webpackJsonp([9,166,219],{"+1Vq":function(e,t,n){"use strict";function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}function o(e){var t=i();return function(){var n,r=(0,v.default)(e);if(t){var o=(0,v.default)(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return(0,m.default)(this,n)}}function i(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}var a=n("ouCL");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n("rpBe");var s=a(n("hK1P"));n("9SSc");var l=a(n("t5Df"));n("baa2");var c=a(n("FC3+"));n("UQ5M");var u=a(n("/qCn")),f=a(n("uMMT")),p=a(n("Q9dM")),d=a(n("wm7F")),h=a(n("QwVp")),m=a(n("F6AD")),v=a(n("fghW"));n("gZEk");var y=a(n("8rR3"));n("LHBr");var b,g,A=a(n("A+AJ")),w=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var s=i?Object.getOwnPropertyDescriptor(e,a):null;s&&(s.get||s.set)?Object.defineProperty(o,a,s):o[a]=e[a]}return o.default=e,n&&n.set(e,o),o}(n("GiK3")),E=n("spoJ"),O=a(n("tVfF")),k=A.default.TextArea,S=(b=y.default.create())(g=function(e){function t(e){var r;return(0,p.default)(this,t),r=n.call(this,e),r.state={selectedPoints:e.selectedPoints,dispatchType:e.dispatchType,schedulingName:"",schedulingContent:"",openRecord:!1},r}(0,h.default)(t,e);var n=o(t);return(0,d.default)(t,[{key:"componentDidMount",value:function(){}},{key:"componentWillReceiveProps",value:function(e){this.setState({selectedPoints:e.selectedPoints,dispatchType:e.dispatchType,selectRecordId:""})}},{key:"render",value:function(){var e=this,t=this.props.form.getFieldDecorator;return w.default.createElement("div",null,w.default.createElement("div",{className:"photo"},this.state.selectedPoints.map(function(e,t){return w.default.createElement("div",{className:"gutter-row",key:t},w.default.createElement("div",{className:"gutter-box"},e.photoUrl?w.default.createElement("img",{className:"avator",src:e.photoUrl}):w.default.createElement("span",{className:"avator span-header"},e.name?e.name.substring(e.name.length-2,e.name.length):""),w.default.createElement("div",{className:"name"},e.name)))})),"video"!==this.state.dispatchType&&w.default.createElement("div",{style:{color:"#ecad20"}},"\u6ce8\u610f\uff1a\u8bf7\u786e\u4fdd\u6240\u6709\u4eba\u5458\u90fd\u5df2\u7ecf\u5b8c\u6210\u57fa\u7840\u4fe1\u606f\u521d\u59cb\u5316\uff0c\u5426\u5219\u8be5\u4eba\u5458\u65e0\u6cd5\u6210\u529f\u52a0\u5165\u7fa4\u7ec4"),w.default.createElement("div",{className:"dispatch-content"},w.default.createElement("h2",null,"text"===this.state.dispatchType?"\u6587\u5b57\u8c03\u5ea6":"voice"===this.state.dispatchType?"\u8bed\u97f3\u8c03\u5ea6":"video"===this.state.dispatchType?"\u89c6\u9891\u8c03\u5ea6":""),w.default.createElement(y.default.Item,(0,f.default)({},E.formItemLayout,{label:"\u8c03\u5ea6\u4efb\u52a1\u540d\u79f0",style:{marginTop:24}}),t("schedulingName",{rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u8c03\u5ea6\u4efb\u52a1\u540d\u79f0"}]})(w.default.createElement(A.default,{onChange:function(t){e.props.schedulingName(t.target.value),e.setState({schedulingName:t.target.value})}}))),"text"===this.state.dispatchType?w.default.createElement(y.default.Item,(0,f.default)({},E.formItemLayout,{label:"\u8c03\u5ea6\u4efb\u52a1\u5185\u5bb9",style:{marginTop:24}}),t("schedulingContent",{rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u8c03\u5ea6\u4efb\u52a1\u5185\u5bb9"}]})(w.default.createElement(k,{rows:4,onChange:function(t){e.setState({schedulingContent:t.target.value}),e.props.schedulingContent(t.target.value)}}))):"voice"===this.state.dispatchType?w.default.createElement("div",{className:"video"},this.state.showRecord?w.default.createElement(O.default,{where:"index",sendSound:function(t,n){0===e.state.schedulingName.trim().length?u.default.warning("\u8bf7\u8f93\u5165\u8c03\u5ea6\u4efb\u52a1\u540d\u79f0"):e.props.voiceGroup(t,n)},startRecord:this.state.showRecord}):w.default.createElement("div",null,w.default.createElement("span",{className:"video-button",onClick:function(){e.props.showRecord(!0)}},w.default.createElement(c.default,{type:"audio",style:{color:"#ffffff",fontSize:"45px"}})),w.default.createElement("div",{className:"warning"},"\u8bf7\u70b9\u51fb\u6309\u94ae\u5f00\u59cb\u5f55\u97f3"))):w.default.createElement("div",null,w.default.createElement(y.default.Item,(0,f.default)({},E.minFormItemLayout,{label:"\u662f\u5426\u5f00\u542f\u5c4f\u5e55\u5f55\u5236",style:{marginTop:24}}),t("record",{rules:[{required:!0,message:"\u8bf7\u9009\u62e9\u662f\u5426\u5f00\u542f\u5c4f\u5e55\u5f55\u5236"}]})(w.default.createElement(l.default,{checkedChildren:"\u5f00",unCheckedChildren:"\u5173",onChange:function(t){console.log(t),e.setState({openRecord:t})}}))),this.state.openRecord&&w.default.createElement(s.default.Group,{style:{width:"100%"},onChange:function(t){e.props.onCheckPerRecord(t),t.length>16&&u.default.error("\u5f55\u5236\u4eba\u6570\u9650\u523616\u4e2a\u4ee5\u5185,\u8bf7\u91cd\u65b0\u9009\u62e9")}},w.default.createElement("div",{className:"photo mini"},this.state.selectedPoints.map(function(e,t){return w.default.createElement("div",{className:"gutter-row",key:t},w.default.createElement("div",{className:"gutter-box"},w.default.createElement(s.default,{value:e.mobilePhone},e.photoUrl?w.default.createElement("img",{className:"avator",src:e.photoUrl}):w.default.createElement("span",{className:"avator span-header"},e.name?e.name.substring(e.name.length-2,e.name.length):""),w.default.createElement("div",{className:"name"},e.name))))}))))))}}]),t}(w.Component))||g;t.default=S},"+3wZ":function(e,t){function n(e){if(Array.isArray(e))return e}e.exports=n},"+JPs":function(e,t,n){"use strict";function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}function o(e){var t=i();return function(){var n,r=(0,d.default)(e);if(t){var o=(0,d.default)(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return(0,p.default)(this,n)}}function i(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}var a=n("ouCL");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n("crfj");var s=a(n("zwGx"));n("UQ5M");var l=a(n("/qCn")),c=a(n("Q9dM")),u=a(n("wm7F")),f=a(n("QwVp")),p=a(n("F6AD")),d=a(n("fghW")),h=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var s=i?Object.getOwnPropertyDescriptor(e,a):null;s&&(s.get||s.set)?Object.defineProperty(o,a,s):o[a]=e[a]}return o.default=e,n&&n.set(e,o),o}(n("GiK3"));n("n1y9");var m,v,y=n("H/Zg"),b=a(n("baF6")),g=n("S6G3"),A=(m=(0,g.connect)(function(e){return{selectedAttenData:e.command.attendanceList.selectedAttenData,selectedId:e.command.personList.selectedId}}))(v=function(e){function t(e){var r;return(0,c.default)(this,t),r=n.call(this,e),r.state={pageSize:20,comTaskId:e.selectedAttenData.comTaskId,total:0,attenPersonList:[],height:null},r}(0,f.default)(t,e);var n=o(t);return(0,u.default)(t,[{key:"componentDidMount",value:function(){this.getPersonList(this.props.selectedAttenData.comTaskId);var e=document.documentElement.clientHeight-120-130-160-63;this.setState({height:e})}},{key:"componentWillReceiveProps",value:function(e){this.props.selectedAttenData.comTaskId!==e.selectedAttenData.comTaskId&&this.getPersonList(e.selectedAttenData.comTaskId)}},{key:"getPersonList",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.state.pageSize;(0,y.getComTaskPerLocation)({pageNumber:n,pageSize:r,comTaskId:e}).then(function(e){"0"===e.retType&&(e.data.data.length>0?(t.setState({attenPersonList:e.data.data,total:e.data.total}),t.props.dispatch({type:"command/fetchPersonList",payload:{list:e.data.data}})):l.default.warning("\u8be5\u9a7b\u52e4\u70b9\u6ca1\u6709\u4eba\u5458"))})}},{key:"render",value:function(){var e=this;return h.default.createElement("div",{className:"attendance-person search-list_command amap_lib_placeSearch"},h.default.createElement("div",{className:"security-personnel"},h.default.createElement("span",null,this.props.selectedAttenData&&this.props.selectedAttenData.taskName),h.default.createElement(s.default,{className:"close",onClick:function(){e.props.dispatch({type:"command/setSelectedAttenData",payload:null}),e.props.dispatch({type:"command/fetchPersonList",payload:{list:[]}}),e.props.dispatch({type:"command/clearInfoWindow",payload:!0})}},"\u8fd4\u56de")),h.default.createElement("div",{className:"list"},h.default.createElement("div",{className:"item attendance-detail"},h.default.createElement("div",null,"\u8d1f\u8d23\u4eba:",this.props.selectedAttenData.name),h.default.createElement("div",null,"\u8eab\u4efd\u8bc1\u53f7:",this.props.selectedAttenData.idCardNo),h.default.createElement("div",null,"\u624b\u673a\u53f7\u7801:",this.props.selectedAttenData.mobilePhone),h.default.createElement("div",null,"\u5730\u5740:",this.props.selectedAttenData.taskAddress),h.default.createElement("div",null,"\u4fdd\u5b89\u5458\u6570\u91cf:",this.props.selectedAttenData.perNum,"\u540d"),h.default.createElement("div",null,"\u670d\u52a1\u4f01\u4e1a\u7c7b\u578b:",this.props.selectedAttenData.serviceObjectTypeName||"-")),h.default.createElement("div",{className:"search-list_command"},h.default.createElement("div",{className:"list",style:{maxHeight:this.state.height}},h.default.createElement(b.default,{data:this.state.attenPersonList,clickTextScheduling:function(t,n,r){e.props.clickTextScheduling(t,n,r)}})))),h.default.createElement("div",{className:"see-more",style:{display:this.state.total>this.state.attenPersonList.length?"block":"none"}},h.default.createElement("span",{onClick:function(){e.getPersonList(e.state.comTaskId,1,e.state.total)}},"\u67e5\u770b\u66f4\u591a")))}}]),t}(h.Component))||v;t.default=A},"+S09":function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=t.table,o=n.props,i=o.prefixCls,a=o.scroll,l=o.showHeader,p=e.columns,d=e.fixed,h=e.tableClassName,m=e.handleBodyScrollLeft,v=e.expander,y=n.saveRef,b=n.props.useFixedHeader,g={},A=u.measureScrollbar({direction:"vertical"});if(a.y){b=!0;var w=u.measureScrollbar({direction:"horizontal",prefixCls:i});w>0&&!d&&(g.marginBottom="-".concat(w,"px"),g.paddingBottom="0px",g.minWidth="".concat(A,"px"),g.overflowX="scroll",g.overflowY=0===A?"hidden":"scroll")}return b&&l?s.createElement("div",{key:"headTable",ref:d?null:y("headTable"),className:c.default("".concat(i,"-header"),r({},"".concat(i,"-hide-scrollbar"),A>0)),style:g,onScroll:m},s.createElement(f.default,{tableClassName:h,hasHead:!0,hasBody:!1,fixed:d,columns:p,expander:v})):null}var i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var s=i(n("GiK3")),l=i(n("KSGD")),c=a(n("HW6M")),u=n("D/j2"),f=a(n("+lkG"));t.default=o,o.contextTypes={table:l.any}},"+SmI":function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(){return o=Object.assign||function(e){for(var t=1;t0?{marginLeft:v[0]/-2,marginRight:v[0]/-2}:{}),v[1]>0?{marginTop:v[1]/-2,marginBottom:v[1]/-2}:{}),p),A=a({},h);return delete A.gutter,g.createElement(k.a.Provider,{value:{gutter:v}},g.createElement("div",a({},A,{className:y,style:b}),d))},e}f(t,e);var n=d(t);return u(t,[{key:"componentDidMount",value:function(){var e=this;this.token=N.subscribe(function(t){var n=e.props.gutter;("object"===i(n)||Array.isArray(n)&&("object"===i(n[0])||"object"===i(n[1])))&&e.setState({screens:t})})}},{key:"componentWillUnmount",value:function(){N.unsubscribe(this.token)}},{key:"getGutter",value:function(){var e=[0,0],t=this.props.gutter,n=this.state.screens;return(Array.isArray(t)?t:[t,0]).forEach(function(t,r){if("object"===i(t))for(var o=0;o2&&void 0!==arguments[2]?arguments[2]:[],o=e.context.table,i=o.columnManager,a=o.components,s=o.props,l=s.prefixCls,c=s.childrenColumnName,u=s.rowClassName,f=s.rowRef,p=s.onRowClick,d=s.onRowDoubleClick,h=s.onRowContextMenu,m=s.onRowMouseEnter,v=s.onRowMouseLeave,y=s.onRow,b=e.props,A=b.getRowKey,w=b.fixed,E=b.expander,O=b.isAnyColumnsFixed,k=[],C=0;C0})}var o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var a=o(n("GiK3")),s=o(n("KSGD")),l=i(n("6Fr6")),c=function(e,t){var n=t.table,o=n.components,i=n.props,s=i.prefixCls,c=i.showHeader,u=i.onHeaderRow,f=e.expander,p=e.columns,d=e.fixed;if(!c)return null;var h=r({columns:p});f.renderExpandIndentCell(h,d);var m=o.header.wrapper;return a.createElement(m,{className:"".concat(s,"-thead")},h.map(function(e,t){return a.createElement(l.default,{prefixCls:s,key:t,index:t,fixed:d,columns:p,rows:h,row:e,components:o,onHeaderRow:u})}))};c.contextTypes={table:s.any},t.default=c},"+wjW":function(e,t){function n(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}e.exports=n},"/1q1":function(e,t,n){"use strict";function r(e,t,n,r,i){var s=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if((0,o.isEmptyValue)(t)&&!e.required)return n();a.default.required(e,t,r,s,i),void 0!==t&&a.default.type(e,t,r,s,i)}n(s)}Object.defineProperty(t,"__esModule",{value:!0});var o=n("eCjd"),i=n("hGxU"),a=function(e){return e&&e.__esModule?e:{default:e}}(i);t.default=r},"/72g":function(e,t,n){"use strict";function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}function o(e){var t=i();return function(){var n,r=(0,d.default)(e);if(t){var o=(0,d.default)(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return(0,p.default)(this,n)}}function i(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}var a=n("ouCL");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s,l,c=a(n("Q9dM")),u=a(n("wm7F")),f=a(n("QwVp")),p=a(n("F6AD")),d=a(n("fghW")),h=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var s=i?Object.getOwnPropertyDescriptor(e,a):null;s&&(s.get||s.set)?Object.defineProperty(o,a,s):o[a]=e[a]}return o.default=e,n&&n.set(e,o),o}(n("GiK3")),m=n("S6G3"),v=a(n("Fqq0")),y=(s=(0,m.connect)(function(e){return{selectedId:e.command.eventList.selectedId,tabIndex2:e.command.tabIndex.event.tabIndex2}}))(l=function(e){function t(e){var r;return(0,c.default)(this,t),r=n.call(this,e),r.state={eventList:[{name:"\u6d3b\u52a8\u4e8b\u4ef61",lnglat:[106.22445,38.486085],describe:"\u6d3b\u52a8\u4e8b\u4ef6\u6d4b\u8bd5\u4fe1\u606f",id:"1"},{name:"\u6d3b\u52a8\u4e8b\u4ef62",lnglat:[106.225293,38.485052],describe:"\u6d3b\u52a8\u4e8b\u4ef6\u6d4b\u8bd5\u4fe1\u606f",id:"2"},{name:"\u6d3b\u52a8\u4e8b\u4ef63",lnglat:[106.222696,38.485312],describe:"\u6d3b\u52a8\u4e8b\u4ef6\u6d4b\u8bd5\u4fe1\u606f",id:"3"}],tabKey:"1",currentKey:null,height:null},r}(0,f.default)(t,e);var n=o(t);return(0,u.default)(t,[{key:"componentDidMount",value:function(){var e=document.documentElement.clientHeight-120-130-40;this.setState({height:e}),this.props.dispatch({type:"command/fetchEventList",payload:{list:this.state.eventList}})}},{key:"componentWillReceiveProps",value:function(e){}},{key:"render",value:function(){return h.default.createElement("div",{className:"data-list"},h.default.createElement("div",{className:"security search-list_command amap_lib_placeSearch"},h.default.createElement("div",{className:"list",style:{maxHeight:this.state.height,overflow:"auto"}},h.default.createElement(v.default,{data:this.state.eventList}))))}}]),t}(h.Component))||l;t.default=y},"/RIB":function(e,t){e.exports="data:image/png;base64,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"},"/XOZ":function(e,t){e.exports="data:image/png;base64,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"},"/fxC":function(e,t){},"/m1I":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("vtiu"),o=(n.n(r),n("br8L"));n.n(o)},"/mHU":function(e,t,n){"use strict";function r(){return r=Object.assign||function(e){for(var t=1;t=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function i(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){for(var n=0;n1?n[o-1]:void 0,s=o>2?n[2]:void 0;for(a=e.length>3&&"function"==typeof a?(o--,a):void 0,s&&i(n[0],n[1],s)&&(a=o<3?void 0:a,o=1),t=Object(t);++re.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[];o[n]=o[n]||[];var i=[],a=function(e){var t=o.length-n;e&&!e.children&&t>1&&(!e.rowSpan||e.rowSpan0?(c.children=e(c.children,n+1,c,o),r.colSpan+=c.colSpan):r.colSpan+=1;for(var f=0;f1&&void 0!==arguments[1]?arguments[1]:"top",n="top"===t?"scrollTop":"scrollLeft",r=e.nodeName;if("BODY"===r||"HTML"===r){var o=e.ownerDocument.documentElement;return(e.ownerDocument.scrollingElement||o)[n]}return e[n]}function p(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=f(t,"top"),o=f(t,"left"),i=n?-1:1;return e.top+=r*i,e.bottom+=r*i,e.left+=o*i,e.right+=o*i,e}function d(e,t){var n="x"===t?"Left":"Top",r="Left"===n?"Right":"Bottom";return+e["border"+n+"Width"].split("px")[0]+ +e["border"+r+"Width"].split("px")[0]}function h(e,t,n,r){return Math.max(t["offset"+e],t["scroll"+e],n["client"+e],n["offset"+e],n["scroll"+e],de()?n["offset"+e]+r["margin"+("Height"===e?"Top":"Left")]+r["margin"+("Height"===e?"Bottom":"Right")]:0)}function m(){var e=window.document.body,t=window.document.documentElement,n=de()&&window.getComputedStyle(t);return{height:h("Height",e,t,n),width:h("Width",e,t,n)}}function v(e){return ye({},e,{right:e.left+e.width,bottom:e.top+e.height})}function y(e){var t={};if(de())try{t=e.getBoundingClientRect();var n=f(e,"top"),r=f(e,"left");t.top+=n,t.left+=r,t.bottom+=n,t.right+=r}catch(e){}else t=e.getBoundingClientRect();var i={left:t.left,top:t.top,width:t.right-t.left,height:t.bottom-t.top},a="HTML"===e.nodeName?m():{},s=a.width||e.clientWidth||i.right-i.left,l=a.height||e.clientHeight||i.bottom-i.top,c=e.offsetWidth-s,u=e.offsetHeight-l;if(c||u){var p=o(e);c-=d(p,"x"),u-=d(p,"y"),i.width-=c,i.height-=u}return v(i)}function b(e,t){var n=de(),r="HTML"===t.nodeName,i=y(e),s=y(t),l=a(e),c=o(t),u=+c.borderTopWidth.split("px")[0],f=+c.borderLeftWidth.split("px")[0],d=v({top:i.top-s.top-u,left:i.left-s.left-f,width:i.width,height:i.height});if(d.marginTop=0,d.marginLeft=0,!n&&r){var h=+c.marginTop.split("px")[0],m=+c.marginLeft.split("px")[0];d.top-=u-h,d.bottom-=u-h,d.left-=f-m,d.right-=f-m,d.marginTop=h,d.marginLeft=m}return(n?t.contains(l):t===l&&"BODY"!==l.nodeName)&&(d=p(d,t)),d}function g(e){var t=e.ownerDocument.documentElement,n=b(e,t),r=Math.max(t.clientWidth,window.innerWidth||0),o=Math.max(t.clientHeight,window.innerHeight||0),i=f(t),a=f(t,"left");return v({top:i-n.top+n.marginTop,left:a-n.left+n.marginLeft,width:r,height:o})}function A(e){var t=e.nodeName;return"BODY"!==t&&"HTML"!==t&&("fixed"===o(e,"position")||A(i(e)))}function w(e,t,n,r){var o={top:0,left:0},s=u(e,t);if("viewport"===r)o=g(s);else{var l=void 0;"scrollParent"===r?(l=a(i(e)),"BODY"===l.nodeName&&(l=e.ownerDocument.documentElement)):l="window"===r?e.ownerDocument.documentElement:r;var c=b(l,s);if("HTML"!==l.nodeName||A(s))o=c;else{var f=m(),p=f.height,d=f.width;o.top+=c.top-c.marginTop,o.bottom=p+c.top,o.left+=c.left-c.marginLeft,o.right=d+c.left}}return o.left+=n,o.top+=n,o.right-=n,o.bottom-=n,o}function E(e){return e.width*e.height}function O(e,t,n,r,o){var i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;if(-1===e.indexOf("auto"))return e;var a=w(n,r,i,o),s={top:{width:a.width,height:t.top-a.top},right:{width:a.right-t.right,height:a.height},bottom:{width:a.width,height:a.bottom-t.bottom},left:{width:t.left-a.left,height:a.height}},l=Object.keys(s).map(function(e){return ye({key:e},s[e],{area:E(s[e])})}).sort(function(e,t){return t.area-e.area}),c=l.filter(function(e){var t=e.width,r=e.height;return t>=n.clientWidth&&r>=n.clientHeight}),u=c.length>0?c[0].key:l[0].key,f=e.split("-")[1];return u+(f?"-"+f:"")}function k(e,t,n){return b(n,u(t,n))}function S(e){var t=window.getComputedStyle(e),n=parseFloat(t.marginTop)+parseFloat(t.marginBottom),r=parseFloat(t.marginLeft)+parseFloat(t.marginRight);return{width:e.offsetWidth+r,height:e.offsetHeight+n}}function x(e){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return e.replace(/left|right|bottom|top/g,function(e){return t[e]})}function C(e,t,n){n=n.split("-")[0];var r=S(e),o={width:r.width,height:r.height},i=-1!==["right","left"].indexOf(n),a=i?"top":"left",s=i?"left":"top",l=i?"height":"width",c=i?"width":"height";return o[a]=t[a]+t[l]/2-r[l]/2,o[s]=n===s?t[s]-r[c]:t[x(s)],o}function P(e,t){return Array.prototype.find?e.find(t):e.filter(t)[0]}function M(e,t,n){if(Array.prototype.findIndex)return e.findIndex(function(e){return e[t]===n});var r=P(e,function(e){return e[t]===n});return e.indexOf(r)}function R(e,t,n){return(void 0===n?e:e.slice(0,M(e,"name",n))).forEach(function(e){e.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var n=e.function||e.fn;e.enabled&&r(n)&&(t.offsets.popper=v(t.offsets.popper),t.offsets.reference=v(t.offsets.reference),t=n(t,e))}),t}function j(){if(!this.state.isDestroyed){var e={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};e.offsets.reference=k(this.state,this.popper,this.reference),e.placement=O(this.options.placement,e.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),e.originalPlacement=e.placement,e.offsets.popper=C(this.popper,e.offsets.reference,e.placement),e.offsets.popper.position="absolute",e=R(this.modifiers,e),this.state.isCreated?this.options.onUpdate(e):(this.state.isCreated=!0,this.options.onCreate(e))}}function T(e,t){return e.some(function(e){var n=e.name;return e.enabled&&n===t})}function N(e){for(var t=[!1,"ms","Webkit","Moz","O"],n=e.charAt(0).toUpperCase()+e.slice(1),r=0;ra[d]&&(e.offsets.popper[f]+=s[f]+h-a[d]);var m=s[f]+s[c]/2-h/2,y=o(e.instance.popper,"margin"+u).replace("px",""),b=m-v(e.offsets.popper)[f]-y;return b=Math.max(Math.min(a[c]-h,b),0),e.arrowElement=n,e.offsets.arrow={},e.offsets.arrow[f]=Math.round(b),e.offsets.arrow[p]="",e}function X(e){return"end"===e?"start":"start"===e?"end":e}function J(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=ge.indexOf(e),r=ge.slice(n+1).concat(ge.slice(0,n));return t?r.reverse():r}function Z(e,t){if(T(e.instance.modifiers,"inner"))return e;if(e.flipped&&e.placement===e.originalPlacement)return e;var n=w(e.instance.popper,e.instance.reference,t.padding,t.boundariesElement),r=e.placement.split("-")[0],o=x(r),i=e.placement.split("-")[1]||"",a=[];switch(t.behavior){case Ae.FLIP:a=[r,o];break;case Ae.CLOCKWISE:a=J(r);break;case Ae.COUNTERCLOCKWISE:a=J(r,!0);break;default:a=t.behavior}return a.forEach(function(s,l){if(r!==s||a.length===l+1)return e;r=e.placement.split("-")[0],o=x(r);var c=e.offsets.popper,u=e.offsets.reference,f=Math.floor,p="left"===r&&f(c.right)>f(u.left)||"right"===r&&f(c.left)f(u.top)||"bottom"===r&&f(c.top)f(n.right),m=f(c.top)f(n.bottom),y="left"===r&&d||"right"===r&&h||"top"===r&&m||"bottom"===r&&v,b=-1!==["top","bottom"].indexOf(r),g=!!t.flipVariations&&(b&&"start"===i&&d||b&&"end"===i&&h||!b&&"start"===i&&m||!b&&"end"===i&&v);(p||y||g)&&(e.flipped=!0,(p||y)&&(r=a[l+1]),g&&(i=X(i)),e.placement=r+(i?"-"+i:""),e.offsets.popper=ye({},e.offsets.popper,C(e.instance.popper,e.offsets.reference,e.placement)),e=R(e.instance.modifiers,e,"flip"))}),e}function q(e){var t=e.offsets,n=t.popper,r=t.reference,o=e.placement.split("-")[0],i=Math.floor,a=-1!==["top","bottom"].indexOf(o),s=a?"right":"bottom",l=a?"left":"top",c=a?"width":"height";return n[s]i(r[s])&&(e.offsets.popper[l]=i(r[s])),e}function $(e,t,n,r){var o=e.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),i=+o[1],a=o[2];if(!i)return e;if(0===a.indexOf("%")){var s=void 0;switch(a){case"%p":s=n;break;case"%":case"%r":default:s=r}return v(s)[t]/100*i}if("vh"===a||"vw"===a){return("vh"===a?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0))/100*i}return i}function ee(e,t,n,r){var o=[0,0],i=-1!==["right","left"].indexOf(r),a=e.split(/(\+|\-)/).map(function(e){return e.trim()}),s=a.indexOf(P(a,function(e){return-1!==e.search(/,|\s/)}));a[s]&&-1===a[s].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var l=/\s*,\s*|\s+/,c=-1!==s?[a.slice(0,s).concat([a[s].split(l)[0]]),[a[s].split(l)[1]].concat(a.slice(s+1))]:[a];return c=c.map(function(e,r){var o=(1===r?!i:i)?"height":"width",a=!1;return e.reduce(function(e,t){return""===e[e.length-1]&&-1!==["+","-"].indexOf(t)?(e[e.length-1]=t,a=!0,e):a?(e[e.length-1]+=t,a=!1,e):e.concat(t)},[]).map(function(e){return $(e,o,t,n)})}),c.forEach(function(e,t){e.forEach(function(n,r){U(n)&&(o[t]+=n*("-"===e[r-1]?-1:1))})}),o}function te(e,t){var n=t.offset,r=e.placement,o=e.offsets,i=o.popper,a=o.reference,s=r.split("-")[0],l=void 0;return l=U(+n)?[+n,0]:ee(n,i,a,s),"left"===s?(i.top+=l[0],i.left-=l[1]):"right"===s?(i.top+=l[0],i.left+=l[1]):"top"===s?(i.left+=l[0],i.top-=l[1]):"bottom"===s&&(i.left+=l[0],i.top+=l[1]),e.popper=i,e}function ne(e,t){var n=t.boundariesElement||s(e.instance.popper);e.instance.reference===n&&(n=s(n));var r=w(e.instance.popper,e.instance.reference,t.padding,n);t.boundaries=r;var o=t.priority,i=e.offsets.popper,a={primary:function(e){var n=i[e];return i[e]r[e]&&!t.escapeWithReference&&(o=Math.min(i[n],r[e]-("right"===e?i.width:i.height))),ve({},n,o)}};return o.forEach(function(e){var t=-1!==["left","top"].indexOf(e)?"primary":"secondary";i=ye({},i,a[t](e))}),e.offsets.popper=i,e}function re(e){var t=e.placement,n=t.split("-")[0],r=t.split("-")[1];if(r){var o=e.offsets,i=o.reference,a=o.popper,s=-1!==["bottom","top"].indexOf(n),l=s?"left":"top",c=s?"width":"height",u={start:ve({},l,i[l]),end:ve({},l,i[l]+i[c]-a[c])};e.offsets.popper=ye({},a,u[r])}return e}function oe(e){if(!Y(e.instance.modifiers,"hide","preventOverflow"))return e;var t=e.offsets.reference,n=P(e.instance.modifiers,function(e){return"preventOverflow"===e.name}).boundaries;if(t.bottomn.right||t.top>n.bottom||t.right=0){le=1;break}var ue=ae&&window.Promise,fe=ue?e:n,pe=void 0,de=function(){return void 0===pe&&(pe=-1!==navigator.appVersion.indexOf("MSIE 10")),pe},he=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},me=function(){function e(e,t){for(var n=0;n2&&void 0!==arguments[2]?arguments[2]:{};he(this,e),this.scheduleUpdate=function(){return requestAnimationFrame(o.update)},this.update=fe(this.update.bind(this)),this.options=ye({},e.Defaults,i),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=t&&t.jquery?t[0]:t,this.popper=n&&n.jquery?n[0]:n,this.options.modifiers={},Object.keys(ye({},e.Defaults.modifiers,i.modifiers)).forEach(function(t){o.options.modifiers[t]=ye({},e.Defaults.modifiers[t]||{},i.modifiers?i.modifiers[t]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(e){return ye({name:e},o.options.modifiers[e])}).sort(function(e,t){return e.order-t.order}),this.modifiers.forEach(function(e){e.enabled&&r(e.onLoad)&&e.onLoad(o.reference,o.popper,o.options,e,o.state)}),this.update();var a=this.options.eventsEnabled;a&&this.enableEventListeners(),this.state.eventsEnabled=a}return me(e,[{key:"update",value:function(){return j.call(this)}},{key:"destroy",value:function(){return I.call(this)}},{key:"enableEventListeners",value:function(){return F.call(this)}},{key:"disableEventListeners",value:function(){return _.call(this)}}]),e}();return Oe.Utils=("undefined"!=typeof window?window:t).PopperUtils,Oe.placements=be,Oe.Defaults=Ee,Oe})}).call(t,n("DuR2"))},"0ymm":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.storeShape=void 0;var r=n("KSGD"),o=function(e){return e&&e.__esModule?e:{default:e}}(r);t.storeShape=o.default.shape({subscribe:o.default.func.isRequired,setState:o.default.func.isRequired,getState:o.default.func.isRequired})},"11Jr":function(e,t){},"16NO":function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAARCAYAAADZsVyDAAAAAXNSR0IArs4c6QAAAM9JREFUOBFjdGp985+BBoCJBmaOGokaAoxObW/XMvz/H4QqjMRjZFy3r0o4GCRCSkQzsXJy5DAwMH5AMgqJyfgBIo8kRCSTEaTOqf1tCsO//7Mx9DAxpu6rFJ6DIU6EANjg////M7q0v937/z+DI0wPIyPDgT2Vwk6MjIxkpXNwOgZpZmFkTWNgZPgONhhIA/mp5BoKMgPsYpgrndvelf3//6+TkZGpfG+VUBdMHEaTFHkwTSDa1lKwD+jKuSAaWXyUTVEIMJISIaTYRLNiEwCK6zZcIotxagAAAABJRU5ErkJggg=="},"1DFu":function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAiCAYAAAC0nUK+AAAAAXNSR0IArs4c6QAABTpJREFUSA2dVmtMHFUUPnceu+VZmC1IacUSfEEq0UIMbSINoK0arTHR0ib9YX/YtIlp4iM8lphgU2TXV+ovrU2sPzRtSqRJiaIINC01tLGgEoNGaVFridu1QHbLsju7M9dzZnfY2WUo6EnYe+95fPfe755zBga3kW2emdqYrj8NwOsYh2IA5uKMT+P8LxDYOZEJZ75uzhtiDDU2wmx00NAxUwegezjwh+3sVh1j8B1wsXmgLf+sVU/zFPB2zoXznTc7gEMLGQtyBGjY6ICaux1QnC9CbgaDwDyHqRkNLk6oMPCTCv6gTq4IxN5+xK20tDMWVxg6w4QX55w92jl9CsfnZBFg79ZMeLZ6FTiklP0T3vFBjXE4fTkMx8+FIKoRGuuubVWeNzdAmLhccB58A4EP5GUy8O7OhboKJ4jC0sAURfaN62XYVCrD8G8qhKO8/NpQRLo66B0kuxG9zXNzS0yHC7LA2Xt7cqFinUy2Bbk4EUVq4rqz4yqcGJ43qCktkPCGGbBpgwzj16PwyqcBiOqMI0VbB9zKkEAIms6RZ86IinRgsvsDCzSCD+dXfDGYV7kB2HQiCKO/R404iiccZOAwxYmPeWerdV1/kx7P/Uz2Iiqu3tBgQ4EIPd+HDVtdhQOcsgCjk1GKN+T6tA5PPuiEe4sk6BuLQEjld5Vub+oVdE3DPAYjK+wer+tSGI4OhODMSASaTwbwtDHYVbMKXqzPiiPj76Q/ZswpnrKLhMXYUwJmfwMtKN3spBGBiFedcwhFuO0GlKammDiEK2FtlVB5WR1MRxqJEsptLUG7uYF3V65xA/K5I9d4OpomcRiUCMB4ISmpQOwkgjduOxWEmbnko5obmBTRO5hi4jDgmEuczeETO+l0ruzUDXS80qHuoJEVZnCWU4AMxBKw7n/8MwpZTkw8DCtxxakhHEMQV8KJD/8UKmlXdvJ65PDuF3NGmdOcZJ0iwltYYEWrk36HTt/CLMLbYaaREA4JJvuUhLSMYi8pp17xwJ3J4vn21yh8NRY2HOnnHkwzD/JMFWyVnfjgspjUEQ4JltIoci700oKaEPUKU/yB+Alo/RBWIFVuOjDZ7l8rQVlhnBKKJxxDGO+RHFm8J3KLzWB3y6cm1FiTYdioeF6ozcSCYUYDo2a2nFC80SUZ+EVZ6TXuU9/5TxvocJgA7HrLcqBkX+gt8e748qDbdcR4GUlyHcE3/5na5utdqdmxUmCKo3g87agzW/mA4hZe4nFv4D5VU/GrAjn/t59jSt4Qnay671XXtRRwWtR7pp9gOu/BrmYw/N++RBDCpKnvc6+5RFgkCyePLwHwa7QPu+RRc72ykcVAZDsGWxQj88yYZDUkNP2tykdYcu+YDisZ8YO0Lx2Y4haBk7J2s9KK/y4M03xZYexYv9t13M7PFry9jsWcDmE3sjZrF2Tq8ABjJWuVg+Y6fbQFJ6cvX8v/gwnspfQAc42ZERFBbvxkL0v2CNOYGJcEJ/tAq/IZnu6btJj4krGOPnfuL7a2hPK24OTjkMQDOKScjgpOKVO8CYwlh2XBe5vyrmDz9lgRRFHY37WTJTqU1ZI6X5TnVnNVVVVmNBpVYHV54Zrt7/cBk1xcDZz3f75jvyAIQVmWp0dGRkLWGOt8yV5XWVlZGA6HyzRNy9ZCPuZcv0WVMgs3B8dPtoSnLgdJjxsXFBcXaz6fD79mi2VJWrBKi6zu0/1N3ers5MfBH45NWPXpflbbkuB47b+tjro6G/P37PnQqqN5up/VviLO8XQ52MwcOIoIpmF6qivh/F8hNSxuv2hhHgAAAABJRU5ErkJggg=="},"1FcO":function(e,t){e.exports="data:image/png;base64,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"},"1K3A":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){return null};t.default=r},"1Pj1":function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAiCAYAAAC0nUK+AAAAAXNSR0IArs4c6QAABRhJREFUSA2lVmlsVFUU/u59b6adAradtmNtFBdiaAGrSYkGTFvKEiJQUQFZIkZDQlCMGH8gxMTURBJcfmCiccElUTAqaNQaSSUUpiQuAaoRKPwQo4KEMnSh0Glnefd6zm3f8KYzg0M8yZtzz/ad8+4997wRuAr11TQ0KI1mBd0EIaoEdJmG6BUaZwQQlgLflHSFDwpBmixEPpkUmdrYJJTeqrW+O9OarhEQh7Qlnqs4Ht6fbgHSwHVLi+z5vH2LVnoTO8rKEAqa58HfOAPWTVUQJcXQ/RfhnD6LePhHxFr3Qp07bzClkK8GlzdtEi0tamwSUJXiQnX9rkh1vY7cMVsPvrdTq1iM1LmJ7ezH/hx3oabhCy4wAzwypf5F4zCzWcd/OZYbMYuF/S9Q3GiCl9LAe6Y1zKSqFVdwrcBuLo7jeMbpndJYzwnMK+ik3kLHLYo2rIHvrqlpiRGPI743jEsbXkDvjEWGs8x6L3EcxzOOo7WpXkSmzZqOpHOID6+07RMIvx9wHCR+OIzYd/sIuANqMOrFMWs5rgj+ufUoWDgXvpnTAcuCpoR981eZQxYW7rGhnGb25q5g4MFX3kTsqzaovv4MQK+CEw5/3WYeWVqCggfmY9zG9QZnaPtOaCUXSSjM4SBuN6bA4ytQuGSBWefzE3jsYVNIYPUy4+7iCK3nSLpdE1nLfcwkK8rgq7vTrPP5KZjXaNzE+CLDXRwSJkqtEWItXxCXrMmTULisGbL0is61uVwEClG4dBFkedBVGe7i0MFW2DQWBilBAd88ESo3DvKGEJKdR02wKL4Ozt//IL7vIFRPH+zbbkbhisXwz5+FRMdPGHi2JQ2ccZgY1ybWDeggX2k5Cs7G5Kk/zcNr68Yq0xX27bfCnjoZw7u/Rf/C1VCXB9mcRowzQuKsTY3ZSUINzwpfXW3KUfjIlEga2TlzFkMf7UrZvAs6Mx4dKRXjjFKn1BJ7WOAhxH3qUmnbp9RaT8I3rdpVpXHu88AjS1C8442UnuMZh0lI2WrLCeNa9cDlPppupUMf70bRmlXGyPvObcmPoleN7Wk3j47FEFj5IAoeWgBBCXR0CBZtJ9+RKMWPTslI0PKbokHT7Hl3Gv7f2cI4PTX1z3CFZraU+Qq30d6dQCKBgfWbkfj1uKk+3x/25ziOpzbpDN4y/i2OTX0sIrVNk0U8eYiOZgJ8PjOEAquXjsyaHFl4j3kro6+/PwIMnJe2mF52rON0GjgLNCrvU0q3amiL5Wv5ElGZUSHs2eVd+3/mWKZU5SMiEKluXAuod1w5H05bmqQ5cn+wKzxyiKNBGZ+kipPhdyXEa/mAuj4EvnYsMNsywFkZrJSbKSB1G1iXkwS2l3WFP8xmzwouDhxIWrBXUoKrD3Xgt/LrraezAbMuKzgbSk+0/6UFnuJ1dhIx4bOWUyHD2e1XAeeAiq6OnVT9yH0egyCF3lJ+9MDJMeo0MWflrpdt2U9QU6VVRwlPBGXly65PLv6f4CXH2k+R01YvAF2CdeL4ritTzmv0rDP63GNDXV1dUSKRCNYkENqmi7+n4V82IFTHYuviOinlJZ/P13vkyJHMvwajIOYmegHddW1tbWh4eHiS4zjju+GIe7U/HhLWjM9EdNNhFbvEekpcUVVV5XR3d2d+NQgo57YopSrdRMw3qoEv/9DOB9t19Hevfqyf15YTnF77nNex31LJR0Xv214dr8f6ee157TlVN4E+ZX7iFoE51C3xfPb8X1Q24ZR45IYrAAAAAElFTkSuQmCC"},"1Sdw":function(e,t){e.exports="data:image/png;base64,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"},"1oyr":function(e,t){function n(e){return function(){return e}}e.exports=n},"1u8q":function(e,t){e.exports="data:image/png;base64,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"},"1wHS":function(e,t,n){"use strict";function r(e){function t(){o-=1,o<=0?(e(),delete s[r]):s[r]=i()(t)}var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,r=a++,o=n;return s[r]=i()(t),r}t.a=r;var o=n("ommR"),i=n.n(o),a=0,s={};r.cancel=function(e){void 0!==e&&(i.a.cancel(s[e]),delete s[e])},r.ids=s},"26Rz":function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAABECAYAAAA4E5OyAAAAAXNSR0IArs4c6QAACohJREFUeAHdmjuMFskRx+dbltcuT/F+BAh0zs8pEjoRoiO1nTiwLnBkyxKBReAAOzqJyHJ6AYllRxdARGBZCELbcmqMxSHeLK9dluW9rl8z/4+a/rpner59IG1L/VV3vbqqpqa6Z74ZVKvTBsu0zOIy6cmqWS5D4wVWSm+8zrIHaDkNH0dXTmYcR8eRiQNc5QwaYWxBlOoo5cstVepwKV9ynaUYWSKb4knhksbVyJSDKVyso4QnlhkrQ7ociuld8xGjIkTsWNc8Eq9i/pjemMfGNoiJSRt/TNNcEHV+nJprydgJP9dYMCcjPDDm9bTGODawQYwmbbyepnEX9OrFmzJcuC6IPvF43Rq30cQzcsWGhGgggyN0Q148HvoxsvE81hfP5UQKpnCSF01zwRxe9KGBQ0RiICdikvAp6HG5cawvNZcDwJIxOjxfm84UrZpIYj8h5cwnzMeR8B4y9h3djX7mzJmpe/fuff3y5ctv3759+/2HDx/+vbi4+IP1J3X/ARw0eOBFJtZTz/1aGhtpeJHBpVoOn+Jt4LRIDOXkOuOmT1pfb32D9Y3WN1nfbB1Hpi9cuHDoyZMnv3z9+vVFc3reet82jyw60IXOWjdrsBZrsjY2YIvskp2x/Zoba3mTUAy1iAKRDcbZs2f3zM3N/d68n+0bgRb+WXSi21wh4LmgKDCyN/ZD8+KISMBDKY+D0ciK48ePb3369OmvLPXvtTi2JBK6WYO1EoFRppQEpSggPggaFwXj8uXLX7x///4fS/K2hzBrseZKB0VBEPTBUHZwFXxmTF+/fv2rlcyKXJxYk7XNHmqLv4WUKV01xcTyTUHwkIBIqWpGIxiPHz/+xgxeyBm9CvgFbDA7S4LifdM4GxExCPrsUDCo6NpJputgrILP3UskghLvPvJH/gkmAyKioIT9baKtNWyrpKqZ+TkzI47SQn37aAdKbcnyS34KjgRFBEEJ+oDoVpmimH2OmhFHIJ5jkyu0Oqf4eiK/5KdgCAgTtdRYzIIoG9h2N3nlypW/T0xM/FjCfeC7d++qFy9eVPPz89WbN28q5rTJyclqw4YN1fT0dLVly5Yw76NXvBaUf544ceKra9euoZij/Ica6hEgdbwPOAVBUDo1bwTCiCEgdgb4ZseOHX8Ucym0bbKamZmpnj9/XtmVbRUbDAbV9u3bq927d1fr1pGk/dqzZ89+vXPnzu9MioUUEEEtLijli1pJARBBgfAwpJqdEqdPnTr1ZzN4i5hLINlw69atamFhocLZrVu3Bmf37NlT0Xft2hUCsHkz5akKmfPq1avKHKs2bdoUMqdkHfFs3LjxS8u+765evfq2xsXOi7UBFQhBiBorGCErDB8CYkfn31o6/66hpWOCUw8fPgxZQSAIwPr13Nb5Zg941aNHjypbLwRw7969lWVlXiBBsdvyD7bet0YiM5QdggqQIBoWcTLVFIxGcOzhaocF4zcpgRyOzCAYNJw6ePDgSDDu3LlT0X0jYPAiQ0MHuvo0bMVmk5E/iGss3xoqdfUbyGgyFDx9+vTXRuP5oahRM+7evRsyg6ywe7pIzjMhgyw1B13o7NG21jZLZOiLEBEcxBkSC2gOHFj1JyDFjQJqFT/Ui7ZgHDp0qKLnGrLcauhCZ59W2xzsr+Xkk9Q05nFAxAQUY1BmL2o225Z40jO0jdlK2U0ooFzhpTZ0oAud2qZLdGIzthtv8KOWkW8jKjwTRM0FdUtN8PZq//79fx3RkEFQSB88eBCuLLUg1XCMwmlvxwJ5amoqBI/zSKpxy1Bk9+3b16vA3r9//6cHDhy4ZDpVUAUpqOphybYMkU0hmnYmOCFECVQBJNVTjWDcvHmzmp2dDVecOWNwuQyQLulO6U3hnO3BlxSPcOlLIeonOLCq/6NP0+4RJ1AaZ4hUIzMokJxIueI0MooTLDS7oiNi0iXdIwwZRG07wfBbbJLbZ0gcvcbcTotHkxoySF3lXPrrNiEY8NAVGNFi1dIl3TE9N0/Y3vDN5IZzH5CcvoC3gtbvVNSqbXWJfWzvCsgwcuZCuhhkfOu6mhRQGrcJV5zOmCZamLgfZYZ0O1LX0NvufRqRK60hI4JdCJ5audd5Hkkd09lGKY7UDLoaD3K5bRpdNHSvVOvKEF+E5voYwSM8jW0y1bjKR44cqbZt2zasIYzB5TJAuqQ7pTeD80Z4n0bYizPEjs7P7F7cNaIhg2D34PmDq8+DWipLcDy1m6RUogNdHM7Q3adheym/z5A4co25bZH/K1UKH87yPoNnELbRpTZ0oAuduQzKrZGwveGbyQ3nPiA5feAX7Qr9p40hRePljr1VC7eNvVRKsRThkOV2QRc6+7ba9qHTbfIlAQmK7BniSpuiFI0CybGdNOcKjxMUZJBFB7rQ2bc52zuDkgoIQhIUrM6fP/83w3986OhhEQXQv9PgeYR60NXggde/SxmjmLLMy9p2LSmfvJ+iDR/mhNAeDaQTMMEJ+xf+L7bl9XoFIMVssTjII7wKI88mHMdVEzhnsLVye1BAqRncJmTGmMFg679krxN/ZnbwQEcnEII+OIb++PlAGNQ/MCgooDQHLppTl8YNCA4dPXp0+JIZp7WNslDcCBqvDMd9ySx92GzjYH+NY+xbY04GNBCesx4P6RcvXkS539MT7HkU9z/PKwQGmDpggfM849QMZ8FcbbNQQ1+EiOCiskEQusZAeuO2sava+yUzSlPtxo0b4ch++PDhQL59+3a4fY4dO5Zi742z2673S2aVbAVBiyoYHi/cv06ePPlzS+l+p6NaMy+T7WVTZf/DhnoCmvcgdBo1BhrdalY4yQZCzx+rP/fPnTv3C/sbgvcQZIa61zSSMXJYUMyaKwg+Swa2FY71RxXKCQgFs6RxIm1719qmY9w/qrxOOQ8kAHQyiOM9f6LwRBX+9efLHTv9rdqHMXa1ezVsq78u4l0qNmN71/+7xtJsPiC5oKz5P7t9SEoCQqQJCpGfWuufQxCc0qCEW8f41/QHM6mA6Nahlvh6oluHTFFQPueHMyv2SVUqKL7AZoPC7WNb5op9ipmrqqxZfzVU8n2Zdkt/J+Bza/PMGvugsOto5/GZEr4qWs3dh7Xc10LaUbBJOwp2chFlv/zx0MjdzQtoLKXKkmRQ2O7snLKmPtwlXApCDHNB0e6jYju11j7tLg2KskUHt8YtZErWzMf/BIQWZ4jmPlN8UHKB4U+YafsXfrc9x/zE/pn7k70AumwF8b9WLGesv677DDho8MCLDLLW0UH3tUInUNUMbKHLPtkbQ2NJNxi7Wo5H+BT0uNy4a13oevjyD2Zt41gmtYZ0pmghA5KECCmnInRDXjwe+jGy8TzWF89lfAqmcJIXTXPBHF70oYFDRMtAzqRYPE3jLuj1iDdlsHBdEH3i8bo1bqOJp1dAEJLhQwVuENM0F0zJe5pTNeKYd0ZjQcnFc+GBbTTP1+pgg9FNck6IJaZ3zSWXg7EzXfNYT8wf0xtzKvK4LXY0paeEJyXncSmHUjgvw7iEJ5YZK0NiJaVOl/LF+jUvdbCUT3obcKlGemXj6MrJjOPUODLe/jDOGTTC2BOxUnpjM5YlCF7pahm+XOssewB8MBj/H97vYONTX6i4AAAAAElFTkSuQmCC"},"2Hbh":function(e,t,n){"use strict";function r(e,t,n,r,o){var l=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if((0,a.isEmptyValue)(t)&&!e.required)return n();i.default.required(e,t,r,l,o),t&&i.default[s](e,t,r,l,o)}n(l)}Object.defineProperty(t,"__esModule",{value:!0});var o=n("hGxU"),i=function(e){return e&&e.__esModule?e:{default:e}}(o),a=n("eCjd"),s="enum";t.default=r},"2WCT":function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAiCAYAAAC0nUK+AAAAAXNSR0IArs4c6QAABOBJREFUSA2dVg1oHEUUfm/3ftozOZO9JOgZAtpCSS0RTFpMIbFJtFrQgtRWigUtQmlBin+0yZXCifk7FKlQ0FqwVSpUSyoaMZgmkSaFVG1SEa1F4x/RYExziTmTXPbudnxvL3uZ27v81A+SmXnve9/Mzrx5cwhLYGvrRHXcMB4FEDUowA+APoEiTP0/QMGLKiqffH44rw+RLFmAWWxQ1zRRA2C0ChCbsvllGyJ8DUI93H0k/wvZzv008aAQSm/LeBMIqGdnYa4CdRtccN9aF/jzVfCuRpiaFTAykYDLQzp0f6fDWMRgKgnhq1UBrT6ImDSYNtNFHy4EPtAS/pDax50qwN77PfBYxSpwOdLmn2cnGz0u4KMrUTh1cQZiCVbD89UN2k5rApJJ4pL74MskfCDPgxDa7YWa9W5QlQXh/qEY1J+NwN3FDiigL2Kwf0OxE+690wn9P+kQjYnS4b45xy89oR72m6ytreOb6USO8opf2ZkL6+9wsi+Fnu91CLX/C7U0IU9w9bd4yscd5nMcxxsoAnXN4Sq2m+IJQ9A+C+StsAt/enUOjl+Yhme2eEg0Bjs2roLg+Qhc+lHn+BQ4juNZh3agkR3Kg6HJCiFgCx8e77Edvdd1U/BE9zQcf9oLH1yehW33uOG9vlk71YxnHZqhujZ0Y5NiJBKUx2BmhXx4w+MGdNN2lPodcLp3Fmb1ZCpz2/ZVFCopg9jPPAscz9nFwDg+olBIHQ843WQ8d+YfaP44Qp+6Ggz6NEZd87jZ8pjt7GeeDEuHdRW6WyXs5DyWMTm9sCLL/lSVB/hPhp2X0kEoUQBFEZP5gmSDtVq7bzG7pYMgCh0gcJoOwM03z5eTOUFwR66pG2yLwLt9M8m+ZLNPyjomSNdBnVH60/hK+3KSlyPpTf6vWrdwFo27vKaxcm36PZD5rMMQCCO8LYM84FqxHFh0KWFZBwUOOgCVDhDGk1yE+LDkdGSyvLdyP9tCuNawjgkU7YrrFtFOBWeCqxsXIQsb71rYDsuWrZV5HG9WSYQx1al1mCdY23LjCBjQyLXh9T3ejBKQTdRuu/ZnDF44M2VVx+d7Ar5j5gk6HL5jVI9/4LJ59FwEmHgzYD7HcTytdtCdo73J8ancezg0tU5P6PSqQO7/ref0Kv2turGi80XfcJo4D2pbw9vQEO1U1czrenMvEcyoCLWdgYIvWYuRWnlyCECv0T7DME5Y45W1GAcVt/fUax0yP+PWdDVob1P2vCaTluvTg7TPLswxGeJsrK7UGujnQj/3lwXiya6A71Q2XlbxYA3G3S5lN+3aZLYgy0YL+Lbkdu2gNba3WcWZ9NlL+b+jgs/aA6wxZcacCs4nTu/FhZtnOefbRcXZ392gvU+ru2CLSQ4RmzoD3utZffPGJcWZ43KoB6hJWx1fOG2NFprXWLRZVrzjUN7P9LuwVVZQVWX/uV24bBnNyHNZpLy83BOLxTS4tbSo4KE3OgEdPqFP9Y61bd+vKErE6XSGBwYGki+IHDjfT384JUJZWVlRNBpdk0gkchIzo+gu3qw7PEWVkWtn66MjVyJsp4kL/X5/YnR0lF6zTCy6LXRLb5Pp4a5D5/XJX9+JfHNySLbbebJvUXH67L9koqFPxsfa97wl27hv58n+Fe05rS6XipmLWpXEEpSe+kr2/D+gmv3tdluVrAAAAABJRU5ErkJggg=="},"2mw7":function(e,t,n){"use strict";function r(e,t,n,r){console.log(t),e?(0,i.getTencentYspSig)({isShare:"1"}).then(function(e){r({sdkAppId:o.imKey.SDKAppID,userId:"share_"+n,userSig:e.data,roomId:t})}):(0,i.getTencentYspSig)().then(function(e){r({sdkAppId:o.imKey.SDKAppID,userId:n,userSig:e.data,roomId:t})})}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;var o=n("bzuE"),i=n("H/Zg")},"3MA9":function(e,t,n){"use strict";function r(e,t,n,r,o){var s=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if((0,a.isEmptyValue)(t)&&!e.required)return n();i.default.required(e,t,r,s,o),void 0!==t&&i.default.type(e,t,r,s,o)}n(s)}Object.defineProperty(t,"__esModule",{value:!0});var o=n("hGxU"),i=function(e){return e&&e.__esModule?e:{default:e}}(o),a=n("eCjd");t.default=r},"3PpN":function(e,t,n){"use strict";function r(e,t,n,r,o){var s=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if((0,a.isEmptyValue)(t,"string")&&!e.required)return n();i.default.required(e,t,r,s,o,"string"),(0,a.isEmptyValue)(t,"string")||(i.default.type(e,t,r,s,o),i.default.range(e,t,r,s,o),i.default.pattern(e,t,r,s,o),!0===e.whitespace&&i.default.whitespace(e,t,r,s,o))}n(s)}Object.defineProperty(t,"__esModule",{value:!0});var o=n("hGxU"),i=function(e){return e&&e.__esModule?e:{default:e}}(o),a=n("eCjd");t.default=r},"3SWf":function(e,t,n){e.exports=n.p+"static/beijing.6f399ee5.jpg"},"3X+C":function(e,t,n){"use strict";function r(e){var t=this,n=e.name,r=(e.time,e.describe),o=[];o.push("
"+n+"
"+r+"
"),o.join("
");var i=document.createElement("div");i.className="content-window-card",i.style.width="200px";var a=document.createElement("div");a.className="info-middle",a.innerHTML=o,i.appendChild(a);var s=document.createElement("div");s.className="detail-div",i.appendChild(s);var s=document.createElement("div");s.className="close-div";var l=document.createElement("a");l.innerHTML="x",l.onclick=function(){t.clear("setEventSelectIndex")},s.appendChild(l),i.appendChild(s);var c=document.createElement("div");c.className="info-button",i.appendChild(c);var u=document.createElement("div");u.className="info-bottom",u.style.position="relative",u.style.top="-1px",u.style.margin="0 auto";var f=document.createElement("img");return f.src="https://webapi.amap.com/images/sharp.png",u.appendChild(f),i.appendChild(u),i}var o=n("ouCL");Object.defineProperty(t,"__esModule",{value:!0}),t.default=r,n("sRCI");var i=o(n("vnWH"));i.default.confirm},"3Ykx":function(e,t){e.exports="data:image/png;base64,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"},"3yYd":function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAiCAYAAAC0nUK+AAAAAXNSR0IArs4c6QAABIJJREFUSA2lVl9om1UUP+d+SdS50pp/ixkOUXDtOsugdbBJ0nVDULD6IgwfnA/CmCjTJ+3wpYKFiT5MX/yzqaDsQaci64MwoWvqg7iu3dA23YMKMi3N0nZtx2KSL9+9nvOlN73fl2RmeCA59/z5/e7J+e49XxBuIde70mmpYFCCGgDEJIKKKMBlVPAXAmQEwtmObOZHRPI0EMqpl3x3/wBKdVwptbs+6vUg4KSy8PXYbOa8NwLgIVfDw2Lpq7ERJdUQJ4pEHO4YfAxC/XvAui8J2NEOamUVnKvzUM78BKXRH0AuXHM5BYp3wgcHhnB4WPo3AaoSFztTZ/KdKZV/eL+6eeq0kqUSuZsLxzmP8xm32JX+hgusI8/vSL3pJuwdVOVLM80ZG0Q4f5Fw6xu85SFf2pneS1VLruB2ifVejGM88yzv6E/xBu5PUBU1Qo8bN73yAgR3dXs2Ln33PdDPhdXnj7p+1myz3xTGMZ55HKXc6kV+574+cuzjh3fXc8+Y+e7avnDZ1dbWez1a+00A45mHHmB6sTu1W4B0BjmBTwWGQmauu7YvXKr6HAfsSdqINEvNX42634xnHhYlxZNEDgfY4OPmFzm/AM7fC667ePYcrB46CqxZ2M9xv2geVOqAoNu1jRP4HPvFrK791LsQnZsA1lrMuPYZPNuEUkBNoqdAF8QvZl9FYosb1poNM66xmoeeY4wqVzc5wDfPL2ZlIhFzw1qzYcY1VvMwb4BqzhF1mK+0iEd1jttP3W92LvU9Xovphe67SCa0yx0NVQPnBR3MaTZ4VphiVhXo3g7tn79f+7Ctxcxjn8EzLZQA9zbwEFLlssZ4+hl46AEIPrKr9mFbi9l3xjMPCwoxKkTb3aOIcJ2n2z9ffK0xnn6KrRs/mxNM26yc8etTMh+2QtUrTNf5DT0N/+9sYZ6lrtSrbhH8FQneeYLO+xzYNqy9dAzsy7Psblk4n3GMpzfWdPj+zR8wuPayyPcMbMdyZZLOZxsEg+4Q4lnRaCToXbnH3IrCe59UiQGuiQD2RWYmrnrI2aBR+YSUalSBsti+nTcRlVlADOyPZs//zFiWWuVVEyDf2X8YQH6k7VY0tbRCt/GpcDZTfYjroLpXUuxK5mMBuDFAWmAn8sN+YobVkbMznBDHCOC9VRxoJAgnI9nMZ41CDclxfLxiQeBZ2mClEcjw/RLdYlVfUYZTLxuSc/CeubE/FcLLOrFeYwmD1kEqpFgfq3qaknM4lp04TdVX77OPQaAaif46fsXn9pi3JOfMgBV4kQ6VpzracC4sEm97mBoY/0neMTP2OyUdN7F0CY7g7JmNKWcGjXXdOTdi0Nvbu8m27XCXDfETqv0cDf/IGsqJp63VI0KIG8FgcHlqaqpgYsy1exNNh1739PTEi8Xig47jbM6Bg4+qUDmO1p4vsTB0UZZusJ82jiWTSSeXy7lvM43VumlbpJSeOfuaXPv2D+V8elIVftNg1v48M9aUnH6253/DiiUrh3D5QxPMa3+eGW+p51RdG/0nDJG2iMyh01Jupef/AkW4w065ij3MAAAAAElFTkSuQmCC"},"487x":function(e,t){e.exports="data:image/png;base64,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"},"4Erz":function(e,t){},"4GKM":function(e,t){e.exports="data:image/png;base64,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"},"4LST":function(e,t,n){"use strict";function r(e,t,n,r,o){var s=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if((0,a.isEmptyValue)(t)&&!e.required)return n();i.default.required(e,t,r,s,o),void 0!==t&&(i.default.type(e,t,r,s,o),i.default.range(e,t,r,s,o))}n(s)}Object.defineProperty(t,"__esModule",{value:!0});var o=n("hGxU"),i=function(e){return e&&e.__esModule?e:{default:e}}(o),a=n("eCjd");t.default=r},"4O72":function(e,t,n){"use strict";function r(e){"@babel/helpers - typeof";return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){for(var n=0;n0&&0===this.props.data.length&&this.hasScrollX()&&this.resetScrollX()}},{key:"componentWillUnmount",value:function(){this.resizeEvent&&this.resizeEvent.remove(),this.debouncedWindowResize&&this.debouncedWindowResize.cancel()}},{key:"setScrollPosition",value:function(e){if(this.scrollPosition=e,this.tableNode){var t=this.props.prefixCls;"both"===e?k.default(this.tableNode).remove(new RegExp("^".concat(t,"-scroll-position-.+$"))).add("".concat(t,"-scroll-position-left")).add("".concat(t,"-scroll-position-right")):k.default(this.tableNode).remove(new RegExp("^".concat(t,"-scroll-position-.+$"))).add("".concat(t,"-scroll-position-").concat(e))}}},{key:"setScrollPositionClassName",value:function(){var e=this.bodyTable,t=0===e.scrollLeft,n=e.scrollLeft+1>=e.children[0].getBoundingClientRect().width-e.getBoundingClientRect().width;t&&n?this.setScrollPosition("both"):t?this.setScrollPosition("left"):n?this.setScrollPosition("right"):"middle"!==this.scrollPosition&&this.setScrollPosition("middle")}},{key:"isTableLayoutFixed",value:function(){var e=this.props,t=e.tableLayout,n=e.columns,r=void 0===n?[]:n,o=e.useFixedHeader,i=e.scroll,a=void 0===i?{}:i;return void 0!==t?"fixed"===t:!!r.some(function(e){return!!e.ellipsis})||(!(!o&&!a.y)||!(!a.x||!0===a.x||"max-content"===a.x))}},{key:"resetScrollX",value:function(){this.headTable&&(this.headTable.scrollLeft=0),this.bodyTable&&(this.bodyTable.scrollLeft=0)}},{key:"hasScrollX",value:function(){var e=this.props.scroll;return"x"in(void 0===e?{}:e)}},{key:"renderMainTable",value:function(){var e=this.props,t=e.scroll,n=e.prefixCls,r=this.columnManager.isAnyColumnsFixed(),o=r||t.x||t.y,i=[this.renderTable({columns:this.columnManager.groupedColumns(),isAnyColumnsFixed:r}),this.renderEmptyText(),this.renderFooter()];return o?y.createElement("div",{className:"".concat(n,"-scroll")},i):i}},{key:"renderLeftFixedTable",value:function(){var e=this.props.prefixCls;return y.createElement("div",{className:"".concat(e,"-fixed-left")},this.renderTable({columns:this.columnManager.leftColumns(),fixed:"left"}))}},{key:"renderRightFixedTable",value:function(){var e=this.props.prefixCls;return y.createElement("div",{className:"".concat(e,"-fixed-right")},this.renderTable({columns:this.columnManager.rightColumns(),fixed:"right"}))}},{key:"renderTable",value:function(e){var t=e.columns,n=e.fixed,r=e.isAnyColumnsFixed,o=this.props,i=o.prefixCls,a=o.scroll,s=void 0===a?{}:a,l=s.x||n?"".concat(i,"-fixed"):"";return[y.createElement(M.default,{key:"head",columns:t,fixed:n,tableClassName:l,handleBodyScrollLeft:this.handleBodyScrollLeft,expander:this.expander}),y.createElement(R.default,{key:"body",columns:t,fixed:n,tableClassName:l,getRowKey:this.getRowKey,handleWheel:this.handleWheel,handleBodyScroll:this.handleBodyScroll,expander:this.expander,isAnyColumnsFixed:r})]}},{key:"renderTitle",value:function(){var e=this.props,t=e.title,n=e.prefixCls;return t?y.createElement("div",{className:"".concat(n,"-title"),key:"title"},t(this.props.data)):null}},{key:"renderFooter",value:function(){var e=this.props,t=e.footer,n=e.prefixCls;return t?y.createElement("div",{className:"".concat(n,"-footer"),key:"footer"},t(this.props.data)):null}},{key:"renderEmptyText",value:function(){var e=this.props,t=e.emptyText,n=e.prefixCls;if(e.data.length)return null;var r="".concat(n,"-placeholder");return y.createElement("div",{className:r,key:"emptyText"},"function"==typeof t?t():t)}},{key:"render",value:function(){var e,t=this,n=this.props,r=n.prefixCls;this.state.columns?this.columnManager.reset(n.columns):this.state.children&&this.columnManager.reset(null,n.children);var i=S.default(n.prefixCls,n.className,(e={},o(e,"".concat(r,"-fixed-header"),n.useFixedHeader||n.scroll&&n.scroll.y),o(e,"".concat(r,"-scroll-position-left ").concat(r,"-scroll-position-right"),"both"===this.scrollPosition),o(e,"".concat(r,"-scroll-position-").concat(this.scrollPosition),"both"!==this.scrollPosition),o(e,"".concat(r,"-layout-fixed"),this.isTableLayoutFixed()),e)),a=this.columnManager.isAnyColumnsLeftFixed(),s=this.columnManager.isAnyColumnsRightFixed(),l=C.getDataAndAriaProps(n);return y.createElement(E.Provider,{store:this.store},y.createElement(N.default,Object.assign({},n,{columnManager:this.columnManager,getRowKey:this.getRowKey}),function(e){return t.expander=e,y.createElement("div",Object.assign({ref:t.saveTableNodeRef,className:i,style:n.style,id:n.id},l),t.renderTitle(),y.createElement("div",{className:"".concat(r,"-content")},t.renderMainTable(),a&&t.renderLeftFixedTable(),s&&t.renderRightFixedTable()))}))}}],[{key:"getDerivedStateFromProps",value:function(e,t){return e.columns&&e.columns!==t.columns?{columns:e.columns,children:null}:e.children!==t.children?{columns:null,children:e.children}:null}}]),t}(y.Component);I.childContextTypes={table:b.any,components:b.any},I.Column=j.default,I.ColumnGroup=T.default,I.defaultProps={data:[],useFixedHeader:!1,rowKey:"key",rowClassName:function(){return""},onRow:function(){},onHeaderRow:function(){},prefixCls:"rc-table",bodyStyle:{},style:{},showHeader:!0,scroll:{},rowRef:function(){return null},emptyText:function(){return"No Data"}},x.polyfill(I),t.default=I},"4iE9":function(e,t){},"4yG7":function(e,t,n){function r(e,t,n){return null==e?e:o(e,t,n)}var o=n("HAGj");e.exports=r},"56D2":function(e,t,n){"use strict";function r(e,t,n,r,o){var s=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if((0,a.isEmptyValue)(t)&&!e.required)return n();i.default.required(e,t,r,s,o),(0,a.isEmptyValue)(t)||i.default.type(e,t,r,s,o)}n(s)}Object.defineProperty(t,"__esModule",{value:!0});var o=n("hGxU"),i=function(e){return e&&e.__esModule?e:{default:e}}(o),a=n("eCjd");t.default=r},"5H9r":function(e,t,n){"use strict";function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}function o(e){var t=i();return function(){var n,r=(0,f.default)(e);if(t){var o=(0,f.default)(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return(0,u.default)(this,n)}}function i(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}var a=n("ouCL");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=a(n("Q9dM")),l=a(n("wm7F")),c=a(n("QwVp")),u=a(n("F6AD")),f=a(n("fghW")),p=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var s=i?Object.getOwnPropertyDescriptor(e,a):null;s&&(s.get||s.set)?Object.defineProperty(o,a,s):o[a]=e[a]}return o.default=e,n&&n.set(e,o),o}(n("GiK3"));n("S6G3"),a(n("SLyX"));n("RKq/");var d=function(e){function t(e){var r;return(0,s.default)(this,t),r=n.call(this,e),r.state={visible:e.visible},r}(0,c.default)(t,e);var n=o(t);return(0,l.default)(t,[{key:"componentDidMount",value:function(){this.getFriendList()}},{key:"componentWillReceiveProps",value:function(e){this.setState({visible:e.visible})}},{key:"getFriendList",value:function(){}},{key:"render",value:function(){return p.default.createElement("div",{className:"friend-list-container",style:{display:this.state.visible?"block":"none"}},p.default.createElement("div",{style:{color:"gray"}},"\u6682\u65e0\u597d\u53cb"))}}]),t}(p.Component);t.default=d},"5OIZ":function(e,t){e.exports="data:image/png;base64,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"},"5Z4L":function(e,t,n){"use strict";function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function o(e){for(var t=1;t=0&&n.left>=0&&n.bottom>n.top&&n.right>n.left?n:null}function U(e,t,n,r){var o=He.clone(e),i={width:t.width,height:t.height};return r.adjustX&&o.left=n.left&&o.left+i.width>n.right&&(i.width-=o.left+i.width-n.right),r.adjustX&&o.left+i.width>n.right&&(o.left=Math.max(n.right-i.width,n.left)),r.adjustY&&o.top=n.top&&o.top+i.height>n.bottom&&(i.height-=o.top+i.height-n.bottom),r.adjustY&&o.top+i.height>n.bottom&&(o.top=Math.max(n.bottom-i.height,n.top)),He.mix(o,i)}function H(e){var t,n,r;if(He.isWindow(e)||9===e.nodeType){var o=He.getWindow(e);t={left:He.getWindowScrollLeft(o),top:He.getWindowScrollTop(o)},n=He.viewportWidth(o),r=He.viewportHeight(o)}else t=He.offset(e),n=He.outerWidth(e),r=He.outerHeight(e);return t.width=n,t.height=r,t}function z(e,t){var n=t.charAt(0),r=t.charAt(1),o=e.width,i=e.height,a=e.left,s=e.top;return"c"===n?s+=i/2:"b"===n&&(s+=i),"c"===r?a+=o/2:"r"===r&&(a+=o),{left:a,top:s}}function K(e,t,n,r,o){var i=z(t,n[1]),a=z(e,n[0]),s=[a.left-i.left,a.top-i.top];return{left:Math.round(e.left-s[0]+r[0]-o[0]),top:Math.round(e.top-s[1]+r[1]-o[1])}}function W(e,t,n){return e.leftn.right}function G(e,t,n){return e.topn.bottom}function Y(e,t,n){return e.left>n.right||e.left+t.widthn.bottom||e.top+t.height=n.right||r.top>=n.bottom}function te(e,t,n){var r=n.target||t;return $(e,H(r),n,!ee(r,n.overflow&&n.overflow.alwaysByViewport))}function ne(e,t,n){var r,i,a=He.getDocument(e),s=a.defaultView||a.parentWindow,l=He.getWindowScrollLeft(s),c=He.getWindowScrollTop(s),u=He.viewportWidth(s),f=He.viewportHeight(s);r="pageX"in t?t.pageX:l+t.clientX,i="pageY"in t?t.pageY:c+t.clientY;var p={left:r,top:i,width:0,height:0},d=r>=0&&r<=l+u&&i>=0&&i<=c+f,h=[n.points[0],"cc"];return $(e,p,o(o({},n),{},{points:h}),d)}function re(e,t){function n(){o&&(clearTimeout(o),o=null)}function r(){n(),o=setTimeout(e,t)}var o=void 0;return r.clear=n,r}function oe(e,t){return e===t||!(!e||!t)&&("pageX"in t&&"pageY"in t?e.pageX===t.pageX&&e.pageY===t.pageY:"clientX"in t&&"clientY"in t&&(e.clientX===t.clientX&&e.clientY===t.clientY))}function ie(e){return e&&"object"==typeof e&&e.window===e}function ae(e,t){var n=Math.floor(e),r=Math.floor(t);return Math.abs(n-r)<=1}function se(e,t){e!==document.activeElement&&Object(Ge.a)(t,e)&&e.focus()}function le(e){return"function"==typeof e&&e?e():null}function ce(e){return"object"==typeof e&&e?e:null}var ue,fe,pe=n("Zrlr"),de=n.n(pe),he=n("wxAW"),me=n.n(he),ve=n("zwoO"),ye=n.n(ve),be=n("Pf15"),ge=n.n(be),Ae=n("GiK3"),we=n.n(Ae),Ee=n("KSGD"),Oe=n.n(Ee),ke=n("O27J"),Se=n.n(ke),xe={Webkit:"-webkit-",Moz:"-moz-",ms:"-ms-",O:"-o-"},Ce=/matrix\((.*)\)/,Pe=/matrix3d\((.*)\)/,Me=/[\-+]?(?:\d*\.|)\d+(?:[eE][\-+]?\d+|)/.source,Re=new RegExp("^(".concat(Me,")(?!px)[a-z%]+$"),"i"),je=/^(top|right|bottom|left)$/,Te="currentStyle",Ne="runtimeStyle",Ie="left",De="px";"undefined"!=typeof window&&(fe=window.getComputedStyle?k:S);var Be=["margin","border","padding"],Le=-1,Fe=2,Ve=1,_e={getParent:function(e){var t=e;do{t=11===t.nodeType&&t.host?t.host:t.parentNode}while(t&&1!==t.nodeType&&9!==t.nodeType);return t}};j(["Width","Height"],function(e){_e["doc".concat(e)]=function(t){var n=t.document;return Math.max(n.documentElement["scroll".concat(e)],n.body["scroll".concat(e)],_e["viewport".concat(e)](n))},_e["viewport".concat(e)]=function(t){var n="client".concat(e),r=t.document,o=r.body,i=r.documentElement,a=i[n];return"CSS1Compat"===r.compatMode&&a||o&&o[n]||a}});var Ue={position:"absolute",visibility:"hidden",display:"block"};j(["width","height"],function(e){var t=e.charAt(0).toUpperCase()+e.slice(1);_e["outer".concat(t)]=function(t,n){return t&&B(t,e,n?0:Ve)};var n="width"===e?["Left","Right"]:["Top","Bottom"];_e[e]=function(t,r){var o=r;if(void 0===o)return t&&B(t,e,Le);if(t){return T(t)&&(o+=I(t,["padding","border"],n)),v(t,e,o)}}});var He={getWindow:function(e){if(e&&e.document&&e.setTimeout)return e;var t=e.ownerDocument||e;return t.defaultView||t.parentWindow},getDocument:O,offset:function(e,t,n){if(void 0===t)return w(e);R(e,t,n||{})},isWindow:E,each:j,css:v,clone:function(e){var t,n={};for(t in e)e.hasOwnProperty(t)&&(n[t]=e[t]);if(e.overflow)for(t in e)e.hasOwnProperty(t)&&(n.overflow[t]=e.overflow[t]);return n},mix:L,getWindowScrollLeft:function(e){return g(e)},getWindowScrollTop:function(e){return A(e)},merge:function(){for(var e={},t=0;t=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function o(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function a(e){for(var t=1;t1&&0===n&&o&&"auto"!==o?parseInt(o.toString(),10):o},m);return p.createElement(u,Object.assign({},d,{style:v}),t.map(function(e,t){var n,o=e.column,i=e.isLast,l=r(e,["column","isLast"]),u=o.onHeaderCell?o.onHeaderCell(o):{};return o.align&&(u.style=a({},u.style,{textAlign:o.align})),u.className=h.default(u.className,o.className,(n={},s(n,"".concat(c,"-align-").concat(o.align),!!o.align),s(n,"".concat(c,"-row-cell-ellipsis"),!!o.ellipsis),s(n,"".concat(c,"-row-cell-break-word"),!!o.width),s(n,"".concat(c,"-row-cell-last"),i),n)),p.createElement(f,Object.assign({},l,u,{key:o.key||o.dataIndex||t}))}))}function c(e,t){var n=e.fixedColumnsHeadRowsHeight,r=t.columns,o=t.rows,i=t.fixed,a=n[0];return i&&a&&r?"auto"===a?"auto":a/o.length:null}var u=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t},f=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var p=u(n("GiK3")),d=n("sqSY"),h=f(n("HW6M"));t.default=d.connect(function(e,t){return{height:c(e,t)}})(l)},"6Qz+":function(e,t){e.exports="data:image/png;base64,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"},"6VvU":function(e,t,n){"use strict";function r(e){e||(e={});var t=e.ua;if(t||"undefined"==typeof navigator||(t=navigator.userAgent),t&&t.headers&&"string"==typeof t.headers["user-agent"]&&(t=t.headers["user-agent"]),"string"!=typeof t)return!1;var n=e.tablet?i.test(t):o.test(t);return!n&&e.tablet&&e.featureDetect&&navigator&&navigator.maxTouchPoints>1&&-1!==t.indexOf("Macintosh")&&-1!==t.indexOf("Safari")&&(n=!0),n}e.exports=r,e.exports.isMobile=r,e.exports.default=r;var o=/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series[46]0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i,i=/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series[46]0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino|android|ipad|playbook|silk/i},"6gD4":function(e,t,n){"use strict";function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){return l(e)||s(e,t)||a()}function a(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}function s(e,t){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)){var n=[],r=!0,o=!1,i=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==s.return||s.return()}finally{if(o)throw i}}return n}}function l(e){if(Array.isArray(e))return e}function c(e,t){return e.test(t)}function u(e){var t=e||("undefined"!=typeof navigator?navigator.userAgent:""),n=t.split("[FBAN");if(void 0!==n[1]){t=i(n,1)[0]}if(n=t.split("Twitter"),void 0!==n[1]){t=i(n,1)[0]}var r={apple:{phone:c(tt,t)&&!c(lt,t),ipod:c(nt,t),tablet:!c(tt,t)&&c(rt,t)&&!c(lt,t),device:(c(tt,t)||c(nt,t)||c(rt,t))&&!c(lt,t)},amazon:{phone:c(at,t),tablet:!c(at,t)&&c(st,t),device:c(at,t)||c(st,t)},android:{phone:!c(lt,t)&&c(at,t)||!c(lt,t)&&c(ot,t),tablet:!c(lt,t)&&!c(at,t)&&!c(ot,t)&&(c(st,t)||c(it,t)),device:!c(lt,t)&&(c(at,t)||c(st,t)||c(ot,t)||c(it,t))||c(/\bokhttp\b/i,t)},windows:{phone:c(lt,t),tablet:c(ct,t),device:c(lt,t)||c(ct,t)},other:{blackberry:c(ut,t),blackberry10:c(ft,t),opera:c(pt,t),firefox:c(ht,t),chrome:c(dt,t),device:c(ut,t)||c(ft,t)||c(pt,t)||c(ht,t)||c(dt,t)},any:null,phone:null,tablet:null};return r.any=r.apple.device||r.android.device||r.windows.device||r.other.device,r.phone=r.apple.phone||r.android.phone||r.windows.phone,r.tablet=r.apple.tablet||r.android.tablet||r.windows.tablet,r}function f(e){return(f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function p(){}function d(e,t,n){var r=t||"";return e.key||"".concat(r,"item_").concat(n)}function h(e){return"".concat(e,"-menu-")}function m(e,t){var n=-1;Ye.Children.forEach(e,function(e){n+=1,e&&e.type&&e.type.isMenuItemGroup?Ye.Children.forEach(e.props.children,function(e){n+=1,t(e,n)}):t(e,n)})}function v(e,t,n){e&&!n.find&&Ye.Children.forEach(e,function(e){if(e){var r=e.type;if(!r||!(r.isSubMenu||r.isMenuItem||r.isMenuItemGroup))return;-1!==t.indexOf(e.key)?n.find=!0:e.props.children&&v(e.props.children,t,n)}})}function y(e){return(y="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function b(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function g(e,t){for(var n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function F(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}function V(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _(e,t){for(var n=0;n=n.subMenuTitle.offsetWidth||(e.style.minWidth="".concat(n.subMenuTitle.offsetWidth,"px"))}},n.saveSubMenuTitle=function(e){n.subMenuTitle=e};var r=e.store,o=e.eventKey,i=r.getState(),a=i.defaultActiveFirst;n.isRootMenu=!1;var s=!1;return a&&(s=a[o]),Rt(r,o,s),n}return k(t,e),A(t,[{key:"componentDidMount",value:function(){this.componentDidUpdate()}},{key:"componentDidUpdate",value:function(){var e=this,t=this.props,n=t.mode,r=t.parentMenu,o=t.manualRef;o&&o(this),"horizontal"===n&&r.isRootMenu&&this.props.isOpen&&(this.minWidthTimeout=setTimeout(function(){return e.adjustWidth()},0))}},{key:"componentWillUnmount",value:function(){var e=this.props,t=e.onDestroy,n=e.eventKey;t&&t(n),this.minWidthTimeout&&clearTimeout(this.minWidthTimeout),this.mouseenterTimeout&&clearTimeout(this.mouseenterTimeout)}},{key:"renderChildren",value:function(e){var t=this,n=this.props,r={mode:"horizontal"===n.mode?"vertical":n.mode,visible:this.props.isOpen,level:n.level+1,inlineIndent:n.inlineIndent,focusable:!1,onClick:this.onSubMenuClick,onSelect:this.onSelect,onDeselect:this.onDeselect,onDestroy:this.onDestroy,selectedKeys:n.selectedKeys,eventKey:"".concat(n.eventKey,"-menu-"),openKeys:n.openKeys,motion:n.motion,onOpenChange:this.onOpenChange,subMenuOpenDelay:n.subMenuOpenDelay,parentMenu:this,subMenuCloseDelay:n.subMenuCloseDelay,forceSubMenuRender:n.forceSubMenuRender,triggerSubMenuAction:n.triggerSubMenuAction,builtinPlacements:n.builtinPlacements,defaultActiveFirst:n.store.getState().defaultActiveFirst[h(n.eventKey)],multiple:n.multiple,prefixCls:n.rootPrefixCls,id:this.internalMenuId,manualRef:this.saveMenuInstance,itemIcon:n.itemIcon,expandIcon:n.expandIcon},o=this.haveRendered;if(this.haveRendered=!0,this.haveOpened=this.haveOpened||r.visible||r.forceSubMenuRender,!this.haveOpened)return Ye.createElement("div",null);var i=C({},n.motion,{leavedClassName:"".concat(n.rootPrefixCls,"-hidden"),removeOnLeave:!1,motionAppear:o||!r.visible||"inline"!==r.mode});return Ye.createElement(kt.b,Object.assign({visible:r.visible},i),function(n){var o=n.className,i=n.style,a=et()("".concat(r.prefixCls,"-sub"),o);return Ye.createElement(Ut,Object.assign({},r,{id:t.internalMenuId,className:a,style:i}),e)})}},{key:"render",value:function(){var e,t=C({},this.props),n=t.isOpen,r=this.getPrefixCls(),o="inline"===t.mode,i=et()(r,"".concat(r,"-").concat(t.mode),(e={},P(e,t.className,!!t.className),P(e,this.getOpenClassName(),n),P(e,this.getActiveClassName(),t.active||n&&!o),P(e,this.getDisabledClassName(),t.disabled),P(e,this.getSelectedClassName(),this.isChildrenSelected()),e));this.internalMenuId||(t.eventKey?this.internalMenuId="".concat(t.eventKey,"$Menu"):(Pt+=1,this.internalMenuId="$__$".concat(Pt,"$Menu")));var a={},s={},l={};t.disabled||(a={onMouseLeave:this.onMouseLeave,onMouseEnter:this.onMouseEnter},s={onClick:this.onTitleClick},l={onMouseEnter:this.onTitleMouseEnter,onMouseLeave:this.onTitleMouseLeave});var c={};o&&(c.paddingLeft=t.inlineIndent*t.level);var u={};this.props.isOpen&&(u={"aria-owns":this.internalMenuId});var f=null;"horizontal"!==t.mode&&(f=this.props.expandIcon,"function"==typeof this.props.expandIcon&&(f=Ye.createElement(this.props.expandIcon,C({},this.props))));var p=Ye.createElement("div",Object.assign({ref:this.saveSubMenuTitle,style:c,className:"".concat(r,"-title")},l,s,{"aria-expanded":n},u,{"aria-haspopup":"true",title:"string"==typeof t.title?t.title:void 0}),t.title,f||Ye.createElement("i",{className:"".concat(r,"-arrow")})),d=this.renderChildren(t.children),h=t.parentMenu.isRootMenu?t.parentMenu.props.getPopupContainer:function(e){return e.parentNode},m=Mt[t.mode],v=t.popupOffset?{offset:t.popupOffset}:{},y="inline"===t.mode?"":t.popupClassName,b=t.disabled,g=t.triggerSubMenuAction,A=t.subMenuOpenDelay,w=t.forceSubMenuRender,E=t.subMenuCloseDelay,O=t.builtinPlacements;return yt.forEach(function(e){return delete t[e]}),delete t.onClick,Ye.createElement("li",Object.assign({},t,a,{className:i,role:"menuitem"}),o&&p,o&&d,!o&&Ye.createElement(Ot.a,{prefixCls:r,popupClassName:"".concat(r,"-popup ").concat(y),getPopupContainer:h,builtinPlacements:Object.assign({},Ct,O),popupPlacement:m,popupVisible:n,popupAlign:v,popup:d,action:b?[]:[g],mouseEnterDelay:A,mouseLeaveDelay:E,onPopupVisibleChange:this.onPopupVisibleChange,forceRender:w},p))}}]),t}(Ye.Component);jt.defaultProps={onMouseEnter:p,onMouseLeave:p,onTitleMouseEnter:p,onTitleMouseLeave:p,onTitleClick:p,manualRef:p,mode:"vertical",title:""};var Tt=Object(Qe.connect)(function(e,t){var n=e.openKeys,r=e.activeKey,o=e.selectedKeys,i=t.eventKey,a=t.subMenuKey;return{isOpen:n.indexOf(i)>-1,active:r[a]===i,selectedKeys:o}})(jt);Tt.isSubMenu=!0;var Nt=Tt,It=!("undefined"==typeof window||!window.document||!window.document.createElement),Dt="menuitem-overflowed",Bt=.5;It&&n("yNhk");var Lt=function(e){function t(){var e;return V(this,t),e=H(this,z(t).apply(this,arguments)),e.resizeObserver=null,e.mutationObserver=null,e.originalTotalWidth=0,e.overflowedItems=[],e.menuItemSizes=[],e.state={lastVisibleIndex:void 0},e.getMenuItemNodes=function(){var t=e.props.prefixCls,n=wt.findDOMNode(K(e));return n?[].slice.call(n.children).filter(function(e){return e.className.split(" ").indexOf("".concat(t,"-overflowed-submenu"))<0}):[]},e.getOverflowedSubMenuItem=function(t,n,r){var o=e.props,i=o.overflowedIndicator,a=o.level,s=o.mode,l=o.prefixCls,c=o.theme;if(1!==a||"horizontal"!==s)return null;var u=e.props.children[0],f=u.props,p=(f.children,f.title,f.style),d=L(f,["children","title","style"]),h=D({},p),m="".concat(t,"-overflowed-indicator"),v="".concat(t,"-overflowed-indicator");0===n.length&&!0!==r?h=D({},h,{display:"none"}):r&&(h=D({},h,{visibility:"hidden",position:"absolute"}),m="".concat(m,"-placeholder"),v="".concat(v,"-placeholder"));var y=c?"".concat(l,"-").concat(c):"",b={};return yt.forEach(function(e){void 0!==d[e]&&(b[e]=d[e])}),Ye.createElement(Nt,Object.assign({title:i,className:"".concat(l,"-overflowed-submenu"),popupClassName:y},b,{key:m,eventKey:v,disabled:!1,style:h}),n)},e.setChildrenWidthAndResize=function(){if("horizontal"===e.props.mode){var t=wt.findDOMNode(K(e));if(t){var n=t.children;if(n&&0!==n.length){var r=t.children[n.length-1];gt(r,"display","inline-block");var o=e.getMenuItemNodes(),i=o.filter(function(e){return e.className.split(" ").indexOf(Dt)>=0});i.forEach(function(e){gt(e,"display","inline-block")}),e.menuItemSizes=o.map(function(e){return bt(e)}),i.forEach(function(e){gt(e,"display","none")}),e.overflowedIndicatorWidth=bt(t.children[t.children.length-1]),e.originalTotalWidth=e.menuItemSizes.reduce(function(e,t){return e+t},0),e.handleResize(),gt(r,"display","none")}}}},e.handleResize=function(){if("horizontal"===e.props.mode){var t=wt.findDOMNode(K(e));if(t){var n=bt(t);e.overflowedItems=[];var r,o=0;e.originalTotalWidth>n+Bt&&(r=-1,e.menuItemSizes.forEach(function(t){(o+=t)+e.overflowedIndicatorWidth<=n&&(r+=1)})),e.setState({lastVisibleIndex:r})}}},e}return W(t,e),U(t,[{key:"componentDidMount",value:function(){var e=this;if(this.setChildrenWidthAndResize(),1===this.props.level&&"horizontal"===this.props.mode){var t=wt.findDOMNode(this);if(!t)return;this.resizeObserver=new Et.default(function(t){t.forEach(e.setChildrenWidthAndResize)}),[].slice.call(t.children).concat(t).forEach(function(t){e.resizeObserver.observe(t)}),"undefined"!=typeof MutationObserver&&(this.mutationObserver=new MutationObserver(function(){e.resizeObserver.disconnect(),[].slice.call(t.children).concat(t).forEach(function(t){e.resizeObserver.observe(t)}),e.setChildrenWidthAndResize()}),this.mutationObserver.observe(t,{attributes:!1,childList:!0,subTree:!1}))}}},{key:"componentWillUnmount",value:function(){this.resizeObserver&&this.resizeObserver.disconnect(),this.mutationObserver&&this.mutationObserver.disconnect()}},{key:"renderChildren",value:function(e){var t=this,n=this.state.lastVisibleIndex;return(e||[]).reduce(function(r,o,i){var a=o;if("horizontal"===t.props.mode){var s=t.getOverflowedSubMenuItem(o.props.eventKey,[]);void 0!==n&&-1!==t.props.className.indexOf("".concat(t.props.prefixCls,"-root"))&&(i>n&&(a=Ye.cloneElement(o,{style:{display:"none"},eventKey:"".concat(o.props.eventKey,"-hidden"),className:"".concat(Dt)})),i===n+1&&(t.overflowedItems=e.slice(n+1).map(function(e){return Ye.cloneElement(e,{key:e.props.eventKey,mode:"vertical-left"})}),s=t.getOverflowedSubMenuItem(o.props.eventKey,t.overflowedItems)));var l=[].concat(R(r),[s,a]);return i===e.length-1&&l.push(t.getOverflowedSubMenuItem(o.props.eventKey,[],!0)),l}return[].concat(R(r),[a])},[])}},{key:"render",value:function(){var e=this.props,t=(e.visible,e.prefixCls,e.overflowedIndicator,e.mode,e.level,e.tag),n=e.children,r=(e.theme,L(e,["visible","prefixCls","overflowedIndicator","mode","level","tag","children","theme"])),o=t;return Ye.createElement(o,Object.assign({},r),this.renderChildren(n))}}]),t}(Ye.Component);Lt.defaultProps={tag:"div",className:""};var Ft=Lt,Vt=function(e){function t(e){var n;return X(this,t),n=q(this,$(t).call(this,e)),n.onKeyDown=function(e,t){var r,o=e.keyCode;if(n.getFlatInstanceArray().forEach(function(t){t&&t.props.active&&t.onKeyDown&&(r=t.onKeyDown(e))}),r)return 1;var i=null;return o!==Xe.a.UP&&o!==Xe.a.DOWN||(i=n.step(o===Xe.a.UP?-1:1)),i?(e.preventDefault(),se(n.props.store,le(n.props),i.props.eventKey),"function"==typeof t&&t(i),1):void 0},n.onItemHover=function(e){var t=e.key,r=e.hover;se(n.props.store,le(n.props),r?t:null)},n.onDeselect=function(e){n.props.onDeselect(e)},n.onSelect=function(e){n.props.onSelect(e)},n.onClick=function(e){n.props.onClick(e)},n.onOpenChange=function(e){n.props.onOpenChange(e)},n.onDestroy=function(e){n.props.onDestroy(e)},n.getFlatInstanceArray=function(){return n.instanceArray},n.step=function(e){var t=n.getFlatInstanceArray(),r=n.props.store.getState().activeKey[le(n.props)],o=t.length;if(!o)return null;e<0&&(t=t.concat().reverse());var i=-1;if(t.every(function(e,t){return!e||e.props.eventKey!==r||(i=t,!1)}),n.props.defaultActiveFirst||-1===i||!ae(t.slice(i,o-1))){var a=(i+1)%o,s=a;do{var l=t[s];if(l&&!l.props.disabled)return l;s=(s+1)%o}while(s!==a);return null}},n.renderCommonMenuItem=function(e,t,r){var o=n.props.store.getState(),i=ee(n),a=i.props,s=d(e,a.eventKey,t),l=e.props;if(!l||"string"==typeof e.type)return e;var c=s===o.activeKey,u=oe({mode:l.mode||a.mode,level:a.level,inlineIndent:a.inlineIndent,renderMenuItem:n.renderMenuItem,rootPrefixCls:a.prefixCls,index:t,parentMenu:a.parentMenu,manualRef:l.disabled?void 0:Object(Je.a)(e.ref,ue.bind(ee(n))),eventKey:s,active:!l.disabled&&c,multiple:a.multiple,onClick:function(e){(l.onClick||p)(e),n.onClick(e)},onItemHover:n.onItemHover,motion:a.motion,subMenuOpenDelay:a.subMenuOpenDelay,subMenuCloseDelay:a.subMenuCloseDelay,forceSubMenuRender:a.forceSubMenuRender,onOpenChange:n.onOpenChange,onDeselect:n.onDeselect,onSelect:n.onSelect,builtinPlacements:a.builtinPlacements,itemIcon:l.itemIcon||n.props.itemIcon,expandIcon:l.expandIcon||n.props.expandIcon},r);return("inline"===a.mode||At())&&(u.triggerSubMenuAction="click"),Ye.cloneElement(e,u)},n.renderMenuItem=function(e,t,r){if(!e)return null;var o=n.props.store.getState(),i={openKeys:o.openKeys,selectedKeys:o.selectedKeys,triggerSubMenuAction:n.props.triggerSubMenuAction,subMenuKey:r};return n.renderCommonMenuItem(e,t,i)},e.store.setState({activeKey:oe({},e.store.getState().activeKey,ie({},e.eventKey,ce(e,e.activeKey)))}),n.instanceArray=[],n}return te(t,e),Z(t,[{key:"componentDidMount",value:function(){this.props.manualRef&&this.props.manualRef(this)}},{key:"shouldComponentUpdate",value:function(e){return this.props.visible||e.visible||this.props.className!==e.className||!qe()(this.props.style,e.style)}},{key:"componentDidUpdate",value:function(e){var t=this.props,n="activeKey"in t?t.activeKey:t.store.getState().activeKey[le(t)],r=ce(t,n);if(r!==n)se(t.store,le(t),r);else if("activeKey"in e){var o=ce(e,e.activeKey);r!==o&&se(t.store,le(t),r)}}},{key:"render",value:function(){var e=this,t=Q({},this.props);this.instanceArray=[];var n=et()(t.prefixCls,t.className,"".concat(t.prefixCls,"-").concat(t.mode)),r={className:n,role:t.role||"menu"};t.id&&(r.id=t.id),t.focusable&&(r.tabIndex=0,r.onKeyDown=this.onKeyDown);var o=t.prefixCls,i=t.eventKey,a=t.visible,s=t.level,l=t.mode,c=t.overflowedIndicator,u=t.theme;return yt.forEach(function(e){return delete t[e]}),delete t.onClick,Ye.createElement(Ft,Object.assign({},t,{prefixCls:o,mode:l,tag:"ul",level:s,theme:u,visible:a,overflowedIndicator:c},r),Ye.Children.map(t.children,function(t,n){return e.renderMenuItem(t,n,i||"0-menu-")}))}}]),t}(Ye.Component);Vt.defaultProps={prefixCls:"rc-menu",className:"",mode:"vertical",level:1,inlineIndent:24,visible:!0,focusable:!0,style:{},manualRef:p};var _t=Object(Qe.connect)()(Vt),Ut=_t,Ht=n("FfaA"),zt=function(e){function t(e){var n;ye(this,t),n=Ae(this,we(t).call(this,e)),n.onSelect=function(e){var t=Ee(n),r=t.props;if(r.selectable){var o=n.store.getState(),i=o.selectedKeys,a=e.key;i=r.multiple?i.concat([a]):[a],"selectedKeys"in r||n.store.setState({selectedKeys:i}),r.onSelect(me({},e,{selectedKeys:i}))}},n.onClick=function(e){n.props.onClick(e)},n.onKeyDown=function(e,t){n.innerMenu.getWrappedInstance().onKeyDown(e,t)},n.onOpenChange=function(e){var t=Ee(n),r=t.props,o=n.store.getState().openKeys.concat(),i=!1,a=function(e){var t=!1;if(e.open)(t=-1===o.indexOf(e.key))&&o.push(e.key);else{var n=o.indexOf(e.key);t=-1!==n,t&&o.splice(n,1)}i=i||t};Array.isArray(e)?e.forEach(a):a(e),i&&("openKeys"in n.props||n.store.setState({openKeys:o}),r.onOpenChange(o))},n.onDeselect=function(e){var t=Ee(n),r=t.props;if(r.selectable){var o=n.store.getState().selectedKeys.concat(),i=e.key,a=o.indexOf(i);-1!==a&&o.splice(a,1),"selectedKeys"in r||n.store.setState({selectedKeys:o}),r.onDeselect(me({},e,{selectedKeys:o}))}},n.getOpenTransitionName=function(){var e=Ee(n),t=e.props,r=t.openTransitionName,o=t.openAnimation;return r||"string"!=typeof o||(r="".concat(t.prefixCls,"-open-").concat(o)),r},n.setInnerMenu=function(e){n.innerMenu=e},n.isRootMenu=!0;var r=e.defaultSelectedKeys,o=e.defaultOpenKeys;return"selectedKeys"in e&&(r=e.selectedKeys||[]),"openKeys"in e&&(o=e.openKeys||[]),n.store=Object(Qe.create)({selectedKeys:r,openKeys:o,activeKey:{"0-menu-":ce(e,e.activeKey)}}),n}return Oe(t,e),ge(t,[{key:"componentDidMount",value:function(){this.updateMiniStore()}},{key:"componentDidUpdate",value:function(){this.updateMiniStore()}},{key:"updateMiniStore",value:function(){"selectedKeys"in this.props&&this.store.setState({selectedKeys:this.props.selectedKeys||[]}),"openKeys"in this.props&&this.store.setState({openKeys:this.props.openKeys||[]})}},{key:"render",value:function(){var e=me({},this.props);return e.className+=" ".concat(e.prefixCls,"-root"),e=me({},e,{onClick:this.onClick,onOpenChange:this.onOpenChange,onDeselect:this.onDeselect,onSelect:this.onSelect,parentMenu:this,motion:pe(this.props)}),delete e.openAnimation,delete e.openTransitionName,Ye.createElement(Qe.Provider,{store:this.store},Ye.createElement(Ut,Object.assign({},e,{ref:this.setInnerMenu}),this.props.children))}}]),t}(Ye.Component);zt.defaultProps={selectable:!0,onClick:p,onSelect:p,onOpenChange:p,onDeselect:p,defaultSelectedKeys:[],defaultOpenKeys:[],subMenuOpenDelay:.1,subMenuCloseDelay:.1,triggerSubMenuAction:"hover",prefixCls:"rc-menu",className:"",mode:"vertical",style:{},builtinPlacements:{},overflowedIndicator:Ye.createElement("span",null,"\xb7\xb7\xb7")};var Kt=zt,Wt=n("Kw5M"),Gt=n.n(Wt),Yt=function(e){function t(){var e;return Me(this,t),e=Te(this,Ne(t).apply(this,arguments)),e.onKeyDown=function(t){if(t.keyCode===Xe.a.ENTER)return e.onClick(t),!0},e.onMouseLeave=function(t){var n=e.props,r=n.eventKey,o=n.onItemHover,i=n.onMouseLeave;o({key:r,hover:!1}),i({key:r,domEvent:t})},e.onMouseEnter=function(t){var n=e.props,r=n.eventKey,o=n.onItemHover,i=n.onMouseEnter;o({key:r,hover:!0}),i({key:r,domEvent:t})},e.onClick=function(t){var n=e.props,r=n.eventKey,o=n.multiple,i=n.onClick,a=n.onSelect,s=n.onDeselect,l=n.isSelected,c={key:r,keyPath:[r],item:Ie(e),domEvent:t};i(c),o?l?s(c):a(c):l||a(c)},e.saveNode=function(t){e.node=t},e}return De(t,e),je(t,[{key:"componentDidMount",value:function(){this.callRef()}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.active,r=t.parentMenu,o=t.eventKey;e.active||!n||r&&r["scrolled-".concat(o)]?r&&r["scrolled-".concat(o)]&&delete r["scrolled-".concat(o)]:this.node&&(Gt()(this.node,wt.findDOMNode(r),{onlyScrollIfNeeded:!0}),r["scrolled-".concat(o)]=!0),this.callRef()}},{key:"componentWillUnmount",value:function(){var e=this.props;e.onDestroy&&e.onDestroy(e.eventKey)}},{key:"getPrefixCls",value:function(){return"".concat(this.props.rootPrefixCls,"-item")}},{key:"getActiveClassName",value:function(){return"".concat(this.getPrefixCls(),"-active")}},{key:"getSelectedClassName",value:function(){return"".concat(this.getPrefixCls(),"-selected")}},{key:"getDisabledClassName",value:function(){return"".concat(this.getPrefixCls(),"-disabled")}},{key:"callRef",value:function(){this.props.manualRef&&this.props.manualRef(this)}},{key:"render",value:function(){var e,t=Ce({},this.props),n=et()(this.getPrefixCls(),t.className,(e={},Pe(e,this.getActiveClassName(),!t.disabled&&t.active),Pe(e,this.getSelectedClassName(),t.isSelected),Pe(e,this.getDisabledClassName(),t.disabled),e)),r=Ce({},t.attribute,{title:t.title,className:n,role:t.role||"menuitem","aria-disabled":t.disabled});"option"===t.role?r=Ce({},r,{role:"option","aria-selected":t.isSelected}):null!==t.role&&"none"!==t.role||(r.role="none");var o={onClick:t.disabled?null:this.onClick,onMouseLeave:t.disabled?null:this.onMouseLeave,onMouseEnter:t.disabled?null:this.onMouseEnter},i=Ce({},t.style);"inline"===t.mode&&(i.paddingLeft=t.inlineIndent*t.level),yt.forEach(function(e){return delete t[e]});var a=this.props.itemIcon;return"function"==typeof this.props.itemIcon&&(a=Ye.createElement(this.props.itemIcon,this.props)),Ye.createElement("li",Object.assign({},t,r,o,{style:i,ref:this.saveNode}),t.children,a)}}]),t}(Ye.Component);Yt.isMenuItem=!0,Yt.defaultProps={onSelect:p,onMouseEnter:p,onMouseLeave:p,manualRef:p};var Qt=Object(Qe.connect)(function(e,t){var n=e.activeKey,r=e.selectedKeys,o=t.eventKey;return{active:n[t.subMenuKey]===o,isSelected:-1!==r.indexOf(o)}})(Yt),Xt=Qt,Jt=function(e){function t(){var e;return Ve(this,t),e=He(this,Ke(t).apply(this,arguments)),e.renderInnerMenuItem=function(t){var n=e.props;return(0,n.renderMenuItem)(t,n.index,e.props.subMenuKey)},e}return We(t,e),Ue(t,[{key:"render",value:function(){var e=Fe({},this.props),t=e.className,n=void 0===t?"":t,r=e.rootPrefixCls,o="".concat(r,"-item-group-title"),i="".concat(r,"-item-group-list"),a=e.title,s=e.children;return yt.forEach(function(t){return delete e[t]}),delete e.onClick,Ye.createElement("li",Object.assign({},e,{className:"".concat(n," ").concat(r,"-item-group")}),Ye.createElement("div",{className:o,title:"string"==typeof a?a:void 0},a),Ye.createElement("ul",{className:i},Ye.Children.map(s,this.renderInnerMenuItem)))}}]),t}(Ye.Component);Jt.isMenuItemGroup=!0,Jt.defaultProps={disabled:!0};var Zt=Jt,qt=function(e){var t=e.className,n=e.rootPrefixCls,r=e.style;return Ye.createElement("li",{className:"".concat(t," ").concat(n,"-item-divider"),style:r})};qt.defaultProps={disabled:!0,className:"",style:{}};var $t=qt;n.d(t,"d",function(){return Nt}),n.d(t,"b",function(){return Xt}),n.d(t,!1,function(){return Xt}),n.d(t,!1,function(){return Zt}),n.d(t,"c",function(){return Zt}),n.d(t,"a",function(){return $t});t.e=Kt},"6qr9":function(e,t,n){"use strict";function r(e,t,n,r,o){var s=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if((0,a.isEmptyValue)(t,"string")&&!e.required)return n();i.default.required(e,t,r,s,o),(0,a.isEmptyValue)(t,"string")||i.default.pattern(e,t,r,s,o)}n(s)}Object.defineProperty(t,"__esModule",{value:!0});var o=n("hGxU"),i=function(e){return e&&e.__esModule?e:{default:e}}(o),a=n("eCjd");t.default=r},"77oj":function(e,t,n){"use strict";function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}function o(e){var t=i();return function(){var n,r=(0,y.default)(e);if(t){var o=(0,y.default)(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return(0,v.default)(this,n)}}function i(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}var a=n("ouCL");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n("GKDd");var s=a(n("BJfm"));n("UQ5M");var l=a(n("/qCn"));n("crfj");var c=a(n("zwGx"));n("baa2");var u=a(n("FC3+"));n("LHBr");var f=a(n("A+AJ")),p=a(n("+TWC")),d=a(n("Q9dM")),h=a(n("wm7F")),m=a(n("QwVp")),v=a(n("F6AD")),y=a(n("fghW")),b=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var s=i?Object.getOwnPropertyDescriptor(e,a):null;s&&(s.get||s.set)?Object.defineProperty(o,a,s):o[a]=e[a]}return o.default=e,n&&n.set(e,o),o}(n("GiK3"));n("HGVe");var g=a(n("nMSa")),A=function(e){function t(e){var n;return(0,d.default)(this,t),n=r.call(this,e),n.state={layerSatatus:e.layerSatatus,searchData:{pageNumber:1,pageSize:7,keyWord:null},personList:[],personClickIndex:e.personClickIndex||null,height:null,beijing:!1,beijingVideo:!1,gaoqi:!1,treeDimenStatus:!1},n}(0,m.default)(t,e);var r=o(t);return(0,h.default)(t,[{key:"componentDidMount",value:function(){var e=document.documentElement.clientHeight-120-130-40;this.setState({height:e})}},{key:"componentWillReceiveProps",value:function(e){this.setState({layerSatatus:e.layerSatatus,personClickIndex:e.personClickIndex})}},{key:"getPersonList",value:function(e){"\u5317\u4eac\u5c55\u89c8\u9986"===this.state.searchData.keyWord?(this.setState({beijing:!0,personList:[],gaoqi:!1}),this.props.markesBeiJing()):"\u53a6\u95e8\u673a\u573a"!==this.state.searchData.keyWord&&"\u53a6\u95e8\u9ad8\u5d0e\u673a\u573a"!==this.state.searchData.keyWord||(this.setState({gaoqi:!0,personList:[],beijing:!1}),this.props.markesGaoQi())}},{key:"render",value:function(){var e=this;return b.default.createElement("div",{style:{display:"person"===this.state.layerSatatus?"block":"none"}},b.default.createElement("div",{className:"security drawer_container_person"},b.default.createElement("div",null,b.default.createElement(f.default,{placeholder:"\u8bf7\u8f93\u5165\u5730\u70b9:",style:{width:210},onChange:function(t){e.setState({searchData:(0,p.default)({},e.state.searchData,{keyWord:t.target.value.trim()})})},onPressEnter:function(){e.getPersonList(1)}}),b.default.createElement(c.default,{type:"primary",onClick:function(){e.getPersonList(1)}},b.default.createElement(u.default,{type:"search",style:{fontSize:"16px"}}))),b.default.createElement("div",{className:"beijing",style:{display:this.state.beijing?"block":"none"}},b.default.createElement("div",null,b.default.createElement("div",{className:"text"},b.default.createElement("div",{style:{color:"#0f71ff"}},"\u5317\u4eac\u5c55\u89c8\u9986"),b.default.createElement("div",null,"\u5c55\u89c8\u9986"),b.default.createElement("div",null,"\u5317\u4eac\u5e02\u897f\u57ce\u533a\u897f\u76f4\u95e8\u5916\u5927\u8857135\u53f7")),b.default.createElement("img",{src:n("LtD3")})),b.default.createElement("div",{style:{marginTop:"20px"}},b.default.createElement("h3",null,"\u6d3b\u52a8\u5217\u8868"),b.default.createElement("img",{style:{float:"left"},src:n("3SWf")}),b.default.createElement("div",{className:"text",style:{width:"70%",marginLeft:"10px"}},b.default.createElement("div",null,"\u4f1f\u5927\u5386\u7a0b \u8f89\u714c\u6210\u5c31\u2014\u2014\u5e86\u795d\u4e2d\u534e\u4eba\u6c11\u5171\u548c\u56fd\u6210\u7acb70\u5468\u5e74\u5927\u578b\u6210\u5c31\u5c55"),b.default.createElement("div",null,"\u5c55\u4f1a\u65f6\u95f4\uff1a2019\u5e749\u670823\u65e5-2019\u5e7412\u670831\u65e5")),b.default.createElement("div",null,b.default.createElement(c.default,{style:{padding:"5px",marginRight:"5px"},type:"primary",onClick:function(){window.open("https://114.115.173.143:8080/distinction-bcx/graph.html#/ticket/index","_blank")}},"\u6d3b\u52a8\u7968\u8bc1\u5206\u6790"),b.default.createElement(c.default,{style:{padding:"5px"},type:"primary",onClick:function(){e.setState({beijingVideo:!0}),e.props.beijingVideo(!0)}},"3D\u98ce\u9669\u8bc4\u4f30\u62a5\u544a"),b.default.createElement(c.default,{style:{padding:"5px",margin:"5px 5px 0 0"},type:"primary",onClick:function(){window.open("http://114.116.164.42:8014/bim/view?fileId=1896948461340768","_blank")}},"\u4e09\u7ef4\u6a21\u578b")))),b.default.createElement("div",{className:"beijing",style:{display:this.state.gaoqi?"block":"none"}},b.default.createElement("div",null,b.default.createElement("div",{className:"text"},b.default.createElement("div",{style:{color:"#0f71ff"}},"\u53a6\u95e8\u9ad8\u5d0e\u56fd\u9645\u673a\u573a"),b.default.createElement("div",null,"\u53a6\u95e8\u5e02\u6e56\u91cc\u533a\u7fd4\u4e91\u4e00\u8def"),b.default.createElement("div",null,"\u7535\u8bdd\uff1a0592-5706078")),b.default.createElement("img",{src:n("7jLL"),style:{marginLeft:"30px"}})),b.default.createElement("div",{style:{textAlign:"center",marginTop:"10px"}},b.default.createElement(c.default,{type:"primary",onClick:function(){window.open("https://114.115.173.143:8080/distinction-bcx/#/wifi/index","_blank")},style:{marginRight:"4px"}},"\u673a\u573a\u4eba\u6d41\u8f68\u8ff9\u5206\u6790")))),b.default.createElement("div",{className:"security search-list amap_lib_placeSearch",style:{display:this.state.personList.length>0?"block":"none"}},b.default.createElement("div",{className:"security-personnel"},b.default.createElement("span",null,"\u4fdd\u5b89\u4eba\u5458")),b.default.createElement("div",{className:"list",style:{maxHeight:this.state.height,overflow:"auto"}},this.state.personList.map(function(t,n){var r="";if(t.idCardNo){r=t.idCardNo.substring(0,6)+"********"+t.idCardNo.substring(14,t.idCardNo.length)}return b.default.createElement("div",{key:n,className:"item",onClick:function(){t.lnglat?(e.props.onClickPerson(t,n),e.setState({personClickIndex:n})):l.default.warning("\u8be5\u4eba\u5458\u6682\u672a\u5b9a\u4f4d")}},b.default.createElement("div",{className:e.state.personClickIndex===n?"selected poibox":"poibox"},t.lnglat&&b.default.createElement("div",{className:"amap_lib_placeSearch_poi poibox-icon"},n),b.default.createElement("div",{style:{marginLeft:25}},b.default.createElement("div",{className:"name"},t.name),b.default.createElement("div",{className:"text"},"\u624b\u673a\u53f7\u7801:",t.mobilePhone),b.default.createElement("div",{className:"text"},"\u8bc1\u4ef6\u53f7\u7801:",r))))})),b.default.createElement(s.default,{total:this.state.total,size:"small",onChange:function(t){e.getPersonList(t)},defaultPageSize:this.state.searchData.pageSize,current:this.state.searchData.pageNumber,style:{display:this.state.total>this.state.searchData.pageSize?"block":"none"}})),this.state.treeDimenStatus&&b.default.createElement(g.default,{changeStatus:function(t){e.setState({treeDimenStatus:t})}}))}}]),t}(b.Component);t.default=A},"7HHs":function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAiCAYAAAC0nUK+AAAAAXNSR0IArs4c6QAABHpJREFUSA2lVl1oHFUUPufOTtqGxKabH0OkJbSgSdqGYqLSShKTIhowFaRQFOyLWFIUFR80xZcVDFYUqfhQtf6hVKhVH8yDWCHNxodSYmKp+emDiqVSmm6yTROzSXZ35nq+iZPemewmKZ6Hvefv+86ZO+feWaYV5EZtc7OrqcMl3UrMVUy6VBMnWdPfTBRXTN+XjMZ/ZhZPDpGc5ZLY3tLKrj6qtb5/eTToYeIBbfGr5SPxs8EIUYBcx2Jq8uvebu3qLiSqygpa1/EwFbTsJmtzFXHJRtJTN8m5cpXS8XO00PMTudeue5yK1dvRA61dHIu54SIkXfJETdPpRE2TTuxs07Mfn9TuwoK48wviyEM+cBO1zd+iwWXkibqm172EPR06/etwfsYcEeRPCO6/Am8EyCd3NO+Rrl10cLvEfi3ggAdPsq6lCQW8R9BZ3S2vmwtffIbsXdsDhbHHs2++T1P7n6XJxke9FTb8pgAHPHgcrb3uObHjoUbKOgN4eZt+/Iq4oGAJkxm4QDMvx8idSC75fEWVRan43RjZ9+3yXaTTabrxyFPeS2aLHlDkOh2IYipMYnSWjxj5KIi4+QTAgweiXfWYkNNeGBg3U1LHv8jZsZmDAsgzxedhrfcqOV1bEMQcm5IZvGiaefVwnsGzRWlNFUDigJji/HXFNPPq4TyfR15suXSuZ4E09w62Vb0Zy6oSzvN5wCujyONgwJE2xW6oN828ejjvFg9fVTKYQ0DirjCl8PBBwritJIgjzxSDZ0hpRT8giEsIc+oL9g5znK+AP+f+HgMHPHggrFSP1bW17jKl0536n9kNXFRI9r07vSB+rLsqaf0T7USZLMlBI52ao8jdW2ldexvdIYWtbdVLuVDmPj9F6TNxqIlSe/3zUEhus9f82/D/3i3gmaxtegm83t0iVY7JvI9RJkPTzx2hzIURxNYsyAcOePliDUWri44DvPSxSNS33sPp7IDMZzHZtncJbXh6f+BKCFfDHs99+Q2l3vtkkZjouopwY+lwv3dIlsgBlKuy3XV1jyZtwb6dL5G0mWKOtJWNnj0PLCRADkeipuWQXEsfQl+ryJZm5TTui47Gvcnzcd6e+wbW8kvxjxTxO6ZvNV3ID4WJgVlGDme0Uh0RQPBUIZBLmE6UjsY/yxXKSc59fVmLIk9KgalcIMN3sexO6wXDDqg5yZGxaaz3smZaPAgBiG/wAtvWAWlk3veE17zkSCwf7T8p3S+e5xBSse4u+63vUsgdMFckR2bEihyWoQp0JwXHoqryrQBTDmNV8pLh3j8k6aiJlUPQySOnb91yZtDQl825EaOGhobCTCYTrc1QxTG98UyEqHSa3f7HrZudSqkZ27aTg4ODKRNj6t5JNB2+Xl9fXzE/P7/NcZyicXL4QV2QrmBr9ylOdf3iLszAL4XLq6qqnPHxce9r5mP9Ne+2uK5b6SdhfcWd/u5P7Xx6Qqd+N/3hPDOWl1we+5qZOGW52YOc/MD0QQ/nmfE17bl0Vyz/CQtktYTMkWlJr2XP/wW0yK2LP/o2kgAAAABJRU5ErkJggg=="},"7P8f":function(e,t){e.exports="data:image/jpeg;base64,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"},"7WgF":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("vtiu"),o=(n.n(r),n("HE74"));n.n(o),n("crfj")},"7aT7":function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAiCAYAAAC0nUK+AAAAAXNSR0IArs4c6QAABRVJREFUSA2lVmtsFFUUPndmdwtla9ttuzY1EgkxfdqYlEiAtKU0SkgoJkZCxOgfElKjUX8YbYM/akJjUUyqJhasiEZBETC2aISStN0KvmqrYh8kKq8ismzf7W53Z3fu9ZzbzjKzDyjx/Ng5j+9858y9595ZBreQicKKCi6ghoOoAsbyGIgsAWycCbjKADwKg/aMIc93jKEngSAmXnzFlVWMiyYhxEPxUauHAesVKnslZ9DTZY0AWMhFQ4My9kVno+CijoBKrhtSah4GR+UaUO/NA5aRDmJyCvSRa6B5foDQidPAr9+QnApT3nRtq6pjDQ08tghgl2y0oPyor6Bc+B7YIPwfHBI8FEJ3cqE44QhPeaOFFcepwThyX1H5axKwtkZovw4kZ0wQIfwo5i0U2G0hHyupWItdc+rgTomNWpRH+cQzXlRZTgXkK4iIaMTtZqkv7AD7g8WWwmT4dzfD+LotED7bGxczHJRH+cSjCyG7Z76S9asgovfS5mWeOgzM4TDw8jnX8jH43zkgdSXNCRntH8mNtoAWDKFpMLFxu9xkpsJqBbheQzGailhi/cJlCCC5IXxmFvxvvAfCNwazr+4BMTVjhOST8omHRHBlM5JDNRk0brESeGs/iHDE4tZOdkHw2NcQPP4N+JvetcTIMHiYENUKnq7l5KQ5Nov+50XQus6aXVLHDQT9yj+gZGZAqL0D9ItXLBgTz3IFsW6K0gExy1zrIZp9syuqB786CXxiEl+dQ/DztqifFIMHM3Owc+EnJ508s2idZ8xmUl3r8FhiBg/x2rCWF6lddKQVd3YU6GzaBdzrk8ul5OUihIN+9V9cqu8hfOZnELi51OWSrZujOaQQz7ywazYczH40CumusJeVLgQAbCX5EPx9EIJH2mQCU1VQ718BjupyWNZ2EBiOpRQcv8DefZD6Uu28iTwL0s98RRVPAhefxs75ROVjwP0BSHlkPdjyVwLNsH5pBLRT3XIvUjZWgXpPLmg9P+JRZJD+WYvEGHOuqOpWNrZ6011ievYS7l0mVU/dsV0WjvSdAxVJmXOZ0cn8cy4ox1BOCp4DW3E+OF+vB1q6wIHD8i0Q6Mt2LF0hE/A222Xchv/3biGescLyF4lY3i1Z9iXNOO/DEA7D9LP1EP5tUBZd7A/hKY/y8YvV77rP2UK50Y+Fr7Qqn2mRXpzPNLDb5SW09KnH464Ec0Hah7lPjkHgbbx7iBjghmJjq7IGekbIiJKTgVflJs7FCQFCJftOvkTIFGDMtiF7qOsnyiWxkJPDV1C5E4DvJ32xgksawdO4xTXk+dacE/dJyjnveV8BttcMup2O5DtjiSknjpycrlylHhOip4F8SYVBa9aQ52CieEJy1t0dUcH2BBaYTJRk8p3Lvlt93mRb1ITkhMgc7rwsGDxnQVsMFmJ2dRs2ErS4TUZScsLkDPUcwu5Pm/BRVWGiMfuP7vNRRwLlluSEt6m2Z3CoLN1hwWGXkrsnAZ/FdVvyjIHOvxHUZM7CQ1DLBo9qZl8iPW7OzaCysrLUcDjsKgyDu1mkd+DlnzXNeM+j6lStoigzdrt9vK+vL2DOMevyJJodhl5aWuoOBoMrdV13ekFn64RDczN1zREWqPuFh2bIj4Vz8vLydK/XK79mRq7xTLosnHP8/NyUl/n0lxeE/mGrCPx104tnOQZnjiUlx9e+bgZOqjzyNBvfZ/aRHoszxxe15thdGv4TcOBTRTIdp0VbzJr/B4CQ+h9WTY+QAAAAAElFTkSuQmCC"},"7c3y":function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n("3PpN"),i=r(o),a=n("gBtb"),s=r(a),l=n("QsfC"),c=r(l),u=n("/1q1"),f=r(u),p=n("56D2"),d=r(p),h=n("rKrQ"),m=r(h),v=n("4LST"),y=r(v),b=n("MKdg"),g=r(b),A=n("3MA9"),w=r(A),E=n("2Hbh"),O=r(E),k=n("6qr9"),S=r(k),x=n("Vs/p"),C=r(x),P=n("F8xi"),M=r(P),R=n("IUBM"),j=r(R);t.default={string:i.default,method:s.default,number:c.default,boolean:f.default,regexp:d.default,integer:m.default,float:y.default,array:g.default,object:w.default,enum:O.default,pattern:S.default,date:C.default,url:j.default,hex:j.default,email:j.default,required:M.default}},"7fBz":function(e,t,n){"use strict";function r(e){var t=[];return i.a.Children.forEach(e,function(e){void 0!==e&&null!==e&&(Array.isArray(e)?t=t.concat(r(e)):Object(a.isFragment)(e)&&e.props?t=t.concat(r(e.props.children)):t.push(e))}),t}t.a=r;var o=n("GiK3"),i=n.n(o),a=n("ncfW");n.n(a)},"7jLL":function(e,t,n){e.exports=n.p+"static/jichang.c3296170.jpg"},"8/ER":function(e,t,n){"use strict";function r(e){"@babel/helpers - typeof";return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(){return o=Object.assign||function(e){for(var t=1;t=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function i(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function s(e){for(var t=1;t0?!0===a?o.scrollTop(t,g.top+A.top):!1===a?o.scrollTop(t,g.top+w.top):A.top<0?o.scrollTop(t,g.top+A.top):o.scrollTop(t,g.top+w.top):i||(a=void 0===a||!!a,a?o.scrollTop(t,g.top+A.top):o.scrollTop(t,g.top+w.top)),r&&(A.left<0||w.left>0?!0===s?o.scrollLeft(t,g.left+A.left):!1===s?o.scrollLeft(t,g.left+w.left):A.left<0?o.scrollLeft(t,g.left+A.left):o.scrollLeft(t,g.left+w.left):i||(s=void 0===s||!!s,s?o.scrollLeft(t,g.left+A.left):o.scrollLeft(t,g.left+w.left)))}var o=n("5r+a");e.exports=r},"8rR3":function(e,t,n){"use strict";function r(e){return e instanceof ze}function o(e){return r(e)?e:new ze(e)}function i(e){return e.displayName||e.name||"WrappedComponent"}function a(e,t){return e.displayName="Form("+i(t)+")",e.WrappedComponent=t,We()(e,t)}function s(e){return e}function l(e){return Array.prototype.concat.apply([],e)}function c(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments[1],n=arguments[2],r=arguments[3],o=arguments[4];if(n(e,t))o(e,t);else if(void 0===t||null===t);else if(Array.isArray(t))t.forEach(function(t,i){return c(e+"["+i+"]",t,n,r,o)});else{if("object"!=typeof t)return void Te()(!1,r);Object.keys(t).forEach(function(i){var a=t[i];c(e+(e?".":"")+i,a,n,r,o)})}}function u(e,t,n){var r={};return c(void 0,e,t,n,function(e,t){r[e]=t}),r}function f(e,t,n){var r=e.map(function(e){var t=de()({},e,{trigger:e.trigger||[]});return"string"==typeof t.trigger&&(t.trigger=[t.trigger]),t});return t&&r.push({trigger:n?[].concat(n):[],rules:t}),r}function p(e){return e.filter(function(e){return!!e.rules&&e.rules.length}).map(function(e){return e.trigger}).reduce(function(e,t){return e.concat(t)},[])}function d(e){if(!e||!e.target)return e;var t=e.target;return"checkbox"===t.type?t.checked:t.value}function h(e){return e?e.map(function(e){return e&&e.message?e.message:e}):e}function m(e,t,n){var r=e,o=t,i=n;return void 0===n&&("function"==typeof r?(i=r,o={},r=void 0):Array.isArray(r)?"function"==typeof o?(i=o,o={}):o=o||{}:(i=o,o=r||{},r=void 0)),{names:r,options:o,callback:i}}function v(e){return 0===Object.keys(e).length}function y(e){return!!e&&e.some(function(e){return e.rules&&e.rules.length})}function b(e,t){return 0===e.lastIndexOf(t,0)}function g(e){var t=Object(Ge.isMemo)(e)?e.type.type:e.type;return!!("function"!=typeof t||t.prototype&&t.prototype.render)&&!!("function"!=typeof e||e.prototype&&e.prototype.render)}function A(e,t){return 0===t.indexOf(e)&&-1!==[".","["].indexOf(t[e.length])}function w(e){return u(e,function(e,t){return r(t)},"You must wrap field data with `createFormField`.")}function E(e){return new Ye(e)}function O(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=e.validateMessages,r=e.onFieldsChange,o=e.onValuesChange,i=e.mapProps,c=void 0===i?s:i,u=e.mapPropsToFields,h=e.fieldNameProp,b=e.fieldMetaProp,A=e.fieldDataProp,w=e.formPropName,O=void 0===w?"form":w,k=e.name,S=e.withRef;return function(e){var i=Ce()({displayName:"Form",mixins:t,getInitialState:function(){var e=this,t=u&&u(this.props);return this.fieldsStore=E(t||{}),this.instances={},this.cachedBind={},this.clearedFieldMetaCache={},this.renderFields={},this.domFields={},["getFieldsValue","getFieldValue","setFieldsInitialValue","getFieldsError","getFieldError","isFieldValidating","isFieldsValidating","isFieldsTouched","isFieldTouched"].forEach(function(t){e[t]=function(){var n;return(n=e.fieldsStore)[t].apply(n,arguments)}}),{submitting:!1}},componentDidMount:function(){this.cleanUpUselessFields()},componentWillReceiveProps:function(e){u&&this.fieldsStore.updateFields(u(e))},componentDidUpdate:function(){this.cleanUpUselessFields()},onCollectCommon:function(e,t,n){var r=this.fieldsStore.getFieldMeta(e);if(r[t])r[t].apply(r,Se()(n));else if(r.originalProps&&r.originalProps[t]){var i;(i=r.originalProps)[t].apply(i,Se()(n))}var a=r.getValueFromEvent?r.getValueFromEvent.apply(r,Se()(n)):d.apply(void 0,Se()(n));if(o&&a!==this.fieldsStore.getFieldValue(e)){var s=this.fieldsStore.getAllValues(),l={};s[e]=a,Object.keys(s).forEach(function(e){return Be()(l,e,s[e])}),o(de()(Oe()({},O,this.getForm()),this.props),Be()({},e,a),l)}var c=this.fieldsStore.getField(e);return{name:e,field:de()({},c,{value:a,touched:!0}),fieldMeta:r}},onCollect:function(e,t){for(var n=arguments.length,r=Array(n>2?n-2:0),o=2;o2?n-2:0),o=2;o1&&void 0!==arguments[1]?arguments[1]:{};if(!e)throw new Error("Must call `getFieldProps` with valid name string!");delete this.clearedFieldMetaCache[e];var r=de()({name:e,trigger:tt,valuePropName:"value",validate:[]},n),o=r.rules,i=r.trigger,a=r.validateTrigger,s=void 0===a?i:a,l=r.validate,c=this.fieldsStore.getFieldMeta(e);"initialValue"in r&&(c.initialValue=r.initialValue);var u=de()({},this.fieldsStore.getFieldValuePropValue(r),{ref:this.getCacheBind(e,e+"__ref",this.saveRef)});h&&(u[h]=k?k+"_"+e:e);var d=f(l,o,s),m=p(d);m.forEach(function(n){u[n]||(u[n]=t.getCacheBind(e,n,t.onCollectValidate))}),i&&-1===m.indexOf(i)&&(u[i]=this.getCacheBind(e,i,this.onCollect));var v=de()({},c,r,{validate:d});return this.fieldsStore.setFieldMeta(e,v),b&&(u[b]=v),A&&(u[A]=this.fieldsStore.getField(e)),this.renderFields[e]=!0,u},getFieldInstance:function(e){return this.instances[e]},getRules:function(e,t){return l(e.validate.filter(function(e){return!t||e.trigger.indexOf(t)>=0}).map(function(e){return e.rules}))},setFields:function(e,t){var n=this,o=this.fieldsStore.flattenRegisteredFields(e);if(this.fieldsStore.setFields(o),r){var i=Object.keys(o).reduce(function(e,t){return Be()(e,t,n.fieldsStore.getField(t))},{});r(de()(Oe()({},O,this.getForm()),this.props),i,this.fieldsStore.getNestedAllFields())}this.forceUpdate(t)},setFieldsValue:function(e,t){var n=this.fieldsStore.fieldsMeta,r=this.fieldsStore.flattenRegisteredFields(e),i=Object.keys(r).reduce(function(e,t){var o=n[t];if(o){var i=r[t];e[t]={value:i}}return e},{});if(this.setFields(i,t),o){var a=this.fieldsStore.getAllValues();o(de()(Oe()({},O,this.getForm()),this.props),e,a)}},saveRef:function(e,t,n){if(!n){var r=this.fieldsStore.getFieldMeta(e);return r.preserve||(this.clearedFieldMetaCache[e]={field:this.fieldsStore.getField(e),meta:r},this.clearField(e)),void delete this.domFields[e]}this.domFields[e]=!0,this.recoverClearedField(e);var o=this.fieldsStore.getFieldMeta(e);if(o){var i=o.ref;if(i){if("string"==typeof i)throw new Error("can not set ref string for "+e);"function"==typeof i?i(n):Object.prototype.hasOwnProperty.call(i,"current")&&(i.current=n)}}this.instances[e]=n},cleanUpUselessFields:function(){var e=this,t=this.fieldsStore.getAllFieldsName(),n=t.filter(function(t){var n=e.fieldsStore.getFieldMeta(t);return!e.renderFields[t]&&!e.domFields[t]&&!n.preserve});n.length&&n.forEach(this.clearField),this.renderFields={}},clearField:function(e){this.fieldsStore.clearField(e),delete this.instances[e],delete this.cachedBind[e]},resetFields:function(e){var t=this,n=this.fieldsStore.resetFields(e);if(Object.keys(n).length>0&&this.setFields(n),e){(Array.isArray(e)?e:[e]).forEach(function(e){return delete t.clearedFieldMetaCache[e]})}else this.clearedFieldMetaCache={}},recoverClearedField:function(e){this.clearedFieldMetaCache[e]&&(this.fieldsStore.setFields(Oe()({},e,this.clearedFieldMetaCache[e].field)),this.fieldsStore.setFieldMeta(e,this.clearedFieldMetaCache[e].meta),delete this.clearedFieldMetaCache[e])},validateFieldsInternal:function(e,t,r){var o=this,i=t.fieldNames,a=t.action,s=t.options,l=void 0===s?{}:s,c={},u={},f={},p={};if(e.forEach(function(e){var t=e.name;if(!0!==l.force&&!1===e.dirty)return void(e.errors&&Be()(p,t,{errors:e.errors}));var n=o.fieldsStore.getFieldMeta(t),r=de()({},e);r.errors=void 0,r.validating=!0,r.dirty=!0,c[t]=o.getRules(n,a),u[t]=r.value,f[t]=r}),this.setFields(f),Object.keys(u).forEach(function(e){u[e]=o.fieldsStore.getFieldValue(e)}),r&&v(f))return void r(v(p)?null:p,this.fieldsStore.getFieldsValue(i));var d=new Re.a(c);n&&d.messages(n),d.validate(u,l,function(e){var t=de()({},p);e&&e.length&&e.forEach(function(e){var n=e.field,r=n;Object.keys(c).some(function(e){var t=c[e]||[];return e===n?(r=e,!0):!t.every(function(e){return"array"!==e.type})&&0===n.indexOf(e+".")&&(!!/^\d+$/.test(n.slice(e.length+1))&&(r=e,!0))});var o=Ie()(t,r);("object"!=typeof o||Array.isArray(o))&&Be()(t,r,{errors:[]}),Ie()(t,r.concat(".errors")).push(e)});var n=[],a={};Object.keys(c).forEach(function(e){var r=Ie()(t,e),i=o.fieldsStore.getField(e);Fe()(i.value,u[e])?(i.errors=r&&r.errors,i.value=u[e],i.validating=!1,i.dirty=!1,a[e]=i):n.push({name:e})}),o.setFields(a),r&&(n.length&&n.forEach(function(e){var n=e.name,r=[{message:n+" need to revalidate",field:n}];Be()(t,n,{expired:!0,errors:r})}),r(v(t)?null:t,o.fieldsStore.getFieldsValue(i)))})},validateFields:function(e,t,n){var r=this,o=new Promise(function(o,i){var a=m(e,t,n),s=a.names,l=a.options,c=m(e,t,n),u=c.callback;if(!u||"function"==typeof u){var f=u;u=function(e,t){f&&f(e,t),e?i({errors:e,values:t}):o(t)}}var p=s?r.fieldsStore.getValidFieldsFullName(s):r.fieldsStore.getValidFieldsName(),d=p.filter(function(e){return y(r.fieldsStore.getFieldMeta(e).validate)}).map(function(e){var t=r.fieldsStore.getField(e);return t.value=r.fieldsStore.getFieldValue(e),t});if(!d.length)return void u(null,r.fieldsStore.getFieldsValue(p));"firstFields"in l||(l.firstFields=p.filter(function(e){return!!r.fieldsStore.getFieldMeta(e).validateFirst})),r.validateFieldsInternal(d,{fieldNames:p,options:l},u)});return o.catch(function(e){return console.error,e}),o},isSubmitting:function(){return this.state.submitting},submit:function(e){var t=this,n=function(){t.setState({submitting:!1})};this.setState({submitting:!0}),e(n)},render:function(){var t=this.props,n=t.wrappedComponentRef,r=we()(t,["wrappedComponentRef"]),o=Oe()({},O,this.getForm());S?o.ref="wrappedComponent":n&&(o.ref=n);var i=c.call(this,de()({},o,r));return se.a.createElement(e,i)}});return a(Object(Pe.a)(i),e)}}function k(e,t){var n=window.getComputedStyle,r=n?n(e):e.currentStyle;if(r)return r[t.replace(/-(\w)/gi,function(e,t){return t.toUpperCase()})]}function S(e){for(var t=e,n=void 0;"body"!==(n=t.nodeName.toLowerCase());){var r=k(t,"overflowY");if(t!==e&&("auto"===r||"scroll"===r)&&t.scrollHeight>t.clientHeight)return t;t=t.parentNode}return"body"===n?t.ownerDocument:t}function x(e){return nt(de()({},e),[ot])}function C(e){"@babel/helpers - typeof";return(C="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function P(){return P=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0},"You cannot set a form field before rendering a field associated with the value.")}},{key:"setFields",value:function(e){var t=this,n=this.fieldsMeta,r=de()({},this.fields,e),o={};Object.keys(n).forEach(function(e){o[e]=t.getValueFromFields(e,r)}),Object.keys(o).forEach(function(e){var n=o[e],i=t.getFieldMeta(e);if(i&&i.normalize){var a=i.normalize(n,t.getValueFromFields(e,t.fields),o);a!==n&&(r[e]=de()({},r[e],{value:a}))}}),this.fields=r}},{key:"resetFields",value:function(e){var t=this.fields;return(e?this.getValidFieldsFullName(e):this.getAllFieldsName()).reduce(function(e,n){var r=t[n];return r&&"value"in r&&(e[n]={}),e},{})}},{key:"setFieldMeta",value:function(e,t){this.fieldsMeta[e]=t}},{key:"setFieldsAsDirty",value:function(){var e=this;Object.keys(this.fields).forEach(function(t){var n=e.fields[t],r=e.fieldsMeta[t];n&&r&&y(r.validate)&&(e.fields[t]=de()({},n,{dirty:!0}))})}},{key:"getFieldMeta",value:function(e){return this.fieldsMeta[e]=this.fieldsMeta[e]||{},this.fieldsMeta[e]}},{key:"getValueFromFields",value:function(e,t){var n=t[e];if(n&&"value"in n)return n.value;var r=this.getFieldMeta(e);return r&&r.initialValue}},{key:"getValidFieldsName",value:function(){var e=this,t=this.fieldsMeta;return t?Object.keys(t).filter(function(t){return!e.getFieldMeta(t).hidden}):[]}},{key:"getAllFieldsName",value:function(){var e=this.fieldsMeta;return e?Object.keys(e):[]}},{key:"getValidFieldsFullName",value:function(e){var t=Array.isArray(e)?e:[e];return this.getValidFieldsName().filter(function(e){return t.some(function(t){return e===t||b(e,t)&&[".","["].indexOf(e[t.length])>=0})})}},{key:"getFieldValuePropValue",value:function(e){var t=e.name,n=e.getValueProps,r=e.valuePropName,o=this.getField(t),i="value"in o?o.value:e.initialValue;return n?n(i):Oe()({},r,i)}},{key:"getField",value:function(e){return de()({},this.fields[e],{name:e})}},{key:"getNotCollectedFields",value:function(){var e=this;return this.getValidFieldsName().filter(function(t){return!e.fields[t]}).map(function(t){return{name:t,dirty:!1,value:e.getFieldMeta(t).initialValue}}).reduce(function(e,t){return Be()(e,t.name,o(t))},{})}},{key:"getNestedAllFields",value:function(){var e=this;return Object.keys(this.fields).reduce(function(t,n){return Be()(t,n,o(e.fields[n]))},this.getNotCollectedFields())}},{key:"getFieldMember",value:function(e,t){return this.getField(e)[t]}},{key:"getNestedFields",value:function(e,t){return(e||this.getValidFieldsName()).reduce(function(e,n){return Be()(e,n,t(n))},{})}},{key:"getNestedField",value:function(e,t){var n=this.getValidFieldsFullName(e);if(0===n.length||1===n.length&&n[0]===e)return t(e);var r="["===n[0][e.length],o=r?e.length:e.length+1;return n.reduce(function(e,n){return Be()(e,n.slice(o),t(n))},r?[]:{})}},{key:"isValidNestedFieldName",value:function(e){return this.getAllFieldsName().every(function(t){return!A(t,e)&&!A(e,t)})}},{key:"clearField",value:function(e){delete this.fields[e],delete this.fieldsMeta[e]}}]),e}(),Qe=function(){var e=this;this.setFieldsInitialValue=function(t){var n=e.flattenRegisteredFields(t),r=e.fieldsMeta;Object.keys(n).forEach(function(t){r[t]&&e.setFieldMeta(t,de()({},e.getFieldMeta(t),{initialValue:n[t]}))})},this.getAllValues=function(){var t=e.fieldsMeta,n=e.fields;return Object.keys(t).reduce(function(t,r){return Be()(t,r,e.getValueFromFields(r,n))},{})},this.getFieldsValue=function(t){return e.getNestedFields(t,e.getFieldValue)},this.getFieldValue=function(t){var n=e.fields;return e.getNestedField(t,function(t){return e.getValueFromFields(t,n)})},this.getFieldsError=function(t){return e.getNestedFields(t,e.getFieldError)},this.getFieldError=function(t){return e.getNestedField(t,function(t){return h(e.getFieldMember(t,"errors"))})},this.isFieldValidating=function(t){return e.getFieldMember(t,"validating")},this.isFieldsValidating=function(t){return(t||e.getValidFieldsName()).some(function(t){return e.isFieldValidating(t)})},this.isFieldTouched=function(t){return e.getFieldMember(t,"touched")},this.isFieldsTouched=function(t){return(t||e.getValidFieldsName()).some(function(t){return e.isFieldTouched(t)})}},Xe=n("zwoO"),Je=n.n(Xe),Ze=n("Pf15"),qe=n.n(Ze),$e=function(e){function t(){return _e()(this,t),Je()(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return qe()(t,e),He()(t,[{key:"componentDidMount",value:function(){var e=this.props,t=e.name,n=e.form;n.domFields[t]=!0,n.recoverClearedField(t)}},{key:"componentWillUnmount",value:function(){var e=this.props,t=e.name,n=e.form,r=n.fieldsStore.getFieldMeta(t);r.preserve||(n.clearedFieldMetaCache[t]={field:n.fieldsStore.getField(t),meta:r},n.clearField(t)),delete n.domFields[t]}},{key:"render",value:function(){return this.props.children}}]),t}(se.a.Component),et=$e;$e.propTypes={name:ce.a.string,form:ce.a.shape({domFields:ce.a.objectOf(ce.a.bool),recoverClearedField:ce.a.func,fieldsStore:ce.a.shape({getFieldMeta:ce.a.func,getField:ce.a.func}),clearedFieldMetaCache:ce.a.objectOf(ce.a.shape({field:ce.a.object,meta:ce.a.object})),clearField:ce.a.func}),children:ce.a.node};var tt="onChange",nt=O,rt={getForm:function(){return{getFieldsValue:this.fieldsStore.getFieldsValue,getFieldValue:this.fieldsStore.getFieldValue,getFieldInstance:this.getFieldInstance,setFieldsValue:this.setFieldsValue,setFields:this.setFields,setFieldsInitialValue:this.fieldsStore.setFieldsInitialValue,getFieldDecorator:this.getFieldDecorator,getFieldProps:this.getFieldProps,getFieldsError:this.fieldsStore.getFieldsError,getFieldError:this.fieldsStore.getFieldError,isFieldValidating:this.fieldsStore.isFieldValidating,isFieldsValidating:this.fieldsStore.isFieldsValidating,isFieldsTouched:this.fieldsStore.isFieldsTouched,isFieldTouched:this.fieldsStore.isFieldTouched,isSubmitting:this.isSubmitting,submit:this.submit,validateFields:this.validateFields,resetFields:this.resetFields}}},ot={getForm:function(){return de()({},rt.getForm.call(this),{validateFieldsAndScroll:this.validateFieldsAndScroll})},validateFieldsAndScroll:function(e,t,n){var r=this,o=m(e,t,n),i=o.names,a=o.callback,s=o.options,l=function(e,t){if(e){var n=r.fieldsStore.getValidFieldsName(),o=void 0,i=void 0;if(n.forEach(function(t){if(ge()(e,t)){var n=r.getFieldInstance(t);if(n){var a=me.a.findDOMNode(n),s=a.getBoundingClientRect().top;"hidden"!==a.type&&(void 0===i||i>s)&&(i=s,o=a)}}}),o){var l=s.container||S(o);ye()(o,l,de()({onlyScrollIfNeeded:!0},s.scroll))}}"function"==typeof a&&a(e,t)};return this.validateFields(i,s,l)}},it=x,at=n("JkBm"),st=n("PmSq"),lt=n("D+5j"),ct=n("qGip"),ut=n("8aSS"),ft=n("+SmI"),pt=n("qIy2"),dt=n("FC3+"),ht=n("83O8"),mt=n.n(ht),vt=mt()({labelAlign:"right",vertical:!1}),yt=vt,bt=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);o0));i++){var a=o[i];(!a.type||a.type!==t&&"FormItem"!==a.type.displayName)&&a.props&&("data-__meta"in a.props?r.push(a):a.props.children&&(r=r.concat(this.getControls(a.props.children,n))))}return r}},{key:"getOnlyControl",value:function(){var e=this.getControls(this.props.children,!1)[0];return void 0!==e?e:null}},{key:"getChildProp",value:function(e){var t=this.getOnlyControl();return t&&t.props&&t.props[e]}},{key:"getId",value:function(){return this.getChildProp("id")}},{key:"getMeta",value:function(){return this.getChildProp("data-__meta")}},{key:"getField",value:function(){return this.getChildProp("data-__field")}},{key:"getValidateStatus",value:function(){if(!this.getOnlyControl())return"";var e=this.getField();if(e.validating)return"validating";if(e.errors)return"error";var t="value"in e?e.value:this.getMeta().initialValue;return void 0!==t&&null!==t&&""!==t?"success":""}},{key:"isRequired",value:function(){var e=this.props.required;if(void 0!==e)return e;if(this.getOnlyControl()){return((this.getMeta()||{}).validate||[]).filter(function(e){return!!e.rules}).some(function(e){return e.rules.some(function(e){return e.required})})}return!1}},{key:"renderHelp",value:function(e){var t=this.getHelpMessage(),n=t?ae.createElement("div",{className:"".concat(e,"-explain"),key:"help"},t):null;return n&&(this.helpShow=!!n),ae.createElement(ut.default,{transitionName:"show-help",component:"",transitionAppear:!0,key:"help",onEnd:this.onHelpAnimEnd},n)}},{key:"renderExtra",value:function(e){var t=this.props.extra;return t?ae.createElement("div",{className:"".concat(e,"-extra")},t):null}},{key:"renderValidateWrapper",value:function(e,t,n,r){var o=this.props,i=this.getOnlyControl,a=void 0===o.validateStatus&&i?this.getValidateStatus():o.validateStatus,s="".concat(e,"-item-control");a&&(s=fe()("".concat(e,"-item-control"),{"has-feedback":a&&o.hasFeedback,"has-success":"success"===a,"has-warning":"warning"===a,"has-error":"error"===a,"is-validating":"validating"===a}));var l="";switch(a){case"success":l="check-circle";break;case"warning":l="exclamation-circle";break;case"error":l="close-circle";break;case"validating":l="loading";break;default:l=""}var c=o.hasFeedback&&l?ae.createElement("span",{className:"".concat(e,"-item-children-icon")},ae.createElement(dt.default,{type:l,theme:"loading"===l?"outlined":"filled"})):null;return ae.createElement("div",{className:s},ae.createElement("span",{className:"".concat(e,"-item-children")},t,c),n,r)}},{key:"renderWrapper",value:function(e,t){var n=this;return ae.createElement(yt.Consumer,{key:"wrapper"},function(r){var o=r.wrapperCol,i=r.vertical,a=n.props.wrapperCol,s=("wrapperCol"in n.props?a:o)||{},l=fe()("".concat(e,"-item-control-wrapper"),s.className);return ae.createElement(yt.Provider,{value:{vertical:i}},ae.createElement(pt.a,P({},s,{className:l}),t))})}},{key:"renderLabel",value:function(e){var t=this;return ae.createElement(yt.Consumer,{key:"label"},function(n){var r,o=n.vertical,i=n.labelAlign,a=n.labelCol,s=n.colon,l=t.props,c=l.label,u=l.labelCol,f=l.labelAlign,p=l.colon,d=l.id,h=l.htmlFor,m=t.isRequired(),v=("labelCol"in t.props?u:a)||{},y="labelAlign"in t.props?f:i,b="".concat(e,"-item-label"),g=fe()(b,"left"===y&&"".concat(b,"-left"),v.className),A=c,w=!0===p||!1!==s&&!1!==p;w&&!o&&"string"==typeof c&&""!==c.trim()&&(A=c.replace(/[\uff1a:]\s*$/,""));var E=fe()((r={},M(r,"".concat(e,"-item-required"),m),M(r,"".concat(e,"-item-no-colon"),!w),r));return c?ae.createElement(pt.a,P({},v,{className:g}),ae.createElement("label",{htmlFor:h||d||t.getId(),className:E,title:"string"==typeof c?c:"",onClick:t.onLabelClick},A)):null})}},{key:"renderChildren",value:function(e){var t=this.props.children;return[this.renderLabel(e),this.renderWrapper(e,this.renderValidateWrapper(e,t,this.renderHelp(e),this.renderExtra(e)))]}},{key:"render",value:function(){return ae.createElement(st.a,null,this.renderFormItem)}}]),t}(ae.Component));At.defaultProps={hasFeedback:!1},At.propTypes={prefixCls:le.string,label:le.oneOfType([le.string,le.node]),labelCol:le.object,help:le.oneOfType([le.node,le.bool]),validateStatus:le.oneOf(gt),hasFeedback:le.bool,wrapperCol:le.object,className:le.string,id:le.string,children:le.node,colon:le.bool};var wt=Object(lt.a)("horizontal","inline","vertical"),Et=function(e){function t(e){var r;return J(this,t),r=n.call(this,e),r.renderForm=function(e){var t,n=e.getPrefixCls,o=r.props,i=o.prefixCls,a=o.hideRequiredMark,s=o.className,l=void 0===s?"":s,c=o.layout,u=n("form",i),f=fe()(u,(t={},X(t,"".concat(u,"-horizontal"),"horizontal"===c),X(t,"".concat(u,"-vertical"),"vertical"===c),X(t,"".concat(u,"-inline"),"inline"===c),X(t,"".concat(u,"-hide-required-mark"),a),t),l),p=Object(at.default)(r.props,["prefixCls","className","layout","form","hideRequiredMark","wrapperCol","labelAlign","labelCol","colon"]);return ae.createElement("form",Q({},p,{className:f}))},Object(ct.a)(!e.form,"Form","It is unnecessary to pass `form` to `Form` after antd@1.7.0."),r}$(t,e);var n=te(t);return q(t,[{key:"render",value:function(){var e=this.props,t=e.wrapperCol,n=e.labelAlign,r=e.labelCol,o=e.layout,i=e.colon;return ae.createElement(yt.Provider,{value:{wrapperCol:t,labelAlign:n,labelCol:r,vertical:"vertical"===o,colon:i}},ae.createElement(st.a,null,this.renderForm))}}]),t}(ae.Component);Et.defaultProps={colon:!0,layout:"horizontal",hideRequiredMark:!1,onSubmit:function(e){e.preventDefault()}},Et.propTypes={prefixCls:le.string,layout:le.oneOf(wt),children:le.any,onSubmit:le.func,hideRequiredMark:le.bool,colon:le.bool},Et.Item=At,Et.createFormField=o,Et.create=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return it(Q(Q({fieldNameProp:"id"},e),{fieldMetaProp:"data-__meta",fieldDataProp:"data-__field"}))};t.default=Et},"9/u2":function(e,t,n){"use strict";function r(e){"@babel/helpers - typeof";return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){for(var n=0;n1)y.default(!1,"Find more than one child node with `children` in ResizeObserver. Will only observe first one.");else if(0===t.length)return y.default(!1,"`children` of ResizeObserver is empty. Nothing is in observe."),null;var n=t[0];if(h.isValidElement(n)&&A.supportRef(n)){var r=n.ref;t[0]=h.cloneElement(n,{ref:b.composeRef(r,this.setChildNode)})}return 1===t.length?t[0]:t.map(function(e,t){return!h.isValidElement(e)||"key"in e&&null!==e.key?e:h.cloneElement(e,{key:"".concat("rc-observer-key","-").concat(t)})})}}]),t}(h.Component);w.displayName="ResizeObserver",t.default=w},"9xJI":function(e,t,n){"use strict";function r(){return{default:"Validation error on field %s",required:"%s is required",enum:"%s must be one of %s",whitespace:"%s cannot be empty",date:{format:"%s date %s is invalid for format %s",parse:"%s date could not be parsed, %s is invalid ",invalid:"%s date %s is invalid"},types:{string:"%s is not a %s",method:"%s is not a %s (function)",array:"%s is not an %s",object:"%s is not an %s",number:"%s is not a %s",date:"%s is not a %s",boolean:"%s is not a %s",integer:"%s is not an %s",float:"%s is not a %s",regexp:"%s is not a valid %s",email:"%s is not a valid %s",url:"%s is not a valid %s",hex:"%s is not a valid %s"},string:{len:"%s must be exactly %s characters",min:"%s must be at least %s characters",max:"%s cannot be longer than %s characters",range:"%s must be between %s and %s characters"},number:{len:"%s must equal %s",min:"%s cannot be less than %s",max:"%s cannot be greater than %s",range:"%s must be between %s and %s"},array:{len:"%s must be exactly %s in length",min:"%s cannot be less than %s in length",max:"%s cannot be greater than %s in length",range:"%s must be between %s and %s in length"},pattern:{mismatch:"%s value %s does not match pattern %s"},clone:function(){var e=JSON.parse(JSON.stringify(this));return e.clone=this.clone,e}}}Object.defineProperty(t,"__esModule",{value:!0}),t.newMessages=r;t.messages=r()},"A+AJ":function(e,t,n){"use strict";function r(e){"@babel/helpers - typeof";return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){for(var n=0;n1&&void 0!==arguments[1]&&arguments[1],n=e.getAttribute("id")||e.getAttribute("data-reactid")||e.getAttribute("name");if(t&&it[n])return it[n];var r=window.getComputedStyle(e),o=r.getPropertyValue("box-sizing")||r.getPropertyValue("-moz-box-sizing")||r.getPropertyValue("-webkit-box-sizing"),i=parseFloat(r.getPropertyValue("padding-bottom"))+parseFloat(r.getPropertyValue("padding-top")),a=parseFloat(r.getPropertyValue("border-bottom-width"))+parseFloat(r.getPropertyValue("border-top-width")),s=ot.map(function(e){return"".concat(e,":").concat(r.getPropertyValue(e))}).join(";"),l={sizingStyle:s,paddingSize:i,borderSize:a,boxSizing:o};return t&&n&&(it[n]=l),l}function Y(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;et||(et=document.createElement("textarea"),document.body.appendChild(et)),e.getAttribute("wrap")?et.setAttribute("wrap",e.getAttribute("wrap")):et.removeAttribute("wrap");var o=G(e,t),i=o.paddingSize,a=o.borderSize,s=o.boxSizing,l=o.sizingStyle;et.setAttribute("style","".concat(l,";").concat(rt)),et.value=e.value||e.placeholder||"";var c,u=Number.MIN_SAFE_INTEGER,f=Number.MAX_SAFE_INTEGER,p=et.scrollHeight;if("border-box"===s?p+=a:"content-box"===s&&(p-=i),null!==n||null!==r){et.value=" ";var d=et.scrollHeight-i;null!==n&&(u=d*n,"border-box"===s&&(u=u+i+a),p=Math.max(u,p)),null!==r&&(f=d*r,"border-box"===s&&(f=f+i+a),c=p>f?"":"hidden",p=Math.min(f,p))}return{height:p,minHeight:u,maxHeight:f,overflowY:c}}function Q(e){"@babel/helpers - typeof";return(Q="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function X(){return X=Object.assign||function(e){for(var t=1;t
"+s+"
\u8d1f\u8d23\u4eba\uff1a"+n+"
\u624b\u673a\u53f7\u7801\uff1a"+a+"
\u8bc1\u4ef6\u53f7\u7801\uff1a"+o+"
\u5730\u5740\uff1a"+r+"
\u4fdd\u5b89\u5458\u6570\u91cf\uff1a"+i+"\u540d
"),l.join("
");var c=document.createElement("div");c.className="content-window-card",c.style.width="300px";var u=document.createElement("div");u.className="info-middle",u.innerHTML=l,c.appendChild(u);var f=document.createElement("div");f.className="detail-div",c.appendChild(f);var f=document.createElement("div");f.className="close-div";var p=document.createElement("a");p.innerHTML="x",p.onclick=function(){t.clear("setSelectIndex")},f.appendChild(p),c.appendChild(f);var d=document.createElement("div");d.className="info-button";var h=document.createElement("span");h.className="button",h.innerHTML="\u4fdd\u5b89\u4eba\u5458\u4f4d\u7f6e\u8be6\u60c5",h.onclick=function(){t.props.dispatch({type:"command/clearInfoWindow",payload:!0}),t.props.dispatch({type:"command/fetchAllAttendanceList",payload:[]}),t.props.dispatch({type:"command/setSelectedAttenData",payload:e})},h.style.borderRight="unset",h.style.background="#50aaf7",h.style.color="#ffffff",d.appendChild(h),c.appendChild(d);var m=document.createElement("div");m.className="info-bottom",m.style.position="relative",m.style.top="-1px",m.style.margin="0 auto";var v=document.createElement("img");return v.src="https://webapi.amap.com/images/sharp.png",m.appendChild(v),c.appendChild(m),c}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r},APD3:function(e,t,n){"use strict";function r(e){return e.replace(o,"-$1").toLowerCase()}var o=/([A-Z])/g;e.exports=r},AfHd:function(e,t){e.exports="data:image/png;base64,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"},BBpN:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAATCAYAAACQjC21AAAAAXNSR0IArs4c6QAAAlFJREFUOBGlUzuLWkEUvlevj111fUAUYUMEY5F2YRXs7KKkSWNhJSiEkF+QImkTkiopgu+sTcBHZSF2hoCmyE8wCLGRGHyQqxvfN98JGbleZd1lBw5z5pzvfHNm5huOu8ZIJpMS2TWgnOoQKJVKPTKbzSJsTP4h/EFCjUbz1ufzmWBG8m9FiI6Cer3+1OVycWTkU+wq0is71Gq1b7xer5ERkE8xtt438/V6XQgEAktKFovFo+FweF+lUnkkSfIaDIZnkUhkQ0gYdEjTa2C+rdfrltVq/R4Oh/9QkLj4fD7/Av7j1Wp1b7lcnoDk0mKxSCA2BYNBlc1mI+xm9Ho9rt1uLwaDweVoNOInk8mxIAi/sUEH9T8EdGLD3TwIhUJ6k8lEhSeb6j2O3W7nYBqkzCwtiqKtWq0eT6fTz/9iuVzuolwuj2ezGfhvNqgGteJHDLYBI02USiXxJqSEpRo0lNgiY4tsNvu+UCiMcdkH2yQMYamG1e+dAXjXaDRGhxgJA+wnJcmODvFSLbzekRKoXOO4OijjqzK+Q6jT6c7xK7RKoHLtcDj0+IrnyvgOIc/zZxDrFq7T6XBk8kH6hPbO5DHyBWVgPp+7mZi73S7XbDbH0NkvwkGnd/x+v9HpdHK06WKxcCvrtzpMp9OnUL0EAq5SqYxrtdrPfr//JBqNusnIpxjlCKNWq9eQzF05KS9fZDKZh7iXMh5mgQt/7vF4MuyfMxz911arFQfZK+AsmIPxeLzG8ltHBskX6OslSD/EYrEpA8nn/xsk8DEuEH9KNfL8X/VQr/xpz6nxAAAAAElFTkSuQmCC"},BDbo:function(e,t,n){"use strict";function r(){var e=window,t=e.AMap,n=(e.Loca,new t.Map("map_container",{resizeEnable:!0,rotateEnable:!0,pitchEnable:!0,zoom:12,viewMode:"2D",buildingAnimation:!0,expandZoomRange:!0,zooms:[3,20]})),r=new t.Map("map_container2",{features:["bg","road"],mapStyle:"amap://styles/midnight",zoom:5,viewMode:"2D",skyColor:"#33216a"}),o=new t.Map("map_container3",{resizeEnable:!0,rotateEnable:!0,pitchEnable:!0,zoom:12,viewMode:"2D",buildingAnimation:!0,expandZoomRange:!0,zooms:[3,20]});t.ControlBar&&(r.addControl(new t.ControlBar({showZoomBar:!1,showControlButton:!0})),n.addControl(new t.ControlBar({showZoomBar:!1,showControlButton:!0})),o.addControl(new t.ControlBar({showZoomBar:!1,showControlButton:!0})));var i=new t.InfoWindow({isCustom:!0,offset:new t.Pixel(16,-45)});return n.on("zoomchange",function(e){n.getZoom()}),{normalMap:n,locaMap:r,personMap:o,infoWindow:i}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r},BGAA:function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function a(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e){return e.displayName||e.name||"Component"}function l(e){return!e.prototype.render}function c(e){var t=!!e,n=e||A;return function(r){var c=function(s){function c(e,t){o(this,c);var r=i(this,(c.__proto__||Object.getPrototypeOf(c)).call(this,e,t));return r.handleChange=function(){if(r.unsubscribe){var e=n(r.store.getState(),r.props);r.setState({subscribed:e})}},r.store=t.miniStore,r.state={subscribed:n(r.store.getState(),e),store:r.store,props:e},r}return a(c,s),f(c,null,[{key:"getDerivedStateFromProps",value:function(t,r){return e&&2===e.length&&t!==r.props?{subscribed:n(r.store.getState(),t),props:t}:{props:t}}}]),f(c,[{key:"componentDidMount",value:function(){this.trySubscribe()}},{key:"componentWillUnmount",value:function(){this.tryUnsubscribe()}},{key:"shouldComponentUpdate",value:function(e,t){return!(0,m.default)(this.props,e)||!(0,m.default)(this.state.subscribed,t.subscribed)}},{key:"trySubscribe",value:function(){t&&(this.unsubscribe=this.store.subscribe(this.handleChange),this.handleChange())}},{key:"tryUnsubscribe",value:function(){this.unsubscribe&&(this.unsubscribe(),this.unsubscribe=null)}},{key:"getWrappedInstance",value:function(){return this.wrappedInstance}},{key:"render",value:function(){var e=this,t=u({},this.props,this.state.subscribed,{store:this.store});return l(r)||(t=u({},t,{ref:function(t){return e.wrappedInstance=t}})),d.default.createElement(r,t)}}]),c}(p.Component);return c.displayName="Connect("+s(r)+")",c.contextTypes={miniStore:g.storeShape.isRequired},(0,b.polyfill)(c),(0,y.default)(c,r)}}Object.defineProperty(t,"__esModule",{value:!0});var u=Object.assign||function(e){for(var t=1;t=0||e.relatedTarget.className.indexOf(i+"-next")>=0)||o(r.getValidValue())},r.go=function(e){""!==r.state.goInputText&&(e.keyCode!==Z.ENTER&&"click"!==e.type||(r.setState({goInputText:""}),r.props.quickGo(r.getValidValue())))},o=n,H()(r,o)}return K()(t,e),_()(t,[{key:"getValidValue",value:function(){var e=this.state,t=e.goInputText,n=e.current;return!t||isNaN(t)?n:Number(t)}},{key:"render",value:function(){var e=this,t=this.props,n=t.pageSize,r=t.pageSizeOptions,o=t.locale,i=t.rootPrefixCls,a=t.changeSize,s=t.quickGo,l=t.goButton,c=t.selectComponentClass,u=t.buildOptionText,f=t.selectPrefixCls,p=t.disabled,d=this.state.goInputText,h=i+"-options",m=c,v=null,y=null,b=null;if(!a&&!s)return null;if(a&&m){var g=r.map(function(t,n){return T.a.createElement(m.Option,{key:n,value:t},(u||e.buildOptionText)(t))});v=T.a.createElement(m,{disabled:p,prefixCls:f,showSearch:!1,className:h+"-size-changer",optionLabelProp:"children",dropdownMatchSelectWidth:!1,value:(n||r[0]).toString(),onChange:this.changeSize,getPopupContainer:function(e){return e.parentNode}},g)}return s&&(l&&(b="boolean"==typeof l?T.a.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:p},o.jump_to_confirm):T.a.createElement("span",{onClick:this.go,onKeyUp:this.go},l)),y=T.a.createElement("div",{className:h+"-quick-jumper"},o.jump_to,T.a.createElement("input",{disabled:p,type:"text",value:d,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur}),o.page,b)),T.a.createElement("li",{className:""+h},v,y)}}]),t}(T.a.Component);q.propTypes={disabled:Q.a.bool,changeSize:Q.a.func,quickGo:Q.a.func,selectComponentClass:Q.a.func,current:Q.a.number,pageSizeOptions:Q.a.arrayOf(Q.a.string),pageSize:Q.a.number,buildOptionText:Q.a.func,locale:Q.a.object,rootPrefixCls:Q.a.string,selectPrefixCls:Q.a.string,goButton:Q.a.oneOfType([Q.a.bool,Q.a.node])},q.defaultProps={pageSizeOptions:["10","20","30","40"]};var $=q,ee={items_per_page:"\u6761/\u9875",jump_to:"\u8df3\u81f3",jump_to_confirm:"\u786e\u5b9a",page:"\u9875",prev_page:"\u4e0a\u4e00\u9875",next_page:"\u4e0b\u4e00\u9875",prev_5:"\u5411\u524d 5 \u9875",next_5:"\u5411\u540e 5 \u9875",prev_3:"\u5411\u524d 3 \u9875",next_3:"\u5411\u540e 3 \u9875"},te=n("R8mX"),ne=function(e){function t(e){F()(this,t);var n=H()(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));re.call(n);var o=e.onChange!==r;"current"in e&&!o&&console.warn("Warning: You provided a `current` prop to a Pagination component without an `onChange` handler. This will render a read-only component.");var i=e.defaultCurrent;"current"in e&&(i=e.current);var s=e.defaultPageSize;return"pageSize"in e&&(s=e.pageSize),i=Math.min(i,a(s,void 0,e)),n.state={current:i,currentInputValue:i,pageSize:s},n}return K()(t,e),_()(t,[{key:"componentDidUpdate",value:function(e,t){var n=this.props.prefixCls;if(t.current!==this.state.current&&this.paginationNode){var r=this.paginationNode.querySelector("."+n+"-item-"+t.current);r&&document.activeElement===r&&r.blur()}}},{key:"getValidValue",value:function(e){var t=e.target.value,n=a(void 0,this.state,this.props),r=this.state.currentInputValue;return""===t?t:isNaN(Number(t))?r:t>=n?n:Number(t)}},{key:"render",value:function(){var e=this.props,t=e.prefixCls,n=e.className,r=e.disabled;if(!0===this.props.hideOnSinglePage&&this.props.total<=this.state.pageSize)return null;var o=this.props,i=o.locale,s=a(void 0,this.state,this.props),l=[],c=null,u=null,f=null,p=null,d=null,h=o.showQuickJumper&&o.showQuickJumper.goButton,m=o.showLessItems?1:2,v=this.state,y=v.current,b=v.pageSize,g=y-1>0?y-1:0,A=y+1=2*m&&3!==y&&(l[0]=T.a.cloneElement(l[0],{className:t+"-item-after-jump-prev"}),l.unshift(c)),s-y>=2*m&&y!==s-2&&(l[l.length-1]=T.a.cloneElement(l[l.length-1],{className:t+"-item-before-jump-next"}),l.push(u)),1!==M&&l.unshift(f),R!==s&&l.push(p)}var D=null;o.showTotal&&(D=T.a.createElement("li",{className:t+"-total-text"},o.showTotal(o.total,[0===o.total?0:(y-1)*b+1,y*b>o.total?o.total:y*b])));var L=!this.hasPrev()||!s,F=!this.hasNext()||!s;return T.a.createElement("ul",B()({className:G()(t,n,I()({},t+"-disabled",r)),style:o.style,unselectable:"unselectable",ref:this.savePaginationNode},w),D,T.a.createElement("li",{title:o.showTitle?i.prev_page:null,onClick:this.prev,tabIndex:L?null:0,onKeyPress:this.runIfEnterPrev,className:(L?t+"-disabled":"")+" "+t+"-prev","aria-disabled":L},o.itemRender(g,"prev",this.getItemIcon(o.prevIcon))),l,T.a.createElement("li",{title:o.showTitle?i.next_page:null,onClick:this.next,tabIndex:F?null:0,onKeyPress:this.runIfEnterNext,className:(F?t+"-disabled":"")+" "+t+"-next","aria-disabled":F},o.itemRender(A,"next",this.getItemIcon(o.nextIcon))),T.a.createElement($,{disabled:r,locale:o.locale,rootPrefixCls:t,selectComponentClass:o.selectComponentClass,selectPrefixCls:o.selectPrefixCls,changeSize:this.props.showSizeChanger?this.changePageSize:null,current:this.state.current,pageSize:this.state.pageSize,pageSizeOptions:this.props.pageSizeOptions,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:h}))}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n={};if("current"in e&&(n.current=e.current,e.current!==t.current&&(n.currentInputValue=n.current)),"pageSize"in e&&e.pageSize!==t.pageSize){var r=t.current,o=a(e.pageSize,t,e);r=r>o?o:r,"current"in e||(n.current=r,n.currentInputValue=r),n.pageSize=e.pageSize}return n}}]),t}(T.a.Component);ne.propTypes={disabled:Q.a.bool,prefixCls:Q.a.string,className:Q.a.string,current:Q.a.number,defaultCurrent:Q.a.number,total:Q.a.number,pageSize:Q.a.number,defaultPageSize:Q.a.number,onChange:Q.a.func,hideOnSinglePage:Q.a.bool,showSizeChanger:Q.a.bool,showLessItems:Q.a.bool,onShowSizeChange:Q.a.func,selectComponentClass:Q.a.func,showPrevNextJumpers:Q.a.bool,showQuickJumper:Q.a.oneOfType([Q.a.bool,Q.a.object]),showTitle:Q.a.bool,pageSizeOptions:Q.a.arrayOf(Q.a.string),showTotal:Q.a.func,locale:Q.a.object,style:Q.a.object,itemRender:Q.a.func,prevIcon:Q.a.oneOfType([Q.a.func,Q.a.node]),nextIcon:Q.a.oneOfType([Q.a.func,Q.a.node]),jumpPrevIcon:Q.a.oneOfType([Q.a.func,Q.a.node]),jumpNextIcon:Q.a.oneOfType([Q.a.func,Q.a.node])},ne.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:r,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showSizeChanger:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:r,locale:ee,style:{},itemRender:i};var re=function(){var e=this;this.getJumpPrevPage=function(){return Math.max(1,e.state.current-(e.props.showLessItems?3:5))},this.getJumpNextPage=function(){return Math.min(a(void 0,e.state,e.props),e.state.current+(e.props.showLessItems?3:5))},this.getItemIcon=function(t){var n=e.props.prefixCls,r=t||T.a.createElement("a",{className:n+"-item-link"});return"function"==typeof t&&(r=T.a.createElement(t,B()({},e.props))),r},this.savePaginationNode=function(t){e.paginationNode=t},this.isValid=function(t){return o(t)&&t!==e.state.current},this.shouldDisplayQuickJumper=function(){var t=e.props,n=t.showQuickJumper,r=t.pageSize;return!(t.total<=r)&&n},this.handleKeyDown=function(e){e.keyCode!==Z.ARROW_UP&&e.keyCode!==Z.ARROW_DOWN||e.preventDefault()},this.handleKeyUp=function(t){var n=e.getValidValue(t);n!==e.state.currentInputValue&&e.setState({currentInputValue:n}),t.keyCode===Z.ENTER?e.handleChange(n):t.keyCode===Z.ARROW_UP?e.handleChange(n-1):t.keyCode===Z.ARROW_DOWN&&e.handleChange(n+1)},this.changePageSize=function(t){var n=e.state.current,r=a(t,e.state,e.props);n=n>r?r:n,0===r&&(n=e.state.current),"number"==typeof t&&("pageSize"in e.props||e.setState({pageSize:t}),"current"in e.props||e.setState({current:n,currentInputValue:n})),e.props.onShowSizeChange(n,t)},this.handleChange=function(t){var n=e.props.disabled,r=t;if(e.isValid(r)&&!n){var o=a(void 0,e.state,e.props);r>o?r=o:r<1&&(r=1),"current"in e.props||e.setState({current:r,currentInputValue:r});var i=e.state.pageSize;return e.props.onChange(r,i),r}return e.state.current},this.prev=function(){e.hasPrev()&&e.handleChange(e.state.current-1)},this.next=function(){e.hasNext()&&e.handleChange(e.state.current+1)},this.jumpPrev=function(){e.handleChange(e.getJumpPrevPage())},this.jumpNext=function(){e.handleChange(e.getJumpNextPage())},this.hasPrev=function(){return e.state.current>1},this.hasNext=function(){return e.state.current2?n-2:0),o=2;o1&&void 0!==arguments[1]&&arguments[1],[]);return e.length>0&&e.map(function(e,r){var o=t.state.map;if(e.lnglat){var i=new AMap.Marker({position:new AMap.LngLat(e.lnglat[0],e.lnglat[1]),title:"\u8d1f\u8d23\u4eba:"+e.name||"--",content:'
'+r+"
",key:e.id,indexText:r}),a=t;AMap.event.addListener(i,"click",function(){a.props.dispatch({type:"command/setEventSelectIndex",payload:i.w.key}),a.openEventInfo(e,o,i)}),i.setAnimation("AMAP_ANIMATION_DROP"),n.push(i)}}),this.state.map.add(n),this.state.map.setFitView(n),n}function o(e,t,n){new AMap.InfoWindow({isCustom:!0,content:this.createEventInfoWindow(e),offset:new AMap.Pixel(16,-45)}).open(this.state.map,n.getPosition());var r=this.state.eventMarkers;return r.map(function(t,n){t.w.key===e.id?r[n].setContent('
'+t.w.indexText+"
"):r[n].setContent('
'+t.w.indexText+"
")}),this.state.map.setZoomAndCenter(this.state.zoom,[n.getPosition().lng,n.getPosition().lat]),r}function i(){var e=this.state.eventMarkers;return e.map(function(t,n){e[n].setContent('
'+t.w.indexText+"
")}),e}function a(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";this.state.personMarkers&&this.state.map.remove(this.state.personMarkers),this.state.beijingMarkers&&this.state.map.remove(this.state.beijingMarkers),this.state.gaoqiMarkers&&this.state.map.remove(this.state.gaoqiMarkers);var r=[];if(e.length>0&&e.map(function(e,n){var o=t.state.map;if(e.lnglat){var i=new AMap.Marker({position:new AMap.LngLat(e.lnglat[0],e.lnglat[1]),title:"\u8d1f\u8d23\u4eba:"+e.name||"--",content:'
'+n+"
",key:e.perId,indexText:n}),a=t;AMap.event.addListener(i,"click",function(){a.props.dispatch({type:"command/setPersonSelectIndex",payload:i.w.key}),a.openPersonInfo(e,o,i)}),i.setAnimation("AMAP_ANIMATION_DROP"),r.push(i)}}),this.state.map.add(r),"\u53a6\u95e8\u8f6f\u4ef6\u56ed\u4e09\u671f"===n||"\u8f6f\u4ef6\u56ed\u4e09\u671f"===n){var o=[],i=new AMap.Marker({position:new AMap.LngLat(118.051211,24.60608)});o.push(i);var a=new AMap.Marker({position:new AMap.LngLat(118.047843,24.611016)});o.push(a),this.state.map.setFitView(o)}else this.state.map.setFitView(r);return r}function s(e,t,n){new AMap.InfoWindow({isCustom:!0,content:this.createInfoWindow(e),offset:new AMap.Pixel(16,-45)}).open(this.state.map,n.getPosition());var r=this.state.personMarkers;return r.map(function(t,n){t.w.key===e.perId?r[n].setContent('
'+t.w.indexText+"
"):r[n].setContent('
'+t.w.indexText+"
")}),this.state.map.setZoomAndCenter(this.state.zoom,[n.getPosition().lng,n.getPosition().lat]),r}function l(){var e=this.state.personMarkers;return e.map(function(t,n){e[n].setContent('
'+t.w.indexText+"
")}),e}function c(e){var t=this;arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.state.attendanceMarkers&&this.state.map.remove(this.state.attendanceMarkers);var n=[],r=e.length;if(r>0)for(var o=0;o':'
',comTaskId:e[r].comTaskId,markerIcon:e[r].markerIcon,clickMarkerIcon:e[r].clickMarkerIcon}),i.setAnimation("AMAP_ANIMATION_DROP");var o=t;AMap.event.addListener(i,"click",function(){o.props.dispatch({type:"command/setSelectIndex",payload:r})}),n.push(i)}}(o)}return this.state.map.add(n),this.state.map.setFitView(n),n}function u(e,t,n,r,o){new AMap.InfoWindow({isCustom:!0,content:this.createAttendanceInfoWindow(e),offset:new AMap.Pixel(16,-45)}).open(t,n.getPosition()),t.setZoomAndCenter(this.state.zoom,[e.lnglat[0],e.lnglat[1]]);var i=this.state.attendanceMarkers;return i[r].setContent('
'),null!=o&&o!=r&&i[o].setContent('
'),i}function f(){var e=this.state.attendanceMarkers;return e.map(function(t,n){e[n].setContent('
')}),e}Object.defineProperty(t,"__esModule",{value:!0}),t.closeAttendanceMarker=f,t.closeEventMarkers=i,t.closePersonMarkers=l,t.markEventList=r,t.markPersonList=a,t.markerAttendanceList=c,t.openAttendanceInfo=u,t.openEventInfo=o,t.openPersonInfo=s},CEMJ:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAiCAYAAAC0nUK+AAAAAXNSR0IArs4c6QAABO9JREFUSA2tVn1MHFUQn7e7dyfXgrBXSIstCVZKaJA/hDQFBeSjaKNtYtJqSIgJ/zQlGuJX+Dg1wVhaToxJ/9M2aY3RxNjYRomSUsC0NKmGQkxjUCva2FosRQ5y157H3u4+Z5Yu9/a4AzROsnkz82Z+7715M/OWwQrU0DNXpZvmHgBewzjkAjAfZzyI/B8gsfMyk7482545whhqkhBLooO67rkaALOHA9+RbF7UMQajwOX2odezvhH1xDvAuziXLhyZ7QYOHTSZnS5BXbEbdj7khtwsGTLSGIT+5jA1Z8C3kxoM/aDBTNgkUwRivZV+taOLsUWFpbOm8OCcs/ojwc9w3OeSAZqrvfBM2X3gVhzr37NeHDSdw5nLUTh5PgIxg9DY6apOdb+9AMIs0kVP61sI3JLpZRBozICa7R6QpdTA5EXzxZtd8Ei+Cy79okE0xotujCwovw0Hhmne8m7oma3QTbjokjh7rykDtj/gAhOv6NqMAVf/1K3vZxyvzxqwRZWhYJMC2zYqUIDfgzky0EknbsbglY9DEDMZxxBVD/nVEYVWMExOcWYUCgImeqo3CKW4o20ItLPADc9XemHf0SBcvYWL4feVZQWgyAzOtquWH/kfG45Q6hzC6WplV2C+zND1x+nyKMY2UTwP7U+3xZSjbsSzkPzPjEbpkqtqA3/tkEzDwDwGKytWuryU6MIE+VN2ETGdPS3hunUkULr9H2TjEK6CAcqjg1Eer4WG/D6HWd3hWYe8hMMgTwHGc/AyrQJxWKGQ6Jg4n0ymQiNiwLMl4OwuCVR5IklY16tRNAbYYpx2SziIKyHANIFQSYtE+bsaXbkeg/wEOxsHk31KwrCMEwj1CpGaHksTxWU8lfsJLPvGcqedjYOlNI7gUj95UhOi3LapstANTY96bdExYjXD4S/uwMNbXNgm4llG/oRjEeN9knsd78OGM0fdjZqQSM3VafDy7vXgccXjOnFTh5c+CkEhVu4Lu5yLk7/VJRnMyC61X57sf2chv75NwYyppRhSE8rOiMebyr++2AN3cUO3QybMhjm0ICidTCTqLYG+O1ZPws2+MdjhHbG21NDL1xlacBQfhyLqim9j2ds9RgRIxRPwm6fCMB/BBgUw7k73VfS3soWl8z4ZCBVqhoavCqT/136OWXlb9rCygVd9N2gjS+Ak1PYEdzOT92Fft+Ly714iiGCDrB3wb/iOsIgc4KTA1+iAaZofEL92YjrIbO9wh2plnu1HReSgwU71GF7Iuw7lKgI+SAcSgcllGTgpq8rVTvxduET8qsTY8UG/72Qyu6TgXTVM97ilRozafDInW4cbuJK3SW215cQxKTgZff1a1u9MYi8mOtgyZsYCvp7PfdjMnJVnG+CYEpxshjrVT3B35wT7OMtY94A/46e4Yjm3IjiZuxW5BQfH7vB1/1HdqgaWwzk1q4L3t2X+ik27R3STZengqWeZs42KBvf4ZXku2pSWlnpjsZgK9xflbHji6AAwxce10IWZz/celCQp7HK5gmNjYxHRR+TjHUrUIl9SUpITjUa3Goax3ohMM8/mCk3x5pSHJz7tiE5dDpMeF87Ozc01pqenrdcsASL1hWKVbhSNg4Ntp7X5ayfC3x+fFPWJduJcypjjsW+JhqY2r8/0Nb0v6ohPtBPn1xRz3F06NjM3jjKCGZie2lpi/g8fovCi9gmGJQAAAABJRU5ErkJggg=="},COCz:function(e,t,n){"use strict";var r=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t};Object.defineProperty(t,"__esModule",{value:!0});var o=r(n("GiK3")),i=r(n("KSGD")),a=n("D/j2"),s=function(e,t){var n=t.table,r=n.props,i=r.prefixCls,s=r.expandIconAsCell,l=e.fixed,c=[];s&&"right"!==l&&c.push(o.createElement("col",{className:"".concat(i,"-expand-icon-col"),key:"rc-table-expand-icon-col"}));var u;return u="left"===l?n.columnManager.leftLeafColumns():"right"===l?n.columnManager.rightLeafColumns():n.columnManager.leafColumns(),c=c.concat(u.map(function(e){var t=e.key,n=e.dataIndex,r=e.width,i=e[a.INTERNAL_COL_DEFINE],s=void 0!==t?t:n;return o.createElement("col",Object.assign({key:s,style:{width:r,minWidth:r}},i))})),o.createElement("colgroup",null,c)};s.contextTypes={table:i.any},t.default=s},CXoh:function(e,t,n){function r(){if(!window.matchMedia)throw new Error("matchMedia not present, legacy browsers require a polyfill");this.queries={},this.browserIsIncapable=!window.matchMedia("only all").matches}var o=n("t+OW"),i=n("xFob"),a=i.each,s=i.isFunction,l=i.isArray;r.prototype={constructor:r,register:function(e,t,n){var r=this.queries,i=n&&this.browserIsIncapable;return r[e]||(r[e]=new o(e,i)),s(t)&&(t={match:t}),l(t)||(t=[t]),a(t,function(t){s(t)&&(t={match:t}),r[e].addHandler(t)}),this},unregister:function(e,t){var n=this.queries[e];return n&&(t?n.removeHandler(t):(n.clear(),delete this.queries[e])),this}},e.exports=r},Cc6B:function(e,t,n){"use strict";function r(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.numberOfChannels,r=t.sampleRate||e.sampleRate,a=t.float32?3:1,s=3===a?32:16,l=void 0;return l=2===n?i(e.getChannelData(0),e.getChannelData(1)):e.getChannelData(0),o(l,a,r,n,s)}function o(e,t,n,r,o){var i=o/8,c=r*i,u=new ArrayBuffer(44+e.length*i),f=new DataView(u);return l(f,0,"RIFF"),f.setUint32(4,36+e.length*i,!0),l(f,8,"WAVE"),l(f,12,"fmt "),f.setUint32(16,16,!0),f.setUint16(20,t,!0),f.setUint16(22,r,!0),f.setUint32(24,n,!0),f.setUint32(28,n*c,!0),f.setUint16(32,c,!0),f.setUint16(34,o,!0),l(f,36,"data"),f.setUint32(40,e.length*i,!0),1===t?s(f,44,e):a(f,44,e),u}function i(e,t){for(var n=e.length+t.length,r=new Float32Array(n),o=0,i=0;o2&&void 0!==arguments[2]?arguments[2]:0,o=e.state,i=o.keyEntities,a=o.expandedKeys,s=void 0===a?[]:a,l=o.selectedKeys,c=void 0===l?[]:l,u=o.halfCheckedKeys,f=void 0===u?[]:u,p=o.loadedKeys,d=void 0===p?[]:p,h=o.loadingKeys,v=void 0===h?[]:h,y=o.dragOverNodeKey,b=o.dropPosition,g=Object(S.l)(r,n),A=t.key||g;return i[A]?m.cloneElement(t,{key:A,eventKey:A,expanded:-1!==s.indexOf(A),selected:-1!==c.indexOf(A),loaded:-1!==d.indexOf(A),loading:-1!==v.indexOf(A),checked:e.isKeyChecked(A),halfChecked:-1!==f.indexOf(A),pos:g,dragOver:y===A&&0===b,dragOverGapTop:y===A&&-1===b,dragOverGapBottom:y===A&&1===b}):(Object(S.p)(),null)},e}l(t,e);var n=u(t);return s(t,[{key:"render",value:function(){var e=this,t=this.state.treeNode,n=this.props,r=n.prefixCls,i=n.className,a=n.focusable,s=n.style,l=n.showLine,c=n.tabIndex,u=void 0===c?0:c,f=n.selectable,p=n.showIcon,d=n.icon,h=n.switcherIcon,v=n.draggable,y=n.checkable,b=n.checkStrictly,A=n.disabled,w=n.motion,E=n.loadData,O=n.filterTreeNode,x=Object(S.i)(this.props);return a&&(x.tabIndex=u),m.createElement(k.a.Provider,{value:{prefixCls:r,selectable:f,showIcon:p,icon:d,switcherIcon:h,draggable:v,checkable:y,checkStrictly:b,disabled:A,motion:w,loadData:E,filterTreeNode:O,renderTreeNode:this.renderTreeNode,isKeyChecked:this.isKeyChecked,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop,registerTreeNode:this.registerTreeNode}},m.createElement("ul",Object.assign({},x,{className:g()(r,i,o({},"".concat(r,"-show-line"),l)),style:s,role:"tree",unselectable:"on"}),Object(S.m)(t,function(t,n){return e.renderTreeNode(t,n)})))}}],[{key:"getDerivedStateFromProps",value:function(e,t){function n(t){return!r&&t in e||r&&r[t]!==e[t]}var r=t.prevProps,o={prevProps:e},i=null;if(n("treeData")?i=Object(S.g)(e.treeData):n("children")&&(i=Object(E.a)(e.children)),i){o.treeNode=i;var a=Object(S.h)(i);o.keyEntities=a.keyEntities}var s=o.keyEntities||t.keyEntities;if(n("expandedKeys")||r&&n("autoExpandParent")?o.expandedKeys=e.autoExpandParent||!r&&e.defaultExpandParent?Object(S.f)(e.expandedKeys,s):e.expandedKeys:!r&&e.defaultExpandAll?o.expandedKeys=Object.keys(s):!r&&e.defaultExpandedKeys&&(o.expandedKeys=e.autoExpandParent||e.defaultExpandParent?Object(S.f)(e.defaultExpandedKeys,s):e.defaultExpandedKeys),e.selectable&&(n("selectedKeys")?o.selectedKeys=Object(S.d)(e.selectedKeys,e):!r&&e.defaultSelectedKeys&&(o.selectedKeys=Object(S.d)(e.defaultSelectedKeys,e))),e.checkable){var l;if(n("checkedKeys")?l=Object(S.n)(e.checkedKeys)||{}:!r&&e.defaultCheckedKeys?l=Object(S.n)(e.defaultCheckedKeys)||{}:i&&(l=Object(S.n)(e.checkedKeys)||{checkedKeys:t.checkedKeys,halfCheckedKeys:t.halfCheckedKeys}),l){var c=l,u=c.checkedKeys,f=void 0===u?[]:u,p=c.halfCheckedKeys,d=void 0===p?[]:p;if(!e.checkStrictly){var h=Object(S.e)(f,!0,s);f=h.checkedKeys,d=h.halfCheckedKeys}o.checkedKeys=f,o.halfCheckedKeys=d}}return n("loadedKeys")&&(o.loadedKeys=e.loadedKeys),o}}]),t}(m.Component);x.propTypes={prefixCls:y.a.string,className:y.a.string,style:y.a.object,tabIndex:y.a.oneOfType([y.a.string,y.a.number]),children:y.a.any,treeData:y.a.array,showLine:y.a.bool,showIcon:y.a.bool,icon:y.a.oneOfType([y.a.node,y.a.func]),focusable:y.a.bool,selectable:y.a.bool,disabled:y.a.bool,multiple:y.a.bool,checkable:y.a.oneOfType([y.a.bool,y.a.node]),checkStrictly:y.a.bool,draggable:y.a.bool,defaultExpandParent:y.a.bool,autoExpandParent:y.a.bool,defaultExpandAll:y.a.bool,defaultExpandedKeys:y.a.arrayOf(y.a.string),expandedKeys:y.a.arrayOf(y.a.string),defaultCheckedKeys:y.a.arrayOf(y.a.string),checkedKeys:y.a.oneOfType([y.a.arrayOf(y.a.oneOfType([y.a.string,y.a.number])),y.a.object]),defaultSelectedKeys:y.a.arrayOf(y.a.string),selectedKeys:y.a.arrayOf(y.a.string),onClick:y.a.func,onDoubleClick:y.a.func,onExpand:y.a.func,onCheck:y.a.func,onSelect:y.a.func,onLoad:y.a.func,loadData:y.a.func,loadedKeys:y.a.arrayOf(y.a.string),onMouseEnter:y.a.func,onMouseLeave:y.a.func,onRightClick:y.a.func,onDragStart:y.a.func,onDragEnter:y.a.func,onDragOver:y.a.func,onDragLeave:y.a.func,onDragEnd:y.a.func,onDrop:y.a.func,filterTreeNode:y.a.func,motion:y.a.object,switcherIcon:y.a.oneOfType([y.a.node,y.a.func])},x.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[]},Object(O.polyfill)(x);var C=x,P=n("8FQI");n.d(t,"a",function(){return P.a});var M=C;M.TreeNode=P.a;t.b=M},F61X:function(e,t,n){"use strict";function r(e,t,n,r,o,a){!e.required||n.hasOwnProperty(e.field)&&!i.isEmptyValue(t,a||e.type)||r.push(i.format(o.messages.required,e.fullField))}Object.defineProperty(t,"__esModule",{value:!0});var o=n("eCjd"),i=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(o);t.default=r},F8UN:function(e,t){e.exports="data:image/png;base64,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"},F8xi:function(e,t,n){"use strict";function r(e,t,n,r,i){var s=[],l=Array.isArray(t)?"array":void 0===t?"undefined":o(t);a.default.required(e,t,r,s,i,l),n(s)}Object.defineProperty(t,"__esModule",{value:!0});var o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i=n("hGxU"),a=function(e){return e&&e.__esModule?e:{default:e}}(i);t.default=r},FSKz:function(e,t){e.exports="data:image/png;base64,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"},FV1P:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("pmXr");t.default=r.b},FW3O:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAiCAYAAAC0nUK+AAAAAXNSR0IArs4c6QAABJlJREFUSA2lVn1oHEUUf292966JSZrsJaHGNqIVtKVGMEFtxcQkWitoVfCDQhD6T0mgFPwgTa4WIjTkgiL1r2oLVqSCWK1iwGJMIm0qVdsEv6iKVanR4BlzCTm9XvZud3xvLxvmNnfpRX//zMx7v/fbuTdv3hzCMtgamWlMO86DALIZJdQAYEiijNH8NxB4SkPxwUd7y0cRyZIDmMMGrb0zzQBORIK8LZdftSHCOZDa3uF9FZ+odp5nifdIKU73TfeChC52VpUKaN0UgDtuCEBNhQZlRQhzlyVMztjw2UULhr+1YCruMJWE8IW7wmZXD2LG4NpcF/1wKfGevtjbND5qaAA7m4rhkYZVENCzvr/AzgxWWsJ755Nw9FQCUjar4YnGbvMx7wMkk8GZ4J7nSbijvBihf0cZNG8MgibyC3MU+zetNeDW6ww4+6MFyZTcMDE6r/880j/Cfjd6a2R6S9qBM4aQ+FJbGWy8xmDfinDh9xQ8fWwOUg5KSlHTcNgc1VnBdiTnGTkVfmHO8bFPL8M3EymYmLZhXUiDm9cZ0HZnkXsG3g44juMPjyS4dA6QvQnv7Z9tsNPpc3x4b3SUZ+X4q1/TcOD9OMT+XjwjTwvMEgHPPVwKt9S6+3PtfAZPHprNHLIOtwvHtqmOwa0K9fB4x/mEmc8fZD/zPHA8VxcD0/iAIFcrL7jcVHAqcu1Y5bCfeSo8HdYVlKBadnIdq+AcFwI/b1EHoVYAymoW4Quigg+vEPh5ng6CrBIg8R8WUXPHa66KQuDnLeqQriCBKIvwlVbB5VYI/DxPh4p9ktMyziLcK1RwHXO5LQf2M0+Fp0NXaZzExUl2chPiOvXAueM6zvcBr869HHMcx7OOC5QD2k0PdV6yU9iemJdFVwUzvSLjBVizWsC2ulVArYFuMUDCknB9tQ53U9/ZTx++tjL7XN75IgmjP5A4wpRuhHa7JdLS99c+oDvB3fB/95ZMd3xqJBw66CZV10MHqdl8x21z//E4cBNaCZjPcRxPux0PlpiHOH6xuLf1z91o2Ra9KlD6X/s5vUp/akFsGHwmNJElzouWSOx+dOQA9XU3mSt7iSChIbQMhis/Zy3G4s4zSwB6jXY5jvOqty5sxDRouH2ky3Qrz4tZUshD3eZheq5e9AiFjPQg7fILc9wScTY2bja76e/CWZ5fEYhHhsKho7l4OcV7mjEdDIgdlLXZXEGejTbwde3V5h5v7R9zijPpw2crLqHA3f4Ab02VMa+B8cTrOzHp2fxjXnEmDnebb9LuPvYHuWvE3sFw2fc5fQvGZcWZE9C1DhqydscXzlxv9i9o5B2uKH6ys/wn+l8YURU0TbQffxyz26hKWJgvqXOVU19fX5xKpUxYvaG68r6XBwH1kLTmTk+9u71dCBE3DCM2NjaWUGPUeXZbUzx1dXXVyWRyvW3bJXYiisG1Wyy9uHpz/MJbXcnJ83G204erampq7Gg06r5mSrg7zZsWuqVrVHJsqPOENfvLa/Evj1xU7X6e6ssrTj/7D5XoWLPpqYG2V1Qbz/081V9Qzml3pdTMAjRqJGZTeVqF5Pxf45blL95CA8EAAAAASUVORK5CYII="},Fp5l:function(e,t,n){function r(e){return i(e)&&o(e)}var o=n("bGc4"),i=n("UnEC");e.exports=r},Fqq0:function(e,t,n){"use strict";function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}function o(e){var t=i();return function(){var n,r=(0,p.default)(e);if(t){var o=(0,p.default)(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return(0,f.default)(this,n)}}function i(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}var a=n("ouCL");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n("UQ5M");var s=a(n("/qCn")),l=a(n("Q9dM")),c=a(n("wm7F")),u=a(n("QwVp")),f=a(n("F6AD")),p=a(n("fghW"));n("sRCI");var d,h,m=a(n("vnWH")),v=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var s=i?Object.getOwnPropertyDescriptor(e,a):null;s&&(s.get||s.set)?Object.defineProperty(o,a,s):o[a]=e[a]}return o.default=e,n&&n.set(e,o),o}(n("GiK3")),y=n("S6G3"),b=(m.default.confirm,(d=(0,y.connect)(function(e){return{selectedId:e.command.eventList.selectedId}}))(h=function(e){function t(e){var r;return(0,l.default)(this,t),r=n.call(this,e),r.state={data:e.data||[]},r}(0,u.default)(t,e);var n=o(t);return(0,c.default)(t,[{key:"componentDidMount",value:function(){}},{key:"componentWillReceiveProps",value:function(e){e.data!=this.state.data&&this.setState({data:e.data})}},{key:"render",value:function(){var e=this;return v.default.createElement("div",null,this.state.data.length>0?this.state.data.map(function(t,n){return v.default.createElement("div",{key:n,className:"item",onClick:function(){t.lnglat?e.props.dispatch({type:"command/setEventSelectIndex",payload:t.id}):s.default.warning("\u8be5\u4eba\u5458\u6682\u672a\u5b9a\u4f4d")}},v.default.createElement("div",{className:e.props.selectedId===t.id?"selected poibox":"poibox"},t.name))}):v.default.createElement("div",{style:{textAlign:"center",fontSize:"14px",color:"#afb0b1"}},this.state.loadingText||"\u6682\u65e0\u6570\u636e"))}}]),t}(v.Component))||h);t.default=b},G2IY:function(e,t,n){"use strict";function r(e){"@babel/helpers - typeof";return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&a(e,t)}function a(e,t){return(a=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function s(e){return function(){var t,n=f(e);if(u()){var r=f(this).constructor;t=Reflect.construct(n,arguments,r)}else t=n.apply(this,arguments);return l(this,t)}}function l(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?c(e):t}function c(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function u(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}function f(e){return(f=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var p=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t};Object.defineProperty(t,"__esModule",{value:!0});var d=p(n("GiK3")),h=function(e){function t(){return o(this,t),n.apply(this,arguments)}i(t,e);var n=s(t);return t}(d.Component);t.default=h,h.isTableColumnGroup=!0},GDoE:function(e,t){},GKDd:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("vtiu"),o=(n.n(r),n("DyFj"));n.n(o),n("cwkc")},GNCS:function(e,t,n){"use strict";function r(e,t){}function o(e,t){}function i(){c={}}function a(e,t,n){t||c[n]||(e(!1,n),c[n]=!0)}function s(e,t){a(r,e,t)}function l(e,t){a(o,e,t)}Object.defineProperty(t,"__esModule",{value:!0}),t.warning=r,t.note=o,t.resetWarned=i,t.call=a,t.warningOnce=s,t.noteOnce=l,t.default=void 0;var c={},u=s;t.default=u},GWr5:function(e,t,n){"use strict";function r(e){return s(e)||a(e)||i(e)||o()}function o(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function i(e,t){if(e){if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?l(e,t):void 0}}function a(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}function s(e){if(Array.isArray(e))return l(e)}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"children",n=[];return function e(r){r.forEach(function(r){if(r[t]){var o=c({},r);delete o[t],n.push(o),r[t].length>0&&e(r[t])}else n.push(r)})}(e),n}function f(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"children";return e.map(function(e,r){var o={};return e[n]&&(o[n]=f(e[n],t,n)),c(c({},t(e,r)),o)})}function p(e,t){return e.reduce(function(e,n){if(t(n)&&e.push(n),n.children){var o=p(n.children,t);e.push.apply(e,r(o))}return e},[])}function d(e){var t=[];return gt.Children.forEach(e,function(e){if(gt.isValidElement(e)){var n=c({},e.props);e.key&&(n.key=e.key),e.type&&e.type.__ANT_TABLE_COLUMN_GROUP&&(n.children=d(n.children)),t.push(n)}}),t}function h(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return(e||[]).forEach(function(e){var n=e.value,r=e.children;t[n.toString()]=n,h(r,t)}),t}function m(e){"@babel/helpers - typeof";return(m="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function v(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function y(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function b(e,t){for(var n=0;n=0})}function ne(e){var t=e.store,n=e.data;if(!n.length)return!1;var r=te(ee(ee({},e),{data:n,type:"some",byDefaultChecked:!1}))&&!te(ee(ee({},e),{data:n,type:"every",byDefaultChecked:!1})),o=te(ee(ee({},e),{data:n,type:"some",byDefaultChecked:!0}))&&!te(ee(ee({},e),{data:n,type:"every",byDefaultChecked:!0}));return t.getState().selectionDirty?r:r||o}function re(e){var t=e.store,n=e.data;return!!n.length&&(t.getState().selectionDirty?te(ee(ee({},e),{data:n,type:"every",byDefaultChecked:!1})):te(ee(ee({},e),{data:n,type:"every",byDefaultChecked:!1}))||te(ee(ee({},e),{data:n,type:"every",byDefaultChecked:!0})))}function oe(e){"@babel/helpers - typeof";return(oe="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ie(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ae(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&se(e,t)}function se(e,t){return(se=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function le(e){var t=fe();return function(){var n,r=pe(e);if(t){var o=pe(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return ce(this,n)}}function ce(e,t){return!t||"object"!==oe(t)&&"function"!=typeof t?ue(e):t}function ue(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function fe(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}function pe(e){return(pe=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function de(e){"@babel/helpers - typeof";return(de="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function he(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function me(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&ve(e,t)}function ve(e,t){return(ve=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function ye(e){var t=Ae();return function(){var n,r=we(e);if(t){var o=we(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return be(this,n)}}function be(e,t){return!t||"object"!==de(t)&&"function"!=typeof t?ge(e):t}function ge(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ae(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}function we(e){return(we=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Ee(e){"@babel/helpers - typeof";return(Ee="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Oe(){return Oe=Object.assign||function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:"tr";return function(t){function n(e){var t;Se(this,n),t=r.call(this,e),t.store=e.store;var o=t.store.getState(),i=o.selectedRowKeys;return t.state={selected:i.indexOf(e.rowKey)>=0},t}Pe(n,t);var r=Re(n);return Ce(n,[{key:"componentDidMount",value:function(){this.subscribe()}},{key:"componentWillUnmount",value:function(){this.unsubscribe&&this.unsubscribe()}},{key:"subscribe",value:function(){var e=this,t=this.props,n=t.store,r=t.rowKey;this.unsubscribe=n.subscribe(function(){var t=e.store.getState(),n=t.selectedRowKeys,o=n.indexOf(r)>=0;o!==e.state.selected&&e.setState({selected:o})})}},{key:"render",value:function(){var t=Object(At.default)(this.props,["prefixCls","rowKey","store"]),n=St()(this.props.className,ke({},"".concat(this.props.prefixCls,"-row-selected"),this.state.selected));return gt.createElement(e,Oe(Oe({},t),{className:n}),this.props.children)}}]),n}(gt.Component)}function Be(e,t){if("undefined"==typeof window)return 0;var n=t?"pageYOffset":"pageXOffset",r=t?"scrollTop":"scrollLeft",o=e===window,i=o?e[n]:e[r];return o&&"number"!=typeof i&&(i=document.documentElement[r]),i}function Le(e,t,n,r){var o=n-t;return e/=r/2,e<1?o/2*e*e*e+t:o/2*((e-=2)*e*e+2)+t}function Fe(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.getContainer,r=void 0===n?function(){return window}:n,o=t.callback,i=t.duration,a=void 0===i?450:i,s=r(),l=Be(s,!0),c=Date.now(),u=function t(){var n=Date.now(),r=n-c,i=Le(r>a?a:r,l,e,a);s===window?window.scrollTo(window.pageXOffset,i):s.scrollTop=i,r0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return e===t||["table","header","body"].every(function(n){return Ct()(e[n],t[n])})}function vt(e,t){return p(t||(e||{}).columns||[],function(e){return void 0!==e.filteredValue})}function yt(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,n={};return vt(e,t).forEach(function(e){var t=dt(e);n[t]=e.filteredValue}),n}function bt(e,t){return Object.keys(t).length!==Object.keys(e.filters).length||Object.keys(t).some(function(n){return t[n]!==e.filters[n]})}Object.defineProperty(t,"__esModule",{value:!0});var gt=n("GiK3"),At=n("JkBm"),wt=n("xcwF"),Et=n.n(wt),Ot=n("KSGD"),kt=n("kTQ8"),St=n.n(kt),xt=n("Ngpj"),Ct=n.n(xt),Pt=n("R8mX"),Mt=n("O27J"),Rt=n("6gD4"),jt=n("SdXO"),Tt=n.n(jt),Nt=n("jf3V"),It=n("FC3+"),Dt=n("hK1P"),Bt=n("gtac"),Lt=function(e){return gt.createElement("div",{className:e.className,onClick:function(e){return e.stopPropagation()}},e.children)},Ft=Lt,Vt=function(e){function t(e){var r;y(this,t),r=n.call(this,e),r.setNeverShown=function(e){var t=Mt.findDOMNode(k(r));!!Tt()(t,".ant-table-scroll")&&(r.neverShown=!!e.fixed)},r.setSelectedKeys=function(e){var t=e.selectedKeys;r.setState({selectedKeys:t})},r.handleClearFilters=function(){r.setState({selectedKeys:[]},r.handleConfirm)},r.handleConfirm=function(){r.setVisible(!1),r.setState({},r.confirmFilter)},r.onVisibleChange=function(e){r.setVisible(e);var t=r.props.column;e||t.filterDropdown instanceof Function||r.confirmFilter()},r.handleMenuItemClick=function(e){var t=r.state.selectedKeys;if(e.keyPath&&!(e.keyPath.length<=1)){var n=r.state.keyPathOfSelectedItem;t&&t.indexOf(e.key)>=0?delete n[e.key]:n[e.key]=e.keyPath,r.setState({keyPathOfSelectedItem:n})}},r.renderFilterIcon=function(){var e,t=r.props,n=t.column,o=t.locale,i=t.prefixCls,a=t.selectedKeys,s=a&&a.length>0,l=n.filterIcon;"function"==typeof l&&(l=l(s));var c=St()((e={},v(e,"".concat(i,"-selected"),"filtered"in n?n.filtered:s),v(e,"".concat(i,"-open"),r.getDropdownVisible()),e));return l?gt.isValidElement(l)?gt.cloneElement(l,{title:l.props.title||o.filterTitle,className:St()("".concat(i,"-icon"),c,l.props.className),onClick:C}):gt.createElement("span",{className:St()("".concat(i,"-icon"),c)},l):gt.createElement(It.default,{title:o.filterTitle,type:"filter",theme:"filled",className:c,onClick:C})};var o="filterDropdownVisible"in e.column&&e.column.filterDropdownVisible;return r.state={selectedKeys:e.selectedKeys,valueKeys:h(e.column.filters),keyPathOfSelectedItem:{},visible:o,prevProps:e},r}A(t,e);var n=E(t);return g(t,[{key:"componentDidMount",value:function(){var e=this.props.column;this.setNeverShown(e)}},{key:"componentDidUpdate",value:function(){var e=this.props.column;this.setNeverShown(e)}},{key:"getDropdownVisible",value:function(){return!this.neverShown&&this.state.visible}},{key:"setVisible",value:function(e){var t=this.props.column;"filterDropdownVisible"in t||this.setState({visible:e}),t.onFilterDropdownVisibleChange&&t.onFilterDropdownVisibleChange(e)}},{key:"hasSubMenu",value:function(){var e=this.props.column.filters;return(void 0===e?[]:e).some(function(e){return!!(e.children&&e.children.length>0)})}},{key:"confirmFilter",value:function(){var e=this.props,t=e.column,n=e.selectedKeys,r=e.confirmFilter,o=this.state,i=o.selectedKeys,a=o.valueKeys,s=t.filterDropdown;Ct()(i,n)||r(t,s?i:i.map(function(e){return a[e]}).filter(function(e){return void 0!==e}))}},{key:"renderMenus",value:function(e){var t=this,n=this.props,r=n.dropdownPrefixCls,o=n.prefixCls;return e.map(function(e){if(e.children&&e.children.length>0){var n=t.state.keyPathOfSelectedItem,i=Object.keys(n).some(function(t){return n[t].indexOf(e.value)>=0}),a=St()("".concat(o,"-dropdown-submenu"),v({},"".concat(r,"-submenu-contain-selected"),i));return gt.createElement(Rt.d,{title:e.text,popupClassName:a,key:e.value.toString()},t.renderMenus(e.children))}return t.renderMenuItem(e)})}},{key:"renderMenuItem",value:function(e){var t=this.props.column,n=this.state.selectedKeys,r=!("filterMultiple"in t)||t.filterMultiple,o=(n||[]).map(function(e){return e.toString()}),i=r?gt.createElement(Dt.default,{checked:o.indexOf(e.value.toString())>=0}):gt.createElement(Bt.default,{checked:o.indexOf(e.value.toString())>=0});return gt.createElement(Rt.b,{key:e.value},i,gt.createElement("span",null,e.text))}},{key:"render",value:function(){var e=this,t=this.state.selectedKeys,n=this.props,r=n.column,o=n.locale,i=n.prefixCls,a=n.dropdownPrefixCls,s=n.getPopupContainer,l=!("filterMultiple"in r)||r.filterMultiple,c=St()(v({},"".concat(a,"-menu-without-submenu"),!this.hasSubMenu())),u=r.filterDropdown;u instanceof Function&&(u=u({prefixCls:"".concat(a,"-custom"),setSelectedKeys:function(t){return e.setSelectedKeys({selectedKeys:t})},selectedKeys:t,confirm:this.handleConfirm,clearFilters:this.handleClearFilters,filters:r.filters,visible:this.getDropdownVisible()}));var f=u?gt.createElement(Ft,{className:"".concat(i,"-dropdown")},u):gt.createElement(Ft,{className:"".concat(i,"-dropdown")},gt.createElement(Rt.e,{multiple:l,onClick:this.handleMenuItemClick,prefixCls:"".concat(a,"-menu"),className:c,onSelect:this.setSelectedKeys,onDeselect:this.setSelectedKeys,selectedKeys:t&&t.map(function(e){return e.toString()}),getPopupContainer:s},this.renderMenus(r.filters)),gt.createElement("div",{className:"".concat(i,"-dropdown-btns")},gt.createElement("a",{className:"".concat(i,"-dropdown-link confirm"),onClick:this.handleConfirm},o.filterConfirm),gt.createElement("a",{className:"".concat(i,"-dropdown-link clear"),onClick:this.handleClearFilters},o.filterReset)));return gt.createElement(Nt.default,{trigger:["click"],placement:"bottomRight",overlay:f,visible:this.getDropdownVisible(),onVisibleChange:this.onVisibleChange,getPopupContainer:s,forceRender:!0},this.renderFilterIcon())}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n=e.column,r=t.prevProps,o={prevProps:e};return"selectedKeys"in e&&!Ct()(r.selectedKeys,e.selectedKeys)&&(o.selectedKeys=e.selectedKeys),Ct()((r.column||{}).filters,(e.column||{}).filters)||(o.valueKeys=h(e.column.filters)),"filterDropdownVisible"in n&&(o.visible=n.filterDropdownVisible),o}}]),t}(gt.Component);Vt.defaultProps={column:{}},Object(Pt.polyfill)(Vt);var _t=Vt,Ut=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);o=0:t.getState().selectedRowKeys.indexOf(r)>=0||n.indexOf(r)>=0}},{key:"subscribe",value:function(){var e=this,t=this.props.store;this.unsubscribe=t.subscribe(function(){var t=e.getCheckState(e.props);e.setState({checked:t})})}},{key:"render",value:function(){var e=this.props,t=e.type,n=e.rowIndex,r=Ut(e,["type","rowIndex"]),o=this.state.checked;return"radio"===t?gt.createElement(Bt.default,j({checked:o,value:n},r)):gt.createElement(Dt.default,j({checked:o},r))}}]),t}(gt.Component),zt=n("aOwA"),Kt=function(e){function t(e){var r;return K(this,t),r=n.call(this,e),r.state={checked:!1,indeterminate:!1},r.handleSelectAllChange=function(e){var t=e.target.checked;r.props.onSelect(t?"all":"removeAll",0,null)},r.defaultSelections=e.hideDefaultSelections?[]:[{key:"all",text:e.locale.selectAll},{key:"invert",text:e.locale.selectInvert}],r}Y(t,e);var n=X(t);return G(t,[{key:"componentDidMount",value:function(){this.subscribe()}},{key:"componentWillUnmount",value:function(){this.unsubscribe&&this.unsubscribe()}},{key:"setCheckState",value:function(e){var t=re(e),n=ne(e);this.setState(function(e){var r={};return n!==e.indeterminate&&(r.indeterminate=n),t!==e.checked&&(r.checked=t),r})}},{key:"subscribe",value:function(){var e=this,t=this.props.store;this.unsubscribe=t.subscribe(function(){e.setCheckState(e.props)})}},{key:"renderMenus",value:function(e){var t=this;return e.map(function(e,n){return gt.createElement(zt.default.Item,{key:e.key||n},gt.createElement("div",{onClick:function(){t.props.onSelect(e.key,n,e.onSelect)}},e.text))})}},{key:"render",value:function(){var e=this.props,t=e.disabled,n=e.prefixCls,r=e.selections,o=e.getPopupContainer,i=this.state,a=i.checked,s=i.indeterminate,l="".concat(n,"-selection"),c=null;if(r){var u=Array.isArray(r)?this.defaultSelections.concat(r):this.defaultSelections,f=gt.createElement(zt.default,{className:"".concat(l,"-menu"),selectedKeys:[]},this.renderMenus(u));c=u.length>0?gt.createElement(Nt.default,{overlay:f,getPopupContainer:o},gt.createElement("div",{className:"".concat(l,"-down")},gt.createElement(It.default,{type:"down"}))):null}return gt.createElement("div",{className:l},gt.createElement(Dt.default,{className:St()(z({},"".concat(l,"-select-all-custom"),c)),checked:a,indeterminate:s,disabled:t,onChange:this.handleSelectAllChange}),c)}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n=re(e),r=ne(e),o={};return r!==t.indeterminate&&(o.indeterminate=r),n!==t.checked&&(o.checked=n),o}}]),t}(gt.Component);Object(Pt.polyfill)(Kt);var Wt=Kt,Gt=function(e){function t(){return ie(this,t),n.apply(this,arguments)}ae(t,e);var n=le(t);return t}(gt.Component),Yt=function(e){function t(){return he(this,t),n.apply(this,arguments)}me(t,e);var n=ye(t);return t}(gt.Component);Yt.__ANT_TABLE_COLUMN_GROUP=!0;var Qt=n("ommR"),Xt=n.n(Qt),Jt=n("BJfm"),Zt=n("9YyC"),qt=n("opmb"),$t=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);o0&&void 0!==arguments[0]?arguments[0]:{},t=e&&e.body&&e.body.row;return ct(ct({},e),{body:ct(ct({},e.body),{row:De(t)})})},pn=function(e){function t(e){var r;$e(this,t),r=n.call(this,e),r.setTableRef=function(e){r.rcTable=e},r.getCheckboxPropsByItem=function(e,t){var n=pt(r.props);if(!n.getCheckboxProps)return{};var o=r.getRecordKey(e,t);if(!r.props.checkboxPropsCache[o]){r.props.checkboxPropsCache[o]=n.getCheckboxProps(e)||{};var i=r.props.checkboxPropsCache[o];Object(sn.a)(!("checked"in i||"defaultChecked"in i),"Table","Do not set `checked` or `defaultChecked` in `getCheckboxProps`. Please use `selectedRowKeys` instead.")}return r.props.checkboxPropsCache[o]},r.getRecordKey=function(e,t){var n=r.props.rowKey,o="function"==typeof n?n(e,t):e[n];return Object(sn.a)(void 0!==o,"Table","Each record in dataSource of table should have a unique `key` prop, or set `rowKey` of Table to an unique primary key, see https://u.ant.design/table-row-key"),void 0===o?t:o},r.onRow=function(e,t,n){var o=r.props.onRow;return ct(ct({},o?o(t,n):{}),{prefixCls:e,store:r.props.store,rowKey:r.getRecordKey(t,n)})},r.generatePopupContainerFunc=function(e){var t=r.props.scroll,n=r.rcTable;return e||(t&&n?function(){return n.tableNode}:void 0)},r.scrollToFirstRow=function(){var e=r.props.scroll;e&&!1!==e.scrollToFirstRowOnChange&&Fe(0,{getContainer:function(){return r.rcTable.bodyTable}})},r.handleFilter=function(e,t){var n=r.props,o=ct({},r.state.pagination),i=ct(ct({},r.state.filters),qe({},dt(e),t)),a=[];f(r.state.columns,function(e){e.children||a.push(dt(e))}),Object.keys(i).forEach(function(e){a.indexOf(e)<0&&delete i[e]}),n.pagination&&(o.current=1,o.onChange(o.current));var s={pagination:o,filters:{}},l=ct({},i);vt(r.state).forEach(function(e){var t=dt(e);t&&delete l[t]}),Object.keys(l).length>0&&(s.filters=l),"object"===Ze(n.pagination)&&"current"in n.pagination&&(s.pagination=ct(ct({},o),{current:r.state.pagination.current})),r.setState(s,function(){r.scrollToFirstRow(),r.props.store.setState({selectionDirty:!1});var e=r.props.onChange;e&&e.apply(null,r.prepareParamsArguments(ct(ct({},r.state),{selectionDirty:!1,filters:i,pagination:o})))})},r.handleSelect=function(e,t,n){var o=n.target.checked,i=n.nativeEvent,a=r.props.store.getState().selectionDirty?[]:r.getDefaultSelection(),s=r.props.store.getState().selectedRowKeys.concat(a),l=r.getRecordKey(e,t),c=r.state.pivot,u=r.getFlatCurrentPageData(),f=t;if(r.props.expandedRowRender&&(f=u.findIndex(function(e){return r.getRecordKey(e,t)===l})),i.shiftKey&&void 0!==c&&f!==c){for(var p=[],d=Math.sign(c-f),h=Math.abs(c-f),m=0;m<=h;)!function(){var e=f+m*d;m+=1;var t=u[e],n=r.getRecordKey(t,e);r.getCheckboxPropsByItem(t,e).disabled||(s.includes(n)?o||(s=s.filter(function(e){return n!==e}),p.push(n)):o&&(s.push(n),p.push(n)))}();r.setState({pivot:f}),r.props.store.setState({selectionDirty:!0}),r.setSelectedRowKeys(s,{selectWay:"onSelectMultiple",record:e,checked:o,changeRowKeys:p,nativeEvent:i})}else o?s.push(r.getRecordKey(e,f)):s=s.filter(function(e){return l!==e}),r.setState({pivot:f}),r.props.store.setState({selectionDirty:!0}),r.setSelectedRowKeys(s,{selectWay:"onSelect",record:e,checked:o,changeRowKeys:void 0,nativeEvent:i})},r.handleRadioSelect=function(e,t,n){var o=n.target.checked,i=n.nativeEvent,a=r.getRecordKey(e,t),s=[a];r.props.store.setState({selectionDirty:!0}),r.setSelectedRowKeys(s,{selectWay:"onSelect",record:e,checked:o,changeRowKeys:void 0,nativeEvent:i})},r.handleSelectRow=function(e,t,n){var o,i=r.getFlatCurrentPageData(),a=r.props.store.getState().selectionDirty?[]:r.getDefaultSelection(),s=r.props.store.getState().selectedRowKeys.concat(a),l=i.filter(function(e,t){return!r.getCheckboxPropsByItem(e,t).disabled}).map(function(e,t){return r.getRecordKey(e,t)}),c=[],u="onSelectAll";switch(e){case"all":l.forEach(function(e){s.indexOf(e)<0&&(s.push(e),c.push(e))}),u="onSelectAll",o=!0;break;case"removeAll":l.forEach(function(e){s.indexOf(e)>=0&&(s.splice(s.indexOf(e),1),c.push(e))}),u="onSelectAll",o=!1;break;case"invert":l.forEach(function(e){s.indexOf(e)<0?s.push(e):s.splice(s.indexOf(e),1),c.push(e),u="onSelectInvert"})}r.props.store.setState({selectionDirty:!0});var f=r.props.rowSelection,p=2;if(f&&f.hideDefaultSelections&&(p=0),t>=p&&"function"==typeof n)return n(l);r.setSelectedRowKeys(s,{selectWay:u,checked:o,changeRowKeys:c})},r.handlePageChange=function(e){var t=r.props,n=ct({},r.state.pagination);n.current=e||(n.current||1);for(var o=arguments.length,i=new Array(o>1?o-1:0),a=1;a0){var o=this.getSortStateFromColumns(t);ht(o.sortColumn,n)&&o.sortOrder===r||this.setState(o)}}},{key:"getDefaultSelection",value:function(){var e=this;return pt(this.props).getCheckboxProps?this.getFlatData().filter(function(t,n){return e.getCheckboxPropsByItem(t,n).defaultChecked}).map(function(t,n){return e.getRecordKey(t,n)}):[]}},{key:"getDefaultPagination",value:function(e){var t,n="object"===Ze(e.pagination)?e.pagination:{};"current"in n?t=n.current:"defaultCurrent"in n&&(t=n.defaultCurrent);var r;return"pageSize"in n?r=n.pageSize:"defaultPageSize"in n&&(r=n.defaultPageSize),this.hasPagination(e)?ct(ct(ct({},cn),n),{current:t||1,pageSize:r||10}):{}}},{key:"getSortOrderColumns",value:function(e){return p(e||(this.state||{}).columns||[],function(e){return"sortOrder"in e})}},{key:"getDefaultFilters",value:function(e){var t=yt(this.state,e);return ct(ct({},p(e||[],function(e){return void 0!==e.defaultFilteredValue}).reduce(function(e,t){return e[dt(t)]=t.defaultFilteredValue,e},{})),t)}},{key:"getDefaultSortOrder",value:function(e){var t=this.getSortStateFromColumns(e),n=p(e||[],function(e){return null!=e.defaultSortOrder})[0];return n&&!t.sortColumn?{sortColumn:n,sortOrder:n.defaultSortOrder}:t}},{key:"getSortStateFromColumns",value:function(e){var t=this.getSortOrderColumns(e).filter(function(e){return e.sortOrder})[0];return t?{sortColumn:t,sortOrder:t.sortOrder}:{sortColumn:null,sortOrder:null}}},{key:"getMaxCurrent",value:function(e){var t=this.state.pagination,n=t.current,r=t.pageSize;return(n-1)*r>=e?Math.floor((e-1)/r)+1:n}},{key:"getSorterFn",value:function(e){var t=e||this.state,n=t.sortOrder,r=t.sortColumn;if(n&&r&&"function"==typeof r.sorter)return function(e,t){var o=r.sorter(e,t,n);return 0!==o?"descend"===n?-o:o:0}}},{key:"getCurrentPageData",value:function(){var e,t,n=this.getLocalData(),r=this.state;return this.hasPagination()?(t=r.pagination.pageSize,e=this.getMaxCurrent(r.pagination.total||n.length)):(t=Number.MAX_VALUE,e=1),(n.length>t||t===Number.MAX_VALUE)&&(n=n.slice((e-1)*t,e*t)),n}},{key:"getFlatData",value:function(){var e=this.props.childrenColumnName;return u(this.getLocalData(null,!1),e)}},{key:"getFlatCurrentPageData",value:function(){var e=this.props.childrenColumnName;return u(this.getCurrentPageData(),e)}},{key:"getLocalData",value:function(e){var t=this,n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=e||this.state,o=this.props.dataSource,i=o||[];i=i.slice(0);var a=this.getSorterFn(r);return a&&(i=this.recursiveSort(i,a)),n&&r.filters&&Object.keys(r.filters).forEach(function(e){var n=t.findColumn(e);if(n){var o=r.filters[e]||[];if(0!==o.length){var a=n.onFilter;i=a?i.filter(function(e){return o.some(function(t){return a(t,e)})}):i}}}),i}},{key:"setSelectedRowKeys",value:function(e,t){var n=this,r=t.selectWay,o=t.record,i=t.checked,a=t.changeRowKeys,s=t.nativeEvent,l=pt(this.props);!l||"selectedRowKeys"in l||this.props.store.setState({selectedRowKeys:e});var c=this.getFlatData();if(l.onChange||l[r]){var u=c.filter(function(t,r){return e.indexOf(n.getRecordKey(t,r))>=0});if(l.onChange&&l.onChange(e,u),"onSelect"===r&&l.onSelect)l.onSelect(o,i,u,s);else if("onSelectMultiple"===r&&l.onSelectMultiple){var f=c.filter(function(e,t){return a.indexOf(n.getRecordKey(e,t))>=0});l.onSelectMultiple(i,u,f)}else if("onSelectAll"===r&&l.onSelectAll){var p=c.filter(function(e,t){return a.indexOf(n.getRecordKey(e,t))>=0});l.onSelectAll(i,u,p)}else"onSelectInvert"===r&&l.onSelectInvert&&l.onSelectInvert(e)}}},{key:"toggleSortOrder",value:function(e){var t,n=e.sortDirections||this.props.sortDirections,r=this.state,o=r.sortOrder,i=r.sortColumn;if(ht(i,e)&&void 0!==o){var a=n.indexOf(o)+1;t=a===n.length?void 0:n[a]}else t=n[0];var s={sortOrder:t,sortColumn:t?e:null};0===this.getSortOrderColumns().length&&this.setState(s,this.scrollToFirstRow);var l=this.props.onChange;l&&l.apply(null,this.prepareParamsArguments(ct(ct({},this.state),s),e))}},{key:"hasPagination",value:function(e){return!1!==(e||this.props).pagination}},{key:"isSortColumn",value:function(e){var t=this.state.sortColumn;return!(!e||!t)&&dt(t)===dt(e)}},{key:"prepareParamsArguments",value:function(e,t){var n=ct({},e.pagination);delete n.onChange,delete n.onShowSizeChange;var r=e.filters,o={},i=t;return e.sortColumn&&e.sortOrder&&(i=e.sortColumn,o.column=e.sortColumn,o.order=e.sortOrder),i&&(o.field=i.dataIndex,o.columnKey=dt(i)),[n,r,o,{currentDataSource:this.getLocalData(e)}]}},{key:"findColumn",value:function(e){var t;return f(this.state.columns,function(n){dt(n)===e&&(t=n)}),t}},{key:"recursiveSort",value:function(e,t){var n=this,r=this.props.childrenColumnName,o=void 0===r?"children":r;return e.sort(t).map(function(e){return e[o]?ct(ct({},e),qe({},o,n.recursiveSort(e[o],t))):e})}},{key:"renderPagination",value:function(e,t){if(!this.hasPagination())return null;var n="default",r=this.state.pagination;r.size?n=r.size:"middle"!==this.props.size&&"small"!==this.props.size||(n="small");var o=r.position||"bottom",i=r.total||this.getLocalData().length;return i>0&&(o===t||"both"===o)?gt.createElement(Jt.default,ct({key:"pagination-".concat(t)},r,{className:St()(r.className,"".concat(e,"-pagination")),onChange:this.handlePageChange,total:i,size:n,current:this.getMaxCurrent(i),onShowSizeChange:this.handleShowSizeChange})):null}},{key:"renderRowSelection",value:function(e){var t=this,n=e.prefixCls,r=e.locale,o=e.getPopupContainer,i=this.props.rowSelection,a=this.state.columns.concat();if(i){var s=this.getFlatCurrentPageData().filter(function(e,n){return!i.getCheckboxProps||!t.getCheckboxPropsByItem(e,n).disabled}),l=St()("".concat(n,"-selection-column"),qe({},"".concat(n,"-selection-column-custom"),i.selections)),c=qe({key:"selection-column",render:this.renderSelectionBox(i.type),className:l,fixed:i.fixed,width:i.columnWidth,title:i.columnTitle},wt.INTERNAL_COL_DEFINE,{className:"".concat(n,"-selection-col")});if("radio"!==i.type){var u=s.every(function(e,n){return t.getCheckboxPropsByItem(e,n).disabled});c.title=c.title||gt.createElement(Wt,{store:this.props.store,locale:r,data:s,getCheckboxPropsByItem:this.getCheckboxPropsByItem,getRecordKey:this.getRecordKey,disabled:u,prefixCls:n,onSelect:this.handleSelectRow,selections:i.selections,hideDefaultSelections:i.hideDefaultSelections,getPopupContainer:this.generatePopupContainerFunc(o)})}"fixed"in i?c.fixed=i.fixed:a.some(function(e){return"left"===e.fixed||!0===e.fixed})&&(c.fixed="left"),a[0]&&"selection-column"===a[0].key?a[0]=c:a.unshift(c)}return a}},{key:"renderColumnsDropdown",value:function(e){var t=this,n=e.prefixCls,r=e.dropdownPrefixCls,o=e.columns,i=e.locale,a=e.getPopupContainer,s=this.state,l=s.sortOrder,c=s.filters;return f(o,function(e,o){var s,u,f,p=dt(e,o),d=e.onHeaderCell,h=t.isSortColumn(e);if(e.filters&&e.filters.length>0||e.filterDropdown){var m=p in c?c[p]:[];u=gt.createElement(_t,{locale:i,column:e,selectedKeys:m,confirmFilter:t.handleFilter,prefixCls:"".concat(n,"-filter"),dropdownPrefixCls:r||"ant-dropdown",getPopupContainer:t.generatePopupContainerFunc(a),key:"filter-dropdown"})}if(e.sorter){var v=e.sortDirections||t.props.sortDirections,y=h&&"ascend"===l,b=h&&"descend"===l,g=-1!==v.indexOf("ascend")&>.createElement(It.default,{className:"".concat(n,"-column-sorter-up ").concat(y?"on":"off"),type:"caret-up",theme:"filled"}),A=-1!==v.indexOf("descend")&>.createElement(It.default,{className:"".concat(n,"-column-sorter-down ").concat(b?"on":"off"),type:"caret-down",theme:"filled"});f=gt.createElement("div",{title:i.sortTitle,className:St()("".concat(n,"-column-sorter-inner"),g&&A&&"".concat(n,"-column-sorter-inner-full")),key:"sorter"},g,A),d=function(n){var r={};e.onHeaderCell&&(r=ct({},e.onHeaderCell(n)));var o=r.onClick;return r.onClick=function(){t.toggleSortOrder(e),o&&o.apply(void 0,arguments)},r}}return ct(ct({},e),{className:St()(e.className,(s={},qe(s,"".concat(n,"-column-has-actions"),f||u),qe(s,"".concat(n,"-column-has-filters"),u),qe(s,"".concat(n,"-column-has-sorters"),f),qe(s,"".concat(n,"-column-sort"),h&&l),s)),title:[gt.createElement("span",{key:"title",className:"".concat(n,"-header-column")},gt.createElement("div",{className:f?"".concat(n,"-column-sorters"):void 0},gt.createElement("span",{className:"".concat(n,"-column-title")},t.renderColumnTitle(e.title)),gt.createElement("span",{className:"".concat(n,"-column-sorter")},f))),u],onHeaderCell:d})})}},{key:"renderColumnTitle",value:function(e){var t=this.state,n=t.filters,r=t.sortOrder,o=t.sortColumn;return e instanceof Function?e({filters:n,sortOrder:r,sortColumn:o}):e}},{key:"render",value:function(){return gt.createElement(an.a,null,this.renderComponent)}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,r=e.columns||d(e.children),o=ct(ct({},t),{prevProps:e,columns:r});if("pagination"in e||"pagination"in n){var i=ct(ct(ct({},cn),t.pagination),e.pagination);i.current=i.current||1,i.pageSize=i.pageSize||10,o=ct(ct({},o),{pagination:!1!==e.pagination?i:un})}if(e.rowSelection&&"selectedRowKeys"in e.rowSelection?e.store.setState({selectedRowKeys:e.rowSelection.selectedRowKeys||[]}):n.rowSelection&&!e.rowSelection&&e.store.setState({selectedRowKeys:[]}),"dataSource"in e&&e.dataSource!==n.dataSource&&e.store.setState({selectionDirty:!1}),e.setCheckboxPropsCache({}),vt(o,o.columns).length>0){var a=yt(o,o.columns),s=ct({},o.filters);Object.keys(a).forEach(function(e){s[e]=a[e]}),bt(o,s)&&(o=ct(ct({},o),{filters:s}))}if(!mt(e.components,n.components)){var l=fn(e.components);o=ct(ct({},o),{components:l})}return o}}]),t}(gt.Component);pn.propTypes={dataSource:Ot.array,columns:Ot.array,prefixCls:Ot.string,useFixedHeader:Ot.bool,rowSelection:Ot.object,className:Ot.string,size:Ot.string,loading:Ot.oneOfType([Ot.bool,Ot.object]),bordered:Ot.bool,onChange:Ot.func,locale:Ot.object,dropdownPrefixCls:Ot.string,sortDirections:Ot.array,getPopupContainer:Ot.func},pn.defaultProps={dataSource:[],useFixedHeader:!1,className:"",size:"default",loading:!1,bordered:!1,indentSize:20,locale:{},rowKey:"key",showHeader:!0,sortDirections:["ascend","descend"],childrenColumnName:"children"},Object(Pt.polyfill)(pn);var dn=function(e){function t(e){var r;return $e(this,t),r=n.call(this,e),r.setCheckboxPropsCache=function(e){return r.CheckboxPropsCache=e},r.CheckboxPropsCache={},r.store=M({selectedRowKeys:pt(e).selectedRowKeys||[],selectionDirty:!1}),r}nt(t,e);var n=ot(t);return tt(t,[{key:"render",value:function(){return gt.createElement(pn,ct({},this.props,{store:this.store,checkboxPropsCache:this.CheckboxPropsCache,setCheckboxPropsCache:this.setCheckboxPropsCache}))}}]),t}(gt.Component);dn.displayName="withStore(Table)",dn.Column=Gt,dn.ColumnGroup=Yt;var hn=dn;t.default=hn},GYFM:function(e,t,n){"use strict";function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}function o(e){var t=i();return function(){var n,r=(0,A.default)(e);if(t){var o=(0,A.default)(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return(0,g.default)(this,n)}}function i(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}var a=n("ouCL");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n("faxx");var s=a(n("FV1P"));n("JYrs");var l=a(n("QoDT"));n("crfj");var c=a(n("zwGx"));n("baa2");var u=a(n("FC3+"));n("UQ5M");var f=a(n("/qCn")),p=a(n("mAPx")),d=a(n("V4Os"));n("sRCI");var h=a(n("vnWH")),m=a(n("Q9dM")),v=a(n("wm7F")),y=a(n("95ke")),b=a(n("QwVp")),g=a(n("F6AD")),A=a(n("fghW"));n("gZEk");var w=a(n("8rR3")),E=a(n("hRBA"));n("LHBr");var O=a(n("A+AJ")),k=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var s=i?Object.getOwnPropertyDescriptor(e,a):null;s&&(s.get||s.set)?Object.defineProperty(o,a,s):o[a]=e[a]}return o.default=e,n&&n.set(e,o),o}(n("GiK3")),S=a(n("w2vo")),x=a(n("TP+C")),C=a(n("3X+C")),P=a(n("ALSx")),M=n("S6G3");n("d4VB");var R,j,T,N,I=a(n("B5T/")),D=a(n("SLyX")),B=n("H/Zg"),L=a(n("iF7L")),F=a(n("gpon")),V=a(n("pwBK")),_=a(n("tVfF")),U=a(n("iWlI")),H=a(n("03XS")),z=a(n("lVK7")),K=n("7xWd"),W=a(n("gqlY")),G=a(n("kRvI")),Y=a(n("BDbo")),Q=a(n("+1Vq")),X=n("CEIq"),J=a(n("77oj")),Z=(O.default.TextArea,j=(0,M.connect)(function(e){return{mobilePhone:e.user.currentUser.mobilePhone,imSig:e.global.imSig,imIsLogin:e.global.imIsLogin,comName:e.global.companyInfo.comName,nextReqMessageID:e.im.nextReqMessageID,conversationList:e.im.conversationList,currentMessageList:e.im.currentMessageList,eventList:e.command.eventList,attendanceList:e.command.attendanceList,personList:e.command.personList,clearInfoWindow:e.command.clearInfoWindow,tabIndex1:e.command.tabIndex.tabIndex1}}),T=w.default.create(),j(N=T(N=function(e){function t(e){var r;return(0,m.default)(this,t),r=n.call(this,e),r.initialMap=function(){var e=Y.default.call((0,y.default)(r)),t=e.normalMap,n=e.locaMap,o=e.infoWindow,i=e.personMap;r.setState({normalMap:t,locaMap:n,personMap:i,map:t,infoWindow:o}),r.createMouseTool(r.state.map),r.props.imIsLogin||(console.log("\u91cd\u65b0\u8bf7\u6c42"),console.log(r.props.mobilePhone),r.props.mobilePhone&&r.props.dispatch({type:"global/imLogin",payload:{username:r.props.mobilePhone}}))},r.state={mouseTool:null,map:null,mass:null,eventMarkers:[],attenPersonList:[],attenPersonMarkers:[],attendanceMarkers:[],personMarkers:[],personList:[],infoWindow:null,imStatus:!1,videoStatus:!1,selectedPoints:[],overlays:[],selectedPointsStatus:!1,selectedData:{phone:""},dispatchType:"",createTaskStatus:!1,schedulingContent:"",schedulingName:"",recordMobile:"",needCreateConversation:!1,layerSatatus:"attendance",normalMap:null,locaMap:null,massDataTotalPage:0,allData:[],searchData:{pageNumber:1,pageSize:7,keyWord:null},paintValue:"cancel",conversationID:"",beijing:!1,beijingVideo:!1,gaoqi:!1,showRecord:!1,spinLoading:!1,onlyPersonVoiceStatus:!1,hasLayerSatatus:!1,allAttendanceList:[],allPersonList:[],zoom:18,currentTabKey1:"2",afterAttenSelectedId:null},r}(0,b.default)(t,e);var n=o(t);return(0,v.default)(t,[{key:"componentDidMount",value:function(){G.default.call(this),D.default.on(I.default.EVENT.KICKED_OUT,function(){console.log("\u88ab\u5254\u51fa"),(0,z.default.dispatch)(K.routerRedux.push("/user/logOn"))})}},{key:"componentWillReceiveProps",value:function(e){var t=this;if(this.state.map){var n=e.eventList.selectedId,r=e.eventList.list;JSON.stringify(r)!==JSON.stringify(this.state.eventList)&&(this.setState({eventList:r}),this.markEventList(r)),this.state.eventMarkers.length>0&&n&&this.state.eventMarkers.map(function(e){e.w.key===n&&r.forEach(function(n){n.id==e.w.key&&t.openEventInfo(n,t.state.map,e)})});var o=e.personList.selectedId,i=e.personList.list;JSON.stringify(i)!==JSON.stringify(this.state.allPersonList)&&(this.setState({allPersonList:i}),this.markPersonList(i)),this.state.personMarkers.length>0&&o&&this.state.personMarkers.map(function(e){e.w.key===o&&i.forEach(function(n){n.perId==e.w.key&&t.openPersonInfo(n,t.state.map,e)})});var a=e.attendanceList.selectedId,s=e.attendanceList.list;if(JSON.stringify(s)!==JSON.stringify(this.state.allAttendanceList)&&(this.setState({allAttendanceList:s}),this.markerAttendanceList(s)),this.state.attendanceMarkers.length>0&&null!=a&&(this.openAttendanceInfo(s[a],this.state.map,this.state.attendanceMarkers[a],a,this.state.afterAttenSelectedId),this.setState({afterAttenSelectedId:a})),e.clearInfoWindow&&(this.state.map.clearInfoWindow(),this.props.dispatch({type:"command/clearInfoWindow",payload:!1}),X.closeEventMarkers.call(this),X.closePersonMarkers.call(this),X.closeAttendanceMarker.call(this),this.setState({afterAttenSelectedId:null})),this.state.currentTabKey1!=e.tabIndex1){var l=[{key:"1",marker:"event"},{key:"2",marker:"person"},{key:"3",marker:"attendance"}];this.setState({currentTabKey1:e.tabIndex1});var c=null,u=null;l.map(function(n){n.key==e.tabIndex1&&(c=n.marker),n.key==t.state.currentTabKey1&&(u=n.marker)}),this.clearMarkerAdd(c,u)}}}},{key:"componentWillUnmount",value:function(){document.querySelector(".ant-layout-sider")&&(document.querySelector(".ant-layout-sider").style.display="block",document.querySelector(".ant-layout-content").style.margin="16px",document.querySelector(".oneKeySearchHidden").style.display="block"),window.AMap=null}},{key:"createMouseTool",value:function(e){var t=this,n=window,r=n.AMap;r.plugin(["AMap.MouseTool","AMap.PlaceSearch"],function(){var n=new r.MouseTool(e);t.setState({mouseTool:n}),r.event.addListener(n,"draw",function(e){t.setState({overlays:e.obj});var n=e.obj.getPath();n.map(function(e){return[e.lng,e.lat]});var o=null;"attendance"===t.state.layerSatatus?o=t.props.personList.list.filter(function(e){if(e.lnglat){var t=[e.lnglat[0],e.lnglat[1]];return r.GeometryUtil.isPointInRing(t,n)}}):"mass"===t.state.layerSatatus?o=t.state.allData.filter(function(e){if(e.lnglat){var t=[e.lnglat.lng,e.lnglat.lat];return r.GeometryUtil.isPointInRing(t,n)}}):"person"===t.state.layerSatatus&&(o=t.state.personList.filter(function(e){if(e.lnglat){var t=[e.lnglat[0],e.lnglat[1]];return r.GeometryUtil.isPointInRing(t,n)}})),0===o.length?h.default.error({title:"\u6ca1\u6709\u9009\u4e2d\u9879",onOk:function(){t.state.map.remove([e.obj])}}):t.setState({selectedPoints:o,selectedPointsStatus:!0})});var o=new r.PlaceSearch({pageSize:6,pageIndex:1,city:"010",citylimit:!0,map:t.state.map,panel:"panel",autoFitView:!0});t.setState({placeSearch:o})})}},{key:"massPoints",value:function(e,t,n){var r=this;(0,B.getComPerLocationPageList)({pageNumber:e,pageSize:t}).then(function(o){var i=r.state.allData;if(i.push.apply(i,(0,d.default)(o.data.data)),r.setState({massDataTotalPage:o.data.totalPage,allData:i}),"0"===o.retType&&o.data.total>0){var a=[{url:"https://a.amap.com/jsapi_demos/static/images/mass1.png",anchor:new AMap.Pixel(0,0),size:new AMap.Size(2,2)}],s=new AMap.MassMarks(o.data.data,{opacity:.8,zIndex:111,cursor:"pointer",style:a});r.setState((0,p.default)({},"mass"+e,s));var l=r;s.on("click",function(e){new AMap.InfoWindow({isCustom:!0,content:l.createInfoWindow(e.data),offset:new AMap.Pixel(16,-45)}).open(n,e.data.lnglat)}),s.setMap(n);var c=e+1;(c1&&void 0!==arguments[1]?arguments[1]:"",n=X.markEventList.call(this,e,t);this.setState({eventMarkers:n})}},{key:"openEventInfo",value:function(e,t,n){var r=X.openEventInfo.call(this,e,t,n);this.setState({eventMarkers:r})}},{key:"markPersonList",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=X.markPersonList.call(this,e,t);this.setState({personMarkers:n})}},{key:"openPersonInfo",value:function(e,t,n){X.openPersonInfo.call(this,e,t,n)}},{key:"changePersonMarker",value:function(e,t,n){var r=this.state.personMarkers;e?(r.map(function(t,n){t.w.key===e.perId?r[n].setAnimation("AMAP_ANIMATION_BOUNCE"):r[n].setAnimation("AMAP_ANIMATION_NONE")}),this.setState({personMarkers:r}),this.state.map.setCenter(n.getPosition())):r.map(function(e,t){r[t].setAnimation("AMAP_ANIMATION_NONE")})}},{key:"markerAttendanceList",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=X.markerAttendanceList.call(this,e,t);this.setState({attendanceMarkers:n})}},{key:"openAttendanceInfo",value:function(e,t,n,r,o){X.openAttendanceInfo.call(this,e,t,n,r,o)}},{key:"createEventInfoWindow",value:function(e){return C.default.call(this,e)}},{key:"createInfoWindow",value:function(e){return x.default.call(this,e)}},{key:"createAttendanceInfoWindow",value:function(e){return P.default.call(this,e)}},{key:"clear",value:function(e){this.props.dispatch({type:"command/"+e,payload:null}),this.props.dispatch({type:"command/clearInfoWindow",payload:!0})}},{key:"clearMarkerAdd",value:function(e,t){this.state[t+"Markers"]&&this.state.map.remove(this.state[t+"Markers"]),this.state[e+"Markers"]&&(this.state.map.add(this.state[e+"Markers"]),this.state.map.setFitView(this.state[e+"Markers"]))}},{key:"video",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"\u4e2a\u4eba\u8c03\u5ea6",r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];console.log(r);var o=[];t.map(function(e){o.push(e.mobilePhone)});var i=Math.round(new Date/1e3);this.setState({Room_No:i,MemberList:o.join(",")}),(0,B.sendVideoRoomMsg)({Room_No:i,MemberList:o.join(","),Yardman_Name:this.props.comName,Yardman_Task_Name:n,Yardman_Task_Explain:"",transcribeMobiles:r?r.join(","):""}).then(function(t){"0"===t.retType&&(e.state.map.clearInfoWindow(),e.setState({createTaskStatus:!1,videoStatus:!0}))})}},{key:"character",value:function(e){var t=this;D.default.getConversationProfile("C2C".concat(e.mobilePhone)).then(function(n){var r=n.data;return t.props.dispatch({type:"im/updateCurrentConversation",payload:r.conversation}),t.setState({conversationID:"C2C".concat(e.mobilePhone),imStatus:!0,selectedData:e,needCreateConversation:!0}),t.getMessageList(r.conversation.conversationID),Promise.resolve()},function(e){}),this.state.map.clearInfoWindow()}},{key:"createGroup",value:function(){var e=this,t=[],n=[];t.push(this.props.adminPhone+"admin"),this.state.selectedPoints.map(function(e){t.push(e.mobilePhone),n.push({userID:e.mobilePhone+""})});var r={name:this.state.schedulingName,type:I.default.TYPES.GRP_PRIVATE,memberList:n};D.default.createGroup(r).then(function(t){e.sendTextMessage(t.data.group.groupID),e.setState({selectedPointsStatus:!1})}).catch(function(e){console.log(e)})}},{key:"voice",value:function(e){this.setState({onlyPersonVoiceStatus:!0,selectedData:e}),this.state.map.clearInfoWindow()}},{key:"voiceGroup",value:function(e,t){var n=this,r=[];this.state.selectedPoints.map(function(e){r.push({userID:e.mobilePhone+""})});var o={name:this.state.schedulingName,type:I.default.TYPES.GRP_PRIVATE,memberList:r};D.default.createGroup(o).then(function(r){n.sendCustomMessage(r.data.group.groupID,e,t,I.default.TYPES.CONV_GROUP),n.state.map.remove([n.state.overlays]),n.state.map.clearInfoWindow(),n.setState({showRecord:!1,selectedPointsStatus:!1})}).catch(function(e){console.log(e)})}},{key:"sendTextMessage",value:function(e){var t=this,n=D.default.createTextMessage({to:e,conversationType:I.default.TYPES.CONV_GROUP,payload:{text:this.state.schedulingContent}});D.default.sendMessage(n).then(function(n){t.getCurrentConvarsation(e)}).catch(function(e){f.default.error("\u53d1\u9001\u5931\u8d25")})}},{key:"sendCustomMessage",value:function(e,t,n,r){var o=this,i={url:t,time:n},a=D.default.createCustomMessage({to:e,conversationType:r,payload:{data:"Sound",description:"[\u8bed\u97f3]",extension:JSON.stringify(i)}});D.default.sendMessage(a).then(function(t){r===I.default.TYPES.CONV_GROUP?o.getCurrentConvarsation(e):o.getMessageList(t.data.message.conversationID)}).catch(function(e){f.default.error("\u53d1\u9001\u5931\u8d25")})}},{key:"getCurrentConvarsation",value:function(e){var t=this;D.default.getConversationProfile("GROUP".concat(e)).then(function(n){var r=n.data;return t.props.dispatch({type:"im/updateCurrentConversation",payload:r.conversation}),t.setState({createTaskStatus:!1,imStatus:!0,conversationID:"GROUP"+e}),t.getMessageList(r.conversation.conversationID),Promise.resolve()})}},{key:"getMessageList",value:function(e){var t=this,n=this.props,r=n.nextReqMessageID,o=n.currentMessageList;D.default.getMessageList({conversationID:e,nextReqMessageID:r,count:15}).then(function(e){t.props.dispatch({type:"im/updateCurrentConversationCont",payload:{nextReqMessageID:e.data.nextReqMessageID,isCompleted:e.data.isCompleted,currentMessageList:[].concat((0,d.default)(e.data.messageList),(0,d.default)(o))}})})}},{key:"render",value:function(){var e,t=this;this.props.form.getFieldDecorator;return k.default.createElement(q,{className:"lalal",key:"GIS"},k.default.createElement("div",{style:{width:innerWidth,height:"100%",display:"attendance"===this.state.layerSatatus?"block":"none"},className:"App",id:"map_container"}),k.default.createElement("div",{style:{width:innerWidth,height:"100%",display:"mass"===this.state.layerSatatus?"block":"none"},className:"App",id:"map_container2"}),k.default.createElement("div",{style:{width:innerWidth,height:"calc(100vh)",display:"person"===this.state.layerSatatus?"block":"none"},className:"App",id:"map_container3"}),k.default.createElement("div",null,this.state.map&&"attendance"==this.state.layerSatatus&&k.default.createElement(W.default,{clickTextScheduling:function(e,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];switch(n){case"text":t.character(e);break;case"voice":t.voice(e);break;case"video":var o=Object.prototype.toString.call(e);"[object Array]"==o?t.video(e,"\u4e2a\u4eba\u8c03\u5ea6",r):"[object Object]"==o?t.video([e],"\u4e2a\u4eba\u8c03\u5ea6",r):console.log("\u6570\u636e\u51fa\u9519")}},changeImStatus:function(e){t.setState({imStatus:e})},groupVideo:function(e){t.setState({createTaskStatus:!0,selectedPoints:e,dispatchType:"video"})}}),k.default.createElement(J.default,{layerSatatus:this.state.layerSatatus,markesBeiJing:function(){var e=new AMap.Marker({position:new AMap.LngLat(116.344081,39.940512)});t.setState({beijingMarkers:e}),t.state.map.add(e),t.state.map.setFitView(e)},markesGaoQi:function(){var e=new AMap.Marker({position:new AMap.LngLat(118.12902,24.533153)});t.setState({gaoqiMarkers:e}),t.state.map.add(e),t.state.map.setCenter([118.12902,24.533153])},beijingVideo:function(e){t.setState({beijingVideo:e})}}),k.default.createElement(V.default,{changeSelect:function(e){switch(t.setState({paintValue:e}),t.state.map.clearInfoWindow(),e){case"circle":t.state.mouseTool.circle({fillColor:"#00b0ff",strokeColor:"#80d8ff"});break;case"rectangle":t.state.mouseTool.rectangle({fillColor:"#00b0ff",strokeColor:"#80d8ff"});break;case"polygon":t.state.mouseTool.polygon({fillColor:"#00b0ff",strokeColor:"#80d8ff"});break;case"cancel":t.state.mouseTool.close(!0)}},paintValue:this.state.paintValue}),k.default.createElement("div",{className:"radio_container-open"},k.default.createElement(u.default,{className:"icon-fold",type:this.state.imStatus?"menu-unfold":"menu-fold",onClick:function(){t.setState({imStatus:!t.state.imStatus}),t.state.map.clearInfoWindow()},style:{fontSize:"30px",color:"#4285EC"}})),k.default.createElement(U.default,{layerSatatus:this.state.layerSatatus,switchMap:function(e){t.switchMap(e)}}),k.default.createElement(h.default,{className:"selected-points-modal",visible:this.state.selectedPointsStatus,onOk:this.handleOk,onCancel:function(){t.setState({selectedPointsStatus:!1}),t.state.map.remove([t.state.overlays])},footer:[k.default.createElement("span",{style:{float:"left"},key:"number"},"\u5171\u9009\u4e2d",this.state.selectedPoints.length,"\u4eba"),k.default.createElement(c.default,{key:"text",type:"primary",onClick:function(){var e=t;t.state.selectedPoints.length>50&&t.state.selectedPoints.length<100?h.default.confirm({title:"\u63d0\u793a",content:"\u60a8\u8c03\u5ea6\u4eba\u5458\u5df2\u7ecf\u8d85\u8fc750\u4eba\uff0c\u5efa\u8bae\u51cf\u5c11\u4eba\u6570\u5df2\u8fbe\u5230\u8c03\u5ea6\u6548\u679c\u3002",okText:"\u7ee7\u7eed\u8c03\u5ea6",onOk:function(){e.setState({selectedPointsStatus:!1,createTaskStatus:!0})},cancelText:"\u91cd\u65b0\u9009\u62e9",onCancel:function(){e.setState({selectedPointsStatus:!1}),e.state.map.remove([e.state.overlays])}}):t.state.selectedPoints.length>100?h.default.error({title:"\u63d0\u793a",content:"\u60a8\u8c03\u5ea6\u4eba\u5458\u5df2\u7ecf\u8d85\u8fc7100\u4eba\uff0c\u8bf7\u51cf\u5c11\u4eba\u6570\u5df2\u8fbe\u5230\u8c03\u5ea6\u6548\u679c\u3002",okText:"\u91cd\u65b0\u9009\u62e9",onOk:function(){e.setState({selectedPointsStatus:!1}),e.state.map.remove([e.state.overlays])}}):t.setState({selectedPointsStatus:!1,createTaskStatus:!0,dispatchType:"text"})}},"\u6587\u5b57\u8c03\u5ea6"),k.default.createElement(c.default,{key:"voice",type:"primary",onClick:function(){t.setState({dispatchType:"voice",selectedPointsStatus:!1,createTaskStatus:!0})}},"\u8bed\u97f3\u8c03\u5ea6"),k.default.createElement(c.default,{key:"video",type:"primary",onClick:function(){t.setState({dispatchType:"video",selectedPointsStatus:!1,createTaskStatus:!0})}},"\u89c6\u9891\u8c03\u5ea6")]},k.default.createElement("div",null,k.default.createElement(s.default,{gutter:24},this.state.selectedPoints.map(function(e,t){return k.default.createElement(l.default,{span:12,key:t},k.default.createElement("div",{className:"content-window-card",style:{marginBottom:10}},k.default.createElement("div",{className:"info-middle"},e.photoUrl?k.default.createElement("img",{className:"avator",src:e.photoUrl}):k.default.createElement("span",{className:"avator span-header"},e.name?e.name.substring(e.name.length-2,e.name.length):""),k.default.createElement("div",{className:"text"},k.default.createElement("div",{className:"name"},e.name),k.default.createElement("div",null,"\u624b\u673a\u53f7\uff1a",e.mobilePhone),k.default.createElement("div",null,"\u8bc1\u4ef6\u53f7\u7801\uff1a",e.idCardNo)))))})))),k.default.createElement(h.default,{className:"create-task-modal",visible:this.state.createTaskStatus,onOk:this.handleOk,onCancel:function(){t.setState({createTaskStatus:!1}),t.state.map.remove([t.state.overlays])},footer:"voice"===this.state.dispatchType?"":[k.default.createElement(c.default,{key:"voice",onClick:function(){t.setState({createTaskStatus:!1}),t.state.map.remove([t.state.overlays])}},"\u53d6\u6d88\u8c03\u5ea6"),k.default.createElement(c.default,{key:"text",type:"primary",onClick:function(){"text"===t.state.dispatchType&&(0===t.state.schedulingName.trim().length?f.default.warning("\u8bf7\u8f93\u5165\u8c03\u5ea6\u4efb\u52a1\u540d\u79f0"):0===t.state.schedulingContent.trim().length?f.default.warning("\u8bf7\u8f93\u5165\u8c03\u5ea6\u4efb\u52a1\u5185\u5bb9"):(t.state.map.remove([t.state.overlays]),t.createGroup())),t.state.dispatchType,"video"===t.state.dispatchType&&(0===t.state.schedulingName.trim().length?f.default.warning("\u8bf7\u8f93\u5165\u8c03\u5ea6\u4efb\u52a1\u540d\u79f0"):t.state.recordMobile.length>16?f.default.error("\u5f55\u5236\u4eba\u6570\u9650\u523616\u4e2a\u4ee5\u5185,\u8bf7\u91cd\u65b0\u9009\u62e9"):(t.state.map.remove([t.state.overlays]),t.state.map.clearInfoWindow(),t.video(t.state.selectedPoints,t.state.schedulingName.trim(),t.state.recordMobile)))}},"\u5f00\u59cb\u8c03\u5ea6")]},k.default.createElement(Q.default,(e={selectedPoints:this.state.selectedPoints,dispatchType:this.state.dispatchType,showRecord:this.state.showRecord,schedulingName:function(e){t.setState({schedulingName:e})},schedulingContent:function(e){t.setState({schedulingContent:e})},voiceGroup:function(e,n){t.voiceGroup(e,n)}},(0,p.default)(e,"showRecord",function(e){t.setState({showRecord:e})}),(0,p.default)(e,"onCheckPerRecord",function(e){console.log(e),t.setState({recordMobile:e})}),e))),k.default.createElement(L.default,{visible:this.state.imStatus,closeClick:function(){t.setState({imStatus:!t.state.imStatus})},conversationID:this.state.conversationID}),this.state.videoStatus&&k.default.createElement(F.default,{Room_No:this.state.Room_No,mobilePhone:this.props.mobilePhone,imSig:this.props.imSig,closeVideoState:function(){t.setState({videoStatus:!t.state.videoStatus})},schedulingName:this.state.schedulingName,isNeedRecord:this.state.isNeedRecord}),this.state.onlyPersonVoiceStatus&&k.default.createElement("div",{className:"only-person-voice"},k.default.createElement("div",{className:"avatar-header"},this.state.selectedData.photoUrl?k.default.createElement("img",{src:this.state.selectedData.photoUrl}):k.default.createElement("span",{className:"img-span"},this.state.selectedData.name.substring(this.state.selectedData.name.length-2,this.state.selectedData.name.length)),k.default.createElement("span",{className:"label-voice"},"\u8bed\u97f3\u8c03\u5ea6"),k.default.createElement("div",{className:"close",onClick:function(){t.setState({onlyPersonVoiceStatus:!1})}},"x")),k.default.createElement(_.default,{where:"index",sendSound:function(e,n){t.setState({onlyPersonVoiceStatus:!1});var r=t.state.selectedData.mobilePhone?"C2C".concat(t.state.selectedData.mobilePhone):t.state.selectedData.conversonGroupID,o=t.state.selectedData.mobilePhone?I.default.TYPES.CONV_C2C:I.default.TYPES.CONV_GROUP,i=t.state.selectedData.mobilePhone?t.state.selectedData.mobilePhone+"":t.state.selectedData.group;D.default.getConversationProfile(r).then(function(a){var s=a.data;return t.props.dispatch({type:"im/updateCurrentConversation",payload:s.conversation}),t.setState({conversationID:r,imStatus:!0,needCreateConversation:!0}),t.sendCustomMessage(i,e,n,o),Promise.resolve()})}})),this.state.beijingVideo?k.default.createElement(H.default,{changeBeijingVideo:function(e){return t.setState({beijingVideo:e})}}):""))}}]),t}(k.PureComponent))||N)||N);t.default=Z;var q=S.default.div(R||(R=(0,E.default)(["\n width:100%;\n height:100%;\n "])))},Gu7T:function(e,t,n){"use strict";t.__esModule=!0;var r=n("c/Tr"),o=function(e){return e&&e.__esModule?e:{default:e}}(r);t.default=function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t=0)){var r=e.props.insertExtraNode;e.extraNode=document.createElement("div");var o=f(e),i=o.extraNode;i.className="ant-click-animating-node";var a=e.getAttributeName();t.setAttribute(a,"true"),v=v||document.createElement("style"),n&&"#ffffff"!==n&&"rgb(255, 255, 255)"!==n&&m(n)&&!/rgba\(\d*, \d*, \d*, 0\)/.test(n)&&"transparent"!==n&&(e.csp&&e.csp.nonce&&(v.nonce=e.csp.nonce),i.style.borderColor=n,v.innerHTML="\n [ant-click-animating-without-extra-node='true']::after, .ant-click-animating-node {\n --antd-wave-shadow-color: ".concat(n,";\n }"),document.body.contains(v)||document.body.appendChild(v)),r&&t.appendChild(i),g.a.addStartEventListener(t,e.onTransitionStart),g.a.addEndEventListener(t,e.onTransitionEnd)}},e.onTransitionStart=function(t){if(!e.destroy){var n=Object(b.findDOMNode)(f(e));t&&t.target===n&&(e.animationStart||e.resetEffect(n))}},e.onTransitionEnd=function(t){t&&"fadeEffect"===t.animationName&&e.resetEffect(t.target)},e.bindAnimationEvent=function(t){if(t&&t.getAttribute&&!t.getAttribute("disabled")&&!(t.className.indexOf("disabled")>=0)){var n=function(n){if("INPUT"!==n.target.tagName&&!h(n.target)){e.resetEffect(t);var r=getComputedStyle(t).getPropertyValue("border-top-color")||getComputedStyle(t).getPropertyValue("border-color")||getComputedStyle(t).getPropertyValue("background-color");e.clickWaveTimeoutId=window.setTimeout(function(){return e.onClick(t,r)},0),A.a.cancel(e.animationStartId),e.animationStart=!0,e.animationStartId=Object(A.a)(function(){e.animationStart=!1},10)}};return t.addEventListener("click",n,!0),{cancel:function(){t.removeEventListener("click",n,!0)}}}},e.renderWave=function(t){var n=t.csp,r=e.props.children;return e.csp=n,r},e}s(t,e);var n=c(t);return a(t,[{key:"componentDidMount",value:function(){var e=Object(b.findDOMNode)(this);e&&1===e.nodeType&&(this.instance=this.bindAnimationEvent(e))}},{key:"componentWillUnmount",value:function(){this.instance&&this.instance.cancel(),this.clickWaveTimeoutId&&clearTimeout(this.clickWaveTimeoutId),this.destroy=!0}},{key:"getAttributeName",value:function(){return this.props.insertExtraNode?"ant-click-animating":"ant-click-animating-without-extra-node"}},{key:"resetEffect",value:function(e){if(e&&e!==this.extraNode&&e instanceof Element){var t=this.props.insertExtraNode,n=this.getAttributeName();e.setAttribute(n,"false"),v&&(v.innerHTML=""),t&&this.extraNode&&e.contains(this.extraNode)&&e.removeChild(this.extraNode),g.a.removeStartEventListener(e,this.onTransitionStart),g.a.removeEndEventListener(e,this.onTransitionEnd)}}},{key:"render",value:function(){return y.createElement(w.a,null,this.renderWave)}}]),t}(y.Component)},"J9M/":function(e,t){e.exports="data:image/png;base64,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"},"JUD+":function(e,t,n){"use strict";var r=function(){return{height:0,opacity:0}},o=function(e){return{height:e.scrollHeight,opacity:1}},i=function(e){return{height:e.offsetHeight}},a={motionName:"ant-motion-collapse",onAppearStart:r,onEnterStart:r,onAppearActive:o,onEnterActive:o,onLeaveStart:i,onLeaveActive:r};t.a=a},JYrs:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("vtiu");n.n(r),n("Irxy")},Jcla:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAiCAYAAAC0nUK+AAAAAXNSR0IArs4c6QAABRZJREFUSA2dVmtsVFUQnrl3H/Td3m0brQSjaAyE9IdtCDSx0FbwEcGYqKSGxCAJlkQxCIF2ibEmNO1GovhLkAhiNFFJIWkTGktbQ0sEA22MmmpS1JBKw9p2+9hStrt773Hm3r27Z7fbB06y95wzj+/MmTMzZxEWoa0tE5VRw9gGIKpQQAkAegSKAM3/AQUvq6i0fX84vw+ROGkI0/CgpmmiCsBoESDWp5PLPES4DkI93H2k4AeZz/Mk8EYhlN7m8SYQUM/CohwFata5YMNjLigpUCE3A2H6noCRCR2u3QxD929hGA0arEpA+OFTXq2+EdFimDxTRAcXAp9uDnxH48tOFWDXpkx4qXwFuBxJ+8e0rSEcFXDhRgjOXJ6FiM5oeL6yQXvF3oBgLLri3vcBAe/Nz0Tw1eZC1Vo3qEoCuIu8fL81SN4r8GixZcbydSud8OQjTrg6FIZQRKwZ7ptz/NXj62FU03pry3hF1IArTkXgRztzYe1DztiWAIG7Aj6+OAM/krFNFY+7YP/z2aBlJTYfvB2Bd7+ahoiBgkK0qdur9SlsoBuC4iyQQyED3xrT4Z0vp5KAWZ83Yj7LbWI7tmccisBR5itbfJPlQsBmvjyOsUwPF6rwWkWGzIrPa4nPcpnYnnFoh8pq39h6xdB1ymMws2Kxy9u9ORPaDmjweiV5R5QIiLk0P2zP2cWEUXxBoeyv4QWnm02Dt6Pw63AUhu4kjv1i2QrIcmPS6Yb8uqnH+jbZOIzroNpaxeXFeWzT22enzGlRjkqeWmFpvR4ygdv6Q7YavHcuCKPTlgPdXo/Jj+MgrHIAimIqGrNA4lY0aT+oQYQcsrPkbO8s8E+mE2/kUR0AbDsWiLO50JgQRJEDBN6lC3Bz5Xmy00XSsrvU4KF2Qk2BHNnSPG4x03wZxyTCpX3BTz+NS9qTbWamKWNv5LDY9WSPrFR3eioeFtOIPozDRMk+olBYBnjBvUImDsvJ3Xkya96cw8J6Mtk4VEoDBK50sJCbEPcKm9jzNz+3LpZ5HA555Dl7Lseb7RnHJBTtDleWaJ+bwQnqbgXchHZsyDB7ClUtlb4B3167Z+qmxpn5gRmrAdo9iO3NLokwqjq1DvMGq5vHjoABR7kbpvYWy42lv/HewiFH3N/j9Rw3b9Dh8BynZvM7t03OXVa8H2J9tmN78nbAna19yvbx3HvWN/1EWA/TqwI5/7ef06v0r+rG8s4DnuEkcF5UtwSeQ0O0U1czy/X+XiKYVRGqO72FPzEWU9xzawlAr9EewzBO2uvljRgFFbf31Gtm5tk2iaqJcboatM/oQo7ZCssZqbD2pAKz3TxwZlZu1Bro78JVni9JiKe6vJ4z6fTSgjdWYdTtUmopapPpjGweOfDLqge1ffY6dUwLzkoXDxbcQgXfSjWw15QZcyo4d3yxCxM92BbGxgXBWd7doH1N3l1KsbGWiE2d3tw/0spizEXBWcflUPfSkOQdF5y2WvPFMBYclgTvOJT/JzXyFhlBVZW6c69ichuVFWLzeXku65SVlWVGIhEN8tYUFz7zSSegwyPC072jrdvrFEUJOp3OQH9/f/LzJAEkHk6JydPS0tLiUCi0Wtf1bH3Wj+6VFWFHZvHG4OA39aGRG0Hm08ZFJSUlut/vp9dsPi0YFqrSB2T1QNeh8+HJv08Hfz51U+an6smyBcHp2HdkRSM8GR1t33lC5vE8VU+WLyvm5F0ONTMXjSqB6ZSe4eXE/D9Zsho4685cYQAAAABJRU5ErkJggg=="},JjPw:function(e,t){},JkqM:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAiCAYAAAC0nUK+AAAAAXNSR0IArs4c6QAABPdJREFUSA2dVmtMXFUQnjl3d3lYyhuRKBGNCi0SE5o2bQNIsWqj1EdMGmj0D0lDo9HEGEt/iUkxNa1JTTRWK+0PUxpFjUpjW5oCS2sQKahYoGlorakh0OX92O7ufRxnLuz23mWXh5Ow98zj+87cOTPngrCETOQVFxsSyg2QpYCYhSBTJeA4SvgXAdwC4aekfvdFRLJEEIpZLJ71JaVoyINSyo2LvXYLAnZJBfel97lb7R4AG7msrRVj37TUSUPWcKDIzICY8u3gKtkMygNZgEmJICenQL81BAF3B/ibzoMxfNvkFCgOpewqrcHaWiN8E6AscTS3qNGTWyQ9j2+Tc1+elIbfT+bown6O43jGjeYVf8cJLiL3rCt63wzYUi4Dv1+JzhjBw/GjhFvY4ICNfCy/eAtlbXAGyxEbc145WbFXTlW9LaWmhbZiHOOZZ3xdSRFvYL6C1GQdHTfGv1UFzifW2za2KYYBgfPt4Nq6EQK/dIH/x3MhN+MYzzy6lGb26Ml/cgNoehcfXvK5BkCXKwQIX6h0iCIrE5ScbJh4thJERhokNnwaCpOBAEw8U2keMiqwSYChl7OXu2IpYo7RBm+C8kgOgEOB2N0vgfZnH8iJKXaZwnjmYZGGeJ7IoYwVbrflRB/8G7yfHIfZfQcgcOESEVCZLnbaYEEelLLMQdOVTadi9rEtihT10m+gDw1DzHNPAd4TD+rlXtB/OGsL436P2fl0yMbzsCDZgngzWOEBsYmmw+x7hwBjYyFwthXk2AQo999nC2FF7ei22YI8dLDplLmcow1iePKQDigo/p8vUNYjMEMlYInb/TLEVrwIgV/tZMbEJOjXboDy6ENmHPOwMC+1Io6wwiNtlTv1p6wq+BpPgyM/F8TaBJudFbWzJ2S7y4NDghrT9HDtgqK2dYB27XpQNZ/cZn6qt6vMnA+bT+3uDekWnh4hBZxhD19CTMDiPXEK0OEAVJT5PyHoNRF8p5vBtX0xufZHn4kzEyAeFhSiCcc27Vgrp2dvUt2T49+phviqStP5f3689Q3gPXyUoZ40V1yOSO08M037fMQW78f1oC5kwfpqhHGMZ6GPyAfY28wHCpDqjD1Crz0AqgrTr+9f9QZMzDjGU/16Uh5c8xnzhj4WnoLSxzCgdVF/JoDTaV5Cca++suSVwDW+89W38xkzMcBt4cANqVfab9nIWaGrcodhyCYJUmF9NV8iStOL6NiW1t8aug9CmTMZiye3ZA+A8fm8trJfKqkmEHem9LvNzguizJoHFX6mX3V/QY132Gpbbk3ke8KJGbOInI0pmWI/Ae5OFRujCcKx1H73iUjuiOTY1qYp4KigDSYjgSy23rR7lTctum0ZkZwjkgda/pEIb9iibQr60ansokR8NrNFiUrOMen97Scp+/l5toB4KVDWpf3VdjXMbFOXJOdIh+LYS+Ngy442HEgRmR/amCIoy5InXWm5TkEHrVgagmrsa5y/5ayOsPWiPrf6CwsL41VVTclTIeOITGx20E0xjUb7C8pUtRBixul0jnd3d3utGOvanESrIbguKCjI8Pl8D+u6vmYEdNwqXYEMVDZ/jd6ay4Z/hu20cXpWVpY+MjIyF8RZn1HLYhhGpjXwXWP6+xtSP35Meget9vA4qy8qOb32sDVwUjG013D8qNXG6/A4q39FNafsEujfDxc9FSLTqVsCK6n5f5dsnXKxeEa6AAAAAElFTkSuQmCC"},"K+uK":function(e,t){e.exports="data:image/png;base64,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"},KXcl:function(e,t,n){"use strict";function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}function o(e){var t=i();return function(){var n,r=(0,f.default)(e);if(t){var o=(0,f.default)(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return(0,u.default)(this,n)}}function i(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}var a=n("ouCL");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=a(n("Q9dM")),l=a(n("wm7F")),c=a(n("QwVp")),u=a(n("F6AD")),f=a(n("fghW")),p=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var s=i?Object.getOwnPropertyDescriptor(e,a):null;s&&(s.get||s.set)?Object.defineProperty(o,a,s):o[a]=e[a]}return o.default=e,n&&n.set(e,o),o}(n("GiK3"));n("S6G3");n("11Jr");var d=(a(n("B5T/")),function(e){function t(e){var r;return(0,s.default)(this,t),r=n.call(this,e),r.state={payload:e.payload,text:""},r}(0,c.default)(t,e);var n=o(t);return(0,l.default)(t,[{key:"componentDidMount",value:function(){var e=this.translateGroupSystemNotice(this.state.payload);this.setState({text:e})}},{key:"componentWillReceiveProps",value:function(e){}},{key:"translateGroupSystemNotice",value:function(e){e.groupProfile.groupName||e.groupProfile.groupID;switch(e.operationType){case 1:return"".concat(e.operatorID," \u7533\u8bf7\u52a0\u5165\u7fa4\u7ec4\uff1a");case 2:return"\u6210\u529f\u52a0\u5165\u7fa4\u7ec4\uff1a";case 3:return"\u7533\u8bf7\u52a0\u5165\u7fa4\u7ec4\uff1a\u88ab\u62d2\u7edd";case 4:return"\u88ab\u7ba1\u7406\u5458".concat(e.operatorID,"\u8e22\u51fa\u7fa4\u7ec4\uff1a");case 5:return"\u7fa4\uff1a \u5df2\u88ab".concat(e.operatorID,"\u89e3\u6563");case 6:return"".concat(e.operatorID,"\u521b\u5efa\u7fa4\uff1a");case 7:return"".concat(e.operatorID,"\u9080\u8bf7\u4f60\u52a0\u7fa4\uff1a");case 8:return"\u4f60\u9000\u51fa\u7fa4\u7ec4\uff1a";case 9:return"\u4f60\u88ab".concat(e.operatorID,"\u8bbe\u7f6e\u4e3a\u7fa4\uff1a\u7684\u7ba1\u7406\u5458");case 10:return"\u4f60\u88ab".concat(e.operatorID,"\u64a4\u9500\u7fa4\uff1a\u7684\u7ba1\u7406\u5458\u8eab\u4efd");case 255:return"\u81ea\u5b9a\u4e49\u7fa4\u7cfb\u7edf\u901a\u77e5"}}},{key:"render",value:function(){return p.default.createElement("div",null,p.default.createElement("div",{className:"group-system-element-wrapper"},this.state.text))}}]),t}(p.Component));t.default=d},KaAZ:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAAAXNSR0IArs4c6QAACyxJREFUeAHdXF2PFkkVfl+YDwYYvtHxY6MJSLjZmzVREoxkdTeToIb1hvVGE2K88spoNF7u3nHB/gFjSGZvXG6UxCVRiYa4IJlEJJgQgnC/IxBm+BpmhmE8T20/vafPVHVXV3e/M2MlTVWdOnXOeZ4+XdXdbw/93tqVfsuuV1q2F2WubRBlTgfpC3EMhNCuQXVtv+yE6bHOyOwCYBc2NRlN262S2SbYVFup80hkKiGp8+jX1U2Dh5EUGylzCoEHOimkpMzJ3TcFUmd+SDckz4OsaIQICMl95uroFuY3CT52rk/Pymy/EGRJxwK3fUz1yXwmY/UKc1MCj51j9er2C4F6OhZw3b7HpBNZOyE9J7egSpVlMEbf6uj+qvaFCxfGjh07dnRoaOirmzdvPrRp06ZD/X7/s+JrPDsQ02McKysrMy9fvry9vLx8+8WLF/+8dOnS5ePHj89DQYoGHmpbPTfR84+e7xlOEwF81bFJdHhsljaPIWnzGL5169bnnz9//nMh4+9CyoIcqWUBNmALNsXHsPIDf/SPmnGhrsKhT7SoNy8xDnWADJykoR5+/Pjx6wL4j8LWUipjJfOWYBs+4EsO7Zvx6BhjMDVnTixUOdJBMVDUBDD85MmTNwTcRyXgWx2CL/H5bYlBE6lj0zFX4WtMYpkDHQgDzIm7c+fOK7JW/a5VdmoYg2/EECBSx16GsRGBZYZ1AKvIe/r06XcF62wNvF2pziKWtSAxmbyFhYVfChvLXTGSYHcZMQ2SxBTyhqemprbJZTOVAHAgUxAbYlRE8srRV1MZ9ujLucwIndG522Fv3rz5OVm8/zEQJho4QYyItYTEMuxRBJYZ8JKHs7oRyCPviLUiE8s4KJAIRVt8MuhQvqqWS+O38hTxQ2toPfflaeZ9efr5scTIp45QbWFQz8mRUbqQHC1D28rZ78vi/LONRh4AIWbErrARE4ZRbP8TaVieT8JEe3gv3UePHn1PLovOdtv5+fmVe/furTx79oxXX9v1MjAIXt5wc10nXssD+ySzwDIGfYVyXfflBnXiwIED/5YJO32TmshkjeoJsJ484+ZmRkdHezt37uzJy4Zc1lJj7u7du68ePHjwY7GHy5OXqK2tOzdOUjCo21qZctR5W9a99+UyeFsrttEGaSAPJNoC8sbHx3tjY2N2qFFf1sMPZD3EGq5J022f/SgCc8IyC47E2dnZY5INf/FZTZX5si5kq4tsnJube3PXrl2XxCeIseSxr0OqTaAjDxYE7N/knd1Rba1JuyzrQnbbzkZZXC+LzdczfySRxLHW4TgZFxSQYwtlrN24ZN832yIPWSf23OG7ZG1Aug99yZrew4cPvZe71o1pAxOwGV1iZ62HnYwDrFcpiABjHO9L4L8XZ9/RiintpaWl1sAjG3fv3t0bHsZmml4kCz8UW98XC8w41Lptja8wA+2Ar9+/fv36Z4S8Sd9gXZks2m5XBXDZjOpOd/okDrsz7DUtwAaMYocJU2kyRCANsHaGDh8+/ANpNI8UEfb7PWwGOEBESsE82oC9FspQhlGbomHWesz9TuAdUFoYd8fIyMhbSt5pE5ej7Iq9ffv2uctTfHfqj8YzjDlmygN1P/rUnzt3bkzO8tcChloVI6v27t3b27Jli7s00d+zZ09vECQCI7DGAvIRyIxk7WxNTk7itmUgabBjxw5v/MjIli5Vr/1MOJJh1TrkgnU+5iMwH5RGPkGy4TU90FUb61poUykbazMegzXnwOejikDMgYG+gDrkMzBoWd37xZT4MqwOd9X86B1Vzn4SgYuLi8EbXaxt9pIEQfKaye2uNnjcO/oIlPs3N8fqow/78FOn1MEaTaAEgs8tahc8KQCgr2BNw0ZhC54wMKY3DXngdy8ZrC76OEl4ogmViYmJ0JBXXgdrNIHiCd+qDKQgy0A8MgfrIchDVoZORAdBRWNdlwSCEJCl3wd2QFKZyU4ILHNYOobdE49bLPKmuRNykLFbt26lG/eywbdm5gotNOpkID4x25vi0y7k8jK2EwLx9KI3DJy4RAKBNaoMhECsYffv388DQr+LIp9wFE4MTlRiaZ9AWZNmJJO+nBiQ2wg4t2ozQMaGStlcjLVxcoA15N/KozNQLoXbsiN+3RqI6WMn3b9/f64qn571cPiK1bU6yORQZm3bts39ZsI5ZbrU8dXA6pP7ZNEEypkFgT4blTJkhgZdti6VZR8clY3DrvZTlq1lQQNr2bgeiyZQ1pd/6RtbbaSqDWB6DazSTx3H7o6jaQHWWBsxz8LutfbFixc/EqOLsYa1HrIGTxz4ORJHG2+PtX22cYXQB/yVZSvneOrFDKt+ne9R+0RUlYEw4lb0kydPzksmTUtQ3whaCwwAGB7NWLBbyrfM7LZWg7zt27fn9h48eNDD83OdIpf9NLCqOf7n0EzBRyBJY53bkmfOP8h9Vm0CsTPqTQOPZV0Ua1evh7H+gNGjSxJZ5yoxl3CuLD+4fCCd2jdXWMy586KumxV5ABUN2NV+EjaRFxnGCk+fDoPAVax+OuxaGHfHkSNH/ivZ9Gcz/n/TBTZgJN6sLsMX/FmTpLLOjchro/fyTsNGQoZ438ik2PGFHsBGDlgXpvKWn7UepAx1oS2byV9lM4n6tGNmZsYLGo7wrIrDrlVlu7RPF7dJOEIl5n2gnAR82vEtsQGiSJZtWxfBDFylqAXyru5d3S9rg6BQAWhLCHQhCx3WFvTKyCvzr20Jpnd0X9ok0YiLXWYWpLpNLcpQ83C6EviU3J68TcWNXMvah8/bfiQYSBozT/ctRDcWTg+rXkzt3o0bN34lKnOr1TacZC7DwsBJHvulNTMMSrqtJ1FeyEDoy4eQk/LBI+6b6pwIbXut2y/lhv4t+R36TxKIJs62fXHWzkAYcZMyaytwLDeev/ZZ3wgyxK7IY8gaI2XBmtlFBdu3co4zG10t6+FvZD3ciH/m8BMByGxjDcwkkTV5YJ3L6156+cTMCforZ86c+ancBlyl9fVeI1bErDGomDVGJY5vFrJLprEPsnHwTwHwHI0DXzWOXLly5QtyO7Eh/tQLsSLmLHbiIC7iJG5by7TyYifoPo3TGQl0JJ4+fXoctzdyhtdlQWyIUeCTPMQNDMRDfBqzbZezl43aSbpPJ3RaIFHmj8pbkfX65674xqNz8sChJsy2SSDqIIn4CyBJw3XxB9eIRWKNIQ+YLF7dl+H4oifadohEZiPO8si1a9e+JJfNmv7JP2JALNnBS9Z32bZKHmm2xOl+FYluXRRDo/Jm+E3ZYAb6n07AJ3wr4gZOXpskIgNG5YelNyQjP5RLu5P/9gS24UMRZ9e7gWUeyUOts87X9mUi1kYEiwNnntnoiJyenn5F/gLzF5KVrfzHO7B19erVL4ofZlwZcYhNx+zDpGWiHi5QjCkxelqHbdbwwXahPnv27NiJEyeOyg9Cr8m3LV+R10+HRHdC3jfi1yF+JYX/9gm/xH8spN+WV/f/kZ8vr50/f/7yqVOn+AMQb4BtLdO8TxbUw3ioVOoQTMiAlsfoap2qth6HH9vXvn1tC4591pgT0/bZtnNDOu42JDjoGYgBaXV0X7c95muJNDmYqPuhttULOdTzQzpOjvWgboklwerZfl2/Vt+CrNu39ti3dij31k1Axc716VmZ7XuD9QgtWNvHFJ/MYyparzA3NXAaqTM/pBuS00dVHSIoJPfZq6NbmN80eBhLsZEypxB4oJNCRMqc3H2bQFJtpc4jiFQCUufRr6ubBl8wlnW6sOnzkyprhTg67xps1/aJo6pulTTtbJAAB+kLGDsjba0I1H7RbpvQgRBmQfwPxEfoBBX9hAcAAAAASUVORK5CYII="},Kw5M:function(e,t,n){"use strict";e.exports=n("8rJT")},KwxL:function(e,t,n){"use strict";(function(t){var r=n("ouCL"),o=r(n("Q9dM")),i=r(n("wm7F"));!function(t,n){e.exports=n()}(0,function(){var e=("undefined"!=typeof window?window:void 0!==t||"undefined"!=typeof self&&self,function(e,t){return t={exports:{}},e(t,t.exports),t.exports}(function(e,t){!function(t,n){e.exports=function(){var e=function(){function e(e){u=e.sampleRate}function t(e){p.push(e[0]),d.push(e[1]),f+=e[0].length}function n(e){var t=i(p,f),n=i(d,f),r=a(t,n),o=c(r),s=new Blob([o],{type:e});self.postMessage({type:"blob",data:s})}function r(){var e=[];e.push(i(p,f)),e.push(i(d,f)),self.postMessage({type:"buffer",data:e})}function o(){f=0,p=[],d=[]}function i(e,t){for(var n=new Float32Array(t),r=0,o=0;o.001?e.slice(t*o):e;if(!i.length)return n();var a,s;this._curSourceNode=r.createBufferSource();try{a=r.createBuffer(1,i.length,t)}catch(e){t<11025?(a=r.createBuffer(1,i.length,4*t),this._curSourceNode.playbackRate.value=.25):(a=r.createBuffer(1,i.length,2*t),this._curSourceNode.playbackRate.value=.5)}a.copyToChannel?a.copyToChannel(i,0,0):(s=a.getChannelData(0),s.set(i)),this._curSourceNode.buffer=a,this._curSourceNode.loop=!1,this._curSourceNode.connect(r.destination),this._curSourceNode.onended=n,this._curSourceNode.start()}},{key:"stopPcm",value:function(){this._curSourceNode&&(this._curSourceNode.stop(),this._curSourceNode=null)}},{key:"stopPcmSilently",value:function(){this._curSourceNode.onended=null,this.stopPcm()}},{key:"initRecorder",value:function(){var t=this;return new Promise(function(n,o){var i=function(o){t._recorderStream=o,t._recorderStreamSourceNode=r.createMediaStreamSource(o),t._recorder=new e(t._recorderStreamSourceNode),t._isRecording=!1,n()},a=function(e){o(e)};t._recorder?n():window.navigator.mediaDevices&&window.navigator.mediaDevices.getUserMedia?window.navigator.mediaDevices.getUserMedia({audio:!0}).then(i).catch(a):window.navigator.getUserMedia?window.navigator.getUserMedia({audio:!0},i,a):a()})}},{key:"isRecording",value:function(){return this._recorder&&this._isRecording}},{key:"startRecord",value:function(){this._recorder&&(this._recorder.clear(),this._recorder.record(),this._isRecording=!0)}},{key:"stopRecord",value:function(){this._recorder&&(this._recorder.stop(),this._isRecording=!1)}},{key:"generateRecordSamples",value:function(){var e=this;return new Promise(function(t){e._recorder&&e._recorder.getBuffer(function(e){t(e[0])})})}},{key:"releaseRecord",value:function(){this._recorderStream&&this._recorderStream.getTracks&&(this._recorderStream.getTracks().forEach(function(e){e.stop()}),this._recorderStream=null),this._recorder&&(this._recorder.release(),this._recorder=null)}}],[{key:"isPlaySupported",value:function(){return a}},{key:"isRecordSupported",value:function(){return!!(window.navigator.mediaDevices&&window.navigator.mediaDevices.getUserMedia||window.navigator.getUserMedia)}},{key:"getCtxSampleRate",value:function(){return r.sampleRate}},{key:"getCtxTime",value:function(){return r.currentTime}},{key:"decodeAudioArrayBufferByContext",value:function(e){return new Promise(function(t,n){r.decodeAudioData(e,function(e){var n=e.numberOfChannels,r=new Float32Array(e.length);switch(n){default:case 1:r=e.getChannelData(0);break;case 2:for(var o=e.getChannelData(0),i=e.getChannelData(1),a=0,s=r.length;a>0]=t;break;case"i16":Oe[e>>1]=t;break;case"i32":Se[e>>2]=t;break;case"i64":he=[t>>>0,(de=t,+Qe(de)>=1?de>0?(0|Ze(+Je(de/4294967296),4294967295))>>>0:~~+Xe((de-+(~~de>>>0))/4294967296)>>>0:0)],Se[e>>2]=he[0],Se[e+4>>2]=he[1];break;case"float":Ce[e>>2]=t;break;case"double":Pe[e>>3]=t;break;default:oe("invalid type for setValue: "+n)}}function o(e,t,n){switch(t=t||"i8","*"===t.charAt(t.length-1)&&(t="i32"),t){case"i1":case"i8":return we[e>>0];case"i16":return Oe[e>>1];case"i32":case"i64":return Se[e>>2];case"float":return Ce[e>>2];case"double":return Pe[e>>3];default:oe("invalid type for setValue: "+t)}return null}function i(e,n,o,i){var a,s;"number"==typeof e?(a=!0,s=e):(a=!1,s=e.length);var l,c="string"==typeof n?n:null;if(l=o==Ae?i:[mt,pe.stackAlloc,pe.staticAlloc,pe.dynamicAlloc][void 0===o?ge:o](Math.max(s,c?1:n.length)),a){var u,i=l;for(t(0==(3&l)),u=l+(-4&s);i>2]=0;for(u=l+s;i>0]=0;return l}if("i8"===c)return e.subarray||e.slice?Ee.set(e,l):Ee.set(new Uint8Array(e),l),l;for(var f,p,d,h=0;h>0],r|=n,0==n&&!t)break;if(o++,t&&o==t)break}t||(t=o);var i="";if(r<128){for(var a;t>0;)a=String.fromCharCode.apply(String,Ee.subarray(e,e+Math.min(t,1024))),i=i?i+a:a,e+=1024,t-=1024;return i}return ie.UTF8ToString(e)}function l(e){for(var t="";;){var n=we[e++>>0];if(!n)return t;t+=String.fromCharCode(n)}}function c(e,t){return H(e,t,!1)}function u(e,t){for(var n,r,o,i,a,s,l="";;){if(!(n=e[t++]))return l;if(128&n)if(r=63&e[t++],192!=(224&n))if(o=63&e[t++],224==(240&n)?n=(15&n)<<12|r<<6|o:(i=63&e[t++],240==(248&n)?n=(7&n)<<18|r<<12|o<<6|i:(a=63&e[t++],248==(252&n)?n=(3&n)<<24|r<<18|o<<12|i<<6|a:(s=63&e[t++],n=(1&n)<<30|r<<24|o<<18|i<<12|a<<6|s))),n<65536)l+=String.fromCharCode(n);else{var c=n-65536;l+=String.fromCharCode(55296|c>>10,56320|1023&c)}else l+=String.fromCharCode((31&n)<<6|r);else l+=String.fromCharCode(n)}}function f(e){return u(Ee,e)}function p(e,t,n,r){if(!(r>0))return 0;for(var o=n,i=n+r-1,a=0;a=55296&&s<=57343&&(s=65536+((1023&s)<<10)|1023&e.charCodeAt(++a)),s<=127){if(n>=i)break;t[n++]=s}else if(s<=2047){if(n+1>=i)break;t[n++]=192|s>>6,t[n++]=128|63&s}else if(s<=65535){if(n+2>=i)break;t[n++]=224|s>>12,t[n++]=128|s>>6&63,t[n++]=128|63&s}else if(s<=2097151){if(n+3>=i)break;t[n++]=240|s>>18,t[n++]=128|s>>12&63,t[n++]=128|s>>6&63,t[n++]=128|63&s}else if(s<=67108863){if(n+4>=i)break;t[n++]=248|s>>24,t[n++]=128|s>>18&63,t[n++]=128|s>>12&63,t[n++]=128|s>>6&63,t[n++]=128|63&s}else{if(n+5>=i)break;t[n++]=252|s>>30,t[n++]=128|s>>24&63,t[n++]=128|s>>18&63,t[n++]=128|s>>12&63,t[n++]=128|s>>6&63,t[n++]=128|63&s}}return t[n]=0,n-o}function d(e,t,n){return p(e,Ee,t,n)}function h(e){for(var t=0,n=0;n=55296&&r<=57343&&(r=65536+((1023&r)<<10)|1023&e.charCodeAt(++n)),r<=127?++t:t+=r<=2047?2:r<=65535?3:r<=2097151?4:r<=67108863?5:6}return t}function m(e){for(var t=0,n="";;){var r=Oe[e+2*t>>1];if(0==r)return n;++t,n+=String.fromCharCode(r)}}function v(e,t,n){if(void 0===n&&(n=2147483647),n<2)return 0;n-=2;for(var r=t,o=n<2*e.length?n/2:e.length,i=0;i>1]=a,t+=2}return Oe[t>>1]=0,t-r}function y(e){return 2*e.length}function b(e){for(var t=0,n="";;){var r=Se[e+4*t>>2];if(0==r)return n;if(++t,r>=65536){var o=r-65536;n+=String.fromCharCode(55296|o>>10,56320|1023&o)}else n+=String.fromCharCode(r)}}function g(e,t,n){if(void 0===n&&(n=2147483647),n<4)return 0;for(var r=t,o=r+n-4,i=0;i=55296&&a<=57343){a=65536+((1023&a)<<10)|1023&e.charCodeAt(++i)}if(Se[t>>2]=a,(t+=4)+4>o)break}return Se[t>>2]=0,t-r}function A(e){for(var t=0,n=0;n=55296&&r<=57343&&++n,t+=4}return t}function w(e){function t(){c++,"K"===e[c]&&c++;for(var t=[];"E"!==e[c];)if("S"!==e[c])if("C"!==e[c]){var n=parseInt(e.substr(c)),r=n.toString().length;if(!n||!r){c--;break}var o=e.substr(c+r,n);t.push(o),f.push(o),c+=r+n}else t.push(t[t.length-1]),c+=2;else{c++;var i=e.indexOf("_",c),a=e.substring(c,i)||0;t.push(f[a]||"?"),c=i+1}return c++,t}function n(r,o,i){o=o||1/0;var a,s="",l=[];if("N"===e[c]){if(a=t().join("::"),0===--o)return r?[a]:a}else{("K"===e[c]||p&&"L"===e[c])&&c++;var f=parseInt(e.substr(c));if(f){var d=f.toString().length;a=e.substr(c+d,f),c+=d+f}}if(p=!1,"I"===e[c]){c++;var h=n(!0);s+=n(!0,1,!0)[0]+" "+a+"<"+h.join(", ")+">"}else s=a;e:for(;c0;){var m=e[c++];if(m in u)l.push(u[m]);else switch(m){case"P":l.push(n(!0,1,!0)[0]+"*");break;case"R":l.push(n(!0,1,!0)[0]+"&");break;case"L":c++;var v=e.indexOf("E",c),f=v-c;l.push(e.substr(c,f)),c+=f+2;break;case"A":var f=parseInt(e.substr(c));if(c+=f.toString().length,"_"!==e[c])throw"?";c++,l.push(n(!0,1,!0)[0]+" ["+f+"]");break;case"E":break e;default:s+="?"+m;break e}}return i||1!==l.length||"void"!==l[0]||(l=[]),r?(s&&l.push(s+"?"),l):s+function(){return"("+l.join(", ")+")"}()}var r=!!ie.___cxa_demangle;if(r)try{var i=mt(e.length);_(e.substr(1),i);var a=mt(4),l=ie.___cxa_demangle(i,0,0,a);if(0===o(a,"i32")&&l)return s(l)}catch(e){}finally{i&&pt(i),a&&pt(a),l&&pt(l)}var c=3,u={v:"void",b:"bool",c:"char",s:"short",i:"int",l:"long",f:"float",d:"double",w:"wchar_t",a:"signed char",h:"unsigned char",t:"unsigned short",j:"unsigned int",m:"unsigned long",x:"long long",y:"unsigned long long",z:"..."},f=[],p=!0,d=e;try{if("Object._main"==e||"_main"==e)return"main()";if("number"==typeof e&&(e=s(e)),"_"!==e[0])return e;if("_"!==e[1])return e;if("Z"!==e[2])return e;switch(e[3]){case"n":return"operator new()";case"d":return"operator delete()"}d=n()}catch(e){d+="?"}return d.indexOf("?")>=0&&!r&&pe.warnOnce("warning: a problem occurred in builtin C++ name demangling; build with -s DEMANGLE_SUPPORT=1 to link in libcxxabi demangling"),d}function E(e){return e.replace(/__Z[\w\d_]+/g,function(e){var t=w(e);return e===t?e:e+" ["+t+"]"})}function O(){var e=new Error;if(!e.stack){try{throw new Error(0)}catch(t){e=t}if(!e.stack)return"(no stack trace available)"}return e.stack.toString()}function k(){return E(O())}function S(e){return e%4096>0&&(e+=4096-e%4096),e}function x(){oe("Cannot enlarge memory arrays. Either (1) compile with -s TOTAL_MEMORY=X with X higher than the current value "+Ve+", (2) compile with ALLOW_MEMORY_GROWTH which adjusts the size at runtime but prevents some optimizations, or (3) set Module.TOTAL_MEMORY before the program runs.")}function C(e){for(;e.length>0;){var t=e.shift();if("function"!=typeof t){var n=t.func;"number"==typeof n?void 0===t.arg?pe.dynCall("v",n):pe.dynCall("vi",n,[t.arg]):n(void 0===t.arg?null:t.arg)}else t()}}function P(){if(ie.preRun)for("function"==typeof ie.preRun&&(ie.preRun=[ie.preRun]);ie.preRun.length;)N(ie.preRun.shift());C(He)}function M(){Ye||(Ye=!0,C(ze))}function R(){C(Ke)}function j(){C(We)}function T(){if(ie.postRun)for("function"==typeof ie.postRun&&(ie.postRun=[ie.postRun]);ie.postRun.length;)L(ie.postRun.shift());C(Ge)}function N(e){He.unshift(e)}function I(e){ze.unshift(e)}function D(e){Ke.unshift(e)}function B(e){We.unshift(e)}function L(e){Ge.unshift(e)}function F(e,t,n){var r=n>0?n:h(e)+1,o=new Array(r),i=p(e,o,0,o.length);return t&&(o.length=i),o}function V(e){for(var t=[],n=0;n255&&(r&=255),t.push(String.fromCharCode(r))}return t.join("")}function _(e,t,n){for(var r=F(e,n),o=0;o>0]=i,o+=1}}function U(e,t){for(var n=0;n>0]=e[n]}function H(e,t,n){for(var r=0;r>0]=e.charCodeAt(r);n||(we[t>>0]=0)}function z(e){return e}function K(e){qe++,ie.monitorRunDependencies&&ie.monitorRunDependencies(qe)}function W(e){if(qe--,ie.monitorRunDependencies&&ie.monitorRunDependencies(qe),0==qe&&(null!==$e&&(clearInterval($e),$e=null),et)){var t=et;et=null,t()}}function G(e){var n=G;n.called||(Le=S(Le),n.called=!0,t(pe.dynamicAlloc),n.alloc=pe.dynamicAlloc,pe.dynamicAlloc=function(){oe("cannot dynamically allocate, sbrk now has control")});var r=Le;if(0!=e){if(!n.alloc(e))return-1>>>0}return r}function Y(e){return ie.___errno_location&&(Se[ie.___errno_location()>>2]=e),e}function Q(e){switch(e){case 30:return Me;case 85:return _e/Me;case 132:case 133:case 12:case 137:case 138:case 15:case 235:case 16:case 17:case 18:case 19:case 20:case 149:case 13:case 10:case 236:case 153:case 9:case 21:case 22:case 159:case 154:case 14:case 77:case 78:case 139:case 80:case 81:case 82:case 68:case 67:case 164:case 11:case 29:case 47:case 48:case 95:case 52:case 51:case 46:return 200809;case 79:return 0;case 27:case 246:case 127:case 128:case 23:case 24:case 160:case 161:case 181:case 182:case 242:case 183:case 184:case 243:case 244:case 245:case 165:case 178:case 179:case 49:case 50:case 168:case 169:case 175:case 170:case 171:case 172:case 97:case 76:case 32:case 173:case 35:return-1;case 176:case 177:case 7:case 155:case 8:case 157:case 125:case 126:case 92:case 93:case 129:case 130:case 131:case 94:case 91:return 1;case 74:case 60:case 69:case 70:case 4:return 1024;case 31:case 42:case 72:return 32;case 87:case 26:case 33:return 2147483647;case 34:case 1:return 47839;case 38:case 36:return 99;case 43:case 37:return 2048;case 0:return 2097152;case 3:return 65536;case 28:return 32768;case 44:return 32767;case 75:return 16384;case 39:return 1e3;case 89:return 700;case 71:return 256;case 40:return 255;case 2:return 100;case 180:return 64;case 25:return 20;case 5:return 16;case 6:return 6;case 73:return 4;case 84:return"object"==typeof navigator?navigator.hardwareConcurrency||1:1}return Y(nt.EINVAL),-1}function X(e,t,n){return Ee.set(Ee.subarray(t,t+n),e),e}function J(){ie.abort()}function Z(e,t){if(ut.mainLoop.timingMode=e,ut.mainLoop.timingValue=t,!ut.mainLoop.func)return 1;if(0==e)ut.mainLoop.scheduler=function(){setTimeout(ut.mainLoop.runner,t)},ut.mainLoop.method="timeout";else if(1==e)ut.mainLoop.scheduler=function(){ut.requestAnimationFrame(ut.mainLoop.runner)},ut.mainLoop.method="rAF";else if(2==e){if(!window.setImmediate){var n=function(e){e.source===window&&e.data===o&&(e.stopPropagation(),r.shift()())},r=[],o="__emcc";window.addEventListener("message",n,!0),window.setImmediate=function(e){r.push(e),window.postMessage(o,"*")}}ut.mainLoop.scheduler=function(){window.setImmediate(ut.mainLoop.runner)},ut.mainLoop.method="immediate"}return 0}function q(e,n,r,o,i){ie.noExitRuntime=!0,t(!ut.mainLoop.func,"emscripten_set_main_loop: there can only be one main loop function at once: call emscripten_cancel_main_loop to cancel the previous one before setting a new one with different parameters."),ut.mainLoop.func=e,ut.mainLoop.arg=o;var a=ut.mainLoop.currentlyRunningMainloop;if(ut.mainLoop.runner=function(){if(!be){if(ut.mainLoop.queue.length>0){var t=Date.now(),n=ut.mainLoop.queue.shift();if(n.func(n.arg),ut.mainLoop.remainingBlockers){var r=ut.mainLoop.remainingBlockers,i=r%1==0?r-1:Math.floor(r);n.counted?ut.mainLoop.remainingBlockers=i:(i+=.5,ut.mainLoop.remainingBlockers=(8*r+i)/9)}return console.log('main loop blocker "'+n.name+'" took '+(Date.now()-t)+" ms"),ut.mainLoop.updateStatus(),void setTimeout(ut.mainLoop.runner,0)}if(!(a1&&ut.mainLoop.currentFrameNumber%ut.mainLoop.timingValue!=0)return void ut.mainLoop.scheduler();"timeout"===ut.mainLoop.method&&ie.ctx&&(ie.printErr("Looks like you are rendering without using requestAnimationFrame for the main loop. You should use 0 for the frame rate in emscripten_set_main_loop in order to use requestAnimationFrame, as that can greatly improve your frame rates!"),ut.mainLoop.method=""),ut.mainLoop.runIter(function(){void 0!==o?pe.dynCall("vi",e,[o]):pe.dynCall("v",e)}),a0?Z(0,1e3/n):Z(1,1),ut.mainLoop.scheduler()),r)throw"SimulateInfiniteLoop"}function $(e){var t=Date.now()/1e3|0;return e&&(Se[e>>2]=t),t}function ee(){return 0}function te(e){this.name="ExitStatus",this.message="Program terminated with exit("+e+")",this.status=e}function ne(e){function t(){ie.calledRun||(ie.calledRun=!0,be||(M(),R(),ie.onRuntimeInitialized&&ie.onRuntimeInitialized(),ie._main&>&&ie.callMain(e),T()))}e=e||ie.arguments,qe>0||(P(),qe>0||ie.calledRun||(ie.setStatus?(ie.setStatus("Running..."),setTimeout(function(){setTimeout(function(){ie.setStatus("")},1),t()},1)):t()))}function re(e,t){if(!t||!ie.noExitRuntime)throw ie.noExitRuntime||(be=!0,Ie=yt,j(),ie.onExit&&ie.onExit(e)),fe&&"function"==typeof quit&&quit(e),new te(e)}function oe(e){void 0!==e?(ie.print(e),ie.printErr(e),e=JSON.stringify(e)):e="",be=!0;var t="abort("+e+") at "+k()+"\nIf this abort() is unexpected, build with -s ASSERTIONS=1 which can give more information.";throw bt&&bt.forEach(function(n){t=n(t,e)}),t}var ie,ae={toWAV:function(e){var t=this._decode(e);if(!t)return null;var n=new Uint8Array(t.buffer,t.byteOffset,t.byteLength),r=new Uint8Array(n.length+this.WAV_HEADER_SIZE),o=0,i=function(e){var t=new Uint8Array(2);new Int16Array(t.buffer)[0]=e,r.set(t,o),o+=2},a=function(e){var t=new Uint8Array(4);new Int32Array(t.buffer)[0]=e,r.set(t,o),o+=4},s=function(e){var t=new TextEncoder("utf-8").encode(e);r.set(t,o),o+=t.length};s("RIFF"),a(36+n.length),s("WAVEfmt "),a(16);return i(1),i(1),a(8e3),a(16e3),i(2),i(16),s("data"),a(n.length),r.set(n,o),r},decode:function(e){var t=this._decode(e);if(!t)return null;for(var n=new Float32Array(t.length),r=0;r>3&15];if(a+l+1>e.length)break;if(o.set(e.subarray(a,a+l+1)),this.Decoder_Interface_Decode(t,o.byteOffset,i.byteOffset,0),s+this.PCM_BUFFER_COUNT>n.length){var c=new Int16Array(2*n.length);c.set(n.subarray(0,s)),n=c}n.set(i,s),s+=this.PCM_BUFFER_COUNT,a+=l+1}return ie._free(o.byteOffset),ie._free(i.byteOffset),this.Decoder_Interface_exit(t),n.subarray(0,s)},encode:function(e,t,n){if(t<8e3)return console.error("pcmSampleRate should not be less than 8000."),null;void 0===n&&(n=this.Mode.MR795);var r=this.Encoder_Interface_init();if(!r)return null;var o=ie._malloc(2*this.PCM_BUFFER_COUNT),i=new Int16Array(ie.HEAPU8.buffer,o,this.PCM_BUFFER_COUNT);o=ie._malloc(this.AMR_BUFFER_COUNT);for(var a=new Uint8Array(ie.HEAPU8.buffer,o,this.AMR_BUFFER_COUNT),s=t/8e3,l=Math.floor(e.length/s),c=new Int16Array(l),u=0;u=Ve){if(!x())return Le=t,0}return t},alignMemory:function(e,t){return e=Math.ceil(e/(t||16))*(t||16)},makeBigInt:function(e,t,n){return n?+(e>>>0)+4294967296*+(t>>>0):+(e>>>0)+4294967296*+(0|t)},GLOBAL_BASE:8,QUANTUM_SIZE:4,__dummy__:0};ie.Runtime=pe;var de,he,me,ve,ye,be=!1;!function(){function e(e){var t=e.toString().match(o);return t?(t=t.slice(1),{arguments:t[0],body:t[1],returnValue:t[2]}):{}}var t={stackSave:function(){pe.stackSave()},stackRestore:function(){pe.stackRestore()},arrayToC:function(e){var t=pe.stackAlloc(e.length);return U(e,t),t},stringToC:function(e){var t=0;return null!==e&&void 0!==e&&0!==e&&(t=pe.stackAlloc(1+(e.length<<2)),_(e,t)),t}},r={string:t.stringToC,array:t.arrayToC};ye=function(e,t,o,i,a){var l=n(e),c=[],u=0;if(i)for(var f=0;f>>16,r=65535&e,o=t>>>16,i=65535&t;return r*i+(n*i+r*o<<16)|0}),Math.imul=Math.imul,Math.clz32||(Math.clz32=function(e){e>>>=0;for(var t=0;t<32;t++)if(e&1<<31-t)return t;return 32}),Math.clz32=Math.clz32;var Qe=Math.abs,Xe=Math.ceil,Je=Math.floor,Ze=Math.min,qe=0,$e=null,et=null;ie.addRunDependency=K,ie.removeRunDependency=W,ie.preloadedImages={},ie.preloadedAudios={},Re=8,je=Re+31776,ze.push(),i([154,14,0,0,188,14,0,0,226,14,0,0,8,15,0,0,46,15,0,0,84,15,0,0,130,15,0,0,208,15,0,0,66,16,0,0,108,16,0,0,42,17,0,0,248,17,0,0,228,18,0,0,240,19,0,0,24,21,0,0,86,22,0,0,238,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,13,0,15,0,17,0,19,0,20,0,26,0,31,0,5,0,6,0,5,0,5,0,0,0,0,0,0,0,0,0,1,252,146,252,36,253,182,253,72,254,218,254,108,255,0,0,0,0,32,78,32,78,32,78,32,78,32,78,80,70,0,64,0,32,0,0,0,0,255,127,112,125,112,125,112,125,112,125,112,125,153,89,255,127,112,125,112,125,102,102,102,38,153,25,153,25,154,89,185,62,232,43,188,30,132,21,16,15,139,10,97,7,42,5,157,3,0,96,0,72,0,54,128,40,96,30,200,22,22,17,209,12,157,9,54,7,102,70,184,38,75,21,182,11,113,6,139,3,243,1,18,1,151,0,83,0,154,89,185,62,232,43,188,30,132,21,16,15,139,10,97,7,42,5,157,3,44,3,128,0,30,2,140,0,57,11,111,4,218,8,74,13,19,8,51,2,133,49,135,2,36,16,6,7,225,21,165,20,9,30,118,1,151,14,185,1,160,42,78,10,31,46,190,9,10,80,29,3,98,20,163,2,68,26,162,32,162,20,160,6,208,5,172,1,250,22,196,1,212,20,232,15,255,13,244,4,165,9,133,3,22,62,237,3,134,58,199,12,91,40,250,18,51,14,229,7,36,10,67,3,72,48,28,19,174,47,168,6,120,52,68,6,158,35,37,9,128,15,2,6,103,21,208,38,211,14,161,1,79,5,158,1,56,14,33,6,59,31,213,13,141,44,133,2,104,33,123,2,216,15,97,5,224,64,236,23,156,44,188,2,215,7,95,2,127,48,42,6,111,43,46,18,112,53,172,6,214,46,205,4,60,31,129,28,175,51,83,22,124,9,135,4,25,8,149,7,74,24,233,23,218,13,12,7,221,34,10,7,231,33,44,6,111,54,248,13,1,52,93,24,254,23,106,4,106,23,198,6,61,55,54,18,7,44,249,12,194,47,15,6,107,54,199,11,217,19,224,40,228,36,50,26,153,6,171,2,156,5,26,5,44,28,93,15,242,15,153,10,113,30,192,2,222,58,34,3,155,24,92,20,241,16,237,20,20,26,29,2,174,23,114,2,83,53,116,14,234,44,104,9,28,63,204,2,145,47,239,2,129,31,225,44,170,24,208,8,114,17,240,1,125,28,11,2,229,39,249,14,202,32,221,11,211,32,198,3,148,55,88,7,255,33,33,21,11,64,255,18,252,28,187,7,201,23,206,4,155,36,46,17,222,56,35,13,247,52,57,11,107,51,185,5,158,21,142,6,82,51,179,57,170,28,88,2,38,5,36,2,156,16,211,13,60,39,60,9,91,41,110,2,32,51,157,2,46,55,198,13,175,19,56,38,234,59,107,2,43,12,78,2,58,64,197,11,182,60,72,16,177,60,75,6,45,60,204,4,151,62,83,36,110,29,112,19,198,7,189,4,183,44,133,4,224,48,143,21,3,37,84,10,36,30,242,7,224,51,191,8,139,62,229,19,130,31,105,26,99,39,133,5,138,19,43,9,235,48,87,23,22,59,83,11,88,71,241,8,211,61,223,9,137,63,14,40,59,57,55,44,5,7,81,1,43,12,141,1,182,13,112,11,240,17,110,10,95,29,116,2,151,44,144,2,58,23,131,9,144,25,199,28,46,32,61,3,160,15,95,3,48,39,188,9,185,62,223,13,28,71,30,4,215,23,174,5,252,22,220,30,64,73,140,13,72,7,32,2,238,35,171,2,103,45,64,16,242,17,108,6,86,12,133,4,81,62,0,10,61,48,149,14,12,68,140,20,218,23,212,7,101,11,206,6,83,64,137,20,147,65,144,6,53,67,223,6,165,18,159,12,218,28,147,23,6,56,28,39,195,15,186,1,98,16,202,1,254,35,194,8,3,29,121,16,60,50,33,3,178,43,57,3,104,49,36,8,156,50,154,25,33,37,228,3,229,25,217,3,41,41,198,9,185,59,142,19,58,49,7,8,124,60,117,6,66,63,9,27,151,55,158,22,66,10,60,3,239,21,150,6,95,53,146,22,84,14,18,6,49,44,73,10,42,38,179,5,179,54,125,18,25,62,147,24,134,24,78,7,230,30,237,8,82,66,219,17,192,64,9,15,144,59,7,9,151,62,172,12,123,56,144,69,71,46,203,10,189,7,127,5,120,5,108,3,239,16,219,13,39,17,114,16,29,21,168,2,53,68,13,3,101,25,254,19,155,31,253,29,187,28,26,3,141,32,158,4,193,58,88,12,80,58,223,11,197,79,112,3,209,56,84,3,49,48,116,57,248,26,128,7,129,16,165,3,26,32,63,4,163,41,244,15,98,39,181,17,175,10,72,3,177,80,57,4,71,65,78,23,1,62,226,17,119,42,14,10,189,14,142,4,183,56,204,15,219,80,67,10,115,59,174,10,170,59,138,8,113,24,154,12,69,51,24,76,28,28,162,3,158,9,82,6,163,17,20,12,28,54,181,16,220,40,65,3,187,67,42,3,251,65,241,8,186,60,25,32,35,53,148,6,125,12,42,7,76,62,4,11,196,61,207,20,110,66,134,9,148,65,46,5,55,61,220,31,206,45,108,33,178,14,5,8,91,37,37,5,249,52,134,26,195,47,144,7,244,31,222,13,231,51,242,6,171,63,199,25,163,63,78,30,73,33,247,9,57,28,85,10,93,71,65,29,245,65,200,8,218,69,68,11,113,67,0,13,201,36,194,78,34,43,128,32,6,5,108,2,151,5,71,2,105,23,241,8,138,15,42,14,24,20,240,2,97,52,62,3,177,21,44,11,244,45,20,23,241,41,48,2,70,21,52,2,9,52,192,11,170,46,99,14,175,77,30,3,97,38,216,2,95,53,44,34,223,28,237,11,211,9,10,3,162,23,65,3,69,25,210,19,113,32,159,9,253,23,73,7,204,59,238,4,72,56,195,17,95,53,163,17,65,12,167,11,175,9,235,4,240,58,39,18,22,60,47,10,156,56,88,9,174,48,233,9,115,29,133,11,109,50,28,47,92,21,172,2,69,12,210,2,217,19,250,4,188,49,104,16,198,59,169,2,139,30,80,2,134,25,229,7,94,64,33,34,52,52,114,3,21,21,131,3,64,57,130,8,149,57,131,16,190,55,18,5,105,54,237,7,117,60,58,29,199,61,220,17,217,9,221,7,198,19,12,7,39,20,182,25,218,27,13,14,168,42,75,6,209,45,172,6,7,66,127,13,140,63,240,25,90,36,239,3,153,36,58,8,238,74,173,19,153,48,173,16,47,62,52,5,253,59,184,13,122,46,61,55,229,62,198,26,218,7,225,2,195,14,93,3,190,44,64,11,236,13,212,13,97,35,217,4,103,48,128,3,98,33,21,18,41,45,144,22,193,31,77,2,26,32,76,2,40,73,171,14,173,50,77,12,113,61,246,2,250,64,242,2,118,59,130,43,255,61,160,8,65,18,98,2,234,39,166,2,153,59,50,16,97,22,255,12,185,32,134,6,150,77,17,9,90,60,135,21,230,54,105,21,96,22,72,11,156,29,66,5,48,56,205,20,108,63,110,15,14,59,160,14,202,59,155,5,5,57,230,15,13,48,80,61,193,29,163,6,122,8,116,3,107,17,215,17,174,70,234,12,198,49,47,3,78,58,139,3,168,58,185,16,158,60,176,32,74,70,63,4,54,9,97,3,153,63,203,14,63,61,244,17,228,63,254,5,200,64,162,8,193,65,225,37,57,62,161,17,205,12,61,4,171,37,139,8,197,46,180,23,239,35,110,17,251,34,93,6,49,40,246,11,97,64,35,20,106,60,154,27,110,53,239,9,153,20,229,8,106,65,69,24,15,65,80,13,80,79,35,13,0,73,193,7,92,55,67,50,50,59,87,61,121,17,252,3,145,6,118,3,215,16,205,16,248,34,73,14,5,23,123,4,127,45,172,5,14,62,179,8,230,17,244,25,17,27,181,4,76,24,31,3,127,48,81,13,96,62,37,15,147,77,61,8,217,37,93,8,150,57,126,34,144,56,39,10,25,7,214,4,91,30,45,3,135,74,58,17,178,21,16,8,103,14,28,11,27,68,208,8,57,65,134,17,71,63,12,21,92,31,203,10,77,13,71,8,18,68,101,21,130,53,226,10,167,77,160,10,138,35,40,15,252,70,225,18,184,67,175,47,252,19,228,3,71,19,220,3,160,38,9,12,126,23,251,20,9,62,131,6,213,32,159,4,239,58,62,9,65,77,90,27,187,46,26,6,111,28,104,4,219,65,252,5,146,61,5,21,116,57,17,8,137,78,107,8,6,67,53,32,247,69,174,24,91,21,224,5,4,16,14,10,13,68,154,26,41,22,72,11,252,64,54,13,15,35,39,7,191,78,129,18,94,76,126,28,2,26,221,10,208,44,249,12,197,75,190,19,190,73,114,18,55,64,69,9,206,79,34,17,89,44,158,103,73,45,252,11,50,11,30,6,244,19,46,4,142,37,51,19,75,19,208,13,117,29,110,3,237,80,83,3,26,27,43,17,159,65,53,30,153,39,251,3,117,38,196,3,134,60,115,15,99,60,102,13,175,73,214,3,152,78,195,3,236,65,87,50,254,55,104,16,199,25,196,4,6,36,46,3,46,66,14,20,29,22,34,19,112,21,6,7,34,79,122,15,109,66,34,24,9,70,41,23,149,36,92,13,50,29,179,7,81,76,57,20,59,74,190,11,70,64,204,14,198,62,63,9,216,33,183,10,229,36,246,102,104,42,7,5,227,13,241,3,230,21,38,14,253,75,136,21,165,48,29,3,154,80,143,3,67,60,250,11,141,66,35,40,195,73,73,10,73,15,244,4,63,76,43,13,132,70,110,20,91,75,142,6,52,76,100,12,152,70,2,42,241,64,189,26,62,12,250,8,117,42,133,9,220,60,1,27,53,49,53,13,108,43,225,12,122,65,120,9,165,73,59,26,19,67,159,38,199,49,45,10,233,34,68,12,89,74,84,30,171,71,40,15,251,79,98,14,146,76,52,13,244,50,173,75,30,41,84,90,1,0,3,0,0,0,1,0,2,0,4,0,82,120,26,113,81,106,240,99,241,93,78,88,2,83,7,78,89,73,242,68,51,115,174,103,80,93,251,83,149,75,6,68,56,61,25,55,150,49,161,44,205,76,21,46,166,27,151,16,244,9,249,5,149,3,38,2,74,1,198,0,249,79,26,80,59,80,92,80,125,80,164,80,197,80,236,80,13,81,52,81,85,81,124,81,157,81,196,81,236,81,19,82,58,82,97,82,137,82,176,82,215,82,255,82,38,83,84,83,123,83,169,83,208,83,254,83,38,84,84,84,129,84,175,84,221,84,11,85,57,85,103,85,149,85,201,85,247,85,43,86,89,86,142,86,194,86,247,86,43,87,95,87,148,87,200,87,3,88,56,88,115,88,174,88,233,88,36,89,95,89,154,89,219,89,22,90,88,90,153,90,212,90,28,91,94,91,159,91,231,91,48,92,113,92,192,92,8,93,80,93,159,93,237,93,60,94,138,94,224,94,46,95,131,95,217,95,52,96,138,96,229,96,72,97,163,97,6,98,104,98,209,98,51,99,156,99,11,100,123,100,234,100,96,101,214,101,76,102,201,102,76,103,207,103,82,104,220,104,108,105,252,105,147,106,48,107,205,107,113,108,27,109,204,109,125,110,59,111,249,111,197,112,150,113,111,114,84,115,64,116,50,117,50,118,63,119,88,120,225,122,255,127,255,127,255,127,255,127,255,127,255,127,255,127,225,122,88,120,63,119,50,118,50,117,64,116,84,115,111,114,150,113,197,112,249,111,59,111,125,110,204,109,27,109,113,108,205,107,48,107,147,106,252,105,108,105,220,104,82,104,207,103,76,103,201,102,76,102,214,101,96,101,234,100,123,100,11,100,156,99,51,99,209,98,104,98,6,98,163,97,72,97,229,96,138,96,52,96,217,95,131,95,46,95,224,94,138,94,60,94,237,93,159,93,80,93,8,93,192,92,113,92,48,92,231,91,159,91,94,91,28,91,212,90,153,90,88,90,22,90,219,89,154,89,95,89,36,89,233,88,174,88,115,88,56,88,3,88,200,87,148,87,95,87,43,87,247,86,194,86,142,86,89,86,43,86,247,85,201,85,149,85,103,85,57,85,11,85,221,84,175,84,129,84,84,84,38,84,254,83,208,83,169,83,123,83,84,83,38,83,255,82,215,82,176,82,137,82,97,82,58,82,19,82,236,81,196,81,157,81,124,81,85,81,52,81,13,81,236,80,197,80,164,80,125,80,92,80,59,80,26,80,249,79,210,79,177,79,145,79,112,79,13,0,14,0,16,0,18,0,20,0,21,0,27,0,32,0,6,0,7,0,6,0,6,0,0,0,0,0,0,0,1,0,13,0,14,0,16,0,18,0,19,0,21,0,26,0,31,0,6,0,6,0,6,0,6,0,0,0,0,0,0,0,1,0,79,115,156,110,74,97,126,77,72,54,9,31,195,10,153,251,125,242,48,239,127,240,173,244,231,249,176,254,22,2,202,3,255,3,55,3,4,2,220,0,0,0,125,255,62,255,41,255,0,0,216,127,107,127,182,126,187,125,123,124,248,122,53,121,53,119,250,116,137,114,128,46,128,67,0,120,0,101,128,94,64,113,64,95,192,28,64,76,192,57,84,0,1,0,254,255,2,0,5,0,10,0,5,0,9,0,20,0,84,0,1,0,254,255,2,0,5,0,10,0,5,0,9,0,20,0,84,0,1,0,254,255,2,0,3,0,6,0,5,0,9,0,20,0,84,0,1,0,254,255,2,0,3,0,6,0,5,0,9,0,20,0,84,0,1,0,254,255,2,0,3,0,6,0,5,0,9,0,20,0,84,0,1,0,254,255,2,0,3,0,6,0,10,0,19,0,20,0,84,0,1,0,254,255,2,0,3,0,6,0,5,0,9,0,20,0,94,0,0,0,253,255,3,0,3,0,6,0,5,0,9,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,19,0,19,0,19,0,19,0,23,0,39,0,57,0,5,0,8,0,8,0,7,0,8,0,7,0,2,0,8,0,4,0,7,0,2,0,4,0,7,0,2,0,8,0,4,0,7,0,2,0,8,0,8,0,7,0,8,0,7,0,2,0,6,0,4,0,7,0,2,0,6,0,4,0,7,0,2,0,6,0,4,0,7,0,2,0,6,0,8,0,9,0,9,0,8,0,9,0,2,0,6,0,4,0,9,0,2,0,6,0,8,0,9,0,2,0,6,0,4,0,9,0,2,0,6,0,8,0,9,0,9,0,8,0,11,0,3,0,7,0,4,0,11,0,3,0,7,0,8,0,11,0,3,0,7,0,4,0,11,0,3,0,7,0,8,0,9,0,9,0,8,0,13,0,4,0,7,0,5,0,13,0,4,0,7,0,8,0,13,0,4,0,7,0,5,0,13,0,4,0,7,0,9,0,9,0,9,0,8,0,13,0,4,0,4,0,5,0,6,0,13,0,4,0,4,0,5,0,8,0,13,0,4,0,4,0,5,0,6,0,13,0,4,0,4,0,5,0,8,0,9,0,9,0,8,0,1,0,1,0,1,0,1,0,10,0,10,0,7,0,7,0,5,0,1,0,1,0,1,0,1,0,10,0,10,0,7,0,7,0,8,0,1,0,1,0,1,0,1,0,10,0,10,0,7,0,7,0,5,0,1,0,1,0,1,0,1,0,10,0,10,0,7,0,7,0,7,0,8,0,9,0,8,0,6,0,9,0,4,0,4,0,4,0,4,0,4,0,4,0,3,0,3,0,3,0,3,0,3,0,5,0,6,0,4,0,4,0,4,0,4,0,4,0,4,0,3,0,3,0,3,0,3,0,3,0,5,0,9,0,4,0,4,0,4,0,4,0,4,0,4,0,3,0,3,0,3,0,3,0,3,0,5,0,6,0,4,0,4,0,4,0,4,0,4,0,4,0,3,0,3,0,3,0,3,0,3,0,5,0,3,0,8,0,9,0,9,0,6,0,95,0,103,0,118,0,134,0,148,0,159,0,204,0,244,0,39,0,43,0,38,0,37,0,0,0,0,0,0,0,0,0,0,0,1,0,2,0,3,0,4,0,5,0,6,0,7,0,8,0,9,0,10,0,11,0,12,0,13,0,14,0,15,0,23,0,24,0,25,0,26,0,27,0,28,0,48,0,49,0,61,0,62,0,82,0,83,0,47,0,46,0,45,0,44,0,81,0,80,0,79,0,78,0,17,0,18,0,20,0,22,0,77,0,76,0,75,0,74,0,29,0,30,0,43,0,42,0,41,0,40,0,38,0,39,0,16,0,19,0,21,0,50,0,51,0,59,0,60,0,63,0,64,0,72,0,73,0,84,0,85,0,93,0,94,0,32,0,33,0,35,0,36,0,53,0,54,0,56,0,57,0,66,0,67,0,69,0,70,0,87,0,88,0,90,0,91,0,34,0,55,0,68,0,89,0,37,0,58,0,71,0,92,0,31,0,52,0,65,0,86,0,7,0,6,0,5,0,4,0,3,0,2,0,1,0,0,0,15,0,14,0,13,0,12,0,11,0,10,0,9,0,8,0,23,0,24,0,25,0,26,0,27,0,46,0,65,0,84,0,45,0,44,0,43,0,64,0,63,0,62,0,83,0,82,0,81,0,102,0,101,0,100,0,42,0,61,0,80,0,99,0,28,0,47,0,66,0,85,0,18,0,41,0,60,0,79,0,98,0,29,0,48,0,67,0,17,0,20,0,22,0,40,0,59,0,78,0,97,0,21,0,30,0,49,0,68,0,86,0,19,0,16,0,87,0,39,0,38,0,58,0,57,0,77,0,35,0,54,0,73,0,92,0,76,0,96,0,95,0,36,0,55,0,74,0,93,0,32,0,51,0,33,0,52,0,70,0,71,0,89,0,90,0,31,0,50,0,69,0,88,0,37,0,56,0,75,0,94,0,34,0,53,0,72,0,91,0,0,0,1,0,4,0,5,0,3,0,6,0,7,0,2,0,13,0,15,0,8,0,9,0,11,0,12,0,14,0,10,0,16,0,28,0,74,0,29,0,75,0,27,0,73,0,26,0,72,0,30,0,76,0,51,0,97,0,50,0,71,0,96,0,117,0,31,0,77,0,52,0,98,0,49,0,70,0,95,0,116,0,53,0,99,0,32,0,78,0,33,0,79,0,48,0,69,0,94,0,115,0,47,0,68,0,93,0,114,0,46,0,67,0,92,0,113,0,19,0,21,0,23,0,22,0,18,0,17,0,20,0,24,0,111,0,43,0,89,0,110,0,64,0,65,0,44,0,90,0,25,0,45,0,66,0,91,0,112,0,54,0,100,0,40,0,61,0,86,0,107,0,39,0,60,0,85,0,106,0,36,0,57,0,82,0,103,0,35,0,56,0,81,0,102,0,34,0,55,0,80,0,101,0,42,0,63,0,88,0,109,0,41,0,62,0,87,0,108,0,38,0,59,0,84,0,105,0,37,0,58,0,83,0,104,0,0,0,1,0,4,0,3,0,5,0,6,0,13,0,7,0,2,0,8,0,9,0,11,0,15,0,12,0,14,0,10,0,28,0,82,0,29,0,83,0,27,0,81,0,26,0,80,0,30,0,84,0,16,0,55,0,109,0,56,0,110,0,31,0,85,0,57,0,111,0,48,0,73,0,102,0,127,0,32,0,86,0,51,0,76,0,105,0,130,0,52,0,77,0,106,0,131,0,58,0,112,0,33,0,87,0,19,0,23,0,53,0,78,0,107,0,132,0,21,0,22,0,18,0,17,0,20,0,24,0,25,0,50,0,75,0,104,0,129,0,47,0,72,0,101,0,126,0,54,0,79,0,108,0,133,0,46,0,71,0,100,0,125,0,128,0,103,0,74,0,49,0,45,0,70,0,99,0,124,0,42,0,67,0,96,0,121,0,39,0,64,0,93,0,118,0,38,0,63,0,92,0,117,0,35,0,60,0,89,0,114,0,34,0,59,0,88,0,113,0,44,0,69,0,98,0,123,0,43,0,68,0,97,0,122,0,41,0,66,0,95,0,120,0,40,0,65,0,94,0,119,0,37,0,62,0,91,0,116,0,36,0,61,0,90,0,115,0,0,0,1,0,2,0,3,0,4,0,5,0,6,0,7,0,8,0,9,0,10,0,11,0,12,0,13,0,14,0,15,0,16,0,26,0,87,0,27,0,88,0,28,0,89,0,29,0,90,0,30,0,91,0,51,0,80,0,112,0,141,0,52,0,81,0,113,0,142,0,54,0,83,0,115,0,144,0,55,0,84,0,116,0,145,0,58,0,119,0,59,0,120,0,21,0,22,0,23,0,17,0,18,0,19,0,31,0,60,0,92,0,121,0,56,0,85,0,117,0,146,0,20,0,24,0,25,0,50,0,79,0,111,0,140,0,57,0,86,0,118,0,147,0,49,0,78,0,110,0,139,0,48,0,77,0,53,0,82,0,114,0,143,0,109,0,138,0,47,0,76,0,108,0,137,0,32,0,33,0,61,0,62,0,93,0,94,0,122,0,123,0,41,0,42,0,43,0,44,0,45,0,46,0,70,0,71,0,72,0,73,0,74,0,75,0,102,0,103,0,104,0,105,0,106,0,107,0,131,0,132,0,133,0,134,0,135,0,136,0,34,0,63,0,95,0,124,0,35,0,64,0,96,0,125,0,36,0,65,0,97,0,126,0,37,0,66,0,98,0,127,0,38,0,67,0,99,0,128,0,39,0,68,0,100,0,129,0,40,0,69,0,101,0,130,0,8,0,7,0,6,0,5,0,4,0,3,0,2,0,14,0,16,0,9,0,10,0,12,0,13,0,15,0,11,0,17,0,20,0,22,0,24,0,23,0,19,0,18,0,21,0,56,0,88,0,122,0,154,0,57,0,89,0,123,0,155,0,58,0,90,0,124,0,156,0,52,0,84,0,118,0,150,0,53,0,85,0,119,0,151,0,27,0,93,0,28,0,94,0,29,0,95,0,30,0,96,0,31,0,97,0,61,0,127,0,62,0,128,0,63,0,129,0,59,0,91,0,125,0,157,0,32,0,98,0,64,0,130,0,1,0,0,0,25,0,26,0,33,0,99,0,34,0,100,0,65,0,131,0,66,0,132,0,54,0,86,0,120,0,152,0,60,0,92,0,126,0,158,0,55,0,87,0,121,0,153,0,117,0,116,0,115,0,46,0,78,0,112,0,144,0,43,0,75,0,109,0,141,0,40,0,72,0,106,0,138,0,36,0,68,0,102,0,134,0,114,0,149,0,148,0,147,0,146,0,83,0,82,0,81,0,80,0,51,0,50,0,49,0,48,0,47,0,45,0,44,0,42,0,39,0,35,0,79,0,77,0,76,0,74,0,71,0,67,0,113,0,111,0,110,0,108,0,105,0,101,0,145,0,143,0,142,0,140,0,137,0,133,0,41,0,73,0,107,0,139,0,37,0,69,0,103,0,135,0,38,0,70,0,104,0,136,0,7,0,6,0,5,0,4,0,3,0,2,0,1,0,0,0,16,0,15,0,14,0,13,0,12,0,11,0,10,0,9,0,8,0,26,0,27,0,28,0,29,0,30,0,31,0,115,0,116,0,117,0,118,0,119,0,120,0,72,0,73,0,161,0,162,0,65,0,68,0,69,0,108,0,111,0,112,0,154,0,157,0,158,0,197,0,200,0,201,0,32,0,33,0,121,0,122,0,74,0,75,0,163,0,164,0,66,0,109,0,155,0,198,0,19,0,23,0,21,0,22,0,18,0,17,0,20,0,24,0,25,0,37,0,36,0,35,0,34,0,80,0,79,0,78,0,77,0,126,0,125,0,124,0,123,0,169,0,168,0,167,0,166,0,70,0,67,0,71,0,113,0,110,0,114,0,159,0,156,0,160,0,202,0,199,0,203,0,76,0,165,0,81,0,82,0,92,0,91,0,93,0,83,0,95,0,85,0,84,0,94,0,101,0,102,0,96,0,104,0,86,0,103,0,87,0,97,0,127,0,128,0,138,0,137,0,139,0,129,0,141,0,131,0,130,0,140,0,147,0,148,0,142,0,150,0,132,0,149,0,133,0,143,0,170,0,171,0,181,0,180,0,182,0,172,0,184,0,174,0,173,0,183,0,190,0,191,0,185,0,193,0,175,0,192,0,176,0,186,0,38,0,39,0,49,0,48,0,50,0,40,0,52,0,42,0,41,0,51,0,58,0,59,0,53,0,61,0,43,0,60,0,44,0,54,0,194,0,179,0,189,0,196,0,177,0,195,0,178,0,187,0,188,0,151,0,136,0,146,0,153,0,134,0,152,0,135,0,144,0,145,0,105,0,90,0,100,0,107,0,88,0,106,0,89,0,98,0,99,0,62,0,47,0,57,0,64,0,45,0,63,0,46,0,55,0,56,0,0,0,1,0,2,0,3,0,4,0,5,0,6,0,7,0,8,0,9,0,10,0,11,0,12,0,13,0,14,0,23,0,15,0,16,0,17,0,18,0,19,0,20,0,21,0,22,0,24,0,25,0,26,0,27,0,28,0,38,0,141,0,39,0,142,0,40,0,143,0,41,0,144,0,42,0,145,0,43,0,146,0,44,0,147,0,45,0,148,0,46,0,149,0,47,0,97,0,150,0,200,0,48,0,98,0,151,0,201,0,49,0,99,0,152,0,202,0,86,0,136,0,189,0,239,0,87,0,137,0,190,0,240,0,88,0,138,0,191,0,241,0,91,0,194,0,92,0,195,0,93,0,196,0,94,0,197,0,95,0,198,0,29,0,30,0,31,0,32,0,33,0,34,0,35,0,50,0,100,0,153,0,203,0,89,0,139,0,192,0,242,0,51,0,101,0,154,0,204,0,55,0,105,0,158,0,208,0,90,0,140,0,193,0,243,0,59,0,109,0,162,0,212,0,63,0,113,0,166,0,216,0,67,0,117,0,170,0,220,0,36,0,37,0,54,0,53,0,52,0,58,0,57,0,56,0,62,0,61,0,60,0,66,0,65,0,64,0,70,0,69,0,68,0,104,0,103,0,102,0,108,0,107,0,106,0,112,0,111,0,110,0,116,0,115,0,114,0,120,0,119,0,118,0,157,0,156,0,155,0,161,0,160,0,159,0,165,0,164,0,163,0,169,0,168,0,167,0,173,0,172,0,171,0,207,0,206,0,205,0,211,0,210,0,209,0,215,0,214,0,213,0,219,0,218,0,217,0,223,0,222,0,221,0,73,0,72,0,71,0,76,0,75,0,74,0,79,0,78,0,77,0,82,0,81,0,80,0,85,0,84,0,83,0,123,0,122,0,121,0,126,0,125,0,124,0,129,0,128,0,127,0,132,0,131,0,130,0,135,0,134,0,133,0,176,0,175,0,174,0,179,0,178,0,177,0,182,0,181,0,180,0,185,0,184,0,183,0,188,0,187,0,186,0,226,0,225,0,224,0,229,0,228,0,227,0,232,0,231,0,230,0,235,0,234,0,233,0,238,0,237,0,236,0,96,0,199,0,0,0,2,0,0,0,3,0,0,0,2,0,0,0,3,0,1,0,3,0,2,0,4,0,1,0,4,0,1,0,4,0,0,0,205,12,156,25,0,32,102,38,205,44,0,48,51,51,102,54,154,57,205,60,0,64,51,67,102,70,154,73,205,76,159,0,64,241,53,167,206,0,190,242,52,176,12,1,67,244,88,185,93,1,201,245,133,194,163,1,215,246,223,200,226,1,166,247,189,205,42,2,116,248,147,210,125,2,66,249,109,215,221,2,18,250,77,220,74,3,222,250,30,225,201,3,174,251,0,230,90,4,124,252,216,234,1,5,74,253,179,239,193,5,25,254,141,244,158,6,231,254,104,249,156,7,181,255,67,254,193,8,133,0,33,3,17,10,83,1,252,7,147,11,33,2,213,12,80,13,240,2,178,17,79,15,190,3,140,22,155,17,141,4,104,27,63,20,91,5,67,32,72,23,41,6,29,37,199,26,248,6,249,41,203,30,199,7,212,46,105,35,149,8,175,51,185,40,100,9,138,56,222,48,113,10,224,62,135,63,244,11,253,71,150,82,120,13,27,81,93,107,252,14,57,90,93,107,252,14,57,90,0,0,1,0,3,0,2,0,6,0,4,0,5,0,7,0,0,0,1,0,3,0,2,0,5,0,6,0,4,0,7,0,248,127,211,127,76,127,108,126,51,125,163,123,188,121,127,119,239,116,12,114,217,110,89,107,141,103,121,99,31,95,130,90,166,85,141,80,60,75,182,69,0,64,28,58,15,52,223,45,141,39,32,33,156,26,6,20,97,13,178,6,0,0,78,249,159,242,250,235,100,229,224,222,115,216,33,210,241,203,228,197,0,192,74,186,196,180,115,175,90,170,126,165,225,160,135,156,115,152,167,148,39,145,244,141,17,139,129,136,68,134,93,132,205,130,148,129,180,128,45,128,8,128,255,127,46,124,174,120,118,117,125,114,186,111,41,109,194,106,131,104,102,102,105,100,137,98,194,96,19,95,122,93,245,91,130,90,33,89,207,87,139,86,85,85,44,84,15,83,252,81,244,80,246,79,1,79,20,78,48,77,83,76,126,75,175,74,231,73,37,73,104,72,178,71,0,71,84,70,173,69,10,69,107,68,209,67,59,67,168,66,25,66,142,65,6,65,130,64,0,64,0,0,175,5,50,11,140,16,192,21,207,26,188,31,136,36,53,41,196,45,55,50,143,54,206,58,245,62,4,67,252,70,223,74,174,78,105,82,17,86,167,89,44,93,159,96,3,100,87,103,155,106,209,109,250,112,20,116,33,119,34,122,23,125,255,127,255,127,217,127,98,127,157,126,138,125,42,124,125,122,133,120,66,118,182,115,227,112,202,109,110,106,208,102,242,98,215,94,130,90,246,85,52,81,64,76,29,71,206,65,87,60,186,54,252,48,31,43,40,37,26,31,249,24,200,18,140,12,72,6,0,0,184,249,116,243,56,237,7,231,230,224,216,218,225,212,4,207,70,201,169,195,50,190,227,184,192,179,204,174,10,170,126,165,41,161,14,157,48,153,146,149,54,146,29,143,74,140,190,137,123,135,131,133,214,131,118,130,99,129,158,128,39,128,0,128,249,150,148,221,53,235,27,241,93,244,116,246,223,247,237,248,184,249,86,250,214,250,61,251,148,251,221,251,26,252,78,252,123,252,163,252,197,252,227,252,252,252,18,253,38,253,55,253,69,253,81,253,91,253,100,253,106,253,111,253,114,253,116,253,116,253,114,253,111,253,106,253,100,253,91,253,81,253,69,253,55,253,38,253,18,253,252,252,227,252,197,252,163,252,123,252,78,252,26,252,221,251,148,251,61,251,214,250,86,250,184,249,237,248,223,247,116,246,93,244,27,241,53,235,148,221,249,150,48,117,144,101,8,82,152,58,64,31,0,0,192,224,104,197,248,173,112,154,153,104,33,3,201,9,85,253,154,250,70,2,92,2,6,251,183,13,250,232,182,17,13,254,108,248,195,11,62,236,238,21,58,248,219,251,77,250,90,17,68,253,41,235,1,18,196,1,179,253,232,242,137,11,243,4,68,251,226,245,195,6,86,14,133,238,49,252,39,17,23,246,181,3,173,250,45,252,102,22,66,118,247,14,60,240,156,11,232,251,22,252,173,9,29,244,255,10,73,247,217,6,181,249,178,6,17,249,7,6,16,252,173,1,87,255,216,1,16,251,128,8,110,245,219,9,171,249,88,1,58,3,7,250,188,6,135,249,165,6,241,247,84,10,12,244,81,11,70,248,45,2,12,3,167,250,74,3,143,2,98,57,254,44,244,4,55,245,217,233,90,29,221,255,9,245,32,244,215,18,136,11,24,223,201,14,175,5,131,8,67,222,115,31,201,247,82,250,9,3,84,4,175,246,206,8,149,254,94,253,201,247,158,23,207,233,48,4,51,12,62,236,192,20,231,246,112,241,12,27,207,240,163,2,17,249,29,0,161,39,66,118,247,14,60,240,156,11,232,251,22,252,173,9,29,244,255,10,73,247,217,6,181,249,178,6,17,249,7,6,16,252,173,1,87,255,216,1,16,251,128,8,110,245,219,9,171,249,88,1,58,3,7,250,188,6,135,249,165,6,241,247,84,10,12,244,81,11,70,248,45,2,12,3,167,250,74,3,143,2,0,64,103,65,213,66,76,68,203,69,82,71,226,72,122,74,28,76,199,77,123,79,56,81,255,82,209,84,172,86,146,88,130,90,126,92,132,94,150,96,180,98,221,100,18,103,84,105,162,107,254,109,102,112,221,114,96,117,242,119,147,122,66,125,255,127,3,115,186,110,119,98,225,79,109,57,245,33,71,12,184,250,206,238,23,233,38,233,191,237,33,245,96,253,187,4,232,9,58,12,175,11,211,8,146,4,0,0,23,252,140,249,180,248,126,249,133,251,48,254,218,0,244,2,36,4,75,4,136,3,38,2,135,0,11,255,254,253,134,253,166,253,61,254,25,255,0,0,191,0,52,1,84,1,40,1,198,0,78,0,220,255,136,255,93,255,91,255,124,255,177,255,237,255,34,0,73,0,91,0,89,0,70,0,38,0,0,0,254,254,194,254,73,254,134,253,112,253,251,252,57,253,10,254,244,254,63,255,254,255,125,0,122,0,217,255,247,255,105,0,129,0,27,1,116,1,63,2,235,254,188,254,59,255,25,254,67,254,150,254,220,254,229,255,177,0,31,2,86,1,5,2,4,2,130,0,27,0,152,255,136,255,116,255,182,255,200,255,204,253,81,252,16,250,59,252,210,252,242,253,190,254,254,255,159,0,145,2,200,254,228,254,126,254,171,253,19,254,242,253,94,254,27,255,105,0,193,1,211,253,154,252,205,251,105,252,74,252,16,253,59,253,196,254,62,0,230,1,198,254,65,255,53,255,182,254,96,255,153,255,205,255,131,0,82,1,3,2,10,6,224,8,194,14,112,21,60,27,190,32,63,39,221,43,222,49,146,53,84,37,17,42,27,49,236,51,45,56,131,45,92,41,39,38,145,33,84,25,6,0,82,0,125,255,154,0,200,255,33,253,183,0,191,255,247,254,9,0,46,255,151,254,113,0,206,2,25,7,242,3,190,4,37,6,89,3,53,5,228,8,59,3,32,6,141,7,205,2,197,7,158,8,70,3,148,4,31,7,209,2,232,3,106,8,30,1,220,1,229,5,9,255,237,253,230,0,147,0,174,255,57,2,26,0,79,255,80,252,229,255,239,254,180,2,92,255,248,254,73,255,224,0,22,3,15,4,131,3,178,3,89,2,229,1,3,3,126,4,12,2,165,2,135,3,116,255,119,1,10,3,154,1,164,2,173,1,45,1,18,2,241,3,207,2,134,2,38,0,226,0,111,1,40,0,145,0,211,255,7,254,34,1,121,0,135,255,46,1,127,0,166,0,132,255,129,254,68,252,154,254,57,254,47,252,203,2,110,3,126,3,210,3,155,3,211,0,221,1,16,1,64,0,188,0,178,255,17,0,113,255,191,255,38,0,131,2,74,2,109,2,122,255,86,254,117,253,91,1,33,2,4,11,164,4,166,10,138,9,142,0,176,255,199,6,27,1,130,0,205,1,250,254,113,254,135,251,101,254,155,0,174,1,73,1,119,1,11,3,53,0,30,255,117,255,127,255,20,255,146,6,29,1,232,2,47,5,226,2,185,2,128,6,56,1,153,1,10,1,69,1,208,2,135,0,1,0,221,0,197,1,8,0,203,0,145,0,43,1,128,2,248,2,29,0,212,1,126,2,103,0,173,1,123,1,164,1,186,3,164,3,46,5,186,4,234,4,192,2,244,3,128,4,90,255,68,254,246,254,196,254,126,255,136,254,191,0,127,4,112,7,16,255,225,253,20,251,144,255,12,1,183,4,70,0,38,4,47,6,22,1,80,5,38,6,254,254,240,254,0,253,19,0,51,2,192,8,253,255,247,254,135,0,217,254,177,253,124,254,140,0,98,1,50,255,252,254,8,254,229,252,79,254,50,253,217,250,109,0,75,1,194,3,83,254,169,255,140,2,216,254,170,1,251,3,17,255,7,3,83,3,233,1,54,5,49,4,178,254,180,254,25,0,31,2,182,4,15,7,70,1,61,0,215,2,66,2,81,3,125,5,48,255,235,254,73,1,104,255,64,0,157,2,78,254,90,253,41,253,58,254,185,255,251,0,93,2,224,1,254,0,30,254,11,0,228,3,223,254,139,1,230,1,210,2,25,4,160,5,226,255,196,254,238,252,150,255,141,255,149,253,93,3,194,5,132,5,31,4,86,5,160,4,44,3,213,4,157,3,42,0,5,255,192,253,86,1,141,0,58,254,88,255,176,255,79,5,170,254,112,253,29,249,100,0,53,3,213,2,222,3,235,2,32,3,76,1,184,1,56,2,151,2,123,1,84,3,112,0,165,0,143,254,85,2,142,3,26,1,248,255,66,3,1,5,160,254,60,2,183,2,206,1,198,8,14,7,89,1,190,0,94,5,160,1,147,3,118,8,168,0,174,255,24,1,252,253,66,254,72,3,47,0,21,2,44,0,150,254,57,253,137,251,22,0,193,0,192,5,171,255,233,0,21,7,194,255,67,2,224,5,38,2,176,3,213,6,211,2,138,2,124,4,204,3,116,3,115,5,87,254,131,2,0,0,232,3,184,3,74,4,249,0,166,5,160,2,178,254,169,255,124,8,214,253,90,7,112,10,140,0,34,7,61,7,152,3,213,6,30,10,52,4,141,7,246,7,119,255,69,254,237,249,245,4,150,4,212,1,19,254,134,255,241,5,61,254,9,4,190,4,226,1,159,6,94,4,47,3,137,2,128,1,66,254,76,253,107,0,193,254,163,253,138,255,49,255,7,254,13,2,44,254,244,255,176,10,75,0,142,7,25,5,112,3,54,9,219,8,5,5,39,6,212,7,208,255,208,254,94,251,77,254,51,254,5,255,146,254,108,254,221,253,223,254,163,253,171,253,230,253,214,252,91,255,136,255,3,0,100,1,127,2,217,4,222,5,96,0,177,0,238,2,77,254,183,253,106,251,156,254,109,0,177,255,27,254,32,1,213,7,9,0,92,4,219,2,112,3,86,8,178,3,247,254,49,6,41,4,133,4,186,4,75,3,14,254,100,253,175,1,118,1,65,1,27,255,160,5,53,8,101,5,193,1,205,1,131,4,151,255,39,0,128,254,249,254,111,1,182,0,141,254,108,253,5,3,68,255,127,4,203,3,53,5,96,6,155,5,6,3,243,4,197,4,30,254,192,252,47,250,19,255,46,255,92,3,122,3,79,6,40,4,216,1,38,4,168,4,185,0,53,4,221,3,200,253,32,252,88,249,63,254,122,252,5,248,114,255,135,254,54,254,46,255,214,253,251,251,245,255,109,4,217,8,183,254,93,253,131,252,6,255,145,2,163,4,7,2,230,5,243,6,8,2,27,2,123,5,15,2,141,5,22,5,205,253,153,252,32,251,109,255,49,254,111,3,180,255,30,9,24,11,51,2,13,10,81,9,120,2,134,7,104,11,207,2,231,7,48,7,223,253,45,253,84,4,129,0,131,255,116,3,137,5,96,6,157,3,162,255,30,6,215,6,171,254,253,5,15,6,79,2,139,1,238,254,180,255,213,3,15,11,153,0,169,11,52,7,8,4,5,10,189,10,228,5,16,11,87,7,23,3,175,4,26,2,66,255,59,254,209,5,234,254,220,253,134,4,11,255,149,7,252,7,0,4,24,6,114,6,0,2,253,0,210,1,194,255,189,254,127,4,39,254,136,254,251,1,79,254,100,5,114,8,131,3,151,7,165,5,134,0,192,2,184,1,204,1,13,2,228,255,62,254,23,1,58,5,0,0,203,3,252,0,67,254,141,253,33,252,164,254,166,253,112,250,142,1,200,2,120,6,149,255,58,1,78,255,93,0,178,8,190,8,6,2,81,3,144,2,50,254,57,253,65,254,174,0,222,255,167,4,137,255,42,0,237,3,140,254,18,1,246,2,12,4,48,9,46,7,163,2,188,6,218,5,174,1,6,5,85,8,127,255,73,254,0,0,139,254,32,3,96,8,6,0,51,6,174,9,222,1,84,2,80,8,84,254,32,253,225,5,129,1,178,0,212,3,139,0,193,1,201,4,242,253,182,252,42,252,145,0,18,6,218,4,111,2,168,5,144,2,93,1,248,3,202,5,31,0,232,254,159,1,196,254,212,2,105,6,104,1,34,4,44,2,76,254,154,254,177,4,157,254,99,4,147,7,145,1,48,6,200,8,241,253,12,252,99,1,233,0,238,0,185,8,218,253,127,252,129,253,147,254,11,254,165,7,133,1,68,7,85,6,162,0,108,4,240,4,19,255,150,4,110,5,128,253,101,254,116,0,28,255,158,6,250,8,103,6,138,8,219,8,50,2,249,4,98,10,67,1,82,1,238,6,66,2,83,4,84,3,22,0,82,2,166,3,113,255,206,2,190,1,50,0,71,0,247,255,174,254,70,253,129,250,102,0,118,255,204,252,202,254,43,254,133,251,158,1,67,0,245,254,36,4,46,3,161,5,12,6,80,5,248,4,218,6,103,7,125,6,227,7,85,8,28,7,16,7,14,9,53,7,132,2,163,255,198,1,90,3,73,1,120,255,233,1,254,254,128,255,58,255,23,253,215,255,204,255,247,254,39,252,90,1,137,0,223,1,51,249,20,253,84,253,117,251,67,249,145,254,129,252,135,251,240,252,24,254,78,252,56,252,171,255,122,254,43,253,215,0,172,254,85,255,252,3,148,3,177,7,52,2,179,0,234,2,150,2,209,3,198,6,119,3,110,2,146,3,171,3,88,3,141,4,53,1,176,2,35,3,149,3,161,0,58,2,118,0,236,255,229,254,208,252,214,255,204,0,52,251,187,254,50,254,61,252,54,255,113,255,36,252,28,254,151,254,66,253,46,252,35,254,210,254,234,252,92,251,156,255,238,252,192,251,226,251,77,252,108,249,54,255,181,252,242,252,241,251,158,250,123,252,144,253,146,255,171,255,100,1,213,0,246,255,19,254,108,1,6,3,169,1,54,3,223,1,173,255,45,2,8,2,32,252,232,249,196,253,165,253,27,253,230,255,10,254,130,253,121,252,209,0,50,1,147,0,196,254,175,253,172,253,171,255,45,255,31,255,106,252,239,253,117,0,233,0,73,254,30,253,77,4,239,2,121,2,177,5,180,6,231,5,229,6,177,5,142,3,98,4,132,4,81,3,74,5,100,3,214,1,153,252,130,251,252,248,153,252,163,252,32,252,138,255,155,0,212,0,229,251,175,252,162,253,163,251,199,248,66,245,5,252,109,250,179,248,114,1,72,255,98,254,191,3,237,1,104,0,190,3,15,4,31,2,154,0,141,2,201,0,225,4,251,1,150,0,151,2,247,1,230,0,111,2,9,3,163,2,147,2,88,0,146,255,75,3,244,0,224,0,126,1,29,2,46,1,212,2,177,1,154,2,142,4,222,2,85,1,118,255,20,0,115,254,97,251,88,254,210,255,191,254,160,254,132,255,53,5,253,3,56,4,6,1,110,1,211,2,154,3,27,1,217,253,31,0,132,253,157,253,79,253,71,253,97,254,72,252,245,252,55,255,207,250,170,253,153,254,71,252,251,250,166,0,237,1,49,1,221,0,78,3,191,2],"i8",Ae,pe.GLOBAL_BASE),i([98,2,72,3,168,3,6,3,45,253,212,250,19,251,155,254,255,251,148,250,184,251,160,250,147,254,120,250,167,248,160,253,250,248,65,249,94,253,223,253,107,251,65,253,166,2,18,3,148,0,133,255,184,2,8,5,132,2,94,1,246,255,158,1,102,2,15,0,137,0,88,1,45,255,210,252,24,250,205,252,121,254,94,252,180,253,47,0,177,253,126,252,115,252,183,251,93,255,8,251,113,251,99,255,72,250,11,250,123,254,6,251,92,251,144,253,159,2,213,0,198,1,124,0,238,254,243,253,39,253,16,254,104,255,192,250,122,0,135,0,167,244,179,253,118,254,64,249,185,1,206,255,196,5,136,3,19,3,60,1,236,0,72,254,165,254,217,0,157,1,113,252,107,252,121,0,57,254,92,252,202,0,164,255,47,254,137,254,232,1,134,1,218,1,108,3,217,2,60,1,233,248,224,250,99,253,87,0,194,3,176,1,51,2,7,255,222,251,250,0,29,1,81,4,117,4,171,1,184,2,242,251,128,249,210,249,76,252,90,1,160,0,203,254,240,254,166,252,158,2,112,2,226,4,80,252,104,254,102,253,162,253,192,254,128,254,20,254,230,0,65,0,78,1,206,255,240,255,240,255,78,253,139,250,255,6,180,6,119,5,174,9,15,8,124,5,221,4,191,5,146,5,130,254,243,251,254,255,173,0,114,254,121,4,211,5,232,7,9,7,4,3,250,4,226,5,149,5,199,6,209,7,55,4,194,4,249,4,126,251,197,248,207,250,216,252,147,251,184,251,61,254,247,251,70,249,65,0,66,2,172,255,60,250,126,246,14,249,3,253,170,250,18,254,38,255,174,253,93,252,81,1,20,255,50,2,53,9,102,10,146,7,209,5,252,4,106,3,189,0,102,1,118,1,17,250,23,247,214,246,57,252,9,251,209,247,140,253,92,251,250,249,125,6,19,4,34,2,53,2,37,4,220,2,192,255,188,252,78,254,76,254,160,255,203,0,54,4,192,4,100,6,139,3,254,5,218,3,70,1,197,3,77,3,142,0,172,255,197,0,214,1,75,9,34,6,109,4,214,1,190,4,139,1,96,5,176,4,101,4,18,4,92,1,225,253,46,251,136,254,41,255,75,255,225,1,101,248,171,249,46,255,18,253,95,251,134,1,29,0,113,254,27,0,52,3,212,4,243,2,183,2,211,3,153,1,82,255,173,4,11,4,144,3,76,5,54,7,32,252,99,250,228,1,51,250,92,249,208,0,100,254,180,4,152,5,241,254,128,3,120,4,96,254,241,6,154,5,96,249,172,245,52,255,3,249,241,249,9,4,136,249,233,249,23,5,27,251,203,249,57,4,99,253,185,251,190,255,86,253,64,1,167,254,147,2,49,1,45,4,244,250,220,252,237,255,157,249,245,250,29,0,109,249,15,254,71,0,225,254,249,255,156,255,18,254,62,252,19,255,84,3,89,7,204,6,63,251,149,250,227,0,108,253,46,1,117,1,96,0,63,4,233,4,206,251,123,249,160,0,229,1,28,8,6,7,90,252,36,255,40,2,172,253,156,253,237,0,80,1,184,6,111,3,131,2,117,2,178,1,243,4,10,2,97,6,15,0,244,0,71,254,195,5,205,2,184,0,27,7,54,6,173,6,220,3,5,1,169,3,45,8,41,9,240,5,91,8,66,7,70,6,191,253,189,253,77,251,68,252,135,0,24,254,48,254,51,0,174,254,139,253,164,254,45,253,122,4,25,8,162,5,144,8,186,5,143,3,92,250,220,249,26,247,120,5,198,2,17,5,55,5,121,2,160,3,154,5,146,8,34,10,118,9,156,8,89,7,214,3,194,8,62,7,124,1,24,3,121,4,193,255,229,253,158,1,4,255,60,252,198,254,19,251,85,253,244,252,193,252,242,253,19,252,126,249,145,251,88,254,181,249,60,254,213,254,244,4,24,4,130,2,123,4,85,3,88,3,93,253,176,254,139,0,220,8,63,5,138,5,29,0,0,3,29,3,56,251,167,1,52,2,218,250,198,251,245,0,234,250,212,252,61,2,238,250,175,249,134,2,56,252,66,3,211,2,225,3,116,6,235,7,65,255,207,252,176,1,150,2,60,0,198,0,114,2,229,3,50,5,112,6,171,7,9,5,195,249,163,255,211,255,192,251,37,0,172,255,117,6,47,10,33,9,41,4,248,7,73,9,115,4,22,9,70,8,91,3,101,1,230,5,152,2,203,4,75,4,223,1,80,5,144,3,105,7,218,6,227,7,144,4,117,7,248,6,143,1,34,0,0,1,175,253,208,254,227,251,35,2,158,6,127,5,135,2,157,255,171,254,212,5,111,6,166,4,38,0,124,253,44,255,139,1,78,3,222,0,64,253,3,253,52,253,44,253,84,248,12,245,106,255,35,1,174,255,209,4,179,5,239,3,116,255,101,255,153,0,183,1,41,1,32,6,7,250,102,254,132,253,0,6,199,1,19,255,208,250,117,255,252,254,19,2,42,2,100,3,13,1,240,4,94,2,23,255,115,3,207,1,230,2,88,2,136,255,183,255,165,1,212,0,73,254,198,255,36,3,250,250,39,251,216,2,38,1,22,254,50,0,177,253,119,252,26,251,42,0,81,253,147,0,231,255,17,1,84,2,201,254,189,4,89,2,14,253,81,3,72,2,173,1,95,2,75,2,166,253,90,255,205,1,228,252,201,252,9,3,100,5,142,3,219,6,119,0,137,5,204,3,37,255,144,252,196,249,231,251,14,252,182,1,55,253,157,250,78,0,0,0,65,254,101,251,144,251,217,250,219,249,200,8,231,6,29,5,178,3,47,6,152,5,126,4,226,1,180,1,43,254,172,251,106,2,65,254,58,252,64,4,28,251,21,250,142,255,176,251,40,248,189,253,210,0,101,2,241,1,73,248,99,250,130,2,11,251,168,252,243,3,146,249,95,251,39,4,237,249,96,253,180,4,100,249,166,251,111,2,45,252,210,250,3,251,27,2,109,255,126,3,182,250,127,252,78,254,120,3,219,1,172,1,153,0,128,254,82,1,44,250,1,254,103,1,50,252,165,251,42,254,105,0,218,253,165,2,87,252,135,251,109,3,124,1,252,254,210,0,149,6,156,3,232,4,239,6,166,4,71,4,139,5,119,2,21,2,115,2,43,1,165,254,101,254,234,253,135,2,118,253,29,0,173,253,134,254,169,250,27,6,122,5,97,4,185,5,65,4,130,5,136,2,208,247,190,251,250,255,55,1,62,255,155,252,129,253,193,252,160,1,118,251,56,251,69,5,33,251,83,252,21,7,111,247,61,248,197,1,149,253,169,250,68,252,186,249,76,248,29,250,105,251,223,251,176,251,135,254,89,2,201,0,84,7,57,3,118,1,82,254,213,250,29,0,139,250,31,251,205,250,17,252,32,250,192,3,135,250,39,248,197,0,157,250,99,248,20,255,203,251,123,0,166,1,103,2,245,4,34,2,206,254,246,5,136,3,170,4,252,6,153,4,142,253,140,252,10,250,199,0,254,2,224,5,215,251,94,3,197,0,246,251,19,249,137,252,224,252,145,0,87,2,146,251,249,253,114,2,75,251,122,248,244,1,114,252,239,251,141,250,60,250,225,249,55,252,245,253,74,3,34,0,2,7,134,2,94,3,73,251,160,248,22,252,178,255,247,255,96,253,20,4,247,2,80,0,168,253,115,4,251,3,57,0,208,7,142,5,191,252,134,5,97,4,78,251,94,6,236,4,51,254,140,5,220,4,1,6,207,3,253,0,229,254,68,1,153,254,87,2,61,255,106,0,76,2,62,0,181,253,11,253,133,2,205,0,51,0,177,4,246,2,71,251,161,2,122,254,144,253,45,6,173,3,105,255,255,3,223,2,4,11,21,5,178,2,210,254,12,2,157,255,124,252,204,249,91,251,60,4,251,0,238,0,222,7,0,7,242,3,221,4,97,6,205,6,53,251,252,249,72,251,147,253,200,1,147,255,40,0,191,255,20,3,219,252,69,253,186,250,185,253,136,3,64,3,223,252,20,2,82,2,180,7,128,5,71,5,103,251,168,248,190,247,251,252,56,2,180,3,9,252,55,4,236,4,169,251,226,1,126,255,242,6,20,4,12,3,45,250,245,0,144,3,196,254,139,251,107,252,232,253,94,250,214,246,239,252,246,249,60,248,45,248,1,1,141,3,199,248,135,253,71,251,254,249,130,248,226,251,70,6,191,8,40,6,201,253,36,250,248,249,1,251,195,0,89,5,207,252,37,1,195,4,243,253,118,2,173,4,94,249,135,246,208,248,209,254,219,2,235,2,111,251,5,255,13,1,74,252,181,255,148,6,98,251,59,254,237,3,193,249,73,2,122,1,229,247,197,253,85,254,239,253,121,251,109,251,229,254,51,255,204,253,228,252,222,4,205,2,229,8,159,3,27,2,58,254,47,2,184,1,51,253,180,5,79,6,250,251,28,4,74,6,111,251,118,255,79,3,226,0,39,0,156,253,29,251,150,255,39,253,117,253,200,3,22,5,54,253,132,253,191,6,97,1,45,4,154,1,226,252,100,255,75,4,194,253,150,3,190,1,226,250,244,3,210,1,128,5,55,6,253,2,149,5,100,5,221,6,157,7,164,7,74,9,42,6,255,7,100,8,148,3,98,0,249,255,101,7,138,5,93,8,92,1,125,5,43,6,152,0,110,4,9,7,245,254,154,0,115,5,114,251,213,1,30,4,138,251,107,254,207,251,195,250,40,247,211,249,148,254,101,3,170,6,118,251,37,2,14,6,55,251,116,248,126,249,51,250,71,248,249,247,65,249,118,252,158,255,151,248,233,0,212,5,124,3,108,0,181,254,64,249,110,251,92,249,220,251,188,7,254,6,210,251,51,249,139,248,245,255,3,6,37,5,192,249,94,0,241,1,165,1,187,1,59,255,214,249,163,254,30,252,169,253,229,253,116,4,59,252,117,250,127,255,195,250,175,0,65,254,137,254,31,5,7,8,141,254,118,253,205,254,207,251,93,2,109,1,247,247,143,255,174,1,140,2,146,3,199,3,12,252,206,249,237,246,225,5,224,4,47,2,6,1,26,254,111,254,65,249,62,5,10,6,50,0,56,0,176,1,182,254,119,0,164,253,19,250,200,251,214,252,178,3,103,4,31,4,136,250,89,249,80,249,10,251,64,253,219,250,39,3,29,7,119,4,200,10,70,6,123,8,96,4,153,1,106,255,109,255,148,1,191,3,135,9,119,7,141,8,118,252,115,255,158,252,120,252,114,255,54,254,211,253,60,253,113,249,194,252,105,250,209,249,206,248,190,250,194,251,188,249,240,254,147,3,84,251,4,3,32,4,130,253,46,251,151,248,12,254,175,255,202,252,247,250,179,249,33,253,139,255,17,3,168,0,190,251,109,4,154,3,184,251,22,253,104,5,31,1,221,253,217,251,160,250,103,247,76,251,128,247,222,249,35,249,25,250,63,247,253,252,55,249,75,4,62,3,204,249,212,2,219,4,250,249,181,2,37,3,102,249,16,255,129,6,92,249,252,255,100,253,101,8,48,3,18,4,206,252,207,248,22,0,4,253,5,254,193,1,129,251,151,253,33,1,181,252,196,249,16,255,242,1,22,255,111,253,16,253,224,1,142,6,193,254,31,254,193,0,213,252,171,0,137,255,176,247,54,255,176,252,181,6,116,4,164,6,67,0,239,255,66,0,244,255,102,249,187,253,152,255,240,254,204,251,94,251,203,248,136,254,140,251,98,252,92,254,198,255,253,254,112,253,146,251,215,253,252,6,203,4,199,1,129,0,206,1,185,1,16,255,240,253,72,3,2,2,130,0,181,255,90,4,111,2,153,0,216,0,44,4,52,2,250,255,236,254,95,4,215,2,190,0,188,255,192,2,50,1,119,0,248,254,73,1,61,0,156,255,156,0,108,1,123,0,183,0,48,255,85,255,133,255,220,0,191,255,206,254,194,255,146,1,17,0,108,253,86,252,246,254,0,0,129,1,235,0,20,1,29,1,64,1,12,1,176,254,56,255,44,253,17,0,172,255,125,1,224,253,173,1,238,1,7,2,139,255,32,1,48,1,73,1,131,2,157,0,189,2,252,1,176,4,113,2,28,3,96,2,230,3,165,1,236,1,120,2,180,4,12,3,190,1,132,0,233,4,76,3,35,2,193,1,61,3,146,2,29,2,214,1,108,4,234,4,150,3,127,2,35,2,51,0,167,1,23,1,9,0,136,1,83,0,94,0,30,2,31,2,229,0,109,255,58,255,129,0,194,0,71,255,161,252,215,250,210,254,30,0,171,253,139,253,237,255,114,0,124,252,199,251,210,1,97,1,53,250,219,249,15,0,113,255,84,249,245,247,17,253,196,0,172,248,237,247,126,253,254,254,225,246,66,250,62,254,204,253,184,253,70,255,152,252,98,254,243,248,36,252,155,251,226,250,42,253,151,251,28,0,169,0,241,251,160,252,50,253,10,255,228,1,36,0,23,255,207,255,9,1,67,0,33,1,211,1,178,0,31,2,42,3,28,2,84,0,26,1,160,2,191,2,49,252,247,252,129,0,31,1,86,252,29,255,187,3,83,2,175,249,223,254,68,3,137,2,201,248,41,255,82,4,206,2,14,248,195,251,138,2,184,1,203,247,239,253,139,3,63,2,37,248,176,254,158,2,204,0,171,246,76,253,104,1,137,0,148,247,100,247,247,255,24,1,246,254,119,0,39,0,193,0,78,0,197,255,136,255,226,0,49,252,166,252,243,252,185,251,149,253,99,254,61,254,182,252,64,251,215,250,211,252,141,252,160,250,177,249,118,254,84,254,31,253,167,251,219,253,234,252,144,252,49,252,57,252,126,253,39,252,138,252,7,251,175,250,39,254,220,252,135,250,129,250,160,0,247,254,105,252,237,254,8,255,6,255,50,253,132,254,97,0,153,255,137,254,27,255,97,254,63,255,121,255,213,253,116,2,105,1,119,0,216,0,67,2,108,1,135,1,209,0,122,2,10,2,102,255,108,255,14,2,133,1,170,0,33,0,105,0,11,1,64,0,124,1,33,250,24,252,226,255,143,254,210,251,58,0,135,2,223,0,16,250,221,254,109,2,51,1,5,250,156,0,250,2,148,1,19,248,141,0,222,2,243,1,199,248,118,253,50,1,0,2,69,255,152,255,197,255,182,1,134,0,26,255,156,0,70,255,195,255,252,254,240,255,10,0,199,253,253,255,91,254,215,254,67,249,247,253,166,254,178,0,174,250,197,255,212,255,157,0,158,247,51,254,42,254,163,254,134,247,255,255,143,254,135,255,213,249,139,254,124,252,9,252,163,251,177,253,155,253,240,252,207,253,122,0,181,255,63,254,252,255,85,255,133,255,140,254,192,0,168,0,180,255,124,255,252,0,149,255,84,1,210,0,136,1,253,1,16,1,181,0,147,255,145,0,218,0,119,0,96,254,249,254,229,1,9,1,75,255,248,255,226,254,226,0,12,255,38,255,69,0,222,254,98,255,191,0,255,255,192,255,176,253,166,255,213,0,160,255,255,0,179,1,178,0,176,255,143,254,238,255,223,255,176,255,214,255,159,1,140,0,34,255,119,4,139,2,137,2,73,1,255,2,44,2,249,0,235,0,180,3,157,1,186,1,23,1,141,0,83,1,100,1,45,2,42,254,86,255,99,0,237,0,199,253,224,252,96,1,53,2,26,1,217,1,214,1,76,1,57,255,78,253,252,250,107,252,63,255,86,254,224,252,158,251,230,255,141,254,22,254,63,255,125,2,83,2,7,2,74,1,152,1,141,255,79,0,12,0,221,1,87,0,153,255,136,254,102,253,165,254,235,254,221,254,2,254,31,254,169,0,41,1,195,252,30,253,51,255,85,255,192,254,228,253,72,1,27,1,165,252,66,252,186,1,254,255,44,2,174,2,130,0,56,0,103,5,244,3,243,2,171,1,100,2,229,2,116,2,41,2,173,254,228,252,134,0,21,1,135,253,195,251,254,255,10,255,144,252,245,251,185,249,216,251,30,252,38,254,142,251,24,254,98,254,229,252,73,0,50,255,248,255,117,255,183,1,204,0,80,255,190,253,23,0,131,0,243,254,11,253,65,255,245,0,147,255,174,254,112,0,60,1,120,0,106,254,138,255,99,2,76,255,70,255,123,253,115,0,83,255,34,0,250,253,23,254,105,255,61,0,185,253,180,252,220,0,118,255,87,253,4,252,135,1,239,255,170,253,191,254,157,0,217,254,129,0,155,0,98,252,149,252,37,252,29,1,241,0,173,255,131,255,131,255,108,2,85,2,176,1,92,0,137,1,78,0,153,1,61,0,119,254,29,253,99,254,20,253,83,0,54,0,105,1,27,0,196,251,130,0,175,254,74,253,227,249,41,1,62,1,237,255,175,248,36,0,51,0,195,254,237,246,10,255,231,0,172,255,254,246,241,252,40,0,77,255,71,247,94,252,38,254,50,254,14,253,170,255,224,254,142,253,149,246,57,254,193,255,171,0,181,251,186,251,230,255,113,255,87,251,57,254,106,254,131,254,163,253,46,255,160,255,205,255,188,253,36,254,236,254,241,255,85,251,134,253,77,251,143,252,134,254,35,255,99,253,72,252,82,2,178,0,109,254,92,253,251,2,71,1,89,2,34,1,172,0,44,1,203,0,157,0,200,255,176,254,100,1,24,0,28,255,216,254,253,254,227,255,70,255,7,1,160,1,14,0,159,254,117,1,244,255,40,255,1,1,96,0,174,0,57,0,10,250,152,253,70,252,13,254,15,254,104,255,179,254,125,0,105,0,200,0,179,0,159,255,181,254,32,255,253,2,185,2,248,2,0,1,45,1,59,0,199,1,171,255,204,0,32,1,254,253,240,0,251,0,147,255,0,1,161,1,222,255,99,254,101,0,174,1,128,1,156,0,225,255,246,255,206,0,170,1,77,2,145,0,143,0,71,0,40,3,138,3,77,1,93,1,218,3,170,3,77,2,75,1,20,5,56,3,187,0,253,1,38,4,141,2,123,1,210,1,182,5,169,3,145,1,18,1,19,3,93,3,9,1,2,0,97,2,41,2,28,0,49,1,158,3,84,1,106,0,130,1,241,0,245,254,109,255,225,0,78,255,234,253,91,1,246,1,125,253,131,254,141,1,30,0,117,253,35,253,77,254,142,1,105,254,42,253,28,254,8,255,235,252,110,252,74,254,36,254,14,254,122,254,75,0,217,254,60,252,178,253,162,253,150,0,135,255,207,255,101,255,178,255,167,3,38,2,133,1,38,0,191,254,127,0,168,1,59,1,227,254,143,255,27,1,3,1,146,2,203,0,66,1,230,1,135,3,249,1,236,2,161,1,99,2,167,1,43,2,0,2,239,0,173,255,190,253,237,255,173,254,37,253,93,1,13,0,90,252,137,250,142,255,152,254,107,0,180,2,182,0,90,0,37,251,254,249,241,249,43,253,200,253,121,252,173,250,243,253,251,253,171,252,163,252,20,252,88,255,78,253,189,252,63,0,119,255,212,253,221,253,144,0,226,254,207,252,229,1,63,1,109,255,104,254,14,2,246,0,165,254,78,254,41,1,228,255,222,254,41,254,170,251,251,250,52,254,153,254,36,252,230,252,67,5,19,5,178,2,11,2,192,4,44,4,70,4,245,2,57,3,116,4,240,2,238,1,228,4,85,5,171,4,130,3,9,2,29,4,20,2,176,1,178,254,40,255,199,254,249,254,96,255,52,0,40,254,101,255,127,0,136,0,132,254,44,0,83,3,154,1,94,255,23,254,123,0,1,255,228,252,101,253,66,4,149,3,21,3,237,1,117,5,173,4,46,2,202,0,205,255,138,255,170,254,67,253,83,0,108,0,214,255,71,254,61,0,95,0,31,1,0,1,229,255,89,0,12,2,19,2,95,1,227,0,80,2,33,2,185,2,155,0,92,255,51,1,126,2,18,1,23,254,206,255,242,2,240,0,90,255,132,255,140,255,189,253,68,251,193,255,190,0,217,254,240,251,240,250,147,0,136,254,79,255,143,255,73,3,217,4,27,4,156,2,2,0,37,1,39,2,48,1,184,251,71,252,8,255,120,1,18,253,59,252,87,0,4,2,237,254,252,253,177,2,135,1,133,254,125,253,108,3,82,2,122,254,11,252,123,253,61,2,149,255,200,253,79,253,198,252,255,251,229,255,184,254,53,255,93,3,237,2,36,2,233,0,132,249,237,251,195,1,108,0,108,253,148,253,174,1,236,0,21,0,116,254,122,251,137,253,92,5,18,5,199,3,65,2,101,4,101,4,77,2,198,1,189,254,159,252,45,254,153,0,44,254,69,253,220,252,3,254,120,254,50,253,52,255,221,255,165,253,187,251,201,253,94,255,7,254,20,252,154,255,94,1,219,0,224,0,167,1,252,0,139,1,79,2,96,2,107,1,22,253,160,255,117,1,172,0,171,0,39,1,202,2,83,1,233,0,77,0,107,0,21,1,157,0,153,0,13,254,156,254,11,6,49,4,64,2,238,1,220,254,173,254,8,254,176,253,121,252,184,255,149,253,31,254,198,249,163,251,201,253,2,255,231,252,5,254,204,253,221,254,20,254,236,253,246,1,48,2,130,254,171,1,88,2,230,0,29,255,221,1,251,0,75,0,29,1,74,3,45,3,220,1,226,250,203,250,186,0,121,1,181,253,107,252,131,2,125,1,94,251,215,253,155,1,82,0,153,251,204,252,82,255,228,253,164,253,119,0,31,2,205,0,132,254,145,2,141,3,55,2,112,0,214,254,138,254,114,0,167,252,5,255,56,0,159,0,145,1,89,1,222,255,116,255,145,255,161,253,41,0,102,2,99,1,142,255,179,255,218,1,66,2,56,0,170,5,156,3,74,4,140,5,229,2,144,1,246,0,22,0,76,2,57,1,135,255,71,1,63,3,216,1,142,251,160,253,88,3,40,2,39,251,208,251,126,2,88,2,154,254,254,0,179,254,209,254,122,253,227,2,102,1,74,0,202,4,135,6,197,4,81,3,193,8,88,6,215,3,124,2,49,7,197,5,237,2,128,1,94,1,7,1,87,0,128,0,146,248,83,252,112,255,192,255,58,249,1,255,32,1,225,255,172,245,42,251,110,1,235,0,149,249,188,251,192,250,208,254,227,253,205,251,164,251,123,0,102,251,4,255,208,252,76,255,8,252,21,2,53,2,233,0,25,254,82,254,68,255,78,1,99,3,212,4,22,2,171,0,202,249,185,249,123,2,118,2,108,247,54,1,156,3,156,1,202,246,184,254,188,3,17,2,177,245,135,254,118,2,22,1,214,245,61,1,31,3,43,1,154,246,133,0,84,1,31,0,148,247,68,250,131,0,125,0,96,251,22,254,117,255,46,0,24,253,191,1,123,3,52,2,67,0,61,254,134,2,92,2,215,253,83,254,148,252,140,1,162,0,190,255,25,5,147,3,223,1,67,2,64,4,26,3,194,1,22,1,54,2,68,1,223,251,102,255,148,0,79,255,15,246,168,0,46,4,80,2,209,246,214,255,51,3,89,1,216,246,61,253,209,2,250,0,129,247,39,250,203,254,122,0,178,255,183,255,120,0,173,0,252,255,6,1,249,254,251,254,81,254,192,255,107,254,36,253,207,245,116,0,173,255,63,255,11,250,80,252,35,254,43,253,4,254,51,1,170,0,172,0,64,3,161,1,64,3,174,2,31,255,177,0,126,3,50,3,30,254,123,254,255,4,15,4,129,254,201,0,162,254,40,0,218,2,123,2,226,0,14,2,247,1,206,1,82,1,142,1,23,2,202,2,40,0,230,254,202,5,191,5,61,4,219,2,25,6,48,4,141,3,181,2,139,5,2,5,121,3,111,3,129,4,216,2,162,4,72,3,30,255,106,4,181,3,177,2,18,254,38,252,236,249,128,255,200,253,47,253,55,253,230,255,61,1,12,2,70,0,135,0,107,254,159,252,26,249,116,253,82,255,223,252,117,3,5,3,103,255,165,255,75,4,239,2,6,254,131,251,85,3,134,2,241,0,14,3,7,2,27,2,61,7,164,6,77,4,172,2,31,251,50,250,48,254,188,0,131,252,127,250,224,250,171,254,121,255,182,1,81,255,18,0,87,4,208,3,63,1,208,0,106,250,24,249,83,0,202,1,238,253,24,252,51,1,129,0,184,252,241,255,227,255,156,254,113,252,100,252,133,251,14,255,137,255,240,253,127,0,123,255,7,253,3,253,190,0,173,255,197,254,127,3,10,2,231,0,34,255,102,0,193,255,84,254,60,1,187,2,123,1,70,0,25,0,204,2,58,1,148,255,251,1,106,3,54,2,238,0,108,0,173,3,7,2,195,0,169,1,196,255,85,254,1,1,139,0,153,255,138,253,190,1,78,1,114,1,156,1,48,0,84,255,78,253,229,254,45,2,187,0,226,254,158,0,227,1,140,0,14,1,168,254,137,253,156,3,67,2,140,255,132,0,142,0,210,1,188,255,192,255,230,0,111,255,210,254,226,253,221,252,112,252,250,3,225,2,251,252,247,3,118,2,41,1,220,245,95,0,189,1,80,1,182,247,235,1,254,1,191,0,27,251,161,0,254,255,188,254,86,250,135,253,56,253,151,255,182,252,2,255,101,254,100,0,128,253,222,254,242,3,251,2,118,253,57,1,145,4,218,2,140,0,249,1,6,4,254,2,4,3,31,1,43,4,55,3,239,1,237,2,49,1,67,1,92,255,206,1,78,0,143,1,170,254,150,252,69,0,85,2,240,255,108,2,109,2,81,1,118,255,68,254,247,254,218,0,84,0,62,254,185,3,154,2,34,255,221,252,29,2,92,2,103,252,160,250,244,0,116,0,183,252,45,253,118,2,76,2,140,0,151,2,38,1,112,1,167,3,22,4,113,3,247,2,210,6,184,5,148,3,116,2,180,1,195,3,25,1,1,0,137,255,74,0,30,2,213,0,1,0,201,253,45,1,241,0,4,1,179,1,222,0,140,1,168,3,189,3,84,4,191,2,254,1,250,1,40,3,222,1,89,2,182,2,192,3,108,2,204,3,229,2,212,3,88,2,66,3,205,2,255,2,172,2,131,2,204,3,167,3,126,2,245,1,149,2,208,2,83,3,151,255,136,253,209,254,139,255,83,254,130,0,21,3,186,1,246,253,68,255,192,2,117,1,9,253,42,0,46,3,11,2,237,253,143,251,117,1,66,2,86,253,77,251,57,254,29,1,117,251,215,249,182,251,44,0,81,0,174,255,200,2,107,1,221,1,246,0,186,3,110,2,68,6,86,6,253,4,123,3,129,5,91,3,156,3,124,3,6,3,17,4,179,3,118,4,40,0,222,253,181,255,32,1,152,253,150,255,71,253,230,255,87,255,96,255,133,252,29,253,233,254,128,254,251,251,162,254,245,6,28,5,22,4,48,3,44,6,253,5,192,5,154,4,225,5,52,4,192,4,131,3,122,3,136,3,52,2,142,2,152,3,180,2,253,3,88,3,19,254,132,0,177,0,249,1,71,0,195,0,228,255,97,0,200,1,95,1,92,255,88,0,183,1,22,1,216,255,94,1,115,5,181,3,234,0,161,255,219,252,40,254,38,0,93,255,111,1,158,255,233,1,11,2,1,4,154,4,188,4,138,3,63,1,34,5,46,3,205,1,133,255,225,253,220,252,191,1,20,253,188,254,127,252,153,251,31,253,11,254,235,252,55,253,203,2,9,3,215,4,154,3,157,7,147,7,88,5,97,3,218,2,112,3,246,2,132,1,153,252,198,1,17,0,5,255,131,254,214,252,209,249,239,0,247,253,58,252,232,252,3,1,134,252,178,250,254,252,183,255,166,0,93,1,44,255,67,1,184,252,211,254,217,1,179,1,89,253,48,254,216,2,95,1,100,255,57,255,155,2,176,1,29,0,4,255,159,1,224,1,37,253,133,254,145,0,47,2,240,253,137,253,122,251,97,255,189,1,17,1,123,0,127,2,117,1,130,255,32,3,56,2,84,0,94,255,208,2,200,2,194,252,232,253,71,255,222,0,152,1,196,1,245,1,3,3,127,252,181,250,189,255,186,1,232,252,130,250,54,2,90,2,167,0,186,254,253,1,74,1,161,255,142,253,38,253,168,254,132,6,193,4,11,3,199,1,36,5,60,3,72,2,207,2,148,1,225,255,245,3,21,3,89,0,107,0,123,3,37,2,103,3,45,6,149,3,159,2,98,3,199,5,9,5,86,3,135,1,44,4,98,4,44,3,78,0,206,253,89,1,51,2,173,1,153,255,161,1,19,3,134,255,75,254,155,1,20,3,111,252,95,254,90,2,242,2,30,255,240,255,151,0,248,2,68,253,118,0,152,255,242,255,152,251,48,0,28,1,137,1,122,254,93,254,129,253,140,255,114,252,50,1,60,1,243,255,183,4,216,3,53,3,157,2,85,251,75,253,140,0,43,255,140,252,96,254,57,255,210,253,152,253,245,0,108,254,104,253,6,1,56,0,151,253,44,253,171,255,21,254,192,254,112,253,198,253,193,252,127,255,240,253,30,250,193,255,145,254,127,254,154,254,191,254,4,0,51,0,146,254,42,255,63,1,255,1,146,0,159,2,239,255,221,254,146,255,208,1,117,255,16,254,54,255,220,0,200,254,137,253,108,253,183,255,113,253,204,252,106,253,115,253,248,250,167,252,82,254,71,252,65,252,248,254,207,255,44,254,184,255,131,254,162,254,205,253,63,255,105,254,55,0,104,254,221,252,11,0,203,254,137,2,188,0,58,255,0,254,205,1,177,255,54,254,218,250,249,254,122,255,245,253,135,249,77,254,17,254,3,253,57,0,165,254,98,254,178,1,139,251,14,255,104,253,167,252,34,0,188,255,61,253,174,254,163,1,163,0,226,255,250,254,57,254,235,252,106,250,47,253,238,3,152,2,13,1,25,0,107,2,4,1,183,0,96,0,56,252,178,250,124,254,135,0,75,253,67,3,200,1,154,0,81,4,191,2,57,2,107,1,89,6,46,5,217,3,236,2,36,255,219,0,76,0,48,255,81,250,130,249,49,0,149,0,60,252,84,255,16,253,176,254,113,2,209,0,6,255,190,255,7,252,186,252,254,255,61,1,136,247,51,250,118,255,123,0,172,248,205,247,247,253,85,0,57,252,146,254,73,253,143,252,103,252,13,252,5,253,75,252,132,255,0,255,160,254,108,253,178,0,207,1,98,1,48,1,48,249,177,253,230,254,79,0,55,247,175,0,99,3,243,1,118,255,76,255,75,255,235,255,13,247,39,251,52,254,248,253,253,252,195,1,246,255,204,254,15,1,191,255,4,0,214,0,233,254,77,254,213,255,164,254,98,253,35,0,191,255,45,255,38,3,23,2,85,0,41,1,57,0,239,0,210,2,237,1,225,0,149,2,72,3,35,2,228,253,136,254,14,0,93,1,213,1,209,2,75,1,162,0,224,253,16,253,194,255,246,255,142,1,168,255,212,2,189,2,237,255,235,253,162,255,89,2,136,0,185,255,87,253,21,253,90,255,168,254,5,1,206,255,161,0,204,255,229,1,81,1,117,249,50,0,190,0,163,255,22,247,25,255,62,255,174,255,161,255,173,253,102,255,128,0,126,3,245,1,76,2,201,1,167,254,206,0,122,0,110,0,137,253,29,255,199,253,3,0,152,1,239,0,141,1,226,0,59,255,254,255,128,0,235,1,1,5,136,3,36,1,215,0,26,2,50,1,3,1,253,1,91,253,233,251,13,0,65,1,89,253,180,253,154,254,44,255,210,253,243,0,134,2,223,1,230,1,86,1,122,2,20,2,107,0,34,3,75,1,136,0,144,255,114,254,249,251,226,254,186,254,63,253,32,1,16,1,19,5,120,4,154,4,92,3,89,254,121,0,127,254,108,255,217,254,210,254,190,252,205,252,16,0,232,255,55,255,36,254,43,2,91,0,11,255,38,1,218,255,133,254,62,252,59,251,89,251,18,250,239,254,117,254,122,254,11,252,123,253,61,2,205,248,250,251,249,1,212,1,232,2,179,3,97,2,237,1,79,253,108,251,140,253,121,255,254,251,195,0,155,1,196,0,46,6,123,4,63,2,81,1,41,251,247,252,120,253,114,255,83,2,57,3,199,3,223,2,74,251,54,252,175,255,170,254,23,253,13,0,184,255,119,1,198,1,19,0,127,5,153,3,145,249,84,255,93,3,50,2,160,3,1,6,39,4,228,2,88,246,72,252,8,1,82,0,10,254,59,252,202,250,123,0,99,3,212,4,22,2,171,0,240,246,52,254,12,3,107,1,90,251,151,253,252,0,195,255,82,255,34,0,243,3,20,3,227,246,247,0,167,1,153,0,240,255,157,254,6,1,193,1,216,249,207,251,224,253,141,254,153,253,207,254,27,4,37,3,175,2,16,2,6,0,74,255,167,3,107,3,234,3,41,3,199,0,1,1,126,0,76,0,184,253,142,251,87,2,44,2,175,251,145,250,201,249,249,253,47,252,211,250,108,0,91,1,46,253,49,252,109,1,101,0,111,255,169,2,249,0,103,255,0,0,178,254,198,253,159,0,156,1,29,1,176,254,151,253,71,252,58,252,119,3,177,2,29,251,84,0,71,255,114,254,176,253,177,1,20,4,141,2,85,0,73,1,216,255,105,1,79,254,63,253,210,1,62,2,102,255,142,2,80,2,34,1,89,255,72,0,93,1,175,0,162,2,41,1,209,3,208,2,211,4,180,4,245,2,232,1,112,254,243,254,26,2,116,1,186,250,149,250,86,251,165,255,238,4,108,3,7,3,188,2,169,253,218,255,82,254,46,253,184,7,94,6,223,3,96,2,111,0,20,1,30,255,160,255,77,252,124,254,245,255,249,255,209,254,237,253,185,252,82,1,198,6,174,6,125,5,245,3,252,253,169,252,123,253,210,0,80,253,96,254,1,2,230,0,202,252,131,253,134,251,192,254,72,252,110,253,74,253,183,0,142,255,145,253,50,3,162,2,65,255,52,255,219,2,123,2,51,0,197,4,115,3,64,2,70,252,81,254,58,3,86,2,170,254,13,253,124,252,105,254,154,251,158,254,50,255,0,254,221,253,214,252,155,254,148,253,66,0,3,2,183,255,102,254,152,252,79,252,92,250,53,251,191,0,239,255,224,253,25,255,252,249,224,253,123,252,138,252,134,252,242,249,19,246,205,252,54,252,175,0,198,252,46,251,6,253,169,253,234,255,122,2,213,252,37,252,122,252,189,254,203,0,26,0,129,254,21,255,243,252,113,254,238,4,138,3,92,252,137,250,156,250,144,253,93,0,87,0,98,254,229,253,77,253,37,0,121,2,254,1,125,254,36,254,206,250,143,1,66,0,7,1,105,254,207,255,177,254,95,254,17,4,73,7,245,252,191,251,96,250,22,253,166,252,64,3,187,253,9,253,141,254,95,253,6,254,40,8,208,253,134,253,101,251,15,1,241,0,14,0,74,254,12,255,115,254,207,1,178,4,23,4,162,253,227,252,98,250,205,255,189,254,225,1,32,255,184,253,241,253,238,1,113,3,170,2,79,254,206,254,22,252,42,2,147,2,222,0,171,0,96,255,159,254,169,2,6,7,29,6,172,252,99,251,97,249,176,254,102,253,114,0,187,253,12,253,24,253,61,255,119,1,241,1,47,254,220,252,182,251,154,0,26,1,125,255,206,255,65,255,49,253,67,1,220,2,6,6,46,253,205,252,132,250,105,0,6,255,185,0,78,255,10,254,26,253,65,1,254,1,87,4,189,254,201,253,58,252,127,0,228,1,82,1,96,255,52,0,174,254,220,2,87,5,18,6,142,253,222,252,96,249,226,254,182,253,164,2,73,253,169,254,142,254,22,254,39,1,101,7,138,253,194,253,10,252,176,255,133,2,187,255,250,255,194,254,148,254,14,3,170,5,14,4,199,254,35,253,141,250,120,0,60,0,221,1,248,254,183,253,133,255,199,2,221,4,121,2,165,255,157,254,8,252,3,3,246,2,5,1,253,0,81,0,38,254,162,3,167,8,184,6,216,252,181,251,123,248,208,253,242,252,169,0,220,252,206,251,68,255,142,253,201,255,125,5,74,253,52,253,86,251,108,253,98,1,73,1,254,253,201,255,225,253,110,1,9,4,158,4,110,253,65,252,179,250,201,255,72,255,93,0,163,253,226,254,106,253,148,1,193,1,59,3,226,254,162,254,17,251,116,2,50,1,227,0,240,255,147,0,145,253,186,0,155,3,98,8,94,253,134,252,186,249,69,254,28,255,83,1,143,254,234,252,103,254,231,0,86,0,189,5,64,254,187,253,219,251,82,2,194,1,79,255,132,255,86,255,65,254,159,2,135,4,124,5,36,254,101,253,25,250,179,255,118,255,204,2,79,255,140,254,131,254,195,1,166,3,147,3,6,255,80,254,202,252,16,1,60,3,190,1,26,0,19,0,225,255,186,2,156,6,120,8,122,253,47,252,124,248,77,255,39,254,12,1,133,254,23,253,77,253,11,0,127,0,9,4,24,254,107,252,199,252,61,0,67,1,135,0,147,0,111,255,82,253,173,2,18,3,146,6,6,254,176,252,239,250,35,0,90,0,222,0,233,255,166,254,98,253,199,1,79,2,7,5,53,255,175,253,194,251,140,2,96,1,181,1,39,0,63,0,55,254,73,3,241,4,57,8,248,253,142,252,208,249,184,254,57,253,141,5,172,253,170,254,186,255,209,0,173,0,136,7,89,254,170,253,103,252,165,1,93,2,218,255,254,255,11,255,129,255,128,3,177,7,111,4,133,254,250,253,213,249,173,0,118,0,241,2,201,255,131,254,204,255,217,3,253,3,241,2,254,255,221,254,133,252,241,2,224,3,167,1,8,1,131,0,60,255,127,3,226,8,239,9,133,253,192,251,61,246,239,253,42,252,14,2,4,253,194,252,220,253,76,254,60,1,87,2,93,253,84,252,22,253,199,255,236,0,245,255,55,255,175,255,226,252,16,0,77,3,22,6,31,253,39,252,68,251,44,254,17,0,34,1,233,254,184,253,68,253,183,0,54,3,193,2,247,254,20,254,93,251,165,1,152,0,212,1,122,254,166,0,244,254,39,0,14,6,76,7,133,253,58,252,221,249,59,254,20,254,142,3,228,254,253,251,181,255,75,255,123,255,60,7,67,254,144,253,106,251,164,1,111,1,207,255,123,254,44,255,87,255,195,2,49,4,184,4,229,253,58,253,87,250,83,0,93,255,228,1,20,255,225,253,157,254,82,1,151,4,46,3,10,255,203,254,66,252,94,2,248,2,60,0,166,0,248,255,93,255,206,254,57,7,3,10,21,253,255,251,9,249,93,254,66,254,209,0,50,253,202,253,234,253,6,254,181,2,89,3,49,254,71,253,198,251,69,1,175,1,50,255,241,255,248,255,5,253,33,2,151,3,238,5,157,253,241,252,223,250,0,1,201,255,208,0,91,255,164,254,106,253,65,1,168,2,162,3,186,254,83,254,73,252,228,1,190,1,58,2,59,255,72,0,183,255,141,3,175,5,205,6,205,253,31,253,74,248,132,255,96,254,206,2,34,254,108,254,198,254,240,255,190,1,100,6,217,253,231,253,18,253,198,255,126,2,214,0,55,0,71,255,241,254,124,4,21,5,188,4,29,254,97,253,16,251,117,0,29,1,31,2,52,255,121,254,145,255,1,2,2,6,86,3,142,255,66,255,46,252,109,3,83,2,208,1,4,1,4,1,201,254,236,2,235,8,168,8,251,253,79,252,133,247,186,254,60,253,122,1,212,252,77,253,24,255,208,253,175,2,129,5,36,253,78,253,188,252,153,254,133,2,130,1,247,254,62,0,90,253,145,0,108,6,184,4,213,253,36,252,47,251,178,255,14,0,114,0,185,254,154,254,23,254,136,1,165,2,185,2,55,255,20,255,140,251,181,2,193,1,178,0,13,255,0,1,79,254,99,2,105,5,152,9,156,253,123,252,72,250,205,254,239,255,243,1,197,254,101,253,2,255,0,1,172,1,183,5,26,254,90,254,224,251,143,2,114,1,18,0,154,255,71,255,236,254,243,2,42,6,55,5,24,254,165,253,118,250,182,0,163,255,102,3,183,255,54,254,164,254,67,3,94,3,189,3,230,254,179,254,22,253,35,2,71,3,172,1,17,1,167,255,13,0,172,3,172,6,16,10,94,254,196,251,34,249,212,255,154,254,3,1,15,254,125,253,208,253,99,0,45,2,193,3,91,254,2,253,107,252,39,1,70,1,184,0,175,0,15,0,142,253,20,2,110,3,189,7,69,254,0,253,5,251,221,0,156,0,12,1,39,0,149,254,7,254,183,2,4,3,116,4,94,255,53,254,112,252,197,2,188,1,146,2,25,0,47,1,200,254,244,4,130,5,179,6,215,254,2,253,212,248,249,254,148,255,46,4,106,254,243,255,127,255,57,0,182,1,174,10,138,254,25,254,189,252,48,1,184,2,164,0,104,0,21,255,5,0,75,6,108,7,119,5,27,255,186,253,211,250,149,1,192,0,49,3,169,255,74,254,111,0,4,4,175,4,225,3,68,0,81,255,90,252,9,4,93,4,195,1,222,1,200,0,8,255,79,8,136,10,250,7,189,252,213,250,173,247,225,252,76,253,210,1,212,252,248,251,43,254,146,253,32,1,152,3,67,253,183,252,210,251,101,254,0,2,8,0,122,254,165,255,24,253,226,255,19,4,137,4,202,252,132,251,124,251,218,254,210,255,110,0,101,254,138,254,90,253,214,0,19,2,156,2,106,254,92,254,86,251,231,1,232,0,47,1,194,254,91,0,40,254,123,0,208,4,141,9,46,253,72,252,41,250,30,253,93,253,52,5,225,253,162,253,45,255,161,255,158,255,228,5,219,253,254,253,87,251,217,1,211,0,73,0,224,254,144,255,123,254,25,2,52,5,234,4,201,253,13,253,247,249,71,0,229,254,120,2,86,255,31,254,19,254,169,2,234,3,49,3,156,254,181,254,147,252,163,1,194,2,90,1,241,0,222,255,186,254,121,1,158,7,91,7,41,253,205,251,167,249,23,255,225,253,116,0,244,253,218,252,183,253,183,255,222,1,217,2,224,254,99,252,137,251,173,0,191,1,204,255,68,0,27,255,162,253,193,1,17,2,5,7,177,253,149,252,173,250,183,0,112,255,68,1,153,255,60,254,102,253,111,2,232,1,152,4,18,255,1,254,20,252,70,1,40,2,202,1,136,0,108,0,193,254,114,2,63,5,91,7,22,254,122,253,62,249,70,255,63,254,216,3,30,253,180,255,86,255,218,253,243,2,0,10,16,254,2,254,77,252,210,0,182,2,204,255,84,0,190,254,57,255,66,4,89,6,200,4,136,254,165,253,140,250,87,1,74,0,120,2,81,255,10,254,224,255,204,3,52,5,222,2,52,0,217,254,167,251,41,4,150,3,160,0,137,1,107,0,115,254,190,4,89,10,205,6,136,253,79,251,157,248,49,253,235,254,97,1,117,253,144,252,134,255,45,255,209,0,58,5,206,253,54,253,221,251,48,255,132,1,159,0,192,254,195,255,217,253,37,1,68,4,163,5,120,253,159,252,27,251,207,255,113,255,49,1,111,254,29,255,183,253,49,2,20,2,159,3,139,255,69,254,92,251,251,1,180,1,36,1,177,255,233,0,54,254,159,2,1,4,92,9,135,253,182,252,11,250,204,254,226,254,128,2,139,254,147,253,105,254,162,1,253,0,25,5,197,254,187,253,143,251,60,2,173,2,231,254,61,0,188,255,141,254,223,3,77,4,218,5,19,254,85,253,174,250,209,255,164,0,192,2,0,255,198,254,244,254,119,2,181,3,28,4,138,255,164,254,191,252,68,0,156,4,56,2,152,0,117,0,34,0,89,4,110,7,191,8,167,253,65,252,86,249,113,255,23,254,224,1,180,254,113,253,194,253,54,0,97,1,168,4,50,254,116,253,228,252,150,0,37,2,112,0,195,0,145,255,253,253,167,2,84,4,111,6,210,253,19,253,63,251,247,255,16,1,85,1,203,255,247,254,233,253,233,1,75,3,18,5,136,255,30,254,248,251,120,2,31,2,152,1,179,0,50,1,242,253,100,4,184,5,196,8,95,254,238,252,230,249,32,255,128,254,84,5,135,254,53,254,231,255,129,1,233,1,126,8,180,254,117,253,195,252,32,2,41,2,61,0,22,0,143,255,167,255,104,4,189,6,244,5,40,255,139,254,139,249,161,0,60,1,140,3,91,255,34,255,189,255,82,5,151,4,21,3,73,0,4,255,1,253,226,2,164,3,104,2,106,1,246,0,130,255,19,3,94,10,211,11,77,253,174,251,114,247,203,253,180,253,12,2,178,253,45,252,22,254,249,254,141,1,214,3,191,253,187,252,79,252,234,255,179,1,207,255,66,255,138,255,139,253,168,255,216,4,233,5,132,253,229,251,5,252,221,254,189,0,3,1,255,254,42,254,139,253,145,0,177,3,126,3,186,254,148,254,186,251,31,2,4,1,118,2,54,255,189,0,47,255,101,1,99,5,43,8,199,253,205,251,87,250,54,253,17,255,151,3,92,254,63,253,172,255,147,255,142,255,103,9,99,254,239,253,103,251,226,1,112,1,131,0,70,255,184,255,125,255,93,3,231,4,196,4,157,253,110,253,195,250,227,0,135,255,119,2,80,255,23,254,38,255,233,2,151,4,189,3,191,254,108,255,88,252,159,2,198,3,216,0,84,1,253,255,113,255,213,1,56,7,133,9,39,253,63,252,109,249,43,255,2,255,65,1,1,254,74,254,247,253,130,255,213,2,135,3,172,254,83,253,248,251,60,1,224,1,20,0,23,0,167,255,217,253,97,1,27,4,253,6,224,253,11,253,172,250,42,1,231,255,180,1,156,255,120,254,249,253,211,1,242,2,54,4,46,255,114,254,202,251,108,2,146,2,118,2],"i8",Ae,pe.GLOBAL_BASE+10240),i([33,0,147,0,78,255,153,3,151,6,129,7,187,254,240,253,70,248,2,0,227,254,142,3,141,254,22,254,26,255,0,0,85,2,218,7,16,254,117,254,190,252,37,0,177,3,245,0,181,0,96,255,112,255,201,5,93,5,77,5,157,254,167,253,10,251,42,1,66,1,160,2,63,255,176,254,77,0,65,4,253,5,154,3,177,0,217,255,155,251,228,3,13,3,24,2,200,1,110,1,80,254,135,5,136,9,231,8,46,254,10,253,235,246,209,254,3,254,131,1,41,253,211,253,66,0,111,255,131,2,224,4,224,253,92,253,108,252,31,255,94,3,76,2,104,255,40,0,235,253,167,1,143,5,22,6,196,253,181,252,135,251,128,255,85,0,205,1,18,255,255,254,184,253,93,2,236,2,93,3,24,0,54,255,127,250,29,3,231,1,47,1,75,255,108,1,74,255,104,2,98,5,126,11,18,254,172,252,95,250,220,254,61,0,44,3,172,255,45,253,74,255,43,2,20,2,226,5,147,254,19,254,223,251,54,3,76,2,11,0,242,255,238,255,26,255,233,3,121,5,171,5,38,254,199,253,244,250,46,1,62,0,38,4,186,255,136,254,34,255,214,3,206,3,125,4,60,255,22,255,229,252,223,1,74,4,243,1,106,1,58,0,70,0,123,4,21,8,41,11,25,254,146,252,224,248,73,0,224,254,92,1,154,254,12,254,4,254,199,0,209,2,218,4,178,255,71,253,229,252,105,1,24,2,196,0,118,1,110,0,33,253,79,3,27,4,104,7,146,254,55,253,98,251,59,1,64,1,173,1,72,0,41,255,62,254,247,2,118,3,83,5,226,255,84,254,190,252,93,3,115,2,28,3,118,0,212,1,233,254,75,5,91,7,101,7,68,255,126,253,180,249,63,0,81,255,174,4,94,254,45,255,51,0,158,1,75,2,41,10,22,255,211,253,166,252,168,1,121,3,222,0,136,0,155,255,83,0,133,5,230,8,103,5,172,255,67,254,147,250,158,1,57,1,21,4,29,0,169,254,65,0,16,6,111,6,212,3,183,0,165,255,195,252,249,4,133,5,104,1,41,2,16,1,149,255,51,6,77,12,43,10,104,5,29,8,92,13,244,19,86,26,186,31,135,38,84,43,170,49,133,53,61,254,215,251,239,253,231,250,62,254,12,253,15,254,161,252,128,254,149,253,99,254,99,253,195,254,230,253,181,254,212,253,98,254,4,254,88,254,134,254,238,254,188,254,78,254,154,253,30,255,12,254,24,255,254,253,249,254,135,254,214,254,102,254,105,255,58,253,82,255,206,252,107,255,100,254,100,255,83,254,224,254,50,254,70,255,53,255,86,255,210,254,65,255,191,254,125,255,109,255,215,254,117,254,28,255,42,255,11,255,64,255,189,255,196,254,185,255,185,254,152,255,51,255,162,255,73,255,113,255,218,255,63,255,161,255,16,0,180,255,132,255,8,255,23,0,19,255,24,0,12,255,18,0,120,255,44,0,145,255,223,255,232,255,231,255,0,0,149,0,19,0,23,0,113,255,158,0,87,255,174,0,75,255,133,0,201,255,165,0,230,255,111,0,84,0,98,0,75,0,87,0,183,0,141,255,245,255,248,255,130,0,11,0,170,0,254,0,77,0,205,0,17,0,183,0,112,0,6,1,194,0,202,0,31,1,95,0,189,0,214,255,151,255,234,0,179,0,39,0,186,0,163,0,89,1,76,1,199,0,43,1,161,0,202,255,29,1,178,255,25,1,123,255,141,0,74,255,111,0,249,0,85,1,15,1,108,1,93,0,147,1,75,0,135,1,92,0,254,1,118,255,220,0,71,255,227,255,222,255,105,1,141,255,64,1,3,0,42,2,99,0,30,1,218,0,79,2,11,255,150,1,244,254,197,1,0,0,68,2,25,0,94,2,19,1,20,2,148,0,194,1,183,255,227,2,227,254,6,2,224,254,94,0,53,255,162,2,116,255,182,255,205,0,202,2,142,255,43,1,176,0,155,3,182,0,45,2,240,0,193,2,240,255,1,2,229,1,81,2,37,1,128,1,195,1,105,2,218,255,50,0,51,2,17,2,47,1,209,0,203,1,107,1,177,1,196,1,194,1,198,1,111,1,94,2,221,1,229,2,176,1,97,1,112,1,11,1,105,1,204,2,17,1,71,2,197,1,166,0,254,1,172,0,201,0,117,2,18,1,191,0,56,2,127,2,46,1,42,1,122,2,131,1,131,2,94,1,75,2,48,2,100,2,53,2,88,2,20,3,231,1,160,2,0,2,247,3,65,1,77,1,101,1,86,3,131,255,157,1,218,1,200,2,17,0,105,255,52,2,29,1,14,1,15,255,203,3,121,3,233,1,220,0,254,1,128,3,37,2,156,3,71,1,57,3,34,1,143,3,28,2,84,4,158,0,37,3,199,0,189,3,255,1,218,2,100,0,106,3,13,0,23,3,179,1,120,2,164,2,204,3,249,0,132,3,211,1,194,4,13,3,50,4,73,2,17,3,233,255,157,2,11,1,19,4,107,2,60,4,103,2,121,4,110,2,137,3,148,3,25,4,80,0,75,1,72,2,51,4,89,0,127,2,220,3,193,3,2,3,208,2,30,3,187,2,236,1,191,1,131,3,115,2,15,1,164,4,213,2,53,5,87,0,91,2,64,3,67,6,104,2,103,4,122,3,225,5,232,3,132,4,98,3,241,3,227,3,59,3,125,4,90,3,49,3,170,5,5,3,40,5,244,1,109,5,56,1,129,4,236,255,60,4,64,0,3,5,2,0,148,4,143,1,77,7,2,2,170,6,246,1,100,6,118,3,242,5,160,1,88,2,107,4,70,5,251,4,110,5,121,3,3,7,146,3,230,6,227,0,159,4,226,4,34,7,249,1,62,7,151,3,49,9,57,255,175,1,152,0,199,6,43,255,228,255,136,1,54,5,103,255,204,255,210,3,127,4,189,254,112,254,45,3,167,6,120,255,84,0,169,5,223,7,181,254,113,255,119,255,168,4,0,255,22,2,99,255,7,4,205,254,73,254,30,2,219,2,183,254,92,254,159,255,104,2,150,254,88,255,190,254,110,1,9,255,146,255,45,255,89,0,60,255,203,254,20,0,59,0,148,254,49,254,226,254,89,0,176,254,175,0,80,254,141,0,133,254,66,255,78,254,60,255,177,255,150,0,234,254,29,255,232,254,166,0,213,253,90,254,101,255,29,2,146,254,54,0,227,255,173,255,211,254,250,252,186,0,116,2,115,254,248,254,242,0,37,1,59,255,183,253,124,0,154,1,53,0,123,255,10,0,84,1,198,253,215,251,65,0,66,254,68,0,19,254,127,1,169,3,155,254,57,253,153,254,6,255,91,253,212,251,36,1,230,255,107,1,6,0,95,2,33,5,129,255,246,255,233,5,94,7,201,2,204,3,189,5,133,8,163,5,224,7,161,249,192,249,252,248,14,247,253,251,22,249,180,251,23,248,3,251,148,250,169,250,2,250,77,252,75,250,52,252,12,250,25,252,58,251,4,252,108,251,209,252,37,252,32,252,165,250,64,251,18,252,247,250,186,251,24,253,12,251,13,253,243,250,162,252,101,252,119,252,40,252,90,253,229,251,83,253,230,251,193,251,39,252,218,251,89,253,35,252,127,253,153,251,48,252,6,253,114,253,134,252,218,252,191,252,189,251,62,253,139,253,147,253,218,252,128,253,212,252,249,252,134,253,245,252,225,253,28,252,203,253,205,251,188,253,222,253,157,253,196,253,149,253,8,253,222,254,145,252,242,253,201,252,50,254,229,252,3,255,215,253,97,254,179,253,73,254,235,253,172,254,76,253,89,252,7,254,252,252,66,253,149,251,249,254,206,254,53,252,29,254,67,254,182,255,213,253,220,253,154,253,127,255,75,253,22,255,116,254,10,255,37,254,6,255,247,254,108,254,136,254,254,253,95,254,2,254,212,254,199,254,178,254,104,253,49,254,210,252,126,254,64,253,175,254,153,253,22,255,55,255,23,255,17,255,89,255,201,253,53,255,149,253,109,255,97,254,141,255,160,254,90,255,18,253,85,255,7,253,242,254,145,252,248,254,121,252,145,254,24,253,43,0,37,254,14,0,115,253,43,0,98,253,11,0,64,254,197,255,247,253,130,255,137,255,101,255,155,253,214,255,161,252,229,255,93,252,136,0,29,254,183,0,44,254,55,0,214,254,55,0,208,254,57,1,159,253,57,1,48,253,66,1,89,255,100,0,227,253,253,255,137,255,145,255,69,255,233,0,20,255,4,1,22,255,26,0,91,255,134,0,211,255,216,255,219,253,104,1,53,255,122,1,124,254,194,1,129,254,19,1,20,0,182,0,153,255,246,0,145,255,175,1,37,0,206,1,110,255,231,1,99,255,228,254,197,255,247,1,72,255,24,0,53,0,253,255,54,0,122,0,3,1,77,1,66,0,228,1,104,0,180,1,68,0,195,0,116,0,190,0,206,0,13,1,247,255,226,1,96,1,126,1,29,1,143,1,21,1,196,1,0,1,69,0,186,0,13,0,41,1,243,255,3,1,161,255,30,0,56,0,138,1,196,0,169,1,205,0,200,1,25,1,65,2,15,0,191,0,119,1,34,1,151,1,64,2,200,255,227,0,32,2,149,1,0,0,37,2,164,255,16,2,27,255,95,1,11,255,82,1,150,254,179,1,167,0,15,2,181,255,46,1,91,0,56,3,129,0,87,2,240,1,167,2,186,0,237,2,153,0,225,2,231,254,88,2,164,254,103,2,20,255,1,3,41,0,113,3,38,0,122,3,36,255,73,3,155,254,115,3,119,254,135,3,134,253,218,1,68,254,82,3,81,255,166,2,19,254,242,0,249,253,17,3,54,253,70,2,227,253,110,1,225,253,178,1,171,253,244,1,3,253,222,0,66,253,149,3,25,253,194,3,155,252,245,1,125,252,36,2,133,254,200,0,77,254,157,0,205,252,214,0,163,252,157,0,154,253,40,0,136,253,94,0,141,252,202,255,27,253,4,2,11,254,42,1,154,253,85,255,154,252,95,255,159,252,233,255,206,252,93,0,9,252,245,254,106,253,153,254,219,253,2,0,70,254,135,255,135,254,0,0,29,255,33,0,98,254,130,255,127,255,212,0,90,252,34,0,198,251,230,254,161,251,244,254,58,253,199,252,92,254,65,255,204,251,96,252,107,252,163,255,140,253,154,254,97,0,7,0,50,255,119,254,155,255,24,0,53,255,38,0,88,255,83,0,169,253,89,254,233,254,170,1,68,253,118,0,181,255,206,0,43,252,95,253,88,253,161,1,145,254,37,0,233,254,218,1,127,255,194,254,63,1,40,1,142,253,217,255,87,1,90,2,72,253,217,255,209,254,172,3,104,0,233,0,132,254,137,0,220,255,13,1,181,255,42,255,120,0,43,0,239,253,35,254,203,1,164,0,54,255,27,255,207,255,89,255,97,2,24,3,98,0,36,255,147,3,148,0,37,1,27,1,101,3,91,0,63,2,138,1,70,1,178,255,205,2,67,0,109,1,189,254,104,2,220,255,219,2,27,0,107,2,238,0,120,2,17,1,192,1,99,0,33,3,220,1,101,3,17,1,173,2,64,0,21,3,72,0,253,3,217,0,25,3,203,1,222,2,104,1,134,2,224,1,104,1,66,1,173,1,208,1,126,2,174,1,244,2,107,1,232,3,148,1,171,2,16,2,90,2,103,2,143,2,157,1,178,3,175,2,169,3,90,2,136,3,92,2,43,2,225,2,18,3,150,2,211,1,142,2,106,1,77,2,161,3,198,2,242,1,222,1,159,1,164,1,181,2,115,3,45,3,171,2,13,3,157,3,145,3,171,3,214,2,220,2,235,1,85,3,19,2,180,3,222,2,195,3,59,1,40,3,249,2,243,2,120,4,248,2,143,2,52,4,58,3,33,4,67,4,70,3,235,3,40,3,23,4,109,4,147,2,77,4,224,3,26,4,50,4,51,4,203,3,182,2,202,4,30,4,59,2,73,3,116,3,124,5,99,5,72,4,56,4,93,3,207,4,223,2,4,5,248,2,248,4,223,3,87,5,29,4,233,4,188,2,26,4,22,2,220,3,197,1,240,4,87,2,116,4,167,2,85,6,47,3,104,5,9,2,37,5,137,1,28,6,37,3,168,5,174,2,44,4,136,2,107,3,51,1,59,4,105,1,23,4,61,1,137,5,196,3,163,2,59,2,128,4,79,0,90,4,209,255,250,5,55,1,185,6,58,1,142,4,177,2,2,2,162,255,93,1,26,1,132,5,72,1,1,4,231,1,191,255,57,0,37,3,202,3,36,0,62,0,1,3,249,254,23,3,166,254,125,2,187,2,119,255,108,2,22,2,29,2,33,253,194,0,199,2,44,1,244,254,161,252,158,3,1,3,60,253,84,254,250,1,174,0,132,252,138,253,179,1,35,2,101,250,254,254,109,2,215,1,6,252,168,250,119,254,9,2,104,252,82,253,231,255,20,0,42,252,124,251,84,1,9,0,234,249,145,251,160,254,48,0,213,249,110,254,137,252,6,0,124,251,136,252,220,253,160,254,149,249,112,251,97,255,98,2,24,248,61,252,31,255,193,0,136,249,88,248,11,255,19,254,60,252,112,249,88,252,133,253,237,250,48,249,148,250,164,253,252,249,189,252,139,250,121,255,204,249,222,254,122,249,56,253,37,248,160,249,129,249,229,255,46,247,213,252,123,251,184,0,15,251,189,0,169,250,74,2,37,248,201,0,234,252,200,2,70,251,3,0,247,251,40,3,29,251,62,3,145,255,123,2,156,249,191,1,49,254,75,252,67,254,96,252,8,254,118,251,11,254,69,251,144,0,161,254,140,254,228,251,229,254,221,251,233,254,157,251,193,253,98,250,181,253,178,249,89,252,40,252,229,0,178,2,103,252,49,253,109,254,82,5,83,253,47,254,106,3,141,1,3,254,210,255,61,1,54,5,27,254,200,1,45,3,183,1,101,254,83,1,130,3,43,4,87,254,46,0,161,5,241,1,115,252,224,252,185,5,22,4,2,255,191,254,150,5,141,4,68,0,94,1,10,4,154,2,114,1,11,0,31,5,22,3,143,0,232,0,17,4,26,6,142,255,151,2,80,6,54,4,198,1,67,2,251,4,16,4,180,255,141,3,240,2,43,4,153,0,0,2,92,1,190,4,102,2,129,1,51,7,40,3,13,1,10,4,203,0,62,4,140,2,249,3,247,6,106,4,173,1,47,5,131,1,104,5,207,255,159,4,184,255,191,4,96,254,233,3,32,2,213,6,160,254,199,4,10,254,175,4,179,253,57,2,29,255,94,6,114,255,42,6,26,255,179,6,54,253,8,5,186,252,118,5,107,4,77,5,48,255,208,4,181,1,197,3,95,252,50,3,43,3,130,5,91,3,227,5,164,0,188,4,107,5,1,7,228,1,82,7,200,1,15,8,228,3,146,4,46,5,122,5,36,5,80,5,111,4,238,4,210,4,82,6,81,5,232,6,141,5,203,4,48,6,67,5,86,3,160,2,149,6,30,6,115,4,246,4,224,7,33,7,237,6,45,6,252,5,180,5,207,5,178,3,123,6,253,3,208,6,188,4,112,5,209,3,236,6,137,4,34,7,140,4,182,6,149,5,181,7,55,6,161,4,96,3,84,8,37,4,7,7,46,3,46,7,245,2,56,8,35,5,6,8,234,4,65,8,147,3,27,9,162,3,187,5,123,4,30,10,159,5,197,8,208,6,42,8,84,6,54,9,174,5,106,10,226,5,84,7,45,7,22,8,183,7,203,6,41,6,170,2,9,5,48,6,253,7,174,5,50,8,194,9,212,7,151,10,18,8,214,2,52,6,196,10,32,9,228,0,79,3,152,9,123,6,36,0,45,1,150,7,165,7,66,254,160,255,106,8,116,5,253,5,77,4,14,0,96,2,101,252,36,253,103,5,190,7,65,5,184,3,88,253,65,1,1,5,244,4,198,249,109,1,173,3,178,3,55,249,202,252,70,9,227,10,29,7,228,10,236,248,29,247,169,248,23,246,152,249,200,248,97,249,44,248,60,251,136,248,59,251,198,247,233,249,204,249,219,249,236,249,85,251,177,249,56,251,65,249,177,250,129,251,176,249,100,248,6,251,145,250,231,250,133,250,185,249,101,251,116,249,225,250,93,250,58,250,169,250,126,252,24,251,221,251,205,250,146,251,42,252,147,251,131,251,32,250,200,251,228,250,4,252,97,251,44,252,50,250,57,252,41,250,36,252,102,252,233,251,203,251,186,252,101,251,166,252,58,251,149,251,239,251,216,251,1,253,152,252,123,251,67,253,144,252,62,253,118,252,250,252,8,252,190,253,200,251,223,252,58,250,177,253,169,251,176,253,134,251,55,253,148,250,128,253,160,250,171,253,221,251,96,254,121,252,82,253,192,252,107,253,60,253,68,254,156,252,22,254,103,252,138,254,248,252,149,253,110,251,183,253,219,253,255,252,229,252,77,254,109,253,238,253,27,253,14,254,187,252,155,254,171,253,233,254,153,252,13,255,137,252,230,254,103,253,232,254,101,253,91,255,208,253,118,254,121,252,150,254,102,254,64,254,185,253,103,254,194,253,199,254,155,254,131,253,220,253,198,253,76,254,128,252,8,254,130,254,11,253,198,255,31,254,91,255,150,253,65,255,138,254,22,255,130,254,34,255,85,253,231,255,32,254,94,254,153,254,38,253,159,254,188,254,99,255,80,254,190,254,118,254,209,254,228,254,152,255,167,253,223,254,212,253,60,255,180,253,106,255,109,253,160,253,39,254,232,255,188,255,64,254,38,254,248,255,6,254,211,255,20,253,72,255,180,252,4,255,123,252,165,255,184,253,159,255,116,253,138,0,4,253,125,255,90,253,244,255,98,253,165,0,253,254,253,255,184,252,149,255,115,252,37,0,32,252,44,0,170,252,97,254,185,252,13,0,23,252,241,254,254,251,203,254,226,252,34,254,192,252,24,254,81,252,168,0,168,251,125,254,95,251,155,255,97,251,216,255,83,252,196,254,250,251,254,252,236,251,143,253,199,251,230,253,56,251,213,254,224,250,76,254,83,251,105,253,113,251,95,255,64,251,78,253,43,251,193,252,104,250,48,253,133,250,19,254,126,252,28,253,102,252,223,252,178,251,110,254,213,249,60,252,219,251,130,253,11,251,98,250,37,250,90,252,34,250,129,252,194,249,204,253,69,249,51,253,162,253,171,253,114,251,195,251,167,250,44,254,102,248,43,250,210,248,71,252,116,248,93,252,37,250,68,255,157,249,91,254,79,250,174,254,88,250,234,255,106,248,90,254,42,248,7,255,16,254,142,255,138,248,13,253,247,250,174,0,85,250,147,255,30,254,255,254,59,251,4,254,175,249,151,0,98,249,208,0,114,253,107,0,141,249,29,0,139,251,23,1,65,251,50,1,52,251,6,254,38,253,81,255,44,251,155,255,55,252,39,2,154,252,22,1,201,252,59,1,205,253,120,1,229,251,228,0,5,254,24,1,169,253,25,1,10,253,253,0,207,254,123,1,13,253,122,255,157,253,148,2,200,252,24,2,207,252,134,2,99,254,49,0,171,254,177,0,59,254,14,2,30,254,77,2,185,255,83,1,111,253,8,1,12,255,39,1,19,255,59,1,125,254,57,2,6,254,247,255,135,254,14,0,96,255,149,2,40,255,40,0,204,254,210,255,95,0,214,0,14,255,167,0,170,255,192,0,200,255,27,0,180,255,31,0,36,0,53,1,150,255,74,255,143,255,74,0,71,254,234,255,23,0,139,0,81,0,245,255,44,0,15,0,169,255,119,255,138,255,49,255,98,255,198,255,16,1,164,255,100,255,71,254,8,0,120,255,128,0,35,255,101,0,38,255,40,0,59,255,180,255,56,254,9,0,67,254,33,0,89,254,226,0,60,0,73,0,34,255,156,0,113,254,24,1,194,254,245,0,171,254,166,0,13,254,83,1,66,255,71,1,37,255,69,1,119,255,167,255,172,253,100,0,141,253,144,0,91,253,231,1,28,0,252,0,121,254,214,0,215,255,26,1,228,255,99,0,226,254,75,1,49,0,203,1,124,254,53,2,143,254,180,1,28,0,80,1,247,255,141,1,89,255,106,2,34,0,84,2,239,255,49,2,116,255,43,1,79,0,10,2,125,0,203,0,2,0,244,0,32,1,255,0,211,0,175,0,82,0,84,2,187,0,5,2,108,0,125,1,255,0,109,1,41,1,241,1,96,1,71,1,174,255,25,0,210,0,115,1,245,0,5,1,3,0,33,2,193,1,140,0,38,1,44,0,39,1,212,0,91,1,244,0,238,1,75,1,16,2,201,0,51,1,93,1,155,1,101,2,28,1,102,2,157,1,208,1,66,1,112,2,141,1,97,0,200,0,96,255,128,1,149,0,106,1,239,1,13,2,13,1,73,2,33,0,235,1,135,255,177,1,171,1,99,2,242,1,4,2,171,0,187,1,241,1,154,2,184,1,19,1,54,2,63,2,146,0,127,2,155,0,158,2,223,255,173,0,212,0,184,2,90,255,89,2,65,255,183,2,23,254,247,1,175,0,230,2,214,0,220,1,116,1,59,4,66,2,18,2,74,2,9,3,169,1,106,3,59,1,73,3,118,1,80,3,91,255,53,2,35,0,223,3,217,255,38,4,73,1,200,2,18,3,72,3,133,2,27,3,149,2,164,2,59,2,150,3,120,2,55,4,161,2,49,3,62,1,132,1,106,3,244,3,52,2,80,3,112,3,108,2,45,2,223,1,159,2,197,1,180,2,212,1,72,3,130,2,76,3,133,2,250,1,172,1,129,3,55,2,69,3,131,1,194,3,243,1,179,2,49,2,171,3,158,3,15,3,40,1,22,3,12,1,4,4,18,2,106,3,73,1,36,2,143,0,163,2,35,1,247,1,66,0,17,4,103,1,18,3,97,0,37,3,33,0,69,3,214,1,255,1,49,0,68,4,71,1,150,4,67,1,3,0,242,0,104,3,218,1,177,2,173,1,49,5,166,2,18,4,108,2,85,4,152,2,65,1,193,0,121,3,182,3,129,4,106,3,125,3,123,2,109,3,94,3,180,3,145,3,13,5,153,2,40,5,127,2,229,3,25,3,122,5,6,4,152,4,244,3,86,4,191,3,130,5,157,3,123,5,147,3,31,2,94,3,92,4,198,4,67,3,166,4,67,3,166,4,191,3,124,4,123,4,96,5,20,5,169,4,135,5,207,4,55,5,61,5,234,2,68,4,175,6,3,5,109,5,49,4,54,5,30,6,129,4,195,5,109,6,113,4,33,7,196,4,32,4,102,5,241,5,194,6,96,6,9,6,84,6,6,6,87,3,60,6,97,3,131,6,181,2,117,3,180,6,239,5,143,4,16,5,161,8,224,6,160,7,213,5,228,7,202,5,254,5,74,7,158,6,216,7,30,6,236,2,225,6,57,3,38,1,112,5,60,4,10,8,109,2,35,5,109,1,7,5,198,0,4,4,232,1,128,5,249,0,147,1,246,3,25,6,68,1,107,1,109,6,20,4,193,0,111,1,242,7,67,7,5,255,67,2,238,2,226,3,13,255,30,0,45,5,111,3,228,255,87,255,112,2,149,3,59,254,159,0,186,0,90,5,154,253,6,0,25,2,136,1,162,255,221,254,13,3,229,0,128,255,214,254,245,0,235,1,67,253,120,253,204,3,21,3,11,254,128,253,178,0,255,0,147,254,122,254,1,255,61,1,66,252,218,254,65,255,228,0,249,252,65,254,157,0,19,255,111,253,48,253,105,254,92,0,139,255,157,253,78,1,26,255,89,253,196,251,112,255,195,254,123,252,163,252,30,253,152,254,171,255,41,253,166,255,237,252,100,0,234,255,121,254,249,254,200,255,183,255,175,254,14,253,5,0,67,255,62,253,144,253,89,0,168,254,121,255,167,251,159,254,19,255,84,253,145,251,237,254,178,251,243,254,77,251,152,0,145,0,46,253,48,251,49,0,80,0,32,251,248,252,8,255,135,1,36,253,221,253,213,1,218,0,1,255,160,252,69,0,110,1,90,255,27,254,80,253,191,0,68,251,84,251,86,255,87,255,228,250,161,249,65,1,214,1,117,250,37,251,192,255,16,1,175,250,8,255,236,1,53,2,47,253,159,253,195,0,229,1,195,253,123,255,171,1,202,0,85,255,138,255,199,0,63,2,2,0,225,255,182,2,243,2,170,250,217,255,40,2,45,2,23,254,15,1,168,2,25,2,13,0,59,254,87,3,186,3,123,255,204,255,175,255,226,2,111,251,125,2,31,4,35,4,161,255,164,2,235,4,57,4,233,1,49,1,63,254,186,3,234,253,228,3,55,252,98,3,222,251,35,4,242,250,106,2,120,250,105,2,54,254,86,5,97,255,29,7,250,252,240,253,242,255,86,4,78,251,123,252,252,252,177,1,24,251,25,251,13,252,210,254,166,253,183,253,9,253,174,249,8,253,243,249,184,252,127,248,208,252,229,253,23,249,69,247,29,255,220,255,14,248,217,248,197,247,154,251,89,246,232,248,66,250,252,0,115,245,97,254,197,253,45,254,229,5,18,6,132,8,183,7,22,9,228,7,191,248,111,249,191,248,37,249,248,247,130,251,170,247,138,249,173,249,181,251,88,249,149,251,191,250,184,249,177,250,154,249,198,250,243,250,211,250,15,251,128,249,143,249,49,250,173,252,190,250,216,248,123,250,116,247,254,250,87,253,7,249,143,249,58,252,198,251,97,251,116,249,226,251,207,251,138,251,122,251,73,251,24,253,6,251,27,252,90,252,153,250,97,252,120,250,14,252,231,250,241,252,69,252,231,251,124,252,31,252,207,252,31,253,201,252,52,252,91,251,30,253,186,251,30,253,126,251,240,252,223,252,214,252,238,252,132,252,248,253,24,252,206,252,124,253,59,252,191,253,142,252,227,253,74,253,97,253,107,252,173,253,126,253,122,253,153,253,68,252,147,253,99,252,253,253,41,253,29,254,209,252,27,254,184,252,190,253,72,254,55,253,190,253,187,254,111,253,98,253,126,254,198,253,71,254,102,253,254,253,237,252,120,254,239,253,246,253,59,254,25,254,89,254,152,253,183,253,151,253,99,255,106,253,244,254,88,253,164,254,190,254,189,254,136,253,68,254,208,254,82,254,180,254,54,254,235,254,44,254,109,253,231,252,193,254,132,253,29,255,214,253,139,254,165,254,178,254,46,255,56,254,64,255,238,253,14,255,40,255,58,255,146,254,142,254,174,254,95,255,103,254,20,253,149,255,132,254,218,254,125,253,33,255,103,253,22,255,27,253,115,255,16,254,126,255,2,254,117,255,185,254,84,255,207,254,206,254,188,253,92,255,249,254,250,254,84,255,189,255,110,254,31,0,146,254,246,255,76,254,170,255,241,253,71,0,135,254,234,255,159,253,244,255,90,253,189,255,193,254,63,0,65,255,35,0,75,255,217,255,14,255,126,0,89,255,116,255,224,253,155,0,215,254,174,0,215,254,38,0,248,255,117,0,132,254,197,0,60,254,240,0,246,253,223,0,153,255,110,0,69,255,87,0,101,255,169,0,209,255,157,0,26,0,173,255,156,255,128,0,80,0,209,0,194,255,6,0,7,0,22,0,5,0,62,1,236,255,248,0,211,255,56,255,193,255,156,0,187,255,250,0,73,255,113,1,130,255,143,255,180,255,114,255,134,255,192,255,2,255,225,255,35,0,79,255,185,255,249,255,171,0,93,0,27,0,108,0,212,0,182,254,47,255,133,255,186,255,233,254,95,0,160,255,20,0,68,255,195,255,198,254,87,0,212,254,178,255,158,254,122,255,11,0,122,0,116,255,122,0,237,254,152,0,219,254,140,0,174,255,138,0,191,254,145,255,32,254,100,255,153,254,76,0,2,255,216,255,133,253,160,255,246,253,79,0,5,254,8,0,244,254,47,1,229,253,68,0,66,254,61,0,246,253,50,1,111,0,189,0,77,254,122,0,133,254,166,0,197,253,114,254,136,253,182,255,21,253,161,255,57,254,194,0,72,252,83,0,226,252,192,0,13,253,192,0,243,252,94,255,149,253,234,0,105,253,215,254,24,254,147,255,60,252,124,255,186,252,188,255,181,252,58,0,168,251,170,255,219,252,213,254,80,252,3,255,246,252,206,255,59,252,219,253,160,254,158,255,32,252,169,254,163,251,197,254,163,251,205,254,125,251,138,254,131,253,26,255,114,251,213,255,237,250,156,255,99,252,119,254,6,251,168,253,79,253,126,255,57,250,200,254,215,250,2,255,72,250,70,254,244,250,155,253,19,251,9,254,35,250,144,254,214,250,26,0,104,250,190,255,49,249,95,255,148,249,45,254,32,249,220,253,143,250,200,253,236,249,153,252,41,250,246,251,149,250,197,253,131,248,240,253,9,249,133,255,151,248,25,255,250,247,189,254,252,247,118,252,72,248,201,253,131,248,148,253,1,248,35,252,203,251,142,254,17,248,64,253,205,246,19,253,76,245,191,251,139,248,159,0,36,248,248,0,142,253,133,255,221,246,62,252,99,253,104,254,157,250,106,251,60,254,148,254,236,251,33,253,124,255,183,0,172,249,16,253,221,253,205,254,247,252,19,251,158,255,41,0,144,252,189,251,255,254,97,0,190,249,215,248,31,0,230,255,124,253,207,253,76,255,222,253,127,254,185,251,102,254,222,252,98,254,197,252,55,254,54,252,22,254,171,251,41,255,108,252,112,255,87,252,19,254,11,251,251,253,29,250,181,0,101,0,180,254,135,252,188,252,87,252,209,253,83,254,139,253,221,253,73,255,175,254,223,253,174,255,6,255,226,254,5,0,124,255,164,254,4,255,219,254,40,254,98,255,100,0,227,255,197,0,20,255,88,254,163,252,43,255,116,255,249,255,85,254,69,254,187,0,159,255,84,253,32,253,219,254,2,1,144,254,104,255,106,255,136,1,159,253,175,0,114,255,43,1,118,255,152,0,137,255,73,1,26,254,204,255,37,1,198,0,73,255,117,0,175,0,75,1,198,255,238,254,231,0,44,1,224,254,74,1,207,254,116,1,145,255,153,1,247,255,167,1,83,0,0,1,67,0,111,1,237,255,248,0,91,0,113,0,221,255,150,1,65,255,154,0,238,0,40,1,5,0,197,0,141,0,221,0,57,1,198,0,211,0,165,1,244,0,78,1,88,0,170,1,13,255,198,1,202,0,40,2,251,255,147,1,35,1,185,0,219,0,45,1,251,0,138,0,128,0,69,0,197,0,32,1,116,255,195,255,188,0,105,1,197,0,86,2,186,1,17,1,34,1,143,0,216,1,226,1,157,0,114,1,159,1,65,1,116,1,129,1,146,1,40,2,155,0,24,0,38,2,7,1,245,255,21,0,104,1,227,0,147,0,2,255,168,1,97,0,110,1,243,255,119,1,141,0,193,1,232,0,140,1,251,1,218,1,16,1,189,2,68,1,106,1,209,255,75,2,148,0,31,2,69,0,144,1,205,255,49,2,59,0,220,0,246,255,96,1,147,0,206,0,211,0,141,2,185,0,51,2,41,1,53,2,28,1,82,2,121,0,254,2,192,0,142,1,118,0,130,2,178,1,233,0,8,1,225,1,211,1,129,0,91,255,187,2,239,0,90,0,26,0,86,1,218,1,201,255,27,0,132,1,94,0,84,255,0,0,213,2,123,1,196,255,81,1,114,1,209,1,95,0,63,1,38,3,83,2,78,0,4,1,241,1,83,3,210,0,48,2,202,1,62,2,48,254,202,0,241,1,113,2,54,255,152,0,48,0,200,2,236,255,54,2,100,0,203,2,199,1,212,1,155,1,93,2,63,1,134,2,195,0,103,2,145,1,26,2,168,2,227,2,201,0,155,2,178,1,186,3,198,1,169,1,134,2,235,1,94,2,169,2,160,1,252,1,241,1,54,3,170,1,47,3,148,2,135,2,116,2,204,2,185,2,210,1,106,2,201,1,173,2,204,1,109,1,53,1,209,2,55,2,68,3,89,2,97,2,44,1,57,3,203,1,175,3,175,2,169,2,21,2,147,3,86,2,79,2,243,0,108,3,195,1,106,3,164,1,18,3,61,1,220,2,220,0,154,3,61,1,84,4,111,1,19,2,210,1,4,4,137,2,29,4,103,2,10,4,41,2,61,3,90,2,253,3,31,3,159,3,35,3,110,3,251,2,31,3,240,1,93,5,5,3,73,2,2,3,35,3,162,3,75,4,25,3,198,4,94,3,185,4,127,3,1,4,215,2,4,3,77,3,148,4,91,4,99,3,253,3,62,3,245,3,73,3,142,3,250,1,191,2,215,4,53,4,108,2,51,3,172,4,59,4,131,4,57,4,118,4,139,3,11,6,97,4,29,5,136,2,63,5,100,2,204,5,220,3,199,5,169,3,217,3,48,5,187,3,61,5,173,1,142,3,73,3,58,5,52,2,155,4,156,1,132,4,147,5,40,5,154,5,50,5,128,2,248,2,190,6,130,5,190,0,43,2,49,4,237,3,170,1,1,1,71,3,212,3,235,0,231,0,240,5,143,4,109,0,37,1,246,3,33,6,49,1,142,0,124,4,27,2,221,254,148,255,189,4,204,3,22,0,40,255,155,2,60,3,30,254,182,1,197,1,151,5,187,253,90,254,21,3,131,1,154,254,58,254,174,0,12,3,220,255,140,254,134,1,122,255,139,253,160,0,206,254,239,2,22,251,181,254,177,0,10,2,8,255,62,2,5,255,127,2,237,253,151,1,172,253,138,1,93,254,21,3,151,253,33,3,38,252,143,1,167,252,215,2,249,255,6,2,65,253,54,1,137,251,232,255,22,252,31,1,64,252,107,1,237,250,56,1,2,250,245,0,235,249,49,1,28,0,153,0,165,252,81,255,223,255,76,1,138,250,102,255,212,0,154,1,175,253,59,255,188,251,64,253,120,252,191,255,26,1,111,1,106,252,82,253,89,1,93,0,254,254,155,254,184,2,132,2,75,253,228,255,192,1,237,1,239,254,193,0,15,2,34,2,13,255,255,253,128,1,120,255,17,1,159,254,0,2,114,255,25,2,58,255,173,3,238,2,83,0,248,0,66,2,93,3,200,255,80,2,74,3,44,0,124,3,24,0,33,0,122,3,240,255,214,3,63,3,118,5,255,5,106,7,180,6,96,5,156,7,185,5,22,252,95,252,184,251,77,251,127,253,93,252,164,253,63,252,245,252,95,253,189,252,236,252,96,254,104,253,54,254,2,253,116,253,247,253,106,253,17,254,1,252,3,254,1,252,84,254,68,254,216,253,144,254,63,254,33,254,45,255,226,251,121,252,196,254,7,255,199,253,177,253,199,253,237,254,227,253,65,255,52,253,68,255,182,252,248,254,179,254,8,255,194,254,28,255,237,254,1,0,201,253,28,255,141,255,35,255,18,255,138,254,59,255,5,254,34,255,189,253,254,254,80,254,195,255,12,255,167,254,2,0,174,254,39,0,41,255,87,255,198,255,0,0,200,255,250,255,53,255,125,255,1,0,70,255,251,255,45,255,6,0,132,254,11,0,94,254,140,255,131,0,122,255,113,0,89,0,252,255,71,0,254,255,237,255,64,255,6,1,24,0,189,0,151,0,123,255,147,255,186,0,103,255,166,0,37,255,37,0,139,0,193,0,171,0,81,1,124,0,158,0,195,255,141,0,226,0,243,255,190,0,231,0,34,0,98,1,109,0,60,1,201,0,244,0,164,0,74,1,171,255,134,1,172,255,254,0,71,1,1,1,79,1,235,1,147,0,220,1,105,0,54,0,77,0,181,1,114,1,165,1,58,1,193,1,86,1,73,1,126,0,161,2,36,1,59,2,132,1,243,0,193,0,141,2,64,1,109,2,24,1,194,0,124,1,5,2,69,2,45,0,67,1,111,0,166,1,233,1,139,1,222,2,22,2,110,2,34,2,230,1,246,1,62,1,60,2,189,0,38,2,129,1,166,1,99,255,153,0,131,255,126,1,59,255,130,1,249,254,78,1,228,0,185,2,68,255,1,0,51,0,41,1,5,254,213,0,136,254,141,1,232,255,255,0,221,253,89,0,10,254,162,255,131,1,179,0,148,253,68,0,84,253,112,0,126,253,162,254,252,254,172,0,74,254,188,254,8,1,136,2,60,252,252,255,159,251,7,0,122,255,134,0,147,251,206,254,143,0,96,0,92,254,15,254,59,251,162,254,9,250,83,253,95,255,72,0,105,3,179,2,220,2,27,1,153,3,97,1,78,1,219,1,71,4,53,3,96,3,12,2,75,3,241,1,202,2,199,2,20,3,238,2,52,4,202,2,180,4,241,2,65,2,150,2,124,245,170,192,38,3,44,7,95,251,33,228,37,12,28,4,40,248,202,208,85,16,107,5,192,249,99,218,69,9,145,5,232,249,78,219,176,12,193,7,210,251,214,230,35,7,16,9,184,252,64,236,173,3,242,12,199,254,163,248,47,9,161,11,41,254,234,244,32,14,116,9,247,252,183,237,123,13,24,12,98,254,70,246,139,11,205,16,72,0,178,1,56,7,148,17,139,0,68,3,44,15,40,21,157,1,180,9,163,4,42,28,67,3,166,19,11,12,40,35,139,4,90,27,216,28,115,3,37,247,177,202,74,23,226,5,58,250,60,221,35,20,86,8,61,252,88,233,8,31,217,7,228,251,65,231,107,25,202,8,139,252,49,235,246,29,192,10,180,253,47,242,64,23,200,11,60,254,92,245,34,19,180,14,131,255,17,253,77,27,4,14,60,255,103,251,238,31,138,15,213,255,252,254,176,23,52,17,107,0,133,2,29,30,223,19,64,1,136,7,147,21,133,23,57,2,98,13,89,30,214,27,50,3,62,19,172,23,2,31,209,3,253,22,218,21,223,44,243,5,212,35,85,41,76,5,159,249,153,217,89,35,61,6,145,250,68,223,66,38,243,7,247,251,180,231,242,34,111,9,244,252,164,237,56,40,24,10,87,253,253,239,191,36,174,10,171,253,245,241,252,33,146,12,156,254,160,247,29,38,67,13,235,254,123,249,193,39,52,15,181,255,58,254,210,35,176,17,148,0,123,3,168,39,140,19,40,1,245,6,154,35,103,22,241,1,177,11,4,41,122,24,116,2,198,14,126,39,207,29,151,3,158,21,140,34,23,34,93,4,72,26,252,34,208,48,112,6,193,38,124,50,208,3,185,247,47,206,171,44,219,6,28,251,141,226,106,47,24,9,189,252,96,236,124,44,64,9,214,252,248,236,204,41,248,11,83,254,236,245,44,48,45,11,238,253,136,243,202,45,255,12,205,254,200,248,6,44,116,14,106,255,120,252,109,42,61,17,110,0,151,2,50,47,181,17,150,0,134,3,19,44,85,20,98,1,84,8,184,46,161,24,125,2,253,14,159,43,110,29,132,3,44,21,96,47,137,32,25,4,168,24,217,42,25,42,149,5,156,33,60,40,224,67,87,8,53,50,75,54,145,6,220,250,15,225,36,49,253,7,254,251,221,231,209,51,135,9,2,253,254,237,209,54,173,11,47,254,14,245,140,52,26,12,99,254,78,246,108,48,74,14,89,255,18,252,198,52,196,14,137,255,55,253,80,50,176,16,62,0,118,1,221,52,253,18,253,0,243,5,123,49,81,21,168,1,248,9,30,54,218,23,78,2,223,13,231,50,83,25,166,2,244,15,245,52,41,30,169,3,7,22,157,50,95,36,189,4,136,28,146,53,31,45,252,5,5,36,47,49,102,59,146,7,147,45,9,59,4,6,91,250,4,222,224,58,29,9,192,252,113,236,191,56,207,9,45,253,0,239,100,57,127,12,147,254,107,247,22,60,232,13,49,255,33,251,53,55,120,15,206,255,212,254,254,58,140,16,50,0,42,1,252,55,216,18,242,0,174,5,254,57,75,21,166,1,238,9,202,59,195,23,72,2,190,13,249,55,232,26,0,3,15,18,212,58,9,30,162,3,226,21,70,56,210,36,207,4,245,28,27,60,13,38,0,5,26,30,232,57,191,55,52,7,94,43,32,53,107,97,109,10,195,62,12,64,177,7,198,251,139,230,177,65,16,11,223,253,45,243,97,61,27,11,229,253,80,243,232,62,8,13,209,254,223,248,0,64,123,15,207,255,218,254,44,66,227,17,165,0,224,3,95,61,247,17,171,0,6,4,94,63,72,21,165,1,233,9,192,65,238,24,143,2,105,15,129,61,229,27,53,3,80,19,198,63,45,29,120,3,223,20,227,64,176,33,76,4,222,25,132,66,178,40,99,5,111,32,33,62,41,46,29,6,207,36,238,65,98,57,95,7,96,44,131,64,134,81,102,9,147,56,222,70,35,8,25,252,131,232,201,75,106,12,137,254,47,247,100,68,98,13,248,254,203,249,86,78,187,15,231,255,105,255,149,70,153,16,54,0,70,1,8,74,202,19,58,1,98,7,47,69,26,21,153,1,157,9,123,77,48,24,98,2,92,14,30,70,102,27,27,3,176,18,70,83,197,30,198,3,184,22,246,69,73,36,186,4,115,28,200,74,74,36,186,4,116,28,37,80,117,44,230,5,129,35,155,70,149,56,74,7,226,43,31,78,218,69,129,8,52,51,154,73,252,127,0,12,62,72,61,42,81,112,63,11,181,67,0,80,225,10,198,253,153,242,153,73,194,25,191,2,139,16,81,24,245,28,108,3,156,20,51,67,204,40,103,5,133,32,122,84,245,4,61,249,74,215,143,82,71,17,113,0,171,2,40,44,20,6,106,250,95,222,61,74,20,50,150,6,164,39,215,67,194,9,37,253,210,238,194,69,225,18,244,0,192,5,10,39,194,9,37,253,210,238,122,68,184,30,196,3,170,22,174,55,92,7,133,251,5,229,20,62,81,12,125,254,233,246,61,26,10,7,67,251,121,227,10,71,225,78,53,9,109,55,102,70,215,11,67,254,138,245,71,65,225,22,16,2,109,12,143,34,174,15,226,255,76,255,20,62,10,35,134,4,60,27,102,70,112,5,198,249,129,218,71,65,0,16,0,0,0,0,0,32,143,2,108,245,79,192,133,59,102,54,16,7,132,42,174,55,40,12,106,254,116,246,10,55,61,18,193,0,141,4,30,21,143,10,154,253,143,241,122,52,153,25,182,2,84,16,163,48,133,3,67,247,100,203,163,48,102,10,131,253,7,241,184,14,143,2,108,245,79,192,153,57,215,91,22,10,183,60,225,74,153,9,13,253,62,238,184,78,215,19,62,1,121,7,225,26,0,16,0,0,0,0,0,80,112,33,65,4,156,25,204,76,225,2,26,246,105,196,61,74,163,16,58,0,91,1,184,30,40,8,29,252,151,232,204,44,0,48,87,6,43,38,20,62,194,5,26,250,126,220,112,61,20,18,180,0,62,4,215,35,153,5,240,249,131,219,184,62,92,27,25,3,164,18,235,57,225,2,26,246,105,196,225,58,204,8,140,252,55,235,215,19,204,4,12,249,38,214,215,51,174,67,83,8,27,50,163,64,30,9,193,252,118,236,225,58,184,22,6,2,46,12,92,15,102,14,100,255,86,252,174,55,153,33,72,4,198,25,235,65,10,3,106,246,74,198,225,58,225,14,149,255,122,253,174,23,102,2,12,245,17,190,122,36,40,36,180,4,83,28,215,51,225,6,33,251,172,226,215,51,194,13,33,255,193,250,153,9,174,7,196,251,127,230,204,44,153,21,187,1,108,10,245,40,225,2,26,246,105,196,112,45,122,12,145,254,92,247,194,5,10,3,106,246,74,198,0,64,248,65,226,67,190,69,142,71,82,73,12,75,188,76,98,78,0,80,150,81,35,83,170,84,42,86,163,87,22,89,130,90,234,91,76,93,168,94,0,96,83,97,161,98,236,99,49,101,115,102,177,103,235,104,34,106,85,107,132,108,177,109,218,110,0,112,35,113,67,114,97,115,123,116,147,117,169,118,188,119,204,120,218,121,230,122,239,123,247,124,252,125,255,126,255,127,255,127,61,10,63,10,69,10,78,10,91,10,108,10,129,10,153,10,181,10,212,10,248,10,31,11,74,11,120,11,170,11,224,11,25,12,86,12,151,12,219,12,35,13,110,13,189,13,15,14,101,14,190,14,27,15,123,15,223,15,70,16,176,16,30,17,143,17,3,18,123,18,245,18,115,19,244,19,120,20,0,21,138,21,23,22,168,22,59,23,209,23,106,24,6,25,165,25,70,26,234,26,145,27,59,28,231,28,149,29,70,30,250,30,176,31,104,32,35,33,224,33,159,34,97,35,36,36,234,36,178,37,124,38,71,39,21,40,228,40,181,41,136,42,93,43,51,44,11,45,228,45,191,46,155,47,121,48,88,49,56,50,26,51,252,51,224,52,196,53,170,54,145,55,120,56,96,57,73,58,51,59,29,60,8,61,243,61,223,62,203,63,184,64,165,65,146,66,127,67,108,68,90,69,71,70,52,71,33,72,14,73,251,73,231,74,211,75,191,76,170,77,149,78,126,79,104,80,80,81,56,82,31,83,5,84,234,84,207,85,178,86,148,87,116,88,84,89,50,90,15,91,235,91,197,92,157,93,117,94,74,95,30,96,240,96,192,97,143,98,91,99,38,100,239,100,181,101,122,102,60,103,253,103,187,104,119,105,48,106,232,106,156,107,79,108,255,108,172,109,87,110,255,110,165,111,71,112,231,112,133,113,31,114,183,114,75,115,221,115,108,116,248,116,129,117,6,118,137,118,8,119,133,119,254,119,116,120,230,120,86,121,194,121,42,122,144,122,242,122,80,123,171,123,3,124,87,124,167,124,244,124,62,125,132,125,198,125,5,126,64,126,120,126,172,126,220,126,9,127,49,127,87,127,120,127,150,127,176,127,199,127,217,127,232,127,243,127,251,127,255,127,255,127,229,127,153,127,25,127,103,126,129,125],"i8",Ae,pe.GLOBAL_BASE+20480),i([106,124,33,123,167,121,252,119,34,118,24,116,223,113,122,111,231,108,41,106,65,103,47,100,245,96,149,93,15,90,101,86,153,82,171,78,158,74,116,70,45,66,204,61,82,57,193,52,27,48,98,43,151,38,189,33,213,28,226,23,230,18,226,13,216,8,203,3,61,10,64,10,73,10,88,10,108,10,135,10,167,10,205,10,249,10,43,11,99,11,160,11,227,11,44,12,122,12,207,12,40,13,136,13,237,13,87,14,199,14,60,15,183,15,55,16,189,16,71,17,215,17,108,18,6,19,165,19,73,20,242,20,159,21,82,22,9,23,196,23,133,24,73,25,18,26,224,26,177,27,135,28,97,29,62,30,32,31,5,32,238,32,219,33,203,34,191,35,182,36,176,37,174,38,174,39,177,40,184,41,193,42,204,43,218,44,235,45,254,46,19,48,42,49,67,50,94,51,123,52,154,53,186,54,219,55,254,56,34,58,71,59,109,60,148,61,188,62,228,63,13,65,54,66,96,67,138,68,180,69,221,70,7,72,48,73,89,74,130,75,169,76,208,77,246,78,27,80,63,81,98,82,132,83,164,84,194,85,223,86,250,87,19,89,43,90,64,91,83,92,99,93,113,94,125,95,134,96,140,97,143,98,144,99,141,100,135,101,126,102,114,103,98,104,79,105,56,106,30,107,255,107,221,108,183,109,140,110,94,111,43,112,244,112,185,113,121,114,53,115,236,115,158,116,76,117,245,117,153,118,55,119,209,119,102,120,246,120,129,121,6,122,134,122,1,123,118,123,230,123,81,124,182,124,21,125,111,125,195,125,17,126,90,126,157,126,219,126,18,127,68,127,112,127,150,127,183,127,209,127,230,127,244,127,253,127,255,127,255,127,244,127,208,127,149,127,66,127,215,126,85,126,188,125,12,125,69,124,104,123,117,122,108,121,78,120,28,119,213,117,122,116,13,115,140,113,250,111,87,110,162,108,222,106,11,105,40,103,57,101,60,99,51,97,30,95,255,92,215,90,165,88,108,86,44,84,229,81,154,79,74,77,247,74,161,72,74,70,243,67,156,65,71,63,244,60,164,58,88,56,18,54,209,51,152,49,103,47,62,45,31,43,11,41,2,39,5,37,21,35,51,33,95,31,155,29,231,27,67,26,177,24,49,23,195,21,105,20,34,19,239,17,209,16,201,15,214,14,249,13,50,13,130,12,232,11,102,11,252,10,169,10,109,10,73,10,61,10,61,10,63,10,67,10,74,10,84,10,96,10,111,10,129,10,150,10,174,10,200,10,229,10,5,11,39,11,77,11,117,11,159,11,205,11,253,11,48,12,101,12,157,12,216,12,22,13,86,13,153,13,222,13,38,14,113,14,190,14,13,15,96,15,181,15,12,16,102,16,194,16,33,17,130,17,230,17,76,18,180,18,31,19,140,19,252,19,110,20,226,20,88,21,209,21,76,22,201,22,72,23,202,23,77,24,211,24,91,25,229,25,113,26,254,26,142,27,32,28,180,28,74,29,225,29,123,30,22,31,179,31,82,32,242,32,149,33,57,34,222,34,133,35,46,36,216,36,132,37,50,38,224,38,145,39,66,40,245,40,169,41,95,42,22,43,206,43,135,44,66,45,253,45,186,46,120,47,54,48,246,48,183,49,120,50,59,51,254,51,194,52,135,53,77,54,19,55,218,55,161,56,106,57,50,58,252,58,197,59,144,60,90,61,37,62,240,62,188,63,136,64,84,65,32,66,236,66,185,67,133,68,82,69,30,70,235,70,183,71,132,72,80,73,28,74,231,74,179,75,126,76,73,77,19,78,221,78,166,79,111,80,56,81,0,82,199,82,142,83,84,84,25,85,221,85,161,86,100,87,38,88,231,88,167,89,103,90,37,91,226,91,158,92,89,93,19,94,204,94,131,95,57,96,238,96,162,97,84,98,5,99,181,99,99,100,15,101,186,101,100,102,12,103,178,103,87,104,250,104,155,105,59,106,217,106,117,107,16,108,168,108,63,109,211,109,102,110,247,110,134,111,19,112,158,112,39,113,174,113,50,114,181,114,53,115,179,115,47,116,169,116,33,117,150,117,9,118,122,118,232,118,84,119,190,119,37,120,138,120,236,120,76,121,170,121,5,122,94,122,180,122,7,123,88,123,167,123,242,123,60,124,130,124,198,124,8,125,71,125,131,125,188,125,243,125,39,126,89,126,136,126,180,126,221,126,4,127,40,127,73,127,103,127,131,127,156,127,178,127,197,127,214,127,228,127,239,127,247,127,253,127,255,127,255,127,97,125,160,117,15,105,48,88,181,67,116,44,98,19,68,101,99,111,100,101,114,0,101,110,99,111,100,101,114,0],"i8",Ae,pe.GLOBAL_BASE+30720);var tt=pe.alignMemory(i(12,"i8",ge),8);t(tt%8==0);var nt={EPERM:1,ENOENT:2,ESRCH:3,EINTR:4,EIO:5,ENXIO:6,E2BIG:7,ENOEXEC:8,EBADF:9,ECHILD:10,EAGAIN:11,EWOULDBLOCK:11,ENOMEM:12,EACCES:13,EFAULT:14,ENOTBLK:15,EBUSY:16,EEXIST:17,EXDEV:18,ENODEV:19,ENOTDIR:20,EISDIR:21,EINVAL:22,ENFILE:23,EMFILE:24,ENOTTY:25,ETXTBSY:26,EFBIG:27,ENOSPC:28,ESPIPE:29,EROFS:30,EMLINK:31,EPIPE:32,EDOM:33,ERANGE:34,ENOMSG:42,EIDRM:43,ECHRNG:44,EL2NSYNC:45,EL3HLT:46,EL3RST:47,ELNRNG:48,EUNATCH:49,ENOCSI:50,EL2HLT:51,EDEADLK:35,ENOLCK:37,EBADE:52,EBADR:53,EXFULL:54,ENOANO:55,EBADRQC:56,EBADSLT:57,EDEADLOCK:35,EBFONT:59,ENOSTR:60,ENODATA:61,ETIME:62,ENOSR:63,ENONET:64,ENOPKG:65,EREMOTE:66,ENOLINK:67,EADV:68,ESRMNT:69,ECOMM:70,EPROTO:71,EMULTIHOP:72,EDOTDOT:73,EBADMSG:74,ENOTUNIQ:76,EBADFD:77,EREMCHG:78,ELIBACC:79,ELIBBAD:80,ELIBSCN:81,ELIBMAX:82,ELIBEXEC:83,ENOSYS:38,ENOTEMPTY:39,ENAMETOOLONG:36,ELOOP:40,EOPNOTSUPP:95,EPFNOSUPPORT:96,ECONNRESET:104,ENOBUFS:105,EAFNOSUPPORT:97,EPROTOTYPE:91,ENOTSOCK:88,ENOPROTOOPT:92,ESHUTDOWN:108,ECONNREFUSED:111,EADDRINUSE:98,ECONNABORTED:103,ENETUNREACH:101,ENETDOWN:100,ETIMEDOUT:110,EHOSTDOWN:112,EHOSTUNREACH:113,EINPROGRESS:115,EALREADY:114,EDESTADDRREQ:89,EMSGSIZE:90,EPROTONOSUPPORT:93,ESOCKTNOSUPPORT:94,EADDRNOTAVAIL:99,ENETRESET:102,EISCONN:106,ENOTCONN:107,ETOOMANYREFS:109,EUSERS:87,EDQUOT:122,ESTALE:116,ENOTSUP:95,ENOMEDIUM:123,EILSEQ:84,EOVERFLOW:75,ECANCELED:125,ENOTRECOVERABLE:131,EOWNERDEAD:130,ESTRPIPE:86};ie._memcpy=vt,ie._memmove=dt,ie._memset=ht;var rt={0:"Success",1:"Not super-user",2:"No such file or directory",3:"No such process",4:"Interrupted system call",5:"I/O error",6:"No such device or address",7:"Arg list too long",8:"Exec format error",9:"Bad file number",10:"No children",11:"No more processes",12:"Not enough core",13:"Permission denied",14:"Bad address",15:"Block device required",16:"Mount device busy",17:"File exists",18:"Cross-device link",19:"No such device",20:"Not a directory",21:"Is a directory",22:"Invalid argument",23:"Too many open files in system",24:"Too many open files",25:"Not a typewriter",26:"Text file busy",27:"File too large",28:"No space left on device",29:"Illegal seek",30:"Read only file system",31:"Too many links",32:"Broken pipe",33:"Math arg out of domain of func",34:"Math result not representable",35:"File locking deadlock error",36:"File or path name too long",37:"No record locks available",38:"Function not implemented",39:"Directory not empty",40:"Too many symbolic links",42:"No message of desired type",43:"Identifier removed",44:"Channel number out of range",45:"Level 2 not synchronized",46:"Level 3 halted",47:"Level 3 reset",48:"Link number out of range",49:"Protocol driver not attached",50:"No CSI structure available",51:"Level 2 halted",52:"Invalid exchange",53:"Invalid request descriptor",54:"Exchange full",55:"No anode",56:"Invalid request code",57:"Invalid slot",59:"Bad font file fmt",60:"Device not a stream",61:"No data (for no delay io)",62:"Timer expired",63:"Out of streams resources",64:"Machine is not on the network",65:"Package not installed",66:"The object is remote",67:"The link has been severed",68:"Advertise error",69:"Srmount error",70:"Communication error on send",71:"Protocol error",72:"Multihop attempted",73:"Cross mount point (not really error)",74:"Trying to read unreadable message",75:"Value too large for defined data type",76:"Given log. name not unique",77:"f.d. invalid for this operation",78:"Remote address changed",79:"Can access a needed shared lib",80:"Accessing a corrupted shared lib",81:".lib section in a.out corrupted",82:"Attempting to link in too many libs",83:"Attempting to exec a shared library",84:"Illegal byte sequence",86:"Streams pipe error",87:"Too many users",88:"Socket operation on non-socket",89:"Destination address required",90:"Message too long",91:"Protocol wrong type for socket",92:"Protocol not available",93:"Unknown protocol",94:"Socket type not supported",95:"Not supported",96:"Protocol family not supported",97:"Address family not supported by protocol family",98:"Address already in use",99:"Address not available",100:"Network interface is not configured",101:"Network is unreachable",102:"Connection reset by network",103:"Connection aborted",104:"Connection reset by peer",105:"No buffer space available",106:"Socket is already connected",107:"Socket is not connected",108:"Can't send after socket shutdown",109:"Too many references",110:"Connection timed out",111:"Connection refused",112:"Host is down",113:"Host is unreachable",114:"Socket already connected",115:"Connection already in progress",116:"Stale file handle",122:"Quota exceeded",123:"No medium (in tape drive)",125:"Operation canceled",130:"Previous owner died",131:"State not recoverable"},ot={ttys:[],init:function(){},shutdown:function(){},register:function(e,t){ot.ttys[e]={input:[],output:[],ops:t},lt.registerDevice(e,ot.stream_ops)},stream_ops:{open:function(e){var t=ot.ttys[e.node.rdev];if(!t)throw new lt.ErrnoError(nt.ENODEV);e.tty=t,e.seekable=!1},close:function(e){e.tty.ops.flush(e.tty)},flush:function(e){e.tty.ops.flush(e.tty)},read:function(e,t,n,r,o){if(!e.tty||!e.tty.ops.get_char)throw new lt.ErrnoError(nt.ENXIO);for(var i=0,a=0;a0&&(ie.print(u(e.output,0)),e.output=[])}},default_tty1_ops:{put_char:function(e,t){null===t||10===t?(ie.printErr(u(e.output,0)),e.output=[]):0!=t&&e.output.push(t)},flush:function(e){e.output&&e.output.length>0&&(ie.printErr(u(e.output,0)),e.output=[])}}},it={ops_table:null,mount:function(e){return it.createNode(null,"/",16895,0)},createNode:function(e,t,n,r){if(lt.isBlkdev(n)||lt.isFIFO(n))throw new lt.ErrnoError(nt.EPERM);it.ops_table||(it.ops_table={dir:{node:{getattr:it.node_ops.getattr,setattr:it.node_ops.setattr,lookup:it.node_ops.lookup,mknod:it.node_ops.mknod,rename:it.node_ops.rename,unlink:it.node_ops.unlink,rmdir:it.node_ops.rmdir,readdir:it.node_ops.readdir,symlink:it.node_ops.symlink},stream:{llseek:it.stream_ops.llseek}},file:{node:{getattr:it.node_ops.getattr,setattr:it.node_ops.setattr},stream:{llseek:it.stream_ops.llseek,read:it.stream_ops.read,write:it.stream_ops.write,allocate:it.stream_ops.allocate,mmap:it.stream_ops.mmap,msync:it.stream_ops.msync}},link:{node:{getattr:it.node_ops.getattr,setattr:it.node_ops.setattr,readlink:it.node_ops.readlink},stream:{}},chrdev:{node:{getattr:it.node_ops.getattr,setattr:it.node_ops.setattr},stream:lt.chrdev_stream_ops}});var o=lt.createNode(e,t,n,r);return lt.isDir(o.mode)?(o.node_ops=it.ops_table.dir.node,o.stream_ops=it.ops_table.dir.stream,o.contents={}):lt.isFile(o.mode)?(o.node_ops=it.ops_table.file.node,o.stream_ops=it.ops_table.file.stream,o.usedBytes=0,o.contents=null):lt.isLink(o.mode)?(o.node_ops=it.ops_table.link.node,o.stream_ops=it.ops_table.link.stream):lt.isChrdev(o.mode)&&(o.node_ops=it.ops_table.chrdev.node,o.stream_ops=it.ops_table.chrdev.stream),o.timestamp=Date.now(),e&&(e.contents[t]=o),o},getFileDataAsRegularArray:function(e){if(e.contents&&e.contents.subarray){for(var t=[],n=0;ne.contents.length&&(e.contents=it.getFileDataAsRegularArray(e),e.usedBytes=e.contents.length),!e.contents||e.contents.subarray){var n=e.contents?e.contents.buffer.byteLength:0;if(n>=t)return;t=Math.max(t,n*(n<1048576?2:1.125)|0),0!=n&&(t=Math.max(t,256));var r=e.contents;return e.contents=new Uint8Array(t),void(e.usedBytes>0&&e.contents.set(r.subarray(0,e.usedBytes),0))}for(!e.contents&&t>0&&(e.contents=[]);e.contents.lengtht)e.contents.length=t;else for(;e.contents.length=e.node.usedBytes)return 0;var s=Math.min(e.node.usedBytes-i,o);if(t(s>=0),s>8&&a.subarray)n.set(a.subarray(i,i+s),r);else for(var l=0;l0||o+r=o)return n(null)}var o=0,i=[];Object.keys(e.entries).forEach(function(n){var r=e.entries[n],a=t.entries[n];(!a||r.timestamp>a.timestamp)&&(i.push(n),o++)});var a=[];if(Object.keys(t.entries).forEach(function(n){t.entries[n];e.entries[n]||(a.push(n),o++)}),!o)return n(null);var s=0,l="remote"===e.type?e.db:t.db,c=l.transaction([at.DB_STORE_NAME],"readwrite"),u=c.objectStore(at.DB_STORE_NAME);c.onerror=function(e){r(this.error),e.preventDefault()},i.sort().forEach(function(e){"local"===t.type?at.loadRemoteEntry(u,e,function(t,n){if(t)return r(t);at.storeLocalEntry(e,n,r)}):at.loadLocalEntry(e,function(t,n){if(t)return r(t);at.storeRemoteEntry(u,e,n,r)})}),a.sort().reverse().forEach(function(e){"local"===t.type?at.removeLocalEntry(e,r):at.removeRemoteEntry(u,e,r)})}},st={DIR_MODE:16895,FILE_MODE:33279,reader:null,mount:function(e){function n(e){for(var t=e.split("/"),n=o,r=0;r=e.node.size)return 0;var i=e.node.contents.slice(o,o+r),a=st.reader.readAsArrayBuffer(i);return t.set(new Uint8Array(a),n),i.size},write:function(e,t,n,r,o){throw new lt.ErrnoError(nt.EIO)},llseek:function(e,t,n){var r=t;if(1===n?r+=e.position:2===n&<.isFile(e.node.mode)&&(r+=e.node.size),r<0)throw new lt.ErrnoError(nt.EINVAL);return r}}},lt=(i(1,"i32*",ge),i(1,"i32*",ge),i(1,"i32*",ge),{root:null,mounts:[],devices:[null],streams:[],nextInode:1,nameTable:null,currentPath:"/",initialized:!1,ignorePermissions:!0,trackingDelegate:{},tracking:{openFlags:{READ:1,WRITE:2}},ErrnoError:null,genericErrors:{},filesystems:null,handleFSError:function(e){if(!(e instanceof lt.ErrnoError))throw e+" : "+k();return Y(e.errno)},lookupPath:function(e,t){if(e=ct.resolve(lt.cwd(),e),t=t||{},!e)return{path:"",node:null};var n={follow_mount:!0,recurse_count:0};for(var r in n)void 0===t[r]&&(t[r]=n[r]);if(t.recurse_count>8)throw new lt.ErrnoError(nt.ELOOP);for(var o=ct.normalizeArray(e.split("/").filter(function(e){return!!e}),!1),i=lt.root,a="/",s=0;s40)throw new lt.ErrnoError(nt.ELOOP)}}return{path:a,node:i}},getPath:function(e){for(var t;;){if(lt.isRoot(e)){var n=e.mount.mountpoint;return t?"/"!==n[n.length-1]?n+"/"+t:n+t:n}t=t?e.name+"/"+t:e.name,e=e.parent}},hashName:function(e,t){for(var n=0,r=0;r>>0)%lt.nameTable.length},hashAddNode:function(e){var t=lt.hashName(e.parent.id,e.name);e.name_next=lt.nameTable[t],lt.nameTable[t]=e},hashRemoveNode:function(e){var t=lt.hashName(e.parent.id,e.name);if(lt.nameTable[t]===e)lt.nameTable[t]=e.name_next;else for(var n=lt.nameTable[t];n;){if(n.name_next===e){n.name_next=e.name_next;break}n=n.name_next}},lookupNode:function(e,t){var n=lt.mayLookup(e);if(n)throw new lt.ErrnoError(n,e);for(var r=lt.hashName(e.id,t),o=lt.nameTable[r];o;o=o.name_next){var i=o.name;if(o.parent.id===e.id&&i===t)return o}return lt.lookup(e,t)},createNode:function(e,t,n,r){if(!lt.FSNode){lt.FSNode=function(e,t,n,r){e||(e=this),this.parent=e,this.mount=e.mount,this.mounted=null,this.id=lt.nextInode++,this.name=t,this.mode=n,this.node_ops={},this.stream_ops={},this.rdev=r},lt.FSNode.prototype={};Object.defineProperties(lt.FSNode.prototype,{read:{get:function(){return 365==(365&this.mode)},set:function(e){e?this.mode|=365:this.mode&=-366}},write:{get:function(){return 146==(146&this.mode)},set:function(e){e?this.mode|=146:this.mode&=-147}},isFolder:{get:function(){return lt.isDir(this.mode)}},isDevice:{get:function(){return lt.isChrdev(this.mode)}}})}var o=new lt.FSNode(e,t,n,r);return lt.hashAddNode(o),o},destroyNode:function(e){lt.hashRemoveNode(e)},isRoot:function(e){return e===e.parent},isMountpoint:function(e){return!!e.mounted},isFile:function(e){return 32768==(61440&e)},isDir:function(e){return 16384==(61440&e)},isLink:function(e){return 40960==(61440&e)},isChrdev:function(e){return 8192==(61440&e)},isBlkdev:function(e){return 24576==(61440&e)},isFIFO:function(e){return 4096==(61440&e)},isSocket:function(e){return 49152==(49152&e)},flagModes:{r:0,rs:1052672,"r+":2,w:577,wx:705,xw:705,"w+":578,"wx+":706,"xw+":706,a:1089,ax:1217,xa:1217,"a+":1090,"ax+":1218,"xa+":1218},modeStringToFlags:function(e){var t=lt.flagModes[e];if(void 0===t)throw new Error("Unknown file open mode: "+e);return t},flagsToPermissionString:function(e){var t=["r","w","rw"][3&e];return 512&e&&(t+="w"),t},nodePermissions:function(e,t){return lt.ignorePermissions?0:(-1===t.indexOf("r")||292&e.mode)&&(-1===t.indexOf("w")||146&e.mode)&&(-1===t.indexOf("x")||73&e.mode)?0:nt.EACCES},mayLookup:function(e){var t=lt.nodePermissions(e,"x");return t||(e.node_ops.lookup?0:nt.EACCES)},mayCreate:function(e,t){try{lt.lookupNode(e,t);return nt.EEXIST}catch(e){}return lt.nodePermissions(e,"wx")},mayDelete:function(e,t,n){var r;try{r=lt.lookupNode(e,t)}catch(e){return e.errno}var o=lt.nodePermissions(e,"wx");if(o)return o;if(n){if(!lt.isDir(r.mode))return nt.ENOTDIR;if(lt.isRoot(r)||lt.getPath(r)===lt.cwd())return nt.EBUSY}else if(lt.isDir(r.mode))return nt.EISDIR;return 0},mayOpen:function(e,t){return e?lt.isLink(e.mode)?nt.ELOOP:lt.isDir(e.mode)&&(0!=(2097155&t)||512&t)?nt.EISDIR:lt.nodePermissions(e,lt.flagsToPermissionString(t)):nt.ENOENT},MAX_OPEN_FDS:4096,nextfd:function(e,t){e=e||0,t=t||lt.MAX_OPEN_FDS;for(var n=e;n<=t;n++)if(!lt.streams[n])return n;throw new lt.ErrnoError(nt.EMFILE)},getStream:function(e){return lt.streams[e]},createStream:function(e,t,n){lt.FSStream||(lt.FSStream=function(){},lt.FSStream.prototype={},Object.defineProperties(lt.FSStream.prototype,{object:{get:function(){return this.node},set:function(e){this.node=e}},isRead:{get:function(){return 1!=(2097155&this.flags)}},isWrite:{get:function(){return 0!=(2097155&this.flags)}},isAppend:{get:function(){return 1024&this.flags}}}));var r=new lt.FSStream;for(var o in e)r[o]=e[o];e=r;var i=lt.nextfd(t,n);return e.fd=i,lt.streams[i]=e,e},closeStream:function(e){lt.streams[e]=null},chrdev_stream_ops:{open:function(e){var t=lt.getDevice(e.node.rdev);e.stream_ops=t.stream_ops,e.stream_ops.open&&e.stream_ops.open(e)},llseek:function(){throw new lt.ErrnoError(nt.ESPIPE)}},major:function(e){return e>>8},minor:function(e){return 255&e},makedev:function(e,t){return e<<8|t},registerDevice:function(e,t){lt.devices[e]={stream_ops:t}},getDevice:function(e){return lt.devices[e]},getMounts:function(e){for(var t=[],n=[e];n.length;){var r=n.pop();t.push(r),n.push.apply(n,r.mounts)}return t},syncfs:function(e,t){function n(e){if(e){if(!n.errored)return n.errored=!0,t(e)}else++o>=r.length&&t(null)}"function"==typeof e&&(t=e,e=!1);var r=lt.getMounts(lt.root.mount),o=0;r.forEach(function(t){if(!t.type.syncfs)return n(null);t.type.syncfs(t,e,n)})},mount:function(e,t,n){var r,o="/"===n,i=!n;if(o&<.root)throw new lt.ErrnoError(nt.EBUSY);if(!o&&!i){var a=lt.lookupPath(n,{follow_mount:!1});if(n=a.path,r=a.node,lt.isMountpoint(r))throw new lt.ErrnoError(nt.EBUSY);if(!lt.isDir(r.mode))throw new lt.ErrnoError(nt.ENOTDIR)}var s={type:e,opts:t,mountpoint:n,mounts:[]},l=e.mount(s);return l.mount=s,s.root=l,o?lt.root=l:r&&(r.mounted=s,r.mount&&r.mount.mounts.push(s)),l},unmount:function(e){var n=lt.lookupPath(e,{follow_mount:!1});if(!lt.isMountpoint(n.node))throw new lt.ErrnoError(nt.EINVAL);var r=n.node,o=r.mounted,i=lt.getMounts(o);Object.keys(lt.nameTable).forEach(function(e){for(var t=lt.nameTable[e];t;){var n=t.name_next;-1!==i.indexOf(t.mount)&<.destroyNode(t),t=n}}),r.mounted=null;var a=r.mount.mounts.indexOf(o);t(-1!==a),r.mount.mounts.splice(a,1)},lookup:function(e,t){return e.node_ops.lookup(e,t)},mknod:function(e,t,n){var r=lt.lookupPath(e,{parent:!0}),o=r.node,i=ct.basename(e);if(!i||"."===i||".."===i)throw new lt.ErrnoError(nt.EINVAL);var a=lt.mayCreate(o,i);if(a)throw new lt.ErrnoError(a);if(!o.node_ops.mknod)throw new lt.ErrnoError(nt.EPERM);return o.node_ops.mknod(o,i,t,n)},create:function(e,t){return t=void 0!==t?t:438,t&=4095,t|=32768,lt.mknod(e,t,0)},mkdir:function(e,t){return t=void 0!==t?t:511,t&=1023,t|=16384,lt.mknod(e,t,0)},mkdev:function(e,t,n){return void 0===n&&(n=t,t=438),t|=8192,lt.mknod(e,t,n)},symlink:function(e,t){if(!ct.resolve(e))throw new lt.ErrnoError(nt.ENOENT);var n=lt.lookupPath(t,{parent:!0}),r=n.node;if(!r)throw new lt.ErrnoError(nt.ENOENT);var o=ct.basename(t),i=lt.mayCreate(r,o);if(i)throw new lt.ErrnoError(i);if(!r.node_ops.symlink)throw new lt.ErrnoError(nt.EPERM);return r.node_ops.symlink(r,o,e)},rename:function(e,t){var n,r,o,i=ct.dirname(e),a=ct.dirname(t),s=ct.basename(e),l=ct.basename(t);try{n=lt.lookupPath(e,{parent:!0}),r=n.node,n=lt.lookupPath(t,{parent:!0}),o=n.node}catch(e){throw new lt.ErrnoError(nt.EBUSY)}if(!r||!o)throw new lt.ErrnoError(nt.ENOENT);if(r.mount!==o.mount)throw new lt.ErrnoError(nt.EXDEV);var c=lt.lookupNode(r,s),u=ct.relative(e,a);if("."!==u.charAt(0))throw new lt.ErrnoError(nt.EINVAL);if(u=ct.relative(t,i),"."!==u.charAt(0))throw new lt.ErrnoError(nt.ENOTEMPTY);var f;try{f=lt.lookupNode(o,l)}catch(e){}if(c!==f){var p=lt.isDir(c.mode),d=lt.mayDelete(r,s,p);if(d)throw new lt.ErrnoError(d);if(d=f?lt.mayDelete(o,l,p):lt.mayCreate(o,l))throw new lt.ErrnoError(d);if(!r.node_ops.rename)throw new lt.ErrnoError(nt.EPERM);if(lt.isMountpoint(c)||f&<.isMountpoint(f))throw new lt.ErrnoError(nt.EBUSY);if(o!==r&&(d=lt.nodePermissions(r,"w")))throw new lt.ErrnoError(d);lt.hashRemoveNode(c);try{r.node_ops.rename(c,o,l)}catch(e){throw e}finally{lt.hashAddNode(c)}}},rmdir:function(e){var t=lt.lookupPath(e,{parent:!0}),n=t.node,r=ct.basename(e),o=lt.lookupNode(n,r),i=lt.mayDelete(n,r,!0);if(i)throw new lt.ErrnoError(i);if(!n.node_ops.rmdir)throw new lt.ErrnoError(nt.EPERM);if(lt.isMountpoint(o))throw new lt.ErrnoError(nt.EBUSY);n.node_ops.rmdir(n,r),lt.destroyNode(o)},readdir:function(e){var t=lt.lookupPath(e,{follow:!0}),n=t.node;if(!n.node_ops.readdir)throw new lt.ErrnoError(nt.ENOTDIR);return n.node_ops.readdir(n)},unlink:function(e){var t=lt.lookupPath(e,{parent:!0}),n=t.node,r=ct.basename(e),o=lt.lookupNode(n,r),i=lt.mayDelete(n,r,!1);if(i)throw i===nt.EISDIR&&(i=nt.EPERM),new lt.ErrnoError(i);if(!n.node_ops.unlink)throw new lt.ErrnoError(nt.EPERM);if(lt.isMountpoint(o))throw new lt.ErrnoError(nt.EBUSY);n.node_ops.unlink(n,r),lt.destroyNode(o)},readlink:function(e){var t=lt.lookupPath(e),n=t.node;if(!n)throw new lt.ErrnoError(nt.ENOENT);if(!n.node_ops.readlink)throw new lt.ErrnoError(nt.EINVAL);return ct.resolve(lt.getPath(n.parent),n.node_ops.readlink(n))},stat:function(e,t){var n=lt.lookupPath(e,{follow:!t}),r=n.node;if(!r)throw new lt.ErrnoError(nt.ENOENT);if(!r.node_ops.getattr)throw new lt.ErrnoError(nt.EPERM);return r.node_ops.getattr(r)},lstat:function(e){return lt.stat(e,!0)},chmod:function(e,t,n){var r;if("string"==typeof e){r=lt.lookupPath(e,{follow:!n}).node}else r=e;if(!r.node_ops.setattr)throw new lt.ErrnoError(nt.EPERM);r.node_ops.setattr(r,{mode:4095&t|-4096&r.mode,timestamp:Date.now()})},lchmod:function(e,t){lt.chmod(e,t,!0)},fchmod:function(e,t){var n=lt.getStream(e);if(!n)throw new lt.ErrnoError(nt.EBADF);lt.chmod(n.node,t)},chown:function(e,t,n,r){var o;if("string"==typeof e){o=lt.lookupPath(e,{follow:!r}).node}else o=e;if(!o.node_ops.setattr)throw new lt.ErrnoError(nt.EPERM);o.node_ops.setattr(o,{timestamp:Date.now()})},lchown:function(e,t,n){lt.chown(e,t,n,!0)},fchown:function(e,t,n){var r=lt.getStream(e);if(!r)throw new lt.ErrnoError(nt.EBADF);lt.chown(r.node,t,n)},truncate:function(e,t){if(t<0)throw new lt.ErrnoError(nt.EINVAL);var n;if("string"==typeof e){n=lt.lookupPath(e,{follow:!0}).node}else n=e;if(!n.node_ops.setattr)throw new lt.ErrnoError(nt.EPERM);if(lt.isDir(n.mode))throw new lt.ErrnoError(nt.EISDIR);if(!lt.isFile(n.mode))throw new lt.ErrnoError(nt.EINVAL);var r=lt.nodePermissions(n,"w");if(r)throw new lt.ErrnoError(r);n.node_ops.setattr(n,{size:t,timestamp:Date.now()})},ftruncate:function(e,t){var n=lt.getStream(e);if(!n)throw new lt.ErrnoError(nt.EBADF);if(0==(2097155&n.flags))throw new lt.ErrnoError(nt.EINVAL);lt.truncate(n.node,t)},utime:function(e,t,n){var r=lt.lookupPath(e,{follow:!0}),o=r.node;o.node_ops.setattr(o,{timestamp:Math.max(t,n)})},open:function(e,t,n,r,o){if(""===e)throw new lt.ErrnoError(nt.ENOENT);t="string"==typeof t?lt.modeStringToFlags(t):t,n=void 0===n?438:n,n=64&t?4095&n|32768:0;var i;if("object"==typeof e)i=e;else{e=ct.normalize(e);try{i=lt.lookupPath(e,{follow:!(131072&t)}).node}catch(e){}}var a=!1;if(64&t)if(i){if(128&t)throw new lt.ErrnoError(nt.EEXIST)}else i=lt.mknod(e,n,0),a=!0;if(!i)throw new lt.ErrnoError(nt.ENOENT);if(lt.isChrdev(i.mode)&&(t&=-513),65536&t&&!lt.isDir(i.mode))throw new lt.ErrnoError(nt.ENOTDIR);if(!a){var s=lt.mayOpen(i,t);if(s)throw new lt.ErrnoError(s)}512&t&<.truncate(i,0),t&=-641;var l=lt.createStream({node:i,path:lt.getPath(i),flags:t,seekable:!0,position:0,stream_ops:i.stream_ops,ungotten:[],error:!1},r,o);return l.stream_ops.open&&l.stream_ops.open(l),!ie.logReadFiles||1&t||(lt.readFiles||(lt.readFiles={}),e in lt.readFiles||(lt.readFiles[e]=1,ie.printErr("read file: "+e))),l},close:function(e){e.getdents&&(e.getdents=null);try{e.stream_ops.close&&e.stream_ops.close(e)}catch(e){throw e}finally{lt.closeStream(e.fd)}},llseek:function(e,t,n){if(!e.seekable||!e.stream_ops.llseek)throw new lt.ErrnoError(nt.ESPIPE);return e.position=e.stream_ops.llseek(e,t,n),e.ungotten=[],e.position},read:function(e,t,n,r,o){if(r<0||o<0)throw new lt.ErrnoError(nt.EINVAL);if(1==(2097155&e.flags))throw new lt.ErrnoError(nt.EBADF);if(lt.isDir(e.node.mode))throw new lt.ErrnoError(nt.EISDIR);if(!e.stream_ops.read)throw new lt.ErrnoError(nt.EINVAL);var i=!0;if(void 0===o)o=e.position,i=!1;else if(!e.seekable)throw new lt.ErrnoError(nt.ESPIPE);var a=e.stream_ops.read(e,t,n,r,o);return i||(e.position+=a),a},write:function(e,t,n,r,o,i){if(r<0||o<0)throw new lt.ErrnoError(nt.EINVAL);if(0==(2097155&e.flags))throw new lt.ErrnoError(nt.EBADF);if(lt.isDir(e.node.mode))throw new lt.ErrnoError(nt.EISDIR);if(!e.stream_ops.write)throw new lt.ErrnoError(nt.EINVAL);1024&e.flags&<.llseek(e,0,2);var a=!0;if(void 0===o)o=e.position,a=!1;else if(!e.seekable)throw new lt.ErrnoError(nt.ESPIPE);var s=e.stream_ops.write(e,t,n,r,o,i);a||(e.position+=s);try{e.path&<.trackingDelegate.onWriteToFile&<.trackingDelegate.onWriteToFile(e.path)}catch(e){console.log("FS.trackingDelegate['onWriteToFile']('"+path+"') threw an exception: "+e.message)}return s},allocate:function(e,t,n){if(t<0||n<=0)throw new lt.ErrnoError(nt.EINVAL);if(0==(2097155&e.flags))throw new lt.ErrnoError(nt.EBADF);if(!lt.isFile(e.node.mode)&&!lt.isDir(node.mode))throw new lt.ErrnoError(nt.ENODEV);if(!e.stream_ops.allocate)throw new lt.ErrnoError(nt.EOPNOTSUPP);e.stream_ops.allocate(e,t,n)},mmap:function(e,t,n,r,o,i,a){if(1==(2097155&e.flags))throw new lt.ErrnoError(nt.EACCES);if(!e.stream_ops.mmap)throw new lt.ErrnoError(nt.ENODEV);return e.stream_ops.mmap(e,t,n,r,o,i,a)},msync:function(e,t,n,r,o){return e&&e.stream_ops.msync?e.stream_ops.msync(e,t,n,r,o):0},munmap:function(e){return 0},ioctl:function(e,t,n){if(!e.stream_ops.ioctl)throw new lt.ErrnoError(nt.ENOTTY);return e.stream_ops.ioctl(e,t,n)},readFile:function(e,t){if(t=t||{},t.flags=t.flags||"r",t.encoding=t.encoding||"binary","utf8"!==t.encoding&&"binary"!==t.encoding)throw new Error('Invalid encoding type "'+t.encoding+'"');var n,r=lt.open(e,t.flags),o=lt.stat(e),i=o.size,a=new Uint8Array(i);return lt.read(r,a,0,i,0),"utf8"===t.encoding?n=u(a,0):"binary"===t.encoding&&(n=a),lt.close(r),n},writeFile:function(e,t,n){if(n=n||{},n.flags=n.flags||"w",n.encoding=n.encoding||"utf8","utf8"!==n.encoding&&"binary"!==n.encoding)throw new Error('Invalid encoding type "'+n.encoding+'"');var r=lt.open(e,n.flags,n.mode);if("utf8"===n.encoding){var o=new Uint8Array(h(t)+1),i=p(t,o,0,o.length);lt.write(r,o,0,i,0,n.canOwn)}else"binary"===n.encoding&<.write(r,t,0,t.length,0,n.canOwn);lt.close(r)},cwd:function(){return lt.currentPath},chdir:function(e){var t=lt.lookupPath(e,{follow:!0});if(!lt.isDir(t.node.mode))throw new lt.ErrnoError(nt.ENOTDIR);var n=lt.nodePermissions(t.node,"x");if(n)throw new lt.ErrnoError(n);lt.currentPath=t.path},createDefaultDirectories:function(){lt.mkdir("/tmp"),lt.mkdir("/home"),lt.mkdir("/home/web_user")},createDefaultDevices:function(){lt.mkdir("/dev"),lt.registerDevice(lt.makedev(1,3),{read:function(){return 0},write:function(e,t,n,r,o){return r}}),lt.mkdev("/dev/null",lt.makedev(1,3)),ot.register(lt.makedev(5,0),ot.default_tty_ops),ot.register(lt.makedev(6,0),ot.default_tty1_ops),lt.mkdev("/dev/tty",lt.makedev(5,0)),lt.mkdev("/dev/tty1",lt.makedev(6,0));var e;if("undefined"!=typeof crypto){var t=new Uint8Array(1);e=function(){return crypto.getRandomValues(t),t[0]}}else e=function(){return 256*Math.random()|0};lt.createDevice("/dev","random",e),lt.createDevice("/dev","urandom",e),lt.mkdir("/dev/shm"),lt.mkdir("/dev/shm/tmp")},createSpecialDirectories:function(){lt.mkdir("/proc"),lt.mkdir("/proc/self"),lt.mkdir("/proc/self/fd"),lt.mount({mount:function(){var e=lt.createNode("/proc/self","fd",16895,73);return e.node_ops={lookup:function(e,t){var n=+t,r=lt.getStream(n);if(!r)throw new lt.ErrnoError(nt.EBADF);var o={parent:null,mount:{mountpoint:"fake"},node_ops:{readlink:function(){return r.path}}};return o.parent=o,o}},e}},{},"/proc/self/fd")},createStandardStreams:function(){ie.stdin?lt.createDevice("/dev","stdin",ie.stdin):lt.symlink("/dev/tty","/dev/stdin"),ie.stdout?lt.createDevice("/dev","stdout",null,ie.stdout):lt.symlink("/dev/tty","/dev/stdout"),ie.stderr?lt.createDevice("/dev","stderr",null,ie.stderr):lt.symlink("/dev/tty1","/dev/stderr");var e=lt.open("/dev/stdin","r");t(0===e.fd,"invalid handle for stdin ("+e.fd+")");var n=lt.open("/dev/stdout","w");t(1===n.fd,"invalid handle for stdout ("+n.fd+")");var r=lt.open("/dev/stderr","w");t(2===r.fd,"invalid handle for stderr ("+r.fd+")")},ensureErrnoError:function(){lt.ErrnoError||(lt.ErrnoError=function(e,t){this.node=t,this.setErrno=function(e){this.errno=e;for(var t in nt)if(nt[t]===e){this.code=t;break}},this.setErrno(e),this.message=rt[e]},lt.ErrnoError.prototype=new Error,lt.ErrnoError.prototype.constructor=lt.ErrnoError,[nt.ENOENT].forEach(function(e){lt.genericErrors[e]=new lt.ErrnoError(e),lt.genericErrors[e].stack=""}))},staticInit:function(){lt.ensureErrnoError(),lt.nameTable=new Array(4096),lt.mount(it,{},"/"),lt.createDefaultDirectories(),lt.createDefaultDevices(),lt.createSpecialDirectories(),lt.filesystems={MEMFS:it,IDBFS:at,NODEFS:{},WORKERFS:st}},init:function(e,n,r){t(!lt.init.initialized,"FS.init was previously called. If you want to initialize later with custom parameters, remove any earlier calls (note that one is automatically added to the generated code)"),lt.init.initialized=!0,lt.ensureErrnoError(),ie.stdin=e||ie.stdin,ie.stdout=n||ie.stdout,ie.stderr=r||ie.stderr,lt.createStandardStreams()},quit:function(){lt.init.initialized=!1;var e=ie._fflush;e&&e(0);for(var t=0;tthis.length-1||e<0)){var t=e%this.chunkSize,n=e/this.chunkSize|0;return this.getter(n)[t]}},a.prototype.setDataGetter=function(e){this.getter=e},a.prototype.cacheLength=function(){var e=new XMLHttpRequest;if(e.open("HEAD",r,!1),e.send(null),!(e.status>=200&&e.status<300||304===e.status))throw new Error("Couldn't load "+r+". Status: "+e.status);var t,n=Number(e.getResponseHeader("Content-length")),o=(t=e.getResponseHeader("Accept-Ranges"))&&"bytes"===t,i=1048576;o||(i=n);var a=function(e,t){if(e>t)throw new Error("invalid range ("+e+", "+t+") or no bytes requested!");if(t>n-1)throw new Error("only "+n+" bytes available! programmer error!");var o=new XMLHttpRequest;if(o.open("GET",r,!1),n!==i&&o.setRequestHeader("Range","bytes="+e+"-"+t),"undefined"!=typeof Uint8Array&&(o.responseType="arraybuffer"),o.overrideMimeType&&o.overrideMimeType("text/plain; charset=x-user-defined"),o.send(null),!(o.status>=200&&o.status<300||304===o.status))throw new Error("Couldn't load "+r+". Status: "+o.status);return void 0!==o.response?new Uint8Array(o.response||[]):F(o.responseText||"",!0)},s=this;s.setDataGetter(function(e){var t=e*i,r=(e+1)*i-1;if(r=Math.min(r,n-1),void 0===s.chunks[e]&&(s.chunks[e]=a(t,r)),void 0===s.chunks[e])throw new Error("doXHR failed!");return s.chunks[e]}),this._length=n,this._chunkSize=i,this.lengthKnown=!0},"undefined"!=typeof XMLHttpRequest){if(!ue)throw"Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc";var s=new a;Object.defineProperty(s,"length",{get:function(){return this.lengthKnown||this.cacheLength(),this._length}}),Object.defineProperty(s,"chunkSize",{get:function(){return this.lengthKnown||this.cacheLength(),this._chunkSize}});var l={isDevice:!1,contents:s}}else var l={isDevice:!1,url:r};var c=lt.createFile(e,n,l,o,i);l.contents?c.contents=l.contents:l.url&&(c.contents=null,c.url=l.url),Object.defineProperty(c,"usedBytes",{get:function(){return this.contents.length}});var u={};return Object.keys(c.stream_ops).forEach(function(e){var t=c.stream_ops[e];u[e]=function(){if(!lt.forceLoadFile(c))throw new lt.ErrnoError(nt.EIO);return t.apply(null,arguments)}}),u.read=function(e,n,r,o,i){if(!lt.forceLoadFile(c))throw new lt.ErrnoError(nt.EIO);var a=e.node.contents;if(i>=a.length)return 0;var s=Math.min(a.length-i,o);if(t(s>=0),a.slice)for(var l=0;l=0;r--){var o=e[r];"."===o?e.splice(r,1):".."===o?(e.splice(r,1),n++):n&&(e.splice(r,1),n--)}if(t)for(;n--;n)e.unshift("..");return e},normalize:function(e){var t="/"===e.charAt(0),n="/"===e.substr(-1);return e=ct.normalizeArray(e.split("/").filter(function(e){return!!e}),!t).join("/"),e||t||(e="."),e&&n&&(e+="/"),(t?"/":"")+e},dirname:function(e){var t=ct.splitPath(e),n=t[0],r=t[1];return n||r?(r&&(r=r.substr(0,r.length-1)),n+r):"."},basename:function(e){if("/"===e)return"/";var t=e.lastIndexOf("/");return-1===t?e:e.substr(t+1)},extname:function(e){return ct.splitPath(e)[3]},join:function(){var e=Array.prototype.slice.call(arguments,0);return ct.normalize(e.join("/"))},join2:function(e,t){return ct.normalize(e+"/"+t)},resolve:function(){for(var e="",t=!1,n=arguments.length-1;n>=-1&&!t;n--){var r=n>=0?arguments[n]:lt.cwd();if("string"!=typeof r)throw new TypeError("Arguments to path.resolve must be strings");if(!r)return"";e=r+"/"+e,t="/"===r.charAt(0)}return e=ct.normalizeArray(e.split("/").filter(function(e){return!!e}),!t).join("/"),(t?"/":"")+e||"."},relative:function(e,t){function n(e){for(var t=0;t=0&&""===e[n];n--);return t>n?[]:e.slice(t,n-t+1)}e=ct.resolve(e).substr(1),t=ct.resolve(t).substr(1);for(var r=n(e.split("/")),o=n(t.split("/")),i=Math.min(r.length,o.length),a=i,s=0;s=6;){var a=r>>o-6&63;o-=6,n+=t[a]}return 2==o?(n+=t[(3&r)<<4],n+="=="):4==o&&(n+=t[(15&r)<<2],n+="="),n}(e),o(c))},c.src=l,ut.safeSetTimeout(function(){o(c)},1e4)},ie.preloadPlugins.push(r);var o=ie.canvas;o&&(o.requestPointerLock=o.requestPointerLock||o.mozRequestPointerLock||o.webkitRequestPointerLock||o.msRequestPointerLock||function(){},o.exitPointerLock=document.exitPointerLock||document.mozExitPointerLock||document.webkitExitPointerLock||document.msExitPointerLock||function(){},o.exitPointerLock=o.exitPointerLock.bind(document),document.addEventListener("pointerlockchange",e,!1),document.addEventListener("mozpointerlockchange",e,!1),document.addEventListener("webkitpointerlockchange",e,!1),document.addEventListener("mspointerlockchange",e,!1),ie.elementPointerLock&&o.addEventListener("click",function(e){!ut.pointerLock&&o.requestPointerLock&&(o.requestPointerLock(),e.preventDefault())},!1))}},createContext:function(e,n,r,o){if(n&&ie.ctx&&e==ie.canvas)return ie.ctx;var i,a;if(n){var s={antialias:!1,alpha:!1};if(o)for(var l in o)s[l]=o[l];a=GL.createContext(e,s),a&&(i=GL.getContext(a).GLctx),e.style.backgroundColor="black"}else i=e.getContext("2d");return i?(r&&(n||t("undefined"==typeof GLctx,"cannot set in module if GLctx is used, but we are a non-GL context that would replace it"),ie.ctx=i,n&&GL.makeContextCurrent(a),ie.useWebGL=n,ut.moduleContextCreatedCallbacks.forEach(function(e){e()}),ut.init()),i):null},destroyContext:function(e,t,n){},fullScreenHandlersInstalled:!1,lockPointer:void 0,resizeCanvas:void 0,requestFullScreen:function(e,t,n){function r(){ut.isFullScreen=!1;var e=o.parentNode;(document.webkitFullScreenElement||document.webkitFullscreenElement||document.mozFullScreenElement||document.mozFullscreenElement||document.fullScreenElement||document.fullscreenElement||document.msFullScreenElement||document.msFullscreenElement||document.webkitCurrentFullScreenElement)===e?(o.cancelFullScreen=document.cancelFullScreen||document.mozCancelFullScreen||document.webkitCancelFullScreen||document.msExitFullscreen||document.exitFullscreen||function(){},o.cancelFullScreen=o.cancelFullScreen.bind(document),ut.lockPointer&&o.requestPointerLock(),ut.isFullScreen=!0,ut.resizeCanvas&&ut.setFullScreenCanvasSize()):(e.parentNode.insertBefore(o,e),e.parentNode.removeChild(e),ut.resizeCanvas&&ut.setWindowedCanvasSize()),ie.onFullScreen&&ie.onFullScreen(ut.isFullScreen),ut.updateCanvasDimensions(o)}ut.lockPointer=e,ut.resizeCanvas=t,ut.vrDevice=n,void 0===ut.lockPointer&&(ut.lockPointer=!0),void 0===ut.resizeCanvas&&(ut.resizeCanvas=!1),void 0===ut.vrDevice&&(ut.vrDevice=null);var o=ie.canvas;ut.fullScreenHandlersInstalled||(ut.fullScreenHandlersInstalled=!0,document.addEventListener("fullscreenchange",r,!1),document.addEventListener("mozfullscreenchange",r,!1),document.addEventListener("webkitfullscreenchange",r,!1),document.addEventListener("MSFullscreenChange",r,!1));var i=document.createElement("div");o.parentNode.insertBefore(i,o),i.appendChild(o),i.requestFullScreen=i.requestFullScreen||i.mozRequestFullScreen||i.msRequestFullscreen||(i.webkitRequestFullScreen?function(){i.webkitRequestFullScreen(Element.ALLOW_KEYBOARD_INPUT)}:null),n?i.requestFullScreen({vrDisplay:n}):i.requestFullScreen()},nextRAF:0,fakeRequestAnimationFrame:function(e){var t=Date.now();if(0===ut.nextRAF)ut.nextRAF=t+1e3/60;else for(;t+2>=ut.nextRAF;)ut.nextRAF+=1e3/60;var n=Math.max(ut.nextRAF-t,0);setTimeout(e,n)},requestAnimationFrame:function(e){"undefined"==typeof window?ut.fakeRequestAnimationFrame(e):(window.requestAnimationFrame||(window.requestAnimationFrame=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame||ut.fakeRequestAnimationFrame),window.requestAnimationFrame(e))},safeCallback:function(e){return function(){if(!be)return e.apply(null,arguments)}},allowAsyncCallbacks:!0,queuedAsyncCallbacks:[],pauseAsyncCallbacks:function(){ut.allowAsyncCallbacks=!1},resumeAsyncCallbacks:function(){if(ut.allowAsyncCallbacks=!0,ut.queuedAsyncCallbacks.length>0){var e=ut.queuedAsyncCallbacks;ut.queuedAsyncCallbacks=[],e.forEach(function(e){e()})}},safeRequestAnimationFrame:function(e){return ut.requestAnimationFrame(function(){be||(ut.allowAsyncCallbacks?e():ut.queuedAsyncCallbacks.push(e))})},safeSetTimeout:function(e,t){return ie.noExitRuntime=!0,setTimeout(function(){be||(ut.allowAsyncCallbacks?e():ut.queuedAsyncCallbacks.push(e))},t)},safeSetInterval:function(e,t){return ie.noExitRuntime=!0,setInterval(function(){be||ut.allowAsyncCallbacks&&e()},t)},getMimetype:function(e){return{jpg:"image/jpeg",jpeg:"image/jpeg",png:"image/png",bmp:"image/bmp",ogg:"audio/ogg",wav:"audio/wav",mp3:"audio/mpeg"}[e.substr(e.lastIndexOf(".")+1)]},getUserMedia:function(e){window.getUserMedia||(window.getUserMedia=navigator.getUserMedia||navigator.mozGetUserMedia),window.getUserMedia(e)},getMovementX:function(e){return e.movementX||e.mozMovementX||e.webkitMovementX||0},getMovementY:function(e){return e.movementY||e.mozMovementY||e.webkitMovementY||0},getMouseWheelDelta:function(e){var t=0;switch(e.type){case"DOMMouseScroll":t=e.detail;break;case"mousewheel":t=e.wheelDelta;break;case"wheel":t=e.deltaY;break;default:throw"unrecognized mouse wheel event: "+e.type}return t},mouseX:0,mouseY:0,mouseMovementX:0,mouseMovementY:0,touches:{},lastTouches:{},calculateMouseEvent:function(e){if(ut.pointerLock)"mousemove"!=e.type&&"mozMovementX"in e?ut.mouseMovementX=ut.mouseMovementY=0:(ut.mouseMovementX=ut.getMovementX(e),ut.mouseMovementY=ut.getMovementY(e)),"undefined"!=typeof SDL?(ut.mouseX=SDL.mouseX+ut.mouseMovementX,ut.mouseY=SDL.mouseY+ut.mouseMovementY):(ut.mouseX+=ut.mouseMovementX,ut.mouseY+=ut.mouseMovementY);else{var t=ie.canvas.getBoundingClientRect(),n=ie.canvas.width,r=ie.canvas.height,o=void 0!==window.scrollX?window.scrollX:window.pageXOffset,i=void 0!==window.scrollY?window.scrollY:window.pageYOffset;if("touchstart"===e.type||"touchend"===e.type||"touchmove"===e.type){var a=e.touch;if(void 0===a)return;var s=a.pageX-(o+t.left),l=a.pageY-(i+t.top);s*=n/t.width,l*=r/t.height;var c={x:s,y:l};if("touchstart"===e.type)ut.lastTouches[a.identifier]=c,ut.touches[a.identifier]=c;else if("touchend"===e.type||"touchmove"===e.type){var u=ut.touches[a.identifier];u||(u=c),ut.lastTouches[a.identifier]=u,ut.touches[a.identifier]=c}return}var f=e.pageX-(o+t.left),p=e.pageY-(i+t.top);f*=n/t.width,p*=r/t.height,ut.mouseMovementX=f-ut.mouseX,ut.mouseMovementY=p-ut.mouseY,ut.mouseX=f,ut.mouseY=p}},xhrLoad:function(e,t,n){var r=new XMLHttpRequest;r.open("GET",e,!0),r.responseType="arraybuffer",r.onload=function(){200==r.status||0==r.status&&r.response?t(r.response):n()},r.onerror=n,r.send(null)},asyncLoad:function(e,n,r,o){ut.xhrLoad(e,function(r){t(r,'Loading data file "'+e+'" failed (no arrayBuffer).'),n(new Uint8Array(r)),o||W("al "+e)},function(t){if(!r)throw'Loading data file "'+e+'" failed.';r()}),o||K("al "+e)},resizeListeners:[],updateResizeListeners:function(){var e=ie.canvas;ut.resizeListeners.forEach(function(t){t(e.width,e.height)})},setCanvasSize:function(e,t,n){var r=ie.canvas;ut.updateCanvasDimensions(r,e,t),n||ut.updateResizeListeners()},windowedWidth:0,windowedHeight:0,setFullScreenCanvasSize:function(){if("undefined"!=typeof SDL){var e=xe[SDL.screen+0*pe.QUANTUM_SIZE>>2];e|=8388608,Se[SDL.screen+0*pe.QUANTUM_SIZE>>2]=e}ut.updateResizeListeners()},setWindowedCanvasSize:function(){if("undefined"!=typeof SDL){var e=xe[SDL.screen+0*pe.QUANTUM_SIZE>>2];e&=-8388609,Se[SDL.screen+0*pe.QUANTUM_SIZE>>2]=e}ut.updateResizeListeners()},updateCanvasDimensions:function(e,t,n){t&&n?(e.widthNative=t,e.heightNative=n):(t=e.widthNative,n=e.heightNative);var r=t,o=n;if(ie.forcedAspectRatio&&ie.forcedAspectRatio>0&&(r/o>2]=0;st(e,31756)|0;f=t;return i[e>>2]|0}function ee(e){e=e|0;var t=0,n=0;t=f;f=f+16|0;n=t;i[n>>2]=e;lt(n);f=t;return}function te(e,t,n,r){e=e|0;t=t|0;n=n|0;r=r|0;le(e,(r|0)==0?(a[t>>0]|0)>>>3&15:15,t+1|0,n,2)|0;return}function ne(e){e=e|0;var t=0;t=mo(8)|0;ft(t,t+4|0,e)|0;return t|0}function re(e){e=e|0;pt(e,e+4|0);vo(e);return}function oe(e,t,n,o,s){e=e|0;t=t|0;n=n|0;o=o|0;s=s|0;var l=0;s=f;f=f+16|0;l=s;i[l>>2]=t;n=(dt(i[e>>2]|0,i[e+4>>2]|0,t,n,o,l,3)|0)<<16>>16;r[o>>0]=a[o>>0]|0|4;f=s;return n|0}function ie(e){e=e|0;if(!e)e=-1;else{o[e>>1]=4096;e=0}return e|0}function ae(e,t,n,r,a,s){e=e|0;t=t|0;n=n|0;r=r|0;a=a|0;s=s|0;var l=0,c=0,u=0,f=0,p=0,d=0,h=0,m=0,v=0;p=i[s>>2]|0;v=a<<16>>16>0;if(v){l=0;c=0;do{f=o[n+(l<<1)>>1]|0;f=T(f,f)|0;if((f|0)!=1073741824){u=(f<<1)+c|0;if((f^c|0)>0&(u^c|0)<0){i[s>>2]=1;c=(c>>>31)+2147483647|0}else c=u}else{i[s>>2]=1;c=2147483647}l=l+1|0}while((l&65535)<<16>>16!=a<<16>>16);if((c|0)==2147483647){i[s>>2]=p;f=0;u=0;do{c=o[n+(f<<1)>>1]>>2;c=T(c,c)|0;if((c|0)!=1073741824){l=(c<<1)+u|0;if((c^u|0)>0&(l^u|0)<0){i[s>>2]=1;u=(u>>>31)+2147483647|0}else u=l}else{i[s>>2]=1;u=2147483647}f=f+1|0}while((f&65535)<<16>>16!=a<<16>>16)}else m=8}else{c=0;m=8}if((m|0)==8)u=c>>4;if(!u){o[e>>1]=0;return}h=((Qr(u)|0)&65535)+65535|0;c=h<<16>>16;if((h&65535)<<16>>16>0){l=u<>c|0)==(u|0))u=l;else u=u>>31^2147483647}else{c=0-c<<16;if((c|0)<2031616)u=u>>(c>>16);else u=0}d=so(u,s)|0;l=i[s>>2]|0;if(v){c=0;u=0;do{p=o[t+(c<<1)>>1]|0;p=T(p,p)|0;if((p|0)!=1073741824){f=(p<<1)+u|0;if((p^u|0)>0&(f^u|0)<0){i[s>>2]=1;u=(u>>>31)+2147483647|0}else u=f}else{i[s>>2]=1;u=2147483647}c=c+1|0}while((c&65535)<<16>>16!=a<<16>>16);if((u|0)==2147483647){i[s>>2]=l;p=0;u=0;do{f=o[t+(p<<1)>>1]>>2;f=T(f,f)|0;if((f|0)!=1073741824){c=(f<<1)+u|0;if((f^u|0)>0&(c^u|0)<0){i[s>>2]=1;u=(u>>>31)+2147483647|0}else u=c}else{i[s>>2]=1;u=2147483647}p=p+1|0}while((p&65535)<<16>>16!=a<<16>>16)}else m=29}else{u=0;m=29}if((m|0)==29)u=u>>4;if(!u)f=0;else{c=(Qr(u)|0)<<16>>16;l=h-c|0;f=l&65535;u=(kr(d,so(u<>16;c=u<<7;l=l<<16>>16;if(f<<16>>16>0)l=f<<16>>16<31?c>>l:0;else{m=0-l<<16>>16;l=c<>m|0)==(c|0)?l:u>>24^2147483647}f=(T(((Dr(l,s)|0)<<9)+32768>>16,32767-(r&65535)<<16>>16)|0)>>>15<<16>>16}l=o[e>>1]|0;if(v){u=r<<16>>16;c=0;while(1){r=((T(l<<16>>16,u)|0)>>>15&65535)+f|0;l=r&65535;o[n>>1]=(T(o[n>>1]|0,r<<16>>16)|0)>>>12;c=c+1<<16>>16;if(c<<16>>16>=a<<16>>16)break;else n=n+2|0}}o[e>>1]=l;return}function se(e,t,n,r){e=e|0;t=t|0;n=n|0;r=r|0;var a=0,s=0,l=0,c=0,u=0,f=0,p=0,d=0,h=0;l=i[r>>2]|0;a=n<<16>>16>0;if(a){c=0;s=0;do{f=o[t+(c<<1)>>1]|0;f=T(f,f)|0;if((f|0)!=1073741824){u=(f<<1)+s|0;if((f^s|0)>0&(u^s|0)<0){i[r>>2]=1;s=(s>>>31)+2147483647|0}else s=u}else{i[r>>2]=1;s=2147483647}c=c+1|0}while((c&65535)<<16>>16!=n<<16>>16);if((s|0)==2147483647){i[r>>2]=l;f=0;l=0;do{u=o[t+(f<<1)>>1]>>2;u=T(u,u)|0;if((u|0)!=1073741824){c=(u<<1)+l|0;if((u^l|0)>0&(c^l|0)<0){i[r>>2]=1;l=(l>>>31)+2147483647|0}else l=c}else{i[r>>2]=1;l=2147483647}f=f+1|0}while((f&65535)<<16>>16!=n<<16>>16)}else h=8}else{s=0;h=8}if((h|0)==8)l=s>>4;if(!l)return;d=((Qr(l)|0)&65535)+65535|0;u=d<<16>>16;if((d&65535)<<16>>16>0){c=l<>u|0)==(l|0))l=c;else l=l>>31^2147483647}else{u=0-u<<16;if((u|0)<2031616)l=l>>(u>>16);else l=0}p=so(l,r)|0;l=i[r>>2]|0;if(a){c=0;s=0;do{f=o[e+(c<<1)>>1]|0;f=T(f,f)|0;if((f|0)!=1073741824){u=(f<<1)+s|0;if((f^s|0)>0&(u^s|0)<0){i[r>>2]=1;s=(s>>>31)+2147483647|0}else s=u}else{i[r>>2]=1;s=2147483647}c=c+1|0}while((c&65535)<<16>>16!=n<<16>>16);if((s|0)==2147483647){i[r>>2]=l;l=0;c=0;do{f=o[e+(l<<1)>>1]>>2;f=T(f,f)|0;if((f|0)!=1073741824){u=(f<<1)+c|0;if((f^c|0)>0&(u^c|0)<0){i[r>>2]=1;c=(c>>>31)+2147483647|0}else c=u}else{i[r>>2]=1;c=2147483647}l=l+1|0}while((l&65535)<<16>>16!=n<<16>>16)}else h=28}else{s=0;h=28}if((h|0)==28)c=s>>4;if(!c)a=0;else{f=Qr(c)|0;u=f<<16>>16;if(f<<16>>16>0){l=c<>u|0)==(c|0))c=l;else c=c>>31^2147483647}else{u=0-u<<16;if((u|0)<2031616)c=c>>(u>>16);else c=0}l=d-(f&65535)|0;u=l&65535;s=(kr(p,so(c,r)|0)|0)<<16>>16;a=s<<7;l=l<<16>>16;if(u<<16>>16>0)a=u<<16>>16<31?a>>l:0;else{d=0-l<<16>>16;e=a<>d|0)==(a|0)?e:s>>24^2147483647}a=Dr(a,r)|0;if((a|0)>4194303)a=2147483647;else a=(a|0)<-4194304?-2147483648:a<<9;a=so(a,r)|0}s=(n&65535)+65535&65535;if(s<<16>>16<=-1)return;f=a<<16>>16;u=n+-1<<16>>16<<16>>16;while(1){l=t+(u<<1)|0;a=T(o[l>>1]|0,f)|0;do{if((a|0)!=1073741824){c=a<<1;if((c|0)<=268435455){if((c|0)<-268435456){o[l>>1]=-32768;break}else{o[l>>1]=a>>>12;break}}else h=52}else{i[r>>2]=1;h=52}}while(0);if((h|0)==52){h=0;o[l>>1]=32767}s=s+-1<<16>>16;if(s<<16>>16<=-1)break;else u=u+-1|0}return}function le(e,t,n,r,a){e=e|0;t=t|0;n=n|0;r=r|0;a=a|0;var s=0,l=0,c=0,u=0;u=f;f=f+496|0;c=u;l=(a|0)==2;do{if(!(l&1|(a|0)==4)){if(a){e=-1;f=u;return e|0}l=o[n>>1]|0;t=n+490|0;a=n+2|0;s=0;while(1){o[c+(s<<1)>>1]=o[a>>1]|0;s=s+1|0;if((s|0)==244)break;else a=a+2|0}s=l<<16>>16;if(l<<16>>16==7){a=492;t=i[e+1760>>2]|0;break}else{a=492;t=o[t>>1]|0;break}}else{s=e+1168|0;if(l){ut(t,n,c,s);s=604}else{Ye(t,n,c,s);s=3436}a=o[s+(t<<1)>>1]|0;do{if(t>>>0>=8){if((t|0)==8){t=o[c+76>>1]<<2|(o[c+74>>1]<<1|o[c+72>>1]);s=(o[c+70>>1]|0)==0?4:5;break}if(t>>>0<15){e=-1;f=u;return e|0}else{t=i[e+1760>>2]|0;s=7;break}}else s=0}while(0);if(a<<16>>16==-1){e=-1;f=u;return e|0}}}while(0);ct(e,t,c,s,r);i[e+1760>>2]=t;e=a;f=u;return e|0}function ce(e,t,n){e=e|0;t=t|0;n=n|0;var r=0,a=0,l=0,c=0,u=0,p=0,d=0,h=0,m=0,v=0,y=0,b=0,g=0;g=f;f=f+48|0;y=g+20|0;b=g;a=y;r=a+20|0;do{o[a>>1]=o[e>>1]|0;a=a+2|0;e=e+2|0}while((a|0)<(r|0));e=o[y+18>>1]|0;v=(e&65535)-((e&65535)>>>15&65535)|0;e:do{if(((v<<16>>31^v)&65535)<<16>>16<=4095){r=9;v=9;while(1){e=e<<16>>16;e=(e<<19>>19|0)==(e|0)?e<<3:e>>>15^32767;m=t+(r<<1)|0;o[m>>1]=e;e=e<<16>>16;e=T(e,e)|0;if((e|0)==1073741824){i[n>>2]=1;a=2147483647}else a=e<<1;e=2147483647-a|0;if((e&a|0)<0){i[n>>2]=1;e=2147483647}d=Qr(e)|0;h=15-(d&65535)&65535;l=d<<16>>16;if(d<<16>>16>0){a=e<>l|0)!=(e|0))a=e>>31^2147483647}else{a=0-l<<16;if((a|0)<2031616)a=e>>(a>>16);else a=0}a=kr(16384,so(a,n)|0)|0;do{if(v<<16>>16>0){d=r+-1|0;c=a<<16>>16;u=v<<16>>16;p=0;while(1){r=s[y+(p<<1)>>1]|0;e=r<<16;l=T(o[y+(d-p<<1)>>1]|0,o[m>>1]|0)|0;if((l|0)==1073741824){i[n>>2]=1;a=2147483647}else a=l<<1;l=e-a|0;if(((l^e)&(a^e)|0)<0){i[n>>2]=1;l=(r>>>15)+2147483647|0}l=T((so(l,n)|0)<<16>>16,c)|0;if((l|0)==1073741824){i[n>>2]=1;l=2147483647}else l=l<<1;l=Vr(l,h,n)|0;a=l-(l>>>31)|0;if((a>>31^a|0)>32767){l=24;break}o[b+(p<<1)>>1]=l;p=p+1|0;if((u|0)<=(p|0)){l=26;break}}if((l|0)==24){l=0;a=t;r=a+20|0;do{o[a>>1]=0;a=a+2|0}while((a|0)<(r|0));e=10}else if((l|0)==26){l=0;if(v<<16>>16>0)e=v;else{l=28;break}}a=e+-1<<16>>16;Ao(y|0,b|0,((a&65535)<<1)+2|0)|0;r=a<<16>>16}else l=28}while(0);if((l|0)==28){e=v+-1<<16>>16;if(e<<16>>16>-1){r=e<<16>>16;a=32767}else break}e=o[y+(r<<1)>>1]|0;v=(e&65535)-((e&65535)>>>15&65535)|0;if(((v<<16>>31^v)&65535)<<16>>16>4095)break e;else v=a}f=g;return}}while(0);a=t;r=a+20|0;do{o[a>>1]=0;a=a+2|0}while((a|0)<(r|0));f=g;return}function ue(e,t){e=e|0;t=t|0;var n=0,r=0,o=0,a=0,s=0;if(t<<16>>16<=0){e=0;return e|0}r=i[e>>2]|0;o=0;n=0;do{s=r&1;n=s|n<<1&131070;a=r>>1;r=(s|0)==(r>>>28&1|0)?a:a|1073741824;o=o+1<<16>>16}while(o<<16>>16>16);i[e>>2]=r;s=n&65535;return s|0}function fe(e,t,n){e=e|0;t=t|0;n=n|0;var r=0,a=0,s=0,l=0,c=0,u=0;a=t;r=a+80|0;do{o[a>>1]=0;a=a+2|0}while((a|0)<(r|0));r=0;a=i[e>>2]|0;do{u=a&1;c=a>>1;c=(u|0)==(a>>>28&1|0)?c:c|1073741824;s=c&1;l=c>>1;i[e>>2]=(s|0)==(c>>>28&1|0)?l:l|1073741824;s=Er((T(u<<1|s,1310720)|0)>>>17&65535,r,n)|0;u=i[e>>2]|0;l=u&1;c=u>>1;a=(l|0)==(u>>>28&1|0)?c:c|1073741824;i[e>>2]=a;o[t+(s<<16>>16<<1)>>1]=((l&65535)<<13&65535)+-4096<<16>>16;r=r+1<<16>>16}while(r<<16>>16<10);return}function pe(e,t,n,r,a,l){e=e|0;t=t|0;n=n|0;r=r|0;a=a|0;l=l|0;var c=0,u=0;c=o[e>>1]|0;if((c*31821|0)==1073741824){i[l>>2]=1;u=1073741823}else u=c*63642>>1;c=u+13849|0;if((u|0)>-1&(c^u|0)<0){i[l>>2]=1;c=(u>>>31)+2147483647|0}o[e>>1]=c;if(t<<16>>16<=0)return;u=0;c=a+((c&127)<<1)|0;while(1){o[r+(u<<1)>>1]=(-65536<>1]>>>16^65535)&s[c>>1];u=u+1|0;if((u&65535)<<16>>16==t<<16>>16)break;else c=c+2|0}return}function de(e){e=e|0;var t=0;if(!e){t=-1;return t|0}t=e+122|0;do{o[e>>1]=0;e=e+2|0}while((e|0)<(t|0));t=0;return t|0}function he(e,t,n,r,a){e=e|0;t=t|0;n=n|0;r=r|0;a=a|0;var l=0,c=0,u=0,f=0,p=0,d=0,h=0;u=159;c=0;while(1){p=o[n+(u<<1)>>1]|0;p=T(p,p)|0;p=(p|0)==1073741824?2147483647:p<<1;l=p+c|0;if((p^c|0)>-1&(l^c|0)<0){i[a>>2]=1;c=(c>>>31)+2147483647|0}else c=l;if((u|0)>0)u=u+-1|0;else{u=c;break}}a=u>>>14&65535;c=32767;l=59;while(1){p=o[e+(l<<1)>>1]|0;c=p<<16>>16>16?p:c;if((l|0)>0)l=l+-1|0;else break}p=(u|0)>536870911?32767:a;a=c<<16>>16;l=a<<20>>16;u=c<<16>>16>0?32767:-32768;n=55;c=o[e>>1]|0;while(1){f=o[e+(n<<1)>>1]|0;c=c<<16>>16>16?f:c;if((n|0)>1)n=n+-1|0;else break}n=o[e+80>>1]|0;f=o[e+82>>1]|0;n=n<<16>>16>16?f:n;f=o[e+84>>1]|0;n=n<<16>>16>16?f:n;f=o[e+86>>1]|0;n=n<<16>>16>16?f:n;f=o[e+88>>1]|0;n=n<<16>>16>16?f:n;f=o[e+90>>1]|0;n=n<<16>>16>16?f:n;f=o[e+92>>1]|0;n=n<<16>>16>16?f:n;f=o[e+94>>1]|0;n=n<<16>>16>16?f:n;f=o[e+96>>1]|0;n=n<<16>>16>16?f:n;f=o[e+98>>1]|0;n=n<<16>>16>16?f:n;f=o[e+100>>1]|0;n=n<<16>>16>16?f:n;f=o[e+102>>1]|0;n=n<<16>>16>16?f:n;f=o[e+104>>1]|0;n=n<<16>>16>16?f:n;f=o[e+106>>1]|0;n=n<<16>>16>16?f:n;f=o[e+108>>1]|0;n=n<<16>>16>16?f:n;f=o[e+110>>1]|0;n=n<<16>>16>16?f:n;f=o[e+112>>1]|0;n=n<<16>>16>16?f:n;f=o[e+114>>1]|0;n=n<<16>>16>16?f:n;f=o[e+116>>1]|0;n=n<<16>>16>16?f:n;f=e+118|0;h=o[f>>1]|0;do{if((p+-21&65535)<17557&c<<16>>16>20?(p<<16>>16|0)<(((a<<4|0)==(l|0)?l:u)|0)?1:(n<<16>>16>16?h:n)<<16>>16<1953:0){c=e+120|0;l=o[c>>1]|0;if(l<<16>>16>29){o[c>>1]=30;n=c;u=1;break}else{u=(l&65535)+1&65535;o[c>>1]=u;n=c;u=u<<16>>16>1&1;break}}else d=14}while(0);if((d|0)==14){n=e+120|0;o[n>>1]=0;u=0}c=0;do{h=c;c=c+1|0;o[e+(h<<1)>>1]=o[e+(c<<1)>>1]|0}while((c|0)!=59);o[f>>1]=p;c=o[n>>1]|0;c=c<<16>>16>15?16383:c<<16>>16>8?15565:13926;l=Rr(t+8|0,5)|0;if((o[n>>1]|0)>20){if(((Rr(t,9)|0)<<16>>16|0)>(c|0))d=20}else if((l<<16>>16|0)>(c|0))d=20;if((d|0)==20){o[r>>1]=0;return u|0}l=(s[r>>1]|0)+1&65535;if(l<<16>>16>10){o[r>>1]=10;return u|0}else{o[r>>1]=l;return u|0}return 0}function me(e){e=e|0;var t=0;if(!e){t=-1;return t|0}t=e+18|0;do{o[e>>1]=0;e=e+2|0}while((e|0)<(t|0));t=0;return t|0}function ve(e,t,n,r,a,l,c,u,f,p,d,h){e=e|0;t=t|0;n=n|0;r=r|0;a=a|0;l=l|0;c=c|0;u=u|0;f=f|0;p=p|0;d=d|0;h=h|0;var m=0,v=0,y=0,b=0,g=0,A=0,w=0,E=0,O=0,k=0,S=0,x=0,C=0,P=0,M=0;k=e+2|0;o[e>>1]=o[k>>1]|0;S=e+4|0;o[k>>1]=o[S>>1]|0;x=e+6|0;o[S>>1]=o[x>>1]|0;C=e+8|0;o[x>>1]=o[C>>1]|0;P=e+10|0;o[C>>1]=o[P>>1]|0;M=e+12|0;o[P>>1]=o[M>>1]|0;o[M>>1]=n;g=0;O=0;do{m=a+(O<<1)|0;y=fo(o[m>>1]|0,o[r+(O<<1)>>1]|0,h)|0;y=(y&65535)-((y&65535)>>>15&65535)|0;y=y<<16>>31^y;E=((Xr(y&65535)|0)&65535)+65535|0;v=E<<16>>16;if((E&65535)<<16>>16<0){b=0-v<<16;if((b|0)<983040)A=y<<16>>16>>(b>>16)&65535;else A=0}else{b=y<<16>>16;y=b<>16>>v|0)==(b|0))A=y&65535;else A=(b>>>15^32767)&65535}w=Xr(o[m>>1]|0)|0;y=o[m>>1]|0;v=w<<16>>16;if(w<<16>>16<0){b=0-v<<16;if((b|0)<983040)b=y<<16>>16>>(b>>16)&65535;else b=0}else{b=y<<16>>16;y=b<>16>>v|0)==(b|0))b=y&65535;else b=(b>>>15^32767)&65535}v=kr(A,b)|0;b=(E&65535)+2-(w&65535)|0;y=b&65535;do{if(b&32768){if(y<<16>>16!=-32768){E=0-b|0;b=E<<16>>16;if((E&65535)<<16>>16<0){b=0-b<<16;if((b|0)>=983040){b=0;break}b=v<<16>>16>>(b>>16)&65535;break}}else b=32767;y=v<<16>>16;v=y<>16>>b|0)==(y|0))b=v&65535;else b=(y>>>15^32767)&65535}else b=lo(v,y,h)|0}while(0);g=Er(g,b,h)|0;O=O+1|0}while((O|0)!=10);b=g&65535;y=g<<16>>16>5325;g=e+14|0;if(y){a=(s[g>>1]|0)+1&65535;o[g>>1]=a;if(a<<16>>16>10)o[e+16>>1]=0}else o[g>>1]=0;switch(t|0){case 0:case 1:case 2:case 3:case 6:break;default:{M=e+16|0;h=n;n=o[M>>1]|0;n=n&65535;n=n+1|0;n=n&65535;o[M>>1]=n;return h|0}}A=(c|l)<<16>>16==0;w=p<<16>>16==0;E=t>>>0<3;g=b+(E&((w|(A&(u<<16>>16==0|f<<16>>16==0)|d<<16>>16<2))^1)?61030:62259)&65535;g=g<<16>>16>0?g:0;if(g<<16>>16<=2048){g=g<<16>>16;if((g<<18>>18|0)==(g|0))f=g<<2;else f=g>>>15^32767}else f=8192;u=e+16|0;d=y|(o[u>>1]|0)<40;g=o[S>>1]|0;if((g*6554|0)==1073741824){i[h>>2]=1;y=2147483647}else y=g*13108|0;g=o[x>>1]|0;b=g*6554|0;if((b|0)!=1073741824){g=(g*13108|0)+y|0;if((b^y|0)>0&(g^y|0)<0){i[h>>2]=1;g=(y>>>31)+2147483647|0}}else{i[h>>2]=1;g=2147483647}b=o[C>>1]|0;y=b*6554|0;if((y|0)!=1073741824){b=(b*13108|0)+g|0;if((y^g|0)>0&(b^g|0)<0){i[h>>2]=1;b=(g>>>31)+2147483647|0}}else{i[h>>2]=1;b=2147483647}g=o[P>>1]|0;y=g*6554|0;if((y|0)!=1073741824){g=(g*13108|0)+b|0;if((y^b|0)>0&(g^b|0)<0){i[h>>2]=1;y=(b>>>31)+2147483647|0}else y=g}else{i[h>>2]=1;y=2147483647}g=o[M>>1]|0;b=g*6554|0;if((b|0)!=1073741824){g=(g*13108|0)+y|0;if((b^y|0)>0&(g^y|0)<0){i[h>>2]=1;g=(y>>>31)+2147483647|0}}else{i[h>>2]=1;g=2147483647}y=so(g,h)|0;if(E&((A|w)^1)){g=o[e>>1]|0;if((g*4681|0)==1073741824){i[h>>2]=1;y=2147483647}else y=g*9362|0;g=o[k>>1]|0;b=g*4681|0;if((b|0)!=1073741824){g=(g*9362|0)+y|0;if((b^y|0)>0&(g^y|0)<0){i[h>>2]=1;y=(y>>>31)+2147483647|0}else y=g}else{i[h>>2]=1;y=2147483647}g=o[S>>1]|0;b=g*4681|0;if((b|0)!=1073741824){g=(g*9362|0)+y|0;if((b^y|0)>0&(g^y|0)<0){i[h>>2]=1;y=(y>>>31)+2147483647|0}else y=g}else{i[h>>2]=1;y=2147483647}g=o[x>>1]|0;b=g*4681|0;if((b|0)!=1073741824){g=(g*9362|0)+y|0;if((b^y|0)>0&(g^y|0)<0){i[h>>2]=1;g=(y>>>31)+2147483647|0}}else{i[h>>2]=1;g=2147483647}b=o[C>>1]|0;y=b*4681|0;if((y|0)!=1073741824){b=(b*9362|0)+g|0;if((y^g|0)>0&(b^g|0)<0){i[h>>2]=1;g=(g>>>31)+2147483647|0}else g=b}else{i[h>>2]=1;g=2147483647}b=o[P>>1]|0;y=b*4681|0;if((y|0)!=1073741824){b=(b*9362|0)+g|0;if((y^g|0)>0&(b^g|0)<0){i[h>>2]=1;b=(g>>>31)+2147483647|0}}else{i[h>>2]=1;b=2147483647}y=o[M>>1]|0;m=y*4681|0;if((m|0)!=1073741824){v=(y*9362|0)+b|0;if((m^b|0)>0&(v^b|0)<0){i[h>>2]=1;v=(b>>>31)+2147483647|0}}else{i[h>>2]=1;v=2147483647}y=so(v,h)|0}g=d?8192:f<<16>>16;m=T(g,n<<16>>16)|0;if((m|0)==1073741824){i[h>>2]=1;b=2147483647}else b=m<<1;y=y<<16>>16;v=y<<13;if((v|0)!=1073741824){m=b+(y<<14)|0;if((b^v|0)>0&(m^b|0)<0){i[h>>2]=1;b=(b>>>31)+2147483647|0}else b=m}else{i[h>>2]=1;b=2147483647}m=T(y,g)|0;if((m|0)==1073741824){i[h>>2]=1;v=2147483647}else v=m<<1;m=b-v|0;if(((m^b)&(v^b)|0)<0){i[h>>2]=1;m=(b>>>31)+2147483647|0}M=m<<2;n=u;h=so((M>>2|0)==(m|0)?M:m>>31^2147483647,h)|0;M=o[n>>1]|0;M=M&65535;M=M+1|0;M=M&65535;o[n>>1]=M;return h|0}function ye(e,t,n){e=e|0;t=t|0;n=n|0;var r=0,i=0,a=0,l=0;r=t;i=r+80|0;do{o[r>>1]=0;r=r+2|0}while((r|0)<(i|0));r=0;do{l=o[e+(r<<1)>>1]|0;i=((l&8)<<10&65535^8192)+-4096<<16>>16;a=r<<16;l=((o[n+((l&7)<<1)>>1]|0)*327680|0)+a>>16;o[t+(l<<1)>>1]=i;a=((o[n+((s[e+(r+5<<1)>>1]&7)<<1)>>1]|0)*327680|0)+a>>16;if((a|0)<(l|0))i=0-(i&65535)&65535;l=t+(a<<1)|0;o[l>>1]=(s[l>>1]|0)+(i&65535);r=r+1|0}while((r|0)!=5);return}function be(e,t,n){e=e|0;t=t|0;n=n|0;var r=0,i=0,a=0;i=t<<16>>16;r=(i<<1&2|1)+((i>>>1&7)*5|0)|0;t=i>>>4&3;t=((i>>>6&7)*5|0)+((t|0)==3?4:t)|0;i=n;a=i+80|0;do{o[i>>1]=0;i=i+2|0}while((i|0)<(a|0));e=e<<16>>16;o[n+(r<<1)>>1]=(0-(e&1)&16383)+57344;o[n+(t<<1)>>1]=(0-(e>>>1&1)&16383)+57344;return}function ge(e,t,n,r,i,a){e=e|0;t=t|0;n=n|0;r=r|0;i=i|0;a=a|0;var l=0,c=0;a=n<<16>>16;c=a>>>3;e=e<<16>>16;e=((e<<17>>17|0)==(e|0)?e<<1:e>>>15^32767)+(c&8)<<16;c=(s[r+(e+65536>>16<<1)>>1]|0)+((c&7)*5|0)|0;n=t<<16>>16;l=(0-(n&1)&16383)+57344&65535;e=i+((s[r+(e>>16<<1)>>1]|0)+((a&7)*5|0)<<16>>16<<1)|0;t=i;a=t+80|0;do{o[t>>1]=0;t=t+2|0}while((t|0)<(a|0));o[e>>1]=l;o[i+(c<<16>>16<<1)>>1]=(0-(n>>>1&1)&16383)+57344;return}function Ae(e,t,n){e=e|0;t=t|0;n=n|0;var r=0,i=0,a=0,s=0;t=t<<16>>16;r=(t&7)*5|0;i=(t>>>2&2|1)+((t>>>4&7)*5|0)|0;t=(t>>>6&2)+2+((t>>>8&7)*5|0)|0;a=n;s=a+80|0;do{o[a>>1]=0;a=a+2|0}while((a|0)<(s|0));e=e<<16>>16;o[n+(r<<1)>>1]=(0-(e&1)&16383)+57344;o[n+(i<<1)>>1]=(0-(e>>>1&1)&16383)+57344;o[n+(t<<1)>>1]=(0-(e>>>2&1)&16383)+57344;return}function we(e,t,n,r){e=e|0;t=t|0;n=n|0;r=r|0;var i=0,a=0,s=0,l=0;t=t<<16>>16;s=o[n+((t&7)<<1)>>1]|0;l=o[n+((t>>>3&7)<<1)>>1]|0;a=o[n+((t>>>6&7)<<1)>>1]|0;n=(t>>>9&1)+3+((o[n+((t>>>10&7)<<1)>>1]|0)*5|0)|0;t=r;i=t+80|0;do{o[t>>1]=0;t=t+2|0}while((t|0)<(i|0));e=e<<16>>16;o[r+(s*327680>>16<<1)>>1]=(0-(e&1)&16383)+57344;o[r+((l*327680|0)+65536>>16<<1)>>1]=(0-(e>>>1&1)&16383)+57344;o[r+((a*327680|0)+131072>>16<<1)>>1]=(0-(e>>>2&1)&16383)+57344;o[r+(n<<16>>16<<1)>>1]=(0-(e>>>3&1)&16383)+57344;return}function Ee(e,t,n){e=e|0;t=t|0;n=n|0;var r=0,a=0,l=0,c=0,u=0,p=0,d=0,h=0,m=0,v=0;v=f;f=f+32|0;m=v+16|0;h=v;l=t;a=l+80|0;do{o[l>>1]=0;l=l+2|0}while((l|0)<(a|0));a=o[e>>1]|0;o[m>>1]=a;o[m+2>>1]=o[e+2>>1]|0;o[m+4>>1]=o[e+4>>1]|0;o[m+6>>1]=o[e+6>>1]|0;p=o[e+8>>1]|0;Oe(p>>>3&65535,p&7,0,4,1,h,n);p=o[e+10>>1]|0;Oe(p>>>3&65535,p&7,2,6,5,h,n);p=o[e+12>>1]|0;r=p>>2;do{if((r*25|0)!=1073741824){l=(T(r,1638400)|0)+786432>>21;r=l*6554>>15;if((r|0)>32767){i[n>>2]=1;c=1;u=1;e=163835;d=6;break}e=(r<<16>>16)*5|0;c=r&1;if((e|0)==1073741824){i[n>>2]=1;u=0;e=65535}else{u=0;d=6}}else{i[n>>2]=1;c=0;r=0;u=0;l=0;e=0;d=6}}while(0);if((d|0)==6)e=e&65535;d=l-e|0;c=c<<16>>16==0?d:4-d|0;d=c<<16>>16;o[h+6>>1]=Er(((c<<17>>17|0)==(d|0)?c<<1:d>>>15^32767)&65535,p&1,n)|0;if(u){i[n>>2]=1;r=32767}d=r<<16>>16;o[h+14>>1]=((r<<17>>17|0)==(d|0)?r<<1:d>>>15^32767)+(p>>>1&1);r=0;while(1){a=a<<16>>16==0?8191:-8191;d=(o[h+(r<<1)>>1]<<2)+r<<16;l=d>>16;if((d|0)<2621440)o[t+(l<<1)>>1]=a;c=(o[h+(r+4<<1)>>1]<<2)+r<<16;e=c>>16;if((e|0)<(l|0))a=0-(a&65535)&65535;if((c|0)<2621440){d=t+(e<<1)|0;o[d>>1]=(s[d>>1]|0)+(a&65535)}r=r+1|0;if((r|0)==4)break;a=o[m+(r<<1)>>1]|0}f=v;return}function Oe(e,t,n,r,a,s,l){e=e|0;t=t|0;n=n|0;r=r|0;a=a|0;s=s|0;l=l|0;var c=0,u=0,f=0,p=0,d=0,h=0,m=0;u=e<<16>>16>124?124:e;e=(u<<16>>16)*1311>>15;m=(e|0)>32767;if(!m){c=e<<16>>16;if((c*25|0)==1073741824){i[l>>2]=1;c=1073741823}else h=4}else{i[l>>2]=1;c=32767;h=4}if((h|0)==4)c=(c*50|0)>>>1;p=(u&65535)-c|0;c=(p<<16>>16)*6554>>15;d=(c|0)>32767;if(!d){u=c<<16>>16;if((u*5|0)==1073741824){i[l>>2]=1;f=1073741823}else h=9}else{i[l>>2]=1;u=32767;h=9}if((h|0)==9)f=(u*10|0)>>>1;p=p-f|0;h=p<<16>>16;u=t<<16>>16;f=u>>2;u=u-(f<<2)|0;o[s+(n<<16>>16<<1)>>1]=((p<<17>>17|0)==(h|0)?p<<1:h>>>15^32767)+(u&1);if(d){i[l>>2]=1;c=32767}n=c<<16>>16;o[s+(r<<16>>16<<1)>>1]=((c<<17>>17|0)==(n|0)?c<<1:n>>>15^32767)+(u<<16>>17);if(m){i[l>>2]=1;e=32767}r=e<<16>>16;o[s+(a<<16>>16<<1)>>1]=Er(f&65535,((e<<17>>17|0)==(r|0)?e<<1:r>>>15^32767)&65535,l)|0;return}function ke(e){e=e|0;var t=0,n=0,r=0,a=0;if(!e){a=-1;return a|0}Mr(e+1168|0);o[e+460>>1]=40;i[e+1164>>2]=0;t=e+646|0;n=e+1216|0;r=e+462|0;a=r+22|0;do{o[r>>1]=0;r=r+2|0}while((r|0)<(a|0));De(t,i[n>>2]|0)|0;Ke(e+686|0)|0;_e(e+700|0)|0;me(e+608|0)|0;Xe(e+626|0,i[n>>2]|0)|0;de(e+484|0)|0;Ze(e+730|0)|0;Be(e+748|0)|0;Sr(e+714|0)|0;Se(e,0)|0;a=0;return a|0}function Se(e,t){e=e|0;t=t|0;var n=0,r=0;if(!e){e=-1;return e|0}i[e+388>>2]=e+308;Eo(e|0,0,308)|0;t=(t|0)!=8;if(t){n=e+412|0;r=n+20|0;do{o[n>>1]=0;n=n+2|0}while((n|0)<(r|0));o[e+392>>1]=3e4;o[e+394>>1]=26e3;o[e+396>>1]=21e3;o[e+398>>1]=15e3;o[e+400>>1]=8e3;o[e+402>>1]=0;o[e+404>>1]=-8e3;o[e+406>>1]=-15e3;o[e+408>>1]=-21e3;o[e+410>>1]=-26e3}o[e+432>>1]=0;o[e+434>>1]=40;i[e+1164>>2]=0;o[e+436>>1]=0;o[e+438>>1]=0;o[e+440>>1]=0;o[e+460>>1]=40;o[e+462>>1]=0;o[e+464>>1]=0;if(t){n=e+442|0;r=n+18|0;do{o[n>>1]=0;n=n+2|0}while((n|0)<(r|0));n=e+466|0;r=n+18|0;do{o[n>>1]=0;n=n+2|0}while((n|0)<(r|0));me(e+608|0)|0;r=e+1216|0;Xe(e+626|0,i[r>>2]|0)|0;De(e+646|0,i[r>>2]|0)|0;Ke(e+686|0)|0;_e(e+700|0)|0;Sr(e+714|0)|0}else{n=e+466|0;r=n+18|0;do{o[n>>1]=0;n=n+2|0}while((n|0)<(r|0));me(e+608|0)|0;De(e+646|0,i[e+1216>>2]|0)|0;Ke(e+686|0)|0;_e(e+700|0)|0}de(e+484|0)|0;o[e+606>>1]=21845;Ze(e+730|0)|0;if(!t){e=0;return e|0}Be(e+748|0)|0;e=0;return e|0}function xe(e,t,n,a,l,c){e=e|0;t=t|0;n=n|0;a=a|0;l=l|0;c=c|0;var u=0,p=0,d=0,h=0,m=0,v=0,y=0,b=0,g=0,A=0,w=0,E=0,O=0,k=0,S=0,x=0,C=0,P=0,M=0,R=0,j=0,N=0,I=0,D=0,B=0,L=0,F=0,V=0,_=0,U=0,H=0,z=0,K=0,W=0,G=0,Y=0,Q=0,X=0,J=0,Z=0,q=0,$=0,ee=0,te=0,ne=0,re=0,oe=0,ie=0,ae=0,le=0,ce=0,ue=0,fe=0,de=0,me=0,Oe=0,ke=0,xe=0,Ne=0,De=0,Be=0,_e=0,Ke=0,Ye=0,Xe=0,Ze=0,tt=0,nt=0,rt=0,ot=0,it=0,at=0,st=0,lt=0,ct=0,ut=0,ft=0,pt=0,dt=0,ht=0,mt=0,vt=0,yt=0,bt=0,gt=0,At=0,wt=0,Et=0,Ot=0,kt=0,St=0,xt=0,Ct=0;Ct=f;f=f+336|0;y=Ct+236|0;v=Ct+216|0;St=Ct+112|0;kt=Ct+12|0;gt=Ct+256|0;wt=Ct+136|0;At=Ct+32|0;yt=Ct+8|0;bt=Ct+6|0;Ot=Ct+4|0;Et=Ct+2|0;xt=Ct;pt=e+1164|0;dt=e+748|0;ht=Ve(dt,a,pt)|0;if(ht){Se(e,8)|0;Le(dt,e+412|0,e+646|0,e+714|0,e+608|0,ht,t,n,e+1168|0,l,c,pt);xt=e+666|0;Wr(xt,e+392|0,10,pt);Je(e+626|0,xt,pt);xt=e+1156|0;i[xt>>2]=ht;f=Ct;return}switch(a|0){case 1:{u=1;O=6;break}case 2:case 7:{pe(e+606|0,o[(i[e+1256>>2]|0)+(t<<1)>>1]|0,i[(i[e+1260>>2]|0)+(t<<2)>>2]|0,n,i[e+1276>>2]|0,pt);O=9;break}case 3:{O=9;break}default:{u=0;O=6}}do{if((O|0)==6){a=e+440|0;if((o[a>>1]|0)==6){o[a>>1]=5;ut=0;ft=0;break}else{o[a>>1]=0;ut=0;ft=0;break}}else if((O|0)==9){a=e+440|0;ut=(s[a>>1]|0)+1&65535;o[a>>1]=ut<<16>>16>6?6:ut;ut=1;ft=1;u=0}}while(0);at=e+1156|0;switch(i[at>>2]|0){case 1:{o[a>>1]=5;o[e+436>>1]=0;break}case 2:{o[a>>1]=5;o[e+436>>1]=1;break}default:}d=e+646|0;st=e+666|0;p=St;h=st;m=p+20|0;do{r[p>>0]=r[h>>0]|0;p=p+1|0;h=h+1|0}while((p|0)<(m|0));lt=(t|0)!=7;ct=e+1168|0;if(lt){Te(d,t,ft,n,ct,y,pt);p=e+392|0;Nr(p,y,c,pt);n=n+6|0}else{Ie(d,ft,n,ct,v,y,pt);p=e+392|0;jr(p,v,y,c,pt);n=n+10|0}h=y;m=p+20|0;do{o[p>>1]=o[h>>1]|0;p=p+2|0;h=h+2|0}while((p|0)<(m|0));it=t>>>0>1;C=t>>>0<4&1;ot=(t|0)==5;rt=ot?10:5;ot=ot?19:9;R=e+434|0;j=143-ot&65535;N=e+460|0;I=e+462|0;D=e+464|0;P=t>>>0>2;B=e+388|0;L=(t|0)==0;F=t>>>0<2;V=e+1244|0;_=e+432|0;U=t>>>0<6;H=e+1168|0;z=(t|0)==6;K=ft<<16>>16==0;W=e+714|0;G=e+686|0;Y=e+436|0;Q=e+700|0;X=(t|0)==7;J=e+482|0;Z=t>>>0<3;q=e+608|0;$=e+626|0;ee=e+438|0;te=t>>>0<7;ne=e+730|0;M=ut^1;re=u<<16>>16!=0;nt=re?ft^1:0;oe=e+442|0;ie=e+458|0;ae=e+412|0;le=e+80|0;ce=e+1236|0;ue=e+1240|0;fe=e+468|0;de=e+466|0;me=e+470|0;Oe=e+472|0;ke=e+474|0;xe=e+476|0;Ne=e+478|0;De=e+480|0;Be=e+444|0;_e=e+446|0;Ke=e+448|0;Ye=e+450|0;Xe=e+452|0;Ze=e+454|0;tt=e+456|0;k=0;S=0;b=0;g=0;x=-1;while(1){x=(x<<16>>16)+1|0;m=x&65535;S=1-(S<<16>>16)|0;w=S&65535;v=it&b<<16>>16==80?0:b;A=n+2|0;y=o[n>>1]|0;e:do{if(lt){E=o[R>>1]|0;p=(E&65535)-rt&65535;p=p<<16>>16<20?20:p;h=(p&65535)+ot&65535;d=h<<16>>16>143;Pe(y,d?j:p,d?143:h,v,E,yt,bt,C,pt);v=o[yt>>1]|0;o[N>>1]=v;if(ut){y=o[R>>1]|0;if(y<<16>>16<143){y=(y&65535)+1&65535;o[R>>1]=y}o[yt>>1]=y;o[bt>>1]=0;if((o[I>>1]|0)!=0?!(P|(o[D>>1]|0)<5):0){o[yt>>1]=v;y=v;v=0}else v=0}else{y=v;v=o[bt>>1]|0}Zr(i[B>>2]|0,y,v,40,1,pt);if(F){v=n+6|0;ge(m,o[n+4>>1]|0,o[A>>1]|0,i[V>>2]|0,gt,pt);n=o[_>>1]|0;E=n<<16>>16;y=E<<1;if((y|0)==(E<<17>>16|0)){h=L;break}h=L;y=n<<16>>16>0?32767:-32768;break}switch(t|0){case 2:{v=n+6|0;be(o[n+4>>1]|0,o[A>>1]|0,gt);n=o[_>>1]|0;E=n<<16>>16;y=E<<1;if((y|0)==(E<<17>>16|0)){h=L;break e}h=L;y=n<<16>>16>0?32767:-32768;break e}case 3:{v=n+6|0;Ae(o[n+4>>1]|0,o[A>>1]|0,gt);n=o[_>>1]|0;E=n<<16>>16;y=E<<1;if((y|0)==(E<<17>>16|0)){h=L;break e}h=L;y=n<<16>>16>0?32767:-32768;break e}default:{if(U){v=n+6|0;we(o[n+4>>1]|0,o[A>>1]|0,i[H>>2]|0,gt);n=o[_>>1]|0;E=n<<16>>16;y=E<<1;if((y|0)==(E<<17>>16|0)){h=L;break e}h=L;y=n<<16>>16>0?32767:-32768;break e}if(!z){h=L;O=44;break e}Ee(A,gt,pt);y=n+16|0;n=o[_>>1]|0;E=n<<16>>16;m=E<<1;if((m|0)==(E<<17>>16|0)){v=y;h=L;y=m;break e}v=y;h=L;y=n<<16>>16>0?32767:-32768;break e}}}else{Me(y,18,143,v,yt,bt,pt);if(K?v<<16>>16==0|y<<16>>16<61:0){y=o[yt>>1]|0;v=o[bt>>1]|0}else{o[N>>1]=o[yt>>1]|0;y=o[R>>1]|0;o[yt>>1]=y;o[bt>>1]=0;v=0}Zr(i[B>>2]|0,y,v,40,0,pt);h=0;O=44}}while(0);if((O|0)==44){O=0;if(ut)ze(G,o[a>>1]|0,Ot,pt);else o[Ot>>1]=je(t,o[A>>1]|0,i[ue>>2]|0)|0;We(G,ft,o[Y>>1]|0,Ot,pt);ye(n+4|0,gt,i[H>>2]|0);y=n+24|0;n=o[Ot>>1]|0;E=n<<16>>16;m=E<<1;if((m|0)==(E<<17>>16|0)){v=y;y=m}else{v=y;y=n<<16>>16>0?32767:-32768}}n=o[yt>>1]|0;e:do{if(n<<16>>16<40){p=y<<16>>16;d=n;y=n<<16>>16;while(1){m=gt+(y<<1)|0;n=(T(o[gt+(y-(d<<16>>16)<<1)>>1]|0,p)|0)>>15;if((n|0)>32767){i[pt>>2]=1;n=32767}E=n&65535;o[xt>>1]=E;o[m>>1]=Er(o[m>>1]|0,E,pt)|0;y=y+1|0;if((y&65535)<<16>>16==40)break e;d=o[yt>>1]|0}}}while(0);e:do{if(h){h=(S&65535|0)==0;if(h){n=v;m=g}else{n=v+2|0;m=o[v>>1]|0}if(K)Ce(W,t,m,gt,w,Ot,Et,ct,pt);else{ze(G,o[a>>1]|0,Ot,pt);Ue(Q,W,o[a>>1]|0,Et,pt)}We(G,ft,o[Y>>1]|0,Ot,pt);He(Q,ft,o[Y>>1]|0,Et,pt);v=o[Ot>>1]|0;y=v<<16>>16>13017?13017:v;if(h)O=80;else E=m}else{n=v+2|0;y=o[v>>1]|0;switch(t|0){case 1:case 2:case 3:case 4:case 6:{if(K)Ce(W,t,y,gt,w,Ot,Et,ct,pt);else{ze(G,o[a>>1]|0,Ot,pt);Ue(Q,W,o[a>>1]|0,Et,pt)}We(G,ft,o[Y>>1]|0,Ot,pt);He(Q,ft,o[Y>>1]|0,Et,pt);v=o[Ot>>1]|0;y=v<<16>>16>13017?13017:v;if(!z){m=g;O=80;break e}if((o[R>>1]|0)<=45){m=g;O=80;break e}m=g;y=y<<16>>16>>>2&65535;O=80;break e}case 5:{if(ut)ze(G,o[a>>1]|0,Ot,pt);else o[Ot>>1]=je(5,y,i[ue>>2]|0)|0;We(G,ft,o[Y>>1]|0,Ot,pt);if(K)Re(W,5,o[n>>1]|0,gt,i[ce>>2]|0,Et,pt);else Ue(Q,W,o[a>>1]|0,Et,pt);He(Q,ft,o[Y>>1]|0,Et,pt);y=o[Ot>>1]|0;n=v+4|0;v=y;m=g;y=y<<16>>16>13017?13017:y;O=80;break e}default:{if(K)Re(W,t,y,gt,i[ce>>2]|0,Et,pt);else Ue(Q,W,o[a>>1]|0,Et,pt);He(Q,ft,o[Y>>1]|0,Et,pt);y=o[Ot>>1]|0;v=y;m=g;O=80;break e}}}}while(0);if((O|0)==80){O=0;o[_>>1]=v<<16>>16>13017?13017:v;E=m}y=y<<16>>16;y=(y<<17>>17|0)==(y|0)?y<<1:y>>>15^32767;w=(y&65535)<<16>>16>16384;e:do{if(w){A=y<<16>>16;if(X)v=0;else{v=0;while(1){y=(T(o[(i[B>>2]|0)+(v<<1)>>1]|0,A)|0)>>15;if((y|0)>32767){i[pt>>2]=1;y=32767}o[xt>>1]=y;y=T(o[Ot>>1]|0,y<<16>>16)|0;if((y|0)==1073741824){i[pt>>2]=1;y=2147483647}else y=y<<1;o[wt+(v<<1)>>1]=so(y,pt)|0;v=v+1|0;if((v|0)==40)break e}}do{y=(T(o[(i[B>>2]|0)+(v<<1)>>1]|0,A)|0)>>15;if((y|0)>32767){i[pt>>2]=1;y=32767}o[xt>>1]=y;y=T(o[Ot>>1]|0,y<<16>>16)|0;if((y|0)!=1073741824){y=y<<1;if((y|0)<0)y=~((y^-2)>>1);else O=88}else{i[pt>>2]=1;y=2147483647;O=88}if((O|0)==88){O=0;y=y>>1}o[wt+(v<<1)>>1]=so(y,pt)|0;v=v+1|0}while((v|0)!=40)}}while(0);if(K){o[de>>1]=o[fe>>1]|0;o[fe>>1]=o[me>>1]|0;o[me>>1]=o[Oe>>1]|0;o[Oe>>1]=o[ke>>1]|0;o[ke>>1]=o[xe>>1]|0;o[xe>>1]=o[Ne>>1]|0;o[Ne>>1]=o[De>>1]|0;o[De>>1]=o[J>>1]|0;o[J>>1]=o[Ot>>1]|0}if((ut|(o[Y>>1]|0)!=0?Z&(o[I>>1]|0)!=0:0)?(mt=o[Ot>>1]|0,mt<<16>>16>12288):0){O=(((mt<<16>>16)+118784|0)>>>1)+12288&65535;o[Ot>>1]=O<<16>>16>14745?14745:O}Qe(St,st,b,kt,pt);y=ve(q,t,o[Et>>1]|0,kt,$,ft,o[Y>>1]|0,u,o[ee>>1]|0,o[I>>1]|0,o[D>>1]|0,pt)|0;switch(t|0){case 0:case 1:case 2:case 3:case 6:{m=o[Ot>>1]|0;A=1;break}default:{y=o[Et>>1]|0;m=o[Ot>>1]|0;if(te)A=1;else{v=m<<16>>16;if(m<<16>>16<0)v=~((v^-2)>>1);else v=v>>>1;m=v&65535;A=2}}}p=m<<16>>16;b=A&65535;v=i[B>>2]|0;g=0;do{v=v+(g<<1)|0;o[At+(g<<1)>>1]=o[v>>1]|0;v=T(o[v>>1]|0,p)|0;if((v|0)==1073741824){i[pt>>2]=1;d=2147483647}else d=v<<1;h=T(o[Et>>1]|0,o[gt+(g<<1)>>1]|0)|0;if((h|0)!=1073741824){v=(h<<1)+d|0;if((h^d|0)>0&(v^d|0)<0){i[pt>>2]=1;v=(d>>>31)+2147483647|0}}else{i[pt>>2]=1;v=2147483647}O=v<>b|0)==(v|0)?O:v>>31^2147483647,pt)|0;v=i[B>>2]|0;o[v+(g<<1)>>1]=O;g=g+1|0}while((g|0)!=40);$e(ne);if((Z?(o[D>>1]|0)>3:0)?!((o[I>>1]|0)==0|M):0)qe(ne);et(ne,t,At,y,o[Ot>>1]|0,gt,m,A,ct,pt);y=0;h=0;do{v=o[At+(h<<1)>>1]|0;v=T(v,v)|0;if((v|0)!=1073741824){m=(v<<1)+y|0;if((v^y|0)>0&(m^y|0)<0){i[pt>>2]=1;y=(y>>>31)+2147483647|0}else y=m}else{i[pt>>2]=1;y=2147483647}h=h+1|0}while((h|0)!=40);if((y|0)<0)y=~((y^-2)>>1);else y=y>>1;y=uo(y,xt,pt)|0;m=((o[xt>>1]|0)>>>1)+15|0;v=m&65535;m=m<<16>>16;if(v<<16>>16>0){if(v<<16>>16<31){y=y>>m;O=135}else{y=0;O=137}}else{A=0-m<<16>>16;O=y<>A|0)==(y|0)?O:y>>31^2147483647;O=135}if((O|0)==135){O=0;if((y|0)<0)y=~((y^-4)>>2);else O=137}if((O|0)==137){O=0;y=y>>>2}y=y&65535;do{if(Z?(vt=o[D>>1]|0,vt<<16>>16>5):0){if(o[I>>1]|0){if((o[a>>1]|0)<4){if(re){if(!(ut|(o[ee>>1]|0)!=0))O=145}else if(!ut)O=145;if((O|0)==145?(o[Y>>1]|0)==0:0){O=147;break}Ge(At,y,oe,vt,o[Y>>1]|0,nt,pt)|0;O=147}else O=147}else O=151}else O=147}while(0);do{if((O|0)==147){O=0;if(o[I>>1]|0){if(!ut?(o[Y>>1]|0)==0:0){O=151;break}if((o[a>>1]|0)>=4)O=151}else O=151}}while(0);if((O|0)==151){O=0;o[oe>>1]=o[Be>>1]|0;o[Be>>1]=o[_e>>1]|0;o[_e>>1]=o[Ke>>1]|0;o[Ke>>1]=o[Ye>>1]|0;o[Ye>>1]=o[Xe>>1]|0;o[Xe>>1]=o[Ze>>1]|0;o[Ze>>1]=o[tt>>1]|0;o[tt>>1]=o[ie>>1]|0;o[ie>>1]=y}if(w){y=0;do{w=wt+(y<<1)|0;o[w>>1]=Er(o[w>>1]|0,o[At+(y<<1)>>1]|0,pt)|0;y=y+1|0}while((y|0)!=40);se(At,wt,40,pt);i[pt>>2]=0;po(c,wt,l+(k<<1)|0,40,ae,0)}else{i[pt>>2]=0;po(c,At,l+(k<<1)|0,40,ae,0)}if(!(i[pt>>2]|0))wo(ae|0,l+(k+30<<1)|0,20)|0;else{m=193;while(1){v=e+(m<<1)|0;w=o[v>>1]|0;y=w<<16>>16;if(w<<16>>16<0)y=~((y^-4)>>2);else y=y>>>2;o[v>>1]=y;if((m|0)>0)m=m+-1|0;else{m=39;break}}while(1){v=At+(m<<1)|0;w=o[v>>1]|0;y=w<<16>>16;if(w<<16>>16<0)y=~((y^-4)>>2);else y=y>>>2;o[v>>1]=y;if((m|0)>0)m=m+-1|0;else break}po(c,At,l+(k<<1)|0,40,ae,1)}wo(e|0,le|0,308)|0;o[R>>1]=o[yt>>1]|0;y=k+40|0;b=y&65535;if(b<<16>>16>=160)break;else{k=y<<16>>16;c=c+22|0;g=E}}o[I>>1]=he(e+484|0,e+466|0,l,D,pt)|0;Fe(dt,st,l,pt);o[Y>>1]=ft;o[ee>>1]=u;Je(e+626|0,st,pt);xt=at;i[xt>>2]=ht;f=Ct;return}function Ce(e,t,n,r,a,l,c,u,p){e=e|0;t=t|0;n=n|0;r=r|0;a=a|0;l=l|0;c=c|0;u=u|0;p=p|0;var d=0,h=0,m=0,v=0,y=0;y=f;f=f+16|0;m=y+2|0;v=y;n=n<<16>>16;n=(n<<18>>18|0)==(n|0)?n<<2:n>>>15^32767;switch(t|0){case 3:case 4:case 6:{h=n<<16>>16;n=i[u+84>>2]|0;o[l>>1]=o[n+(h<<1)>>1]|0;u=o[n+(h+1<<1)>>1]|0;d=o[n+(h+3<<1)>>1]|0;l=o[n+(h+2<<1)>>1]|0;break}case 0:{u=(n&65535)+(a<<16>>16<<1^2)|0;u=(u&65535)<<16>>16>1022?1022:u<<16>>16;o[l>>1]=o[782+(u<<1)>>1]|0;l=o[782+(u+1<<1)>>1]|0;Br(l<<16>>16,v,m,p);o[v>>1]=(s[v>>1]|0)+65524;u=co(o[m>>1]|0,5,p)|0;h=o[v>>1]|0;h=Er(u,((h<<26>>26|0)==(h|0)?h<<10:h>>>15^32767)&65535,p)|0;u=o[m>>1]|0;n=o[v>>1]|0;if((n*24660|0)==1073741824){i[p>>2]=1;a=2147483647}else a=n*49320|0;d=(u<<16>>16)*24660>>15;n=a+(d<<1)|0;if((a^d|0)>0&(n^a|0)<0){i[p>>2]=1;n=(a>>>31)+2147483647|0}d=n<<13;u=l;d=so((d>>13|0)==(n|0)?d:n>>31^2147483647,p)|0;l=h;break}default:{h=n<<16>>16;n=i[u+80>>2]|0;o[l>>1]=o[n+(h<<1)>>1]|0;u=o[n+(h+1<<1)>>1]|0;d=o[n+(h+3<<1)>>1]|0;l=o[n+(h+2<<1)>>1]|0}}xr(e,t,r,v,m,0,0,p);a=T((Jr(14,o[m>>1]|0,p)|0)<<16>>16,u<<16>>16)|0;if((a|0)==1073741824){i[p>>2]=1;n=2147483647}else n=a<<1;u=10-(s[v>>1]|0)|0;a=u&65535;u=u<<16>>16;if(a<<16>>16>0){v=a<<16>>16<31?n>>u:0;v=v>>>16;v=v&65535;o[c>>1]=v;Cr(e,l,d);f=y;return}else{p=0-u<<16>>16;v=n<>p|0)==(n|0)?v:n>>31^2147483647;v=v>>>16;v=v&65535;o[c>>1]=v;Cr(e,l,d);f=y;return}}function Pe(e,t,n,r,a,s,l,c,u){e=e|0;t=t|0;n=n|0;r=r|0;a=a|0;s=s|0;l=l|0;c=c|0;u=u|0;if(!(r<<16>>16)){c=e<<16>>16;if(e<<16>>16>=197){o[s>>1]=c+65424;o[l>>1]=0;return}a=((c<<16)+131072>>16)*10923>>15;if((a|0)>32767){i[u>>2]=1;a=32767}e=(a&65535)+19|0;o[s>>1]=e;o[l>>1]=c+58-((e*196608|0)>>>16);return}if(!(c<<16>>16)){u=e<<16>>16<<16;e=((u+131072>>16)*21846|0)+-65536>>16;o[s>>1]=e+(t&65535);o[l>>1]=((u+-131072|0)>>>16)-((e*196608|0)>>>16);return}if((fo(a,t,u)|0)<<16>>16>5)a=(t&65535)+5&65535;c=n<<16>>16;c=(c-(a&65535)&65535)<<16>>16>4?c+65532&65535:a;a=e<<16>>16;if(e<<16>>16<4){o[s>>1]=((((c&65535)<<16)+-327680|0)>>>16)+a;o[l>>1]=0;return}a=a<<16;if(e<<16>>16<12){u=(((a+-327680>>16)*10923|0)>>>15<<16)+-65536|0;e=u>>16;o[s>>1]=(c&65535)+e;o[l>>1]=((a+-589824|0)>>>16)-(u>>>15)-e;return}else{o[s>>1]=((a+-786432+((c&65535)<<16)|0)>>>16)+1;o[l>>1]=0;return}}function Me(e,t,n,r,i,a,l){e=e|0;t=t|0;n=n|0;r=r|0;i=i|0;a=a|0;l=l|0;if(r<<16>>16){l=(s[i>>1]|0)+65531|0;l=(l<<16>>16|0)<(t<<16>>16|0)?t:l&65535;n=n<<16>>16;t=e<<16>>16<<16;e=((t+327680>>16)*10924|0)+-65536>>16;o[i>>1]=(((((l&65535)<<16)+589824>>16|0)>(n|0)?n+65527&65535:l)&65535)+e;o[a>>1]=((t+-196608|0)>>>16)-((e*393216|0)>>>16);return}r=e<<16>>16;if(e<<16>>16<463){e=((((r<<16)+327680>>16)*10924|0)>>>16)+17|0;o[i>>1]=e;o[a>>1]=r+105-((e*393216|0)>>>16);return}else{o[i>>1]=r+65168;o[a>>1]=0;return}}function Re(e,t,n,r,a,s,l){e=e|0;t=t|0;n=n|0;r=r|0;a=a|0;s=s|0;l=l|0;var c=0,u=0,p=0,d=0;d=f;f=f+16|0;u=d+6|0;c=d+4|0;xr(e,t,r,u,c,d+2|0,d,l);p=(n&31)*3|0;r=a+(p<<1)|0;if(!((fo(t&65535,7,l)|0)<<16>>16)){u=Jr(o[u>>1]|0,o[c>>1]|0,l)|0;c=u<<16>>16;c=(T(((u<<20>>20|0)==(c|0)?u<<4:c>>>15^32767)<<16>>16,o[r>>1]|0)|0)>>15;if((c|0)>32767){i[l>>2]=1;c=32767}r=c<<16;n=r>>16;if((c<<17>>17|0)==(n|0))c=r>>15;else c=n>>>15^32767}else{n=Jr(14,o[c>>1]|0,l)|0;n=T(n<<16>>16,o[r>>1]|0)|0;if((n|0)==1073741824){i[l>>2]=1;r=2147483647}else r=n<<1;n=fo(9,o[u>>1]|0,l)|0;c=n<<16>>16;if(n<<16>>16>0)c=n<<16>>16<31?r>>c:0;else{l=0-c<<16>>16;c=r<>l|0)==(r|0)?c:r>>31^2147483647}c=c>>>16}o[s>>1]=c;Cr(e,o[a+(p+1<<1)>>1]|0,o[a+(p+2<<1)>>1]|0);f=d;return}function je(e,t,n){e=e|0;t=t|0;n=n|0;t=o[n+(t<<16>>16<<1)>>1]|0;if((e|0)!=7){e=t;return e|0}e=t&65532;return e|0}function Te(e,t,n,a,s,l,c){e=e|0;t=t|0;n=n|0;a=a|0;s=s|0;l=l|0;c=c|0;var u=0,p=0,d=0,h=0,m=0,v=0,y=0,b=0,g=0,A=0,w=0;w=f;f=f+48|0;y=w+20|0;A=w;g=i[s+44>>2]|0;b=i[s+64>>2]|0;u=i[s+4>>2]|0;v=i[s+12>>2]|0;d=i[s+20>>2]|0;p=i[s+56>>2]|0;if(!(n<<16>>16)){h=t>>>0<2;if(h){n=765;m=508;d=i[s+52>>2]|0}else{s=(t|0)==5;n=s?1533:765;m=2044;u=s?p:u}p=o[a>>1]|0;n=((p*196608>>16|0)>(n&65535|0)?n:p*3&65535)<<16>>16;p=o[u+(n<<1)>>1]|0;o[y>>1]=p;o[y+2>>1]=o[u+(n+1<<1)>>1]|0;o[y+4>>1]=o[u+(n+2<<1)>>1]|0;n=o[a+2>>1]|0;if(h)n=n<<16>>16<<1&65535;h=(n<<16>>16)*196608|0;h=(h|0)>100466688?1533:h>>16;o[y+6>>1]=o[v+(h<<1)>>1]|0;o[y+8>>1]=o[v+(h+1<<1)>>1]|0;o[y+10>>1]=o[v+(h+2<<1)>>1]|0;a=o[a+4>>1]|0;a=((a<<18>>16|0)>(m&65535|0)?m:a<<2&65535)<<16>>16;o[y+12>>1]=o[d+(a<<1)>>1]|0;o[y+14>>1]=o[d+((a|1)<<1)>>1]|0;o[y+16>>1]=o[d+((a|2)<<1)>>1]|0;o[y+18>>1]=o[d+((a|3)<<1)>>1]|0;if((t|0)==8){n=0;while(1){b=e+(n<<1)|0;o[A+(n<<1)>>1]=Er(p,Er(o[g+(n<<1)>>1]|0,o[b>>1]|0,c)|0,c)|0;o[b>>1]=p;n=n+1|0;if((n|0)==10)break;p=o[y+(n<<1)>>1]|0}io(A,205,10,c);u=e+20|0;p=A;n=u+20|0;do{r[u>>0]=r[p>>0]|0;u=u+1|0;p=p+1|0}while((u|0)<(n|0));Wr(A,l,10,c);f=w;return}else u=0;do{p=e+(u<<1)|0;n=(T(o[b+(u<<1)>>1]|0,o[p>>1]|0)|0)>>15;if((n|0)>32767){i[c>>2]=1;n=32767}a=Er(o[g+(u<<1)>>1]|0,n&65535,c)|0;t=o[y+(u<<1)>>1]|0;o[A+(u<<1)>>1]=Er(t,a,c)|0;o[p>>1]=t;u=u+1|0}while((u|0)!=10);io(A,205,10,c);u=e+20|0;p=A;n=u+20|0;do{r[u>>0]=r[p>>0]|0;u=u+1|0;p=p+1|0}while((u|0)<(n|0));Wr(A,l,10,c);f=w;return}else{u=0;do{n=(o[e+20+(u<<1)>>1]|0)*29491>>15;if((n|0)>32767){i[c>>2]=1;n=32767}p=(o[g+(u<<1)>>1]|0)*3277>>15;if((p|0)>32767){i[c>>2]=1;p=32767}o[A+(u<<1)>>1]=Er(p&65535,n&65535,c)|0;u=u+1|0}while((u|0)!=10);if((t|0)==8){u=0;do{b=e+(u<<1)|0;y=Er(o[g+(u<<1)>>1]|0,o[b>>1]|0,c)|0;o[b>>1]=fo(o[A+(u<<1)>>1]|0,y,c)|0;u=u+1|0}while((u|0)!=10);io(A,205,10,c);u=e+20|0;p=A;n=u+20|0;do{r[u>>0]=r[p>>0]|0;u=u+1|0;p=p+1|0}while((u|0)<(n|0));Wr(A,l,10,c);f=w;return}else u=0;do{p=e+(u<<1)|0;n=(T(o[b+(u<<1)>>1]|0,o[p>>1]|0)|0)>>15;if((n|0)>32767){i[c>>2]=1;n=32767}y=Er(o[g+(u<<1)>>1]|0,n&65535,c)|0;o[p>>1]=fo(o[A+(u<<1)>>1]|0,y,c)|0;u=u+1|0}while((u|0)!=10);io(A,205,10,c);u=e+20|0;p=A;n=u+20|0;do{r[u>>0]=r[p>>0]|0;u=u+1|0;p=p+1|0}while((u|0)<(n|0));Wr(A,l,10,c);f=w;return}}function Ne(e,t,n){e=e|0;t=t|0;n=n|0;wo(e|0,n+((t<<16>>16)*10<<1)|0,20)|0;return}function Ie(e,t,n,a,s,l,c){e=e|0;t=t|0;n=n|0;a=a|0;s=s|0;l=l|0;c=c|0;var u=0,p=0,d=0,h=0,m=0,v=0,y=0,b=0,g=0,A=0,w=0;w=f;f=f+80|0;v=w+60|0;y=w+40|0;g=w+20|0;A=w;b=i[a+48>>2]|0;d=i[a+24>>2]|0;h=i[a+28>>2]|0;m=i[a+32>>2]|0;if(t<<16>>16){u=0;do{v=b+(u<<1)|0;n=Er(((o[v>>1]|0)*1639|0)>>>15&65535,((o[e+20+(u<<1)>>1]|0)*31128|0)>>>15&65535,c)|0;o[g+(u<<1)>>1]=n;o[A+(u<<1)>>1]=n;y=e+(u<<1)|0;o[y>>1]=fo(n,Er(o[v>>1]|0,((o[y>>1]|0)*21299|0)>>>15&65535,c)|0,c)|0;u=u+1|0}while((u|0)!=10);io(g,205,10,c);io(A,205,10,c);u=e+20|0;a=A;t=u+20|0;do{r[u>>0]=r[a>>0]|0;u=u+1|0;a=a+1|0}while((u|0)<(t|0));Wr(g,s,10,c);Wr(A,l,10,c);f=w;return}t=i[a+16>>2]|0;a=i[a+8>>2]|0;p=o[n>>1]|0;p=((p<<18>>18|0)==(p|0)?p<<2:p>>>15^32767)<<16>>16;o[v>>1]=o[a+(p<<1)>>1]|0;o[v+2>>1]=o[a+(p+1<<1)>>1]|0;o[y>>1]=o[a+(p+2<<1)>>1]|0;o[y+2>>1]=o[a+(p+3<<1)>>1]|0;p=o[n+2>>1]|0;p=((p<<18>>18|0)==(p|0)?p<<2:p>>>15^32767)<<16>>16;o[v+4>>1]=o[t+(p<<1)>>1]|0;o[v+6>>1]=o[t+(p+1<<1)>>1]|0;o[y+4>>1]=o[t+(p+2<<1)>>1]|0;o[y+6>>1]=o[t+(p+3<<1)>>1]|0;p=o[n+4>>1]|0;a=p<<16>>16;if(p<<16>>16<0)t=~((a^-2)>>1);else t=a>>>1;p=t<<16>>16;p=((t<<18>>18|0)==(p|0)?t<<2:p>>>15^32767)<<16>>16;u=d+(p+1<<1)|0;t=o[d+(p<<1)>>1]|0;if(!(a&1)){o[v+8>>1]=t;o[v+10>>1]=o[u>>1]|0;o[y+8>>1]=o[d+(p+2<<1)>>1]|0;o[y+10>>1]=o[d+(p+3<<1)>>1]|0}else{if(t<<16>>16==-32768)t=32767;else t=0-(t&65535)&65535;o[v+8>>1]=t;t=o[u>>1]|0;if(t<<16>>16==-32768)t=32767;else t=0-(t&65535)&65535;o[v+10>>1]=t;t=o[d+(p+2<<1)>>1]|0;if(t<<16>>16==-32768)t=32767;else t=0-(t&65535)&65535;o[y+8>>1]=t;t=o[d+(p+3<<1)>>1]|0;if(t<<16>>16==-32768)t=32767;else t=0-(t&65535)&65535;o[y+10>>1]=t}u=o[n+6>>1]|0;u=((u<<18>>18|0)==(u|0)?u<<2:u>>>15^32767)<<16>>16;o[v+12>>1]=o[h+(u<<1)>>1]|0;o[v+14>>1]=o[h+(u+1<<1)>>1]|0;o[y+12>>1]=o[h+(u+2<<1)>>1]|0;o[y+14>>1]=o[h+(u+3<<1)>>1]|0;u=o[n+8>>1]|0;u=((u<<18>>18|0)==(u|0)?u<<2:u>>>15^32767)<<16>>16;o[v+16>>1]=o[m+(u<<1)>>1]|0;o[v+18>>1]=o[m+(u+1<<1)>>1]|0;o[y+16>>1]=o[m+(u+2<<1)>>1]|0;o[y+18>>1]=o[m+(u+3<<1)>>1]|0;u=0;do{a=e+(u<<1)|0;t=(o[a>>1]|0)*21299>>15;if((t|0)>32767){i[c>>2]=1;t=32767}m=Er(o[b+(u<<1)>>1]|0,t&65535,c)|0;o[g+(u<<1)>>1]=Er(o[v+(u<<1)>>1]|0,m,c)|0;n=o[y+(u<<1)>>1]|0;o[A+(u<<1)>>1]=Er(n,m,c)|0;o[a>>1]=n;u=u+1|0}while((u|0)!=10);io(g,205,10,c);io(A,205,10,c);u=e+20|0;a=A;t=u+20|0;do{r[u>>0]=r[a>>0]|0;u=u+1|0;a=a+1|0}while((u|0)<(t|0));Wr(g,s,10,c);Wr(A,l,10,c);f=w;return}function De(e,t){e=e|0;t=t|0;var n=0,r=0;if(!e){r=-1;return r|0}n=e;r=n+20|0;do{o[n>>1]=0;n=n+2|0}while((n|0)<(r|0));wo(e+20|0,t|0,20)|0;r=0;return r|0}function Be(e){e=e|0;var t=0,n=0,a=0,s=0,l=0;if(!e){l=-1;return l|0}o[e>>1]=0;o[e+2>>1]=8192;t=e+4|0;o[t>>1]=3500;o[e+6>>1]=3500;i[e+8>>2]=1887529304;o[e+12>>1]=3e4;o[e+14>>1]=26e3;o[e+16>>1]=21e3;o[e+18>>1]=15e3;o[e+20>>1]=8e3;o[e+22>>1]=0;o[e+24>>1]=-8e3;o[e+26>>1]=-15e3;o[e+28>>1]=-21e3;o[e+30>>1]=-26e3;o[e+32>>1]=3e4;o[e+34>>1]=26e3;o[e+36>>1]=21e3;o[e+38>>1]=15e3;o[e+40>>1]=8e3;o[e+42>>1]=0;o[e+44>>1]=-8e3;o[e+46>>1]=-15e3;o[e+48>>1]=-21e3;o[e+50>>1]=-26e3;o[e+212>>1]=0;o[e+374>>1]=0;o[e+392>>1]=0;n=e+52|0;o[n>>1]=1384;o[e+54>>1]=2077;o[e+56>>1]=3420;o[e+58>>1]=5108;o[e+60>>1]=6742;o[e+62>>1]=8122;o[e+64>>1]=9863;o[e+66>>1]=11092;o[e+68>>1]=12714;o[e+70>>1]=13701;a=e+72|0;s=n;l=a+20|0;do{r[a>>0]=r[s>>0]|0;a=a+1|0;s=s+1|0}while((a|0)<(l|0));a=e+92|0;s=n;l=a+20|0;do{r[a>>0]=r[s>>0]|0;a=a+1|0;s=s+1|0}while((a|0)<(l|0));a=e+112|0;s=n;l=a+20|0;do{r[a>>0]=r[s>>0]|0;a=a+1|0;s=s+1|0}while((a|0)<(l|0));a=e+132|0;s=n;l=a+20|0;do{r[a>>0]=r[s>>0]|0;a=a+1|0;s=s+1|0}while((a|0)<(l|0));a=e+152|0;s=n;l=a+20|0;do{r[a>>0]=r[s>>0]|0;a=a+1|0;s=s+1|0}while((a|0)<(l|0));a=e+172|0;s=n;l=a+20|0;do{r[a>>0]=r[s>>0]|0;a=a+1|0;s=s+1|0}while((a|0)<(l|0));a=e+192|0;s=n;l=a+20|0;do{r[a>>0]=r[s>>0]|0;a=a+1|0;s=s+1|0}while((a|0)<(l|0));Eo(e+214|0,0,160)|0;o[e+376>>1]=3500;o[e+378>>1]=3500;l=o[t>>1]|0;o[e+380>>1]=l;o[e+382>>1]=l;o[e+384>>1]=l;o[e+386>>1]=l;o[e+388>>1]=l;o[e+390>>1]=l;o[e+394>>1]=0;o[e+396>>1]=7;o[e+398>>1]=32767;o[e+400>>1]=0;o[e+402>>1]=0;o[e+404>>1]=0;i[e+408>>2]=1;o[e+412>>1]=0;l=0;return l|0}function Le(e,t,n,a,l,c,u,p,d,h,m,v){e=e|0;t=t|0;n=n|0;a=a|0;l=l|0;c=c|0;u=u|0;p=p|0;d=d|0;h=h|0;m=m|0;v=v|0;var y=0,b=0,g=0,A=0,w=0,E=0,O=0,k=0,S=0,x=0,C=0,P=0,M=0,R=0,j=0,N=0,I=0,D=0,B=0,L=0,F=0,V=0,_=0,U=0,H=0,z=0,K=0,W=0,G=0,Y=0,Q=0,X=0,J=0,Z=0,q=0;q=f;f=f+304|0;z=q+192|0;_=q+168|0;W=q+148|0;X=q+216|0;G=q+146|0;Y=q+144|0;U=q+124|0;H=q+104|0;K=q+84|0;Q=q+60|0;F=q+40|0;L=q;Z=e+404|0;J=e+400|0;if((o[Z>>1]|0)!=0?(o[J>>1]|0)!=0:0){B=e+394|0;o[B>>1]=o[636+(u<<1)>>1]|0;S=o[e+212>>1]|0;k=S+10|0;wo(e+52+(((k&65535|0)==80?0:k<<16>>16)<<1)|0,e+52+(S<<1)|0,20)|0;S=o[e+392>>1]|0;k=S+1|0;o[e+376+(((k&65535|0)==8?0:k<<16>>16)<<1)>>1]=o[e+376+(S<<1)>>1]|0;k=e+4|0;o[k>>1]=0;S=L+36|0;x=L+32|0;C=L+28|0;P=L+24|0;M=L+20|0;R=L+16|0;j=L+12|0;N=L+8|0;I=L+4|0;D=e+52|0;g=L;V=g+40|0;do{i[g>>2]=0;g=g+4|0}while((g|0)<(V|0));b=0;y=7;while(1){V=o[e+376+(y<<1)>>1]|0;O=V<<16>>16;if(V<<16>>16<0)O=~((O^-8)>>3);else O=O>>>3;b=Er(b,O&65535,v)|0;o[k>>1]=b;w=y*10|0;g=9;while(1){A=L+(g<<2)|0;E=i[A>>2]|0;V=o[e+52+(g+w<<1)>>1]|0;O=V+E|0;if((V^E|0)>-1&(O^E|0)<0){i[v>>2]=1;O=(E>>>31)+2147483647|0}i[A>>2]=O;if((g|0)>0)g=g+-1|0;else break}if((y|0)<=0)break;else y=y+-1|0}o[F+18>>1]=(i[S>>2]|0)>>>3;o[F+16>>1]=(i[x>>2]|0)>>>3;o[F+14>>1]=(i[C>>2]|0)>>>3;o[F+12>>1]=(i[P>>2]|0)>>>3;o[F+10>>1]=(i[M>>2]|0)>>>3;o[F+8>>1]=(i[R>>2]|0)>>>3;o[F+6>>1]=(i[j>>2]|0)>>>3;o[F+4>>1]=(i[N>>2]|0)>>>3;o[F+2>>1]=(i[I>>2]|0)>>>3;o[F>>1]=(i[L>>2]|0)>>>3;Wr(F,e+12|0,10,v);o[k>>1]=fo(o[k>>1]|0,o[B>>1]|0,v)|0;Ao(e+214|0,D|0,160)|0;F=9;while(1){V=o[e+214+(F+70<<1)>>1]|0;A=V<<16>>16;L=o[e+214+(F+60<<1)>>1]|0;g=(L<<16>>16)+A|0;if((L^V)<<16>>16>-1&(g^A|0)<0){i[v>>2]=1;g=(A>>>31)+2147483647|0}V=o[e+214+(F+50<<1)>>1]|0;A=V+g|0;if((V^g|0)>-1&(A^g|0)<0){i[v>>2]=1;A=(g>>>31)+2147483647|0}V=o[e+214+(F+40<<1)>>1]|0;g=V+A|0;if((V^A|0)>-1&(g^A|0)<0){i[v>>2]=1;g=(A>>>31)+2147483647|0}V=o[e+214+(F+30<<1)>>1]|0;A=V+g|0;if((V^g|0)>-1&(A^g|0)<0){i[v>>2]=1;A=(g>>>31)+2147483647|0}V=o[e+214+(F+20<<1)>>1]|0;g=V+A|0;if((V^A|0)>-1&(g^A|0)<0){i[v>>2]=1;g=(A>>>31)+2147483647|0}V=o[e+214+(F+10<<1)>>1]|0;A=V+g|0;if((V^g|0)>-1&(A^g|0)<0){i[v>>2]=1;g=(g>>>31)+2147483647|0}else g=A;V=o[e+214+(F<<1)>>1]|0;A=V+g|0;if((V^g|0)>-1&(A^g|0)<0){i[v>>2]=1;A=(g>>>31)+2147483647|0}if((A|0)<0)A=~((A^-8)>>3);else A=A>>>3;O=A&65535;w=o[654+(F<<1)>>1]|0;E=7;while(1){y=e+214+((E*10|0)+F<<1)|0;A=fo(o[y>>1]|0,O,v)|0;o[y>>1]=A;A=(T(w,A<<16>>16)|0)>>15;if((A|0)>32767){i[v>>2]=1;A=32767}o[y>>1]=A;b=(A&65535)-(A>>>15&1)|0;b=b<<16>>31^b;g=b&65535;if(g<<16>>16>655)g=(((b<<16>>16)+261489|0)>>>2)+655&65535;g=g<<16>>16>1310?1310:g;if(!(A&32768))A=g;else A=0-(g&65535)&65535;o[y>>1]=A;if((E|0)>0)E=E+-1|0;else break}if((F|0)>0)F=F+-1|0;else break}}if(o[J>>1]|0){O=e+32|0;E=e+12|0;g=O;w=E;V=g+20|0;do{r[g>>0]=r[w>>0]|0;g=g+1|0;w=w+1|0}while((g|0)<(V|0));w=e+4|0;b=o[w>>1]|0;y=e+6|0;o[y>>1]=b;do{if(o[e+402>>1]|0){g=o[e>>1]|0;o[e>>1]=0;g=g<<16>>16<32?g:32;V=g<<16>>16;A=V<<10;if((A|0)!=(V<<26>>16|0)){i[v>>2]=1;A=g<<16>>16>0?32767:-32768}if(g<<16>>16>1)A=kr(1024,A&65535)|0;else A=16384;o[e+2>>1]=A;Ne(n,o[p>>1]|0,i[d+60>>2]|0);Te(n,8,0,p+2|0,d,E,v);g=n;V=g+20|0;do{r[g>>0]=0;g=g+1|0}while((g|0)<(V|0));b=o[p+8>>1]|0;b=b<<16>>16==0?-32768:((b+64&65535)>127?b<<16>>16>0?32767:32768:b<<16>>16<<9)+60416&65535;o[w>>1]=b;if((o[e+412>>1]|0)!=0?(i[e+408>>2]|0)!=0:0)break;g=O;w=E;V=g+20|0;do{r[g>>0]=r[w>>0]|0;g=g+1|0;w=w+1|0}while((g|0)<(V|0));o[y>>1]=b}}while(0);g=b<<16>>16;if(b<<16>>16<0)g=~((g^-2)>>1);else g=g>>>1;g=g+56536|0;A=g<<16;if((A|0)>0)g=0;else g=(A|0)<-946077696?-14436:g&65535;o[a>>1]=g;o[a+2>>1]=g;o[a+4>>1]=g;o[a+6>>1]=g;p=((g<<16>>16)*5443|0)>>>15&65535;o[a+8>>1]=p;o[a+10>>1]=p;o[a+12>>1]=p;o[a+14>>1]=p}g=((o[636+(u<<1)>>1]|0)*104864|0)>>>15<<16;if((g|0)<0)g=~((g>>16^-32)>>5);else g=g>>21;u=e+394|0;o[u>>1]=Er(((o[u>>1]|0)*29491|0)>>>15&65535,g&65535,v)|0;a=(s[e>>1]<<16)+65536|0;g=a>>16;d=e+2|0;g=(T(((a<<10>>26|0)==(g|0)?a>>>6:g>>>15^32767)<<16>>16,o[d>>1]|0)|0)>>15;if((g|0)>32767){i[v>>2]=1;g=32767}b=g&65535;if(b<<16>>16<=1024){if(b<<16>>16<-2048)E=-32768;else E=g<<4&65535}else E=16384;p=e+4|0;O=E<<16>>16;A=T(o[p>>1]|0,O)|0;if((A|0)==1073741824){i[v>>2]=1;F=2147483647}else F=A<<1;A=(T(o[e+30>>1]|0,O)|0)>>15;if((A|0)>32767){i[v>>2]=1;A=32767}k=A&65535;o[z+18>>1]=k;A=(T(o[e+28>>1]|0,O)|0)>>15;if((A|0)>32767){i[v>>2]=1;A=32767}o[z+16>>1]=A;A=(T(o[e+26>>1]|0,O)|0)>>15;if((A|0)>32767){i[v>>2]=1;A=32767}o[z+14>>1]=A;A=(T(o[e+24>>1]|0,O)|0)>>15;if((A|0)>32767){i[v>>2]=1;A=32767}o[z+12>>1]=A;A=(T(o[e+22>>1]|0,O)|0)>>15;if((A|0)>32767){i[v>>2]=1;A=32767}o[z+10>>1]=A;A=(T(o[e+20>>1]|0,O)|0)>>15;if((A|0)>32767){i[v>>2]=1;A=32767}o[z+8>>1]=A;A=(T(o[e+18>>1]|0,O)|0)>>15;if((A|0)>32767){i[v>>2]=1;A=32767}o[z+6>>1]=A;A=(T(o[e+16>>1]|0,O)|0)>>15;if((A|0)>32767){i[v>>2]=1;A=32767}o[z+4>>1]=A;A=(T(o[e+14>>1]|0,O)|0)>>15;if((A|0)>32767){i[v>>2]=1;A=32767}o[z+2>>1]=A;A=(T(o[e+12>>1]|0,O)|0)>>15;if((A|0)>32767){i[v>>2]=1;A=32767}o[z>>1]=A;a=e+6|0;O=16384-(E&65535)<<16>>16;A=T(o[a>>1]|0,O)|0;if((A|0)!=1073741824){g=(A<<1)+F|0;if((A^F|0)>0&(g^F|0)<0){i[v>>2]=1;L=(F>>>31)+2147483647|0}else L=g}else{i[v>>2]=1;L=2147483647}g=k;w=9;while(1){b=z+(w<<1)|0;A=(T(o[e+32+(w<<1)>>1]|0,O)|0)>>15;if((A|0)>32767){i[v>>2]=1;A=32767}g=Er(g,A&65535,v)|0;o[b>>1]=g;V=g<<16>>16;A=V<<1;if((A|0)!=(V<<17>>16|0)){i[v>>2]=1;A=g<<16>>16>0?32767:-32768}o[b>>1]=A;A=w+-1|0;if((w|0)<=0)break;g=o[z+(A<<1)>>1]|0;w=A}F=e+374|0;A=((s[F>>1]<<16)+-161021952>>16)*9830>>15;if((A|0)>32767){i[v>>2]=1;A=32767}A=4096-(A&65535)|0;g=A<<16;if((g|0)>268369920)O=32767;else O=(g|0)<0?0:A<<19>>16;B=e+8|0;A=ue(B,3)|0;Gr(z,U,10,v);g=H;w=U;V=g+20|0;do{o[g>>1]=o[w>>1]|0;g=g+2|0;w=w+2|0}while((g|0)<(V|0));g=(A<<16>>16)*10|0;w=9;while(1){b=H+(w<<1)|0;y=o[b>>1]|0;A=(T(o[e+214+(w+g<<1)>>1]|0,O)|0)>>15;if((A|0)>32767){i[v>>2]=1;A=32767}o[b>>1]=Er(y,A&65535,v)|0;if((w|0)>0)w=w+-1|0;else break}io(U,205,10,v);io(H,205,10,v);g=n+20|0;w=U;V=g+20|0;do{r[g>>0]=r[w>>0]|0;g=g+1|0;w=w+1|0}while((g|0)<(V|0));Wr(U,z,10,v);Wr(H,K,10,v);_r(z,_,v);_r(K,Q,v);g=m;w=_;V=g+22|0;do{r[g>>0]=r[w>>0]|0;g=g+1|0;w=w+1|0}while((g|0)<(V|0));g=m+22|0;w=_;V=g+22|0;do{r[g>>0]=r[w>>0]|0;g=g+1|0;w=w+1|0}while((g|0)<(V|0));g=m+44|0;w=_;V=g+22|0;do{r[g>>0]=r[w>>0]|0;g=g+1|0;w=w+1|0}while((g|0)<(V|0));g=m+66|0;w=_;V=g+22|0;do{r[g>>0]=r[w>>0]|0;g=g+1|0;w=w+1|0}while((g|0)<(V|0));ce(_+2|0,W,v);A=0;g=32767;do{b=o[W+(A<<1)>>1]|0;b=T(b,b)|0;if(b>>>0<1073741824)b=32767-(b>>>15)|0;else{i[v>>2]=1;b=0}g=(T(b<<16>>16,g<<16>>16)|0)>>15;if((g|0)>32767){i[v>>2]=1;g=32767}A=A+1|0}while((A|0)!=10);Br(g<<16>>16,G,Y,v);g=(s[G>>1]<<16)+-983040|0;b=g>>16;b=lo(fo(0,Er(((g<<12>>28|0)==(b|0)?g>>>4:b>>>15^32767)&65535,lo(o[Y>>1]|0,3,v)|0,v)|0,v)|0,1,v)|0;g=(o[F>>1]|0)*29491>>15;if((g|0)>32767){i[v>>2]=1;g=32767}A=b<<16>>16;b=A*3277>>15;if((b|0)>32767){i[v>>2]=1;b=32767}o[F>>1]=Er(g&65535,b&65535,v)|0;b=L>>10;y=b+262144|0;if((b|0)>-1&(y^b|0)<0){i[v>>2]=1;y=(b>>>31)+2147483647|0}Y=A<<4;b=y-Y|0;if(((b^y)&(y^Y)|0)<0){i[v>>2]=1;y=(y>>>31)+2147483647|0}else y=b;Y=o[u>>1]<<5;b=Y+y|0;if((Y^y|0)>-1&(b^y|0)<0){i[v>>2]=1;b=(y>>>31)+2147483647|0}A=(Jr(b>>>16&65535,b>>>1&32767,v)|0)<<16>>16;fe(B,X,v);y=39;while(1){g=X+(y<<1)|0;b=(T(o[g>>1]|0,A)|0)>>15;if((b|0)>32767){i[v>>2]=1;b=32767}o[g>>1]=b;if((y|0)>0)y=y+-1|0;else break}po(Q,X,h,40,t,1);fe(B,X,v);y=39;while(1){g=X+(y<<1)|0;b=(T(o[g>>1]|0,A)|0)>>15;if((b|0)>32767){i[v>>2]=1;b=32767}o[g>>1]=b;if((y|0)>0)y=y+-1|0;else break}po(Q,X,h+80|0,40,t,1);fe(B,X,v);y=39;while(1){g=X+(y<<1)|0;b=(T(o[g>>1]|0,A)|0)>>15;if((b|0)>32767){i[v>>2]=1;b=32767}o[g>>1]=b;if((y|0)>0)y=y+-1|0;else break}po(Q,X,h+160|0,40,t,1);fe(B,X,v);g=39;while(1){y=X+(g<<1)|0;b=(T(o[y>>1]|0,A)|0)>>15;if((b|0)>32767){i[v>>2]=1;b=32767}o[y>>1]=b;if((g|0)>0)g=g+-1|0;else break}po(Q,X,h+240|0,40,t,1);o[l+14>>1]=20;o[l+16>>1]=0;if((c|0)==2){b=o[e>>1]|0;b=b<<16>>16>32?32:b<<16>>16<1?8:b;h=b<<16>>16;y=h<<10;if((y|0)!=(h<<26>>16|0)){i[v>>2]=1;y=b<<16>>16>0?32767:-32768}o[d>>1]=kr(1024,y&65535)|0;o[e>>1]=0;g=e+32|0;w=e+12|0;V=g+20|0;do{r[g>>0]=r[w>>0]|0;g=g+1|0;w=w+1|0}while((g|0)<(V|0));v=o[p>>1]|0;o[a>>1]=v;o[p>>1]=(v&65535)+65280}if(!(o[J>>1]|0)){f=q;return}do{if(!(o[e+402>>1]|0)){if(o[Z>>1]|0)break;f=q;return}}while(0);o[e>>1]=0;o[e+412>>1]=1;f=q;return}function Fe(e,t,n,r){e=e|0;t=t|0;n=n|0;r=r|0;var a=0,l=0,c=0,u=0,p=0,d=0;p=f;f=f+16|0;c=p+2|0;u=p;o[u>>1]=0;l=e+212|0;a=(s[l>>1]|0)+10|0;a=(a&65535|0)==80?0:a&65535;o[l>>1]=a;wo(e+52+(a<<16>>16<<1)|0,t|0,20)|0;a=0;l=159;while(1){d=o[n+(l<<1)>>1]|0;d=T(d,d)|0;d=(d|0)==1073741824?2147483647:d<<1;t=d+a|0;if((d^a|0)>-1&(t^a|0)<0){i[r>>2]=1;a=(a>>>31)+2147483647|0}else a=t;if((l|0)>0)l=l+-1|0;else break}Br(a,c,u,r);a=o[c>>1]|0;d=a<<16>>16;t=d<<10;if((t|0)!=(d<<26>>16|0)){i[r>>2]=1;t=a<<16>>16>0?32767:-32768}o[c>>1]=t;d=o[u>>1]|0;a=d<<16>>16;if(d<<16>>16<0)a=~((a^-32)>>5);else a=a>>>5;u=e+392|0;d=(s[u>>1]|0)+1|0;d=(d&65535|0)==8?0:d&65535;o[u>>1]=d;o[e+376+(d<<16>>16<<1)>>1]=a+57015+t;f=p;return}function Ve(e,t,n){e=e|0;t=t|0;n=n|0;var r=0,a=0,l=0,c=0,u=0,f=0,p=0,d=0;f=(t|0)==4;p=(t|0)==5;d=(t|0)==6;r=i[e+408>>2]|0;e:do{if((t+-4|0)>>>0<3)u=4;else{if((r+-1|0)>>>0<2)switch(t|0){case 2:case 3:case 7:{u=4;break e}default:}o[e>>1]=0;c=0}}while(0);if((u|0)==4){e:do{if((r|0)==2){switch(t|0){case 2:case 4:case 6:case 7:break;default:{a=1;break e}}a=2}else a=1}while(0);c=(s[e>>1]|0)+1&65535;o[e>>1]=c;c=(t|0)!=5&c<<16>>16>50?2:a}l=e+398|0;if(p&(o[e+412>>1]|0)==0){o[l>>1]=0;a=0}else a=o[l>>1]|0;a=Er(a,1,n)|0;o[l>>1]=a;n=e+404|0;o[n>>1]=0;e:do{switch(t|0){case 2:case 4:case 5:case 6:case 7:{if(!((t|0)==7&(c|0)==0)){if(a<<16>>16>30){o[n>>1]=1;o[l>>1]=0;o[e+396>>1]=0;break e}a=e+396|0;r=o[a>>1]|0;if(!(r<<16>>16)){o[l>>1]=0;break e}else{o[a>>1]=(r&65535)+65535;break e}}else u=14;break}default:u=14}}while(0);if((u|0)==14)o[e+396>>1]=7;if(!c)return c|0;a=e+400|0;o[a>>1]=0;r=e+402|0;o[r>>1]=0;if(f){o[a>>1]=1;return c|0}if(p){o[a>>1]=1;o[r>>1]=1;return c|0}if(!d)return c|0;o[a>>1]=1;o[n>>1]=0;return c|0}function _e(e){e=e|0;if(!e){e=-1;return e|0}o[e>>1]=1;o[e+2>>1]=1;o[e+4>>1]=1;o[e+6>>1]=1;o[e+8>>1]=1;o[e+10>>1]=0;o[e+12>>1]=1;e=0;return e|0}function Ue(e,t,n,r,a){e=e|0;t=t|0;n=n|0;r=r|0;a=a|0;var s=0,l=0,c=0,u=0;u=f;f=f+16|0;c=u+2|0;l=u;s=Rr(e,5)|0;e=e+10|0;if((fo(s,o[e>>1]|0,a)|0)<<16>>16>0)s=o[e>>1]|0;s=(T(o[674+(n<<16>>16<<1)>>1]|0,s<<16>>16)|0)>>15;if((s|0)>32767){i[a>>2]=1;s=32767}o[r>>1]=s;Pr(t,c,l,a);Cr(t,o[c>>1]|0,o[l>>1]|0);f=u;return}function He(e,t,n,r,i){e=e|0;t=t|0;n=n|0;r=r|0;i=i|0;if(!(t<<16>>16)){if(n<<16>>16){t=e+12|0;if((fo(o[r>>1]|0,o[t>>1]|0,i)|0)<<16>>16>0)o[r>>1]=o[t>>1]|0}else t=e+12|0;o[t>>1]=o[r>>1]|0}o[e+10>>1]=o[r>>1]|0;i=e+2|0;o[e>>1]=o[i>>1]|0;n=e+4|0;o[i>>1]=o[n>>1]|0;i=e+6|0;o[n>>1]=o[i>>1]|0;e=e+8|0;o[i>>1]=o[e>>1]|0;o[e>>1]=o[r>>1]|0;return}function ze(e,t,n,r){e=e|0;t=t|0;n=n|0;r=r|0;var a=0;a=Rr(e,5)|0;e=e+10|0;if((fo(a,o[e>>1]|0,r)|0)<<16>>16>0)a=o[e>>1]|0;a=(T(o[688+(t<<16>>16<<1)>>1]|0,a<<16>>16)|0)>>15;if((a|0)<=32767){r=a;r=r&65535;o[n>>1]=r;return}i[r>>2]=1;r=32767;r=r&65535;o[n>>1]=r;return}function Ke(e){e=e|0;if(!e){e=-1;return e|0}o[e>>1]=1640;o[e+2>>1]=1640;o[e+4>>1]=1640;o[e+6>>1]=1640;o[e+8>>1]=1640;o[e+10>>1]=0;o[e+12>>1]=16384;e=0;return e|0}function We(e,t,n,r,i){e=e|0;t=t|0;n=n|0;r=r|0;i=i|0;if(!(t<<16>>16)){if(n<<16>>16){t=e+12|0;if((fo(o[r>>1]|0,o[t>>1]|0,i)|0)<<16>>16>0)o[r>>1]=o[t>>1]|0}else t=e+12|0;o[t>>1]=o[r>>1]|0}r=o[r>>1]|0;t=e+10|0;o[t>>1]=r;if((fo(r,16384,i)|0)<<16>>16>0){o[t>>1]=16384;t=16384}else t=o[t>>1]|0;i=e+2|0;o[e>>1]=o[i>>1]|0;r=e+4|0;o[i>>1]=o[r>>1]|0;i=e+6|0;o[r>>1]=o[i>>1]|0;e=e+8|0;o[i>>1]=o[e>>1]|0;o[e>>1]=t;return}function Ge(e,t,n,r,a,s,l){e=e|0;t=t|0;n=n|0;r=r|0;a=a|0;s=s|0;l=l|0;var c=0,u=0,f=0;u=Rr(n,9)|0;f=o[n+16>>1]|0;c=f<<16>>16;n=(c+(o[n+14>>1]|0)|0)>>>1;n=(c|0)<(n<<16>>16|0)?f:n&65535;if(!(t<<16>>16>5?u<<16>>16>t<<16>>16:0))return 0;c=n<<16>>16;c=((c<<18>>18|0)==(c|0)?c<<2:c>>>15^32767)&65535;if(!(r<<16>>16>6&a<<16>>16==0))c=fo(c,n,l)|0;u=u<<16>>16>c<<16>>16?c:u;f=Xr(t)|0;c=f<<16>>16;if(f<<16>>16<0){n=0-c<<16;if((n|0)<983040)c=t<<16>>16>>(n>>16)&65535;else c=0}else{n=t<<16>>16;a=n<>16>>c|0)==(n|0))c=a&65535;else c=(n>>>15^32767)&65535}r=T((kr(16383,c)|0)<<16>>16,u<<16>>16)|0;if((r|0)==1073741824){i[l>>2]=1;a=2147483647}else a=r<<1;r=fo(20,f,l)|0;c=r<<16>>16;if(r<<16>>16>0)r=r<<16>>16<31?a>>c:0;else{t=0-c<<16>>16;r=a<>t|0)==(a|0)?r:a>>31^2147483647}r=(r|0)>32767?32767:r&65535;r=s<<16>>16!=0&r<<16>>16>3072?3072:r<<16>>16;n=0;do{a=e+(n<<1)|0;c=T(o[a>>1]|0,r)|0;if((c|0)==1073741824){i[l>>2]=1;c=2147483647}else c=c<<1;o[a>>1]=c>>>11;n=n+1|0}while((n|0)!=40);return 0}function Ye(e,t,n,r){e=e|0;t=t|0;n=n|0;r=r|0;var s=0,l=0,c=0,u=0;s=i[r+104>>2]|0;l=i[r+96>>2]|0;if(e>>>0>=8){o[n>>1]=(a[t>>0]|0)>>>4&1;o[n+2>>1]=(a[t>>0]|0)>>>5&1;o[n+4>>1]=(a[t>>0]|0)>>>6&1;o[n+6>>1]=(a[t>>0]|0)>>>7&255;s=s+(e<<1)|0;if((o[s>>1]|0)>1){e=1;r=1;l=4}else return;while(1){c=t+e|0;e=l|1;o[n+(l<<16>>16<<1)>>1]=a[c>>0]&1;o[n+(e<<16>>16<<1)>>1]=(a[c>>0]|0)>>>1&1;u=l|3;o[n+(e+1<<16>>16<<16>>16<<1)>>1]=(a[c>>0]|0)>>>2&1;o[n+(u<<16>>16<<1)>>1]=(a[c>>0]|0)>>>3&1;o[n+(u+1<<16>>16<<16>>16<<1)>>1]=(a[c>>0]|0)>>>4&1;o[n+(u+2<<16>>16<<16>>16<<1)>>1]=(a[c>>0]|0)>>>5&1;o[n+(u+3<<16>>16<<16>>16<<1)>>1]=(a[c>>0]|0)>>>6&1;o[n+(u+4<<16>>16<<16>>16<<1)>>1]=(a[c>>0]|0)>>>7&255;r=r+1<<16>>16;if(r<<16>>16<(o[s>>1]|0)){e=r<<16>>16;l=l+8<<16>>16}else break}return}u=i[(i[r+100>>2]|0)+(e<<2)>>2]|0;o[n+(o[u>>1]<<1)>>1]=(a[t>>0]|0)>>>4&1;o[n+(o[u+2>>1]<<1)>>1]=(a[t>>0]|0)>>>5&1;o[n+(o[u+4>>1]<<1)>>1]=(a[t>>0]|0)>>>6&1;o[n+(o[u+6>>1]<<1)>>1]=(a[t>>0]|0)>>>7&255;c=s+(e<<1)|0;if((o[c>>1]|0)<=1)return;r=l+(e<<1)|0;s=1;e=1;l=4;while(1){s=t+s|0;l=l<<16>>16;if((l|0)<(o[r>>1]|0)){o[n+(o[u+(l<<1)>>1]<<1)>>1]=a[s>>0]&1;l=l+1|0;if((l|0)<(o[r>>1]|0)){o[n+(o[u+(l<<1)>>1]<<1)>>1]=(a[s>>0]|0)>>>1&1;l=l+1|0;if((l|0)<(o[r>>1]|0)){o[n+(o[u+(l<<1)>>1]<<1)>>1]=(a[s>>0]|0)>>>2&1;l=l+1|0;if((l|0)<(o[r>>1]|0)){o[n+(o[u+(l<<1)>>1]<<1)>>1]=(a[s>>0]|0)>>>3&1;l=l+1|0;if((l|0)<(o[r>>1]|0)){o[n+(o[u+(l<<1)>>1]<<1)>>1]=(a[s>>0]|0)>>>4&1;l=l+1|0;if((l|0)<(o[r>>1]|0)){o[n+(o[u+(l<<1)>>1]<<1)>>1]=(a[s>>0]|0)>>>5&1;l=l+1|0;if((l|0)<(o[r>>1]|0)){o[n+(o[u+(l<<1)>>1]<<1)>>1]=(a[s>>0]|0)>>>6&1;l=l+1|0;if((l|0)<(o[r>>1]|0)){o[n+(o[u+(l<<1)>>1]<<1)>>1]=(a[s>>0]|0)>>>7&1;l=l+1|0}}}}}}}}e=e+1<<16>>16;if(e<<16>>16<(o[c>>1]|0))s=e<<16>>16;else break}return}function Qe(e,t,n,r,i){e=e|0;t=t|0;n=n|0;r=r|0;i=i|0;var a=0,s=0,l=0,c=0;switch(n<<16>>16){case 0:{c=9;while(1){l=o[e+(c<<1)>>1]|0;n=l<<16>>16;if(l<<16>>16<0)n=~((n^-4)>>2);else n=n>>>2;s=o[t+(c<<1)>>1]|0;a=s<<16>>16;if(s<<16>>16<0)s=~((a^-4)>>2);else s=a>>>2;o[r+(c<<1)>>1]=Er((l&65535)-n&65535,s&65535,i)|0;if((c|0)>0)c=c+-1|0;else break}return}case 40:{s=9;while(1){i=o[e+(s<<1)>>1]|0;n=i<<16>>16;if(i<<16>>16<0)a=~((n^-2)>>1);else a=n>>>1;i=o[t+(s<<1)>>1]|0;n=i<<16>>16;if(i<<16>>16<0)n=~((n^-2)>>1);else n=n>>>1;o[r+(s<<1)>>1]=n+a;if((s|0)>0)s=s+-1|0;else break}return}case 80:{c=9;while(1){l=o[e+(c<<1)>>1]|0;n=l<<16>>16;if(l<<16>>16<0)l=~((n^-4)>>2);else l=n>>>2;n=o[t+(c<<1)>>1]|0;a=n<<16>>16;if(n<<16>>16<0)s=~((a^-4)>>2);else s=a>>>2;o[r+(c<<1)>>1]=Er(l&65535,(n&65535)-s&65535,i)|0;if((c|0)>0)c=c+-1|0;else break}return}case 120:{o[r+18>>1]=o[t+18>>1]|0;o[r+16>>1]=o[t+16>>1]|0;o[r+14>>1]=o[t+14>>1]|0;o[r+12>>1]=o[t+12>>1]|0;o[r+10>>1]=o[t+10>>1]|0;o[r+8>>1]=o[t+8>>1]|0;o[r+6>>1]=o[t+6>>1]|0;o[r+4>>1]=o[t+4>>1]|0;o[r+2>>1]=o[t+2>>1]|0;o[r>>1]=o[t>>1]|0;return}default:return}}function Xe(e,t){e=e|0;t=t|0;if(!e){e=-1;return e|0}wo(e|0,t|0,20)|0;e=0;return e|0}function Je(e,t,n){e=e|0;t=t|0;n=n|0;var r=0,a=0,s=0,l=0,c=0,u=0,f=0;f=0;do{u=e+(f<<1)|0;r=o[u>>1]|0;l=r&65535;c=l<<16;r=r<<16>>16;if((r*5243|0)==1073741824){i[n>>2]=1;s=2147483647}else s=r*10486|0;a=c-s|0;if(((a^c)&(s^c)|0)<0){i[n>>2]=1;s=(l>>>15)+2147483647|0}else s=a;r=o[t+(f<<1)>>1]|0;a=r*5243|0;if((a|0)!=1073741824){r=(r*10486|0)+s|0;if((a^s|0)>0&(r^s|0)<0){i[n>>2]=1;r=(s>>>31)+2147483647|0}}else{i[n>>2]=1;r=2147483647}o[u>>1]=so(r,n)|0;f=f+1|0}while((f|0)!=10);return}function Ze(e){e=e|0;var t=0;if(!e){t=-1;return t|0}t=e+18|0;do{o[e>>1]=0;e=e+2|0}while((e|0)<(t|0));t=0;return t|0}function qe(e){e=e|0;o[e+14>>1]=1;return}function $e(e){e=e|0;o[e+14>>1]=0;return}function et(e,t,n,r,a,s,l,c,u,p){e=e|0;t=t|0;n=n|0;r=r|0;a=a|0;s=s|0;l=l|0;c=c|0;u=u|0;p=p|0;var d=0,h=0,m=0,v=0,y=0,b=0,g=0,A=0,w=0,E=0,O=0,k=0,S=0,x=0,C=0,P=0;P=f;f=f+160|0;S=P+80|0;x=P;w=i[u+120>>2]|0;E=i[u+124>>2]|0;O=i[u+128>>2]|0;A=i[u+132>>2]|0;h=e+6|0;g=e+8|0;o[g>>1]=o[h>>1]|0;y=e+4|0;o[h>>1]=o[y>>1]|0;b=e+2|0;o[y>>1]=o[b>>1]|0;o[b>>1]=o[e>>1]|0;o[e>>1]=a;u=a<<16>>16<14746?a<<16>>16>9830&1:2;d=e+12|0;a=o[d>>1]|0;m=a<<15;do{if((m|0)<=536870911){if((m|0)<-536870912){i[p>>2]=1;a=-2147483648;break}else{a=a<<17;break}}else{i[p>>2]=1;a=2147483647}}while(0);k=r<<16>>16;v=e+16|0;if((so(a,p)|0)<<16>>16>=r<<16>>16){m=o[v>>1]|0;if(m<<16>>16>0){m=(m&65535)+65535&65535;o[v>>1]=m}if(!(m<<16>>16)){a=(o[e>>1]|0)<9830;a=(o[b>>1]|0)<9830?a?2:1:a&1;if((o[y>>1]|0)<9830)a=(a&65535)+1&65535;if((o[h>>1]|0)<9830)a=(a&65535)+1&65535;if((o[g>>1]|0)<9830)a=(a&65535)+1&65535;m=0;u=a<<16>>16>2?0:u}}else{o[v>>1]=2;m=2}b=u<<16>>16;g=e+10|0;b=(m<<16>>16==0?(b|0)>((o[g>>1]|0)+1|0):0)?b+65535&65535:u;e=(o[e+14>>1]|0)==1?0:r<<16>>16<10?2:b<<16>>16<2&m<<16>>16>0?(b&65535)+1&65535:b;o[g>>1]=e;o[d>>1]=r;switch(t|0){case 4:case 6:case 7:break;default:if(e<<16>>16<2){m=0;u=0;h=s;d=S;while(1){if(!(o[h>>1]|0))a=0;else{u=u<<16>>16;o[x+(u<<1)>>1]=m;a=o[h>>1]|0;u=u+1&65535}o[d>>1]=a;o[h>>1]=0;m=m+1<<16>>16;if(m<<16>>16>=40){g=u;break}else{h=h+2|0;d=d+2|0}}b=e<<16>>16==0;b=(t|0)==5?b?w:E:b?O:A;if(g<<16>>16>0){y=0;do{v=o[x+(y<<1)>>1]|0;u=v<<16>>16;e=o[S+(u<<1)>>1]|0;if(v<<16>>16<40){m=e<<16>>16;h=39-v&65535;d=v;u=s+(u<<1)|0;a=b;while(1){t=(T(o[a>>1]|0,m)|0)>>>15&65535;o[u>>1]=Er(o[u>>1]|0,t,p)|0;d=d+1<<16>>16;if(d<<16>>16>=40)break;else{u=u+2|0;a=a+2|0}}if(v<<16>>16>0){u=b+(h+1<<1)|0;C=36}}else{u=b;C=36}if((C|0)==36){C=0;a=e<<16>>16;m=0;h=s;while(1){t=(T(o[u>>1]|0,a)|0)>>>15&65535;o[h>>1]=Er(o[h>>1]|0,t,p)|0;m=m+1<<16>>16;if(m<<16>>16>=v<<16>>16)break;else{h=h+2|0;u=u+2|0}}}y=y+1|0}while((y&65535)<<16>>16!=g<<16>>16)}}}y=l<<16>>16;b=k<<1;a=c<<16>>16;d=0-a<<16;u=d>>16;if(c<<16>>16>0){m=0;h=n;while(1){e=T(o[n+(m<<1)>>1]|0,y)|0;if((e|0)==1073741824){i[p>>2]=1;d=2147483647}else d=e<<1;c=T(b,o[s>>1]|0)|0;e=c+d|0;if((c^d|0)>-1&(e^d|0)<0){i[p>>2]=1;e=(d>>>31)+2147483647|0}c=e<>1]=so((c>>a|0)==(e|0)?c:e>>31^2147483647,p)|0;m=m+1|0;if((m|0)==40)break;else{s=s+2|0;h=h+2|0}}f=P;return}if((d|0)<2031616){m=0;h=n;while(1){e=T(o[n+(m<<1)>>1]|0,y)|0;if((e|0)==1073741824){i[p>>2]=1;d=2147483647}else d=e<<1;c=T(b,o[s>>1]|0)|0;e=c+d|0;if((c^d|0)>-1&(e^d|0)<0){i[p>>2]=1;e=(d>>>31)+2147483647|0}o[h>>1]=so(e>>u,p)|0;m=m+1|0;if((m|0)==40)break;else{s=s+2|0;h=h+2|0}}f=P;return}else{h=0;d=n;while(1){e=T(o[n+(h<<1)>>1]|0,y)|0;if((e|0)==1073741824){i[p>>2]=1;e=2147483647}else e=e<<1;c=T(b,o[s>>1]|0)|0;if((c^e|0)>-1&(c+e^e|0)<0)i[p>>2]=1;o[d>>1]=so(0,p)|0;h=h+1|0;if((h|0)==40)break;else{s=s+2|0;d=d+2|0}}f=P;return}}function tt(e){e=e|0;if(!e){e=-1;return e|0}o[e>>1]=0;o[e+2>>1]=0;o[e+4>>1]=0;o[e+6>>1]=0;o[e+8>>1]=0;o[e+10>>1]=0;e=0;return e|0}function nt(e,t,n,r){e=e|0;t=t|0;n=n|0;r=r|0;var i=0,a=0,s=0,l=0,c=0,u=0,f=0,p=0,d=0,h=0,m=0,v=0,y=0;if(n<<16>>16<=0)return;i=e+10|0;c=e+8|0;f=e+4|0;p=e+6|0;d=e+2|0;a=o[f>>1]|0;s=o[p>>1]|0;l=o[e>>1]|0;u=o[d>>1]|0;h=0;while(1){m=o[i>>1]|0;v=o[c>>1]|0;o[i>>1]=v;y=o[t>>1]|0;o[c>>1]=y;m=((y<<16>>16)*7699|0)+((T(l<<16>>16,-7667)|0)+(((a<<16>>16)*15836|0)+((s<<16>>16)*15836>>15))+((T(u<<16>>16,-7667)|0)>>15))+(T(v<<16>>16,-15398)|0)+((m<<16>>16)*7699|0)|0;v=m<<3;m=(v>>3|0)==(m|0)?v:m>>31^2147483647;v=m<<1;o[t>>1]=so((v>>1|0)==(m|0)?v:m>>31^2147483647,r)|0;l=o[f>>1]|0;o[e>>1]=l;u=o[p>>1]|0;o[d>>1]=u;a=m>>>16&65535;o[f>>1]=a;s=(m>>>1)-(m>>16<<15)&65535;o[p>>1]=s;h=h+1<<16>>16;if(h<<16>>16>=n<<16>>16)break;else t=t+2|0}return}function rt(e){e=e|0;if(!e)e=-1;else{o[e>>1]=0;e=0}return e|0}function ot(e,t,n,r,a){e=e|0;t=t|0;n=n|0;r=r|0;a=a|0;var s=0,l=0,c=0,u=0;c=r<<16>>16;s=t+(c+-1<<1)|0;c=c+-2|0;u=o[s>>1]|0;if(r<<16>>16<2)r=n<<16>>16;else{r=n<<16>>16;l=0;t=t+(c<<1)|0;while(1){n=(T(o[t>>1]|0,r)|0)>>15;if((n|0)>32767){i[a>>2]=1;n=32767}o[s>>1]=fo(o[s>>1]|0,n&65535,a)|0;s=s+-2|0;l=l+1<<16>>16;if((l<<16>>16|0)>(c|0))break;else t=t+-2|0}}r=(T(o[e>>1]|0,r)|0)>>15;if((r|0)<=32767){c=r;c=c&65535;l=o[s>>1]|0;a=fo(l,c,a)|0;o[s>>1]=a;o[e>>1]=u;return}i[a>>2]=1;c=32767;c=c&65535;l=o[s>>1]|0;a=fo(l,c,a)|0;o[s>>1]=a;o[e>>1]=u;return}function it(e){e=e|0;var t=0,n=0,r=0;if(!e){r=-1;return r|0}Eo(e+104|0,0,340)|0;t=e+102|0;n=e;r=n+100|0;do{o[n>>1]=0;n=n+2|0}while((n|0)<(r|0));ie(t)|0;rt(e+100|0)|0;r=0;return r|0}function at(e,t,n,a,s){e=e|0;t=t|0;n=n|0;a=a|0;s=s|0;var l=0,c=0,u=0,p=0,d=0,h=0,m=0,v=0,y=0,b=0,g=0,A=0,w=0,E=0,O=0;E=f;f=f+96|0;b=E+22|0;g=E;A=E+44|0;wo(e+124|0,n|0,320)|0;h=A+22|0;m=e+100|0;v=e+80|0;y=e+102|0;if((t&-2|0)==6){d=0;while(1){ho(a,702,b);ho(a,722,g);p=e+104+(d+10<<1)|0;ao(b,p,e,40);c=A;l=b;t=c+22|0;do{o[c>>1]=o[l>>1]|0;c=c+2|0;l=l+2|0}while((c|0)<(t|0));c=h;t=c+22|0;do{o[c>>1]=0;c=c+2|0}while((c|0)<(t|0));po(g,A,A,22,h,0);t=0;c=21;do{l=o[A+(c<<16>>16<<1)>>1]|0;l=T(l,l)|0;if((l|0)==1073741824){w=7;break}u=l<<1;l=u+t|0;if((u^t|0)>-1&(l^t|0)<0){i[s>>2]=1;t=(t>>>31)+2147483647|0}else t=l;c=c+-1<<16>>16}while(c<<16>>16>-1);if((w|0)==7){w=0;i[s>>2]=1}u=t>>>16&65535;l=20;t=0;c=20;while(1){l=T(o[A+(l+1<<1)>>1]|0,o[A+(l<<1)>>1]|0)|0;if((l|0)==1073741824){w=13;break}O=l<<1;l=O+t|0;if((O^t|0)>-1&(l^t|0)<0){i[s>>2]=1;t=(t>>>31)+2147483647|0}else t=l;l=(c&65535)+-1<<16>>16;if(l<<16>>16>-1){l=l<<16>>16;c=c+-1|0}else break}if((w|0)==13){w=0;i[s>>2]=1}t=t>>16;if((t|0)<1)t=0;else t=kr((t*26214|0)>>>15&65535,u)|0;ot(m,e,t,40,s);t=n+(d<<1)|0;po(g,e,t,40,v,1);ae(y,p,t,29491,40,s);t=(d<<16)+2621440|0;if((t|0)<10485760){d=t>>16;a=a+22|0}else break}c=e+104|0;l=e+424|0;t=c+20|0;do{r[c>>0]=r[l>>0]|0;c=c+1|0;l=l+1|0}while((c|0)<(t|0));f=E;return}else{d=0;while(1){ho(a,742,b);ho(a,762,g);p=e+104+(d+10<<1)|0;ao(b,p,e,40);c=A;l=b;t=c+22|0;do{o[c>>1]=o[l>>1]|0;c=c+2|0;l=l+2|0}while((c|0)<(t|0));c=h;t=c+22|0;do{o[c>>1]=0;c=c+2|0}while((c|0)<(t|0));po(g,A,A,22,h,0);t=0;c=21;do{l=o[A+(c<<16>>16<<1)>>1]|0;l=T(l,l)|0;if((l|0)==1073741824){w=22;break}O=l<<1;l=O+t|0;if((O^t|0)>-1&(l^t|0)<0){i[s>>2]=1;t=(t>>>31)+2147483647|0}else t=l;c=c+-1<<16>>16}while(c<<16>>16>-1);if((w|0)==22){w=0;i[s>>2]=1}u=t>>>16&65535;l=20;t=0;c=20;while(1){l=T(o[A+(l+1<<1)>>1]|0,o[A+(l<<1)>>1]|0)|0;if((l|0)==1073741824){w=28;break}O=l<<1;l=O+t|0;if((O^t|0)>-1&(l^t|0)<0){i[s>>2]=1;t=(t>>>31)+2147483647|0}else t=l;l=(c&65535)+-1<<16>>16;if(l<<16>>16>-1){l=l<<16>>16;c=c+-1|0}else break}if((w|0)==28){w=0;i[s>>2]=1}t=t>>16;if((t|0)<1)t=0;else t=kr((t*26214|0)>>>15&65535,u)|0;ot(m,e,t,40,s);t=n+(d<<1)|0;po(g,e,t,40,v,1);ae(y,p,t,29491,40,s);t=(d<<16)+2621440|0;if((t|0)<10485760){d=t>>16;a=a+22|0}else break}c=e+104|0;l=e+424|0;t=c+20|0;do{r[c>>0]=r[l>>0]|0;c=c+1|0;l=l+1|0}while((c|0)<(t|0));f=E;return}}function st(e,t){e=e|0;t=t|0;var n=0,r=0;if(!e){e=-1;return e|0}i[e>>2]=0;n=mo(1764)|0;if(!n){e=-1;return e|0}if((ke(n)|0)<<16>>16==0?(r=n+1748|0,(tt(r)|0)<<16>>16==0):0){Se(n,0)|0;it(n+1304|0)|0;tt(r)|0;i[n+1760>>2]=0;i[e>>2]=n;e=0;return e|0}t=i[n>>2]|0;if(!t){e=-1;return e|0}vo(t);i[n>>2]=0;e=-1;return e|0}function lt(e){e=e|0;var t=0;if(!e)return;t=i[e>>2]|0;if(!t)return;vo(t);i[e>>2]=0;return}function ct(e,t,n,r,a){e=e|0;t=t|0;n=n|0;r=r|0;a=a|0;var l=0,c=0,u=0,p=0,d=0,h=0,m=0,v=0,y=0,b=0,g=0,A=0,w=0;w=f;f=f+208|0;A=w+88|0;g=w;b=e+1164|0;l=i[e+1256>>2]|0;if((r+-5|0)>>>0<2){y=l+16|0;if((o[y>>1]|0)>0){v=i[(i[e+1260>>2]|0)+32>>2]|0;m=0;l=0;while(1){h=v+(m<<1)|0;p=o[h>>1]|0;if(p<<16>>16>0){u=n;d=0;c=0;while(1){c=s[u>>1]|c<<1&131070;d=d+1<<16>>16;if(d<<16>>16>=p<<16>>16)break;else u=u+2|0}c=c&65535}else c=0;o[A+(m<<1)>>1]=c;l=l+1<<16>>16;if(l<<16>>16<(o[y>>1]|0)){n=n+(o[h>>1]<<1)|0;m=l<<16>>16}else break}}}else{v=l+(t<<1)|0;if((o[v>>1]|0)>0){y=i[(i[e+1260>>2]|0)+(t<<2)>>2]|0;h=0;l=0;while(1){m=y+(h<<1)|0;p=o[m>>1]|0;if(p<<16>>16>0){u=n;d=0;c=0;while(1){c=s[u>>1]|c<<1&131070;d=d+1<<16>>16;if(d<<16>>16>=p<<16>>16)break;else u=u+2|0}c=c&65535}else c=0;o[A+(h<<1)>>1]=c;l=l+1<<16>>16;if(l<<16>>16<(o[v>>1]|0)){n=n+(o[m>>1]<<1)|0;h=l<<16>>16}else break}}}xe(e,t,A,r,a,g);at(e+1304|0,t,a,g,b);nt(e+1748|0,a,160,b);l=0;do{e=a+(l<<1)|0;o[e>>1]=s[e>>1]&65528;l=l+1|0}while((l|0)!=160);f=w;return}function ut(e,t,n,r){e=e|0;t=t|0;n=n|0;r=r|0;var l=0,c=0,u=0;c=i[r+100>>2]|0;u=(s[(i[r+96>>2]|0)+(e<<1)>>1]|0)+65535|0;r=u&65535;l=r<<16>>16>-1;if(e>>>0<8){if(!l)return;c=i[c+(e<<2)>>2]|0;l=u<<16>>16;while(1){o[n+(o[c+(l<<1)>>1]<<1)>>1]=(a[t+(l>>3)>>0]|0)>>>(l&7^7)&1;r=r+-1<<16>>16;if(r<<16>>16>-1)l=r<<16>>16;else break}return}else{if(!l)return;l=u<<16>>16;while(1){o[n+(l<<1)>>1]=(a[t+(l>>3)>>0]|0)>>>(l&7^7)&1;r=r+-1<<16>>16;if(r<<16>>16>-1)l=r<<16>>16;else break}return}}function ft(e,t,n){e=e|0;t=t|0;n=n|0;e=er(e,n,31764)|0;return((Zn(t)|0|e)<<16>>16!=0)<<31>>31|0}function pt(e,t){e=e|0;t=t|0;tr(e);qn(t);return}function dt(e,t,n,a,l,c,u){e=e|0;t=t|0;n=n|0;a=a|0;l=l|0;c=c|0;u=u|0;var p=0,d=0,h=0,m=0,v=0;v=f;f=f+512|0;p=v+8|0;d=v+4|0;h=v;i[h>>2]=0;m=u<<16>>16==3;if(!((u&65535)<2|m&1)){if(u<<16>>16!=2){l=-1;f=v;return l|0}nr(e,n,a,p+2|0,h);e=i[h>>2]|0;i[c>>2]=e;$n(t,e,d);t=i[d>>2]|0;o[p>>1]=t;o[p+490>>1]=(t|0)==3?-1:n&65535;r[l>>0]=t;t=1;do{p=p+1|0;r[l+t>>0]=r[p>>0]|0;t=t+1|0}while((t|0)!=492);p=492;f=v;return p|0}nr(e,n,a,p,h);$n(t,i[h>>2]|0,d);a=i[d>>2]|0;if((a|0)!=3){t=i[h>>2]|0;i[c>>2]=t;if((t|0)==8){switch(a|0){case 1:{o[p+70>>1]=0;break}case 2:{h=p+70|0;o[h>>1]=s[h>>1]|0|1;break}default:}o[p+72>>1]=n&1;o[p+74>>1]=n>>>1&1;o[p+76>>1]=n>>>2&1;t=8}}else{i[c>>2]=15;t=15}if(m){Zt(t,p,l,(i[e+4>>2]|0)+2392|0);l=o[3404+(i[c>>2]<<16>>16<<1)>>1]|0;f=v;return l|0}switch(u<<16>>16){case 0:{Jt(t,p,l,(i[e+4>>2]|0)+2392|0);l=o[3404+(i[c>>2]<<16>>16<<1)>>1]|0;f=v;return l|0}case 1:{Xt(t,p,l,(i[e+4>>2]|0)+2392|0);l=o[3436+(i[c>>2]<<16>>16<<1)>>1]|0;f=v;return l|0}default:{l=-1;f=v;return l|0}}return 0}function ht(e,t,n,r,i,a){e=e|0;t=t|0;n=n|0;r=r|0;i=i|0;a=a|0;var s=0,l=0,c=0,u=0,p=0,d=0,h=0,m=0,v=0,y=0,b=0,g=0,A=0,w=0,E=0,O=0,k=0;k=f;f=f+480|0;O=k;a=240;u=i;c=e;l=O;s=0;while(1){E=((T(o[u>>1]|0,o[c>>1]|0)|0)+16384|0)>>>15;o[l>>1]=E;E=E<<16;s=(T(E>>15,E>>16)|0)+s|0;if((s|0)<0){p=4;break}a=a+-1|0;if(!((a&65535)<<16>>16)){a=0;break}else{u=u+2|0;c=c+2|0;l=l+2|0}}if((p|0)==4){s=a&65535;l=240-a|0;if(!(s<<16>>16))a=0;else{u=s;c=i+(l<<1)|0;a=e+(l<<1)|0;s=O+(l<<1)|0;while(1){o[s>>1]=((T(o[c>>1]|0,o[a>>1]|0)|0)+16384|0)>>>15;u=u+-1<<16>>16;if(!(u<<16>>16)){a=0;break}else{c=c+2|0;a=a+2|0;s=s+2|0}}}do{c=a&65535;a=120;l=O;s=0;while(1){E=(o[l>>1]|0)>>>2;A=l+2|0;o[l>>1]=E;E=E<<16>>16;E=T(E,E)|0;w=(o[A>>1]|0)>>>2;o[A>>1]=w;w=w<<16>>16;s=((T(w,w)|0)+E<<1)+s|0;a=a+-1<<16>>16;if(!(a<<16>>16))break;else l=l+4|0}a=c+4|0}while((s|0)<1)}E=s+1|0;w=(Qr(E)|0)<<16>>16;E=E<>1]=E>>>16;o[r>>1]=(E>>>1)-(E>>16<<15);E=O+478|0;u=t<<16>>16;if(t<<16>>16<=0){O=w-a|0;O=O&65535;f=k;return O|0}y=O+476|0;b=w+1|0;g=239-u|0;A=O+(236-u<<1)|0;t=u;n=n+(u<<1)|0;r=r+(u<<1)|0;while(1){p=T((g>>>1)+65535&65535,-2)|0;c=O+(p+236<<1)|0;p=A+(p<<1)|0;i=240-t|0;v=i+-1|0;l=O+(v<<1)|0;e=v>>>1&65535;i=O+(i+-2<<1)|0;u=T(o[E>>1]|0,o[l>>1]|0)|0;if(!(e<<16>>16)){p=i;c=y}else{m=y;h=E;while(1){s=l+-4|0;d=h+-4|0;u=(T(o[m>>1]|0,o[i>>1]|0)|0)+u|0;e=e+-1<<16>>16;u=(T(o[d>>1]|0,o[s>>1]|0)|0)+u|0;if(!(e<<16>>16))break;else{i=l+-6|0;m=h+-6|0;l=s;h=d}}}if(v&1)u=(T(o[c>>1]|0,o[p>>1]|0)|0)+u|0;v=u<>1]=v>>>16;o[r>>1]=(v>>>1)-(v>>16<<15);if((t&65535)+-1<<16>>16<<16>>16>0){g=g+1|0;A=A+2|0;t=t+-1|0;n=n+-2|0;r=r+-2|0}else break}O=w-a|0;O=O&65535;f=k;return O|0}function mt(e,t,n,r,i,a,l,c){e=e|0;t=t|0;n=n|0;r=r|0;i=i|0;a=a|0;l=l|0;c=c|0;var u=0,p=0,d=0,h=0,m=0,v=0,y=0,b=0,g=0,A=0,w=0,E=0,O=0,k=0,S=0,x=0,C=0,P=0,M=0,R=0,j=0,N=0,I=0,D=0,B=0,L=0;R=f;f=f+3440|0;M=R+3420|0;S=R+3400|0;x=R+3224|0;P=R;O=R+3320|0;C=R+3240|0;k=R+24|0;Vt(n,e,O,2,c);Jn(O,t,C,x,5,S,5,c);Lt(n,C,k,c);Qn(10,5,5,O,k,S,x,P,c);t=r;c=t+80|0;do{o[t>>1]=0;t=t+2|0}while((t|0)<(c|0));o[a>>1]=65535;o[a+2>>1]=65535;o[a+4>>1]=65535;o[a+6>>1]=65535;o[a+8>>1]=65535;m=0;v=P;y=M;do{e=o[v>>1]|0;v=v+2|0;u=(e*6554|0)>>>15;p=u<<16>>16;t=r+(e<<1)|0;c=o[t>>1]|0;if((o[C+(e<<1)>>1]|0)>0){o[t>>1]=c+4096;o[y>>1]=8192;d=u}else{o[t>>1]=c+61440;o[y>>1]=-8192;d=p+8|0}y=y+2|0;h=d&65535;t=e-(u<<2)-p<<16>>16;u=a+(t<<1)|0;c=o[u>>1]|0;e=c<<16>>16;do{if(c<<16>>16>=0){p=d<<16>>16;if(!((p^e)&8)){t=a+(t+5<<1)|0;if((e|0)>(p|0)){o[t>>1]=c;o[u>>1]=h;break}else{o[t>>1]=h;break}}else{t=a+(t+5<<1)|0;if((e&7)>>>0>(p&7)>>>0){o[t>>1]=h;break}else{o[t>>1]=c;o[u>>1]=h;break}}}else o[u>>1]=h}while(0);m=m+1<<16>>16}while(m<<16>>16<10);y=M+2|0;m=M+4|0;d=M+6|0;p=M+8|0;u=M+10|0;t=M+12|0;c=M+14|0;e=M+16|0;b=M+18|0;g=40;A=n+(0-(o[P>>1]|0)<<1)|0;w=n+(0-(o[P+2>>1]|0)<<1)|0;E=n+(0-(o[P+4>>1]|0)<<1)|0;O=n+(0-(o[P+6>>1]|0)<<1)|0;k=n+(0-(o[P+8>>1]|0)<<1)|0;S=n+(0-(o[P+10>>1]|0)<<1)|0;x=n+(0-(o[P+12>>1]|0)<<1)|0;C=n+(0-(o[P+14>>1]|0)<<1)|0;r=n+(0-(o[P+16>>1]|0)<<1)|0;v=n+(0-(o[P+18>>1]|0)<<1)|0;h=i;while(1){L=(T(o[M>>1]|0,o[A>>1]|0)|0)>>7;B=(T(o[y>>1]|0,o[w>>1]|0)|0)>>7;D=(T(o[m>>1]|0,o[E>>1]|0)|0)>>7;I=(T(o[d>>1]|0,o[O>>1]|0)|0)>>7;N=(T(o[p>>1]|0,o[k>>1]|0)|0)>>7;j=(T(o[u>>1]|0,o[S>>1]|0)|0)>>7;P=(T(o[t>>1]|0,o[x>>1]|0)|0)>>7;n=(T(o[c>>1]|0,o[C>>1]|0)|0)>>>7;i=(T(o[e>>1]|0,o[r>>1]|0)|0)>>>7;o[h>>1]=(L+128+B+D+I+N+j+P+n+i+((T(o[b>>1]|0,o[v>>1]|0)|0)>>>7)|0)>>>8;g=g+-1<<16>>16;if(!(g<<16>>16))break;else{A=A+2|0;w=w+2|0;E=E+2|0;O=O+2|0;k=k+2|0;S=S+2|0;x=x+2|0;C=C+2|0;r=r+2|0;v=v+2|0;h=h+2|0}}t=0;do{c=a+(t<<1)|0;e=o[c>>1]|0;if((t|0)<5)e=(s[l+((e&7)<<1)>>1]|e&8)&65535;else e=o[l+((e&7)<<1)>>1]|0;o[c>>1]=e;t=t+1|0}while((t|0)!=10);f=R;return}function vt(e,t,n,r,a,s,l,c){e=e|0;t=t|0;n=n|0;r=r|0;a=a|0;s=s|0;l=l|0;c=c|0;var u=0,p=0,d=0,h=0,m=0,v=0,y=0,b=0,g=0,A=0,w=0,E=0,O=0,k=0,S=0,x=0,C=0,P=0,M=0,R=0,j=0,N=0,I=0,D=0,B=0,L=0,F=0,V=0,_=0;_=f;f=f+3456|0;D=_+3448|0;N=_+3360|0;R=_+3368|0;m=_+3280|0;I=_+3200|0;j=_;L=(r&65535)<<17;V=n<<16>>16;B=n<<16>>16<40;if(B){r=L>>16;n=V;do{p=(T(o[t+(n-V<<1)>>1]|0,r)|0)>>15;if((p|0)>32767){i[c>>2]=1;p=32767}M=t+(n<<1)|0;o[M>>1]=Er(o[M>>1]|0,p&65535,c)|0;n=n+1|0}while((n&65535)<<16>>16!=40)}Vt(t,e,R,1,c);Xn(R,I,m,8);Lt(t,I,j,c);M=N+2|0;o[N>>1]=0;o[M>>1]=1;e=1;p=0;h=1;m=0;d=-1;do{C=o[2830+(m<<1)>>1]|0;P=C<<16>>16;x=0;do{k=o[2834+(x<<1)>>1]|0;S=k<<16>>16;O=e;w=P;A=h;E=C;g=d;while(1){u=o[R+(w<<1)>>1]|0;y=o[j+(w*80|0)+(w<<1)>>1]|0;n=S;h=1;b=k;e=k;d=-1;while(1){r=Er(u,o[R+(n<<1)>>1]|0,c)|0;r=r<<16>>16;r=(T(r,r)|0)>>>15;v=(o[j+(w*80|0)+(n<<1)>>1]<<15)+32768+((o[j+(n*80|0)+(n<<1)>>1]|0)+y<<14)|0;if(((T(r<<16>>16,h<<16>>16)|0)-(T(v>>16,d<<16>>16)|0)<<1|0)>0){h=v>>>16&65535;e=b;d=r&65535}v=n+5|0;b=v&65535;if(b<<16>>16>=40)break;else n=v<<16>>16}if(((T(d<<16>>16,A<<16>>16)|0)-(T(h<<16>>16,g<<16>>16)|0)<<1|0)>0){o[N>>1]=E;o[M>>1]=e;p=E}else{e=O;h=A;d=g}v=w+5|0;E=v&65535;if(E<<16>>16>=40)break;else{O=e;w=v<<16>>16;A=h;g=d}}x=x+1|0}while((x|0)!=4);m=m+1|0}while((m|0)!=2);y=e;b=p;r=a;n=r+80|0;do{o[r>>1]=0;r=r+2|0}while((r|0)<(n|0));h=b;n=0;v=0;r=0;while(1){p=h<<16>>16;u=o[I+(p<<1)>>1]|0;e=(p*6554|0)>>>15;h=e<<16;m=h>>15;d=p-(m+(e<<3)<<16>>17)|0;switch(d<<16>>16|0){case 0:{m=h>>10;e=1;break}case 1:{if(!((n&65535)<<16>>16))e=0;else{m=e<<22>>16|16;e=1}break}case 2:{m=e<<22>>16|32;e=1;break}case 3:{m=e<<17>>16|1;e=0;break}case 4:{m=e<<22>>16|48;e=1;break}default:{m=e;e=d&65535}}m=m&65535;d=a+(p<<1)|0;if(u<<16>>16>0){o[d>>1]=8191;o[D+(n<<1)>>1]=32767;p=e<<16>>16;if(e<<16>>16<0){p=0-p<<16;if((p|0)<983040)p=1>>>(p>>16)&65535;else p=0}else{j=1<>16>>p|0)==1?j&65535:32767}r=Er(r,p,c)|0}else{o[d>>1]=-8192;o[D+(n<<1)>>1]=-32768}p=Er(v,m,c)|0;n=n+1|0;if((n|0)==2){v=p;break}h=o[N+(n<<1)>>1]|0;v=p}o[l>>1]=r;m=D+2|0;h=o[D>>1]|0;e=0;d=t+(0-(b<<16>>16)<<1)|0;p=t+(0-(y<<16>>16)<<1)|0;do{r=T(o[d>>1]|0,h)|0;d=d+2|0;if((r|0)!=1073741824?(F=r<<1,!((r|0)>0&(F|0)<0)):0)u=F;else{i[c>>2]=1;u=2147483647}n=T(o[m>>1]|0,o[p>>1]|0)|0;p=p+2|0;if((n|0)!=1073741824){r=(n<<1)+u|0;if((n^u|0)>0&(r^u|0)<0){i[c>>2]=1;r=(u>>>31)+2147483647|0}}else{i[c>>2]=1;r=2147483647}o[s+(e<<1)>>1]=so(r,c)|0;e=e+1|0}while((e|0)!=40);if(!B){f=_;return v|0}n=L>>16;r=V;do{u=(T(o[a+(r-V<<1)>>1]|0,n)|0)>>15;if((u|0)>32767){i[c>>2]=1;u=32767}s=a+(r<<1)|0;o[s>>1]=Er(o[s>>1]|0,u&65535,c)|0;r=r+1|0}while((r&65535)<<16>>16!=40);f=_;return v|0}function yt(e,t,n,r,a,s,l,c,u,p){e=e|0;t=t|0;n=n|0;r=r|0;a=a|0;s=s|0;l=l|0;c=c|0;u=u|0;p=p|0;var d=0,h=0,m=0,v=0,y=0,b=0,g=0,A=0,w=0,E=0,O=0;O=f;f=f+3456|0;y=O+3360|0;b=O+3368|0;g=O+3280|0;A=O+3200|0;w=O;E=a<<16>>16;m=E<<1;if((m|0)==(E<<17>>16|0))v=m;else{i[p>>2]=1;v=a<<16>>16>0?32767:-32768}E=r<<16>>16;d=r<<16>>16<40;if(d){a=v<<16>>16;h=E;do{r=n+(h<<1)|0;m=(T(o[n+(h-E<<1)>>1]|0,a)|0)>>15;if((m|0)>32767){i[p>>2]=1;m=32767}o[r>>1]=Er(o[r>>1]|0,m&65535,p)|0;h=h+1|0}while((h&65535)<<16>>16!=40)}Vt(n,t,b,1,p);Xn(b,A,g,8);Lt(n,A,w,p);bt(e,b,w,u,y);m=gt(e,y,A,s,n,l,c,p)|0;if(!d){f=O;return m|0}h=v<<16>>16;a=E;do{r=s+(a<<1)|0;d=(T(o[s+(a-E<<1)>>1]|0,h)|0)>>15;if((d|0)>32767){i[p>>2]=1;d=32767}o[r>>1]=Er(o[r>>1]|0,d&65535,p)|0;a=a+1|0}while((a&65535)<<16>>16!=40);f=O;return m|0}function bt(e,t,n,r,i){e=e|0;t=t|0;n=n|0;r=r|0;i=i|0;var a=0,l=0,c=0,u=0,f=0,p=0,d=0,h=0,m=0,v=0,y=0,b=0,g=0,A=0,w=0,E=0,O=0;O=i+2|0;o[i>>1]=0;o[O>>1]=1;w=e<<16>>16<<1;a=1;E=0;e=-1;do{A=(E<<3)+w<<16>>16;u=o[r+(A<<1)>>1]|0;A=o[r+((A|1)<<1)>>1]|0;l=u<<16>>16;e:do{if(u<<16>>16<40){g=A<<16>>16;if(A<<16>>16<40)b=a;else while(1){if((e<<16>>16|0)<(0-(a<<16>>16)|0)){o[i>>1]=u;o[O>>1]=A;c=1;e=-1}else c=a;a=l+5|0;u=a&65535;if(u<<16>>16>=40){a=c;break e}else{l=a<<16>>16;a=c}}while(1){v=o[n+(l*80|0)+(l<<1)>>1]|0;m=s[t+(l<<1)>>1]|0;h=g;a=1;y=A;c=A;f=-1;while(1){d=(s[t+(h<<1)>>1]|0)+m<<16>>16;d=(T(d,d)|0)>>>15;p=(o[n+(l*80|0)+(h<<1)>>1]<<15)+32768+((o[n+(h*80|0)+(h<<1)>>1]|0)+v<<14)|0;if(((T(d<<16>>16,a<<16>>16)|0)-(T(p>>16,f<<16>>16)|0)<<1|0)>0){a=p>>>16&65535;c=y;f=d&65535}p=h+5|0;y=p&65535;if(y<<16>>16>=40)break;else h=p<<16>>16}if(((T(f<<16>>16,b<<16>>16)|0)-(T(a<<16>>16,e<<16>>16)|0)<<1|0)>0){o[i>>1]=u;o[O>>1]=c;e=f}else a=b;l=l+5|0;u=l&65535;if(u<<16>>16>=40)break;else{l=l<<16>>16;b=a}}}}while(0);E=E+1|0}while((E|0)!=2);return}function gt(e,t,n,r,a,s,l,c){e=e|0;t=t|0;n=n|0;r=r|0;a=a|0;s=s|0;l=l|0;c=c|0;var u=0,f=0,p=0,d=0,h=0,m=0;u=r;f=u+80|0;do{o[u>>1]=0;u=u+2|0}while((u|0)<(f|0));u=o[t>>1]|0;h=(u*6554|0)>>>15;f=h<<16>>16;d=(748250>>>((u+(T(f,-5)|0)<<16>>16)+((e<<16>>16)*5|0)|0)&1|0)==0;p=(o[n+(u<<1)>>1]|0)>0;m=p?32767:-32768;o[r+(u<<1)>>1]=p?8191:-8192;u=t+2|0;e=o[u>>1]|0;r=r+(e<<1)|0;if((o[n+(e<<1)>>1]|0)>0){o[r>>1]=8191;n=32767;r=(p&1|2)&65535}else{o[r>>1]=-8192;n=-32768;r=p&1}h=((e*6554|0)>>>15<<3)+(d?h:f+64|0)&65535;o[l>>1]=r;d=0;p=a+(0-(o[t>>1]|0)<<1)|0;r=a+(0-(o[u>>1]|0)<<1)|0;do{u=T(m,o[p>>1]|0)|0;p=p+2|0;if((u|0)==1073741824){i[c>>2]=1;e=2147483647}else e=u<<1;f=T(n,o[r>>1]|0)|0;r=r+2|0;if((f|0)!=1073741824){u=(f<<1)+e|0;if((f^e|0)>0&(u^e|0)<0){i[c>>2]=1;u=(e>>>31)+2147483647|0}}else{i[c>>2]=1;u=2147483647}o[s+(d<<1)>>1]=so(u,c)|0;d=d+1|0}while((d|0)!=40);return h|0}function At(e,t,n,r,a,l,c,u){e=e|0;t=t|0;n=n|0;r=r|0;a=a|0;l=l|0;c=c|0;u=u|0;var p=0,d=0,h=0,m=0,v=0,y=0,b=0,g=0,A=0,w=0,E=0,O=0,k=0,S=0,x=0,C=0,P=0,M=0,R=0,j=0,N=0,I=0,D=0,B=0,L=0,F=0,V=0,_=0,U=0,H=0,z=0,K=0,W=0,G=0,Y=0;Y=f;f=f+3440|0;V=Y+3360|0;_=Y+3280|0;H=Y+3200|0;U=Y;K=(r&65535)<<17;G=n<<16>>16;z=n<<16>>16<40;if(z){n=K>>16;p=G;do{r=(T(o[t+(p-G<<1)>>1]|0,n)|0)>>15;if((r|0)>32767){i[u>>2]=1;r=32767}F=t+(p<<1)|0;o[F>>1]=Er(o[F>>1]|0,r&65535,u)|0;p=p+1|0}while((p&65535)<<16>>16!=40)}Vt(t,e,V,1,u);Xn(V,H,_,6);Lt(t,H,U,u);F=1;d=2;h=1;r=0;p=1;e=-1;m=1;while(1){L=2;b=2;while(1){I=0;D=0;B=m;N=b;while(1){if(D<<16>>16<40){P=B<<16>>16;M=B<<16>>16<40;R=N<<16>>16;j=N<<16>>16<40;x=D<<16>>16;C=D;while(1){if((o[_+(x<<1)>>1]|0)>-1){O=o[U+(x*80|0)+(x<<1)>>1]|0;if(M){k=s[V+(x<<1)>>1]|0;E=P;y=1;S=B;n=B;b=0;v=-1;while(1){A=(s[V+(E<<1)>>1]|0)+k|0;w=A<<16>>16;w=(T(w,w)|0)>>>15;g=(o[U+(x*80|0)+(E<<1)>>1]<<15)+32768+((o[U+(E*80|0)+(E<<1)>>1]|0)+O<<14)|0;if(((T(w<<16>>16,y<<16>>16)|0)-(T(g>>16,v<<16>>16)|0)<<1|0)>0){y=g>>>16&65535;n=S;b=A&65535;v=w&65535}g=E+5|0;S=g&65535;if(S<<16>>16>=40)break;else E=g<<16>>16}}else{y=1;n=B;b=0}if(j){k=b&65535;S=n<<16>>16;E=(y<<16>>16<<14)+32768|0;w=R;b=1;O=N;v=N;y=-1;while(1){A=(s[V+(w<<1)>>1]|0)+k<<16>>16;A=(T(A,A)|0)>>>15;g=E+(o[U+(w*80|0)+(w<<1)>>1]<<12)+((o[U+(x*80|0)+(w<<1)>>1]|0)+(o[U+(S*80|0)+(w<<1)>>1]|0)<<13)|0;if(((T(A<<16>>16,b<<16>>16)|0)-(T(g>>16,y<<16>>16)|0)<<1|0)>0){b=g>>>16&65535;v=O;y=A&65535}g=w+5|0;O=g&65535;if(O<<16>>16>=40){E=b;w=y;break}else w=g<<16>>16}}else{E=1;v=N;w=-1}b=T(w<<16>>16,p<<16>>16)|0;if((b|0)==1073741824){i[u>>2]=1;g=2147483647}else g=b<<1;b=T(E<<16>>16,e<<16>>16)|0;if((b|0)==1073741824){i[u>>2]=1;y=2147483647}else y=b<<1;b=g-y|0;if(((b^g)&(y^g)|0)<0){i[u>>2]=1;b=(g>>>31)+2147483647|0}S=(b|0)>0;d=S?v:d;h=S?n:h;r=S?C:r;p=S?E:p;e=S?w:e}b=x+5|0;C=b&65535;if(C<<16>>16>=40)break;else x=b<<16>>16}}I=I+1<<16>>16;if(I<<16>>16>=3)break;else{j=N;N=B;B=D;D=j}}n=L+2|0;b=n&65535;if(b<<16>>16>=5)break;else L=n&65535}n=F+2|0;m=n&65535;if(m<<16>>16<4)F=n&65535;else{b=d;d=h;break}}n=a;p=n+80|0;do{o[n>>1]=0;n=n+2|0}while((n|0)<(p|0));w=r<<16>>16;e=o[H+(w<<1)>>1]|0;r=(w*6554|0)>>>15;n=r<<16;p=w-(((n>>16)*327680|0)>>>16)|0;switch(p<<16>>16|0){case 1:{r=n>>12;break}case 2:{r=n>>8;p=2;break}case 3:{r=r<<20>>16|8;p=1;break}case 4:{r=r<<24>>16|128;p=2;break}default:}n=a+(w<<1)|0;if(e<<16>>16>0){o[n>>1]=8191;S=32767;h=65536<<(p<<16>>16)>>>16&65535}else{o[n>>1]=-8192;S=-32768;h=0}g=d<<16>>16;d=o[H+(g<<1)>>1]|0;n=(g*6554|0)>>>15;p=n<<16;e=g-(((p>>16)*327680|0)>>>16)|0;switch(e<<16>>16|0){case 1:{n=p>>12;break}case 2:{n=p>>8;e=2;break}case 3:{n=n<<20>>16|8;e=1;break}case 4:{n=n<<24>>16|128;e=2;break}default:}p=a+(g<<1)|0;if(d<<16>>16>0){o[p>>1]=8191;A=32767;h=(65536<<(e<<16>>16)>>>16)+(h&65535)&65535}else{o[p>>1]=-8192;A=-32768}m=n+r|0;y=b<<16>>16;d=o[H+(y<<1)>>1]|0;r=(y*6554|0)>>>15;n=r<<16;p=y-(((n>>16)*327680|0)>>>16)|0;switch(p<<16>>16|0){case 1:{n=n>>12;break}case 2:{n=n>>8;p=2;break}case 3:{n=r<<20>>16|8;p=1;break}case 4:{n=r<<24>>16|128;p=2;break}default:n=r}r=a+(y<<1)|0;if(d<<16>>16>0){o[r>>1]=8191;b=32767;r=(65536<<(p<<16>>16)>>>16)+(h&65535)&65535}else{o[r>>1]=-8192;b=-32768;r=h}v=m+n|0;o[c>>1]=r;h=0;m=t+(0-w<<1)|0;e=t+(0-g<<1)|0;d=t+(0-y<<1)|0;do{r=T(o[m>>1]|0,S)|0;m=m+2|0;if((r|0)!=1073741824?(W=r<<1,!((r|0)>0&(W|0)<0)):0)p=W;else{i[u>>2]=1;p=2147483647}r=T(o[e>>1]|0,A)|0;e=e+2|0;if((r|0)!=1073741824){n=(r<<1)+p|0;if((r^p|0)>0&(n^p|0)<0){i[u>>2]=1;n=(p>>>31)+2147483647|0}}else{i[u>>2]=1;n=2147483647}p=T(o[d>>1]|0,b)|0;d=d+2|0;if((p|0)!=1073741824){r=(p<<1)+n|0;if((p^n|0)>0&(r^n|0)<0){i[u>>2]=1;r=(n>>>31)+2147483647|0}}else{i[u>>2]=1;r=2147483647}o[l+(h<<1)>>1]=so(r,u)|0;h=h+1|0}while((h|0)!=40);r=v&65535;if(!z){f=Y;return r|0}p=K>>16;n=G;do{e=(T(o[a+(n-G<<1)>>1]|0,p)|0)>>15;if((e|0)>32767){i[u>>2]=1;e=32767}l=a+(n<<1)|0;o[l>>1]=Er(o[l>>1]|0,e&65535,u)|0;n=n+1|0}while((n&65535)<<16>>16!=40);f=Y;return r|0}function wt(e,t,n,r,a,l,c,u,p){e=e|0;t=t|0;n=n|0;r=r|0;a=a|0;l=l|0;c=c|0;u=u|0;p=p|0;var d=0,h=0,m=0,v=0,y=0,b=0,g=0,A=0,w=0,E=0,O=0,k=0,S=0,x=0,C=0,P=0,M=0,R=0,j=0,N=0,I=0,D=0,B=0,L=0,F=0,V=0,_=0,U=0,H=0,z=0,K=0,W=0,G=0,Y=0,Q=0,X=0,J=0,Z=0,q=0,$=0,ee=0,te=0,ne=0,re=0;re=f;f=f+3456|0;q=re+3448|0;J=re+3360|0;Y=re+3368|0;Q=re+3280|0;Z=re+3200|0;X=re;ee=(r&65535)<<17;ne=n<<16>>16;$=n<<16>>16<40;if($){n=ee>>16;d=ne;do{r=(T(o[t+(d-ne<<1)>>1]|0,n)|0)>>15;if((r|0)>32767){i[p>>2]=1;r=32767}G=t+(d<<1)|0;o[G>>1]=Er(o[G>>1]|0,r&65535,p)|0;d=d+1|0}while((d&65535)<<16>>16!=40)}Vt(t,e,Y,1,p);Xn(Y,Z,Q,4);Lt(t,Z,X,p);K=J+2|0;o[J>>1]=0;W=J+4|0;o[K>>1]=1;G=J+6|0;o[W>>1]=2;o[G>>1]=3;y=3;m=2;h=1;r=0;n=1;d=-1;v=3;do{V=0;_=0;U=v;H=1;z=2;while(1){if(_<<16>>16<40){N=H<<16>>16;I=H<<16>>16<40;D=z<<16>>16;B=z<<16>>16<40;L=U<<16>>16;F=U<<16>>16<40;j=_<<16>>16;R=m;P=h;C=n;M=_;while(1){if((o[Q+(j<<1)>>1]|0)>-1){g=o[X+(j*80|0)+(j<<1)>>1]|0;if(I){b=s[Y+(j<<1)>>1]|0;A=N;S=1;m=H;h=H;O=0;k=-1;while(1){E=(s[Y+(A<<1)>>1]|0)+b|0;w=E<<16>>16;w=(T(w,w)|0)>>>15;x=(o[X+(j*80|0)+(A<<1)>>1]<<15)+32768+((o[X+(A*80|0)+(A<<1)>>1]|0)+g<<14)|0;if(((T(w<<16>>16,S<<16>>16)|0)-(T(x>>16,k<<16>>16)|0)<<1|0)>0){S=x>>>16&65535;h=m;O=E&65535;k=w&65535}x=A+5|0;m=x&65535;if(m<<16>>16>=40)break;else A=x<<16>>16}}else{S=1;h=H;O=0}if(B){n=O&65535;e=h<<16>>16;g=(S<<16>>16<<14)+32768|0;A=D;x=1;b=z;m=z;k=0;O=-1;while(1){E=(s[Y+(A<<1)>>1]|0)+n|0;w=E<<16>>16;w=(T(w,w)|0)>>>15;S=g+(o[X+(A*80|0)+(A<<1)>>1]<<12)+((o[X+(j*80|0)+(A<<1)>>1]|0)+(o[X+(e*80|0)+(A<<1)>>1]|0)<<13)|0;if(((T(w<<16>>16,x<<16>>16)|0)-(T(S>>16,O<<16>>16)|0)<<1|0)>0){x=S>>>16&65535;m=b;k=E&65535;O=w&65535}S=A+5|0;b=S&65535;if(b<<16>>16>=40)break;else A=S<<16>>16}}else{x=1;m=z;k=0}if(F){g=k&65535;b=m<<16>>16;e=h<<16>>16;w=(x&65535)<<16|32768;E=L;n=1;A=U;S=U;x=-1;while(1){O=(s[Y+(E<<1)>>1]|0)+g<<16>>16;O=(T(O,O)|0)>>>15;k=(o[X+(E*80|0)+(E<<1)>>1]<<12)+w+((o[X+(e*80|0)+(E<<1)>>1]|0)+(o[X+(b*80|0)+(E<<1)>>1]|0)+(o[X+(j*80|0)+(E<<1)>>1]|0)<<13)|0;if(((T(O<<16>>16,n<<16>>16)|0)-(T(k>>16,x<<16>>16)|0)<<1|0)>0){n=k>>>16&65535;S=A;x=O&65535}k=E+5|0;A=k&65535;if(A<<16>>16>=40)break;else E=k<<16>>16}}else{n=1;S=U;x=-1}if(((T(x<<16>>16,C<<16>>16)|0)-(T(n<<16>>16,d<<16>>16)|0)<<1|0)>0){o[J>>1]=M;o[K>>1]=h;o[W>>1]=m;o[G>>1]=S;y=S;r=M;d=x}else{m=R;h=P;n=C}}else{m=R;h=P;n=C}E=j+5|0;M=E&65535;if(M<<16>>16>=40)break;else{j=E<<16>>16;R=m;P=h;C=n}}}V=V+1<<16>>16;if(V<<16>>16>=4)break;else{L=z;F=U;z=H;H=_;U=L;_=F}}v=v+1<<16>>16}while(v<<16>>16<5);x=y;S=m;k=h;O=r;r=a;n=r+80|0;do{o[r>>1]=0;r=r+2|0}while((r|0)<(n|0));e=O;n=0;d=0;r=0;while(1){m=e<<16>>16;v=o[Z+(m<<1)>>1]|0;e=m*13108>>16;h=m-((e*327680|0)>>>16)|0;e=o[u+(e<<1)>>1]|0;switch(h<<16>>16|0){case 1:{y=e<<16>>16<<3&65535;break}case 2:{y=e<<16>>16<<6&65535;break}case 3:{y=e<<16>>16<<10&65535;break}case 4:{y=((e&65535)<<10|512)&65535;h=3;break}default:y=e}e=a+(m<<1)|0;if(v<<16>>16>0){o[e>>1]=8191;e=32767;r=(65536<<(h<<16>>16)>>>16)+(r&65535)&65535}else{o[e>>1]=-8192;e=-32768}o[q+(n<<1)>>1]=e;d=(y&65535)+(d&65535)|0;n=n+1|0;if((n|0)==4){E=d;break}e=o[J+(n<<1)>>1]|0}o[c>>1]=r;g=q+2|0;A=q+4|0;w=q+6|0;e=o[q>>1]|0;b=0;h=t+(0-(O<<16>>16)<<1)|0;m=t+(0-(k<<16>>16)<<1)|0;v=t+(0-(S<<16>>16)<<1)|0;y=t+(0-(x<<16>>16)<<1)|0;do{r=T(o[h>>1]|0,e)|0;h=h+2|0;if((r|0)!=1073741824?(te=r<<1,!((r|0)>0&(te|0)<0)):0)d=te;else{i[p>>2]=1;d=2147483647}r=T(o[g>>1]|0,o[m>>1]|0)|0;m=m+2|0;if((r|0)!=1073741824){n=(r<<1)+d|0;if((r^d|0)>0&(n^d|0)<0){i[p>>2]=1;n=(d>>>31)+2147483647|0}}else{i[p>>2]=1;n=2147483647}r=T(o[A>>1]|0,o[v>>1]|0)|0;v=v+2|0;if((r|0)!=1073741824){d=(r<<1)+n|0;if((r^n|0)>0&(d^n|0)<0){i[p>>2]=1;d=(n>>>31)+2147483647|0}}else{i[p>>2]=1;d=2147483647}n=T(o[w>>1]|0,o[y>>1]|0)|0;y=y+2|0;if((n|0)!=1073741824){r=(n<<1)+d|0;if((n^d|0)>0&(r^d|0)<0){i[p>>2]=1;r=(d>>>31)+2147483647|0}}else{i[p>>2]=1;r=2147483647}o[l+(b<<1)>>1]=so(r,p)|0;b=b+1|0}while((b|0)!=40);r=E&65535;if(((ne<<16)+-2621440|0)>-1|$^1){f=re;return r|0}d=ee>>16;n=ne;do{e=(T(o[a+(n-ne<<1)>>1]|0,d)|0)>>15;if((e|0)>32767){i[p>>2]=1;e=32767}l=a+(n<<1)|0;o[l>>1]=Er(o[l>>1]|0,e&65535,p)|0;n=n+1|0}while((n&65535)<<16>>16!=40);f=re;return r|0}function Et(e,t,n,r,a,l,c){e=e|0;t=t|0;n=n|0;r=r|0;a=a|0;l=l|0;c=c|0;var u=0,p=0,d=0,h=0,m=0,v=0,y=0,b=0,g=0,A=0,w=0,E=0,O=0,k=0,S=0,x=0,C=0,P=0,M=0,R=0,j=0,N=0,I=0,D=0,B=0,L=0,F=0;F=f;f=f+3440|0;g=F+3424|0;N=F+3408|0;I=F+3240|0;A=F+3224|0;R=F+3328|0;b=F+3248|0;j=F+24|0;L=F+16|0;B=F;Ft(n,e,R,2,4,4,c);Jn(R,t,b,I,4,N,4,c);Lt(n,b,j,c);Qn(8,4,4,R,j,N,I,A,c);t=r;e=t+80|0;do{o[t>>1]=0;t=t+2|0}while((t|0)<(e|0));o[B>>1]=-1;o[L>>1]=-1;P=B+2|0;o[P>>1]=-1;M=L+2|0;o[M>>1]=-1;R=B+4|0;o[R>>1]=-1;j=L+4|0;o[j>>1]=-1;I=B+6|0;o[I>>1]=-1;N=L+6|0;o[N>>1]=-1;v=0;do{h=o[A+(v<<1)>>1]|0;t=h>>>2;p=t&65535;e=h&3;d=(o[b+(h<<1)>>1]|0)>0;h=r+(h<<1)|0;y=d&1^1;o[h>>1]=(s[h>>1]|0)+(d?8191:57345);o[g+(v<<1)>>1]=d?32767:-32768;d=B+(e<<1)|0;h=o[d>>1]|0;do{if(h<<16>>16>=0){m=L+(e<<1)|0;u=(h<<16>>16|0)<=(t<<16>>16|0);t=B+((e|4)<<1)|0;if((y&65535|0)==(s[m>>1]&1|0)){if(u){o[t>>1]=p;break}else{o[t>>1]=h;o[d>>1]=p;o[m>>1]=y;break}}else if(u){o[t>>1]=h;o[d>>1]=p;o[m>>1]=y;break}else{o[t>>1]=p;break}}else{o[d>>1]=p;o[L+(e<<1)>>1]=y}}while(0);v=v+1|0}while((v|0)!=8);w=g+2|0;E=g+4|0;O=g+6|0;k=g+8|0;S=g+10|0;x=g+12|0;C=g+14|0;g=o[g>>1]|0;v=0;m=n+(0-(o[A>>1]|0)<<1)|0;h=n+(0-(o[A+2>>1]|0)<<1)|0;d=n+(0-(o[A+4>>1]|0)<<1)|0;p=n+(0-(o[A+6>>1]|0)<<1)|0;t=n+(0-(o[A+8>>1]|0)<<1)|0;e=n+(0-(o[A+10>>1]|0)<<1)|0;u=n+(0-(o[A+12>>1]|0)<<1)|0;n=n+(0-(o[A+14>>1]|0)<<1)|0;do{y=T(o[m>>1]|0,g)|0;m=m+2|0;if((y|0)!=1073741824?(D=y<<1,!((y|0)>0&(D|0)<0)):0)y=D;else{i[c>>2]=1;y=2147483647}b=T(o[w>>1]|0,o[h>>1]|0)|0;h=h+2|0;if((b|0)!=1073741824){r=(b<<1)+y|0;if((b^y|0)>0&(r^y|0)<0){i[c>>2]=1;y=(y>>>31)+2147483647|0}else y=r}else{i[c>>2]=1;y=2147483647}b=T(o[E>>1]|0,o[d>>1]|0)|0;d=d+2|0;if((b|0)!=1073741824){r=(b<<1)+y|0;if((b^y|0)>0&(r^y|0)<0){i[c>>2]=1;r=(y>>>31)+2147483647|0}}else{i[c>>2]=1;r=2147483647}b=T(o[O>>1]|0,o[p>>1]|0)|0;p=p+2|0;if((b|0)!=1073741824){y=(b<<1)+r|0;if((b^r|0)>0&(y^r|0)<0){i[c>>2]=1;y=(r>>>31)+2147483647|0}}else{i[c>>2]=1;y=2147483647}b=T(o[k>>1]|0,o[t>>1]|0)|0;t=t+2|0;if((b|0)!=1073741824){r=(b<<1)+y|0;if((b^y|0)>0&(r^y|0)<0){i[c>>2]=1;r=(y>>>31)+2147483647|0}}else{i[c>>2]=1;r=2147483647}b=T(o[S>>1]|0,o[e>>1]|0)|0;e=e+2|0;if((b|0)!=1073741824){y=(b<<1)+r|0;if((b^r|0)>0&(y^r|0)<0){i[c>>2]=1;y=(r>>>31)+2147483647|0}}else{i[c>>2]=1;y=2147483647}b=T(o[x>>1]|0,o[u>>1]|0)|0;u=u+2|0;if((b|0)!=1073741824){r=(b<<1)+y|0;if((b^y|0)>0&(r^y|0)<0){i[c>>2]=1;r=(y>>>31)+2147483647|0}}else{i[c>>2]=1;r=2147483647}b=T(o[C>>1]|0,o[n>>1]|0)|0;n=n+2|0;if((b|0)!=1073741824){y=(b<<1)+r|0;if((b^r|0)>0&(y^r|0)<0){i[c>>2]=1;y=(r>>>31)+2147483647|0}}else{i[c>>2]=1;y=2147483647}o[a+(v<<1)>>1]=so(y,c)|0;v=v+1|0}while((v|0)!=40);o[l>>1]=o[L>>1]|0;o[l+2>>1]=o[M>>1]|0;o[l+4>>1]=o[j>>1]|0;o[l+6>>1]=o[N>>1]|0;e=o[B>>1]|0;t=o[B+8>>1]|0;u=o[P>>1]|0;o[l+8>>1]=t<<1&2|e&1|u<<2&4|(((t>>1)*327680|0)+(e>>>1<<16)+(T(u>>1,1638400)|0)|0)>>>13&65528;u=o[R>>1]|0;e=o[B+12>>1]|0;t=o[B+10>>1]|0;o[l+10>>1]=e<<1&2|u&1|t<<2&4|(((e>>1)*327680|0)+(u>>>1<<16)+(T(t>>1,1638400)|0)|0)>>>13&65528;t=o[B+14>>1]|0;u=o[I>>1]|0;e=u<<16>>16>>>1;if(!(t&2)){a=e;c=t<<16>>16;L=c>>1;L=L*327680|0;a=a<<16;L=a+L|0;L=L<<5;L=L>>16;L=L|12;L=L*2622|0;L=L>>>16;a=u&65535;a=a&1;c=c<<17;c=c&131072;L=L<<18;c=L|c;c=c>>>16;a=c|a;a=a&65535;l=l+12|0;o[l>>1]=a;f=F;return}a=4-(e<<16>>16)|0;c=t<<16>>16;L=c>>1;L=L*327680|0;a=a<<16;L=a+L|0;L=L<<5;L=L>>16;L=L|12;L=L*2622|0;L=L>>>16;a=u&65535;a=a&1;c=c<<17;c=c&131072;L=L<<18;c=L|c;c=c>>>16;a=c|a;a=a&65535;l=l+12|0;o[l>>1]=a;f=F;return}function Ot(e,t,n,r,a){e=e|0;t=t|0;n=n|0;r=r|0;a=a|0;var s=0,l=0,c=0,u=0,f=0,p=0,d=0,h=0,m=0,v=0,y=0,b=0,g=0;y=n<<16>>16;s=0-y|0;n=a+(s<<2)|0;a=((y-(r<<16>>16)|0)>>>2)+1&65535;if(a<<16>>16<=0)return;y=t<<16>>16>>>1&65535;if(!(y<<16>>16)){while(1){i[n>>2]=0;i[n+4>>2]=0;i[n+8>>2]=0;i[n+12>>2]=0;if(a<<16>>16>1){n=n+16|0;a=a+-1<<16>>16}else break}return}v=e+(s<<1)|0;while(1){f=v+4|0;d=o[f>>1]|0;c=o[v>>1]|0;p=d;u=y;h=e;m=v;v=v+8|0;l=0;s=0;r=0;t=0;while(1){g=o[h>>1]|0;b=(T(c<<16>>16,g)|0)+l|0;l=o[m+2>>1]|0;s=(T(l,g)|0)+s|0;c=(T(p<<16>>16,g)|0)+r|0;r=o[m+6>>1]|0;p=(T(r,g)|0)+t|0;t=o[h+2>>1]|0;l=b+(T(t,l)|0)|0;s=s+(T(d<<16>>16,t)|0)|0;f=f+4|0;r=c+(T(t,r)|0)|0;c=o[f>>1]|0;t=p+(T(c<<16>>16,t)|0)|0;u=u+-1<<16>>16;if(!(u<<16>>16))break;g=d;p=c;d=o[m+8>>1]|0;h=h+4|0;m=m+4|0;c=g}i[n>>2]=l<<1;i[n+4>>2]=s<<1;i[n+8>>2]=r<<1;i[n+12>>2]=t<<1;if(a<<16>>16<=1)break;else{n=n+16|0;a=a+-1<<16>>16}}return}function kt(e,t,n,r,a,l,c,u,p){e=e|0;t=t|0;n=n|0;r=r|0;a=a|0;l=l|0;c=c|0;u=u|0;p=p|0;var d=0,h=0,m=0,v=0,y=0,b=0,g=0,A=0,w=0,E=0,O=0,k=0;k=f;f=f+16|0;E=k+2|0;O=k;do{if(a<<16>>16>0){b=r<<16>>16;A=0;m=0;r=0;h=0;g=0;while(1){d=o[e+(A<<1)>>1]|0;v=d<<16>>16;m=(T(v,v)|0)+m|0;v=o[t+(A<<1)>>1]|0;r=(T(v,v)|0)+r|0;h=(T(o[n+(A<<1)>>1]|0,v)|0)+h|0;v=T(v,b)|0;if((v|0)==1073741824){i[p>>2]=1;y=2147483647}else y=v<<1;v=y<<1;v=(fo(d,so((v>>1|0)==(y|0)?v:y>>31^2147483647,p)|0,p)|0)<<16>>16;v=T(v,v)|0;if((v|0)!=1073741824){d=(v<<1)+g|0;if((v^g|0)>0&(d^g|0)<0){i[p>>2]=1;d=(g>>>31)+2147483647|0}}else{i[p>>2]=1;d=2147483647}A=A+1|0;if((A&65535)<<16>>16==a<<16>>16){g=d;break}else g=d}m=m<<1;r=r<<1;h=h<<1;if((m|0)>=0){if((m|0)<400){d=g;w=14;break}}else{i[p>>2]=1;m=2147483647}y=Qr(m)|0;v=y<<16>>16;if(y<<16>>16>0){d=m<>v|0)!=(m|0))d=m>>31^2147483647}else{d=0-v<<16;if((d|0)<2031616)d=m>>(d>>16);else d=0}o[l>>1]=d>>>16;m=r;b=h;d=g;r=15-(y&65535)&65535}else{r=0;h=0;d=0;w=14}}while(0);if((w|0)==14){o[l>>1]=0;m=r;b=h;r=-15}o[c>>1]=r;if((m|0)<0){i[p>>2]=1;m=2147483647}v=Qr(m)|0;h=v<<16>>16;if(v<<16>>16>0){r=m<>h|0)!=(m|0))r=m>>31^2147483647}else{r=0-h<<16;if((r|0)<2031616)r=m>>(r>>16);else r=0}o[l+2>>1]=r>>>16;o[c+2>>1]=15-(v&65535);m=Qr(b)|0;h=m<<16>>16;if(m<<16>>16>0){r=b<>h|0)!=(b|0))r=b>>31^2147483647}else{r=0-h<<16;if((r|0)<2031616)r=b>>(r>>16);else r=0}o[l+4>>1]=r>>>16;o[c+4>>1]=2-(m&65535);m=Qr(d)|0;r=m<<16>>16;if(m<<16>>16>0){h=d<>r|0)!=(d|0))h=d>>31^2147483647}else{r=0-r<<16;if((r|0)<2031616)h=d>>(r>>16);else h=0}r=h>>>16&65535;d=15-(m&65535)&65535;o[l+6>>1]=r;o[c+6>>1]=d;if((h>>16|0)<=0){p=0;o[u>>1]=p;f=k;return}h=o[l>>1]|0;if(!(h<<16>>16)){p=0;o[u>>1]=p;f=k;return}r=kr(lo(h,1,p)|0,r)|0;r=(r&65535)<<16;h=((fo(d,o[c>>1]|0,p)|0)&65535)+3|0;d=h&65535;h=h<<16>>16;if(d<<16>>16>0)d=d<<16>>16<31?r>>h:0;else{c=0-h<<16>>16;d=r<>c|0)==(r|0)?d:r>>31^2147483647}Br(d,E,O,p);O=dn((s[E>>1]|0)+65509&65535,o[O>>1]|0,p)|0;E=O<<13;p=so((E>>13|0)==(O|0)?E:O>>31^2147483647,p)|0;o[u>>1]=p;f=k;return}function St(e,t,n,r,a,l,c,u,p,d,h){e=e|0;t=t|0;n=n|0;r=r|0;a=a|0;l=l|0;c=c|0;u=u|0;p=p|0;d=d|0;h=h|0;var m=0,v=0,y=0,b=0,g=0,A=0,w=0,E=0,O=0,k=0;k=f;f=f+80|0;w=k;o[c>>1]=o[l>>1]|0;o[u>>1]=o[l+2>>1]|0;y=o[l+4>>1]|0;if(y<<16>>16==-32768)y=32767;else y=0-(y&65535)&65535;o[c+2>>1]=y;o[u+2>>1]=(s[l+6>>1]|0)+1;switch(e|0){case 0:case 5:{A=0;v=0;m=0;g=0;break}default:{A=0;v=1;m=1;g=1}}while(1){b=(o[a+(A<<1)>>1]|0)>>>3;o[w+(A<<1)>>1]=b;b=b<<16>>16;y=T(b,b)|0;if((y|0)!=1073741824){l=(y<<1)+v|0;if((y^v|0)>0&(l^v|0)<0){i[h>>2]=1;v=(v>>>31)+2147483647|0}else v=l}else{i[h>>2]=1;v=2147483647}y=T(o[t+(A<<1)>>1]|0,b)|0;if((y|0)!=1073741824){l=(y<<1)+m|0;if((y^m|0)>0&(l^m|0)<0){i[h>>2]=1;m=(m>>>31)+2147483647|0}else m=l}else{i[h>>2]=1;m=2147483647}y=T(o[r+(A<<1)>>1]|0,b)|0;if((y|0)!=1073741824){l=(y<<1)+g|0;if((y^g|0)>0&(l^g|0)<0){i[h>>2]=1;l=(g>>>31)+2147483647|0}}else{i[h>>2]=1;l=2147483647}A=A+1|0;if((A|0)==40){r=l;b=m;break}else g=l}m=Qr(v)|0;l=m<<16>>16;if(m<<16>>16>0){y=v<>l|0)!=(v|0))y=v>>31^2147483647}else{y=0-l<<16;if((y|0)<2031616)y=v>>(y>>16);else y=0}a=c+4|0;o[a>>1]=y>>>16;t=u+4|0;o[t>>1]=-3-(m&65535);v=Qr(b)|0;l=v<<16>>16;if(v<<16>>16>0){y=b<>l|0)!=(b|0))y=b>>31^2147483647}else{y=0-l<<16;if((y|0)<2031616)y=b>>(y>>16);else y=0}l=y>>>16;o[c+6>>1]=(l|0)==32768?32767:0-l&65535;o[u+6>>1]=7-(v&65535);v=Qr(r)|0;l=v<<16>>16;if(v<<16>>16>0){y=r<>l|0)!=(r|0))y=r>>31^2147483647}else{y=0-l<<16;if((y|0)<2031616)y=r>>(y>>16);else y=0}o[c+8>>1]=y>>>16;o[u+8>>1]=7-(v&65535);switch(e|0){case 0:case 5:{y=0;m=0;break}default:{f=k;return}}do{m=(T(o[w+(y<<1)>>1]|0,o[n+(y<<1)>>1]|0)|0)+m|0;y=y+1|0}while((y|0)!=40);l=m<<1;y=Qr(l)|0;v=y<<16>>16;if(y<<16>>16>0){m=l<>v|0)==(l|0)){E=m;O=40}else{E=l>>31^2147483647;O=40}}else{m=0-v<<16;if((m|0)<2031616){E=l>>(m>>16);O=40}}if((O|0)==40?(E>>16|0)>=1:0){h=lo(E>>>16&65535,1,h)|0;o[p>>1]=kr(h,o[a>>1]|0)|0;o[d>>1]=65528-(y&65535)-(s[t>>1]|0);f=k;return}o[p>>1]=0;o[d>>1]=0;f=k;return}function xt(e,t,n,r){e=e|0;t=t|0;n=n|0;r=r|0;var a=0,s=0,l=0;s=0;a=0;do{l=o[e+(s<<1)>>1]|0;a=(T(l,l)|0)+a|0;s=s+1|0}while((s|0)!=40);if((a|0)<0){i[r>>2]=1;a=2147483647}r=Qr(a)|0;e=r<<16>>16;if(r<<16>>16>0){s=a<>e|0)==(a|0))a=s;else a=a>>31^2147483647}else{e=0-e<<16;if((e|0)<2031616)a=a>>(e>>16);else a=0}o[n>>1]=a>>>16;o[t>>1]=16-(r&65535);return}function Ct(e,t,n,r,a,s,l,c,u,p,d,h,m){e=e|0;t=t|0;n=n|0;r=r|0;a=a|0;s=s|0;l=l|0;c=c|0;u=u|0;p=p|0;d=d|0;h=h|0;m=m|0;var v=0,y=0,b=0,g=0;y=f;f=f+16|0;v=y;if(p>>>0<2){l=yt(d,e,t,n,r,l,c,v,i[h+76>>2]|0,m)|0;m=i[u>>2]|0;o[m>>1]=l;l=o[v>>1]|0;i[u>>2]=m+4;o[m+2>>1]=l;f=y;return}switch(p|0){case 2:{l=vt(e,t,n,r,l,c,v,m)|0;m=i[u>>2]|0;o[m>>1]=l;l=o[v>>1]|0;i[u>>2]=m+4;o[m+2>>1]=l;f=y;return}case 3:{l=At(e,t,n,r,l,c,v,m)|0;m=i[u>>2]|0;o[m>>1]=l;l=o[v>>1]|0;i[u>>2]=m+4;o[m+2>>1]=l;f=y;return}default:{if((p&-2|0)==4){l=wt(e,t,n,r,l,c,v,i[h+36>>2]|0,m)|0;m=i[u>>2]|0;o[m>>1]=l;l=o[v>>1]|0;i[u>>2]=m+4;o[m+2>>1]=l;f=y;return}if((p|0)!=6){d=a<<16>>16;d=(d<<17>>17|0)==(d|0)?d<<1:d>>>15^32767;a=n<<16>>16<40;if(!a){mt(e,s,t,l,c,i[u>>2]|0,i[h+36>>2]|0,m);i[u>>2]=(i[u>>2]|0)+20;f=y;return}v=n<<16>>16;p=d<<16>>16;r=v;do{g=(T(o[t+(r-v<<1)>>1]|0,p)|0)>>>15&65535;b=t+(r<<1)|0;o[b>>1]=Er(o[b>>1]|0,g,m)|0;r=r+1|0}while((r&65535)<<16>>16!=40);mt(e,s,t,l,c,i[u>>2]|0,i[h+36>>2]|0,m);i[u>>2]=(i[u>>2]|0)+20;if(!a){f=y;return}a=n<<16>>16;p=d<<16>>16;v=a;do{r=(T(o[l+(v-a<<1)>>1]|0,p)|0)>>15;if((r|0)>32767){i[m>>2]=1;r=32767}g=l+(v<<1)|0;o[g>>1]=Er(o[g>>1]|0,r&65535,m)|0;v=v+1|0}while((v&65535)<<16>>16!=40);f=y;return}h=r<<16>>16;h=(h<<17>>17|0)==(h|0)?h<<1:h>>>15^32767;d=n<<16>>16<40;if(!d){Et(e,s,t,l,c,i[u>>2]|0,m);i[u>>2]=(i[u>>2]|0)+14;f=y;return}v=n<<16>>16;p=h<<16>>16;r=v;do{a=(T(o[t+(r-v<<1)>>1]|0,p)|0)>>15;if((a|0)>32767){i[m>>2]=1;a=32767}g=t+(r<<1)|0;o[g>>1]=Er(o[g>>1]|0,a&65535,m)|0;r=r+1|0}while((r&65535)<<16>>16!=40);Et(e,s,t,l,c,i[u>>2]|0,m);i[u>>2]=(i[u>>2]|0)+14;if(!d){f=y;return}a=n<<16>>16;p=h<<16>>16;v=a;do{r=(T(o[l+(v-a<<1)>>1]|0,p)|0)>>15;if((r|0)>32767){i[m>>2]=1;r=32767}g=l+(v<<1)|0;o[g>>1]=Er(o[g>>1]|0,r&65535,m)|0;v=v+1|0}while((v&65535)<<16>>16!=40);f=y;return}}}function Pt(e){e=e|0;var t=0;if(!e){e=-1;return e|0}i[e>>2]=0;t=mo(4)|0;if(!t){e=-1;return e|0}if(!((Sn(t)|0)<<16>>16)){xn(i[t>>2]|0)|0;i[e>>2]=t;e=0;return e|0}else{Cn(t);vo(t);e=-1;return e|0}return 0}function Mt(e){e=e|0;var t=0;if(!e)return;t=i[e>>2]|0;if(!t)return;Cn(t);vo(i[e>>2]|0);i[e>>2]=0;return}function Rt(e){e=e|0;if(!e){e=-1;return e|0}xn(i[e>>2]|0)|0;e=0;return e|0}function jt(e,t,n,r,a,l,c,u,p,d,h,m,v,y,b,g,A,w,E,O){e=e|0;t=t|0;n=n|0;r=r|0;a=a|0;l=l|0;c=c|0;u=u|0;p=p|0;d=d|0;h=h|0;m=m|0;v=v|0;y=y|0;b=b|0;g=g|0;A=A|0;w=w|0;E=E|0;O=O|0;var k=0,S=0,x=0,C=0;S=f;f=f+16|0;C=S+2|0;x=S;o[v>>1]=Pn(i[e>>2]|0,n,a,c,p,l,40,r,y,x,C,O)|0;e=o[C>>1]|0;r=i[A>>2]|0;i[A>>2]=r+2;o[r>>1]=e;Zr(c,o[v>>1]|0,o[y>>1]|0,40,o[x>>1]|0,O);Bt(c,l,m,40);o[b>>1]=ln(n,p,m,g,40,O)|0;o[w>>1]=32767;if(d<<16>>16!=0?(k=o[b>>1]|0,k<<16>>16>15565):0)k=cr(t,k,O)|0;else k=0;if(n>>>0<2){C=o[b>>1]|0;o[b>>1]=C<<16>>16>13926?13926:C;if(k<<16>>16)o[w>>1]=15565}else{if(k<<16>>16){o[w>>1]=15565;o[b>>1]=15565}if((n|0)==7){x=Gn(7,o[w>>1]|0,b,0,0,E,O)|0;C=i[A>>2]|0;i[A>>2]=C+2;o[C>>1]=x}}v=o[b>>1]|0;k=0;while(1){x=T(o[m>>1]|0,v)|0;o[h>>1]=(s[p>>1]|0)-(x>>>14);x=(T(o[c>>1]|0,v)|0)>>>14;C=u+(k<<1)|0;o[C>>1]=(s[C>>1]|0)-x;k=k+1|0;if((k|0)==40)break;else{c=c+2|0;p=p+2|0;h=h+2|0;m=m+2|0}}f=S;return}function Tt(e,t){e=e|0;t=t|0;var n=0,r=0,o=0,a=0;a=f;f=f+16|0;o=a;if(!e){e=-1;f=a;return e|0}i[e>>2]=0;n=mo(2532)|0;i[o>>2]=n;if(!n){e=-1;f=a;return e|0}Mr(n+2392|0);i[n+2188>>2]=0;i[(i[o>>2]|0)+2192>>2]=0;i[(i[o>>2]|0)+2196>>2]=0;i[(i[o>>2]|0)+2200>>2]=0;i[(i[o>>2]|0)+2204>>2]=0;i[(i[o>>2]|0)+2208>>2]=0;i[(i[o>>2]|0)+2212>>2]=0;i[(i[o>>2]|0)+2220>>2]=0;r=i[o>>2]|0;i[r+2216>>2]=t;i[r+2528>>2]=0;n=r;if((((((((Pt(r+2196|0)|0)<<16>>16==0?(Ur(r+2192|0)|0)<<16>>16==0:0)?(nn(r+2200|0)|0)<<16>>16==0:0)?(jn(r+2204|0)|0)<<16>>16==0:0)?(ir(r+2208|0)|0)<<16>>16==0:0)?(fr(r+2212|0)|0)<<16>>16==0:0)?(Ut(r+2220|0,i[r+2432>>2]|0)|0)<<16>>16==0:0)?(An(r+2188|0)|0)<<16>>16==0:0){It(r)|0;i[e>>2]=n;e=0;f=a;return e|0}Nt(o);e=-1;f=a;return e|0}function Nt(e){e=e|0;var t=0;if(!e)return;t=i[e>>2]|0;if(!t)return;wn(t+2188|0);zr((i[e>>2]|0)+2192|0);rn((i[e>>2]|0)+2200|0);Mt((i[e>>2]|0)+2196|0);Nn((i[e>>2]|0)+2204|0);sr((i[e>>2]|0)+2208|0);dr((i[e>>2]|0)+2212|0);zt((i[e>>2]|0)+2220|0);vo(i[e>>2]|0);i[e>>2]=0;return}function It(e){e=e|0;var t=0,n=0,r=0,a=0;if(!e){a=-1;return a|0}i[e+652>>2]=e+320;i[e+640>>2]=e+240;i[e+644>>2]=e+160;i[e+648>>2]=e+80;i[e+1264>>2]=e+942;i[e+1912>>2]=e+1590;r=e+1938|0;i[e+2020>>2]=r;i[e+2384>>2]=e+2304;t=e+2028|0;i[e+2024>>2]=e+2108;i[e+2528>>2]=0;Eo(e|0,0,640)|0;Eo(e+1282|0,0,308)|0;Eo(e+656|0,0,286)|0;n=e+2224|0;a=r+80|0;do{o[r>>1]=0;r=r+2|0}while((r|0)<(a|0));r=t;a=r+80|0;do{o[r>>1]=0;r=r+2|0}while((r|0)<(a|0));t=e+1268|0;r=n;a=r+80|0;do{o[r>>1]=0;r=r+2|0}while((r|0)<(a|0));o[t>>1]=40;o[e+1270>>1]=40;o[e+1272>>1]=40;o[e+1274>>1]=40;o[e+1276>>1]=40;En(i[e+2188>>2]|0)|0;Hr(i[e+2192>>2]|0)|0;Rt(i[e+2196>>2]|0)|0;on(i[e+2200>>2]|0)|0;Tn(i[e+2204>>2]|0)|0;ar(i[e+2208>>2]|0)|0;pr(i[e+2212>>2]|0)|0;Ht(i[e+2220>>2]|0,i[e+2432>>2]|0)|0;o[e+2388>>1]=0;a=0;return a|0}function Dt(e,t,n,r,a,s){e=e|0;t=t|0;n=n|0;r=r|0;a=a|0;s=s|0;var l=0,c=0,u=0,p=0,d=0,h=0,m=0,v=0,y=0,b=0,g=0,A=0,w=0,E=0,O=0,k=0,S=0,x=0,C=0,P=0,M=0,R=0,j=0,T=0,N=0,I=0,D=0,B=0,L=0,F=0,V=0,_=0,U=0,H=0,z=0,K=0,W=0,G=0,Y=0,Q=0,X=0,J=0,Z=0,q=0,$=0,ee=0,te=0,ne=0,re=0,oe=0,ie=0,ae=0,se=0,le=0,ce=0,ue=0,fe=0,pe=0,de=0,he=0,me=0,ve=0;ve=f;f=f+1184|0;W=ve;d=ve+1096|0;h=ve+1008|0;u=ve+904|0;ue=ve+928|0;fe=ve+824|0;X=ve+744|0;de=ve+664|0;he=ve+584|0;Z=ve+328|0;se=ve+504|0;le=ve+424|0;pe=ve+344|0;me=ve+248|0;J=ve+168|0;re=ve+88|0;ie=ve+68|0;ae=ve+48|0;oe=ve+28|0;ce=ve+24|0;te=ve+22|0;$=ve+20|0;Q=ve+16|0;G=ve+12|0;Y=ve+10|0;ee=ve+8|0;q=ve+6|0;ne=ve+4|0;i[W>>2]=r;K=e+2528|0;l=e+652|0;Ao(i[l>>2]|0,n|0,320)|0;i[a>>2]=t;p=e+2216|0;if(!(i[p>>2]|0)){n=e+2220|0;r=0}else{r=br(i[e+2212>>2]|0,i[l>>2]|0,K)|0;z=e+2220|0;n=z;r=Gt(i[z>>2]|0,r,a,K)|0}z=e+2392|0;On(i[e+2188>>2]|0,t,i[e+644>>2]|0,i[e+648>>2]|0,d,z,K);c=e+2192|0;Kr(i[c>>2]|0,t,i[a>>2]|0,d,h,u,W,K);Wt(i[n>>2]|0,u,i[l>>2]|0,K);if((i[a>>2]|0)==8){Kt(i[n>>2]|0,r,i[(i[c>>2]|0)+40>>2]|0,(i[e+2200>>2]|0)+32|0,W,K);Eo(e+1282|0,0,308)|0;l=e+2244|0;v=l+20|0;do{o[l>>1]=0;l=l+2|0}while((l|0)<(v|0));l=e+2284|0;v=l+20|0;do{o[l>>1]=0;l=l+2|0}while((l|0)<(v|0));l=i[e+2020>>2]|0;v=l+80|0;do{o[l>>1]=0;l=l+2|0}while((l|0)<(v|0));l=e+2028|0;v=l+80|0;do{o[l>>1]=0;l=l+2|0}while((l|0)<(v|0));Hr(i[c>>2]|0)|0;l=i[c>>2]|0;n=u;v=l+20|0;do{o[l>>1]=o[n>>1]|0;l=l+2|0;n=n+2|0}while((l|0)<(v|0));l=(i[c>>2]|0)+20|0;n=u;v=l+20|0;do{o[l>>1]=o[n>>1]|0;l=l+2|0;n=n+2|0}while((l|0)<(v|0));Rt(i[e+2196>>2]|0)|0;o[e+2388>>1]=0;H=0}else H=lr(i[e+2208>>2]|0,i[c>>2]|0,K)|0;V=e+640|0;c=e+2264|0;l=e+1264|0;n=e+2204|0;r=e+2212|0;_=e+1268|0;U=e+1278|0;Dn(t,2842,2862,2882,d,0,i[V>>2]|0,c,i[l>>2]|0,K);if(t>>>0>1){kn(i[n>>2]|0,i[r>>2]|0,t,i[l>>2]|0,Q,_,U,0,i[p>>2]|0,K);Dn(t,2842,2862,2882,d,80,i[V>>2]|0,c,i[l>>2]|0,K);kn(i[n>>2]|0,i[r>>2]|0,t,(i[l>>2]|0)+160|0,Q+2|0,_,U,1,i[p>>2]|0,K)}else{Dn(t,2842,2862,2882,d,80,i[V>>2]|0,c,i[l>>2]|0,K);kn(i[n>>2]|0,i[r>>2]|0,t,i[l>>2]|0,Q,_,U,1,i[p>>2]|0,K);o[Q+2>>1]=o[Q>>1]|0}if(i[p>>2]|0)yr(i[r>>2]|0,Q,K);if((i[a>>2]|0)==8){he=e+656|0;me=e+976|0;Ao(he|0,me|0,286)|0;me=e+320|0;Ao(e|0,me|0,320)|0;f=ve;return 0}S=e+2224|0;x=e+2244|0;C=e+2284|0;P=e+2388|0;M=e+2020|0;R=e+1916|0;j=e+1912|0;T=e+2024|0;N=e+2384|0;I=e+2196|0;D=e+2208|0;B=e+2464|0;L=e+2200|0;F=e+2224|0;E=e+2244|0;O=e+1270|0;k=e+1280|0;w=0;p=0;u=0;b=0;g=0;c=0;A=-1;while(1){m=A;A=A+1<<16>>16;b=1-(b<<16>>16)|0;r=b&65535;y=(b&65535|0)!=0;n=i[a>>2]|0;l=(n|0)==0;do{if(y){if(l){l=ie;n=S;v=l+20|0;do{o[l>>1]=o[n>>1]|0;l=l+2|0;n=n+2|0}while((l|0)<(v|0));l=ae;n=x;v=l+20|0;do{o[l>>1]=o[n>>1]|0;l=l+2|0;n=n+2|0}while((l|0)<(v|0));l=oe;n=C;v=l+20|0;do{o[l>>1]=o[n>>1]|0;l=l+2|0;n=n+2|0}while((l|0)<(v|0));o[ce>>1]=o[P>>1]|0;t=(i[V>>2]|0)+(w<<1)|0;l=20;break}else{t=(i[V>>2]|0)+(w<<1)|0;l=19;break}}else{t=(i[V>>2]|0)+(w<<1)|0;if(l)l=20;else l=19}}while(0);if((l|0)==19)rr(n,2842,2862,2882,d,h,t,C,E,i[M>>2]|0,R,(i[j>>2]|0)+(w<<1)|0,i[T>>2]|0,ue,se,i[N>>2]|0);else if((l|0)==20?(rr(0,2842,2862,2882,d,h,t,C,ae,i[M>>2]|0,R,(i[j>>2]|0)+(w<<1)|0,i[T>>2]|0,ue,se,i[N>>2]|0),y):0){l=re;n=i[T>>2]|0;v=l+80|0;do{o[l>>1]=o[n>>1]|0;l=l+2|0;n=n+2|0}while((l|0)<(v|0))}l=le;n=se;v=l+80|0;do{o[l>>1]=o[n>>1]|0;l=l+2|0;n=n+2|0}while((l|0)<(v|0));jt(i[I>>2]|0,i[D>>2]|0,i[a>>2]|0,g,Q,i[T>>2]|0,(i[j>>2]|0)+(w<<1)|0,le,ue,H,fe,de,G,Y,ee,Z,W,ne,i[B>>2]|0,K);switch(m<<16>>16){case-1:{if((o[U>>1]|0)>0)o[O>>1]=o[G>>1]|0;break}case 2:{if((o[k>>1]|0)>0)o[_>>1]=o[G>>1]|0;break}default:}Ct(fe,i[T>>2]|0,o[G>>1]|0,o[P>>1]|0,o[ee>>1]|0,le,X,he,W,i[a>>2]|0,A,z,K);an(i[L>>2]|0,i[a>>2]|0,se,(i[j>>2]|0)+(w<<1)|0,X,ue,fe,de,he,Z,r,o[ne>>1]|0,te,$,ee,q,W,z,K);ur(i[D>>2]|0,o[ee>>1]|0,K);t=i[a>>2]|0;do{if(!t){if(y){l=pe;n=ue;v=l+80|0;do{o[l>>1]=o[n>>1]|0;l=l+2|0;n=n+2|0}while((l|0)<(v|0));l=me;n=he;v=l+80|0;do{o[l>>1]=o[n>>1]|0;l=l+2|0;n=n+2|0}while((l|0)<(v|0));l=J;n=X;v=l+80|0;do{o[l>>1]=o[n>>1]|0;l=l+2|0;n=n+2|0}while((l|0)<(v|0));u=o[G>>1]|0;p=o[Y>>1]|0;or(i[V>>2]|0,0,g,o[ee>>1]|0,o[q>>1]|0,h,s,ue,X,de,he,ie,C,ae,i[j>>2]|0,P,K);o[P>>1]=o[ce>>1]|0;c=g;break}else{l=C;n=oe;v=l+20|0;do{o[l>>1]=o[n>>1]|0;l=l+2|0;n=n+2|0}while((l|0)<(v|0));y=c<<16>>16;Zr((i[j>>2]|0)+(y<<1)|0,u,p,40,1,K);Bt((i[j>>2]|0)+(y<<1)|0,re,de,40);or(i[V>>2]|0,i[a>>2]|0,c,o[te>>1]|0,o[$>>1]|0,h+-22|0,s,pe,J,de,me,F,C,E,i[j>>2]|0,ce,K);rr(i[a>>2]|0,2842,2862,2882,d,h,(i[V>>2]|0)+(w<<1)|0,C,E,i[M>>2]|0,R,(i[j>>2]|0)+(w<<1)|0,i[T>>2]|0,ue,se,i[N>>2]|0);Zr((i[j>>2]|0)+(w<<1)|0,o[G>>1]|0,o[Y>>1]|0,40,1,K);Bt((i[j>>2]|0)+(w<<1)|0,i[T>>2]|0,de,40);or(i[V>>2]|0,i[a>>2]|0,g,o[ee>>1]|0,o[q>>1]|0,h,s,ue,X,de,he,F,C,E,i[j>>2]|0,P,K);break}}else or(i[V>>2]|0,t,g,o[ee>>1]|0,o[q>>1]|0,h,s,ue,X,de,he,F,C,E,i[j>>2]|0,P,K)}while(0);t=w+40|0;g=t&65535;if(g<<16>>16>=160)break;else{w=t<<16>>16;d=d+22|0;h=h+22|0}}Ao(e+1282|0,e+1602|0,308)|0;he=e+656|0;me=e+976|0;Ao(he|0,me|0,286)|0;me=e+320|0;Ao(e|0,me|0,320)|0;f=ve;return 0}function Bt(e,t,n,r){e=e|0;t=t|0;n=n|0;r=r|0;var i=0,a=0,s=0,l=0,c=0,u=0,f=0,p=0,d=0,h=0,m=0,v=0;h=r<<16>>16;if(r<<16>>16>1)d=1;else return;while(1){i=o[e>>1]|0;l=t+(d+-1<<1)|0;r=T(o[t+(d<<1)>>1]|0,i)|0;u=o[l>>1]|0;i=T(u<<16>>16,i)|0;s=(d+131071|0)>>>1;c=s&65535;a=o[e+2>>1]|0;if(!(c<<16>>16)){t=l;s=u}else{f=(s<<1)+131070&131070;p=d-f|0;s=e;do{v=(T(u<<16>>16,a)|0)+r|0;m=s;s=s+4|0;r=o[l+-2>>1]|0;a=(T(r,a)|0)+i|0;i=o[s>>1]|0;l=l+-4|0;r=v+(T(i,r)|0)|0;u=o[l>>1]|0;i=a+(T(u<<16>>16,i)|0)|0;c=c+-1<<16>>16;a=o[m+6>>1]|0}while(c<<16>>16!=0);s=t+(p+-3<<1)|0;e=e+(f+2<<1)|0;t=s;s=o[s>>1]|0}r=(T(s<<16>>16,a)|0)+r|0;o[n>>1]=i>>>12;o[n+2>>1]=r>>>12;r=(d<<16)+131072>>16;if((r|0)<(h|0)){n=n+4|0;e=e+(1-d<<1)|0;d=r}else break}return}function Lt(e,t,n,r){e=e|0;t=t|0;n=n|0;r=r|0;var i=0,a=0,s=0,l=0,c=0,u=0,p=0,d=0,h=0,m=0,v=0,y=0,b=0,g=0,A=0,w=0,E=0,O=0,k=0,S=0,x=0,C=0;S=f;f=f+80|0;k=S;s=20;a=e;i=1;while(1){O=o[a>>1]|0;O=(T(O,O)|0)+i|0;i=o[a+2>>1]|0;i=O+(T(i,i)|0)|0;s=s+-1<<16>>16;if(!(s<<16>>16))break;else a=a+4|0}i=i<<1;if((i|0)<0){a=20;i=e;r=k;while(1){o[r>>1]=(o[i>>1]|0)>>>1;o[r+2>>1]=(o[i+2>>1]|0)>>>1;a=a+-1<<16>>16;if(!(a<<16>>16)){O=k;break}else{i=i+4|0;r=r+4|0}}}else{i=Dr(i>>1,r)|0;if((i|0)<16777215)i=((i>>9)*32440|0)>>>15<<16>>16;else i=32440;s=20;a=e;r=k;while(1){o[r>>1]=((T(o[a>>1]|0,i)|0)+32|0)>>>6;o[r+2>>1]=((T(o[a+2>>1]|0,i)|0)+32|0)>>>6;s=s+-1<<16>>16;if(!(s<<16>>16)){O=k;break}else{a=a+4|0;r=r+4|0}}}s=20;a=O;r=n+3198|0;i=0;while(1){E=o[a>>1]|0;E=(T(E,E)|0)+i|0;o[r>>1]=(E+16384|0)>>>15;w=o[a+2>>1]|0;i=(T(w,w)|0)+E|0;o[r+-82>>1]=(i+16384|0)>>>15;s=s+-1<<16>>16;if(!(s<<16>>16))break;else{a=a+4|0;r=r+-164|0}}E=t+78|0;w=1;while(1){i=39-w|0;e=n+3120+(i<<1)|0;r=n+(i*80|0)+78|0;i=t+(i<<1)|0;c=k+(w<<1)|0;a=65575-w|0;l=a&65535;s=o[O>>1]|0;if(!(l<<16>>16)){l=E;a=0}else{y=a+65535&65535;g=y*41|0;A=(T(w,-40)|0)-g|0;b=0-w|0;g=b-g|0;b=b-y|0;v=w+y|0;m=o[c>>1]|0;d=O;h=E;u=n+((38-w|0)*80|0)+78|0;a=0;p=0;while(1){c=c+2|0;a=(T(m<<16>>16,s)|0)+a|0;d=d+2|0;m=o[c>>1]|0;p=(T(m<<16>>16,s)|0)+p|0;C=i;i=i+-2|0;s=o[i>>1]|0;x=o[h>>1]<<1;C=(T((T(x,o[C>>1]|0)|0)>>16,(a<<1)+32768>>16)|0)>>>15&65535;o[r>>1]=C;o[e>>1]=C;s=(T((T(x,s)|0)>>16,(p<<1)+32768>>16)|0)>>>15&65535;o[e+-2>>1]=s;o[u>>1]=s;l=l+-1<<16>>16;s=o[d>>1]|0;if(!(l<<16>>16))break;else{h=h+-2|0;e=e+-82|0;r=r+-82|0;u=u+-82|0}}c=k+(v+1<<1)|0;l=t+(38-y<<1)|0;i=t+(b+38<<1)|0;e=n+3040+(g+38<<1)|0;r=n+3040+(A+38<<1)|0}C=(T(o[c>>1]|0,s)|0)+a|0;C=(T((C<<1)+32768>>16,(T(o[l>>1]<<1,o[i>>1]|0)|0)>>16)|0)>>>15&65535;o[e>>1]=C;o[r>>1]=C;r=(w<<16)+131072|0;if((r|0)<2621440)w=r>>16;else break}f=S;return}function Ft(e,t,n,r,a,s,l){e=e|0;t=t|0;n=n|0;r=r|0;a=a|0;s=s|0;l=l|0;var c=0,u=0,p=0,d=0,h=0,m=0,v=0,y=0;y=f;f=f+160|0;v=y;if(a<<16>>16>0){h=s&65535;m=0;c=5;do{if((m|0)<40){d=m;p=m&65535;s=0;while(1){if(p<<16>>16<40){p=p<<16>>16;u=0;do{u=(T(o[e+(p-d<<1)>>1]|0,o[t+(p<<1)>>1]|0)|0)+u|0;p=p+1|0}while((p&65535)<<16>>16!=40)}else u=0;u=u<<1;i[v+(d<<2)>>2]=u;u=fn(u)|0;s=(u|0)>(s|0)?u:s;u=d+h|0;p=u&65535;if(p<<16>>16>=40)break;else d=u<<16>>16}}else s=0;c=(s>>1)+c|0;m=m+1|0}while((m&65535)<<16>>16!=a<<16>>16)}else c=5;r=((Qr(c)|0)&65535)-(r&65535)|0;s=r<<16>>16;u=0-s<<16;c=(u|0)<2031616;u=u>>16;if((r&65535)<<16>>16>0){if(c){c=0;do{r=i[v+(c<<2)>>2]|0;t=r<>1]=so((t>>s|0)==(r|0)?t:r>>31^2147483647,l)|0;c=c+1|0}while((c|0)!=40);f=y;return}else{c=0;do{r=i[v+(c<<2)>>2]|0;t=r<>1]=so((t>>s|0)==(r|0)?t:r>>31^2147483647,l)|0;c=c+1|0}while((c|0)!=40);f=y;return}}else if(c){c=0;do{o[n+(c<<1)>>1]=so(i[v+(c<<2)>>2]>>u,l)|0;c=c+1|0}while((c|0)!=40);f=y;return}else{c=0;do{o[n+(c<<1)>>1]=so(0,l)|0;c=c+1|0}while((c|0)!=40);f=y;return}}function Vt(e,t,n,r,a){e=e|0;t=t|0;n=n|0;r=r|0;a=a|0;var s=0,l=0,c=0,u=0,p=0,d=0,h=0,m=0,v=0,y=0,b=0,g=0,A=0,w=0,E=0,O=0,k=0,S=0;S=f;f=f+160|0;k=S;w=e+2|0;E=o[e>>1]|0;O=0;a=5;do{A=O;c=0;while(1){d=t+(A<<1)|0;g=40-A|0;s=(g+131071|0)>>>1&65535;u=t+(A+1<<1)|0;l=T(o[d>>1]<<1,E)|0;if(!(s<<16>>16))s=w;else{b=131111-A+131070&131070;y=A+b|0;v=w;m=e;h=d;while(1){p=h+4|0;d=m+4|0;l=(T(o[u>>1]<<1,o[v>>1]|0)|0)+l|0;s=s+-1<<16>>16;l=(T(o[p>>1]<<1,o[d>>1]|0)|0)+l|0;if(!(s<<16>>16))break;else{u=h+6|0;v=m+6|0;m=d;h=p}}u=t+(y+3<<1)|0;s=e+(b+3<<1)|0}if(!(g&1))l=(T(o[u>>1]<<1,o[s>>1]|0)|0)+l|0;i[k+(A<<2)>>2]=l;l=(l|0)<0?0-l|0:l;c=(l|0)>(c|0)?l:c;l=A+5|0;if((l&65535)<<16>>16<40)A=l<<16>>16;else break}a=(c>>1)+a|0;O=O+1|0}while((O|0)!=5);r=((Qr(a)|0)&65535)-(r&65535)|0;l=r<<16>>16;a=0-l<<16;c=a>>16;if((r&65535)<<16>>16>0){s=20;a=k;while(1){k=i[a>>2]|0;r=k<>1]=(((r>>l|0)==(k|0)?r:k>>31^2147483647)+32768|0)>>>16;k=i[a+4>>2]|0;r=k<>1]=(((r>>l|0)==(k|0)?r:k>>31^2147483647)+32768|0)>>>16;s=s+-1<<16>>16;if(!(s<<16>>16))break;else{n=n+4|0;a=a+8|0}}f=S;return}if((a|0)<2031616){s=20;a=k;while(1){o[n>>1]=((i[a>>2]>>c)+32768|0)>>>16;o[n+2>>1]=((i[a+4>>2]>>c)+32768|0)>>>16;s=s+-1<<16>>16;if(!(s<<16>>16))break;else{n=n+4|0;a=a+8|0}}f=S;return}else{o[n>>1]=0;k=n+4|0;o[n+2>>1]=0;o[k>>1]=0;r=k+4|0;o[k+2>>1]=0;o[r>>1]=0;k=r+4|0;o[r+2>>1]=0;o[k>>1]=0;r=k+4|0;o[k+2>>1]=0;o[r>>1]=0;k=r+4|0;o[r+2>>1]=0;o[k>>1]=0;r=k+4|0;o[k+2>>1]=0;o[r>>1]=0;k=r+4|0;o[r+2>>1]=0;o[k>>1]=0;r=k+4|0;o[k+2>>1]=0;o[r>>1]=0;k=r+4|0;o[r+2>>1]=0;o[k>>1]=0;r=k+4|0;o[k+2>>1]=0;o[r>>1]=0;k=r+4|0;o[r+2>>1]=0;o[k>>1]=0;r=k+4|0;o[k+2>>1]=0;o[r>>1]=0;k=r+4|0;o[r+2>>1]=0;o[k>>1]=0;r=k+4|0;o[k+2>>1]=0;o[r>>1]=0;k=r+4|0;o[r+2>>1]=0;o[k>>1]=0;r=k+4|0;o[k+2>>1]=0;o[r>>1]=0;k=r+4|0;o[r+2>>1]=0;o[k>>1]=0;r=k+4|0;o[k+2>>1]=0;o[r>>1]=0;k=r+4|0;o[r+2>>1]=0;o[k>>1]=0;o[k+2>>1]=0;f=S;return}}function _t(e,t,n,r){e=e|0;t=t|0;n=n|0;r=r|0;var o=0,a=0,s=0;s=(kr(16383,t)|0)<<16>>16;t=T(s,t<<16>>16)|0;if((t|0)==1073741824){i[r>>2]=1;o=2147483647}else o=t<<1;a=(T(s,n<<16>>16)|0)>>15;t=o+(a<<1)|0;if((o^a|0)>0&(t^o|0)<0){i[r>>2]=1;t=(o>>>31)+2147483647|0}o=2147483647-t|0;n=o>>16;t=T(n,s)|0;if((t|0)==1073741824){i[r>>2]=1;a=2147483647}else a=t<<1;s=(T((o>>>1)-(n<<15)<<16>>16,s)|0)>>15;t=a+(s<<1)|0;if((a^s|0)>0&(t^a|0)<0){i[r>>2]=1;t=(a>>>31)+2147483647|0}a=t>>16;s=e>>16;n=T(a,s)|0;n=(n|0)==1073741824?2147483647:n<<1;o=(T((t>>>1)-(a<<15)<<16>>16,s)|0)>>15;r=(o<<1)+n|0;r=(o^n|0)>0&(r^n|0)<0?(n>>>31)+2147483647|0:r;s=(T(a,(e>>>1)-(s<<15)<<16>>16)|0)>>15;e=r+(s<<1)|0;e=(r^s|0)>0&(e^r|0)<0?(r>>>31)+2147483647|0:e;r=e<<2;return((r>>2|0)==(e|0)?r:e>>31^2147483647)|0}function Ut(e,t){e=e|0;t=t|0;var n=0,r=0,a=0,s=0;if(!e){s=-1;return s|0}i[e>>2]=0;n=mo(192)|0;if(!n){s=-1;return s|0}r=n+176|0;o[r>>1]=0;o[r+2>>1]=0;o[r+4>>1]=0;o[r+6>>1]=0;o[r+8>>1]=0;o[r+10>>1]=0;r=n;a=t;s=r+20|0;do{o[r>>1]=o[a>>1]|0;r=r+2|0;a=a+2|0}while((r|0)<(s|0));r=n+20|0;a=t;s=r+20|0;do{o[r>>1]=o[a>>1]|0;r=r+2|0;a=a+2|0}while((r|0)<(s|0));r=n+40|0;a=t;s=r+20|0;do{o[r>>1]=o[a>>1]|0;r=r+2|0;a=a+2|0}while((r|0)<(s|0));r=n+60|0;a=t;s=r+20|0;do{o[r>>1]=o[a>>1]|0;r=r+2|0;a=a+2|0}while((r|0)<(s|0));r=n+80|0;a=t;s=r+20|0;do{o[r>>1]=o[a>>1]|0;r=r+2|0;a=a+2|0}while((r|0)<(s|0));r=n+100|0;a=t;s=r+20|0;do{o[r>>1]=o[a>>1]|0;r=r+2|0;a=a+2|0}while((r|0)<(s|0));r=n+120|0;a=t;s=r+20|0;do{o[r>>1]=o[a>>1]|0;r=r+2|0;a=a+2|0}while((r|0)<(s|0));r=n+140|0;a=t;s=r+20|0;do{o[r>>1]=o[a>>1]|0;r=r+2|0;a=a+2|0}while((r|0)<(s|0));r=n+160|0;s=r+20|0;do{o[r>>1]=0;r=r+2|0}while((r|0)<(s|0));o[n+188>>1]=7;o[n+190>>1]=32767;i[e>>2]=n;s=0;return s|0}function Ht(e,t){e=e|0;t=t|0;var n=0,r=0,i=0;if(!e){i=-1;return i|0}n=e+176|0;o[n>>1]=0;o[n+2>>1]=0;o[n+4>>1]=0;o[n+6>>1]=0;o[n+8>>1]=0;o[n+10>>1]=0;n=e;r=t;i=n+20|0;do{o[n>>1]=o[r>>1]|0;n=n+2|0;r=r+2|0}while((n|0)<(i|0));n=e+20|0;r=t;i=n+20|0;do{o[n>>1]=o[r>>1]|0;n=n+2|0;r=r+2|0}while((n|0)<(i|0));n=e+40|0;r=t;i=n+20|0;do{o[n>>1]=o[r>>1]|0;n=n+2|0;r=r+2|0}while((n|0)<(i|0));n=e+60|0;r=t;i=n+20|0;do{o[n>>1]=o[r>>1]|0;n=n+2|0;r=r+2|0}while((n|0)<(i|0));n=e+80|0;r=t;i=n+20|0;do{o[n>>1]=o[r>>1]|0;n=n+2|0;r=r+2|0}while((n|0)<(i|0));n=e+100|0;r=t;i=n+20|0;do{o[n>>1]=o[r>>1]|0;n=n+2|0;r=r+2|0}while((n|0)<(i|0));n=e+120|0;r=t;i=n+20|0;do{o[n>>1]=o[r>>1]|0;n=n+2|0;r=r+2|0}while((n|0)<(i|0));n=e+140|0;r=t;i=n+20|0;do{o[n>>1]=o[r>>1]|0;n=n+2|0;r=r+2|0}while((n|0)<(i|0));n=e+160|0;i=n+20|0;do{o[n>>1]=0;n=n+2|0}while((n|0)<(i|0));o[e+188>>1]=7;o[e+190>>1]=32767;i=1;return i|0}function zt(e){e=e|0;var t=0;if(!e)return;t=i[e>>2]|0;if(!t)return;vo(t);i[e>>2]=0;return}function Kt(e,t,n,r,a,s){e=e|0;t=t|0;n=n|0;r=r|0;a=a|0;s=s|0;var l=0,c=0,u=0,p=0,d=0,h=0,m=0,v=0,y=0,b=0,g=0,A=0,w=0,E=0,O=0,k=0,S=0,x=0,C=0,P=0,M=0;P=f;f=f+112|0;S=P+80|0;x=P+60|0;C=P+40|0;k=P;if(t<<16>>16==0?(l=e+178|0,(o[l>>1]|0)!=0):0){C=e+180|0;s=e+182|0;n=l;C=o[C>>1]|0;r=i[a>>2]|0;x=r+2|0;o[r>>1]=C;s=o[s>>1]|0;C=r+4|0;o[x>>1]=s;x=e+184|0;x=o[x>>1]|0;s=r+6|0;o[C>>1]=x;C=e+186|0;C=o[C>>1]|0;e=r+8|0;o[s>>1]=C;n=o[n>>1]|0;r=r+10|0;i[a>>2]=r;o[e>>1]=n;f=P;return}b=k+36|0;g=k+32|0;A=k+28|0;w=k+24|0;E=k+20|0;O=k+16|0;m=k+12|0;v=k+8|0;y=k+4|0;t=k;l=t+40|0;do{i[t>>2]=0;t=t+4|0}while((t|0)<(l|0));h=7;t=0;while(1){d=o[e+160+(h<<1)>>1]|0;l=d<<16>>16;if(d<<16>>16<0)l=~((l^-4)>>2);else l=l>>>2;t=Er(t,l&65535,s)|0;u=h*10|0;d=9;while(1){p=k+(d<<2)|0;c=i[p>>2]|0;M=o[e+(d+u<<1)>>1]|0;l=M+c|0;if((M^c|0)>-1&(l^c|0)<0){i[s>>2]=1;l=(c>>>31)+2147483647|0}i[p>>2]=l;if((d|0)>0)d=d+-1|0;else break}if((h|0)>0)h=h+-1|0;else break}l=t<<16>>16;if(t<<16>>16<0)l=~((l^-2)>>1);else l=l>>>1;o[x+18>>1]=(i[b>>2]|0)>>>3;o[x+16>>1]=(i[g>>2]|0)>>>3;o[x+14>>1]=(i[A>>2]|0)>>>3;o[x+12>>1]=(i[w>>2]|0)>>>3;o[x+10>>1]=(i[E>>2]|0)>>>3;o[x+8>>1]=(i[O>>2]|0)>>>3;o[x+6>>1]=(i[m>>2]|0)>>>3;o[x+4>>1]=(i[v>>2]|0)>>>3;o[x+2>>1]=(i[y>>2]|0)>>>3;o[x>>1]=(i[k>>2]|0)>>>3;t=e+178|0;l=(((l<<16)+167772160|0)>>>16)+128|0;o[t>>1]=l;l=l<<16;if((l|0)<0)l=~((l>>16^-256)>>8);else l=l>>24;o[t>>1]=l;if((l|0)<=63){if((l|0)<0){o[t>>1]=0;l=0}}else{o[t>>1]=63;l=63}M=fo(l<<8&65535,11560,s)|0;M=M<<16>>16>0?0:M<<16>>16<-14436?-14436:M;o[r>>1]=M;o[r+2>>1]=M;o[r+4>>1]=M;o[r+6>>1]=M;M=((M<<16>>16)*5443|0)>>>15&65535;o[r+8>>1]=M;o[r+10>>1]=M;o[r+12>>1]=M;o[r+14>>1]=M;Gr(x,S,10,s);io(S,205,10,s);Wr(S,x,10,s);r=e+182|0;M=e+180|0;qr(n,8,x,C,r,M,s);s=r;r=t;M=o[M>>1]|0;n=i[a>>2]|0;C=n+2|0;o[n>>1]=M;s=o[s>>1]|0;M=n+4|0;o[C>>1]=s;C=e+184|0;C=o[C>>1]|0;s=n+6|0;o[M>>1]=C;e=e+186|0;e=o[e>>1]|0;M=n+8|0;o[s>>1]=e;e=o[r>>1]|0;n=n+10|0;i[a>>2]=n;o[M>>1]=e;f=P;return}function Wt(e,t,n,r){e=e|0;t=t|0;n=n|0;r=r|0;var a=0,l=0,c=0,u=0,p=0,d=0;d=f;f=f+16|0;c=d+2|0;p=d;u=e+176|0;l=(s[u>>1]|0)+1|0;l=(l&65535|0)==8?0:l&65535;o[u>>1]=l;l=e+((l<<16>>16)*10<<1)|0;a=l+20|0;do{o[l>>1]=o[t>>1]|0;l=l+2|0;t=t+2|0}while((l|0)<(a|0));t=0;a=160;while(1){l=o[n>>1]|0;t=(T(l<<1,l)|0)+t|0;if((t|0)<0){t=2147483647;break}a=a+-1<<16>>16;if(!(a<<16>>16))break;else n=n+2|0}Br(t,c,p,r);t=o[c>>1]|0;c=t<<16>>16;n=c<<10;if((n|0)!=(c<<26>>16|0)){i[r>>2]=1;n=t<<16>>16>0?32767:-32768}o[e+160+(o[u>>1]<<1)>>1]=(((o[p>>1]|0)>>>5)+n<<16)+-558432256>>17;f=d;return}function Gt(e,t,n,r){e=e|0;t=t|0;n=n|0;r=r|0;var a=0,s=0,l=0;s=e+190|0;l=Er(o[s>>1]|0,1,r)|0;o[s>>1]=l;a=e+188|0;do{if(!(t<<16>>16)){e=o[a>>1]|0;if(!(e<<16>>16)){o[s>>1]=0;i[n>>2]=8;e=1;break}s=(e&65535)+65535&65535;o[a>>1]=s;if((Er(l,s,r)|0)<<16>>16<30){i[n>>2]=8;e=0}else e=0}else{o[a>>1]=7;e=0}}while(0);return e|0}function Yt(e,t,n,r,o,i,a,s){e=e|0;t=t|0;n=n|0;r=r|0;o=o|0;i=i|0;a=a|0;s=s|0;if(!(i<<16>>16)){i=e<<16>>16;if(((i<<16)+-5570560|0)<65536){t=(i*3|0)+-58+(t<<16>>16)|0;t=t&65535;return t|0}else{t=i+112|0;t=t&65535;return t|0}}if(!(a<<16>>16)){s=(e&65535)-(r&65535)<<16;t=(t<<16>>16)+2+(s>>15)+(s>>16)|0;t=t&65535;return t|0}r=r<<16>>16;r=(((n&65535)-r<<16)+-327680|0)>0?r+5&65535:n;o=o<<16>>16;n=e<<16>>16;r=(((o-(r&65535)<<16)+-262144|0)>0?o+65532&65535:r)<<16>>16;o=r*196608|0;e=o+-393216>>16;i=((t&65535)<<16)+(n*196608|0)>>16;if(!(e-i&32768)){t=n+5-r|0;t=t&65535;return t|0}if((o+196608>>16|0)>(i|0)){t=i+3-e|0;t=t&65535;return t|0}else{t=n+11-r|0;t=t&65535;return t|0}return 0}function Qt(e,t,n,r,o){e=e|0;t=t|0;n=n|0;r=r|0;o=o|0;o=e<<16>>16;do{if(!(r<<16>>16)){if(e<<16>>16<95){o=((o*393216|0)+-6881280>>16)+(t<<16>>16)|0;break}else{o=o+368|0;break}}else o=((((o-(n&65535)|0)*393216|0)+196608|0)>>>16)+(t&65535)|0}while(0);return o&65535|0}function Xt(e,t,n,a){e=e|0;t=t|0;n=n|0;a=a|0;var l=0,c=0,u=0,f=0,p=0,d=0;l=i[a+96>>2]|0;if(e>>>0<8){p=(i[a+100>>2]|0)+(e<<2)|0;f=i[p>>2]|0;r[n>>0]=o[t+(o[f>>1]<<1)>>1]<<4|e|o[t+(o[f+2>>1]<<1)>>1]<<5|o[t+(o[f+4>>1]<<1)>>1]<<6|o[t+(o[f+6>>1]<<1)>>1]<<7;f=l+(e<<1)|0;a=o[f>>1]|0;if((a+-7|0)>4){l=4;u=4;e=1;while(1){d=o[t+(o[(i[p>>2]|0)+(l<<1)>>1]<<1)>>1]|0;a=n+(e<<16>>16)|0;r[a>>0]=d;d=s[t+(o[(i[p>>2]|0)+((u|1)<<16>>16<<1)>>1]<<1)>>1]<<1|d&65535;r[a>>0]=d;d=s[t+(o[(i[p>>2]|0)+((u|2)<<16>>16<<1)>>1]<<1)>>1]<<2|d;r[a>>0]=d;d=s[t+(o[(i[p>>2]|0)+((u|3)<<16>>16<<1)>>1]<<1)>>1]<<3|d;r[a>>0]=d;d=s[t+(o[(i[p>>2]|0)+(u+4<<16>>16<<16>>16<<1)>>1]<<1)>>1]<<4|d;r[a>>0]=d;d=s[t+(o[(i[p>>2]|0)+(u+5<<16>>16<<16>>16<<1)>>1]<<1)>>1]<<5|d;r[a>>0]=d;d=s[t+(o[(i[p>>2]|0)+(u+6<<16>>16<<16>>16<<1)>>1]<<1)>>1]<<6|d;r[a>>0]=d;c=u+8<<16>>16;e=e+1<<16>>16;r[a>>0]=s[t+(o[(i[p>>2]|0)+(u+7<<16>>16<<16>>16<<1)>>1]<<1)>>1]<<7|d;l=c<<16>>16;a=o[f>>1]|0;if((l|0)>=(a+-7|0))break;else u=c}}else{c=4;e=1}f=a+4&7;if(!f)return;l=n+(e<<16>>16)|0;r[l>>0]=0;a=0;u=0;e=0;while(1){u=(s[t+(o[(i[p>>2]|0)+(c<<16>>16<<1)>>1]<<1)>>1]&255)<>0]=u;e=e+1<<16>>16;a=e<<16>>16;if((a|0)>=(f|0))break;else c=c+1<<16>>16}return}if((e|0)==15){r[n>>0]=15;return}r[n>>0]=o[t>>1]<<4|e|o[t+2>>1]<<5|o[t+4>>1]<<6|o[t+6>>1]<<7;a=l+(e<<1)|0;e=o[a>>1]|0;l=((e&65535)<<16)+262144>>16;p=l&-8;u=(p+524281|0)>>>3&65535;if(u<<16>>16>0){l=((l&-8)+524281|0)>>>3;f=((l<<3)+524280&524280)+12|0;c=1;e=t+8|0;while(1){r[n+(c<<16>>16)>>0]=s[e+2>>1]<<1|s[e>>1]|s[e+4>>1]<<2|s[e+6>>1]<<3|s[e+8>>1]<<4|s[e+10>>1]<<5|s[e+12>>1]<<6|s[e+14>>1]<<7;if(u<<16>>16>1){u=u+-1<<16>>16;c=c+1<<16>>16;e=e+16|0}else break}e=o[a>>1]|0;c=(l<<16)+65536>>16}else{f=4;c=1}e=(0-p|4)+(e&65535)<<16;u=e>>16;if(!u)return;c=n+c|0;r[c>>0]=0;if((e|0)>0){e=0;l=0;a=0}else return;do{l=l&255|o[t+(f+e<<1)>>1]<>0]=l;a=a+1<<16>>16;e=a<<16>>16}while((e|0)<(u|0));return}function Jt(e,t,n,a){e=e|0;t=t|0;n=n|0;a=a|0;var l=0,c=0,u=0,f=0,p=0,d=0,h=0,m=0;h=i[a+100>>2]|0;d=i[a+96>>2]|0;r[n>>0]=e&15;d=d+(e<<1)|0;l=o[d>>1]|0;if(e>>>0>=8){f=((l&65535)<<16)+-458752|0;if((f|0)>0){p=1;u=t;while(1){t=u+16|0;a=p+1<<16>>16;r[n+(p<<16>>16)>>0]=s[u+14>>1]|s[u+12>>1]<<1|((s[u+2>>1]<<6|s[u>>1]<<7|s[u+4>>1]<<5|s[u+6>>1]<<4)&240|s[u+8>>1]<<3|s[u+10>>1]<<2)&252;f=f+-524288&-65536;if((f|0)<=0)break;else{p=a;u=t}}l=o[d>>1]|0}else a=1;p=l&7;l=n+(a<<16>>16)|0;r[l>>0]=0;if(!p)return;else{c=0;u=0;f=0;a=t}while(1){u=u&255|o[a>>1]<<7-c;r[l>>0]=u;f=f+1<<16>>16;c=f<<16>>16;if((c|0)>=(p|0))break;else a=a+2|0}return}u=l<<16>>16;if(l<<16>>16>7){l=h+(e<<2)|0;a=0;p=0;c=1;while(1){m=s[t+(o[(i[l>>2]|0)+(a<<1)>>1]<<1)>>1]<<7;u=n+(c<<16>>16)|0;r[u>>0]=m;m=s[t+(o[(i[l>>2]|0)+((p|1)<<16>>16<<1)>>1]<<1)>>1]<<6|m;r[u>>0]=m;m=s[t+(o[(i[l>>2]|0)+((p|2)<<16>>16<<1)>>1]<<1)>>1]<<5|m;r[u>>0]=m;m=s[t+(o[(i[l>>2]|0)+((p|3)<<16>>16<<1)>>1]<<1)>>1]<<4|m;r[u>>0]=m;m=s[t+(o[(i[l>>2]|0)+((p|4)<<16>>16<<1)>>1]<<1)>>1]<<3|m&240;r[u>>0]=m;m=s[t+(o[(i[l>>2]|0)+((p|5)<<16>>16<<1)>>1]<<1)>>1]<<2|m;r[u>>0]=m;m=s[t+(o[(i[l>>2]|0)+((p|6)<<16>>16<<1)>>1]<<1)>>1]<<1|m;r[u>>0]=m;f=p+8<<16>>16;c=c+1<<16>>16;r[u>>0]=m&254|s[t+(o[(i[l>>2]|0)+((p|7)<<16>>16<<1)>>1]<<1)>>1];a=f<<16>>16;u=o[d>>1]|0;if((a|0)>=(u+-7|0))break;else p=f}}else{f=0;c=1}d=u&7;p=n+(c<<16>>16)|0;r[p>>0]=0;if(!d)return;c=h+(e<<2)|0;l=0;a=0;u=0;while(1){a=(s[t+(o[(i[c>>2]|0)+(f<<16>>16<<1)>>1]<<1)>>1]&255)<<7-l|a&255;r[p>>0]=a;u=u+1<<16>>16;l=u<<16>>16;if((l|0)>=(d|0))break;else f=f+1<<16>>16}return}function Zt(e,t,n,a){e=e|0;t=t|0;n=n|0;a=a|0;var l=0,c=0,u=0,f=0,p=0,d=0,h=0,m=0;h=i[a+100>>2]|0;d=i[a+96>>2]|0;r[n>>0]=e<<3;d=d+(e<<1)|0;l=o[d>>1]|0;if(e>>>0>=8){f=((l&65535)<<16)+-458752|0;if((f|0)>0){p=1;u=t;while(1){t=u+16|0;a=p+1<<16>>16;r[n+(p<<16>>16)>>0]=s[u+14>>1]|s[u+12>>1]<<1|((s[u+2>>1]<<6|s[u>>1]<<7|s[u+4>>1]<<5|s[u+6>>1]<<4)&240|s[u+8>>1]<<3|s[u+10>>1]<<2)&252;f=f+-524288&-65536;if((f|0)<=0)break;else{p=a;u=t}}l=o[d>>1]|0}else a=1;p=l&7;l=n+(a<<16>>16)|0;r[l>>0]=0;if(!p)return;else{c=0;u=0;f=0;a=t}while(1){u=u&255|o[a>>1]<<7-c;r[l>>0]=u;f=f+1<<16>>16;c=f<<16>>16;if((c|0)>=(p|0))break;else a=a+2|0}return}u=l<<16>>16;if(l<<16>>16>7){l=h+(e<<2)|0;a=0;p=0;c=1;while(1){m=s[t+(o[(i[l>>2]|0)+(a<<1)>>1]<<1)>>1]<<7;u=n+(c<<16>>16)|0;r[u>>0]=m;m=s[t+(o[(i[l>>2]|0)+((p|1)<<16>>16<<1)>>1]<<1)>>1]<<6|m;r[u>>0]=m;m=s[t+(o[(i[l>>2]|0)+((p|2)<<16>>16<<1)>>1]<<1)>>1]<<5|m;r[u>>0]=m;m=s[t+(o[(i[l>>2]|0)+((p|3)<<16>>16<<1)>>1]<<1)>>1]<<4|m;r[u>>0]=m;m=s[t+(o[(i[l>>2]|0)+((p|4)<<16>>16<<1)>>1]<<1)>>1]<<3|m&240;r[u>>0]=m;m=s[t+(o[(i[l>>2]|0)+((p|5)<<16>>16<<1)>>1]<<1)>>1]<<2|m;r[u>>0]=m;m=s[t+(o[(i[l>>2]|0)+((p|6)<<16>>16<<1)>>1]<<1)>>1]<<1|m;r[u>>0]=m;f=p+8<<16>>16;c=c+1<<16>>16;r[u>>0]=m&254|s[t+(o[(i[l>>2]|0)+((p|7)<<16>>16<<1)>>1]<<1)>>1];a=f<<16>>16;u=o[d>>1]|0;if((a|0)>=(u+-7|0))break;else p=f}}else{f=0;c=1}d=u&7;p=n+(c<<16>>16)|0;r[p>>0]=0;if(!d)return;c=h+(e<<2)|0;l=0;a=0;u=0;while(1){a=(s[t+(o[(i[c>>2]|0)+(f<<16>>16<<1)>>1]<<1)>>1]&255)<<7-l|a&255;r[p>>0]=a;u=u+1<<16>>16;l=u<<16>>16;if((l|0)>=(d|0))break;else f=f+1<<16>>16}return}function qt(e){e=e|0;var t=0;if(!e){e=-1;return e|0}i[e>>2]=0;t=mo(16)|0;if(!t){e=-1;return e|0}o[t>>1]=0;o[t+2>>1]=0;o[t+4>>1]=0;o[t+6>>1]=0;o[t+8>>1]=0;o[t+10>>1]=0;o[t+12>>1]=0;o[t+14>>1]=0;i[e>>2]=t;e=0;return e|0}function $t(e){e=e|0;if(!e){e=-1;return e|0}o[e>>1]=0;o[e+2>>1]=0;o[e+4>>1]=0;o[e+6>>1]=0;o[e+8>>1]=0;o[e+10>>1]=0;o[e+12>>1]=0;o[e+14>>1]=0;e=0;return e|0}function en(e){e=e|0;var t=0;if(!e)return;t=i[e>>2]|0;if(!t)return;vo(t);i[e>>2]=0;return}function tn(e,t,n,r,a){e=e|0;t=t|0;n=n|0;r=r|0;a=a|0;var s=0,l=0,c=0,u=0,f=0;c=t<<16>>16<2722?0:t<<16>>16<5444?1:2;l=co(n,1,a)|0;f=e+4|0;if(!(n<<16>>16>200?l<<16>>16>(o[f>>1]|0):0)){l=o[e>>1]|0;if(l<<16>>16){s=l+-1<<16>>16;o[e>>1]=s;s=s<<16>>16!=0;u=5}}else{o[e>>1]=8;s=1;u=5}if((u|0)==5)if((c&65535)<2&s)c=(c&65535)+1&65535;u=e+6|0;o[u>>1]=t;s=Rr(u,5)|0;if(!(c<<16>>16!=0|s<<16>>16>5443)){if(s<<16>>16<0)s=16384;else{s=s<<16>>16;s=(((s<<18>>18|0)==(s|0)?s<<2:s>>>15^32767)<<16>>16)*24660>>15;if((s|0)>32767){i[a>>2]=1;s=32767}s=16384-s&65535}}else s=0;l=e+2|0;if(!(o[l>>1]|0))s=lo(s,1,a)|0;o[r>>1]=s;o[l>>1]=s;o[f>>1]=n;r=e+12|0;o[e+14>>1]=o[r>>1]|0;n=e+10|0;o[r>>1]=o[n>>1]|0;e=e+8|0;o[n>>1]=o[e>>1]|0;o[e>>1]=o[u>>1]|0;return}function nn(e){e=e|0;var t=0,n=0,r=0,a=0,s=0,l=0;if(!e){e=-1;return e|0}i[e>>2]=0;t=mo(68)|0;r=t;if(!t){e=-1;return e|0}i[t+28>>2]=0;a=t+64|0;i[a>>2]=0;s=t+32|0;if(((Sr(s)|0)<<16>>16==0?(l=t+48|0,(Sr(l)|0)<<16>>16==0):0)?(qt(a)|0)<<16>>16==0:0){n=t+32|0;do{o[t>>1]=0;t=t+2|0}while((t|0)<(n|0));Sr(s)|0;Sr(l)|0;$t(i[a>>2]|0)|0;i[e>>2]=r;e=0;return e|0}en(a);vo(t);e=-1;return e|0}function rn(e){e=e|0;var t=0;if(!e)return;t=i[e>>2]|0;if(!t)return;en(t+64|0);vo(i[e>>2]|0);i[e>>2]=0;return}function on(e){e=e|0;var t=0,n=0,r=0;if(!e){r=-1;return r|0}t=e+32|0;n=e;r=n+32|0;do{o[n>>1]=0;n=n+2|0}while((n|0)<(r|0));Sr(t)|0;Sr(e+48|0)|0;$t(i[e+64>>2]|0)|0;r=0;return r|0}function an(e,t,n,r,a,l,c,u,p,d,h,m,v,y,b,g,A,w,E){e=e|0;t=t|0;n=n|0;r=r|0;a=a|0;l=l|0;c=c|0;u=u|0;p=p|0;d=d|0;h=h|0;m=m|0;v=v|0;y=y|0;b=b|0;g=g|0;A=A|0;w=w|0;E=E|0;var O=0,k=0,S=0,x=0,C=0,P=0,M=0,R=0,j=0,T=0,N=0;N=f;f=f+48|0;k=N+34|0;x=N+32|0;P=N+30|0;C=N+28|0;S=N+18|0;O=N+8|0;M=N+6|0;R=N+4|0;j=N+2|0;T=N;if(t){h=e+32|0;xr(h,t,a,k,x,M,R,E);do{if((t|0)!=7){St(t,l,c,u,p,d,S,O,T,j,E);if((t|0)==5){Kn(i[e+64>>2]|0,n,r,a,S,O,o[M>>1]|0,o[R>>1]|0,o[k>>1]|0,o[x>>1]|0,40,o[T>>1]|0,o[j>>1]|0,m,b,g,P,C,A,w,E);break}else{e=Yn(t,o[k>>1]|0,o[x>>1]|0,S,O,m,b,g,P,C,w,E)|0;l=i[A>>2]|0;i[A>>2]=l+2;o[l>>1]=e;break}}else{o[g>>1]=sn(c,p,E)|0;e=Wn(7,o[k>>1]|0,o[x>>1]|0,g,P,C,i[w+68>>2]|0,E)|0;l=i[A>>2]|0;i[A>>2]=l+2;o[l>>1]=e}}while(0);Cr(h,o[P>>1]|0,o[C>>1]|0);f=N;return}if(!(h<<16>>16)){xr(e+48|0,0,a,k,x,M,R,E);St(0,l,c,u,p,d,S,O,T,j,E);xt(l,M,R,E);l=Hn(e+32|0,o[e>>1]|0,o[e+2>>1]|0,e+8|0,e+18|0,o[e+4>>1]|0,o[e+6>>1]|0,a,o[k>>1]|0,o[x>>1]|0,O,S,o[M>>1]|0,o[R>>1]|0,m,v,y,b,g,E)|0;o[i[e+28>>2]>>1]=l;f=N;return}h=i[A>>2]|0;i[A>>2]=h+2;i[e+28>>2]=h;h=e+48|0;n=e+32|0;v=n;v=s[v>>1]|s[v+2>>1]<<16;n=n+4|0;n=s[n>>1]|s[n+2>>1]<<16;A=h;y=A;o[y>>1]=v;o[y+2>>1]=v>>>16;A=A+4|0;o[A>>1]=n;o[A+2>>1]=n>>>16;A=e+40|0;n=A;n=s[n>>1]|s[n+2>>1]<<16;A=A+4|0;A=s[A>>1]|s[A+2>>1]<<16;y=e+56|0;v=y;o[v>>1]=n;o[v+2>>1]=n>>>16;y=y+4|0;o[y>>1]=A;o[y+2>>1]=A>>>16;y=e+2|0;xr(h,0,a,e,y,M,R,E);St(0,l,c,u,p,d,e+18|0,e+8|0,T,j,E);u=(s[j>>1]|0)+1|0;A=o[T>>1]|0;v=u<<16>>16;if((u&65535)<<16>>16<0){w=0-v<<16;if((w|0)<983040)w=A<<16>>16>>(w>>16)&65535;else w=0}else{A=A<<16>>16;w=A<>16>>v|0)==(A|0))w=w&65535;else w=(A>>>15^32767)&65535}o[g>>1]=w;xt(l,e+4|0,e+6|0,E);Un(h,o[e>>1]|0,o[y>>1]|0,o[j>>1]|0,o[T>>1]|0,E);f=N;return}function sn(e,t,n){e=e|0;t=t|0;n=n|0;var r=0,i=0,a=0;i=10;n=e;r=t;e=0;while(1){e=(T(o[r>>1]>>1,o[n>>1]|0)|0)+e|0;e=e+(T(o[r+2>>1]>>1,o[n+2>>1]|0)|0)|0;e=e+(T(o[r+4>>1]>>1,o[n+4>>1]|0)|0)|0;e=e+(T(o[r+6>>1]>>1,o[n+6>>1]|0)|0)|0;i=i+-1<<16>>16;if(!(i<<16>>16))break;else{n=n+8|0;r=r+8|0}}n=e<<1;i=Qr(n|1)|0;a=i<<16>>16;n=(i<<16>>16<17?n>>17-a:n<>16<1){t=0;return t|0}else{i=20;r=t;e=0}while(1){t=o[r>>1]>>1;t=((T(t,t)|0)>>>2)+e|0;e=o[r+2>>1]>>1;e=t+((T(e,e)|0)>>>2)|0;i=i+-1<<16>>16;if(!(i<<16>>16))break;else r=r+4|0}e=e<<3;i=Qr(e)|0;t=i<<16>>16;n=kr(n,(i<<16>>16<16?e>>16-t:e<>16;if((t|0)>65536)e=n<<16>>16>>e+-1;else e=n<<16>>16<<1-e;t=e&65535;return t|0}function ln(e,t,n,r,a,s){e=e|0;t=t|0;n=n|0;r=r|0;a=a|0;s=s|0;var l=0,c=0,u=0,f=0,p=0,d=0,h=0,m=0,v=0,y=0;i[s>>2]=0;p=a<<16>>16;u=p>>>2&65535;h=u<<16>>16==0;if(h)c=0;else{f=u;l=n;c=0;while(1){m=o[l>>1]|0;m=(T(m,m)|0)+c|0;c=o[l+2>>1]|0;c=m+(T(c,c)|0)|0;m=o[l+4>>1]|0;m=c+(T(m,m)|0)|0;c=o[l+6>>1]|0;c=m+(T(c,c)|0)|0;f=f+-1<<16>>16;if(!(f<<16>>16))break;else l=l+8|0}}if(!((c>>>31^1)&(c|0)<1073741824)){c=p>>>1&65535;if(!(c<<16>>16))c=1;else{l=c;f=n;c=0;while(1){m=o[f>>1]>>2;m=(T(m,m)|0)+c|0;c=o[f+2>>1]>>2;c=m+(T(c,c)|0)|0;l=l+-1<<16>>16;if(!(l<<16>>16))break;else f=f+4|0}c=c<<1|1}m=(Qr(c)|0)<<16>>16;d=m+65532&65535;m=so(c<>16),s)|0}i[s>>2]=0;do{if(!(a<<16>>16)){c=1;v=14}else{p=a;f=t;c=n;a=0;while(1){y=T(o[c>>1]|0,o[f>>1]|0)|0;l=y+a|0;if((y^a|0)>0&(l^a|0)<0)break;p=p+-1<<16>>16;if(!(p<<16>>16)){v=13;break}else{f=f+2|0;c=c+2|0;a=l}}if((v|0)==13){c=l<<1|1;v=14;break}i[s>>2]=1;if(h)c=1;else{c=t;l=0;while(1){l=(T(o[n>>1]>>2,o[c>>1]|0)|0)+l|0;l=l+(T(o[n+2>>1]>>2,o[c+2>>1]|0)|0)|0;l=l+(T(o[n+4>>1]>>2,o[c+4>>1]|0)|0)|0;l=l+(T(o[n+6>>1]>>2,o[c+6>>1]|0)|0)|0;u=u+-1<<16>>16;if(!(u<<16>>16))break;else{c=c+8|0;n=n+8|0}}c=l<<1|1}n=(Qr(c)|0)<<16>>16;l=n+65532&65535;n=so(c<>16),s)|0}o[r>>1]=m;c=d<<16>>16;o[r+2>>1]=15-c;o[r+4>>1]=n;l=l<<16>>16;o[r+6>>1]=15-l;if(n<<16>>16<4){y=0;return y|0}l=lo(kr(n<<16>>16>>>1&65535,m)|0,l-c&65535,s)|0;l=l<<16>>16>19661?19661:l;if((e|0)!=7){y=l;return y|0}y=l&65532;return y|0}function cn(e,t,n,r,a,s,l){e=e|0;t=t|0;n=n|0;r=r|0;a=a|0;s=s|0;l=l|0;var c=0,u=0,f=0,p=0,d=0,h=0;u=(r&65535)+65535&65535;if(u<<16>>16>a<<16>>16){d=r+-1<<16>>16<<16>>16;r=-2147483648;while(1){f=i[e+(0-d<<2)>>2]|0;c=f<<1;f=(c>>1|0)==(f|0)?c:f>>31^2147483647;c=i[e+(~d<<2)>>2]|0;p=f-c|0;if(((p^f)&(f^c)|0)<0){i[l>>2]=1;p=(f>>>31)+2147483647|0}f=i[e+(1-d<<2)>>2]|0;c=p-f|0;if(((c^p)&(f^p)|0)<0){i[l>>2]=1;c=(p>>>31)+2147483647|0}p=fn(c)|0;r=(p|0)<(r|0)?r:p;u=u+-1<<16>>16;if(u<<16>>16<=a<<16>>16){a=r;break}else d=d+-1|0}}else a=-2147483648;e=n<<16>>16>0;if(e){r=0;c=t;u=0;while(1){p=o[c>>1]|0;p=T(p,p)|0;if((p|0)!=1073741824){f=(p<<1)+u|0;if((p^u|0)>0&(f^u|0)<0){i[l>>2]=1;u=(u>>>31)+2147483647|0}else u=f}else{i[l>>2]=1;u=2147483647}r=r+1<<16>>16;if(r<<16>>16>=n<<16>>16)break;else c=c+2|0}if(e){e=0;d=t;r=t+-2|0;c=0;while(1){p=T(o[r>>1]|0,o[d>>1]|0)|0;if((p|0)!=1073741824){f=(p<<1)+c|0;if((p^c|0)>0&(f^c|0)<0){i[l>>2]=1;c=(c>>>31)+2147483647|0}else c=f}else{i[l>>2]=1;c=2147483647}e=e+1<<16>>16;if(e<<16>>16>=n<<16>>16)break;else{d=d+2|0;r=r+2|0}}}else c=0}else{u=0;c=0}r=u<<1;r=(r>>1|0)==(u|0)?r:u>>31^2147483647;n=c<<1;n=(n>>1|0)==(c|0)?n:c>>31^2147483647;u=r-n|0;if(((u^r)&(n^r)|0)<0){i[l>>2]=1;u=(r>>>31)+2147483647|0}e=fn(u)|0;d=((Qr(a)|0)&65535)+65535|0;u=d<<16>>16;if((d&65535)<<16>>16>0){r=a<>u|0)!=(a|0))r=a>>31^2147483647}else{u=0-u<<16;if((u|0)<2031616)r=a>>(u>>16);else r=0}p=Qr(e)|0;c=p<<16>>16;if(p<<16>>16>0){u=e<>c|0)==(e|0))h=33;else{u=e>>31^2147483647;h=33}}else{u=0-c<<16;if((u|0)<2031616){u=e>>(u>>16);h=33}else f=0}if((h|0)==33)if(u>>>0>65535)f=kr(r>>>16&65535,u>>>16&65535)|0;else f=0;u=p&65535;h=(d&65535)-u|0;r=h&65535;if(!(h&32768)){l=lo(f,r,l)|0;o[s>>1]=l;return 0}if(r<<16>>16!=-32768){l=u-d|0;c=l<<16>>16;if((l&65535)<<16>>16<0){c=0-c<<16;if((c|0)>=983040){l=0;o[s>>1]=l;return 0}l=f<<16>>16>>(c>>16)&65535;o[s>>1]=l;return 0}}else c=32767;r=f<<16>>16;u=r<>16>>c|0)==(r|0)){l=u&65535;o[s>>1]=l;return 0}l=(r>>>15^32767)&65535;o[s>>1]=l;return 0}function un(e,t,n,r){e=e|0;t=t|0;n=n|0;r=r|0;if(n<<16>>16)t=t<<16>>16<<1&65535;if(t<<16>>16<0){e=e+-2|0;t=(t&65535)+6&65535}n=t<<16>>16;r=6-n<<16>>16;t=(T(o[3468+(n<<1)>>1]|0,o[e>>1]|0)|0)+16384|0;t=t+(T(o[3468+(r<<1)>>1]|0,o[e+2>>1]|0)|0)|0;t=t+(T(o[3468+(n+6<<1)>>1]|0,o[e+-2>>1]|0)|0)|0;t=t+(T(o[3468+(r+6<<1)>>1]|0,o[e+4>>1]|0)|0)|0;t=(T(o[3468+(n+12<<1)>>1]|0,o[e+-4>>1]|0)|0)+t|0;t=t+(T(o[3468+(r+12<<1)>>1]|0,o[e+6>>1]|0)|0)|0;n=t+(T(o[3468+(n+18<<1)>>1]|0,o[e+-6>>1]|0)|0)|0;return(n+(T(o[3468+(r+18<<1)>>1]|0,o[e+8>>1]|0)|0)|0)>>>15&65535|0}function fn(e){e=e|0;e=e-(e>>>31)|0;return e>>31^e|0}function pn(e,t,n,r){e=e|0;t=t|0;n=n|0;r=r|0;var i=0,a=0,s=0,l=0,c=0;if(!(e<<16>>16))return;else{i=3518;a=3538;r=n}while(1){r=r+2|0;t=t+2|0;c=o[t>>1]|0;l=o[i>>1]|0;n=T(l,c)|0;n=(n|0)==1073741824?2147483647:n<<1;c=(T(o[a>>1]|0,c)|0)>>15;s=(c<<1)+n|0;s=(n^c|0)>0&(s^n|0)<0?(n>>>31)+2147483647|0:s;l=(T(l,o[r>>1]|0)|0)>>15;n=s+(l<<1)|0;n=(s^l|0)>0&(n^s|0)<0?(s>>>31)+2147483647|0:n;o[t>>1]=n>>>16;o[r>>1]=(n>>>1)-(n>>16<<15);e=e+-1<<16>>16;if(!(e<<16>>16))break;else{i=i+2|0;a=a+2|0}}return}function dn(e,t,n){e=e|0;t=t|0;n=n|0;var r=0,o=0;r=e&65535;o=r<<16;t=t<<16>>16;e=(t<<1)+o|0;if(!((t^o|0)>0&(e^o|0)<0)){o=e;return o|0}i[n>>2]=1;o=(r>>>15)+2147483647|0;return o|0}function hn(e){e=e|0;var t=0,n=0,r=0;if(!e){r=-1;return r|0}i[e>>2]=0;t=mo(22)|0;if(!t){r=-1;return r|0}o[t>>1]=4096;n=t+2|0;r=n+20|0;do{o[n>>1]=0;n=n+2|0}while((n|0)<(r|0));i[e>>2]=t;r=0;return r|0}function mn(e){e=e|0;var t=0;if(!e){t=-1;return t|0}o[e>>1]=4096;e=e+2|0;t=e+20|0;do{o[e>>1]=0;e=e+2|0}while((e|0)<(t|0));t=0;return t|0}function vn(e){e=e|0;var t=0;if(!e)return;t=i[e>>2]|0;if(!t)return;vo(t);i[e>>2]=0;return}function yn(e,t,n,r,i,a){e=e|0;t=t|0;n=n|0;r=r|0;i=i|0;a=a|0;var l=0,c=0,u=0,p=0,d=0,h=0,m=0,v=0,y=0,b=0,g=0,A=0,w=0,E=0,O=0,k=0,S=0,x=0,C=0,P=0,M=0,R=0,j=0,N=0,I=0,D=0,B=0,L=0,F=0,V=0;L=f;f=f+96|0;D=L+66|0;B=L+44|0;I=L+22|0;c=L;M=t+2|0;N=n+2|0;j=(o[N>>1]<<1)+(s[M>>1]<<16)|0;l=fn(j)|0;l=_t(l,o[t>>1]|0,o[n>>1]|0,a)|0;if((j|0)>0)l=gn(l)|0;C=l>>16;o[i>>1]=so(l,a)|0;w=l>>20;R=D+2|0;o[R>>1]=w;j=B+2|0;o[j>>1]=(l>>>5)-(w<<15);w=T(C,C)|0;w=(w|0)==1073741824?2147483647:w<<1;C=(T((l>>>1)-(C<<15)<<16>>16,C)|0)>>15;P=C<<1;x=P+w|0;x=(C^w|0)>0&(x^w|0)<0?(w>>>31)+2147483647|0:x;P=x+P|0;P=2147483647-(fn((x^C|0)>0&(P^x|0)<0?(x>>>31)+2147483647|0:P)|0)|0;x=P>>16;C=o[t>>1]|0;w=T(x,C)|0;w=(w|0)==1073741824?2147483647:w<<1;C=(T((P>>>1)-(x<<15)<<16>>16,C)|0)>>15;P=(C<<1)+w|0;P=(C^w|0)>0&(P^w|0)<0?(w>>>31)+2147483647|0:P;x=(T(o[n>>1]|0,x)|0)>>15;w=P+(x<<1)|0;w=(P^x|0)>0&(w^P|0)<0?(P>>>31)+2147483647|0:w;P=Qr(w)|0;w=w<<(P<<16>>16);x=I+2|0;C=c+2|0;u=w;w=(w>>>1)-(w>>16<<15)|0;E=c+4|0;O=I+4|0;k=2;S=2;while(1){A=u>>>16;l=A&65535;y=w&65535;b=S+-1|0;d=D+(b<<1)|0;g=B+(b<<1)|0;v=1;m=d;h=g;p=M;c=N;u=0;while(1){F=o[p>>1]|0;V=((T(o[h>>1]|0,F)|0)>>15)+u|0;u=o[m>>1]|0;u=V+(T(u,F)|0)+((T(u,o[c>>1]|0)|0)>>15)|0;v=v+1<<16>>16;if((v<<16>>16|0)>=(S|0))break;else{m=m+-2|0;h=h+-2|0;p=p+2|0;c=c+2|0}}V=(s[t+(S<<1)>>1]<<16)+(u<<5)+(o[n+(S<<1)>>1]<<1)|0;u=_t(fn(V)|0,l,y,a)|0;if((V|0)>0)u=gn(u)|0;c=P<<16>>16;if(P<<16>>16>0){l=u<>c|0)!=(u|0))l=u>>31^2147483647}else{c=0-c<<16;if((c|0)<2031616)l=u>>(c>>16);else l=0}v=l>>16;if((S|0)<5)o[i+(b<<1)>>1]=(l+32768|0)>>>16;V=(l>>>16)-(l>>>31)|0;if(((V<<16>>31^V)&65535)<<16>>16>32750){l=16;break}h=(l>>>1)-(v<<15)<<16>>16;m=1;u=g;c=x;p=C;while(1){F=(T(o[u>>1]|0,v)|0)>>15;g=o[d>>1]|0;V=(T(g,h)|0)>>15;g=T(g,v)|0;V=g+F+(o[B+(m<<1)>>1]|0)+(o[D+(m<<1)>>1]<<15)+V|0;o[c>>1]=V>>>15;o[p>>1]=V&32767;m=m+1|0;if((m&65535)<<16>>16==k<<16>>16)break;else{d=d+-2|0;u=u+-2|0;c=c+2|0;p=p+2|0}}o[O>>1]=l>>20;o[E>>1]=(l>>>5)-(o[I+(S<<1)>>1]<<15);F=T(v,v)|0;F=(F|0)==1073741824?2147483647:F<<1;l=(T(h,v)|0)>>15;V=l<<1;c=V+F|0;c=(l^F|0)>0&(c^F|0)<0?(F>>>31)+2147483647|0:c;V=c+V|0;V=2147483647-(fn((c^l|0)>0&(V^c|0)<0?(c>>>31)+2147483647|0:V)|0)|0;c=V>>16;l=A<<16>>16;l=((T(c,w<<16>>16)|0)>>15)+(T(c,l)|0)+((T((V>>>1)-(c<<15)<<16>>16,l)|0)>>15)<<1;c=(Qr(l)|0)<<16>>16;l=l<=11){l=20;break}else{P=c+(P&65535)&65535;u=l;w=(l>>1)-(l>>16<<15)|0;E=E+2|0;O=O+2|0;k=k+1<<16>>16}}if((l|0)==16){l=r+22|0;do{o[r>>1]=o[e>>1]|0;r=r+2|0;e=e+2|0}while((r|0)<(l|0));V=i;F=V;o[F>>1]=0;o[F+2>>1]=0>>>16;V=V+4|0;o[V>>1]=0;o[V+2>>1]=0>>>16;f=L;return 0}else if((l|0)==20){o[r>>1]=4096;V=((o[j>>1]|0)+8192+(o[R>>1]<<15)|0)>>>14&65535;o[r+2>>1]=V;o[e+2>>1]=V;V=((o[B+4>>1]|0)+8192+(o[D+4>>1]<<15)|0)>>>14&65535;o[r+4>>1]=V;o[e+4>>1]=V;V=((o[B+6>>1]|0)+8192+(o[D+6>>1]<<15)|0)>>>14&65535;o[r+6>>1]=V;o[e+6>>1]=V;V=((o[B+8>>1]|0)+8192+(o[D+8>>1]<<15)|0)>>>14&65535;o[r+8>>1]=V;o[e+8>>1]=V;V=((o[B+10>>1]|0)+8192+(o[D+10>>1]<<15)|0)>>>14&65535;o[r+10>>1]=V;o[e+10>>1]=V;V=((o[B+12>>1]|0)+8192+(o[D+12>>1]<<15)|0)>>>14&65535;o[r+12>>1]=V;o[e+12>>1]=V;V=((o[B+14>>1]|0)+8192+(o[D+14>>1]<<15)|0)>>>14&65535;o[r+14>>1]=V;o[e+14>>1]=V;V=((o[B+16>>1]|0)+8192+(o[D+16>>1]<<15)|0)>>>14&65535;o[r+16>>1]=V;o[e+16>>1]=V;V=((o[B+18>>1]|0)+8192+(o[D+18>>1]<<15)|0)>>>14&65535;o[r+18>>1]=V;o[e+18>>1]=V;V=((o[B+20>>1]|0)+8192+(o[D+20>>1]<<15)|0)>>>14&65535;o[r+20>>1]=V;o[e+20>>1]=V;f=L;return 0}return 0}function bn(e,t,n,r){e=e|0;t=t|0;n=n|0;r=r|0;r=e>>16;o[t>>1]=r;o[n>>1]=(e>>>1)-(r<<15);return}function gn(e){e=e|0;return((e|0)==-2147483648?2147483647:0-e|0)|0}function An(e){e=e|0;var t=0;if(!e){e=-1;return e|0}i[e>>2]=0;t=mo(4)|0;if(!t){e=-1;return e|0}i[t>>2]=0;if(!((hn(t)|0)<<16>>16)){mn(i[t>>2]|0)|0;i[e>>2]=t;e=0;return e|0}else{vn(t);vo(t);e=-1;return e|0}return 0}function wn(e){e=e|0;var t=0;if(!e)return;t=i[e>>2]|0;if(!t)return;vn(t);vo(i[e>>2]|0);i[e>>2]=0;return}function En(e){e=e|0;if(!e){e=-1;return e|0}mn(i[e>>2]|0)|0;e=0;return e|0}function On(e,t,n,r,o,a,s){e=e|0;t=t|0;n=n|0;r=r|0;o=o|0;a=a|0;s=s|0;var l=0,c=0,u=0,p=0;p=f;f=f+64|0;u=p+48|0;c=p+22|0;l=p;if((t|0)==7){n=i[a+116>>2]|0;ht(r,10,l,c,i[a+112>>2]|0,s)|0;pn(10,l,c,s);yn(i[e>>2]|0,l,c,o+22|0,u,s)|0;ht(r,10,l,c,n,s)|0;pn(10,l,c,s);yn(i[e>>2]|0,l,c,o+66|0,u,s)|0;f=p;return}else{ht(n,10,l,c,i[a+108>>2]|0,s)|0;pn(10,l,c,s);yn(i[e>>2]|0,l,c,o+66|0,u,s)|0;f=p;return}}function kn(e,t,n,r,i,a,s,l,c,u){e=e|0;t=t|0;n=n|0;r=r|0;i=i|0;a=a|0;s=s|0;l=l|0;c=c|0;u=u|0;if((n|0)==6){o[i>>1]=In(e,t,r,20,143,80,a,s,l,c,u)|0;return}o[s>>1]=0;o[s+2>>1]=0;if(n>>>0<2){o[i>>1]=Mn(t,n,r,20,143,160,l,c,u)|0;return}if(n>>>0<6){o[i>>1]=Mn(t,n,r,20,143,80,l,c,u)|0;return}else{o[i>>1]=Mn(t,n,r,18,143,80,l,c,u)|0;return}}function Sn(e){e=e|0;var t=0;if((e|0)!=0?(i[e>>2]=0,t=mo(2)|0,(t|0)!=0):0){o[t>>1]=0;i[e>>2]=t;t=0}else t=-1;return t|0}function xn(e){e=e|0;if(!e)e=-1;else{o[e>>1]=0;e=0}return e|0}function Cn(e){e=e|0;var t=0;if(!e)return;t=i[e>>2]|0;if(!t)return;vo(t);i[e>>2]=0;return}function Pn(e,t,n,r,i,a,l,c,u,p,d,h){e=e|0;t=t|0;n=n|0;r=r|0;i=i|0;a=a|0;l=l|0;c=c|0;u=u|0;p=p|0;d=d|0;h=h|0;var m=0,v=0,y=0,b=0,g=0,A=0,w=0,E=0,O=0,k=0,S=0,x=0,C=0,P=0,M=0,R=0,j=0,N=0,I=0,D=0,B=0,L=0,F=0,V=0,_=0,U=0,H=0,z=0,K=0,W=0,G=0,Y=0;Y=f;f=f+240|0;A=Y+160|0;w=Y+80|0;U=Y;_=o[3558+(t*18|0)>>1]|0;G=o[3558+(t*18|0)+2>>1]|0;m=o[3558+(t*18|0)+4>>1]|0;H=o[3558+(t*18|0)+6>>1]|0;b=o[3558+(t*18|0)+12>>1]|0;y=o[3558+(t*18|0)+14>>1]|0;v=o[3558+(t*18|0)+16>>1]|0;e:do{switch(c<<16>>16){case 0:case 80:if(t>>>0<2&c<<16>>16==80){z=(s[e>>1]|0)-(b&65535)|0;z=(z<<16>>16|0)<(v<<16>>16|0)?v:z&65535;V=y<<16>>16;K=(z&65535)+V&65535;W=K<<16>>16>143;z=W?143-V&65535:z;K=W?143:K;W=1;break e}else{z=(s[n+((c<<16>>16!=0&1)<<1)>>1]|0)-(s[3558+(t*18|0)+8>>1]|0)|0;z=(z<<16>>16|0)<(v<<16>>16|0)?v:z&65535;V=o[3558+(t*18|0)+10>>1]|0;K=(z&65535)+V&65535;W=K<<16>>16>143;z=W?143-V&65535:z;K=W?143:K;W=0;break e}default:{z=(s[e>>1]|0)-(b&65535)|0;z=(z<<16>>16|0)<(v<<16>>16|0)?v:z&65535;V=y<<16>>16;K=(z&65535)+V&65535;W=K<<16>>16>143;z=W?143-V&65535:z;K=W?143:K;W=1}}}while(0);F=z&65535;c=F+65532|0;g=c&65535;L=(K&65535)+4&65535;V=c<<16>>16;c=0-(c&65535)|0;b=c&65535;Bt(r+(c<<16>>16<<1)|0,a,A,l);c=l<<16>>16;C=c>>>1&65535;E=C<<16>>16==0;if(E)l=1;else{l=C;v=A;n=w;y=0;while(1){B=o[v>>1]|0;o[n>>1]=B>>>2;B=(T(B,B)|0)+y|0;y=o[v+2>>1]|0;o[n+2>>1]=y>>>2;y=B+(T(y,y)|0)|0;l=l+-1<<16>>16;if(!(l<<16>>16))break;else{v=v+4|0;n=n+4|0}}l=(y|0)<33554433}B=l?0:2;x=l?A:w;O=l?A:w;e:do{if(g<<16>>16<=L<<16>>16){k=c+-1|0;N=x+(k<<1)|0;I=a+(k<<1)|0;D=x+(c+-2<<1)|0;M=k>>>1;R=M&65535;S=R<<16>>16==0;j=l?12:14;M=(M<<1)+131070&131070;n=c+-3-M|0;P=x+(n<<1)|0;M=x+(c+-4-M<<1)|0;a=a+(n<<1)|0;if(!E){E=V;while(1){w=C;A=O;v=i;y=0;l=0;while(1){w=w+-1<<16>>16;c=o[A>>1]|0;y=(T(c,o[v>>1]|0)|0)+y|0;c=(T(c,c)|0)+l|0;l=o[A+2>>1]|0;y=y+(T(l,o[v+2>>1]|0)|0)|0;l=c+(T(l,l)|0)|0;if(!(w<<16>>16))break;else{A=A+4|0;v=v+4|0}}A=Dr(l<<1,h)|0;l=A>>16;v=y<<1>>16;w=T(l,v)|0;w=(w|0)==1073741824?2147483647:w<<1;v=(T((A>>>1)-(l<<15)<<16>>16,v)|0)>>15;A=(v<<1)+w|0;A=(v^w|0)>0&(A^w|0)<0?(w>>>31)+2147483647|0:A;l=(T(l,y&32767)|0)>>15;w=A+(l<<1)|0;o[U+(E-V<<1)>>1]=(A^l|0)>0&(w^A|0)<0?(A>>>31)+65535|0:w;if(g<<16>>16!=L<<16>>16){b=b+-1<<16>>16;w=o[r+(b<<16>>16<<1)>>1]|0;if(S){A=k;l=D;y=I;v=N}else{A=R;l=D;y=I;v=N;while(1){E=(T(o[y>>1]|0,w)|0)>>j;o[v>>1]=E+(s[l>>1]|0);E=(T(o[y+-2>>1]|0,w)|0)>>j;o[v+-2>>1]=E+(s[l+-2>>1]|0);A=A+-1<<16>>16;if(!(A<<16>>16)){A=n;l=M;y=a;v=P;break}else{l=l+-4|0;y=y+-4|0;v=v+-4|0}}}E=(T(o[y>>1]|0,w)|0)>>j;o[v>>1]=E+(s[l>>1]|0);o[x+(A+-1<<1)>>1]=w>>B}g=g+1<<16>>16;if(g<<16>>16>L<<16>>16)break e;else E=g<<16>>16}}if(S){l=x+(c+-2<<1)|0;y=V;while(1){Dr(0,h)|0;o[U+(y-V<<1)>>1]=0;if(g<<16>>16!=L<<16>>16){b=b+-1<<16>>16;i=o[r+(b<<16>>16<<1)>>1]|0;R=(T(o[I>>1]|0,i)|0)>>j;o[N>>1]=R+(s[D>>1]|0);o[l>>1]=i>>B}g=g+1<<16>>16;if(g<<16>>16>L<<16>>16)break e;else y=g<<16>>16}}A=x+(n+-1<<1)|0;l=V;while(1){Dr(0,h)|0;o[U+(l-V<<1)>>1]=0;if(g<<16>>16!=L<<16>>16){b=b+-1<<16>>16;l=o[r+(b<<16>>16<<1)>>1]|0;y=R;v=D;n=I;c=N;while(1){i=(T(o[n>>1]|0,l)|0)>>j;o[c>>1]=i+(s[v>>1]|0);i=(T(o[n+-2>>1]|0,l)|0)>>j;o[c+-2>>1]=i+(s[v+-2>>1]|0);y=y+-1<<16>>16;if(!(y<<16>>16))break;else{v=v+-4|0;n=n+-4|0;c=c+-4|0}}i=(T(o[a>>1]|0,l)|0)>>j;o[P>>1]=i+(s[M>>1]|0);o[A>>1]=l>>B}g=g+1<<16>>16;if(g<<16>>16>L<<16>>16)break;else l=g<<16>>16}}}while(0);g=z<<16>>16;n=F+1&65535;if(n<<16>>16>K<<16>>16)a=z;else{b=z;c=o[U+(g-V<<1)>>1]|0;while(1){y=o[U+((n<<16>>16)-V<<1)>>1]|0;v=y<<16>>16>16;b=v?b:n;n=n+1<<16>>16;if(n<<16>>16>K<<16>>16){a=b;break}else c=v?c:y}}e:do{if(!(W<<16>>16==0?a<<16>>16>_<<16>>16:0)){if(!(t>>>0<4&W<<16>>16!=0)){b=U+((a<<16>>16)-V<<1)|0;y=un(b,m,G,h)|0;n=(m&65535)+1&65535;if(n<<16>>16<=H<<16>>16)while(1){v=un(b,n,G,h)|0;c=v<<16>>16>y<<16>>16;m=c?n:m;n=n+1<<16>>16;if(n<<16>>16>H<<16>>16)break;else y=c?v:y}if((t+-7|0)>>>0<2){H=m<<16>>16==-3;n=(H<<31>>31)+a<<16>>16;m=H?3:m;break}switch(m<<16>>16){case-2:{n=a+-1<<16>>16;m=1;break e}case 2:{n=a+1<<16>>16;m=-1;break e}default:{n=a;break e}}}_=o[e>>1]|0;_=((_<<16>>16)-g|0)>5?g+5&65535:_;c=K<<16>>16;_=(c-(_<<16>>16)|0)>4?c+65532&65535:_;c=a<<16>>16;n=_<<16>>16;if((c|0)==(n+-1|0)?1:a<<16>>16==_<<16>>16){b=U+(c-V<<1)|0;c=un(b,m,G,h)|0;n=(m&65535)+1&65535;if(n<<16>>16<=H<<16>>16)while(1){y=un(b,n,G,h)|0;v=y<<16>>16>c<<16>>16;m=v?n:m;n=n+1<<16>>16;if(n<<16>>16>H<<16>>16)break;else c=v?y:c}if((t+-7|0)>>>0<2){H=m<<16>>16==-3;n=(H<<31>>31)+a<<16>>16;m=H?3:m;break}switch(m<<16>>16){case-2:{n=a+-1<<16>>16;m=1;break e}case 2:{n=a+1<<16>>16;m=-1;break e}default:{n=a;break e}}}if((c|0)==(n+-2|0)){n=U+(c-V<<1)|0;c=un(n,0,G,h)|0;if((t|0)!=8){m=0;b=1;while(1){y=un(n,b,G,h)|0;v=y<<16>>16>c<<16>>16;m=v?b:m;b=b+1<<16>>16;if(b<<16>>16>H<<16>>16)break;else c=v?y:c}if((t+-7|0)>>>0>=2)switch(m<<16>>16){case-2:{n=a+-1<<16>>16;m=1;break e}case 2:{n=a+1<<16>>16;m=-1;break e}default:{n=a;break e}}}else m=0;H=m<<16>>16==-3;n=(H<<31>>31)+a<<16>>16;m=H?3:m;break}if((c|0)==(n+1|0)){b=U+(c-V<<1)|0;n=un(b,m,G,h)|0;c=(m&65535)+1&65535;if(c<<16>>16<=0)while(1){v=un(b,c,G,h)|0;y=v<<16>>16>n<<16>>16;m=y?c:m;c=c+1<<16>>16;if(c<<16>>16>0)break;else n=y?v:n}if((t+-7|0)>>>0<2){H=m<<16>>16==-3;n=(H<<31>>31)+a<<16>>16;m=H?3:m;break}switch(m<<16>>16){case-2:{n=a+-1<<16>>16;m=1;break e}case 2:{n=a+1<<16>>16;m=-1;break e}default:{n=a;break e}}}else{n=a;m=0}}else{n=a;m=0}}while(0);if((t+-7|0)>>>0>1){H=e;e=Yt(n,m,o[e>>1]|0,z,K,W,t>>>0<4&1,h)|0;o[d>>1]=e;o[H>>1]=n;o[p>>1]=G;o[u>>1]=m;f=Y;return n|0}else{h=Qt(n,m,z,W,h)|0;o[d>>1]=h;o[e>>1]=n;o[p>>1]=G;o[u>>1]=m;f=Y;return n|0}return 0}function Mn(e,t,n,r,a,s,l,c,u){e=e|0;t=t|0;n=n|0;r=r|0;a=a|0;s=s|0;l=l|0;c=c|0;u=u|0;var p=0,d=0,h=0,m=0,v=0,y=0,b=0,g=0,A=0,w=0,E=0,O=0,k=0,S=0,x=0,C=0,P=0,M=0;M=f;f=f+1200|0;C=M+1188|0;x=M+580|0;P=M+578|0;S=M+576|0;w=M;O=M+582|0;k=(c|0)!=0;do{if(k)if(t>>>0<2){vr(e,1,u);break}else{vr(e,0,u);break}}while(0);E=a<<16>>16;h=0-E|0;d=n+(h<<1)|0;h=h&65535;b=s<<16>>16;do{if(h<<16>>16>16){y=h;v=d;h=0;while(1){g=o[v>>1]|0;h=(T(g<<1,g)|0)+h|0;if((h|0)<0)break;y=y+1<<16>>16;if(y<<16>>16>=s<<16>>16){A=14;break}else v=v+2|0}if((A|0)==14){if((h|0)<1048576){A=15;break}Ao(O|0,d|0,b+E<<1|0)|0;g=0;break}p=b+E|0;m=p>>>1;y=m&65535;if(!(y<<16>>16))h=O;else{g=((m<<1)+131070&131070)+2|0;b=g-E|0;v=O;while(1){o[v>>1]=(o[d>>1]|0)>>>3;o[v+2>>1]=(o[d+2>>1]|0)>>>3;y=y+-1<<16>>16;if(!(y<<16>>16))break;else{d=d+4|0;v=v+4|0}}d=n+(b<<1)|0;h=O+(g<<1)|0}if(!(p&1))g=3;else{o[h>>1]=(o[d>>1]|0)>>>3;g=3}}else A=15}while(0);if((A|0)==15){g=b+E|0;h=g>>>1;m=h&65535;if(!(m<<16>>16))h=O;else{b=((h<<1)+131070&131070)+2|0;v=b-E|0;y=O;while(1){o[y>>1]=o[d>>1]<<3;o[y+2>>1]=o[d+2>>1]<<3;m=m+-1<<16>>16;if(!(m<<16>>16))break;else{d=d+4|0;y=y+4|0}}d=n+(v<<1)|0;h=O+(b<<1)|0}if(!(g&1))g=-3;else{o[h>>1]=o[d>>1]<<3;g=-3}}b=w+(E<<2)|0;v=O+(E<<1)|0;Ot(v,s,a,r,b);p=(t|0)==7&1;h=r<<16>>16;d=h<<2;if((d|0)!=(h<<18>>16|0)){i[u>>2]=1;d=r<<16>>16>0?32767:-32768}y=Rn(e,b,v,g,p,s,a,d&65535,C,c,u)|0;h=h<<1;m=Rn(e,b,v,g,p,s,d+65535&65535,h&65535,x,c,u)|0;h=Rn(e,b,v,g,p,s,h+65535&65535,r,P,c,u)|0;if(l<<16>>16==1&k){cn(b,v,s,a,r,S,u)|0;hr(e,o[S>>1]|0)}d=o[C>>1]|0;p=o[x>>1]|0;if(((d<<16>>16)*55706>>16|0)>=(p<<16>>16|0)){x=d;C=y;x=x<<16>>16;x=x*55706|0;x=x>>16;P=o[P>>1]|0;P=P<<16>>16;P=(x|0)<(P|0);P=P?h:C;f=M;return P|0}o[C>>1]=p;x=p;C=m;x=x<<16>>16;x=x*55706|0;x=x>>16;P=o[P>>1]|0;P=P<<16>>16;P=(x|0)<(P|0);P=P?h:C;f=M;return P|0}function Rn(e,t,n,r,a,s,l,c,u,f,p){e=e|0;t=t|0;n=n|0;r=r|0;a=a|0;s=s|0;l=l|0;c=c|0;u=u|0;f=f|0;p=p|0;var d=0,h=0,m=0,v=0,y=0;if(l<<16>>16>16){c=-2147483648;m=l}else{m=l;d=-2147483648;h=t+(0-(l<<16>>16)<<2)|0;t=l;while(1){l=i[h>>2]|0;y=(l|0)<(d|0);t=y?t:m;d=y?d:l;m=m+-1<<16>>16;if(m<<16>>16>16){c=d;m=t;break}else h=h+4|0}}t=s<<16>>16>>>2&65535;if(!(t<<16>>16))t=0;else{d=t;l=n+(0-(m<<16>>16)<<1)|0;t=0;while(1){y=o[l>>1]|0;y=(T(y,y)|0)+t|0;t=o[l+2>>1]|0;t=y+(T(t,t)|0)|0;y=o[l+4>>1]|0;y=t+(T(y,y)|0)|0;t=o[l+6>>1]|0;t=y+(T(t,t)|0)|0;d=d+-1<<16>>16;if(!(d<<16>>16))break;else l=l+8|0}t=t<<1}if(f)mr(e,c,t,p);t=Dr(t,p)|0;l=a<<16>>16!=0;if(l)t=(t|0)>1073741823?2147483647:t<<1;a=c>>16;e=t>>16;p=T(e,a)|0;p=(p|0)==1073741824?2147483647:p<<1;t=(T((t>>>1)-(e<<15)<<16>>16,a)|0)>>15;y=(t<<1)+p|0;y=(t^p|0)>0&(y^p|0)<0?(p>>>31)+2147483647|0:y;a=(T(e,(c>>>1)-(a<<15)<<16>>16)|0)>>15;t=y+(a<<1)|0;t=(y^a|0)>0&(t^y|0)<0?(y>>>31)+2147483647|0:t;if(!l){o[u>>1]=t;return m|0}l=r<<16>>16;if(r<<16>>16>0){if(r<<16>>16<31){l=t>>l;v=16}else l=0}else{v=0-l<<16>>16;l=t<>v|0)==(t|0)?l:t>>31^2147483647;v=16}if((v|0)==16){if((l|0)>65535){o[u>>1]=32767;return m|0}if((l|0)<-65536){o[u>>1]=-32768;return m|0}}o[u>>1]=l>>>1;return m|0}function jn(e){e=e|0;var t=0;if(!e){e=-1;return e|0}i[e>>2]=0;t=mo(6)|0;if(!t){e=-1;return e|0}o[t>>1]=40;o[t+2>>1]=0;o[t+4>>1]=0;i[e>>2]=t;e=0;return e|0}function Tn(e){e=e|0;if(!e){e=-1;return e|0}o[e>>1]=40;o[e+2>>1]=0;o[e+4>>1]=0;e=0;return e|0}function Nn(e){e=e|0;var t=0;if(!e)return;t=i[e>>2]|0;if(!t)return;vo(t);i[e>>2]=0;return}function In(e,t,n,r,a,s,l,c,u,p,d){e=e|0;t=t|0;n=n|0;r=r|0;a=a|0;s=s|0;l=l|0;c=c|0;u=u|0;p=p|0;d=d|0;var h=0,m=0,v=0,y=0,b=0,g=0,A=0,w=0,E=0,O=0,k=0,S=0,x=0,C=0,P=0,M=0,R=0,j=0;j=f;f=f+1200|0;E=j+1186|0;O=j+1184|0;R=j+1182|0;w=j;S=j+576|0;k=a<<16>>16;M=S+(k<<1)|0;h=(0-k&65535)<<16>>16>16;if(h){b=0-a<<16>>16<<16>>16;m=0;do{y=o[n+(b<<1)>>1]|0;y=T(y,y)|0;if((y|0)!=1073741824){v=(y<<1)+m|0;if((y^m|0)>0&(v^m|0)<0){i[d>>2]=1;m=(m>>>31)+2147483647|0}else m=v}else{i[d>>2]=1;m=2147483647}b=b+1|0}while((b&65535)<<16>>16!=s<<16>>16)}else m=0;if((2147483646-m&m|0)>=0){if((m|0)==2147483647){if(h){m=0-a<<16>>16<<16>>16;do{o[S+(m+k<<1)>>1]=lo(o[n+(m<<1)>>1]|0,3,d)|0;m=m+1|0}while((m&65535)<<16>>16!=s<<16>>16)}}else g=14}else{i[d>>2]=1;g=14}do{if((g|0)==14){if((1048575-m&m|0)<0){i[d>>2]=1;m=(m>>>31)+2147483647|0}else m=m+-1048576|0;if((m|0)>=0){if(!h)break;P=0-a<<16>>16<<16>>16;Ao(S+(k+P<<1)|0,n+(P<<1)|0,(((s+a<<16>>16)+-1&65535)<<1)+2|0)|0;break}if(h){m=0-a<<16>>16<<16>>16;do{P=o[n+(m<<1)>>1]|0;o[S+(m+k<<1)>>1]=(P<<19>>19|0)==(P|0)?P<<3:P>>>15^32767;m=m+1|0}while((m&65535)<<16>>16!=s<<16>>16)}}}while(0);C=w+(k<<2)|0;Ot(M,s,a,r,C);b=o[e>>1]|0;P=e+4|0;x=c+(u<<16>>16<<1)|0;e:do{if(a<<16>>16>16)A=a;else{if((o[P>>1]|0)<=0){n=a;c=-2147483648;y=a;g=3402;while(1){bn(i[w+(k-(n<<16>>16)<<2)>>2]|0,E,O,d);v=o[O>>1]|0;m=o[g>>1]|0;b=T(m,o[E>>1]|0)|0;if((b|0)==1073741824){i[d>>2]=1;h=2147483647}else h=b<<1;A=(T(m,v<<16>>16)|0)>>15;b=h+(A<<1)|0;if((h^A|0)>0&(b^h|0)<0){i[d>>2]=1;b=(h>>>31)+2147483647|0}v=(b|0)<(c|0);y=v?y:n;n=n+-1<<16>>16;if(n<<16>>16>16){A=y;break e}else{c=v?c:b;g=g+-2|0}}}c=a;h=-2147483648;y=a;A=2902+(k+123-(b<<16>>16)<<1)|0;n=3402;while(1){bn(i[w+(k-(c<<16>>16)<<2)>>2]|0,E,O,d);g=o[O>>1]|0;v=o[n>>1]|0;b=T(v,o[E>>1]|0)|0;if((b|0)==1073741824){i[d>>2]=1;m=2147483647}else m=b<<1;g=(T(v,g<<16>>16)|0)>>15;b=m+(g<<1)|0;if((m^g|0)>0&(b^m|0)<0){i[d>>2]=1;b=(m>>>31)+2147483647|0}bn(b,E,O,d);g=o[O>>1]|0;v=o[A>>1]|0;b=T(v,o[E>>1]|0)|0;if((b|0)==1073741824){i[d>>2]=1;m=2147483647}else m=b<<1;g=(T(v,g<<16>>16)|0)>>15;b=m+(g<<1)|0;if((m^g|0)>0&(b^m|0)<0){i[d>>2]=1;b=(m>>>31)+2147483647|0}v=(b|0)<(h|0);y=v?y:c;c=c+-1<<16>>16;if(c<<16>>16>16){A=y;break}else{h=v?h:b;A=A+-2|0;n=n+-2|0}}}}while(0);if(s<<16>>16>0){c=0;n=M;g=S+(k-(A<<16>>16)<<1)|0;y=0;m=0;while(1){b=o[g>>1]|0;v=T(b,o[n>>1]|0)|0;if((v|0)!=1073741824){h=(v<<1)+y|0;if((v^y|0)>0&(h^y|0)<0){i[d>>2]=1;y=(y>>>31)+2147483647|0}else y=h}else{i[d>>2]=1;y=2147483647}h=T(b,b)|0;if((h|0)!=1073741824){v=(h<<1)+m|0;if((h^m|0)>0&(v^m|0)<0){i[d>>2]=1;m=(m>>>31)+2147483647|0}else m=v}else{i[d>>2]=1;m=2147483647}c=c+1<<16>>16;if(c<<16>>16>=s<<16>>16)break;else{n=n+2|0;g=g+2|0}}}else{y=0;m=0}v=(p|0)==0;if(!v){vr(t,0,d);mr(t,y,m,d)}h=(so(m,d)|0)<<16>>16;if((h*13107|0)==1073741824){i[d>>2]=1;m=2147483647}else m=h*26214|0;h=y-m|0;if(((h^y)&(m^y)|0)<0){i[d>>2]=1;h=(y>>>31)+2147483647|0}p=so(h,d)|0;o[x>>1]=p;if(p<<16>>16>0){h=l+6|0;o[l+8>>1]=o[h>>1]|0;p=l+4|0;o[h>>1]=o[p>>1]|0;h=l+2|0;o[p>>1]=o[h>>1]|0;o[h>>1]=o[l>>1]|0;o[l>>1]=A;o[e>>1]=Rr(l,5)|0;o[e+2>>1]=32767;h=32767}else{o[e>>1]=A;e=e+2|0;h=((o[e>>1]|0)*29491|0)>>>15&65535;o[e>>1]=h}o[P>>1]=((fo(h,9830,d)|0)&65535)>>>15^1;if(v){f=j;return A|0}if((fo(u,1,d)|0)<<16>>16){f=j;return A|0}cn(C,M,s,a,r,R,d)|0;hr(t,o[R>>1]|0);f=j;return A|0}function Dn(e,t,n,r,o,i,a,s,l,c){e=e|0;t=t|0;n=n|0;r=r|0;o=o|0;i=i|0;a=a|0;s=s|0;l=l|0;c=c|0;var u=0,p=0;c=f;f=f+48|0;p=c+22|0;u=c;t=e>>>0<6?t:n;n=i<<16>>16>0?22:0;e=o+(n<<1)|0;ho(e,t,p);ho(e,r,u);e=i<<16>>16;i=l+(e<<1)|0;ao(p,a+(e<<1)|0,i,40);po(u,i,i,40,s,1);n=o+(((n<<16)+720896|0)>>>16<<1)|0;ho(n,t,p);ho(n,r,u);e=(e<<16)+2621440>>16;l=l+(e<<1)|0;ao(p,a+(e<<1)|0,l,40);po(u,l,l,40,s,1);f=c;return}function Bn(e){e=e|0;var t=0;if(!e){e=-1;return e|0}i[e>>2]=0;t=mo(12)|0;if(!t){e=-1;return e|0}o[t>>1]=0;o[t+2>>1]=0;o[t+4>>1]=0;o[t+6>>1]=0;o[t+8>>1]=0;o[t+10>>1]=0;i[e>>2]=t;e=0;return e|0}function Ln(e){e=e|0;if(!e){e=-1;return e|0}o[e>>1]=0;o[e+2>>1]=0;o[e+4>>1]=0;o[e+6>>1]=0;o[e+8>>1]=0;o[e+10>>1]=0;e=0;return e|0}function Fn(e){e=e|0;var t=0;if(!e)return;t=i[e>>2]|0;if(!t)return;vo(t);i[e>>2]=0;return}function Vn(e,t,n){e=e|0;t=t|0;n=n|0;var r=0,i=0,a=0,s=0,l=0,c=0,u=0,f=0,p=0,d=0,h=0;p=e+10|0;i=o[p>>1]|0;d=e+8|0;r=o[d>>1]|0;if(!(n<<16>>16)){e=r;f=i;o[p>>1]=f;o[d>>1]=e;return}l=e+4|0;c=e+6|0;u=e+2|0;s=o[c>>1]|0;f=o[l>>1]|0;a=n;n=i;while(1){h=(T(o[e>>1]|0,-3733)|0)+(((f<<16>>16)*7807|0)+((s<<16>>16)*7807>>15))|0;o[e>>1]=f;h=h+((T(o[u>>1]|0,-3733)|0)>>15)|0;o[u>>1]=s;h=((n<<16>>16)*1899|0)+h+(T(r<<16>>16,-3798)|0)|0;n=o[t>>1]|0;h=h+((n<<16>>16)*1899|0)|0;o[t>>1]=(h+2048|0)>>>12;i=h>>>12;f=i&65535;o[l>>1]=f;s=(h<<3)-(i<<15)&65535;o[c>>1]=s;a=a+-1<<16>>16;if(!(a<<16>>16))break;else{h=r;t=t+2|0;r=n;n=h}}o[p>>1]=r;o[d>>1]=n;return}function _n(e,t,n,r){e=e|0;t=t|0;n=n|0;r=r|0;var a=0,s=0,l=0,c=0;a=o[(i[r+88>>2]|0)+(e<<1)>>1]|0;if(!(a<<16>>16))return;c=n;l=i[(i[r+92>>2]|0)+(e<<2)>>2]|0;while(1){n=o[l>>1]|0;if(!(n<<16>>16))n=0;else{e=o[t>>1]|0;s=n;r=c+((n<<16>>16)+-1<<1)|0;while(1){n=e<<16>>16;o[r>>1]=n&1;s=s+-1<<16>>16;if(!(s<<16>>16))break;else{e=n>>>1&65535;r=r+-2|0}}n=o[l>>1]|0}t=t+2|0;a=a+-1<<16>>16;if(!(a<<16>>16))break;else{c=c+(n<<16>>16<<1)|0;l=l+2|0}}return}function Un(e,t,n,r,a,l){e=e|0;t=t|0;n=n|0;r=r|0;a=a|0;l=l|0;var c=0,u=0,p=0,d=0,h=0;h=f;f=f+16|0;p=h+2|0;d=h;c=a<<16>>16;if(a<<16>>16<1){l=-5443;d=-32768;Cr(e,d,l);f=h;return}u=Jr(14,n,l)|0;if((c|0)<(u<<16>>16|0))n=r;else{n=(r&65535)+1&65535;a=c>>>1&65535}r=kr(a,u&65535)|0;o[d>>1]=r;Br(r<<16>>16,p,d,l);o[p>>1]=((((n&65535)-(t&65535)<<16)+-65536|0)>>>16)+(s[p>>1]|0);r=co(o[d>>1]|0,5,l)|0;c=o[p>>1]|0;r=((c&65535)<<10)+(r&65535)&65535;if(r<<16>>16>18284){l=3037;d=18284;Cr(e,d,l);f=h;return}a=o[d>>1]|0;c=c<<16>>16;if((c*24660|0)==1073741824){i[l>>2]=1;n=2147483647}else n=c*49320|0;d=(a<<16>>16)*24660>>15;c=n+(d<<1)|0;if((n^d|0)>0&(c^n|0)<0){i[l>>2]=1;c=(n>>>31)+2147483647|0}d=c<<13;l=so((d>>13|0)==(c|0)?d:c>>31^2147483647,l)|0;d=r;Cr(e,d,l);f=h;return}function Hn(e,t,n,r,a,l,c,u,p,d,h,m,v,y,b,g,A,w,E,O){e=e|0;t=t|0;n=n|0;r=r|0;a=a|0;l=l|0;c=c|0;u=u|0;p=p|0;d=d|0;h=h|0;m=m|0;v=v|0;y=y|0;b=b|0;g=g|0;A=A|0;w=w|0;E=E|0;O=O|0;var k=0,S=0,x=0,C=0,P=0,M=0,R=0,j=0,N=0,I=0,D=0,B=0,L=0,F=0,V=0,_=0,U=0,H=0,z=0,K=0,W=0,G=0,Y=0,Q=0,X=0,J=0,Z=0,q=0,$=0,ee=0,te=0,ne=0,re=0,oe=0,ie=0,ae=0,se=0;se=f;f=f+80|0;re=se+66|0;oe=se+64|0;ie=se+62|0;ae=se+60|0;U=se+40|0;H=se+20|0;V=se;o[re>>1]=t;o[oe>>1]=p;o[ie>>1]=d;F=Jr(14,n,O)|0;ne=F&65535;o[ae>>1]=ne;_=Jr(14,d,O)|0;L=(s[r>>1]|0)+65523|0;o[V>>1]=L;R=(s[r+2>>1]|0)+65522|0;j=V+2|0;o[j>>1]=R;N=((t&65535)<<16)+-720896|0;C=N>>16;N=(N>>>15)+15+(s[r+4>>1]|0)|0;I=V+4|0;o[I>>1]=N;D=(s[r+6>>1]|0)+C|0;B=V+6|0;o[B>>1]=D;C=C+1+(s[r+8>>1]|0)|0;P=V+8|0;o[P>>1]=C;k=(s[h>>1]|0)+65523&65535;o[V+10>>1]=k;M=(s[h+2>>1]|0)+65522&65535;o[V+12>>1]=M;S=((p&65535)<<16)+-720896|0;r=S>>16;S=(S>>>15)+15+(s[h+4>>1]|0)&65535;o[V+14>>1]=S;x=(s[h+6>>1]|0)+r&65535;o[V+16>>1]=x;r=r+1+(s[h+8>>1]|0)&65535;o[V+18>>1]=r;ee=(l&65535)-(v&65535)<<16;p=ee>>16;if((ee|0)>0){d=c;n=y<<16>>16>>p&65535}else{d=c<<16>>16>>0-p&65535;n=y}if((co(n,1,O)|0)<<16>>16>d<<16>>16)n=1;else n=(((d<<16>>16)+3>>2|0)>(n<<16>>16|0))<<31>>31;h=L+n&65535;o[V>>1]=h;ee=R+n&65535;o[j>>1]=ee;$=N+n&65535;o[I>>1]=$;q=D+n&65535;o[B>>1]=q;Z=C+n&65535;o[P>>1]=Z;p=r<<16>>16>h<<16>>16?r:h;p=x<<16>>16>p<<16>>16?x:p;p=S<<16>>16>p<<16>>16?S:p;p=M<<16>>16>p<<16>>16?M:p;p=k<<16>>16>p<<16>>16?k:p;p=Z<<16>>16>p<<16>>16?Z:p;p=q<<16>>16>p<<16>>16?q:p;p=$<<16>>16>p<<16>>16?$:p;p=(ee<<16>>16>p<<16>>16?ee:p)+1&65535;r=0;while(1){n=p-(h&65535)|0;h=n&65535;d=s[a>>1]<<16;n=n<<16>>16;if(h<<16>>16>0)h=h<<16>>16<31?d>>n:0;else{ee=0-n<<16>>16;h=d<>ee|0)==(d|0)?h:d>>31^2147483647}ee=h>>16;o[U+(r<<1)>>1]=ee;o[H+(r<<1)>>1]=(h>>>1)-(ee<<15);r=r+1|0;if((r|0)==5){n=5;d=m;break}h=o[V+(r<<1)>>1]|0;a=a+2|0}while(1){r=p-(k&65535)|0;k=r&65535;h=s[d>>1]<<16;r=r<<16>>16;if(k<<16>>16>0)h=k<<16>>16<31?h>>r:0;else{$=0-r<<16>>16;ee=h<<$;h=(ee>>$|0)==(h|0)?ee:h>>31^2147483647}ee=h>>16;o[U+(n<<1)>>1]=ee;o[H+(n<<1)>>1]=(h>>>1)-(ee<<15);h=n+1|0;if((h&65535)<<16>>16==10)break;k=o[V+(h<<1)>>1]|0;n=h;d=d+2|0}z=F<<16>>16;K=o[U>>1]|0;W=o[H>>1]|0;G=o[U+2>>1]|0;Y=o[H+2>>1]|0;Q=o[U+4>>1]|0;X=o[H+4>>1]|0;J=o[U+6>>1]|0;Z=o[H+6>>1]|0;q=o[U+8>>1]|0;$=o[H+8>>1]|0;ee=b&65535;v=_<<16>>16;l=o[U+10>>1]|0;x=o[H+10>>1]|0;S=o[U+12>>1]|0;a=o[H+12>>1]|0;n=o[U+14>>1]|0;d=o[H+14>>1]|0;r=o[U+16>>1]|0;k=o[H+16>>1]|0;C=o[U+18>>1]|0;H=o[H+18>>1]|0;p=2147483647;U=0;h=0;P=782;do{V=o[P>>1]|0;D=(T(z,o[P+2>>1]|0)|0)>>>15<<16;m=D>>16;N=V<<1;L=(T(N,V)|0)>>16;y=T(L,K)|0;if((y|0)==1073741824){i[O>>2]=1;B=2147483647}else B=y<<1;_=(T(W,L)|0)>>15;y=B+(_<<1)|0;if((B^_|0)>0&(y^B|0)<0){i[O>>2]=1;y=(B>>>31)+2147483647|0}L=T(G,V)|0;if((L|0)==1073741824){i[O>>2]=1;B=2147483647}else B=L<<1;_=(T(Y,V)|0)>>15;L=B+(_<<1)|0;if((B^_|0)>0&(L^B|0)<0){i[O>>2]=1;L=(B>>>31)+2147483647|0}D=(T(D>>15,m)|0)>>16;B=T(Q,D)|0;if((B|0)==1073741824){i[O>>2]=1;I=2147483647}else I=B<<1;_=(T(X,D)|0)>>15;B=I+(_<<1)|0;if((I^_|0)>0&(B^I|0)<0){i[O>>2]=1;B=(I>>>31)+2147483647|0}D=T(J,m)|0;if((D|0)==1073741824){i[O>>2]=1;I=2147483647}else I=D<<1;_=(T(Z,m)|0)>>15;D=I+(_<<1)|0;if((I^_|0)>0&(D^I|0)<0){i[O>>2]=1;_=(I>>>31)+2147483647|0}else _=D;I=(T(N,m)|0)>>16;D=T(q,I)|0;if((D|0)==1073741824){i[O>>2]=1;N=2147483647}else N=D<<1;F=(T($,I)|0)>>15;D=N+(F<<1)|0;if((N^F|0)>0&(D^N|0)<0){i[O>>2]=1;D=(N>>>31)+2147483647|0}I=o[P+4>>1]|0;N=o[P+6>>1]|0;P=P+8|0;if((V-ee&65535)<<16>>16<1?(te=I<<16>>16,I<<16>>16<=b<<16>>16):0){R=(T(N<<16>>16,v)|0)>>>15<<16;V=R>>16;M=te<<1;N=(T(M,te)|0)>>16;I=T(l,N)|0;if((I|0)==1073741824){i[O>>2]=1;j=2147483647}else j=I<<1;F=(T(x,N)|0)>>15;I=j+(F<<1)|0;if((j^F|0)>0&(I^j|0)<0){i[O>>2]=1;I=(j>>>31)+2147483647|0}N=T(S,te)|0;if((N|0)==1073741824){i[O>>2]=1;j=2147483647}else j=N<<1;F=(T(a,te)|0)>>15;N=j+(F<<1)|0;if((j^F|0)>0&(N^j|0)<0){i[O>>2]=1;F=(j>>>31)+2147483647|0}else F=N;j=(T(R>>15,V)|0)>>16;N=T(n,j)|0;if((N|0)==1073741824){i[O>>2]=1;R=2147483647}else R=N<<1;m=(T(d,j)|0)>>15;N=R+(m<<1)|0;if((R^m|0)>0&(N^R|0)<0){i[O>>2]=1;m=(R>>>31)+2147483647|0}else m=N;N=T(r,V)|0;if((N|0)==1073741824){i[O>>2]=1;j=2147483647}else j=N<<1;R=(T(k,V)|0)>>15;N=j+(R<<1)|0;if((j^R|0)>0&(N^j|0)<0){i[O>>2]=1;c=(j>>>31)+2147483647|0}else c=N;j=(T(M,V)|0)>>16;N=T(C,j)|0;if((N|0)==1073741824){i[O>>2]=1;R=2147483647}else R=N<<1;V=(T(H,j)|0)>>15;N=R+(V<<1)|0;if((R^V|0)>0&(N^R|0)<0){i[O>>2]=1;N=(R>>>31)+2147483647|0}V=L+y+B+_+D+I+F+m+c+N|0;_=(V|0)<(p|0);p=_?V:p;h=_?U:h}U=U+1<<16>>16}while(U<<16>>16<256);b=(h&65535)<<18>>16;zn(e,782+(b<<1)|0,ne,t,g,A,O);xr(e,0,u,oe,ie,re,ae,O);u=(Jr(14,o[ie>>1]|0,O)|0)&65535;zn(e,782+((b|2)<<1)|0,u,o[oe>>1]|0,w,E,O);f=se;return h|0}function zn(e,t,n,r,a,l,c){e=e|0;t=t|0;n=n|0;r=r|0;a=a|0;l=l|0;c=c|0;var u=0,p=0,d=0,h=0;h=f;f=f+16|0;p=h+2|0;d=h;o[a>>1]=o[t>>1]|0;u=o[t+2>>1]|0;n=T(n<<16>>16<<1,u)|0;a=10-(r&65535)|0;t=a&65535;a=a<<16>>16;if(t<<16>>16>0)t=t<<16>>16<31?n>>a:0;else{a=0-a<<16>>16;t=n<>a|0)==(n|0)?t:n>>31^2147483647}o[l>>1]=t>>>16;Br(u,p,d,c);o[p>>1]=(s[p>>1]|0)+65524;a=co(o[d>>1]|0,5,c)|0;r=o[p>>1]|0;a=((r&65535)<<10)+(a&65535)&65535;n=o[d>>1]|0;r=r<<16>>16;if((r*24660|0)==1073741824){i[c>>2]=1;t=2147483647}else t=r*49320|0;d=(n<<16>>16)*24660>>15;r=t+(d<<1)|0;if(!((t^d|0)>0&(r^t|0)<0)){c=r;c=c<<13;c=c+32768|0;c=c>>>16;c=c&65535;Cr(e,a,c);f=h;return}i[c>>2]=1;c=(t>>>31)+2147483647|0;c=c<<13;c=c+32768|0;c=c>>>16;c=c&65535;Cr(e,a,c);f=h;return}function Kn(e,t,n,r,a,l,c,u,p,d,h,m,v,y,b,g,A,w,E,O,k){e=e|0;t=t|0;n=n|0;r=r|0;a=a|0;l=l|0;c=c|0;u=u|0;p=p|0;d=d|0;h=h|0;m=m|0;v=v|0;y=y|0;b=b|0;g=g|0;A=A|0;w=w|0;E=E|0;O=O|0;k=k|0;var S=0,x=0,C=0,P=0,M=0,R=0,j=0,N=0,I=0,D=0,B=0,L=0,F=0,V=0,_=0,U=0,H=0,z=0,K=0,W=0,G=0,Y=0,Q=0,X=0,J=0,Z=0,q=0,$=0,ee=0,te=0,ne=0,re=0,oe=0,ie=0,ae=0,se=0,le=0,ce=0,ue=0,fe=0;fe=f;f=f+80|0;le=fe+72|0;ce=fe+70|0;ue=fe+68|0;ae=fe+66|0;se=fe+56|0;q=fe+24|0;Z=fe+12|0;X=fe+48|0;J=fe+40|0;K=fe+34|0;G=fe+22|0;H=fe+6|0;z=fe;Gn(5,y,b,H,z,i[O+72>>2]|0,k)|0;C=Jr(14,d,k)|0;W=O+68|0;U=i[W>>2]|0;Q=p<<16>>16;Y=Q+65526|0;y=(s[l>>1]|0)+65523&65535;o[se>>1]=y;O=(s[l+2>>1]|0)+65522&65535;o[se+2>>1]=O;re=Y<<16>>16;oe=((Y<<17>>17|0)==(re|0)?Y<<1:re>>>15^32767)+15+(s[l+4>>1]|0)&65535;o[se+4>>1]=oe;ie=(s[l+6>>1]|0)+re&65535;o[se+6>>1]=ie;l=re+1+(s[l+8>>1]|0)&65535;o[se+8>>1]=l;O=O<<16>>16>y<<16>>16?O:y;O=oe<<16>>16>O<<16>>16?oe:O;O=ie<<16>>16>O<<16>>16?ie:O;O=(Er(l<<16>>16>O<<16>>16?l:O,1,k)|0)&65535;l=y;y=0;while(1){d=O-(l&65535)|0;l=d&65535;x=s[a+(y<<1)>>1]<<16;d=d<<16>>16;if(l<<16>>16>0)d=l<<16>>16<31?x>>d:0;else{ie=0-d<<16>>16;d=x<>ie|0)==(x|0)?d:x>>31^2147483647}bn(d,q+(y<<1)|0,Z+(y<<1)|0,k);d=y+1|0;if((d|0)==5)break;l=o[se+(d<<1)>>1]|0;y=d}V=q+2|0;_=Z+2|0;ie=C<<16>>16;$=q+4|0;ee=Z+4|0;te=q+6|0;ne=Z+6|0;re=q+8|0;oe=Z+8|0;R=0;l=2147483647;a=0;d=0;while(1){F=o[H+(a<<1)>>1]|0;C=T(F,F)|0;if(C>>>0>1073741823){i[k>>2]=1;C=32767}else C=C>>>15;O=o[Z>>1]|0;x=C<<16>>16;C=T(x,o[q>>1]|0)|0;if((C|0)==1073741824){i[k>>2]=1;y=2147483647}else y=C<<1;L=(T(O<<16>>16,x)|0)>>15;C=y+(L<<1)|0;if((y^L|0)>0&(C^y|0)<0){i[k>>2]=1;C=(y>>>31)+2147483647|0}O=o[_>>1]|0;x=T(o[V>>1]|0,F)|0;if((x|0)!=1073741824){y=(x<<1)+C|0;if((x^C|0)>0&(y^C|0)<0){i[k>>2]=1;y=(C>>>31)+2147483647|0}}else{i[k>>2]=1;y=2147483647}C=(T(O<<16>>16,F)|0)>>15;if((C|0)>32767){i[k>>2]=1;C=32767}L=C<<16;C=(L>>15)+y|0;if((L>>16^y|0)>0&(C^y|0)<0){i[k>>2]=1;L=(y>>>31)+2147483647|0}else L=C;D=(L>>>31)+2147483647|0;B=a&65535;C=R;N=0;I=U;do{x=(T(o[I>>1]|0,ie)|0)>>15;I=I+6|0;if((x|0)>32767){i[k>>2]=1;x=32767}j=x<<16>>16;x=T(j,j)|0;if((x|0)==1073741824){i[k>>2]=1;M=2147483647}else M=x<<1;bn(M,le,ce,k);x=T(j,F)|0;if((x|0)==1073741824){i[k>>2]=1;M=2147483647}else M=x<<1;bn(M,ue,ae,k);y=o[ee>>1]|0;P=o[ce>>1]|0;x=o[$>>1]|0;O=o[le>>1]|0;R=T(O,x)|0;if((R|0)!=1073741824){M=(R<<1)+L|0;if((R^L|0)>0&(M^L|0)<0){i[k>>2]=1;M=D}}else{i[k>>2]=1;M=2147483647}R=(T(P<<16>>16,x)|0)>>15;if((R|0)>32767){i[k>>2]=1;R=32767}P=R<<16;R=(P>>15)+M|0;if((P>>16^M|0)>0&(R^M|0)<0){i[k>>2]=1;R=(M>>>31)+2147483647|0}M=(T(O,y<<16>>16)|0)>>15;if((M|0)>32767){i[k>>2]=1;M=32767}P=M<<16;M=(P>>15)+R|0;if((P>>16^R|0)>0&(M^R|0)<0){i[k>>2]=1;M=(R>>>31)+2147483647|0}x=o[ne>>1]|0;R=T(o[te>>1]|0,j)|0;if((R|0)!=1073741824){P=(R<<1)+M|0;if((R^M|0)>0&(P^M|0)<0){i[k>>2]=1;P=(M>>>31)+2147483647|0}}else{i[k>>2]=1;P=2147483647}x=(T(x<<16>>16,j)|0)>>15;if((x|0)>32767){i[k>>2]=1;x=32767}j=x<<16;x=(j>>15)+P|0;if((j>>16^P|0)>0&(x^P|0)<0){i[k>>2]=1;x=(P>>>31)+2147483647|0}O=o[oe>>1]|0;P=o[ae>>1]|0;y=o[re>>1]|0;S=o[ue>>1]|0;R=T(S,y)|0;do{if((R|0)==1073741824){i[k>>2]=1;R=2147483647}else{M=(R<<1)+x|0;if(!((R^x|0)>0&(M^x|0)<0)){R=M;break}i[k>>2]=1;R=(x>>>31)+2147483647|0}}while(0);M=(T(P<<16>>16,y)|0)>>15;if((M|0)>32767){i[k>>2]=1;M=32767}j=M<<16;M=(j>>15)+R|0;if((j>>16^R|0)>0&(M^R|0)<0){i[k>>2]=1;M=(R>>>31)+2147483647|0}x=(T(S,O<<16>>16)|0)>>15;if((x|0)>32767){i[k>>2]=1;x=32767}j=x<<16;x=(j>>15)+M|0;if((j>>16^M|0)>0&(x^M|0)<0){i[k>>2]=1;x=(M>>>31)+2147483647|0}j=(x|0)<(l|0);C=j?N:C;d=j?B:d;l=j?x:l;N=N+1<<16>>16}while(N<<16>>16<32);a=a+1|0;if((a|0)==3){x=C;a=d;break}else R=C}_=(x<<16>>16)*3|0;l=o[U+(_<<1)>>1]|0;o[A>>1]=o[U+(_+1<<1)>>1]|0;o[w>>1]=o[U+(_+2<<1)>>1]|0;l=T(l<<16>>16,ie)|0;if((l|0)==1073741824){i[k>>2]=1;C=2147483647}else C=l<<1;_=9-Q|0;U=_&65535;_=_<<16>>16;V=U<<16>>16>0;if(V)C=U<<16>>16<31?C>>_:0;else{L=0-_<<16>>16;F=C<>L|0)==(C|0)?F:C>>31^2147483647}o[g>>1]=C>>>16;F=a<<16>>16;H=o[H+(F<<1)>>1]|0;o[b>>1]=H;z=o[z+(F<<1)>>1]|0;kt(t,n,r,H,h,X,J,K,k);tn(e,o[K>>1]|0,o[g>>1]|0,G,k);if(!((o[X>>1]|0)!=0&(o[G>>1]|0)>0)){k=x;A=i[E>>2]|0;g=A+2|0;o[A>>1]=z;A=A+4|0;i[E>>2]=A;o[g>>1]=k;f=fe;return}j=X+6|0;o[j>>1]=u;M=J+6|0;o[M>>1]=c;p=((fo(v,p,k)|0)&65535)+10|0;O=p<<16>>16;if((p&65535)<<16>>16<0){d=0-O<<16;if((d|0)<983040)m=m<<16>>16>>(d>>16)&65535;else m=0}else{d=m<<16>>16;y=d<>16>>O|0)==(d|0))m=y&65535;else m=(d>>>15^32767)&65535}l=o[b>>1]|0;C=o[G>>1]|0;W=i[W>>2]|0;y=o[g>>1]|0;G=10-Q|0;O=G<<16>>16;if((G&65535)<<16>>16<0){d=0-O<<16;if((d|0)<983040)u=y<<16>>16>>(d>>16)&65535;else u=0}else{d=y<<16>>16;y=d<>16>>O|0)==(d|0))u=y&65535;else u=(d>>>15^32767)&65535}a=l<<16>>16;d=T(a,a)|0;if(d>>>0>1073741823){i[k>>2]=1;l=32767}else l=d>>>15;x=Er(32767-(C&65535)&65535,1,k)|0;C=C<<16>>16;d=T(o[X+2>>1]|0,C)|0;if((d|0)==1073741824){i[k>>2]=1;d=2147483647}else d=d<<1;G=d<<1;d=T(((G>>1|0)==(d|0)?G:d>>31^2147418112)>>16,l<<16>>16)|0;if((d|0)==1073741824){i[k>>2]=1;R=2147483647}else R=d<<1;P=(s[J+2>>1]|0)+65521|0;O=P&65535;d=T(o[X+4>>1]|0,C)|0;if((d|0)==1073741824){i[k>>2]=1;l=2147483647}else l=d<<1;d=l<<1;d=(T(((d>>1|0)==(l|0)?d:l>>31^2147418112)>>16,a)|0)>>15;if((d|0)>32767){i[k>>2]=1;d=32767}o[$>>1]=d;l=Y&65535;o[le>>1]=l;l=Er(o[J+4>>1]|0,l,k)|0;d=T(o[j>>1]|0,C)|0;if((d|0)==1073741824){i[k>>2]=1;d=2147483647}else d=d<<1;S=d<<1;o[te>>1]=((S>>1|0)==(d|0)?S:d>>31^2147418112)>>>16;S=((Q<<17>>17|0)==(Q|0)?Q<<1:Q>>>15^32767)+65529&65535;o[le>>1]=S;S=Er(o[M>>1]|0,S,k)|0;d=(T(o[j>>1]|0,x<<16>>16)|0)>>15;if((d|0)>32767){i[k>>2]=1;d=32767}o[re>>1]=d;x=Er(S,1,k)|0;y=T(o[X>>1]|0,C)|0;if((y|0)==1073741824){i[k>>2]=1;d=2147483647}else d=y<<1;M=uo(d,le,k)|0;a=(s[le>>1]|0)+47|0;o[le>>1]=a;a=(s[J>>1]|0)-(a&65535)|0;C=a+31&65535;C=O<<16>>16>C<<16>>16?O:C;C=l<<16>>16>C<<16>>16?l:C;C=S<<16>>16>C<<16>>16?S:C;C=(x<<16>>16>C<<16>>16?x:C)<<16>>16;y=C-(P&65535)|0;d=y&65535;y=y<<16>>16;if(d<<16>>16>0)L=d<<16>>16<31?R>>y:0;else{J=0-y<<16>>16;L=R<>J|0)==(R|0)?L:R>>31^2147483647}O=C-(l&65535)|0;d=O&65535;y=s[$>>1]<<16;O=O<<16>>16;if(d<<16>>16>0)y=d<<16>>16<31?y>>O:0;else{X=0-O<<16>>16;J=y<>X|0)==(y|0)?J:y>>31^2147483647}bn(y,$,ee,k);S=C-(S&65535)|0;y=S&65535;O=s[te>>1]<<16;S=S<<16>>16;if(y<<16>>16>0)y=y<<16>>16<31?O>>S:0;else{J=0-S<<16>>16;y=O<>J|0)==(O|0)?y:O>>31^2147483647}bn(y,te,ne,k);S=C-(x&65535)|0;y=S&65535;O=s[re>>1]<<16;S=S<<16>>16;if(y<<16>>16>0)y=y<<16>>16<31?O>>S:0;else{J=0-S<<16>>16;y=O<>J|0)==(O|0)?y:O>>31^2147483647}bn(y,re,oe,k);S=C+65505|0;o[le>>1]=S;S=S-(a&65535)|0;y=lo(S&65535,1,k)|0;O=y<<16>>16;if(y<<16>>16>0)O=y<<16>>16<31?M>>O:0;else{J=0-O<<16>>16;O=M<>J|0)==(M|0)?O:M>>31^2147483647}do{if(!(S&1))R=O;else{bn(O,q,Z,k);y=o[Z>>1]|0;O=o[q>>1]|0;if((O*23170|0)==1073741824){i[k>>2]=1;S=2147483647}else S=O*46340|0;q=(y<<16>>16)*23170>>15;O=S+(q<<1)|0;if(!((S^q|0)>0&(O^S|0)<0)){R=O;break}i[k>>2]=1;R=(S>>>31)+2147483647|0}}while(0);j=(L>>>31)+2147483647|0;M=2147483647;P=0;O=0;N=W;while(1){y=(T(o[N>>1]|0,ie)|0)>>15;N=N+6|0;if((y|0)>32767){i[k>>2]=1;y=32767}S=y&65535;if(S<<16>>16>=u<<16>>16)break;l=y<<16>>16;y=T(l,l)|0;if((y|0)==1073741824){i[k>>2]=1;d=2147483647}else d=y<<1;bn(d,ce,ue,k);y=(fo(S,m,k)|0)<<16>>16;y=T(y,y)|0;if((y|0)==1073741824){i[k>>2]=1;y=2147483647}else y=y<<1;bn(y,ae,se,k);S=o[ee>>1]|0;d=T(o[$>>1]|0,l)|0;do{if((d|0)==1073741824){i[k>>2]=1;d=2147483647}else{y=(d<<1)+L|0;if(!((d^L|0)>0&(y^L|0)<0)){d=y;break}i[k>>2]=1;d=j}}while(0);y=(T(S<<16>>16,l)|0)>>15;if((y|0)>32767){i[k>>2]=1;y=32767}q=y<<16;y=(q>>15)+d|0;if((q>>16^d|0)>0&(y^d|0)<0){i[k>>2]=1;y=(d>>>31)+2147483647|0}a=o[ne>>1]|0;x=o[ue>>1]|0;l=o[te>>1]|0;C=o[ce>>1]|0;d=T(C,l)|0;do{if((d|0)==1073741824){i[k>>2]=1;S=2147483647}else{S=(d<<1)+y|0;if(!((d^y|0)>0&(S^y|0)<0))break;i[k>>2]=1;S=(y>>>31)+2147483647|0}}while(0);d=(T(x<<16>>16,l)|0)>>15;if((d|0)>32767){i[k>>2]=1;d=32767}q=d<<16;d=(q>>15)+S|0;if((q>>16^S|0)>0&(d^S|0)<0){i[k>>2]=1;d=(S>>>31)+2147483647|0}y=(T(C,a<<16>>16)|0)>>15;if((y|0)>32767){i[k>>2]=1;y=32767}q=y<<16;y=(q>>15)+d|0;if((q>>16^d|0)>0&(y^d|0)<0){i[k>>2]=1;y=(d>>>31)+2147483647|0}y=uo(y,le,k)|0;S=lo(o[le>>1]|0,1,k)|0;d=S<<16>>16;if(S<<16>>16>0)S=S<<16>>16<31?y>>d:0;else{q=0-d<<16>>16;S=y<>q|0)==(y|0)?S:y>>31^2147483647}y=S-R|0;if(((y^S)&(S^R)|0)<0){i[k>>2]=1;y=(S>>>31)+2147483647|0}y=(so(y,k)|0)<<16>>16;y=T(y,y)|0;if((y|0)==1073741824){i[k>>2]=1;S=2147483647}else S=y<<1;C=o[oe>>1]|0;l=o[se>>1]|0;x=o[re>>1]|0;a=o[ae>>1]|0;d=T(a,x)|0;do{if((d|0)==1073741824){i[k>>2]=1;y=2147483647}else{y=(d<<1)+S|0;if(!((d^S|0)>0&(y^S|0)<0))break;i[k>>2]=1;y=(S>>>31)+2147483647|0}}while(0);d=(T(l<<16>>16,x)|0)>>15;if((d|0)>32767){i[k>>2]=1;d=32767}q=d<<16;d=(q>>15)+y|0;if((q>>16^y|0)>0&(d^y|0)<0){i[k>>2]=1;d=(y>>>31)+2147483647|0}y=(T(a,C<<16>>16)|0)>>15;if((y|0)>32767){i[k>>2]=1;y=32767}q=y<<16;y=(q>>15)+d|0;if((q>>16^d|0)>0&(y^d|0)<0){i[k>>2]=1;y=(d>>>31)+2147483647|0}d=(y|0)<(M|0);O=d?P:O;P=P+1<<16>>16;if(P<<16>>16>=32)break;else M=d?y:M}ue=(O<<16>>16)*3|0;S=o[W+(ue<<1)>>1]|0;o[A>>1]=o[W+(ue+1<<1)>>1]|0;o[w>>1]=o[W+(ue+2<<1)>>1]|0;S=T(S<<16>>16,ie)|0;if((S|0)==1073741824){i[k>>2]=1;S=2147483647}else S=S<<1;if(V)S=U<<16>>16<31?S>>_:0;else{A=0-_<<16>>16;k=S<>A|0)==(S|0)?k:S>>31^2147483647}o[g>>1]=S>>>16;k=O;A=i[E>>2]|0;g=A+2|0;o[A>>1]=z;A=A+4|0;i[E>>2]=A;o[g>>1]=k;f=fe;return}function Wn(e,t,n,r,i,a,s,l){e=e|0;t=t|0;n=n|0;r=r|0;i=i|0;a=a|0;s=s|0;l=l|0;var c=0,u=0,f=0,p=0,d=0;d=(e|0)==7;c=o[r>>1]|0;if(d){c=c<<16>>16>>>1&65535;p=Jr(t,n,l)|0;t=p<<16;e=t>>16;if((p<<20>>20|0)==(e|0))e=t>>12;else e=e>>>15^32767}else{p=Jr(t,n,l)|0;t=p<<16;e=t>>16;if((p<<21>>21|0)==(e|0))e=t>>11;else e=e>>>15^32767}p=e<<16>>16;l=c<<16>>16;t=l-((T(p,o[s>>1]|0)|0)>>>15&65535)|0;t=((t&32768|0)!=0?0-t|0:t)&65535;u=1;e=0;f=s;while(1){f=f+6|0;c=l-((T(o[f>>1]|0,p)|0)>>>15&65535)|0;n=c<<16;c=(n|0)<0?0-(n>>16)|0:c;n=(c<<16>>16|0)<(t<<16>>16|0);e=n?u:e;u=u+1<<16>>16;if(u<<16>>16>=32)break;else t=n?c&65535:t}f=(e<<16>>16)*196608>>16;o[r>>1]=(T(o[s+(f<<1)>>1]|0,p)|0)>>>15<<(d&1);o[i>>1]=o[s+(f+1<<1)>>1]|0;o[a>>1]=o[s+(f+2<<1)>>1]|0;return e|0}function Gn(e,t,n,r,i,a,s){e=e|0;t=t|0;n=n|0;r=r|0;i=i|0;a=a|0;s=s|0;var l=0,c=0,u=0,f=0,p=0,d=0;l=fo(o[n>>1]|0,o[a>>1]|0,s)|0;l=(l&65535)-((l&65535)>>>15&65535)|0;l=(l<<16>>31^l)&65535;u=0;f=1;while(1){c=o[a+(f<<1)>>1]|0;if(c<<16>>16>t<<16>>16)c=l;else{c=fo(o[n>>1]|0,c,s)|0;c=(c&65535)-((c&65535)>>>15&65535)|0;c=(c<<16>>31^c)&65535;d=c<<16>>16>16;c=d?c:l;u=d?f&65535:u}f=f+1|0;if((f|0)==16)break;else l=c}if((e|0)!=5){l=o[a+(u<<16>>16<<1)>>1]|0;if((e|0)==7){o[n>>1]=l&65532;return u|0}else{o[n>>1]=l;return u|0}}c=u<<16>>16;switch(u<<16>>16){case 0:{l=0;break}case 15:{p=8;break}default:if((o[a+(c+1<<1)>>1]|0)>t<<16>>16)p=8;else l=c+65535&65535}if((p|0)==8)l=c+65534&65535;o[i>>1]=l;d=l<<16>>16;o[r>>1]=o[a+(d<<1)>>1]|0;d=d+1|0;o[i+2>>1]=d;d=d<<16>>16;o[r+2>>1]=o[a+(d<<1)>>1]|0;d=d+1|0;o[i+4>>1]=d;o[r+4>>1]=o[a+(d<<16>>16<<1)>>1]|0;o[n>>1]=o[a+(c<<1)>>1]|0;return u|0}function Yn(e,t,n,r,a,l,c,u,p,d,h,m){e=e|0;t=t|0;n=n|0;r=r|0;a=a|0;l=l|0;c=c|0;u=u|0;p=p|0;d=d|0;h=h|0;m=m|0;var v=0,y=0,b=0,g=0,A=0,w=0,E=0,O=0,k=0,S=0,x=0,C=0,P=0,M=0,R=0,j=0,N=0,I=0,D=0,B=0,L=0;L=f;f=f+32|0;b=L+20|0;g=L+10|0;y=L;switch(e|0){case 3:case 4:case 6:{h=h+84|0;B=128;break}default:{h=h+80|0;B=64}}D=i[h>>2]|0;v=Jr(14,n,m)|0;I=t<<16>>16;N=I+65525|0;e=(s[a>>1]|0)+65523&65535;o[y>>1]=e;t=(s[a+2>>1]|0)+65522&65535;o[y+2>>1]=t;j=N<<16>>16;j=Er(o[a+4>>1]|0,((N<<17>>17|0)==(j|0)?N<<1:j>>>15^32767)+15&65535,m)|0;o[y+4>>1]=j;N=Er(o[a+6>>1]|0,N&65535,m)|0;o[y+6>>1]=N;a=Er(o[a+8>>1]|0,I+65526&65535,m)|0;o[y+8>>1]=a;t=t<<16>>16>e<<16>>16?t:e;t=j<<16>>16>t<<16>>16?j:t;t=N<<16>>16>t<<16>>16?N:t;t=(a<<16>>16>t<<16>>16?a:t)+1&65535;a=0;while(1){n=t-(e&65535)|0;h=n&65535;e=s[r+(a<<1)>>1]<<16;n=n<<16>>16;if(h<<16>>16>0)h=h<<16>>16<31?e>>n:0;else{N=0-n<<16>>16;h=e<>N|0)==(e|0)?h:e>>31^2147483647}bn(h,b+(a<<1)|0,g+(a<<1)|0,m);h=a+1|0;if((h|0)==5)break;e=o[y+(h<<1)>>1]|0;a=h}N=v<<16>>16;k=o[b>>1]|0;S=o[g>>1]|0;x=o[b+2>>1]|0;C=o[g+2>>1]|0;P=o[b+4>>1]|0;M=o[g+4>>1]|0;R=o[b+6>>1]|0;j=o[g+6>>1]|0;O=o[b+8>>1]|0;A=o[g+8>>1]|0;t=2147483647;w=0;h=0;E=D;while(1){a=o[E>>1]|0;if(a<<16>>16>l<<16>>16)v=t;else{v=(T(o[E+2>>1]|0,N)|0)>>15;if((v|0)>32767){i[m>>2]=1;v=32767}g=a<<16>>16;a=T(g,g)|0;if(a>>>0>1073741823){i[m>>2]=1;y=32767}else y=a>>>15;n=v<<16>>16;v=T(n,n)|0;if(v>>>0>1073741823){i[m>>2]=1;b=32767}else b=v>>>15;r=(T(n,g)|0)>>15;if((r|0)>32767){i[m>>2]=1;r=32767}v=y<<16>>16;y=T(k,v)|0;if((y|0)==1073741824){i[m>>2]=1;a=2147483647}else a=y<<1;v=(T(S,v)|0)>>15;y=a+(v<<1)|0;if((a^v|0)>0&(y^a|0)<0){i[m>>2]=1;y=(a>>>31)+2147483647|0}v=T(x,g)|0;if((v|0)==1073741824){i[m>>2]=1;a=2147483647}else a=v<<1;g=(T(C,g)|0)>>15;v=a+(g<<1)|0;if((a^g|0)>0&(v^a|0)<0){i[m>>2]=1;v=(a>>>31)+2147483647|0}a=v+y|0;if((v^y|0)>-1&(a^y|0)<0){i[m>>2]=1;a=(y>>>31)+2147483647|0}v=b<<16>>16;y=T(P,v)|0;if((y|0)==1073741824){i[m>>2]=1;e=2147483647}else e=y<<1;g=(T(M,v)|0)>>15;y=e+(g<<1)|0;if((e^g|0)>0&(y^e|0)<0){i[m>>2]=1;y=(e>>>31)+2147483647|0}v=y+a|0;if((y^a|0)>-1&(v^a|0)<0){i[m>>2]=1;e=(a>>>31)+2147483647|0}else e=v;v=T(R,n)|0;if((v|0)==1073741824){i[m>>2]=1;y=2147483647}else y=v<<1;g=(T(j,n)|0)>>15;v=y+(g<<1)|0;if((y^g|0)>0&(v^y|0)<0){i[m>>2]=1;v=(y>>>31)+2147483647|0}a=v+e|0;if((v^e|0)>-1&(a^e|0)<0){i[m>>2]=1;y=(e>>>31)+2147483647|0}else y=a;a=r<<16>>16;v=T(O,a)|0;if((v|0)==1073741824){i[m>>2]=1;e=2147483647}else e=v<<1;g=(T(A,a)|0)>>15;v=e+(g<<1)|0;if((e^g|0)>0&(v^e|0)<0){i[m>>2]=1;a=(e>>>31)+2147483647|0}else a=v;v=a+y|0;if((a^y|0)>-1&(v^y|0)<0){i[m>>2]=1;v=(y>>>31)+2147483647|0}g=(v|0)<(t|0);v=g?v:t;h=g?w:h}E=E+8|0;w=w+1<<16>>16;if((w<<16>>16|0)>=(B|0))break;else t=v}l=h<<16>>16;l=((l<<18>>18|0)==(l|0)?l<<2:l>>>15^32767)<<16>>16;o[c>>1]=o[D+(l<<1)>>1]|0;t=o[D+(l+1<<1)>>1]|0;o[p>>1]=o[D+(l+2<<1)>>1]|0;o[d>>1]=o[D+(l+3<<1)>>1]|0;t=T(t<<16>>16,N)|0;if((t|0)==1073741824){i[m>>2]=1;e=2147483647}else e=t<<1;n=10-I|0;t=n&65535;n=n<<16>>16;if(t<<16>>16>0){m=t<<16>>16<31?e>>n:0;m=m>>>16;m=m&65535;o[u>>1]=m;f=L;return h|0}else{p=0-n<<16>>16;m=e<>p|0)==(e|0)?m:e>>31^2147483647;m=m>>>16;m=m&65535;o[u>>1]=m;f=L;return h|0}return 0}function Qn(e,t,n,r,i,a,l,c,u){e=e|0;t=t|0;n=n|0;r=r|0;i=i|0;a=a|0;l=l|0;c=c|0;u=u|0;var p=0,d=0,h=0,m=0,v=0,y=0,b=0,g=0,A=0,w=0,E=0,O=0,k=0,S=0,x=0,C=0,P=0,M=0,R=0,j=0,N=0,I=0,D=0,B=0,L=0,F=0,V=0,_=0,U=0,H=0,z=0,K=0,W=0,G=0,Y=0,Q=0,X=0,J=0,Z=0,q=0,$=0,ee=0,te=0,ne=0,re=0,oe=0,ie=0,ae=0,se=0,le=0,ce=0,ue=0,fe=0,pe=0,de=0,he=0,me=0,ve=0,ye=0,be=0,ge=0,Ae=0,we=0,Ee=0;Ee=f;f=f+160|0;we=Ee;d=e<<16>>16;ge=e<<16>>16==10;Ae=o[l+(o[a>>1]<<1)>>1]|0;if(e<<16>>16>0){u=0;p=c;while(1){o[p>>1]=u;u=u+1<<16>>16;if(u<<16>>16>=e<<16>>16)break;else p=p+2|0}}if(n<<16>>16<=1){f=Ee;return}ye=a+2|0;be=Ae<<16>>16;he=r+(be<<1)|0;me=i+(be*80|0)+(be<<1)|0;ve=a+6|0;J=t&65535;Z=a+4|0;q=a+10|0;$=a+8|0;ee=a+14|0;te=a+12|0;ne=a+18|0;re=a+16|0;oe=c+2|0;ie=c+4|0;ae=c+6|0;se=c+8|0;le=c+10|0;ce=c+12|0;ue=c+14|0;fe=c+16|0;pe=c+18|0;de=e<<16>>16>2;Q=a+(d+-1<<1)|0;G=1;X=1;_=0;U=0;Y=-1;while(1){W=o[l+(o[ye>>1]<<1)>>1]|0;K=W<<16>>16;t=(s[r+(K<<1)>>1]|0)+(s[he>>1]|0)|0;p=(o[i+(be*80|0)+(K<<1)>>1]<<13)+32768+((o[i+(K*80|0)+(K<<1)>>1]|0)+(o[me>>1]|0)<<12)|0;d=o[ve>>1]|0;if(d<<16>>16<40){d=d<<16>>16;h=we;while(1){H=(o[i+(d*80|0)+(d<<1)>>1]|0)>>>1;V=o[i+(d*80|0)+(be<<1)>>1]|0;z=o[i+(d*80|0)+(K<<1)>>1]|0;o[h>>1]=t+(s[r+(d<<1)>>1]|0);o[h+2>>1]=(V+2+H+z|0)>>>2;d=d+J|0;if((d&65535)<<16>>16<40){d=d<<16>>16;h=h+4|0}else break}C=o[ve>>1]|0}else C=d;t=o[Z>>1]|0;x=p>>12;d=t<<16>>16;e:do{if(t<<16>>16<40){S=C<<16>>16;if(C<<16>>16<40){h=1;v=t;b=C;y=0;m=-1}else while(1){d=d+J|0;if((d&65535)<<16>>16<40)d=d<<16>>16;else{h=1;z=t;H=C;d=0;break e}}while(1){k=((o[i+(d*80|0)+(d<<1)>>1]|0)+x>>1)+(o[i+(d*80|0)+(be<<1)>>1]|0)+(o[i+(d*80|0)+(K<<1)>>1]|0)|0;O=s[r+(d<<1)>>1]|0;w=S;E=C;A=we;g=y;while(1){p=(s[A>>1]|0)+O|0;u=p<<16>>16;u=(T(u,u)|0)>>>15;y=(k+(o[i+(d*80|0)+(w<<1)>>1]|0)>>2)+(o[A+2>>1]|0)>>1;if((T(u<<16>>16,h<<16>>16)|0)>(T(y,m<<16>>16)|0)){h=y&65535;v=t;b=E;y=p&65535;m=u&65535}else y=g;p=w+J|0;E=p&65535;if(E<<16>>16>=40)break;else{w=p<<16>>16;A=A+4|0;g=y}}d=d+J|0;t=d&65535;if(t<<16>>16<40)d=d<<16>>16;else{z=v;H=b;d=y;break}}}else{h=1;z=t;H=C;d=0}}while(0);v=h<<16>>16<<15;h=o[q>>1]|0;if(h<<16>>16<40){p=z<<16>>16;u=H<<16>>16;t=d&65535;h=h<<16>>16;d=we;while(1){B=o[i+(h*80|0)+(h<<1)>>1]>>1;D=o[i+(h*80|0)+(be<<1)>>1]|0;L=o[i+(h*80|0)+(K<<1)>>1]|0;F=o[i+(h*80|0)+(p<<1)>>1]|0;V=o[i+(h*80|0)+(u<<1)>>1]|0;o[d>>1]=(s[r+(h<<1)>>1]|0)+t;o[d+2>>1]=(D+2+B+L+F+V|0)>>>2;h=h+J|0;if((h&65535)<<16>>16<40){h=h<<16>>16;d=d+4|0}else break}B=o[q>>1]|0}else B=h;m=o[$>>1]|0;h=m<<16>>16;e:do{if(m<<16>>16<40){P=z<<16>>16;M=H<<16>>16;R=B<<16>>16;C=v+32768|0;if(B<<16>>16<40){y=1;v=m;t=B;b=m;d=0;m=-1}else while(1){h=h+J|0;if((h&65535)<<16>>16<40)h=h<<16>>16;else{h=1;V=m;F=B;d=0;break e}}while(1){u=s[r+(h<<1)>>1]|0;x=(o[i+(h*80|0)+(K<<1)>>1]|0)+(o[i+(h*80|0)+(be<<1)>>1]|0)+(o[i+(h*80|0)+(P<<1)>>1]|0)+(o[i+(h*80|0)+(M<<1)>>1]|0)|0;S=C+(o[i+(h*80|0)+(h<<1)>>1]<<11)|0;O=R;w=B;k=we;while(1){g=(s[k>>1]|0)+u|0;p=S+(o[k+2>>1]<<14)+(x+(o[i+(h*80|0)+(O<<1)>>1]|0)<<12)|0;A=g<<16>>16;A=(T(A,A)|0)>>>15;if((T(A<<16>>16,y<<16>>16)|0)>(T(p>>16,m<<16>>16)|0)){y=p>>>16&65535;E=b;t=w;d=g&65535;m=A&65535}else E=v;v=O+J|0;w=v&65535;if(w<<16>>16>=40){v=E;break}else{O=v<<16>>16;v=E;k=k+4|0}}h=h+J|0;b=h&65535;if(b<<16>>16<40)h=h<<16>>16;else{h=y;V=v;F=t;break}}}else{h=1;V=m;F=B;d=0}}while(0);y=h<<16>>16<<15;h=o[ee>>1]|0;if(h<<16>>16<40){p=z<<16>>16;u=H<<16>>16;m=V<<16>>16;v=F<<16>>16;t=d&65535;h=h<<16>>16;d=we;while(1){j=o[i+(h*80|0)+(h<<1)>>1]>>1;R=o[i+(be*80|0)+(h<<1)>>1]|0;N=o[i+(K*80|0)+(h<<1)>>1]|0;I=o[i+(p*80|0)+(h<<1)>>1]|0;D=o[i+(u*80|0)+(h<<1)>>1]|0;B=o[i+(m*80|0)+(h<<1)>>1]|0;L=o[i+(v*80|0)+(h<<1)>>1]|0;o[d>>1]=(s[r+(h<<1)>>1]|0)+t;o[d+2>>1]=(R+4+j+N+I+D+B+L|0)>>>3;h=h+J|0;if((h&65535)<<16>>16<40){h=h<<16>>16;d=d+4|0}else break}t=o[ee>>1]|0}else t=h;b=o[te>>1]|0;if(b<<16>>16<40){B=z<<16>>16;j=H<<16>>16;R=V<<16>>16;M=F<<16>>16;P=t<<16>>16;C=t<<16>>16<40;N=y+32768|0;D=b<<16>>16;u=1;E=b;w=t;I=b;v=0;h=-1;while(1){if(C){y=s[r+(D<<1)>>1]|0;d=(o[i+(D*80|0)+(K<<1)>>1]|0)+(o[i+(D*80|0)+(be<<1)>>1]|0)+(o[i+(D*80|0)+(B<<1)>>1]|0)+(o[i+(D*80|0)+(j<<1)>>1]|0)+(o[i+(D*80|0)+(R<<1)>>1]|0)+(o[i+(D*80|0)+(M<<1)>>1]|0)|0;m=N+(o[i+(D*80|0)+(D<<1)>>1]<<10)|0;A=P;b=t;S=w;x=we;while(1){k=(s[x>>1]|0)+y|0;w=m+(o[x+2>>1]<<14)+(d+(o[i+(D*80|0)+(A<<1)>>1]|0)<<11)|0;O=k<<16>>16;O=(T(O,O)|0)>>>15;if((T(O<<16>>16,u<<16>>16)|0)>(T(w>>16,h<<16>>16)|0)){u=w>>>16&65535;E=I;w=b;v=k&65535;h=O&65535}else w=S;g=A+J|0;b=g&65535;if(b<<16>>16>=40)break;else{A=g<<16>>16;S=w;x=x+4|0}}}b=D+J|0;I=b&65535;if(I<<16>>16>=40){L=w;break}else D=b<<16>>16}}else{u=1;E=b;L=t;v=0;h=-1}if(ge){A=u<<16>>16<<15;h=o[ne>>1]|0;if(h<<16>>16<40){d=z<<16>>16;t=H<<16>>16;p=V<<16>>16;u=F<<16>>16;y=E<<16>>16;b=L<<16>>16;m=v&65535;h=h<<16>>16;v=we;while(1){R=o[i+(h*80|0)+(h<<1)>>1]>>1;M=o[i+(be*80|0)+(h<<1)>>1]|0;j=o[i+(K*80|0)+(h<<1)>>1]|0;N=o[i+(d*80|0)+(h<<1)>>1]|0;I=o[i+(t*80|0)+(h<<1)>>1]|0;D=o[i+(p*80|0)+(h<<1)>>1]|0;B=o[i+(u*80|0)+(h<<1)>>1]|0;_=o[i+(y*80|0)+(h<<1)>>1]|0;U=o[i+(b*80|0)+(h<<1)>>1]|0;o[v>>1]=(s[r+(h<<1)>>1]|0)+m;o[v+2>>1]=(M+4+R+j+N+I+D+B+_+U|0)>>>3;h=h+J|0;if((h&65535)<<16>>16<40){h=h<<16>>16;v=v+4|0}else break}B=o[ne>>1]|0}else B=h;y=o[re>>1]|0;if(y<<16>>16<40){R=z<<16>>16;M=H<<16>>16;P=V<<16>>16;p=F<<16>>16;j=E<<16>>16;N=L<<16>>16;I=B<<16>>16;D=B<<16>>16<40;C=A+32768|0;d=y<<16>>16;u=1;b=y;v=B;t=y;h=-1;while(1){if(D){A=s[r+(d<<1)>>1]|0;m=(o[i+(K*80|0)+(d<<1)>>1]|0)+(o[i+(be*80|0)+(d<<1)>>1]|0)+(o[i+(R*80|0)+(d<<1)>>1]|0)+(o[i+(M*80|0)+(d<<1)>>1]|0)+(o[i+(P*80|0)+(d<<1)>>1]|0)+(o[i+(p*80|0)+(d<<1)>>1]|0)+(o[i+(j*80|0)+(d<<1)>>1]|0)+(o[i+(N*80|0)+(d<<1)>>1]|0)|0;y=C+(o[i+(d*80|0)+(d<<1)>>1]<<9)|0;x=I;O=B;S=we;while(1){k=(s[S>>1]|0)+A<<16>>16;k=(T(k,k)|0)>>>15;w=y+(o[S+2>>1]<<13)+(m+(o[i+(d*80|0)+(x<<1)>>1]|0)<<10)|0;if((T(k<<16>>16,u<<16>>16)|0)>(T(w>>16,h<<16>>16)|0)){u=w>>>16&65535;b=t;v=O;h=k&65535}g=x+J|0;O=g&65535;if(O<<16>>16>=40)break;else{x=g<<16>>16;S=S+4|0}}}y=d+J|0;t=y&65535;if(t<<16>>16>=40)break;else d=y<<16>>16}}else{u=1;b=y;v=B;h=-1}}else{b=_;v=U}if((T(h<<16>>16,G<<16>>16)|0)>(T(u<<16>>16,Y<<16>>16)|0)){o[c>>1]=Ae;o[oe>>1]=W;o[ie>>1]=z;o[ae>>1]=H;o[se>>1]=V;o[le>>1]=F;o[ce>>1]=E;o[ue>>1]=L;if(ge){o[fe>>1]=b;o[pe>>1]=v}}else{u=G;h=Y}d=o[ye>>1]|0;if(de){t=1;p=2;while(1){o[a+(t<<1)>>1]=o[a+(p<<1)>>1]|0;p=p+1|0;if((p&65535)<<16>>16==e<<16>>16)break;else t=t+1|0}}o[Q>>1]=d;X=X+1<<16>>16;if(X<<16>>16>=n<<16>>16)break;else{G=u;_=b;U=v;Y=h}}f=Ee;return}function Xn(e,t,n,r){e=e|0;t=t|0;n=n|0;r=r|0;var i=0,a=0,s=0,l=0,c=0,u=0;l=39;while(1){s=e+(l<<1)|0;a=o[s>>1]|0;i=t+(l<<1)|0;if(a<<16>>16>-1)o[i>>1]=32767;else{o[i>>1]=-32767;if(a<<16>>16==-32768)a=32767;else a=0-(a&65535)&65535;o[s>>1]=a}o[n+(l<<1)>>1]=a;if((l|0)>0)l=l+-1|0;else break}u=8-(r<<16>>16)|0;if((u|0)>0){c=0;i=0}else return;do{r=0;e=0;s=32767;while(1){t=o[n+(r<<1)>>1]|0;l=t<<16>>16>-1?t<<16>>16>16:0;i=l?e:i;a=r+5|0;e=a&65535;if(e<<16>>16>=40)break;else{r=a<<16>>16;s=l?t:s}}o[n+(i<<16>>16<<1)>>1]=-1;c=c+1<<16>>16}while((c<<16>>16|0)<(u|0));c=0;do{t=1;e=1;a=32767;while(1){r=o[n+(t<<1)>>1]|0;l=r<<16>>16>-1?r<<16>>16>16:0;i=l?e:i;s=t+5|0;e=s&65535;if(e<<16>>16>=40)break;else{t=s<<16>>16;a=l?r:a}}o[n+(i<<16>>16<<1)>>1]=-1;c=c+1<<16>>16}while((c<<16>>16|0)<(u|0));c=0;do{t=2;e=2;a=32767;while(1){r=o[n+(t<<1)>>1]|0;l=r<<16>>16>-1?r<<16>>16>16:0;i=l?e:i;s=t+5|0;e=s&65535;if(e<<16>>16>=40)break;else{t=s<<16>>16;a=l?r:a}}o[n+(i<<16>>16<<1)>>1]=-1;c=c+1<<16>>16}while((c<<16>>16|0)<(u|0));c=0;while(1){t=3;e=3;a=32767;while(1){r=o[n+(t<<1)>>1]|0;l=r<<16>>16>-1?r<<16>>16>16:0;i=l?e:i;s=t+5|0;e=s&65535;if(e<<16>>16>=40){a=i;break}else{t=s<<16>>16;a=l?r:a}}o[n+(a<<16>>16<<1)>>1]=-1;c=c+1<<16>>16;if((c<<16>>16|0)>=(u|0)){i=0;break}else i=a}do{t=4;e=4;c=32767;while(1){r=o[n+(t<<1)>>1]|0;l=r<<16>>16>-1?r<<16>>16>16:0;a=l?e:a;s=t+5|0;e=s&65535;if(e<<16>>16>=40)break;else{t=s<<16>>16;c=l?r:c}}o[n+(a<<16>>16<<1)>>1]=-1;i=i+1<<16>>16}while((i<<16>>16|0)<(u|0));return}function Jn(e,t,n,r,a,s,l,c){e=e|0;t=t|0;n=n|0;r=r|0;a=a|0;s=s|0;l=l|0;c=c|0;var u=0,p=0,d=0,h=0,m=0,v=0,y=0,b=0,g=0,A=0,w=0,E=0,O=0,k=0;k=f;f=f+80|0;O=k;m=40;v=t;y=e;p=256;d=256;while(1){u=o[v>>1]|0;v=v+2|0;u=T(u,u)|0;if((u|0)!=1073741824){h=(u<<1)+p|0;if((u^p|0)>0&(h^p|0)<0){i[c>>2]=1;p=(p>>>31)+2147483647|0}else p=h}else{i[c>>2]=1;p=2147483647}E=o[y>>1]|0;d=(T(E<<1,E)|0)+d|0;m=m+-1<<16>>16;if(!(m<<16>>16))break;else y=y+2|0}E=Dr(p,c)|0;A=E<<5;E=((A>>5|0)==(E|0)?A:E>>31^2147418112)>>16;A=(Dr(d,c)|0)<<5>>16;w=39;b=t+78|0;g=O+78|0;u=n+78|0;while(1){y=T(o[b>>1]|0,E)|0;b=b+-2|0;v=y<<1;t=e+(w<<1)|0;p=o[t>>1]|0;m=T(p<<16>>16,A)|0;if((m|0)!=1073741824){h=(m<<1)+v|0;if((m^v|0)>0&(h^v|0)<0){i[c>>2]=1;h=(y>>>30&1)+2147483647|0}}else{i[c>>2]=1;h=2147483647}d=h<<10;d=so((d>>10|0)==(h|0)?d:h>>31^2147483647,c)|0;if(d<<16>>16>-1)o[u>>1]=32767;else{o[u>>1]=-32767;if(d<<16>>16==-32768)d=32767;else d=0-(d&65535)&65535;if(p<<16>>16==-32768)h=32767;else h=0-(p&65535)&65535;o[t>>1]=h}u=u+-2|0;o[g>>1]=d;if((w|0)<=0)break;else{w=w+-1|0;g=g+-2|0}}t=a<<16>>16;if(a<<16>>16<=0){o[s+(t<<1)>>1]=o[s>>1]|0;f=k;return}y=l&65535;v=0;m=-1;u=0;while(1){if((v|0)<40){d=v;h=v&65535;p=-1;while(1){c=o[O+(d<<1)>>1]|0;l=c<<16>>16>p<<16>>16;p=l?c:p;u=l?h:u;d=d+y|0;h=d&65535;if(h<<16>>16>=40)break;else d=d<<16>>16}}else p=-1;o[r+(v<<1)>>1]=u;if(p<<16>>16>m<<16>>16)o[s>>1]=v;else p=m;v=v+1|0;if((v&65535)<<16>>16==a<<16>>16)break;else m=p}u=o[s>>1]|0;o[s+(t<<1)>>1]=u;if(a<<16>>16>1)p=1;else{f=k;return}do{r=u+1<<16>>16;u=r<<16>>16>=a<<16>>16?0:r;o[s+(p<<1)>>1]=u;o[s+(p+t<<1)>>1]=u;p=p+1|0}while((p&65535)<<16>>16!=a<<16>>16);f=k;return}function Zn(e){e=e|0;var t=0;if(!e){e=-1;return e|0}i[e>>2]=0;t=mo(12)|0;if(!t){e=-1;return e|0}o[t>>1]=8;i[e>>2]=t;o[t+2>>1]=3;o[t+4>>1]=0;i[t+8>>2]=0;e=0;return e|0}function qn(e){e=e|0;var t=0;if(!e)return;t=i[e>>2]|0;if(!t)return;vo(t);i[e>>2]=0;return}function $n(e,t,n){e=e|0;t=t|0;n=n|0;var r=0,a=0,s=0;do{if((t|0)==8){r=e+2|0;a=(o[r>>1]|0)+-1<<16>>16;o[r>>1]=a;t=e+8|0;if(!(i[t>>2]|0)){i[n>>2]=1;o[r>>1]=3;break}s=e+4|0;if(a<<16>>16>2&(o[s>>1]|0)>0){i[n>>2]=2;o[s>>1]=(o[s>>1]|0)+-1<<16>>16;break}if(!(a<<16>>16)){i[n>>2]=2;o[r>>1]=o[e>>1]|0;break}else{i[n>>2]=3;break}}else{o[e+2>>1]=o[e>>1]|0;i[n>>2]=0;t=e+8|0}}while(0);i[t>>2]=i[n>>2];return}function er(e,t,n){e=e|0;t=t|0;n=n|0;var r=0,o=0,a=0;if(!e){e=-1;return e|0}i[e>>2]=0;n=mo(12)|0;r=n;if(!n){e=-1;return e|0}i[n>>2]=0;o=n+4|0;i[o>>2]=0;a=n+8|0;i[a>>2]=t;if((Bn(n)|0)<<16>>16==0?(Tt(o,i[a>>2]|0)|0)<<16>>16==0:0){Ln(i[n>>2]|0)|0;It(i[o>>2]|0)|0;i[e>>2]=r;e=0;return e|0}Fn(n);Nt(o);vo(n);e=-1;return e|0}function tr(e){e=e|0;var t=0;if(!e)return;t=i[e>>2]|0;if(!t)return;Fn(t);Nt((i[e>>2]|0)+4|0);vo(i[e>>2]|0);i[e>>2]=0;return}function nr(e,t,n,r,a){e=e|0;t=t|0;n=n|0;r=r|0;a=a|0;var l=0,c=0,u=0,p=0,d=0;p=f;f=f+448|0;c=p+320|0;u=p;Eo(r|0,0,488)|0;l=0;do{d=n+(l<<1)|0;o[d>>1]=(s[d>>1]|0)&65528;l=l+1|0}while((l|0)!=160);Vn(i[e>>2]|0,n,160);d=e+4|0;Dt(i[d>>2]|0,t,n,c,a,u)|0;_n(i[a>>2]|0,c,r,(i[d>>2]|0)+2392|0);f=p;return}function rr(e,t,n,r,i,a,s,l,c,u,p,d,h,m,v,y){e=e|0;t=t|0;n=n|0;r=r|0;i=i|0;a=a|0;s=s|0;l=l|0;c=c|0;u=u|0;p=p|0;d=d|0;h=h|0;m=m|0;v=v|0;y=y|0;var b=0,g=0,A=0;A=f;f=f+48|0;b=A+22|0;g=A;ho(i,(e&-2|0)==6?n:t,b);ho(i,r,g);n=p;t=b;i=n+22|0;do{o[n>>1]=o[t>>1]|0;n=n+2|0;t=t+2|0}while((n|0)<(i|0));po(a,p,h,40,u,0);po(g,h,h,40,u,0);ao(a,s,v,40);n=d;t=v;i=n+80|0;do{o[n>>1]=o[t>>1]|0;n=n+2|0;t=t+2|0}while((n|0)<(i|0));po(a,d,y,40,l,0);ao(b,y,m,40);po(g,m,m,40,c,0);f=A;return}function or(e,t,n,r,i,a,l,c,u,f,p,d,h,m,v,y,b){e=e|0;t=t|0;n=n|0;r=r|0;i=i|0;a=a|0;l=l|0;c=c|0;u=u|0;f=f|0;p=p|0;d=d|0;h=h|0;m=m|0;v=v|0;y=y|0;b=b|0;var g=0,A=0,w=0,E=0,O=0;if((t|0)==7){w=11;t=r<<16>>16>>>1&65535;g=2}else{w=13;t=r;g=1}o[y>>1]=r<<16>>16<13017?r:13017;A=n<<16>>16;v=v+(A<<1)|0;y=t<<16>>16;i=i<<16>>16;n=20;t=u;b=v;while(1){u=b+2|0;O=T(o[b>>1]|0,y)|0;E=T(o[u>>1]|0,y)|0;O=(T(o[t>>1]|0,i)|0)+O<<1;E=(T(o[t+2>>1]|0,i)|0)+E<<1<>1]=((O<>>16;o[u>>1]=(E+32768|0)>>>16;n=n+-1<<16>>16;if(!(n<<16>>16))break;else{t=t+4|0;b=b+4|0}}t=r<<16>>16;po(a,v,l+(A<<1)|0,40,d,1);n=30;b=0;while(1){E=n+A|0;o[h+(b<<1)>>1]=(s[e+(E<<1)>>1]|0)-(s[l+(E<<1)>>1]|0);E=T(o[f+(n<<1)>>1]|0,t)|0;O=(T(o[p+(n<<1)>>1]|0,i)|0)>>w;o[m+(b<<1)>>1]=(s[c+(n<<1)>>1]|0)-(E>>>14)-O;b=b+1|0;if((b|0)==10)break;else n=n+1|0}return}function ir(e){e=e|0;var t=0;if(!e){e=-1;return e|0}i[e>>2]=0;t=mo(16)|0;if(!t){e=-1;return e|0}o[t>>1]=0;o[t+2>>1]=0;o[t+4>>1]=0;o[t+6>>1]=0;o[t+8>>1]=0;o[t+10>>1]=0;o[t+12>>1]=0;o[t+14>>1]=0;i[e>>2]=t;e=0;return e|0}function ar(e){e=e|0;if(!e){e=-1;return e|0}o[e>>1]=0;o[e+2>>1]=0;o[e+4>>1]=0;o[e+6>>1]=0;o[e+8>>1]=0;o[e+10>>1]=0;o[e+12>>1]=0;o[e+14>>1]=0;e=0;return e|0}function sr(e){e=e|0;var t=0;if(!e)return;t=i[e>>2]|0;if(!t)return;vo(t);i[e>>2]=0;return}function lr(e,t,n){e=e|0;t=t|0;n=n|0;var r=0,i=0,a=0,l=0;r=s[t+6>>1]|0;n=s[t+8>>1]|0;i=r-n|0;i=(i&65535|0)!=32767?i&65535:32767;a=s[t+10>>1]|0;n=n-a|0;i=(n<<16>>16|0)<(i<<16>>16|0)?n&65535:i;n=s[t+12>>1]|0;a=a-n|0;i=(a<<16>>16|0)<(i<<16>>16|0)?a&65535:i;a=s[t+14>>1]|0;n=n-a|0;i=(n<<16>>16|0)<(i<<16>>16|0)?n&65535:i;a=a-(s[t+16>>1]|0)|0;n=o[t+2>>1]|0;l=s[t+4>>1]|0;t=(n&65535)-l|0;t=(t&65535|0)!=32767?t&65535:32767;r=l-r|0;if(((a<<16>>16|0)<(i<<16>>16|0)?a&65535:i)<<16>>16<1500?1:(((r<<16>>16|0)<(t<<16>>16|0)?r&65535:t)<<16>>16|0)<((n<<16>>16>32e3?600:n<<16>>16>30500?800:1100)|0)){a=(o[e>>1]|0)+1<<16>>16;l=a<<16>>16>11;o[e>>1]=l?12:a;return l&1|0}else{o[e>>1]=0;return 0}return 0}function cr(e,t,n){e=e|0;t=t|0;n=n|0;t=lo(t,3,n)|0;t=Er(t,o[e+2>>1]|0,n)|0;t=Er(t,o[e+4>>1]|0,n)|0;t=Er(t,o[e+6>>1]|0,n)|0;t=Er(t,o[e+8>>1]|0,n)|0;t=Er(t,o[e+10>>1]|0,n)|0;t=Er(t,o[e+12>>1]|0,n)|0;return(Er(t,o[e+14>>1]|0,n)|0)<<16>>16>15565|0}function ur(e,t,n){e=e|0;t=t|0;n=n|0;var r=0;n=e+4|0;o[e+2>>1]=o[n>>1]|0;r=e+6|0;o[n>>1]=o[r>>1]|0;n=e+8|0;o[r>>1]=o[n>>1]|0;r=e+10|0;o[n>>1]=o[r>>1]|0;n=e+12|0;o[r>>1]=o[n>>1]|0;e=e+14|0;o[n>>1]=o[e>>1]|0;o[e>>1]=t<<16>>16>>>3;return}function fr(e){e=e|0;var t=0,n=0,r=0;if(!e){r=-1;return r|0}i[e>>2]=0;t=mo(128)|0;if(!t){r=-1;return r|0}n=t+72|0;r=n+46|0;do{o[n>>1]=0;n=n+2|0}while((n|0)<(r|0));o[t>>1]=150;o[t+36>>1]=150;o[t+18>>1]=150;o[t+54>>1]=0;o[t+2>>1]=150;o[t+38>>1]=150;o[t+20>>1]=150;o[t+56>>1]=0;o[t+4>>1]=150;o[t+40>>1]=150;o[t+22>>1]=150;o[t+58>>1]=0;o[t+6>>1]=150;o[t+42>>1]=150;o[t+24>>1]=150;o[t+60>>1]=0;o[t+8>>1]=150;o[t+44>>1]=150;o[t+26>>1]=150;o[t+62>>1]=0;o[t+10>>1]=150;o[t+46>>1]=150;o[t+28>>1]=150;o[t+64>>1]=0;o[t+12>>1]=150;o[t+48>>1]=150;o[t+30>>1]=150;o[t+66>>1]=0;o[t+14>>1]=150;o[t+50>>1]=150;o[t+32>>1]=150;o[t+68>>1]=0;o[t+16>>1]=150;o[t+52>>1]=150;o[t+34>>1]=150;o[t+70>>1]=0;o[t+118>>1]=13106;o[t+120>>1]=0;o[t+122>>1]=0;o[t+124>>1]=0;o[t+126>>1]=13106;i[e>>2]=t;r=0;return r|0}function pr(e){e=e|0;var t=0,n=0;if(!e){n=-1;return n|0}t=e+72|0;n=t+46|0;do{o[t>>1]=0;t=t+2|0}while((t|0)<(n|0));o[e>>1]=150;o[e+36>>1]=150;o[e+18>>1]=150;o[e+54>>1]=0;o[e+2>>1]=150;o[e+38>>1]=150;o[e+20>>1]=150;o[e+56>>1]=0;o[e+4>>1]=150;o[e+40>>1]=150;o[e+22>>1]=150;o[e+58>>1]=0;o[e+6>>1]=150;o[e+42>>1]=150;o[e+24>>1]=150;o[e+60>>1]=0;o[e+8>>1]=150;o[e+44>>1]=150;o[e+26>>1]=150;o[e+62>>1]=0;o[e+10>>1]=150;o[e+46>>1]=150;o[e+28>>1]=150;o[e+64>>1]=0;o[e+12>>1]=150;o[e+48>>1]=150;o[e+30>>1]=150;o[e+66>>1]=0;o[e+14>>1]=150;o[e+50>>1]=150;o[e+32>>1]=150;o[e+68>>1]=0;o[e+16>>1]=150;o[e+52>>1]=150;o[e+34>>1]=150;o[e+70>>1]=0;o[e+118>>1]=13106;o[e+120>>1]=0;o[e+122>>1]=0;o[e+124>>1]=0;o[e+126>>1]=13106;n=0;return n|0}function dr(e){e=e|0;var t=0;if(!e)return;t=i[e>>2]|0;if(!t)return;vo(t);i[e>>2]=0;return}function hr(e,t){e=e|0;t=t|0;o[e+118>>1]=t;return}function mr(e,t,n,r){e=e|0;t=t|0;n=n|0;r=r|0;var a=0;n=so(n,r)|0;if(n<<16>>16<=0)return;n=n<<16>>16;if((n*21298|0)==1073741824){i[r>>2]=1;a=2147483647}else a=n*42596|0;n=t-a|0;if(((n^t)&(a^t)|0)<0){i[r>>2]=1;n=(t>>>31)+2147483647|0}if((n|0)<=0)return;e=e+104|0;o[e>>1]=s[e>>1]|0|16384;return}function vr(e,t,n){e=e|0;t=t|0;n=n|0;var r=0;e=e+104|0;r=lo(o[e>>1]|0,1,n)|0;o[e>>1]=r;if(!(t<<16>>16))return;o[e>>1]=(lo(r,1,n)|0)&65535|8192;return}function yr(e,t,n){e=e|0;t=t|0;n=n|0;var r=0,i=0,a=0;i=e+112|0;r=fo(o[i>>1]|0,o[t>>1]|0,n)|0;r=(r&65535)-((r&65535)>>>15&65535)|0;r=((r<<16>>31^r)&65535)<<16>>16<4;a=o[t>>1]|0;o[i>>1]=a;t=t+2|0;a=fo(a,o[t>>1]|0,n)|0;a=(a&65535)-((a&65535)>>>15&65535)|0;r=((a<<16>>31^a)&65535)<<16>>16<4?r?2:1:r&1;o[i>>1]=o[t>>1]|0;i=e+102|0;o[i>>1]=lo(o[i>>1]|0,1,n)|0;t=e+110|0;if((Er(o[t>>1]|0,r,n)|0)<<16>>16<=3){o[t>>1]=r;return}o[i>>1]=s[i>>1]|0|16384;o[t>>1]=r;return}function br(e,t,n){e=e|0;t=t|0;n=n|0;var r=0,a=0,l=0,c=0,u=0,p=0,d=0,h=0,m=0,v=0,y=0,b=0,g=0,A=0,w=0,E=0,O=0,k=0,S=0,x=0,C=0,P=0,M=0;M=f;f=f+352|0;d=M+24|0;C=M;c=0;a=0;do{r=o[t+(c+-40<<1)>>1]|0;r=T(r,r)|0;if((r|0)!=1073741824){l=(r<<1)+a|0;if((r^a|0)>0&(l^a|0)<0){i[n>>2]=1;a=(a>>>31)+2147483647|0}else a=l}else{i[n>>2]=1;a=2147483647}c=c+1|0}while((c|0)!=160);h=a;if((343039-h&h|0)<0){i[n>>2]=1;a=(h>>>31)+2147483647|0}else a=h+-343040|0;if((a|0)<0){x=e+102|0;o[x>>1]=s[x>>1]&16383}p=h+-15e3|0;m=(14999-h&h|0)<0;if(m){i[n>>2]=1;l=(h>>>31)+2147483647|0}else l=p;if((l|0)<0){x=e+108|0;o[x>>1]=s[x>>1]&16383}r=e+72|0;u=e+74|0;l=o[r>>1]|0;c=o[u>>1]|0;a=0;do{x=a<<2;k=fo((o[t+(x<<1)>>1]|0)>>>2&65535,((l<<16>>16)*21955|0)>>>15&65535,n)|0;w=((k<<16>>16)*21955|0)>>>15&65535;A=Er(l,w,n)|0;O=x|1;S=fo((o[t+(O<<1)>>1]|0)>>>2&65535,((c<<16>>16)*6390|0)>>>15&65535,n)|0;E=((S<<16>>16)*6390|0)>>>15&65535;l=Er(c,E,n)|0;o[d+(x<<1)>>1]=Er(A,l,n)|0;o[d+(O<<1)>>1]=fo(A,l,n)|0;O=x|2;l=fo((o[t+(O<<1)>>1]|0)>>>2&65535,w,n)|0;k=Er(k,((l<<16>>16)*21955|0)>>>15&65535,n)|0;x=x|3;c=fo((o[t+(x<<1)>>1]|0)>>>2&65535,E,n)|0;S=Er(S,((c<<16>>16)*6390|0)>>>15&65535,n)|0;o[d+(O<<1)>>1]=Er(k,S,n)|0;o[d+(x<<1)>>1]=fo(k,S,n)|0;a=a+1|0}while((a|0)!=40);o[r>>1]=l;o[u>>1]=c;c=e+76|0;l=e+80|0;a=0;do{x=a<<2;gr(d+(x<<1)|0,d+((x|2)<<1)|0,c,n);gr(d+((x|1)<<1)|0,d+((x|3)<<1)|0,l,n);a=a+1|0}while((a|0)!=40);c=e+84|0;l=e+86|0;a=e+92|0;r=0;do{x=r<<3;Ar(d+(x<<1)|0,d+((x|4)<<1)|0,c,n);Ar(d+((x|2)<<1)|0,d+((x|6)<<1)|0,l,n);Ar(d+((x|3)<<1)|0,d+((x|7)<<1)|0,a,n);r=r+1|0}while((r|0)!=20);c=e+88|0;l=e+90|0;a=0;do{x=a<<4;Ar(d+(x<<1)|0,d+((x|8)<<1)|0,c,n);Ar(d+((x|4)<<1)|0,d+((x|12)<<1)|0,l,n);a=a+1|0}while((a|0)!=10);g=wr(d,e+70|0,32,40,4,1,15,n)|0;o[C+16>>1]=g;A=wr(d,e+68|0,16,20,8,7,16,n)|0;o[C+14>>1]=A;w=wr(d,e+66|0,16,20,8,3,16,n)|0;o[C+12>>1]=w;E=wr(d,e+64|0,16,20,8,2,16,n)|0;o[C+10>>1]=E;O=wr(d,e+62|0,16,20,8,6,16,n)|0;o[C+8>>1]=O;k=wr(d,e+60|0,8,10,16,4,16,n)|0;o[C+6>>1]=k;S=wr(d,e+58|0,8,10,16,12,16,n)|0;o[C+4>>1]=S;x=wr(d,e+56|0,8,10,16,8,16,n)|0;o[C+2>>1]=x;b=wr(d,e+54|0,8,10,16,0,16,n)|0;o[C>>1]=b;c=0;r=0;do{l=e+(r<<1)|0;t=Xr(o[l>>1]|0)|0;l=o[l>>1]|0;a=t<<16>>16;if(t<<16>>16<0){u=0-a<<16;if((u|0)<983040)u=l<<16>>16>>(u>>16)&65535;else u=0}else{u=l<<16>>16;l=u<>16>>a|0)==(u|0))u=l&65535;else u=(u>>>15^32767)&65535}l=kr(lo(o[C+(r<<1)>>1]|0,1,n)|0,u)|0;y=fo(t,5,n)|0;a=y<<16>>16;if(y<<16>>16<0){u=0-a<<16;if((u|0)<983040)u=l<<16>>16>>(u>>16);else u=0}else{l=l<<16>>16;u=l<>16>>a|0)!=(l|0))u=l>>>15^32767}u=u<<16>>16;u=T(u,u)|0;if((u|0)!=1073741824){l=(u<<1)+c|0;if((u^c|0)>0&(l^c|0)<0){i[n>>2]=1;c=(c>>>31)+2147483647|0}else c=l}else{i[n>>2]=1;c=2147483647}r=r+1|0}while((r|0)!=9);y=c<<6;c=(((y>>6|0)==(c|0)?y:c>>31^2147418112)>>16)*3641>>15;if((c|0)>32767){i[n>>2]=1;c=32767}y=o[e>>1]|0;u=y<<16>>16;v=o[e+2>>1]|0;l=(v<<16>>16)+u|0;if((v^y)<<16>>16>-1&(l^u|0)<0){i[n>>2]=1;l=(u>>>31)+2147483647|0}y=o[e+4>>1]|0;u=y+l|0;if((y^l|0)>-1&(u^l|0)<0){i[n>>2]=1;u=(l>>>31)+2147483647|0}y=o[e+6>>1]|0;l=y+u|0;if((y^u|0)>-1&(l^u|0)<0){i[n>>2]=1;l=(u>>>31)+2147483647|0}y=o[e+8>>1]|0;u=y+l|0;if((y^l|0)>-1&(u^l|0)<0){i[n>>2]=1;u=(l>>>31)+2147483647|0}y=o[e+10>>1]|0;l=y+u|0;if((y^u|0)>-1&(l^u|0)<0){i[n>>2]=1;l=(u>>>31)+2147483647|0}y=o[e+12>>1]|0;u=y+l|0;if((y^l|0)>-1&(u^l|0)<0){i[n>>2]=1;u=(l>>>31)+2147483647|0}y=o[e+14>>1]|0;l=y+u|0;if((y^u|0)>-1&(l^u|0)<0){i[n>>2]=1;l=(u>>>31)+2147483647|0}y=o[e+16>>1]|0;u=y+l|0;if((y^l|0)>-1&(u^l|0)<0){i[n>>2]=1;u=(l>>>31)+2147483647|0}v=u<<13;v=((v>>13|0)==(u|0)?v:u>>31^2147418112)>>>16&65535;u=(T((fo(v,0,n)|0)<<16>>16,-2808)|0)>>15;if((u|0)>32767){i[n>>2]=1;u=32767}d=Er(u&65535,1260,n)|0;y=e+100|0;u=lo(o[y>>1]|0,1,n)|0;if((c<<16>>16|0)>((d<<16>>16<720?720:d<<16>>16)|0))u=(u&65535|16384)&65535;o[y>>1]=u;if(m){i[n>>2]=1;p=(h>>>31)+2147483647|0}a=o[e+118>>1]|0;m=e+126|0;u=o[m>>1]|0;r=u<<16>>16<19660;r=a<<16>>16>16?r?2621:6553:r?2621:655;t=u&65535;c=t<<16;u=T(r,u<<16>>16)|0;if((u|0)==1073741824){i[n>>2]=1;u=2147483647}else u=u<<1;l=c-u|0;if(((l^c)&(u^c)|0)<0){i[n>>2]=1;l=(t>>>15)+2147483647|0}c=T(r,a<<16>>16)|0;do{if((c|0)==1073741824){i[n>>2]=1;u=2147483647}else{u=l+(c<<1)|0;if(!((l^c|0)>0&(u^l|0)<0))break;i[n>>2]=1;u=(l>>>31)+2147483647|0}}while(0);t=so(u,n)|0;h=(p|0)>-1;o[m>>1]=h?t<<16>>16<13106?13106:t:13106;t=e+106|0;o[t>>1]=lo(o[t>>1]|0,1,n)|0;l=e+108|0;u=lo(o[l>>1]|0,1,n)|0;o[l>>1]=u;c=o[m>>1]|0;e:do{if(h){do{if(c<<16>>16>19660)o[t>>1]=s[t>>1]|16384;else{if(c<<16>>16>16383)break;c=e+116|0;u=0;break e}}while(0);o[l>>1]=u&65535|16384;P=62}else P=62}while(0);do{if((P|0)==62){u=e+116|0;if(c<<16>>16<=22936){c=u;u=0;break}c=u;u=Er(o[u>>1]|0,1,n)|0}}while(0);o[c>>1]=u;if((o[t>>1]&32640)!=32640){d=(o[l>>1]&32767)==32767;o[e+122>>1]=d&1;if(d)P=67}else{o[e+122>>1]=1;P=67}do{if((P|0)==67){c=e+98|0;if((o[c>>1]|0)>=5)break;o[c>>1]=5}}while(0);d=e+102|0;do{if((o[d>>1]&24576)==24576)P=71;else{if((o[e+104>>1]&31744)==31744){P=71;break}if(!(o[y>>1]&32640)){o[e+98>>1]=20;l=32767;break}else{l=b;c=0;u=0}while(1){r=o[e+18+(c<<1)>>1]|0;a=l<<16>>16>r<<16>>16;p=a?l:r;l=a?r:l;p=p<<16>>16<184?184:p;l=l<<16>>16<184?184:l;r=Xr(l)|0;a=r<<16>>16;do{if(r<<16>>16<0){t=0-a<<16;if((t|0)>=983040){t=0;break}t=l<<16>>16>>(t>>16)&65535}else{t=l<<16>>16;l=t<>16>>a|0)==(t|0)){t=l&65535;break}t=(t>>>15^32767)&65535}}while(0);p=kr(lo(p,1,n)|0,t)|0;u=Er(u,lo(p,fo(8,r,n)|0,n)|0,n)|0;c=c+1|0;if((c|0)==9)break;l=o[C+(c<<1)>>1]|0}if(u<<16>>16>1e3){o[e+98>>1]=20;l=32767;break}l=o[y>>1]|0;c=e+98|0;u=o[c>>1]|0;do{if(!(l&16384))P=86;else{if(!(u<<16>>16)){u=l;break}u=fo(u,1,n)|0;o[c>>1]=u;P=86}}while(0);if((P|0)==86){if(u<<16>>16==20){l=32767;break}u=o[y>>1]|0}l=(u&16384)==0?16383:3276}}while(0);if((P|0)==71){o[e+98>>1]=20;l=32767}c=b;u=0;while(1){p=e+18+(u<<1)|0;t=Yr(l,fo(c,o[p>>1]|0,n)|0,n)|0;o[p>>1]=Er(o[p>>1]|0,t,n)|0;u=u+1|0;if((u|0)==9)break;c=o[C+(u<<1)>>1]|0}do{if(!(o[y>>1]&30720)){if(o[d>>1]&30720){P=95;break}if(!(o[e+114>>1]|0)){a=2097;r=1638;t=2}else P=95}else P=95}while(0);do{if((P|0)==95){if((o[e+98>>1]|0)==0?(o[e+114>>1]|0)==0:0){a=1867;r=491;t=2;break}a=1638;r=0;t=0}}while(0);l=0;do{c=e+(l<<1)|0;u=fo(o[e+36+(l<<1)>>1]|0,o[c>>1]|0,n)|0;if(u<<16>>16<0){u=Yr(a,u,n)|0;u=Er(-2,Er(o[c>>1]|0,u,n)|0,n)|0;u=u<<16>>16<40?40:u}else{u=Yr(r,u,n)|0;u=Er(t,Er(o[c>>1]|0,u,n)|0,n)|0;u=u<<16>>16>16e3?16e3:u}o[c>>1]=u;l=l+1|0}while((l|0)!=9);o[e+36>>1]=b;o[e+38>>1]=x;o[e+40>>1]=S;o[e+42>>1]=k;o[e+44>>1]=O;o[e+46>>1]=E;o[e+48>>1]=w;o[e+50>>1]=A;o[e+52>>1]=g;c=v<<16>>16>100;l=c?7:4;c=c?4:5;if(!h){o[e+94>>1]=0;o[e+96>>1]=0;o[e+114>>1]=0;o[e+116>>1]=0;n=0;e=e+120|0;o[e>>1]=n;f=M;return n|0}a=e+114|0;r=o[a>>1]|0;do{if((o[e+116>>1]|0)<=100){if(r<<16>>16)break;r=o[y>>1]|0;do{if(!(r&16368)){if((o[m>>1]|0)>21298)r=1;else break;e=e+120|0;o[e>>1]=r;f=M;return r|0}}while(0);a=e+94|0;if(!(r&16384)){o[a>>1]=0;r=e+96|0;a=o[r>>1]|0;if(a<<16>>16<=0){n=0;e=e+120|0;o[e>>1]=n;f=M;return n|0}o[r>>1]=fo(a,1,n)|0;n=1;e=e+120|0;o[e>>1]=n;f=M;return n|0}else{n=Er(o[a>>1]|0,1,n)|0;o[a>>1]=n;if((n<<16>>16|0)<(c|0)){n=1;e=e+120|0;o[e>>1]=n;f=M;return n|0}o[e+96>>1]=l;n=1;e=e+120|0;o[e>>1]=n;f=M;return n|0}}else{if(r<<16>>16>=250)break;o[a>>1]=250;r=250}}while(0);o[e+94>>1]=4;o[a>>1]=fo(r,1,n)|0;n=1;e=e+120|0;o[e>>1]=n;f=M;return n|0}function gr(e,t,n,r){e=e|0;t=t|0;n=n|0;r=r|0;var a=0,s=0,l=0;a=(o[n>>1]|0)*21955>>15;if((a|0)>32767){i[r>>2]=1;a=32767}s=fo(o[e>>1]|0,a&65535,r)|0;a=(s<<16>>16)*21955>>15;if((a|0)>32767){i[r>>2]=1;a=32767}l=Er(o[n>>1]|0,a&65535,r)|0;o[n>>1]=s;n=n+2|0;a=(o[n>>1]|0)*6390>>15;if((a|0)>32767){i[r>>2]=1;a=32767}s=fo(o[t>>1]|0,a&65535,r)|0;a=(s<<16>>16)*6390>>15;if((a|0)>32767){i[r>>2]=1;a=32767}a=Er(o[n>>1]|0,a&65535,r)|0;o[n>>1]=s;o[e>>1]=lo(Er(l,a,r)|0,1,r)|0;o[t>>1]=lo(fo(l,a,r)|0,1,r)|0;return}function Ar(e,t,n,r){e=e|0;t=t|0;n=n|0;r=r|0;var a=0,s=0;a=(o[n>>1]|0)*13363>>15;if((a|0)>32767){i[r>>2]=1;a=32767}s=fo(o[t>>1]|0,a&65535,r)|0;a=(s<<16>>16)*13363>>15;if((a|0)>32767){i[r>>2]=1;a=32767}a=Er(o[n>>1]|0,a&65535,r)|0;o[n>>1]=s;o[t>>1]=lo(fo(o[e>>1]|0,a,r)|0,1,r)|0;o[e>>1]=lo(Er(o[e>>1]|0,a,r)|0,1,r)|0;return}function wr(e,t,n,r,a,s,l,c){e=e|0;t=t|0;n=n|0;r=r|0;a=a|0;s=s|0;l=l|0;c=c|0;var u=0,f=0,p=0,d=0,h=0,m=0;if(n<<16>>16>16){d=a<<16>>16;u=s<<16>>16;h=n<<16>>16;f=0;do{m=o[e+((T(h,d)|0)+u<<1)>>1]|0;m=(m&65535)-((m&65535)>>>15&65535)|0;m=(m<<16>>31^m)<<16;p=(m>>15)+f|0;if((m>>16^f|0)>0&(p^f|0)<0){i[c>>2]=1;f=(f>>>31)+2147483647|0}else f=p;h=h+1|0}while((h&65535)<<16>>16!=r<<16>>16);h=f}else h=0;f=o[t>>1]|0;m=fo(16,l,c)|0;u=m<<16>>16;if(m<<16>>16>0){r=f<>u|0)!=(f|0))r=f>>31^2147483647}else{u=0-u<<16;if((u|0)<2031616)r=f>>(u>>16);else r=0}u=r+h|0;if((r^h|0)>-1&(u^h|0)<0){i[c>>2]=1;u=(h>>>31)+2147483647|0}m=l<<16>>16;l=l<<16>>16>0;if(l){r=h<>m|0)!=(h|0))r=h>>31^2147483647}else{r=0-m<<16;if((r|0)<2031616)r=h>>(r>>16);else r=0}o[t>>1]=r>>>16;if(n<<16>>16>0){d=a<<16>>16;f=s<<16>>16;p=0;do{s=o[e+((T(p,d)|0)+f<<1)>>1]|0;s=(s&65535)-((s&65535)>>>15&65535)|0;s=(s<<16>>31^s)<<16;r=(s>>15)+u|0;if((s>>16^u|0)>0&(r^u|0)<0){i[c>>2]=1;u=(u>>>31)+2147483647|0}else u=r;p=p+1|0}while((p&65535)<<16>>16!=n<<16>>16)}if(l){r=u<>m|0)==(u|0)){c=r;c=c>>>16;c=c&65535;return c|0}c=u>>31^2147483647;c=c>>>16;c=c&65535;return c|0}else{r=0-m<<16;if((r|0)>=2031616){c=0;c=c>>>16;c=c&65535;return c|0}c=u>>(r>>16);c=c>>>16;c=c&65535;return c|0}return 0}function Er(e,t,n){e=e|0;t=t|0;n=n|0;e=(t<<16>>16)+(e<<16>>16)|0;if((e|0)<=32767){if((e|0)<-32768){i[n>>2]=1;e=-32768}}else{i[n>>2]=1;e=32767}return e&65535|0}function Or(e,t,n,r){e=e|0;t=t|0;n=n|0;r=r|0;var i=0,a=0,s=0,l=0,c=0,u=0,p=0,d=0,h=0,m=0,v=0,y=0,b=0,g=0,A=0,w=0,E=0,O=0,k=0,S=0,x=0,C=0;k=f;f=f+32|0;E=k+12|0;O=k;o[E>>1]=1024;o[O>>1]=1024;c=o[e+2>>1]|0;s=o[e+20>>1]|0;r=((s+c|0)>>>2)+64512|0;o[E+2>>1]=r;s=((c-s|0)>>>2)+1024|0;o[O+2>>1]=s;c=o[e+4>>1]|0;i=o[e+18>>1]|0;r=((i+c|0)>>>2)-r|0;o[E+4>>1]=r;s=((c-i|0)>>>2)+s|0;o[O+4>>1]=s;i=o[e+6>>1]|0;c=o[e+16>>1]|0;r=((c+i|0)>>>2)-r|0;o[E+6>>1]=r;s=((i-c|0)>>>2)+s|0;o[O+6>>1]=s;c=o[e+8>>1]|0;i=o[e+14>>1]|0;r=((i+c|0)>>>2)-r|0;o[E+8>>1]=r;s=((c-i|0)>>>2)+s|0;o[O+8>>1]=s;i=o[e+10>>1]|0;c=o[e+12>>1]|0;r=((c+i|0)>>>2)-r|0;o[E+10>>1]=r;o[O+10>>1]=((i-c|0)>>>2)+s;s=o[3454]|0;c=s<<16>>16;e=o[E+2>>1]|0;i=(e<<16>>16<<14)+(c<<10)|0;b=i&-65536;i=(i>>>1)-(i>>16<<15)<<16;w=(((T(i>>16,c)|0)>>15)+(T(b>>16,c)|0)<<2)+-16777216|0;w=(o[E+4>>1]<<14)+w|0;l=w>>16;w=(w>>>1)-(l<<15)<<16;b=(((T(w>>16,c)|0)>>15)+(T(l,c)|0)<<2)-((i>>15)+b)|0;b=(o[E+6>>1]<<14)+b|0;i=b>>16;b=(b>>>1)-(i<<15)<<16;l=(((T(b>>16,c)|0)>>15)+(T(i,c)|0)<<2)-((w>>15)+(l<<16))|0;l=(o[E+8>>1]<<14)+l|0;w=l>>16;i=(r<<16>>3)+((((T((l>>>1)-(w<<15)<<16>>16,c)|0)>>15)+(T(w,c)|0)<<1)-((b>>15)+(i<<16)))|0;b=E+4|0;c=E;w=0;l=0;r=0;y=E+10|0;i=(i+33554432|0)>>>0<67108863?i>>>10&65535:(i|0)>33554431?32767:-32768;e:while(1){g=e<<16>>16<<14;v=c+6|0;m=c+8|0;h=l<<16>>16;while(1){if((h|0)>=60)break e;c=(h&65535)+1<<16>>16;u=o[6908+(c<<16>>16<<1)>>1]|0;A=u<<16>>16;l=g+(A<<10)|0;a=l&-65536;l=(l>>>1)-(l>>16<<15)<<16;p=(((T(l>>16,A)|0)>>15)+(T(a>>16,A)|0)<<2)+-16777216|0;d=o[b>>1]|0;p=(d<<16>>16<<14)+p|0;C=p>>16;p=(p>>>1)-(C<<15)<<16;a=(((T(p>>16,A)|0)>>15)+(T(C,A)|0)<<2)-((l>>15)+a)|0;l=o[v>>1]|0;a=(l<<16>>16<<14)+a|0;e=a>>16;a=(a>>>1)-(e<<15)<<16;C=(((T(a>>16,A)|0)>>15)+(T(e,A)|0)<<2)-((p>>15)+(C<<16))|0;p=o[m>>1]|0;C=(p<<16>>16<<14)+C|0;x=C>>16;e=(((T((C>>>1)-(x<<15)<<16>>16,A)|0)>>15)+(T(x,A)|0)<<1)-((a>>15)+(e<<16))|0;a=o[y>>1]|0;e=(a<<16>>16<<13)+e|0;e=(e+33554432|0)>>>0<67108863?e>>>10&65535:(e|0)>33554431?32767:-32768;if((T(e<<16>>16,i<<16>>16)|0)<1){A=c;c=d;break}else{h=h+1|0;s=u;i=e}}b=a<<16>>16<<13;y=c<<16>>16<<14;d=l<<16>>16<<14;m=p<<16>>16<<14;a=u<<16>>16;h=4;while(1){x=(s<<16>>16>>>1)+(a>>>1)|0;a=x<<16;v=a>>16;a=g+(a>>6)|0;C=a&-65536;a=(a>>>1)-(a>>16<<15)<<16;p=y+((((T(a>>16,v)|0)>>15)+(T(C>>16,v)|0)<<2)+-16777216)|0;c=p>>16;p=(p>>>1)-(c<<15)<<16;C=d+((((T(p>>16,v)|0)>>15)+(T(c,v)|0)<<2)-((a>>15)+C))|0;a=C>>16;C=(C>>>1)-(a<<15)<<16;c=m+((((T(C>>16,v)|0)>>15)+(T(a,v)|0)<<2)-((p>>15)+(c<<16)))|0;p=c>>16;x=x&65535;a=b+((((T((c>>>1)-(p<<15)<<16>>16,v)|0)>>15)+(T(p,v)|0)<<1)-((C>>15)+(a<<16)))|0;a=(a+33554432|0)>>>0<67108863?a>>>10&65535:(a|0)>33554431?32767:-32768;C=(T(a<<16>>16,e<<16>>16)|0)<1;v=C?u:x;e=C?e:a;s=C?x:s;i=C?a:i;h=h+-1<<16>>16;a=v<<16>>16;if(!(h<<16>>16)){u=a;l=s;s=v;break}else u=v}c=r<<16>>16;a=e<<16>>16;e=(i&65535)-a|0;i=e<<16;if(i){C=(e&65535)-(e>>>15&1)|0;C=C<<16>>31^C;e=(Xr(C&65535)|0)<<16>>16;e=(T((kr(16383,C<<16>>16<>16,(l&65535)-u<<16>>16)|0)>>19-e;if((i|0)<0)e=0-(e<<16>>16)|0;s=u-((T(e<<16>>16,a)|0)>>>10)&65535}o[t+(c<<1)>>1]=s;i=w<<16>>16==0?O:E;x=s<<16>>16;e=o[i+2>>1]|0;a=(e<<16>>16<<14)+(x<<10)|0;C=a&-65536;a=(a>>>1)-(a>>16<<15)<<16;g=(((T(a>>16,x)|0)>>15)+(T(C>>16,x)|0)<<2)+-16777216|0;g=(o[i+4>>1]<<14)+g|0;b=g>>16;g=(g>>>1)-(b<<15)<<16;C=(((T(g>>16,x)|0)>>15)+(T(b,x)|0)<<2)-((a>>15)+C)|0;C=(o[i+6>>1]<<14)+C|0;a=C>>16;C=(C>>>1)-(a<<15)<<16;b=(((T(C>>16,x)|0)>>15)+(T(a,x)|0)<<2)-((g>>15)+(b<<16))|0;b=(o[i+8>>1]<<14)+b|0;g=b>>16;r=r+1<<16>>16;a=(((T((b>>>1)-(g<<15)<<16>>16,x)|0)>>15)+(T(g,x)|0)<<1)-((C>>15)+(a<<16))|0;a=(o[i+10>>1]<<13)+a|0;if(r<<16>>16<10){b=i+4|0;c=i;w=w^1;l=A;y=i+10|0;i=(a+33554432|0)>>>0<67108863?a>>>10&65535:(a|0)>33554431?32767:-32768}else{S=13;break}}if((S|0)==13){f=k;return}o[t>>1]=o[n>>1]|0;o[t+2>>1]=o[n+2>>1]|0;o[t+4>>1]=o[n+4>>1]|0;o[t+6>>1]=o[n+6>>1]|0;o[t+8>>1]=o[n+8>>1]|0;o[t+10>>1]=o[n+10>>1]|0;o[t+12>>1]=o[n+12>>1]|0;o[t+14>>1]=o[n+14>>1]|0;o[t+16>>1]=o[n+16>>1]|0;o[t+18>>1]=o[n+18>>1]|0;f=k;return}function kr(e,t){e=e|0;t=t|0;var n=0,r=0,o=0,i=0,a=0,s=0;o=t<<16>>16;if(e<<16>>16<1?1:e<<16>>16>t<<16>>16){o=0;return o|0}if(e<<16>>16==t<<16>>16){o=32767;return o|0}r=o<<1;n=o<<2;i=e<<16>>16<<3;e=(i|0)<(n|0);i=i-(e?0:n)|0;e=e?0:4;a=(i|0)<(r|0);i=i-(a?0:r)|0;t=(i|0)<(o|0);e=(t&1|(a?e:e|2))<<3^8;t=i-(t?0:o)<<3;if((t|0)>=(n|0)){t=t-n|0;e=e&65528|4}i=(t|0)<(r|0);a=t-(i?0:r)|0;t=(a|0)<(o|0);e=(t&1^1|(i?e:e|2))<<16>>13;t=a-(t?0:o)<<3;if((t|0)>=(n|0)){t=t-n|0;e=e&65528|4}i=(t|0)<(r|0);a=t-(i?0:r)|0;t=(a|0)<(o|0);e=(t&1^1|(i?e:e|2))<<16>>13;t=a-(t?0:o)<<3;if((t|0)>=(n|0)){t=t-n|0;e=e&65528|4}s=(t|0)<(r|0);i=t-(s?0:r)|0;a=(i|0)<(o|0);t=(a&1^1|(s?e:e|2))<<16>>13;e=i-(a?0:o)<<3;if((e|0)>=(n|0)){e=e-n|0;t=t&65528|4}s=(e|0)<(r|0);s=((e-(s?0:r)|0)>=(o|0)|(s?t:t|2))&65535;return s|0}function Sr(e){e=e|0;if(!e){e=-1;return e|0}o[e>>1]=-14336;o[e+8>>1]=-2381;o[e+2>>1]=-14336;o[e+10>>1]=-2381;o[e+4>>1]=-14336;o[e+12>>1]=-2381;o[e+6>>1]=-14336;o[e+14>>1]=-2381;e=0;return e|0}function xr(e,t,n,r,a,l,c,u){e=e|0;t=t|0;n=n|0;r=r|0;a=a|0;l=l|0;c=c|0;u=u|0;var p=0,d=0,h=0,m=0,v=0,y=0;y=f;f=f+16|0;m=y+2|0;v=y;p=0;d=10;while(1){h=o[n>>1]|0;h=((T(h,h)|0)>>>3)+p|0;p=o[n+2>>1]|0;p=h+((T(p,p)|0)>>>3)|0;h=o[n+4>>1]|0;h=p+((T(h,h)|0)>>>3)|0;p=o[n+6>>1]|0;p=h+((T(p,p)|0)>>>3)|0;d=d+-1<<16>>16;if(!(d<<16>>16))break;else n=n+8|0}d=p<<4;d=(d|0)<0?2147483647:d;if((t|0)==7){Br(((so(d,u)|0)<<16>>16)*52428|0,m,v,u);h=s[m>>1]<<16;d=o[v>>1]<<1;t=o[e+8>>1]|0;p=(t<<16>>16)*88|0;if(t<<16>>16>-1&(p|0)<-783741){i[u>>2]=1;n=2147483647}else n=p+783741|0;t=(o[e+10>>1]|0)*74|0;p=t+n|0;if((t^n|0)>-1&(p^n|0)<0){i[u>>2]=1;n=(n>>>31)+2147483647|0}else n=p;t=(o[e+12>>1]|0)*44|0;p=t+n|0;if((t^n|0)>-1&(p^n|0)<0){i[u>>2]=1;n=(n>>>31)+2147483647|0}else n=p;e=(o[e+14>>1]|0)*24|0;p=e+n|0;if((e^n|0)>-1&(p^n|0)<0){i[u>>2]=1;p=(n>>>31)+2147483647|0}e=h+-1966080+d|0;n=p-e|0;if(((n^p)&(p^e)|0)<0){i[u>>2]=1;n=(p>>>31)+2147483647|0}u=n>>17;o[r>>1]=u;u=(n>>2)-(u<<15)|0;u=u&65535;o[a>>1]=u;f=y;return}h=Qr(d)|0;p=h<<16>>16;if(h<<16>>16>0){n=d<>p|0)==(d|0))d=n;else d=d>>31^2147483647}else{p=0-p<<16;if((p|0)<2031616)d=d>>(p>>16);else d=0}Lr(d,h,m,v);m=T(o[m>>1]|0,-49320)|0;p=(T(o[v>>1]|0,-24660)|0)>>15;p=(p&65536|0)==0?p:p|-65536;v=p<<1;n=v+m|0;if((v^m|0)>-1&(n^v|0)<0){i[u>>2]=1;n=(p>>>30&1)+2147483647|0}switch(t|0){case 6:{p=n+2134784|0;if((n|0)>-1&(p^n|0)<0){i[u>>2]=1;p=(n>>>31)+2147483647|0}break}case 5:{o[c>>1]=d>>>16;o[l>>1]=-11-(h&65535);p=n+2183936|0;if((n|0)>-1&(p^n|0)<0){i[u>>2]=1;p=(n>>>31)+2147483647|0}break}case 4:{p=n+2085632|0;if((n|0)>-1&(p^n|0)<0){i[u>>2]=1;p=(n>>>31)+2147483647|0}break}case 3:{p=n+2065152|0;if((n|0)>-1&(p^n|0)<0){i[u>>2]=1;p=(n>>>31)+2147483647|0}break}default:{p=n+2134784|0;if((n|0)>-1&(p^n|0)<0){i[u>>2]=1;p=(n>>>31)+2147483647|0}}}do{if((p|0)<=2097151){if((p|0)<-2097152){i[u>>2]=1;n=-2147483648;break}else{n=p<<10;break}}else{i[u>>2]=1;n=2147483647}}while(0);c=(o[e>>1]|0)*11142|0;p=c+n|0;if((c^n|0)>-1&(p^n|0)<0){i[u>>2]=1;p=(n>>>31)+2147483647|0}c=(o[e+2>>1]|0)*9502|0;n=c+p|0;if((c^p|0)>-1&(n^p|0)<0){i[u>>2]=1;n=(p>>>31)+2147483647|0}c=(o[e+4>>1]|0)*5570|0;p=c+n|0;if((c^n|0)>-1&(p^n|0)<0){i[u>>2]=1;p=(n>>>31)+2147483647|0}e=(o[e+6>>1]|0)*3112|0;n=e+p|0;if((e^p|0)>-1&(n^p|0)<0){i[u>>2]=1;n=(p>>>31)+2147483647|0}n=T(n>>16,(t|0)==4?10878:10886)|0;if((n|0)<0)n=~((n^-256)>>8);else n=n>>8;o[r>>1]=n>>>16;if((n|0)<0)p=~((n^-2)>>1);else p=n>>1;r=n>>16<<15;n=p-r|0;if(((n^p)&(r^p)|0)>=0){u=n;u=u&65535;o[a>>1]=u;f=y;return}i[u>>2]=1;u=(p>>>31)+2147483647|0;u=u&65535;o[a>>1]=u;f=y;return}function Cr(e,t,n){e=e|0;t=t|0;n=n|0;var r=0,i=0,a=0;i=e+4|0;o[e+6>>1]=o[i>>1]|0;a=e+12|0;o[e+14>>1]=o[a>>1]|0;r=e+2|0;o[i>>1]=o[r>>1]|0;i=e+10|0;o[a>>1]=o[i>>1]|0;o[r>>1]=o[e>>1]|0;r=e+8|0;o[i>>1]=o[r>>1]|0;o[r>>1]=t;o[e>>1]=n;return}function Pr(e,t,n,r){e=e|0;t=t|0;n=n|0;r=r|0;var i=0,a=0;a=Er(0,o[e+8>>1]|0,r)|0;a=Er(a,o[e+10>>1]|0,r)|0;a=Er(a,o[e+12>>1]|0,r)|0;a=Er(a,o[e+14>>1]|0,r)|0;i=a<<16>>16>>2;i=(a<<16>>16<0?i|49152:i)&65535;o[t>>1]=i<<16>>16<-2381?-2381:i;t=Er(0,o[e>>1]|0,r)|0;t=Er(t,o[e+2>>1]|0,r)|0;t=Er(t,o[e+4>>1]|0,r)|0;r=Er(t,o[e+6>>1]|0,r)|0;e=r<<16>>16>>2;e=(r<<16>>16<0?e|49152:e)&65535;o[n>>1]=e<<16>>16<-14336?-14336:e;return}function Mr(e){e=e|0;i[e>>2]=6892;i[e+4>>2]=8180;i[e+8>>2]=21e3;i[e+12>>2]=9716;i[e+16>>2]=22024;i[e+20>>2]=12788;i[e+24>>2]=24072;i[e+28>>2]=26120;i[e+32>>2]=28168;i[e+36>>2]=6876;i[e+40>>2]=7452;i[e+44>>2]=8140;i[e+48>>2]=20980;i[e+52>>2]=16884;i[e+56>>2]=17908;i[e+60>>2]=7980;i[e+64>>2]=8160;i[e+68>>2]=6678;i[e+72>>2]=6646;i[e+76>>2]=6614;i[e+80>>2]=29704;i[e+84>>2]=28680;i[e+88>>2]=3720;i[e+92>>2]=8;i[e+96>>2]=4172;i[e+100>>2]=44;i[e+104>>2]=3436;i[e+108>>2]=30316;i[e+112>>2]=30796;i[e+116>>2]=31276;i[e+120>>2]=7472;i[e+124>>2]=7552;i[e+128>>2]=7632;i[e+132>>2]=7712;return}function Rr(e,t){e=e|0;t=t|0;var n=0,r=0,i=0,a=0,s=0,l=0,c=0,u=0,p=0,d=0;d=f;f=f+48|0;u=d+18|0;p=d;c=t<<16>>16;Ao(p|0,e|0,c<<1|0)|0;if(t<<16>>16>0){n=0;r=0}else{p=c>>1;p=u+(p<<1)|0;p=o[p>>1]|0;p=p<<16>>16;p=e+(p<<1)|0;p=o[p>>1]|0;f=d;return p|0}do{l=0;s=-32767;while(1){i=o[p+(l<<1)>>1]|0;a=i<<16>>16>16;r=a?r:l&65535;l=l+1|0;if((l&65535)<<16>>16==t<<16>>16)break;else s=a?s:i}o[p+(r<<16>>16<<1)>>1]=-32768;o[u+(n<<1)>>1]=r;n=n+1|0}while((n&65535)<<16>>16!=t<<16>>16);p=c>>1;p=u+(p<<1)|0;p=o[p>>1]|0;p=p<<16>>16;p=e+(p<<1)|0;p=o[p>>1]|0;f=d;return p|0}function jr(e,t,n,r,i){e=e|0;t=t|0;n=n|0;r=r|0;i=i|0;var a=0,s=0,l=0,c=0,u=0,p=0,d=0,h=0,m=0,v=0,y=0,b=0,g=0,A=0,w=0,E=0,O=0,k=0,S=0,x=0;a=f;f=f+32|0;s=a;x=t+2|0;S=s+2|0;o[s>>1]=((o[t>>1]|0)>>>1)+((o[e>>1]|0)>>>1);k=t+4|0;O=s+4|0;o[S>>1]=((o[x>>1]|0)>>>1)+((o[e+2>>1]|0)>>>1);E=t+6|0;w=s+6|0;o[O>>1]=((o[k>>1]|0)>>>1)+((o[e+4>>1]|0)>>>1);A=t+8|0;g=s+8|0;o[w>>1]=((o[E>>1]|0)>>>1)+((o[e+6>>1]|0)>>>1);b=t+10|0;y=s+10|0;o[g>>1]=((o[A>>1]|0)>>>1)+((o[e+8>>1]|0)>>>1);v=t+12|0;m=s+12|0;o[y>>1]=((o[b>>1]|0)>>>1)+((o[e+10>>1]|0)>>>1);h=t+14|0;d=s+14|0;o[m>>1]=((o[v>>1]|0)>>>1)+((o[e+12>>1]|0)>>>1);p=t+16|0;u=s+16|0;o[d>>1]=((o[h>>1]|0)>>>1)+((o[e+14>>1]|0)>>>1);c=t+18|0;l=s+18|0;o[u>>1]=((o[p>>1]|0)>>>1)+((o[e+16>>1]|0)>>>1);o[l>>1]=((o[c>>1]|0)>>>1)+((o[e+18>>1]|0)>>>1);_r(s,r,i);_r(t,r+22|0,i);o[s>>1]=((o[n>>1]|0)>>>1)+((o[t>>1]|0)>>>1);o[S>>1]=((o[n+2>>1]|0)>>>1)+((o[x>>1]|0)>>>1);o[O>>1]=((o[n+4>>1]|0)>>>1)+((o[k>>1]|0)>>>1);o[w>>1]=((o[n+6>>1]|0)>>>1)+((o[E>>1]|0)>>>1);o[g>>1]=((o[n+8>>1]|0)>>>1)+((o[A>>1]|0)>>>1);o[y>>1]=((o[n+10>>1]|0)>>>1)+((o[b>>1]|0)>>>1);o[m>>1]=((o[n+12>>1]|0)>>>1)+((o[v>>1]|0)>>>1);o[d>>1]=((o[n+14>>1]|0)>>>1)+((o[h>>1]|0)>>>1);o[u>>1]=((o[n+16>>1]|0)>>>1)+((o[p>>1]|0)>>>1);o[l>>1]=((o[n+18>>1]|0)>>>1)+((o[c>>1]|0)>>>1);_r(s,r+44|0,i);_r(n,r+66|0,i);f=a;return}function Tr(e,t,n,r,i){e=e|0;t=t|0;n=n|0;r=r|0;i=i|0;var a=0,s=0,l=0,c=0,u=0,p=0,d=0,h=0,m=0,v=0,y=0,b=0,g=0,A=0,w=0,E=0,O=0,k=0,S=0,x=0;a=f;f=f+32|0;s=a;x=t+2|0;S=s+2|0;o[s>>1]=((o[t>>1]|0)>>>1)+((o[e>>1]|0)>>>1);k=t+4|0;O=s+4|0;o[S>>1]=((o[x>>1]|0)>>>1)+((o[e+2>>1]|0)>>>1);E=t+6|0;w=s+6|0;o[O>>1]=((o[k>>1]|0)>>>1)+((o[e+4>>1]|0)>>>1);A=t+8|0;g=s+8|0;o[w>>1]=((o[E>>1]|0)>>>1)+((o[e+6>>1]|0)>>>1);b=t+10|0;y=s+10|0;o[g>>1]=((o[A>>1]|0)>>>1)+((o[e+8>>1]|0)>>>1);v=t+12|0;m=s+12|0;o[y>>1]=((o[b>>1]|0)>>>1)+((o[e+10>>1]|0)>>>1);h=t+14|0;d=s+14|0;o[m>>1]=((o[v>>1]|0)>>>1)+((o[e+12>>1]|0)>>>1);p=t+16|0;u=s+16|0;o[d>>1]=((o[h>>1]|0)>>>1)+((o[e+14>>1]|0)>>>1);c=t+18|0;l=s+18|0;o[u>>1]=((o[p>>1]|0)>>>1)+((o[e+16>>1]|0)>>>1);o[l>>1]=((o[c>>1]|0)>>>1)+((o[e+18>>1]|0)>>>1);_r(s,r,i);o[s>>1]=((o[n>>1]|0)>>>1)+((o[t>>1]|0)>>>1);o[S>>1]=((o[n+2>>1]|0)>>>1)+((o[x>>1]|0)>>>1);o[O>>1]=((o[n+4>>1]|0)>>>1)+((o[k>>1]|0)>>>1);o[w>>1]=((o[n+6>>1]|0)>>>1)+((o[E>>1]|0)>>>1);o[g>>1]=((o[n+8>>1]|0)>>>1)+((o[A>>1]|0)>>>1);o[y>>1]=((o[n+10>>1]|0)>>>1)+((o[b>>1]|0)>>>1);o[m>>1]=((o[n+12>>1]|0)>>>1)+((o[v>>1]|0)>>>1);o[d>>1]=((o[n+14>>1]|0)>>>1)+((o[h>>1]|0)>>>1);o[u>>1]=((o[n+16>>1]|0)>>>1)+((o[p>>1]|0)>>>1);o[l>>1]=((o[n+18>>1]|0)>>>1)+((o[c>>1]|0)>>>1);_r(s,r+44|0,i);f=a;return}function Nr(e,t,n,r){e=e|0;t=t|0;n=n|0;r=r|0;var i=0,a=0,s=0,l=0,c=0,u=0,p=0,d=0,h=0,m=0,v=0,y=0,b=0,g=0,A=0,w=0,E=0,O=0,k=0,S=0,x=0,C=0,P=0,M=0,R=0,j=0,T=0,N=0,I=0,D=0;i=f;f=f+32|0;a=i;N=o[e>>1]|0;o[a>>1]=N-(N>>>2)+((o[t>>1]|0)>>>2);N=e+2|0;R=o[N>>1]|0;I=t+2|0;T=a+2|0;o[T>>1]=R-(R>>>2)+((o[I>>1]|0)>>>2);R=e+4|0;C=o[R>>1]|0;j=t+4|0;M=a+4|0;o[M>>1]=C-(C>>>2)+((o[j>>1]|0)>>>2);C=e+6|0;k=o[C>>1]|0;P=t+6|0;x=a+6|0;o[x>>1]=k-(k>>>2)+((o[P>>1]|0)>>>2);k=e+8|0;w=o[k>>1]|0;S=t+8|0;O=a+8|0;o[O>>1]=w-(w>>>2)+((o[S>>1]|0)>>>2);w=e+10|0;b=o[w>>1]|0;E=t+10|0;A=a+10|0;o[A>>1]=b-(b>>>2)+((o[E>>1]|0)>>>2);b=e+12|0;m=o[b>>1]|0;g=t+12|0;y=a+12|0;o[y>>1]=m-(m>>>2)+((o[g>>1]|0)>>>2);m=e+14|0;p=o[m>>1]|0;v=t+14|0;h=a+14|0;o[h>>1]=p-(p>>>2)+((o[v>>1]|0)>>>2);p=e+16|0;l=o[p>>1]|0;d=t+16|0;u=a+16|0;o[u>>1]=l-(l>>>2)+((o[d>>1]|0)>>>2);l=e+18|0;D=o[l>>1]|0;c=t+18|0;s=a+18|0;o[s>>1]=D-(D>>>2)+((o[c>>1]|0)>>>2);_r(a,n,r);o[a>>1]=((o[e>>1]|0)>>>1)+((o[t>>1]|0)>>>1);o[T>>1]=((o[N>>1]|0)>>>1)+((o[I>>1]|0)>>>1);o[M>>1]=((o[R>>1]|0)>>>1)+((o[j>>1]|0)>>>1);o[x>>1]=((o[C>>1]|0)>>>1)+((o[P>>1]|0)>>>1);o[O>>1]=((o[k>>1]|0)>>>1)+((o[S>>1]|0)>>>1);o[A>>1]=((o[w>>1]|0)>>>1)+((o[E>>1]|0)>>>1);o[y>>1]=((o[b>>1]|0)>>>1)+((o[g>>1]|0)>>>1);o[h>>1]=((o[m>>1]|0)>>>1)+((o[v>>1]|0)>>>1);o[u>>1]=((o[p>>1]|0)>>>1)+((o[d>>1]|0)>>>1);o[s>>1]=((o[l>>1]|0)>>>1)+((o[c>>1]|0)>>>1);_r(a,n+22|0,r);D=o[t>>1]|0;o[a>>1]=D-(D>>>2)+((o[e>>1]|0)>>>2);e=o[I>>1]|0;o[T>>1]=e-(e>>>2)+((o[N>>1]|0)>>>2);e=o[j>>1]|0;o[M>>1]=e-(e>>>2)+((o[R>>1]|0)>>>2);e=o[P>>1]|0;o[x>>1]=e-(e>>>2)+((o[C>>1]|0)>>>2);e=o[S>>1]|0;o[O>>1]=e-(e>>>2)+((o[k>>1]|0)>>>2);e=o[E>>1]|0;o[A>>1]=e-(e>>>2)+((o[w>>1]|0)>>>2);e=o[g>>1]|0;o[y>>1]=e-(e>>>2)+((o[b>>1]|0)>>>2);e=o[v>>1]|0;o[h>>1]=e-(e>>>2)+((o[m>>1]|0)>>>2);e=o[d>>1]|0;o[u>>1]=e-(e>>>2)+((o[p>>1]|0)>>>2);e=o[c>>1]|0;o[s>>1]=e-(e>>>2)+((o[l>>1]|0)>>>2);_r(a,n+44|0,r);_r(t,n+66|0,r);f=i;return}function Ir(e,t,n,r){e=e|0;t=t|0;n=n|0;r=r|0;var i=0,a=0,s=0,l=0,c=0,u=0,p=0,d=0,h=0,m=0,v=0,y=0,b=0,g=0,A=0,w=0,E=0,O=0,k=0,S=0,x=0,C=0,P=0,M=0,R=0,j=0,T=0,N=0,I=0,D=0;i=f;f=f+32|0;a=i;N=o[e>>1]|0;o[a>>1]=N-(N>>>2)+((o[t>>1]|0)>>>2);N=e+2|0;R=o[N>>1]|0;I=t+2|0;T=a+2|0;o[T>>1]=R-(R>>>2)+((o[I>>1]|0)>>>2);R=e+4|0;C=o[R>>1]|0;j=t+4|0;M=a+4|0;o[M>>1]=C-(C>>>2)+((o[j>>1]|0)>>>2);C=e+6|0;k=o[C>>1]|0;P=t+6|0;x=a+6|0;o[x>>1]=k-(k>>>2)+((o[P>>1]|0)>>>2);k=e+8|0;w=o[k>>1]|0;S=t+8|0;O=a+8|0;o[O>>1]=w-(w>>>2)+((o[S>>1]|0)>>>2);w=e+10|0;b=o[w>>1]|0;E=t+10|0;A=a+10|0;o[A>>1]=b-(b>>>2)+((o[E>>1]|0)>>>2);b=e+12|0;m=o[b>>1]|0;g=t+12|0;y=a+12|0;o[y>>1]=m-(m>>>2)+((o[g>>1]|0)>>>2);m=e+14|0;p=o[m>>1]|0;v=t+14|0;h=a+14|0;o[h>>1]=p-(p>>>2)+((o[v>>1]|0)>>>2);p=e+16|0;l=o[p>>1]|0;d=t+16|0;u=a+16|0;o[u>>1]=l-(l>>>2)+((o[d>>1]|0)>>>2);l=e+18|0;D=o[l>>1]|0;c=t+18|0;s=a+18|0;o[s>>1]=D-(D>>>2)+((o[c>>1]|0)>>>2);_r(a,n,r);o[a>>1]=((o[e>>1]|0)>>>1)+((o[t>>1]|0)>>>1);o[T>>1]=((o[N>>1]|0)>>>1)+((o[I>>1]|0)>>>1);o[M>>1]=((o[R>>1]|0)>>>1)+((o[j>>1]|0)>>>1);o[x>>1]=((o[C>>1]|0)>>>1)+((o[P>>1]|0)>>>1);o[O>>1]=((o[k>>1]|0)>>>1)+((o[S>>1]|0)>>>1);o[A>>1]=((o[w>>1]|0)>>>1)+((o[E>>1]|0)>>>1);o[y>>1]=((o[b>>1]|0)>>>1)+((o[g>>1]|0)>>>1);o[h>>1]=((o[m>>1]|0)>>>1)+((o[v>>1]|0)>>>1);o[u>>1]=((o[p>>1]|0)>>>1)+((o[d>>1]|0)>>>1);o[s>>1]=((o[l>>1]|0)>>>1)+((o[c>>1]|0)>>>1);_r(a,n+22|0,r);t=o[t>>1]|0;o[a>>1]=t-(t>>>2)+((o[e>>1]|0)>>>2);e=o[I>>1]|0;o[T>>1]=e-(e>>>2)+((o[N>>1]|0)>>>2);e=o[j>>1]|0;o[M>>1]=e-(e>>>2)+((o[R>>1]|0)>>>2);e=o[P>>1]|0;o[x>>1]=e-(e>>>2)+((o[C>>1]|0)>>>2);e=o[S>>1]|0;o[O>>1]=e-(e>>>2)+((o[k>>1]|0)>>>2);e=o[E>>1]|0;o[A>>1]=e-(e>>>2)+((o[w>>1]|0)>>>2);e=o[g>>1]|0;o[y>>1]=e-(e>>>2)+((o[b>>1]|0)>>>2);e=o[v>>1]|0;o[h>>1]=e-(e>>>2)+((o[m>>1]|0)>>>2);e=o[d>>1]|0;o[u>>1]=e-(e>>>2)+((o[p>>1]|0)>>>2);e=o[c>>1]|0;o[s>>1]=e-(e>>>2)+((o[l>>1]|0)>>>2);_r(a,n+44|0,r);f=i;return}function Dr(e,t){e=e|0;t=t|0;var n=0,r=0;if((e|0)<1){t=1073741823;return t|0}n=(Qr(e)|0)<<16>>16;t=30-n|0;e=e<>(t&1^1);n=(e>>25<<16)+-1048576>>16;r=o[7030+(n<<1)>>1]|0;t=(r<<16)-(T(r-(s[7030+(n+1<<1)>>1]|0)<<16>>15,e>>>10&32767)|0)>>(t<<16>>17)+1;return t|0}function Br(e,t,n,r){e=e|0;t=t|0;n=n|0;r=r|0;r=Qr(e)|0;Lr(e<<(r<<16>>16),r,t,n);return}function Lr(e,t,n,r){e=e|0;t=t|0;n=n|0;r=r|0;if((e|0)<1){o[n>>1]=0;n=0;o[r>>1]=n;return}else{o[n>>1]=30-(t&65535);n=(e>>25<<16)+-2097152>>16;t=o[7128+(n<<1)>>1]|0;n=((t<<16)-(T(e>>>9&65534,t-(s[7128+(n+1<<1)>>1]|0)<<16>>16)|0)|0)>>>16&65535;o[r>>1]=n;return}}function Fr(e,t,n){e=e|0;t=t|0;n=n|0;var r=0,i=0;r=e+2|0;n=o[r>>1]|0;o[t>>1]=n;i=e+4|0;o[t+2>>1]=(s[i>>1]|0)-(s[e>>1]|0);o[t+4>>1]=(s[e+6>>1]|0)-(s[r>>1]|0);r=e+8|0;o[t+6>>1]=(s[r>>1]|0)-(s[i>>1]|0);o[t+8>>1]=(s[e+10>>1]|0)-(s[e+6>>1]|0);i=e+12|0;o[t+10>>1]=(s[i>>1]|0)-(s[r>>1]|0);o[t+12>>1]=(s[e+14>>1]|0)-(s[e+10>>1]|0);o[t+14>>1]=(s[e+16>>1]|0)-(s[i>>1]|0);o[t+16>>1]=(s[e+18>>1]|0)-(s[e+14>>1]|0);o[t+18>>1]=16384-(s[e+16>>1]|0);e=10;i=t;while(1){n=n<<16>>16;t=(n<<16)+-120782848|0;if((t|0)>0)t=1843-((t>>16)*12484>>16)|0;else t=3427-((n*56320|0)>>>16)|0;r=i+2|0;o[i>>1]=t<<3;e=e+-1<<16>>16;if(!(e<<16>>16))break;n=o[r>>1]|0;i=r}return}function Vr(e,t,n){e=e|0;t=t|0;n=n|0;n=t<<16>>16;if(t<<16>>16>31){t=0;return t|0}if(t<<16>>16>0)return((1<>16<31?e>>n:0)|0;n=0-n<<16>>16;t=e<>n|0)==(e|0)?t:e>>31^2147483647;return t|0}function _r(e,t,n){e=e|0;t=t|0;n=n|0;var r=0,a=0,s=0,l=0,c=0,u=0,p=0,d=0,h=0,m=0,v=0,y=0,b=0,g=0;b=f;f=f+48|0;v=b+24|0;y=b;h=v+4|0;i[v>>2]=16777216;r=0-(o[e>>1]|0)|0;m=v+8|0;i[h>>2]=r<<10;a=o[e+4>>1]|0;u=r>>6;i[m>>2]=33554432-(((T((r<<9)-(u<<15)<<16>>16,a)|0)>>15)+(T(u,a)|0)<<2);u=v+4|0;a=(i[u>>2]|0)-(a<<10)|0;i[u>>2]=a;u=v+12|0;r=v+4|0;i[u>>2]=a;n=o[e+8>>1]|0;s=a;p=1;while(1){c=u+-4|0;l=i[c>>2]|0;d=l>>16;i[u>>2]=s+a-(((T((l>>>1)-(d<<15)<<16>>16,n)|0)>>15)+(T(d,n)|0)<<2);if((p|0)==2)break;s=i[u+-12>>2]|0;u=c;a=l;p=p+1|0}i[r>>2]=(i[r>>2]|0)-(n<<10);n=v+16|0;r=i[v+8>>2]|0;i[n>>2]=r;c=o[e+12>>1]|0;a=r;u=1;while(1){l=n+-4|0;s=i[l>>2]|0;d=s>>16;i[n>>2]=a+r-(((T((s>>>1)-(d<<15)<<16>>16,c)|0)>>15)+(T(d,c)|0)<<2);if((u|0)==3)break;a=i[n+-12>>2]|0;n=l;r=s;u=u+1|0}n=v+4|0;i[n>>2]=(i[n>>2]|0)-(c<<10);n=v+20|0;a=i[v+12>>2]|0;i[n>>2]=a;r=o[e+16>>1]|0;s=a;u=1;while(1){c=n+-4|0;l=i[c>>2]|0;d=l>>16;i[n>>2]=s+a-(((T((l>>>1)-(d<<15)<<16>>16,r)|0)>>15)+(T(d,r)|0)<<2);if((u|0)==4)break;s=i[n+-12>>2]|0;n=c;a=l;u=u+1|0}u=v+4|0;i[u>>2]=(i[u>>2]|0)-(r<<10);i[y>>2]=16777216;u=0-(o[e+2>>1]|0)|0;d=y+8|0;i[y+4>>2]=u<<10;r=o[e+6>>1]|0;p=u>>6;i[d>>2]=33554432-(((T((u<<9)-(p<<15)<<16>>16,r)|0)>>15)+(T(p,r)|0)<<2);p=y+4|0;r=(i[p>>2]|0)-(r<<10)|0;i[p>>2]=r;p=y+12|0;u=y+4|0;i[p>>2]=r;c=o[e+10>>1]|0;a=r;n=1;while(1){l=p+-4|0;s=i[l>>2]|0;g=s>>16;i[p>>2]=a+r-(((T((s>>>1)-(g<<15)<<16>>16,c)|0)>>15)+(T(g,c)|0)<<2);if((n|0)==2)break;a=i[p+-12>>2]|0;p=l;r=s;n=n+1|0}i[u>>2]=(i[u>>2]|0)-(c<<10);u=y+16|0;r=i[y+8>>2]|0;i[u>>2]=r;c=o[e+14>>1]|0;a=r;n=1;while(1){l=u+-4|0;s=i[l>>2]|0;g=s>>16;i[u>>2]=a+r-(((T((s>>>1)-(g<<15)<<16>>16,c)|0)>>15)+(T(g,c)|0)<<2);if((n|0)==3)break;a=i[u+-12>>2]|0;u=l;r=s;n=n+1|0}n=y+4|0;i[n>>2]=(i[n>>2]|0)-(c<<10);n=y+20|0;c=i[y+12>>2]|0;i[n>>2]=c;r=o[e+18>>1]|0;l=c;u=1;while(1){a=n+-4|0;s=i[a>>2]|0;g=s>>16;i[n>>2]=l+c-(((T((s>>>1)-(g<<15)<<16>>16,r)|0)>>15)+(T(g,r)|0)<<2);if((u|0)==4)break;l=i[n+-12>>2]|0;n=a;c=s;u=u+1|0}l=(i[y+4>>2]|0)-(r<<10)|0;p=v+20|0;c=y+20|0;u=i[v+16>>2]|0;e=(i[p>>2]|0)+u|0;i[p>>2]=e;p=i[y+16>>2]|0;g=(i[c>>2]|0)-p|0;i[c>>2]=g;c=i[v+12>>2]|0;u=u+c|0;i[v+16>>2]=u;s=i[y+12>>2]|0;p=p-s|0;i[y+16>>2]=p;r=i[m>>2]|0;c=c+r|0;i[v+12>>2]=c;a=i[d>>2]|0;m=s-a|0;i[y+12>>2]=m;s=i[h>>2]|0;d=r+s|0;i[v+8>>2]=d;h=a-l|0;i[y+8>>2]=h;v=s+(i[v>>2]|0)|0;y=l-(i[y>>2]|0)|0;o[t>>1]=4096;v=v+4096|0;o[t+2>>1]=(v+y|0)>>>13;o[t+20>>1]=(v-y|0)>>>13;y=d+4096|0;o[t+4>>1]=(y+h|0)>>>13;o[t+18>>1]=(y-h|0)>>>13;y=c+4096|0;o[t+6>>1]=(y+m|0)>>>13;o[t+16>>1]=(y-m|0)>>>13;y=u+4096|0;o[t+8>>1]=(y+p|0)>>>13;o[t+14>>1]=(y-p|0)>>>13;y=e+4096|0;o[t+10>>1]=(y+g|0)>>>13;o[t+12>>1]=(y-g|0)>>>13;f=b;return}function Ur(e){e=e|0;var t=0,n=0,r=0,a=0,s=0;if(!e){s=-1;return s|0}i[e>>2]=0;t=mo(44)|0;if(!t){s=-1;return s|0}n=t+40|0;if((no(n)|0)<<16>>16){s=-1;return s|0}r=t;a=7452;s=r+20|0;do{o[r>>1]=o[a>>1]|0;r=r+2|0;a=a+2|0}while((r|0)<(s|0));r=t+20|0;a=7452;s=r+20|0;do{o[r>>1]=o[a>>1]|0;r=r+2|0;a=a+2|0}while((r|0)<(s|0));ro(i[n>>2]|0)|0;i[e>>2]=t;s=0;return s|0}function Hr(e){e=e|0;var t=0,n=0,r=0;if(!e){r=-1;return r|0}t=e;n=7452;r=t+20|0;do{o[t>>1]=o[n>>1]|0;t=t+2|0;n=n+2|0}while((t|0)<(r|0));t=e+20|0;n=7452;r=t+20|0;do{o[t>>1]=o[n>>1]|0;t=t+2|0;n=n+2|0}while((t|0)<(r|0));ro(i[e+40>>2]|0)|0;r=0;return r|0}function zr(e){e=e|0;var t=0;if(!e)return;t=i[e>>2]|0;if(!t)return;oo(t+40|0);vo(i[e>>2]|0);i[e>>2]=0;return}function Kr(e,t,n,r,a,s,l,c){e=e|0;t=t|0;n=n|0;r=r|0;a=a|0;s=s|0;l=l|0;c=c|0;var u=0,p=0,d=0,h=0,m=0;m=f;f=f+64|0;h=m+44|0;u=m+24|0;p=m+4|0;d=m;if((t|0)==7){Or(r+22|0,u,e,c);Or(r+66|0,s,u,c);Tr(e,u,s,r,c);if((n|0)==8)r=6;else{eo(i[e+40>>2]|0,u,s,p,h,i[l>>2]|0,c);jr(e+20|0,p,h,a,c);a=(i[l>>2]|0)+10|0;r=7}}else{Or(r+66|0,s,e,c);Ir(e,s,r,c);if((n|0)==8)r=6;else{qr(i[e+40>>2]|0,t,s,h,i[l>>2]|0,d,c);Nr(e+20|0,h,a,c);a=(i[l>>2]|0)+6|0;r=7}}if((r|0)==6){r=e;a=r+20|0;do{o[r>>1]=o[s>>1]|0;r=r+2|0;s=s+2|0}while((r|0)<(a|0));f=m;return}else if((r|0)==7){i[l>>2]=a;r=e;a=r+20|0;do{o[r>>1]=o[s>>1]|0;r=r+2|0;s=s+2|0}while((r|0)<(a|0));r=e+20|0;s=h;a=r+20|0;do{o[r>>1]=o[s>>1]|0;r=r+2|0;s=s+2|0}while((r|0)<(a|0));f=m;return}}function Wr(e,t,n,r){e=e|0;t=t|0;n=n|0;r=r|0;var i=0,a=0,s=0;if(n<<16>>16>0)r=0;else return;do{a=o[e+(r<<1)>>1]|0;s=a>>8;i=o[7194+(s<<1)>>1]|0;o[t+(r<<1)>>1]=((T((o[7194+(s+1<<1)>>1]|0)-i|0,a&255)|0)>>>8)+i;r=r+1|0}while((r&65535)<<16>>16!=n<<16>>16);return}function Gr(e,t,n,r){e=e|0;t=t|0;n=n|0;r=r|0;var i=0,a=0,s=0;r=(n<<16>>16)+-1|0;n=r&65535;if(n<<16>>16<=-1)return;i=63;s=t+(r<<1)|0;a=e+(r<<1)|0;while(1){e=o[a>>1]|0;t=i;while(1){r=t<<16>>16;i=o[7194+(r<<1)>>1]|0;if(e<<16>>16>i<<16>>16)t=t+-1<<16>>16;else break}o[s>>1]=(((T(o[7324+(r<<1)>>1]|0,(e<<16>>16)-(i<<16>>16)|0)|0)+2048|0)>>>12)+(r<<8);n=n+-1<<16>>16;if(n<<16>>16>-1){i=t;s=s+-2|0;a=a+-2|0}else break}return}function Yr(e,t,n){e=e|0;t=t|0;n=n|0;e=(T(t<<16>>16,e<<16>>16)|0)+16384>>15;e=e|0-(e&65536);if((e|0)<=32767){if((e|0)<-32768){i[n>>2]=1;e=-32768}}else{i[n>>2]=1;e=32767}return e&65535|0}function Qr(e){e=e|0;var t=0;e:do{if((e|0)!=0?(t=e-(e>>>31)|0,t=t>>31^t,(t&1073741824|0)==0):0){e=t;t=0;while(1){if(e&536870912){e=7;break}if(e&268435456){e=8;break}if(e&134217728){e=9;break}t=t+4<<16>>16;e=e<<4;if(e&1073741824)break e}if((e|0)==7){t=t|1;break}else if((e|0)==8){t=t|2;break}else if((e|0)==9){t=t|3;break}}else t=0}while(0);return t|0}function Xr(e){e=e|0;var t=0,n=0;if(!(e<<16>>16)){n=0;return n|0}t=(e&65535)-((e&65535)>>>15&65535)|0;t=(t<<16>>31^t)<<16;e=t>>16;if(!(e&16384)){n=t;t=0}else{n=0;return n|0}while(1){if(e&8192){e=t;n=7;break}if(e&4096){e=t;n=8;break}if(e&2048){e=t;n=9;break}t=t+4<<16>>16;n=n<<4;e=n>>16;if(e&16384){e=t;n=10;break}}if((n|0)==7){n=e|1;return n|0}else if((n|0)==8){n=e|2;return n|0}else if((n|0)==9){n=e|3;return n|0}else if((n|0)==10)return e|0;return 0}function Jr(e,t,n){e=e|0;t=t|0;n=n|0;var r=0,a=0,l=0;t=t<<16>>16;if((t&134217727|0)==33554432){i[n>>2]=1;t=2147483647}else t=t<<6;r=t>>>16&31;l=o[7792+(r<<1)>>1]|0;a=l<<16;t=T(l-(s[7792+(r+1<<1)>>1]|0)<<16>>16,t>>>1&32767)|0;if((t|0)==1073741824){i[n>>2]=1;r=2147483647}else r=t<<1;t=a-r|0;if(((t^a)&(r^a)|0)>=0){l=t;e=e&65535;e=30-e|0;e=e&65535;n=Vr(l,e,n)|0;return n|0}i[n>>2]=1;l=(l>>>15&1)+2147483647|0;e=e&65535;e=30-e|0;e=e&65535;n=Vr(l,e,n)|0;return n|0}function Zr(e,t,n,r,i,a){e=e|0;t=t|0;n=n|0;r=r|0;i=i|0;a=a|0;var s=0,l=0,c=0,u=0,p=0,d=0,h=0,m=0,v=0,y=0,b=0;h=f;f=f+48|0;d=h;p=0-(n&65535)|0;p=i<<16>>16==0?p:p<<1&131070;n=p&65535;p=(n<<16>>16<0?p+6|0:p)<<16>>16;a=6-p|0;o[d>>1]=o[7858+(p<<1)>>1]|0;o[d+2>>1]=o[7858+(a<<1)>>1]|0;o[d+4>>1]=o[7858+(p+6<<1)>>1]|0;o[d+6>>1]=o[7858+(a+6<<1)>>1]|0;o[d+8>>1]=o[7858+(p+12<<1)>>1]|0;o[d+10>>1]=o[7858+(a+12<<1)>>1]|0;o[d+12>>1]=o[7858+(p+18<<1)>>1]|0;o[d+14>>1]=o[7858+(a+18<<1)>>1]|0;o[d+16>>1]=o[7858+(p+24<<1)>>1]|0;o[d+18>>1]=o[7858+(a+24<<1)>>1]|0;o[d+20>>1]=o[7858+(p+30<<1)>>1]|0;o[d+22>>1]=o[7858+(a+30<<1)>>1]|0;o[d+24>>1]=o[7858+(p+36<<1)>>1]|0;o[d+26>>1]=o[7858+(a+36<<1)>>1]|0;o[d+28>>1]=o[7858+(p+42<<1)>>1]|0;o[d+30>>1]=o[7858+(a+42<<1)>>1]|0;o[d+32>>1]=o[7858+(p+48<<1)>>1]|0;o[d+34>>1]=o[7858+(a+48<<1)>>1]|0;o[d+36>>1]=o[7858+(p+54<<1)>>1]|0;o[d+38>>1]=o[7858+(a+54<<1)>>1]|0;a=r<<16>>16>>>1&65535;if(!(a<<16>>16)){f=h;return}p=e+((n<<16>>16>>15<<16>>16)-(t<<16>>16)<<1)|0;while(1){u=p+2|0;s=o[u>>1]|0;t=s;r=p;l=5;c=d;i=16384;n=16384;while(1){v=o[c>>1]|0;y=(T(v,t<<16>>16)|0)+n|0;m=o[u+-2>>1]|0;n=(T(m,v)|0)+i|0;v=r;r=r+4|0;b=o[c+2>>1]|0;n=n+(T(b,s<<16>>16)|0)|0;i=o[r>>1]|0;b=y+(T(i,b)|0)|0;u=u+-4|0;y=o[c+4>>1]|0;m=b+(T(y,m)|0)|0;t=o[u>>1]|0;y=n+(T(t<<16>>16,y)|0)|0;n=o[c+6>>1]|0;i=y+(T(n,i)|0)|0;s=o[v+6>>1]|0;n=m+(T(s<<16>>16,n)|0)|0;if(l<<16>>16<=1)break;else{l=l+-1<<16>>16;c=c+8|0}}o[e>>1]=i>>>15;o[e+2>>1]=n>>>15;a=a+-1<<16>>16;if(!(a<<16>>16))break;else{p=p+4|0;e=e+4|0}}f=h;return}function qr(e,t,n,r,i,a,l){e=e|0;t=t|0;n=n|0;r=r|0;i=i|0;a=a|0;l=l|0;var c=0,u=0,p=0,d=0,h=0,m=0,v=0,y=0,b=0,g=0,A=0,w=0,E=0,O=0,k=0,S=0,x=0,C=0,P=0;P=f;f=f+144|0;g=P+120|0;k=P+100|0;x=P+80|0;C=P+60|0;S=P+40|0;v=P+20|0;y=P;Gr(n,g,10,l);Fr(g,k,l);if((t|0)==8){o[a>>1]=0;u=2147483647;b=0;while(1){d=b*10|0;n=0;p=0;do{O=(s[7980+(p+d<<1)>>1]|0)+(s[8140+(p<<1)>>1]|0)|0;o[y+(p<<1)>>1]=O;O=(s[g+(p<<1)>>1]|0)-(O&65535)|0;o[v+(p<<1)>>1]=O;O=O<<16;n=(T(O>>15,O>>16)|0)+n|0;p=p+1|0}while((p|0)!=10);if((n|0)<(u|0)){A=C;m=v;h=A+20|0;do{o[A>>1]=o[m>>1]|0;A=A+2|0;m=m+2|0}while((A|0)<(h|0));A=x;m=y;h=A+20|0;do{o[A>>1]=o[m>>1]|0;A=A+2|0;m=m+2|0}while((A|0)<(h|0));A=e;m=7980+(d<<1)|0;h=A+20|0;do{o[A>>1]=o[m>>1]|0;A=A+2|0;m=m+2|0}while((A|0)<(h|0));o[a>>1]=b}else n=u;b=b+1|0;if((b|0)==8)break;else u=n}}else{n=0;do{O=T(o[8160+(n<<1)>>1]|0,o[e+(n<<1)>>1]|0)|0;O=(O>>>15)+(s[8140+(n<<1)>>1]|0)|0;o[x+(n<<1)>>1]=O;o[C+(n<<1)>>1]=(s[g+(n<<1)>>1]|0)-O;n=n+1|0}while((n|0)!=10)}do{if(t>>>0>=2){O=C+2|0;E=C+4|0;w=s[C>>1]|0;A=o[k>>1]<<1;g=s[O>>1]|0;v=o[k+2>>1]<<1;m=s[E>>1]|0;h=o[k+4>>1]<<1;if((t|0)==5){y=2147483647;a=0;n=0;b=17908;while(1){p=(T(w-(s[b>>1]|0)<<16>>16,A)|0)>>16;p=T(p,p)|0;d=(T(g-(s[b+2>>1]|0)<<16>>16,v)|0)>>16;p=(T(d,d)|0)+p|0;d=(T(m-(s[b+4>>1]|0)<<16>>16,h)|0)>>16;d=p+(T(d,d)|0)|0;p=(d|0)<(y|0);n=p?a:n;a=a+1<<16>>16;if(a<<16>>16>=512)break;else{y=p?d:y;b=b+6|0}}d=(n<<16>>16)*3|0;o[C>>1]=o[17908+(d<<1)>>1]|0;o[O>>1]=o[17908+(d+1<<1)>>1]|0;o[E>>1]=o[17908+(d+2<<1)>>1]|0;o[i>>1]=n;d=C+6|0;p=C+8|0;w=C+10|0;b=s[d>>1]|0;a=o[k+6>>1]<<1;y=s[p>>1]|0;v=o[k+8>>1]<<1;m=s[w>>1]|0;h=o[k+10>>1]<<1;c=2147483647;g=0;n=0;A=9716;while(1){u=(T(a,b-(s[A>>1]|0)<<16>>16)|0)>>16;u=T(u,u)|0;t=(T(v,y-(s[A+2>>1]|0)<<16>>16)|0)>>16;u=(T(t,t)|0)+u|0;t=(T(h,m-(s[A+4>>1]|0)<<16>>16)|0)>>16;t=u+(T(t,t)|0)|0;u=(t|0)<(c|0);n=u?g:n;g=g+1<<16>>16;if(g<<16>>16>=512)break;else{c=u?t:c;A=A+6|0}}c=(n<<16>>16)*3|0;o[d>>1]=o[9716+(c<<1)>>1]|0;o[p>>1]=o[9716+(c+1<<1)>>1]|0;o[w>>1]=o[9716+(c+2<<1)>>1]|0;o[i+2>>1]=n;c=C+12|0;o[i+4>>1]=$r(c,12788,k+12|0,512)|0;g=O;b=E;n=w;u=C;break}else{y=2147483647;a=0;n=0;b=8180;while(1){p=(T(w-(s[b>>1]|0)<<16>>16,A)|0)>>16;p=T(p,p)|0;d=(T(g-(s[b+2>>1]|0)<<16>>16,v)|0)>>16;p=(T(d,d)|0)+p|0;d=(T(m-(s[b+4>>1]|0)<<16>>16,h)|0)>>16;d=p+(T(d,d)|0)|0;p=(d|0)<(y|0);n=p?a:n;a=a+1<<16>>16;if(a<<16>>16>=256)break;else{y=p?d:y;b=b+6|0}}d=(n<<16>>16)*3|0;o[C>>1]=o[8180+(d<<1)>>1]|0;o[O>>1]=o[8180+(d+1<<1)>>1]|0;o[E>>1]=o[8180+(d+2<<1)>>1]|0;o[i>>1]=n;d=C+6|0;p=C+8|0;w=C+10|0;b=s[d>>1]|0;a=o[k+6>>1]<<1;y=s[p>>1]|0;v=o[k+8>>1]<<1;m=s[w>>1]|0;h=o[k+10>>1]<<1;c=2147483647;g=0;n=0;A=9716;while(1){u=(T(a,b-(s[A>>1]|0)<<16>>16)|0)>>16;u=T(u,u)|0;t=(T(v,y-(s[A+2>>1]|0)<<16>>16)|0)>>16;u=(T(t,t)|0)+u|0;t=(T(h,m-(s[A+4>>1]|0)<<16>>16)|0)>>16;t=u+(T(t,t)|0)|0;u=(t|0)<(c|0);n=u?g:n;g=g+1<<16>>16;if(g<<16>>16>=512)break;else{c=u?t:c;A=A+6|0}}c=(n<<16>>16)*3|0;o[d>>1]=o[9716+(c<<1)>>1]|0;o[p>>1]=o[9716+(c+1<<1)>>1]|0;o[w>>1]=o[9716+(c+2<<1)>>1]|0;o[i+2>>1]=n;c=C+12|0;o[i+4>>1]=$r(c,12788,k+12|0,512)|0;g=O;b=E;n=w;u=C;break}}else{E=C+2|0;O=C+4|0;d=s[C>>1]|0;p=o[k>>1]<<1;u=s[E>>1]|0;c=o[k+2>>1]<<1;t=s[O>>1]|0;h=o[k+4>>1]<<1;y=2147483647;a=0;n=0;b=8180;while(1){v=(T(p,d-(s[b>>1]|0)<<16>>16)|0)>>16;v=T(v,v)|0;m=(T(c,u-(s[b+2>>1]|0)<<16>>16)|0)>>16;v=(T(m,m)|0)+v|0;m=(T(h,t-(s[b+4>>1]|0)<<16>>16)|0)>>16;m=v+(T(m,m)|0)|0;v=(m|0)<(y|0);n=v?a:n;a=a+1<<16>>16;if(a<<16>>16>=256)break;else{y=v?m:y;b=b+6|0}}d=(n<<16>>16)*3|0;o[C>>1]=o[8180+(d<<1)>>1]|0;o[E>>1]=o[8180+(d+1<<1)>>1]|0;o[O>>1]=o[8180+(d+2<<1)>>1]|0;o[i>>1]=n;d=C+6|0;p=C+8|0;w=C+10|0;b=s[d>>1]|0;a=o[k+6>>1]<<1;y=s[p>>1]|0;v=o[k+8>>1]<<1;m=s[w>>1]|0;h=o[k+10>>1]<<1;c=2147483647;g=0;n=0;A=9716;while(1){u=(T(a,b-(s[A>>1]|0)<<16>>16)|0)>>16;u=T(u,u)|0;t=(T(v,y-(s[A+2>>1]|0)<<16>>16)|0)>>16;u=(T(t,t)|0)+u|0;t=(T(h,m-(s[A+4>>1]|0)<<16>>16)|0)>>16;t=u+(T(t,t)|0)|0;u=(t|0)<(c|0);n=u?g:n;g=g+1<<16>>16;if(g<<16>>16>=256)break;else{c=u?t:c;A=A+12|0}}c=(n<<16>>16)*6|0;o[d>>1]=o[9716+(c<<1)>>1]|0;o[p>>1]=o[9716+((c|1)<<1)>>1]|0;o[w>>1]=o[9716+(c+2<<1)>>1]|0;o[i+2>>1]=n;c=C+12|0;o[i+4>>1]=$r(c,16884,k+12|0,128)|0;g=E;b=O;n=w;u=C}}while(0);A=e;m=C;h=A+20|0;do{o[A>>1]=o[m>>1]|0;A=A+2|0;m=m+2|0}while((A|0)<(h|0));o[S>>1]=(s[x>>1]|0)+(s[u>>1]|0);o[S+2>>1]=(s[x+2>>1]|0)+(s[g>>1]|0);o[S+4>>1]=(s[x+4>>1]|0)+(s[b>>1]|0);o[S+6>>1]=(s[x+6>>1]|0)+(s[d>>1]|0);o[S+8>>1]=(s[x+8>>1]|0)+(s[p>>1]|0);o[S+10>>1]=(s[x+10>>1]|0)+(s[n>>1]|0);o[S+12>>1]=(s[x+12>>1]|0)+(s[c>>1]|0);o[S+14>>1]=(s[x+14>>1]|0)+(s[C+14>>1]|0);o[S+16>>1]=(s[x+16>>1]|0)+(s[C+16>>1]|0);o[S+18>>1]=(s[x+18>>1]|0)+(s[C+18>>1]|0);io(S,205,10,l);Wr(S,r,10,l);f=P;return}function $r(e,t,n,r){e=e|0;t=t|0;n=n|0;r=r|0;var i=0,a=0,l=0,c=0,u=0,f=0,p=0,d=0,h=0,m=0,v=0,y=0,b=0,g=0,A=0,w=0;g=e+2|0;A=e+4|0;w=e+6|0;if(r<<16>>16>0){p=s[e>>1]|0;d=o[n>>1]<<1;h=s[g>>1]|0;m=o[n+2>>1]<<1;v=s[A>>1]|0;y=o[n+4>>1]<<1;b=s[w>>1]|0;i=o[n+6>>1]<<1;c=2147483647;u=0;n=0;f=t;while(1){a=(T(d,p-(s[f>>1]|0)<<16>>16)|0)>>16;a=T(a,a)|0;l=(T(m,h-(s[f+2>>1]|0)<<16>>16)|0)>>16;a=(T(l,l)|0)+a|0;l=(T(y,v-(s[f+4>>1]|0)<<16>>16)|0)>>16;l=a+(T(l,l)|0)|0;a=(T(i,b-(s[f+6>>1]|0)<<16>>16)|0)>>16;a=l+(T(a,a)|0)|0;l=(a|0)<(c|0);n=l?u:n;u=u+1<<16>>16;if(u<<16>>16>=r<<16>>16)break;else{c=l?a:c;f=f+8|0}}}else n=0;r=n<<16>>16<<2;b=r|1;o[e>>1]=o[t+(r<<1)>>1]|0;o[g>>1]=o[t+(b<<1)>>1]|0;o[A>>1]=o[t+(b+1<<1)>>1]|0;o[w>>1]=o[t+((r|3)<<1)>>1]|0;return n|0}function eo(e,t,n,r,i,a,l){e=e|0;t=t|0;n=n|0;r=r|0;i=i|0;a=a|0;l=l|0;var c=0,u=0,p=0,d=0,h=0,m=0,v=0,y=0,b=0,g=0,A=0,w=0,E=0,O=0,k=0,S=0,x=0,C=0,P=0,M=0,R=0,j=0,N=0,I=0,D=0,B=0,L=0;D=f;f=f+192|0;p=D+160|0;u=D+140|0;P=D+120|0;M=D+100|0;R=D+80|0;j=D+60|0;c=D+40|0;N=D+20|0;I=D;Gr(t,p,10,l);Gr(n,u,10,l);Fr(p,P,l);Fr(u,M,l);d=0;n=R;t=j;h=c;while(1){C=(((o[e+(d<<1)>>1]|0)*21299|0)>>>15)+(s[20980+(d<<1)>>1]|0)|0;o[n>>1]=C;o[t>>1]=(s[p>>1]|0)-C;o[h>>1]=(s[u>>1]|0)-C;d=d+1|0;if((d|0)==10)break;else{p=p+2|0;u=u+2|0;n=n+2|0;t=t+2|0;h=h+2|0}}o[a>>1]=to(j,c,21e3,o[P>>1]|0,o[P+2>>1]|0,o[M>>1]|0,o[M+2>>1]|0,128)|0;o[a+2>>1]=to(j+4|0,c+4|0,22024,o[P+4>>1]|0,o[P+6>>1]|0,o[M+4>>1]|0,o[M+6>>1]|0,256)|0;k=j+8|0;S=c+8|0;x=j+10|0;C=c+10|0;n=o[k>>1]|0;m=o[P+8>>1]<<1;v=o[x>>1]|0;y=o[P+10>>1]<<1;b=o[S>>1]|0;g=o[M+8>>1]<<1;A=o[C>>1]|0;w=o[M+10>>1]<<1;u=2147483647;E=0;h=0;O=24072;t=0;while(1){p=o[O>>1]|0;d=(T(n-p<<16>>16,m)|0)>>16;d=T(d,d)|0;p=(T(p+n<<16>>16,m)|0)>>16;p=T(p,p)|0;B=o[O+2>>1]|0;L=(T(v-B<<16>>16,y)|0)>>16;d=(T(L,L)|0)+d|0;B=(T(B+v<<16>>16,y)|0)>>16;p=(T(B,B)|0)+p|0;if((d|0)<(u|0)|(p|0)<(u|0)){L=o[O+4>>1]|0;B=(T(b-L<<16>>16,g)|0)>>16;B=(T(B,B)|0)+d|0;L=(T(L+b<<16>>16,g)|0)>>16;L=(T(L,L)|0)+p|0;p=o[O+6>>1]|0;d=(T(A-p<<16>>16,w)|0)>>16;d=B+(T(d,d)|0)|0;p=(T(p+A<<16>>16,w)|0)>>16;p=L+(T(p,p)|0)|0;L=(d|0)<(u|0);d=L?d:u;B=(p|0)<(d|0);d=B?p:d;h=L|B?E:h;t=B?1:L?0:t}else d=u;E=E+1<<16>>16;if(E<<16>>16>=256)break;else{u=d;O=O+8|0}}d=h<<16>>16;p=d<<2;h=p|1;u=24072+(h<<1)|0;n=o[24072+(p<<1)>>1]|0;if(!(t<<16>>16)){o[k>>1]=n;o[x>>1]=o[u>>1]|0;o[S>>1]=o[24072+(h+1<<1)>>1]|0;o[C>>1]=o[24072+((p|3)<<1)>>1]|0;t=d<<1}else{o[k>>1]=0-(n&65535);o[x>>1]=0-(s[u>>1]|0);o[S>>1]=0-(s[24072+(h+1<<1)>>1]|0);o[C>>1]=0-(s[24072+((p|3)<<1)>>1]|0);t=d<<1&65534|1}o[a+4>>1]=t;o[a+6>>1]=to(j+12|0,c+12|0,26120,o[P+12>>1]|0,o[P+14>>1]|0,o[M+12>>1]|0,o[M+14>>1]|0,256)|0;o[a+8>>1]=to(j+16|0,c+16|0,28168,o[P+16>>1]|0,o[P+18>>1]|0,o[M+16>>1]|0,o[M+18>>1]|0,64)|0;u=0;p=N;d=I;n=R;t=j;while(1){B=s[n>>1]|0;o[p>>1]=B+(s[t>>1]|0);L=o[c>>1]|0;o[d>>1]=B+(L&65535);o[e+(u<<1)>>1]=L;u=u+1|0;if((u|0)==10)break;else{p=p+2|0;d=d+2|0;n=n+2|0;t=t+2|0;c=c+2|0}}io(N,205,10,l);io(I,205,10,l);Wr(N,r,10,l);Wr(I,i,10,l);f=D;return}function to(e,t,n,r,i,a,s,l){e=e|0;t=t|0;n=n|0;r=r|0;i=i|0;a=a|0;s=s|0;l=l|0;var c=0,u=0,f=0,p=0,d=0,h=0,m=0,v=0,y=0,b=0,g=0,A=0,w=0,E=0;h=o[e>>1]|0;A=e+2|0;v=o[A>>1]|0;b=o[t>>1]|0;w=t+2|0;g=o[w>>1]|0;if(l<<16>>16>0){d=r<<16>>16<<1;p=i<<16>>16<<1;f=a<<16>>16<<1;i=s<<16>>16<<1;a=2147483647;c=0;r=0;u=n;while(1){s=(T(d,h-(o[u>>1]|0)|0)|0)>>16;s=T(s,s)|0;if(((s|0)<(a|0)?(m=(T(p,v-(o[u+2>>1]|0)|0)|0)>>16,m=(T(m,m)|0)+s|0,(m|0)<(a|0)):0)?(y=(T(f,b-(o[u+4>>1]|0)|0)|0)>>16,y=(T(y,y)|0)+m|0,(y|0)<(a|0)):0){s=(T(i,g-(o[u+6>>1]|0)|0)|0)>>16;s=(T(s,s)|0)+y|0;E=(s|0)<(a|0);s=E?s:a;r=E?c:r}else s=a;c=c+1<<16>>16;if(c<<16>>16>=l<<16>>16)break;else{a=s;u=u+8|0}}}else r=0;E=r<<16>>16<<2;l=E|1;o[e>>1]=o[n+(E<<1)>>1]|0;o[A>>1]=o[n+(l<<1)>>1]|0;o[t>>1]=o[n+(l+1<<1)>>1]|0;o[w>>1]=o[n+((E|3)<<1)>>1]|0;return r|0}function no(e){e=e|0;var t=0,n=0,r=0;if(!e){r=-1;return r|0}i[e>>2]=0;t=mo(20)|0;if(!t){r=-1;return r|0}n=t;r=n+20|0;do{o[n>>1]=0;n=n+2|0}while((n|0)<(r|0));i[e>>2]=t;r=0;return r|0}function ro(e){e=e|0;var t=0;if(!e){t=-1;return t|0}t=e+20|0;do{o[e>>1]=0;e=e+2|0}while((e|0)<(t|0));t=0;return t|0}function oo(e){e=e|0;var t=0;if(!e)return;t=i[e>>2]|0;if(!t)return;vo(t);i[e>>2]=0;return}function io(e,t,n,r){e=e|0;t=t|0;n=n|0;r=r|0;var i=0,a=0,s=0;if(n<<16>>16<=0)return;i=t<<16>>16;a=t&65535;s=0;while(1){r=o[e>>1]|0;if(r<<16>>16>16){o[e>>1]=t;r=(t<<16>>16)+i|0}else r=(r&65535)+a|0;s=s+1<<16>>16;if(s<<16>>16>=n<<16>>16)break;else{t=r&65535;e=e+2|0}}return}function ao(e,t,n,r){e=e|0;t=t|0;n=n|0;r=r|0;var i=0,a=0,s=0,l=0,c=0,u=0,f=0,p=0,d=0,h=0,m=0,v=0,y=0,b=0,g=0;i=r<<16>>16;r=i>>>2&65535;if(!(r<<16>>16))return;d=i+-1|0;g=e+20|0;m=t+(i+-4<<1)|0;v=t+(i+-3<<1)|0;y=t+(i+-2<<1)|0;b=t+(d<<1)|0;h=t+(i+-11<<1)|0;d=n+(d<<1)|0;while(1){t=o[g>>1]|0;s=5;l=g;c=h;u=h+-2|0;f=h+-4|0;p=h+-6|0;a=2048;e=2048;i=2048;n=2048;while(1){a=(T(o[c>>1]|0,t)|0)+a|0;e=(T(o[u>>1]|0,t)|0)+e|0;i=(T(o[f>>1]|0,t)|0)+i|0;t=(T(o[p>>1]|0,t)|0)+n|0;n=o[l+-2>>1]|0;a=a+(T(o[c+2>>1]|0,n)|0)|0;e=e+(T(o[u+2>>1]|0,n)|0)|0;i=i+(T(o[f+2>>1]|0,n)|0)|0;l=l+-4|0;n=t+(T(o[p+2>>1]|0,n)|0)|0;s=s+-1<<16>>16;t=o[l>>1]|0;if(!(s<<16>>16))break;else{c=c+4|0;u=u+4|0;f=f+4|0;p=p+4|0}}c=(T(o[b>>1]|0,t)|0)+a|0;u=(T(o[y>>1]|0,t)|0)+e|0;f=(T(o[v>>1]|0,t)|0)+i|0;p=(T(o[m>>1]|0,t)|0)+n|0;o[d>>1]=c>>>12;o[d+-2>>1]=u>>>12;o[d+-4>>1]=f>>>12;o[d+-6>>1]=p>>>12;r=r+-1<<16>>16;if(!(r<<16>>16))break;else{m=m+-8|0;v=v+-8|0;y=y+-8|0;b=b+-8|0;h=h+-8|0;d=d+-8|0}}return}function so(e,t){e=e|0;t=t|0;var n=0;n=e+32768|0;if((e|0)>-1&(n^e|0)<0){i[t>>2]=1;n=(e>>>31)+2147483647|0}return n>>>16&65535|0}function lo(e,t,n){e=e|0;t=t|0;n=n|0;var r=0,o=0;r=t<<16>>16;if(!(t<<16>>16))return e|0;if(t<<16>>16>0){e=e<<16>>16>>(t<<16>>16>15?15:r)&65535;return e|0}o=0-r|0;t=e<<16>>16;o=(o&65535)<<16>>16>15?15:o<<16>>16;r=t<>16>>o|0)==(t|0)){o=r&65535;return o|0}i[n>>2]=1;o=e<<16>>16>0?32767:-32768;return o|0}function co(e,t,n){e=e|0;t=t|0;n=n|0;if(t<<16>>16>15){t=0;return t|0}n=lo(e,t,n)|0;if(t<<16>>16>0)return n+((1<<(t<<16>>16)+-1&e<<16>>16|0)!=0&1)<<16>>16|0;else{t=n;return t|0}return 0}function uo(e,t,n){e=e|0;t=t|0;n=n|0;var r=0,a=0,l=0;if((e|0)<1){o[t>>1]=0;n=0;return n|0}a=(Qr(e)|0)&65534;l=a&65535;a=a<<16>>16;if(l<<16>>16>0){r=e<>a|0)!=(e|0))r=e>>31^2147483647}else{a=0-a<<16;if((a|0)<2031616)r=e>>(a>>16);else r=0}o[t>>1]=l;t=r>>>25&63;t=t>>>0>15?t+-16|0:t;l=o[30216+(t<<1)>>1]|0;e=l<<16;r=T(l-(s[30216+(t+1<<1)>>1]|0)<<16>>16,r>>>10&32767)|0;if((r|0)==1073741824){i[n>>2]=1;a=2147483647}else a=r<<1;r=e-a|0;if(((r^e)&(a^e)|0)>=0){n=r;return n|0}i[n>>2]=1;n=(l>>>15&1)+2147483647|0;return n|0}function fo(e,t,n){e=e|0;t=t|0;n=n|0;e=(e<<16>>16)-(t<<16>>16)|0;if((e+32768|0)>>>0<=65535){n=e;n=n&65535;return n|0}i[n>>2]=1;n=(e|0)>32767?32767:-32768;n=n&65535;return n|0}function po(e,t,n,r,i,a){e=e|0;t=t|0;n=n|0;r=r|0;i=i|0;a=a|0;var s=0,l=0,c=0,u=0,p=0,d=0,h=0,m=0,v=0,y=0,b=0,g=0,A=0,w=0,E=0,O=0,k=0,S=0,x=0,C=0,P=0,M=0;x=f;f=f+48|0;h=x;c=h;s=i;l=c+20|0;do{o[c>>1]=o[s>>1]|0;c=c+2|0;s=s+2|0}while((c|0)<(l|0));d=h+18|0;b=e+2|0;g=e+4|0;m=t+20|0;A=e+6|0;w=e+8|0;E=e+10|0;O=e+12|0;k=e+14|0;S=e+16|0;v=e+18|0;y=e+20|0;l=o[d>>1]|0;s=5;u=t;p=n;c=h+20|0;while(1){M=o[e>>1]|0;P=(T(M,o[u>>1]|0)|0)+2048|0;M=(T(o[u+2>>1]|0,M)|0)+2048|0;h=l<<16>>16;P=P-(T(h,o[b>>1]|0)|0)|0;C=o[g>>1]|0;h=M-(T(h,C)|0)|0;M=o[d+-2>>1]|0;C=P-(T(M,C)|0)|0;P=o[A>>1]|0;M=h-(T(P,M)|0)|0;h=o[d+-4>>1]|0;P=C-(T(h,P)|0)|0;C=o[w>>1]|0;h=M-(T(C,h)|0)|0;M=o[d+-6>>1]|0;C=P-(T(M,C)|0)|0;P=o[E>>1]|0;M=h-(T(M,P)|0)|0;h=o[d+-8>>1]|0;P=C-(T(h,P)|0)|0;C=o[O>>1]|0;h=M-(T(C,h)|0)|0;M=o[d+-10>>1]|0;C=P-(T(M,C)|0)|0;P=o[k>>1]|0;M=h-(T(P,M)|0)|0;h=o[d+-12>>1]|0;P=C-(T(h,P)|0)|0;C=o[S>>1]|0;h=M-(T(h,C)|0)|0;M=o[d+-14>>1]|0;C=P-(T(M,C)|0)|0;P=o[v>>1]|0;M=h-(T(P,M)|0)|0;h=o[d+-16>>1]|0;P=C-(T(h,P)|0)|0;C=o[y>>1]|0;h=M-(T(C,h)|0)|0;C=P-(T(o[d+-18>>1]|0,C)|0)|0;C=(C+134217728|0)>>>0<268435455?C>>>12&65535:(C|0)>134217727?32767:-32768;h=h-(T(o[b>>1]|0,C<<16>>16)|0)|0;d=c+2|0;o[c>>1]=C;o[p>>1]=C;l=(h+134217728|0)>>>0<268435455?h>>>12&65535:(h|0)>134217727?32767:-32768;o[d>>1]=l;o[p+2>>1]=l;s=s+-1<<16>>16;if(!(s<<16>>16))break;else{u=u+4|0;p=p+4|0;c=c+4|0}}r=(r<<16>>16)+-10|0;c=r>>>1&65535;if(c<<16>>16){h=n+18|0;l=t+16|0;d=o[h>>1]|0;u=m;s=n+20|0;while(1){C=o[e>>1]|0;p=(T(C,o[u>>1]|0)|0)+2048|0;C=(T(o[l+6>>1]|0,C)|0)+2048|0;l=o[b>>1]|0;P=d<<16>>16;p=p-(T(P,l)|0)|0;M=o[g>>1]|0;P=C-(T(P,M)|0)|0;C=o[h+-2>>1]|0;M=p-(T(C,M)|0)|0;p=o[A>>1]|0;C=P-(T(p,C)|0)|0;P=o[h+-4>>1]|0;p=M-(T(P,p)|0)|0;M=o[w>>1]|0;P=C-(T(M,P)|0)|0;C=o[h+-6>>1]|0;M=p-(T(C,M)|0)|0;p=o[E>>1]|0;C=P-(T(C,p)|0)|0;P=o[h+-8>>1]|0;p=M-(T(P,p)|0)|0;M=o[O>>1]|0;P=C-(T(M,P)|0)|0;C=o[h+-10>>1]|0;M=p-(T(C,M)|0)|0;p=o[k>>1]|0;C=P-(T(p,C)|0)|0;P=o[h+-12>>1]|0;p=M-(T(P,p)|0)|0;M=o[S>>1]|0;P=C-(T(P,M)|0)|0;C=o[h+-14>>1]|0;M=p-(T(C,M)|0)|0;p=o[v>>1]|0;C=P-(T(p,C)|0)|0;P=o[h+-16>>1]|0;p=M-(T(P,p)|0)|0;M=o[y>>1]|0;P=C-(T(M,P)|0)|0;M=p-(T(o[h+-18>>1]|0,M)|0)|0;p=u+4|0;M=(M+134217728|0)>>>0<268435455?M>>>12&65535:(M|0)>134217727?32767:-32768;l=P-(T(l,M<<16>>16)|0)|0;h=s+2|0;o[s>>1]=M;do{if((l+134217728|0)>>>0>=268435455){s=s+4|0;if((l|0)>134217727){o[h>>1]=32767;l=32767;break}else{o[h>>1]=-32768;l=-32768;break}}else{l=l>>>12&65535;o[h>>1]=l;s=s+4|0}}while(0);c=c+-1<<16>>16;if(!(c<<16>>16))break;else{M=u;d=l;u=p;l=M}}}if(!(a<<16>>16)){f=x;return}c=i;s=n+(r<<1)|0;l=c+20|0;do{o[c>>1]=o[s>>1]|0;c=c+2|0;s=s+2|0}while((c|0)<(l|0));f=x;return}function ho(e,t,n){e=e|0;t=t|0;n=n|0;o[n>>1]=o[e>>1]|0;o[n+2>>1]=((T(o[t>>1]|0,o[e+2>>1]|0)|0)+16384|0)>>>15;o[n+4>>1]=((T(o[t+2>>1]|0,o[e+4>>1]|0)|0)+16384|0)>>>15;o[n+6>>1]=((T(o[t+4>>1]|0,o[e+6>>1]|0)|0)+16384|0)>>>15;o[n+8>>1]=((T(o[t+6>>1]|0,o[e+8>>1]|0)|0)+16384|0)>>>15;o[n+10>>1]=((T(o[t+8>>1]|0,o[e+10>>1]|0)|0)+16384|0)>>>15;o[n+12>>1]=((T(o[t+10>>1]|0,o[e+12>>1]|0)|0)+16384|0)>>>15;o[n+14>>1]=((T(o[t+12>>1]|0,o[e+14>>1]|0)|0)+16384|0)>>>15;o[n+16>>1]=((T(o[t+14>>1]|0,o[e+16>>1]|0)|0)+16384|0)>>>15;o[n+18>>1]=((T(o[t+16>>1]|0,o[e+18>>1]|0)|0)+16384|0)>>>15;o[n+20>>1]=((T(o[t+18>>1]|0,o[e+20>>1]|0)|0)+16384|0)>>>15;return}function mo(e){e=e|0;var t=0,n=0,r=0,o=0,a=0,s=0,l=0,c=0,u=0,f=0,p=0,d=0,h=0,m=0,v=0,y=0,b=0,g=0,A=0,w=0,E=0,O=0,k=0,S=0,x=0,C=0,P=0,M=0,R=0,j=0,T=0,N=0,I=0,D=0,B=0,L=0,F=0,_=0,H=0,z=0,K=0,W=0,G=0,Y=0,Q=0,X=0;do{if(e>>>0<245){b=e>>>0<11?16:e+11&-8;e=b>>>3;p=i[26]|0;c=p>>>e;if(c&3){r=(c&1^1)+e|0;t=r<<1;n=144+(t<<2)|0;t=144+(t+2<<2)|0;o=i[t>>2]|0;a=o+8|0;s=i[a>>2]|0;do{if((n|0)==(s|0))i[26]=p&~(1<>>0>=(i[30]|0)>>>0?(f=s+12|0,(i[f>>2]|0)==(o|0)):0){i[f>>2]=n;i[t>>2]=s;break}V()}}while(0);Q=r<<3;i[o+4>>2]=Q|3;Q=o+(Q|4)|0;i[Q>>2]=i[Q>>2]|1;break}t=i[28]|0;if(b>>>0>t>>>0){if(c){o=2<>>12&16;o=o>>>a;r=o>>>5&8;o=o>>>r;n=o>>>2&4;o=o>>>n;s=o>>>1&2;o=o>>>s;l=o>>>1&1;l=(r|a|n|s|l)+(o>>>l)|0;o=l<<1;s=144+(o<<2)|0;o=144+(o+2<<2)|0;n=i[o>>2]|0;a=n+8|0;r=i[a>>2]|0;do{if((s|0)==(r|0)){i[26]=p&~(1<>>0>=(i[30]|0)>>>0?(u=r+12|0,(i[u>>2]|0)==(n|0)):0){i[u>>2]=s;i[o>>2]=r;d=i[28]|0;break}V()}}while(0);Q=l<<3;t=Q-b|0;i[n+4>>2]=b|3;c=n+b|0;i[n+(b|4)>>2]=t|1;i[n+Q>>2]=t;if(d){n=i[31]|0;r=d>>>3;s=r<<1;l=144+(s<<2)|0;o=i[26]|0;r=1<>2]|0;if(s>>>0<(i[30]|0)>>>0)V();else{m=o;v=s}}else{i[26]=o|r;m=144+(s+2<<2)|0;v=l}i[m>>2]=n;i[v+12>>2]=n;i[n+8>>2]=v;i[n+12>>2]=l}i[28]=t;i[31]=c;break}e=i[27]|0;if(e){o=(e&0-e)+-1|0;Y=o>>>12&16;o=o>>>Y;G=o>>>5&8;o=o>>>G;Q=o>>>2&4;o=o>>>Q;s=o>>>1&2;o=o>>>s;c=o>>>1&1;c=i[408+((G|Y|Q|s|c)+(o>>>c)<<2)>>2]|0;o=(i[c+4>>2]&-8)-b|0;s=c;while(1){l=i[s+16>>2]|0;if(!l){l=i[s+20>>2]|0;if(!l){t=o;break}}s=(i[l+4>>2]&-8)-b|0;Q=s>>>0>>0;o=Q?s:o;s=l;c=Q?l:c}e=i[30]|0;if(c>>>0>=e>>>0?(w=c+b|0,c>>>0>>0):0){r=i[c+24>>2]|0;l=i[c+12>>2]|0;do{if((l|0)==(c|0)){s=c+20|0;l=i[s>>2]|0;if(!l){s=c+16|0;l=i[s>>2]|0;if(!l){g=0;break}}while(1){a=l+20|0;o=i[a>>2]|0;if(o){l=o;s=a;continue}a=l+16|0;o=i[a>>2]|0;if(!o)break;else{l=o;s=a}}if(s>>>0>>0)V();else{i[s>>2]=0;g=l;break}}else{s=i[c+8>>2]|0;if((s>>>0>=e>>>0?(n=s+12|0,(i[n>>2]|0)==(c|0)):0)?(h=l+8|0,(i[h>>2]|0)==(c|0)):0){i[n>>2]=l;i[h>>2]=s;g=l;break}V()}}while(0);do{if(r){s=i[c+28>>2]|0;a=408+(s<<2)|0;if((c|0)==(i[a>>2]|0)){i[a>>2]=g;if(!g){i[27]=i[27]&~(1<>>0<(i[30]|0)>>>0)V();s=r+16|0;if((i[s>>2]|0)==(c|0))i[s>>2]=g;else i[r+20>>2]=g;if(!g)break}a=i[30]|0;if(g>>>0>>0)V();i[g+24>>2]=r;s=i[c+16>>2]|0;do{if(s)if(s>>>0>>0)V();else{i[g+16>>2]=s;i[s+24>>2]=g;break}}while(0);s=i[c+20>>2]|0;if(s)if(s>>>0<(i[30]|0)>>>0)V();else{i[g+20>>2]=s;i[s+24>>2]=g;break}}}while(0);if(t>>>0<16){Q=t+b|0;i[c+4>>2]=Q|3;Q=c+(Q+4)|0;i[Q>>2]=i[Q>>2]|1}else{i[c+4>>2]=b|3;i[c+(b|4)>>2]=t|1;i[c+(t+b)>>2]=t;r=i[28]|0;if(r){n=i[31]|0;o=r>>>3;s=o<<1;l=144+(s<<2)|0;a=i[26]|0;o=1<>2]|0;if(a>>>0<(i[30]|0)>>>0)V();else{A=s;E=a}}else{i[26]=a|o;A=144+(s+2<<2)|0;E=l}i[A>>2]=n;i[E+12>>2]=n;i[n+8>>2]=E;i[n+12>>2]=l}i[28]=t;i[31]=w}a=c+8|0;break}V()}else X=154}else X=154}else if(e>>>0<=4294967231){e=e+11|0;E=e&-8;p=i[27]|0;if(p){c=0-E|0;e=e>>>8;if(e){if(E>>>0>16777215)f=31;else{w=(e+1048320|0)>>>16&8;X=e<>>16&4;X=X<>>16&2;f=14-(A|w|f)+(X<>>15)|0;f=E>>>(f+7|0)&1|f<<1}}else f=0;e=i[408+(f<<2)>>2]|0;e:do{if(!e){l=0;e=0;X=86}else{n=c;l=0;t=E<<((f|0)==31?0:25-(f>>>1)|0);u=e;e=0;while(1){r=i[u+4>>2]&-8;c=r-E|0;if(c>>>0>>0){if((r|0)==(E|0)){r=u;e=u;X=90;break e}else e=u}else c=n;X=i[u+20>>2]|0;u=i[u+16+(t>>>31<<2)>>2]|0;l=(X|0)==0|(X|0)==(u|0)?l:X;if(!u){X=86;break}else{n=c;t=t<<1}}}}while(0);if((X|0)==86){if((l|0)==0&(e|0)==0){e=2<>>12&16;e=e>>>g;v=e>>>5&8;e=e>>>v;A=e>>>2&4;e=e>>>A;w=e>>>1&2;e=e>>>w;l=e>>>1&1;l=i[408+((v|g|A|w|l)+(e>>>l)<<2)>>2]|0;e=0}if(!l){v=c;m=e}else{r=l;X=90}}if((X|0)==90)while(1){X=0;w=(i[r+4>>2]&-8)-E|0;l=w>>>0>>0;c=l?w:c;e=l?r:e;l=i[r+16>>2]|0;if(l){r=l;X=90;continue}r=i[r+20>>2]|0;if(!r){v=c;m=e;break}else X=90}if((m|0)!=0?v>>>0<((i[28]|0)-E|0)>>>0:0){e=i[30]|0;if(m>>>0>=e>>>0?(N=m+E|0,m>>>0>>0):0){c=i[m+24>>2]|0;l=i[m+12>>2]|0;do{if((l|0)==(m|0)){s=m+20|0;l=i[s>>2]|0;if(!l){s=m+16|0;l=i[s>>2]|0;if(!l){k=0;break}}while(1){a=l+20|0;o=i[a>>2]|0;if(o){l=o;s=a;continue}a=l+16|0;o=i[a>>2]|0;if(!o)break;else{l=o;s=a}}if(s>>>0>>0)V();else{i[s>>2]=0;k=l;break}}else{s=i[m+8>>2]|0;if((s>>>0>=e>>>0?(y=s+12|0,(i[y>>2]|0)==(m|0)):0)?(b=l+8|0,(i[b>>2]|0)==(m|0)):0){i[y>>2]=l;i[b>>2]=s;k=l;break}V()}}while(0);do{if(c){l=i[m+28>>2]|0;s=408+(l<<2)|0;if((m|0)==(i[s>>2]|0)){i[s>>2]=k;if(!k){i[27]=i[27]&~(1<>>0<(i[30]|0)>>>0)V();s=c+16|0;if((i[s>>2]|0)==(m|0))i[s>>2]=k;else i[c+20>>2]=k;if(!k)break}l=i[30]|0;if(k>>>0>>0)V();i[k+24>>2]=c;s=i[m+16>>2]|0;do{if(s)if(s>>>0>>0)V();else{i[k+16>>2]=s;i[s+24>>2]=k;break}}while(0);s=i[m+20>>2]|0;if(s)if(s>>>0<(i[30]|0)>>>0)V();else{i[k+20>>2]=s;i[s+24>>2]=k;break}}}while(0);e:do{if(v>>>0>=16){i[m+4>>2]=E|3;i[m+(E|4)>>2]=v|1;i[m+(v+E)>>2]=v;l=v>>>3;if(v>>>0<256){a=l<<1;r=144+(a<<2)|0;o=i[26]|0;s=1<>2]|0;if(a>>>0<(i[30]|0)>>>0)V();else{S=s;x=a}}else{i[26]=o|s;S=144+(a+2<<2)|0;x=r}i[S>>2]=N;i[x+12>>2]=N;i[m+(E+8)>>2]=x;i[m+(E+12)>>2]=r;break}n=v>>>8;if(n){if(v>>>0>16777215)l=31;else{Y=(n+1048320|0)>>>16&8;Q=n<>>16&4;Q=Q<>>16&2;l=14-(G|Y|l)+(Q<>>15)|0;l=v>>>(l+7|0)&1|l<<1}}else l=0;s=408+(l<<2)|0;i[m+(E+28)>>2]=l;i[m+(E+20)>>2]=0;i[m+(E+16)>>2]=0;a=i[27]|0;o=1<>2]=N;i[m+(E+24)>>2]=s;i[m+(E+12)>>2]=N;i[m+(E+8)>>2]=N;break}n=i[s>>2]|0;t:do{if((i[n+4>>2]&-8|0)!=(v|0)){l=v<<((l|0)==31?0:25-(l>>>1)|0);while(1){t=n+16+(l>>>31<<2)|0;s=i[t>>2]|0;if(!s)break;if((i[s+4>>2]&-8|0)==(v|0)){P=s;break t}else{l=l<<1;n=s}}if(t>>>0<(i[30]|0)>>>0)V();else{i[t>>2]=N;i[m+(E+24)>>2]=n;i[m+(E+12)>>2]=N;i[m+(E+8)>>2]=N;break e}}else P=n}while(0);n=P+8|0;t=i[n>>2]|0;Q=i[30]|0;if(t>>>0>=Q>>>0&P>>>0>=Q>>>0){i[t+12>>2]=N;i[n>>2]=N;i[m+(E+8)>>2]=t;i[m+(E+12)>>2]=P;i[m+(E+24)>>2]=0;break}else V()}else{Q=v+E|0;i[m+4>>2]=Q|3;Q=m+(Q+4)|0;i[Q>>2]=i[Q>>2]|1}}while(0);a=m+8|0;break}V()}else{b=E;X=154}}else{b=E;X=154}}else{b=-1;X=154}}while(0);e:do{if((X|0)==154){e=i[28]|0;if(e>>>0>=b>>>0){t=e-b|0;n=i[31]|0;if(t>>>0>15){i[31]=n+b;i[28]=t;i[n+(b+4)>>2]=t|1;i[n+e>>2]=t;i[n+4>>2]=b|3}else{i[28]=0;i[31]=0;i[n+4>>2]=e|3;X=n+(e+4)|0;i[X>>2]=i[X>>2]|1}a=n+8|0;break}e=i[29]|0;if(e>>>0>b>>>0){X=e-b|0;i[29]=X;a=i[32]|0;i[32]=a+b;i[a+(b+4)>>2]=X|1;i[a+4>>2]=b|3;a=a+8|0;break}if(!(i[144]|0))bo();p=b+48|0;n=i[146]|0;f=b+47|0;r=n+f|0;n=0-n|0;u=r&n;if(u>>>0>b>>>0){e=i[136]|0;if((e|0)!=0?(P=i[134]|0,N=P+u|0,N>>>0<=P>>>0|N>>>0>e>>>0):0){a=0;break}t:do{if(!(i[137]&4)){e=i[32]|0;n:do{if(e){l=552;while(1){c=i[l>>2]|0;if(c>>>0<=e>>>0?(O=l+4|0,(c+(i[O>>2]|0)|0)>>>0>e>>>0):0){a=l;e=O;break}l=i[l+8>>2]|0;if(!l){X=172;break n}}c=r-(i[29]|0)&n;if(c>>>0<2147483647){l=U(c|0)|0;N=(l|0)==((i[a>>2]|0)+(i[e>>2]|0)|0);e=N?c:0;if(N){if((l|0)!=(-1|0)){x=l;g=e;X=192;break t}}else X=182}else e=0}else X=172}while(0);do{if((X|0)==172){a=U(0)|0;if((a|0)!=(-1|0)){e=a;c=i[145]|0;l=c+-1|0;if(!(l&e))c=u;else c=u-e+(l+e&0-c)|0;e=i[134]|0;l=e+c|0;if(c>>>0>b>>>0&c>>>0<2147483647){N=i[136]|0;if((N|0)!=0?l>>>0<=e>>>0|l>>>0>N>>>0:0){e=0;break}l=U(c|0)|0;X=(l|0)==(a|0);e=X?c:0;if(X){x=a;g=e;X=192;break t}else X=182}else e=0}else e=0}}while(0);n:do{if((X|0)==182){a=0-c|0;do{if(p>>>0>c>>>0&(c>>>0<2147483647&(l|0)!=(-1|0))?(C=i[146]|0,C=f-c+C&0-C,C>>>0<2147483647):0)if((U(C|0)|0)==(-1|0)){U(a|0)|0;break n}else{c=C+c|0;break}}while(0);if((l|0)!=(-1|0)){x=l;g=c;X=192;break t}}}while(0);i[137]=i[137]|4;X=189}else{e=0;X=189}}while(0);if((((X|0)==189?u>>>0<2147483647:0)?(M=U(u|0)|0,R=U(0)|0,M>>>0>>0&((M|0)!=(-1|0)&(R|0)!=(-1|0))):0)?(j=R-M|0,T=j>>>0>(b+40|0)>>>0,T):0){x=M;g=T?j:e;X=192}if((X|0)==192){c=(i[134]|0)+g|0;i[134]=c;if(c>>>0>(i[135]|0)>>>0)i[135]=c;v=i[32]|0;t:do{if(v){a=552;do{e=i[a>>2]|0;c=a+4|0;l=i[c>>2]|0;if((x|0)==(e+l|0)){I=e;D=c;B=l;L=a;X=202;break}a=i[a+8>>2]|0}while((a|0)!=0);if(((X|0)==202?(i[L+12>>2]&8|0)==0:0)?v>>>0>>0&v>>>0>=I>>>0:0){i[D>>2]=B+g;X=(i[29]|0)+g|0;Q=v+8|0;Q=(Q&7|0)==0?0:0-Q&7;Y=X-Q|0;i[32]=v+Q;i[29]=Y;i[v+(Q+4)>>2]=Y|1;i[v+(X+4)>>2]=40;i[33]=i[148];break}c=i[30]|0;if(x>>>0>>0){i[30]=x;c=x}l=x+g|0;e=552;while(1){if((i[e>>2]|0)==(l|0)){a=e;l=e;X=210;break}e=i[e+8>>2]|0;if(!e){l=552;break}}if((X|0)==210)if(!(i[l+12>>2]&8)){i[a>>2]=x;h=l+4|0;i[h>>2]=(i[h>>2]|0)+g;h=x+8|0;h=(h&7|0)==0?0:0-h&7;f=x+(g+8)|0;f=(f&7|0)==0?0:0-f&7;l=x+(f+g)|0;m=h+b|0;d=x+m|0;e=l-(x+h)-b|0;i[x+(h+4)>>2]=b|3;n:do{if((l|0)!=(v|0)){if((l|0)==(i[31]|0)){X=(i[28]|0)+e|0;i[28]=X;i[31]=d;i[x+(m+4)>>2]=X|1;i[x+(X+m)>>2]=X;break}t=g+4|0;s=i[x+(t+f)>>2]|0;if((s&3|0)==1){u=s&-8;r=s>>>3;r:do{if(s>>>0>=256){n=i[x+((f|24)+g)>>2]|0;a=i[x+(g+12+f)>>2]|0;o:do{if((a|0)==(l|0)){o=f|16;a=x+(t+o)|0;s=i[a>>2]|0;if(!s){a=x+(o+g)|0;s=i[a>>2]|0;if(!s){W=0;break}}while(1){o=s+20|0;r=i[o>>2]|0;if(r){s=r;a=o;continue}o=s+16|0;r=i[o>>2]|0;if(!r)break;else{s=r;a=o}}if(a>>>0>>0)V();else{i[a>>2]=0;W=s;break}}else{o=i[x+((f|8)+g)>>2]|0;do{if(o>>>0>=c>>>0){c=o+12|0;if((i[c>>2]|0)!=(l|0))break;s=a+8|0;if((i[s>>2]|0)!=(l|0))break;i[c>>2]=a;i[s>>2]=o;W=a;break o}}while(0);V()}}while(0);if(!n)break;c=i[x+(g+28+f)>>2]|0;s=408+(c<<2)|0;do{if((l|0)!=(i[s>>2]|0)){if(n>>>0<(i[30]|0)>>>0)V();s=n+16|0;if((i[s>>2]|0)==(l|0))i[s>>2]=W;else i[n+20>>2]=W;if(!W)break r}else{i[s>>2]=W;if(W)break;i[27]=i[27]&~(1<>>0>>0)V();i[W+24>>2]=n;l=f|16;s=i[x+(l+g)>>2]|0;do{if(s)if(s>>>0>>0)V();else{i[W+16>>2]=s;i[s+24>>2]=W;break}}while(0);l=i[x+(t+l)>>2]|0;if(!l)break;if(l>>>0<(i[30]|0)>>>0)V();else{i[W+20>>2]=l;i[l+24>>2]=W;break}}else{s=i[x+((f|8)+g)>>2]|0;a=i[x+(g+12+f)>>2]|0;o=144+(r<<1<<2)|0;do{if((s|0)!=(o|0)){if(s>>>0>=c>>>0?(i[s+12>>2]|0)==(l|0):0)break;V()}}while(0);if((a|0)==(s|0)){i[26]=i[26]&~(1<>>0>=c>>>0?(_=a+8|0,(i[_>>2]|0)==(l|0)):0){F=_;break}V()}}while(0);i[s+12>>2]=a;i[F>>2]=s}}while(0);l=x+((u|f)+g)|0;e=u+e|0}l=l+4|0;i[l>>2]=i[l>>2]&-2;i[x+(m+4)>>2]=e|1;i[x+(e+m)>>2]=e;l=e>>>3;if(e>>>0<256){a=l<<1;r=144+(a<<2)|0;o=i[26]|0;s=1<>2]|0;if(a>>>0>=(i[30]|0)>>>0){G=s;Y=a;break}V()}}while(0);i[G>>2]=d;i[Y+12>>2]=d;i[x+(m+8)>>2]=Y;i[x+(m+12)>>2]=r;break}n=e>>>8;do{if(!n)l=0;else{if(e>>>0>16777215){l=31;break}Y=(n+1048320|0)>>>16&8;X=n<>>16&4;X=X<>>16&2;l=14-(G|Y|l)+(X<>>15)|0;l=e>>>(l+7|0)&1|l<<1}}while(0);s=408+(l<<2)|0;i[x+(m+28)>>2]=l;i[x+(m+20)>>2]=0;i[x+(m+16)>>2]=0;a=i[27]|0;o=1<>2]=d;i[x+(m+24)>>2]=s;i[x+(m+12)>>2]=d;i[x+(m+8)>>2]=d;break}n=i[s>>2]|0;r:do{if((i[n+4>>2]&-8|0)!=(e|0)){l=e<<((l|0)==31?0:25-(l>>>1)|0);while(1){t=n+16+(l>>>31<<2)|0;s=i[t>>2]|0;if(!s)break;if((i[s+4>>2]&-8|0)==(e|0)){Q=s;break r}else{l=l<<1;n=s}}if(t>>>0<(i[30]|0)>>>0)V();else{i[t>>2]=d;i[x+(m+24)>>2]=n;i[x+(m+12)>>2]=d;i[x+(m+8)>>2]=d;break n}}else Q=n}while(0);n=Q+8|0;t=i[n>>2]|0;X=i[30]|0;if(t>>>0>=X>>>0&Q>>>0>=X>>>0){i[t+12>>2]=d;i[n>>2]=d;i[x+(m+8)>>2]=t;i[x+(m+12)>>2]=Q;i[x+(m+24)>>2]=0;break}else V()}else{X=(i[29]|0)+e|0;i[29]=X;i[32]=d;i[x+(m+4)>>2]=X|1}}while(0);a=x+(h|8)|0;break e}else l=552;while(1){a=i[l>>2]|0;if(a>>>0<=v>>>0?(s=i[l+4>>2]|0,o=a+s|0,o>>>0>v>>>0):0)break;l=i[l+8>>2]|0}l=a+(s+-39)|0;l=a+(s+-47+((l&7|0)==0?0:0-l&7))|0;c=v+16|0;l=l>>>0>>0?v:l;s=l+8|0;a=x+8|0;a=(a&7|0)==0?0:0-a&7;X=g+-40-a|0;i[32]=x+a;i[29]=X;i[x+(a+4)>>2]=X|1;i[x+(g+-36)>>2]=40;i[33]=i[148];a=l+4|0;i[a>>2]=27;i[s>>2]=i[138];i[s+4>>2]=i[139];i[s+8>>2]=i[140];i[s+12>>2]=i[141];i[138]=x;i[139]=g;i[141]=0;i[140]=s;s=l+28|0;i[s>>2]=7;if((l+32|0)>>>0>>0)do{X=s;s=s+4|0;i[s>>2]=7}while((X+8|0)>>>0>>0);if((l|0)!=(v|0)){e=l-v|0;i[a>>2]=i[a>>2]&-2;i[v+4>>2]=e|1;i[l>>2]=e;o=e>>>3;if(e>>>0<256){s=o<<1;l=144+(s<<2)|0;a=i[26]|0;r=1<>2]|0;if(t>>>0<(i[30]|0)>>>0)V();else{H=n;z=t}}else{i[26]=a|r;H=144+(s+2<<2)|0;z=l}i[H>>2]=v;i[z+12>>2]=v;i[v+8>>2]=z;i[v+12>>2]=l;break}n=e>>>8;if(n){if(e>>>0>16777215)s=31;else{Q=(n+1048320|0)>>>16&8;X=n<>>16&4;X=X<>>16&2;s=14-(Y|Q|s)+(X<>>15)|0;s=e>>>(s+7|0)&1|s<<1}}else s=0;r=408+(s<<2)|0;i[v+28>>2]=s;i[v+20>>2]=0;i[c>>2]=0;n=i[27]|0;t=1<>2]=v;i[v+24>>2]=r;i[v+12>>2]=v;i[v+8>>2]=v;break}n=i[r>>2]|0;n:do{if((i[n+4>>2]&-8|0)!=(e|0)){s=e<<((s|0)==31?0:25-(s>>>1)|0);while(1){t=n+16+(s>>>31<<2)|0;r=i[t>>2]|0;if(!r)break;if((i[r+4>>2]&-8|0)==(e|0)){K=r;break n}else{s=s<<1;n=r}}if(t>>>0<(i[30]|0)>>>0)V();else{i[t>>2]=v;i[v+24>>2]=n;i[v+12>>2]=v;i[v+8>>2]=v;break t}}else K=n}while(0);n=K+8|0;t=i[n>>2]|0;X=i[30]|0;if(t>>>0>=X>>>0&K>>>0>=X>>>0){i[t+12>>2]=v;i[n>>2]=v;i[v+8>>2]=t;i[v+12>>2]=K;i[v+24>>2]=0;break}else V()}}else{X=i[30]|0;if((X|0)==0|x>>>0>>0)i[30]=x;i[138]=x;i[139]=g;i[141]=0;i[35]=i[144];i[34]=-1;n=0;do{X=n<<1;Q=144+(X<<2)|0;i[144+(X+3<<2)>>2]=Q;i[144+(X+2<<2)>>2]=Q;n=n+1|0}while((n|0)!=32);X=x+8|0;X=(X&7|0)==0?0:0-X&7;Q=g+-40-X|0;i[32]=x+X;i[29]=Q;i[x+(X+4)>>2]=Q|1;i[x+(g+-36)>>2]=40;i[33]=i[148]}}while(0);t=i[29]|0;if(t>>>0>b>>>0){X=t-b|0;i[29]=X;a=i[32]|0;i[32]=a+b;i[a+(b+4)>>2]=X|1;i[a+4>>2]=b|3;a=a+8|0;break}}i[(yo()|0)>>2]=12;a=0}else a=0}}while(0);return a|0}function vo(e){e=e|0;var t=0,n=0,r=0,o=0,a=0,s=0,l=0,c=0,u=0,f=0,p=0,d=0,h=0,m=0,v=0,y=0,b=0,g=0,A=0,w=0,E=0,O=0,k=0,S=0,x=0,C=0;e:do{if(e){o=e+-8|0;u=i[30]|0;t:do{if(o>>>0>=u>>>0?(r=i[e+-4>>2]|0,n=r&3,(n|0)!=1):0){w=r&-8;E=e+(w+-8)|0;do{if(!(r&1)){o=i[o>>2]|0;if(!n)break e;f=-8-o|0;d=e+f|0;h=o+w|0;if(d>>>0>>0)break t;if((d|0)==(i[31]|0)){a=e+(w+-4)|0;o=i[a>>2]|0;if((o&3|0)!=3){C=d;a=h;break}i[28]=h;i[a>>2]=o&-2;i[e+(f+4)>>2]=h|1;i[E>>2]=h;break e}n=o>>>3;if(o>>>0<256){r=i[e+(f+8)>>2]|0;a=i[e+(f+12)>>2]|0;o=144+(n<<1<<2)|0;do{if((r|0)!=(o|0)){if(r>>>0>=u>>>0?(i[r+12>>2]|0)==(d|0):0)break;V()}}while(0);if((a|0)==(r|0)){i[26]=i[26]&~(1<>>0>=u>>>0?(s=a+8|0,(i[s>>2]|0)==(d|0)):0){t=s;break}V()}}while(0);i[r+12>>2]=a;i[t>>2]=r;C=d;a=h;break}s=i[e+(f+24)>>2]|0;o=i[e+(f+12)>>2]|0;do{if((o|0)==(d|0)){r=e+(f+20)|0;o=i[r>>2]|0;if(!o){r=e+(f+16)|0;o=i[r>>2]|0;if(!o){p=0;break}}while(1){n=o+20|0;t=i[n>>2]|0;if(t){o=t;r=n;continue}n=o+16|0;t=i[n>>2]|0;if(!t)break;else{o=t;r=n}}if(r>>>0>>0)V();else{i[r>>2]=0;p=o;break}}else{r=i[e+(f+8)>>2]|0;if((r>>>0>=u>>>0?(l=r+12|0,(i[l>>2]|0)==(d|0)):0)?(c=o+8|0,(i[c>>2]|0)==(d|0)):0){i[l>>2]=o;i[c>>2]=r;p=o;break}V()}}while(0);if(s){o=i[e+(f+28)>>2]|0;r=408+(o<<2)|0;if((d|0)==(i[r>>2]|0)){i[r>>2]=p;if(!p){i[27]=i[27]&~(1<>>0<(i[30]|0)>>>0)V();o=s+16|0;if((i[o>>2]|0)==(d|0))i[o>>2]=p;else i[s+20>>2]=p;if(!p){C=d;a=h;break}}r=i[30]|0;if(p>>>0>>0)V();i[p+24>>2]=s;o=i[e+(f+16)>>2]|0;do{if(o)if(o>>>0>>0)V();else{i[p+16>>2]=o;i[o+24>>2]=p;break}}while(0);o=i[e+(f+20)>>2]|0;if(o){if(o>>>0<(i[30]|0)>>>0)V();else{i[p+20>>2]=o;i[o+24>>2]=p;C=d;a=h;break}}else{C=d;a=h}}else{C=d;a=h}}else{C=o;a=w}}while(0);if(C>>>0>>0?(m=e+(w+-4)|0,v=i[m>>2]|0,(v&1|0)!=0):0){if(!(v&2)){if((E|0)==(i[32]|0)){x=(i[29]|0)+a|0;i[29]=x;i[32]=C;i[C+4>>2]=x|1;if((C|0)!=(i[31]|0))break e;i[31]=0;i[28]=0;break e}if((E|0)==(i[31]|0)){x=(i[28]|0)+a|0;i[28]=x;i[31]=C;i[C+4>>2]=x|1;i[C+x>>2]=x;break e}c=(v&-8)+a|0;n=v>>>3;do{if(v>>>0>=256){t=i[e+(w+16)>>2]|0;a=i[e+(w|4)>>2]|0;do{if((a|0)==(E|0)){o=e+(w+12)|0;a=i[o>>2]|0;if(!a){o=e+(w+8)|0;a=i[o>>2]|0;if(!a){O=0;break}}while(1){r=a+20|0;n=i[r>>2]|0;if(n){a=n;o=r;continue}r=a+16|0;n=i[r>>2]|0;if(!n)break;else{a=n;o=r}}if(o>>>0<(i[30]|0)>>>0)V();else{i[o>>2]=0;O=a;break}}else{o=i[e+w>>2]|0;if((o>>>0>=(i[30]|0)>>>0?(g=o+12|0,(i[g>>2]|0)==(E|0)):0)?(A=a+8|0,(i[A>>2]|0)==(E|0)):0){i[g>>2]=a;i[A>>2]=o;O=a;break}V()}}while(0);if(t){a=i[e+(w+20)>>2]|0;o=408+(a<<2)|0;if((E|0)==(i[o>>2]|0)){i[o>>2]=O;if(!O){i[27]=i[27]&~(1<>>0<(i[30]|0)>>>0)V();a=t+16|0;if((i[a>>2]|0)==(E|0))i[a>>2]=O;else i[t+20>>2]=O;if(!O)break}a=i[30]|0;if(O>>>0>>0)V();i[O+24>>2]=t;o=i[e+(w+8)>>2]|0;do{if(o)if(o>>>0>>0)V();else{i[O+16>>2]=o;i[o+24>>2]=O;break}}while(0);n=i[e+(w+12)>>2]|0;if(n)if(n>>>0<(i[30]|0)>>>0)V();else{i[O+20>>2]=n;i[n+24>>2]=O;break}}}else{r=i[e+w>>2]|0;a=i[e+(w|4)>>2]|0;o=144+(n<<1<<2)|0;do{if((r|0)!=(o|0)){if(r>>>0>=(i[30]|0)>>>0?(i[r+12>>2]|0)==(E|0):0)break;V()}}while(0);if((a|0)==(r|0)){i[26]=i[26]&~(1<>>0>=(i[30]|0)>>>0?(b=a+8|0,(i[b>>2]|0)==(E|0)):0){y=b;break}V()}}while(0);i[r+12>>2]=a;i[y>>2]=r}}while(0);i[C+4>>2]=c|1;i[C+c>>2]=c;if((C|0)==(i[31]|0)){i[28]=c;break e}else a=c}else{i[m>>2]=v&-2;i[C+4>>2]=a|1;i[C+a>>2]=a}o=a>>>3;if(a>>>0<256){r=o<<1;a=144+(r<<2)|0;t=i[26]|0;n=1<>2]|0;if(t>>>0<(i[30]|0)>>>0)V();else{k=n;S=t}}else{i[26]=t|n;k=144+(r+2<<2)|0;S=a}i[k>>2]=C;i[S+12>>2]=C;i[C+8>>2]=S;i[C+12>>2]=a;break e}t=a>>>8;if(t){if(a>>>0>16777215)o=31;else{k=(t+1048320|0)>>>16&8;S=t<>>16&4;S=S<>>16&2;o=14-(e|k|o)+(S<>>15)|0;o=a>>>(o+7|0)&1|o<<1}}else o=0;n=408+(o<<2)|0;i[C+28>>2]=o;i[C+20>>2]=0;i[C+16>>2]=0;t=i[27]|0;r=1<>2]|0;r:do{if((i[n+4>>2]&-8|0)!=(a|0)){o=a<<((o|0)==31?0:25-(o>>>1)|0);while(1){t=n+16+(o>>>31<<2)|0;r=i[t>>2]|0;if(!r)break;if((i[r+4>>2]&-8|0)==(a|0)){x=r;break r}else{o=o<<1;n=r}}if(t>>>0<(i[30]|0)>>>0)V();else{i[t>>2]=C;i[C+24>>2]=n;i[C+12>>2]=C;i[C+8>>2]=C;break n}}else x=n}while(0);t=x+8|0;n=i[t>>2]|0;S=i[30]|0;if(n>>>0>=S>>>0&x>>>0>=S>>>0){i[n+12>>2]=C;i[t>>2]=C;i[C+8>>2]=n;i[C+12>>2]=x;i[C+24>>2]=0;break}else V()}else{i[27]=t|r;i[n>>2]=C;i[C+24>>2]=n;i[C+12>>2]=C;i[C+8>>2]=C}}while(0);C=(i[34]|0)+-1|0;i[34]=C;if(!C)t=560;else break e;while(1){t=i[t>>2]|0;if(!t)break;else t=t+8|0}i[34]=-1;break e}}}while(0);V()}}while(0);return}function yo(){var e=0;e=600;return e|0}function bo(){var e=0;do{if(!(i[144]|0)){e=L(30)|0;if(!(e+-1&e)){i[146]=e;i[145]=e;i[147]=-1;i[148]=-1;i[149]=0;i[137]=0;i[144]=(H(0)|0)&-16^1431655768;break}else V()}}while(0);return}function go(){}function Ao(e,t,n){e=e|0;t=t|0;n=n|0;var o=0;if((n|0)>=4096)return K(e|0,t|0,n|0)|0;o=e|0;if((e&3)==(t&3)){while(e&3){if(!n)return o|0;r[e>>0]=r[t>>0]|0;e=e+1|0;t=t+1|0;n=n-1|0}while((n|0)>=4){i[e>>2]=i[t>>2];e=e+4|0;t=t+4|0;n=n-4|0}}while((n|0)>0){r[e>>0]=r[t>>0]|0;e=e+1|0;t=t+1|0;n=n-1|0}return o|0}function wo(e,t,n){e=e|0;t=t|0;n=n|0;var o=0;if((t|0)<(e|0)&(e|0)<(t+n|0)){o=e;t=t+n|0;e=e+n|0;while((n|0)>0){e=e-1|0;t=t-1|0;n=n-1|0;r[e>>0]=r[t>>0]|0}e=o}else Ao(e,t,n)|0;return e|0}function Eo(e,t,n){e=e|0;t=t|0;n=n|0;var o=0,a=0,s=0,l=0;o=e+n|0;if((n|0)>=20){t=t&255;s=e&3;l=t|t<<8|t<<16|t<<24;a=o&~3;if(s){s=e+4-s|0;while((e|0)<(s|0)){r[e>>0]=t;e=e+1|0}}while((e|0)<(a|0)){i[e>>2]=l;e=e+4|0}}while((e|0)<(o|0)){r[e>>0]=t;e=e+1|0}return e-n|0}return{_free:vo,___errno_location:yo,_memmove:wo,_Decoder_Interface_Decode:te,_Decoder_Interface_exit:ee,_Encoder_Interface_init:ne,_memset:Eo,_malloc:mo,_memcpy:Ao,_Encoder_Interface_exit:re,_Decoder_Interface_init:$,_Encoder_Interface_Encode:oe,runPostSets:go,stackAlloc:G,stackSave:Y,stackRestore:Q,establishStackSpace:X,setThrew:J,setTempRet0:Z,getTempRet0:q}}(ie.asmGlobalArg,ie.asmLibraryArg,Ue),pt=(ie._Encoder_Interface_Encode=ft._Encoder_Interface_Encode,ie._free=ft._free),dt=(ie.runPostSets=ft.runPostSets,ie._memmove=ft._memmove),ht=(ie._Decoder_Interface_exit=ft._Decoder_Interface_exit,ie._Encoder_Interface_init=ft._Encoder_Interface_init,ie._memset=ft._memset),mt=ie._malloc=ft._malloc,vt=ie._memcpy=ft._memcpy;ie._Decoder_Interface_Decode=ft._Decoder_Interface_Decode,ie._Decoder_Interface_init=ft._Decoder_Interface_init,ie._Encoder_Interface_exit=ft._Encoder_Interface_exit,ie.___errno_location=ft.___errno_location;pe.stackAlloc=ft.stackAlloc,pe.stackSave=ft.stackSave,pe.stackRestore=ft.stackRestore,pe.establishStackSpace=ft.establishStackSpace,pe.setTempRet0=ft.setTempRet0,pe.getTempRet0=ft.getTempRet0,te.prototype=new Error,te.prototype.constructor=te;var yt;et=function e(){ie.calledRun||ne(),ie.calledRun||(et=e)},ie.callMain=ie.callMain=function(e){function n(){for(var e=0;e<3;e++)o.push(0)}t(0==qe,"cannot call main when async dependencies remain! (listen on __ATMAIN__)"),t(0==He.length,"cannot call main when preRun functions remain to be called"),e=e||[],M();var r=e.length+1,o=[i(F(ie.thisProgram),"i8",0)];n();for(var a=0;a0;)ie.preInit.pop()();var gt=!0;return ie.noInitialRun&&(gt=!1),ie.noExitRuntime=!0,ne(),ae}();self.onmessage=function(n){switch(n.data.command){case"encode":e(n.data.samples,n.data.sampleRate);break;case"decode":t(n.data.buffer)}}},c=l.toString().replace(/^\s*function.*?\(\)\s*{/,"").replace(/}\s*$/,""),u=(window.URL||window.webkitURL).createObjectURL(new Blob([c],{type:"text/javascript"})),f=function(){function e(){var t=this;(0,o.default)(this,e),this._isInit=!1,this._isInitRecorder=!1,this._recorderControl=new s,this._samples=new Float32Array(0),this._rawData=new Uint8Array(0),this._blob=null,this._onEnded=null,this._onAutoEnded=null,this._onPlay=null,this._onPause=null,this._onResume=null,this._onStop=null,this._onStartRecord=null,this._onCancelRecord=null,this._onFinishRecord=null,this._isPlaying=!1,this._isPaused=!1,this._startCtxTime=0,this._pauseTime=0,this._playEmpty=function(){t._recorderControl.playPcm(new Float32Array(10),24e3)},this._onEndCallback=function(){t._isPlaying&&(t._isPlaying=!1,t._onStop&&t._onStop(),t._onAutoEnded&&t._onAutoEnded()),t._isPaused||t._onEnded&&t._onEnded()},this._runAMRWorker=function(e,t){var n=new Worker(u);n.postMessage(e),n.onmessage=function(e){t(e.data.amr),n.terminate()}}}return(0,i.default)(e,[{key:"isInit",value:function(){return this._isInit}},{key:"initWithArrayBuffer",value:function(t){var n=this;return(this._isInit||this._isInitRecorder)&&e.throwAlreadyInitialized(),this._playEmpty(),new Promise(function(r,o){var i=new Uint8Array(t);n.decodeAMRAsync(i).then(function(a){n._samples=a,n._isInit=!0,n._samples?(n._rawData=i,r()):s.decodeAudioArrayBufferByContext(t).then(function(e){return n._isInit=!0,n.encodeAMRAsync(e,s.getCtxSampleRate())}).then(function(t){return n._rawData=t,n._blob=e.rawAMRData2Blob(t),n.decodeAMRAsync(t)}).then(function(e){n._samples=e,r()}).catch(function(){o(new Error("Failed to decode."))})})})}},{key:"initWithBlob",value:function(t){var n=this;return(this._isInit||this._isInitRecorder)&&e.throwAlreadyInitialized(),this._playEmpty(),this._blob=t,new Promise(function(e){var n=new FileReader;n.onload=function(t){e(t.target.result)},n.readAsArrayBuffer(t)}).then(function(e){return n.initWithArrayBuffer(e)})}},{key:"initWithUrl",value:function(t){var n=this;return(this._isInit||this._isInitRecorder)&&e.throwAlreadyInitialized(),this._playEmpty(),new Promise(function(e,n){var r=new XMLHttpRequest;r.open("GET",t,!0),r.responseType="arraybuffer",r.onload=function(){e(this.response)},r.onerror=function(){n(new Error("Failed to fetch "+t))},r.send()}).then(function(e){return n.initWithArrayBuffer(e)})}},{key:"initWithRecord",value:function(){var t=this;return(this._isInit||this._isInitRecorder)&&e.throwAlreadyInitialized(),this._playEmpty(),new Promise(function(e,n){t._recorderControl.initRecorder().then(function(){t._isInitRecorder=!0,e()}).catch(function(e){n(e)})})}},{key:"on",value:function(e,t){if("function"==typeof t)switch(e){case"play":this._onPlay=t;break;case"stop":this._onStop=t;break;case"pause":this._onPause=t;break;case"resume":this._onResume=t;break;case"ended":this._onEnded=t;break;case"autoEnded":this._onAutoEnded=t;break;case"startRecord":this._onStartRecord=t;break;case"cancelRecord":this._onCancelRecord=t;break;case"finishRecord":this._onFinishRecord=t}}},{key:"onPlay",value:function(e){this.on("play",e)}},{key:"onStop",value:function(e){this.on("stop",e)}},{key:"onPause",value:function(e){this.on("pause",e)}},{key:"onResume",value:function(e){this.on("resume",e)}},{key:"onEnded",value:function(e){this.on("ended",e)}},{key:"onAutoEnded",value:function(e){this.on("autoEnded",e)}},{key:"onStartRecord",value:function(e){this.on("startRecord",e)}},{key:"onFinishRecord",value:function(e){this.on("finishRecord",e)}},{key:"onCancelRecord",value:function(e){this.on("cancelRecord",e)}},{key:"play",value:function(e){var t=e&&ethis.getDuration()?this.stop():this._isPaused?this._pauseTime=t:this._isPlaying?(this._recorderControl.stopPcmSilently(),this._startCtxTime=s.getCtxTime()-t,this._recorderControl.playPcm(this._samples,this._isInitRecorder?s.getCtxSampleRate():8e3,this._onEndCallback.bind(this),t)):this.play(t)}},{key:"getCurrentPosition",value:function(){return this._isPaused?this._pauseTime:this._isPlaying?s.getCtxTime()-this._startCtxTime:0}},{key:"isPlaying",value:function(){return this._isPlaying}},{key:"isPaused",value:function(){return this._isPaused}},{key:"startRecord",value:function(){this._recorderControl.startRecord(),this._onStartRecord&&this._onStartRecord()}},{key:"finishRecord",value:function(){var t=this;return new Promise(function(n){t._recorderControl.stopRecord(),t._recorderControl.generateRecordSamples().then(function(e){return t._samples=e,t.encodeAMRAsync(e,s.getCtxSampleRate())}).then(function(r){t._rawData=r,t._blob=e.rawAMRData2Blob(t._rawData),t._isInit=!0,t._onFinishRecord&&t._onFinishRecord(),t._recorderControl.releaseRecord(),n()})})}},{key:"cancelRecord",value:function(){this._recorderControl.stopRecord(),this._recorderControl.releaseRecord(),this._onCancelRecord&&this._onCancelRecord()}},{key:"isRecording",value:function(){return this._recorderControl.isRecording()}},{key:"getDuration",value:function(){var e=this._isInitRecorder?s.getCtxSampleRate():8e3;return this._samples.length/e}},{key:"getBlob",value:function(){return this._blob}},{key:"encodeAMRAsync",value:function(e,t){var n=this;return new Promise(function(r){n._runAMRWorker({command:"encode",samples:e,sampleRate:t},r)})}},{key:"decodeAMRAsync",value:function(e){var t=this;return new Promise(function(n){t._runAMRWorker({command:"decode",buffer:e},n)})}}],[{key:"rawAMRData2Blob",value:function(e){return new Blob([e.buffer],{type:"audio/amr"})}},{key:"throwAlreadyInitialized",value:function(){throw new Error("AMR has been initialized. For a new AMR, please generate a new BenzAMRRecorder().")}},{key:"isPlaySupported",value:function(){return s.isPlaySupported()}},{key:"isRecordSupported",value:function(){return s.isRecordSupported()}}]),e}();return window.BenzAMRRecorder=f,f})}).call(t,n("DuR2"))},Kzp4:function(e,t,n){"use strict";function r(e){if("undefined"==typeof document)return 0;if(e||void 0===o){var t=document.createElement("div");t.style.width="100%",t.style.height="200px";var n=document.createElement("div"),r=n.style;r.position="absolute",r.top=0,r.left=0,r.pointerEvents="none",r.visibility="hidden",r.width="200px",r.height="150px",r.overflow="hidden",n.appendChild(t),document.body.appendChild(n);var i=t.offsetWidth;n.style.overflow="scroll";var a=t.offsetWidth;i===a&&(a=n.clientWidth),document.body.removeChild(n),o=i-a}return o}t.a=r;var o},LHBr:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("vtiu"),o=(n.n(r),n("JjPw"));n.n(o),n("crfj")},LMBH:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAATCAYAAACQjC21AAAAAXNSR0IArs4c6QAAAdZJREFUOBGNlD1P21AUht9jhyCFhpYkUkeWhiWUgaUtVGVwqMTGwto/gMRaNUJloRGsSPyKLt2Q2rK1FHXoUGAhLP0BCRVESESxT89x4ur6K04k556P533vie0bYIzPavN6Ra8xUOTGgVy474eck8VTFrDa7Cy77H1Tzibr5ZdG6fsojTWqqT0PvBMwZhzUouvICev77eden3+YIitHL76+LZ+aNTNOnZCZiV38ny4QaU17QR5dqb7XeSjFp/C4KlwV4DkQqmB+wkAhKtBc3O5AdAVGS7JLIm7BIolxlpvwJvI99A5l1wUxG+iHyyCJf/sb+Tx8DUuBPPzOI1/3R3eaN2Vw77PUF+Py7IqY/ALlXx83ptv+PdSgWLAdAv3MlocJ1ahWPbQTurlrB+3p+1scyU9fCsvSMjqZLGLtaKt8ExAhQy1uHPKD9t/OuZjOBlDySn/Kj0rzHzepa/Zjr80QmDKhlHgqaqZczND50H0s01VSTIwyVwasUUoytNCfDyPpWRIbm9CDGzLUp2gjV9cr+hZEWd066e9rYEh0QbC2jxszn4wZnznN63WGtysnqSYHsGb0/DA2oZzggk32m1fvSgsRM1+gNe0pI/c6++GNOvjRaZLYf/qEm4ci96mRAAAAAElFTkSuQmCC"},LpuX:function(e,t,n){"use strict";function r(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case a:switch(e=e.type){case d:case h:case l:case u:case c:case v:return e;default:switch(e=e&&e.$$typeof){case p:case m:case g:case b:case f:return e;default:return t}}case s:return t}}}function o(e){return r(e)===h}var i="function"==typeof Symbol&&Symbol.for,a=i?Symbol.for("react.element"):60103,s=i?Symbol.for("react.portal"):60106,l=i?Symbol.for("react.fragment"):60107,c=i?Symbol.for("react.strict_mode"):60108,u=i?Symbol.for("react.profiler"):60114,f=i?Symbol.for("react.provider"):60109,p=i?Symbol.for("react.context"):60110,d=i?Symbol.for("react.async_mode"):60111,h=i?Symbol.for("react.concurrent_mode"):60111,m=i?Symbol.for("react.forward_ref"):60112,v=i?Symbol.for("react.suspense"):60113,y=i?Symbol.for("react.suspense_list"):60120,b=i?Symbol.for("react.memo"):60115,g=i?Symbol.for("react.lazy"):60116,A=i?Symbol.for("react.block"):60121,w=i?Symbol.for("react.fundamental"):60117,E=i?Symbol.for("react.responder"):60118,O=i?Symbol.for("react.scope"):60119;t.AsyncMode=d,t.ConcurrentMode=h,t.ContextConsumer=p,t.ContextProvider=f,t.Element=a,t.ForwardRef=m,t.Fragment=l,t.Lazy=g,t.Memo=b,t.Portal=s,t.Profiler=u,t.StrictMode=c,t.Suspense=v,t.isAsyncMode=function(e){return o(e)||r(e)===d},t.isConcurrentMode=o,t.isContextConsumer=function(e){return r(e)===p},t.isContextProvider=function(e){return r(e)===f},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===a},t.isForwardRef=function(e){return r(e)===m},t.isFragment=function(e){return r(e)===l},t.isLazy=function(e){return r(e)===g},t.isMemo=function(e){return r(e)===b},t.isPortal=function(e){return r(e)===s},t.isProfiler=function(e){return r(e)===u},t.isStrictMode=function(e){return r(e)===c},t.isSuspense=function(e){return r(e)===v},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===l||e===h||e===u||e===c||e===v||e===y||"object"==typeof e&&null!==e&&(e.$$typeof===g||e.$$typeof===b||e.$$typeof===f||e.$$typeof===p||e.$$typeof===m||e.$$typeof===w||e.$$typeof===E||e.$$typeof===O||e.$$typeof===A)},t.typeOf=r},LtD3:function(e,t,n){e.exports=n.p+"static/beijing-2.9412a963.jpg"},LvxY:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAABjRJREFUaAXlmz1vHEUYx+/O57dICFFggvgAFjUFQjIk1wUpElI604SOD4ChCwWUgQ9AhxvSRUJCwp0DWIpSpEb+AMgoKVBkKbbPZ5v/b9nHnh3v7e3M7L04jHSand15Xn7zPDs7+3Lt1pjK2dnZtcFgsHZ6evqeTKzy077r7Xb7NW3zo+xr3772/a3tXX6dTudpt9vd0b6XdGi6tJtUKOdXjo6OPpXOO3L4fbUXYvRLti/ZJ5J9uLi4+JPaz2L0lMk0Anx8fPyRIvmlDNySo90yQ7H7BDuQ7JYif39+fv73WD0mlwQs0N7Jyck3UrZmCsdc78zNzd0T+KNYO1HAiuLb/X7/e9XrsYZT5BT1BwsLC1+o3gvVEwx8eHj4MQYF+3qosSb7y4cXDPjS0tKvIXo7IZ0Fy6j+Mm1YfMYHfMGnEIZaEZbyRaXwD6rvhiifVF+BbyrFP1d9NMrmSGBBvinYn1V/MErZNI8L9rGgP1H9vMqPSuA8stuzDmuAOXRP9dBIV57DeRrPdGQNlprA4LO7z98eCsxkIAUzec76EG4bn6smstKUlgCXHmbjoQPiGknZlo2WFjAtrdQyNVpUtLS4SFHZku+n0nu77JJ1CVgdWVT8qXrs11lgtfYmFQuAmnyagH4hPe8KvrA4uRRBwbKCGjsshEQWWACXl5ezmv3y4dIgsD+kwACLL1OIsBy4qbXxtt9pHG1SmOiSvgBb0S1lNhC6WWjpTsl2R9fS33PX3oUIC/bbaM2BgoBRdO9bkKStNMzOaflTOBbT8JnOgRXdG1I4kbse0hgYwIikX5i4KDYo/vHA9lrOlomdW1OKbQQqiu5ukRs2G9t+0p7BSS0uWwYspStSeitVcV15i5yBlclZqtvglPUJ2MeDCRhbGTCPZbSjeDIFaAvpalEbls6my4Dpn1pgyx89/QcshXdSldaVt4jZuesDEX27LNGH/nK4rvqqfhljW8quycA/qi+uDVViiccODg4yDaSzRRswLk20gbVCFgDLJGYRt2OhtXT1ZeONrkZ0bVKwFl2cdbcB5ZoMoFuApfhZ4Papuw0jrF0p47nxRIoL6RsEzgD9Y1Vyft+qNqxMWjwkb6QQCZaLZQ4CU7a/ruEUWcfGKjNzI8AAkZZW/PMu1WHkqy5jZndEvdqRo9dHdKp12J1sECDS7rln195ayko6ubpKDtfaBWtHE4W956klVNaJ0cchZlvuemxGBZrCMTIgpSCfCg0r53AjwMAYKOnMjIuDDAYDwS+1pJ4Wsp8BJ/lhUChxzzGDtyhbO8VYaoSxzbDvpzhho+7Cos/apCJ9aPvX2VC7ACeeGvtMWo0A4zyzNHDU7kLCJqxpRxlWJi1eRkcV4GzE2SYCzNYWCTtmbYt6lLFcCDuxBVZSejdWQYhxokxKp0IzeAllNxqY6IUAW9/UtMauZU4EOJ9UdJ5GCAbBoh8niU4Tl6jYKMPa0YjzAcnFPVlNepuIanbPuplMalpbtoTYhhFWJq2XGn0+IKldbBKqLZB3NEeJckqJiTCMsJrlhyEOWKRCZKwv0KlpzenBL7BkjNkdt4RXdDn5S/XI51oY0runQFsX3Ulnnm4waLYKuzhaf8u/G6uSVGQHsvmO6mdZhNmQwFaVkB2ztLR2aG3pmHoem56a9rdyxvOHeKTZ/TrCqcBkCD85kLTUDAF22QoPkZSqfwh6Im8f6gxuQ3129Nr0Q9Nlk1bWVpp9bQdelVpM91yWArAmgm2l2gO3w1XehkVMj1yGQkpzQOfXxF6Iu440vS3Yei/E1XFP0Ouqk1bpTQOE6MP3nGHPlyuktB3k2wgJfGXtq1bje9n3HXBcSmkXTjfxP0r4rrtv1rcV3U19OfDZMD8rgQXLJ4fbqq/Et1qC5Wu8nuqLB+QeeWlKWx8EpYDP+R7bvlmt8TH3dSgsvlcC00GKnuejtkl7Fot85OPSHr6O8m8kMAqk6Cg/Lza0PTOzd+7LBr7h4yjYjKVOJ7dP/pXe/+MDccCZ7pU+fOE2tRUZtvFh2KXHDZC/XTlL+539tu5nb+ruiW+7JnXDMZ0/eZSA39DtGp89jfNvPN9pXfybbzu0nRRh35iu129psbKu/a/2H7V8cNqCn8m/4v0LqFqBEppaUroAAAAASUVORK5CYII="},M4IF:function(e,t,n){"use strict";function r(e){"@babel/helpers - typeof";return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(){return o=Object.assign||function(e){for(var t=1;to?i>=a?10+e:20+e:i<=a?10+e:e}},{key:"renderCurrentNumber",value:function(e,t,n){if("number"==typeof t){var r=this.getPositionByNum(t,n),o=this.state.animateStarted||void 0===m(this.lastCount)[n];return j.createElement("span",{className:"".concat(e,"-only"),style:{transition:o?"none":void 0,msTransform:"translateY(".concat(100*-r,"%)"),WebkitTransform:"translateY(".concat(100*-r,"%)"),transform:"translateY(".concat(100*-r,"%)")},key:n},v(r,"".concat(e,"-only-unit")))}return j.createElement("span",{key:"symbol",className:"".concat(e,"-symbol")},t)}},{key:"renderNumberElement",value:function(e){var t=this,n=this.state.count;return n&&Number(n)%1==0?m(n).map(function(n,r){return t.renderCurrentNumber(e,n,r)}).reverse():n}},{key:"render",value:function(){return j.createElement(F.a,null,this.renderScrollNumber)}},{key:"clearTimeout",value:function(e){function t(){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}(function(){this.timeout&&(clearTimeout(this.timeout),this.timeout=void 0)})}],[{key:"getDerivedStateFromProps",value:function(e,t){return"count"in e?t.count===e.count?null:{animateStarted:!0}:null}}]),t}(j.Component);V.defaultProps={count:null,onAnimated:function(){}},Object(L.polyfill)(V);var _=V,U=n("IUGU");n.d(t,"default",function(){return z});var H=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);on?"".concat(n,"+"):t}},{key:"getDispayCount",value:function(){return this.isDot()?"":this.getNumberedDispayCount()}},{key:"getScrollNumberTitle",value:function(){var e=this.props,t=e.title,n=e.count;return t||("string"==typeof n||"number"==typeof n?n:void 0)}},{key:"getStyleWithOffset",value:function(){var e=this.props,t=e.offset,n=e.style;return t?b({right:-parseInt(t[0],10),marginTop:t[1]},n):n}},{key:"getBadgeClassName",value:function(e){var t,n=this.props,r=n.className,o=n.children;return B()(r,e,(t={},g(t,"".concat(e,"-status"),this.hasStatus()),g(t,"".concat(e,"-not-a-wrapper"),!o),t))}},{key:"hasStatus",value:function(){var e=this.props,t=e.status,n=e.color;return!!t||!!n}},{key:"isZero",value:function(){var e=this.getNumberedDispayCount();return"0"===e||0===e}},{key:"isDot",value:function(){var e=this.props.dot,t=this.isZero();return e&&!t||this.hasStatus()}},{key:"isHidden",value:function(){var e=this.props.showZero,t=this.getDispayCount(),n=this.isZero(),r=this.isDot();return(null===t||void 0===t||""===t||n&&!e)&&!r}},{key:"renderStatusText",value:function(e){var t=this.props.text;return this.isHidden()||!t?null:j.createElement("span",{className:"".concat(e,"-status-text")},t)}},{key:"renderDispayComponent",value:function(){var e=this.props.count,t=e;if(t&&"object"===y(t))return j.cloneElement(t,{style:b(b({},this.getStyleWithOffset()),t.props&&t.props.style)})}},{key:"renderBadgeNumber",value:function(e,t){var n,r=this.props,o=r.status,i=r.count,a=r.color,s=this.getDispayCount(),l=this.isDot(),c=this.isHidden(),u=B()((n={},g(n,"".concat(e,"-dot"),l),g(n,"".concat(e,"-count"),!l),g(n,"".concat(e,"-multiple-words"),!l&&i&&i.toString&&i.toString().length>1),g(n,"".concat(e,"-status-").concat(o),!!o),g(n,"".concat(e,"-status-").concat(a),R(a)),n)),f=this.getStyleWithOffset();return a&&!R(a)&&(f=f||{},f.background=a),c?null:j.createElement(_,{prefixCls:t,"data-show":!c,className:u,count:s,displayComponent:this.renderDispayComponent(),title:this.getScrollNumberTitle(),style:f,key:"scrollNumber"})}},{key:"render",value:function(){return j.createElement(F.a,null,this.renderBadge)}}]),t}(j.Component);z.defaultProps={count:null,showZero:!1,dot:!1,overflowCount:99},z.propTypes={count:T.node,showZero:T.bool,dot:T.bool,overflowCount:T.number}},MKdg:function(e,t,n){"use strict";function r(e,t,n,r,o){var s=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if((0,a.isEmptyValue)(t,"array")&&!e.required)return n();i.default.required(e,t,r,s,o,"array"),(0,a.isEmptyValue)(t,"array")||(i.default.type(e,t,r,s,o),i.default.range(e,t,r,s,o))}n(s)}Object.defineProperty(t,"__esModule",{value:!0});var o=n("hGxU"),i=function(e){return e&&e.__esModule?e:{default:e}}(o),a=n("eCjd");t.default=r},MMop:function(e,t){function n(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]}e.exports=n},MtKN:function(e,t,n){"use strict";function r(e){"@babel/helpers - typeof";return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e,t){"function"==typeof e?e(t):"object"===r(e)&&e&&"current"in e&&(e.current=t)}function i(){for(var e=arguments.length,t=new Array(e),n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:{},t=e.arrowWidth,n=void 0===t?5:t,i=e.horizontalArrowShift,a=void 0===i?16:i,s=e.verticalArrowShift,l=void 0===s?12:s,c=e.autoAdjustOverflow,u=void 0===c||c,f={left:{points:["cr","cl"],offset:[-4,0]},right:{points:["cl","cr"],offset:[4,0]},top:{points:["bc","tc"],offset:[0,-4]},bottom:{points:["tc","bc"],offset:[0,4]},topLeft:{points:["bl","tc"],offset:[-(a+n),-4]},leftTop:{points:["tr","cl"],offset:[-4,-(l+n)]},topRight:{points:["br","tc"],offset:[a+n,-4]},rightTop:{points:["tl","cr"],offset:[4,-(l+n)]},bottomRight:{points:["tr","bc"],offset:[a+n,4]},rightBottom:{points:["bl","cr"],offset:[4,l+n]},bottomLeft:{points:["tl","bc"],offset:[-(a+n),4]},leftBottom:{points:["br","cl"],offset:[-4,l+n]}};return Object.keys(f).forEach(function(t){f[t]=e.arrowPointAtCenter?r(r({},f[t]),{overflow:o(u),targetOffset:Q}):r(r({},F[t]),{overflow:o(u)}),f[t].ignoreShake=!0}),f}function a(e){"@babel/helpers - typeof";return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e,t){for(var n=0;n=0||o.indexOf("Bottom")>=0?a.top="".concat(i.height-t.offset[1],"px"):(o.indexOf("Top")>=0||o.indexOf("bottom")>=0)&&(a.top="".concat(-t.offset[1],"px")),o.indexOf("left")>=0||o.indexOf("Right")>=0?a.left="".concat(i.width-t.offset[0],"px"):(o.indexOf("right")>=0||o.indexOf("Left")>=0)&&(a.left="".concat(-t.offset[0],"px")),e.style.transformOrigin="".concat(a.left," ").concat(a.top)}},r.renderTooltip=function(e){var t=e.getPopupContainer,n=e.getPrefixCls,o=m(r),i=o.props,a=o.state,l=i.prefixCls,c=i.openClassName,u=i.getPopupContainer,f=i.getTooltipContainer,p=i.children,d=n("tooltip",l),h=a.visible;"visible"in i||!r.isNoTitle()||(h=!1);var v=g(A.isValidElement(p)?p:A.createElement("span",null,p)),y=v.props,w=W()(y.className,s({},c||"".concat(d,"-open"),!0));return A.createElement(z,b({},r.props,{prefixCls:d,getTooltipContainer:u||f||t,ref:r.saveTooltip,builtinPlacements:r.getPlacements(),overlay:r.getOverlay(),visible:h,onVisibleChange:r.onVisibleChange,onPopupAlign:r.onPopupAlign}),h?A.cloneElement(v,{className:w}):v)},r.state={visible:!!e.visible||!!e.defaultVisible},r}f(t,e);var n=d(t);return u(t,[{key:"getPopupDomNode",value:function(){return this.tooltip.getPopupDomNode()}},{key:"getPlacements",value:function(){var e=this.props,t=e.builtinPlacements,n=e.arrowPointAtCenter,r=e.autoAdjustOverflow;return t||i({arrowPointAtCenter:n,verticalArrowShift:8,autoAdjustOverflow:r})}},{key:"isNoTitle",value:function(){var e=this.props,t=e.title,n=e.overlay;return!t&&!n&&0!==t}},{key:"getOverlay",value:function(){var e=this.props,t=e.title,n=e.overlay;return 0===t?t:n||t||""}},{key:"render",value:function(){return A.createElement(X.a,null,this.renderTooltip)}}],[{key:"getDerivedStateFromProps",value:function(e){return"visible"in e?{visible:e.visible}:null}}]),t}(A.Component);Z.defaultProps={placement:"top",transitionName:"zoom-big-fast",mouseEnterDelay:.1,mouseLeaveDelay:.1,arrowPointAtCenter:!1,autoAdjustOverflow:!0},Object(E.polyfill)(Z);t.default=Z},OJD5:function(e,t){},ORE9:function(e,t){e.exports="data:image/png;base64,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"},Ogtn:function(e,t,n){"use strict";function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}function o(e){var t=i();return function(){var n,r=(0,p.default)(e);if(t){var o=(0,p.default)(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return(0,f.default)(this,n)}}function i(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}var a=n("ouCL");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=a(n("mAPx")),l=a(n("Q9dM")),c=a(n("wm7F")),u=a(n("QwVp")),f=a(n("F6AD")),p=a(n("fghW")),d=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var s=i?Object.getOwnPropertyDescriptor(e,a):null;s&&(s.get||s.set)?Object.defineProperty(o,a,s):o[a]=e[a]}return o.default=e,n&&n.set(e,o),o}(n("GiK3"));n("11Jr");var h=n("IqOi"),m=function(e){function t(e){var r;return(0,l.default)(this,t),r=n.call(this,e),r.state={isMine:e.isMine,payload:e.payload},r}(0,u.default)(t,e);var n=o(t);return(0,c.default)(t,[{key:"componentDidMount",value:function(){}},{key:"componentWillReceiveProps",value:function(e){this.setState({isMine:e.isMine,payload:e.payload})}},{key:"render",value:function(){var e=(0,h.decodeText)(this.state.payload);return d.default.createElement("div",(0,s.default)({className:"text-element-wrapper"},"className",this.state.isMine?"element-send":"element-received"),d.default.createElement("div",{className:"text-element"},e.map(function(e,t){return"text"===e.name?d.default.createElement("span",{key:t},e.text):d.default.createElement("img",{src:e.src,style:{width:"20px",height:"20px"},key:t})})))}}]),t}(d.Component);t.default=m},Oilc:function(e,t){e.exports="data:image/png;base64,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"},"P4e/":function(e,t){},"PK9/":function(e,t){},PNws:function(e,t,n){"use strict";function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}function o(e){var t=i();return function(){var n,r=(0,p.default)(e);if(t){var o=(0,p.default)(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return(0,f.default)(this,n)}}function i(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}var a=n("ouCL");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n("baa2");var s=a(n("FC3+")),l=a(n("Q9dM")),c=a(n("wm7F")),u=a(n("QwVp")),f=a(n("F6AD")),p=a(n("fghW")),d=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var s=i?Object.getOwnPropertyDescriptor(e,a):null;s&&(s.get||s.set)?Object.defineProperty(o,a,s):o[a]=e[a]}return o.default=e,n&&n.set(e,o),o}(n("GiK3")),h=n("S6G3");n("11Jr");var m,v,y=a(n("B5T/")),b=(m=(0,h.connect)(function(e){return{currentMessageList:e.im.currentMessageList}}))(v=function(e){function t(e){var r;return(0,l.default)(this,t),r=n.call(this,e),r.state={payload:e.payload,imagePreviewerStatus:!1,imgUrlList:[],zoom:1,index:0},r}(0,u.default)(t,e);var n=o(t);return(0,c.default)(t,[{key:"componentDidMount",value:function(){this.setState({imgUrlList:this.imgUrlList()})}},{key:"imgUrlList",value:function(){return this.props.currentMessageList.filter(function(e){return e.type===y.default.TYPES.MSG_IMAGE}).map(function(e){return e.payload.imageInfoArray[0].url})}},{key:"componentWillReceiveProps",value:function(e){this.setState({payload:e.payload})}},{key:"formatUrl",value:function(e){return e?"//"===e.slice(0,2)?"https:".concat(e):e:""}},{key:"render",value:function(){var e=this,t="",n=this.state.payload.imageInfoArray[0].url;return"string"!=typeof n&&(t=""),t="//"===n.slice(0,2)?"https:".concat(n):n,d.default.createElement("div",null,d.default.createElement("img",{className:"image-element",src:t,onClick:function(){e.setState({imagePreviewerStatus:!0})}}),d.default.createElement("div",{className:"image-previewer-wrapper",style:{display:this.state.imagePreviewerStatus?"block":"none"}},d.default.createElement("div",{className:"image-wrapper"},d.default.createElement("img",{className:"image-preview",src:this.formatUrl(this.state.imgUrlList[this.state.index])})),d.default.createElement(s.default,{type:"close",className:"close-button",onClick:function(){e.setState({imagePreviewerStatus:!1})}})))}}]),t}(d.Component))||v;t.default=b},PgSr:function(e,t){e.exports="data:image/png;base64,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"},Prs7:function(e,t){e.exports="data:image/png;base64,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"},PtIz:function(e,t){e.exports="data:image/png;base64,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"},Q2wK:function(e,t,n){function r(e,t,n){return t=i(void 0===t?e.length-1:t,0),function(){for(var r=arguments,a=-1,s=i(r.length-t,0),l=Array(s);++a0&&void 0!==arguments[0]?arguments[0]:e.state.pageParm,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=e.state,o=r.url,i=(r.pagination,t);i.pageNumber=""!==n?n:i.pageNumber,g[o](i).then(function(t){if(t.data){e.props.renderDataParam&&(t.data=(0,p.default)({},t.data,{data:t.data[e.props.renderDataParam].data,pageNumber:t.data[e.props.renderDataParam].pageNumber,pageSize:t.data[e.props.renderDataParam].pageSize,total:t.data[e.props.renderDataParam].total,totalPage:t.data[e.props.renderDataParam].totalPage})),e.props.filterData&&(t.data.data=e.props.filterData(t.data.data));var r=t.data,o=r.pageNumber,a=r.pageSize,s=(0,u.default)(t.data.data).map(function(e,t){return(0,p.default)({},e,{key:t},{number:(o-1)*a+t+1})}),l=(0,p.default)({},l);l.total=t.data.total,l.current=""!==n?n:parseInt(i.pageNumber),e.setState({dataSource:s,pagination:l,loading:!1});e.props;"dateChange"in e.props&&e.props.dateChange(t.data)}},function(t){console.log(t),"dateChange"in e.props&&e.props.dateChange(t)})},e.showTotal=function(t){return"showTotal"in e.props?"[object Boolean]"==Object.prototype.toString.call(e.props.showTotal)&&e.props.showTotal?"\u603b\u5171".concat(t,"\u8bb0\u5f55"):"[object Function]"==Object.prototype.toString.call(e.props.showTotal)?e.props.showTotal(t):void 0:""},e.onPaginationChange=function(t,n){var r=e.state.pageParm;r.pageNumber=t,r.current=t,e.setState({loading:!0,pageParm:r},function(){e.ajaxRequest()});e.props;"pagination"in e.props&&"onChange"in e.props.pagination&&e.props.pagination.onChange(t,n)},e.onPaginationShowSizeChange=function(t,n){var r=e.state.pageParm,o=(0,p.default)({},e.state.pagination);r.pageSize=n,r.pageNumber=1,o.current=1,e.setState({loading:!0,pageParm:r,pagination:o},function(){e.ajaxRequest(r)});e.props;"pagination"in e.props&&"onShowSizeChange"in e.props.pagination&&e.props.pagination.onShowSizeChange(t,n)},e}(0,m.default)(t,e);var n=i(t);return(0,h.default)(t,[{key:"render",value:function(){var e=(0,p.default)({},this.state.pagination);e.onChange=this.onPaginationChange,e.onShowSizeChange=this.onPaginationShowSizeChange;var t=(0,p.default)({},this.props,{pagination:e});return"dataSource"in t&&delete t.dataSource,b.default.createElement("div",null,b.default.createElement(l.default,(0,c.default)({dataSource:this.state.dataSource},t)))}}]),t}(b.PureComponent));t.default=A},RtRc:function(e,t,n){"use strict";function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}function o(e){var t=i();return function(){var n,r=(0,p.default)(e);if(t){var o=(0,p.default)(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return(0,f.default)(this,n)}}function i(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}var a=n("ouCL");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=a(n("+TWC")),l=a(n("Q9dM")),c=a(n("wm7F")),u=a(n("QwVp")),f=a(n("F6AD")),p=a(n("fghW"));n("qK5s");var d=a(n("N0tX")),h=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var s=i?Object.getOwnPropertyDescriptor(e,a):null;s&&(s.get||s.set)?Object.defineProperty(o,a,s):o[a]=e[a]}return o.default=e,n&&n.set(e,o),o}(n("GiK3")),m=n("H/Zg"),v=a(n("x075")),y=d.default.TreeNode,b=(d.default.DirectoryTree,function(e){function t(e){var r;return(0,l.default)(this,t),r=n.call(this,e),r.renderTreeNodes=function(e,t,n){return e.map(function(e,n){return h.default.createElement(y,{departId:e.departId,isExistsDataAuth:e.isExistsDataAuth,key:"".concat(t,"-").concat(n),title:"".concat(e.departName,"(").concat(e.personCount,")")},function(){if(e.childDepart.length>0)return t++,r.renderTreeNodes(e.childDepart,t)}())})},r.state={departTreeData:null,treeData:[],expandedKeys:["-1"],tableData:[],selectedRows:null,selectedRowKeys:null,height:null,pagenav:{current:1,pageSize:10,showQuickJumper:!0,showSizeChanger:!0,showTotal:function(e){return"\u603b\u5171 ".concat(e," \u6761")},onShowSizeChange:function(e,t){var n=Object.assign({},r.state.pagenav);n.current=e,n.pageSize=t,r.setState({pagenav:n},function(){r.__getOrgPersonList(r.state.requestData)})},onChange:function(e,t){var n=Object.assign({},r.state.pagenav);n.current=e,n.pageSize=t,r.setState({pagenav:n},function(){r.__getOrgPersonList(r.state.requestData)})},total:0}},r}(0,u.default)(t,e);var n=o(t);return(0,c.default)(t,[{key:"componentDidMount",value:function(){var e=document.documentElement.clientHeight-120-130-40;this.setState({height:e}),this.__getDepartTree()}},{key:"__getDepartTree",value:function(e){var t=this;(0,m.systemComDepartGetDepartTree)().then(function(n){n.data[0]&&0==n.data[0].isExistsDataAuth&&t.setState({rightListShow:!0}),t.setState({departTreeData:t.recursionTreeData(n.data,!0),treeData:t.recursionTreeData(n.data)},function(){e&&e(n.data)})})}},{key:"recursionTreeData",value:function(e,t){var n=this;return e=JSON.parse(JSON.stringify(e)),e.map(function(e){return e.title=e.departName,e.key=e.departId,e.value=e.departId,t?e.disabled=0==e.isExistsDataAuth:e.title="".concat(e.departName,"(").concat(e.personCount,")"),e.childDepart&&(e.children=n.recursionTreeData(e.childDepart,t)),e})}},{key:"__getOrgPersonList",value:function(e){var t=this,n=(0,s.default)({pageSize:this.state.pagenav.pageSize,pageNumber:this.state.pagenav.current},e);(0,m.systemComDepartGetOrgPersonList)(n).then(function(e){var n=e.data,r=n.pageNumber,o=n.pageSize,i=e.data.data.map(function(e,t){return e.key=t,e.number=(r-1)*o+t+1,e}),a=Object.assign({},t.state.pagenav);a.total=e.data.total,t.setState({tableData:i,selectedRows:[],selectedRowKeys:[],pagenav:a})})}},{key:"render",value:function(){var e=this;return h.default.createElement("div",{className:"PartmentSelect"},h.default.createElement("div",{className:"data-list address-book PartmentSelect-box"},h.default.createElement(v.default,{style:{maxHeight:this.state.height,overflow:"auto"},type:"radio",value:[],clickTextScheduling:function(t,n){e.props.clickTextScheduling(t,n)}})))}}]),t}(h.PureComponent));t.default=b},Ruo5:function(e,t,n){!function(t){e.exports=t(null)}(function e(t){"use strict";function n(e,t,o,l,p){for(var d,h,m=0,b=0,g=0,A=0,w=0,E=0,O=0,k=0,S=0,x=0,C=0,j=0,T=0,N=0,I=0,D=0,B=0,F=0,V=0,_=o.length,U=_-1,H="",ae="",Ne="",Ie="",Fe="",_e="";I<_;){if(O=o.charCodeAt(I),I===U&&b+A+g+m!==0&&(0!==b&&(O=b===pe?$:pe),A=g=m=0,_++,U++),b+A+g+m===0){if(I===U&&(D>0&&(ae=ae.replace(y,"")),ae.trim().length>0)){switch(O){case re:case te:case G:case ee:case $:break;default:ae+=o.charAt(I)}O=G}if(1===B)switch(O){case Q:case Y:case G:case fe:case ue:case X:case J:case le:B=0;case te:case ee:case $:case re:break;default:for(B=0,V=I,w=O,I--,O=G;V<_;)switch(o.charCodeAt(V++)){case $:case ee:case G:++I,O=w,V=_;break;case ce:D>0&&(++I,O=w);case Q:V=_}}switch(O){case Q:for(ae=ae.trim(),w=ae.charCodeAt(0),C=1,V=++I;I<_;){switch(O=o.charCodeAt(I)){case Q:C++;break;case Y:C--;break;case pe:switch(E=o.charCodeAt(I+1)){case se:case pe:I=f(E,I,U,o)}break;case Z:O++;case X:O++;case fe:case ue:for(;I++0&&(ae=ae.replace(y,"")),E=ae.charCodeAt(1)){case xe:case Ae:case we:case ie:d=t;break;default:d=Le}if(Ne=n(t,d,Ne,E,p+1),V=Ne.length,Be>0&&0===V&&(V=ae.length),Ve>0&&(d=r(Le,ae,F),h=u(Ge,Ne,d,t,Me,Pe,V,E,p,l),ae=d.join(""),void 0!==h&&0===(V=(Ne=h.trim()).length)&&(E=0,Ne="")),V>0)switch(E){case we:ae=ae.replace(L,s);case xe:case Ae:case ie:Ne=ae+"{"+Ne+"}";break;case ge:ae=ae.replace(P,"$1 $2"+(Qe>0?Xe:"")),Ne=ae+"{"+Ne+"}",Ne=1===Te||2===Te&&a("@"+Ne,3)?"@"+z+Ne+"@"+Ne:"@"+Ne;break;default:Ne=ae+Ne,l===Ce&&(Ie+=Ne,Ne="")}else Ne="";break;default:Ne=n(t,r(t,ae,F),Ne,l,p+1)}Fe+=Ne,j=0,B=0,N=0,D=0,F=0,T=0,ae="",Ne="",O=o.charCodeAt(++I);break;case Y:case G:if(ae=(D>0?ae.replace(y,""):ae).trim(),(V=ae.length)>1)switch(0===N&&((w=ae.charCodeAt(0))===ie||w>96&&w<123)&&(V=(ae=ae.replace(" ",":")).length),Ve>0&&void 0!==(h=u(Ke,ae,t,e,Me,Pe,Ie.length,l,p,l))&&0===(V=(ae=h.trim()).length)&&(ae="\0\0"),w=ae.charCodeAt(0),E=ae.charCodeAt(1),w){case ve:break;case ne:if(E===ke||E===Se){_e+=ae+o.charAt(I);break}default:if(ae.charCodeAt(V-1)===ce)break;Ie+=i(ae,w,E,ae.charCodeAt(2))}j=0,B=0,N=0,D=0,F=0,ae="",O=o.charCodeAt(++I)}}switch(O){case ee:case $:if(b+A+g+m+De===0)switch(x){case J:case ue:case fe:case ne:case me:case de:case se:case he:case pe:case ie:case ce:case le:case G:case Q:case Y:break;default:N>0&&(B=1)}b===pe?b=0:je+j===0&&l!==ge&&ae.length>0&&(D=1,ae+="\0"),Ve*Ye>0&&u(ze,ae,t,e,Me,Pe,Ie.length,l,p,l),Pe=1,Me++;break;case G:case Y:if(b+A+g+m===0){Pe++;break}default:switch(Pe++,H=o.charAt(I),O){case te:case re:if(A+m+b===0)switch(k){case le:case ce:case te:case re:H="";break;default:O!==re&&(H=" ")}break;case ve:H="\\0";break;case ye:H="\\f";break;case be:H="\\v";break;case oe:A+b+m===0&&je>0&&(F=1,D=1,H="\f"+H);break;case 108:if(A+b+m+Re===0&&N>0)switch(I-N){case 2:k===Ee&&o.charCodeAt(I-3)===ce&&(Re=k);case 8:S===Oe&&(Re=S)}break;case ce:A+b+m===0&&(N=I);break;case le:b+g+A+m===0&&(D=1,H+="\r");break;case fe:case ue:0===b&&(A=A===O?0:0===A?O:A);break;case Z:A+b+g===0&&m++;break;case q:A+b+g===0&&m--;break;case J:A+b+m===0&&g--;break;case X:if(A+b+m===0){if(0===j)switch(2*k+3*S){case 533:break;default:C=0,j=1}g++}break;case ne:b+g+A+m+N+T===0&&(T=1);break;case se:case pe:if(A+m+g>0)break;switch(b){case 0:switch(2*O+3*o.charCodeAt(I+1)){case 235:b=pe;break;case 220:V=I,b=se}break;case se:O===pe&&k===se&&V+2!==I&&(33===o.charCodeAt(V+2)&&(Ie+=o.substring(V,I+1)),H="",b=0)}}if(0===b){if(je+A+m+T===0&&l!==ge&&O!==G)switch(O){case le:case me:case de:case he:case J:case X:if(0===j){switch(k){case te:case re:case $:case ee:H+="\0";break;default:H="\0"+H+(O===le?"":"\0")}D=1}else switch(O){case X:N+7===I&&108===k&&(N=0),j=++C;break;case J:0==(j=--C)&&(D=1,H+="\0")}break;case te:case re:switch(k){case ve:case Q:case Y:case G:case le:case ye:case te:case re:case $:case ee:break;default:0===j&&(D=1,H+="\0")}}ae+=H,O!==re&&O!==te&&(x=O)}}S=k,k=O,I++}if(V=Ie.length,Be>0&&0===V&&0===Fe.length&&0===t[0].length==!1&&(l!==Ae||1===t.length&&(je>0?Je:Ze)===t[0])&&(V=t.join(",").length+2),V>0){if(d=0===je&&l!==ge?c(t):t,Ve>0&&void 0!==(h=u(We,Ie,d,e,Me,Pe,V,l,p,l))&&0===(Ie=h).length)return _e+Ie+Fe;if(Ie=d.join(",")+"{"+Ie+"}",Te*Re!=0){switch(2!==Te||a(Ie,2)||(Re=0),Re){case Oe:Ie=Ie.replace(R,":"+K+"$1")+Ie;break;case Ee:Ie=Ie.replace(M,"::"+z+"input-$1")+Ie.replace(M,"::"+K+"$1")+Ie.replace(M,":"+W+"input-$1")+Ie}Re=0}}return _e+Ie+Fe}function r(e,t,n){var r=t.trim().split(k),i=r,a=r.length,s=e.length;switch(s){case 0:case 1:for(var l=0,c=0===s?"":e[0]+" ";l0&&je>0)return o.replace(x,"$1").replace(S,"$1"+Ze);break;default:return e.trim()+o.replace(S,"$1"+e.trim())}default:if(n*je>0&&o.indexOf("\f")>0)return o.replace(S,(e.charCodeAt(0)===ce?"":"$1")+e.trim())}return e+o}function i(e,t,n,r){var o,s=0,c=e+";",u=2*t+3*n+4*r;if(944===u)return l(c);if(0===Te||2===Te&&!a(c,1))return c;switch(u){case 1015:return 97===c.charCodeAt(10)?z+c+c:c;case 951:return 116===c.charCodeAt(3)?z+c+c:c;case 963:return 110===c.charCodeAt(5)?z+c+c:c;case 1009:if(100!==c.charCodeAt(4))break;case 969:case 942:return z+c+c;case 978:return z+c+K+c+c;case 1019:case 983:return z+c+K+c+W+c+c;case 883:return c.charCodeAt(8)===ie?z+c+c:c.indexOf("image-set(",11)>0?c.replace(H,"$1"+z+"$2")+c:c;case 932:if(c.charCodeAt(4)===ie)switch(c.charCodeAt(5)){case 103:return z+"box-"+c.replace("-grow","")+z+c+W+c.replace("grow","positive")+c;case 115:return z+c+W+c.replace("shrink","negative")+c;case 98:return z+c+W+c.replace("basis","preferred-size")+c}return z+c+W+c+c;case 964:return z+c+W+"flex-"+c+c;case 1023:if(99!==c.charCodeAt(8))break;return o=c.substring(c.indexOf(":",15)).replace("flex-","").replace("space-between","justify"),z+"box-pack"+o+z+c+W+"flex-pack"+o+c;case 1005:return g.test(c)?c.replace(b,":"+z)+c.replace(b,":"+K)+c:c;case 1e3:switch(o=c.substring(13).trim(),s=o.indexOf("-")+1,o.charCodeAt(0)+o.charCodeAt(s)){case 226:o=c.replace(B,"tb");break;case 232:o=c.replace(B,"tb-rl");break;case 220:o=c.replace(B,"lr");break;default:return c}return z+c+W+o+c;case 1017:if(-1===c.indexOf("sticky",9))return c;case 975:switch(s=(c=e).length-10,o=(33===c.charCodeAt(s)?c.substring(0,s):c).substring(e.indexOf(":",7)+1).trim(),u=o.charCodeAt(0)+(0|o.charCodeAt(7))){case 203:if(o.charCodeAt(8)<111)break;case 115:c=c.replace(o,z+o)+";"+c;break;case 207:case 102:c=c.replace(o,z+(u>102?"inline-":"")+"box")+";"+c.replace(o,z+o)+";"+c.replace(o,W+o+"box")+";"+c}return c+";";case 938:if(c.charCodeAt(5)===ie)switch(c.charCodeAt(6)){case 105:return o=c.replace("-items",""),z+c+z+"box-"+o+W+"flex-"+o+c;case 115:return z+c+W+"flex-item-"+c.replace(V,"")+c;default:return z+c+W+"flex-line-pack"+c.replace("align-content","").replace(V,"")+c}break;case 973:case 989:if(c.charCodeAt(3)!==ie||122===c.charCodeAt(4))break;case 931:case 953:if(!0===U.test(e))return 115===(o=e.substring(e.indexOf(":")+1)).charCodeAt(0)?i(e.replace("stretch","fill-available"),t,n,r).replace(":fill-available",":stretch"):c.replace(o,z+o)+c.replace(o,K+o.replace("fill-",""))+c;break;case 962:if(c=z+c+(102===c.charCodeAt(5)?W+c:"")+c,n+r===211&&105===c.charCodeAt(13)&&c.indexOf("transform",10)>0)return c.substring(0,c.indexOf(";",27)+1).replace(A,"$1"+z+"$2")+c}return c}function a(e,t){var n=e.indexOf(1===t?":":"{"),r=e.substring(0,3!==t?n:10),o=e.substring(n+1,e.length-1);return _e(2!==t?r:r.replace(_,"$1"),o,t)}function s(e,t){var n=i(t,t.charCodeAt(0),t.charCodeAt(1),t.charCodeAt(2));return n!==t+";"?n.replace(F," or ($1)").substring(4):"("+t+")"}function l(e){var t=e.length,n=e.indexOf(":",9)+1,r=e.substring(0,n).trim(),o=e.substring(n,t-1).trim();switch(e.charCodeAt(9)*Qe){case 0:break;case ie:if(110!==e.charCodeAt(10))break;default:for(var i=o.split((o="",w)),s=0,n=0,t=i.length;sne&&u<90||u>96&&u<123||u===ae||u===ie&&l.charCodeAt(1)!==ie))switch(isNaN(parseFloat(l))+(-1!==l.indexOf("("))){case 1:switch(l){case"infinite":case"alternate":case"backwards":case"running":case"normal":case"forwards":case"both":case"none":case"linear":case"ease":case"ease-in":case"ease-out":case"ease-in-out":case"paused":case"reverse":case"alternate-reverse":case"inherit":case"initial":case"unset":case"step-start":case"step-end":break;default:l+=Xe}}c[n++]=l}o+=(0===s?"":",")+c.join(" ")}}return o=r+o+";",1===Te||2===Te&&a(o,1)?z+o+o:o}function c(e){for(var t,n,r=0,o=e.length,i=Array(o);r1)){if(u=s.charCodeAt(s.length-1),f=n.charCodeAt(0),t="",0!==l)switch(u){case se:case me:case de:case he:case re:case X:break;default:t=" "}switch(f){case oe:n=t+Je;case me:case de:case he:case re:case J:case X:break;case Z:n=t+n+Je;break;case ce:switch(2*n.charCodeAt(1)+3*n.charCodeAt(2)){case 530:if(Ne>0){n=t+n.substring(8,c-1);break}default:(l<1||a[l-1].length<1)&&(n=t+Je+n)}break;case le:t="";default:n=c>1&&n.indexOf(":")>0?t+n.replace(D,"$1"+Je+"$2"):t+n+Je}s+=n}i[r]=s.replace(y,"").trim()}return i}function u(e,t,n,r,o,i,a,s,l,c){for(var u,f=0,p=t;f0&&(Xe=o.replace(C,i===Z?"":"-")),i=1,1===je?Ze=o:Je=o;var a,s=[Ze];Ve>0&&void 0!==(a=u(He,r,s,s,Me,Pe,0,0,0,0))&&"string"==typeof a&&(r=a);var l=n(Le,s,r,0,0);return Ve>0&&void 0!==(a=u(Ue,l,s,s,Me,Pe,l.length,0,0,0))&&"string"!=typeof(l=a)&&(i=0),Xe="",Ze="",Je="",Re=0,Me=1,Pe=1,Ie*i==0?l:p(l)}var v=/^\0+/g,y=/[\0\r\f]/g,b=/: */g,g=/zoo|gra/,A=/([,: ])(transform)/g,w=/,+\s*(?![^(]*[)])/g,E=/ +\s*(?![^(]*[)])/g,O=/ *[\0] */g,k=/,\r+?/g,S=/([\t\r\n ])*\f?&/g,x=/:global\(((?:[^\(\)\[\]]*|\[.*\]|\([^\(\)]*\))*)\)/g,C=/\W+/g,P=/@(k\w+)\s*(\S*)\s*/,M=/::(place)/g,R=/:(read-only)/g,j=/\s+(?=[{\];=:>])/g,T=/([[}=:>])\s+/g,N=/(\{[^{]+?);(?=\})/g,I=/\s{2,}/g,D=/([^\(])(:+) */g,B=/[svh]\w+-[tblr]{2}/,L=/\(\s*(.*)\s*\)/g,F=/([\s\S]*?);/g,V=/-self|flex-/g,_=/[^]*?(:[rp][el]a[\w-]+)[^]*/,U=/stretch|:\s*\w+\-(?:conte|avail)/,H=/([^-])(image-set\()/,z="-webkit-",K="-moz-",W="-ms-",G=59,Y=125,Q=123,X=40,J=41,Z=91,q=93,$=10,ee=13,te=9,ne=64,re=32,oe=38,ie=45,ae=95,se=42,le=44,ce=58,ue=39,fe=34,pe=47,de=62,he=43,me=126,ve=0,ye=12,be=11,ge=107,Ae=109,we=115,Ee=112,Oe=111,ke=105,Se=99,xe=100,Ce=112,Pe=1,Me=1,Re=0,je=1,Te=1,Ne=1,Ie=0,De=0,Be=0,Le=[],Fe=[],Ve=0,_e=null,Ue=-2,He=-1,ze=0,Ke=1,We=2,Ge=3,Ye=0,Qe=1,Xe="",Je="",Ze="";return m.use=d,m.set=h,void 0!==t&&h(t),m})},Ryky:function(e,t){},SJXl:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAABIxJREFUaAXlmz9vEzEYxpNrmrSVEAOiFPEBKmaGCqlQsoGEhNStLLDxAShsMMAIfAA2utCtEhIS3VKgUsXQGfUDoKJ2qiK1TZqmPE+wI58b38UXX+LrnRT5T+zX78+v7XPsN8VCSs/Z2dlUq9Wab7fbt9DELD/ImykWi5cQ54dPHXl15P1FfIefIAi2S6XSJvIOWcD1U3QpEMpPNxqNx5C5CIXnkC4nkY+6TdT9hbprlUrlM9J7SeT0quME+OTk5C4s+QIN3IeipV4NJc0DbAt112H5d+Pj4z+SypH1BgIGaPX09PQNhM1LgSmHm2NjY68AvpG0nUTAsOL1ZrP5AeFS0oYHqQerr5bL5ecId23lWAMfHx8/YIOAvWzbmMvy0OGAHT4xMfHNRm5gUxiw7NWvo4alztSBulAnG4a+LAzhFQzhjwif2AgfVlmAr2CIP0PYiGszFhiQVwH7BeHtOGGj/B6wW4B+hHA/So9IYGHZmu+wElBAVxEaLR05h8Uw9tqyEpYhDUOd1Tw9bgTmYgABXs5ZHUJNU+eohaznkEYFvnq4Ghs7RG3Etzh0b0P3h71eWeeAUZCbit8IR/qeHbQTAX2ARewmwtDm5JwFAcsdVKZh2VlkIIvecSELY298D3vjml7IVfro6CiRqMnJyUT1WAl776q69w5ZGLBvE0v2tKLO1AWGdReg87B+9Qyze+YFW6fNLjB+zy4PU4thtqWydeYwJvg0JvgfhE5/vOtQcg7rc9I2X5cbl8ZK3cKKfQPhXsfCPJZJGzZOqTS/J5s4eirIIb2YZoOeyO4wBqCfgqnnPFEqNTXISNYSj1IRSXS6KLWTc1Cm9dA0Z/VycXL08jZpMpI1wArGc+NcPGTlHOYheV6e2dwBlzC2Z1yZt9+5aipnynelH1kDrF7ynseVXG/lkJVDOjfAZJUbD2+t4lox7p3r+FxxIbjf96ipnCnfhW5CRp07LQLn4iErFy1eRufiISvn8E4uaP9D7nAOOwPu9z1qKmfKd2gQulQE2w4Fei2KrIFwIGl6rakD5TB/m2TlonWI1YsOJBf6ISNZ5RnWGmjvDEpseo/q+XpatmvKl98PGJKx4OQQL2VFC/piZgsOy4YP8ZBBP6h1W0EZKr8uGLuHeAX6QWUIwEpVlS10t4Rr0p+QdNFuHzZxbdpdn0K/lnDx9Nqq6zJQmI5sqpohYNyy1TDWV9UCWY6TRb05JEtoSDMD76t8XYijV3YBvYSwzQ7I4kPdBUPo9p8soSEt4egbgQovZTprIXXv5d9BjnNDWoXDBdQnVM6UJw+suwIf66cqhxqPBAYsXQ5rCDPhqwVYeuNVETZUSDXec0jLAqwo3Pm2ZJ6voYCl66ERlrpHArMABOyLXlth2scHOtK5tEpd4/SLBaYACGqIebGMuDert9BlmbpRxzjYDks/hdQywksvHw7iBOdyj+FDD7eR7cjYNnUwvXpUA+nxyFVaL6ynhSMbfbuG9YNjNH/y6AG+IFyD0vwbz3vsi7/rbdumB7Kw3hje19ewWVlC/sX+o5YOzjTgvfwr3j9ZFyQJX8egnAAAAABJRU5ErkJggg=="},SQfk:function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e,t,n,r){var o=a.default.unstable_batchedUpdates?function(e){a.default.unstable_batchedUpdates(n,e)}:n;return(0,i.default)(e,t,o,r)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var i=r(n("ds30")),a=r(n("O27J"))},SSUl:function(e,t,n){"use strict";function r(e){"@babel/helpers - typeof";return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e,t){if(null==e)return{};var n,r,o=i(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function i(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function s(e){for(var t=1;t=0&&this.setRowHeight())}},{key:"render",value:function(){if(!this.state.shouldRender)return null;var e=this.props,t=e.prefixCls,n=e.columns,r=e.record,i=e.rowKey,a=e.index,l=e.onRow,c=e.indent,u=e.indentSize,f=e.hovered,p=e.height,d=e.visible,h=e.components,m=e.hasExpandIcon,v=e.renderExpandIcon,y=e.renderExpandIconCell,b=e.onRowClick,g=e.onRowDoubleClick,A=e.onRowMouseEnter,w=e.onRowMouseLeave,O=e.onRowContextMenu,S=h.body.row,x=h.body.cell,M=this.props.className;f&&(M+=" ".concat(t,"-hover"));var R=[];y(R);for(var j=0;j"):l.push(""+n.substring(n.length-2,n.length)+""),s.push("
"+l+"
"+n+"
\u8bc1\u4ef6\u53f7\u7801\uff1a"+r+"
"),s.join("
");var c=document.createElement("div");c.className="content-window-card",c.style.width="400px";var u=document.createElement("div");u.className="info-middle",u.innerHTML=s,c.appendChild(u);var f=document.createElement("div");f.className="detail-div",c.appendChild(f);var f=document.createElement("div");f.className="close-div";var p=document.createElement("a");p.innerHTML="x",p.onclick=function(){t.clear("setPersonSelectIndex")},f.appendChild(p),c.appendChild(f);var d=document.createElement("div");d.className="info-button";var h=document.createElement("span");h.className="button",h.innerHTML="\u6587\u5b57\u8c03\u5ea6",h.onclick=function(){t.clear("setPersonSelectIndex"),t.character(e)};var m=document.createElement("span");m.className="button",m.innerHTML="\u8bed\u97f3\u8c03\u5ea6",m.onclick=function(){t.clear("setPersonSelectIndex"),t.voice(e)};var v=document.createElement("span");v.className="button",v.innerHTML="\u89c6\u9891\u8c03\u5ea6";var y=this;v.onclick=function(){y.clear("setPersonSelectIndex"),a({title:"\u662f\u5426\u5f00\u542f\u5c4f\u5e55\u5f55\u5236?",content:"\u5f00\u542f\u540e\uff0c\u88ab\u8c03\u5ea6\u4fdd\u5b89\u5458\u7684\u89c6\u9891\u9875\u9762\u5c06\u4f1a\u88ab\u5f55\u5236\uff0c\u8c03\u5ea6\u7ed3\u675f\u540e\uff0c\u53ef\u67e5\u770b\u5f55\u5236\u6587\u4ef6\u3002",okText:"\u5f00\u542f\u5f55\u5236,\u7ee7\u7eed\u8c03\u5ea6",cancelText:"\u4e0d\u5f00\u542f\u5f55\u5236,\u7ee7\u7eed\u8c03\u5ea6",onOk:function(){y.video([e],"\u4e2a\u4eba\u8c03\u5ea6",[i])},onCancel:function(){y.video([e],"\u4e2a\u4eba\u8c03\u5ea6",[])}})},d.appendChild(h),d.appendChild(m),d.appendChild(v),c.appendChild(d);var b=document.createElement("div");b.className="info-bottom",b.style.position="relative",b.style.top="-1px",b.style.margin="0 auto";var g=document.createElement("img");return g.src="https://webapi.amap.com/images/sharp.png",b.appendChild(g),c.appendChild(b),c}var o=n("ouCL");Object.defineProperty(t,"__esModule",{value:!0}),t.default=r,n("sRCI");var i=o(n("vnWH")),a=i.default.confirm},Tcim:function(e,t,n){e.exports=n.p+"static/map.8150d686.png"},TlPD:function(e,t,n){function r(e){return o(e,i(e))}var o=n("tv3T"),i=n("t8rQ");e.exports=r},TnUk:function(e,t){},U7cL:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAABYNJREFUaAXlm01vFDcYx3cn70gVBwQF8QFQzz2gSrztjUqVKnFLL3DjAxCO9NAeoR+gN3IhN6RKlcgtQFdCPXCu8gEqKjihSCS72ST9/4bxyjM7L2t7NrvLWNrY47EfP7/nsT0ej9NuTSicnJycGQwG146Pj79VE1f4Ke9iu93+Sml+hD3l7SnvP6V3+UVR9HZxcbGrvE8UqDu06xQo5S/0er2fJPOOFL6q62Uf+arbV92/Vff5ysrKM12/95GTV6cW4MPDwxvy5EM1cFuKLuY15Jsn2IHqbsvzj5eWll77yjH1goAF2jk6OvpFwq4ZgROOuwsLC48E/tK3HS9gefFSv9//TfG6b8Mh9eT1reXl5QeK37nKcQY+ODj4ngYFe9a1sTrLS4ePGHx1dfWFi9zIpbBgseqf04ZFZ3RAF3RyYRjLwxK+oi78u+K7LsJPq6zAN9XF7yvuVbVZCSzI84L9Q/F3VcKmeV+wbwT9o+IPZXqUAiee3Zl1WAOYQHcUF3q6dAwn3XimPWtgiXEMOtt52XQhMJOBBMzkmM1C2NfoXDaR5XZpVeDRw2xcaBC7kVlLS/dj6f5D3iNrBFgFWVT8o3iqz9lQIwr6oyaxbxSnFicjHhQsK6i5hsVYMMCSNVzKw1ob39LaeCdbaJ6vtfbu2GvvFLDG7l+Cq/1FQNbG4i0Zs6W3qjiNEfUG1FKXS8UTMG5XY/m6kTsElndvSqGX5oZvbICy8bjyMIL9wyChQV6+JS+/Qs7w3VUKbvgItr1mIPPkoLjtTRk4r1jcA5BjB2MA6ms3xL41Vjphi4Fj86m7XdAA/1exs7T9/f2RRg2YrSh5dsirZ98vSq+trRXdKsxX2wPN2JcVv49nabZlfGDtFgDSWGmhELEaiL0BdBbWrncaadiSraeWeSzdqaPhaYNVMMSMkejPSNGrFYXn/jaMsEZspSrhtbs4T1aAEdZIMxj7xo0IsDKG2SRvSrjSPGD17YtNcS+skWYv853ni+eGlS7dGGBYnZeSZd1A037Z7dQ9lzUx63V1x1R93wuA9/Q75yvA1EOhohcCU8aOXdbEANcU9lhpAdyIACuTFh+jGxFgZdLabQTtZ8jdYGBZbeL2Mm2YOKBBjlREbwMEnMq7rtkBCQWGNUoOkPR9obVf5Ft1rHr2oy6kLRmrDyuT1ifNXhwg8Qo8T0MtX9QwjzoDzM6Jy7M7KxNGWBnDhOefI7+/bOdMIvBcB5oQApvoFjMGb+IlwmJP1Lnw0KZivI9tYLXNappyjuXZ9CaeMjgHte0syaqAB2rwQizRhmXchsAmKm4njMNNPDa/H1v6eyVRLASaJaS+fgw9C2wdw8VmM2MYK74WZdeL1KoEtKuSjFO8ys8es65yLDXsZDdhi/OGwFzJoj/bJX3TeEZHBitnbzwKpO1Vdb3YYBiujiBdHtlyRpZJ2rB+Jiuv24VC0kxk5tFiywHMeNPkYyhAuVdHkJwtGZ6zn8MwIllK1P5BHDCg88DRxDxjAa4rCHa8D+Iq+A4PK05/0QrQRLJiz/EJBg8CSB4THOOU7l8zLEceYEh9/QdhxMOGS+PqgdJPzPWcxRsy7sjXfxgKgbmp8fxUlpqrkzzy6qZ6zD30zwulwILlyOGO4rk4qyVYTuN1FPfyYMlLPZayhagoARzne5O9N2vX6JjoWgiLzqXAFJCgD4nVNrmexSAdOVzaQdcq/SqBESBBvWRcbChd2+xdpVzV/USXDXRDx6ry3C8dw3kCNHs354A4BtB0/0LdhxNuW3kGOY082kYHdHFtz9nDdgNaNnKQ7Vfl1X62y27HSk/nnzwsBeKkwG8mR4Mm+W88T7RKe5Vt2/U6yMPZxvS8/lqLlXXlf9n/qJUF51rwM/mveP8DYdWOrCpxhvsAAAAASUVORK5CYII="},UGHC:function(e,t,n){(function(t){(function(){var n,r,o,i,a,s;"undefined"!=typeof performance&&null!==performance&&performance.now?e.exports=function(){return performance.now()}:void 0!==t&&null!==t&&t.hrtime?(e.exports=function(){return(n()-a)/1e6},r=t.hrtime,n=function(){var e;return e=r(),1e9*e[0]+e[1]},i=n(),s=1e9*t.uptime(),a=i-s):Date.now?(e.exports=function(){return Date.now()-o},o=Date.now()):(e.exports=function(){return(new Date).getTime()-o},o=(new Date).getTime())}).call(this)}).call(t,n("W2nU"))},UQ5M:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("vtiu"),o=(n.n(r),n("P4e/"));n.n(o)},Ubhr:function(e,t,n){function r(e){if("string"==typeof e||o(e))return e;var t=e+"";return"0"==t&&1/e==-i?"-0":t}var o=n("6MiT"),i=1/0;e.exports=r},Un61:function(e,t){e.exports="data:image/png;base64,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"},UnLw:function(e,t,n){var r=n("fMqj"),o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,i=/\\(\\)?/g,a=r(function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(o,function(e,n,r,o){t.push(r?o.replace(i,"$1"):n||e)}),t});e.exports=a},VfRB:function(e,t){var n=function(){function e(){function t(e){return new Int8Array(e)}function n(e){return new Int16Array(e)}function r(e){return new Int32Array(e)}function o(e){return new Float32Array(e)}function i(e){return new Float64Array(e)}function a(e){if(1==e.length)return o(e[0]);var t=e[0];e=e.slice(1);for(var n=[],r=0;r>=1;0!=e--;)o[i++]=a>n[r++]?0:1,o[i++]=a>n[r++]?0:1}function n(e,t,n,r,o,i){e>>=1;var a=e%2;for(e>>=1;0!=e--;){var s,l,c,u,f,p,d,h;s=n[r++]*t,l=n[r++]*t,f=0|s,c=n[r++]*t,p=0|l,u=n[r++]*t,d=0|c,s+=m.adj43[f],h=0|u,l+=m.adj43[p],o[i++]=0|s,c+=m.adj43[d],o[i++]=0|l,u+=m.adj43[h],o[i++]=0|c,o[i++]=0|u}if(0!=a){var s,l,f,p;s=n[r++]*t,l=n[r++]*t,f=0|s,p=0|l,s+=m.adj43[f],l+=m.adj43[p],o[i++]=0|s,o[i++]=0|l}}function o(e,r,o,i,a){var s,l,c,u=0,f=0,p=0,d=0,h=r,v=0,y=h,b=0,g=e,A=0;for(c=null!=a&&i.global_gain==a.global_gain,l=i.block_type==D.SHORT_TYPE?38:21,s=0;s<=l;s++){var w=-1;if((c||i.block_type==D.NORM_TYPE)&&(w=i.global_gain-(i.scalefac[s]+(0!=i.preflag?m.pretab[s]:0)<i.max_nonzero_coeff){var O;O=i.max_nonzero_coeff-u+1,Z.fill(r,i.max_nonzero_coeff,576,0),E=O,E<0&&(E=0),s=l+1}if(0==f&&0==p&&(y=h,b=v,g=e,A=d),null!=a&&a.sfb_count1>0&&s>=a.sfb_count1&&a.step[s]>0&&w>=a.step[s]?(0!=f&&(n(f,o,g,A,y,b),f=0,y=h,b=v,g=e,A=d),p+=E):(0!=p&&(t(p,o,g,A,y,b),p=0,y=h,b=v,g=e,A=d),f+=E),E<=0){0!=p&&(t(p,o,g,A,y,b),p=0),0!=f&&(n(f,o,g,A,y,b),f=0);break}}s<=l&&(v+=i.width[s],d+=i.width[s],u+=i.width[s])}0!=f&&(n(f,o,g,A,y,b),f=0),0!=p&&(t(p,o,g,A,y,b),p=0)}function i(e,t,n){var r=0,o=0;do{var i=e[t++],a=e[t++];r14&&(c=15,l+=s),c*=16),0!=u&&(u>14&&(u=15,l+=s),c+=u),l+=te.largetbl[c]}while(t>=16,l>a&&(l=a,r=o),i.bits+=l,r}function s(e,t,n,r){var o=0,i=te.ht[1].hlen;do{var a=2*e[t+0]+e[t+1];t+=2,o+=i[a]}while(t>=16,s>i&&(s=i,r++),o.bits+=s,r}function c(e,t,n,r,o){var i=0,a=0,s=0,l=te.ht[r].xlen,c=te.ht[r].hlen,u=te.ht[r+1].hlen,f=te.ht[r+2].hlen;do{var p=e[t+0]*l+e[t+1];t+=2,i+=c[p],a+=u[p],s+=f[p]}while(ta&&(i=a,d++),i>s&&(i=s,d=r+2),o.bits+=i,d}function u(e,t,n,r){var o=i(e,t,n);switch(o){case 0:return o;case 1:return s(e,t,n,r);case 2:case 3:return l(e,t,n,y[o-1],r);case 4:case 5:case 6:case 7:case 8:case 9:case 10:case 11:case 12:case 13:case 14:case 15:return c(e,t,n,y[o-1],r);default:if(o>M.IXMAX_VAL)return r.bits=M.LARGE_BITS,-1;o-=15;var u;for(u=24;u<32&&!(te.ht[u].linmax>=o);u++);var f;for(f=u-8;f<24&&!(te.ht[f].linmax>=o);f++);return a(e,t,n,f,u,r)}}function f(t,n,r,o,i,a,s){for(var l=n.big_values,c=0;c<=22;c++)o[c]=M.LARGE_BITS;for(var c=0;c<16;c++){var f=t.scalefac_band.l[c+1];if(f>=l)break;var p=0,d=new e(p),h=u(r,0,f,d);p=d.bits;for(var m=0;m<8;m++){var v=t.scalefac_band.l[c+m+2];if(v>=l)break;var y=p;d=new e(y);var b=u(r,f,v,d);y=d.bits,o[c+m]>y&&(o[c+m]=y,i[c+m]=c,a[c+m]=h,s[c+m]=b)}}}function p(t,n,r,o,i,a,s,l){for(var c=n.big_values,f=2;f=c)break;var d=i[f-2]+n.count1bits;if(r.part2_3_length<=d)break;var h=new e(d),m=u(o,p,c,h);d=h.bits,r.part2_3_length<=d||(r.assign(n),r.part2_3_length=d,r.region0_count=a[f-2],r.region1_count=f-2-a[f-2],r.table_select[0]=s[f-2],r.table_select[1]=l[f-2],r.table_select[2]=m)}}function d(e,t){for(var n,r=t.tt[1][e],o=t.tt[0][e],i=0;i=0);n++);if(n==te.scfsi_band[i+1]){for(n=te.scfsi_band[i];nu&&(r.part2_length=u,r.scalefac_compress=i)}}var m=null;this.qupvt=null,this.setModules=function(e){this.qupvt=e,m=e};var v=[[0,0],[0,0],[0,0],[0,0],[0,0],[0,1],[1,1],[1,1],[1,2],[2,2],[2,3],[2,3],[3,4],[3,4],[3,4],[4,5],[4,5],[4,6],[5,6],[5,6],[5,7],[6,7],[6,7]],y=[1,2,5,7,7,10,10,13,13,13,13,13,13,13,13];this.noquant_count_bits=function(t,n,r){var o=n.l3_enc,i=Math.min(576,n.max_nonzero_coeff+2>>1<<1);for(null!=r&&(r.sfb_count1=0);i>1&&0==(o[i-1]|o[i-2]);i-=2);n.count1=i;for(var a=0,s=0;i>3;i-=4){var l;if((2147483647&(o[i-1]|o[i-2]|o[i-3]|o[i-4]))>1)break;l=2*(2*(2*o[i-4]+o[i-3])+o[i-2])+o[i-1],a+=te.t32l[l],s+=te.t33l[l]}var c=a;if(n.count1table_select=0,a>s&&(c=s,n.count1table_select=1),n.count1bits=c,n.big_values=i,0==i)return c;if(n.block_type==D.SHORT_TYPE)a=3*t.scalefac_band.s[3],a>n.big_values&&(a=n.big_values),s=n.big_values;else if(n.block_type==D.NORM_TYPE){if(a=n.region0_count=t.bv_scf[i-2],s=n.region1_count=t.bv_scf[i-1],s=t.scalefac_band.l[a+s+2],a=t.scalefac_band.l[a+1],ss&&(a=s);if(a=Math.min(a,i),s=Math.min(s,i),0a)return M.LARGE_BITS;if(o(t,i,m.IPOW20(n.global_gain),n,r),0!=(2&e.substep_shaping))for(var s=0,l=n.global_gain+n.scalefac_scale,c=.634521682242439/m.IPOW20(l),u=0;u=c?i[p]:0}}return this.noquant_count_bits(e,n,r)},this.best_huffman_divide=function(t,n){var o=new j,i=n.l3_enc,a=r(23),s=r(23),l=r(23),c=r(23);if(n.block_type!=D.SHORT_TYPE||1!=t.mode_gr){o.assign(n),n.block_type==D.NORM_TYPE&&(f(t,n,i,a,s,l,c),p(t,o,n,i,a,s,l,c));var d=o.big_values;if(!(0==d||(i[d-2]|i[d-1])>1||(d=n.count1+2)>576)){o.assign(n),o.count1=d;for(var h=0,m=0;d>o.big_values;d-=4){var v=2*(2*(2*i[d-4]+i[d-3])+i[d-2])+i[d-1];h+=te.t32l[v],m+=te.t33l[v]}if(o.big_values=d,o.count1table_select=0,h>m&&(h=m,o.count1table_select=1),o.count1bits=h,o.block_type==D.NORM_TYPE)p(t,o,n,i,a,s,l,c);else{if(o.part2_3_length=h,h=t.scalefac_band.l[8],h>d&&(h=d),h>0){var y=new e(o.part2_3_length);o.table_select[0]=u(i,0,h,y),o.part2_3_length=y.bits}if(d>h){var y=new e(o.part2_3_length);o.table_select[1]=u(i,h,d,y),o.part2_3_length=y.bits}n.part2_3_length>o.part2_3_length&&n.assign(o)}}}};var b=[1,1,1,1,8,2,2,2,4,4,4,8,8,8,16,16],g=[1,2,4,8,1,2,4,8,2,4,8,2,4,8,4,8],A=[0,0,0,0,3,1,1,1,2,2,2,3,3,3,4,4],w=[0,1,2,3,0,1,2,3,1,2,3,1,2,3,2,3];h.slen1_tab=A,h.slen2_tab=w,this.best_scalefac_store=function(e,t,n,r){var o,i,a,s,l=r.tt[t][n],c=0;for(a=0,o=0;o0&&(f|=l.scalefac[o]);if(0==(1&f)&&0!=f){for(o=0;o0&&(l.scalefac[o]>>=1);l.scalefac_scale=c=1}}if(0==l.preflag&&l.block_type!=D.SHORT_TYPE&&2==e.mode_gr){for(o=11;o0&&(l.scalefac[o]-=m.pretab[o]);l.preflag=c=1}}for(i=0;i<4;i++)r.scfsi[n][i]=0;for(2==e.mode_gr&&1==t&&r.tt[0][n].block_type!=D.SHORT_TYPE&&r.tt[1][n].block_type!=D.SHORT_TYPE&&(d(n,r),c=0),o=0;or[t]&&(e.part2_length=r[t],e.scalefac_compress=t);return e.part2_length==M.LARGE_BITS};var S=[[15,15,7,7],[15,15,7,0],[7,3,0,0],[15,31,31,0],[7,7,7,0],[3,3,0,0]];this.scale_bitcount_lsf=function(e,t){var n,o,i,a,s,l,c,u,f=r(4),p=t.scalefac;for(n=0!=t.preflag?2:0,c=0;c<4;c++)f[c]=0;if(t.block_type==D.SHORT_TYPE){o=1;var d=m.nr_of_sfb_block[n][o];for(u=0,i=0;i<4;i++)for(a=d[i]/3,c=0;cf[i]&&(f[i]=p[3*u+s])}else{o=0;var d=m.nr_of_sfb_block[n][o];for(u=0,i=0;i<4;i++)for(a=d[i],c=0;cf[i]&&(f[i]=p[u])}for(l=!1,i=0;i<4;i++)f[i]>S[n][i]&&(l=!0);if(!l){var h,v,y,b;for(t.sfb_partition_table=m.nr_of_sfb_block[n][o],i=0;i<4;i++)t.slen[i]=x[f[i]];switch(h=t.slen[0],v=t.slen[1],y=t.slen[2],b=t.slen[3],n){case 0:t.scalefac_compress=(5*h+v<<4)+(y<<2)+b;break;case 1:t.scalefac_compress=400+(5*h+v<<2)+y;break;case 2:t.scalefac_compress=500+3*h+v;break;default:q.err.printf("intensity stereo not implemented yet\n")}}if(!l)for(t.part2_length=0,i=0;i<4;i++)t.part2_length+=t.slen[i]*t.sfb_partition_table[i];return l};var x=[0,1,2,2,3,3,3,3,4,4,4,4,4,4,4,4];this.huffman_init=function(e){for(var t=2;t<=576;t+=2){for(var n,r=0;e.scalefac_band.l[++r]t;)n--;for(n<0&&(n=v[r][0]),e.bv_scf[t-2]=n,n=v[r][1];e.scalefac_band.l[n+e.bv_scf[t-2]+2]>t;)n--;n<0&&(n=v[r][1]),e.bv_scf[t-1]=n}}}function m(){function e(e,t,n,r,o,i){for(;0!=o--;)n[r]=1e-10+e[t+0]*i[0]-n[r-1]*i[1]+e[t-1]*i[2]-n[r-2]*i[3]+e[t-2]*i[4]-n[r-3]*i[5]+e[t-3]*i[6]-n[r-4]*i[7]+e[t-4]*i[8]-n[r-5]*i[9]+e[t-5]*i[10]-n[r-6]*i[11]+e[t-6]*i[12]-n[r-7]*i[13]+e[t-7]*i[14]-n[r-8]*i[15]+e[t-8]*i[16]-n[r-9]*i[17]+e[t-9]*i[18]-n[r-10]*i[19]+e[t-10]*i[20],++r,++t}function t(e,t,n,r,o,i){for(;0!=o--;)n[r]=e[t+0]*i[0]-n[r-1]*i[1]+e[t-1]*i[2]-n[r-2]*i[3]+e[t-2]*i[4],++r,++t}function n(e,t){for(var n=0;n0&&!((o-=e[n])<=0););return i-n/m.STEPS_per_dB}var i=64.82,a=(m.YULE_ORDER,.95),s=(m.MAX_SAMP_FREQ,m.RMS_WINDOW_TIME_NUMERATOR),l=m.RMS_WINDOW_TIME_DENOMINATOR,c=(m.MAX_SAMPLES_PER_WINDOW,[[.038575994352,-3.84664617118067,-.02160367184185,7.81501653005538,-.00123395316851,-11.34170355132042,-9291677959e-14,13.05504219327545,-.01655260341619,-12.28759895145294,.02161526843274,9.4829380631979,-.02074045215285,-5.87257861775999,.00594298065125,2.75465861874613,.00306428023191,-.86984376593551,.00012025322027,.13919314567432,.00288463683916],[.0541865640643,-3.47845948550071,-.02911007808948,6.36317777566148,-.00848709379851,-8.54751527471874,-.00851165645469,9.4769360780128,-.00834990904936,-8.81498681370155,.02245293253339,6.85401540936998,-.02596338512915,-4.39470996079559,.01624864962975,2.19611684890774,-.00240879051584,-.75104302451432,.00674613682247,.13149317958808,-.00187763777362],[.15457299681924,-2.37898834973084,-.09331049056315,2.84868151156327,-.06247880153653,-2.64577170229825,.02163541888798,2.23697657451713,-.05588393329856,-1.67148153367602,.04781476674921,1.00595954808547,.00222312597743,-.45953458054983,.03174092540049,.16378164858596,-.01390589421898,-.05032077717131,.00651420667831,.0234789740702,-.00881362733839],[.30296907319327,-1.61273165137247,-.22613988682123,1.0797749225997,-.08587323730772,-.2565625775407,.03282930172664,-.1627671912044,-.00915702933434,-.22638893773906,-.02364141202522,.39120800788284,-.00584456039913,-.22138138954925,.06276101321749,.04500235387352,-828086748e-14,.02005851806501,.00205861885564,.00302439095741,-.02950134983287],[.33642304856132,-1.49858979367799,-.2557224142557,.87350271418188,-.11828570177555,.12205022308084,.11921148675203,-.80774944671438,-.07834489609479,.47854794562326,-.0046997791438,-.12453458140019,-.0058950022444,-.04067510197014,.05724228140351,.08333755284107,.00832043980773,-.04237348025746,-.0163538138454,.02977207319925,-.0176017656815],[.4491525660845,-.62820619233671,-.14351757464547,.29661783706366,-.22784394429749,-.372563729424,-.01419140100551,.00213767857124,.04078262797139,-.42029820170918,-.12398163381748,.22199650564824,.04097565135648,.00613424350682,.10478503600251,.06747620744683,-.01863887810927,.05784820375801,-.03193428438915,.03222754072173,.00541907748707],[.56619470757641,-1.04800335126349,-.75464456939302,.29156311971249,.1624213774223,-.26806001042947,.16744243493672,.00819999645858,-.18901604199609,.45054734505008,.3093178284183,-.33032403314006,-.27562961986224,.0673936833311,.00647310677246,-.04784254229033,.08647503780351,.01639907836189,-.0378898455484,.01807364323573,-.00588215443421],[.58100494960553,-.51035327095184,-.53174909058578,-.31863563325245,-.14289799034253,-.20256413484477,.17520704835522,.1472815413433,.02377945217615,.38952639978999,.15558449135573,-.23313271880868,-.25344790059353,-.05246019024463,.01628462406333,-.02505961724053,.06920467763959,.02442357316099,-.03721611395801,.01818801111503,-.00749618797172],[.53648789255105,-.2504987195602,-.42163034350696,-.43193942311114,-.00275953611929,-.03424681017675,.04267842219415,-.04678328784242,-.10214864179676,.26408300200955,.14590772289388,.15113130533216,-.02459864859345,-.17556493366449,-.11202315195388,-.18823009262115,-.04060034127,.05477720428674,.0478866554818,.0470440968812,-.02217936801134]]),u=[[.98621192462708,-1.97223372919527,-1.97242384925416,.97261396931306,.98621192462708],[.98500175787242,-1.96977855582618,-1.97000351574484,.9702284756635,.98500175787242],[.97938932735214,-1.95835380975398,-1.95877865470428,.95920349965459,.97938932735214],[.97531843204928,-1.95002759149878,-1.95063686409857,.95124613669835,.97531843204928],[.97316523498161,-1.94561023566527,-1.94633046996323,.94705070426118,.97316523498161],[.96454515552826,-1.92783286977036,-1.92909031105652,.93034775234268,.96454515552826],[.96009142950541,-1.91858953033784,-1.92018285901082,.92177618768381,.96009142950541],[.95856916599601,-1.9154210807478,-1.91713833199203,.91885558323625,.95856916599601],[.94597685600279,-1.88903307939452,-1.89195371200558,.89487434461664,.94597685600279]];this.InitGainAnalysis=function(e,t){return n(e,t)!=INIT_GAIN_ANALYSIS_OK?INIT_GAIN_ANALYSIS_ERROR:(e.linpre=MAX_ORDER,e.rinpre=MAX_ORDER,e.lstep=MAX_ORDER,e.rstep=MAX_ORDER,e.lout=MAX_ORDER,e.rout=MAX_ORDER,Z.fill(e.B,0),INIT_GAIN_ANALYSIS_OK)},this.AnalyzeSamples=function(n,o,i,a,s,l,f){var p,d,h,v,y,b,g;if(0==l)return GAIN_ANALYSIS_OK;switch(g=0,y=l,f){case 1:a=o,s=i;break;case 2:break;default:return GAIN_ANALYSIS_ERROR}for(l0;){b=y>n.sampleWindow-n.totsamp?n.sampleWindow-n.totsamp:y,gMAX_ORDER-g&&(b=MAX_ORDER-g)):(p=i+g,d=o,h=s+g,v=a),e(d,p,n.lstepbuf,n.lstep+n.totsamp,b,c[n.reqindex]),e(v,h,n.rstepbuf,n.rstep+n.totsamp,b,c[n.reqindex]),t(n.lstepbuf,n.lstep+n.totsamp,n.loutbuf,n.lout+n.totsamp,b,u[n.reqindex]),t(n.rstepbuf,n.rstep+n.totsamp,n.routbuf,n.rout+n.totsamp,b,u[n.reqindex]),p=n.lout+n.totsamp,d=n.loutbuf,h=n.rout+n.totsamp,v=n.routbuf;for(var A=b%8;0!=A--;)n.lsum+=r(d[p++]),n.rsum+=r(v[h++]);for(A=b/8;0!=A--;)n.lsum+=r(d[p+0])+r(d[p+1])+r(d[p+2])+r(d[p+3])+r(d[p+4])+r(d[p+5])+r(d[p+6])+r(d[p+7]),p+=8,n.rsum+=r(v[h+0])+r(v[h+1])+r(v[h+2])+r(v[h+3])+r(v[h+4])+r(v[h+5])+r(v[h+6])+r(v[h+7]),h+=8;if(y-=b,g+=b,n.totsamp+=b,n.totsamp==n.sampleWindow){var w=10*m.STEPS_per_dB*Math.log10((n.lsum+n.rsum)/n.totsamp*.5+1e-37),E=w<=0?0:0|w;E>=n.A.length&&(E=n.A.length-1),n.A[E]++,n.lsum=n.rsum=0,q.arraycopy(n.loutbuf,n.totsamp,n.loutbuf,0,MAX_ORDER),q.arraycopy(n.routbuf,n.totsamp,n.routbuf,0,MAX_ORDER),q.arraycopy(n.lstepbuf,n.totsamp,n.lstepbuf,0,MAX_ORDER),q.arraycopy(n.rstepbuf,n.totsamp,n.rstepbuf,0,MAX_ORDER),n.totsamp=0}if(n.totsamp>n.sampleWindow)return GAIN_ANALYSIS_ERROR}return l0||(e.quant_comp=u.quant_comp),0!=n?e.quant_comp_short=u.quant_comp_s:Math.abs(e.quant_comp_short- -1)>0||(e.quant_comp_short=u.quant_comp_s),0!=u.expY&&(e.experimentalY=0!=u.expY),0!=n?e.internal_flags.nsPsy.attackthre=u.st_lrm:Math.abs(e.internal_flags.nsPsy.attackthre- -1)>0||(e.internal_flags.nsPsy.attackthre=u.st_lrm),0!=n?e.internal_flags.nsPsy.attackthre_s=u.st_s:Math.abs(e.internal_flags.nsPsy.attackthre_s- -1)>0||(e.internal_flags.nsPsy.attackthre_s=u.st_s),0!=n?e.maskingadjust=u.masking_adj:Math.abs(e.maskingadjust-0)>0||(e.maskingadjust=u.masking_adj),0!=n?e.maskingadjust_short=u.masking_adj_short:Math.abs(e.maskingadjust_short-0)>0||(e.maskingadjust_short=u.masking_adj_short),0!=n?e.ATHlower=-u.ath_lower/10:Math.abs(10*-e.ATHlower-0)>0||(e.ATHlower=-u.ath_lower/10),0!=n?e.ATHcurve=u.ath_curve:Math.abs(e.ATHcurve- -1)>0||(e.ATHcurve=u.ath_curve),0!=n?e.athaa_sensitivity=u.ath_sensitivity:Math.abs(e.athaa_sensitivity- -1)>0||(e.athaa_sensitivity=u.ath_sensitivity),u.interch>0&&(0!=n?e.interChRatio=u.interch:Math.abs(e.interChRatio- -1)>0||(e.interChRatio=u.interch)),u.safejoint>0&&(e.exp_nspsytune=e.exp_nspsytune|u.safejoint),u.sfb21mod>0&&(e.exp_nspsytune=e.exp_nspsytune|u.sfb21mod<<20),0!=n?e.msfix=u.msfix:Math.abs(e.msfix- -1)>0||(e.msfix=u.msfix),0==n&&(e.VBR_q=t,e.VBR_q_frac=i)}function r(e,t,n){var r=t,o=i.nearestBitrateFullIndex(t);if(e.VBR=f.vbr_abr,e.VBR_mean_bitrate_kbps=r,e.VBR_mean_bitrate_kbps=Math.min(e.VBR_mean_bitrate_kbps,320),e.VBR_mean_bitrate_kbps=Math.max(e.VBR_mean_bitrate_kbps,8),e.brate=e.VBR_mean_bitrate_kbps,e.VBR_mean_bitrate_kbps>320&&(e.disable_reservoir=!0),l[o].safejoint>0&&(e.exp_nspsytune=2|e.exp_nspsytune),l[o].sfscale>0&&(e.internal_flags.noise_shaping=2),Math.abs(l[o].nsbass)>0){var a=int(4*l[o].nsbass);a<0&&(a+=64),e.exp_nspsytune=e.exp_nspsytune|a<<2}return 0!=n?e.quant_comp=l[o].quant_comp:Math.abs(e.quant_comp- -1)>0||(e.quant_comp=l[o].quant_comp),0!=n?e.quant_comp_short=l[o].quant_comp_s:Math.abs(e.quant_comp_short- -1)>0||(e.quant_comp_short=l[o].quant_comp_s),0!=n?e.msfix=l[o].nsmsfix:Math.abs(e.msfix- -1)>0||(e.msfix=l[o].nsmsfix),0!=n?e.internal_flags.nsPsy.attackthre=l[o].st_lrm:Math.abs(e.internal_flags.nsPsy.attackthre- -1)>0||(e.internal_flags.nsPsy.attackthre=l[o].st_lrm),0!=n?e.internal_flags.nsPsy.attackthre_s=l[o].st_s:Math.abs(e.internal_flags.nsPsy.attackthre_s- -1)>0||(e.internal_flags.nsPsy.attackthre_s=l[o].st_s),0!=n?e.scale=l[o].scale:Math.abs(e.scale- -1)>0||(e.scale=l[o].scale),0!=n?e.maskingadjust=l[o].masking_adj:Math.abs(e.maskingadjust-0)>0||(e.maskingadjust=l[o].masking_adj),l[o].masking_adj>0?0!=n?e.maskingadjust_short=.9*l[o].masking_adj:Math.abs(e.maskingadjust_short-0)>0||(e.maskingadjust_short=.9*l[o].masking_adj):0!=n?e.maskingadjust_short=1.1*l[o].masking_adj:Math.abs(e.maskingadjust_short-0)>0||(e.maskingadjust_short=1.1*l[o].masking_adj),0!=n?e.ATHlower=-l[o].ath_lower/10:Math.abs(10*-e.ATHlower-0)>0||(e.ATHlower=-l[o].ath_lower/10),0!=n?e.ATHcurve=l[o].ath_curve:Math.abs(e.ATHcurve- -1)>0||(e.ATHcurve=l[o].ath_curve),0!=n?e.interChRatio=l[o].interch:Math.abs(e.interChRatio- -1)>0||(e.interChRatio=l[o].interch),t}function o(e,t){var n=0;return 0>t&&(n=-1,t=0),9320?r=8*int(1e3*t.brate/(t.out_samplerate/1152)/8+.5):(r=11520,t.strict_ISO&&(r=8*int(32e4/(t.out_samplerate/1152)/8+.5))),o.ResvMax=r-a,o.ResvMax>s&&(o.ResvMax=s),(o.ResvMax<0||t.disable_reservoir)&&(o.ResvMax=0);var l=n.bits*o.mode_gr+Math.min(o.ResvSize,o.ResvMax);return l>r&&(l=r),i.resvDrain_pre=0,null!=o.pinfo&&(o.pinfo.mean_bits=n.bits/2,o.pinfo.resvsize=o.ResvSize),l},this.ResvMaxBits=function(e,t,n,r){var o,i=e.internal_flags,a=i.ResvSize,s=i.ResvMax;0!=r&&(a+=t),0!=(1&i.substep_shaping)&&(s*=.9),n.bits=t,10*a>9*s?(o=a-9*s/10,n.bits+=o,i.substep_shaping|=128):(o=0,i.substep_shaping&=127,e.disable_reservoir||0!=(1&i.substep_shaping)||(n.bits-=.1*t));var l=a<6*i.ResvMax/10?a:6*i.ResvMax/10;return l-=o,l<0&&(l=0),l},this.ResvAdjust=function(e,t){e.ResvSize-=t.part2_3_length+t.part2_length},this.ResvFrameEnd=function(e,t){var n,r=e.l3_side;e.ResvSize+=t*e.mode_gr;var o=0;r.resvDrain_post=0,r.resvDrain_pre=0,0!=(n=e.ResvSize%8)&&(o+=n),(n=e.ResvSize-o-e.ResvMax)>0&&(o+=n);var i=Math.min(8*r.main_data_begin,o)/8;r.resvDrain_pre+=8*i,o-=8*i,e.ResvSize-=8*i,r.main_data_begin-=i,r.resvDrain_post+=o,e.ResvSize-=o}}function b(){function e(e,t){if(e.nVbrNumFrames++,e.sum+=t,!(++e.seene.pos-1&&(a=e.pos-1),r=e.bag[a],o=e.sum;var s=0|256*r/o;s>255&&(s=255),t[n]=255&s}}function r(e,t){var n=255&e[t+0];return n<<=8,n|=255&e[t+1],n<<=8,n|=255&e[t+2],n<<=8,n|=255&e[t+3]}function o(e,t,n){e[t+0]=255&n>>24,e[t+1]=255&n>>16,e[t+2]=255&n>>8,e[t+3]=255&n}function i(e,t,n){e[t+0]=255&n>>8,e[t+1]=255&n}function a(e,t){return new String(e,t,x.length(),S).equals(x)||new String(e,t,C.length(),S).equals(C)}function s(e,t,n){return 255&(e<>8^P[255&(t^e)]}function p(e,t,n,r,a){var s,l,f,p=e.internal_flags,d=0,h=e.encoder_delay,m=e.encoder_padding,y=100-10*e.VBR_q-e.quality,b=v.getLameVeryShortVersion(),g=[1,5,3,2,4,0,3],A=0|(e.lowpassfreq/100+.5>255?255:e.lowpassfreq/100+.5),w=0,E=0,O=e.internal_flags.noise_shaping,k=0,S=0,x=0,C=0,P=0,M=0!=(1&e.exp_nspsytune),R=0!=(2&e.exp_nspsytune),j=!1,T=!1,N=e.internal_flags.nogap_total,I=e.internal_flags.nogap_current,D=e.ATHtype,B=0;switch(e.VBR){case vbr_abr:f=e.VBR_mean_bitrate_kbps;break;case vbr_off:f=e.brate;break;default:f=e.VBR_min_bitrate_kbps}switch(s=e.VBR.ordinal()510&&(p.RadioGain=510),p.RadioGain<-510&&(p.RadioGain=-510),E=8192,E|=3072,p.RadioGain>=0?E|=p.RadioGain:(E|=512,E|=-p.RadioGain)),p.findPeakSample&&(w=Math.abs(0|p.PeakSample/32767*Math.pow(2,23)+.5)),-1!=N&&(I>0&&(T=!0),I48e3?3:1,(e.short_blocks==u.short_block_forced||e.short_blocks==u.short_block_dispensed||-1==e.lowpassfreq&&-1==e.highpassfreq||e.scale_lefte.scale_right||e.disable_reservoir&&e.brate<320||e.noATH||e.ATHonly||0==D||e.in_samplerate<=32e3)&&(S=1),C=O+(k<<2)+(S<<5)+(x<<6),P=p.nMusicCRC,o(n,r+d,y),d+=4;for(var L=0;L<9;L++)n[r+d+L]=255&b.charAt(L);d+=9,n[r+d]=255&l,d++,n[r+d]=255&A,d++,o(n,r+d,w),d+=4,i(n,r+d,E),d+=2,i(n,r+d,0),d+=2,n[r+d]=255&B,d++,n[r+d]=f>=255?255:255&f,d++,n[r+d]=255&h>>4,n[r+d+1]=255&(h<<4)+(m>>8),n[r+d+2]=255&m,d+=3,n[r+d]=255&C,d++,n[r+d++]=0,i(n,r+d,e.preset),d+=2,o(n,r+d,t),d+=4,i(n,r+d,P),d+=2;for(var F=0;F>3&1,i=e[n+2]>>2&3,s=e[n+3]>>6&3,l=e[n+2]>>4&15;if(l=te.bitrate_table[o][l],e[n+1]>>4==14?t.samprate=te.samplerate_table[2][i]:t.samprate=te.samplerate_table[o][i],n+=0!=o?3!=s?36:21:3!=s?21:13,!a(e,n))return null;n+=4,t.hId=o;var c=t.flags=r(e,n);if(n+=4,0!=(1&c)&&(t.frames=r(e,n),n+=4),0!=(2&c)&&(t.bytes=r(e,n),n+=4),0!=(4&c)){if(null!=t.toc)for(var u=0;u>4;var p=(15&e[n+1])<<8;return p+=255&e[n+2],(f<0||f>3e3)&&(f=-1),(p<0||p>3e3)&&(p=-1),t.encDelay=f,t.encPadding=p,t},this.InitVbrTag=function(e){var n,r=e.internal_flags;n=1==e.version?E:e.out_samplerate<16e3?k:O,e.VBR==f.vbr_off&&(n=e.brate);var o=72e3*(e.version+1)*n/e.out_samplerate,i=r.sideinfo_len+w;if(r.VBR_seek_table.TotalFrameSize=o,og)return void(e.bWriteVbrTag=!1);r.VBR_seek_table.nVbrNumFrames=0,r.VBR_seek_table.nBytesWritten=0,r.VBR_seek_table.sum=0,r.VBR_seek_table.seen=0,r.VBR_seek_table.want=1,r.VBR_seek_table.pos=0,null==r.VBR_seek_table.bag&&(r.VBR_seek_table.bag=new int[400],r.VBR_seek_table.size=400);var a=t(g);l(e,a);for(var s=r.VBR_seek_table.TotalFrameSize,c=0;co.length?-1:i<1?0:(n.write(o,0,i),0)}}function g(){function e(e){q.arraycopy(e.header[e.w_ptr].buf,0,S,C,e.sideinfo_len),C+=e.sideinfo_len,x+=8*e.sideinfo_len,e.w_ptr=e.w_ptr+1&_.MAX_HEADER_BUF-1}function n(t,n,r){for(;r>0;){var o;0==P&&(P=8,C++,t.header[t.w_ptr].write_timing==x&&e(t),S[C]=0),o=Math.min(r,P),r-=o,P-=o,S[C]|=n>>r<0;){var r;0==P&&(P=8,C++,S[C]=0),r=Math.min(n,P),n-=r,P-=r,S[C]|=t>>n<=8&&(n(o,76,8),t-=8),t>=8&&(n(o,65,8),t-=8),t>=8&&(n(o,77,8),t-=8),t>=8&&(n(o,69,8),t-=8),t>=32){var i=O.getLameShortVersion();if(t>=32)for(r=0;r=8;++r)t-=8,n(o,i.charAt(r),8)}for(;t>=1;t-=1)n(o,o.ancillary_flag,1),o.ancillary_flag^=e.disable_reservoir?0:1}function s(e,t,n){for(var r=e.header[e.h_ptr].ptr;n>0;){var o=Math.min(n,8-(7&r));n-=o,e.header[e.h_ptr].buf[r>>3]|=t>>n<<8-(7&r)-o,r+=o}e.header[e.h_ptr].ptr=r}function l(e,t){e<<=8;for(var n=0;n<8;n++)e<<=1,0!=(65536&((t<<=1)^e))&&(t^=A);return t}function c(e,t){var n,r,o,i=e.internal_flags;if(n=i.l3_side,i.header[i.h_ptr].ptr=0,Z.fill(i.header[i.h_ptr].buf,0,i.sideinfo_len,0),e.out_samplerate<16e3?s(i,4094,12):s(i,4095,12),s(i,e.version,1),s(i,1,2),s(i,e.error_protection?0:1,1),s(i,i.bitrate_index,4),s(i,i.samplerate_index,2),s(i,i.padding,1),s(i,e.extension,1),s(i,e.mode.ordinal(),2),s(i,i.mode_ext,2),s(i,e.copyright,1),s(i,e.original,1),s(i,e.emphasis,2),e.error_protection&&s(i,0,16),1==e.version){for(s(i,n.main_data_begin,9),2==i.channels_out?s(i,n.private_bits,3):s(i,n.private_bits,5),o=0;o0;--r){var l,c=0,u=0;l=t.l3_enc[a+0],0!=l&&(u+=8,t.xr[s+0]<0&&c++),l=t.l3_enc[a+1],0!=l&&(u+=4,c*=2,t.xr[s+1]<0&&c++),l=t.l3_enc[a+2],0!=l&&(u+=2,c*=2,t.xr[s+2]<0&&c++),l=t.l3_enc[a+3],0!=l&&(u++,c*=2,t.xr[s+3]<0&&c++),a+=4,s+=4,n(e,c+o.table[u],o.hlen[u]),i+=o.hlen[u]}return i}function f(e,t,r,o,i){var a=te.ht[t],s=0;if(0==t)return s;for(var l=r;l15){if(h>14){d|=h-15<<1,u=f,h=15}if(m>14){var v=m-15;d<<=f,d|=v,u+=f,m=15}p=16}0!=m&&(d<<=1,i.xr[l+1]<0&&d++,c--),h=h*p+m,u-=c,c+=a.hlen[h],n(e,a.table[h],c),n(e,d,u),s+=c+u}return s}function p(e,t){var n=3*e.scalefac_band.s[3];n>t.big_values&&(n=t.big_values);var r=f(e,t.table_select[0],0,n,t);return r+=f(e,t.table_select[1],n,t.big_values,t)}function d(e,t){var n,r,o,i;n=t.big_values;var a=t.region0_count+1;return o=e.scalefac_band.l[a],a+=t.region1_count+1,i=e.scalefac_band.l[a],o>n&&(o=n),i>n&&(i=n),r=f(e,t.table_select[0],0,o,t),r+=f(e,t.table_select[1],o,i,t),r+=f(e,t.table_select[2],i,n,t)}function v(e){var t,r,o,i,a=0,s=e.internal_flags,l=s.l3_side;if(1==e.version)for(t=0;t<2;t++)for(r=0;r=0&&(r=1+i-a,i>8),t[5]=byte(255&n)},this.flush_bitstream=function(e){var t,n,r=e.internal_flags,o=r.h_ptr-1;if(-1==o&&(o=_.MAX_HEADER_BUF-1),t=r.l3_side,!((n=b(e,new y))<0)){if(i(e,n),r.ResvSize=0,t.main_data_begin=0,r.findReplayGain){var a=w.GetTitleGain(r.rgdata);r.RadioGain=0|Math.floor(10*a+.5)}r.findPeakSample&&(r.noclipGainChange=0|Math.ceil(20*Math.log10(r.PeakSample/32767)*10),r.noclipGainChange>0&&(EQ(e.scale,1)||EQ(e.scale,0))?r.noclipScale=Math.floor(32767/r.PeakSample*100)/100:r.noclipScale=-1)}},this.add_dummy_byte=function(e,t,n){for(var r,i=e.internal_flags;n-- >0;)for(o(i,t,8),r=0;r<_.MAX_HEADER_BUF;++r)i.header[r].write_timing+=8},this.format_bitstream=function(e){var t,n=e.internal_flags;t=n.l3_side;var r=this.getframebits(e);i(e,t.resvDrain_pre),c(e,r);var o=8*n.sideinfo_len;if(o+=v(e),i(e,t.resvDrain_post),o+=t.resvDrain_post,t.main_data_begin+=(r-o)/8,b(e,new y)!=n.ResvSize&&q.err.println("Internal buffer inconsistency. flushbits <> ResvSize"),8*t.main_data_begin!=n.ResvSize&&(q.err.printf("bit reservoir error: \nl3_side.main_data_begin: %d \nResvoir size: %d \nresv drain (post) %d \nresv drain (pre) %d \nheader and sideinfo: %d \ndata bits: %d \ntotal bits: %d (remainder: %d) \nbitsperframe: %d \n",8*t.main_data_begin,n.ResvSize,t.resvDrain_post,t.resvDrain_pre,8*n.sideinfo_len,o-t.resvDrain_post-8*n.sideinfo_len,o,o%8,r),q.err.println("This is a fatal error. It has several possible causes:"),q.err.println("90%% LAME compiled with buggy version of gcc using advanced optimizations"),q.err.println(" 9%% Your system is overclocked"),q.err.println(" 1%% bug in LAME encoding library"),n.ResvSize=8*t.main_data_begin),x>1e9){var a;for(a=0;a<_.MAX_HEADER_BUF;++a)n.header[a].write_timing-=x;x=0}return 0},this.copy_buffer=function(e,t,n,o,i){var s=C+1;if(s<=0)return 0;if(0!=o&&s>o)return-1;if(q.arraycopy(S,0,t,n,s),C=-1,P=0,0!=i){var l=r(1);if(l[0]=e.nMusicCRC,k.updateMusicCRC(l,t,n,s),e.nMusicCRC=l[0],s>0&&(e.VBR_seek_table.nBytesWritten+=s),e.decode_on_the_fly)for(var c,u=a([2,1152]),f=s,p=-1;0!=p;)if(p=E.hip_decode1_unclipped(e.hip,t,n,f,u[0],u[1]),f=0,-1==p&&(p=0),p>0){if(e.findPeakSample){for(c=0;ce.PeakSample?e.PeakSample=u[0][c]:-u[0][c]>e.PeakSample&&(e.PeakSample=-u[0][c]);if(e.channels_out>1)for(c=0;ce.PeakSample?e.PeakSample=u[1][c]:-u[1][c]>e.PeakSample&&(e.PeakSample=-u[1][c])}if(e.findReplayGain&&w.AnalyzeSamples(e.rgdata,u[0],0,u[1],0,p,e.channels_out)==m.GAIN_ANALYSIS_ERROR)return-6}}return s},this.init_bit_stream_w=function(e){S=t(z.LAME_MAXMP3BUFFER),e.h_ptr=e.w_ptr=0,e.header[e.h_ptr].write_timing=0,C=-1,P=0,x=0}}function A(e,t,n,r){this.xlen=e,this.linmax=t,this.table=n,this.hlen=r}function w(e){this.bits=e}function E(){this.over_noise=0,this.tot_noise=0,this.max_noise=0,this.over_count=0,this.over_SSD=0,this.bits=0}function O(){var e,t;this.setModules=function(n,r){e=n,t=r}}function k(){this.useAdjust=0,this.aaSensitivityP=0,this.adjust=0,this.adjustLimit=0,this.decay=0,this.floor=0,this.l=o(D.SBMAX_l),this.s=o(D.SBMAX_s),this.psfb21=o(D.PSFB21),this.psfb12=o(D.PSFB12),this.cb_l=o(D.CBANDS),this.cb_s=o(D.CBANDS),this.eql_w=o(D.BLKSIZE/2)}function S(){this.class_id=0,this.num_samples=0,this.num_channels=0,this.in_samplerate=0,this.out_samplerate=0,this.scale=0,this.scale_left=0,this.scale_right=0,this.analysis=!1,this.bWriteVbrTag=!1,this.decode_only=!1,this.quality=0,this.mode=p.STEREO,this.force_ms=!1,this.free_format=!1,this.findReplayGain=!1,this.decode_on_the_fly=!1,this.write_id3tag_automatic=!1,this.brate=0,this.compression_ratio=0,this.copyright=0,this.original=0,this.extension=0,this.emphasis=0,this.error_protection=0,this.strict_ISO=!1,this.disable_reservoir=!1,this.quant_comp=0,this.quant_comp_short=0,this.experimentalY=!1,this.experimentalZ=0,this.exp_nspsytune=0,this.preset=0,this.VBR=null,this.VBR_q_frac=0,this.VBR_q=0,this.VBR_mean_bitrate_kbps=0,this.VBR_min_bitrate_kbps=0,this.VBR_max_bitrate_kbps=0,this.VBR_hard_min=0,this.lowpassfreq=0,this.highpassfreq=0,this.lowpasswidth=0,this.highpasswidth=0,this.maskingadjust=0,this.maskingadjust_short=0,this.ATHonly=!1,this.ATHshort=!1,this.noATH=!1,this.ATHtype=0,this.ATHcurve=0,this.ATHlower=0,this.athaa_type=0,this.athaa_loudapprox=0,this.athaa_sensitivity=0,this.short_blocks=null,this.useTemporal=!1,this.interChRatio=0,this.msfix=0,this.tune=!1,this.tune_value_a=0,this.version=0,this.encoder_delay=0,this.encoder_padding=0,this.framesize=0,this.frameNum=0,this.lame_allocated_gfp=0,this.internal_flags=null}function x(e){var t=e;this.quantize=t,this.iteration_loop=function(e,t,n,i){var a,s=e.internal_flags,l=o(ne.SFBMAX),c=o(576),u=r(2),f=0,p=s.l3_side,d=new w(f);this.quantize.rv.ResvFrameBegin(e,d),f=d.bits;for(var h=0;h>2&63,t>=32&&(t-=64),i=Math.pow(10,t/4/10),t=e.exp_nspsytune>>8&63,t>=32&&(t-=64),s=Math.pow(10,t/4/10),t=e.exp_nspsytune>>14&63,t>=32&&(t-=64),l=Math.pow(10,t/4/10),t=e.exp_nspsytune>>20&63,t>=32&&(t-=64),c=l*Math.pow(10,t/4/10),t=0;t_.MAX_BITS_PER_GRANULE&&(m=_.MAX_BITS_PER_GRANULE),l=0,c=0;c3*o/4&&(p[c]=3*o/4),p[c]<0&&(p[c]=0),p[c]+n[c]>_.MAX_BITS_PER_CHANNEL&&(p[c]=Math.max(0,_.MAX_BITS_PER_CHANNEL-n[c])),l+=p[c];if(l>h)for(c=0;c_.MAX_BITS_PER_GRANULE){var v=0;for(c=0;c.5&&(o=.5);var i=0|.5*o*(e[0]+e[1]);i>_.MAX_BITS_PER_CHANNEL-e[0]&&(i=_.MAX_BITS_PER_CHANNEL-e[0]),i<0&&(i=0),e[1]>=125&&(e[1]-i>125?(e[0]r&&(e[0]=r*e[0]/i,e[1]=r*e[1]/i)},this.athAdjust=function(e,t,n){var r=90.30873362,o=$.FAST_LOG10_X(t,10),i=e*e,a=0;return o-=n,i>1e-20&&(a=1+$.FAST_LOG10_X(i,10/r)),a<0&&(a=0),o*=a,o+=n+r-94.82444863,Math.pow(10,.1*o)},this.calc_xmin=function(e,t,n,r){var o,i=0,a=e.internal_flags,s=0,l=0,c=a.ATH,u=n.xr,p=e.VBR==f.vbr_mtrh?1:0,d=a.masking_lower;for(e.VBR!=f.vbr_mtrh&&e.VBR!=f.vbr_mt||(d=1),o=0;o>1,h=0;do{var w,E;w=u[s]*u[s],h+=w,y+=w0);if(h>m&&l++,o==D.SBPSY_l){var O=m*a.nsPsy.longfact[o];y0){var O;O=h*t.thm.l[o]*d/k,0!=p&&(O*=a.nsPsy.longfact[o]),m>1;v=M/b,y=2.220446049250313e-16;do{var w,E;w=u[s]*u[s],h+=w,y+=w0);if(h>M&&l++,C==D.SBPSY_s){var O=M*a.nsPsy.shortfact[C];y0){var O;O=h*t.thm.s[C][P]*d/k,0!=p&&(O*=a.nsPsy.shortfact[C]),mr[i-3+1]&&(r[i-3+1]+=(r[i-3]-r[i-3+1])*a.decay),r[i-3+1]>r[i-3+2]&&(r[i-3+2]+=(r[i-3+1]-r[i-3+2])*a.decay))}return l},this.calc_noise_core=function(e,t,n,r){var i=0,a=t.s,s=e.l3_enc;if(a>e.count1)for(;0!=n--;){var l;l=e.xr[a],a++,i+=l*l,l=e.xr[a],a++,i+=l*l}else if(a>e.big_values){var c=o(2);for(c[0]=0,c[1]=r;0!=n--;){var l;l=Math.abs(e.xr[a])-c[s[a]],a++,i+=l*l,l=Math.abs(e.xr[a])-c[s[a]],a++,i+=l*l}}else for(;0!=n--;){var l;l=Math.abs(e.xr[a])-b[s[a]]*r,a++,i+=l*l,l=Math.abs(e.xr[a])-b[s[a]]*r,a++,i+=l*l}return t.s=a,i},this.calc_noise=function(t,n,r,o,a){var s,l,c=0,u=0,f=0,p=0,d=0,h=-20,v=0,y=t.scalefac,b=0;for(o.over_SSD=0,s=0;s>1,v+t.width[s]>t.max_nonzero_coeff){var E;E=t.max_nonzero_coeff-v+1,l=E>0?E>>1:0}var O=new i(v);A=this.calc_noise_core(t,O,l,w),v=O.s,null!=a&&(a.step[s]=g,a.noise[s]=A),A=r[c++]=A/n[u++],A=$.FAST_LOG10(Math.max(A,1e-20)),null!=a&&(a.noise_log[s]=A)}if(null!=a&&(a.global_gain=t.global_gain),d+=A,A>0){var k;k=Math.max(0|10*A+.5,1),o.over_SSD+=k*k,f++,p+=A}h=Math.max(h,A)}return o.over_count=f,o.tot_noise=d,o.over_noise=p,o.max_noise=h,f},this.set_pinfo=function(e,t,n,r,i){var a,s,l,c,u,f=e.internal_flags,p=0==t.scalefac_scale?.5:1,d=t.scalefac,h=o(ne.SFBMAX),v=o(ne.SFBMAX),y=new E;calc_xmin(e,n,t,h),calc_noise(t,h,v,y,null);var b=0;for(s=t.sfb_lmax,t.block_type!=D.SHORT_TYPE&&0==t.mixed_block_flag&&(s=22),a=0;a0&&!e.ATHonly?c/=n.en.l[a]:c=0,f.pinfo.thr[r][i][a]=u*Math.max(c*n.thm.l[a],f.ATH.l[a]),f.pinfo.LAMEsfb[r][i][a]=0,0!=t.preflag&&a>=11&&(f.pinfo.LAMEsfb[r][i][a]=-p*m[a]),a0?c/=n.en.s[a][O]:c=0,(e.ATHonly||e.ATHshort)&&(c=0),f.pinfo.thr_s[r][i][3*a+O]=u*Math.max(c*n.thm.s[a][O],f.ATH.s[a]),f.pinfo.LAMEsfb_s[r][i][3*a+O]=-2*t.subblock_gain[O],ae.xrpow_max&&(e.xrpow_max=t[o])}return r}function t(e,t){var n=e.ATH,r=t.xr;if(t.block_type!=D.SHORT_TYPE)for(var o=!1,i=D.PSFB21-1;i>=0&&!o;i--){var a=e.scalefac_band.psfb21[i],s=e.scalefac_band.psfb21[i+1],l=v.athAdjust(n.adjust,n.psfb21[i],n.floor);e.nsPsy.longfact[21]>1e-12&&(l*=e.nsPsy.longfact[21]);for(var c=s-1;c>=a;c--){if(!(Math.abs(r[c])=0&&!o;i--){var a=3*e.scalefac_band.s[12]+(e.scalefac_band.s[13]-e.scalefac_band.s[12])*u+(e.scalefac_band.psfb12[i]-e.scalefac_band.psfb12[0]),s=a+(e.scalefac_band.psfb12[i+1]-e.scalefac_band.psfb12[i]),f=v.athAdjust(n.adjust,n.psfb12[i],n.floor);e.nsPsy.shortfact[12]>1e-12&&(f*=e.nsPsy.shortfact[12]);for(var c=s-1;c>=a;c--){if(!(Math.abs(r[c])r?(u==n.BINSEARCH_DOWN&&(l=!0),l&&(s/=2),u=n.BINSEARCH_UP,f=s):(u==n.BINSEARCH_UP&&(l=!0),l&&(s/=2),u=n.BINSEARCH_DOWN,f=-s),t.global_gain+=f,t.global_gain<0&&(t.global_gain=0,l=!0),t.global_gain>255&&(t.global_gain=255,l=!0)}for(;a>r&&t.global_gain<255;)t.global_gain++,a=y.count_bits(e,i,t,null);return e.CurrentStep[o]=c-t.global_gain>=4?4:2,e.OldValue[o]=t.global_gain,t.part2_3_length=a,a}function i(e){for(var t=0;t0?(i=n.over_SSD<=t.over_SSD,n.over_SSD==t.over_SSD&&(i=n.bits.2||n.max_noise<=0&&t.max_noise<0&&t.max_noise>n.max_noise-.2&&n.tot_noise0&&t.max_noise>n.max_noise-.2&&n.tot_noise0&&t.max_noise>-.05&&t.max_noise>n.max_noise-.1&&n.tot_noise+n.over_noise0&&t.max_noise>-.1&&t.max_noise>n.max_noise-.15&&n.tot_noise+n.over_noise+n.over_noise1?s=Math.pow(s,.5):s*=.95;break;case 0:default:s>1?s=1:s*=.95}for(var u=0,l=0;lt.xrpow_max&&(t.xrpow_max=r[u+f]);if(2==a.noise_shaping_amp)return}}}function u(e,t){for(var n=0,r=0;re.xrpow_max&&(e.xrpow_max=t[n+a])}e.scalefac[r]=i>>1}e.preflag=0,e.scalefac_scale=1}function p(e,t,n){var r,o=t.scalefac;for(r=0;r=16)return!0;for(var i=0;i<3;i++){var a=0,s=0;for(r=t.sfb_lmax+i;r=7)return!0;t.subblock_gain[i]++;var l=e.scalefac_band.l[t.sfb_lmax];for(r=t.sfb_lmax+i;r>t.scalefac_scale)>=0)o[r]=f,l+=3*u;else{o[r]=0;var p=210+(f<t.xrpow_max&&(t.xrpow_max=n[l+d]);l+=u*(3-i-1)}}var c=v.IPOW20(202);l+=t.width[r]*(i+1);for(var d=-t.width[r];d<0;d++)n[l+d]*=c,n[l+d]>t.xrpow_max&&(t.xrpow_max=n[l+d])}}return!1}function d(e,t,n,r,o){var a=e.internal_flags;c(e,t,n,r,o);var s=i(t);return!s&&(!(s=2==a.mode_gr?y.scale_bitcount(t):y.scale_bitcount_lsf(a,t))||(a.noise_shaping>1&&(Z.fill(a.pseudohalf,0),0==t.scalefac_scale?(u(t,r),s=!1):t.block_type==D.SHORT_TYPE&&a.subblock_gain>0&&(s=p(a,t,r)||i(t))),s||(s=2==a.mode_gr?y.scale_bitcount(t):y.scale_bitcount_lsf(a,t)),!s))}var h;this.rv=null;var m;this.qupvt=null;var v,y,b=new O;this.setModules=function(e,t,n,r){h=e,m=t,this.rv=t,v=n,this.qupvt=n,y=r,b.setModules(v,y)},this.ms_convert=function(e,t){for(var n=0;n<576;++n){var r=e.tt[t][0].xr[n],o=e.tt[t][1].xr[n];e.tt[t][0].xr[n]=(r+o)*(.5*$.SQRT2),e.tt[t][1].xr[n]=(r-o)*(.5*$.SQRT2)}},this.init_xrpow=function(t,n,r){var o=0,i=0|n.max_nonzero_coeff;if(n.xrpow_max=0,Z.fill(r,i,576,0),(o=e(n,r,i,o))>1e-20){var a=0;0!=(2&t.substep_shaping)&&(a=1);for(var s=0;s=1||(Z.sort(r,a-d,d),g.EQ(r[a-1],0)))){c=(1-i[l])*n[l],u=0,p=0;do{var h;for(f=1;p+f0)}}while(++l1)break;if(p.block_type==D.SHORT_TYPE&&(m[p.sfbmax+1]>1||m[p.sfbmax+2]>1))break}if(!d(e,p,m,i,O))break;0!=p.scalefac_scale&&(P=254);var M=s-p.part2_length;if(M<=0)break;for(;(p.part2_3_length=y.count_bits(u,i,p,g))>M&&p.global_gain<=P;)p.global_gain++;if(p.global_gain>P)break;if(0==b.over_count){for(;(p.part2_3_length=y.count_bits(u,i,p,g))>A&&p.global_gain<=P;)p.global_gain++;if(p.global_gain>P)break}if(v.calc_noise(p,n,m,C,g),C.bits=p.part2_3_length,c=t.block_type!=D.SHORT_TYPE?e.quant_comp:e.quant_comp_short,0!=(c=l(c,b,C,p,m)?1:0))A=t.part2_3_length,b=C,t.assign(p),S=0,q.arraycopy(i,0,h,0,576);else if(0==u.full_outer_loop){if(++S>x&&0==b.over_count)break;if(3==u.noise_shaping_amp&&O&&S>30)break;if(3==u.noise_shaping_amp&&O&&p.global_gain-k>15)break}}while(p.global_gain+p.scalefac_scale<255);3==u.noise_shaping_amp?O?w=!0:(p.assign(t),q.arraycopy(h,0,i,0,576),S=0,k=p.global_gain,O=!0):w=!0}return e.VBR==f.vbr_rh||e.VBR==f.vbr_mtrh?q.arraycopy(h,0,i,0,576):0!=(1&u.substep_shaping)&&trancate_smallspectrums(u,t,n,i),b.over_count},this.iteration_finish_one=function(e,t,n){var r=e.l3_side,o=r.tt[t][n];y.best_scalefac_store(e,t,n,r),1==e.use_best_huffman&&y.best_huffman_divide(e,o),m.ResvAdjust(e,o)},this.VBR_encode_granule=function(e,t,n,r,i,a,s){var l,c,u=e.internal_flags,f=new j,p=o(576),d=s,h=s+1,m=(s+a)/2,v=0,y=u.sfb21_extra;Z.fill(f.l3_enc,0);do{u.sfb21_extra=!(m>d-42)&&y,c=outer_loop(e,t,n,r,i,m),c<=0?(v=1,h=t.part2_3_length,f.assign(t),q.arraycopy(r,0,p,0,576),s=h-32,l=s-a,m=(s+a)/2):(a=m+32,l=s-a,m=(s+a)/2,0!=v&&(v=2,t.assign(f),q.arraycopy(p,0,r,0,576)))}while(l>12);u.sfb21_extra=y,2==v&&q.arraycopy(f.l3_enc,0,t.l3_enc,0,576)},this.get_framebits=function(e,t){var n=e.internal_flags;n.bitrate_index=n.VBR_min_bitrate;var r=h.getframebits(e);n.bitrate_index=1,r=h.getframebits(e);for(var o=1;o<=n.VBR_max_bitrate;o++){n.bitrate_index=o;var i=new w(r);t[o]=m.ResvFrameBegin(e,i),r=i.bits}},this.VBR_old_prepare=function(e,t,n,r,o,i,a,s,l){var c,u=e.internal_flags,f=0,p=1,d=0;u.bitrate_index=u.VBR_max_bitrate;var h=m.ResvFrameBegin(e,new w(0))/u.mode_gr;get_framebits(e,i);for(var y=0;yi[u.VBR_max_bitrate]&&(s[y][g]*=i[u.VBR_max_bitrate],s[y][g]/=d),a[y][g]>s[y][g]&&(a[y][g]=s[y][g]);return p},this.bitpressure_strategy=function(e,t,n,r){for(var o=0;oa&&(i[p][d]*=a,i[p][d]/=u);return l},this.calc_target_bits=function(e,t,n,r,o,i){var a,s,l,c,u=e.internal_flags,f=u.l3_side,p=0;u.bitrate_index=u.VBR_max_bitrate;var d=new w(p);for(i[0]=m.ResvFrameBegin(e,d),p=d.bits,u.bitrate_index=1,p=h.getframebits(e)-8*u.sideinfo_len,o[0]=p/(u.mode_gr*u.channels_out),p=e.VBR_mean_bitrate_kbps*e.framesize*1e3,0!=(1&u.substep_shaping)&&(p*=1.09),p/=e.out_samplerate,p-=8*u.sideinfo_len,p/=u.mode_gr*u.channels_out,a=.93+.07*(11-e.compression_ratio)/5.5,a<.9&&(a=.9),a>1&&(a=1),s=0;s700){var b=int((t[s][l]-700)/1.4),g=f.tt[s][l];r[s][l]=int(a*p),g.block_type==D.SHORT_TYPE&&b

3*p/2?b=3*p/2:b<0&&(b=0),r[s][l]+=b}r[s][l]>_.MAX_BITS_PER_CHANNEL&&(r[s][l]=_.MAX_BITS_PER_CHANNEL),y+=r[s][l]}if(y>_.MAX_BITS_PER_GRANULE)for(l=0;l_.MAX_BITS_PER_CHANNEL&&(r[s][l]=_.MAX_BITS_PER_CHANNEL),c+=r[s][l];if(c>i[0])for(s=0;s=0;--E){var R,j;R=b[g+E]*l[20+E]+b[g+-1-E]*c[28+E],j=b[g+E]*c[28+E]-b[g+-1-E]*l[20+E],b[g+-1-E]=R,b[g+E]=j}}}if(p=f,d=286,1==r.mode_gr)for(var T=0;T<18;T++)q.arraycopy(r.sb_sample[h][1][T],0,r.sb_sample[h][0][T],0,32)}}}function I(){this.thm=new F,this.en=new F}function D(){function e(e){var t,n;if(0==e.ATH.useAdjust)return void(e.ATH.adjust=1);if(n=e.loudness_sq[0][0],t=e.loudness_sq[1][0],2==e.channels_out?(n+=e.loudness_sq[0][1],t+=e.loudness_sq[1][1]):(n+=n,t+=t),2==e.mode_gr&&(n=Math.max(n,t)),n*=.5,(n*=e.ATH.aaSensitivityP)>.03125)e.ATH.adjust>=1?e.ATH.adjust=1:e.ATH.adjust=r?(e.ATH.adjust*=.075*r+.925,e.ATH.adjust=r?e.ATH.adjust=r:e.ATH.adjust0&&(j[C]=R[C][3]/j[C])),x=0;x>1,p=o,d=o<<1,h=d+p,o=d<<1,i=t,a=i+m;do{var v,y,b,g;y=e[i+0]-e[i+p],v=e[i+0]+e[i+p],g=e[i+d]-e[i+h],b=e[i+d]+e[i+h],e[i+d]=v-b,e[i+0]=v+b,e[i+h]=y-g,e[i+p]=y+g,y=e[a+0]-e[a+p],v=e[a+0]+e[a+p],g=$.SQRT2*e[a+h],b=$.SQRT2*e[a+d],e[a+d]=v-b,e[a+0]=v+b,e[a+h]=y-g,e[a+p]=y+g,a+=o,i+=o}while(i=0);e(r[l],c,D.BLKSIZE_s/2)}},this.fft_long=function(n,r,o,a,s){var l=D.BLKSIZE/8-1,c=D.BLKSIZE/2;do{var u,f,p,d,h,m=255&i[l];u=t[m]*a[o][s+m],h=t[m+512]*a[o][s+m+512],f=u-h,u+=h,p=t[m+256]*a[o][s+m+256],h=t[m+768]*a[o][s+m+768],d=p-h,p+=h,c-=4,r[c+0]=u+p,r[c+2]=u-p,r[c+1]=f+d,r[c+3]=f-d,u=t[m+1]*a[o][s+m+1],h=t[m+513]*a[o][s+m+513],f=u-h,u+=h,p=t[m+257]*a[o][s+m+257],h=t[m+769]*a[o][s+m+769],d=p-h,p+=h,r[c+D.BLKSIZE/2+0]=u+p,r[c+D.BLKSIZE/2+2]=u-p,r[c+D.BLKSIZE/2+1]=f+d,r[c+D.BLKSIZE/2+3]=f-d}while(--l>=0);e(r,c,D.BLKSIZE/2)},this.init_fft=function(e){for(var r=0;r=0;--h){var m=i[a+0][h],v=i[a+1][h];i[a+0][h]=(m+v)*$.SQRT2*.5,i[a+1][h]=(m-v)*$.SQRT2*.5}for(var y=2;y>=0;--y)for(var h=D.BLKSIZE_s-1;h>=0;--h){var m=s[l+0][y][h],v=s[l+1][y][h];s[l+0][y][h]=(m+v)*$.SQRT2*.5,s[l+1][y][h]=(m-v)*$.SQRT2*.5}}r[0]=e(i[a+0][0]),r[0]*=r[0];for(var h=D.BLKSIZE/2-1;h>=0;--h){var b=i[a+0][D.BLKSIZE/2-h],g=i[a+0][D.BLKSIZE/2+h];r[D.BLKSIZE/2-h]=e(.5*(b*b+g*g))}for(var y=2;y>=0;--y){o[y][0]=s[l+0][y][0],o[y][0]*=o[y][0];for(var h=D.BLKSIZE_s/2-1;h>=0;--h){var b=s[l+0][y][D.BLKSIZE_s/2-h],g=s[l+0][y][D.BLKSIZE_s/2+h];o[y][D.BLKSIZE_s/2-h]=e(.5*(b*b+g*g))}}for(var A=0,h=11;he){if(!(t=t*Y)return e+t;a=e/t}if(e+=t,r+3<=6){if(a>=G)return e;var s=0|$.FAST_LOG10_X(a,16);return e*he[s]}var s=0|$.FAST_LOG10_X(a,16);if(t=0!=i?o.ATH.cb_s[n]*o.ATH.adjust:o.ATH.cb_l[n]*o.ATH.adjust,et){var l,c;return l=1,s<=13&&(l=me[s]),c=$.FAST_LOG10_X(e/t,10/15),e*((de[s]-l)*c+l)}return s>13?e:e*me[s]}return e*de[s]}function l(e,t,n){var r;if(e<0&&(e=0),t<0&&(t=0),e<=0)return t;if(t<=0)return e;if(r=t>e?t/e:e/t,-2<=n&&n<=2){if(r>=G)return e+t;var o=0|$.FAST_LOG10_X(r,16);return(e+t)*ve[o]}return r1){for(var r=0;r1.58*e.thm[1].l[t]||e.thm[1].l[t]>1.58*e.thm[0].l[t])){var n=e.mld_l[t]*e.en[3].l[t],r=Math.max(e.thm[2].l[t],Math.min(e.thm[3].l[t],n));n=e.mld_l[t]*e.en[2].l[t];var o=Math.max(e.thm[3].l[t],Math.min(e.thm[2].l[t],n));e.thm[2].l[t]=r,e.thm[3].l[t]=o}for(var t=0;t1.58*e.thm[1].s[t][i]||e.thm[1].s[t][i]>1.58*e.thm[0].s[t][i])){var n=e.mld_s[t]*e.en[3].s[t][i],r=Math.max(e.thm[2].s[t][i],Math.min(e.thm[3].s[t][i],n));n=e.mld_s[t]*e.en[2].s[t][i];var o=Math.max(e.thm[3].s[t][i],Math.min(e.thm[2].s[t][i],n));e.thm[2].s[t][i]=r,e.thm[3].s[t][i]=o}}function h(e,t,n){var r=t,o=Math.pow(10,n);t*=2,r*=2;for(var i=0;i=u){++i;break}var p=e.PSY.bo_s_weight[i],d=1-p;s=p*t[a],l=p*n[a],e.en[r].s[i][o]+=s,e.thm[r].s[i][o]+=l,s=d*t[a],l=d*n[a]}for(;i=c){++o;break}var f=e.PSY.bo_l_weight[o],p=1-f;a=f*t[i],s=f*n[i],e.en[r].l[o]+=a,e.thm[r].l[o]+=s,a=p*t[i],s=p*n[i]}for(;o=1?e:n<=0?t:t>0?Math.pow(e/t,n)*t:0}function A(e,t){for(var n=309.07,r=0;r0){var a=i*t,s=e.en.s[r][o];s>a&&(n+=s>1e10*a?ye[r]*(10*J):ye[r]*$.FAST_LOG10(s/a))}}return n}function w(e,t){for(var n=281.0575,r=0;r0){var i=o*t,a=e.en.l[r];a>i&&(n+=a>1e10*i?be[r]*(10*J):be[r]*$.FAST_LOG10(a/i))}}return n}function E(e,t,n,r,o){var i,a;for(i=a=0;i0){var s=t[i];so&&(l=o),r[i]=l}else r[i]=0;for(i=1;i0){var s=t[i-1];so&&(l=o),r[i]=l}else r[i]=0;if((a=n[i-1]+n[i])>0){var s=t[i-1];so&&(l=o),r[i]=l}else r[i]=0}function k(t,n,r,o,i,a,s,l){var c=t.internal_flags;if(o<2)X.fft_long(c,s[l],o,n,r);else if(2==o)for(var u=D.BLKSIZE-1;u>=0;--u){var f=s[l+0][u],p=s[l+1][u];s[l+0][u]=(f+p)*$.SQRT2*.5,s[l+1][u]=(f-p)*$.SQRT2*.5}a[0]=e(s[l+0][0]),a[0]*=a[0];for(var u=D.BLKSIZE/2-1;u>=0;--u){var d=s[l+0][D.BLKSIZE/2-u],h=s[l+0][D.BLKSIZE/2+u];a[D.BLKSIZE/2-u]=e(.5*(d*d+h*h))}for(var m=0,u=11;u=0;--u){var f=s[l+0][i][u],p=s[l+1][i][u];s[l+0][i][u]=(f+p)*$.SQRT2*.5,s[l+1][i][u]=(f-p)*$.SQRT2*.5}a[i][0]=s[l+0][i][0],a[i][0]*=a[i][0];for(var u=D.BLKSIZE_s/2-1;u>=0;--u){var d=s[l+0][i][D.BLKSIZE_s/2-u],h=s[l+0][i][D.BLKSIZE_s/2+u];a[i][D.BLKSIZE_s/2-u]=e(.5*(d*d+h*h))}}function x(e,n,r,o){var i=e.internal_flags;2==e.athaa_loudapprox&&r<2&&(i.loudness_sq[n][r]=i.loudness_sq_save[r],i.loudness_sq_save[r]=t(o,i))}function C(e,t,n,r,i,s,l,c,u,f){for(var d=a([2,576]),h=e.internal_flags,m=h.channels_out,v=e.mode==p.JOINT_STEREO?4:m,y=0;y2&&(s[r][y].en.assign(h.en[y+2]),s[r][y].thm.assign(h.thm[y+2]))}for(var y=0;y0;++g,--E){var R=d[0][g],j=d[1][g];d[0][g]=R+j,d[1][g]=R-j}for(var g=0;g<3;g++)k[g]=h.nsPsy.last_en_subshort[y][g+6],O[g]=k[g]/h.nsPsy.last_en_subshort[y][g+4],S[0]+=k[g];for(var g=0;g<9;g++){for(var T=C+64,N=1;Ck[g+3-2]?N/=k[g+3-2]:N=k[g+3-2]>10*N?k[g+3-2]/(10*N):0,O[g+3]=N}for(var g=0;g<3;++g){var I=k[3*g+3]+k[3*g+4]+k[3*g+5],D=1;6*k[3*g+5]P&&(u[y][g/3]=g%3+1);for(var g=1;g<4;g++){var L=S[g-1],F=S[g];Math.max(L,F)<4e4&&L<1.7*F&&F<1.7*L&&(1==g&&u[y][0]<=u[y][g]&&(u[y][0]=0),u[y][g]=0)}u[y][0]<=h.nsPsy.lastAttacks[y]&&(u[y][0]=0),3!=h.nsPsy.lastAttacks[y]&&u[y][0]+u[y][1]+u[y][2]+u[y][3]==0||(M=0,0!=u[y][1]&&0!=u[y][0]&&(u[y][1]=0),0!=u[y][2]&&0!=u[y][1]&&(u[y][2]=0),0!=u[y][3]&&0!=u[y][2]&&(u[y][3]=0)),y<2?f[y]=M:0==M&&(f[0]=f[1]=0),l[y]=h.tot_ener[y]}}function P(e,t,n){if(0==n)for(var r=0;r0){var s=t[i];so&&(l=o),r[i]=l}else r[i]=0;for(i=1;i0){var s=t[i-1];so&&(l=o),r[i]=l}else r[i]=0;if((a=n[i-1]+n[i])>0){var s=t[i-1];so&&(l=o),r[i]=l}else r[i]=0}function j(e,t,n,r,i,a){var s,c,u,f=e.internal_flags,p=new float[D.CBANDS],d=o(D.CBANDS),h=new int[D.CBANDS];for(u=c=0;uw&&(r[u]=w),f.masking_lower>1&&(r[u]*=f.masking_lower),r[u]>n[u]&&(r[u]=n[u]),f.masking_lower<1&&(r[u]*=f.masking_lower)}for(;u0?Math.min(h,w):Math.min(h,n[s]*ae)}else{var w,k=te*e.nb_2[a][s],S=q*e.nb_1[a][s];k<=0&&(k=h),S<=0&&(S=h),w=e.blocktype_old[1&a]==D.NORM_TYPE?Math.min(S,k):S,i[s]=Math.min(h,w)}e.nb_2[a][s]=e.nb_1[a][s],e.nb_1[a][s]=h,d=c[s],d*=e.minval_l[s],d*=m,i[s]>d&&(i[s]=d),e.masking_lower>1&&(i[s]*=e.masking_lower),i[s]>n[s]&&(i[s]=n[s]),e.masking_lower<1&&(i[s]*=e.masking_lower)}for(;s0?Math.pow(10,o):1,f=0;f0){var A,w,E=r[f]*u;if(A=Math.min(Math.max(h,E),Math.max(m,E)),v=Math.max(l,E),y=Math.max(s,E),(w=v+y)>0&&A*cp&&(l=p),s>d&&(s=d),t[2][f]=l,t[3][f]=s}}function L(e,t){var n,r=e;return n=r>=0?27*-r:r*t,n<=-72?0:Math.exp(n*le)}function F(e){var t,n,r=0,o=0,i=0;for(i=0;L(i,e)>1e-20;i-=1);for(t=i,n=0;Math.abs(n-t)>1e-12;)i=(n+t)/2,L(i,e)>0?n=i:t=i;r=t;var t,n,i=0;for(i=0;L(i,e)>1e-20;i+=1);for(t=0,n=i;Math.abs(n-t)>1e-12;)i=(n+t)/2,L(i,e)>0?t=i:n=i;o=n;var a,s=0;for(a=0;a<=1e3;++a){var i=r+a*(o-r)/1e3;s+=L(i,e)}return 1001/(s*(o-r))}function V(e){var t,n,r,o;return t=e,t*=t>=0?3:1.5,t>=.5&&t<=2.5?(o=t-.5,n=8*(o*o-2*o)):n=0,t+=.474,(r=15.811389+7.5*t-17.5*Math.sqrt(1+t*t))<=-60?0:(t=Math.exp((n+r)*le),t/=.6609193)}function _(e){return e<0&&(e=0),e*=.001,13*Math.atan(.76*e)+3.5*Math.atan(e*e/56.25)}function H(e,t,n,i,a,s,l,c,u,f,p,d){var h,m=o(D.CBANDS+1),v=c/(d>15?1152:384),y=r(D.HBLKSIZE);c/=u;var b=0,g=0;for(h=0;hu/2){b=u/2,++h;break}}m[h]=c*b;for(var E=0;Eu/2&&(k=u/2),n[E]=(y[O]+y[k])/2,t[E]=y[k];var P=v*x;l[E]=(P-m[t[E]])/(m[t[E]+1]-m[t[E]]),l[E]<0?l[E]=0:l[E]>1&&(l[E]=1),C=_(c*f[E]*p),C=Math.min(C,15.5)/15.5,s[E]=Math.pow(10,1.25*(1-Math.cos(Math.PI*C))-2.5)}b=0;for(var M=0;M0);l++);for(e[f][0]=l,l=t-1;l>0&&!(c[f][l]>0);l--);e[f][1]=l,u+=e[f][1]-e[f][0]+1}for(var m=o(u),v=0,f=0;f2&&(k[l][R].en.assign(V.en[R+2]),k[l][R].thm.assign(V.thm[R+2]))}for(R=0;Rle[T+3-2]?ke/=le[T+3-2]:ke=le[T+3-2]>10*ke?le[T+3-2]/(10*ke):0,ue[T+3]=ke}if(e.analysis){var Se=ue[0];for(T=1;T<12;T++)Seie&&(me[T/3]=T%3+1);for(T=1;T<4;T++){var xe;xe=ce[T-1]>ce[T]?ce[T-1]/ce[T]:ce[T]/ce[T-1],xe<1.7&&(me[T]=0,1==T&&(me[0]=0))}for(0!=me[0]&&0!=V.nsPsy.lastAttacks[R]&&(me[0]=0),3!=V.nsPsy.lastAttacks[R]&&me[0]+me[1]+me[2]+me[3]==0||(fe=0,0!=me[1]&&0!=me[0]&&(me[1]=0),0!=me[2]&&0!=me[1]&&(me[2]=0),0!=me[3]&&0!=me[2]&&(me[3]=0)),R<2?G[R]=fe:0==fe&&(G[0]=G[1]=0),C[R]=V.tot_ener[R],oe=U,re=_,n(e,ve,ye,re,1&R,oe,1&R,l,R,t,i),E(V,ve,H,de,he),O(V,de,he,Q),L=0;L<3;L++){var Ce,Pe;for(y(e,ye,z,K,R,L),m(V,z,K,R,L),B=0;B=2||1==me[L+1]){var Me=0!=L?L-1:2,ke=g(V.thm[R].s[B][Me],Pe,.6*F);Pe=Math.min(Pe,ke)}if(1==me[L]){var Me=0!=L?L-1:2,ke=g(V.thm[R].s[B][Me],Pe,ae*F);Pe=Math.min(Pe,ke)}else if(0!=L&&3==me[L-1]||0==L&&3==V.nsPsy.lastAttacks[R]){var Me=2!=L?L+1:0,ke=g(V.thm[R].s[B][Me],Pe,ae*F);Pe=Math.min(Pe,ke)}Ce=le[3*L+3]+le[3*L+4]+le[3*L+5],6*le[3*L+5]0&&c(e,e.interChRatio),e.mode==p.JOINT_STEREO){var Ne;d(V),Ne=e.msfix,Math.abs(Ne)>0&&h(V,Ne,e.ATHlower*V.ATH.adjust)}for(b(e,G,P,W),R=0;R1?(Ie=x,Le=-2,De=D.NORM_TYPE,P[0]!=D.SHORT_TYPE&&P[1]!=D.SHORT_TYPE||(De=D.SHORT_TYPE),Be=k[l][R-2]):(Ie=S,Le=0,De=P[R],Be=u[l][R]),De==D.SHORT_TYPE?Ie[Le+R]=A(Be,V.masking_lower):Ie[Le+R]=w(Be,V.masking_lower),e.analysis&&(V.pinfo.pe[l][R]=Ie[Le+R])}return 0};var Ae=[-1.730326e-17,-.01703172,-1.349528e-17,.0418072,-6.73278e-17,-.0876324,-3.0835e-17,.1863476,-1.104424e-16,-.627638];this.L3psycho_anal_vbr=function(e,t,n,i,s,l,c,u,f,d){var h,y,b=e.internal_flags,E=o(D.HBLKSIZE),O=a([3,D.HBLKSIZE_s]),R=a([2,D.BLKSIZE]),L=a([2,3,D.BLKSIZE_s]),F=a([4,D.CBANDS]),V=a([4,D.CBANDS]),_=a([4,3]),U=[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]],H=r(2),z=e.mode==p.JOINT_STEREO?4:b.channels_out;C(e,t,n,i,s,l,f,_,U,H),N(e,H);for(var K=0;K=2||1==U[K][G+1]){var J=0!=G?G-1:2,Z=g(b.thm[K].s[Y][J],X,.36);X=Math.min(X,Z)}else if(1==U[K][G]){var J=0!=G?G-1:2,Z=g(b.thm[K].s[Y][J],X,.6*ae);X=Math.min(X,Z)}else if(0!=G&&3==U[K][G-1]||0==G&&3==b.nsPsy.lastAttacks[K]){var J=2!=G?G+1:0,Z=g(b.thm[K].s[Y][J],X,.6*ae);X=Math.min(X,Z)}X*=_[K][G],Q[G]=X}for(var G=0;G<3;G++)b.thm[K].s[Y][G]=Q[G]}}for(var K=0;K1?(q=u,$=-2,ee=D.NORM_TYPE,d[0]!=D.SHORT_TYPE&&d[1]!=D.SHORT_TYPE||(ee=D.SHORT_TYPE),te=l[i][K-2]):(q=c,$=0,ee=d[K],te=s[i][K]),ee==D.SHORT_TYPE?q[$+K]=A(te,b.masking_lower):q[$+K]=w(te,b.masking_lower),e.analysis&&(b.pinfo.pe[i][K]=q[$+K])}return 0},this.psymodel_init=function(e){var t,n=e.internal_flags,r=!0,a=13,s=0,l=0,c=-8.25,u=-4.5,p=o(D.CBANDS),d=o(D.CBANDS),h=o(D.CBANDS),m=e.out_samplerate;switch(e.experimentalZ){default:case 0:r=!0;break;case 1:r=e.VBR!=f.vbr_mtrh&&e.VBR!=f.vbr_mt;break;case 2:r=!1;break;case 3:a=8,s=-1.75,l=-.0125,c=-8.25,u=-2.25}for(n.ms_ener_ratio_old=.25,n.blocktype_old[0]=n.blocktype_old[1]=D.NORM_TYPE,t=0;t<4;++t){for(var v=0;v=a&&(b=l*(p[t]-a)/(24-a)+s*(24-p[t])/(24-a)),h[t]=Math.pow(10,b/10),n.numlines_l[t]>0?n.rnumlines_l[t]=1/n.numlines_l[t]:n.rnumlines_l[t]=0}n.s3_ll=z(n.s3ind,n.npart_l,p,d,h,r);var v=0;for(t=0;tw&&(g=w)}n.ATH.cb_l[t]=g,g=20*p[t]/10-20,g>6&&(g=100),g<-15&&(g=-15),g-=8,n.minval_l[t]=Math.pow(10,g/10)*n.numlines_l[t]}for(n.npart_s=H(n.numlines_s,n.bo_s,n.bm_s,p,d,n.mld_s,n.PSY.bo_s_weight,m,D.BLKSIZE_s,n.scalefac_band.s,D.BLKSIZE_s/384,D.SBMAX_s),v=0,t=0;t=a&&(b=u*(p[t]-a)/(24-a)+c*(24-p[t])/(24-a)),h[t]=Math.pow(10,b/10),g=ee.MAX_VALUE;for(var A=0;Aw&&(g=w)}n.ATH.cb_s[t]=g,g=7*p[t]/12-7,p[t]>12&&(g*=1+3.1*Math.log(1+g)),p[t]<12&&(g*=1+2.3*Math.log(1-g)),g<-15&&(g=-15),g-=8,n.minval_s[t]=Math.pow(10,g/10)*n.numlines_s[t]}n.s3_ss=z(n.s3ind_s,n.npart_s,p,d,h,r),i(),X.init_fft(n),n.decay=Math.exp(-1*J/(.01*m/192));var O;O=3.5,0!=(2&e.exp_nspsytune)&&(O=1),Math.abs(e.msfix)>0&&(O=e.msfix),e.msfix=O;for(var k=0;kn.npart_l-1&&(n.s3ind[k][1]=n.npart_l-1);var S=576*n.mode_gr/m;if(n.ATH.decay=Math.pow(10,-1.2*S),n.ATH.adjust=.01,n.ATH.adjustLimit=1,-1!=e.ATHtype){var E,x=e.out_samplerate/D.BLKSIZE,C=0;for(E=0,t=0;t=0;)n.ATH.eql_w[t]*=C}for(var k=v=0;k1?0:e<=0?1:Math.cos(Math.PI/2*e)}function a(e,t){var n=44100;return t>=48e3?n=48e3:t>=44100?n=44100:t>=32e3?n=32e3:t>=24e3?n=24e3:t>=22050?n=22050:t>=16e3?n=16e3:t>=12e3?n=12e3:t>=11025?n=11025:t>=8e3&&(n=8e3),-1==e?n:(e<=15960&&(n=44100),e<=15250&&(n=32e3),e<=11220&&(n=24e3),e<=9970&&(n=22050),e<=7230&&(n=16e3),e<=5420&&(n=12e3),e<=4510&&(n=11025),e<=3970&&(n=8e3),t44100?48e3:t>32e3?44100:t>24e3?32e3:t>22050?24e3:t>16e3?22050:t>12e3?16e3:t>11025?12e3:t>8e3?11025:8e3:n)}function c(e,t){switch(e){case 44100:return t.version=1,0;case 48e3:return t.version=1,1;case 32e3:return t.version=1,2;case 22050:return t.version=0,0;case 24e3:return t.version=0,1;case 16e3:return t.version=0,2;case 11025:return t.version=0,0;case 12e3:return t.version=0,1;case 8e3:return t.version=0,2;default:return t.version=0,-1}}function d(e,t,n){n<16e3&&(t=2);for(var r=te.bitrate_table[t][1],o=2;o<=14;o++)te.bitrate_table[t][o]>0&&Math.abs(te.bitrate_table[t][o]-e)0&&te.bitrate_table[t][r]==e)return r;return-1}function v(e,t){var r=[new n(8,2e3),new n(16,3700),new n(24,3900),new n(32,5500),new n(40,7e3),new n(48,7500),new n(56,1e4),new n(64,11e3),new n(80,13500),new n(96,15100),new n(112,15600),new n(128,17e3),new n(160,17500),new n(192,18600),new n(224,19400),new n(256,19700),new n(320,20500)],o=B.nearestBitrateFullIndex(t);e.lowerlimit=r[o].lowpass}function y(e){var t=e.internal_flags,n=32,r=-1;if(t.lowpass1>0){for(var o=999,a=0;a<=31;a++){var s=a/31;s>=t.lowpass2&&(n=Math.min(n,a)),t.lowpass10&&t.highpass2<.75/31*.9&&(t.highpass1=0,t.highpass2=0,q.err.println("Warning: highpass filter disabled. highpass frequency too small\n")),t.highpass2>0){for(var l=-1,a=0;a<=31;a++){var s=a/31;s<=t.highpass1&&(r=Math.max(r,a)),t.highpass1t.highpass1?i((t.highpass2-s)/(t.highpass2-t.highpass1+1e-20)):1,u=t.lowpass2>t.lowpass1?i((s-t.lowpass1)/(t.lowpass2-t.lowpass1+1e-20)):1,t.amp_filter[a]=c*u}}function b(e){var t=e.internal_flags;switch(e.quality){default:case 9:t.psymodel=0,t.noise_shaping=0,t.noise_shaping_amp=0,t.noise_shaping_stop=0,t.use_best_huffman=0,t.full_outer_loop=0;break;case 8:e.quality=7;case 7:t.psymodel=1,t.noise_shaping=0,t.noise_shaping_amp=0,t.noise_shaping_stop=0,t.use_best_huffman=0,t.full_outer_loop=0;break;case 6:case 5:t.psymodel=1,0==t.noise_shaping&&(t.noise_shaping=1),t.noise_shaping_amp=0,t.noise_shaping_stop=0,-1==t.subblock_gain&&(t.subblock_gain=1),t.use_best_huffman=0,t.full_outer_loop=0;break;case 4:t.psymodel=1,0==t.noise_shaping&&(t.noise_shaping=1),t.noise_shaping_amp=0,t.noise_shaping_stop=0,-1==t.subblock_gain&&(t.subblock_gain=1),t.use_best_huffman=1,t.full_outer_loop=0;break;case 3:t.psymodel=1,0==t.noise_shaping&&(t.noise_shaping=1),t.noise_shaping_amp=1,t.noise_shaping_stop=1,-1==t.subblock_gain&&(t.subblock_gain=1),t.use_best_huffman=1,t.full_outer_loop=0;break;case 2:t.psymodel=1,0==t.noise_shaping&&(t.noise_shaping=1),0==t.substep_shaping&&(t.substep_shaping=2),t.noise_shaping_amp=1,t.noise_shaping_stop=1,-1==t.subblock_gain&&(t.subblock_gain=1),t.use_best_huffman=1,t.full_outer_loop=0;break;case 1:case 0:t.psymodel=1,0==t.noise_shaping&&(t.noise_shaping=1),0==t.substep_shaping&&(t.substep_shaping=2),t.noise_shaping_amp=2,t.noise_shaping_stop=1,-1==t.subblock_gain&&(t.subblock_gain=1),t.use_best_huffman=1,t.full_outer_loop=0}}function A(e){var t=e.internal_flags;e.frameNum=0,e.write_id3tag_automatic&&Y.id3tag_write_v2(e),t.bitrate_stereoMode_Hist=s([16,5]),t.bitrate_blockType_Hist=s([16,6]),t.PeakSample=0,e.bWriteVbrTag&&W.InitVbrTag(e)}function w(e,t){(null==e.in_buffer_0||e.in_buffer_nsamples0;){var b=[null,null],A=0,w=0;b[0]=v[0],b[1]=v[1];var O=new M;if(I(e,h,b,y,r,O),A=O.n_in,w=O.n_out,p.findReplayGain&&!p.decode_on_the_fly&&L.AnalyzeSamples(p.rgdata,h[0],p.mf_size,h[1],p.mf_size,w,p.channels_out)==m.GAIN_ANALYSIS_ERROR)return-6;if(r-=A,y+=A,p.channels_out,p.mf_size+=w,p.mf_samples_to_encode<1&&(p.mf_samples_to_encode=D.ENCDELAY+D.POSTDELAY),p.mf_samples_to_encode+=w,p.mf_size>=u){var k=a-d;if(0==a&&(k=0),(s=P(e,h[0],h[1],o,i,k))<0)return s;for(i+=s,d+=s,p.mf_size-=e.framesize,p.mf_samples_to_encode-=e.framesize,c=0;c1&&(e=1);var o=e-.5,i=.42-.5*Math.cos(2*e*Math.PI)+.08*Math.cos(4*e*Math.PI);return Math.abs(o)<1e-9?r/Math.PI:i*Math.sin(n*r*o)/(Math.PI*n*o)}function N(e,t,n,r,i,a,s,l,c){var u,f,p=e.internal_flags,d=0,h=e.out_samplerate/j(e.out_samplerate,e.in_samplerate);h>_.BPC&&(h=_.BPC);var m=Math.abs(p.resample_ratio-Math.floor(.5+p.resample_ratio))<1e-4?1:0,v=1/p.resample_ratio;v>1&&(v=1);var y=31;0==y%2&&--y,y+=m;var b=y+1;if(0==p.fill_buffer_resample_init){for(p.inbuf_old[0]=o(b),p.inbuf_old[1]=o(b),u=0;u<=2*h;++u)p.blackfilt[u]=o(b);for(p.itime[0]=0,p.itime[1]=0,d=0;d<=2*h;d++){var g=0,A=(d-h)/(2*h);for(u=0;u<=y;u++)g+=p.blackfilt[d][u]=T(u-A,v,y);for(u=0;u<=y;u++)p.blackfilt[d][u]/=g}p.fill_buffer_resample_init=1}var w=p.inbuf_old[c];for(f=0;f=s)break;var A=E-p.itime[c]-(d+y%2*.5);O=0|Math.floor(2*A*h+h+.5);var k=0;for(u=0;u<=y;++u){var S,x=u+d-y/2;S=x<0?w[b+x]:i[a+x],k+=S*p.blackfilt[O][u]}t[n+f]=k}if(l.num_used=Math.min(s,y+d-y/2),p.itime[c]+=l.num_used-f*p.resample_ratio,l.num_used>=b)for(u=0;u1.0001)for(var s=0;se-r?n:o},this.lame_init_params=function(n){var r=n.internal_flags;if(r.Class_ID=0,null==r.ATH&&(r.ATH=new k),null==r.PSY&&(r.PSY=new e),null==r.rgdata&&(r.rgdata=new C),r.channels_in=n.num_channels,1==r.channels_in&&(n.mode=p.MONO),r.channels_out=n.mode==p.MONO?1:2,r.mode_ext=D.MPG_MD_MS_LR,n.mode==p.MONO&&(n.force_ms=!1),n.VBR==f.vbr_off&&128!=n.VBR_mean_bitrate_kbps&&0==n.brate&&(n.brate=n.VBR_mean_bitrate_kbps),n.VBR==f.vbr_off||n.VBR==f.vbr_mtrh||n.VBR==f.vbr_mt||(n.free_format=!1),n.VBR==f.vbr_off&&0==n.brate&&g.EQ(n.compression_ratio,0)&&(n.compression_ratio=11.025),n.VBR==f.vbr_off&&n.compression_ratio>0&&(0==n.out_samplerate&&(n.out_samplerate=map2MP3Frequency(int(.97*n.in_samplerate))),n.brate=0|16*n.out_samplerate*r.channels_out/(1e3*n.compression_ratio),r.samplerate_index=c(n.out_samplerate,n),n.free_format||(n.brate=d(n.brate,n.version,n.out_samplerate))),0!=n.out_samplerate&&(n.out_samplerate<16e3?(n.VBR_mean_bitrate_kbps=Math.max(n.VBR_mean_bitrate_kbps,8),n.VBR_mean_bitrate_kbps=Math.min(n.VBR_mean_bitrate_kbps,64)):n.out_samplerate<32e3?(n.VBR_mean_bitrate_kbps=Math.max(n.VBR_mean_bitrate_kbps,8),n.VBR_mean_bitrate_kbps=Math.min(n.VBR_mean_bitrate_kbps,160)):(n.VBR_mean_bitrate_kbps=Math.max(n.VBR_mean_bitrate_kbps,32),n.VBR_mean_bitrate_kbps=Math.min(n.VBR_mean_bitrate_kbps,320))),0==n.lowpassfreq){var o=16e3;switch(n.VBR){case f.vbr_off:var i=new t;v(i,n.brate),o=i.lowerlimit;break;case f.vbr_abr:var i=new t;v(i,n.VBR_mean_bitrate_kbps),o=i.lowerlimit;break;case f.vbr_rh:var s=[19500,19e3,18600,18e3,17500,16e3,15600,14900,12500,1e4,3950];if(0<=n.VBR_q&&n.VBR_q<=9){var l=s[n.VBR_q],w=s[n.VBR_q+1],E=n.VBR_q_frac;o=linear_int(l,w,E)}else o=19500;break;default:var s=[19500,19e3,18500,18e3,17500,16500,15500,14500,12500,9500,3950];if(0<=n.VBR_q&&n.VBR_q<=9){var l=s[n.VBR_q],w=s[n.VBR_q+1],E=n.VBR_q_frac;o=linear_int(l,w,E)}else o=19500}n.mode!=p.MONO||n.VBR!=f.vbr_off&&n.VBR!=f.vbr_abr||(o*=1.5),n.lowpassfreq=0|o}if(0==n.out_samplerate&&(2*n.lowpassfreq>n.in_samplerate&&(n.lowpassfreq=n.in_samplerate/2),n.out_samplerate=a(0|n.lowpassfreq,n.in_samplerate)),n.lowpassfreq=Math.min(20500,n.lowpassfreq),n.lowpassfreq=Math.min(n.out_samplerate/2,n.lowpassfreq),n.VBR==f.vbr_off&&(n.compression_ratio=16*n.out_samplerate*r.channels_out/(1e3*n.brate)),n.VBR==f.vbr_abr&&(n.compression_ratio=16*n.out_samplerate*r.channels_out/(1e3*n.VBR_mean_bitrate_kbps)),n.bWriteVbrTag||(n.findReplayGain=!1,n.decode_on_the_fly=!1,r.findPeakSample=!1),r.findReplayGain=n.findReplayGain,r.decode_on_the_fly=n.decode_on_the_fly,r.decode_on_the_fly&&(r.findPeakSample=!0),r.findReplayGain&&L.InitGainAnalysis(r.rgdata,n.out_samplerate)==m.INIT_GAIN_ANALYSIS_ERROR)return n.internal_flags=null,-6;switch(r.decode_on_the_fly&&!n.decode_only&&(null!=r.hip&&Q.hip_decode_exit(r.hip),r.hip=Q.hip_decode_init()),r.mode_gr=n.out_samplerate<=24e3?1:2,n.framesize=576*r.mode_gr,n.encoder_delay=D.ENCDELAY,r.resample_ratio=n.in_samplerate/n.out_samplerate,n.VBR){case f.vbr_mt:case f.vbr_rh:case f.vbr_mtrh:var O=[5.7,6.5,7.3,8.2,10,11.9,13,14,15,16.5];n.compression_ratio=O[n.VBR_q];break;case f.vbr_abr:n.compression_ratio=16*n.out_samplerate*r.channels_out/(1e3*n.VBR_mean_bitrate_kbps);break;default:n.compression_ratio=16*n.out_samplerate*r.channels_out/(1e3*n.brate)}if(n.mode==p.NOT_SET&&(n.mode=p.JOINT_STEREO),n.highpassfreq>0?(r.highpass1=2*n.highpassfreq,n.highpasswidth>=0?r.highpass2=2*(n.highpassfreq+n.highpasswidth):r.highpass2=2*n.highpassfreq,r.highpass1/=n.out_samplerate,r.highpass2/=n.out_samplerate):(r.highpass1=0,r.highpass2=0),n.lowpassfreq>0?(r.lowpass2=2*n.lowpassfreq,n.lowpasswidth>=0?(r.lowpass1=2*(n.lowpassfreq-n.lowpasswidth),r.lowpass1<0&&(r.lowpass1=0)):r.lowpass1=2*n.lowpassfreq,r.lowpass1/=n.out_samplerate,r.lowpass2/=n.out_samplerate):(r.lowpass1=0,r.lowpass2=0),y(n),r.samplerate_index=c(n.out_samplerate,n),r.samplerate_index<0)return n.internal_flags=null,-1;if(n.VBR==f.vbr_off){if(n.free_format)r.bitrate_index=0;else if(n.brate=d(n.brate,n.version,n.out_samplerate),r.bitrate_index=h(n.brate,n.version,n.out_samplerate),r.bitrate_index<=0)return n.internal_flags=null,-1}else r.bitrate_index=1;n.analysis&&(n.bWriteVbrTag=!1),null!=r.pinfo&&(n.bWriteVbrTag=!1),F.init_bit_stream_w(r);for(var S=r.samplerate_index+3*n.version+6*(n.out_samplerate<16e3?1:0),P=0;P5&&(n.quality=5),r.PSY.mask_adjust=n.maskingadjust,r.PSY.mask_adjust_short=n.maskingadjust_short,n.experimentalY?r.sfb21_extra=!1:r.sfb21_extra=n.out_samplerate>44e3,r.iteration_loop=new VBRNewIterationLoop(K);break;case f.vbr_rh:V.apply_preset(n,500-10*n.VBR_q,0),r.PSY.mask_adjust=n.maskingadjust,r.PSY.mask_adjust_short=n.maskingadjust_short,n.experimentalY?r.sfb21_extra=!1:r.sfb21_extra=n.out_samplerate>44e3,n.quality>6&&(n.quality=6),n.quality<0&&(n.quality=LAME_DEFAULT_QUALITY),r.iteration_loop=new VBROldIterationLoop(K);break;default:var T;r.sfb21_extra=!1,n.quality<0&&(n.quality=LAME_DEFAULT_QUALITY),T=n.VBR,T==f.vbr_off&&(n.VBR_mean_bitrate_kbps=n.brate),V.apply_preset(n,n.VBR_mean_bitrate_kbps,0),n.VBR=T,r.PSY.mask_adjust=n.maskingadjust,r.PSY.mask_adjust_short=n.maskingadjust_short,T==f.vbr_off?r.iteration_loop=new x(K):r.iteration_loop=new ABRIterationLoop(K)}if(n.VBR!=f.vbr_off){if(r.VBR_min_bitrate=1,r.VBR_max_bitrate=14,n.out_samplerate<16e3&&(r.VBR_max_bitrate=8),0!=n.VBR_min_bitrate_kbps&&(n.VBR_min_bitrate_kbps=d(n.VBR_min_bitrate_kbps,n.version,n.out_samplerate),r.VBR_min_bitrate=h(n.VBR_min_bitrate_kbps,n.version,n.out_samplerate),r.VBR_min_bitrate<0))return-1;if(0!=n.VBR_max_bitrate_kbps&&(n.VBR_max_bitrate_kbps=d(n.VBR_max_bitrate_kbps,n.version,n.out_samplerate),r.VBR_max_bitrate=h(n.VBR_max_bitrate_kbps,n.version,n.out_samplerate),r.VBR_max_bitrate<0))return-1;n.VBR_min_bitrate_kbps=te.bitrate_table[n.version][r.VBR_min_bitrate],n.VBR_max_bitrate_kbps=te.bitrate_table[n.version][r.VBR_max_bitrate],n.VBR_mean_bitrate_kbps=Math.min(te.bitrate_table[n.version][r.VBR_max_bitrate],n.VBR_mean_bitrate_kbps),n.VBR_mean_bitrate_kbps=Math.max(te.bitrate_table[n.version][r.VBR_min_bitrate],n.VBR_mean_bitrate_kbps)}return n.tune&&(r.PSY.mask_adjust+=n.tune_value_a,r.PSY.mask_adjust_short+=n.tune_value_a),b(n),n.athaa_type<0?r.ATH.useAdjust=3:r.ATH.useAdjust=n.athaa_type,r.ATH.aaSensitivityP=Math.pow(10,n.athaa_sensitivity/-10),null==n.short_blocks&&(n.short_blocks=u.short_block_allowed),n.short_blocks!=u.short_block_allowed||n.mode!=p.JOINT_STEREO&&n.mode!=p.STEREO||(n.short_blocks=u.short_block_coupled),n.quant_comp<0&&(n.quant_comp=1),n.quant_comp_short<0&&(n.quant_comp_short=0),n.msfix<0&&(n.msfix=0),n.exp_nspsytune=1|n.exp_nspsytune,n.internal_flags.nsPsy.attackthre<0&&(n.internal_flags.nsPsy.attackthre=H.NSATTACKTHRE),n.internal_flags.nsPsy.attackthre_s<0&&(n.internal_flags.nsPsy.attackthre_s=H.NSATTACKTHRE_S),n.scale<0&&(n.scale=1),n.ATHtype<0&&(n.ATHtype=4),n.ATHcurve<0&&(n.ATHcurve=4),n.athaa_loudapprox<0&&(n.athaa_loudapprox=2),n.interChRatio<0&&(n.interChRatio=0),null==n.useTemporal&&(n.useTemporal=!0),r.slot_lag=r.frac_SpF=0,n.VBR==f.vbr_off&&(r.slot_lag=r.frac_SpF=72e3*(n.version+1)*n.brate%n.out_samplerate|0),U.iteration_init(n),X.psymodel_init(n),0},this.lame_encode_flush=function(e,t,n,r){var o,i,a,s,c=e.internal_flags,u=l([2,1152]),f=0,p=c.mf_samples_to_encode-D.POSTDELAY,d=E(e);if(c.mf_samples_to_encode<1)return 0;for(o=0,e.in_samplerate!=e.out_samplerate&&(p+=16*e.out_samplerate/e.in_samplerate),a=e.framesize-p%e.framesize,a<576&&(a+=e.framesize),e.encoder_padding=a,s=(p+a)/e.framesize;s>0&&f>=0;){var h=d-c.mf_size,m=e.frameNum;h*=e.in_samplerate,h/=e.out_samplerate,h>1152&&(h=1152),h<1&&(h=1),i=r-o,0==r&&(i=0),f=this.lame_encode_buffer(e,u[0],u[1],h,t,n,i),n+=f,o+=f,s-=m!=e.frameNum?1:0}if(c.mf_samples_to_encode=0,f<0)return f;if(i=r-o,0==r&&(i=0),F.flush_bitstream(e),(f=F.copy_buffer(c,t,n,i,1))<0)return f;if(n+=f,o+=f,i=r-o,0==r&&(i=0),e.write_id3tag_automatic){if(Y.id3tag_write_v1(e),(f=F.copy_buffer(c,t,n,i,0))<0)return f;o+=f}return o},this.lame_encode_buffer=function(e,t,n,r,o,i,a){var s=e.internal_flags,l=[null,null];if(s.Class_ID!=J)return-3;if(0==r)return 0;w(s,r),l[0]=s.in_buffer_0,l[1]=s.in_buffer_1;for(var c=0;c1&&(l[1][c]=n[c]);return O(e,l[0],l[1],r,o,i,a)}}function K(){var e,t;this.setModules=function(n,r){e=n,t=r}}function W(){var e,t,n;this.setModules=function(r,o,i){e=r,t=o,n=i}}function G(){}function Y(){var e,t;this.setModules=function(n,r){e=n,t=r}}function Q(e,n,r){3!=arguments.length&&(console.error("WARN: Mp3Encoder(channels, samplerate, kbps) not specified"),e=1,n=44100,r=128);var o=new z,i=new K,a=new m,s=new g,l=new v,c=new M,u=new T,f=new b,A=new d,w=new Y,E=new y,O=new h,k=new W,S=new G;o.setModules(a,s,l,c,u,f,A,w,S),s.setModules(a,S,A,f),w.setModules(s,A),l.setModules(o),u.setModules(s,E,c,O),c.setModules(O,E,o.enc.psy),E.setModules(s),O.setModules(c),f.setModules(o,s,A),i.setModules(k,S),k.setModules(A,w,l);var x=o.lame_init();x.num_channels=e,x.in_samplerate=n,x.brate=r,x.mode=p.STEREO,x.quality=3,x.bWriteVbrTag=!1,x.disable_reservoir=!0,x.write_id3tag_automatic=!1;var C=(o.lame_init_params(x),1152),P=0|1.25*C+7200,R=t(P);this.encodeBuffer=function(n,r){1==e&&(r=n),n.length>C&&(C=n.length,P=0|1.25*C+7200,R=t(P));var i=o.lame_encode_buffer(x,n,r,n.length,R,0,P);return new Int8Array(R.subarray(0,i))},this.flush=function(){var e=o.lame_encode_flush(x,R,0,P);return new Int8Array(R.subarray(0,e))}}function X(){this.dataOffset=0,this.dataLen=0,this.channels=0,this.sampleRate=0}function J(e){return e.charCodeAt(0)<<24|e.charCodeAt(1)<<16|e.charCodeAt(2)<<8|e.charCodeAt(3)}var Z={};Z.fill=function(e,t,n,r){if(2==arguments.length)for(var o=0;oMath.abs(t)?Math.abs(e-t)<=1e-6*Math.abs(e):Math.abs(e-t)<=1e-6*Math.abs(t)},g.NEQ=function(e,t){return!g.EQ(e,t)};var te={};te.t1HB=[1,1,1,0],te.t2HB=[1,2,1,3,1,1,3,2,0],te.t3HB=[3,2,1,1,1,1,3,2,0],te.t5HB=[1,2,6,5,3,1,4,4,7,5,7,1,6,1,1,0],te.t6HB=[7,3,5,1,6,2,3,2,5,4,4,1,3,3,2,0],te.t7HB=[1,2,10,19,16,10,3,3,7,10,5,3,11,4,13,17,8,4,12,11,18,15,11,2,7,6,9,14,3,1,6,4,5,3,2,0],te.t8HB=[3,4,6,18,12,5,5,1,2,16,9,3,7,3,5,14,7,3,19,17,15,13,10,4,13,5,8,11,5,1,12,4,4,1,1,0],te.t9HB=[7,5,9,14,15,7,6,4,5,5,6,7,7,6,8,8,8,5,15,6,9,10,5,1,11,7,9,6,4,1,14,4,6,2,6,0],te.t10HB=[1,2,10,23,35,30,12,17,3,3,8,12,18,21,12,7,11,9,15,21,32,40,19,6,14,13,22,34,46,23,18,7,20,19,33,47,27,22,9,3,31,22,41,26,21,20,5,3,14,13,10,11,16,6,5,1,9,8,7,8,4,4,2,0],te.t11HB=[3,4,10,24,34,33,21,15,5,3,4,10,32,17,11,10,11,7,13,18,30,31,20,5,25,11,19,59,27,18,12,5,35,33,31,58,30,16,7,5,28,26,32,19,17,15,8,14,14,12,9,13,14,9,4,1,11,4,6,6,6,3,2,0],te.t12HB=[9,6,16,33,41,39,38,26,7,5,6,9,23,16,26,11,17,7,11,14,21,30,10,7,17,10,15,12,18,28,14,5,32,13,22,19,18,16,9,5,40,17,31,29,17,13,4,2,27,12,11,15,10,7,4,1,27,12,8,12,6,3,1,0],te.t13HB=[1,5,14,21,34,51,46,71,42,52,68,52,67,44,43,19,3,4,12,19,31,26,44,33,31,24,32,24,31,35,22,14,15,13,23,36,59,49,77,65,29,40,30,40,27,33,42,16,22,20,37,61,56,79,73,64,43,76,56,37,26,31,25,14,35,16,60,57,97,75,114,91,54,73,55,41,48,53,23,24,58,27,50,96,76,70,93,84,77,58,79,29,74,49,41,17,47,45,78,74,115,94,90,79,69,83,71,50,59,38,36,15,72,34,56,95,92,85,91,90,86,73,77,65,51,44,43,42,43,20,30,44,55,78,72,87,78,61,46,54,37,30,20,16,53,25,41,37,44,59,54,81,66,76,57,54,37,18,39,11,35,33,31,57,42,82,72,80,47,58,55,21,22,26,38,22,53,25,23,38,70,60,51,36,55,26,34,23,27,14,9,7,34,32,28,39,49,75,30,52,48,40,52,28,18,17,9,5,45,21,34,64,56,50,49,45,31,19,12,15,10,7,6,3,48,23,20,39,36,35,53,21,16,23,13,10,6,1,4,2,16,15,17,27,25,20,29,11,17,12,16,8,1,1,0,1],te.t15HB=[7,12,18,53,47,76,124,108,89,123,108,119,107,81,122,63,13,5,16,27,46,36,61,51,42,70,52,83,65,41,59,36,19,17,15,24,41,34,59,48,40,64,50,78,62,80,56,33,29,28,25,43,39,63,55,93,76,59,93,72,54,75,50,29,52,22,42,40,67,57,95,79,72,57,89,69,49,66,46,27,77,37,35,66,58,52,91,74,62,48,79,63,90,62,40,38,125,32,60,56,50,92,78,65,55,87,71,51,73,51,70,30,109,53,49,94,88,75,66,122,91,73,56,42,64,44,21,25,90,43,41,77,73,63,56,92,77,66,47,67,48,53,36,20,71,34,67,60,58,49,88,76,67,106,71,54,38,39,23,15,109,53,51,47,90,82,58,57,48,72,57,41,23,27,62,9,86,42,40,37,70,64,52,43,70,55,42,25,29,18,11,11,118,68,30,55,50,46,74,65,49,39,24,16,22,13,14,7,91,44,39,38,34,63,52,45,31,52,28,19,14,8,9,3,123,60,58,53,47,43,32,22,37,24,17,12,15,10,2,1,71,37,34,30,28,20,17,26,21,16,10,6,8,6,2,0],te.t16HB=[1,5,14,44,74,63,110,93,172,149,138,242,225,195,376,17,3,4,12,20,35,62,53,47,83,75,68,119,201,107,207,9,15,13,23,38,67,58,103,90,161,72,127,117,110,209,206,16,45,21,39,69,64,114,99,87,158,140,252,212,199,387,365,26,75,36,68,65,115,101,179,164,155,264,246,226,395,382,362,9,66,30,59,56,102,185,173,265,142,253,232,400,388,378,445,16,111,54,52,100,184,178,160,133,257,244,228,217,385,366,715,10,98,48,91,88,165,157,148,261,248,407,397,372,380,889,884,8,85,84,81,159,156,143,260,249,427,401,392,383,727,713,708,7,154,76,73,141,131,256,245,426,406,394,384,735,359,710,352,11,139,129,67,125,247,233,229,219,393,743,737,720,885,882,439,4,243,120,118,115,227,223,396,746,742,736,721,712,706,223,436,6,202,224,222,218,216,389,386,381,364,888,443,707,440,437,1728,4,747,211,210,208,370,379,734,723,714,1735,883,877,876,3459,865,2,377,369,102,187,726,722,358,711,709,866,1734,871,3458,870,434,0,12,10,7,11,10,17,11,9,13,12,10,7,5,3,1,3],te.t24HB=[15,13,46,80,146,262,248,434,426,669,653,649,621,517,1032,88,14,12,21,38,71,130,122,216,209,198,327,345,319,297,279,42,47,22,41,74,68,128,120,221,207,194,182,340,315,295,541,18,81,39,75,70,134,125,116,220,204,190,178,325,311,293,271,16,147,72,69,135,127,118,112,210,200,188,352,323,306,285,540,14,263,66,129,126,119,114,214,202,192,180,341,317,301,281,262,12,249,123,121,117,113,215,206,195,185,347,330,308,291,272,520,10,435,115,111,109,211,203,196,187,353,332,313,298,283,531,381,17,427,212,208,205,201,193,186,177,169,320,303,286,268,514,377,16,335,199,197,191,189,181,174,333,321,305,289,275,521,379,371,11,668,184,183,179,175,344,331,314,304,290,277,530,383,373,366,10,652,346,171,168,164,318,309,299,287,276,263,513,375,368,362,6,648,322,316,312,307,302,292,284,269,261,512,376,370,364,359,4,620,300,296,294,288,282,273,266,515,380,374,369,365,361,357,2,1033,280,278,274,267,264,259,382,378,372,367,363,360,358,356,0,43,20,19,17,15,13,11,9,7,6,4,7,5,3,1,3],te.t32HB=[1,10,8,20,12,20,16,32,14,12,24,0,28,16,24,16],te.t33HB=[15,28,26,48,22,40,36,64,14,24,20,32,12,16,8,0],te.t1l=[1,4,3,5],te.t2l=[1,4,7,4,5,7,6,7,8],te.t3l=[2,3,7,4,4,7,6,7,8],te.t5l=[1,4,7,8,4,5,8,9,7,8,9,10,8,8,9,10],te.t6l=[3,4,6,8,4,4,6,7,5,6,7,8,7,7,8,9],te.t7l=[1,4,7,9,9,10,4,6,8,9,9,10,7,7,9,10,10,11,8,9,10,11,11,11,8,9,10,11,11,12,9,10,11,12,12,12],te.t8l=[2,4,7,9,9,10,4,4,6,10,10,10,7,6,8,10,10,11,9,10,10,11,11,12,9,9,10,11,12,12,10,10,11,11,13,13],te.t9l=[3,4,6,7,9,10,4,5,6,7,8,10,5,6,7,8,9,10,7,7,8,9,9,10,8,8,9,9,10,11,9,9,10,10,11,11],te.t10l=[1,4,7,9,10,10,10,11,4,6,8,9,10,11,10,10,7,8,9,10,11,12,11,11,8,9,10,11,12,12,11,12,9,10,11,12,12,12,12,12,10,11,12,12,13,13,12,13,9,10,11,12,12,12,13,13,10,10,11,12,12,13,13,13],te.t11l=[2,4,6,8,9,10,9,10,4,5,6,8,10,10,9,10,6,7,8,9,10,11,10,10,8,8,9,11,10,12,10,11,9,10,10,11,11,12,11,12,9,10,11,12,12,13,12,13,9,9,9,10,11,12,12,12,9,9,10,11,12,12,12,12],te.t12l=[4,4,6,8,9,10,10,10,4,5,6,7,9,9,10,10,6,6,7,8,9,10,9,10,7,7,8,8,9,10,10,10,8,8,9,9,10,10,10,11,9,9,10,10,10,11,10,11,9,9,9,10,10,11,11,12,10,10,10,11,11,11,11,12],te.t13l=[1,5,7,8,9,10,10,11,10,11,12,12,13,13,14,14,4,6,8,9,10,10,11,11,11,11,12,12,13,14,14,14,7,8,9,10,11,11,12,12,11,12,12,13,13,14,15,15,8,9,10,11,11,12,12,12,12,13,13,13,13,14,15,15,9,9,11,11,12,12,13,13,12,13,13,14,14,15,15,16,10,10,11,12,12,12,13,13,13,13,14,13,15,15,16,16,10,11,12,12,13,13,13,13,13,14,14,14,15,15,16,16,11,11,12,13,13,13,14,14,14,14,15,15,15,16,18,18,10,10,11,12,12,13,13,14,14,14,14,15,15,16,17,17,11,11,12,12,13,13,13,15,14,15,15,16,16,16,18,17,11,12,12,13,13,14,14,15,14,15,16,15,16,17,18,19,12,12,12,13,14,14,14,14,15,15,15,16,17,17,17,18,12,13,13,14,14,15,14,15,16,16,17,17,17,18,18,18,13,13,14,15,15,15,16,16,16,16,16,17,18,17,18,18,14,14,14,15,15,15,17,16,16,19,17,17,17,19,18,18,13,14,15,16,16,16,17,16,17,17,18,18,21,20,21,18],te.t15l=[3,5,6,8,8,9,10,10,10,11,11,12,12,12,13,14,5,5,7,8,9,9,10,10,10,11,11,12,12,12,13,13,6,7,7,8,9,9,10,10,10,11,11,12,12,13,13,13,7,8,8,9,9,10,10,11,11,11,12,12,12,13,13,13,8,8,9,9,10,10,11,11,11,11,12,12,12,13,13,13,9,9,9,10,10,10,11,11,11,11,12,12,13,13,13,14,10,9,10,10,10,11,11,11,11,12,12,12,13,13,14,14,10,10,10,11,11,11,11,12,12,12,12,12,13,13,13,14,10,10,10,11,11,11,11,12,12,12,12,13,13,14,14,14,10,10,11,11,11,11,12,12,12,13,13,13,13,14,14,14,11,11,11,11,12,12,12,12,12,13,13,13,13,14,15,14,11,11,11,11,12,12,12,12,13,13,13,13,14,14,14,15,12,12,11,12,12,12,13,13,13,13,13,13,14,14,15,15,12,12,12,12,12,13,13,13,13,14,14,14,14,14,15,15,13,13,13,13,13,13,13,13,14,14,14,14,15,15,14,15,13,13,13,13,13,13,13,14,14,14,14,14,15,15,15,15],te.t16_5l=[1,5,7,9,10,10,11,11,12,12,12,13,13,13,14,11,4,6,8,9,10,11,11,11,12,12,12,13,14,13,14,11,7,8,9,10,11,11,12,12,13,12,13,13,13,14,14,12,9,9,10,11,11,12,12,12,13,13,14,14,14,15,15,13,10,10,11,11,12,12,13,13,13,14,14,14,15,15,15,12,10,10,11,11,12,13,13,14,13,14,14,15,15,15,16,13,11,11,11,12,13,13,13,13,14,14,14,14,15,15,16,13,11,11,12,12,13,13,13,14,14,15,15,15,15,17,17,13,11,12,12,13,13,13,14,14,15,15,15,15,16,16,16,13,12,12,12,13,13,14,14,15,15,15,15,16,15,16,15,14,12,13,12,13,14,14,14,14,15,16,16,16,17,17,16,13,13,13,13,13,14,14,15,16,16,16,16,16,16,15,16,14,13,14,14,14,14,15,15,15,15,17,16,16,16,16,18,14,15,14,14,14,15,15,16,16,16,18,17,17,17,19,17,14,14,15,13,14,16,16,15,16,16,17,18,17,19,17,16,14,11,11,11,12,12,13,13,13,14,14,14,14,14,14,14,12],te.t16l=[1,5,7,9,10,10,11,11,12,12,12,13,13,13,14,10,4,6,8,9,10,11,11,11,12,12,12,13,14,13,14,10,7,8,9,10,11,11,12,12,13,12,13,13,13,14,14,11,9,9,10,11,11,12,12,12,13,13,14,14,14,15,15,12,10,10,11,11,12,12,13,13,13,14,14,14,15,15,15,11,10,10,11,11,12,13,13,14,13,14,14,15,15,15,16,12,11,11,11,12,13,13,13,13,14,14,14,14,15,15,16,12,11,11,12,12,13,13,13,14,14,15,15,15,15,17,17,12,11,12,12,13,13,13,14,14,15,15,15,15,16,16,16,12,12,12,12,13,13,14,14,15,15,15,15,16,15,16,15,13,12,13,12,13,14,14,14,14,15,16,16,16,17,17,16,12,13,13,13,13,14,14,15,16,16,16,16,16,16,15,16,13,13,14,14,14,14,15,15,15,15,17,16,16,16,16,18,13,15,14,14,14,15,15,16,16,16,18,17,17,17,19,17,13,14,15,13,14,16,16,15,16,16,17,18,17,19,17,16,13,10,10,10,11,11,12,12,12,13,13,13,13,13,13,13,10],te.t24l=[4,5,7,8,9,10,10,11,11,12,12,12,12,12,13,10,5,6,7,8,9,10,10,11,11,11,12,12,12,12,12,10,7,7,8,9,9,10,10,11,11,11,11,12,12,12,13,9,8,8,9,9,10,10,10,11,11,11,11,12,12,12,12,9,9,9,9,10,10,10,10,11,11,11,12,12,12,12,13,9,10,9,10,10,10,10,11,11,11,11,12,12,12,12,12,9,10,10,10,10,10,11,11,11,11,12,12,12,12,12,13,9,11,10,10,10,11,11,11,11,12,12,12,12,12,13,13,10,11,11,11,11,11,11,11,11,11,12,12,12,12,13,13,10,11,11,11,11,11,11,11,12,12,12,12,12,13,13,13,10,12,11,11,11,11,12,12,12,12,12,12,13,13,13,13,10,12,12,11,11,11,12,12,12,12,12,12,13,13,13,13,10,12,12,12,12,12,12,12,12,12,12,13,13,13,13,13,10,12,12,12,12,12,12,12,12,13,13,13,13,13,13,13,10,13,12,12,12,12,12,12,13,13,13,13,13,13,13,13,10,9,9,9,9,9,9,9,9,9,9,9,10,10,10,10,6],te.t32l=[1,5,5,7,5,8,7,9,5,7,7,9,7,9,9,10],te.t33l=[4,5,5,6,5,6,6,7,5,6,6,7,6,7,7,8],te.ht=[new A(0,0,null,null),new A(2,0,te.t1HB,te.t1l),new A(3,0,te.t2HB,te.t2l),new A(3,0,te.t3HB,te.t3l),new A(0,0,null,null),new A(4,0,te.t5HB,te.t5l),new A(4,0,te.t6HB,te.t6l),new A(6,0,te.t7HB,te.t7l),new A(6,0,te.t8HB,te.t8l),new A(6,0,te.t9HB,te.t9l),new A(8,0,te.t10HB,te.t10l),new A(8,0,te.t11HB,te.t11l),new A(8,0,te.t12HB,te.t12l),new A(16,0,te.t13HB,te.t13l),new A(0,0,null,te.t16_5l),new A(16,0,te.t15HB,te.t15l),new A(1,1,te.t16HB,te.t16l),new A(2,3,te.t16HB,te.t16l),new A(3,7,te.t16HB,te.t16l),new A(4,15,te.t16HB,te.t16l),new A(6,63,te.t16HB,te.t16l),new A(8,255,te.t16HB,te.t16l),new A(10,1023,te.t16HB,te.t16l),new A(13,8191,te.t16HB,te.t16l),new A(4,15,te.t24HB,te.t24l),new A(5,31,te.t24HB,te.t24l),new A(6,63,te.t24HB,te.t24l),new A(7,127,te.t24HB,te.t24l),new A(8,255,te.t24HB,te.t24l),new A(9,511,te.t24HB,te.t24l),new A(11,2047,te.t24HB,te.t24l),new A(13,8191,te.t24HB,te.t24l),new A(0,0,te.t32HB,te.t32l),new A(0,0,te.t33HB,te.t33l)],te.largetbl=[65540,327685,458759,589832,655369,655370,720906,720907,786443,786444,786444,851980,851980,851980,917517,655370,262149,393222,524295,589832,655369,720906,720906,720907,786443,786443,786444,851980,917516,851980,917516,655370,458759,524295,589832,655369,720905,720906,786442,786443,851979,786443,851979,851980,851980,917516,917517,720905,589832,589832,655369,720905,720906,786442,786442,786443,851979,851979,917515,917516,917516,983052,983052,786441,655369,655369,720905,720906,786442,786442,851978,851979,851979,917515,917516,917516,983052,983052,983053,720905,655370,655369,720906,720906,786442,851978,851979,917515,851979,917515,917516,983052,983052,983052,1048588,786441,720906,720906,720906,786442,851978,851979,851979,851979,917515,917516,917516,917516,983052,983052,1048589,786441,720907,720906,786442,786442,851979,851979,851979,917515,917516,983052,983052,983052,983052,1114125,1114125,786442,720907,786443,786443,851979,851979,851979,917515,917515,983051,983052,983052,983052,1048588,1048589,1048589,786442,786443,786443,786443,851979,851979,917515,917515,983052,983052,983052,983052,1048588,983053,1048589,983053,851978,786444,851979,786443,851979,917515,917516,917516,917516,983052,1048588,1048588,1048589,1114125,1114125,1048589,786442,851980,851980,851979,851979,917515,917516,983052,1048588,1048588,1048588,1048588,1048589,1048589,983053,1048589,851978,851980,917516,917516,917516,917516,983052,983052,983052,983052,1114124,1048589,1048589,1048589,1048589,1179661,851978,983052,917516,917516,917516,983052,983052,1048588,1048588,1048589,1179661,1114125,1114125,1114125,1245197,1114125,851978,917517,983052,851980,917516,1048588,1048588,983052,1048589,1048589,1114125,1179661,1114125,1245197,1114125,1048589,851978,655369,655369,655369,720905,720905,786441,786441,786441,851977,851977,851977,851978,851978,851978,851978,655366],te.table23=[65538,262147,458759,262148,327684,458759,393222,458759,524296],te.table56=[65539,262148,458758,524296,262148,327684,524294,589831,458757,524294,589831,655368,524295,524295,589832,655369],te.bitrate_table=[[0,8,16,24,32,40,48,56,64,80,96,112,128,144,160,-1],[0,32,40,48,56,64,80,96,112,128,160,192,224,256,320,-1],[0,8,16,24,32,40,48,56,64,-1,-1,-1,-1,-1,-1,-1]],te.samplerate_table=[[22050,24e3,16e3,-1],[44100,48e3,32e3,-1],[11025,12e3,8e3,-1]],te.scfsi_band=[0,6,11,16,21],M.Q_MAX=257,M.Q_MAX2=116,M.LARGE_BITS=1e5,M.IXMAX_VAL=8206;var ne={};ne.SFBMAX=3*D.SBMAX_s,D.ENCDELAY=576,D.POSTDELAY=1152,D.MDCTDELAY=48,D.FFTOFFSET=224+D.MDCTDELAY,D.DECDELAY=528,D.SBLIMIT=32,D.CBANDS=64,D.SBPSY_l=21,D.SBPSY_s=12,D.SBMAX_l=22,D.SBMAX_s=13,D.PSFB21=6,D.PSFB12=6,D.BLKSIZE=1024,D.HBLKSIZE=D.BLKSIZE/2+1,D.BLKSIZE_s=256,D.HBLKSIZE_s=D.BLKSIZE_s/2+1,D.NORM_TYPE=0,D.START_TYPE=1,D.SHORT_TYPE=2,D.STOP_TYPE=3,D.MPG_MD_LR_LR=0,D.MPG_MD_LR_I=1,D.MPG_MD_MS_LR=2,D.MPG_MD_MS_I=3,D.fircoef=[-.1039435,-.1892065,5*-.0432472,-.155915,3.898045e-17,.0467745*5,.50455,.756825,.187098*5],_.MFSIZE=3456+D.ENCDELAY-D.MDCTDELAY,_.MAX_HEADER_BUF=256,_.MAX_BITS_PER_CHANNEL=4095,_.MAX_BITS_PER_GRANULE=7680,_.BPC=320,X.RIFF=J("RIFF"),X.WAVE=J("WAVE"),X.fmt_=J("fmt "),X.data=J("data"),X.readHeader=function(e){var t=new X,n=e.getUint32(0,!1);if(X.RIFF==n){e.getUint32(4,!0);if(X.WAVE==e.getUint32(8,!1)&&X.fmt_==e.getUint32(12,!1)){var r=e.getUint32(16,!0),o=20;switch(r){case 16:case 18:t.channels=e.getUint16(o+2,!0),t.sampleRate=e.getUint32(o+4,!0);break;default:throw"extended fmt chunk not implemented"}o+=r;for(var i=X.data,a=0;i!=n&&(n=e.getUint32(o,!1),a=e.getUint32(o+4,!0),i!=n);)o+=a+8;return t.dataLen=a,t.dataOffset=o+8,t}}},ne.SFBMAX=3*D.SBMAX_s,e.Mp3Encoder=Q,e.WavHeader=X}e();var t,n,r,o,i,a,s=function(){i=[]},l=function(e){i.push(new Int8Array(e))},c=function(e){o=e||{},s()},u=function(i){if(!(n=e.WavHeader.readHeader(new DataView(i))))return void self.postMessage({cmd:"error",msg:"Specified file is not a Wave file"});var s=new Int16Array(i,n.dataOffset,n.dataLen/2);if(r=1===n.channels?s:new Int16Array(n.dataLen/(2*n.channels)),a=2===n.channels?new Int16Array(n.dataLen/(2*n.channels)):void 0,n.channels>1)for(var c=0;c=1152;c+=1152){var f,p=r.subarray(c,c+1152);a&&(f=a.subarray(c,c+1152));var d=t.encodeBuffer(p,f);l(d),u-=1152,self.postMessage({cmd:"progress",progress:1-u/r.length})}},f=function(){if(n){var e=t.flush();l(e),self.postMessage({cmd:"end",buf:i}),s()}};self.onmessage=function(e){switch(e.data.cmd){case"init":c(e.data.config);break;case"encode":u(e.data.rawInput);break;case"finish":f()}}},r=n.toString();r=r.substring(r.indexOf("{")+1,r.lastIndexOf("}"));var o=new Blob([r],{type:"application/javascript"}),i=URL.createObjectURL(o);e.exports=i},Vg41:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("vtiu"),o=(n.n(r),n("yv8W"));n.n(o)},"Vs/p":function(e,t,n){"use strict";function r(e,t,n,r,o){var s=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if((0,a.isEmptyValue)(t)&&!e.required)return n();if(i.default.required(e,t,r,s,o),!(0,a.isEmptyValue)(t)){var l=void 0;l="number"==typeof t?new Date(t):t,i.default.type(e,l,r,s,o),l&&i.default.range(e,l.getTime(),r,s,o)}}n(s)}Object.defineProperty(t,"__esModule",{value:!0});var o=n("hGxU"),i=function(e){return e&&e.__esModule?e:{default:e}}(o),a=n("eCjd");t.default=r},Vtxq:function(e,t,n){"use strict";function r(e,t,n,r,o){var a="number"==typeof e.len,s="number"==typeof e.min,l="number"==typeof e.max,c=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,u=t,f=null,p="number"==typeof t,d="string"==typeof t,h=Array.isArray(t);if(p?f="number":d?f="string":h&&(f="array"),!f)return!1;h&&(u=t.length),d&&(u=t.replace(c,"_").length),a?u!==e.len&&r.push(i.format(o.messages[f].len,e.fullField,e.len)):s&&!l&&ue.max?r.push(i.format(o.messages[f].max,e.fullField,e.max)):s&&l&&(ue.max)&&r.push(i.format(o.messages[f].range,e.fullField,e.min,e.max))}Object.defineProperty(t,"__esModule",{value:!0});var o=n("eCjd"),i=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(o);t.default=r},WHce:function(e,t,n){var r=n("037f"),o=n("Zk5a"),i=o(r);e.exports=i},Wg2s:function(e,t,n){"use strict";function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}function o(e){var t=i();return function(){var n,r=(0,y.default)(e);if(t){var o=(0,y.default)(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return(0,v.default)(this,n)}}function i(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}var a=n("ouCL");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n("crfj");var s=a(n("zwGx"));n("tIHZ");var l=a(n("tjvM"));n("/m1I");var c=a(n("O6j2"));n("baa2");var u=a(n("FC3+")),f=a(n("V4Os"));n("UQ5M");var p=a(n("/qCn")),d=a(n("Q9dM")),h=a(n("wm7F")),m=a(n("QwVp")),v=a(n("F6AD")),y=a(n("fghW"));n("LHBr");var b=a(n("A+AJ")),g=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var s=i?Object.getOwnPropertyDescriptor(e,a):null;s&&(s.get||s.set)?Object.defineProperty(o,a,s):o[a]=e[a]}return o.default=e,n&&n.set(e,o),o}(n("GiK3")),A=(a(n("B5T/")),n("S6G3"));n("RKq/");var w,E,O=n("lRgn"),k=a(n("SLyX")),S=(n("H/Zg"),a(n("tVfF")),a(n("Y4FN")),b.default.TextArea),x=(w=(0,A.connect)(function(e){return{imIsLogin:e.global.imIsLogin,isSDKReady:e.im.isSDKReady,username:e.global.companyInfo.adminPhone,imSig:e.im.imSig,currentConversation:e.im.currentConversation,currentMessageList:e.im.currentMessageList}}))(E=function(e){function t(e){var r;return(0,d.default)(this,t),r=n.call(this,e),r.state={emojiMap:O.emojiMap,emojiName:O.emojiName,emojiUrl:O.emojiUrl,messageContent:"",messageSendSoundURL:null,messageSendSoundTime:null,startRecord:!1},r}(0,m.default)(t,e);var n=o(t);return(0,h.default)(t,[{key:"componentDidMount",value:function(){}},{key:"componentWillReceiveProps",value:function(e){e.messageSendSoundURL!==this.state.messageSendSoundURL&&(this.sendSound(e.messageSendSoundURL,e.messageSendSoundTime),this.setState({messageSendSoundURL:e.messageSendSoundURL,messageSendSoundTime:e.messageSendSoundTime}))}},{key:"getAccount",value:function(){if(!this.props.currentConversation||!this.props.currentConversation.conversationID)return"";switch(this.props.currentConversation.type){case"C2C":return this.props.currentConversation.conversationID.replace("C2C","");case"GROUP":return this.props.currentConversation.conversationID.replace("GROUP","");default:return this.props.currentConversation.conversationID}}},{key:"getType",value:function(){return this.props.currentConversation&&this.props.currentConversation.type?this.props.currentConversation.type:""}},{key:"sendTextMessage",value:function(){var e=this.getAccount(),t=this.getType();if(""===this.state.messageContent||0===this.state.messageContent.trim().length)return this.setState({messageContent:""}),void p.default.warning("\u4e0d\u80fd\u53d1\u9001\u7a7a\u6d88\u606f\u54e6\uff01");var n=k.default.createTextMessage({to:e,conversationType:t,payload:{text:this.state.messageContent}});this.props.imIsLogin?(this.pushCurrentMessageList(n),this.sendMessage(n)):this.props.dispatch({type:"global/imLogin",payload:{username:this.props.username}})}},{key:"sendImage",value:function(){var e=this.getAccount(),t=this.getType(),n=k.default.createImageMessage({to:e,conversationType:t,payload:{file:document.getElementById("imagePicker")}});this.props.imIsLogin&&(this.pushCurrentMessageList(n),this.sendMessage(n)),this.refs.imageRef.value=null}},{key:"sendFile",value:function(){var e=this.getAccount(),t=this.getType(),n=k.default.createFileMessage({to:e,conversationType:t,payload:{file:document.getElementById("filePicker")}});this.props.imIsLogin&&(this.pushCurrentMessageList(n),this.sendMessage(n)),this.refs.fileRef.value=null}},{key:"sendSound",value:function(e,t){var n=this.getAccount(),r=this.getType(),o={url:e,time:t},i=k.default.createCustomMessage({to:n,conversationType:r,payload:{data:"Sound",description:"[\u8bed\u97f3]",extension:JSON.stringify(o)}});this.props.imIsLogin&&(this.pushCurrentMessageList(i),this.sendMessage(i)),this.setState({messageSendSoundURL:""})}},{key:"pushCurrentMessageList",value:function(e){this.props.currentConversation.conversationID&&(Array.isArray(e)||e.conversationID===this.props.currentConversation.conversationID&&this.props.dispatch({type:"im/pushCurrentMessageList",payload:[].concat((0,f.default)(this.props.currentMessageList),[e])}))}},{key:"sendMessage",value:function(e){var t=this;k.default.sendMessage(e).then(function(e){console.log("\u53d1\u9001\u6210\u529f"),console.log(e),t.setState({messageContent:""})}).catch(function(t){console.log("\u53d1\u9001\u5931\u8d25"),console.log(t),e.error("\u53d1\u9001\u5931\u8d25")})}},{key:"render",value:function(){var e=this;return g.default.createElement("div",{id:"message-send-box-wrapper"},g.default.createElement("div",{className:"send-header-bar"},g.default.createElement(l.default,{placement:"topLeft",content:g.default.createElement("div",{className:"emojis"},this.state.emojiName.map(function(t,n){return g.default.createElement("div",{className:"emoji",key:n,onClick:function(){e.setState({messageContent:e.state.messageContent+t})}},g.default.createElement("img",{src:e.state.emojiUrl+e.state.emojiMap[t],style:{width:"25px",height:"25px"}}))})),trigger:"click"},g.default.createElement(c.default,{placement:"bottom",title:"\u53d1\u8868\u60c5"},g.default.createElement(u.default,{type:"smile",style:{fontSize:"17px"}}))),g.default.createElement(c.default,{placement:"bottom",title:"\u53d1\u6587\u4ef6"},g.default.createElement(u.default,{type:"folder",onClick:function(){e.refs.fileRef.click()},style:{fontSize:"17px"}})),g.default.createElement("input",{type:"file",id:"filePicker",ref:"fileRef",onChange:function(){e.sendFile()},style:{display:"none"}}),g.default.createElement(c.default,{placement:"bottom",title:"\u5f55\u97f3"},g.default.createElement(u.default,{type:"audio",style:{fontSize:"17px"},onClick:function(){e.setState({startRecord:!e.state.startRecord}),e.props.startRecord(!e.state.startRecord)}}))),g.default.createElement(S,{style:{background:"none",border:"none"},rows:4,className:"text-input",value:this.state.messageContent,onChange:function(t){e.setState({messageContent:t.target.value})},onPressEnter:function(){return e.sendTextMessage()}}),g.default.createElement(s.default,{size:"small",className:"btn-send",onClick:function(){return e.sendTextMessage()}},"\u53d1\u9001"))}}]),t}(g.Component))||E;t.default=x},WoMo:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAiCAYAAAC0nUK+AAAAAXNSR0IArs4c6QAABP1JREFUSA2dVXtMW1UY/859tNAAwu3AiQtxmzo3F/4YZNmIMoE5XTLJTFSyuH/2D9kSwx8+xsOYYCLSxrf/qFviNNFkbnEmIxlZBRYGZiwDJNsEMxFZ2Igd8mpHaW977/H7bnvppS2P8SXtOed7/M53vtdlsAztc02XRnT9JQBexjjkAzAnZ3wK93dAYJ0iE85frM3uYgw5KYil4EFF03QZgO7iwHemklt5jME14GJt+7s5l6x82i8Cb+RcuNw82QQc6kiYmylAxXYb7HrcBvk5ImSlM/DNcxif1qBnWIX2mypM+HVSRSD20bMNSl0jY1GGwTNE+HDO2d7mqTO4viKLAEf2OODl4jSwSYvuj2lHFzXC4ZfeIJzqDEBYIzR2rrReedW8AGGi1G2veR+Bj2U7GLgPZUHZNjuIwtLAZEXy7Rtk2LFRhit/qRAM861jXSFppMPdQXLDep9rsiSiQ7cscPbp4SzY9qhMspQ0rwLUnvZBuo1Bc1Um5jWqNng3DG/+4IOwzjiGaE97g9IlkEjTOcaZMwrFcsA61kT3rRAUb5Khd0QFz43QggNkR/aEgxH4gATC8+6ZYs7hOUoexXg5ujYShiceluD1knRYny3ChYE4ONmRPeHgDaXl7v92CrqmYR2DURXLJY90Ric0eCxXxFgDHCxKg6G7EZgNxEuc7Km6iFiEHRBQVEEHKreViMC/75oHV8t9+O2WCjo+mV5jJROHcCXsrQK6m+o4kcjQO6tD+dM2cGACb4yFMc5Uc3Giet8b85a4CzgMCgRgPI+Y1CBW0rAVPmudgzSZQeeQCtNzHONs5N+qBv2jiz03cRjwXAk4m8ME2KnznBnxCy4Nqui1Bs3n/QbYQUxW5Y40+D0BbDagw8g9DTblRV9OOAYhLrnipQO1tJV+6pm3Ho3KeCpfgoy0ZO8Hbse9N3Gw2McpLP2EQrEzqWc4jN5EzKOxUqtfvB6CZ55MTvzNO3FdEwdbqR/BhVaypiFEAERnrs4brU3tTT8BRx+OVWj/A8G3JIMPxsDJnnAMYryF7f9yMit0H0axs3Kqyx1QtSs9KlzDP4XyREeAhsqEJDs3Cq01Th+G5hPCoulGM2ItRHZkHyX2oeedaEJBkpyf48OHaGy+d9b/wBcQMNmRPdZbvz1D+YouWai9F92+Laqm4lcFMtc6zzEt90Q7K/a85RxbBE6HctfUfqbzFpxqRtE+2JcIAiKDck/DuquERbTgefQIgF+jal3XvzHPq1tZBERW2VGnGJVn2iR1RFu9cgLr7mNTYTUrVmt1IjDZJYETs3S3Uo91fYX2KxJjJ9sanKdS6aUEbyxjEbtNOIRRm0llZPLQgesFjyg15jlxTQlOShfezrnNBPZGooF5xsoIiSBXfXeEBU1e4rokOCm21ys/one/JhoZZ8aaPA1Zf6aUxZjLgpOOTRKP4bLIO2o4ZbPijmEsuawI3no8+2+cXC4rgigKR8++xuJj1Cq07JPq3CKDoqIiRzgcVuChrXnrXvjCA0xyctV3eeLnyqOCIPhlWZ7q6+szB4rV1NgnfzhjKoWFhXnBYHCzpmkZWsDL7BtKVMmRt9s/eLouON7rJz5enJufn695vV78miXTkmHBLl1vVZ9qO35OnfnnW//AyWErP1HPKlsSHJ/9r1VRV2ciEy2Hv7byaJ+oZ5WvKuboXSYOMxuuIoJpWJ7qamL+P8dZFdQwMDXiAAAAAElFTkSuQmCC"},Xn8A:function(e,t,n){"use strict";function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}function o(e){var t=i();return function(){var n,r=(0,b.default)(e);if(t){var o=(0,b.default)(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return(0,y.default)(this,n)}}function i(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}var a=n("ouCL");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n("GKDd");var s=a(n("BJfm"));n("crfj");var l=a(n("zwGx"));n("baa2");var c=a(n("FC3+"));n("LHBr");var u,f,p=a(n("A+AJ")),d=a(n("+TWC")),h=a(n("Q9dM")),m=a(n("wm7F")),v=a(n("QwVp")),y=a(n("F6AD")),b=a(n("fghW")),g=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var s=i?Object.getOwnPropertyDescriptor(e,a):null;s&&(s.get||s.set)?Object.defineProperty(o,a,s):o[a]=e[a]}return o.default=e,n&&n.set(e,o),o}(n("GiK3")),A=n("S6G3"),w=n("7xWd"),E=n("EjIB"),O=n("H/Zg"),k=a(n("pX1H")),S=(u=(0,A.connect)(function(e){return{selectedId:e.command.attendanceList.selectedId,tabIndex2:e.command.tabIndex.attendance.tabIndex2}}))(f=(0,w.withRouter)(f=function(e){function t(e){var r;return(0,h.default)(this,t),r=n.call(this,e),console.log(e),r.state={tabKey:"1",currentKey:null,data:E.data,searchData:{pageNumber:1,pageSize:9,taskName:null},selectedIndex:null,selectedAttenData:null,total:0,attendanceList:[],height:null,loadingText:"\u6682\u65e0\u6570\u636e"},r}(0,v.default)(t,e);var n=o(t);return(0,m.default)(t,[{key:"componentDidMount",value:function(){var e=document.documentElement.clientHeight-120-130-40;this.setState({height:e}),this.getAttendanceList(1)}},{key:"componentWillReceiveProps",value:function(e){e.tabIndex2==this.state.tabKey&&e.tabIndex2!==this.state.currentKey&&(this.setState({currentKey:e.tabIndex2}),this.getAttendanceList(this.state.searchData.pageNumber)),e.tabIndex2!=this.state.tabKey&&this.setState({currentKey:null})}},{key:"getAttendanceList",value:function(e){var t=this;this.setState({searchData:(0,d.default)({},this.state.searchData,{pageNumber:e}),selectedIndex:null,selectedAttenData:null,loadingText:"\u6b63\u5728\u52a0\u8f7d\u4e2d..."},function(){(0,O.getComTaskList)((0,d.default)({},t.state.searchData)).then(function(e){if("0"===e.retType){for(var n=t.state.data,r=e.data.data,o=0;o0?"\u52a0\u8f7d\u5b8c\u6210":"\u6682\u65e0\u6570\u636e"}),t.props.dispatch({type:"command/fetchAllAttendanceList",payload:{attendanceList:r}})}})})}},{key:"render",value:function(){var e=this;return g.default.createElement("div",{className:"data-list"},g.default.createElement("div",{className:"input"},g.default.createElement(p.default,{placeholder:"\u8bf7\u8f93\u5165\u9a7b\u52e4\u70b9:",style:{width:270},onChange:function(t){e.setState({searchData:(0,d.default)({},e.state.searchData,{taskName:t.target.value.trim()})})},onPressEnter:function(){e.getAttendanceList(1)}}),g.default.createElement(l.default,{type:"primary",onClick:function(){e.getAttendanceList(1)}},g.default.createElement(c.default,{type:"search",style:{fontSize:"16px"}}))),g.default.createElement("div",{className:"security search-list_command amap_lib_placeSearch"},g.default.createElement("div",{className:"list",style:{maxHeight:this.state.height,overflow:"auto"}},g.default.createElement(k.default,{data:this.state.attendanceList,loadingText:this.state.loadingText})),g.default.createElement(s.default,{total:this.state.total,size:"small",onChange:function(t){e.getAttendanceList(t)},defaultPageSize:this.state.searchData.pageSize,current:this.state.searchData.pageNumber,style:{display:this.state.total>1?"block":"none"}})))}}]),t}(g.Component))||f)||f;t.default=S},Xusr:function(e,t,n){"use strict";function r(){function e(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}function t(e,t,n,r){var i=t&&t.prototype instanceof o?t:o,a=Object.create(i.prototype),s=new d(r||[]);return g(a,"_invoke",{value:c(e,n,s)}),a}function n(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}function o(){}function i(){}function a(){}function s(t){["next","throw","return"].forEach(function(n){e(t,n,function(e){return this._invoke(n,e)})})}function l(e,t){function r(o,i,a,s){var l=n(e[o],e,i);if("throw"!==l.type){var c=l.arg,u=c.value;return u&&"object"==typeof u&&b.call(u,"__await")?t.resolve(u.__await).then(function(e){r("next",e,a,s)},function(e){r("throw",e,a,s)}):t.resolve(u).then(function(e){c.value=e,a(c)},function(e){return r("throw",e,a,s)})}s(l.arg)}var o;g(this,"_invoke",{value:function(e,n){function i(){return new t(function(t,o){r(e,n,t,o)})}return o=o?o.then(i,i):i()}})}function c(e,t,r){var o="suspendedStart";return function(i,a){if("executing"===o)throw new Error("Generator is already running");if("completed"===o){if("throw"===i)throw a;return m()}for(r.method=i,r.arg=a;;){var s=r.delegate;if(s){var l=u(s,r);if(l){if(l===k)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===o)throw o="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);o="executing";var c=n(e,t,r);if("normal"===c.type){if(o=r.done?"completed":"suspendedYield",c.arg===k)continue;return{value:c.arg,done:r.done}}"throw"===c.type&&(o="completed",r.method="throw",r.arg=c.arg)}}}function u(e,t){var r=t.method,o=e.iterator[r];if(void 0===o)return t.delegate=null,"throw"===r&&e.iterator.return&&(t.method="return",t.arg=void 0,u(e,t),"throw"===t.method)||"return"!==r&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+r+"' method")),k;var i=n(o,e.iterator,t.arg);if("throw"===i.type)return t.method="throw",t.arg=i.arg,t.delegate=null,k;var a=i.arg;return a?a.done?(t[e.resultName]=a.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,k):a:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,k)}function f(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function p(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function d(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(f,this),this.reset(!0)}function h(e){if(e){var t=e[w];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,r=function t(){for(;++n=0;--r){var o=this.tryEntries[r],i=o.completion;if("root"===o.tryLoc)return t("end");if(o.tryLoc<=this.prev){var a=b.call(o,"catchLoc"),s=b.call(o,"finallyLoc");if(a&&s){if(this.prev=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&b.call(r,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),p(n),k}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;p(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:h(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),k}},v}var o=n("ouCL");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n("jlIA")),a=o(n("Q9dM")),s=o(n("wm7F")),l=function(){function e(t){(0,a.default)(this,e),this.sdkAppId_=t.sdkAppId,this.userId_=t.userId,this.userSig_=t.userSig,this.roomId_=t.roomId,this.isJoined_=!1,this.isPublished_=!1,this.localStream_=null,this.client_=TRTC.createClient({mode:"rtc",sdkAppId:this.sdkAppId_,userId:this.userId_,userSig:this.userSig_}),this.client_.setDefaultMuteRemoteStreams(!0),this.handleEvents()}return(0,s.default)(e,[{key:"join",value:function(){function e(){return t.apply(this,arguments)}var t=(0,i.default)(r().mark(function e(){var t=this;return r().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!this.isJoined_){e.next=3;break}return console.warn("duplicate RtcClient.join() observed"),e.abrupt("return");case 3:return e.prev=3,e.next=6,this.client_.join({roomId:this.roomId_});case 6:return console.log("ShareClient join room success"),this.isJoined_=!0,this.localStream_=TRTC.createStream({audio:!1,screen:!0,userId:this.userId_}),e.prev=9,e.next=12,this.localStream_.initialize();case 12:return console.log("ShareClient initialize local stream for screen share success"),this.localStream_.on("player-state-changed",function(e){console.log("local stream ".concat(e.type," player is ").concat(e.state))}),this.localStream_.on("screen-sharing-stopped",function(e){console.log("share stream video track enned"),t.leave(),document.getElementById("screen-btn").setAttribute("src",n("E4Xz"))}),e.next=17,this.client_.publish(this.localStream_);case 17:e.next=26;break;case 19:return e.prev=19,e.t0=e.catch(9),console.error("ShareClient failed to initialize local stream - "+e.t0),e.next=24,this.client_.leave();case 24:this.isJoined_=!1,document.getElementById("screen-btn").setAttribute("src",n("E4Xz"));case 26:e.next=31;break;case 28:e.prev=28,e.t1=e.catch(3),console.error("ShareClient join room failed! "+e.t1);case 31:case"end":return e.stop()}},e,this,[[3,28],[9,19]])}));return e}()},{key:"leave",value:function(){function e(){return t.apply(this,arguments)}var t=(0,i.default)(r().mark(function e(){return r().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(this.isJoined_){e.next=3;break}return console.warn("leave() - please join() firstly"),e.abrupt("return");case 3:if(!this.isPublished_){e.next=7;break}return e.next=6,this.client_.unpublish(this.localStream_);case 6:this.isPublished_=!1;case 7:return e.next=9,this.client_.leave();case 9:this.localStream_&&(this.localStream_.close(),this.localStream_=null),this.isJoined_=!1;case 11:case"end":return e.stop()}},e,this)}));return e}()},{key:"handleEvents",value:function(){this.client_.on("error",function(e){console.error(e),alert(e)}),this.client_.on("client-banned",function(e){console.error("client has been banned for "+e)}),this.client_.on("peer-join",function(e){var t=e.userId;console.log("peer-join "+t)}),this.client_.on("peer-leave",function(e){var t=e.userId;console.log("peer-leave "+t)}),this.client_.on("stream-added",function(e){var t=e.stream,n=t.getId(),r=t.getUserId();console.log("remote stream added: [".concat(r,"] ID: ").concat(n," type: ").concat(t.getType())),console.log("subscribe to this remote stream")}),this.client_.on("stream-subscribed",function(e){var t=(e.userId,e.stream),n=t.getId();t.on("player-state-changed",function(e){console.log("".concat(e.type," player is ").concat(e.state))}),console.log("stream-subscribed ID: ",n)}),this.client_.on("stream-removed",function(e){var t=e.stream,n=t.getId();console.log("stream-removed ID: ".concat(n," type: ").concat(t.getType()))}),this.client_.on("stream-updated",function(e){var t=e.stream;console.log("type: "+t.getType()+" stream-updated hasAudio: "+t.hasAudio()+" hasVideo: "+t.hasVideo()+" uid: "+uid)}),this.client_.on("mute-audio",function(e){console.log(e.userId+" mute audio")}),this.client_.on("unmute-audio",function(e){console.log(e.userId+" unmute audio")}),this.client_.on("mute-video",function(e){console.log(e.userId+" mute video")}),this.client_.on("unmute-video",function(e){console.log(e.userId+" unmute video")})}}]),e}();t.default=l},"YH+2":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("vtiu"),o=(n.n(r),n("4iE9"));n.n(o)},YeOf:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAbCAYAAAB4Kn/lAAAAAXNSR0IArs4c6QAAAtpJREFUSA29VU1rU0EUzXtpviBSTMnCukiC5gPBXaGrVFFXCom77gV/gKCIBVdCRRT8AYJ7dybgrha1q0J2YmkTIX0LKySkUhLIF0k85zFTbvLei9JFBx535t5zz5y5M2/G8M1pzWbzwvHx8WNACpPJ5CqhhmH8hCnHYrE38Xi8TZ9bM9yc9O3v79+CeY8vwbFLs+B7kMvltl1iPtPNSVIo20IsAbvj9/sL4XB4mR/79KnYlhLgoHEo5vJbrdZ3lbiZyWSeg2gsM1EWs1qtvoDdgN9aWlq6PlsWh2JVU1upGykn4EQqZitXOXJu11IUiTBN8/WsUpnJGDHKV5Ax9h2KsbwrDAQCgQrtvKYx+sRIrIMYwSgByWTytwS69QXGzpGYBTmQfez2RI9xpKY2WcY0Zta6KZ7FnGnsqXhWpWSXMS/1569YKpEKqVzG5Epk//wVz6qUamTMS/3CwcHBJyZls9l7Mvmsfc1n4q9Zw3e30WjoQ94h6eHh4aV/kQuMncMLjFzkZI2PSNDpdC7T4g7gRe4bDocrtPOaxuicdru9rPBHJpx7HAC0ppxl2vF4/AQze24uY8TIHM0Bzh8kLqngOi2fHBgLiXl15zrISapieWJVDtNtDnCWDcuyLvZ6vTrAi3gdbqbT6a/YafsFgQ8YY4fXo77JuHy1mjxigEzu4JRs12q1G6PR6At8J3hpUvblgp18BsAmZqxFIpHVRCLxh+QY/9ebR3HdbncX+DSIN3DCXtrE9Xo93O/3+RqsUCFmLJJcvNJFTGzf04hPvdJqxSXEWZZKKBTKp1Kp3ul1CNU8FbsA0NZQlocsC/qeTS3/HQBU+gt2FWppfafEHJAcxB/RtY8awJ/R/4D6fotGo3YCj6Xa/XVgbzMPrQLsfU1KxxQxHSzLYDB4hO5TJC7S59VAdoLYq2Aw+JbLlzgHsQ6ydqg7a8vvGvynhx+Ee/hKqGeJe6FzpP0LVPttoJtaloYAAAAASUVORK5CYII="},YkxI:function(e,t,n){function r(e,t){return a(i(e,t,o),e+"")}var o=n("wSKX"),i=n("Q2wK"),a=n("WHce");e.exports=r},YpXF:function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?i(e):t}function i(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function a(e){return(a=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&l(e,t)}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?f(e):t}function f(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function p(e){return(p=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function d(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&h(e,t)}function h(e,t){return(h=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function m(e){return b(e)||y(e)||v()}function v(){throw new TypeError("Invalid attempt to spread non-iterable instance")}function y(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}function b(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t0)return!0;return!1}function B(e,t){var n=new RegExp("[".concat(t.join(),"]"));return e.split(n).filter(function(e){return e})}function L(e,t){return!t.props.disabled&&P(E(t,this.props.optionFilterProp)).join("").toLowerCase().indexOf(e.toLowerCase())>-1}function F(e,t){if(!C(t)&&!O(t)&&"string"!=typeof e)throw new Error("Invalid `value` of type `".concat(typeof e,"` supplied to Option, ")+"expected `string` when `tags/combobox` is `true`.")}function V(e,t){return function(n){e[t]=n}}function _(){var e=(new Date).getTime();return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(t){var n=(e+16*Math.random())%16|0;return e=Math.floor(e/16),("x"===t?n:7&n|8).toString(16)})}function U(){return U=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{},r=t.needFocus,o=t.fireSearch,i=n.props;if(n.state.open===e)return void n.maybeFocus(e,!!r);n.props.onDropdownVisibleChange&&n.props.onDropdownVisibleChange(e);var a={open:e,backfillValue:""};!e&&C(i)&&i.showSearch&&n.setInputValue("",o),e||n.maybeFocus(e,!!r),n.setState(se({open:e},a),function(){e&&n.maybeFocus(e,!!r)})},n.setInputValue=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=n.props.onSearch;e!==n.state.inputValue&&n.setState(function(n){return t&&e!==n.inputValue&&r&&r(e),{inputValue:e}},n.forcePopupAlign)},n.getValueByInput=function(e){var t=n.props,r=t.multiple,o=t.tokenSeparators,i=n.state.value,a=!1;return B(e,o).forEach(function(e){var t=[e];if(r){var o=n.getValueByLabel(e);o&&-1===j(i,o)&&(i=i.concat(o),a=!0,n.fireSelect(o))}else-1===j(i,e)&&(i=i.concat(t),a=!0,n.fireSelect(e))}),a?i:void 0},n.getRealOpenState=function(e){var t=n.props.open;if("boolean"==typeof t)return t;var r=(e||n.state).open,o=n._options||[];return!x(n.props)&&n.props.showSearch||r&&!o.length&&(r=!1),r},n.markMouseDown=function(){n._mouseDown=!0},n.markMouseLeave=function(){n._mouseDown=!1},n.handleBackfill=function(e){if(n.props.backfill&&(C(n.props)||k(n.props))){var t=w(e);k(n.props)&&n.setInputValue(t,!1),n.setState({value:[t],backfillValue:t})}},n.filterOption=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:L,o=n.state.value,i=o[o.length-1];if(!e||i&&i===n.state.backfillValue)return!0;var a=n.props.filterOption;return"filterOption"in n.props?!0===a&&(a=r.bind(de(n))):a=r.bind(de(n)),!a||("function"==typeof a?a.call(de(n),e,t):!t.props.disabled)},n.timeoutFocus=function(){var e=n.props.onFocus;n.focusTimer&&n.clearFocusTime(),n.focusTimer=window.setTimeout(function(){e&&e()},10)},n.clearFocusTime=function(){n.focusTimer&&(clearTimeout(n.focusTimer),n.focusTimer=null)},n.clearBlurTime=function(){n.blurTimer&&(clearTimeout(n.blurTimer),n.blurTimer=null)},n.clearComboboxTime=function(){n.comboboxTimer&&(clearTimeout(n.comboboxTimer),n.comboboxTimer=null)},n.updateFocusClassName=function(){var e=n.rootRef,t=n.props;n._focused?Pe()(e).add("".concat(t.prefixCls,"-focused")):Pe()(e).remove("".concat(t.prefixCls,"-focused"))},n.maybeFocus=function(e,t){if(t||e){var r=n.getInputDOMNode(),o=document,i=o.activeElement;r&&(e||x(n.props))?i!==r&&(r.focus(),n._focused=!0):i!==n.selectionRef&&n.selectionRef&&(n.selectionRef.focus(),n._focused=!0)}},n.removeSelected=function(e,t){var r=n.props;if(!r.disabled&&!n.isChildDisabled(e)){t&&t.stopPropagation&&t.stopPropagation();var o=n.state.value,i=o.filter(function(t){return t!==e});if(S(r)){var a=e;r.labelInValue&&(a={key:e,label:n.getLabelBySingleValue(e)}),r.onDeselect&&r.onDeselect(a,n.getOptionBySingleValue(e))}n.fireChange(i)}},n.openIfHasChildren=function(){var e=n.props;(be.Children.count(e.children)||C(e))&&n.setOpenState(!0)},n.fireSelect=function(e){n.props.onSelect&&n.props.onSelect(n.getVLBySingleValue(e),n.getOptionBySingleValue(e))},n.fireChange=function(e){var t=n.props;"value"in t||n.setState({value:e},n.forcePopupAlign);var r=n.getVLForOnChange(e),o=n.getOptionsBySingleValue(e);t.onChange&&t.onChange(r,S(n.props)?o:o[0])},n.isChildDisabled=function(e){return Object(je.a)(n.props.children).some(function(t){return w(t)===e&&t.props&&t.props.disabled})},n.forcePopupAlign=function(){n.state.open&&n.selectTriggerRef&&n.selectTriggerRef.triggerRef&&n.selectTriggerRef.triggerRef.forcePopupAlign()},n.renderFilterOptions=function(){var e=n.state.inputValue,t=n.props,r=t.children,o=t.tags,i=t.notFoundContent,a=[],s=[],l=!1,c=n.renderFilterOptionsFromChildren(r,s,a);if(o){var u=n.state.value;u=u.filter(function(t){return-1===s.indexOf(t)&&(!e||String(t).indexOf(String(e))>-1)}),u.sort(function(e,t){return e.length-t.length}),u.forEach(function(e){var t=e,n=be.createElement(Re.b,{style:He,role:"option",attribute:ze,value:t,key:t},t);c.push(n),a.push(n)}),e&&a.every(function(t){return w(t)!==e})&&c.unshift(be.createElement(Re.b,{style:He,role:"option",attribute:ze,value:e,key:e},e))}return!c.length&&i&&(l=!0,c=[be.createElement(Re.b,{style:He,attribute:ze,disabled:!0,role:"option",value:"NOT_FOUND",key:"NOT_FOUND"},i)]),{empty:l,options:c}},n.renderFilterOptionsFromChildren=function(e,t,r){var o=[],i=n.props,a=n.state.inputValue,s=i.tags;return be.Children.forEach(e,function(e){if(e){var i=e.type;if(i.isSelectOptGroup){var l=e.props.label,c=e.key;if(c||"string"!=typeof l?!l&&c&&(l=c):c=l,a&&n.filterOption(a,e)){var u=Object(je.a)(e.props.children).map(function(e){var t=w(e)||e.key;return be.createElement(Re.b,se({key:t,value:t},e.props))});o.push(be.createElement(Re.c,{key:c,title:l},u))}else{var f=n.renderFilterOptionsFromChildren(e.props.children,t,r);f.length&&o.push(be.createElement(Re.c,{key:c,title:l},f))}}else{Be()(i.isSelectOption,"the children of `Select` should be `Select.Option` or `Select.OptGroup`, "+"instead of `".concat(i.name||i.displayName||e.type,"`."));var p=w(e);if(F(p,n.props),n.filterOption(a,e)){var d=be.createElement(Re.b,se({style:He,attribute:ze,value:p,key:p,role:"option"},e.props));o.push(d),r.push(d)}s&&t.push(p)}}}),o},n.renderTopControlNode=function(){var e=n.state,t=e.open,r=e.inputValue,o=n.state.value,i=n.props,a=i.choiceTransitionName,s=i.prefixCls,l=i.maxTagTextLength,c=i.maxTagCount,u=i.showSearch,f=i.removeIcon,p=i.maxTagPlaceholder,d="".concat(s,"-selection__rendered"),h=null;if(C(i)){var m=null;if(o.length){var v=!1,y=1;u&&t?(v=!r)&&(y=.4):v=!0;var b=o[0],g=n.getOptionInfoBySingleValue(b),w=g.label,E=g.title;m=be.createElement("div",{key:"value",className:"".concat(s,"-selection-selected-value"),title:A(E||w),style:{display:v?"block":"none",opacity:y}},w)}h=u?[m,be.createElement("div",{className:"".concat(s,"-search ").concat(s,"-search--inline"),key:"input",style:{display:t?"block":"none"}},n.getInputElement())]:[m]}else{var O,k=[],x=o;if(void 0!==c&&o.length>c){x=x.slice(0,c);var P=n.getVLForOnChange(o.slice(c,o.length)),M="+ ".concat(o.length-c," ...");p&&(M="function"==typeof p?p(P):p),O=be.createElement("li",se({style:He},ze,{role:"presentation",onMouseDown:R,className:"".concat(s,"-selection__choice ").concat(s,"-selection__choice__disabled"),key:"maxTagPlaceholder",title:A(M)}),be.createElement("div",{className:"".concat(s,"-selection__choice__content")},M))}S(i)&&(k=x.map(function(e){var t=n.getOptionInfoBySingleValue(e),r=t.label,o=t.title||r;l&&"string"==typeof r&&r.length>l&&(r="".concat(r.slice(0,l),"..."));var i=n.isChildDisabled(e),a=i?"".concat(s,"-selection__choice ").concat(s,"-selection__choice__disabled"):"".concat(s,"-selection__choice");return be.createElement("li",se({style:He},ze,{onMouseDown:R,className:a,role:"presentation",key:e||Qe,title:A(o)}),be.createElement("div",{className:"".concat(s,"-selection__choice__content")},r),i?null:be.createElement("span",{onClick:function(t){n.removeSelected(e,t)},className:"".concat(s,"-selection__choice__remove")},f||be.createElement("i",{className:"".concat(s,"-selection__choice__remove-icon")},"\xd7")))})),O&&k.push(O),k.push(be.createElement("li",{className:"".concat(s,"-search ").concat(s,"-search--inline"),key:"__input"},n.getInputElement())),h=S(i)&&a?be.createElement(Me.default,{onLeave:n.onChoiceAnimationLeave,component:"ul",transitionName:a},k):be.createElement("ul",null,k)}return be.createElement("div",{className:d,ref:n.saveTopCtrlRef},n.getPlaceholderElement(),h)};var r=t.getOptionsInfoFromProps(e);if(e.tags&&"function"!=typeof e.filterOption){var o=Object.keys(r).some(function(e){return r[e].disabled});Be()(!o,"Please avoid setting option to disabled in tags mode since user can always type text as tag.")}return n.state={value:t.getValueFromProps(e,!0),inputValue:e.combobox?t.getInputValueForCombobox(e,r,!0):"",open:e.defaultOpen,optionsInfo:r,backfillValue:"",skipBuildOptionsInfo:!0,ariaId:""},n.saveInputRef=V(de(n),"inputRef"),n.saveInputMirrorRef=V(de(n),"inputMirrorRef"),n.saveTopCtrlRef=V(de(n),"topCtrlRef"),n.saveSelectTriggerRef=V(de(n),"selectTriggerRef"),n.saveRootRef=V(de(n),"rootRef"),n.saveSelectionRef=V(de(n),"selectionRef"),n}return he(t,e),ue(t,[{key:"componentDidMount",value:function(){(this.props.autoFocus||this.state.open)&&this.focus(),this.setState({ariaId:_()})}},{key:"componentDidUpdate",value:function(){if(S(this.props)){var e=this.getInputDOMNode(),t=this.getInputMirrorDOMNode();e&&e.value&&t?(e.style.width="",e.style.width="".concat(t.clientWidth,"px")):e&&(e.style.width="")}this.forcePopupAlign()}},{key:"componentWillUnmount",value:function(){this.clearFocusTime(),this.clearBlurTime(),this.clearComboboxTime(),this.dropdownContainer&&(Ne.unmountComponentAtNode(this.dropdownContainer),document.body.removeChild(this.dropdownContainer),this.dropdownContainer=null)}},{key:"focus",value:function(){C(this.props)&&this.selectionRef?this.selectionRef.focus():this.getInputDOMNode()&&this.getInputDOMNode().focus()}},{key:"blur",value:function(){C(this.props)&&this.selectionRef?this.selectionRef.blur():this.getInputDOMNode()&&this.getInputDOMNode().blur()}},{key:"renderArrow",value:function(e){var t=this.props,n=t.showArrow,r=void 0===n?!e:n,o=t.loading,i=t.inputIcon,a=t.prefixCls;if(!r&&!o)return null;var s=o?be.createElement("i",{className:"".concat(a,"-arrow-loading")}):be.createElement("i",{className:"".concat(a,"-arrow-icon")});return be.createElement("span",se({key:"arrow",className:"".concat(a,"-arrow"),style:He},ze,{onClick:this.onArrowClick}),i||s)}},{key:"renderClear",value:function(){var e=this.props,t=e.prefixCls,n=e.allowClear,r=e.clearIcon,o=this.state.inputValue,i=this.state.value,a=be.createElement("span",se({key:"clear",className:"".concat(t,"-selection__clear"),onMouseDown:R,style:He},ze,{onClick:this.onClearSelection}),r||be.createElement("i",{className:"".concat(t,"-selection__clear-icon")},"\xd7"));return n?k(this.props)?o?a:null:o||i.length?a:null:null}},{key:"render",value:function(){var e,t=this.props,n=S(t),r=t.showArrow,o=void 0===r||r,i=this.state,a=t.className,s=t.disabled,l=t.prefixCls,c=t.loading,u=this.renderTopControlNode(),f=this.state,p=f.open,d=f.ariaId;if(p){var h=this.renderFilterOptions();this._empty=h.empty,this._options=h.options}var m=this.getRealOpenState(),v=this._empty,y=this._options||[],b={};Object.keys(t).forEach(function(e){!Object.prototype.hasOwnProperty.call(t,e)||"data-"!==e.substr(0,5)&&"aria-"!==e.substr(0,5)&&"role"!==e||(b[e]=t[e])});var g=se({},b);x(t)||(g=se(se({},g),{onKeyDown:this.onKeyDown,tabIndex:t.disabled?-1:t.tabIndex}));var A=(e={},ae(e,a,!!a),ae(e,l,1),ae(e,"".concat(l,"-open"),p),ae(e,"".concat(l,"-focused"),p||!!this._focused),ae(e,"".concat(l,"-combobox"),k(t)),ae(e,"".concat(l,"-disabled"),s),ae(e,"".concat(l,"-enabled"),!s),ae(e,"".concat(l,"-allow-clear"),!!t.allowClear),ae(e,"".concat(l,"-no-arrow"),!o),ae(e,"".concat(l,"-loading"),!!c),e);return be.createElement(Ye,{onPopupFocus:this.onPopupFocus,onMouseEnter:this.props.onMouseEnter,onMouseLeave:this.props.onMouseLeave,dropdownAlign:t.dropdownAlign,dropdownClassName:t.dropdownClassName,dropdownMatchSelectWidth:t.dropdownMatchSelectWidth,defaultActiveFirstOption:t.defaultActiveFirstOption,dropdownMenuStyle:t.dropdownMenuStyle,transitionName:t.transitionName,animation:t.animation,prefixCls:t.prefixCls,dropdownStyle:t.dropdownStyle,combobox:t.combobox,showSearch:t.showSearch,options:y,empty:v,multiple:n,disabled:s,visible:m,inputValue:i.inputValue,value:i.value,backfillValue:i.backfillValue,firstActiveValue:t.firstActiveValue,onDropdownVisibleChange:this.onDropdownVisibleChange,getPopupContainer:t.getPopupContainer,onMenuSelect:this.onMenuSelect,onMenuDeselect:this.onMenuDeselect,onPopupScroll:t.onPopupScroll,showAction:t.showAction,ref:this.saveSelectTriggerRef,menuItemSelectedIcon:t.menuItemSelectedIcon,dropdownRender:t.dropdownRender,ariaId:d},be.createElement("div",{id:t.id,style:t.style,ref:this.saveRootRef,onBlur:this.onOuterBlur,onFocus:this.onOuterFocus,className:xe()(A),onMouseDown:this.markMouseDown,onMouseUp:this.markMouseLeave,onMouseOut:this.markMouseLeave},be.createElement("div",se({ref:this.saveSelectionRef,key:"selection",className:"".concat(l,"-selection\n ").concat(l,"-selection--").concat(n?"multiple":"single"),role:"combobox","aria-autocomplete":"list","aria-haspopup":"true","aria-controls":d,"aria-expanded":m},g),u,this.renderClear(),this.renderArrow(!!n))))}}]),t}(be.Component);Je.propTypes=ke,Je.defaultProps={prefixCls:"rc-select",defaultOpen:!1,labelInValue:!1,defaultActiveFirstOption:!0,showSearch:!0,allowClear:!1,placeholder:"",onChange:Xe,onFocus:Xe,onBlur:Xe,onSelect:Xe,onSearch:Xe,onDeselect:Xe,onInputKeyDown:Xe,dropdownMatchSelectWidth:!0,dropdownStyle:{},dropdownMenuStyle:{},optionFilterProp:"value",optionLabelProp:"value",notFoundContent:"Not Found",backfill:!1,showAction:["click"],tokenSeparators:[],autoClearSearchValue:!0,tabIndex:0,dropdownRender:function(e){return e}},Je.getDerivedStateFromProps=function(e,t){var n=t.skipBuildOptionsInfo?t.optionsInfo:Je.getOptionsInfoFromProps(e,t),r={optionsInfo:n,skipBuildOptionsInfo:!1};if("open"in e&&(r.open=e.open),e.disabled&&t.open&&(r.open=!1),"value"in e){var o=Je.getValueFromProps(e);r.value=o,e.combobox&&(r.inputValue=Je.getInputValueForCombobox(e,n))}return r},Je.getOptionsFromChildren=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return be.Children.forEach(e,function(e){if(e){e.type.isSelectOptGroup?Je.getOptionsFromChildren(e.props.children,t):t.push(e)}}),t},Je.getInputValueForCombobox=function(e,t,n){var r=[];if("value"in e&&!n&&(r=P(e.value)),"defaultValue"in e&&n&&(r=P(e.defaultValue)),!r.length)return"";r=r[0];var o=r;return e.labelInValue?o=r.label:t[M(r)]&&(o=t[M(r)].label),void 0===o&&(o=""),o},Je.getLabelFromOption=function(e,t){return E(t,e.optionLabelProp)},Je.getOptionsInfoFromProps=function(e,t){var n=Je.getOptionsFromChildren(e.children),r={};if(n.forEach(function(t){var n=w(t);r[M(n)]={option:t,value:n,label:Je.getLabelFromOption(e,t),title:t.props.title,disabled:t.props.disabled}}),t){var o=t.optionsInfo,i=t.value;i&&i.forEach(function(e){var t=M(e);r[t]||void 0===o[t]||(r[t]=o[t])})}return r},Je.getValueFromProps=function(e,t){var n=[];return"value"in e&&!t&&(n=P(e.value)),"defaultValue"in e&&t&&(n=P(e.defaultValue)),e.labelInValue&&(n=n.map(function(e){return e.key})),n},Je.displayName="Select",Object(Ie.polyfill)(Je);var Ze=Je;n.d(t,"b",function(){return Ee}),n.d(t,"a",function(){return Ae}),n.d(t,!1,function(){return ke}),Ze.Option=Ee,Ze.OptGroup=Ae;t.c=Ze},"Z3I/":function(e,t){e.exports="data:image/png;base64,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"},ZT2e:function(e,t,n){function r(e){return null==e?"":o(e)}var o=n("o2mx");e.exports=r},Zk5a:function(e,t){function n(e){var t=0,n=0;return function(){var a=i(),s=o-(a-n);if(n=a,s>0){if(++t>=r)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var r=800,o=16,i=Date.now;e.exports=n},ZuEy:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAAXNSR0IArs4c6QAAAqpJREFUOBGlVL1vUlEUfw8LFIisXYCEBAyj6E74WBx1YVIDAYKJ0b9BEhe1iYlxoYAJShxIWXBhAAYmmzRGHawWKAKNH0ljB+CVz+LvkN6Xx8dLoT3Lfe/cc37n3N/9nctzsGg0GsSyrlKptv1+/x/yXdb4ra2te+Px+K3Vam3XarU12F6/309gzVymCI9uH1sslqdut/vq6ekpd3h4yJXL5U69Xr8C+97r9RIXOQkfi8U2eJ6vozu1QqEQGZArgoBMOBz+LQbKfPDkTyaTn5xOp91kMi0Mu0iRCTC6fmg2m595PB7dQmSJc1ER3Mkb0JYJBAK/WCgD3gANP30+37qUDhYkt0qLNBoNupMf3W43CapeToAp8Tw65MCZnxXJ5XLkeiDeFkmM1MACV13ppFqtdpIGMdxZkwBsQ2KbVHkVOii/1WpxOzs7wsHBgVapVN6GwrIiFRSwKh2CIHC7u7snlUoFMzbe1Ov1L7xeb5uwpB1zGIb4/v7+c8juXHVQciqV4jChMYBGgsHgP/IxEzkmB7jJ0O0SHcuYzWbrgLab6PRkNn4KOBQK/aW3gsZ6GXM4HDqj0Xij0+nk0+m0RpozBUwbZ3QsrQ4MlQbg9lnwOWA5Ouii8BJypVJprigDb7fbBXSuogbngOXooNsHTa+q1erXfD4vULLUCNxgMFyH9D6Sfw6YnLN0kE7PJBXBidzNZvNLoVCYuzCXy6UZDod2PMWmhcCzdJD4SackKYi/y8CLxaIIPhqNOIxzCwPyHm9FYyEw0YEH5Rs6446PjzlIcEjip9OQEbhOp3NjUj8T74PBgMtms8LR0dEH7N2lmKnJIwczPKX3oeck/UOrT1AswvbYilMoEonEHrq9plarX+N1fMT2ZFdKAlfv4vH4LdkgbFAcmjDMxvwHZgmc5+fDkCMAAAAASUVORK5CYII="},aOwA:function(e,t,n){"use strict";function r(e){"@babel/helpers - typeof";return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(){return o=Object.assign||function(e){for(var t=1;t=0;(t||i)&&r.restoreModeVerticalFromInline()},r.handleClick=function(e){r.handleOpenChange([]);var t=r.props.onClick;t&&t(e)},r.handleOpenChange=function(e){r.setOpenKeys(e);var t=r.props.onOpenChange;t&&t(e)},r.renderMenu=function(e){var t=e.getPopupContainer,n=e.getPrefixCls,o=r.props,i=o.prefixCls,a=o.className,s=o.theme,l=o.collapsedWidth,c=Object(K.default)(r.props,["collapsedWidth","siderCollapsed"]),u=r.getRealMenuMode(),f=r.getOpenMotionProps(u),p=n("menu",i),d=z()(a,"".concat(p,"-").concat(s),M({},"".concat(p,"-inline-collapsed"),r.getInlineCollapsed())),h=P({openKeys:r.state.openKeys,onOpenChange:r.handleOpenChange,className:d,mode:u},f);return"inline"!==u&&(h.onClick=r.handleClick),r.getInlineCollapsed()&&(0===l||"0"===l||"0px"===l)&&(h.openKeys=[]),_.createElement(U.e,P({getPopupContainer:t},c,h,{prefixCls:p,onTransitionEnd:r.handleTransitionEnd,onMouseEnter:r.handleMouseEnter}))},Object(oe.a)(!("onOpen"in e||"onClose"in e),"Menu","`onOpen` and `onClose` are removed, please use `onOpenChange` instead, see: https://u.ant.design/menu-on-open-change."),Object(oe.a)(!("inlineCollapsed"in e&&"inline"!==e.mode),"Menu","`inlineCollapsed` should only be used when `mode` is inline."),Object(oe.a)(!(void 0!==e.siderCollapsed&&"inlineCollapsed"in e),"Menu","`inlineCollapsed` not control Menu under Sider. Should set `collapsed` on Sider instead.");var o;return"openKeys"in e?o=e.openKeys:"defaultOpenKeys"in e&&(o=e.defaultOpenKeys),r.state={openKeys:o||[],switchingModeFromInline:!1,inlineOpenKeys:[],prevProps:e},r}N(t,e);var n=D(t);return T(t,[{key:"componentWillUnmount",value:function(){ie.a.cancel(this.mountRafId)}},{key:"setOpenKeys",value:function(e){"openKeys"in this.props||this.setState({openKeys:e})}},{key:"getRealMenuMode",value:function(){var e=this.getInlineCollapsed();if(this.state.switchingModeFromInline&&e)return"inline";var t=this.props.mode;return e?"vertical":t}},{key:"getInlineCollapsed",value:function(){var e=this.props.inlineCollapsed;return void 0!==this.props.siderCollapsed?this.props.siderCollapsed:e}},{key:"getOpenMotionProps",value:function(e){var t=this.props,n=t.openTransitionName,r=t.openAnimation,o=t.motion;return o?{motion:o}:r?(Object(oe.a)("string"==typeof r,"Menu","`openAnimation` do not support object. Please use `motion` instead."),{openAnimation:r}):n?{openTransitionName:n}:"horizontal"===e?{motion:{motionName:"slide-up"}}:"inline"===e?{motion:ae.a}:{motion:{motionName:this.state.switchingModeFromInline?"":"zoom-big"}}}},{key:"restoreModeVerticalFromInline",value:function(){this.state.switchingModeFromInline&&this.setState({switchingModeFromInline:!1})}},{key:"render",value:function(){return _.createElement(J.Provider,{value:{inlineCollapsed:this.getInlineCollapsed()||!1,antdMenuTheme:this.props.theme}},_.createElement(re.a,null,this.renderMenu))}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,r={prevProps:e};return"inline"===n.mode&&"inline"!==e.mode&&(r.switchingModeFromInline=!0),"openKeys"in e?r.openKeys=e.openKeys:((e.inlineCollapsed&&!n.inlineCollapsed||e.siderCollapsed&&!n.siderCollapsed)&&(r.switchingModeFromInline=!0,r.inlineOpenKeys=t.openKeys,r.openKeys=[]),(!e.inlineCollapsed&&n.inlineCollapsed||!e.siderCollapsed&&n.siderCollapsed)&&(r.openKeys=t.inlineOpenKeys,r.inlineOpenKeys=[])),r}}]),t}(_.Component);se.defaultProps={className:"",theme:"light",focusable:!1},Object(W.polyfill)(se);var le=function(e){function t(){return R(this,t),n.apply(this,arguments)}N(t,e);var n=D(t);return T(t,[{key:"render",value:function(){var e=this;return _.createElement(ee.a.Consumer,null,function(t){return _.createElement(se,P({},e.props,t))})}}]),t}(_.Component);le.Divider=U.a,le.Item=ne,le.SubMenu=q,le.ItemGroup=U.c},acLb:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAbCAYAAABm409WAAAAAXNSR0IArs4c6QAAAtRJREFUSA21ljtvE1EQhb1rUrhwQxcLLKTIDyqa/IC0YIngggIpDQ0lUopEdIguSopIlEnhBokuGIShzQ+gocIPRUIGOR2Ft3CBbPOd5c6yzq4TYcVXur7jmTNn5s59rZe5pPV6vVuTyWQTSG06na4xFhx84HneGXLL9/33pVLpp9MnBi+hQdHv9wuj0egV4lOIs2kY0xFojNzI5XIvi8XiwPQ2JgKQ9cPxePwGQJ7+m94ky2Y2m/2Sz+dDgiAICmDWmd0j7Oor9ADMFrP5gBy1mQDdbvc5GR/SfTJ7B/EODirF3EZCawQ6wKeOz4S+XS6XX5tDFECZA2ximAJ6AejAQDZ2Op2W5EqlUjOdjSS3Q5A9/Sexus3El0I1V1kAwJ1OLpxrUxPioxKSr2YvLnFGdjI7brfbU8aTSLmgIA7HdSwKz23F70SesEh3r6r5VXG1JszgG7OhUv6dG9rnkGsrnswjd0nsg9tQAJxPcd4Fn9j/4mAGTbCPxa01CBcMBy1woomcjL7i8ATjqrpk6WRLOKCIcdV8wDqhGe3zNDBZ7KO/SdafwdxWlyydsyXcjEvcmkG42naILqIBbUhHVs9UEnXJ0plNcrzFuArhNo0br0NmhtH5UoDo+KeRgz2VnnIcqeZuwY+kM5vkeBsOh1ortYGuhPAqYNHW/+pmfynHLppflOM+mB/qkqVztlkH/hmXuDWD8PiToS6tRFPNWbR7gN9iPFeXLJ1sCQcUMa7W0g+a77JoEHiFyIkLLi3Dy3SOQ9d3I9xxAuuxYAiobV23onSLNHej1vENHGcm3KZ6iajpFrWdEGRvkSB2XYtDXPa6RftVGQNa3oNjJWGfL+/JtCBLffQtiEZ3ajep6za7I7wUzc4hO2O9Dhn//7PFSGzkftd1skqgGt0j2Ef+n1er1X/PooEvjDOLHLfpgSfDB3HdPJmYn9I+BIS/rts09UNAAf4ACRDJcqyZvx0AAAAASUVORK5CYII="},"adV+":function(e,t,n){"use strict";function r(){function e(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}function t(e,t,n,r){var i=t&&t.prototype instanceof o?t:o,a=Object.create(i.prototype),s=new d(r||[]);return g(a,"_invoke",{value:c(e,n,s)}),a}function n(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}function o(){}function i(){}function a(){}function s(t){["next","throw","return"].forEach(function(n){e(t,n,function(e){return this._invoke(n,e)})})}function l(e,t){function r(o,i,a,s){var l=n(e[o],e,i);if("throw"!==l.type){var c=l.arg,u=c.value;return u&&"object"==typeof u&&b.call(u,"__await")?t.resolve(u.__await).then(function(e){r("next",e,a,s)},function(e){r("throw",e,a,s)}):t.resolve(u).then(function(e){c.value=e,a(c)},function(e){return r("throw",e,a,s)})}s(l.arg)}var o;g(this,"_invoke",{value:function(e,n){function i(){return new t(function(t,o){r(e,n,t,o)})}return o=o?o.then(i,i):i()}})}function c(e,t,r){var o="suspendedStart";return function(i,a){if("executing"===o)throw new Error("Generator is already running");if("completed"===o){if("throw"===i)throw a;return m()}for(r.method=i,r.arg=a;;){var s=r.delegate;if(s){var l=u(s,r);if(l){if(l===k)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===o)throw o="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);o="executing";var c=n(e,t,r);if("normal"===c.type){if(o=r.done?"completed":"suspendedYield",c.arg===k)continue;return{value:c.arg,done:r.done}}"throw"===c.type&&(o="completed",r.method="throw",r.arg=c.arg)}}}function u(e,t){var r=t.method,o=e.iterator[r];if(void 0===o)return t.delegate=null,"throw"===r&&e.iterator.return&&(t.method="return",t.arg=void 0,u(e,t),"throw"===t.method)||"return"!==r&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+r+"' method")),k;var i=n(o,e.iterator,t.arg);if("throw"===i.type)return t.method="throw",t.arg=i.arg,t.delegate=null,k;var a=i.arg;return a?a.done?(t[e.resultName]=a.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,k):a:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,k)}function f(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function p(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function d(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(f,this),this.reset(!0)}function h(e){if(e){var t=e[w];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,r=function t(){for(;++n=0;--r){var o=this.tryEntries[r],i=o.completion;if("root"===o.tryLoc)return t("end");if(o.tryLoc<=this.prev){var a=b.call(o,"catchLoc"),s=b.call(o,"finallyLoc");if(a&&s){if(this.prev=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&b.call(r,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),p(n),k}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;p(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:h(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),k}},v}function o(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=i(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,s=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return s=e.done,e},e:function(e){l=!0,a=e},f:function(){try{s||null==n.return||n.return()}finally{if(l)throw a}}}}function i(e,t){if(e){if("string"==typeof e)return a(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?a(e,t):void 0}}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function a(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e){"@babel/helpers - typeof";return(s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function l(){return l=Object.assign||function(e){for(var t=1;tn.offsetWidth&&(n.style.minWidth=r.offsetWidth+"px",e.trigger&&e.trigger._component&&e.trigger._component.alignInstance&&e.trigger._component.alignInstance.forceAlign())}},this.saveTrigger=function(t){e.trigger=t}};Object(T.polyfill)(I);var B=I,L=B,F=n("kTQ8"),V=n.n(F),_=n("PmSq"),U=n("qGip"),H=n("FC3+"),z=n("D+5j");n.d(t,"a",function(){return K});var K=(Object(z.a)("topLeft","topCenter","topRight","bottomLeft","bottomCenter","bottomRight"),function(e){function t(){var e;return c(this,t),e=n.apply(this,arguments),e.renderOverlay=function(t){var n,r=e.props.overlay;n="function"==typeof r?r():r,n=g.Children.only(n);var o=n.props;Object(U.a)(!o.mode||"vertical"===o.mode,"Dropdown",'mode="'.concat(o.mode,"\" is not supported for Dropdown's Menu."));var i=o.selectable,a=void 0!==i&&i,s=o.focusable,l=void 0===s||s,c=g.createElement("span",{className:"".concat(t,"-menu-submenu-arrow")},g.createElement(H.default,{type:"right",className:"".concat(t,"-menu-submenu-arrow-icon")}));return"string"==typeof n.type?r:g.cloneElement(n,{mode:"vertical",selectable:a,focusable:l,expandIcon:c})},e.renderDropDown=function(t){var n,r=t.getPopupContainer,o=t.getPrefixCls,i=e.props,a=i.prefixCls,s=i.children,c=i.trigger,u=i.disabled,f=i.getPopupContainer,p=o("dropdown",a),d=g.Children.only(s),h=g.cloneElement(d,{className:V()(d.props.className,"".concat(p,"-trigger")),disabled:u}),m=u?[]:c;return m&&-1!==m.indexOf("contextMenu")&&(n=!0),g.createElement(L,l({alignPoint:n},e.props,{prefixCls:p,getPopupContainer:f||r,transitionName:e.getTransitionName(),trigger:m,overlay:function(){return e.renderOverlay(p)}}),h)},e}p(t,e);var n=h(t);return f(t,[{key:"getTransitionName",value:function(){var e=this.props,t=e.placement,n=void 0===t?"":t,r=e.transitionName;return void 0!==r?r:n.indexOf("top")>=0?"slide-down":"slide-up"}},{key:"render",value:function(){return g.createElement(_.a,null,this.renderDropDown)}}]),t}(g.Component));K.defaultProps={mouseEnterDelay:.15,mouseLeaveDelay:.1,placement:"bottomLeft"}},b4BV:function(e,t){e.exports={task:"task___3nCkk","ant-drawer-content-wrapper":"ant-drawer-content-wrapper___2SHTj",content:"content___2sXr4",title:"title___2TRkb",gray:"gray___2CaQ2",photo:"photo___2SdBk",gutterRow:"gutterRow___IaMji",spanHeader:"spanHeader___1Yink",avator:"avator___2LDnM",gutterBox:"gutterBox___1l7dR",name:"name___1-BZH","ant-checkbox":"ant-checkbox___1zTb_",recordPop:"recordPop___2kje7"}},b5vB:function(e,t){},bIjD:function(e,t,n){function r(e,t){return o(e)?e:i(e,t)?[e]:a(s(e))}var o=n("NGEn"),i=n("hIPy"),a=n("UnLw"),s=n("ZT2e");e.exports=r},baF6:function(e,t,n){"use strict";function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}function o(e){var t=i();return function(){var n,r=(0,h.default)(e);if(t){var o=(0,h.default)(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return(0,d.default)(this,n)}}function i(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}var a=n("ouCL");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n("/m1I");var s=a(n("O6j2"));n("baa2");var l=a(n("FC3+"));n("UQ5M");var c=a(n("/qCn")),u=a(n("Q9dM")),f=a(n("wm7F")),p=a(n("QwVp")),d=a(n("F6AD")),h=a(n("fghW"));n("sRCI");var m,v,y=a(n("vnWH")),b=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var s=i?Object.getOwnPropertyDescriptor(e,a):null;s&&(s.get||s.set)?Object.defineProperty(o,a,s):o[a]=e[a]}return o.default=e,n&&n.set(e,o),o}(n("GiK3")),g=n("S6G3"),A=y.default.confirm,w=(m=(0,g.connect)(function(e){return{selectedId:e.command.personList.selectedId}}))(v=function(e){function t(e){var r;return(0,u.default)(this,t),r=n.call(this,e),r.state={data:e.data||[],loadingText:e.data},r}(0,p.default)(t,e);var n=o(t);return(0,f.default)(t,[{key:"componentDidMount",value:function(){}},{key:"componentWillReceiveProps",value:function(e){this.setState({loadingText:e.loadingText}),e.data!=this.state.data&&this.setState({data:e.data})}},{key:"render",value:function(){var e=this;return b.default.createElement("div",null,this.state.data.length>0?this.state.data.map(function(t,n){var r="";if(t.idCardNo){r=t.idCardNo.substring(0,6)+"********"+t.idCardNo.substring(14,t.idCardNo.length)}return b.default.createElement("div",{key:n,className:"item",onClick:function(){t.lnglat?e.props.dispatch({type:"command/setPersonSelectIndex",payload:t.perId}):c.default.warning("\u8be5\u4eba\u5458\u6682\u672a\u5b9a\u4f4d")}},b.default.createElement("div",{className:e.props.selectedId===t.perId?"selected poibox":"poibox"},t.photoUrl?b.default.createElement("img",{className:"img",src:t.photoUrl?t.photoUrl:""}):b.default.createElement("div",{className:"img-span"},b.default.createElement("span",null,t.name?t.name.substring(t.name.length-2,t.name.length):"")),b.default.createElement("div",{style:{marginLeft:45}},b.default.createElement("div",{className:"name"},t.name||"---",b.default.createElement("span",{className:"send-header-bar"},b.default.createElement(s.default,{placement:"bottom",title:"\u6587\u5b57\u8c03\u5ea6"},b.default.createElement(l.default,{type:"form",style:{fontSize:"17px"},onClick:function(n){n.stopPropagation(),e.props.clickTextScheduling(t,"text")}})),b.default.createElement(s.default,{placement:"bottom",title:"\u8bed\u97f3\u8c03\u5ea6",onClick:function(n){n.stopPropagation(),e.props.clickTextScheduling(t,"voice")}},b.default.createElement(l.default,{type:"audio",style:{fontSize:"17px"}})),b.default.createElement(s.default,{placement:"bottom",title:"\u89c6\u9891\u8c03\u5ea6",onClick:function(n){var r=e;n.stopPropagation(),A({title:"\u662f\u5426\u5f00\u542f\u5c4f\u5e55\u5f55\u5236?",content:"\u5f00\u542f\u540e\uff0c\u88ab\u8c03\u5ea6\u4fdd\u5b89\u5458\u7684\u89c6\u9891\u9875\u9762\u5c06\u4f1a\u88ab\u5f55\u5236\uff0c\u8c03\u5ea6\u7ed3\u675f\u540e\uff0c\u53ef\u67e5\u770b\u5f55\u5236\u6587\u4ef6\u3002",okText:"\u5f00\u542f\u5f55\u5236,\u7ee7\u7eed\u8c03\u5ea6",cancelText:"\u4e0d\u5f00\u542f\u5f55\u5236,\u7ee7\u7eed\u8c03\u5ea6",onOk:function(){r.props.clickTextScheduling(t,"video",[t.mobilePhone])},onCancel:function(){r.props.clickTextScheduling(t,"video")}})}},b.default.createElement(l.default,{type:"video-camera",style:{fontSize:"17px"}})))),b.default.createElement("div",{className:"text"},"\u624b\u673a\u53f7\u7801:",t.mobilePhone||"---"),b.default.createElement("div",{className:"text"},"\u8bc1\u4ef6\u53f7\u7801:",r||"---",t.lnglat&&b.default.createElement("div",{className:"amap_lib_placeSearch_poi poibox-icon",style:{marginTop:"-15px"}},n)))))}):b.default.createElement("div",{style:{textAlign:"center",fontSize:"14px",color:"#afb0b1"}},this.state.loadingText||"\u6682\u65e0\u6570\u636e"))}}]),t}(b.Component))||v;t.default=w},baa2:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("vtiu"),o=(n.n(r),n("4Erz"));n.n(o)},bcoi:function(e,t){e.exports="data:image/png;base64,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"},bpzx:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAiCAYAAAC0nUK+AAAAAXNSR0IArs4c6QAABMhJREFUSA2tVltslFUQnvkvi26pLdtubZpAMES7vbiatFEptktBNAYrLyZEgn1BSYkIPjRa4KVECRh5EBMTFNBEA4miPtiHRk3a7mpiTGlF7M0LEkWRst1e06W7/+U487f/8u+/u2VNnGR75vLNd07PmZldhGVkqqqpyRTQYoJoBsQKBFEiACdRwF8IEJYQvigeCX+DSJ4sQphMidaEmtEUx4QQD2VG0z0I2C9kfNU/HO5NjwCkkYvOTin2Sc8RYYoOBkrlZbCiZQt4QutBXl0BWFwEYnoGjKvXIBn+DhJdX4N5/YbFKaH0pm97cwd2dpruTYBOiROBxvPRQKOI3r9JzJ8+K8xEgty5heOMYzznTVQ1fcYHzCCPVjcetgANLSL5w1BuxiwRxk9Q3tIGr9vk1rXEapsahC6+FaqKRR++DeqDNQCGAcavV0Af/hn0If6MgX7lT5DXrgal5j76VIJSTWvlOgBVBe3iMMy07gPUNCFJUsjHD8270HX00nNv9La3gXfXDmvj2AOPgbqhHtSaACi1RFQbgNij2+xDpVZUFSi51GPZ8TPnIH78JL0kRvyjkRBGazfWg2708+Ot+vIcoMdjAen+oHQ0kiJhhX3ZxMaJZBKmnthhPTLK8LAEptHCCVwVNnE2gnx8nM88LMKUniJy2MwGl9v/ITYPCrFZoe5aQwVg1XE+5PYV2Fj3VXE/LMkahXjL2OAGcYs70R3PZts8VCB+icbCPIO485yCUmYvOOOWHr8JbpzNw7zEgOMM5JZ2isz1exvRLvwI8r33pKFu8eA1CQQMcpRnhVO8e1qdZqauaTB/4jR4X9iZFnPwDEpCgm6O8hDiOrXFsyUE3rYcG2g6zLW/BmpdEDxbrWKz0jifeVjourokqbCgCxGmeLrd/OhTK2D/8e5/HlYebge8Y4XtAv3iEMzs3Gt1bcHBfSk/K5y/NCWjPtljHZo775A9DbMNLePvf8TcwaMi9shWMfvSIaH/cjljfHGePR1jVY0v82bWbBHBxwti2kI/ZVShrxjueufo4vBiRB7CQ2v2xQMgJqeJEQdL1xY0YHd3wiLn/GiwuRKTej/VZyFPOe/+XXDnc88sOxL4jvkq4ifOANADk9yQFKwvGYpcZSNFzsZkdehJ0xRdAoTM9n/5JiKmOKKyqXSk93vOZUkjZ0c0ENoNYL7Ler5CI0SnbnyaZvjiIy4lZrShfyz8ngR4PF9ixhH5bjcx+zPI2ekrlw5QQnpXcSCbIJwqGQl/kC2UlRz7+nQZlGdpA3r+ZeVS6d1yerE74FnJOb5qtOcPgbDXgXWpmEBV3k4HWXAFUmZOckb4RyJn6fSL/ZxKWVQkFEdKf+obc7nTzGXJGanIyh56srTT0YajPqn8jTSmLMZtyYuHei4T6Jgzl5qgDYfP35pyzqBDz6hzRwzq6uq8mqb5qjQoe0sUfaUAlMyiGdkmz7TRb5M5VVUnBwYG4s4cp251otNh68FgsGxhYWGdYRgrx8HADcKTLEN5/ccY77hgJubYTxv7KyoqjPHxcevbzM6115zXYppmuQ3i9RVz9vPfhfH+KRH/zel345yxnOT0b193AqdlU2/FyZNOH+tunDOe153T6QppHHtolYnMoGpJ5nPn/wJqUmrPd75FEQAAAABJRU5ErkJggg=="},br8L:function(e,t){},buBX:function(e,t,n){"use strict";function r(e){function t(e){i=o({},i,e);for(var t=0;t-1?u[c](t)||r.push(a.format(i.messages.types[c],e.fullField,e.type)):c&&(void 0===t?"undefined":o(t))!==e.type&&r.push(a.format(i.messages.types[c],e.fullField,e.type))}Object.defineProperty(t,"__esModule",{value:!0});var o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i=n("eCjd"),a=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(i),s=n("F61X"),l=function(e){return e&&e.__esModule?e:{default:e}}(s),c={email:/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/,url:new RegExp("^(?!mailto:)(?:(?:http|https|ftp)://|//)(?:\\S+(?::\\S*)?@)?(?:(?:(?:[1-9]\\d?|1\\d\\d|2[01]\\d|22[0-3])(?:\\.(?:1?\\d{1,2}|2[0-4]\\d|25[0-5])){2}(?:\\.(?:[0-9]\\d?|1\\d\\d|2[0-4]\\d|25[0-4]))|(?:(?:[a-z\\u00a1-\\uffff0-9]+-?)*[a-z\\u00a1-\\uffff0-9]+)(?:\\.(?:[a-z\\u00a1-\\uffff0-9]+-?)*[a-z\\u00a1-\\uffff0-9]+)*(?:\\.(?:[a-z\\u00a1-\\uffff]{2,})))|localhost)(?::\\d{2,5})?(?:(/|\\?|#)[^\\s]*)?$","i"),hex:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i},u={integer:function(e){return u.number(e)&&parseInt(e,10)===e},float:function(e){return u.number(e)&&!u.integer(e)},array:function(e){return Array.isArray(e)},regexp:function(e){if(e instanceof RegExp)return!0;try{return!!new RegExp(e)}catch(e){return!1}},date:function(e){return"function"==typeof e.getTime&&"function"==typeof e.getMonth&&"function"==typeof e.getYear},number:function(e){return!isNaN(e)&&"number"==typeof e},object:function(e){return"object"===(void 0===e?"undefined":o(e))&&!u.array(e)},method:function(e){return"function"==typeof e},email:function(e){return"string"==typeof e&&!!e.match(c.email)&&e.length<255},url:function(e){return"string"==typeof e&&!!e.match(c.url)},hex:function(e){return"string"==typeof e&&!!e.match(c.hex)}};t.default=r},crfj:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("vtiu"),o=(n.n(r),n("I11u"));n.n(o)},cwkc:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("vtiu"),o=(n.n(r),n("tSRs"));n.n(o),n("mxhB")},cz5N:function(e,t,n){"use strict";function r(e){return e instanceof HTMLElement?e:E.a.findDOMNode(e)}var o=n("bOdI"),i=n.n(o),a=n("Dd8w"),s=n.n(a),l=n("Zrlr"),c=n.n(l),u=n("wxAW"),f=n.n(u),p=n("zwoO"),d=n.n(p),h=n("Pf15"),m=n.n(h),v=n("GiK3"),y=n.n(v),b=n("KSGD"),g=n.n(b),A=n("R8mX"),w=n("O27J"),E=n.n(w),O=n("HW6M"),k=n.n(O),S=n("ommR"),x=n.n(S),C=n("RYu5");n.d(t,"a",function(){return T});var P="none",M="appear",R="enter",j="leave",T={eventProps:g.a.object,visible:g.a.bool,children:g.a.func,motionName:g.a.oneOfType([g.a.string,g.a.object]),motionAppear:g.a.bool,motionEnter:g.a.bool,motionLeave:g.a.bool,motionLeaveImmediately:g.a.bool,motionDeadline:g.a.number,removeOnLeave:g.a.bool,leavedClassName:g.a.string,onAppearStart:g.a.func,onAppearActive:g.a.func,onAppearEnd:g.a.func,onEnterStart:g.a.func,onEnterActive:g.a.func,onEnterEnd:g.a.func,onLeaveStart:g.a.func,onLeaveActive:g.a.func,onLeaveEnd:g.a.func};t.b=function(e){function t(e){return!(!e.motionName||!n)}var n=e,o=!!y.a.forwardRef;"object"==typeof e&&(n=e.transitionSupport,o="forwardRef"in e?e.forwardRef:o);var a=function(e){function n(){c()(this,n);var e=d()(this,(n.__proto__||Object.getPrototypeOf(n)).call(this));return e.onDomUpdate=function(){var n=e.state,r=n.status,o=n.newStatus,i=e.props,a=i.onAppearStart,s=i.onEnterStart,l=i.onLeaveStart,c=i.onAppearActive,u=i.onEnterActive,f=i.onLeaveActive,p=i.motionAppear,d=i.motionEnter,h=i.motionLeave;if(t(e.props)){var m=e.getElement();e.$cacheEle!==m&&(e.removeEventListener(e.$cacheEle),e.addEventListener(m),e.$cacheEle=m),o&&r===M&&p?e.updateStatus(a,null,null,function(){e.updateActiveStatus(c,M)}):o&&r===R&&d?e.updateStatus(s,null,null,function(){e.updateActiveStatus(u,R)}):o&&r===j&&h&&e.updateStatus(l,null,null,function(){e.updateActiveStatus(f,j)})}},e.onMotionEnd=function(t){var n=e.state,r=n.status,o=n.statusActive,i=e.props,a=i.onAppearEnd,s=i.onEnterEnd,l=i.onLeaveEnd;r===M&&o?e.updateStatus(a,{status:P},t):r===R&&o?e.updateStatus(s,{status:P},t):r===j&&o&&e.updateStatus(l,{status:P},t)},e.setNodeRef=function(t){var n=e.props.internalRef;e.node=t,"function"==typeof n?n(t):n&&"current"in n&&(n.current=t)},e.getElement=function(){try{return r(e.node||e)}catch(t){return e.$cacheEle}},e.addEventListener=function(t){t&&(t.addEventListener(C.d,e.onMotionEnd),t.addEventListener(C.a,e.onMotionEnd))},e.removeEventListener=function(t){t&&(t.removeEventListener(C.d,e.onMotionEnd),t.removeEventListener(C.a,e.onMotionEnd))},e.updateStatus=function(t,n,r,o){var i=t?t(e.getElement(),r):null;if(!1!==i&&!e._destroyed){var a=void 0;o&&(a=function(){e.nextFrame(o)}),e.setState(s()({statusStyle:"object"==typeof i?i:null,newStatus:!1},n),a)}},e.updateActiveStatus=function(t,n){e.nextFrame(function(){if(e.state.status===n){var r=e.props.motionDeadline;e.updateStatus(t,{statusActive:!0}),r>0&&setTimeout(function(){e.onMotionEnd({deadline:!0})},r)}})},e.nextFrame=function(t){e.cancelNextFrame(),e.raf=x()(t)},e.cancelNextFrame=function(){e.raf&&(x.a.cancel(e.raf),e.raf=null)},e.state={status:P,statusActive:!1,newStatus:!1,statusStyle:null},e.$cacheEle=null,e.node=null,e.raf=null,e}return m()(n,e),f()(n,[{key:"componentDidMount",value:function(){this.onDomUpdate()}},{key:"componentDidUpdate",value:function(){this.onDomUpdate()}},{key:"componentWillUnmount",value:function(){this._destroyed=!0,this.removeEventListener(this.$cacheEle),this.cancelNextFrame()}},{key:"render",value:function(){var e,n=this.state,r=n.status,o=n.statusActive,a=n.statusStyle,l=this.props,c=l.children,u=l.motionName,f=l.visible,p=l.removeOnLeave,d=l.leavedClassName,h=l.eventProps;return c?r!==P&&t(this.props)?c(s()({},h,{className:k()((e={},i()(e,Object(C.b)(u,r),r!==P),i()(e,Object(C.b)(u,r+"-active"),r!==P&&o),i()(e,u,"string"==typeof u),e)),style:a}),this.setNodeRef):f?c(s()({},h),this.setNodeRef):p?null:c(s()({},h,{className:d}),this.setNodeRef):null}}],[{key:"getDerivedStateFromProps",value:function(e,n){var r=n.prevProps,o=n.status;if(!t(e))return{};var i=e.visible,a=e.motionAppear,s=e.motionEnter,l=e.motionLeave,c=e.motionLeaveImmediately,u={prevProps:e};return(o===M&&!a||o===R&&!s||o===j&&!l)&&(u.status=P,u.statusActive=!1,u.newStatus=!1),!r&&i&&a&&(u.status=M,u.statusActive=!1,u.newStatus=!0),r&&!r.visible&&i&&s&&(u.status=R,u.statusActive=!1,u.newStatus=!0),(r&&r.visible&&!i&&l||!r&&c&&!i&&l)&&(u.status=j,u.statusActive=!1,u.newStatus=!0),u}}]),n}(y.a.Component);return a.propTypes=s()({},T,{internalRef:g.a.oneOfType([g.a.object,g.a.func])}),a.defaultProps={visible:!0,motionEnter:!0,motionAppear:!0,motionLeave:!0,removeOnLeave:!0},Object(A.polyfill)(a),o?y.a.forwardRef(function(e,t){return y.a.createElement(a,s()({internalRef:t},e))}):a}(C.c)},d4VB:function(e,t){},dCEd:function(e,t,n){"use strict";var r=n("83O8"),o=n.n(r),i=o()({});t.a=i},deNJ:function(e,t){function n(e,t){var n=[],r=!0,o=!1,i=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==s.return||s.return()}finally{if(o)throw i}}return n}e.exports=n},ds30:function(e,t,n){"use strict";function r(e,t,n,r){function o(t){var r=new i.default(t);n.call(e,r)}if(e.addEventListener){var a=function(){var n=!1;return"object"==typeof r?n=r.capture||!1:"boolean"==typeof r&&(n=r),e.addEventListener(t,o,r||!1),{v:{remove:function(){e.removeEventListener(t,o,n)}}}}();if("object"==typeof a)return a.v}else if(e.attachEvent)return e.attachEvent("on"+t,o),{remove:function(){e.detachEvent("on"+t,o)}}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;var o=n("mmAL"),i=function(e){return e&&e.__esModule?e:{default:e}}(o);e.exports=t.default},eCjd:function(e,t,n){"use strict";function r(e){if(!e||!e.length)return null;var t={};return e.forEach(function(e){var n=e.field;t[n]=t[n]||[],t[n].push(e)}),t}function o(){for(var e=arguments.length,t=Array(e),n=0;n=i)return e;switch(e){case"%s":return String(t[r++]);case"%d":return Number(t[r++]);case"%j":try{return JSON.stringify(t[r++])}catch(e){return"[Circular]"}break;default:return e}}),s=t[r];r0&&(d=l.map(function(e){return"string"==typeof e?U.createElement(J,{key:e,prefixCls:u,disabled:r.props.disabled,value:e,checked:r.state.value===e},e):U.createElement(J,{key:"radio-group-value-options-".concat(e.value),prefixCls:u,disabled:e.disabled||r.props.disabled,value:e.value,checked:r.state.value===e.value},e.label)})),U.createElement("div",{className:p,style:o.style,onMouseEnter:o.onMouseEnter,onMouseLeave:o.onMouseLeave,id:o.id},d)};var o;if("value"in e)o=e.value;else if("defaultValue"in e)o=e.defaultValue;else{var i=P(e.children);o=i&&i.value}return r.state={value:o},r}w(t,e);var n=O(t);return A(t,[{key:"getChildContext",value:function(){return{radioGroup:{onChange:this.onRadioChange,value:this.state.value,disabled:this.props.disabled,name:this.props.name}}}},{key:"shouldComponentUpdate",value:function(e,t){return!Y()(this.props,e)||!Y()(this.state,t)}},{key:"render",value:function(){return U.createElement(Q.a,null,this.renderGroup)}}],[{key:"getDerivedStateFromProps",value:function(e){if("value"in e)return{value:e.value};var t=P(e.children);return t?{value:t.value}:null}}]),t}(U.Component);q.defaultProps={buttonStyle:"outline"},q.childContextTypes={radioGroup:H.any},Object(Z.polyfill)(q);var $=q,ee=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);oe.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&(h=r.getOptions().map(function(e){return I.createElement(G,{prefixCls:f,key:e.value.toString(),disabled:"disabled"in e?e.disabled:o.disabled,value:e.value,checked:-1!==i.value.indexOf(e.value),onChange:e.onChange,className:"".concat(p,"-item")},e.label)}));var m=F()(p,s);return I.createElement("div",y({className:m,style:l},d),h)},r.state={value:e.value||e.defaultValue||[],registeredValues:[]},r}C(t,e);var n=M(t);return x(t,[{key:"getChildContext",value:function(){return{checkboxGroup:{toggleOption:this.toggleOption,value:this.state.value,disabled:this.props.disabled,name:this.props.name,registerValue:this.registerValue,cancelValue:this.cancelValue}}}},{key:"shouldComponentUpdate",value:function(e,t){return!U()(this.props,e)||!U()(this.state,t)}},{key:"getOptions",value:function(){return this.props.options.map(function(e){return"string"==typeof e?{label:e,value:e}:e})}},{key:"render",value:function(){return I.createElement(H.a,null,this.renderGroup)}}],[{key:"getDerivedStateFromProps",value:function(e){return"value"in e?{value:e.value||[]}:null}}]),t}(I.Component);X.defaultProps={options:[]},X.propTypes={defaultValue:D.array,value:D.array,options:D.array.isRequired,onChange:D.func},X.childContextTypes={checkboxGroup:D.any},Object(B.polyfill)(X);var J=X;G.Group=J;t.default=G},hLDL:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAiCAYAAAC0nUK+AAAAAXNSR0IArs4c6QAABJ9JREFUSA2lVm9oW1UUP+e9l0SztqYvbdE4CqPC2Jj9YMt0g7Wk1W1+sCD4Z8Oh7IN1Ba2gbmsjYgW7NfgH/TR1YHUoiGMTLLMYm8rWwpS1VWRMcdMhm6Wxts0SF9OXvHc952Wve0le1mYeeO/e8+937zv3nHMfwg1o68BCS9YwHgIQQRQQAEC/QDFP88sg4UkZpS+/3u8bQySJA6GDDNr7F4IAxoAAsdFJb5chwhkQ8v7oy9Xf2uU8zwPvE0I6dXCuHwT0sLK2UoL2DW647y43BKplqLoVIfGvgOkFHb67oEH0rAazSYNNCQjf2BJSe/oQcwJTZqrow4XA+w/Of07jIy4ZYHerFx5uvgXcSt7616xzg5YV8MVEGgZPpiCjMxoeb+lVH7UWIJgcjXu6XyPgLp8XIbyzCoLrPSBLpYHZi/UbVrvgnjUuOH1eg3RGrLs0tqj8PhoeZb3pvXVgbnPWgHGXJPDtXVWw/k4X68qic39m4IVPEpAxUFCIWqMhdUxiBN0QFGeBHIqbAWYM9mN/xqEIvM4yfCAcb9az2TN8eEe6fEUxfu7jBPCuCqm+RobBTl+emM/gyUPx3CErcK+8pm3vM2TR2tHkgY0NbtP4/IwOExczcOKHRRj/VcsDsJgrKQFaFuDvfwzeLPgrJPMMFlIGnL2cBTRwRqLsb2cHTjcmPvXuI1dg290eeH77KlPGr2jIv/RYwqeDXtOO7c1sIYWFw7gS1VY9G3MeM+mUpfx55RDbsx+ThUOpUq8AijoqGrNAcurcu/3AnJ2FQp6VTjIuNCYEUauAwKt0xB6uPH/F9bzmMDBZABbvJLNsWMc4JhGuQpMYPSqXNB+KRXYHlhXypWSMw0RnPC1RWKaY4V7B9OqxpDmW+7L8LBwqpSmKuTQMwniCm9BTW7wQ3lFZLu6SPR8s45iEYkhyrxJD1HAWuLtxE/o/xP5ml0SYlV3qsDTc7U9QaN5iUO5uTtW4kgXZj/1zhAcie/GqeYKK4n+Hms3PXAivHE2WvQADsx/7U75NeSrUQ7zIUu5tDyfWarpGtwpU3mw/p1vpL9mDzZEX/ZfywJlpG5h/EA0xRF3NLNfybiJIyQhtkVDN94zFtLTzHAtAt1GnYRjvW/zKRsyCjB2jPeqw3f561VyTjvSqH1D2vGk3Wm5OF1JnITD7FIGzsGWT2ku/C6d5viwhHh4J+Qed7BzB+4KY9bilnRS1uJOTJaMN/FR/h9pt8YWjIzgbffVS9R8o4bOFDhZPmbEog+vxj3ZjycorCc4g0V71U9rdNxZg3ojYHwlV/ZInK2BuCM62bkXuoiFvd1xwaoMaLsAqYpcFH97n+43+CwfsnrIs7Tn6GDpfrjbDojy36aCpqcmbyWRUuG1dXc22dyOAil9oiVOzxzr2SJKUdLlc85OTk1ZDsbua89zFWSQGaGxsrEun0w26rlfoqRh6Vm/WFG/dpuS5z3rS0xNJltPCtYFAQI/FYnSbFVPJsFCV3m43nx/Zd1yLX/ww+ePhC3Z5oZ1dVxKcPnvGbmho8ezs0K737DKeF9rZ9SuKOe2ukpqZm0aZwHRKT20lMf8PIqT0gVhuONUAAAAASUVORK5CYII="},hMTp:function(e,t,n){"use strict";function r(e){"@babel/helpers - typeof";return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e){return c(e)||l(e)||s(e)||a()}function a(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function s(e,t){if(e){if("string"==typeof e)return u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?u(e,t):void 0}}function l(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}function c(e){if(Array.isArray(e))return u(e)}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0));return O.createElement(R.Provider,{value:{siderHook:this.getSiderHook()}},O.createElement(a,f({className:l},s),r))}}]),t}(O.Component),N=E({suffixCls:"layout",tagName:"section",displayName:"Layout"})(T),I=E({suffixCls:"layout-header",tagName:"header",displayName:"Header"})(j),D=E({suffixCls:"layout-footer",tagName:"footer",displayName:"Footer"})(j),B=E({suffixCls:"layout-content",tagName:"main",displayName:"Content"})(j);N.Header=I,N.Footer=D,N.Content=B,t.b=N},hNDc:function(e,t,n){"use strict";function r(){var e=this;return[{title:"\u5e8f\u53f7",dataIndex:"number",key:"number"},{title:"\u8c03\u5ea6\u4efb\u52a1\u540d\u79f0",dataIndex:"yardmanTaskName",key:"yardmanTaskName"},{title:"\u8c03\u5ea6\u65b9\u5f0f",dataIndex:"secondPartyName",key:"secondPartyName",render:function(e){return"\u89c6\u9891\u8c03\u5ea6"}},{title:"\u8c03\u5ea6\u65f6\u95f4",dataIndex:"startTime",key:"startTime",render:function(e,t){return e+"~"+t.endTime}},{title:"\u53c2\u4e0e\u4eba\u6570",dataIndex:"perNum",key:"perNum"},{title:"\u64cd\u4f5c",dataIndex:"action",key:"action",render:function(t,n){return i.default.createElement("a",{onClick:function(){e.changDetail(n.comVideoRoomId)}},"\u8be6\u60c5")}}]}var o=n("ouCL");Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;var i=o(n("GiK3"));o(n("b4BV"))},hQF4:function(e,t){},hRBA:function(e,t){function n(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}e.exports=n},hfjK:function(e,t){e.exports="data:image/png;base64,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"},hn5N:function(e,t){},i9CR:function(e,t){e.exports="data:image/png;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAAiABcDASIAAhEBAxEB/8QAGQAAAwEBAQAAAAAAAAAAAAAAAAcIBQYC/8QALBAAAgEDAwMCBAcAAAAAAAAAAQIDBAUGABESByExQVEIExQyFSJCcYGCkf/EABkBAAIDAQAAAAAAAAAAAAAAAAAEAwUGB//EACYRAQABAgYCAgIDAAAAAAAAAAERAgMABBIhMUEFURUiE3GR8PH/2gAMAwEAAhEDEQA/ALwuVffes+WXWy2a61GP4dZpjSV9yoTxqa6oH3xRP+hV3AJ9/cHtjR9EsDkzSey0UNTS1kFMskl8pshb62OpYkrEYixPIorPy222HjXGW/qbd+l/w22+4WZYDe0v9RQ3I1EZk4SF5nYkbjvsIxuffSXhGW4zj2MZ98mlFKtxlNNWsimaecMWJmP3ON1YDkfQ+N+/Usp4zMOuizdLVAtFMMNVRO7ETMSDJDxBDib+dtGmq5b11IVVdwPRzET1G57cV9h+SX3As0hwnLbh+L0tbE89lvsoCyTBBu8M3oXUd+XqPPnYGlN1IzC79RejHTm5SIi5bcLhUyRLTIUJjjWdHKjffYqIyf30arfgac6flu3KbdYpUdLSopxsx1tM4b+Ucu6KKGunZHsEGH9T/GOy6lxXzoJk9fneN0wuWM3SRXvVpZioimJ2E6EA8eRPc7Hue4II451R8cGMrby8GP3aSu49oZGiSLf25hidv66oO+JQy2esiuaJLb5ImjnjkXkrow2Kkeu++2oywXotbaDrZUx3MSz4pbXFXA0se/1CkkxIw9diDy9+BG35tQeOu+MztiurydP3tkyKNQbA+02J5SPWJc5bzmWu0mSfrW8ROl5X9d/7h6dIsZvua35epOZxrBXTQGKz2pQeFFTt5cg9+bg+vfYnfyAppyRSJNEkkbBo3UMpHgg+NGsnm81VmrmtIDYDgOg/u7vi+sWSxRpGXle19481USTU0qSIroykFWG4P8aV1uponyERtEjR89uBUEf5o0aSwxhqqoVQAAAOwA9NGjRowY//2Q=="},iF7L:function(e,t,n){"use strict";function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}function o(e){var t=i();return function(){var n,r=(0,d.default)(e);if(t){var o=(0,d.default)(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return(0,p.default)(this,n)}}function i(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}var a=n("ouCL");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=a(n("V4Os"));n("UQ5M");var l=a(n("/qCn")),c=a(n("Q9dM")),u=a(n("wm7F")),f=a(n("QwVp")),p=a(n("F6AD")),d=a(n("fghW")),h=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var s=i?Object.getOwnPropertyDescriptor(e,a):null;s&&(s.get||s.set)?Object.defineProperty(o,a,s):o[a]=e[a]}return o.default=e,n&&n.set(e,o),o}(n("GiK3")),m=n("S6G3");n("bzuE");n("RKq/");var v,y,b=a(n("8mUZ")),g=(a(n("lc4m")),a(n("SLyX"))),A=a(n("B5T/")),w=a(n("lVK7")),E=n("7xWd"),O=(v=(0,m.connect)(function(e){return{adminPhone:e.global.companyInfo.adminPhone,imIsLogin:e.global.imIsLogin,imSig:e.global.imSig,username:e.user.currentUser.userName,currentConversation:e.im.currentConversation,currentMessageList:e.im.currentMessageList}}))(y=function(e){function t(e,r){var o;return(0,c.default)(this,t),o=n.call(this,e,r),o.state={visible:e.visible,conversationID:e.conversationID},o}(0,f.default)(t,e);var n=o(t);return(0,u.default)(t,[{key:"componentDidMount",value:function(){this.initListener()}},{key:"componentWillReceiveProps",value:function(e){this.setState({visible:e.visible,conversationID:e.conversationID}),this.props.imIsLogin&&e.visible}},{key:"initListener",value:function(){g.default.on(A.default.EVENT.SDK_READY,this.onReadyStateUpdate,this),g.default.on(A.default.EVENT.SDK_NOT_READY,this.onReadyStateUpdate,this),g.default.on(A.default.EVENT.KICKED_OUT,function(){console.log("\u88ab\u5254\u51fa"),(0,w.default.dispatch)(E.routerRedux.push("/user/logOn"))}),g.default.on(A.default.EVENT.ERROR,this.onError,this),g.default.on(A.default.EVENT.MESSAGE_RECEIVED,this.onReceiveMessage,this),g.default.on(A.default.EVENT.CONVERSATION_LIST_UPDATED,this.updateConversationList,this),g.default.on(A.default.EVENT.GROUP_LIST_UPDATED,function(e){})}},{key:"onReadyStateUpdate",value:function(e){var t=this,n=e.name,r=n===A.default.EVENT.SDK_READY;this.props.dispatch({type:"im/toggleIsSDKReady",payload:r}),r&&(g.default.getConversationList(),g.default.getMyProfile().then(function(e){var n=e.data;t.props.dispatch({type:"im/updateCurrentUserProfile",payload:n})}))}},{key:"updateConversationList",value:function(e){this.props.dispatch({type:"im/conversationList",payload:e.data})}},{key:"onError",value:function(e){console.log(e),2501===e.data.code&&l.default.warning("\u8be5\u4eba\u5458\u672a\u5b8c\u6210\u57fa\u7840\u4fe1\u606f\u521d\u59cb\u5316\uff0c\u65e0\u6cd5\u8fdb\u884c\u6307\u6325\u8c03\u5ea6"),this.props.closeClick(),console.log("sdk\u51fa\u9519")}},{key:"onReceiveMessage",value:function(e){var t=e.data;this.handleAt(t),this.pushCurrentMessageList(t[0])}},{key:"handleAt",value:function(e){for(var t=e.filter(function(e){return e.type===A.default.TYPES.MSG_TEXT&&e.payload.text.includes("@")}),n=0;n1?(!n&&t&&(r.className+=" "+t),g.a.createElement("div",r)):g.a.Children.only(r.children)},t}(b.Component);D.propTypes={children:w.a.any,className:w.a.string,visible:w.a.bool,hiddenClassName:w.a.string};var B=D,L=function(e){function t(){return d()(this,t),m()(this,e.apply(this,arguments))}return y()(t,e),t.prototype.render=function(){var e=this.props,t=e.className;return e.visible||(t+=" "+e.hiddenClassName),g.a.createElement("div",{className:t,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onMouseDown:e.onMouseDown,onTouchStart:e.onTouchStart,style:e.style},g.a.createElement(B,{className:e.prefixCls+"-content",visible:e.visible},e.children))},t}(b.Component);L.propTypes={hiddenClassName:w.a.string,className:w.a.string,prefixCls:w.a.string,onMouseEnter:w.a.func,onMouseLeave:w.a.func,onMouseDown:w.a.func,onTouchStart:w.a.func,children:w.a.any};var F=L,V=function(e){function t(n){d()(this,t);var r=m()(this,e.call(this,n));return _.call(r),r.state={stretchChecked:!1,targetWidth:void 0,targetHeight:void 0},r.savePopupRef=a.bind(r,"popupInstance"),r.saveAlignRef=a.bind(r,"alignInstance"),r}return y()(t,e),t.prototype.componentDidMount=function(){this.rootNode=this.getPopupDomNode(),this.setStretchSize()},t.prototype.componentDidUpdate=function(){this.setStretchSize()},t.prototype.getPopupDomNode=function(){return O.a.findDOMNode(this.popupInstance)},t.prototype.getMaskTransitionName=function(){var e=this.props,t=e.maskTransitionName,n=e.maskAnimation;return!t&&n&&(t=e.prefixCls+"-"+n),t},t.prototype.getTransitionName=function(){var e=this.props,t=e.transitionName;return!t&&e.animation&&(t=e.prefixCls+"-"+e.animation),t},t.prototype.getClassName=function(e){return this.props.prefixCls+" "+this.props.className+" "+e},t.prototype.getPopupElement=function(){var e=this,t=this.savePopupRef,n=this.state,r=n.stretchChecked,o=n.targetHeight,i=n.targetWidth,a=this.props,s=a.align,l=a.visible,c=a.prefixCls,u=a.style,p=a.getClassNameFromAlign,d=a.destroyPopupOnHide,h=a.stretch,m=a.children,v=a.onMouseEnter,y=a.onMouseLeave,b=a.onMouseDown,A=a.onTouchStart,w=this.getClassName(this.currentAlignClassName||p(s)),E=c+"-hidden";l||(this.currentAlignClassName=null);var O={};h&&(-1!==h.indexOf("height")?O.height=o:-1!==h.indexOf("minHeight")&&(O.minHeight=o),-1!==h.indexOf("width")?O.width=i:-1!==h.indexOf("minWidth")&&(O.minWidth=i),r||(O.visibility="hidden",setTimeout(function(){e.alignInstance&&e.alignInstance.forceAlign()},0)));var k=f()({},O,u,this.getZIndexStyle()),S={className:w,prefixCls:c,ref:t,onMouseEnter:v,onMouseLeave:y,onMouseDown:b,onTouchStart:A,style:k};return d?g.a.createElement(T.default,{component:"",exclusive:!0,transitionAppear:!0,transitionName:this.getTransitionName()},l?g.a.createElement(j.a,{target:this.getAlignTarget(),key:"popup",ref:this.saveAlignRef,monitorWindowResize:!0,align:s,onAlign:this.onAlign},g.a.createElement(F,f()({visible:!0},S),m)):null):g.a.createElement(T.default,{component:"",exclusive:!0,transitionAppear:!0,transitionName:this.getTransitionName(),showProp:"xVisible"},g.a.createElement(j.a,{target:this.getAlignTarget(),key:"popup",ref:this.saveAlignRef,monitorWindowResize:!0,xVisible:l,childrenProps:{visible:"xVisible"},disabled:!l,align:s,onAlign:this.onAlign},g.a.createElement(F,f()({hiddenClassName:E},S),m)))},t.prototype.getZIndexStyle=function(){var e={},t=this.props;return void 0!==t.zIndex&&(e.zIndex=t.zIndex),e},t.prototype.getMaskElement=function(){var e=this.props,t=void 0;if(e.mask){var n=this.getMaskTransitionName();t=g.a.createElement(B,{style:this.getZIndexStyle(),key:"mask",className:e.prefixCls+"-mask",hiddenClassName:e.prefixCls+"-mask-hidden",visible:e.visible}),n&&(t=g.a.createElement(T.default,{key:"mask",showProp:"visible",transitionAppear:!0,component:"",transitionName:n},t))}return t},t.prototype.render=function(){return g.a.createElement("div",null,this.getMaskElement(),this.getPopupElement())},t}(b.Component);V.propTypes={visible:w.a.bool,style:w.a.object,getClassNameFromAlign:w.a.func,onAlign:w.a.func,getRootDomNode:w.a.func,align:w.a.any,destroyPopupOnHide:w.a.bool,className:w.a.string,prefixCls:w.a.string,onMouseEnter:w.a.func,onMouseLeave:w.a.func,onMouseDown:w.a.func,onTouchStart:w.a.func,stretch:w.a.string,children:w.a.node,point:w.a.shape({pageX:w.a.number,pageY:w.a.number})};var _=function(){var e=this;this.onAlign=function(t,n){var r=e.props,o=r.getClassNameFromAlign(n);e.currentAlignClassName!==o&&(e.currentAlignClassName=o,t.className=e.getClassName(o)),r.onAlign(t,n)},this.setStretchSize=function(){var t=e.props,n=t.stretch,r=t.getRootDomNode,o=t.visible,i=e.state,a=i.stretchChecked,s=i.targetHeight,l=i.targetWidth;if(!n||!o)return void(a&&e.setState({stretchChecked:!1}));var c=r();if(c){var u=c.offsetHeight,f=c.offsetWidth;s===u&&l===f&&a||e.setState({stretchChecked:!0,targetHeight:u,targetWidth:f})}},this.getTargetElement=function(){return e.props.getRootDomNode()},this.getAlignTarget=function(){var t=e.props.point;return t||e.getTargetElement}},U=V,H=["onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur","onContextMenu"],z=!!E.createPortal,K={rcTrigger:w.a.shape({onPopupMouseDown:w.a.func})},W=function(e){function t(n){d()(this,t);var r=m()(this,e.call(this,n));G.call(r);var o=void 0;return o="popupVisible"in n?!!n.popupVisible:!!n.defaultPopupVisible,r.state={prevPopupVisible:o,popupVisible:o},H.forEach(function(e){r["fire"+e]=function(t){r.fireEvents(e,t)}}),r}return y()(t,e),t.prototype.getChildContext=function(){return{rcTrigger:{onPopupMouseDown:this.onPopupMouseDown}}},t.prototype.componentDidMount=function(){this.componentDidUpdate({},{popupVisible:this.state.popupVisible})},t.prototype.componentDidUpdate=function(e,t){var n=this.props,r=this.state,o=function(){t.popupVisible!==r.popupVisible&&n.afterPopupVisibleChange(r.popupVisible)};if(z||this.renderComponent(null,o),r.popupVisible){var i=void 0;return this.clickOutsideHandler||!this.isClickToHide()&&!this.isContextMenuToShow()||(i=n.getDocument(),this.clickOutsideHandler=Object(x.a)(i,"mousedown",this.onDocumentClick)),this.touchOutsideHandler||(i=i||n.getDocument(),this.touchOutsideHandler=Object(x.a)(i,"touchstart",this.onDocumentClick)),!this.contextMenuOutsideHandler1&&this.isContextMenuToShow()&&(i=i||n.getDocument(),this.contextMenuOutsideHandler1=Object(x.a)(i,"scroll",this.onContextMenuClose)),void(!this.contextMenuOutsideHandler2&&this.isContextMenuToShow()&&(this.contextMenuOutsideHandler2=Object(x.a)(window,"blur",this.onContextMenuClose)))}this.clearOutsideHandler()},t.prototype.componentWillUnmount=function(){this.clearDelayTimer(),this.clearOutsideHandler(),clearTimeout(this.mouseDownTimeout)},t.getDerivedStateFromProps=function(e,t){var n=e.popupVisible,r={};return void 0!==n&&t.popupVisible!==n&&(r.popupVisible=n,r.prevPopupVisible=t.popupVisible),r},t.prototype.getPopupDomNode=function(){return this._component&&this._component.getPopupDomNode?this._component.getPopupDomNode():null},t.prototype.getPopupAlign=function(){var e=this.props,t=e.popupPlacement,n=e.popupAlign,r=e.builtinPlacements;return t&&r?o(r,t,n):n},t.prototype.setPopupVisible=function(e,t){var n=this.props.alignPoint,r=this.state.popupVisible;this.clearDelayTimer(),r!==e&&("popupVisible"in this.props||this.setState({popupVisible:e,prevPopupVisible:r}),this.props.onPopupVisibleChange(e)),n&&t&&this.setPoint(t)},t.prototype.delaySetPopupVisible=function(e,t,n){var r=this,o=1e3*t;if(this.clearDelayTimer(),o){var i=n?{pageX:n.pageX,pageY:n.pageY}:null;this.delayTimer=setTimeout(function(){r.setPopupVisible(e,i),r.clearDelayTimer()},o)}else this.setPopupVisible(e,n)},t.prototype.clearDelayTimer=function(){this.delayTimer&&(clearTimeout(this.delayTimer),this.delayTimer=null)},t.prototype.clearOutsideHandler=function(){this.clickOutsideHandler&&(this.clickOutsideHandler.remove(),this.clickOutsideHandler=null),this.contextMenuOutsideHandler1&&(this.contextMenuOutsideHandler1.remove(),this.contextMenuOutsideHandler1=null),this.contextMenuOutsideHandler2&&(this.contextMenuOutsideHandler2.remove(),this.contextMenuOutsideHandler2=null),this.touchOutsideHandler&&(this.touchOutsideHandler.remove(),this.touchOutsideHandler=null)},t.prototype.createTwoChains=function(e){var t=this.props.children.props,n=this.props;return t[e]&&n[e]?this["fire"+e]:t[e]||n[e]},t.prototype.isClickToShow=function(){var e=this.props,t=e.action,n=e.showAction;return-1!==t.indexOf("click")||-1!==n.indexOf("click")},t.prototype.isContextMenuToShow=function(){var e=this.props,t=e.action,n=e.showAction;return-1!==t.indexOf("contextMenu")||-1!==n.indexOf("contextMenu")},t.prototype.isClickToHide=function(){var e=this.props,t=e.action,n=e.hideAction;return-1!==t.indexOf("click")||-1!==n.indexOf("click")},t.prototype.isMouseEnterToShow=function(){var e=this.props,t=e.action,n=e.showAction;return-1!==t.indexOf("hover")||-1!==n.indexOf("mouseEnter")},t.prototype.isMouseLeaveToHide=function(){var e=this.props,t=e.action,n=e.hideAction;return-1!==t.indexOf("hover")||-1!==n.indexOf("mouseLeave")},t.prototype.isFocusToShow=function(){var e=this.props,t=e.action,n=e.showAction;return-1!==t.indexOf("focus")||-1!==n.indexOf("focus")},t.prototype.isBlurToHide=function(){var e=this.props,t=e.action,n=e.hideAction;return-1!==t.indexOf("focus")||-1!==n.indexOf("blur")},t.prototype.forcePopupAlign=function(){this.state.popupVisible&&this._component&&this._component.alignInstance&&this._component.alignInstance.forceAlign()},t.prototype.fireEvents=function(e,t){var n=this.props.children.props[e];n&&n(t);var r=this.props[e];r&&r(t)},t.prototype.close=function(){this.setPopupVisible(!1)},t.prototype.render=function(){var e=this,t=this.state.popupVisible,n=this.props,r=n.children,o=n.forceRender,i=n.alignPoint,a=n.className,s=g.a.Children.only(r),l={key:"trigger"};this.isContextMenuToShow()?l.onContextMenu=this.onContextMenu:l.onContextMenu=this.createTwoChains("onContextMenu"),this.isClickToHide()||this.isClickToShow()?(l.onClick=this.onClick,l.onMouseDown=this.onMouseDown,l.onTouchStart=this.onTouchStart):(l.onClick=this.createTwoChains("onClick"),l.onMouseDown=this.createTwoChains("onMouseDown"),l.onTouchStart=this.createTwoChains("onTouchStart")),this.isMouseEnterToShow()?(l.onMouseEnter=this.onMouseEnter,i&&(l.onMouseMove=this.onMouseMove)):l.onMouseEnter=this.createTwoChains("onMouseEnter"),this.isMouseLeaveToHide()?l.onMouseLeave=this.onMouseLeave:l.onMouseLeave=this.createTwoChains("onMouseLeave"),this.isFocusToShow()||this.isBlurToHide()?(l.onFocus=this.onFocus,l.onBlur=this.onBlur):(l.onFocus=this.createTwoChains("onFocus"),l.onBlur=this.createTwoChains("onBlur"));var c=R()(s&&s.props&&s.props.className,a);c&&(l.className=c);var u=g.a.cloneElement(s,l);if(!z)return g.a.createElement(C.a,{parent:this,visible:t,autoMount:!1,forceRender:o,getComponent:this.getComponent,getContainer:this.getContainer},function(t){var n=t.renderComponent;return e.renderComponent=n,u});var f=void 0;return(t||this._component||o)&&(f=g.a.createElement(P.a,{key:"portal",getContainer:this.getContainer,didUpdate:this.handlePortalUpdate},this.getComponent())),[u,f]},t}(g.a.Component);W.propTypes={children:w.a.any,action:w.a.oneOfType([w.a.string,w.a.arrayOf(w.a.string)]),showAction:w.a.any,hideAction:w.a.any,getPopupClassNameFromAlign:w.a.any,onPopupVisibleChange:w.a.func,afterPopupVisibleChange:w.a.func,popup:w.a.oneOfType([w.a.node,w.a.func]).isRequired,popupStyle:w.a.object,prefixCls:w.a.string,popupClassName:w.a.string,className:w.a.string,popupPlacement:w.a.string,builtinPlacements:w.a.object,popupTransitionName:w.a.oneOfType([w.a.string,w.a.object]),popupAnimation:w.a.any,mouseEnterDelay:w.a.number,mouseLeaveDelay:w.a.number,zIndex:w.a.number,focusDelay:w.a.number,blurDelay:w.a.number,getPopupContainer:w.a.func,getDocument:w.a.func,forceRender:w.a.bool,destroyPopupOnHide:w.a.bool,mask:w.a.bool,maskClosable:w.a.bool,onPopupAlign:w.a.func,popupAlign:w.a.object,popupVisible:w.a.bool,defaultPopupVisible:w.a.bool,maskTransitionName:w.a.oneOfType([w.a.string,w.a.object]),maskAnimation:w.a.string,stretch:w.a.string,alignPoint:w.a.bool},W.contextTypes=K,W.childContextTypes=K,W.defaultProps={prefixCls:"rc-trigger-popup",getPopupClassNameFromAlign:l,getDocument:c,onPopupVisibleChange:s,afterPopupVisibleChange:s,onPopupAlign:s,popupClassName:"",mouseEnterDelay:0,mouseLeaveDelay:.1,focusDelay:0,blurDelay:.15,popupStyle:{},destroyPopupOnHide:!1,popupAlign:{},defaultPopupVisible:!1,mask:!1,maskClosable:!0,action:[],showAction:[],hideAction:[]};var G=function(){var e=this;this.onMouseEnter=function(t){var n=e.props.mouseEnterDelay;e.fireEvents("onMouseEnter",t),e.delaySetPopupVisible(!0,n,n?null:t)},this.onMouseMove=function(t){e.fireEvents("onMouseMove",t),e.setPoint(t)},this.onMouseLeave=function(t){e.fireEvents("onMouseLeave",t),e.delaySetPopupVisible(!1,e.props.mouseLeaveDelay)},this.onPopupMouseEnter=function(){e.clearDelayTimer()},this.onPopupMouseLeave=function(t){t.relatedTarget&&!t.relatedTarget.setTimeout&&e._component&&e._component.getPopupDomNode&&Object(S.a)(e._component.getPopupDomNode(),t.relatedTarget)||e.delaySetPopupVisible(!1,e.props.mouseLeaveDelay)},this.onFocus=function(t){e.fireEvents("onFocus",t),e.clearDelayTimer(),e.isFocusToShow()&&(e.focusTime=Date.now(),e.delaySetPopupVisible(!0,e.props.focusDelay))},this.onMouseDown=function(t){e.fireEvents("onMouseDown",t),e.preClickTime=Date.now()},this.onTouchStart=function(t){e.fireEvents("onTouchStart",t),e.preTouchTime=Date.now()},this.onBlur=function(t){e.fireEvents("onBlur",t),e.clearDelayTimer(),e.isBlurToHide()&&e.delaySetPopupVisible(!1,e.props.blurDelay)},this.onContextMenu=function(t){t.preventDefault(),e.fireEvents("onContextMenu",t),e.setPopupVisible(!0,t)},this.onContextMenuClose=function(){e.isContextMenuToShow()&&e.close()},this.onClick=function(t){if(e.fireEvents("onClick",t),e.focusTime){var n=void 0;if(e.preClickTime&&e.preTouchTime?n=Math.min(e.preClickTime,e.preTouchTime):e.preClickTime?n=e.preClickTime:e.preTouchTime&&(n=e.preTouchTime),Math.abs(n-e.focusTime)<20)return;e.focusTime=0}e.preClickTime=0,e.preTouchTime=0,e.isClickToShow()&&(e.isClickToHide()||e.isBlurToHide())&&t&&t.preventDefault&&t.preventDefault();var r=!e.state.popupVisible;(e.isClickToHide()&&!r||r&&e.isClickToShow())&&e.setPopupVisible(!e.state.popupVisible,t)},this.onPopupMouseDown=function(){var t=e.context.rcTrigger,n=void 0===t?{}:t;e.hasPopupMouseDown=!0,clearTimeout(e.mouseDownTimeout),e.mouseDownTimeout=setTimeout(function(){e.hasPopupMouseDown=!1},0),n.onPopupMouseDown&&n.onPopupMouseDown.apply(n,arguments)},this.onDocumentClick=function(t){if(!e.props.mask||e.props.maskClosable){var n=t.target,r=Object(E.findDOMNode)(e);Object(S.a)(r,n)||e.hasPopupMouseDown||e.close()}},this.getRootDomNode=function(){return Object(E.findDOMNode)(e)},this.getPopupClassNameFromAlign=function(t){var n=[],r=e.props,o=r.popupPlacement,a=r.builtinPlacements,s=r.prefixCls,l=r.alignPoint,c=r.getPopupClassNameFromAlign;return o&&a&&n.push(i(a,s,t,l)),c&&n.push(c(t)),n.join(" ")},this.getComponent=function(){var t=e.props,n=t.prefixCls,r=t.destroyPopupOnHide,o=t.popupClassName,i=t.action,a=t.onPopupAlign,s=t.popupAnimation,l=t.popupTransitionName,c=t.popupStyle,u=t.mask,p=t.maskAnimation,d=t.maskTransitionName,h=t.zIndex,m=t.popup,v=t.stretch,y=t.alignPoint,b=e.state,A=b.popupVisible,w=b.point,E=e.getPopupAlign(),O={};return e.isMouseEnterToShow()&&(O.onMouseEnter=e.onPopupMouseEnter),e.isMouseLeaveToHide()&&(O.onMouseLeave=e.onPopupMouseLeave),O.onMouseDown=e.onPopupMouseDown,O.onTouchStart=e.onPopupMouseDown,g.a.createElement(U,f()({prefixCls:n,destroyPopupOnHide:r,visible:A,point:y&&w,className:o,action:i,align:E,onAlign:a,animation:s,getClassNameFromAlign:e.getPopupClassNameFromAlign},O,{stretch:v,getRootDomNode:e.getRootDomNode,style:c,mask:u,zIndex:h,transitionName:l,maskAnimation:p,maskTransitionName:d,ref:e.savePopup}),"function"==typeof m?m():m)},this.getContainer=function(){var t=e.props,n=document.createElement("div");return n.style.position="absolute",n.style.top="0",n.style.left="0",n.style.width="100%",(t.getPopupContainer?t.getPopupContainer(Object(E.findDOMNode)(e)):t.getDocument().body).appendChild(n),n},this.setPoint=function(t){e.props.alignPoint&&t&&e.setState({point:{pageX:t.pageX,pageY:t.pageY}})},this.handlePortalUpdate=function(){e.state.prevPopupVisible!==e.state.popupVisible&&e.props.afterPopupVisibleChange(e.state.popupVisible)},this.savePopup=function(t){e._component=t}};Object(k.polyfill)(W);t.a=W},iu5k:function(e,t){e.exports="data:image/png;base64,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"},"jF3+":function(e,t,n){"use strict";var r=n("+6Bu"),o=n.n(r),i=n("Dd8w"),a=n.n(i),s=n("Zrlr"),l=n.n(s),c=n("zwoO"),u=n.n(c),f=n("Pf15"),p=n.n(f),d=n("GiK3"),h=n.n(d),m=n("KSGD"),v=n.n(m),y=n("HW6M"),b=n.n(y),g=n("R8mX"),A=function(e){function t(n){l()(this,t);var r=u()(this,e.call(this,n));r.handleChange=function(e){var t=r.props,n=t.disabled,o=t.onChange;n||("checked"in r.props||r.setState({checked:e.target.checked}),o&&o({target:a()({},r.props,{checked:e.target.checked}),stopPropagation:function(){e.stopPropagation()},preventDefault:function(){e.preventDefault()},nativeEvent:e.nativeEvent}))},r.saveInput=function(e){r.input=e};var o="checked"in n?n.checked:n.defaultChecked;return r.state={checked:o},r}return p()(t,e),t.getDerivedStateFromProps=function(e,t){return"checked"in e?a()({},t,{checked:e.checked}):null},t.prototype.focus=function(){this.input.focus()},t.prototype.blur=function(){this.input.blur()},t.prototype.render=function(){var e,t=this.props,n=t.prefixCls,r=t.className,i=t.style,s=t.name,l=t.id,c=t.type,u=t.disabled,f=t.readOnly,p=t.tabIndex,d=t.onClick,m=t.onFocus,v=t.onBlur,y=t.autoFocus,g=t.value,A=o()(t,["prefixCls","className","style","name","id","type","disabled","readOnly","tabIndex","onClick","onFocus","onBlur","autoFocus","value"]),w=Object.keys(A).reduce(function(e,t){return"aria-"!==t.substr(0,5)&&"data-"!==t.substr(0,5)&&"role"!==t||(e[t]=A[t]),e},{}),E=this.state.checked,O=b()(n,r,(e={},e[n+"-checked"]=E,e[n+"-disabled"]=u,e));return h.a.createElement("span",{className:O,style:i},h.a.createElement("input",a()({name:s,id:l,type:c,readOnly:f,disabled:u,tabIndex:p,className:n+"-input",checked:!!E,onClick:d,onFocus:m,onBlur:v,onChange:this.handleChange,autoFocus:y,ref:this.saveInput,value:g},w)),h.a.createElement("span",{className:n+"-inner"}))},t}(d.Component);A.propTypes={prefixCls:v.a.string,className:v.a.string,style:v.a.object,name:v.a.string,id:v.a.string,type:v.a.string,defaultChecked:v.a.oneOfType([v.a.number,v.a.bool]),checked:v.a.oneOfType([v.a.number,v.a.bool]),disabled:v.a.bool,onFocus:v.a.func,onBlur:v.a.func,onChange:v.a.func,onClick:v.a.func,tabIndex:v.a.oneOfType([v.a.string,v.a.number]),readOnly:v.a.bool,autoFocus:v.a.bool,value:v.a.any},A.defaultProps={prefixCls:"rc-checkbox",className:"",style:{},type:"checkbox",defaultChecked:!1,onFocus:function(){},onBlur:function(){},onChange:function(){}},Object(g.polyfill)(A);var w=A;t.a=w},jJi2:function(e,t){e.exports="data:image/png;base64,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"},jMi8:function(e,t,n){function r(e,t,n,r,g,A,w){var E=y(e,n),O=y(t,n),k=w.get(O);if(k)return void o(e,n,k);var S=A?A(E,O,n+"",e,t,w):void 0,x=void 0===S;if(x){var C=u(O),P=!C&&p(O),M=!C&&!P&&v(O);S=O,C||P||M?u(E)?S=E:f(E)?S=s(E):P?(x=!1,S=i(O,!0)):M?(x=!1,S=a(O,!0)):S=[]:m(O)||c(O)?(S=E,c(E)?S=b(E):h(E)&&!d(E)||(S=l(O))):x=!1}x&&(w.set(O,S),g(S,O,r,A,w),w.delete(O)),o(e,n,S)}var o=n("O1jc"),i=n("mKB/"),a=n("Ilb/"),s=n("hrPF"),l=n("WQFf"),c=n("1Yb9"),u=n("NGEn"),f=n("Fp5l"),p=n("ggOT"),d=n("gGqR"),h=n("yCNF"),m=n("9UkZ"),v=n("YsVG"),y=n("MMop"),b=n("TlPD");e.exports=r},jNq1:function(e,t){e.exports="data:image/png;base64,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"},jOxy:function(e,t,n){"use strict";function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function o(e){for(var t=1;t0&&l&&(A.marginBottom="-".concat(E,"px"),A.paddingBottom="0px")}var O=c.createElement(p.default,{tableClassName:u,hasHead:!g,hasBody:!0,fixed:l,columns:s,expander:v,getRowKey:d,isAnyColumnsFixed:y});if(l&&s.length){var k;return"left"===s[0].fixed||!0===s[0].fixed?k="fixedColumnsBodyLeft":"right"===s[0].fixed&&(k="fixedColumnsBodyRight"),delete A.overflowX,delete A.overflowY,c.createElement("div",{key:"bodyTable",className:"".concat(i,"-body-outer"),style:o({},A)},c.createElement("div",{className:"".concat(i,"-body-inner"),style:w,ref:b(k),onWheel:m,onScroll:h},O))}var S=a&&(a.x||a.y);return c.createElement("div",{tabIndex:S?-1:void 0,key:"bodyTable",className:"".concat(i,"-body"),style:A,ref:b("bodyTable"),onWheel:m,onScroll:h},O)}var s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t},l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var c=s(n("GiK3")),u=s(n("KSGD")),f=n("D/j2"),p=l(n("+lkG"));t.default=a,a.contextTypes={table:u.any}},jTu2:function(e,t,n){"use strict";function r(e,t,n,r,o){(/^\s+$/.test(t)||""===t)&&r.push(i.format(o.messages.whitespace,e.fullField))}Object.defineProperty(t,"__esModule",{value:!0});var o=n("eCjd"),i=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(o);t.default=r},jf3V:function(e,t,n){"use strict";function r(e){"@babel/helpers - typeof";return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(){return o=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{},l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){},u=e,f=s,p=l;if("function"==typeof f&&(p=f,f={}),!this.rules||0===Object.keys(this.rules).length)return p&&p(),Promise.resolve();if(f.messages){var d=this.messages();d===c.messages&&(d=(0,c.newMessages)()),(0,a.deepMerge)(d,f.messages),f.messages=d}else f.messages=this.messages();var h=void 0,m=void 0,v={};(f.keys||Object.keys(this.rules)).forEach(function(t){h=n.rules[t],m=u[t],h.forEach(function(r){var i=r;"function"==typeof i.transform&&(u===e&&(u=o({},u)),m=u[t]=i.transform(m)),i="function"==typeof i?{validator:i}:o({},i),i.validator=n.getValidationMethod(i),i.field=t,i.fullField=i.fullField||t,i.type=n.getType(i),i.validator&&(v[t]=v[t]||[],v[t].push({rule:i,value:m,source:u,field:t}))})});var y={};return(0,a.asyncMap)(v,f,function(e,t){function n(e,t){return o({},t,{fullField:l.fullField+"."+e})}function s(){var i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],s=i;if(Array.isArray(s)||(s=[s]),!f.suppressWarning&&s.length&&r.warning("async-validator:",s),s.length&&l.message&&(s=[].concat(l.message)),s=s.map((0,a.complementError)(l)),f.first&&s.length)return y[l.field]=1,t(s);if(c){if(l.required&&!e.value)return s=l.message?[].concat(l.message).map((0,a.complementError)(l)):f.error?[f.error(l,(0,a.format)(f.messages.required,l.field))]:[],t(s);var u={};if(l.defaultField)for(var p in e.value)e.value.hasOwnProperty(p)&&(u[p]=l.defaultField);u=o({},u,e.rule.fields);for(var d in u)if(u.hasOwnProperty(d)){var h=Array.isArray(u[d])?u[d]:[u[d]];u[d]=h.map(n.bind(null,d))}var m=new r(u);m.messages(f.messages),e.rule.options&&(e.rule.options.messages=f.messages,e.rule.options.error=f.error),m.validate(e.value,e.rule.options||f,function(e){var n=[];s&&s.length&&n.push.apply(n,s),e&&e.length&&n.push.apply(n,e),t(n.length?n:null)})}else t(s)}var l=e.rule,c=!("object"!==l.type&&"array"!==l.type||"object"!==i(l.fields)&&"object"!==i(l.defaultField));c=c&&(l.required||!l.required&&e.value),l.field=e.field;var u=void 0;l.asyncValidator?u=l.asyncValidator(l,e.value,s,e.source,f):l.validator&&(u=l.validator(l,e.value,s,e.source,f),!0===u?s():!1===u?s(l.message||l.field+" fails"):u instanceof Array?s(u):u instanceof Error&&s(u.message)),u&&u.then&&u.then(function(){return s()},function(e){return s(e)})},function(e){t(e)})},getType:function(e){if(void 0===e.type&&e.pattern instanceof RegExp&&(e.type="pattern"),"function"!=typeof e.validator&&e.type&&!l.default.hasOwnProperty(e.type))throw new Error((0,a.format)("Unknown rule type %s",e.type));return e.type||"string"},getValidationMethod:function(e){if("function"==typeof e.validator)return e.validator;var t=Object.keys(e),n=t.indexOf("message");return-1!==n&&t.splice(n,1),1===t.length&&"required"===t[0]?l.default.required:l.default[this.getType(e)]||!1}},r.register=function(e,t){if("function"!=typeof t)throw new Error("Cannot register a validator by type, validator is not a function");l.default[e]=t},r.warning=a.warning,r.messages=c.messages,t.default=r},kQGz:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAiCAYAAAC0nUK+AAAAAXNSR0IArs4c6QAABJ1JREFUSA2VVl1oXEUUPmfu7takbZrsJjEELIoPTZo2CCmVVpI0LT4UjD5UKP6CFEqKoghF07eIRipWrD5oNdYWbAWtFTUPhQppNoKltInSJpv6i1IpTXYTk43ZJPtzx/PdeLezd3djciA7c875vm/OnTtnbpiWsL/rW1psTe026TZirmXSIU08yZr+YqKwYvqmPBL+jlkiBUww+RZtaG1jWx/WWm/Nz+ZGmPiytvjlqpHwhdwMUY647upSE5/3dWtbdwKoaqppVfuDFGjdRtZdtcTl60hPTVPmxk1Khi/SQu+3ZN8adzQVqzeDe9s6uavL9i5CUiXH6prPROuadXTzTj370WltLyxIuLghDxzw4MXqW86iwDzx6MbmVxzA9nad/GG4uGKBDPAx4f23wGs54hObWrZL1TYqWKmwuxZ44ENncmNrMxbw4Uendbe8bi59YR/572tAiPRsguLPvEipa6OOX+jHv7meyk68Tby61OGBnzhyjDNao/pWFd20Y4sI78DLK3nq0axG6vsrSwoDiIWBcw186MgLbIk1NG9VZGfakcSp4EDAxZE9HnPmFV+fJF/DhmwcE/gVX51wYi4ODvjQgWlbPSTitAsOjptpdnTCcdMjP6ESM+X46cjPTszFuQBXh7XepaS71iOBc2yaS5o7dZZWHzxAqqLcSWOEP/fJF45vxyZNmqmz3idFySbJI0mDmOaSUOFczykqe/dVeTzZtmSSEu+dpPToLw7cLcLlujryrFU+uRZmZYFV6DyurnQx5IojkLw46Pxlk8bExCEMHRh0pZt4DA5a2jQvycyZcy/utg7fVKRpCGDcFabp6RnTLTrX8VycoTOktKJzYOIS0rKfrpU8uYfY7/SYG8obkS95Yk82Dj50YKxUL0/cv7tMx//5Q/a9ovRgB5XuezwLXukkcfxTdCho0cpAyT0qdOlcXNZ5C5HEO8cp9eMIpis28MCHyUfkdb56Hi+UKOS/46icd+nlFMWfPbTiBSAMHvhyTIaCd695H7rZj0W0sW0DJ9OX5XyuJb+fcAnhrjCvBBBMwx6jmZyKIUw0rny8JTQ8cANOVhyOXJW7bVv3atIW/JV8iUQpwezbWRm5cAlcWI44AtG61v1E9geYL9dkS9NyjzwcjISdk+fy8j5JVdfDHyriIy5gOaOI7/cKg5cnjmCwRh0SQm5XIVHImHpCkfDi/evJFxTn/v60Rb7HZIEpD97rXq2803reG3T9guJIVoz2/amZnnOB+SMvsN/aK4XM5+cWI0XFka6KDJyW6hf72aOgWHdXXuu/7gnnuEuKA+mzfAfkUOVUJwuOBlXNGzlKBZz/FS8f7vtNQIdNrjRBB4+cuX3LmUljnnfOjRw1NTWVplKpYH2Kqo/qdefljgzF2R54xJruUErN+P3+ycHBwYTJMedOJ5oBd97Y2Fg9Pz9/byaTWTNGGX5AB5LVbG37jBOdV+yFGcRl4ara2trM2NjYrMszx6LbYtt2jQl8yY5/+bvOfNyjE7+acS/OzBUVl8e+ZQKnLDv9NE8eM2OYe3Fmfll7LtWtlf8JAzJaIpaR05Jczp7/C1QBiysmQiFWAAAAAElFTkSuQmCC"},kQue:function(e,t,n){var r=n("CXoh");e.exports=new r},kRvI:function(e,t,n){"use strict";function r(){function e(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}function t(e,t,n,r){var i=t&&t.prototype instanceof o?t:o,a=Object.create(i.prototype),s=new d(r||[]);return g(a,"_invoke",{value:c(e,n,s)}),a}function n(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}function o(){}function i(){}function a(){}function s(t){["next","throw","return"].forEach(function(n){e(t,n,function(e){return this._invoke(n,e)})})}function l(e,t){function r(o,i,a,s){var l=n(e[o],e,i);if("throw"!==l.type){var c=l.arg,u=c.value;return u&&"object"==typeof u&&b.call(u,"__await")?t.resolve(u.__await).then(function(e){r("next",e,a,s)},function(e){r("throw",e,a,s)}):t.resolve(u).then(function(e){c.value=e,a(c)},function(e){return r("throw",e,a,s)})}s(l.arg)}var o;g(this,"_invoke",{value:function(e,n){function i(){return new t(function(t,o){r(e,n,t,o)})}return o=o?o.then(i,i):i()}})}function c(e,t,r){var o="suspendedStart";return function(i,a){if("executing"===o)throw new Error("Generator is already running");if("completed"===o){if("throw"===i)throw a;return m()}for(r.method=i,r.arg=a;;){var s=r.delegate;if(s){var l=u(s,r);if(l){if(l===k)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===o)throw o="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);o="executing";var c=n(e,t,r);if("normal"===c.type){if(o=r.done?"completed":"suspendedYield",c.arg===k)continue;return{value:c.arg,done:r.done}}"throw"===c.type&&(o="completed",r.method="throw",r.arg=c.arg)}}}function u(e,t){var r=t.method,o=e.iterator[r];if(void 0===o)return t.delegate=null,"throw"===r&&e.iterator.return&&(t.method="return",t.arg=void 0,u(e,t),"throw"===t.method)||"return"!==r&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+r+"' method")),k;var i=n(o,e.iterator,t.arg);if("throw"===i.type)return t.method="throw",t.arg=i.arg,t.delegate=null,k;var a=i.arg;return a?a.done?(t[e.resultName]=a.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,k):a:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,k)}function f(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function p(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function d(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(f,this),this.reset(!0)}function h(e){if(e){var t=e[w];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,r=function t(){for(;++n=0;--r){var o=this.tryEntries[r],i=o.completion;if("root"===o.tryLoc)return t("end");if(o.tryLoc<=this.prev){var a=b.call(o,"catchLoc"),s=b.call(o,"finallyLoc");if(a&&s){if(this.prev=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&b.call(r,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),p(n),k}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;p(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:h(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),k}},v}function o(){i.call(this)}function i(){var e=document.createElement("script");e.src="https://webapi.amap.com/maps?v=1.4.15&key=9066916e054aa3083a6f081a2a9f9d7a&plugin=AMap.ControlBar,AMap.MarkerClusterer",document.body.appendChild(e);var t=document.createElement("script");t.src="https://webapi.amap.com/loca?v=1.3.0&key=9066916e054aa3083a6f081a2a9f9d7a",document.body.appendChild(t);var n=document.createElement("script");n.src="https://sqimg.qq.com/expert_qq/webrtc/3.0.6/WebRTCAPI.min.js",document.body.appendChild(n);var r=document.createElement("script");r.src="http://cache.amap.com/lbs/static/addToolbar.js",!1 in window&&document.body.appendChild(r),a.call(this)}function a(){function e(){return new Promise(function(e){setTimeout(function(){e("AMap"in window)},500)})}function t(){return t=(0,l.default)(r().mark(function t(){var o,a,s,l,c;return r().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:o=!1,a=0;case 2:if(!(a<10)){t.next=21;break}if(o){t.next=10;break}return console.log("\u6ca1\u6709"),t.next=7,e();case 7:o=t.sent,t.next=18;break;case 10:if(!o){t.next=17;break}return s=window,l=s.AMap,c=s.Loca,console.log("\u7b2c"+a+"\u6b21\u52a0\u8f7d\u5730\u56fe\u521d\u59cb\u5316\u4e2d\u3002\u3002\u3002"),l?n.initialMap():i.call(n),t.abrupt("break",21);case 17:message.error("\u7f51\u7edc\u8d85\u65f6");case 18:a++,t.next=2;break;case 21:case"end":return t.stop()}},t)})),t.apply(this,arguments)}var n=this;!function(){t.apply(this,arguments)}()}var s=n("ouCL");Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var l=s(n("jlIA"))},kXYA:function(e,t,n){"use strict";function r(e){return!(e.type&&e.type.prototype&&!e.type.prototype.render)}Object.defineProperty(t,"__esModule",{value:!0}),t.supportRef=r},lRgn:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.emojiUrl=t.emojiName=t.emojiMap=void 0;t.emojiUrl="http://imgcache.qq.com/open/qcloud/tim/assets/emoji/";var r={"[NO]":"emoji_0@2x.png","[OK]":"emoji_1@2x.png","[\u4e0b\u96e8]":"emoji_2@2x.png","[\u4e48\u4e48\u54d2]":"emoji_3@2x.png","[\u4e52\u4e53]":"emoji_4@2x.png","[\u4fbf\u4fbf]":"emoji_5@2x.png","[\u4fe1\u5c01]":"emoji_6@2x.png","[\u5077\u7b11]":"emoji_7@2x.png","[\u50b2\u6162]":"emoji_8@2x.png","[\u518d\u89c1]":"emoji_9@2x.png","[\u51b7\u6c57]":"emoji_10@2x.png","[\u51cb\u8c22]":"emoji_11@2x.png","[\u5200]":"emoji_12@2x.png","[\u5220\u9664]":"emoji_13@2x.png","[\u52fe\u5f15]":"emoji_14@2x.png","[\u53d1\u5446]":"emoji_15@2x.png","[\u53d1\u6296]":"emoji_16@2x.png","[\u53ef\u601c]":"emoji_17@2x.png","[\u53ef\u7231]":"emoji_18@2x.png","[\u53f3\u54fc\u54fc]":"emoji_19@2x.png","[\u53f3\u592a\u6781]":"emoji_20@2x.png","[\u53f3\u8f66\u5934]":"emoji_21@2x.png","[\u5410]":"emoji_22@2x.png","[\u5413]":"emoji_23@2x.png","[\u5492\u9a82]":"emoji_24@2x.png","[\u5496\u5561]":"emoji_25@2x.png","[\u5564\u9152]":"emoji_26@2x.png","[\u5618]":"emoji_27@2x.png","[\u56de\u5934]":"emoji_28@2x.png","[\u56f0]":"emoji_29@2x.png","[\u574f\u7b11]":"emoji_30@2x.png","[\u591a\u4e91]":"emoji_31@2x.png","[\u5927\u5175]":"emoji_32@2x.png","[\u5927\u54ed]":"emoji_33@2x.png","[\u592a\u9633]":"emoji_34@2x.png","[\u594b\u6597]":"emoji_35@2x.png","[\u5976\u74f6]":"emoji_36@2x.png","[\u59d4\u5c48]":"emoji_37@2x.png","[\u5bb3\u7f9e]":"emoji_38@2x.png","[\u5c34\u5c2c]":"emoji_39@2x.png","[\u5de6\u54fc\u54fc]":"emoji_40@2x.png","[\u5de6\u592a\u6781]":"emoji_41@2x.png","[\u5de6\u8f66\u5934]":"emoji_42@2x.png","[\u5dee\u52b2]":"emoji_43@2x.png","[\u5f31]":"emoji_44@2x.png","[\u5f3a]":"emoji_45@2x.png","[\u5f69\u5e26]":"emoji_46@2x.png","[\u5f69\u7403]":"emoji_47@2x.png","[\u5f97\u610f]":"emoji_48@2x.png","[\u5fae\u7b11]":"emoji_49@2x.png","[\u5fc3\u788e\u4e86]":"emoji_50@2x.png","[\u5feb\u54ed\u4e86]":"emoji_51@2x.png","[\u6004\u706b]":"emoji_52@2x.png","[\u6012]":"emoji_53@2x.png","[\u60ca\u6050]":"emoji_54@2x.png","[\u60ca\u8bb6]":"emoji_55@2x.png","[\u61a8\u7b11]":"emoji_56@2x.png","[\u624b\u67aa]":"emoji_57@2x.png","[\u6253\u54c8\u6b20]":"emoji_58@2x.png","[\u6293\u72c2]":"emoji_59@2x.png","[\u6298\u78e8]":"emoji_60@2x.png","[\u62a0\u9f3b]":"emoji_61@2x.png","[\u62b1\u62b1]":"emoji_62@2x.png","[\u62b1\u62f3]":"emoji_63@2x.png","[\u62f3\u5934]":"emoji_64@2x.png","[\u6325\u624b]":"emoji_65@2x.png","[\u63e1\u624b]":"emoji_66@2x.png","[\u6487\u5634]":"emoji_67@2x.png","[\u64e6\u6c57]":"emoji_68@2x.png","[\u6572\u6253]":"emoji_69@2x.png","[\u6655]":"emoji_70@2x.png","[\u6708\u4eae]":"emoji_71@2x.png","[\u68d2\u68d2\u7cd6]":"emoji_72@2x.png","[\u6c7d\u8f66]":"emoji_73@2x.png","[\u6c99\u53d1]":"emoji_74@2x.png","[\u6d41\u6c57]":"emoji_75@2x.png","[\u6d41\u6cea]":"emoji_76@2x.png","[\u6fc0\u52a8]":"emoji_77@2x.png","[\u706f\u6ce1]":"emoji_78@2x.png","[\u70b8\u5f39]":"emoji_79@2x.png","[\u718a\u732b]":"emoji_80@2x.png","[\u7206\u7b4b]":"emoji_81@2x.png","[\u7231\u4f60]":"emoji_82@2x.png","[\u7231\u5fc3]":"emoji_83@2x.png","[\u7231\u60c5]":"emoji_84@2x.png","[\u732a\u5934]":"emoji_85@2x.png","[\u732b\u54aa]":"emoji_86@2x.png","[\u732e\u543b]":"emoji_87@2x.png","[\u73ab\u7470]":"emoji_88@2x.png","[\u74e2\u866b]":"emoji_89@2x.png","[\u7591\u95ee]":"emoji_90@2x.png","[\u767d\u773c]":"emoji_91@2x.png","[\u76ae\u7403]":"emoji_92@2x.png","[\u7761\u89c9]":"emoji_93@2x.png","[\u78d5\u5934]":"emoji_94@2x.png","[\u793a\u7231]":"emoji_95@2x.png","[\u793c\u54c1\u888b]":"emoji_96@2x.png","[\u793c\u7269]":"emoji_97@2x.png","[\u7bee\u7403]":"emoji_98@2x.png","[\u7c73\u996d]":"emoji_99@2x.png","[\u7cd7\u5927\u4e86]":"emoji_100@2x.png","[\u7ea2\u53cc\u559c]":"emoji_101@2x.png","[\u7ea2\u706f\u7b3c]":"emoji_102@2x.png","[\u7eb8\u5dfe]":"emoji_103@2x.png","[\u80dc\u5229]":"emoji_104@2x.png","[\u8272]":"emoji_105@2x.png","[\u836f]":"emoji_106@2x.png","[\u83dc\u5200]":"emoji_107@2x.png","[\u86cb\u7cd5]":"emoji_108@2x.png","[\u8721\u70db]":"emoji_109@2x.png","[\u8857\u821e]":"emoji_110@2x.png","[\u8870]":"emoji_111@2x.png","[\u897f\u74dc]":"emoji_112@2x.png","[\u8c03\u76ae]":"emoji_113@2x.png","[\u8c61\u68cb]":"emoji_114@2x.png","[\u8df3\u7ef3]":"emoji_115@2x.png","[\u8df3\u8df3]":"emoji_116@2x.png","[\u8f66\u53a2]":"emoji_117@2x.png","[\u8f6c\u5708]":"emoji_118@2x.png","[\u9119\u89c6]":"emoji_119@2x.png","[\u9177]":"emoji_120@2x.png","[\u949e\u7968]":"emoji_121@2x.png","[\u94bb\u6212]":"emoji_122@2x.png","[\u95ea\u7535]":"emoji_123@2x.png","[\u95ed\u5634]":"emoji_124@2x.png","[\u95f9\u949f]":"emoji_125@2x.png","[\u9634\u9669]":"emoji_126@2x.png","[\u96be\u8fc7]":"emoji_127@2x.png","[\u96e8\u4f1e]":"emoji_128@2x.png","[\u9752\u86d9]":"emoji_129@2x.png","[\u9762\u6761]":"emoji_130@2x.png","[\u97ad\u70ae]":"emoji_131@2x.png","[\u98ce\u8f66]":"emoji_132@2x.png","[\u98de\u543b]":"emoji_133@2x.png","[\u98de\u673a]":"emoji_134@2x.png","[\u9965\u997f]":"emoji_135@2x.png","[\u9999\u8549]":"emoji_136@2x.png","[\u9ab7\u9ac5]":"emoji_137@2x.png","[\u9ea6\u514b\u98ce]":"emoji_138@2x.png","[\u9ebb\u5c06]":"emoji_139@2x.png","[\u9f13\u638c]":"emoji_140@2x.png","[\u9f87\u7259]":"emoji_141@2x.png"};t.emojiMap=r;var o=["[\u9f87\u7259]","[\u8c03\u76ae]","[\u6d41\u6c57]","[\u5077\u7b11]","[\u518d\u89c1]","[\u6572\u6253]","[\u64e6\u6c57]","[\u732a\u5934]","[\u73ab\u7470]","[\u6d41\u6cea]","[\u5927\u54ed]","[\u5618]","[\u9177]","[\u6293\u72c2]","[\u59d4\u5c48]","[\u4fbf\u4fbf]","[\u70b8\u5f39]","[\u83dc\u5200]","[\u53ef\u7231]","[\u8272]","[\u5bb3\u7f9e]","[\u5f97\u610f]","[\u5410]","[\u5fae\u7b11]","[\u6012]","[\u5c34\u5c2c]","[\u60ca\u6050]","[\u51b7\u6c57]","[\u7231\u5fc3]","[\u793a\u7231]","[\u767d\u773c]","[\u50b2\u6162]","[\u96be\u8fc7]","[\u60ca\u8bb6]","[\u7591\u95ee]","[\u56f0]","[\u4e48\u4e48\u54d2]","[\u61a8\u7b11]","[\u7231\u60c5]","[\u8870]","[\u6487\u5634]","[\u9634\u9669]","[\u594b\u6597]","[\u53d1\u5446]","[\u53f3\u54fc\u54fc]","[\u62b1\u62b1]","[\u574f\u7b11]","[\u98de\u543b]","[\u9119\u89c6]","[\u6655]","[\u5927\u5175]","[\u53ef\u601c]","[\u5f3a]","[\u5f31]","[\u63e1\u624b]","[\u80dc\u5229]","[\u62b1\u62f3]","[\u51cb\u8c22]","[\u7c73\u996d]","[\u86cb\u7cd5]","[\u897f\u74dc]","[\u5564\u9152]","[\u74e2\u866b]","[\u52fe\u5f15]","[OK]","[\u7231\u4f60]","[\u5496\u5561]","[\u6708\u4eae]","[\u5200]","[\u53d1\u6296]","[\u5dee\u52b2]","[\u62f3\u5934]","[\u5fc3\u788e\u4e86]","[\u592a\u9633]","[\u793c\u7269]","[\u76ae\u7403]","[\u9ab7\u9ac5]","[\u6325\u624b]","[\u95ea\u7535]","[\u9965\u997f]","[\u5492\u9a82]","[\u6298\u78e8]","[\u62a0\u9f3b]","[\u9f13\u638c]","[\u7cd7\u5927\u4e86]","[\u5de6\u54fc\u54fc]","[\u6253\u54c8\u6b20]","[\u5feb\u54ed\u4e86]","[\u5413]","[\u7bee\u7403]","[\u4e52\u4e53]","[NO]","[\u8df3\u8df3]","[\u6004\u706b]","[\u8f6c\u5708]","[\u78d5\u5934]","[\u56de\u5934]","[\u8df3\u7ef3]","[\u6fc0\u52a8]","[\u8857\u821e]","[\u732e\u543b]","[\u5de6\u592a\u6781]","[\u53f3\u592a\u6781]","[\u95ed\u5634]","[\u732b\u54aa]","[\u7ea2\u53cc\u559c]","[\u97ad\u70ae]","[\u7ea2\u706f\u7b3c]","[\u9ebb\u5c06]","[\u9ea6\u514b\u98ce]","[\u793c\u54c1\u888b]","[\u4fe1\u5c01]","[\u8c61\u68cb]","[\u5f69\u5e26]","[\u8721\u70db]","[\u7206\u7b4b]","[\u68d2\u68d2\u7cd6]","[\u5976\u74f6]","[\u9762\u6761]","[\u9999\u8549]","[\u98de\u673a]","[\u5de6\u8f66\u5934]","[\u8f66\u53a2]","[\u53f3\u8f66\u5934]","[\u591a\u4e91]","[\u4e0b\u96e8]","[\u949e\u7968]","[\u718a\u732b]","[\u706f\u6ce1]","[\u98ce\u8f66]","[\u95f9\u949f]","[\u96e8\u4f1e]","[\u5f69\u7403]","[\u94bb\u6212]","[\u6c99\u53d1]","[\u7eb8\u5dfe]","[\u624b\u67aa]","[\u9752\u86d9]"];t.emojiName=o},lc4m:function(e,t,n){"use strict";function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}function o(e){var t=i();return function(){var n,r=(0,d.default)(e);if(t){var o=(0,d.default)(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return(0,p.default)(this,n)}}function i(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}var a=n("ouCL");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=a(n("V4Os"));n("UQ5M");var l=a(n("/qCn")),c=a(n("Q9dM")),u=a(n("wm7F")),f=a(n("QwVp")),p=a(n("F6AD")),d=a(n("fghW")),h=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var s=i?Object.getOwnPropertyDescriptor(e,a):null;s&&(s.get||s.set)?Object.defineProperty(o,a,s):o[a]=e[a]}return o.default=e,n&&n.set(e,o),o}(n("GiK3")),m=n("S6G3"),v=a(n("SLyX"));n("RKq/");var y,b,g=a(n("Wg2s")),A=a(n("Ogtn")),w=a(n("PNws")),E=a(n("xOiI")),O=a(n("zGZP")),k=a(n("KXcl")),S=a(n("mFI/")),x=(n("oAV5"),a(n("hBni"))),C=a(n("tVfF")),P=(y=(0,m.connect)(function(e){return{isCompleted:e.im.isCompleted,nextReqMessageID:e.im.nextReqMessageID,currentUserProfile:e.im.currentUserProfile,currentMessageList:e.im.currentMessageList,currentConversation:e.im.currentConversation,ownName:e.user.currentUser.name,ownAvatar:e.user.currentUser.avatar}}))(b=function(e){function t(e){var n;return(0,c.default)(this,t),n=r.call(this,e),n.state={visible:e.visible,currentMessageList:n.props.currentMessageList,startRecord:!1,sendSoundURL:null,sendSoundTime:null,key:e.key,isSeeMore:!1},n}(0,f.default)(t,e);var r=o(t);return(0,u.default)(t,[{key:"componentDidMount",value:function(){this.scrollMessageListToButtom()}},{key:"componentWillReceiveProps",value:function(e){this.setState({currentMessageList:e.currentMessageList,key:e.key}),e.currentMessageList.length>this.state.currentMessageList.length&&(v.default.setMessageRead({conversationID:this.props.currentConversation.conversationID}),this.state.isSeeMore?this.setState({isSeeMore:!1}):this.scrollMessageListToButtom())}},{key:"scrollMessageListToButtom",value:function(){var e=this,t=window.setInterval(function(){e.refs.messageList&&(e.refs.messageList.scrollIntoView(!0),window.clearInterval(t))},50)}},{key:"getMessageList",value:function(){var e=this;if(this.props.isCompleted)return void l.default.info("\u6ca1\u6709\u66f4\u591a\u7684\u5386\u53f2\u6d88\u606f\u4e86");var t=this.props,n=t.nextReqMessageID,r=t.currentMessageList;v.default.getMessageList({conversationID:this.props.currentConversation.conversationID,nextReqMessageID:n,count:15}).then(function(t){e.setState({isSeeMore:!0}),e.props.dispatch({type:"im/updateCurrentConversationCont",payload:{nextReqMessageID:t.data.nextReqMessageID,isCompleted:t.data.isCompleted,currentMessageList:[].concat((0,s.default)(t.data.messageList),(0,s.default)(r))}})})}},{key:"render",value:function(){var e=this,t="",r="";return"C2C"===this.props.currentConversation.type?(t=this.props.currentConversation.userProfile.nick,r=this.props.currentConversation.userProfile.avatar):"GROUP"===this.props.currentConversation.type&&(t=this.props.currentConversation.groupProfile.name,r=n("PgSr")),h.default.createElement("div",{className:"current-conversation-wrapper",key:this.state.key},this.state.startRecord&&h.default.createElement(C.default,{sendSound:function(t,n){e.setState({sendSoundURL:t,sendSoundTime:n})},startRecord:this.state.startRecord}),h.default.createElement("div",{className:"current-conversation"},h.default.createElement("div",{className:"current-header"},r?h.default.createElement("img",{src:r}):h.default.createElement("div",{className:"span-header"},h.default.createElement("span",null,t?t.substring(t.length-2,t.length):"")),h.default.createElement("div",null,h.default.createElement("span",{className:"conversation-name text-ellipsis",style:{maxWidth:"60%"}},t)),h.default.createElement(x.default,{closeClick:function(){e.props.dispatch({type:"im/updateCurrentConversation",payload:{}}),e.props.closeClick()}})),h.default.createElement("div",{className:"content"},h.default.createElement("div",{className:"message-list"},h.default.createElement("div",{type:"text",style:{textAlign:"center",color:"#409EFF",cursor:"pointer",display:this.props.isCompleted?"none":"block"},onClick:function(){e.getMessageList()}},"\u67e5\u770b\u66f4\u591a"),this.props.currentMessageList.map(function(t,n){var r="out"===t.flow,o=null;"TIMTextElem"===t.type?o=h.default.createElement(A.default,{isMine:"out"===t.flow,payload:t.payload,index:n}):"TIMImageElem"===t.type?o=h.default.createElement(w.default,{payload:t.payload,index:n}):"TIMSoundElem"===t.type?o=h.default.createElement(E.default,{payload:t.payload,index:n}):"TIMCustomElem"===t.type?o=h.default.createElement(S.default,{payload:t.payload,index:n}):"TIMFileElem"===t.type?o=h.default.createElement(O.default,{payload:t.payload,index:n}):"TIMGroupSystemNoticeElem"===t.type&&(o=h.default.createElement(k.default,{payload:t.payload,index:n}));var i="",a="",s="";return"GROUP"===e.props.currentConversation.type&&"TIMCustomElem"===t.type&&"group_create"===t.elements[0].content.data?(s=t.elements[0].content.extension,h.default.createElement("div",{className:"message-wrapper position-center",key:n},s)):(r?(i=e.props.ownAvatar,a=e.props.ownName):(i=t.avatar||e.props.currentConversation.userProfile&&e.props.currentConversation.userProfile.avatar,a=t.nick||e.props.currentConversation.userProfile&&e.props.currentConversation.userProfile.nick),h.default.createElement("div",{className:r?"message-wrapper position-right":"message-wrapper position-left",key:n},r?h.default.createElement("div",{className:"from",style:{textAlign:"right",color:"gray",fontSize:"14px"}},o,i?h.default.createElement("img",{src:i}):h.default.createElement("div",{className:"img-span"},h.default.createElement("span",null,a?a.substring(a.length-2,a.length):""))):h.default.createElement("div",{className:"from",style:{textAlign:"left",color:"gray",fontSize:"14px"}},i?h.default.createElement("img",{src:i}):h.default.createElement("span",{className:"img-span"},a?a.substring(a.length-2,a.length):""),o)))}),h.default.createElement("div",{style:{float:"left",clear:"both"},ref:"messageList"}))),h.default.createElement(g.default,{startRecord:function(t){e.setState({startRecord:t})},messageSendSoundURL:this.state.sendSoundURL,messageSendSoundTime:this.state.sendSoundTime})))}}]),t}(h.Component))||b;t.default=P},"lgO+":function(e,t){e.exports="data:image/png;base64,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"},"mFI/":function(e,t,n){"use strict";function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}function o(e){var t=i();return function(){var n,r=(0,d.default)(e);if(t){var o=(0,d.default)(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return(0,p.default)(this,n)}}function i(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}var a=n("ouCL");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s,l,c=a(n("Q9dM")),u=a(n("wm7F")),f=a(n("QwVp")),p=a(n("F6AD")),d=a(n("fghW")),h=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var s=i?Object.getOwnPropertyDescriptor(e,a):null;s&&(s.get||s.set)?Object.defineProperty(o,a,s):o[a]=e[a]}return o.default=e,n&&n.set(e,o),o}(n("GiK3")),m=n("S6G3"),v=(s=(0,m.connect)(function(e){return{}}))(l=function(e){function t(e){var n;return(0,c.default)(this,t),n=r.call(this,e),n.state={payload:e.payload,playState:!1,index:e.index,isValid:!0},n}(0,f.default)(t,e);var r=o(t);return(0,u.default)(t,[{key:"componentDidMount",value:function(){this.checkValid()}},{key:"componentWillReceiveProps",value:function(e){this.setState({payload:e.payload,index:e.index})}},{key:"checkValid",value:function(){var e=this,t=window.setInterval(function(){e.refs.videoDom&&window.clearInterval(t)},50)}},{key:"render",value:function(){var e=this;return h.default.createElement("div",null,h.default.createElement("div",{key:this.state.index,className:"custom-sound-element",onClick:function(){if(e.state.isValid){e.setState({playState:!0});var t=e.refs.videoDom;if(t.paused){var n=t.play();n&&n.catch(function(e){console.log("\u64ad\u653e\u5931\u8d25")}).then(function(e){console.log(e),console.log("\u64ad\u653e\u6210\u529f")});var r=e;t.onended=function(){console.log("\u97f3\u9891\u64ad\u653e\u7ed3\u675f"),r.setState({playState:!1})}}else t.pause(),console.log("\u6682\u505c\u64ad\u653e"),e.setState({playState:!1})}}},h.default.createElement("audio",{controls:!0,ref:"videoDom",src:this.state.payload.extension.indexOf("time")>-1?JSON.parse(this.state.payload.extension).url:this.state.payload.extension,style:{display:"none"},onLoadedMetadata:function(){e.setState({isValid:!0})},onError:function(){e.setState({isValid:!1})}}),this.state.isValid?this.state.payload.extension.indexOf("time")>-1?JSON.parse(this.state.payload.extension).time+'"':"":"\u6700\u8fd1\u7684\u8bed\u97f3\u4e0d\u80fd\u540c\u6b65",h.default.createElement("img",{className:"sound-img",style:{transform:"rotate(180deg)",filter:this.state.isValid?"unset":"invert(1)"},src:n(this.state.playState?"HQ40":"8BYS")})))}}]),t}(h.Component))||l;t.default=v},mL1Z:function(e,t,n){"use strict";function r(e){return o(e).replace(i,"-ms-")}var o=n("APD3"),i=/^ms-/;e.exports=r},mi9z:function(e,t){function n(e,t){return null!=e&&o.call(e,t)}var r=Object.prototype,o=r.hasOwnProperty;e.exports=n},mmAL:function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e){return null===e||void 0===e}function i(){return p}function a(){return d}function s(e){var t=e.type,n="function"==typeof e.stopPropagation||"boolean"==typeof e.cancelBubble;c.default.call(this),this.nativeEvent=e;var r=a;"defaultPrevented"in e?r=e.defaultPrevented?i:a:"getPreventDefault"in e?r=e.getPreventDefault()?i:a:"returnValue"in e&&(r=e.returnValue===d?i:a),this.isDefaultPrevented=r;var o=[],s=void 0,l=void 0,u=h.concat();for(m.forEach(function(e){t.match(e.reg)&&(u=u.concat(e.props),e.fix&&o.push(e.fix))}),s=u.length;s;)l=u[--s],this[l]=e[l];for(!this.target&&n&&(this.target=e.srcElement||document),this.target&&3===this.target.nodeType&&(this.target=this.target.parentNode),s=o.length;s;)(0,o[--s])(this,e);this.timeStamp=e.timeStamp||Date.now()}Object.defineProperty(t,"__esModule",{value:!0});var l=n("xSJG"),c=r(l),u=n("BEQ0"),f=r(u),p=!0,d=!1,h=["altKey","bubbles","cancelable","ctrlKey","currentTarget","eventPhase","metaKey","shiftKey","target","timeStamp","view","type"],m=[{reg:/^key/,props:["char","charCode","key","keyCode","which"],fix:function(e,t){o(e.which)&&(e.which=o(t.charCode)?t.keyCode:t.charCode),void 0===e.metaKey&&(e.metaKey=e.ctrlKey)}},{reg:/^touch/,props:["touches","changedTouches","targetTouches"]},{reg:/^hashchange$/,props:["newURL","oldURL"]},{reg:/^gesturechange$/i,props:["rotation","scale"]},{reg:/^(mousewheel|DOMMouseScroll)$/,props:[],fix:function(e,t){var n=void 0,r=void 0,o=void 0,i=t.wheelDelta,a=t.axis,s=t.wheelDeltaY,l=t.wheelDeltaX,c=t.detail;i&&(o=i/120),c&&(o=0-(c%3==0?c/3:c)),void 0!==a&&(a===e.HORIZONTAL_AXIS?(r=0,n=0-o):a===e.VERTICAL_AXIS&&(n=0,r=o)),void 0!==s&&(r=s/120),void 0!==l&&(n=-1*l/120),n||r||(r=o),void 0!==n&&(e.deltaX=n),void 0!==r&&(e.deltaY=r),void 0!==o&&(e.delta=o)}},{reg:/^mouse|contextmenu|click|mspointer|(^DOMMouseScroll$)/i,props:["buttons","clientX","clientY","button","offsetX","relatedTarget","which","fromElement","toElement","offsetY","pageX","pageY","screenX","screenY"],fix:function(e,t){var n=void 0,r=void 0,i=void 0,a=e.target,s=t.button;return a&&o(e.pageX)&&!o(t.clientX)&&(n=a.ownerDocument||document,r=n.documentElement,i=n.body,e.pageX=t.clientX+(r&&r.scrollLeft||i&&i.scrollLeft||0)-(r&&r.clientLeft||i&&i.clientLeft||0),e.pageY=t.clientY+(r&&r.scrollTop||i&&i.scrollTop||0)-(r&&r.clientTop||i&&i.clientTop||0)),e.which||void 0===s||(e.which=1&s?1:2&s?3:4&s?2:0),!e.relatedTarget&&e.fromElement&&(e.relatedTarget=e.fromElement===a?e.toElement:e.fromElement),e}}],v=c.default.prototype;(0,f.default)(s.prototype,v,{constructor:s,preventDefault:function(){var e=this.nativeEvent;e.preventDefault?e.preventDefault():e.returnValue=d,v.preventDefault.call(this)},stopPropagation:function(){var e=this.nativeEvent;e.stopPropagation?e.stopPropagation():e.cancelBubble=p,v.stopPropagation.call(this)}}),t.default=s,e.exports=t.default},mwMK:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAiCAYAAAC0nUK+AAAAAXNSR0IArs4c6QAABWVJREFUSA2dVmtsVFUQnrmPXbp92N6lDSxI0GoQgk2ERh4RsCAoRlASAVGC4Q9CYkgQA20JCSYQ2kgUEw0qAmJUjGh9NKGxL4ESUEsrvsBEFAgPXSrttrXb7d299zhzlru9+yigk2zOnHl8d86cmTmLcAOaV9U1M2bbCwBEGQoIAKBfoOgk/hIoeERF5cuvNua3IJIkA2EGGczZ1lUGYFcJEPdn0rtliNAKQt3YtKnga7ec+STwLUIoR7df2wYCyllZmKvAnIkemHqXBwIFKuRlIfT0C7jSZcE3Z01o+tmEjl6bTQkIX55RaZRvQYwLpEyq6OBC4EPbOz+m9UldBVg5yweLSoeBR0v6/nXr+GLGBHx2MgL7joQhajEa1sysMBY7HyCYOB3zrn2JgNfk+xCql+VB2QQvqMrQwOzF+omjdZh0hw4nfjMhEhXjL7YMaH80VzezXnrPq7o2PWbDMV0R+MryPJgwSmddGp26EIPa7yMwpViHufd6k3J6+nIUXni/B6I2CkrRrKZKo0VhBMsWlGeBnIpMwN1hAe3no5R3BdY/mg2fUyo2HOiBvoHBImE/9mccysBWxsW51aFSKxZr5ct7b01+Wo73HO6HD4+H2RYepFRtfiIHLnfZ8NyekAyk6qlcqkqpBr6DFbtC8UvWYIpiWxbVMciqSL28dw6HE8D3BDQZNduOohMsmZoFbedMOHLGZJEk9ufqYsIYPqbQwebwhsvNTftb+uHA8f6EqKtPyDJ0BNPujtsf+iHiiOTq4DCuQr01hqVcx24quV0Hr44wPqBLXbDbkhcW7I6XsT9HXhec7+AaHKQEDsIYDVAUUdPIBhk0AbhvrAY7ns6DsYWqvDiuBG6edbS+ShXVTc3ENIwCcBM3GhOCKFRAYB9vuPNSacIoDXwelJ3KJcpR8Qn4AzWt8ZTdWZR84gQO4fLZggzKUTl0+nJMAvwZSnRy2gcafhqQ5otKsxw3uTo4VOxXFEpLO0t5Vjhk0yH4A6v3dsOuxjD8cikGF6/ZcJXyPW6k5pjJsh2RH8+9I3RwqJXaKedKHQj7GR5Cz87wSYea1gjwfFHJ75Pv+uXPcXbWLEpXvyng9fo+2Lo4V4q5zhlHEopazZMtagf+wS6abgU8hJZS/cYsAQsmDYMVD/jgi7YInKR6vkSR52cjFBdp8DgNNIP4NxrCsG5+tvM9OcTklEToUHWjTl7t7O1/bwIbtnK0N5otCZQMTGK2xKfjuuZK/06ZME3z76Rhc4bH5uaDvZTvaAb3oUVsz37sT9G2e3OMXWydKNJHqnvGmZZJrwrk/t95Tq/SVdWLpfXr/ReTwHkzu6pzPtqilqaaLN7/9hJBWEWYXV85/FvGYkpEHt8C0Gu0yrbtt5z9ra0YAxUXNpcbdW775CIlTWOF8TY9VzvcRjfjaeSuSgVmnzRwFs6cZlTQ34UTzN+UEHc3Vvr3ZbLLCL6lDGNej7KMshbK5OTIKIAfx4w01jr71DUjOBsderHgAir4fKqDs6fKGFBBX/ruSkwe6I4BrUOCs01ThfEBRdfgsh9kEbfVV+b9OihI524IzuYeTV1DS1J03HBGsVGdDpcsuSl43Yb83+kFrnK7qaqy+uASHByjbqWLT6tzlw4mT57si0ajBtw2vmj4w6/VA2p+YfYc7fh04WpFUXp1Xe9sa2uL/zVwO17nZSdmkENJSUlRJBIptiwrxwoH0Tt6uqn5iqb1nv6oPHLlZC/L6cOFgUDACgaD8jVLxRkyLdSlI9zGnY0baszQub29p3afdctT7dy6IcHp2H+5DW0zFOuoXf6mW8Z8qp1bf0s5p+hyaZh5aFUJzKLyNG8l5/8CIiY/Sg5c27EAAAAASUVORK5CYII="},mxhB:function(e,t,n){"use strict";var r=n("vtiu"),o=(n.n(r),n("Ryky"));n.n(o)},n1y9:function(e,t){},nBoX:function(e,t,n){"use strict";function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}function o(e){var t=i();return function(){var n,r=(0,d.default)(e);if(t){var o=(0,d.default)(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return(0,p.default)(this,n)}}function i(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}var a=n("ouCL");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n("yuyV");var s=a(n("omxs")),l=a(n("+TWC")),c=a(n("Q9dM")),u=a(n("wm7F")),f=a(n("QwVp")),p=a(n("F6AD")),d=a(n("fghW"));n("sRCI");var h,m,v=a(n("vnWH")),y=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var s=i?Object.getOwnPropertyDescriptor(e,a):null;s&&(s.get||s.set)?Object.defineProperty(o,a,s):o[a]=e[a]}return o.default=e,n&&n.set(e,o),o}(n("GiK3")),b=n("S6G3"),g=a(n("b4BV")),A=n("H/Zg"),w=(a(n("RkMR")),v.default.confirm,(h=(0,b.connect)(function(e){return{}}))(m=function(e){function t(e){var r;return(0,c.default)(this,t),r=n.call(this,e),r.state={visibleDrawer:e.visibleDrawer,comVideoRoomId:e.comVideoRoomId,detailMessage:""},r}(0,f.default)(t,e);var n=o(t);return(0,u.default)(t,[{key:"componentDidMount",value:function(){}},{key:"componentWillReceiveProps",value:function(e){e.visibleDrawer!==this.state.visibleDrawer&&this.setState({visibleDrawer:e.visibleDrawer}),e.comVideoRoomId!==this.state.comVideoRoomId&&e.visibleDrawer&&this.getDetail(e.comVideoRoomId)}},{key:"getDetail",value:function(e){var t=this,n=[],r=[],o=[],i=[];(0,A.getVideoRoomDetail)({comVideoRoomId:e}).then(function(e){e.data.plist.map(function(e){switch(!0){case"0"==e.attendExpoStatus:n.push(e);break;case"1"==e.attendExpoStatus:r.push(e);break;case"2"==e.attendExpoStatus:r.push(e),i.push({videoPath:e.videoPath,name:e.name});break;case"9"==e.attendExpoStatus||""==e.attendExpoStatus:o.push(e)}}),t.setState({detailMessage:(0,l.default)({},e.data,{refuse:n,accept:r,notResponding:o,recordList:i})})})}},{key:"itemRender",value:function(e){return e.length>0?y.default.createElement("div",{className:g.default.photo},e.map(function(e,t){return y.default.createElement("div",{className:g.default.gutterRow,key:t},y.default.createElement("div",{className:g.default.gutterBox},e.photoUrl?y.default.createElement("img",{className:g.default.avator,src:e.photoUrl}):y.default.createElement("span",{className:g.default.spanHeader},e.name?e.name.substring(e.name.length-2,e.name.length):""),y.default.createElement("div",{className:g.default.name},e.name)))})):""}},{key:"render",value:function(){var e=this,t=this.state.detailMessage;return y.default.createElement(s.default,{title:"\u8c03\u5ea6\u4efb\u52a1\u540d\u79f0\uff1a"+t.yardmanTaskName,placement:"right",closable:!1,onClose:function(){e.props.changeDrawer(!1),e.setState({comVideoRoomId:""})},width:350,visible:this.state.visibleDrawer,className:g.default.task},t&&y.default.createElement("div",{className:g.default.content},y.default.createElement("div",null,y.default.createElement("p",null,y.default.createElement("span",{className:g.default.title},"\u521b\u5efa\u8005\uff1a"),t.plist[0].name),y.default.createElement("p",null,y.default.createElement("span",{className:g.default.title},"\u4efb\u52a1\u65f6\u95f4\uff1a"),t.startTime+"~"+t.endTime),y.default.createElement("p",null,y.default.createElement("span",{className:g.default.title},"\u53c2\u4e0e\u4eba\u6570\uff1a"),t.plist.length,"\u4eba")),y.default.createElement("div",{className:g.default.gray},y.default.createElement("p",{style:{padding:"10px 0"}},"\u53c2\u4e0e\u4eba\u5458\u72b6\u6001")),y.default.createElement("div",null,y.default.createElement("p",null,y.default.createElement("span",{className:g.default.title},"\u5df2\u63a5\u53d7\uff1a"),t.accept.length,"\u4eba",this.itemRender(t.accept)),y.default.createElement("p",null,y.default.createElement("span",{className:g.default.title},"\u5df2\u62d2\u7edd\uff1a"),t.refuse.length,"\u4eba ",this.itemRender(t.refuse)),y.default.createElement("p",null,y.default.createElement("span",{className:g.default.title},"\u672a\u54cd\u5e94\uff1a"),t.notResponding.length,"\u4eba",this.itemRender(t.notResponding))),y.default.createElement("div",null,y.default.createElement("div",{className:g.default.gray},y.default.createElement("p",{style:{padding:"10px 0"}},"\u5f55\u5236\u6587\u4ef6\u5217\u8868\uff1a")),y.default.createElement("div",{style:{margin:"5px 0"}},t.recordList.length>0?t.recordList.map(function(e,t){return console.log(e),y.default.createElement("p",{key:t},y.default.createElement("span",null,"\u6587\u4ef6",t+1,"\uff08",e.name,"\uff09"),y.default.createElement("span",{style:{float:"right",marginRight:"10px"}},e.videoPath?y.default.createElement("a",{style:{marginRight:"5px"},href:e.videoPath},"\u4e0b\u8f7d"):y.default.createElement("span",null,"\u6682\u65e0\u5f55\u5236\u6587\u4ef6")))}):y.default.createElement("p",{style:{color:"#c5c4c4"}},"\u6682\u65e0\u5f55\u5236\u6587\u4ef6")))))}}]),t}(y.PureComponent))||m);t.default=w},nMSa:function(e,t,n){"use strict";function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}function o(e){var t=i();return function(){var n,r=(0,f.default)(e);if(t){var o=(0,f.default)(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return(0,u.default)(this,n)}}function i(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}var a=n("ouCL");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=a(n("Q9dM")),l=a(n("wm7F")),c=a(n("QwVp")),u=a(n("F6AD")),f=a(n("fghW")),p=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var s=i?Object.getOwnPropertyDescriptor(e,a):null;s&&(s.get||s.set)?Object.defineProperty(o,a,s):o[a]=e[a]}return o.default=e,n&&n.set(e,o),o}(n("GiK3")),d=function(e){function t(e){var r;return(0,s.default)(this,t),r=n.call(this,e),r.state={},r}(0,c.default)(t,e);var n=o(t);return(0,l.default)(t,[{key:"componentDidMount",value:function(){}},{key:"render",value:function(){var e=this;return p.default.createElement("div",{style:{position:"absolute",top:"0",left:"0",width:"100%",height:"100%",zIndex:"1001"}},p.default.createElement("div",{id:"video-three-dimensional",style:{width:"100%",height:"100%"}},p.default.createElement("div",{style:{position:"absolute",color:"#ffffff",right:"10px",fontSize:"20px",cursor:"pointer"},onClick:function(){e.props.changeStatus(!1)}},"x"),p.default.createElement("iframe",{allowfullscreen:"true",id:"beijing-video",style:{width:"100%",height:"100%"},src:"http://114.116.164.42:8014/bim/view?fileId=1896948461340768"})))}}]),t}(p.Component);t.default=d},naA8:function(e,t,n){"use strict";var r=n("ouCL");Object.defineProperty(t,"__esModule",{value:!0}),t.CommandRouter=void 0;var o=r(n("GiK3")),i=r(n("C6/g")),a=r(n("GYFM")),s=[{name:"GIS",path:"GIS",component:o.default.createElement(a.default,null)},{name:"\u8c03\u5ea6\u8bb0\u5f55",path:"recordList",component:o.default.createElement(i.default,null)}];t.CommandRouter=s},ncfW:function(e,t,n){"use strict";e.exports=n("LpuX")},nxUK:function(e,t,n){"use strict";function r(e){"@babel/helpers - typeof";return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){for(var n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function u(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}function f(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function p(e,t){for(var n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function w(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}function E(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function O(e,t){for(var n=0;n=s&&o<0||n.scrollTop<=0&&o>0))||a&&(!d||d&&(n.scrollLeft>=l&&l<0||n.scrollLeft<=0&&l>0)))&&e(t,n.parentNode,r,o)},te={},ne=function(e){function t(e){var n;return f(this,t),n=h(this,m(t).call(this,e)),n.domFocus=function(){n.dom&&n.dom.focus()},n.removeStartHandler=function(e){e.touches.length>1||(n.startPos={x:e.touches[0].clientX,y:e.touches[0].clientY})},n.removeMoveHandler=function(e){if(!(e.changedTouches.length>1)){var t=e.currentTarget,r=e.changedTouches[0].clientX-n.startPos.x,o=e.changedTouches[0].clientY-n.startPos.y;(t===n.maskDom||t===n.handlerDom||t===n.contentDom&&ee(t,e.target,r,o))&&e.preventDefault()}},n.transitionEnd=function(e){var t=e.target;i(t,Z,n.transitionEnd),t.style.transition=""},n.onKeyDown=function(e){if(e.keyCode===Q.a.ESC){var t=n.props.onClose;e.stopPropagation(),t&&t(e)}},n.onWrapperTransitionEnd=function(e){var t=n.props,r=t.open,o=t.afterVisibleChange;e.target===n.contentWrapper&&e.propertyName.match(/transform$/)&&(n.dom.style.transition="",!r&&n.getCurrentDrawerSome()&&(document.body.style.overflowX="",n.maskDom&&(n.maskDom.style.left="",n.maskDom.style.width="")),o&&o(!!r))},n.openLevelTransition=function(){var e=n.props,t=e.open,r=e.width,o=e.height,i=n.getHorizontalBoolAndPlacementName(),a=i.isHorizontal,s=i.placementName,l=n.contentDom?n.contentDom.getBoundingClientRect()[a?"width":"height"]:0,c=(a?r:o)||l;n.setLevelAndScrolling(t,s,c)},n.setLevelTransform=function(e,t,r,i){var s=n.props,l=s.placement,c=s.levelMove,u=s.duration,f=s.ease,p=s.showMask;n.levelDom.forEach(function(s){s.style.transition="transform ".concat(u," ").concat(f),o(s,Z,n.transitionEnd);var d=e?r:0;if(c){var h=a(c,{target:s,open:e});d=e?h[0]:h[1]||0}var m="number"==typeof d?"".concat(d,"px"):d,v="left"===l||"top"===l?m:"-".concat(m);v=p&&"right"===l&&i?"calc(".concat(v," + ").concat(i,"px)"):v,s.style.transform=d?"".concat(t,"(").concat(v,")"):""})},n.setLevelAndScrolling=function(e,t,r){var o=n.props.onChange;if(!$){var i=document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth?Object(Y.a)(!0):0;n.setLevelTransform(e,t,r,i),n.toggleScrollingToDrawerAndBody(i)}o&&o(e)},n.toggleScrollingToDrawerAndBody=function(e){var t=n.props,r=t.getOpenCount,a=t.getContainer,s=t.showMask,l=t.open,c=a&&a(),u=r&&r();if(c&&c.parentNode===document.body&&s){var f=["touchstart"],p=[document.body,n.maskDom,n.handlerDom,n.contentDom];l&&"hidden"!==document.body.style.overflow?(e&&n.addScrollingEffect(e),1===u&&(document.body.style.overflow="hidden"),document.body.style.touchAction="none",p.forEach(function(e,t){e&&o(e,f[t]||"touchmove",t?n.removeMoveHandler:n.removeStartHandler,n.passive)})):n.getCurrentDrawerSome()&&(u||(document.body.style.overflow=""),document.body.style.touchAction="",e&&n.remScrollingEffect(e),p.forEach(function(e,t){e&&i(e,f[t]||"touchmove",t?n.removeMoveHandler:n.removeStartHandler,n.passive)}))}},n.addScrollingEffect=function(e){var t=n.props,r=t.placement,o=t.duration,i=t.ease,a=t.getOpenCount,s=t.switchScrollingEffect;1===(a&&a())&&s();var l="width ".concat(o," ").concat(i),c="transform ".concat(o," ").concat(i);switch(n.dom.style.transition="none",r){case"right":n.dom.style.transform="translateX(-".concat(e,"px)");break;case"top":case"bottom":n.dom.style.width="calc(100% - ".concat(e,"px)"),n.dom.style.transform="translateZ(0)"}clearTimeout(n.timeout),n.timeout=setTimeout(function(){n.dom&&(n.dom.style.transition="".concat(c,",").concat(l),n.dom.style.width="",n.dom.style.transform="")})},n.remScrollingEffect=function(e){var t=n.props,r=t.placement,o=t.duration,i=t.ease,a=t.getOpenCount,s=t.switchScrollingEffect;a&&a()||s(!0),J&&(document.body.style.overflowX="hidden"),n.dom.style.transition="none";var l,c="width ".concat(o," ").concat(i),u="transform ".concat(o," ").concat(i);switch(r){case"left":n.dom.style.width="100%",c="width 0s ".concat(i," ").concat(o);break;case"right":n.dom.style.transform="translateX(".concat(e,"px)"),n.dom.style.width="100%",c="width 0s ".concat(i," ").concat(o),n.maskDom&&(n.maskDom.style.left="-".concat(e,"px"),n.maskDom.style.width="calc(100% + ".concat(e,"px)"));break;case"top":case"bottom":n.dom.style.width="calc(100% + ".concat(e,"px)"),n.dom.style.height="100%",n.dom.style.transform="translateZ(0)",l="height 0s ".concat(i," ").concat(o)}clearTimeout(n.timeout),n.timeout=setTimeout(function(){n.dom&&(n.dom.style.transition="".concat(u,",").concat(l?"".concat(l,","):"").concat(c),n.dom.style.transform="",n.dom.style.width="",n.dom.style.height="")})},n.getCurrentDrawerSome=function(){return!Object.keys(te).some(function(e){return te[e]})},n.getLevelDom=function(e){var t=e.level,o=e.getContainer;if(!$){var i=o&&o(),a=i?i.parentNode:null;if(n.levelDom=[],"all"===t){(a?Array.prototype.slice.call(a.children):[]).forEach(function(e){"SCRIPT"!==e.nodeName&&"STYLE"!==e.nodeName&&"LINK"!==e.nodeName&&e!==i&&n.levelDom.push(e)})}else t&&r(t).forEach(function(e){document.querySelectorAll(e).forEach(function(e){n.levelDom.push(e)})})}},n.getHorizontalBoolAndPlacementName=function(){var e=n.props.placement,t="left"===e||"right"===e;return{isHorizontal:t,placementName:"translate".concat(t?"X":"Y")}},n.state={_self:v(n)},n}return y(t,e),d(t,[{key:"componentDidMount",value:function(){var e=this;if(!$){var t=!1;try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){return t=!0,null}}))}catch(e){}this.passive=!!t&&{passive:!1}}var n=this.props.open;this.drawerId="drawer_id_".concat(Number((Date.now()+Math.random()).toString().replace(".",Math.round(9*Math.random()).toString())).toString(16)),this.getLevelDom(this.props),n&&(te[this.drawerId]=n,this.openLevelTransition(),this.forceUpdate(function(){e.domFocus()}))}},{key:"componentDidUpdate",value:function(e){var t=this.props.open;t!==e.open&&(t&&this.domFocus(),te[this.drawerId]=!!t,this.openLevelTransition())}},{key:"componentWillUnmount",value:function(){var e=this.props,t=e.getOpenCount,n=e.open,r=e.switchScrollingEffect,o="function"==typeof t&&t();delete te[this.drawerId],n&&(this.setLevelTransform(!1),document.body.style.touchAction=""),o||(document.body.style.overflow="",r(!0))}},{key:"render",value:function(){var e,t=this,n=this.props,r=n.className,o=n.children,i=n.style,a=n.width,s=n.height,u=(n.defaultOpen,n.open),f=n.prefixCls,p=n.placement,d=(n.level,n.levelMove,n.ease,n.duration,n.getContainer,n.handler),h=(n.onChange,n.afterVisibleChange,n.showMask),m=n.maskClosable,v=n.maskStyle,y=n.onClose,b=n.onHandleClick,g=n.keyboard,A=(n.getOpenCount,n.switchScrollingEffect,c(n,["className","children","style","width","height","defaultOpen","open","prefixCls","placement","level","levelMove","ease","duration","getContainer","handler","onChange","afterVisibleChange","showMask","maskClosable","maskStyle","onClose","onHandleClick","keyboard","getOpenCount","switchScrollingEffect"])),w=!!this.dom&&u,E=G()(f,(e={},l(e,"".concat(f,"-").concat(p),!0),l(e,"".concat(f,"-open"),w),l(e,r||"",!!r),l(e,"no-mask",!h),e)),O=this.getHorizontalBoolAndPlacementName(),k=O.placementName,S="left"===p||"top"===p?"-100%":"100%",x=w?"":"".concat(k,"(").concat(S,")"),C=d&&H.cloneElement(d,{onClick:function(e){d.props.onClick&&d.props.onClick(),b&&b(e)},ref:function(e){t.handlerDom=e}});return H.createElement("div",Object.assign({},A,{tabIndex:-1,className:E,style:i,ref:function(e){t.dom=e},onKeyDown:w&&g?this.onKeyDown:void 0,onTransitionEnd:this.onWrapperTransitionEnd}),h&&H.createElement("div",{className:"".concat(f,"-mask"),onClick:m?y:void 0,style:v,ref:function(e){t.maskDom=e}}),H.createElement("div",{className:"".concat(f,"-content-wrapper"),style:{transform:x,msTransform:x,width:q(a)?"".concat(a,"px"):a,height:q(s)?"".concat(s,"px"):s},ref:function(e){t.contentWrapper=e}},H.createElement("div",{className:"".concat(f,"-content"),ref:function(e){t.contentDom=e},onTouchStart:w&&h?this.removeStartHandler:void 0,onTouchMove:w&&h?this.removeMoveHandler:void 0},o),C))}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,r=t._self,o={prevProps:e};if(void 0!==n){var i=e.placement,a=e.level;i!==n.placement&&(r.contentDom=null),a!==n.level&&r.getLevelDom(e)}return o}}]),t}(H.Component);ne.defaultProps={switchScrollingEffect:function(){}};var re=Object(K.polyfill)(ne),oe=function(e){function t(e){var n;E(this,t),n=S(this,C(t).call(this,e)),n.onHandleClick=function(e){var t=n.props,r=t.onHandleClick,o=t.open;if(r&&r(e),void 0===o){var i=n.state.open;n.setState({open:!i})}},n.onClose=function(e){var t=n.props,r=t.onClose,o=t.open;r&&r(e),void 0===o&&n.setState({open:!1})};var r=void 0!==e.open?e.open:!!e.defaultOpen;return n.state={open:r},"onMaskClick"in e&&console.warn("`onMaskClick` are removed, please use `onClose` instead."),n}return P(t,e),k(t,[{key:"render",value:function(){var e=this,t=this.props,n=(t.defaultOpen,t.getContainer),r=t.wrapperClassName,o=t.forceRender,i=t.handler,a=A(t,["defaultOpen","getContainer","wrapperClassName","forceRender","handler"]),s=this.state.open;if(!n)return H.createElement("div",{className:r,ref:function(t){e.dom=t}},H.createElement(re,Object.assign({},a,{open:s,handler:i,getContainer:function(){return e.dom},onClose:this.onClose,onHandleClick:this.onHandleClick})));var l=!!i||o;return H.createElement(z.a,{visible:s,forceRender:l,getContainer:n,wrapperClassName:r},function(t){var n=t.visible,r=t.afterClose,o=A(t,["visible","afterClose"]);return H.createElement(re,Object.assign({},a,o,{open:void 0!==n?n:s,afterVisibleChange:void 0!==r?r:a.afterVisibleChange,handler:i,onClose:e.onClose,onHandleClick:e.onHandleClick}))})}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,r={prevProps:e};return void 0!==n&&e.open!==n.open&&(r.open=e.open),r}}]),t}(H.Component);oe.defaultProps={prefixCls:"drawer",placement:"left",getContainer:"body",defaultOpen:!1,level:"all",duration:".3s",ease:"cubic-bezier(0.78, 0.14, 0.15, 0.86)",onChange:function(){},afterVisibleChange:function(){},handler:H.createElement("div",{className:"drawer-handle"},H.createElement("i",{className:"drawer-handle-icon"})),showMask:!0,maskClosable:!0,maskStyle:{},wrapperClassName:"",className:"",keyboard:!0,forceRender:!1};var ie=Object(K.polyfill)(oe),ae=ie,se=n("83O8"),le=n.n(se),ce=n("kTQ8"),ue=n.n(ce),fe=n("JkBm"),pe=n("qGip"),de=n("FC3+"),he=n("T4FN"),me=n("D+5j"),ve=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);o=r.F1&&t<=r.F12)return!1;switch(t){case r.ALT:case r.CAPS_LOCK:case r.CONTEXT_MENU:case r.CTRL:case r.DOWN:case r.END:case r.ESC:case r.HOME:case r.INSERT:case r.LEFT:case r.MAC_FF_META:case r.META:case r.NUMLOCK:case r.NUM_CENTER:case r.PAGE_DOWN:case r.PAGE_UP:case r.PAUSE:case r.PRINT_SCREEN:case r.RIGHT:case r.SHIFT:case r.UP:case r.WIN_KEY:case r.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(e){if(e>=r.ZERO&&e<=r.NINE)return!0;if(e>=r.NUM_ZERO&&e<=r.NUM_MULTIPLY)return!0;if(e>=r.A&&e<=r.Z)return!0;if(-1!==window.navigator.userAgent.indexOf("WebKit")&&0===e)return!0;switch(e){case r.SPACE:case r.QUESTION_MARK:case r.NUM_PLUS:case r.NUM_MINUS:case r.NUM_PERIOD:case r.NUM_DIVISION:case r.SEMICOLON:case r.DASH:case r.EQUALS:case r.COMMA:case r.PERIOD:case r.SLASH:case r.APOSTROPHE:case r.SINGLE_QUOTE:case r.OPEN_SQUARE_BRACKET:case r.BACKSLASH:case r.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}};t.a=r},ouaO:function(e,t){e.exports="data:image/png;base64,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"},pFvp:function(e,t,n){"use strict";function r(e,t){var n=window.Element.prototype,r=n.matches||n.mozMatchesSelector||n.msMatchesSelector||n.oMatchesSelector||n.webkitMatchesSelector;if(!e||1!==e.nodeType)return!1;var o=e.parentNode;if(r)return r.call(e,t);for(var i=o.querySelectorAll(t),a=i.length,s=0;s0?this.state.data.map(function(t,n){return h.default.createElement("div",{key:n,className:"item",onClick:function(){e.props.dispatch({type:"command/setSelectIndex",payload:n})}},h.default.createElement("div",{className:"poibox"},e.props.selectedId===n?h.default.createElement("div",{className:"amap_lib_placeSearch_poi mark-icon",style:{background:"url("+t.clickMarkerIcon+")",float:"left",marginRight:"10px",left:"0"}}):h.default.createElement("div",{className:"amap_lib_placeSearch_poi mark-icon",style:{background:"url("+t.markerIcon+")",float:"left",marginRight:"10px",left:"0"}}),h.default.createElement("div",{style:{marginLeft:25,marginTop:2}},h.default.createElement("div",{className:"name"},t.taskName,"(",t.perNum,"\u4eba)"),h.default.createElement("div",{className:"text"},"\u5730\u5740\uff1a",h.default.createElement("span",{style:{width:"100%",overflow:"auto"}},t.taskAddress)))))}):h.default.createElement("div",{style:{textAlign:"center",fontSize:"14px",color:"#afb0b1"}},this.state.loadingText||"\u6682\u65e0\u6570\u636e"))}}]),t}(h.Component))||l;t.default=v},pdZy:function(e,t,n){"use strict";function r(){function e(){var e,t={},n=navigator.userAgent.toLowerCase();return(e=n.match(/edge\/([\d.]+)/))?t.edge=e[1]:(e=n.match(/rv:([\d.]+)\) like gecko/))?t.ie=e[1]:(e=n.match(/msie ([\d.]+)/))?t.ie=e[1]:(e=n.match(/firefox\/([\d.]+)/))?t.firefox=e[1]:(e=n.match(/chrome\/([\d.]+)/))?t.chrome=e[1]:(e=n.match(/opera.([\d.]+)/))?t.opera=e[1]:(e=n.match(/version\/([\d.]+).*safari/))&&(t.safari=e[1]),t.edge?{broswer:"Edge",version:t.edge}:t.ie?{broswer:"IE",version:t.ie}:t.firefox?{broswer:"Firefox",version:t.firefox}:t.chrome?{broswer:"Chrome",version:t.chrome}:t.opera?{broswer:"Opera",version:t.opera}:t.safari?{broswer:"Safari",version:t.safari}:{broswer:"",version:"0"}}var t=!1,r=null,o=null,u="",f="",p="";return{login:function(e,t){var n=this;(0,l.default)(!1,e,t,function(e){r=new a.default(e),n.join()}),(0,l.default)(!0,e,t,function(e){u=e.userId,o=new s.default(e)})},join:function(){r.join()},leave:function(e){(0,c.updateRoomEndTime)({roomNo:e}).then(function(e){console.log(e)}),r.leave(),o.leave(),i.default.info("\u60a8\u5df2\u79bb\u5f00\u623f\u95f4")},publish:function(){r.publish()},unpublish:function(){r.unpublish()},muteAudio:function(){r.muteLocalAudio()},unmuteAudio:function(){r.unmuteLocalAudio()},muteVideo:function(){document.getElementById("mask_main").style.display="flex",r.muteLocalVideo()},unmuteVideo:function(){r.unmuteLocalVideo(),document.getElementById("mask_main").style.display="none"},startSharing:function(){o.join()},stopSharing:function(){o.leave()},mainVideoClick:function(){var t=document.getElementById("main-video");if(document.getElementById("div-video-local").childNodes[0].getAttribute("id")!=t.getAttribute("id")){t.style.height="100%";var n=t,o=document.querySelector("#div-video-local").childNodes[0];document.querySelector("#div-video-local").removeChild(o),document.querySelector("#div-video-local").appendChild(n),o.style.height="200px",document.querySelector("#div-video-child").appendChild(o),"Chrome"==e().broswer&&e().version<"72"&&r.resumeStreams()}},screenShareClick:function(){if(!TRTC.isScreenShareSupported())return void alert("\u5f53\u524d\u6d4f\u89c8\u5668\u4e0d\u652f\u6301\u5c4f\u5e55\u5206\u4eab\uff01");t?(document.getElementById("screen-btn").setAttribute("src",n("E4Xz")),this.stopSharing(),t=!1):(document.getElementById("screen-btn").setAttribute("src",n("snqr")),this.startSharing(),t=!0)},setBtnClickFuc:function(){"Chrome"==e().broswer&&e().version<"60"||($(function(){$('[data-toggle="popover"]').popover()}),$("#camera").popover({html:!0,content:function(){return $("#camera-option").html()}}),$("#microphone").popover({html:!0,content:function(){return $("#mic-option").html()}}),$("#camera").on("click",function(){$("#microphone").popover("hide"),$(".popover-body").find("div").attr("onclick","setCameraId(this)")}),$("#microphone").on("click",function(){$("#camera").popover("hide"),$(".popover-body").find("div").attr("onclick","setMicId(this)")}),$("body").click(function(){$("#camera").popover("hide"),$("#microphone").popover("hide")}),$("#camera").on("show.bs.popover",function(){$("#camera").attr("src","./img/camera-on.png")}),$("#camera").on("hide.bs.popover",function(){$("#camera").attr("src","./img/camera.png")}),$("#microphone").on("show.bs.popover",function(){$("#microphone").attr("src","./img/mic-on.png")}),$("#microphone").on("hide.bs.popover",function(){$("#microphone").attr("src","./img/mic.png")}))},setCameraId:function(e){f=e},setMicId:function(e){p=$(e).attr("id")},addVideoView:function(t){var n=(arguments.length>1&&void 0!==arguments[1]&&arguments[1],document.createElement("div"));n.setAttribute("id",t),n.className="video-box",n.style.justifyContent="center",document.getElementById("div-video-child").appendChild(n),n.onclick=function(){var t=document.getElementById("div-video-local");if(n.getAttribute("id")!=t.childNodes[0].getAttribute("id")){n.style.height="100%";var o=n,i=document.querySelector("#div-video-local").childNodes[0];document.querySelector("#div-video-local").removeChild(i),document.querySelector("#div-video-local").appendChild(o),i.style.height="200px",document.querySelector("#div-video-child").appendChild(i),"Chrome"==e().broswer&&e().version<"72"&&r.resumeStreams()}}},addMemberView:function(e){var t=document.getElementById("member-me").cloneNode(!0);t.setAttribute("id",e),t.getElementsByClassName("member-id")[0].innerHTML=e,t.style.display="flex",document.getElementById("member-list").appendChild(t)},removeView:function(e){if(document.getElementById(e)&&(document.getElementById(e).remove(),0==document.getElementById("div-video-local").childNodes.length)){var t=document.getElementById("main-video");t.style.height="25%";var n=t;document.querySelector("#div-video-local").appendChild(n)}},isPC:function(){for(var e=navigator.userAgent,t=new Array("Android","iPhone","SymbianOS","Windows Phone","iPad","iPod"),n=!0,r=0;r0){n=!1;break}return n},getCameraId:function(){TRTC.getCameras().then(function(e){if(e.length>0)return f=e[0].deviceId;i.default.warning("\u60a8\u7684\u7535\u8111\u6ca1\u6709\u6444\u50cf\u5934\u6216\u4e0d\u5141\u8bb8\u8be5\u6d4f\u89c8\u5668\u4f7f\u7528")})},getMicrophoneId:function(){TRTC.getMicrophones().then(function(e){if(e.length>0)return p=e[0].deviceId;i.default.error("\u60a8\u7684\u7535\u8111\u6ca1\u6709\u9ea6\u514b\u98ce\u6216\u4e0d\u5141\u8bb8\u8be5\u6d4f\u89c8\u5668\u4f7f\u7528")})},throttle:function(e,t){var n=null,r=Date.now();return function(){var o=Date.now(),i=t-(o-r),a=this,s=arguments;clearTimeout(n),i<=0?(e.apply(a,s),r=Date.now()):n=setTimeout(function(){console.log("duplicate click")},i)}},isHidden:function(){var e;return void 0!==document.hidden?(e="hidden","visibilitychange"):void 0!==document.msHidden?(e="msHidden","msvisibilitychange"):void 0!==document.webkitHidden&&(e="webkitHidden","webkitvisibilitychange"),document[e]},isCamOn:!0,isMicOn:!0,isScreenOn:t,isJoined:!0,rtc:r,share:o,shareUserId:u,cameraId:f,micId:p}}var o=n("ouCL");Object.defineProperty(t,"__esModule",{value:!0}),t.default=r,n("UQ5M");var i=o(n("/qCn")),a=o(n("adV+")),s=o(n("Xusr")),l=o(n("2mw7")),c=n("H/Zg")},pmXr:function(e,t,n){"use strict";var r=n("+SmI"),o=n("qIy2");n.d(t,"b",function(){return r.a}),n.d(t,"a",function(){return o.a})},pmgl:function(e,t,n){"use strict";function r(e,t,n,r,o){if(e.pattern)if(e.pattern instanceof RegExp)e.pattern.lastIndex=0,e.pattern.test(t)||r.push(i.format(o.messages.pattern.mismatch,e.fullField,t,e.pattern));else if("string"==typeof e.pattern){var a=new RegExp(e.pattern);a.test(t)||r.push(i.format(o.messages.pattern.mismatch,e.fullField,t,e.pattern))}}Object.defineProperty(t,"__esModule",{value:!0});var o=n("eCjd"),i=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(o);t.default=r},pwBK:function(e,t,n){"use strict";function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}function o(e){var t=i();return function(){var n,r=(0,d.default)(e);if(t){var o=(0,d.default)(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return(0,p.default)(this,n)}}function i(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}var a=n("ouCL");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n("faxx");var s=a(n("FV1P"));n("JYrs");var l=a(n("QoDT")),c=a(n("Q9dM")),u=a(n("wm7F")),f=a(n("QwVp")),p=a(n("F6AD")),d=a(n("fghW")),h=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var s=i?Object.getOwnPropertyDescriptor(e,a):null;s&&(s.get||s.set)?Object.defineProperty(o,a,s):o[a]=e[a]}return o.default=e,n&&n.set(e,o),o}(n("GiK3"));n("rLa/");var m,v,y=n("S6G3"),b=(m=(0,y.connect)(function(e){return{selectedId:e.command.personList.selectedId}}))(v=function(e){function t(e){var n;return(0,c.default)(this,t),n=r.call(this,e),n.state={paintValue:e.paintValue},n}(0,f.default)(t,e);var r=o(t);return(0,u.default)(t,[{key:"componentDidMount",value:function(){}},{key:"componentWillReceiveProps",value:function(e){this.setState({paintValue:e.paintValue})}},{key:"returnParent",value:function(e){this.props.changeSelect(e),this.props.selectedId&&(this.props.dispatch({type:"command/setPersonSelectIndex",payload:null}),this.props.dispatch({type:"command/clearInfoWindow",payload:!0}))}},{key:"render",value:function(){var e=this;return h.default.createElement("div",{className:"radio_container vectorgraph"},h.default.createElement(s.default,{className:"vet-row"},h.default.createElement(l.default,{className:"vet-col",span:6,onClick:function(){e.setState({paintValue:"cancel"}),e.returnParent("cancel")}},h.default.createElement("img",{className:"cancel",src:n("cancel"===this.state.paintValue?"EgTV":"ZuEy")}),h.default.createElement("div",null,"\u70b9\u9009\u6846\u9009")),h.default.createElement(l.default,{className:"vet-col",span:6,onClick:function(){e.setState({paintValue:"circle"}),e.returnParent("circle")}},h.default.createElement("span",{className:"circle"===this.state.paintValue?"circle active":"circle"}),h.default.createElement("div",null,"\u5706\u5f62\u6846\u9009")),h.default.createElement(l.default,{className:"vet-col",span:6,onClick:function(){e.setState({paintValue:"rectangle"}),e.returnParent("rectangle")}},h.default.createElement("span",{className:"rectangle"===this.state.paintValue?"rectangle active":"rectangle"}),h.default.createElement("div",null,"\u65b9\u5f62\u6846\u9009")),h.default.createElement(l.default,{className:"vet-col",span:6,onClick:function(){e.setState({paintValue:"polygon"}),e.returnParent("polygon")}},h.default.createElement("img",{className:"polygon",src:n("polygon"===this.state.paintValue?"LMBH":"BBpN")}),h.default.createElement("div",null,"\u81ea\u5b9a\u4e49\u6846\u9009"))))}}]),t}(h.Component))||v;t.default=b},q1aE:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAiCAYAAAC0nUK+AAAAAXNSR0IArs4c6QAABLxJREFUSA2dVl1oHFUUPmdmdtcuyTaZbUJdS6BU1JaSBxNKWzAxiVYLWhR/SqUvBQktSB7UtsmKkIKxWaqivqgNWBH/ixEMGIxJpE0glTZBRGqh0SjV0DXNJu4mm83szlzPmc1s7mw2fz0v9/x+986555w7CCvQvvapmoxlPQ4g6lBACACDAkWM+L9BwQsqKt9+f7JkAJE0BQgL6KChbaoOwGoXIHYVsss6RLgMQj3Z90rpj7KeeRd4qxDKxdOTbSCgmY1lxQo07PTC7ru9ECpVIbABIT4nYHzKhEujBvT9asBEwmJXAsIzD4T15lbErMLW2Sb6cCHwodOxr2h92qMCHKn1w5PVd4BXc+2/4J1djIyAb66k4NyFJKRNRsPOmhb9GWcDgsnSoK/pFAEfK/EjRA4FoG6HD1RleWCOYvvOLR64f6sHhq4bkEqL7TcG5rU/+iP9bLej97VP7s1YMOhRBL51OAA77vKwbV109Z80vPhJHNIWCkpRbV9YH9AYwbQE5xk5FQ5w0hBw/LM4XBvPLLvJfSENzjwXAL8X7TiOP9uf5NJ5jYJqlYcj09VCwIN8eZxjh0bG0isCsx9vzH4OcTzj0A3W1Edu7VIs06Q6Brsq5Mu7tVAFHc+XwD2b7Q90MGyZ9UyOH/Mcz9XFhBl8TKFPaGCBy02myZlsX1y/maGMuYll1jPFZt1WB4e0DQolqIKduI5lis1my5VLrbHeDxv9/Llgryx3Xk7ZcmwmV9a2nMNBqNAARTkfjRtEpqmFID7h50NzcOqpYuD653r+eDAJo9GFk+eBOzgIokwDgbN0AT7uvGDR4gbOyXlDvrSRsf/kvXO87MdKxrGJcPlboyxwS8uU/7myTebz/RwcKvZxhdIyws48K2RKpNwXJdtkfmbe7efgUCuNELjSzc48hHhWOMQ1q6mLaXL08sr2J6oWe4PjGccmFF24/93JwPwM/EmTq5Sr4ODuDXL8uvgvL81xh/JQmdA8wa1Kd1MwTql5k1F4uvGMuB3iOI7PEr7eczx7oaBpwbdp2PzGZfbq+cS6N2BgjuN4SuSIr0h/jzfJJfXRSPxewzToVYHi253n9Cr9q/qwuuel4A0XOAv17bH9aIkumut2u67vJYIk3W99T3jTT4zFlDt5VgSg16jRsqwPHHltK2ZAxQP9zbpdeU5MdmA4Eq29LfpZeq7ekFSrsvQgNeYDc9AScFbW7NFb6HdhiPlVCbGjNxw8V8ivIHhrHWZ8XuUQZW26UJCjowP8UnGn3uTI+WtBcHb67uXSv1DBF/IDHJkqY14Fz8GPjmB29joGaV0WnH36WvRP6XQ/SP6LLGJbTzhwbVGxlFsRnN29mnqMFtfpuOH0bXpkKZxbsyp494mS3+m/sF0OU1Xl6Pln0T1GZYcFfkmdyz5VVVX+dDqtw8bt5ZseeacHUAsKI35x4usDRxVFSXg8ntjw8LAzUORQm3c/nJK5srKyPJVKbTNNs8hMRtG3Za+h+cv3JK5+0Zwav5JgPW1cFgqFzGg0Sq/ZUlo2LdSlm2X3WO+JTmN67MPEzx2jsj7fT7YtC06ffVN2tIzpzETX4fdlHfP5frJ9TTmn0xXTMPPSqhKYSeVprCXn/wNqaPt9PCb4JwAAAABJRU5ErkJggg=="},"qA/u":function(e,t,n){"use strict";function r(e){var t=[];return Q.a.Children.forEach(e,function(e){e&&t.push(e)}),t}function o(e,t){for(var n=r(e),o=0;o2&&void 0!==arguments[2]?arguments[2]:"ltr",r=l(t)?"translateY":"translateX";return l(t)||"rtl"!==n?r+"("+100*-e+"%) translateZ(0)":r+"("+100*e+"%) translateZ(0)"}function u(e,t){var n=l(t)?"marginTop":"marginLeft";return $()({},n,100*-e+"%")}function f(e,t){return+window.getComputedStyle(e).getPropertyValue(t).replace("px","")}function p(e){return Object.keys(e).reduce(function(t,n){return"aria-"!==n.substr(0,5)&&"data-"!==n.substr(0,5)&&"role"!==n||(t[n]=e[n]),t},{})}function d(e,t){return+e.getPropertyValue(t).replace("px","")}function h(e,t,n,r,o){var i=f(o,"padding-"+e);if(!r||!r.parentNode)return i;var a=r.parentNode.childNodes;return Array.prototype.some.call(a,function(o){var a=window.getComputedStyle(o);return o!==r?(i+=d(a,"margin-"+e),i+=o[t],i+=d(a,"margin-"+n),"content-box"===a.boxSizing&&(i+=d(a,"border-"+e+"-width")+d(a,"border-"+n+"-width")),!1):(i+=d(a,"margin-"+e),!0)}),i}function m(e,t){return h("left","offsetWidth","right",e,t)}function v(e,t){return h("top","offsetHeight","bottom",e,t)}function y(){}function b(e){var t=void 0;return Q.a.Children.forEach(e.children,function(e){!e||t||e.props.disabled||(t=e.key)}),t}function g(e,t){return Q.a.Children.map(e.children,function(e){return e&&e.key}).indexOf(t)>=0}function A(e,t){var n=e.props,r=n.styles,s=n.panels,l=n.activeKey,c=n.direction,u=e.props.getRef("root"),p=e.props.getRef("nav")||u,d=e.props.getRef("inkBar"),h=e.props.getRef("activeTab"),y=d.style,b=e.props.tabBarPosition,g=o(s,l);if(t&&(y.display="none"),h){var A=h,w=a(y);if(i(y,""),y.width="",y.height="",y.left="",y.top="",y.bottom="",y.right="","top"===b||"bottom"===b){var E=m(A,p),O=A.offsetWidth;O===u.offsetWidth?O=0:r.inkBar&&void 0!==r.inkBar.width&&(O=parseFloat(r.inkBar.width,10))&&(E+=(A.offsetWidth-O)/2),"rtl"===c&&(E=f(A,"margin-left")-E),w?i(y,"translate3d("+E+"px,0,0)"):y.left=E+"px",y.width=O+"px"}else{var k=v(A,p,!0),S=A.offsetHeight;r.inkBar&&void 0!==r.inkBar.height&&(S=parseFloat(r.inkBar.height,10))&&(k+=(A.offsetHeight-S)/2),w?(i(y,"translate3d(0,"+k+"px,0)"),y.top="0"):y.top=k+"px",y.height=S+"px"}}y.display=-1!==g?"block":"none"}function w(){return w=Object.assign||function(e){for(var t=1;t0?n:null}}]),t}(Q.a.Component),Re=function(){var e=this;this.onTabClick=function(t,n){e.tabBar.props.onTabClick&&e.tabBar.props.onTabClick(t,n),e.setActiveKey(t)},this.onNavKeyDown=function(t){var n=t.keyCode;if(n===ye.RIGHT||n===ye.DOWN){t.preventDefault();var r=e.getNextActiveKey(!0);e.onTabClick(r)}else if(n===ye.LEFT||n===ye.UP){t.preventDefault();var o=e.getNextActiveKey(!1);e.onTabClick(o)}},this.onScroll=function(e){var t=e.target;t===e.currentTarget&&t.scrollLeft>0&&(t.scrollLeft=0)},this.setSentinelStart=function(t){e.sentinelStart=t},this.setSentinelEnd=function(t){e.sentinelEnd=t},this.setPanelSentinelStart=function(t){t!==e.panelSentinelStart&&e.updateSentinelContext(),e.panelSentinelStart=t},this.setPanelSentinelEnd=function(t){t!==e.panelSentinelEnd&&e.updateSentinelContext(),e.panelSentinelEnd=t},this.setActiveKey=function(t){e.state.activeKey!==t&&("activeKey"in e.props||e.setState({activeKey:t}),e.props.onChange(t))},this.getNextActiveKey=function(t){var n=e.state.activeKey,r=[];Q.a.Children.forEach(e.props.children,function(e){e&&!e.props.disabled&&(t?r.push(e):r.unshift(e))});var o=r.length,i=o&&r[0].key;return r.forEach(function(e,t){e.key===n&&(i=t===o-1?r[0].key:r[t+1].key)}),i}};Me.propTypes={destroyInactiveTabPane:fe.a.bool,renderTabBar:fe.a.func.isRequired,renderTabContent:fe.a.func.isRequired,navWrapper:fe.a.func,onChange:fe.a.func,children:fe.a.node,prefixCls:fe.a.string,className:fe.a.string,tabBarPosition:fe.a.string,style:fe.a.object,activeKey:fe.a.string,defaultActiveKey:fe.a.string,direction:fe.a.string},Me.defaultProps={prefixCls:"rc-tabs",destroyInactiveTabPane:!1,onChange:y,navWrapper:function(e){return e},tabBarPosition:"top",children:null,style:{},direction:"ltr"},Me.TabPane=Pe,Object(ve.polyfill)(Me);var je=Me,Te=function(e){function t(){return re()(this,t),se()(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return ce()(t,e),ie()(t,[{key:"getTabPanes",value:function(){var e=this.props,t=e.activeKey,n=e.children,r=[];return Q.a.Children.forEach(n,function(n){if(n){var o=n.key,i=t===o;r.push(Q.a.cloneElement(n,{active:i,destroyInactiveTabPane:e.destroyInactiveTabPane,rootPrefixCls:e.prefixCls}))}}),r}},{key:"render",value:function(){var e,t=this.props,n=t.prefixCls,r=t.children,i=t.activeKey,a=t.className,l=t.tabBarPosition,f=t.animated,p=t.animatedWithMargin,d=t.direction,h=t.style,m=de()((e={},$()(e,n+"-content",!0),$()(e,f?n+"-content-animated":n+"-content-no-animated",!0),e),a);if(f){var v=o(r,i);if(-1!==v){var y=p?u(v,l):s(c(v,l,d));h=Z()({},h,y)}else h=Z()({},h,{display:"none"})}return Q.a.createElement("div",{className:m,style:h},this.getTabPanes())}}]),t}(Q.a.Component),Ne=Te;Te.propTypes={animated:fe.a.bool,animatedWithMargin:fe.a.bool,prefixCls:fe.a.string,children:fe.a.node,activeKey:fe.a.string,style:fe.a.any,tabBarPosition:fe.a.string,className:fe.a.string,destroyInactiveTabPane:fe.a.bool,direction:fe.a.string},Te.defaultProps={animated:!0};var Ie=je,De=n("kTQ8"),Be=n.n(De),Le=n("JkBm"),Fe=function(e){function t(){return re()(this,t),se()(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return ce()(t,e),ie()(t,[{key:"componentDidMount",value:function(){var e=this;this.timeout=setTimeout(function(){A(e,!0)},0)}},{key:"componentDidUpdate",value:function(){A(this)}},{key:"componentWillUnmount",value:function(){clearTimeout(this.timeout)}},{key:"render",value:function(){var e,t=this.props,n=t.prefixCls,r=t.styles,o=t.inkBarAnimated,i=n+"-ink-bar",a=de()((e={},$()(e,i,!0),$()(e,o?i+"-animated":i+"-no-animated",!0),e));return Q.a.createElement("div",{style:r.inkBar,className:a,key:"inkBar",ref:this.props.saveRef("inkBar")})}}]),t}(Q.a.Component),Ve=Fe;Fe.propTypes={prefixCls:fe.a.string,styles:fe.a.object,inkBarAnimated:fe.a.bool,saveRef:fe.a.func,direction:fe.a.string},Fe.defaultProps={prefixCls:"",inkBarAnimated:!0,styles:{},saveRef:function(){}};var _e=n("Trj0"),Ue=n.n(_e),He=function(e){function t(){return re()(this,t),se()(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return ce()(t,e),ie()(t,[{key:"render",value:function(){var e=this,t=this.props,n=t.panels,r=t.activeKey,o=t.prefixCls,i=t.tabBarGutter,a=t.saveRef,s=t.tabBarPosition,c=t.renderTabBarNode,u=t.direction,f=[];return Q.a.Children.forEach(n,function(t,p){if(t){var d=t.key,h=r===d?o+"-tab-active":"";h+=" "+o+"-tab";var m={};t.props.disabled?h+=" "+o+"-tab-disabled":m={onClick:e.props.onTabClick.bind(e,d)};var v={};r===d&&(v.ref=a("activeTab"));var y=i&&p===n.length-1?0:i,b="rtl"===u?"marginLeft":"marginRight",g=$()({},l(s)?"marginBottom":b,y);Ue()("tab"in t.props,"There must be `tab` property on children of Tabs.");var A=Q.a.createElement("div",Z()({role:"tab","aria-disabled":t.props.disabled?"true":"false","aria-selected":r===d?"true":"false"},m,{className:h,key:d,style:g},v),t.props.tab);c&&(A=c(A)),f.push(A)}}),Q.a.createElement("div",{ref:a("navTabsContainer")},f)}}]),t}(Q.a.Component),ze=He;He.propTypes={activeKey:fe.a.string,panels:fe.a.node,prefixCls:fe.a.string,tabBarGutter:fe.a.number,onTabClick:fe.a.func,saveRef:fe.a.func,renderTabBarNode:fe.a.func,tabBarPosition:fe.a.string,direction:fe.a.string},He.defaultProps={panels:[],prefixCls:[],tabBarGutter:null,onTabClick:function(){},saveRef:function(){}};var Ke=function(e){function t(){return re()(this,t),se()(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return ce()(t,e),ie()(t,[{key:"render",value:function(){var e=this.props,t=e.prefixCls,n=e.onKeyDown,r=e.className,o=e.extraContent,i=e.style,a=e.tabBarPosition,s=e.children,l=te()(e,["prefixCls","onKeyDown","className","extraContent","style","tabBarPosition","children"]),c=de()(t+"-bar",$()({},r,!!r)),u="top"===a||"bottom"===a,f=u?{float:"right"}:{},d=o&&o.props?o.props.style:{},h=s;return o&&(h=[Object(Y.cloneElement)(o,{key:"extra",style:Z()({},f,d)}),Object(Y.cloneElement)(s,{key:"content"})],h=u?h:h.reverse()),Q.a.createElement("div",Z()({role:"tablist",className:c,tabIndex:"0",ref:this.props.saveRef("root"),onKeyDown:n,style:i},p(l)),h)}}]),t}(Q.a.Component),We=Ke;Ke.propTypes={prefixCls:fe.a.string,className:fe.a.string,style:fe.a.object,tabBarPosition:fe.a.oneOf(["left","right","top","bottom"]),children:fe.a.node,extraContent:fe.a.node,onKeyDown:fe.a.func,saveRef:fe.a.func},Ke.defaultProps={prefixCls:"",className:"",style:{},tabBarPosition:"top",extraContent:null,children:null,onKeyDown:function(){},saveRef:function(){}};var Ge=n("O4Lo"),Ye=n.n(Ge),Qe=n("z+gd"),Xe=function(e){function t(e){re()(this,t);var n=se()(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.prevTransitionEnd=function(e){if("opacity"===e.propertyName){var t=n.props.getRef("container");n.scrollToActiveTab({target:t,currentTarget:t})}},n.scrollToActiveTab=function(e){var t=n.props.getRef("activeTab"),r=n.props.getRef("navWrap");if((!e||e.target===e.currentTarget)&&t){var o=n.isNextPrevShown()&&n.lastNextPrevShown;if(n.lastNextPrevShown=n.isNextPrevShown(),o){var i=n.getScrollWH(t),a=n.getOffsetWH(r),s=n.offset,l=n.getOffsetLT(r),c=n.getOffsetLT(t);l>c?(s+=l-c,n.setOffset(s)):l+a=0)l=!1,this.setOffset(0,!1),i=0;else if(a1&&void 0!==arguments[1])||arguments[1],n=Math.min(0,e);if(this.offset!==n){this.offset=n;var r={},o=this.props.tabBarPosition,s=this.props.getRef("nav").style,l=a(s);"left"===o||"right"===o?r=l?{value:"translate3d(0,"+n+"px,0)"}:{name:"top",value:n+"px"}:l?("rtl"===this.props.direction&&(n=-n),r={value:"translate3d("+n+"px,0,0)"}):r={name:"left",value:n+"px"},l?i(s,r.value):s[r.name]=r.value,t&&this.setNextPrev()}}},{key:"setPrev",value:function(e){this.state.prev!==e&&this.setState({prev:e})}},{key:"setNext",value:function(e){this.state.next!==e&&this.setState({next:e})}},{key:"isNextPrevShown",value:function(e){return e?e.next||e.prev:this.state.next||this.state.prev}},{key:"render",value:function(){var e,t,n,r,o=this.state,i=o.next,a=o.prev,s=this.props,l=s.prefixCls,c=s.scrollAnimated,u=s.navWrapper,f=s.prevIcon,p=s.nextIcon,d=a||i,h=Q.a.createElement("span",{onClick:a?this.prev:null,unselectable:"unselectable",className:de()((e={},$()(e,l+"-tab-prev",1),$()(e,l+"-tab-btn-disabled",!a),$()(e,l+"-tab-arrow-show",d),e)),onTransitionEnd:this.prevTransitionEnd},f||Q.a.createElement("span",{className:l+"-tab-prev-icon"})),m=Q.a.createElement("span",{onClick:i?this.next:null,unselectable:"unselectable",className:de()((t={},$()(t,l+"-tab-next",1),$()(t,l+"-tab-btn-disabled",!i),$()(t,l+"-tab-arrow-show",d),t))},p||Q.a.createElement("span",{className:l+"-tab-next-icon"})),v=l+"-nav",y=de()((n={},$()(n,v,!0),$()(n,c?v+"-animated":v+"-no-animated",!0),n));return Q.a.createElement("div",{className:de()((r={},$()(r,l+"-nav-container",1),$()(r,l+"-nav-container-scrolling",d),r)),key:"container",ref:this.props.saveRef("container")},h,m,Q.a.createElement("div",{className:l+"-nav-wrap",ref:this.props.saveRef("navWrap")},Q.a.createElement("div",{className:l+"-nav-scroll"},Q.a.createElement("div",{className:y,ref:this.props.saveRef("nav")},u(this.props.children)))))}}]),t}(Q.a.Component),Je=Xe;Xe.propTypes={activeKey:fe.a.string,getRef:fe.a.func.isRequired,saveRef:fe.a.func.isRequired,tabBarPosition:fe.a.oneOf(["left","right","top","bottom"]),prefixCls:fe.a.string,scrollAnimated:fe.a.bool,onPrevClick:fe.a.func,onNextClick:fe.a.func,navWrapper:fe.a.func,children:fe.a.node,prevIcon:fe.a.node,nextIcon:fe.a.node,direction:fe.a.node},Xe.defaultProps={tabBarPosition:"left",prefixCls:"",scrollAnimated:!0,onPrevClick:function(){},onNextClick:function(){},navWrapper:function(e){return e}};var Ze=function(e){function t(){var e,n,r,o;re()(this,t);for(var i=arguments.length,a=Array(i),s=0;s=0),e),c),g=w(w({},this.props),{children:null,inkBarAnimated:p,extraContent:a,style:r,prevIcon:v,nextIcon:y,className:b});return t=i?i(g,et):Y.createElement(et,g),Y.cloneElement(t)}}]),t}(Y.Component);nt.defaultProps={animated:!0,type:"line"};var rt=n("PmSq"),ot=n("qGip"),it=function(e){if("undefined"!=typeof window&&window.document&&window.document.documentElement){var t=Array.isArray(e)?e:[e],n=window.document.documentElement;return t.some(function(e){return e in n.style})}return!1},at=it(["flex","webkitFlex","Flex","msFlex"]);n.d(t,"default",function(){return lt});var st=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);o=0&&("small"===l||"large"===l)),"Tabs","`type=card|editable-card` doesn't have small or large size, it's by design.");var b=r("tabs",i),g=Be()(s,(n={},D(n,"".concat(b,"-vertical"),"left"===f||"right"===f),D(n,"".concat(b,"-").concat(l),!!l),D(n,"".concat(b,"-card"),u.indexOf("card")>=0),D(n,"".concat(b,"-").concat(u),!0),D(n,"".concat(b,"-no-animation"),!y),n)),A=[];"editable-card"===u&&(A=[],Y.Children.forEach(p,function(t,n){if(!Y.isValidElement(t))return t;var r=t.props.closable;r=void 0===r||r;var o=r?Y.createElement(tt.default,{type:"close",className:"".concat(b,"-close-x"),onClick:function(n){return e.removeTab(t.key,n)}}):null;A.push(Y.cloneElement(t,{tab:Y.createElement("div",{className:r?void 0:"".concat(b,"-tab-unclosable")},t.props.tab,o),key:t.key||n}))}),m||(v=Y.createElement("span",null,Y.createElement(tt.default,{type:"plus",className:"".concat(b,"-new-tab"),onClick:e.createNewTab}),v))),v=v?Y.createElement("div",{className:"".concat(b,"-extra-content")},v):null;var w=st(e.props,[]),E=Be()("".concat(b,"-").concat(f,"-content"),u.indexOf("card")>=0&&"".concat(b,"-card-content"));return Y.createElement(Ie,I({},e.props,{prefixCls:b,className:g,tabBarPosition:f,renderTabBar:function(){return Y.createElement(nt,I({},Object(Le.default)(w,["className"]),{tabBarExtraContent:v}))},renderTabContent:function(){return Y.createElement(Ne,{className:E,animated:y,animatedWithMargin:!0})},onChange:e.handleChange}),A.length>0?A:p)},e}_(t,e);var n=H(t);return V(t,[{key:"componentDidMount",value:function(){var e=X.findDOMNode(this);e&&!at&&-1===e.className.indexOf(" no-flex")&&(e.className+=" no-flex")}},{key:"render",value:function(){return Y.createElement(rt.a,null,this.renderTabs)}}]),t}(Y.Component);lt.TabPane=Pe,lt.defaultProps={hideAdd:!1,tabPosition:"top"}},qIy2:function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(){return o=Object.assign||function(e){for(var t=1;t0?{paddingLeft:t[0]/2,paddingRight:t[0]/2}:{}),t[1]>0?{paddingTop:t[1]/2,paddingBottom:t[1]/2}:{}),n)),v.createElement("div",o({},w,{style:n,className:S}),b)})},e}c(t,e);var n=f(t);return l(t,[{key:"render",value:function(){return v.createElement(w.a,null,this.renderCol)}}]),t}(v.Component);k.propTypes={span:y.number,order:y.number,offset:y.number,push:y.number,pull:y.number,className:y.string,children:y.node,xs:O,sm:O,md:O,lg:O,xl:O,xxl:O}},qK5s:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("vtiu"),o=(n.n(r),n("hQF4"));n.n(o)},qhXr:function(e,t){e.exports="data:image/png;base64,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"},"r+rT":function(e,t){},rFqi:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAiCAYAAAC0nUK+AAAAAXNSR0IArs4c6QAABLZJREFUSA2lVm9oHFUQn9ndu9M0f/eaGGMNlIqS0kYwodiCqUlqq2ALglUK/dIvJQUpWKVNrggRGpPDIvWT1YL1g4VisYIBQ9MkpU0hSpuQqlTRqqTV0DPNJc3ReNm73efM7r3Lu82lTXTgbt6bP79999uZeYdwH9naNdWQdpztAKIRBVQBYFigiNP6T9Dwoo7a1+cOlQ4ikiWPYB4bNHdMNQI4XQLEhnx+1YYIV0Doh/oPl11Q7bzOAW8XQrvUOdkBAlrZWV6kQfO6IDz7RBCqynQofhhh5h8B41M2fHvDgv4fLZhIOBxKQPj+cxGztR3RM7g210U/XAjc0hn/gvSrAR1gz+YCeKX+IQgaOc/PRHvKSgv46moSTl6chZTNaHi2oc3cKR9AMJ5cDu1/l4D3lRYgRHcVQ+PaEOja4sCcxf51qwLwzOoADP1qQTIlam4Nzhm/D0QH2O9mb+2a3JR24HJAE/jB7mJY+1iAfcuS63+l4MDnM5ByUBBFm/sj5qDGCLYjiGeBTIUf+NwPc9D83iQcODXjPow179muCudxPuMQA0fYp70Qna4XAp7nl8cc++XaWNo1VZZ4DEot7Wo85zMOPaGhKXpng+bYNtUxuFWR7+WNjqXcfIdOcO1mGlizSLu7yXxxPlcXC6bxZYNCm3nD5eaX2F0HYne5DADOEw38kcJ29j9S4jIrzS7O6aEkVTM0a9Rb1ezhOvbL6E3v1GznCuqPhF0t41S/tGVxEKo1QFHBDm4Qv6i8elx6jSXjVL+0SRwEUa6BwHvs4M7zi8prebH386XmWNUvc7M4hGuQMUYfk1s6XDjPn8o3J24/GmeVI/l4ZxwWKvZxg2gZIfZreFasf3y+eVQ+n6w0oGXLiizw8b578Mttr0Q5btv6UNbHOCzUSiPEudbDGx5CPCukqHyurjDg6er5D++lqHGczziuoOjWgitENw2cKZ5uPISkqHxW+spN3atxnO9OSYQJPWD2uCXS1HnnMDhwhKfh/54t3nR8cyASPua+QcMIH6Nh8xOPzXfOJICH0HKE4zmP8+m0I6FC8yPOzxb3i9GZpyzbolsFiv7rPKdb6W89hPW9b4Vv5YDzpqkr/hI6opummtuuy7uJYFZHaOqNrPyOsViyJ/e2AHQb7XUc52O5X5rGNOi4Y6DVdCtP5sx3TcbS12Z+QtVzVAYsRdOFtNcPzHkLwNnYsNFso78LQ7x+oCCe6IuET+aLywve3ojpUFDbRaxN50uSNjrA99WPmvvl3q/zgnPQN2+XjaGGb/gT5J4qY06HwOuf7cH5zpPOjF4UnP39beYpOt15X463RezojRT/nNeXMd4XnGOChr6PVM7puOHMNWY0g7GoeiB4z8HS3+h/YZeKoOtay5nXMDOhVE/uekGdq+66urqCVCplQklNxcptH/YCGmFhzVya+HJHi6ZpiUAgEB8eHp5Vc9T1wosz462tra1IJpNrbNsutGdjGFq1yTIKKjYmrp9uTY5fTbCdHlxeVVVlx2Ix9zZTgXm9KC3UpZVqcLzv4Flr+o9PE6Mnbqh2f5zqWxScfvZtNdCxptMT3buPqzZe++NU/5I4p9MV0TALktYJzKbytJbC+b/rNgh/HknZuQAAAABJRU5ErkJggg=="},rKrQ:function(e,t,n){"use strict";function r(e,t,n,r,o){var s=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if((0,a.isEmptyValue)(t)&&!e.required)return n();i.default.required(e,t,r,s,o),void 0!==t&&(i.default.type(e,t,r,s,o),i.default.range(e,t,r,s,o))}n(s)}Object.defineProperty(t,"__esModule",{value:!0});var o=n("hGxU"),i=function(e){return e&&e.__esModule?e:{default:e}}(o),a=n("eCjd");t.default=r},"rLa/":function(e,t){},rPPc:function(e,t,n){"use strict";function r(e,t){for(var n=t;n;){if(n===e)return!0;n=n.parentNode}return!1}t.a=r},"rQM/":function(e,t,n){"use strict";function r(e){"@babel/helpers - typeof";return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){for(var n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n4&&void 0!==arguments[4]&&arguments[4];n&&n.stopPropagation();var a=r.props,l=a.onExpandedRowsChange,c=a.onExpand,u=r.store.getState(),f=u.expandedRowKeys;if(e)f=[].concat(s(f),[o]);else{-1!==f.indexOf(o)&&(f=R.remove(f,o))}r.props.expandedRowKeys||r.store.setState({expandedRowKeys:f}),r.latestExpandedRows&&P.default(r.latestExpandedRows,f)||(r.latestExpandedRows=f,l(f)),i||c(e,t)},r.renderExpandIndentCell=function(e,t){var n=r.props,o=n.prefixCls;if(n.expandIconAsCell&&"right"!==t&&e.length){var a={key:"rc-table-expand-icon-cell",className:"".concat(o,"-expand-icon-th"),title:"",rowSpan:e.length};e[0].unshift(i({},a,{column:a}))}},r.renderRows=function(e,t,n,o,i,a,l,c){var u=r.props,f=u.expandedRowClassName,p=u.expandedRowRender,d=u.childrenColumnName,h=n[d],m=[].concat(s(c),[l]),v=i+1;p&&t.push(r.renderExpandedRow(n,o,p,f(n,o,i),m,v,a)),h&&t.push.apply(t,s(e(h,v,m)))};var o=e.data,a=e.childrenColumnName,l=e.defaultExpandAllRows,c=e.expandedRowKeys,u=e.defaultExpandedRowKeys,f=e.getRowKey,p=[],h=s(o);if(l)for(var m=0;m0&&e.tabIndex2!==this.state.currentKey&&(this.props.dispatch({type:"command/fetchAllAttendanceList",payload:{attendanceList:(0,f.default)(this.props.attendanceTypeList)}}),this.setState({currentKey:e.tabIndex2})),e.tabIndex2!=this.state.tabKey&&this.setState({currentKey:null})}},{key:"getCurrentType",value:function(){var e=this;this.setState({typeLoadingText:"\u6b63\u5728\u52a0\u8f7d\u4e2d..."}),(0,w.getComTaskStationType)({}).then(function(t){if(e.setState({comTypeList:t.data,typeLoadingText:t.data.length>0?"\u52a0\u8f7d\u5b8c\u6210":"\u6682\u65e0\u6570\u636e"}),"0"===t.retType&&t.data.length>0){for(var n=e.state.data,r=t.data,o=0;o0){var i=o.data.data,a=r.state.comTypeList,s=a[n].attendanceList||[];if(s.push.apply(s,(0,f.default)(i)),s.forEach(function(e,t){s[t].markerIcon=a[n].markerIcon,s[t].clickMarkerIcon=a[n].clickMarkerIcon}),a[n].attendanceList=s,r.setState({comTypeList:a}),o.data.total>t.pageNumber*t.pageSize)r.getAttendanceList(e,{pageNumber:t.pageNumber+1,pageSize:t.pageSize},n);else{var l=[];a.map(function(e){e.attendanceList&&e.attendanceList.length>0&&l.push.apply(l,(0,f.default)(e.attendanceList))}),r.props.dispatch({type:"command/fetchAllAttendanceList",payload:{attendanceList:a[n].attendanceList}}),r.props.dispatch({type:"command/fetchAllAttendanceTypeList",payload:a[n].attendanceList}),r.setState({loadingText:"\u52a0\u8f7d\u5b8c\u6210"})}}})}},{key:"render",value:function(){var e=this;return y.default.createElement("div",{className:"data-list type-attendance search-list_command"},y.default.createElement("div",{className:"list",style:{maxHeight:this.state.height,overflow:"auto"}},this.state.comTypeList.length>0?this.state.comTypeList.map(function(t,n){return y.default.createElement("div",{key:n},y.default.createElement("div",{className:"list-item",onClick:function(){var r=e.state.comTypeList;r[n].whetherClick?(r[n].whetherClick=!1,e.props.dispatch({type:"command/fetchAllAttendanceList",payload:{attendanceList:[]}}),e.props.dispatch({type:"command/fetchAllAttendanceTypeList",payload:[]})):(e.props.dispatch({type:"command/fetchAllAttendanceList",payload:{attendanceList:[]}}),e.props.dispatch({type:"command/fetchAllAttendanceTypeList",payload:[]}),r=JSON.parse(JSON.stringify(r).replace(/whetherClick":true/g,'whetherClick":false')),r[n].whetherClick=!0,void 0==t.attendanceList?e.getAttendanceList(t.taskStationType,e.state.pageSearch,n):(e.props.dispatch({type:"command/fetchAllAttendanceList",payload:{attendanceList:t.attendanceList}}),e.props.dispatch({type:"command/fetchAllAttendanceTypeList",payload:t.attendanceList}))),e.props.selectedId&&(e.props.dispatch({type:"command/setSelectIndex",payload:null}),e.props.dispatch({type:"command/clearInfoWindow",payload:!0})),e.setState({comTypeList:r})}},y.default.createElement("span",null,t.name?t.name+"("+t.sl+")":"\u5176\u4ed6("+t.sl+")"),y.default.createElement("span",{className:"up-down-icon"},t.whetherClick?y.default.createElement(c.default,{type:"down",style:{fontSize:"10px"}}):y.default.createElement(c.default,{type:"up",style:{fontSize:"10px"}}))),y.default.createElement("div",{className:"list-item-child"},t.whetherClick&&y.default.createElement(A.default,{data:t.attendanceList,loadingText:e.state.loadingText})))}):y.default.createElement("div",{style:{textAlign:"center",fontSize:"14px",color:"#afb0b1"}},this.state.typeLoadingText)))}}]),t}(y.Component))||l;t.default=E},t5Df:function(e,t,n){"use strict";function r(e){"@babel/helpers - typeof";return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(){return o=Object.assign||function(e){for(var t=1;t0?"none":"block"}},d.default.createElement(m.default,i)),d.default.createElement("div",{className:"record-sound",style:{display:this.state.recordStop&&this.state.timer>0?"block":"none"},onClick:function(){e.setState({playState:!0});var t=e.refs.videoDom,n=t.play();n&&n.catch(function(e){console.log("\u64ad\u653e\u5931\u8d25")}).then(function(e){console.log("\u64ad\u653e\u6210\u529f")});var r=e;t.onended=function(){console.log("\u97f3\u9891\u64ad\u653e\u7ed3\u675f"),r.setState({playState:!1})}}},d.default.createElement("img",{className:"sound-img",src:n(this.state.playState?"HQ40":"8BYS")}),this.state.timer+'"'),d.default.createElement("audio",{controls:!0,ref:"videoDom",style:{display:"none"}}),d.default.createElement("div",{className:"btn-box"},d.default.createElement("span",{style:{display:this.state.timer>0?"inline-block":"none",width:"60px"},onClick:function(){e.resetSound()}},"\u91cd\u65b0\u5f55\u97f3"),"recording"!==r&&d.default.createElement("span",{style:{display:"inline-block",width:"50px"},onClick:function(){e.controlAudio("recording"),e.setState({recordRun:!0,recordStop:!1}),e.timer()}},"\u5f00\u59cb"),"recording"===r&&d.default.createElement("span",{style:{display:"inline-block",width:"50px"},onClick:function(){e.controlAudio("paused"),e.setState({recordRun:!1})}},"\u6682\u505c"),d.default.createElement("span",{style:{display:"inline-block",width:"50px"},onClick:function(){if(0===e.state.timer)return void s.default.warning("\u8bf7\u5148\u5f00\u59cb\u5f55\u97f3");e.controlAudio("inactive"),e.setState({recordStop:!0})}},"\u505c\u6b62"),d.default.createElement("span",{style:{display:this.state.recordStop&&this.state.timer>0?"inline-block":"none",width:"50px"},onClick:function(){e.sendIm()}},"\u53d1\u9001")))}}]),t}(d.Component);t.default=v},tjvM:function(e,t,n){"use strict";function r(e){"@babel/helpers - typeof";return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(){return o=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{},n=t.element,r=void 0===n?document.body:n,o={},i=Object.keys(e);return i.forEach(function(e){o[e]=r.style[e]}),i.forEach(function(t){r.style[t]=e[t]}),o}function o(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function a(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{};return n(a(a(a({},t),s),{},{ref:e.savePortal}))},getContainer:this.getContainer,forceRender:r},function(t){var n=t.renderComponent,r=t.removeContainer;return e.renderComponent=n,e.removeContainer=r,null})}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,r=t._self,o=e.visible,i=e.getContainer;if(n){var a=n.visible,s=n.getContainer;o!==a&&(T=o&&!a?T+1:T-1);("function"==typeof i&&"function"==typeof s?i.toString()!==s.toString():i!==s)&&r.removeCurrentContainer(!1)}return{prevProps:e}}}]),t}(A.a.Component);B.propTypes={wrapperClassName:k.a.string,forceRender:k.a.bool,getContainer:k.a.any,children:k.a.func,visible:k.a.bool};t.a=Object(S.polyfill)(B)},uZ7l:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAiCAYAAAC0nUK+AAAAAXNSR0IArs4c6QAABHFJREFUSA2tVm9oW1UUP+e9/HFxie3LWjQbhTlBOkY/2Dq2gp1tdTrQgeAcg33Zl7KB9IN/tjQiVLRbwlTQT7qB84NCdTjBgsXYdGwddNK1iMgUnFOZK8baNCQuS1/y3vWcl7x68/rSdboD4Zx7/vzuvSfnnvMQVqCd8YWusmk+DSC6UUAEAMMCRYbk30HBcyoqX3x1pGECkTQuhC466B1a6AYw4wLEVje7rEOEKRDqkdQrjWdlPcs14INCKOePzQ+BgCgbm4IK9G7xwbYHfBBpVCG0BiF3U8DsggEXr+iQ+l6HubzJrgSExx+JadFBxIrC0lkmurgQ+NixzKfEn/WqAAd2BOCZjrvA56nZv+pdYXpZwOeXinDqXAFKBqPhma4BbY+9AcFU6IK//zUCPtQQQEjsC0H3Zj+oSn1gjmL7lg1eeGijFyZ/0qFYEq3XJhY9V8cT42y3onfG5zvLJlzwKgLf3h+Czeu9bKuh3qPzNWt5kYqF4fL1ErzwUQ5KJgpK0Y5UTJtQ2MkwBeVZIKfCDVgGqidzHMczDmXgDfZTHk9kO4SAR/nP4xyvRHxC/jHJsh3D8YxDO3T1JP7a6jENg+oYrKqw/7ypqyXb3+IP3788TTUO1QXHc3UNTxYBy/iUh6q/l21cbjZFh3O2aHH7tHLeZVl2ZhwGZ1yF3lYLG7mO7wQt4SC0KICimUH5gcjkllNZJ8tynI2DIJoUEHiDjfzy7gQt4RCuhwDT9NP4SYfXWpVp7eGWU1kny/KhGIeJin2W0zLDC+4VMrldW9bJshxn49BTmiFwZZSN3IS4V/wf4njGsQjFCO56dz60+Df8Si+rsa8nAHu3rQHnlddrKlzPVK7rtjnfgumTizfhxHiBm8qcxxveqIz2h3OUmrfYyN2Ne4STVgK2fTmO4yuER5Mv441K4zou7jb0zBQNh1buiq/vCd5Wj2HgV0/nIVsQ3AlnfMFw52g/Li4V95OJ3IO6odNUgeB/7ec0lf5U/diRfDF8jW+wBM6LnnhmF5pihLqa9VxvbxJBQUXoScbWfcNYTDXgrKBp1Gea5vssr56wDCruHo9qVuXZcf++mqpmbEA7QePqTdthNZwGUp8TmOOWgbOya7s2QJ8LkyzfkhBPjsXCp9z8XMEHu7Hs9yn7KGtZtyBbRwf4ruU+rd9eO7krODt9+VLjb6jg884Ae02VsaiCd++HB7Bo65y8Ljg7pga0j+l0XzuDrDXiUDIW+tHVVlWuCM4+Po96iFjN6Wi6/6Bt0hJVjLrsluCjhxt+pu/CuIygqsrB089hbRuVHarysjqXfdrb2wOlUkmDe1qb1z3xThLQExZ67vzcZ7sPKoqS93q9menpabuhyKGWXHdwtrW1NReLxU2GYaw1Cmn0b+jUPYHm7fnLw9Hi7KU862njpkgkYqTTaWuaOdHrpoVe6b2yc2bs8Bk9+8sH+W9PXpH1Tj/ZVhecrv2H7Gjq2fLcyP73ZB3LTj/Zvqqc0+mC1Mx8xFUCM6g89dXk/B9SctM5kNKXQAAAAABJRU5ErkJggg=="},ue1L:function(e,t,n){"use strict";function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}function o(e){var t=i();return function(){var n,r=(0,f.default)(e);if(t){var o=(0,f.default)(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return(0,u.default)(this,n)}}function i(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}var a=n("ouCL");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=a(n("Q9dM")),l=a(n("wm7F")),c=a(n("QwVp")),u=a(n("F6AD")),f=a(n("fghW"));n("yQBS");var p,d,h=a(n("qA/u")),m=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var s=i?Object.getOwnPropertyDescriptor(e,a):null;s&&(s.get||s.set)?Object.defineProperty(o,a,s):o[a]=e[a]}return o.default=e,n&&n.set(e,o),o}(n("GiK3")),v=a(n("Xn8A")),y=a(n("t45Z")),b=n("S6G3"),g=h.default.TabPane,A=(p=(0,b.connect)(function(e){return{tabIndex:e.command.tabIndex}}))(d=function(e){function t(e){var r;return(0,s.default)(this,t),r=n.call(this,e),r.state={visible:e.visible},r}(0,c.default)(t,e);var n=o(t);return(0,l.default)(t,[{key:"componentWillReceiveProps",value:function(e){e.visible!==this.state.visible&&this.setState({visible:e.visible})}},{key:"render",value:function(){var e=this;return m.default.createElement("div",{className:"child-searchList",style:{display:this.state.visible?"block":"none"}},m.default.createElement(h.default,{defaultActiveKey:this.props.tabIndex.attendance.tabIndex2||"1",onChange:function(t){e.props.dispatch({type:"command/setTabIndex",payload:{attendance:{tabIndex2:t}}}),e.props.dispatch({type:"command/clearInfoWindow",payload:!0})}},m.default.createElement(g,{tab:"\u6240\u6709\u9a7b\u52e4\u70b9",key:"1"},m.default.createElement(v.default,{key:"1"})),m.default.createElement(g,{tab:"\u6309\u7c7b\u578b\u67e5\u8be2",key:"2"},m.default.createElement(y.default,{key:"2"})),m.default.createElement(g,{tab:"\u6309\u5730\u533a\u67e5\u8be2",key:"3",disabled:!0},"\u5f85\u5f00\u53d1\u4e2d...")))}}]),t}(m.PureComponent))||d;t.default=A},umy1:function(e,t,n){function r(e,t){return null!=e&&i(e,t,o)}var o=n("mi9z"),i=n("IGcM");e.exports=r},uznb:function(e,t){},v5hY:function(e,t,n){"use strict";function r(e,t,n){if("string"!=typeof t){if(f){var p=u(t);p&&p!==f&&r(e,p,n)}var d=s(t);l&&(d=d.concat(l(t)));for(var h=0;h0?"\u52a0\u8f7d\u5b8c\u6210":"\u6682\u65e0\u6570\u636e"}),t.props.dispatch({type:"command/fetchPersonList",payload:{list:e.data.data}}))})})}},{key:"render",value:function(){var e=this;return g.default.createElement("div",{className:"data-list"},g.default.createElement("div",{className:"input"},g.default.createElement(p.default,{placeholder:"\u8bf7\u8f93\u5165\u4eba\u5458:",style:{width:270},onChange:function(t){e.setState({searchData:(0,d.default)({},e.state.searchData,{keyWord:t.target.value.trim()})})},onPressEnter:function(){e.getPersonList(1)}}),g.default.createElement(l.default,{type:"primary",onClick:function(){e.getPersonList(1)}},g.default.createElement(c.default,{type:"search",style:{fontSize:"16px"}}))),g.default.createElement("div",{className:"security search-list_command amap_lib_placeSearch"},g.default.createElement("div",{className:"list",style:{maxHeight:this.state.height,overflow:"auto"}},g.default.createElement(w.default,{data:this.state.personList,clickTextScheduling:function(t,n,r){e.props.clickTextScheduling(t,n,r)},loadingText:this.state.loadingText})),g.default.createElement(s.default,{total:this.state.total,size:"small",onChange:function(t){e.getPersonList(t)},defaultPageSize:this.state.searchData.pageSize,current:this.state.searchData.pageNumber,style:{display:this.state.total>this.state.searchData.pageSize?"block":"none"}})))}}]),t}(g.Component))||f;t.default=O},vPVG:function(e,t){e.exports="data:image/png;base64,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"},vnWH:function(e,t,n){"use strict";function r(e,t){var n=e["page"+(t?"Y":"X")+"Offset"],r="scroll"+(t?"Top":"Left");if("number"!=typeof n){var o=e.document;n=o.documentElement[r],"number"!=typeof n&&(n=o.body[r])}return n}function o(e,t){var n=e.style;["Webkit","Moz","Ms","ms"].forEach(function(e){n[e+"TransformOrigin"]=t}),n.transformOrigin=t}function i(e){var t=e.getBoundingClientRect(),n={left:t.left,top:t.top},o=e.ownerDocument,i=o.defaultView||o.parentWindow;return n.left+=r(i),n.top+=r(i,!0),n}function a(e){"@babel/helpers - typeof";return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(){return l=Object.assign||function(e){for(var t=1;t=4;)t=255&e.charCodeAt(o)|(255&e.charCodeAt(++o))<<8|(255&e.charCodeAt(++o))<<16|(255&e.charCodeAt(++o))<<24,t=1540483477*(65535&t)+((1540483477*(t>>>16)&65535)<<16),t^=t>>>24,t=1540483477*(65535&t)+((1540483477*(t>>>16)&65535)<<16),r=1540483477*(65535&r)+((1540483477*(r>>>16)&65535)<<16)^t,n-=4,++o;switch(n){case 3:r^=(255&e.charCodeAt(o+2))<<16;case 2:r^=(255&e.charCodeAt(o+1))<<8;case 1:r^=255&e.charCodeAt(o),r=1540483477*(65535&r)+((1540483477*(r>>>16)&65535)<<16)}return r^=r>>>13,r=1540483477*(65535&r)+((1540483477*(r>>>16)&65535)<<16),(r^=r>>>15)>>>0}n.d(t,"css",function(){return X}),n.d(t,"keyframes",function(){return lt}),n.d(t,"injectGlobal",function(){return ct}),n.d(t,"isStyledComponent",function(){return o}),n.d(t,"consolidateStreamedStyles",function(){return i}),n.d(t,"ThemeProvider",function(){return Ke}),n.d(t,"withTheme",function(){return rt}),n.d(t,"ServerStyleSheet",function(){return je}),n.d(t,"StyleSheetManager",function(){return Pe}),n.d(t,"__DO_NOT_USE_OR_YOU_WILL_BE_HAUNTED_BY_SPOOKY_GHOSTS",function(){return ot});var p=n("mL1Z"),d=n.n(p),h=n("GiK3"),m=n.n(h),v=n("Ruo5"),y=n.n(v),b=n("IM/B"),g=n.n(b),A=n("KSGD"),w=n.n(A),E=n("v5hY"),O=n.n(E),k=n("ncfW"),S=(n.n(k),"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e}),x=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},C=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n},j=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t},T=function(e){return"object"===(void 0===e?"undefined":S(e))&&e.constructor===Object},N=function(e){function t(n){x(this,t);for(var r=arguments.length,o=Array(r>1?r-1:0),i=1;i25?39:97))},W=function(e){var t="",n=void 0;for(n=e;n>52;n=Math.floor(n/52))t=K(n%52)+t;return K(n%52)+t},G=function(e,t){for(var n=[e[0]],r=0,o=t.length;r1?t-1:0),r=1;rr;o-=1)e.deleteRule(o)},fe=function(e){return"\n/* sc-component-id: "+e+" */\n"},pe=function(e,t){for(var n=0,r=0;r<=t;r+=1)n+=e[r];return n},de=function(e,t,n){var r=document.createElement("style");r.setAttribute(J,"");var o=te();if(o&&r.setAttribute("nonce",o),r.appendChild(document.createTextNode("")),e&&!t)e.appendChild(r);else{if(!t||!e||!t.parentNode)throw new N(6);t.parentNode.insertBefore(r,n?t:t.nextSibling)}return r},he=function(e,t){return function(n){var r=te();return""}},me=function(e,t){return function(){var n,r=(n={},n[J]=ae(t),n),o=te();return o&&(r.nonce=o),m.a.createElement("style",P({},r,{dangerouslySetInnerHTML:{__html:e()}}))}},ve=function(e){return function(){return Object.keys(e)}},ye=function(e,t){var n=Object.create(null),r=Object.create(null),o=[],i=void 0!==t,a=!1,s=function(e){var t=r[e];return void 0!==t?t:(r[e]=o.length,o.push(0),oe(n,e),r[e])},l=function(r,l,c){for(var u=s(r),f=le(e),p=pe(o,u),d=0,h=[],m=l.length,v=0;v0&&(a=!0,t().insertRules(r+"-import",h)),o[u]+=d,re(n,r,c)},c=function(s){var l=r[s];if(void 0!==l){var c=o[l],u=le(e),f=pe(o,l);ue(u,f,c),o[l]=0,oe(n,s),i&&a&&t().removeRules(s+"-import")}},u=function(){var t=le(e),n=t.cssRules,i="";for(var a in r){i+=fe(a);for(var s=r[a],l=pe(o,s),c=o[s],u=l-c;u0&&void 0!==arguments[0]?arguments[0]:q?document.head:null,r=arguments.length>1&&void 0!==arguments[1]&&arguments[1];x(this,e),this.getImportRuleTag=function(){var e=t.importRuleTag;if(void 0!==e)return e;var n=t.tags[0];return t.importRuleTag=Ae(t.target,n?n.styleTag:null,t.forceServer,!0)},Se+=1,this.id=Se,this.forceServer=r,this.target=r?null:n,this.tagMap={},this.deferred={},this.rehydratedNames={},this.ignoreRehydratedNames={},this.tags=[],this.capacity=1,this.clones=[]}return e.prototype.rehydrate=function(){if(!q||this.forceServer)return this;var e=[],t=[],n=!1,r=document.querySelectorAll("style["+J+"]"),o=r.length;if(0===o)return this;for(var i=0;i0&&void 0!==arguments[0]&&arguments[0];xe=new e(void 0,t).rehydrate()},e.prototype.clone=function(){var t=new e(this.target,this.forceServer);return this.clones.push(t),t.tags=this.tags.map(function(e){for(var n=e.getIds(),r=e.clone(),o=0;o<+~=|^:(),"'`-]+/g,Ie=/(^-|-$)/g,De=/^((?:s(?:uppressContentEditableWarn|croll|pac)|(?:shape|image|text)Render|(?:letter|word)Spac|vHang|hang)ing|(?:on(?:AnimationIteration|C(?:o(?:mposition(?:Update|Start|End)|ntextMenu|py)|anPlayThrough|anPlay|hange|lick|ut)|(?:Animation|Touch|Load|Drag)Start|(?:(?:Duration|Volume|Rate)Chang|(?:MouseLea|(?:Touch|Mouse)Mo|DragLea)v|Paus)e|Loaded(?:Metad|D)ata|(?:(?:T(?:ransition|ouch)|Animation)E|Suspe)nd|DoubleClick|(?:TouchCanc|Whe)el|Lo(?:stPointer|ad)|TimeUpdate|(?:Mouse(?:Ent|Ov)e|Drag(?:Ent|Ov)e|Erro)r|GotPointer|MouseDown|(?:E(?:n(?:crypt|d)|mpti)|S(?:tall|eek))ed|KeyPress|(?:MouseOu|DragExi|S(?:elec|ubmi)|Rese|Inpu)t|P(?:rogress|laying)|DragEnd|Key(?:Down|Up)|(?:MouseU|Dro)p|(?:Wait|Seek)ing|Scroll|Focus|Paste|Abort|Drag|Play|Blur)Captur|alignmentBaselin|(?:limitingConeAng|xlink(?:(?:Arcr|R)o|Tit)|s(?:urfaceSca|ty|ca)|unselectab|baseProfi|fontSty|(?:focus|dragg)ab|multip|profi|tit)l|d(?:ominantBaselin|efaultValu)|onPointerLeav|a(?:uto(?:Capitaliz|Revers|Sav)|dditiv)|(?:(?:formNoValid|xlinkActu|noValid|accumul|rot)a|autoComple|decelera)t|(?:(?:attribute|item)T|datat)yp|onPointerMov|(?:attribute|glyph)Nam|playsInlin|(?:writing|input|edge)Mod|(?:formE|e)ncTyp|(?:amplitu|mo)d|(?:xlinkTy|itemSco|keyTy|slo)p|(?:xmlSpa|non)c|fillRul|(?:dateTi|na)m|r(?:esourc|ol)|xmlBas|wmod)e|(?:glyphOrientationHorizont|loc)al|(?:externalResourcesRequir|select|revers|mut)ed|c(?:o(?:lorInterpolationFilter|ord)s|o(?:lor(?:Interpolation)?|nt(?:rols|ent))|(?:ontentS(?:cript|tyle)Typ|o(?:ntentEditab|lorProfi)l|l(?:assNam|ipRul)|a(?:lcMod|ptur)|it)e|olorRendering|l(?:ipPathUnits|assID)|(?:ontrolsLis|apHeigh)t|h(?:eckedLink|a(?:llenge|rSet)|ildren|ecked)|ell(?:Spac|Padd)ing|o(?:ntextMenu|ls)|(?:rossOrigi|olSpa)n|l(?:ip(?:Path)?|ass)|ursor|[xy])|glyphOrientationVertical|d(?:angerouslySetInnerHTML|efaultChecked|ownload|isabled|isplay|[xy])|(?:s(?:trikethroughThickn|eaml)es|(?:und|ov)erlineThicknes|r(?:equiredExtension|adiu)|(?:requiredFeatur|tableValu|stitchTil|numOctav|filterR)e|key(?:(?:Splin|Tim)e|Param)|auto[Ff]ocu|header|bia)s|(?:(?:st(?:rikethroughPosi|dDevia)|(?:und|ov)erlinePosi|(?:textDecor|elev)a|orienta)tio|(?:strokeLinejo|orig)i|on(?:PointerDow|FocusI)|formActio|zoomAndPa|directio|(?:vers|act)io|rowSpa|begi|ico)n|o(?:n(?:AnimationIteration|C(?:o(?:mposition(?:Update|Start|End)|ntextMenu|py)|anPlayThrough|anPlay|hange|lick|ut)|(?:(?:Duration|Volume|Rate)Chang|(?:MouseLea|(?:Touch|Mouse)Mo|DragLea)v|Paus)e|Loaded(?:Metad|D)ata|(?:Animation|Touch|Load|Drag)Start|(?:(?:T(?:ransition|ouch)|Animation)E|Suspe)nd|DoubleClick|(?:TouchCanc|Whe)el|(?:Mouse(?:Ent|Ov)e|Drag(?:Ent|Ov)e|Erro)r|TimeUpdate|(?:E(?:n(?:crypt|d)|mpti)|S(?:tall|eek))ed|MouseDown|P(?:rogress|laying)|(?:MouseOu|DragExi|S(?:elec|ubmi)|Rese|Inpu)t|KeyPress|DragEnd|Key(?:Down|Up)|(?:Wait|Seek)ing|(?:MouseU|Dro)p|Scroll|Paste|Focus|Abort|Drag|Play|Load|Blur)|rient)|p(?:reserveAspectRatio|ointsAt[X-Z]|anose1)|(?:(?:allowPaymentReque|(?:fontSize|length)Adju|manife)s|strokeMiterlimi|(?:(?:specularE|e)xpon|renderingInt|asc)en|(?:specularConsta|repeatCou|fontVaria)n|d(?:iffuseConsta|esce)n|baselineShif|vectorEffec|onPointerOu|(?:(?:mar(?:ker|gin)|x)H|accentH|fontW)eigh|markerStar|a(?:utoCorrec|bou)|onFocusOu|intercep|restar|forma|inlis|heigh|lis)t|(?:patternContent|ma(?:sk(?:Content)?|rker)|primitive|gradient|pattern|filter)Units|(?:(?:allowTranspar|baseFrequ)enc|re(?:ferrerPolic|adOnl)|(?:(?:st(?:roke|op)O|floodO|fillO|o)pac|integr|secur)it|visibilit|fontFamil|accessKe|propert|summar)y|(?:gradientT|patternT|t)ransform|(?:(?:st(?:rokeDasho|artO)|o)ffs|acceptChars|formTarg|viewTarg|srcS)et|(?:[xy]ChannelSelect|lightingCol|textAnch|floodCol|stopCol|operat|htmlF)or|(?:(?:enableBackgrou|markerE)n|s(?:p(?:readMetho|ee)|ee)|formMetho|(?:markerM|onInval)i|preloa|metho|kin)d|k(?:ernel(?:UnitLength|Matrix)|[1-4])|strokeDasharray|(?:onPointerCanc|lab)el|(?:allowFullScre|hidd)en|a(?:l(?:lowUserMedia|phabetic|t)|rabicForm|sync)|systemLanguage|(?:(?:o(?:nPointer(?:Ent|Ov)|rd)|allowReord|placehold|frameBord|paintOrd|post)e|repeatDu|d(?:efe|u))r|(?:pointerEve|keyPoi)nts|preserveAlpha|(?:strokeLineca|onPointerU|itemPro|useMa|wra|loo)p|v(?:Mathematical|ert(?:Origin[XY]|AdvY)|alues|ocab)|unicodeRange|h(?:oriz(?:Origin|Adv)X|ttpEquiv)|(?:vI|i)deographic|mathematical|u(?:nicodeBidi|[12])|(?:fontStretc|hig)h|vAlphabetic|(?:(?:mar(?:ker|gin)W|strokeW)id|azimu)th|(?:xmlnsXl|valueL)ink|mediaGroup|spellCheck|(?:text|m(?:in|ax))Length|(?:unitsPerE|optimu|fro)m|r(?:adioGroup|e(?:sults|f[XY]|l)|ows|[xy])|pathLength|(?:xlinkHr|glyphR)ef|innerHTML|xlinkShow|f(?:o(?:ntSize|rm?)|il(?:ter|l))|(?:tabInde|(?:sand|b)bo|viewBo)x|autoPlay|r(?:e(?:quired|sult|f))?|(?:(?:href|xml|src)La|kerni)ng|o(?:verflow|pen)|i(?:temRef|n2|s)|p(?:attern|oints)|unicode|d(?:efault|ata|ir)?|divisor|t(?:arget[XY]|o)|(?:stri|la)ng|(?:width|size)s|prefix|typeof|srcDoc|s(?:coped|te(?:m[hv]|p)|pan)|s(?:t(?:roke|art)|hape|cope|rc)|a(?:ccept|llow|s)|itemID|t(?:arget|ype)|m(?:edia|a(?:sk|x)|in)|value|width|x(?:mlns)?|size|href|k(?:ey)?|end|low|by|x[12]|y[12]|g[12]|i[dn]|f[xy]|[yz])$/,Be=RegExp.prototype.test.bind(new RegExp("^(x|data|aria)-[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$")),Le=function(e){return De.test(e)||Be(e.toLowerCase())},Fe=function(e){function t(e){a=e;for(var t in o){var n=o[t];void 0!==n&&n(a)}}function n(e){var t=i;return o[t]=e,i+=1,e(a),t}function r(e){o[e]=void 0}var o={},i=0,a=e;return{publish:t,subscribe:n,unsubscribe:r}},Ve="__styled-components__",_e=Ve+"next__",Ue=w.a.shape({getTheme:w.a.func,subscribe:w.a.func,unsubscribe:w.a.func}),He=(Me={},Me[Ve]=w.a.func,Me[_e]=Ue,Me),ze=function(e){return"function"==typeof e},Ke=function(e){function t(){x(this,t);var n=j(this,e.call(this));return n.unsubscribeToOuterId=-1,n.getTheme=n.getTheme.bind(n),n}return M(t,e),t.prototype.componentWillMount=function(){var e=this,t=this.context[_e];void 0!==t&&(this.unsubscribeToOuterId=t.subscribe(function(t){e.outerTheme=t,void 0!==e.broadcast&&e.publish(e.props.theme)})),this.broadcast=Fe(this.getTheme())},t.prototype.getChildContext=function(){var e,t=this;return P({},this.context,(e={},e[_e]={getTheme:this.getTheme,subscribe:this.broadcast.subscribe,unsubscribe:this.broadcast.unsubscribe},e[Ve]=function(e){var n=t.broadcast.subscribe(e);return function(){return t.broadcast.unsubscribe(n)}},e))},t.prototype.componentWillReceiveProps=function(e){this.props.theme!==e.theme&&this.publish(e.theme)},t.prototype.componentWillUnmount=function(){-1!==this.unsubscribeToOuterId&&this.context[_e].unsubscribe(this.unsubscribeToOuterId)},t.prototype.getTheme=function(e){var t=e||this.props.theme;if(ze(t)){return t(this.outerTheme)}if(null===t||Array.isArray(t)||"object"!==(void 0===t?"undefined":S(t)))throw new N(8);return P({},this.outerTheme,t)},t.prototype.publish=function(e){this.broadcast.publish(this.getTheme(e))},t.prototype.render=function(){return this.props.children?m.a.Children.only(this.props.children):null},t}(h.Component);Ke.childContextTypes=He,Ke.contextTypes=(Re={},Re[_e]=Ue,Re);var We,Ge={},Ye=P({},He,(We={},We[Z]=w.a.oneOfType([w.a.instanceOf(Ce),w.a.instanceOf(je)]),We)),Qe={},Xe=function(e,t,n){var r="string"!=typeof t?"sc":a(t),o=(Qe[r]||0)+1;Qe[r]=o;var i=r+"-"+e.generateName(r+o);return void 0!==n?n+"-"+i:i},Je=function(){},Ze=function(e){function t(){var n,r,o;x(this,t);for(var i=arguments.length,a=Array(i),s=0;s2&&void 0!==arguments[2]?arguments[2]:Q;if(!Object(k.isValidElementType)(r))throw new N(1,String(r));var i=function(){return n(r,o,e.apply(void 0,arguments))};return i.withConfig=function(e){return t(n,r,P({},o,e))},i.attrs=function(e){return t(n,r,P({},o,{attrs:P({},o.attrs||Q,e)}))},i}}(X),st=function(e,t){return function n(r,o,i){var u=o.isClass,f=void 0===u?!l(r):u,p=o.displayName,d=void 0===p?c(r):p,h=o.componentId,m=void 0===h?Xe(e,o.displayName,o.parentComponentId):h,v=o.ParentComponent,y=void 0===v?Ze:v,b=o.rules,g=o.attrs,A=o.displayName&&o.componentId?a(o.displayName)+"-"+o.componentId:o.componentId||m,w=new e(void 0===b?i:b.concat(i),g,A),E=function(e){function c(){return x(this,c),j(this,e.apply(this,arguments))}return M(c,e),c.withComponent=function(e){var t=o.componentId,r=R(o,["componentId"]),u=t&&t+"-"+(l(e)?e:a(s(e))),f=P({},r,{componentId:u,ParentComponent:c});return n(e,f,i)},C(c,null,[{key:"extend",get:function(){var e=o.rules,a=o.componentId,s=R(o,["rules","componentId"]),l=void 0===e?i:e.concat(i),u=P({},s,{rules:l,parentComponentId:a,ParentComponent:c});return Je(),t(n,r,u)}}]),c}(y);return E.attrs=g,E.componentStyle=w,E.contextTypes=Ye,E.displayName=d,E.styledComponentId=A,E.target=r,f&&O()(E,r,{attrs:!0,componentStyle:!0,displayName:!0,extend:!0,styledComponentId:!0,target:!0,warnTooManyClasses:!0,withComponent:!0}),E}}(it,at),lt=function(e,t,n){return function(){var r=Ce.master,o=n.apply(void 0,arguments),i=e(f(nt(JSON.stringify(o)))),a="sc-keyframes-"+i;return r.hasNameForId(a,i)||r.inject(a,t(o,i,"@keyframes"),i),i}}(W,H,X),ct=function(e,t){return function(){var n=Ce.master,r=t.apply(void 0,arguments),o=f(JSON.stringify(r)),i="sc-global-"+o;n.hasId(i)||n.inject(i,e(r))}}(H,X),ut=function(e,t){var n=function(n){return t(e,n)};return tt.forEach(function(e){n[e]=n(e)}),n}(st,at);t.default=ut}.call(t,n("W2nU"),n("f1Eh")(e))},wSKX:function(e,t){function n(e){return e}e.exports=n},wWow:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAARCAYAAADZsVyDAAAAAXNSR0IArs4c6QAAANNJREFUOBFjdGp985+BBoCJBmaOGokaAozI3Ib9/1kOH383w9ZSKKPBkfEPshyITUpEo0Te4ePvi/7//5986MT7YnRDSeXDXeze/lHl9//flxj+M3AyMDJ8Z2Vk1dtZyX+HVANh6sEuBrqS8c//37PAhoJkgIYD+bNB4jCFpNJgg5073iX//8/giKwZyHcAiSOLkcJmdO//Kvn7249rQGcKYGpk/MDKxaG1s5D7OUiOpMj7/f3HFOyGgoz6LwCRB7FHAZkhwEhKhJBiB0rOI0UjIbUAQbBRDZZB4GEAAAAASUVORK5CYII="},wbGf:function(e,t,n){"use strict";function r(e){"@babel/helpers - typeof";return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(){return i=Object.assign||function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:"";return e+=1,"".concat(t).concat(e)}}(),N=function(e){function t(e){var r;a(this,t),r=n.call(this,e),r.responsiveHandler=function(e){r.setState({below:e.matches});var t=r.props.onBreakpoint;t&&t(e.matches),r.state.collapsed!==e.matches&&r.setCollapsed(e.matches,"responsive")},r.setCollapsed=function(e,t){"collapsed"in r.props||r.setState({collapsed:e});var n=r.props.onCollapse;n&&n(e,t)},r.toggle=function(){var e=!r.state.collapsed;r.setCollapsed(e,"clickTrigger")},r.belowShowChange=function(){r.setState(function(e){return{belowShow:!e.belowShow}})},r.renderSider=function(e){var t,n=e.getPrefixCls,a=r.props,s=a.prefixCls,l=a.className,c=a.theme,u=a.collapsible,f=a.reverseArrow,p=a.trigger,d=a.style,h=a.width,m=a.collapsedWidth,v=a.zeroWidthTriggerStyle,y=P(a,["prefixCls","className","theme","collapsible","reverseArrow","trigger","style","width","collapsedWidth","zeroWidthTriggerStyle"]),g=n("layout-sider",s),A=Object(E.default)(y,["collapsed","defaultCollapsed","onCollapse","breakpoint","onBreakpoint","siderHook","zeroWidthTriggerStyle"]),O=r.state.collapsed?m:h,k=C(O)?"".concat(O,"px"):String(O),x=0===parseFloat(String(m||0))?b.createElement("span",{onClick:r.toggle,className:"".concat(g,"-zero-width-trigger ").concat(g,"-zero-width-trigger-").concat(f?"right":"left"),style:v},b.createElement(S.default,{type:"bars"})):null,M={expanded:f?b.createElement(S.default,{type:"right"}):b.createElement(S.default,{type:"left"}),collapsed:f?b.createElement(S.default,{type:"left"}):b.createElement(S.default,{type:"right"})},R=r.state.collapsed?"collapsed":"expanded",j=M[R],T=null!==p?x||b.createElement("div",{className:"".concat(g,"-trigger"),onClick:r.toggle,style:{width:k}},p||j):null,N=i(i({},d),{flex:"0 0 ".concat(k),maxWidth:k,minWidth:k,width:k}),I=w()(l,g,"".concat(g,"-").concat(c),(t={},o(t,"".concat(g,"-collapsed"),!!r.state.collapsed),o(t,"".concat(g,"-has-trigger"),u&&null!==p&&!x),o(t,"".concat(g,"-below"),!!r.state.below),o(t,"".concat(g,"-zero-width"),0===parseFloat(k)),t));return b.createElement("aside",i({className:I},A,{style:N}),b.createElement("div",{className:"".concat(g,"-children")},r.props.children),u||r.state.below&&x?T:null)},r.uniqueId=T("ant-sider-");var s;"undefined"!=typeof window&&(s=window.matchMedia),s&&e.breakpoint&&e.breakpoint in R&&(r.mql=s("(max-width: ".concat(R[e.breakpoint],")")));var l;return l="collapsed"in e?e.collapsed:e.defaultCollapsed,r.state={collapsed:l,below:!1},r}c(t,e);var n=f(t);return l(t,[{key:"componentDidMount",value:function(){this.mql&&(this.mql.addListener(this.responsiveHandler),this.responsiveHandler(this.mql)),this.props.siderHook&&this.props.siderHook.addSider(this.uniqueId)}},{key:"componentWillUnmount",value:function(){this.mql&&this.mql.removeListener(this.responsiveHandler),this.props.siderHook&&this.props.siderHook.removeSider(this.uniqueId)}},{key:"render",value:function(){var e=this.state.collapsed,t=this.props.collapsedWidth;return b.createElement(j.Provider,{value:{siderCollapsed:e,collapsedWidth:t}},b.createElement(k.a,null,this.renderSider))}}],[{key:"getDerivedStateFromProps",value:function(e){return"collapsed"in e?{collapsed:e.collapsed}:null}}]),t}(b.Component);N.defaultProps={collapsible:!1,defaultCollapsed:!1,reverseArrow:!1,width:200,collapsedWidth:80,style:{},theme:"dark"},Object(g.polyfill)(N);var I=function(e){function t(){return a(this,t),n.apply(this,arguments)}c(t,e);var n=f(t);return l(t,[{key:"render",value:function(){var e=this;return b.createElement(O.a.Consumer,null,function(t){return b.createElement(N,i({},t,e.props))})}}]),t}(b.Component)},wfLM:function(e,t,n){"use strict";function r(e){return i.isMemo(e)?c:u[e.$$typeof]||a}function o(e,t,n){if("string"!=typeof t){if(v){var i=m(t);i&&i!==v&&o(e,i,n)}var a=p(t);d&&(a=a.concat(d(t)));for(var l=r(e),c=r(t),u=0;u0&&void 0!==arguments[0]?arguments[0]:[],t=g.getComPerLocationByKeyword;"huawei"==o.props.fetchType?t=g.getHuaweiDepartPersonList:"task"==o.props.fetchType&&(t=g.getTaskDepartPersonList);var n=o.state.departInfo;e.forEach(function(e){n[e]||t({departId:e,pageNumber:1,pageSize:1e6}).then(function(t){n[e]=t.data.data,o.setState({departInfo:n})})})},o._getCurrentInfo=function(){var e=o.state.navtree,t=e[e.length-1]&&e[e.length-1].children||[],n=t.map(function(e){return e.key});n.push(e[e.length-1].key),o._getPersonByDepartId(n)},o._getDepartValues=function(){var e=o.state,t=e.navtree,n=e.departInfo,r=o.props.value,i=t[t.length-1]&&t[t.length-1].children||[],a=[];return i.forEach(function(e){var t=!0;if(n[e.key])if(t=!0,n[e.key].length>0)for(var o=0;or.pageNumber&&y.default.createElement("div",{style:{textAlign:"center",color:"#0f71ff"}},y.default.createElement("a",{onClick:function(){o._getDepartUser(!0)}},"\u70b9\u51fb\u52a0\u8f7d\u66f4\u591a...")))},o.state={tabKey1:"2",tabKey:"2",currentKey:null,navtree:[],personList:[],listParams:{pageNumber:1,pageSize:10},keywordList:[],keywordParams:{pageNumber:1,pageSize:10},keyword:"",departInfo:{}},o}(0,h.default)(t,e);var n=o(t);return(0,d.default)(t,[{key:"componentDidMount",value:function(){var e=this;(0,g.getDepartmentData)().then(function(t){e.setState({navtree:t.data},function(){"checkbox"==e.props.type||e._getDepartUser()})})}},{key:"componentWillReceiveProps",value:function(e){e.tabIndex2==this.state.tabKey&&this.props.addressList.length>0&&e.tabIndex2!==this.state.currentKey&&e.tabIndex1==this.state.tabKey1&&(this.props.dispatch({type:"command/fetchPersonList",payload:{list:(0,u.default)(this.props.addressList)}}),this.setState({currentKey:e.tabIndex2})),e.tabIndex2!=this.state.tabKey&&this.setState({currentKey:null})}},{key:"clear",value:function(){this.props.selectedId&&(this.props.dispatch({type:"command/setPersonSelectIndex",payload:null}),this.props.dispatch({type:"command/clearInfoWindow",payload:!0}))}},{key:"render",value:function(){return y.default.createElement("div",{className:"SelectUser_command",style:(0,f.default)({},this.props.style)},!this.state.keyword&&this._renderNavBar(),!this.state.keyword&&this._renderDepartment(),!this.state.keyword&&this._renderPersonList())}}]),t}(y.Component))||O;t.default=k},x85o:function(e,t,n){"use strict";function r(e){return e instanceof HTMLElement?e:o.default.findDOMNode(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;var o=function(e){return e&&e.__esModule?e:{default:e}}(n("O27J"))},xFob:function(e,t){function n(e,t){var n=0,r=e.length;for(n;n=u&&(t.push(r({type:"childList",target:n,addedNodes:[f],removedNodes:[f],nextSibling:f.nextSibling,previousSibling:f.previousSibling})),c--),i.b&&p.b&&s(t,f,p.b,i.f),i.a&&3===f.nodeType&&f.nodeValue!==p.a&&t.push(r({type:"characterData",target:f,oldValue:p.a})),i.g&&l(f,p)}function l(n,o){for(var f,p,h,m,v,y=n.childNodes,b=o.c,g=y.length,A=b?b.length:0,w=0,E=0,O=0;E0},e.prototype.connect_=function(){d&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),g?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){d&&this.connected_&&(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(e){var t=e.propertyName,n=void 0===t?"":t;b.some(function(e){return!!~n.indexOf(e)})&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),w=function(e,t){for(var n=0,r=Object.keys(t);n0},e}(),P="undefined"!=typeof WeakMap?new WeakMap:new p,M=function(){function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=A.getInstance(),r=new C(t,n,this);P.set(this,r)}return e}();["observe","unobserve","disconnect"].forEach(function(e){M.prototype[e]=function(){var t;return(t=P.get(this))[e].apply(t,arguments)}});var R=function(){return void 0!==h.ResizeObserver?h.ResizeObserver:M}();t.default=R}.call(t,n("DuR2"))},"z//q":function(e,t,n){"use strict";function r(e){"@babel/helpers - typeof";return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e,t){if(null==e)return{};var n,r,o=i(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function i(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}function a(){I||(I=!0,R()(!1,"Tree only accept TreeNode as children."))}function s(e,t){var n=e.slice(),r=n.indexOf(t);return r>=0&&n.splice(r,1),n}function l(e,t){var n=e.slice();return-1===n.indexOf(t)&&n.push(t),n}function c(e){return e.split("-")}function u(e,t){return"".concat(e,"-").concat(t)}function f(e){return e&&e.type&&e.type.isTreeNode}function p(e){return Object(P.a)(e).filter(f)}function d(e){var t=e.props||{},n=t.disabled,r=t.disableCheckbox,o=t.checkable;return!(!n&&!r)||!1===o}function h(e,t){function n(r,o,i){var a=r?r.props.children:e,s=r?u(i.pos,o):0,l=p(a);if(r){var c={node:r,index:o,pos:s,key:r.key||s,parentPos:i.node?i.pos:null};t(c)}x.Children.forEach(l,function(e,t){n(e,t,{node:r,pos:s})})}n(null)}function m(e,t){var n=Object(P.a)(e).map(t);return 1===n.length?n[0]:n}function v(e,t){var n=t.props,r=n.eventKey,o=n.pos,i=[];return h(e,function(e){var t=e.key;i.push(t)}),i.push(r||o),i}function y(e,t){var n=e.clientY,r=t.selectHandle.getBoundingClientRect(),o=r.top,i=r.bottom,a=r.height,s=Math.max(a*T,N);return n<=o+s?-1:n>=i-s?1:0}function b(e,t){if(e){return t.multiple?e.slice():e.length?[e[0]]:e}}function g(e){return e?e.map(function(e){return String(e)}):e}function A(e,t){if(!e)return[];var n=t||{},r=n.processProps,i=void 0===r?D:r;return(Array.isArray(e)?e:[e]).map(function(e){var n=e.children,r=o(e,["children"]),a=A(n,t);return C.a.createElement(j.a,Object.assign({},i(r)),a)})}function w(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.initWrapper,r=t.processEntity,o=t.onProcessFinished,i={},a={},s={posEntities:i,keyEntities:a};return n&&(s=n(s)||s),h(e,function(e){var t=e.node,n=e.index,o=e.pos,l=e.key,c=e.parentPos,u={node:t,index:n,key:l,pos:o};i[o]=u,a[l]=u,u.parent=i[c],u.parent&&(u.parent.children=u.parent.children||[],u.parent.children.push(u)),r&&r(u,s)}),o&&o(s),s}function E(e){if(!e)return null;var t;if(Array.isArray(e))t={checkedKeys:e,halfCheckedKeys:void 0};else{if("object"!==r(e))return R()(!1,"`checkedKeys` is not an array or an object"),null;t={checkedKeys:e.checked||void 0,halfCheckedKeys:e.halfChecked||void 0}}return t.checkedKeys=g(t.checkedKeys),t.halfCheckedKeys=g(t.halfCheckedKeys),t}function O(e,t,n){function r(e){if(s[e]!==t){var o=n[e];if(o){var i=o.children,a=o.parent;if(!d(o.node)){var c=!0,u=!1;(i||[]).filter(function(e){return!d(e.node)}).forEach(function(e){var t=e.key,n=s[t],r=l[t];(n||r)&&(u=!0),n||(c=!1)}),s[e]=!!t&&c,l[e]=u,a&&r(a.key)}}}}function o(e){if(s[e]!==t){var r=n[e];if(r){var i=r.children;d(r.node)||(s[e]=t,(i||[]).forEach(function(e){o(e.key)}))}}}function i(e){var i=n[e];if(!i)return void R()(!1,"'".concat(e,"' does not exist in the tree."));var a=i.children,l=i.parent,c=i.node;s[e]=t,d(c)||((a||[]).filter(function(e){return!d(e.node)}).forEach(function(e){o(e.key)}),l&&r(l.key))}var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},s={},l={};(a.checkedKeys||[]).forEach(function(e){s[e]=!0}),(a.halfCheckedKeys||[]).forEach(function(e){l[e]=!0}),(e||[]).forEach(function(e){i(e)});var c=[],u=[];return Object.keys(s).forEach(function(e){s[e]&&c.push(e)}),Object.keys(l).forEach(function(e){!s[e]&&l[e]&&u.push(e)}),{checkedKeys:c,halfCheckedKeys:u}}function k(e,t){function n(e){if(!r[e]){var o=t[e];if(o){r[e]=!0;var i=o.parent,a=o.node;a.props&&a.props.disabled||i&&n(i.key)}}}var r={};return(e||[]).forEach(function(e){n(e)}),Object.keys(r)}function S(e){return Object.keys(e).reduce(function(t,n){return"data-"!==n.substr(0,5)&&"aria-"!==n.substr(0,5)||(t[n]=e[n]),t},{})}t.p=a,t.b=s,t.a=l,t.o=c,t.l=u,t.k=p,t.m=m,t.j=v,t.c=y,t.d=b,t.g=A,t.h=w,t.n=E,t.e=O,t.f=k,t.i=S;var x=n("GiK3"),C=n.n(x),P=n("7fBz"),M=n("Trj0"),R=n.n(M),j=n("8FQI"),T=.25,N=2,I=!1,D=function(e){return e}},zBOP:function(e,t,n){function r(e,t,n){if(!s(n))return!1;var r=typeof t;return!!("number"==r?i(n)&&a(t,n.length):"string"==r&&t in n)&&o(n[t],e)}var o=n("22B7"),i=n("bGc4"),a=n("ZGh9"),s=n("yCNF");e.exports=r},zGZ6:function(e,t,n){function r(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError(i);var n=function(){var r=arguments,o=t?t.apply(this,r):r[0],i=n.cache;if(i.has(o))return i.get(o);var a=e.apply(this,r);return n.cache=i.set(o,a)||i,a};return n.cache=new(r.Cache||o),n}var o=n("YeCl"),i="Expected a function";r.Cache=o,e.exports=r},zGZP:function(e,t,n){"use strict";function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}function o(e){var t=i();return function(){var n,r=(0,p.default)(e);if(t){var o=(0,p.default)(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return(0,f.default)(this,n)}}function i(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}var a=n("ouCL");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n("baa2");var s=a(n("FC3+")),l=a(n("Q9dM")),c=a(n("wm7F")),u=a(n("QwVp")),f=a(n("F6AD")),p=a(n("fghW")),d=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var s=i?Object.getOwnPropertyDescriptor(e,a):null;s&&(s.get||s.set)?Object.defineProperty(o,a,s):o[a]=e[a]}return o.default=e,n&&n.set(e,o),o}(n("GiK3"));n("11Jr");var h=(n("IqOi"),function(e){function t(e){var r;return(0,l.default)(this,t),r=n.call(this,e),r.state={payload:e.payload},r}(0,u.default)(t,e);var n=o(t);return(0,c.default)(t,[{key:"componentDidMount",value:function(){}},{key:"componentWillReceiveProps",value:function(e){this.setState({payload:e.payload})}},{key:"downloadFile",value:function(){var e=this;if(window.fetch)fetch(this.state.payload.fileUrl).then(function(e){return e.blob()}).then(function(t){var n=document.createElement("a"),r=window.URL.createObjectURL(t);n.href=r,n.download=e.state.payload.fileName,n.click()});else{var t=document.createElement("a");t.href=this.state.payload.fileUrl,t.target="_blank",t.download=this.state.payload.filename,t.click()}}},{key:"size",value:function(){var e=this.state.payload.fileSize;return e>1024?e/1024>1024?"".concat(this.toFixed(e/1024/1024)," Mb"):"".concat(this.toFixed(e/1024)," Kb"):"".concat(this.toFixed(e),"B")}},{key:"toFixed",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;return e.toFixed(t)}},{key:"render",value:function(){var e=this;return d.default.createElement("div",{className:"file-element-wrapper"},d.default.createElement("div",{className:"header"},d.default.createElement(s.default,{type:"file",className:"file-icon"}),d.default.createElement("div",{className:"file-element"},d.default.createElement("span",{className:"file-name"},this.state.payload.fileName),d.default.createElement("span",{className:"file-size"},this.size()))),d.default.createElement("div",{className:"footer"},d.default.createElement("span",{onClick:function(){e.downloadFile()},className:"download-link"},"\u4e0b\u8f7d")))}}]),t}(d.Component));t.default=h},zHum:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAiCAYAAAC0nUK+AAAAAXNSR0IArs4c6QAABO9JREFUSA2tVn1sU1UUP+e915Z27OuVLTDJEsRoQJyJW5ChjpTq1ERJTKaDuBiJEbdE94fiPmqMM2FjjR+RmIiyRJQgLhLwY4nTso/AiNPAjDE6TUSNAaZz0pZ2K91r37ve89rXvpaOFcL5o+fec37nd+8799xzi3AFqe8N1MU17WEA5kIGFQDoZMj8fHwOBDwuovDF1+0lY4jckkMwhw3c3QEXgNbLgK3P5TfbEOEUMLF9+KXSUbOdxhnkXYwJJ3Zf6AYGHeQsKxTAvc4KG26yQkWpCEV2hNAlBlMBFb49o8DwTwrMhDWCciJ87R6P3NGFmDDoNt3FP5wxvHe3/xOuGywiwPZNDnikZglYpYz1k+iEUuIMPj0dhf3HIxBTiQ2P1nXKjxoLcJqEnLS1vsqJW0ocCN5tReBaawNRSBMH5hj0fD4LNTdawWZJ2Mm/bqUF7lhlgfHfFIjG2JqzY/PSHyPeEWLVUfW9FzbGNThpERi+2VQEa2+wJJdMqNFJBd72zcHFiAbFDgGa3Q6ov82WgZk8H4PnD4YgpiHjKdo07JHHBEKoGuN5ZkipMBPTbl85EoZdn4V1YsLSAt6BWdh5KATnA6n06nEUTzw8A7sIi/d5gzVqPH6KDu9AS0kqxyM/J3YbupQmoACz0Hk03WWHxlo7SHybdAZP7A0mDlmCOwVNVXkdg14V5sNz3WqFprvtqfyaSWks8BpsWG+HrUlislE8VRcJxvEhgVe/myZUbob8HdT0/L1zbA7mYznvB2iMwaFvIvDchxfhnD/9dQYP8Qr8blUSKdWxIeEogyfrHFC9Kr2g4TPrFSUiPOMugIiS3kCKB6FSAGTlFEAXxJCbl4twe6UEpQUIwx6nbs6l7VbUcYQ3xOBBYGUCMJwjB9286yEpHs5LpThNpHSlr4cYPLzYp9Dd899BfjaPb61dAk+7CnR+qu+GPf681/qq3QnUMkj6RuegfzzKb6dwgOdcGCQjNSGqU5L2/pCu8/1p+ziBp3ji0QXZgGQtYAPzsxjg3a2UmlDjBjvse6o4X94MHMXrXRJhRrTIg8JgqzPEK+YNQlF3ox5xLUJxFJ8Q7PG9mDhQkCTnW7zZ/EJt8+XD4ategIgpjuJ5QX9vWyrvpUVSxf2AN3SLoir8VYHCa+3nvCP8K9qwxveC82wGOU029/ofRI0N8K6mn/3VvUQQERE2+zzLviMuktTOE1MA/hrt0DTtPWOen8Y4iLhlpEPWK8+I0fu5MSE91Cnv48/V62bbYmP+IO3IJqaYy8jJWFcrd/K/C+M0XlQQ+4Y8zv25cDnJu1wYt1mFbTxrwVxBho1v4MfKFXKrMc/WOckJ9OXO0r9QwGezA4w5r4x5ESyNH2zHqGHL1guSE3C4U/6I7+5YdpA+R+z2eYp+zelLGq9IThirJLZwlbE7unDyatmb5FhQLUo+2FbyO38we80Moig0H34Mkx3K7MkcX1bnZnd1dbUjFovJULymfNn9e3yAkpMpoRMzR7Y0C4IQtlgs/omJCaOhmEP1cfp9ynJVVVWVR6PR1aqqLlUj02hbuVGRHOW14cn+jujU6TDZ+cJlFRUV6vT0tP6aZVHkrnMC8Vu63Az2D7UdVYJ/vh/+oe+M2Z6NM/sWzDn/7H/MQE0JxmcGmt4122icjTP788o5310hb2ZWrkVOpvLyVPLJ+f/2uQN14j/8rwAAAABJRU5ErkJggg=="},zRue:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAABYdJREFUaAXlm01rG0cYx1ey/EKglBzyRj6A6bmHUnAT65ZAIZCbe0lu+QBxe+ulPab5ALnVl+YWKBTiU+ykgpBDzsUfoKQkhxAMsSXLdv+/zT5idq1daWdH0doaEM/OaOaZ5zfPvK5GjWhC4fj4+Fy/3185Ojr6WlUs81Ha5Uaj8YWe+RB2lbartP/0vMOn2Wy+brVaHaV9JEPo0AipUMZf7Ha7P0jnbRn8jeILPvpVtqeyr1T2yeLi4h+Kv/XRM6xMEOCDg4Nr8uSPquCGDG0Nq8g3TbB9ld2U5x/Mz8+/8NVj5SoBC7R9eHj4i5StmMIJy87c3NzPAt/2rccLWF680uv1Hkqu+VZcpZy8/nhhYeG+5JuyekoD7+/v36RCwX5ZtrKQ+WXDBxp8aWnpaRm9zTKZBUur/jVtWGzGBmzBpjIMY3lYyhfVhR9J3imj/HPlFfiGuvg9ye6oOkcCC/KCYP+U/HaUsml+L9iXgr4l+a7IjkLgxLNbdYc1wAS6LZnr6cIxnHTjWnvWYJE4BpvdtOxzLjCTgRTUcsxmIdw4NhdNZEO7tAqw9DAb5zaIW0ndnmX7kWz/ftiSdQJYGdlU/CM51XW2aiMK+oMmsa8kU5uTEx4ULDuoicJq3x3t7e1VZSosDwMs2UwpD2tvvKq98VY2U+i46ol0dIy0J450FAytPqVPe++2u/dOAWvs/q3cEzsI4FlgkRbU5SJ1vUinIUsKLTsay9+Z0gGwDLku727bF6GleTVPL57mQwOEDvLyqrz8HL2DZlWrr4euCH1qxEg9J+7CRfrp4np5EOcvyufzncsWN6cG+EUN8H8lgw0o6YohASkb5JF4fIfytvT0NWyuSr6NPcxrmZCwjFG85QNL41ivYBiECLAlr54GXfp2IMWRekoMi4erBhqM4UADBAgxY0OGnZOR7yW9XriZIRiFR0KAmk5XVu3m6s49devzLbXiShVYAAEN5AWXMfWMfoaKzeapL8eIwAhrS0p4b+wdmFhYR90QytvAsTkJFWBlVuYleZCAtxnDeCJEYAyjC+hAG5NlZukgwHiVmTkUrDUY+tAbaMZebskrl025jwzt1TwbzNsMH4aRT4C1qcL2O09pHZPyap4heHucXVteeVgZw17AwPLJji3S8ICbnk2jV2A8eVxvjZuPsuRlqSoZYuCSZT5lp7JhFdo512Zu4DAOOEuzcQmspZHHIGxmJs4kSD3M2CECk9ZuCEWnRMduUx6YGWBYmbT4MXomAqx06Z2ZoP0EuTN7wJo9X8+Kh2ENdjy0RrNlyV1fWZoIvmksU1WXJdUdHw+ZtD7KIC6QBA1A2scUWxxpYdw0y+8rVc8rWG01fyJFg1eZZZRO4sCQrZ+Dgx0eKhwZYYwqv8T7HMBuA/gAy7Ppl3hK4B7Upqt41DPbPlrd7Z6jyoT4nm0p9SJLhM2EcfASj73ugxIK4go5sk0D2I6K49rrsrEOx0Ez4Qs9dJLoWRKdhC1mSp2k1VW4aPbsLNHqpJX6MW3gYSDVElvq64/PCjAsYtp2eVIe5guNydn6QVyt8kbQa5KlpkG3Faf9jO0JQ+rXf+xKdWkzlLsRKvCTxU+bxPZh9zvgONGlXThtKn5X4TtuWt2f5d0N3bG+m2dnIbBguXK4JXkq7moJltt4bcluHvDQLm2ZKSgFXOd7aWl1ldiY2JoLi+2FwGSQondJq20Qr2OQjVwubWPrKPtGAqNAirrJuFjXc21m78SWdWzDxlGwMcs4mdw8evM/OxfEAWe6V/fhhtvUdmTUjQ15S4/roOxz4SydzZyNa++9qr33r0qf2N2uTJ3T+ZNHxgjOp9d1PuXa0yT/xvOb9sXPs3WXjVfycLYyrdeXtFlZU/rZ/qNWFpy44Gv5V7z/AQcBWKGbmKp0AAAAAElFTkSuQmCC"},zXyL:function(e,t){e.exports="data:image/png;base64,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"},zwGx:function(e,t,n){"use strict";function r(){return r=Object.assign||function(e){for(var t=1;t