89 lines
510 KiB
JavaScript
89 lines
510 KiB
JavaScript
(window.webpackJsonp=window.webpackJsonp||[]).push([[52,4,5,6,7,9,11,12,14],{"1vsH":function(e,y,s){"use strict";s.d(y,"i",function(){return O}),s.d(y,"n",function(){return h}),s.d(y,"e",function(){return M}),s.d(y,"h",function(){return D}),s.d(y,"c",function(){return R}),s.d(y,"f",function(){return I}),s.d(y,"g",function(){return U}),s.d(y,"a",function(){return P}),s.d(y,"F",function(){return oe}),s.d(y,"E",function(){return G}),s.d(y,"G",function(){return re}),s.d(y,"H",function(){return z}),s.d(y,"v",function(){return j}),s.d(y,"u",function(){return F}),s.d(y,"s",function(){return $}),s.d(y,"r",function(){return Z}),s.d(y,"C",function(){return L}),s.d(y,"l",function(){return fe}),s.d(y,"k",function(){return me}),s.d(y,"B",function(){return Y}),s.d(y,"x",function(){return xe}),s.d(y,"o",function(){return J}),s.d(y,"z",function(){return te}),s.d(y,"q",function(){return he}),s.d(y,"d",function(){return H}),s.d(y,"b",function(){return B}),s.d(y,"w",function(){return b}),s.d(y,"A",function(){return a}),s.d(y,"p",function(){return V}),s.d(y,"y",function(){return X}),s.d(y,"t",function(){return pe}),s.d(y,"j",function(){return _e}),s.d(y,"D",function(){return Ee}),s.d(y,"m",function(){return we});var l=s("GrpF"),t=s("Xc/e"),v=s("VBJJ"),d=s.n(v),f=s("XZgM"),c=s("TFeq"),n=s("RXQH"),u=s("VgM2"),i=s("rjoL"),r=s("TMtJ"),o=s("z3+T"),g=s("zjzt"),m=s("ZZRV"),p=s.n(m),A=s("xKgJ"),T=s("s8TD"),x=s("V0Rq"),E=s("bntm"),N=s("vcnW"),S=s.n(N),O=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],w=function(k){var K={\u5DF2\u622A\u6B62:{class:"tag-style bg-pink ml10"},\u63D0\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u672A\u53D1\u5E03:{class:"tag-style bg-blue ml10"},\u8865\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"}};return k.data&&k.data.map(function(q,de){return p.a.createElement("span",{key:de,className:K[q]&&K[q].class},q)})},h=function(k){var K,q=(K={},Object(g.a)(K,-1,"\u91CD\u505A\u4E2D"),Object(g.a)(K,0,"\u672A\u5F00\u542F"),Object(g.a)(K,1,"\u672A\u901A\u5173"),Object(g.a)(K,2,"\u6309\u65F6\u901A\u5173"),K);return q[k]||"\u8FDF\u4EA4\u901A\u5173"},M=function(k){var K,q,de,ve=(K={},Object(g.a)(K,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(g.a)(K,0,{name:"\u672A\u5F00\u542F",class:"c-black"}),Object(g.a)(K,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(g.a)(K,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(g.a)(K,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),K);return p.a.createElement("span",{className:ve==null||((q=ve[k.status])===null||q===void 0)?void 0:q.class},ve==null||((de=ve[k.status])===null||de===void 0)?void 0:de.name)},D=function(k){var K=k.status,q={0:{class:"tag-style bg-blue ml10",name:"\u5F85\u9009\u4E2D"},1:{class:"tag-style bg-blue ml10",name:"\u5F85\u786E\u8BA4"},2:{class:"tag-style bg-pink ml10",name:"\u5DF2\u786E\u8BA4"}};try{return p.a.createElement("span",{className:q[K].class},q[K].name)}catch(de){console.log("utils.StatusGraduationProjectTags",k.status)}},R={1:"\u672A\u53D1\u5E03",2:"\u8003\u8BD5\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},I={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},U=function(k){var K={\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A:{class:"tag-style-fzb ml10 iconfont icon-fangzuobi"},\u516C\u5F00:{class:"tag-style bg-blue ml10"},\u5DF2\u5F00\u542F\u8865\u4EA4:{class:"tag-style bg-green ml10"},\u672A\u5F00\u542F\u8865\u4EA4:{class:"tag-style bg-pink ml10"},\u672A\u53D1\u5E03:{class:"tag-style bg-light-blue ml10"},\u533F\u540D\u4F5C\u54C1:{class:"tag-style bg-cyan ml10"},\u5DF2\u9009\u62E9:{class:"tag-style bg-grey-ede ml10"},\u5DF2\u7ED3\u675F:{class:"tag-style bg-grey-ede ml10"},\u63D0\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u533F\u8BC4\u4E2D:{class:"tag-style bg-blue ml10"},\u7533\u8BC9\u4E2D:{class:"tag-style bg-blue ml10"},\u8003\u8BD5\u4E2D:{class:"tag-style bg-light-blue ml10"},\u8865\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u8BC4\u9605\u4E2D:{class:"tag-style bg-blue ml10"},\u5F85\u9009\u4E2D:{class:"tag-style bg-blue ml10"},\u4EA4\u53C9\u8BC4\u9605\u4E2D:{class:"tag-style bg-light-orange ml10"},\u5DF2\u5F00\u542F\u4EA4\u53C9\u8BC4\u9605:{class:"tag-style bg-lightblue-purple ml10"},\u5F85\u786E\u8BA4:{class:"tag-style bg-lightblue-purple ml10"},\u5F85\u5904\u7406:{class:"tag-style bg-lightblue-purple ml10"},\u79C1\u6709:{class:"tag-style bg-lightblue-purple ml10"},\u672A\u63D0\u4EA4:{class:"tag-style bg-lightblue-purple ml10"},\u5DF2\u786E\u8BA4:{class:"tag-style bg-light-pink ml10"},\u5DF2\u53D1\u5E03:{class:"tag-style bg-light-blue ml10"},\u5DF2\u622A\u6B62:{class:"tag-style bg-light-pink ml10"},\u5F00\u53D1\u8BFE\u7A0B:{class:"tag-style bg-orange ml10"},\u5DF2\u5F00\u64AD:{class:"tag-style-border border-green c-green ml10"},\u672A\u5F00\u64AD:{class:"tag-style-border border-light-black ml10"},\u6309\u65F6\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u8FDF\u4EA4\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u672A\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u672A\u5F00\u542F:{class:"tag-style-border border-light-black ml10"}},q=[];k.is_random&&q.push(p.a.createElement("span",{className:"tag-style bg-blue ml10"},"\u968F\u673A"));try{k.status&&k.status.map(function(de,ve){q.push(p.a.createElement("span",{key:ve,className:K[de]&&K[de].class},de))})}catch(de){console.log("utils.status.tag:",de,k.status)}return q},W=function(k){var K,q,de,ve=(K={},Object(g.a)(K,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(g.a)(K,0,{name:"\u672A\u63D0\u4EA4",class:"c-black"}),Object(g.a)(K,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(g.a)(K,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(g.a)(K,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),K);return p.a.createElement("span",{className:(q=ve[k.status])===null||q===void 0?void 0:q.class},(de=ve[k.status])===null||de===void 0?void 0:de.name)},P=function(k){var K,q,de={0:{name:"\u672A\u63D0\u4EA4",class:"c-black"},1:{name:"\u6309\u65F6\u63D0\u4EA4",class:"c-green"},2:{name:"\u5EF6\u65F6\u63D0\u4EA4",class:"c-red"}};return p.a.createElement("span",{className:(K=de[k.status])===null||K===void 0?void 0:K.class},(q=de[k.status])===null||q===void 0?void 0:q.name)},oe=function(k){k=new Date(k).getTime();var K=1e3*60,q=K*60,de=q*24,ve="",Se=new Date().getTime(),Fe=Se-k;if(Fe<0)return console.log("\u65F6\u95F4\u4E0D\u5BF9\u52B2,\u670D\u52A1\u5668\u521B\u5EFA\u65F6\u95F4\u4E0E\u5F53\u524D\u65F6\u95F4\u4E0D\u540C\u6B65"),ve="\u521A\u521A";var He=parseInt(Fe/de,10),Ze=parseInt(Fe/q,10),Qe=parseInt(Fe/K,10);return He>30?ve=""+G(k,"yyyy-MM-dd"):He>1?ve=""+He+"\u5929\u524D":He==1?ve="\u6628\u5929":Ze>=1?ve=""+Ze+"\u5C0F\u65F6\u524D":Qe>=5?ve=""+Qe+"\u5206\u949F\u524D":ve="\u521A\u521A",ve},G=function(k,K){typeof k=="string"&&(k.indexOf("T")>=0&&(k=k.replace("T"," ")),k=new Date(Date.parse(k.replace(/-/g,"/")))),k=new Date(k);var q={"M+":k.getMonth()+1,"d+":k.getDate(),"h+":k.getHours(),"m+":k.getMinutes(),"s+":k.getSeconds(),"q+":Math.floor((k.getMonth()+3)/3),S:k.getMilliseconds()},de=[["\u65E5","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D"],["\u5468\u65E5","\u5468\u4E00","\u5468\u4E8C","\u5468\u4E09","\u5468\u56DB","\u5468\u4E94","\u5468\u516D"],["\u661F\u671F\u65E5","\u661F\u671F\u4E00","\u661F\u671F\u4E8C","\u661F\u671F\u4E09","\u661F\u671F\u56DB","\u661F\u671F\u4E94","\u661F\u671F\u516D"]];/(y+)/.test(K)&&(K=K.replace(RegExp.$1,(k.getFullYear()+"").substr(4-RegExp.$1.length))),/(w+)/.test(K)&&(K=K.replace(RegExp.$1,de[RegExp.$1.length-1][k.getDay()]));for(var ve in q)new RegExp("("+ve+")").test(K)&&(K=K.replace(RegExp.$1,RegExp.$1.length==1?q[ve]:("00"+q[ve]).substr((""+q[ve]).length)));return K},re=function(k){if(!k||k<0)return"0\u79D2";console.log("time:",k);var K=60,q=K*60,de=q*24,ve=k/de,Se=k/q,Fe=k/K,He=k%60;return ve>=1?parseInt(ve.toString())+"\u5929"+Math.floor(Se%24)+"\u65F6"+Math.floor(Fe%60)+"\u5206"+Math.floor(k%60)+"\u79D2":Se>1?parseInt(Se.toString())+"\u65F6"+Math.floor(Fe%60)+"\u5206"+Math.floor(k%60)+"\u79D2":Fe>=1?parseInt(Fe.toString())+"\u5206"+Math.floor(k%60)+"\u79D2":Math.ceil(k)+"\u79D2"},z=function(){var k=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",K=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100,q=0;if(k){q=k.length;for(var de=0;de<q;de++){var ve=k.charCodeAt(de);ve>=55296&&ve<=56319&&(q--,de++)}}return q<=K},j=function(k,K,q){if(K){var de=/[`~!@#$%^&*()\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/im,ve=/[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF][\u200D|\uFE0F]|[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF]|[0-9|*|#]\uFE0F\u20E3|[0-9|#]\u20E3|[\u203C-\u3299]\uFE0F\u200D|[\u203C-\u3299]\uFE0F|[\u2122-\u2B55]|\u303D|[\A9|\AE]\u3030|\uA9|\uAE|\u3030/ig,Se=ve.test(K),Fe=de.test(K);(Se===!0||Fe===!0||(K.length<2||K.length>=21))&&q("2-20\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57\u53CA\u4E0B\u5212\u7EBF")}q()},F=function(k,K,q){if(K){var de=/[`~!@#$%^&()_\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&()——\-+={}|《》?:“”【】、;‘’,。、]/im,ve=/[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF][\u200D|\uFE0F]|[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF]|[0-9|*|#]\uFE0F\u20E3|[0-9|#]\u20E3|[\u203C-\u3299]\uFE0F\u200D|[\u203C-\u3299]\uFE0F|[\u2122-\u2B55]|\u303D|[\A9|\AE]\u3030|\uA9|\uAE|\u3030/ig,Se=ve.test(K),Fe=de.test(K);(Se===!0||Fe===!0||(K.length<2||K.length>=11))&&q("2-10\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57")}q()},$=function(k){if(!k)return"";for(var K=k.length-1,q="",de=0;de<K;de++)q+="*";var ve=k.substr(0,1)+q;return ve},Z=function(k,K){var q=new FileReader;q.addEventListener("load",function(){return K(q.result)}),q.readAsDataURL(k)};function L(ce){var k="79e33abd4b6588941ab7622aed1e67e8";return S()(k+ce)}var Q=function(k){var K,q=RegExp("(^| )"+k+"=([^;]+)(;|$)");return(K=document.cookie.match(q))?decodeURIComponent(K[2]):null};function ie(ce,k,K){var q=new Date;q.setTime(q.getTime()+K*24*60*60*1e3);var de="expires="+q.toUTCString();document.cookie=ce+"="+k+"; "+de}var ae=function(k){document.cookie=k+"=; expires=Thu, 01 Jan 1970 00:00:01 GMT;path=/;"};function fe(ce,k){var K=document.createElement("a");document.body.appendChild(K),K.href=k,K.download=ce;var q=document.createEvent("MouseEvents");q.initEvent("click",!1,!1),K.dispatchEvent(q),document.body.removeChild(K)}function me(ce,k){return new Promise(function(K,q){var de=k,ve=document.createElement("iframe"),Se;console.log("downloadFileUrl",de),document.body.appendChild(ve),ve.src=de,ve.style.display="none",Se=setInterval(function(){Q("fileDownload")&&(ae("fileDownload"),clearInterval(Se),K())},1e3)})}var Y=function(k){var K=k.url,q=k.query;return K?(q&&function(){var de=[],ve=function(He){q.hasOwnProperty(He)&&!X(q[He])&&(typeof q[He]=="object"?q[He].map(function(Ze){de.push("".concat(He,"[]=").concat(Ze))}):de.push("".concat(He,"=").concat(q[He])))};for(var Se in q)ve(Se);K.indexOf("?")!==-1?K="".concat(K,"&").concat(de.join("&")):K="".concat(K,"?").concat(de.join("&")),console.log("url1111",K)}(),K):""};function xe(){for(var ce=navigator.userAgent,k=["Android","iPhone","SymbianOS","Windows Phone","iPad","iPod"],K=!0,q=0;q<k.length;q++)if(ce.indexOf(k[q])>0){K=!1;break}return K}function ue(){var ce=navigator.userAgent,k=["Chrome"];return k.some(function(K){return ce.indexOf(K)>-1})}function ee(){var ce=navigator.userAgent,k=["Chrome","Firefox"];return k.some(function(K){return ce.indexOf(K)>-1})}var J=function(){var k,K=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return K==null||((k=K.toString())===null||k===void 0)?void 0:k.replace(/\B(?=(\d{3})+(?!\d))/g,",")},te=function(k){var K=document.createElement("a");K.target="_blank",document.body.appendChild(K),K.href=k;var q=document.createEvent("MouseEvents");q.initEvent("click",!1,!1),K.dispatchEvent(q),document.body.removeChild(K)},he=function(){var k=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return k.length<=6?k:"".concat(k.substring(0,3),"...").concat(k.substring(k.length-3,k.length))},H=function(){var k=new Date().getHours(),K=new Date().getMinutes();return K>=30?(k++,K="00"):K="30",k+":"+K},B=function(){var k=new Date().getHours(),K=new Date().getMinutes();return K>=30?(k++,K="00"):K="30",new Date().toLocaleDateString().replace(/\//g,"-")+" "+k+":"+K},se;(function(ce){ce.Number="Number",ce.String="String",ce.Boolean="Boolean",ce.Object="Object",ce.Array="Array",ce.Function="Function"})(se||(se={}));var C=function(k){var K=Object.prototype.toString.call(k);return K.substring(8,K.length-1)},b=function(k){return C(k)===se.Array?k.length===0:C(k)===se.Object?Object.keys(k).length===0:!k},a=function(k,K){for(var q=[],de=k;de<K;de++)q.push(de);return q},_=function(k){var K=arguments.length>1&&arguments[1]!==void 0?arguments[1]:12,q=K/2-2,de=K/2+3;return k.length>K?k.substr(0,q)+"..."+k.substr(de,K):k},V=function(k){return k>4.5?5:k>4&&k<=4.5?4.5:k>3.5&&k<=4?4:k>3&&k<=3.5?3.5:k>2.5&&k<=3?3:k>2&&k<=2.5?2.5:k>1.5&&k<=2?2:k>1&&k<=1.5?1.5:k>.5&&k<=1?1:k>0&&k<=.5?.5:0},X=function(k){return k==null};function ne(ce,k){var K=new RegExp("(^|&)".concat(ce,"=([^&]*)(&|$)"),"i"),q=k.substr(1).match(K);return q!=null?decodeURIComponent(q[2]):null}var pe=function(k){switch(k.container_type){case"ApplyUserAuthentication":if(k.tiding_type==="Apply"){if(k.auth_type===1)return window.open("/admins/identity_authentications");if(k.auth_type===2)return window.open("/admins/professional_authentications")}return k.tiding_type==="System"?window.open("/account/certification"):void 0;case"CancelUserAuthentication":return window.open("/account/certification");case"CancelUserProCertification":return window.open("/account/certification");case"ApplyAddDepartment":return k.tiding_type==="Apply"?window.open("/admins/department_applies"):k.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAddSchools":return k.tiding_type==="Apply"?window.open("/admins/unit_applies"):k.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAction":switch(k.parent_container_type){case"ApplyShixun":if(k.tiding_type==="Apply")return window.open("/admins/shixun_authorizations");if(k.tiding_type==="System")return window.open("/shixuns/".concat(k.identifier,"/challenges"));case"ApplySubject":if(k.tiding_type==="Apply")return window.open("/admins/subject_authorizations");if(k.tiding_type==="System")return window.open("/paths/".concat(k.parent_container_id));case"TrialAuthorization":if(k.tiding_type==="Apply")return window.open("/managements/trial_authorization");if(k.tiding_type==="System")return window.open("/account/profile")}return;case"JoinCourse":return window.open("/classrooms/".concat(k.belong_container_id,"/teachers"));case"StudentJoinCourse":if(k.tiding_type==="Apply")return window.open("/classrooms/".concat(k.belong_container_id,"/teachers"));if(k.tiding_type==="System")return window.open("/classrooms/".concat(k.belong_container_id,"/students"));case"DealCourse":return window.open("/classrooms/".concat(k.belong_container_id,"/shixun_homework/"));case"TeacherJoinCourse":return window.open("/classrooms/".concat(k.belong_container_id,"/shixun_homework/"));case"Course":return k.tiding_type==="Delete"?void 0:window.open("/classrooms/".concat(k.belong_container_id,"/shixun_homework/"));case"ArchiveCourse":return window.open("/classrooms/".concat(k.belong_container_id,"/shixun_homework/"));case"Shixun":return window.open("/shixuns/".concat(k.identifier,"/challenges"));case"Subject":return window.open("/paths/".concat(k.container_id));case"JournalsForMessage":switch(k.parent_container_type){case"Principal":return"";case"HomeworkCommon":return k.homework_type==="normal"?window.open("/classrooms/".concat(k.belong_container_id,"/common_homework/").concat(k.parent_container_id,"/question")):k.homework_type==="group"?window.open("/classrooms/".concat(k.belong_container_id,"/group_homework/").concat(k.parent_container_id,"/question")):k.homework_type==="practice"?window.open("/classrooms/".concat(k.belong_container_id,"/shixun_homework/").concat(k.parent_container_id,"/detail?tabs=1")):"";case"GraduationTopic":return window.open("/classrooms/".concat(k.belong_container_id,"/graduation_topics/").concat(k.parent_container_id,"/detail"));case"StudentWorksScore":return k.homework_type==="normal"?window.open("/classrooms/".concat(k.belong_container_id,"/common_homework/").concat(k.parent_container_id,"/question")):k.homework_type==="group"?window.open("/classrooms/".concat(k.belong_container_id,"/group_homework/").concat(k.parent_container_id,"/question")):k.homework_type==="practice"?window.open("/classrooms/".concat(k.belong_container_id,"/shixun_homework/").concat(k.parent_container_id,"/detail?tabs=1")):""}case"Memo":return window.open("/forums/".concat(k.parent_container_id));case"Message":return window.open("/forums/");case"Watcher":return window.open("/users/".concat(k.trigger_user.login,"/classrooms"));case"PraiseTread":return"";case"Grade":return"";case"JoinProject":return window.open("/projects/".concat(k.container_id));case"ReporterJoinProject":return window.open("/projects/".concat(k.container_id));case"DealProject":return window.open("/projects/".concat(k.container_id));case"ManagerJoinProject":return window.open("/projects/".concat(k.container_id));case"Poll":switch(k.parent_container_type){case"CommitPoll":return window.open(" /classrooms/".concat(k.belong_container_id,"/poll/").concat(k.container_id,"/detail"));default:return window.open(" /classrooms/".concat(k.belong_container_id,"/poll/").concat(k.container_id,"/detail"))}case"Exercise":switch(k.parent_container_type){case"CommitExercise":return window.open(" /classrooms/".concat(k.belong_container_id,"/exercise/").concat(k.container_id,"/detail?tab=0"));case"ExerciseScore":return window.open(" /classrooms/".concat(k.belong_container_id,"/exercise/").concat(k.container_id,"/detail?tab=0"));default:return window.open("/classrooms/".concat(k.belong_container_id,"/exercise/").concat(k.container_id,"/detail?tab=0"))}case"StudentGraduationTopic":return window.open("/classrooms/".concat(k.belong_container_id,"/graduation_topics/").concat(k.parent_container_id,"/detail"));case"DealStudentTopicSelect":return window.open("/classrooms/".concat(k.belong_container_id,"/graduation_topics/").concat(k.parent_container_id,"/detail"));case"GraduationTask":return window.open("/classrooms/".concat(k.belong_container_id,"/graduation_tasks/").concat(k.container_id));case"GraduationWork":return window.open("/classrooms/".concat(k.belong_container_id,"/graduation_tasks/").concat(k.container_id));case"GraduationWorkScore":return window.open("/classrooms/".concat(k.belong_container_id,"/graduation_tasks/").concat(k.parent_container_id));case"HomeworkCommon":switch(k.parent_container_type){case"AnonymousCommentFail":if(k.homework_type==="normal")return window.open("/classrooms/".concat(k.belong_container_id,"/common_homework/").concat(k.parent_container_id,"/detail"));if(k.homework_type==="group")return window.open("/classrooms/".concat(k.belong_container_id,"/group_homework/").concat(k.parent_container_id,"/detail"));if(k.homework_type==="practice")return window.open("/classrooms/".concat(k.belong_container_id,"/shixun_homework/").concat(k.parent_container_id,"/detail?tabs=0"));case"HomeworkPublish":if(k.homework_type==="normal")return window.open("/classrooms/".concat(k.belong_container_id,"/common_homework/").concat(k.parent_container_id,"/detail"));if(k.homework_type==="group")return window.open("/classrooms/".concat(k.belong_container_id,"/group_homework/").concat(k.parent_container_id,"/detail"));if(k.homework_type==="practice")return window.open("/classrooms/".concat(k.belong_container_id,"/shixun_homework/").concat(k.parent_container_id,"/detail?tabs=0"));case"AnonymousAppeal":if(k.homework_type==="normal")return window.open("/classrooms/".concat(k.belong_container_id,"/common_homework/").concat(k.parent_container_id,"/detail"));if(k.homework_type==="group")return window.open("/classrooms/".concat(k.belong_container_id,"/group_homework/").concat(k.parent_container_id,"/detail"));if(k.homework_type==="practice")return window.open("/classrooms/".concat(k.belong_container_id,"/shixun_homework/").concat(k.parent_container_id,"/detail?tabs=0"));default:if(k.homework_type==="normal")return window.open("/classrooms/".concat(k.belong_container_id,"/common_homework/").concat(k.parent_container_id,"/detail"));if(k.homework_type==="group")return window.open("/classrooms/".concat(k.belong_container_id,"/group_homework/").concat(k.parent_container_id,"/detail"));if(k.homework_type==="practice")return window.open("/classrooms/".concat(k.belong_container_id,"/shixun_homework/").concat(k.parent_container_id,"/detail?tabs=0"))}case"StudentWork":if(k.homework_type==="normal")return window.open("/classrooms/".concat(k.belong_container_id,"/common_homework/").concat(k.parent_container_id,"/review/").concat(k.container_id));if(k.homework_type==="group")return window.open("/classrooms/".concat(k.belong_container_id,"/group_homework/").concat(k.parent_container_id,"/review/").concat(k.container_id));if(k.homework_type==="practice")return window.open("/classrooms/".concat(k.belong_container_id,"/shixun_homework/").concat(k.parent_container_id,"/detail"));case"StudentWorksScore":return window.open("/classrooms/".concat(k.belong_container_id,"/common_homework/").concat(k.trigger_user.id,"/review/").concat(k.parent_container_id));case"StudentWorksScoresAppeal":return window.open("/classrooms/".concat(k.belong_container_id,"/common_homework/").concat(k.trigger_user.id,"/review/").concat(k.parent_container_id));case"ChallengeWorkScore":return"";case"SendMessage":return window.open("/managements/mirror_repository");case"Journal":return window.open("/issues/".concat(k.parent_container_id));case"Issue":return window.open("/issues/".concat(k.container_id));case"PullRequest":return window.open("/projects/".concat(k.parent_container_id,"/pull_requests"));case"Department":return window.open("/account/profile");case"Library":if(k.tiding_type==="Apply")return window.open("/admins/library_applies");if(k.tiding_type==="System")return window.open("/moop_cases/".concat(k.container_id));case"ProjectPackage":return k.tiding_type==="Destroyed"||k.tiding_type==="Destroyed_end"?void 0:k.tiding_type==="Apply"?window.open("/admins/project_package_applies"):window.open("/crowdsourcing/".concat(k.container_id));case"Discuss":return k.parent_container_type==="Hack"&&k.extra?window.open("/myproblems/".concat(k.extra,"/comment")):window.open("/shixuns/".concat(k.identifier,"/shixun_discuss"));case"Video":if(k.tiding_type==="Apply")return window.open("/admins/video_applies");if(k.tiding_type==="System"){var K;return window.open("/users/".concat((K=Object(A.u)())===null||K===void 0?void 0:K.login,"/videos"))}return"";case"PublicCourseStart":return window.open("/classrooms/".concat(k.container_id,"/informs"));case"SubjectStartCourse":return window.open("/paths/".concat(k.container_id));case"ResubmitStudentWork":if(k.homework_type==="normal")return window.open("/classrooms/".concat(k.belong_container_id,"/common_homework/").concat(k.parent_container_id,"/").concat(k.container_id,"/appraise"));if(k.homework_type==="group")return window.open("/classrooms/".concat(k.belong_container_id,"/group_homework/").concat(k.parent_container_id,"/").concat(k.container_id,"/appraise"));case"AdjustScore":if(k.homework_type==="normal")return window.open("/classrooms/".concat(k.belong_container_id,"/common_homework/").concat(k.parent_container_id));if(k.homework_type==="group")return window.open("/classrooms/".concat(k.belong_container_id,"/group_homework/").concat(k.parent_container_id));case"LiveLink":return window.open("/classrooms/".concat(k.belong_container_id,"/course_videos?open=live"));case"Hack":if(k.extra&&k.parent_container_type!=="HackDelete")return window.open("/problems/".concat(k.extra,"/edit"));default:return}},_e=function(k){var K,q;return new Promise(function(){var de=Object(o.a)(d.a.mark(function ve(Se,Fe){var He;return d.a.wrap(function(Qe){for(;;)switch(Qe.prev=Qe.next){case 0:if(!(k.ip_limit!=="no")){Qe.next=4;break}return Qe.next=3,Object(T.a)({ip_limit:k==null?void 0:k.ip_limit});case 3:K=Qe.sent;case 4:return Qe.next=6,Object(x.e)({id:k.exerciseId,ip:K});case 6:if(He=Qe.sent,He.status===0?Se(He):Fe(He),!k.errmsgHide){Qe.next=10;break}return Qe.abrupt("return",!0);case 10:if(!(He.status===-1)){Qe.next=15;break}return q=r.a.info({title:p.a.createElement(c.a,null,p.a.createElement(u.a,{flex:"1"},"\u63D0\u793A"),p.a.createElement(u.a,null,p.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return q.destroy()}}))),icon:null,className:"custom-modal-divider",content:p.a.createElement("div",{className:"font16 p20"},"\u60A8\u7684IP\u4E0D\u5728\u8003\u8BD5\u5141\u8BB8\u7684\u8303\u56F4\u5185\uFF01"),okText:"\u6211\u77E5\u9053\u4E86"}),Qe.abrupt("return",!1);case 15:if(!(He.status===-2)){Qe.next=18;break}return q=r.a.info({title:p.a.createElement(c.a,null,p.a.createElement(u.a,{flex:"1"},"\u63D0\u793A"),p.a.createElement(u.a,null,p.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return q.destroy()}}))),icon:null,className:"custom-modal-divider",content:p.a.createElement("div",{className:"font16 p20"},"\u60A8\u5DF2\u7ED1\u5B9A\u5F53\u524D\u8003\u8BD5IP\u5730\u5740\uFF1A",p.a.createElement("span",{className:"c-red"},He.ip),"\u8BF7\u4F7F\u7528\u8BE5IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002"),okText:"\u6211\u77E5\u9053\u4E86"}),Qe.abrupt("return",!1);case 18:case"end":return Qe.stop()}},ve)}));return function(ve,Se){return de.apply(this,arguments)}}())},Ee=function(){var ce=Object(o.a)(d.a.mark(function k(K){var q;return d.a.wrap(function(ve){for(;;)switch(ve.prev=ve.next){case 0:if(!(K.ip_limit!=="no")){ve.next=4;break}return ve.next=3,_e(K);case 3:ue()||r.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:p.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",p.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3002",p.a.createElement("br",null),"\u8BF7\u4F7F\u7528",p.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")});case 4:if(!(K.open_camera||K.screen_open||K.ip_limit!=="no")){ve.next=12;break}if(ee()){ve.next=9;break}return r.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:p.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",p.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",p.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u3002",p.a.createElement("br",null),"\u8BF7\u4F7F\u7528",p.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",p.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")}),ve.abrupt("return",!1);case 9:q=r.a.info({title:p.a.createElement(c.a,null,p.a.createElement(u.a,{flex:"1"},"\u8003\u8BD5\u8BF4\u660E"),p.a.createElement(u.a,null,p.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return q.destroy()}}))),width:700,icon:null,className:"custom-modal-divider",content:p.a.createElement("div",{className:"font16 p20"},K.open_camera&&p.a.createElement(c.a,{align:"middle",justify:"start",className:"mt20"},p.a.createElement(u.a,null,p.a.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),p.a.createElement(u.a,null,"\u8FDB\u5165\u8003\u8BD5\u540E\uFF0C\u8BF7\u5141\u8BB8\u6444\u50CF\u5934\u6388\u6743\uFF0C\u6388\u6743\u540E\u6253\u5F00\u6444\u50CF\u5934\u65B9\u53EF\u4F5C\u7B54\uFF01",p.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4459"},"\u65E0\u6CD5\u8C03\u7528\u6444\u50CF\u5934\uFF1F"))),K.screen_open&&p.a.createElement(c.a,{justify:"start",className:"mt20"},p.a.createElement(u.a,{flex:"24px",className:"mr20"},p.a.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),p.a.createElement(u.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u5207\u5C4F\uFF0C\u5207\u5C4F\u8D85\u8FC7",K.screen_num,"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377\u3002\uFF08\u9000\u51FA\u5168\u5C4F\u5C06\u5224\u5B9A\u4E3A\u5207\u5C4F\u4E00\u6B21\uFF0C\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u8BF7\u52FF\u9000\u51FA\u5168\u5C4F\uFF09",p.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4460"},"\u6D4F\u89C8\u5668\u65E0\u6CD5\u81EA\u52A8\u5168\u5C4F\uFF1F"))),(K.inner_ip!==""||K.public_ip!=="")&&p.a.createElement(c.a,{justify:"start",className:"mt20"},p.a.createElement(u.a,{flex:"24px",className:"mr20"},p.a.createElement("span",{className:"iconfont icon-IP c-blue font24"})),p.a.createElement(u.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u5F00\u542FIP\u8303\u56F4\u9650\u5B9A\u3002IP\u5730\u5740\u4E0D\u5728\u8303\u56F4\u5185\u4E0D\u53EF\u53C2\u52A0\u8003\u8BD5\u3002",p.a.createElement("br",null),p.a.createElement("span",{className:"c-red"},"\uFF08\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u9700\u8981\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09"),p.a.createElement("br",null),p.a.createElement("a",{href:"https://www.educoder.net/forums/4478",target:"_blank"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))),K.ip_bind&&p.a.createElement(c.a,{justify:"start",className:"mt20"},p.a.createElement(u.a,{flex:"24px",className:"mr20"},p.a.createElement("span",{className:"iconfont icon-IPbangding c-blue font24"})),p.a.createElement(u.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u542F\u7528\u8003\u8BD5\u671F\u95F4IP\u7ED1\u5B9A\u3002\u5F53\u60A8\u5F00\u59CB\u8003\u8BD5\u540E\uFF0C\u5C06\u81EA\u52A8\u7ED1\u5B9AIP\uFF0C\u8003\u8BD5\u671F\u95F4\u53EA\u5141\u8BB8\u4F7F\u7528\u552F\u4E00\u7684IP\u8FDB\u5165\u8003\u8BD5\u3002\u5982\u9047\u7279\u6B8A\u60C5\u51B5\uFF0C\u53EF\u5411\u8001\u5E08\u7533\u8BF7\u89E3\u9664IP\u7ED1\u5B9A\u3002",p.a.createElement("br",null),p.a.createElement("span",{className:"c-red"},"\uFF08\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u9700\u8981\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09"),p.a.createElement("br",null),p.a.createElement("a",{href:"https://www.educoder.net/forums/4478",target:"_blank"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))),p.a.createElement("p",{className:"ml40 mt40"},p.a.createElement(t.a,{onChange:function(Fe){return q.update({okButtonProps:{disabled:!Fe.target.checked}})}},"\u6211\u5DF2\u9605\u8BFB"))),onOk:function(){var Fe;Object(E.d)(document.body),K.history.push("/classrooms/".concat(K.coursesId,"/exercise/").concat(K.exerciseId,"/users/").concat((Fe=Object(A.u)())===null||Fe===void 0?void 0:Fe.login))},okText:"\u8FDB\u5165\u8003\u8BD5",okButtonProps:{disabled:!0}}),ve.next=13;break;case 12:K.history.push("/classrooms/".concat(K.coursesId,"/exercise/").concat(K.exerciseId,"/users/").concat(K.login));case 13:case"end":return ve.stop()}},k)}));return function(K){return ce.apply(this,arguments)}}(),we=[{name:"\u535A\u58EB\u7814\u7A76\u751F",id:8},{name:"\u7855\u58EB\u7814\u7A76\u751F",id:7},{name:"\u672C\u79D1",id:6},{name:"\u5927\u4E13",id:5},{name:"\u4E2D\u4E13",id:4},{name:"\u9AD8\u4E2D",id:3},{name:"\u521D\u4E2D",id:2},{name:"\u5C0F\u5B66",id:1},{name:"\u5176\u4ED6",id:9}]},"7ZXX":function(e,y,s){e.exports=s.p+"static/err.6e7c5817.png"},"7ahc":function(e,y,s){"use strict";s.d(y,"a",function(){return N});var l=s("55MS"),t=s("1gHQ"),v=s("MPZO"),d=s("bnk9"),f=s("EkPb"),c=s("7X0+"),n=s("GZha"),u=s("VmQ4"),i=s("QeCE"),r=s("ZZRV"),o=s.n(r),g=s("M0ff"),m=s.n(g),p=s("4X1q"),A=s.n(p),T=i.a.Option,x={labelCol:{span:4},wrapperCol:{span:20}},E={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};y.b=function(S){var O=S.callback,w=S.onCancel,h=Object(r.useState)("python"),M=Object(n.a)(h,2),D=M[0],R=M[1];function I(W){R(E[W][1])}function U(W){O(W)}return o.a.createElement(c.a,Object(t.a)({},x,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:U}),o.a.createElement(c.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},o.a.createElement(i.a,{onChange:I},Object.keys(E).map(function(W){return o.a.createElement(T,{key:W,value:W},E[W][0])}))),o.a.createElement(c.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},o.a.createElement(N,{mode:D})),o.a.createElement("div",{className:"flex-container flex-end"},o.a.createElement(d.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),o.a.createElement(d.a,{type:"ghost",onClick:w},"\u53D6\u6D88")))};function N(S){var O=S.value,w=S.onChange,h=S.mode,M=S.options,D=M===void 0?{}:M,R=Object(r.useRef)(),I=Object(r.useState)(),U=Object(n.a)(I,2),W=U[0],P=U[1];return Object(r.useEffect)(function(){if(W){var oe=function(re){var z=re.getValue();w&&w(z)};return W.on("change",oe),function(){W.off("change",oe)}}},[W,w]),Object(r.useEffect)(function(){W&&W.setOption("mode",h)},[W,h]),Object(r.useEffect)(function(){W&&(O!==W.getValue()&&W.setValue(O||""))},[W,O]),Object(r.useEffect)(function(){if(R.current&&!W){var oe=m.a.fromTextArea(R.current,Object(l.a)({mode:h,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0},D));P(oe)}},[R.current,W]),o.a.createElement("div",{className:"my-codemirror-container"},o.a.createElement("textarea",{ref:R}))}},"9Bee":function(e,y,s){"use strict";var l=s("ZZRV"),t=s.n(l),v=s("Sawj"),d=s("GZha"),f=s("tVQ9"),c=s.n(f),n=s("PRXW");function u(j,F){var $=j.match(/^(\s+)(?:```)/);if($===null)return F;var Z=$[1];return F.split(`
|
||
`).map(function(L){var Q=L.match(/^\s+/);if(Q===null)return L;var ie=Object(d.a)(Q,1),ae=ie[0];return ae.length>=Z.length?L.slice(Z.length):L}).join(`
|
||
`)}var i=[],r=["<ul>"],o=new c.a.Renderer,g=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function m(){i.length=0,r=["<ul>"]}function p(j,F,$,Z){if(F>=j.length||j[F].level<=$)return F;var L=j[F];Z.push("<li><a href='#"+L.anchor+"'>"+L.text+"</a>"),F++;var Q=[];return F=p(j,F,L.level,Q),Q.length>0&&(Z.push("<ul>"),Q.forEach(function(ie){Z.push(ie)}),Z.push("</ul>")),Z.push("</li>"),F=p(j,F,$,Z),F}function A(){return p(i,0,0,r),r.push("</ul>"),r.join("")}var T={heading:function(F){var $=g.exec(F);if($)return{type:"heading",raw:$[0],depth:$[1].length,text:$[2]}},fences:function(F){var $=this.rules.block.fences.exec(F);if($){var Z=$[0],L=u(Z,$[3]||""),Q=$[2]?$[2].trim():$[2];if(["latex","katex","math"].indexOf(Q)>=0){var ie=N(),ae=L;L=ie,S[ie]={type:"block",expression:ae}}return{type:"code",raw:Z,lang:Q,text:L}}}},x=/(?:\${2})([^\n`]+?)(?:\${2})/gi,E=0,N=function(){return"__special_katext_id_".concat(E++,"__")},S={};function O(){return S}function w(){E=0,S={}}function h(j){return j=j.replace(x,function(F,$){var Z=N();return S[Z]={type:"inline",expression:$},Z}),j}var M=o.listitem;o.listitem=function(j){return M(h(j))};var D=o.paragraph;o.paragraph=function(j){return D(h(j))};var R=o.tablecell;o.tablecell=function(j,F){return R(h(j),F)},o.code=function(j,F,$){var Z=(F||"").match(/\S*/)[0];return Z?["latex","katex","math"].indexOf(Z)>=0?"<p class='editormd-tex'>".concat(j,"</p>"):'<pre class="prettyprint linenums"><code class="language-'.concat(F,'">').concat($?j:Object(n.escape)(j,!0),`</code></pre>
|
||
`):'<pre class="prettyprint linenums"><code>'+($?j:Object(n.escape)(j,!0))+"</code></pre>"},o.heading=function(j,F,$){var Z=this.options.headerPrefix+$.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return i.push({anchor:Z,level:F,text:j}),"<h"+F+' id="'+Z+'">'+j+"</h"+F+">"},c.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),c.a.use({tokenizer:T,renderer:o});var I=c.a,U=s("8+LE"),W=s("ZRDM"),P=s.n(W),oe=s("saPB"),G=/<pre[^>]*>/g;function re(j){var F=document.createElement("div");return F.innerHTML=j,F.childNodes.length===0?"":F.childNodes[0].nodeValue}var z=y.a=function(j){var F=j.value,$=F===void 0?"":F,Z=j.className,L=j.style,Q=L===void 0?{}:L,ie=String($),ae=Object(l.useMemo)(function(){var Y=I(ie),xe=O();return ie.match(/\[TOC\]/)&&(Y=Y.replace("<p>[TOC]</p>",A()),m()),Y=Y.replace(/(__special_katext_id_\d+__)/g,function(ue,ee){var J=xe[ee],te=J.type,he=J.expression;return Object(oe.renderToString)(re(he)||"",{displayMode:te==="block",throwOnError:!1,output:"html"})}),Y=Y.replace(/▁/g,"\u2581\u2581\u2581"),w(),P.a.sanitize(Y)},[ie]),fe=Object(l.useRef)();function me(Y){var xe=Y.target;if(xe.tagName.toUpperCase()==="A"){var ue=xe.getAttribute("href");if(ue.startsWith("#")){Y.preventDefault();var ee=document.getElementById(ue.replace("#",""));ee&&ee.scrollIntoView(!0)}}}return Object(l.useEffect)(function(){if(fe.current&&ae&&(ae.match(G)&&window.PR.prettyPrint()),fe.current)return fe.current.addEventListener("click",me),function(){fe.current.removeEventListener("click",me),w(),m()}},[ae,fe.current,me]),t.a.createElement("div",{ref:fe,style:Q,className:"".concat(Z||""," markdown-body"),dangerouslySetInnerHTML:{__html:ae}})}},"9VGf":function(e,y,s){"use strict";s.d(y,"a",function(){return v});var l=s("ZZRV"),t=s.n(l);function v(d,f){var c=Object(l.useRef)();Object(l.useEffect)(function(){c.current=d}),Object(l.useEffect)(function(){function n(){c.current()}if(f!==null){var u=setInterval(n,f);return function(){return clearInterval(u)}}},[f])}},BjJ7:function(e,y,s){"use strict";s.d(y,"d",function(){return t}),s.d(y,"c",function(){return v}),s.d(y,"f",function(){return d}),s.d(y,"b",function(){return f}),s.d(y,"e",function(){return c}),s.d(y,"a",function(){return n});var l=s("m3rI");function t(u){var i=!0;if(u.length>0){for(var r=0;r<u.length;r++)if(u[r].compile_success==0||!u[r].compile_success){i=!1;break}}else i=!1;return i}function v(u){for(var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",r=[],o=0;o<u.length;o++){var g=u[o],m=i?"".concat(i,"/").concat(g.name):"".concat(g.name);r.push({title:g.name,isLeaf:!(g.type==="tree"),key:m})}return r}function d(u,i,r){for(var o=0;o<u.length;o++){var g=u[o];if(g.key===i){g.children=r;break}g.children&&d(g.children,i,r)}return u}function f(u,i,r){var o;return function(){var g=this,m=arguments,p=function(){o=null,r||u.apply(g,m)},A=r&&!o;clearTimeout(o),o=setTimeout(p,i),A&&u.apply(g,m)}}var c=!0,n=l.a.API_SERVER},"C+DQ":function(e,y,s){},DR4n:function(e,y,s){e.exports={flex_box_center:"flex_box_center___2zmmW",flex_space_between:"flex_space_between___3nCIw",flex_box_vertical_center:"flex_box_vertical_center___1PFij",flex_box_center_end:"flex_box_center_end___2FA05",flex_box_column:"flex_box_column___2k0kx",video:"video___1mYnG"}},HmJG:function(e,y,s){},M8RZ:function(e,y,s){"use strict";s.d(y,"a",function(){return i});var l=s("FGJx"),t=s("o0AO"),v=s("uwZC"),d=s("lpH6"),f=s("ZZRV"),c=s.n(f),n=s("EaaV"),u=s.n(n),i=function(r){Object(v.a)(g,r);var o=Object(d.a)(g);function g(m){var p;Object(l.a)(this,g),p=o.call(this,m);var A=window.document;return p.node=A.createElement("div"),A.body.appendChild(p.node),p}return Object(t.a)(g,[{key:"render",value:function(){var p=this.props.children;return Object(n.createPortal)(p,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),g}(c.a.Component)},MvOs:function(e,y,s){"use strict";s.r(y);var l=s("Mumi"),t=s("/zo+"),v=s("XZgM"),d=s("TFeq"),f=s("MPZO"),c=s("bnk9"),n=s("RXQH"),u=s("VgM2"),i=s("XSsT"),r=s("iBFk"),o=s("GrpF"),g=s("Xc/e"),m=s("9cas"),p=s("twZV"),A=s("NE/W"),T=s("L7QV"),x=s("X/R0"),E=s("M6G9"),N=s("rjoL"),S=s("TMtJ"),O=s("VBJJ"),w=s.n(O),h=s("55MS"),M=s("z3+T"),D=s("GZha"),R=s("buSX"),I=s("fElU"),U=s("iAHn"),W=s("ZZRV"),P=s.n(W),oe=s("q5+0"),G=s("DndG"),re=s("9kvl"),z={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},j=z,F=s("XSrM"),$=function(Pe,Ae){return W.createElement(F.a,Object.assign({},Pe,{ref:Ae,icon:j}))};$.displayName="MinusSquareOutlined";var Z=W.forwardRef($),L=s("Uhfr"),Q=s("0YPX"),ie=s("xHv9"),ae=s("ErOA"),fe=typeof crypto!="undefined"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||typeof msCrypto!="undefined"&&typeof msCrypto.getRandomValues=="function"&&msCrypto.getRandomValues.bind(msCrypto),me=new Uint8Array(16);function Y(){if(!fe)throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return fe(me)}var xe=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;function ue(Ve){return typeof Ve=="string"&&xe.test(Ve)}for(var ee=ue,J=[],te=0;te<256;++te)J.push((te+256).toString(16).substr(1));function he(Ve){var Pe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,Ae=(J[Ve[Pe+0]]+J[Ve[Pe+1]]+J[Ve[Pe+2]]+J[Ve[Pe+3]]+"-"+J[Ve[Pe+4]]+J[Ve[Pe+5]]+"-"+J[Ve[Pe+6]]+J[Ve[Pe+7]]+"-"+J[Ve[Pe+8]]+J[Ve[Pe+9]]+"-"+J[Ve[Pe+10]]+J[Ve[Pe+11]]+J[Ve[Pe+12]]+J[Ve[Pe+13]]+J[Ve[Pe+14]]+J[Ve[Pe+15]]).toLowerCase();if(!ee(Ae))throw TypeError("Stringified UUID is invalid");return Ae}var H=he;function B(Ve,Pe,Ae){Ve=Ve||{};var Ke=Ve.random||(Ve.rng||Y)();if(Ke[6]=Ke[6]&15|64,Ke[8]=Ke[8]&63|128,Pe){Ae=Ae||0;for(var Ue=0;Ue<16;++Ue)Pe[Ae+Ue]=Ke[Ue];return Pe}return H(Ke)}var se=B,C=s("DR4n"),b=s.n(C),a=s("piNp"),_=function(Pe,Ae){for(var Ke=Pe.split(","),Ue=Ke[0].match(/:(.*?);/)[1],ot=atob(Ke[1]),Ie=ot.length,Re=new Uint8Array(Ie);Ie--;)Re[Ie]=ot.charCodeAt(Ie);return new Blob([Re],{type:Ue})},V=function(Pe){var Ae=Pe.time,Ke=Pe.number,Ue=Pe.supportCamera,ot=Pe.update,Ie=Object(W.useRef)(),Re=Object(W.useRef)(),Xe=Object(oe.m)(),bt=Object(W.useState)([]),et=Object(D.a)(bt,2),tt=et[0],ze=et[1],lt=Object(W.useState)(0),ft=Object(D.a)(lt,2),st=ft[0],Tt=ft[1],Dt=Object(W.useState)(""),At=Object(D.a)(Dt,2),Pt=At[0],Be=At[1],qe=Object(W.useState)(),Ye=Object(D.a)(qe,2),it=Ye[0],_t=Ye[1],wt=Object(W.useState)(0),Et=Object(D.a)(wt,2),yt=Et[0],Rt=Et[1];Object(W.useEffect)(function(){return Nt(),function(){jt(),It()}},[]),Object(W.useEffect)(function(){st===2&&Ae&&Ke>0&&(Ot(),Rt(1))},[Ae]),Object(W.useEffect)(function(){if(yt===0)return;if(yt===2)clearInterval(it);else{var gt=0,nt=setInterval(function(){tt.includes(gt)&&Ct(),gt++},1e3);_t(nt)}return function(){return clearInterval(it)}},[yt]);var It=function(){Rt(2)},Ot=function(){var nt=Ae/Ke,pt=[];function vt(je,De){return parseInt(Math.floor(Math.random()*(De-je+1))+je)}new Array(Ke).fill(0).map(function(je,De){pt.push(vt(nt*De,nt*(De+1)))}),tt=pt,ze([].concat(pt)),console.log(pt)},Nt=function(){navigator.mediaDevices===void 0&&(navigator.mediaDevices={}),navigator.mediaDevices.getUserMedia===void 0&&(navigator.mediaDevices.getUserMedia=function(nt){var pt=navigator.getUserMedia||navigator.webkitGetUserMedia||navigator.mozGetUserMedia;return pt?new Promise(function(vt,je){pt.call(navigator,nt,vt,je)}):Promise.reject(new Error("getUserMedia is not implemented in this browser"))}),navigator.mediaDevices.getUserMedia({video:{width:1280,height:720}}).then(function(nt){Ue&&Ue(2),Tt(2),"srcObject"in Ie.current?Ie.current.srcObject=nt:Ie.current.src=window.URL.createObjectURL(nt),Ie.current.onloadedmetadata=function(pt){Ie.current.play()},Ie.current.addEventListener("ended",function(){console.log("\u64AD\u653E\u7ED3\u675F"),It(),E.b.error({content:"\u60A8\u5DF2\u7ECF\u5173\u95ED\u4E86\u6444\u50CF\u5934\uFF0C\u8BF7\u572810\u79D2\u949F\u5185\u6062\u590D\u6444\u50CF\u5934\uFF0C\u5426\u5219\u5C06\u63A8\u51FA\u8003\u8BD5",duration:10,key:9998})},!1)}).catch(function(nt){Tt(1),Ue&&Ue(1),nt.message==="Permission denied"||nt.name==="NotAllowedError"?E.b.error("\u60A8\u5DF2\u62D2\u7EDD\u4E86\u83B7\u53D6\u6444\u50CF\u5934"):E.b.error("\u6444\u50CF\u5934\u83B7\u53D6\u5931\u8D25\uFF0C\u6216\u60A8\u5DF2\u62D2\u7EDD\u4E86\u83B7\u53D6\u6444\u50CF\u5934"),console.log("errname: "+nt.name),console.log("err: "+nt.message)})},Ct=function(){try{Re.current.width=Ie.current.videoWidth,Re.current.height=Ie.current.videoHeight;var nt=Re.current.getContext("2d");nt.drawImage(Ie.current,0,0,Re.current.width,Re.current.height),Be(Re.current.toDataURL("image/png")),Mt(Re.current.toDataURL("image/png"))}catch(pt){}},jt=function(){try{var nt=Ie.current.srcObject,pt=nt.getTracks();pt.forEach(function(vt){vt.stop()}),Ie.current.srcObject=null}catch(vt){}},Mt=function(){var gt=Object(M.a)(w.a.mark(function nt(pt){var vt,je,De,Le,Je,Ce,at,Ge,le,rt,St;return w.a.wrap(function(dt){for(;;)switch(dt.prev=dt.next){case 0:return dt.next=2,Object(ae.a)("/api/buckets/get_upload_token.json",{method:"get"});case 2:Ge=dt.sent,le=se(),rt=new a({endpoint:Ge==null||((vt=Ge.data)===null||vt===void 0)?void 0:vt.end_point,region:Ge==null||((je=Ge.data)===null||je===void 0)?void 0:je.region,accessKeyId:Ge==null||((De=Ge.data)===null||De===void 0)?void 0:De.access_key_id,accessKeySecret:Ge==null||((Le=Ge.data)===null||Le===void 0)?void 0:Le.access_key_secret,bucket:Ge==null||((Je=Ge.data)===null||Je===void 0)?void 0:Je.bucket,stsToken:Ge==null||((Ce=Ge.data)===null||Ce===void 0)?void 0:Ce.security_token}),St=_(pt,le),rt.multipartUpload("".concat(le,".png"),St,{timeout:10*1e3,partSize:10485760,callback:{url:"https://"+document.domain+(Ge==null||((at=Ge.data)===null||at===void 0)?void 0:at.callback_url),host:document.domain,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&login="+Xe.login+"&exercise_id="+Xe.categoryId}}).then(function(Ft){console.log("result:",Ft)}).catch(function(Ft){console.log("err:",Ft)});case 7:case"end":return dt.stop()}},nt)}));return function(pt){return gt.apply(this,arguments)}}();return P.a.createElement(P.a.Fragment,null,st!==3&&P.a.createElement("aside",{className:b.a.video,id:"screenshot"},st===0&&P.a.createElement("span",null,"\u6B63\u5728\u5F00\u542F\u6444\u50CF\u5934..."),st===1&&P.a.createElement("span",null,"\u6444\u50CF\u5934\u5F00\u542F\u5931\u8D25"),st===2&&P.a.createElement("div",null,P.a.createElement("video",{width:"288",ref:Ie,autoPlay:!0}),P.a.createElement("canvas",{style:{display:"none"},ref:Re}))))},X=V,ne=s("bPs0"),pe=s("NfTp"),_e=s.n(pe),Ee=s("V5fa"),we=s.n(Ee),ce=s("1vsH"),k=s("s8TD"),K=s("xKgJ"),q=s("bntm"),de=s("V0Rq"),ve=s("HBuW"),Se=s("9Bee"),Fe=s("DHCt"),He=s("CRgH"),Ze=s("Ot1p"),Qe=function(Pe){var Ae,Ke,Ue,ot,Ie=Pe.item,Re=Pe.answerData,Xe=Pe.onBlur,bt=Xe===void 0?function(){}:Xe,et=Object(W.useState)(),tt=Object(D.a)(et,2),ze=tt[0],lt=tt[1],ft=Object(W.useState)(),st=Object(D.a)(ft,2),Tt=st[0],Dt=st[1],At=Object(W.useState)(),Pt=Object(D.a)(At,2),Be=Pt[0],qe=Pt[1];return Object(W.useEffect)(function(){Dt(Ie==null?void 0:Ie.a_flag)},[Ie==null?void 0:Ie.a_flag]),P.a.createElement("div",null,(Re==null||((Ae=Re.exercise)===null||Ae===void 0)?void 0:Ae.user_exercise_status)===1?P.a.createElement("div",{className:we.a.simpleText},P.a.createElement(Se.a,{value:Ie==null||((Ke=Ie.user_answer)===null||Ke===void 0)?void 0:Ke[0]})):P.a.createElement("div",{className:Ie.user_score&&(Ie.user_score===Ie.question_score?"c-green":"c-red")},Be?P.a.createElement(Ze.a,{height:150,isFocus:!0,defaultValue:Ie==null||((Ue=Ie.user_answer)===null||Ue===void 0)?void 0:Ue[0],id:Ie==null?void 0:Ie.question_id,onChange:function(it){return lt(it)},onBlur:function(){return bt(ze)}}):P.a.createElement("div",{onClick:function(){return qe(!0)}},P.a.createElement(He.a,{size:"large",className:"current",placeholder:"\u70B9\u51FB\u5F00\u59CB\u4F5C\u7B54",readOnly:!0}))),Object(K.q)()&&(Ie==null?void 0:Ie.standard_answer)&&P.a.createElement("div",null,P.a.createElement("p",{className:"mb10 font16"},"\u53C2\u8003\u7B54\u6848\uFF1A"),P.a.createElement(Se.a,{value:Ie==null||((ot=Ie.standard_answer)===null||ot===void 0)?void 0:ot[0]})))},mt=Qe,Ut=s("uLqt"),tr=s("/vd4"),rr=s("IIfR"),Kt=s("w3Ok"),Bt=s("ZW9T"),nr=s("o5mm"),ar=s.n(nr),ir=function(Pe){var Ae,Ke,Ue,ot,Ie,Re=Pe.item,Xe=Pe.answerData,bt=Object(W.useState)([]),et=Object(D.a)(bt,2),tt=et[0],ze=et[1],lt=Object(W.useState)([]),ft=Object(D.a)(lt,2),st=ft[0],Tt=ft[1];Object(W.useEffect)(function(){var Be;if(!(Re==null||((Be=Re.shixun_details)===null||Be===void 0)?void 0:Be.length))return;for(var qe=[],Ye=[],it=0;it<(Re==null||((_t=Re.shixun_details)===null||_t===void 0)?void 0:_t.length);it++){for(var _t,wt,Et,yt=0;yt<(Re==null?void 0:Re.shixun_details[it].stage_list.length);yt++){var Rt,It,Ot,Nt,Ct=Re==null?void 0:Re.shixun_details[it].stage_list[yt];qe.push(Object(h.a)(Object(h.a)({},Ct),{operation:Re==null||((Rt=Re.shixun_details)===null||Rt===void 0||((It=Rt[it])===null||It===void 0||((Ot=It.shixun_detail)===null||Ot===void 0||((Nt=Ot[0])===null||Nt===void 0))))?void 0:Nt.game_identifier}))}if(Re==null||((wt=Re.shixun_details)===null||wt===void 0||((Et=wt[it])===null||Et===void 0))?void 0:Et.shixun_detail){var jt,Mt,gt;Ye.push(Re==null||((jt=Re.shixun_details)===null||jt===void 0||((Mt=jt[it])===null||Mt===void 0||((gt=Mt.shixun_detail)===null||gt===void 0)))?void 0:gt[0])}}Tt(Ye),ze(qe)},[Re==null?void 0:Re.shixun_details]);var Dt=[{title:"\u5173\u5361",dataIndex:"position",key:"position",align:"center"},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",align:"center",render:function(qe){return P.a.createElement("span",{className:"overflowHidden1",style:{maxWidth:"400px"},title:qe&&qe.length>25?qe:""},qe)}},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",align:"center",render:function(qe,Ye){return P.a.createElement("span",null,Ye.evaluate_count?Ye.evaluate_count:P.a.createElement("span",{className:"color-grey-9"},"--"))}},{title:"\u5B8C\u6210\u65F6\u95F4",key:"endTime",dataIndex:"endTime",align:"center",render:function(qe,Ye){var it=!1;return Ye.finished_time&&(Xe==null?void 0:Xe.exercise)&&(Xe==null?void 0:Xe.exercise_answer_user)&&((Xe==null?void 0:Xe.exercise.time)===-1?it=_e()(Xe==null?void 0:Xe.exercise.end_time).isBefore(Ye.finished_time):it=_e()(Xe==null?void 0:Xe.exercise_answer_user.start_at).add(Xe==null?void 0:Xe.exercise.time,"m").isBefore(Ye.finished_time)),P.a.createElement("span",null,Ye.finished_time||P.a.createElement("span",{className:"c-grey-999"},"--"),P.a.createElement("span",{className:"c-orange-ff9 "},it?"\uFF08\u5DF2\u8D85\u65F6\uFF09":""))}},{title:"\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",align:"center",render:function(qe,Ye){return P.a.createElement("span",null,Ye.time_consuming||P.a.createElement("span",{className:"color-grey-9"},"--"))}},{title:"\u67E5\u770B\u7B54\u6848",dataIndex:"view_answer",key:"view_answer",align:"center",render:function(qe,Ye){return P.a.createElement("span",null,Ye.view_answer?"\u5DF2\u67E5\u770B":"\u672A\u67E5\u770B")}},{title:"\u7ECF\u9A8C\u503C",dataIndex:"experience",key:"experience",align:"center",render:function(qe,Ye){return P.a.createElement("span",null,P.a.createElement("span",{className:"c-green"},Ye.myself_experience),"/",Ye.experience)}},{title:"\u64CD\u4F5C",dataIndex:"operation",key:"operation",align:"center",render:function(qe,Ye,it){return qe?P.a.createElement(Kt.a,{affix:!1,className:"mt10"},P.a.createElement(Kt.a.Link,{href:"#challenge_".concat(Re==null?void 0:Re.question_id).concat(it),title:P.a.createElement("span",{style:{color:"#1890ff"}},"\u67E5\u770B")})):P.a.createElement("span",{className:"c-grey-999"},"--")}}],At=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"key",width:"127px",key:"key",align:"center",render:function(qe,Ye){return P.a.createElement("span",null,Ye.key)}},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"error_msg",key:"error_msg",align:"center",render:function(qe,Ye){return P.a.createElement("span",null,Ye.error_msg?Ye.error_msg:"--")}}],Pt={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return P.a.createElement("div",{className:"mt15 mb15"},((Xe==null||((Ae=Xe.exercise)===null||Ae===void 0)?void 0:Ae.student_commit_status)===0||(Xe==null||((Ke=Xe.exercise)===null||Ke===void 0)?void 0:Ke.user_exercise_status)===0)&&P.a.createElement("div",null,Re.shixun.map(function(Be,qe){return P.a.createElement(d.a,{className:"font16",gutter:[0,20]},P.a.createElement(u.a,{flex:"1"},Be.challenge_name," (",Be.challenge_score,"\u5206)"),P.a.createElement(u.a,{flex:"100px",className:"tr"},Be.answer_status===0&&P.a.createElement("span",{className:"font12 tag-style-border border-orange c-orange "},"\u672A\u5B8C\u6210"),Be.answer_status===1&&P.a.createElement("span",{className:"font12 tag-style-border border-green c-green "},"\u5DF2\u5B8C\u6210")))})),(Xe==null||((Ue=Xe.exercise)===null||Ue===void 0)?void 0:Ue.student_commit_status)!==0||(Xe==null||((ot=Xe.exercise)===null||ot===void 0)?void 0:ot.user_exercise_status)!==0?P.a.createElement(P.a.Fragment,null,!!(tt==null?void 0:tt.length)&&P.a.createElement("div",null,P.a.createElement("p",{className:"font16 c-grey-666"},"\u9636\u6BB5\u6210\u7EE9"),P.a.createElement(tr.a,{columns:Dt,dataSource:tt,pagination:!1})),!!(st==null?void 0:st.length)&&P.a.createElement("div",null,P.a.createElement("p",{className:"font16 c-grey-666 mt10"},"\u5B9E\u8BAD\u8BE6\u60C5"),st==null?void 0:st.map(function(Be,qe){return P.a.createElement("div",{id:"challenge_".concat(Re==null?void 0:Re.question_id).concat(qe),className:"mt5"},P.a.createElement("div",null,P.a.createElement("span",{className:"font16 mr15"}," \u7B2C",Be.position,"\u5173"),P.a.createElement(G.Link,{className:"current c-black font16",to:"/tasks/".concat(Be.game_identifier)},Be.name)),(Be==null?void 0:Be.st)===0&&P.a.createElement("aside",{className:ar.a.shixunWrp},P.a.createElement("h2",null,"\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u7684\u4EE3\u7801",P.a.createElement("span",{className:"c-light-black"},Be.path)),P.a.createElement(Bt.b,{height:300,language:"python",theme:"default",value:Be.passed_code,options:Pt})))}))):P.a.createElement(P.a.Fragment,null,Object(K.q)()&&P.a.createElement(Se.a,{className:"c-grey-999 mt20 mb20",value:Re==null?void 0:Re.question_title}),Re==null||((Ie=Re.shixun)===null||Ie===void 0)?void 0:Ie.map(function(Be,qe){return P.a.createElement("p",{className:"font16 c-grey-666 mb5",key:qe},P.a.createElement("span",{className:"mr20"},"\u7B2C",Be==null?void 0:Be.challenge_position,"\u5173 ",Be==null?void 0:Be.challenge_name),P.a.createElement("span",null,Be==null?void 0:Be.challenge_score,"\u5206"))})))},gr=ir,Yt=s("LalF"),br=function(Pe){var Ae=Pe.item,Ke=Pe.answerData,Ue=Object(W.useState)([]),ot=Object(D.a)(Ue,2),Ie=ot[0],Re=ot[1];Object(W.useEffect)(function(){var et;if((Ae==null||((et=Ae.evaluate_codes)===null||et===void 0)?void 0:et.length)>0){var tt;Re(Ae==null||((tt=Ae.evaluate_codes)===null||tt===void 0)?void 0:tt.map(function(ze,lt){return{key:lt+1,error_msg:(ze==null?void 0:ze.error_msg)?Yt.Base64.decode(ze==null?void 0:ze.error_msg):""}}))}else Re([{key:"--",error_msg:"--"}])},[Ae==null?void 0:Ae.evaluate_codes]);var Xe=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"key",width:"127px",key:"key",align:"center",render:function(tt,ze){return P.a.createElement("span",null,ze.key)}},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"error_msg",key:"error_msg",align:"center",render:function(tt,ze){return P.a.createElement("span",null,ze.error_msg?ze.error_msg:"--")}}],bt={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return P.a.createElement(P.a.Fragment,null,P.a.createElement("div",{className:"mt15 mb15"},P.a.createElement(Se.a,{value:Ae==null?void 0:Ae.description})),!!(Ae==null?void 0:Ae.user_answer.length)&&P.a.createElement("aside",{className:ar.a.shixunWrp},P.a.createElement("h3",null,"\u6700\u540E\u63D0\u4EA4\u7684\u4EE3\u7801"),P.a.createElement(Bt.b,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:(Ae==null?void 0:Ae.passed_code)?Yt.Base64.decode(Ae==null?void 0:Ae.passed_code):"",options:bt})))},or=br,Gt=s("V0hb"),Vt=He.a.TextArea,Jt=function(Pe){var Ae,Ke,Ue=Pe.item,ot=Pe.answerData,Ie=Pe.onBlur,Re=Ie===void 0?function(){}:Ie,Xe=Object(W.useState)([]),bt=Object(D.a)(Xe,2),et=bt[0],tt=bt[1];return Object(W.useEffect)(function(){for(var ze=[],lt=0;lt<(Ue==null?void 0:Ue.multi_count);lt++)ze.push(Object(h.a)({},(Ue==null?void 0:Ue.user_answer[lt])||{}));tt(ze)},[Ue==null?void 0:Ue.user_answer]),P.a.createElement("div",null,et==null?void 0:et.map(function(ze,lt){var ft;return P.a.createElement("div",null,P.a.createElement("span",null,"\u7B54\u6848\uFF08\u586B\u7A7A",lt+1,"\uFF09:"),P.a.createElement("div",null,P.a.createElement(Vt,{rows:4,disabled:(ot==null||((ft=ot.exercise)===null||ft===void 0)?void 0:ft.user_exercise_status)===1,value:ze==null?void 0:ze.answer_text,onChange:function(Tt){et[lt].answer_text=Tt.target.value,tt(Object(Gt.a)(et))},onBlur:function(Tt){return Re(ze==null?void 0:ze.answer_text,lt+1)},className:Ue.user_score&&(Ue.user_score===Ue.question_score?"c-green":"c-red")})))}),!!(Ue==null||((Ae=Ue.standard_answer)===null||Ae===void 0)?void 0:Ae.length)&&P.a.createElement("div",null,"\u53C2\u8003\u7B54\u6848\uFF1A",Ue==null||((Ke=Ue.standard_answer)===null||Ke===void 0)?void 0:Ke.map(function(ze,lt){return P.a.createElement("div",null,P.a.createElement("span",null,"\u7B54\u6848\uFF08\u586B\u7A7A",lt+1,"\uFF09:"),P.a.createElement("div",null,P.a.createElement(Vt,{rows:4,disabled:!0,value:ze==null?void 0:ze.answer_text[0]})))})))},sr=Jt,Tr=He.a.TextArea,ur=function(Pe){var Ae=Pe.data;return P.a.createElement("div",{className:"tc mt80"},P.a.createElement("img",{width:"486",src:s("7ZXX")})," ",P.a.createElement("br",null),Ae.status===-1&&P.a.createElement("div",{className:"c-grey-999 mt60"},"\u60A8\u7684IP\u4E0D\u5728\u8003\u8BD5\u5141\u8BB8\u7684\u8303\u56F4\u5185\uFF01"),Ae.status===-2&&P.a.createElement("div",{className:" c-grey-999 mt60"},"\u60A8\u5DF2\u7ED1\u5B9A\u5F53\u524D\u8003\u8BD5IP\u5730\u5740\uFF1A",P.a.createElement("span",{className:"c-red"},Ae.ip),"\u8BF7\u4F7F\u7528\u8BE5IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002"),P.a.createElement(c.a,{className:"mt40 pl20 pr20",type:"primary"},P.a.createElement("a",{href:"/"},"\u56DE\u5230\u9996\u9875")))},vr=ur,yr=U.a.Countdown,Ht=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Oe={1:"\u672A\u53D1\u5E03",2:"\u5DF2\u53D1\u5E03",3:"\u5DF2\u622A\u6B62"},Or={1:we.a.flagActive,2:we.a.flagHalf},_r={0:"c-red-ee4",1:"c-green"},lr=["\u5355\u9009\u9898","\u591A\u9009\u9898","\u5224\u65AD\u9898","\u586B\u7A7A\u9898","\u7B80\u7B54\u9898","\u5B9E\u8BAD\u9898","\u7F16\u7A0B\u9898"],Zt=function(Pe){var Ae,Ke,Ue,ot,Ie,Re,Xe,bt,et,tt,ze,lt,ft,st,Tt,Dt,At,Pt,Be,qe,Ye,it,_t,wt,Et,yt,Rt,It,Ot,Nt,Ct,jt,Mt,gt,nt,pt,vt=Pe.globalSetting,je=Pe.loading,De=Pe.user,Le=Pe.dispatch,Je=Object(R.a)(Pe,["globalSetting","loading","user","dispatch"]),Ce=Object(oe.m)(),at=Object(W.useState)({}),Ge=Object(D.a)(at,2),le=Ge[0],rt=Ge[1],St=Object(W.useState)({}),Xt=Object(D.a)(St,2),dt=Xt[0],Ft=Xt[1],dr=Object(W.useState)({}),Qt=Object(D.a)(dr,2),$t=Qt[0],Br=Qt[1],Hr=Object(W.useState)(!1),Sr=Object(D.a)(Hr,2),Xr=Sr[0],fr=Sr[1],Wr=Object(W.useState)(!0),xr=Object(D.a)(Wr,2),qt=xr[0],Gr=xr[1],Vr=Object(W.useState)(!1),Ar=Object(D.a)(Vr,2),$r=Ar[0],Rr=Ar[1],zr=Object(W.useState)(!1),Ir=Object(D.a)(zr,2),Kr=Ir[0],Cr=Ir[1],Yr=Object(W.useState)(),Dr=Object(D.a)(Yr,2),Jr=Dr[0],Zr=Dr[1],Qr=Object(W.useState)(0),Pr=Object(D.a)(Qr,2),yn=Pr[0],_n=Pr[1],qr=Object(W.useState)(""),Nr=Object(D.a)(qr,2),en=Nr[0],tn=Nr[1],rn=Object(W.useState)({status:0}),jr=Object(D.a)(rn,2),wr=jr[0],Mr=jr[1];Object(W.useEffect)(function(){return Object(K.c)()?(hr(),window.addEventListener("beforeunload",Er)):De.userInfo.login&&nn(),function(){window.removeEventListener("beforeunload",Er),location.pathname.indexOf("/detail")>-1&&Object(q.b)()}},[Ce.categoryId,De.userInfo.login]);var nn=function(){var Te=Object(M.a)(w.a.mark(function ge(){var ye,be,Ne,Me,ke,$e,We,ct,ut,ht,kt;return w.a.wrap(function(xt){for(;;)switch(xt.prev=xt.next){case 0:return xt.next=2,Le({type:"exercise/getExerciseUserInfo",payload:Object(h.a)({},Ce)});case 2:if(be=xt.sent,Ft(Object(h.a)({},be.data)),!((be==null||((ye=be.data)===null||ye===void 0)?void 0:ye.ip_limit)!=="no")){xt.next=11;break}if(!((be==null||((Ne=be.data)===null||Ne===void 0)?void 0:Ne.ip_limit)==="inner")){xt.next=9;break}return xt.next=8,Object(k.a)({ip_limit:be==null||((Me=be.data)===null||Me===void 0)?void 0:Me.ip_limit});case 8:$e=xt.sent;case 9:return xt.next=11,Object(ce.j)({exerciseId:Ce.categoryId,ip:$e,errmsgHide:!0,ip_limit:be==null||((ke=be.data)===null||ke===void 0)?void 0:ke.ip_limit}).catch(function(Lt){Mr(Lt)});case 11:if(!((be==null?void 0:be.status)==0)){xt.next=17;break}if(!((be==null||((We=be.data)===null||We===void 0)?void 0:We.used_screen_num)>(be==null||((ct=be.data)===null||ct===void 0)?void 0:ct.screen_num)&&(be==null||((ut=be.data)===null||ut===void 0)?void 0:ut.screen_open))){xt.next=15;break}return mr(),xt.abrupt("return",!1);case 15:Rr(be==null?void 0:be.data.check_camera),(be==null||((ht=be.data)===null||ht===void 0)?void 0:ht.check_camera)||(hr(),Cr(be==null||((kt=be.data)===null||kt===void 0)?void 0:kt.screen_open));case 17:case"end":return xt.stop()}},ge)}));return function(){return Te.apply(this,arguments)}}(),Er=function(ge){var ye="\u786E\u5B9A\u79BB\u5F00\u6B64\u9875\u9762\u5417?\u6B64\u9875\u6570\u636E\u53EF\u80FD\u4F1A\u4E22\u5931";return(ge||window.event).returnValue=ye,ye},hr=function(){var Te=Object(M.a)(w.a.mark(function ge(){var ye,be,Ne,Me,ke,$e,We,ct,ut,ht,kt,zt;return w.a.wrap(function(Lt){for(;;)switch(Lt.prev=Lt.next){case 0:if(fr(!0),!Object(K.c)()){Lt.next=8;break}return Lt.next=4,Object(de.z)({exerciseId:Ce.categoryId,login:Ce.login}).catch(function(){return fr(!1)});case 4:ye=Lt.sent,((be=ye)===null||be===void 0?void 0:be.exercise)&&(ye.exercise.user_exercise_status=1),Lt.next=13;break;case 8:return Lt.next=10,Object(de.s)(Object(h.a)({},Ce)).catch(function(){return fr(!1)});case 10:ye=Lt.sent,((Ne=ye.exercise)===null||Ne===void 0?void 0:Ne.commit_status)>0&&window.removeEventListener("beforeunload",Er),((Me=ye)===null||Me===void 0||((ke=Me.exercise)===null||ke===void 0)?void 0:ke.left_time)&&setTimeout(function(){tn(we.a.red)},((($e=ye)===null||$e===void 0||((We=$e.exercise)===null||We===void 0)?void 0:We.left_time)-300>0?((ct=ye)===null||ct===void 0||((ut=ct.exercise)===null||ut===void 0)?void 0:ut.left_time)-300:0)*1e3);case 13:fr(!1),ye&&(ye.exercise_types=((ht=ye)===null||ht===void 0?void 0:ht.exercise_types)||((kt=ye)===null||kt===void 0||((zt=kt.exercise_scores)===null||zt===void 0)?void 0:zt.exercise_types),rt(ye));case 15:case"end":return Lt.stop()}},ge)}));return function(){return Te.apply(this,arguments)}}();Object(W.useEffect)(function(){var Te,ge,ye;((Te=le.exercise)===null||Te===void 0?void 0:Te.left_time)===0&&mr(),((ge=le.exercise)===null||ge===void 0?void 0:ge.left_time)&&Zr(Date.now()+(le==null||((ye=le.exercise)===null||ye===void 0)?void 0:ye.left_time)*1e3)},[(Ae=le.exercise)===null||Ae===void 0?void 0:Ae.left_time]);var an=function(){var ge;(le==null||((ge=le.exercise)===null||ge===void 0)?void 0:ge.exercise_status)===3?S.a.confirm({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:P.a.createElement("div",{className:"tc font16"},"\u622A\u6B62\u65F6\u95F4\u5DF2\u5230\uFF0C\u65E0\u6CD5\u6253\u56DE\u8BD5\u5377",P.a.createElement("br",null),"\u8BF7\u5728\u4FEE\u6539\u622A\u6B62\u65F6\u95F4\u540E\u518D\u64CD\u4F5C")}):S.a.confirm({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:P.a.createElement("div",{className:"tc font16"},"\u5B66\u751F\u5C06\u5F97\u5230\u4E00\u6B21\u91CD\u65B0\u7B54\u9898\u7684\u673A\u4F1A\uFF0C\u73B0\u6709\u7684\u7B54\u9898\u60C5\u51B5\u5C06\u88AB\u6E05\u7A7A",P.a.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u56DE\u9000TA\u7684\u8BD5\u5377\u7B54\u9898"),onOk:function(){var ye=Object(M.a)(w.a.mark(function Ne(){var Me,ke;return w.a.wrap(function(We){for(;;)switch(We.prev=We.next){case 0:return We.next=2,Object(de.J)({categoryId:Ce.categoryId,user_ids:[le==null||((Me=le.exercise_answer_user)===null||Me===void 0)?void 0:Me.user_id]});case 2:ke=We.sent,ke&&(E.b.info(ke==null?void 0:ke.message),er());case 4:case"end":return We.stop()}},Ne)}));function be(){return ye.apply(this,arguments)}return be}()})},er=function(){location.href="/classrooms/".concat(Ce.coursesId,"/exercise/").concat(Ce.categoryId,"/detail")},on=function(){var Te=Object(M.a)(w.a.mark(function ge(){var ye,be;return w.a.wrap(function(Me){for(;;)switch(Me.prev=Me.next){case 0:return Me.next=2,Object(de.N)({categoryId:Ce.categoryId,commit_method:2});case 2:ye=Me.sent,(ye==null?void 0:ye.status)===0&&(S.a.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:P.a.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",P.a.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:function(){var ke=Object(M.a)(w.a.mark(function We(){return w.a.wrap(function(ut){for(;;)switch(ut.prev=ut.next){case 0:er();case 1:case"end":return ut.stop()}},We)}));function $e(){return ke.apply(this,arguments)}return $e}()}),E.b.info(ye==null?void 0:ye.message)),(ye==null?void 0:ye.status)===-3&&(be=parseInt(ye==null?void 0:ye.message),le.exercise.left_time=be,rt(Object(h.a)({},le)));case 5:case"end":return Me.stop()}},ge)}));return function(){return Te.apply(this,arguments)}}(),Lr=function(){var Te=Object(M.a)(w.a.mark(function ge(ye){var be;return w.a.wrap(function(Me){for(;;)switch(Me.prev=Me.next){case 0:return Me.next=2,Object(ve.w)({id:ye.shixun_identifier});case 2:be=Me.sent,(be==null?void 0:be.game_identifier)&&Je.history.push("/tasks/".concat(be.game_identifier,"?type=exercises&exercisesId=").concat(Ce.categoryId,"&coursesId=").concat(Ce.coursesId,"&login=").concat(Ce.login,"&questionId=").concat(ye.question_id));case 4:case"end":return Me.stop()}},ge)}));return function(ye){return Te.apply(this,arguments)}}(),sn=function(ge){ge.redo?S.a.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:P.a.createElement("div",{className:"tc font16"},"\u60A8\u4E4B\u524D\u5DF2\u7ECF\u6311\u6218\u8FC7\u8BE5\u5B9E\u8BAD\uFF0C\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u9700\u8981\u91CD\u65B0\u6311\u6218"),onOk:function(){var ye=Object(M.a)(w.a.mark(function Ne(){var Me;return w.a.wrap(function($e){for(;;)switch($e.prev=$e.next){case 0:return $e.next=2,Object(de.K)({id:ge.myshixun_identifier});case 2:Me=$e.sent,Me&&(le.exercise_questions.find(function(We){return We.question_id===ge.question_id}).redo=!1,rt(Object(h.a)({},le)),Lr(ge));case 4:case"end":return $e.stop()}},Ne)}));function be(){return ye.apply(this,arguments)}return be}()}):Lr(ge)},un=function(){var Te=Object(M.a)(w.a.mark(function ge(ye){var be;return w.a.wrap(function(Me){for(;;)switch(Me.prev=Me.next){case 0:if(!ye.hack_identifier){Me.next=5;break}return Me.next=3,Object(de.M)({id:ye.hack_identifier});case 3:be=Me.sent,(be==null?void 0:be.status)===0&&Je.history.push("/myproblems/".concat(be.identifier,"?type=exercises&exercisesId=").concat(Ce.categoryId,"&coursesId=").concat(Ce.coursesId,"&login=").concat(Ce.login,"&questionId=").concat(ye.question_id));case 5:case"end":return Me.stop()}},ge)}));return function(ye){return Te.apply(this,arguments)}}(),pr=function(){var Te=Object(M.a)(w.a.mark(function ge(ye,be,Ne,Me){var ke;return w.a.wrap(function(We){for(;;)switch(We.prev=We.next){case 0:if(ye){We.next=3;break}return console.error("handleSave no questionId params"),We.abrupt("return");case 3:return We.next=5,Object(de.P)({questionId:ye,exercise_choice_id:be,answer_text:Ne});case 5:ke=We.sent,(ke==null?void 0:ke.status)===0&&(Me&&Me());case 7:case"end":return We.stop()}},ge)}));return function(ye,be,Ne,Me){return Te.apply(this,arguments)}}(),kr=function(){var Te=Object(M.a)(w.a.mark(function ge(ye){var be,Ne;return w.a.wrap(function(ke){for(;;)switch(ke.prev=ke.next){case 0:return ke.next=2,Object(de.d)({id:Ce.categoryId});case 2:if(be=ke.sent,be){ke.next=5;break}return ke.abrupt("return");case 5:be.question_undo!==0||be.oj_undo!==0?(Ne="",be.question_undo!==0&&be.oj_undo!==0?Ne="\u6709 ".concat(be.question_undo," \u9898\u672A\u5B8C\u6210\uFF0C\u5305\u542B ").concat(be.oj_undo," \u4E2A\u7F16\u7A0B\u9898"):be.question_undo!==0&&be.oj_undo===0?Ne="\u6709 ".concat(be.question_undo," \u9898\u672A\u5B8C\u6210"):be.question_undo===0&&be.oj_undo!==0&&(Ne="\u6709 ".concat(be.oj_undo," \u7F16\u7A0B\u9898\u672A\u5B8C\u6210")),S.a.confirm({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:P.a.createElement("div",{className:"tc font16"},Ne,P.a.createElement("br",null),ye?"\u5728".concat(_e()(be.end_time).format("YYYY-MM-DD HH:mm"),"\u4E4B\u524D\uFF0C\u5141\u8BB8\u4FEE\u6539\u7B54\u9898"):"\u63D0\u4EA4\u540E\u65E0\u6CD5\u518D\u4FEE\u6539\u7B54\u9898\uFF0C\u662F\u5426\u786E\u8BA4\u63D0\u4EA4\uFF1F"),onOk:function(){var $e=Object(M.a)(w.a.mark(function ct(){return w.a.wrap(function(ht){for(;;)switch(ht.prev=ht.next){case 0:ye?er():mr();case 1:case"end":return ht.stop()}},ct)}));function We(){return $e.apply(this,arguments)}return We}()})):S.a.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u5566",content:P.a.createElement("div",{className:"tc font16"},ye?"\u5728".concat(_e()(be.end_time).format("YYYY-MM-DD HH:mm"),"\u4E4B\u524D\uFF0C\u5141\u8BB8\u4FEE\u6539\u7B54\u9898"):"\u63D0\u4EA4\u540E\u65E0\u6CD5\u518D\u4FEE\u6539\u7B54\u9898\uFF0C\u662F\u5426\u786E\u8BA4\u63D0\u4EA4\uFF1F"),onOk:function(){var $e=Object(M.a)(w.a.mark(function ct(){return w.a.wrap(function(ht){for(;;)switch(ht.prev=ht.next){case 0:ye?er():mr();case 1:case"end":return ht.stop()}},ct)}));function We(){return $e.apply(this,arguments)}return We}()});case 6:case"end":return ke.stop()}},ge)}));return function(ye){return Te.apply(this,arguments)}}(),Fr=function(ge){return P.a.createElement("div",null,P.a.createElement(T.a,{strokeColor:{from:"#108ee9",to:"#87d068"},status:"active",percent:ge}),P.a.createElement("div",{className:"c-grey-c tc mt10 mb20"},"\u6B63\u5728\u5224\u5206\u4E2D\u2026"))},ln=function(){var ge=0,ye=S.a.info({title:"\u4EA4\u5377\u4E2D",icon:null,className:"modal-footer-none",content:Fr(ge)}),be=setInterval(function(){ge<=100?(ge+=2,ye.update({content:Fr(ge)})):(S.a.destroyAll(),clearInterval(be))},50)},mr=function(){var Te=Object(M.a)(w.a.mark(function ge(){var ye;return w.a.wrap(function(Ne){for(;;)switch(Ne.prev=Ne.next){case 0:return ln(),Ne.next=3,Object(de.N)({categoryId:Ce.categoryId,commit_method:1});case 3:ye=Ne.sent,Object(q.b)(),Le({type:"exercise/setActionTabs",payload:Object(h.a)({},{removeEventListenerExitScreen:!0})}),(ye==null?void 0:ye.status)===0&&(E.b.success(ye==null?void 0:ye.message),Rr(!1),setTimeout(function(){S.a.info({title:"\u4EA4\u5377\u6210\u529F\uFF01",okText:"\u786E\u5B9A",onOk:function(){er()}})},3e3));case 7:case"end":return Ne.stop()}},ge)}));return function(){return Te.apply(this,arguments)}}(),cn=function(){var Te=Object(M.a)(w.a.mark(function ge(ye,be){var Ne;return w.a.wrap(function(ke){for(;;)switch(ke.prev=ke.next){case 0:if(!((dt==null?void 0:dt.ip_limit)==="inner")){ke.next=3;break}return ke.next=3,Object(k.a)({ip_limit:dt==null?void 0:dt.ip_limit});case 3:return ke.next=5,Object(ce.j)({exerciseId:Ce.categoryId,ip:Ne,errmsgHide:!0,ip_limit:dt==null?void 0:dt.ip_limit}).catch(function($e){Mr($e)});case 5:pr(be,ye,null,function(){le.question_status.find(function($e){return $e.ques_id===be}).ques_status=ye?1:0,le.exercise_questions.find(function($e){return $e.question_id===be}).user_answer[0]=ye,rt(Object(h.a)({},le))});case 6:case"end":return ke.stop()}},ge)}));return function(ye,be){return Te.apply(this,arguments)}}(),dn=function(ge,ye){pr(ye,ge,null,function(){le.question_status.find(function(be){return be.ques_id===ye}).ques_status=(ge==null?void 0:ge.length)?1:0,rt(Object(h.a)({},le))})},fn=function(ge,ye,be){pr(be,ye,ge,function(){le.question_status.find(function(Ne){return Ne.ques_id===be}).ques_status=ge?1:0,rt(Object(h.a)({},le))})},hn=function(ge,ye){pr(ye,null,ge,function(){le.question_status.find(function(be){return be.ques_id===ye}).ques_status=ge?1:0,rt(Object(h.a)({},le))})},Ur=function(ge,ye){var be,Ne,Me,ke,$e,We,ct;return P.a.createElement("div",null,P.a.createElement(p.a.Group,{disabled:(le==null||((be=le.exercise)===null||be===void 0)?void 0:be.user_exercise_status)===1,value:ge==null||((Ne=ge.user_answer)===null||Ne===void 0)?void 0:Ne[0],onChange:function(ht){return cn(ht.target.value,ge==null?void 0:ge.question_id)},className:ge.user_score&&"edu-radio-".concat(ge.user_score===ge.question_score?"green":"red")},ge==null||((Me=ge.question_choices)===null||Me===void 0)?void 0:Me.map(function(ut,ht){var kt=ge.question_type==2,zt=kt?"":"".concat(Ht[ht],".");return P.a.createElement("div",{className:we.a.answerWrap,key:ht},P.a.createElement(p.a,{value:ut==null?void 0:ut.choice_id},P.a.createElement("span",{className:"mr3"},zt),P.a.createElement(Se.a,{className:we.a.renderHtml,value:ut==null?void 0:ut.choice_text})))})),Object(K.q)()&&(le==null||((ke=le.exercise)===null||ke===void 0)?void 0:ke.answer_open)&&((le==null||(($e=le.exercise)===null||$e===void 0)?void 0:$e.exercise_status)==3||(le==null||((We=le.exercise)===null||We===void 0)?void 0:We.user_exercise_status)==1)&&P.a.createElement("div",null,"\u53C2\u8003\u7B54\u6848\uFF1A",ge==null||((ct=ge.standard_answer)===null||ct===void 0)?void 0:ct.map(function(ut,ht){return P.a.createElement("span",null,Ht[Number(ut)-1])})))},pn=function(ge,ye){var be,Ne,Me,ke,$e;return P.a.createElement("div",null,P.a.createElement(g.a.Group,{disabled:(le==null||((be=le.exercise)===null||be===void 0)?void 0:be.user_exercise_status)===1,defaultValue:ge==null?void 0:ge.user_answer,onChange:function(ct){return dn(ct,ge==null?void 0:ge.question_id)},className:ge.user_score&&"edu-checkbox-".concat(ge.user_score===ge.question_score?"green":"red")},ge==null||((Ne=ge.question_choices)===null||Ne===void 0)?void 0:Ne.map(function(We,ct){var ut="".concat(Ht[ct],".");return P.a.createElement("div",{className:we.a.answerWrap},P.a.createElement(g.a,{value:We==null?void 0:We.choice_id},P.a.createElement("span",{className:"mr3"},ut),P.a.createElement(Se.a,{className:we.a.renderHtml,value:We==null?void 0:We.choice_text})))})),Object(K.q)()&&(le==null||((Me=le.exercise)===null||Me===void 0)?void 0:Me.answer_open)&&(le==null||((ke=le.exercise)===null||ke===void 0)?void 0:ke.exercise_status)==3&&P.a.createElement("div",null,"\u53C2\u8003\u7B54\u6848\uFF1A",ge==null||(($e=ge.standard_answer)===null||$e===void 0)?void 0:$e.map(function(We,ct){return P.a.createElement("span",null,Ht[Number(We)-1])})))},mn=function(ge,ye){return P.a.createElement(sr,{item:ge,answerData:le,onBlur:function(Ne,Me){return fn(Ne,Me,ge==null?void 0:ge.question_id)}})},gn=function(ge,ye){return P.a.createElement(mt,{item:ge,answerData:le,onBlur:function(Ne){return hn(Ne,ge==null?void 0:ge.question_id)}})},bn=function(ge,ye){return P.a.createElement(gr,{item:ge,answerData:le})},vn=function(ge,ye){return P.a.createElement(or,{item:ge,answerData:le})},Wt=function(ge,ye){var be;return P.a.createElement(P.a.Fragment,null,P.a.createElement("h1",{className:"font14 current",onClick:function(){$t[ye]=!$t[ye],Br(Object(h.a)({},$t))}},!$t[ye]&&P.a.createElement(Z,null),$t[ye]&&P.a.createElement(L.a,null),P.a.createElement("span",{className:"ml5 c-grey-666"},ge)),P.a.createElement("ul",{className:we.a.answerSheet,key:ye},!$t[ye]&&(le==null||((be=le.exercise_questions)===null||be===void 0)?void 0:be.map(function(Ne,Me){if(Ne.question_type===ye){var ke;return P.a.createElement("li",{onClick:function(){var We="Anchor_".concat(Ne.q_position-1),ct=document.getElementById(We);ct&&setTimeout(function(){return ct.scrollIntoView({block:"start",behavior:"smooth"})})},key:Me,className:(le==null||((ke=le.question_status)===null||ke===void 0)?void 0:ke.some(function($e){return $e.ques_id===Ne.question_id&&!!$e.ques_status}))&&we.a.active},Ne.q_position)}}))))};return P.a.createElement(t.a,{size:"large",spinning:Xr},Kr&&P.a.createElement(ne.a,null),P.a.createElement("section",{className:"edu-container"},P.a.createElement("section",{className:"animated fadeIn"},P.a.createElement("aside",{className:"mt10"},vt.showHeaderFooter&&P.a.createElement(r.a,{separator:">"},P.a.createElement(r.a.Item,null,P.a.createElement(G.Link,{to:"/classrooms/".concat(Ce.coursesId,"/exercise")},(Ke=De.userInfo)===null||Ke===void 0||((Ue=Ke.course)===null||Ue===void 0)?void 0:Ue.course_name)),P.a.createElement(r.a.Item,null,P.a.createElement(G.Link,{to:"/classrooms/".concat(Ce.coursesId,"/exercise")},"\u8BD5\u5377")),P.a.createElement(r.a.Item,null,P.a.createElement(G.Link,{to:"/classrooms/".concat(Ce.coursesId,"/exercise/").concat(Ce.categoryId,"/detail")},"\u8BD5\u5377\u8BE6\u60C5")),P.a.createElement(r.a.Item,null,(ot=De.userInfo)===null||ot===void 0?void 0:ot.real_name))),P.a.createElement("aside",{className:[we.a.title,"mt10"].join(" ")},P.a.createElement(d.a,{style:{width:"100%"},align:"middle"},P.a.createElement(u.a,{flex:"1"},P.a.createElement("div",{className:we.a.title},(vt==null?void 0:vt.showHeaderFooter)&&P.a.createElement(G.Link,{to:"/classrooms/".concat(Ce.coursesId,"/exercise/").concat(Ce.categoryId,"/detail")},P.a.createElement(Q.a,{className:"font16 c-black"})),P.a.createElement("strong",{className:"font24 ml5"},le==null||((Ie=le.exercise)===null||Ie===void 0)?void 0:Ie.exercise_name),(le==null||((Re=le.exercise)===null||Re===void 0)?void 0:Re.is_random)&&P.a.createElement("span",{className:we.a.randomFlag},"\u968F\u673A"),P.a.createElement(ce.g,{status:[ce.c[le==null||((Xe=le.exercise)===null||Xe===void 0)?void 0:Xe.exercise_status]]}))),P.a.createElement(u.a,null,Object(K.c)()&&P.a.createElement(c.a,{type:"primary",onClick:an},"\u6253\u56DE\u91CD\u505A"),P.a.createElement(u.a,null,((le==null||((bt=le.exercise)===null||bt===void 0)?void 0:bt.commit_status)==2||(le==null||((et=le.exercise)===null||et===void 0)?void 0:et.commit_status)==1)&&Object(K.q)()&&P.a.createElement(c.a,{type:"primary",onClick:function(){return re.c.push("/classrooms/".concat(Ce.coursesId,"/exercise/").concat(Ce.categoryId,"/export/").concat(Ce.login))}},P.a.createElement(ie.a,null),"\u5BFC\u51FA")),!(Object(K.c)()||Object(K.q)()&&(le==null||((tt=le.exercise)===null||tt===void 0)?void 0:tt.user_exercise_status)==1)&&!!(le==null||((ze=le.exercise)===null||ze===void 0)?void 0:ze.left_time)&&P.a.createElement("aside",{className:"".concat(we.a.countDown," ").concat(en)},"\u5269\u4F59\u65F6\u95F4:",P.a.createElement(yr,{value:Jr,onFinish:on})))))),wr.status===0&&P.a.createElement(d.a,{className:"mt10"},P.a.createElement(u.a,{flex:qt?"316px":"16px"},P.a.createElement("section",{style:{position:"sticky",top:0,zIndex:1}},$r&&P.a.createElement(X,{number:(le==null||((lt=le.exercise)===null||lt===void 0)?void 0:lt.photo_count)-(le==null||((ft=le.exercise)===null||ft===void 0)?void 0:ft.take_photo),time:(st=le.exercise)===null||st===void 0?void 0:st.left_time,update:hr,supportCamera:function(ge){ge===2?(hr(),Cr(dt==null?void 0:dt.screen_open),window.onblur=function(){Object(q.a)()&&Object(q.b)()}):ge===1&&setTimeout(function(){return Je.history.push("/")},3e3)}}),P.a.createElement("div",{className:"relative",style:{minHeight:236}},qt&&P.a.createElement("aside",{className:"bg-white p16"},P.a.createElement(d.a,null,P.a.createElement(u.a,{span:8},P.a.createElement("span",{className:"font16 blod"},"\u7B54\u9898\u5361")),P.a.createElement(u.a,{span:16},Object(K.q)()&&P.a.createElement("div",{className:"tr"},P.a.createElement("span",{className:we.a.answerYes}),"\u5DF2\u7B54",P.a.createElement("span",{className:"".concat(we.a.answerNo," ml10")}),"\u672A\u7B54"))),P.a.createElement("aside",{className:we.a.answerInfo},P.a.createElement(d.a,null,Object(K.q)()&&P.a.createElement(P.a.Fragment,null,P.a.createElement(u.a,{span:12},"\u7B54\u9898\u8FDB\u5EA6"),P.a.createElement(u.a,{span:12,className:"tr c-blue"},le==null||((Tt=le.question_status)===null||Tt===void 0||((Dt=Tt.filter(function(Te){return!!Te.ques_status}))===null||Dt===void 0))?void 0:Dt.length," / ",le==null||((At=le.exercise_types)===null||At===void 0)?void 0:At.q_counts),P.a.createElement(u.a,{span:24},P.a.createElement(T.a,{trailColor:"#c3ced2",percent:(le==null||((Pt=le.question_status)===null||Pt===void 0||((Be=Pt.filter(function(Te){return!!Te.ques_status}))===null||Be===void 0))?void 0:Be.length)/(le==null||((qe=le.exercise_types)===null||qe===void 0)?void 0:qe.q_counts)*100,showInfo:!1}))),P.a.createElement(u.a,null,P.a.createElement("span",{className:"c-grey-333"},"\u5171 ",P.a.createElement("span",{className:"c-blue-4ca"},(le==null||((Ye=le.exercise_types)===null||Ye===void 0)?void 0:Ye.q_counts)||(le==null||((it=le.exercise_scores)===null||it===void 0||((_t=it.exercise_types)===null||_t===void 0))?void 0:_t.q_counts))," \u9898\uFF1A"),P.a.createElement("span",{className:"c-grey-333"},"\u6EE1\u5206 ",P.a.createElement("span",{className:"c-blue-4ca"},(le==null||((wt=le.exercise_types)===null||wt===void 0)?void 0:wt.q_scores)||(le==null||((Et=le.exercise_scores)===null||Et===void 0||((yt=Et.exercise_types)===null||yt===void 0))?void 0:yt.q_scores))," \u5206")))),P.a.createElement(d.a,null,P.a.createElement(u.a,{flex:"1"},P.a.createElement("aside",{className:we.a.cardList},(le==null||((Rt=le.exercise_types)===null||Rt===void 0)?void 0:Rt.q_singles)>0&&Wt("\u5355\u9009\u9898",0),(le==null||((It=le.exercise_types)===null||It===void 0)?void 0:It.q_doubles)>0&&Wt("\u591A\u9009\u9898",1),(le==null||((Ot=le.exercise_types)===null||Ot===void 0)?void 0:Ot.q_judges)>0&&Wt("\u5224\u65AD\u9898",2),(le==null||((Nt=le.exercise_types)===null||Nt===void 0)?void 0:Nt.q_nulls)>0&&Wt("\u586B\u7A7A\u9898",3),(le==null||((Ct=le.exercise_types)===null||Ct===void 0)?void 0:Ct.q_mains)>0&&Wt("\u7B80\u7B54\u9898",4),(le==null||((jt=le.exercise_types)===null||jt===void 0)?void 0:jt.q_shixuns)>0&&Wt("\u5B9E\u8BAD\u9898",5),(le==null||((Mt=le.exercise_types)===null||Mt===void 0)?void 0:Mt.q_pros)>0&&Wt("\u7F16\u7A0B\u9898",6))))),P.a.createElement("div",{className:we.a.fold,onClick:function(){return Gr(!qt)}},qt&&P.a.createElement("span",{className:"icon-zuojiantou iconfont c-grey-c"}),!qt&&P.a.createElement("span",{className:"icon-youjiantou iconfont c-grey-c"}))))),P.a.createElement(u.a,{flex:"1"},P.a.createElement("section",{className:[we.a.bg,"pt30","pl30","pr30","pb30","mb50","ml20"].join(" ")},P.a.createElement("div",null,le==null||((gt=le.exercise_questions)===null||gt===void 0)?void 0:gt.map(function(Te,ge){var ye,be,Ne,Me=Te.question_type==5?Te.shixun_name:Te.question_title;return P.a.createElement("div",{className:we.a.questionItem,id:"Anchor_".concat(ge)},P.a.createElement("div",{className:we.a.itemType},P.a.createElement(d.a,null,P.a.createElement(u.a,{flex:"1"},P.a.createElement("span",{className:"font16 c-blue mr5"},Te.q_position,"\u3001",lr[Te.question_type]),P.a.createElement("span",{className:"c-grey-999 mr5"},"(",Te.question_score,"\u5206)")),P.a.createElement(u.a,null,Te.question_type<3&&Te.standard_answer_show&&P.a.createElement("span",{className:"font16 ml20"},"\u6B63\u786E\u7B54\u6848\uFF1A",Te==null?void 0:Te.standard_answer_show),(Object(K.c)()||Object(K.q)()&&(le==null||((ye=le.exercise)===null||ye===void 0)?void 0:ye.user_exercise_status)>0)&&P.a.createElement("span",{className:"font16 ml20"},Te.user_score&&P.a.createElement("span",null,P.a.createElement("span",{className:_r[Number(Te==null?void 0:Te.answer_status)]||"c-orange-ff9"},Te.user_score)," \u5206"),!Te.user_score&&P.a.createElement("span",{className:"c-red"},"\u672A\u8BC4")),Te.question_type==5&&(le==null||((be=le.exercise)===null||be===void 0)?void 0:be.user_exercise_status)===0&&Te.answer_status!=3&&P.a.createElement(c.a,{type:"primary",className:"font16 ml20",onClick:function(){return sn(Te)}},"\u8FDB\u5165\u7B54\u9898"),Object(K.q)()&&(le==null||((Ne=le.exercise)===null||Ne===void 0)?void 0:Ne.user_exercise_status)===0&&Te.question_type==6&&P.a.createElement(c.a,{type:"primary",className:"font16 ml20",onClick:function(){return un(Te)}},"\u8FDB\u5165\u7B54\u9898")))),P.a.createElement("div",{className:"blod"},P.a.createElement(Se.a,{value:Me})),Te.question_type==0&&Ur(Te,ge),Te.question_type==2&&Ur(Te,ge),Te.question_type==1&&pn(Te,ge),Te.question_type==3&&mn(Te,ge),Te.question_type==4&&gn(Te,ge),Te.question_type==5&&bn(Te,ge),Te.question_type==6&&vn(Te,ge))}))),Object(K.q)()&&(le==null||((nt=le.exercise)===null||nt===void 0)?void 0:nt.user_exercise_status)===0&&P.a.createElement(d.a,{className:"mt30 mb50"},P.a.createElement(u.a,{flex:"1"}),P.a.createElement(u.a,null,!!(le==null||((pt=le.exercise)===null||pt===void 0)?void 0:pt.left_time)&&P.a.createElement("span",{className:"c-grey-999 font12 mr20"},"\u4FDD\u5B58\u6216\u8005\u79BB\u5F00\u9875\u9762\u540E\uFF0C\u7CFB\u7EDF\u5C06\u6301\u7EED\u8BA1\u65F6\uFF0C\u5230\u8FBE\u65F6\u957F\u7CFB\u7EDF\u5C06\u81EA\u52A8\u4EA4\u5377"),P.a.createElement(c.a,{className:"".concat(we.a.submitButton," mr10"),type:"default",onClick:function(){return kr(!0)}},"\u4FDD\u5B58"),P.a.createElement(c.a,{className:we.a.submitButton,type:"primary",onClick:function(){return kr(!1)}},"\u4EA4\u5377"))))),wr.status!==0&&P.a.createElement(vr,{data:wr})))},cr=y.default=Object(re.a)(function(Ve){var Pe=Ve.loading,Ae=Ve.user,Ke=Ve.globalSetting;return{globalSetting:Ke,user:Ae,loading:Pe.effects}})(Zt)},Ot1p:function(e,y,s){"use strict";var l=s("rjoL"),t=s("TMtJ"),v=s("Uu80"),d=s("GZha"),f=s("zjzt"),c=s("ZZRV"),n=s.n(c),u=s("M0ff"),i=s.n(u),r=s("BlUI"),o=s("4X1q"),g=s("bwE0"),m=s("aPdX"),p=s("rnm6"),A=s("95/S"),T=s("kSUc"),x=s("9Bee"),E=s("1gHQ"),N=s("dejd"),S=s("C+DQ"),O=[{title:"\u7C97\u4F53",icon:"icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"icon-sum",actionName:"inline-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"icon-formula",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"icon-picture",actionName:"upload-image"},{title:"\u8868\u683C",icon:"icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"icon-eraser",actionName:"eraser"}];function w(K){var q=K.onActionCallback,de=K.title,ve=K.icon,Se=K.actionName,Fe=K.className,He=Fe===void 0?"":Fe,Ze=K.children;function Qe(){q(Se)}return n.a.createElement("a",{title:de,className:He,onClick:Qe},n.a.createElement("i",{className:"md-iconfont ".concat(ve)}),Ze)}var h=function(K){var q=K.watch,de=K.showNullButton,ve=K.onActionCallback,Se=K.fullScreen,Fe=[].concat(O,[{title:"".concat(q?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(q?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return n.a.createElement("ul",{className:"markdown-toolbar-container"},Fe.map(function(He,Ze){return n.a.createElement("li",{key:Ze},He.actionName?n.a.createElement(w,Object(E.a)({},He,{onActionCallback:ve})):n.a.createElement("span",{className:"v-line"}))}),de?n.a.createElement("li",null,n.a.createElement(w,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:ve},n.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,n.a.createElement("li",{className:"btn-full-screen"},n.a.createElement(w,{icon:"".concat(Se?"icon-shrink":"icon-enlarge"),title:Se?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:ve})))},M=s("M8RZ"),D=s("MPZO"),R=s("bnk9"),I=s("EkPb"),U=s("7X0+"),W=s("DHCt"),P=s("CRgH"),oe={labelCol:{span:4},wrapperCol:{span:20}},G=function(K){var q=K.callback,de=K.onCancel;function ve(Se){q(Se)}return n.a.createElement(U.a,Object(E.a)({},oe,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:ve}),n.a.createElement(U.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},n.a.createElement(P.a,null)),n.a.createElement(U.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},n.a.createElement(P.a,null)),n.a.createElement("div",{className:"flex-container flex-end"},n.a.createElement(R.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),n.a.createElement(R.a,{type:"ghost",onClick:de},"\u53D6\u6D88")))},re=s("7ahc"),z=s("HmJG"),j=s("BjJ7"),F=U.a.useForm,$={width:280,marginRight:10},Z={labelCol:{span:5},wrapperCol:{span:19}},L=function(K){var q=K.callback,de=K.onCancel,ve=F(),Se=Object(d.a)(ve,1),Fe=Se[0];function He(mt){q(mt)}function Ze(mt){Fe.setFieldsValue({src:"/api/attachments/".concat(mt.id)})}function Qe(mt){var Ut=mt.target.files[0];ie(Ut,Ze)}return n.a.createElement(U.a,Object(E.a)({form:Fe},Z,{className:"upload-image-panel",onFinish:He}),n.a.createElement(U.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},n.a.createElement("div",{className:"flex-container"},n.a.createElement(U.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},n.a.createElement(P.a,{style:$})),n.a.createElement(Q,{onFileChange:Qe}))),n.a.createElement(U.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},n.a.createElement(P.a,{style:{width:264}})),n.a.createElement(U.a.Item,{style:{textAlign:"right"}},n.a.createElement(R.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),n.a.createElement(R.a,{type:"ghost",onClick:de},"\u53D6\u6D88")))};function Q(K){var q=K.onFileChange;return n.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",n.a.createElement("input",{type:"file",accept:"image/*",onChange:q}))}function ie(K,q){var de=new FormData;de.append("editormd-image-file",K),de.append("file_param_name","editormd-image-file"),de.append("byxhr","true");var ve=new window.XMLHttpRequest;ve.withCredentials=!0,ve.addEventListener("load",function(Se){q(JSON.parse(Se.target.responseText))},!1),ve.addEventListener("error",function(Se){console.error(Se)},!1),ve.open("POST","".concat(j.a,"/api/attachments.json")),ve.send(de)}var ae=s("EYz/"),fe=s("gwXo"),me=s("9cas"),Y=s("twZV"),xe=Y.a.Group,ue={margin:"0 8px"},ee=function(K){var q=K.callback,de=K.onCancel;function ve(Se){q(Se)}return n.a.createElement(U.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:ve},n.a.createElement("div",{className:"flex-container"},n.a.createElement("span",{style:ue},"\u5355\u5143\u683C\u6570\uFF1A"),n.a.createElement("span",{style:ue},"\u884C\u6570"),n.a.createElement(U.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},n.a.createElement(fe.a,null)),n.a.createElement("span",{style:ue},"\u5217\u6570"),n.a.createElement(U.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},n.a.createElement(fe.a,null))),n.a.createElement("div",{className:"flex-container",style:{marginTop:12}},n.a.createElement("span",{style:ue},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),n.a.createElement(U.a.Item,{name:"align"},n.a.createElement(xe,null,n.a.createElement(Y.a,{value:"default"},n.a.createElement("i",{className:"fa fa-align-justify"})),n.a.createElement(Y.a,{value:"left"},n.a.createElement("i",{className:"fa fa-align-left"})),n.a.createElement(Y.a,{value:"center"},n.a.createElement("i",{className:"fa fa-align-center"})),n.a.createElement(Y.a,{value:"right"},n.a.createElement("i",{className:"fa fa-align-right"}))))),n.a.createElement("div",{className:"flex-container flex-end"},n.a.createElement(R.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),n.a.createElement(R.a,{type:"ghost",onClick:de},"\u53D6\u6D88")))},J="link",te="upload-image",he="code-block",H="add-table",B="------------",se={default:B,left:":".concat(B),center:":".concat(B,":"),right:"".concat(B,":")},C=s("9VGf"),b,a;function _(){}var V=0,X=1e4,ne="\u2581";function pe(K){return/^\d+$/.test(K)?"".concat(K,"px"):K}var _e=navigator.platform.toUpperCase().indexOf("MAC")>=0,Ee=_e?"Cmd":"Ctrl",we=(b={},Object(f.a)(b,Ee+"-B","bold"),Object(f.a)(b,Ee+"-I","italic"),b),ce=(a={},Object(f.a)(a,J,"\u6DFB\u52A0\u94FE\u63A5"),Object(f.a)(a,he,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(f.a)(a,te,"\u6DFB\u52A0\u56FE\u7247"),Object(f.a)(a,H,"\u6DFB\u52A0\u8868\u683C"),a),k=y.a=function(K){var q=K.defaultValue,de=q===void 0?"":q,ve=K.onChange,Se=K.width,Fe=Se===void 0?"100%":Se,He=K.height,Ze=He===void 0?400:He,Qe=K.miniToolbar,mt=Qe===void 0?!1:Qe,Ut=K.isFocus,tr=Ut===void 0?!1:Ut,rr=K.watch,Kt=K.id,Bt=Kt===void 0?"markdown-editor-id":Kt,nr=K.showResizeBar,ar=nr===void 0?!1:nr,ir=K.noStorage,gr=ir===void 0?!1:ir,Yt=K.showNullButton,br=Yt===void 0?!1:Yt,or=K.fullScreen,Gt=or===void 0?!1:or,Vt=K.onBlur,Jt=K.onCMBeforeChange,sr=K.className,Tr=sr===void 0?"":sr,ur=K.placeholder,vr=ur===void 0?"":ur,yr=Object(c.useState)(null),Ht=Object(d.a)(yr,2),Oe=Ht[0],Or=Ht[1],_r=Object(c.useState)(de),lr=Object(d.a)(_r,2),Zt=lr[0],cr=lr[1],Ve=Object(c.useState)(rr),Pe=Object(d.a)(Ve,2),Ae=Pe[0],Ke=Pe[1],Ue=Object(c.useState)(Gt),ot=Object(d.a)(Ue,2),Ie=ot[0],Re=ot[1],Xe=Object(c.useState)(""),bt=Object(d.a)(Xe,2),et=bt[0],tt=bt[1],ze=Object(c.useState)(0),lt=Object(d.a)(ze,2),ft=lt[0],st=lt[1],Tt=Object(c.useState)(Ze),Dt=Object(d.a)(Tt,2),At=Dt[0],Pt=Dt[1],Be=Object(c.useState)(!1),qe=Object(d.a)(Be,2),Ye=qe[0],it=qe[1],_t=Object(c.useRef)(),wt=Object(c.useRef)(),Et=Object(c.useRef)(),yt=Object(c.useRef)();Object(c.useEffect)(function(){if(_t.current){var je=function(Je,Ce){var at=Ce.clipboardData;if(at){var Ge=at.types.toString(),le=at.items;if(Ge==="text/html,Files"||Ge==="Files"){var rt=le[1];Ge==="Files"&&(rt=le[0]),rt.kind==="file"&&rt.type.match(/^image\//i)&&ie(rt.getAsFile(),function(St){St.id?De.replaceSelection("")):document.location.href="/user/login"})}else return!0}return!0},De=i.a.fromTextArea(_t.current,{mode:"markdown",inputStyle:"contenteditable",lineNumbers:!mt,lineWrapping:!0,value:de,autoCloseTags:!0,autoCloseBrackets:!0});return De.on("paste",je),Or(De),function(){De.off("paste",je)}}},[]);var Rt=Object(c.useCallback)(function(){if(wt.current)try{var je=wt.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,De=wt.current.getElementsByClassName("markdown-editor-body")[0];Ie?De.style.height="calc(100vh - ".concat(je,"px)"):De.style.height="".concat(At-je,"px")}catch(Le){console.log(Le,"---- to set md editor body height")}},[At,wt,Ie]);Object(c.useEffect)(function(){function je(){var Le=new r.default(function(Je){var Ce=Object(v.a)(Je),at;try{for(Ce.s();!(at=Ce.n()).done;){var Ge=at.value;(Ge.target.offsetHeight>0||Ge.target.offsetWidth>0)&&(Rt(),Oe.setSize("100%","100%"),Oe.refresh())}}catch(le){Ce.e(le)}finally{Ce.f()}});return Le.observe(_t.current.parentElement),Le}if(Oe){var De=je();return function(){De.unobserve(_t.current.parentElement)}}},[Oe,Rt]),Object(c.useEffect)(function(){if(Oe){for(var je=[],De=function(){var Ge=Je[Le];Ce=Object(d.a)(Ge,2);var le=Ce[0],rt=Ce[1],St=Object(f.a)({},le,function(){It(rt)});je.push(St),Oe.addKeyMap(St)},Le=0,Je=Object.entries(we);Le<Je.length;Le++){var Ce;De()}return function(){var at=Object(v.a)(je),Ge;try{for(at.s();!(Ge=at.n()).done;){var le=Ge.value;Oe.removeKeyMap(le)}}catch(rt){at.e(rt)}finally{at.f()}}}},[Oe]),Object(c.useEffect)(function(){Gt!==Ie&&Re(Gt)},[Gt]),Object(C.a)(function(){if(!gr&&ft>0){var je=new Date().getTime(),De=window.sessionStorage.getItem(Bt);je>=ft+X&&(!De||De!==Zt)&&(window.sessionStorage.setItem(Bt,Zt),it(!0))}},X),Object(c.useEffect)(function(){Ke(rr)},[Oe,rr]),Object(c.useEffect)(function(){Oe&&(tr&&Oe.focus())},[Oe,tr]),Object(c.useEffect)(function(){if(Ae&&Oe){var je=function(Je){var Ce=Je.target;if(yt.current){var at=Ce.scrollTop/Ce.scrollHeight;yt.current.scrollTop=yt.current.scrollHeight*at}},De=Oe.getScrollerElement();return De.addEventListener("scroll",je),function(){De.removeEventListener("scroll",je)}}},[Oe,Ae]),Object(c.useEffect)(function(){if(Oe&&Jt){var je=function(Le,Je){Jt(Le,Je)};return Oe.on("beforeChange",je),function(){Oe.off("beforeChange",je)}}},[Oe,Jt]),Object(c.useEffect)(function(){if(Oe&&Vt){var je=function(){Vt(Oe.getValue())};return Oe.on("blur",je),function(){Oe.off("blur",je)}}},[Oe,Vt]),Object(c.useEffect)(function(){if(Oe){var je=function(Le){var Je=Le.getValue();cr(Je),st(new Date().getTime()),Le.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),ve&&ve(Je)};return Oe.on("change",je),function(){Oe.off("change",je)}}},[Oe,ve]),Object(c.useEffect)(function(){Oe&&(de==null?(Oe.setValue(""),cr("")):de!==Oe.getValue()&&(Oe.setValue(de),cr(de)))},[Oe,de]);var It=Object(c.useCallback)(function(je){var De=Oe.getCursor(),Le=Oe.getSelection(),Je=Le.split(`
|
||
`);switch(je){case"bold":return Oe.replaceSelection("**"+Le+"**"),Le===""&&Oe.setCursor(De.line,De.ch+2),Oe.focus();case"italic":return Oe.replaceSelection("*"+Le+"*"),Le===""&&Oe.setCursor(De.line,De.ch+1),Oe.focus();case"code":return Oe.replaceSelection("`"+Le+"`"),Le===""&&Oe.setCursor(De.line,De.ch+1),Oe.focus();case"inline-latex":return Oe.replaceSelection("`$$"+Le+"$$`"),Le===""&&Oe.setCursor(De.line,De.ch+3),Oe.focus();case"latex":return Oe.replaceSelection("```latex\n"+Le+"\n```"),Oe.setCursor(De.line+1,Le.length+1),Oe.focus();case"line-break":return Oe.replaceSelection(`<br/>
|
||
`),Oe.focus();case"list-ul":return Le===""?Oe.replaceSelection("- "+Le):Oe.replaceSelection(Je.map(function(Ce){return Ce===""?"":"- ".concat(Ce)}).join(`
|
||
`)),Oe.focus();case"list-ol":return Le===""?Oe.replaceSelection("1. "+Le):Oe.replaceSelection(Je.map(function(Ce,at){return Ce===""?"":"".concat(at+1,". ").concat(Ce)}).join(`
|
||
`)),Oe.focus();case"add-null-ch":return Le===""&&Oe.setCursor(De.line,De.ch+1),Oe.replaceSelection(ne),Oe.focus();case"eraser":return Oe.setValue(""),Oe.focus();case"trigger-watch":return Ke(!Ae),Oe.focus();case"trigger-full-screen":return Re(!Ie),Oe.focus();case J:tt(J);return;case he:tt(he);return;case te:tt(te);return;case H:tt(H);return;default:throw new Error}},[Oe,Ae,Ie]),Ot=Object(c.useCallback)(function(je){tt("");switch(et){case J:var De=je.title,Le=je.link;return Oe.replaceSelection("[".concat(De,"](").concat(Le,")")),Oe.focus();case he:var Je=je.language,Ce=je.content;return Oe.replaceSelection(["```"+Je,Ce,"```"].join(`
|
||
`)),Oe.focus();case te:var at=je.src,Ge=je.alt;return Oe.replaceSelection(".concat(at,' "').concat(Ge,'" )')),Oe.focus();case H:for(var le=je.row,rt=je.col,St=je.align,Xt=`
|
||
`,dt=0;dt<le;dt++){for(var Ft=[],dr=[],Qt=0;Qt<rt;Qt++)dt===1&&dr.push(se[St]),Ft.push(" ");dt===1&&(Xt+="| ".concat(dr.join(" | "),` |
|
||
`)),Xt+="| ".concat(Ft.join(rt===1?"":" | "),` |
|
||
`)}return Oe.replaceSelection(Xt+`
|
||
`),Oe.focus();default:throw new Error}},[Oe,et]),Nt=Object(c.useMemo)(function(){switch(et){case J:return n.a.createElement(G,{callback:Ot,onCancel:Ct});case he:return n.a.createElement(re.b,{callback:Ot,onCancel:Ct});case te:return n.a.createElement(L,{callback:Ot,onCancel:Ct});case H:return n.a.createElement(ee,{callback:Ot,onCancel:Ct});default:return null}},[et]);function Ct(){tt("")}Object(c.useEffect)(function(){if(Et.current){var je=function(le){Ce=!0,at=le.pageY},De=function(){Ce=!1},Le=function(le){if(Ce){var rt=le.pageY-at;rt<0&&(rt=0),rt>300&&(rt=300);var St=Ze+rt+"px";Pt(St)}},Je=Et.current,Ce=!1,at=0;return Je.addEventListener("mousedown",je),document.addEventListener("mousemove",Le),document.addEventListener("mouseup",De),function(){Je.removeEventListener("mousedown",je),document.removeEventListener("mousemove",Le),document.removeEventListener("mouseup",De)}}},[Oe,Et]),Object(c.useEffect)(function(){Pt(Ze)},[Ze]);var jt=pe(Fe),Mt=pe(At),gt={width:jt,height:Mt},nt=Object(c.useMemo)(function(){if(ft){var je=new Date(ft),De=je.getHours(),Le=je.getMinutes(),Je=je.getSeconds();return De=De<10?"0"+De:De,Le=Le<10?"0"+Le:Le,Je=Je<10?"0"+Je:Je,"".concat(De,":").concat(Le,":").concat(Je)}return 0},[ft]);function pt(){window.sessionStorage.removeItem(Bt),it(!1),st(0)}function vt(){it(!1),st(0),Oe.setValue(window.sessionStorage.getItem(Bt))}return n.a.createElement(c.Fragment,null,n.a.createElement("div",{className:"markdown-editor-wrapper",ref:wt},n.a.createElement("div",{className:"markdown-editor-container ".concat(Tr," ").concat(Ae?"on-preview":""," ").concat(mt?"mini":""," ").concat(Ie?"full-screen":""),style:gt},n.a.createElement(h,{watch:Ae,fullScreen:Ie,showNullButton:br,onActionCallback:It}),n.a.createElement("div",{className:"markdown-editor-body"},n.a.createElement("div",{className:"codemirror-container"},n.a.createElement("textarea",{ref:_t,placeholder:vr})),Ae?n.a.createElement("div",{ref:yt,className:"preview-container"},n.a.createElement(x.a,{value:Zt})):null)),Ye?n.a.createElement("div",{className:"markdown-tip"},"\u60A8\u4E0A\u6B21\u6709\u5DF2\u4FDD\u5B58\u7684\u6570\u636E\uFF0C\u662F\u5426",n.a.createElement("a",{onClick:vt},"\u6062\u590D")," ? /",n.a.createElement("a",{onClick:pt},"\u4E0D\u6062\u590D")," \uFF08\u6570\u636E\u5DF2\u4E8E ",nt," \u4FDD\u5B58\uFF09"):null),ar?n.a.createElement("a",{ref:Et,className:"editor-resize"}):null,n.a.createElement(M.a,null,ce[et]?n.a.createElement(t.a,{centered:!0,title:ce[et],visible:!0,onCancel:Ct,footer:null},Nt):null))}},V5fa:function(e,y,s){e.exports={flex_box_center:"flex_box_center___1_S53",flex_space_between:"flex_space_between___1jn1m",flex_box_vertical_center:"flex_box_vertical_center___3ENQs",flex_box_center_end:"flex_box_center_end___1RjJf",flex_box_column:"flex_box_column___3-6wq",bg:"bg___3wGkV",title:"title___1QMPU",questionIcons:"questionIcons___2kqHA",green:"green___3sUty",orange:"orange___1IwUK",greenTip:"greenTip___2LD-4",redTip:"redTip___Ua25P",orangeTip:"orangeTip___1P_qu",pollDesc:"pollDesc___12pG2",answered:"answered___12rTH",unanswer:"unanswer___2WW2x",anchor:"anchor___K9-2U",answerFlag:"answerFlag___3jqRB",flagActive:"flagActive___38hkf",flagHalf:"flagHalf___1rgyT",answerStudentFlag:"answerStudentFlag___2zRLo",answerStudentActive:"answerStudentActive___2T-mu",questionItem:"questionItem___LqD7i",itemType:"itemType___1pbUF",itemFlag:"itemFlag___3xnGm",answerWrap:"answerWrap___13WPD",answerSubjective:"answerSubjective___BuIEZ",otherInput:"otherInput___3j4KI",submitButton:"submitButton___3lR03",randomFlag:"randomFlag___HVH41",answerTrue:"answerTrue___3EG1E",answerFalse:"answerFalse___zj_y6",answerHalf:"answerHalf___27vGH",renderHtml:"renderHtml___1U3SR",simpleText:"simpleText___1ljHF",answerYes:"answerYes___nDZ92",answerNo:"answerNo___1DhaR",answerInfo:"answerInfo___150u3",answerSheet:"answerSheet___1m3xL",active:"active___I4C3w",countDown:"countDown___1gxag",red:"red___1J5W8",fold:"fold___1XoX9",cardList:"cardList___vfXeA"}},ZW9T:function(e,y,s){"use strict";s.d(y,"a",function(){return T});var l=s("55MS"),t=s("Uu80"),v=s("GZha"),d=s("ZZRV"),f=s.n(d),c=s("BlUI");function n(x,E,N,S,O){var w=E.getWordUntilPosition(N),h={startLineNumber:N.lineNumber,endLineNumber:N.lineNumber,startColumn:w.startColumn,endColumn:w.endColumn},M=S.map(function(D){return{label:D,kind:x.languages.CompletionItemKind.Keyword,insertText:D,insertTextRules:x.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:h}});return O.map(function(D){M.push(Object(l.a)(Object(l.a)({},D),{},{range:h}))}),M}var u=function(x){var E={label:"ifelse",kind:x.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {"," $0","} else {"," ","}"].join(`
|
||
`),insertTextRules:x.languages.CompletionItemInsertTextRule.InsertAsSnippet},N=["auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while","inline","restrict","_Bool","_Complex","_Imaginary","_Alignas","_Alignof","_Atomic","_Static_assert","_Noreturn","_Thread_local","_Generic"];x.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(h,M){var D=n(x,h,M,N,[E]);return{suggestions:D}}});var S=["False","None","True","and","as","assert","break","class","continue","def","del","elif","else","except","finally","for","from","global","if","import","in","is","lambda","nonlocal","not","or","pass","raise","return","try","while","with","yield"];x.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(h,M){var D=[{label:"print",kind:x.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join(`
|
||
`),insertTextRules:x.languages.CompletionItemInsertTextRule.InsertAsSnippet}],R=n(x,h,M,S,D);return{suggestions:R}}});var O=["abstract","assert","boolean","break","byte","case","catch","char","class","const","continue","default","do","double","else","enum","extends","final","finally","float","for","goto","if","implements","import","instance of","int","interface","long","native","new","package","private","protected","public","return","strictfp","short","static","super","switch","synchronized","this","throw","throws","transient","try","void","volatile","while"];x.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(h,M){var D=[E,{label:"main",kind:x.languages.CompletionItemKind.Snippet,insertText:["public static void main(String[] args) {"," $0","}"].join(`
|
||
`),insertTextRules:x.languages.CompletionItemInsertTextRule.InsertAsSnippet},{label:"System.out.print",kind:x.languages.CompletionItemKind.Snippet,insertText:["System.out.print($0)"].join(`
|
||
`),insertTextRules:x.languages.CompletionItemInsertTextRule.InsertAsSnippet}],R=n(x,h,M,O,D);return{suggestions:R}}})};function i(x){return/^\d+$/.test(x)?"".concat(x,"px"):x}function r(){}var o=!1,g={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python"};function m(){var x=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],E=x;if(Array.isArray(x)){for(var N=0;N<x.length;N++){var S=g[x[N]];if(S)return S}return E[0]}return g[E]||E}var p=null,A=y.b=function(x){var E=x.width,N=E===void 0?"100%":E,S=x.height,O=S===void 0?"100%":S,w=x.value,h=x.language,M=h===void 0?"javascript":h,D=x.style,R=D===void 0?{}:D,I=x.options,U=I===void 0?{}:I,W=x.overrideServices,P=W===void 0?{}:W,oe=x.theme,G=oe===void 0?"vs-dark":oe,re=x.onEditBlur,z=x.onSave,j=x.forbidCopy,F=j===void 0?!1:j,$=x.onChange,Z=$===void 0?r:$,L=x.editorDidMount,Q=L===void 0?r:L,ie=x.onFocus,ae=ie===void 0?r:ie,fe=Object(d.useRef)(),me=Object(d.useRef)({}),Y=Object(d.useState)(!1),xe=Object(v.a)(Y,2),ue=xe[0],ee=xe[1];function J(){var C;return fe.current&&(C=new c.default(function(b){var a=Object(t.a)(b),_;try{for(a.s();!(_=a.n()).done;){var V=_.value;(V.target.offsetHeight>0||V.target.offsetWidth>0)&&me.current.instance.layout()}}catch(X){a.e(X)}finally{a.f()}}),C.observe(fe.current)),C}Object(d.useEffect)(function(){var C=me.current.instance;if(w!=null&&C&&ue){var b=C.getModel();b&&w!==b.getValue()&&(o=!0,b.setValue(w),C.layout(),o=!1)}},[w,ue,me.current]);function te(){var C=me.current.instance;if(C){var b=C.getSelection(),a=me.current.pastePos||{},_=new p.Range(a.startLineNumber||b.endLineNumber,a.startColumn||b.endColumn,a.endLineNumber||b.endLineNumber,a.endColumn||b.endColumn);C.executeEdits("",[{range:_,text:""}])}}function he(C){(window.navigator.platform.match("Mac")?C.metaKey:C.ctrlKey)&&C.keyCode==83&&(C.preventDefault(),z())}Object(d.useEffect)(function(){fe.current&&!ue&&s.e(24).then(s.t.bind(null,"1lNs",7)).then(function(C){p=C,u(p),me.current.instance=p.editor.create(fe.current,Object(l.a)({value:w,language:m(M),theme:G},U),P);var b=me.current.instance;Q(b,p),me.current.subscription=b.onDidChangeModelContent(function(_){o||Z(b.getValue(),_)}),re&&b.onDidBlurEditorWidget(function(){re(b.getValue())}),ae&&b.onDidFocusEditorText(function(){ae(b.getValue())}),F&&(b.addCommand(p.KeyMod.CtrlCmd|p.KeyCode.KEY_V,function(){return null}),b.onDidPaste(function(_){me.current.pastePos=_}),window.addEventListener("paste",te));var a=J();return ee(!0),function(){var _=me.current.instance;_.dispose();var V=_.getModel();V&&V.dispose(),me.current.subscription&&me.current.subscription.dispose(),F&&window.removeEventListener("paste",te),a.unobserve(fe.current)}})},[]),Object(d.useEffect)(function(){var C=me.current.instance;if(C&&ue)return document.addEventListener("keydown",he,!1),function(){document.removeEventListener("keydown",he)}},[z,ue]),Object(d.useEffect)(function(){var C=me.current.instance;if(C&&ue){var b=m(M);p.editor.setModelLanguage(C.getModel(),b)}},[M,ue]),Object(d.useEffect)(function(){var C=me.current.instance;C&&ue&&p.editor.setTheme(G)},[G,ue]),Object(d.useEffect)(function(){var C=me.current.instance;C&&ue&&C.updateOptions(U)},[JSON.stringify(U),ue]),Object(d.useEffect)(function(){var C=me.current.instance;C&&ue&&C.layout()},[N,O,ue]);var H=i(N),B=i(O),se=Object(l.a)(Object(l.a)({},R),{},{width:H,height:B});return f.a.createElement("div",{className:"my-monaco-editor",ref:fe,style:se})};function T(x){var E=x.width,N=E===void 0?"100%":E,S=x.height,O=S===void 0?"100%":S,w=x.original,h=x.modified,M=x.language,D=x.options,R=D===void 0?{}:D,I=Object(d.useRef)(),U=Object(d.useState)(null),W=Object(v.a)(U,2),P=W[0],oe=W[1];function G(F){var $;return I.current&&($=new c.default(function(Z){var L=Object(t.a)(Z),Q;try{for(L.s();!(Q=L.n()).done;){var ie=Q.value;(ie.target.offsetHeight>0||ie.target.offsetWidth>0)&&F.layout()}}catch(ae){L.e(ae)}finally{L.f()}}),$.observe(I.current)),$}Object(d.useEffect)(function(){I.current&&s.e(24).then(s.t.bind(null,"1lNs",7)).then(function(F){p=F;var $=p.editor.createDiffEditor(I.current,Object(l.a)({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",ignoreTrimWhitespace:!1,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},R));oe($);var Z=G($);return function(){$.dispose();var L=$.getModel();L&&L.dispose(),Z.unobserve(I.current)}})},[]),Object(d.useEffect)(function(){P&&P.setModel({original:p.editor.createModel(w,M),modified:p.editor.createModel(h,M)})},[w,h,M,P]);var re=i(N),z=i(O),j={width:re,height:z};return f.a.createElement("div",{className:"my-diff-editor",ref:I,style:j})}},bPs0:function(e,y,s){"use strict";s.d(y,"b",function(){return A});var l=s("55MS"),t=s("VBJJ"),v=s.n(t),d=s("z3+T"),f=s("rjoL"),c=s("TMtJ"),n=s("GZha"),u=s("buSX"),i=s("ZZRV"),r=s.n(i),o=s("bntm"),g=s("V0Rq"),m=s("q5+0"),p=s("9kvl"),A=["fullscreenchange","msfullscreenchange","webkitfullscreenchange","mozfullscreenchange"],T=function(E){var N=E.globalSetting,S=E.loading,O=E.user,w=E.exercise,h=E.dispatch,M=Object(u.a)(E,["globalSetting","loading","user","exercise","dispatch"]),D=Object(i.useState)({}),R=Object(n.a)(D,2),I=R[0],U=R[1],W=c.a.useModal(),P=Object(n.a)(W,2),oe=P[0],G=P[1],re=Object(i.useRef)(null),z=Object(i.useState)(),j=Object(n.a)(z,2),F=j[0],$=j[1],Z=Object(i.useState)(!0),L=Object(n.a)(Z,2),Q=L[0],ie=L[1],ae=Object(m.l)().query,fe=Object(m.m)();Object(i.useEffect)(function(){var J,te;return clearTimeout(re.current),document.addEventListener(Object(o.c)(),ee,!1),((J=w.exerciseUserInfo)===null||J===void 0?void 0:J.screen_open)&&Object(o.a)()&&(h({type:"globalSetting/headerFooterToggle",payload:!1}),h({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),ie(!1)),((te=w.exerciseUserInfo)===null||te===void 0?void 0:te.screen_open)&&!Object(o.a)()?c.a.info({icon:null,content:r.a.createElement("div",{className:"tc font16"},"\u672C\u573A\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u5207\u5C4F\u9650\u5236\uFF0C",r.a.createElement("br",null),"\u5207\u6362\u9875\u9762 ",w.exerciseUserInfo.screen_num-w.exerciseUserInfo.used_screen_num," \u6B21\u540E\u5C06\u8FDB\u884C\u5F3A\u5236\u4EA4\u5377\uFF0C",r.a.createElement("br",null),"\u8BF7\u52FF\u5207\u5C4F\u53CA\u5237\u65B0\u9875\u9762"),onOk:function(){ie(!1),Object(o.d)(document.body),document.getElementById("root").addEventListener("click",me,!1)}}):document.getElementById("root").addEventListener("click",me,!1),function(){document.getElementById("root").removeEventListener("click",me,!1),document.removeEventListener(Object(o.c)(),ee,!1),clearTimeout(re.current)}},[]),Object(i.useEffect)(function(){setTimeout(function(){w.actionTabs.removeEventListenerExitScreen&&(clearTimeout(re.current),document.getElementById("root").removeEventListener("click",me,!1),document.removeEventListener(Object(o.c)(),ee,!1))},500)},[w.actionTabs]),Object(i.useEffect)(function(){setTimeout(function(){w.exerciseUserInfo.used_screen_num>w.exerciseUserInfo.screen_num?ue():Q||Y(),console.log("exercise.exerciseUserInfo.setTimeout:",JSON.stringify(w.exerciseUserInfo))},500),console.log("exercise.exerciseUserInfo:",JSON.stringify(w.exerciseUserInfo),Q)},[w.exerciseUserInfo]);var me=function(te){!Object(o.a)()&&te.target.nodeName!=="A"&&te.target.nodeName!=="BUTTON"&&te.target.innerHTML!=="\u786E \u5B9A"&&(Object(o.d)(document.body),console.log("documentClick.full"))},Y=function(){var J=Object(d.a)(v.a.mark(function te(){var he,H;return v.a.wrap(function(se){for(;;)switch(se.prev=se.next){case 0:console.log("\u5207\u5C4F\u63D0\u793A:",r.a.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",r.a.createElement("span",{className:"c-red"},w.exerciseUserInfo.used_screen_num),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",r.a.createElement("span",{className:"c-red"},(he=w.exerciseUserInfo)===null||he===void 0?void 0:he.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377")),c.a.destroyAll(),c.a.info({content:r.a.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",r.a.createElement("span",{className:"c-red"},w.exerciseUserInfo.used_screen_num),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",r.a.createElement("span",{className:"c-red"},(H=w.exerciseUserInfo)===null||H===void 0?void 0:H.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377"),onOk:function(){Object(o.d)(document.body)}});case 3:case"end":return se.stop()}},te)}));return function(){return J.apply(this,arguments)}}(),xe=function(){location.href="/classrooms/".concat(fe.coursesId,"/exercise/").concat(fe.categoryId,"/detail")},ue=function(){var J=Object(d.a)(v.a.mark(function te(){var he;return v.a.wrap(function(B){for(;;)switch(B.prev=B.next){case 0:return c.a.destroyAll(),B.next=3,Object(g.N)({categoryId:fe.categoryId,commit_method:1});case 3:he=B.sent,he&&(document.removeEventListener(Object(o.c)(),ee,!1),Object(o.b)(),oe.info({content:r.a.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",r.a.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:function(){xe()}}));case 5:case"end":return B.stop()}},te)}));return function(){return J.apply(this,arguments)}}(),ee=function(){var te=!1;if(console.log("fullscreen change"),Object(o.a)())clearTimeout(re.current);else{te=!0;var he=setTimeout(Object(d.a)(v.a.mark(function H(){return v.a.wrap(function(se){for(;;)switch(se.prev=se.next){case 0:return se.next=2,Object(g.I)({id:fe.categoryId});case 2:return se.next=4,h({type:"exercise/getExerciseUserInfo",payload:Object(l.a)({},fe)});case 4:console.log("timeout.exercise.get"),w.exerciseUserInfo.used_screen_num<w.exerciseUserInfo.screen_num||ue();case 6:case"end":return se.stop()}},H)})),w.exerciseUserInfo.screen_sec*1e3);re.current=he}h({type:"globalSetting/headerFooterToggle",payload:te}),h({type:"globalSetting/onlyShowBackTopToggle",payload:!te})};return r.a.createElement("div",null,G)};y.a=Object(p.a)(function(x){var E=x.loading,N=x.user,S=x.exercise,O=x.globalSetting;return{globalSetting:O,user:N,exercise:S,loading:E.effects}})(T)},bntm:function(e,y,s){"use strict";s.d(y,"d",function(){return l}),s.d(y,"b",function(){return t}),s.d(y,"c",function(){return v}),s.d(y,"a",function(){return d});function l(f){try{f.mozRequestFullScreen?f.mozRequestFullScreen():f.webkitRequestFullScreen&&f.webkitRequestFullScreen()}catch(c){console.log(c,":e")}}function t(){document.webkitExitFullscreen?document.webkitExitFullscreen():document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen&&document.mozCancelFullScreen()}var v=function(){if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function d(){var f=document.fullscreenElement||document.mozFullscreenElement||document.webkitFullscreenElement,c=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return!(f==null)}},dejd:function(e,y,s){},dfu6:function(e,y,s){"use strict";s.d(y,"a",function(){return l});var l=function(d){var f=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/;return f.test(d)},t=function(d){var f=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.$/;return f.test(d)}},kSUc:function(e,y,s){},o5mm:function(e,y,s){e.exports={flex_box_center:"flex_box_center___yMfGk",flex_space_between:"flex_space_between___3T4Rr",flex_box_vertical_center:"flex_box_vertical_center___2K9ch",flex_box_center_end:"flex_box_center_end___1GgKp",flex_box_column:"flex_box_column___2DSuN",shixunWrp:"shixunWrp___2_2ep"}},piNp:function(module,exports,__webpack_require__){(function(global){var require,require;(function(e){if(!0)module.exports=e();else var y})(function(){var define,module,exports;return function(){function e(y,s,l){function t(f,c){if(!s[f]){if(!y[f]){var n=typeof require=="function"&&require;if(!c&&n)return require(f,!0);if(v)return v(f,!0);var u=new Error("Cannot find module '"+f+"'");throw u.code="MODULE_NOT_FOUND",u}var i=s[f]={exports:{}};y[f][0].call(i.exports,function(r){var o=y[f][1][r];return t(o||r)},i,i.exports,e,y,s,l)}return s[f].exports}for(var v=typeof require=="function"&&require,d=0;d<l.length;d++)t(l[d]);return t}return e}()({1:[function(e,y,s){"use strict";var l=e("./browser/client");l.Buffer=e("buffer").Buffer,l.urllib=e("../shims/xhr"),l.version=e("./browser/version").version,y.exports=l},{"../shims/xhr":291,"./browser/client":2,"./browser/version":5,buffer:73}],2:[function(e,y,s){(function(l,t){"use strict";var v=e("babel-runtime/core-js/promise"),d=i(v),f=e("babel-runtime/regenerator"),c=i(f),n=e("babel-runtime/core-js/object/assign"),u=i(n);function i(re){return re&&re.__esModule?re:{default:re}}var r=e("debug")("ali-oss"),o=e("copy-to"),g=e("xml2js"),m=e("agentkeepalive"),p=e("merge-descriptors"),A=e("url"),T=e("is-type-of"),x=e("platform"),E=e("utility"),N=e("urllib"),S=e("./version"),O=e("bowser"),w=e("../common/signUtils"),h=e("../common/utils/isIP"),M=h.isIP,D=e("../common/client/initOptions"),R=e("../common/utils/createRequest"),I=R.createRequest,U=new m;function W(){var re=x.name,z=x.version;re&&re.toLowerCase&&re.toLowerCase()==="ie"&&z.split(".")[0]<10&&console.warn("ali-oss does not support the current browser")}function P(){return location&&location.protocol==="https:"}function oe(re,z){if(W(),!(this instanceof oe))return new oe(re,z);re&&re.inited?this.options=re:this.options=oe.initOptions(re),this.options.cancelFlag=!1,this.options.urllib?this.urllib=this.options.urllib:(this.urllib=N,this.agent=this.options.agent||U),this.ctx=z,this.userAgent=this._getUserAgent(),this.options.amendTimeSkewed=0}y.exports=oe,oe.initOptions=function(z){z.stsToken||console.warn("Please use STS Token for safety, see more details at https://help.aliyun.com/document_detail/32077.html");var j=(0,u.default)({secure:P(),useFetch:!1},z);return D(j)};var G=oe.prototype;G.debug=r,p(G,e("./object")),p(G,e("../common/bucket/getBucketWebsite")),p(G,e("../common/bucket/putBucketWebsite")),p(G,e("../common/bucket/deleteBucketWebsite")),p(G,e("../common/bucket/getBucketLifecycle")),p(G,e("../common/bucket/putBucketLifecycle")),p(G,e("../common/bucket/deleteBucketLifecycle")),p(G,e("../common/bucket/putBucketVersioning")),p(G,e("../common/bucket/getBucketVersioning")),p(G,e("./managed-upload")),p(G,e("../common/multipart")),p(G,e("../common/parallel")),G.signature=function(z){return this.debug("authorization stringToSign: %s",z,"info"),w.computeSignature(this.options.accessKeySecret,z)},G.authorization=function(z,j,F,$){var Z=w.buildCanonicalString(z.toUpperCase(),j,{headers:$,parameters:F});return w.authorization(this.options.accessKeyId,this.options.accessKeySecret,Z)},G.request=function(z){var j,F,$,Z,L,Q;return c.default.async(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return j=I.call(this,z),this.options.useFetch||(j.params.mode="disable-fetch"),F=void 0,$=void 0,Z=!!z.stream,ae.prev=5,ae.next=8,c.default.awrap(this.urllib.request(j.url,j.params));case 8:F=ae.sent,this.debug("response %s %s, got %s, headers: %j",z.method,j.url,F.status,F.headers,"info"),ae.next=15;break;case 12:ae.prev=12,ae.t0=ae.catch(5),$=ae.t0;case 15:if(L=void 0,!(F&&z.successStatuses&&z.successStatuses.indexOf(F.status)===-1)){ae.next=28;break}return ae.next=19,c.default.awrap(this.requestError(F));case 19:if(L=ae.sent,!(L.code==="RequestTimeTooSkewed"&&!Z)){ae.next=25;break}return this.options.amendTimeSkewed=+new Date(L.serverTime)-new Date,ae.next=24,c.default.awrap(this.request(z));case 24:return ae.abrupt("return",ae.sent);case 25:L.params=z,ae.next=32;break;case 28:if(!$){ae.next=32;break}return ae.next=31,c.default.awrap(this.requestError($));case 31:L=ae.sent;case 32:if(!L){ae.next=34;break}throw L;case 34:if(!z.xmlResponse){ae.next=39;break}return ae.next=37,c.default.awrap(this.parseXML(F.data));case 37:Q=ae.sent,F.data=Q;case 39:return ae.abrupt("return",F);case 40:case"end":return ae.stop()}},null,this,[[5,12]])},G._getResource=function(z){var j="/";return z.bucket&&(j+=z.bucket+"/"),z.object&&(j+=z.object),j},G._isIP=M,G._escape=function(z){return E.encodeURIComponent(z).replace(/%2F/g,"/")},G._getReqUrl=function(z){var j={};o(this.options.endpoint).to(j);var F=this._isIP(j.hostname),$=this.options.cname;z.bucket&&!$&&!F&&(j.host=z.bucket+"."+j.host);var Z="/";z.bucket&&F&&(Z+=z.bucket+"/"),z.object&&(Z+=this._escape(z.object).replace(/\+/g,"%2B")),j.pathname=Z;var L={};if(z.query&&p(L,z.query),z.subres){var Q={};T.string(z.subres)?Q[z.subres]="":T.array(z.subres)?z.subres.forEach(function(ie){Q[ie]=""}):Q=z.subres,p(L,Q)}return j.query=L,A.format(j)},G._getUserAgent=function(){var z=t&&t.browser?"js":"nodejs",j="aliyun-sdk-"+z+"/"+S.version,F=x.description;return!F&&t&&(F="Node.js "+t.version.slice(1)+" on "+t.platform+" "+t.arch),this._checkUserAgent(j+" "+F)},G._checkUserAgent=function(z){var j=z.replace(/\u03b1/,"alpha").replace(/\u03b2/,"beta");return j},G.checkBrowserAndVersion=function(z,j){return O.name===z&&O.version.split(".")[0]===j},G.parseXML=function(z){return new d.default(function(j,F){l.isBuffer(z)&&(z=z.toString()),g.parseString(z,{explicitRoot:!1,explicitArray:!1},function($,Z){$?F($):j(Z)})})},G.requestError=function(z){var j,F,$,Z;return c.default.async(function(Q){for(;;)switch(Q.prev=Q.next){case 0:if(j=null,!(!z.data||!z.data.length)){Q.next=5;break}z.status===-1||z.status===-2?(j=new Error(z.message),j.name=z.name,j.status=z.status,j.code=z.name):(z.status===404?(j=new Error("Object not exists"),j.name="NoSuchKeyError",j.status=404,j.code="NoSuchKey"):z.status===412?(j=new Error("Pre condition failed"),j.name="PreconditionFailedError",j.status=412,j.code="PreconditionFailed"):(j=new Error("Unknow error, status: "+z.status),j.name="UnknowError",j.status=z.status),j.requestId=z.headers["x-oss-request-id"],j.host=""),Q.next=33;break;case 5:return F=String(z.data),this.debug("request response error data: %s",F,"error"),$=void 0,Q.prev=8,Q.next=11,c.default.awrap(this.parseXML(F));case 11:if(Q.t0=Q.sent,Q.t0){Q.next=14;break}Q.t0={};case 14:$=Q.t0,Q.next=24;break;case 17:return Q.prev=17,Q.t1=Q.catch(8),this.debug(F,"error"),Q.t1.message+=`
|
||
raw xml: `+F,Q.t1.status=z.status,Q.t1.requestId=z.headers["x-oss-request-id"],Q.abrupt("return",Q.t1);case 24:Z=$.Message||"unknow request error, status: "+z.status,$.Condition&&(Z+=" (condition: "+$.Condition+")"),j=new Error(Z),j.name=$.Code?$.Code+"Error":"UnknowError",j.status=z.status,j.code=$.Code,j.requestId=$.RequestId,j.hostId=$.HostId,j.serverTime=$.ServerTime;case 33:return this.debug("generate error %j",j,"error"),Q.abrupt("return",j);case 35:case"end":return Q.stop()}},null,this,[[8,17]])}}).call(this,{isBuffer:e("../../node_modules/is-buffer/index.js")},e("_process"))},{"../../node_modules/is-buffer/index.js":197,"../common/bucket/deleteBucketLifecycle":6,"../common/bucket/deleteBucketWebsite":7,"../common/bucket/getBucketLifecycle":8,"../common/bucket/getBucketVersioning":9,"../common/bucket/getBucketWebsite":10,"../common/bucket/putBucketLifecycle":11,"../common/bucket/putBucketVersioning":12,"../common/bucket/putBucketWebsite":13,"../common/client/initOptions":15,"../common/multipart":18,"../common/parallel":33,"../common/signUtils":34,"../common/utils/createRequest":38,"../common/utils/isIP":45,"./managed-upload":3,"./object":4,"./version":5,_process:208,agentkeepalive:48,"babel-runtime/core-js/object/assign":54,"babel-runtime/core-js/promise":61,"babel-runtime/regenerator":68,bowser:70,"copy-to":76,debug:288,"is-type-of":289,"merge-descriptors":200,platform:206,url:238,urllib:291,utility:290,xml2js:249}],3:[function(e,y,s){(function(l){"use strict";var t=e("babel-runtime/core-js/array/from"),v=u(t),d=e("babel-runtime/core-js/promise"),f=u(d),c=e("babel-runtime/regenerator"),n=u(c);function u(w){return w&&w.__esModule?w:{default:w}}var i=e("is-type-of"),r=e("util"),o=e("path"),g=e("mime"),m=e("copy-to"),p=e("../common/utils/isBlob"),A=p.isBlob,T=e("../common/utils/isFile"),x=T.isFile,E=s;E.multipartUpload=function(h,M,D){var R,I,U,W,P,oe,G,re,z;return n.default.async(function(F){for(;;)switch(F.prev=F.next){case 0:if(this.resetCancelFlag(),D=D||{},!(D.checkpoint&&D.checkpoint.uploadId)){F.next=6;break}return F.next=5,n.default.awrap(this._resumeMultipart(D.checkpoint,D));case 5:return F.abrupt("return",F.sent);case 6:return R=100*1024,D.mime||(x(M)?D.mime=g.getType(o.extname(M.name)):A(M)?D.mime=M.type:D.mime=g.getType(o.extname(M))),D.headers=D.headers||{},this._convertMetaToHeaders(D.meta,D.headers),F.next=12,n.default.awrap(this._getFileSize(M));case 12:if(I=F.sent,!(I<R)){F.next=25;break}return U=this._createStream(M,0,I),D.contentLength=I,F.next=18,n.default.awrap(this.putStream(h,U,D));case 18:if(W=F.sent,!(D&&D.progress)){F.next=22;break}return F.next=22,n.default.awrap(D.progress(1));case 22:return P={res:W.res,bucket:this.options.bucket,name:h,etag:W.res.headers.etag},(D.headers&&D.headers["x-oss-callback"]||D.callback)&&(P.data=W.data),F.abrupt("return",P);case 25:if(!(D.partSize&&!(parseInt(D.partSize,10)===D.partSize))){F.next=27;break}throw new Error("partSize must be int number");case 27:if(!(D.partSize&&D.partSize<R)){F.next=29;break}throw new Error("partSize must not be smaller than "+R);case 29:return F.next=31,n.default.awrap(this.initMultipartUpload(h,D));case 31:if(oe=F.sent,G=oe.uploadId,re=this._getPartSize(I,D.partSize),z={file:M,name:h,fileSize:I,partSize:re,uploadId:G,doneParts:[]},!(D&&D.progress)){F.next=38;break}return F.next=38,n.default.awrap(D.progress(0,z,oe.res));case 38:return F.next=40,n.default.awrap(this._resumeMultipart(z,D));case 40:return F.abrupt("return",F.sent);case 41:case"end":return F.stop()}},null,this)},E._resumeMultipart=function(h,M){var D,R,I,U,W,P,oe,G,re,z,j,F,$,Z,L,Q,ie,ae;return n.default.async(function(me){for(;;)switch(me.prev=me.next){case 0:if(D=this,!this.isCancel()){me.next=3;break}throw this._makeCancelEvent();case 3:return R=h.file,I=h.fileSize,U=h.partSize,W=h.uploadId,P=h.doneParts,oe=h.name,G=[],P.length>0&&m(P).to(G),re=this._divideParts(I,U),z=re.length,j=!1,F=function(xe,ue){var ee=this;return new f.default(function(te,he){var H,B,se,C;return n.default.async(function(a){for(;;)switch(a.prev=a.next){case 0:if(a.prev=0,xe.isCancel()){a.next=18;break}return H=re[ue-1],B={stream:xe._createStream(R,H.start,H.end),size:H.end-H.start},a.next=6,n.default.awrap(xe._uploadPart(oe,W,ue,B));case 6:if(se=a.sent,!(!xe.isCancel()&&!j)){a.next=15;break}if(h.doneParts.push({number:ue,etag:se.res.headers.etag}),!M.progress){a.next=12;break}return a.next=12,n.default.awrap(M.progress(P.length/z,h,se.res));case 12:te({number:ue,etag:se.res.headers.etag}),a.next=16;break;case 15:te();case 16:a.next=19;break;case 18:te();case 19:a.next=30;break;case 21:a.prev=21,a.t0=a.catch(0),C=new Error,C.name=a.t0.name,C.message=a.t0.message,C.stack=a.t0.stack,C.partNum=ue,m(a.t0).to(C),he(C);case 30:case"end":return a.stop()}},null,ee,[[0,21]])})},$=(0,v.default)(new Array(z),function(Y,xe){return xe+1}),Z=G.map(function(Y){return Y.number}),L=$.filter(function(Y){return Z.indexOf(Y)<0}),Q=5,ie=M.parallel||Q,me.next=17,n.default.awrap(this._parallel(L,ie,function(Y){return new f.default(function(xe,ue){F(D,Y).then(function(ee){ee&&G.push(ee),xe()}).catch(function(ee){ue(ee)})})}));case 17:if(ae=me.sent,j=!0,!this.isCancel()){me.next=22;break}throw F=null,this._makeCancelEvent();case 22:if(!(ae&&ae.length>0)){me.next=25;break}throw ae[0].message="Failed to upload some parts with error: "+ae[0].toString()+" part_num: "+ae[0].partNum,ae[0];case 25:return me.next=27,n.default.awrap(this.completeMultipartUpload(oe,W,G,M));case 27:return me.abrupt("return",me.sent);case 28:case"end":return me.stop()}},null,this)},E._getFileSize=function(h){return n.default.async(function(D){for(;;)switch(D.prev=D.next){case 0:if(!i.buffer(h)){D.next=4;break}return D.abrupt("return",h.length);case 4:if(!(A(h)||x(h))){D.next=6;break}return D.abrupt("return",h.size);case 6:throw new Error("_getFileSize requires Buffer/File/Blob.");case 7:case"end":return D.stop()}},null,this)};var N=e("stream"),S=N.Readable;function O(w,h){if(!(this instanceof O))return new O(w,h);S.call(this,h),this.file=w,this.reader=new FileReader,this.start=0,this.finish=!1,this.fileBuffer=null}r.inherits(O,S),O.prototype.readFileAndPush=function(h){if(this.fileBuffer)for(var M=!0;M&&this.fileBuffer&&this.start<this.fileBuffer.length;){var D=this.start,R=D+h;R=R>this.fileBuffer.length?this.fileBuffer.length:R,this.start=R,M=this.push(this.fileBuffer.slice(D,R))}},O.prototype._read=function(h){if(this.file&&this.start>=this.file.size||this.fileBuffer&&this.start>=this.fileBuffer.length||this.finish||this.start===0&&!this.file){this.finish||(this.fileBuffer=null,this.finish=!0),this.push(null);return}var M=16*1024;h=h||M;var D=this;this.reader.onload=function(I){D.fileBuffer=l.from(new Uint8Array(I.target.result)),D.file=null,D.readFileAndPush(h)},this.start===0?this.reader.readAsArrayBuffer(this.file):this.readFileAndPush(h)},E._createStream=function(h,M,D){if(A(h)||x(h))return new O(h.slice(M,D));throw new Error("_createStream requires File/Blob.")},E._getPartSize=function(h,M){var D=10*1e3,R=1024*1024;return M?Math.max(Math.ceil(h/D),M):R},E._divideParts=function(h,M){for(var D=Math.ceil(h/M),R=[],I=0;I<D;I++){var U=M*I,W=Math.min(U+M,h);R.push({start:U,end:W})}return R}}).call(this,e("buffer").Buffer)},{"../common/utils/isBlob":43,"../common/utils/isFile":44,"babel-runtime/core-js/array/from":52,"babel-runtime/core-js/promise":61,"babel-runtime/regenerator":68,buffer:73,"copy-to":76,"is-type-of":289,mime:202,path:205,stream:230,util:243}],4:[function(e,y,s){"use strict";var l=e("babel-runtime/core-js/promise"),t=i(l),v=e("babel-runtime/core-js/object/keys"),d=i(v),f=e("babel-runtime/core-js/object/assign"),c=i(f),n=e("babel-runtime/regenerator"),u=i(n);function i(D){return D&&D.__esModule?D:{default:D}}var r=e("utility"),o=e("fs"),g=e("is-type-of"),m=e("url"),p=e("copy-to"),A=e("path"),T=e("mime"),x=e("../common/callback"),E=e("../common/signUtils"),N=e("merge-descriptors"),S=e("../common/utils/isBlob"),O=S.isBlob,w=e("../common/utils/isFile"),h=w.isFile,M=s;M.append=function(R,I,U){var W;return u.default.async(function(oe){for(;;)switch(oe.prev=oe.next){case 0:return U=U||{},U.position===void 0&&(U.position="0"),U.subres={append:"",position:U.position},U.method="POST",oe.next=6,u.default.awrap(this.put(R,I,U));case 6:return W=oe.sent,W.nextAppendPosition=W.res.headers["x-oss-next-append-position"],oe.abrupt("return",W);case 9:case"end":return oe.stop()}},null,this)},M.put=function(R,I,U){var W,P,oe,G,re,z,j;return u.default.async(function($){for(;;)switch($.prev=$.next){case 0:if(W=void 0,U=U||{},R=this._objectName(R),!g.buffer(I)){$.next=7;break}W=I,$.next=33;break;case 7:if(!(O(I)||h(I))){$.next=32;break}return U.mime||(h(I)?U.mime=T.getType(A.extname(I.name)):U.mime=I.type),P=this._createStream(I,0,I.size),$.next=12,u.default.awrap(this._getFileSize(I));case 12:return U.contentLength=$.sent,$.prev=13,$.next=16,u.default.awrap(this.putStream(R,P,U));case 16:return oe=$.sent,$.abrupt("return",oe);case 20:if($.prev=20,$.t0=$.catch(13),!($.t0.code==="RequestTimeTooSkewed")){$.next=29;break}return this.options.amendTimeSkewed=+new Date($.t0.serverTime)-new Date,$.next=26,u.default.awrap(this.put(R,I,U));case 26:return $.abrupt("return",$.sent);case 29:throw $.t0;case 30:$.next=33;break;case 32:throw new TypeError("Must provide Buffer/Blob/File for put.");case 33:return U.headers=U.headers||{},this._convertMetaToHeaders(U.meta,U.headers),G=U.method||"PUT",re=this._objectRequestParams(G,R,U),x.encodeCallback(re,U),re.mime=U.mime,re.content=W,re.successStatuses=[200],$.next=43,u.default.awrap(this.request(re));case 43:return z=$.sent,j={name:R,url:this._objectUrl(R),res:z.res},re.headers&&re.headers["x-oss-callback"]&&(j.data=JSON.parse(z.data.toString())),$.abrupt("return",j);case 47:case"end":return $.stop()}},null,this,[[13,20]])},M.putStream=function(R,I,U){var W,P,oe,G;return u.default.async(function(z){for(;;)switch(z.prev=z.next){case 0:return U=U||{},U.headers=U.headers||{},R=this._objectName(R),U.contentLength?U.headers["Content-Length"]=U.contentLength:U.headers["Transfer-Encoding"]="chunked",this._convertMetaToHeaders(U.meta,U.headers),W=U.method||"PUT",P=this._objectRequestParams(W,R,U),x.encodeCallback(P,U),P.mime=U.mime,P.stream=I,P.successStatuses=[200],z.next=13,u.default.awrap(this.request(P));case 13:return oe=z.sent,G={name:R,url:this._objectUrl(R),res:oe.res},P.headers&&P.headers["x-oss-callback"]&&(G.data=JSON.parse(oe.data.toString())),z.abrupt("return",G);case 17:case"end":return z.stop()}},null,this)},N(M,e("../common/object/copyObject")),N(M,e("../common/object/getObjectTagging")),N(M,e("../common/object/putObjectTagging")),N(M,e("../common/object/deleteObjectTagging")),N(M,e("../common/image")),N(M,e("../common/object/getBucketVersions")),N(M,e("../common/object/getACL")),N(M,e("../common/object/putACL")),N(M,e("../common/object/head")),N(M,e("../common/object/delete")),N(M,e("../common/object/get")),N(M,e("../common/object/putSymlink")),N(M,e("../common/object/getSymlink")),N(M,e("../common/object/deleteMulti")),N(M,e("../common/object/getObjectMeta")),M.putMeta=function(R,I,U){var W;return u.default.async(function(oe){for(;;)switch(oe.prev=oe.next){case 0:return oe.next=2,u.default.awrap(this.copy(R,R,{meta:I||{},timeout:U&&U.timeout,ctx:U&&U.ctx}));case 2:return W=oe.sent,oe.abrupt("return",W);case 4:case"end":return oe.stop()}},null,this)},M.list=function(R,I){var U,W,P,oe,G;return u.default.async(function(z){for(;;)switch(z.prev=z.next){case 0:return U=this._objectRequestParams("GET","",I),U.query=R,U.xmlResponse=!0,U.successStatuses=[200],z.next=6,u.default.awrap(this.request(U));case 6:return W=z.sent,P=W.data.Contents,oe=this,P&&(Array.isArray(P)||(P=[P]),P=P.map(function(j){return{name:j.Key,url:oe._objectUrl(j.Key),lastModified:j.LastModified,etag:j.ETag,type:j.Type,size:Number(j.Size),storageClass:j.StorageClass,owner:{id:j.Owner.ID,displayName:j.Owner.DisplayName}}})),G=W.data.CommonPrefixes||null,G&&(Array.isArray(G)||(G=[G]),G=G.map(function(j){return j.Prefix})),z.abrupt("return",{res:W.res,objects:P,prefixes:G,nextMarker:W.data.NextMarker||null,isTruncated:W.data.IsTruncated==="true"});case 13:case"end":return z.stop()}},null,this)},M.restore=function(R,I){var U,W;return u.default.async(function(oe){for(;;)switch(oe.prev=oe.next){case 0:return I=I||{},I.subres=(0,c.default)({restore:""},I.subres),I.versionId&&(I.subres.versionId=I.versionId),U=this._objectRequestParams("POST",R,I),U.successStatuses=[202],oe.next=7,u.default.awrap(this.request(U));case 7:return W=oe.sent,oe.abrupt("return",{res:W.res});case 9:case"end":return oe.stop()}},null,this)},M.signatureUrl=function(R,I){I=I||{},R=this._objectName(R),I.method=I.method||"GET";var U=r.timestamp()+(I.expires||1800),W={bucket:this.options.bucket,object:R},P=this._getResource(W);this.options.stsToken&&(I["security-token"]=this.options.stsToken);var oe=E._signatureForURL(this.options.accessKeySecret,I,P,U),G=m.parse(this._getReqUrl(W));return G.query={OSSAccessKeyId:this.options.accessKeyId,Expires:U,Signature:oe.Signature},p(oe.subResource).to(G.query),G.format()},M.getObjectUrl=function(R,I){return I?I[I.length-1]!=="/"&&(I+="/"):I=this.options.endpoint.format(),I+this._escape(this._objectName(R))},M._objectUrl=function(R){return this._getReqUrl({bucket:this.options.bucket,object:R})},M.generateObjectUrl=function(D,R){if(R)R[R.length-1]!=="/"&&(R+="/");else{R=this.options.endpoint.format();var I=m.parse(R),U=this.options.bucket;I.hostname=U+"."+I.hostname,I.host=U+"."+I.host,R=I.format()}return R+this._escape(this._objectName(D))},M._objectRequestParams=function(R,I,U){if(!this.options.bucket)throw new Error("Please create a bucket first");U=U||{},I=this._objectName(I);var W={object:I,bucket:this.options.bucket,method:R,subres:U&&U.subres,timeout:U&&U.timeout,ctx:U&&U.ctx};return U.headers&&(W.headers={},p(U.headers).to(W.headers)),W},M._objectName=function(R){return R.replace(/^\/+/,"")},M._convertMetaToHeaders=function(R,I){if(!R)return;(0,d.default)(R).forEach(function(U){I["x-oss-meta-"+U]=R[U]})},M._deleteFileSafe=function(R){var I=this;return new t.default(function(U){o.exists(R,function(W){W?o.unlink(R,function(P){P&&I.debug("unlink %j error: %s",R,P,"error"),U()}):U()})})}},{"../common/callback":14,"../common/image":16,"../common/object/copyObject":19,"../common/object/delete":20,"../common/object/deleteMulti":21,"../common/object/deleteObjectTagging":22,"../common/object/get":23,"../common/object/getACL":24,"../common/object/getBucketVersions":25,"../common/object/getObjectMeta":26,"../common/object/getObjectTagging":27,"../common/object/getSymlink":28,"../common/object/head":29,"../common/object/putACL":30,"../common/object/putObjectTagging":31,"../common/object/putSymlink":32,"../common/signUtils":34,"../common/utils/isBlob":43,"../common/utils/isFile":44,"babel-runtime/core-js/object/assign":54,"babel-runtime/core-js/object/keys":60,"babel-runtime/core-js/promise":61,"babel-runtime/regenerator":68,"copy-to":76,fs:71,"is-type-of":289,"merge-descriptors":200,mime:202,path:205,url:238,utility:290}],5:[function(e,y,s){"use strict";s.version="6.10.0"},{}],6:[function(e,y,s){"use strict";var l=e("babel-runtime/regenerator"),t=v(l);function v(n){return n&&n.__esModule?n:{default:n}}var d=e("../utils/checkBucketName"),f=d.checkBucketName,c=s;c.deleteBucketLifecycle=function(u,i){var r,o;return t.default.async(function(m){for(;;)switch(m.prev=m.next){case 0:return f(u),r=this._bucketRequestParams("DELETE",u,"lifecycle",i),r.successStatuses=[204],m.next=5,t.default.awrap(this.request(r));case 5:return o=m.sent,m.abrupt("return",{res:o.res});case 7:case"end":return m.stop()}},null,this)}},{"../utils/checkBucketName":35,"babel-runtime/regenerator":68}],7:[function(e,y,s){"use strict";var l=e("babel-runtime/regenerator"),t=v(l);function v(n){return n&&n.__esModule?n:{default:n}}var d=e("../utils/checkBucketName"),f=d.checkBucketName,c=s;c.deleteBucketWebsite=function(u,i){var r,o;return t.default.async(function(m){for(;;)switch(m.prev=m.next){case 0:return f(u),r=this._bucketRequestParams("DELETE",u,"website",i),r.successStatuses=[204],m.next=5,t.default.awrap(this.request(r));case 5:return o=m.sent,m.abrupt("return",{res:o.res});case 7:case"end":return m.stop()}},null,this)}},{"../utils/checkBucketName":35,"babel-runtime/regenerator":68}],8:[function(e,y,s){"use strict";var l=e("babel-runtime/regenerator"),t=v(l);function v(o){return o&&o.__esModule?o:{default:o}}var d=e("../utils/checkBucketName"),f=d.checkBucketName,c=e("../utils/isArray"),n=c.isArray,u=e("../utils/formatObjKey"),i=u.formatObjKey,r=s;r.getBucketLifecycle=function(g,m){var p,A,T;return t.default.async(function(E){for(;;)switch(E.prev=E.next){case 0:return f(g),p=this._bucketRequestParams("GET",g,"lifecycle",m),p.successStatuses=[200],p.xmlResponse=!0,E.next=6,t.default.awrap(this.request(p));case 6:return A=E.sent,T=A.data.Rule||null,T&&(n(T)||(T=[T]),T=T.map(function(N){return N.ID&&(N.id=N.ID,delete N.ID),N.Tag&&!n(N.Tag)&&(N.Tag=[N.Tag]),i(N,"firstLowerCase")})),E.abrupt("return",{rules:T,res:A.res});case 10:case"end":return E.stop()}},null,this)}},{"../utils/checkBucketName":35,"../utils/formatObjKey":40,"../utils/isArray":42,"babel-runtime/regenerator":68}],9:[function(e,y,s){"use strict";var l=e("babel-runtime/regenerator"),t=v(l);function v(n){return n&&n.__esModule?n:{default:n}}var d=e("../utils/checkBucketName"),f=d.checkBucketName,c=s;c.getBucketVersioning=function(u,i){var r,o,g;return t.default.async(function(p){for(;;)switch(p.prev=p.next){case 0:return f(u),r=this._bucketRequestParams("GET",u,"versioning",i),r.xmlResponse=!0,r.successStatuses=[200],p.next=6,t.default.awrap(this.request(r));case 6:return o=p.sent,g=o.data.Status,p.abrupt("return",{status:o.status,versionStatus:g,res:o.res});case 9:case"end":return p.stop()}},null,this)}},{"../utils/checkBucketName":35,"babel-runtime/regenerator":68}],10:[function(e,y,s){"use strict";var l=e("babel-runtime/regenerator"),t=v(l);function v(i){return i&&i.__esModule?i:{default:i}}var d=e("../utils/checkBucketName"),f=d.checkBucketName,c=e("../utils/isObject"),n=c.isObject,u=s;u.getBucketWebsite=function(r,o){var g,m,p;return t.default.async(function(T){for(;;)switch(T.prev=T.next){case 0:return f(r),g=this._bucketRequestParams("GET",r,"website",o),g.successStatuses=[200],g.xmlResponse=!0,T.next=6,t.default.awrap(this.request(g));case 6:return m=T.sent,p=[],m.data.RoutingRules&&m.data.RoutingRules.RoutingRule&&(n(m.data.RoutingRules.RoutingRule)?p=[m.data.RoutingRules.RoutingRule]:p=m.data.RoutingRules.RoutingRule),T.abrupt("return",{index:m.data.IndexDocument&&m.data.IndexDocument.Suffix||"",supportSubDir:m.data.IndexDocument&&m.data.IndexDocument.SupportSubDir||"false",type:m.data.IndexDocument&&m.data.IndexDocument.Type,routingRules:p,error:m.data.ErrorDocument&&m.data.ErrorDocument.Key||null,res:m.res});case 10:case"end":return T.stop()}},null,this)}},{"../utils/checkBucketName":35,"../utils/isObject":46,"babel-runtime/regenerator":68}],11:[function(e,y,s){"use strict";var l=e("babel-runtime/regenerator"),t=v(l);function v(h){return h&&h.__esModule?h:{default:h}}var d=e("../utils/checkBucketName"),f=d.checkBucketName,c=e("../utils/isArray"),n=c.isArray,u=e("../utils/deepCopy"),i=u.deepCopy,r=e("../utils/isObject"),o=r.isObject,g=e("../utils/obj2xml"),m=g.obj2xml,p=e("../utils/checkObjectTag"),A=p.checkObjectTag,T=e("../utils/getStrBytesCount"),x=T.getStrBytesCount,E=s;E.putBucketLifecycle=function(M,D,R){var I,U,W,P,oe;return t.default.async(function(re){for(;;)switch(re.prev=re.next){case 0:if(f(M),n(D)){re.next=3;break}throw new Error("rules must be Array");case 3:return I=this._bucketRequestParams("PUT",M,"lifecycle",R),U=[],W={LifecycleConfiguration:{Rule:U}},D.forEach(function(z){N(z),w(z),z.id&&(z.ID=z.id,delete z.id),U.push(z)}),P=m(W,{headers:!0,firstUpperCase:!0}),I.content=P,I.mime="xml",I.successStatuses=[200],re.next=13,t.default.awrap(this.request(I));case 13:return oe=re.sent,re.abrupt("return",{res:oe.res});case 15:case"end":return re.stop()}},null,this)};function N(h){h.days&&(h.expiration={days:h.days}),h.date&&(h.expiration={createdBeforeDate:h.date})}function S(h,M){var D=h.days,R=h.createdBeforeDate;if(!D&&!R)throw new Error(M+" must includes days or createdBeforeDate");if(D&&!/^[1-9][0-9]*$/.test(D))throw new Error("days must be a positive integer");if(R&&!/\d{4}-\d{2}-\d{2}T00:00:00.000Z/.test(R))throw new Error("createdBeforeDate must be date and conform to iso8601 format")}function O(h){if(!n(h)&&!o(h))throw new Error("tag must be Object or Array");h=o(h)?[h]:h;var M={},D=i(h);D.forEach(function(R){M[R.key]=R.value}),A(M)}function w(h){if(h.id&&x(h.id)>255)throw new Error("ID is composed of 255 bytes at most");if(h.prefix===""||h.prefix===void 0)throw new Error("Rule must includes prefix");if(!["Enabled","Disabled"].includes(h.status))throw new Error("Status must be Enabled or Disabled");if(h.transition){if(!["IA","Archive"].includes(h.transition.storageClass))throw new Error("StorageClass must be IA or Archive");S(h.transition,"Transition")}if(h.expiration){if(!h.expiration.expiredObjectDeleteMarker)S(h.expiration,"Expiration");else if(h.expiration.days||h.expiration.createdBeforeDate)throw new Error("expiredObjectDeleteMarker cannot be used with days or createdBeforeDate")}if(h.abortMultipartUpload&&S(h.abortMultipartUpload,"AbortMultipartUpload"),!h.expiration&&!h.abortMultipartUpload&&!h.transition&&!h.noncurrentVersionTransition)throw new Error("Rule must includes expiration or abortMultipartUpload or transition or noncurrentVersionTransition");if(h.tag){if(h.abortMultipartUpload)throw new Error("Tag cannot be used with abortMultipartUpload");O(h.tag)}}},{"../utils/checkBucketName":35,"../utils/checkObjectTag":36,"../utils/deepCopy":39,"../utils/getStrBytesCount":41,"../utils/isArray":42,"../utils/isObject":46,"../utils/obj2xml":47,"babel-runtime/regenerator":68}],12:[function(e,y,s){"use strict";var l=e("babel-runtime/regenerator"),t=v(l);function v(i){return i&&i.__esModule?i:{default:i}}var d=e("../utils/checkBucketName"),f=d.checkBucketName,c=e("../utils/obj2xml"),n=c.obj2xml,u=s;u.putBucketVersioning=function(r,o){var g=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},m,p,A;return t.default.async(function(x){for(;;)switch(x.prev=x.next){case 0:if(f(r),["Enabled","Suspended"].includes(o)){x.next=3;break}throw new Error("status must be Enabled or Suspended");case 3:return m=this._bucketRequestParams("PUT",r,"versioning",g),p={VersioningConfiguration:{Status:o}},m.mime="xml",m.content=n(p,{headers:!0}),x.next=9,t.default.awrap(this.request(m));case 9:return A=x.sent,x.abrupt("return",{res:A.res,status:A.status});case 11:case"end":return x.stop()}},null,this)}},{"../utils/checkBucketName":35,"../utils/obj2xml":47,"babel-runtime/regenerator":68}],13:[function(e,y,s){"use strict";var l=e("babel-runtime/regenerator"),t=v(l);function v(o){return o&&o.__esModule?o:{default:o}}var d=e("../utils/checkBucketName"),f=d.checkBucketName,c=e("../utils/obj2xml"),n=c.obj2xml,u=e("../utils/isArray"),i=u.isArray,r=s;r.putBucketWebsite=function(g){var m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},p=arguments[2],A,T,x,E,N;return t.default.async(function(O){for(;;)switch(O.prev=O.next){case 0:if(f(g),A=this._bucketRequestParams("PUT",g,"website",p),T={Suffix:m.index||"index.html"},x={IndexDocument:T},E={WebsiteConfiguration:x},m.supportSubDir&&(T.SupportSubDir=m.supportSubDir),m.type&&(T.Type=m.type),m.error&&(x.ErrorDocument={Key:m.error}),!(m.routingRules!==void 0)){O.next=12;break}if(i(m.routingRules)){O.next=11;break}throw new Error("RoutingRules must be Array");case 11:x.RoutingRules={RoutingRule:m.routingRules};case 12:return E=n(E),A.content=E,A.mime="xml",A.successStatuses=[200],O.next=18,t.default.awrap(this.request(A));case 18:return N=O.sent,O.abrupt("return",{res:N.res});case 20:case"end":return O.stop()}},null,this)}},{"../utils/checkBucketName":35,"../utils/isArray":42,"../utils/obj2xml":47,"babel-runtime/regenerator":68}],14:[function(e,y,s){(function(l){"use strict";var t=e("babel-runtime/core-js/object/keys"),v=c(t),d=e("babel-runtime/core-js/json/stringify"),f=c(d);function c(n){return n&&n.__esModule?n:{default:n}}s.encodeCallback=function(u,i){if(u.headers=u.headers||{},!Object.prototype.hasOwnProperty.call(u.headers,"x-oss-callback")&&i.callback){var r={callbackUrl:encodeURI(i.callback.url),callbackBody:i.callback.body};i.callback.host&&(r.callbackHost=i.callback.host),i.callback.contentType&&(r.callbackBodyType=i.callback.contentType);var o=l.from((0,f.default)(r)).toString("base64");if(u.headers["x-oss-callback"]=o,i.callback.customValue){var g={};(0,v.default)(i.callback.customValue).forEach(function(m){g["x:"+m]=i.callback.customValue[m]}),u.headers["x-oss-callback-var"]=l.from((0,f.default)(g)).toString("base64")}}}}).call(this,e("buffer").Buffer)},{"babel-runtime/core-js/json/stringify":53,"babel-runtime/core-js/object/keys":60,buffer:73}],15:[function(e,y,s){"use strict";var l=e("babel-runtime/core-js/object/assign"),t=v(l);function v(r){return r&&r.__esModule?r:{default:r}}var d=e("humanize-ms"),f=e("url"),c=e("../utils/checkBucketName"),n=c.checkBucketName;function u(r,o){var g=f.parse(r);if(g.protocol||(g=f.parse("http"+(o?"s":"")+"://"+r)),g.protocol!=="http:"&&g.protocol!=="https:")throw new Error("Endpoint protocol must be http or https.");return g}function i(r,o,g){var m=g?"https://":"http://",p=o?"-internal.aliyuncs.com":".aliyuncs.com",A="vpc100-oss-cn-";return r.substr(0,A.length)===A&&(p=".aliyuncs.com"),f.parse(m+r+p)}y.exports=function(r){if(!r||!r.accessKeyId||!r.accessKeySecret)throw new Error("require accessKeyId, accessKeySecret");r.bucket&&n(r.bucket);var o=(0,t.default)({region:"oss-cn-hangzhou",internal:!1,secure:!1,timeout:6e4,bucket:null,endpoint:null,cname:!1,isRequestPay:!1,sldEnable:!1},r);if(o.accessKeyId=o.accessKeyId.trim(),o.accessKeySecret=o.accessKeySecret.trim(),o.timeout&&(o.timeout=d(o.timeout)),o.endpoint)o.endpoint=u(o.endpoint,o.secure);else if(o.region)o.endpoint=i(o.region,o.internal,o.secure);else throw new Error("require options.endpoint or options.region");return o.inited=!0,o}},{"../utils/checkBucketName":35,"babel-runtime/core-js/object/assign":54,"humanize-ms":194,url:238}],16:[function(e,y,s){"use strict";var l=e("merge-descriptors"),t=s;l(t,e("./processObjectSave"))},{"./processObjectSave":17,"merge-descriptors":200}],17:[function(e,y,s){"use strict";var l=e("babel-runtime/regenerator"),t=v(l);function v(o){return o&&o.__esModule?o:{default:o}}var d=e("../utils/checkBucketName"),f=d.checkBucketName,c=e("querystring"),n=e("js-base64"),u=n.Base64.encode,i=s;i.processObjectSave=function(g,m,p,A){var T,x,E,N;return t.default.async(function(O){for(;;)switch(O.prev=O.next){case 0:return r(g,"sourceObject"),r(m,"targetObject"),r(p,"process"),m=this._objectName(m),A&&f(A),T=this._objectRequestParams("POST",g,{subres:"x-oss-process"}),x=A?",b_"+u(A):"",m=u(m),E={"x-oss-process":p+"|sys/saveas,o_"+m+x},T.content=c.stringify(E),O.next=12,t.default.awrap(this.request(T));case 12:return N=O.sent,O.abrupt("return",{res:N.res,status:N.res.status});case 14:case"end":return O.stop()}},null,this)};function r(o,g){if(!o)throw new Error(g+" is required");if(typeof o!="string")throw new Error(g+" must be String")}},{"../utils/checkBucketName":35,"babel-runtime/regenerator":68,"js-base64":199,querystring:212}],18:[function(e,y,s){"use strict";var l=e("babel-runtime/regenerator"),t=v(l);function v(i){return i&&i.__esModule?i:{default:i}}var d=e("copy-to"),f=e("./callback"),c=e("./utils/deepCopy"),n=c.deepCopy,u=s;u.listUploads=function(r,o){var g,m,p,A;return t.default.async(function(x){for(;;)switch(x.prev=x.next){case 0:return o=o||{},g={},d(o).to(g),g.subres="uploads",m=this._objectRequestParams("GET","",g),m.query=r,m.xmlResponse=!0,m.successStatuses=[200],x.next=10,t.default.awrap(this.request(m));case 10:return p=x.sent,A=p.data.Upload||[],Array.isArray(A)||(A=[A]),A=A.map(function(E){return{name:E.Key,uploadId:E.UploadId,initiated:E.Initiated}}),x.abrupt("return",{res:p.res,uploads:A,bucket:p.data.Bucket,nextKeyMarker:p.data.NextKeyMarker,nextUploadIdMarker:p.data.NextUploadIdMarker,isTruncated:p.data.IsTruncated==="true"});case 15:case"end":return x.stop()}},null,this)},u.listParts=function(r,o,g,m){var p,A,T;return t.default.async(function(E){for(;;)switch(E.prev=E.next){case 0:return m=m||{},p={},d(m).to(p),p.subres={uploadId:o},A=this._objectRequestParams("GET",r,p),A.query=g,A.xmlResponse=!0,A.successStatuses=[200],E.next=10,t.default.awrap(this.request(A));case 10:return T=E.sent,E.abrupt("return",{res:T.res,uploadId:T.data.UploadId,bucket:T.data.Bucket,name:T.data.Key,partNumberMarker:T.data.PartNumberMarker,nextPartNumberMarker:T.data.NextPartNumberMarker,maxParts:T.data.MaxParts,isTruncated:T.data.IsTruncated,parts:T.data.Part||[]});case 12:case"end":return E.stop()}},null,this)},u.abortMultipartUpload=function(r,o,g){var m,p,A;return t.default.async(function(x){for(;;)switch(x.prev=x.next){case 0:return this._stop(),g=g||{},m={},d(g).to(m),m.subres={uploadId:o},p=this._objectRequestParams("DELETE",r,m),p.successStatuses=[204],x.next=9,t.default.awrap(this.request(p));case 9:return A=x.sent,x.abrupt("return",{res:A.res});case 11:case"end":return x.stop()}},null,this)},u.initMultipartUpload=function(r,o){var g,m,p;return t.default.async(function(T){for(;;)switch(T.prev=T.next){case 0:return o=o||{},g={},d(o).to(g),g.headers=g.headers||{},this._convertMetaToHeaders(o.meta,g.headers),g.subres="uploads",m=this._objectRequestParams("POST",r,g),m.mime=o.mime,m.xmlResponse=!0,m.successStatuses=[200],T.next=12,t.default.awrap(this.request(m));case 12:return p=T.sent,T.abrupt("return",{res:p.res,bucket:p.data.Bucket,name:p.data.Key,uploadId:p.data.UploadId});case 14:case"end":return T.stop()}},null,this)},u.uploadPart=function(r,o,g,m,p,A,T){var x;return t.default.async(function(N){for(;;)switch(N.prev=N.next){case 0:return x={stream:this._createStream(m,p,A),size:A-p},N.next=3,t.default.awrap(this._uploadPart(r,o,g,x,T));case 3:return N.abrupt("return",N.sent);case 4:case"end":return N.stop()}},null,this)},u.completeMultipartUpload=function(r,o,g,m){var p,A,T,x,E,N,S,O;return t.default.async(function(h){for(;;)switch(h.prev=h.next){case 0:for(p=g.concat().sort(function(M,D){return M.number-D.number}).filter(function(M,D,R){return!D||M.number!==R[D-1].number}),A=`<?xml version="1.0" encoding="UTF-8"?>
|
||
<CompleteMultipartUpload>
|
||
`,T=0;T<p.length;T++)x=p[T],A+=`<Part>
|
||
`,A+="<PartNumber>"+x.number+`</PartNumber>
|
||
`,A+="<ETag>"+x.etag+`</ETag>
|
||
`,A+=`</Part>
|
||
`;return A+="</CompleteMultipartUpload>",m=m||{},E={},E=n(m),E.headers&&delete E.headers["x-oss-server-side-encryption"],E.subres={uploadId:o},N=this._objectRequestParams("POST",r,E),f.encodeCallback(N,E),N.mime="xml",N.content=A,N.headers&&N.headers["x-oss-callback"]||(N.xmlResponse=!0),N.successStatuses=[200],h.next=17,t.default.awrap(this.request(N));case 17:return S=h.sent,O={res:S.res,bucket:N.bucket,name:r,etag:S.res.headers.etag},N.headers&&N.headers["x-oss-callback"]&&(O.data=JSON.parse(S.data.toString())),h.abrupt("return",O);case 21:case"end":return h.stop()}},null,this)},u._uploadPart=function(r,o,g,m,p){var A,T,x;return t.default.async(function(N){for(;;)switch(N.prev=N.next){case 0:return p=p||{},A={},d(p).to(A),A.headers={"Content-Length":m.size},A.subres={partNumber:g,uploadId:o},T=this._objectRequestParams("PUT",r,A),T.mime=A.mime,T.stream=m.stream,T.successStatuses=[200],N.next=11,t.default.awrap(this.request(T));case 11:if(x=N.sent,x.res.headers.etag){N.next=14;break}throw new Error(`Please set the etag of expose-headers in OSS
|
||
https://help.aliyun.com/document_detail/32069.html`);case 14:return m.stream=null,T.stream=null,N.abrupt("return",{name:r,etag:x.res.headers.etag,res:x.res});case 17:case"end":return N.stop()}},null,this)}},{"./callback":14,"./utils/deepCopy":39,"babel-runtime/regenerator":68,"copy-to":76}],19:[function(e,y,s){"use strict";var l=e("babel-runtime/regenerator"),t=n(l),v=e("babel-runtime/core-js/object/keys"),d=n(v),f=e("babel-runtime/helpers/typeof"),c=n(f);function n(o){return o&&o.__esModule?o:{default:o}}var u=e("../utils/checkBucketName"),i=u.checkBucketName,r=s;r.copy=function(g,m,p,A){var T,x,E;return t.default.async(function(S){for(;;)switch(S.prev=S.next){case 0:return(typeof p=="undefined"?"undefined":(0,c.default)(p))==="object"&&(A=p),A=A||{},A.headers=A.headers||{},(0,d.default)(A.headers).forEach(function(O){A.headers["x-oss-copy-source-"+O.toLowerCase()]=A.headers[O]}),A.meta&&(A.headers["x-oss-metadata-directive"]="REPLACE"),this._convertMetaToHeaders(A.meta,A.headers),m=this._getSourceName(m,p),A.versionId&&(m=m+"?versionId="+A.versionId),A.headers["x-oss-copy-source"]=m,T=this._objectRequestParams("PUT",g,A),T.xmlResponse=!0,T.successStatuses=[200,304],S.next=14,t.default.awrap(this.request(T));case 14:return x=S.sent,E=x.data,E&&(E={etag:E.ETag,lastModified:E.LastModified}),S.abrupt("return",{data:E,res:x.res});case 18:case"end":return S.stop()}},null,this)},r._getSourceName=function(g,m){return typeof m=="string"?g=this._objectName(g):g[0]!=="/"?m=this.options.bucket:(m=g.replace(/\/(.+?)(\/.*)/,"$1"),g=g.replace(/(\/.+?\/)(.*)/,"$2")),i(m),g=encodeURI(g),g="/"+m+"/"+g,g}},{"../utils/checkBucketName":35,"babel-runtime/core-js/object/keys":60,"babel-runtime/helpers/typeof":67,"babel-runtime/regenerator":68}],20:[function(e,y,s){"use strict";var l=e("babel-runtime/regenerator"),t=f(l),v=e("babel-runtime/core-js/object/assign"),d=f(v);function f(n){return n&&n.__esModule?n:{default:n}}var c=s;c.delete=function(u){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r,o;return t.default.async(function(m){for(;;)switch(m.prev=m.next){case 0:return i.subres=(0,d.default)({},i.subres),i.versionId&&(i.subres.versionId=i.versionId),r=this._objectRequestParams("DELETE",u,i),r.successStatuses=[204],m.next=6,t.default.awrap(this.request(r));case 6:return o=m.sent,m.abrupt("return",{res:o.res});case 8:case"end":return m.stop()}},null,this)}},{"babel-runtime/core-js/object/assign":54,"babel-runtime/regenerator":68}],21:[function(e,y,s){"use strict";var l=e("babel-runtime/regenerator"),t=f(l),v=e("babel-runtime/core-js/object/assign"),d=f(v);function f(r){return r&&r.__esModule?r:{default:r}}var c=e("utility"),n=e("../utils/obj2xml"),u=n.obj2xml,i=s;i.deleteMulti=function(o){var g=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},m,p,A,T,x,E,N,S,O,w,h,M;return t.default.async(function(R){for(;;)switch(R.prev=R.next){case 0:if(m=[],!(!o||!o.length)){R.next=3;break}throw new Error("names is required");case 3:for(p=0;p<o.length;p++)A={},typeof o[p]=="string"?A.Key=c.escape(this._objectName(o[p])):(T=o[p],x=T.key,E=T.versionId,A.Key=c.escape(this._objectName(x)),A.VersionId=E),m.push(A);return N={Delete:{Quiet:!!g.quiet,Object:m}},S=u(N,{headers:!0}),g.subres=(0,d.default)({delete:""},g.subres),g.versionId&&(g.subres.versionId=g.versionId),O=this._objectRequestParams("POST","",g),O.mime="xml",O.content=S,O.xmlResponse=!0,O.successStatuses=[200],R.next=15,t.default.awrap(this.request(O));case 15:return w=R.sent,h=w.data,M=h&&h.Deleted||null,M&&(Array.isArray(M)||(M=[M])),R.abrupt("return",{res:w.res,deleted:M||[]});case 20:case"end":return R.stop()}},null,this)}},{"../utils/obj2xml":47,"babel-runtime/core-js/object/assign":54,"babel-runtime/regenerator":68,utility:290}],22:[function(e,y,s){"use strict";var l=e("babel-runtime/regenerator"),t=f(l),v=e("babel-runtime/core-js/object/assign"),d=f(v);function f(n){return n&&n.__esModule?n:{default:n}}var c=s;c.deleteObjectTagging=function(u){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r,o;return t.default.async(function(m){for(;;)switch(m.prev=m.next){case 0:return i.subres=(0,d.default)({tagging:""},i.subres),i.versionId&&(i.subres.versionId=i.versionId),u=this._objectName(u),r=this._objectRequestParams("DELETE",u,i),r.successStatuses=[204],m.next=7,t.default.awrap(this.request(r));case 7:return o=m.sent,m.abrupt("return",{status:o.status,res:o.res});case 9:case"end":return m.stop()}},null,this)}},{"babel-runtime/core-js/object/assign":54,"babel-runtime/regenerator":68}],23:[function(e,y,s){"use strict";var l=e("babel-runtime/regenerator"),t=f(l),v=e("babel-runtime/core-js/object/assign"),d=f(v);function f(i){return i&&i.__esModule?i:{default:i}}var c=e("fs"),n=e("is-type-of"),u=s;u.get=function(r,o){var g=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},m,p,A,T;return t.default.async(function(E){for(;;)switch(E.prev=E.next){case 0:return m=null,p=!1,n.writableStream(o)?m=o:n.string(o)?(m=c.createWriteStream(o),p=!0):g=o,g=g||{},g.subres=(0,d.default)({},g.subres),g.versionId&&(g.subres.versionId=g.versionId),g.process&&(g.subres["x-oss-process"]=g.process),A=void 0,E.prev=8,T=this._objectRequestParams("GET",r,g),T.writeStream=m,T.successStatuses=[200,206,304],E.next=14,t.default.awrap(this.request(T));case 14:A=E.sent,p&&m.destroy(),E.next=25;break;case 18:if(E.prev=18,E.t0=E.catch(8),!p){E.next=24;break}return m.destroy(),E.next=24,t.default.awrap(this._deleteFileSafe(o));case 24:throw E.t0;case 25:return E.abrupt("return",{res:A.res,content:A.data});case 26:case"end":return E.stop()}},null,this,[[8,18]])}},{"babel-runtime/core-js/object/assign":54,"babel-runtime/regenerator":68,fs:71,"is-type-of":289}],24:[function(e,y,s){"use strict";var l=e("babel-runtime/regenerator"),t=f(l),v=e("babel-runtime/core-js/object/assign"),d=f(v);function f(n){return n&&n.__esModule?n:{default:n}}var c=s;c.getACL=function(u){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r,o;return t.default.async(function(m){for(;;)switch(m.prev=m.next){case 0:return i.subres=(0,d.default)({acl:""},i.subres),i.versionId&&(i.subres.versionId=i.versionId),u=this._objectName(u),r=this._objectRequestParams("GET",u,i),r.successStatuses=[200],r.xmlResponse=!0,m.next=8,t.default.awrap(this.request(r));case 8:return o=m.sent,m.abrupt("return",{acl:o.data.AccessControlList.Grant,owner:{id:o.data.Owner.ID,displayName:o.data.Owner.DisplayName},res:o.res});case 10:case"end":return m.stop()}},null,this)}},{"babel-runtime/core-js/object/assign":54,"babel-runtime/regenerator":68}],25:[function(e,y,s){"use strict";var l=e("babel-runtime/core-js/object/keys"),t=n(l),v=e("babel-runtime/regenerator"),d=n(v),f=e("babel-runtime/core-js/object/assign"),c=n(f);function n(T){return T&&T.__esModule?T:{default:T}}var u=s,i=e("../utils/isObject"),r=i.isObject,o=e("../utils/isArray"),g=o.isArray;u.getBucketVersions=m,u.listObjectVersions=m;function m(){var T=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},E,N,S,O,w,h;return d.default.async(function(D){for(;;)switch(D.prev=D.next){case 0:if(!(T.versionIdMarker&&T.keyMarker===void 0)){D.next=2;break}throw new Error("A version-id marker cannot be specified without a key marker");case 2:return x.subres=(0,c.default)({versions:""},x.subres),x.versionId&&(x.subres.versionId=x.versionId),E=this._objectRequestParams("GET","",x),E.xmlResponse=!0,E.successStatuses=[200],E.query=A(T),D.next=10,d.default.awrap(this.request(E));case 10:return N=D.sent,S=N.data.Version||[],O=N.data.DeleteMarker||[],w=this,S&&(Array.isArray(S)||(S=[S]),S=S.map(function(R){return{name:R.Key,url:w._objectUrl(R.Key),lastModified:R.LastModified,isLatest:R.IsLatest==="true",versionId:R.VersionId,etag:R.ETag,type:R.Type,size:Number(R.Size),storageClass:R.StorageClass,owner:{id:R.Owner.ID,displayName:R.Owner.DisplayName}}})),O&&(g(O)||(O=[O]),O=O.map(function(R){return{name:R.Key,lastModified:R.LastModified,versionId:R.VersionId,owner:{id:R.Owner.ID,displayName:R.Owner.DisplayName}}})),h=N.data.CommonPrefixes||null,h&&(g(h)||(h=[h]),h=h.map(function(R){return R.Prefix})),D.abrupt("return",{res:N.res,objects:S,deleteMarker:O,prefixes:h,nextMarker:N.data.NextMarker||null,NextVersionIdMarker:N.data.NextVersionIdMarker||null,isTruncated:N.data.IsTruncated==="true"});case 19:case"end":return D.stop()}},null,this)}function p(T){return T.replace(/([A-Z])/g,"-$1").toLowerCase()}function A(){var T=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},x={};return r(T)&&(0,t.default)(T).forEach(function(E){x[p(E)]=T[E]}),x}},{"../utils/isArray":42,"../utils/isObject":46,"babel-runtime/core-js/object/assign":54,"babel-runtime/core-js/object/keys":60,"babel-runtime/regenerator":68}],26:[function(e,y,s){"use strict";var l=e("babel-runtime/regenerator"),t=f(l),v=e("babel-runtime/core-js/object/assign"),d=f(v);function f(n){return n&&n.__esModule?n:{default:n}}var c=s;c.getObjectMeta=function(u,i){var r,o;return t.default.async(function(m){for(;;)switch(m.prev=m.next){case 0:return i=i||{},u=this._objectName(u),i.subres=(0,d.default)({objectMeta:""},i.subres),i.versionId&&(i.subres.versionId=i.versionId),r=this._objectRequestParams("HEAD",u,i),r.successStatuses=[200],m.next=8,t.default.awrap(this.request(r));case 8:return o=m.sent,m.abrupt("return",{status:o.status,res:o.res});case 10:case"end":return m.stop()}},null,this)}},{"babel-runtime/core-js/object/assign":54,"babel-runtime/regenerator":68}],27:[function(e,y,s){"use strict";var l=e("babel-runtime/regenerator"),t=f(l),v=e("babel-runtime/core-js/object/assign"),d=f(v);function f(i){return i&&i.__esModule?i:{default:i}}var c=s,n=e("../utils/isObject"),u=n.isObject;c.getObjectTagging=function(r){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},g,m,p,A,T;return t.default.async(function(E){for(;;)switch(E.prev=E.next){case 0:return o.subres=(0,d.default)({tagging:""},o.subres),o.versionId&&(o.subres.versionId=o.versionId),r=this._objectName(r),g=this._objectRequestParams("GET",r,o),g.successStatuses=[200],E.next=7,t.default.awrap(this.request(g));case 7:return m=E.sent,E.next=10,t.default.awrap(this.parseXML(m.data));case 10:return p=E.sent,A=p.TagSet.Tag,A=A&&u(A)?[A]:A||[],T={},A.forEach(function(N){T[N.Key]=N.Value}),E.abrupt("return",{status:m.status,res:m.res,tag:T});case 16:case"end":return E.stop()}},null,this)}},{"../utils/isObject":46,"babel-runtime/core-js/object/assign":54,"babel-runtime/regenerator":68}],28:[function(e,y,s){"use strict";var l=e("babel-runtime/regenerator"),t=f(l),v=e("babel-runtime/core-js/object/assign"),d=f(v);function f(n){return n&&n.__esModule?n:{default:n}}var c=s;c.getSymlink=function(u){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r,o,g;return t.default.async(function(p){for(;;)switch(p.prev=p.next){case 0:return i.subres=(0,d.default)({symlink:""},i.subres),i.versionId&&(i.subres.versionId=i.versionId),u=this._objectName(u),r=this._objectRequestParams("GET",u,i),r.successStatuses=[200],p.next=7,t.default.awrap(this.request(r));case 7:return o=p.sent,g=o.res.headers["x-oss-symlink-target"],p.abrupt("return",{targetName:decodeURIComponent(g),res:o.res});case 10:case"end":return p.stop()}},null,this)}},{"babel-runtime/core-js/object/assign":54,"babel-runtime/regenerator":68}],29:[function(e,y,s){"use strict";var l=e("babel-runtime/regenerator"),t=n(l),v=e("babel-runtime/core-js/object/keys"),d=n(v),f=e("babel-runtime/core-js/object/assign"),c=n(f);function n(i){return i&&i.__esModule?i:{default:i}}var u=s;u.head=function(r){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},g,m,p;return t.default.async(function(T){for(;;)switch(T.prev=T.next){case 0:return o.subres=(0,c.default)({},o.subres),o.versionId&&(o.subres.versionId=o.versionId),g=this._objectRequestParams("HEAD",r,o),g.successStatuses=[200,304],T.next=6,t.default.awrap(this.request(g));case 6:return m=T.sent,p={meta:null,res:m.res,status:m.status},m.status===200&&(0,d.default)(m.headers).forEach(function(x){x.indexOf("x-oss-meta-")===0&&(p.meta||(p.meta={}),p.meta[x.substring(11)]=m.headers[x])}),T.abrupt("return",p);case 10:case"end":return T.stop()}},null,this)}},{"babel-runtime/core-js/object/assign":54,"babel-runtime/core-js/object/keys":60,"babel-runtime/regenerator":68}],30:[function(e,y,s){"use strict";var l=e("babel-runtime/regenerator"),t=f(l),v=e("babel-runtime/core-js/object/assign"),d=f(v);function f(n){return n&&n.__esModule?n:{default:n}}var c=s;c.putACL=function(u,i,r){var o,g;return t.default.async(function(p){for(;;)switch(p.prev=p.next){case 0:return r=r||{},r.subres=(0,d.default)({acl:""},r.subres),r.versionId&&(r.subres.versionId=r.versionId),r.headers=r.headers||{},r.headers["x-oss-object-acl"]=i,u=this._objectName(u),o=this._objectRequestParams("PUT",u,r),o.successStatuses=[200],p.next=10,t.default.awrap(this.request(o));case 10:return g=p.sent,p.abrupt("return",{res:g.res});case 12:case"end":return p.stop()}},null,this)}},{"babel-runtime/core-js/object/assign":54,"babel-runtime/regenerator":68}],31:[function(e,y,s){"use strict";var l=e("babel-runtime/regenerator"),t=n(l),v=e("babel-runtime/core-js/object/keys"),d=n(v),f=e("babel-runtime/core-js/object/assign"),c=n(f);function n(m){return m&&m.__esModule?m:{default:m}}var u=e("../utils/obj2xml"),i=u.obj2xml,r=e("../utils/checkObjectTag"),o=r.checkObjectTag,g=s;g.putObjectTagging=function(p,A){var T=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},x,E,N;return t.default.async(function(O){for(;;)switch(O.prev=O.next){case 0:return o(A),T.subres=(0,c.default)({tagging:""},T.subres),T.versionId&&(T.subres.versionId=T.versionId),p=this._objectName(p),x=this._objectRequestParams("PUT",p,T),x.successStatuses=[200],A=(0,d.default)(A).map(function(w){return{Key:w,Value:A[w]}}),E={Tagging:{TagSet:{Tag:A}}},x.mime="xml",x.content=i(E),O.next=12,t.default.awrap(this.request(x));case 12:return N=O.sent,O.abrupt("return",{res:N.res,status:N.status});case 14:case"end":return O.stop()}},null,this)}},{"../utils/checkObjectTag":36,"../utils/obj2xml":47,"babel-runtime/core-js/object/assign":54,"babel-runtime/core-js/object/keys":60,"babel-runtime/regenerator":68}],32:[function(e,y,s){"use strict";var l=e("babel-runtime/regenerator"),t=f(l),v=e("babel-runtime/core-js/object/assign"),d=f(v);function f(n){return n&&n.__esModule?n:{default:n}}var c=s;c.putSymlink=function(u,i,r){var o,g;return t.default.async(function(p){for(;;)switch(p.prev=p.next){case 0:return r=r||{},r.headers=r.headers||{},i=this._escape(this._objectName(i)),this._convertMetaToHeaders(r.meta,r.headers),r.headers["x-oss-symlink-target"]=i,r.subres=(0,d.default)({symlink:""},r.subres),r.versionId&&(r.subres.versionId=r.versionId),r.storageClass&&(r.headers["x-oss-storage-class"]=r.storageClass),u=this._objectName(u),o=this._objectRequestParams("PUT",u,r),o.successStatuses=[200],p.next=13,t.default.awrap(this.request(o));case 13:return g=p.sent,p.abrupt("return",{res:g.res});case 15:case"end":return p.stop()}},null,this)}},{"babel-runtime/core-js/object/assign":54,"babel-runtime/regenerator":68}],33:[function(e,y,s){"use strict";var l=e("babel-runtime/regenerator"),t=f(l),v=e("babel-runtime/core-js/promise"),d=f(v);function f(n){return n&&n.__esModule?n:{default:n}}var c=s;c._parallelNode=function(u,i,r,o){var g,m,p,A,T,x,E,N;return t.default.async(function(O){for(;;)switch(O.prev=O.next){case 0:g=this,m=[],p=[],A=u.length/i,T=u.length%i,x=T===0?A:(u.length-T)/i+1,E=1,N=0;case 8:if(!(N<u.length)){O.next=26;break}if(!g.isCancel()){O.next=11;break}return O.abrupt("break",26);case 11:if(o?p.push(r(g,u[N],o)):p.push(r(g,u[N])),!(p.length===i||E===x&&N===u.length-1)){O.next=23;break}return O.prev=13,E+=1,O.next=17,t.default.awrap(d.default.all(p));case 17:O.next=22;break;case 19:O.prev=19,O.t0=O.catch(13),m.push(O.t0);case 22:p=[];case 23:N++,O.next=8;break;case 26:return O.abrupt("return",m);case 27:case"end":return O.stop()}},null,this,[[13,19]])},c._parallel=function(u,i,r){var o=this;return new d.default(function(g){var m=[];if(i<=0||!u){g(m);return}function p(h){return function(){if(h===null)throw new Error("Callback was already called.");var M=h;h=null;for(var D=arguments.length,R=Array(D),I=0;I<D;I++)R[I]=arguments[I];M.apply(this,R)}}function A(h){var M=-1,D=h.length;return function(){return++M<D&&!o.isCancel()?{value:h[M],key:M}:null}}var T=A(u),x=!1,E=0,N=!1;function S(h,M){E-=1,h?(x=!0,m.push(h),g(m)):M==={}||x&&E<=0?(x=!0,g(m)):N||(o.isCancel()?g(m):w())}function O(h,M){r(h).then(function(D){M(null,D)}).catch(function(D){M(D)})}function w(){for(N=!0;E<i&&!x&&!o.isCancel();){var h=T();if(h===null||m.length>0){x=!0,E<=0&&g(m);return}E+=1,O(h.value,p(S))}N=!1}w()})},c.cancel=function(u){this.options.cancelFlag=!0,u&&this.abortMultipartUpload(u.name,u.uploadId,u.options)},c.isCancel=function(){return this.options.cancelFlag},c.resetCancelFlag=function(){this.options.cancelFlag=!1},c._stop=function(){this.options.cancelFlag=!0},c._makeCancelEvent=function(){var u={status:0,name:"cancel"};return u}},{"babel-runtime/core-js/promise":61,"babel-runtime/regenerator":68}],34:[function(e,y,s){(function(l){"use strict";var t=e("babel-runtime/core-js/json/stringify"),v=c(t),d=e("babel-runtime/core-js/object/keys"),f=c(d);function c(i){return i&&i.__esModule?i:{default:i}}var n=e("./../../shims/crypto/crypto.js"),u=e("is-type-of");s.buildCanonicalizedResource=function(r,o){var g=""+r,m="?";if(u.string(o)&&o.trim()!=="")g+=m+o;else if(u.array(o))o.sort(),g+=m+o.join("&");else if(o){var p=function(x,E){return x[0]>E[0]?1:x[0]<E[0]?-1:0},A=function(x){g+=m+x,o[x]&&(g+="="+o[x]),m="&"};(0,f.default)(o).sort(p).forEach(A)}return g},s.buildCanonicalString=function(r,o,g,m){g=g||{};var p=g.headers||{},A="x-oss-",T=[],x={},E=[r.toUpperCase(),p["Content-Md5"]||"",p["Content-Type"]||p["Content-Type".toLowerCase()],m||p["x-oss-date"]];return(0,f.default)(p).forEach(function(N){var S=N.toLowerCase();S.indexOf(A)===0&&(x[S]=String(p[N]).trim())}),(0,f.default)(x).sort().forEach(function(N){T.push(N+":"+x[N])}),E=E.concat(T),E.push(this.buildCanonicalizedResource(o,g.parameters)),E.join(`
|
||
`)},s.computeSignature=function(r,o){var g=n.createHmac("sha1",r);return g.update(l.from(o,"utf8")).digest("base64")},s.authorization=function(r,o,g){return"OSS "+r+":"+this.computeSignature(o,g)},s._signatureForURL=function(r){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},g=arguments[2],m=arguments[3],p={},A=o.subResource,T=A===void 0?{}:A;if(o.process){var x="x-oss-process";T[x]=o.process}if(o.trafficLimit){var E="x-oss-traffic-limit";T[E]=o.trafficLimit}if(o.response&&(0,f.default)(o.response).forEach(function(w){var h="response-"+w.toLowerCase();T[h]=o.response[w]}),(0,f.default)(o).forEach(function(w){var h=w.toLowerCase(),M=o[w];h.indexOf("x-oss-")===0?p[h]=M:(h.indexOf("content-md5")===0||h.indexOf("content-type")===0)&&(p[w]=M)}),Object.prototype.hasOwnProperty.call(o,"security-token")&&(T["security-token"]=o["security-token"]),Object.prototype.hasOwnProperty.call(o,"callback")){var N={callbackUrl:encodeURI(o.callback.url),callbackBody:o.callback.body};if(o.callback.host&&(N.callbackHost=o.callback.host),o.callback.contentType&&(N.callbackBodyType=o.callback.contentType),T.callback=l.from((0,v.default)(N)).toString("base64"),o.callback.customValue){var S={};(0,f.default)(o.callback.customValue).forEach(function(w){S["x:"+w]=o.callback.customValue[w]}),T["callback-var"]=l.from((0,v.default)(S)).toString("base64")}}var O=this.buildCanonicalString(o.method,g,{headers:p,parameters:T},m.toString());return{Signature:this.computeSignature(r,O),subResource:T}}}).call(this,e("buffer").Buffer)},{"./../../shims/crypto/crypto.js":284,"babel-runtime/core-js/json/stringify":53,"babel-runtime/core-js/object/keys":60,buffer:73,"is-type-of":289}],35:[function(e,y,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.checkBucketName=void 0,s.checkBucketName=function(l,t){var v=t?/^[a-z0-9][a-z0-9-]{1,61}[a-z0-9]$/:/^[a-z0-9_][a-z0-9-_]{1,61}[a-z0-9_]$/;if(!v.test(l))throw new Error("The bucket must be conform to the specifications")}},{}],36:[function(e,y,s){"use strict";var l=e("babel-runtime/core-js/object/entries"),t=v(l);function v(o){return o&&o.__esModule?o:{default:o}}Object.defineProperty(s,"__esModule",{value:!0}),s.checkObjectTag=void 0;var d=e("./checkValid"),f=d.checkValid,c=e("./isObject"),n=c.isObject,u=[{validator:function(g){if(typeof g!="string")throw new Error("the key and value of the tag must be String")}},{pattern:/^[a-zA-Z0-9 +-=._:/]+$/,msg:"tag can contain letters, numbers, spaces, and the following symbols: plus sign (+), hyphen (-), equal sign (=), period (.), underscore (_), colon (:), and forward slash (/)"}],i={key:[].concat(u,[{pattern:/^.{1,128}$/,msg:"tag key can be a maximum of 128 bytes in length"}]),value:[].concat(u,[{pattern:/^.{0,256}$/,msg:"tag value can be a maximum of 256 bytes in length"}])};function r(o){if(!n(o))throw new Error("tag must be Object");var g=(0,t.default)(o);if(g.length>10)throw new Error("maximum of 10 tags for a object");var m=["key","value"];g.forEach(function(p){p.forEach(function(A,T){f(A,i[m[T]])})})}s.checkObjectTag=r},{"./checkValid":37,"./isObject":46,"babel-runtime/core-js/object/entries":57}],37:[function(e,y,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.checkValid=void 0;function l(t,v){v.forEach(function(d){if(d.validator)d.validator(t);else if(d.pattern&&!d.pattern.test(t))throw new Error(d.msg)})}s.checkValid=l},{}],38:[function(e,y,s){(function(l){"use strict";var t=e("babel-runtime/core-js/object/assign"),v=d(t);function d(p){return p&&p.__esModule?p:{default:p}}Object.defineProperty(s,"__esModule",{value:!0}),s.createRequest=void 0;var f=e("./../../../shims/crypto/crypto.js"),c=e("debug")("ali-oss"),n=e("mime"),u=e("dateformat"),i=e("copy-to"),r=e("path");function o(p,A){return p[A]||p[A.toLowerCase()]}function g(p,A){delete p[A],delete p[A.toLowerCase()]}function m(p){var A=new Date;this.options.amendTimeSkewed&&(A=+new Date+this.options.amendTimeSkewed);var T={"x-oss-date":u(A,"UTC:ddd, dd mmm yyyy HH:MM:ss 'GMT'"),"x-oss-user-agent":this.userAgent};this.userAgent.includes("nodejs")&&(T["User-Agent"]=this.userAgent),this.options.isRequestPay&&(0,v.default)(T,{"x-oss-request-payer":"requester"}),this.options.stsToken&&(T["x-oss-security-token"]=this.options.stsToken),i(p.headers).to(T),o(T,"Content-Type")||(p.mime&&p.mime.indexOf("/")>0?T["Content-Type"]=p.mime:T["Content-Type"]=n.getType(p.mime||r.extname(p.object||""))),o(T,"Content-Type")||g(T,"Content-Type"),p.content&&(T["Content-Md5"]=f.createHash("md5").update(l.from(p.content,"utf8")).digest("base64"),T["Content-Length"]||(T["Content-Length"]=p.content.length));var x=this._getResource(p);T.authorization=this.authorization(p.method,x,p.subres,T);var E=this._getReqUrl(p);c("request %s %s, with headers %j, !!stream: %s",p.method,E,T,!!p.stream);var N=p.timeout||this.options.timeout,S={method:p.method,content:p.content,stream:p.stream,headers:T,timeout:N,writeStream:p.writeStream,customResponse:p.customResponse,ctx:p.ctx||this.ctx};return this.agent&&(S.agent=this.agent),this.httpsAgent&&(S.httpsAgent=this.httpsAgent),{url:E,params:S}}s.createRequest=m}).call(this,e("buffer").Buffer)},{"./../../../shims/crypto/crypto.js":284,"babel-runtime/core-js/object/assign":54,buffer:73,"copy-to":76,dateformat:190,debug:288,mime:202,path:205}],39:[function(e,y,s){"use strict";var l=e("babel-runtime/core-js/object/keys"),t=f(l),v=e("babel-runtime/helpers/typeof"),d=f(v);function f(c){return c&&c.__esModule?c:{default:c}}Object.defineProperty(s,"__esModule",{value:!0}),s.deepCopy=void 0,s.deepCopy=function(c){if(c===null||(typeof c=="undefined"?"undefined":(0,d.default)(c))!=="object")return c;var n=Array.isArray(c)?[]:{};return(0,t.default)(c).forEach(function(u){n[u]=s.deepCopy(c[u])}),n}},{"babel-runtime/core-js/object/keys":60,"babel-runtime/helpers/typeof":67}],40:[function(e,y,s){"use strict";var l=e("babel-runtime/core-js/object/keys"),t=f(l),v=e("babel-runtime/helpers/typeof"),d=f(v);function f(u){return u&&u.__esModule?u:{default:u}}Object.defineProperty(s,"__esModule",{value:!0}),s.formatObjKey=void 0;function c(u,i){if(u===null||(typeof u=="undefined"?"undefined":(0,d.default)(u))!=="object")return u;var r=void 0;if(Array.isArray(u)){r=[];for(var o=0;o<u.length;o++)r.push(c(u[o],i))}else r={},(0,t.default)(u).forEach(function(g){r[n(g,i)]=c(u[g],i)});return r}s.formatObjKey=c;function n(u,i){return i==="firstUpperCase"?u=u.replace(/^./,function(r){return r.toUpperCase()}):i==="firstLowerCase"&&(u=u.replace(/^./,function(r){return r.toLowerCase()})),u}},{"babel-runtime/core-js/object/keys":60,"babel-runtime/helpers/typeof":67}],41:[function(e,y,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.getStrBytesCount=void 0;function l(t){for(var v=0,d=0;d<t.length;d++){var f=t.charAt(d);/^[\u00-\uff]$/.test(f)?v+=1:v+=2}return v}s.getStrBytesCount=l},{}],42:[function(e,y,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.isArray=void 0,s.isArray=function(l){return Object.prototype.toString.call(l)==="[object Array]"}},{}],43:[function(e,y,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.isBlob=void 0;function l(t){return typeof Blob!="undefined"&&t instanceof Blob}s.isBlob=l},{}],44:[function(e,y,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.isFile=void 0,s.isFile=function(l){return typeof File!="undefined"&&l instanceof File}},{}],45:[function(e,y,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.isIP=void 0,s.isIP=function(l){var t=/^(25[0-5]|2[0-4]\d|[0-1]?\d?\d)(\.(25[0-5]|2[0-4]\d|[0-1]?\d?\d)){3}$/,v=/^\s*((([0-9A-Fa-f]{1,4}:){7}([0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1,4}:){6}(:[0-9A-Fa-f]{1,4}|((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){5}(((:[0-9A-Fa-f]{1,4}){1,2})|:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){4}(((:[0-9A-Fa-f]{1,4}){1,3})|((:[0-9A-Fa-f]{1,4})?:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){3}(((:[0-9A-Fa-f]{1,4}){1,4})|((:[0-9A-Fa-f]{1,4}){0,2}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){2}(((:[0-9A-Fa-f]{1,4}){1,5})|((:[0-9A-Fa-f]{1,4}){0,3}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){1}(((:[0-9A-Fa-f]{1,4}){1,6})|((:[0-9A-Fa-f]{1,4}){0,4}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(:(((:[0-9A-Fa-f]{1,4}){1,7})|((:[0-9A-Fa-f]{1,4}){0,5}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:)))(%.+)?\s*$/;return t.test(l)||v.test(l)}},{}],46:[function(e,y,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.isObject=void 0,s.isObject=function(l){return Object.prototype.toString.call(l)==="[object Object]"}},{}],47:[function(e,y,s){"use strict";var l=e("babel-runtime/core-js/object/keys"),t=v(l);function v(n){return n&&n.__esModule?n:{default:n}}Object.defineProperty(s,"__esModule",{value:!0}),s.obj2xml=void 0;var d=e("./formatObjKey");function f(n){return Object.prototype.toString.call(n).replace(/(.*? |])/g,"").toLowerCase()}function c(n,u){var i="";return u&&u.headers&&(i=`<?xml version="1.0" encoding="UTF-8"?>
|
||
`),u&&u.firstUpperCase&&(n=d.formatObjKey(n,"firstUpperCase")),f(n)==="object"?(0,t.default)(n).forEach(function(r){f(n[r])==="string"||f(n[r])==="number"?i+="<"+r+">"+n[r]+"</"+r+">":f(n[r])==="object"?i+="<"+r+">"+c(n[r])+"</"+r+">":f(n[r])==="array"?i+=n[r].map(function(o){return"<"+r+">"+c(o)+"</"+r+">"}).join(""):i+="<"+r+">"+n[r].toString()+"</"+r+">"}):i+=n.toString(),i}s.obj2xml=c},{"./formatObjKey":40,"babel-runtime/core-js/object/keys":60}],48:[function(e,y,s){y.exports=l,y.exports.HttpsAgent=l;function l(){}},{}],49:[function(e,y,s){y.exports=e("./register")().Promise},{"./register":51}],50:[function(e,y,s){"use strict";var l="@@any-promise/REGISTRATION",t=null;y.exports=function(v,d){return function(c,n){c=c||null,n=n||{};var u=n.global!==!1;if(t===null&&u&&(t=v[l]||null),t!==null&&c!==null&&t.implementation!==c)throw new Error('any-promise already defined as "'+t.implementation+'". You can only register an implementation before the first call to require("any-promise") and an implementation cannot be changed');return t===null&&(c!==null&&typeof n.Promise!="undefined"?t={Promise:n.Promise,implementation:c}:t=d(c),u&&(v[l]=t)),t}}},{}],51:[function(e,y,s){"use strict";y.exports=e("./loader")(window,l);function l(){if(typeof window.Promise=="undefined")throw new Error("any-promise browser requires a polyfill or explicit registration e.g: require('any-promise/register/bluebird')");return{Promise:window.Promise,implementation:"window.Promise"}}},{"./loader":50}],52:[function(e,y,s){y.exports={default:e("core-js/library/fn/array/from"),__esModule:!0}},{"core-js/library/fn/array/from":77}],53:[function(e,y,s){y.exports={default:e("core-js/library/fn/json/stringify"),__esModule:!0}},{"core-js/library/fn/json/stringify":78}],54:[function(e,y,s){y.exports={default:e("core-js/library/fn/object/assign"),__esModule:!0}},{"core-js/library/fn/object/assign":79}],55:[function(e,y,s){y.exports={default:e("core-js/library/fn/object/create"),__esModule:!0}},{"core-js/library/fn/object/create":80}],56:[function(e,y,s){y.exports={default:e("core-js/library/fn/object/define-property"),__esModule:!0}},{"core-js/library/fn/object/define-property":81}],57:[function(e,y,s){y.exports={default:e("core-js/library/fn/object/entries"),__esModule:!0}},{"core-js/library/fn/object/entries":82}],58:[function(e,y,s){y.exports={default:e("core-js/library/fn/object/get-own-property-names"),__esModule:!0}},{"core-js/library/fn/object/get-own-property-names":83}],59:[function(e,y,s){y.exports={default:e("core-js/library/fn/object/get-prototype-of"),__esModule:!0}},{"core-js/library/fn/object/get-prototype-of":84}],60:[function(e,y,s){y.exports={default:e("core-js/library/fn/object/keys"),__esModule:!0}},{"core-js/library/fn/object/keys":85}],61:[function(e,y,s){y.exports={default:e("core-js/library/fn/promise"),__esModule:!0}},{"core-js/library/fn/promise":86}],62:[function(e,y,s){y.exports={default:e("core-js/library/fn/set-immediate"),__esModule:!0}},{"core-js/library/fn/set-immediate":87}],63:[function(e,y,s){y.exports={default:e("core-js/library/fn/string/from-code-point"),__esModule:!0}},{"core-js/library/fn/string/from-code-point":88}],64:[function(e,y,s){y.exports={default:e("core-js/library/fn/symbol"),__esModule:!0}},{"core-js/library/fn/symbol":90}],65:[function(e,y,s){y.exports={default:e("core-js/library/fn/symbol/has-instance"),__esModule:!0}},{"core-js/library/fn/symbol/has-instance":89}],66:[function(e,y,s){y.exports={default:e("core-js/library/fn/symbol/iterator"),__esModule:!0}},{"core-js/library/fn/symbol/iterator":91}],67:[function(e,y,s){"use strict";s.__esModule=!0;var l=e("../core-js/symbol/iterator"),t=c(l),v=e("../core-js/symbol"),d=c(v),f=typeof d.default=="function"&&typeof t.default=="symbol"?function(n){return typeof n}:function(n){return n&&typeof d.default=="function"&&n.constructor===d.default&&n!==d.default.prototype?"symbol":typeof n};function c(n){return n&&n.__esModule?n:{default:n}}s.default=typeof d.default=="function"&&f(t.default)==="symbol"?function(n){return typeof n=="undefined"?"undefined":f(n)}:function(n){return n&&typeof d.default=="function"&&n.constructor===d.default&&n!==d.default.prototype?"symbol":typeof n=="undefined"?"undefined":f(n)}},{"../core-js/symbol":64,"../core-js/symbol/iterator":66}],68:[function(e,y,s){y.exports=e("regenerator-runtime")},{"regenerator-runtime":226}],69:[function(e,y,s){"use strict";s.byteLength=u,s.toByteArray=r,s.fromByteArray=m;for(var l=[],t=[],v=typeof Uint8Array!="undefined"?Uint8Array:Array,d="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",f=0,c=d.length;f<c;++f)l[f]=d[f],t[d.charCodeAt(f)]=f;t["-".charCodeAt(0)]=62,t["_".charCodeAt(0)]=63;function n(p){var A=p.length;if(A%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var T=p.indexOf("=");T===-1&&(T=A);var x=T===A?0:4-T%4;return[T,x]}function u(p){var A=n(p),T=A[0],x=A[1];return(T+x)*3/4-x}function i(p,A,T){return(A+T)*3/4-T}function r(p){var A,T=n(p),x=T[0],E=T[1],N=new v(i(p,x,E)),S=0,O=E>0?x-4:x,w;for(w=0;w<O;w+=4)A=t[p.charCodeAt(w)]<<18|t[p.charCodeAt(w+1)]<<12|t[p.charCodeAt(w+2)]<<6|t[p.charCodeAt(w+3)],N[S++]=A>>16&255,N[S++]=A>>8&255,N[S++]=A&255;return E===2&&(A=t[p.charCodeAt(w)]<<2|t[p.charCodeAt(w+1)]>>4,N[S++]=A&255),E===1&&(A=t[p.charCodeAt(w)]<<10|t[p.charCodeAt(w+1)]<<4|t[p.charCodeAt(w+2)]>>2,N[S++]=A>>8&255,N[S++]=A&255),N}function o(p){return l[p>>18&63]+l[p>>12&63]+l[p>>6&63]+l[p&63]}function g(p,A,T){for(var x,E=[],N=A;N<T;N+=3)x=(p[N]<<16&16711680)+(p[N+1]<<8&65280)+(p[N+2]&255),E.push(o(x));return E.join("")}function m(p){for(var A,T=p.length,x=T%3,E=[],N=16383,S=0,O=T-x;S<O;S+=N)E.push(g(p,S,S+N>O?O:S+N));return x===1?(A=p[T-1],E.push(l[A>>2]+l[A<<4&63]+"==")):x===2&&(A=(p[T-2]<<8)+p[T-1],E.push(l[A>>10]+l[A>>4&63]+l[A<<2&63]+"=")),E.join("")}},{}],70:[function(e,y,s){/*!
|
||
* Bowser - a browser detector
|
||
* https://github.com/ded/bowser
|
||
* MIT License | (c) Dustin Diaz 2015
|
||
*/!function(l,t,v){typeof y!="undefined"&&y.exports?y.exports=v():typeof define=="function"&&define.amd?define(t,v):l[t]=v()}(this,"bowser",function(){var l=!0;function t(i){function r(F){var $=i.match(F);return $&&$.length>1&&$[1]||""}function o(F){var $=i.match(F);return $&&$.length>1&&$[2]||""}var g=r(/(ipod|iphone|ipad)/i).toLowerCase(),m=/like android/i.test(i),p=!m&&/android/i.test(i),A=/nexus\s*[0-6]\s*/i.test(i),T=!A&&/nexus\s*[0-9]+/i.test(i),x=/CrOS/.test(i),E=/silk/i.test(i),N=/sailfish/i.test(i),S=/tizen/i.test(i),O=/(web|hpw)(o|0)s/i.test(i),w=/windows phone/i.test(i),h=/SamsungBrowser/i.test(i),M=!w&&/windows/i.test(i),D=!g&&!E&&/macintosh/i.test(i),R=!p&&!N&&!S&&!O&&/linux/i.test(i),I=o(/edg([ea]|ios)\/(\d+(\.\d+)?)/i),U=r(/version\/(\d+(\.\d+)?)/i),W=/tablet/i.test(i)&&!/tablet pc/i.test(i),P=!W&&/[^-]mobi/i.test(i),oe=/xbox/i.test(i),G;/opera/i.test(i)?G={name:"Opera",opera:l,version:U||r(/(?:opera|opr|opios)[\s\/](\d+(\.\d+)?)/i)}:/opr\/|opios/i.test(i)?G={name:"Opera",opera:l,version:r(/(?:opr|opios)[\s\/](\d+(\.\d+)?)/i)||U}:/SamsungBrowser/i.test(i)?G={name:"Samsung Internet for Android",samsungBrowser:l,version:U||r(/(?:SamsungBrowser)[\s\/](\d+(\.\d+)?)/i)}:/Whale/i.test(i)?G={name:"NAVER Whale browser",whale:l,version:r(/(?:whale)[\s\/](\d+(?:\.\d+)+)/i)}:/MZBrowser/i.test(i)?G={name:"MZ Browser",mzbrowser:l,version:r(/(?:MZBrowser)[\s\/](\d+(?:\.\d+)+)/i)}:/coast/i.test(i)?G={name:"Opera Coast",coast:l,version:U||r(/(?:coast)[\s\/](\d+(\.\d+)?)/i)}:/focus/i.test(i)?G={name:"Focus",focus:l,version:r(/(?:focus)[\s\/](\d+(?:\.\d+)+)/i)}:/yabrowser/i.test(i)?G={name:"Yandex Browser",yandexbrowser:l,version:U||r(/(?:yabrowser)[\s\/](\d+(\.\d+)?)/i)}:/ucbrowser/i.test(i)?G={name:"UC Browser",ucbrowser:l,version:r(/(?:ucbrowser)[\s\/](\d+(?:\.\d+)+)/i)}:/mxios/i.test(i)?G={name:"Maxthon",maxthon:l,version:r(/(?:mxios)[\s\/](\d+(?:\.\d+)+)/i)}:/epiphany/i.test(i)?G={name:"Epiphany",epiphany:l,version:r(/(?:epiphany)[\s\/](\d+(?:\.\d+)+)/i)}:/puffin/i.test(i)?G={name:"Puffin",puffin:l,version:r(/(?:puffin)[\s\/](\d+(?:\.\d+)?)/i)}:/sleipnir/i.test(i)?G={name:"Sleipnir",sleipnir:l,version:r(/(?:sleipnir)[\s\/](\d+(?:\.\d+)+)/i)}:/k-meleon/i.test(i)?G={name:"K-Meleon",kMeleon:l,version:r(/(?:k-meleon)[\s\/](\d+(?:\.\d+)+)/i)}:w?(G={name:"Windows Phone",osname:"Windows Phone",windowsphone:l},I?(G.msedge=l,G.version=I):(G.msie=l,G.version=r(/iemobile\/(\d+(\.\d+)?)/i))):/msie|trident/i.test(i)?G={name:"Internet Explorer",msie:l,version:r(/(?:msie |rv:)(\d+(\.\d+)?)/i)}:x?G={name:"Chrome",osname:"Chrome OS",chromeos:l,chromeBook:l,chrome:l,version:r(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:/edg([ea]|ios)/i.test(i)?G={name:"Microsoft Edge",msedge:l,version:I}:/vivaldi/i.test(i)?G={name:"Vivaldi",vivaldi:l,version:r(/vivaldi\/(\d+(\.\d+)?)/i)||U}:N?G={name:"Sailfish",osname:"Sailfish OS",sailfish:l,version:r(/sailfish\s?browser\/(\d+(\.\d+)?)/i)}:/seamonkey\//i.test(i)?G={name:"SeaMonkey",seamonkey:l,version:r(/seamonkey\/(\d+(\.\d+)?)/i)}:/firefox|iceweasel|fxios/i.test(i)?(G={name:"Firefox",firefox:l,version:r(/(?:firefox|iceweasel|fxios)[ \/](\d+(\.\d+)?)/i)},/\((mobile|tablet);[^\)]*rv:[\d\.]+\)/i.test(i)&&(G.firefoxos=l,G.osname="Firefox OS")):E?G={name:"Amazon Silk",silk:l,version:r(/silk\/(\d+(\.\d+)?)/i)}:/phantom/i.test(i)?G={name:"PhantomJS",phantom:l,version:r(/phantomjs\/(\d+(\.\d+)?)/i)}:/slimerjs/i.test(i)?G={name:"SlimerJS",slimer:l,version:r(/slimerjs\/(\d+(\.\d+)?)/i)}:/blackberry|\bbb\d+/i.test(i)||/rim\stablet/i.test(i)?G={name:"BlackBerry",osname:"BlackBerry OS",blackberry:l,version:U||r(/blackberry[\d]+\/(\d+(\.\d+)?)/i)}:O?(G={name:"WebOS",osname:"WebOS",webos:l,version:U||r(/w(?:eb)?osbrowser\/(\d+(\.\d+)?)/i)},/touchpad\//i.test(i)&&(G.touchpad=l)):/bada/i.test(i)?G={name:"Bada",osname:"Bada",bada:l,version:r(/dolfin\/(\d+(\.\d+)?)/i)}:S?G={name:"Tizen",osname:"Tizen",tizen:l,version:r(/(?:tizen\s?)?browser\/(\d+(\.\d+)?)/i)||U}:/qupzilla/i.test(i)?G={name:"QupZilla",qupzilla:l,version:r(/(?:qupzilla)[\s\/](\d+(?:\.\d+)+)/i)||U}:/chromium/i.test(i)?G={name:"Chromium",chromium:l,version:r(/(?:chromium)[\s\/](\d+(?:\.\d+)?)/i)||U}:/chrome|crios|crmo/i.test(i)?G={name:"Chrome",chrome:l,version:r(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:p?G={name:"Android",version:U}:/safari|applewebkit/i.test(i)?(G={name:"Safari",safari:l},U&&(G.version=U)):g?(G={name:g=="iphone"?"iPhone":g=="ipad"?"iPad":"iPod"},U&&(G.version=U)):/googlebot/i.test(i)?G={name:"Googlebot",googlebot:l,version:r(/googlebot\/(\d+(\.\d+))/i)||U}:G={name:r(/^(.*)\/(.*) /),version:o(/^(.*)\/(.*) /)},!G.msedge&&/(apple)?webkit/i.test(i)?(/(apple)?webkit\/537\.36/i.test(i)?(G.name=G.name||"Blink",G.blink=l):(G.name=G.name||"Webkit",G.webkit=l),!G.version&&U&&(G.version=U)):!G.opera&&/gecko\//i.test(i)&&(G.name=G.name||"Gecko",G.gecko=l,G.version=G.version||r(/gecko\/(\d+(\.\d+)?)/i)),!G.windowsphone&&(p||G.silk)?(G.android=l,G.osname="Android"):!G.windowsphone&&g?(G[g]=l,G.ios=l,G.osname="iOS"):D?(G.mac=l,G.osname="macOS"):oe?(G.xbox=l,G.osname="Xbox"):M?(G.windows=l,G.osname="Windows"):R&&(G.linux=l,G.osname="Linux");function re(F){switch(F){case"NT":return"NT";case"XP":return"XP";case"NT 5.0":return"2000";case"NT 5.1":return"XP";case"NT 5.2":return"2003";case"NT 6.0":return"Vista";case"NT 6.1":return"7";case"NT 6.2":return"8";case"NT 6.3":return"8.1";case"NT 10.0":return"10";default:return}}var z="";G.windows?z=re(r(/Windows ((NT|XP)( \d\d?.\d)?)/i)):G.windowsphone?z=r(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i):G.mac?(z=r(/Mac OS X (\d+([_\.\s]\d+)*)/i),z=z.replace(/[_\s]/g,".")):g?(z=r(/os (\d+([_\s]\d+)*) like mac os x/i),z=z.replace(/[_\s]/g,".")):p?z=r(/android[ \/-](\d+(\.\d+)*)/i):G.webos?z=r(/(?:web|hpw)os\/(\d+(\.\d+)*)/i):G.blackberry?z=r(/rim\stablet\sos\s(\d+(\.\d+)*)/i):G.bada?z=r(/bada\/(\d+(\.\d+)*)/i):G.tizen&&(z=r(/tizen[\/\s](\d+(\.\d+)*)/i)),z&&(G.osversion=z);var j=!G.windows&&z.split(".")[0];return W||T||g=="ipad"||p&&(j==3||j>=4&&!P)||G.silk?G.tablet=l:(P||g=="iphone"||g=="ipod"||p||A||G.blackberry||G.webos||G.bada)&&(G.mobile=l),G.msedge||G.msie&&G.version>=10||G.yandexbrowser&&G.version>=15||G.vivaldi&&G.version>=1||G.chrome&&G.version>=20||G.samsungBrowser&&G.version>=4||G.whale&&c([G.version,"1.0"])===1||G.mzbrowser&&c([G.version,"6.0"])===1||G.focus&&c([G.version,"1.0"])===1||G.firefox&&G.version>=20||G.safari&&G.version>=6||G.opera&&G.version>=10||G.ios&&G.osversion&&G.osversion.split(".")[0]>=6||G.blackberry&&G.version>=10.1||G.chromium&&G.version>=20?G.a=l:G.msie&&G.version<10||G.chrome&&G.version<20||G.firefox&&G.version<20||G.safari&&G.version<6||G.opera&&G.version<10||G.ios&&G.osversion&&G.osversion.split(".")[0]<6||G.chromium&&G.version<20?G.c=l:G.x=l,G}var v=t(typeof navigator!="undefined"&&navigator.userAgent||"");v.test=function(i){for(var r=0;r<i.length;++r){var o=i[r];if(typeof o=="string"&&o in v)return!0}return!1};function d(i){return i.split(".").length}function f(i,r){var o=[],g;if(Array.prototype.map)return Array.prototype.map.call(i,r);for(g=0;g<i.length;g++)o.push(r(i[g]));return o}function c(i){for(var r=Math.max(d(i[0]),d(i[1])),o=f(i,function(g){var m=r-d(g);return g=g+new Array(m+1).join(".0"),f(g.split("."),function(p){return new Array(20-p.length).join("0")+p}).reverse()});--r>=0;){if(o[0][r]>o[1][r])return 1;if(o[0][r]===o[1][r]){if(r===0)return 0}else return-1}}function n(i,r,o){var g=v;typeof r=="string"&&(o=r,r=void 0),r===void 0&&(r=!1),o&&(g=t(o));var m=""+g.version;for(var p in i)if(i.hasOwnProperty(p)&&g[p]){if(typeof i[p]!="string")throw new Error("Browser version in the minVersion map should be a string: "+p+": "+String(i));return c([m,i[p]])<0}return r}function u(i,r,o){return!n(i,r,o)}return v.isUnsupportedBrowser=n,v.compareVersions=c,v.check=u,v._detect=t,v.detect=t,v})},{}],71:[function(e,y,s){},{}],72:[function(e,y,s){var l=e("buffer").Buffer,t=l.isEncoding||function(u){switch(u&&u.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function v(u){if(u&&!t(u))throw new Error("Unknown encoding: "+u)}var d=s.StringDecoder=function(u){this.encoding=(u||"utf8").toLowerCase().replace(/[-_]/,""),v(u);switch(this.encoding){case"utf8":this.surrogateSize=3;break;case"ucs2":case"utf16le":this.surrogateSize=2,this.detectIncompleteChar=c;break;case"base64":this.surrogateSize=3,this.detectIncompleteChar=n;break;default:this.write=f;return}this.charBuffer=new l(6),this.charReceived=0,this.charLength=0};d.prototype.write=function(u){for(var i="";this.charLength;){var r=u.length>=this.charLength-this.charReceived?this.charLength-this.charReceived:u.length;if(u.copy(this.charBuffer,this.charReceived,0,r),this.charReceived+=r,this.charReceived<this.charLength)return"";u=u.slice(r,u.length),i=this.charBuffer.slice(0,this.charLength).toString(this.encoding);var g=i.charCodeAt(i.length-1);if(g>=55296&&g<=56319){this.charLength+=this.surrogateSize,i="";continue}if(this.charReceived=this.charLength=0,u.length===0)return i;break}this.detectIncompleteChar(u);var o=u.length;this.charLength&&(u.copy(this.charBuffer,0,u.length-this.charReceived,o),o-=this.charReceived),i+=u.toString(this.encoding,0,o);var o=i.length-1,g=i.charCodeAt(o);if(g>=55296&&g<=56319){var m=this.surrogateSize;return this.charLength+=m,this.charReceived+=m,this.charBuffer.copy(this.charBuffer,m,0,m),u.copy(this.charBuffer,0,0,m),i.substring(0,o)}return i},d.prototype.detectIncompleteChar=function(u){for(var i=u.length>=3?3:u.length;i>0;i--){var r=u[u.length-i];if(i==1&&r>>5==6){this.charLength=2;break}if(i<=2&&r>>4==14){this.charLength=3;break}if(i<=3&&r>>3==30){this.charLength=4;break}}this.charReceived=i},d.prototype.end=function(u){var i="";if(u&&u.length&&(i=this.write(u)),this.charReceived){var r=this.charReceived,o=this.charBuffer,g=this.encoding;i+=o.slice(0,r).toString(g)}return i};function f(u){return u.toString(this.encoding)}function c(u){this.charReceived=u.length%2,this.charLength=this.charReceived?2:0}function n(u){this.charReceived=u.length%3,this.charLength=this.charReceived?3:0}},{buffer:73}],73:[function(e,y,s){(function(l,t){/*!
|
||
* The buffer module from node.js, for the browser.
|
||
*
|
||
* @author Feross Aboukhadijeh <http://feross.org>
|
||
* @license MIT
|
||
*/"use strict";var v=e("base64-js"),d=e("ieee754"),f=e("isarray");s.Buffer=t,s.SlowBuffer=E,s.INSPECT_MAX_BYTES=50,t.TYPED_ARRAY_SUPPORT=l.TYPED_ARRAY_SUPPORT!==void 0?l.TYPED_ARRAY_SUPPORT:c(),s.kMaxLength=n();function c(){try{var C=new Uint8Array(1);return C.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},C.foo()===42&&typeof C.subarray=="function"&&C.subarray(1,1).byteLength===0}catch(b){return!1}}function n(){return t.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function u(C,b){if(n()<b)throw new RangeError("Invalid typed array length");return t.TYPED_ARRAY_SUPPORT?(C=new Uint8Array(b),C.__proto__=t.prototype):(C===null&&(C=new t(b)),C.length=b),C}function t(C,b,a){if(!t.TYPED_ARRAY_SUPPORT&&!(this instanceof t))return new t(C,b,a);if(typeof C=="number"){if(typeof b=="string")throw new Error("If encoding is specified then the first argument must be a string");return g(this,C)}return i(this,C,b,a)}t.poolSize=8192,t._augment=function(C){return C.__proto__=t.prototype,C};function i(C,b,a,_){if(typeof b=="number")throw new TypeError('"value" argument must not be a number');return typeof ArrayBuffer!="undefined"&&b instanceof ArrayBuffer?A(C,b,a,_):typeof b=="string"?m(C,b,a):T(C,b)}t.from=function(C,b,a){return i(null,C,b,a)},t.TYPED_ARRAY_SUPPORT&&(t.prototype.__proto__=Uint8Array.prototype,t.__proto__=Uint8Array,typeof Symbol!="undefined"&&Symbol.species&&t[Symbol.species]===t&&Object.defineProperty(t,Symbol.species,{value:null,configurable:!0}));function r(C){if(typeof C!="number")throw new TypeError('"size" argument must be a number');if(C<0)throw new RangeError('"size" argument must not be negative')}function o(C,b,a,_){return r(b),b<=0?u(C,b):a!==void 0?typeof _=="string"?u(C,b).fill(a,_):u(C,b).fill(a):u(C,b)}t.alloc=function(C,b,a){return o(null,C,b,a)};function g(C,b){if(r(b),C=u(C,b<0?0:x(b)|0),!t.TYPED_ARRAY_SUPPORT)for(var a=0;a<b;++a)C[a]=0;return C}t.allocUnsafe=function(C){return g(null,C)},t.allocUnsafeSlow=function(C){return g(null,C)};function m(C,b,a){if((typeof a!="string"||a==="")&&(a="utf8"),!t.isEncoding(a))throw new TypeError('"encoding" must be a valid string encoding');var _=N(b,a)|0;C=u(C,_);var V=C.write(b,a);return V!==_&&(C=C.slice(0,V)),C}function p(C,b){var a=b.length<0?0:x(b.length)|0;C=u(C,a);for(var _=0;_<a;_+=1)C[_]=b[_]&255;return C}function A(C,b,a,_){if(b.byteLength,a<0||b.byteLength<a)throw new RangeError("'offset' is out of bounds");if(b.byteLength<a+(_||0))throw new RangeError("'length' is out of bounds");return a===void 0&&_===void 0?b=new Uint8Array(b):_===void 0?b=new Uint8Array(b,a):b=new Uint8Array(b,a,_),t.TYPED_ARRAY_SUPPORT?(C=b,C.__proto__=t.prototype):C=p(C,b),C}function T(C,b){if(t.isBuffer(b)){var a=x(b.length)|0;return C=u(C,a),C.length===0||b.copy(C,0,0,a),C}if(b){if(typeof ArrayBuffer!="undefined"&&b.buffer instanceof ArrayBuffer||"length"in b)return typeof b.length!="number"||se(b.length)?u(C,0):p(C,b);if(b.type==="Buffer"&&f(b.data))return p(C,b.data)}throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}function x(C){if(C>=n())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+n().toString(16)+" bytes");return C|0}function E(C){return+C!=C&&(C=0),t.alloc(+C)}t.isBuffer=function(b){return!!(b!=null&&b._isBuffer)},t.compare=function(b,a){if(!t.isBuffer(b)||!t.isBuffer(a))throw new TypeError("Arguments must be Buffers");if(b===a)return 0;for(var _=b.length,V=a.length,X=0,ne=Math.min(_,V);X<ne;++X)if(b[X]!==a[X]){_=b[X],V=a[X];break}return _<V?-1:V<_?1:0},t.isEncoding=function(b){switch(String(b).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},t.concat=function(b,a){if(!f(b))throw new TypeError('"list" argument must be an Array of Buffers');if(b.length===0)return t.alloc(0);var _;if(a===void 0)for(a=0,_=0;_<b.length;++_)a+=b[_].length;var V=t.allocUnsafe(a),X=0;for(_=0;_<b.length;++_){var ne=b[_];if(!t.isBuffer(ne))throw new TypeError('"list" argument must be an Array of Buffers');ne.copy(V,X),X+=ne.length}return V};function N(C,b){if(t.isBuffer(C))return C.length;if(typeof ArrayBuffer!="undefined"&&typeof ArrayBuffer.isView=="function"&&(ArrayBuffer.isView(C)||C instanceof ArrayBuffer))return C.byteLength;typeof C!="string"&&(C=""+C);var a=C.length;if(a===0)return 0;for(var _=!1;;)switch(b){case"ascii":case"latin1":case"binary":return a;case"utf8":case"utf-8":case void 0:return J(C).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return a*2;case"hex":return a>>>1;case"base64":return H(C).length;default:if(_)return J(C).length;b=(""+b).toLowerCase(),_=!0}}t.byteLength=N;function S(C,b,a){var _=!1;if((b===void 0||b<0)&&(b=0),b>this.length)return"";if((a===void 0||a>this.length)&&(a=this.length),a<=0)return"";if(a>>>=0,b>>>=0,a<=b)return"";for(C||(C="utf8");;)switch(C){case"hex":return F(this,b,a);case"utf8":case"utf-8":return oe(this,b,a);case"ascii":return z(this,b,a);case"latin1":case"binary":return j(this,b,a);case"base64":return P(this,b,a);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return $(this,b,a);default:if(_)throw new TypeError("Unknown encoding: "+C);C=(C+"").toLowerCase(),_=!0}}t.prototype._isBuffer=!0;function O(C,b,a){var _=C[b];C[b]=C[a],C[a]=_}t.prototype.swap16=function(){var b=this.length;if(b%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var a=0;a<b;a+=2)O(this,a,a+1);return this},t.prototype.swap32=function(){var b=this.length;if(b%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var a=0;a<b;a+=4)O(this,a,a+3),O(this,a+1,a+2);return this},t.prototype.swap64=function(){var b=this.length;if(b%8!==0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var a=0;a<b;a+=8)O(this,a,a+7),O(this,a+1,a+6),O(this,a+2,a+5),O(this,a+3,a+4);return this},t.prototype.toString=function(){var b=this.length|0;return b===0?"":arguments.length===0?oe(this,0,b):S.apply(this,arguments)},t.prototype.equals=function(b){if(!t.isBuffer(b))throw new TypeError("Argument must be a Buffer");return this===b?!0:t.compare(this,b)===0},t.prototype.inspect=function(){var b="",a=s.INSPECT_MAX_BYTES;return this.length>0&&(b=this.toString("hex",0,a).match(/.{2}/g).join(" "),this.length>a&&(b+=" ... ")),"<Buffer "+b+">"},t.prototype.compare=function(b,a,_,V,X){if(!t.isBuffer(b))throw new TypeError("Argument must be a Buffer");if(a===void 0&&(a=0),_===void 0&&(_=b?b.length:0),V===void 0&&(V=0),X===void 0&&(X=this.length),a<0||_>b.length||V<0||X>this.length)throw new RangeError("out of range index");if(V>=X&&a>=_)return 0;if(V>=X)return-1;if(a>=_)return 1;if(a>>>=0,_>>>=0,V>>>=0,X>>>=0,this===b)return 0;for(var ne=X-V,pe=_-a,_e=Math.min(ne,pe),Ee=this.slice(V,X),we=b.slice(a,_),ce=0;ce<_e;++ce)if(Ee[ce]!==we[ce]){ne=Ee[ce],pe=we[ce];break}return ne<pe?-1:pe<ne?1:0};function w(C,b,a,_,V){if(C.length===0)return-1;if(typeof a=="string"?(_=a,a=0):a>2147483647?a=2147483647:a<-2147483648&&(a=-2147483648),a=+a,isNaN(a)&&(a=V?0:C.length-1),a<0&&(a=C.length+a),a>=C.length){if(V)return-1;a=C.length-1}else if(a<0)if(V)a=0;else return-1;if(typeof b=="string"&&(b=t.from(b,_)),t.isBuffer(b))return b.length===0?-1:h(C,b,a,_,V);if(typeof b=="number")return b=b&255,t.TYPED_ARRAY_SUPPORT&&typeof Uint8Array.prototype.indexOf=="function"?V?Uint8Array.prototype.indexOf.call(C,b,a):Uint8Array.prototype.lastIndexOf.call(C,b,a):h(C,[b],a,_,V);throw new TypeError("val must be string, number or Buffer")}function h(C,b,a,_,V){var X=1,ne=C.length,pe=b.length;if(_!==void 0&&(_=String(_).toLowerCase(),_==="ucs2"||_==="ucs-2"||_==="utf16le"||_==="utf-16le")){if(C.length<2||b.length<2)return-1;X=2,ne/=2,pe/=2,a/=2}function _e(K,q){return X===1?K[q]:K.readUInt16BE(q*X)}var Ee;if(V){var we=-1;for(Ee=a;Ee<ne;Ee++)if(_e(C,Ee)===_e(b,we===-1?0:Ee-we)){if(we===-1&&(we=Ee),Ee-we+1===pe)return we*X}else we!==-1&&(Ee-=Ee-we),we=-1}else for(a+pe>ne&&(a=ne-pe),Ee=a;Ee>=0;Ee--){for(var ce=!0,k=0;k<pe;k++)if(_e(C,Ee+k)!==_e(b,k)){ce=!1;break}if(ce)return Ee}return-1}t.prototype.includes=function(b,a,_){return this.indexOf(b,a,_)!==-1},t.prototype.indexOf=function(b,a,_){return w(this,b,a,_,!0)},t.prototype.lastIndexOf=function(b,a,_){return w(this,b,a,_,!1)};function M(C,b,a,_){a=Number(a)||0;var V=C.length-a;_?(_=Number(_),_>V&&(_=V)):_=V;var X=b.length;if(X%2!==0)throw new TypeError("Invalid hex string");_>X/2&&(_=X/2);for(var ne=0;ne<_;++ne){var pe=parseInt(b.substr(ne*2,2),16);if(isNaN(pe))return ne;C[a+ne]=pe}return ne}function D(C,b,a,_){return B(J(b,C.length-a),C,a,_)}function R(C,b,a,_){return B(te(b),C,a,_)}function I(C,b,a,_){return R(C,b,a,_)}function U(C,b,a,_){return B(H(b),C,a,_)}function W(C,b,a,_){return B(he(b,C.length-a),C,a,_)}t.prototype.write=function(b,a,_,V){if(a===void 0)V="utf8",_=this.length,a=0;else if(_===void 0&&typeof a=="string")V=a,_=this.length,a=0;else if(isFinite(a))a=a|0,isFinite(_)?(_=_|0,V===void 0&&(V="utf8")):(V=_,_=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var X=this.length-a;if((_===void 0||_>X)&&(_=X),b.length>0&&(_<0||a<0)||a>this.length)throw new RangeError("Attempt to write outside buffer bounds");V||(V="utf8");for(var ne=!1;;)switch(V){case"hex":return M(this,b,a,_);case"utf8":case"utf-8":return D(this,b,a,_);case"ascii":return R(this,b,a,_);case"latin1":case"binary":return I(this,b,a,_);case"base64":return U(this,b,a,_);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return W(this,b,a,_);default:if(ne)throw new TypeError("Unknown encoding: "+V);V=(""+V).toLowerCase(),ne=!0}},t.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function P(C,b,a){return b===0&&a===C.length?v.fromByteArray(C):v.fromByteArray(C.slice(b,a))}function oe(C,b,a){a=Math.min(C.length,a);for(var _=[],V=b;V<a;){var X=C[V],ne=null,pe=X>239?4:X>223?3:X>191?2:1;if(V+pe<=a){var _e,Ee,we,ce;switch(pe){case 1:X<128&&(ne=X);break;case 2:_e=C[V+1],(_e&192)===128&&(ce=(X&31)<<6|_e&63,ce>127&&(ne=ce));break;case 3:_e=C[V+1],Ee=C[V+2],(_e&192)===128&&(Ee&192)===128&&(ce=(X&15)<<12|(_e&63)<<6|Ee&63,ce>2047&&(ce<55296||ce>57343)&&(ne=ce));break;case 4:_e=C[V+1],Ee=C[V+2],we=C[V+3],(_e&192)===128&&(Ee&192)===128&&(we&192)===128&&(ce=(X&15)<<18|(_e&63)<<12|(Ee&63)<<6|we&63,ce>65535&&ce<1114112&&(ne=ce))}}ne===null?(ne=65533,pe=1):ne>65535&&(ne-=65536,_.push(ne>>>10&1023|55296),ne=56320|ne&1023),_.push(ne),V+=pe}return re(_)}var G=4096;function re(C){var b=C.length;if(b<=G)return String.fromCharCode.apply(String,C);for(var a="",_=0;_<b;)a+=String.fromCharCode.apply(String,C.slice(_,_+=G));return a}function z(C,b,a){var _="";a=Math.min(C.length,a);for(var V=b;V<a;++V)_+=String.fromCharCode(C[V]&127);return _}function j(C,b,a){var _="";a=Math.min(C.length,a);for(var V=b;V<a;++V)_+=String.fromCharCode(C[V]);return _}function F(C,b,a){var _=C.length;(!b||b<0)&&(b=0),(!a||a<0||a>_)&&(a=_);for(var V="",X=b;X<a;++X)V+=ee(C[X]);return V}function $(C,b,a){for(var _=C.slice(b,a),V="",X=0;X<_.length;X+=2)V+=String.fromCharCode(_[X]+_[X+1]*256);return V}t.prototype.slice=function(b,a){var _=this.length;b=~~b,a=a===void 0?_:~~a,b<0?(b+=_,b<0&&(b=0)):b>_&&(b=_),a<0?(a+=_,a<0&&(a=0)):a>_&&(a=_),a<b&&(a=b);var V;if(t.TYPED_ARRAY_SUPPORT)V=this.subarray(b,a),V.__proto__=t.prototype;else{var X=a-b;V=new t(X,void 0);for(var ne=0;ne<X;++ne)V[ne]=this[ne+b]}return V};function Z(C,b,a){if(C%1!==0||C<0)throw new RangeError("offset is not uint");if(C+b>a)throw new RangeError("Trying to access beyond buffer length")}t.prototype.readUIntLE=function(b,a,_){b=b|0,a=a|0,_||Z(b,a,this.length);for(var V=this[b],X=1,ne=0;++ne<a&&(X*=256);)V+=this[b+ne]*X;return V},t.prototype.readUIntBE=function(b,a,_){b=b|0,a=a|0,_||Z(b,a,this.length);for(var V=this[b+--a],X=1;a>0&&(X*=256);)V+=this[b+--a]*X;return V},t.prototype.readUInt8=function(b,a){return a||Z(b,1,this.length),this[b]},t.prototype.readUInt16LE=function(b,a){return a||Z(b,2,this.length),this[b]|this[b+1]<<8},t.prototype.readUInt16BE=function(b,a){return a||Z(b,2,this.length),this[b]<<8|this[b+1]},t.prototype.readUInt32LE=function(b,a){return a||Z(b,4,this.length),(this[b]|this[b+1]<<8|this[b+2]<<16)+this[b+3]*16777216},t.prototype.readUInt32BE=function(b,a){return a||Z(b,4,this.length),this[b]*16777216+(this[b+1]<<16|this[b+2]<<8|this[b+3])},t.prototype.readIntLE=function(b,a,_){b=b|0,a=a|0,_||Z(b,a,this.length);for(var V=this[b],X=1,ne=0;++ne<a&&(X*=256);)V+=this[b+ne]*X;return X*=128,V>=X&&(V-=Math.pow(2,8*a)),V},t.prototype.readIntBE=function(b,a,_){b=b|0,a=a|0,_||Z(b,a,this.length);for(var V=a,X=1,ne=this[b+--V];V>0&&(X*=256);)ne+=this[b+--V]*X;return X*=128,ne>=X&&(ne-=Math.pow(2,8*a)),ne},t.prototype.readInt8=function(b,a){return a||Z(b,1,this.length),this[b]&128?(255-this[b]+1)*-1:this[b]},t.prototype.readInt16LE=function(b,a){a||Z(b,2,this.length);var _=this[b]|this[b+1]<<8;return _&32768?_|4294901760:_},t.prototype.readInt16BE=function(b,a){a||Z(b,2,this.length);var _=this[b+1]|this[b]<<8;return _&32768?_|4294901760:_},t.prototype.readInt32LE=function(b,a){return a||Z(b,4,this.length),this[b]|this[b+1]<<8|this[b+2]<<16|this[b+3]<<24},t.prototype.readInt32BE=function(b,a){return a||Z(b,4,this.length),this[b]<<24|this[b+1]<<16|this[b+2]<<8|this[b+3]},t.prototype.readFloatLE=function(b,a){return a||Z(b,4,this.length),d.read(this,b,!0,23,4)},t.prototype.readFloatBE=function(b,a){return a||Z(b,4,this.length),d.read(this,b,!1,23,4)},t.prototype.readDoubleLE=function(b,a){return a||Z(b,8,this.length),d.read(this,b,!0,52,8)},t.prototype.readDoubleBE=function(b,a){return a||Z(b,8,this.length),d.read(this,b,!1,52,8)};function L(C,b,a,_,V,X){if(!t.isBuffer(C))throw new TypeError('"buffer" argument must be a Buffer instance');if(b>V||b<X)throw new RangeError('"value" argument is out of bounds');if(a+_>C.length)throw new RangeError("Index out of range")}t.prototype.writeUIntLE=function(b,a,_,V){if(b=+b,a=a|0,_=_|0,!V){var X=Math.pow(2,8*_)-1;L(this,b,a,_,X,0)}var ne=1,pe=0;for(this[a]=b&255;++pe<_&&(ne*=256);)this[a+pe]=b/ne&255;return a+_},t.prototype.writeUIntBE=function(b,a,_,V){if(b=+b,a=a|0,_=_|0,!V){var X=Math.pow(2,8*_)-1;L(this,b,a,_,X,0)}var ne=_-1,pe=1;for(this[a+ne]=b&255;--ne>=0&&(pe*=256);)this[a+ne]=b/pe&255;return a+_},t.prototype.writeUInt8=function(b,a,_){return b=+b,a=a|0,_||L(this,b,a,1,255,0),t.TYPED_ARRAY_SUPPORT||(b=Math.floor(b)),this[a]=b&255,a+1};function Q(C,b,a,_){b<0&&(b=65535+b+1);for(var V=0,X=Math.min(C.length-a,2);V<X;++V)C[a+V]=(b&255<<8*(_?V:1-V))>>>(_?V:1-V)*8}t.prototype.writeUInt16LE=function(b,a,_){return b=+b,a=a|0,_||L(this,b,a,2,65535,0),t.TYPED_ARRAY_SUPPORT?(this[a]=b&255,this[a+1]=b>>>8):Q(this,b,a,!0),a+2},t.prototype.writeUInt16BE=function(b,a,_){return b=+b,a=a|0,_||L(this,b,a,2,65535,0),t.TYPED_ARRAY_SUPPORT?(this[a]=b>>>8,this[a+1]=b&255):Q(this,b,a,!1),a+2};function ie(C,b,a,_){b<0&&(b=4294967295+b+1);for(var V=0,X=Math.min(C.length-a,4);V<X;++V)C[a+V]=b>>>(_?V:3-V)*8&255}t.prototype.writeUInt32LE=function(b,a,_){return b=+b,a=a|0,_||L(this,b,a,4,4294967295,0),t.TYPED_ARRAY_SUPPORT?(this[a+3]=b>>>24,this[a+2]=b>>>16,this[a+1]=b>>>8,this[a]=b&255):ie(this,b,a,!0),a+4},t.prototype.writeUInt32BE=function(b,a,_){return b=+b,a=a|0,_||L(this,b,a,4,4294967295,0),t.TYPED_ARRAY_SUPPORT?(this[a]=b>>>24,this[a+1]=b>>>16,this[a+2]=b>>>8,this[a+3]=b&255):ie(this,b,a,!1),a+4},t.prototype.writeIntLE=function(b,a,_,V){if(b=+b,a=a|0,!V){var X=Math.pow(2,8*_-1);L(this,b,a,_,X-1,-X)}var ne=0,pe=1,_e=0;for(this[a]=b&255;++ne<_&&(pe*=256);)b<0&&_e===0&&this[a+ne-1]!==0&&(_e=1),this[a+ne]=(b/pe>>0)-_e&255;return a+_},t.prototype.writeIntBE=function(b,a,_,V){if(b=+b,a=a|0,!V){var X=Math.pow(2,8*_-1);L(this,b,a,_,X-1,-X)}var ne=_-1,pe=1,_e=0;for(this[a+ne]=b&255;--ne>=0&&(pe*=256);)b<0&&_e===0&&this[a+ne+1]!==0&&(_e=1),this[a+ne]=(b/pe>>0)-_e&255;return a+_},t.prototype.writeInt8=function(b,a,_){return b=+b,a=a|0,_||L(this,b,a,1,127,-128),t.TYPED_ARRAY_SUPPORT||(b=Math.floor(b)),b<0&&(b=255+b+1),this[a]=b&255,a+1},t.prototype.writeInt16LE=function(b,a,_){return b=+b,a=a|0,_||L(this,b,a,2,32767,-32768),t.TYPED_ARRAY_SUPPORT?(this[a]=b&255,this[a+1]=b>>>8):Q(this,b,a,!0),a+2},t.prototype.writeInt16BE=function(b,a,_){return b=+b,a=a|0,_||L(this,b,a,2,32767,-32768),t.TYPED_ARRAY_SUPPORT?(this[a]=b>>>8,this[a+1]=b&255):Q(this,b,a,!1),a+2},t.prototype.writeInt32LE=function(b,a,_){return b=+b,a=a|0,_||L(this,b,a,4,2147483647,-2147483648),t.TYPED_ARRAY_SUPPORT?(this[a]=b&255,this[a+1]=b>>>8,this[a+2]=b>>>16,this[a+3]=b>>>24):ie(this,b,a,!0),a+4},t.prototype.writeInt32BE=function(b,a,_){return b=+b,a=a|0,_||L(this,b,a,4,2147483647,-2147483648),b<0&&(b=4294967295+b+1),t.TYPED_ARRAY_SUPPORT?(this[a]=b>>>24,this[a+1]=b>>>16,this[a+2]=b>>>8,this[a+3]=b&255):ie(this,b,a,!1),a+4};function ae(C,b,a,_,V,X){if(a+_>C.length)throw new RangeError("Index out of range");if(a<0)throw new RangeError("Index out of range")}function fe(C,b,a,_,V){return V||ae(C,b,a,4,34028234663852886e22,-34028234663852886e22),d.write(C,b,a,_,23,4),a+4}t.prototype.writeFloatLE=function(b,a,_){return fe(this,b,a,!0,_)},t.prototype.writeFloatBE=function(b,a,_){return fe(this,b,a,!1,_)};function me(C,b,a,_,V){return V||ae(C,b,a,8,17976931348623157e292,-17976931348623157e292),d.write(C,b,a,_,52,8),a+8}t.prototype.writeDoubleLE=function(b,a,_){return me(this,b,a,!0,_)},t.prototype.writeDoubleBE=function(b,a,_){return me(this,b,a,!1,_)},t.prototype.copy=function(b,a,_,V){if(_||(_=0),!V&&V!==0&&(V=this.length),a>=b.length&&(a=b.length),a||(a=0),V>0&&V<_&&(V=_),V===_)return 0;if(b.length===0||this.length===0)return 0;if(a<0)throw new RangeError("targetStart out of bounds");if(_<0||_>=this.length)throw new RangeError("sourceStart out of bounds");if(V<0)throw new RangeError("sourceEnd out of bounds");V>this.length&&(V=this.length),b.length-a<V-_&&(V=b.length-a+_);var X=V-_,ne;if(this===b&&_<a&&a<V)for(ne=X-1;ne>=0;--ne)b[ne+a]=this[ne+_];else if(X<1e3||!t.TYPED_ARRAY_SUPPORT)for(ne=0;ne<X;++ne)b[ne+a]=this[ne+_];else Uint8Array.prototype.set.call(b,this.subarray(_,_+X),a);return X},t.prototype.fill=function(b,a,_,V){if(typeof b=="string"){if(typeof a=="string"?(V=a,a=0,_=this.length):typeof _=="string"&&(V=_,_=this.length),b.length===1){var X=b.charCodeAt(0);X<256&&(b=X)}if(V!==void 0&&typeof V!="string")throw new TypeError("encoding must be a string");if(typeof V=="string"&&!t.isEncoding(V))throw new TypeError("Unknown encoding: "+V)}else typeof b=="number"&&(b=b&255);if(a<0||this.length<a||this.length<_)throw new RangeError("Out of range index");if(_<=a)return this;a=a>>>0,_=_===void 0?this.length:_>>>0,b||(b=0);var ne;if(typeof b=="number")for(ne=a;ne<_;++ne)this[ne]=b;else{var pe=t.isBuffer(b)?b:J(new t(b,V).toString()),_e=pe.length;for(ne=0;ne<_-a;++ne)this[ne+a]=pe[ne%_e]}return this};var Y=/[^+\/0-9A-Za-z-_]/g;function xe(C){if(C=ue(C).replace(Y,""),C.length<2)return"";for(;C.length%4!==0;)C=C+"=";return C}function ue(C){return C.trim?C.trim():C.replace(/^\s+|\s+$/g,"")}function ee(C){return C<16?"0"+C.toString(16):C.toString(16)}function J(C,b){b=b||Infinity;for(var a,_=C.length,V=null,X=[],ne=0;ne<_;++ne){if(a=C.charCodeAt(ne),a>55295&&a<57344){if(!V){if(a>56319){(b-=3)>-1&&X.push(239,191,189);continue}else if(ne+1===_){(b-=3)>-1&&X.push(239,191,189);continue}V=a;continue}if(a<56320){(b-=3)>-1&&X.push(239,191,189),V=a;continue}a=(V-55296<<10|a-56320)+65536}else V&&((b-=3)>-1&&X.push(239,191,189));if(V=null,a<128){if((b-=1)<0)break;X.push(a)}else if(a<2048){if((b-=2)<0)break;X.push(a>>6|192,a&63|128)}else if(a<65536){if((b-=3)<0)break;X.push(a>>12|224,a>>6&63|128,a&63|128)}else if(a<1114112){if((b-=4)<0)break;X.push(a>>18|240,a>>12&63|128,a>>6&63|128,a&63|128)}else throw new Error("Invalid code point")}return X}function te(C){for(var b=[],a=0;a<C.length;++a)b.push(C.charCodeAt(a)&255);return b}function he(C,b){for(var a,_,V,X=[],ne=0;ne<C.length&&!((b-=2)<0);++ne)a=C.charCodeAt(ne),_=a>>8,V=a%256,X.push(V),X.push(_);return X}function H(C){return v.toByteArray(xe(C))}function B(C,b,a,_){for(var V=0;V<_&&!(V+a>=b.length||V>=C.length);++V)b[V+a]=C[V];return V}function se(C){return C!==C}}).call(this,typeof global!="undefined"?global:typeof self!="undefined"?self:typeof window!="undefined"?window:{},e("buffer").Buffer)},{"base64-js":69,buffer:73,ieee754:195,isarray:198}],74:[function(e,y,s){y.exports={"100":"Continue","101":"Switching Protocols","102":"Processing","200":"OK","201":"Created","202":"Accepted","203":"Non-Authoritative Information","204":"No Content","205":"Reset Content","206":"Partial Content","207":"Multi-Status","208":"Already Reported","226":"IM Used","300":"Multiple Choices","301":"Moved Permanently","302":"Found","303":"See Other","304":"Not Modified","305":"Use Proxy","307":"Temporary Redirect","308":"Permanent Redirect","400":"Bad Request","401":"Unauthorized","402":"Payment Required","403":"Forbidden","404":"Not Found","405":"Method Not Allowed","406":"Not Acceptable","407":"Proxy Authentication Required","408":"Request Timeout","409":"Conflict","410":"Gone","411":"Length Required","412":"Precondition Failed","413":"Payload Too Large","414":"URI Too Long","415":"Unsupported Media Type","416":"Range Not Satisfiable","417":"Expectation Failed","418":"I'm a teapot","421":"Misdirected Request","422":"Unprocessable Entity","423":"Locked","424":"Failed Dependency","425":"Unordered Collection","426":"Upgrade Required","428":"Precondition Required","429":"Too Many Requests","431":"Request Header Fields Too Large","451":"Unavailable For Legal Reasons","500":"Internal Server Error","501":"Not Implemented","502":"Bad Gateway","503":"Service Unavailable","504":"Gateway Timeout","505":"HTTP Version Not Supported","506":"Variant Also Negotiates","507":"Insufficient Storage","508":"Loop Detected","509":"Bandwidth Limit Exceeded","510":"Not Extended","511":"Network Authentication Required"}},{}],75:[function(e,y,s){y.exports={O_RDONLY:0,O_WRONLY:1,O_RDWR:2,S_IFMT:61440,S_IFREG:32768,S_IFDIR:16384,S_IFCHR:8192,S_IFBLK:24576,S_IFIFO:4096,S_IFLNK:40960,S_IFSOCK:49152,O_CREAT:512,O_EXCL:2048,O_NOCTTY:131072,O_TRUNC:1024,O_APPEND:8,O_DIRECTORY:1048576,O_NOFOLLOW:256,O_SYNC:128,O_SYMLINK:2097152,O_NONBLOCK:4,S_IRWXU:448,S_IRUSR:256,S_IWUSR:128,S_IXUSR:64,S_IRWXG:56,S_IRGRP:32,S_IWGRP:16,S_IXGRP:8,S_IRWXO:7,S_IROTH:4,S_IWOTH:2,S_IXOTH:1,E2BIG:7,EACCES:13,EADDRINUSE:48,EADDRNOTAVAIL:49,EAFNOSUPPORT:47,EAGAIN:35,EALREADY:37,EBADF:9,EBADMSG:94,EBUSY:16,ECANCELED:89,ECHILD:10,ECONNABORTED:53,ECONNREFUSED:61,ECONNRESET:54,EDEADLK:11,EDESTADDRREQ:39,EDOM:33,EDQUOT:69,EEXIST:17,EFAULT:14,EFBIG:27,EHOSTUNREACH:65,EIDRM:90,EILSEQ:92,EINPROGRESS:36,EINTR:4,EINVAL:22,EIO:5,EISCONN:56,EISDIR:21,ELOOP:62,EMFILE:24,EMLINK:31,EMSGSIZE:40,EMULTIHOP:95,ENAMETOOLONG:63,ENETDOWN:50,ENETRESET:52,ENETUNREACH:51,ENFILE:23,ENOBUFS:55,ENODATA:96,ENODEV:19,ENOENT:2,ENOEXEC:8,ENOLCK:77,ENOLINK:97,ENOMEM:12,ENOMSG:91,ENOPROTOOPT:42,ENOSPC:28,ENOSR:98,ENOSTR:99,ENOSYS:78,ENOTCONN:57,ENOTDIR:20,ENOTEMPTY:66,ENOTSOCK:38,ENOTSUP:45,ENOTTY:25,ENXIO:6,EOPNOTSUPP:102,EOVERFLOW:84,EPERM:1,EPIPE:32,EPROTO:100,EPROTONOSUPPORT:43,EPROTOTYPE:41,ERANGE:34,EROFS:30,ESPIPE:29,ESRCH:3,ESTALE:70,ETIME:101,ETIMEDOUT:60,ETXTBSY:26,EWOULDBLOCK:35,EXDEV:18,SIGHUP:1,SIGINT:2,SIGQUIT:3,SIGILL:4,SIGTRAP:5,SIGABRT:6,SIGIOT:6,SIGBUS:10,SIGFPE:8,SIGKILL:9,SIGUSR1:30,SIGSEGV:11,SIGUSR2:31,SIGPIPE:13,SIGALRM:14,SIGTERM:15,SIGCHLD:20,SIGCONT:19,SIGSTOP:17,SIGTSTP:18,SIGTTIN:21,SIGTTOU:22,SIGURG:16,SIGXCPU:24,SIGXFSZ:25,SIGVTALRM:26,SIGPROF:27,SIGWINCH:28,SIGIO:23,SIGSYS:12,SSL_OP_ALL:2147486719,SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION:262144,SSL_OP_CIPHER_SERVER_PREFERENCE:4194304,SSL_OP_CISCO_ANYCONNECT:32768,SSL_OP_COOKIE_EXCHANGE:8192,SSL_OP_CRYPTOPRO_TLSEXT_BUG:2147483648,SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS:2048,SSL_OP_EPHEMERAL_RSA:0,SSL_OP_LEGACY_SERVER_CONNECT:4,SSL_OP_MICROSOFT_BIG_SSLV3_BUFFER:32,SSL_OP_MICROSOFT_SESS_ID_BUG:1,SSL_OP_MSIE_SSLV2_RSA_PADDING:0,SSL_OP_NETSCAPE_CA_DN_BUG:536870912,SSL_OP_NETSCAPE_CHALLENGE_BUG:2,SSL_OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG:1073741824,SSL_OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG:8,SSL_OP_NO_COMPRESSION:131072,SSL_OP_NO_QUERY_MTU:4096,SSL_OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION:65536,SSL_OP_NO_SSLv2:16777216,SSL_OP_NO_SSLv3:33554432,SSL_OP_NO_TICKET:16384,SSL_OP_NO_TLSv1:67108864,SSL_OP_NO_TLSv1_1:268435456,SSL_OP_NO_TLSv1_2:134217728,SSL_OP_PKCS1_CHECK_1:0,SSL_OP_PKCS1_CHECK_2:0,SSL_OP_SINGLE_DH_USE:1048576,SSL_OP_SINGLE_ECDH_USE:524288,SSL_OP_SSLEAY_080_CLIENT_DH_BUG:128,SSL_OP_SSLREF2_REUSE_CERT_TYPE_BUG:0,SSL_OP_TLS_BLOCK_PADDING_BUG:512,SSL_OP_TLS_D5_BUG:256,SSL_OP_TLS_ROLLBACK_BUG:8388608,ENGINE_METHOD_DSA:2,ENGINE_METHOD_DH:4,ENGINE_METHOD_RAND:8,ENGINE_METHOD_ECDH:16,ENGINE_METHOD_ECDSA:32,ENGINE_METHOD_CIPHERS:64,ENGINE_METHOD_DIGESTS:128,ENGINE_METHOD_STORE:256,ENGINE_METHOD_PKEY_METHS:512,ENGINE_METHOD_PKEY_ASN1_METHS:1024,ENGINE_METHOD_ALL:65535,ENGINE_METHOD_NONE:0,DH_CHECK_P_NOT_SAFE_PRIME:2,DH_CHECK_P_NOT_PRIME:1,DH_UNABLE_TO_CHECK_GENERATOR:4,DH_NOT_SUITABLE_GENERATOR:8,NPN_ENABLED:1,RSA_PKCS1_PADDING:1,RSA_SSLV23_PADDING:2,RSA_NO_PADDING:3,RSA_PKCS1_OAEP_PADDING:4,RSA_X931_PADDING:5,RSA_PKCS1_PSS_PADDING:6,POINT_CONVERSION_COMPRESSED:2,POINT_CONVERSION_UNCOMPRESSED:4,POINT_CONVERSION_HYBRID:6,F_OK:0,R_OK:4,W_OK:2,X_OK:1,UV_UDP_REUSEADDR:4}},{}],76:[function(e,y,s){/*!
|
||
* copy-to - index.js
|
||
* Copyright(c) 2014 dead_horse <dead_horse@qq.com>
|
||
* MIT Licensed
|
||
*/"use strict";var l=Array.prototype.slice;y.exports=t;function t(d,f){if(!(this instanceof t))return new t(d,f);this.src=d,this._withAccess=f}t.prototype.withAccess=function(d){return this._withAccess=d!==!1,this},t.prototype.pick=function(d){return Array.isArray(d)||(d=l.call(arguments)),d.length&&(this.keys=d),this},t.prototype.to=function(d){if(d=d||{},!this.src)return d;var f=this.keys||Object.keys(this.src);if(!this._withAccess){for(var c=0;c<f.length;c++){if(n=f[c],d[n]!==void 0)continue;d[n]=this.src[n]}return d}for(var c=0;c<f.length;c++){var n=f[c];if(!v(d,n))continue;var u=this.src.__lookupGetter__(n),i=this.src.__lookupSetter__(n);u&&d.__defineGetter__(n,u),i&&d.__defineSetter__(n,i),!u&&!i&&(d[n]=this.src[n])}return d},t.prototype.toCover=function(d){for(var f=this.keys||Object.keys(this.src),c=0;c<f.length;c++){var n=f[c];delete d[n];var u=this.src.__lookupGetter__(n),i=this.src.__lookupSetter__(n);u&&d.__defineGetter__(n,u),i&&d.__defineSetter__(n,i),!u&&!i&&(d[n]=this.src[n])}},t.prototype.override=t.prototype.toCover,t.prototype.and=function(d){var f={};return this.to(f),this.src=d,this.to(f),this.src=f,this};function v(d,f){return d[f]===void 0&&d.__lookupGetter__(f)===void 0&&d.__lookupSetter__(f)===void 0}},{}],77:[function(e,y,s){e("../../modules/es6.string.iterator"),e("../../modules/es6.array.from"),y.exports=e("../../modules/_core").Array.from},{"../../modules/_core":99,"../../modules/es6.array.from":168,"../../modules/es6.string.iterator":180}],78:[function(e,y,s){var l=e("../../modules/_core"),t=l.JSON||(l.JSON={stringify:JSON.stringify});y.exports=function(d){return t.stringify.apply(t,arguments)}},{"../../modules/_core":99}],79:[function(e,y,s){e("../../modules/es6.object.assign"),y.exports=e("../../modules/_core").Object.assign},{"../../modules/_core":99,"../../modules/es6.object.assign":171}],80:[function(e,y,s){e("../../modules/es6.object.create");var l=e("../../modules/_core").Object;y.exports=function(v,d){return l.create(v,d)}},{"../../modules/_core":99,"../../modules/es6.object.create":172}],81:[function(e,y,s){e("../../modules/es6.object.define-property");var l=e("../../modules/_core").Object;y.exports=function(v,d,f){return l.defineProperty(v,d,f)}},{"../../modules/_core":99,"../../modules/es6.object.define-property":173}],82:[function(e,y,s){e("../../modules/es7.object.entries"),y.exports=e("../../modules/_core").Object.entries},{"../../modules/_core":99,"../../modules/es7.object.entries":182}],83:[function(e,y,s){e("../../modules/es6.object.get-own-property-names");var l=e("../../modules/_core").Object;y.exports=function(v){return l.getOwnPropertyNames(v)}},{"../../modules/_core":99,"../../modules/es6.object.get-own-property-names":174}],84:[function(e,y,s){e("../../modules/es6.object.get-prototype-of"),y.exports=e("../../modules/_core").Object.getPrototypeOf},{"../../modules/_core":99,"../../modules/es6.object.get-prototype-of":175}],85:[function(e,y,s){e("../../modules/es6.object.keys"),y.exports=e("../../modules/_core").Object.keys},{"../../modules/_core":99,"../../modules/es6.object.keys":176}],86:[function(e,y,s){e("../modules/es6.object.to-string"),e("../modules/es6.string.iterator"),e("../modules/web.dom.iterable"),e("../modules/es6.promise"),e("../modules/es7.promise.finally"),e("../modules/es7.promise.try"),y.exports=e("../modules/_core").Promise},{"../modules/_core":99,"../modules/es6.object.to-string":177,"../modules/es6.promise":178,"../modules/es6.string.iterator":180,"../modules/es7.promise.finally":183,"../modules/es7.promise.try":184,"../modules/web.dom.iterable":187}],87:[function(e,y,s){e("../modules/web.immediate"),y.exports=e("../modules/_core").setImmediate},{"../modules/_core":99,"../modules/web.immediate":188}],88:[function(e,y,s){e("../../modules/es6.string.from-code-point"),y.exports=e("../../modules/_core").String.fromCodePoint},{"../../modules/_core":99,"../../modules/es6.string.from-code-point":179}],89:[function(e,y,s){e("../../modules/es6.function.has-instance"),y.exports=e("../../modules/_wks-ext").f("hasInstance")},{"../../modules/_wks-ext":165,"../../modules/es6.function.has-instance":170}],90:[function(e,y,s){e("../../modules/es6.symbol"),e("../../modules/es6.object.to-string"),e("../../modules/es7.symbol.async-iterator"),e("../../modules/es7.symbol.observable"),y.exports=e("../../modules/_core").Symbol},{"../../modules/_core":99,"../../modules/es6.object.to-string":177,"../../modules/es6.symbol":181,"../../modules/es7.symbol.async-iterator":185,"../../modules/es7.symbol.observable":186}],91:[function(e,y,s){e("../../modules/es6.string.iterator"),e("../../modules/web.dom.iterable"),y.exports=e("../../modules/_wks-ext").f("iterator")},{"../../modules/_wks-ext":165,"../../modules/es6.string.iterator":180,"../../modules/web.dom.iterable":187}],92:[function(e,y,s){y.exports=function(l){if(typeof l!="function")throw TypeError(l+" is not a function!");return l}},{}],93:[function(e,y,s){y.exports=function(){}},{}],94:[function(e,y,s){y.exports=function(l,t,v,d){if(!(l instanceof t)||d!==void 0&&d in l)throw TypeError(v+": incorrect invocation!");return l}},{}],95:[function(e,y,s){var l=e("./_is-object");y.exports=function(t){if(!l(t))throw TypeError(t+" is not an object!");return t}},{"./_is-object":119}],96:[function(e,y,s){var l=e("./_to-iobject"),t=e("./_to-length"),v=e("./_to-absolute-index");y.exports=function(d){return function(f,c,n){var u=l(f),i=t(u.length),r=v(n,i),o;if(d&&c!=c){for(;i>r;)if(o=u[r++],o!=o)return!0}else for(;i>r;r++)if((d||r in u)&&u[r]===c)return d||r||0;return!d&&-1}}},{"./_to-absolute-index":156,"./_to-iobject":158,"./_to-length":159}],97:[function(e,y,s){var l=e("./_cof"),t=e("./_wks")("toStringTag"),v=l(function(){return arguments}())=="Arguments",d=function(c,n){try{return c[n]}catch(u){}};y.exports=function(f){var c,n,u;return f===void 0?"Undefined":f===null?"Null":typeof(n=d(c=Object(f),t))=="string"?n:v?l(c):(u=l(c))=="Object"&&typeof c.callee=="function"?"Arguments":u}},{"./_cof":98,"./_wks":166}],98:[function(e,y,s){var l={}.toString;y.exports=function(t){return l.call(t).slice(8,-1)}},{}],99:[function(e,y,s){var l=y.exports={version:"2.6.11"};typeof __e=="number"&&(__e=l)},{}],100:[function(e,y,s){"use strict";var l=e("./_object-dp"),t=e("./_property-desc");y.exports=function(v,d,f){d in v?l.f(v,d,t(0,f)):v[d]=f}},{"./_object-dp":132,"./_property-desc":146}],101:[function(e,y,s){var l=e("./_a-function");y.exports=function(t,v,d){if(l(t),v===void 0)return t;switch(d){case 1:return function(f){return t.call(v,f)};case 2:return function(f,c){return t.call(v,f,c)};case 3:return function(f,c,n){return t.call(v,f,c,n)}}return function(){return t.apply(v,arguments)}}},{"./_a-function":92}],102:[function(e,y,s){y.exports=function(l){if(l==null)throw TypeError("Can't call method on "+l);return l}},{}],103:[function(e,y,s){y.exports=!e("./_fails")(function(){return Object.defineProperty({},"a",{get:function(){return 7}}).a!=7})},{"./_fails":108}],104:[function(e,y,s){var l=e("./_is-object"),t=e("./_global").document,v=l(t)&&l(t.createElement);y.exports=function(d){return v?t.createElement(d):{}}},{"./_global":110,"./_is-object":119}],105:[function(e,y,s){y.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},{}],106:[function(e,y,s){var l=e("./_object-keys"),t=e("./_object-gops"),v=e("./_object-pie");y.exports=function(d){var f=l(d),c=t.f;if(c)for(var n=c(d),u=v.f,i=0,r;n.length>i;)u.call(d,r=n[i++])&&f.push(r);return f}},{"./_object-gops":137,"./_object-keys":140,"./_object-pie":141}],107:[function(e,y,s){var l=e("./_global"),t=e("./_core"),v=e("./_ctx"),d=e("./_hide"),f=e("./_has"),c="prototype",n=function u(i,r,o){var g=i&u.F,m=i&u.G,p=i&u.S,A=i&u.P,T=i&u.B,x=i&u.W,E=m?t:t[r]||(t[r]={}),N=E[c],S=m?l:p?l[r]:(l[r]||{})[c],O,w,h;m&&(o=r);for(O in o){if(w=!g&&S&&S[O]!==void 0,w&&f(E,O))continue;h=w?S[O]:o[O],E[O]=m&&typeof S[O]!="function"?o[O]:T&&w?v(h,l):x&&S[O]==h?function(M){var D=function(I,U,W){if(this instanceof M){switch(arguments.length){case 0:return new M;case 1:return new M(I);case 2:return new M(I,U)}return new M(I,U,W)}return M.apply(this,arguments)};return D[c]=M[c],D}(h):A&&typeof h=="function"?v(Function.call,h):h,A&&((E.virtual||(E.virtual={}))[O]=h,i&u.R&&N&&!N[O]&&d(N,O,h))}};n.F=1,n.G=2,n.S=4,n.P=8,n.B=16,n.W=32,n.U=64,n.R=128,y.exports=n},{"./_core":99,"./_ctx":101,"./_global":110,"./_has":111,"./_hide":112}],108:[function(e,y,s){y.exports=function(l){try{return!!l()}catch(t){return!0}}},{}],109:[function(e,y,s){var l=e("./_ctx"),t=e("./_iter-call"),v=e("./_is-array-iter"),d=e("./_an-object"),f=e("./_to-length"),c=e("./core.get-iterator-method"),n={},u={},s=y.exports=function(i,r,o,g,m){var p=m?function(){return i}:c(i),A=l(o,g,r?2:1),T=0,x,E,N,S;if(typeof p!="function")throw TypeError(i+" is not iterable!");if(v(p)){for(x=f(i.length);x>T;T++)if(S=r?A(d(E=i[T])[0],E[1]):A(i[T]),S===n||S===u)return S}else for(N=p.call(i);!(E=N.next()).done;)if(S=t(N,A,E.value,r),S===n||S===u)return S};s.BREAK=n,s.RETURN=u},{"./_an-object":95,"./_ctx":101,"./_is-array-iter":117,"./_iter-call":120,"./_to-length":159,"./core.get-iterator-method":167}],110:[function(e,y,s){var l=y.exports=typeof window!="undefined"&&window.Math==Math?window:typeof self!="undefined"&&self.Math==Math?self:Function("return this")();typeof __g=="number"&&(__g=l)},{}],111:[function(e,y,s){var l={}.hasOwnProperty;y.exports=function(t,v){return l.call(t,v)}},{}],112:[function(e,y,s){var l=e("./_object-dp"),t=e("./_property-desc");y.exports=e("./_descriptors")?function(v,d,f){return l.f(v,d,t(1,f))}:function(v,d,f){return v[d]=f,v}},{"./_descriptors":103,"./_object-dp":132,"./_property-desc":146}],113:[function(e,y,s){var l=e("./_global").document;y.exports=l&&l.documentElement},{"./_global":110}],114:[function(e,y,s){y.exports=!e("./_descriptors")&&!e("./_fails")(function(){return Object.defineProperty(e("./_dom-create")("div"),"a",{get:function(){return 7}}).a!=7})},{"./_descriptors":103,"./_dom-create":104,"./_fails":108}],115:[function(e,y,s){y.exports=function(l,t,v){var d=v===void 0;switch(t.length){case 0:return d?l():l.call(v);case 1:return d?l(t[0]):l.call(v,t[0]);case 2:return d?l(t[0],t[1]):l.call(v,t[0],t[1]);case 3:return d?l(t[0],t[1],t[2]):l.call(v,t[0],t[1],t[2]);case 4:return d?l(t[0],t[1],t[2],t[3]):l.call(v,t[0],t[1],t[2],t[3])}return l.apply(v,t)}},{}],116:[function(e,y,s){var l=e("./_cof");y.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return l(t)=="String"?t.split(""):Object(t)}},{"./_cof":98}],117:[function(e,y,s){var l=e("./_iterators"),t=e("./_wks")("iterator"),v=Array.prototype;y.exports=function(d){return d!==void 0&&(l.Array===d||v[t]===d)}},{"./_iterators":125,"./_wks":166}],118:[function(e,y,s){var l=e("./_cof");y.exports=Array.isArray||function(v){return l(v)=="Array"}},{"./_cof":98}],119:[function(e,y,s){y.exports=function(l){return typeof l=="object"?l!==null:typeof l=="function"}},{}],120:[function(e,y,s){var l=e("./_an-object");y.exports=function(t,v,d,f){try{return f?v(l(d)[0],d[1]):v(d)}catch(n){var c=t.return;throw c!==void 0&&l(c.call(t)),n}}},{"./_an-object":95}],121:[function(e,y,s){"use strict";var l=e("./_object-create"),t=e("./_property-desc"),v=e("./_set-to-string-tag"),d={};e("./_hide")(d,e("./_wks")("iterator"),function(){return this}),y.exports=function(f,c,n){f.prototype=l(d,{next:t(1,n)}),v(f,c+" Iterator")}},{"./_hide":112,"./_object-create":131,"./_property-desc":146,"./_set-to-string-tag":150,"./_wks":166}],122:[function(e,y,s){"use strict";var l=e("./_library"),t=e("./_export"),v=e("./_redefine"),d=e("./_hide"),f=e("./_iterators"),c=e("./_iter-create"),n=e("./_set-to-string-tag"),u=e("./_object-gpo"),i=e("./_wks")("iterator"),r=!([].keys&&"next"in[].keys()),o="@@iterator",g="keys",m="values",p=function(){return this};y.exports=function(A,T,x,E,N,S,O){c(x,T,E);var w=function(j){if(!r&&j in R)return R[j];switch(j){case g:return function(){return new x(this,j)};case m:return function(){return new x(this,j)}}return function(){return new x(this,j)}},h=T+" Iterator",M=N==m,D=!1,R=A.prototype,I=R[i]||R[o]||N&&R[N],U=I||w(N),W=N?M?w("entries"):U:void 0,P=T=="Array"&&R.entries||I,oe,G,re;if(P&&(re=u(P.call(new A)),re!==Object.prototype&&re.next&&(n(re,h,!0),!l&&typeof re[i]!="function"&&d(re,i,p))),M&&I&&I.name!==m&&(D=!0,U=function(){return I.call(this)}),(!l||O)&&(r||D||!R[i])&&d(R,i,U),f[T]=U,f[h]=p,N)if(oe={values:M?U:w(m),keys:S?U:w(g),entries:W},O)for(G in oe)G in R||v(R,G,oe[G]);else t(t.P+t.F*(r||D),T,oe);return oe}},{"./_export":107,"./_hide":112,"./_iter-create":121,"./_iterators":125,"./_library":126,"./_object-gpo":138,"./_redefine":148,"./_set-to-string-tag":150,"./_wks":166}],123:[function(e,y,s){var l=e("./_wks")("iterator"),t=!1;try{var v=[7][l]();v.return=function(){t=!0},Array.from(v,function(){throw 2})}catch(d){}y.exports=function(d,f){if(!f&&!t)return!1;var c=!1;try{var n=[7],u=n[l]();u.next=function(){return{done:c=!0}},n[l]=function(){return u},d(n)}catch(i){}return c}},{"./_wks":166}],124:[function(e,y,s){y.exports=function(l,t){return{value:t,done:!!l}}},{}],125:[function(e,y,s){y.exports={}},{}],126:[function(e,y,s){y.exports=!0},{}],127:[function(e,y,s){var l=e("./_uid")("meta"),t=e("./_is-object"),v=e("./_has"),d=e("./_object-dp").f,f=0,c=Object.isExtensible||function(){return!0},n=!e("./_fails")(function(){return c(Object.preventExtensions({}))}),u=function(p){d(p,l,{value:{i:"O"+ ++f,w:{}}})},i=function(p,A){if(!t(p))return typeof p=="symbol"?p:(typeof p=="string"?"S":"P")+p;if(!v(p,l)){if(!c(p))return"F";if(!A)return"E";u(p)}return p[l].i},r=function(p,A){if(!v(p,l)){if(!c(p))return!0;if(!A)return!1;u(p)}return p[l].w},o=function(p){return n&&g.NEED&&c(p)&&!v(p,l)&&u(p),p},g=y.exports={KEY:l,NEED:!1,fastKey:i,getWeak:r,onFreeze:o}},{"./_fails":108,"./_has":111,"./_is-object":119,"./_object-dp":132,"./_uid":162}],128:[function(e,y,s){var l=e("./_global"),t=e("./_task").set,v=l.MutationObserver||l.WebKitMutationObserver,d=l.process,f=l.Promise,c=e("./_cof")(d)=="process";y.exports=function(){var n,u,i,r=function(){var A,T;for(c&&(A=d.domain)&&A.exit();n;){T=n.fn,n=n.next;try{T()}catch(x){throw n?i():u=void 0,x}}u=void 0,A&&A.enter()};if(c)i=function(){d.nextTick(r)};else if(v&&!(l.navigator&&l.navigator.standalone)){var o=!0,g=document.createTextNode("");new v(r).observe(g,{characterData:!0}),i=function(){g.data=o=!o}}else if(f&&f.resolve){var m=f.resolve(void 0);i=function(){m.then(r)}}else i=function(){t.call(l,r)};return function(p){var A={fn:p,next:void 0};u&&(u.next=A),n||(n=A,i()),u=A}}},{"./_cof":98,"./_global":110,"./_task":155}],129:[function(e,y,s){"use strict";var l=e("./_a-function");function t(v){var d,f;this.promise=new v(function(c,n){if(d!==void 0||f!==void 0)throw TypeError("Bad Promise constructor");d=c,f=n}),this.resolve=l(d),this.reject=l(f)}y.exports.f=function(v){return new t(v)}},{"./_a-function":92}],130:[function(e,y,s){"use strict";var l=e("./_descriptors"),t=e("./_object-keys"),v=e("./_object-gops"),d=e("./_object-pie"),f=e("./_to-object"),c=e("./_iobject"),n=Object.assign;y.exports=!n||e("./_fails")(function(){var u={},i={},r=Symbol(),o="abcdefghijklmnopqrst";return u[r]=7,o.split("").forEach(function(g){i[g]=g}),n({},u)[r]!=7||Object.keys(n({},i)).join("")!=o})?function(i,r){for(var o=f(i),g=arguments.length,m=1,p=v.f,A=d.f;g>m;)for(var T=c(arguments[m++]),x=p?t(T).concat(p(T)):t(T),E=x.length,N=0,S;E>N;)S=x[N++],(!l||A.call(T,S))&&(o[S]=T[S]);return o}:n},{"./_descriptors":103,"./_fails":108,"./_iobject":116,"./_object-gops":137,"./_object-keys":140,"./_object-pie":141,"./_to-object":160}],131:[function(e,y,s){var l=e("./_an-object"),t=e("./_object-dps"),v=e("./_enum-bug-keys"),d=e("./_shared-key")("IE_PROTO"),f=function(){},c="prototype",n=function(){var i=e("./_dom-create")("iframe"),r=v.length,o="<",g=">",m;for(i.style.display="none",e("./_html").appendChild(i),i.src="javascript:",m=i.contentWindow.document,m.open(),m.write(o+"script"+g+"document.F=Object"+o+"/script"+g),m.close(),n=m.F;r--;)delete n[c][v[r]];return n()};y.exports=Object.create||function(i,r){var o;return i!==null?(f[c]=l(i),o=new f,f[c]=null,o[d]=i):o=n(),r===void 0?o:t(o,r)}},{"./_an-object":95,"./_dom-create":104,"./_enum-bug-keys":105,"./_html":113,"./_object-dps":133,"./_shared-key":151}],132:[function(e,y,s){var l=e("./_an-object"),t=e("./_ie8-dom-define"),v=e("./_to-primitive"),d=Object.defineProperty;s.f=e("./_descriptors")?Object.defineProperty:function(c,n,u){if(l(c),n=v(n,!0),l(u),t)try{return d(c,n,u)}catch(i){}if("get"in u||"set"in u)throw TypeError("Accessors not supported!");return"value"in u&&(c[n]=u.value),c}},{"./_an-object":95,"./_descriptors":103,"./_ie8-dom-define":114,"./_to-primitive":161}],133:[function(e,y,s){var l=e("./_object-dp"),t=e("./_an-object"),v=e("./_object-keys");y.exports=e("./_descriptors")?Object.defineProperties:function(f,c){t(f);for(var n=v(c),u=n.length,i=0,r;u>i;)l.f(f,r=n[i++],c[r]);return f}},{"./_an-object":95,"./_descriptors":103,"./_object-dp":132,"./_object-keys":140}],134:[function(e,y,s){var l=e("./_object-pie"),t=e("./_property-desc"),v=e("./_to-iobject"),d=e("./_to-primitive"),f=e("./_has"),c=e("./_ie8-dom-define"),n=Object.getOwnPropertyDescriptor;s.f=e("./_descriptors")?n:function(i,r){if(i=v(i),r=d(r,!0),c)try{return n(i,r)}catch(o){}if(f(i,r))return t(!l.f.call(i,r),i[r])}},{"./_descriptors":103,"./_has":111,"./_ie8-dom-define":114,"./_object-pie":141,"./_property-desc":146,"./_to-iobject":158,"./_to-primitive":161}],135:[function(e,y,s){var l=e("./_to-iobject"),t=e("./_object-gopn").f,v={}.toString,d=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],f=function(n){try{return t(n)}catch(u){return d.slice()}};y.exports.f=function(n){return d&&v.call(n)=="[object Window]"?f(n):t(l(n))}},{"./_object-gopn":136,"./_to-iobject":158}],136:[function(e,y,s){var l=e("./_object-keys-internal"),t=e("./_enum-bug-keys").concat("length","prototype");s.f=Object.getOwnPropertyNames||function(d){return l(d,t)}},{"./_enum-bug-keys":105,"./_object-keys-internal":139}],137:[function(e,y,s){s.f=Object.getOwnPropertySymbols},{}],138:[function(e,y,s){var l=e("./_has"),t=e("./_to-object"),v=e("./_shared-key")("IE_PROTO"),d=Object.prototype;y.exports=Object.getPrototypeOf||function(f){return f=t(f),l(f,v)?f[v]:typeof f.constructor=="function"&&f instanceof f.constructor?f.constructor.prototype:f instanceof Object?d:null}},{"./_has":111,"./_shared-key":151,"./_to-object":160}],139:[function(e,y,s){var l=e("./_has"),t=e("./_to-iobject"),v=e("./_array-includes")(!1),d=e("./_shared-key")("IE_PROTO");y.exports=function(f,c){var n=t(f),u=0,i=[],r;for(r in n)r!=d&&(l(n,r)&&i.push(r));for(;c.length>u;)l(n,r=c[u++])&&(~v(i,r)||i.push(r));return i}},{"./_array-includes":96,"./_has":111,"./_shared-key":151,"./_to-iobject":158}],140:[function(e,y,s){var l=e("./_object-keys-internal"),t=e("./_enum-bug-keys");y.exports=Object.keys||function(d){return l(d,t)}},{"./_enum-bug-keys":105,"./_object-keys-internal":139}],141:[function(e,y,s){s.f={}.propertyIsEnumerable},{}],142:[function(e,y,s){var l=e("./_export"),t=e("./_core"),v=e("./_fails");y.exports=function(d,f){var c=(t.Object||{})[d]||Object[d],n={};n[d]=f(c),l(l.S+l.F*v(function(){c(1)}),"Object",n)}},{"./_core":99,"./_export":107,"./_fails":108}],143:[function(e,y,s){var l=e("./_descriptors"),t=e("./_object-keys"),v=e("./_to-iobject"),d=e("./_object-pie").f;y.exports=function(f){return function(c){for(var n=v(c),u=t(n),i=u.length,r=0,o=[],g;i>r;)g=u[r++],(!l||d.call(n,g))&&o.push(f?[g,n[g]]:n[g]);return o}}},{"./_descriptors":103,"./_object-keys":140,"./_object-pie":141,"./_to-iobject":158}],144:[function(e,y,s){y.exports=function(l){try{return{e:!1,v:l()}}catch(t){return{e:!0,v:t}}}},{}],145:[function(e,y,s){var l=e("./_an-object"),t=e("./_is-object"),v=e("./_new-promise-capability");y.exports=function(d,f){if(l(d),t(f)&&f.constructor===d)return f;var c=v.f(d),n=c.resolve;return n(f),c.promise}},{"./_an-object":95,"./_is-object":119,"./_new-promise-capability":129}],146:[function(e,y,s){y.exports=function(l,t){return{enumerable:!(l&1),configurable:!(l&2),writable:!(l&4),value:t}}},{}],147:[function(e,y,s){var l=e("./_hide");y.exports=function(t,v,d){for(var f in v)d&&t[f]?t[f]=v[f]:l(t,f,v[f]);return t}},{"./_hide":112}],148:[function(e,y,s){y.exports=e("./_hide")},{"./_hide":112}],149:[function(e,y,s){"use strict";var l=e("./_global"),t=e("./_core"),v=e("./_object-dp"),d=e("./_descriptors"),f=e("./_wks")("species");y.exports=function(c){var n=typeof t[c]=="function"?t[c]:l[c];d&&n&&!n[f]&&v.f(n,f,{configurable:!0,get:function(){return this}})}},{"./_core":99,"./_descriptors":103,"./_global":110,"./_object-dp":132,"./_wks":166}],150:[function(e,y,s){var l=e("./_object-dp").f,t=e("./_has"),v=e("./_wks")("toStringTag");y.exports=function(d,f,c){d&&!t(d=c?d:d.prototype,v)&&l(d,v,{configurable:!0,value:f})}},{"./_has":111,"./_object-dp":132,"./_wks":166}],151:[function(e,y,s){var l=e("./_shared")("keys"),t=e("./_uid");y.exports=function(v){return l[v]||(l[v]=t(v))}},{"./_shared":152,"./_uid":162}],152:[function(e,y,s){var l=e("./_core"),t=e("./_global"),v="__core-js_shared__",d=t[v]||(t[v]={});(y.exports=function(f,c){return d[f]||(d[f]=c!==void 0?c:{})})("versions",[]).push({version:l.version,mode:e("./_library")?"pure":"global",copyright:"\xA9 2019 Denis Pushkarev (zloirock.ru)"})},{"./_core":99,"./_global":110,"./_library":126}],153:[function(e,y,s){var l=e("./_an-object"),t=e("./_a-function"),v=e("./_wks")("species");y.exports=function(d,f){var c=l(d).constructor,n;return c===void 0||(n=l(c)[v])==null?f:t(n)}},{"./_a-function":92,"./_an-object":95,"./_wks":166}],154:[function(e,y,s){var l=e("./_to-integer"),t=e("./_defined");y.exports=function(v){return function(d,f){var c=String(t(d)),n=l(f),u=c.length,i,r;return n<0||n>=u?v?"":void 0:(i=c.charCodeAt(n),i<55296||i>56319||n+1===u||(r=c.charCodeAt(n+1))<56320||r>57343?v?c.charAt(n):i:v?c.slice(n,n+2):(i-55296<<10)+(r-56320)+65536)}}},{"./_defined":102,"./_to-integer":157}],155:[function(e,y,s){var l=e("./_ctx"),t=e("./_invoke"),v=e("./_html"),d=e("./_dom-create"),f=e("./_global"),c=f.process,n=f.setImmediate,u=f.clearImmediate,i=f.MessageChannel,r=f.Dispatch,o=0,g={},m="onreadystatechange",p,A,T,x=function(){var S=+this;if(g.hasOwnProperty(S)){var O=g[S];delete g[S],O()}},E=function(S){x.call(S.data)};(!n||!u)&&(n=function(S){for(var O=[],w=1;arguments.length>w;)O.push(arguments[w++]);return g[++o]=function(){t(typeof S=="function"?S:Function(S),O)},p(o),o},u=function(S){delete g[S]},e("./_cof")(c)=="process"?p=function(S){c.nextTick(l(x,S,1))}:r&&r.now?p=function(S){r.now(l(x,S,1))}:i?(A=new i,T=A.port2,A.port1.onmessage=E,p=l(T.postMessage,T,1)):f.addEventListener&&typeof postMessage=="function"&&!f.importScripts?(p=function(S){f.postMessage(S+"","*")},f.addEventListener("message",E,!1)):m in d("script")?p=function(S){v.appendChild(d("script"))[m]=function(){v.removeChild(this),x.call(S)}}:p=function(S){setTimeout(l(x,S,1),0)}),y.exports={set:n,clear:u}},{"./_cof":98,"./_ctx":101,"./_dom-create":104,"./_global":110,"./_html":113,"./_invoke":115}],156:[function(e,y,s){var l=e("./_to-integer"),t=Math.max,v=Math.min;y.exports=function(d,f){return d=l(d),d<0?t(d+f,0):v(d,f)}},{"./_to-integer":157}],157:[function(e,y,s){var l=Math.ceil,t=Math.floor;y.exports=function(v){return isNaN(v=+v)?0:(v>0?t:l)(v)}},{}],158:[function(e,y,s){var l=e("./_iobject"),t=e("./_defined");y.exports=function(v){return l(t(v))}},{"./_defined":102,"./_iobject":116}],159:[function(e,y,s){var l=e("./_to-integer"),t=Math.min;y.exports=function(v){return v>0?t(l(v),9007199254740991):0}},{"./_to-integer":157}],160:[function(e,y,s){var l=e("./_defined");y.exports=function(t){return Object(l(t))}},{"./_defined":102}],161:[function(e,y,s){var l=e("./_is-object");y.exports=function(t,v){if(!l(t))return t;var d,f;if(v&&typeof(d=t.toString)=="function"&&!l(f=d.call(t)))return f;if(typeof(d=t.valueOf)=="function"&&!l(f=d.call(t)))return f;if(!v&&typeof(d=t.toString)=="function"&&!l(f=d.call(t)))return f;throw TypeError("Can't convert object to primitive value")}},{"./_is-object":119}],162:[function(e,y,s){var l=0,t=Math.random();y.exports=function(v){return"Symbol(".concat(v===void 0?"":v,")_",(++l+t).toString(36))}},{}],163:[function(e,y,s){var l=e("./_global"),t=l.navigator;y.exports=t&&t.userAgent||""},{"./_global":110}],164:[function(e,y,s){var l=e("./_global"),t=e("./_core"),v=e("./_library"),d=e("./_wks-ext"),f=e("./_object-dp").f;y.exports=function(c){var n=t.Symbol||(t.Symbol=v?{}:l.Symbol||{});c.charAt(0)!="_"&&!(c in n)&&f(n,c,{value:d.f(c)})}},{"./_core":99,"./_global":110,"./_library":126,"./_object-dp":132,"./_wks-ext":165}],165:[function(e,y,s){s.f=e("./_wks")},{"./_wks":166}],166:[function(e,y,s){var l=e("./_shared")("wks"),t=e("./_uid"),v=e("./_global").Symbol,d=typeof v=="function",f=y.exports=function(c){return l[c]||(l[c]=d&&v[c]||(d?v:t)("Symbol."+c))};f.store=l},{"./_global":110,"./_shared":152,"./_uid":162}],167:[function(e,y,s){var l=e("./_classof"),t=e("./_wks")("iterator"),v=e("./_iterators");y.exports=e("./_core").getIteratorMethod=function(d){if(d!=null)return d[t]||d["@@iterator"]||v[l(d)]}},{"./_classof":97,"./_core":99,"./_iterators":125,"./_wks":166}],168:[function(e,y,s){"use strict";var l=e("./_ctx"),t=e("./_export"),v=e("./_to-object"),d=e("./_iter-call"),f=e("./_is-array-iter"),c=e("./_to-length"),n=e("./_create-property"),u=e("./core.get-iterator-method");t(t.S+t.F*!e("./_iter-detect")(function(i){Array.from(i)}),"Array",{from:function(r){var o=v(r),g=typeof this=="function"?this:Array,m=arguments.length,p=m>1?arguments[1]:void 0,A=p!==void 0,T=0,x=u(o),E,N,S,O;if(A&&(p=l(p,m>2?arguments[2]:void 0,2)),x!=null&&!(g==Array&&f(x)))for(O=x.call(o),N=new g;!(S=O.next()).done;T++)n(N,T,A?d(O,p,[S.value,T],!0):S.value);else for(E=c(o.length),N=new g(E);E>T;T++)n(N,T,A?p(o[T],T):o[T]);return N.length=T,N}})},{"./_create-property":100,"./_ctx":101,"./_export":107,"./_is-array-iter":117,"./_iter-call":120,"./_iter-detect":123,"./_to-length":159,"./_to-object":160,"./core.get-iterator-method":167}],169:[function(e,y,s){"use strict";var l=e("./_add-to-unscopables"),t=e("./_iter-step"),v=e("./_iterators"),d=e("./_to-iobject");y.exports=e("./_iter-define")(Array,"Array",function(f,c){this._t=d(f),this._i=0,this._k=c},function(){var f=this._t,c=this._k,n=this._i++;return!f||n>=f.length?(this._t=void 0,t(1)):c=="keys"?t(0,n):c=="values"?t(0,f[n]):t(0,[n,f[n]])},"values"),v.Arguments=v.Array,l("keys"),l("values"),l("entries")},{"./_add-to-unscopables":93,"./_iter-define":122,"./_iter-step":124,"./_iterators":125,"./_to-iobject":158}],170:[function(e,y,s){"use strict";var l=e("./_is-object"),t=e("./_object-gpo"),v=e("./_wks")("hasInstance"),d=Function.prototype;v in d||e("./_object-dp").f(d,v,{value:function(c){if(typeof this!="function"||!l(c))return!1;if(!l(this.prototype))return c instanceof this;for(;c=t(c);)if(this.prototype===c)return!0;return!1}})},{"./_is-object":119,"./_object-dp":132,"./_object-gpo":138,"./_wks":166}],171:[function(e,y,s){var l=e("./_export");l(l.S+l.F,"Object",{assign:e("./_object-assign")})},{"./_export":107,"./_object-assign":130}],172:[function(e,y,s){var l=e("./_export");l(l.S,"Object",{create:e("./_object-create")})},{"./_export":107,"./_object-create":131}],173:[function(e,y,s){var l=e("./_export");l(l.S+l.F*!e("./_descriptors"),"Object",{defineProperty:e("./_object-dp").f})},{"./_descriptors":103,"./_export":107,"./_object-dp":132}],174:[function(e,y,s){e("./_object-sap")("getOwnPropertyNames",function(){return e("./_object-gopn-ext").f})},{"./_object-gopn-ext":135,"./_object-sap":142}],175:[function(e,y,s){var l=e("./_to-object"),t=e("./_object-gpo");e("./_object-sap")("getPrototypeOf",function(){return function(d){return t(l(d))}})},{"./_object-gpo":138,"./_object-sap":142,"./_to-object":160}],176:[function(e,y,s){var l=e("./_to-object"),t=e("./_object-keys");e("./_object-sap")("keys",function(){return function(d){return t(l(d))}})},{"./_object-keys":140,"./_object-sap":142,"./_to-object":160}],177:[function(e,y,s){arguments[4][71][0].apply(s,arguments)},{dup:71}],178:[function(e,y,s){"use strict";var l=e("./_library"),t=e("./_global"),v=e("./_ctx"),d=e("./_classof"),f=e("./_export"),c=e("./_is-object"),n=e("./_a-function"),u=e("./_an-instance"),i=e("./_for-of"),r=e("./_species-constructor"),o=e("./_task").set,g=e("./_microtask")(),m=e("./_new-promise-capability"),p=e("./_perform"),A=e("./_user-agent"),T=e("./_promise-resolve"),x="Promise",E=t.TypeError,N=t.process,S=N&&N.versions,O=S&&S.v8||"",w=t[x],h=d(N)=="process",M=function(){},D,R,I,U,W=R=m.f,P=!!function(){try{var Z=w.resolve(1),L=(Z.constructor={})[e("./_wks")("species")]=function(Q){Q(M,M)};return(h||typeof PromiseRejectionEvent=="function")&&Z.then(M)instanceof L&&O.indexOf("6.6")!==0&&A.indexOf("Chrome/66")===-1}catch(Q){}}(),oe=function(L){var Q;return c(L)&&typeof(Q=L.then)=="function"?Q:!1},G=function(L,Q){if(L._n)return;L._n=!0;var ie=L._c;g(function(){for(var ae=L._v,fe=L._s==1,me=0,Y=function(ue){var ee=fe?ue.ok:ue.fail,J=ue.resolve,te=ue.reject,he=ue.domain,H,B,se;try{ee?(fe||(L._h==2&&j(L),L._h=1),ee===!0?H=ae:(he&&he.enter(),H=ee(ae),he&&(he.exit(),se=!0)),H===ue.promise?te(E("Promise-chain cycle")):(B=oe(H))?B.call(H,J,te):J(H)):te(ae)}catch(C){he&&!se&&he.exit(),te(C)}};ie.length>me;)Y(ie[me++]);L._c=[],L._n=!1,Q&&!L._h&&re(L)})},re=function(L){o.call(t,function(){var Q=L._v,ie=z(L),ae,fe,me;if(ie&&(ae=p(function(){h?N.emit("unhandledRejection",Q,L):(fe=t.onunhandledrejection)?fe({promise:L,reason:Q}):(me=t.console)&&me.error&&me.error("Unhandled promise rejection",Q)}),L._h=h||z(L)?2:1),L._a=void 0,ie&&ae.e)throw ae.v})},z=function(L){return L._h!==1&&(L._a||L._c).length===0},j=function(L){o.call(t,function(){var Q;h?N.emit("rejectionHandled",L):(Q=t.onrejectionhandled)&&Q({promise:L,reason:L._v})})},F=function(L){var Q=this;if(Q._d)return;Q._d=!0,Q=Q._w||Q,Q._v=L,Q._s=2,Q._a||(Q._a=Q._c.slice()),G(Q,!0)},$=function Z(L){var Q=this,ie;if(Q._d)return;Q._d=!0,Q=Q._w||Q;try{if(Q===L)throw E("Promise can't be resolved itself");(ie=oe(L))?g(function(){var ae={_w:Q,_d:!1};try{ie.call(L,v(Z,ae,1),v(F,ae,1))}catch(fe){F.call(ae,fe)}}):(Q._v=L,Q._s=1,G(Q,!1))}catch(ae){F.call({_w:Q,_d:!1},ae)}};P||(w=function(L){u(this,w,x,"_h"),n(L),D.call(this);try{L(v($,this,1),v(F,this,1))}catch(Q){F.call(this,Q)}},D=function(L){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1},D.prototype=e("./_redefine-all")(w.prototype,{then:function(L,Q){var ie=W(r(this,w));return ie.ok=typeof L=="function"?L:!0,ie.fail=typeof Q=="function"&&Q,ie.domain=h?N.domain:void 0,this._c.push(ie),this._a&&this._a.push(ie),this._s&&G(this,!1),ie.promise},catch:function(L){return this.then(void 0,L)}}),I=function(){var L=new D;this.promise=L,this.resolve=v($,L,1),this.reject=v(F,L,1)},m.f=W=function(L){return L===w||L===U?new I(L):R(L)}),f(f.G+f.W+f.F*!P,{Promise:w}),e("./_set-to-string-tag")(w,x),e("./_set-species")(x),U=e("./_core")[x],f(f.S+f.F*!P,x,{reject:function(L){var Q=W(this),ie=Q.reject;return ie(L),Q.promise}}),f(f.S+f.F*(l||!P),x,{resolve:function(L){return T(l&&this===U?w:this,L)}}),f(f.S+f.F*!(P&&e("./_iter-detect")(function(Z){w.all(Z).catch(M)})),x,{all:function(L){var Q=this,ie=W(Q),ae=ie.resolve,fe=ie.reject,me=p(function(){var Y=[],xe=0,ue=1;i(L,!1,function(ee){var J=xe++,te=!1;Y.push(void 0),ue++,Q.resolve(ee).then(function(he){if(te)return;te=!0,Y[J]=he,--ue||ae(Y)},fe)}),--ue||ae(Y)});return me.e&&fe(me.v),ie.promise},race:function(L){var Q=this,ie=W(Q),ae=ie.reject,fe=p(function(){i(L,!1,function(me){Q.resolve(me).then(ie.resolve,ae)})});return fe.e&&ae(fe.v),ie.promise}})},{"./_a-function":92,"./_an-instance":94,"./_classof":97,"./_core":99,"./_ctx":101,"./_export":107,"./_for-of":109,"./_global":110,"./_is-object":119,"./_iter-detect":123,"./_library":126,"./_microtask":128,"./_new-promise-capability":129,"./_perform":144,"./_promise-resolve":145,"./_redefine-all":147,"./_set-species":149,"./_set-to-string-tag":150,"./_species-constructor":153,"./_task":155,"./_user-agent":163,"./_wks":166}],179:[function(e,y,s){var l=e("./_export"),t=e("./_to-absolute-index"),v=String.fromCharCode,d=String.fromCodePoint;l(l.S+l.F*(!!d&&d.length!=1),"String",{fromCodePoint:function(c){for(var n=[],u=arguments.length,i=0,r;u>i;){if(r=+arguments[i++],t(r,1114111)!==r)throw RangeError(r+" is not a valid code point");n.push(r<65536?v(r):v(((r-=65536)>>10)+55296,r%1024+56320))}return n.join("")}})},{"./_export":107,"./_to-absolute-index":156}],180:[function(e,y,s){"use strict";var l=e("./_string-at")(!0);e("./_iter-define")(String,"String",function(t){this._t=String(t),this._i=0},function(){var t=this._t,v=this._i,d;return v>=t.length?{value:void 0,done:!0}:(d=l(t,v),this._i+=d.length,{value:d,done:!1})})},{"./_iter-define":122,"./_string-at":154}],181:[function(e,y,s){"use strict";var l=e("./_global"),t=e("./_has"),v=e("./_descriptors"),d=e("./_export"),f=e("./_redefine"),c=e("./_meta").KEY,n=e("./_fails"),u=e("./_shared"),i=e("./_set-to-string-tag"),r=e("./_uid"),o=e("./_wks"),g=e("./_wks-ext"),m=e("./_wks-define"),p=e("./_enum-keys"),A=e("./_is-array"),T=e("./_an-object"),x=e("./_is-object"),E=e("./_to-object"),N=e("./_to-iobject"),S=e("./_to-primitive"),O=e("./_property-desc"),w=e("./_object-create"),h=e("./_object-gopn-ext"),M=e("./_object-gopd"),D=e("./_object-gops"),R=e("./_object-dp"),I=e("./_object-keys"),U=M.f,W=R.f,P=h.f,oe=l.Symbol,G=l.JSON,re=G&&G.stringify,z="prototype",j=o("_hidden"),F=o("toPrimitive"),$={}.propertyIsEnumerable,Z=u("symbol-registry"),L=u("symbols"),Q=u("op-symbols"),ie=Object[z],ae=typeof oe=="function"&&!!D.f,fe=l.QObject,me=!fe||!fe[z]||!fe[z].findChild,Y=v&&n(function(){return w(W({},"a",{get:function(){return W(this,"a",{value:7}).a}})).a!=7})?function(X,ne,pe){var _e=U(ie,ne);_e&&delete ie[ne],W(X,ne,pe),_e&&X!==ie&&W(ie,ne,_e)}:W,xe=function(ne){var pe=L[ne]=w(oe[z]);return pe._k=ne,pe},ue=ae&&typeof oe.iterator=="symbol"?function(X){return typeof X=="symbol"}:function(X){return X instanceof oe},ee=function(ne,pe,_e){return ne===ie&&ee(Q,pe,_e),T(ne),pe=S(pe,!0),T(_e),t(L,pe)?(_e.enumerable?(t(ne,j)&&ne[j][pe]&&(ne[j][pe]=!1),_e=w(_e,{enumerable:O(0,!1)})):(t(ne,j)||W(ne,j,O(1,{})),ne[j][pe]=!0),Y(ne,pe,_e)):W(ne,pe,_e)},J=function(ne,pe){T(ne);for(var _e=p(pe=N(pe)),Ee=0,we=_e.length,ce;we>Ee;)ee(ne,ce=_e[Ee++],pe[ce]);return ne},te=function(ne,pe){return pe===void 0?w(ne):J(w(ne),pe)},he=function(ne){var pe=$.call(this,ne=S(ne,!0));return this===ie&&t(L,ne)&&!t(Q,ne)?!1:pe||!t(this,ne)||!t(L,ne)||t(this,j)&&this[j][ne]?pe:!0},H=function(ne,pe){if(ne=N(ne),pe=S(pe,!0),ne===ie&&t(L,pe)&&!t(Q,pe))return;var _e=U(ne,pe);return _e&&t(L,pe)&&!(t(ne,j)&&ne[j][pe])&&(_e.enumerable=!0),_e},B=function(ne){for(var pe=P(N(ne)),_e=[],Ee=0,we;pe.length>Ee;)!t(L,we=pe[Ee++])&&we!=j&&we!=c&&_e.push(we);return _e},se=function(ne){for(var pe=ne===ie,_e=P(pe?Q:N(ne)),Ee=[],we=0,ce;_e.length>we;)t(L,ce=_e[we++])&&(pe?t(ie,ce):!0)&&Ee.push(L[ce]);return Ee};ae||(oe=function(){if(this instanceof oe)throw TypeError("Symbol is not a constructor!");var ne=r(arguments.length>0?arguments[0]:void 0),pe=function _e(Ee){this===ie&&_e.call(Q,Ee),t(this,j)&&t(this[j],ne)&&(this[j][ne]=!1),Y(this,ne,O(1,Ee))};return v&&me&&Y(ie,ne,{configurable:!0,set:pe}),xe(ne)},f(oe[z],"toString",function(){return this._k}),M.f=H,R.f=ee,e("./_object-gopn").f=h.f=B,e("./_object-pie").f=he,D.f=se,v&&!e("./_library")&&f(ie,"propertyIsEnumerable",he,!0),g.f=function(X){return xe(o(X))}),d(d.G+d.W+d.F*!ae,{Symbol:oe});for(var C="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),b=0;C.length>b;)o(C[b++]);for(var a=I(o.store),_=0;a.length>_;)m(a[_++]);d(d.S+d.F*!ae,"Symbol",{for:function(ne){return t(Z,ne+="")?Z[ne]:Z[ne]=oe(ne)},keyFor:function(ne){if(!ue(ne))throw TypeError(ne+" is not a symbol!");for(var pe in Z)if(Z[pe]===ne)return pe},useSetter:function(){me=!0},useSimple:function(){me=!1}}),d(d.S+d.F*!ae,"Object",{create:te,defineProperty:ee,defineProperties:J,getOwnPropertyDescriptor:H,getOwnPropertyNames:B,getOwnPropertySymbols:se});var V=n(function(){D.f(1)});d(d.S+d.F*V,"Object",{getOwnPropertySymbols:function(ne){return D.f(E(ne))}}),G&&d(d.S+d.F*(!ae||n(function(){var X=oe();return re([X])!="[null]"||re({a:X})!="{}"||re(Object(X))!="{}"})),"JSON",{stringify:function(ne){for(var pe=[ne],_e=1,Ee,we;arguments.length>_e;)pe.push(arguments[_e++]);return we=Ee=pe[1],!x(Ee)&&ne===void 0||ue(ne)?void 0:(A(Ee)||(Ee=function(k,K){if(typeof we=="function"&&(K=we.call(this,k,K)),!ue(K))return K}),pe[1]=Ee,re.apply(G,pe))}}),oe[z][F]||e("./_hide")(oe[z],F,oe[z].valueOf),i(oe,"Symbol"),i(Math,"Math",!0),i(l.JSON,"JSON",!0)},{"./_an-object":95,"./_descriptors":103,"./_enum-keys":106,"./_export":107,"./_fails":108,"./_global":110,"./_has":111,"./_hide":112,"./_is-array":118,"./_is-object":119,"./_library":126,"./_meta":127,"./_object-create":131,"./_object-dp":132,"./_object-gopd":134,"./_object-gopn":136,"./_object-gopn-ext":135,"./_object-gops":137,"./_object-keys":140,"./_object-pie":141,"./_property-desc":146,"./_redefine":148,"./_set-to-string-tag":150,"./_shared":152,"./_to-iobject":158,"./_to-object":160,"./_to-primitive":161,"./_uid":162,"./_wks":166,"./_wks-define":164,"./_wks-ext":165}],182:[function(e,y,s){var l=e("./_export"),t=e("./_object-to-array")(!0);l(l.S,"Object",{entries:function(d){return t(d)}})},{"./_export":107,"./_object-to-array":143}],183:[function(e,y,s){"use strict";var l=e("./_export"),t=e("./_core"),v=e("./_global"),d=e("./_species-constructor"),f=e("./_promise-resolve");l(l.P+l.R,"Promise",{finally:function(n){var u=d(this,t.Promise||v.Promise),i=typeof n=="function";return this.then(i?function(r){return f(u,n()).then(function(){return r})}:n,i?function(r){return f(u,n()).then(function(){throw r})}:n)}})},{"./_core":99,"./_export":107,"./_global":110,"./_promise-resolve":145,"./_species-constructor":153}],184:[function(e,y,s){"use strict";var l=e("./_export"),t=e("./_new-promise-capability"),v=e("./_perform");l(l.S,"Promise",{try:function(f){var c=t.f(this),n=v(f);return(n.e?c.reject:c.resolve)(n.v),c.promise}})},{"./_export":107,"./_new-promise-capability":129,"./_perform":144}],185:[function(e,y,s){e("./_wks-define")("asyncIterator")},{"./_wks-define":164}],186:[function(e,y,s){e("./_wks-define")("observable")},{"./_wks-define":164}],187:[function(e,y,s){e("./es6.array.iterator");for(var l=e("./_global"),t=e("./_hide"),v=e("./_iterators"),d=e("./_wks")("toStringTag"),f="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),c=0;c<f.length;c++){var n=f[c],u=l[n],i=u&&u.prototype;i&&!i[d]&&t(i,d,n),v[n]=v.Array}},{"./_global":110,"./_hide":112,"./_iterators":125,"./_wks":166,"./es6.array.iterator":169}],188:[function(e,y,s){var l=e("./_export"),t=e("./_task");l(l.G+l.B,{setImmediate:t.set,clearImmediate:t.clear})},{"./_export":107,"./_task":155}],189:[function(e,y,s){(function(l){"use strict";var t=e("babel-runtime/helpers/typeof"),v=d(t);function d(S){return S&&S.__esModule?S:{default:S}}function f(S){return Array.isArray?Array.isArray(S):N(S)==="[object Array]"}s.isArray=f;function c(S){return typeof S=="boolean"}s.isBoolean=c;function n(S){return S===null}s.isNull=n;function u(S){return S==null}s.isNullOrUndefined=u;function i(S){return typeof S=="number"}s.isNumber=i;function r(S){return typeof S=="string"}s.isString=r;function o(S){return(typeof S=="undefined"?"undefined":(0,v.default)(S))==="symbol"}s.isSymbol=o;function g(S){return S===void 0}s.isUndefined=g;function m(S){return N(S)==="[object RegExp]"}s.isRegExp=m;function p(S){return(typeof S=="undefined"?"undefined":(0,v.default)(S))==="object"&&S!==null}s.isObject=p;function A(S){return N(S)==="[object Date]"}s.isDate=A;function T(S){return N(S)==="[object Error]"||S instanceof Error}s.isError=T;function x(S){return typeof S=="function"}s.isFunction=x;function E(S){return S===null||typeof S=="boolean"||typeof S=="number"||typeof S=="string"||(typeof S=="undefined"?"undefined":(0,v.default)(S))==="symbol"||typeof S=="undefined"}s.isPrimitive=E,s.isBuffer=l.isBuffer;function N(S){return Object.prototype.toString.call(S)}}).call(this,{isBuffer:e("../../is-buffer/index.js")})},{"../../is-buffer/index.js":197,"babel-runtime/helpers/typeof":67}],190:[function(e,y,s){"use strict";var l=e("babel-runtime/helpers/typeof"),t=v(l);function v(d){return d&&d.__esModule?d:{default:d}}(function(d){"use strict";var f=function(){var r=/d{1,4}|m{1,4}|yy(?:yy)?|([HhMsTt])\1?|[LloSZWN]|'[^']*'|'[^']*'/g,o=/\b(?:[PMCEA][SDP]T|(?:Pacific|Mountain|Central|Eastern|Atlantic) (?:Standard|Daylight|Prevailing) Time|(?:GMT|UTC)(?:[-+]\d{4})?)\b/g,g=/[^-+\dA-Z]/g;return function(m,p,A,T){if(arguments.length===1&&i(m)==="string"&&!/\d/.test(m)&&(p=m,m=void 0),m=m||new Date,m instanceof Date||(m=new Date(m)),isNaN(m))throw TypeError("Invalid date");p=String(f.masks[p]||p||f.masks.default);var x=p.slice(0,4);(x==="UTC:"||x==="GMT:")&&(p=p.slice(4),A=!0,x==="GMT:"&&(T=!0));var E=A?"getUTC":"get",N=m[E+"Date"](),S=m[E+"Day"](),O=m[E+"Month"](),w=m[E+"FullYear"](),h=m[E+"Hours"](),M=m[E+"Minutes"](),D=m[E+"Seconds"](),R=m[E+"Milliseconds"](),I=A?0:m.getTimezoneOffset(),U=n(m),W=u(m),P={d:N,dd:c(N),ddd:f.i18n.dayNames[S],dddd:f.i18n.dayNames[S+7],m:O+1,mm:c(O+1),mmm:f.i18n.monthNames[O],mmmm:f.i18n.monthNames[O+12],yy:String(w).slice(2),yyyy:w,h:h%12||12,hh:c(h%12||12),H:h,HH:c(h),M,MM:c(M),s:D,ss:c(D),l:c(R,3),L:c(Math.round(R/10)),t:h<12?"a":"p",tt:h<12?"am":"pm",T:h<12?"A":"P",TT:h<12?"AM":"PM",Z:T?"GMT":A?"UTC":(String(m).match(o)||[""]).pop().replace(g,""),o:(I>0?"-":"+")+c(Math.floor(Math.abs(I)/60)*100+Math.abs(I)%60,4),S:["th","st","nd","rd"][N%10>3?0:(N%100-N%10!=10)*N%10],W:U,N:W};return p.replace(r,function(oe){return oe in P?P[oe]:oe.slice(1,oe.length-1)})}}();f.masks={default:"ddd mmm dd yyyy HH:MM:ss",shortDate:"m/d/yy",mediumDate:"mmm d, yyyy",longDate:"mmmm d, yyyy",fullDate:"dddd, mmmm d, yyyy",shortTime:"h:MM TT",mediumTime:"h:MM:ss TT",longTime:"h:MM:ss TT Z",isoDate:"yyyy-mm-dd",isoTime:"HH:MM:ss",isoDateTime:"yyyy-mm-dd'T'HH:MM:sso",isoUtcDateTime:"UTC:yyyy-mm-dd'T'HH:MM:ss'Z'",expiresHeaderFormat:"ddd, dd mmm yyyy HH:MM:ss Z"},f.i18n={dayNames:["Sun","Mon","Tue","Wed","Thu","Fri","Sat","Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],monthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","January","February","March","April","May","June","July","August","September","October","November","December"]};function c(r,o){for(r=String(r),o=o||2;r.length<o;)r="0"+r;return r}function n(r){var o=new Date(r.getFullYear(),r.getMonth(),r.getDate());o.setDate(o.getDate()-(o.getDay()+6)%7+3);var g=new Date(o.getFullYear(),0,4);g.setDate(g.getDate()-(g.getDay()+6)%7+3);var m=o.getTimezoneOffset()-g.getTimezoneOffset();o.setHours(o.getHours()-m);var p=(o-g)/(864e5*7);return 1+Math.floor(p)}function u(r){var o=r.getDay();return o===0&&(o=7),o}function i(r){return r===null?"null":r===void 0?"undefined":(typeof r=="undefined"?"undefined":(0,t.default)(r))!=="object"?typeof r=="undefined"?"undefined":(0,t.default)(r):Array.isArray(r)?"array":{}.toString.call(r).slice(8,-1).toLowerCase()}typeof define=="function"&&define.amd?define(function(){return f}):(typeof s=="undefined"?"undefined":(0,t.default)(s))==="object"?y.exports=f:d.dateFormat=f})(void 0)},{"babel-runtime/helpers/typeof":67}],191:[function(e,y,s){/*!
|
||
* escape-html
|
||
* Copyright(c) 2012-2013 TJ Holowaychuk
|
||
* Copyright(c) 2015 Andreas Lubbe
|
||
* Copyright(c) 2015 Tiancheng "Timothy" Gu
|
||
* MIT Licensed
|
||
*/"use strict";var l=/["'&<>]/;y.exports=t;function t(v){var d=""+v,f=l.exec(d);if(!f)return d;var c,n="",u=0,i=0;for(u=f.index;u<d.length;u++){switch(d.charCodeAt(u)){case 34:c=""";break;case 38:c="&";break;case 39:c="'";break;case 60:c="<";break;case 62:c=">";break;default:continue}i!==u&&(n+=d.substring(i,u)),i=u+1,n+=c}return i!==u?n+d.substring(i,u):n}},{}],192:[function(e,y,s){function l(){this._events=this._events||{},this._maxListeners=this._maxListeners||void 0}y.exports=l,l.EventEmitter=l,l.prototype._events=void 0,l.prototype._maxListeners=void 0,l.defaultMaxListeners=10,l.prototype.setMaxListeners=function(c){if(!v(c)||c<0||isNaN(c))throw TypeError("n must be a positive number");return this._maxListeners=c,this},l.prototype.emit=function(c){var n,u,i,r,o,g;if(this._events||(this._events={}),c==="error"&&(!this._events.error||d(this._events.error)&&!this._events.error.length)){if(n=arguments[1],n instanceof Error)throw n;var m=new Error('Uncaught, unspecified "error" event. ('+n+")");throw m.context=n,m}if(u=this._events[c],f(u))return!1;if(t(u))switch(arguments.length){case 1:u.call(this);break;case 2:u.call(this,arguments[1]);break;case 3:u.call(this,arguments[1],arguments[2]);break;default:r=Array.prototype.slice.call(arguments,1),u.apply(this,r)}else if(d(u))for(r=Array.prototype.slice.call(arguments,1),g=u.slice(),i=g.length,o=0;o<i;o++)g[o].apply(this,r);return!0},l.prototype.addListener=function(c,n){var u;if(!t(n))throw TypeError("listener must be a function");return this._events||(this._events={}),this._events.newListener&&this.emit("newListener",c,t(n.listener)?n.listener:n),this._events[c]?d(this._events[c])?this._events[c].push(n):this._events[c]=[this._events[c],n]:this._events[c]=n,d(this._events[c])&&!this._events[c].warned&&(f(this._maxListeners)?u=l.defaultMaxListeners:u=this._maxListeners,u&&u>0&&this._events[c].length>u&&(this._events[c].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[c].length),typeof console.trace=="function"&&console.trace())),this},l.prototype.on=l.prototype.addListener,l.prototype.once=function(c,n){if(!t(n))throw TypeError("listener must be a function");var u=!1;function i(){this.removeListener(c,i),u||(u=!0,n.apply(this,arguments))}return i.listener=n,this.on(c,i),this},l.prototype.removeListener=function(c,n){var u,i,r,o;if(!t(n))throw TypeError("listener must be a function");if(!this._events||!this._events[c])return this;if(u=this._events[c],r=u.length,i=-1,u===n||t(u.listener)&&u.listener===n)delete this._events[c],this._events.removeListener&&this.emit("removeListener",c,n);else if(d(u)){for(o=r;o-- >0;)if(u[o]===n||u[o].listener&&u[o].listener===n){i=o;break}if(i<0)return this;u.length===1?(u.length=0,delete this._events[c]):u.splice(i,1),this._events.removeListener&&this.emit("removeListener",c,n)}return this},l.prototype.removeAllListeners=function(c){var n,u;if(!this._events)return this;if(!this._events.removeListener)return arguments.length===0?this._events={}:this._events[c]&&delete this._events[c],this;if(arguments.length===0){for(n in this._events){if(n==="removeListener")continue;this.removeAllListeners(n)}return this.removeAllListeners("removeListener"),this._events={},this}if(u=this._events[c],t(u))this.removeListener(c,u);else if(u)for(;u.length;)this.removeListener(c,u[u.length-1]);return delete this._events[c],this},l.prototype.listeners=function(c){var n;return!this._events||!this._events[c]?n=[]:t(this._events[c])?n=[this._events[c]]:n=this._events[c].slice(),n},l.prototype.listenerCount=function(c){if(this._events){var n=this._events[c];if(t(n))return 1;if(n)return n.length}return 0},l.listenerCount=function(c,n){return c.listenerCount(n)};function t(c){return typeof c=="function"}function v(c){return typeof c=="number"}function d(c){return typeof c=="object"&&c!==null}function f(c){return c===void 0}},{}],193:[function(e,y,s){var l=e("http"),t=y.exports;for(var v in l)l.hasOwnProperty(v)&&(t[v]=l[v]);t.request=function(d,f){return d||(d={}),d.scheme="https",d.protocol="https:",l.request.call(this,d,f)}},{http:231}],194:[function(e,y,s){/*!
|
||
* humanize-ms - index.js
|
||
* Copyright(c) 2014 dead_horse <dead_horse@qq.com>
|
||
* MIT Licensed
|
||
*/"use strict";var l=e("util"),t=e("ms");y.exports=function(v){if(typeof v=="number")return v;var d=t(v);if(d===void 0){var f=new Error(l.format("humanize-ms(%j) result undefined",v));console.warn(f.stack)}return d}},{ms:204,util:243}],195:[function(e,y,s){s.read=function(l,t,v,d,f){var c,n,u=f*8-d-1,i=(1<<u)-1,r=i>>1,o=-7,g=v?f-1:0,m=v?-1:1,p=l[t+g];for(g+=m,c=p&(1<<-o)-1,p>>=-o,o+=u;o>0;c=c*256+l[t+g],g+=m,o-=8);for(n=c&(1<<-o)-1,c>>=-o,o+=d;o>0;n=n*256+l[t+g],g+=m,o-=8);if(c===0)c=1-r;else{if(c===i)return n?NaN:(p?-1:1)*Infinity;n=n+Math.pow(2,d),c=c-r}return(p?-1:1)*n*Math.pow(2,c-d)},s.write=function(l,t,v,d,f,c){var n,u,i,r=c*8-f-1,o=(1<<r)-1,g=o>>1,m=f===23?Math.pow(2,-24)-Math.pow(2,-77):0,p=d?0:c-1,A=d?1:-1,T=t<0||t===0&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===Infinity?(u=isNaN(t)?1:0,n=o):(n=Math.floor(Math.log(t)/Math.LN2),t*(i=Math.pow(2,-n))<1&&(n--,i*=2),n+g>=1?t+=m/i:t+=m*Math.pow(2,1-g),t*i>=2&&(n++,i/=2),n+g>=o?(u=0,n=o):n+g>=1?(u=(t*i-1)*Math.pow(2,f),n=n+g):(u=t*Math.pow(2,g-1)*Math.pow(2,f),n=0));f>=8;l[v+p]=u&255,p+=A,u/=256,f-=8);for(n=n<<f|u,r+=f;r>0;l[v+p]=n&255,p+=A,n/=256,r-=8);l[v+p-A]|=T*128}},{}],196:[function(e,y,s){typeof Object.create=="function"?y.exports=function(t,v){v&&(t.super_=v,t.prototype=Object.create(v.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}))}:y.exports=function(t,v){if(v){t.super_=v;var d=function(){};d.prototype=v.prototype,t.prototype=new d,t.prototype.constructor=t}}},{}],197:[function(e,y,s){/*!
|
||
* Determine if an object is a Buffer
|
||
*
|
||
* @author Feross Aboukhadijeh <https://feross.org>
|
||
* @license MIT
|
||
*/y.exports=function(v){return v!=null&&(l(v)||t(v)||!!v._isBuffer)};function l(v){return!!v.constructor&&typeof v.constructor.isBuffer=="function"&&v.constructor.isBuffer(v)}function t(v){return typeof v.readFloatLE=="function"&&typeof v.slice=="function"&&l(v.slice(0,0))}},{}],198:[function(e,y,s){var l={}.toString;y.exports=Array.isArray||function(t){return l.call(t)=="[object Array]"}},{}],199:[function(require,module,exports){(function(global){(function(e,y){typeof exports=="object"&&typeof module!="undefined"?module.exports=y(e):typeof define=="function"&&define.amd?define(y):y(e)})(typeof self!="undefined"?self:typeof window!="undefined"?window:typeof global!="undefined"?global:this,function(global){"use strict";global=global||{};var _Base64=global.Base64,version="2.5.2",buffer;if(typeof module!="undefined"&&module.exports)try{buffer=eval("require('buffer').Buffer")}catch(e){buffer=void 0}var b64chars="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",b64tab=function(e){for(var y={},s=0,l=e.length;s<l;s++)y[e.charAt(s)]=s;return y}(b64chars),fromCharCode=String.fromCharCode,cb_utob=function(y){if(y.length<2){var s=y.charCodeAt(0);return s<128?y:s<2048?fromCharCode(192|s>>>6)+fromCharCode(128|s&63):fromCharCode(224|s>>>12&15)+fromCharCode(128|s>>>6&63)+fromCharCode(128|s&63)}else{var s=65536+(y.charCodeAt(0)-55296)*1024+(y.charCodeAt(1)-56320);return fromCharCode(240|s>>>18&7)+fromCharCode(128|s>>>12&63)+fromCharCode(128|s>>>6&63)+fromCharCode(128|s&63)}},re_utob=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,utob=function(y){return y.replace(re_utob,cb_utob)},cb_encode=function(y){var s=[0,2,1][y.length%3],l=y.charCodeAt(0)<<16|(y.length>1?y.charCodeAt(1):0)<<8|(y.length>2?y.charCodeAt(2):0),t=[b64chars.charAt(l>>>18),b64chars.charAt(l>>>12&63),s>=2?"=":b64chars.charAt(l>>>6&63),s>=1?"=":b64chars.charAt(l&63)];return t.join("")},btoa=global.btoa?function(e){return global.btoa(e)}:function(e){return e.replace(/[\s\S]{1,3}/g,cb_encode)},_encode=function(y){var s=Object.prototype.toString.call(y)==="[object Uint8Array]";return s?y.toString("base64"):btoa(utob(String(y)))},encode=function(y,s){return s?_encode(String(y)).replace(/[+\/]/g,function(l){return l=="+"?"-":"_"}).replace(/=/g,""):_encode(y)},encodeURI=function(y){return encode(y,!0)},re_btou=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,cb_btou=function(y){switch(y.length){case 4:var s=(7&y.charCodeAt(0))<<18|(63&y.charCodeAt(1))<<12|(63&y.charCodeAt(2))<<6|63&y.charCodeAt(3),l=s-65536;return fromCharCode((l>>>10)+55296)+fromCharCode((l&1023)+56320);case 3:return fromCharCode((15&y.charCodeAt(0))<<12|(63&y.charCodeAt(1))<<6|63&y.charCodeAt(2));default:return fromCharCode((31&y.charCodeAt(0))<<6|63&y.charCodeAt(1))}},btou=function(y){return y.replace(re_btou,cb_btou)},cb_decode=function(y){var s=y.length,l=s%4,t=(s>0?b64tab[y.charAt(0)]<<18:0)|(s>1?b64tab[y.charAt(1)]<<12:0)|(s>2?b64tab[y.charAt(2)]<<6:0)|(s>3?b64tab[y.charAt(3)]:0),v=[fromCharCode(t>>>16),fromCharCode(t>>>8&255),fromCharCode(t&255)];return v.length-=[0,0,2,1][l],v.join("")},_atob=global.atob?function(e){return global.atob(e)}:function(e){return e.replace(/\S{1,4}/g,cb_decode)},atob=function(y){return _atob(String(y).replace(/[^A-Za-z0-9\+\/]/g,""))},_decode=buffer?buffer.from&&Uint8Array&&buffer.from!==Uint8Array.from?function(e){return(e.constructor===buffer.constructor?e:buffer.from(e,"base64")).toString()}:function(e){return(e.constructor===buffer.constructor?e:new buffer(e,"base64")).toString()}:function(e){return btou(_atob(e))},decode=function(y){return _decode(String(y).replace(/[-_]/g,function(s){return s=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,""))},noConflict=function(){var y=global.Base64;return global.Base64=_Base64,y};if(global.Base64={VERSION:version,atob,btoa,fromBase64:decode,toBase64:encode,utob,encode,encodeURI,btou,decode,noConflict,__buffer__:buffer},typeof Object.defineProperty=="function"){var noEnum=function(y){return{value:y,enumerable:!1,writable:!0,configurable:!0}};global.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",noEnum(function(){return decode(this)})),Object.defineProperty(String.prototype,"toBase64",noEnum(function(e){return encode(this,e)})),Object.defineProperty(String.prototype,"toBase64URI",noEnum(function(){return encode(this,!0)}))}}return global.Meteor&&(Base64=global.Base64),typeof module!="undefined"&&module.exports?module.exports.Base64=global.Base64:typeof define=="function"&&define.amd&&define([],function(){return global.Base64}),{Base64:global.Base64}})}).call(this,typeof global!="undefined"?global:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],200:[function(e,y,s){/*!
|
||
* merge-descriptors
|
||
* Copyright(c) 2014 Jonathan Ong
|
||
* Copyright(c) 2015 Douglas Christopher Wilson
|
||
* MIT Licensed
|
||
*/"use strict";y.exports=t;var l=Object.prototype.hasOwnProperty;function t(v,d,f){if(!v)throw new TypeError("argument dest is required");if(!d)throw new TypeError("argument src is required");return f===void 0&&(f=!0),Object.getOwnPropertyNames(d).forEach(function(n){if(!f&&l.call(v,n))return;var u=Object.getOwnPropertyDescriptor(d,n);Object.defineProperty(v,n,u)}),v}},{}],201:[function(e,y,s){"use strict";function l(){this._types=Object.create(null),this._extensions=Object.create(null);for(var t=0;t<arguments.length;t++)this.define(arguments[t]);this.define=this.define.bind(this),this.getType=this.getType.bind(this),this.getExtension=this.getExtension.bind(this)}l.prototype.define=function(t,v){for(var d in t){var f=t[d].map(function(u){return u.toLowerCase()});d=d.toLowerCase();for(var c=0;c<f.length;c++){var n=f[c];if(n[0]=="*")continue;if(!v&&n in this._types)throw new Error('Attempt to change mapping for "'+n+'" extension from "'+this._types[n]+'" to "'+d+'". Pass `force=true` to allow this, otherwise remove "'+n+'" from the list of extensions for "'+d+'".');this._types[n]=d}if(v||!this._extensions[d]){var n=f[0];this._extensions[d]=n[0]!="*"?n:n.substr(1)}}},l.prototype.getType=function(t){t=String(t);var v=t.replace(/^.*[/\\]/,"").toLowerCase(),d=v.replace(/^.*\./,"").toLowerCase(),f=v.length<t.length,c=d.length<v.length-1;return(c||!f)&&this._types[d]||null},l.prototype.getExtension=function(t){return t=/^\s*([^;\s]*)/.test(t)&&RegExp.$1,t&&this._extensions[t.toLowerCase()]||null},y.exports=l},{}],202:[function(e,y,s){"use strict";var l=e("./Mime");y.exports=new l(e("./types/standard"))},{"./Mime":201,"./types/standard":203}],203:[function(e,y,s){y.exports={"application/andrew-inset":["ez"],"application/applixware":["aw"],"application/atom+xml":["atom"],"application/atomcat+xml":["atomcat"],"application/atomdeleted+xml":["atomdeleted"],"application/atomsvc+xml":["atomsvc"],"application/atsc-dwd+xml":["dwd"],"application/atsc-held+xml":["held"],"application/atsc-rsat+xml":["rsat"],"application/bdoc":["bdoc"],"application/calendar+xml":["xcs"],"application/ccxml+xml":["ccxml"],"application/cdfx+xml":["cdfx"],"application/cdmi-capability":["cdmia"],"application/cdmi-container":["cdmic"],"application/cdmi-domain":["cdmid"],"application/cdmi-object":["cdmio"],"application/cdmi-queue":["cdmiq"],"application/cu-seeme":["cu"],"application/dash+xml":["mpd"],"application/davmount+xml":["davmount"],"application/docbook+xml":["dbk"],"application/dssc+der":["dssc"],"application/dssc+xml":["xdssc"],"application/ecmascript":["ecma","es"],"application/emma+xml":["emma"],"application/emotionml+xml":["emotionml"],"application/epub+zip":["epub"],"application/exi":["exi"],"application/fdt+xml":["fdt"],"application/font-tdpfr":["pfr"],"application/geo+json":["geojson"],"application/gml+xml":["gml"],"application/gpx+xml":["gpx"],"application/gxf":["gxf"],"application/gzip":["gz"],"application/hjson":["hjson"],"application/hyperstudio":["stk"],"application/inkml+xml":["ink","inkml"],"application/ipfix":["ipfix"],"application/its+xml":["its"],"application/java-archive":["jar","war","ear"],"application/java-serialized-object":["ser"],"application/java-vm":["class"],"application/javascript":["js","mjs"],"application/json":["json","map"],"application/json5":["json5"],"application/jsonml+json":["jsonml"],"application/ld+json":["jsonld"],"application/lgr+xml":["lgr"],"application/lost+xml":["lostxml"],"application/mac-binhex40":["hqx"],"application/mac-compactpro":["cpt"],"application/mads+xml":["mads"],"application/manifest+json":["webmanifest"],"application/marc":["mrc"],"application/marcxml+xml":["mrcx"],"application/mathematica":["ma","nb","mb"],"application/mathml+xml":["mathml"],"application/mbox":["mbox"],"application/mediaservercontrol+xml":["mscml"],"application/metalink+xml":["metalink"],"application/metalink4+xml":["meta4"],"application/mets+xml":["mets"],"application/mmt-aei+xml":["maei"],"application/mmt-usd+xml":["musd"],"application/mods+xml":["mods"],"application/mp21":["m21","mp21"],"application/mp4":["mp4s","m4p"],"application/mrb-consumer+xml":["*xdf"],"application/mrb-publish+xml":["*xdf"],"application/msword":["doc","dot"],"application/mxf":["mxf"],"application/n-quads":["nq"],"application/n-triples":["nt"],"application/node":["cjs"],"application/octet-stream":["bin","dms","lrf","mar","so","dist","distz","pkg","bpk","dump","elc","deploy","exe","dll","deb","dmg","iso","img","msi","msp","msm","buffer"],"application/oda":["oda"],"application/oebps-package+xml":["opf"],"application/ogg":["ogx"],"application/omdoc+xml":["omdoc"],"application/onenote":["onetoc","onetoc2","onetmp","onepkg"],"application/oxps":["oxps"],"application/p2p-overlay+xml":["relo"],"application/patch-ops-error+xml":["*xer"],"application/pdf":["pdf"],"application/pgp-encrypted":["pgp"],"application/pgp-signature":["asc","sig"],"application/pics-rules":["prf"],"application/pkcs10":["p10"],"application/pkcs7-mime":["p7m","p7c"],"application/pkcs7-signature":["p7s"],"application/pkcs8":["p8"],"application/pkix-attr-cert":["ac"],"application/pkix-cert":["cer"],"application/pkix-crl":["crl"],"application/pkix-pkipath":["pkipath"],"application/pkixcmp":["pki"],"application/pls+xml":["pls"],"application/postscript":["ai","eps","ps"],"application/provenance+xml":["provx"],"application/pskc+xml":["pskcxml"],"application/raml+yaml":["raml"],"application/rdf+xml":["rdf","owl"],"application/reginfo+xml":["rif"],"application/relax-ng-compact-syntax":["rnc"],"application/resource-lists+xml":["rl"],"application/resource-lists-diff+xml":["rld"],"application/rls-services+xml":["rs"],"application/route-apd+xml":["rapd"],"application/route-s-tsid+xml":["sls"],"application/route-usd+xml":["rusd"],"application/rpki-ghostbusters":["gbr"],"application/rpki-manifest":["mft"],"application/rpki-roa":["roa"],"application/rsd+xml":["rsd"],"application/rss+xml":["rss"],"application/rtf":["rtf"],"application/sbml+xml":["sbml"],"application/scvp-cv-request":["scq"],"application/scvp-cv-response":["scs"],"application/scvp-vp-request":["spq"],"application/scvp-vp-response":["spp"],"application/sdp":["sdp"],"application/senml+xml":["senmlx"],"application/sensml+xml":["sensmlx"],"application/set-payment-initiation":["setpay"],"application/set-registration-initiation":["setreg"],"application/shf+xml":["shf"],"application/sieve":["siv","sieve"],"application/smil+xml":["smi","smil"],"application/sparql-query":["rq"],"application/sparql-results+xml":["srx"],"application/srgs":["gram"],"application/srgs+xml":["grxml"],"application/sru+xml":["sru"],"application/ssdl+xml":["ssdl"],"application/ssml+xml":["ssml"],"application/swid+xml":["swidtag"],"application/tei+xml":["tei","teicorpus"],"application/thraud+xml":["tfi"],"application/timestamped-data":["tsd"],"application/toml":["toml"],"application/ttml+xml":["ttml"],"application/urc-ressheet+xml":["rsheet"],"application/voicexml+xml":["vxml"],"application/wasm":["wasm"],"application/widget":["wgt"],"application/winhlp":["hlp"],"application/wsdl+xml":["wsdl"],"application/wspolicy+xml":["wspolicy"],"application/xaml+xml":["xaml"],"application/xcap-att+xml":["xav"],"application/xcap-caps+xml":["xca"],"application/xcap-diff+xml":["xdf"],"application/xcap-el+xml":["xel"],"application/xcap-error+xml":["xer"],"application/xcap-ns+xml":["xns"],"application/xenc+xml":["xenc"],"application/xhtml+xml":["xhtml","xht"],"application/xliff+xml":["xlf"],"application/xml":["xml","xsl","xsd","rng"],"application/xml-dtd":["dtd"],"application/xop+xml":["xop"],"application/xproc+xml":["xpl"],"application/xslt+xml":["xslt"],"application/xspf+xml":["xspf"],"application/xv+xml":["mxml","xhvml","xvml","xvm"],"application/yang":["yang"],"application/yin+xml":["yin"],"application/zip":["zip"],"audio/3gpp":["*3gpp"],"audio/adpcm":["adp"],"audio/basic":["au","snd"],"audio/midi":["mid","midi","kar","rmi"],"audio/mobile-xmf":["mxmf"],"audio/mp3":["*mp3"],"audio/mp4":["m4a","mp4a"],"audio/mpeg":["mpga","mp2","mp2a","mp3","m2a","m3a"],"audio/ogg":["oga","ogg","spx"],"audio/s3m":["s3m"],"audio/silk":["sil"],"audio/wav":["wav"],"audio/wave":["*wav"],"audio/webm":["weba"],"audio/xm":["xm"],"font/collection":["ttc"],"font/otf":["otf"],"font/ttf":["ttf"],"font/woff":["woff"],"font/woff2":["woff2"],"image/aces":["exr"],"image/apng":["apng"],"image/bmp":["bmp"],"image/cgm":["cgm"],"image/dicom-rle":["drle"],"image/emf":["emf"],"image/fits":["fits"],"image/g3fax":["g3"],"image/gif":["gif"],"image/heic":["heic"],"image/heic-sequence":["heics"],"image/heif":["heif"],"image/heif-sequence":["heifs"],"image/hej2k":["hej2"],"image/hsj2":["hsj2"],"image/ief":["ief"],"image/jls":["jls"],"image/jp2":["jp2","jpg2"],"image/jpeg":["jpeg","jpg","jpe"],"image/jph":["jph"],"image/jphc":["jhc"],"image/jpm":["jpm"],"image/jpx":["jpx","jpf"],"image/jxr":["jxr"],"image/jxra":["jxra"],"image/jxrs":["jxrs"],"image/jxs":["jxs"],"image/jxsc":["jxsc"],"image/jxsi":["jxsi"],"image/jxss":["jxss"],"image/ktx":["ktx"],"image/png":["png"],"image/sgi":["sgi"],"image/svg+xml":["svg","svgz"],"image/t38":["t38"],"image/tiff":["tif","tiff"],"image/tiff-fx":["tfx"],"image/webp":["webp"],"image/wmf":["wmf"],"message/disposition-notification":["disposition-notification"],"message/global":["u8msg"],"message/global-delivery-status":["u8dsn"],"message/global-disposition-notification":["u8mdn"],"message/global-headers":["u8hdr"],"message/rfc822":["eml","mime"],"model/3mf":["3mf"],"model/gltf+json":["gltf"],"model/gltf-binary":["glb"],"model/iges":["igs","iges"],"model/mesh":["msh","mesh","silo"],"model/mtl":["mtl"],"model/obj":["obj"],"model/stl":["stl"],"model/vrml":["wrl","vrml"],"model/x3d+binary":["*x3db","x3dbz"],"model/x3d+fastinfoset":["x3db"],"model/x3d+vrml":["*x3dv","x3dvz"],"model/x3d+xml":["x3d","x3dz"],"model/x3d-vrml":["x3dv"],"text/cache-manifest":["appcache","manifest"],"text/calendar":["ics","ifb"],"text/coffeescript":["coffee","litcoffee"],"text/css":["css"],"text/csv":["csv"],"text/html":["html","htm","shtml"],"text/jade":["jade"],"text/jsx":["jsx"],"text/less":["less"],"text/markdown":["markdown","md"],"text/mathml":["mml"],"text/mdx":["mdx"],"text/n3":["n3"],"text/plain":["txt","text","conf","def","list","log","in","ini"],"text/richtext":["rtx"],"text/rtf":["*rtf"],"text/sgml":["sgml","sgm"],"text/shex":["shex"],"text/slim":["slim","slm"],"text/stylus":["stylus","styl"],"text/tab-separated-values":["tsv"],"text/troff":["t","tr","roff","man","me","ms"],"text/turtle":["ttl"],"text/uri-list":["uri","uris","urls"],"text/vcard":["vcard"],"text/vtt":["vtt"],"text/xml":["*xml"],"text/yaml":["yaml","yml"],"video/3gpp":["3gp","3gpp"],"video/3gpp2":["3g2"],"video/h261":["h261"],"video/h263":["h263"],"video/h264":["h264"],"video/jpeg":["jpgv"],"video/jpm":["*jpm","jpgm"],"video/mj2":["mj2","mjp2"],"video/mp2t":["ts"],"video/mp4":["mp4","mp4v","mpg4"],"video/mpeg":["mpeg","mpg","mpe","m1v","m2v"],"video/ogg":["ogv"],"video/quicktime":["qt","mov"],"video/webm":["webm"]}},{}],204:[function(e,y,s){var l=1e3,t=l*60,v=t*60,d=v*24,f=d*7,c=d*365.25;y.exports=function(o,g){g=g||{};var m=typeof o;if(m==="string"&&o.length>0)return n(o);if(m==="number"&&isFinite(o))return g.long?i(o):u(o);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(o))};function n(o){if(o=String(o),o.length>100)return;var g=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(o);if(!g)return;var m=parseFloat(g[1]),p=(g[2]||"ms").toLowerCase();switch(p){case"years":case"year":case"yrs":case"yr":case"y":return m*c;case"weeks":case"week":case"w":return m*f;case"days":case"day":case"d":return m*d;case"hours":case"hour":case"hrs":case"hr":case"h":return m*v;case"minutes":case"minute":case"mins":case"min":case"m":return m*t;case"seconds":case"second":case"secs":case"sec":case"s":return m*l;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return m;default:return}}function u(o){var g=Math.abs(o);return g>=d?Math.round(o/d)+"d":g>=v?Math.round(o/v)+"h":g>=t?Math.round(o/t)+"m":g>=l?Math.round(o/l)+"s":o+"ms"}function i(o){var g=Math.abs(o);return g>=d?r(o,g,d,"day"):g>=v?r(o,g,v,"hour"):g>=t?r(o,g,t,"minute"):g>=l?r(o,g,l,"second"):o+" ms"}function r(o,g,m,p){var A=g>=m*1.5;return Math.round(o/m)+" "+p+(A?"s":"")}},{}],205:[function(e,y,s){(function(l){function t(c,n){for(var u=0,i=c.length-1;i>=0;i--){var r=c[i];r==="."?c.splice(i,1):r===".."?(c.splice(i,1),u++):u&&(c.splice(i,1),u--)}if(n)for(;u--;u)c.unshift("..");return c}s.resolve=function(){for(var c="",n=!1,u=arguments.length-1;u>=-1&&!n;u--){var i=u>=0?arguments[u]:l.cwd();if(typeof i!="string")throw new TypeError("Arguments to path.resolve must be strings");if(!i)continue;c=i+"/"+c,n=i.charAt(0)==="/"}return c=t(d(c.split("/"),function(r){return!!r}),!n).join("/"),(n?"/":"")+c||"."},s.normalize=function(c){var n=s.isAbsolute(c),u=f(c,-1)==="/";return c=t(d(c.split("/"),function(i){return!!i}),!n).join("/"),!c&&!n&&(c="."),c&&u&&(c+="/"),(n?"/":"")+c},s.isAbsolute=function(c){return c.charAt(0)==="/"},s.join=function(){var c=Array.prototype.slice.call(arguments,0);return s.normalize(d(c,function(n,u){if(typeof n!="string")throw new TypeError("Arguments to path.join must be strings");return n}).join("/"))},s.relative=function(c,n){c=s.resolve(c).substr(1),n=s.resolve(n).substr(1);function u(A){for(var T=0;T<A.length&&!(A[T]!=="");T++);for(var x=A.length-1;x>=0&&!(A[x]!=="");x--);return T>x?[]:A.slice(T,x-T+1)}for(var i=u(c.split("/")),r=u(n.split("/")),o=Math.min(i.length,r.length),g=o,m=0;m<o;m++)if(i[m]!==r[m]){g=m;break}for(var p=[],m=g;m<i.length;m++)p.push("..");return p=p.concat(r.slice(g)),p.join("/")},s.sep="/",s.delimiter=":",s.dirname=function(c){if(typeof c!="string"&&(c=c+""),c.length===0)return".";for(var n=c.charCodeAt(0),u=n===47,i=-1,r=!0,o=c.length-1;o>=1;--o)if(n=c.charCodeAt(o),n===47){if(!r){i=o;break}}else r=!1;return i===-1?u?"/":".":u&&i===1?"/":c.slice(0,i)};function v(c){typeof c!="string"&&(c=c+"");var n=0,u=-1,i=!0,r;for(r=c.length-1;r>=0;--r)if(c.charCodeAt(r)===47){if(!i){n=r+1;break}}else u===-1&&(i=!1,u=r+1);return u===-1?"":c.slice(n,u)}s.basename=function(c,n){var u=v(c);return n&&u.substr(-1*n.length)===n&&(u=u.substr(0,u.length-n.length)),u},s.extname=function(c){typeof c!="string"&&(c=c+"");for(var n=-1,u=0,i=-1,r=!0,o=0,g=c.length-1;g>=0;--g){var m=c.charCodeAt(g);if(m===47){if(!r){u=g+1;break}continue}i===-1&&(r=!1,i=g+1),m===46?n===-1?n=g:o!==1&&(o=1):n!==-1&&(o=-1)}return n===-1||i===-1||o===0||o===1&&n===i-1&&n===u+1?"":c.slice(n,i)};function d(c,n){if(c.filter)return c.filter(n);for(var u=[],i=0;i<c.length;i++)n(c[i],i,c)&&u.push(c[i]);return u}var f="ab".substr(-1)==="b"?function(c,n,u){return c.substr(n,u)}:function(c,n,u){return n<0&&(n=c.length+n),c.substr(n,u)}}).call(this,e("_process"))},{_process:208}],206:[function(e,y,s){(function(l){/*!
|
||
* Platform.js <https://mths.be/platform>
|
||
* Copyright 2014-2018 Benjamin Tan <https://bnjmnt4n.now.sh/>
|
||
* Copyright 2011-2013 John-David Dalton <http://allyoucanleet.com/>
|
||
* Available under MIT license <https://mths.be/mit>
|
||
*/(function(){"use strict";var t={function:!0,object:!0},v=t[typeof window]&&window||this,d=v,f=t[typeof s]&&s,c=t[typeof y]&&y&&!y.nodeType&&y,n=f&&c&&typeof l=="object"&&l;n&&(n.global===n||n.window===n||n.self===n)&&(v=n);var u=Math.pow(2,53)-1,i=/\bOpera/,r=this,o=Object.prototype,g=o.hasOwnProperty,m=o.toString;function p(R){return R=String(R),R.charAt(0).toUpperCase()+R.slice(1)}function A(R,I,U){var W={"10.0":"10","6.4":"10 Technical Preview","6.3":"8.1","6.2":"8","6.1":"Server 2008 R2 / 7","6.0":"Server 2008 / Vista","5.2":"Server 2003 / XP 64-bit","5.1":"XP","5.01":"2000 SP1","5.0":"2000","4.0":"NT","4.90":"ME"};return I&&U&&/^Win/i.test(R)&&!/^Windows Phone /i.test(R)&&(W=W[/[\d.]+$/.exec(R)])&&(R="Windows "+W),R=String(R),I&&U&&(R=R.replace(RegExp(I,"i"),U)),R=x(R.replace(/ ce$/i," CE").replace(/\bhpw/i,"web").replace(/\bMacintosh\b/,"Mac OS").replace(/_PowerPC\b/i," OS").replace(/\b(OS X) [^ \d]+/i,"$1").replace(/\bMac (OS X)\b/,"$1").replace(/\/(\d)/," $1").replace(/_/g,".").replace(/(?: BePC|[ .]*fc[ \d.]+)$/i,"").replace(/\bx86\.64\b/gi,"x86_64").replace(/\b(Windows Phone) OS\b/,"$1").replace(/\b(Chrome OS \w+) [\d.]+\b/,"$1").split(" on ")[0]),R}function T(R,I){var U=-1,W=R?R.length:0;if(typeof W=="number"&&W>-1&&W<=u)for(;++U<W;)I(R[U],U,R);else E(R,I)}function x(R){return R=h(R),/^(?:webOS|i(?:OS|P))/.test(R)?R:p(R)}function E(R,I){for(var U in R)g.call(R,U)&&I(R[U],U,R)}function N(R){return R==null?p(R):m.call(R).slice(8,-1)}function S(R,I){var U=R!=null?typeof R[I]:"number";return!/^(?:boolean|number|string|undefined)$/.test(U)&&(U=="object"?!!R[I]:!0)}function O(R){return String(R).replace(/([ -])(?!$)/g,"$1?")}function w(R,I){var U=null;return T(R,function(W,P){U=I(U,W,P,R)}),U}function h(R){return String(R).replace(/^ +| +$/g,"")}function M(R){var I=v,U=R&&typeof R=="object"&&N(R)!="String";U&&(I=R,R=null);var W=I.navigator||{},P=W.userAgent||"";R||(R=P);var oe=U||r==d,G=U?!!W.likeChrome:/\bChrome\b/.test(R)&&!/internal|\n/i.test(m.toString()),re="Object",z=U?re:"ScriptBridgingProxyObject",j=U?re:"Environment",F=U&&I.java?"JavaPackage":N(I.java),$=U?re:"RuntimeObject",Z=/\bJava/.test(F)&&I.java,L=Z&&N(I.environment)==j,Q=Z?"a":"\u03B1",ie=Z?"b":"\u03B2",ae=I.document||{},fe=I.operamini||I.opera,me=i.test(me=U&&fe?fe["[[Class]]"]:N(fe))?me:fe=null,Y,xe=R,ue=[],ee=null,J=R==P,te=J&&fe&&typeof fe.version=="function"&&fe.version(),he,H=a([{label:"EdgeHTML",pattern:"Edge"},"Trident",{label:"WebKit",pattern:"AppleWebKit"},"iCab","Presto","NetFront","Tasman","KHTML","Gecko"]),B=V(["Adobe AIR","Arora","Avant Browser","Breach","Camino","Electron","Epiphany","Fennec","Flock","Galeon","GreenBrowser","iCab","Iceweasel","K-Meleon","Konqueror","Lunascape","Maxthon",{label:"Microsoft Edge",pattern:"Edge"},"Midori","Nook Browser","PaleMoon","PhantomJS","Raven","Rekonq","RockMelt",{label:"Samsung Internet",pattern:"SamsungBrowser"},"SeaMonkey",{label:"Silk",pattern:"(?:Cloud9|Silk-Accelerated)"},"Sleipnir","SlimBrowser",{label:"SRWare Iron",pattern:"Iron"},"Sunrise","Swiftfox","Waterfox","WebPositive","Opera Mini",{label:"Opera Mini",pattern:"OPiOS"},"Opera",{label:"Opera",pattern:"OPR"},"Chrome",{label:"Chrome Mobile",pattern:"(?:CriOS|CrMo)"},{label:"Firefox",pattern:"(?:Firefox|Minefield)"},{label:"Firefox for iOS",pattern:"FxiOS"},{label:"IE",pattern:"IEMobile"},{label:"IE",pattern:"MSIE"},"Safari"]),se=ne([{label:"BlackBerry",pattern:"BB10"},"BlackBerry",{label:"Galaxy S",pattern:"GT-I9000"},{label:"Galaxy S2",pattern:"GT-I9100"},{label:"Galaxy S3",pattern:"GT-I9300"},{label:"Galaxy S4",pattern:"GT-I9500"},{label:"Galaxy S5",pattern:"SM-G900"},{label:"Galaxy S6",pattern:"SM-G920"},{label:"Galaxy S6 Edge",pattern:"SM-G925"},{label:"Galaxy S7",pattern:"SM-G930"},{label:"Galaxy S7 Edge",pattern:"SM-G935"},"Google TV","Lumia","iPad","iPod","iPhone","Kindle",{label:"Kindle Fire",pattern:"(?:Cloud9|Silk-Accelerated)"},"Nexus","Nook","PlayBook","PlayStation Vita","PlayStation","TouchPad","Transformer",{label:"Wii U",pattern:"WiiU"},"Wii","Xbox One",{label:"Xbox 360",pattern:"Xbox"},"Xoom"]),C=_({Apple:{iPad:1,iPhone:1,iPod:1},Archos:{},Amazon:{Kindle:1,"Kindle Fire":1},Asus:{Transformer:1},"Barnes & Noble":{Nook:1},BlackBerry:{PlayBook:1},Google:{"Google TV":1,Nexus:1},HP:{TouchPad:1},HTC:{},LG:{},Microsoft:{Xbox:1,"Xbox One":1},Motorola:{Xoom:1},Nintendo:{"Wii U":1,Wii:1},Nokia:{Lumia:1},Samsung:{"Galaxy S":1,"Galaxy S2":1,"Galaxy S3":1,"Galaxy S4":1},Sony:{PlayStation:1,"PlayStation Vita":1}}),b=X(["Windows Phone","Android","CentOS",{label:"Chrome OS",pattern:"CrOS"},"Debian","Fedora","FreeBSD","Gentoo","Haiku","Kubuntu","Linux Mint","OpenBSD","Red Hat","SuSE","Ubuntu","Xubuntu","Cygwin","Symbian OS","hpwOS","webOS ","webOS","Tablet OS","Tizen","Linux","Mac OS X","Macintosh","Mac","Windows 98;","Windows "]);function a(we){return w(we,function(ce,k){return ce||RegExp("\\b"+(k.pattern||O(k))+"\\b","i").exec(R)&&(k.label||k)})}function _(we){return w(we,function(ce,k,K){return ce||(k[se]||k[/^[a-z]+(?: +[a-z]+\b)*/i.exec(se)]||RegExp("\\b"+O(K)+"(?:\\b|\\w*\\d)","i").exec(R))&&K})}function V(we){return w(we,function(ce,k){return ce||RegExp("\\b"+(k.pattern||O(k))+"\\b","i").exec(R)&&(k.label||k)})}function X(we){return w(we,function(ce,k){var K=k.pattern||O(k);return!ce&&(ce=RegExp("\\b"+K+"(?:/[\\d.]+|[ \\w.]*)","i").exec(R))&&(ce=A(ce,K,k.label||k)),ce})}function ne(we){return w(we,function(ce,k){var K=k.pattern||O(k);return!ce&&(ce=RegExp("\\b"+K+" *\\d+[.\\w_]*","i").exec(R)||RegExp("\\b"+K+" *\\w+-[\\w]*","i").exec(R)||RegExp("\\b"+K+"(?:; *(?:[a-z]+[_-])?[a-z]+\\d+|[^ ();-]*)","i").exec(R))&&((ce=String(k.label&&!RegExp(K,"i").test(k.label)?k.label:ce).split("/"))[1]&&!/[\d.]+/.test(ce[0])&&(ce[0]+=" "+ce[1]),k=k.label||k,ce=x(ce[0].replace(RegExp(K,"i"),k).replace(RegExp("; *(?:"+k+"[_-])?","i")," ").replace(RegExp("("+k+")[-_.]?(\\w)","i"),"$1 $2"))),ce})}function pe(we){return w(we,function(ce,k){return ce||(RegExp(k+"(?:-[\\d.]+/|(?: for [\\w-]+)?[ /-])([\\d.]+[^ ();/_-]*)","i").exec(R)||0)[1]||null})}function _e(){return this.description||""}if(H&&(H=[H]),C&&!se&&(se=ne([C])),(Y=/\bGoogle TV\b/.exec(se))&&(se=Y[0]),/\bSimulator\b/i.test(R)&&(se=(se?se+" ":"")+"Simulator"),B=="Opera Mini"&&/\bOPiOS\b/.test(R)&&ue.push("running in Turbo/Uncompressed mode"),B=="IE"&&/\blike iPhone OS\b/.test(R)?(Y=M(R.replace(/like iPhone OS/,"")),C=Y.manufacturer,se=Y.product):/^iP/.test(se)?(B||(B="Safari"),b="iOS"+((Y=/ OS ([\d_]+)/i.exec(R))?" "+Y[1].replace(/_/g,"."):"")):B=="Konqueror"&&!/buntu/i.test(b)?b="Kubuntu":C&&C!="Google"&&(/Chrome/.test(B)&&!/\bMobile Safari\b/i.test(R)||/\bVita\b/.test(se))||/\bAndroid\b/.test(b)&&/^Chrome/.test(B)&&/\bVersion\//i.test(R)?(B="Android Browser",b=/\bAndroid\b/.test(b)?b:"Android"):B=="Silk"?(/\bMobi/i.test(R)||(b="Android",ue.unshift("desktop mode")),/Accelerated *= *true/i.test(R)&&ue.unshift("accelerated")):B=="PaleMoon"&&(Y=/\bFirefox\/([\d.]+)\b/.exec(R))?ue.push("identifying as Firefox "+Y[1]):B=="Firefox"&&(Y=/\b(Mobile|Tablet|TV)\b/i.exec(R))?(b||(b="Firefox OS"),se||(se=Y[1])):!B||(Y=!/\bMinefield\b/i.test(R)&&/\b(?:Firefox|Safari)\b/.exec(B))?(B&&!se&&/[\/,]|^[^(]+?\)/.test(R.slice(R.indexOf(Y+"/")+8))&&(B=null),(Y=se||C||b)&&(se||C||/\b(?:Android|Symbian OS|Tablet OS|webOS)\b/.test(b))&&(B=/[a-z]+(?: Hat)?/i.exec(/\bAndroid\b/.test(b)?b:Y)+" Browser")):B=="Electron"&&(Y=(/\bChrome\/([\d.]+)\b/.exec(R)||0)[1])&&ue.push("Chromium "+Y),te||(te=pe(["(?:Cloud9|CriOS|CrMo|Edge|FxiOS|IEMobile|Iron|Opera ?Mini|OPiOS|OPR|Raven|SamsungBrowser|Silk(?!/[\\d.]+$))","Version",O(B),"(?:Firefox|Minefield|NetFront)"])),(Y=H=="iCab"&&parseFloat(te)>3&&"WebKit"||/\bOpera\b/.test(B)&&(/\bOPR\b/.test(R)?"Blink":"Presto")||/\b(?:Midori|Nook|Safari)\b/i.test(R)&&!/^(?:Trident|EdgeHTML)$/.test(H)&&"WebKit"||!H&&/\bMSIE\b/i.test(R)&&(b=="Mac OS"?"Tasman":"Trident")||H=="WebKit"&&/\bPlayStation\b(?! Vita\b)/i.test(B)&&"NetFront")&&(H=[Y]),B=="IE"&&(Y=(/; *(?:XBLWP|ZuneWP)(\d+)/i.exec(R)||0)[1])?(B+=" Mobile",b="Windows Phone "+(/\+$/.test(Y)?Y:Y+".x"),ue.unshift("desktop mode")):/\bWPDesktop\b/i.test(R)?(B="IE Mobile",b="Windows Phone 8.x",ue.unshift("desktop mode"),te||(te=(/\brv:([\d.]+)/.exec(R)||0)[1])):B!="IE"&&H=="Trident"&&(Y=/\brv:([\d.]+)/.exec(R))&&(B&&ue.push("identifying as "+B+(te?" "+te:"")),B="IE",te=Y[1]),J){if(S(I,"global"))if(Z&&(Y=Z.lang.System,xe=Y.getProperty("os.arch"),b=b||Y.getProperty("os.name")+" "+Y.getProperty("os.version")),L){try{te=I.require("ringo/engine").version.join("."),B="RingoJS"}catch(we){(Y=I.system)&&Y.global.system==I.system&&(B="Narwhal",b||(b=Y[0].os||null))}B||(B="Rhino")}else typeof I.process=="object"&&!I.process.browser&&(Y=I.process)&&(typeof Y.versions=="object"&&(typeof Y.versions.electron=="string"?(ue.push("Node "+Y.versions.node),B="Electron",te=Y.versions.electron):typeof Y.versions.nw=="string"&&(ue.push("Chromium "+te,"Node "+Y.versions.node),B="NW.js",te=Y.versions.nw)),B||(B="Node.js",xe=Y.arch,b=Y.platform,te=/[\d.]+/.exec(Y.version),te=te?te[0]:null));else N(Y=I.runtime)==z?(B="Adobe AIR",b=Y.flash.system.Capabilities.os):N(Y=I.phantom)==$?(B="PhantomJS",te=(Y=Y.version||null)&&Y.major+"."+Y.minor+"."+Y.patch):typeof ae.documentMode=="number"&&(Y=/\bTrident\/(\d+)/i.exec(R))?(te=[te,ae.documentMode],(Y=+Y[1]+4)!=te[1]&&(ue.push("IE "+te[1]+" mode"),H&&(H[1]=""),te[1]=Y),te=B=="IE"?String(te[1].toFixed(1)):te[0]):typeof ae.documentMode=="number"&&/^(?:Chrome|Firefox)\b/.test(B)&&(ue.push("masking as "+B+" "+te),B="IE",te="11.0",H=["Trident"],b="Windows");b=b&&x(b)}if(te&&(Y=/(?:[ab]|dp|pre|[ab]\d+pre)(?:\d+\+?)?$/i.exec(te)||/(?:alpha|beta)(?: ?\d)?/i.exec(R+";"+(J&&W.appMinorVersion))||/\bMinefield\b/i.test(R)&&"a")&&(ee=/b/i.test(Y)?"beta":"alpha",te=te.replace(RegExp(Y+"\\+?$"),"")+(ee=="beta"?ie:Q)+(/\d+\+?/.exec(Y)||"")),B=="Fennec"||B=="Firefox"&&/\b(?:Android|Firefox OS)\b/.test(b))B="Firefox Mobile";else if(B=="Maxthon"&&te)te=te.replace(/\.[\d.]+/,".x");else if(/\bXbox\b/i.test(se))se=="Xbox 360"&&(b=null),se=="Xbox 360"&&/\bIEMobile\b/.test(R)&&ue.unshift("mobile mode");else if((/^(?:Chrome|IE|Opera)$/.test(B)||B&&!se&&!/Browser|Mobi/.test(B))&&(b=="Windows CE"||/Mobi/i.test(R)))B+=" Mobile";else if(B=="IE"&&J)try{I.external===null&&ue.unshift("platform preview")}catch(we){ue.unshift("embedded")}else(/\bBlackBerry\b/.test(se)||/\bBB10\b/.test(R))&&(Y=(RegExp(se.replace(/ +/g," *")+"/([.\\d]+)","i").exec(R)||0)[1]||te)?(Y=[Y,/BB10/.test(R)],b=(Y[1]?(se=null,C="BlackBerry"):"Device Software")+" "+Y[0],te=null):this!=E&&se!="Wii"&&(J&&fe||/Opera/.test(B)&&/\b(?:MSIE|Firefox)\b/i.test(R)||B=="Firefox"&&/\bOS X (?:\d+\.){2,}/.test(b)||B=="IE"&&(b&&!/^Win/.test(b)&&te>5.5||/\bWindows XP\b/.test(b)&&te>8||te==8&&!/\bTrident\b/.test(R)))&&!i.test(Y=M.call(E,R.replace(i,"")+";"))&&Y.name&&(Y="ing as "+Y.name+((Y=Y.version)?" "+Y:""),i.test(B)?(/\bIE\b/.test(Y)&&b=="Mac OS"&&(b=null),Y="identify"+Y):(Y="mask"+Y,me?B=x(me.replace(/([a-z])([A-Z])/g,"$1 $2")):B="Opera",/\bIE\b/.test(Y)&&(b=null),J||(te=null)),H=["Presto"],ue.push(Y));(Y=(/\bAppleWebKit\/([\d.]+\+?)/i.exec(R)||0)[1])&&(Y=[parseFloat(Y.replace(/\.(\d)$/,".0$1")),Y],B=="Safari"&&Y[1].slice(-1)=="+"?(B="WebKit Nightly",ee="alpha",te=Y[1].slice(0,-1)):(te==Y[1]||te==(Y[2]=(/\bSafari\/([\d.]+\+?)/i.exec(R)||0)[1]))&&(te=null),Y[1]=(/\bChrome\/([\d.]+)/i.exec(R)||0)[1],Y[0]==537.36&&Y[2]==537.36&&parseFloat(Y[1])>=28&&H=="WebKit"&&(H=["Blink"]),!J||!G&&!Y[1]?(H&&(H[1]="like Safari"),Y=(Y=Y[0],Y<400?1:Y<500?2:Y<526?3:Y<533?4:Y<534?"4+":Y<535?5:Y<537?6:Y<538?7:Y<601?8:"8")):(H&&(H[1]="like Chrome"),Y=Y[1]||(Y=Y[0],Y<530?1:Y<532?2:Y<532.05?3:Y<533?4:Y<534.03?5:Y<534.07?6:Y<534.1?7:Y<534.13?8:Y<534.16?9:Y<534.24?10:Y<534.3?11:Y<535.01?12:Y<535.02?"13+":Y<535.07?15:Y<535.11?16:Y<535.19?17:Y<536.05?18:Y<536.1?19:Y<537.01?20:Y<537.11?"21+":Y<537.13?23:Y<537.18?24:Y<537.24?25:Y<537.36?26:H!="Blink"?"27":"28")),H&&(H[1]+=" "+(Y+=typeof Y=="number"?".x":/[.+]/.test(Y)?"":"+")),B=="Safari"&&(!te||parseInt(te)>45)&&(te=Y)),B=="Opera"&&(Y=/\bzbov|zvav$/.exec(b))?(B+=" ",ue.unshift("desktop mode"),Y=="zvav"?(B+="Mini",te=null):B+="Mobile",b=b.replace(RegExp(" *"+Y+"$"),"")):B=="Safari"&&/\bChrome\b/.exec(H&&H[1])&&(ue.unshift("desktop mode"),B="Chrome Mobile",te=null,/\bOS X\b/.test(b)?(C="Apple",b="iOS 4.3+"):b=null),te&&te.indexOf(Y=/[\d.]+$/.exec(b))==0&&R.indexOf("/"+Y+"-")>-1&&(b=h(b.replace(Y,""))),H&&!/\b(?:Avant|Nook)\b/.test(B)&&(/Browser|Lunascape|Maxthon/.test(B)||B!="Safari"&&/^iOS/.test(b)&&/\bSafari\b/.test(H[1])||/^(?:Adobe|Arora|Breach|Midori|Opera|Phantom|Rekonq|Rock|Samsung Internet|Sleipnir|Web)/.test(B)&&H[1])&&((Y=H[H.length-1])&&ue.push(Y)),ue.length&&(ue=["("+ue.join("; ")+")"]),C&&se&&se.indexOf(C)<0&&ue.push("on "+C),se&&ue.push((/^on /.test(ue[ue.length-1])?"":"on ")+se),b&&(Y=/ ([\d.+]+)$/.exec(b),he=Y&&b.charAt(b.length-Y[0].length-1)=="/",b={architecture:32,family:Y&&!he?b.replace(Y[0],""):b,version:Y?Y[1]:null,toString:function(){var ce=this.version;return this.family+(ce&&!he?" "+ce:"")+(this.architecture==64?" 64-bit":"")}}),(Y=/\b(?:AMD|IA|Win|WOW|x86_|x)64\b/i.exec(xe))&&!/\bi686\b/i.test(xe)?(b&&(b.architecture=64,b.family=b.family.replace(RegExp(" *"+Y),"")),B&&(/\bWOW64\b/i.test(R)||J&&/\w(?:86|32)$/.test(W.cpuClass||W.platform)&&!/\bWin64; x64\b/i.test(R))&&ue.unshift("32-bit")):b&&/^OS X/.test(b.family)&&B=="Chrome"&&parseFloat(te)>=39&&(b.architecture=64),R||(R=null);var Ee={};return Ee.description=R,Ee.layout=H&&H[0],Ee.manufacturer=C,Ee.name=B,Ee.prerelease=ee,Ee.product=se,Ee.ua=R,Ee.version=B&&te,Ee.os=b||{architecture:null,family:null,version:null,toString:function(){return"null"}},Ee.parse=M,Ee.toString=_e,Ee.version&&ue.unshift(te),Ee.name&&ue.unshift(B),b&&B&&!(b==String(b).split(" ")[0]&&(b==B.split(" ")[0]||se))&&ue.push(se?"("+b+")":"on "+b),ue.length&&(Ee.description=ue.join(" ")),Ee}var D=M();typeof define=="function"&&typeof define.amd=="object"&&define.amd?(v.platform=D,define(function(){return D})):f&&c?E(D,function(R,I){f[I]=R}):v.platform=D}).call(this)}).call(this,typeof global!="undefined"?global:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],207:[function(e,y,s){(function(l){"use strict";typeof l=="undefined"||!l.version||l.version.indexOf("v0.")===0||l.version.indexOf("v1.")===0&&l.version.indexOf("v1.8.")!==0?y.exports={nextTick:t}:y.exports=l;function t(v,d,f,c){if(typeof v!="function")throw new TypeError('"callback" argument must be a function');var n=arguments.length,u,i;switch(n){case 0:case 1:return l.nextTick(v);case 2:return l.nextTick(function(){v.call(null,d)});case 3:return l.nextTick(function(){v.call(null,d,f)});case 4:return l.nextTick(function(){v.call(null,d,f,c)});default:for(u=new Array(n-1),i=0;i<u.length;)u[i++]=arguments[i];return l.nextTick(function(){v.apply(null,u)})}}}).call(this,e("_process"))},{_process:208}],208:[function(e,y,s){var l=y.exports={},t,v;function d(){throw new Error("setTimeout has not been defined")}function f(){throw new Error("clearTimeout has not been defined")}(function(){try{typeof setTimeout=="function"?t=setTimeout:t=d}catch(T){t=d}try{typeof clearTimeout=="function"?v=clearTimeout:v=f}catch(T){v=f}})();function c(T){if(t===setTimeout)return setTimeout(T,0);if((t===d||!t)&&setTimeout)return t=setTimeout,setTimeout(T,0);try{return t(T,0)}catch(x){try{return t.call(null,T,0)}catch(E){return t.call(this,T,0)}}}function n(T){if(v===clearTimeout)return clearTimeout(T);if((v===f||!v)&&clearTimeout)return v=clearTimeout,clearTimeout(T);try{return v(T)}catch(x){try{return v.call(null,T)}catch(E){return v.call(this,T)}}}var u=[],i=!1,r,o=-1;function g(){if(!i||!r)return;i=!1,r.length?u=r.concat(u):o=-1,u.length&&m()}function m(){if(i)return;var T=c(g);i=!0;for(var x=u.length;x;){for(r=u,u=[];++o<x;)r&&r[o].run();o=-1,x=u.length}r=null,i=!1,n(T)}l.nextTick=function(T){var x=new Array(arguments.length-1);if(arguments.length>1)for(var E=1;E<arguments.length;E++)x[E-1]=arguments[E];u.push(new p(T,x)),u.length===1&&!i&&c(m)};function p(T,x){this.fun=T,this.array=x}p.prototype.run=function(){this.fun.apply(null,this.array)},l.title="browser",l.browser=!0,l.env={},l.argv=[],l.version="",l.versions={};function A(){}l.on=A,l.addListener=A,l.once=A,l.off=A,l.removeListener=A,l.removeAllListeners=A,l.emit=A,l.prependListener=A,l.prependOnceListener=A,l.listeners=function(T){return[]},l.binding=function(T){throw new Error("process.binding is not supported")},l.cwd=function(){return"/"},l.chdir=function(T){throw new Error("process.chdir is not supported")},l.umask=function(){return 0}},{}],209:[function(e,y,s){(function(l){/*! https://mths.be/punycode v1.4.1 by @mathias */(function(t){var v=typeof s=="object"&&s&&!s.nodeType&&s,d=typeof y=="object"&&y&&!y.nodeType&&y,f=typeof l=="object"&&l;(f.global===f||f.window===f||f.self===f)&&(t=f);var c,n=2147483647,u=36,i=1,r=26,o=38,g=700,m=72,p=128,A="-",T=/^xn--/,x=/[^\x20-\x7E]/,E=/[\x2E\u3002\uFF0E\uFF61]/g,N={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},S=u-i,O=Math.floor,w=String.fromCharCode,h;function M(F){throw new RangeError(N[F])}function D(F,$){for(var Z=F.length,L=[];Z--;)L[Z]=$(F[Z]);return L}function R(F,$){var Z=F.split("@"),L="";Z.length>1&&(L=Z[0]+"@",F=Z[1]),F=F.replace(E,".");var Q=F.split("."),ie=D(Q,$).join(".");return L+ie}function I(F){for(var $=[],Z=0,L=F.length,Q,ie;Z<L;)Q=F.charCodeAt(Z++),Q>=55296&&Q<=56319&&Z<L?(ie=F.charCodeAt(Z++),(ie&64512)==56320?$.push(((Q&1023)<<10)+(ie&1023)+65536):($.push(Q),Z--)):$.push(Q);return $}function U(F){return D(F,function($){var Z="";return $>65535&&($-=65536,Z+=w($>>>10&1023|55296),$=56320|$&1023),Z+=w($),Z}).join("")}function W(F){return F-48<10?F-22:F-65<26?F-65:F-97<26?F-97:u}function P(F,$){return F+22+75*(F<26)-(($!=0)<<5)}function oe(F,$,Z){var L=0;for(F=Z?O(F/g):F>>1,F+=O(F/$);F>S*r>>1;L+=u)F=O(F/S);return O(L+(S+1)*F/(F+o))}function G(F){var $=[],Z=F.length,L,Q=0,ie=p,ae=m,fe,me,Y,xe,ue,ee,J,te,he;for(fe=F.lastIndexOf(A),fe<0&&(fe=0),me=0;me<fe;++me)F.charCodeAt(me)>=128&&M("not-basic"),$.push(F.charCodeAt(me));for(Y=fe>0?fe+1:0;Y<Z;){for(xe=Q,ue=1,ee=u;!(Y>=Z&&M("invalid-input"),J=W(F.charCodeAt(Y++)),(J>=u||J>O((n-Q)/ue))&&M("overflow"),Q+=J*ue,te=ee<=ae?i:ee>=ae+r?r:ee-ae,J<te);ee+=u)he=u-te,ue>O(n/he)&&M("overflow"),ue*=he;L=$.length+1,ae=oe(Q-xe,L,xe==0),O(Q/L)>n-ie&&M("overflow"),ie+=O(Q/L),Q%=L,$.splice(Q++,0,ie)}return U($)}function re(F){var $,Z,L,Q,ie,ae,fe,me,Y,xe,ue,ee=[],J,te,he,H;for(F=I(F),J=F.length,$=p,Z=0,ie=m,ae=0;ae<J;++ae)ue=F[ae],ue<128&&ee.push(w(ue));for(L=Q=ee.length,Q&&ee.push(A);L<J;){for(fe=n,ae=0;ae<J;++ae)ue=F[ae],ue>=$&&ue<fe&&(fe=ue);for(te=L+1,fe-$>O((n-Z)/te)&&M("overflow"),Z+=(fe-$)*te,$=fe,ae=0;ae<J;++ae)if(ue=F[ae],ue<$&&++Z>n&&M("overflow"),ue==$){for(me=Z,Y=u;!(xe=Y<=ie?i:Y>=ie+r?r:Y-ie,me<xe);Y+=u)H=me-xe,he=u-xe,ee.push(w(P(xe+H%he,0))),me=O(H/he);ee.push(w(P(me,0))),ie=oe(Z,te,L==Q),Z=0,++L}++Z,++$}return ee.join("")}function z(F){return R(F,function($){return T.test($)?G($.slice(4).toLowerCase()):$})}function j(F){return R(F,function($){return x.test($)?"xn--"+re($):$})}if(c={version:"1.4.1",ucs2:{decode:I,encode:U},decode:G,encode:re,toASCII:j,toUnicode:z},typeof define=="function"&&typeof define.amd=="object"&&define.amd)define("punycode",function(){return c});else if(v&&d)if(y.exports==v)d.exports=c;else for(h in c)c.hasOwnProperty(h)&&(v[h]=c[h]);else t.punycode=c})(this)}).call(this,typeof global!="undefined"?global:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],210:[function(e,y,s){"use strict";function l(v,d){return Object.prototype.hasOwnProperty.call(v,d)}y.exports=function(v,d,f,c){d=d||"&",f=f||"=";var n={};if(typeof v!="string"||v.length===0)return n;var u=/\+/g;v=v.split(d);var i=1e3;c&&typeof c.maxKeys=="number"&&(i=c.maxKeys);var r=v.length;i>0&&r>i&&(r=i);for(var o=0;o<r;++o){var g=v[o].replace(u,"%20"),m=g.indexOf(f),p,A,T,x;m>=0?(p=g.substr(0,m),A=g.substr(m+1)):(p=g,A=""),T=decodeURIComponent(p),x=decodeURIComponent(A),l(n,T)?t(n[T])?n[T].push(x):n[T]=[n[T],x]:n[T]=x}return n};var t=Array.isArray||function(v){return Object.prototype.toString.call(v)==="[object Array]"}},{}],211:[function(e,y,s){"use strict";var l=function(c){switch(typeof c){case"string":return c;case"boolean":return c?"true":"false";case"number":return isFinite(c)?c:"";default:return""}};y.exports=function(f,c,n,u){return c=c||"&",n=n||"=",f===null&&(f=void 0),typeof f=="object"?v(d(f),function(i){var r=encodeURIComponent(l(i))+n;return t(f[i])?v(f[i],function(o){return r+encodeURIComponent(l(o))}).join(c):r+encodeURIComponent(l(f[i]))}).join(c):u?encodeURIComponent(l(u))+n+encodeURIComponent(l(f)):""};var t=Array.isArray||function(f){return Object.prototype.toString.call(f)==="[object Array]"};function v(f,c){if(f.map)return f.map(c);for(var n=[],u=0;u<f.length;u++)n.push(c(f[u],u));return n}var d=Object.keys||function(f){var c=[];for(var n in f)Object.prototype.hasOwnProperty.call(f,n)&&c.push(n);return c}},{}],212:[function(e,y,s){"use strict";s.decode=s.parse=e("./decode"),s.encode=s.stringify=e("./encode")},{"./decode":210,"./encode":211}],213:[function(e,y,s){y.exports=e("./lib/_stream_duplex.js")},{"./lib/_stream_duplex.js":214}],214:[function(e,y,s){"use strict";var l=e("babel-runtime/core-js/object/create"),t=f(l),v=e("babel-runtime/core-js/object/keys"),d=f(v);function f(x){return x&&x.__esModule?x:{default:x}}var c=e("process-nextick-args"),n=d.default||function(x){var E=[];for(var N in x)E.push(N);return E};y.exports=p;var u=(0,t.default)(e("core-util-is"));u.inherits=e("inherits");var i=e("./_stream_readable"),r=e("./_stream_writable");u.inherits(p,i);for(var o=n(r.prototype),g=0;g<o.length;g++){var m=o[g];p.prototype[m]||(p.prototype[m]=r.prototype[m])}function p(x){if(!(this instanceof p))return new p(x);i.call(this,x),r.call(this,x),x&&x.readable===!1&&(this.readable=!1),x&&x.writable===!1&&(this.writable=!1),this.allowHalfOpen=!0,x&&x.allowHalfOpen===!1&&(this.allowHalfOpen=!1),this.once("end",A)}Object.defineProperty(p.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}});function A(){if(this.allowHalfOpen||this._writableState.ended)return;c.nextTick(T,this)}function T(x){x.end()}Object.defineProperty(p.prototype,"destroyed",{get:function(){return this._readableState===void 0||this._writableState===void 0?!1:this._readableState.destroyed&&this._writableState.destroyed},set:function(E){if(this._readableState===void 0||this._writableState===void 0)return;this._readableState.destroyed=E,this._writableState.destroyed=E}}),p.prototype._destroy=function(x,E){this.push(null),this.end(),c.nextTick(E,x)}},{"./_stream_readable":216,"./_stream_writable":218,"babel-runtime/core-js/object/create":55,"babel-runtime/core-js/object/keys":60,"core-util-is":189,inherits:196,"process-nextick-args":207}],215:[function(e,y,s){"use strict";var l=e("babel-runtime/core-js/object/create"),t=v(l);function v(n){return n&&n.__esModule?n:{default:n}}y.exports=c;var d=e("./_stream_transform"),f=(0,t.default)(e("core-util-is"));f.inherits=e("inherits"),f.inherits(c,d);function c(n){if(!(this instanceof c))return new c(n);d.call(this,n)}c.prototype._transform=function(n,u,i){i(null,n)}},{"./_stream_transform":217,"babel-runtime/core-js/object/create":55,"core-util-is":189,inherits:196}],216:[function(e,y,s){(function(l,t){"use strict";var v=e("babel-runtime/core-js/object/get-prototype-of"),d=n(v),f=e("babel-runtime/core-js/object/create"),c=n(f);function n(H){return H&&H.__esModule?H:{default:H}}var u=e("process-nextick-args");y.exports=I;var i=e("isarray"),r;I.ReadableState=R;var o=e("events").EventEmitter,g=function(B,se){return B.listeners(se).length},m=e("./internal/streams/stream"),p=e("safe-buffer").Buffer,A=t.Uint8Array||function(){};function T(H){return p.from(H)}function x(H){return p.isBuffer(H)||H instanceof A}var E=(0,c.default)(e("core-util-is"));E.inherits=e("inherits");var N=e("util"),S=void 0;N&&N.debuglog?S=N.debuglog("stream"):S=function(){};var O=e("./internal/streams/BufferList"),w=e("./internal/streams/destroy"),h;E.inherits(I,m);var M=["error","close","destroy","pause","resume"];function D(H,B,se){if(typeof H.prependListener=="function")return H.prependListener(B,se);!H._events||!H._events[B]?H.on(B,se):i(H._events[B])?H._events[B].unshift(se):H._events[B]=[se,H._events[B]]}function R(H,B){r=r||e("./_stream_duplex"),H=H||{};var se=B instanceof r;this.objectMode=!!H.objectMode,se&&(this.objectMode=this.objectMode||!!H.readableObjectMode);var C=H.highWaterMark,b=H.readableHighWaterMark,a=this.objectMode?16:16*1024;C||C===0?this.highWaterMark=C:se&&(b||b===0)?this.highWaterMark=b:this.highWaterMark=a,this.highWaterMark=Math.floor(this.highWaterMark),this.buffer=new O,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.destroyed=!1,this.defaultEncoding=H.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,H.encoding&&(h||(h=e("string_decoder/").StringDecoder),this.decoder=new h(H.encoding),this.encoding=H.encoding)}function I(H){if(r=r||e("./_stream_duplex"),!(this instanceof I))return new I(H);this._readableState=new R(H,this),this.readable=!0,H&&(typeof H.read=="function"&&(this._read=H.read),typeof H.destroy=="function"&&(this._destroy=H.destroy)),m.call(this)}Object.defineProperty(I.prototype,"destroyed",{get:function(){return this._readableState===void 0?!1:this._readableState.destroyed},set:function(B){if(!this._readableState)return;this._readableState.destroyed=B}}),I.prototype.destroy=w.destroy,I.prototype._undestroy=w.undestroy,I.prototype._destroy=function(H,B){this.push(null),B(H)},I.prototype.push=function(H,B){var se=this._readableState,C;return se.objectMode?C=!0:typeof H=="string"&&(B=B||se.defaultEncoding,B!==se.encoding&&(H=p.from(H,B),B=""),C=!0),U(this,H,B,!1,C)},I.prototype.unshift=function(H){return U(this,H,null,!0,!1)};function U(H,B,se,C,b){var a=H._readableState;if(B===null)a.reading=!1,j(H,a);else{var _;b||(_=P(a,B)),_?H.emit("error",_):a.objectMode||B&&B.length>0?(typeof B!="string"&&!a.objectMode&&(0,d.default)(B)!==p.prototype&&(B=T(B)),C?a.endEmitted?H.emit("error",new Error("stream.unshift() after end event")):W(H,a,B,!0):a.ended?H.emit("error",new Error("stream.push() after EOF")):(a.reading=!1,a.decoder&&!se?(B=a.decoder.write(B),a.objectMode||B.length!==0?W(H,a,B,!1):Z(H,a)):W(H,a,B,!1))):C||(a.reading=!1)}return oe(a)}function W(H,B,se,C){B.flowing&&B.length===0&&!B.sync?(H.emit("data",se),H.read(0)):(B.length+=B.objectMode?1:se.length,C?B.buffer.unshift(se):B.buffer.push(se),B.needReadable&&F(H)),Z(H,B)}function P(H,B){var se;return!x(B)&&typeof B!="string"&&B!==void 0&&!H.objectMode&&(se=new TypeError("Invalid non-string/buffer chunk")),se}function oe(H){return!H.ended&&(H.needReadable||H.length<H.highWaterMark||H.length===0)}I.prototype.isPaused=function(){return this._readableState.flowing===!1},I.prototype.setEncoding=function(H){return h||(h=e("string_decoder/").StringDecoder),this._readableState.decoder=new h(H),this._readableState.encoding=H,this};var G=8388608;function re(H){return H>=G?H=G:(H--,H|=H>>>1,H|=H>>>2,H|=H>>>4,H|=H>>>8,H|=H>>>16,H++),H}function z(H,B){return H<=0||B.length===0&&B.ended?0:B.objectMode?1:H!==H?B.flowing&&B.length?B.buffer.head.data.length:B.length:(H>B.highWaterMark&&(B.highWaterMark=re(H)),H<=B.length?H:B.ended?B.length:(B.needReadable=!0,0))}I.prototype.read=function(H){S("read",H),H=parseInt(H,10);var B=this._readableState,se=H;if(H!==0&&(B.emittedReadable=!1),H===0&&B.needReadable&&(B.length>=B.highWaterMark||B.ended))return S("read: emitReadable",B.length,B.ended),B.length===0&&B.ended?J(this):F(this),null;if(H=z(H,B),H===0&&B.ended)return B.length===0&&J(this),null;var C=B.needReadable;S("need readable",C),(B.length===0||B.length-H<B.highWaterMark)&&(C=!0,S("length less than watermark",C)),B.ended||B.reading?(C=!1,S("reading or ended",C)):C&&(S("do read"),B.reading=!0,B.sync=!0,B.length===0&&(B.needReadable=!0),this._read(B.highWaterMark),B.sync=!1,B.reading||(H=z(se,B)));var b;return H>0?b=Y(H,B):b=null,b===null?(B.needReadable=!0,H=0):B.length-=H,B.length===0&&(B.ended||(B.needReadable=!0),se!==H&&B.ended&&J(this)),b!==null&&this.emit("data",b),b};function j(H,B){if(B.ended)return;if(B.decoder){var se=B.decoder.end();se&&se.length&&(B.buffer.push(se),B.length+=B.objectMode?1:se.length)}B.ended=!0,F(H)}function F(H){var B=H._readableState;B.needReadable=!1,B.emittedReadable||(S("emitReadable",B.flowing),B.emittedReadable=!0,B.sync?u.nextTick($,H):$(H))}function $(H){S("emit readable"),H.emit("readable"),me(H)}function Z(H,B){B.readingMore||(B.readingMore=!0,u.nextTick(L,H,B))}function L(H,B){for(var se=B.length;!B.reading&&!B.flowing&&!B.ended&&B.length<B.highWaterMark&&!(S("maybeReadMore read 0"),H.read(0),se===B.length);)se=B.length;B.readingMore=!1}I.prototype._read=function(H){this.emit("error",new Error("_read() is not implemented"))},I.prototype.pipe=function(H,B){var se=this,C=this._readableState;switch(C.pipesCount){case 0:C.pipes=H;break;case 1:C.pipes=[C.pipes,H];break;default:C.pipes.push(H);break}C.pipesCount+=1,S("pipe count=%d opts=%j",C.pipesCount,B);var b=(!B||B.end!==!1)&&H!==l.stdout&&H!==l.stderr,a=b?V:K;C.endEmitted?u.nextTick(a):se.once("end",a),H.on("unpipe",_);function _(q,de){S("onunpipe"),q===se&&(de&&de.hasUnpiped===!1&&(de.hasUnpiped=!0,pe()))}function V(){S("onend"),H.end()}var X=Q(se);H.on("drain",X);var ne=!1;function pe(){S("cleanup"),H.removeListener("close",ce),H.removeListener("finish",k),H.removeListener("drain",X),H.removeListener("error",we),H.removeListener("unpipe",_),se.removeListener("end",V),se.removeListener("end",K),se.removeListener("data",Ee),ne=!0,C.awaitDrain&&(!H._writableState||H._writableState.needDrain)&&X()}var _e=!1;se.on("data",Ee);function Ee(q){S("ondata"),_e=!1;var de=H.write(q);de===!1&&!_e&&((C.pipesCount===1&&C.pipes===H||C.pipesCount>1&&he(C.pipes,H)!==-1)&&!ne&&(S("false write response, pause",se._readableState.awaitDrain),se._readableState.awaitDrain++,_e=!0),se.pause())}function we(q){S("onerror",q),K(),H.removeListener("error",we),g(H,"error")===0&&H.emit("error",q)}D(H,"error",we);function ce(){H.removeListener("finish",k),K()}H.once("close",ce);function k(){S("onfinish"),H.removeListener("close",ce),K()}H.once("finish",k);function K(){S("unpipe"),se.unpipe(H)}return H.emit("pipe",se),C.flowing||(S("pipe resume"),se.resume()),H};function Q(H){return function(){var B=H._readableState;S("pipeOnDrain",B.awaitDrain),B.awaitDrain&&B.awaitDrain--,B.awaitDrain===0&&g(H,"data")&&(B.flowing=!0,me(H))}}I.prototype.unpipe=function(H){var B=this._readableState,se={hasUnpiped:!1};if(B.pipesCount===0)return this;if(B.pipesCount===1)return H&&H!==B.pipes?this:(H||(H=B.pipes),B.pipes=null,B.pipesCount=0,B.flowing=!1,H&&H.emit("unpipe",this,se),this);if(!H){var C=B.pipes,b=B.pipesCount;B.pipes=null,B.pipesCount=0,B.flowing=!1;for(var a=0;a<b;a++)C[a].emit("unpipe",this,se);return this}var _=he(B.pipes,H);return _===-1?this:(B.pipes.splice(_,1),B.pipesCount-=1,B.pipesCount===1&&(B.pipes=B.pipes[0]),H.emit("unpipe",this,se),this)},I.prototype.on=function(H,B){var se=m.prototype.on.call(this,H,B);if(H==="data")this._readableState.flowing!==!1&&this.resume();else if(H==="readable"){var C=this._readableState;!C.endEmitted&&!C.readableListening&&(C.readableListening=C.needReadable=!0,C.emittedReadable=!1,C.reading?C.length&&F(this):u.nextTick(ie,this))}return se},I.prototype.addListener=I.prototype.on;function ie(H){S("readable nexttick read 0"),H.read(0)}I.prototype.resume=function(){var H=this._readableState;return H.flowing||(S("resume"),H.flowing=!0,ae(this,H)),this};function ae(H,B){B.resumeScheduled||(B.resumeScheduled=!0,u.nextTick(fe,H,B))}function fe(H,B){B.reading||(S("resume read 0"),H.read(0)),B.resumeScheduled=!1,B.awaitDrain=0,H.emit("resume"),me(H),B.flowing&&!B.reading&&H.read(0)}I.prototype.pause=function(){return S("call pause flowing=%j",this._readableState.flowing),this._readableState.flowing!==!1&&(S("pause"),this._readableState.flowing=!1,this.emit("pause")),this};function me(H){var B=H._readableState;for(S("flow",B.flowing);B.flowing&&H.read()!==null;);}I.prototype.wrap=function(H){var B=this,se=this._readableState,C=!1;H.on("end",function(){if(S("wrapped end"),se.decoder&&!se.ended){var _=se.decoder.end();_&&_.length&&B.push(_)}B.push(null)}),H.on("data",function(_){if(S("wrapped data"),se.decoder&&(_=se.decoder.write(_)),se.objectMode&&_==null)return;if(!se.objectMode&&(!_||!_.length))return;var V=B.push(_);V||(C=!0,H.pause())});for(var b in H)this[b]===void 0&&typeof H[b]=="function"&&(this[b]=function(_){return function(){return H[_].apply(H,arguments)}}(b));for(var a=0;a<M.length;a++)H.on(M[a],this.emit.bind(this,M[a]));return this._read=function(_){S("wrapped _read",_),C&&(C=!1,H.resume())},this},Object.defineProperty(I.prototype,"readableHighWaterMark",{enumerable:!1,get:function(){return this._readableState.highWaterMark}}),I._fromList=Y;function Y(H,B){if(B.length===0)return null;var se;return B.objectMode?se=B.buffer.shift():!H||H>=B.length?(B.decoder?se=B.buffer.join(""):B.buffer.length===1?se=B.buffer.head.data:se=B.buffer.concat(B.length),B.buffer.clear()):se=xe(H,B.buffer,B.decoder),se}function xe(H,B,se){var C;return H<B.head.data.length?(C=B.head.data.slice(0,H),B.head.data=B.head.data.slice(H)):H===B.head.data.length?C=B.shift():C=se?ue(H,B):ee(H,B),C}function ue(H,B){var se=B.head,C=1,b=se.data;for(H-=b.length;se=se.next;){var a=se.data,_=H>a.length?a.length:H;if(_===a.length?b+=a:b+=a.slice(0,H),H-=_,H===0){_===a.length?(++C,se.next?B.head=se.next:B.head=B.tail=null):(B.head=se,se.data=a.slice(_));break}++C}return B.length-=C,b}function ee(H,B){var se=p.allocUnsafe(H),C=B.head,b=1;for(C.data.copy(se),H-=C.data.length;C=C.next;){var a=C.data,_=H>a.length?a.length:H;if(a.copy(se,se.length-H,0,_),H-=_,H===0){_===a.length?(++b,C.next?B.head=C.next:B.head=B.tail=null):(B.head=C,C.data=a.slice(_));break}++b}return B.length-=b,se}function J(H){var B=H._readableState;if(B.length>0)throw new Error('"endReadable()" called on non-empty stream');B.endEmitted||(B.ended=!0,u.nextTick(te,B,H))}function te(H,B){!H.endEmitted&&H.length===0&&(H.endEmitted=!0,B.readable=!1,B.emit("end"))}function he(H,B){for(var se=0,C=H.length;se<C;se++)if(H[se]===B)return se;return-1}}).call(this,e("_process"),typeof global!="undefined"?global:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"./_stream_duplex":214,"./internal/streams/BufferList":219,"./internal/streams/destroy":220,"./internal/streams/stream":221,_process:208,"babel-runtime/core-js/object/create":55,"babel-runtime/core-js/object/get-prototype-of":59,"core-util-is":189,events:192,inherits:196,isarray:198,"process-nextick-args":207,"safe-buffer":228,"string_decoder/":235,util:71}],217:[function(e,y,s){"use strict";var l=e("babel-runtime/core-js/object/create"),t=v(l);function v(r){return r&&r.__esModule?r:{default:r}}y.exports=n;var d=e("./_stream_duplex"),f=(0,t.default)(e("core-util-is"));f.inherits=e("inherits"),f.inherits(n,d);function c(r,o){var g=this._transformState;g.transforming=!1;var m=g.writecb;if(!m)return this.emit("error",new Error("write callback called multiple times"));g.writechunk=null,g.writecb=null,o!=null&&this.push(o),m(r);var p=this._readableState;p.reading=!1,(p.needReadable||p.length<p.highWaterMark)&&this._read(p.highWaterMark)}function n(r){if(!(this instanceof n))return new n(r);d.call(this,r),this._transformState={afterTransform:c.bind(this),needTransform:!1,transforming:!1,writecb:null,writechunk:null,writeencoding:null},this._readableState.needReadable=!0,this._readableState.sync=!1,r&&(typeof r.transform=="function"&&(this._transform=r.transform),typeof r.flush=="function"&&(this._flush=r.flush)),this.on("prefinish",u)}function u(){var r=this;typeof this._flush=="function"?this._flush(function(o,g){i(r,o,g)}):i(this,null,null)}n.prototype.push=function(r,o){return this._transformState.needTransform=!1,d.prototype.push.call(this,r,o)},n.prototype._transform=function(r,o,g){throw new Error("_transform() is not implemented")},n.prototype._write=function(r,o,g){var m=this._transformState;if(m.writecb=g,m.writechunk=r,m.writeencoding=o,!m.transforming){var p=this._readableState;(m.needTransform||p.needReadable||p.length<p.highWaterMark)&&this._read(p.highWaterMark)}},n.prototype._read=function(r){var o=this._transformState;o.writechunk!==null&&o.writecb&&!o.transforming?(o.transforming=!0,this._transform(o.writechunk,o.writeencoding,o.afterTransform)):o.needTransform=!0},n.prototype._destroy=function(r,o){var g=this;d.prototype._destroy.call(this,r,function(m){o(m),g.emit("close")})};function i(r,o,g){if(o)return r.emit("error",o);if(g!=null&&r.push(g),r._writableState.length)throw new Error("Calling transform done when ws.length != 0");if(r._transformState.transforming)throw new Error("Calling transform done when still transforming");return r.push(null)}},{"./_stream_duplex":214,"babel-runtime/core-js/object/create":55,"core-util-is":189,inherits:196}],218:[function(e,y,s){(function(l,t){"use strict";var v=e("babel-runtime/core-js/object/define-property"),d=m(v),f=e("babel-runtime/core-js/symbol/has-instance"),c=m(f),n=e("babel-runtime/core-js/symbol"),u=m(n),i=e("babel-runtime/core-js/object/create"),r=m(i),o=e("babel-runtime/core-js/set-immediate"),g=m(o);function m(ee){return ee&&ee.__esModule?ee:{default:ee}}var p=e("process-nextick-args");y.exports=P;function A(ee,J,te){this.chunk=ee,this.encoding=J,this.callback=te,this.next=null}function T(ee){var J=this;this.next=null,this.entry=null,this.finish=function(){ue(J,ee)}}var x=!l.browser&&["v0.10","v0.9."].indexOf(l.version.slice(0,5))>-1?g.default:p.nextTick,E;P.WritableState=U;var N=(0,r.default)(e("core-util-is"));N.inherits=e("inherits");var S={deprecate:e("util-deprecate")},O=e("./internal/streams/stream"),w=e("safe-buffer").Buffer,h=t.Uint8Array||function(){};function M(ee){return w.from(ee)}function D(ee){return w.isBuffer(ee)||ee instanceof h}var R=e("./internal/streams/destroy");N.inherits(P,O);function I(){}function U(ee,J){E=E||e("./_stream_duplex"),ee=ee||{};var te=J instanceof E;this.objectMode=!!ee.objectMode,te&&(this.objectMode=this.objectMode||!!ee.writableObjectMode);var he=ee.highWaterMark,H=ee.writableHighWaterMark,B=this.objectMode?16:16*1024;he||he===0?this.highWaterMark=he:te&&(H||H===0)?this.highWaterMark=H:this.highWaterMark=B,this.highWaterMark=Math.floor(this.highWaterMark),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var se=ee.decodeStrings===!1;this.decodeStrings=!se,this.defaultEncoding=ee.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(C){Z(J,C)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.bufferedRequestCount=0,this.corkedRequestsFree=new T(this)}U.prototype.getBuffer=function(){for(var J=this.bufferedRequest,te=[];J;)te.push(J),J=J.next;return te},function(){try{Object.defineProperty(U.prototype,"buffer",{get:S.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(ee){}}();var W;typeof u.default=="function"&&c.default&&typeof Function.prototype[c.default]=="function"?(W=Function.prototype[c.default],(0,d.default)(P,c.default,{value:function(J){return W.call(this,J)?!0:this!==P?!1:J&&J._writableState instanceof U}})):W=function(J){return J instanceof this};function P(ee){if(E=E||e("./_stream_duplex"),!W.call(P,this)&&!(this instanceof E))return new P(ee);this._writableState=new U(ee,this),this.writable=!0,ee&&(typeof ee.write=="function"&&(this._write=ee.write),typeof ee.writev=="function"&&(this._writev=ee.writev),typeof ee.destroy=="function"&&(this._destroy=ee.destroy),typeof ee.final=="function"&&(this._final=ee.final)),O.call(this)}P.prototype.pipe=function(){this.emit("error",new Error("Cannot pipe, not readable"))};function oe(ee,J){var te=new Error("write after end");ee.emit("error",te),p.nextTick(J,te)}function G(ee,J,te,he){var H=!0,B=!1;return te===null?B=new TypeError("May not write null values to stream"):typeof te!="string"&&te!==void 0&&!J.objectMode&&(B=new TypeError("Invalid non-string/buffer chunk")),B&&(ee.emit("error",B),p.nextTick(he,B),H=!1),H}P.prototype.write=function(ee,J,te){var he=this._writableState,H=!1,B=!he.objectMode&&D(ee);return B&&!w.isBuffer(ee)&&(ee=M(ee)),typeof J=="function"&&(te=J,J=null),B?J="buffer":J||(J=he.defaultEncoding),typeof te!="function"&&(te=I),he.ended?oe(this,te):(B||G(this,he,ee,te))&&(he.pendingcb++,H=z(this,he,B,ee,J,te)),H},P.prototype.cork=function(){var ee=this._writableState;ee.corked++},P.prototype.uncork=function(){var ee=this._writableState;ee.corked&&(ee.corked--,!ee.writing&&!ee.corked&&!ee.finished&&!ee.bufferProcessing&&ee.bufferedRequest&&ie(this,ee))},P.prototype.setDefaultEncoding=function(J){if(typeof J=="string"&&(J=J.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((J+"").toLowerCase())>-1))throw new TypeError("Unknown encoding: "+J);return this._writableState.defaultEncoding=J,this};function re(ee,J,te){return!ee.objectMode&&ee.decodeStrings!==!1&&typeof J=="string"&&(J=w.from(J,te)),J}Object.defineProperty(P.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}});function z(ee,J,te,he,H,B){if(!te){var se=re(J,he,H);he!==se&&(te=!0,H="buffer",he=se)}var C=J.objectMode?1:he.length;J.length+=C;var b=J.length<J.highWaterMark;if(b||(J.needDrain=!0),J.writing||J.corked){var a=J.lastBufferedRequest;J.lastBufferedRequest={chunk:he,encoding:H,isBuf:te,callback:B,next:null},a?a.next=J.lastBufferedRequest:J.bufferedRequest=J.lastBufferedRequest,J.bufferedRequestCount+=1}else j(ee,J,!1,C,he,H,B);return b}function j(ee,J,te,he,H,B,se){J.writelen=he,J.writecb=se,J.writing=!0,J.sync=!0,te?ee._writev(H,J.onwrite):ee._write(H,B,J.onwrite),J.sync=!1}function F(ee,J,te,he,H){--J.pendingcb,te?(p.nextTick(H,he),p.nextTick(Y,ee,J),ee._writableState.errorEmitted=!0,ee.emit("error",he)):(H(he),ee._writableState.errorEmitted=!0,ee.emit("error",he),Y(ee,J))}function $(ee){ee.writing=!1,ee.writecb=null,ee.length-=ee.writelen,ee.writelen=0}function Z(ee,J){var te=ee._writableState,he=te.sync,H=te.writecb;if($(te),J)F(ee,te,he,J,H);else{var B=ae(te);!B&&!te.corked&&!te.bufferProcessing&&te.bufferedRequest&&ie(ee,te),he?x(L,ee,te,B,H):L(ee,te,B,H)}}function L(ee,J,te,he){te||Q(ee,J),J.pendingcb--,he(),Y(ee,J)}function Q(ee,J){J.length===0&&J.needDrain&&(J.needDrain=!1,ee.emit("drain"))}function ie(ee,J){J.bufferProcessing=!0;var te=J.bufferedRequest;if(ee._writev&&te&&te.next){var he=J.bufferedRequestCount,H=new Array(he),B=J.corkedRequestsFree;B.entry=te;for(var se=0,C=!0;te;)H[se]=te,te.isBuf||(C=!1),te=te.next,se+=1;H.allBuffers=C,j(ee,J,!0,J.length,H,"",B.finish),J.pendingcb++,J.lastBufferedRequest=null,B.next?(J.corkedRequestsFree=B.next,B.next=null):J.corkedRequestsFree=new T(J),J.bufferedRequestCount=0}else{for(;te;){var b=te.chunk,a=te.encoding,_=te.callback,V=J.objectMode?1:b.length;if(j(ee,J,!1,V,b,a,_),te=te.next,J.bufferedRequestCount--,J.writing)break}te===null&&(J.lastBufferedRequest=null)}J.bufferedRequest=te,J.bufferProcessing=!1}P.prototype._write=function(ee,J,te){te(new Error("_write() is not implemented"))},P.prototype._writev=null,P.prototype.end=function(ee,J,te){var he=this._writableState;typeof ee=="function"?(te=ee,ee=null,J=null):typeof J=="function"&&(te=J,J=null),ee!=null&&this.write(ee,J),he.corked&&(he.corked=1,this.uncork()),!he.ending&&!he.finished&&xe(this,he,te)};function ae(ee){return ee.ending&&ee.length===0&&ee.bufferedRequest===null&&!ee.finished&&!ee.writing}function fe(ee,J){ee._final(function(te){J.pendingcb--,te&&ee.emit("error",te),J.prefinished=!0,ee.emit("prefinish"),Y(ee,J)})}function me(ee,J){!J.prefinished&&!J.finalCalled&&(typeof ee._final=="function"?(J.pendingcb++,J.finalCalled=!0,p.nextTick(fe,ee,J)):(J.prefinished=!0,ee.emit("prefinish")))}function Y(ee,J){var te=ae(J);return te&&(me(ee,J),J.pendingcb===0&&(J.finished=!0,ee.emit("finish"))),te}function xe(ee,J,te){J.ending=!0,Y(ee,J),te&&(J.finished?p.nextTick(te):ee.once("finish",te)),J.ended=!0,ee.writable=!1}function ue(ee,J,te){var he=ee.entry;for(ee.entry=null;he;){var H=he.callback;J.pendingcb--,H(te),he=he.next}J.corkedRequestsFree?J.corkedRequestsFree.next=ee:J.corkedRequestsFree=ee}Object.defineProperty(P.prototype,"destroyed",{get:function(){return this._writableState===void 0?!1:this._writableState.destroyed},set:function(J){if(!this._writableState)return;this._writableState.destroyed=J}}),P.prototype.destroy=R.destroy,P.prototype._undestroy=R.undestroy,P.prototype._destroy=function(ee,J){this.end(),J(ee)}}).call(this,e("_process"),typeof global!="undefined"?global:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"./_stream_duplex":214,"./internal/streams/destroy":220,"./internal/streams/stream":221,_process:208,"babel-runtime/core-js/object/create":55,"babel-runtime/core-js/object/define-property":56,"babel-runtime/core-js/set-immediate":62,"babel-runtime/core-js/symbol":64,"babel-runtime/core-js/symbol/has-instance":65,"core-util-is":189,inherits:196,"process-nextick-args":207,"safe-buffer":228,"util-deprecate":240}],219:[function(e,y,s){"use strict";function l(f,c){if(!(f instanceof c))throw new TypeError("Cannot call a class as a function")}var t=e("safe-buffer").Buffer,v=e("util");function d(f,c,n){f.copy(c,n)}y.exports=function(){function f(){l(this,f),this.head=null,this.tail=null,this.length=0}return f.prototype.push=function(n){var u={data:n,next:null};this.length>0?this.tail.next=u:this.head=u,this.tail=u,++this.length},f.prototype.unshift=function(n){var u={data:n,next:this.head};this.length===0&&(this.tail=u),this.head=u,++this.length},f.prototype.shift=function(){if(this.length===0)return;var n=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,n},f.prototype.clear=function(){this.head=this.tail=null,this.length=0},f.prototype.join=function(n){if(this.length===0)return"";for(var u=this.head,i=""+u.data;u=u.next;)i+=n+u.data;return i},f.prototype.concat=function(n){if(this.length===0)return t.alloc(0);if(this.length===1)return this.head.data;for(var u=t.allocUnsafe(n>>>0),i=this.head,r=0;i;)d(i.data,u,r),r+=i.data.length,i=i.next;return u},f}(),v&&v.inspect&&v.inspect.custom&&(y.exports.prototype[v.inspect.custom]=function(){var f=v.inspect({length:this.length});return this.constructor.name+" "+f})},{"safe-buffer":228,util:71}],220:[function(e,y,s){"use strict";var l=e("process-nextick-args");function t(f,c){var n=this,u=this._readableState&&this._readableState.destroyed,i=this._writableState&&this._writableState.destroyed;return u||i?(c?c(f):f&&(!this._writableState||!this._writableState.errorEmitted)&&l.nextTick(d,this,f),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(f||null,function(r){!c&&r?(l.nextTick(d,n,r),n._writableState&&(n._writableState.errorEmitted=!0)):c&&c(r)}),this)}function v(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function d(f,c){f.emit("error",c)}y.exports={destroy:t,undestroy:v}},{"process-nextick-args":207}],221:[function(e,y,s){"use strict";y.exports=e("events").EventEmitter},{events:192}],222:[function(e,y,s){y.exports=e("./readable").PassThrough},{"./readable":223}],223:[function(e,y,s){s=y.exports=e("./lib/_stream_readable.js"),s.Stream=s,s.Readable=s,s.Writable=e("./lib/_stream_writable.js"),s.Duplex=e("./lib/_stream_duplex.js"),s.Transform=e("./lib/_stream_transform.js"),s.PassThrough=e("./lib/_stream_passthrough.js")},{"./lib/_stream_duplex.js":214,"./lib/_stream_passthrough.js":215,"./lib/_stream_readable.js":216,"./lib/_stream_transform.js":217,"./lib/_stream_writable.js":218}],224:[function(e,y,s){y.exports=e("./readable").Transform},{"./readable":223}],225:[function(e,y,s){y.exports=e("./lib/_stream_writable.js")},{"./lib/_stream_writable.js":218}],226:[function(e,y,s){var l=function(){return this}()||Function("return this")(),t=l.regeneratorRuntime&&Object.getOwnPropertyNames(l).indexOf("regeneratorRuntime")>=0,v=t&&l.regeneratorRuntime;if(l.regeneratorRuntime=void 0,y.exports=e("./runtime"),t)l.regeneratorRuntime=v;else try{delete l.regeneratorRuntime}catch(d){l.regeneratorRuntime=void 0}},{"./runtime":227}],227:[function(e,y,s){!function(l){"use strict";var t=Object.prototype,v=t.hasOwnProperty,d,f=typeof Symbol=="function"?Symbol:{},c=f.iterator||"@@iterator",n=f.asyncIterator||"@@asyncIterator",u=f.toStringTag||"@@toStringTag",i=typeof y=="object",r=l.regeneratorRuntime;if(r){i&&(y.exports=r);return}r=l.regeneratorRuntime=i?y.exports:{};function o(z,j,F,$){var Z=j&&j.prototype instanceof E?j:E,L=Object.create(Z.prototype),Q=new oe($||[]);return L._invoke=I(z,F,Q),L}r.wrap=o;function g(z,j,F){try{return{type:"normal",arg:z.call(j,F)}}catch($){return{type:"throw",arg:$}}}var m="suspendedStart",p="suspendedYield",A="executing",T="completed",x={};function E(){}function N(){}function S(){}var O={};O[c]=function(){return this};var w=Object.getPrototypeOf,h=w&&w(w(G([])));h&&h!==t&&v.call(h,c)&&(O=h);var M=S.prototype=E.prototype=Object.create(O);N.prototype=M.constructor=S,S.constructor=N,S[u]=N.displayName="GeneratorFunction";function D(z){["next","throw","return"].forEach(function(j){z[j]=function(F){return this._invoke(j,F)}})}r.isGeneratorFunction=function(z){var j=typeof z=="function"&&z.constructor;return j?j===N||(j.displayName||j.name)==="GeneratorFunction":!1},r.mark=function(z){return Object.setPrototypeOf?Object.setPrototypeOf(z,S):(z.__proto__=S,u in z||(z[u]="GeneratorFunction")),z.prototype=Object.create(M),z},r.awrap=function(z){return{__await:z}};function R(z){function j(Z,L,Q,ie){var ae=g(z[Z],z,L);if(ae.type==="throw")ie(ae.arg);else{var fe=ae.arg,me=fe.value;return me&&typeof me=="object"&&v.call(me,"__await")?Promise.resolve(me.__await).then(function(Y){j("next",Y,Q,ie)},function(Y){j("throw",Y,Q,ie)}):Promise.resolve(me).then(function(Y){fe.value=Y,Q(fe)},ie)}}var F;function $(Z,L){function Q(){return new Promise(function(ie,ae){j(Z,L,ie,ae)})}return F=F?F.then(Q,Q):Q()}this._invoke=$}D(R.prototype),R.prototype[n]=function(){return this},r.AsyncIterator=R,r.async=function(z,j,F,$){var Z=new R(o(z,j,F,$));return r.isGeneratorFunction(j)?Z:Z.next().then(function(L){return L.done?L.value:Z.next()})};function I(z,j,F){var $=m;return function(L,Q){if($===A)throw new Error("Generator is already running");if($===T){if(L==="throw")throw Q;return re()}for(F.method=L,F.arg=Q;;){var ie=F.delegate;if(ie){var ae=U(ie,F);if(ae){if(ae===x)continue;return ae}}if(F.method==="next")F.sent=F._sent=F.arg;else if(F.method==="throw"){if($===m)throw $=T,F.arg;F.dispatchException(F.arg)}else F.method==="return"&&F.abrupt("return",F.arg);$=A;var fe=g(z,j,F);if(fe.type==="normal"){if($=F.done?T:p,fe.arg===x)continue;return{value:fe.arg,done:F.done}}else fe.type==="throw"&&($=T,F.method="throw",F.arg=fe.arg)}}}function U(z,j){var F=z.iterator[j.method];if(F===d){if(j.delegate=null,j.method==="throw"){if(z.iterator.return&&(j.method="return",j.arg=d,U(z,j),j.method==="throw"))return x;j.method="throw",j.arg=new TypeError("The iterator does not provide a 'throw' method")}return x}var $=g(F,z.iterator,j.arg);if($.type==="throw")return j.method="throw",j.arg=$.arg,j.delegate=null,x;var Z=$.arg;if(!Z)return j.method="throw",j.arg=new TypeError("iterator result is not an object"),j.delegate=null,x;if(Z.done)j[z.resultName]=Z.value,j.next=z.nextLoc,j.method!=="return"&&(j.method="next",j.arg=d);else return Z;return j.delegate=null,x}D(M),M[u]="Generator",M[c]=function(){return this},M.toString=function(){return"[object Generator]"};function W(z){var j={tryLoc:z[0]};1 in z&&(j.catchLoc=z[1]),2 in z&&(j.finallyLoc=z[2],j.afterLoc=z[3]),this.tryEntries.push(j)}function P(z){var j=z.completion||{};j.type="normal",delete j.arg,z.completion=j}function oe(z){this.tryEntries=[{tryLoc:"root"}],z.forEach(W,this),this.reset(!0)}r.keys=function(z){var j=[];for(var F in z)j.push(F);return j.reverse(),function $(){for(;j.length;){var Z=j.pop();if(Z in z)return $.value=Z,$.done=!1,$}return $.done=!0,$}};function G(z){if(z){var j=z[c];if(j)return j.call(z);if(typeof z.next=="function")return z;if(!isNaN(z.length)){var F=-1,$=function Z(){for(;++F<z.length;)if(v.call(z,F))return Z.value=z[F],Z.done=!1,Z;return Z.value=d,Z.done=!0,Z};return $.next=$}}return{next:re}}r.values=G;function re(){return{value:d,done:!0}}oe.prototype={constructor:oe,reset:function(j){if(this.prev=0,this.next=0,this.sent=this._sent=d,this.done=!1,this.delegate=null,this.method="next",this.arg=d,this.tryEntries.forEach(P),!j)for(var F in this)F.charAt(0)==="t"&&v.call(this,F)&&!isNaN(+F.slice(1))&&(this[F]=d)},stop:function(){this.done=!0;var j=this.tryEntries[0],F=j.completion;if(F.type==="throw")throw F.arg;return this.rval},dispatchException:function(j){if(this.done)throw j;var F=this;function $(fe,me){return Q.type="throw",Q.arg=j,F.next=fe,me&&(F.method="next",F.arg=d),!!me}for(var Z=this.tryEntries.length-1;Z>=0;--Z){var L=this.tryEntries[Z],Q=L.completion;if(L.tryLoc==="root")return $("end");if(L.tryLoc<=this.prev){var ie=v.call(L,"catchLoc"),ae=v.call(L,"finallyLoc");if(ie&&ae){if(this.prev<L.catchLoc)return $(L.catchLoc,!0);if(this.prev<L.finallyLoc)return $(L.finallyLoc)}else if(ie){if(this.prev<L.catchLoc)return $(L.catchLoc,!0)}else if(ae){if(this.prev<L.finallyLoc)return $(L.finallyLoc)}else throw new Error("try statement without catch or finally")}}},abrupt:function(j,F){for(var $=this.tryEntries.length-1;$>=0;--$){var Z=this.tryEntries[$];if(Z.tryLoc<=this.prev&&v.call(Z,"finallyLoc")&&this.prev<Z.finallyLoc){var L=Z;break}}L&&(j==="break"||j==="continue")&&L.tryLoc<=F&&F<=L.finallyLoc&&(L=null);var Q=L?L.completion:{};return Q.type=j,Q.arg=F,L?(this.method="next",this.next=L.finallyLoc,x):this.complete(Q)},complete:function(j,F){if(j.type==="throw")throw j.arg;return j.type==="break"||j.type==="continue"?this.next=j.arg:j.type==="return"?(this.rval=this.arg=j.arg,this.method="return",this.next="end"):j.type==="normal"&&F&&(this.next=F),x},finish:function(j){for(var F=this.tryEntries.length-1;F>=0;--F){var $=this.tryEntries[F];if($.finallyLoc===j)return this.complete($.completion,$.afterLoc),P($),x}},catch:function(j){for(var F=this.tryEntries.length-1;F>=0;--F){var $=this.tryEntries[F];if($.tryLoc===j){var Z=$.completion;if(Z.type==="throw"){var L=Z.arg;P($)}return L}}throw new Error("illegal catch attempt")},delegateYield:function(j,F,$){return this.delegate={iterator:G(j),resultName:F,nextLoc:$},this.method==="next"&&(this.arg=d),x}}}(function(){return this}()||Function("return this")())},{}],228:[function(e,y,s){var l=e("buffer"),t=l.Buffer;function v(f,c){for(var n in f)c[n]=f[n]}t.from&&t.alloc&&t.allocUnsafe&&t.allocUnsafeSlow?y.exports=l:(v(l,s),s.Buffer=d);function d(f,c,n){return t(f,c,n)}v(t,d),d.from=function(f,c,n){if(typeof f=="number")throw new TypeError("Argument must not be a number");return t(f,c,n)},d.alloc=function(f,c,n){if(typeof f!="number")throw new TypeError("Argument must be a number");var u=t(f);return c!==void 0?typeof n=="string"?u.fill(c,n):u.fill(c):u.fill(0),u},d.allocUnsafe=function(f){if(typeof f!="number")throw new TypeError("Argument must be a number");return t(f)},d.allocUnsafeSlow=function(f){if(typeof f!="number")throw new TypeError("Argument must be a number");return l.SlowBuffer(f)}},{buffer:73}],229:[function(e,y,s){(function(l){"use strict";var t=e("babel-runtime/core-js/string/from-code-point"),v=p(t),d=e("babel-runtime/core-js/json/stringify"),f=p(d),c=e("babel-runtime/helpers/typeof"),n=p(c),u=e("babel-runtime/core-js/object/define-property"),i=p(u),r=e("babel-runtime/core-js/object/keys"),o=p(r),g=e("babel-runtime/core-js/object/create"),m=p(g);function p(A){return A&&A.__esModule?A:{default:A}}(function(A){A.parser=function(a,_){return new x(a,_)},A.SAXParser=x,A.SAXStream=M,A.createStream=h,A.MAX_BUFFER_LENGTH=64*1024;var T=["comment","sgmlDecl","textNode","tagName","doctype","procInstName","procInstBody","entity","attribName","attribValue","cdata","script"];A.EVENTS=["text","processinginstruction","sgmldeclaration","doctype","comment","opentagstart","attribute","opentag","closetag","opencdata","cdata","closecdata","error","end","ready","script","opennamespace","closenamespace"];function x(a,_){if(!(this instanceof x))return new x(a,_);var V=this;N(V),V.q=V.c="",V.bufferCheckPosition=A.MAX_BUFFER_LENGTH,V.opt=_||{},V.opt.lowercase=V.opt.lowercase||V.opt.lowercasetags,V.looseCase=V.opt.lowercase?"toLowerCase":"toUpperCase",V.tags=[],V.closed=V.closedRoot=V.sawRoot=!1,V.tag=V.error=null,V.strict=!!a,V.noscript=!!(a||V.opt.noscript),V.state=L.BEGIN,V.strictEntities=V.opt.strictEntities,V.ENTITIES=V.strictEntities?(0,m.default)(A.XML_ENTITIES):(0,m.default)(A.ENTITIES),V.attribList=[],V.opt.xmlns&&(V.ns=(0,m.default)(W)),V.trackPosition=V.opt.position!==!1,V.trackPosition&&(V.position=V.line=V.column=0),ie(V,"onready")}m.default||(Object.create=function(a){function _(){}_.prototype=a;var V=new _;return V}),o.default||(Object.keys=function(a){var _=[];for(var V in a)a.hasOwnProperty(V)&&_.push(V);return _});function E(a){for(var _=Math.max(A.MAX_BUFFER_LENGTH,10),V=0,X=0,ne=T.length;X<ne;X++){var pe=a[T[X]].length;if(pe>_)switch(T[X]){case"textNode":fe(a);break;case"cdata":ae(a,"oncdata",a.cdata),a.cdata="";break;case"script":ae(a,"onscript",a.script),a.script="";break;default:Y(a,"Max buffer length exceeded: "+T[X])}V=Math.max(V,pe)}var _e=A.MAX_BUFFER_LENGTH-V;a.bufferCheckPosition=_e+a.position}function N(a){for(var _=0,V=T.length;_<V;_++)a[T[_]]=""}function S(a){fe(a),a.cdata!==""&&(ae(a,"oncdata",a.cdata),a.cdata=""),a.script!==""&&(ae(a,"onscript",a.script),a.script="")}x.prototype={end:function(){xe(this)},write:b,resume:function(){return this.error=null,this},close:function(){return this.write(null)},flush:function(){S(this)}};var O;try{O=e("stream").Stream}catch(a){O=function(){}}var w=A.EVENTS.filter(function(a){return a!=="error"&&a!=="end"});function h(a,_){return new M(a,_)}function M(a,_){if(!(this instanceof M))return new M(a,_);O.apply(this),this._parser=new x(a,_),this.writable=!0,this.readable=!0;var V=this;this._parser.onend=function(){V.emit("end")},this._parser.onerror=function(X){V.emit("error",X),V._parser.error=null},this._decoder=null,w.forEach(function(X){(0,i.default)(V,"on"+X,{get:function(){return V._parser["on"+X]},set:function(pe){if(!pe)return V.removeAllListeners(X),V._parser["on"+X]=pe,pe;V.on(X,pe)},enumerable:!0,configurable:!1})})}M.prototype=(0,m.default)(O.prototype,{constructor:{value:M}}),M.prototype.write=function(a){if(typeof l=="function"&&typeof l.isBuffer=="function"&&l.isBuffer(a)){if(!this._decoder){var _=e("string_decoder").StringDecoder;this._decoder=new _("utf8")}a=this._decoder.write(a)}return this._parser.write(a.toString()),this.emit("data",a),!0},M.prototype.end=function(a){return a&&a.length&&this.write(a),this._parser.end(),!0},M.prototype.on=function(a,_){var V=this;return!V._parser["on"+a]&&w.indexOf(a)!==-1&&(V._parser["on"+a]=function(){var X=arguments.length===1?[arguments[0]]:Array.apply(null,arguments);X.splice(0,0,a),V.emit.apply(V,X)}),O.prototype.on.call(V,a,_)};var D="[CDATA[",R="DOCTYPE",I="http://www.w3.org/XML/1998/namespace",U="http://www.w3.org/2000/xmlns/",W={xml:I,xmlns:U},P=/[:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/,oe=/[:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u00B7\u0300-\u036F\u203F-\u2040.\d-]/,G=/[#:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/,re=/[#:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u00B7\u0300-\u036F\u203F-\u2040.\d-]/;function z(a){return a===" "||a===`
|
||
`||a==="\r"||a===" "}function j(a){return a==='"'||a==="'"}function F(a){return a===">"||z(a)}function $(a,_){return a.test(_)}function Z(a,_){return!$(a,_)}var L=0;A.STATE={BEGIN:L++,BEGIN_WHITESPACE:L++,TEXT:L++,TEXT_ENTITY:L++,OPEN_WAKA:L++,SGML_DECL:L++,SGML_DECL_QUOTED:L++,DOCTYPE:L++,DOCTYPE_QUOTED:L++,DOCTYPE_DTD:L++,DOCTYPE_DTD_QUOTED:L++,COMMENT_STARTING:L++,COMMENT:L++,COMMENT_ENDING:L++,COMMENT_ENDED:L++,CDATA:L++,CDATA_ENDING:L++,CDATA_ENDING_2:L++,PROC_INST:L++,PROC_INST_BODY:L++,PROC_INST_ENDING:L++,OPEN_TAG:L++,OPEN_TAG_SLASH:L++,ATTRIB:L++,ATTRIB_NAME:L++,ATTRIB_NAME_SAW_WHITE:L++,ATTRIB_VALUE:L++,ATTRIB_VALUE_QUOTED:L++,ATTRIB_VALUE_CLOSED:L++,ATTRIB_VALUE_UNQUOTED:L++,ATTRIB_VALUE_ENTITY_Q:L++,ATTRIB_VALUE_ENTITY_U:L++,CLOSE_TAG:L++,CLOSE_TAG_SAW_WHITE:L++,SCRIPT:L++,SCRIPT_ENDING:L++},A.XML_ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'"},A.ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'",AElig:198,Aacute:193,Acirc:194,Agrave:192,Aring:197,Atilde:195,Auml:196,Ccedil:199,ETH:208,Eacute:201,Ecirc:202,Egrave:200,Euml:203,Iacute:205,Icirc:206,Igrave:204,Iuml:207,Ntilde:209,Oacute:211,Ocirc:212,Ograve:210,Oslash:216,Otilde:213,Ouml:214,THORN:222,Uacute:218,Ucirc:219,Ugrave:217,Uuml:220,Yacute:221,aacute:225,acirc:226,aelig:230,agrave:224,aring:229,atilde:227,auml:228,ccedil:231,eacute:233,ecirc:234,egrave:232,eth:240,euml:235,iacute:237,icirc:238,igrave:236,iuml:239,ntilde:241,oacute:243,ocirc:244,ograve:242,oslash:248,otilde:245,ouml:246,szlig:223,thorn:254,uacute:250,ucirc:251,ugrave:249,uuml:252,yacute:253,yuml:255,copy:169,reg:174,nbsp:160,iexcl:161,cent:162,pound:163,curren:164,yen:165,brvbar:166,sect:167,uml:168,ordf:170,laquo:171,not:172,shy:173,macr:175,deg:176,plusmn:177,sup1:185,sup2:178,sup3:179,acute:180,micro:181,para:182,middot:183,cedil:184,ordm:186,raquo:187,frac14:188,frac12:189,frac34:190,iquest:191,times:215,divide:247,OElig:338,oelig:339,Scaron:352,scaron:353,Yuml:376,fnof:402,circ:710,tilde:732,Alpha:913,Beta:914,Gamma:915,Delta:916,Epsilon:917,Zeta:918,Eta:919,Theta:920,Iota:921,Kappa:922,Lambda:923,Mu:924,Nu:925,Xi:926,Omicron:927,Pi:928,Rho:929,Sigma:931,Tau:932,Upsilon:933,Phi:934,Chi:935,Psi:936,Omega:937,alpha:945,beta:946,gamma:947,delta:948,epsilon:949,zeta:950,eta:951,theta:952,iota:953,kappa:954,lambda:955,mu:956,nu:957,xi:958,omicron:959,pi:960,rho:961,sigmaf:962,sigma:963,tau:964,upsilon:965,phi:966,chi:967,psi:968,omega:969,thetasym:977,upsih:978,piv:982,ensp:8194,emsp:8195,thinsp:8201,zwnj:8204,zwj:8205,lrm:8206,rlm:8207,ndash:8211,mdash:8212,lsquo:8216,rsquo:8217,sbquo:8218,ldquo:8220,rdquo:8221,bdquo:8222,dagger:8224,Dagger:8225,bull:8226,hellip:8230,permil:8240,prime:8242,Prime:8243,lsaquo:8249,rsaquo:8250,oline:8254,frasl:8260,euro:8364,image:8465,weierp:8472,real:8476,trade:8482,alefsym:8501,larr:8592,uarr:8593,rarr:8594,darr:8595,harr:8596,crarr:8629,lArr:8656,uArr:8657,rArr:8658,dArr:8659,hArr:8660,forall:8704,part:8706,exist:8707,empty:8709,nabla:8711,isin:8712,notin:8713,ni:8715,prod:8719,sum:8721,minus:8722,lowast:8727,radic:8730,prop:8733,infin:8734,ang:8736,and:8743,or:8744,cap:8745,cup:8746,int:8747,there4:8756,sim:8764,cong:8773,asymp:8776,ne:8800,equiv:8801,le:8804,ge:8805,sub:8834,sup:8835,nsub:8836,sube:8838,supe:8839,oplus:8853,otimes:8855,perp:8869,sdot:8901,lceil:8968,rceil:8969,lfloor:8970,rfloor:8971,lang:9001,rang:9002,loz:9674,spades:9824,clubs:9827,hearts:9829,diams:9830},(0,o.default)(A.ENTITIES).forEach(function(a){var _=A.ENTITIES[a],V=typeof _=="number"?String.fromCharCode(_):_;A.ENTITIES[a]=V});for(var Q in A.STATE)A.STATE[A.STATE[Q]]=Q;L=A.STATE;function ie(a,_,V){a[_]&&a[_](V)}function ae(a,_,V){a.textNode&&fe(a),ie(a,_,V)}function fe(a){a.textNode=me(a.opt,a.textNode),a.textNode&&ie(a,"ontext",a.textNode),a.textNode=""}function me(a,_){return a.trim&&(_=_.trim()),a.normalize&&(_=_.replace(/\s+/g," ")),_}function Y(a,_){return fe(a),a.trackPosition&&(_+=`
|
||
Line: `+a.line+`
|
||
Column: `+a.column+`
|
||
Char: `+a.c),_=new Error(_),a.error=_,ie(a,"onerror",_),a}function xe(a){return a.sawRoot&&!a.closedRoot&&ue(a,"Unclosed root tag"),a.state!==L.BEGIN&&a.state!==L.BEGIN_WHITESPACE&&a.state!==L.TEXT&&Y(a,"Unexpected end"),fe(a),a.c="",a.closed=!0,ie(a,"onend"),x.call(a,a.strict,a.opt),a}function ue(a,_){if((typeof a=="undefined"?"undefined":(0,n.default)(a))!=="object"||!(a instanceof x))throw new Error("bad call to strictFail");a.strict&&Y(a,_)}function ee(a){a.strict||(a.tagName=a.tagName[a.looseCase]());var _=a.tags[a.tags.length-1]||a,V=a.tag={name:a.tagName,attributes:{}};a.opt.xmlns&&(V.ns=_.ns),a.attribList.length=0,ae(a,"onopentagstart",V)}function J(a,_){var V=a.indexOf(":"),X=V<0?["",a]:a.split(":"),ne=X[0],pe=X[1];return _&&a==="xmlns"&&(ne="xmlns",pe=""),{prefix:ne,local:pe}}function te(a){if(a.strict||(a.attribName=a.attribName[a.looseCase]()),a.attribList.indexOf(a.attribName)!==-1||a.tag.attributes.hasOwnProperty(a.attribName)){a.attribName=a.attribValue="";return}if(a.opt.xmlns){var _=J(a.attribName,!0),V=_.prefix,X=_.local;if(V==="xmlns")if(X==="xml"&&a.attribValue!==I)ue(a,"xml: prefix must be bound to "+I+`
|
||
Actual: `+a.attribValue);else if(X==="xmlns"&&a.attribValue!==U)ue(a,"xmlns: prefix must be bound to "+U+`
|
||
Actual: `+a.attribValue);else{var ne=a.tag,pe=a.tags[a.tags.length-1]||a;ne.ns===pe.ns&&(ne.ns=(0,m.default)(pe.ns)),ne.ns[X]=a.attribValue}a.attribList.push([a.attribName,a.attribValue])}else a.tag.attributes[a.attribName]=a.attribValue,ae(a,"onattribute",{name:a.attribName,value:a.attribValue});a.attribName=a.attribValue=""}function he(a,_){if(a.opt.xmlns){var V=a.tag,X=J(a.tagName);V.prefix=X.prefix,V.local=X.local,V.uri=V.ns[X.prefix]||"",V.prefix&&!V.uri&&(ue(a,"Unbound namespace prefix: "+(0,f.default)(a.tagName)),V.uri=X.prefix);var ne=a.tags[a.tags.length-1]||a;V.ns&&ne.ns!==V.ns&&(0,o.default)(V.ns).forEach(function(Se){ae(a,"onopennamespace",{prefix:Se,uri:V.ns[Se]})});for(var pe=0,_e=a.attribList.length;pe<_e;pe++){var Ee=a.attribList[pe],we=Ee[0],ce=Ee[1],k=J(we,!0),K=k.prefix,q=k.local,de=K===""?"":V.ns[K]||"",ve={name:we,value:ce,prefix:K,local:q,uri:de};K&&K!=="xmlns"&&!de&&(ue(a,"Unbound namespace prefix: "+(0,f.default)(K)),ve.uri=K),a.tag.attributes[we]=ve,ae(a,"onattribute",ve)}a.attribList.length=0}a.tag.isSelfClosing=!!_,a.sawRoot=!0,a.tags.push(a.tag),ae(a,"onopentag",a.tag),_||(!a.noscript&&a.tagName.toLowerCase()==="script"?a.state=L.SCRIPT:a.state=L.TEXT,a.tag=null,a.tagName=""),a.attribName=a.attribValue="",a.attribList.length=0}function H(a){if(!a.tagName){ue(a,"Weird empty close tag."),a.textNode+="</>",a.state=L.TEXT;return}if(a.script){if(a.tagName!=="script"){a.script+="</"+a.tagName+">",a.tagName="",a.state=L.SCRIPT;return}ae(a,"onscript",a.script),a.script=""}var _=a.tags.length,V=a.tagName;a.strict||(V=V[a.looseCase]());for(var X=V;_--;){var ne=a.tags[_];if(ne.name!==X)ue(a,"Unexpected close tag");else break}if(_<0){ue(a,"Unmatched closing tag: "+a.tagName),a.textNode+="</"+a.tagName+">",a.state=L.TEXT;return}a.tagName=V;for(var pe=a.tags.length;pe-- >_;){var _e=a.tag=a.tags.pop();a.tagName=a.tag.name,ae(a,"onclosetag",a.tagName);var Ee={};for(var we in _e.ns)Ee[we]=_e.ns[we];var ce=a.tags[a.tags.length-1]||a;a.opt.xmlns&&_e.ns!==ce.ns&&(0,o.default)(_e.ns).forEach(function(k){var K=_e.ns[k];ae(a,"onclosenamespace",{prefix:k,uri:K})})}_===0&&(a.closedRoot=!0),a.tagName=a.attribValue=a.attribName="",a.attribList.length=0,a.state=L.TEXT}function B(a){var _=a.entity,V=_.toLowerCase(),X,ne="";return a.ENTITIES[_]?a.ENTITIES[_]:a.ENTITIES[V]?a.ENTITIES[V]:(_=V,_.charAt(0)==="#"&&(_.charAt(1)==="x"?(_=_.slice(2),X=parseInt(_,16),ne=X.toString(16)):(_=_.slice(1),X=parseInt(_,10),ne=X.toString(10))),_=_.replace(/^0+/,""),isNaN(X)||ne.toLowerCase()!==_?(ue(a,"Invalid character entity"),"&"+a.entity+";"):(0,v.default)(X))}function se(a,_){_==="<"?(a.state=L.OPEN_WAKA,a.startTagPosition=a.position):z(_)||(ue(a,"Non-whitespace before first tag."),a.textNode=_,a.state=L.TEXT)}function C(a,_){var V="";return _<a.length&&(V=a.charAt(_)),V}function b(a){var _=this;if(this.error)throw this.error;if(_.closed)return Y(_,"Cannot write after close. Assign an onready handler.");if(a===null)return xe(_);(typeof a=="undefined"?"undefined":(0,n.default)(a))==="object"&&(a=a.toString());for(var V=0,X="";!(X=C(a,V++),_.c=X,!X);){_.trackPosition&&(_.position++,X===`
|
||
`?(_.line++,_.column=0):_.column++);switch(_.state){case L.BEGIN:if(_.state=L.BEGIN_WHITESPACE,X==="\uFEFF")continue;se(_,X);continue;case L.BEGIN_WHITESPACE:se(_,X);continue;case L.TEXT:if(_.sawRoot&&!_.closedRoot){for(var ne=V-1;X&&X!=="<"&&X!=="&";)X=C(a,V++),X&&_.trackPosition&&(_.position++,X===`
|
||
`?(_.line++,_.column=0):_.column++);_.textNode+=a.substring(ne,V-1)}X==="<"&&!(_.sawRoot&&_.closedRoot&&!_.strict)?(_.state=L.OPEN_WAKA,_.startTagPosition=_.position):(!z(X)&&(!_.sawRoot||_.closedRoot)&&ue(_,"Text data outside of root node."),X==="&"?_.state=L.TEXT_ENTITY:_.textNode+=X);continue;case L.SCRIPT:X==="<"?_.state=L.SCRIPT_ENDING:_.script+=X;continue;case L.SCRIPT_ENDING:X==="/"?_.state=L.CLOSE_TAG:(_.script+="<"+X,_.state=L.SCRIPT);continue;case L.OPEN_WAKA:if(X==="!")_.state=L.SGML_DECL,_.sgmlDecl="";else if(!z(X))if($(P,X))_.state=L.OPEN_TAG,_.tagName=X;else if(X==="/")_.state=L.CLOSE_TAG,_.tagName="";else if(X==="?")_.state=L.PROC_INST,_.procInstName=_.procInstBody="";else{if(ue(_,"Unencoded <"),_.startTagPosition+1<_.position){var pe=_.position-_.startTagPosition;X=new Array(pe).join(" ")+X}_.textNode+="<"+X,_.state=L.TEXT}continue;case L.SGML_DECL:(_.sgmlDecl+X).toUpperCase()===D?(ae(_,"onopencdata"),_.state=L.CDATA,_.sgmlDecl="",_.cdata=""):_.sgmlDecl+X==="--"?(_.state=L.COMMENT,_.comment="",_.sgmlDecl=""):(_.sgmlDecl+X).toUpperCase()===R?(_.state=L.DOCTYPE,(_.doctype||_.sawRoot)&&ue(_,"Inappropriately located doctype declaration"),_.doctype="",_.sgmlDecl=""):X===">"?(ae(_,"onsgmldeclaration",_.sgmlDecl),_.sgmlDecl="",_.state=L.TEXT):(j(X)&&(_.state=L.SGML_DECL_QUOTED),_.sgmlDecl+=X);continue;case L.SGML_DECL_QUOTED:X===_.q&&(_.state=L.SGML_DECL,_.q=""),_.sgmlDecl+=X;continue;case L.DOCTYPE:X===">"?(_.state=L.TEXT,ae(_,"ondoctype",_.doctype),_.doctype=!0):(_.doctype+=X,X==="["?_.state=L.DOCTYPE_DTD:j(X)&&(_.state=L.DOCTYPE_QUOTED,_.q=X));continue;case L.DOCTYPE_QUOTED:_.doctype+=X,X===_.q&&(_.q="",_.state=L.DOCTYPE);continue;case L.DOCTYPE_DTD:_.doctype+=X,X==="]"?_.state=L.DOCTYPE:j(X)&&(_.state=L.DOCTYPE_DTD_QUOTED,_.q=X);continue;case L.DOCTYPE_DTD_QUOTED:_.doctype+=X,X===_.q&&(_.state=L.DOCTYPE_DTD,_.q="");continue;case L.COMMENT:X==="-"?_.state=L.COMMENT_ENDING:_.comment+=X;continue;case L.COMMENT_ENDING:X==="-"?(_.state=L.COMMENT_ENDED,_.comment=me(_.opt,_.comment),_.comment&&ae(_,"oncomment",_.comment),_.comment=""):(_.comment+="-"+X,_.state=L.COMMENT);continue;case L.COMMENT_ENDED:X!==">"?(ue(_,"Malformed comment"),_.comment+="--"+X,_.state=L.COMMENT):_.state=L.TEXT;continue;case L.CDATA:X==="]"?_.state=L.CDATA_ENDING:_.cdata+=X;continue;case L.CDATA_ENDING:X==="]"?_.state=L.CDATA_ENDING_2:(_.cdata+="]"+X,_.state=L.CDATA);continue;case L.CDATA_ENDING_2:X===">"?(_.cdata&&ae(_,"oncdata",_.cdata),ae(_,"onclosecdata"),_.cdata="",_.state=L.TEXT):X==="]"?_.cdata+="]":(_.cdata+="]]"+X,_.state=L.CDATA);continue;case L.PROC_INST:X==="?"?_.state=L.PROC_INST_ENDING:z(X)?_.state=L.PROC_INST_BODY:_.procInstName+=X;continue;case L.PROC_INST_BODY:if(!_.procInstBody&&z(X))continue;X==="?"?_.state=L.PROC_INST_ENDING:_.procInstBody+=X;continue;case L.PROC_INST_ENDING:X===">"?(ae(_,"onprocessinginstruction",{name:_.procInstName,body:_.procInstBody}),_.procInstName=_.procInstBody="",_.state=L.TEXT):(_.procInstBody+="?"+X,_.state=L.PROC_INST_BODY);continue;case L.OPEN_TAG:$(oe,X)?_.tagName+=X:(ee(_),X===">"?he(_):X==="/"?_.state=L.OPEN_TAG_SLASH:(z(X)||ue(_,"Invalid character in tag name"),_.state=L.ATTRIB));continue;case L.OPEN_TAG_SLASH:X===">"?(he(_,!0),H(_)):(ue(_,"Forward-slash in opening tag not followed by >"),_.state=L.ATTRIB);continue;case L.ATTRIB:if(z(X))continue;X===">"?he(_):X==="/"?_.state=L.OPEN_TAG_SLASH:$(P,X)?(_.attribName=X,_.attribValue="",_.state=L.ATTRIB_NAME):ue(_,"Invalid attribute name");continue;case L.ATTRIB_NAME:X==="="?_.state=L.ATTRIB_VALUE:X===">"?(ue(_,"Attribute without value"),_.attribValue=_.attribName,te(_),he(_)):z(X)?_.state=L.ATTRIB_NAME_SAW_WHITE:$(oe,X)?_.attribName+=X:ue(_,"Invalid attribute name");continue;case L.ATTRIB_NAME_SAW_WHITE:if(X==="=")_.state=L.ATTRIB_VALUE;else{if(z(X))continue;ue(_,"Attribute without value"),_.tag.attributes[_.attribName]="",_.attribValue="",ae(_,"onattribute",{name:_.attribName,value:""}),_.attribName="",X===">"?he(_):$(P,X)?(_.attribName=X,_.state=L.ATTRIB_NAME):(ue(_,"Invalid attribute name"),_.state=L.ATTRIB)}continue;case L.ATTRIB_VALUE:if(z(X))continue;j(X)?(_.q=X,_.state=L.ATTRIB_VALUE_QUOTED):(ue(_,"Unquoted attribute value"),_.state=L.ATTRIB_VALUE_UNQUOTED,_.attribValue=X);continue;case L.ATTRIB_VALUE_QUOTED:if(X!==_.q){X==="&"?_.state=L.ATTRIB_VALUE_ENTITY_Q:_.attribValue+=X;continue}te(_),_.q="",_.state=L.ATTRIB_VALUE_CLOSED;continue;case L.ATTRIB_VALUE_CLOSED:z(X)?_.state=L.ATTRIB:X===">"?he(_):X==="/"?_.state=L.OPEN_TAG_SLASH:$(P,X)?(ue(_,"No whitespace between attributes"),_.attribName=X,_.attribValue="",_.state=L.ATTRIB_NAME):ue(_,"Invalid attribute name");continue;case L.ATTRIB_VALUE_UNQUOTED:if(!F(X)){X==="&"?_.state=L.ATTRIB_VALUE_ENTITY_U:_.attribValue+=X;continue}te(_),X===">"?he(_):_.state=L.ATTRIB;continue;case L.CLOSE_TAG:if(_.tagName)X===">"?H(_):$(oe,X)?_.tagName+=X:_.script?(_.script+="</"+_.tagName,_.tagName="",_.state=L.SCRIPT):(z(X)||ue(_,"Invalid tagname in closing tag"),_.state=L.CLOSE_TAG_SAW_WHITE);else{if(z(X))continue;Z(P,X)?_.script?(_.script+="</"+X,_.state=L.SCRIPT):ue(_,"Invalid tagname in closing tag."):_.tagName=X}continue;case L.CLOSE_TAG_SAW_WHITE:if(z(X))continue;X===">"?H(_):ue(_,"Invalid characters in closing tag");continue;case L.TEXT_ENTITY:case L.ATTRIB_VALUE_ENTITY_Q:case L.ATTRIB_VALUE_ENTITY_U:var _e,Ee;switch(_.state){case L.TEXT_ENTITY:_e=L.TEXT,Ee="textNode";break;case L.ATTRIB_VALUE_ENTITY_Q:_e=L.ATTRIB_VALUE_QUOTED,Ee="attribValue";break;case L.ATTRIB_VALUE_ENTITY_U:_e=L.ATTRIB_VALUE_UNQUOTED,Ee="attribValue";break}X===";"?(_[Ee]+=B(_),_.entity="",_.state=_e):$(_.entity.length?re:G,X)?_.entity+=X:(ue(_,"Invalid character in entity name"),_[Ee]+="&"+_.entity+X,_.entity="",_.state=_e);continue;default:throw new Error(_,"Unknown state: "+_.state)}}return _.position>=_.bufferCheckPosition&&E(_),_}/*! http://mths.be/fromcodepoint v0.1.0 by @mathias */v.default||function(){var a=String.fromCharCode,_=Math.floor,V=function(){var ne=16384,pe=[],_e,Ee,we=-1,ce=arguments.length;if(!ce)return"";for(var k="";++we<ce;){var K=Number(arguments[we]);if(!isFinite(K)||K<0||K>1114111||_(K)!==K)throw RangeError("Invalid code point: "+K);K<=65535?pe.push(K):(K-=65536,_e=(K>>10)+55296,Ee=K%1024+56320,pe.push(_e,Ee)),(we+1===ce||pe.length>ne)&&(k+=a.apply(null,pe),pe.length=0)}return k};i.default?Object.defineProperty(String,"fromCodePoint",{value:V,configurable:!0,writable:!0}):String.fromCodePoint=V}()})(typeof s=="undefined"?(void 0).sax={}:s)}).call(this,e("buffer").Buffer)},{"babel-runtime/core-js/json/stringify":53,"babel-runtime/core-js/object/create":55,"babel-runtime/core-js/object/define-property":56,"babel-runtime/core-js/object/keys":60,"babel-runtime/core-js/string/from-code-point":63,"babel-runtime/helpers/typeof":67,buffer:73,stream:230,string_decoder:72}],230:[function(e,y,s){y.exports=v;var l=e("events").EventEmitter,t=e("inherits");t(v,l),v.Readable=e("readable-stream/readable.js"),v.Writable=e("readable-stream/writable.js"),v.Duplex=e("readable-stream/duplex.js"),v.Transform=e("readable-stream/transform.js"),v.PassThrough=e("readable-stream/passthrough.js"),v.Stream=v;function v(){l.call(this)}v.prototype.pipe=function(d,f){var c=this;function n(p){d.writable&&(d.write(p)===!1&&c.pause&&c.pause())}c.on("data",n);function u(){c.readable&&c.resume&&c.resume()}d.on("drain",u),!d._isStdio&&(!f||f.end!==!1)&&(c.on("end",r),c.on("close",o));var i=!1;function r(){if(i)return;i=!0,d.end()}function o(){if(i)return;i=!0,typeof d.destroy=="function"&&d.destroy()}function g(p){if(m(),l.listenerCount(this,"error")===0)throw p}c.on("error",g),d.on("error",g);function m(){c.removeListener("data",n),d.removeListener("drain",u),c.removeListener("end",r),c.removeListener("close",o),c.removeListener("error",g),d.removeListener("error",g),c.removeListener("end",m),c.removeListener("close",m),d.removeListener("close",m)}return c.on("end",m),c.on("close",m),d.on("close",m),d.emit("pipe",c),d}},{events:192,inherits:196,"readable-stream/duplex.js":213,"readable-stream/passthrough.js":222,"readable-stream/readable.js":223,"readable-stream/transform.js":224,"readable-stream/writable.js":225}],231:[function(e,y,s){(function(l){var t=e("./lib/request"),v=e("./lib/response"),d=e("xtend"),f=e("builtin-status-codes"),c=e("url"),n=s;n.request=function(u,i){typeof u=="string"?u=c.parse(u):u=d(u);var r=l.location.protocol.search(/^https?:$/)===-1?"http:":"",o=u.protocol||r,g=u.hostname||u.host,m=u.port,p=u.path||"/";g&&g.indexOf(":")!==-1&&(g="["+g+"]"),u.url=(g?o+"//"+g:"")+(m?":"+m:"")+p,u.method=(u.method||"GET").toUpperCase(),u.headers=u.headers||{};var A=new t(u);return i&&A.on("response",i),A},n.get=function(i,r){var o=n.request(i,r);return o.end(),o},n.ClientRequest=t,n.IncomingMessage=v.IncomingMessage,n.Agent=function(){},n.Agent.defaultMaxSockets=4,n.globalAgent=new n.Agent,n.STATUS_CODES=f,n.METHODS=["CHECKOUT","CONNECT","COPY","DELETE","GET","HEAD","LOCK","M-SEARCH","MERGE","MKACTIVITY","MKCOL","MOVE","NOTIFY","OPTIONS","PATCH","POST","PROPFIND","PROPPATCH","PURGE","PUT","REPORT","SEARCH","SUBSCRIBE","TRACE","UNLOCK","UNSUBSCRIBE"]}).call(this,typeof global!="undefined"?global:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"./lib/request":233,"./lib/response":234,"builtin-status-codes":74,url:238,xtend:283}],232:[function(e,y,s){(function(l){"use strict";s.fetch=n(l.fetch)&&n(l.ReadableStream),s.writableStream=n(l.WritableStream),s.abortController=n(l.AbortController),s.blobConstructor=!1;try{new Blob([new ArrayBuffer(1)]),s.blobConstructor=!0}catch(u){}var t;function v(){if(t!==void 0)return t;if(l.XMLHttpRequest){t=new l.XMLHttpRequest;try{t.open("GET",l.XDomainRequest?"/":"https://example.com")}catch(u){t=null}}else t=null;return t}function d(u){var i=v();if(!i)return!1;try{return i.responseType=u,i.responseType===u}catch(r){}return!1}var f=typeof l.ArrayBuffer!="undefined",c=f&&n(l.ArrayBuffer.prototype.slice);s.arraybuffer=s.fetch||f&&d("arraybuffer"),s.msstream=!s.fetch&&c&&d("ms-stream"),s.mozchunkedarraybuffer=!s.fetch&&f&&d("moz-chunked-arraybuffer"),s.overrideMimeType=s.fetch||(v()?n(v().overrideMimeType):!1),s.vbArray=n(l.VBArray);function n(u){return typeof u=="function"}t=null}).call(this,typeof global!="undefined"?global:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],233:[function(e,y,s){(function(l,t,v){"use strict";var d=e("babel-runtime/core-js/object/keys"),f=c(d);function c(E){return E&&E.__esModule?E:{default:E}}var n=e("./capability"),u=e("inherits"),i=e("./response"),r=e("readable-stream"),o=e("to-arraybuffer"),g=i.IncomingMessage,m=i.readyStates;function p(E,N){return n.fetch&&N?"fetch":n.mozchunkedarraybuffer?"moz-chunked-arraybuffer":n.msstream?"ms-stream":n.arraybuffer&&E?"arraybuffer":n.vbArray&&E?"text:vbarray":"text"}var A=y.exports=function(E){var N=this;r.Writable.call(N),N._opts=E,N._body=[],N._headers={},E.auth&&N.setHeader("Authorization","Basic "+new v(E.auth).toString("base64")),(0,f.default)(E.headers).forEach(function(w){N.setHeader(w,E.headers[w])});var S,O=!0;if(E.mode==="disable-fetch"||"requestTimeout"in E&&!n.abortController)O=!1,S=!0;else if(E.mode==="prefer-streaming")S=!1;else if(E.mode==="allow-wrong-content-type")S=!n.overrideMimeType;else if(!E.mode||E.mode==="default"||E.mode==="prefer-fast")S=!0;else throw new Error("Invalid value for opts.mode");N._mode=p(S,O),N._fetchTimer=null,N.on("finish",function(){N._onFinish()})};u(A,r.Writable),A.prototype.setHeader=function(E,N){var S=this,O=E.toLowerCase();if(x.indexOf(O)!==-1)return;S._headers[O]={name:E,value:N}},A.prototype.getHeader=function(E){var N=this._headers[E.toLowerCase()];return N?N.value:null},A.prototype.removeHeader=function(E){var N=this;delete N._headers[E.toLowerCase()]},A.prototype._onFinish=function(){var E=this;if(E._destroyed)return;var N=E._opts,S=E._headers,O=null;N.method!=="GET"&&N.method!=="HEAD"&&(n.arraybuffer?O=o(v.concat(E._body)):n.blobConstructor?O=new t.Blob(E._body.map(function(I){return o(I)}),{type:(S["content-type"]||{}).value||""}):O=v.concat(E._body).toString());var w=[];if((0,f.default)(S).forEach(function(I){var U=S[I].name,W=S[I].value;Array.isArray(W)?W.forEach(function(P){w.push([U,P])}):w.push([U,W])}),E._mode==="fetch"){var h=null,M=null;if(n.abortController){var D=new AbortController;h=D.signal,E._fetchAbortController=D,"requestTimeout"in N&&N.requestTimeout!==0&&(E._fetchTimer=t.setTimeout(function(){E.emit("requestTimeout"),E._fetchAbortController&&E._fetchAbortController.abort()},N.requestTimeout))}t.fetch(E._opts.url,{method:E._opts.method,headers:w,body:O||void 0,mode:"cors",credentials:N.withCredentials?"include":"same-origin",signal:h}).then(function(I){E._fetchResponse=I,E._connect()},function(I){t.clearTimeout(E._fetchTimer),E._destroyed||E.emit("error",I)})}else{var R=E._xhr=new t.XMLHttpRequest;try{R.open(E._opts.method,E._opts.url,!0)}catch(I){l.nextTick(function(){E.emit("error",I)});return}"responseType"in R&&(R.responseType=E._mode.split(":")[0]),"withCredentials"in R&&(R.withCredentials=!!N.withCredentials),E._mode==="text"&&"overrideMimeType"in R&&R.overrideMimeType("text/plain; charset=x-user-defined"),"requestTimeout"in N&&(R.timeout=N.requestTimeout,R.ontimeout=function(){E.emit("requestTimeout")}),w.forEach(function(I){R.setRequestHeader(I[0],I[1])}),E._response=null,R.onreadystatechange=function(){switch(R.readyState){case m.LOADING:case m.DONE:E._onXHRProgress();break}},E._mode==="moz-chunked-arraybuffer"&&(R.onprogress=function(){E._onXHRProgress()}),R.onerror=function(){if(E._destroyed)return;E.emit("error",new Error("XHR error"))};try{R.send(O)}catch(I){l.nextTick(function(){E.emit("error",I)});return}}};function T(E){try{var N=E.status;return N!==null&&N!==0}catch(S){return!1}}A.prototype._onXHRProgress=function(){var E=this;if(!T(E._xhr)||E._destroyed)return;E._response||E._connect(),E._response._onXHRProgress()},A.prototype._connect=function(){var E=this;if(E._destroyed)return;E._response=new g(E._xhr,E._fetchResponse,E._mode,E._fetchTimer),E._response.on("error",function(N){E.emit("error",N)}),E.emit("response",E._response)},A.prototype._write=function(E,N,S){var O=this;O._body.push(E),S()},A.prototype.abort=A.prototype.destroy=function(){var E=this;E._destroyed=!0,t.clearTimeout(E._fetchTimer),E._response&&(E._response._destroyed=!0),E._xhr?E._xhr.abort():E._fetchAbortController&&E._fetchAbortController.abort()},A.prototype.end=function(E,N,S){var O=this;typeof E=="function"&&(S=E,E=void 0),r.Writable.prototype.end.call(O,E,N,S)},A.prototype.flushHeaders=function(){},A.prototype.setTimeout=function(){},A.prototype.setNoDelay=function(){},A.prototype.setSocketKeepAlive=function(){};var x=["accept-charset","accept-encoding","access-control-request-headers","access-control-request-method","connection","content-length","cookie","cookie2","date","dnt","expect","host","keep-alive","origin","referer","te","trailer","transfer-encoding","upgrade","user-agent","via"]}).call(this,e("_process"),typeof global!="undefined"?global:typeof self!="undefined"?self:typeof window!="undefined"?window:{},e("buffer").Buffer)},{"./capability":232,"./response":234,_process:208,"babel-runtime/core-js/object/keys":60,buffer:73,inherits:196,"readable-stream":223,"to-arraybuffer":237}],234:[function(e,y,s){(function(l,t,v){"use strict";var d=e("babel-runtime/core-js/promise"),f=c(d);function c(g){return g&&g.__esModule?g:{default:g}}var n=e("./capability"),u=e("inherits"),i=e("readable-stream"),r=s.readyStates={UNSENT:0,OPENED:1,HEADERS_RECEIVED:2,LOADING:3,DONE:4},o=s.IncomingMessage=function(g,m,p,A){var T=this;if(i.Readable.call(T),T._mode=p,T.headers={},T.rawHeaders=[],T.trailers={},T.rawTrailers=[],T.on("end",function(){l.nextTick(function(){T.emit("close")})}),p==="fetch"){var x=function h(){N.read().then(function(M){if(T._destroyed)return;if(M.done){t.clearTimeout(A),T.push(null);return}T.push(new v(M.value)),h()}).catch(function(M){t.clearTimeout(A),T._destroyed||T.emit("error",M)})};if(T._fetchResponse=m,T.url=m.url,T.statusCode=m.status,T.statusMessage=m.statusText,m.headers.forEach(function(h,M){T.headers[M.toLowerCase()]=h,T.rawHeaders.push(M,h)}),n.writableStream){var E=new WritableStream({write:function(M){return new f.default(function(D,R){T._destroyed?R():T.push(new v(M))?D():T._resumeFetch=D})},close:function(){t.clearTimeout(A),T._destroyed||T.push(null)},abort:function(M){T._destroyed||T.emit("error",M)}});try{m.body.pipeTo(E).catch(function(h){t.clearTimeout(A),T._destroyed||T.emit("error",h)});return}catch(h){}}var N=m.body.getReader();x()}else{T._xhr=g,T._pos=0,T.url=g.responseURL,T.statusCode=g.status,T.statusMessage=g.statusText;var S=g.getAllResponseHeaders().split(/\r?\n/);if(S.forEach(function(h){var M=h.match(/^([^:]+):\s*(.*)/);if(M){var D=M[1].toLowerCase();D==="set-cookie"?(T.headers[D]===void 0&&(T.headers[D]=[]),T.headers[D].push(M[2])):T.headers[D]!==void 0?T.headers[D]+=", "+M[2]:T.headers[D]=M[2],T.rawHeaders.push(M[1],M[2])}}),T._charset="x-user-defined",!n.overrideMimeType){var O=T.rawHeaders["mime-type"];if(O){var w=O.match(/;\s*charset=([^;])(;|$)/);w&&(T._charset=w[1].toLowerCase())}T._charset||(T._charset="utf-8")}}};u(o,i.Readable),o.prototype._read=function(){var g=this,m=g._resumeFetch;m&&(g._resumeFetch=null,m())},o.prototype._onXHRProgress=function(){var g=this,m=g._xhr,p=null;switch(g._mode){case"text:vbarray":if(m.readyState!==r.DONE)break;try{p=new t.VBArray(m.responseBody).toArray()}catch(N){}if(p!==null){g.push(new v(p));break}case"text":try{p=m.responseText}catch(N){g._mode="text:vbarray";break}if(p.length>g._pos){var A=p.substr(g._pos);if(g._charset==="x-user-defined"){for(var T=new v(A.length),x=0;x<A.length;x++)T[x]=A.charCodeAt(x)&255;g.push(T)}else g.push(A,g._charset);g._pos=p.length}break;case"arraybuffer":if(m.readyState!==r.DONE||!m.response)break;p=m.response,g.push(new v(new Uint8Array(p)));break;case"moz-chunked-arraybuffer":if(p=m.response,m.readyState!==r.LOADING||!p)break;g.push(new v(new Uint8Array(p)));break;case"ms-stream":if(p=m.response,m.readyState!==r.LOADING)break;var E=new t.MSStreamReader;E.onprogress=function(){E.result.byteLength>g._pos&&(g.push(new v(new Uint8Array(E.result.slice(g._pos)))),g._pos=E.result.byteLength)},E.onload=function(){g.push(null)},E.readAsArrayBuffer(p);break}g._xhr.readyState===r.DONE&&g._mode!=="ms-stream"&&g.push(null)}}).call(this,e("_process"),typeof global!="undefined"?global:typeof self!="undefined"?self:typeof window!="undefined"?window:{},e("buffer").Buffer)},{"./capability":232,_process:208,"babel-runtime/core-js/promise":61,buffer:73,inherits:196,"readable-stream":223}],235:[function(e,y,s){"use strict";var l=e("safe-buffer").Buffer,t=l.isEncoding||function(E){E=""+E;switch(E&&E.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function v(E){if(!E)return"utf8";for(var N;;)switch(E){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return E;default:if(N)return;E=(""+E).toLowerCase(),N=!0}}function d(E){var N=v(E);if(typeof N!="string"&&(l.isEncoding===t||!t(E)))throw new Error("Unknown encoding: "+E);return N||E}s.StringDecoder=f;function f(E){this.encoding=d(E);var N;switch(this.encoding){case"utf16le":this.text=g,this.end=m,N=4;break;case"utf8":this.fillLast=i,N=4;break;case"base64":this.text=p,this.end=A,N=3;break;default:this.write=T,this.end=x;return}this.lastNeed=0,this.lastTotal=0,this.lastChar=l.allocUnsafe(N)}f.prototype.write=function(E){if(E.length===0)return"";var N,S;if(this.lastNeed){if(N=this.fillLast(E),N===void 0)return"";S=this.lastNeed,this.lastNeed=0}else S=0;return S<E.length?N?N+this.text(E,S):this.text(E,S):N||""},f.prototype.end=o,f.prototype.text=r,f.prototype.fillLast=function(E){if(this.lastNeed<=E.length)return E.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);E.copy(this.lastChar,this.lastTotal-this.lastNeed,0,E.length),this.lastNeed-=E.length};function c(E){return E<=127?0:E>>5===6?2:E>>4===14?3:E>>3===30?4:E>>6===2?-1:-2}function n(E,N,S){var O=N.length-1;if(O<S)return 0;var w=c(N[O]);return w>=0?(w>0&&(E.lastNeed=w-1),w):--O<S||w===-2?0:(w=c(N[O]),w>=0?(w>0&&(E.lastNeed=w-2),w):--O<S||w===-2?0:(w=c(N[O]),w>=0?(w>0&&(w===2?w=0:E.lastNeed=w-3),w):0))}function u(E,N,S){if((N[0]&192)!==128)return E.lastNeed=0,"\uFFFD";if(E.lastNeed>1&&N.length>1){if((N[1]&192)!==128)return E.lastNeed=1,"\uFFFD";if(E.lastNeed>2&&N.length>2&&(N[2]&192)!==128)return E.lastNeed=2,"\uFFFD"}}function i(E){var N=this.lastTotal-this.lastNeed,S=u(this,E,N);if(S!==void 0)return S;if(this.lastNeed<=E.length)return E.copy(this.lastChar,N,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);E.copy(this.lastChar,N,0,E.length),this.lastNeed-=E.length}function r(E,N){var S=n(this,E,N);if(!this.lastNeed)return E.toString("utf8",N);this.lastTotal=S;var O=E.length-(S-this.lastNeed);return E.copy(this.lastChar,0,O),E.toString("utf8",N,O)}function o(E){var N=E&&E.length?this.write(E):"";return this.lastNeed?N+"\uFFFD":N}function g(E,N){if((E.length-N)%2===0){var S=E.toString("utf16le",N);if(S){var O=S.charCodeAt(S.length-1);if(O>=55296&&O<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=E[E.length-2],this.lastChar[1]=E[E.length-1],S.slice(0,-1)}return S}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=E[E.length-1],E.toString("utf16le",N,E.length-1)}function m(E){var N=E&&E.length?this.write(E):"";if(this.lastNeed){var S=this.lastTotal-this.lastNeed;return N+this.lastChar.toString("utf16le",0,S)}return N}function p(E,N){var S=(E.length-N)%3;return S===0?E.toString("base64",N):(this.lastNeed=3-S,this.lastTotal=3,S===1?this.lastChar[0]=E[E.length-1]:(this.lastChar[0]=E[E.length-2],this.lastChar[1]=E[E.length-1]),E.toString("base64",N,E.length-S))}function A(E){var N=E&&E.length?this.write(E):"";return this.lastNeed?N+this.lastChar.toString("base64",0,3-this.lastNeed):N}function T(E){return E.toString(this.encoding)}function x(E){return E&&E.length?this.write(E):""}},{"safe-buffer":228}],236:[function(e,y,s){(function(l,t){var v=e("process/browser.js").nextTick,d=Function.prototype.apply,f=Array.prototype.slice,c={},n=0;s.setTimeout=function(){return new u(d.call(setTimeout,window,arguments),clearTimeout)},s.setInterval=function(){return new u(d.call(setInterval,window,arguments),clearInterval)},s.clearTimeout=s.clearInterval=function(i){i.close()};function u(i,r){this._id=i,this._clearFn=r}u.prototype.unref=u.prototype.ref=function(){},u.prototype.close=function(){this._clearFn.call(window,this._id)},s.enroll=function(i,r){clearTimeout(i._idleTimeoutId),i._idleTimeout=r},s.unenroll=function(i){clearTimeout(i._idleTimeoutId),i._idleTimeout=-1},s._unrefActive=s.active=function(i){clearTimeout(i._idleTimeoutId);var r=i._idleTimeout;r>=0&&(i._idleTimeoutId=setTimeout(function(){i._onTimeout&&i._onTimeout()},r))},s.setImmediate=typeof l=="function"?l:function(i){var r=n++,o=arguments.length<2?!1:f.call(arguments,1);return c[r]=!0,v(function(){c[r]&&(o?i.apply(null,o):i.call(null),s.clearImmediate(r))}),r},s.clearImmediate=typeof t=="function"?t:function(i){delete c[i]}}).call(this,e("timers").setImmediate,e("timers").clearImmediate)},{"process/browser.js":208,timers:236}],237:[function(e,y,s){var l=e("buffer").Buffer;y.exports=function(t){if(t instanceof Uint8Array){if(t.byteOffset===0&&t.byteLength===t.buffer.byteLength)return t.buffer;if(typeof t.buffer.slice=="function")return t.buffer.slice(t.byteOffset,t.byteOffset+t.byteLength)}if(l.isBuffer(t)){for(var v=new Uint8Array(t.length),d=t.length,f=0;f<d;f++)v[f]=t[f];return v.buffer}else throw new Error("Argument must be a Buffer")}},{buffer:73}],238:[function(e,y,s){"use strict";var l=e("punycode"),t=e("./util");s.parse=N,s.resolve=O,s.resolveObject=w,s.format=S,s.Url=v;function v(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}var d=/^([a-z0-9.+-]+:)/i,f=/:[0-9]*$/,c=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,n=["<",">",'"',"`"," ","\r",`
|
||
`," "],u=["{","}","|","\\","^","`"].concat(n),i=["'"].concat(u),r=["%","/","?",";","#"].concat(i),o=["/","?","#"],g=255,m=/^[+a-z0-9A-Z_-]{0,63}$/,p=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,A={javascript:!0,"javascript:":!0},T={javascript:!0,"javascript:":!0},x={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},E=e("querystring");function N(h,M,D){if(h&&t.isObject(h)&&h instanceof v)return h;var R=new v;return R.parse(h,M,D),R}v.prototype.parse=function(h,M,D){if(!t.isString(h))throw new TypeError("Parameter 'url' must be a string, not "+typeof h);var R=h.indexOf("?"),I=R!==-1&&R<h.indexOf("#")?"?":"#",U=h.split(I),W=/\\/g;U[0]=U[0].replace(W,"/"),h=U.join(I);var P=h;if(P=P.trim(),!D&&h.split("#").length===1){var oe=c.exec(P);if(oe)return this.path=P,this.href=P,this.pathname=oe[1],oe[2]?(this.search=oe[2],M?this.query=E.parse(this.search.substr(1)):this.query=this.search.substr(1)):M&&(this.search="",this.query={}),this}var G=d.exec(P);if(G){G=G[0];var re=G.toLowerCase();this.protocol=re,P=P.substr(G.length)}if(D||G||P.match(/^\/\/[^@\/]+@[^@\/]+/)){var z=P.substr(0,2)==="//";z&&!(G&&T[G])&&(P=P.substr(2),this.slashes=!0)}if(!T[G]&&(z||G&&!x[G])){for(var j=-1,F=0;F<o.length;F++){var $=P.indexOf(o[F]);$!==-1&&(j===-1||$<j)&&(j=$)}var Z,L;j===-1?L=P.lastIndexOf("@"):L=P.lastIndexOf("@",j),L!==-1&&(Z=P.slice(0,L),P=P.slice(L+1),this.auth=decodeURIComponent(Z)),j=-1;for(var F=0;F<r.length;F++){var $=P.indexOf(r[F]);$!==-1&&(j===-1||$<j)&&(j=$)}j===-1&&(j=P.length),this.host=P.slice(0,j),P=P.slice(j),this.parseHost(),this.hostname=this.hostname||"";var Q=this.hostname[0]==="["&&this.hostname[this.hostname.length-1]==="]";if(!Q)for(var ie=this.hostname.split(/\./),F=0,ae=ie.length;F<ae;F++){var fe=ie[F];if(!fe)continue;if(!fe.match(m)){for(var me="",Y=0,xe=fe.length;Y<xe;Y++)fe.charCodeAt(Y)>127?me+="x":me+=fe[Y];if(!me.match(m)){var ue=ie.slice(0,F),ee=ie.slice(F+1),J=fe.match(p);J&&(ue.push(J[1]),ee.unshift(J[2])),ee.length&&(P="/"+ee.join(".")+P),this.hostname=ue.join(".");break}}}this.hostname.length>g?this.hostname="":this.hostname=this.hostname.toLowerCase(),Q||(this.hostname=l.toASCII(this.hostname));var te=this.port?":"+this.port:"",he=this.hostname||"";this.host=he+te,this.href+=this.host,Q&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),P[0]!=="/"&&(P="/"+P))}if(!A[re])for(var F=0,ae=i.length;F<ae;F++){var H=i[F];if(P.indexOf(H)===-1)continue;var B=encodeURIComponent(H);B===H&&(B=escape(H)),P=P.split(H).join(B)}var se=P.indexOf("#");se!==-1&&(this.hash=P.substr(se),P=P.slice(0,se));var C=P.indexOf("?");if(C!==-1?(this.search=P.substr(C),this.query=P.substr(C+1),M&&(this.query=E.parse(this.query)),P=P.slice(0,C)):M&&(this.search="",this.query={}),P&&(this.pathname=P),x[re]&&this.hostname&&!this.pathname&&(this.pathname="/"),this.pathname||this.search){var te=this.pathname||"",b=this.search||"";this.path=te+b}return this.href=this.format(),this};function S(h){return t.isString(h)&&(h=N(h)),h instanceof v?h.format():v.prototype.format.call(h)}v.prototype.format=function(){var h=this.auth||"";h&&(h=encodeURIComponent(h),h=h.replace(/%3A/i,":"),h+="@");var M=this.protocol||"",D=this.pathname||"",R=this.hash||"",I=!1,U="";this.host?I=h+this.host:this.hostname&&(I=h+(this.hostname.indexOf(":")===-1?this.hostname:"["+this.hostname+"]"),this.port&&(I+=":"+this.port)),this.query&&t.isObject(this.query)&&Object.keys(this.query).length&&(U=E.stringify(this.query));var W=this.search||U&&"?"+U||"";return M&&M.substr(-1)!==":"&&(M+=":"),this.slashes||(!M||x[M])&&I!==!1?(I="//"+(I||""),D&&D.charAt(0)!=="/"&&(D="/"+D)):I||(I=""),R&&R.charAt(0)!=="#"&&(R="#"+R),W&&W.charAt(0)!=="?"&&(W="?"+W),D=D.replace(/[?#]/g,function(P){return encodeURIComponent(P)}),W=W.replace("#","%23"),M+I+D+W+R};function O(h,M){return N(h,!1,!0).resolve(M)}v.prototype.resolve=function(h){return this.resolveObject(N(h,!1,!0)).format()};function w(h,M){return h?N(h,!1,!0).resolveObject(M):M}v.prototype.resolveObject=function(h){if(t.isString(h)){var M=new v;M.parse(h,!1,!0),h=M}for(var D=new v,R=Object.keys(this),I=0;I<R.length;I++){var U=R[I];D[U]=this[U]}if(D.hash=h.hash,h.href==="")return D.href=D.format(),D;if(h.slashes&&!h.protocol){for(var W=Object.keys(h),P=0;P<W.length;P++){var oe=W[P];oe!=="protocol"&&(D[oe]=h[oe])}return x[D.protocol]&&D.hostname&&!D.pathname&&(D.path=D.pathname="/"),D.href=D.format(),D}if(h.protocol&&h.protocol!==D.protocol){if(!x[h.protocol]){for(var G=Object.keys(h),re=0;re<G.length;re++){var z=G[re];D[z]=h[z]}return D.href=D.format(),D}if(D.protocol=h.protocol,!h.host&&!T[h.protocol]){for(var ae=(h.pathname||"").split("/");ae.length&&!(h.host=ae.shift()););h.host||(h.host=""),h.hostname||(h.hostname=""),ae[0]!==""&&ae.unshift(""),ae.length<2&&ae.unshift(""),D.pathname=ae.join("/")}else D.pathname=h.pathname;if(D.search=h.search,D.query=h.query,D.host=h.host||"",D.auth=h.auth,D.hostname=h.hostname||h.host,D.port=h.port,D.pathname||D.search){var j=D.pathname||"",F=D.search||"";D.path=j+F}return D.slashes=D.slashes||h.slashes,D.href=D.format(),D}var $=D.pathname&&D.pathname.charAt(0)==="/",Z=h.host||h.pathname&&h.pathname.charAt(0)==="/",L=Z||$||D.host&&h.pathname,Q=L,ie=D.pathname&&D.pathname.split("/")||[],ae=h.pathname&&h.pathname.split("/")||[],fe=D.protocol&&!x[D.protocol];if(fe&&(D.hostname="",D.port=null,D.host&&(ie[0]===""?ie[0]=D.host:ie.unshift(D.host)),D.host="",h.protocol&&(h.hostname=null,h.port=null,h.host&&(ae[0]===""?ae[0]=h.host:ae.unshift(h.host)),h.host=null),L=L&&(ae[0]===""||ie[0]==="")),Z)D.host=h.host||h.host===""?h.host:D.host,D.hostname=h.hostname||h.hostname===""?h.hostname:D.hostname,D.search=h.search,D.query=h.query,ie=ae;else if(ae.length)ie||(ie=[]),ie.pop(),ie=ie.concat(ae),D.search=h.search,D.query=h.query;else if(!t.isNullOrUndefined(h.search)){if(fe){D.hostname=D.host=ie.shift();var me=D.host&&D.host.indexOf("@")>0?D.host.split("@"):!1;me&&(D.auth=me.shift(),D.host=D.hostname=me.shift())}return D.search=h.search,D.query=h.query,(!t.isNull(D.pathname)||!t.isNull(D.search))&&(D.path=(D.pathname?D.pathname:"")+(D.search?D.search:"")),D.href=D.format(),D}if(!ie.length)return D.pathname=null,D.search?D.path="/"+D.search:D.path=null,D.href=D.format(),D;for(var Y=ie.slice(-1)[0],xe=(D.host||h.host||ie.length>1)&&(Y==="."||Y==="..")||Y==="",ue=0,ee=ie.length;ee>=0;ee--)Y=ie[ee],Y==="."?ie.splice(ee,1):Y===".."?(ie.splice(ee,1),ue++):ue&&(ie.splice(ee,1),ue--);if(!L&&!Q)for(;ue--;ue)ie.unshift("..");L&&ie[0]!==""&&(!ie[0]||ie[0].charAt(0)!=="/")&&ie.unshift(""),xe&&ie.join("/").substr(-1)!=="/"&&ie.push("");var J=ie[0]===""||ie[0]&&ie[0].charAt(0)==="/";if(fe){D.hostname=D.host=J?"":ie.length?ie.shift():"";var me=D.host&&D.host.indexOf("@")>0?D.host.split("@"):!1;me&&(D.auth=me.shift(),D.host=D.hostname=me.shift())}return L=L||D.host&&ie.length,L&&!J&&ie.unshift(""),ie.length?D.pathname=ie.join("/"):(D.pathname=null,D.path=null),(!t.isNull(D.pathname)||!t.isNull(D.search))&&(D.path=(D.pathname?D.pathname:"")+(D.search?D.search:"")),D.auth=h.auth||D.auth,D.slashes=D.slashes||h.slashes,D.href=D.format(),D},v.prototype.parseHost=function(){var h=this.host,M=f.exec(h);M&&(M=M[0],M!==":"&&(this.port=M.substr(1)),h=h.substr(0,h.length-M.length)),h&&(this.hostname=h)}},{"./util":239,punycode:209,querystring:212}],239:[function(e,y,s){"use strict";y.exports={isString:function(t){return typeof t=="string"},isObject:function(t){return typeof t=="object"&&t!==null},isNull:function(t){return t===null},isNullOrUndefined:function(t){return t==null}}},{}],240:[function(e,y,s){(function(l){y.exports=t;function t(d,f){if(v("noDeprecation"))return d;var c=!1;function n(){if(!c){if(v("throwDeprecation"))throw new Error(f);v("traceDeprecation")?console.trace(f):console.warn(f),c=!0}return d.apply(this,arguments)}return n}function v(d){try{if(!l.localStorage)return!1}catch(c){return!1}var f=l.localStorage[d];return f==null?!1:String(f).toLowerCase()==="true"}}).call(this,typeof global!="undefined"?global:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],241:[function(e,y,s){typeof Object.create=="function"?y.exports=function(t,v){t.super_=v,t.prototype=Object.create(v.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}})}:y.exports=function(t,v){t.super_=v;var d=function(){};d.prototype=v.prototype,t.prototype=new d,t.prototype.constructor=t}},{}],242:[function(e,y,s){y.exports=function(t){return t&&typeof t=="object"&&typeof t.copy=="function"&&typeof t.fill=="function"&&typeof t.readUInt8=="function"}},{}],243:[function(e,y,s){(function(l,t){var v=/%[sdj%]/g;s.format=function(j){if(!O(j)){for(var F=[],$=0;$<arguments.length;$++)F.push(c(arguments[$]));return F.join(" ")}for(var $=1,Z=arguments,L=Z.length,Q=String(j).replace(v,function(ae){if(ae==="%%")return"%";if($>=L)return ae;switch(ae){case"%s":return String(Z[$++]);case"%d":return Number(Z[$++]);case"%j":try{return JSON.stringify(Z[$++])}catch(fe){return"[Circular]"}default:return ae}}),ie=Z[$];$<L;ie=Z[++$])E(ie)||!D(ie)?Q+=" "+ie:Q+=" "+c(ie);return Q},s.deprecate=function(j,F){if(h(t.process))return function(){return s.deprecate(j,F).apply(this,arguments)};if(l.noDeprecation===!0)return j;var $=!1;function Z(){if(!$){if(l.throwDeprecation)throw new Error(F);l.traceDeprecation?console.trace(F):console.error(F),$=!0}return j.apply(this,arguments)}return Z};var d={},f;s.debuglog=function(j){if(h(f)&&(f=l.env.NODE_DEBUG||""),j=j.toUpperCase(),!d[j])if(new RegExp("\\b"+j+"\\b","i").test(f)){var F=l.pid;d[j]=function(){var $=s.format.apply(s,arguments);console.error("%s %d: %s",j,F,$)}}else d[j]=function(){};return d[j]};function c(j,F){var $={seen:[],stylize:u};return arguments.length>=3&&($.depth=arguments[2]),arguments.length>=4&&($.colors=arguments[3]),x(F)?$.showHidden=F:F&&s._extend($,F),h($.showHidden)&&($.showHidden=!1),h($.depth)&&($.depth=2),h($.colors)&&($.colors=!1),h($.customInspect)&&($.customInspect=!0),$.colors&&($.stylize=n),r($,j,$.depth)}s.inspect=c,c.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},c.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"};function n(j,F){var $=c.styles[F];return $?"["+c.colors[$][0]+"m"+j+"["+c.colors[$][1]+"m":j}function u(j,F){return j}function i(j){var F={};return j.forEach(function($,Z){F[$]=!0}),F}function r(j,F,$){if(j.customInspect&&F&&U(F.inspect)&&F.inspect!==s.inspect&&!(F.constructor&&F.constructor.prototype===F)){var Z=F.inspect($,j);return O(Z)||(Z=r(j,Z,$)),Z}var L=o(j,F);if(L)return L;var Q=Object.keys(F),ie=i(Q);if(j.showHidden&&(Q=Object.getOwnPropertyNames(F)),I(F)&&(Q.indexOf("message")>=0||Q.indexOf("description")>=0))return g(F);if(Q.length===0){if(U(F)){var ae=F.name?": "+F.name:"";return j.stylize("[Function"+ae+"]","special")}if(M(F))return j.stylize(RegExp.prototype.toString.call(F),"regexp");if(R(F))return j.stylize(Date.prototype.toString.call(F),"date");if(I(F))return g(F)}var fe="",me=!1,Y=["{","}"];if(T(F)&&(me=!0,Y=["[","]"]),U(F)){var xe=F.name?": "+F.name:"";fe=" [Function"+xe+"]"}if(M(F)&&(fe=" "+RegExp.prototype.toString.call(F)),R(F)&&(fe=" "+Date.prototype.toUTCString.call(F)),I(F)&&(fe=" "+g(F)),Q.length===0&&(!me||F.length==0))return Y[0]+fe+Y[1];if($<0)return M(F)?j.stylize(RegExp.prototype.toString.call(F),"regexp"):j.stylize("[Object]","special");j.seen.push(F);var ue;return me?ue=m(j,F,$,ie,Q):ue=Q.map(function(ee){return p(j,F,$,ie,ee,me)}),j.seen.pop(),A(ue,fe,Y)}function o(j,F){if(h(F))return j.stylize("undefined","undefined");if(O(F)){var $="'"+JSON.stringify(F).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return j.stylize($,"string")}if(S(F))return j.stylize(""+F,"number");if(x(F))return j.stylize(""+F,"boolean");if(E(F))return j.stylize("null","null")}function g(j){return"["+Error.prototype.toString.call(j)+"]"}function m(j,F,$,Z,L){for(var Q=[],ie=0,ae=F.length;ie<ae;++ie)z(F,String(ie))?Q.push(p(j,F,$,Z,String(ie),!0)):Q.push("");return L.forEach(function(fe){fe.match(/^\d+$/)||Q.push(p(j,F,$,Z,fe,!0))}),Q}function p(j,F,$,Z,L,Q){var ie,ae,fe;if(fe=Object.getOwnPropertyDescriptor(F,L)||{value:F[L]},fe.get?fe.set?ae=j.stylize("[Getter/Setter]","special"):ae=j.stylize("[Getter]","special"):fe.set&&(ae=j.stylize("[Setter]","special")),z(Z,L)||(ie="["+L+"]"),ae||(j.seen.indexOf(fe.value)<0?(E($)?ae=r(j,fe.value,null):ae=r(j,fe.value,$-1),ae.indexOf(`
|
||
`)>-1&&(Q?ae=ae.split(`
|
||
`).map(function(me){return" "+me}).join(`
|
||
`).substr(2):ae=`
|
||
`+ae.split(`
|
||
`).map(function(me){return" "+me}).join(`
|
||
`))):ae=j.stylize("[Circular]","special")),h(ie)){if(Q&&L.match(/^\d+$/))return ae;ie=JSON.stringify(""+L),ie.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(ie=ie.substr(1,ie.length-2),ie=j.stylize(ie,"name")):(ie=ie.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),ie=j.stylize(ie,"string"))}return ie+": "+ae}function A(j,F,$){var Z=0,L=j.reduce(function(Q,ie){return Z++,ie.indexOf(`
|
||
`)>=0&&Z++,Q+ie.replace(/\u001b\[\d\d?m/g,"").length+1},0);return L>60?$[0]+(F===""?"":F+`
|
||
`)+" "+j.join(`,
|
||
`)+" "+$[1]:$[0]+F+" "+j.join(", ")+" "+$[1]}function T(j){return Array.isArray(j)}s.isArray=T;function x(j){return typeof j=="boolean"}s.isBoolean=x;function E(j){return j===null}s.isNull=E;function N(j){return j==null}s.isNullOrUndefined=N;function S(j){return typeof j=="number"}s.isNumber=S;function O(j){return typeof j=="string"}s.isString=O;function w(j){return typeof j=="symbol"}s.isSymbol=w;function h(j){return j===void 0}s.isUndefined=h;function M(j){return D(j)&&P(j)==="[object RegExp]"}s.isRegExp=M;function D(j){return typeof j=="object"&&j!==null}s.isObject=D;function R(j){return D(j)&&P(j)==="[object Date]"}s.isDate=R;function I(j){return D(j)&&(P(j)==="[object Error]"||j instanceof Error)}s.isError=I;function U(j){return typeof j=="function"}s.isFunction=U;function W(j){return j===null||typeof j=="boolean"||typeof j=="number"||typeof j=="string"||typeof j=="symbol"||typeof j=="undefined"}s.isPrimitive=W,s.isBuffer=e("./support/isBuffer");function P(j){return Object.prototype.toString.call(j)}function oe(j){return j<10?"0"+j.toString(10):j.toString(10)}var G=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function re(){var j=new Date,F=[oe(j.getHours()),oe(j.getMinutes()),oe(j.getSeconds())].join(":");return[j.getDate(),G[j.getMonth()],F].join(" ")}s.log=function(){console.log("%s - %s",re(),s.format.apply(s,arguments))},s.inherits=e("inherits"),s._extend=function(j,F){if(!F||!D(F))return j;for(var $=Object.keys(F),Z=$.length;Z--;)j[$[Z]]=F[$[Z]];return j};function z(j,F){return Object.prototype.hasOwnProperty.call(j,F)}}).call(this,e("_process"),typeof global!="undefined"?global:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"./support/isBuffer":242,_process:208,inherits:241}],244:[function(e,y,s){"use strict";(function(){"use strict";s.stripBOM=function(l){return l[0]==="\uFEFF"?l.substring(1):l}}).call(void 0)},{}],245:[function(e,y,s){"use strict";var l=e("babel-runtime/helpers/typeof"),t=f(l),v=e("babel-runtime/core-js/object/keys"),d=f(v);function f(c){return c&&c.__esModule?c:{default:c}}(function(){"use strict";var c,n,u,i,r,o={}.hasOwnProperty;c=e("xmlbuilder"),n=e("./defaults").defaults,i=function(m){return typeof m=="string"&&(m.indexOf("&")>=0||m.indexOf(">")>=0||m.indexOf("<")>=0)},r=function(m){return"<![CDATA["+u(m)+"]]>"},u=function(m){return m.replace("]]>","]]]]><![CDATA[>")},s.Builder=function(){function g(m){var p,A,T;this.options={},A=n["0.2"];for(p in A){if(!o.call(A,p))continue;T=A[p],this.options[p]=T}for(p in m){if(!o.call(m,p))continue;T=m[p],this.options[p]=T}}return g.prototype.buildObject=function(m){var p,A,T,x,E;return p=this.options.attrkey,A=this.options.charkey,(0,d.default)(m).length===1&&this.options.rootName===n["0.2"].rootName?(E=(0,d.default)(m)[0],m=m[E]):E=this.options.rootName,T=function(N){return function(S,O){var w,h,M,D,R,I;if((typeof O=="undefined"?"undefined":(0,t.default)(O))!=="object")N.options.cdata&&i(O)?S.raw(r(O)):S.txt(O);else if(Array.isArray(O))for(D in O){if(!o.call(O,D))continue;h=O[D];for(R in h)M=h[R],S=T(S.ele(R),M).up()}else for(R in O){if(!o.call(O,R))continue;if(h=O[R],R===p){if((typeof h=="undefined"?"undefined":(0,t.default)(h))==="object")for(w in h)I=h[w],S=S.att(w,I)}else if(R===A)N.options.cdata&&i(h)?S=S.raw(r(h)):S=S.txt(h);else if(Array.isArray(h))for(D in h){if(!o.call(h,D))continue;M=h[D],typeof M=="string"?N.options.cdata&&i(M)?S=S.ele(R).raw(r(M)).up():S=S.ele(R,M).up():S=T(S.ele(R),M).up()}else(typeof h=="undefined"?"undefined":(0,t.default)(h))==="object"?S=T(S.ele(R),h).up():typeof h=="string"&&N.options.cdata&&i(h)?S=S.ele(R).raw(r(h)).up():(h==null&&(h=""),S=S.ele(R,h.toString()).up())}return S}}(this),x=c.create(E,this.options.xmldec,this.options.doctype,{headless:this.options.headless,allowSurrogateChars:this.options.allowSurrogateChars}),T(x,m).end(this.options.renderOpts)},g}()}).call(void 0)},{"./defaults":246,"babel-runtime/core-js/object/keys":60,"babel-runtime/helpers/typeof":67,xmlbuilder:282}],246:[function(e,y,s){"use strict";(function(){s.defaults={"0.1":{explicitCharkey:!1,trim:!0,normalize:!0,normalizeTags:!1,attrkey:"@",charkey:"#",explicitArray:!1,ignoreAttrs:!1,mergeAttrs:!1,explicitRoot:!1,validator:null,xmlns:!1,explicitChildren:!1,childkey:"@@",charsAsChildren:!1,includeWhiteChars:!1,async:!1,strict:!0,attrNameProcessors:null,attrValueProcessors:null,tagNameProcessors:null,valueProcessors:null,emptyTag:""},"0.2":{explicitCharkey:!1,trim:!1,normalize:!1,normalizeTags:!1,attrkey:"$",charkey:"_",explicitArray:!0,ignoreAttrs:!1,mergeAttrs:!1,explicitRoot:!0,validator:null,xmlns:!1,explicitChildren:!1,preserveChildrenOrder:!1,childkey:"$$",charsAsChildren:!1,includeWhiteChars:!1,async:!1,strict:!0,attrNameProcessors:null,attrValueProcessors:null,tagNameProcessors:null,valueProcessors:null,rootName:"root",xmldec:{version:"1.0",encoding:"UTF-8",standalone:!0},doctype:null,renderOpts:{pretty:!0,indent:" ",newline:`
|
||
`},headless:!1,chunkSize:1e4,emptyTag:"",cdata:!1}}}).call(void 0)},{}],247:[function(e,y,s){"use strict";var l=e("babel-runtime/core-js/promise"),t=i(l),v=e("babel-runtime/core-js/object/get-own-property-names"),d=i(v),f=e("babel-runtime/core-js/object/keys"),c=i(f),n=e("babel-runtime/helpers/typeof"),u=i(n);function i(r){return r&&r.__esModule?r:{default:r}}(function(){"use strict";var r,o,g,m,p,A,T,x,E=function(w,h){return function(){return w.apply(h,arguments)}},N=function(w,h){for(var M in h)S.call(h,M)&&(w[M]=h[M]);function D(){this.constructor=w}return D.prototype=h.prototype,w.prototype=new D,w.__super__=h.prototype,w},S={}.hasOwnProperty;T=e("sax"),g=e("events"),r=e("./bom"),A=e("./processors"),x=e("timers").setImmediate,o=e("./defaults").defaults,m=function(w){return(typeof w=="undefined"?"undefined":(0,u.default)(w))==="object"&&w!=null&&(0,c.default)(w).length===0},p=function(w,h,M){var D,R,I;for(D=0,R=w.length;D<R;D++)I=w[D],h=I(h,M);return h},s.Parser=function(O){N(w,O);function w(h){this.parseStringPromise=E(this.parseStringPromise,this),this.parseString=E(this.parseString,this),this.reset=E(this.reset,this),this.assignOrPush=E(this.assignOrPush,this),this.processAsync=E(this.processAsync,this);var M,D,R;if(!(this instanceof s.Parser))return new s.Parser(h);this.options={},D=o["0.2"];for(M in D){if(!S.call(D,M))continue;R=D[M],this.options[M]=R}for(M in h){if(!S.call(h,M))continue;R=h[M],this.options[M]=R}this.options.xmlns&&(this.options.xmlnskey=this.options.attrkey+"ns"),this.options.normalizeTags&&(this.options.tagNameProcessors||(this.options.tagNameProcessors=[]),this.options.tagNameProcessors.unshift(A.normalize)),this.reset()}return w.prototype.processAsync=function(){var h,M;try{return this.remaining.length<=this.options.chunkSize?(h=this.remaining,this.remaining="",this.saxParser=this.saxParser.write(h),this.saxParser.close()):(h=this.remaining.substr(0,this.options.chunkSize),this.remaining=this.remaining.substr(this.options.chunkSize,this.remaining.length),this.saxParser=this.saxParser.write(h),x(this.processAsync))}catch(D){if(M=D,!this.saxParser.errThrown)return this.saxParser.errThrown=!0,this.emit(M)}},w.prototype.assignOrPush=function(h,M,D){return M in h?(h[M]instanceof Array||(h[M]=[h[M]]),h[M].push(D)):this.options.explicitArray?h[M]=[D]:h[M]=D},w.prototype.reset=function(){var h,M,D,R;return this.removeAllListeners(),this.saxParser=T.parser(this.options.strict,{trim:!1,normalize:!1,xmlns:this.options.xmlns}),this.saxParser.errThrown=!1,this.saxParser.onerror=function(I){return function(U){if(I.saxParser.resume(),!I.saxParser.errThrown)return I.saxParser.errThrown=!0,I.emit("error",U)}}(this),this.saxParser.onend=function(I){return function(){if(!I.saxParser.ended)return I.saxParser.ended=!0,I.emit("end",I.resultObject)}}(this),this.saxParser.ended=!1,this.EXPLICIT_CHARKEY=this.options.explicitCharkey,this.resultObject=null,R=[],h=this.options.attrkey,M=this.options.charkey,this.saxParser.onopentag=function(I){return function(U){var W,P,oe,G,re;if(oe={},oe[M]="",!I.options.ignoreAttrs){re=U.attributes;for(W in re){if(!S.call(re,W))continue;!(h in oe)&&!I.options.mergeAttrs&&(oe[h]={}),P=I.options.attrValueProcessors?p(I.options.attrValueProcessors,U.attributes[W],W):U.attributes[W],G=I.options.attrNameProcessors?p(I.options.attrNameProcessors,W):W,I.options.mergeAttrs?I.assignOrPush(oe,G,P):oe[h][G]=P}}return oe["#name"]=I.options.tagNameProcessors?p(I.options.tagNameProcessors,U.name):U.name,I.options.xmlns&&(oe[I.options.xmlnskey]={uri:U.uri,local:U.local}),R.push(oe)}}(this),this.saxParser.onclosetag=function(I){return function(){var U,W,P,oe,G,re,z,j,F,$;if(re=R.pop(),G=re["#name"],(!I.options.explicitChildren||!I.options.preserveChildrenOrder)&&delete re["#name"],re.cdata===!0&&(U=re.cdata,delete re.cdata),F=R[R.length-1],re[M].match(/^\s*$/)&&!U?(W=re[M],delete re[M]):(I.options.trim&&(re[M]=re[M].trim()),I.options.normalize&&(re[M]=re[M].replace(/\s{2,}/g," ").trim()),re[M]=I.options.valueProcessors?p(I.options.valueProcessors,re[M],G):re[M],(0,c.default)(re).length===1&&M in re&&!I.EXPLICIT_CHARKEY&&(re=re[M])),m(re)&&(re=I.options.emptyTag!==""?I.options.emptyTag:W),I.options.validator!=null&&($="/"+function(){var Z,L,Q;for(Q=[],Z=0,L=R.length;Z<L;Z++)oe=R[Z],Q.push(oe["#name"]);return Q}().concat(G).join("/"),function(){var Z;try{return re=I.options.validator($,F&&F[G],re)}catch(L){return Z=L,I.emit("error",Z)}}()),I.options.explicitChildren&&!I.options.mergeAttrs&&(typeof re=="undefined"?"undefined":(0,u.default)(re))==="object"){if(!I.options.preserveChildrenOrder)oe={},I.options.attrkey in re&&(oe[I.options.attrkey]=re[I.options.attrkey],delete re[I.options.attrkey]),!I.options.charsAsChildren&&I.options.charkey in re&&(oe[I.options.charkey]=re[I.options.charkey],delete re[I.options.charkey]),(0,d.default)(re).length>0&&(oe[I.options.childkey]=re),re=oe;else if(F){F[I.options.childkey]=F[I.options.childkey]||[],z={};for(P in re){if(!S.call(re,P))continue;z[P]=re[P]}F[I.options.childkey].push(z),delete re["#name"],(0,c.default)(re).length===1&&M in re&&!I.EXPLICIT_CHARKEY&&(re=re[M])}}return R.length>0?I.assignOrPush(F,G,re):(I.options.explicitRoot&&(j=re,re={},re[G]=j),I.resultObject=re,I.saxParser.ended=!0,I.emit("end",I.resultObject))}}(this),D=function(I){return function(U){var W,P;if(P=R[R.length-1],P)return P[M]+=U,I.options.explicitChildren&&I.options.preserveChildrenOrder&&I.options.charsAsChildren&&(I.options.includeWhiteChars||U.replace(/\\n/g,"").trim()!=="")&&(P[I.options.childkey]=P[I.options.childkey]||[],W={"#name":"__text__"},W[M]=U,I.options.normalize&&(W[M]=W[M].replace(/\s{2,}/g," ").trim()),P[I.options.childkey].push(W)),P}}(this),this.saxParser.ontext=D,this.saxParser.oncdata=function(I){return function(U){var W;if(W=D(U),W)return W.cdata=!0}}(this)},w.prototype.parseString=function(h,M){var D;M!=null&&typeof M=="function"&&(this.on("end",function(R){return this.reset(),M(null,R)}),this.on("error",function(R){return this.reset(),M(R)}));try{return h=h.toString(),h.trim()===""?(this.emit("end",null),!0):(h=r.stripBOM(h),this.options.async?(this.remaining=h,x(this.processAsync),this.saxParser):this.saxParser.write(h).close())}catch(R){if(D=R,this.saxParser.errThrown||this.saxParser.ended){if(this.saxParser.ended)throw D}else return this.emit("error",D),this.saxParser.errThrown=!0}},w.prototype.parseStringPromise=function(h){return new t.default(function(M){return function(D,R){return M.parseString(h,function(I,U){return I?R(I):D(U)})}}(this))},w}(g),s.parseString=function(O,w,h){var M,D,R;return h!=null?(typeof h=="function"&&(M=h),(typeof w=="undefined"?"undefined":(0,u.default)(w))==="object"&&(D=w)):(typeof w=="function"&&(M=w),D={}),R=new s.Parser(D),R.parseString(O,M)},s.parseStringPromise=function(O,w){var h,M;return(typeof w=="undefined"?"undefined":(0,u.default)(w))==="object"&&(h=w),M=new s.Parser(h),M.parseStringPromise(O)}}).call(void 0)},{"./bom":244,"./defaults":246,"./processors":248,"babel-runtime/core-js/object/get-own-property-names":58,"babel-runtime/core-js/object/keys":60,"babel-runtime/core-js/promise":61,"babel-runtime/helpers/typeof":67,events:192,sax:229,timers:236}],248:[function(e,y,s){"use strict";(function(){"use strict";var l;l=new RegExp(/(?!xmlns)^.*:/),s.normalize=function(t){return t.toLowerCase()},s.firstCharLowerCase=function(t){return t.charAt(0).toLowerCase()+t.slice(1)},s.stripPrefix=function(t){return t.replace(l,"")},s.parseNumbers=function(t){return isNaN(t)||(t=t%1===0?parseInt(t,10):parseFloat(t)),t},s.parseBooleans=function(t){return/^(?:true|false)$/i.test(t)&&(t=t.toLowerCase()==="true"),t}}).call(void 0)},{}],249:[function(e,y,s){"use strict";(function(){"use strict";var l,t,v,d,f=function(u,i){for(var r in i)c.call(i,r)&&(u[r]=i[r]);function o(){this.constructor=u}return o.prototype=i.prototype,u.prototype=new o,u.__super__=i.prototype,u},c={}.hasOwnProperty;t=e("./defaults"),l=e("./builder"),v=e("./parser"),d=e("./processors"),s.defaults=t.defaults,s.processors=d,s.ValidationError=function(n){f(u,n);function u(i){this.message=i}return u}(Error),s.Builder=l.Builder,s.Parser=v.Parser,s.parseString=v.parseString,s.parseStringPromise=v.parseStringPromise}).call(void 0)},{"./builder":245,"./defaults":246,"./parser":247,"./processors":248}],250:[function(e,y,s){"use strict";(function(){y.exports={Disconnected:1,Preceding:2,Following:4,Contains:8,ContainedBy:16,ImplementationSpecific:32}}).call(void 0)},{}],251:[function(e,y,s){"use strict";(function(){y.exports={Element:1,Attribute:2,Text:3,CData:4,EntityReference:5,EntityDeclaration:6,ProcessingInstruction:7,Comment:8,Document:9,DocType:10,DocumentFragment:11,NotationDeclaration:12,Declaration:201,Raw:202,AttributeDeclaration:203,ElementDeclaration:204,Dummy:205}}).call(void 0)},{}],252:[function(e,y,s){"use strict";var l=e("babel-runtime/core-js/object/get-prototype-of"),t=n(l),v=e("babel-runtime/helpers/typeof"),d=n(v),f=e("babel-runtime/core-js/object/assign"),c=n(f);function n(u){return u&&u.__esModule?u:{default:u}}(function(){var u,i,r,o,g,m,p,A=[].slice,T={}.hasOwnProperty;u=function(){var E,N,S,O,w,h;if(h=arguments[0],w=2<=arguments.length?A.call(arguments,1):[],g(c.default))c.default.apply(null,arguments);else for(E=0,S=w.length;E<S;E++)if(O=w[E],O!=null)for(N in O){if(!T.call(O,N))continue;h[N]=O[N]}return h},g=function(E){return!!E&&Object.prototype.toString.call(E)==="[object Function]"},m=function(E){var N;return!!E&&((N=typeof E=="undefined"?"undefined":(0,d.default)(E))==="function"||N==="object")},r=function(E){return g(Array.isArray)?Array.isArray(E):Object.prototype.toString.call(E)==="[object Array]"},o=function(E){var N;if(r(E))return!E.length;for(N in E){if(!T.call(E,N))continue;return!1}return!0},p=function(E){var N,S;return m(E)&&(S=(0,t.default)(E))&&(N=S.constructor)&&typeof N=="function"&&N instanceof N&&Function.prototype.toString.call(N)===Function.prototype.toString.call(Object)},i=function(E){return g(E.valueOf)?E.valueOf():E},y.exports.assign=u,y.exports.isFunction=g,y.exports.isObject=m,y.exports.isArray=r,y.exports.isEmpty=o,y.exports.isPlainObject=p,y.exports.getValue=i}).call(void 0)},{"babel-runtime/core-js/object/assign":54,"babel-runtime/core-js/object/get-prototype-of":59,"babel-runtime/helpers/typeof":67}],253:[function(e,y,s){"use strict";(function(){y.exports={None:0,OpenTag:1,InsideTag:2,CloseTag:3}}).call(void 0)},{}],254:[function(e,y,s){"use strict";var l=e("babel-runtime/core-js/object/create"),t=v(l);function v(d){return d&&d.__esModule?d:{default:d}}(function(){var d,f,c;d=e("./NodeType"),c=e("./XMLNode"),y.exports=f=function(){function n(u,i,r){if(this.parent=u,this.parent&&(this.options=this.parent.options,this.stringify=this.parent.stringify),i==null)throw new Error("Missing attribute name. "+this.debugInfo(i));this.name=this.stringify.name(i),this.value=this.stringify.attValue(r),this.type=d.Attribute,this.isId=!1,this.schemaTypeInfo=null}return Object.defineProperty(n.prototype,"nodeType",{get:function(){return this.type}}),Object.defineProperty(n.prototype,"ownerElement",{get:function(){return this.parent}}),Object.defineProperty(n.prototype,"textContent",{get:function(){return this.value},set:function(i){return this.value=i||""}}),Object.defineProperty(n.prototype,"namespaceURI",{get:function(){return""}}),Object.defineProperty(n.prototype,"prefix",{get:function(){return""}}),Object.defineProperty(n.prototype,"localName",{get:function(){return this.name}}),Object.defineProperty(n.prototype,"specified",{get:function(){return!0}}),n.prototype.clone=function(){return(0,t.default)(this)},n.prototype.toString=function(u){return this.options.writer.attribute(this,this.options.writer.filterOptions(u))},n.prototype.debugInfo=function(u){return u=u||this.name,u==null?"parent: <"+this.parent.name+">":"attribute: {"+u+"}, parent: <"+this.parent.name+">"},n.prototype.isEqualNode=function(u){return u.namespaceURI!==this.namespaceURI||(u.prefix!==this.prefix||u.localName!==this.localName)?!1:!(u.value!==this.value)},n}()}).call(void 0)},{"./NodeType":251,"./XMLNode":273,"babel-runtime/core-js/object/create":55}],255:[function(e,y,s){"use strict";var l=e("babel-runtime/core-js/object/create"),t=v(l);function v(d){return d&&d.__esModule?d:{default:d}}(function(){var d,f,c,n=function(r,o){for(var g in o)u.call(o,g)&&(r[g]=o[g]);function m(){this.constructor=r}return m.prototype=o.prototype,r.prototype=new m,r.__super__=o.prototype,r},u={}.hasOwnProperty;d=e("./NodeType"),c=e("./XMLCharacterData"),y.exports=f=function(i){n(r,i);function r(o,g){if(r.__super__.constructor.call(this,o),g==null)throw new Error("Missing CDATA text. "+this.debugInfo());this.name="#cdata-section",this.type=d.CData,this.value=this.stringify.cdata(g)}return r.prototype.clone=function(){return(0,t.default)(this)},r.prototype.toString=function(o){return this.options.writer.cdata(this,this.options.writer.filterOptions(o))},r}(c)}).call(void 0)},{"./NodeType":251,"./XMLCharacterData":256,"babel-runtime/core-js/object/create":55}],256:[function(e,y,s){"use strict";var l=e("babel-runtime/core-js/object/create"),t=v(l);function v(d){return d&&d.__esModule?d:{default:d}}(function(){var d,f,c=function(i,r){for(var o in r)n.call(r,o)&&(i[o]=r[o]);function g(){this.constructor=i}return g.prototype=r.prototype,i.prototype=new g,i.__super__=r.prototype,i},n={}.hasOwnProperty;f=e("./XMLNode"),y.exports=d=function(u){c(i,u);function i(r){i.__super__.constructor.call(this,r),this.value=""}return Object.defineProperty(i.prototype,"data",{get:function(){return this.value},set:function(o){return this.value=o||""}}),Object.defineProperty(i.prototype,"length",{get:function(){return this.value.length}}),Object.defineProperty(i.prototype,"textContent",{get:function(){return this.value},set:function(o){return this.value=o||""}}),i.prototype.clone=function(){return(0,t.default)(this)},i.prototype.substringData=function(r,o){throw new Error("This DOM method is not implemented."+this.debugInfo())},i.prototype.appendData=function(r){throw new Error("This DOM method is not implemented."+this.debugInfo())},i.prototype.insertData=function(r,o){throw new Error("This DOM method is not implemented."+this.debugInfo())},i.prototype.deleteData=function(r,o){throw new Error("This DOM method is not implemented."+this.debugInfo())},i.prototype.replaceData=function(r,o,g){throw new Error("This DOM method is not implemented."+this.debugInfo())},i.prototype.isEqualNode=function(r){return i.__super__.isEqualNode.apply(this,arguments).isEqualNode(r)?!(r.data!==this.data):!1},i}(f)}).call(void 0)},{"./XMLNode":273,"babel-runtime/core-js/object/create":55}],257:[function(e,y,s){"use strict";var l=e("babel-runtime/core-js/object/create"),t=v(l);function v(d){return d&&d.__esModule?d:{default:d}}(function(){var d,f,c,n=function(r,o){for(var g in o)u.call(o,g)&&(r[g]=o[g]);function m(){this.constructor=r}return m.prototype=o.prototype,r.prototype=new m,r.__super__=o.prototype,r},u={}.hasOwnProperty;d=e("./NodeType"),f=e("./XMLCharacterData"),y.exports=c=function(i){n(r,i);function r(o,g){if(r.__super__.constructor.call(this,o),g==null)throw new Error("Missing comment text. "+this.debugInfo());this.name="#comment",this.type=d.Comment,this.value=this.stringify.comment(g)}return r.prototype.clone=function(){return(0,t.default)(this)},r.prototype.toString=function(o){return this.options.writer.comment(this,this.options.writer.filterOptions(o))},r}(f)}).call(void 0)},{"./NodeType":251,"./XMLCharacterData":256,"babel-runtime/core-js/object/create":55}],258:[function(e,y,s){"use strict";var l=e("babel-runtime/core-js/object/keys"),t=f(l),v=e("babel-runtime/core-js/object/create"),d=f(v);function f(c){return c&&c.__esModule?c:{default:c}}(function(){var c,n,u;n=e("./XMLDOMErrorHandler"),u=e("./XMLDOMStringList"),y.exports=c=function(){function i(){var r;this.defaultParams={"canonical-form":!1,"cdata-sections":!1,comments:!1,"datatype-normalization":!1,"element-content-whitespace":!0,entities:!0,"error-handler":new n,infoset:!0,"validate-if-schema":!1,namespaces:!0,"namespace-declarations":!0,"normalize-characters":!1,"schema-location":"","schema-type":"","split-cdata-sections":!0,validate:!1,"well-formed":!0},this.params=r=(0,d.default)(this.defaultParams)}return Object.defineProperty(i.prototype,"parameterNames",{get:function(){return new u((0,t.default)(this.defaultParams))}}),i.prototype.getParameter=function(r){return this.params.hasOwnProperty(r)?this.params[r]:null},i.prototype.canSetParameter=function(r,o){return!0},i.prototype.setParameter=function(r,o){return o!=null?this.params[r]=o:delete this.params[r]},i}()}).call(void 0)},{"./XMLDOMErrorHandler":259,"./XMLDOMStringList":261,"babel-runtime/core-js/object/create":55,"babel-runtime/core-js/object/keys":60}],259:[function(e,y,s){"use strict";(function(){var l;y.exports=l=function(){function t(){}return t.prototype.handleError=function(v){throw new Error(v)},t}()}).call(void 0)},{}],260:[function(e,y,s){"use strict";(function(){var l;y.exports=l=function(){function t(){}return t.prototype.hasFeature=function(v,d){return!0},t.prototype.createDocumentType=function(v,d,f){throw new Error("This DOM method is not implemented.")},t.prototype.createDocument=function(v,d,f){throw new Error("This DOM method is not implemented.")},t.prototype.createHTMLDocument=function(v){throw new Error("This DOM method is not implemented.")},t.prototype.getFeature=function(v,d){throw new Error("This DOM method is not implemented.")},t}()}).call(void 0)},{}],261:[function(e,y,s){"use strict";(function(){var l;y.exports=l=function(){function t(v){this.arr=v||[]}return Object.defineProperty(t.prototype,"length",{get:function(){return this.arr.length}}),t.prototype.item=function(v){return this.arr[v]||null},t.prototype.contains=function(v){return this.arr.indexOf(v)!==-1},t}()}).call(void 0)},{}],262:[function(e,y,s){"use strict";(function(){var l,t,v,d=function(n,u){for(var i in u)f.call(u,i)&&(n[i]=u[i]);function r(){this.constructor=n}return r.prototype=u.prototype,n.prototype=new r,n.__super__=u.prototype,n},f={}.hasOwnProperty;v=e("./XMLNode"),l=e("./NodeType"),y.exports=t=function(c){d(n,c);function n(u,i,r,o,g,m){if(n.__super__.constructor.call(this,u),i==null)throw new Error("Missing DTD element name. "+this.debugInfo());if(r==null)throw new Error("Missing DTD attribute name. "+this.debugInfo(i));if(!o)throw new Error("Missing DTD attribute type. "+this.debugInfo(i));if(!g)throw new Error("Missing DTD attribute default. "+this.debugInfo(i));if(g.indexOf("#")!==0&&(g="#"+g),!g.match(/^(#REQUIRED|#IMPLIED|#FIXED|#DEFAULT)$/))throw new Error("Invalid default value type; expected: #REQUIRED, #IMPLIED, #FIXED or #DEFAULT. "+this.debugInfo(i));if(m&&!g.match(/^(#FIXED|#DEFAULT)$/))throw new Error("Default value only applies to #FIXED or #DEFAULT. "+this.debugInfo(i));this.elementName=this.stringify.name(i),this.type=l.AttributeDeclaration,this.attributeName=this.stringify.name(r),this.attributeType=this.stringify.dtdAttType(o),m&&(this.defaultValue=this.stringify.dtdAttDefault(m)),this.defaultValueType=g}return n.prototype.toString=function(u){return this.options.writer.dtdAttList(this,this.options.writer.filterOptions(u))},n}(v)}).call(void 0)},{"./NodeType":251,"./XMLNode":273}],263:[function(e,y,s){"use strict";(function(){var l,t,v,d=function(n,u){for(var i in u)f.call(u,i)&&(n[i]=u[i]);function r(){this.constructor=n}return r.prototype=u.prototype,n.prototype=new r,n.__super__=u.prototype,n},f={}.hasOwnProperty;v=e("./XMLNode"),l=e("./NodeType"),y.exports=t=function(c){d(n,c);function n(u,i,r){if(n.__super__.constructor.call(this,u),i==null)throw new Error("Missing DTD element name. "+this.debugInfo());r||(r="(#PCDATA)"),Array.isArray(r)&&(r="("+r.join(",")+")"),this.name=this.stringify.name(i),this.type=l.ElementDeclaration,this.value=this.stringify.dtdElementValue(r)}return n.prototype.toString=function(u){return this.options.writer.dtdElement(this,this.options.writer.filterOptions(u))},n}(v)}).call(void 0)},{"./NodeType":251,"./XMLNode":273}],264:[function(e,y,s){"use strict";(function(){var l,t,v,d,f=function(u,i){for(var r in i)c.call(i,r)&&(u[r]=i[r]);function o(){this.constructor=u}return o.prototype=i.prototype,u.prototype=new o,u.__super__=i.prototype,u},c={}.hasOwnProperty;d=e("./Utility").isObject,v=e("./XMLNode"),l=e("./NodeType"),y.exports=t=function(n){f(u,n);function u(i,r,o,g){if(u.__super__.constructor.call(this,i),o==null)throw new Error("Missing DTD entity name. "+this.debugInfo(o));if(g==null)throw new Error("Missing DTD entity value. "+this.debugInfo(o));if(this.pe=!!r,this.name=this.stringify.name(o),this.type=l.EntityDeclaration,!d(g))this.value=this.stringify.dtdEntityValue(g),this.internal=!0;else{if(!g.pubID&&!g.sysID)throw new Error("Public and/or system identifiers are required for an external entity. "+this.debugInfo(o));if(g.pubID&&!g.sysID)throw new Error("System identifier is required for a public external entity. "+this.debugInfo(o));if(this.internal=!1,g.pubID!=null&&(this.pubID=this.stringify.dtdPubID(g.pubID)),g.sysID!=null&&(this.sysID=this.stringify.dtdSysID(g.sysID)),g.nData!=null&&(this.nData=this.stringify.dtdNData(g.nData)),this.pe&&this.nData)throw new Error("Notation declaration is not allowed in a parameter entity. "+this.debugInfo(o))}}return Object.defineProperty(u.prototype,"publicId",{get:function(){return this.pubID}}),Object.defineProperty(u.prototype,"systemId",{get:function(){return this.sysID}}),Object.defineProperty(u.prototype,"notationName",{get:function(){return this.nData||null}}),Object.defineProperty(u.prototype,"inputEncoding",{get:function(){return null}}),Object.defineProperty(u.prototype,"xmlEncoding",{get:function(){return null}}),Object.defineProperty(u.prototype,"xmlVersion",{get:function(){return null}}),u.prototype.toString=function(i){return this.options.writer.dtdEntity(this,this.options.writer.filterOptions(i))},u}(v)}).call(void 0)},{"./NodeType":251,"./Utility":252,"./XMLNode":273}],265:[function(e,y,s){"use strict";(function(){var l,t,v,d=function(n,u){for(var i in u)f.call(u,i)&&(n[i]=u[i]);function r(){this.constructor=n}return r.prototype=u.prototype,n.prototype=new r,n.__super__=u.prototype,n},f={}.hasOwnProperty;v=e("./XMLNode"),l=e("./NodeType"),y.exports=t=function(c){d(n,c);function n(u,i,r){if(n.__super__.constructor.call(this,u),i==null)throw new Error("Missing DTD notation name. "+this.debugInfo(i));if(!r.pubID&&!r.sysID)throw new Error("Public or system identifiers are required for an external entity. "+this.debugInfo(i));this.name=this.stringify.name(i),this.type=l.NotationDeclaration,r.pubID!=null&&(this.pubID=this.stringify.dtdPubID(r.pubID)),r.sysID!=null&&(this.sysID=this.stringify.dtdSysID(r.sysID))}return Object.defineProperty(n.prototype,"publicId",{get:function(){return this.pubID}}),Object.defineProperty(n.prototype,"systemId",{get:function(){return this.sysID}}),n.prototype.toString=function(u){return this.options.writer.dtdNotation(this,this.options.writer.filterOptions(u))},n}(v)}).call(void 0)},{"./NodeType":251,"./XMLNode":273}],266:[function(e,y,s){"use strict";(function(){var l,t,v,d,f=function(u,i){for(var r in i)c.call(i,r)&&(u[r]=i[r]);function o(){this.constructor=u}return o.prototype=i.prototype,u.prototype=new o,u.__super__=i.prototype,u},c={}.hasOwnProperty;d=e("./Utility").isObject,v=e("./XMLNode"),l=e("./NodeType"),y.exports=t=function(n){f(u,n);function u(i,r,o,g){var m;u.__super__.constructor.call(this,i),d(r)&&(m=r,r=m.version,o=m.encoding,g=m.standalone),r||(r="1.0"),this.type=l.Declaration,this.version=this.stringify.xmlVersion(r),o!=null&&(this.encoding=this.stringify.xmlEncoding(o)),g!=null&&(this.standalone=this.stringify.xmlStandalone(g))}return u.prototype.toString=function(i){return this.options.writer.declaration(this,this.options.writer.filterOptions(i))},u}(v)}).call(void 0)},{"./NodeType":251,"./Utility":252,"./XMLNode":273}],267:[function(e,y,s){"use strict";(function(){var l,t,v,d,f,c,n,u,i,r=function(m,p){for(var A in p)o.call(p,A)&&(m[A]=p[A]);function T(){this.constructor=m}return T.prototype=p.prototype,m.prototype=new T,m.__super__=p.prototype,m},o={}.hasOwnProperty;i=e("./Utility").isObject,u=e("./XMLNode"),l=e("./NodeType"),t=e("./XMLDTDAttList"),d=e("./XMLDTDEntity"),v=e("./XMLDTDElement"),f=e("./XMLDTDNotation"),n=e("./XMLNamedNodeMap"),y.exports=c=function(g){r(m,g);function m(p,A,T){var x,E,N,S,O,w;if(m.__super__.constructor.call(this,p),this.type=l.DocType,p.children){for(S=p.children,E=0,N=S.length;E<N;E++)if(x=S[E],x.type===l.Element){this.name=x.name;break}}this.documentObject=p,i(A)&&(O=A,A=O.pubID,T=O.sysID),T==null&&(w=[A,T],T=w[0],A=w[1]),A!=null&&(this.pubID=this.stringify.dtdPubID(A)),T!=null&&(this.sysID=this.stringify.dtdSysID(T))}return Object.defineProperty(m.prototype,"entities",{get:function(){var A,T,x,E,N;for(E={},N=this.children,T=0,x=N.length;T<x;T++)A=N[T],A.type===l.EntityDeclaration&&!A.pe&&(E[A.name]=A);return new n(E)}}),Object.defineProperty(m.prototype,"notations",{get:function(){var A,T,x,E,N;for(E={},N=this.children,T=0,x=N.length;T<x;T++)A=N[T],A.type===l.NotationDeclaration&&(E[A.name]=A);return new n(E)}}),Object.defineProperty(m.prototype,"publicId",{get:function(){return this.pubID}}),Object.defineProperty(m.prototype,"systemId",{get:function(){return this.sysID}}),Object.defineProperty(m.prototype,"internalSubset",{get:function(){throw new Error("This DOM method is not implemented."+this.debugInfo())}}),m.prototype.element=function(p,A){var T;return T=new v(this,p,A),this.children.push(T),this},m.prototype.attList=function(p,A,T,x,E){var N;return N=new t(this,p,A,T,x,E),this.children.push(N),this},m.prototype.entity=function(p,A){var T;return T=new d(this,!1,p,A),this.children.push(T),this},m.prototype.pEntity=function(p,A){var T;return T=new d(this,!0,p,A),this.children.push(T),this},m.prototype.notation=function(p,A){var T;return T=new f(this,p,A),this.children.push(T),this},m.prototype.toString=function(p){return this.options.writer.docType(this,this.options.writer.filterOptions(p))},m.prototype.ele=function(p,A){return this.element(p,A)},m.prototype.att=function(p,A,T,x,E){return this.attList(p,A,T,x,E)},m.prototype.ent=function(p,A){return this.entity(p,A)},m.prototype.pent=function(p,A){return this.pEntity(p,A)},m.prototype.not=function(p,A){return this.notation(p,A)},m.prototype.up=function(){return this.root()||this.documentObject},m.prototype.isEqualNode=function(p){return m.__super__.isEqualNode.apply(this,arguments).isEqualNode(p)?p.name!==this.name||p.publicId!==this.publicId?!1:!(p.systemId!==this.systemId):!1},m}(u)}).call(void 0)},{"./NodeType":251,"./Utility":252,"./XMLDTDAttList":262,"./XMLDTDElement":263,"./XMLDTDEntity":264,"./XMLDTDNotation":265,"./XMLNamedNodeMap":272,"./XMLNode":273}],268:[function(e,y,s){"use strict";(function(){var l,t,v,d,f,c,n,u,i=function(g,m){for(var p in m)r.call(m,p)&&(g[p]=m[p]);function A(){this.constructor=g}return A.prototype=m.prototype,g.prototype=new A,g.__super__=m.prototype,g},r={}.hasOwnProperty;u=e("./Utility").isPlainObject,v=e("./XMLDOMImplementation"),t=e("./XMLDOMConfiguration"),f=e("./XMLNode"),l=e("./NodeType"),n=e("./XMLStringifier"),c=e("./XMLStringWriter"),y.exports=d=function(o){i(g,o);function g(m){g.__super__.constructor.call(this,null),this.name="#document",this.type=l.Document,this.documentURI=null,this.domConfig=new t,m||(m={}),m.writer||(m.writer=new c),this.options=m,this.stringify=new n(m)}return Object.defineProperty(g.prototype,"implementation",{value:new v}),Object.defineProperty(g.prototype,"doctype",{get:function(){var p,A,T,x;for(x=this.children,A=0,T=x.length;A<T;A++)if(p=x[A],p.type===l.DocType)return p;return null}}),Object.defineProperty(g.prototype,"documentElement",{get:function(){return this.rootObject||null}}),Object.defineProperty(g.prototype,"inputEncoding",{get:function(){return null}}),Object.defineProperty(g.prototype,"strictErrorChecking",{get:function(){return!1}}),Object.defineProperty(g.prototype,"xmlEncoding",{get:function(){return this.children.length!==0&&this.children[0].type===l.Declaration?this.children[0].encoding:null}}),Object.defineProperty(g.prototype,"xmlStandalone",{get:function(){return this.children.length!==0&&this.children[0].type===l.Declaration?this.children[0].standalone==="yes":!1}}),Object.defineProperty(g.prototype,"xmlVersion",{get:function(){return this.children.length!==0&&this.children[0].type===l.Declaration?this.children[0].version:"1.0"}}),Object.defineProperty(g.prototype,"URL",{get:function(){return this.documentURI}}),Object.defineProperty(g.prototype,"origin",{get:function(){return null}}),Object.defineProperty(g.prototype,"compatMode",{get:function(){return null}}),Object.defineProperty(g.prototype,"characterSet",{get:function(){return null}}),Object.defineProperty(g.prototype,"contentType",{get:function(){return null}}),g.prototype.end=function(m){var p;return p={},m?u(m)&&(p=m,m=this.options.writer):m=this.options.writer,m.document(this,m.filterOptions(p))},g.prototype.toString=function(m){return this.options.writer.document(this,this.options.writer.filterOptions(m))},g.prototype.createElement=function(m){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.createDocumentFragment=function(){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.createTextNode=function(m){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.createComment=function(m){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.createCDATASection=function(m){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.createProcessingInstruction=function(m,p){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.createAttribute=function(m){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.createEntityReference=function(m){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.getElementsByTagName=function(m){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.importNode=function(m,p){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.createElementNS=function(m,p){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.createAttributeNS=function(m,p){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.getElementsByTagNameNS=function(m,p){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.getElementById=function(m){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.adoptNode=function(m){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.normalizeDocument=function(){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.renameNode=function(m,p,A){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.getElementsByClassName=function(m){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.createEvent=function(m){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.createRange=function(){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.createNodeIterator=function(m,p,A){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.createTreeWalker=function(m,p,A){throw new Error("This DOM method is not implemented."+this.debugInfo())},g}(f)}).call(void 0)},{"./NodeType":251,"./Utility":252,"./XMLDOMConfiguration":258,"./XMLDOMImplementation":260,"./XMLNode":273,"./XMLStringWriter":278,"./XMLStringifier":279}],269:[function(e,y,s){"use strict";(function(){var l,t,v,d,f,c,n,u,i,r,o,g,m,p,A,T,x,E,N,S,O,w,h,M,D={}.hasOwnProperty;M=e("./Utility"),w=M.isObject,O=M.isFunction,h=M.isPlainObject,S=M.getValue,l=e("./NodeType"),g=e("./XMLDocument"),p=e("./XMLElement"),d=e("./XMLCData"),f=e("./XMLComment"),T=e("./XMLRaw"),N=e("./XMLText"),A=e("./XMLProcessingInstruction"),r=e("./XMLDeclaration"),o=e("./XMLDocType"),c=e("./XMLDTDAttList"),u=e("./XMLDTDEntity"),n=e("./XMLDTDElement"),i=e("./XMLDTDNotation"),v=e("./XMLAttribute"),E=e("./XMLStringifier"),x=e("./XMLStringWriter"),t=e("./WriterState"),y.exports=m=function(){function R(I,U,W){var P;this.name="?xml",this.type=l.Document,I||(I={}),P={},I.writer?h(I.writer)&&(P=I.writer,I.writer=new x):I.writer=new x,this.options=I,this.writer=I.writer,this.writerOptions=this.writer.filterOptions(P),this.stringify=new E(I),this.onDataCallback=U||function(){},this.onEndCallback=W||function(){},this.currentNode=null,this.currentLevel=-1,this.openTags={},this.documentStarted=!1,this.documentCompleted=!1,this.root=null}return R.prototype.createChildNode=function(I){var U,W,P,oe,G,re,z,j;switch(I.type){case l.CData:this.cdata(I.value);break;case l.Comment:this.comment(I.value);break;case l.Element:P={},z=I.attribs;for(W in z){if(!D.call(z,W))continue;U=z[W],P[W]=U.value}this.node(I.name,P);break;case l.Dummy:this.dummy();break;case l.Raw:this.raw(I.value);break;case l.Text:this.text(I.value);break;case l.ProcessingInstruction:this.instruction(I.target,I.value);break;default:throw new Error("This XML node type is not supported in a JS object: "+I.constructor.name)}for(j=I.children,G=0,re=j.length;G<re;G++)oe=j[G],this.createChildNode(oe),oe.type===l.Element&&this.up();return this},R.prototype.dummy=function(){return this},R.prototype.node=function(I,U,W){var P;if(I==null)throw new Error("Missing node name.");if(this.root&&this.currentLevel===-1)throw new Error("Document can only have one root node. "+this.debugInfo(I));return this.openCurrent(),I=S(I),U==null&&(U={}),U=S(U),w(U)||(P=[U,W],W=P[0],U=P[1]),this.currentNode=new p(this,I,U),this.currentNode.children=!1,this.currentLevel++,this.openTags[this.currentLevel]=this.currentNode,W!=null&&this.text(W),this},R.prototype.element=function(I,U,W){var P,oe,G,re,z,j;if(this.currentNode&&this.currentNode.type===l.DocType)this.dtdElement.apply(this,arguments);else if(Array.isArray(I)||w(I)||O(I))for(re=this.options.noValidation,this.options.noValidation=!0,j=new g(this.options).element("TEMP_ROOT"),j.element(I),this.options.noValidation=re,z=j.children,oe=0,G=z.length;oe<G;oe++)P=z[oe],this.createChildNode(P),P.type===l.Element&&this.up();else this.node(I,U,W);return this},R.prototype.attribute=function(I,U){var W,P;if(!this.currentNode||this.currentNode.children)throw new Error("att() can only be used immediately after an ele() call in callback mode. "+this.debugInfo(I));if(I!=null&&(I=S(I)),w(I))for(W in I){if(!D.call(I,W))continue;P=I[W],this.attribute(W,P)}else O(U)&&(U=U.apply()),this.options.keepNullAttributes&&U==null?this.currentNode.attribs[I]=new v(this,I,""):U!=null&&(this.currentNode.attribs[I]=new v(this,I,U));return this},R.prototype.text=function(I){var U;return this.openCurrent(),U=new N(this,I),this.onData(this.writer.text(U,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},R.prototype.cdata=function(I){var U;return this.openCurrent(),U=new d(this,I),this.onData(this.writer.cdata(U,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},R.prototype.comment=function(I){var U;return this.openCurrent(),U=new f(this,I),this.onData(this.writer.comment(U,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},R.prototype.raw=function(I){var U;return this.openCurrent(),U=new T(this,I),this.onData(this.writer.raw(U,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},R.prototype.instruction=function(I,U){var W,P,oe,G,re;if(this.openCurrent(),I!=null&&(I=S(I)),U!=null&&(U=S(U)),Array.isArray(I))for(W=0,G=I.length;W<G;W++)P=I[W],this.instruction(P);else if(w(I))for(P in I){if(!D.call(I,P))continue;oe=I[P],this.instruction(P,oe)}else O(U)&&(U=U.apply()),re=new A(this,I,U),this.onData(this.writer.processingInstruction(re,this.writerOptions,this.currentLevel+1),this.currentLevel+1);return this},R.prototype.declaration=function(I,U,W){var P;if(this.openCurrent(),this.documentStarted)throw new Error("declaration() must be the first node.");return P=new r(this,I,U,W),this.onData(this.writer.declaration(P,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},R.prototype.doctype=function(I,U,W){if(this.openCurrent(),I==null)throw new Error("Missing root node name.");if(this.root)throw new Error("dtd() must come before the root node.");return this.currentNode=new o(this,U,W),this.currentNode.rootNodeName=I,this.currentNode.children=!1,this.currentLevel++,this.openTags[this.currentLevel]=this.currentNode,this},R.prototype.dtdElement=function(I,U){var W;return this.openCurrent(),W=new n(this,I,U),this.onData(this.writer.dtdElement(W,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},R.prototype.attList=function(I,U,W,P,oe){var G;return this.openCurrent(),G=new c(this,I,U,W,P,oe),this.onData(this.writer.dtdAttList(G,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},R.prototype.entity=function(I,U){var W;return this.openCurrent(),W=new u(this,!1,I,U),this.onData(this.writer.dtdEntity(W,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},R.prototype.pEntity=function(I,U){var W;return this.openCurrent(),W=new u(this,!0,I,U),this.onData(this.writer.dtdEntity(W,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},R.prototype.notation=function(I,U){var W;return this.openCurrent(),W=new i(this,I,U),this.onData(this.writer.dtdNotation(W,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},R.prototype.up=function(){if(this.currentLevel<0)throw new Error("The document node has no parent.");return this.currentNode?(this.currentNode.children?this.closeNode(this.currentNode):this.openNode(this.currentNode),this.currentNode=null):this.closeNode(this.openTags[this.currentLevel]),delete this.openTags[this.currentLevel],this.currentLevel--,this},R.prototype.end=function(){for(;this.currentLevel>=0;)this.up();return this.onEnd()},R.prototype.openCurrent=function(){if(this.currentNode)return this.currentNode.children=!0,this.openNode(this.currentNode)},R.prototype.openNode=function(I){var U,W,P,oe;if(!I.isOpen){if(!this.root&&this.currentLevel===0&&I.type===l.Element&&(this.root=I),W="",I.type===l.Element){this.writerOptions.state=t.OpenTag,W=this.writer.indent(I,this.writerOptions,this.currentLevel)+"<"+I.name,oe=I.attribs;for(P in oe){if(!D.call(oe,P))continue;U=oe[P],W+=this.writer.attribute(U,this.writerOptions,this.currentLevel)}W+=(I.children?">":"/>")+this.writer.endline(I,this.writerOptions,this.currentLevel),this.writerOptions.state=t.InsideTag}else this.writerOptions.state=t.OpenTag,W=this.writer.indent(I,this.writerOptions,this.currentLevel)+"<!DOCTYPE "+I.rootNodeName,I.pubID&&I.sysID?W+=' PUBLIC "'+I.pubID+'" "'+I.sysID+'"':I.sysID&&(W+=' SYSTEM "'+I.sysID+'"'),I.children?(W+=" [",this.writerOptions.state=t.InsideTag):(this.writerOptions.state=t.CloseTag,W+=">"),W+=this.writer.endline(I,this.writerOptions,this.currentLevel);return this.onData(W,this.currentLevel),I.isOpen=!0}},R.prototype.closeNode=function(I){var U;if(!I.isClosed)return U="",this.writerOptions.state=t.CloseTag,I.type===l.Element?U=this.writer.indent(I,this.writerOptions,this.currentLevel)+"</"+I.name+">"+this.writer.endline(I,this.writerOptions,this.currentLevel):U=this.writer.indent(I,this.writerOptions,this.currentLevel)+"]>"+this.writer.endline(I,this.writerOptions,this.currentLevel),this.writerOptions.state=t.None,this.onData(U,this.currentLevel),I.isClosed=!0},R.prototype.onData=function(I,U){return this.documentStarted=!0,this.onDataCallback(I,U+1)},R.prototype.onEnd=function(){return this.documentCompleted=!0,this.onEndCallback()},R.prototype.debugInfo=function(I){return I==null?"":"node: <"+I+">"},R.prototype.ele=function(){return this.element.apply(this,arguments)},R.prototype.nod=function(I,U,W){return this.node(I,U,W)},R.prototype.txt=function(I){return this.text(I)},R.prototype.dat=function(I){return this.cdata(I)},R.prototype.com=function(I){return this.comment(I)},R.prototype.ins=function(I,U){return this.instruction(I,U)},R.prototype.dec=function(I,U,W){return this.declaration(I,U,W)},R.prototype.dtd=function(I,U,W){return this.doctype(I,U,W)},R.prototype.e=function(I,U,W){return this.element(I,U,W)},R.prototype.n=function(I,U,W){return this.node(I,U,W)},R.prototype.t=function(I){return this.text(I)},R.prototype.d=function(I){return this.cdata(I)},R.prototype.c=function(I){return this.comment(I)},R.prototype.r=function(I){return this.raw(I)},R.prototype.i=function(I,U){return this.instruction(I,U)},R.prototype.att=function(){return this.currentNode&&this.currentNode.type===l.DocType?this.attList.apply(this,arguments):this.attribute.apply(this,arguments)},R.prototype.a=function(){return this.currentNode&&this.currentNode.type===l.DocType?this.attList.apply(this,arguments):this.attribute.apply(this,arguments)},R.prototype.ent=function(I,U){return this.entity(I,U)},R.prototype.pent=function(I,U){return this.pEntity(I,U)},R.prototype.not=function(I,U){return this.notation(I,U)},R}()}).call(void 0)},{"./NodeType":251,"./Utility":252,"./WriterState":253,"./XMLAttribute":254,"./XMLCData":255,"./XMLComment":257,"./XMLDTDAttList":262,"./XMLDTDElement":263,"./XMLDTDEntity":264,"./XMLDTDNotation":265,"./XMLDeclaration":266,"./XMLDocType":267,"./XMLDocument":268,"./XMLElement":271,"./XMLProcessingInstruction":275,"./XMLRaw":276,"./XMLStringWriter":278,"./XMLStringifier":279,"./XMLText":280}],270:[function(e,y,s){"use strict";var l=e("babel-runtime/core-js/object/create"),t=v(l);function v(d){return d&&d.__esModule?d:{default:d}}(function(){var d,f,c,n=function(r,o){for(var g in o)u.call(o,g)&&(r[g]=o[g]);function m(){this.constructor=r}return m.prototype=o.prototype,r.prototype=new m,r.__super__=o.prototype,r},u={}.hasOwnProperty;c=e("./XMLNode"),d=e("./NodeType"),y.exports=f=function(i){n(r,i);function r(o){r.__super__.constructor.call(this,o),this.type=d.Dummy}return r.prototype.clone=function(){return(0,t.default)(this)},r.prototype.toString=function(o){return""},r}(c)}).call(void 0)},{"./NodeType":251,"./XMLNode":273,"babel-runtime/core-js/object/create":55}],271:[function(e,y,s){"use strict";var l=e("babel-runtime/core-js/object/create"),t=v(l);function v(d){return d&&d.__esModule?d:{default:d}}(function(){var d,f,c,n,u,i,r,o,g,m=function(T,x){for(var E in x)p.call(x,E)&&(T[E]=x[E]);function N(){this.constructor=T}return N.prototype=x.prototype,T.prototype=new N,T.__super__=x.prototype,T},p={}.hasOwnProperty;g=e("./Utility"),o=g.isObject,r=g.isFunction,i=g.getValue,u=e("./XMLNode"),d=e("./NodeType"),f=e("./XMLAttribute"),n=e("./XMLNamedNodeMap"),y.exports=c=function(A){m(T,A);function T(x,E,N){var S,O,w,h;if(T.__super__.constructor.call(this,x),E==null)throw new Error("Missing element name. "+this.debugInfo());if(this.name=this.stringify.name(E),this.type=d.Element,this.attribs={},this.schemaTypeInfo=null,N!=null&&this.attribute(N),x.type===d.Document&&(this.isRoot=!0,this.documentObject=x,x.rootObject=this,x.children)){for(h=x.children,O=0,w=h.length;O<w;O++)if(S=h[O],S.type===d.DocType){S.name=this.name;break}}}return Object.defineProperty(T.prototype,"tagName",{get:function(){return this.name}}),Object.defineProperty(T.prototype,"namespaceURI",{get:function(){return""}}),Object.defineProperty(T.prototype,"prefix",{get:function(){return""}}),Object.defineProperty(T.prototype,"localName",{get:function(){return this.name}}),Object.defineProperty(T.prototype,"id",{get:function(){throw new Error("This DOM method is not implemented."+this.debugInfo())}}),Object.defineProperty(T.prototype,"className",{get:function(){throw new Error("This DOM method is not implemented."+this.debugInfo())}}),Object.defineProperty(T.prototype,"classList",{get:function(){throw new Error("This DOM method is not implemented."+this.debugInfo())}}),Object.defineProperty(T.prototype,"attributes",{get:function(){return(!this.attributeMap||!this.attributeMap.nodes)&&(this.attributeMap=new n(this.attribs)),this.attributeMap}}),T.prototype.clone=function(){var x,E,N,S;N=(0,t.default)(this),N.isRoot&&(N.documentObject=null),N.attribs={},S=this.attribs;for(E in S){if(!p.call(S,E))continue;x=S[E],N.attribs[E]=x.clone()}return N.children=[],this.children.forEach(function(O){var w;return w=O.clone(),w.parent=N,N.children.push(w)}),N},T.prototype.attribute=function(x,E){var N,S;if(x!=null&&(x=i(x)),o(x))for(N in x){if(!p.call(x,N))continue;S=x[N],this.attribute(N,S)}else r(E)&&(E=E.apply()),this.options.keepNullAttributes&&E==null?this.attribs[x]=new f(this,x,""):E!=null&&(this.attribs[x]=new f(this,x,E));return this},T.prototype.removeAttribute=function(x){var E,N,S;if(x==null)throw new Error("Missing attribute name. "+this.debugInfo());if(x=i(x),Array.isArray(x))for(N=0,S=x.length;N<S;N++)E=x[N],delete this.attribs[E];else delete this.attribs[x];return this},T.prototype.toString=function(x){return this.options.writer.element(this,this.options.writer.filterOptions(x))},T.prototype.att=function(x,E){return this.attribute(x,E)},T.prototype.a=function(x,E){return this.attribute(x,E)},T.prototype.getAttribute=function(x){return this.attribs.hasOwnProperty(x)?this.attribs[x].value:null},T.prototype.setAttribute=function(x,E){throw new Error("This DOM method is not implemented."+this.debugInfo())},T.prototype.getAttributeNode=function(x){return this.attribs.hasOwnProperty(x)?this.attribs[x]:null},T.prototype.setAttributeNode=function(x){throw new Error("This DOM method is not implemented."+this.debugInfo())},T.prototype.removeAttributeNode=function(x){throw new Error("This DOM method is not implemented."+this.debugInfo())},T.prototype.getElementsByTagName=function(x){throw new Error("This DOM method is not implemented."+this.debugInfo())},T.prototype.getAttributeNS=function(x,E){throw new Error("This DOM method is not implemented."+this.debugInfo())},T.prototype.setAttributeNS=function(x,E,N){throw new Error("This DOM method is not implemented."+this.debugInfo())},T.prototype.removeAttributeNS=function(x,E){throw new Error("This DOM method is not implemented."+this.debugInfo())},T.prototype.getAttributeNodeNS=function(x,E){throw new Error("This DOM method is not implemented."+this.debugInfo())},T.prototype.setAttributeNodeNS=function(x){throw new Error("This DOM method is not implemented."+this.debugInfo())},T.prototype.getElementsByTagNameNS=function(x,E){throw new Error("This DOM method is not implemented."+this.debugInfo())},T.prototype.hasAttribute=function(x){return this.attribs.hasOwnProperty(x)},T.prototype.hasAttributeNS=function(x,E){throw new Error("This DOM method is not implemented."+this.debugInfo())},T.prototype.setIdAttribute=function(x,E){return this.attribs.hasOwnProperty(x)?this.attribs[x].isId:E},T.prototype.setIdAttributeNS=function(x,E,N){throw new Error("This DOM method is not implemented."+this.debugInfo())},T.prototype.setIdAttributeNode=function(x,E){throw new Error("This DOM method is not implemented."+this.debugInfo())},T.prototype.getElementsByTagName=function(x){throw new Error("This DOM method is not implemented."+this.debugInfo())},T.prototype.getElementsByTagNameNS=function(x,E){throw new Error("This DOM method is not implemented."+this.debugInfo())},T.prototype.getElementsByClassName=function(x){throw new Error("This DOM method is not implemented."+this.debugInfo())},T.prototype.isEqualNode=function(x){var E,N,S;if(!T.__super__.isEqualNode.apply(this,arguments).isEqualNode(x))return!1;if(x.namespaceURI!==this.namespaceURI)return!1;if(x.prefix!==this.prefix)return!1;if(x.localName!==this.localName)return!1;if(x.attribs.length!==this.attribs.length)return!1;for(E=N=0,S=this.attribs.length-1;0<=S?N<=S:N>=S;E=0<=S?++N:--N)if(!this.attribs[E].isEqualNode(x.attribs[E]))return!1;return!0},T}(u)}).call(void 0)},{"./NodeType":251,"./Utility":252,"./XMLAttribute":254,"./XMLNamedNodeMap":272,"./XMLNode":273,"babel-runtime/core-js/object/create":55}],272:[function(e,y,s){"use strict";var l=e("babel-runtime/core-js/object/keys"),t=v(l);function v(d){return d&&d.__esModule?d:{default:d}}(function(){var d;y.exports=d=function(){function f(c){this.nodes=c}return Object.defineProperty(f.prototype,"length",{get:function(){return(0,t.default)(this.nodes).length||0}}),f.prototype.clone=function(){return this.nodes=null},f.prototype.getNamedItem=function(c){return this.nodes[c]},f.prototype.setNamedItem=function(c){var n;return n=this.nodes[c.nodeName],this.nodes[c.nodeName]=c,n||null},f.prototype.removeNamedItem=function(c){var n;return n=this.nodes[c],delete this.nodes[c],n||null},f.prototype.item=function(c){return this.nodes[(0,t.default)(this.nodes)[c]]||null},f.prototype.getNamedItemNS=function(c,n){throw new Error("This DOM method is not implemented.")},f.prototype.setNamedItemNS=function(c){throw new Error("This DOM method is not implemented.")},f.prototype.removeNamedItemNS=function(c,n){throw new Error("This DOM method is not implemented.")},f}()}).call(void 0)},{"babel-runtime/core-js/object/keys":60}],273:[function(e,y,s){"use strict";(function(){var l,t,v,d,f,c,n,u,i,r,o,g,m,p,A,T,x,E,N,S={}.hasOwnProperty;N=e("./Utility"),E=N.isObject,x=N.isFunction,T=N.isEmpty,A=N.getValue,u=null,v=null,d=null,f=null,c=null,m=null,p=null,g=null,n=null,t=null,o=null,i=null,l=null,y.exports=r=function(){function O(w){this.parent=w,this.parent&&(this.options=this.parent.options,this.stringify=this.parent.stringify),this.value=null,this.children=[],this.baseURI=null,u||(u=e("./XMLElement"),v=e("./XMLCData"),d=e("./XMLComment"),f=e("./XMLDeclaration"),c=e("./XMLDocType"),m=e("./XMLRaw"),p=e("./XMLText"),g=e("./XMLProcessingInstruction"),n=e("./XMLDummy"),t=e("./NodeType"),o=e("./XMLNodeList"),i=e("./XMLNamedNodeMap"),l=e("./DocumentPosition"))}return Object.defineProperty(O.prototype,"nodeName",{get:function(){return this.name}}),Object.defineProperty(O.prototype,"nodeType",{get:function(){return this.type}}),Object.defineProperty(O.prototype,"nodeValue",{get:function(){return this.value}}),Object.defineProperty(O.prototype,"parentNode",{get:function(){return this.parent}}),Object.defineProperty(O.prototype,"childNodes",{get:function(){return(!this.childNodeList||!this.childNodeList.nodes)&&(this.childNodeList=new o(this.children)),this.childNodeList}}),Object.defineProperty(O.prototype,"firstChild",{get:function(){return this.children[0]||null}}),Object.defineProperty(O.prototype,"lastChild",{get:function(){return this.children[this.children.length-1]||null}}),Object.defineProperty(O.prototype,"previousSibling",{get:function(){var h;return h=this.parent.children.indexOf(this),this.parent.children[h-1]||null}}),Object.defineProperty(O.prototype,"nextSibling",{get:function(){var h;return h=this.parent.children.indexOf(this),this.parent.children[h+1]||null}}),Object.defineProperty(O.prototype,"ownerDocument",{get:function(){return this.document()||null}}),Object.defineProperty(O.prototype,"textContent",{get:function(){var h,M,D,R,I;if(this.nodeType===t.Element||this.nodeType===t.DocumentFragment){for(I="",R=this.children,M=0,D=R.length;M<D;M++)h=R[M],h.textContent&&(I+=h.textContent);return I}else return null},set:function(h){throw new Error("This DOM method is not implemented."+this.debugInfo())}}),O.prototype.setParent=function(w){var h,M,D,R,I;for(this.parent=w,w&&(this.options=w.options,this.stringify=w.stringify),R=this.children,I=[],M=0,D=R.length;M<D;M++)h=R[M],I.push(h.setParent(this));return I},O.prototype.element=function(w,h,M){var D,R,I,U,W,P,oe,G,re,z,j;if(P=null,h===null&&M==null&&(re=[{},null],h=re[0],M=re[1]),h==null&&(h={}),h=A(h),E(h)||(z=[h,M],M=z[0],h=z[1]),w!=null&&(w=A(w)),Array.isArray(w))for(I=0,oe=w.length;I<oe;I++)R=w[I],P=this.element(R);else if(x(w))P=this.element(w.apply());else if(E(w))for(W in w){if(!S.call(w,W))continue;if(j=w[W],x(j)&&(j=j.apply()),!this.options.ignoreDecorators&&this.stringify.convertAttKey&&W.indexOf(this.stringify.convertAttKey)===0)P=this.attribute(W.substr(this.stringify.convertAttKey.length),j);else if(!this.options.separateArrayItems&&Array.isArray(j)&&T(j))P=this.dummy();else if(E(j)&&T(j))P=this.element(W);else if(!this.options.keepNullNodes&&j==null)P=this.dummy();else if(!this.options.separateArrayItems&&Array.isArray(j))for(U=0,G=j.length;U<G;U++)R=j[U],D={},D[W]=R,P=this.element(D);else E(j)?!this.options.ignoreDecorators&&this.stringify.convertTextKey&&W.indexOf(this.stringify.convertTextKey)===0?P=this.element(j):(P=this.element(W),P.element(j)):P=this.element(W,j)}else!this.options.keepNullNodes&&M===null?P=this.dummy():!this.options.ignoreDecorators&&this.stringify.convertTextKey&&w.indexOf(this.stringify.convertTextKey)===0?P=this.text(M):!this.options.ignoreDecorators&&this.stringify.convertCDataKey&&w.indexOf(this.stringify.convertCDataKey)===0?P=this.cdata(M):!this.options.ignoreDecorators&&this.stringify.convertCommentKey&&w.indexOf(this.stringify.convertCommentKey)===0?P=this.comment(M):!this.options.ignoreDecorators&&this.stringify.convertRawKey&&w.indexOf(this.stringify.convertRawKey)===0?P=this.raw(M):!this.options.ignoreDecorators&&this.stringify.convertPIKey&&w.indexOf(this.stringify.convertPIKey)===0?P=this.instruction(w.substr(this.stringify.convertPIKey.length),M):P=this.node(w,h,M);if(P==null)throw new Error("Could not create any elements with: "+w+". "+this.debugInfo());return P},O.prototype.insertBefore=function(w,h,M){var D,R,I,U,W;if(w!=null?w.type:void 0)return I=w,U=h,I.setParent(this),U?(R=children.indexOf(U),W=children.splice(R),children.push(I),Array.prototype.push.apply(children,W)):children.push(I),I;if(this.isRoot)throw new Error("Cannot insert elements at root level. "+this.debugInfo(w));return R=this.parent.children.indexOf(this),W=this.parent.children.splice(R),D=this.parent.element(w,h,M),Array.prototype.push.apply(this.parent.children,W),D},O.prototype.insertAfter=function(w,h,M){var D,R,I;if(this.isRoot)throw new Error("Cannot insert elements at root level. "+this.debugInfo(w));return R=this.parent.children.indexOf(this),I=this.parent.children.splice(R+1),D=this.parent.element(w,h,M),Array.prototype.push.apply(this.parent.children,I),D},O.prototype.remove=function(){var w,h;if(this.isRoot)throw new Error("Cannot remove the root element. "+this.debugInfo());return w=this.parent.children.indexOf(this),[].splice.apply(this.parent.children,[w,w-w+1].concat(h=[])),this.parent},O.prototype.node=function(w,h,M){var D,R;return w!=null&&(w=A(w)),h||(h={}),h=A(h),E(h)||(R=[h,M],M=R[0],h=R[1]),D=new u(this,w,h),M!=null&&D.text(M),this.children.push(D),D},O.prototype.text=function(w){var h;return E(w)&&this.element(w),h=new p(this,w),this.children.push(h),this},O.prototype.cdata=function(w){var h;return h=new v(this,w),this.children.push(h),this},O.prototype.comment=function(w){var h;return h=new d(this,w),this.children.push(h),this},O.prototype.commentBefore=function(w){var h,M,D;return M=this.parent.children.indexOf(this),D=this.parent.children.splice(M),h=this.parent.comment(w),Array.prototype.push.apply(this.parent.children,D),this},O.prototype.commentAfter=function(w){var h,M,D;return M=this.parent.children.indexOf(this),D=this.parent.children.splice(M+1),h=this.parent.comment(w),Array.prototype.push.apply(this.parent.children,D),this},O.prototype.raw=function(w){var h;return h=new m(this,w),this.children.push(h),this},O.prototype.dummy=function(){var w;return w=new n(this),w},O.prototype.instruction=function(w,h){var M,D,R,I,U;if(w!=null&&(w=A(w)),h!=null&&(h=A(h)),Array.isArray(w))for(I=0,U=w.length;I<U;I++)M=w[I],this.instruction(M);else if(E(w))for(M in w){if(!S.call(w,M))continue;D=w[M],this.instruction(M,D)}else x(h)&&(h=h.apply()),R=new g(this,w,h),this.children.push(R);return this},O.prototype.instructionBefore=function(w,h){var M,D,R;return D=this.parent.children.indexOf(this),R=this.parent.children.splice(D),M=this.parent.instruction(w,h),Array.prototype.push.apply(this.parent.children,R),this},O.prototype.instructionAfter=function(w,h){var M,D,R;return D=this.parent.children.indexOf(this),R=this.parent.children.splice(D+1),M=this.parent.instruction(w,h),Array.prototype.push.apply(this.parent.children,R),this},O.prototype.declaration=function(w,h,M){var D,R;return D=this.document(),R=new f(D,w,h,M),D.children.length===0?D.children.unshift(R):D.children[0].type===t.Declaration?D.children[0]=R:D.children.unshift(R),D.root()||D},O.prototype.dtd=function(w,h){var M,D,R,I,U,W,P,oe,G,re;for(D=this.document(),R=new c(D,w,h),G=D.children,I=U=0,P=G.length;U<P;I=++U)if(M=G[I],M.type===t.DocType)return D.children[I]=R,R;for(re=D.children,I=W=0,oe=re.length;W<oe;I=++W)if(M=re[I],M.isRoot)return D.children.splice(I,0,R),R;return D.children.push(R),R},O.prototype.up=function(){if(this.isRoot)throw new Error("The root node has no parent. Use doc() if you need to get the document object.");return this.parent},O.prototype.root=function(){var w;for(w=this;w;){if(w.type===t.Document)return w.rootObject;if(w.isRoot)return w;w=w.parent}},O.prototype.document=function(){var w;for(w=this;w;){if(w.type===t.Document)return w;w=w.parent}},O.prototype.end=function(w){return this.document().end(w)},O.prototype.prev=function(){var w;if(w=this.parent.children.indexOf(this),w<1)throw new Error("Already at the first node. "+this.debugInfo());return this.parent.children[w-1]},O.prototype.next=function(){var w;if(w=this.parent.children.indexOf(this),w===-1||w===this.parent.children.length-1)throw new Error("Already at the last node. "+this.debugInfo());return this.parent.children[w+1]},O.prototype.importDocument=function(w){var h;return h=w.root().clone(),h.parent=this,h.isRoot=!1,this.children.push(h),this},O.prototype.debugInfo=function(w){var h,M;return w=w||this.name,w==null&&!((h=this.parent)!=null?h.name:void 0)?"":w==null?"parent: <"+this.parent.name+">":((M=this.parent)!=null?M.name:void 0)?"node: <"+w+">, parent: <"+this.parent.name+">":"node: <"+w+">"},O.prototype.ele=function(w,h,M){return this.element(w,h,M)},O.prototype.nod=function(w,h,M){return this.node(w,h,M)},O.prototype.txt=function(w){return this.text(w)},O.prototype.dat=function(w){return this.cdata(w)},O.prototype.com=function(w){return this.comment(w)},O.prototype.ins=function(w,h){return this.instruction(w,h)},O.prototype.doc=function(){return this.document()},O.prototype.dec=function(w,h,M){return this.declaration(w,h,M)},O.prototype.e=function(w,h,M){return this.element(w,h,M)},O.prototype.n=function(w,h,M){return this.node(w,h,M)},O.prototype.t=function(w){return this.text(w)},O.prototype.d=function(w){return this.cdata(w)},O.prototype.c=function(w){return this.comment(w)},O.prototype.r=function(w){return this.raw(w)},O.prototype.i=function(w,h){return this.instruction(w,h)},O.prototype.u=function(){return this.up()},O.prototype.importXMLBuilder=function(w){return this.importDocument(w)},O.prototype.replaceChild=function(w,h){throw new Error("This DOM method is not implemented."+this.debugInfo())},O.prototype.removeChild=function(w){throw new Error("This DOM method is not implemented."+this.debugInfo())},O.prototype.appendChild=function(w){throw new Error("This DOM method is not implemented."+this.debugInfo())},O.prototype.hasChildNodes=function(){return this.children.length!==0},O.prototype.cloneNode=function(w){throw new Error("This DOM method is not implemented."+this.debugInfo())},O.prototype.normalize=function(){throw new Error("This DOM method is not implemented."+this.debugInfo())},O.prototype.isSupported=function(w,h){return!0},O.prototype.hasAttributes=function(){return this.attribs.length!==0},O.prototype.compareDocumentPosition=function(w){var h,M;return h=this,h===w?0:this.document()!==w.document()?(M=l.Disconnected|l.ImplementationSpecific,Math.random()<.5?M|=l.Preceding:M|=l.Following,M):h.isAncestor(w)?l.Contains|l.Preceding:h.isDescendant(w)?l.Contains|l.Following:h.isPreceding(w)?l.Preceding:l.Following},O.prototype.isSameNode=function(w){throw new Error("This DOM method is not implemented."+this.debugInfo())},O.prototype.lookupPrefix=function(w){throw new Error("This DOM method is not implemented."+this.debugInfo())},O.prototype.isDefaultNamespace=function(w){throw new Error("This DOM method is not implemented."+this.debugInfo())},O.prototype.lookupNamespaceURI=function(w){throw new Error("This DOM method is not implemented."+this.debugInfo())},O.prototype.isEqualNode=function(w){var h,M,D;if(w.nodeType!==this.nodeType)return!1;if(w.children.length!==this.children.length)return!1;for(h=M=0,D=this.children.length-1;0<=D?M<=D:M>=D;h=0<=D?++M:--M)if(!this.children[h].isEqualNode(w.children[h]))return!1;return!0},O.prototype.getFeature=function(w,h){throw new Error("This DOM method is not implemented."+this.debugInfo())},O.prototype.setUserData=function(w,h,M){throw new Error("This DOM method is not implemented."+this.debugInfo())},O.prototype.getUserData=function(w){throw new Error("This DOM method is not implemented."+this.debugInfo())},O.prototype.contains=function(w){return w?w===this||this.isDescendant(w):!1},O.prototype.isDescendant=function(w){var h,M,D,R,I;for(I=this.children,D=0,R=I.length;D<R;D++){if(h=I[D],w===h)return!0;if(M=h.isDescendant(w),M)return!0}return!1},O.prototype.isAncestor=function(w){return w.isDescendant(this)},O.prototype.isPreceding=function(w){var h,M;return h=this.treePosition(w),M=this.treePosition(this),h===-1||M===-1?!1:h<M},O.prototype.isFollowing=function(w){var h,M;return h=this.treePosition(w),M=this.treePosition(this),h===-1||M===-1?!1:h>M},O.prototype.treePosition=function(w){var h,M;return M=0,h=!1,this.foreachTreeNode(this.document(),function(D){if(M++,!h&&D===w)return h=!0}),h?M:-1},O.prototype.foreachTreeNode=function(w,h){var M,D,R,I,U;for(w||(w=this.document()),I=w.children,D=0,R=I.length;D<R;D++){if(M=I[D],U=h(M))return U;if(U=this.foreachTreeNode(M,h),U)return U}},O}()}).call(void 0)},{"./DocumentPosition":250,"./NodeType":251,"./Utility":252,"./XMLCData":255,"./XMLComment":257,"./XMLDeclaration":266,"./XMLDocType":267,"./XMLDummy":270,"./XMLElement":271,"./XMLNamedNodeMap":272,"./XMLNodeList":274,"./XMLProcessingInstruction":275,"./XMLRaw":276,"./XMLText":280}],274:[function(e,y,s){"use strict";(function(){var l;y.exports=l=function(){function t(v){this.nodes=v}return Object.defineProperty(t.prototype,"length",{get:function(){return this.nodes.length||0}}),t.prototype.clone=function(){return this.nodes=null},t.prototype.item=function(v){return this.nodes[v]||null},t}()}).call(void 0)},{}],275:[function(e,y,s){"use strict";var l=e("babel-runtime/core-js/object/create"),t=v(l);function v(d){return d&&d.__esModule?d:{default:d}}(function(){var d,f,c,n=function(r,o){for(var g in o)u.call(o,g)&&(r[g]=o[g]);function m(){this.constructor=r}return m.prototype=o.prototype,r.prototype=new m,r.__super__=o.prototype,r},u={}.hasOwnProperty;d=e("./NodeType"),f=e("./XMLCharacterData"),y.exports=c=function(i){n(r,i);function r(o,g,m){if(r.__super__.constructor.call(this,o),g==null)throw new Error("Missing instruction target. "+this.debugInfo());this.type=d.ProcessingInstruction,this.target=this.stringify.insTarget(g),this.name=this.target,m&&(this.value=this.stringify.insValue(m))}return r.prototype.clone=function(){return(0,t.default)(this)},r.prototype.toString=function(o){return this.options.writer.processingInstruction(this,this.options.writer.filterOptions(o))},r.prototype.isEqualNode=function(o){return r.__super__.isEqualNode.apply(this,arguments).isEqualNode(o)?!(o.target!==this.target):!1},r}(f)}).call(void 0)},{"./NodeType":251,"./XMLCharacterData":256,"babel-runtime/core-js/object/create":55}],276:[function(e,y,s){"use strict";var l=e("babel-runtime/core-js/object/create"),t=v(l);function v(d){return d&&d.__esModule?d:{default:d}}(function(){var d,f,c,n=function(r,o){for(var g in o)u.call(o,g)&&(r[g]=o[g]);function m(){this.constructor=r}return m.prototype=o.prototype,r.prototype=new m,r.__super__=o.prototype,r},u={}.hasOwnProperty;d=e("./NodeType"),f=e("./XMLNode"),y.exports=c=function(i){n(r,i);function r(o,g){if(r.__super__.constructor.call(this,o),g==null)throw new Error("Missing raw text. "+this.debugInfo());this.type=d.Raw,this.value=this.stringify.raw(g)}return r.prototype.clone=function(){return(0,t.default)(this)},r.prototype.toString=function(o){return this.options.writer.raw(this,this.options.writer.filterOptions(o))},r}(f)}).call(void 0)},{"./NodeType":251,"./XMLNode":273,"babel-runtime/core-js/object/create":55}],277:[function(e,y,s){"use strict";(function(){var l,t,v,d,f=function(u,i){for(var r in i)c.call(i,r)&&(u[r]=i[r]);function o(){this.constructor=u}return o.prototype=i.prototype,u.prototype=new o,u.__super__=i.prototype,u},c={}.hasOwnProperty;l=e("./NodeType"),d=e("./XMLWriterBase"),t=e("./WriterState"),y.exports=v=function(n){f(u,n);function u(i,r){this.stream=i,u.__super__.constructor.call(this,r)}return u.prototype.endline=function(i,r,o){return i.isLastRootNode&&r.state===t.CloseTag?"":u.__super__.endline.call(this,i,r,o)},u.prototype.document=function(i,r){var o,g,m,p,A,T,x,E,N;for(x=i.children,g=m=0,A=x.length;m<A;g=++m)o=x[g],o.isLastRootNode=g===i.children.length-1;for(r=this.filterOptions(r),E=i.children,N=[],p=0,T=E.length;p<T;p++)o=E[p],N.push(this.writeChildNode(o,r,0));return N},u.prototype.attribute=function(i,r,o){return this.stream.write(u.__super__.attribute.call(this,i,r,o))},u.prototype.cdata=function(i,r,o){return this.stream.write(u.__super__.cdata.call(this,i,r,o))},u.prototype.comment=function(i,r,o){return this.stream.write(u.__super__.comment.call(this,i,r,o))},u.prototype.declaration=function(i,r,o){return this.stream.write(u.__super__.declaration.call(this,i,r,o))},u.prototype.docType=function(i,r,o){var g,m,p,A;if(o||(o=0),this.openNode(i,r,o),r.state=t.OpenTag,this.stream.write(this.indent(i,r,o)),this.stream.write("<!DOCTYPE "+i.root().name),i.pubID&&i.sysID?this.stream.write(' PUBLIC "'+i.pubID+'" "'+i.sysID+'"'):i.sysID&&this.stream.write(' SYSTEM "'+i.sysID+'"'),i.children.length>0){for(this.stream.write(" ["),this.stream.write(this.endline(i,r,o)),r.state=t.InsideTag,A=i.children,m=0,p=A.length;m<p;m++)g=A[m],this.writeChildNode(g,r,o+1);r.state=t.CloseTag,this.stream.write("]")}return r.state=t.CloseTag,this.stream.write(r.spaceBeforeSlash+">"),this.stream.write(this.endline(i,r,o)),r.state=t.None,this.closeNode(i,r,o)},u.prototype.element=function(i,r,o){var g,m,p,A,T,x,E,N,S,O;o||(o=0),this.openNode(i,r,o),r.state=t.OpenTag,this.stream.write(this.indent(i,r,o)+"<"+i.name),S=i.attribs;for(E in S){if(!c.call(S,E))continue;g=S[E],this.attribute(g,r,o)}if(p=i.children.length,A=p===0?null:i.children[0],p===0||i.children.every(function(w){return(w.type===l.Text||w.type===l.Raw)&&w.value===""}))r.allowEmpty?(this.stream.write(">"),r.state=t.CloseTag,this.stream.write("</"+i.name+">")):(r.state=t.CloseTag,this.stream.write(r.spaceBeforeSlash+"/>"));else if(r.pretty&&p===1&&(A.type===l.Text||A.type===l.Raw)&&A.value!=null)this.stream.write(">"),r.state=t.InsideTag,r.suppressPrettyCount++,N=!0,this.writeChildNode(A,r,o+1),r.suppressPrettyCount--,N=!1,r.state=t.CloseTag,this.stream.write("</"+i.name+">");else{for(this.stream.write(">"+this.endline(i,r,o)),r.state=t.InsideTag,O=i.children,T=0,x=O.length;T<x;T++)m=O[T],this.writeChildNode(m,r,o+1);r.state=t.CloseTag,this.stream.write(this.indent(i,r,o)+"</"+i.name+">")}return this.stream.write(this.endline(i,r,o)),r.state=t.None,this.closeNode(i,r,o)},u.prototype.processingInstruction=function(i,r,o){return this.stream.write(u.__super__.processingInstruction.call(this,i,r,o))},u.prototype.raw=function(i,r,o){return this.stream.write(u.__super__.raw.call(this,i,r,o))},u.prototype.text=function(i,r,o){return this.stream.write(u.__super__.text.call(this,i,r,o))},u.prototype.dtdAttList=function(i,r,o){return this.stream.write(u.__super__.dtdAttList.call(this,i,r,o))},u.prototype.dtdElement=function(i,r,o){return this.stream.write(u.__super__.dtdElement.call(this,i,r,o))},u.prototype.dtdEntity=function(i,r,o){return this.stream.write(u.__super__.dtdEntity.call(this,i,r,o))},u.prototype.dtdNotation=function(i,r,o){return this.stream.write(u.__super__.dtdNotation.call(this,i,r,o))},u}(d)}).call(void 0)},{"./NodeType":251,"./WriterState":253,"./XMLWriterBase":281}],278:[function(e,y,s){"use strict";(function(){var l,t,v=function(c,n){for(var u in n)d.call(n,u)&&(c[u]=n[u]);function i(){this.constructor=c}return i.prototype=n.prototype,c.prototype=new i,c.__super__=n.prototype,c},d={}.hasOwnProperty;t=e("./XMLWriterBase"),y.exports=l=function(f){v(c,f);function c(n){c.__super__.constructor.call(this,n)}return c.prototype.document=function(n,u){var i,r,o,g,m;for(u=this.filterOptions(u),g="",m=n.children,r=0,o=m.length;r<o;r++)i=m[r],g+=this.writeChildNode(i,u,0);return u.pretty&&g.slice(-u.newline.length)===u.newline&&(g=g.slice(0,-u.newline.length)),g},c}(t)}).call(void 0)},{"./XMLWriterBase":281}],279:[function(e,y,s){"use strict";(function(){var l,t=function(f,c){return function(){return f.apply(c,arguments)}},v={}.hasOwnProperty;y.exports=l=function(){function d(f){this.assertLegalName=t(this.assertLegalName,this),this.assertLegalChar=t(this.assertLegalChar,this);var c,n,u;f||(f={}),this.options=f,this.options.version||(this.options.version="1.0"),n=f.stringify||{};for(c in n){if(!v.call(n,c))continue;u=n[c],this[c]=u}}return d.prototype.name=function(f){return this.options.noValidation?f:this.assertLegalName(""+f||"")},d.prototype.text=function(f){return this.options.noValidation?f:this.assertLegalChar(this.textEscape(""+f||""))},d.prototype.cdata=function(f){return this.options.noValidation?f:(f=""+f||"",f=f.replace("]]>","]]]]><![CDATA[>"),this.assertLegalChar(f))},d.prototype.comment=function(f){if(this.options.noValidation)return f;if(f=""+f||"",f.match(/--/))throw new Error("Comment text cannot contain double-hypen: "+f);return this.assertLegalChar(f)},d.prototype.raw=function(f){return this.options.noValidation?f:""+f||""},d.prototype.attValue=function(f){return this.options.noValidation?f:this.assertLegalChar(this.attEscape(f=""+f||""))},d.prototype.insTarget=function(f){return this.options.noValidation?f:this.assertLegalChar(""+f||"")},d.prototype.insValue=function(f){if(this.options.noValidation)return f;if(f=""+f||"",f.match(/\?>/))throw new Error("Invalid processing instruction value: "+f);return this.assertLegalChar(f)},d.prototype.xmlVersion=function(f){if(this.options.noValidation)return f;if(f=""+f||"",!f.match(/1\.[0-9]+/))throw new Error("Invalid version number: "+f);return f},d.prototype.xmlEncoding=function(f){if(this.options.noValidation)return f;if(f=""+f||"",!f.match(/^[A-Za-z](?:[A-Za-z0-9._-])*$/))throw new Error("Invalid encoding: "+f);return this.assertLegalChar(f)},d.prototype.xmlStandalone=function(f){return this.options.noValidation?f:f?"yes":"no"},d.prototype.dtdPubID=function(f){return this.options.noValidation?f:this.assertLegalChar(""+f||"")},d.prototype.dtdSysID=function(f){return this.options.noValidation?f:this.assertLegalChar(""+f||"")},d.prototype.dtdElementValue=function(f){return this.options.noValidation?f:this.assertLegalChar(""+f||"")},d.prototype.dtdAttType=function(f){return this.options.noValidation?f:this.assertLegalChar(""+f||"")},d.prototype.dtdAttDefault=function(f){return this.options.noValidation?f:this.assertLegalChar(""+f||"")},d.prototype.dtdEntityValue=function(f){return this.options.noValidation?f:this.assertLegalChar(""+f||"")},d.prototype.dtdNData=function(f){return this.options.noValidation?f:this.assertLegalChar(""+f||"")},d.prototype.convertAttKey="@",d.prototype.convertPIKey="?",d.prototype.convertTextKey="#text",d.prototype.convertCDataKey="#cdata",d.prototype.convertCommentKey="#comment",d.prototype.convertRawKey="#raw",d.prototype.assertLegalChar=function(f){var c,n;if(this.options.noValidation)return f;if(c="",this.options.version==="1.0"){if(c=/[\0-\x08\x0B\f\x0E-\x1F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,n=f.match(c))throw new Error("Invalid character in string: "+f+" at index "+n.index)}else if(this.options.version==="1.1"&&(c=/[\0\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,n=f.match(c)))throw new Error("Invalid character in string: "+f+" at index "+n.index);return f},d.prototype.assertLegalName=function(f){var c;if(this.options.noValidation)return f;if(this.assertLegalChar(f),c=/^([:A-Z_a-z\xC0-\xD6\xD8-\xF6\xF8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]|[\uD800-\uDB7F][\uDC00-\uDFFF])([\x2D\.0-:A-Z_a-z\xB7\xC0-\xD6\xD8-\xF6\xF8-\u037D\u037F-\u1FFF\u200C\u200D\u203F\u2040\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]|[\uD800-\uDB7F][\uDC00-\uDFFF])*$/,!f.match(c))throw new Error("Invalid character in name");return f},d.prototype.textEscape=function(f){var c;return this.options.noValidation?f:(c=this.options.noDoubleEncoding?/(?!&\S+;)&/g:/&/g,f.replace(c,"&").replace(/</g,"<").replace(/>/g,">").replace(/\r/g,"
"))},d.prototype.attEscape=function(f){var c;return this.options.noValidation?f:(c=this.options.noDoubleEncoding?/(?!&\S+;)&/g:/&/g,f.replace(c,"&").replace(/</g,"<").replace(/"/g,""").replace(/\t/g,"	").replace(/\n/g,"
").replace(/\r/g,"
"))},d}()}).call(void 0)},{}],280:[function(e,y,s){"use strict";var l=e("babel-runtime/core-js/object/create"),t=v(l);function v(d){return d&&d.__esModule?d:{default:d}}(function(){var d,f,c,n=function(r,o){for(var g in o)u.call(o,g)&&(r[g]=o[g]);function m(){this.constructor=r}return m.prototype=o.prototype,r.prototype=new m,r.__super__=o.prototype,r},u={}.hasOwnProperty;d=e("./NodeType"),f=e("./XMLCharacterData"),y.exports=c=function(i){n(r,i);function r(o,g){if(r.__super__.constructor.call(this,o),g==null)throw new Error("Missing element text. "+this.debugInfo());this.name="#text",this.type=d.Text,this.value=this.stringify.text(g)}return Object.defineProperty(r.prototype,"isElementContentWhitespace",{get:function(){throw new Error("This DOM method is not implemented."+this.debugInfo())}}),Object.defineProperty(r.prototype,"wholeText",{get:function(){var g,m,p;for(p="",m=this.previousSibling;m;)p=m.data+p,m=m.previousSibling;for(p+=this.data,g=this.nextSibling;g;)p=p+g.data,g=g.nextSibling;return p}}),r.prototype.clone=function(){return(0,t.default)(this)},r.prototype.toString=function(o){return this.options.writer.text(this,this.options.writer.filterOptions(o))},r.prototype.splitText=function(o){throw new Error("This DOM method is not implemented."+this.debugInfo())},r.prototype.replaceWholeText=function(o){throw new Error("This DOM method is not implemented."+this.debugInfo())},r}(f)}).call(void 0)},{"./NodeType":251,"./XMLCharacterData":256,"babel-runtime/core-js/object/create":55}],281:[function(e,y,s){"use strict";(function(){var l,t,v,d,f,c,n,u,i,r,o,g,m,p,A,T,x,E={}.hasOwnProperty;x=e("./Utility").assign,l=e("./NodeType"),i=e("./XMLDeclaration"),r=e("./XMLDocType"),v=e("./XMLCData"),d=e("./XMLComment"),g=e("./XMLElement"),p=e("./XMLRaw"),A=e("./XMLText"),m=e("./XMLProcessingInstruction"),o=e("./XMLDummy"),f=e("./XMLDTDAttList"),c=e("./XMLDTDElement"),n=e("./XMLDTDEntity"),u=e("./XMLDTDNotation"),t=e("./WriterState"),y.exports=T=function(){function N(S){var O,w,h;S||(S={}),this.options=S,w=S.writer||{};for(O in w){if(!E.call(w,O))continue;h=w[O],this["_"+O]=this[O],this[O]=h}}return N.prototype.filterOptions=function(S){var O,w,h,M,D,R,I,U;return S||(S={}),S=x({},this.options,S),O={writer:this},O.pretty=S.pretty||!1,O.allowEmpty=S.allowEmpty||!1,O.indent=(w=S.indent)!=null?w:" ",O.newline=(h=S.newline)!=null?h:`
|
||
`,O.offset=(M=S.offset)!=null?M:0,O.dontPrettyTextNodes=(D=(R=S.dontPrettyTextNodes)!=null?R:S.dontprettytextnodes)!=null?D:0,O.spaceBeforeSlash=(I=(U=S.spaceBeforeSlash)!=null?U:S.spacebeforeslash)!=null?I:"",O.spaceBeforeSlash===!0&&(O.spaceBeforeSlash=" "),O.suppressPrettyCount=0,O.user={},O.state=t.None,O},N.prototype.indent=function(S,O,w){var h;return!O.pretty||O.suppressPrettyCount?"":O.pretty&&(h=(w||0)+O.offset+1,h>0)?new Array(h).join(O.indent):""},N.prototype.endline=function(S,O,w){return!O.pretty||O.suppressPrettyCount?"":O.newline},N.prototype.attribute=function(S,O,w){var h;return this.openAttribute(S,O,w),h=" "+S.name+'="'+S.value+'"',this.closeAttribute(S,O,w),h},N.prototype.cdata=function(S,O,w){var h;return this.openNode(S,O,w),O.state=t.OpenTag,h=this.indent(S,O,w)+"<![CDATA[",O.state=t.InsideTag,h+=S.value,O.state=t.CloseTag,h+="]]>"+this.endline(S,O,w),O.state=t.None,this.closeNode(S,O,w),h},N.prototype.comment=function(S,O,w){var h;return this.openNode(S,O,w),O.state=t.OpenTag,h=this.indent(S,O,w)+"<!-- ",O.state=t.InsideTag,h+=S.value,O.state=t.CloseTag,h+=" -->"+this.endline(S,O,w),O.state=t.None,this.closeNode(S,O,w),h},N.prototype.declaration=function(S,O,w){var h;return this.openNode(S,O,w),O.state=t.OpenTag,h=this.indent(S,O,w)+"<?xml",O.state=t.InsideTag,h+=' version="'+S.version+'"',S.encoding!=null&&(h+=' encoding="'+S.encoding+'"'),S.standalone!=null&&(h+=' standalone="'+S.standalone+'"'),O.state=t.CloseTag,h+=O.spaceBeforeSlash+"?>",h+=this.endline(S,O,w),O.state=t.None,this.closeNode(S,O,w),h},N.prototype.docType=function(S,O,w){var h,M,D,R,I;if(w||(w=0),this.openNode(S,O,w),O.state=t.OpenTag,R=this.indent(S,O,w),R+="<!DOCTYPE "+S.root().name,S.pubID&&S.sysID?R+=' PUBLIC "'+S.pubID+'" "'+S.sysID+'"':S.sysID&&(R+=' SYSTEM "'+S.sysID+'"'),S.children.length>0){for(R+=" [",R+=this.endline(S,O,w),O.state=t.InsideTag,I=S.children,M=0,D=I.length;M<D;M++)h=I[M],R+=this.writeChildNode(h,O,w+1);O.state=t.CloseTag,R+="]"}return O.state=t.CloseTag,R+=O.spaceBeforeSlash+">",R+=this.endline(S,O,w),O.state=t.None,this.closeNode(S,O,w),R},N.prototype.element=function(S,O,w){var h,M,D,R,I,U,W,P,oe,G,re,z,j,F;w||(w=0),G=!1,re="",this.openNode(S,O,w),O.state=t.OpenTag,re+=this.indent(S,O,w)+"<"+S.name,z=S.attribs;for(oe in z){if(!E.call(z,oe))continue;h=z[oe],re+=this.attribute(h,O,w)}if(D=S.children.length,R=D===0?null:S.children[0],D===0||S.children.every(function($){return($.type===l.Text||$.type===l.Raw)&&$.value===""}))O.allowEmpty?(re+=">",O.state=t.CloseTag,re+="</"+S.name+">"+this.endline(S,O,w)):(O.state=t.CloseTag,re+=O.spaceBeforeSlash+"/>"+this.endline(S,O,w));else if(O.pretty&&D===1&&(R.type===l.Text||R.type===l.Raw)&&R.value!=null)re+=">",O.state=t.InsideTag,O.suppressPrettyCount++,G=!0,re+=this.writeChildNode(R,O,w+1),O.suppressPrettyCount--,G=!1,O.state=t.CloseTag,re+="</"+S.name+">"+this.endline(S,O,w);else{if(O.dontPrettyTextNodes){for(j=S.children,I=0,W=j.length;I<W;I++)if(M=j[I],(M.type===l.Text||M.type===l.Raw)&&M.value!=null){O.suppressPrettyCount++,G=!0;break}}for(re+=">"+this.endline(S,O,w),O.state=t.InsideTag,F=S.children,U=0,P=F.length;U<P;U++)M=F[U],re+=this.writeChildNode(M,O,w+1);O.state=t.CloseTag,re+=this.indent(S,O,w)+"</"+S.name+">",G&&O.suppressPrettyCount--,re+=this.endline(S,O,w),O.state=t.None}return this.closeNode(S,O,w),re},N.prototype.writeChildNode=function(S,O,w){switch(S.type){case l.CData:return this.cdata(S,O,w);case l.Comment:return this.comment(S,O,w);case l.Element:return this.element(S,O,w);case l.Raw:return this.raw(S,O,w);case l.Text:return this.text(S,O,w);case l.ProcessingInstruction:return this.processingInstruction(S,O,w);case l.Dummy:return"";case l.Declaration:return this.declaration(S,O,w);case l.DocType:return this.docType(S,O,w);case l.AttributeDeclaration:return this.dtdAttList(S,O,w);case l.ElementDeclaration:return this.dtdElement(S,O,w);case l.EntityDeclaration:return this.dtdEntity(S,O,w);case l.NotationDeclaration:return this.dtdNotation(S,O,w);default:throw new Error("Unknown XML node type: "+S.constructor.name)}},N.prototype.processingInstruction=function(S,O,w){var h;return this.openNode(S,O,w),O.state=t.OpenTag,h=this.indent(S,O,w)+"<?",O.state=t.InsideTag,h+=S.target,S.value&&(h+=" "+S.value),O.state=t.CloseTag,h+=O.spaceBeforeSlash+"?>",h+=this.endline(S,O,w),O.state=t.None,this.closeNode(S,O,w),h},N.prototype.raw=function(S,O,w){var h;return this.openNode(S,O,w),O.state=t.OpenTag,h=this.indent(S,O,w),O.state=t.InsideTag,h+=S.value,O.state=t.CloseTag,h+=this.endline(S,O,w),O.state=t.None,this.closeNode(S,O,w),h},N.prototype.text=function(S,O,w){var h;return this.openNode(S,O,w),O.state=t.OpenTag,h=this.indent(S,O,w),O.state=t.InsideTag,h+=S.value,O.state=t.CloseTag,h+=this.endline(S,O,w),O.state=t.None,this.closeNode(S,O,w),h},N.prototype.dtdAttList=function(S,O,w){var h;return this.openNode(S,O,w),O.state=t.OpenTag,h=this.indent(S,O,w)+"<!ATTLIST",O.state=t.InsideTag,h+=" "+S.elementName+" "+S.attributeName+" "+S.attributeType,S.defaultValueType!=="#DEFAULT"&&(h+=" "+S.defaultValueType),S.defaultValue&&(h+=' "'+S.defaultValue+'"'),O.state=t.CloseTag,h+=O.spaceBeforeSlash+">"+this.endline(S,O,w),O.state=t.None,this.closeNode(S,O,w),h},N.prototype.dtdElement=function(S,O,w){var h;return this.openNode(S,O,w),O.state=t.OpenTag,h=this.indent(S,O,w)+"<!ELEMENT",O.state=t.InsideTag,h+=" "+S.name+" "+S.value,O.state=t.CloseTag,h+=O.spaceBeforeSlash+">"+this.endline(S,O,w),O.state=t.None,this.closeNode(S,O,w),h},N.prototype.dtdEntity=function(S,O,w){var h;return this.openNode(S,O,w),O.state=t.OpenTag,h=this.indent(S,O,w)+"<!ENTITY",O.state=t.InsideTag,S.pe&&(h+=" %"),h+=" "+S.name,S.value?h+=' "'+S.value+'"':(S.pubID&&S.sysID?h+=' PUBLIC "'+S.pubID+'" "'+S.sysID+'"':S.sysID&&(h+=' SYSTEM "'+S.sysID+'"'),S.nData&&(h+=" NDATA "+S.nData)),O.state=t.CloseTag,h+=O.spaceBeforeSlash+">"+this.endline(S,O,w),O.state=t.None,this.closeNode(S,O,w),h},N.prototype.dtdNotation=function(S,O,w){var h;return this.openNode(S,O,w),O.state=t.OpenTag,h=this.indent(S,O,w)+"<!NOTATION",O.state=t.InsideTag,h+=" "+S.name,S.pubID&&S.sysID?h+=' PUBLIC "'+S.pubID+'" "'+S.sysID+'"':S.pubID?h+=' PUBLIC "'+S.pubID+'"':S.sysID&&(h+=' SYSTEM "'+S.sysID+'"'),O.state=t.CloseTag,h+=O.spaceBeforeSlash+">"+this.endline(S,O,w),O.state=t.None,this.closeNode(S,O,w),h},N.prototype.openNode=function(S,O,w){},N.prototype.closeNode=function(S,O,w){},N.prototype.openAttribute=function(S,O,w){},N.prototype.closeAttribute=function(S,O,w){},N}()}).call(void 0)},{"./NodeType":251,"./Utility":252,"./WriterState":253,"./XMLCData":255,"./XMLComment":257,"./XMLDTDAttList":262,"./XMLDTDElement":263,"./XMLDTDEntity":264,"./XMLDTDNotation":265,"./XMLDeclaration":266,"./XMLDocType":267,"./XMLDummy":270,"./XMLElement":271,"./XMLProcessingInstruction":275,"./XMLRaw":276,"./XMLText":280}],282:[function(e,y,s){"use strict";(function(){var l,t,v,d,f,c,n,u,i,r;r=e("./Utility"),u=r.assign,i=r.isFunction,v=e("./XMLDOMImplementation"),d=e("./XMLDocument"),f=e("./XMLDocumentCB"),n=e("./XMLStringWriter"),c=e("./XMLStreamWriter"),l=e("./NodeType"),t=e("./WriterState"),y.exports.create=function(o,g,m,p){var A,T;if(o==null)throw new Error("Root element needs a name.");return p=u({},g,m,p),A=new d(p),T=A.element(o),p.headless||(A.declaration(p),(p.pubID!=null||p.sysID!=null)&&A.dtd(p)),T},y.exports.begin=function(o,g,m){var p;return i(o)&&(p=[o,g],g=p[0],m=p[1],o={}),g?new f(o,g,m):new d(o)},y.exports.stringWriter=function(o){return new n(o)},y.exports.streamWriter=function(o,g){return new c(o,g)},y.exports.implementation=new v,y.exports.nodeType=l,y.exports.writerState=t}).call(void 0)},{"./NodeType":251,"./Utility":252,"./WriterState":253,"./XMLDOMImplementation":260,"./XMLDocument":268,"./XMLDocumentCB":269,"./XMLStreamWriter":277,"./XMLStringWriter":278}],283:[function(e,y,s){y.exports=t;var l=Object.prototype.hasOwnProperty;function t(){for(var v={},d=0;d<arguments.length;d++){var f=arguments[d];for(var c in f)l.call(f,c)&&(v[c]=f[c])}return v}},{}],284:[function(e,y,s){"use strict";var l=e("buffer").Buffer,t=e("./sha"),v=e("./md5"),d={sha1:t,md5:v},f=64,c=l.alloc(f);c.fill(0);function n(r,o,g){l.isBuffer(o)||(o=l.from(o)),l.isBuffer(g)||(g=l.from(g)),o.length>f?o=r(o):o.length<f&&(o=l.concat([o,c],f));for(var m=l.alloc(f),p=l.alloc(f),A=0;A<f;A++)m[A]=o[A]^54,p[A]=o[A]^92;var T=r(l.concat([m,g]));return r(l.concat([p,T]))}function u(r,o){r=r||"sha1";var g=d[r],m=[],p=0;return g||i("algorithm:",r,"is not yet supported"),{update:function(T){return l.isBuffer(T)||(T=l.from(T)),m.push(T),p+=T.length,this},digest:function(T){var x=l.concat(m),E=o?n(g,o,x):g(x);return m=null,T?E.toString(T):E}}}function i(){var r=[].slice.call(arguments).join(" ");throw new Error([r,"we accept pull requests","http://github.com/dominictarr/crypto-browserify"].join(`
|
||
`))}s.createHash=function(r){return u(r)},s.createHmac=function(r,o){return u(r,o)},s.createCredentials=function(){i("sorry,createCredentials is not implemented yet")},s.createCipher=function(){i("sorry,createCipher is not implemented yet")},s.createCipheriv=function(){i("sorry,createCipheriv is not implemented yet")},s.createDecipher=function(){i("sorry,createDecipher is not implemented yet")},s.createDecipheriv=function(){i("sorry,createDecipheriv is not implemented yet")},s.createSign=function(){i("sorry,createSign is not implemented yet")},s.createVerify=function(){i("sorry,createVerify is not implemented yet")},s.createDiffieHellman=function(){i("sorry,createDiffieHellman is not implemented yet")},s.pbkdf2=function(){i("sorry,pbkdf2 is not implemented yet")}},{"./md5":286,"./sha":287,buffer:73}],285:[function(e,y,s){"use strict";var l=e("buffer").Buffer,t=4,v=l.alloc(t);v.fill(0);var d=8;function f(u,i){if(u.length%t!==0){var r=u.length+(t-u.length%t);u=l.concat([u,v],r)}for(var o=[],g=i?u.readInt32BE:u.readInt32LE,m=0;m<u.length;m+=t)o.push(g.call(u,m));return o}function c(u,i,r){for(var o=l.alloc(i),g=r?o.writeInt32BE:o.writeInt32LE,m=0;m<u.length;m++)g.call(o,u[m],m*4,!0);return o}function n(u,i,r,o){l.isBuffer(u)||(u=l.from(u));var g=i(f(u,o),u.length*d);return c(g,r,o)}y.exports={hash:n}},{buffer:73}],286:[function(e,y,s){"use strict";var l=e("./helpers");function t(){return hex_md5("abc")=="900150983cd24fb0d6963f7d28e17f72"}function v(o,g){o[g>>5]|=128<<g%32,o[(g+64>>>9<<4)+14]=g;for(var m=1732584193,p=-271733879,A=-1732584194,T=271733878,x=0;x<o.length;x+=16){var E=m,N=p,S=A,O=T;m=f(m,p,A,T,o[x+0],7,-680876936),T=f(T,m,p,A,o[x+1],12,-389564586),A=f(A,T,m,p,o[x+2],17,606105819),p=f(p,A,T,m,o[x+3],22,-1044525330),m=f(m,p,A,T,o[x+4],7,-176418897),T=f(T,m,p,A,o[x+5],12,1200080426),A=f(A,T,m,p,o[x+6],17,-1473231341),p=f(p,A,T,m,o[x+7],22,-45705983),m=f(m,p,A,T,o[x+8],7,1770035416),T=f(T,m,p,A,o[x+9],12,-1958414417),A=f(A,T,m,p,o[x+10],17,-42063),p=f(p,A,T,m,o[x+11],22,-1990404162),m=f(m,p,A,T,o[x+12],7,1804603682),T=f(T,m,p,A,o[x+13],12,-40341101),A=f(A,T,m,p,o[x+14],17,-1502002290),p=f(p,A,T,m,o[x+15],22,1236535329),m=c(m,p,A,T,o[x+1],5,-165796510),T=c(T,m,p,A,o[x+6],9,-1069501632),A=c(A,T,m,p,o[x+11],14,643717713),p=c(p,A,T,m,o[x+0],20,-373897302),m=c(m,p,A,T,o[x+5],5,-701558691),T=c(T,m,p,A,o[x+10],9,38016083),A=c(A,T,m,p,o[x+15],14,-660478335),p=c(p,A,T,m,o[x+4],20,-405537848),m=c(m,p,A,T,o[x+9],5,568446438),T=c(T,m,p,A,o[x+14],9,-1019803690),A=c(A,T,m,p,o[x+3],14,-187363961),p=c(p,A,T,m,o[x+8],20,1163531501),m=c(m,p,A,T,o[x+13],5,-1444681467),T=c(T,m,p,A,o[x+2],9,-51403784),A=c(A,T,m,p,o[x+7],14,1735328473),p=c(p,A,T,m,o[x+12],20,-1926607734),m=n(m,p,A,T,o[x+5],4,-378558),T=n(T,m,p,A,o[x+8],11,-2022574463),A=n(A,T,m,p,o[x+11],16,1839030562),p=n(p,A,T,m,o[x+14],23,-35309556),m=n(m,p,A,T,o[x+1],4,-1530992060),T=n(T,m,p,A,o[x+4],11,1272893353),A=n(A,T,m,p,o[x+7],16,-155497632),p=n(p,A,T,m,o[x+10],23,-1094730640),m=n(m,p,A,T,o[x+13],4,681279174),T=n(T,m,p,A,o[x+0],11,-358537222),A=n(A,T,m,p,o[x+3],16,-722521979),p=n(p,A,T,m,o[x+6],23,76029189),m=n(m,p,A,T,o[x+9],4,-640364487),T=n(T,m,p,A,o[x+12],11,-421815835),A=n(A,T,m,p,o[x+15],16,530742520),p=n(p,A,T,m,o[x+2],23,-995338651),m=u(m,p,A,T,o[x+0],6,-198630844),T=u(T,m,p,A,o[x+7],10,1126891415),A=u(A,T,m,p,o[x+14],15,-1416354905),p=u(p,A,T,m,o[x+5],21,-57434055),m=u(m,p,A,T,o[x+12],6,1700485571),T=u(T,m,p,A,o[x+3],10,-1894986606),A=u(A,T,m,p,o[x+10],15,-1051523),p=u(p,A,T,m,o[x+1],21,-2054922799),m=u(m,p,A,T,o[x+8],6,1873313359),T=u(T,m,p,A,o[x+15],10,-30611744),A=u(A,T,m,p,o[x+6],15,-1560198380),p=u(p,A,T,m,o[x+13],21,1309151649),m=u(m,p,A,T,o[x+4],6,-145523070),T=u(T,m,p,A,o[x+11],10,-1120210379),A=u(A,T,m,p,o[x+2],15,718787259),p=u(p,A,T,m,o[x+9],21,-343485551),m=i(m,E),p=i(p,N),A=i(A,S),T=i(T,O)}return Array(m,p,A,T)}function d(o,g,m,p,A,T){return i(r(i(i(g,o),i(p,T)),A),m)}function f(o,g,m,p,A,T,x){return d(g&m|~g&p,o,g,A,T,x)}function c(o,g,m,p,A,T,x){return d(g&p|m&~p,o,g,A,T,x)}function n(o,g,m,p,A,T,x){return d(g^m^p,o,g,A,T,x)}function u(o,g,m,p,A,T,x){return d(m^(g|~p),o,g,A,T,x)}function i(o,g){var m=(o&65535)+(g&65535),p=(o>>16)+(g>>16)+(m>>16);return p<<16|m&65535}function r(o,g){return o<<g|o>>>32-g}y.exports=function(g){return l.hash(g,v,16)}},{"./helpers":285}],287:[function(e,y,s){"use strict";var l=e("./helpers");function t(n,u){n[u>>5]|=128<<24-u%32,n[(u+64>>9<<4)+15]=u;for(var i=Array(80),r=1732584193,o=-271733879,g=-1732584194,m=271733878,p=-1009589776,A=0;A<n.length;A+=16){for(var T=r,x=o,E=g,N=m,S=p,O=0;O<80;O++){O<16?i[O]=n[A+O]:i[O]=c(i[O-3]^i[O-8]^i[O-14]^i[O-16],1);var w=f(f(c(r,5),v(O,o,g,m)),f(f(p,i[O]),d(O)));p=m,m=g,g=c(o,30),o=r,r=w}r=f(r,T),o=f(o,x),g=f(g,E),m=f(m,N),p=f(p,S)}return Array(r,o,g,m,p)}function v(n,u,i,r){return n<20?u&i|~u&r:n<40?u^i^r:n<60?u&i|u&r|i&r:u^i^r}function d(n){return n<20?1518500249:n<40?1859775393:n<60?-1894007588:-899497514}function f(n,u){var i=(n&65535)+(u&65535),r=(n>>16)+(u>>16)+(i>>16);return r<<16|i&65535}function c(n,u){return n<<u|n>>>32-u}y.exports=function(u){return l.hash(u,t,20,!0)}},{"./helpers":285}],288:[function(e,y,s){"use strict";y.exports=function(){return function(){}}},{}],289:[function(e,y,s){(function(l){"use strict";var t=e("babel-runtime/helpers/typeof"),v=d(t);function d(r){return r&&r.__esModule?r:{default:r}}var f=e("stream"),c=f.Stream,n=e("../lib/common/utils/isArray"),u=n.isArray;y.exports.string=function(o){return typeof o=="string"},y.exports.array=u,y.exports.buffer=l.isBuffer;function i(r){return r instanceof c}y.exports.writableStream=function(o){return i(o)&&typeof o._write=="function"&&(0,v.default)(o._writableState)==="object"}}).call(this,{isBuffer:e("../node_modules/is-buffer/index.js")})},{"../lib/common/utils/isArray":42,"../node_modules/is-buffer/index.js":197,"babel-runtime/helpers/typeof":67,stream:230}],290:[function(e,y,s){"use strict";s.encodeURIComponent=function(l){try{return encodeURIComponent(l)}catch(t){return l}},s.escape=e("escape-html"),s.timestamp=function(t){if(t){var v=t;return typeof v=="string"&&(v=Number(v)),String(t).length===10&&(v*=1e3),new Date(v)}return Math.round(Date.now()/1e3)}},{"escape-html":191}],291:[function(e,y,s){(function(l,t){"use strict";var v=e("babel-runtime/core-js/json/stringify"),d=n(v),f=e("babel-runtime/helpers/typeof"),c=n(f);function n(O){return O&&O.__esModule?O:{default:O}}var u=e("util"),i=e("url"),r=e("http"),o=e("https"),g=e("debug")("urllib"),m=e("humanize-ms"),p,A=0,T=Math.pow(2,31)-10,x=/^https?:\/\//i;function E(O,w){return O===void 0?w:O}function N(O,w){return function(h,M,D){if(h)return w(h);O({data:M,status:D.statusCode,headers:D.headers,res:D})}}s.TIMEOUTS=[m("300s"),m("300s")];var S=["json","text"];s.request=function(w,h,M){return arguments.length===2&&typeof h=="function"&&(M=h,h=null),typeof M=="function"?s.requestWithCallback(w,h,M):(p||(p=e("any-promise")),new p(function(D,R){s.requestWithCallback(w,h,N(D,R))}))},s.requestWithCallback=function(w,h,M){if(!w||typeof w!="string"&&(typeof w=="undefined"?"undefined":(0,c.default)(w))!=="object"){var D=u.format("expect request url to be a string or a http request options, but got %j",w);throw new Error(D)}arguments.length===2&&typeof h=="function"&&(M=h,h=null),h=h||{},A>=T&&(A=0);var R=++A;h.requestUrls=h.requestUrls||[];var I={requestId:R,url:w,args:h,ctx:h.ctx};h.emitter&&h.emitter.emit("request",I),h.timeout=h.timeout||s.TIMEOUTS,h.maxRedirects=h.maxRedirects||10,h.streaming=h.streaming||h.customResponse;var U=Date.now(),W;typeof w=="string"?(x.test(w)||(w="http://"+w),W=i.parse(w)):W=w;var P=(h.type||h.method||W.method||"GET").toUpperCase(),oe=W.port||80,G=r,re=E(h.agent,s.agent),z=h.fixJSONCtlChars;W.protocol==="https:"&&(G=o,re=E(h.httpsAgent,s.httpsAgent),W.port||(oe=443));var j={host:W.hostname||W.host||"localhost",path:W.path||"/",method:P,port:oe,agent:re,headers:h.headers||{},lookup:h.lookup};Array.isArray(h.timeout)?j.requestTimeout=h.timeout[h.timeout.length-1]:typeof h.timeout!="undefined"&&(j.requestTimeout=h.timeout);for(var F=["pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","secureProtocol","secureOptions"],$=0;$<F.length;$++){var Z=F[$];h.hasOwnProperty(Z)&&(j[Z]=h[Z])}j.rejectUnauthorized===!1&&!j.hasOwnProperty("secureOptions")&&(j.secureOptions=e("constants").SSL_OP_NO_TLSv1_2);var L=h.auth||W.auth;L&&(j.auth=L);var Q=h.content||h.data,ie=P==="GET"||P==="HEAD"||h.dataAsQueryString;if(!h.content&&(Q&&!(typeof Q=="string"||t.isBuffer(Q))))if(ie)Q=h.nestedQuerystring?qs.stringify(Q):querystring.stringify(Q);else{var ae=j.headers["Content-Type"]||j.headers["content-type"];ae||(h.contentType==="json"?ae="application/json":ae="application/x-www-form-urlencoded",j.headers["Content-Type"]=ae),parseContentType(ae).type==="application/json"?Q=(0,d.default)(Q):Q=h.nestedQuerystring?qs.stringify(Q):querystring.stringify(Q)}ie&&Q&&(j.path+=(W.query?"&":"?")+Q,Q=null);var fe=0;if(Q){var me=Q.length;t.isBuffer(Q)||(me=t.byteLength(Q)),fe=j.headers["Content-Length"]=me}h.dataType==="json"&&(j.headers.Accept="application/json"),typeof h.beforeRequest=="function"&&h.beforeRequest(j);var Y=null,xe=null,ue=null,ee=!1,J=!1,te=0,he=-1,H=!1,B="",se="",C=null;h.timing&&(C={queuing:0,dnslookup:0,connected:0,requestSent:0,waiting:0,contentDownload:0});function b(){Y&&(clearTimeout(Y),Y=null)}function a(){xe&&(clearTimeout(xe),xe=null)}function _(q,de,ve){if(a(),!M){console.warn("[urllib:warn] [%s] [%s] [worker:%s] %s %s callback twice!!!",Date(),R,l.pid,j.method,w),q&&console.warn(`[urllib:warn] [%s] [%s] [worker:%s] %s: %s
|
||
stack: %s`,Date(),R,l.pid,q.name,q.message,q.stack);return}var Se=M;M=null;var Fe={};if(ve&&(he=ve.statusCode,Fe=ve.headers),he===401&&Fe["www-authenticate"]&&(!h.headers||!h.headers.Authorization)&&h.digestAuth){var He=Fe["www-authenticate"];if(He.indexOf("Digest ")>=0)return g("Request#%d %s: got digest auth header WWW-Authenticate: %s",R,w,He),h.headers=h.headers||{},h.headers.Authorization=digestAuthHeader(j.method,j.path,He,h.digestAuth),g("Request#%d %s: auth with digest header: %s",R,w,h.headers.Authorization),ve.headers["set-cookie"]&&(h.headers.Cookie=ve.headers["set-cookie"].join(";")),s.requestWithCallback(w,h,Se)}var Ze=Date.now()-U;C&&(C.contentDownload=Ze),g("[%sms] done, %s bytes HTTP %s %s %s %s, keepAliveSocket: %s, timing: %j",Ze,te,he,j.method,j.host,j.path,J,C);var Qe={status:he,statusCode:he,headers:Fe,size:te,aborted:H,rt:Ze,keepAliveSocket:J,data:de,requestUrls:h.requestUrls,timing:C,remoteAddress:B,remotePort:se};if(q){var mt="";re&&typeof re.getCurrentStatus=="function"&&(mt=", agent status: "+(0,d.default)(re.getCurrentStatus())),q.message+=", "+j.method+" "+w+" "+he+" (connected: "+ee+", keepalive socket: "+J+mt+`)
|
||
headers: `+(0,d.default)(Fe),q.data=de,q.path=j.path,q.status=he,q.headers=Fe,q.res=Qe}Se(q,de,h.streaming?ve:Qe),h.emitter&&(I.url=w,I.socket=k&&k.connection,I.options=j,I.size=fe,h.emitter.emit("response",{requestId:R,error:q,ctx:h.ctx,req:I,res:Qe}))}function V(q){var de=null;if(h.followRedirect&&statuses.redirect[q.statusCode]){h._followRedirectCount=(h._followRedirectCount||0)+1;var ve=q.headers.location;if(!ve)de=new Error("Got statusCode "+q.statusCode+" but cannot resolve next location from headers"),de.name="FollowRedirectError";else if(h._followRedirectCount>h.maxRedirects)de=new Error("Exceeded maxRedirects. Probably stuck in a redirect loop "+w),de.name="MaxRedirectError";else{var Se=h.formatRedirectUrl?h.formatRedirectUrl(w,ve):i.resolve(w,ve);g("Request#%d %s: `redirected` from %s to %s",R,j.path,w,Se),a(),h.headers&&h.headers.Host&&x.test(ve)&&(h.headers.Host=null);var Fe=M;return M=null,s.requestWithCallback(Se,h,Fe),{redirect:!0,error:null}}}return{redirect:!1,error:de}}!j.headers["User-Agent"]&&!j.headers["user-agent"]&&(j.headers["User-Agent"]=navigator.userAgent),h.gzip&&(!j.headers["Accept-Encoding"]&&!j.headers["accept-encoding"]&&(j.headers["Accept-Encoding"]="gzip"));function X(q,de,ve){var Se=q.headers["content-encoding"];return ve(null,de,Se)}var ne=h.writeStream;g("Request#%d %s %s with headers %j, options.path: %s",R,P,w,j.headers,j.path),h.requestUrls.push(w);function pe(q){if(C&&(C.waiting=Date.now()-U),g("Request#%d %s `req response` event emit: status %d, headers: %j",R,w,q.statusCode,q.headers),h.streaming){var de=V(q);if(de.redirect){q.resume();return}return de.error?(q.resume(),_(de.error,null,q)):_(null,null,q)}if(q.on("close",function(){g("Request#%d %s: `res close` event emit, total size %d",R,w,te)}),q.on("error",function(){g("Request#%d %s: `res error` event emit, total size %d",R,w,te)}),q.on("aborted",function(){H=!0,g("Request#%d %s: `res aborted` event emit, total size %d",R,w,te)}),ne){var de=V(q);if(de.redirect){q.resume();return}return de.error?(q.resume(),ne.end(),_(de.error,null,q)):(h.consumeWriteStream===!1?q.on("end",_.bind(null,null,null,q)):isNode010||isNode012?first([[ne,"close"],[q,"aborted"]],function(Fe,He,Ze){g("Request#%d %s: writeStream or res %s event emitted",R,w,Ze),_(ue||null,null,q)}):ne.on("close",function(){g("Request#%d %s: writeStream close event emitted",R,w),_(ue||null,null,q)}),q.pipe(ne))}var ve=[];q.on("data",function(Se){g("Request#%d %s: `res data` event emit, size %d",R,w,Se.length),te+=Se.length,ve.push(Se)}),q.on("end",function(){var Se=t.concat(ve,te);if(g("Request#%d %s: `res end` event emit, total size %d, _dumped: %s",R,w,te,q._dumped),ue)return _(ue,Se,q);var Fe=V(q);if(Fe.error)return _(Fe.error,Se,q);if(Fe.redirect)return;X(q,Se,function(He,Ze,Qe){if(He)return _(He,Se,q);if(!Qe&&S.indexOf(h.dataType)>=0){try{Ze=decodeBodyByCharset(Ze,q)}catch(Ut){return g("decodeBodyByCharset error: %s",Ut),_(null,Ze,q)}if(h.dataType==="json")if(te===0)Ze=null;else{var mt=parseJSON(Ze,z);mt.error?He=mt.error:Ze=mt.data}}H&&g("Request#%d %s: Remote socket was terminated before `response.end()` was called",R,w),_(He,Ze,q)})})}var _e,Ee;Array.isArray(h.timeout)?(_e=m(h.timeout[0]),Ee=m(h.timeout[1])):_e=Ee=m(h.timeout),g("ConnectTimeout: %d, ResponseTimeout: %d",_e,Ee);function we(){g("Connect timer ticking, timeout: %d",_e),Y=setTimeout(function(){Y=null,he===-1&&(he=-2);var q="Connect timeout for "+_e+"ms",de="ConnectionTimeoutError";k.socket||(de="SocketAssignTimeoutError",q+=", working sockets is full"),ue=new Error(q),ue.name=de,ue.requestId=R,g("ConnectTimeout: Request#%d %s %s: %s, connected: %s",R,w,ue.name,q,ee),K()},_e)}function ce(){g("Response timer ticking, timeout: %d",Ee),xe=setTimeout(function(){xe=null;var q="Response timeout for "+Ee+"ms",de="ResponseTimeoutError";ue=new Error(q),ue.name=de,ue.requestId=R,g("ResponseTimeout: Request#%d %s %s: %s, connected: %s",R,w,ue.name,q,ee),K()},Ee)}var k;j.mode=h.mode?h.mode:"";try{k=G.request(j,pe)}catch(q){return _(q)}typeof window=="undefined"?we():k.on("requestTimeout",function(){he===-1&&(he=-2);var q="Connect timeout for "+_e+"ms",de="ConnectionTimeoutError";ue=new Error(q),ue.name=de,ue.requestId=R,K()});function K(){g("Request#%d %s abort, connected: %s",R,w,ee),k.socket||(ue.noSocket=!0,_(ue)),k.abort()}return C&&k.on("finish",function(){C.requestSent=Date.now()-U}),k.once("socket",function(q){C&&(C.queuing=Date.now()-U),isNode010&&q.socket&&(q=q.socket);var de=q.readyState;if(de==="opening"){q.once("lookup",function(ve,Se,Fe){g("Request#%d %s lookup: %s, %s, %s",R,w,ve,Se,Fe),C&&(C.dnslookup=Date.now()-U),Se&&(B=Se)}),q.once("connect",function(){C&&(C.connected=Date.now()-U),b(),ce(),g("Request#%d %s new socket connected",R,w),ee=!0,B||(B=q.remoteAddress),se=q.remotePort});return}g("Request#%d %s reuse socket connected, readyState: %s",R,w,de),ee=!0,J=!0,B||(B=q.remoteAddress),se=q.remotePort,b(),ce()}),k.on("error",function(q){(q.name==="Error"||q.name==="TypeError")&&(q.name=ee?"ResponseError":"RequestError"),q.message+=' (req "error")',g("Request#%d %s `req error` event emit, %s: %s",R,w,q.name,q.message),_(ue||q)}),ne&&ne.once("error",function(q){q.message+=' (writeStream "error")',ue=q,g("Request#%d %s `writeStream error` event emit, %s: %s",R,w,q.name,q.message),K()}),h.stream?(h.stream.pipe(k),h.stream.once("error",function(q){q.message+=' (stream "error")',ue=q,g("Request#%d %s `readStream error` event emit, %s: %s",R,w,q.name,q.message),K()})):k.end(Q),k.requestId=R,k}}).call(this,e("_process"),e("buffer").Buffer)},{_process:208,"any-promise":49,"babel-runtime/core-js/json/stringify":53,"babel-runtime/helpers/typeof":67,buffer:73,constants:75,debug:288,http:231,https:193,"humanize-ms":194,url:238,util:243}]},{},[1])(1)})}).call(this,__webpack_require__("UywP"))},s8TD:function(e,y,s){"use strict";s.d(y,"a",function(){return o});var l=s("AVV0"),t=s("XZgM"),v=s("TFeq"),d=s("RXQH"),f=s("VgM2"),c=s("rjoL"),n=s("TMtJ"),u=s("ZZRV"),i=s.n(u),r=s("dfu6"),o=function(m){return new Promise(function(p,A){if(window.RTCPeerConnection=window.RTCPeerConnection||window.mozRTCPeerConnection||window.webkitRTCPeerConnection,typeof window.RTCPeerConnection=="undefined")return A("WebRTC not supported by browser");var T=new RTCPeerConnection,x=[];T.createDataChannel(""),T.createOffer().then(function(E){return T.setLocalDescription(E)}).catch(function(E){return A(E)}),T.onicecandidate=function(E){console.log("event:",E);var N=[];if(!E||!E.candidate){if(console.log("ips",x),x.length==0||!Object(r.a)(x[0])){var S=n.a.info({title:i.a.createElement(v.a,null,i.a.createElement(f.a,{flex:"1"},"\u63D0\u793A"),i.a.createElement(f.a,null,i.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return S.destroy()}}))),icon:null,width:500,className:"custom-modal-divider",content:i.a.createElement(v.a,null,i.a.createElement(f.a,null,"\u5F53\u524D\u8003\u8BD5\u5DF2\u542F\u7528\u9650\u5236\u8003\u8BD5\u8BBF\u95EEIP\uFF08\u9650\u5236\u516C\u5171IP+\u5185\u7F51IP\uFF09\u3002",m.ip_limit==="inner"&&i.a.createElement(i.a.Fragment,null,i.a.createElement("span",{className:"c-red"},"\uFF08\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u9700\u8981\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09"),i.a.createElement("br",null),i.a.createElement("a",{href:"https://www.educoder.net/forums/4478",target:"_blank"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))))});return A("WebRTC disabled or restricted by browser")}var O=x.filter(function(z){return Object(r.a)(z)});return p(O.join(""))}var w=E.candidate.candidate.split(" "),h=Object(l.a)(w),M=h[0],D=h[1],R=h[2],I=h[3],U=h[4],W=h[5],P=h[7],oe=h.slice(8),G=["rtp","rtpc"];if(console.log("event:",E),x.some(function(z){return z==U})||x.push(U),console.log(" candidate: "+M.split(":")[1]),console.log(" component: "+G[D-1]),console.log(" protocol: "+R),console.log(" priority: "+I),console.log(" ip: "+U),console.log(" port: "+W),console.log(" type: "+P),oe.length){console.log("attributes: ");for(var re=0;re<oe.length;re+=2)console.log("> "+oe[re]+": "+oe[re+1])}}})}},xKgJ:function(e,y,s){"use strict";s.d(y,"o",function(){return c}),s.d(y,"b",function(){return n}),s.d(y,"c",function(){return u}),s.d(y,"e",function(){return i}),s.d(y,"f",function(){return r}),s.d(y,"s",function(){return o}),s.d(y,"g",function(){return g}),s.d(y,"t",function(){return m}),s.d(y,"d",function(){return p}),s.d(y,"i",function(){return A}),s.d(y,"j",function(){return T}),s.d(y,"q",function(){return x}),s.d(y,"h",function(){return E}),s.d(y,"p",function(){return N}),s.d(y,"r",function(){return h}),s.d(y,"a",function(){return R}),s.d(y,"l",function(){return J}),s.d(y,"m",function(){return te}),s.d(y,"k",function(){return he}),s.d(y,"n",function(){return B}),s.d(y,"u",function(){return se});var l=s("9kvl"),t;(function(C){C[C.SuperAdmin=1]="SuperAdmin",C[C.Operation=2]="Operation",C[C.CertifiedTeacher=5]="CertifiedTeacher",C[C.TrainingProduction=8]="TrainingProduction",C[C.UncertifiedTeacher=12]="UncertifiedTeacher",C[C.Student=15]="Student"})(t||(t={}));var v;(function(C){C[C.SuperAdmin=1]="SuperAdmin",C[C.Operation=2]="Operation",C[C.Admin=5]="Admin",C[C.Teacher=8]="Teacher",C[C.Assistant=12]="Assistant",C[C.Student=15]="Student"})(v||(v={}));var d=function(b){var a=Object(l.b)()._store.getState(),_=a.user,V=_.userInfo;return b.some(function(X){return X==(V==null?void 0:V.role)})},f=function(b){var a=Object(l.b)()._store.getState(),_=a.user,V=_.userInfo;return(V==null?void 0:V.own)?!0:b.some(function(X){var ne;return X==(V==null||((ne=V.course)===null||ne===void 0)?void 0:ne.course_role)})},c=function(){var b=Object(l.b)()._store.getState(),a=b.user,_=a.userInfo;return _.main_site},n=function(){var b,a=Object(l.b)()._store.getState(),_=a.user,V=_.userInfo;return V==null||((b=V.course)===null||b===void 0)?void 0:b.course_is_end},u=function(){return f([v.SuperAdmin,v.Operation,v.Admin,v.Teacher,v.Assistant])},i=function(){return f([v.SuperAdmin,v.Teacher,v.Admin,v.Assistant,v.Operation])},r=function(){return f([v.SuperAdmin,v.Teacher,v.Admin])},o=function(){return f([v.SuperAdmin])},g=function(){return f([v.SuperAdmin,v.Operation,v.Admin])},m=function(){return f([v.SuperAdmin,v.Operation])},p=function(){return f([v.SuperAdmin,v.Admin])},A=function(){return f([v.SuperAdmin,v.Operation,v.Admin,v.Teacher])},T=function(){return f([v.Assistant])},x=function(){return f([v.Student])},E=function(){return f([v.SuperAdmin,v.Operation,v.Admin,v.Teacher,v.Assistant,v.Student])},N=function(){var b,a=Object(l.b)()._store.getState(),_=a.user,V=_.userInfo;return(V==null||((b=V.course)===null||b===void 0)?void 0:b.course_role)===null},S=function(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return d([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher,t.Student])},O=function(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return a||!a&&d([t.SuperAdmin])},w=function(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return a||!a&&d([t.SuperAdmin,t.Operation])},h=function(){return d([v.Student])},M=function(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return b?d([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher,t.Student]):a||!a&&d([t.SuperAdmin,t.Operation])},D=function(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return b?d([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher,t.Student]):a||!a&&d([t.SuperAdmin,t.Operation])},R=function(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return d([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction])},I=function(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return b?d([t.SuperAdmin]):a||!a&&d([t.SuperAdmin])},U=function(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return b?d([t.SuperAdmin,t.Operation]):a||!a&&d([t.SuperAdmin,t.Operation])},W=function(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return b?d([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher,t.Student]):a||!a&&d([t.SuperAdmin,t.Operation])},P=function(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return b?d([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher]):a||!a&&d([t.SuperAdmin,t.Operation])},oe=function(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return b?d([t.SuperAdmin,t.Operation,t.CertifiedTeacher]):a||!a&&d([t.SuperAdmin,t.Operation])},G=function(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return b?d([t.SuperAdmin]):!1},re=function(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return d([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher,t.Student])},z=function(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return b?d([t.SuperAdmin]):a||!a&&d([t.SuperAdmin])},j=function(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return b?d([t.SuperAdmin,t.Operation]):a||!a&&d([t.SuperAdmin,t.Operation])},F=function(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return b?d([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher,t.Student]):a||!a&&d([t.SuperAdmin,t.Operation])},$=function(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return b?!1:a||!a&&d([t.SuperAdmin,t.Operation])},Z=function(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return b?a||!a&&d([t.SuperAdmin,t.Operation]):!1},L=function(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return b?d([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher]):!1},Q=function(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return b?!a&&d([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher]):!1},ie=function(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return b?d([t.SuperAdmin,t.Operation,t.CertifiedTeacher]):a||!a&&d([t.SuperAdmin,t.Operation])},ae=function(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return d([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher])},fe=function(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return b?d([t.SuperAdmin]):a||!a&&d([t.SuperAdmin])},me=function(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return b?d([t.SuperAdmin,t.Operation]):a||!a&&d([t.SuperAdmin,t.Operation])},Y=function(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return b?d([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher]):a||!a&&d([t.SuperAdmin,t.Operation])},xe=function(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return b?a||!a&&d([t.SuperAdmin,t.Operation]):!1},ue=function(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return b?d([t.SuperAdmin,t.Operation,t.CertifiedTeacher,t.TrainingProduction,t.UncertifiedTeacher]):a||!a&&d([t.SuperAdmin,t.Operation])},ee=function(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return f([v.Teacher])},J=function(){return d([t.SuperAdmin])},te=function(){return d([t.SuperAdmin,t.Operation])},he=function(){return d([t.Student])},H=function(){return d([t.SuperAdmin,t.Operation,t.CertifiedTeacher])},B=function(){var b,a=Object(l.b)()._store.getState(),_=a.user;return!!((b=_.userInfo)===null||b===void 0?void 0:b.login)},se=function(){var b=Object(l.b)()._store.getState(),a=b.user;return a.userInfo}}}]);
|