`;o.setLabel({content:t,direction:"bottom-right"})}else{const t=r(e);o.setLabel({text:b.content,color:e.color,fontSize:e.fontSize,className:t})}}const w=e.callout||{};let S,x=o.callout;if(w.content||l){pm()&&w.content&&(w.content=w.content.replaceAll("\n","
"));const r="0px 0px 3px 1px rgba(0,0,0,0.5)";let i=-d/2;if((e.width||e.height)&&(i+=14-d/2),S=w.content?{position:c,map:n,top:m,offsetY:i,content:w.content,color:w.color,fontSize:w.fontSize,borderRadius:w.borderRadius,bgColor:w.bgColor,padding:w.padding,boxShadow:w.boxShadow||r,display:w.display}:{position:c,map:n,top:m,offsetY:i,content:l,boxShadow:r},x)x.setOption(S);else if(pm()){const e=()=>{""!==t&&a("callouttap",{},{markerId:Number(t)})};x=o.callout=new s.Callout(S,e)}else x=o.callout=new s.Callout(S),x.div.onclick=function(e){""!==t&&a("callouttap",e,{markerId:Number(t)}),e.stopPropagation(),e.preventDefault()},dm().type===um.GOOGLE&&(x.div.ontouchstart=function(e){e.stopPropagation()},x.div.onpointerdown=function(e){e.stopPropagation()})}else x&&(i(x),delete o.callout)},e.iconPath?u.src=_f(e.iconPath):console.error("Marker.iconPath is required.")}!function(e){gm()||(o=new s.Marker({map:n,flat:!0,autoRotation:!1})),l(e);const r=s.event||s.Event;gm()||r.addListener(o,"click",(()=>{const n=o.callout;if(n&&!n.alwaysVisible)if(pm())n.visible=!n.visible,n.visible?o.callout.createAMapText():o.callout.removeAMapText();else if(n.set("visible",!n.visible),n.visible){const e=n.div,t=e.parentNode;t.removeChild(e),t.appendChild(e)}t&&a("markertap",{},{markerId:Number(t),latitude:e.latitude,longitude:e.longitude})}))}(e),dr(e,l)})),t){const e=Do("addMapChidlContext"),r=Do("removeMapChidlContext"),i={id:t,translate(e){n(((t,n,r)=>{const i=e.destination,s=e.duration,a=!!e.autoRotate;let l=Number(e.rotate)||0,c=0;"getRotation"in o&&(c=o.getRotation());const u=o.getPosition(),d=new n.LatLng(i.latitude,i.longitude),h=n.geometry.spherical.computeDistanceBetween(u,d)/1e3/(("number"==typeof s?s:1e3)/36e5),f=n.event||n.Event,p=f.addListener(o,"moving",(e=>{const t=e.latLng,n=o.label;n&&n.setPosition(t);const r=o.callout;r&&r.setPosition(t)})),g=f.addListener(o,"moveend",(()=>{g.remove(),p.remove(),o.lastPosition=u,o.setPosition(d);const t=o.label;t&&t.setPosition(d);const n=o.callout;n&&n.setPosition(d);const r=e.animationEnd;y(r)&&r()}));let m=0;a&&(o.lastPosition&&(m=n.geometry.spherical.computeHeading(o.lastPosition,u)),l=n.geometry.spherical.computeHeading(u,d)-m),"setRotation"in o&&o.setRotation(c+l),"moveTo"in o?o.moveTo(d,h):(o.setPosition(d),f.trigger(o,"moveend",{}))}))}};e(i),Qr((()=>r(i)))}return Qr((function(){o&&(o.label&&"setMap"in o.label&&o.label.setMap(null),o.callout&&i(o.callout),o.setMap(null))})),()=>null}});function vm(e){if(!e)return{r:0,g:0,b:0,a:0};let t=e.slice(1);const n=t.length;if(![3,4,6,8].includes(n))return{r:0,g:0,b:0,a:0};3!==n&&4!==n||(t=t.replace(/(\w{1})/g,"$1$1"));let[r,o,i,s]=t.match(/(\w{2})/g);const a=parseInt(r,16),l=parseInt(o,16),c=parseInt(i,16);return s?{r:a,g:l,b:c,a:(`0x100${s}`-65536)/255}:{r:a,g:l,b:c,a:1}}const ym={points:{type:Array,require:!0},color:{type:String,default:"#000000"},width:{type:[Number,String],default:""},dottedLine:{type:[Boolean,String],default:!1},arrowLine:{type:[Boolean,String],default:!1},arrowIconPath:{type:String,default:""},borderColor:{type:String,default:"#000000"},borderWidth:{type:[Number,String],default:""},colorList:{type:Array,default:()=>[]},level:{type:String,default:""}},bm=mu({name:"MapPolyline",props:ym,setup(e){let t,n;function r(){t&&t.setMap(null),n&&n.setMap(null)}return Do("onMapReady")(((o,i)=>{function s(e){const r=[];e.points.forEach((e=>{let t;t=pm()?[e.longitude,e.latitude]:gm()?new i.Point(e.longitude,e.latitude):new i.LatLng(e.latitude,e.longitude),r.push(t)}));const s=Number(e.width)||1,{r:a,g:l,b:c,a:u}=vm(e.color),{r:d,g:h,b:f,a:p}=vm(e.borderColor),g={map:o,clickable:!1,path:r,strokeWeight:s,strokeColor:e.color||void 0,strokeDashStyle:e.dottedLine?"dash":"solid"},m=Number(e.borderWidth)||0,v={map:o,clickable:!1,path:r,strokeWeight:s+2*m,strokeColor:e.borderColor||void 0,strokeDashStyle:e.dottedLine?"dash":"solid"};"Color"in i?(g.strokeColor=new i.Color(a,l,c,u),v.strokeColor=new i.Color(d,h,f,p)):(g.strokeColor=`rgb(${a}, ${l}, ${c})`,g.strokeOpacity=u,v.strokeColor=`rgb(${d}, ${h}, ${f})`,v.strokeOpacity=p),m&&(n=new i.Polyline(v)),gm()?(t=new i.Polyline(g.path,g),o.addOverlay(t)):t=new i.Polyline(g)}s(e),dr(e,(function(e){r(),s(e)}))})),Qr(r),()=>null}}),_m=mu({name:"MapCircle",props:{latitude:{type:[Number,String],require:!0},longitude:{type:[Number,String],require:!0},color:{type:String,default:"#000000"},fillColor:{type:String,default:"#00000000"},radius:{type:[Number,String],require:!0},strokeWidth:{type:[Number,String],default:""},level:{type:String,default:""}},setup(e){let t;function n(){t&&t.setMap(null)}return Do("onMapReady")(((r,o)=>{function i(e){const n=pm()||gm()?[e.longitude,e.latitude]:new o.LatLng(e.latitude,e.longitude),i={map:r,center:n,clickable:!1,radius:e.radius,strokeWeight:Number(e.strokeWidth)||1,strokeDashStyle:"solid"};if(gm())i.strokeColor=e.color,i.fillColor=e.fillColor||"#000",i.fillOpacity=1;else{const{r:t,g:n,b:r,a:s}=vm(e.fillColor),{r:a,g:l,b:c,a:u}=vm(e.color);"Color"in o?(i.fillColor=new o.Color(t,n,r,s),i.strokeColor=new o.Color(a,l,c,u)):(i.fillColor=`rgb(${t}, ${n}, ${r})`,i.fillOpacity=s,i.strokeColor=`rgb(${a}, ${l}, ${c})`,i.strokeOpacity=u)}if(gm()){let e=new o.Point(i.center[0],i.center[1]);t=new o.Circle(e,i.radius,i),r.addOverlay(t)}else t=new o.Circle(i),pm()&&r.add(t)}i(e),dr(e,(function(e){n(),i(e)}))})),Qr(n),()=>null}}),wm={id:{type:[Number,String],default:""},position:{type:Object,required:!0},iconPath:{type:String,required:!0},clickable:{type:[Boolean,String],default:""},trigger:{type:Function,required:!0}},Sm=mu({name:"MapControl",props:wm,setup(e){const t=zi((()=>_f(e.iconPath))),n=zi((()=>{let t=`top:${e.position.top||0}px;left:${e.position.left||0}px;`;return e.position.width&&(t+=`width:${e.position.width}px;`),e.position.height&&(t+=`height:${e.position.height}px;`),t})),r=t=>{e.clickable&&e.trigger("controltap",t,{controlId:e.id})};return()=>gi("div",{class:"uni-map-control"},[gi("img",{src:t.value,style:n.value,class:"uni-map-control-icon",onClick:r},null,12,["src","onClick"])])}}),xm=navigator.cookieEnabled&&(window.localStorage||window.sessionStorage)||{};let Em;function Tm(){if(Em=Em||xm.__DC_STAT_UUID,!Em){Em=Date.now()+""+Math.floor(1e7*Math.random());try{xm.__DC_STAT_UUID=Em}catch(e){}}return Em}function Cm(){if(!0!==__uniConfig.darkmode)return b(__uniConfig.darkmode)?__uniConfig.darkmode:"light";try{return window.matchMedia("(prefers-color-scheme: light)").matches?"light":"dark"}catch(e){return"light"}}function Mm(){let e,t="0",n="",r="phone";const o=navigator.language;if(xf){e="iOS";const r=wf.match(/OS\s([\w_]+)\slike/);r&&(t=r[1].replace(/_/g,"."));const o=wf.match(/\(([a-zA-Z]+);/);o&&(n=o[1])}else if(Sf){e="Android";const r=wf.match(/Android[\s/]([\w\.]+)[;\s]/);r&&(t=r[1]);const o=wf.match(/\((.+?)\)/),i=o?o[1].split(";"):wf.split(" "),s=[/\bAndroid\b/i,/\bLinux\b/i,/\bU\b/i,/^\s?[a-z][a-z]$/i,/^\s?[a-z][a-z]-[a-z][a-z]$/i,/\bwv\b/i,/\/[\d\.,]+$/,/^\s?[\d\.,]+$/,/\bBrowser\b/i,/\bMobile\b/i];for(let e=0;e
0){n=t.split("Build")[0].trim();break}let r;for(let e=0;e-1&&e.indexOf("MSIE")>-1,n=e.indexOf("Edge")>-1&&!t,r=e.indexOf("Trident")>-1&&e.indexOf("rv:11.0")>-1;if(t){new RegExp("MSIE (\\d+\\.\\d+);").test(e);const t=parseFloat(RegExp.$1);return t>6?t:6}return n?-1:r?11:-1}());if("-1"!==l)a="IE";else{const e=["Version","Firefox","Chrome","Edge{0,1}"],t=["Safari","Firefox","Chrome","Edge"];for(let n=0;n{const e=window.devicePixelRatio,t=kf(),n=Af(t),r=Df(t,n),o=function(e,t){return e?Math[t?"min":"max"](screen.height,screen.width):screen.height}(t,n),i=Of(r);let s=window.innerHeight;const a=dc.top,l={left:dc.left,right:i-dc.right,top:dc.top,bottom:s-dc.bottom,width:i-dc.left-dc.right,height:s-dc.top-dc.bottom},{top:c,bottom:u}=mc();return s-=c,s-=u,{windowTop:c,windowBottom:u,windowWidth:i,windowHeight:s,pixelRatio:e,screenWidth:r,screenHeight:o,statusBarHeight:a,safeArea:l,safeAreaInsets:{top:dc.top,right:dc.right,bottom:dc.bottom,left:dc.left},screenTop:o-s}}));let Am,Dm=!0;function Om(){Dm&&(Am=Mm())}const Im=vd(0,(()=>{Om();const{deviceBrand:e,deviceModel:t,brand:n,model:r,platform:o,system:i,deviceOrientation:s,deviceType:a,osname:l,osversion:c}=Am;return d({brand:n,deviceBrand:e,deviceModel:t,devicePixelRatio:window.devicePixelRatio,deviceId:Tm(),deviceOrientation:s,deviceType:a,model:r,platform:o,system:i,osName:l?l.toLocaleLowerCase():void 0,osVersion:c})})),Pm=vd(0,(()=>{Om();const{theme:e,language:t,browserName:n,browserVersion:r}=Am;return d({appId:__uniConfig.appId,appName:__uniConfig.appName,appVersion:__uniConfig.appVersion,appVersionCode:__uniConfig.appVersionCode,appLanguage:Yd?Yd():t,enableDebug:!1,hostSDKVersion:void 0,hostPackageName:void 0,hostFontSizeSetting:void 0,hostName:n,hostVersion:r,hostTheme:e,hostLanguage:t,language:t,SDKVersion:"",theme:e,version:"",uniPlatform:"web",isUniAppX:!1,uniCompileVersion:__uniConfig.compilerVersion,uniCompilerVersion:__uniConfig.compilerVersion,uniRuntimeVersion:__uniConfig.compilerVersion},{})})),Bm=vd(0,(()=>{Dm=!0,Om(),Dm=!1;const e=km(),t=Im(),n=Pm();Dm=!0;const{ua:r,browserName:o,browserVersion:i,osname:s,osversion:a}=Am,l=d(e,t,n,{ua:r,browserName:o,browserVersion:i,uniPlatform:"web",uniCompileVersion:__uniConfig.compilerVersion,uniRuntimeVersion:__uniConfig.compilerVersion,fontSizeSetting:void 0,osName:s.toLocaleLowerCase(),osVersion:a,osLanguage:void 0,osTheme:void 0});return delete l.screenTop,delete l.enableDebug,__uniConfig.darkmode||delete l.theme,function(e){let t={};return T(e)&&Object.keys(e).sort().forEach((n=>{const r=n;t[r]=e[r]})),Object.keys(t)?t:e}(l)})),Rm=yd("getSystemInfo",((e,{resolve:t})=>t(Bm())));function Lm(){zm().then((({networkType:e})=>{My.invokeOnCallback("onNetworkStatusChange",{isConnected:"none"!==e,networkType:e})}))}function Nm(){return navigator.connection||navigator.webkitConnection||navigator.mozConnection}const $m=pd("onNetworkStatusChange",(()=>{const e=Nm();e?e.addEventListener("change",Lm):(window.addEventListener("offline",Lm),window.addEventListener("online",Lm))})),zm=yd("getNetworkType",((e,{resolve:t})=>{const n=Nm();let r="unknown";return n?(r=n.type,"cellular"===r&&n.effectiveType?r=n.effectiveType.replace("slow-",""):!r&&n.effectiveType?r=n.effectiveType:["none","wifi"].includes(r)||(r="unknown")):!1===navigator.onLine&&(r="none"),t({networkType:r})}));let jm=null;const Vm=pd("onCompass",(()=>{Fm()})),Hm=gd("offCompass",(()=>{qm()})),Fm=yd("startCompass",((e,{resolve:t,reject:n})=>{if(window.DeviceOrientationEvent){if(!jm){if(DeviceOrientationEvent.requestPermission)return void DeviceOrientationEvent.requestPermission().then((e=>{"granted"===e?(r(),t()):n(`${e}`)})).catch((e=>{n(`${e}`)}));r()}t()}else n();function r(){jm=function(e){const t=360-(null!==e.alpha?e.alpha:360);My.invokeOnCallback("onCompass",{direction:t})},window.addEventListener("deviceorientation",jm,!1)}})),qm=yd("stopCompass",((e,{resolve:t})=>{jm&&(window.removeEventListener("deviceorientation",jm,!1),jm=null),t()}));const Um=yd("setClipboardData",((e,t)=>{return n=void 0,r=[e,t],o=function*({data:e},{resolve:t,reject:n}){try{yield navigator.clipboard.writeText(e),t()}catch(r){!function(e,t,n){const r=document.getElementById("#clipboard");r&&r.remove();const o=document.createElement("textarea");o.setAttribute("inputmode","none"),o.id="#clipboard",o.style.position="fixed",o.style.top="-9999px",o.style.zIndex="-9999",document.body.appendChild(o),o.value=e,o.select(),o.setSelectionRange(0,o.value.length);const i=document.execCommand("Copy",!1);o.blur(),i?t():n()}(e,t,n)}},new Promise(((e,t)=>{var i=e=>{try{a(o.next(e))}catch(C_){t(C_)}},s=e=>{try{a(o.throw(e))}catch(C_){t(C_)}},a=t=>t.done?e(t.value):Promise.resolve(t.value).then(i,s);a((o=o.apply(n,r)).next())}));var n,r,o}),0,th);const Wm=vd(0,((e,t)=>{const n=typeof t,r="string"===n?t:JSON.stringify({type:n,data:t});localStorage.setItem(e,r)})),Km=yd("setStorage",(({key:e,data:t},{resolve:n,reject:r})=>{try{Wm(e,t),n()}catch(o){r(o.message)}}));function Ym(e){const t=localStorage&&localStorage.getItem(e);if(!b(t))throw new Error("data not found");let n=t;try{const e=function(e){const t=["object","string","number","boolean","undefined"];try{const n=b(e)?JSON.parse(e):e,r=n.type;if(t.indexOf(r)>=0){const e=Object.keys(n);if(2===e.length&&"data"in n){if(typeof n.data===r)return n.data;if("object"===r&&/^\d{4}-\d{2}-\d{2}T\d{2}\:\d{2}\:\d{2}\.\d{3}Z$/.test(n.data))return new Date(n.data)}else if(1===e.length)return""}}catch(n){}}(JSON.parse(t));void 0!==e&&(n=e)}catch(r){}return n}const Xm=vd(0,(e=>{try{return Ym(e)}catch(t){return""}})),Gm=yd("getStorage",(({key:e},{resolve:t,reject:n})=>{try{t({data:Ym(e)})}catch(r){n(r.message)}})),Jm=vd(0,(()=>{localStorage&&localStorage.clear()}));const Zm=yd("getImageInfo",(({src:e},{resolve:t,reject:n})=>{const r=new Image;r.onload=function(){t({width:r.naturalWidth,height:r.naturalHeight,path:0===e.indexOf("/")?window.location.protocol+"//"+window.location.host+e:e})},r.onerror=function(){n()},r.src=e}),0,ah),Qm={image:{jpg:"jpeg",jpe:"jpeg",pbm:"x-portable-bitmap",pgm:"x-portable-graymap",pnm:"x-portable-anymap",ppm:"x-portable-pixmap",psd:"vnd.adobe.photoshop",pic:"x-pict",rgb:"x-rgb",svg:"svg+xml",svgz:"svg+xml",tif:"tiff",xif:"vnd.xiff",wbmp:"vnd.wap.wbmp",wdp:"vnd.ms-photo",xbm:"x-xbitmap",ico:"x-icon"},video:{"3g2":"3gpp2","3gp":"3gpp",avi:"x-msvideo",f4v:"x-f4v",flv:"x-flv",jpgm:"jpm",jpgv:"jpeg",m1v:"mpeg",m2v:"mpeg",mpe:"mpeg",mpg:"mpeg",mpg4:"mpeg",m4v:"x-m4v",mkv:"x-matroska",mov:"quicktime",qt:"quicktime",movie:"x-sgi-movie",mp4v:"mp4",ogv:"ogg",smv:"x-smv",wm:"x-ms-wm",wmv:"x-ms-wmv",wmx:"x-ms-wmx",wvx:"x-ms-wvx"}};function ev({count:e,sourceType:t,type:n,extension:r}){pp();const o=document.createElement("input");return o.type="file",function(e,t){for(const n in t)e.style[n]=t[n]}(o,{position:"absolute",visibility:"hidden",zIndex:"-999",width:"0",height:"0",top:"0",left:"0"}),o.accept=r.map((e=>{if("all"!==n){const t=e.replace(".","");return`${n}/${Qm[n][t]||t}`}return function(){const e=window.navigator.userAgent.toLowerCase().match(/MicroMessenger/i);return!(!e||"micromessenger"!==e[0])}()?".":0===e.indexOf(".")?e:`.${e}`})).join(","),e&&e>1&&(o.multiple=!0),"all"!==n&&t instanceof Array&&1===t.length&&"camera"===t[0]&&o.setAttribute("capture","camera"),o}let tv=null;const nv=yd("chooseFile",(({count:e,sourceType:t,type:n,extension:r},{resolve:o,reject:i})=>{Ll();const{t:s}=Dl();tv&&(document.body.removeChild(tv),tv=null),tv=ev({count:e,sourceType:t,type:n,extension:r}),document.body.appendChild(tv),tv.addEventListener("change",(function(t){const n=t.target,r=[];if(n&&n.files){const t=n.files.length;for(let o=0;o(i=i||$f(t),i)}),oe))},tempFiles:r})})),tv.click(),gp()||console.warn(s("uni.chooseFile.notUserActivation"))}),0,sh);let rv=null;const ov=yd("chooseImage",(({count:e,sourceType:t,extension:n},{resolve:r,reject:o})=>{Ll();const{t:i}=Dl();rv&&(document.body.removeChild(rv),rv=null),rv=ev({count:e,sourceType:t,extension:n,type:"image"}),document.body.appendChild(rv),rv.addEventListener("change",(function(t){const n=t.target,o=[];if(n&&n.files){const t=n.files.length;for(let r=0;r(i=i||$f(t),i)}),re))},tempFiles:o})})),rv.click(),gp()||console.warn(i("uni.chooseFile.notUserActivation"))}),0,oh),iv={esc:["Esc","Escape"],enter:["Enter"]},sv=Object.keys(iv);function av(){const e=hn(""),t=hn(!1),n=n=>{if(t.value)return;const r=sv.find((e=>-1!==iv[e].indexOf(n.key)));r&&(e.value=r),Ln((()=>e.value=""))};return Xr((()=>{document.addEventListener("keyup",n)})),Zr((()=>{document.removeEventListener("keyup",n)})),{key:e,disable:t}}const lv=gi("div",{class:"uni-mask"},null,-1);function cv(e,t,n){return t.onClose=(...e)=>(t.visible=!1,n.apply(null,e)),Ls(Ar({setup:()=>()=>(ri(),li(e,t,null,16))}))}function uv(e){let t=document.getElementById(e);return t||(t=document.createElement("div"),t.id=e,document.body.append(t)),t}function dv(e,{onEsc:t,onEnter:n}){const r=hn(e.visible),{key:o,disable:i}=av();return dr((()=>e.visible),(e=>r.value=e)),dr((()=>r.value),(e=>i.value=!e)),cr((()=>{const{value:e}=o;"esc"===e?t&&t():"enter"===e&&n&&n()})),r}const hv=md("request",(({url:e,data:t,header:n={},method:r,dataType:o,responseType:i,withCredentials:s,timeout:a=__uniConfig.networkTimeout.request},{resolve:l,reject:c})=>{let u=null;const d=function(e){const t=Object.keys(e).find((e=>"content-type"===e.toLowerCase()));if(!t)return;const n=e[t];if(0===n.indexOf("application/json"))return"json";if(0===n.indexOf("application/x-www-form-urlencoded"))return"urlencoded";return"string"}(n);if("GET"!==r)if(b(t)||t instanceof ArrayBuffer)u=t;else if("json"===d)try{u=JSON.stringify(t)}catch(m){u=t.toString()}else if("urlencoded"===d){const e=[];for(const n in t)p(t,n)&&e.push(encodeURIComponent(n)+"="+encodeURIComponent(t[n]));u=e.join("&")}else u=t.toString();const h=new XMLHttpRequest,f=new fv(h);h.open(r,e);for(const v in n)p(n,v)&&h.setRequestHeader(v,n[v]);const g=setTimeout((function(){h.onload=h.onabort=h.onerror=null,f.abort(),c("timeout",{errCode:5})}),a);return h.responseType=i,h.onload=function(){clearTimeout(g);const e=h.status;let t="text"===i?h.responseText:h.response;if("text"===i&&"json"===o)try{t=JSON.parse(t)}catch(m){}l({data:t,statusCode:e,header:pv(h.getAllResponseHeaders()),cookies:[]})},h.onabort=function(){clearTimeout(g),c("abort",{errCode:600003})},h.onerror=function(){clearTimeout(g),c(void 0,{errCode:5})},h.withCredentials=s,h.send(u),f}),0,dh);class fv{constructor(e){this._xhr=e}abort(){this._xhr&&(this._xhr.abort(),delete this._xhr)}onHeadersReceived(e){throw new Error("Method not implemented.")}offHeadersReceived(e){throw new Error("Method not implemented.")}}function pv(e){const t={};return e.split("\n").forEach((e=>{const n=e.match(/(\S+\s*):\s*(.*)/);n&&3===n.length&&(t[n[1]]=n[2])})),t}class gv{constructor(e){this._callbacks=[],this._xhr=e}onProgressUpdate(e){y(e)&&this._callbacks.push(e)}offProgressUpdate(e){const t=this._callbacks.indexOf(e);t>=0&&this._callbacks.splice(t,1)}abort(){this._isAbort=!0,this._xhr&&(this._xhr.abort(),delete this._xhr)}onHeadersReceived(e){throw new Error("Method not implemented.")}offHeadersReceived(e){throw new Error("Method not implemented.")}}const mv=md("uploadFile",(({url:e,file:t,filePath:n,name:r,files:o,header:i={},formData:s={},timeout:a=__uniConfig.networkTimeout.uploadFile},{resolve:l,reject:c})=>{var u=new gv;return g(o)&&o.length||(o=[{name:r,file:t,uri:n}]),Promise.all(o.map((({file:e,uri:t})=>e instanceof Blob?Promise.resolve(Nf(e)):Lf(t)))).then((function(t){var n,r=new XMLHttpRequest,d=new FormData;Object.keys(s).forEach((e=>{d.append(e,s[e])})),Object.values(o).forEach((({name:e},n)=>{const r=t[n];d.append(e||"file",r,r.name||`file-${Date.now()}`)})),r.open("POST",e),Object.keys(i).forEach((e=>{r.setRequestHeader(e,i[e])})),r.upload.onprogress=function(e){u._callbacks.forEach((t=>{var n=e.loaded,r=e.total;t({progress:Math.round(n/r*100),totalBytesSent:n,totalBytesExpectedToSend:r})}))},r.onerror=function(){clearTimeout(n),c("",{errCode:602001})},r.onabort=function(){clearTimeout(n),c("abort",{errCode:600003})},r.onload=function(){clearTimeout(n);const e=r.status;l({statusCode:e,data:r.responseText||r.response})},u._isAbort?c("abort",{errCode:600003}):(n=setTimeout((function(){r.upload.onprogress=r.onload=r.onabort=r.onerror=null,u.abort(),c("timeout",{errCode:5})}),a),r.send(d),u._xhr=r)})).catch((()=>{setTimeout((()=>{c("file error")}),0)})),u}),0,hh),vv=[],yv={open:"",close:"",error:"",message:""};class bv{constructor(e,t,n){let r;this._callbacks={open:[],close:[],error:[],message:[]};try{const n=this._webSocket=new WebSocket(e,t);n.binaryType="arraybuffer";["open","close","error","message"].forEach((e=>{this._callbacks[e]=[],n.addEventListener(e,(t=>{const{data:n,code:r,reason:o}=t,i="message"===e?{data:n}:"close"===e?{code:r,reason:o}:{};if(this._callbacks[e].forEach((t=>{try{t(i)}catch(C_){console.error(`thirdScriptError\n${C_};at socketTask.on${P(e)} callback function\n`,C_)}})),this===vv[0]&&yv[e]&&My.invokeOnCallback(yv[e],i),"error"===e||"close"===e){const e=vv.indexOf(this);e>=0&&vv.splice(e,1)}}))}));["CLOSED","CLOSING","CONNECTING","OPEN","readyState"].forEach((e=>{Object.defineProperty(this,e,{get:()=>n[e]})}))}catch(C_){r=C_}n&&n(r,this)}send(e){const t=(e||{}).data,n=this._webSocket;try{if(n.readyState!==n.OPEN)throw ue(e,{errMsg:"sendSocketMessage:fail SocketTask.readyState is not OPEN",errCode:10002}),new Error("SocketTask.readyState is not OPEN");n.send(t),ue(e,"sendSocketMessage:ok")}catch(r){ue(e,{errMsg:`sendSocketMessage:fail ${r}`,errCode:602001})}}close(e={}){const t=this._webSocket;try{const n=e.code||1e3,r=e.reason;b(r)?t.close(n,r):t.close(n),ue(e,"closeSocket:ok")}catch(n){ue(e,`closeSocket:fail ${n}`)}}onOpen(e){this._callbacks.open.push(e)}onMessage(e){this._callbacks.message.push(e)}onError(e){this._callbacks.error.push(e)}onClose(e){this._callbacks.close.push(e)}}const _v=md("connectSocket",(({url:e,protocols:t},{resolve:n,reject:r})=>new bv(e,t,((e,t)=>{e?r(e.toString(),{errCode:600009}):(vv.push(t),n())}))),0,fh),wv=yd("getLocation",(({type:e,altitude:t,highAccuracyExpireTime:n,isHighAccuracy:r},{resolve:o,reject:i})=>{const s=dm();new Promise(((e,o)=>{navigator.geolocation?navigator.geolocation.getCurrentPosition((t=>e({coords:t.coords})),o,{enableHighAccuracy:r||t,timeout:n||1e5}):o(new Error("device nonsupport geolocation"))})).catch((e=>new Promise(((t,n)=>{s.type===um.QQ?im(`https://apis.map.qq.com/ws/location/v1/ip?output=jsonp&key=${s.key}`,{callback:"callback"},(e=>{if("result"in e&&e.result.location){const n=e.result.location;t({coords:{latitude:n.lat,longitude:n.lng},skip:!0})}else n(new Error(e.message||JSON.stringify(e)))}),(()=>n(new Error("network error")))):s.type===um.GOOGLE?hv({method:"POST",url:`https://www.googleapis.com/geolocation/v1/geolocate?key=${s.key}`,success(e){const r=e.data;"location"in r?t({coords:{latitude:r.location.lat,longitude:r.location.lng,accuracy:r.accuracy},skip:!0}):n(new Error(r.error&&r.error.message||JSON.stringify(e)))},fail(){n(new Error("network error"))}}):s.type===um.AMAP?lm([],(()=>{window.AMap.plugin("AMap.Geolocation",(()=>{new window.AMap.Geolocation({enableHighAccuracy:!0,timeout:1e4}).getCurrentPosition(((e,r)=>{"complete"===e?t({coords:{latitude:r.position.lat,longitude:r.position.lng,accuracy:r.accuracy},skip:!0}):n(new Error(r.message))}))}))})):n(e)})))).then((({coords:t,skip:n})=>{(function(e,t,n){const r=dm();return e&&"WGS84"===e.toUpperCase()||["google"].includes(r.type)||n?Promise.resolve(t):"qq"===r.type?new Promise((e=>{im(`https://apis.map.qq.com/ws/coord/v1/translate?type=1&locations=${t.latitude},${t.longitude}&key=${r.key}&output=jsonp`,{callback:"callback"},(n=>{if("locations"in n&&n.locations.length){const{lng:r,lat:o}=n.locations[0];e({longitude:r,latitude:o,altitude:t.altitude,accuracy:t.accuracy,altitudeAccuracy:t.altitudeAccuracy,heading:t.heading,speed:t.speed})}else e(t)}),(()=>e(t)))})):"AMap"===r.type?new Promise((e=>{lm([],(()=>{window.AMap.convertFrom([t.longitude,t.latitude],"gps",((n,r)=>{if("ok"===r.info&&r.locations.length){const{lat:n,lng:o}=r.locations[0];e({longitude:o,latitude:n,altitude:t.altitude,accuracy:t.accuracy,altitudeAccuracy:t.altitudeAccuracy,heading:t.heading,speed:t.speed})}else e(t)}))}))})):Promise.reject(new Error("translate coordinate system faild"))})(e,t,n).then((e=>{o({latitude:e.latitude,longitude:e.longitude,accuracy:e.accuracy,speed:e.altitude||0,altitude:e.altitude||0,verticalAccuracy:e.altitudeAccuracy||0,horizontalAccuracy:e.accuracy||0})})).catch((e=>{i(e.message)}))})).catch((e=>{i(e.message||JSON.stringify(e))}))}),0,rh),Sv=yd("navigateBack",((e,{resolve:t,reject:n})=>{let r=!0;return!0===Lc("onBackPress",{from:e.from||"navigateBack"})&&(r=!1),r?(Yg().$router.go(-e.delta),t()):n("onBackPress")}),0,yh),xv=yd("navigateTo",(({url:e,events:t,isAutomatedTesting:n},{resolve:r,reject:o})=>{if(Jh.handledBeforeEntryPageRoutes)return Lh({type:"navigateTo",url:e,events:t,isAutomatedTesting:n}).then(r).catch(o);Zh.push({args:{type:"navigateTo",url:e,events:t,isAutomatedTesting:n},resolve:r,reject:o})}),0,gh);function Ev(e){__uniConfig.darkmode&&My.on("onThemeChange",e)}function Tv(e){My.off("onThemeChange",e)}function Cv(e){let t={};return __uniConfig.darkmode&&(t=ze(e,__uniConfig.themeConfig,Cm())),__uniConfig.darkmode?t:e}function Mv(e,t){const n=Qt(e),r=n?Xt(Cv(e)):Cv(e);return __uniConfig.darkmode&&n&&dr(e,(e=>{const t=Cv(e);for(const n in t)r[n]=t[n]})),t&&Ev(t),r}const kv={light:{cancelColor:"#000000"},dark:{cancelColor:"rgb(170, 170, 170)"}},Av=Ar({props:{title:{type:String,default:""},content:{type:String,default:""},showCancel:{type:Boolean,default:!0},cancelText:{type:String,default:"Cancel"},cancelColor:{type:String,default:"#000000"},confirmText:{type:String,default:"OK"},confirmColor:{type:String,default:"#007aff"},visible:{type:Boolean},editable:{type:Boolean,default:!1},placeholderText:{type:String,default:""}},setup(e,{emit:t}){const n=hn(""),r=()=>s.value=!1,o=()=>(r(),t("close","cancel")),i=()=>(r(),t("close","confirm",n.value)),s=dv(e,{onEsc:o,onEnter:()=>{!e.editable&&i()}}),a=function(e){const t=hn(e.cancelColor),n=({theme:e})=>{((e,t)=>{t.value=kv[e].cancelColor})(e,t)};return cr((()=>{e.visible?(t.value=e.cancelColor,"#000"===e.cancelColor&&("dark"===Cm()&&n({theme:"dark"}),Ev(n))):Tv(n)})),t}(e);return()=>{const{title:t,content:r,showCancel:l,confirmText:c,confirmColor:u,editable:d,placeholderText:h}=e;return n.value=r,gi(Ki,{name:"uni-fade"},{default:()=>[mr(gi("uni-modal",{onTouchmove:hc},[lv,gi("div",{class:"uni-modal"},[t?gi("div",{class:"uni-modal__hd"},[gi("strong",{class:"uni-modal__title",textContent:t||""},null,8,["textContent"])]):null,d?gi("textarea",{class:"uni-modal__textarea",rows:"1",placeholder:h,value:r,onInput:e=>n.value=e.target.value},null,40,["placeholder","value","onInput"]):gi("div",{class:"uni-modal__bd",onTouchmovePassive:fc,textContent:r},null,40,["onTouchmovePassive","textContent"]),gi("div",{class:"uni-modal__ft"},[l&&gi("div",{style:{color:a.value},class:"uni-modal__btn uni-modal__btn_default",onClick:o},[e.cancelText],12,["onClick"]),gi("div",{style:{color:u},class:"uni-modal__btn uni-modal__btn_primary",onClick:i},[c],12,["onClick"])])])],40,["onTouchmove"]),[[as,s.value]])]})}}});let Dv;const Ov=ae((()=>{My.on("onHidePopup",(()=>Dv.visible=!1))}));let Iv;function Pv(e,t){const n="confirm"===e,r={confirm:n,cancel:"cancel"===e};n&&Dv.editable&&(r.content=t),Iv&&Iv(r)}const Bv=yd("showModal",((e,{resolve:t})=>{Ov(),Iv=t,Dv?(d(Dv,e),Dv.visible=!0):(Dv=Xt(e),Ln((()=>(cv(Av,Dv,Pv).mount(uv("u-a-m")),Ln((()=>Dv.visible=!0))))))}),0,Th),Rv={title:{type:String,default:""},icon:{default:"success",validator:e=>-1!==Ch.indexOf(e)},image:{type:String,default:""},duration:{type:Number,default:1500},mask:{type:Boolean,default:!1},visible:{type:Boolean}},Lv={light:"#fff",dark:"rgba(255,255,255,0.9)"},Nv=e=>Lv[e],$v=Ar({name:"Toast",props:Rv,setup(e){Pl(),Bl();const{Icon:t}=function(e){const t=hn(Nv(Cm())),n=({theme:e})=>t.value=Nv(e);cr((()=>{e.visible?Ev(n):Tv(n)}));return{Icon:zi((()=>{switch(e.icon){case"success":return gi(Mc(Ec,t.value,38),{class:"uni-toast__icon"});case"error":return gi(Mc(Tc,t.value,38),{class:"uni-toast__icon"});case"loading":return gi("i",{class:["uni-toast__icon","uni-loading"]},null,2);default:return null}}))}}(e),n=dv(e,{});return()=>{const{mask:r,duration:o,title:i,image:s}=e;return gi(Ki,{name:"uni-fade"},{default:()=>[mr(gi("uni-toast",{"data-duration":o},[r?gi("div",{class:"uni-mask",style:"background: transparent;",onTouchmove:hc},null,40,["onTouchmove"]):"",s||t.value?gi("div",{class:"uni-toast"},[s?gi("img",{src:s,class:"uni-toast__icon"},null,10,["src"]):t.value,gi("p",{class:"uni-toast__content"},[i])]):gi("div",{class:"uni-sample-toast"},[gi("p",{class:"uni-simple-toast__text"},[i])])],8,["data-duration"]),[[as,n.value]])]})}}});let zv,jv,Vv="";const Hv=Fe();function Fv(e){zv?d(zv,e):(zv=Xt(d(e,{visible:!1})),Ln((()=>{Hv.run((()=>{dr([()=>zv.visible,()=>zv.duration],(([e,t])=>{if(e){if(jv&&clearTimeout(jv),"onShowLoading"===Vv)return;jv=setTimeout((()=>{Yv("onHideToast")}),t)}else jv&&clearTimeout(jv)}))})),My.on("onHidePopup",(()=>Yv("onHidePopup"))),cv($v,zv,(()=>{})).mount(uv("u-a-t"))}))),setTimeout((()=>{zv.visible=!0}),10)}const qv=yd("showToast",((e,{resolve:t,reject:n})=>{Fv(e),Vv="onShowToast",t()}),0,Mh),Uv={icon:"loading",duration:1e8,image:""},Wv=yd("showLoading",((e,{resolve:t,reject:n})=>{d(e,Uv),Fv(e),Vv="onShowLoading",t()}),0,Eh),Kv=yd("hideLoading",((e,{resolve:t,reject:n})=>{Yv("onHideLoading"),t()}));function Yv(e){const{t:t}=Dl();if(!Vv)return;let n="";if("onHideToast"===e&&"onShowToast"!==Vv?n=t("uni.showToast.unpaired"):"onHideLoading"===e&&"onShowLoading"!==Vv&&(n=t("uni.showLoading.unpaired")),n)return console.warn(n);Vv="",setTimeout((()=>{zv.visible=!1}),10)}const Xv=yd("loadFontFace",(({family:e,source:t,desc:n},{resolve:r,reject:o})=>{(function(e,t,n){const r=document.fonts;if(r){const o=new FontFace(e,t,n);return o.load().then((()=>{r.add&&r.add(o)}))}return new Promise((r=>{const o=document.createElement("style"),i=[];if(n){const{style:e,weight:t,stretch:r,unicodeRange:o,variant:s,featureSettings:a}=n;e&&i.push(`font-style:${e}`),t&&i.push(`font-weight:${t}`),r&&i.push(`font-stretch:${r}`),o&&i.push(`unicode-range:${o}`),s&&i.push(`font-variant:${s}`),a&&i.push(`font-feature-settings:${a}`)}o.innerText=`@font-face{font-family:"${e}";src:${t};${i.join(";")}}`,document.head.appendChild(o),r()}))})(e,t=t.startsWith('url("')||t.startsWith("url('")?`url('${_f(t.substring(5,t.length-2))}')`:t.startsWith("url(")?`url('${_f(t.substring(4,t.length-1))}')`:_f(t),n).then((()=>{r()})).catch((e=>{o(`loadFontFace:fail ${e}`)}))}));function Gv(e){function t(){var t;t=e.navigationBar.titleText,document.title=t,My.emit("onNavigationBarChange",{titleText:t})}cr(t),$r(t)}const Jv={width:"50px",height:"50px",iconWidth:"24px"},Zv=mu({name:"TabBar",setup(){const e=hn([]),t=zh(),n=Mv(t,(()=>{const e=Cv(t);n.backgroundColor=e.backgroundColor,n.borderStyle=e.borderStyle,n.color=e.color,n.selectedColor=e.selectedColor,n.blurEffect=e.blurEffect,n.midButton=e.midButton,e.list&&e.list.length&&e.list.forEach(((e,t)=>{n.list[t].iconPath=e.iconPath,n.list[t].selectedIconPath=e.selectedIconPath}))}));!function(e,t){const n=hn(d({type:"midButton"},e.midButton));function r(){let r=[];r=e.list.filter((e=>!1!==e.visible)),e.midButton&&(n.value=d({},Jv,n.value,e.midButton),r=r.filter((e=>!ty(e))),r.length%2==0&&r.splice(Math.floor(r.length/2),0,n.value)),t.value=r}cr(r)}(n,e),function(e){dr((()=>e.shown),(t=>{yc({"--window-bottom":Yh(t?parseInt(e.height):0)})}))}(n);const r=function(e,t,n){return cr((()=>{const r=e.meta;if(r.isTabBar){const e=r.route,o=n.value.findIndex((t=>t.pagePath===e));t.selectedIndex=o}})),(t,n)=>{const{type:r}=t;return()=>{if("midButton"===r)return My.invokeOnCallback("onTabBarMidButtonTap");const{pagePath:o,text:i}=t;let s=se(o);s===__uniRoutes[0].alias&&(s="/"),e.path!==s?Oh({from:"tabBar",url:s,tabBarText:i}):Lc("onTabItemTap",{index:n,text:i,pagePath:o})}}}(pl(),n,e),{style:o,borderStyle:i,placeholderStyle:s}=function(e){const t=zi((()=>{let t=e.backgroundColor;const n=e.blurEffect;return t||qh&&n&&"none"!==n&&(t=Qv[n]),{backgroundColor:t||"#f7f7fa",backdropFilter:"none"!==n?"blur(10px)":n}})),n=zi((()=>{const{borderStyle:t,borderColor:n}=e;return n&&b(n)?{backgroundColor:n}:{backgroundColor:ey[t]||ey.black}})),r=zi((()=>({height:e.height})));return{style:t,borderStyle:n,placeholderStyle:r}}(n);return Xr((()=>{n.iconfontSrc&&Xv({family:"UniTabbarIconFont",source:`url("${n.iconfontSrc}")`})})),()=>{const t=function(e,t,n){const{selectedIndex:r,selectedColor:o,color:i}=e;return n.value.map(((n,s)=>{const a=r===s,l=a?o:i,c=a&&n.selectedIconPath||n.iconPath||"",u=n.iconfont?a&&n.iconfont.selectedText||n.iconfont.text:void 0,d=n.iconfont?a&&n.iconfont.selectedColor||n.iconfont.color:void 0;return ty(n)?function(e,t,n,r,o,i,s,a){const{width:l,height:c,backgroundImage:u,iconWidth:d}=o;return gi("div",{key:"midButton",class:"uni-tabbar__item",style:{flex:"0 0 "+l,position:"relative"},onClick:a(o,s)},[gi("div",{class:"uni-tabbar__mid",style:{width:l,height:c,backgroundImage:u?"url('"+_f(u)+"')":"none"}},[t&&gi("img",{style:{width:d,height:d},src:_f(t)},null,12,["src"])],4),ny(e,t,n,r,o,i)],12,["onClick"])}(l,c,u,d,n,e,s,t):function(e,t,n,r,o,i,s,a){return gi("div",{key:s,class:"uni-tabbar__item",onClick:a(o,s)},[ny(e,t||"",n,r,o,i)],8,["onClick"])}(l,c,u,d,n,e,s,t)}))}(n,r,e);return gi("uni-tabbar",{class:"uni-tabbar-"+n.position},[gi("div",{class:"uni-tabbar",style:o.value},[gi("div",{class:"uni-tabbar-border",style:i.value},null,4),t],4),gi("div",{class:"uni-placeholder",style:s.value},null,4)],2)}}});const Qv={dark:"rgb(0, 0, 0, 0.8)",light:"rgb(250, 250, 250, 0.8)",extralight:"rgb(250, 250, 250, 0.8)"},ey={white:"rgba(255, 255, 255, 0.33)",black:"rgba(0, 0, 0, 0.33)"};function ty(e){return"midButton"===e.type}function ny(e,t,n,r,o,i){const{height:s}=i;return gi("div",{class:"uni-tabbar__bd",style:{height:s}},[n?oy(n,r||"rgb(0, 0, 0, 0.8)",o,i):t&&ry(t,o,i),o.text&&iy(e,o,i),o.redDot&&sy(o.badge)],4)}function ry(e,t,n){const{type:r,text:o}=t,{iconWidth:i}=n;return gi("div",{class:"uni-tabbar__icon"+(o?" uni-tabbar__icon__diff":""),style:{width:i,height:i}},["midButton"!==r&&gi("img",{src:_f(e)},null,8,["src"])],6)}function oy(e,t,n,r){var o;const{type:i,text:s}=n,{iconWidth:a}=r,l="uni-tabbar__icon"+(s?" uni-tabbar__icon__diff":""),c={width:a,height:a},u={fontSize:(null==(o=n.iconfont)?void 0:o.fontSize)||a,color:t};return gi("div",{class:l,style:c},["midButton"!==i&&gi("div",{class:"uni-tabbar__iconfont",style:u},[e],4)],6)}function iy(e,t,n){const{iconPath:r,text:o}=t,{fontSize:i,spacing:s}=n;return gi("div",{class:"uni-tabbar__label",style:{color:e,fontSize:i,lineHeight:r?"normal":1.8,marginTop:r?s:"inherit"}},[o],4)}function sy(e){return gi("div",{class:"uni-tabbar__reddot"+(e?" uni-tabbar__badge":"")},[e],2)}const ay=mu({name:"Layout",setup(e,{emit:t}){const n=hn(null);vc({"--status-bar-height":"0px","--top-window-height":"0px","--window-left":"0px","--window-right":"0px","--window-margin":"0px","--tab-bar-height":"0px"});const r=function(){const e=pl();return{routeKey:zi((()=>uf("/"+e.meta.route,Bu()))),isTabBar:zi((()=>e.meta.isTabBar)),routeCache:hf}}(),{layoutState:o,windowState:i}=function(){Pu();{const e=Xt({marginWidth:0,leftWindowWidth:0,rightWindowWidth:0});return dr((()=>e.marginWidth),(e=>vc({"--window-margin":e+"px"}))),dr((()=>e.leftWindowWidth+e.marginWidth),(e=>{vc({"--window-left":e+"px"})})),dr((()=>e.rightWindowWidth+e.marginWidth),(e=>{vc({"--window-right":e+"px"})})),{layoutState:e,windowState:zi((()=>({})))}}}();!function(e,t){const n=Pu();function r(){const r=document.body.clientWidth,o=of();let i={};if(o.length>0){i=Gh(o[o.length-1]).meta}else{const e=Hc(n.path,!0);e&&(i=e.meta)}const s=parseInt(String((p(i,"maxWidth")?i.maxWidth:__uniConfig.globalStyle.maxWidth)||Number.MAX_SAFE_INTEGER));let a=!1;a=r>s,a&&s?(e.marginWidth=(r-s)/2,Ln((()=>{const e=t.value;e&&e.setAttribute("style","max-width:"+s+"px;margin:0 auto;")}))):(e.marginWidth=0,Ln((()=>{const e=t.value;e&&e.removeAttribute("style")})))}dr([()=>n.path],r),Xr((()=>{r(),window.addEventListener("resize",r)}))}(o,n);const s=function(e){const t=Pu(),n=zh(),r=zi((()=>t.meta.isTabBar&&n.shown));return vc({"--tab-bar-height":n.height}),r}(),a=function(e){const t=hn(!1);return zi((()=>({"uni-app--showtabbar":e&&e.value,"uni-app--maxwidth":t.value})))}(s);return()=>{const e=function(e,t,n,r,o,i){return function({routeKey:e,isTabBar:t,routeCache:n}){return gi(hl,null,{default:Jn((({Component:r})=>[(ri(),li(Lr,{matchBy:"key",cache:n},[(ri(),li(or(r),{type:t.value?"tabBar":"",key:e.value}))],1032,["cache"]))])),_:1})}(e)}(r),t=function(e){return mr(gi(Zv,null,null,512),[[as,e.value]])}(s);return gi("uni-app",{ref:n,class:a.value},[e,t],2)}}});const ly=mu({name:"MapLocation",setup(){const e=Xt({latitude:0,longitude:0,rotate:0});{let t=function(t){e.rotate=t.direction},n=function(){wv({type:"gcj02",success:t=>{e.latitude=t.latitude,e.longitude=t.longitude},complete:()=>{i=setTimeout(n,3e4)}})},r=function(){i&&clearTimeout(i),Hm(t)};const o=Do("onMapReady");let i;Vm(t),o(n),Qr(r);const s=Do("addMapChidlContext"),a=Do("removeMapChidlContext"),l={id:"MAP_LOCATION",state:e};s(l),Qr((()=>a(l)))}return()=>e.latitude?gi(mm,xi({anchor:{x:.5,y:.5},width:"44",height:"44",iconPath:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIQAAACECAMAAABmmnOVAAAC01BMVEUAAAAAef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef96quGStdqStdpbnujMzMzCyM7Gyc7Ky83MzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMwAef8GfP0yjfNWnOp0qOKKsdyYt9mju9aZt9mMstx1qeJYnekyjvIIfP0qivVmouaWttnMzMyat9lppOUujPQKffxhoOfNzc3Y2Njh4eHp6enu7u7y8vL19fXv7+/i4uLZ2dnOzs6auNgOf/sKff15quHR0dHx8fH9/f3////j4+N6quFdn+iywdPb29vw8PD+/v7c3NyywtLa2tr29vbS0tLd3d38/Pzf39/o6Ojc7f+q0v+HwP9rsf9dqv9Hnv9Vpv/q6urj8P+Vx/9Am/8Pgf8Iff/z8/OAvP95uf/n5+c5l//V6f+52v+y1//7+/vt7e0rkP/09PTQ0NDq9P8Whf+cy//W1tbe3t7A3v/m5ubs7OxOov/r6+vk5OQiaPjKAAAAknRSTlMACBZ9oB71/jiqywJBZATT6hBukRXv+zDCAVrkDIf4JbQsTb7eVeJLbwfa8Rh4G/OlPS/6/kxQ9/xdmZudoJxNVhng7B6wtWdzAtQOipcF1329wS44doK/BAkyP1pvgZOsrbnGXArAg34G2IsD1eMRe7bi7k5YnqFT9V0csyPedQyYD3p/Fje+hDpskq/MwpRBC6yKp2MAAAQdSURBVHja7Zn1exMxGIAPHbrhDsPdneHuNtzd3d3dIbjLh93o2o4i7TpgG1Jk0g0mMNwd/gTa5rq129reHnK5e/bk/TFNk/dJ7r5894XjGAwGg8GgTZasCpDIll1+hxw5vXLJLpEboTx5ZXbIhyzkl9fB28cqUaCgrBKFkI3CcjoUKYolihWXUSI7EihRUjaHXF52CVRKLoe8eZIdUOkyMknkRw6UlcehYAFHiXK+skgURk6Ul8OhQjFnCVRRBolKqRxQ5SzUHaqgNGSj7VCmalqJnDkoS5RF6ZCbroNvufQkUD6qEuXTdUA+3hQdqiEXVKfnUKOmK4latalJ1EEuoZZ6162HJ9x/4OChw0eOHj12/MTJU6dxG7XUu751tjNnz4ET5y9ctLZTSr0beKFLl89bpuUDrqgC1RqNWqsKuqqzNFw7e51S6u3tc+OmZUJ9kCHY6ECwOkRvab51iUrqXej2HYDQsHBjWgx3Ae7dppB6N2wEcF9jdMGDUIDGTaR2aNoM9FqjG7QmaN5CWgc/gIePjG559BigpZQOrYB/4jBfRGRUtDkmJjY6KjLCofkpD62lc2gDfMpWPIuLdwyV8XEpHgaddBZ+wBuSFcwJqSN2ovmZ/dfnOvCTxqGtwzq8SEjv4EhISn48eWgnhUP7DvDSvgzxrs6vV6+FLiro2EkCic4QKkzwJsH1KYreCp0eQhfyDl1B/w4P/xa5JVJ4U03QjbRD9x7wXlgH5IE3wmMBHXoSlugFAcI6f/AkkSi8q6HQm6xDn77wEQ8djTwSj3tqAMguRTe4ikeOQyJ4YV+KfkQl+oNW5GbY4gWOWgbwJ+kwAD6Fi90MK2ZsrIeBBCUGwRXbqJ+/iJMQliIEBhOU6AJhtlG/IpHE2bqrYQg5h6HA4yQiRqwEfkGCdTCMmMRw+IbPDCQaHCsCYAQxiZHw3TbmD/ESOHgHwShiEqPhp/gggYkSztIxxCRawy/bmEniJaJtfwiEscQkxkFgRqJESqQwwHhiEuMBp3Vm8RK/cZoHEzKXhCK2QxEPpiJe0YlKCFaKCNv/cYBNUsBRPlkJSc0U+dM7E9H0ThGJbgZT/iR7yj+VqMS06Qr4+OFm2JdCxIa8lugzkJs5K6MfxAaYPUcBpYG5khZJEkUUSb7DPCnKRfPBXj6M8FwuegoLpCgXcQszVjhbJFUJUee2hBhLoYTIcYtB57KY+opSMdVqwatSlZVj05aV//CwJLMX2DluaUcwhXm4ali2XOoLjxUrPV26zFtF4f5p0Gp310+z13BUWNvbehEXona6iAtX/zVZmtfN4WixfsNky4S6gCCVVq3RPLdfSfpv3MRRZfPoLc6Xs/5bt3EyMGzE9h07/Xft2t15z6i9+zgGg8FgMBgMBoPBYDAYDAYj8/APG67Rie8pUDsAAAAASUVORK5CYII="},e),null,16,["iconPath"]):null}}),cy=mu({name:"MapPolygon",props:{dashArray:{type:Array,default:()=>[0,0]},points:{type:Array,required:!0},strokeWidth:{type:Number,default:1},strokeColor:{type:String,default:"#000000"},fillColor:{type:String,default:"#00000000"},zIndex:{type:Number,default:0}},setup(e){let t;return Do("onMapReady")(((n,r,o)=>{function i(){const{points:o,strokeWidth:i,strokeColor:s,dashArray:a,fillColor:l,zIndex:c}=e,u=o.map((e=>{const{latitude:t,longitude:n}=e;return pm()?[n,t]:gm()?new r.Point(n,t):new r.LatLng(t,n)})),{r:d,g:h,b:f,a:p}=vm(l),{r:g,g:m,b:v,a:y}=vm(s),b={clickable:!0,cursor:"crosshair",editable:!1,map:n,fillColor:"",path:u,strokeColor:"",strokeDashStyle:a.some((e=>e>0))?"dash":"solid",strokeWeight:i,visible:!0,zIndex:c};r.Color?(b.fillColor=new r.Color(d,h,f,p),b.strokeColor=new r.Color(g,m,v,y)):(b.fillColor=`rgb(${d}, ${h}, ${f})`,b.fillOpacity=p,b.strokeColor=`rgb(${g}, ${m}, ${v})`,b.strokeOpacity=y),t?t.setOptions(b):gm()?(t=new r.Polygon(b.path,b),n.addOverlay(t)):t=new r.Polygon(b)}i(),dr(e,i)})),Qr((()=>{t.setMap(null)})),()=>null}});function uy(e){const t=[];return g(e)&&e.forEach((e=>{e&&e.latitude&&e.longitude&&t.push({latitude:e.latitude,longitude:e.longitude})})),t}function dy(e,t,n){return gm()?function(e,t,n){return new e.Point(n,t)}(e,t,n):pm()?function(e,t,n){return new e.LngLat(n,t)}(e,t,n):function(e,t,n){return new e.LatLng(t,n)}(e,t,n)}function hy(e){return"getLat"in e?e.getLat():gm()?e.lat:e.lat()}function fy(e){return"getLng"in e?e.getLng():gm()?e.lng:e.lng()}function py(e,t,n){const r=yu(t,n),o=hn(null);let i,s;const a=Xt({latitude:Number(e.latitude),longitude:Number(e.longitude),includePoints:uy(e.includePoints)}),l=[];let c,u;function h(e){c?e(s,i,r):l.push(e)}const f=[];function p(e){u?e():l.push(e)}const g={};function m(){const e=s.getCenter();return{scale:s.getZoom(),centerLocation:{latitude:hy(e),longitude:fy(e)}}}function v(){if(pm()){const e=[];a.includePoints.forEach((t=>{e.push([t.longitude,t.latitude])}));const t=new i.Bounds(...e);s.setBounds(t)}else if(gm());else{const e=new i.LatLngBounds;a.includePoints.forEach((({latitude:t,longitude:n})=>{const r=new i.LatLng(t,n);e.extend(r)})),s.fitBounds(e)}}function y(){const t=o.value,l=dy(i,a.latitude,a.longitude),c=i.event||i.Event,h=new i.Map(t,{center:l,zoom:Number(e.scale),disableDoubleClickZoom:!0,mapTypeControl:!1,zoomControl:!1,scaleControl:!1,panControl:!1,fullscreenControl:!1,streetViewControl:!1,keyboardShortcuts:!1,minZoom:5,maxZoom:18,draggable:!0});if(gm()&&(h.centerAndZoom(l,Number(e.scale)),h.enableScrollWheelZoom(),h._printLog&&h._printLog("uniapp")),dr((()=>e.scale),(e=>{h.setZoom(Number(e)||16)})),p((()=>{a.includePoints.length&&(v(),function(){const e=dy(i,a.latitude,a.longitude);s.setCenter(e)}())})),gm())h.addEventListener("click",(()=>{r("tap",{},{}),r("click",{},{})})),h.addEventListener("dragstart",(()=>{r("regionchange",{},{type:"begin",causedBy:"gesture"})})),h.addEventListener("dragend",(()=>{r("regionchange",{},d({type:"end",causedBy:"drag"},m()))}));else{const e=c.addListener(h,"bounds_changed",(()=>{e.remove(),u=!0,f.forEach((e=>e())),f.length=0}));c.addListener(h,"click",(()=>{r("tap",{},{}),r("click",{},{})})),c.addListener(h,"dragstart",(()=>{r("regionchange",{},{type:"begin",causedBy:"gesture"})})),c.addListener(h,"dragend",(()=>{r("regionchange",{},d({type:"end",causedBy:"drag"},m()))}));const t=()=>{n("update:scale",h.getZoom()),r("regionchange",{},d({type:"end",causedBy:"scale"},m()))};c.addListener(h,"zoom_changed",t),c.addListener(h,"zoomend",t),c.addListener(h,"center_changed",(()=>{const e=h.getCenter(),t=hy(e),r=fy(e);n("update:latitude",t),n("update:longitude",r)}))}return h}dr([()=>e.latitude,()=>e.longitude],(([e,t])=>{const n=Number(e),r=Number(t);if((n!==a.latitude||r!==a.longitude)&&(a.latitude=n,a.longitude=r,s)){const e=dy(i,a.latitude,a.longitude);s.setCenter(e)}})),dr((()=>e.includePoints),(e=>{a.includePoints=uy(e),u&&v()}),{deep:!0});try{!function(e,t,n,r){const o=ki().proxy;Xr((()=>{Tg(t||Eg(o),e,r),!n&&t||dr((()=>o.id),((t,n)=>{Tg(Eg(o,t),e,r),Cg(n&&Eg(o,n))}))})),Zr((()=>{Cg(t||Eg(o),r)}))}(((e,t={})=>{switch(e){case"getCenterLocation":h((()=>{const n=s.getCenter();ue(t,{latitude:hy(n),longitude:fy(n),errMsg:`${e}:ok`})}));break;case"moveToLocation":{let n=Number(t.latitude),r=Number(t.longitude);if(!n||!r){const e=g.MAP_LOCATION;e&&(n=e.state.latitude,r=e.state.longitude)}if(n&&r){if(a.latitude=n,a.longitude=r,s){const e=dy(i,n,r);s.setCenter(e)}h((()=>{ue(t,`${e}:ok`)}))}else ue(t,`${e}:fail`)}break;case"translateMarker":h((()=>{const n=g[t.markerId];if(n){try{n.translate(t)}catch(r){ue(t,`${e}:fail ${r.message}`)}ue(t,`${e}:ok`)}else ue(t,`${e}:fail not found`)}));break;case"includePoints":a.includePoints=uy(t.includePoints),(u||pm())&&v(),p((()=>{ue(t,`${e}:ok`)}));break;case"getRegion":p((()=>{const n=s.getBounds(),r=n.getSouthWest(),o=n.getNorthEast();ue(t,{southwest:{latitude:hy(r),longitude:fy(r)},northeast:{latitude:hy(o),longitude:fy(o)},errMsg:`${e}:ok`})}));break;case"getScale":h((()=>{ue(t,{scale:s.getZoom(),errMsg:`${e}:ok`})}))}}),function(e){const t=kc(),n=ki().proxy,r=n.$options.name.toLowerCase(),o=e||n.id||"context"+Mg++;return Xr((()=>{n.$el.__uniContextInfo={id:o,type:r,page:t}})),`${r}.${o}`}(),!0)}catch(b){}return Xr((()=>{lm(e.libraries,(e=>{i=e,s=y(),c=!0,l.forEach((e=>e(s,i,r))),l.length=0,r("updated",{},{})}))})),Ao("onMapReady",h),Ao("addMapChidlContext",(function(e){g[e.id]=e})),Ao("removeMapChidlContext",(function(e){delete g[e.id]})),{state:a,mapRef:o,trigger:r}}const gy=gu({name:"Map",props:{id:{type:String,default:""},latitude:{type:[String,Number],default:0},longitude:{type:[String,Number],default:0},scale:{type:[String,Number],default:16},markers:{type:Array,default:()=>[]},includePoints:{type:Array,default:()=>[]},polyline:{type:Array,default:()=>[]},circles:{type:Array,default:()=>[]},controls:{type:Array,default:()=>[]},showLocation:{type:[Boolean,String],default:!1},libraries:{type:Array,default:()=>[]},polygons:{type:Array,default:()=>[]}},emits:["markertap","labeltap","callouttap","controltap","regionchange","tap","click","updated","update:scale","update:latitude","update:longitude"],setup(e,{emit:t,slots:n}){const r=hn(null),{mapRef:o,trigger:i}=py(e,r,t);return()=>gi("uni-map",{ref:r,id:e.id},[gi("div",{ref:o,style:"width: 100%; height: 100%; position: relative; overflow: hidden"},null,512),e.markers.map((e=>gi(mm,xi({key:e.id},e),null,16))),e.polyline.map((e=>gi(bm,e,null,16))),e.circles.map((e=>gi(_m,e,null,16))),e.controls.map((e=>gi(Sm,xi(e,{trigger:i}),null,16,["trigger"]))),e.showLocation&&gi(ly,null,null),e.polygons.map((e=>gi(cy,e,null,16))),gi("div",{style:"position: absolute;top: 0;width: 100%;height: 100%;overflow: hidden;pointer-events: none;"},[n.default&&n.default()])],8,["id"])}});function vy(e){return"function"==typeof e||"[object Object]"===Object.prototype.toString.call(e)&&!ci(e)}function yy(e){if(e.mode===wy.TIME)return"00:00";if(e.mode===wy.DATE){const t=(new Date).getFullYear()-150;switch(e.fields){case Sy.YEAR:return t.toString();case Sy.MONTH:return t+"-01";default:return t+"-01-01"}}return""}function by(e){if(e.mode===wy.TIME)return"23:59";if(e.mode===wy.DATE){const t=(new Date).getFullYear()+150;switch(e.fields){case Sy.YEAR:return t.toString();case Sy.MONTH:return t+"-12";default:return t+"-12-31"}}return""}function _y(e,t,n,r){const o=e.mode===wy.DATE?"-":":",i=e.mode===wy.DATE?t.dateArray:t.timeArray;let s;if(e.mode===wy.TIME)s=2;else switch(e.fields){case Sy.YEAR:s=1;break;case Sy.MONTH:s=2;break;default:s=3}const a=String(n).split(o);let l=[];for(let c=0;c=0&&(l=r?_y(e,t,r):l.map((()=>0))),l}const wy={SELECTOR:"selector",MULTISELECTOR:"multiSelector",TIME:"time",DATE:"date"},Sy={YEAR:"year",MONTH:"month",DAY:"day"},xy={PICKER:"picker",SELECT:"select"},Ey=gu({name:"Picker",compatConfig:{MODE:3},props:{name:{type:String,default:""},range:{type:Array,default:()=>[]},rangeKey:{type:String,default:""},value:{type:[Number,String,Array],default:0},mode:{type:String,default:wy.SELECTOR,validator:e=>Object.values(wy).includes(e)},fields:{type:String,default:""},start:{type:String,default:e=>yy(e)},end:{type:String,default:e=>by(e)},disabled:{type:[Boolean,String],default:!1},selectorType:{type:String,default:""}},emits:["change","cancel","columnchange"],setup(e,{emit:t,slots:n}){$l();const{t:r}=Dl(),o=hn(null),i=hn(null),s=hn(null),a=hn(null),l=hn(!1),{state:c,rangeArray:u}=function(e){const t=Xt({valueSync:void 0,visible:!1,contentVisible:!1,popover:null,valueChangeSource:"",timeArray:[],dateArray:[],valueArray:[],oldValueArray:[],isDesktop:!1,popupStyle:{content:{},triangle:{}}}),n=zi((()=>{let n=e.range;switch(e.mode){case wy.SELECTOR:return[n];case wy.MULTISELECTOR:return n;case wy.TIME:return t.timeArray;case wy.DATE:{const n=t.dateArray;switch(e.fields){case Sy.YEAR:return[n[0]];case Sy.MONTH:return[n[0],n[1]];default:return[n[0],n[1],n[2]]}}}return[]}));return{state:t,rangeArray:n}}(e),h=yu(o,t),{system:f,selectorTypeComputed:p,_show:m,_l10nColumn:v,_l10nItem:y,_input:b,_fixInputPosition:_,_pickerViewChange:w,_cancel:S,_change:x,_resetFormData:E,_getFormData:T,_createTime:C,_createDate:M,_setValueSync:k}=function(e,t,n,r,o,i,s){const a=function(){const e=hn(!1);return e.value=(()=>0===String(navigator.vendor).indexOf("Apple")&&navigator.maxTouchPoints>0)(),e}(),l=function(){const e=hn("");return e.value=(()=>{if(/win|mac/i.test(navigator.platform)){if("Google Inc."===navigator.vendor)return"chrome";if(/Firefox/.test(navigator.userAgent))return"firefox"}return""})(),e}(),c=zi((()=>{const t=e.selectorType;return Object.values(xy).includes(t)?t:a.value?xy.PICKER:xy.SELECT})),u=zi((()=>e.mode===wy.DATE&&!Object.values(Sy).includes(e.fields)&&t.isDesktop?l.value:"")),d=zi((()=>_y(e,t,e.start,yy(e)))),h=zi((()=>_y(e,t,e.end,by(e))));function f(n){if(e.disabled)return;t.valueChangeSource="";let r=o.value,i=n.currentTarget;r.remove(),(document.querySelector("uni-app")||document.body).appendChild(r),r.style.display="block";const s=i.getBoundingClientRect();t.popover={top:s.top,left:s.left,width:s.width,height:s.height},setTimeout((()=>{t.visible=!0}),20)}function p(){return{value:t.valueSync,key:e.name}}function m(){switch(e.mode){case wy.SELECTOR:t.valueSync=0;break;case wy.MULTISELECTOR:t.valueSync=e.value.map((e=>0));break;case wy.DATE:case wy.TIME:t.valueSync=""}}function v(){let e=[],n=[];for(let t=0;t<24;t++)e.push((t<10?"0":"")+t);for(let t=0;t<60;t++)n.push((t<10?"0":"")+t);t.timeArray.push(e,n)}function y(){let t=(new Date).getFullYear(),n=t-150,r=t+150;if(e.start){const t=new Date(e.start).getFullYear();!isNaN(t)&&tr&&(r=t)}return{start:n,end:r}}function b(){let e=[];const n=y();for(let t=n.start,i=n.end;t<=i;t++)e.push(String(t));let r=[];for(let t=1;t<=12;t++)r.push((t<10?"0":"")+t);let o=[];for(let t=1;t<=31;t++)o.push((t<10?"0":"")+t);t.dateArray.push(e,r,o)}function _(e){return 60*e[0]+e[1]}function w(e){const t=31;return e[0]*t*12+(e[1]||0)*t+(e[2]||0)}function S(e,t){for(let n=0;na?0:s)}}break;case wy.TIME:case wy.DATE:t.valueSync=String(n);break;default:{const e=Number(n);t.valueSync=e<0?0:e;break}}}function E(){let n,r=t.valueSync;switch(e.mode){case wy.MULTISELECTOR:n=[...r];break;case wy.TIME:n=_y(e,t,r,ce({mode:wy.TIME}));break;case wy.DATE:n=_y(e,t,r,ce({mode:wy.DATE}));break;default:n=[r]}t.oldValueArray=[...n],t.valueArray=[...n]}function T(){let n=t.valueArray;switch(e.mode){case wy.SELECTOR:return n[0];case wy.MULTISELECTOR:return n.map((e=>e));case wy.TIME:return t.valueArray.map(((e,n)=>t.timeArray[n][e])).join(":");case wy.DATE:return t.valueArray.map(((e,n)=>t.dateArray[n][e])).join("-")}}function C(){k(),t.valueChangeSource="click";const e=T();t.valueSync=g(e)?e.map((e=>e)):e,n("change",{},{value:e})}function M(e){if("firefox"===u.value&&e){const{top:n,left:r,width:o,height:i}=t.popover,{pageX:s,pageY:a}=e;if(s>r&&sn&&a{let e=o.value;e.remove(),r.value.prepend(e),e.style.display="none"}),260)}function A(){e.mode===wy.SELECTOR&&c.value===xy.SELECT&&(i.value.scrollTop=34*t.valueArray[0])}function D(e){const n=e.target;t.valueSync=n.value,Ln((()=>{C()}))}function O(e){if("chrome"===u.value){const t=r.value.getBoundingClientRect(),n=32;s.value.style.left=e.clientX-t.left-1.5*n+"px",s.value.style.top=e.clientY-t.top-.5*n+"px"}}function I(e){t.valueArray=P(e.detail.value,!0)}function P(t,n){const{getLocale:r}=Dl();if(e.mode===wy.DATE){const o=r();if(!o.startsWith("zh"))switch(e.fields){case Sy.YEAR:return t;case Sy.MONTH:return[t[1],t[0]];default:switch(o){case"es":case"fr":return[t[2],t[1],t[0]];default:return n?[t[2],t[0],t[1]]:[t[1],t[2],t[0]]}}}return t}function B(t,n){const{getLocale:r}=Dl();if(e.mode===wy.DATE){const o=r();if(o.startsWith("zh")){return t+["年","月","日"][n]}if(e.fields!==Sy.YEAR&&n===(e.fields===Sy.MONTH||"es"!==o&&"fr"!==o?0:1)){let e;switch(o){case"es":e=["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre"];break;case"fr":e=["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre"];break;default:e=["January","February","March","April","May","June","July","August","September","October","November","December"]}return e[Number(t)-1]}}return t}return dr((()=>t.visible),(e=>{e?(clearTimeout(Ty),t.contentVisible=e,A()):Ty=setTimeout((()=>{t.contentVisible=e}),300)})),dr([()=>e.mode,()=>e.value,()=>e.range],x,{deep:!0}),dr((()=>t.valueSync),E,{deep:!0}),dr((()=>t.valueArray),(r=>{if(e.mode===wy.TIME||e.mode===wy.DATE){const n=e.mode===wy.TIME?_:w,r=t.valueArray,o=d.value,i=h.value;if(e.mode===wy.DATE){const e=t.dateArray,n=e[2].length,o=Number(e[2][r[2]])||1,i=new Date(`${e[0][r[0]]}/${e[1][r[1]]}/${o}`).getDate();in(i)&&S(r,i)}r.forEach(((r,o)=>{r!==t.oldValueArray[o]&&(t.oldValueArray[o]=r,e.mode===wy.MULTISELECTOR&&n("columnchange",{},{column:o,value:r}))}))})),{selectorTypeComputed:c,system:u,_show:f,_cancel:M,_change:C,_l10nColumn:P,_l10nItem:B,_input:D,_resetFormData:m,_getFormData:p,_createTime:v,_createDate:b,_setValueSync:x,_fixInputPosition:O,_pickerViewChange:I}}(e,c,h,o,i,s,a);!function(e,t,n){const{key:r,disable:o}=av();cr((()=>{o.value=!e.visible})),dr(r,(e=>{"esc"===e?t():"enter"===e&&n()}))}(c,S,x),function(e,t){const n=Do(Su,!1);if(n){const r={reset:e,submit:()=>{const e=["",null],{key:n,value:r}=t();return""!==n&&(e[0]=n,e[1]=r),e}};n.addField(r),Zr((()=>{n.removeField(r)}))}}(E,T),C(),M(),k();const A=function(e){const t=hn(0),n=hn(0),r=zi((()=>t.value>=500&&n.value>=500)),o=zi((()=>{const t={content:{transform:"",left:"",top:"",bottom:""},triangle:{left:"",top:"",bottom:"","border-width":"","border-color":""}},o=t.content,i=t.triangle,s=e.popover;function a(e){return Number(e)||0}if(r.value&&s){d(i,{position:"absolute",width:"0",height:"0","margin-left":"-6px","border-style":"solid"});const e=a(s.left),t=a(s.width),r=a(s.top),l=a(s.height),c=e+t/2;o.transform="none !important";const u=Math.max(0,c-150);o.left=`${u}px`;let h=Math.max(12,c-u);h=Math.min(288,h),i.left=`${h}px`;const f=n.value/2;r+l-f>f-r?(o.top="auto",o.bottom=n.value-r+6+"px",i.bottom="-6px",i["border-width"]="6px 6px 0 6px",i["border-color"]="#fcfcfd transparent transparent transparent"):(o.top=`${r+l+6}px`,i.top="-6px",i["border-width"]="0 6px 6px 6px",i["border-color"]="transparent transparent #fcfcfd transparent")}return t}));return Xr((()=>{const e=()=>{const{windowWidth:e,windowHeight:r,windowTop:o}=Bm();t.value=e,n.value=r+(o||0)};window.addEventListener("resize",e),e(),Qr((()=>{window.removeEventListener("resize",e)}))})),{isDesktop:r,popupStyle:o}}(c);return cr((()=>{c.isDesktop=A.isDesktop.value,c.popupStyle=A.popupStyle.value})),Zr((()=>{i.value&&i.value.remove()})),Xr((()=>{l.value=!0})),()=>{let t;const{visible:d,contentVisible:h,valueArray:g,popupStyle:E,valueSync:T}=c,{rangeKey:C,mode:M,start:k,end:A}=e,D=wu(e,"disabled");return gi("uni-picker",xi({ref:o},D,{onClick:vu(m)}),[l.value?gi("div",{ref:i,class:["uni-picker-container",`uni-${M}-${p.value}`],onWheel:hc,onTouchmove:hc},[gi(Ki,{name:"uni-fade"},{default:()=>[mr(gi("div",{class:"uni-mask uni-picker-mask",onClick:vu(S),onMousemove:_},null,40,["onClick","onMousemove"]),[[as,d]])]}),f.value?null:gi("div",{class:[{"uni-picker-toggle":d},"uni-picker-custom"],style:E.content},[gi("div",{class:"uni-picker-header",onClick:fc},[gi("div",{class:"uni-picker-action uni-picker-action-cancel",onClick:vu(S)},[r("uni.picker.cancel")],8,["onClick"]),gi("div",{class:"uni-picker-action uni-picker-action-confirm",onClick:x},[r("uni.picker.done")],8,["onClick"])],8,["onClick"]),h?gi(eg,{value:v(g),class:"uni-picker-content",onChange:w},vy(t=oo(v(u.value),((e,t)=>{let n;return gi(ag,{key:t},vy(n=oo(e,((e,n)=>gi("div",{key:n,class:"uni-picker-item"},["object"==typeof e?e[C]||"":y(e,t)]))))?n:{default:()=>[n],_:1})})))?t:{default:()=>[t],_:1},8,["value","onChange"]):null,gi("div",{ref:s,class:"uni-picker-select",onWheel:fc,onTouchmove:fc},[oo(u.value[0],((e,t)=>gi("div",{key:t,class:["uni-picker-item",{selected:g[0]===t}],onClick:()=>{g[0]=t,x()}},["object"==typeof e?e[C]||"":e],10,["onClick"])))],40,["onWheel","onTouchmove"]),gi("div",{style:E.triangle},null,4)],6)],40,["onWheel","onTouchmove"]):null,gi("div",null,[n.default&&n.default()]),f.value?gi("div",{class:"uni-picker-system",onMousemove:vu(_)},[gi("input",{class:["uni-picker-system_input",f.value],ref:a,value:T,type:M,tabindex:"-1",min:k,max:A,onChange:e=>{b(e),fc(e)}},null,42,["value","type","min","max","onChange"])],40,["onMousemove"]):null],16,["onClick"])}}});let Ty;const Cy=d(Ul,{publishHandler(e,t,n){My.subscribeHandler(e,t,n)}}),My=d(nu,{publishHandler(e,t,n){Cy.subscribeHandler(e,t,n)}}),ky=mu({name:"PageHead",setup(){const e=hn(null),t=Ou(),n=Mv(t.navigationBar,(()=>{const e=Cv(t.navigationBar);n.backgroundColor=e.backgroundColor,n.titleColor=e.titleColor})),{clazz:r,style:o}=function(e){const t=zi((()=>{const{type:t,titlePenetrate:n,shadowColorType:r}=e,o={"uni-page-head":!0,"uni-page-head-transparent":"transparent"===t,"uni-page-head-titlePenetrate":"YES"===n,"uni-page-head-shadow":!!r};return r&&(o[`uni-page-head-shadow-${r}`]=!0),o})),n=zi((()=>({backgroundColor:e.backgroundColor,color:e.titleColor,transitionDuration:e.duration,transitionTimingFunction:e.timingFunc})));return{clazz:t,style:n}}(n);return()=>{const i=function(e,t){if(!t)return gi("div",{class:"uni-page-head-btn",onClick:Dy},[Mc(Cc,"transparent"===e.type?"#fff":e.titleColor,26)],8,["onClick"])}(n,t.isQuit),s=n.type||"default",a="transparent"!==s&&"float"!==s&&gi("div",{class:{"uni-placeholder":!0,"uni-placeholder-titlePenetrate":n.titlePenetrate}},null,2);return gi("uni-page-head",{"uni-page-head-type":s},[gi("div",{ref:e,class:r.value,style:o.value},[gi("div",{class:"uni-page-head-hd"},[i]),Ay(n),gi("div",{class:"uni-page-head-ft"},[])],6),a],8,["uni-page-head-type"])}}});function Ay(e,t){return function({type:e,loading:t,titleSize:n,titleText:r,titleImage:o}){return gi("div",{class:"uni-page-head-bd"},[gi("div",{style:{fontSize:n,opacity:"transparent"===e?0:1},class:"uni-page-head__title"},[t?gi("i",{class:"uni-loading"},null):o?gi("img",{src:o,class:"uni-page-head__title_image"},null,8,["src"]):r],4)])}(e)}function Dy(){1===rf().length?Rh({url:"/"}):Sv({from:"backbutton",success(){}})}const Oy=mu({name:"PageBody",setup(e,t){const n=hn(null),r=hn(null);return dr((()=>false.enablePullDownRefresh),(()=>{r.value=null}),{immediate:!0}),()=>gi(Jo,null,[!1,gi("uni-page-wrapper",xi({ref:n},r.value),[gi("uni-page-body",null,[io(t.slots,"default")]),null],16)])}}),Iy=mu({name:"Page",setup(e,t){let n=Iu(Bu());const r=n.navigationBar,o={};return Gv(n),()=>gi("uni-page",{"data-page":n.route,style:o},"custom"!==r.style?[gi(ky),Py(t),null]:[Py(t),null])}});function Py(e){return ri(),li(Oy,{key:0},{default:Jn((()=>[io(e.slots,"page")])),_:3})}const By={loading:"AsyncLoading",error:"AsyncError",delay:200,timeout:6e4,suspensible:!0};window.uni={},window.wx={},window.rpx2px=Md;const Ry=Object.assign({}),Ly=Object.assign;window.__uniConfig=Ly({tabBar:{position:"bottom",color:"#7A7E83",selectedColor:"#002979",borderStyle:"black",blurEffect:"none",fontSize:"10px",iconWidth:"24px",spacing:"3px",height:"50px",list:[{pagePath:"pages/index/index",iconPath:"/static/tabbar/calendar.png",selectedIconPath:"/static/tabbar/calendared.png",text:"职位"},{pagePath:"pages/careerfair/careerfair",iconPath:"/static/tabbar/post.png",selectedIconPath:"/static/tabbar/posted.png",text:"招聘会"},{pagePath:"pages/chat/chat",iconPath:"/static/tabbar/logo2.png",selectedIconPath:"/static/tabbar/logo2.png"},{pagePath:"pages/msglog/msglog",iconPath:"/static/tabbar/chat4.png",selectedIconPath:"/static/tabbar/chat4ed.png",text:"消息"},{pagePath:"pages/mine/mine",iconPath:"/static/tabbar/mine.png",selectedIconPath:"/static/tabbar/mined.png",text:"我的"}],backgroundColor:"#ffffff",midButton:{width:"50px",height:"50px",backgroundImage:"/static/tabbar/logo2.png"},selectedIndex:0,shown:!0},globalStyle:{backgroundColor:"#F8F8F8",navigationBar:{backgroundColor:"#F8F8F8",titleText:"uni-app",type:"default",titleColor:"#000000"},isNVue:!1},uniIdRouter:{},compilerVersion:"4.56"},{appId:"__UNI__C939371",appName:"qingdao-employment-service",appVersion:"1.0.0",appVersionCode:"100",async:By,debug:!1,networkTimeout:{request:6e4,connectSocket:6e4,uploadFile:6e4,downloadFile:6e4},sdkConfigs:{maps:{amap:{key:"9cfc9370bd8a941951da1cea0308e9e3",securityJsCode:"7b16386c7f744c3ca05595965f2b037f",serviceHost:""}}},qqMapKey:void 0,bMapKey:void 0,googleMapKey:void 0,aMapKey:"9cfc9370bd8a941951da1cea0308e9e3",aMapSecurityJsCode:"7b16386c7f744c3ca05595965f2b037f",aMapServiceHost:"",nvue:{"flex-direction":"column"},locale:"zh-Hans",fallbackLocale:"",locales:Object.keys(Ry).reduce(((e,t)=>{const n=t.replace(/\.\/locale\/(uni-app.)?(.*).json/,"$2");return Ly(e[n]||(e[n]={}),Ry[t].default),e}),{}),router:{mode:"hash",base:"/app/",assets:"assets",routerBase:"/app/"},darkmode:!1,themeConfig:{}}),window.__uniLayout=window.__uniLayout||{};const Ny={delay:By.delay,timeout:By.timeout,suspensible:By.suspensible};By.loading&&(Ny.loadingComponent={name:"SystemAsyncLoading",render:()=>gi(nr(By.loading))}),By.error&&(Ny.errorComponent={name:"SystemAsyncError",render:()=>gi(nr(By.error))});const $y=()=>r((()=>import("./pages-index-index.LTrfAB3w.js")),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12])).then((e=>Zg(e.default||e))),zy=Or(Ly({loader:$y},Ny)),jy=()=>r((()=>import("./pages-mine-mine.9PCOKIku.js")),__vite__mapDeps([13,14,15,16])).then((e=>Zg(e.default||e))),Vy=Or(Ly({loader:jy},Ny)),Hy=()=>r((()=>import("./pages-msglog-msglog.tuNSWP3b.js")),__vite__mapDeps([17,18])).then((e=>Zg(e.default||e))),Fy=Or(Ly({loader:Hy},Ny)),qy=()=>r((()=>import("./pages-careerfair-careerfair.DP3Hzfd9.js")),__vite__mapDeps([19,20])).then((e=>Zg(e.default||e))),Uy=Or(Ly({loader:qy},Ny)),Wy=()=>r((()=>import("./pages-login-login.D61W0GsX.js")),__vite__mapDeps([21,7,1,2,8,22])).then((e=>Zg(e.default||e))),Ky=Or(Ly({loader:Wy},Ny)),Yy=()=>r((()=>import("./pages-nearby-nearby.OgzanY0W.js")),__vite__mapDeps([23,3,1,2,4,5,6,24])).then((e=>Zg(e.default||e))),Xy=Or(Ly({loader:Yy},Ny)),Gy=()=>r((()=>import("./pages-chat-chat.DLvC_0WD.js")),__vite__mapDeps([25,11,1,2,26])).then((e=>Zg(e.default||e))),Jy=Or(Ly({loader:Gy},Ny)),Zy=()=>r((()=>import("./packageA-pages-choiceness-choiceness.BPovu6jQ.js")),__vite__mapDeps([27,28])).then((e=>Zg(e.default||e))),Qy=Or(Ly({loader:Zy},Ny)),eb=()=>r((()=>import("./packageA-pages-post-post.BjvbBnVn.js")),__vite__mapDeps([29,1,2,6,30])).then((e=>Zg(e.default||e))),tb=Or(Ly({loader:eb},Ny)),nb=()=>r((()=>import("./packageA-pages-UnitDetails-UnitDetails.CbVzUTlV.js")),__vite__mapDeps([31,1,2,6,32])).then((e=>Zg(e.default||e))),rb=Or(Ly({loader:nb},Ny)),ob=()=>r((()=>import("./packageA-pages-exhibitors-exhibitors.D5Ed1D1G.js")),__vite__mapDeps([33,1,2,34])).then((e=>Zg(e.default||e))),ib=Or(Ly({loader:ob},Ny)),sb=()=>r((()=>import("./packageA-pages-myResume-myResume.bMxWTwX3.js")),__vite__mapDeps([35,1,2,7,8,9,10,14,15,6,36])).then((e=>Zg(e.default||e))),ab=Or(Ly({loader:sb},Ny)),lb=()=>r((()=>import("./packageA-pages-Intendedposition-Intendedposition.Dd5sshob.js")),__vite__mapDeps([37,5,6,38])).then((e=>Zg(e.default||e))),cb=Or(Ly({loader:lb},Ny)),ub=()=>r((()=>import("./packageA-pages-collection-collection.Pv-V5WiH.js")),__vite__mapDeps([39,5,6,40])).then((e=>Zg(e.default||e))),db=Or(Ly({loader:ub},Ny)),hb=()=>r((()=>import("./packageA-pages-browseJob-browseJob.CL6AzOXI.js")),__vite__mapDeps([41,1,2,5,6,42])).then((e=>Zg(e.default||e))),fb=Or(Ly({loader:hb},Ny));function pb(e,t){return ri(),li(Iy,null,{page:Jn((()=>[gi(e,Ly({},t,{ref:"page"}),null,512)])),_:1})}function gb(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}window.__uniRoutes=[{path:"/",alias:"/pages/index/index",component:{setup(){const e=Yg(),t=e&&e.$route&&e.$route.query||{};return()=>pb(zy,t)}},loader:$y,meta:{isQuit:!0,isEntry:!0,isTabBar:!0,tabBarIndex:0,navigationBar:{titleText:"青岛智慧就业平台",style:"custom",type:"default"},isNVue:!1}},{path:"/pages/mine/mine",component:{setup(){const e=Yg(),t=e&&e.$route&&e.$route.query||{};return()=>pb(Vy,t)}},loader:jy,meta:{isQuit:!0,isTabBar:!0,tabBarIndex:4,navigationBar:{titleText:"我的",style:"custom",type:"default"},isNVue:!1}},{path:"/pages/msglog/msglog",component:{setup(){const e=Yg(),t=e&&e.$route&&e.$route.query||{};return()=>pb(Fy,t)}},loader:Hy,meta:{isQuit:!0,isTabBar:!0,tabBarIndex:3,enablePullDownRefresh:!1,navigationBar:{titleText:"消息",style:"custom",type:"default"},isNVue:!1}},{path:"/pages/careerfair/careerfair",component:{setup(){const e=Yg(),t=e&&e.$route&&e.$route.query||{};return()=>pb(Uy,t)}},loader:qy,meta:{isQuit:!0,isTabBar:!0,tabBarIndex:1,navigationBar:{titleText:"招聘会",style:"custom",type:"default"},isNVue:!1}},{path:"/pages/login/login",component:{setup(){const e=Yg(),t=e&&e.$route&&e.$route.query||{};return()=>pb(Ky,t)}},loader:Wy,meta:{navigationBar:{titleText:"登录",style:"custom",type:"default"},isNVue:!1}},{path:"/pages/nearby/nearby",component:{setup(){const e=Yg(),t=e&&e.$route&&e.$route.query||{};return()=>pb(Xy,t)}},loader:Yy,meta:{navigationBar:{backgroundColor:"#4778EC",titleText:"附近",type:"default",titleColor:"#ffffff"},isNVue:!1}},{path:"/pages/chat/chat",component:{setup(){const e=Yg(),t=e&&e.$route&&e.$route.query||{};return()=>pb(Jy,t)}},loader:Gy,meta:{isQuit:!0,isTabBar:!0,tabBarIndex:2,enablePullDownRefresh:!1,navigationBar:{backgroundColor:"#4778EC",titleText:"AI+",style:"custom",type:"default",titleColor:"#ffffff"},isNVue:!1}},{path:"/packageA/pages/choiceness/choiceness",component:{setup(){const e=Yg(),t=e&&e.$route&&e.$route.query||{};return()=>pb(Qy,t)}},loader:Zy,meta:{navigationBar:{backgroundColor:"#4778EC",titleText:"精选",type:"default",titleColor:"#ffffff"},isNVue:!1}},{path:"/packageA/pages/post/post",component:{setup(){const e=Yg(),t=e&&e.$route&&e.$route.query||{};return()=>pb(tb,t)}},loader:eb,meta:{navigationBar:{backgroundColor:"#4778EC",titleText:"职位详情",type:"default",titleColor:"#ffffff"},isNVue:!1}},{path:"/packageA/pages/UnitDetails/UnitDetails",component:{setup(){const e=Yg(),t=e&&e.$route&&e.$route.query||{};return()=>pb(rb,t)}},loader:nb,meta:{navigationBar:{backgroundColor:"#4778EC",titleText:"单位详情",type:"default",titleColor:"#ffffff"},isNVue:!1}},{path:"/packageA/pages/exhibitors/exhibitors",component:{setup(){const e=Yg(),t=e&&e.$route&&e.$route.query||{};return()=>pb(ib,t)}},loader:ob,meta:{navigationBar:{backgroundColor:"#4778EC",titleText:"参展单位",type:"default",titleColor:"#ffffff"},isNVue:!1}},{path:"/packageA/pages/myResume/myResume",component:{setup(){const e=Yg(),t=e&&e.$route&&e.$route.query||{};return()=>pb(ab,t)}},loader:sb,meta:{navigationBar:{backgroundColor:"#4778EC",titleText:"我的简历",type:"default",titleColor:"#ffffff"},isNVue:!1}},{path:"/packageA/pages/Intendedposition/Intendedposition",component:{setup(){const e=Yg(),t=e&&e.$route&&e.$route.query||{};return()=>pb(cb,t)}},loader:lb,meta:{navigationBar:{backgroundColor:"#4778EC",titleText:"意向岗位",type:"default",titleColor:"#ffffff"},isNVue:!1}},{path:"/packageA/pages/collection/collection",component:{setup(){const e=Yg(),t=e&&e.$route&&e.$route.query||{};return()=>pb(db,t)}},loader:ub,meta:{navigationBar:{backgroundColor:"#4778EC",titleText:"我的收藏",type:"default",titleColor:"#ffffff"},isNVue:!1}},{path:"/packageA/pages/browseJob/browseJob",component:{setup(){const e=Yg(),t=e&&e.$route&&e.$route.query||{};return()=>pb(fb,t)}},loader:hb,meta:{navigationBar:{backgroundColor:"#4778EC",titleText:"我的浏览",type:"default",titleColor:"#ffffff"},isNVue:!1}}].map((e=>(e.meta.route=(e.alias||e.path).slice(1),e)));var mb,vb={exports:{}};
+/*! For license information please see gtpush-min.js.LICENSE.txt */self,mb=()=>(()=>{var e={4736:(e,t,n)=>{var r;e=n.nmd(e);var o=function(e){var t=1e7,n=9007199254740992,r=h(n),i="0123456789abcdefghijklmnopqrstuvwxyz",s="function"==typeof BigInt;function a(e,t,n,r){return void 0===e?a[0]:void 0===t||10==+t&&!n?X(e):q(e,t,n,r)}function l(e,t){this.value=e,this.sign=t,this.isSmall=!1}function c(e){this.value=e,this.sign=e<0,this.isSmall=!0}function u(e){this.value=e}function d(e){return-n0?Math.floor(e):Math.ceil(e)}function v(e,n){var r,o,i=e.length,s=n.length,a=new Array(i),l=0,c=t;for(o=0;o=c?1:0,a[o]=r-l*c;for(;o0&&a.push(l),a}function y(e,t){return e.length>=t.length?v(e,t):v(t,e)}function b(e,n){var r,o,i=e.length,s=new Array(i),a=t;for(o=0;o0;)s[o++]=n%a,n=Math.floor(n/a);return s}function _(e,n){var r,o,i=e.length,s=n.length,a=new Array(i),l=0,c=t;for(r=0;r0;)s[o++]=l%a,l=Math.floor(l/a);return s}function E(e,t){for(var n=[];t-- >0;)n.push(0);return n.concat(e)}function T(e,t){var n=Math.max(e.length,t.length);if(n<=30)return S(e,t);n=Math.ceil(n/2);var r=e.slice(n),o=e.slice(0,n),i=t.slice(n),s=t.slice(0,n),a=T(o,s),l=T(r,i),c=T(y(o,r),y(s,i)),u=y(y(a,E(_(_(c,a),l),n)),E(l,2*n));return p(u),u}function C(e,n,r){return new l(e=0;--n)o=(i=1e7*o+e[n])-(r=m(i/t))*t,a[n]=0|r;return[a,0|o]}function A(e,n){var r,o=X(n);if(s)return[new u(e.value/o.value),new u(e.value%o.value)];var i,d=e.value,v=o.value;if(0===v)throw new Error("Cannot divide by zero");if(e.isSmall)return o.isSmall?[new c(m(d/v)),new c(d%v)]:[a[0],e];if(o.isSmall){if(1===v)return[e,a[0]];if(-1==v)return[e.negate(),a[0]];var y=Math.abs(v);if(y=0;o--){for(r=h-1,y[o+d]!==m&&(r=Math.floor((y[o+d]*h+y[o+d-1])/m)),i=0,s=0,l=b.length,a=0;ac&&(i=(i+1)*h),r=Math.ceil(i/s);do{if(D(a=x(n,r),d)<=0)break;r--}while(r);u.push(r),d=_(d,a)}return u.reverse(),[f(u),f(d)]}(d,v),i=r[0];var S=e.sign!==o.sign,E=r[1],T=e.sign;return"number"==typeof i?(S&&(i=-i),i=new c(i)):i=new l(i,S),"number"==typeof E?(T&&(E=-E),E=new c(E)):E=new l(E,T),[i,E]}function D(e,t){if(e.length!==t.length)return e.length>t.length?1:-1;for(var n=e.length-1;n>=0;n--)if(e[n]!==t[n])return e[n]>t[n]?1:-1;return 0}function O(e){var t=e.abs();return!t.isUnit()&&(!!(t.equals(2)||t.equals(3)||t.equals(5))||!(t.isEven()||t.isDivisibleBy(3)||t.isDivisibleBy(5))&&(!!t.lesser(49)||void 0))}function I(e,t){for(var n,r,i,s=e.prev(),a=s,l=0;a.isEven();)a=a.divide(2),l++;e:for(r=0;r=0?r=_(e,t):(r=_(t,e),n=!n),"number"==typeof(r=f(r))?(n&&(r=-r),new c(r)):new l(r,n)}(n,r,this.sign)},l.prototype.minus=l.prototype.subtract,c.prototype.subtract=function(e){var t=X(e),n=this.value;if(n<0!==t.sign)return this.add(t.negate());var r=t.value;return t.isSmall?new c(n-r):w(r,Math.abs(n),n>=0)},c.prototype.minus=c.prototype.subtract,u.prototype.subtract=function(e){return new u(this.value-X(e).value)},u.prototype.minus=u.prototype.subtract,l.prototype.negate=function(){return new l(this.value,!this.sign)},c.prototype.negate=function(){var e=this.sign,t=new c(-this.value);return t.sign=!e,t},u.prototype.negate=function(){return new u(-this.value)},l.prototype.abs=function(){return new l(this.value,!1)},c.prototype.abs=function(){return new c(Math.abs(this.value))},u.prototype.abs=function(){return new u(this.value>=0?this.value:-this.value)},l.prototype.multiply=function(e){var n,r=X(e),o=this.value,i=r.value,s=this.sign!==r.sign;if(r.isSmall){if(0===i)return a[0];if(1===i)return this;if(-1===i)return this.negate();if((n=Math.abs(i))0}(o.length,i.length)?new l(T(o,i),s):new l(S(o,i),s)},l.prototype.times=l.prototype.multiply,c.prototype._multiplyBySmall=function(e){return d(e.value*this.value)?new c(e.value*this.value):C(Math.abs(e.value),h(Math.abs(this.value)),this.sign!==e.sign)},l.prototype._multiplyBySmall=function(e){return 0===e.value?a[0]:1===e.value?this:-1===e.value?this.negate():C(Math.abs(e.value),this.value,this.sign!==e.sign)},c.prototype.multiply=function(e){return X(e)._multiplyBySmall(this)},c.prototype.times=c.prototype.multiply,u.prototype.multiply=function(e){return new u(this.value*X(e).value)},u.prototype.times=u.prototype.multiply,l.prototype.square=function(){return new l(M(this.value),!1)},c.prototype.square=function(){var e=this.value*this.value;return d(e)?new c(e):new l(M(h(Math.abs(this.value))),!1)},u.prototype.square=function(e){return new u(this.value*this.value)},l.prototype.divmod=function(e){var t=A(this,e);return{quotient:t[0],remainder:t[1]}},u.prototype.divmod=c.prototype.divmod=l.prototype.divmod,l.prototype.divide=function(e){return A(this,e)[0]},u.prototype.over=u.prototype.divide=function(e){return new u(this.value/X(e).value)},c.prototype.over=c.prototype.divide=l.prototype.over=l.prototype.divide,l.prototype.mod=function(e){return A(this,e)[1]},u.prototype.mod=u.prototype.remainder=function(e){return new u(this.value%X(e).value)},c.prototype.remainder=c.prototype.mod=l.prototype.remainder=l.prototype.mod,l.prototype.pow=function(e){var t,n,r,o=X(e),i=this.value,s=o.value;if(0===s)return a[1];if(0===i)return a[0];if(1===i)return a[1];if(-1===i)return o.isEven()?a[1]:a[-1];if(o.sign)return a[0];if(!o.isSmall)throw new Error("The exponent "+o.toString()+" is too large.");if(this.isSmall&&d(t=Math.pow(i,s)))return new c(m(t));for(n=this,r=a[1];!0&s&&(r=r.times(n),--s),0!==s;)s/=2,n=n.square();return r},c.prototype.pow=l.prototype.pow,u.prototype.pow=function(e){var t=X(e),n=this.value,r=t.value,o=BigInt(0),i=BigInt(1),s=BigInt(2);if(r===o)return a[1];if(n===o)return a[0];if(n===i)return a[1];if(n===BigInt(-1))return t.isEven()?a[1]:a[-1];if(t.isNegative())return new u(o);for(var l=this,c=a[1];(r&i)===i&&(c=c.times(l),--r),r!==o;)r/=s,l=l.square();return c},l.prototype.modPow=function(e,t){if(e=X(e),(t=X(t)).isZero())throw new Error("Cannot take modPow with modulus 0");var n=a[1],r=this.mod(t);for(e.isNegative()&&(e=e.multiply(a[-1]),r=r.modInv(t));e.isPositive();){if(r.isZero())return a[0];e.isOdd()&&(n=n.multiply(r).mod(t)),e=e.divide(2),r=r.square().mod(t)}return n},u.prototype.modPow=c.prototype.modPow=l.prototype.modPow,l.prototype.compareAbs=function(e){var t=X(e),n=this.value,r=t.value;return t.isSmall?1:D(n,r)},c.prototype.compareAbs=function(e){var t=X(e),n=Math.abs(this.value),r=t.value;return t.isSmall?n===(r=Math.abs(r))?0:n>r?1:-1:-1},u.prototype.compareAbs=function(e){var t=this.value,n=X(e).value;return(t=t>=0?t:-t)===(n=n>=0?n:-n)?0:t>n?1:-1},l.prototype.compare=function(e){if(e===1/0)return-1;if(e===-1/0)return 1;var t=X(e),n=this.value,r=t.value;return this.sign!==t.sign?t.sign?1:-1:t.isSmall?this.sign?-1:1:D(n,r)*(this.sign?-1:1)},l.prototype.compareTo=l.prototype.compare,c.prototype.compare=function(e){if(e===1/0)return-1;if(e===-1/0)return 1;var t=X(e),n=this.value,r=t.value;return t.isSmall?n==r?0:n>r?1:-1:n<0!==t.sign?n<0?-1:1:n<0?1:-1},c.prototype.compareTo=c.prototype.compare,u.prototype.compare=function(e){if(e===1/0)return-1;if(e===-1/0)return 1;var t=this.value,n=X(e).value;return t===n?0:t>n?1:-1},u.prototype.compareTo=u.prototype.compare,l.prototype.equals=function(e){return 0===this.compare(e)},u.prototype.eq=u.prototype.equals=c.prototype.eq=c.prototype.equals=l.prototype.eq=l.prototype.equals,l.prototype.notEquals=function(e){return 0!==this.compare(e)},u.prototype.neq=u.prototype.notEquals=c.prototype.neq=c.prototype.notEquals=l.prototype.neq=l.prototype.notEquals,l.prototype.greater=function(e){return this.compare(e)>0},u.prototype.gt=u.prototype.greater=c.prototype.gt=c.prototype.greater=l.prototype.gt=l.prototype.greater,l.prototype.lesser=function(e){return this.compare(e)<0},u.prototype.lt=u.prototype.lesser=c.prototype.lt=c.prototype.lesser=l.prototype.lt=l.prototype.lesser,l.prototype.greaterOrEquals=function(e){return this.compare(e)>=0},u.prototype.geq=u.prototype.greaterOrEquals=c.prototype.geq=c.prototype.greaterOrEquals=l.prototype.geq=l.prototype.greaterOrEquals,l.prototype.lesserOrEquals=function(e){return this.compare(e)<=0},u.prototype.leq=u.prototype.lesserOrEquals=c.prototype.leq=c.prototype.lesserOrEquals=l.prototype.leq=l.prototype.lesserOrEquals,l.prototype.isEven=function(){return 0==(1&this.value[0])},c.prototype.isEven=function(){return 0==(1&this.value)},u.prototype.isEven=function(){return(this.value&BigInt(1))===BigInt(0)},l.prototype.isOdd=function(){return 1==(1&this.value[0])},c.prototype.isOdd=function(){return 1==(1&this.value)},u.prototype.isOdd=function(){return(this.value&BigInt(1))===BigInt(1)},l.prototype.isPositive=function(){return!this.sign},c.prototype.isPositive=function(){return this.value>0},u.prototype.isPositive=c.prototype.isPositive,l.prototype.isNegative=function(){return this.sign},c.prototype.isNegative=function(){return this.value<0},u.prototype.isNegative=c.prototype.isNegative,l.prototype.isUnit=function(){return!1},c.prototype.isUnit=function(){return 1===Math.abs(this.value)},u.prototype.isUnit=function(){return this.abs().value===BigInt(1)},l.prototype.isZero=function(){return!1},c.prototype.isZero=function(){return 0===this.value},u.prototype.isZero=function(){return this.value===BigInt(0)},l.prototype.isDivisibleBy=function(e){var t=X(e);return!t.isZero()&&(!!t.isUnit()||(0===t.compareAbs(2)?this.isEven():this.mod(t).isZero()))},u.prototype.isDivisibleBy=c.prototype.isDivisibleBy=l.prototype.isDivisibleBy,l.prototype.isPrime=function(t){var n=O(this);if(n!==e)return n;var r=this.abs(),i=r.bitLength();if(i<=64)return I(r,[2,3,5,7,11,13,17,19,23,29,31,37]);for(var s=Math.log(2)*i.toJSNumber(),a=Math.ceil(!0===t?2*Math.pow(s,2):s),l=[],c=0;c-n?new c(e-1):new l(r,!0)},u.prototype.prev=function(){return new u(this.value-BigInt(1))};for(var P=[1];2*P[P.length-1]<=t;)P.push(2*P[P.length-1]);var B=P.length,R=P[B-1];function L(e){return Math.abs(e)<=t}function N(e,t,n){t=X(t);for(var r=e.isNegative(),i=t.isNegative(),s=r?e.not():e,a=i?t.not():t,l=0,c=0,u=null,d=null,h=[];!s.isZero()||!a.isZero();)l=(u=A(s,R))[1].toJSNumber(),r&&(l=R-1-l),c=(d=A(a,R))[1].toJSNumber(),i&&(c=R-1-c),s=u[0],a=d[0],h.push(n(l,c));for(var f=0!==n(r?1:0,i?1:0)?o(-1):o(0),p=h.length-1;p>=0;p-=1)f=f.multiply(R).add(o(h[p]));return f}l.prototype.shiftLeft=function(e){var t=X(e).toJSNumber();if(!L(t))throw new Error(String(t)+" is too large for shifting.");if(t<0)return this.shiftRight(-t);var n=this;if(n.isZero())return n;for(;t>=B;)n=n.multiply(R),t-=B-1;return n.multiply(P[t])},u.prototype.shiftLeft=c.prototype.shiftLeft=l.prototype.shiftLeft,l.prototype.shiftRight=function(e){var t,n=X(e).toJSNumber();if(!L(n))throw new Error(String(n)+" is too large for shifting.");if(n<0)return this.shiftLeft(-n);for(var r=this;n>=B;){if(r.isZero()||r.isNegative()&&r.isUnit())return r;r=(t=A(r,R))[1].isNegative()?t[0].prev():t[0],n-=B-1}return(t=A(r,P[n]))[1].isNegative()?t[0].prev():t[0]},u.prototype.shiftRight=c.prototype.shiftRight=l.prototype.shiftRight,l.prototype.not=function(){return this.negate().prev()},u.prototype.not=c.prototype.not=l.prototype.not,l.prototype.and=function(e){return N(this,e,(function(e,t){return e&t}))},u.prototype.and=c.prototype.and=l.prototype.and,l.prototype.or=function(e){return N(this,e,(function(e,t){return e|t}))},u.prototype.or=c.prototype.or=l.prototype.or,l.prototype.xor=function(e){return N(this,e,(function(e,t){return e^t}))},u.prototype.xor=c.prototype.xor=l.prototype.xor;var $=1<<30;function z(e){var n=e.value,r="number"==typeof n?n|$:"bigint"==typeof n?n|BigInt($):n[0]+n[1]*t|1073758208;return r&-r}function j(e,t){if(t.compareTo(e)<=0){var n=j(e,t.square(t)),r=n.p,i=n.e,s=r.multiply(t);return s.compareTo(e)<=0?{p:s,e:2*i+1}:{p:r,e:2*i}}return{p:o(1),e:0}}function V(e,t){return e=X(e),t=X(t),e.greater(t)?e:t}function H(e,t){return e=X(e),t=X(t),e.lesser(t)?e:t}function F(e,t){if(e=X(e).abs(),t=X(t).abs(),e.equals(t))return e;if(e.isZero())return t;if(t.isZero())return e;for(var n,r,o=a[1];e.isEven()&&t.isEven();)n=H(z(e),z(t)),e=e.divide(n),t=t.divide(n),o=o.multiply(n);for(;e.isEven();)e=e.divide(z(e));do{for(;t.isEven();)t=t.divide(z(t));e.greater(t)&&(r=t,t=e,e=r),t=t.subtract(e)}while(!t.isZero());return o.isUnit()?e:e.multiply(o)}l.prototype.bitLength=function(){var e=this;return e.compareTo(o(0))<0&&(e=e.negate().subtract(o(1))),0===e.compareTo(o(0))?o(0):o(j(e,o(2)).e).add(o(1))},u.prototype.bitLength=c.prototype.bitLength=l.prototype.bitLength;var q=function(e,t,n,r){n=n||i,e=String(e),r||(e=e.toLowerCase(),n=n.toLowerCase());var o,s=e.length,a=Math.abs(t),l={};for(o=0;o=a){if("1"===d&&1===a)continue;throw new Error(d+" is not a valid digit in base "+t+".")}t=X(t);var c=[],u="-"===e[0];for(o=u?1:0;o"!==e[o]&&o=0;r--)o=o.add(e[r].times(i)),i=i.times(t);return n?o.negate():o}function W(e,t){if((t=o(t)).isZero()){if(e.isZero())return{value:[0],isNegative:!1};throw new Error("Cannot convert nonzero numbers to base 0.")}if(t.equals(-1)){if(e.isZero())return{value:[0],isNegative:!1};if(e.isNegative())return{value:[].concat.apply([],Array.apply(null,Array(-e.toJSNumber())).map(Array.prototype.valueOf,[1,0])),isNegative:!1};var n=Array.apply(null,Array(e.toJSNumber()-1)).map(Array.prototype.valueOf,[0,1]);return n.unshift([1]),{value:[].concat.apply([],n),isNegative:!1}}var r=!1;if(e.isNegative()&&t.isPositive()&&(r=!0,e=e.abs()),t.isUnit())return e.isZero()?{value:[0],isNegative:!1}:{value:Array.apply(null,Array(e.toJSNumber())).map(Number.prototype.valueOf,1),isNegative:r};for(var i,s=[],a=e;a.isNegative()||a.compareAbs(t)>=0;){i=a.divmod(t),a=i.quotient;var l=i.remainder;l.isNegative()&&(l=t.minus(l).abs(),a=a.next()),s.push(l.toJSNumber())}return s.push(a.toJSNumber()),{value:s.reverse(),isNegative:r}}function K(e,t,n){var r=W(e,t);return(r.isNegative?"-":"")+r.value.map((function(e){return function(e,t){return e<(t=t||i).length?t[e]:"<"+e+">"}(e,n)})).join("")}function Y(e){if(d(+e)){var t=+e;if(t===m(t))return s?new u(BigInt(t)):new c(t);throw new Error("Invalid integer: "+e)}var n="-"===e[0];n&&(e=e.slice(1));var r=e.split(/e/i);if(r.length>2)throw new Error("Invalid integer: "+r.join("e"));if(2===r.length){var o=r[1];if("+"===o[0]&&(o=o.slice(1)),(o=+o)!==m(o)||!d(o))throw new Error("Invalid integer: "+o+" is not a valid exponent.");var i=r[0],a=i.indexOf(".");if(a>=0&&(o-=i.length-a-1,i=i.slice(0,a)+i.slice(a+1)),o<0)throw new Error("Cannot include negative exponent part for integers");e=i+=new Array(o+1).join("0")}if(!/^([0-9][0-9]*)$/.test(e))throw new Error("Invalid integer: "+e);if(s)return new u(BigInt(n?"-"+e:e));for(var h=[],f=e.length,g=f-7;f>0;)h.push(+e.slice(g,f)),(g-=7)<0&&(g=0),f-=7;return p(h),new l(h,n)}function X(e){return"number"==typeof e?function(e){if(s)return new u(BigInt(e));if(d(e)){if(e!==m(e))throw new Error(e+" is not an integer.");return new c(e)}return Y(e.toString())}(e):"string"==typeof e?Y(e):"bigint"==typeof e?new u(e):e}l.prototype.toArray=function(e){return W(this,e)},c.prototype.toArray=function(e){return W(this,e)},u.prototype.toArray=function(e){return W(this,e)},l.prototype.toString=function(t,n){if(t===e&&(t=10),10!==t)return K(this,t,n);for(var r,o=this.value,i=o.length,s=String(o[--i]);--i>=0;)r=String(o[i]),s+="0000000".slice(r.length)+r;return(this.sign?"-":"")+s},c.prototype.toString=function(t,n){return t===e&&(t=10),10!=t?K(this,t,n):String(this.value)},u.prototype.toString=c.prototype.toString,u.prototype.toJSON=l.prototype.toJSON=c.prototype.toJSON=function(){return this.toString()},l.prototype.valueOf=function(){return parseInt(this.toString(),10)},l.prototype.toJSNumber=l.prototype.valueOf,c.prototype.valueOf=function(){return this.value},c.prototype.toJSNumber=c.prototype.valueOf,u.prototype.valueOf=u.prototype.toJSNumber=function(){return parseInt(this.toString(),10)};for(var G=0;G<1e3;G++)a[G]=X(G),G>0&&(a[-G]=X(-G));return a.one=a[1],a.zero=a[0],a.minusOne=a[-1],a.max=V,a.min=H,a.gcd=F,a.lcm=function(e,t){return e=X(e).abs(),t=X(t).abs(),e.divide(F(e,t)).multiply(t)},a.isInstance=function(e){return e instanceof l||e instanceof c||e instanceof u},a.randBetween=function(e,n,r){e=X(e),n=X(n);var o=r||Math.random,i=H(e,n),s=V(e,n).subtract(i).add(1);if(s.isSmall)return i.add(Math.floor(o()*s));for(var l=W(s,t).value,c=[],u=!0,d=0;d>>8^255&p^99,o[n]=p,i[p]=n;var g=e[n],m=e[g],v=e[m],y=257*e[p]^16843008*p;s[n]=y<<24|y>>>8,a[n]=y<<16|y>>>16,l[n]=y<<8|y>>>24,c[n]=y,y=16843009*v^65537*m^257*g^16843008*n,u[p]=y<<24|y>>>8,d[p]=y<<16|y>>>16,h[p]=y<<8|y>>>24,f[p]=y,n?(n=g^e[e[e[v^g]]],r^=e[e[r]]):n=r=1}}();var p=[0,1,2,4,8,16,32,64,128,27,54],g=n.AES=t.extend({_doReset:function(){if(!this._nRounds||this._keyPriorReset!==this._key){for(var e=this._keyPriorReset=this._key,t=e.words,n=e.sigBytes/4,r=4*((this._nRounds=n+6)+1),i=this._keySchedule=[],s=0;s6&&s%n==4&&(c=o[c>>>24]<<24|o[c>>>16&255]<<16|o[c>>>8&255]<<8|o[255&c]):(c=o[(c=c<<8|c>>>24)>>>24]<<24|o[c>>>16&255]<<16|o[c>>>8&255]<<8|o[255&c],c^=p[s/n|0]<<24),i[s]=i[s-n]^c);for(var a=this._invKeySchedule=[],l=0;l>>24]]^d[o[c>>>16&255]]^h[o[c>>>8&255]]^f[o[255&c]]}}},encryptBlock:function(e,t){this._doCryptBlock(e,t,this._keySchedule,s,a,l,c,o)},decryptBlock:function(e,t){var n=e[t+1];e[t+1]=e[t+3],e[t+3]=n,this._doCryptBlock(e,t,this._invKeySchedule,u,d,h,f,i),n=e[t+1],e[t+1]=e[t+3],e[t+3]=n},_doCryptBlock:function(e,t,n,r,o,i,s,a){for(var l=this._nRounds,c=e[t]^n[0],u=e[t+1]^n[1],d=e[t+2]^n[2],h=e[t+3]^n[3],f=4,p=1;p>>24]^o[u>>>16&255]^i[d>>>8&255]^s[255&h]^n[f++],m=r[u>>>24]^o[d>>>16&255]^i[h>>>8&255]^s[255&c]^n[f++],v=r[d>>>24]^o[h>>>16&255]^i[c>>>8&255]^s[255&u]^n[f++],y=r[h>>>24]^o[c>>>16&255]^i[u>>>8&255]^s[255&d]^n[f++];c=g,u=m,d=v,h=y}g=(a[c>>>24]<<24|a[u>>>16&255]<<16|a[d>>>8&255]<<8|a[255&h])^n[f++],m=(a[u>>>24]<<24|a[d>>>16&255]<<16|a[h>>>8&255]<<8|a[255&c])^n[f++],v=(a[d>>>24]<<24|a[h>>>16&255]<<16|a[c>>>8&255]<<8|a[255&u])^n[f++],y=(a[h>>>24]<<24|a[c>>>16&255]<<16|a[u>>>8&255]<<8|a[255&d])^n[f++],e[t]=g,e[t+1]=m,e[t+2]=v,e[t+3]=y},keySize:8});e.AES=t._createHelper(g)}(),r.AES)},5109:function(e,t,n){var r;e.exports=(r=n(8249),n(888),void(r.lib.Cipher||function(e){var t=r,n=t.lib,o=n.Base,i=n.WordArray,s=n.BufferedBlockAlgorithm,a=t.enc;a.Utf8;var l=a.Base64,c=t.algo.EvpKDF,u=n.Cipher=s.extend({cfg:o.extend(),createEncryptor:function(e,t){return this.create(this._ENC_XFORM_MODE,e,t)},createDecryptor:function(e,t){return this.create(this._DEC_XFORM_MODE,e,t)},init:function(e,t,n){this.cfg=this.cfg.extend(n),this._xformMode=e,this._key=t,this.reset()},reset:function(){s.reset.call(this),this._doReset()},process:function(e){return this._append(e),this._process()},finalize:function(e){return e&&this._append(e),this._doFinalize()},keySize:4,ivSize:4,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(){function e(e){return"string"==typeof e?b:v}return function(t){return{encrypt:function(n,r,o){return e(r).encrypt(t,n,r,o)},decrypt:function(n,r,o){return e(r).decrypt(t,n,r,o)}}}}()});n.StreamCipher=u.extend({_doFinalize:function(){return this._process(!0)},blockSize:1});var d=t.mode={},h=n.BlockCipherMode=o.extend({createEncryptor:function(e,t){return this.Encryptor.create(e,t)},createDecryptor:function(e,t){return this.Decryptor.create(e,t)},init:function(e,t){this._cipher=e,this._iv=t}}),f=d.CBC=function(){var t=h.extend();function n(t,n,r){var o,i=this._iv;i?(o=i,this._iv=e):o=this._prevBlock;for(var s=0;s>>2];e.sigBytes-=t}};n.BlockCipher=u.extend({cfg:u.cfg.extend({mode:f,padding:p}),reset:function(){var e;u.reset.call(this);var t=this.cfg,n=t.iv,r=t.mode;this._xformMode==this._ENC_XFORM_MODE?e=r.createEncryptor:(e=r.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==e?this._mode.init(this,n&&n.words):(this._mode=e.call(r,this,n&&n.words),this._mode.__creator=e)},_doProcessBlock:function(e,t){this._mode.processBlock(e,t)},_doFinalize:function(){var e,t=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(t.pad(this._data,this.blockSize),e=this._process(!0)):(e=this._process(!0),t.unpad(e)),e},blockSize:4});var g=n.CipherParams=o.extend({init:function(e){this.mixIn(e)},toString:function(e){return(e||this.formatter).stringify(this)}}),m=(t.format={}).OpenSSL={stringify:function(e){var t=e.ciphertext,n=e.salt;return(n?i.create([1398893684,1701076831]).concat(n).concat(t):t).toString(l)},parse:function(e){var t,n=l.parse(e),r=n.words;return 1398893684==r[0]&&1701076831==r[1]&&(t=i.create(r.slice(2,4)),r.splice(0,4),n.sigBytes-=16),g.create({ciphertext:n,salt:t})}},v=n.SerializableCipher=o.extend({cfg:o.extend({format:m}),encrypt:function(e,t,n,r){r=this.cfg.extend(r);var o=e.createEncryptor(n,r),i=o.finalize(t),s=o.cfg;return g.create({ciphertext:i,key:n,iv:s.iv,algorithm:e,mode:s.mode,padding:s.padding,blockSize:e.blockSize,formatter:r.format})},decrypt:function(e,t,n,r){return r=this.cfg.extend(r),t=this._parse(t,r.format),e.createDecryptor(n,r).finalize(t.ciphertext)},_parse:function(e,t){return"string"==typeof e?t.parse(e,this):e}}),y=(t.kdf={}).OpenSSL={execute:function(e,t,n,r){r||(r=i.random(8));var o=c.create({keySize:t+n}).compute(e,r),s=i.create(o.words.slice(t),4*n);return o.sigBytes=4*t,g.create({key:o,iv:s,salt:r})}},b=n.PasswordBasedCipher=v.extend({cfg:v.cfg.extend({kdf:y}),encrypt:function(e,t,n,r){var o=(r=this.cfg.extend(r)).kdf.execute(n,e.keySize,e.ivSize);r.iv=o.iv;var i=v.encrypt.call(this,e,t,o.key,r);return i.mixIn(o),i},decrypt:function(e,t,n,r){r=this.cfg.extend(r),t=this._parse(t,r.format);var o=r.kdf.execute(n,e.keySize,e.ivSize,t.salt);return r.iv=o.iv,v.decrypt.call(this,e,t,o.key,r)}})}()))},8249:function(e,t,n){var r;e.exports=(r=r||function(e,t){var r;if("undefined"!=typeof window&&window.crypto&&(r=window.crypto),"undefined"!=typeof self&&self.crypto&&(r=self.crypto),"undefined"!=typeof globalThis&&globalThis.crypto&&(r=globalThis.crypto),!r&&"undefined"!=typeof window&&window.msCrypto&&(r=window.msCrypto),!r&&void 0!==n.g&&n.g.crypto&&(r=n.g.crypto),!r)try{r=n(2480)}catch(m){}var o=function(){if(r){if("function"==typeof r.getRandomValues)try{return r.getRandomValues(new Uint32Array(1))[0]}catch(m){}if("function"==typeof r.randomBytes)try{return r.randomBytes(4).readInt32LE()}catch(m){}}throw new Error("Native crypto module could not be used to get secure random number.")},i=Object.create||function(){function e(){}return function(t){var n;return e.prototype=t,n=new e,e.prototype=null,n}}(),s={},a=s.lib={},l=a.Base=function(){return{extend:function(e){var t=i(this);return e&&t.mixIn(e),t.hasOwnProperty("init")&&this.init!==t.init||(t.init=function(){t.$super.init.apply(this,arguments)}),t.init.prototype=t,t.$super=this,t},create:function(){var e=this.extend();return e.init.apply(e,arguments),e},init:function(){},mixIn:function(e){for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e.hasOwnProperty("toString")&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}}}(),c=a.WordArray=l.extend({init:function(e,n){e=this.words=e||[],this.sigBytes=n!=t?n:4*e.length},toString:function(e){return(e||d).stringify(this)},concat:function(e){var t=this.words,n=e.words,r=this.sigBytes,o=e.sigBytes;if(this.clamp(),r%4)for(var i=0;i>>2]>>>24-i%4*8&255;t[r+i>>>2]|=s<<24-(r+i)%4*8}else for(var a=0;a>>2]=n[a>>>2];return this.sigBytes+=o,this},clamp:function(){var t=this.words,n=this.sigBytes;t[n>>>2]&=4294967295<<32-n%4*8,t.length=e.ceil(n/4)},clone:function(){var e=l.clone.call(this);return e.words=this.words.slice(0),e},random:function(e){for(var t=[],n=0;n>>2]>>>24-o%4*8&255;r.push((i>>>4).toString(16)),r.push((15&i).toString(16))}return r.join("")},parse:function(e){for(var t=e.length,n=[],r=0;r>>3]|=parseInt(e.substr(r,2),16)<<24-r%8*4;return new c.init(n,t/2)}},h=u.Latin1={stringify:function(e){for(var t=e.words,n=e.sigBytes,r=[],o=0;o>>2]>>>24-o%4*8&255;r.push(String.fromCharCode(i))}return r.join("")},parse:function(e){for(var t=e.length,n=[],r=0;r>>2]|=(255&e.charCodeAt(r))<<24-r%4*8;return new c.init(n,t)}},f=u.Utf8={stringify:function(e){try{return decodeURIComponent(escape(h.stringify(e)))}catch(t){throw new Error("Malformed UTF-8 data")}},parse:function(e){return h.parse(unescape(encodeURIComponent(e)))}},p=a.BufferedBlockAlgorithm=l.extend({reset:function(){this._data=new c.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=f.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(t){var n,r=this._data,o=r.words,i=r.sigBytes,s=this.blockSize,a=i/(4*s),l=(a=t?e.ceil(a):e.max((0|a)-this._minBufferSize,0))*s,u=e.min(4*l,i);if(l){for(var d=0;d>>6-s%4*2;o[i>>>2]|=a<<24-i%4*8,i++}return t.create(o,i)}e.enc.Base64={stringify:function(e){var t=e.words,n=e.sigBytes,r=this._map;e.clamp();for(var o=[],i=0;i>>2]>>>24-i%4*8&255)<<16|(t[i+1>>>2]>>>24-(i+1)%4*8&255)<<8|t[i+2>>>2]>>>24-(i+2)%4*8&255,a=0;a<4&&i+.75*a>>6*(3-a)&63));var l=r.charAt(64);if(l)for(;o.length%4;)o.push(l);return o.join("")},parse:function(e){var t=e.length,r=this._map,o=this._reverseMap;if(!o){o=this._reverseMap=[];for(var i=0;i>>6-s%4*2;o[i>>>2]|=a<<24-i%4*8,i++}return t.create(o,i)}e.enc.Base64url={stringify:function(e,t=!0){var n=e.words,r=e.sigBytes,o=t?this._safe_map:this._map;e.clamp();for(var i=[],s=0;s>>2]>>>24-s%4*8&255)<<16|(n[s+1>>>2]>>>24-(s+1)%4*8&255)<<8|n[s+2>>>2]>>>24-(s+2)%4*8&255,l=0;l<4&&s+.75*l>>6*(3-l)&63));var c=o.charAt(64);if(c)for(;i.length%4;)i.push(c);return i.join("")},parse:function(e,t=!0){var r=e.length,o=t?this._safe_map:this._map,i=this._reverseMap;if(!i){i=this._reverseMap=[];for(var s=0;s>>8&16711935}n.Utf16=n.Utf16BE={stringify:function(e){for(var t=e.words,n=e.sigBytes,r=[],o=0;o>>2]>>>16-o%4*8&65535;r.push(String.fromCharCode(i))}return r.join("")},parse:function(e){for(var n=e.length,r=[],o=0;o>>1]|=e.charCodeAt(o)<<16-o%2*16;return t.create(r,2*n)}},n.Utf16LE={stringify:function(e){for(var t=e.words,n=e.sigBytes,r=[],i=0;i>>2]>>>16-i%4*8&65535);r.push(String.fromCharCode(s))}return r.join("")},parse:function(e){for(var n=e.length,r=[],i=0;i>>1]|=o(e.charCodeAt(i)<<16-i%2*16);return t.create(r,2*n)}}}(),r.enc.Utf16)},888:function(e,t,n){var r,o,i,s,a,l,c,u;e.exports=(u=n(8249),n(2783),n(9824),o=(r=u).lib,i=o.Base,s=o.WordArray,a=r.algo,l=a.MD5,c=a.EvpKDF=i.extend({cfg:i.extend({keySize:4,hasher:l,iterations:1}),init:function(e){this.cfg=this.cfg.extend(e)},compute:function(e,t){for(var n,r=this.cfg,o=r.hasher.create(),i=s.create(),a=i.words,l=r.keySize,c=r.iterations;a.lengthr&&(t=e.finalize(t)),t.clamp();for(var o=this._oKey=t.clone(),s=this._iKey=t.clone(),a=o.words,l=s.words,c=0;c>>2]|=e[o]<<24-o%4*8;t.call(this,r,n)}else t.apply(this,arguments)};n.prototype=e}}(),r.lib.WordArray)},8214:function(e,t,n){var r;e.exports=(r=n(8249),function(e){var t=r,n=t.lib,o=n.WordArray,i=n.Hasher,s=t.algo,a=[];!function(){for(var t=0;t<64;t++)a[t]=4294967296*e.abs(e.sin(t+1))|0}();var l=s.MD5=i.extend({_doReset:function(){this._hash=new o.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(e,t){for(var n=0;n<16;n++){var r=t+n,o=e[r];e[r]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8)}var i=this._hash.words,s=e[t+0],l=e[t+1],f=e[t+2],p=e[t+3],g=e[t+4],m=e[t+5],v=e[t+6],y=e[t+7],b=e[t+8],_=e[t+9],w=e[t+10],S=e[t+11],x=e[t+12],E=e[t+13],T=e[t+14],C=e[t+15],M=i[0],k=i[1],A=i[2],D=i[3];M=c(M,k,A,D,s,7,a[0]),D=c(D,M,k,A,l,12,a[1]),A=c(A,D,M,k,f,17,a[2]),k=c(k,A,D,M,p,22,a[3]),M=c(M,k,A,D,g,7,a[4]),D=c(D,M,k,A,m,12,a[5]),A=c(A,D,M,k,v,17,a[6]),k=c(k,A,D,M,y,22,a[7]),M=c(M,k,A,D,b,7,a[8]),D=c(D,M,k,A,_,12,a[9]),A=c(A,D,M,k,w,17,a[10]),k=c(k,A,D,M,S,22,a[11]),M=c(M,k,A,D,x,7,a[12]),D=c(D,M,k,A,E,12,a[13]),A=c(A,D,M,k,T,17,a[14]),M=u(M,k=c(k,A,D,M,C,22,a[15]),A,D,l,5,a[16]),D=u(D,M,k,A,v,9,a[17]),A=u(A,D,M,k,S,14,a[18]),k=u(k,A,D,M,s,20,a[19]),M=u(M,k,A,D,m,5,a[20]),D=u(D,M,k,A,w,9,a[21]),A=u(A,D,M,k,C,14,a[22]),k=u(k,A,D,M,g,20,a[23]),M=u(M,k,A,D,_,5,a[24]),D=u(D,M,k,A,T,9,a[25]),A=u(A,D,M,k,p,14,a[26]),k=u(k,A,D,M,b,20,a[27]),M=u(M,k,A,D,E,5,a[28]),D=u(D,M,k,A,f,9,a[29]),A=u(A,D,M,k,y,14,a[30]),M=d(M,k=u(k,A,D,M,x,20,a[31]),A,D,m,4,a[32]),D=d(D,M,k,A,b,11,a[33]),A=d(A,D,M,k,S,16,a[34]),k=d(k,A,D,M,T,23,a[35]),M=d(M,k,A,D,l,4,a[36]),D=d(D,M,k,A,g,11,a[37]),A=d(A,D,M,k,y,16,a[38]),k=d(k,A,D,M,w,23,a[39]),M=d(M,k,A,D,E,4,a[40]),D=d(D,M,k,A,s,11,a[41]),A=d(A,D,M,k,p,16,a[42]),k=d(k,A,D,M,v,23,a[43]),M=d(M,k,A,D,_,4,a[44]),D=d(D,M,k,A,x,11,a[45]),A=d(A,D,M,k,C,16,a[46]),M=h(M,k=d(k,A,D,M,f,23,a[47]),A,D,s,6,a[48]),D=h(D,M,k,A,y,10,a[49]),A=h(A,D,M,k,T,15,a[50]),k=h(k,A,D,M,m,21,a[51]),M=h(M,k,A,D,x,6,a[52]),D=h(D,M,k,A,p,10,a[53]),A=h(A,D,M,k,w,15,a[54]),k=h(k,A,D,M,l,21,a[55]),M=h(M,k,A,D,b,6,a[56]),D=h(D,M,k,A,C,10,a[57]),A=h(A,D,M,k,v,15,a[58]),k=h(k,A,D,M,E,21,a[59]),M=h(M,k,A,D,g,6,a[60]),D=h(D,M,k,A,S,10,a[61]),A=h(A,D,M,k,f,15,a[62]),k=h(k,A,D,M,_,21,a[63]),i[0]=i[0]+M|0,i[1]=i[1]+k|0,i[2]=i[2]+A|0,i[3]=i[3]+D|0},_doFinalize:function(){var t=this._data,n=t.words,r=8*this._nDataBytes,o=8*t.sigBytes;n[o>>>5]|=128<<24-o%32;var i=e.floor(r/4294967296),s=r;n[15+(o+64>>>9<<4)]=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8),n[14+(o+64>>>9<<4)]=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),t.sigBytes=4*(n.length+1),this._process();for(var a=this._hash,l=a.words,c=0;c<4;c++){var u=l[c];l[c]=16711935&(u<<8|u>>>24)|4278255360&(u<<24|u>>>8)}return a},clone:function(){var e=i.clone.call(this);return e._hash=this._hash.clone(),e}});function c(e,t,n,r,o,i,s){var a=e+(t&n|~t&r)+o+s;return(a<>>32-i)+t}function u(e,t,n,r,o,i,s){var a=e+(t&r|n&~r)+o+s;return(a<>>32-i)+t}function d(e,t,n,r,o,i,s){var a=e+(t^n^r)+o+s;return(a<>>32-i)+t}function h(e,t,n,r,o,i,s){var a=e+(n^(t|~r))+o+s;return(a<>>32-i)+t}t.MD5=i._createHelper(l),t.HmacMD5=i._createHmacHelper(l)}(Math),r.MD5)},8568:function(e,t,n){var r;e.exports=(r=n(8249),n(5109),r.mode.CFB=function(){var e=r.lib.BlockCipherMode.extend();function t(e,t,n,r){var o,i=this._iv;i?(o=i.slice(0),this._iv=void 0):o=this._prevBlock,r.encryptBlock(o,0);for(var s=0;s>24&255)){var t=e>>16&255,n=e>>8&255,r=255&e;255===t?(t=0,255===n?(n=0,255===r?r=0:++r):++n):++t,e=0,e+=t<<16,e+=n<<8,e+=r}else e+=1<<24;return e}function n(e){return 0===(e[0]=t(e[0]))&&(e[1]=t(e[1])),e}var o=e.Encryptor=e.extend({processBlock:function(e,t){var r=this._cipher,o=r.blockSize,i=this._iv,s=this._counter;i&&(s=this._counter=i.slice(0),this._iv=void 0),n(s);var a=s.slice(0);r.encryptBlock(a,0);for(var l=0;l>>2]|=o<<24-i%4*8,e.sigBytes+=o},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},r.pad.Ansix923)},2807:function(e,t,n){var r;e.exports=(r=n(8249),n(5109),r.pad.Iso10126={pad:function(e,t){var n=4*t,o=n-e.sigBytes%n;e.concat(r.lib.WordArray.random(o-1)).concat(r.lib.WordArray.create([o<<24],1))},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},r.pad.Iso10126)},1077:function(e,t,n){var r;e.exports=(r=n(8249),n(5109),r.pad.Iso97971={pad:function(e,t){e.concat(r.lib.WordArray.create([2147483648],1)),r.pad.ZeroPadding.pad(e,t)},unpad:function(e){r.pad.ZeroPadding.unpad(e),e.sigBytes--}},r.pad.Iso97971)},6991:function(e,t,n){var r;e.exports=(r=n(8249),n(5109),r.pad.NoPadding={pad:function(){},unpad:function(){}},r.pad.NoPadding)},6475:function(e,t,n){var r;e.exports=(r=n(8249),n(5109),r.pad.ZeroPadding={pad:function(e,t){var n=4*t;e.clamp(),e.sigBytes+=n-(e.sigBytes%n||n)},unpad:function(e){var t=e.words,n=e.sigBytes-1;for(n=e.sigBytes-1;n>=0;n--)if(t[n>>>2]>>>24-n%4*8&255){e.sigBytes=n+1;break}}},r.pad.ZeroPadding)},2112:function(e,t,n){var r,o,i,s,a,l,c,u,d;e.exports=(d=n(8249),n(2783),n(9824),o=(r=d).lib,i=o.Base,s=o.WordArray,a=r.algo,l=a.SHA1,c=a.HMAC,u=a.PBKDF2=i.extend({cfg:i.extend({keySize:4,hasher:l,iterations:1}),init:function(e){this.cfg=this.cfg.extend(e)},compute:function(e,t){for(var n=this.cfg,r=c.create(n.hasher,e),o=s.create(),i=s.create([1]),a=o.words,l=i.words,u=n.keySize,d=n.iterations;a.length>>16,e[1],e[0]<<16|e[3]>>>16,e[2],e[1]<<16|e[0]>>>16,e[3],e[2]<<16|e[1]>>>16],r=this._C=[e[2]<<16|e[2]>>>16,4294901760&e[0]|65535&e[1],e[3]<<16|e[3]>>>16,4294901760&e[1]|65535&e[2],e[0]<<16|e[0]>>>16,4294901760&e[2]|65535&e[3],e[1]<<16|e[1]>>>16,4294901760&e[3]|65535&e[0]];this._b=0;for(var o=0;o<4;o++)l.call(this);for(o=0;o<8;o++)r[o]^=n[o+4&7];if(t){var i=t.words,s=i[0],a=i[1],c=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),u=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),d=c>>>16|4294901760&u,h=u<<16|65535&c;for(r[0]^=c,r[1]^=d,r[2]^=u,r[3]^=h,r[4]^=c,r[5]^=d,r[6]^=u,r[7]^=h,o=0;o<4;o++)l.call(this)}},_doProcessBlock:function(e,t){var n=this._X;l.call(this),o[0]=n[0]^n[5]>>>16^n[3]<<16,o[1]=n[2]^n[7]>>>16^n[5]<<16,o[2]=n[4]^n[1]>>>16^n[7]<<16,o[3]=n[6]^n[3]>>>16^n[1]<<16;for(var r=0;r<4;r++)o[r]=16711935&(o[r]<<8|o[r]>>>24)|4278255360&(o[r]<<24|o[r]>>>8),e[t+r]^=o[r]},blockSize:4,ivSize:2});function l(){for(var e=this._X,t=this._C,n=0;n<8;n++)i[n]=t[n];for(t[0]=t[0]+1295307597+this._b|0,t[1]=t[1]+3545052371+(t[0]>>>0>>0?1:0)|0,t[2]=t[2]+886263092+(t[1]>>>0>>0?1:0)|0,t[3]=t[3]+1295307597+(t[2]>>>0>>0?1:0)|0,t[4]=t[4]+3545052371+(t[3]>>>0>>0?1:0)|0,t[5]=t[5]+886263092+(t[4]>>>0>>0?1:0)|0,t[6]=t[6]+1295307597+(t[5]>>>0>>0?1:0)|0,t[7]=t[7]+3545052371+(t[6]>>>0>>0?1:0)|0,this._b=t[7]>>>0>>0?1:0,n=0;n<8;n++){var r=e[n]+t[n],o=65535&r,a=r>>>16,l=((o*o>>>17)+o*a>>>15)+a*a,c=((4294901760&r)*r|0)+((65535&r)*r|0);s[n]=l^c}e[0]=s[0]+(s[7]<<16|s[7]>>>16)+(s[6]<<16|s[6]>>>16)|0,e[1]=s[1]+(s[0]<<8|s[0]>>>24)+s[7]|0,e[2]=s[2]+(s[1]<<16|s[1]>>>16)+(s[0]<<16|s[0]>>>16)|0,e[3]=s[3]+(s[2]<<8|s[2]>>>24)+s[1]|0,e[4]=s[4]+(s[3]<<16|s[3]>>>16)+(s[2]<<16|s[2]>>>16)|0,e[5]=s[5]+(s[4]<<8|s[4]>>>24)+s[3]|0,e[6]=s[6]+(s[5]<<16|s[5]>>>16)+(s[4]<<16|s[4]>>>16)|0,e[7]=s[7]+(s[6]<<8|s[6]>>>24)+s[5]|0}e.RabbitLegacy=t._createHelper(a)}(),r.RabbitLegacy)},4454:function(e,t,n){var r;e.exports=(r=n(8249),n(8269),n(8214),n(888),n(5109),function(){var e=r,t=e.lib.StreamCipher,n=e.algo,o=[],i=[],s=[],a=n.Rabbit=t.extend({_doReset:function(){for(var e=this._key.words,t=this.cfg.iv,n=0;n<4;n++)e[n]=16711935&(e[n]<<8|e[n]>>>24)|4278255360&(e[n]<<24|e[n]>>>8);var r=this._X=[e[0],e[3]<<16|e[2]>>>16,e[1],e[0]<<16|e[3]>>>16,e[2],e[1]<<16|e[0]>>>16,e[3],e[2]<<16|e[1]>>>16],o=this._C=[e[2]<<16|e[2]>>>16,4294901760&e[0]|65535&e[1],e[3]<<16|e[3]>>>16,4294901760&e[1]|65535&e[2],e[0]<<16|e[0]>>>16,4294901760&e[2]|65535&e[3],e[1]<<16|e[1]>>>16,4294901760&e[3]|65535&e[0]];for(this._b=0,n=0;n<4;n++)l.call(this);for(n=0;n<8;n++)o[n]^=r[n+4&7];if(t){var i=t.words,s=i[0],a=i[1],c=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),u=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),d=c>>>16|4294901760&u,h=u<<16|65535&c;for(o[0]^=c,o[1]^=d,o[2]^=u,o[3]^=h,o[4]^=c,o[5]^=d,o[6]^=u,o[7]^=h,n=0;n<4;n++)l.call(this)}},_doProcessBlock:function(e,t){var n=this._X;l.call(this),o[0]=n[0]^n[5]>>>16^n[3]<<16,o[1]=n[2]^n[7]>>>16^n[5]<<16,o[2]=n[4]^n[1]>>>16^n[7]<<16,o[3]=n[6]^n[3]>>>16^n[1]<<16;for(var r=0;r<4;r++)o[r]=16711935&(o[r]<<8|o[r]>>>24)|4278255360&(o[r]<<24|o[r]>>>8),e[t+r]^=o[r]},blockSize:4,ivSize:2});function l(){for(var e=this._X,t=this._C,n=0;n<8;n++)i[n]=t[n];for(t[0]=t[0]+1295307597+this._b|0,t[1]=t[1]+3545052371+(t[0]>>>0>>0?1:0)|0,t[2]=t[2]+886263092+(t[1]>>>0>>0?1:0)|0,t[3]=t[3]+1295307597+(t[2]>>>0>>0?1:0)|0,t[4]=t[4]+3545052371+(t[3]>>>0>>0?1:0)|0,t[5]=t[5]+886263092+(t[4]>>>0>>0?1:0)|0,t[6]=t[6]+1295307597+(t[5]>>>0>>0?1:0)|0,t[7]=t[7]+3545052371+(t[6]>>>0>>0?1:0)|0,this._b=t[7]>>>0>>0?1:0,n=0;n<8;n++){var r=e[n]+t[n],o=65535&r,a=r>>>16,l=((o*o>>>17)+o*a>>>15)+a*a,c=((4294901760&r)*r|0)+((65535&r)*r|0);s[n]=l^c}e[0]=s[0]+(s[7]<<16|s[7]>>>16)+(s[6]<<16|s[6]>>>16)|0,e[1]=s[1]+(s[0]<<8|s[0]>>>24)+s[7]|0,e[2]=s[2]+(s[1]<<16|s[1]>>>16)+(s[0]<<16|s[0]>>>16)|0,e[3]=s[3]+(s[2]<<8|s[2]>>>24)+s[1]|0,e[4]=s[4]+(s[3]<<16|s[3]>>>16)+(s[2]<<16|s[2]>>>16)|0,e[5]=s[5]+(s[4]<<8|s[4]>>>24)+s[3]|0,e[6]=s[6]+(s[5]<<16|s[5]>>>16)+(s[4]<<16|s[4]>>>16)|0,e[7]=s[7]+(s[6]<<8|s[6]>>>24)+s[5]|0}e.Rabbit=t._createHelper(a)}(),r.Rabbit)},1857:function(e,t,n){var r;e.exports=(r=n(8249),n(8269),n(8214),n(888),n(5109),function(){var e=r,t=e.lib.StreamCipher,n=e.algo,o=n.RC4=t.extend({_doReset:function(){for(var e=this._key,t=e.words,n=e.sigBytes,r=this._S=[],o=0;o<256;o++)r[o]=o;o=0;for(var i=0;o<256;o++){var s=o%n,a=t[s>>>2]>>>24-s%4*8&255;i=(i+r[o]+a)%256;var l=r[o];r[o]=r[i],r[i]=l}this._i=this._j=0},_doProcessBlock:function(e,t){e[t]^=i.call(this)},keySize:8,ivSize:0});function i(){for(var e=this._S,t=this._i,n=this._j,r=0,o=0;o<4;o++){n=(n+e[t=(t+1)%256])%256;var i=e[t];e[t]=e[n],e[n]=i,r|=e[(e[t]+e[n])%256]<<24-8*o}return this._i=t,this._j=n,r}e.RC4=t._createHelper(o);var s=n.RC4Drop=o.extend({cfg:o.cfg.extend({drop:192}),_doReset:function(){o._doReset.call(this);for(var e=this.cfg.drop;e>0;e--)i.call(this)}});e.RC4Drop=t._createHelper(s)}(),r.RC4)},706:function(e,t,n){var r;e.exports=(r=n(8249),function(e){var t=r,n=t.lib,o=n.WordArray,i=n.Hasher,s=t.algo,a=o.create([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13]),l=o.create([5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11]),c=o.create([11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6]),u=o.create([8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]),d=o.create([0,1518500249,1859775393,2400959708,2840853838]),h=o.create([1352829926,1548603684,1836072691,2053994217,0]),f=s.RIPEMD160=i.extend({_doReset:function(){this._hash=o.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,t){for(var n=0;n<16;n++){var r=t+n,o=e[r];e[r]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8)}var i,s,f,_,w,S,x,E,T,C,M,k=this._hash.words,A=d.words,D=h.words,O=a.words,I=l.words,P=c.words,B=u.words;for(S=i=k[0],x=s=k[1],E=f=k[2],T=_=k[3],C=w=k[4],n=0;n<80;n+=1)M=i+e[t+O[n]]|0,M+=n<16?p(s,f,_)+A[0]:n<32?g(s,f,_)+A[1]:n<48?m(s,f,_)+A[2]:n<64?v(s,f,_)+A[3]:y(s,f,_)+A[4],M=(M=b(M|=0,P[n]))+w|0,i=w,w=_,_=b(f,10),f=s,s=M,M=S+e[t+I[n]]|0,M+=n<16?y(x,E,T)+D[0]:n<32?v(x,E,T)+D[1]:n<48?m(x,E,T)+D[2]:n<64?g(x,E,T)+D[3]:p(x,E,T)+D[4],M=(M=b(M|=0,B[n]))+C|0,S=C,C=T,T=b(E,10),E=x,x=M;M=k[1]+f+T|0,k[1]=k[2]+_+C|0,k[2]=k[3]+w+S|0,k[3]=k[4]+i+x|0,k[4]=k[0]+s+E|0,k[0]=M},_doFinalize:function(){var e=this._data,t=e.words,n=8*this._nDataBytes,r=8*e.sigBytes;t[r>>>5]|=128<<24-r%32,t[14+(r+64>>>9<<4)]=16711935&(n<<8|n>>>24)|4278255360&(n<<24|n>>>8),e.sigBytes=4*(t.length+1),this._process();for(var o=this._hash,i=o.words,s=0;s<5;s++){var a=i[s];i[s]=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8)}return o},clone:function(){var e=i.clone.call(this);return e._hash=this._hash.clone(),e}});function p(e,t,n){return e^t^n}function g(e,t,n){return e&t|~e&n}function m(e,t,n){return(e|~t)^n}function v(e,t,n){return e&n|t&~n}function y(e,t,n){return e^(t|~n)}function b(e,t){return e<>>32-t}t.RIPEMD160=i._createHelper(f),t.HmacRIPEMD160=i._createHmacHelper(f)}(),r.RIPEMD160)},2783:function(e,t,n){var r,o,i,s,a,l,c,u;e.exports=(u=n(8249),o=(r=u).lib,i=o.WordArray,s=o.Hasher,a=r.algo,l=[],c=a.SHA1=s.extend({_doReset:function(){this._hash=new i.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,t){for(var n=this._hash.words,r=n[0],o=n[1],i=n[2],s=n[3],a=n[4],c=0;c<80;c++){if(c<16)l[c]=0|e[t+c];else{var u=l[c-3]^l[c-8]^l[c-14]^l[c-16];l[c]=u<<1|u>>>31}var d=(r<<5|r>>>27)+a+l[c];d+=c<20?1518500249+(o&i|~o&s):c<40?1859775393+(o^i^s):c<60?(o&i|o&s|i&s)-1894007588:(o^i^s)-899497514,a=s,s=i,i=o<<30|o>>>2,o=r,r=d}n[0]=n[0]+r|0,n[1]=n[1]+o|0,n[2]=n[2]+i|0,n[3]=n[3]+s|0,n[4]=n[4]+a|0},_doFinalize:function(){var e=this._data,t=e.words,n=8*this._nDataBytes,r=8*e.sigBytes;return t[r>>>5]|=128<<24-r%32,t[14+(r+64>>>9<<4)]=Math.floor(n/4294967296),t[15+(r+64>>>9<<4)]=n,e.sigBytes=4*t.length,this._process(),this._hash},clone:function(){var e=s.clone.call(this);return e._hash=this._hash.clone(),e}}),r.SHA1=s._createHelper(c),r.HmacSHA1=s._createHmacHelper(c),u.SHA1)},7792:function(e,t,n){var r,o,i,s,a,l;e.exports=(l=n(8249),n(2153),o=(r=l).lib.WordArray,i=r.algo,s=i.SHA256,a=i.SHA224=s.extend({_doReset:function(){this._hash=new o.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var e=s._doFinalize.call(this);return e.sigBytes-=4,e}}),r.SHA224=s._createHelper(a),r.HmacSHA224=s._createHmacHelper(a),l.SHA224)},2153:function(e,t,n){var r;e.exports=(r=n(8249),function(e){var t=r,n=t.lib,o=n.WordArray,i=n.Hasher,s=t.algo,a=[],l=[];!function(){function t(t){for(var n=e.sqrt(t),r=2;r<=n;r++)if(!(t%r))return!1;return!0}function n(e){return 4294967296*(e-(0|e))|0}for(var r=2,o=0;o<64;)t(r)&&(o<8&&(a[o]=n(e.pow(r,.5))),l[o]=n(e.pow(r,1/3)),o++),r++}();var c=[],u=s.SHA256=i.extend({_doReset:function(){this._hash=new o.init(a.slice(0))},_doProcessBlock:function(e,t){for(var n=this._hash.words,r=n[0],o=n[1],i=n[2],s=n[3],a=n[4],u=n[5],d=n[6],h=n[7],f=0;f<64;f++){if(f<16)c[f]=0|e[t+f];else{var p=c[f-15],g=(p<<25|p>>>7)^(p<<14|p>>>18)^p>>>3,m=c[f-2],v=(m<<15|m>>>17)^(m<<13|m>>>19)^m>>>10;c[f]=g+c[f-7]+v+c[f-16]}var y=r&o^r&i^o&i,b=(r<<30|r>>>2)^(r<<19|r>>>13)^(r<<10|r>>>22),_=h+((a<<26|a>>>6)^(a<<21|a>>>11)^(a<<7|a>>>25))+(a&u^~a&d)+l[f]+c[f];h=d,d=u,u=a,a=s+_|0,s=i,i=o,o=r,r=_+(b+y)|0}n[0]=n[0]+r|0,n[1]=n[1]+o|0,n[2]=n[2]+i|0,n[3]=n[3]+s|0,n[4]=n[4]+a|0,n[5]=n[5]+u|0,n[6]=n[6]+d|0,n[7]=n[7]+h|0},_doFinalize:function(){var t=this._data,n=t.words,r=8*this._nDataBytes,o=8*t.sigBytes;return n[o>>>5]|=128<<24-o%32,n[14+(o+64>>>9<<4)]=e.floor(r/4294967296),n[15+(o+64>>>9<<4)]=r,t.sigBytes=4*n.length,this._process(),this._hash},clone:function(){var e=i.clone.call(this);return e._hash=this._hash.clone(),e}});t.SHA256=i._createHelper(u),t.HmacSHA256=i._createHmacHelper(u)}(Math),r.SHA256)},3327:function(e,t,n){var r;e.exports=(r=n(8249),n(4938),function(e){var t=r,n=t.lib,o=n.WordArray,i=n.Hasher,s=t.x64.Word,a=t.algo,l=[],c=[],u=[];!function(){for(var e=1,t=0,n=0;n<24;n++){l[e+5*t]=(n+1)*(n+2)/2%64;var r=(2*e+3*t)%5;e=t%5,t=r}for(e=0;e<5;e++)for(t=0;t<5;t++)c[e+5*t]=t+(2*e+3*t)%5*5;for(var o=1,i=0;i<24;i++){for(var a=0,d=0,h=0;h<7;h++){if(1&o){var f=(1<>>24)|4278255360&(i<<24|i>>>8),s=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),(k=n[o]).high^=s,k.low^=i}for(var a=0;a<24;a++){for(var h=0;h<5;h++){for(var f=0,p=0,g=0;g<5;g++)f^=(k=n[h+5*g]).high,p^=k.low;var m=d[h];m.high=f,m.low=p}for(h=0;h<5;h++){var v=d[(h+4)%5],y=d[(h+1)%5],b=y.high,_=y.low;for(f=v.high^(b<<1|_>>>31),p=v.low^(_<<1|b>>>31),g=0;g<5;g++)(k=n[h+5*g]).high^=f,k.low^=p}for(var w=1;w<25;w++){var S=(k=n[w]).high,x=k.low,E=l[w];E<32?(f=S<>>32-E,p=x<>>32-E):(f=x<>>64-E,p=S<>>64-E);var T=d[c[w]];T.high=f,T.low=p}var C=d[0],M=n[0];for(C.high=M.high,C.low=M.low,h=0;h<5;h++)for(g=0;g<5;g++){var k=n[w=h+5*g],A=d[w],D=d[(h+1)%5+5*g],O=d[(h+2)%5+5*g];k.high=A.high^~D.high&O.high,k.low=A.low^~D.low&O.low}k=n[0];var I=u[a];k.high^=I.high,k.low^=I.low}},_doFinalize:function(){var t=this._data,n=t.words;this._nDataBytes;var r=8*t.sigBytes,i=32*this.blockSize;n[r>>>5]|=1<<24-r%32,n[(e.ceil((r+1)/i)*i>>>5)-1]|=128,t.sigBytes=4*n.length,this._process();for(var s=this._state,a=this.cfg.outputLength/8,l=a/8,c=[],u=0;u>>24)|4278255360&(h<<24|h>>>8),f=16711935&(f<<8|f>>>24)|4278255360&(f<<24|f>>>8),c.push(f),c.push(h)}return new o.init(c,a)},clone:function(){for(var e=i.clone.call(this),t=e._state=this._state.slice(0),n=0;n<25;n++)t[n]=t[n].clone();return e}});t.SHA3=i._createHelper(h),t.HmacSHA3=i._createHmacHelper(h)}(Math),r.SHA3)},7460:function(e,t,n){var r,o,i,s,a,l,c,u;e.exports=(u=n(8249),n(4938),n(34),o=(r=u).x64,i=o.Word,s=o.WordArray,a=r.algo,l=a.SHA512,c=a.SHA384=l.extend({_doReset:function(){this._hash=new s.init([new i.init(3418070365,3238371032),new i.init(1654270250,914150663),new i.init(2438529370,812702999),new i.init(355462360,4144912697),new i.init(1731405415,4290775857),new i.init(2394180231,1750603025),new i.init(3675008525,1694076839),new i.init(1203062813,3204075428)])},_doFinalize:function(){var e=l._doFinalize.call(this);return e.sigBytes-=16,e}}),r.SHA384=l._createHelper(c),r.HmacSHA384=l._createHmacHelper(c),u.SHA384)},34:function(e,t,n){var r;e.exports=(r=n(8249),n(4938),function(){var e=r,t=e.lib.Hasher,n=e.x64,o=n.Word,i=n.WordArray,s=e.algo;function a(){return o.create.apply(o,arguments)}var l=[a(1116352408,3609767458),a(1899447441,602891725),a(3049323471,3964484399),a(3921009573,2173295548),a(961987163,4081628472),a(1508970993,3053834265),a(2453635748,2937671579),a(2870763221,3664609560),a(3624381080,2734883394),a(310598401,1164996542),a(607225278,1323610764),a(1426881987,3590304994),a(1925078388,4068182383),a(2162078206,991336113),a(2614888103,633803317),a(3248222580,3479774868),a(3835390401,2666613458),a(4022224774,944711139),a(264347078,2341262773),a(604807628,2007800933),a(770255983,1495990901),a(1249150122,1856431235),a(1555081692,3175218132),a(1996064986,2198950837),a(2554220882,3999719339),a(2821834349,766784016),a(2952996808,2566594879),a(3210313671,3203337956),a(3336571891,1034457026),a(3584528711,2466948901),a(113926993,3758326383),a(338241895,168717936),a(666307205,1188179964),a(773529912,1546045734),a(1294757372,1522805485),a(1396182291,2643833823),a(1695183700,2343527390),a(1986661051,1014477480),a(2177026350,1206759142),a(2456956037,344077627),a(2730485921,1290863460),a(2820302411,3158454273),a(3259730800,3505952657),a(3345764771,106217008),a(3516065817,3606008344),a(3600352804,1432725776),a(4094571909,1467031594),a(275423344,851169720),a(430227734,3100823752),a(506948616,1363258195),a(659060556,3750685593),a(883997877,3785050280),a(958139571,3318307427),a(1322822218,3812723403),a(1537002063,2003034995),a(1747873779,3602036899),a(1955562222,1575990012),a(2024104815,1125592928),a(2227730452,2716904306),a(2361852424,442776044),a(2428436474,593698344),a(2756734187,3733110249),a(3204031479,2999351573),a(3329325298,3815920427),a(3391569614,3928383900),a(3515267271,566280711),a(3940187606,3454069534),a(4118630271,4000239992),a(116418474,1914138554),a(174292421,2731055270),a(289380356,3203993006),a(460393269,320620315),a(685471733,587496836),a(852142971,1086792851),a(1017036298,365543100),a(1126000580,2618297676),a(1288033470,3409855158),a(1501505948,4234509866),a(1607167915,987167468),a(1816402316,1246189591)],c=[];!function(){for(var e=0;e<80;e++)c[e]=a()}();var u=s.SHA512=t.extend({_doReset:function(){this._hash=new i.init([new o.init(1779033703,4089235720),new o.init(3144134277,2227873595),new o.init(1013904242,4271175723),new o.init(2773480762,1595750129),new o.init(1359893119,2917565137),new o.init(2600822924,725511199),new o.init(528734635,4215389547),new o.init(1541459225,327033209)])},_doProcessBlock:function(e,t){for(var n=this._hash.words,r=n[0],o=n[1],i=n[2],s=n[3],a=n[4],u=n[5],d=n[6],h=n[7],f=r.high,p=r.low,g=o.high,m=o.low,v=i.high,y=i.low,b=s.high,_=s.low,w=a.high,S=a.low,x=u.high,E=u.low,T=d.high,C=d.low,M=h.high,k=h.low,A=f,D=p,O=g,I=m,P=v,B=y,R=b,L=_,N=w,$=S,z=x,j=E,V=T,H=C,F=M,q=k,U=0;U<80;U++){var W,K,Y=c[U];if(U<16)K=Y.high=0|e[t+2*U],W=Y.low=0|e[t+2*U+1];else{var X=c[U-15],G=X.high,J=X.low,Z=(G>>>1|J<<31)^(G>>>8|J<<24)^G>>>7,Q=(J>>>1|G<<31)^(J>>>8|G<<24)^(J>>>7|G<<25),ee=c[U-2],te=ee.high,ne=ee.low,re=(te>>>19|ne<<13)^(te<<3|ne>>>29)^te>>>6,oe=(ne>>>19|te<<13)^(ne<<3|te>>>29)^(ne>>>6|te<<26),ie=c[U-7],se=ie.high,ae=ie.low,le=c[U-16],ce=le.high,ue=le.low;K=(K=(K=Z+se+((W=Q+ae)>>>0>>0?1:0))+re+((W+=oe)>>>0>>0?1:0))+ce+((W+=ue)>>>0>>0?1:0),Y.high=K,Y.low=W}var de,he=N&z^~N&V,fe=$&j^~$&H,pe=A&O^A&P^O&P,ge=D&I^D&B^I&B,me=(A>>>28|D<<4)^(A<<30|D>>>2)^(A<<25|D>>>7),ve=(D>>>28|A<<4)^(D<<30|A>>>2)^(D<<25|A>>>7),ye=(N>>>14|$<<18)^(N>>>18|$<<14)^(N<<23|$>>>9),be=($>>>14|N<<18)^($>>>18|N<<14)^($<<23|N>>>9),_e=l[U],we=_e.high,Se=_e.low,xe=F+ye+((de=q+be)>>>0>>0?1:0),Ee=ve+ge;F=V,q=H,V=z,H=j,z=N,j=$,N=R+(xe=(xe=(xe=xe+he+((de+=fe)>>>0>>0?1:0))+we+((de+=Se)>>>0>>0?1:0))+K+((de+=W)>>>0>>0?1:0))+(($=L+de|0)>>>0>>0?1:0)|0,R=P,L=B,P=O,B=I,O=A,I=D,A=xe+(me+pe+(Ee>>>0>>0?1:0))+((D=de+Ee|0)>>>0>>0?1:0)|0}p=r.low=p+D,r.high=f+A+(p>>>0>>0?1:0),m=o.low=m+I,o.high=g+O+(m>>>0>>0?1:0),y=i.low=y+B,i.high=v+P+(y>>>0>>0?1:0),_=s.low=_+L,s.high=b+R+(_>>>0>>0?1:0),S=a.low=S+$,a.high=w+N+(S>>>0<$>>>0?1:0),E=u.low=E+j,u.high=x+z+(E>>>0>>0?1:0),C=d.low=C+H,d.high=T+V+(C>>>0>>0?1:0),k=h.low=k+q,h.high=M+F+(k>>>0>>0?1:0)},_doFinalize:function(){var e=this._data,t=e.words,n=8*this._nDataBytes,r=8*e.sigBytes;return t[r>>>5]|=128<<24-r%32,t[30+(r+128>>>10<<5)]=Math.floor(n/4294967296),t[31+(r+128>>>10<<5)]=n,e.sigBytes=4*t.length,this._process(),this._hash.toX32()},clone:function(){var e=t.clone.call(this);return e._hash=this._hash.clone(),e},blockSize:32});e.SHA512=t._createHelper(u),e.HmacSHA512=t._createHmacHelper(u)}(),r.SHA512)},4253:function(e,t,n){var r;e.exports=(r=n(8249),n(8269),n(8214),n(888),n(5109),function(){var e=r,t=e.lib,n=t.WordArray,o=t.BlockCipher,i=e.algo,s=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],a=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],l=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],c=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],u=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],d=i.DES=o.extend({_doReset:function(){for(var e=this._key.words,t=[],n=0;n<56;n++){var r=s[n]-1;t[n]=e[r>>>5]>>>31-r%32&1}for(var o=this._subKeys=[],i=0;i<16;i++){var c=o[i]=[],u=l[i];for(n=0;n<24;n++)c[n/6|0]|=t[(a[n]-1+u)%28]<<31-n%6,c[4+(n/6|0)]|=t[28+(a[n+24]-1+u)%28]<<31-n%6;for(c[0]=c[0]<<1|c[0]>>>31,n=1;n<7;n++)c[n]=c[n]>>>4*(n-1)+3;c[7]=c[7]<<5|c[7]>>>27}var d=this._invSubKeys=[];for(n=0;n<16;n++)d[n]=o[15-n]},encryptBlock:function(e,t){this._doCryptBlock(e,t,this._subKeys)},decryptBlock:function(e,t){this._doCryptBlock(e,t,this._invSubKeys)},_doCryptBlock:function(e,t,n){this._lBlock=e[t],this._rBlock=e[t+1],h.call(this,4,252645135),h.call(this,16,65535),f.call(this,2,858993459),f.call(this,8,16711935),h.call(this,1,1431655765);for(var r=0;r<16;r++){for(var o=n[r],i=this._lBlock,s=this._rBlock,a=0,l=0;l<8;l++)a|=c[l][((s^o[l])&u[l])>>>0];this._lBlock=s,this._rBlock=i^a}var d=this._lBlock;this._lBlock=this._rBlock,this._rBlock=d,h.call(this,1,1431655765),f.call(this,8,16711935),f.call(this,2,858993459),h.call(this,16,65535),h.call(this,4,252645135),e[t]=this._lBlock,e[t+1]=this._rBlock},keySize:2,ivSize:2,blockSize:2});function h(e,t){var n=(this._lBlock>>>e^this._rBlock)&t;this._rBlock^=n,this._lBlock^=n<>>e^this._lBlock)&t;this._lBlock^=n,this._rBlock^=n<192.");var t=e.slice(0,2),r=e.length<4?e.slice(0,2):e.slice(2,4),o=e.length<6?e.slice(0,2):e.slice(4,6);this._des1=d.createEncryptor(n.create(t)),this._des2=d.createEncryptor(n.create(r)),this._des3=d.createEncryptor(n.create(o))},encryptBlock:function(e,t){this._des1.encryptBlock(e,t),this._des2.decryptBlock(e,t),this._des3.encryptBlock(e,t)},decryptBlock:function(e,t){this._des3.decryptBlock(e,t),this._des2.encryptBlock(e,t),this._des1.decryptBlock(e,t)},keySize:6,ivSize:2,blockSize:2});e.TripleDES=o._createHelper(p)}(),r.TripleDES)},4938:function(e,t,n){var r,o,i,s,a,l,c;e.exports=(c=n(8249),i=(o=c).lib,s=i.Base,a=i.WordArray,(l=o.x64={}).Word=s.extend({init:function(e,t){this.high=e,this.low=t}}),l.WordArray=s.extend({init:function(e,t){e=this.words=e||[],this.sigBytes=t!=r?t:8*e.length},toX32:function(){for(var e=this.words,t=e.length,n=[],r=0;r{var n;Object.defineProperty(t,"__esModule",{value:!0}),t.ErrorCode=void 0,(n=t.ErrorCode||(t.ErrorCode={}))[n.SUCCESS=0]="SUCCESS",n[n.CLIENT_ID_NOT_FOUND=1]="CLIENT_ID_NOT_FOUND",n[n.OPERATION_TOO_OFTEN=2]="OPERATION_TOO_OFTEN",n[n.REPEAT_MESSAGE=3]="REPEAT_MESSAGE",n[n.TIME_OUT=4]="TIME_OUT"},9021:function(e,t,n){var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};const o=r(n(6893)),i=r(n(7555)),s=r(n(6379)),a=r(n(529));var l,c;(c=l||(l={})).setDebugMode=function(e){a.default.debugMode=e,a.default.info(`setDebugMode: ${e}`)},c.init=function(e){try{i.default.init(e)}catch(t){a.default.error("init error",t)}},c.setSocketServer=function(e){try{if(!e.url)throw new Error("invalid url");if(!e.key||!e.keyId)throw new Error("invalid key or keyId");s.default.socketUrl=e.url,s.default.publicKeyId=e.keyId,s.default.publicKey=e.key}catch(t){a.default.error("setSocketServer error",t)}},c.enableSocket=function(e){try{i.default.enableSocket(e)}catch(t){a.default.error("enableSocket error",t)}},c.getVersion=function(){return o.default.SDK_VERSION},e.exports=l},9478:function(e,t,n){var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(n(529)),i=r(n(496)),s=r(n(3555)),a=r(n(1929)),l=r(n(4379)),c=r(n(6899)),u=r(n(776)),d=r(n(2002)),h=r(n(5807)),f=r(n(9704)),p=r(n(6545)),g=r(n(3680)),m=r(n(7706)),v=r(n(4486)),y=r(n(5867)),b=r(n(7006));var _;!function(e){let t,n,r;function _(){let e;try{"undefined"!=typeof uni?(t=new p.default,n=new g.default,r=new m.default):"undefined"!=typeof tt?(t=new d.default,n=new h.default,r=new f.default):"undefined"!=typeof my?(t=new i.default,n=new s.default,r=new a.default):"undefined"!=typeof wx?(t=new v.default,n=new y.default,r=new b.default):"undefined"!=typeof window&&(t=new l.default,n=new c.default,r=new u.default)}catch(_){o.default.error(`init am error: ${_}`),e=_}if(t&&n&&r||"undefined"!=typeof window&&(t=new l.default,n=new c.default,r=new u.default),!t||!n||!r)throw new Error(`init am error: no api impl found, ${e}`)}e.getDevice=function(){return t||_(),t},e.getStorage=function(){return n||_(),n},e.getWebSocket=function(){return r||_(),r}}(_||(_={})),t.default=_},4685:function(e,t,n){var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(n(9478));var i,s;(s=i||(i={})).os=function(){return o.default.getDevice().os()},s.osVersion=function(){return o.default.getDevice().osVersion()},s.model=function(){return o.default.getDevice().model()},s.brand=function(){return o.default.getDevice().brand()},s.platform=function(){return o.default.getDevice().platform()},s.platformVersion=function(){return o.default.getDevice().platformVersion()},s.platformId=function(){return o.default.getDevice().platformId()},s.language=function(){return o.default.getDevice().language()},s.userAgent=function(){let e=o.default.getDevice().userAgent;return e?e():""},s.getNetworkType=function(e){o.default.getDevice().getNetworkType(e)},s.onNetworkStatusChange=function(e){o.default.getDevice().onNetworkStatusChange(e)},t.default=i},7002:function(e,t,n){var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(n(6379)),i=r(n(1386)),s=r(n(4054)),a=n(2918),l=r(n(7167)),c=r(n(529)),u=r(n(9478)),d=r(n(8506));var h;!function(e){let t,n=!1,r=!1,h=!1,f=[],p=0;function g(){return n&&r}function m(t=0){e.allowReconnect&&b()&&setTimeout((function(){v()}),t)}function v(){if(e.allowReconnect=!0,!b())return;if(!function(){var e=f.length;let t=(new Date).getTime();if(e>0)for(var n=e-1;n>=0;n--)if(t-f[n]>5e3){f.splice(0,n+1);break}return e=f.length,f.push(t),!(e>=10&&(c.default.error("connect failed, connection limit reached"),1))}())return;h=!0;let n=o.default.socketUrl;try{let e=d.default.getSync(d.default.KEY_REDIRECT_SERVER,"");if(e){let t=a.RedirectServerData.parse(e),r=t.addressList[0].split(","),o=r[0],i=Number(r[1]);(new Date).getTime()-t.time<1e3*i&&(n=o)}}catch(i){}t=u.default.getWebSocket().connect({url:n,success:function(){r=!0,y()},fail:function(){r=!1,w(),m(100)}}),t.onOpen(S),t.onClose(T),t.onError(E),t.onMessage(x)}function y(){r&&n&&(h=!1,i.default.create().send(),l.default.getInstance().start())}function b(){return o.default.networkConnected?h?(c.default.warn("connecting"),!1):!g()||(c.default.warn("already connected"),!1):(c.default.error("connect failed, network is not available"),!1)}function _(e=""){null==t||t.close({code:1e3,reason:e,success:function(e){},fail:function(e){}}),w()}function w(e){var t;r=!1,n=!1,h=!1,l.default.getInstance().cancel(),o.default.online&&(o.default.online=!1,null===(t=o.default.onlineState)||void 0===t||t.call(o.default.onlineState,{online:o.default.online}))}e.allowReconnect=!0,e.isAvailable=g,e.enableSocket=function(t){let n=(new Date).getTime();n-p<1e3?c.default.warn(`enableSocket ${t} fail: this function can only be called once a second`):(p=n,e.allowReconnect=t,t?e.reconnect(10):e.close(`enableSocket ${t}`))},e.reconnect=m,e.connect=v,e.close=_,e.send=function(e){if(!n||!n)throw new Error("socket not connect");null==t||t.send({data:e,success:function(e){},fail:function(e){}})};let S=function(e){n=!0,y()},x=function(e){try{e.data,l.default.getInstance().refresh(),s.default.receiveMessage(e.data)}catch(t){}},E=function(e){_("socket error")},T=function(e){w()}}(h||(h={})),t.default=h},8506:function(e,t,n){var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(n(9478));var i,s;(s=i||(i={})).KEY_APPID="getui_appid",s.KEY_CID="getui_cid",s.KEY_SESSION="getui_session",s.KEY_REGID="getui_regid",s.KEY_SOCKET_URL="getui_socket_url",s.KEY_DEVICE_ID="getui_deviceid",s.KEY_ADD_PHONE_INFO_TIME="getui_api_time",s.KEY_BIND_ALIAS_TIME="getui_ba_time",s.KEY_SET_TAG_TIME="getui_st_time",s.KEY_REDIRECT_SERVER="getui_redirect_server",s.KEY_LAST_CONNECT_TIME="getui_last_connect_time",s.set=function(e){o.default.getStorage().set(e)},s.setSync=function(e,t){o.default.getStorage().setSync(e,t)},s.get=function(e){o.default.getStorage().get(e)},s.getSync=function(e,t){let n=o.default.getStorage().getSync(e);return n||t},t.default=i},496:function(e,t,n){const r=(this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}})(n(3854));e.exports=class{constructor(){this.systemInfo=my.getSystemInfoSync()}os(){return r.default.getStr(this.systemInfo,"platform")}osVersion(){return r.default.getStr(this.systemInfo,"system")}model(){return r.default.getStr(this.systemInfo,"model")}brand(){return r.default.getStr(this.systemInfo,"brand")}platform(){return"MP-ALIPAY"}platformVersion(){return r.default.getStr(this.systemInfo,"app")+" "+r.default.getStr(this.systemInfo,"version")}platformId(){return my.getAppIdSync()}language(){return r.default.getStr(this.systemInfo,"language")}getNetworkType(e){my.getNetworkType({success:t=>{var n;null===(n=e.success)||void 0===n||n.call(e.success,{networkType:t.networkType})},fail:()=>{var t;null===(t=e.fail)||void 0===t||t.call(e.fail,"")}})}onNetworkStatusChange(e){my.onNetworkStatusChange(e)}}},3555:e=>{e.exports=class{set(e){my.setStorage({key:e.key,data:e.data,success:e.success,fail:e.fail})}setSync(e,t){my.setStorageSync({key:e,data:t})}get(e){my.getStorage({key:e.key,success:e.success,fail:e.fail,complete:e.complete})}getSync(e){return my.getStorageSync({key:e}).data}}},1929:e=>{e.exports=class{connect(e){return my.connectSocket({url:e.url,header:e.header,method:e.method,success:e.success,fail:e.fail,complete:e.complete}),{onOpen:my.onSocketOpen,send:my.sendSocketMessage,onMessage:e=>{my.onSocketMessage.call(my.onSocketMessage,(t=>{e.call(e,{data:t?t.data:""})}))},onError:my.onSocketError,onClose:my.onSocketClose,close:my.closeSocket}}}},4379:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=class{os(){let e=window.navigator.userAgent.toLowerCase();return e.indexOf("android")>0||e.indexOf("adr")>0?"android":e.match(/\(i[^;]+;( u;)? cpu.+mac os x/)?"ios":e.indexOf("windows")>0||e.indexOf("win32")>0||e.indexOf("win64")>0?"windows":e.indexOf("macintosh")>0||e.indexOf("mac os")>0?"mac os":e.indexOf("linux")>0||e.indexOf("unix")>0?"linux":"other"}osVersion(){let e=window.navigator.userAgent.toLowerCase(),t=e.substring(e.indexOf(";")+1).trim();return t.indexOf(";")>0?t.substring(0,t.indexOf(";")).trim():t.substring(0,t.indexOf(")")).trim()}model(){return""}brand(){return""}platform(){return"H5"}platformVersion(){return""}platformId(){return""}language(){return window.navigator.language}userAgent(){return window.navigator.userAgent}getNetworkType(e){var t;null===(t=e.success)||void 0===t||t.call(e.success,{networkType:window.navigator.onLine?"unknown":"none"})}onNetworkStatusChange(e){}}},6899:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=class{set(e){var t;window.localStorage.setItem(e.key,e.data),null===(t=e.success)||void 0===t||t.call(e.success,"")}setSync(e,t){window.localStorage.setItem(e,t)}get(e){var t;let n=window.localStorage.getItem(e.key);null===(t=e.success)||void 0===t||t.call(e.success,n)}getSync(e){return window.localStorage.getItem(e)}}},776:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=class{connect(e){let t=new WebSocket(e.url);return{send:e=>{var n,r;try{t.send(e.data),null===(n=e.success)||void 0===n||n.call(e.success,{errMsg:""})}catch(o){null===(r=e.fail)||void 0===r||r.call(e.fail,{errMsg:o+""})}},close:e=>{var n,r;try{t.close(e.code,e.reason),null===(n=e.success)||void 0===n||n.call(e.success,{errMsg:""})}catch(o){null===(r=e.fail)||void 0===r||r.call(e.fail,{errMsg:o+""})}},onOpen:n=>{t.onopen=t=>{var r;null===(r=e.success)||void 0===r||r.call(e.success,""),n({header:""})}},onError:n=>{t.onerror=t=>{var r;null===(r=e.fail)||void 0===r||r.call(e.fail,""),n({errMsg:""})}},onMessage:e=>{t.onmessage=t=>{e({data:t.data})}},onClose:e=>{t.onclose=t=>{e(t)}}}}}},2002:function(e,t,n){var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(n(3854));t.default=class{constructor(){this.systemInfo=tt.getSystemInfoSync()}os(){return o.default.getStr(this.systemInfo,"platform")}osVersion(){return o.default.getStr(this.systemInfo,"system")}model(){return o.default.getStr(this.systemInfo,"model")}brand(){return o.default.getStr(this.systemInfo,"brand")}platform(){return"MP-TOUTIAO"}platformVersion(){return o.default.getStr(this.systemInfo,"appName")+" "+o.default.getStr(this.systemInfo,"version")}language(){return""}platformId(){return""}getNetworkType(e){tt.getNetworkType(e)}onNetworkStatusChange(e){tt.onNetworkStatusChange(e)}}},5807:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=class{set(e){tt.setStorage(e)}setSync(e,t){tt.setStorageSync(e,t)}get(e){tt.getStorage(e)}getSync(e){return tt.getStorageSync(e)}}},9704:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=class{connect(e){let t=tt.connectSocket({url:e.url,header:e.header,protocols:e.protocols,success:e.success,fail:e.fail,complete:e.complete});return{onOpen:t.onOpen,send:t.send,onMessage:t.onMessage,onError:t.onError,onClose:t.onClose,close:t.close}}}},6545:function(e,t,n){var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(n(3854));t.default=class{constructor(){try{this.systemInfo=Bm(),this.accountInfo=uni.getAccountInfoSync()}catch(e){}}os(){return o.default.getStr(this.systemInfo,"platform")}model(){return o.default.getStr(this.systemInfo,"model")}brand(){return o.default.getStr(this.systemInfo,"brand")}osVersion(){return o.default.getStr(this.systemInfo,"system")}platform(){let e="";return e="H5","H5"}platformVersion(){return this.systemInfo?this.systemInfo.version:""}platformId(){return this.accountInfo?this.accountInfo.miniProgram.appId:""}language(){var e;return(null===(e=this.systemInfo)||void 0===e?void 0:e.language)?this.systemInfo.language:""}userAgent(){return window?window.navigator.userAgent:""}getNetworkType(e){zm(e)}onNetworkStatusChange(e){$m(e)}}},3680:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=class{set(e){Km(e)}setSync(e,t){Wm(e,t)}get(e){Gm(e)}getSync(e){return Xm(e)}}},7706:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=class{connect(e){let t=_v(e);return{send:e=>{null==t||t.send(e)},close:e=>{null==t||t.close(e)},onOpen:e=>{null==t||t.onOpen(e)},onError:e=>{null==t||t.onError(e)},onMessage:e=>{null==t||t.onMessage(e)},onClose:e=>{null==t||t.onClose(e)}}}}},4486:function(e,t,n){var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(n(3854));t.default=class{constructor(){this.systemInfo=Bm()}os(){return o.default.getStr(this.systemInfo,"platform")}osVersion(){return o.default.getStr(this.systemInfo,"system")}model(){return o.default.getStr(this.systemInfo,"model")}brand(){return o.default.getStr(this.systemInfo,"brand")}platform(){return"MP-WEIXIN"}platformVersion(){return o.default.getStr(this.systemInfo,"version")}language(){return o.default.getStr(this.systemInfo,"language")}platformId(){return Wh("getAccountInfoSync")?wx.getAccountInfoSync().miniProgram.appId:""}getNetworkType(e){zm({success:t=>{var n;null===(n=e.success)||void 0===n||n.call(e.success,{networkType:t.networkType})},fail:e.fail})}onNetworkStatusChange(e){$m(e)}}},5867:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=class{set(e){Km(e)}setSync(e,t){Wm(e,t)}get(e){Gm(e)}getSync(e){return Xm(e)}}},7006:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=class{connect(e){let t=_v({url:e.url,header:e.header,protocols:e.protocols,success:e.success,fail:e.fail,complete:e.complete});return{onOpen:t.onOpen,send:t.send,onMessage:t.onMessage,onError:t.onError,onClose:t.onClose,close:t.close}}}},6893:(e,t)=>{var n,r;Object.defineProperty(t,"__esModule",{value:!0}),(r=n||(n={})).SDK_VERSION="GTMP-2.0.4.dcloud",r.DEFAULT_SOCKET_URL="wss://wshzn.gepush.com:5223/nws",r.SOCKET_PROTOCOL_VERSION="1.0",r.SERVER_PUBLIC_KEY="MHwwDQYJKoZIhvcNAQEBBQADawAwaAJhAJp1rROuvBF7sBSnvLaesj2iFhMcY8aXyLvpnNLKs2wjL3JmEnyr++SlVa35liUlzi83tnAFkn3A9GB7pHBNzawyUkBh8WUhq5bnFIkk2RaDa6+5MpG84DEv52p7RR+aWwIDAQAB",r.SERVER_PUBLIC_KEY_ID="69d747c4b9f641baf4004be4297e9f3b",r.ID_U_2_G=!0,t.default=n},7555:function(e,t,n){var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(n(7002)),i=r(n(529)),s=r(n(6379));class a{static init(e){var t;if(!this.inited)try{this.checkAppid(e.appid),this.inited=!0,i.default.info(`init: appid=${e.appid}`),s.default.init(e),o.default.connect()}catch(n){throw this.inited=!1,null===(t=e.onError)||void 0===t||t.call(e.onError,{error:n}),n}}static enableSocket(e){this.checkInit(),o.default.enableSocket(e)}static checkInit(){if(!this.inited)throw new Error("not init, please invoke init method firstly")}static checkAppid(e){if(null==e||null==e||""==e.trim())throw new Error(`invalid appid ${e}`)}}a.inited=!1,t.default=a},6379:function(e,t,n){var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(n(6667)),i=r(n(8506)),s=r(n(6893)),a=r(n(7002)),l=r(n(529)),c=r(n(4685)),u=r(n(2323));class d{static init(e){var t;s.default.ID_U_2_G?this.appid=u.default.to_getui(e.appid):this.appid=e.appid,this.onError=e.onError,this.onClientId=e.onClientId,this.onlineState=e.onlineState,this.onPushMsg=e.onPushMsg,this.appid!=i.default.getSync(i.default.KEY_APPID,this.appid)&&(l.default.info("appid changed, clear session and cid"),i.default.setSync(i.default.KEY_CID,""),i.default.setSync(i.default.KEY_SESSION,"")),i.default.setSync(i.default.KEY_APPID,this.appid),this.cid=i.default.getSync(i.default.KEY_CID,this.cid),this.cid&&(null===(t=this.onClientId)||void 0===t||t.call(this.onClientId,{cid:d.cid})),this.session=i.default.getSync(i.default.KEY_SESSION,this.session),this.deviceId=i.default.getSync(i.default.KEY_DEVICE_ID,this.deviceId),this.regId=i.default.getSync(i.default.KEY_REGID,this.regId),this.regId||(this.regId=this.createRegId(),i.default.set({key:i.default.KEY_REGID,data:this.regId})),this.socketUrl=i.default.getSync(i.default.KEY_SOCKET_URL,this.socketUrl);let n=this;c.default.getNetworkType({success:e=>{n.networkType=e.networkType,n.networkConnected="none"!=n.networkType&&""!=n.networkType}}),c.default.onNetworkStatusChange((e=>{n.networkConnected=e.isConnected,n.networkType=e.networkType,n.networkConnected&&a.default.reconnect(100)}))}static createRegId(){return`M-V${o.default.md5Hex(this.getUuid())}-${(new Date).getTime()}`}static getUuid(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){let t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)}))}}d.appid="",d.cid="",d.regId="",d.session="",d.deviceId="",d.packetId=1,d.online=!1,d.socketUrl=s.default.DEFAULT_SOCKET_URL,d.publicKeyId=s.default.SERVER_PUBLIC_KEY_ID,d.publicKey=s.default.SERVER_PUBLIC_KEY,d.lastAliasTime=0,d.networkConnected=!0,d.networkType="none",t.default=d},9586:function(e,t,n){var r,o,i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const s=i(n(661)),a=n(4198),l=i(n(6379));class c extends s.default{constructor(){super(...arguments),this.actionMsgData=new u}static initActionMsg(e,...t){return super.initMsg(e),e.command=s.default.Command.CLIENT_MSG,e.data=e.actionMsgData=u.create(),e}static parseActionMsg(e,t){return super.parseMsg(e,t),e.actionMsgData=u.parse(e.data),e}send(){setTimeout((()=>{var e;(c.waitingLoginMsgMap.has(this.actionMsgData.msgId)||c.waitingResponseMsgMap.has(this.actionMsgData.msgId))&&(c.waitingLoginMsgMap.delete(this.actionMsgData.msgId),c.waitingResponseMsgMap.delete(this.actionMsgData.msgId),null===(e=this.callback)||void 0===e||e.call(this.callback,{resultCode:a.ErrorCode.TIME_OUT,message:"waiting time out"}))}),1e4),l.default.online?(this.actionMsgData.msgAction!=c.ClientAction.RECEIVED&&c.waitingResponseMsgMap.set(this.actionMsgData.msgId,this),super.send()):c.waitingLoginMsgMap.set(this.actionMsgData.msgId,this)}receive(){}static sendWaitingMessages(){let e,t=this.waitingLoginMsgMap.keys();for(;e=t.next(),!e.done;){let t=this.waitingLoginMsgMap.get(e.value);this.waitingLoginMsgMap.delete(e.value),null==t||t.send()}}static getWaitingResponseMessage(e){return c.waitingResponseMsgMap.get(e)}static removeWaitingResponseMessage(e){let t=c.waitingResponseMsgMap.get(e);return t&&c.waitingResponseMsgMap.delete(e),t}}c.ServerAction=((r=class{}).PUSH_MESSAGE="pushmessage",r.REDIRECT_SERVER="redirect_server",r.ADD_PHONE_INFO_RESULT="addphoneinfo",r.SET_MODE_RESULT="set_mode_result",r.SET_TAG_RESULT="settag_result",r.BIND_ALIAS_RESULT="response_bind",r.UNBIND_ALIAS_RESULT="response_unbind",r.FEED_BACK_RESULT="pushmessage_feedback",r.RECEIVED="received",r),c.ClientAction=((o=class{}).ADD_PHONE_INFO="addphoneinfo",o.SET_MODE="set_mode",o.FEED_BACK="pushmessage_feedback",o.SET_TAGS="set_tag",o.BIND_ALIAS="bind_alias",o.UNBIND_ALIAS="unbind_alias",o.RECEIVED="received",o),c.waitingLoginMsgMap=new Map,c.waitingResponseMsgMap=new Map;class u{constructor(){this.appId="",this.cid="",this.msgId="",this.msgAction="",this.msgData="",this.msgExtraData=""}static create(){let e=new u;return e.appId=l.default.appid,e.cid=l.default.cid,e.msgId=(2147483647&(new Date).getTime()).toString(),e}static parse(e){let t=new u,n=JSON.parse(e);return t.appId=n.appId,t.cid=n.cid,t.msgId=n.msgId,t.msgAction=n.msgAction,t.msgData=n.msgData,t.msgExtraData=n.msgExtraData,t}}t.default=c},4516:function(e,t,n){var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(n(4685)),i=r(n(8506)),s=r(n(6893)),a=n(4198),l=r(n(9586)),c=r(n(6379));class u extends l.default{constructor(){super(...arguments),this.addPhoneInfoData=new d}static create(){let e=new u;return super.initActionMsg(e),e.callback=t=>{t.resultCode!=a.ErrorCode.SUCCESS&&t.resultCode!=a.ErrorCode.REPEAT_MESSAGE?setTimeout((function(){e.send()}),3e4):i.default.set({key:i.default.KEY_ADD_PHONE_INFO_TIME,data:(new Date).getTime()})},e.actionMsgData.msgAction=l.default.ClientAction.ADD_PHONE_INFO,e.addPhoneInfoData=d.create(),e.actionMsgData.msgData=JSON.stringify(e.addPhoneInfoData),e}send(){(new Date).getTime()-i.default.getSync(i.default.KEY_ADD_PHONE_INFO_TIME,0)<864e5||super.send()}}class d{constructor(){this.model="",this.brand="",this.system_version="",this.version="",this.deviceid="",this.type=""}static create(){let e=new d;return e.model=o.default.model(),e.brand=o.default.brand(),e.system_version=o.default.osVersion(),e.version=s.default.SDK_VERSION,e.device_token="",e.imei="",e.oaid="",e.mac="",e.idfa="",e.type="MINIPROGRAM",e.deviceid=`${e.type}-${c.default.deviceId}`,e.extra={os:o.default.os(),platform:o.default.platform(),platformVersion:o.default.platformVersion(),platformId:o.default.platformId(),language:o.default.language(),userAgent:o.default.userAgent()},e}}t.default=u},8723:function(e,t,n){var r,o,i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const s=i(n(6379)),a=n(4198),l=i(n(9586));class c extends l.default{constructor(){super(...arguments),this.feedbackData=new u}static create(e,t){let n=new c;return super.initActionMsg(n),n.callback=e=>{e.resultCode!=a.ErrorCode.SUCCESS&&e.resultCode!=a.ErrorCode.REPEAT_MESSAGE&&setTimeout((function(){n.send()}),3e4)},n.feedbackData=u.create(e,t),n.actionMsgData.msgAction=l.default.ClientAction.FEED_BACK,n.actionMsgData.msgData=JSON.stringify(n.feedbackData),n}send(){super.send()}}c.ActionId=((r=class{}).RECEIVE="0",r.MP_RECEIVE="210000",r.WEB_RECEIVE="220000",r.BEGIN="1",r),c.RESULT=((o=class{}).OK="ok",o);class u{constructor(){this.messageid="",this.appkey="",this.appid="",this.taskid="",this.actionid="",this.result="",this.timestamp=""}static create(e,t){let n=new u;return n.messageid=e.pushMessageData.messageid,n.appkey=e.pushMessageData.appKey,n.appid=s.default.appid,n.taskid=e.pushMessageData.taskId,n.actionid=t,n.result=c.RESULT.OK,n.timestamp=(new Date).getTime().toString(),n}}t.default=c},6362:function(e,t,n){var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(n(661));class i extends o.default{static create(){let e=new i;return super.initMsg(e),e.command=o.default.Command.HEART_BEAT,e}}t.default=i},1386:function(e,t,n){var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(n(6667)),i=r(n(6379)),s=r(n(661));class a extends s.default{constructor(){super(...arguments),this.keyNegotiateData=new l}static create(){let e=new a;return super.initMsg(e),e.command=s.default.Command.KEY_NEGOTIATE,o.default.resetKey(),e.data=e.keyNegotiateData=l.create(),e}send(){super.send()}}class l{constructor(){this.appId="",this.rsaPublicKeyId="",this.algorithm="",this.secretKey="",this.iv=""}static create(){let e=new l;return e.appId=i.default.appid,e.rsaPublicKeyId=i.default.publicKeyId,e.algorithm="AES",e.secretKey=o.default.getEncryptedSecretKey(),e.iv=o.default.getEncryptedIV(),e}}t.default=a},1280:function(e,t,n){var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(n(661)),i=r(n(6667)),s=r(n(8858)),a=r(n(529)),l=r(n(6379));class c extends o.default{constructor(){super(...arguments),this.keyNegotiateResultData=new u}static parse(e){let t=new c;return super.parseMsg(t,e),t.keyNegotiateResultData=u.parse(t.data),t}receive(){var e,t;if(0!=this.keyNegotiateResultData.errorCode)return a.default.error(`key negotiate fail: ${this.data}`),void(null===(e=l.default.onError)||void 0===e||e.call(l.default.onError,{error:`key negotiate fail: ${this.data}`}));let n=this.keyNegotiateResultData.encryptType.split("/");if(!i.default.algorithmMap.has(n[0].trim().toLowerCase())||!i.default.modeMap.has(n[1].trim().toLowerCase())||!i.default.paddingMap.has(n[2].trim().toLowerCase()))return a.default.error(`key negotiate fail: ${this.data}`),void(null===(t=l.default.onError)||void 0===t||t.call(l.default.onError,{error:`key negotiate fail: ${this.data}`}));i.default.setEncryptParams(n[0].trim().toLowerCase(),n[1].trim().toLowerCase(),n[2].trim().toLowerCase()),s.default.create().send()}}class u{constructor(){this.errorCode=-1,this.errorMsg="",this.encryptType=""}static parse(e){let t=new u,n=JSON.parse(e);return t.errorCode=n.errorCode,t.errorMsg=n.errorMsg,t.encryptType=n.encryptType,t}}t.default=c},8858:function(e,t,n){var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(n(6379)),i=r(n(6667)),s=r(n(661)),a=r(n(4534));class l extends s.default{constructor(){super(...arguments),this.loginData=new c}static create(){let e=new l;return super.initMsg(e),e.command=s.default.Command.LOGIN,e.data=e.loginData=c.create(),e}send(){this.loginData.session&&o.default.cid==i.default.md5Hex(this.loginData.session)?super.send():a.default.create().send()}}class c{constructor(){this.appId="",this.session=""}static create(){let e=new c;return e.appId=o.default.appid,e.session=o.default.session,e}}t.default=l},1606:function(e,t,n){var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(n(8506)),i=r(n(661)),s=r(n(6379)),a=r(n(9586)),l=r(n(4516)),c=r(n(8858));class u extends i.default{constructor(){super(...arguments),this.loginResultData=new d}static parse(e){let t=new u;return super.parseMsg(t,e),t.loginResultData=d.parse(t.data),t}receive(){var e;if(0!=this.loginResultData.errorCode)return this.data,s.default.session=s.default.cid="",o.default.setSync(o.default.KEY_CID,""),o.default.setSync(o.default.KEY_SESSION,""),void c.default.create().send();s.default.online||(s.default.online=!0,null===(e=s.default.onlineState)||void 0===e||e.call(s.default.onlineState,{online:s.default.online})),a.default.sendWaitingMessages(),l.default.create().send()}}class d{constructor(){this.errorCode=-1,this.errorMsg="",this.session=""}static parse(e){let t=new d,n=JSON.parse(e);return t.errorCode=n.errorCode,t.errorMsg=n.errorMsg,t.session=n.session,t}}t.default=u},661:function(e,t,n){var r,o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const i=o(n(9593)),s=o(n(7002)),a=o(n(6893)),l=o(n(6379));class c{constructor(){this.version="",this.command=0,this.packetId=0,this.timeStamp=0,this.data="",this.signature=""}static initMsg(e,...t){return e.version=a.default.SOCKET_PROTOCOL_VERSION,e.command=0,e.timeStamp=(new Date).getTime(),e}static parseMsg(e,t){let n=JSON.parse(t);return e.version=n.version,e.command=n.command,e.packetId=n.packetId,e.timeStamp=n.timeStamp,e.data=n.data,e.signature=n.signature,e}stringify(){return JSON.stringify(this,["version","command","packetId","timeStamp","data","signature"])}send(){s.default.isAvailable()&&(this.packetId=l.default.packetId++,this.temp?this.data=this.temp:this.temp=this.data,this.data=JSON.stringify(this.data),this.stringify(),this.command!=c.Command.HEART_BEAT&&(i.default.sign(this),this.data&&this.command!=c.Command.KEY_NEGOTIATE&&i.default.encrypt(this)),s.default.send(this.stringify()))}}c.Command=((r=class{}).HEART_BEAT=0,r.KEY_NEGOTIATE=1,r.KEY_NEGOTIATE_RESULT=16,r.REGISTER=2,r.REGISTER_RESULT=32,r.LOGIN=3,r.LOGIN_RESULT=48,r.LOGOUT=4,r.LOGOUT_RESULT=64,r.CLIENT_MSG=5,r.SERVER_MSG=80,r.SERVER_CLOSE=96,r.REDIRECT_SERVER=112,r),t.default=c},9593:function(e,t,n){var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(n(6667));var i,s;(s=i||(i={})).encrypt=function(e){e.data=o.default.encrypt(e.data)},s.decrypt=function(e){e.data=o.default.decrypt(e.data)},s.sign=function(e){e.signature=o.default.sha256(`${e.timeStamp}${e.packetId}${e.command}${e.data}`)},s.verify=function(e){let t=o.default.sha256(`${e.timeStamp}${e.packetId}${e.command}${e.data}`);if(e.signature!=t)throw new Error("msg signature vierfy failed")},t.default=i},4054:function(e,t,n){var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(n(1280)),i=r(n(1606)),s=r(n(661)),a=r(n(1277)),l=r(n(910)),c=r(n(9538)),u=r(n(9479)),d=r(n(6755)),h=r(n(2918)),f=r(n(9586)),p=r(n(9510)),g=r(n(4626)),m=r(n(7562)),v=r(n(9593)),y=r(n(9586)),b=r(n(9519)),_=r(n(8947));t.default=class{static receiveMessage(e){let t=s.default.parseMsg(new s.default,e);if(t.command!=s.default.Command.HEART_BEAT)switch(t.command!=s.default.Command.KEY_NEGOTIATE_RESULT&&t.command!=s.default.Command.SERVER_CLOSE&&t.command!=s.default.Command.REDIRECT_SERVER&&v.default.decrypt(t),t.command!=s.default.Command.SERVER_CLOSE&&t.command!=s.default.Command.REDIRECT_SERVER&&v.default.verify(t),t.command){case s.default.Command.KEY_NEGOTIATE_RESULT:o.default.parse(t.stringify()).receive();break;case s.default.Command.REGISTER_RESULT:a.default.parse(t.stringify()).receive();break;case s.default.Command.LOGIN_RESULT:i.default.parse(t.stringify()).receive();break;case s.default.Command.SERVER_MSG:this.receiveActionMsg(t.stringify());break;case s.default.Command.SERVER_CLOSE:_.default.parse(t.stringify()).receive();break;case s.default.Command.REDIRECT_SERVER:h.default.parse(t.stringify()).receive()}}static receiveActionMsg(e){let t=y.default.parseActionMsg(new y.default,e);if(t.actionMsgData.msgAction!=f.default.ServerAction.RECEIVED&&t.actionMsgData.msgAction!=f.default.ServerAction.REDIRECT_SERVER){let e=JSON.parse(t.actionMsgData.msgData);b.default.create(e.id).send()}switch(t.actionMsgData.msgAction){case f.default.ServerAction.PUSH_MESSAGE:d.default.parse(e).receive();break;case f.default.ServerAction.ADD_PHONE_INFO_RESULT:l.default.parse(e).receive();break;case f.default.ServerAction.SET_MODE_RESULT:p.default.parse(e).receive();break;case f.default.ServerAction.SET_TAG_RESULT:g.default.parse(e).receive();break;case f.default.ServerAction.BIND_ALIAS_RESULT:c.default.parse(e).receive();break;case f.default.ServerAction.UNBIND_ALIAS_RESULT:m.default.parse(e).receive();break;case f.default.ServerAction.FEED_BACK_RESULT:u.default.parse(e).receive();break;case f.default.ServerAction.RECEIVED:b.default.parse(e).receive()}}}},9519:function(e,t,n){var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=n(4198),i=r(n(6379)),s=r(n(9586));class a extends s.default{constructor(){super(...arguments),this.receivedData=new l}static create(e){let t=new a;return super.initActionMsg(t),t.callback=e=>{e.resultCode!=o.ErrorCode.SUCCESS&&e.resultCode!=o.ErrorCode.REPEAT_MESSAGE&&setTimeout((function(){t.send()}),3e3)},t.actionMsgData.msgAction=s.default.ClientAction.RECEIVED,t.receivedData=l.create(e),t.actionMsgData.msgData=JSON.stringify(t.receivedData),t}static parse(e){let t=new a;return super.parseActionMsg(t,e),t.receivedData=l.parse(t.data),t}receive(){var e;let t=s.default.getWaitingResponseMessage(this.actionMsgData.msgId);(t&&t.actionMsgData.msgAction==s.default.ClientAction.ADD_PHONE_INFO||t&&t.actionMsgData.msgAction==s.default.ClientAction.FEED_BACK)&&(s.default.removeWaitingResponseMessage(t.actionMsgData.msgId),null===(e=t.callback)||void 0===e||e.call(t.callback,{resultCode:o.ErrorCode.SUCCESS,message:"received"}))}send(){super.send()}}class l{constructor(){this.msgId="",this.cid=""}static create(e){let t=new l;return t.cid=i.default.cid,t.msgId=e,t}static parse(e){let t=new l,n=JSON.parse(e);return t.cid=n.cid,t.msgId=n.msgId,t}}t.default=a},2918:function(e,t,n){var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.RedirectServerData=void 0;const o=r(n(7002)),i=r(n(8506)),s=r(n(661));class a extends s.default{constructor(){super(...arguments),this.redirectServerData=new l}static parse(e){let t=new a;return super.parseMsg(t,e),t.redirectServerData=l.parse(t.data),t}receive(){this.redirectServerData,i.default.setSync(i.default.KEY_REDIRECT_SERVER,JSON.stringify(this.redirectServerData)),o.default.close("redirect server"),o.default.reconnect(this.redirectServerData.delay)}}class l{constructor(){this.addressList=[],this.delay=0,this.loc="",this.conf="",this.time=0}static parse(e){let t=new l,n=JSON.parse(e);return t.addressList=n.addressList,t.delay=n.delay,t.loc=n.loc,t.conf=n.conf,t.time=n.time?n.time:(new Date).getTime(),t}}t.RedirectServerData=l,t.default=a},4534:function(e,t,n){var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(n(6379)),i=r(n(661));class s extends i.default{constructor(){super(...arguments),this.registerData=new a}static create(){let e=new s;return super.initMsg(e),e.command=i.default.Command.REGISTER,e.data=e.registerData=a.create(),e}send(){super.send()}}class a{constructor(){this.appId="",this.regId=""}static create(){let e=new a;return e.appId=o.default.appid,e.regId=o.default.regId,e}}t.default=s},1277:function(e,t,n){var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(n(661)),i=r(n(8506)),s=r(n(6379)),a=r(n(8858)),l=r(n(529));class c extends o.default{constructor(){super(...arguments),this.registerResultData=new u}static parse(e){let t=new c;return super.parseMsg(t,e),t.registerResultData=u.parse(t.data),t}receive(){var e,t;if(0!=this.registerResultData.errorCode||!this.registerResultData.cid||!this.registerResultData.session)return l.default.error(`register fail: ${this.data}`),void(null===(e=s.default.onError)||void 0===e||e.call(s.default.onError,{error:`register fail: ${this.data}`}));s.default.cid!=this.registerResultData.cid&&i.default.setSync(i.default.KEY_ADD_PHONE_INFO_TIME,0),s.default.cid=this.registerResultData.cid,null===(t=s.default.onClientId)||void 0===t||t.call(s.default.onClientId,{cid:s.default.cid}),i.default.set({key:i.default.KEY_CID,data:s.default.cid}),s.default.session=this.registerResultData.session,i.default.set({key:i.default.KEY_SESSION,data:s.default.session}),s.default.deviceId=this.registerResultData.deviceId,i.default.set({key:i.default.KEY_DEVICE_ID,data:s.default.deviceId}),a.default.create().send()}}class u{constructor(){this.errorCode=-1,this.errorMsg="",this.cid="",this.session="",this.deviceId="",this.regId=""}static parse(e){let t=new u,n=JSON.parse(e);return t.errorCode=n.errorCode,t.errorMsg=n.errorMsg,t.cid=n.cid,t.session=n.session,t.deviceId=n.deviceId,t.regId=n.regId,t}}t.default=c},8947:function(e,t,n){var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(n(7002)),i=r(n(529)),s=r(n(661));class a extends s.default{constructor(){super(...arguments),this.serverCloseData=new l}static parse(e){let t=new a;return super.parseMsg(t,e),t.serverCloseData=l.parse(t.data),t}receive(){JSON.stringify(this.serverCloseData);let e=`server close ${this.serverCloseData.code}`;20==this.serverCloseData.code||23==this.serverCloseData.code||24==this.serverCloseData.code?(o.default.allowReconnect=!1,o.default.close(e)):21==this.serverCloseData.code?this.safeClose21(e):(o.default.allowReconnect=!0,o.default.close(e),o.default.reconnect(10))}safeClose21(e){try{if("undefined"!=typeof document&&document.hasFocus()&&"visible"==document.visibilityState)return o.default.allowReconnect=!0,o.default.close(e),void o.default.reconnect(10);o.default.allowReconnect=!1,o.default.close(e)}catch(t){i.default.error("ServerClose t1",t),o.default.allowReconnect=!1,o.default.close(`${e} error`)}}}class l{constructor(){this.code=-1,this.msg=""}static parse(e){let t=new l,n=JSON.parse(e);return t.code=n.code,t.msg=n.msg,t}}t.default=a},910:function(e,t,n){var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(n(8506)),i=r(n(9586));class s extends i.default{constructor(){super(...arguments),this.addPhoneInfoResultData=new a}static parse(e){let t=new s;return super.parseActionMsg(t,e),t.addPhoneInfoResultData=a.parse(t.actionMsgData.msgData),t}receive(){var e;this.addPhoneInfoResultData;let t=i.default.removeWaitingResponseMessage(this.actionMsgData.msgId);t&&(null===(e=t.callback)||void 0===e||e.call(t.callback,{resultCode:this.addPhoneInfoResultData.errorCode,message:this.addPhoneInfoResultData.errorMsg})),o.default.set({key:o.default.KEY_ADD_PHONE_INFO_TIME,data:(new Date).getTime()})}}class a{constructor(){this.errorCode=-1,this.errorMsg=""}static parse(e){let t=new a,n=JSON.parse(e);return t.errorCode=n.errorCode,t.errorMsg=n.errorMsg,t}}t.default=s},9538:function(e,t,n){var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(n(8506)),i=r(n(529)),s=r(n(9586));class a extends s.default{constructor(){super(...arguments),this.bindAliasResultData=new l}static parse(e){let t=new a;return super.parseActionMsg(t,e),t.bindAliasResultData=l.parse(t.actionMsgData.msgData),t}receive(){var e;i.default.info("bind alias result",this.bindAliasResultData);let t=s.default.removeWaitingResponseMessage(this.actionMsgData.msgId);t&&(null===(e=t.callback)||void 0===e||e.call(t.callback,{resultCode:this.bindAliasResultData.errorCode,message:this.bindAliasResultData.errorMsg})),o.default.set({key:o.default.KEY_BIND_ALIAS_TIME,data:(new Date).getTime()})}}class l{constructor(){this.errorCode=-1,this.errorMsg=""}static parse(e){let t=new l,n=JSON.parse(e);return t.errorCode=n.errorCode,t.errorMsg=n.errorMsg,t}}t.default=a},9479:function(e,t,n){var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=n(4198),i=r(n(9586));class s extends i.default{constructor(){super(...arguments),this.feedbackResultData=new a}static parse(e){let t=new s;return super.parseActionMsg(t,e),t.feedbackResultData=a.parse(t.actionMsgData.msgData),t}receive(){var e;this.feedbackResultData;let t=i.default.removeWaitingResponseMessage(this.actionMsgData.msgId);t&&(null===(e=t.callback)||void 0===e||e.call(t.callback,{resultCode:o.ErrorCode.SUCCESS,message:"received"}))}}class a{constructor(){this.actionId="",this.taskId="",this.result=""}static parse(e){let t=new a,n=JSON.parse(e);return t.actionId=n.actionId,t.taskId=n.taskId,t.result=n.result,t}}t.default=s},6755:function(e,t,n){var r,o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const i=o(n(6379)),s=o(n(9586)),a=o(n(8723));class l extends s.default{constructor(){super(...arguments),this.pushMessageData=new c}static parse(e){let t=new l;return super.parseActionMsg(t,e),t.pushMessageData=c.parse(t.actionMsgData.msgData),t}receive(){var e;this.pushMessageData,this.pushMessageData.appId==i.default.appid&&this.pushMessageData.messageid&&this.pushMessageData.taskId||this.stringify(),a.default.create(this,a.default.ActionId.RECEIVE).send(),a.default.create(this,a.default.ActionId.MP_RECEIVE).send(),this.actionMsgData.msgExtraData&&i.default.onPushMsg&&(null===(e=i.default.onPushMsg)||void 0===e||e.call(i.default.onPushMsg,{message:this.actionMsgData.msgExtraData}))}}class c{constructor(){this.id="",this.appKey="",this.appId="",this.messageid="",this.taskId="",this.actionChain=[],this.cdnType=""}static parse(e){let t=new c,n=JSON.parse(e);return t.id=n.id,t.appKey=n.appKey,t.appId=n.appId,t.messageid=n.messageid,t.taskId=n.taskId,t.actionChain=n.actionChain,t.cdnType=n.cdnType,t}}(r=class{}).GO_TO="goto",r.TRANSMIT="transmit",t.default=l},9510:function(e,t,n){var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(n(9586));class i extends o.default{constructor(){super(...arguments),this.setModeResultData=new s}static parse(e){let t=new i;return super.parseActionMsg(t,e),t.setModeResultData=s.parse(t.actionMsgData.msgData),t}receive(){var e;this.setModeResultData;let t=o.default.removeWaitingResponseMessage(this.actionMsgData.msgId);t&&(null===(e=t.callback)||void 0===e||e.call(t.callback,{resultCode:this.setModeResultData.errorCode,message:this.setModeResultData.errorMsg}))}}class s{constructor(){this.errorCode=-1,this.errorMsg=""}static parse(e){let t=new s,n=JSON.parse(e);return t.errorCode=n.errorCode,t.errorMsg=n.errorMsg,t}}t.default=i},4626:function(e,t,n){var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(n(8506)),i=r(n(529)),s=r(n(9586));class a extends s.default{constructor(){super(...arguments),this.setTagResultData=new l}static parse(e){let t=new a;return super.parseActionMsg(t,e),t.setTagResultData=l.parse(t.actionMsgData.msgData),t}receive(){var e;i.default.info("set tag result",this.setTagResultData);let t=s.default.removeWaitingResponseMessage(this.actionMsgData.msgId);t&&(null===(e=t.callback)||void 0===e||e.call(t.callback,{resultCode:this.setTagResultData.errorCode,message:this.setTagResultData.errorMsg})),o.default.set({key:o.default.KEY_SET_TAG_TIME,data:(new Date).getTime()})}}class l{constructor(){this.errorCode=0,this.errorMsg=""}static parse(e){let t=new l,n=JSON.parse(e);return t.errorCode=n.errorCode,t.errorMsg=n.errorMsg,t}}t.default=a},7562:function(e,t,n){var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(n(8506)),i=r(n(529)),s=r(n(9586));class a extends s.default{constructor(){super(...arguments),this.unbindAliasResultData=new l}static parse(e){let t=new a;return super.parseActionMsg(t,e),t.unbindAliasResultData=l.parse(t.actionMsgData.msgData),t}receive(){var e;i.default.info("unbind alias result",this.unbindAliasResultData);let t=s.default.removeWaitingResponseMessage(this.actionMsgData.msgId);t&&(null===(e=t.callback)||void 0===e||e.call(t.callback,{resultCode:this.unbindAliasResultData.errorCode,message:this.unbindAliasResultData.errorMsg})),o.default.set({key:o.default.KEY_BIND_ALIAS_TIME,data:(new Date).getTime()})}}class l{constructor(){this.errorCode=-1,this.errorMsg=""}static parse(e){let t=new l,n=JSON.parse(e);return t.errorCode=n.errorCode,t.errorMsg=n.errorMsg,t}}t.default=a},8227:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=class{constructor(e){this.delay=10,this.delay=e}start(){this.cancel();let e=this;this.timer=setInterval((function(){e.run()}),this.delay)}cancel(){this.timer&&clearInterval(this.timer)}}},7167:function(e,t,n){var r,o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const i=o(n(6362)),s=o(n(8227));class a extends s.default{static getInstance(){return a.InstanceHolder.instance}run(){i.default.create().send()}refresh(){this.delay=6e4,this.start()}}a.INTERVAL=6e4,a.InstanceHolder=((r=class{}).instance=new a(a.INTERVAL),r),t.default=a},2323:function(e,t,n){var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(n(4736)),i=r(n(6667));var s;!function(e){let t=(0,o.default)("9223372036854775808");function n(e){e>=t&&(e=t.multiply(2).minus(e));let n="";for(;e>(0,o.default)(0);e=e.divide(62))n+="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".charAt(Number(e.divmod(62).remainder));return n}e.to_getui=function(e){let t=function(e){let t=function(e){let t=e.length;if(t%2!=0)return[];let n=new Array;for(let r=0;r{Object.defineProperty(t,"__esModule",{value:!0});class n{static info(...e){this.debugMode&&console.info("[GtPush]",e)}static warn(...e){console.warn("[GtPush]",e)}static error(...e){console.error("[GtPush]",e)}}n.debugMode=!1,t.default=n},3854:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=class{static getStr(e,t){try{return e&&void 0!==e[t]?e[t]:""}catch(n){}return""}}},2620:(e,t,n)=>{function r(e){return"0123456789abcdefghijklmnopqrstuvwxyz".charAt(e)}function o(e,t){return e&t}function i(e,t){return e|t}function s(e,t){return e^t}function a(e,t){return e&~t}function l(e){if(0==e)return-1;var t=0;return 0==(65535&e)&&(e>>=16,t+=16),0==(255&e)&&(e>>=8,t+=8),0==(15&e)&&(e>>=4,t+=4),0==(3&e)&&(e>>=2,t+=2),0==(1&e)&&++t,t}function c(e){for(var t=0;0!=e;)e&=e-1,++t;return t}n.r(t),n.d(t,{JSEncrypt:()=>ee,default:()=>te});var u,d="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";function h(e){var t,n,r="";for(t=0;t+3<=e.length;t+=3)n=parseInt(e.substring(t,t+3),16),r+=d.charAt(n>>6)+d.charAt(63&n);for(t+1==e.length?(n=parseInt(e.substring(t,t+1),16),r+=d.charAt(n<<2)):t+2==e.length&&(n=parseInt(e.substring(t,t+2),16),r+=d.charAt(n>>2)+d.charAt((3&n)<<4));(3&r.length)>0;)r+="=";return r}var f,p=function(e){var t;if(void 0===u){var n="0123456789ABCDEF",r=" \f\n\r\t \u2028\u2029";for(u={},t=0;t<16;++t)u[n.charAt(t)]=t;for(n=n.toLowerCase(),t=10;t<16;++t)u[n.charAt(t)]=t;for(t=0;t=2?(o[o.length]=i,i=0,s=0):i<<=4}}if(s)throw new Error("Hex encoding incomplete: 4 bits missing");return o},g={decode:function(e){var t;if(void 0===f){var n="= \f\n\r\t \u2028\u2029";for(f=Object.create(null),t=0;t<64;++t)f["ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(t)]=t;for(f["-"]=62,f._=63,t=0;t=4?(r[r.length]=o>>16,r[r.length]=o>>8&255,r[r.length]=255&o,o=0,i=0):o<<=6}}switch(i){case 1:throw new Error("Base64 encoding incomplete: at least 2 bits missing");case 2:r[r.length]=o>>10;break;case 3:r[r.length]=o>>16,r[r.length]=o>>8&255}return r},re:/-----BEGIN [^-]+-----([A-Za-z0-9+\/=\s]+)-----END [^-]+-----|begin-base64[^\n]+\n([A-Za-z0-9+\/=\s]+)====/,unarmor:function(e){var t=g.re.exec(e);if(t)if(t[1])e=t[1];else{if(!t[2])throw new Error("RegExp out of sync");e=t[2]}return g.decode(e)}},m=1e13,v=function(){function e(e){this.buf=[+e||0]}return e.prototype.mulAdd=function(e,t){var n,r,o=this.buf,i=o.length;for(n=0;n0&&(o[n]=t)},e.prototype.sub=function(e){var t,n,r=this.buf,o=r.length;for(t=0;t=0;--r)n+=(m+t[r]).toString().substring(1);return n},e.prototype.valueOf=function(){for(var e=this.buf,t=0,n=e.length-1;n>=0;--n)t=t*m+e[n];return t},e.prototype.simplify=function(){var e=this.buf;return 1==e.length?e[0]:this},e}(),y=/^(\d\d)(0[1-9]|1[0-2])(0[1-9]|[12]\d|3[01])([01]\d|2[0-3])(?:([0-5]\d)(?:([0-5]\d)(?:[.,](\d{1,3}))?)?)?(Z|[-+](?:[0]\d|1[0-2])([0-5]\d)?)?$/,b=/^(\d\d\d\d)(0[1-9]|1[0-2])(0[1-9]|[12]\d|3[01])([01]\d|2[0-3])(?:([0-5]\d)(?:([0-5]\d)(?:[.,](\d{1,3}))?)?)?(Z|[-+](?:[0]\d|1[0-2])([0-5]\d)?)?$/;function _(e,t){return e.length>t&&(e=e.substring(0,t)+"…"),e}var w,S=function(){function e(t,n){this.hexDigits="0123456789ABCDEF",t instanceof e?(this.enc=t.enc,this.pos=t.pos):(this.enc=t,this.pos=n)}return e.prototype.get=function(e){if(void 0===e&&(e=this.pos++),e>=this.enc.length)throw new Error("Requesting byte offset "+e+" on a stream of length "+this.enc.length);return"string"==typeof this.enc?this.enc.charCodeAt(e):this.enc[e]},e.prototype.hexByte=function(e){return this.hexDigits.charAt(e>>4&15)+this.hexDigits.charAt(15&e)},e.prototype.hexDump=function(e,t,n){for(var r="",o=e;o176)return!1}return!0},e.prototype.parseStringISO=function(e,t){for(var n="",r=e;r191&&o<224?String.fromCharCode((31&o)<<6|63&this.get(r++)):String.fromCharCode((15&o)<<12|(63&this.get(r++))<<6|63&this.get(r++))}return n},e.prototype.parseStringBMP=function(e,t){for(var n,r,o="",i=e;i127,i=o?255:0,s="";r==i&&++e4){for(s=r,n<<=3;0==(128&(+s^i));)s=+s<<1,--n;s="("+n+" bit)\n"}o&&(r-=256);for(var a=new v(r),l=e+1;l=l;--c)i+=a>>c&1?"1":"0";if(i.length>n)return o+_(i,n)}return o+i},e.prototype.parseOctetString=function(e,t,n){if(this.isASCII(e,t))return _(this.parseStringISO(e,t),n);var r=t-e,o="("+r+" byte)\n";r>(n/=2)&&(t=e+n);for(var i=e;in&&(o+="…"),o},e.prototype.parseOID=function(e,t,n){for(var r="",o=new v,i=0,s=e;sn)return _(r,n);o=new v,i=0}}return i>0&&(r+=".incomplete"),r},e}(),x=function(){function e(e,t,n,r,o){if(!(r instanceof E))throw new Error("Invalid tag value.");this.stream=e,this.header=t,this.length=n,this.tag=r,this.sub=o}return e.prototype.typeName=function(){switch(this.tag.tagClass){case 0:switch(this.tag.tagNumber){case 0:return"EOC";case 1:return"BOOLEAN";case 2:return"INTEGER";case 3:return"BIT_STRING";case 4:return"OCTET_STRING";case 5:return"NULL";case 6:return"OBJECT_IDENTIFIER";case 7:return"ObjectDescriptor";case 8:return"EXTERNAL";case 9:return"REAL";case 10:return"ENUMERATED";case 11:return"EMBEDDED_PDV";case 12:return"UTF8String";case 16:return"SEQUENCE";case 17:return"SET";case 18:return"NumericString";case 19:return"PrintableString";case 20:return"TeletexString";case 21:return"VideotexString";case 22:return"IA5String";case 23:return"UTCTime";case 24:return"GeneralizedTime";case 25:return"GraphicString";case 26:return"VisibleString";case 27:return"GeneralString";case 28:return"UniversalString";case 30:return"BMPString"}return"Universal_"+this.tag.tagNumber.toString();case 1:return"Application_"+this.tag.tagNumber.toString();case 2:return"["+this.tag.tagNumber.toString()+"]";case 3:return"Private_"+this.tag.tagNumber.toString()}},e.prototype.content=function(e){if(void 0===this.tag)return null;void 0===e&&(e=1/0);var t=this.posContent(),n=Math.abs(this.length);if(!this.tag.isUniversal())return null!==this.sub?"("+this.sub.length+" elem)":this.stream.parseOctetString(t,t+n,e);switch(this.tag.tagNumber){case 1:return 0===this.stream.get(t)?"false":"true";case 2:return this.stream.parseInteger(t,t+n);case 3:return this.sub?"("+this.sub.length+" elem)":this.stream.parseBitString(t,t+n,e);case 4:return this.sub?"("+this.sub.length+" elem)":this.stream.parseOctetString(t,t+n,e);case 6:return this.stream.parseOID(t,t+n,e);case 16:case 17:return null!==this.sub?"("+this.sub.length+" elem)":"(no elem)";case 12:return _(this.stream.parseStringUTF(t,t+n),e);case 18:case 19:case 20:case 21:case 22:case 26:return _(this.stream.parseStringISO(t,t+n),e);case 30:return _(this.stream.parseStringBMP(t,t+n),e);case 23:case 24:return this.stream.parseTime(t,t+n,23==this.tag.tagNumber)}return null},e.prototype.toString=function(){return this.typeName()+"@"+this.stream.pos+"[header:"+this.header+",length:"+this.length+",sub:"+(null===this.sub?"null":this.sub.length)+"]"},e.prototype.toPrettyString=function(e){void 0===e&&(e="");var t=e+this.typeName()+" @"+this.stream.pos;if(this.length>=0&&(t+="+"),t+=this.length,this.tag.tagConstructed?t+=" (constructed)":!this.tag.isUniversal()||3!=this.tag.tagNumber&&4!=this.tag.tagNumber||null===this.sub||(t+=" (encapsulates)"),t+="\n",null!==this.sub){e+=" ";for(var n=0,r=this.sub.length;n6)throw new Error("Length over 48 bits not supported at position "+(e.pos-1));if(0===n)return null;t=0;for(var r=0;r>6,this.tagConstructed=0!=(32&t),this.tagNumber=31&t,31==this.tagNumber){var n=new v;do{t=e.get(),n.mulAdd(128,127&t)}while(128&t);this.tagNumber=n.simplify()}}return e.prototype.isUniversal=function(){return 0===this.tagClass},e.prototype.isEOC=function(){return 0===this.tagClass&&0===this.tagNumber},e}(),T=[2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97,101,103,107,109,113,127,131,137,139,149,151,157,163,167,173,179,181,191,193,197,199,211,223,227,229,233,239,241,251,257,263,269,271,277,281,283,293,307,311,313,317,331,337,347,349,353,359,367,373,379,383,389,397,401,409,419,421,431,433,439,443,449,457,461,463,467,479,487,491,499,503,509,521,523,541,547,557,563,569,571,577,587,593,599,601,607,613,617,619,631,641,643,647,653,659,661,673,677,683,691,701,709,719,727,733,739,743,751,757,761,769,773,787,797,809,811,821,823,827,829,839,853,857,859,863,877,881,883,887,907,911,919,929,937,941,947,953,967,971,977,983,991,997],C=(1<<26)/T[T.length-1],M=function(){function e(e,t,n){null!=e&&("number"==typeof e?this.fromNumber(e,t,n):null==t&&"string"!=typeof e?this.fromString(e,256):this.fromString(e,t))}return e.prototype.toString=function(e){if(this.s<0)return"-"+this.negate().toString(e);var t;if(16==e)t=4;else if(8==e)t=3;else if(2==e)t=1;else if(32==e)t=5;else{if(4!=e)return this.toRadix(e);t=2}var n,o=(1<0)for(l>l)>0&&(i=!0,s=r(n));a>=0;)l>(l+=this.DB-t)):(n=this[a]>>(l-=t)&o,l<=0&&(l+=this.DB,--a)),n>0&&(i=!0),i&&(s+=r(n));return i?s:"0"},e.prototype.negate=function(){var t=I();return e.ZERO.subTo(this,t),t},e.prototype.abs=function(){return this.s<0?this.negate():this},e.prototype.compareTo=function(e){var t=this.s-e.s;if(0!=t)return t;var n=this.t;if(0!=(t=n-e.t))return this.s<0?-t:t;for(;--n>=0;)if(0!=(t=this[n]-e[n]))return t;return 0},e.prototype.bitLength=function(){return this.t<=0?0:this.DB*(this.t-1)+j(this[this.t-1]^this.s&this.DM)},e.prototype.mod=function(t){var n=I();return this.abs().divRemTo(t,null,n),this.s<0&&n.compareTo(e.ZERO)>0&&t.subTo(n,n),n},e.prototype.modPowInt=function(e,t){var n;return n=e<256||t.isEven()?new A(t):new D(t),this.exp(e,n)},e.prototype.clone=function(){var e=I();return this.copyTo(e),e},e.prototype.intValue=function(){if(this.s<0){if(1==this.t)return this[0]-this.DV;if(0==this.t)return-1}else{if(1==this.t)return this[0];if(0==this.t)return 0}return(this[1]&(1<<32-this.DB)-1)<>24},e.prototype.shortValue=function(){return 0==this.t?this.s:this[0]<<16>>16},e.prototype.signum=function(){return this.s<0?-1:this.t<=0||1==this.t&&this[0]<=0?0:1},e.prototype.toByteArray=function(){var e=this.t,t=[];t[0]=this.s;var n,r=this.DB-e*this.DB%8,o=0;if(e-- >0)for(r>r)!=(this.s&this.DM)>>r&&(t[o++]=n|this.s<=0;)r<8?(n=(this[e]&(1<>(r+=this.DB-8)):(n=this[e]>>(r-=8)&255,r<=0&&(r+=this.DB,--e)),0!=(128&n)&&(n|=-256),0==o&&(128&this.s)!=(128&n)&&++o,(o>0||n!=this.s)&&(t[o++]=n);return t},e.prototype.equals=function(e){return 0==this.compareTo(e)},e.prototype.min=function(e){return this.compareTo(e)<0?this:e},e.prototype.max=function(e){return this.compareTo(e)>0?this:e},e.prototype.and=function(e){var t=I();return this.bitwiseTo(e,o,t),t},e.prototype.or=function(e){var t=I();return this.bitwiseTo(e,i,t),t},e.prototype.xor=function(e){var t=I();return this.bitwiseTo(e,s,t),t},e.prototype.andNot=function(e){var t=I();return this.bitwiseTo(e,a,t),t},e.prototype.not=function(){for(var e=I(),t=0;t=this.t?0!=this.s:0!=(this[t]&1<1){var u=I();for(r.sqrTo(s[1],u);a<=c;)s[a]=I(),r.mulTo(u,s[a-2],s[a]),a+=2}var d,h,f=e.t-1,p=!0,g=I();for(o=j(e[f])-1;f>=0;){for(o>=l?d=e[f]>>o-l&c:(d=(e[f]&(1<0&&(d|=e[f-1]>>this.DB+o-l)),a=n;0==(1&d);)d>>=1,--a;if((o-=a)<0&&(o+=this.DB,--f),p)s[d].copyTo(i),p=!1;else{for(;a>1;)r.sqrTo(i,g),r.sqrTo(g,i),a-=2;a>0?r.sqrTo(i,g):(h=i,i=g,g=h),r.mulTo(g,s[d],i)}for(;f>=0&&0==(e[f]&1<=0?(r.subTo(o,r),n&&i.subTo(a,i),s.subTo(l,s)):(o.subTo(r,o),n&&a.subTo(i,a),l.subTo(s,l))}return 0!=o.compareTo(e.ONE)?e.ZERO:l.compareTo(t)>=0?l.subtract(t):l.signum()<0?(l.addTo(t,l),l.signum()<0?l.add(t):l):l},e.prototype.pow=function(e){return this.exp(e,new k)},e.prototype.gcd=function(e){var t=this.s<0?this.negate():this.clone(),n=e.s<0?e.negate():e.clone();if(t.compareTo(n)<0){var r=t;t=n,n=r}var o=t.getLowestSetBit(),i=n.getLowestSetBit();if(i<0)return t;for(o0&&(t.rShiftTo(i,t),n.rShiftTo(i,n));t.signum()>0;)(o=t.getLowestSetBit())>0&&t.rShiftTo(o,t),(o=n.getLowestSetBit())>0&&n.rShiftTo(o,n),t.compareTo(n)>=0?(t.subTo(n,t),t.rShiftTo(1,t)):(n.subTo(t,n),n.rShiftTo(1,n));return i>0&&n.lShiftTo(i,n),n},e.prototype.isProbablePrime=function(e){var t,n=this.abs();if(1==n.t&&n[0]<=T[T.length-1]){for(t=0;t=0;--t)e[t]=this[t];e.t=this.t,e.s=this.s},e.prototype.fromInt=function(e){this.t=1,this.s=e<0?-1:0,e>0?this[0]=e:e<-1?this[0]=e+this.DV:this.t=0},e.prototype.fromString=function(t,n){var r;if(16==n)r=4;else if(8==n)r=3;else if(256==n)r=8;else if(2==n)r=1;else if(32==n)r=5;else{if(4!=n)return void this.fromRadix(t,n);r=2}this.t=0,this.s=0;for(var o=t.length,i=!1,s=0;--o>=0;){var a=8==r?255&+t[o]:$(t,o);a<0?"-"==t.charAt(o)&&(i=!0):(i=!1,0==s?this[this.t++]=a:s+r>this.DB?(this[this.t-1]|=(a&(1<>this.DB-s):this[this.t-1]|=a<=this.DB&&(s-=this.DB))}8==r&&0!=(128&+t[0])&&(this.s=-1,s>0&&(this[this.t-1]|=(1<0&&this[this.t-1]==e;)--this.t},e.prototype.dlShiftTo=function(e,t){var n;for(n=this.t-1;n>=0;--n)t[n+e]=this[n];for(n=e-1;n>=0;--n)t[n]=0;t.t=this.t+e,t.s=this.s},e.prototype.drShiftTo=function(e,t){for(var n=e;n=0;--a)t[a+i+1]=this[a]>>r|s,s=(this[a]&o)<=0;--a)t[a]=0;t[i]=s,t.t=this.t+i+1,t.s=this.s,t.clamp()},e.prototype.rShiftTo=function(e,t){t.s=this.s;var n=Math.floor(e/this.DB);if(n>=this.t)t.t=0;else{var r=e%this.DB,o=this.DB-r,i=(1<>r;for(var s=n+1;s>r;r>0&&(t[this.t-n-1]|=(this.s&i)<>=this.DB;if(e.t>=this.DB;r+=this.s}else{for(r+=this.s;n>=this.DB;r-=e.s}t.s=r<0?-1:0,r<-1?t[n++]=this.DV+r:r>0&&(t[n++]=r),t.t=n,t.clamp()},e.prototype.multiplyTo=function(t,n){var r=this.abs(),o=t.abs(),i=r.t;for(n.t=i+o.t;--i>=0;)n[i]=0;for(i=0;i=0;)e[n]=0;for(n=0;n=t.DV&&(e[n+t.t]-=t.DV,e[n+t.t+1]=1)}e.t>0&&(e[e.t-1]+=t.am(n,t[n],e,2*n,0,1)),e.s=0,e.clamp()},e.prototype.divRemTo=function(t,n,r){var o=t.abs();if(!(o.t<=0)){var i=this.abs();if(i.t0?(o.lShiftTo(c,s),i.lShiftTo(c,r)):(o.copyTo(s),i.copyTo(r));var u=s.t,d=s[u-1];if(0!=d){var h=d*(1<1?s[u-2]>>this.F2:0),f=this.FV/h,p=(1<=0&&(r[r.t++]=1,r.subTo(y,r)),e.ONE.dlShiftTo(u,y),y.subTo(s,s);s.t=0;){var b=r[--m]==d?this.DM:Math.floor(r[m]*f+(r[m-1]+g)*p);if((r[m]+=s.am(0,b,r,v,0,u))0&&r.rShiftTo(c,r),a<0&&e.ZERO.subTo(r,r)}}},e.prototype.invDigit=function(){if(this.t<1)return 0;var e=this[0];if(0==(1&e))return 0;var t=3&e;return(t=(t=(t=(t=t*(2-(15&e)*t)&15)*(2-(255&e)*t)&255)*(2-((65535&e)*t&65535))&65535)*(2-e*t%this.DV)%this.DV)>0?this.DV-t:-t},e.prototype.isEven=function(){return 0==(this.t>0?1&this[0]:this.s)},e.prototype.exp=function(t,n){if(t>4294967295||t<1)return e.ONE;var r=I(),o=I(),i=n.convert(this),s=j(t)-1;for(i.copyTo(r);--s>=0;)if(n.sqrTo(r,o),(t&1<0)n.mulTo(o,i,r);else{var a=r;r=o,o=a}return n.revert(r)},e.prototype.chunkSize=function(e){return Math.floor(Math.LN2*this.DB/Math.log(e))},e.prototype.toRadix=function(e){if(null==e&&(e=10),0==this.signum()||e<2||e>36)return"0";var t=this.chunkSize(e),n=Math.pow(e,t),r=z(n),o=I(),i=I(),s="";for(this.divRemTo(r,o,i);o.signum()>0;)s=(n+i.intValue()).toString(e).substr(1)+s,o.divRemTo(r,o,i);return i.intValue().toString(e)+s},e.prototype.fromRadix=function(t,n){this.fromInt(0),null==n&&(n=10);for(var r=this.chunkSize(n),o=Math.pow(n,r),i=!1,s=0,a=0,l=0;l=r&&(this.dMultiply(o),this.dAddOffset(a,0),s=0,a=0))}s>0&&(this.dMultiply(Math.pow(n,s)),this.dAddOffset(a,0)),i&&e.ZERO.subTo(this,this)},e.prototype.fromNumber=function(t,n,r){if("number"==typeof n)if(t<2)this.fromInt(1);else for(this.fromNumber(t,r),this.testBit(t-1)||this.bitwiseTo(e.ONE.shiftLeft(t-1),i,this),this.isEven()&&this.dAddOffset(1,0);!this.isProbablePrime(n);)this.dAddOffset(2,0),this.bitLength()>t&&this.subTo(e.ONE.shiftLeft(t-1),this);else{var o=[],s=7&t;o.length=1+(t>>3),n.nextBytes(o),s>0?o[0]&=(1<>=this.DB;if(e.t>=this.DB;r+=this.s}else{for(r+=this.s;n>=this.DB;r+=e.s}t.s=r<0?-1:0,r>0?t[n++]=r:r<-1&&(t[n++]=this.DV+r),t.t=n,t.clamp()},e.prototype.dMultiply=function(e){this[this.t]=this.am(0,e-1,this,0,0,this.t),++this.t,this.clamp()},e.prototype.dAddOffset=function(e,t){if(0!=e){for(;this.t<=t;)this[this.t++]=0;for(this[t]+=e;this[t]>=this.DV;)this[t]-=this.DV,++t>=this.t&&(this[this.t++]=0),++this[t]}},e.prototype.multiplyLowerTo=function(e,t,n){var r=Math.min(this.t+e.t,t);for(n.s=0,n.t=r;r>0;)n[--r]=0;for(var o=n.t-this.t;r=0;)n[r]=0;for(r=Math.max(t-this.t,0);r0)if(0==t)n=this[0]%e;else for(var r=this.t-1;r>=0;--r)n=(t*n+this[r])%e;return n},e.prototype.millerRabin=function(t){var n=this.subtract(e.ONE),r=n.getLowestSetBit();if(r<=0)return!1;var o=n.shiftRight(r);(t=t+1>>1)>T.length&&(t=T.length);for(var i=I(),s=0;s