var uTe=Object.defineProperty;var mTe=(s,e,t)=>e in s?uTe(s,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):s[e]=t;var sr=(s,e,t)=>(mTe(s,typeof e!="symbol"?e+"":e,t),t);import{bn as Dr,o as pTe,_ as gTe,a as fTe,b as bTe,c as UTe,d as FTe,e as ATe,g as ZTe,h as STe,i as NTe,j as RTe,k as VTe,l as WTe,m as yTe,n as QTe,p as MTe,q as wTe,r as TTe,s as CTe,t as BTe,u as LTe,v as vTe,w as kTe,x as xTe,y as ITe,z as ETe,A as DTe,B as GTe,C as JTe,D as XTe,E as YTe,F as _Te,G as zTe,H as OTe,I as jTe,J as PTe,K as HTe,L as KTe,M as qTe,N as $Te,O as eCe,P as tCe,Q as iCe,R as nCe,S as sCe,T as oCe,U as rCe,V as lCe,W as aCe,X as dCe,Y as cCe,Z as hCe,$ as uCe,a0 as mCe,a1 as pCe,a2 as gCe,a3 as fCe,a4 as bCe,a5 as UCe,a6 as FCe,a7 as ACe,a8 as ZCe,a9 as SCe,aa as NCe,ab as RCe,ac as VCe,ad as WCe,ae as yCe,af as QCe,ag as MCe,ah as wCe,ai as TCe,aj as CCe,ak as BCe,al as LCe,am as vCe,an as kCe,ao as xCe,ap as ICe,aq as ECe,ar as DCe,as as GCe,at as JCe,au as XCe,av as YCe,aw as _Ce,ax as zCe,ay as OCe,az as jCe,aA as PCe,aB as HCe,aC as KCe,aD as qCe,aE as $Ce,aF as e2e,aG as t2e,aH as i2e,aI as n2e,aJ as s2e,aK as o2e,aL as r2e,aM as l2e,aN as a2e,aO as d2e,aP as c2e,aQ as h2e,aR as u2e,aS as m2e,aT as p2e,aU as g2e,aV as f2e,aW as b2e,aX as U2e,aY as F2e,aZ as A2e,a_ as Z2e,a$ as S2e,b0 as N2e,b1 as R2e,b2 as V2e,b3 as W2e,b4 as y2e,b5 as Q2e,b6 as M2e,b7 as w2e,b8 as T2e,b9 as C2e,ba as B2e,bb as L2e,bc as v2e,bd as k2e,be as x2e,bf as I2e,bg as E2e,bh as D2e,bi as G2e,bj as J2e,bk as X2e,bl as Y2e,bm as _2e,f as z2e}from"./f41-6f9b509f.js";import{_ as up,r as J,G as KF,i as hl,A as rl,o as ue,b as He,e as re,H as dUe,I as PE,D as Gt,w as B,J as Tc,F as Ot,d as M,K as jM,f as W,q as Fn,t as gs,M as Rd,j as vi,N as cUe,O as Dne,P as hN,a as St,s as On,k as _t,Q as O2e,S as j2e,T as P2e,U as H2e,V as K2e,m as ks,n as pn,E as Fi,g as Qt,B as rn,l as Ht,W as xs,z as q2e,X as WJ,v as rs,C as Bn,Y as $2e,Z as eBe,$ as gy,c as Bv,a0 as Gne,p as t3,h as i3,a1 as ti,a2 as tBe,a3 as iBe,a4 as Aae,u as nBe}from"./index-10424e1d.js";import{m as sBe}from"./header-abf4323e.js";import{r as En}from"./request-5fb3f7db.js";import{f as wO,a as oBe}from"./f22-deb38015.js";import{P as rBe,u as Jne,_ as hUe,a as xU,b as IU,M as Zae,c as lBe}from"./vue-flow-core-801b642d.js";import{_ as aBe}from"./vue-flow-background-ae9691a6.js";const uUe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAKdJREFUOE9jZKAQMBKj//+1IHmG3wwzGN6982V0PPAHWQ9BA6CadzD8ZyxgNFi7E91CvAYQ0gwyDKcBxGjGaQCxmrEaQIpmDAP+73dgYRASuowrwLDFGEoY/N/vwMEgJHSagZkhg1Fn3VFiohgjEP+fD1BgYGLaTKwhWGOBFENwRyORLsGfkIgwhHBSJmAIQQNAMQENk+UM797ZkpyZYFEJSiPomkFyAM83WhGVK0eFAAAAAElFTkSuQmCC",mUe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAABCBJREFUaEPtWktoU1kY/pIxiwTagnFRsSnSYqUqNFlYbQULnVYQquITVLBToRBdKAR00w5WTDcthJnVBF2kXeiiPopOGaEvULDVbpqArZihQWykXZhFU0igj8T5zniusU2mtwnppHjP6j7OOf/3+M9/uA8dNnnTbXL8WEVgZ3Ov9SfAmovElgHvh3snvYnYviOw0/70lj6OtlwELzHF4mj7cPfEbXmuENh1tde6vKwfbz23F021pTnJwTM0BefDCcRiMZt0QiFQ2tz7S1yv90y5j+ckeAmq1P4MulisaereyS5e0whstF2aAxut+Mp4mgOaAxkqoKVQhgJmPFxzIGMJM5zgx3JgwDuLft+M0Oxg2TacrrIo+k0G5+AZCijnBUYDyi0FOFJRiDyTIUOdUw9flwM3u8fxeHRazHagbBseOKqVmV/7P+Oia2RVpCKzCe4r+1FeVJAVEusiYHX8hXyjATroEAxF4HUdVdRNJHDfUY1PoQh+73uPT6Eo8k0GvHTWZcUJ1QQkwHprIfKMBjwZnUbruX1oqi0RyiYSkM8Q4cgiDrcOYD6ypPQlsRvdXsxHFnGq2gKmJR+a9qTpkGoCMn0Imi7wPDGNkhEgMfsfYxjwzeJUlQWdjTbc6XmLruEAOhptCEcX4OyZwAPHIRwoM6eVYqoJ1LQMirT5s7UGRVtNsDmei4AyjVIRuNE9Ltwi2c5GKy64RhCOLgpCVJ1CSAJv/CF4hgPIN27B9Ybd2GE2geOPVGwHnV95fKaqGBdcr9Z+IksEx8BsA74ZkRpUktUoFQEGIDAC+PXsPpx3vcJ8dGkVgTzTFhxzvhDX3/g/i3XW11KD864RlFvycbm2BA3t/96XxySuioC0PZnHBOa2VyYlwHw/3DIohnU0WnG6qlioOOYP4UV7naho0oF+74xILa4fKQbFmZyew6BvFtcaduPx6Ee8C4bRcckGu3tM9FWVQjJ9uNjqK7YLQNwP2nsmlAozEZxTyiiV4b7QNRQQabfDbBRpwpKaisCj0Y8C6LjrqEKA5RdxnQDLNcI09AxPCQysbizjaxJ42V6nqEjVCIKNFUauA4KLI550HyB495VKpcokEpBKM98ry8xiPNPx3XQYc9EFQZoFg3FYilmenT1vRUrSEY5bkwBZPvq6ebGKJDbWeSrM3XaPpQC/9b1XbjMwr9VXFIrgsjENJoNhsR7YSIj3ec57/b5ZAZrgpFgyDuOzz2t/CE0/lwhR1iSgvRdKq7qrH6Q5oF6r7PTUHMiOrupn1RxQr1V2emoOZEdX9bNqDqjXKjs9NQeyo6v6WVM68O0z67c3D+qn3ZiefLjhS4Gkn1kJocT+tO2fJ5VbGwMnzShx3A7cPaF8jF/1q8Gu5l5rLEd/NdAD3r//61eDNDX5X4dt+r9VvgA4S3VeaoBRVAAAAABJRU5ErkJggg==",pUe=""+new URL("MathFunc-d72e169d.png",import.meta.url).href,gUe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAA7lJREFUaEPtWk1IG1EQHlMVEjAe4kFRi0TU/oHrpVYLpqg5CFIRwYM9aA7S1EOFQHtJQIX04iHQk6KH1EM9WGywWgqNCh6qNT0kQi1tSkSqUg/mYIQItW7KjL7tRmO6zS4hwj6QZPfNzJvvm+/NI+5mwSUfWZc8fzgHoKzXw10B4DIR2DFAYHO8PSDOLQ5AmXVmQBODwUxMnuXEx2Bwc6xtiF0LACr6PNzxscbv6LwJlsbyjMTgXgiB89U68DxfwyohACjv9fTENBp3aPR+RibPkiq3voEsnreExttf4D0VQLrLpVYg3YyfXU+tgFoBmQyoEpJJoGx3tQKyKZQZQK2ATALJ/SB6BHm6nAtD4TyORDaSKrAdjsID13LSXHuajGBpNJKNc+ozeNd26fv1Uj2MWm+f88Wk3Isb9Bc5TfBGST5gnI66UrJfDYbh+dw3WA3u0bVelwPm6kLob62CYoOO7kkGYLLPJwXwuLWKAuNAWwSdp8uGg+hvCLha4tjbCUehy7VMNjhKDDrYP/xFtsUGLby134P3a7vwdMJ/ynw25GtzBXvxbxRJAMSZ46IMzHB3jcAWs/kY3KNqIfN6bQ6xiMAQIBtigFidO5UFNDW98gNqKwsIkHXER1VE1peczfSJa2M1OuquCrEUB4CsTa9skZyKC7TgnFqnpCZt9bQoA4jfh7u5uGTERD2Z8MPrlS26hZISy0ZspzgAxu6k7S7JgVULr2srDQSOSWPWYQLUfaKBbHe5PsBO+FCYRiIQDNsjkveAVAl5A7tgHfVRuWftJnJDOWEyTEZSAaAv+qGs0EcMBAGgfBUHwHSbiFEE5Xe1xEnI0XlL6FxJO8Sp9LByDAhrDIpJCFthje0d5WHmCiFPe9LXI4dHMB84aalMRg12LyWCoObsJqElItt6bS75Y6dyL2yApckozLP9hbEUByCWxtKzZuokBCB6BA0OL7VI3NjI+pftfdI33sOBtggUbRHUS1s9PBr5FNdmmaTwk8VJWULsUMN+bK4uoiSwa/iC4YQH18MRH3zdjlBbxY3LksFDyrv2UwCCmxyTM3NFlDw7xJhs8FzB+f7Wa4Li/ltC/9JqKvOM+Yt82UmN1Tk7MgJAKqCZjwpADntK+KoVUIJFOTHUCshhTwlftQJKsCgnhloBOewp4atWQAkW5cS4sAJ/H7NK/9UkJ5FUfN2LIfqnQcLHrBjQaJ0ZhBgMpBI8bT4xGNoYaxMexp971aCi18PxGfqqgQYg8D3ZqwZpY1HBhS792yp/AKlYS16p/QUbAAAAAElFTkSuQmCC",fUe="data:image/png;base64,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",bUe=""+new URL("catia-3b70cd85.png",import.meta.url).href,UUe=""+new URL("csh-8ce19601.png",import.meta.url).href,FUe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAABndJREFUaEPtmmtMW+cZx3/H+G6Db1wNFFNCIWENJNUoLBkhoVW0LWmldm3TJs2I2n1I1WqJpn6a1JCqn7ax0WzKokVtsyhVNxZN6pRqVasAQZ0iUqUlI8taugAFzN3GBtvHl2OfyUgoZKXDl6XQjfPVep73/3v+7/v4eXWOwNf8Eb7m+vkiwA//WoNKVbMmwSKRXk5v612q7TYAx0t9x4405rRUF+nXpP4hV4jj74y1DL1SfXxR4C2A567UnHm69OMf1GWvSfGLol7tnOTI+eEtnKxdcGIpQHPnkco3Gssz1zTApc/maWz75BAna8+sA6yGVesOrEbVl6657sD/mQMyw++fJKu8HrNj63+F/SvfQp//pZWpK+0U7j6KvW5f2hAJA4iRCDqVKu0FJdHL9V89ihTwkvutgxQ/eBgxEOHau93UP7o76fwJAYy43TS/8TpHm5rYU10DQnpD69Cls3i6TyKGZQZ9W+gf1GEuMfNC608IBUWiYhDfvBdJgPm5OSyCkoLNm5eFSwhARuaFt96iZ3CAF3c18XhdfdKVWhoQCAQ5d/wYnwfuRfJOoBjsRmtxElWAEJIJe0KEy8opqaiixO6gccdOTBs2pA4Qj7zhdPLsubNI4TBHdzbx5PbtKUFc//swb/7uKgaDHb1Bh/jJ+6hjH7CpYReWAgfW7HwcVd9Ao9EiJOB0Qg4sKv1Dz2VaL3YQC0s8v7OR5h0Nt81//4nIHwhy4tV38E8qyS65B2U0gl8S+Mff2vnpywfI3VCRUkGSAohvpRfb2+nq70cOR3imYTuHmx5csVJ91wf5/evdGHNqMJvMqNQKPNNTOKdu8tguPfV7v4ewzF0qEaKkAOIJJzyzPP3aaTw+kagUZl/t/fx4z14yvsTuCxcu09nhwp5Xgt6oh+A8UZWJ/n9e5YmnHNhtJkrLyxPRmt4ZWBr90cAAz795jrAUJRaVuDc/n7bmZizGW3eHuTkfZ35zgSGnimLHJjKkEDqzjemZaUZHbrKnUUfD3h1oM9QoNZqvFiC+2unODk51dSHEosQkiRyjkYMNjTy1/dtMTLj55SvnMdgqsGTnowi4kfUW5rwiQ8NXefiRcqoqi3E4HAiCImXx8cCkt9DiajJw7I/tXOjtBTkGsRjIMht8mZQKd5NVUIFBiKDUGAmjYGx8DCk6wuH9Ndgry9HEQJ2VlZb4tADiwX5RZN+JNsY8XoRojKJpPZWZmzDnl6CTAoRUemKomZwYRY7McuCZLRQXWMm12xM6tMFgkJA/gD8s4g+FGXWOMelykTk+xq7Hn0BnsaTuwGLpnK4Znm39NdaJAqrKarFZbYT800RQ4nLN4B6/yaDnQ2Yz3AuHOMeWjTkzixydBlNGBn69nkBQJN5m9dMuRgWZSa8XX0hEnp3DEhaZseWQZ7WxuaycsiI7u+8upbSubqGFp7yFFgHefvsylzomuctRhdFoJBoN4/f5GRnuY9D9EQMxJ5ISBGXGQruVFRno3V5iGhVRUxaCLKNSKcmZcmG5pxKDQUdJcRF6pRqHKoOq+7ZSmJePTqNZ0q5vjTIpA8S7zG9P/JnZQAFFhWWAhFKpwjvnY2y4j/HcQURlDJ1ai1oB+VYrSiBbFDEU2rHnF6CJxci3WMkxmzBr1GhMpiX/BonNWykAyAwNTnDq1GWs5lJ0RgOyFEKtNTEzM8On/R8iyPPUbVTx8KHHsFosaLXa2wbAxKQtd77jrSP+pOHA+PgMrT/vonJjPZmZOoLBEC7XLFOTU8z7brDvyVryrJkU2XPRmy1pd5mVEiTlgN/r4We/uEjFxgZMJi0RScHI0CQ3rnWzaYuWA/u/gyRFsNlsK44XKwlb/vc0Hei4eAX3rBFHoY2xKT0DA2N82t/DA9uMPPBQE8hgMplS05ZiVFIO/Ol8D1u/WU1Xxyh9fZ+h00+x/+A2NEQpLHGgSWMkSFF/cm30vfPv4vSZGR64zn33l9LQUItCUGAwGlKcJVOVfSsuKQe8Hg8+vx9CIcx5eQudRa/Xr5r4pEcJ9/g46iwjnqlpsu2FaNWapR0t/XKmkCEpB1LIf8dD1gHueIlXWGDdgXUH0qzA//QWqmn7/l0f/2hnXpo1urPhZ3pcHDo7sMxrVsDx0rWWlu8WHnNY1XdWRYrZe50ibZ0Tx4derm5ZTPHFu8ZzV+KfGazNTw2gd/EF95cDpFid1QpL/ba3Wor/bd1/AeGmpF4S5tr2AAAAAElFTkSuQmCC",AUe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAxCAYAAACcXioiAAAAAXNSR0IArs4c6QAABCpJREFUaEPtmUtoE0EYx7+ZVPvQ6BYPPkBsQVoQxGRTELyYnrz0oSehB2sv7U0UikeTipcqhSqCtCBWkRZPGtqLekh68AHNbLcoQkFstJK0oBjb2EbN7thvSULS3TxqmzJFB0I2yc7u/zffN99jQ2CLDyKSfofDUUMp9SiK0lGsLqEAZFmeIYTUaJpWq6pqqBgIYQBkWfYQQrwomnPeoyiKcVxoCAHgcDjcNpvNnyE2mrRCdNMBUAyl9DQh5BDn3AEAEiFESgnhnIcIIegeUc75lK7rAUrpPXSdTLHFWiHLAkkzZl2o0Aqkftc0rYdS6l4Rfq/YOQXOK8oKaQCXy3UaAB43Nzev+f7BYBAikQjOCwAArrqPc67iSlNKQzabzXAFTdMkznnq5aCUtiatZHnPYqyQBpBl+TyuHor5mzE6OgqDg4MQDofRPXATDuW7TjJk+le7zqo5Ba2wYQB443A4bECMjY3hR1XTtDO5wqHT6RyilLYXWqxCVthQgJQYBOnq6jLcasVl+nVdv5kJkrJ2IfHJ3/NaoSQAKWH53MrtdkvxeFxKJBJG0NB1Hd+N46RbGXsFvyOEXGSMPbECLimAlVuhaxW58lmnYZSzcseSA2S61cjICMRisTXrT0a5IcaYqUbaNIA1q86Y4PV6MTD8B1jPIq5r7r9pAcaYkZhEGJgYGWOBlQr1PkYxHCldlpsYhbe0tIBeni4iReAwNNCfUaypqlVVNeorS4BAIADd3d3wreGKMMJRSNliCOzTDxAg3bFZAmC8vnH7Lnw/ekEogG3Radj5/hG6U1q3JUBfXx88GHsFsfpzQgGUz7+GqtlnUcZYdd49gO7zXI1A7PBZoQAqwuNQGR5XGWPOvABYSb74XAbLB08JBVA144PtX9RxRVHceQGwK/tA6iB+4KRQAPbp+1C2+DGrpLDcAw0NDfCjthV+7TkmFMCud4NAf0SyHrmYAPx+PzQ2NsJifTsk7IeEApAmewES8Y7MdtUEMDw8DG1tbbBwpBO0qn3CABAtDtLkdWx2GoPBID48MIYJYGBgwGgHo87LwG0VwgDYlubAcCFKnRMTE7lLCY/HA95rvQaASCMjC6fLCEsLdHZ2wp2HPlg40iWSftj+dQp2zPiysrAlQFNTEzwefytcFrZKYpYALpcLXoYSsFTbKpQFKmefQvnc66wkZglQV1cHU7H9oiYxH2MMH4GmhykK2e12mJdOwM+9x4WygFUSs7QAfilwErukKEp/XguIClAdvIrSzqx+QmdyITxLtCSGbeTuN7dMWTinC22FVjJnKYGN/FZoJXMC/LbXCJfEsJWs/PQ0pChK7erQaNoDWMD9kuqFCqFly/PYB5iSWNYewA8rjYyXc/5Xf/KVmphS2p9ZhZpcqNQCSnV9If7oXg/cf4D1rN5GzN3yFvgDeHmLUMPmZkgAAAAASUVORK5CYII=",ZUe=""+new URL("flight-80532c16.png",import.meta.url).href,SUe=""+new URL("fsi-99d432b4.png",import.meta.url).href,NUe=""+new URL("fsibackg-210e093c.png",import.meta.url).href,RUe="data:image/png;base64,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",VUe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAwlJREFUaEPtmL1uGkEQx/8nFECyC9yBEumSMhQJKVCODj+ByRMkFlRuAg1OF6cLFXbjChTeIPAEuVSAKCApQnuNObojUiwFLEQ8Fjh8HOwuB5c7hW2Q0Nzs/GZmZ2ZXgsuX5HL78f8BKIoSB/B6G5GTJKlSrVbLIrqFIxCLxZrBYDASDAZF9mHKdrtd6Lqu1Wq1J0zhKQFhAEVRtGQyKadSKZF9mLKFQgHFYnEHwPSUUyPwGAAdzlVLu5VRnQrwBsAnBsBXgnQywHsAzAqwA1gSZqtViFJoFwFmCVshYFsEJp04FApZsXfhW13X0el0WvV6/YWI4kkn5k6haDQa8Xg8CZFNeGWHw2G50Wi0eOVJThhARLkdsusBpA1qfJtf5wfULIWWOMDpzzwwSgvtwi+sIhc45BdfnkKBcWfOAJj1StbQjsJeOfHUK7IPU7bcHqDSvtGQCzCb6bSyVRFoAiAQ8shfiKyhnSh++eSln2mUiMBl/Tcu6/2NApDxXxYgXARADlyEcDBAHsCFSdgJ4u04jQ6RNVQbUojuxc8ZKUjnszw5A9SYVlUWUkYgx8gaZzYA0N1kVakmZxNAiedOTEPe2W3T+3D364wUoqJCNjEBZo2nmLoIYNF4FwFQvhv3aTN9mrKGlgj75KPwA5Eyz5St/LhBuT3g7QPcKbS48WmPegPrAYBpsLnA6AK5A54xxQIA7fxuS8PcR+5hziLAmv7d4GfrA4zy8QiArVxo7hpTRuW50FgAOI834d2LwLe/QYcC6P8CBtctKa2aXSnJYdOv1hYA8nENj57JeMjq9IJ8V9+Aq++alFbnx2l6cCMA+r831uoagInxNNJPp5YrAJYZT0FwPAAZTy8lr+Y8P8lLlXcWWkjk0fbPAE2ZnzlO0DHPMPcvAKgKUbenck1GLnupoDPR4xmnZyBsiABVG/PrrElYnApgfp11GcA8BKXWpA/co6wXAf++DN8exzkTEOlfUzc268SUTtTISmba1gEgZduahUpSRqUSyb2EAbg12yS4A7DJ0Uu3+QMH7MBAibiTPwAAAABJRU5ErkJggg==",WUe=""+new URL("gc3-c7873d2e.png",import.meta.url).href,yUe=""+new URL("mob-90497040.png",import.meta.url).href,QUe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADkAAAA4CAYAAABHRFAgAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAkDSURBVHgB7VpLbJRVFD53Cp228pgxuhBMGHCh6MISRU2IMqjoBtMiuNAEaTcuWNiSSMuChCFB0sKiZYOJm05DogtA2shGJRQwLggqZQHiho6JhYUkM6VAX3Su57v3///53zNTZzKY8CWdx33999xz7jnfOVOix3iM/w0ElYvObIwWU6vPSjmK0Cj1xDP0iKF8IbtyV3hWc0BvhmbkOuqP5+gRwqKyRn+RTZoCJtfUObpGb+UpNy0ThpbT9AghXMi92QTledOSTXGOhtgcLQFHPlviGNp+4gGlf5vDx2Zl0vWUVJ8jLHCNTThYSAgoBUwzpow6Sn38mos1cEOj18rRrhARLTx2J5rU9zx10J7sJjoSH6UaIRLYk6cUv8aw+URcDcOmE2yS1PriYs/wjWus80o45uGQIqKPagh/x7Mn28YbG8DHKx1LqPmZOjbFWRq+Nkd9HzSqzV+9Pc/3cF4Nx3cImcnm6egvM5SIRWjnq/WUm5K0undSrynlbjoc76cawF/I7twYvybaXqmngY8aHV0QbPeZaTp/86GjHYKe/rRJHYgdB85OU+rsDKl7PStX18Lzes0VWuQ9Y9P73406uqCpTV/ftwkor7KGLph9647e8wjfsSGq7yvMtp46qQbwCinUnUI48HRBQKM9Q4K10htvZhNMqs+sZHRsPf7AOZflSzxpPEZEVlEN4BVyEYcKlhH3CUINXVdhgS6whqAtBSE3OcICPjdymzEPd9ecA+2ad5dEfpBqAK+Qh9jVC2YtrC0Itfv7adVsmSHM0y/upfiuSTmsx2qhOnmucTAZ42DOUw3gH0KmKWfeNQ9EZIyCAP5qgxVPJZvyND1CcRIkoF6MkBAI6NT6ko5/q+LGUClbg5djIsBoXqHHbjSpn2DWFGVigbVrAK+Q86T4KTxi3wcN1LdFhxAQAMtLdk94g3vXxH7SRIBaDLKQerdBhSCDTCR47Zp4Vy+tE5qOwSN2biiEEJje/s1R447KTo6lzGklHEmOtc4alEmMQ9hJxAtnh1g7fM3mtNwAzzUpoD9y/zW2esmAyVn5wf2syY4NzliZ4uB+AMHdBxAQ2rMDTKn9xJTxNA41dqfVle3kA4IFhAmZ4f2k6fDyA7RA+DOermwKD4f2xrqXKjNF7ENIgCma9A2hQXFU1jrak0ztQPeWF/iuonVai7zR3uXt1jP2ZDlDUYdZ4k4X7p39s5Am6qcp2skxLwHzjPG1TP86pwSFIH1bCnfVhJsNwUxxAIUQkndqQujqwgtP1dHJT5ZQENpP3afL4w+RMCDNO08VExIxb2+2nc1kBOZmB4QY/H2WPahTyEEeZ6d0jnlCHvDEViP5Xv9sHYVhxTI2tnGMj7xMC0RwqgXTELJdx0sO8jAXZBJEvk5k9Pa8ufs0j9tqOKVRRcwlh6PuiQFVWbAglmshgrcAvPC0cQhSFkouWAfrdedG1NXSzisQ4ZWBnnia7KWMPeyUhGY0gy4No/yhN5O/ynwW1HDIqAdhA0kwAqoTbbyxDGmem1RCPBWuyZXmIUDzXbnT/I55MbWeahdJTtI38qdNQWuUV8hK8YlNiTEK84amB7XlpN1vNdCNf+Zp+I85x9D1K+vo4OamgiA+mJyR9PkZ3Mt5q21pVKi5z7OWv7pkePo8W90RpRTvlqhcqBDDjkm6BAWlE9wOM9dhaIRbE7tei9KuN3RYGb+bp8t/P2RhZ2nX6w18H0uvow1dn6VzN+fUnNa19UpQoPfiFB0fnQ3NV8sXshR0ZdOghbhvpz5eYm2oGG5N5tVBQLMrlkZKmgNNv5eeVO8sTj+Hqd3uMZUXUmtRkfiDmxvVqYfhFgt1fHSGhtiU9UY1IOj6lYtY49Gizun4lRnq/VlnSx7CQWHedaGQ4jTe4FCKCQjhtn17T5mbXUAAGh1is9b9M6Hr7FgXVQdiPH/A3V9ZIXWIUK7+6Jam0KHH2GH0XpzWwiEVQ7iakXHqjQn1ju8crdCPccUEhcYNJBWbsqG8CnoxRLQzwh1cFnIPYaLHLlnmNchllDbHAO080urPuN84lHfWLA40XcRTPFcdWp3TKVZWk02KduXwoO1sZhDGD5aAoHs9LgHdOKz6R7Fmz8Vp3yEIT9u/uWeafMadoFdWSF0CUWaGOwWv5zYzbGTIjJfaJItDaKYFDuu+u1gfBzo+qQ40R3XMtlxhpPKOB2xHqKJWBl9xn3DSJm7cMT4jrpWaVehxykLGbdYBoXtN7YJ+ojZ1yPtzRGXvZGFTGX5dzRTOU9ccnzArflReIizlBN/NmFuTFlAaDUDlNWnCr0TCWNZgFbdiVA6EJvSB0OUXX1ReSJABEHOUSBg7musd3NSKZyDuLlcfCD1OHYqVlZCOxS1rjR+fhEyp5/oUy6pBBkaQMcCdd7/ZwOS80UHrNLk2BI1EOkpaU+gCGEi5e60vmeCDHxvjmg3O7EA1yEACDx/48AnFRPxQCNyyLczMFNBvlEd3NAesxwnAD21LzQNIuC2kskLa3FhY+oRMAmasADNDAuw2MyTCuNfoZ0Bbbz+3OHBNiGc5JRcZqCxB1/kmilMJnDryyDBYaZIJRe+U100Yfwo4EJh9GPb99MCMvxmmhqvtfdXIQpLmvYDJFssZkSeCst2a9LIj3EEcVpgGAcV4mBAogGD0OJPn6uSTqL0wUYaDGdj2RElTsFH8QVjkkvCidk8ahvcHJg3G4yp7GqgOGVAFMDEGRgLaZXcYaEN1AGmYnWwXE8rMO1terHfUhYbZEsZNK3CXPc3tULVgFKiVp2VtQrBzN7WAABzT25xVwNMWqxzAnCGg6VhwGLinOKR9P05pIXXZM+U3v3pC2pyQTy+ci/KAJ7k8EqZBaB4FZvc8F0L/E6x6tA4Zia7VXrA2iNPWiXGc2/9C45935kOXscg91sE8lDd0TTdjteM5IT8KVedOmtBEPenbJ1TOtwpCtKwNXsLKSaVB6PWabVQGqqfJ4sjgZfyuDB10446VtSz4l+rqajIMgivskjpQS23/7r7vEDgaWy66YCGr53hKQXe2n7dQAkmXR7kOtOBfqWsrJLBXk/qQEZla/dfIYzxGDfAvraT+5THxLC8AAAAASUVORK5CYII=",MUe=""+new URL("surromdao-66a16cb6.png",import.meta.url).href,wUe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAA7JJREFUaEPtWk1WGkEQ/rp5Lkw2eoMB41o9QcgFMswN9D0FkhWeQDyBZKdj3tOcoIdcQHMC3cfA3CBkkZ/NVCU90IgwDAOMMOY5G5/YU3xfVXXV19UKPPFHPHH8GCFgHajtHLCdRWIBcOufO7eD2B4QsKrNI8moZxG8wUSMuu/ax+b3PoHN92o7COQNWBy23LeNLJIovPtcA/EJEe2YSPQJbByoXZbyonVmZ3pfFCpNFkR7386dS+3kZwKLTrW5ImDV1Bp+wgJjLVXgAp3h6jLO/swEdHmVQl5BpAzeIGX26AXv+Q2nE+ecmQkUKs02AIuZPqXqfb0RhXytbYPpuOU6sWV8JgJWVVmSZZsJzfa5XUqbwDT25yIA8GXrrLT3WAQE48s31y6mnkLGQ88ExrjWOGihEbDKqiaF2AL4B62irqtHoeJdTJNeJPjYP3X8pRDYqDQ9BmwNmATlVyTWQi01xUNMju863lIIhE3tT7cnaC/qn4OfJeHRf69X5RaaQkkAJl2zlAgkBZdknY6c/CXbEOxNKtOZ7AMm/SbJCL0uswSSRCpzBKx9VZQSxVAgMjpEuPY/OtcL6cRddYoSMXy/dzoq7KsaZLRaJYnLwWolfgslIEZkAzEavmsfpiqno6TEgz5AtLOyAsT2gQGlWSh7CkJoUfiBBDU0sVdVVQxYngg9EYlRpantAU0qF6AocvDvTrth3yir0rjDTvASnt6kVlUVJcurKF3Vr0YAWq69HhWF1Agk3XTD6wplVYeQRzKgN3cR+Z6veFc6tXR3Nyk3aGPpBKyyKuVY7gY5qkUB7BNYpfWosrp0AnGR6x9sAL99ZuczmULjCPTAX2lJRYL2/NPu3GckBWeZCy3oQBOCB+O45dpjz8WppZCpQoEeibiOF8qBfVXMCVhxaRLkcD2c+2ZgEOd5YzM1AvlK8yas2fo8kKQP9BAMDwbMSHOS51MnoKuJ7BLotFwnHAZvVNUuU3wE/kmHa9M39DuTymbm90C+rC6FkFutM3snSW9JLYWSfNljrMkcAb0HAn0s7QnCSaRnIhDq8HLze1f2sgeB2PllPIj7Kca9LgLAdGj2UupyOiyRWj5LqcJaPedjdND9URJrZkIxyfTMETCGteyd9CVxfxcBOl8HLup0P9Hro3RRap14HsBpvzt3BNIGNK29/5eAuWYlpkO/11mn9c5jr+/OY2X0NWtYKqvNOhhHjw1kLvtDanXkTnjzQG1TRv/VQAK3gxVMOyLTl9pJIvXkCfwFZEdAbW+zlMwAAAAASUVORK5CYII=",TUe=""+new URL("w1-4cddb641.png",import.meta.url).href,CUe="data:image/png;base64,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",BUe=""+new URL("xkfx-17960ee6.png",import.meta.url).href,LUe="data:image/png;base64,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",vUe=""+new URL("xuek0-6ac9648e.png",import.meta.url).href,kUe="data:image/png;base64,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",xUe=""+new URL("xuek10-9e62a0b5.png",import.meta.url).href,IUe=""+new URL("xuek11-ece0cea6.png",import.meta.url).href,EUe=""+new URL("xuek12-1e6dae67.png",import.meta.url).href,DUe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAA6BJREFUaEPtWk1u01AQ/uaFSggh0RvUCeq6ZkGFxCa9AIlPQLvoLwvSE5DeoJVQadNKhBO45QINCwQqi5o9Tc0NskACqfgNGidund86TZO+VLxdlGf7+2bmm5k3NmHMF405frQTWPxsY2LCNpLY+bmHvedeHFszgVffCtABkEo1bTKGjGYLwCNsz25FmC4JrB2L1W1sz5aNAdwJyOrXAkhVsD0bGjlOYB6KfLx9WjGawMqXLFTKigz9n8DIvTUqD1gFdxK/YCvRlcKkVvD9HWdwfQ2DgLXiWqkAWVawwTQFIkkIkjEuFjE+nZZy2YE9NggBAQoNW2lYSNEMAzYxWSBMXgXs1ghYS26eiF4Tk50EaFcijBqID64ievF/wN/1Q5T9TafWdE2/HsgsuUWQepP4wV02MuAT6w9J78OkckrrrdO9Ft3cFoF+Qyi95JYJ8Kslp2iMB5TWGwImSIUZqfJ40Z2PgwsINb/khGHWIOBVS86mEQSaQ4fL1d38Qmb5kFtCyq/u5tIRAcWoGBNC40OA+SeIplrFKhoIlK6HzH3UJLuEabnVBTuOP3wPMB0Qgg9SYZnV+7ArjBWqzPLhWWshkyzUrwaGFkLM7J2V8k8EeGbpwBeLa9IL0iqIMFnVSXVfBmhAB3rO33cqmRW3yKxenjXE18n67UQMIMCgytnuizlp2tRvFKu7TqGX9c3SQMOkkReEhIiyl/XjlVgDnuT7q+rA0DRwGRL1UJDfyWI/utKAEAqhMDaqpVxY6qfXXDsI1EmyXscAAhISTHrO33F8a9G1/T3HSy9/PCJwx57fPA00rF8PHdgiYmvFzSpWR5280EkDYafbvGpR7yO90NA0ELd+evnwhBiWfqDTIuReXmjVzu31Qg3rN1mc9bpYr5cXjCEgNYCgfQbZJIf2UM/wmPUGNGoqFVbigc7EQw2hZJmmpf+MnciiOnBrGrgOgeu00wSM94HGqCPl2J+Jr0NgaHVgAA2Ep61EizGptHZ+7DvN0/J+xyrWqptPBarAwMxAgy3AU6TXE4EH8Bfh5KKdcL8E4g+UtvneH9hay0hRySxUcv1MElD9hlDXew5CoNtNpxddWxOscFYKlWWCHOoHKmQjJdDpYXFvAYaP15OE0I3tGUYI3Ri4JDe6ywRssM7i3bPmYWoSq4xyz9qxTPe89tesAkJedDPXoIPkBWeU4OuvrhA3cvunBtEL71ECS/6sC8tHl9zBjz2SW8OInf8AQ/y5Xgs9wNUAAAAASUVORK5CYII=",GUe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAADX5JREFUaEPVmVtsXNd1hr+99zlnbpwZUqJoUTcqsmJJbqPIkiwHtgMbrRMnTXp7K4qgaIA2iCUU9WvRpz7kKX1obNh98ItQIH4JjBQJ4qJt0ERIXdtREl9k2dGNou6iKA7JIWfmzLnsXax9SJmyXFG3NMkhBsMh55y9/r3+9a/LVvyWX+q33H5uBPDXr+0iDHf9RgJL07d56bG3l9t2PYADh5/F5mDMdV/6jQFj3WagyYv7vrVk04cA9v9Udn2Xe+FheW/endEWcg2kdO0M2kDoGhhVBvmzvyyQL/5uWPaPmy09q/a/eQalf8yL+/wmLwfwl2g14Z7fexAYu2MAzuIA5xzWTvPmB98mqI2y+xN/REAFpZT/n/IrCwj5tnwQECteE+qZN76KNpt5cZ/Y+asAkIv1ZMScu/pdXj/+Mlfmm/zJ43/HxoEdaMJrAAoQS2bckp78fwCwOJtxbu4nvD/+EtPpDCevJmwe3MeX9nydofJ6D8DoyHvjNq97CUDcL68AXI5zGqUhd5bYnuO1o9+kl5xgIYFTMzEqb/Lw2Jd5cuefUaJScF5usLqg061huXcAHCkOg3YKnPUGZC4jttMcPf8dzk29ShCmdLqa8VafzFWo0eAP9z3DtpHHUJ77JRDgyrEYFCs55F4CyAoAOKE8kGFVyonJH3D0zLdxQQuNotcPGJ/OyJTGuJyx+m6+sOdrjNTuR7mS3A3aosSTK1/3EoCoTYZyxtPHqT6t3nv895HnSPVplBaeG+K+4uSUxRqD1hlhUmH72kf54u6/oaQH/SagLFrotPJ1rwHkPgwkEhI7zc9OvMT5mUMEQQ7KEQR2EYDDmRIG6wGXKfH5XX/FttHPoV0FbdSH6eHmIO4lAO98sBmWHkfOvMKxS/+KM3MY2VXTJzCKuB9wcirH6TIRCqtydGAZDjfy+V1fZ/3gHpQKMbcWxXcCYCnRLM+gErcapx0uz5jpHufH73yDvppEBSmBUmjTx+iQXhxx8mqKMxGRUziTgbGU8ypbhvby1J79VM1qtAp8LClPJfGpvH90bW4XgOyyPKzIkiIWUh74jbcGpyzd7BKHPzjI5fahIhhNhjGKUOWgNZ3UcHIqQ6tKscumh9GKMA+pqDqf/Z2vsH3D72NcCeXXUSgtyhYsLbhcY+8SgFjuMnAK60THM947/wrvjr+MMx3CQLbQoY31AJTWzKeGU1MZRlXQoks6wWipjRzy9eHqDp7Y9VXW1neiVIByOUot1kY+N1yXIO4EQOFG5T1ReNXJJ5sz3TnBD9/5Bj13EWNyAmWJtBRsKaG+HoBWZQJ5jsoItCPUDq1SAldnbM0j/N7OvyVyQx68rPZhXrgrAJ4siy9JPc7nLEdOP2/xs+Pf4diVV1CRxqjcGx240BsRiAeMZr5vOD0tRoUYL5eWQEOghGE5RkWUVZMnP32AzcNPYGzgJVg2Tehb0OradbsekB2XLCsFWoCVKNMW53qcmPwv/ufoy+TBJMo4jDIE2mK8UUUMCICFRBKZ3B8uGuy88aEA8MGufdCvrX6KJ3ftpxmN+YAWAFboeK8AOBt6D1hSUtvi+69/k1byPkovYAKF0QFGa4xOC4pQAOikAadERl24CFR5+kQUyUsCXmtL2Q3wuxv+gL2f/HM0VRwBVmL+7mIArJOFxBESuEKeBd4b/wGvj/8LlDt+gQBDqDShCdBGvJQSqoBAG7qJ4dxlRWrK5LqHNjmGHE1GZOQeoVKGCTKqaoSnH/p7VlV2YXSGbJrW12Xo26WQ7HjmTXQuI3OO6c4v+bfX/pGensSYkHJYpRxUaVRWUy01CXWJSrlEOWoQhUOgQuI4oJt06eYzxGmXftwjTedJ0jmSdBbn+uRqAW1zto48xSMP/gWBavq4uWsAS8kkt6nft6OnfsJ09wj3rVpHozxCs76G0FR90hJOi2ZY2yenR2oz4jTG2RKhqWFMQDmowKJcOpeS2Q5J3mWqfYE4vkpnLmHrpscYbm5GU/5olXprHnDOjS01G85ZlLJYV9Aps4mXTG+qgzTv009m6fQv0YkvM9+7TKc/S5q1SbN55rptJltgSkM0Kw2GasPUa6tYVR9lsDpCo7qGKJRWs1wop1drg5YAdvI3KbevSekdAMiL5JRLAKs5bJ7Q7s5wuf0BrfnztNpnSPNpMlqgYpTuF5KqIpS2LCSOs5Oavgk9z421GAMREaWgRr20mmZ1Neubn2SosYHBxgYGoo2EquolVDbqtgFca+qdxeYZSodMx2cZn3yDc1PvMTt/liSb9fIaBEVi0iYkCmpUgipVExCaEjqI6Du4Ogu9TCTRkqY9ctfD0iV3/WJiIc/JHWFYY6C6mpHBbawf+jRrh3ZSMqsX6yNhk1rZA/b5vQcVbkwqK5H9zEHCDK++/gIXZ9+hXC1TLQ+yqjZCozxEozbqaVANmpTCOlFQ9aole+w7Rml0rNSnGiUUlE1xOd2kTZzN0UvmWOhcpRtfJE5b9OIrpHkblVbYsfmLbN/0Zd+5FQ2PmtD7V5hKZM/vPagFgBWeOxKd0mqf5cTpwzQHG6wZ2kStvBYj9b3Ipu+JpXZMyPOe532czNDNO+T5LLOdOeZ7hqGBUSrRIJVKjWo0QDms+YRlZEqhfEdBliUkaZtucpG59iRZv8KD9z/l++6iYzATev+bNx+r5Nc8INnTkkoJalOMkgrI4ZTxXVTqOnR7V2n3zjI9d4H5hUvE2RRJNoV181jfJiZ00pAzV1NyFRGpiGoYUStXGIgaNMtrWT/8AIP1ERoDo5SDIV8bKZWiycky45NkAUDe9coA3PO7Dzqnx5YmZ0nRtZLZLt3+FFfax7k0/Utm2qeJ+zMk2Qxasm+QY0Iw2nqu60C47ZjvRUy0UlLJ0k4TSK+jUiLJstLI2JBSGDFQGaRRXc/o6u2sro/RrIxRDe7z2R2vRr4euhUADx101oxZpOftMb1wjrNXjnHi8mFaC+OktFAuQYfKUyAyIYFyRSbWVcqm4Xc5iMqUTUiS1bjUyellfVzeJ0tinyes6oKJga4fMQa+DHFEoQCvUg3XMzy4mS1rdjNY20E5XLsYAz9dYTL33EMHrdVjVve4MP0+33vjBeJshlz1KJVCKuEg9cowQ7V1DJQHGarfR60knK5TCuRV88GLKnkPSC2YqBBF7g0Xd1rrWIhnSeyCz8Tt3jTd3ixx3CLOzpLlItcxTvWoqiqrBh5iz/b9hGbNRHDg8EoA9hx0jrHYTvGjN77L+fgE64Y3sHnNdpqlYQYH1hFIbS9qI/TSaaHTvslJwMW+7JiPeyT9Ft18gYVUebADYZVGdRCjSmhKPnvb3IKRPCPqlJHnM+S2x3ynRad3iVb7CL14im2bvsLoqn0Tev/Pbw7APicA3Jg8bKHTxlVyBoImJpchlsWZ1Je5vbxHYtssdM/T6bVY6M7Sja/QTc+Ruxm/28qmzCRweirGBEKpCo1qg5pusqa+nnplladJtTJEtTLgPRhSLoYCXnalbRVl6+NsRCmqrgwg/9bua9Np2dlM6nprvCL1s1kmpt7iyvwprs5N0E8uk9rLvk2TPteYBB0kvkwOF3uD+bTE+FTi1Ut+pPYPTU4kdZMrY2RaYSrUpdQYWMVIYytrGjtY09hKaESRhI6FBjkJ4mdW8ICM18UDi92jMMPfKRo/1Z7gFyf+nQvtX5ByiSC0vpYX1QlN5EEEJkWEtui6cmbTiImrqa9KxQxfcitp8qVPDtGBlIgJNcnceYlGtJUtI4/ywKYnqJRW+wRmbdHOKiUyulIMfOR8QG6VDCrTM+F2yjxT7dO8M/FDLrTeBaYxoei2DLIU2kmNr3x5EWCZSyuMT/VBh/45QSTGFy1jaDTaSfMTMVzazP0bH2Xr6OPUo7U+Tvze+dnpYjvubklGrz/gKPrSpYOIosMUMD03z5X2MY6Of4/p9hFUIHIIUSQpP/Fdl8jrXFZm/EoCulT0xDr3pUaoNYFTNMNNbBl9mB2bHqdRlhK67mlWGH3XcyG/BV5hiupZfmQupHHWedWwzHFx9i0+mHiV2e4pdNRBGZlKCIVc4YFFAJJUpTQPlYwXm9x/3x72bf0SjfJGwqDhJx1aL5UNsuCyqfViIruDE5pFAIuTrSIvCwDxhMyI5JxL0csmOXP5EKcu/iddLqBKie+L20nJz4U0A/5zWZVZW9/Cvm1/yrqhT1ENa4tUkSGvP5wqFEiSiXdA0XcstsYrV6O3ekZWjNRliCtzlmIsaN0cM52jHL9wiLPzbxIFLTqiQlcylNXUg9U8suOP2TH6WZrhKFoGWGKnTCeWjXeLM7SPPfG4dwCKAZegEA/ISYAmzy1K5+RujmOT/8HFyR8x1bnIxGTOJ9Z9hr0PPM2mVQ8SUkHb0BspBYvY+nEGfwyQmwLYhbNPuhcfefaWTymXgZBTFu8VJ2JpyFWHOBvnreOHsGqInQ88Tc0MEfgmYWlgpXBCQ1/phjcM1j8WwIHD/wC8feMxq9x+4PCzX3tseNe6ZjRxw9Nu+MPSBHn59G6ppy1GIZakeFkZsUQy6wW7/CTGLjseXvmA4+dnO5u//27rbf75M/+0ZM6NRFs88F4ZwK/lG9d2/v8G8Gux684XvbXDzTt//q/8zv8Frng7mv8Nz88AAAAASUVORK5CYII=",JUe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAclJREFUaEPtWk1OwkAU/qYNGzdeATlBNxITN3gDewNM1Cgu7A3EG0BiilEW3gC8ARujwU3dG9IjsCedMcVU+YuvMFMs5HXbeTPve+/7pm/6RmDDH7Hh/mMewNmLg0LBySWw0SjA42Ew6ds0gKt3DzICbHtqUG7ASFUEsAu/3Ex8+gVQ68dRd+CXn3Lj8CJHLt88CKsHvzwO8iSAKiwR4m6/l2sAF68VWHYxCTQDWHu2TGSgdNrxYFvXRp2PZHPQdhvknEYAnHfqENYNudgyA5S8HTy4ddKEAQAocQYWECUvFBISz1LIIcnlmQHKRjdsuV3SLmsNWJE8+my72X0MGQAhYs4AJQKmEFOI4gjxPmsKKaUCCCz1HVBCnYT3bpgKWtYAUjkxM0gKuccAUOunPlKaLuY4A2NKmsvAh1DLiTjakcdhw00n/KxFzKUEtY1xBriUoDjyz6UEi5hKEIuYRUxxhEVMNzj+qkY3ZRfyAOEtSrYlVTX3P7Y0WaxnbmIb1fNA03qbAThQsoLWAd3m0Qyilnl88AKC+TZrPGvc6FZqCBml+8Wh5ckKxkJ83yCYCPL8VYOk4b3C/Gsw+Yl8stYWXvZYQxhNLvEFFhUhTxlKYYAAAAAASUVORK5CYII=",XUe="data:image/png;base64,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",YUe="data:image/png;base64,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",_Ue="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAqxJREFUaEPtmkuOElEUhv97sQc6sV2BPOIcBxITB8IGBFYgPeAhDoQViCsQEoMNmMgOqnEDjQOjaQcy10C5Ahn1pFPnmKJFaahbQAhwqmNNqwr+73x1X3VLIeCHCnh+LALkP8VxcBAXCXZxMUDn0WA221WA518rIAcIha5cJAaGOAzgNpqJxjTTP4DymVv1OJqJrpjAXkGefalA6T6aiUmRZwFy0MrGmwd90QClz0noUHha6P8AO7e1iYFY3sqxVo+NoZl/DtvZmh9UOG/FtVYvTNcQ8Ue7kzW3w00AIgWrq5R+6heQHErZ77LGdhQuWUnN+tT8G9wdtjJHxvPbBmCo/qj1JGUKIB7ADe5nIRAAfhYCAeBnITAAJguBATBZCBSAl4VAAXhZkAvAGEPhcL7/n7dwr2zFHUd/kzeQMVWh9GuvYLPjQrhkhTXrkTgARXTELsASC2IB4BrQOATrl8ssRIs9FmcAoAbdRE2f69EyC9FC75fXNZdQe5rMMaE36qQz0aJVB7TndHnaFqKFExtK3fW2sC8A5sGonbnv301SY9jKVmLF3gkDaVEAYIyH7fQdN1Sk+OFUgZMLARljukURdY66eV2xJwNu2GErPVlj+1pgegW4Y4Z3l7u3NjAZdRVF7OOsvcyCYqqy1u9lPUJzAL4WHKoiJNzAMgviulE3sHYo9WNmQb984ub1EO2xEc8D+FowDsXCANa3IAxgfQsCAdazIBBgPQtCAVa3IBRgdQuCAVazsEWAWMnKEWFxlvmnT7/BqH/vZH3316KFXo1B7l6X58Eafft4S6/XzcvAHZ7Z5PX6DmOa/+o6A8TBlMTbh3URlTaFKJ/lAAwWt1ndG9yNbuYxyJksSsQdSl1+QTBT5MVPDaYb3uLSTwL9rfw03jX82ENm5Y2pfgNjgSpezjfRPQAAAABJRU5ErkJggg==",zUe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAABIJJREFUaEPdmr1uG0cQx/+zjACnCvUGRxmpeVdECJCGegKSUgKkE1nIopUi5BNIfILIQCA7dBELLiPpKL+A6CJI4BSkkdYQ7w1yTZxC4U6wdzySJ37t8ktStiJws7f/3+7O7MweCQ+80QPXj2GAvV9trK3Z9xLs5qaFl1+1BrXFAb77owzZARKJmNG9gZFsAfgMJ5vPIk19gIN3atZtnGy+ujeCRwl5+nsZJBo42QwmeRCgAEEefvyiMQ+AVXItdJAEIxl7zyfw8Ai+d5z353k/Sr9lIBJWNNFzA1hlN4mP4nsizhCTDbol/LZahs/ELZZ86r3Mm6/2IgGsPdcWJK6mih4z5ZJx7NWyFaMVWSTAxv5lG4AFhg+BZ5DSB8ShERDL6nUtf6QNsSgAtXXEP+KvYOABERtPXOVkP2gLYvjXtey6tv3CAEquJVioFVAAleta/lj9fLznFliIn7UFAZAkU96LvKfVZzkA8CXLSkKxCHEYbCuDdvcABmJHmd4NQNlNJv5Gbpp2ne20MoDgkDJsPT+Z0E8BtPdP1QEXHH7k1Mf7wyw+YD1xy8I0PBqAhgCvMxDUdX72IFEl52L4oDMFsEqXh4KhH6cNhEemwwDREz6m9EX8oDMBCGbeJKbPIF51GQ+gHnKFnIsgRAdNF0Dtd8HiyjQkzsIwEQDwITspcuphEqgLMMuBNIv4YAU+levt3de5vg/cepNk5Q/hNtYFSO1fNknVB0tuDHjtn7Ipbu68gsDuyOEYDbLPt7QBYnnOkgGkkHnveb7O73fCxHBck531YBvprMDnB67d6YjmMrWrmU+QLH54kW/wn9uHkDQ50knhkPNLSwvAKrmZrgNPZSDGW4asE+CRgFa19S/gRcmblvgwVG2Rc9ZYLACjel3LBjPHzZxafoOTWtggyoKQmTpLpgBaW6grnps7OQioEzReA2upMjAy2kKDxcqIMfqRY1tdBBjl/gaS46YmTqx6pvbfXBF49PJ2K7CpkWNmtUMdW5Q+d7TDqDLcKLlH4KA4GWokZfHDwWkDIhFWZMtukou9xE4njCo9wVnwUbRHFeirBVCZqdzqpdi6AMEqPH1ThuShAn21AFSh9Jl5Mhftio3S5REYsa20MgBJVXLO4gecyQpEEI9LboFDfwji/AoAfICqsZmPxMwCEPXtlZSP4Ld3T5NaTiw7KVMfX3hJOUpAcPLqRCHJxekAst7L96cZz7MCg+/WBpgmSD0PC5bVXmzNCNCC7OSBtSSEdHu504MBiDLKIPnbLkNQGKLvAkCNy+93VM2gX7UNlIb9Cow9Sl/oO/qifCAAaH5jQ0hV+Otnoox6YB+l0YNpgo6/LBIghPjWgriZ5fbCh0SRnHMFpN8WDRCNzM2vMxBcALMqVNJjFKmK7S0k16GquOiqRF++/q2EyTtv23IzlwTWLIC7W4t84MbXDpWTBp+wAjZYZvD8y37iNA/FsvoevCsAaA1/ZlUDqg/dzOomTO9QWZbIce8lCiPewCQP/9Ug+uC9anF64/VmPjL/H/7ZQ28m7o3Vf2YfA17QVu2hAAAAAElFTkSuQmCC",OUe="data:image/png;base64,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",jUe=""+new URL("xueks1-75c367fa.png",import.meta.url).href,PUe=""+new URL("xueks2-f93a074a.png",import.meta.url).href,HUe=""+new URL("xueks3-fefa2f69.png",import.meta.url).href,KUe=""+new URL("xueks4-e0fd8b31.png",import.meta.url).href,qUe=""+new URL("xueks5-679e1a29.png",import.meta.url).href,$Ue=""+new URL("xueks6-f9095453.png",import.meta.url).href,eFe=""+new URL("xueks7-235509e2.png",import.meta.url).href,tFe=""+new URL("xueks8-0acbc94c.png",import.meta.url).href,iFe=""+new URL("xueks9-f87a6135.png",import.meta.url).href,nFe=""+new URL("youhq-bad7cbb1.png",import.meta.url).href,sFe=""+new URL("youhwt-d3acff5c.png",import.meta.url).href,oFe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAA8ZJREFUSEu1lW1IW2cUx3/Pza1mVeuVBitbRjNwLIXK7Ohmv4xOWvCFlUbqaJF2y5hjdMypZDGKjjnwg6YtCJHR2S8VHGysRaQOWxzYDW1dh1sG8cOGIx2Is2411zVdg01yt3uNL4lapdAH7od7n/P8f+ec55xzBU94iSesz9YArw3L7H/Rjsm0G4RMLDZPFD+dOepmDj4a4Jq2IG93AY7/Hz9ok2gijMAC2gEQUZA66djRvxFoY0Cjeow4LYbArfEvuF4cXSPScNcKpmYE+Wixt/HunEq1WR/gnq9FaKWEF97gs9zwZmmgQT0EWifEy1IhawHueweRYi3cCR3h4nORVeJKUVGRKxwOZ05MTHwMJIOb7h0kHm3jB3/x6miTAc6gmdycm2gLZZzJnUmIy3a7/Z3y8vL2iooKxWw2MzAwMOPz+drn5uY+B1acaAz50KSrdGR/s+RYMqDhn7cgnodX6dANsrKyjlZWVp6tqqrKVxSFaDRqPJFIBP29q6srMDQ01DI9Pb14ye5QIRIuOnJObQBQB5G007Tn3AZK859/YbD2ww8oLCw0hJeWHoX+PjMzQ319PVPynjqOX5o0PG9Qf8SrvIzrwW7kh4UpESQ2F5UcVN/q4/s2Dj17n+rqaqxWq7Ghqiqtra1MTU1RUFDAt6O/nKDmt5No4iKCFmLpDkyRAeJS9Qrg/dlMstKu0KEUJzx1cHKoD0mGWARunOX4KxYjPaOjo5SUlOB0OvH7/bjdbgfO4DVyla9BHECgEpecnNkxmgzI3DaIN+fVZcCbw308vA/p2ZCRCz9dwPbnJXw+HzabzYhkZGSEpqYmvRH70Ytkl3KBuOm8Lq7rpKboZ7zKvqQIdAuTGeR0+LWf0oxxPB6Pcck6IBAIUFNTswhYZ6UAQldYoIZO45IdHPuyj6d2gmxePPr7VQPQ3NyMxWIx7qC3t5eenp7XgeXSXM1Zp0w1G97sTw2j7buO8sz+dl56126A/rjOYdN3BmBsbIzu7u7JYDDYAny1tVnUOizz776bEKtY1fJmtqW/x54TjWRb8+x/XSYjI0MdHx/XhfVGW6lfvVBSRsvaUeGZL0HT6pgNVaSOCuCTxIg4p1drktf6iBGxRrxK2cYpWtrxzNeiaaXrQNbPxNKwkziSaNJlu83GdSNCauPO3Wsp0SwK1IVspAkPgjziC6dXza8tAIzZMpuHlOZC4zBCCwC3E01kRWh7DRXBedqVy1u75I2s9O8fze1FYEMImTgq2oMA557++1FH1jbaZtaPsb+1n/5jCC8d+Q8662t8FY6VlwAAAABJRU5ErkJggg==",rFe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAfdJREFUSEvF1U9IFFEcwPHvQwkPhhtUmxdJMBI81K0dSJK1YxAdh72YIgU5S9DFi4blTUHd3Q5RtEUt20GRbgW2eLHm0jEIEhIvuriwU7sHicVp3+bKuPmct7XSuw3z5n3e+/15IzjiIVTrh0KhS67rntHxhRA527ZXDpqrBEzT3IpEIid1gFQq5aTT6RN1AZZl5WOxWEAHiEajTjweVwJngZmaheYsy1psFHARuALMeZFGnuD/AOFwOBkMBmX4fEc2m13LZDI3VUk+8AQMfGshEGjxXV1OcJxtnndu+wGPgAvAJznx9IPvX42O5i4d4MN6aXNrvK3dD5BJfgm8At4ZiUL+yY1WrTIdXiw6H0eOK8tUhmgIWACagSlg1EgUXtcJ9AL9NadIyU6W3XrN8+IOMG8kCqN1Ap2AtygiQAXwjvu7DxMNCNFdYNkLyPBI9cXvJP/YMDqatC47e720mh1vO1ez2T+A/e//vUwPB9xYf5JjrVqNxs/imoi+rzaazGmu3B0+wDMzT/dVrTLly5IjBivX9flyJU4CZhkZqc3BvhC59QMhYBYYBorAbeCt8ofzF8DT3XK3PTsdayRwCkhWb4IqogYeX8/T3qOXg43POXHrjQRkqT8ExoCSRNTAdN9lmipd7j922BT3lr2h2ftGCfivqjfjF4O0xpkfneTiAAAAAElFTkSuQmCC",lFe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAABNdJREFUSEu1lXtQVFUcxz8XFpYFdhHlsYo8fICpaNqTSseY1HyNVO5oD1F8MKVZM86EaYpgYpqRMtWkFQgxUCYqAakzpjyySJghGhUX0BBCXUKGJfbB7nJ3b7PLaGiCTk2/mfvHOffc3+d3fud7v0fgfw7BmT87OzsiJiZmube393/GmUwmMSUlJaugoKDNmcwFaGhoSLHZbKlBQUE4n/5x+Trkl8KPdXC1A2Tu8MBIePYR0EyDIb7/rKm4uDg+Li4u7xagpaUlpaamJjUyMpLo6GjXF8YeeHtfO4dK2/GLiiY4BHyUYLeDoQtam8DSCTtXwmvzb4cUFBSsWLx4cc5tAIvFkhoVFeVa2aaHWRvBdPljwodpUa9Own34CQTfKyDJcOgfxK6bi17nx08nYc1s+CDxb8igANEOszZBU+sFRonvE7pTjeeYPMYLZtTYEYEreNBiCaH3fBqmxucoLYGtGnhL0wcZFLD/GCTt0/F4+GGUsfvRF3qxdm0zMx/tRGYCyQ16lXDRzZN8VBh/TUdfu5zyb+HcPhg74h6AyGVdBDqyGBLhj+9jO1AeU7DjzQbURhGkvgodHmAYC/V+HnxuD8Z8+geqjo/ihYmQnjgIoF1vJyG5jIcTV3Pj+CKWaaoxXZDz+oxWODUCKtQgt8OiFqToLjqnwlcyJVWNG9Cd3sL1X0D7xSCAjIwMfu6KIcBPhywsl2cCDVQVDWPJBD2TK9Q4hT0aGKkQ4d1ajJEOKtVy8m7MxVxWSNGX0FMMhUcHUFFlSxRbjkC0cg9DlmbwXrgOzxp3fKuHUlcURq4gMEuScJ3l1lrMk2xUh3qS3fUU1rJSvvkM9Ifh+xMDAJq6o1j6EcxcZEWxMIJ3hHbCLjmQN3jBrkkguvUdQogZks67zqE0QMGRtucxlOVz6hAYCgdpkSogiogEmPcy+Ma+yJzgEuaZzPjVgdCoguoAUNghVocYYqMucDR7zmlobpqP6doTKHpknEkXBpdp7AYw+kHk9CqU0+N4Q+ggtNuOz+8gM/bJ1OwvY3dVGoWVrxIe6El3j8Qfegm5ByTO9STYUjTwn1x+DuZshdkaUD20B9WEnSzEwBSsyBx97rX363Qamtawe5UXeqNEgJ9AXbOdpCwrdgfIMGTUZY5YP6BVbDwAmRUwfQ54R5xENjENH9VFArFj0I3h9PZySlK9KT4r0qZ3UFgpsm2pnDa9xCclNmdeURDFyPoc/2aXmzrNrr8XOe1i/X7ILoepT0JIBAgqLYJPM+0X1CiujiP5JTmHz/RSXOU0Dxgf6kaSRs7KvT2usSRJiY1Zqsy7Am7a1sEK2JYHrV0QNBy8leAwWgmSi+RvUDB7s9nVEmc8PVmGZpqMdZ9a+gCQ2pip3DYo4CbIeRec1cK1Dmjr6qX2N6ur/3aHRO6pXoL9BdeOKrV2knOtfXbikFZcOqDKcQHq6+s3h4WFpWm12tuN/S6jP20q1mWrXRfPkhkexE6SuVTU0S3xSqwHqXlWDlb0WqyiMKo5x7fNBUhISIiIj49fYLVaZfckANuPTZzSaR26/M61TokqFfDhUeumxkzVrlsqup+kd64Zt8qwBYHNgFe/dxZBkpLrs1TpN+dcO/i3MSHBqBbdHQsQhBAk6ZrN7vadsy398/0nwP0U9he3Amg3HqbCNAAAAABJRU5ErkJggg==",dBe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAYAAACohjseAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAPTSURBVHgB7VpBctowFP2Su2m6SG4Qh073zQlKLxDCDZKZhmQXcoLACUpWJUxnoCcw5AIlJ2i6z1D1Bu0qm6Lf/9WYGGKDDZbBHb8ZxpaQQM/6+v99WQAFChQoYBEiTiP3g1eWDhxS822kImQAGpjSGm/BgaFqVxUsibkE3ZpXlyAvqdUOrBEaoQVbuqla1V+QEDLqC/dscCmF/LhucgwpoC4eHA+WQCjB1yfekURowAZBAJZdGhckRPgMSnkIGwgByccVSlADbsMGQoYsF7Y28hWRxCPXYB6wVxv0UMou+QqvVPMaYW1yTRAE7k5uQZbDmuSbYAz89wRfwKpAoOCLv6fqhNhN1kds24q3qxOkgekxVtXn6tCvKp0OWnQ5j+qipd4Pyq/S6U2XCB+BBaRiolJKzz3zXL+sX+oGXVRoY4RmkBwrJlvkzNggDdAsCpRffZKsGbXQx7PNSKirUafS8MtG61pWTKk5GVLtrkCn65dploYUmS/8MpNDod/7ZZJdb43WtYxUvajRi7XBZNCjTwctQNHneyI3MU2eaTZryACphwlW/mx6fllvjY+J3QWR63HZrXs7kswZMsorrcRBNj02Qb7n9TjqHLQmXz5QfpkROTMWsATBnpVmK1hXqt1QAg11yBD2CKK4m83AtRz3/wX57GCFIHtMs/Ye4c8kOxkNz8OHTaRO0A8H/uzxWgxuN6hOtU/utgkZIXWCDgX42XDwLHy0Kw1E+AIZIF2CJMPu20+aVGqHSbnmnsMHbT9Omm7pOs32HVhGmgSvpmQYa0yBU1sJQc3KJkymXIUozZoSUiHIMzG6rkzcv9koDtOYRrNOyTkVplnTxMoEH51K1S+bdefIblT72fXImtUmydXyQYppiLpJV5dmzeUqWnfnZJruvG5mPZ5436mfMhV/6CE5YsjkIWWsRpBMjmTZzGxhrK60HpfqlxTFplPeURDMO3JFEAX+gISI7UUFwi3Fu7us053A/6vxK+gn7LaYIAdyFtD3108aM09YSFCgvsorOUYMgs9MkjXnO/qs49U2p1i9JB2SKhkmZX0vcw7K9OF1GNsPJPWi/MPWc7g5uAVI5uQWOxkp2Bx7gap9yHDbbwYqWBAg3EUdwgki/qRXYP7P0DvwgVKdSjPqj9YBk1Dj04OOipGhB4HMewMpvwXrOFxQOjMUfPpojaC9nB1KrSo0e+VgPeWUe2EnoiJPOlHiekRb7JGJ60aBXg1M7Z4HMP8oF2XnjpY9FCYsbBwmIqQdHadjHcZ7QyY7FnAYdZIhU/AugtSKdgX684gVKFCgQCb4C6Y1bO4otCN4AAAAAElFTkSuQmCC",Sae="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAYCAYAAAAPtVbGAAAAAXNSR0IArs4c6QAAAp5JREFUSEvF1ltIFGEUB/D/mdnVlOhBIliDckcJujxkNyss6qGHFNxdhKULFFbOrhUS9VjBPNR7kEa7mtFDhBi6oyBBD12giMikQsPYXbUkFUHpzu7OzIndUFYz28+FmqeBOXN+nO9835wh/IOL0o2iOv2obMGTrcvgV0sc8cv9mjeezDWDrPKF1tlAfWBMAPw9K4hoNbHliQQ9oVlI8YmOzSxLLwh8IBJwty4WKfa3r2CWxwE6FA1U3fn/SKHatTxHMpaKVDR03TMkVImihlpAVCOAjEUDLocg0l5Okq0kU8Ri6+tgwH1XCMk0+dw4IUTxdR4EuCxTjIEvgwHXRUEk1AjgcGoLWqixy9y7EMhxKT7Q4voohGRaQVbLNR+yR3tgez/2+QJZeBSZij1Gm9fMCknfwpJJO8LNVc+gaZIyWmqC8RqEDQCemmx4h4PVo9OY0HKV+DpdFnFp8mXJMJrDzdUjyXunTw8xW9223NxbHEvUM+Ecybw1cs39IflcCPlTT4pOdmyUDKk1Wti7FppmFauheiY6b9pp+3BD1aAQ4vTp+4hpfaqShO12+GbFxDSsqPpzgF9Gp+Knkn1R/HodGBoglRMlPmX8gZy3J2nlKar+BIS3UccyP7S9htOv1xLjEoBKMJWD5e5oU+W7Bb/ChWpXfk6+kZMMspm5P8JXK2Jzl9Cp6g8BDBVgrLYn6EsoaqgTRLtg593RBveb6fiZobXYeaKo+n0QxmGhDxKdBXEjmM/Asm/7ayUih1FR9W4Q9puETRLjCsCjeY74kd/Gr1LbvgaSPJAav4RvIgiRWWZZchMR7WTwvbzJ2PH+tl/zfVZPUmfAr9dKjEoRIBkbM2LHRm54J51+/XSBtTLQE9ySSM8x629FNHmm8T8B/QHSKPa1fQIAAAAASUVORK5CYII=",cBe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAYCAYAAAAPtVbGAAAAAXNSR0IArs4c6QAABAxJREFUSEu9lX9M1HUYx9/3iwNODhA4QrFAOTwIBWx4ZtKJsgHmISlLCpHlXBbkhFwWWGgcpRLLXBskW2tNxWlzyUb+oAYEDDhuYXcTbMAUApsYECd4cPfl7trnQ/fVi+/F1VqfP7/f5/m8Ps/zvJ/n4eF/ODwHY/2713asiwzM+a+YMxarqb5rpKK/Or2LQiL2XxEXpsnH89IivLkgdjtw48449HcmMDnNwA5gyWIvJEQEIEwmcfmuojM/1R3fHa92QKTvpEca9yavcHKw2uw43zKIz6/1ISxYgtgwfwRJxdTm9sgUdP1jkHgIcUCtQGJ00DzYsUvd14szY1JdQowmBq9VaiHz9URx5tMI8ffifHHLrd9QUqNHYpQMJTtXQShgK4C/hUw8tCD7kzZkJT6FnI3hbpXp4JddEPJ5OJYTBz5/DjQPciB1hVHbOwqlPBDdQ0bIl/jgrXSFWwCH0c6KVmxbG4pXng/jhpCaNN0cQfvPo9RALOJjgyII1flKt0GjD8xI0zTi6vtJCJSKudPlL/HAoa9u0Et9vEQ4W/gsYp70YyFEVXs+60Bz9328nRGF11Pl8x6Qd1qHlPgQGhFnTVTRMqSWNsJPIsKZgvWIXuZLLzEMTmBqmkGCPACK/Dr24r5KNZt/x8cGwwi+bv8FVfsSuCGvblqOLZomnNr7DBRLpdSPpEB56Dp4POCHsmScaxnAt7pfsX9rJJXvc1FBkHqLWLDJYsVWTRMaNJtdq+uBiXFyIkpTHf4eM4wVjZpk2oSOY5m14e6YCeHBi5zSVnLegNKXV3NDdqxbhoraW/gwO9bJ6feHFhgGJhDs58lG6DB4oawJtUUqp/4wM1aIRQJuSFp8CHI+baehPn7IKIkrvAoBn4feSjX9ZWFsyKvW4eSeNVQkjlOrHcaPt8ddR5KbFE7zrz2RApGQzzqaGRtyT7XBQ8hHUWYMVeAX+UqUXryJ47vjsMhTSG0vtQ+h+KweUi8hOspTUP5ND/dYIZ2bGC1DhjKUsz++09/DG1Wd0JanIODPOUYML7QOgtRi1kqEDtQdVuFy5zA3pKN3FCU1BtQf3eR2E943zmBfVSd6hows5EjWKiIKbojNZqe5Jk345pZIt0HEcPuJZmyIkmFqhqF+IgHf9RQmsn3p41bkJi1HtmpuDi10SJqJMD7aFQuhYK6eC456oqhdJ9sQGihBgXol5CE+nBxd3xjeqzFgrTwAR/7JqHfcRpZWTfMAquv76T4hFy1d7A3zrBV3x6fRYLgHX4kIhXRpyeY94q+RiPOTwycL0hWPBP+Yi81up0Ul63ds0uz2+j16QX/5g6y4F9k1tubglezNq5/YZrXaPBbKvzv/bXaY6jqHy/pPZ/Q82pXueP5Lmz8A9lDiKOb3VdsAAAAASUVORK5CYII=",hBe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAYCAYAAAAPtVbGAAAAAXNSR0IArs4c6QAAAmxJREFUSEvllktoE1EUhv8zk9Z0oSCKxYLSSWyNIAVRXBUKioKvJK01oAvFtsxEStGlKxV0485XtR1aHwtdWEwzneLCjYibbrpRKSgm01BLi0RprZuknTk6iQlNCU2cQja9u8twzjf3P/859xIqsKgCDBRAGmV96xKsbhA2O4fTjFDtevT1/vFfuRx5iK87siVtimNg7HIOyEYyMGb8TDVjKGTa+zzEe2nkGFv8GuCr8f7gbacgj6I9ANAN5qa4GvxYAPGER06CWSfGoZgaeOsUIinDPQThHpnWgdhA6/h6gNT53zVMR5vsowqmEPv8OLCQk69e1n1VvOROszifGPAbK2X1hiN7LRZvpV1m53Rv249V5fLK2gUmPGVQXKx27bMtKSnaEQLeADxvsrknoZ6esZNIitYP5g+GGuwtVsu8u4oV3iNHz4HoOYApk/iyyBQBMOdioeGLeiqZBUSHCNTOjJuGGrj235BsEr2dYA39C05aNVbD5J3Wucy3sPaSGGcALDBwlwiZvshIlOLB2JPgVFnukpRoO4GKQjyKNgugttjfW0zKpOpXS0LqlZGzAviFLddfma4AeLVcLknWjxKxBvCiSWght5U3Qu60q0IkJXqeQM9KFd6j6IcBUyem0ZgaCJVdkx11m95/m51rtgPEtDC+3MKNsu7jFRb2do3utzZQ0ug9kZDCwweJ6TqRdTHW1/a9pFxORss6GSu5Uc+EHqMvYI9rR8sja4MgdBQd9bs7tI2LVfgEYKej7MuC7EurZnuqZeJGKF1Q+EwHd2m1EKiTiLetAWS4xdTgxMPQ73z3ryFZ2aEVea38AZD9kSi0dD5YAAAAAElFTkSuQmCC",uBe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAYCAYAAAAPtVbGAAAAAXNSR0IArs4c6QAABF1JREFUSEu9VW2IVFUYft4zM3q3ZtKlaF0oJUSpCLHYLCFpxAqWuefOrOxQFPnDCMMfghnUbpCy9UMMJAr6oVhBWtnF/bjvnV2VwklMk7LvH0kfmApZFJRONbPNnLc5yx2ZdcbFX55/97znnud9n+d530O4CouuAgauCMR13UVE1CMiC5RSjjHmnIgcKRQK39okPc9LicgxY8zeQqHw4qWJzwSitNaPicjTRLQUgAD4C0AFwI0AfmDmxRbAGPMZES0GUALQxcz/NAO1BdFa3wCAiWiZiOwHsMdxnILv+xZkam3ZskUdP348GY/HvwAwRyn1pDFmWETWdnR07PF9f7JxtgWkt7f3png8fhRAkogeDYLAgrRdWusRADlLYxiGpz3POywiK0TEJvNOGIbr7Y/TQDKZTKdS6jCAzlqt1jM+Pn6u+XYbTyQSc0ZHR0/Z/Ww222+M8Rsgdk9r/QyAlwHsY+b+FhDXdTcT0XNEdE8QBF/bA+l0Op5MJtcT0SYA8+2ezbRUKs0rFotlrfXfAHaLyLvGmO5YLPYGgDHHcdY0KLtYSV9f3/XVavU0gF3MvCHK6hoAAYCVAN40xnyglCrbzHt6el47ceLEsC0IgAW6diprot2zZ89+oq0m2Wx2jTFmZ6VSufngwYO/RSAv1N00ICK9YRgWG9Sl02knlUodAnAvgH5m3pfL5ZYaY24tl8sci8U6JyYmzrYIr7XeCWA5M99hg1FlvxPRtiAInm38kMvl5tZqte8BpIholYj8AeB0w7au6w5Zah3Huc73/do0TbTWH9WDF4IgcG3Add27lFKfApgbBMGFBojW+hiAWxKJxJ3Dw8O/eJ53xhjzdhiGg/ZMJpNZq5TaFY/Hu0ZGRqYYuaiJ1tpeeJaZ+yKQZUqpI0EQzLrUv/l8vsP3/X8jSq3TDjDzuui/h4noPaXU/LGxsTPTQFzX3U9EDjOnI7oWV6vVk/Xx8UAYhh/O0CvnAWxg5rciUEvtVqvL6Ojon5dWYkVez8zzIutacX8EUGbmhe1AMpnMdqXUxuastdbWjbcx86IW4TOZzArbiCLySBiGe+0Bz/OWiMhXAMaVUk81yrfuSiaTg0T0PBENBEGwLUosmUqlfjbGvNI8KC9qks/nY5VK5XMRSTDz7U1CPwTAt26qJ/AdgPNEtARAB4Ahx3GGGi7SWm+vD9GNdSMsLBQKP7VUEom2nIiOisj2MAxth0+tfD4/q1wuPw7gbvutlDo1OTnpT0xMWDqnluu6y4joYyIaCoJg2rhvGZCe520SEVv+S8y8+XKCN+97nrfSGDNCRF92d3c/uGPHjv+a4y0glrZyuWyH3Nb66LJdPsDMn7QDiyb2AIB1InJIKbW6uafa0tV8keu6q+qP0+v2MRKRbwAcAXCSiEhEuojIUnc/gJqIDJZKpVeLxWK1XTIzPr+RGVYbY7JEdF99SC6ILvm1Pnms6/bFYrH3G/1wOWqv6I2/El1mOnNVQP4HeDjyKAodu7YAAAAASUVORK5CYII=",mBe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAYCAYAAAAPtVbGAAAAAXNSR0IArs4c6QAAAi1JREFUSEvtlE9o03AUx9/7NTVBGIoiFGQIIrIJPfXiWZGS0KRlkMMEEWQUPAleveTmGILIboWhBz2MHsJ+v7RF6MCLoFh6EPyDNwVnETw4kKSY5tlIAtq1TVP0thzz+773Sd73/b4IU55qtZrt9Xoq55xP0yWd4TSBYRgLRPRNCHEkqdG080NIqumNHZemaWcymcwzAGAAsAgAH4lowBhb4Zy/TkUAgIme6Lp+FQCeRA0DRLzNOX+QFhDqk4y/T0S3EPEO5/zuPIBESKVSOT4YDN76vr/UarX2/znENM1jnuftRp70XdfNt9vt76MgwzA2fd/fbDabHyZ9xNhxFYvFE7Ist4novaIo1/r9/gYRrbquuzwKMgzjERGtBEFgNhqNp+NAByCmaWY8z+sCwCchhB4WWZbFut3uOhHdQMTHI40uEVE+ercmhNgaBU2CvAzjxHGcYgzpdDrriHgAEgSBiojnfxuMuJXL5W7WarWff4KmjWuXiN6F43Jdd4MxtirL8nK9Xv/Ll2hc1wFgrVAoPLQsK0j8k1gQG09E54Z3ZF9RlPwoINTqun4PALaFEK9SGR+LVVU9JUnS3nB7Tv6XFQ5Bh1E/k/GapuUYY0sAcBQRd4joSliYzWb3bNueeLNTGR9l1nMAuBAXIuKXcSs8S55NTOFyubw4jIo3ALAAAD8kSTpr2/bXWZrONK5YpOv6RQAIQ/KyEOLFPIDEqA8FpVLptOM4n+cFhHW/AGQgDyhHORyqAAAAAElFTkSuQmCC",pBe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHZSURBVHgB1VRdasJAEN6s0QcRmiPoDfQG8U1EbW7Q3qD2BLUnqJ6g3iApCvqWeIPcwD3CiuCDqOk3kg1LmkhJq+AHw+5M1m/+ZezeYehKr9ezcTiGYTywAoiiaHM4HMbL5VL8cNDtdp9LpdIn+zvEdrttBUEgSTGVFeRPOCTOhud5khUAVQDZ+9Vq1YE6JRtPvZFFyQmmaYq0jbMr4+oOzCyjbdsWge4omUjb9/u9tdvthGqkBtJXlUolUIbMDIj7dDq5x+Nxjca9KfJareaTjXPuKPJ+vz+EuHEwcjab2XpQmQ7oIUjamIgQMiInRI57E7P+Pp/PR/RuMBiQ8w/Y6ywHyR4gCh9HHRE0lM1xHAuZ+CBtkq6TwyktpBvbJ3F5zkCW4WKx8OhusguQUjJEzkCkTFESmRY17i/67zCuX1QIuudOkap5XJaJXi76joWcQhcqM1pQJaiCo3j4L8ipLMN0T7Q+CQjpQonOlTdFNKKviKalaq4I4bANdRXbhGY79wzOXfyvNZNyZTmIoxAZdmpkcOGthWyoPNSDMDeD/8RNHWwgVqfTqbOCwPzbZ1LOk51IeoBG0dg9lsvlNZaOFQVNFYYjTHT9I20nDhtisWKQWLJxelTvG9+HAeL1Q0xgqAAAAABJRU5ErkJggg==",gBe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAYCAYAAAAPtVbGAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMnSURBVHgB3VVBUhpREO3+Y6WM2XADB03WkhMAFwhwArEqYsxGcgLhBOIqQlIFnmDAC4gnCNkbnZwgZKOpivM7rz/MMFBoWNsL/dP87tev/+v/iZ6L8Sqb/A+B70VUECbfOSyN7Rr1w7NKGP9uxFxaa5vhl0pvMX7tyeTvgwJ7fMzCBTFwCI3x5zd5vMkAhaccA+h2Nt4u/vdoFSZ+PciYO69LLGUWukLprWiDhmGrMk7voT+UUQBxieyAyBzZyBbDr5XhkyAO4N58Q9UZ69m98HOlT4/Y9sGgL0J5a+xbWqexi0MKgIYi9jTsVFq6zywGKgOtTAMXAbQAbU/8jURDtwCAsrxpl7KIHaBy35DJLGWyvR9UxZiuZTA4mx2gXwvqhs2RLl1yVHqLhFPWv+Dp2UjOac3kjVADG5o3nVJjKcjWweAWAcObdnlv5rvowldlS+i57bNH4YOCrVM/PjcnCKZJ5QsAaom60IYCNvhGK0p8g2P0pOqYpaSpLeN7VZT4hm3xul0Zvka8WMqoQPT3WN5zIMZSTnldp5QB6lVtxVzrppJ15ya2aKPJWV23JnHZWtAj9jaxLCZ5aNY4X0RG8eebj0FOc6aZqXliWgogYAB2I5zVpbnTYqZpmMYMhumYBARSzNASe2Aap79/tEtleQnlJe3AcFIqVub3z4GgUyEzJ5v/viCXxLCb7DmLh9LJmXnTGgppliiDjoyXg4jb6LtJniYS4qFAurFv0diahsoZy+GMiMmjZaOlINEr6itV9LeeBHC0B/CMKik9hG4oDwYnSLaLe+00fVGiIznLcjVXTPojWxv04CjZDZtNWrIf5IwxAbnrYiIMJJ4CMmbiXSsdj4x5HdSlTFzlxjac8947iX2qIL0uGLMC1VxBId8h3qYWkgbQW0GZQXVNWmzrogOUq5iDrhVqhZ3SJ1rB/MPBLuash+UpCqr/F0Rt6/Cijkk7cbdphGlfuLqT5DgbvjMtx0Do/LZTqi7b9+jLmH6MFMy9F5HKnMZ4wHJQ3g4TFyZzMX82K4PEtl0LypZMGcn1BthxTpGfOPwR+j+0G9RLP2bP2/4B45WcET0BU4UAAAAASUVORK5CYII=",fBe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGkSURBVHgB1ZVBTsJQEIb/N7gwbtQbPDyBxrjHE2BXxhXdKLgSTwCegLJTNFGXrkq9ALg3ga0bqCewF/CN8wgYA20JFWL8kqbtm3nzz0v/TIEUdMXX+tTfxS+g1KCBS6QusCqBZfD/BVTcoq4ENWK4YGyNsyJmvAxbRRcLEn+CddNkIJLCW/aSZ/CGqSIDKilgLUpMnVFxZQ7DaydEBnJJgej1KdrcP1YEfhveOG1kJPEj6/OgRIoaUFTTZ0EtNqfiF5JiqQKj4p/wjDF7Rpk8KbhJhSRWTxOZ+QZ2NBBRzxYPb53+uFNNhnpQ3Abz+ySXQVoplOyzYXhhq3g5/wS5sTUXRIQKtpGZ9bhkSXSl44ZhcyiCkXWTtPs4aBXrU3mFkdMkZm0cek40XWstTkAs+SCbIZt7MLCbmtPFv2FcDZNi89gp+17+NMhsUUv6LGJEivgDKxNYAn80Te1vUiYp5VTJ3o3hpl0P75wuFiTWRWLNXXHQ/aQFETqybpG3LhYkdtjJoOtvH5zY0xVGC1J8kNWKaeTLz52dcuBhVeiqn2ls/OQLhTacA80bXHwAAAAASUVORK5CYII=",aFe=""+new URL("xuek10-9e62a0b5.png",import.meta.url).href,dFe=""+new URL("xuek11-ece0cea6.png",import.meta.url).href,cFe=""+new URL("xuek12-1e6dae67.png",import.meta.url).href;const bBe={style:{width:"100%",height:"100%"}},UBe={class:"echartitem",style:{width:"100%",height:"100%"}},FBe={__name:"process-monitor1",props:{echartdata:{type:String},curvedata:{type:String}},emits:[""],setup(s,{expose:e,emit:t}){let i=J([]),n=J([]),o=J([]),r=J([]),l=J(),a;J();let d=J(null),c=J([]),h=J("");KF({instance:null}),hl(()=>{a=rl(l.value),g(),a.resize(),window.addEventListener("resize",()=>{a.resize()})});const u=()=>{c.value=[],o.value=[],r.value=[]},m=f=>{console.log("曲线数据1:",f),h.value=f;let b=h.value;i=b[0].vars.split(" "),n=b[0].vals.split(" "),console.log("vars:",i),console.log("vals:",n),r.value.push(parseFloat(n[0]));let U=o.value.find(S=>S.name===i[1]);U?U.data.push([parseFloat(n[0]),parseFloat(n[1])]):o.value.push({name:i[1],type:"line",showSymbol:!1,data:[[parseFloat(n[0]),parseFloat(n[1])]]}),a.setOption({legend:{data:[]},xAxis:{type:"value",min:0,max:1},yAxis:{type:"value"},series:o.value}),console.log("更新后的 xdata1:",r.value),console.log("更新后的 series1:",o.value)},p=f=>{h.value=f,c.value=[],o.value=[],r.value=[];let b=JSON.parse(h.value);i=b[0].vars.split(" ");for(let U=0;UR.name===i[1]);Z?Z.data.push([parseFloat(S[0]),parseFloat(S[1])]):o.value.push({name:i[1],type:"line",showSymbol:!1,data:[[parseFloat(S[0]),parseFloat(S[1])]]})}console.log("vars:",i),console.log("vals:",n),a.setOption({legend:{data:[]},xAxis:{type:"value",min:0,max:1},yAxis:{type:"value"},series:o.value}),console.log("初始化后的 xdata1:",r.value),console.log("初始化后的 series1:",o.value)},g=()=>{d.value={title:{text:"几何外形",left:"12%",top:"5%",textStyle:{color:"#333333",fontSize:16,fontWeight:"normal",fontFamily:"Microsoft YaHei"}},tooltip:{trigger:"axis",backgroundColor:"rgba(0,0,0,.6)",borderColor:"rgba(147, 235, 248, .8)",textStyle:{color:"#333333"}},legend:{data:i.value,orient:"vertical",right:"4%",top:"2%"},grid:{show:!1,left:"10%",right:"5%",bottom:"10%",containLabel:!0},xAxis:{type:"value",boundaryGap:!1,name:"x/c",nameGap:40,nameTextStyle:{fontSize:16,color:"#333333",fontFamily:"Microsoft YaHei"},nameLocation:"middle",data:r.value,axisLine:{show:!0,lineStyle:{color:"#333333",width:1,type:"solid"}},splitLine:{show:!0}},yAxis:{type:"value",name:"y/c",nameGap:40,nameTextStyle:{fontSize:16,color:"#333333",fontFamily:"Microsoft YaHei"},nameLocation:"middle",axisLine:{show:!0,lineStyle:{color:"#333333",width:1,type:"solid"}},axisTick:{show:!0}},dataZoom:[{type:"inside",xAxisIndex:[0]},{type:"slider",xAxisIndex:[0],show:!1}],series:o.value},d.value&&a.setOption(d.value),window.onresize=function(){a.resize()}};return e({linechart:g,getshuju:p,getsockechart:m,echatinit:u}),(f,b)=>(ue(),He("div",bBe,[re("div",UBe,[re("div",{id:"line-left",ref_key:"chartContainer",ref:l,style:{width:"100%",height:"100%"}},null,512)])]))}},ABe=up(FBe,[["__scopeId","data-v-02ad40d0"]]);const ZBe={style:{width:"100%",height:"100%"}},SBe={class:"echartitem",style:{width:"100%",height:"100%"}},NBe={__name:"process-monitor2",props:{echartdata:{type:String},curvedata:{type:String}},emits:[""],setup(s,{expose:e,emit:t}){let i=J([]),n=J([]),o=J([]),r=J([]),l=J(),a;J();let d=J(null),c=J([]),h=J("");KF({instance:null}),hl(()=>{a=rl(l.value),g(),a.resize(),window.addEventListener("resize",()=>{a.resize()})});const u=()=>{c.value=[],o.value=[],r.value=[]},m=f=>{console.log("曲线数据2:",f),h.value=f;let b=h.value;i=b[0].vars.split(" "),n=b[0].vals.split(" "),console.log("vars:",i),console.log("vals:",n),r.value.push(parseFloat(n[0]));let U=o.value.find(S=>S.name===i[1]);U?U.data.push([parseFloat(n[0]),-1*parseFloat(n[1])]):o.value.push({name:i[1],type:"line",showSymbol:!1,data:[[parseFloat(n[0]),-1*parseFloat(n[1])]]}),a.setOption({legend:{data:[]},xAxis:{type:"value",min:0,max:1,name:"x/c"},yAxis:{type:"value"},series:o.value}),console.log("更新后的 xdata2:",r.value),console.log("更新后的 series2:",o.value)},p=f=>{h.value=f,c.value=[],o.value=[],r.value=[];let b=JSON.parse(h.value);i=b[0].vars.split(" ");for(let U=0;UR.name===i[1]);Z?Z.data.push([parseFloat(S[0]),-1*parseFloat(S[1])]):o.value.push({name:i[1],type:"line",showSymbol:!1,data:[[parseFloat(S[0]),-1*parseFloat(S[1])]]})}console.log("vars:",i),console.log("vals:",n),a.setOption({legend:{data:[]},xAxis:{type:"value",min:0,max:1},yAxis:{type:"value"},series:o.value}),console.log("初始化后的 xdata2:",r.value),console.log("初始化后的 series2:",o.value)},g=()=>{d.value={title:{text:"压力分布",left:"7.5%",top:"5%",textStyle:{color:"#333333",fontSize:16,fontWeight:"normal",fontFamily:"Microsoft YaHei"}},tooltip:{trigger:"axis",backgroundColor:"rgba(0,0,0,.6)",borderColor:"rgba(147, 235, 248, .8)",textStyle:{color:"#333333"}},legend:{data:i.value,orient:"vertical",right:"4%",top:"2%"},grid:{show:!1,left:"5%",right:"10%",bottom:"10%",containLabel:!0},xAxis:{type:"value",boundaryGap:!1,name:"x/c",nameGap:40,nameTextStyle:{fontSize:16,color:"#333333",fontFamily:"Microsoft YaHei"},nameLocation:"middle",data:r.value,axisLine:{show:!0,lineStyle:{color:"#333333",width:1,type:"solid"}},splitLine:{show:!0}},yAxis:{type:"value",name:"cp",nameGap:40,nameTextStyle:{fontSize:16,color:"#333333",fontFamily:"Microsoft YaHei"},nameLocation:"middle",axisLine:{show:!0,lineStyle:{color:"#333333",width:1,type:"solid"}},axisTick:{show:!0}},dataZoom:[{type:"inside",xAxisIndex:[0]},{type:"slider",xAxisIndex:[0],show:!1}],series:o.value},d.value&&a.setOption(d.value),window.onresize=function(){a.resize()}};return e({linechart:g,getshuju:p,getsockechart:m,echatinit:u}),(f,b)=>(ue(),He("div",ZBe,[re("div",SBe,[re("div",{id:"line-right",ref_key:"chartContainer",ref:l,style:{width:"100%",height:"100%"}},null,512)])]))}},RBe=up(NBe,[["__scopeId","data-v-24a198b0"]]),VBe={name:"ControlButton",compatConfig:{MODE:3}},WBe=(s,e)=>{const t=s.__vccOpts||s;for(const[i,n]of e)t[i]=n;return t},yBe={class:"vue-flow__controls-button"};function QBe(s,e,t,i,n,o){return ue(),He("button",yBe,[Tc(s.$slots,"default")])}const dg=WBe(VBe,[["render",QBe]]),MBe={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},wBe=re("path",{d:"M32 18.133H18.133V32h-4.266V18.133H0v-4.266h13.867V0h4.266v13.867H32z"},null,-1),TBe=[wBe];function CBe(s,e){return ue(),He("svg",MBe,TBe)}const BBe={render:CBe},LBe={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 5"},vBe=re("path",{d:"M0 0h32v4.2H0z"},null,-1),kBe=[vBe];function xBe(s,e){return ue(),He("svg",LBe,kBe)}const IBe={render:xBe},EBe={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 30"},DBe=re("path",{d:"M3.692 4.63c0-.53.4-.938.939-.938h5.215V0H4.708C2.13 0 0 2.054 0 4.63v5.216h3.692V4.631zM27.354 0h-5.2v3.692h5.17c.53 0 .984.4.984.939v5.215H32V4.631A4.624 4.624 0 0 0 27.354 0zm.954 24.83c0 .532-.4.94-.939.94h-5.215v3.768h5.215c2.577 0 4.631-2.13 4.631-4.707v-5.139h-3.692v5.139zm-23.677.94a.919.919 0 0 1-.939-.94v-5.138H0v5.139c0 2.577 2.13 4.707 4.708 4.707h5.138V25.77H4.631z"},null,-1),GBe=[DBe];function JBe(s,e){return ue(),He("svg",EBe,GBe)}const XBe={render:JBe},YBe={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 25 32"},_Be=re("path",{d:"M21.333 10.667H19.81V7.619C19.81 3.429 16.38 0 12.19 0 8 0 4.571 3.429 4.571 7.619v3.048H3.048A3.056 3.056 0 0 0 0 13.714v15.238A3.056 3.056 0 0 0 3.048 32h18.285a3.056 3.056 0 0 0 3.048-3.048V13.714a3.056 3.056 0 0 0-3.048-3.047zM12.19 24.533a3.056 3.056 0 0 1-3.047-3.047 3.056 3.056 0 0 1 3.047-3.048 3.056 3.056 0 0 1 3.048 3.048 3.056 3.056 0 0 1-3.048 3.047zm4.724-13.866H7.467V7.619c0-2.59 2.133-4.724 4.723-4.724 2.591 0 4.724 2.133 4.724 4.724v3.048z"},null,-1),zBe=[_Be];function OBe(s,e){return ue(),He("svg",YBe,zBe)}const jBe={render:OBe},PBe={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 25 32"},HBe=re("path",{d:"M21.333 10.667H19.81V7.619C19.81 3.429 16.38 0 12.19 0c-4.114 1.828-1.37 2.133.305 2.438 1.676.305 4.42 2.59 4.42 5.181v3.048H3.047A3.056 3.056 0 0 0 0 13.714v15.238A3.056 3.056 0 0 0 3.048 32h18.285a3.056 3.056 0 0 0 3.048-3.048V13.714a3.056 3.056 0 0 0-3.048-3.047zM12.19 24.533a3.056 3.056 0 0 1-3.047-3.047 3.056 3.056 0 0 1 3.047-3.048 3.056 3.056 0 0 1 3.048 3.048 3.056 3.056 0 0 1-3.048 3.047z"},null,-1),KBe=[HBe];function qBe(s,e){return ue(),He("svg",PBe,KBe)}const $Be={render:qBe},eLe={name:"Controls",compatConfig:{MODE:3}},tLe=dUe({...eLe,props:{showZoom:{type:Boolean,default:!0},showFitView:{type:Boolean,default:!0},showInteractive:{type:Boolean,default:!0},fitViewParams:{},position:{default:()=>rBe.BottomLeft}},emits:["zoomIn","zoomOut","fitView","interactionChange"],setup(s,{emit:e}){const{nodesDraggable:t,nodesConnectable:i,elementsSelectable:n,setInteractive:o,zoomIn:r,zoomOut:l,fitView:a,viewport:d,minZoom:c,maxZoom:h}=Jne(),u=PE(()=>t.value||i.value||n.value),m=PE(()=>d.value.zoom<=c.value),p=PE(()=>d.value.zoom>=h.value);function g(){r(),e("zoomIn")}function f(){l(),e("zoomOut")}function b(){a(s.fitViewParams),e("fitView")}function U(){o(!u.value),e("interactionChange",!u.value)}return(S,Z)=>(ue(),Gt(W(hUe),{class:"vue-flow__controls",position:S.position},{default:B(()=>[Tc(S.$slots,"top"),S.showZoom?(ue(),He(Ot,{key:0},[Tc(S.$slots,"control-zoom-in",{},()=>[M(dg,{class:"vue-flow__controls-zoomin",disabled:p.value,onClick:g},{default:B(()=>[Tc(S.$slots,"icon-zoom-in",{},()=>[(ue(),Gt(jM(W(BBe))))])]),_:3},8,["disabled"])]),Tc(S.$slots,"control-zoom-out",{},()=>[M(dg,{class:"vue-flow__controls-zoomout",disabled:m.value,onClick:f},{default:B(()=>[Tc(S.$slots,"icon-zoom-out",{},()=>[(ue(),Gt(jM(W(IBe))))])]),_:3},8,["disabled"])])],64)):Fn("",!0),S.showFitView?Tc(S.$slots,"control-fit-view",{key:1},()=>[M(dg,{class:"vue-flow__controls-fitview",onClick:b},{default:B(()=>[Tc(S.$slots,"icon-fit-view",{},()=>[(ue(),Gt(jM(W(XBe))))])]),_:3})]):Fn("",!0),S.showInteractive?Tc(S.$slots,"control-interactive",{key:2},()=>[S.showInteractive?(ue(),Gt(dg,{key:0,class:"vue-flow__controls-interactive",onClick:U},{default:B(()=>[u.value?Tc(S.$slots,"icon-unlock",{key:0},()=>[(ue(),Gt(jM(W($Be))))]):Fn("",!0),u.value?Fn("",!0):Tc(S.$slots,"icon-lock",{key:1},()=>[(ue(),Gt(jM(W(jBe))))])]),_:3})):Fn("",!0)]):Fn("",!0),Tc(S.$slots,"default")]),_:3},8,["position"]))}});const iLe={key:0},nLe=["id"],sLe=["src"],oLe={__name:"eltree",props:{node:{type:Object,required:!0},sourcePosition:{type:String},targetPosition:{type:String}},setup(s){const e=s;return hl(()=>{}),(t,i)=>e.node.data!=null?(ue(),He("div",iLe,[re("div",{class:"custom-node icons",id:`node-${s.node.id}`},[e.node.data.label!="模块化"?(ue(),He("img",{key:0,src:e.node.data.image},null,8,sLe)):Fn("",!0),re("span",null,gs(e.node.data.label),1)],8,nLe),e.node.data.label!="模块化"?(ue(),Gt(W(IU),{key:0,type:"source",id:"target-a",position:W(xU).Right},null,8,["position"])):Fn("",!0),M(W(IU),{id:"target-c",type:"source",position:W(xU).Top},null,8,["position"]),e.node.data.label!="模块化"?(ue(),Gt(W(IU),{key:1,id:"target-b",type:"source",position:W(xU).Left},null,8,["position"])):Fn("",!0),M(W(IU),{id:"target-d",type:"source",position:W(xU).Bottom},null,8,["position"])])):Fn("",!0)}},rLe=up(oLe,[["__scopeId","data-v-eda73f8f"]]);const lLe={key:0,style:{height:"100%"}},aLe=["id"],dLe=["src"],cLe={__name:"eltreeGroup",props:{node:{type:Object,required:!0},sourcePosition:{type:String},targetPosition:{type:String}},setup(s){const e=s;return hl(()=>{}),(t,i)=>e.node.data!=null?(ue(),He("div",lLe,[re("div",{class:"custom-node icons",id:`node-${s.node.id}`},[e.node.data.label!="模块化"?(ue(),He("img",{key:0,src:e.node.data.backgroud},null,8,dLe)):Fn("",!0)],8,aLe),e.node.data.label!="模块化"?(ue(),Gt(W(IU),{key:0,type:"source",id:"target-a",position:W(xU).Right},null,8,["position"])):Fn("",!0),M(W(IU),{id:"target-c",type:"source",position:W(xU).Top},null,8,["position"]),e.node.data.label!="模块化"?(ue(),Gt(W(IU),{key:1,id:"target-b",type:"source",position:W(xU).Left},null,8,["position"])):Fn("",!0),M(W(IU),{id:"target-d",type:"source",position:W(xU).Bottom},null,8,["position"])])):Fn("",!0)}},hLe=up(cLe,[["__scopeId","data-v-75e60373"]]);const uLe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAA7JJREFUaEPtWk1WGkEQ/rp5Lkw2eoMB41o9QcgFMswN9D0FkhWeQDyBZKdj3tOcoIdcQHMC3cfA3CBkkZ/NVCU90IgwDAOMMOY5G5/YU3xfVXXV19UKPPFHPHH8GCFgHajtHLCdRWIBcOufO7eD2B4QsKrNI8moZxG8wUSMuu/ax+b3PoHN92o7COQNWBy23LeNLJIovPtcA/EJEe2YSPQJbByoXZbyonVmZ3pfFCpNFkR7386dS+3kZwKLTrW5ImDV1Bp+wgJjLVXgAp3h6jLO/swEdHmVQl5BpAzeIGX26AXv+Q2nE+ecmQkUKs02AIuZPqXqfb0RhXytbYPpuOU6sWV8JgJWVVmSZZsJzfa5XUqbwDT25yIA8GXrrLT3WAQE48s31y6mnkLGQ88ExrjWOGihEbDKqiaF2AL4B62irqtHoeJdTJNeJPjYP3X8pRDYqDQ9BmwNmATlVyTWQi01xUNMju863lIIhE3tT7cnaC/qn4OfJeHRf69X5RaaQkkAJl2zlAgkBZdknY6c/CXbEOxNKtOZ7AMm/SbJCL0uswSSRCpzBKx9VZQSxVAgMjpEuPY/OtcL6cRddYoSMXy/dzoq7KsaZLRaJYnLwWolfgslIEZkAzEavmsfpiqno6TEgz5AtLOyAsT2gQGlWSh7CkJoUfiBBDU0sVdVVQxYngg9EYlRpantAU0qF6AocvDvTrth3yir0rjDTvASnt6kVlUVJcurKF3Vr0YAWq69HhWF1Agk3XTD6wplVYeQRzKgN3cR+Z6veFc6tXR3Nyk3aGPpBKyyKuVY7gY5qkUB7BNYpfWosrp0AnGR6x9sAL99ZuczmULjCPTAX2lJRYL2/NPu3GckBWeZCy3oQBOCB+O45dpjz8WppZCpQoEeibiOF8qBfVXMCVhxaRLkcD2c+2ZgEOd5YzM1AvlK8yas2fo8kKQP9BAMDwbMSHOS51MnoKuJ7BLotFwnHAZvVNUuU3wE/kmHa9M39DuTymbm90C+rC6FkFutM3snSW9JLYWSfNljrMkcAb0HAn0s7QnCSaRnIhDq8HLze1f2sgeB2PllPIj7Kca9LgLAdGj2UupyOiyRWj5LqcJaPedjdND9URJrZkIxyfTMETCGteyd9CVxfxcBOl8HLup0P9Hro3RRap14HsBpvzt3BNIGNK29/5eAuWYlpkO/11mn9c5jr+/OY2X0NWtYKqvNOhhHjw1kLvtDanXkTnjzQG1TRv/VQAK3gxVMOyLTl9pJIvXkCfwFZEdAbW+zlMwAAAAASUVORK5CYII=",mLe="data:image/png;base64,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",pLe="data:image/png;base64,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",gLe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAA6BJREFUaEPtWk1u01AQ/uaFSggh0RvUCeq6ZkGFxCa9AIlPQLvoLwvSE5DeoJVQadNKhBO45QINCwQqi5o9Tc0NskACqfgNGidund86TZO+VLxdlGf7+2bmm5k3NmHMF405frQTWPxsY2LCNpLY+bmHvedeHFszgVffCtABkEo1bTKGjGYLwCNsz25FmC4JrB2L1W1sz5aNAdwJyOrXAkhVsD0bGjlOYB6KfLx9WjGawMqXLFTKigz9n8DIvTUqD1gFdxK/YCvRlcKkVvD9HWdwfQ2DgLXiWqkAWVawwTQFIkkIkjEuFjE+nZZy2YE9NggBAQoNW2lYSNEMAzYxWSBMXgXs1ghYS26eiF4Tk50EaFcijBqID64ievF/wN/1Q5T9TafWdE2/HsgsuUWQepP4wV02MuAT6w9J78OkckrrrdO9Ft3cFoF+Qyi95JYJ8Kslp2iMB5TWGwImSIUZqfJ40Z2PgwsINb/khGHWIOBVS86mEQSaQ4fL1d38Qmb5kFtCyq/u5tIRAcWoGBNC40OA+SeIplrFKhoIlK6HzH3UJLuEabnVBTuOP3wPMB0Qgg9SYZnV+7ArjBWqzPLhWWshkyzUrwaGFkLM7J2V8k8EeGbpwBeLa9IL0iqIMFnVSXVfBmhAB3rO33cqmRW3yKxenjXE18n67UQMIMCgytnuizlp2tRvFKu7TqGX9c3SQMOkkReEhIiyl/XjlVgDnuT7q+rA0DRwGRL1UJDfyWI/utKAEAqhMDaqpVxY6qfXXDsI1EmyXscAAhISTHrO33F8a9G1/T3HSy9/PCJwx57fPA00rF8PHdgiYmvFzSpWR5280EkDYafbvGpR7yO90NA0ELd+evnwhBiWfqDTIuReXmjVzu31Qg3rN1mc9bpYr5cXjCEgNYCgfQbZJIf2UM/wmPUGNGoqFVbigc7EQw2hZJmmpf+MnciiOnBrGrgOgeu00wSM94HGqCPl2J+Jr0NgaHVgAA2Ep61EizGptHZ+7DvN0/J+xyrWqptPBarAwMxAgy3AU6TXE4EH8Bfh5KKdcL8E4g+UtvneH9hay0hRySxUcv1MElD9hlDXew5CoNtNpxddWxOscFYKlWWCHOoHKmQjJdDpYXFvAYaP15OE0I3tGUYI3Ri4JDe6ywRssM7i3bPmYWoSq4xyz9qxTPe89tesAkJedDPXoIPkBWeU4OuvrhA3cvunBtEL71ECS/6sC8tHl9zBjz2SW8OInf8AQ/y5Xgs9wNUAAAAASUVORK5CYII=",fLe="data:image/png;base64,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",bLe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAclJREFUaEPtWk1OwkAU/qYNGzdeATlBNxITN3gDewNM1Cgu7A3EG0BiilEW3gC8ARujwU3dG9IjsCedMcVU+YuvMFMs5HXbeTPve+/7pm/6RmDDH7Hh/mMewNmLg0LBySWw0SjA42Ew6ds0gKt3DzICbHtqUG7ASFUEsAu/3Ex8+gVQ68dRd+CXn3Lj8CJHLt88CKsHvzwO8iSAKiwR4m6/l2sAF68VWHYxCTQDWHu2TGSgdNrxYFvXRp2PZHPQdhvknEYAnHfqENYNudgyA5S8HTy4ddKEAQAocQYWECUvFBISz1LIIcnlmQHKRjdsuV3SLmsNWJE8+my72X0MGQAhYs4AJQKmEFOI4gjxPmsKKaUCCCz1HVBCnYT3bpgKWtYAUjkxM0gKuccAUOunPlKaLuY4A2NKmsvAh1DLiTjakcdhw00n/KxFzKUEtY1xBriUoDjyz6UEi5hKEIuYRUxxhEVMNzj+qkY3ZRfyAOEtSrYlVTX3P7Y0WaxnbmIb1fNA03qbAThQsoLWAd3m0Qyilnl88AKC+TZrPGvc6FZqCBml+8Wh5ckKxkJ83yCYCPL8VYOk4b3C/Gsw+Yl8stYWXvZYQxhNLvEFFhUhTxlKYYAAAAAASUVORK5CYII=",ULe="data:image/png;base64,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",FLe="data:image/png;base64,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",ALe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAqxJREFUaEPtmkuOElEUhv97sQc6sV2BPOIcBxITB8IGBFYgPeAhDoQViCsQEoMNmMgOqnEDjQOjaQcy10C5Ahn1pFPnmKJFaahbQAhwqmNNqwr+73x1X3VLIeCHCnh+LALkP8VxcBAXCXZxMUDn0WA221WA518rIAcIha5cJAaGOAzgNpqJxjTTP4DymVv1OJqJrpjAXkGefalA6T6aiUmRZwFy0MrGmwd90QClz0noUHha6P8AO7e1iYFY3sqxVo+NoZl/DtvZmh9UOG/FtVYvTNcQ8Ue7kzW3w00AIgWrq5R+6heQHErZ77LGdhQuWUnN+tT8G9wdtjJHxvPbBmCo/qj1JGUKIB7ADe5nIRAAfhYCAeBnITAAJguBATBZCBSAl4VAAXhZkAvAGEPhcL7/n7dwr2zFHUd/kzeQMVWh9GuvYLPjQrhkhTXrkTgARXTELsASC2IB4BrQOATrl8ssRIs9FmcAoAbdRE2f69EyC9FC75fXNZdQe5rMMaE36qQz0aJVB7TndHnaFqKFExtK3fW2sC8A5sGonbnv301SY9jKVmLF3gkDaVEAYIyH7fQdN1Sk+OFUgZMLARljukURdY66eV2xJwNu2GErPVlj+1pgegW4Y4Z3l7u3NjAZdRVF7OOsvcyCYqqy1u9lPUJzAL4WHKoiJNzAMgviulE3sHYo9WNmQb984ub1EO2xEc8D+FowDsXCANa3IAxgfQsCAdazIBBgPQtCAVa3IBRgdQuCAVazsEWAWMnKEWFxlvmnT7/BqH/vZH3316KFXo1B7l6X58Eafft4S6/XzcvAHZ7Z5PX6DmOa/+o6A8TBlMTbh3URlTaFKJ/lAAwWt1ndG9yNbuYxyJksSsQdSl1+QTBT5MVPDaYb3uLSTwL9rfw03jX82ENm5Y2pfgNjgSpezjfRPQAAAABJRU5ErkJggg==",ZLe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAABIJJREFUaEPdmr1uG0cQx/+zjACnCvUGRxmpeVdECJCGegKSUgKkE1nIopUi5BNIfILIQCA7dBELLiPpKL+A6CJI4BSkkdYQ7w1yTZxC4U6wdzySJ37t8ktStiJws7f/3+7O7MweCQ+80QPXj2GAvV9trK3Z9xLs5qaFl1+1BrXFAb77owzZARKJmNG9gZFsAfgMJ5vPIk19gIN3atZtnGy+ujeCRwl5+nsZJBo42QwmeRCgAEEefvyiMQ+AVXItdJAEIxl7zyfw8Ai+d5z353k/Sr9lIBJWNNFzA1hlN4mP4nsizhCTDbol/LZahs/ELZZ86r3Mm6/2IgGsPdcWJK6mih4z5ZJx7NWyFaMVWSTAxv5lG4AFhg+BZ5DSB8ShERDL6nUtf6QNsSgAtXXEP+KvYOABERtPXOVkP2gLYvjXtey6tv3CAEquJVioFVAAleta/lj9fLznFliIn7UFAZAkU96LvKfVZzkA8CXLSkKxCHEYbCuDdvcABmJHmd4NQNlNJv5Gbpp2ne20MoDgkDJsPT+Z0E8BtPdP1QEXHH7k1Mf7wyw+YD1xy8I0PBqAhgCvMxDUdX72IFEl52L4oDMFsEqXh4KhH6cNhEemwwDREz6m9EX8oDMBCGbeJKbPIF51GQ+gHnKFnIsgRAdNF0Dtd8HiyjQkzsIwEQDwITspcuphEqgLMMuBNIv4YAU+levt3de5vg/cepNk5Q/hNtYFSO1fNknVB0tuDHjtn7Ipbu68gsDuyOEYDbLPt7QBYnnOkgGkkHnveb7O73fCxHBck531YBvprMDnB67d6YjmMrWrmU+QLH54kW/wn9uHkDQ50knhkPNLSwvAKrmZrgNPZSDGW4asE+CRgFa19S/gRcmblvgwVG2Rc9ZYLACjel3LBjPHzZxafoOTWtggyoKQmTpLpgBaW6grnps7OQioEzReA2upMjAy2kKDxcqIMfqRY1tdBBjl/gaS46YmTqx6pvbfXBF49PJ2K7CpkWNmtUMdW5Q+d7TDqDLcKLlH4KA4GWokZfHDwWkDIhFWZMtukou9xE4njCo9wVnwUbRHFeirBVCZqdzqpdi6AMEqPH1ThuShAn21AFSh9Jl5Mhftio3S5REYsa20MgBJVXLO4gecyQpEEI9LboFDfwji/AoAfICqsZmPxMwCEPXtlZSP4Ld3T5NaTiw7KVMfX3hJOUpAcPLqRCHJxekAst7L96cZz7MCg+/WBpgmSD0PC5bVXmzNCNCC7OSBtSSEdHu504MBiDLKIPnbLkNQGKLvAkCNy+93VM2gX7UNlIb9Cow9Sl/oO/qifCAAaH5jQ0hV+Otnoox6YB+l0YNpgo6/LBIghPjWgriZ5fbCh0SRnHMFpN8WDRCNzM2vMxBcALMqVNJjFKmK7S0k16GquOiqRF++/q2EyTtv23IzlwTWLIC7W4t84MbXDpWTBp+wAjZYZvD8y37iNA/FsvoevCsAaA1/ZlUDqg/dzOomTO9QWZbIce8lCiPewCQP/9Ug+uC9anF64/VmPjL/H/7ZQ28m7o3Vf2YfA17QVu2hAAAAAElFTkSuQmCC",SLe="data:image/png;base64,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",NLe=""+new URL("mob-90497040.png",import.meta.url).href,RLe="data:image/png;base64,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",VLe=""+new URL("csh-8ce19601.png",import.meta.url).href,WLe="data:image/png;base64,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",yLe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAABCBJREFUaEPtWktoU1kY/pIxiwTagnFRsSnSYqUqNFlYbQULnVYQquITVLBToRBdKAR00w5WTDcthJnVBF2kXeiiPopOGaEvULDVbpqArZihQWykXZhFU0igj8T5zniusU2mtwnppHjP6j7OOf/3+M9/uA8dNnnTbXL8WEVgZ3Ov9SfAmovElgHvh3snvYnYviOw0/70lj6OtlwELzHF4mj7cPfEbXmuENh1tde6vKwfbz23F021pTnJwTM0BefDCcRiMZt0QiFQ2tz7S1yv90y5j+ckeAmq1P4MulisaereyS5e0whstF2aAxut+Mp4mgOaAxkqoKVQhgJmPFxzIGMJM5zgx3JgwDuLft+M0Oxg2TacrrIo+k0G5+AZCijnBUYDyi0FOFJRiDyTIUOdUw9flwM3u8fxeHRazHagbBseOKqVmV/7P+Oia2RVpCKzCe4r+1FeVJAVEusiYHX8hXyjATroEAxF4HUdVdRNJHDfUY1PoQh+73uPT6Eo8k0GvHTWZcUJ1QQkwHprIfKMBjwZnUbruX1oqi0RyiYSkM8Q4cgiDrcOYD6ypPQlsRvdXsxHFnGq2gKmJR+a9qTpkGoCMn0Imi7wPDGNkhEgMfsfYxjwzeJUlQWdjTbc6XmLruEAOhptCEcX4OyZwAPHIRwoM6eVYqoJ1LQMirT5s7UGRVtNsDmei4AyjVIRuNE9Ltwi2c5GKy64RhCOLgpCVJ1CSAJv/CF4hgPIN27B9Ybd2GE2geOPVGwHnV95fKaqGBdcr9Z+IksEx8BsA74ZkRpUktUoFQEGIDAC+PXsPpx3vcJ8dGkVgTzTFhxzvhDX3/g/i3XW11KD864RlFvycbm2BA3t/96XxySuioC0PZnHBOa2VyYlwHw/3DIohnU0WnG6qlioOOYP4UV7naho0oF+74xILa4fKQbFmZyew6BvFtcaduPx6Ee8C4bRcckGu3tM9FWVQjJ9uNjqK7YLQNwP2nsmlAozEZxTyiiV4b7QNRQQabfDbBRpwpKaisCj0Y8C6LjrqEKA5RdxnQDLNcI09AxPCQysbizjaxJ42V6nqEjVCIKNFUauA4KLI550HyB495VKpcokEpBKM98ry8xiPNPx3XQYc9EFQZoFg3FYilmenT1vRUrSEY5bkwBZPvq6ebGKJDbWeSrM3XaPpQC/9b1XbjMwr9VXFIrgsjENJoNhsR7YSIj3ec57/b5ZAZrgpFgyDuOzz2t/CE0/lwhR1iSgvRdKq7qrH6Q5oF6r7PTUHMiOrupn1RxQr1V2emoOZEdX9bNqDqjXKjs9NQeyo6v6WVM68O0z67c3D+qn3ZiefLjhS4Gkn1kJocT+tO2fJ5VbGwMnzShx3A7cPaF8jF/1q8Gu5l5rLEd/NdAD3r//61eDNDX5X4dt+r9VvgA4S3VeaoBRVAAAAABJRU5ErkJggg==",QLe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAA7lJREFUaEPtWk1IG1EQHlMVEjAe4kFRi0TU/oHrpVYLpqg5CFIRwYM9aA7S1EOFQHtJQIX04iHQk6KH1EM9WGywWgqNCh6qNT0kQi1tSkSqUg/mYIQItW7KjL7tRmO6zS4hwj6QZPfNzJvvm+/NI+5mwSUfWZc8fzgHoKzXw10B4DIR2DFAYHO8PSDOLQ5AmXVmQBODwUxMnuXEx2Bwc6xtiF0LACr6PNzxscbv6LwJlsbyjMTgXgiB89U68DxfwyohACjv9fTENBp3aPR+RibPkiq3voEsnreExttf4D0VQLrLpVYg3YyfXU+tgFoBmQyoEpJJoGx3tQKyKZQZQK2ATALJ/SB6BHm6nAtD4TyORDaSKrAdjsID13LSXHuajGBpNJKNc+ozeNd26fv1Uj2MWm+f88Wk3Isb9Bc5TfBGST5gnI66UrJfDYbh+dw3WA3u0bVelwPm6kLob62CYoOO7kkGYLLPJwXwuLWKAuNAWwSdp8uGg+hvCLha4tjbCUehy7VMNjhKDDrYP/xFtsUGLby134P3a7vwdMJ/ynw25GtzBXvxbxRJAMSZ46IMzHB3jcAWs/kY3KNqIfN6bQ6xiMAQIBtigFidO5UFNDW98gNqKwsIkHXER1VE1peczfSJa2M1OuquCrEUB4CsTa9skZyKC7TgnFqnpCZt9bQoA4jfh7u5uGTERD2Z8MPrlS26hZISy0ZspzgAxu6k7S7JgVULr2srDQSOSWPWYQLUfaKBbHe5PsBO+FCYRiIQDNsjkveAVAl5A7tgHfVRuWftJnJDOWEyTEZSAaAv+qGs0EcMBAGgfBUHwHSbiFEE5Xe1xEnI0XlL6FxJO8Sp9LByDAhrDIpJCFthje0d5WHmCiFPe9LXI4dHMB84aalMRg12LyWCoObsJqElItt6bS75Y6dyL2yApckozLP9hbEUByCWxtKzZuokBCB6BA0OL7VI3NjI+pftfdI33sOBtggUbRHUS1s9PBr5FNdmmaTwk8VJWULsUMN+bK4uoiSwa/iC4YQH18MRH3zdjlBbxY3LksFDyrv2UwCCmxyTM3NFlDw7xJhs8FzB+f7Wa4Li/ltC/9JqKvOM+Yt82UmN1Tk7MgJAKqCZjwpADntK+KoVUIJFOTHUCshhTwlftQJKsCgnhloBOewp4atWQAkW5cS4sAJ/H7NK/9UkJ5FUfN2LIfqnQcLHrBjQaJ0ZhBgMpBI8bT4xGNoYaxMexp971aCi18PxGfqqgQYg8D3ZqwZpY1HBhS792yp/AKlYS16p/QUbAAAAAElFTkSuQmCC",MLe=""+new URL("fsi-99d432b4.png",import.meta.url).href,wLe=""+new URL("fsibackg-210e093c.png",import.meta.url).href,TLe=""+new URL("MathFunc-d72e169d.png",import.meta.url).href,CLe=""+new URL("flight-80532c16.png",import.meta.url).href;let To=0,BLe=0,Nae=J([]);function LLe(){return`${To}${BLe++}`}function vLe(){return console.log(To),To=="2-1"?{label:"优化问题",image:uLe,name:"Project"}:To=="3-1"?{label:"CATIA",image:mLe,name:"CATIA"}:To=="3-0"?{label:"CST",image:pLe,name:"CST"}:To=="3-10"?{label:"FFD",image:WLe,name:"FFD"}:To=="3-11"?{label:"ADflow",image:yLe,name:"ADflow"}:To=="3-12"?{label:"TACS",image:QLe,name:"TACS"}:To=="3-13"?{label:"FUM to FEM",image:MLe,backgroud:wLe,name:"FSI"}:To=="3-14"?{label:"MathFunc",image:TLe,name:"MathFunc"}:To=="3-15"?{label:"Flight",image:CLe,name:"Flight"}:To=="3-2"?{label:"Excel",image:gLe,name:"Excel"}:To=="3-3"?{label:"Feko",image:fLe,name:"Feko"}:To=="3-4"?{label:"Fluent",image:bLe,name:"Fluent"}:To=="3-5"?{label:"HCFD",image:ULe,name:"HCFD"}:To=="3-6"?{label:"Matlab",image:FLe,name:"Matlab"}:To=="3-7"?{label:"Nastran",image:ALe,name:"Nastran"}:To=="3-8"?{label:"Python",image:ZLe,name:"Python"}:To=="3-9"?{label:"Xfoil",image:SLe,name:"Xfoil"}:To=="4-1"?{label:"进化优化器",image:aFe,name:"optimizer1"}:To=="4-2"?{label:"代理优化器",image:dFe,name:"optimizer3"}:To=="4-3"?{label:"梯度优化器",image:cFe,name:"optimizer2"}:To=="3-01"?{label:"优化器",image:NLe,name:"optimizer"}:To=="3-02"?{label:"参数化",image:VLe,name:"参数化"}:To=="3-03"?{label:"气动分析",image:RLe,name:"气动分析"}:null}const kLe={draggedType:J(null),isDragOver:J(!1),isDragging:J(!1)},xLe=async(s,e,t,i,n,o)=>{const r={transCode:"MDO0058",pid:s||"",wid:e||"",uid:t||"",type:i||"",fromuid:n||"",touid:o||""};try{return(await En(r)).wid}catch(l){vi.error(l.returnMsg)}},Gk={};function hFe(){const{draggedType:s,isDragOver:e,isDragging:t}=kLe,{addNodes:i,addEdges:n,screenToFlowCoordinate:o,onNodesInitialized:r,updateNode:l}=Jne();Rd(t,p=>{document.body.style.userSelect=p?"none":""});function a(p,g,f){p.dataTransfer&&(To=f,p.dataTransfer.setData("application/vueflow",g),p.dataTransfer.effectAllowed="move"),s.value=g,t.value=!0,document.addEventListener("drop",u)}function d(p){p.preventDefault(),s.value&&(e.value=!0,p.dataTransfer&&(p.dataTransfer.dropEffect="move"))}function c(p){}function h(p){e.value=!1}function u(){t.value=!1,e.value=!1,s.value=null,To="",document.removeEventListener("drop",u)}async function m(p){const g=o({x:p.clientX,y:p.clientY}),b=JSON.parse(sessionStorage.getItem("objlist")).pid,U="",S=LLe(),Z=vLe(),R=Z.name;Gk[R]||(Gk[R]=0),Gk[R]++;const y=`${R}${Gk[R]}`;let N=J([]);if(J([]),To!="4"){To=="3-13"&&(s.value="group");const Q={id:S,type:s.value,position:g,data:{...Z,uid:y}};N.value.push(Q),xLe(b,U,y,"com","","").then(C=>{Q.data.wid=C,r(()=>{l(S,L=>({...L,data:{...L.data,wid:Q.data.wid}}))})}).catch(C=>{console.error("保存流程失败:",C.message),vi.error("保存流程失败")})}const{off:T}=r(()=>{l(S,Q=>({position:{x:Q.position.x-Q.dimensions.width/2,y:Q.position.y-Q.dimensions.height/2},dimensions:{height:58,width:60}})),T()});i(N.value),Nae.value=N.value}return{treeobj:Nae,draggedType:s,isDragOver:e,isDragging:t,onDragStart:a,onDragLeave:h,onDragOver:d,onDrop:m,handleNodeDrop:c}}/*! * html2canvas 1.4.1 * Copyright (c) 2022 Niklas von Hertzen * Released under MIT License *//*! ***************************************************************************** Copyright (c) Microsoft Corporation. Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ***************************************************************************** */var E4=function(s,e){return E4=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,i){t.__proto__=i}||function(t,i){for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(t[n]=i[n])},E4(s,e)};function mp(s,e){if(typeof e!="function"&&e!==null)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");E4(s,e);function t(){this.constructor=s}s.prototype=e===null?Object.create(e):(t.prototype=e.prototype,new t)}var D4=function(){return D4=Object.assign||function(e){for(var t,i=1,n=arguments.length;i0&&o[o.length-1])&&(d[0]===6||d[0]===2)){t=0;continue}if(d[0]===3&&(!o||d[1]>o[0]&&d[1]=55296&&n<=56319&&t>10)+55296,r%1024+56320)),(n+1===t||i.length>16384)&&(o+=String.fromCharCode.apply(String,i),i.length=0)}return o},Rae="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",ELe=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var Xk=0;Xk"u"?[]:new Uint8Array(256);for(var Yk=0;Yk>4,c[n++]=(r&15)<<4|l>>2,c[n++]=(l&3)<<6|a&63;return d},GLe=function(s){for(var e=s.length,t=[],i=0;i>TS,YLe=1<>TS,zLe=uFe+_Le,OLe=zLe,jLe=32,PLe=OLe+jLe,HLe=65536>>Xne,KLe=1<=0){if(e<55296||e>56319&&e<=65535)return t=this.index[e>>TS],t=(t<>TS)],t=(t<>Xne),t=this.index[t],t+=e>>TS&qLe,t=this.index[t],t=(t<"u"?[]:new Uint8Array(256);for(var _k=0;_kQae?(n.push(!0),l-=Qae):n.push(!1),["normal","auto","loose"].indexOf(e)!==-1&&[8208,8211,12316,12448].indexOf(o)!==-1)return i.push(r),t.push(X4);if(l===ove||l===G4){if(r===0)return i.push(r),t.push(EZ);var a=t[r-1];return mve.indexOf(a)===-1?(i.push(i[r-1]),t.push(a)):(i.push(r),t.push(EZ))}if(i.push(r),l===cve)return t.push(e==="strict"?Y4:MB);if(l===fFe||l===dve)return t.push(EZ);if(l===hve)return o>=131072&&o<=196605||o>=196608&&o<=262141?t.push(MB):t.push(EZ);t.push(l)}),[i,t,n]},vO=function(s,e,t,i){var n=i[t];if(Array.isArray(s)?s.indexOf(n)!==-1:s===n)for(var o=t;o<=i.length;){o++;var r=i[o];if(r===e)return!0;if(r!==EU)break}if(n===EU)for(var o=t;o>0;){o--;var l=i[o];if(Array.isArray(s)?s.indexOf(l)!==-1:s===l)for(var a=t;a<=i.length;){a++;var r=i[a];if(r===e)return!0;if(r!==EU)break}if(l!==EU)break}return!1},vae=function(s,e){for(var t=s;t>=0;){var i=e[t];if(i===EU)t--;else return i}return 0},fve=function(s,e,t,i,n){if(t[i]===0)return Cs;var o=i-1;if(Array.isArray(n)&&n[o]===!0)return Cs;var r=o-1,l=o+1,a=e[o],d=r>=0?e[r]:0,c=e[l];if(a===mFe&&c===pFe)return Cs;if(H4.indexOf(a)!==-1)return bFe;if(H4.indexOf(c)!==-1||UFe.indexOf(c)!==-1)return Cs;if(vae(o,e)===gFe)return Pk;if(P4.get(s[o])===G4||(a===Ok||a===jk)&&P4.get(s[l])===G4||a===Mae||c===Mae||a===wae||[EU,J4,gT].indexOf(a)===-1&&c===wae||[zk,PM,ave,UR,FR].indexOf(c)!==-1||vae(o,e)===HM||vO(BO,HM,o,e)||vO([zk,PM],Y4,o,e)||vO(Tae,Tae,o,e))return Cs;if(a===EU)return Pk;if(a===BO||c===BO)return Cs;if(c===X4||a===X4)return Pk;if([J4,gT,Y4].indexOf(c)!==-1||a===lve||d===O4&&pve.indexOf(a)!==-1||a===FR&&c===O4||c===Cae||a0.indexOf(c)!==-1&&a===Nh||a0.indexOf(a)!==-1&&c===Nh||a===bT&&[MB,Ok,jk].indexOf(c)!==-1||[MB,Ok,jk].indexOf(a)!==-1&&c===fT||a0.indexOf(a)!==-1&&Bae.indexOf(c)!==-1||Bae.indexOf(a)!==-1&&a0.indexOf(c)!==-1||[bT,fT].indexOf(a)!==-1&&(c===Nh||[HM,gT].indexOf(c)!==-1&&e[l+1]===Nh)||[HM,gT].indexOf(a)!==-1&&c===Nh||a===Nh&&[Nh,FR,UR].indexOf(c)!==-1)return Cs;if([Nh,FR,UR,zk,PM].indexOf(c)!==-1)for(var h=o;h>=0;){var u=e[h];if(u===Nh)return Cs;if([FR,UR].indexOf(u)!==-1)h--;else break}if([bT,fT].indexOf(c)!==-1)for(var h=[zk,PM].indexOf(a)!==-1?r:o;h>=0;){var u=e[h];if(u===Nh)return Cs;if([FR,UR].indexOf(u)!==-1)h--;else break}if(j4===a&&[j4,HE,_4,z4].indexOf(c)!==-1||[HE,_4].indexOf(a)!==-1&&[HE,KE].indexOf(c)!==-1||[KE,z4].indexOf(a)!==-1&&c===KE||Lae.indexOf(a)!==-1&&[Cae,fT].indexOf(c)!==-1||Lae.indexOf(c)!==-1&&a===bT||a0.indexOf(a)!==-1&&a0.indexOf(c)!==-1||a===UR&&a0.indexOf(c)!==-1||a0.concat(Nh).indexOf(a)!==-1&&c===HM&&uve.indexOf(s[l])===-1||a0.concat(Nh).indexOf(c)!==-1&&a===PM)return Cs;if(a===LO&&c===LO){for(var m=t[o],p=1;m>0&&(m--,e[m]===LO);)p++;if(p%2!==0)return Cs}return a===Ok&&c===jk?Cs:Pk},bve=function(s,e){e||(e={lineBreak:"normal",wordBreak:"normal"});var t=gve(s,e.lineBreak),i=t[0],n=t[1],o=t[2];(e.wordBreak==="break-all"||e.wordBreak==="break-word")&&(n=n.map(function(l){return[Nh,EZ,fFe].indexOf(l)!==-1?MB:l}));var r=e.wordBreak==="keep-all"?o.map(function(l,a){return l&&s[a]>=19968&&s[a]<=40959}):void 0;return[i,n,r]},Uve=function(){function s(e,t,i,n){this.codePoints=e,this.required=t===bFe,this.start=i,this.end=n}return s.prototype.slice=function(){return tl.apply(void 0,this.codePoints.slice(this.start,this.end))},s}(),Fve=function(s,e){var t=s3(s),i=bve(t,e),n=i[0],o=i[1],r=i[2],l=t.length,a=0,d=0;return{next:function(){if(d>=l)return{done:!0,value:null};for(var c=Cs;d=FFe&&s<=57},$ve=function(s){return s>=55296&&s<=57343},AR=function(s){return gd(s)||s>=SFe&&s<=RFe||s>=AFe&&s<=jve},eke=function(s){return s>=AFe&&s<=Hve},tke=function(s){return s>=SFe&&s<=qve},ike=function(s){return eke(s)||tke(s)},nke=function(s){return s>=Ive},ex=function(s){return s===yJ||s===Sve||s===Nve},QJ=function(s){return ike(s)||nke(s)||s===yve},Dae=function(s){return QJ(s)||gd(s)||s===Dc},ske=function(s){return s>=Jve&&s<=Xve||s===Yve||s>=_ve&&s<=zve||s===Ove},$b=function(s,e){return s!==xC?!1:e!==yJ},tx=function(s,e,t){return s===Dc?QJ(e)||$b(e,t):QJ(s)?!0:!!(s===xC&&$b(s,e))},xO=function(s,e,t){return s===mS||s===Dc?gd(e)?!0:e===wB&&gd(t):gd(s===wB?e:s)},oke=function(s){var e=0,t=1;(s[e]===mS||s[e]===Dc)&&(s[e]===Dc&&(t=-1),e++);for(var i=[];gd(s[e]);)i.push(s[e++]);var n=i.length?parseInt(tl.apply(void 0,i),10):0;s[e]===wB&&e++;for(var o=[];gd(s[e]);)o.push(s[e++]);var r=o.length,l=r?parseInt(tl.apply(void 0,o),10):0;(s[e]===NFe||s[e]===ZFe)&&e++;var a=1;(s[e]===mS||s[e]===Dc)&&(s[e]===Dc&&(a=-1),e++);for(var d=[];gd(s[e]);)d.push(s[e++]);var c=d.length?parseInt(tl.apply(void 0,d),10):0;return t*(n+l*Math.pow(10,-r))*Math.pow(10,a*c)},rke={type:2},lke={type:3},ake={type:4},dke={type:13},cke={type:8},hke={type:21},uke={type:9},mke={type:10},pke={type:11},gke={type:12},fke={type:14},ix={type:23},bke={type:1},Uke={type:25},Fke={type:24},Ake={type:26},Zke={type:27},Ske={type:28},Nke={type:29},Rke={type:31},K4={type:32},VFe=function(){function s(){this._value=[]}return s.prototype.write=function(e){this._value=this._value.concat(s3(e))},s.prototype.read=function(){for(var e=[],t=this.consumeToken();t!==K4;)e.push(t),t=this.consumeToken();return e},s.prototype.consumeToken=function(){var e=this.consumeCodePoint();switch(e){case Hk:return this.consumeStringToken(Hk);case Rve:var t=this.peekCodePoint(0),i=this.peekCodePoint(1),n=this.peekCodePoint(2);if(Dae(t)||$b(i,n)){var o=tx(t,i,n)?Zve:Ave,r=this.consumeName();return{type:5,value:r,flags:o}}break;case Vve:if(this.peekCodePoint(0)===KM)return this.consumeCodePoint(),dke;break;case Kk:return this.consumeStringToken(Kk);case qk:return rke;case qM:return lke;case kO:if(this.peekCodePoint(0)===KM)return this.consumeCodePoint(),fke;break;case mS:if(xO(e,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(e),this.consumeNumericToken();break;case Eve:return ake;case Dc:var l=e,a=this.peekCodePoint(0),d=this.peekCodePoint(1);if(xO(l,a,d))return this.reconsumeCodePoint(e),this.consumeNumericToken();if(tx(l,a,d))return this.reconsumeCodePoint(e),this.consumeIdentLikeToken();if(a===Dc&&d===wve)return this.consumeCodePoint(),this.consumeCodePoint(),Fke;break;case wB:if(xO(e,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(e),this.consumeNumericToken();break;case xae:if(this.peekCodePoint(0)===kO)for(this.consumeCodePoint();;){var c=this.consumeCodePoint();if(c===kO&&(c=this.consumeCodePoint(),c===xae))return this.consumeToken();if(c===Np)return this.consumeToken()}break;case Dve:return Ake;case Gve:return Zke;case Mve:if(this.peekCodePoint(0)===Qve&&this.peekCodePoint(1)===Dc&&this.peekCodePoint(2)===Dc)return this.consumeCodePoint(),this.consumeCodePoint(),Uke;break;case Tve:var h=this.peekCodePoint(0),u=this.peekCodePoint(1),m=this.peekCodePoint(2);if(tx(h,u,m)){var r=this.consumeName();return{type:7,value:r}}break;case Cve:return Ske;case xC:if($b(e,this.peekCodePoint(0)))return this.reconsumeCodePoint(e),this.consumeIdentLikeToken();break;case Bve:return Nke;case Lve:if(this.peekCodePoint(0)===KM)return this.consumeCodePoint(),cke;break;case vve:return pke;case kve:return gke;case Pve:case Kve:var p=this.peekCodePoint(0),g=this.peekCodePoint(1);return p===mS&&(AR(g)||g===$k)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(e),this.consumeIdentLikeToken();case Iae:if(this.peekCodePoint(0)===KM)return this.consumeCodePoint(),uke;if(this.peekCodePoint(0)===Iae)return this.consumeCodePoint(),hke;break;case xve:if(this.peekCodePoint(0)===KM)return this.consumeCodePoint(),mke;break;case Np:return K4}return ex(e)?(this.consumeWhiteSpace(),Rke):gd(e)?(this.reconsumeCodePoint(e),this.consumeNumericToken()):QJ(e)?(this.reconsumeCodePoint(e),this.consumeIdentLikeToken()):{type:6,value:tl(e)}},s.prototype.consumeCodePoint=function(){var e=this._value.shift();return typeof e>"u"?-1:e},s.prototype.reconsumeCodePoint=function(e){this._value.unshift(e)},s.prototype.peekCodePoint=function(e){return e>=this._value.length?-1:this._value[e]},s.prototype.consumeUnicodeRangeToken=function(){for(var e=[],t=this.consumeCodePoint();AR(t)&&e.length<6;)e.push(t),t=this.consumeCodePoint();for(var i=!1;t===$k&&e.length<6;)e.push(t),t=this.consumeCodePoint(),i=!0;if(i){var n=parseInt(tl.apply(void 0,e.map(function(a){return a===$k?FFe:a})),16),o=parseInt(tl.apply(void 0,e.map(function(a){return a===$k?RFe:a})),16);return{type:30,start:n,end:o}}var r=parseInt(tl.apply(void 0,e),16);if(this.peekCodePoint(0)===Dc&&AR(this.peekCodePoint(1))){this.consumeCodePoint(),t=this.consumeCodePoint();for(var l=[];AR(t)&&l.length<6;)l.push(t),t=this.consumeCodePoint();var o=parseInt(tl.apply(void 0,l),16);return{type:30,start:r,end:o}}else return{type:30,start:r,end:r}},s.prototype.consumeIdentLikeToken=function(){var e=this.consumeName();return e.toLowerCase()==="url"&&this.peekCodePoint(0)===qk?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===qk?(this.consumeCodePoint(),{type:19,value:e}):{type:20,value:e}},s.prototype.consumeUrlToken=function(){var e=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===Np)return{type:22,value:""};var t=this.peekCodePoint(0);if(t===Kk||t===Hk){var i=this.consumeStringToken(this.consumeCodePoint());return i.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===Np||this.peekCodePoint(0)===qM)?(this.consumeCodePoint(),{type:22,value:i.value}):(this.consumeBadUrlRemnants(),ix)}for(;;){var n=this.consumeCodePoint();if(n===Np||n===qM)return{type:22,value:tl.apply(void 0,e)};if(ex(n))return this.consumeWhiteSpace(),this.peekCodePoint(0)===Np||this.peekCodePoint(0)===qM?(this.consumeCodePoint(),{type:22,value:tl.apply(void 0,e)}):(this.consumeBadUrlRemnants(),ix);if(n===Hk||n===Kk||n===qk||ske(n))return this.consumeBadUrlRemnants(),ix;if(n===xC)if($b(n,this.peekCodePoint(0)))e.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),ix;else e.push(n)}},s.prototype.consumeWhiteSpace=function(){for(;ex(this.peekCodePoint(0));)this.consumeCodePoint()},s.prototype.consumeBadUrlRemnants=function(){for(;;){var e=this.consumeCodePoint();if(e===qM||e===Np)return;$b(e,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},s.prototype.consumeStringSlice=function(e){for(var t=5e4,i="";e>0;){var n=Math.min(t,e);i+=tl.apply(void 0,this._value.splice(0,n)),e-=n}return this._value.shift(),i},s.prototype.consumeStringToken=function(e){var t="",i=0;do{var n=this._value[i];if(n===Np||n===void 0||n===e)return t+=this.consumeStringSlice(i),{type:0,value:t};if(n===yJ)return this._value.splice(0,i),bke;if(n===xC){var o=this._value[i+1];o!==Np&&o!==void 0&&(o===yJ?(t+=this.consumeStringSlice(i),i=-1,this._value.shift()):$b(n,o)&&(t+=this.consumeStringSlice(i),t+=tl(this.consumeEscapedCodePoint()),i=-1))}i++}while(!0)},s.prototype.consumeNumber=function(){var e=[],t=Lv,i=this.peekCodePoint(0);for((i===mS||i===Dc)&&e.push(this.consumeCodePoint());gd(this.peekCodePoint(0));)e.push(this.consumeCodePoint());i=this.peekCodePoint(0);var n=this.peekCodePoint(1);if(i===wB&&gd(n))for(e.push(this.consumeCodePoint(),this.consumeCodePoint()),t=kae;gd(this.peekCodePoint(0));)e.push(this.consumeCodePoint());i=this.peekCodePoint(0),n=this.peekCodePoint(1);var o=this.peekCodePoint(2);if((i===NFe||i===ZFe)&&((n===mS||n===Dc)&&gd(o)||gd(n)))for(e.push(this.consumeCodePoint(),this.consumeCodePoint()),t=kae;gd(this.peekCodePoint(0));)e.push(this.consumeCodePoint());return[oke(e),t]},s.prototype.consumeNumericToken=function(){var e=this.consumeNumber(),t=e[0],i=e[1],n=this.peekCodePoint(0),o=this.peekCodePoint(1),r=this.peekCodePoint(2);if(tx(n,o,r)){var l=this.consumeName();return{type:15,number:t,flags:i,unit:l}}return n===Wve?(this.consumeCodePoint(),{type:16,number:t,flags:i}):{type:17,number:t,flags:i}},s.prototype.consumeEscapedCodePoint=function(){var e=this.consumeCodePoint();if(AR(e)){for(var t=tl(e);AR(this.peekCodePoint(0))&&t.length<6;)t+=tl(this.consumeCodePoint());ex(this.peekCodePoint(0))&&this.consumeCodePoint();var i=parseInt(t,16);return i===0||$ve(i)||i>1114111?Eae:i}return e===Np?Eae:e},s.prototype.consumeName=function(){for(var e="";;){var t=this.consumeCodePoint();if(Dae(t))e+=tl(t);else if($b(t,this.peekCodePoint(0)))e+=tl(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(t),e}},s}(),WFe=function(){function s(e){this._tokens=e}return s.create=function(e){var t=new VFe;return t.write(e),new s(t.read())},s.parseValue=function(e){return s.create(e).parseComponentValue()},s.parseValues=function(e){return s.create(e).parseComponentValues()},s.prototype.parseComponentValue=function(){for(var e=this.consumeToken();e.type===31;)e=this.consumeToken();if(e.type===32)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(e);var t=this.consumeComponentValue();do e=this.consumeToken();while(e.type===31);if(e.type===32)return t;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},s.prototype.parseComponentValues=function(){for(var e=[];;){var t=this.consumeComponentValue();if(t.type===32)return e;e.push(t),e.push()}},s.prototype.consumeComponentValue=function(){var e=this.consumeToken();switch(e.type){case 11:case 28:case 2:return this.consumeSimpleBlock(e.type);case 19:return this.consumeFunction(e)}return e},s.prototype.consumeSimpleBlock=function(e){for(var t={type:e,values:[]},i=this.consumeToken();;){if(i.type===32||Wke(i,e))return t;this.reconsumeToken(i),t.values.push(this.consumeComponentValue()),i=this.consumeToken()}},s.prototype.consumeFunction=function(e){for(var t={name:e.value,values:[],type:18};;){var i=this.consumeToken();if(i.type===32||i.type===3)return t;this.reconsumeToken(i),t.values.push(this.consumeComponentValue())}},s.prototype.consumeToken=function(){var e=this._tokens.shift();return typeof e>"u"?K4:e},s.prototype.reconsumeToken=function(e){this._tokens.unshift(e)},s}(),vv=function(s){return s.type===15},dM=function(s){return s.type===17},zo=function(s){return s.type===20},Vke=function(s){return s.type===0},q4=function(s,e){return zo(s)&&s.value===e},yFe=function(s){return s.type!==31},fy=function(s){return s.type!==31&&s.type!==4},jg=function(s){var e=[],t=[];return s.forEach(function(i){if(i.type===4){if(t.length===0)throw new Error("Error parsing function args, zero tokens for arg");e.push(t),t=[];return}i.type!==31&&t.push(i)}),t.length&&e.push(t),e},Wke=function(s,e){return e===11&&s.type===12||e===28&&s.type===29?!0:e===2&&s.type===3},VF=function(s){return s.type===17||s.type===15},Nl=function(s){return s.type===16||VF(s)},QFe=function(s){return s.length>1?[s[0],s[1]]:[s[0]]},xa={type:17,number:0,flags:Lv},Yne={type:16,number:50,flags:Lv},DU={type:16,number:100,flags:Lv},UT=function(s,e,t){var i=s[0],n=s[1];return[rr(i,e),rr(typeof n<"u"?n:i,t)]},rr=function(s,e){if(s.type===16)return s.number/100*e;if(vv(s))switch(s.unit){case"rem":case"em":return 16*s.number;case"px":default:return s.number}return s.number},MFe="deg",wFe="grad",TFe="rad",CFe="turn",o3={name:"angle",parse:function(s,e){if(e.type===15)switch(e.unit){case MFe:return Math.PI*e.number/180;case wFe:return Math.PI/200*e.number;case TFe:return e.number;case CFe:return Math.PI*2*e.number}throw new Error("Unsupported angle type")}},BFe=function(s){return s.type===15&&(s.unit===MFe||s.unit===wFe||s.unit===TFe||s.unit===CFe)},LFe=function(s){var e=s.filter(zo).map(function(t){return t.value}).join(" ");switch(e){case"to bottom right":case"to right bottom":case"left top":case"top left":return[xa,xa];case"to top":case"bottom":return Gu(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[xa,DU];case"to right":case"left":return Gu(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[DU,DU];case"to bottom":case"top":return Gu(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[DU,xa];case"to left":case"right":return Gu(270)}return 0},Gu=function(s){return Math.PI*s/180},mF={name:"color",parse:function(s,e){if(e.type===18){var t=yke[e.name];if(typeof t>"u")throw new Error('Attempting to parse an unsupported color function "'+e.name+'"');return t(s,e.values)}if(e.type===5){if(e.value.length===3){var i=e.value.substring(0,1),n=e.value.substring(1,2),o=e.value.substring(2,3);return GU(parseInt(i+i,16),parseInt(n+n,16),parseInt(o+o,16),1)}if(e.value.length===4){var i=e.value.substring(0,1),n=e.value.substring(1,2),o=e.value.substring(2,3),r=e.value.substring(3,4);return GU(parseInt(i+i,16),parseInt(n+n,16),parseInt(o+o,16),parseInt(r+r,16)/255)}if(e.value.length===6){var i=e.value.substring(0,2),n=e.value.substring(2,4),o=e.value.substring(4,6);return GU(parseInt(i,16),parseInt(n,16),parseInt(o,16),1)}if(e.value.length===8){var i=e.value.substring(0,2),n=e.value.substring(2,4),o=e.value.substring(4,6),r=e.value.substring(6,8);return GU(parseInt(i,16),parseInt(n,16),parseInt(o,16),parseInt(r,16)/255)}}if(e.type===20){var l=Lf[e.value.toUpperCase()];if(typeof l<"u")return l}return Lf.TRANSPARENT}},pF=function(s){return(255&s)===0},oa=function(s){var e=255&s,t=255&s>>8,i=255&s>>16,n=255&s>>24;return e<255?"rgba("+n+","+i+","+t+","+e/255+")":"rgb("+n+","+i+","+t+")"},GU=function(s,e,t,i){return(s<<24|e<<16|t<<8|Math.round(i*255)<<0)>>>0},Gae=function(s,e){if(s.type===17)return s.number;if(s.type===16){var t=e===3?1:255;return e===3?s.number/100*t:Math.round(s.number/100*t)}return 0},Jae=function(s,e){var t=e.filter(fy);if(t.length===3){var i=t.map(Gae),n=i[0],o=i[1],r=i[2];return GU(n,o,r,1)}if(t.length===4){var l=t.map(Gae),n=l[0],o=l[1],r=l[2],a=l[3];return GU(n,o,r,a)}return 0};function IO(s,e,t){return t<0&&(t+=1),t>=1&&(t-=1),t<1/6?(e-s)*t*6+s:t<1/2?e:t<2/3?(e-s)*6*(2/3-t)+s:s}var Xae=function(s,e){var t=e.filter(fy),i=t[0],n=t[1],o=t[2],r=t[3],l=(i.type===17?Gu(i.number):o3.parse(s,i))/(Math.PI*2),a=Nl(n)?n.number/100:0,d=Nl(o)?o.number/100:0,c=typeof r<"u"&&Nl(r)?rr(r,1):1;if(a===0)return GU(d*255,d*255,d*255,1);var h=d<=.5?d*(a+1):d+a-d*a,u=d*2-h,m=IO(u,h,l+1/3),p=IO(u,h,l),g=IO(u,h,l-1/3);return GU(m*255,p*255,g*255,c)},yke={hsl:Xae,hsla:Xae,rgb:Jae,rgba:Jae},IC=function(s,e){return mF.parse(s,WFe.create(e).parseComponentValue())},Lf={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},Qke={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(s,e){return e.map(function(t){if(zo(t))switch(t.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},Mke={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},r3=function(s,e){var t=mF.parse(s,e[0]),i=e[1];return i&&Nl(i)?{color:t,stop:i}:{color:t,stop:null}},Yae=function(s,e){var t=s[0],i=s[s.length-1];t.stop===null&&(t.stop=xa),i.stop===null&&(i.stop=DU);for(var n=[],o=0,r=0;ro?n.push(a):n.push(o),o=a}else n.push(null)}for(var d=null,r=0;rr.optimumDistance)?{optimumCorner:l,optimumDistance:c}:r},{optimumDistance:n?1/0:-1/0,optimumCorner:null}).optimumCorner},Cke=function(s,e,t,i,n){var o=0,r=0;switch(s.size){case 0:s.shape===0?o=r=Math.min(Math.abs(e),Math.abs(e-i),Math.abs(t),Math.abs(t-n)):s.shape===1&&(o=Math.min(Math.abs(e),Math.abs(e-i)),r=Math.min(Math.abs(t),Math.abs(t-n)));break;case 2:if(s.shape===0)o=r=Math.min(Am(e,t),Am(e,t-n),Am(e-i,t),Am(e-i,t-n));else if(s.shape===1){var l=Math.min(Math.abs(t),Math.abs(t-n))/Math.min(Math.abs(e),Math.abs(e-i)),a=_ae(i,n,e,t,!0),d=a[0],c=a[1];o=Am(d-e,(c-t)/l),r=l*o}break;case 1:s.shape===0?o=r=Math.max(Math.abs(e),Math.abs(e-i),Math.abs(t),Math.abs(t-n)):s.shape===1&&(o=Math.max(Math.abs(e),Math.abs(e-i)),r=Math.max(Math.abs(t),Math.abs(t-n)));break;case 3:if(s.shape===0)o=r=Math.max(Am(e,t),Am(e,t-n),Am(e-i,t),Am(e-i,t-n));else if(s.shape===1){var l=Math.max(Math.abs(t),Math.abs(t-n))/Math.max(Math.abs(e),Math.abs(e-i)),h=_ae(i,n,e,t,!1),d=h[0],c=h[1];o=Am(d-e,(c-t)/l),r=l*o}break}return Array.isArray(s.size)&&(o=rr(s.size[0],i),r=s.size.length===2?rr(s.size[1],n):o),[o,r]},Bke=function(s,e){var t=Gu(180),i=[];return jg(e).forEach(function(n,o){if(o===0){var r=n[0];if(r.type===20&&r.value==="to"){t=LFe(n);return}else if(BFe(r)){t=o3.parse(s,r);return}}var l=r3(s,n);i.push(l)}),{angle:t,stops:i,type:1}},nx=function(s,e){var t=Gu(180),i=[];return jg(e).forEach(function(n,o){if(o===0){var r=n[0];if(r.type===20&&["top","left","right","bottom"].indexOf(r.value)!==-1){t=LFe(n);return}else if(BFe(r)){t=(o3.parse(s,r)+Gu(270))%Gu(360);return}}var l=r3(s,n);i.push(l)}),{angle:t,stops:i,type:1}},Lke=function(s,e){var t=Gu(180),i=[],n=1,o=0,r=3,l=[];return jg(e).forEach(function(a,d){var c=a[0];if(d===0){if(zo(c)&&c.value==="linear"){n=1;return}else if(zo(c)&&c.value==="radial"){n=2;return}}if(c.type===18){if(c.name==="from"){var h=mF.parse(s,c.values[0]);i.push({stop:xa,color:h})}else if(c.name==="to"){var h=mF.parse(s,c.values[0]);i.push({stop:DU,color:h})}else if(c.name==="color-stop"){var u=c.values.filter(fy);if(u.length===2){var h=mF.parse(s,u[1]),m=u[0];dM(m)&&i.push({stop:{type:16,number:m.number*100,flags:m.flags},color:h})}}}}),n===1?{angle:(t+Gu(180))%Gu(360),stops:i,type:n}:{size:r,shape:o,stops:i,position:l,type:n}},vFe="closest-side",kFe="farthest-side",xFe="closest-corner",IFe="farthest-corner",EFe="circle",DFe="ellipse",GFe="cover",JFe="contain",vke=function(s,e){var t=0,i=3,n=[],o=[];return jg(e).forEach(function(r,l){var a=!0;if(l===0){var d=!1;a=r.reduce(function(h,u){if(d)if(zo(u))switch(u.value){case"center":return o.push(Yne),h;case"top":case"left":return o.push(xa),h;case"right":case"bottom":return o.push(DU),h}else(Nl(u)||VF(u))&&o.push(u);else if(zo(u))switch(u.value){case EFe:return t=0,!1;case DFe:return t=1,!1;case"at":return d=!0,!1;case vFe:return i=0,!1;case GFe:case kFe:return i=1,!1;case JFe:case xFe:return i=2,!1;case IFe:return i=3,!1}else if(VF(u)||Nl(u))return Array.isArray(i)||(i=[]),i.push(u),!1;return h},a)}if(a){var c=r3(s,r);n.push(c)}}),{size:i,shape:t,stops:n,position:o,type:2}},sx=function(s,e){var t=0,i=3,n=[],o=[];return jg(e).forEach(function(r,l){var a=!0;if(l===0?a=r.reduce(function(c,h){if(zo(h))switch(h.value){case"center":return o.push(Yne),!1;case"top":case"left":return o.push(xa),!1;case"right":case"bottom":return o.push(DU),!1}else if(Nl(h)||VF(h))return o.push(h),!1;return c},a):l===1&&(a=r.reduce(function(c,h){if(zo(h))switch(h.value){case EFe:return t=0,!1;case DFe:return t=1,!1;case JFe:case vFe:return i=0,!1;case kFe:return i=1,!1;case xFe:return i=2,!1;case GFe:case IFe:return i=3,!1}else if(VF(h)||Nl(h))return Array.isArray(i)||(i=[]),i.push(h),!1;return c},a)),a){var d=r3(s,r);n.push(d)}}),{size:i,shape:t,stops:n,position:o,type:2}},kke=function(s){return s.type===1},xke=function(s){return s.type===2},_ne={name:"image",parse:function(s,e){if(e.type===22){var t={url:e.value,type:0};return s.cache.addImage(e.value),t}if(e.type===18){var i=XFe[e.name];if(typeof i>"u")throw new Error('Attempting to parse an unsupported image function "'+e.name+'"');return i(s,e.values)}throw new Error("Unsupported image type "+e.type)}};function Ike(s){return!(s.type===20&&s.value==="none")&&(s.type!==18||!!XFe[s.name])}var XFe={"linear-gradient":Bke,"-moz-linear-gradient":nx,"-ms-linear-gradient":nx,"-o-linear-gradient":nx,"-webkit-linear-gradient":nx,"radial-gradient":vke,"-moz-radial-gradient":sx,"-ms-radial-gradient":sx,"-o-radial-gradient":sx,"-webkit-radial-gradient":sx,"-webkit-gradient":Lke},Eke={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(s,e){if(e.length===0)return[];var t=e[0];return t.type===20&&t.value==="none"?[]:e.filter(function(i){return fy(i)&&Ike(i)}).map(function(i){return _ne.parse(s,i)})}},Dke={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(s,e){return e.map(function(t){if(zo(t))switch(t.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},Gke={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(s,e){return jg(e).map(function(t){return t.filter(Nl)}).map(QFe)}},Jke={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(s,e){return jg(e).map(function(t){return t.filter(zo).map(function(i){return i.value}).join(" ")}).map(Xke)}},Xke=function(s){switch(s){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;case"repeat":default:return 0}},W1;(function(s){s.AUTO="auto",s.CONTAIN="contain",s.COVER="cover"})(W1||(W1={}));var Yke={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(s,e){return jg(e).map(function(t){return t.filter(_ke)})}},_ke=function(s){return zo(s)||Nl(s)},l3=function(s){return{name:"border-"+s+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},zke=l3("top"),Oke=l3("right"),jke=l3("bottom"),Pke=l3("left"),a3=function(s){return{name:"border-radius-"+s,initialValue:"0 0",prefix:!1,type:1,parse:function(e,t){return QFe(t.filter(Nl))}}},Hke=a3("top-left"),Kke=a3("top-right"),qke=a3("bottom-right"),$ke=a3("bottom-left"),d3=function(s){return{name:"border-"+s+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(e,t){switch(t){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},exe=d3("top"),txe=d3("right"),ixe=d3("bottom"),nxe=d3("left"),c3=function(s){return{name:"border-"+s+"-width",initialValue:"0",type:0,prefix:!1,parse:function(e,t){return vv(t)?t.number:0}}},sxe=c3("top"),oxe=c3("right"),rxe=c3("bottom"),lxe=c3("left"),axe={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},dxe={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(s,e){switch(e){case"rtl":return 1;case"ltr":default:return 0}}},cxe={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(s,e){return e.filter(zo).reduce(function(t,i){return t|hxe(i.value)},0)}},hxe=function(s){switch(s){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},uxe={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(s,e){switch(e){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},mxe={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(s,e){return e.type===20&&e.value==="normal"?0:e.type===17||e.type===15?e.number:0}},MJ;(function(s){s.NORMAL="normal",s.STRICT="strict"})(MJ||(MJ={}));var pxe={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(s,e){switch(e){case"strict":return MJ.STRICT;case"normal":default:return MJ.NORMAL}}},gxe={name:"line-height",initialValue:"normal",prefix:!1,type:4},zae=function(s,e){return zo(s)&&s.value==="normal"?1.2*e:s.type===17?e*s.number:Nl(s)?rr(s,e):e},fxe={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(s,e){return e.type===20&&e.value==="none"?null:_ne.parse(s,e)}},bxe={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(s,e){switch(e){case"inside":return 0;case"outside":default:return 1}}},$4={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(s,e){switch(e){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":return 22;case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;case"none":default:return-1}}},h3=function(s){return{name:"margin-"+s,initialValue:"0",prefix:!1,type:4}},Uxe=h3("top"),Fxe=h3("right"),Axe=h3("bottom"),Zxe=h3("left"),Sxe={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(s,e){return e.filter(zo).map(function(t){switch(t.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;case"visible":default:return 0}})}},Nxe={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(s,e){switch(e){case"break-word":return"break-word";case"normal":default:return"normal"}}},u3=function(s){return{name:"padding-"+s,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},Rxe=u3("top"),Vxe=u3("right"),Wxe=u3("bottom"),yxe=u3("left"),Qxe={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(s,e){switch(e){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},Mxe={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(s,e){switch(e){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},wxe={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(s,e){return e.length===1&&q4(e[0],"none")?[]:jg(e).map(function(t){for(var i={color:Lf.TRANSPARENT,offsetX:xa,offsetY:xa,blur:xa},n=0,o=0;o"u")throw new Error('Attempting to parse an unsupported transform function "'+e.name+'"');return t(e.values)}return null}},Bxe=function(s){var e=s.filter(function(t){return t.type===17}).map(function(t){return t.number});return e.length===6?e:null},Lxe=function(s){var e=s.filter(function(a){return a.type===17}).map(function(a){return a.number}),t=e[0],i=e[1];e[2],e[3];var n=e[4],o=e[5];e[6],e[7],e[8],e[9],e[10],e[11];var r=e[12],l=e[13];return e[14],e[15],e.length===16?[t,i,n,o,r,l]:null},vxe={matrix:Bxe,matrix3d:Lxe},Oae={type:16,number:50,flags:Lv},kxe=[Oae,Oae],xxe={name:"transform-origin",initialValue:"50% 50%",prefix:!0,type:1,parse:function(s,e){var t=e.filter(Nl);return t.length!==2?kxe:[t[0],t[1]]}},Ixe={name:"visible",initialValue:"none",prefix:!1,type:2,parse:function(s,e){switch(e){case"hidden":return 1;case"collapse":return 2;case"visible":default:return 0}}},EC;(function(s){s.NORMAL="normal",s.BREAK_ALL="break-all",s.KEEP_ALL="keep-all"})(EC||(EC={}));var Exe={name:"word-break",initialValue:"normal",prefix:!1,type:2,parse:function(s,e){switch(e){case"break-all":return EC.BREAK_ALL;case"keep-all":return EC.KEEP_ALL;case"normal":default:return EC.NORMAL}}},Dxe={name:"z-index",initialValue:"auto",prefix:!1,type:0,parse:function(s,e){if(e.type===20)return{auto:!0,order:0};if(dM(e))return{auto:!1,order:e.number};throw new Error("Invalid z-index number parsed")}},YFe={name:"time",parse:function(s,e){if(e.type===15)switch(e.unit.toLowerCase()){case"s":return 1e3*e.number;case"ms":return e.number}throw new Error("Unsupported time type")}},Gxe={name:"opacity",initialValue:"1",type:0,prefix:!1,parse:function(s,e){return dM(e)?e.number:1}},Jxe={name:"text-decoration-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Xxe={name:"text-decoration-line",initialValue:"none",prefix:!1,type:1,parse:function(s,e){return e.filter(zo).map(function(t){switch(t.value){case"underline":return 1;case"overline":return 2;case"line-through":return 3;case"none":return 4}return 0}).filter(function(t){return t!==0})}},Yxe={name:"font-family",initialValue:"",prefix:!1,type:1,parse:function(s,e){var t=[],i=[];return e.forEach(function(n){switch(n.type){case 20:case 0:t.push(n.value);break;case 17:t.push(n.number.toString());break;case 4:i.push(t.join(" ")),t.length=0;break}}),t.length&&i.push(t.join(" ")),i.map(function(n){return n.indexOf(" ")===-1?n:"'"+n+"'"})}},_xe={name:"font-size",initialValue:"0",prefix:!1,type:3,format:"length"},zxe={name:"font-weight",initialValue:"normal",type:0,prefix:!1,parse:function(s,e){if(dM(e))return e.number;if(zo(e))switch(e.value){case"bold":return 700;case"normal":default:return 400}return 400}},Oxe={name:"font-variant",initialValue:"none",type:1,prefix:!1,parse:function(s,e){return e.filter(zo).map(function(t){return t.value})}},jxe={name:"font-style",initialValue:"normal",prefix:!1,type:2,parse:function(s,e){switch(e){case"oblique":return"oblique";case"italic":return"italic";case"normal":default:return"normal"}}},Jl=function(s,e){return(s&e)!==0},Pxe={name:"content",initialValue:"none",type:1,prefix:!1,parse:function(s,e){if(e.length===0)return[];var t=e[0];return t.type===20&&t.value==="none"?[]:e}},Hxe={name:"counter-increment",initialValue:"none",prefix:!0,type:1,parse:function(s,e){if(e.length===0)return null;var t=e[0];if(t.type===20&&t.value==="none")return null;for(var i=[],n=e.filter(yFe),o=0;o1?1:0],this.overflowWrap=ki(e,Nxe,t.overflowWrap),this.paddingTop=ki(e,Rxe,t.paddingTop),this.paddingRight=ki(e,Vxe,t.paddingRight),this.paddingBottom=ki(e,Wxe,t.paddingBottom),this.paddingLeft=ki(e,yxe,t.paddingLeft),this.paintOrder=ki(e,tIe,t.paintOrder),this.position=ki(e,Mxe,t.position),this.textAlign=ki(e,Qxe,t.textAlign),this.textDecorationColor=ki(e,Jxe,(i=t.textDecorationColor)!==null&&i!==void 0?i:t.color),this.textDecorationLine=ki(e,Xxe,(n=t.textDecorationLine)!==null&&n!==void 0?n:t.textDecoration),this.textShadow=ki(e,wxe,t.textShadow),this.textTransform=ki(e,Txe,t.textTransform),this.transform=ki(e,Cxe,t.transform),this.transformOrigin=ki(e,xxe,t.transformOrigin),this.visibility=ki(e,Ixe,t.visibility),this.webkitTextStrokeColor=ki(e,iIe,t.webkitTextStrokeColor),this.webkitTextStrokeWidth=ki(e,nIe,t.webkitTextStrokeWidth),this.wordBreak=ki(e,Exe,t.wordBreak),this.zIndex=ki(e,Dxe,t.zIndex)}return s.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0},s.prototype.isTransparent=function(){return pF(this.backgroundColor)},s.prototype.isTransformed=function(){return this.transform!==null},s.prototype.isPositioned=function(){return this.position!==0},s.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},s.prototype.isFloating=function(){return this.float!==0},s.prototype.isInlineLevel=function(){return Jl(this.display,4)||Jl(this.display,33554432)||Jl(this.display,268435456)||Jl(this.display,536870912)||Jl(this.display,67108864)||Jl(this.display,134217728)},s}(),oIe=function(){function s(e,t){this.content=ki(e,Pxe,t.content),this.quotes=ki(e,$xe,t.quotes)}return s}(),Pae=function(){function s(e,t){this.counterIncrement=ki(e,Hxe,t.counterIncrement),this.counterReset=ki(e,Kxe,t.counterReset)}return s}(),ki=function(s,e,t){var i=new VFe,n=t!==null&&typeof t<"u"?t.toString():e.initialValue;i.write(n);var o=new WFe(i.read());switch(e.type){case 2:var r=o.parseComponentValue();return e.parse(s,zo(r)?r.value:e.initialValue);case 0:return e.parse(s,o.parseComponentValue());case 1:return e.parse(s,o.parseComponentValues());case 4:return o.parseComponentValue();case 3:switch(e.format){case"angle":return o3.parse(s,o.parseComponentValue());case"color":return mF.parse(s,o.parseComponentValue());case"image":return _ne.parse(s,o.parseComponentValue());case"length":var l=o.parseComponentValue();return VF(l)?l:xa;case"length-percentage":var a=o.parseComponentValue();return Nl(a)?a:xa;case"time":return YFe.parse(s,o.parseComponentValue())}break}},rIe="data-html2canvas-debug",lIe=function(s){var e=s.getAttribute(rIe);switch(e){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},eK=function(s,e){var t=lIe(s);return t===1||e===t},Pg=function(){function s(e,t){if(this.context=e,this.textNodes=[],this.elements=[],this.flags=0,eK(t,3))debugger;this.styles=new sIe(e,window.getComputedStyle(t,null)),nK(t)&&(this.styles.animationDuration.some(function(i){return i>0})&&(t.style.animationDuration="0s"),this.styles.transform!==null&&(t.style.transform="none")),this.bounds=n3(this.context,t),eK(t,4)&&(this.flags|=16)}return s}(),aIe="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",Hae="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",FT=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var ox=0;ox>4,c[n++]=(r&15)<<4|l>>2,c[n++]=(l&3)<<6|a&63;return d},cIe=function(s){for(var e=s.length,t=[],i=0;i>CS,mIe=1<>CS,gIe=_Fe+pIe,fIe=gIe,bIe=32,UIe=fIe+bIe,FIe=65536>>zne,AIe=1<=0){if(e<55296||e>56319&&e<=65535)return t=this.index[e>>CS],t=(t<>CS)],t=(t<>zne),t=this.index[t],t+=e>>CS&ZIe,t=this.index[t],t=(t<"u"?[]:new Uint8Array(256);for(var rx=0;rx=55296&&n<=56319&&t>10)+55296,r%1024+56320)),(n+1===t||i.length>16384)&&(o+=String.fromCharCode.apply(String,i),i.length=0)}return o},wIe=NIe(aIe),Nu="×",zO="÷",TIe=function(s){return wIe.get(s)},CIe=function(s,e,t){var i=t-2,n=e[i],o=e[t-1],r=e[t];if(o===GO&&r===JO)return Nu;if(o===GO||o===JO||o===$ae||r===GO||r===JO||r===$ae)return zO;if(o===tde&&[tde,XO,ide,nde].indexOf(r)!==-1||(o===ide||o===XO)&&(r===XO||r===YO)||(o===nde||o===YO)&&r===YO||r===sde||r===ede||r===yIe||o===WIe)return Nu;if(o===sde&&r===ode){for(;n===ede;)n=e[--i];if(n===ode)return Nu}if(o===_O&&r===_O){for(var l=0;n===_O;)l++,n=e[--i];if(l%2===0)return Nu}return zO},BIe=function(s){var e=QIe(s),t=e.length,i=0,n=0,o=e.map(TIe);return{next:function(){if(i>=t)return{done:!0,value:null};for(var r=Nu;ir.x||c.y>r.y;return r=c,d===0?!0:h});return s.body.removeChild(e),l},xIe=function(){return typeof new Image().crossOrigin<"u"},IIe=function(){return typeof new XMLHttpRequest().responseType=="string"},EIe=function(s){var e=new Image,t=s.createElement("canvas"),i=t.getContext("2d");if(!i)return!1;e.src="data:image/svg+xml,";try{i.drawImage(e,0,0),t.toDataURL()}catch{return!1}return!0},rde=function(s){return s[0]===0&&s[1]===255&&s[2]===0&&s[3]===255},DIe=function(s){var e=s.createElement("canvas"),t=100;e.width=t,e.height=t;var i=e.getContext("2d");if(!i)return Promise.reject(!1);i.fillStyle="rgb(0, 255, 0)",i.fillRect(0,0,t,t);var n=new Image,o=e.toDataURL();n.src=o;var r=tK(t,t,0,0,n);return i.fillStyle="red",i.fillRect(0,0,t,t),lde(r).then(function(l){i.drawImage(l,0,0);var a=i.getImageData(0,0,t,t).data;i.fillStyle="red",i.fillRect(0,0,t,t);var d=s.createElement("div");return d.style.backgroundImage="url("+o+")",d.style.height=t+"px",rde(a)?lde(tK(t,t,0,0,d)):Promise.reject(!1)}).then(function(l){return i.drawImage(l,0,0),rde(i.getImageData(0,0,t,t).data)}).catch(function(){return!1})},tK=function(s,e,t,i,n){var o="http://www.w3.org/2000/svg",r=document.createElementNS(o,"svg"),l=document.createElementNS(o,"foreignObject");return r.setAttributeNS(null,"width",s.toString()),r.setAttributeNS(null,"height",e.toString()),l.setAttributeNS(null,"width","100%"),l.setAttributeNS(null,"height","100%"),l.setAttributeNS(null,"x",t.toString()),l.setAttributeNS(null,"y",i.toString()),l.setAttributeNS(null,"externalResourcesRequired","true"),r.appendChild(l),l.appendChild(n),r},lde=function(s){return new Promise(function(e,t){var i=new Image;i.onload=function(){return e(i)},i.onerror=t,i.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(s))})},Ta={get SUPPORT_RANGE_BOUNDS(){var s=vIe(document);return Object.defineProperty(Ta,"SUPPORT_RANGE_BOUNDS",{value:s}),s},get SUPPORT_WORD_BREAKING(){var s=Ta.SUPPORT_RANGE_BOUNDS&&kIe(document);return Object.defineProperty(Ta,"SUPPORT_WORD_BREAKING",{value:s}),s},get SUPPORT_SVG_DRAWING(){var s=EIe(document);return Object.defineProperty(Ta,"SUPPORT_SVG_DRAWING",{value:s}),s},get SUPPORT_FOREIGNOBJECT_DRAWING(){var s=typeof Array.from=="function"&&typeof window.fetch=="function"?DIe(document):Promise.resolve(!1);return Object.defineProperty(Ta,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:s}),s},get SUPPORT_CORS_IMAGES(){var s=xIe();return Object.defineProperty(Ta,"SUPPORT_CORS_IMAGES",{value:s}),s},get SUPPORT_RESPONSE_TYPE(){var s=IIe();return Object.defineProperty(Ta,"SUPPORT_RESPONSE_TYPE",{value:s}),s},get SUPPORT_CORS_XHR(){var s="withCredentials"in new XMLHttpRequest;return Object.defineProperty(Ta,"SUPPORT_CORS_XHR",{value:s}),s},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var s=!!(typeof Intl<"u"&&Intl.Segmenter);return Object.defineProperty(Ta,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:s}),s}},DC=function(){function s(e,t){this.text=e,this.bounds=t}return s}(),GIe=function(s,e,t,i){var n=YIe(e,t),o=[],r=0;return n.forEach(function(l){if(t.textDecorationLine.length||l.trim().length>0)if(Ta.SUPPORT_RANGE_BOUNDS){var a=ade(i,r,l.length).getClientRects();if(a.length>1){var d=One(l),c=0;d.forEach(function(u){o.push(new DC(u,Yf.fromDOMRectList(s,ade(i,c+r,u.length).getClientRects()))),c+=u.length})}else o.push(new DC(l,Yf.fromDOMRectList(s,a)))}else{var h=i.splitText(l.length);o.push(new DC(l,JIe(s,i))),i=h}else Ta.SUPPORT_RANGE_BOUNDS||(i=i.splitText(l.length));r+=l.length}),o},JIe=function(s,e){var t=e.ownerDocument;if(t){var i=t.createElement("html2canvaswrapper");i.appendChild(e.cloneNode(!0));var n=e.parentNode;if(n){n.replaceChild(i,e);var o=n3(s,i);return i.firstChild&&n.replaceChild(i.firstChild,i),o}}return Yf.EMPTY},ade=function(s,e,t){var i=s.ownerDocument;if(!i)throw new Error("Node has no owner document");var n=i.createRange();return n.setStart(s,e),n.setEnd(s,e+t),n},One=function(s){if(Ta.SUPPORT_NATIVE_TEXT_SEGMENTATION){var e=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(e.segment(s)).map(function(t){return t.segment})}return LIe(s)},XIe=function(s,e){if(Ta.SUPPORT_NATIVE_TEXT_SEGMENTATION){var t=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(t.segment(s)).map(function(i){return i.segment})}return zIe(s,e)},YIe=function(s,e){return e.letterSpacing!==0?One(s):XIe(s,e)},_Ie=[32,160,4961,65792,65793,4153,4241],zIe=function(s,e){for(var t=Fve(s,{lineBreak:e.lineBreak,wordBreak:e.overflowWrap==="break-word"?"break-word":e.wordBreak}),i=[],n,o=function(){if(n.value){var r=n.value.slice(),l=s3(r),a="";l.forEach(function(d){_Ie.indexOf(d)===-1?a+=tl(d):(a.length&&i.push(a),i.push(tl(d)),a="")}),a.length&&i.push(a)}};!(n=t.next()).done;)o();return i},OIe=function(){function s(e,t,i){this.text=jIe(t.data,i.textTransform),this.textBounds=GIe(e,this.text,i,t)}return s}(),jIe=function(s,e){switch(e){case 1:return s.toLowerCase();case 3:return s.replace(PIe,HIe);case 2:return s.toUpperCase();default:return s}},PIe=/(^|\s|:|-|\(|\))([a-z])/g,HIe=function(s,e,t){return s.length>0?e+t.toUpperCase():s},zFe=function(s){mp(e,s);function e(t,i){var n=s.call(this,t,i)||this;return n.src=i.currentSrc||i.src,n.intrinsicWidth=i.naturalWidth,n.intrinsicHeight=i.naturalHeight,n.context.cache.addImage(n.src),n}return e}(Pg),OFe=function(s){mp(e,s);function e(t,i){var n=s.call(this,t,i)||this;return n.canvas=i,n.intrinsicWidth=i.width,n.intrinsicHeight=i.height,n}return e}(Pg),jFe=function(s){mp(e,s);function e(t,i){var n=s.call(this,t,i)||this,o=new XMLSerializer,r=n3(t,i);return i.setAttribute("width",r.width+"px"),i.setAttribute("height",r.height+"px"),n.svg="data:image/svg+xml,"+encodeURIComponent(o.serializeToString(i)),n.intrinsicWidth=i.width.baseVal.value,n.intrinsicHeight=i.height.baseVal.value,n.context.cache.addImage(n.svg),n}return e}(Pg),PFe=function(s){mp(e,s);function e(t,i){var n=s.call(this,t,i)||this;return n.value=i.value,n}return e}(Pg),iK=function(s){mp(e,s);function e(t,i){var n=s.call(this,t,i)||this;return n.start=i.start,n.reversed=typeof i.reversed=="boolean"&&i.reversed===!0,n}return e}(Pg),KIe=[{type:15,flags:0,unit:"px",number:3}],qIe=[{type:16,flags:0,number:50}],$Ie=function(s){return s.width>s.height?new Yf(s.left+(s.width-s.height)/2,s.top,s.height,s.height):s.width0)t.textNodes.push(new OIe(s,n,t.styles));else if(bW(n))if(oAe(n)&&n.assignedNodes)n.assignedNodes().forEach(function(l){return qE(s,l,t,i)});else{var r=$Fe(s,n);r.styles.isVisible()&&(nEe(n,r,i)?r.flags|=4:sEe(r.styles)&&(r.flags|=2),iEe.indexOf(n.tagName)!==-1&&(r.flags|=8),t.elements.push(r),n.slot,n.shadowRoot?qE(s,n.shadowRoot,r,i):!CJ(n)&&!iAe(n)&&!BJ(n)&&qE(s,n,r,i))}},$Fe=function(s,e){return sK(e)?new zFe(s,e):nAe(e)?new OFe(s,e):iAe(e)?new jFe(s,e):oEe(e)?new PFe(s,e):rEe(e)?new iK(s,e):lEe(e)?new jne(s,e):BJ(e)?new HFe(s,e):CJ(e)?new KFe(s,e):sAe(e)?new qFe(s,e):new Pg(s,e)},eAe=function(s,e){var t=$Fe(s,e);return t.flags|=4,qE(s,e,t,t),t},nEe=function(s,e,t){return e.styles.isPositionedWithZIndex()||e.styles.opacity<1||e.styles.isTransformed()||Pne(s)&&t.styles.isTransparent()},sEe=function(s){return s.isPositioned()||s.isFloating()},tAe=function(s){return s.nodeType===Node.TEXT_NODE},bW=function(s){return s.nodeType===Node.ELEMENT_NODE},nK=function(s){return bW(s)&&typeof s.style<"u"&&!$E(s)},$E=function(s){return typeof s.className=="object"},oEe=function(s){return s.tagName==="LI"},rEe=function(s){return s.tagName==="OL"},lEe=function(s){return s.tagName==="INPUT"},aEe=function(s){return s.tagName==="HTML"},iAe=function(s){return s.tagName==="svg"},Pne=function(s){return s.tagName==="BODY"},nAe=function(s){return s.tagName==="CANVAS"},cde=function(s){return s.tagName==="VIDEO"},sK=function(s){return s.tagName==="IMG"},sAe=function(s){return s.tagName==="IFRAME"},hde=function(s){return s.tagName==="STYLE"},dEe=function(s){return s.tagName==="SCRIPT"},CJ=function(s){return s.tagName==="TEXTAREA"},BJ=function(s){return s.tagName==="SELECT"},oAe=function(s){return s.tagName==="SLOT"},ude=function(s){return s.tagName.indexOf("-")>0},cEe=function(){function s(){this.counters={}}return s.prototype.getCounterValue=function(e){var t=this.counters[e];return t&&t.length?t[t.length-1]:1},s.prototype.getCounterValues=function(e){var t=this.counters[e];return t||[]},s.prototype.pop=function(e){var t=this;e.forEach(function(i){return t.counters[i].pop()})},s.prototype.parse=function(e){var t=this,i=e.counterIncrement,n=e.counterReset,o=!0;i!==null&&i.forEach(function(l){var a=t.counters[l.counter];a&&l.increment!==0&&(o=!1,a.length||a.push(1),a[Math.max(0,a.length-1)]+=l.increment)});var r=[];return o&&n.forEach(function(l){var a=t.counters[l.counter];r.push(l.counter),a||(a=t.counters[l.counter]=[]),a.push(l.reset)}),r},s}(),mde={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},pde={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["Ք","Փ","Ւ","Ց","Ր","Տ","Վ","Ս","Ռ","Ջ","Պ","Չ","Ո","Շ","Ն","Յ","Մ","Ճ","Ղ","Ձ","Հ","Կ","Ծ","Խ","Լ","Ի","Ժ","Թ","Ը","Է","Զ","Ե","Դ","Գ","Բ","Ա"]},hEe={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["י׳","ט׳","ח׳","ז׳","ו׳","ה׳","ד׳","ג׳","ב׳","א׳","ת","ש","ר","ק","צ","פ","ע","ס","נ","מ","ל","כ","יט","יח","יז","טז","טו","י","ט","ח","ז","ו","ה","ד","ג","ב","א"]},uEe={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["ჵ","ჰ","ჯ","ჴ","ხ","ჭ","წ","ძ","ც","ჩ","შ","ყ","ღ","ქ","ფ","ჳ","ტ","ს","რ","ჟ","პ","ო","ჲ","ნ","მ","ლ","კ","ი","თ","ჱ","ზ","ვ","ე","დ","გ","ბ","ა"]},ZR=function(s,e,t,i,n,o){return st?TB(s,n,o.length>0):i.integers.reduce(function(r,l,a){for(;s>=l;)s-=l,r+=i.values[a];return r},"")+o},rAe=function(s,e,t,i){var n="";do t||s--,n=i(s)+n,s/=e;while(s*e>=e);return n},Hr=function(s,e,t,i,n){var o=t-e+1;return(s<0?"-":"")+(rAe(Math.abs(s),o,i,function(r){return tl(Math.floor(r%o)+e)})+n)},pA=function(s,e,t){t===void 0&&(t=". ");var i=e.length;return rAe(Math.abs(s),i,!1,function(n){return e[Math.floor(n%i)]})+t},wV=1,kb=2,xb=4,AT=8,d0=function(s,e,t,i,n,o){if(s<-9999||s>9999)return TB(s,4,n.length>0);var r=Math.abs(s),l=n;if(r===0)return e[0]+l;for(var a=0;r>0&&a<=4;a++){var d=r%10;d===0&&Jl(o,wV)&&l!==""?l=e[d]+l:d>1||d===1&&a===0||d===1&&a===1&&Jl(o,kb)||d===1&&a===1&&Jl(o,xb)&&s>100||d===1&&a>1&&Jl(o,AT)?l=e[d]+(a>0?t[a-1]:"")+l:d===1&&a>0&&(l=t[a-1]+l),r=Math.floor(r/10)}return(s<0?i:"")+l},gde="十百千萬",fde="拾佰仟萬",bde="マイナス",OO="마이너스",TB=function(s,e,t){var i=t?". ":"",n=t?"、":"",o=t?", ":"",r=t?" ":"";switch(e){case 0:return"•"+r;case 1:return"◦"+r;case 2:return"◾"+r;case 5:var l=Hr(s,48,57,!0,i);return l.length<4?"0"+l:l;case 4:return pA(s,"〇一二三四五六七八九",n);case 6:return ZR(s,1,3999,mde,3,i).toLowerCase();case 7:return ZR(s,1,3999,mde,3,i);case 8:return Hr(s,945,969,!1,i);case 9:return Hr(s,97,122,!1,i);case 10:return Hr(s,65,90,!1,i);case 11:return Hr(s,1632,1641,!0,i);case 12:case 49:return ZR(s,1,9999,pde,3,i);case 35:return ZR(s,1,9999,pde,3,i).toLowerCase();case 13:return Hr(s,2534,2543,!0,i);case 14:case 30:return Hr(s,6112,6121,!0,i);case 15:return pA(s,"子丑寅卯辰巳午未申酉戌亥",n);case 16:return pA(s,"甲乙丙丁戊己庚辛壬癸",n);case 17:case 48:return d0(s,"零一二三四五六七八九",gde,"負",n,kb|xb|AT);case 47:return d0(s,"零壹貳參肆伍陸柒捌玖",fde,"負",n,wV|kb|xb|AT);case 42:return d0(s,"零一二三四五六七八九",gde,"负",n,kb|xb|AT);case 41:return d0(s,"零壹贰叁肆伍陆柒捌玖",fde,"负",n,wV|kb|xb|AT);case 26:return d0(s,"〇一二三四五六七八九","十百千万",bde,n,0);case 25:return d0(s,"零壱弐参四伍六七八九","拾百千万",bde,n,wV|kb|xb);case 31:return d0(s,"영일이삼사오육칠팔구","십백천만",OO,o,wV|kb|xb);case 33:return d0(s,"零一二三四五六七八九","十百千萬",OO,o,0);case 32:return d0(s,"零壹貳參四五六七八九","拾百千",OO,o,wV|kb|xb);case 18:return Hr(s,2406,2415,!0,i);case 20:return ZR(s,1,19999,uEe,3,i);case 21:return Hr(s,2790,2799,!0,i);case 22:return Hr(s,2662,2671,!0,i);case 22:return ZR(s,1,10999,hEe,3,i);case 23:return pA(s,"あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらりるれろわゐゑをん");case 24:return pA(s,"いろはにほへとちりぬるをわかよたれそつねならむうゐのおくやまけふこえてあさきゆめみしゑひもせす");case 27:return Hr(s,3302,3311,!0,i);case 28:return pA(s,"アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヰヱヲン",n);case 29:return pA(s,"イロハニホヘトチリヌルヲワカヨタレソツネナラムウヰノオクヤマケフコエテアサキユメミシヱヒモセス",n);case 34:return Hr(s,3792,3801,!0,i);case 37:return Hr(s,6160,6169,!0,i);case 38:return Hr(s,4160,4169,!0,i);case 39:return Hr(s,2918,2927,!0,i);case 40:return Hr(s,1776,1785,!0,i);case 43:return Hr(s,3046,3055,!0,i);case 44:return Hr(s,3174,3183,!0,i);case 45:return Hr(s,3664,3673,!0,i);case 46:return Hr(s,3872,3881,!0,i);case 3:default:return Hr(s,48,57,!0,i)}},lAe="data-html2canvas-ignore",Ude=function(){function s(e,t,i){if(this.context=e,this.options=i,this.scrolledElements=[],this.referenceElement=t,this.counters=new cEe,this.quoteDepth=0,!t.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(t.ownerDocument.documentElement,!1)}return s.prototype.toIFrame=function(e,t){var i=this,n=mEe(e,t);if(!n.contentWindow)return Promise.reject("Unable to find iframe window");var o=e.defaultView.pageXOffset,r=e.defaultView.pageYOffset,l=n.contentWindow,a=l.document,d=fEe(n).then(function(){return jd(i,void 0,void 0,function(){var c,h;return dd(this,function(u){switch(u.label){case 0:return this.scrolledElements.forEach(AEe),l&&(l.scrollTo(t.left,t.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(l.scrollY!==t.top||l.scrollX!==t.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(l.scrollX-t.left,l.scrollY-t.top,0,0))),c=this.options.onclone,h=this.clonedReferenceElement,typeof h>"u"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:a.fonts&&a.fonts.ready?[4,a.fonts.ready]:[3,2];case 1:u.sent(),u.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,gEe(a)]:[3,4];case 3:u.sent(),u.label=4;case 4:return typeof c=="function"?[2,Promise.resolve().then(function(){return c(a,h)}).then(function(){return n})]:[2,n]}})})});return a.open(),a.write(UEe(document.doctype)+""),FEe(this.referenceElement.ownerDocument,o,r),a.replaceChild(a.adoptNode(this.documentElement),a.documentElement),a.close(),d},s.prototype.createElementClone=function(e){if(eK(e,2))debugger;if(nAe(e))return this.createCanvasClone(e);if(cde(e))return this.createVideoClone(e);if(hde(e))return this.createStyleClone(e);var t=e.cloneNode(!1);return sK(t)&&(sK(e)&&e.currentSrc&&e.currentSrc!==e.src&&(t.src=e.currentSrc,t.srcset=""),t.loading==="lazy"&&(t.loading="eager")),ude(t)?this.createCustomElementClone(t):t},s.prototype.createCustomElementClone=function(e){var t=document.createElement("html2canvascustomelement");return jO(e.style,t),t},s.prototype.createStyleClone=function(e){try{var t=e.sheet;if(t&&t.cssRules){var i=[].slice.call(t.cssRules,0).reduce(function(o,r){return r&&typeof r.cssText=="string"?o+r.cssText:o},""),n=e.cloneNode(!1);return n.textContent=i,n}}catch(o){if(this.context.logger.error("Unable to access cssRules property",o),o.name!=="SecurityError")throw o}return e.cloneNode(!1)},s.prototype.createCanvasClone=function(e){var t;if(this.options.inlineImages&&e.ownerDocument){var i=e.ownerDocument.createElement("img");try{return i.src=e.toDataURL(),i}catch{this.context.logger.info("Unable to inline canvas contents, canvas is tainted",e)}}var n=e.cloneNode(!1);try{n.width=e.width,n.height=e.height;var o=e.getContext("2d"),r=n.getContext("2d");if(r)if(!this.options.allowTaint&&o)r.putImageData(o.getImageData(0,0,e.width,e.height),0,0);else{var l=(t=e.getContext("webgl2"))!==null&&t!==void 0?t:e.getContext("webgl");if(l){var a=l.getContextAttributes();(a==null?void 0:a.preserveDrawingBuffer)===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",e)}r.drawImage(e,0,0)}return n}catch{this.context.logger.info("Unable to clone canvas as it is tainted",e)}return n},s.prototype.createVideoClone=function(e){var t=e.ownerDocument.createElement("canvas");t.width=e.offsetWidth,t.height=e.offsetHeight;var i=t.getContext("2d");try{return i&&(i.drawImage(e,0,0,t.width,t.height),this.options.allowTaint||i.getImageData(0,0,t.width,t.height)),t}catch{this.context.logger.info("Unable to clone video as it is tainted",e)}var n=e.ownerDocument.createElement("canvas");return n.width=e.offsetWidth,n.height=e.offsetHeight,n},s.prototype.appendChildNode=function(e,t,i){(!bW(t)||!dEe(t)&&!t.hasAttribute(lAe)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(t)))&&(!this.options.copyStyles||!bW(t)||!hde(t))&&e.appendChild(this.cloneNode(t,i))},s.prototype.cloneChildNodes=function(e,t,i){for(var n=this,o=e.shadowRoot?e.shadowRoot.firstChild:e.firstChild;o;o=o.nextSibling)if(bW(o)&&oAe(o)&&typeof o.assignedNodes=="function"){var r=o.assignedNodes();r.length&&r.forEach(function(l){return n.appendChildNode(t,l,i)})}else this.appendChildNode(t,o,i)},s.prototype.cloneNode=function(e,t){if(tAe(e))return document.createTextNode(e.data);if(!e.ownerDocument)return e.cloneNode(!1);var i=e.ownerDocument.defaultView;if(i&&bW(e)&&(nK(e)||$E(e))){var n=this.createElementClone(e);n.style.transitionProperty="none";var o=i.getComputedStyle(e),r=i.getComputedStyle(e,":before"),l=i.getComputedStyle(e,":after");this.referenceElement===e&&nK(n)&&(this.clonedReferenceElement=n),Pne(n)&&NEe(n);var a=this.counters.parse(new Pae(this.context,o)),d=this.resolvePseudoContent(e,n,r,GC.BEFORE);ude(e)&&(t=!0),cde(e)||this.cloneChildNodes(e,n,t),d&&n.insertBefore(d,n.firstChild);var c=this.resolvePseudoContent(e,n,l,GC.AFTER);return c&&n.appendChild(c),this.counters.pop(a),(o&&(this.options.copyStyles||$E(e))&&!sAe(e)||t)&&jO(o,n),(e.scrollTop!==0||e.scrollLeft!==0)&&this.scrolledElements.push([n,e.scrollLeft,e.scrollTop]),(CJ(e)||BJ(e))&&(CJ(n)||BJ(n))&&(n.value=e.value),n}return e.cloneNode(!1)},s.prototype.resolvePseudoContent=function(e,t,i,n){var o=this;if(i){var r=i.content,l=t.ownerDocument;if(!(!l||!r||r==="none"||r==="-moz-alt-content"||i.display==="none")){this.counters.parse(new Pae(this.context,i));var a=new oIe(this.context,i),d=l.createElement("html2canvaspseudoelement");jO(i,d),a.content.forEach(function(h){if(h.type===0)d.appendChild(l.createTextNode(h.value));else if(h.type===22){var u=l.createElement("img");u.src=h.value,u.style.opacity="1",d.appendChild(u)}else if(h.type===18){if(h.name==="attr"){var m=h.values.filter(zo);m.length&&d.appendChild(l.createTextNode(e.getAttribute(m[0].value)||""))}else if(h.name==="counter"){var p=h.values.filter(fy),g=p[0],f=p[1];if(g&&zo(g)){var b=o.counters.getCounterValue(g.value),U=f&&zo(f)?$4.parse(o.context,f.value):3;d.appendChild(l.createTextNode(TB(b,U,!1)))}}else if(h.name==="counters"){var S=h.values.filter(fy),g=S[0],Z=S[1],f=S[2];if(g&&zo(g)){var R=o.counters.getCounterValues(g.value),y=f&&zo(f)?$4.parse(o.context,f.value):3,N=Z&&Z.type===0?Z.value:"",T=R.map(function(L){return TB(L,y,!1)}).join(N);d.appendChild(l.createTextNode(T))}}}else if(h.type===20)switch(h.value){case"open-quote":d.appendChild(l.createTextNode(jae(a.quotes,o.quoteDepth++,!0)));break;case"close-quote":d.appendChild(l.createTextNode(jae(a.quotes,--o.quoteDepth,!1)));break;default:d.appendChild(l.createTextNode(h.value))}}),d.className=oK+" "+rK;var c=n===GC.BEFORE?" "+oK:" "+rK;return $E(t)?t.className.baseValue+=c:t.className+=c,d}}},s.destroy=function(e){return e.parentNode?(e.parentNode.removeChild(e),!0):!1},s}(),GC;(function(s){s[s.BEFORE=0]="BEFORE",s[s.AFTER=1]="AFTER"})(GC||(GC={}));var mEe=function(s,e){var t=s.createElement("iframe");return t.className="html2canvas-container",t.style.visibility="hidden",t.style.position="fixed",t.style.left="-10000px",t.style.top="0px",t.style.border="0",t.width=e.width.toString(),t.height=e.height.toString(),t.scrolling="no",t.setAttribute(lAe,"true"),s.body.appendChild(t),t},pEe=function(s){return new Promise(function(e){if(s.complete){e();return}if(!s.src){e();return}s.onload=e,s.onerror=e})},gEe=function(s){return Promise.all([].slice.call(s.images,0).map(pEe))},fEe=function(s){return new Promise(function(e,t){var i=s.contentWindow;if(!i)return t("No window assigned for iframe");var n=i.document;i.onload=s.onload=function(){i.onload=s.onload=null;var o=setInterval(function(){n.body.childNodes.length>0&&n.readyState==="complete"&&(clearInterval(o),e(s))},50)}})},bEe=["all","d","content"],jO=function(s,e){for(var t=s.length-1;t>=0;t--){var i=s.item(t);bEe.indexOf(i)===-1&&e.style.setProperty(i,s.getPropertyValue(i))}return e},UEe=function(s){var e="";return s&&(e+=""),e},FEe=function(s,e,t){s&&s.defaultView&&(e!==s.defaultView.pageXOffset||t!==s.defaultView.pageYOffset)&&s.defaultView.scrollTo(e,t)},AEe=function(s){var e=s[0],t=s[1],i=s[2];e.scrollLeft=t,e.scrollTop=i},ZEe=":before",SEe=":after",oK="___html2canvas___pseudoelement_before",rK="___html2canvas___pseudoelement_after",Fde=`{ content: "" !important; display: none !important; }`,NEe=function(s){REe(s,"."+oK+ZEe+Fde+` .`+rK+SEe+Fde)},REe=function(s,e){var t=s.ownerDocument;if(t){var i=t.createElement("style");i.textContent=e,s.appendChild(i)}},aAe=function(){function s(){}return s.getOrigin=function(e){var t=s._link;return t?(t.href=e,t.href=t.href,t.protocol+t.hostname+t.port):"about:blank"},s.isSameOrigin=function(e){return s.getOrigin(e)===s._origin},s.setContext=function(e){s._link=e.document.createElement("a"),s._origin=s.getOrigin(e.location.href)},s._origin="about:blank",s}(),VEe=function(){function s(e,t){this.context=e,this._options=t,this._cache={}}return s.prototype.addImage=function(e){var t=Promise.resolve();return this.has(e)||(HO(e)||MEe(e))&&(this._cache[e]=this.loadImage(e)).catch(function(){}),t},s.prototype.match=function(e){return this._cache[e]},s.prototype.loadImage=function(e){return jd(this,void 0,void 0,function(){var t,i,n,o,r=this;return dd(this,function(l){switch(l.label){case 0:return t=aAe.isSameOrigin(e),i=!PO(e)&&this._options.useCORS===!0&&Ta.SUPPORT_CORS_IMAGES&&!t,n=!PO(e)&&!t&&!HO(e)&&typeof this._options.proxy=="string"&&Ta.SUPPORT_CORS_XHR&&!i,!t&&this._options.allowTaint===!1&&!PO(e)&&!HO(e)&&!n&&!i?[2]:(o=e,n?[4,this.proxy(o)]:[3,2]);case 1:o=l.sent(),l.label=2;case 2:return this.context.logger.debug("Added image "+e.substring(0,256)),[4,new Promise(function(a,d){var c=new Image;c.onload=function(){return a(c)},c.onerror=d,(wEe(o)||i)&&(c.crossOrigin="anonymous"),c.src=o,c.complete===!0&&setTimeout(function(){return a(c)},500),r._options.imageTimeout>0&&setTimeout(function(){return d("Timed out ("+r._options.imageTimeout+"ms) loading image")},r._options.imageTimeout)})];case 3:return[2,l.sent()]}})})},s.prototype.has=function(e){return typeof this._cache[e]<"u"},s.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},s.prototype.proxy=function(e){var t=this,i=this._options.proxy;if(!i)throw new Error("No proxy defined");var n=e.substring(0,256);return new Promise(function(o,r){var l=Ta.SUPPORT_RESPONSE_TYPE?"blob":"text",a=new XMLHttpRequest;a.onload=function(){if(a.status===200)if(l==="text")o(a.response);else{var h=new FileReader;h.addEventListener("load",function(){return o(h.result)},!1),h.addEventListener("error",function(u){return r(u)},!1),h.readAsDataURL(a.response)}else r("Failed to proxy resource "+n+" with status code "+a.status)},a.onerror=r;var d=i.indexOf("?")>-1?"&":"?";if(a.open("GET",""+i+d+"url="+encodeURIComponent(e)+"&responseType="+l),l!=="text"&&a instanceof XMLHttpRequest&&(a.responseType=l),t._options.imageTimeout){var c=t._options.imageTimeout;a.timeout=c,a.ontimeout=function(){return r("Timed out ("+c+"ms) proxying "+n)}}a.send()})},s}(),WEe=/^data:image\/svg\+xml/i,yEe=/^data:image\/.*;base64,/i,QEe=/^data:image\/.*/i,MEe=function(s){return Ta.SUPPORT_SVG_DRAWING||!TEe(s)},PO=function(s){return QEe.test(s)},wEe=function(s){return yEe.test(s)},HO=function(s){return s.substr(0,4)==="blob"},TEe=function(s){return s.substr(-3).toLowerCase()==="svg"||WEe.test(s)},wi=function(){function s(e,t){this.type=0,this.x=e,this.y=t}return s.prototype.add=function(e,t){return new s(this.x+e,this.y+t)},s}(),SR=function(s,e,t){return new wi(s.x+(e.x-s.x)*t,s.y+(e.y-s.y)*t)},lx=function(){function s(e,t,i,n){this.type=1,this.start=e,this.startControl=t,this.endControl=i,this.end=n}return s.prototype.subdivide=function(e,t){var i=SR(this.start,this.startControl,e),n=SR(this.startControl,this.endControl,e),o=SR(this.endControl,this.end,e),r=SR(i,n,e),l=SR(n,o,e),a=SR(r,l,e);return t?new s(this.start,i,r,a):new s(a,l,o,this.end)},s.prototype.add=function(e,t){return new s(this.start.add(e,t),this.startControl.add(e,t),this.endControl.add(e,t),this.end.add(e,t))},s.prototype.reverse=function(){return new s(this.end,this.endControl,this.startControl,this.start)},s}(),vu=function(s){return s.type===1},CEe=function(){function s(e){var t=e.styles,i=e.bounds,n=UT(t.borderTopLeftRadius,i.width,i.height),o=n[0],r=n[1],l=UT(t.borderTopRightRadius,i.width,i.height),a=l[0],d=l[1],c=UT(t.borderBottomRightRadius,i.width,i.height),h=c[0],u=c[1],m=UT(t.borderBottomLeftRadius,i.width,i.height),p=m[0],g=m[1],f=[];f.push((o+a)/i.width),f.push((p+h)/i.width),f.push((r+g)/i.height),f.push((d+u)/i.height);var b=Math.max.apply(Math,f);b>1&&(o/=b,r/=b,a/=b,d/=b,h/=b,u/=b,p/=b,g/=b);var U=i.width-a,S=i.height-u,Z=i.width-h,R=i.height-g,y=t.borderTopWidth,N=t.borderRightWidth,T=t.borderBottomWidth,Q=t.borderLeftWidth,C=rr(t.paddingTop,e.bounds.width),L=rr(t.paddingRight,e.bounds.width),Y=rr(t.paddingBottom,e.bounds.width),G=rr(t.paddingLeft,e.bounds.width);this.topLeftBorderDoubleOuterBox=o>0||r>0?gr(i.left+Q/3,i.top+y/3,o-Q/3,r-y/3,Fo.TOP_LEFT):new wi(i.left+Q/3,i.top+y/3),this.topRightBorderDoubleOuterBox=o>0||r>0?gr(i.left+U,i.top+y/3,a-N/3,d-y/3,Fo.TOP_RIGHT):new wi(i.left+i.width-N/3,i.top+y/3),this.bottomRightBorderDoubleOuterBox=h>0||u>0?gr(i.left+Z,i.top+S,h-N/3,u-T/3,Fo.BOTTOM_RIGHT):new wi(i.left+i.width-N/3,i.top+i.height-T/3),this.bottomLeftBorderDoubleOuterBox=p>0||g>0?gr(i.left+Q/3,i.top+R,p-Q/3,g-T/3,Fo.BOTTOM_LEFT):new wi(i.left+Q/3,i.top+i.height-T/3),this.topLeftBorderDoubleInnerBox=o>0||r>0?gr(i.left+Q*2/3,i.top+y*2/3,o-Q*2/3,r-y*2/3,Fo.TOP_LEFT):new wi(i.left+Q*2/3,i.top+y*2/3),this.topRightBorderDoubleInnerBox=o>0||r>0?gr(i.left+U,i.top+y*2/3,a-N*2/3,d-y*2/3,Fo.TOP_RIGHT):new wi(i.left+i.width-N*2/3,i.top+y*2/3),this.bottomRightBorderDoubleInnerBox=h>0||u>0?gr(i.left+Z,i.top+S,h-N*2/3,u-T*2/3,Fo.BOTTOM_RIGHT):new wi(i.left+i.width-N*2/3,i.top+i.height-T*2/3),this.bottomLeftBorderDoubleInnerBox=p>0||g>0?gr(i.left+Q*2/3,i.top+R,p-Q*2/3,g-T*2/3,Fo.BOTTOM_LEFT):new wi(i.left+Q*2/3,i.top+i.height-T*2/3),this.topLeftBorderStroke=o>0||r>0?gr(i.left+Q/2,i.top+y/2,o-Q/2,r-y/2,Fo.TOP_LEFT):new wi(i.left+Q/2,i.top+y/2),this.topRightBorderStroke=o>0||r>0?gr(i.left+U,i.top+y/2,a-N/2,d-y/2,Fo.TOP_RIGHT):new wi(i.left+i.width-N/2,i.top+y/2),this.bottomRightBorderStroke=h>0||u>0?gr(i.left+Z,i.top+S,h-N/2,u-T/2,Fo.BOTTOM_RIGHT):new wi(i.left+i.width-N/2,i.top+i.height-T/2),this.bottomLeftBorderStroke=p>0||g>0?gr(i.left+Q/2,i.top+R,p-Q/2,g-T/2,Fo.BOTTOM_LEFT):new wi(i.left+Q/2,i.top+i.height-T/2),this.topLeftBorderBox=o>0||r>0?gr(i.left,i.top,o,r,Fo.TOP_LEFT):new wi(i.left,i.top),this.topRightBorderBox=a>0||d>0?gr(i.left+U,i.top,a,d,Fo.TOP_RIGHT):new wi(i.left+i.width,i.top),this.bottomRightBorderBox=h>0||u>0?gr(i.left+Z,i.top+S,h,u,Fo.BOTTOM_RIGHT):new wi(i.left+i.width,i.top+i.height),this.bottomLeftBorderBox=p>0||g>0?gr(i.left,i.top+R,p,g,Fo.BOTTOM_LEFT):new wi(i.left,i.top+i.height),this.topLeftPaddingBox=o>0||r>0?gr(i.left+Q,i.top+y,Math.max(0,o-Q),Math.max(0,r-y),Fo.TOP_LEFT):new wi(i.left+Q,i.top+y),this.topRightPaddingBox=a>0||d>0?gr(i.left+Math.min(U,i.width-N),i.top+y,U>i.width+N?0:Math.max(0,a-N),Math.max(0,d-y),Fo.TOP_RIGHT):new wi(i.left+i.width-N,i.top+y),this.bottomRightPaddingBox=h>0||u>0?gr(i.left+Math.min(Z,i.width-Q),i.top+Math.min(S,i.height-T),Math.max(0,h-N),Math.max(0,u-T),Fo.BOTTOM_RIGHT):new wi(i.left+i.width-N,i.top+i.height-T),this.bottomLeftPaddingBox=p>0||g>0?gr(i.left+Q,i.top+Math.min(R,i.height-T),Math.max(0,p-Q),Math.max(0,g-T),Fo.BOTTOM_LEFT):new wi(i.left+Q,i.top+i.height-T),this.topLeftContentBox=o>0||r>0?gr(i.left+Q+G,i.top+y+C,Math.max(0,o-(Q+G)),Math.max(0,r-(y+C)),Fo.TOP_LEFT):new wi(i.left+Q+G,i.top+y+C),this.topRightContentBox=a>0||d>0?gr(i.left+Math.min(U,i.width+Q+G),i.top+y+C,U>i.width+Q+G?0:a-Q+G,d-(y+C),Fo.TOP_RIGHT):new wi(i.left+i.width-(N+L),i.top+y+C),this.bottomRightContentBox=h>0||u>0?gr(i.left+Math.min(Z,i.width-(Q+G)),i.top+Math.min(S,i.height+y+C),Math.max(0,h-(N+L)),u-(T+Y),Fo.BOTTOM_RIGHT):new wi(i.left+i.width-(N+L),i.top+i.height-(T+Y)),this.bottomLeftContentBox=p>0||g>0?gr(i.left+Q+G,i.top+R,Math.max(0,p-(Q+G)),g-(T+Y),Fo.BOTTOM_LEFT):new wi(i.left+Q+G,i.top+i.height-(T+Y))}return s}(),Fo;(function(s){s[s.TOP_LEFT=0]="TOP_LEFT",s[s.TOP_RIGHT=1]="TOP_RIGHT",s[s.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",s[s.BOTTOM_LEFT=3]="BOTTOM_LEFT"})(Fo||(Fo={}));var gr=function(s,e,t,i,n){var o=4*((Math.sqrt(2)-1)/3),r=t*o,l=i*o,a=s+t,d=e+i;switch(n){case Fo.TOP_LEFT:return new lx(new wi(s,d),new wi(s,d-l),new wi(a-r,e),new wi(a,e));case Fo.TOP_RIGHT:return new lx(new wi(s,e),new wi(s+r,e),new wi(a,d-l),new wi(a,d));case Fo.BOTTOM_RIGHT:return new lx(new wi(a,e),new wi(a,e+l),new wi(s+r,d),new wi(s,d));case Fo.BOTTOM_LEFT:default:return new lx(new wi(a,d),new wi(a-r,d),new wi(s,e+l),new wi(s,e))}},LJ=function(s){return[s.topLeftBorderBox,s.topRightBorderBox,s.bottomRightBorderBox,s.bottomLeftBorderBox]},BEe=function(s){return[s.topLeftContentBox,s.topRightContentBox,s.bottomRightContentBox,s.bottomLeftContentBox]},vJ=function(s){return[s.topLeftPaddingBox,s.topRightPaddingBox,s.bottomRightPaddingBox,s.bottomLeftPaddingBox]},LEe=function(){function s(e,t,i){this.offsetX=e,this.offsetY=t,this.matrix=i,this.type=0,this.target=6}return s}(),ax=function(){function s(e,t){this.path=e,this.target=t,this.type=1}return s}(),vEe=function(){function s(e){this.opacity=e,this.type=2,this.target=6}return s}(),kEe=function(s){return s.type===0},dAe=function(s){return s.type===1},xEe=function(s){return s.type===2},Ade=function(s,e){return s.length===e.length?s.some(function(t,i){return t===e[i]}):!1},IEe=function(s,e,t,i,n){return s.map(function(o,r){switch(r){case 0:return o.add(e,t);case 1:return o.add(e+i,t);case 2:return o.add(e+i,t+n);case 3:return o.add(e,t+n)}return o})},cAe=function(){function s(e){this.element=e,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return s}(),hAe=function(){function s(e,t){if(this.container=e,this.parent=t,this.effects=[],this.curves=new CEe(this.container),this.container.styles.opacity<1&&this.effects.push(new vEe(this.container.styles.opacity)),this.container.styles.transform!==null){var i=this.container.bounds.left+this.container.styles.transformOrigin[0].number,n=this.container.bounds.top+this.container.styles.transformOrigin[1].number,o=this.container.styles.transform;this.effects.push(new LEe(i,n,o))}if(this.container.styles.overflowX!==0){var r=LJ(this.curves),l=vJ(this.curves);Ade(r,l)?this.effects.push(new ax(r,6)):(this.effects.push(new ax(r,2)),this.effects.push(new ax(l,4)))}}return s.prototype.getEffects=function(e){for(var t=[2,3].indexOf(this.container.styles.position)===-1,i=this.parent,n=this.effects.slice(0);i;){var o=i.effects.filter(function(a){return!dAe(a)});if(t||i.container.styles.position!==0||!i.parent){if(n.unshift.apply(n,o),t=[2,3].indexOf(i.container.styles.position)===-1,i.container.styles.overflowX!==0){var r=LJ(i.curves),l=vJ(i.curves);Ade(r,l)||n.unshift(new ax(l,6))}}else n.unshift.apply(n,o);i=i.parent}return n.filter(function(a){return Jl(a.target,e)})},s}(),lK=function(s,e,t,i){s.container.elements.forEach(function(n){var o=Jl(n.flags,4),r=Jl(n.flags,2),l=new hAe(n,s);Jl(n.styles.display,2048)&&i.push(l);var a=Jl(n.flags,8)?[]:i;if(o||r){var d=o||n.styles.isPositioned()?t:e,c=new cAe(l);if(n.styles.isPositioned()||n.styles.opacity<1||n.styles.isTransformed()){var h=n.styles.zIndex.order;if(h<0){var u=0;d.negativeZIndex.some(function(p,g){return h>p.element.container.styles.zIndex.order?(u=g,!1):u>0}),d.negativeZIndex.splice(u,0,c)}else if(h>0){var m=0;d.positiveZIndex.some(function(p,g){return h>=p.element.container.styles.zIndex.order?(m=g+1,!1):m>0}),d.positiveZIndex.splice(m,0,c)}else d.zeroOrAutoZIndexOrTransformedOrOpacity.push(c)}else n.styles.isFloating()?d.nonPositionedFloats.push(c):d.nonPositionedInlineLevel.push(c);lK(l,c,o?c:t,a)}else n.styles.isInlineLevel()?e.inlineLevel.push(l):e.nonInlineLevel.push(l),lK(l,e,t,a);Jl(n.flags,8)&&uAe(n,a)})},uAe=function(s,e){for(var t=s instanceof iK?s.start:1,i=s instanceof iK?s.reversed:!1,n=0;n"u"?s[0]:t},zEe=function(s,e,t,i,n){var o=e[0],r=e[1],l=t[0],a=t[1];switch(s){case 2:return[new wi(Math.round(i.left),Math.round(i.top+r)),new wi(Math.round(i.left+i.width),Math.round(i.top+r)),new wi(Math.round(i.left+i.width),Math.round(a+i.top+r)),new wi(Math.round(i.left),Math.round(a+i.top+r))];case 3:return[new wi(Math.round(i.left+o),Math.round(i.top)),new wi(Math.round(i.left+o+l),Math.round(i.top)),new wi(Math.round(i.left+o+l),Math.round(i.height+i.top)),new wi(Math.round(i.left+o),Math.round(i.height+i.top))];case 1:return[new wi(Math.round(i.left+o),Math.round(i.top+r)),new wi(Math.round(i.left+o+l),Math.round(i.top+r)),new wi(Math.round(i.left+o+l),Math.round(i.top+r+a)),new wi(Math.round(i.left+o),Math.round(i.top+r+a))];default:return[new wi(Math.round(n.left),Math.round(n.top)),new wi(Math.round(n.left+n.width),Math.round(n.top)),new wi(Math.round(n.left+n.width),Math.round(n.height+n.top)),new wi(Math.round(n.left),Math.round(n.height+n.top))]}},OEe="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",Sde="Hidden Text",jEe=function(){function s(e){this._data={},this._document=e}return s.prototype.parseMetrics=function(e,t){var i=this._document.createElement("div"),n=this._document.createElement("img"),o=this._document.createElement("span"),r=this._document.body;i.style.visibility="hidden",i.style.fontFamily=e,i.style.fontSize=t,i.style.margin="0",i.style.padding="0",i.style.whiteSpace="nowrap",r.appendChild(i),n.src=OEe,n.width=1,n.height=1,n.style.margin="0",n.style.padding="0",n.style.verticalAlign="baseline",o.style.fontFamily=e,o.style.fontSize=t,o.style.margin="0",o.style.padding="0",o.appendChild(this._document.createTextNode(Sde)),i.appendChild(o),i.appendChild(n);var l=n.offsetTop-o.offsetTop+2;i.removeChild(o),i.appendChild(this._document.createTextNode(Sde)),i.style.lineHeight="normal",n.style.verticalAlign="super";var a=n.offsetTop-i.offsetTop+2;return r.removeChild(i),{baseline:l,middle:a}},s.prototype.getMetrics=function(e,t){var i=e+" "+t;return typeof this._data[i]>"u"&&(this._data[i]=this.parseMetrics(e,t)),this._data[i]},s}(),pAe=function(){function s(e,t){this.context=e,this.options=t}return s}(),PEe=1e4,HEe=function(s){mp(e,s);function e(t,i){var n=s.call(this,t,i)||this;return n._activeEffects=[],n.canvas=i.canvas?i.canvas:document.createElement("canvas"),n.ctx=n.canvas.getContext("2d"),i.canvas||(n.canvas.width=Math.floor(i.width*i.scale),n.canvas.height=Math.floor(i.height*i.scale),n.canvas.style.width=i.width+"px",n.canvas.style.height=i.height+"px"),n.fontMetrics=new jEe(document),n.ctx.scale(n.options.scale,n.options.scale),n.ctx.translate(-i.x,-i.y),n.ctx.textBaseline="bottom",n._activeEffects=[],n.context.logger.debug("Canvas renderer initialized ("+i.width+"x"+i.height+") with scale "+i.scale),n}return e.prototype.applyEffects=function(t){for(var i=this;this._activeEffects.length;)this.popEffect();t.forEach(function(n){return i.applyEffect(n)})},e.prototype.applyEffect=function(t){this.ctx.save(),xEe(t)&&(this.ctx.globalAlpha=t.opacity),kEe(t)&&(this.ctx.translate(t.offsetX,t.offsetY),this.ctx.transform(t.matrix[0],t.matrix[1],t.matrix[2],t.matrix[3],t.matrix[4],t.matrix[5]),this.ctx.translate(-t.offsetX,-t.offsetY)),dAe(t)&&(this.path(t.path),this.ctx.clip()),this._activeEffects.push(t)},e.prototype.popEffect=function(){this._activeEffects.pop(),this.ctx.restore()},e.prototype.renderStack=function(t){return jd(this,void 0,void 0,function(){var i;return dd(this,function(n){switch(n.label){case 0:return i=t.element.container.styles,i.isVisible()?[4,this.renderStackContent(t)]:[3,2];case 1:n.sent(),n.label=2;case 2:return[2]}})})},e.prototype.renderNode=function(t){return jd(this,void 0,void 0,function(){return dd(this,function(i){switch(i.label){case 0:if(Jl(t.container.flags,16))debugger;return t.container.styles.isVisible()?[4,this.renderNodeBackgroundAndBorders(t)]:[3,3];case 1:return i.sent(),[4,this.renderNodeContent(t)];case 2:i.sent(),i.label=3;case 3:return[2]}})})},e.prototype.renderTextWithLetterSpacing=function(t,i,n){var o=this;if(i===0)this.ctx.fillText(t.text,t.bounds.left,t.bounds.top+n);else{var r=One(t.text);r.reduce(function(l,a){return o.ctx.fillText(a,l,t.bounds.top+n),l+o.ctx.measureText(a).width},t.bounds.left)}},e.prototype.createFontStyle=function(t){var i=t.fontVariant.filter(function(r){return r==="normal"||r==="small-caps"}).join(""),n=tDe(t.fontFamily).join(", "),o=vv(t.fontSize)?""+t.fontSize.number+t.fontSize.unit:t.fontSize.number+"px";return[[t.fontStyle,i,t.fontWeight,o,n].join(" "),n,o]},e.prototype.renderTextNode=function(t,i){return jd(this,void 0,void 0,function(){var n,o,r,l,a,d,c,h,u=this;return dd(this,function(m){return n=this.createFontStyle(i),o=n[0],r=n[1],l=n[2],this.ctx.font=o,this.ctx.direction=i.direction===1?"rtl":"ltr",this.ctx.textAlign="left",this.ctx.textBaseline="alphabetic",a=this.fontMetrics.getMetrics(r,l),d=a.baseline,c=a.middle,h=i.paintOrder,t.textBounds.forEach(function(p){h.forEach(function(g){switch(g){case 0:u.ctx.fillStyle=oa(i.color),u.renderTextWithLetterSpacing(p,i.letterSpacing,d);var f=i.textShadow;f.length&&p.text.trim().length&&(f.slice(0).reverse().forEach(function(b){u.ctx.shadowColor=oa(b.color),u.ctx.shadowOffsetX=b.offsetX.number*u.options.scale,u.ctx.shadowOffsetY=b.offsetY.number*u.options.scale,u.ctx.shadowBlur=b.blur.number,u.renderTextWithLetterSpacing(p,i.letterSpacing,d)}),u.ctx.shadowColor="",u.ctx.shadowOffsetX=0,u.ctx.shadowOffsetY=0,u.ctx.shadowBlur=0),i.textDecorationLine.length&&(u.ctx.fillStyle=oa(i.textDecorationColor||i.color),i.textDecorationLine.forEach(function(b){switch(b){case 1:u.ctx.fillRect(p.bounds.left,Math.round(p.bounds.top+d),p.bounds.width,1);break;case 2:u.ctx.fillRect(p.bounds.left,Math.round(p.bounds.top),p.bounds.width,1);break;case 3:u.ctx.fillRect(p.bounds.left,Math.ceil(p.bounds.top+c),p.bounds.width,1);break}}));break;case 1:i.webkitTextStrokeWidth&&p.text.trim().length&&(u.ctx.strokeStyle=oa(i.webkitTextStrokeColor),u.ctx.lineWidth=i.webkitTextStrokeWidth,u.ctx.lineJoin=window.chrome?"miter":"round",u.ctx.strokeText(p.text,p.bounds.left,p.bounds.top+d)),u.ctx.strokeStyle="",u.ctx.lineWidth=0,u.ctx.lineJoin="miter";break}})}),[2]})})},e.prototype.renderReplacedElement=function(t,i,n){if(n&&t.intrinsicWidth>0&&t.intrinsicHeight>0){var o=kJ(t),r=vJ(i);this.path(r),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(n,0,0,t.intrinsicWidth,t.intrinsicHeight,o.left,o.top,o.width,o.height),this.ctx.restore()}},e.prototype.renderNodeContent=function(t){return jd(this,void 0,void 0,function(){var i,n,o,r,l,a,U,U,d,c,h,u,Z,m,p,R,g,f,b,U,S,Z,R;return dd(this,function(y){switch(y.label){case 0:this.applyEffects(t.getEffects(4)),i=t.container,n=t.curves,o=i.styles,r=0,l=i.textNodes,y.label=1;case 1:return r0&&k>0&&(T=o.ctx.createPattern(R,"repeat"),o.renderRepeat(C,T,K,le))):xke(c)&&(Q=KO(t,i,[null,null,null]),C=Q[0],L=Q[1],Y=Q[2],G=Q[3],k=Q[4],X=c.position.length===0?[Yne]:c.position,K=rr(X[0],G),le=rr(X[X.length-1],k),$=Cke(c,K,le,G,k),ae=$[0],Ze=$[1],ae>0&&Ze>0&&(Fe=o.ctx.createRadialGradient(L+K,Y+le,0,L+K,Y+le,ae),Yae(c.stops,ae*2).forEach(function(Ne){return Fe.addColorStop(Ne.stop,oa(Ne.color))}),o.path(C),o.ctx.fillStyle=Fe,ae!==Ze?(Ye=t.bounds.left+.5*t.bounds.width,Oe=t.bounds.top+.5*t.bounds.height,Ie=Ze/ae,lt=1/Ie,o.ctx.save(),o.ctx.translate(Ye,Oe),o.ctx.transform(1,0,0,Ie,0,0),o.ctx.translate(-Ye,-Oe),o.ctx.fillRect(L,lt*(Y-Oe)+Oe,G,k*lt),o.ctx.restore()):o.ctx.fill())),Pe.label=6;case 6:return i--,[2]}})},o=this,r=0,l=t.styles.backgroundImage.slice(0).reverse(),d.label=1;case 1:return r0?c.style!==2?[3,5]:[4,this.renderDashedDottedBorder(c.color,c.width,l,t.curves,2)]:[3,11]):[3,13];case 4:return u.sent(),[3,11];case 5:return c.style!==3?[3,7]:[4,this.renderDashedDottedBorder(c.color,c.width,l,t.curves,3)];case 6:return u.sent(),[3,11];case 7:return c.style!==4?[3,9]:[4,this.renderDoubleBorder(c.color,c.width,l,t.curves)];case 8:return u.sent(),[3,11];case 9:return[4,this.renderSolidBorder(c.color,l,t.curves)];case 10:u.sent(),u.label=11;case 11:l++,u.label=12;case 12:return a++,[3,3];case 13:return[2]}})})},e.prototype.renderDashedDottedBorder=function(t,i,n,o,r){return jd(this,void 0,void 0,function(){var l,a,d,c,h,u,m,p,g,f,b,U,S,Z,R,y,R,y;return dd(this,function(N){return this.ctx.save(),l=JEe(o,n),a=Zde(o,n),r===2&&(this.path(a),this.ctx.clip()),vu(a[0])?(d=a[0].start.x,c=a[0].start.y):(d=a[0].x,c=a[0].y),vu(a[1])?(h=a[1].end.x,u=a[1].end.y):(h=a[1].x,u=a[1].y),n===0||n===2?m=Math.abs(d-h):m=Math.abs(c-u),this.ctx.beginPath(),r===3?this.formatPath(l):this.formatPath(a.slice(0,2)),p=i<3?i*3:i*2,g=i<3?i*2:i,r===3&&(p=i,g=i),f=!0,m<=p*2?f=!1:m<=p*2+g?(b=m/(2*p+g),p*=b,g*=b):(U=Math.floor((m+g)/(p+g)),S=(m-U*p)/(U-1),Z=(m-(U+1)*p)/U,g=Z<=0||Math.abs(g-S)(ue(),He(Ot,null,[s.name==="reset"?(ue(),He("svg",dDe,hDe)):Fn("",!0),s.name==="update"?(ue(),He("svg",uDe,pDe)):Fn("",!0),s.name==="sun"?(ue(),He("svg",gDe,bDe)):Fn("",!0),s.name==="moon"?(ue(),He("svg",UDe,ADe)):Fn("",!0),s.name==="log"?(ue(),He("svg",ZDe,NDe)):Fn("",!0)],64))}};const RDe={class:"field"},VDe=re("label",{for:"label"},"Label:",-1),WDe={class:"my-header"},yDe=["id"],QDe={style:{"margin-top":"20px",padding:"20px"}},MDe={class:"dialog-footer"},wDe={class:"my-header"},TDe=["id"],CDe={style:{"margin-top":"5px",padding:"10px 35px"}},BDe={key:0},LDe={class:"eldesign classtable"},vDe={key:1},kDe={class:"eldesign classtable"},xDe={key:2},IDe={class:"eldesign classtable"},EDe={key:3},DDe={class:"eldesign classtable"},GDe={key:4},JDe={class:"eldesign classtable"},XDe={key:5},YDe={class:"eldesign classtable"},_De={key:6},zDe={class:"eldesign classtable"},ODe={key:7},jDe={class:"eldesign classtable"},PDe={class:"dialog-footer"},HDe=re("div",{class:"dnd-flow"},null,-1),KDe={__name:"index",props:{optimizer:{type:Boolean},jboptimizer:{type:Boolean},Xfoil:{type:Boolean}},emits:["optimizerfalse"],setup(s,{expose:e,emit:t}){const i=J(!1);let n=J();cUe();const{onInit:o,onNodeDragStop:r,onNodeContextMenu:l,onConnect:a,addEdges:d,setViewport:c,toObject:h,addNodes:u,updateEdgeData:m,onConnectStart:p}=Jne();let g=J(),f=J(),b=J(),U=J("#000"),S=J({name:"",description:""}),Z=J([]),R=J(1),y=J(),N=J("#2267B1"),T=J("");J();let Q=J("");J(!1);let C=J([]),L=J(),Y=J(null),G=J(!1);J(),J({position:{x:0,y:0},target:"kong"});let k=J([]),X=J([]),K=J(0);const{onDragOver:le,onDrop:$,onDragLeave:ae,isDragOver:Ze}=hFe(),Fe=J([]),Ye=J([]),Oe=J(!1),Ie=J({name:""});let lt=[...Ye.value],Pe=[...Fe.value];Rd(Ye,je=>{const xe=lt.filter(me=>!je.some(Vt=>Vt.id===me.id));xe.length>0&&console.log("Deleted Nodes:",xe),lt=[...je]},{deep:!0}),Rd(Fe,je=>{const xe=Pe.filter(me=>!je.some(Vt=>Vt.id===me.id));xe.length>0&&console.log("Deleted Edges:",xe),Pe=[...je]},{deep:!0}),l(je=>{C.value=je.node,Ie.value.name=je.node.data.label,Oe.value=!0}),p(()=>{Dn()});let Ne=J("process"),ct=J(0);a(je=>{console.log("线连接",je);const xe=`${Ne.value}-${je.source}-${je.sourceHandle}-${je.target}-${je.targetHandle}`;je.id=xe,je.type="smoothstep",je.zIndex=Ne.value==="process"?10:5,je.interactionWidth=Ne.value==="process"?5:20,Ne.value==="process"?je.markerEnd=Zae.ArrowClosed:Ne.value==="data"&&(je.markerEnd={type:Zae.ArrowClosed,width:6,height:6,color:N.value}),je.color=N.value,je.style={strokeWidth:R.value,stroke:N.value};const me=Fe.value.find(Qe=>Qe.id===xe);me&&Be(me.data.wid),d(je),Y.value=null,ct.value++;const Vt=`Seg${ct.value}`,q=g.value.getNode(je.source),Ve=g.value.getNode(je.target);Ce(T.value,"",Vt,Ne.value,q.data.uid,Ve.data.uid).then(Qe=>{const ve={wid:Qe,uid:Vt,type:Ne.value,fromuid:q.data.uid,touid:Ve.data.uid};m(je.id,ve)}).catch(Qe=>{console.error("保存流程失败:",Qe)})});const Yt=()=>{C.value&&C.value.data?(C.value.data.label=Ie.value.name,console.log(C.value.data.label)):console.error("noid.value 或 noid.value.data 未定义"),Oe.value=!1};Dr.on("child2Data",je=>{n.value=je,console.log("datatree的值:",n.value)});function Lt(je){C.value=je.node,Ie.value.name=je.node.data.label,console.log("shuju:",je.node.data),console.log("noid.value:",C.value),console.log("changeName.value:",Ie.value.name),G.value=!G.value}const st=je=>{y.value=je,C.value.style!=null&&(console.log(C.value.style),C.value.style.backgroundColor=je)};function bt(){let je=[],xe=[];for(let Qe=0;Qe(Qe.parentNode==null&&(Qe.isParent=!1,Qe.parentNode=Ve.id,console.log(Qe.parentNode),Qe.position.x=Qe.position.x/2,Qe.position.y=Qe.position.y/2,Qe.expandParent=!0),Qe))}Ye.value.push(Ve);for(let Qe=0;Qeje.node.data.name.includes(me))?t("optimizerfalse",{name:je.node.data.name,wid:xe}):je.node.data.name=="CATIA"?t("optimizerfalse",{name:"CATIA",wid:xe}):je.node.data.name=="FSI"?t("optimizerfalse",{name:"FSI",wid:xe}):je.node.data.name=="Flight"?t("optimizerfalse",{name:"Flight",wid:xe}):je.node.data.name=="MathFunc"&&t("optimizerfalse",{name:"MathFunc",wid:xe})}let Ue=J(["Python","Branin","Rosenbrock","Rastrigin","G9","Forrester"]),Ei=null;function Ai(je){console.log("Edge Click",je.edge),console.log("所有线段:",Fe.value),Y.value&&Ei&&(Ei.style={...Ei.style,stroke:Ei.originalColor,strokeWidth:Ei.originalWidth}),L.value=je.edge.id,Y.value=je.edge,Y.value.originalColor=Y.value.style.stroke,Y.value.originalWidth=Y.value.style.strokeWidth;const xe=je.edge.data.type==="process";Y.value.style={...Y.value.style,stroke:xe?"#2267B1":"rgba(255, 255, 0, 0.3)",strokeWidth:xe?2:6},Ei=Y.value}let ye=J(!1),ii=J([{name:"FFD参数(sample)",steamflag:1}]),Sn=J([{name:"上表面CST参数(upper)",steamflag:1},{name:"下表面CST参数(lower)",steamflag:1}]),Ui=J([{name:"TACS参数",steamflag:1}]),pe=J([{label:"约束条件",value:1},{label:"优化目标",value:2}]),ne=J([{code:"cl",name:"升力系数Cl",comtype:2,steamflag:1,steamtype:1},{code:"cd",name:"阻力系数Cd",comtype:2,steamflag:1,steamtype:1},{code:"cm",name:"力矩系数Cm",comtype:2,steamflag:1,steamtype:1}]),Je=J([]),Zt=J([]),_e=J([]),ke=J([]),Nt=J(!1),Jt=J(!1);const it={1:ii,2:Sn,3:ne,4:ke,5:Je,6:Zt,7:Ui,8:_e},Ut=()=>{const je=it[et.value];if(!je)return;let xe=je.value.filter(me=>!!me.steamflag).length;Nt.value=xe===je.value.length,Jt.value=xe>0&&xe{const xe=it[et.value];xe&&(xe.value.forEach(me=>me.steamflag=je?1:0),Jt.value=!1)},Dt=()=>{let xe=it[et.value].value.filter(me=>me.steamflag).map(me=>me.name);console.log("xuanzhongshuju:",xe),console.log("seledge:",Y.value),Y.value.label=xe.join(` `),oi(),ye.value=!1},gi=J(""),ai=J(""),xt=J(""),Hi=J(""),Ci=je=>{gi.value=je.value,C.value.data.xfid=gi.value},Ri=je=>{ai.value=je.value,C.value.data.adid=ai.value},we=je=>{xt.value=je.value,C.value.data.mfcid=xt.value},ni=je=>{Hi.value=je.value,C.value.data.tacsid=Hi.value};let et=J("");function Rt(je){if(console.log("Edge Double Click",je),je.edge.data.type==="process"){console.log("逻辑流不打开弹窗");return}Y.value=je.edge,console.log("qidian:",je.edge.sourceNode.data.name),console.log("zhongdian:",je.edge.targetNode.data.name);let xe=je.edge.sourceNode.data.name,me=je.edge.targetNode.data.name,Vt=["optimizer","optimizer3","optimizer1","optimizer2"];Vt.includes(xe)&&me==="FFD"?(et.value="1",ye.value=!0):Vt.includes(xe)&&me==="CST"?(et.value="2",ye.value=!0):xe==="ADflow"&&Vt.includes(me)?(et.value="3",ai.value=je.edge.sourceNode.data.adid,ai.value?(Me(ai),ye.value=!0):vi.error("ADflow未初始化!")):xe==="Xfoil"&&Vt.includes(me)?(et.value="4",gi.value=je.edge.sourceNode.data.xfid,gi.value?(Me(gi),ye.value=!0):vi.error("Xfoil未初始化!")):xe==="ADflow"&&me==="MathFunc"?(et.value="5",ai.value=je.edge.sourceNode.data.adid,ai.value?(Me(ai),ye.value=!0):vi.error("ADflow未初始化!")):xe==="TACS"&&me==="MathFunc"?(et.value="6",Hi.value=je.edge.sourceNode.data.tacsid,Hi.value?(Me(Hi),ye.value=!0):vi.error("TACS未初始化!")):Vt.includes(xe)&&me==="TACS"?(et.value="7",ye.value=!0):xe==="MathFunc"&&Vt.includes(me)&&(et.value="8",xt.value=je.edge.sourceNode.data.mfcid,xt.value?(Me(xt),ye.value=!0):vi.error("MathFunc未初始化!")),console.log("leixing:",et.value),xs(()=>{Ut()})}const Me=je=>{const xe={transCode:"MDO0052",pid:T.value,comid:je.value};En(xe).then(me=>{et.value==="3"&&(ne.value=me.params,Ut()),et.value==="4"&&(ke.value=me.params,Ut()),et.value==="5"&&(Je.value=me.params,Ut()),et.value==="6"&&(Zt.value=me.params,Ut()),et.value==="8"&&(_e.value=me.params,Ut())}).catch(me=>{vi.error(me.returnMsg)})},oi=()=>{let je="";if(et.value==="3")je=Bi([],ne.value);else if(et.value==="4")je=Bi([],ke.value);else if(et.value==="5")je=Bi([],Je.value);else if(et.value==="6")je=Bi([],Zt.value);else if(et.value==="8")je=Bi([],_e.value);else return;En({transCode:"MDO0053",paramstr:je}).then(me=>{vi({message:"数据流保存成功",type:"success"})}).catch(me=>{vi.error("数据流保存失败")})},Bi=(je,xe)=>(console.log("Data:",xe),Array.isArray(xe)?(je=xe.map(me=>{const Vt=me.paramid??" ",q=me.steamflag??"",Ve=me.steamtype??" ";return`${Vt},${q},${Ve}`}).join(";"),je):(console.error("Data should be an array"),je));o(je=>{je.fitView()}),r(({event:je,nodes:xe,node:me})=>{console.log(xe),k.value=xe,console.log("Node Drag Stop",{event:je,nodes:xe,node:me})});function Qn(je){if(!Y.value)return;je=L.value;const xe=Y.value.data.wid;g.value.removeEdges(je),Be(xe),Y.value=null,console.log("msg:",n.value)}const Zi=je=>{$(je),Dr.emit("doSomethingEvent")};function se(je){je=C.value.id;const xe=C.value.data.wid;if(console.log("removeNodewid:",xe),n.value==null){if(Ye.value.length>0){for(let me=0;me0)for(let me=0;meme.source===je||me.target===je).forEach(me=>{me.data&&me.data.wid&&Be(me.data.wid)})}const he=()=>{q2e.confirm("确定要删除全部吗?删除后不可恢复!","删除确认",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{Re()}).catch(()=>{vi({type:"info",message:"已取消删除"})})};function Re(){var je,xe,me;try{const Vt=Ye.value,q=Fe.value;for(let Ve=0;Ve{const Qe={transCode:"MDO0058",pid:je||"",wid:xe||"",uid:me||"",type:Vt||"",fromuid:q||"",touid:Ve||""};try{return(await En(Qe)).wid}catch(ve){vi.error(ve.returnMsg||"保存流程失败")}},Be=je=>{En({transCode:"MDO0059",wid:je}).then(me=>{console.log(me)}).catch(me=>{vi.error("删除流程失败")})};async function gt(){let je={nodes:h().nodes,edges:h().edges};f.value=JSON.stringify(je);try{const xe=g.value.$el,Vt=(await rDe(xe)).toDataURL("image/png");Q.value=Vt,Q.value!=""&&(console.log("保存图片成功!"),await jt())}catch(xe){console.error("转换出错:",xe)}}const jt=async()=>{const je=JSON.parse(sessionStorage.getItem("objlist")),xe=je?je.stype:"",me={pid:T.value,name:S.value.name,remark:S.value.description,image:Q.value,isshare:"1",flow:f.value,stype:xe};sessionStorage.setItem("objlist",JSON.stringify(me)),console.log("打印stypeValue:",xe);const Vt={transCode:"MDO0002",pid:T.value,name:S.value.name,remark:S.value.description,image:Q.value,isshare:"1",flow:f.value,stype:xe};console.log(Vt);try{const q=await En(Vt);console.log(q),vi({message:"工程保存成功",type:"success"})}catch(q){vi.error(q.returnMsg)}};function mi(){c({x:0,y:0,zoom:1})}function Xi(){i.value=!i.value,i.value?U.value="#fff":U.value="#000"}const kn=je=>{je.preventDefault()};hl(()=>{setTimeout(function(){bs()},1500),g.value&&g.value.$el.addEventListener("click",je=>{Y.value&&!je.target.closest(".vue-flow__edge")&&Dn()}),document.addEventListener("contextmenu",kn),Dr.on("xfidFromxfoil",Ci),Dr.on("adidFromadflow",Ri),Dr.on("mfcidFromMathFunc",we),Dr.on("tacsidFromTACS",ni)});const Dn=()=>{Y.value&&(Y.value.style={...Y.value.style,stroke:Y.value.originalColor,strokeWidth:(Ei==null?void 0:Ei.originalWidth)||1},Y.value=null,L.value=null,Ei=null)};Dne(()=>{document.removeEventListener("contextmenu",kn)}),hN(()=>{Dr.off("child2Data"),Dr.off("xfidFromxfoil",Ci),Dr.off("adidFromadflow",Ri),Dr.off("mfcidFromMathFunc",we),Dr.off("tacsidFromTACS",ni)});const bs=()=>{let je=JSON.parse(sessionStorage.getItem("objlist"));if(je.flow!=""){let xe=JSON.parse(je.flow);Ye.value=xe.nodes,Fe.value=xe.edges}S.value.name=je.name,S.value.description=je.remark,T.value=je.pid},Us=je=>{je=="process"?(R.value=1,N.value="#2267B1",Ne.value="process"):je=="data"&&(R.value=6,N.value="rgba(150, 150, 150, 0.2)",Ne.value="data")},Rr=je=>{if(console.log("yanse:",je),N.value=je,Y.value){let xe=N.value;Y.value.data.type==="data"&&(xe=tr(N.value,.2));const me={...Y.value,style:{...Y.value.style,stroke:xe}},Vt=Fe.value.map(q=>q.id===Y.value.id?me:q);Fe.value=Vt}},tr=(je,xe)=>{if(je.startsWith("#")){const me=parseInt(je.substring(1,3),16),Vt=parseInt(je.substring(3,5),16),q=parseInt(je.substring(5,7),16);return`rgba(${me}, ${Vt}, ${q}, ${xe})`}else if(je.startsWith("rgb"))return je.replace(/rgb(a?)\(([^)]+)\)/,`rgba($2, ${xe})`);return je};return Rd(()=>Y.value,(je,xe)=>{Y.value!=null}),e({changeAllEdgesColor:Rr,linestrokeWidth:Us,getroter:bs,onSelection:bt,bgcolorfunc:st,logToObject1:gt}),(je,xe)=>{const me=St("el-icon"),Vt=St("el-input"),q=St("el-form-item"),Ve=St("el-form"),Qe=St("el-checkbox"),ve=St("el-table-column"),Le=St("el-table"),kt=St("el-card"),di=St("el-option");return ue(),He(Ot,null,[M(W(lBe),{ref_key:"vueFlowRef",ref:g,nodes:Ye.value,"onUpdate:nodes":xe[18]||(xe[18]=$e=>Ye.value=$e),edges:Fe.value,"onUpdate:edges":xe[19]||(xe[19]=$e=>Fe.value=$e),class:pn([{dark:i.value},"basic-flow"]),style:{"background-image":"url('src/assets/flowimg/surromdao.png')","background-position":"center","background-repeat":"no-repeat"},"default-viewport":{zoom:1.5},"min-zoom":.2,"max-zoom":2.5,onDrop:Zi,onNodeContextmenu:W(l),onDragover:W(le),onDragleave:W(ae),onEdgeClick:Ai,onNodeDoubleClick:wt,onNodeClick:Lt,onEdgeDoubleClick:Rt},{"node-default":B($e=>[M(rLe,{node:$e},null,8,["node"])]),"node-group":B($e=>[M(hLe,{node:$e},null,8,["node"])]),default:B(()=>[M(W(aBe),{"pattern-color":"#aaa",gap:16}),M(W(hUe),{position:"right",style:{display:"none"}},{default:B(()=>[re("div",RDe,[re("div",null,[VDe,On(re("input",{id:"label","onUpdate:modelValue":xe[0]||(xe[0]=$e=>_t(b)?b.value=$e:b=$e)},null,512),[[O2e,W(b),void 0,{lazy:!0}]])]),re("button",{onClick:Yt,class:"lableaniu"},"确定")])]),_:1}),M(W(tLe),{position:"top-left"},{default:B(()=>[M(W(dg),{title:"重置",onClick:mi},{default:B(()=>[M(qO,{name:"reset"})]),_:1}),M(W(dg),{title:"背景切换",onClick:Xi},{default:B(()=>[i.value?(ue(),Gt(qO,{key:0,name:"sun"})):(ue(),Gt(qO,{key:1,name:"moon"}))]),_:1}),M(W(dg),{title:"保存",onClick:gt},{default:B(()=>[M(me,{color:W(U)},{default:B(()=>[M(W(j2e))]),_:1},8,["color"])]),_:1}),M(W(dg),{title:"删除节点",onClick:xe[1]||(xe[1]=$e=>se())},{default:B(()=>[M(me,{color:W(U)},{default:B(()=>[M(W(P2e))]),_:1},8,["color"])]),_:1}),M(W(dg),{title:"删除线",onClick:xe[2]||(xe[2]=$e=>Qn())},{default:B(()=>[M(me,{color:W(U)},{default:B(()=>[M(W(H2e))]),_:1},8,["color"])]),_:1}),M(W(dg),{title:"清空全部",onClick:xe[3]||(xe[3]=$e=>he())},{default:B(()=>[M(me,{color:W(U)},{default:B(()=>[M(W(K2e))]),_:1},8,["color"])]),_:1})]),_:1}),M(W(ks),{modelValue:Oe.value,"onUpdate:modelValue":xe[6]||(xe[6]=$e=>Oe.value=$e),"align-center":"",modal:!1,"close-on-click-modal":!1,"append-to-body":!0,draggable:"",fullscreen:!1,"modal-append-to-body":!1,"modal-class":"summary-dlg",width:"400",class:"dialog_class bgcolor colortext tianjia sel"},{header:B(({titleId:$e,titleClass:Bt})=>[re("div",WDe,[re("h4",{id:$e,class:pn(Bt)},"修改名称",10,yDe)])]),footer:B(()=>[re("div",MDe,[M(W(Fi),{onClick:xe[5]||(xe[5]=$e=>Oe.value=!1)},{default:B(()=>[Qt("取 消")]),_:1}),M(W(Fi),{type:"primary",onClick:Yt},{default:B(()=>[Qt("确 定")]),_:1})])]),default:B(()=>[re("div",QDe,[M(Ve,{model:Ie.value,"label-width":"100px",class:"demo-ruleForm"},{default:B(()=>[M(q,{label:"新名称:",prop:"name"},{default:B(()=>[M(Vt,{modelValue:Ie.value.name,"onUpdate:modelValue":xe[4]||(xe[4]=$e=>Ie.value.name=$e),placeholder:"请输入名称",maxlength:"20"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"])])]),_:1},8,["modelValue"]),M(W(ks),{modelValue:W(ye),"onUpdate:modelValue":xe[17]||(xe[17]=$e=>_t(ye)?ye.value=$e:ye=$e),"align-center":"",modal:!1,"close-on-click-modal":!1,"append-to-body":!0,draggable:"",fullscreen:!1,"modal-append-to-body":!1,"modal-class":"summary-dlg",width:"500",class:"bgcolor colortext tianjia sel"},{header:B(({titleId:$e,titleClass:Bt})=>[re("div",wDe,[re("h4",{id:$e,class:pn(Bt)},"数据流",10,TDe)])]),footer:B(()=>[re("div",PDe,[M(W(Fi),{onClick:xe[15]||(xe[15]=$e=>_t(ye)?ye.value=!1:ye=!1)},{default:B(()=>[Qt("取 消")]),_:1}),M(W(Fi),{type:"primary",onClick:xe[16]||(xe[16]=$e=>{Dt(),_t(ye)?ye.value=!1:ye=!1})},{default:B(()=>[Qt("确 定")]),_:1})])]),default:B(()=>[re("div",CDe,[W(et)==="1"?(ue(),He("div",BDe,[M(kt,{shadow:je.none,style:{"min-height":"240px","max-height":"480px"}},{default:B(()=>[M(Qe,{modelValue:W(Nt),"onUpdate:modelValue":xe[7]||(xe[7]=$e=>_t(Nt)?Nt.value=$e:Nt=$e),indeterminate:W(Jt),onChange:ot},{default:B(()=>[Qt("全选")]),_:1},8,["modelValue","indeterminate"]),re("div",LDe,[M(Le,{data:W(ii),border:"","show-header":!1},{default:B(()=>[M(ve,{type:"index",label:""}),M(ve,{prop:"steamflag",width:"55"},{default:B(({row:$e})=>[M(Qe,{"false-label":0,"true-label":1,modelValue:$e.steamflag,"onUpdate:modelValue":Bt=>$e.steamflag=Bt,onChange:Ut},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),M(ve,{prop:"name",label:""})]),_:1},8,["data"])])]),_:1},8,["shadow"])])):Fn("",!0),W(et)==="2"?(ue(),He("div",vDe,[M(kt,{shadow:je.none,style:{"min-height":"240px","max-height":"480px"}},{default:B(()=>[M(Qe,{modelValue:W(Nt),"onUpdate:modelValue":xe[8]||(xe[8]=$e=>_t(Nt)?Nt.value=$e:Nt=$e),indeterminate:W(Jt),onChange:ot},{default:B(()=>[Qt("全选")]),_:1},8,["modelValue","indeterminate"]),re("div",kDe,[M(Le,{data:W(Sn),border:"","show-header":!1},{default:B(()=>[M(ve,{type:"index",label:""}),M(ve,{prop:"steamflag",width:"55"},{default:B(({row:$e})=>[M(Qe,{"false-label":0,"true-label":1,modelValue:$e.steamflag,"onUpdate:modelValue":Bt=>$e.steamflag=Bt,onChange:Ut},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),M(ve,{prop:"name",label:""})]),_:1},8,["data"])])]),_:1},8,["shadow"])])):Fn("",!0),W(et)==="3"?(ue(),He("div",xDe,[M(kt,{shadow:je.none,style:{"min-height":"240px","max-height":"480px"}},{default:B(()=>[M(Qe,{modelValue:W(Nt),"onUpdate:modelValue":xe[9]||(xe[9]=$e=>_t(Nt)?Nt.value=$e:Nt=$e),indeterminate:W(Jt),onChange:ot},{default:B(()=>[Qt("全选")]),_:1},8,["modelValue","indeterminate"]),re("div",IDe,[M(Le,{data:W(ne),border:"","show-header":!1},{default:B(()=>[M(ve,{type:"index",label:""}),M(ve,{prop:"steamflag",width:"55"},{default:B(({row:$e})=>[M(Qe,{"false-label":0,"true-label":1,modelValue:$e.steamflag,"onUpdate:modelValue":Bt=>$e.steamflag=Bt,onChange:Ut},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),M(ve,{prop:"name",label:"","show-overflow-tooltip":""}),M(ve,{prop:"steamtype"},{default:B(({row:$e})=>[M(W(rn),{modelValue:$e.steamtype,"onUpdate:modelValue":Bt=>$e.steamtype=Bt},{default:B(()=>[(ue(!0),He(Ot,null,Ht(W(pe),Bt=>(ue(),Gt(di,{key:Bt.value,label:Bt.label,value:Bt.value},null,8,["label","value"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue"])]),_:1})]),_:1},8,["data"])])]),_:1},8,["shadow"])])):Fn("",!0),W(et)==="4"?(ue(),He("div",EDe,[M(kt,{shadow:je.none,style:{"min-height":"240px","max-height":"480px"}},{default:B(()=>[M(Qe,{modelValue:W(Nt),"onUpdate:modelValue":xe[10]||(xe[10]=$e=>_t(Nt)?Nt.value=$e:Nt=$e),indeterminate:W(Jt),onChange:ot},{default:B(()=>[Qt("全选")]),_:1},8,["modelValue","indeterminate"]),re("div",DDe,[M(Le,{data:W(ke),border:"","show-header":!1},{default:B(()=>[M(ve,{type:"index",label:""}),M(ve,{prop:"steamflag",width:"55"},{default:B(({row:$e})=>[M(Qe,{"false-label":0,"true-label":1,modelValue:$e.steamflag,"onUpdate:modelValue":Bt=>$e.steamflag=Bt,onChange:Ut},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),M(ve,{prop:"name",label:"","show-overflow-tooltip":""}),M(ve,{prop:"steamtype"},{default:B(({row:$e})=>[M(W(rn),{modelValue:$e.steamtype,"onUpdate:modelValue":Bt=>$e.steamtype=Bt},{default:B(()=>[(ue(!0),He(Ot,null,Ht(W(pe),Bt=>(ue(),Gt(di,{key:Bt.value,label:Bt.label,value:Bt.value},null,8,["label","value"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue"])]),_:1})]),_:1},8,["data"])])]),_:1},8,["shadow"])])):Fn("",!0),W(et)==="5"?(ue(),He("div",GDe,[M(kt,{shadow:je.none,style:{"min-height":"240px","max-height":"480px"}},{default:B(()=>[M(Qe,{modelValue:W(Nt),"onUpdate:modelValue":xe[11]||(xe[11]=$e=>_t(Nt)?Nt.value=$e:Nt=$e),indeterminate:W(Jt),onChange:ot},{default:B(()=>[Qt("全选")]),_:1},8,["modelValue","indeterminate"]),re("div",JDe,[M(Le,{data:W(Je),border:"","show-header":!1},{default:B(()=>[M(ve,{type:"index",label:""}),M(ve,{prop:"steamflag",width:"55"},{default:B(({row:$e})=>[M(Qe,{"false-label":0,"true-label":1,modelValue:$e.steamflag,"onUpdate:modelValue":Bt=>$e.steamflag=Bt,onChange:Ut},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),M(ve,{prop:"name",label:"","show-overflow-tooltip":""}),M(ve,{prop:"steamtype"},{default:B(({row:$e})=>[M(W(rn),{modelValue:$e.steamtype,"onUpdate:modelValue":Bt=>$e.steamtype=Bt},{default:B(()=>[(ue(!0),He(Ot,null,Ht(W(pe),Bt=>(ue(),Gt(di,{key:Bt.value,label:Bt.label,value:Bt.value},null,8,["label","value"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue"])]),_:1})]),_:1},8,["data"])])]),_:1},8,["shadow"])])):Fn("",!0),W(et)==="6"?(ue(),He("div",XDe,[M(kt,{shadow:je.none,style:{"min-height":"240px","max-height":"480px"}},{default:B(()=>[M(Qe,{modelValue:W(Nt),"onUpdate:modelValue":xe[12]||(xe[12]=$e=>_t(Nt)?Nt.value=$e:Nt=$e),indeterminate:W(Jt),onChange:ot},{default:B(()=>[Qt("全选")]),_:1},8,["modelValue","indeterminate"]),re("div",YDe,[M(Le,{data:W(Zt),border:"","show-header":!1},{default:B(()=>[M(ve,{type:"index",label:""}),M(ve,{prop:"steamflag",width:"55"},{default:B(({row:$e})=>[M(Qe,{"false-label":0,"true-label":1,modelValue:$e.steamflag,"onUpdate:modelValue":Bt=>$e.steamflag=Bt,onChange:Ut},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),M(ve,{prop:"name",label:"","show-overflow-tooltip":""}),M(ve,{prop:"steamtype"},{default:B(({row:$e})=>[M(W(rn),{modelValue:$e.steamtype,"onUpdate:modelValue":Bt=>$e.steamtype=Bt},{default:B(()=>[(ue(!0),He(Ot,null,Ht(W(pe),Bt=>(ue(),Gt(di,{key:Bt.value,label:Bt.label,value:Bt.value},null,8,["label","value"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue"])]),_:1})]),_:1},8,["data"])])]),_:1},8,["shadow"])])):Fn("",!0),W(et)==="7"?(ue(),He("div",_De,[M(kt,{shadow:je.none,style:{"min-height":"240px","max-height":"480px"}},{default:B(()=>[M(Qe,{modelValue:W(Nt),"onUpdate:modelValue":xe[13]||(xe[13]=$e=>_t(Nt)?Nt.value=$e:Nt=$e),indeterminate:W(Jt),onChange:ot},{default:B(()=>[Qt("全选")]),_:1},8,["modelValue","indeterminate"]),re("div",zDe,[M(Le,{data:W(Ui),border:"","show-header":!1},{default:B(()=>[M(ve,{type:"index",label:""}),M(ve,{prop:"steamflag",width:"55"},{default:B(({row:$e})=>[M(Qe,{"false-label":0,"true-label":1,modelValue:$e.steamflag,"onUpdate:modelValue":Bt=>$e.steamflag=Bt,onChange:Ut},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),M(ve,{prop:"name",label:""})]),_:1},8,["data"])])]),_:1},8,["shadow"])])):Fn("",!0),W(et)==="8"?(ue(),He("div",ODe,[M(kt,{shadow:je.none,style:{"min-height":"240px","max-height":"480px"}},{default:B(()=>[M(Qe,{modelValue:W(Nt),"onUpdate:modelValue":xe[14]||(xe[14]=$e=>_t(Nt)?Nt.value=$e:Nt=$e),indeterminate:W(Jt),onChange:ot},{default:B(()=>[Qt("全选")]),_:1},8,["modelValue","indeterminate"]),re("div",jDe,[M(Le,{data:W(_e),border:"","show-header":!1},{default:B(()=>[M(ve,{type:"index",label:""}),M(ve,{prop:"steamflag",width:"55"},{default:B(({row:$e})=>[M(Qe,{"false-label":0,"true-label":1,modelValue:$e.steamflag,"onUpdate:modelValue":Bt=>$e.steamflag=Bt,onChange:Ut},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),M(ve,{prop:"name",label:"","show-overflow-tooltip":""}),M(ve,{prop:"steamtype"},{default:B(({row:$e})=>[M(W(rn),{modelValue:$e.steamtype,"onUpdate:modelValue":Bt=>$e.steamtype=Bt},{default:B(()=>[(ue(!0),He(Ot,null,Ht(W(pe),Bt=>(ue(),Gt(di,{key:Bt.value,label:Bt.label,value:Bt.value},null,8,["label","value"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue"])]),_:1})]),_:1},8,["data"])])]),_:1},8,["shadow"])])):Fn("",!0)])]),_:1},8,["modelValue"])]),_:1},8,["nodes","edges","class","onNodeContextmenu","onDragover","onDragleave"]),HDe],64)}}},qDe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAA8BJREFUaEPtmdFR20AQhj/JMJMHHkgFcSoIHcTpIFQAVBCoALsCnApwKggdABXEHcTpwI+ZgK14rRNzOu/Jd7rLAzPRm23J3n///ff+XRe88qt45fHzH4DC4HEJX4DzAobyeQVzYL6Gyeb9RU7WszIwgM8V3BZw7AlyWcFkDdNcIHIBGA7gFhg5gS3N6xagChZr+JSDjWQAJVwDl07WFwVcPMODAHgDwz/wvYATG2AFU1NWDdBoYlIAjEq4cYJaFvD1GcZaJAM430hCAG+1YfQhYCcrmEVHD726kIj0uoBL5wcfD+H89x6RChtPNcAzh41ZH5FHMeARqdB/FZtB+S7gxmZjU4rRIg8FoIpUyuUIxkvoXcMHMK7qsnq5YkS+F0CISPvUrv1Misi7AESLNBVIH5FrAJJEmgoiVuQugGEJ940FMMH0EmkqEE3koo0BnD7V1mR7tQCUMCus9pZDpKlAFJE/rOpTXAUgh8o789lFbGtMDdb3/CGcrOFH8/nKSnyLgQHcN35G6Eo5ITOCkWYiBrE5vRcreK8ycACjqgZhX3cruMphvCJBSTOZ2iWtVcZOFzJdQEC8+BV5sIKxOeoj44i/vaxtitgV28W2DKLKgP1THSfkqQwn8WEFPRF94neexLE9OShE/abtFLcJxnWxj/JeY8u1R10AowGcbVTeGv36nJARYFyRyqPLEiZP7clN2BHP9Gh3R/cc+GnNsa2a97EB9BW5T6Q7ttzVxAreCsidg8xuo0a4O6NfDpFHiFTThL+NStAe8e50oJ4iDxapBlJzBqqItSxrHj1C5DEiVbNuz9i2vjq7UCgbHpHLfCztVqaskdPTNZESmvVgAHJjKhtKN9Jm56isRwFobg5lwwCWDcNHJ3i1p/fJuheAWZNc+vY1oWw0zD0bO3IAC2VbEZV1a7Sde+305qDYWJ76EtGW1nIqwGYEe6XIrJ8YN/qyFDNudLtjbYnYUybq9iyGDQt8dNZdeyEW316cBbnRHGykZl3svNZKvW00BxvAN0OzCNpe/KrByL1m69cydV2jbYgbbc0GsWy4bbQjmJ1a92U9uo2msmF+MFvWowF0HWi+TmUGcZnqxEbM7VWIFUCvrPcCsOdAi97zx9a6b77YuxvVHvS1UB8bznckZz2JgYADzctGrqxnA9CljaL+z+DO/Ji2KPaK2lcu2vu9Skj7Ik+nkrFPbHVrRZNzZZkNgI8NB2yWrGctIY0NGXCq+p/LD8YY/pLF8RFMU/7N+aclFFO3Oe/NWkI5Awv9rlcP4C9pDvFAOSYhnAAAAABJRU5ErkJggg==";const $De={class:"left_main"},eGe={style:{display:"flex","align-items":"center"}},tGe=["src"],iGe={class:"custom-text",style:{height:"100%"}},nGe=["onDragstart"],sGe=["src"],oGe={class:"custom-text",style:{height:"100%"}},rGe={__name:"Sidebar",setup(s,{expose:e}){const{onDragStart:t,onDragLeave:i,treeobj:n,onDrop:o}=hFe(),r=J([{id:1,label:"工程管理",img:qDe,children:[{id:"1-1",label:"优化问题",img:oFe,Text:"2-",children:[]},{id:"1-3",label:"学科分析",img:rFe,Text:"3-",children:[]},{id:"1-2",label:"优化器",img:lFe,Text:"4-",children:[]}]}]),l=J([{id:2,label:"优化问题组件",img:"youhwt.png",children:[{id:"2-1",label:"优化问题",img:"wen.png",name:"Project"}]},{id:3,label:"学科分析组件",img:"xkfx.png",children:[{id:"3-01",label:"优化器",img:"mob.png",name:"optimizer"},{id:"3-02",label:"参数化",img:"csh.png",name:"参数化"},{id:"3-03",label:"气动分析",img:"aero.png",name:"气动分析"},{id:"3-0",label:"CST",img:"xuek0.png",name:"CST"},{id:"3-10",label:"FFD",img:"ffd.png",name:"FFD"},{id:"3-11",label:"ADflow",img:"ADflow.png",name:"ADflow"},{id:"3-12",label:"TACS",img:"TACS.png",name:"TACS"},{id:"3-14",label:"MathFunc",img:"MathFunc.png",name:"MathFunc"},{id:"3-1",label:"CATIA",img:"xuek1.png",name:"CATIA"},{id:"3-8",label:"Python",img:"xuek8.png",name:"Python"},{id:"3-9",label:"Xfoil",img:"xuek9.png",name:"Xfoil"},{id:"3-2",label:"Excel",img:"xuek2.png",name:"Excel"},{id:"3-3",label:"Feko",img:"xuek3.png",name:"Feko"},{id:"3-4",label:"Fluent",img:"xuek4.png",name:"Fluent"},{id:"3-5",label:"HCFD",img:"xuek5.png",name:"HCFD"},{id:"3-6",label:"Matlab",img:"xuek6.png",name:"Matlab"},{id:"3-7",label:"Nastran",img:"xuek7.png",name:"Nastran"},{id:"3-13",label:"FUM to FEM",img:"fsi.png",name:"FSI"},{id:"3-15",label:"Flight",img:"flight.png",name:"Flight"}]},{id:4,label:"优化器组件",img:"youhq.png",children:[{id:"4-1",label:"进化优化器",img:"xuek10.png",name:"进化优化器"},{id:"4-2",label:"代理优化器",img:"xuek11.png",name:"代理优化器"},{id:"4-3",label:"梯度优化器",img:"xuek12.png",name:"梯度优化器"}]}]);let a=J();hl(()=>{d(),m(),Dr.on("doSomethingEvent",p)});const d=()=>{let L=JSON.parse(sessionStorage.getItem("objlist"));if(L.flow!=""){let Y=JSON.parse(L.flow).nodes;for(let G=0;Gnew URL(Object.assign({"../../assets/flowimg/111.png":uUe,"../../assets/flowimg/ADflow.png":mUe,"../../assets/flowimg/MathFunc.png":pUe,"../../assets/flowimg/TACS.png":gUe,"../../assets/flowimg/aero.png":fUe,"../../assets/flowimg/catia.png":bUe,"../../assets/flowimg/csh.png":UUe,"../../assets/flowimg/ffd.png":FUe,"../../assets/flowimg/ffdFileSave.png":AUe,"../../assets/flowimg/flight.png":ZUe,"../../assets/flowimg/fsi.png":SUe,"../../assets/flowimg/fsibackg.png":NUe,"../../assets/flowimg/gc1.png":RUe,"../../assets/flowimg/gc2.png":VUe,"../../assets/flowimg/gc3.png":WUe,"../../assets/flowimg/mob.png":yUe,"../../assets/flowimg/r2.png":QUe,"../../assets/flowimg/surromdao.png":MUe,"../../assets/flowimg/wen.png":wUe,"../../assets/flowimg/wens.png":TUe,"../../assets/flowimg/x@2x.png":CUe,"../../assets/flowimg/xkfx.png":BUe,"../../assets/flowimg/xuek0.png":LUe,"../../assets/flowimg/xuek01.png":vUe,"../../assets/flowimg/xuek1.png":kUe,"../../assets/flowimg/xuek10.png":xUe,"../../assets/flowimg/xuek11.png":IUe,"../../assets/flowimg/xuek12.png":EUe,"../../assets/flowimg/xuek2.png":DUe,"../../assets/flowimg/xuek3.png":GUe,"../../assets/flowimg/xuek4.png":JUe,"../../assets/flowimg/xuek5.png":XUe,"../../assets/flowimg/xuek6.png":YUe,"../../assets/flowimg/xuek7.png":_Ue,"../../assets/flowimg/xuek8.png":zUe,"../../assets/flowimg/xuek9.png":OUe,"../../assets/flowimg/xueks1.png":jUe,"../../assets/flowimg/xueks2.png":PUe,"../../assets/flowimg/xueks3.png":HUe,"../../assets/flowimg/xueks4.png":KUe,"../../assets/flowimg/xueks5.png":qUe,"../../assets/flowimg/xueks6.png":$Ue,"../../assets/flowimg/xueks7.png":eFe,"../../assets/flowimg/xueks8.png":tFe,"../../assets/flowimg/xueks9.png":iFe,"../../assets/flowimg/youhq.png":nFe,"../../assets/flowimg/youhwt.png":sFe})[`../../assets/flowimg/${L}`],self.location).href,h={children:"children",label:"label"},u=L=>{},m=()=>{Dr.emit("child2Data",r.value)};hN(()=>{Dr.off("doSomethingEvent",p)});const p=()=>{m();for(let L=0;L{g.value&&(f.value=g.value.clientHeight,b.value=f.value*.2,U.value=f.value*.8)};hl(()=>{xs(()=>{S(),window.addEventListener("resize",S)})}),hN(()=>{window.removeEventListener("resize",S)});const Z=J(!1),R=J(0),y=J(!1),N=L=>{const Y=L.currentTarget.getBoundingClientRect(),G=5;y.value=Math.abs(L.clientY-(Y.top+Y.height)){y.value&&(Z.value=!0,R.value=L.clientY,document.addEventListener("mousemove",Q),document.addEventListener("mouseup",C))},Q=L=>{if(!Z.value)return;const Y=L.clientY-R.value,G=b.value+Y,k=U.value-Y;G>50&&k>50&&(b.value=G,U.value=k),R.value=L.clientY},C=()=>{Z.value=!1,document.removeEventListener("mousemove",Q),document.removeEventListener("mouseup",C)};return(L,Y)=>{const G=St("el-tree");return ue(),He("div",$De,[re("div",{class:"left_main_content el-treeicon",ref_key:"containerRef",ref:g},[re("div",{class:"tree-box top-tree",style:WJ({height:b.value+"px"}),onMousemove:N,onMousedown:T},[M(G,{data:r.value,class:"custom-tree",ref_key:"cgtree",ref:a,"default-expand-all":"",props:h,onNodeClick:u},{default:B(({node:k,data:X})=>[re("div",eGe,[re("img",{src:X.img,class:"custom-image"},null,8,tGe),re("span",iGe,gs(k.label),1)])]),_:1},8,["data"])],36),re("div",{class:"tree-box bottom-tree",style:WJ({height:U.value+"px"}),onMousemove:N,onMousedown:T},[M(G,{data:l.value,class:"custom-tree1","default-expand-all":"",props:h,onNodeClick:u},{default:B(({node:k,data:X})=>[re("div",{style:{display:"flex","align-items":"center"},onDragstart:K=>W(t)(K,"default",X.id),draggable:!0},[re("img",{src:c(X.img),class:"custom-image"},null,8,sGe),re("span",oGe,gs(k.label),1)],40,nGe)]),_:1},8,["data"])],36)],512)])}}},lGe=up(rGe,[["__scopeId","data-v-2a0d031c"]]),aGe={class:"classtable",style:{width:"100%",height:"100%",overflow:"auto"}},dGe={__name:"tablelist",props:{tabledataliebiao:{type:Array,default:[]},tableHeaders:{type:Array,default:[]},tablelistshow:{type:Boolean,default:!1}},setup(s,{expose:e}){const t=s,i=J([]);let n=J(!1);const o=l=>{!l||l.length===0?n.value=!1:(i.value=t.tableHeaders.filter(a=>l.includes(a.prop)),n.value=!0)},r=({columnIndex:l})=>{if(l===0)return"";let a=l-1,d=i.value.length,c=Math.ceil(d/3);return a{const d=St("el-table-column"),c=St("el-table");return ue(),He("div",aGe,[On(re("div",null,[M(c,{data:s.tabledataliebiao,border:"",style:{overflow:"auto",height:"100%"},"header-cell-class-name":r},{default:B(()=>[M(d,{type:"index",label:"编号",width:"100"}),(ue(!0),He(Ot,null,Ht(i.value,(h,u)=>(ue(),Gt(d,{key:u,prop:h.prop,"show-overflow-tooltip":"",label:h.label,"min-width":"200"},null,8,["prop","label"]))),128))]),_:1},8,["data"])],512),[[rs,W(n)]])])}}},cGe={style:{width:"100%",height:"100%"}},hGe={class:"echartitem",style:{width:"100%",height:"100%"}},uGe={__name:"area",props:{areashow:{type:Boolean,default:!1}},emits:[""],setup(s,{expose:e,emit:t}){const i=s;let n,o=J([]);J([]);let r=J([]),l=J([]),a=J(null);J();let d=J(null),c=J([]),h=J("");KF({instance:null}),hl(()=>{xs(()=>{console.log("onMounted called");const g=document.getElementById("area");console.log("chartDom:",g),g&&(n=rl(g),n.resize(),p())})}),Rd(()=>i.areashow,g=>{g&&xs(()=>{const f=a.value;f&&(n=rl(f),n.resize(),p())})},{immediate:!0});const u=()=>{c.value=[],r.value=[],l.value=[]},m=g=>{h.value=g,c.value=[],r.value=[],l.value=[];let f=JSON.parse(h.value);if(!f.length)return;let b=f[0].vars.split(",");o.value=b,f.forEach((U,S)=>{l.value.push(S+1),c.value.push(U.vals.split(" ").map(Number))}),r.value=b.map((U,S)=>({name:U,type:"line",stack:"Total",symbol:"none",areaStyle:{},emphasis:{focus:"series"},data:c.value.map(Z=>Z[S])})),n.setOption({legend:{data:o.value},xAxis:{data:l.value},series:r.value})},p=()=>{d.value={title:{text:"压力分布",left:"7%",top:"5%",textStyle:{color:"#333333",fontSize:16,fontWeight:"normal",fontFamily:"Microsoft YaHei"}},tooltip:{trigger:"axis",axisPointer:{type:"cross",label:{backgroundColor:"#6a7985"}}},legend:{data:o.value,orient:"vertical",right:"4%",top:"2%"},grid:{left:"5%",right:"4%",bottom:"10%",containLabel:!0},xAxis:[{type:"category",boundaryGap:!1,name:"cd",nameGap:30,nameTextStyle:{fontSize:16,color:"#333333",fontFamily:"Microsoft YaHei"},nameLocation:"middle",data:l.value,axisLine:{show:!0,lineStyle:{color:"#333333",width:1,type:"solid"}},splitLine:{show:!0}}],yAxis:[{type:"value",name:"-cl",nameGap:40,nameTextStyle:{fontSize:16,color:"#333333",fontFamily:"Microsoft YaHei"},nameLocation:"middle",axisLine:{show:!0,lineStyle:{color:"#333333",width:1,type:"solid"}},splitLine:{show:!0}}],series:r.value},d.value&&n.setOption(d.value)};return e({getsockechart:m,echatinit:u}),(g,f)=>(ue(),He("div",cGe,[re("div",hGe,[re("div",{id:"area",ref_key:"chartContainer",ref:a,style:{width:"100%",height:"100%"}},null,512)])]))}},mGe={style:{width:"100%",height:"100%"}},pGe={class:"echartitem",style:{width:"100%",height:"100%"}},gGe={__name:"bargraph",props:{bargraphshow:{type:Boolean,default:!1}},setup(s,{expose:e}){const t=s;let i,n=J([]),o=J([]),r=J([]),l=J([]),a=J(null);J();let d=J(null),c=J([]),h=J("");KF({instance:null}),hl(()=>{var g=document.getElementById("bargraph");i=rl(g),p()}),Rd(()=>t.bargraphshow,g=>{g&&xs(()=>{const f=a.value;f&&(i=rl(f),i.resize(),p())})},{immediate:!0});const u=()=>{c.value=[],r.value=[],l.value=[]},m=g=>{h.value=g,c.value=[],r.value=[],l.value=[];let f=JSON.parse(h.value),b=0;for(let U=0;UNumber(Z));c.value.push(S),l.value.push(b)}console.log(c.value);for(let U=0;UR[U]),Z={name:n.value[U],type:"bar",data:S};r.value.push(Z)}i.setOption({legend:{data:n.value},xAxis:{data:l.value},series:r.value})},p=()=>{d.value={title:{text:"柱状图"},tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},legend:{data:n.value},toolbox:{feature:{saveAsImage:{}}},xAxis:{type:"category",data:l.value},yAxis:{type:"value"},series:r.value},d.value&&i.setOption(d.value)};return e({getsockechart:m,echatinit:u}),(g,f)=>(ue(),He("div",mGe,[re("div",pGe,[re("div",{id:"bargraph",ref_key:"chartContainer",ref:a,style:{width:"100%",height:"100%"}},null,512)])]))}};const fGe={style:{width:"100%",height:"100%"}},bGe={class:"echartitem",style:{width:"100%",height:"100%"}},UGe={__name:"echartLine",props:{echartdata:{type:String},curvedata:{type:String},echartLineshow:{type:Boolean,default:!1}},setup(s,{expose:e}){const t=s;let i=J([]),n=J([]),o=J([]),r=J([]),l=J(null),a;J();let d=J(null),c=J([]),h=J("");KF({instance:null}),hl(()=>{a=rl(l.value),f(),a.resize()}),Rd(()=>t.echartLineshow,b=>{b&&xs(()=>{const U=l.value;U&&(a=rl(U),a.resize(),f())})},{immediate:!0});const u=()=>{c.value=[],o.value=[],r.value=[]},m=b=>{h.value=b,c.value=[],o.value=[],r.value=[];let U=JSON.parse(h.value);if(!U.length)return;let S=U[0].vars.split(",");i.value=S,U.forEach((Z,R)=>{r.value.push(R+1),c.value.push(Z.vals.split(" ").map(Number))}),o.value=S.map((Z,R)=>({name:Z,type:"line",stack:"Total",symbol:"none",data:c.value.map(y=>y[R])})),a.setOption({legend:{data:i.value},xAxis:{type:"category",data:r.value},yAxis:{type:"value"},series:o.value})},p=(b,U)=>{console.log("散点图曲线数据1:",U),h.value=U,o.value=[],r.value=[],i.value=b,n.value=U;for(let Z=0;ZZ.label)},xAxis:{type:"category",data:r.value},yAxis:{type:"value"},series:o.value}),console.log("初始化后的 series:",o.value)},g=(b,U,S,Z)=>{console.log("图曲线数据1:",Z),h.value=Z,o.value=[],r.value=[];const R=J([]);i.value=S,n.value=Z,console.log("listcbval",b),console.log("listcbval2",U);const y=b,N=U;if(console.log("xColumns",y),console.log("yColumns",N),y.length===0||N.length===0){console.error("请先选择 X 轴和 Y 轴的变量");return}for(let Q=0;Q{d.value={title:{text:" ",left:"7%",top:"5%",textStyle:{color:"#333333",fontSize:16,fontWeight:"normal",fontFamily:"Microsoft YaHei"}},tooltip:{trigger:"axis",backgroundColor:"rgba(0,0,0,.6)",borderColor:"rgba(147, 235, 248, .8)",textStyle:{color:"#FFF"}},legend:{data:i.value,orient:"vertical",right:"0%",top:"2%",itemWidth:30,pageButtonItemGap:10,pageButtonPosition:"end",type:"scroll"},grid:{show:!1,left:"5%",right:"14%",bottom:"10%",containLabel:!0},xAxis:{type:"value",boundaryGap:!1,name:"",nameGap:30,nameTextStyle:{fontSize:16,color:"#333333",fontFamily:"Microsoft YaHei"},nameLocation:"middle",data:r.value,axisLine:{show:!0,lineStyle:{color:"#333333",width:1,type:"solid"}},splitLine:{show:!0}},yAxis:{type:"value",name:"",nameGap:30,nameTextStyle:{fontsize:16,color:"#333333",fontFamily:"Microsoft YaHei"},nameLocation:"middle",axisTick:{show:!0},splitLine:{show:!0},axisLine:{show:!0,lineStyle:{color:"#333333",width:1,type:"solid"}}},series:o.value},d.value&&a.setOption(d.value),window.onresize=function(){a.resize()}};return e({linechart:f,getsockechart:m,echatinit:u,getshuju:p,selectshuju:g}),(b,U)=>(ue(),He("div",fGe,[re("div",bGe,[re("div",{id:"line2",ref_key:"chartContainer",ref:l,style:{width:"100%",height:"100%"}},null,512)])]))}},FGe=up(UGe,[["__scopeId","data-v-70f26ab7"]]),AGe={style:{width:"100%",height:"100%"}},ZGe={class:"echartitem",style:{width:"100%",height:"100%"}},SGe={__name:"BarChart",props:{BarChartshow:{type:Boolean,default:!1}},setup(s,{expose:e}){const t=s;let i,n=J([]),o=J([]),r=J([]),l=J([]),a=J(null);J();let d=J(null),c=J([]),h=J("");KF({instance:null}),hl(()=>{}),Rd(()=>t.BarChartshow,g=>{g&&xs(()=>{const f=a.value;f&&(i=rl(f),i.resize(),p())})},{immediate:!0});const u=()=>{c.value=[],r.value=[],l.value=[]},m=g=>{h.value=g,c.value=[],r.value=[],l.value=[];let f=JSON.parse(h.value),b=0;for(let U=0;UNumber(Z));c.value.push(S),l.value.push(b)}console.log(c.value);for(let U=0;UR[U]),Z={name:n.value[U],type:"bar",data:S};r.value.push(Z)}i.setOption({legend:{data:n.value},xAxis:{data:l.value},series:r.value})},p=()=>{d.value={title:{text:"横条图"},tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},legend:{data:n.value},toolbox:{feature:{saveAsImage:{}}},xAxis:{type:"value"},yAxis:{type:"category",data:l.value},series:r.value},d.value&&i.setOption(d.value)};return e({getsockechart:m,echatinit:u}),(g,f)=>(ue(),He("div",AGe,[re("div",ZGe,[re("div",{id:"bargraphbar",ref_key:"chartContainer",ref:a,style:{width:"100%",height:"100%"}},null,512)])]))}},NGe={style:{width:"100%",height:"100%"}},RGe={class:"echartitem",style:{width:"100%",height:"100%"}},VGe={__name:"scatter",props:{scattershow:{type:Boolean,default:!1}},setup(s,{expose:e}){const t=s,i=J({});let n,o=J([]),r=J([]),l=J([]),a=J([]),d=J(null);J();let c=J([]),h=J("");hl(()=>{xs(()=>{console.log("onMounted called");const b=document.getElementById("linesan");console.log("chartDom:",b),b&&(n=rl(b),n.resize(),f())})}),Rd(()=>t.scattershow,b=>{b&&xs(()=>{const U=d.value;U&&(n=rl(U),n.resize(),f())})},{immediate:!0});const u=()=>{c.value=[],l.value=[],a.value=[]},m=b=>{h.value=b,c.value=[],l.value=[],a.value=[];let U=JSON.parse(h.value),S=0,Z={};for(let R=0;RNumber(T));a.value.push(S);for(let T=0;T{console.log("散点图曲线数据1:",U),h.value=U,l.value=[],a.value=[],o.value=b,r.value=U;for(let Z=0;ZZ.label)},xAxis:{type:"category",data:a.value},yAxis:{type:"value"},series:l.value}),console.log("初始化后的 series:",l.value)},g=(b,U,S,Z)=>{console.log("散点图曲线数据1:",Z),h.value=Z,l.value=[],a.value=[];const R=J([]);o.value=S,r.value=Z,console.log("listcbval",b),console.log("listcbval2",U);const y=b,N=U;if(console.log("xColumns",y),console.log("yColumns",N),y.length===0||N.length===0){console.error("请先选择 X 轴和 Y 轴的变量");return}for(let Q=0;Q{i.value={title:{text:"",left:"7%",top:"5%",textStyle:{color:"#333333",fontSize:16,fontWeight:"normal",fontFamily:"Microsoft YaHei"}},legend:{show:!0,data:o.value,orient:"vertical",right:"0%",top:"2%",itemWidth:30,pageButtonItemGap:10,pageButtonPosition:"end",type:"scroll"},grid:{show:!1,left:"5%",right:"14%",bottom:"15%",containLabel:!0},tooltip:{trigger:"axis",backgroundColor:"rgba(0,0,0,.6)",borderColor:"rgba(147, 235, 248, .8)",textStyle:{color:"#FFF"}},xAxis:[{type:"value",boundaryGap:!1,name:"",nameGap:30,nameTextStyle:{fontSize:16,color:"#333333",fontFamily:"Microsoft YaHei"},nameLocation:"middle",data:a.value,axisLine:{show:!0,lineStyle:{color:"#333333",width:1,type:"solid"}},splitLine:{show:!0}}],yAxis:{type:"value",name:" ",nameGap:40,nameTextStyle:{fontSize:16,color:"#333333",fontFamily:"Microsoft YaHei"},nameLocation:"middle",axisTick:{show:!0},splitLine:{show:!0},axisLine:{show:!0,lineStyle:{color:"#333333",width:1,type:"solid"}}},series:l.value},i.value&&n.setOption(i.value),window.onresize=function(){n.resize()}};return e({getsockechart:m,getshuju:p,echatinit:u,selectshuju:g}),(b,U)=>(ue(),He("div",NGe,[re("div",RGe,[re("div",{id:"linesan",ref_key:"chartContainer",ref:d,style:{width:"100%",height:"100%"}},null,512)])]))}},WGe={style:{width:"100%",height:"100%"}},yGe={class:"echartitem",style:{width:"100%",height:"100%"}},QGe={__name:"radar",props:{radarshow:{type:Boolean,default:!1}},setup(s,{expose:e}){const t=s;let i,n=J([]),o=J([]),r=J([]),l=J([]),a=J(null);J();let d=J(null),c=J([]),h=J(""),u;J([]);let m=J([]);KF({instance:null}),hl(()=>{var b=document.getElementById("radar");i=rl(b),f()}),Rd(()=>t.radarshow,b=>{b&&xs(()=>{const U=a.value;U&&(i=rl(U),i.resize(),f())})},{immediate:!0});const p=()=>{c.value=[],r.value=[],l.value=[],m.value=[]},g=b=>{h.value=b,c.value=[],r.value=[],l.value=[];let U=JSON.parse(h.value),S=0;for(let Z=0;ZNumber(y));c.value.push(R),l.value.push(S)}console.log(c.value);for(let Z=0;ZN[Z]),y={name:n.value[Z],type:"radar",areaStyle:{},data:[{value:R,name:n.value[Z]}]};r.value.push(y)}for(let Z=0;Z{d.value={title:{text:"雷达图"},tooltip:{trigger:"axis",axisPointer:{type:"cross",label:{backgroundColor:"#6a7985"}}},radar:{indicator:m.value},series:r.value},d.value&&i.setOption(d.value)};return e({getsockechart:g,echatinit:p}),(b,U)=>(ue(),He("div",WGe,[re("div",yGe,[re("div",{id:"radar",ref_key:"chartContainer",ref:a,style:{width:"100%",height:"100%"}},null,512)])]))}},MGe={style:{width:"100%",height:"100%"}},wGe={class:"echartitem",style:{width:"100%",height:"100%"}},TGe={__name:"pie",props:{pieshow:{type:Boolean,default:!1}},setup(s,{expose:e}){const t=s;let i,n=J([]),o=J([]),r=J([]),l=J([]),a=J(null);J();let d=J(null),c=J([]),h=J("");KF({instance:null}),hl(()=>{xs(()=>{console.log("onMounted called");const g=document.getElementById("pie");console.log("chartDom:",g),g&&(i=rl(g),i.resize(),p())})}),Rd(()=>t.pieshow,g=>{g&&xs(()=>{const f=a.value;f&&(i=rl(f),i.resize(),p())})},{immediate:!0});const u=()=>{c.value=[],r.value=[],l.value=[]},m=g=>{h.value=g,c.value=[],r.value=[],l.value=[];let f=JSON.parse(h.value),b=0;for(let Z=0;ZNumber(y));c.value.push(R),l.value.push(b)}let U=[],S=[];for(let Z=0;ZN[Z]).reduce((N,T)=>N+T,0);U.push({name:n.value[Z],type:"pie",radius:"50%",data:[{value:y,name:n.value[Z]}]}),S.push(n.value[Z])}i.setOption({legend:{data:S},series:U})},p=()=>{d.value={title:{text:"压力分布",left:"7%",top:"5%",textStyle:{color:"#333333",fontSize:16,fontWeight:"normal",fontFamily:"Microsoft YaHei"}},tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},grid:{left:"5%",right:"4%",bottom:"10%",containLabel:!0},legend:{data:n.value,orient:"vertical",right:"4%",top:"2%"},xAxis:{type:"category",data:l.value,axisLine:{show:!1},axisLabel:{show:!1},axisTick:{show:!1},splitLine:{show:!1}},yAxis:{type:"value"},series:r.value},d.value&&i.setOption(d.value)};return e({getsockechart:m,echatinit:u}),(g,f)=>(ue(),He("div",MGe,[re("div",wGe,[re("div",{id:"pie",ref_key:"chartContainer",ref:a,style:{width:"100%",height:"100%"}},null,512)])]))}},CGe={style:{width:"100%",height:"100%"}},BGe={class:"echartitem",style:{width:"100%",height:"100%"}},LGe={__name:"pareto",props:{paretoshow:{type:Boolean,default:!1}},setup(s,{expose:e}){const t=s,i=J({});let n,o=J(["变量1","变量2"]);J([]);let r=J([{name:"变量1",type:"scatter",data:[10,20,30,40]},{name:"变量2",type:"scatter",data:[20,10,40,30]}]),l=J(["-0.25","0.00","0.25","0.50","0.75","1.00"]),a=J(null);J();let d=J([]),c=J("");hl(()=>{xs(()=>{console.log("onMounted called");const p=document.getElementById("pareto");console.log("chartDom:",p),p&&(n=rl(p),n.resize(),m())})}),Rd(()=>t.paretoshow,p=>{p&&xs(()=>{const g=a.value;g&&(n=rl(g),n.resize(),m())})},{immediate:!0});const h=()=>{d.value=[],r.value=[],l.value=[]},u=p=>{c.value=p,d.value=[],r.value=[],l.value=[];let g=JSON.parse(c.value),f=0,b={};for(let U=0;UNumber(R));l.value.push(f);for(let R=0;R{i.value={title:{text:"压力分布",left:"7%",top:"5%",textStyle:{color:"#333333",fontSize:16,fontWeight:"normal",fontFamily:"Microsoft YaHei"}},legend:{show:!0,data:o.value,orient:"vertical",right:"4%",top:"2%"},grid:{show:!1,left:"5%",right:"4%",bottom:"15%",containLabel:!0},tooltip:{trigger:"axis",backgroundColor:"rgba(0,0,0,.6)",borderColor:"rgba(147, 235, 248, .8)",textStyle:{color:"#FFF"}},xAxis:[{type:"category",boundaryGap:!1,name:"cd",nameGap:30,nameTextStyle:{fontSize:16,color:"#333333",fontFamily:"Microsoft YaHei"},nameLocation:"middle",data:l.value,axisLine:{show:!0,lineStyle:{color:"#333333",width:1,type:"solid"}},splitLine:{show:!0}}],yAxis:{type:"value",name:"-cl",nameGap:40,nameTextStyle:{fontSize:16,color:"#333333",fontFamily:"Microsoft YaHei"},nameLocation:"middle",axisTick:{show:!0},splitLine:{show:!0},axisLine:{show:!0,lineStyle:{color:"#333333",width:1,type:"solid"}}},dataZoom:[{type:"inside",xAxisIndex:[0]},{type:"slider",xAxisIndex:[0]}],series:r.value},i.value&&n.setOption(i.value),window.onresize=function(){n.resize()}};return e({getsockechart:u,echatinit:h}),(p,g)=>(ue(),He("div",CGe,[re("div",BGe,[re("div",{id:"pareto",ref_key:"chartContainer",ref:a,style:{width:"100%",height:"100%"}},null,512)])]))}},vGe={class:"XFpdding"},kGe={class:"numberinput lefttext dlheight"},xGe={style:{display:"flex"}},IGe=re("span",{style:{"margin-right":"8px"}},"初始",-1),EGe=re("span",{style:{"margin-right":"8px"}},"最大",-1),Nde={__name:"Doptimize",setup(s,{expose:e}){J(100);let t=J(180),i=J({algorithm:"SurroOpt",iout:19,proscount:"1",irestart:"0",ndoe:"0",ns:10,nsmax:100,nslf:20,nsmaxlf:200,nsmk:10,nsmaxmk:100,xtol:1e-8,feasibilitytolreal:-1e-6,feasibilitytolsurro:-1e-6,surromod:"Kriging",corr:"0",consttheta:"1",porder:"0",dcmp:"0",paraopt:"1",regular:"0",infill:"11",nparallel:1,iopt:"0",icstr:"0",ipopsize:50,maxgen:100,pc:.9,pm:.05}),n=J(),o=J(),r=J();J("");let l=J([{label:"SurroOpt",value:"SurroOpt"}]),a=J([{label:"是",value:"1"},{label:"否",value:"0"}]),d=J([{label:"拉丁超立方LHS",value:"0"},{label:"均匀设计UD",value:"1"},{label:"蒙特卡洛MCD",value:"2"}]),c=J("310"),h=J("1"),u=J([{label:"Kriging",value:"Kriging"},{label:"GEK",value:"GEK"},{label:"Co-Kriging",value:"Co-Kriging"},{label:"HK",value:"HK"},{label:"MHK",value:"MHK"}]),m=J([{label:"各向异性高斯指数函数",value:"0"},{label:"各向同性高斯指数函数",value:"1"},{label:"三次样条函数",value:"2"}]),p=J([{label:"不优化",value:"1"},{label:"随机初值优化",value:"0"},{label:"上一轮建模数据作为初值优化",value:"-1"}]),g=J([{label:"普通Kriging",value:"0"},{label:"泛Kriging",value:"1"}]),f=J([{label:"LU分解",value:"0"},{label:"Cholesky分解",value:"2"},{label:"第三方库并行分解",value:"3"}]),b=J([{label:"HookeJeeves",value:"1"},{label:"BFGS",value:"2"},{label:"单纯形搜索方法",value:"3"}]),U=J([{label:"不进行正则化",value:"0"},{label:"常数正则化",value:"1"},{label:"优化正则化",value:"2"}]),S=J([{label:"EI+MSP",value:"11"},{label:"局部EI",value:"-1"},{label:"EI",value:"1"},{label:"MSP",value:"2"},{label:"LCB",value:"3"},{label:"PI",value:"4"},{label:"MSE",value:"5"},{label:"MSP+MSE",value:"12"}]),Z=J([{label:"当前最优+局部优化",value:"0"},{label:"当前最优+局部优化+GA",value:"1"}]),R=J([{label:"概率相乘法",value:"0"}]);const y=C=>{C==="Kriging"?(c.value="310",h.value="1"):C==="GEK"?(c.value="310",h.value="2"):C==="Co-Kriging"?(c.value="410",h.value="1"):(C==="HK"||C==="MHK")&&(c.value="4",h.value="12")},N=(C,L)=>{n.value=C,o.value=L;const Y={transCode:"MDO0031",pid:n.value,wid:o.value};En(Y).then(G=>{console.log("chushihua"),G.hasOwnProperty("suid")&&T(G)}).catch(G=>{vi.error(G.returnMsg)})},T=C=>{n.value=C.pid,r.value=C.suid,i.value.algorithm=C.algorithm,i.value.iout=C.iout,i.value.irestart=C.irestart,i.value.ndoe=C.ndoe,i.value.ns=C.ns,i.value.nsmax=C.nsmax,i.value.nslf=C.nslf,i.value.nsmaxlf=C.nsmaxlf,i.value.nsmk=C.nsmk,i.value.nsmaxmk=C.nsmaxmk,i.value.xtol=C.xtol,i.value.feasibilitytolreal=C.feasibilitytolreal,i.value.feasibilitytolsurro=C.feasibilitytolsurro,i.value.surromod=C.surromod,i.value.corr=C.corr,i.value.consttheta=C.consttheta,i.value.porder=C.porder,i.value.dcmp=C.dcmp,i.value.paraopt=C.paraopt,i.value.regular=C.regular,i.value.infill=C.infill,i.value.nparallel=C.nparallel,i.value.iopt=C.iopt,i.value.icstr=C.icstr,i.value.ipopsize=C.ipopsize,i.value.maxgen=C.maxgen,i.value.pc=C.pc,i.value.pm=C.pm};return e({getDoptimize:N,getDoptimizeAssign:T,getaddDsave:(C,L)=>{L&&(o.value=L),n.value=C;const Y={transCode:"MDO0032",pid:n.value,wid:o.value,suid:r.value,nsurro:c.value,nkriging:h.value,algorithm:i.value.algorithm,iout:i.value.iout,irestart:i.value.irestart,ndoe:i.value.ndoe,ns:i.value.ns,nsmax:i.value.nsmax,nslf:i.value.nslf,nsmaxlf:i.value.nsmaxlf,nsmk:i.value.nsmk,nsmaxmk:i.value.nsmaxmk,xtol:i.value.xtol,feasibilitytolreal:i.value.feasibilitytolreal,feasibilitytolsurro:i.value.feasibilitytolsurro,surromod:i.value.surromod,corr:i.value.corr,consttheta:i.value.consttheta,porder:i.value.porder,dcmp:i.value.dcmp,paraopt:i.value.paraopt,regular:i.value.regular,infill:i.value.infill,nparallel:i.value.nparallel,iopt:i.value.iopt,icstr:i.value.icstr,ipopsize:i.value.ipopsize,maxgen:i.value.maxgen,pc:i.value.pc,pm:i.value.pm,checked:1};En(Y).then(G=>{vi({message:"保存成功",type:"success"})}).catch(G=>{vi.error("保存失败")})}}),(C,L)=>{const Y=St("el-option"),G=St("el-form-item"),k=St("el-input");return ue(),He("div",vGe,[re("div",kGe,[M(G,{label:"优化算法:","label-width":W(t)},{default:B(()=>[M(W(rn),{modelValue:W(i).algorithm,"onUpdate:modelValue":L[0]||(L[0]=X=>W(i).algorithm=X),"suffix-icon":W(Bn),placeholder:"请选择"},{default:B(()=>[(ue(!0),He(Ot,null,Ht(W(l),X=>(ue(),Gt(Y,{key:X.value,label:X.label,value:X.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","suffix-icon"])]),_:1},8,["label-width"]),M(G,{label:"续算开关:","label-width":W(t)},{default:B(()=>[M(W(rn),{modelValue:W(i).irestart,"onUpdate:modelValue":L[1]||(L[1]=X=>W(i).irestart=X),"suffix-icon":W(Bn),placeholder:"请选择"},{default:B(()=>[(ue(!0),He(Ot,null,Ht(W(a),X=>(ue(),Gt(Y,{key:X.value,label:X.label,value:X.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","suffix-icon"])]),_:1},8,["label-width"]),M(G,{label:"试验设计方法:","label-width":W(t)},{default:B(()=>[M(W(rn),{modelValue:W(i).ndoe,"onUpdate:modelValue":L[2]||(L[2]=X=>W(i).ndoe=X),"suffix-icon":W(Bn),placeholder:"请选择"},{default:B(()=>[(ue(!0),He(Ot,null,Ht(W(d),X=>(ue(),Gt(Y,{key:X.value,label:X.label,value:X.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","suffix-icon"])]),_:1},8,["label-width"]),M(G,{label:"选择代理模型:","label-width":W(t)},{default:B(()=>[M(W(rn),{modelValue:W(i).surromod,"onUpdate:modelValue":L[3]||(L[3]=X=>W(i).surromod=X),"suffix-icon":W(Bn),placeholder:"请选择",onChange:y},{default:B(()=>[(ue(!0),He(Ot,null,Ht(W(u),X=>(ue(),Gt(Y,{key:X.value,label:X.label,value:X.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","suffix-icon"])]),_:1},8,["label-width"]),M(G,{label:"样本点数:","label-width":W(t)},{default:B(()=>[re("div",xGe,[M(k,{type:"text",style:{"margin-right":"10px"},modelValue:W(i).ns,"onUpdate:modelValue":L[4]||(L[4]=X=>W(i).ns=X)},{prefix:B(()=>[IGe]),_:1},8,["modelValue"]),M(k,{type:"text",style:{"margin-right":"10px"},modelValue:W(i).nsmax,"onUpdate:modelValue":L[5]||(L[5]=X=>W(i).nsmax=X)},{prefix:B(()=>[EGe]),_:1},8,["modelValue"])])]),_:1},8,["label-width"]),M(G,{label:"优化进程数:","label-width":W(t)},{default:B(()=>[M(k,{modelValue:W(i).proscount,"onUpdate:modelValue":L[6]||(L[6]=X=>W(i).proscount=X),step:100,min:0,max:1e3,"controls-position":"right"},null,8,["modelValue"])]),_:1},8,["label-width"]),M(G,{label:"最优解收敛性容差:","label-width":W(t)},{default:B(()=>[M(k,{modelValue:W(i).xtol,"onUpdate:modelValue":L[7]||(L[7]=X=>W(i).xtol=X),step:100,min:0,max:1e3,"controls-position":"right"},null,8,["modelValue"])]),_:1},8,["label-width"]),M(G,{label:"真实函数约束容差:","label-width":W(t)},{default:B(()=>[M(k,{modelValue:W(i).feasibilitytolreal,"onUpdate:modelValue":L[8]||(L[8]=X=>W(i).feasibilitytolreal=X),step:100,min:0,max:1e3,"controls-position":"right"},null,8,["modelValue"])]),_:1},8,["label-width"]),M(G,{label:"代理模型约束容差:","label-width":W(t)},{default:B(()=>[M(k,{modelValue:W(i).feasibilitytolsurro,"onUpdate:modelValue":L[9]||(L[9]=X=>W(i).feasibilitytolsurro=X),step:100,min:0,max:1e3,"controls-position":"right"},null,8,["modelValue"])]),_:1},8,["label-width"]),M(G,{label:"相关函数:","label-width":W(t)},{default:B(()=>[M(W(rn),{modelValue:W(i).corr,"onUpdate:modelValue":L[10]||(L[10]=X=>W(i).corr=X),"suffix-icon":W(Bn),placeholder:"请选择"},{default:B(()=>[(ue(!0),He(Ot,null,Ht(W(m),X=>(ue(),Gt(Y,{key:X.value,label:X.label,value:X.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","suffix-icon"])]),_:1},8,["label-width"]),M(G,{label:"是否优化超参数:","label-width":W(t)},{default:B(()=>[M(W(rn),{modelValue:W(i).consttheta,"onUpdate:modelValue":L[11]||(L[11]=X=>W(i).consttheta=X),"suffix-icon":W(Bn),placeholder:"请选择"},{default:B(()=>[(ue(!0),He(Ot,null,Ht(W(p),X=>(ue(),Gt(Y,{key:X.value,label:X.label,value:X.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","suffix-icon"])]),_:1},8,["label-width"]),M(G,{label:"Kriging模型阶数:","label-width":W(t)},{default:B(()=>[M(W(rn),{modelValue:W(i).porder,"onUpdate:modelValue":L[12]||(L[12]=X=>W(i).porder=X),"suffix-icon":W(Bn),placeholder:"请选择"},{default:B(()=>[(ue(!0),He(Ot,null,Ht(W(g),X=>(ue(),Gt(Y,{key:X.value,label:X.label,value:X.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","suffix-icon"])]),_:1},8,["label-width"]),M(G,{label:"相关矩阵分解法:","label-width":W(t)},{default:B(()=>[M(W(rn),{modelValue:W(i).dcmp,"onUpdate:modelValue":L[13]||(L[13]=X=>W(i).dcmp=X),"suffix-icon":W(Bn),placeholder:"请选择"},{default:B(()=>[(ue(!0),He(Ot,null,Ht(W(f),X=>(ue(),Gt(Y,{key:X.value,label:X.label,value:X.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","suffix-icon"])]),_:1},8,["label-width"]),M(G,{label:"超参数优化算法:","label-width":W(t)},{default:B(()=>[M(W(rn),{modelValue:W(i).paraopt,"onUpdate:modelValue":L[14]||(L[14]=X=>W(i).paraopt=X),"suffix-icon":W(Bn),placeholder:"请选择"},{default:B(()=>[(ue(!0),He(Ot,null,Ht(W(b),X=>(ue(),Gt(Y,{key:X.value,label:X.label,value:X.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","suffix-icon"])]),_:1},8,["label-width"]),M(G,{label:"正则化方法:","label-width":W(t)},{default:B(()=>[M(W(rn),{modelValue:W(i).regular,"onUpdate:modelValue":L[15]||(L[15]=X=>W(i).regular=X),"suffix-icon":W(Bn),placeholder:"请选择"},{default:B(()=>[(ue(!0),He(Ot,null,Ht(W(U),X=>(ue(),Gt(Y,{key:X.value,label:X.label,value:X.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","suffix-icon"])]),_:1},8,["label-width"]),M(G,{label:"加点准则:","label-width":W(t)},{default:B(()=>[M(W(rn),{modelValue:W(i).infill,"onUpdate:modelValue":L[16]||(L[16]=X=>W(i).infill=X),"suffix-icon":W(Bn),placeholder:"请选择"},{default:B(()=>[(ue(!0),He(Ot,null,Ht(W(S),X=>(ue(),Gt(Y,{key:X.value,label:X.label,value:X.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","suffix-icon"])]),_:1},8,["label-width"]),M(G,{label:"KB加点数量:","label-width":W(t)},{default:B(()=>[M(k,{modelValue:W(i).nparallel,"onUpdate:modelValue":L[17]||(L[17]=X=>W(i).nparallel=X),step:100,min:0,max:1e3,"controls-position":"right"},null,8,["modelValue"])]),_:1},8,["label-width"]),M(G,{label:"子优化方法:","label-width":W(t)},{default:B(()=>[M(W(rn),{modelValue:W(i).iopt,"onUpdate:modelValue":L[18]||(L[18]=X=>W(i).iopt=X),"suffix-icon":W(Bn),placeholder:"请选择"},{default:B(()=>[(ue(!0),He(Ot,null,Ht(W(Z),X=>(ue(),Gt(Y,{key:X.value,label:X.label,value:X.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","suffix-icon"])]),_:1},8,["label-width"]),M(G,{label:"约束处理方法:","label-width":W(t)},{default:B(()=>[M(W(rn),{modelValue:W(i).icstr,"onUpdate:modelValue":L[19]||(L[19]=X=>W(i).icstr=X),"suffix-icon":W(Bn),placeholder:"请选择"},{default:B(()=>[(ue(!0),He(Ot,null,Ht(W(R),X=>(ue(),Gt(Y,{key:X.value,label:X.label,value:X.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","suffix-icon"])]),_:1},8,["label-width"]),M(G,{label:"种群规模:","label-width":W(t)},{default:B(()=>[M(k,{modelValue:W(i).ipopsize,"onUpdate:modelValue":L[20]||(L[20]=X=>W(i).ipopsize=X),step:100,min:0,max:1e3,"controls-position":"right"},null,8,["modelValue"])]),_:1},8,["label-width"]),M(G,{label:"最大进化代数:","label-width":W(t)},{default:B(()=>[M(k,{modelValue:W(i).maxgen,"onUpdate:modelValue":L[21]||(L[21]=X=>W(i).maxgen=X),step:100,min:0,max:1e3,"controls-position":"right"},null,8,["modelValue"])]),_:1},8,["label-width"]),M(G,{label:"交叉概率:","label-width":W(t)},{default:B(()=>[M(k,{modelValue:W(i).pc,"onUpdate:modelValue":L[22]||(L[22]=X=>W(i).pc=X),step:100,min:0,max:1e3,"controls-position":"right"},null,8,["modelValue"])]),_:1},8,["label-width"]),M(G,{label:"变异概率:","label-width":W(t)},{default:B(()=>[M(k,{modelValue:W(i).pm,"onUpdate:modelValue":L[23]||(L[23]=X=>W(i).pm=X),step:100,min:0,max:1e3,"controls-position":"right"},null,8,["modelValue"])]),_:1},8,["label-width"])])])}}},DGe={class:"XFpdding"},GGe={class:"numberinput lefttext"},Rde={__name:"Joptimize",setup(s,{expose:e}){J(100);let t=J(170);J(200);let i=J({algorithm:"nsga2",popsize:100,epoch:100,probcrossover:.1,probmut:.1,proboperator:"SBX交叉",probscale:1,strategy:"最佳保留优选策略",operator:"倒立变异",gpu:"NO"}),n=J(),o=J(),r=J();J("");let l=J([{label:"nsga2",value:"nsga2"},{label:"GA",value:"GA"},{label:"PSO",value:"PSO"}]),a=J([{label:"SBX交叉",value:"SBX交叉"}]);J("GA");let d=J([{label:"最佳保留优选策略",value:"最佳保留优选策略"}]),c=J([{label:"倒立变异",value:"倒立变异"}]);J([{label:"1e-7",value:"1e-7"}]);let h=J([{label:"YES",value:"YES"},{label:"NO",value:"NO"}]);const u=(g,f)=>{n.value=g,o.value=f;const b={transCode:"MDO0018",pid:n.value,wid:o.value};En(b).then(U=>{U.hasOwnProperty("eid")&&m(U)}).catch(U=>{vi.error(U.returnMsg)})},m=g=>{n.value=g.pid,r.value=g.eid,i.value.algorithm=g.algorithm,i.value.popsize=Number(g.popsize),i.value.epoch=Number(g.epoch),i.value.probcrossover=Number(g.probcrossover),i.value.probmut=Number(g.probmut),i.value.probscale=Number(g.probscale),i.value.proboperator=g.proboperator,i.value.strategy=g.strategy,i.value.operator=g.operator,i.value.gpu=g.gpu};return e({getoptimize:u,getoptimizeAssign:m,getaddsave:(g,f)=>{f&&(o.value=f),n.value=g;const b={transCode:"MDO0019",pid:n.value,wid:o.value,eid:r.value,algorithm:i.value.algorithm,popsize:i.value.popsize,epoch:i.value.epoch,probcrossover:i.value.probcrossover,probmut:i.value.probmut,proboperator:i.value.proboperator,probscale:i.value.probscale,strategy:i.value.strategy,operator:i.value.operator,gpu:i.value.gpu,checked:1};En(b).then(U=>{vi({message:"保存成功",type:"success"})}).catch(U=>{vi.error("保存失败")})}}),(g,f)=>{const b=St("el-option"),U=St("el-form-item"),S=St("el-input-number"),Z=St("el-form");return ue(),He("div",DGe,[re("div",GGe,[M(Z,null,{default:B(()=>[M(U,{label:"优化算法:","label-width":W(t)},{default:B(()=>[M(W(rn),{modelValue:W(i).algorithm,"onUpdate:modelValue":f[0]||(f[0]=R=>W(i).algorithm=R),"suffix-icon":W(Bn),placeholder:"请选择"},{default:B(()=>[(ue(!0),He(Ot,null,Ht(W(l),R=>(ue(),Gt(b,{key:R.value,label:R.label,value:R.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","suffix-icon"])]),_:1},8,["label-width"]),M(U,{label:"种群规模:","label-width":W(t)},{default:B(()=>[M(S,{modelValue:W(i).popsize,"onUpdate:modelValue":f[1]||(f[1]=R=>W(i).popsize=R),step:100,min:0,max:1e3,"controls-position":"right"},null,8,["modelValue"])]),_:1},8,["label-width"]),M(U,{label:"最大进化次数:","label-width":W(t)},{default:B(()=>[M(S,{modelValue:W(i).epoch,"onUpdate:modelValue":f[2]||(f[2]=R=>W(i).epoch=R),step:100,min:0,max:1e3,"controls-position":"right"},null,8,["modelValue"])]),_:1},8,["label-width"]),M(U,{label:"交叉概率:","label-width":W(t)},{default:B(()=>[M(S,{modelValue:W(i).probcrossover,"onUpdate:modelValue":f[3]||(f[3]=R=>W(i).probcrossover=R),step:.1,min:0,max:1e3,"controls-position":"right"},null,8,["modelValue"])]),_:1},8,["label-width"]),M(U,{label:"变异概率:","label-width":W(t)},{default:B(()=>[M(S,{modelValue:W(i).probmut,"onUpdate:modelValue":f[4]||(f[4]=R=>W(i).probmut=R),step:.1,min:0,max:1e3,"controls-position":"right"},null,8,["modelValue"])]),_:1},8,["label-width"]),M(U,{label:"交叉算子:","label-width":W(t)},{default:B(()=>[M(W(rn),{modelValue:W(i).proboperator,"onUpdate:modelValue":f[5]||(f[5]=R=>W(i).proboperator=R),"suffix-icon":W(Bn),placeholder:"请选择"},{default:B(()=>[(ue(!0),He(Ot,null,Ht(W(a),R=>(ue(),Gt(b,{key:R.value,label:R.label,value:R.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","suffix-icon"])]),_:1},8,["label-width"]),M(U,{label:"竞赛规模:","label-width":W(t)},{default:B(()=>[M(S,{modelValue:W(i).probscale,"onUpdate:modelValue":f[6]||(f[6]=R=>W(i).probscale=R),min:0,max:100,"controls-position":"right"},null,8,["modelValue"])]),_:1},8,["label-width"]),M(U,{label:"保留优选策略:","label-width":W(t)},{default:B(()=>[M(W(rn),{modelValue:W(i).strategy,"onUpdate:modelValue":f[7]||(f[7]=R=>W(i).strategy=R),"suffix-icon":W(Bn),placeholder:"请选择"},{default:B(()=>[(ue(!0),He(Ot,null,Ht(W(d),R=>(ue(),Gt(b,{key:R.value,label:R.label,value:R.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","suffix-icon"])]),_:1},8,["label-width"]),M(U,{label:"变异算子选择:","label-width":W(t)},{default:B(()=>[M(W(rn),{modelValue:W(i).operator,"onUpdate:modelValue":f[8]||(f[8]=R=>W(i).operator=R),"suffix-icon":W(Bn),placeholder:"请选择"},{default:B(()=>[(ue(!0),He(Ot,null,Ht(W(c),R=>(ue(),Gt(b,{key:R.value,label:R.label,value:R.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","suffix-icon"])]),_:1},8,["label-width"]),M(U,{label:"GPU加速:","label-width":W(t)},{default:B(()=>[M(W(rn),{modelValue:W(i).gpu,"onUpdate:modelValue":f[9]||(f[9]=R=>W(i).gpu=R),"suffix-icon":W(Bn),placeholder:"请选择"},{default:B(()=>[(ue(!0),He(Ot,null,Ht(W(h),R=>(ue(),Gt(b,{key:R.value,label:R.label,value:R.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","suffix-icon"])]),_:1},8,["label-width"])]),_:1})])])}}},JGe={class:"XFpdding"},XGe={class:"numberinput lefttext"},Vde={__name:"Toptimize",setup(s,{expose:e}){J(100);let t=J(170);J(200);let i=J({algorithm:"SQP",majoriterationslimit:100,majorprintlevel:10,linearfeasibilitytolerance:1e-6,nonlinearfeasibilitytolerance:1e-6,optimalitytolerance:1e-4,verifylevel:"-1"}),n=J(),o=J(),r=J();J("");let l=J([{label:"SQP",value:"SQP"}]),a=J([{label:"不验证",value:"-1"},{label:"简单验证",value:"0"},{label:"目标详细验证",value:"1"},{label:"约束详细验证",value:"2"},{label:"目标+约束详细验证",value:"3"}]);const d=(u,m)=>{n.value=u,o.value=m;const p={transCode:"MDO0033",pid:n.value,wid:o.value};En(p).then(g=>{g.hasOwnProperty("grid")&&c(g)}).catch(g=>{vi.error(g.returnMsg)})},c=u=>{r.value=u.grid,i.value.algorithm=u.algorithm,i.value.majoriterationslimit=u.majoriterationslimit,i.value.majorprintlevel=u.majorprintlevel,i.value.linearfeasibilitytolerance=u.linearfeasibilitytolerance,i.value.nonlinearfeasibilitytolerance=u.nonlinearfeasibilitytolerance,i.value.optimalitytolerance=u.optimalitytolerance,i.value.verifylevel=u.verifylevel};return e({getToptimize:d,getToptimizeAssign:c,getaddTsave:(u,m)=>{m&&(o.value=m),n.value=u;const p={transCode:"MDO0034",pid:n.value,wid:o.value,grid:r.value,algorithm:i.value.algorithm,majoriterationslimit:i.value.majoriterationslimit,majorprintlevel:i.value.majorprintlevel,linearfeasibilitytolerance:i.value.linearfeasibilitytolerance,nonlinearfeasibilitytolerance:i.value.nonlinearfeasibilitytolerance,optimalitytolerance:i.value.optimalitytolerance,verifylevel:i.value.verifylevel,checked:1};En(p).then(g=>{n.value=g.pid,vi({message:"保存成功",type:"success"})}).catch(g=>{vi.error("保存失败")})}}),(u,m)=>{const p=St("el-option"),g=St("el-form-item"),f=St("el-input"),b=St("el-form");return ue(),He("div",JGe,[re("div",XGe,[M(b,null,{default:B(()=>[M(g,{label:"优化算法:","label-width":W(t)},{default:B(()=>[M(W(rn),{modelValue:W(i).algorithm,"onUpdate:modelValue":m[0]||(m[0]=U=>W(i).algorithm=U),"suffix-icon":W(Bn),placeholder:"请选择"},{default:B(()=>[(ue(!0),He(Ot,null,Ht(W(l),U=>(ue(),Gt(p,{key:U.value,label:U.label,value:U.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","suffix-icon"])]),_:1},8,["label-width"]),M(g,{label:"最大外迭代步数:","label-width":W(t)},{default:B(()=>[M(f,{modelValue:W(i).majoriterationslimit,"onUpdate:modelValue":m[1]||(m[1]=U=>W(i).majoriterationslimit=U),step:100,min:0,max:1e3,"controls-position":"right"},null,8,["modelValue"])]),_:1},8,["label-width"]),M(g,{label:"输出精度等级:","label-width":W(t)},{default:B(()=>[M(f,{modelValue:W(i).majorprintlevel,"onUpdate:modelValue":m[2]||(m[2]=U=>W(i).majorprintlevel=U),step:100,min:0,max:1e3,"controls-position":"right"},null,8,["modelValue"])]),_:1},8,["label-width"]),M(g,{label:"线性约束容差:","label-width":W(t)},{default:B(()=>[M(f,{modelValue:W(i).linearfeasibilitytolerance,"onUpdate:modelValue":m[3]||(m[3]=U=>W(i).linearfeasibilitytolerance=U),step:100,min:0,max:1e3,"controls-position":"right"},null,8,["modelValue"])]),_:1},8,["label-width"]),M(g,{label:"非线性约束容差:","label-width":W(t)},{default:B(()=>[M(f,{modelValue:W(i).nonlinearfeasibilitytolerance,"onUpdate:modelValue":m[4]||(m[4]=U=>W(i).nonlinearfeasibilitytolerance=U),step:100,min:0,max:1e3,"controls-position":"right"},null,8,["modelValue"])]),_:1},8,["label-width"]),M(g,{label:"最优性度量容差:","label-width":W(t)},{default:B(()=>[M(f,{modelValue:W(i).optimalitytolerance,"onUpdate:modelValue":m[5]||(m[5]=U=>W(i).optimalitytolerance=U),step:100,min:0,max:1e3,"controls-position":"right"},null,8,["modelValue"])]),_:1},8,["label-width"]),M(g,{label:"梯度验证级别:","label-width":W(t)},{default:B(()=>[M(W(rn),{modelValue:W(i).verifylevel,"onUpdate:modelValue":m[6]||(m[6]=U=>W(i).verifylevel=U),"suffix-icon":W(Bn),placeholder:"请选择"},{default:B(()=>[(ue(!0),He(Ot,null,Ht(W(a),U=>(ue(),Gt(p,{key:U.value,label:U.label,value:U.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","suffix-icon"])]),_:1},8,["label-width"])]),_:1})])])}}};var gAe={exports:{}};/*! * jQuery JavaScript Library v3.7.1 * https://jquery.com/ * * Copyright OpenJS Foundation and other contributors * Released under the MIT license * https://jquery.org/license * * Date: 2023-08-28T13:37Z */(function(s){(function(e,t){s.exports=e.document?t(e,!0):function(i){if(!i.document)throw new Error("jQuery requires a window with a document");return t(i)}})(typeof window<"u"?window:$2e,function(e,t){var i=[],n=Object.getPrototypeOf,o=i.slice,r=i.flat?function(V){return i.flat.call(V)}:function(V){return i.concat.apply([],V)},l=i.push,a=i.indexOf,d={},c=d.toString,h=d.hasOwnProperty,u=h.toString,m=u.call(Object),p={},g=function(w){return typeof w=="function"&&typeof w.nodeType!="number"&&typeof w.item!="function"},f=function(w){return w!=null&&w===w.window},b=e.document,U={type:!0,src:!0,nonce:!0,noModule:!0};function S(V,w,v){v=v||b;var D,j,H=v.createElement("script");if(H.text=V,w)for(D in U)j=w[D]||w.getAttribute&&w.getAttribute(D),j&&H.setAttribute(D,j);v.head.appendChild(H).parentNode.removeChild(H)}function Z(V){return V==null?V+"":typeof V=="object"||typeof V=="function"?d[c.call(V)]||"object":typeof V}var R="3.7.1",y=/HTML$/i,N=function(V,w){return new N.fn.init(V,w)};N.fn=N.prototype={jquery:R,constructor:N,length:0,toArray:function(){return o.call(this)},get:function(V){return V==null?o.call(this):V<0?this[V+this.length]:this[V]},pushStack:function(V){var w=N.merge(this.constructor(),V);return w.prevObject=this,w},each:function(V){return N.each(this,V)},map:function(V){return this.pushStack(N.map(this,function(w,v){return V.call(w,v,w)}))},slice:function(){return this.pushStack(o.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(N.grep(this,function(V,w){return(w+1)%2}))},odd:function(){return this.pushStack(N.grep(this,function(V,w){return w%2}))},eq:function(V){var w=this.length,v=+V+(V<0?w:0);return this.pushStack(v>=0&&v0&&w-1 in V}function Q(V,w){return V.nodeName&&V.nodeName.toLowerCase()===w.toLowerCase()}var C=i.pop,L=i.sort,Y=i.splice,G="[\\x20\\t\\r\\n\\f]",k=new RegExp("^"+G+"+|((?:^|[^\\\\])(?:\\\\.)*)"+G+"+$","g");N.contains=function(V,w){var v=w&&w.parentNode;return V===v||!!(v&&v.nodeType===1&&(V.contains?V.contains(v):V.compareDocumentPosition&&V.compareDocumentPosition(v)&16))};var X=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g;function K(V,w){return w?V==="\0"?"�":V.slice(0,-1)+"\\"+V.charCodeAt(V.length-1).toString(16)+" ":"\\"+V}N.escapeSelector=function(V){return(V+"").replace(X,K)};var le=b,$=l;(function(){var V,w,v,D,j,H=$,oe,We,Se,ze,Wt,vt=N.expando,ut=0,Kt=0,Gn=pR(),Ts=pR(),ts=pR(),Bl=pR(),Pr=function(ce,Ae){return ce===Ae&&(j=!0),0},ph="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",su="(?:\\\\[\\da-fA-F]{1,6}"+G+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",As="\\["+G+"*("+su+")(?:"+G+"*([*^$|!~]?=)"+G+`*(?:'((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)"|(`+su+"))|)"+G+"*\\]",Ap=":("+su+`)(?:\\((('((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)")|((?:\\\\.|[^\\\\()[\\]]|`+As+")*)|.*)\\)|)",vs=new RegExp(G+"+","g"),pr=new RegExp("^"+G+"*,"+G+"*"),uA=new RegExp("^"+G+"*([>+~]|"+G+")"+G+"*"),zM=new RegExp(G+"|>"),gh=new RegExp(Ap),mA=new RegExp("^"+su+"$"),fh={ID:new RegExp("^#("+su+")"),CLASS:new RegExp("^\\.("+su+")"),TAG:new RegExp("^("+su+"|[*])"),ATTR:new RegExp("^"+As),PSEUDO:new RegExp("^"+Ap),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+G+"*(even|odd|(([+-]|)(\\d*)n|)"+G+"*(?:([+-]|)"+G+"*(\\d+)|))"+G+"*\\)|)","i"),bool:new RegExp("^(?:"+ph+")$","i"),needsContext:new RegExp("^"+G+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+G+"*((?:-\\d)?\\d*)"+G+"*\\)|)(?=[^-]|$)","i")},Zp=/^(?:input|select|textarea|button)$/i,Sp=/^h\d$/i,xd=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,mR=/[+~]/,ou=new RegExp("\\\\[\\da-fA-F]{1,6}"+G+"?|\\\\([^\\r\\n\\f])","g"),cm=function(ce,Ae){var nt="0x"+ce.slice(1)-65536;return Ae||(nt<0?String.fromCharCode(nt+65536):String.fromCharCode(nt>>10|55296,nt&1023|56320))},yO=function(){ml()},Ik=fR(function(ce){return ce.disabled===!0&&Q(ce,"fieldset")},{dir:"parentNode",next:"legend"});function Ek(){try{return oe.activeElement}catch{}}try{H.apply(i=o.call(le.childNodes),le.childNodes),i[le.childNodes.length].nodeType}catch{H={apply:function(Ae,nt){$.apply(Ae,o.call(nt))},call:function(Ae){$.apply(Ae,o.call(arguments,1))}}}function go(ce,Ae,nt,dt){var mt,li,Vi,Yi,yi,ds,Mn,Jn=Ae&&Ae.ownerDocument,ms=Ae?Ae.nodeType:9;if(nt=nt||[],typeof ce!="string"||!ce||ms!==1&&ms!==9&&ms!==11)return nt;if(!dt&&(ml(Ae),Ae=Ae||oe,Se)){if(ms!==11&&(yi=xd.exec(ce)))if(mt=yi[1]){if(ms===9)if(Vi=Ae.getElementById(mt)){if(Vi.id===mt)return H.call(nt,Vi),nt}else return nt;else if(Jn&&(Vi=Jn.getElementById(mt))&&go.contains(Ae,Vi)&&Vi.id===mt)return H.call(nt,Vi),nt}else{if(yi[2])return H.apply(nt,Ae.getElementsByTagName(ce)),nt;if((mt=yi[3])&&Ae.getElementsByClassName)return H.apply(nt,Ae.getElementsByClassName(mt)),nt}if(!Bl[ce+" "]&&(!ze||!ze.test(ce))){if(Mn=ce,Jn=Ae,ms===1&&(zM.test(ce)||uA.test(ce))){for(Jn=mR.test(ce)&&OM(Ae.parentNode)||Ae,(Jn!=Ae||!p.scope)&&((Yi=Ae.getAttribute("id"))?Yi=N.escapeSelector(Yi):Ae.setAttribute("id",Yi=vt)),ds=ru(ce),li=ds.length;li--;)ds[li]=(Yi?"#"+Yi:":scope")+" "+gR(ds[li]);Mn=ds.join(",")}try{return H.apply(nt,Jn.querySelectorAll(Mn)),nt}catch{Bl(ce,!0)}finally{Yi===vt&&Ae.removeAttribute("id")}}}return yo(ce.replace(k,"$1"),Ae,nt,dt)}function pR(){var ce=[];function Ae(nt,dt){return ce.push(nt+" ")>w.cacheLength&&delete Ae[ce.shift()],Ae[nt+" "]=dt}return Ae}function Zc(ce){return ce[vt]=!0,ce}function r0(ce){var Ae=oe.createElement("fieldset");try{return!!ce(Ae)}catch{return!1}finally{Ae.parentNode&&Ae.parentNode.removeChild(Ae),Ae=null}}function QO(ce){return function(Ae){return Q(Ae,"input")&&Ae.type===ce}}function MO(ce){return function(Ae){return(Q(Ae,"input")||Q(Ae,"button"))&&Ae.type===ce}}function Dk(ce){return function(Ae){return"form"in Ae?Ae.parentNode&&Ae.disabled===!1?"label"in Ae?"label"in Ae.parentNode?Ae.parentNode.disabled===ce:Ae.disabled===ce:Ae.isDisabled===ce||Ae.isDisabled!==!ce&&Ik(Ae)===ce:Ae.disabled===ce:"label"in Ae?Ae.disabled===ce:!1}}function l0(ce){return Zc(function(Ae){return Ae=+Ae,Zc(function(nt,dt){for(var mt,li=ce([],nt.length,Ae),Vi=li.length;Vi--;)nt[mt=li[Vi]]&&(nt[mt]=!(dt[mt]=nt[mt]))})})}function OM(ce){return ce&&typeof ce.getElementsByTagName<"u"&&ce}function ml(ce){var Ae,nt=ce?ce.ownerDocument||ce:le;return nt==oe||nt.nodeType!==9||!nt.documentElement||(oe=nt,We=oe.documentElement,Se=!N.isXMLDoc(oe),Wt=We.matches||We.webkitMatchesSelector||We.msMatchesSelector,We.msMatchesSelector&&le!=oe&&(Ae=oe.defaultView)&&Ae.top!==Ae&&Ae.addEventListener("unload",yO),p.getById=r0(function(dt){return We.appendChild(dt).id=N.expando,!oe.getElementsByName||!oe.getElementsByName(N.expando).length}),p.disconnectedMatch=r0(function(dt){return Wt.call(dt,"*")}),p.scope=r0(function(){return oe.querySelectorAll(":scope")}),p.cssHas=r0(function(){try{return oe.querySelector(":has(*,:jqfake)"),!1}catch{return!0}}),p.getById?(w.filter.ID=function(dt){var mt=dt.replace(ou,cm);return function(li){return li.getAttribute("id")===mt}},w.find.ID=function(dt,mt){if(typeof mt.getElementById<"u"&&Se){var li=mt.getElementById(dt);return li?[li]:[]}}):(w.filter.ID=function(dt){var mt=dt.replace(ou,cm);return function(li){var Vi=typeof li.getAttributeNode<"u"&&li.getAttributeNode("id");return Vi&&Vi.value===mt}},w.find.ID=function(dt,mt){if(typeof mt.getElementById<"u"&&Se){var li,Vi,Yi,yi=mt.getElementById(dt);if(yi){if(li=yi.getAttributeNode("id"),li&&li.value===dt)return[yi];for(Yi=mt.getElementsByName(dt),Vi=0;yi=Yi[Vi++];)if(li=yi.getAttributeNode("id"),li&&li.value===dt)return[yi]}return[]}}),w.find.TAG=function(dt,mt){return typeof mt.getElementsByTagName<"u"?mt.getElementsByTagName(dt):mt.querySelectorAll(dt)},w.find.CLASS=function(dt,mt){if(typeof mt.getElementsByClassName<"u"&&Se)return mt.getElementsByClassName(dt)},ze=[],r0(function(dt){var mt;We.appendChild(dt).innerHTML="",dt.querySelectorAll("[selected]").length||ze.push("\\["+G+"*(?:value|"+ph+")"),dt.querySelectorAll("[id~="+vt+"-]").length||ze.push("~="),dt.querySelectorAll("a#"+vt+"+*").length||ze.push(".#.+[+~]"),dt.querySelectorAll(":checked").length||ze.push(":checked"),mt=oe.createElement("input"),mt.setAttribute("type","hidden"),dt.appendChild(mt).setAttribute("name","D"),We.appendChild(dt).disabled=!0,dt.querySelectorAll(":disabled").length!==2&&ze.push(":enabled",":disabled"),mt=oe.createElement("input"),mt.setAttribute("name",""),dt.appendChild(mt),dt.querySelectorAll("[name='']").length||ze.push("\\["+G+"*name"+G+"*="+G+`*(?:''|"")`)}),p.cssHas||ze.push(":has"),ze=ze.length&&new RegExp(ze.join("|")),Pr=function(dt,mt){if(dt===mt)return j=!0,0;var li=!dt.compareDocumentPosition-!mt.compareDocumentPosition;return li||(li=(dt.ownerDocument||dt)==(mt.ownerDocument||mt)?dt.compareDocumentPosition(mt):1,li&1||!p.sortDetached&&mt.compareDocumentPosition(dt)===li?dt===oe||dt.ownerDocument==le&&go.contains(le,dt)?-1:mt===oe||mt.ownerDocument==le&&go.contains(le,mt)?1:D?a.call(D,dt)-a.call(D,mt):0:li&4?-1:1)}),oe}go.matches=function(ce,Ae){return go(ce,null,null,Ae)},go.matchesSelector=function(ce,Ae){if(ml(ce),Se&&!Bl[Ae+" "]&&(!ze||!ze.test(Ae)))try{var nt=Wt.call(ce,Ae);if(nt||p.disconnectedMatch||ce.document&&ce.document.nodeType!==11)return nt}catch{Bl(Ae,!0)}return go(Ae,oe,null,[ce]).length>0},go.contains=function(ce,Ae){return(ce.ownerDocument||ce)!=oe&&ml(ce),N.contains(ce,Ae)},go.attr=function(ce,Ae){(ce.ownerDocument||ce)!=oe&&ml(ce);var nt=w.attrHandle[Ae.toLowerCase()],dt=nt&&h.call(w.attrHandle,Ae.toLowerCase())?nt(ce,Ae,!Se):void 0;return dt!==void 0?dt:ce.getAttribute(Ae)},go.error=function(ce){throw new Error("Syntax error, unrecognized expression: "+ce)},N.uniqueSort=function(ce){var Ae,nt=[],dt=0,mt=0;if(j=!p.sortStable,D=!p.sortStable&&o.call(ce,0),L.call(ce,Pr),j){for(;Ae=ce[mt++];)Ae===ce[mt]&&(dt=nt.push(mt));for(;dt--;)Y.call(ce,nt[dt],1)}return D=null,ce},N.fn.uniqueSort=function(){return this.pushStack(N.uniqueSort(o.apply(this)))},w=N.expr={cacheLength:50,createPseudo:Zc,match:fh,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(ce){return ce[1]=ce[1].replace(ou,cm),ce[3]=(ce[3]||ce[4]||ce[5]||"").replace(ou,cm),ce[2]==="~="&&(ce[3]=" "+ce[3]+" "),ce.slice(0,4)},CHILD:function(ce){return ce[1]=ce[1].toLowerCase(),ce[1].slice(0,3)==="nth"?(ce[3]||go.error(ce[0]),ce[4]=+(ce[4]?ce[5]+(ce[6]||1):2*(ce[3]==="even"||ce[3]==="odd")),ce[5]=+(ce[7]+ce[8]||ce[3]==="odd")):ce[3]&&go.error(ce[0]),ce},PSEUDO:function(ce){var Ae,nt=!ce[6]&&ce[2];return fh.CHILD.test(ce[0])?null:(ce[3]?ce[2]=ce[4]||ce[5]||"":nt&&gh.test(nt)&&(Ae=ru(nt,!0))&&(Ae=nt.indexOf(")",nt.length-Ae)-nt.length)&&(ce[0]=ce[0].slice(0,Ae),ce[2]=nt.slice(0,Ae)),ce.slice(0,3))}},filter:{TAG:function(ce){var Ae=ce.replace(ou,cm).toLowerCase();return ce==="*"?function(){return!0}:function(nt){return Q(nt,Ae)}},CLASS:function(ce){var Ae=Gn[ce+" "];return Ae||(Ae=new RegExp("(^|"+G+")"+ce+"("+G+"|$)"))&&Gn(ce,function(nt){return Ae.test(typeof nt.className=="string"&&nt.className||typeof nt.getAttribute<"u"&&nt.getAttribute("class")||"")})},ATTR:function(ce,Ae,nt){return function(dt){var mt=go.attr(dt,ce);return mt==null?Ae==="!=":Ae?(mt+="",Ae==="="?mt===nt:Ae==="!="?mt!==nt:Ae==="^="?nt&&mt.indexOf(nt)===0:Ae==="*="?nt&&mt.indexOf(nt)>-1:Ae==="$="?nt&&mt.slice(-nt.length)===nt:Ae==="~="?(" "+mt.replace(vs," ")+" ").indexOf(nt)>-1:Ae==="|="?mt===nt||mt.slice(0,nt.length+1)===nt+"-":!1):!0}},CHILD:function(ce,Ae,nt,dt,mt){var li=ce.slice(0,3)!=="nth",Vi=ce.slice(-4)!=="last",Yi=Ae==="of-type";return dt===1&&mt===0?function(yi){return!!yi.parentNode}:function(yi,ds,Mn){var Jn,ms,fn,xo,ed,E=li!==Vi?"nextSibling":"previousSibling",qe=yi.parentNode,ps=Yi&&yi.nodeName.toLowerCase(),bR=!Mn&&!Yi,Id=!1;if(qe){if(li){for(;E;){for(fn=yi;fn=fn[E];)if(Yi?Q(fn,ps):fn.nodeType===1)return!1;ed=E=ce==="only"&&!ed&&"nextSibling"}return!0}if(ed=[Vi?qe.firstChild:qe.lastChild],Vi&&bR){for(ms=qe[vt]||(qe[vt]={}),Jn=ms[ce]||[],xo=Jn[0]===ut&&Jn[1],Id=xo&&Jn[2],fn=xo&&qe.childNodes[xo];fn=++xo&&fn&&fn[E]||(Id=xo=0)||ed.pop();)if(fn.nodeType===1&&++Id&&fn===yi){ms[ce]=[ut,xo,Id];break}}else if(bR&&(ms=yi[vt]||(yi[vt]={}),Jn=ms[ce]||[],xo=Jn[0]===ut&&Jn[1],Id=xo),Id===!1)for(;(fn=++xo&&fn&&fn[E]||(Id=xo=0)||ed.pop())&&!((Yi?Q(fn,ps):fn.nodeType===1)&&++Id&&(bR&&(ms=fn[vt]||(fn[vt]={}),ms[ce]=[ut,Id]),fn===yi)););return Id-=mt,Id===dt||Id%dt===0&&Id/dt>=0}}},PSEUDO:function(ce,Ae){var nt,dt=w.pseudos[ce]||w.setFilters[ce.toLowerCase()]||go.error("unsupported pseudo: "+ce);return dt[vt]?dt(Ae):dt.length>1?(nt=[ce,ce,"",Ae],w.setFilters.hasOwnProperty(ce.toLowerCase())?Zc(function(mt,li){for(var Vi,Yi=dt(mt,Ae),yi=Yi.length;yi--;)Vi=a.call(mt,Yi[yi]),mt[Vi]=!(li[Vi]=Yi[yi])}):function(mt){return dt(mt,0,nt)}):dt}},pseudos:{not:Zc(function(ce){var Ae=[],nt=[],dt=pi(ce.replace(k,"$1"));return dt[vt]?Zc(function(mt,li,Vi,Yi){for(var yi,ds=dt(mt,null,Yi,[]),Mn=mt.length;Mn--;)(yi=ds[Mn])&&(mt[Mn]=!(li[Mn]=yi))}):function(mt,li,Vi){return Ae[0]=mt,dt(Ae,null,Vi,nt),Ae[0]=null,!nt.pop()}}),has:Zc(function(ce){return function(Ae){return go(ce,Ae).length>0}}),contains:Zc(function(ce){return ce=ce.replace(ou,cm),function(Ae){return(Ae.textContent||N.text(Ae)).indexOf(ce)>-1}}),lang:Zc(function(ce){return mA.test(ce||"")||go.error("unsupported lang: "+ce),ce=ce.replace(ou,cm).toLowerCase(),function(Ae){var nt;do if(nt=Se?Ae.lang:Ae.getAttribute("xml:lang")||Ae.getAttribute("lang"))return nt=nt.toLowerCase(),nt===ce||nt.indexOf(ce+"-")===0;while((Ae=Ae.parentNode)&&Ae.nodeType===1);return!1}}),target:function(ce){var Ae=e.location&&e.location.hash;return Ae&&Ae.slice(1)===ce.id},root:function(ce){return ce===We},focus:function(ce){return ce===Ek()&&oe.hasFocus()&&!!(ce.type||ce.href||~ce.tabIndex)},enabled:Dk(!1),disabled:Dk(!0),checked:function(ce){return Q(ce,"input")&&!!ce.checked||Q(ce,"option")&&!!ce.selected},selected:function(ce){return ce.parentNode&&ce.parentNode.selectedIndex,ce.selected===!0},empty:function(ce){for(ce=ce.firstChild;ce;ce=ce.nextSibling)if(ce.nodeType<6)return!1;return!0},parent:function(ce){return!w.pseudos.empty(ce)},header:function(ce){return Sp.test(ce.nodeName)},input:function(ce){return Zp.test(ce.nodeName)},button:function(ce){return Q(ce,"input")&&ce.type==="button"||Q(ce,"button")},text:function(ce){var Ae;return Q(ce,"input")&&ce.type==="text"&&((Ae=ce.getAttribute("type"))==null||Ae.toLowerCase()==="text")},first:l0(function(){return[0]}),last:l0(function(ce,Ae){return[Ae-1]}),eq:l0(function(ce,Ae,nt){return[nt<0?nt+Ae:nt]}),even:l0(function(ce,Ae){for(var nt=0;ntAe?dt=Ae:dt=nt;--dt>=0;)ce.push(dt);return ce}),gt:l0(function(ce,Ae,nt){for(var dt=nt<0?nt+Ae:nt;++dt1?function(Ae,nt,dt){for(var mt=ce.length;mt--;)if(!ce[mt](Ae,nt,dt))return!1;return!0}:ce[0]}function P(ce,Ae,nt){for(var dt=0,mt=Ae.length;dt-1&&(Vi[Mn]=!(Yi[Mn]=ms))}}else fn=ri(fn===Yi?fn.splice(E,fn.length):fn),mt?mt(null,Yi,fn,ds):H.apply(Yi,fn)})}function fi(ce){for(var Ae,nt,dt,mt=ce.length,li=w.relative[ce[0].type],Vi=li||w.relative[" "],Yi=li?1:0,yi=fR(function(Jn){return Jn===Ae},Vi,!0),ds=fR(function(Jn){return a.call(Ae,Jn)>-1},Vi,!0),Mn=[function(Jn,ms,fn){var xo=!li&&(fn||ms!=v)||((Ae=ms).nodeType?yi(Jn,ms,fn):ds(Jn,ms,fn));return Ae=null,xo}];Yi1&&at(Mn),Yi>1&&gR(ce.slice(0,Yi-1).concat({value:ce[Yi-2].type===" "?"*":""})).replace(k,"$1"),nt,Yi0,dt=ce.length>0,mt=function(li,Vi,Yi,yi,ds){var Mn,Jn,ms,fn=0,xo="0",ed=li&&[],E=[],qe=v,ps=li||dt&&w.find.TAG("*",ds),bR=ut+=qe==null?1:Math.random()||.1,Id=ps.length;for(ds&&(v=Vi==oe||Vi||ds);xo!==Id&&(Mn=ps[xo])!=null;xo++){if(dt&&Mn){for(Jn=0,!Vi&&Mn.ownerDocument!=oe&&(ml(Mn),Yi=!Se);ms=ce[Jn++];)if(ms(Mn,Vi||oe,Yi)){H.call(yi,Mn);break}ds&&(ut=bR)}nt&&((Mn=!ms&&Mn)&&fn--,li&&ed.push(Mn))}if(fn+=xo,nt&&xo!==fn){for(Jn=0;ms=Ae[Jn++];)ms(ed,E,Vi,Yi);if(li){if(fn>0)for(;xo--;)ed[xo]||E[xo]||(E[xo]=C.call(yi));E=ri(E)}H.apply(yi,E),ds&&!li&&E.length>0&&fn+Ae.length>1&&N.uniqueSort(yi)}return ds&&(ut=bR,v=qe),ed};return nt?Zc(mt):mt}function pi(ce,Ae){var nt,dt=[],mt=[],li=ts[ce+" "];if(!li){for(Ae||(Ae=ru(ce)),nt=Ae.length;nt--;)li=fi(Ae[nt]),li[vt]?dt.push(li):mt.push(li);li=ts(ce,$i(mt,dt)),li.selector=ce}return li}function yo(ce,Ae,nt,dt){var mt,li,Vi,Yi,yi,ds=typeof ce=="function"&&ce,Mn=!dt&&ru(ce=ds.selector||ce);if(nt=nt||[],Mn.length===1){if(li=Mn[0]=Mn[0].slice(0),li.length>2&&(Vi=li[0]).type==="ID"&&Ae.nodeType===9&&Se&&w.relative[li[1].type]){if(Ae=(w.find.ID(Vi.matches[0].replace(ou,cm),Ae)||[])[0],Ae)ds&&(Ae=Ae.parentNode);else return nt;ce=ce.slice(li.shift().value.length)}for(mt=fh.needsContext.test(ce)?0:li.length;mt--&&(Vi=li[mt],!w.relative[Yi=Vi.type]);)if((yi=w.find[Yi])&&(dt=yi(Vi.matches[0].replace(ou,cm),mR.test(li[0].type)&&OM(Ae.parentNode)||Ae))){if(li.splice(mt,1),ce=dt.length&&gR(li),!ce)return H.apply(nt,dt),nt;break}}return(ds||pi(ce,Mn))(dt,Ae,!Se,nt,!Ae||mR.test(ce)&&OM(Ae.parentNode)||Ae),nt}p.sortStable=vt.split("").sort(Pr).join("")===vt,ml(),p.sortDetached=r0(function(ce){return ce.compareDocumentPosition(oe.createElement("fieldset"))&1}),N.find=go,N.expr[":"]=N.expr.pseudos,N.unique=N.uniqueSort,go.compile=pi,go.select=yo,go.setDocument=ml,go.tokenize=ru,go.escape=N.escapeSelector,go.getText=N.text,go.isXML=N.isXMLDoc,go.selectors=N.expr,go.support=N.support,go.uniqueSort=N.uniqueSort})();var ae=function(V,w,v){for(var D=[],j=v!==void 0;(V=V[w])&&V.nodeType!==9;)if(V.nodeType===1){if(j&&N(V).is(v))break;D.push(V)}return D},Ze=function(V,w){for(var v=[];V;V=V.nextSibling)V.nodeType===1&&V!==w&&v.push(V);return v},Fe=N.expr.match.needsContext,Ye=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function Oe(V,w,v){return g(w)?N.grep(V,function(D,j){return!!w.call(D,j,D)!==v}):w.nodeType?N.grep(V,function(D){return D===w!==v}):typeof w!="string"?N.grep(V,function(D){return a.call(w,D)>-1!==v}):N.filter(w,V,v)}N.filter=function(V,w,v){var D=w[0];return v&&(V=":not("+V+")"),w.length===1&&D.nodeType===1?N.find.matchesSelector(D,V)?[D]:[]:N.find.matches(V,N.grep(w,function(j){return j.nodeType===1}))},N.fn.extend({find:function(V){var w,v,D=this.length,j=this;if(typeof V!="string")return this.pushStack(N(V).filter(function(){for(w=0;w1?N.uniqueSort(v):v},filter:function(V){return this.pushStack(Oe(this,V||[],!1))},not:function(V){return this.pushStack(Oe(this,V||[],!0))},is:function(V){return!!Oe(this,typeof V=="string"&&Fe.test(V)?N(V):V||[],!1).length}});var Ie,lt=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,Pe=N.fn.init=function(V,w,v){var D,j;if(!V)return this;if(v=v||Ie,typeof V=="string")if(V[0]==="<"&&V[V.length-1]===">"&&V.length>=3?D=[null,V,null]:D=lt.exec(V),D&&(D[1]||!w))if(D[1]){if(w=w instanceof N?w[0]:w,N.merge(this,N.parseHTML(D[1],w&&w.nodeType?w.ownerDocument||w:b,!0)),Ye.test(D[1])&&N.isPlainObject(w))for(D in w)g(this[D])?this[D](w[D]):this.attr(D,w[D]);return this}else return j=b.getElementById(D[2]),j&&(this[0]=j,this.length=1),this;else return!w||w.jquery?(w||v).find(V):this.constructor(w).find(V);else{if(V.nodeType)return this[0]=V,this.length=1,this;if(g(V))return v.ready!==void 0?v.ready(V):V(N)}return N.makeArray(V,this)};Pe.prototype=N.fn,Ie=N(b);var Ne=/^(?:parents|prev(?:Until|All))/,ct={children:!0,contents:!0,next:!0,prev:!0};N.fn.extend({has:function(V){var w=N(V,this),v=w.length;return this.filter(function(){for(var D=0;D-1:v.nodeType===1&&N.find.matchesSelector(v,V))){H.push(v);break}}return this.pushStack(H.length>1?N.uniqueSort(H):H)},index:function(V){return V?typeof V=="string"?a.call(N(V),this[0]):a.call(this,V.jquery?V[0]:V):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(V,w){return this.pushStack(N.uniqueSort(N.merge(this.get(),N(V,w))))},addBack:function(V){return this.add(V==null?this.prevObject:this.prevObject.filter(V))}});function Yt(V,w){for(;(V=V[w])&&V.nodeType!==1;);return V}N.each({parent:function(V){var w=V.parentNode;return w&&w.nodeType!==11?w:null},parents:function(V){return ae(V,"parentNode")},parentsUntil:function(V,w,v){return ae(V,"parentNode",v)},next:function(V){return Yt(V,"nextSibling")},prev:function(V){return Yt(V,"previousSibling")},nextAll:function(V){return ae(V,"nextSibling")},prevAll:function(V){return ae(V,"previousSibling")},nextUntil:function(V,w,v){return ae(V,"nextSibling",v)},prevUntil:function(V,w,v){return ae(V,"previousSibling",v)},siblings:function(V){return Ze((V.parentNode||{}).firstChild,V)},children:function(V){return Ze(V.firstChild)},contents:function(V){return V.contentDocument!=null&&n(V.contentDocument)?V.contentDocument:(Q(V,"template")&&(V=V.content||V),N.merge([],V.childNodes))}},function(V,w){N.fn[V]=function(v,D){var j=N.map(this,w,v);return V.slice(-5)!=="Until"&&(D=v),D&&typeof D=="string"&&(j=N.filter(D,j)),this.length>1&&(ct[V]||N.uniqueSort(j),Ne.test(V)&&j.reverse()),this.pushStack(j)}});var Lt=/[^\x20\t\r\n\f]+/g;function st(V){var w={};return N.each(V.match(Lt)||[],function(v,D){w[D]=!0}),w}N.Callbacks=function(V){V=typeof V=="string"?st(V):N.extend({},V);var w,v,D,j,H=[],oe=[],We=-1,Se=function(){for(j=j||V.once,D=w=!0;oe.length;We=-1)for(v=oe.shift();++We-1;)H.splice(ut,1),ut<=We&&We--}),this},has:function(Wt){return Wt?N.inArray(Wt,H)>-1:H.length>0},empty:function(){return H&&(H=[]),this},disable:function(){return j=oe=[],H=v="",this},disabled:function(){return!H},lock:function(){return j=oe=[],!v&&!w&&(H=v=""),this},locked:function(){return!!j},fireWith:function(Wt,vt){return j||(vt=vt||[],vt=[Wt,vt.slice?vt.slice():vt],oe.push(vt),w||Se()),this},fire:function(){return ze.fireWith(this,arguments),this},fired:function(){return!!D}};return ze};function bt(V){return V}function wt(V){throw V}function Ue(V,w,v,D){var j;try{V&&g(j=V.promise)?j.call(V).done(w).fail(v):V&&g(j=V.then)?j.call(V,w,v):w.apply(void 0,[V].slice(D))}catch(H){v.apply(void 0,[H])}}N.extend({Deferred:function(V){var w=[["notify","progress",N.Callbacks("memory"),N.Callbacks("memory"),2],["resolve","done",N.Callbacks("once memory"),N.Callbacks("once memory"),0,"resolved"],["reject","fail",N.Callbacks("once memory"),N.Callbacks("once memory"),1,"rejected"]],v="pending",D={state:function(){return v},always:function(){return j.done(arguments).fail(arguments),this},catch:function(H){return D.then(null,H)},pipe:function(){var H=arguments;return N.Deferred(function(oe){N.each(w,function(We,Se){var ze=g(H[Se[4]])&&H[Se[4]];j[Se[1]](function(){var Wt=ze&&ze.apply(this,arguments);Wt&&g(Wt.promise)?Wt.promise().progress(oe.notify).done(oe.resolve).fail(oe.reject):oe[Se[0]+"With"](this,ze?[Wt]:arguments)})}),H=null}).promise()},then:function(H,oe,We){var Se=0;function ze(Wt,vt,ut,Kt){return function(){var Gn=this,Ts=arguments,ts=function(){var Pr,ph;if(!(Wt=Se&&(ut!==wt&&(Gn=void 0,Ts=[Pr]),vt.rejectWith(Gn,Ts))}};Wt?Bl():(N.Deferred.getErrorHook?Bl.error=N.Deferred.getErrorHook():N.Deferred.getStackHook&&(Bl.error=N.Deferred.getStackHook()),e.setTimeout(Bl))}}return N.Deferred(function(Wt){w[0][3].add(ze(0,Wt,g(We)?We:bt,Wt.notifyWith)),w[1][3].add(ze(0,Wt,g(H)?H:bt)),w[2][3].add(ze(0,Wt,g(oe)?oe:wt))}).promise()},promise:function(H){return H!=null?N.extend(H,D):D}},j={};return N.each(w,function(H,oe){var We=oe[2],Se=oe[5];D[oe[1]]=We.add,Se&&We.add(function(){v=Se},w[3-H][2].disable,w[3-H][3].disable,w[0][2].lock,w[0][3].lock),We.add(oe[3].fire),j[oe[0]]=function(){return j[oe[0]+"With"](this===j?void 0:this,arguments),this},j[oe[0]+"With"]=We.fireWith}),D.promise(j),V&&V.call(j,j),j},when:function(V){var w=arguments.length,v=w,D=Array(v),j=o.call(arguments),H=N.Deferred(),oe=function(We){return function(Se){D[We]=this,j[We]=arguments.length>1?o.call(arguments):Se,--w||H.resolveWith(D,j)}};if(w<=1&&(Ue(V,H.done(oe(v)).resolve,H.reject,!w),H.state()==="pending"||g(j[v]&&j[v].then)))return H.then();for(;v--;)Ue(j[v],oe(v),H.reject);return H.promise()}});var Ei=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;N.Deferred.exceptionHook=function(V,w){e.console&&e.console.warn&&V&&Ei.test(V.name)&&e.console.warn("jQuery.Deferred exception: "+V.message,V.stack,w)},N.readyException=function(V){e.setTimeout(function(){throw V})};var Ai=N.Deferred();N.fn.ready=function(V){return Ai.then(V).catch(function(w){N.readyException(w)}),this},N.extend({isReady:!1,readyWait:1,ready:function(V){(V===!0?--N.readyWait:N.isReady)||(N.isReady=!0,!(V!==!0&&--N.readyWait>0)&&Ai.resolveWith(b,[N]))}}),N.ready.then=Ai.then;function ye(){b.removeEventListener("DOMContentLoaded",ye),e.removeEventListener("load",ye),N.ready()}b.readyState==="complete"||b.readyState!=="loading"&&!b.documentElement.doScroll?e.setTimeout(N.ready):(b.addEventListener("DOMContentLoaded",ye),e.addEventListener("load",ye));var ii=function(V,w,v,D,j,H,oe){var We=0,Se=V.length,ze=v==null;if(Z(v)==="object"){j=!0;for(We in v)ii(V,w,We,v[We],!0,H,oe)}else if(D!==void 0&&(j=!0,g(D)||(oe=!0),ze&&(oe?(w.call(V,D),w=null):(ze=w,w=function(Wt,vt,ut){return ze.call(N(Wt),ut)})),w))for(;We1,null,!0)},removeData:function(V){return this.each(function(){ke.remove(this,V)})}}),N.extend({queue:function(V,w,v){var D;if(V)return w=(w||"fx")+"queue",D=_e.get(V,w),v&&(!D||Array.isArray(v)?D=_e.access(V,w,N.makeArray(v)):D.push(v)),D||[]},dequeue:function(V,w){w=w||"fx";var v=N.queue(V,w),D=v.length,j=v.shift(),H=N._queueHooks(V,w),oe=function(){N.dequeue(V,w)};j==="inprogress"&&(j=v.shift(),D--),j&&(w==="fx"&&v.unshift("inprogress"),delete H.stop,j.call(V,oe,H)),!D&&H&&H.empty.fire()},_queueHooks:function(V,w){var v=w+"queueHooks";return _e.get(V,v)||_e.access(V,v,{empty:N.Callbacks("once memory").add(function(){_e.remove(V,[w+"queue",v])})})}}),N.fn.extend({queue:function(V,w){var v=2;return typeof V!="string"&&(w=V,V="fx",v--),arguments.length\x20\t\r\n\f]*)/i,oi=/^$|^module$|\/(?:java|ecma)script/i;(function(){var V=b.createDocumentFragment(),w=V.appendChild(b.createElement("div")),v=b.createElement("input");v.setAttribute("type","radio"),v.setAttribute("checked","checked"),v.setAttribute("name","t"),w.appendChild(v),p.checkClone=w.cloneNode(!0).cloneNode(!0).lastChild.checked,w.innerHTML="",p.noCloneChecked=!!w.cloneNode(!0).lastChild.defaultValue,w.innerHTML="",p.option=!!w.lastChild})();var Bi={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};Bi.tbody=Bi.tfoot=Bi.colgroup=Bi.caption=Bi.thead,Bi.th=Bi.td,p.option||(Bi.optgroup=Bi.option=[1,""]);function Qn(V,w){var v;return typeof V.getElementsByTagName<"u"?v=V.getElementsByTagName(w||"*"):typeof V.querySelectorAll<"u"?v=V.querySelectorAll(w||"*"):v=[],w===void 0||w&&Q(V,w)?N.merge([V],v):v}function Zi(V,w){for(var v=0,D=V.length;v-1){j&&j.push(H);continue}if(ze=xt(H),oe=Qn(vt.appendChild(H),"script"),ze&&Zi(oe),v)for(Wt=0;H=oe[Wt++];)oi.test(H.type||"")&&v.push(H)}return vt}var he=/^([^.]*)(?:\.(.+)|)/;function Re(){return!0}function Ce(){return!1}function Be(V,w,v,D,j,H){var oe,We;if(typeof w=="object"){typeof v!="string"&&(D=D||v,v=void 0);for(We in w)Be(V,We,v,D,w[We],H);return V}if(D==null&&j==null?(j=v,D=v=void 0):j==null&&(typeof v=="string"?(j=D,D=void 0):(j=D,D=v,v=void 0)),j===!1)j=Ce;else if(!j)return V;return H===1&&(oe=j,j=function(Se){return N().off(Se),oe.apply(this,arguments)},j.guid=oe.guid||(oe.guid=N.guid++)),V.each(function(){N.event.add(this,w,j,D,v)})}N.event={global:{},add:function(V,w,v,D,j){var H,oe,We,Se,ze,Wt,vt,ut,Kt,Gn,Ts,ts=_e.get(V);if(Je(V))for(v.handler&&(H=v,v=H.handler,j=H.selector),j&&N.find.matchesSelector(ai,j),v.guid||(v.guid=N.guid++),(Se=ts.events)||(Se=ts.events=Object.create(null)),(oe=ts.handle)||(oe=ts.handle=function(Bl){return typeof N<"u"&&N.event.triggered!==Bl.type?N.event.dispatch.apply(V,arguments):void 0}),w=(w||"").match(Lt)||[""],ze=w.length;ze--;)We=he.exec(w[ze])||[],Kt=Ts=We[1],Gn=(We[2]||"").split(".").sort(),Kt&&(vt=N.event.special[Kt]||{},Kt=(j?vt.delegateType:vt.bindType)||Kt,vt=N.event.special[Kt]||{},Wt=N.extend({type:Kt,origType:Ts,data:D,handler:v,guid:v.guid,selector:j,needsContext:j&&N.expr.match.needsContext.test(j),namespace:Gn.join(".")},H),(ut=Se[Kt])||(ut=Se[Kt]=[],ut.delegateCount=0,(!vt.setup||vt.setup.call(V,D,Gn,oe)===!1)&&V.addEventListener&&V.addEventListener(Kt,oe)),vt.add&&(vt.add.call(V,Wt),Wt.handler.guid||(Wt.handler.guid=v.guid)),j?ut.splice(ut.delegateCount++,0,Wt):ut.push(Wt),N.event.global[Kt]=!0)},remove:function(V,w,v,D,j){var H,oe,We,Se,ze,Wt,vt,ut,Kt,Gn,Ts,ts=_e.hasData(V)&&_e.get(V);if(!(!ts||!(Se=ts.events))){for(w=(w||"").match(Lt)||[""],ze=w.length;ze--;){if(We=he.exec(w[ze])||[],Kt=Ts=We[1],Gn=(We[2]||"").split(".").sort(),!Kt){for(Kt in Se)N.event.remove(V,Kt+w[ze],v,D,!0);continue}for(vt=N.event.special[Kt]||{},Kt=(D?vt.delegateType:vt.bindType)||Kt,ut=Se[Kt]||[],We=We[2]&&new RegExp("(^|\\.)"+Gn.join("\\.(?:.*\\.|)")+"(\\.|$)"),oe=H=ut.length;H--;)Wt=ut[H],(j||Ts===Wt.origType)&&(!v||v.guid===Wt.guid)&&(!We||We.test(Wt.namespace))&&(!D||D===Wt.selector||D==="**"&&Wt.selector)&&(ut.splice(H,1),Wt.selector&&ut.delegateCount--,vt.remove&&vt.remove.call(V,Wt));oe&&!ut.length&&((!vt.teardown||vt.teardown.call(V,Gn,ts.handle)===!1)&&N.removeEvent(V,Kt,ts.handle),delete Se[Kt])}N.isEmptyObject(Se)&&_e.remove(V,"handle events")}},dispatch:function(V){var w,v,D,j,H,oe,We=new Array(arguments.length),Se=N.event.fix(V),ze=(_e.get(this,"events")||Object.create(null))[Se.type]||[],Wt=N.event.special[Se.type]||{};for(We[0]=Se,w=1;w=1)){for(;ze!==this;ze=ze.parentNode||this)if(ze.nodeType===1&&!(V.type==="click"&&ze.disabled===!0)){for(H=[],oe={},v=0;v-1:N.find(j,this,null,[ze]).length),oe[j]&&H.push(D);H.length&&We.push({elem:ze,handlers:H})}}return ze=this,Se\s*$/g;function kn(V,w){return Q(V,"table")&&Q(w.nodeType!==11?w:w.firstChild,"tr")&&N(V).children("tbody")[0]||V}function Dn(V){return V.type=(V.getAttribute("type")!==null)+"/"+V.type,V}function bs(V){return(V.type||"").slice(0,5)==="true/"?V.type=V.type.slice(5):V.removeAttribute("type"),V}function Us(V,w){var v,D,j,H,oe,We,Se;if(w.nodeType===1){if(_e.hasData(V)&&(H=_e.get(V),Se=H.events,Se)){_e.remove(w,"handle events");for(j in Se)for(v=0,D=Se[j].length;v1&&typeof Kt=="string"&&!p.checkClone&&mi.test(Kt))return V.each(function(Ts){var ts=V.eq(Ts);Gn&&(w[0]=Kt.call(this,Ts,ts.html())),tr(ts,w,v,D)});if(vt&&(j=de(w,V[0].ownerDocument,!1,V,D),H=j.firstChild,j.childNodes.length===1&&(j=H),H||D)){for(oe=N.map(Qn(j,"script"),Dn),We=oe.length;Wt0&&Zi(oe,!Se&&Qn(V,"script")),We},cleanData:function(V){for(var w,v,D,j=N.event.special,H=0;(v=V[H])!==void 0;H++)if(Je(v)){if(w=v[_e.expando]){if(w.events)for(D in w.events)j[D]?N.event.remove(v,D):N.removeEvent(v,D,w.handle);v[_e.expando]=void 0}v[ke.expando]&&(v[ke.expando]=void 0)}}}),N.fn.extend({detach:function(V){return je(this,V,!0)},remove:function(V){return je(this,V)},text:function(V){return ii(this,function(w){return w===void 0?N.text(this):this.empty().each(function(){(this.nodeType===1||this.nodeType===11||this.nodeType===9)&&(this.textContent=w)})},null,V,arguments.length)},append:function(){return tr(this,arguments,function(V){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var w=kn(this,V);w.appendChild(V)}})},prepend:function(){return tr(this,arguments,function(V){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var w=kn(this,V);w.insertBefore(V,w.firstChild)}})},before:function(){return tr(this,arguments,function(V){this.parentNode&&this.parentNode.insertBefore(V,this)})},after:function(){return tr(this,arguments,function(V){this.parentNode&&this.parentNode.insertBefore(V,this.nextSibling)})},empty:function(){for(var V,w=0;(V=this[w])!=null;w++)V.nodeType===1&&(N.cleanData(Qn(V,!1)),V.textContent="");return this},clone:function(V,w){return V=V??!1,w=w??V,this.map(function(){return N.clone(this,V,w)})},html:function(V){return ii(this,function(w){var v=this[0]||{},D=0,j=this.length;if(w===void 0&&v.nodeType===1)return v.innerHTML;if(typeof w=="string"&&!jt.test(w)&&!Bi[(Me.exec(w)||["",""])[1].toLowerCase()]){w=N.htmlPrefilter(w);try{for(;D=0&&(Se+=Math.max(0,Math.ceil(V["offset"+w[0].toUpperCase()+w.slice(1)]-H-Se-We-.5))||0),Se+ze}function vo(V,w,v){var D=Vt(V),j=!p.boxSizingReliable()||v,H=j&&N.css(V,"boxSizing",!1,D)==="border-box",oe=H,We=Qe(V,w,D),Se="offset"+w[0].toUpperCase()+w.slice(1);if(xe.test(We)){if(!v)return We;We="auto"}return(!p.boxSizingReliable()&&H||!p.reliableTrDimensions()&&Q(V,"tr")||We==="auto"||!parseFloat(We)&&N.css(V,"display",!1,D)==="inline")&&V.getClientRects().length&&(H=N.css(V,"boxSizing",!1,D)==="border-box",oe=Se in V,oe&&(We=V[Se])),We=parseFloat(We)||0,We+hs(V,w,v||(H?"border":"content"),oe,D,We)+"px"}N.extend({cssHooks:{opacity:{get:function(V,w){if(w){var v=Qe(V,"opacity");return v===""?"1":v}}}},cssNumber:{animationIterationCount:!0,aspectRatio:!0,borderImageSlice:!0,columnCount:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,scale:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeMiterlimit:!0,strokeOpacity:!0},cssProps:{},style:function(V,w,v,D){if(!(!V||V.nodeType===3||V.nodeType===8||!V.style)){var j,H,oe,We=ne(w),Se=me.test(w),ze=V.style;if(Se||(w=Bt(We)),oe=N.cssHooks[w]||N.cssHooks[We],v!==void 0){if(H=typeof v,H==="string"&&(j=Dt.exec(v))&&j[1]&&(v=Ri(V,w,j),H="number"),v==null||v!==v)return;H==="number"&&!Se&&(v+=j&&j[3]||(N.cssNumber[We]?"":"px")),!p.clearCloneStyle&&v===""&&w.indexOf("background")===0&&(ze[w]="inherit"),(!oe||!("set"in oe)||(v=oe.set(V,v,D))!==void 0)&&(Se?ze.setProperty(w,v):ze[w]=v)}else return oe&&"get"in oe&&(j=oe.get(V,!1,D))!==void 0?j:ze[w]}},css:function(V,w,v,D){var j,H,oe,We=ne(w),Se=me.test(w);return Se||(w=Bt(We)),oe=N.cssHooks[w]||N.cssHooks[We],oe&&"get"in oe&&(j=oe.get(V,!0,v)),j===void 0&&(j=Qe(V,w,D)),j==="normal"&&w in Ki&&(j=Ki[w]),v===""||v?(H=parseFloat(j),v===!0||isFinite(H)?H||0:j):j}}),N.each(["height","width"],function(V,w){N.cssHooks[w]={get:function(v,D,j){if(D)return nn.test(N.css(v,"display"))&&(!v.getClientRects().length||!v.getBoundingClientRect().width)?q(v,xn,function(){return vo(v,w,j)}):vo(v,w,j)},set:function(v,D,j){var H,oe=Vt(v),We=!p.scrollboxSize()&&oe.position==="absolute",Se=We||j,ze=Se&&N.css(v,"boxSizing",!1,oe)==="border-box",Wt=j?hs(v,w,j,ze,oe):0;return ze&&We&&(Wt-=Math.ceil(v["offset"+w[0].toUpperCase()+w.slice(1)]-parseFloat(oe[w])-hs(v,w,"border",!1,oe)-.5)),Wt&&(H=Dt.exec(D))&&(H[3]||"px")!=="px"&&(v.style[w]=D,D=N.css(v,w)),Fs(v,D,Wt)}}}),N.cssHooks.marginLeft=ve(p.reliableMarginLeft,function(V,w){if(w)return(parseFloat(Qe(V,"marginLeft"))||V.getBoundingClientRect().left-q(V,{marginLeft:0},function(){return V.getBoundingClientRect().left}))+"px"}),N.each({margin:"",padding:"",border:"Width"},function(V,w){N.cssHooks[V+w]={expand:function(v){for(var D=0,j={},H=typeof v=="string"?v.split(" "):[v];D<4;D++)j[V+gi[D]+w]=H[D]||H[D-2]||H[0];return j}},V!=="margin"&&(N.cssHooks[V+w].set=Fs)}),N.fn.extend({css:function(V,w){return ii(this,function(v,D,j){var H,oe,We={},Se=0;if(Array.isArray(D)){for(H=Vt(v),oe=D.length;Se1)}});function us(V,w,v,D,j){return new us.prototype.init(V,w,v,D,j)}N.Tween=us,us.prototype={constructor:us,init:function(V,w,v,D,j,H){this.elem=V,this.prop=v,this.easing=j||N.easing._default,this.options=w,this.start=this.now=this.cur(),this.end=D,this.unit=H||(N.cssNumber[v]?"":"px")},cur:function(){var V=us.propHooks[this.prop];return V&&V.get?V.get(this):us.propHooks._default.get(this)},run:function(V){var w,v=us.propHooks[this.prop];return this.options.duration?this.pos=w=N.easing[this.easing](V,this.options.duration*V,0,1,this.options.duration):this.pos=w=V,this.now=(this.end-this.start)*w+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),v&&v.set?v.set(this):us.propHooks._default.set(this),this}},us.prototype.init.prototype=us.prototype,us.propHooks={_default:{get:function(V){var w;return V.elem.nodeType!==1||V.elem[V.prop]!=null&&V.elem.style[V.prop]==null?V.elem[V.prop]:(w=N.css(V.elem,V.prop,""),!w||w==="auto"?0:w)},set:function(V){N.fx.step[V.prop]?N.fx.step[V.prop](V):V.elem.nodeType===1&&(N.cssHooks[V.prop]||V.elem.style[Bt(V.prop)]!=null)?N.style(V.elem,V.prop,V.now+V.unit):V.elem[V.prop]=V.now}}},us.propHooks.scrollTop=us.propHooks.scrollLeft={set:function(V){V.elem.nodeType&&V.elem.parentNode&&(V.elem[V.prop]=V.now)}},N.easing={linear:function(V){return V},swing:function(V){return .5-Math.cos(V*Math.PI)/2},_default:"swing"},N.fx=us.prototype.init,N.fx.step={};var Kn,sn,ur=/^(?:toggle|show|hide)$/,zs=/queueHooks$/;function ul(){sn&&(b.hidden===!1&&e.requestAnimationFrame?e.requestAnimationFrame(ul):e.setTimeout(ul,N.fx.interval),N.fx.tick())}function rm(){return e.setTimeout(function(){Kn=void 0}),Kn=Date.now()}function Po(V,w){var v,D=0,j={height:V};for(w=w?1:0;D<4;D+=2-w)v=gi[D],j["margin"+v]=j["padding"+v]=V;return w&&(j.opacity=j.width=V),j}function lm(V,w,v){for(var D,j=(ir.tweeners[w]||[]).concat(ir.tweeners["*"]),H=0,oe=j.length;H1)},removeAttr:function(V){return this.each(function(){N.removeAttr(this,V)})}}),N.extend({attr:function(V,w,v){var D,j,H=V.nodeType;if(!(H===3||H===8||H===2)){if(typeof V.getAttribute>"u")return N.prop(V,w,v);if((H!==1||!N.isXMLDoc(V))&&(j=N.attrHooks[w.toLowerCase()]||(N.expr.match.bool.test(w)?mr:void 0)),v!==void 0){if(v===null){N.removeAttr(V,w);return}return j&&"set"in j&&(D=j.set(V,v,w))!==void 0?D:(V.setAttribute(w,v+""),v)}return j&&"get"in j&&(D=j.get(V,w))!==null?D:(D=N.find.attr(V,w),D??void 0)}},attrHooks:{type:{set:function(V,w){if(!p.radioValue&&w==="radio"&&Q(V,"input")){var v=V.value;return V.setAttribute("type",w),v&&(V.value=v),w}}}},removeAttr:function(V,w){var v,D=0,j=w&&w.match(Lt);if(j&&V.nodeType===1)for(;v=j[D++];)V.removeAttribute(v)}}),mr={set:function(V,w,v){return w===!1?N.removeAttr(V,v):V.setAttribute(v,v),v}},N.each(N.expr.match.bool.source.match(/\w+/g),function(V,w){var v=nr[w]||N.find.attr;nr[w]=function(D,j,H){var oe,We,Se=j.toLowerCase();return H||(We=nr[Se],nr[Se]=oe,oe=v(D,j,H)!=null?Se:null,nr[Se]=We),oe}});var am=/^(?:input|select|textarea|button)$/i,nu=/^(?:a|area)$/i;N.fn.extend({prop:function(V,w){return ii(this,N.prop,V,w,arguments.length>1)},removeProp:function(V){return this.each(function(){delete this[N.propFix[V]||V]})}}),N.extend({prop:function(V,w,v){var D,j,H=V.nodeType;if(!(H===3||H===8||H===2))return(H!==1||!N.isXMLDoc(V))&&(w=N.propFix[w]||w,j=N.propHooks[w]),v!==void 0?j&&"set"in j&&(D=j.set(V,v,w))!==void 0?D:V[w]=v:j&&"get"in j&&(D=j.get(V,w))!==null?D:V[w]},propHooks:{tabIndex:{get:function(V){var w=N.find.attr(V,"tabindex");return w?parseInt(w,10):am.test(V.nodeName)||nu.test(V.nodeName)&&V.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),p.optSelected||(N.propHooks.selected={get:function(V){var w=V.parentNode;return w&&w.parentNode&&w.parentNode.selectedIndex,null},set:function(V){var w=V.parentNode;w&&(w.selectedIndex,w.parentNode&&w.parentNode.selectedIndex)}}),N.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){N.propFix[this.toLowerCase()]=this});function s0(V){var w=V.match(Lt)||[];return w.join(" ")}function Nn(V){return V.getAttribute&&V.getAttribute("class")||""}function qi(V){return Array.isArray(V)?V:typeof V=="string"?V.match(Lt)||[]:[]}N.fn.extend({addClass:function(V){var w,v,D,j,H,oe;return g(V)?this.each(function(We){N(this).addClass(V.call(this,We,Nn(this)))}):(w=qi(V),w.length?this.each(function(){if(D=Nn(this),v=this.nodeType===1&&" "+s0(D)+" ",v){for(H=0;H-1;)v=v.replace(" "+j+" "," ");oe=s0(v),D!==oe&&this.setAttribute("class",oe)}}):this):this.attr("class","")},toggleClass:function(V,w){var v,D,j,H,oe=typeof V,We=oe==="string"||Array.isArray(V);return g(V)?this.each(function(Se){N(this).toggleClass(V.call(this,Se,Nn(this),w),w)}):typeof w=="boolean"&&We?w?this.addClass(V):this.removeClass(V):(v=qi(V),this.each(function(){if(We)for(H=N(this),j=0;j-1)return!0;return!1}});var Wo=/\r/g;N.fn.extend({val:function(V){var w,v,D,j=this[0];return arguments.length?(D=g(V),this.each(function(H){var oe;this.nodeType===1&&(D?oe=V.call(this,H,N(this).val()):oe=V,oe==null?oe="":typeof oe=="number"?oe+="":Array.isArray(oe)&&(oe=N.map(oe,function(We){return We==null?"":We+""})),w=N.valHooks[this.type]||N.valHooks[this.nodeName.toLowerCase()],(!w||!("set"in w)||w.set(this,oe,"value")===void 0)&&(this.value=oe))})):j?(w=N.valHooks[j.type]||N.valHooks[j.nodeName.toLowerCase()],w&&"get"in w&&(v=w.get(j,"value"))!==void 0?v:(v=j.value,typeof v=="string"?v.replace(Wo,""):v??"")):void 0}}),N.extend({valHooks:{option:{get:function(V){var w=N.find.attr(V,"value");return w??s0(N.text(V))}},select:{get:function(V){var w,v,D,j=V.options,H=V.selectedIndex,oe=V.type==="select-one",We=oe?null:[],Se=oe?H+1:j.length;for(H<0?D=Se:D=oe?H:0;D-1)&&(v=!0);return v||(V.selectedIndex=-1),H}}}}),N.each(["radio","checkbox"],function(){N.valHooks[this]={set:function(V,w){if(Array.isArray(w))return V.checked=N.inArray(N(V).val(),w)>-1}},p.checkOn||(N.valHooks[this].get=function(V){return V.getAttribute("value")===null?"on":V.value})});var pb=e.location,Ck={guid:Date.now()},GM=/\?/;N.parseXML=function(V){var w,v;if(!V||typeof V!="string")return null;try{w=new e.DOMParser().parseFromString(V,"text/xml")}catch{}return v=w&&w.getElementsByTagName("parsererror")[0],(!w||v)&&N.error("Invalid XML: "+(v?N.map(v.childNodes,function(D){return D.textContent}).join(` `):V)),w};var vd=/^(?:focusinfocus|focusoutblur)$/,Bk=function(V){V.stopPropagation()};N.extend(N.event,{trigger:function(V,w,v,D){var j,H,oe,We,Se,ze,Wt,vt,ut=[v||b],Kt=h.call(V,"type")?V.type:V,Gn=h.call(V,"namespace")?V.namespace.split("."):[];if(H=vt=oe=v=v||b,!(v.nodeType===3||v.nodeType===8)&&!vd.test(Kt+N.event.triggered)&&(Kt.indexOf(".")>-1&&(Gn=Kt.split("."),Kt=Gn.shift(),Gn.sort()),Se=Kt.indexOf(":")<0&&"on"+Kt,V=V[N.expando]?V:new N.Event(Kt,typeof V=="object"&&V),V.isTrigger=D?2:3,V.namespace=Gn.join("."),V.rnamespace=V.namespace?new RegExp("(^|\\.)"+Gn.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,V.result=void 0,V.target||(V.target=v),w=w==null?[V]:N.makeArray(w,[V]),Wt=N.event.special[Kt]||{},!(!D&&Wt.trigger&&Wt.trigger.apply(v,w)===!1))){if(!D&&!Wt.noBubble&&!f(v)){for(We=Wt.delegateType||Kt,vd.test(We+Kt)||(H=H.parentNode);H;H=H.parentNode)ut.push(H),oe=H;oe===(v.ownerDocument||b)&&ut.push(oe.defaultView||oe.parentWindow||e)}for(j=0;(H=ut[j++])&&!V.isPropagationStopped();)vt=H,V.type=j>1?We:Wt.bindType||Kt,ze=(_e.get(H,"events")||Object.create(null))[V.type]&&_e.get(H,"handle"),ze&&ze.apply(H,w),ze=Se&&H[Se],ze&&ze.apply&&Je(H)&&(V.result=ze.apply(H,w),V.result===!1&&V.preventDefault());return V.type=Kt,!D&&!V.isDefaultPrevented()&&(!Wt._default||Wt._default.apply(ut.pop(),w)===!1)&&Je(v)&&Se&&g(v[Kt])&&!f(v)&&(oe=v[Se],oe&&(v[Se]=null),N.event.triggered=Kt,V.isPropagationStopped()&&vt.addEventListener(Kt,Bk),v[Kt](),V.isPropagationStopped()&&vt.removeEventListener(Kt,Bk),N.event.triggered=void 0,oe&&(v[Se]=oe)),V.result}},simulate:function(V,w,v){var D=N.extend(new N.Event,v,{type:V,isSimulated:!0});N.event.trigger(D,null,w)}}),N.fn.extend({trigger:function(V,w){return this.each(function(){N.event.trigger(V,w,this)})},triggerHandler:function(V,w){var v=this[0];if(v)return N.event.trigger(V,w,v,!0)}});var fO=/\[\]$/,Lk=/\r?\n/g,bO=/^(?:submit|button|image|reset|file)$/i,UO=/^(?:input|select|textarea|keygen)/i;function dA(V,w,v,D){var j;if(Array.isArray(w))N.each(w,function(H,oe){v||fO.test(V)?D(V,oe):dA(V+"["+(typeof oe=="object"&&oe!=null?H:"")+"]",oe,v,D)});else if(!v&&Z(w)==="object")for(j in w)dA(V+"["+j+"]",w[j],v,D);else D(V,w)}N.param=function(V,w){var v,D=[],j=function(H,oe){var We=g(oe)?oe():oe;D[D.length]=encodeURIComponent(H)+"="+encodeURIComponent(We??"")};if(V==null)return"";if(Array.isArray(V)||V.jquery&&!N.isPlainObject(V))N.each(V,function(){j(this.name,this.value)});else for(v in V)dA(v,V[v],w,j);return D.join("&")},N.fn.extend({serialize:function(){return N.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var V=N.prop(this,"elements");return V?N.makeArray(V):this}).filter(function(){var V=this.type;return this.name&&!N(this).is(":disabled")&&UO.test(this.nodeName)&&!bO.test(V)&&(this.checked||!Rt.test(V))}).map(function(V,w){var v=N(this).val();return v==null?null:Array.isArray(v)?N.map(v,function(D){return{name:w.name,value:D.replace(Lk,`\r `)}}):{name:w.name,value:v.replace(Lk,`\r `)}}).get()}});var FO=/%20/g,AO=/#.*$/,vk=/([?&])_=[^&]*/,ZO=/^(.*?):[ \t]*([^\r\n]*)$/mg,JM=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,SO=/^(?:GET|HEAD)$/,kd=/^\/\//,kk={},Ac={},cA="*/".concat("*"),XM=b.createElement("a");XM.href=pb.href;function YM(V){return function(w,v){typeof w!="string"&&(v=w,w="*");var D,j=0,H=w.toLowerCase().match(Lt)||[];if(g(v))for(;D=H[j++];)D[0]==="+"?(D=D.slice(1)||"*",(V[D]=V[D]||[]).unshift(v)):(V[D]=V[D]||[]).push(v)}}function xk(V,w,v,D){var j={},H=V===Ac;function oe(We){var Se;return j[We]=!0,N.each(V[We]||[],function(ze,Wt){var vt=Wt(w,v,D);if(typeof vt=="string"&&!H&&!j[vt])return w.dataTypes.unshift(vt),oe(vt),!1;if(H)return!(Se=vt)}),Se}return oe(w.dataTypes[0])||!j["*"]&&oe("*")}function _M(V,w){var v,D,j=N.ajaxSettings.flatOptions||{};for(v in w)w[v]!==void 0&&((j[v]?V:D||(D={}))[v]=w[v]);return D&&N.extend(!0,V,D),V}function NO(V,w,v){for(var D,j,H,oe,We=V.contents,Se=V.dataTypes;Se[0]==="*";)Se.shift(),D===void 0&&(D=V.mimeType||w.getResponseHeader("Content-Type"));if(D){for(j in We)if(We[j]&&We[j].test(D)){Se.unshift(j);break}}if(Se[0]in v)H=Se[0];else{for(j in v){if(!Se[0]||V.converters[j+" "+Se[0]]){H=j;break}oe||(oe=j)}H=H||oe}if(H)return H!==Se[0]&&Se.unshift(H),v[H]}function RO(V,w,v,D){var j,H,oe,We,Se,ze={},Wt=V.dataTypes.slice();if(Wt[1])for(oe in V.converters)ze[oe.toLowerCase()]=V.converters[oe];for(H=Wt.shift();H;)if(V.responseFields[H]&&(v[V.responseFields[H]]=w),!Se&&D&&V.dataFilter&&(w=V.dataFilter(w,V.dataType)),Se=H,H=Wt.shift(),H){if(H==="*")H=Se;else if(Se!=="*"&&Se!==H){if(oe=ze[Se+" "+H]||ze["* "+H],!oe){for(j in ze)if(We=j.split(" "),We[1]===H&&(oe=ze[Se+" "+We[0]]||ze["* "+We[0]],oe)){oe===!0?oe=ze[j]:ze[j]!==!0&&(H=We[0],Wt.unshift(We[1]));break}}if(oe!==!0)if(oe&&V.throws)w=oe(w);else try{w=oe(w)}catch(vt){return{state:"parsererror",error:oe?vt:"No conversion from "+Se+" to "+H}}}}return{state:"success",data:w}}N.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:pb.href,type:"GET",isLocal:JM.test(pb.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":cA,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":N.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(V,w){return w?_M(_M(V,N.ajaxSettings),w):_M(N.ajaxSettings,V)},ajaxPrefilter:YM(kk),ajaxTransport:YM(Ac),ajax:function(V,w){typeof V=="object"&&(w=V,V=void 0),w=w||{};var v,D,j,H,oe,We,Se,ze,Wt,vt,ut=N.ajaxSetup({},w),Kt=ut.context||ut,Gn=ut.context&&(Kt.nodeType||Kt.jquery)?N(Kt):N.event,Ts=N.Deferred(),ts=N.Callbacks("once memory"),Bl=ut.statusCode||{},Pr={},ph={},su="canceled",As={readyState:0,getResponseHeader:function(vs){var pr;if(Se){if(!H)for(H={};pr=ZO.exec(j);)H[pr[1].toLowerCase()+" "]=(H[pr[1].toLowerCase()+" "]||[]).concat(pr[2]);pr=H[vs.toLowerCase()+" "]}return pr==null?null:pr.join(", ")},getAllResponseHeaders:function(){return Se?j:null},setRequestHeader:function(vs,pr){return Se==null&&(vs=ph[vs.toLowerCase()]=ph[vs.toLowerCase()]||vs,Pr[vs]=pr),this},overrideMimeType:function(vs){return Se==null&&(ut.mimeType=vs),this},statusCode:function(vs){var pr;if(vs)if(Se)As.always(vs[As.status]);else for(pr in vs)Bl[pr]=[Bl[pr],vs[pr]];return this},abort:function(vs){var pr=vs||su;return v&&v.abort(pr),Ap(0,pr),this}};if(Ts.promise(As),ut.url=((V||ut.url||pb.href)+"").replace(kd,pb.protocol+"//"),ut.type=w.method||w.type||ut.method||ut.type,ut.dataTypes=(ut.dataType||"*").toLowerCase().match(Lt)||[""],ut.crossDomain==null){We=b.createElement("a");try{We.href=ut.url,We.href=We.href,ut.crossDomain=XM.protocol+"//"+XM.host!=We.protocol+"//"+We.host}catch{ut.crossDomain=!0}}if(ut.data&&ut.processData&&typeof ut.data!="string"&&(ut.data=N.param(ut.data,ut.traditional)),xk(kk,ut,w,As),Se)return As;ze=N.event&&ut.global,ze&&N.active++===0&&N.event.trigger("ajaxStart"),ut.type=ut.type.toUpperCase(),ut.hasContent=!SO.test(ut.type),D=ut.url.replace(AO,""),ut.hasContent?ut.data&&ut.processData&&(ut.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&(ut.data=ut.data.replace(FO,"+")):(vt=ut.url.slice(D.length),ut.data&&(ut.processData||typeof ut.data=="string")&&(D+=(GM.test(D)?"&":"?")+ut.data,delete ut.data),ut.cache===!1&&(D=D.replace(vk,"$1"),vt=(GM.test(D)?"&":"?")+"_="+Ck.guid+++vt),ut.url=D+vt),ut.ifModified&&(N.lastModified[D]&&As.setRequestHeader("If-Modified-Since",N.lastModified[D]),N.etag[D]&&As.setRequestHeader("If-None-Match",N.etag[D])),(ut.data&&ut.hasContent&&ut.contentType!==!1||w.contentType)&&As.setRequestHeader("Content-Type",ut.contentType),As.setRequestHeader("Accept",ut.dataTypes[0]&&ut.accepts[ut.dataTypes[0]]?ut.accepts[ut.dataTypes[0]]+(ut.dataTypes[0]!=="*"?", "+cA+"; q=0.01":""):ut.accepts["*"]);for(Wt in ut.headers)As.setRequestHeader(Wt,ut.headers[Wt]);if(ut.beforeSend&&(ut.beforeSend.call(Kt,As,ut)===!1||Se))return As.abort();if(su="abort",ts.add(ut.complete),As.done(ut.success),As.fail(ut.error),v=xk(Ac,ut,w,As),!v)Ap(-1,"No Transport");else{if(As.readyState=1,ze&&Gn.trigger("ajaxSend",[As,ut]),Se)return As;ut.async&&ut.timeout>0&&(oe=e.setTimeout(function(){As.abort("timeout")},ut.timeout));try{Se=!1,v.send(Pr,Ap)}catch(vs){if(Se)throw vs;Ap(-1,vs)}}function Ap(vs,pr,uA,zM){var gh,mA,fh,Zp,Sp,xd=pr;Se||(Se=!0,oe&&e.clearTimeout(oe),v=void 0,j=zM||"",As.readyState=vs>0?4:0,gh=vs>=200&&vs<300||vs===304,uA&&(Zp=NO(ut,As,uA)),!gh&&N.inArray("script",ut.dataTypes)>-1&&N.inArray("json",ut.dataTypes)<0&&(ut.converters["text script"]=function(){}),Zp=RO(ut,Zp,As,gh),gh?(ut.ifModified&&(Sp=As.getResponseHeader("Last-Modified"),Sp&&(N.lastModified[D]=Sp),Sp=As.getResponseHeader("etag"),Sp&&(N.etag[D]=Sp)),vs===204||ut.type==="HEAD"?xd="nocontent":vs===304?xd="notmodified":(xd=Zp.state,mA=Zp.data,fh=Zp.error,gh=!fh)):(fh=xd,(vs||!xd)&&(xd="error",vs<0&&(vs=0))),As.status=vs,As.statusText=(pr||xd)+"",gh?Ts.resolveWith(Kt,[mA,xd,As]):Ts.rejectWith(Kt,[As,xd,fh]),As.statusCode(Bl),Bl=void 0,ze&&Gn.trigger(gh?"ajaxSuccess":"ajaxError",[As,ut,gh?mA:fh]),ts.fireWith(Kt,[As,xd]),ze&&(Gn.trigger("ajaxComplete",[As,ut]),--N.active||N.event.trigger("ajaxStop")))}return As},getJSON:function(V,w,v){return N.get(V,w,v,"json")},getScript:function(V,w){return N.get(V,void 0,w,"script")}}),N.each(["get","post"],function(V,w){N[w]=function(v,D,j,H){return g(D)&&(H=H||j,j=D,D=void 0),N.ajax(N.extend({url:v,type:w,dataType:H,data:D,success:j},N.isPlainObject(v)&&v))}}),N.ajaxPrefilter(function(V){var w;for(w in V.headers)w.toLowerCase()==="content-type"&&(V.contentType=V.headers[w]||"")}),N._evalUrl=function(V,w,v){return N.ajax({url:V,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(D){N.globalEval(D,w,v)}})},N.fn.extend({wrapAll:function(V){var w;return this[0]&&(g(V)&&(V=V.call(this[0])),w=N(V,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&w.insertBefore(this[0]),w.map(function(){for(var v=this;v.firstElementChild;)v=v.firstElementChild;return v}).append(this)),this},wrapInner:function(V){return g(V)?this.each(function(w){N(this).wrapInner(V.call(this,w))}):this.each(function(){var w=N(this),v=w.contents();v.length?v.wrapAll(V):w.append(V)})},wrap:function(V){var w=g(V);return this.each(function(v){N(this).wrapAll(w?V.call(this,v):V)})},unwrap:function(V){return this.parent(V).not("body").each(function(){N(this).replaceWith(this.childNodes)}),this}}),N.expr.pseudos.hidden=function(V){return!N.expr.pseudos.visible(V)},N.expr.pseudos.visible=function(V){return!!(V.offsetWidth||V.offsetHeight||V.getClientRects().length)},N.ajaxSettings.xhr=function(){try{return new e.XMLHttpRequest}catch{}};var VO={0:200,1223:204},o0=N.ajaxSettings.xhr();p.cors=!!o0&&"withCredentials"in o0,p.ajax=o0=!!o0,N.ajaxTransport(function(V){var w,v;if(p.cors||o0&&!V.crossDomain)return{send:function(D,j){var H,oe=V.xhr();if(oe.open(V.type,V.url,V.async,V.username,V.password),V.xhrFields)for(H in V.xhrFields)oe[H]=V.xhrFields[H];V.mimeType&&oe.overrideMimeType&&oe.overrideMimeType(V.mimeType),!V.crossDomain&&!D["X-Requested-With"]&&(D["X-Requested-With"]="XMLHttpRequest");for(H in D)oe.setRequestHeader(H,D[H]);w=function(We){return function(){w&&(w=v=oe.onload=oe.onerror=oe.onabort=oe.ontimeout=oe.onreadystatechange=null,We==="abort"?oe.abort():We==="error"?typeof oe.status!="number"?j(0,"error"):j(oe.status,oe.statusText):j(VO[oe.status]||oe.status,oe.statusText,(oe.responseType||"text")!=="text"||typeof oe.responseText!="string"?{binary:oe.response}:{text:oe.responseText},oe.getAllResponseHeaders()))}},oe.onload=w(),v=oe.onerror=oe.ontimeout=w("error"),oe.onabort!==void 0?oe.onabort=v:oe.onreadystatechange=function(){oe.readyState===4&&e.setTimeout(function(){w&&v()})},w=w("abort");try{oe.send(V.hasContent&&V.data||null)}catch(We){if(w)throw We}},abort:function(){w&&w()}}}),N.ajaxPrefilter(function(V){V.crossDomain&&(V.contents.script=!1)}),N.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(V){return N.globalEval(V),V}}}),N.ajaxPrefilter("script",function(V){V.cache===void 0&&(V.cache=!1),V.crossDomain&&(V.type="GET")}),N.ajaxTransport("script",function(V){if(V.crossDomain||V.scriptAttrs){var w,v;return{send:function(D,j){w=N("