From d49d5bfe0703e78735be9a2b869465e6ab89c516 Mon Sep 17 00:00:00 2001 From: zhaowei <1755871297@qq.com> Date: Wed, 6 Apr 2022 10:53:33 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B8=83=E5=B1=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/DS-DIGIT.TTF | Bin 0 -> 25480 bytes src/assets/images/head_bg.png | Bin 0 -> 54637 bytes src/assets/images/login-background.jpg | Bin 521275 -> 258297 bytes src/assets/images/公路截图.jpg | Bin 0 -> 60430 bytes src/assets/images/矩形.png | Bin 0 -> 4671 bytes src/assets/images/车.png | Bin 0 -> 1145 bytes src/carEcharts.js | 74 ++++ src/echarts.min.js | 31 ++ src/jquery.js | 5 + src/layout/components/CarMsg/index.vue | 52 +++ src/layout/components/Device/index.vue | 39 ++ src/layout/components/MusicManage/index.vue | 96 +++++ src/layout/components/Sidebar/SidebarItem.vue | 1 - src/layout/components/Sidebar/index.vue | 2 +- .../components/TrackManagement/index.vue | 82 ++++ src/layout/components/Vedio/index.vue | 36 ++ src/layout/components/index.js | 5 + src/layout/flexible.js | 43 +++ src/layout/index.vue | 355 +++++++++++++----- src/views/login.vue | 98 ++++- vue.config.js | 2 +- 21 files changed, 812 insertions(+), 109 deletions(-) create mode 100644 src/DS-DIGIT.TTF create mode 100644 src/assets/images/head_bg.png create mode 100644 src/assets/images/公路截图.jpg create mode 100644 src/assets/images/矩形.png create mode 100644 src/assets/images/车.png create mode 100644 src/carEcharts.js create mode 100644 src/echarts.min.js create mode 100644 src/jquery.js create mode 100644 src/layout/components/CarMsg/index.vue create mode 100644 src/layout/components/Device/index.vue create mode 100644 src/layout/components/MusicManage/index.vue create mode 100644 src/layout/components/TrackManagement/index.vue create mode 100644 src/layout/components/Vedio/index.vue create mode 100644 src/layout/flexible.js diff --git a/src/DS-DIGIT.TTF b/src/DS-DIGIT.TTF new file mode 100644 index 0000000000000000000000000000000000000000..65642f982e7ee18d1c110285679323e2ef6d23d9 GIT binary patch literal 25480 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 N002ovPDHLkV1jKVMAZNQ literal 0 HcmV?d00001 diff --git a/src/assets/images/login-background.jpg b/src/assets/images/login-background.jpg index 8a89eb8291d5cb7d9f37ec4f275deab911c9e28e..80b13bb221e22da15d40e1e8192d922d5befd9dc 100644 GIT binary patch literal 258297 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 literal 521275 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¥}>uauIoY!`8n(7niSl_m2d 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

LZs5vs<4*dn)6_orH;Y;`bzi*q=#N#x6 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

8A%Us3k< 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𝔫I?i~lBZ>)!e1oWMeunx{5NppvNEpsOQan<=bC2(c!FLwt0-$^xAjSH#$}__hesxf@2I&h#u&O z&?Zo5&N`j(Z9>1aPD7b`L{Nq0g!cir1|#}>-NVeE1YTL|{JhygEvVuA_vkgUHN~yF zur1-+Kxz&33NHMB1(K(K#DgCJF z$x*#-ulP3?$DF`nG3%S`wB*`64u`sTg0flpL~VxOk%o@@KBKNhaos@4T^DC@K#C(5 zU9`&#*=t@_HODREha+q2!ae>Y=4yq-P&LkfLf)_^y<3brXnYcIY}W3BeEjmSUFW zP2tECC7bpHy zh&Jcy=nZNBBf>CwTv1!wh^`nPlzH0vsSVR5A);|ZC()JlWheyQb=T{4Z)fxAB25S% znql*ZuP~%PSEt94Lx5ylmA)Rs%EI#wb=;^S=Z9WkP7V`}s@5J$p4)I;v9;KdLkQzN zcoWstWo9(Ka6~2DNk2JVLTmY%a-tp{qELhD8C39v39)(~t;*;oBtwjUh$XoRnGOb& zLDFQ=0ePq-L6v28nV4N2OXuC!-yz)<$Y|>!tHC*vrlRmYlh~e38ml!O^HrOr>4+Gf zYulx5#M-%zNK=th7&0kLyjMI(KZ3WG4!iWu11lxoU|fYzQGUoG}W?O(nwfr)A3m>>pO^2js#(BbRAkUG~5 zIWZfVcG5{Qz*S)c6;-OM}*+d&5LTow-A*8RXmJ<3$ z(?aiR@@*A#0B>a%rqF5PzeZ--9^MRtZ3KP2MKkUJVLldRI|Vh*g=^6)@lah(^lA{t zuuLydYc}*HMNuv^;f?AoEdB#E4W6|k@;G+KRi7AvN}aq{@fTqMHAO+m2a&JIK{eUr zfnvejvhH^lqyJ{ZK1nGC_^;hIoW*_%Fxg6lPc<4=Re{yQL_1D|n{aRn_&M|6fkIA` z|M4g=MT0G$Lwc#+U53;V!-{5=QKt2p^|xVbrMxE;pr*AehN<4jw68HWgx&zZL{}08 zCsl2SN}|Qpus1#EaL4FTbDYU@i--;^c-H?W1%&%G?;&jQ@;y_eHft$Qk0OJaHoK_j z)0ZRBacQfEO}UJ}!)$y5mhYR>a%gcT7+*$^M%#=(tNaz=b#nT>itF4DG@E^?H1)no zHlda>ed|+u)s4UF+pb%g^RFJ$JESQD40;FDWPshz6q~0Pb#+&dT zK$m2mezjYxQEZP^4QB@633{QZ$@+z+j3!P6R$q5W%1fNDvVkt+cov*}NfT#lu1)^~ zk<=hC+=fm`I(Qk*6e^I=NZW9z>#5%+TtV9V{HJ5UTvkD-PSlQgw?*34wkH2|!s#NJ z0qu*_heY_)RiDlMaB4%a$mT_KvX~V0)sdZTnI3fSbDRS;L=wVeBHWr`8F071YMgKx zY`_`G(xCJW_ItF%Dpi{*fPH;SS)HUY1h)aOe0(12e|VlTGIginM`S0K{X>O2y%&*Z z2W#KXk9~1%x93-%F-XQ}Xm|Rv0{P}#QO@rGZjwC{aL-`Dfzv7c4#H%X0GT%%n^Xib z1>PqfuR0nu3=n|}Odnu=#eKi{Q%hVvIFL-qDQ-LeQtHF_BmR`?-J>I&7JOjKQ{r*XMtzH4-cUX6O9yX^J%SVlT*Q# zdP$V9w3k}4V7r>$GYT{>c&iDl6Sl0VP)dG~0HPEaOVb+U>+iUDQLTWENi`r08lwjp zO|zCK{9EouK$yd)dS@bN%t{$fLi@V#zZmc6-UZ-RpejWQ5j%wg^7U%O57q|0-f;&% zsqYbI0@@B%0K2neYkBYxqvKb(P2m@sB{TY`c4}%W&QKs(W0+&@wM)78fm}KnRQrC^ zPzhh$?9l!|^mXXp(n4nawlH2gvT$L{>2(c`Teg7l>%Y-s0`k0!EBL1z2Aw9fWt(cQ zf`tU9xc=67bv-n!yF&}TCB6M3W1|)_;>iGVClmzpF5l{H6QzH$1VwT(?E5rLl{E?J z%q-hbrdGZD>V72ynm%aII=<9Xp!;xNmcO`R`8)`;3pdV*)!C1b22ugOtS0p|51vyp z^w4tw`$Uqj*F_)MKS?p87#`|eAs6xb(S}ymOB3Gw$q_f%N^7fwL!rYDKhp#q`}fIi z$i8LQ!y{9*7TnmSjt9tp=27m7K(xE_p9)Xy+c_jlwu_O!)UYRD*0(mjqX zQ$d7S$U~KEENsR-I{#vz4Wi$SZr@Y+L;fC5x6oCd$U{aMNBU`_Rp#Sk(&rfkj2V;9 zJ5rzH(VJ0-jpA}dVY0Dt&m(OJD(F_rjgumeN`iWCw!YslYaKr4{o_VA3OXvXZF=|x zT+`rY-s!H4WksSZB>TIJ3?(Q-hD=W*Nx3XR$&UqOBER>?RIXvkzgaV;p-SM6!NDlq zi((zz{qpzYToTM>#c~ruw|;=EY>7B)RT8b0_&hQR1~LL40;wG0329P*+mT11yRX^hpr+8_(42yRguK>nDg zJ3>}l9_$-vnwqO=*a*7|~i zm0?{S?A$Bkwc6AQKQ(jrv=82JFx*QxMzFdHYy9U>G)!}%JfV><5=P$10~)-e18g=L&IU$hvm=j`(v(|(IF5bNblROLeck<4ylu5d z1No@e3k6b*Xv2HkI`19c9h1hTXy)qm^Zu?y&}T+DCrm1uK51c1RA2G5zNBM&R-Z9{ zFOWBw$s@={d_iuEJUQPa->0c&A~q=g&4oXlmX~y4*F??&Uf*zd$ec?D;HQwhBr5&@o zh1AL_`L(Dk_qAjNenu6VIHkenb^*R)Vpz%WhHpE^$iuB-*b9q$IiF17IzlZ8FV{_; ze2?qIQbU%{i2cYgp`Vo<-lL1eMsCZ3&j^qte6z$Ld}0?rAJDcSRb@j88jLCe#b9-9 z32EO!$~;%5Hrsm8U1B3_75^n5g2`M3VDC|cg)od6_?@U?NTeTp$m7=eQdbo{Qp(D2 zIP?18`<+l2^b!|mM*G#!?&Jk>6QlgDG6y1)W>)EB)Ltu3*)~XaB~U-CqaPdU)_tqZ z4UT>!y3pm^Q9X*KhyZwCc{Er9eG3*e$u_>WFb&BlVaN&YsG!R?Bn{R+n(T&SWURs@#zbiR_z`U?F( zKj6d%{AI_i_E&HlI)%~E=Sz%)ON}c>6x(eJVgxb#b69A9`{%E(gbc`BN2laRH<2aq zpFc-e$LO6b2Dp^5B1O6gM<@ea`Oj~Bna#W1J7Y8DAL+GkuM_TArC%$43~-q- z$5p?qxc3|;UQjyr5(!iXyi^1w=$@aSLVyd`VSq28?%vPzfU0 zk2SOCz3oVxKx1XPQt34bfLcBKwHMlPUpUBD29o;D&FvPP9jjCtMh*MZS3Kr=CD+a)3G0m`}SZtMFda1zIr6b7`>V!&HW%jw22*)2QEf?I- zQ*dUzSBq6KDE0k9MOZIbypA}1$GkOEB^rISn_esxZmxFcuo-j(B zMgYNY;+YqK2>o%tNCBl!y+fYe5)rtzbp!}x?ni%872@C&tn9n&^$FQ8!^%&g%wFS4 zJMNL2b8U%Ngx}5@V8iP`7^YhfjIs%_&f6MuT`b+B2-WjOwV5d1vh1h1vfif=71 zf5b+2VRhtw3s7F3{h>_;aBqsDsY)wy$3y8wP>DCUXFsRA-)!2tqUcRu?qVF*2|QR; zRe0PQ&*4b!0|@g^ntngYY6r7DCKNlgR$f2vHmJBGBD+6+eAC9`G6HO$L~V5z`>Qgn z2|EgJlLM>-HLAVyU+o;1=h7|i2z|6#Rg8_;!fh3|Yi!GV9QX>q`}`khL!^XNYJ4~C z{gin8TAJK-nq?caLkT=ks7ppdOtmn65HuUrwwhneaX8|GecWQLRX`TwCbfedd5ej; z%^RVQX4WBj>W?^2c=kBA*(vM2rkLpGQimr=;yN50PMHPwe)5%@w;qb5JcjmF+;FzB607nMQ$h6VF$_Xmz6O@L|O z&reQ}vy2;t2 za49Q_1B`z8p4%ILe9t%8>akW{Q>{p)nJUu%x@U3P}1V|C8*p5)%y9TXMo z0Ql}`{QBu}Bi>Ac(n6*oO89>HLnB>Q&}LAx9k88!~I` z2F%-V>)PE1(msx>ZXCj!WA z>>IgR954kHSA;OBtweJ7C)`!NfgPZf;$%*@#=0q)kQPa8?Mgki%@s>6L&tJjzcp!B z6|_afZ&dsC34h2Ioe7wu{75<)9So?bEjsH46=l5MO$@mc6H`d5M9Y_}-Kj$4FL!!` zeRlN12ef43 zQ*cYlGOybC)6>?ahc4OKV|)XQzS?U8s6Weh;$Bpv(^J7Ya)HNEzj|akTJ$*VU9_=! ztcdpeXcrARqjrG_=g;fyO(lsiwhPK>3j=u6Aian;VuYlh z>*8!>NM?1;f>fnc(Hn9n+yM3q6#BQVI;6WXO@(E*op4K~_s=odiYNT`>55D(zv3em zAjN*9kOKX+19~J&c5qJYI}Helvz-knZf3iu+;M&w*uk^IZrl)wAo(0#_h;vEt%zsf z8t}avNL+i$pRI*-FGm;VpCo*Z03FKzp6?yKw0{|jF@$-UnZCpzFBKhM0I!{UsoWd+ zzpl*N#Nun~40?r^jmikjwH<(;rhL=_^`k0uYuh4~cncGWy2RRekj0NVJ0guH%x?Ej0t#SB3=efN}SZ*Nb+VQAN^OC_Umeay~syYXnvFC?` zmz@94Q1#+rgTO7+!Tpo8hP(FHU#@9uchR#bHW2uIf#M zTH=&B_||I8Ri9n%;ugk=*g7(b#6RYWod`t;Q4_%+bfIUiU)#zE8u;=jwRm6I+s&v zU{1zbJGw_TF*Q+*xF%7&r#^P|LmRa4ORch`Vd_JHSxkcqr6PRd5B{Y+uY~P%=Xh<+ z=Foiqi>Iu*JOwcHuPEjn1hYyvl+@Y!}3E!b`T@3AuSqbsp?OmR(+Vp`ov)88Z~n5KQT#W~Yyo=}l$I_B3hiDH>Pcuf1=Z64{v2{7BSCB<&u^ArJio zTbXWDJt4QJ-^=GTFbK-fZYlw18tdH|=j@53w!4>Wh@C-l*wC1S>LPyGD)mjIFV{CG zVn77i3{B2JA1KL%pVNK-x)1WqsfuKj(eP6Rm+}dKt8el;(tjQ{A2ZZ(WjR$=uPvek zeVolkqZf1j`PBocJ)RazON6go9bG)D|ADlRCCLR3M>#Wm@S8(% z^bw2Jd#Swk-E0ko7>+7A=A%aHDr#<$Ia}>FGs$U?ObLi?Dw73{kN^ z+w=7-oF&Dup;?L-vW6%dO#>2@)k2yQmE;rpKGy2e^25&gZ2#sSmvx;sYNnlLg+_}K zbKb~*epq!Sh7-;Zf@^FFKtUMx7Ni6nUWO3Am8n3QzYs(}wNT zfx26s>b-OA(G8A!rN<5KY6F3^`6ci07Rb*XSR0bMkf;8nL!>?c=mQ$~{e8Dr!aOsNqGd6KUdnW^`uv<%k_hN%Sbo;gw<@$T!# zk6)ffwngR}RDd41#@6IcY+_#ysT-=qRhHEuVvgq85w%iPio1Y$v%1QpIlxAknmj^9 zEWGM^Clw43s3MfY`ufy(N+#+gU1xtl5&3g*jM2(0^t{oZBQv~RasOd)Z@h+tmM$sa zZ(#@BF$bBh0X3*B(YO4JoE2#j7tn>FA9~G}A#PX!&wxPW)^DGoIMtsER1d74OtLPT zQoPcW5kbd+I2rO}6v=)xo68pn6l}KIR=?jD5x6>(0f}lUeI-#@kfMYF#T_c|`1T#1 zIK2ctMlDgk`mIT-vZfg1Fb*~$T}dIo$$0MdHRT*+cNIzyo<9CL#+ln!o&^>LpO^$4 zFEPNZGKn3RfJ$D|5u`6UaI)e>?AQnurTYDwcs)PZ#Ef&ig5i1xc>x{v!`Zri@2PR4 z+L5Ds^aV7MxVWv^ALQSUIN80Wxt<~JLFB^$uI`^f4eSObCt;ylQ8?L0Z2eo?^39J3 z*RYz8G>(b^6ch;#l0(3H4}koQ5CDAwQ*(`!ZT~mQH*~$V+>*~cdTrOyBuQ>ytVQ&% zDVEglwxq}sZvE~}O@$kL1SDX?oBqwoD-eD#ra*)!i(gFDrkLUB{yI9Z{Rdj$KeRfO zP742U=2%0O@E?dG2p8y}=^}8yi$87=ssA2h+Lp*<8Q|Q0PB$eg*W3bpcfCZ#pMGw% z=F+=!uSII>IOJJR*6sEQm_u&3vdm*rE4_jAM(W#wjjW9f_^VgpZ|BsCj+iNzEq!l_$BHVB9nT@TT7sLBg|8`Rv z#zK?n46V}D3uMU;EC=h!1NS>1oUIqJX3k!ty7yuO>CcLy37lj52#o&gbgtKhPkK8&GU* za7bew^OA;0Lq|`l<1>4eH5gW*!jS(psDrkogMC+8klN-+di92{3S?iCtiYQ}>DpAD zvI}_X0fd_>GEygqn6SPN5$M(}Q8+$k^|M?mQZu0Ce{ao35+Pg@q1+F|>H0D=h4t#CTGZGvlhuQ{C+gf^kmt16s0_4sks+IK%hPkIsZ>xQ z_|bJw&}$Y~Z5yW|Wn-4QpnN8uZRG*hbu7f3*;+_g+zFlg@l9%v?H2XqhL;99KX5?K>Dhm6vQKaj%C}fE@)d`Ya>0P%? za_e4o(%@iIuv~p9Ehm4e*NJIKwHi|I-AqMf4;(Y6hM0|0>Xad4RWcdem5v^>nM-20dz|UZ5e@pQ z7by&D+FH)b>Ka(J1y9WOdZtrKFlW@CkO4(LaMXyBbFbP*iuM!hAZ(2L!-sA(9^NcG z3{*dL?+H@4rlM&?v}@b7OLUwH_qm``jJQ&+k$cV-1E40%4*I4Asi_>$2>pZC4cK>5 z@lfI7Y>UYI7>&HCihKqxh?6GfH9Ifg&OABL47|(qWPvvFglStcB~cobr5UNcDWICUj(DzPbbDo zuUlqsvd)2Lqaa92r-J7WK}hxyU@Vw;ujAy_hbF!ihjM6gB`7zTREZ>;vqBie z`P&W#@$xn@Bv6bnLA7;6?cro7NwnN;@+6|D;*72)9QG~PfrSI?xpdQc;;HRyk)O&XtIAjojc>^G_&+)qzJxPC>4^lxj zP5c&`eeLq}>0lh*x8EQTls*PSzB%M6GGIiI&5Udh?0bIsP05zfJ#mw@Qh4@$i?&1J zmYo#ngI#0U*M>dhD@K_%I{tLsD0Px`<7gsyqAXV=2kG67SsiO~(){ZBG&73M8`R)N zGKdGyw)>lWtn)Wj_hFvP+tdtD#p-Hi5c%1lx!4rL$7=YQ*WExB*QxJLEHB49?{jy& znqBS_wtu3=ONt-O^g@I|(h9Xk9Bx7elzK|vlK<(P_EOG|=~r-KrtC~@q>k%^znDOBA&9rogMovpMOAY7BI*@^uKis}_TUw9(&G8)3 z?$5MWN~-2+u<;D7JmF-5H3!9>PCc(XD-OSVUn7y@{pEYE6XRJ<%N~{snpP?5TM5sF z({5x(KM7Z(q$;35q1fi7BU<0ek9`AOO-)@K;6E0`%69B^#FuN|wvDPzwCcniQi0zl zrNt-z6 z$9R6aS6M=xyDBz7FFgR8h`S(&b;SPsnW^%Ov(6-6aIW%}p1V%7Om&(h@}4sSvGkTs zjr-n{JV*h*Nw)OY@{Gj92m3fZXnmxu>xPpdN{V7$rRB`BjXyVi%vk>y-Z}a-Fwn2( z+o6bR-Qc^rMrA4knH6fc$b76xv_5Z<9wZ8J^%91DJ1?UvebB0ZEWHUqS>&oxtN5-E z8t+7f_5B>CZL58Tf69fl6IUv_t?lBk>()4z@G-Vb)xc@mfQBi2usBYXv^g==;-`I1 z2~*)VonOFMb4?v$(RoLM;r? zQxix-3#;=(Oh7??9ImjZH#V>;O;s=#{=Lx)g)NhWXK!W~5}tz|^=g`8Bk@p>eE)~| zVX9Bzxko$yG@kqODpvPS5Cn;zxBo;_m?F3%}tb^FNS|Ai3LX0=;UqJ5eK9t197s z{|fMtN)Q>AENlsh&1C0Vpy~ZF)+;==_Rtpt7u98Y$CqAivBQSJwE1$|Dx+(R+S~26 z15PIv=O&m`sN#=Tx9s#`oA|(=`;d`3he$<~3nOalW?Bltqc+}!MM@3p0` zN{EREUyG+odb{-N47G-MBTyGG(?h-&`>@RI+j-cOKE-_M4T-++vs7H#yO%6qN;4dJ zzq&_yCZTpLQLG(l>3(xgD&z}PVdKH``OLgt# zlX}pmkJIH-e)_C`0)DDFQLE(z5%dTfm*j`Pi|$VuCCelzlrLhGNRQB8xX ze!Icsq;!P8@8<^uJ3?q^n&)G^A#@Cj0B&nK*Y)S#`rkkknxF_@Wm~1nRMu_X?}{~Q z1tWt{8N&}%JPr1>&7AKTy+H!kE0?m1ug7O06!eJ<;)!ok=4W-|DwB2*QFL?+3o1?4 zXC>~A2dn|x0<|=AOb-m}#rEQmwZKjsvvApvzxtWU<(>>!Lc!0_y%$lZP1%p-YrCMA zzCfP(%)(#3p_COXsH;wF0S^jkkPuURL7c}0gwP#&yDrO{Z7<|khptWWQ`= zpE3fHy^qMgRdBO&+RVX4?du1SgIF5Svd_WtJp%9pH{e-@gHA zvVVnyB?iHEJ8%HMf3Vl*uFaNhT%0rH&&c277g_)7)_o0`hc`uRx;BW?3#Yexuj3%i zIl5Vyv0;JRx~x|>U$Q&^A(aI7wpBj=b#Ze{$WithP5{FJaqUjnWaA z86Ua-W!SD1wa5Mnmd8x!ln)WofxiUt%ohl8fk^NS^Fti9p4|5}{zc&)YI;qfcwk^$ ziEGZMAPQmk+1#GQ{0#LfkeIJ(#U9Xv6_>&m?Jli@#ez9v1Z$8y$xK90>3iC% z(Tnq|Zr8eB-cR&vv2;&GwXVo62zDiY*FQyC_B`xfoNMY6_ako6MwsKSZ9@eLT53fH zOoUG8$r`IV-xYyktj769K7fzw~FLydot8+CO)=YMYstI#!vO+Ng=T zfkrymyj)HqXvvBJVTR=)+@*D_kbYtVL!*+-jXl{LMkZnr3`J6!X@L0%O1S$=ss&A}SWODogkbX8SviR_D7FSx&SMVEocP-Lo@B8|Y1KE)?21r!0M@>lKH~UVoJ* zY$%U#G4a>T$9SJ)DDHb`0MnKc5O&xcUdxStVsTb=K-Y|ni`mnI4*J{=A?+hEsJFP3%HlFrHrbnQW^~c!>6!F-eX*G+=w{ z5LJogWVSPawkmv-*!Ud&F`SPtN|$ZQUt{$PWnY7^FfcR4l9ZWJW?pQS)HJ)X6$g4_ zRh5UKoh5dyo!ig*>b)0#C}3k%Lu!o&kWWb^MmqVUw#WfJc;~8n?P9yH3|kOx3)&*8pP!am$+HS;Y7@~9^sJiCR!Y>&RtI-VmEC<{n+d_F(UdJE^y`XckMpl74ln@Vo++< z&WdmLp73i1aKoyfqrC%f14QADx1XbeYU1-_G?al_IE!z#ckVQIzaoCxO8O5J!LxnW zlkD1J=MP`HQ2@B(+GOYPZ+lUaXFi@X7Cdk^NT|u>L42Z5jV+VJ+Pd9|BPzrBF6HVV zTXT!mzBU1TwiJ98bC<8KxTjT+*54a81vHR*X2O`Wx%=u%MPxQeyarf`@){Z$^irt%lY*QUD~I|`g1GztB#fQX<+<*%I0I%q+H z=1?CaK-I%ai`6vUGlMU&X8H(3$*^6KD}MCCzoSoOwaw`~NEw*Y5YX@ml-=^q^SR5q z%SLU^u1*8F&KA;NNH@eMBMTO&9Hw%OAbG#YJ|78_$az?za}xjeJKY}zMigShT5SCO zRg^}_!RfD=M@`YNox>}_d)pDW!Cd%M%EL?eSm-;&XSF}Q!xnZ`*?Y4V_hq=v`T;k= zWm#()D<_@MXNHqN|A4>cwe;V;zD0j)J31WQ!#_6e!D9?v4M~etyptA9t` z)1pmAb70TIzXE2RWyvmz$07SfP%d8y{R9y|Ci!ZlZobw}EQZ(yxU# z&Cd6%PK&{NKy#np&Myronn?l6SR;1u-NgTuO#15XKHtY#K=MmeM<#*ymgV6FcQ4gQsOIlB8+lH%&g7PpdDFG^H;AE~y{ekF|3TI=>V$PqA5+(s{@p8RL z^;YC@`52aJOq2NTrxvL)S4MrZjAb+_;!Kv1rg?rT@R)AWonMGIXM_qE2|JMt@#2uG zEX(CGDc@o^-PI5>$|OD-HJpW50;%4;|3H$8Uu40~aATGOJr;{jN24YbDo_YaXgO)_ z?Z16RgxJDc*&a>C(7aa+6@FFn13tBdeK9556d39un{Y=wTE{v2ruEkU&@k#p=xW%f z569nHl+zmg1+%FS^(y$uE5727mn3gn-4VQf`mjJxI%mSD6MBPxipSR0hD!8#46C>} zi*SWe=>|3$uYRdQMOtZI%2#^v<|F>O+I?RGo(ay{pj;be>j==+wU<|QnyJMp2KGX| z^|79OmO|85#6D>a^2gTE;f|u8i;&@hvG6crDE2>)T!#B$K(03FAXQxw+tsB{8;(}U zmZc0hfSxOq8s2&6E-L&WWW-(NsqxfouXjZaQ%t-_y4X`ya;w0bl+Q^u?3I;k3c{O+ z?RT^|8bUP*ohNO{lKW<5`B^9HPYDb#QFCr3iSO^(h4Ixn7HHvn)VER?vmKmS_C^iO zrCxnK2V)l(dHY$PWdp}>hD)9oRqldPE}d^%qaJit%Q?4?H*sRH#aWjQ#%yC#lhfsf zqa~lAlQS{)eF_P#rSucdDeiZ5la>df2U{?5w{HH3J zRw)POh?U23nEIQ|Lz6ZWD|d23+k5Ez*4jFIjEI)iZ6u1u4_%;vtR$rkmnjuVbIHi;4_&7v#Jl4@1&^GHORR$ai1FmcSo5Sh8_&EOYR8{x6=A;wPikzrf zYH)2b+Y4T@aiuz7&$idiyUg{Kqb{OiViI@N_wI08rCajW6W?3AP`bzJT4V`Lc@1;{ zk+xA>gLJu*tj@ffB42ho`AuJbrnlH`{|~er`Yu0KhRnQ3F$kiJ5FF2F2mS6805sI_ zohdzePm##I4BEp`<=a@G%eDqfZUy4fN@y`JpQ&8+xzr_3LD}v|x(co25c;Cil z*QLS>sz19+b^wMOa9efY0K>xJ?srrTeOJ<*lG3f~POeZ-?XI)GJ*t`83V-zeDt-8U z`g;Ie15*nQ{;BZeTbVU*GP>~pvJ|28;VSakHSE)w(lvg*_ULFwXWMWGT%{Ms#UvW= z-Xba-w|?+SS0QMsb72ZWW zo^rnZS`B}`a;;Q+lFG7+Jvk5hTHnfT4qXZj;QM_BxdxrRbR8JAohxkc8J%hzB<|0BfuU? z?o5?CTa#gt2tEOvEV{yq(ljHKZgOtba`}N{!DYZczrfowcOrP$`|)vQeW zO7;~0pk&@K>+`4)C9V{u$M{)A7H%{!aOFpjZWb#QX{nByCODjS8TcYwEPOZh+%J#v42CfCd zPy@y-O7*3&Cn5m=-ku?Kqr($>6@;-oe>}N!pJV*+E6g{23Puh8iOTA%R*Ji6X_|k- z*blt61K9dM{8?h!G;sA8mK_Ks@LMEtn&plE5W5b>=H@an?)O zPqHYnBpNf-0}C=-X=n+rsxIMxGY#H$J^13K1}tsLWBGwQ~S z=xf@&&3EY>rWDyAawZ4ri}eHI;#Wiz6sqJ3g(gzH~3rJu}LuW83Yzj z-03uz{;RnpW_8gU>@47&lWoii`99{Ke0Jp%@b*8>Vh*0!FYDlxqL4SOu14h>zxKoD zMf$F-+=Cj)e;f}gS-;wZ+m)ymBLeRBcJoEtF*ca1#TQi@t-(d%CbzW_aIEl>HVcn>Qx~3UPo?F6r{u-HEti@cz{^}G@bf#FcGPLy=>Dbcm>N39aWqvZNC$?j( zOi%eLQU?PuD6!KanaOG%rf8ficX+N<$xCV?XvP< zxkbWNU877?UsRlx75F*)1N#hVfGCzJ8y^lJJ8W>>n*TQX zvRt>TNO!zqh$IIMqOoXfoB?{M(@~RRMeP~gO+pXh1}*>?Yr3cU-7ufdm+#2V$h3D0 z4>E_VrsmRIZ*MJ}6dBy36jIw%b%UN0z{Nf@Pag;MGZ>Q@6Tb(pY_LLu`Q@-R3*A5&w<+N%FHa$Kk8l}?5OT6uw35_c} zZ8+ropowgDw7IjYUh7{KstOTl@rXW+F2F2et*uc3R8<-q+g)$0Efg!X8Lj1MZC+JeErlE6n?!8I`oIDb#5X&ozA8i4}Sz}|YQzVfi6=kD0?s9M{ z$V<>GJ$){s2Z@KSQ5W-WCj%MHT2Yt)KKN*l%I~pm44pu{W+^Bz|KJ!J8mdt6VHJ$M z^IVy4pQIMZh=KS@(?6SI!AhMWsM;#jg#XhlSj&^2<_SU4cPB#Ie$+2wCLAW~&{7PS z@Y$j7O^#Ifjd{2Kqv$-t+5F!&9y2Inx6~FZs8SR^TaDOz6;*rGrnOh?9eb775nHKI ziW;$L#O|=Swr1`Bb3bqMA~|v&$$fvX^E%JZIY)moqQ7_As8=mI`S@4DI(gzWKYb09 zktuGSGg>b(Y$}OpSzDbhpFZ9M8?{`gV572_k=r|eKdqEbK&t|v=I$xq>(<1O;Kf1y zZvK_`WI9hZ=p$ZJek>wzo%a+Jp(X*SvKv2$@v4098%r!wlyC_kwE3E=@~G@%9tI8 zdt_@E;b^`?uH@xc4zR)`MB>F=;jrYtVqDnXk@Inj-56GGN*1WO-PxT+cJk@l&qDWQ zgW>f@bN$1vz9l=lCF50RWGOF*km9p_L2T=5X*$G3LBHKS4YxR53d}@qbd0$;Z_8tJjWa1z0iBrW&66)9@pnlt zEy3BXg2t7A>=Q#qf4$}0Q#QdXL;BOk>FV+XrXOV~<1DUjyFc27pDO&pM;f#-D-CR|)##@F zckK-QDDf+M>AMgv%bGYs(E#i11_7qy;LDkn3H#*YpTLPyxL7hg&u=Ln*;$u@OfJF) z;wxEKcRd6^396_lP$TVaWK1LYMMg(jg)$jUWl%~+>PA!NAv6@x!8&0V|AH`iXW(J>N@8Yr@atgV&#pps7A}moA{XAP;c_Wlc=n=%!oC&{H>!FC?Tf)OGBJGg zexFuvCjaFIy0RqHQ74VoYsFdpsrpAw7ct+KlD4tDyR$&JOM_&x%?BpTN;iG|Z*Sab ztl{v&A*g-9%s*2CI!_+SE0YgqvcwwpvErsJ>S*QCU^4Ie2V?*bTl>OGyS+Y;Ics3>ma#sDHR z)s*clKv!aG@>1dgBx7GLmWKoK+&_)?ralLW?qCxoPC+zM5i#v*uUi< zj~X5ptnI(#S4^*Om8>ZVM$Y;5$;Bs(!eg$b~F)@#7-=AO*b=elUpFWifRVd^Tfdu70 zS`^K;AplK5$W_Zc0NLzv=SQ@w+S!Np}h@ex+5n@zcN}YL#@^giEFu>KPxJlyLe8=y~5$4;RUFd1gXa`N=IC z_nIWw5&J}PNLsfrz$@>&m#cmRnoYan*Fm3XH!vt#2_d$0t;Lb`kSblg)D>B?Bu>(C z5OuUoVU)2E1Lt7lT=-D09JY|es!dEmh%z)}x^V?t`57^=J4WX6VDLI4Aba?!YshJ| ziIa~hoO$%0Xxncp0W*4)k97{}GYjj3Y3IFY)Z1|f*a6f25d7*I7^SBxOdsab4#6&C zqOv8$(5W0QO0sUON#u!-Z&qu>L(*PgDqF0BZ^77B9k zqD+m2H$fxC5;8|hXyh#+Y7S+zpjS!Zx0!fr1PZjLIb>a)(6c?!Pb~9O7C&R4{G?`| zB4{$UaWFK!dLvYrE%=lFho0L^Ca~DX&s=&zOMzoi=`#|lzGQmWn<9}bi9F@_3 zuR{2Vq~1k;S0K^kOP(y{@2kZ9)oC{oV?VJCyC zeLbBu4^aF#zam`VH5s$L9eTb`P~XI}l(|@3gKsUqp}c>Dlh%f~SLHW^dGUtsD|-K+ zDhh~Q)gFmeNrO;S`5K*MWqI{{+AMbt~d8HLDm)cKD`;oSaGHWa5#a=|AA#iBL!%czxH1R) z!w%QGT`+MqrNh!ze9o+9ob4tV*|s`WP(7TXbO;8bu~7QF(HpTT;rGSIqMSRuZHdD1{qHwbfgjfN_*qwhlri1t(!r@!aSIu|V;-bf zkz={EdLz@hPw#jtI*s60#~yzx=9ahdIS&<|0aSphT3W5fLUJ_udm~|5|Apq*ig(AC zyaL=XoY{vmq+`>Y?J&=GcvbLF1`0zck>Y>Ai6g;((KE^3vk|bMUXpi7E$>k|5Bx#7 z57`u7yCE*yfm*_}jiqNlEJ`d*Z-2bV@J!rfnmg5Siu)iNDg*Rr*SUY*H;)r4kHl1K zmK*E**V4=Yy4$~T=x!O1K+u%1#=O-8mB)6L$5XttM$>(?Z^2ZaC`*S zx~m-ekzB2CtF8fSA_nicgV&mb8urkhd;$@?p|_BC#yPX6aUvN2R+ zV3^{ZCfTzl{!7Yp28s3Co6co+bRxlUk^K6>?RCX}xc%hvbs|MNnNSym4rmrsaL)Wk zqY3Lm^D?Jnl}P`(PTlSCeE|Diz`ydAK}Bc{0pry%TQ0CB^fauciq32CB3mzVmh+#^ z+ZXuLdBpT^Q+#2cIbsuEC84cDes%>ievF!{hB|hGPp5&AK75MaAgT?@`UqHQGmZif zkATWUFtq@Hzf^xBNSUtiDN1noFr0b$*ZU*RLxIvPDoT0J>)!EMOx}k_ohf7XMQqY~ zczW+Y*dKs_xg zx^iI-Io5L8R@g9Hko-*iRH(j3S&t)qzq5nT%fskFQYgs|;FRh9t&SDhDhj~>Oy=tI z2mu;Z5TO&)FyXelJMLsKm{jRlAj&LSkZHpJ#Z)(WS9N^{0-BX?0#4Sju5GT~;G?yB z&vvxhgbYKn(bc_jion4IQ)rJwuRY)AT^74up1PGbng;7t5Ku;ibvmS4sE!*KPeZw4f`Y*a89K}B|iwb z=~?Id$A^`S^&%5Z*<>KXJEB`NLc4>*+P`O%p;A+?1K0`-^ME%`6q zK3z|~9%)L&x%iUGQUqQCR>owt_GRQ9;)?wS7t&IP*AJSd17BSMMi&#A0nV1vLUY#w zGHkZz8vU%ssuyxneNW1GX|6bE*fig4NL?(V-$41_JACCcUhOYMFAIH-F0bA$5m}jP z!v#ZzpYreBK&C6+F;8-cep{r+BKgD!bNbHabTt4*Rh8XhC*uoY+W&ZR9Or~4UZ;$8 z5HbiNML>Vm&Ucpoe199aAy0jVJgu&WgYds z@Rrp?is(Z&3uAO?JRt)sdjd2ri?0tj=n#yw_p-!JMs-+&bxNM&V|t@r!f zdEZNPY6;F*f5zD+w%Q8{^aYaHhqi9q1bKMacj{6!K#lAYvuoDjZ!!%L+J37_X`&^v z@6)mUuI`*un3ttbC89|5?7eF$1(ga}--OS9elw3ozX+}B;FWhl_7OtbkM_ue2Rf`*XpuPM)nySA(tDahulk2aemdN>4NBF zC=Ki$;nhGTJFj?VylELK`&%e=;ESqdG8KTB)HjfKTK1h^$$L(-$E-hM>(6A-9MeDC zz{}H1TGPj@tL|DnFj{G;-=^%ss<(?Z?~bPT{I0}B@rY|Sd=K+^wAG^H)hsBTgx!u= zxt*n`dUi&*$ABK8{>aEX=F^Z>*ulCiVmLlqDt;;YU`67pEl2F%GKp7^Hb3 zb(VSl`o4enlbf-sQ)=6rOg;X4CHN_;mFUXW??S70AWW(8D+-fIS07Rtzxfa6;_Nf5 z+mws~8a)-7F^U86*MWKH;^geB^64c0MaaROiJ7r<`vi2+> zIWvOD)C#}AXn*vzMr4IJ-&1WhMdI@x=iXQoJX2VV!IoLe0bYcPT?N(d09Kh*`!IlY z`EH4d@J>#BL-EC3oH(<$b@ph$A%owCoTumICMimE+%9?{^Kpbx1OO7Q_q9D|1M0QG znD~nbI-xzE3G}BRK}U4dSaFZCc=`R51~Zof32#a)uh*_j(lG$g+)a_#Z&Kqo&;Q|JehVv#wIg@ zK`xt%$c^NJ%&o|oQeh7V`^e4oCfiF8nIW82fs&E!e zoh?6Q6=;YSMIStW$foN&glc^{XnGE&wU(?`KbfXvJYi)9qV)r+7QFS6xN9# z`qzmSv$lJKsSfd)1a)r`Hj{n}KoboTr+o>8za6>#x()5*tVw5>tJEui$X}xGdiYkH zs4&tQ6D}6igEV*`HZIHOppd2@LfC|EcTp)UE$^&ZuS;3$p&q%=RnL9#&(y9gJj462 zBn$QPOGK2OoXqrTe`Cp2&8)Fg#jYqRmqxy!L5|*7T{$*(FjQXt5NLFvey>yLK(5R% zirGrm`zzO*9Te=6QCwW?kT|PSYvejf7qcyqaD+r16Kz7~A#!I5Aj5^}TlwvSWol5l z(*#qRjML%9#ZJvpPO3bsk~Bz^X7VXwK~uqw8a-UbSznp4@NhNqp7)2A_eg=cW|)28 zcCV)flLbOj@3DAwZu&GUvkXc$Nbe{)dhVs#e{m@x$*wLZ)A*{XRS)xKWbmLI3=SE7 z0e{Y~DHSeOhEt#hPsfr&fOzkAkhz_3l7qi9=n07{lOb3@BRRrV^8ElEi{x*u;x3j3 zXhjT*^M<*iITwPdgiS(dSrmXM6lC>eQNcGeN1Dtc#lYfo1q;yGtz`e;{I(&7Yjuzw z0jNJU-8j{mq&~pN6qnljzxf4S7eldN%O7t%vf#>GOY0lII&HpliF? zodxdA8UoW>`1bn0+c4QnyTbz$Pz_<&xhHqw^q*B>6tUHHKt)sD0MYCSqK3RRiwt+Bn1)dxu>sJ8QPbnnhx_}d{m z|3keGQfs;==lOya7Mu8jYBG<-`_{kS|4YodmEU4{L&n1GwzszrBsArWw7GEQn)m}a zP+Q{9>y*ph*<0Dps#=uOZE;CET2Kr0jo$u*C##w)q&CrXV*P{PR%(?>uUw0yTPM^7 zr*bG4JMa?`V4HH0_M~P_Pa>u)Nh|DWHW5x$QEa zRdSsjenf@tYl$VVH12%u=;rfv@MY$mY-_*=&M$#n7vvEE0M=i2Ix#-tg}8m7A>r&P z*DSB(LDuEii0J|)(vlDWQXUYBiafFWt1{XocdOH)L^H?w#V&2>v{Krw-yK#@f*p=n zWx`V;sduyR7NaZOh#!`+lkaLMD2(#xN{L0S;3CQJ#UYiwi@~*A93s0MH9I==ryJHR zVjE_#wqtQ3Xn~P!SvHd{B~R3s9-U!naRU(^d4u6c0tnlI`3Mm&<2o})DcAMOWfyGx z6rE9o%T*u{MXyYUk0#-H6+&ZRuV%0*hGmIr;H$2=}p>QR*Ww)Ci$r@WtMsS8_$3$h50nj+a1FP+$9{ zA!m=V0)T7@cpZe^t4I_bil#$+MjtoKv%PZveUs?^>7nTc_-0sX5#a@E-&fEXfon z|Mr|xB}u+U!GoD-`}RSwduyf{Ln1}MUC9p1n?zZbzpAdjTC)QeuDW5D$%v z&CXpY9LXUyQ9Xxmi0RyXR31^o}CLr|Hw6EUP6 zfY=o%k(bMhp(`%yFC5ym){mJS!xtPR62#mF{9D&`A&_^zw+`iV^HoAE=aCskoQX}} zNbYlM^>aDr^!=OwzabvIWa5VxEuX6%k6X1o=&Vesov zMF${||1jB*Rl+UOO11Oq-f1)F;mNGXcPF2bhkM<7fPCi@@;F%UFnBRroI_|ZLUM5k{xh7dJIAN z2=EQB`HH|;ir&88RHFg2ZNkE=)Zdx<>b6+CXc6dA?L#QWU`^prBF0A#3IZv)<-H7z zH(FLS5Ef3TdoDwPdYT!BN6(!n~NAVt%^-E+zaDeQ2hgL$>8-dL|bOgQ&Ri z7%w-BEZ9l^je8rnJq?Y9u#ST+bMr^s*j0Y+JkS8v@dQxqnq7yMsuqm zyv{q0=@2S{A_nt{w4_`nL~tJEyU?sUPnisX5o!XWvH~D6lT7S65e6ruRQX=9p)| zwVa!G^()C9Cw;J9a%z7x!Iu&^J)rlnJB1ow9 z*aRL+&4N<;@MyS9fopVT#z=SWw2aY8h>j z9_}xQCnz5oG?pga#dMu$0@MHLt->HDWd{4m7nnanycq*7@l=?yBO}5~4zozO5jojK zpNPhMuhSPi;_N*S6c)Z(f zc|-Vv0<13SB+e_@pe-AMDKYfVD2>;od(qOz7qQ2kWycjS_)>o@vA94^jg+AmRfgEe z9GESXRVT_L)%^vBb!DP_{xvZGM77YQi??(1U-QN&9P_Fmc_-p`Z75kqnK66K5xX1< zq?SQ60V);XowkVZXW+?_cyAT|u}Yuq=4<&h<=|FPW$4Z$0>E zdRkUJa!!^*s>#IdI#Rk|?BPK$<;zsru2#b5OZRN2ezBNB$9yb_IVnU$L`cz)QneMyz>_)eC^X-YscbkxSE* z3Ma@`5u3|hQw4dA63!IqyX{Laeo3br_$;1W@U??Sv*lAEJx2qx^~EN>(Ah;Z+Kdnk zXY8xK{^EbS#}5~0u(h!5V~Yo9Sd<`FrrC(nD#1%Fygr>L2&S%@L60BX|8SiN49$cKbcs!9@D z1|HiTG96~Q{+X@#sp_qet>2!WnN>wkj`d8QLR?{z-H) z5?!jK-Y>@L$CE!KvzN$Zh*aJnBat{Fm)}M_4LDcdw5cOAFf2^qYL}+nL(c=OQSumL zyU?KQ78k_8PM_)j2k_n|t_P3Y6DONwTQKA6RF=|{ftbEb_;oD#XUtvjT-82!OoswW z9-Is)5U#t-ZM@B(`A!}hq8q=e5vn*S^ z6GdWx*ymbn#DsB7hlPfmV!)d&Uwd54A~fErD-0Ld6d3A)T;3~@R{03bLPm}^>X&H~ z$W;E#QH!N|(%H<4*bMe$!}a_BpQdDYL^PglMm1#eME${FfgPKJ?-r(Z1wy%j;qIn~ z(r7Et{a#;W&2yd4s&szn=gyQeZY5(2_+@u+q(cdspk*`Govys&%+)5c_HYC?bVufY6no{523Gr~v z@aFb~6^ItgtMsYx$ph@jkFo(2zZPQ0n$@0cy*N|?H}wZDkuE4$nwJ6viTjR1Ef=!^ z2lb76t}=xheu-yE?v3n!k*+Lq|e zdZjZC|FI$Z7%sXNY3nu%?(${iovseBK+lj!dKyG0-RA+H;iadGDdHn@J@^-(E5qH=kdi|pM`#kwy5k=pyzcSiEe2X>{3Ma)l1rDpQ5HqN|aSy z2K4D|kFQA`tiwUetJ!=)_rI2%)5Y>CB~7av%$ok7s&uQ5*0e&pNNZrxX|SFF*9iTkMS@@)EqTum6v%M!hOqL=v$##TAMPB`!9dF+6^-JlSb0}62 zsfmp8yYVGwIi6F&kCE$rcj5ALy3vW}wlE@M9ba9!8nJdcMxMl!sy5_Mezl+vl$DXk_?x{agTJmF|bLQjl`uPD8cjq=n z@B*`or6Ds3^RxMiz;jx1eD!PvoJNhbm-;=I5+4zTv$wKA^>QHNL(**EnOiig-q3ih z?Cdp?+(Jmk^h-gdk$1GV2H!ZhPNPSHlmpd3%m|0+*Hc&EW#74Pxob z&K(U1#jnu?=Py@Q`4mXdZC0CCj2IZx|)>qcZVZ{g2xTg#m8?}Vy( zly?&6)KRN)eY(>%Fo9;-+e*YYEc<(@5GrwCA@P@xM%k(672Cnv^H)RVlya(4{QL*r zfiVbmbwF7vEk}4d6mU*Z*Y7hJjv?Fqpu?u_XUw*KL_@&ex8&#x=2kK8{y~Nhe9?Y+6v8U@yq0kt2_b z;t6F=TN?I$(PO&d?ns#i3w&Y;=) z)sZ!|1MU2EM!nMUJLQG5kpCvj2@4Q-~{VcJ=D#h8LkYERG4GJ~R+8efY<$mzz;H}7^*t~w-? zCT3FPB7$Vi0*D41WbeUyo;{ALWuH4$PA#u-7AUWMuL+|UOVWnAB8i+USdpYQ4Z8B* zDq{JDqc!j@-Ve6|{so;Jk7qiw?6xR;=Aaa@>XP(J--5HoMeKszr$dxYRB@2*@8g7x z?C#mClauhG_&91!Jnvwi5&0Fm-*qiYn}f^Z)UTSHu)TR3-+m6zkLVL-CC^!OKNiAl zDpWJ&fUf<$ONfvo#lQRPC#d@=OvZkQ(@!X98@AHHUi%T*r~LL0gUj3rA3f*F3SIXj zPFWR~xgB=f*?Pq>kf!=&V@NEdhkOc+I_yfQ3U;QN?O-K$cC{!rX0a*~hgp~WgUiL- z4UFxct4Gry(;)<=Gmu8yI2p;pwLP_ABxdKn6i4{bP-&dQQ4eo!&=49jDN3Y{DWR1p zE7v5Zl$D-NFJyQqL-b04LnWr4^ZTox>GgCMZYjENzgLWxYL*H{0)O7vGmG6lymrTyKQtzzPQXwgJXklDySA6tyf)RX(F zo9<5UYHOb!zwjbL=(nd2)g7MOh$J|zTJ8|#e}PK``sU1kYH04_@JYt>*>D(54An-d=mP)JkPUnnak! zx}@pJDOCgaI5U`~{xJ5{?av&@KG-__iO0O-T>tY`-@DL#F~S0V&NdA4tor)n{MlZ% z`GQ7-VuM08L{89IQU2M5DyqSO8h=P7M^o=duO=;T=0G+Vt$3JbvhmAx_M z`=ZB|5Py<~>efsy_l=j0(`dNZ5tq1?98ZH^B)WQp<}ueJ;t$-eEkxgm-7N}KcnyR` zJarH^aV7~uUUJnXt~o*+M3Q)ECB@#!;ZJG>pcMyloO4s^^l}mQw>;T&j5T7CDcmj) z5uf;WVGe6DJX;wDb)0NiZK&t{z^`O!bYFAz>Docx>TFd7)+DeT1akfPf^UjX{ZyQ5 zVdAV`)-E@5c;F1*lg}1^^jyuL(u^7~?z2r}*Z9WlS-SZ(yr&_`r>7XoObDy-17TO>yCn)A~)z@8dJ2*_2i+#ys^LB$BI)Fzze$l4ig~huQ41LU%2uD zUf?yw!|Ku~meI5lcXhnQVJp$=8hYq-un2zXr| zYL6|3>-PP7p*~ghmM1E|UJ|jjbJ}&y!DzXZEfn6kpVF4mS67nS90SyoN z`BEfGJyMe@M#07Cr>y+8zpw8|&;6I5X6e+NYXE(BVN3bdso#jdTUP49jbtAZWOx~? zRunL2iLf}{f1n;om^e{EFH-8SUuJFe%#s*bA**+QuhWA6;EVOW(t}V17!((|Tm+u& zL_R1O5ctMg-f2W1{w#uoxC>5CUo%1<$y=<=qr%`al>Z~zooOGJylhU`{BtW zDUTU2|J?$?@7880=VpPz+fa+zeGeh>H zT9a~izsx!mySVb_X9S$6x6;Y#OdFc0SwHXd>-R?^ABsew3I^E#H(AE_Rc@8{e0A!N zCcrYZ9n1V?%ZP4}>2&_oBJ{ zg>lwCC=!!KmMS@oxa;9Iv&{h*GOp1KH6z$%-9d;89eym5m04PM-dH^u{?_l52ttil zPGV<6Z)Vj8nI^+e4R8E>srfL0J$aRhk}K{51!!I7-s(S!p^4{$*w144dLk9{SOSAQ z@cO72h@j7|BGg@ZoD25~1y!xk1&_pdLobCV<&#N`pr;;u~M2;v}u z3zOQ-$+8pQi1GZJZRP~@!b!yK3{OBzsZhVD#sbs&sz__ezQ7$vvq;VI;muL6iFPN# zLd!+#dtA5rD|7H5OavV#j$hn5O?Fij$d0J!{A+AZKi({k=lnI_72nj#c$AHvp*u)x z(_x0hv4h7*`h5mq!RE&?To{1Z@xPyjS--B=P*s%9J+`_1I3VMzKTw&@kU%HsI%#4_ zTx!Ed@|!?v9Yii}F9NvvNORPv%m1VLBJy~I6xu005QAe7^Tup-bUy!gq$KM+K_(%v z3??($d~diN(j8~*5PSaSDEZCNV-QvLWPrFD1ydv=C$iFQMy>mUHX-(kTcLTMe0-ci zTO$%-vDx3OmR5a$i4x5inbS8U8*1}UXMy5AS1;quZevgsxmY^df zca|JeG^N0r1bxRyX34-SL);mAtQ6GLkm_&zx z-Vtl?A{)UYNFo*$cpHznPVJS_pN!iKm90wWPv^uj5Jar|-s|SBU~iQ9+kIRSxOX#5 ze6FnG;(}_~zz4DGpfbB3s1nfTvi?_NjN>Nq7oakNj7Z$x=q37t*7K(V!a^TDofD#0 z1~9{*f{mHk1p?Gne-$d?lb}{zSLAt<)thK@1*c9>_$v=-1P_pfpVNKPE@DD9R>8`P z3kPm&@=uD8m4zINGL;taHP|Dm&oU}vRq==IdPcFYgJ1p3V}WJ@te|`AlIccXppNzl z9kqqm`3Ygrj8~29f8BvhFcmucfc1?0`*lep`J5m{(y9!{&lF_ypu6yu;8Q-ZF}Tt# z1M>f!bEF$-mhgU*%PAN)Lm-baVX}Fn%$!2i$?AiUCJ>9Alx|AIr9j@#7 zE=%0Ghd#!1>%k1EkA{p5E2zJIN)@f=0_Mq$+{K5Yg7VO?U8ve8R$3KvvtUg(~5X%rX?nChWxAe;h;cy4) zs8K%(C0Dl57Lg)9p`Th}P3am1xg$A4AiQ9e;P@)Z3@|~uDf?ROiKtK4!T!qG;*b5x zO}xEV)0Z!ohJ!ivcbT7~0;82}yRE)*9~{LGbC zTV(GhG)P}y`7z(Tq@EU~?gsBv`6W;c3ACxBFCvQrbtITjQZccrAdX^X|dmGCg!J*)9kdgMVF0m)2Yrx76u;Yc1;| zIPc|3mjw9`ed*N=!r?vG4)RmvNS=_RzHeaLT3f(-+k)qNE&(7kR{sam_Y6j{hKegW zgK7?1Ky63f80V zq`P<4 zoZ?R9eaF|am-#l5dq1eXi}&ipk& zXR`t$Q#PQ`%wb+UQe%ebyqd}tLcTN3+T$cGw#WSR97GT1QDST$L-lT)hF5oSlyd6; z&;>w|O*2B2Q=`e^ure`BfP@hxoPZ>w%>;%e{B700IJrauo8;I>T_%e7%%^6+bF`?+88GAvMTw=WXK#Fl$& z9W-NH6|qFP6IU;}3faO=X>^D*$Ha1G3y!{1e!Ry{WhQy<`u2H~gbYBQ{M4^)YUWVQ zW{6=mJGtxjT_~oBXOLA$G&0sEX+$=->4{TkTI%^NpZnls(gZJXgGj<=!ciYtla`fZ zxBI{yz%!@CUmmzH3s}{AjPKqeB5QGECLfjvVgz;)i)EyTT`N<5KoJgVPqYmAGbB#J zUCevDd*b%5(*ysN^>LA9^m6Upvo-m{sTd!<1>3mjzeERXkq-bvcu`In=uIt<9pX_z3Ko(V&&0PWI+Ms+3mr>!MB)0S~WhgJ7a4( zMHdqgh+khp7fCm*^`D`ze(Q4{fv2d3))Sq~JzlNW(;;qgBR7ZM%%d%L-h<%Ku(;s* z^zUyP+!<@q)kdPouCF3rO;1;bly_^6zx=Y)Gql#3sN|cjs{BM$n^NZ9DNfnc;ewd5 z*KPdM#bKNA?2c1;-Gm8FDeIe}u1Zx^2@9d~1lGD@AF&v@2f}}}$TI%DGnnCTVeA?c zcQ@HM89(%+2zClC28vYRx6ITZsA>N`?RSx~kd-FjvoUrM3^lO&979KqZ;c=}&gmK%;zYDClt2S}dW1Rqxf8|9A6N^pB<)kDTF7S#{ zvfgF(j+;w;*WndYEx%8UdDcEN3rD_re+O5R*)gU^#8I(g=B{M(u5}MpW@69)qfZGh z6R>7yGED=KaB(%96ck;~#NDmr@M&7LRwh|5D4xqaW`#FhEZRK+0qFl5ywWwyy+9=q zV&cuKjy6S@N=StGG^A;hMo0R$q%)S765TTT$YA1&go&cfaWi36BeHYn1ibL`{Wsls zpqe~w3OGfYgj|1Ou$}6+j!v90r8^oTa?@(M>*3uWH>_*int|Hl3#4Okl4t4rifkp* z=e<4UOy9z&@6p#@XJ@xvrh4cpoq}R!2-B6(RbWZ68}43&vUr=MEmc&Yv?9+& z8h{QF5tG`JbyGs(4afr*Hl0sl%tJvQ@J{8vR!kZ;n$2}hIvq#eq1bnfiV9LI_-3_xM z{S=(jl5seQrv0j?DLiD%jK^x*ifZ^^sV)6PZ2Q?Zh3{q~&RpS)dnrkEawJqoelbk0 zc#5GyUBI{!Tq8@Y6ER)yI#;hyy6&dCEHBKJT379>aWz%kzsC3XGRUuVWp>M_lj%8% zUKFmItvSHRFDUxVNKsdylU4S~{HF|L>`(Ei`|aa%H=(}BK2&A+=uH5@%=JH`8~Qo{ za!w+p31_#s*@8slcndonH~nf|1&IeNFJE?jnn5G%5@Q5J)6%PznNJPGL=+#7>o~k( z6im%^l&b|`9ekq`@mXF3HRwbkuD-BRrnm^#GNr9oM$5aP}3jSRO8>P{ziy5^E?48PmDD=yO zkGz!1QXu$(3Naz`HNo>+Af$RcN&!O2*_DQ)E`AU)rtD{$s>o`*E~s+Ws|$CRNjGMw z6!}ttM|x(SMI)$tq4^aauAxhEX~TpE_$Q`Ir}H*a8yyiU!2xUoIR`pA1u-}ZLtI)O zyOCqJH2CA-|<{Nr^~?xD(<%c0%@Xh6B5?y|IYe}U;x2N3!JGj z(VzkCmv3ok?`0IPvdW; zoN-^hY{1#Gqsw_`7qsnDbt5&_2s<*Z1Q)`BB!&lqPIo?%7vQc;W$8W6wiC%4St62Z zh;`Lu1*wqoSLznxY$RB3s#FKmpz5kBeX!XZ%QD_%i}+SdS-FUQ;h<7@amO);s%6no0T30xmlqJRA-_o`D z_2a=QwtV!AZxn~+aS*LX@$p@^ z3JbAnOQ%;}CoFH94}=}lG*HQLRv>j1+~fC*i13Afwtb-GkJijG_rIpA*8RQKP^%D) zKyNvv zk!ih+AU5om@X49xyY-QFDv}C^>&Wy$+L)T^0hQmstHh}-{x0gW(2`s3J~lJJFV%y< z9yRkuRy_FbCD$G7V=0ASF5?=`aoWhXHMbE+Zg0cRVMJ~?RXx75+bT;(`8|Qshx6NP zSG_xDsZeDrSH6}1qy7D-khyeayrVJm!EsspQp<$BcR+#qI>q*igm=TLVJX#cKuBkRhOWQo~NLb z4gEc9FwP{Kg(uxPcAI_Ql`O~3fKQEV!(bjQ?%m(VLLf_=qT7ZNtB5pYNo#F4I2VME?&|O5_aVua3kog7FW4w`H!oGXgTdtF7+6R#LZtDfSaY3KA=b z8=hcvt(@)LfAqrq_BOnk-$#o zbqvGHyp0qBwFMJEffmcN{QpC#!`%LEml_qto#sFq;zKKaNdKF+u$diuo{*C+>F-^Wa-su;91$Xa1(Kn zu-J?T236fekKXGi?}Nb=5RAF?r)qA_=hc6f-QTDyl_tBQLbbi#NCDELTm6k4OkqyL zaN@38GHp6eeZ*I6xj52U9n9qF1#`2&IU*gSdd#eNN?MrWeyhjnv;F=|^+xP(iJ{wF zc+ExsI?1Yh${DRsl`B zOgk@dB!P1g$a`MN&tYn7;2}oud3c)s83w&i#jBWR5SSQ+cp#xEe3tqX2+nm}7&MohpbRms_iY8scFO=*L(P^D3= zl&vQ^m0Tn04;l_$JK$96;3{OdjIQSc0JIn#`vSRTSg*fx_0Eo!S8*#!~%ngD_n`L;YlMr>mlW9SM93g z?JP#r1Fd&9pXB8-I(gE*4le#hEuTj~VPmS55+KAG*FLy?<|DPmd|Q>wN1*H1BmBYM zq=E^5!2)r#)BjO)o`Gz>ZyQeRz4tEBN{rTORfE_GwPP!4)u>I2+Pk*cs>Dp}U9D2o zrd9+k+S(ebKf4v<|K|OeuTQx1+}CxU$C0QyH&PO&HDf$f@1CwpXRh5a@Hr&*UA|+* zqm|Ru<)21gk35W6a&8P2`$vV3Pfc4_vp(_3B$O*v%TZ+?q5yogt8%)9gr=tIXyv>@ zJwx=KLg7KRPBp`-{cagrt?VVtx{i*(Gn%dXED5s}_QKn1gUfVEoBD(EYBFfb0+#nogwBlgpmG{1g~(#3X%+ep+-j9- zIqA(b;Mh^v;%1Wt!^8le&@Mn`^XBr`CB3#>Pgw;4*$dK+`ELG( zPEdAohV~tj^^BdQLG-JRl%g_aWY!jbFDLsy0ATzfcfOtt##gTu$&!c=XzZk!-%}Ef znGyOAdh4Kx)dp+%MYvGmg!96pG84GCj^bYZ{r$Uzj&c!QJGlYqJ{m~zlFv9Ll+EAf z(dX8x5!b6!_a#dE&oCrVDoFn8H^UAtuhmQwr-;#lCCSSsmnId!I7Mc@p#)q>5dP8_ zcXZp~AjrS}3X~|8Ja4ZgWrNA!xTbdiMG3B#$0~t)-al_d9#JG0k89=BnRnEzSIdf@ zE|ac#Q@t^Nu3T2jJz04r)$MsUjk=b0!cga_oi~lvy1sQP;9E{~e=R9bY-Y{gRdlWo z)-4Z7JpXj&5uKOM`?bZz!qh7_-x#?k9OwJ{C-LXkeA#~)fu^MUqdVzd-i{BDP_06+ zeT>NfFzpeIA=2i7H4#;RE%RyDG2Ojk2dAgyM0{HSS>&II4W{P6Vk)_4t-RoWHeH96=kEO zvG*IYj0JC-WM&Ih{>JF7<>|HUqZuC2j*s6l!g2zf5^CdS%W}es!$)W#3I+B7_6dN37;@;=f3ccWd0nXcrVRTsd^K}3E1m&a`JhGODz|7tsJ9!vzu zPWZ0piLRwWBZ>1h3_adC4fVq&NCR~S12Yp!eI=Bct=QN^J0cj*o2p|lv-s1&7jq74 z+Y?}}@hJN?r~)*;1jAC!b=AlMF*4q*%Ld{~n=lYoKeL(-6z|e(kxmOHSdN z36wemvgCdiEvgNgZtc(<^lZZ=z6Uw;sPuSk zYvLw@r9Mc=E(EiiwbTt_Q|?sv!oy2GD}BL|Rf++CAoek$L&}JT0=DsAt3w__w3qh@ zt&HhISC_-B%offYc|Ah4gbt%NOfoveXt{lmQ#+g~rI}$Rw4)ZdlWZ~Z^p>eNB$@G3 zyhkhX8|Q>5V{W(pK#MdZn1?>a&IQa$_!5f; z5U*7ZV0DB>$^JvmOK7jsnWp!hB$1+pGSb;Lz$5%r1iy5ZH~N?EGbK$)o#$EfQX2P1 z9UoxYjS_dugSE>5ZHV>TjGh$JiZb7sYmySdfpslKE)PNM?zUEjLTi< zDH9;Sjj1Sp#tzkTJIXwdx_y50Y1KxCB(h3SS|a_gMMplllP@NauoVUlOW-A^$kFqB zI2<+4x<4;t0e3L~OC9yN7B%?n4Jli}3tUk{5sLh_Wx?h24I^@r8Y-%G%(g(i2G;L_ zp5J(+a|~6zHNZJ3$l~A$)XPj^{Th&Ha>$XEM8m8SVaNawGR}h^OEurJ$3ZS`m!2a8r|{!l}fn9mIpTlcTNuA zE{=PQucDiGZ<<@os@y6GJB8T#@Qc zGne!~e=L}ndfT)8DiXz{dvYSc7T}cfLAZe0rs&qKOF}^;p z|FI<-@eJh=1)t|(sIw$g=c~Zz?MHTVX1c5g6g?$)E~9474^Q`6_X8{tn$!Okn`i^p zVO8ROTpf)%p1KB|Ocg&g-KXERYIEJ{On@K*R;{vBbbqNFXfwg?>OD(W6FVnmwNr;oK=oxo7)X$koVp4{5G0>k^gYST!{bRU=Cxf0h}@_q#hI1k}i2jP_(n zBKQ=#U9$KL#*;@?3k+gz2;4(Z;w~&r#Fce{`~Ltme4Yv~vOLlR_<%Whd0NptWM_|Kj}8$TBO;CjP&WV^mkODlSD zn6i=Zx80jMrb4S?@Y8#fVmcjI2wYj;^FS;{i2~QDG|Ws}k=-ZS;qbHAXKDjT{p!Uoj^dz`6qyxEJO& zDK^gV^dk3*YmP>BmF#C+RamgR`!foD{$^-a=<--C7*|E6R3u39{ zs}C&$>Usx|ir{>lmGQh}F`v+uD?B%sP0q&YC^fd6{QY_^g_pd)FG>ct}?Tr8ZZ`X_Z%|5ELtI-(g+{v-*)MWPg_$JiI$jybOM_ z>?iRhJ?C@uV$G){B|@zCrsbl^RdVxC2gnkxX#BO_4=}q?&TU7Il$V|q=NPt-cjwL5 z=KB)Ahe$T=NfOA4;`%5p-iT}rAE0pRj&ugC#ThGm?jaVJHU5;xX2(L6Yc#p4&Fi(u z(s!5|SW?C%k+FXz-pLXhk2j_^pi&Ca?LCt&u;9!X`O-qB6AtJcZ=7`lL!(M0BIg7&Y ztY04U0P0%v(of-4*}S@+Vn3mSz6Lt-`869(>{UY$3fR#i>eqkD$4>XMZ9XeNC0JKr z&%>oS(qSk{o=pQ95lF_Ggw_c=x(N$oH^v#wRc&lFk}OB5fnGmGzuE@N7L}LZQWu*p zyb0P!WFu%`!w(d+aV1=4raVY6y?z65&&M;EIDwt@4-si~C*8 zLpCH!F7_p-*spnIuo7b+Qkw?--n%fO%Ld*zQhS$#&WyC4ms(%w9EX2iLxgHZ}F_%M0v??s+v}W&{wg0aT9mLRW zp3U2n3Tze+-R8^jb@xR7QaEHz?TaNZz^j2XW!ak-B!^4TbvZphe7Wa&g2QbMZKDHh zqyI>u3Pq>;&z}#oy7PHQDVLWc6t$i-`uiHGuBL&5W_*b~nFv>N>u=^UPwe0|k|vqQ z!J~@%Sk#Mbu4B;(thCF$hR;JMSTA7GB8gW2!ml`)s;}$XVT;fxeIyI)TNwOJYOaUa`E%KWDikbYF^ehrE-hMdiB zA*zub9A|`onjD4yHf*YNte=R+cYmHSV*`0f){FnfZm0SIiEmQNcqOa+F~pe7?ZJ9Y z^2!F|cNJdhhcPu39ir&jt+nu@ya)CWy^G~9jgF1*UniXM5O&$RJPLi@cV!|R3#_#2 zWXsg2=c`r!^itK$9v@yRWg4B6RP2myJsvw2jQsfki*C=5n0o5>BU3 z^4+a=zDME!f zYt>qUBz`Pi_nSLTduS*WXTbm&0-iKe+F`VJDEIbO5^h(ZTTHN2a=p3Iec1PE4sHnv zh)ugwL31fZ0X|EynH>NLX=N3_DhvO)U;oDTmyufCRkYE&%IDeJ^93gF;v+;mgd9ql zCwiT0hs<&Fn&yyu8LkWsV;X{*Cb-d9K<7-K_)x$j(UQ0Yx0OGRDd4TNI~m5__m zuatfLKYv9D@Bcg+CBb^&|15c$4Hd)qlq1N0bwBxhJas0e?gmQOOl2mVoe$Z>A?lX| z`F^xPElPP5$>L*%h`YB-poy}hHJedqnOn^Jr(6CrT~|kQPpOs02)cCr_l`Xww_luc z62CG%c@FCn_<7yc@z`N6@s%#IcD7hN=`Tlo%hBs$rRzT5$=$&kPjid6sLV6xw2hzrvlb9)Oj?b{eqOxY|21=_kEKvewPC#q z4G=I>Efc$GHvCWzui3MX2EwHl0rU~fXMfxLbUB+ZRZJ|jvy*~@GRyMRHWHPycsxyM zyzeY{|S1@4fC<(}) zNNsuW=Ffn~ zs+D8R`P5|srxzJg4Xyt`iROItiGA6xyS*&#+ut1(R-YQaZdc~Q=dF)kefRun)|Z&g z;_kwVmg5`D-C^T<=5ECDEZ8JxivwZ*#Hj{2@)j2|J(v zauJWt{?>?nKyZ*Apj||iOs+0sF`(p6dSlW)QSQ}i%$p(wHf46 zIz5M}qKrrcqgCe_6Se8G?Gr*rG|Lvrm062LkCRqsu8h=n5_`4wI`nL#jd`z8{jz=7 zsDb<~)(fuleO6vj@%*(lhJ;vJ>QLV(+_9-v=RCQ%PYMsrFsr_`M(DVI%eJZ@ipg|q zu))Zd%&sZ_sTp~*m$5E=oK)c4YvvF$1|%0Ye}-a>0FgpUoC*q1rR(D)ZkZE?=cVV)Tef^ix^cw*9;8k<2v$6Kk!R4GWDF zqklejhIRLGP;T?v>MOv+Y74h!1f(8=_W_Vf94iqjbsY0KX7k6bu6iP-m~=*(ex7On zA%6l^P#{8GjT9LQkRF{?Oz0(I$Uf|q2N{#;l`N&JK>u9?&$kimy&Vnyo01VJVyMV1Iq z(mT|d>g)s(Bwp5K>v!^J^!Le(?ieaLov9596v-r`+N6Ne zJ{EY9y?Crt06c%yP6cfJ26!diPN<2F~CSU#FP zUZo<93ejW`p6>23eEVJz+w{?rCX=#_UCmP)r6NxY1~GO;C6qPA@i4?i&^od~SFJ3l zXfxFY@~#o03pjy&h3!IIdUE9`UJ5 z30ROeQgy4~1qHO}xHS)JSy$5W%Ao9keuhnI^^~O#MF6v$cK-d;GuttxU3cbJhu`b- z%5YXm78|$fA&rIYm=qK-8n?gc+z6qD`Jr-;^%D8M{<1F2^P=RtePu=e=IHmG$jObu zZ~czY*35#5k|;NSe0!^|Yzs3C5^U1PJpz%BbC|$12;W)AIR2_<)sv2Y;x{i}QAx{B zY51q=?mncUX18pB_=@ZKJ<^Pu(cwVSNR?9{{L^$flM_w`9h58A239l~nq>)3e*{^THL!9dA`A2va<0$f8!$k4pagM7+~WmGmqvzs)BI>Pyp#_teImlO{*? z+w+=e+j_f|qo-IwnAOQELAzJ(Yxp3v1ReA!Q>F&@(CH|1MOTE9f|6(lW~k~M-PkN^ z{s<;3+Fz)t#s!tErC5%!s5fI+OO*%&=+o3eg4UTN*KJ$*xGF1RGHGQQCG^vVNlJ+| zbFwNr-H`Z8UN6Tk)TwW0Ump6rj`vHSnRFilWd8vA?Q1~P=b!5bQ;4m%TSpjX2a-D6 zV}UB~h*l^v-X9Q_*&dBP-e=Wz5d7LXf?g%0<%@jx-fP|YAK;)5(;JS^i|)kGSyI=T z-UFo#8HNY}u0BQP?LWP{4b2pO0!|@yVI@|-d2qvp99w$)Q&X8?T)j=mH~;Ue?CsJ` z;Pvw`%hVh^XlBl%o~)RB{n(rBjz=hsr*Z3?;VhMbZ2i2s$Byq_iA{VqI~mtKxcJ-{ zGGM&wJAzx_$6wNx>_u1}s0FtQ0UJWY%F}e5=mqtPg_VUsnPn?BnTD?myt?(@n<}=y zpPJKBk?N*5jPBlpW~IT^G?-vjcGyo_c2AjCReSTQjK8Y^;1RSEzybpa!}`jbWOVUm<@ZVG$Tzi+c9bqdsGk_; zG2zjmK-Ov|`yfD((GVpE2kc;|)78KauaVpu8ax3Sc(32k87-xpIt%Q*e~7L zuWV`paT0ir%%N({C>g+2zu0-uSgPi@fUlOcx$j#|vQe@sWVRh0d90CjSc*<<^Y>u3 zVZKT8k_P(faaZ>@L;7rsZK$7b_+L5c)#V6uYJ}iQ5US=gGgpET1ijWA%^WC{$&*$& zd>sEx@N{Mw4V*PO7OHlgbUd1sCDX$`ZaBCMQ0=u>eDKlQ`%J)LKhW0~LaL9)DUcOi zl8`zl1km!4U(fmRrWmo&w2)QCMaoB1}Q>8MwAF(~qDJJl&_VH(}_=A^jEuO?YGbhW! zha!!|pGSV0{ciX7oo_ce;wHs;wvF14f8mC-3Z!oTp|*e~^EOF7UZW$|aEEs5hr1o? zZ#ye)de%P94w;mA;!v*N8i=*q6J4tnw!Ji=BV>qjD-4>Z|3U!FgshviBb4=i|7jza zki8#%uWJ4dK9NLO(mk@Qr*yq%>X8Ub-rs^S7SfaEK&#oo4<2;&-O{vh#WpJW3-yW3 z$LJ-}iqL&u)(Nzu+d{dAY*xLs3KV;nH6;C&OQfYsgrDDPWv|cVKyjF?m@jncOGMwy zG2tugw$p&3TxNVp7kTD%E_Q=C``4%Qj?V?$ce9ISm4a{I#pk)-}n>sygW{q6IT z=E)YwcvJ^yF3Z;i8s)30X8r80uuIGtR1mEvX)rw23?LG~=7VO#G9k}FGpt(#3|?Uy z`&%R{Hl3fJzqWUDcaORK5k{3AXrQsb-7d6xQ{Gv!RbACz zfur&!wGExMlJG9{giO~3*rH3gm=tL>4@0c8B$6coT1_;(Y%+wE z@u74P<$|{IZFm_h{%(Vq)8)T{z@jV0X<5|CfpdR zi2LF_s>;i=xSA=vp`L*@P8GS0VP4pLb`lZ5U}X)p z#KB-7eD>k2WktkFr@?({nL{GH{A~{kMc$gB$@$GHRn}AuLihFLzn9Mj+lxBWwfTy5 zBA-EJVG;k&p!b=m*m!R;&nXb>L2e^S=2Z+q1CghQ3qVQ&$sf;DaI7V zrP7@yhRN?|du3wOO#UeL2BStipCJaS;h2fskqk+2oMG(e-#lC=Zm~Kj;SX) z#==i11j1`~+`TfY7>hPD^KR*6#hRxIDghp%RXa^70pq+pQ{GMt25)}+kd`y+6bwZm z?&Bbcge6k!r3H`^$=s@C0NYaG$drMGf0`*UY12TBD$8Y3Nb8iBs(i|YO2)w$m5oFz zI$}st&yJ5ur`T-NeGnHnwH3hX)r))tC;&!U!yJ~~k-=TLz?)H{mDCRTu-#@1pTvFVdKxQ1M_FD*I^w56OS z^{M<;aR-Mf-P)cowQLgdmzkBYKW8^3S)2Yf^#zU=6zg6Sof3^#fVx9yZuiOrm>+$5 zDEicNBh%L;DpyL9W749%K~_|^PGej+!Dob+`{Qb5`Cb|*uuTpIdN z{g$&CHe4^*gHPKlV}92Lk1P%<_^jh`f^1cW->$plLkYBB4;qLf1TxI05|fLNwy7(J zzE1{HzZr6DPM3*zs!c65NT2?BL7YX=we8nZ7Qm8Ib;zSQ;^&GHC40bDeuE z{2PDsL@RycU3CNuVaijM5}QQT(GTTLkY6;=QNS0xSOahd9U>eXR12sxM?ZQn@slN8 zYYKXRdETgdt}%+x&7uOpdMWcK%@~tn|8*@F5wVW69_y5Br$7BDzNM?xqyDZgbDg?; z0q}0-nD94}_tEXK&g)Euh0HCl5*GE7&Ci8`VZqix@M;YO(??**hOo$r0WBwz@+g#~ z)Ov;gMdx2Gync0sW;J2`|MAaMYgQO;mE(33 zwe;U*>94@WW7b~vq?cRs)>WmDT9Rrfhc#g@#4{`#lDQtgcjdSvLJ6A371uFQDi>rr zx|?o%F)x5?16CzHT0m?}<-;W7&|frN0a^;3>2L-#a`=XGE26IqfsHL^&B4Y&DZukA z2`Irqrug>TS~>hDN_8VC`T6PUlqL+Y0`#EX_|@v_N;LIs5?isgO{Xz4b7_F=U^HRW z*;_%BLN~sVslpNgRgoXTOhyZ3c!5k6!mJhlb+lWX3+OCc%dEDN5F(ndj+wiX^HVq2 zfHQ9cvj-DZ!gLj09Irw~HlmFWaS9h?k-^yJx4PMT;`;7e3F*xb9ynEw*v$P~IzI~x z06q{p?UY^)O!K?iAKhLmyHs*VYti2B6yRAfc;p9L3mk=pJ@ZUpYM7>Hmt%F}HjJy- z&2{TdA5LhzR_X3fz?oLWsfGuR&XY2qu1&XI6>b?&8UIm>XHiE}oM)+ugxss~1kXQ5 zVKT7L^w7fO*k24x=s{yH(bcbHzCO&%Pq~wv+blx}=6jdt+>tVYybSXML21ra@ zWAc<0we2WlH=Ln++@m#sA>O44vv-wxx%<1_WirZDEeFZ1H0D{w-48V@cyjny5egCjz5YHAKawG7GdMlU@U z_zjHt@N{aTVeU<0mG9wR#Vl(ykc0Ejc&&(2PniDVV+z-5rXYQOS{dhCGz@kV71G)E+%7DzuiEx!z1_p z=@vfKvna$^d3m{(jcz>U@M5tVaBM3ibsc?{4LeM!=VPWW&IwM@?ORLTMbmz2c~Rr@ zIJkI`B3vvQsGhD(g`%AfOhL+I0jX7VQ7zEibAMq}5$Ah80l?neuk_&`i}$&1!HF?{ zQjkrTrxA-E8`DQxRLxR2Ivv&D1F#dV#zVfb6ZoP-wj$IX&{0&V zC^+h;WO)oGs!s=i2T2AE(d`UM1D=M(3%YfQ=6PMhEGK>m#gOe`n&_yI$HQ2;PJ?#_tN})1_->7 zPsJcyWU+(eS*bgljthQ&d(rpu>6dKsAmte2w3>kee8f8(961+Vhj*(o-svlq9aM3@ zlO#6tJhLiKjDpPCbI?K|+JMqD?*zl)qkD_rkZAI(T~?w$KNZeE-@?S2*aoo8go{Kx zuXc|c4CT~}IcD6?%o1|?P#uPEgSK@SqF@~7ZGVBWlE%v+dB&YQ6y*KX3kx0p0}OqY z-f(D#M6*}*phm$AX?y$$$_HaqtHO=(dv+sCb$m-a0~F+s!x}?QXY*$UU1IEB(6NMY zD;L)pKrB9q1JMJ3*`T~HmOzp&C><~V_y%n8&J&XSK?3`V=59f?+P|@i2kT~T5P?6KZ@ zy<%MSQaUwjX5k%7MLfL)vQiT*{iqhrV!*=}%i|2Vp9S3OJt>lYsEq3gDPGq15HI~r z*XkS$^zrqdfwHK?J+PjbF7e8-hlc+TP$s0paKF%YFbk?Bn!#Dgrt_#y9~iTv1_>6G z>iI&#@|UyR+KNsEsR!$HH~Jxj*Nk?TIo}(=J(tJU)wAt6H|KuEl*-l=7j&t{o7UPm zA~W;+?Xzw3(ME{ePwzxSlmv%DTsDah~q)b8@fe)yx-~Nj{g0u#k+~&Jw&=)$BzSB!8j^UYe9Wm_+`FRRU(%o zlrxzJ>jzA}Y?T=ub$+3x-l^KzKW@tvI*_jbaCKHzJZ{MQh$~mV&dWvUS>7 zDQ!l!Qkkf``4lbkgvCZ&wDeVN&P+0FOWu|^1;)o7N0I|pT+U3c9!=Ayt(QDemvH#3y3 zh%d&p+V$!4`RbI|jnzk(AW8zIs=ZDPp70}IPN_4;zHdgn4GfSfEGBi>78H4Be)ISZ z+i(-w>QJ`}u9%?>f!~fhH_I#&QV{mFKa!^GX<7NQo=lY{p&z4D&a>ejshO_p@V~hw zX5Yku7r%ckq^x`yfobdsQ6kgYS|n(UAGUJe?`tdM_-6@6vcNgia`D7yVOlF~h%FS`rUhm#*k((?;QNkY|>ZM;sLQ^&+G^6T7laWf(D9F|R z=d!ypRTiUliM(m)wU}%TlmbhtU~&t$-*nXAa>%8N2!q)Pfl%jMQ+X7{=@~UGc_UOR z854mqlFE^YdL&9R;}MaJ&z}Mc;~e%3#y7K_4?r-PjREy?0goF8)q?L*nH>XSdSrX( zCmK~5pyoW?vL-q39AV{u0D%|K-aBbO474?hY?dwD>*W?eGX+I)d-=uG8E}GgbZj~Q zC~1MhopATVWr)51hZVL^z6Bn#)+Y8Oc4MnDImyT5yNl}HpO%k%dNR9wzGO!p<%Szx zc;b;{5>-)*;jc%F$R;*0HD6Q(w2r=bF+wHGVWPTi9BMilQ=^w~BKaTx&TfR%;(x~A znyTwEUt;~@!ymQ^FPmLB5*J~oo|zQ#6a2XQ^56)kt5w;tUOk~*}-i0s`i8+$ot&0y=1GofR8Rr_#3WpAo*tBOj&}H zhFC(huy%WwufDZAI#Qv#MDQJxW_<7;Ezn6_02)jB@+-66gnWA%WOhau;0FmGF=Cd} z9SeO*ZW1W=#`c)Il(PAnl5~RDt2MXh{{I<~ z7i$PnimJax?(J2P=|!@q6lW7`oJk)ecpa2J1lG=y)dkCCF|UzS$UlEvntM+EAW6}# zOR*F_6H|L~O4)j)9LJZ+W*lxY`EJMQG)vu?{484#^ph9vBX7uPZ<9vW4&L+BM#Dx0 z!e>Gc_Zr!?kdyv;XXMRmr3gqtf(e!X#1q`)!G2@QyJJX${&YS9HV@Nns7Cc3(|M_5}4mwQF^kY?N; zf&W69g;mwoF!s(>i}6C7R27(*OOMPhv1%rnk7gj#2Wk5Zpq5DQYMV(nOJ(hJQrPm+ zXH#8c%1m5B_n+$A{(Sz^qDswM*5npFfu#LVF7<(GWUuN%n;zwB?^~~FYiF`wd%I5r zb$(^8rHF|9G(R$6v`2YzESwL0?{`JK_c2ME!H|x5I=+M;5*?w75h^z$Q4y25i>Xof z8m8!{&PVMNl*f-cVpzUr(JWvC4|b>xIHOUOlg1Cnsy!SGl?1s5PwNznc<-53xf+5? zQldLK%m0jo`FL!$JeALLaT++40Nte!)I~VGBU-UX1&1tIv^*N2CiYTa3f@W4BO7=# zh*jnP2 z(;r27^lzF*jb9N@WgF_?6w#VidE2?l-}K3VUP4j#|9T4TG}4avUj*UPSzo$QmBwFJ za*i04jh$9kzOJmWzRh4Y<^qF5Jx*7@hS@Cc>2>!T(N$5rV9zQ1lw<;94Am7}B3PoNRhv%+ECcMO?@cR!cylC+hq zI#s}Eh`;8(O;_Q1j-Ig))X~C_heZb?LI~JnsuDKB^{+-Xd;Jg4`nNNcwklo3@8s-% z0OOOr)Ecg^`$nHV)j5tEY1T&<-*XURs#MW1vQ4YCuRniHInf=R30(dKz&Fd4sacyIf3(z*_0$P7*1&9S z#K!PLMb-~n|60Z~fMYJ{LyOM)-UO5p&-;uYU=C5Y`X{%G4Lo%P*axeRruD4g&@ zz(?2y=u5|+Phi5{2a5y&1b?kFjMBgZX5hydXe#HQA;|BulnQE;ZhqdhU7ID*#Bo$k z*lNa@!w7ZCpkPUC8t8` zOt$h^YAB)i8uOl+FFM8ZOZ?JS$UHT9hJR_=yOnyr)zLsm!D~Snb~0;$!xX@nWh7ic z+CCMGn&O=5Ju5Q!!aN%y=y76SEMCGY9@@JPw!TDc`q2V9Qv+WmS~&eD%GZ%HBz(9j zR012-?xN+8Y18F_3oweHXb0+9OLDN}>ieiL))y{|6{BN!%qVDW#c2OHn+OEFeqQd) zngLd{OW+dzt&;En5Q|u-Q~)su90@;F6fKR==jXnR@tMmz?0Lw@FIvaw4&V^EUsvq> z#ZN|9;tt~P;XLjJOo5c@}7G+{7N5h8NfjDIss%7&(>MieY z6|(!#{n)&^dyr%t0w&nBn3vzqJrnAC_D^}7K@L>xLcwWkP2){9ByoRZ+xO<=M)fMT zftu~qd4zs;)$_BB1Ng-pgC~t_+;-$YQ+4RGCDTDrkM<|u$R4#byf2nMVffO!1U2Qo95H#X>L2pGKNT2$I zsGj*@w9sj|4;R9d$JM%U>!P*y&opeb9BFUC@p9Vg=xKQQl#Z@;TocayzMU8O1*Mc~ zk~ecX1pH@ua7170?s(tEDDm>)^?l?#t0ksUQr*a|m`UxeDV1 zD7(z+oDYlPOBp7evitz&3>2ddgqb0u=te=OeFSd(SlV1^I= z|MOk^h~iz(4AW4KviN>h9_JJi?zM81}{d%@ZBZ1$-3uxFOBhNlVCrOHJmJ zGs;D}?+?lKJ)8;R$sb4ohncfVV>Vspv(PA+5`)`Hacly}SlMF^CxG$HQa%klEG9-<8BvSe=UdNAsX(!`=(EwU+EE1)y(9r%=tOxI1=i6J zR{k$h_Lrf%!98Vokircw9~a#xzHyshYW`)$mQp%-jyhRtA`wyK-#RU{q%g+GEGSf4o~Fa)rIocnwvhKQyi*|UMF?< zCossVO+e}dC21prKx83E27k=KDBSacBhl4Or@eXorn}c50w`q} z%ZwxK_9oiis>SwYqu11?aNeMgN_ZYJ@DV`CrPu?IIhf+12ntH9&-$=f{WxtV;5-00 zj}|3Bm|6$U_;1uII%tX$>zp|_cs6%`h1bqAW!vpXvDyTTbVA@f9Cl{uG#mXX2?SJ= z|Ash_OVW??E96?R@ayYTKsA!y{%5AoZK0S1kHN(r*)65GU7RfnWZ~jjcf%({&ET%i zI1rR@!a)jOmuwx#%hyWt$gnDM+(xdwCdU#-8UXLIeLY1N_`12Obqpk7;UkeV$~O_R zLCw(abc4Qid*%j9^I$q-bWJe;T4xAUnbz_v&oFVz{xO?6BBl3zXlG+Ci?Pv}H1q$& zHNccK2rzw5LdPqWl)VL?>>H*fF2jEg#kW}CsEKy_<#!DE;!P6Nr{-;w9 ze$|;cUv)GUplWq?yl3;$^3ai5FLO%Q+tY|_s4=|OL{H$f>DP-U64~PGvPXcliT;&F zYx;vsSan4+rY;fUFBbMh+o-m$nPgc{_zS#w*V4LiN;7_)8hykV_pdfLG{7W5dx zjq3U5Ms3XR&5H}6PJWHuGtFn5SQ0UpNyxtMS%C%9fowYQSFGfbi9|f|iiJQ;${JnUe-Nwq z$v*<93s;b?^&Ckx1!rRtWcyLHdl3dMdF{Je1HM=CLf~+DkL!=26(JsDT^ZmgOW~@c zKN;8xd9x;TNvLTa_VgN)sV{v~^T)Paf=oME0^$zo1XsiVAxT)O*=)S`M|o2ph-Ezr zVIi+Eyb<&)LqyA@>8-fSYkS94tFI>)=Slvi&!53ys648q8MQ4HsTGE-Ke9b2KRQ|p z0Rc(@9ewf?(_Xv2a&kGGF=7;Woo$#>+i@zsXDYgN(n;Y zsm_3qbW&UVE0*gND_2ZP@IE^^#mr!_t0tT8U)ExUqWv$Tfjn+fI~ixhX{9IY+2a&8RUKeI#XFC4t2{6reGRf`zEiXgPn(VYq zfl5^i*>;+nh7?BJB>J9EjUQ>X2Pfq;U-(xcTa`}BXO1y5Gc~$NAOicn*#`XjW7CRg z5(x}(Ks~9V^_G8%uQKwhwBS@qRSFL&^(sa0???SF^_9OhVoC1-UudcD-sU{}Ek?e4 zy7Gy*|D)(E{F;2<-ih`LQuV=)(=k$CPYc{0Q3qjVv2SL1SIkP6uUBS422 zsXd3=CV%G(`);5s24L(zz3(Jp2S>-ak52I>wNvt1kl+it83@9n@-Ac`>_AWbVNE|* z%Xz=*E&G0x(qXvm&Bvkgb{*?^5BWD$opkOWjWM>VlF~Nn8GIfA?!krI|I*fuaTeiPe393qV9H zK~}Dc5jdS3*UfZu%&5LX(AZv#U;rR{`<&SK_ZEcVjhE=A(Ylc#)9br9yq$S-jifG~ z=rR7T45&|ax^YorYGux0=dO?>bh75a)vJbX=oKMdG4r#;C`Vja`Oz(m4WyNSJbiT6 z>nXI9Yig>Nm%!*m1^I>dOHl-c3C-LuskbDBBWXs>3uvV9&AxLSG?j|u@KLyFV_Z9N zYpAxl&QKsC9-J33*O$N1YKWLuw}CEsw`;H?l{0I*6>U32eS@rB-%{hz?~#W_NUtPaFPR z-xtVAuMN?E7hw!|Y36G2AFI1XX*7mTN;m>>LJeZhC!2T({PNi zGUw7zxS;_^2A^?HV7A# zTVj*D$SdoJ**+T+ou5l98x|$+dYCnbHVULCa_A-!+`H%LW&x`ayK_Z|o)8fSn;`#$ zDyioaN}nrD)hiXt=t$=PM4wcOd70TkIFFFrgsgI~i`=)5K7Q~Z`qrI2vx1#^-(_j+8dOp7qmzsgbYam&(?NZzl2{eoJN9hOljq#SZOdJCwKGkaAz*l0WDPu}>F-3p}ws57*Z6kxtk z(i=*Z6%k|bAr9pUT&Z-VT|qS4KnOk)Qh442p5e~VZ|m#yhRUY5<($yeMRj576{U{6 zk9f^s69v5ErKWVYnnn~`BxMtnO4jT-m@KvGZ9)$#Ce{o4GBr_Ubm#W*1V{scx1eqk z(z6<5IT>`kG4G&9F$eLsay6lP{y~Q*2J$f94middWm~;YJKakAnIkENAj|@9v-TeInM%Z|c@mr;+&t6~xw;=4TtO-V~z-H1gJQZ+e9DOx9jqI#^M^#&wGZh ztdqbyR|xjmY7Syj1=lnlIpJe|4WMQ>{*8pSk5Jr419`L-@A~ zzb!?U-fxzw3B;>IQL${QFZkhjYC@4@^}*dG^ksG5su-&QTUnqvnS(mtYT*c9Bl;QI zWl6zd=X{+*dSGI;g;e%qPcY+Gj1vG#UGY!h)E;I4Qy&IDOOY#- z*D$nr{LVyY(cRr+P>d3WCQvhkY^uCxfKXY~Y8x|ZwIuXciWR$L>L=4uR0Z*Nr-D^` zKfT!gS&NQBAm$&QJ_r{UP`q2vOz10jlPH_(2~&@w*2P*B$Y>k$jMjpdxmjz=?6}!D z@b48BLY0a(%~T&5n1eR<9~zX4v`%^wpu?3$xiZ5FsmO22l33P%eu_#f+ua*ALFit~Zudwjw#AKhytV)CFGsJ+lmUqLf^s+BTwxZ5g<1FofxgaJd4&k1CK)X z@c+#%k+|!h{HNG7V8Xm#V~uZ*keX+r>IYDaGq^KtM_pgqlZ$AAn;kz9Zga>ChreE% zy*v@pO3BMY(a5A5uRh1fU=ft+jOAc5n_-9^6-DhJfg?5YV=7i$Df`lS*{M_^SRhWV zB+CSf!Ax^HC|tC|$p6DB|tKOv|m|iB=T^E!mc~p(G^15TQ_duS* zUhznuPb=JiqitJfUfbN39`b%8-KIt+x%|A6sk>Kc=B*{{b-TTTv~eaW^F~TiTk@B` zw%>lX!mWWwIuCsgkc`ZRAxD_K^|$kE&X|=aAG}QTQT)#&4QG;lWpqwZ=7b4?Iwd*y)qc*55qg4{H-VQ+;i?{Kx6WcWgTXMzPWPvl()CibhhEzyzkSufA7na zvR)~au-cH>X>n7GSK~LDo8N>Q;V*V7J9v6pyw1Gz{I)Gs_dQal+Y%(H5Cu`Y1|Y!$>GPwF70nViol= zfQgOz@K0Q3=f(TZoWNEmEaPn;h2`b{03VAv>z%~nB~jen z2+%!Dd?EUtB@47p&OY@Q+z4V)M*X!ihO$QSUf%a~tGUK&yct4;{rpyRu!Vix0k*PE z=q(fwcF9reCf*sxz=w@s9> z!$o*pEoLYjn~MHDd>1D7Fne<^_pez$;FplieB7NSM{`ZY`x{?np4FbBUpCue)ZLLH zsFZ4*l9{~JqN3~IG?2~qqX_RHkMF5VMfIisIVR2Ab*+uOU=i&-03FIXe~^T#zVx)Q zz(rb_0Jb+_ir3zTBsaZ9wy!W|a7|phLG|HnzTh8cBK%{EgUNoG6q!gl?0R8X;iVO_ zj{s*WXTu%vh)H?_FB+iTTf1 zozKrSwK=XRXFpkVmWQ>9%NayXEsPE6fCsYqc-53T&|09>#mlvL3{0&j_@=wNA&Qx7u4P zh^W{l)mix&+fEhYQc;+LsAJx%v%8xV;ZUwZ$SI)O%u4p4V>jx$w;Nt-wqK07kGgmG z^SbWwS0NRNP?GKNg|8Whyz^Ldn1lv!4o#QMJIwS?R4py6?(6>m?f=lr<&qA^xcZ!; zvAWL4KnkLCV&}KFgi`+;B95a`qsX_bjPDDIr?IvEpR1|sr|o^>!IaRBWM-2Q{*qi= z9&KVmxw%1)@^e$1jHj8Lz@Lps>P=o=l5YimwYgAk$hWx4WhI;8c z?%|ZBMX|{RoBr8a?1lJ9pj|f(i+FDZ2ZQpx6{R7rxKx4GGwvK@lU-&Ph7XQo#kcML z%%ER+v5qn_UdjXUMB`hO5?=ovl0e&bzZP&Wf0ORA&B6g9gvhGi$Ax#!m5!3 zG|Z_*thgU@9YSK!I2CVaf8Qh!@A8Htk3CShoy7dVP?f|7vA0USdJaEh0%%4~_pea8 zpI(428jdP&QY#J8kyE41VQEh>iMHoA9}m1P{uy7Mp9rsTVT)ES!<9-thI*bq?&Z1U zocrl;)zBM&#=}8@uiIW#Jn&{F6d4!MYBTcA8vsq_r>O|X=cE#g2z?rRt5-)k=0C%% zUPwc!v{(ClZUd=TW()G6k{?ZKv@BaQ*GLT9J+?*q@+>)>>w8BME~&QaoTU)<)4Gie zBHIYdVe^&mZ<)1)leyq;w6PAW%LNqQzv0id-VKX@7WI^Yt?Sli?>JJ8N2kxYvJO;wlOLL*^?s;^}kyZ=>a+?4)B`e(YNh#^+-+}Lc z-<=H(%?^Mq}Pg&+NDS;%f(n0}2)7U~6x~j$aIHR&6#?9<;R= z=uB}P?2o`Q*sdJqe-S=NVc4$=c>kUp3gc8pDH43#IFWFv+8okx7beW8vlc~7Ffc3( zQWGhskN!pv<4MtbPhq^tE`P_82aE=o%`C+$g|${v9N&VU7VW*v;>3GALP%$zLpZO) zUr|PGX~`OduMM#|uqx}*v};ZKb~Xb{)8s8Bayyi2ncb(Fgi^OU0d9V-k(Y-Ut3m_s zFv?18vs{Q(t(@j2vq;qnXM%)Nu49>Ej*LC%s&|Pe=F3#^uyDOvMDnV2TH!Og;zb3E zFrvJ0^d0MFkuS9pa@LiIAka@0obbQ&9CuBjtkd@z=W6)Ts zu=UX1?ft#Mw;NI38<#;&t>q!7B>JY(H26RIsF{JOhMyCkoK5w$ldL)oddstm*|W?L zYfs}yI|pwi^Cv|yk0>99TRwjL>Rns8z=8JdbbE;mZwfBRlznzz5UeSFWjt`lABSVW ztz7zF3N8Q>ULl(#2>vpE5_;!X#wBa|%8BgP&zoB)1My5xc>7!#o6lXB+N!XOJa-@~ zHbvp_4&oSa%-`(;HXYA$Vp4M!UwygR1bg7Tz~xh;k)yR{ zpHY!iAoAC2ili(fe-59FzAAtufP@wgzToOZVXF}yl~+Y4y*o`fe|h_zmE6`t!^(V; zuAH_V=QP8$NuhPseZiX#ceRd50mOLAjM6)Pj7phgG|IuVsBhVHH=cb2a2!%ksnMLN z@EJb#8uv!BgI$AvzuH(zM+`B8Zt9(|F@DIHh55x1j1R-m`9Fh`~$WNm@8C zG1H=>HQ|QV>!ha~`oo&@V2JuAb)u4YlZ8!&3cxs8ANVR+A|#nedNBFY8O6VuW?|8_ zjU24ulKd>DVaPx|*YJ*9nMvW4r0Kgf)v9sFj6th4(GWmKO19d^E8$#1{#01 ziWFpu)6JjDoC?*}s%hJ>`I|5`+-@wsI`6W3wX2+ zhX45$gp*}^cZuaa!?IQN)u{+;6`ROePQ!0SW*yeVCD)!+1M%>oSe!XHcv1#U{UVc4 zM&%>E=hdbAp9)Eld@(^m2&4SS=uB|%c_iK9^waop{Fdmt081?c0{~A%G9J)}9emz$ zws2&VAj(64rRrgB6c^j>e65i3R^0PHUtu0~e#o07Q{Zkapz@|>-Zo$|d%WMtnLvkq zFz5-n;0N)cTiO zbKh3&AiDqjydWnsuWubb;{9p5suAVj!cg~7qfV8x|BUT@odSG@(b}5S?2naO1ovwzs~*ICZjkGFP!Amc>!N|)ix4=s2XFGeEnLmLvUG%d`_Lprd*H*9xtIyQ3k zJk}H`z<8vB7RXVhf|`*LYcvrP{K+cvzU6JeV~H4-h5g4&dP25RQ4fPw$JA{$U?Dc? zNZ+uai+wZqT9bJF2pxIMxeZ?Gijfit#=z*BcnIZRW&g~_*X#h7RkA(7h0f@YL^DNw zpp-tlxGJ!@k&z}NuZZb7I_cH!$nGWEIr+Q#sFVWA=!7SJjv7s%zj=@F+fdl>h`SG# zr2H8G>^7&NLSS$qavIFS%B!lo&kPt#haAx=W$F`cl{8W?okF97Gs;dBLyrpTn|8PN|~3%ik`F9`EOH0ba!3j_0| zgZ%ipKozTu?g(!GnB9GkCveSV97pAY7Nu2{01kfgEYzcXfs7S499j4}#$(`HZ;^_t zZ+W`3C|pWsX1xkW=M6Zki&~L!*#BVjfL(tU!R*f1a5|C=sas(AzSOp>jbDb{O#pEL zL=f9zRAB$gdXKtuT zW|eY*q>*TfvTz}zGt5kD22btC(SLO#3Lq|a@AdNH@`h%#EOM$Z5OfHH7)U-JHjdZP0R4gzKiYMb4fC>t?s6JMUr>B zg(|5pesNa>>l}Bc>(db${xTFULGK=ovQ!wzx#YQ;X(cSfAs?ik9B`9*#Ns*tUl$(= zzb8fZ%@AL6@G4nV((W$&5ZpSks6$ig3jJ352TfNK8cBg6mdZGMO3gAb<|5AVG+#BH zeig0TQrd*$;tWRnzIJn#IuyED#nZ5n%4?6j`;3>bv=(_)s{leasks15xtkUOV3gwzVhx`GmzVLbZ&%Dw#G5CuBi4LY-r6XUDmp=3* zIV~>9a(Fw?kSPz--NSj?H`&r}v&Ptaswnb~>onCWlFN|HDTEPF6$}Y}i*U`C#&L#d z0laJu^k}GzuU)gC7%!!Q&}N^nQsI`~oM!20y=@Haaw}nE65%s?V9Vz$IoL#LV^b8H zQ*OkH)WTy1n5D3bcClE97uBAAbC#;(M&z*A``7v!IK5?}VfjmPS+BEopdOO<_suN> zz}>*FF9N~(U{%S%PImoHr*!oxp09aJGVl}gr~uC23C%~kOU_CTK`Nj266|XQvn2&@ zqiX9H+J3Ejgv#=s;S5b)^iO@G%yI7S2hL-E8ho+$2HvGMHPA>mGMO#AU)R?`mSuIE zbWLyGRsJyIL$`NDHCZ;qNP43`PZYxBYw4jrn zyUT{o4bp+kJTpyu0Z`?zH-p_;iW|kv4`(}#{a88>gtomDfw5&+&?DSxP>x9~kHYah z>iaTVfI=sPDIA#bG#6rG5$HC{SDsKTIoZduU4_blYhU?>uCiF|33oSqEn=cnRf78$ zo{q1C6=TLN%|)QSlnO&u*lk+eHK~cU%T!P0Y72_gR8N&sEj`*lrJrI$bxmPx9NNXo zByL{(<5+^i9REXpjT)uC4Cyg%sMJi;XY?$j8_~r#OD3OEzcZ^xdTUA;*$?kdDCxRe zSi#ihD&X$UI%@H2FCyweUDcTiMI$X~3_xC*^32X<4X*X%4u zca=Km+QiIqDTnnle#lg02`;#241Ues4hOh>&t2Bq!viNYe=z7Qsf&W~$7WtM-1Lh2 z!7^Af3h1Mx*QU+^x0>QPwsM<$u?`%7?cnnt;!;fp3CC zx{bf_z&z6!|BT#}~&Ii`BEr(Dy(&*WJP5o|#j_AS$x;X{keqLDgm4#t-osap=` zssoF?xH$;P?tJi|@LOl>D|v=19TpOzWM2RqWZIxv|A`9zU<2w^CjnN&Rg z*?#q57Q5Oi$@OZ+8&kDWbQui$A&aL{+8aP=34}^5mL6}@=zJscnD-877ORg{RL!*3 z<}grw#S3N4+co}0`_S992aHn36mqmy7UAZy1;%gv$4UpVu}Zv9(GNA6@&GzvTUMRh z;5S9X(JRng^K3mqTdOl)>M~+NTa=^c)jw}ytqK4wGE{Ou{cFKnukz$oXLIpB_bF`- zwhxBY*w-hoF@G3__SJ?DlAO77YDC{#xQa}|rg?DVwtB_3QgwO9)(zFZ-4tQJ(?egS zIw8tdmQMk+hQC_J%H5<*CrZR+5Av6#vN+Oxrg0S-?eQLJ zM*hrlO%;s5_3s|DL(dXf_?itS!6#jf83~-%H`^j%(-MJ>iSegW{xk!mf%jc<~%gdxBB9T;}OZ|IfEjmsY z{LYM(f)xkOb1IFaYNtup6YF}Yg{@YvYzB&}fMn$OGvr3BC`Ri<4a>gd@kQiFsWY2v zezX>kD5HS9x)1tA{U$y^)3-0uz!wAv#2d~*Umu?x{23*j9R{t-iRM*T#i;CbxW8$q zAFhk&FA}W+(MxAWp7vF}_O8uyhGO1Ks>}b9pn&Y&+^%IOabb1FP6;`|C#O~X9hEOy zk6Bk-%t#${5t60k`vfs6#Kq>>#tMP%WUyB;`?&FN?Vhhz;R?#N~l4!|#%iCi8{D<`8{aFnrb#Z!Si zJrb8wI`ukT(G=#c1O=BeEM?^Sqfo`RZ#CjYiN+%p`2_n8ya?1>YN=kd)DHt5J2$Wu z8!nzr!z^BnoFuZE_0Uw5Fc(!J{T`n**jUV`6~E07vgYF+h2a6xbO7OT;CCPO9@|Vf zJjG4<_iuf67t)?vl~4-#kg=+v`snZ@S6)`5ML;TmRBkgqV_Kb0R(kB;*^Zk#u`Hp^ z8DJH@S}%{HaVN7%}!0POl<&NJ0fY5?Nm zWOomv_|NYY>RSS;PitV165&84dB#QFGQ7ZVF+5A39{;ngW5qMWTYfb&mwDFD2&z+7 zYA539^mv_CYD=EB;Ett$QYxaIP0%?0xq~%-k8YcIps00@(1nL5m)v7nK;qir$S18m zl9aCdFsIhD%KES$akhE{G?AHMKrHJ_9(hEX%5?Dv^e-B8PwDjLpw2^>*p&h#)b#Vt z>rV^vgAq0Fi~sj!nu8UG)5wY3gJ$O8APi>1Sa-23fT>kw(B(>2YL>CP|8d5FlUOCz z)2njnhVuiIK)`$J^4gU1b&>w}TH_k6Y62_`rD}1xfudZP_U_z#?Y?U;MS)qGVFv98 zp$nJ){df^~hA8I6A0n{qGp5dmo(1!0WHi*dxbn1N$DzG?1*<7C-x!E{2&W3}=v`cU zb;d_ttSf;8yJG74SoRfE<>d#7PUXVz<=YO*&1yI({OMIa3MP0DPp@J14cshJn6C}8 z%Jhhg!7BWsE$LrjmFUCaUODTgI+^|j$;5%J=x`bSfDP7a!D15+2VRGw>3VTv{ZFG! z8WmNUTPkH=Eg)n`VYaGU2P8^sk4zCz+#9MIX`bXOgu9azl?N6XD85-$mENMu7r=}G zQKq%xEb5Y~+$yTQ7y+&n#TyOQ#^avO{gS5Xg`AYofF=IxANomZe$N# znw;bY!e{!5C^&$eH_dZ^J3h_L5S0qvtc>xvyZPVz5~tg^%a4yQQ5_8OAiyW__9%!6 zbXoevzd34!pDS;;0!>BIT3+V8+PMz$sZ=xgYLVxmiGbE~x!B|*mKaTZ-3?SoKwQ_+ zz{pABiZ63?;Q|Xc5qDJK%O4~h13zMKuhIq<>@L)i}$@1=ua80!2HmUEfYCPi&u+W8i@sIJTNfOU@z z%=6GDWx?#)bA_d)B&+7u!PN(QYr}o#k;{{_`so;?bP@-ttPVtbpsJj~9fIsS}3H5PWG{ zwB>H+35L9=ZY#1&Hhe@nsMCJRl6n*b)DV4qfQ$6g|C#n&uRHn|M1f%v;8l7pQ&A{G z7_ooXCGhiIV&|pXAgRrf9$im$Q9{BI;Vv75{jr^vs~!KwhzldDY;ldHV00W2$KSH$ z{m)N1w)G|?gW8QetE&%3j?UOMKe}$Oz1xR{@PJFbVY^TdL(ZqC{%*4Wz0>}DtVg(D zJ~zcEJj~nSmKn-zc`;OJq#P@I_YgY#rF(3u<%LWkE0LJZyujJ?#9e`2{_J#kuP0(c zBwb&y9KW&h4m#FQRHU(}wIr>WKbt{hJ<$q6 z)!5Qeo?>hI3#584>mPuVcvl~8O~i@iNBqhy)1s`oBZ#{OOLaA;J(v4SE}otgbi-Mo z%D7R8bPiMM-MGLXxbIXps^nN)nvc^|gX1kZe6(3#|9|^33iaPg|LNfZ3qz%SB8}$* z4i5fhZO`at@WVg)#UWCettIYxMwBjUcm3onBA|KEPf){AO7n|+bugPhYi zM2S)5dG9TC*tKO{GKeo*=6?Xk(0uT>QZtv>SW*?`k7+jjDr^A7WjYAs6u1HvrJ~hv zcD}D=vJ=^W<;EJUz=1@qsk;v%|E-SyO1D|6WR)vm|H1`}x~2ZZg5ynF^c|OJ+Yr>z z;>U?N6|2*j?t6PW5e+@`90U+lxe0nWJZ-)&Odnw*Z}NySK8Fi052@D4nKJa%DeNzi zmD|L)%^DTIjV>R<)8)~SBiFg`o4y_SEF{?kcN?x`Q(kzeSA6S|ye?Ho{@{#&5>*fj z8~7O#DDwZV5M8w<6CFGxdrwFM_$2G|HY`8&Egtm4K_Io!aX99@fW?OIc*xIYuA+5A zfALGGa*@5M=_DV38_D~u+!#|JOBi$U|L&cWqg<`xT~+n{OUtu;XZ=+yA#+{$Qzd!M z0}gwk7i7SA>PHUhav#_=JV^hLVMBqZWY0K_+%{eudm!e&Wu9M$!wWO@34P4^^k@wH z>^?P6AUK7O<)`(v;8|oMuF~gw=KqWgH6?I8qtbTg&Ob0(d-K0dJdxa-1Q1SeCzfxq9|U_ z4<@id?7-zg6(r<&Gv_~f6#jZv{Qgz7IHD6K3h_u5eSCwjcxY~(se?W%r=~tFOkcVP zk*L{3q;>R-9QAK1^zFCVypCR{6z;29aH2m5fa3|Et~qONKD0HN5%h8DhW#uIe{GR4 z-&)A0C9|a)(Vx1TqNrsLj;+%+EcH5iv>t1|V^B(v8c<^r1Lw%VZR49qDwhl!VpHfvsz**JCU0n9c>3-Sw z1Yd)psMc%Nzj%)uJCzPXZaTQq!dW)MCzi+nT(o_TZnkp*r*D}gxQZ(@VM%v)J$90__8k^lse|SK4-ha)#Ueuc{pO~U_9%4z zQo!N$GjSnlGaKcIrDr@Jd1e>qu>B6kB**)_nDWo_)9P$_TQ3=WntN-E&ryFWhX1UO z9Jduig@traeksiiE)`eow*U0>^5OZ!G%w}BJv(gvA@1uqm2k1Urbk~&MBwA+8XkTv zP!m%VNQaQ}dZIb`D^jGM$ps!N?5|6bc&s4#@+oDXu!$EfyZtwGMM(}?=Jc1K9EXzs zUZZC{DXNszQ7UpMhd_N73SvVz(w;VO1d)eitp^u;&eRVjGBIf-TnXfVZ(eh3<|52B zA$@47`=E2Df#$P5`tRKwuWafQX)}vxlhO$tuAA`4FW~a!tSOhZ|71$5cn3+MVnod| zBFXdST1d9YHG_9k5ShYRU_?+!btGhHe9UA)a>Uq3q!x^oZ&q_|j{6dt5>1hX_AnZ_1Y zr05P~nDQ!WHR*=Abk-)_cPw7djVh}Gqo!LUHx#5+tDalNK3Bb_V&R+^^+(~a*<9f- zehvx%wt+q|l#>Ly*4HzjL08(UJ%?F^>ee*VlRSFRDs$0rY=3q?a%vtRjJ^Ao2dkgp1wa~dFHsFE|QNiXbH zOB1qZF}yvepf-s4L;T#KJlzsC!Hu;pock^=CwsHJ`q2N6X{TN49TY0o4+-8DU@mkQQnv><)u!NxmSA8mampfZsXwp36}|VE!QqJU{p3_MZQ9RUj8*ic$#onr_hPCx~(6;m=X(ygS*Cz`pnAb|L@SUa4b23IbiU z&ut^++uIV^RjW)L^g}D-R_5~_C?yMc0SB0R&9FITT;PAD=-S4#tbnu4?xC!DY!uYk z!PA&aTwJZvJM#$d;s&W$XdT|+lj&qpdEHL#%_-$>)Sy#gpvRfiCkC<0OQz7F{N1{x z{wE@wn~Kg1vAPt^f=TH zEl_;_M6BXdgKwpBJ1B$}fct8x`pH~XF>IH2HJ4kH&|uS&01J*HmxcJwK*4H8C&zZdPtv+T znq(r=s8Fs5ugYKJ#l05V_s>{(zL0Jd6)K#~+8M9gk)^km)`;gJ;3VF@IqvUf?#|Sa z7YiIZZG=+I`#_>_l?3GY?3O&F#%?4RJn^sFp-3gW297 z?PR0~a(ZfogwQt8DpXWR-sC3glJlvNo%h+u6}W|Vn1(-Dl>8Fwh`9XSNq~4zhZk#I z|CwSUaRYdUToJtljt7|PQ%3Z%zQF|)122t3Yc!~sVN1Uyk$yO--M4P>n2$r`m?5{H z5NFc)nt%0l4jzQqsML=4A=Z!CJlV3qRqb|=H zzOZ|VW5KxZm1?MI=mDgozN20crrRy%0?DZq@$F?I!Q5CtptRA6oJTB= zkB1L}2v#C9B%8REr3VPvOnMxqOR(DJk(!#XB~jJ+{zZruuR}cau=@k!kwucR#pC5H8OAoEh!4+bm_xOCDG^w^LZn% zSsEG{8vIdFKYY4Qyrv4rx?vjZDvz!#bVQH8ZiJt^!$~2qOXr&qg+f4>J>WstsXh z3=C(SxGzeIg&<0vB;&yF{PAh|Wu|JJj-A(QC1q5o3* z1{zZbLkzQ4XSEOO#viX}*aK3T-#GuZA0?D~_Nim{KCWZUn?kHCxp}~tge2~d@-{&g zPY@c$!Lz|8_M8mMP!5sf+MZzoye5cY{LZ4Nb7<|9QbCmZhj}!c*k7qU0r6bWyUk(f z>Sk?4^LU=G!{yI_St<_2H*jqkrzY+o{O0dVZZoh;4XO{9eC2I{lEWoJ5Yi=i@1zKbJOI%))1!U)1j9WIS-Gl=XA%)t`L4Ba-jR@hi~kUmp?lV zm0S2QWnzU1o|hZe3zOd|zhr+7Ri#ueSZ&e;rM14yAR~t`phnnI*a?_0&BW$&hDcoX zVZA~#)e35byZ@Fg_~=p}FIBIoRoBjq&qT-ufUqXHGGqK@Pj&H!S z6mF(ShH05JO(4YS8&H@C-nn~t#Pplx-9HFx?iuF}esB9c%ie?=?f3tnBcwh8-u+`B znb8K?udTNs$vyuAh#e@zJRYU&x6R4-1;0te{EuOHW1gDLiQ z-y{$Cne!*o$T8QKb8b{^^aTaQhc2)2tUXK4r?)&|ekNkLN~3TiNWYUB)Bk@lFNmi~9*}J)T(O7bN#D0!BEGFH&&_<%L#u1_t?3M+&DJ^*-|J zycyFH6R zkpzoT1%@dR&g5C(AZQ~6B84T2&c+>cf7GNt;?<;@q}c^WS^NJyyZWSHZx&+`Mkn+? z0F&}-sx;Z?re+rQ4Cfhos7Ss^Y|aR)ckw_-rjPJA-4m_14yxQ6178_5lHvgg)JjTX6EEEb6abk07ITfWDtpJE5{YIvOVP<2 zP8~-)Y`d}7)RnTu+nl^%=KLfooXqE&LP~hHk?j;kQ*81N^o%8Ae{p|52IwsSocVP! zFof(@80sJY1deQk(anIL!jy{a=aEkLN8;;>!^^l2#yf$ zqj^L-G9!k2=p1|Be#M%JW=usZ_B?{mf^t<5t&^+tM#ow#^RM<52Z2vhuQIj?y7)aI1SaLvI zfg^I`c%lhn`u;zxlYB8w#a6tD!Rb(>G^#Alcm2fy_4(yt9V^&Whw#3oLiuTC_`p(i zv(`(5HxF?VX({<)8Bz*@W?`1806WzXTZ)lp&58&&`BXW}o?>PW(6PWLQBH5SDO7|8Oa1QSpcYGCj+~!7muTu?}qGksXqy(6y z3F{m(jL*syOdiw^x_N*F11SRgW#fCxbqE%2?qxFq%)}&ba`QNGmbd zkQfq?$_lS?hTeQt#&8;}Cr0`F9ngGL^H~WV_zs6v-_d!m_;{1O4r6Vy2}8h1*Jg&ky1*Omi|6_ez^aDy>`xhpL2cU9Wdj&#QQ>K zklhW>+XlT3sfc6jh;afRkGmFV#C?h4ZqzfUq{FyYz)O)_Y zFl7*KTAXG zabwUCTYpx#`rh-0?*|jFqd$f82W#cWR~~F6(5(6~tL^mk)~~FKjLn!>HI+ZjvSgKK z;|n-*E7BPNSD%ERx|6=wyqDBPZna8GKIv;DQ0n-3G%1H%{>iUM_x;=8ZSR&^UyZf0 zI&Jb2EniYHh2(?Li=fm_9UUijvWIe)@429ii6HoXaZ;R|wshNR&H1+TP(} z9u(}>?3xuP1lk+EU3Xrd5?4QDv#q>?4{J?8dFAB}*3*8C?*Sg}50>W<%HjL22bEv} z>=h%^WY*5}*mMu^f{P-mnR5CXEF^JUhvCgAr|BG1#g9HIygiwf3iyIQ@$S#3COaeC z^CNJyZg93bQk^i*e8c0Td$yA+P{Lb^M@y@kIwbOp%)f$1r$$d2+sgfMbA_udqg)Y} z7WqKxrWs7QgNe@zgw-UK#f`)LBktsT7(FV0zpOsz;h@55rqWuDQ@Y&SykzwOTWJ&i zfj#%TbCuh)b-f)utbC)ix78;bQFn74RlS~qubSod8gU@G29QVg6(Jt zgThn|>?S3Pr1JFVi5U$_yJnrhI>QtQf4?GL31oA4M zn&_FVgXa*kqu08OjC{l&HHOmo<|!PEwpPBz&t*}e2!r6Q+scc;5Bw`2Z6{R@bp`1< zT1&=sf+$muT=;Kx;f`Yq*G4q07mfBaO@5W9*xzp`>rUM5?lw_Lk=~S>(lW;sq&Fo` zcda=r?M;37E8Tt>d1uulk=($@x2kr!mF0+sf?2pM4tg4zNZR!uz%=|xT3nqYK=9`N zz8A5csk;hadbIeuv8W;YO{trgy~+#ozAYPnD44Xi%+e-%v{O0T>*|?O9A4qdYi=tj z1OgZHP=NdP;U|_Zwknqnzf?bcK0In+@>wJ+3(uA6|G?@eozqFEg|SHFK%DZe%17G^ z&VawZOQTrL6y10b+#p}+z zo%<}CeZozdR8zYdQ)$+o!>!YtVi|=#^f}}HWzbjIG@T`;n3I6-^9Rj8DKfo@h(s1?Go{zKFOM3J^KWl}ywjSvpiad_%cd@Q(6LM5;mEjrRqw!`|DS5AEs? z`u?YClRJ`Zo~J}Y@zKAYmO2X(&%FXvUl(wjbpL$o@>Xpnd@s((e!434hx^6lssig) z`u+3G(u1C@!@n!}yZyWiQF{f2JEznRQKY{~Z_5r8dH$;YJK6(pzHpwY_tX9Kj|MD3 zam_gTXe*K`|GHI0VRo3!bW|%_*;GewU76ubJ zE>=6$JXK*jZOa}M_9b)}Ms-IZpXFq6%$LJ3Pe~U*8-rblk-SmC29Fa27q0fX0iO=h^nDo(26;n@J=qQ}ZFc%yDBl&jX4eIv?z!z;Y439uzZ zPp;R+|JCuwc_wRb1_aDVp?H&C(3UVS6^KciRB7L1=Vy!+_BbRAH6RF`Yb9QMqZEyA zlj(Tqb$os|?9<>-F@Fr&BI!sq_9o-2B`>T^cg_k(6W517CW}oAjtVyrwQQTzVRubb zvI9IafIN-jAa3`Tn!gOVI9qIC#3%B~jEpEYyykQ{snB4;B?Vg~*{R3mV;(^I292=Q z$R*Pb5HpewLj{y>NAc2t?KDxn#6L17+PvUIk`@gU2@_}66Q*NwskLvc?^L}iA=!#n zbt|!4v&U%h57Go!?l__GX$riSxyqhqjh8>N|Ku+~`i!VnZ^HsE0ux%r3_rvDA;5GG z$O%wRK#@D#HC4Oz(;tet>Qxq$WsKDLk3T(?j5liB|JEB-OYA$bnWtFbLR`1BTb8}> z2$yxDfIROc6$rSs)nAXH2DMZsJZFlb@P=e&>S3Z08q0K&w>>>x2o}?`nVX_WiBmL8 zfHXI0)K1C3@}iVqCR3UKeRRo_W~qgVJgspg%RA|qJiG*V%w#n5kkgzhFkeN^-PQ)V z`mH_4hnOmqF@K>iQ6SPk*pW2jZ()%1eF_Yxig~v1i%`t$aB#Lp0%9yFMW7L7HWWEN9TJ z3j&>Sbg*qw&~dKqAYet8@10(mSewY6zw76VdzEe}BAlf_+<&dI@3q#C$)Jx#RS%@aw>&=D6#;2cZF}s^`i7@grdG zkKrFyn~_0|pG>o`Fh}hy0G>@kfdPztt(!Ap{6}oOSlt9PTKG6~d<^br99s}ml@;ez z4J{UMudPCcrT7k3zN8;+-!K6US0E?=q;-~zws&k(XKr*VMel3w2qd0%qL!oCWOn38 zW3tHVR~P*a{5?axFogof#!}uMbj%3TJ|mK9Zs_-d>i0XY__TS;dA9Xbv2Z;J=PaA= z1>ac;!%NAEy2ZW6>dsa6@CXJpe!h*(k4)P80WE8N?oG%Kj62 zU3)@xbqt+8-wrgyL;D8?7c12J3oU&mBR%ICE~A*O0e9iO6ZGRW^eu8bV$bfpL3iAv zv`UfPxwqHl@&sZ0gS(10FFH+im1p%rvOfXa}V`L)bEI%Ii?nw~xW6 zWPHz-?Z9nGpb=q0zOwNwpaBTOuN_^f;}^GU0SJ;F2isGDFdXw; zdow;u5>=G~!M72U<#|p{y~)%PQAn>(X0bf%HcNX4vB^6b0X|4)YcGDp3Pk;#bN6!) zn>mXtO*-At_l8tFWajlHi~0|s?8mmQqQqBRaB^&F;ng*l>E`+>rq40wvGfaLryny= zf_p#u%o;cJ!V@_ec24Y9go<`hYr(vLmV!A<1Zxv0G0ox#y*RFqZGbT0Pr2Ji?iKn8 zCZ-y9cM6e1&XQkx{&A<@&3v}oew~5k{wL~!EM+6>IdmQ=CB!}+%d`id6l?Q>6*p_6o@9Q#W>ow;36!;(5lch4IQGN1sjH5M+xvoUh0MUz9w3FZ)67-CKK8b)M|H8Ye6kmwPH^an z?0k*3DD98v1(U>T3&+uqC9+{lHIFZ%ny`zH5twRr{l_tU&qbX#<2BPC66q1)VhI+* zXDZnaxvm{VhQ&d{BcR*G$b_HMS4h?s0^8{YiGVRq*6brH8y;Z&ywrHQr%XVAD|)7u zr?LD^DF?%V2K_dY5i)6W6BDJw`SMY!LPxrV-0vg)oK=N8rQePxpj*$go+lHJRi|0I z;>bOOa;dGEyud{D{x4Vl8UXB}oVz9hPu5(4Gh&v? zJkY>_~P~ipyTE3N|D=ikhTVZPGRHv zv}|~5l6nb5D@#jbHCdM|AFFK0@@7Xhw@dAif8nhCD+7CC#SEbnW=vU>FpSFjnM)y& zU>aW}lZo5}Gp{Ab{!+-igS8_NMJxtI_*{KsMqT}A&^O*V)JYHVe8(x(m56qkbuLb= zaU%hvw%!db;m^HbzW`b(OxM zjqZ!&P?5q3w}YE>qz|kw&OMGegS2sue3~#MLdQshXY>g?w-QY%xt>)K)e1H{TWR`F zN<^nT@Q~{a*FHVA*#=N)<8%(;-xj&PltaQjGi+ah+!8u1$ZEAj^)I96mGXRx8mB4l zWyZZ!s;`)zapR2ZnbWyknI$J-`x+&_)tmA9g5dF+gAvP0WKWs(;YjA7Bf>{YUW36Q zfeB;GmaQKWDEg+JmWlgAGgGnz>@4mQl$D9M1HU=*ocNE+kA|s2*NcTZp=N@h)5$px zWJXGN=|^!mt!Op^Ij#DkTs2uYk6$YnX7j!96$&N^`a$sY-}bag3~pLH(I6!HoHNER z4o`QeRho4~lwMoXumKJ3rTL2y`Y~usU8u~H8a1O@c+>hla#bQSYd8d|st|U%M*w)F z;7xcP63k-0Uq`sporc`GQqm9_z zGL9R2d>NnZ2Ap4wJ?ZI)c};cCj1rQoh&}hxUARck$w{(+=e~0^^0<{!c}I_7o8{pR zfD8D3ijv<9cAeyy+l%Czm%PK$lNJ*l)cKIm%QdT6U~x)nDgzXxqC)g25sKtzsz^|Z zMB}Jj{#>Cp{#T-a0v-VkV-v{09qxUc=3+=}wVZQ$o&U~8i(l!&Had3-$l}6(m@q{m|@0MCekUjCg=&Sal->OYZGLtIKk9MHbepOplP5DwwURG;Scv z;mtN&H$s*5vG7``s0C{A+E*-h$@p(Gaf!3^4)C!O8+DNx$EG!}J?~DLZx|`hc7mWs61lLq;nbe@?of67qy;bjuL z-Z7FrRt+Jj%&gzl%~$S<*i+&_73dh|NhFZ0z{{Fylk?=&a&QN=sv(FPLI;~-l{E28 z7BW_zSthE2TAYT5bY5PW-O0WmpY5q$DR==Q*w$_=w<|7%RRsp`I&}d^>oa8#h9aL7 zuCMnDG3zb^1+^r^b?^SjoVNL*zmz~f^qRgS>YA?>07I10%m0j>a`nAo`9tWZAKQ$u zLlAj3FOi4q_gQX68?azGFDw@D-+ptzhS;`HbIp zkHC34PFiIxZt&%L=|p+t+XwfCKDTw{x?si_6r$vaJt^0rIK@8=K*-#X3A7m|(cz2} z3Hl{?Km1{u8RQYGa0agJX1pK@9Q7}@KMBjN<_+Ehr5L|MjN3(#Ag9qq01TM_ouRlb z&=8vkE6{RB-IKv4ZHVJKEoeBj7C)|^^~~J(gwlMXcC465Bygx(cvK4l(@@@XRt}xB za8O;4FJ3s#*ON>jkhlzJ!1+nr`Gmo55*q~i_-e0e9}yyI;pImO@u$VC1HqNn3{ z!l>K``zAOy^$xccK}jy_A<8y8kv@EkWl9<@7HZE3 zea1#6_IQZ`Hl;2LN0@Mzg@J;34*5FUwQwSCN4H5pgX-OQb12V9xXhu7S02YkPOtuC{c|++Xk~0HOGy8edFiQ2# zsUoiC-Aq=SPih&r*9ij$?E4m4SL*^&LsjPlDuOlhzPZP8c_m|Y9K_5~TaQVMqK~+Z zKPtRferz+-f1vX|e|@D7*Owe`UBJE1gqAh0!^noW;-Z3L$#GTm-)tksFQ`tknx~&X z7xIMxWTweHL^r)MKLlUt+34{r4Gku@j4?>WYtKtTW?qsuqfUE(2jMHwQ^72XV~BD8 zS;UI6!a_Bf$2P=dGf=$R{sv z6gGDL_A#cJV>ylTl=pNA?L#%gAu70oDZ@+=^86Y{N!fw)T|`0x(X0x0kQ-Kxypt(1EA^E6`w&k*GF)(5uY-`X5Lj<_Skny zsddU#^T5b#4dq`c!Q_s_(q6>&mhtEGmGvrt@no%KyfL00N+-YIO_j)W%MDM=BO7SB zL|o8gN;bJ@BVG=khK27quJ}x79X+TnB9ILe@H4}{l*aqCzUt6SFPVy%f)8o33{fhG zGEbZFsjaMk^N}S;7}lO=+0WWyf148NfqGdQ!8JhcCLwxep=!2H77;wGuOaiqzs1 z@DTXGWZ8ZhIc_FLS~j84F$^KfXRQOWeXJk=O;axiW*iEyr59iO15pq2Ma4%EJCd#3hZii%sYqUlaWRWm}BIo*4ft|#)v<gZmC6e@ht#rx#2wCR11m zpzI*1XeZMcA8*M|H{ny?Ff8UEoCvM>fFBl{7uKR{f~{p+#C3K>YrH0Y1+OIaHeEnL z2CEgOU=5HGsDQZU9NmyyiC?w(9CyY3Fuoz2H?;Pd&r9I`<58@!0?FhK3+`C4iXK-7 z;Lrc~buG;$h9jjo)EOzDI4f@!U;kH?e4v3L==mcppJw!ZEgPXO^7K+fKQD+lp3K+< zu?^*|S>9D!HJDm%sbq_WD<3a=?ZSYZ$U(0?Ysn`1d;Q`tel2F*UU}`xct1Rfi^orI}WEEix6A{kJm-AUi-cOsxBFq2n7 z*4mwHvg~h|1+``f_FHc~#skZ$T6zA8U!G>8c;ELvI?C+dMw2QB+^FnZ?$KIDMDDVv z@H&=X3I499FIN4cCUH7c%_q3WHv2Di1ZJ)*XpR0*9w9k;P5;tKeE4|yLTQfPgT*O4 z_@Zdz;*zdnhR?&HnAljxnU_cfV99&;UK``B>MjyuuM!+5=Op48pzphO+i(_YZbDi9 z%E-XfF;C1|3AbsHN%0QBAG42zWrm~;pWWTn`8A$uYwC#+M{QjYf=@>~UoAABI{Cj5 z{_;lQSgzrS6FKuV#$%^u-$B+$8L|k$}CcWcQ&%-BFJ^t zd@XIbBoYn#qCyTT)#rXyTj!rz?4*N8Kec4@n;M}yU!=h8d~6<*Qxyy$&d}wCss6Sg z2zYTupu;anf_C(6I*D6^(lqC>oV9t(8z48q4w2CC-`s+*i-_I#lox;+$AGfCN?@`g zk0%>lYl(z()mi#nOl_x1y@KDmLfGY_l?~EWDVpS|0|gAU96)R!rkt=eDV1t86@AK3 zc7$CZ{6gF8zU!CPr?U|D?KWy8m`4>%C@sBKP|*u8Bzkc-Pla`cm#3ZRlp^u8DYD@_ zLIrbU0H!AluWB-0>mhwsN2c9e`SXFC;zkb$yu8fqPeJq^t7pHc33>z7QTT5?c~)wS?+som}evfEC7&x}So ztTmaY9VU2)QDfZsTi^WFIZ$YI$PN8@j73@2bmQ=xq~hs&t2|gx@Mp7oNV&k&by(og zzLOesR^x56gSYl4uK*_5Tp9ub1S6y6%Hq?H5X}!x1JojdGL41YIm6a#5B0oo58YY;=8T=mr)tCf%$EuEOCmw1;+8%_K}tE-XZ2z(uB^a24EjJ0q5SW7CJ zv2=x;2dH;*&>Jc9l=m#`-Jt$PDxbpr<)+^oR*y``iBo1HNTv>d%VqMr@ds@0i46Znpwak&f$nwt4jImgia3IEvLi;H*TabDO}!2sS%o2n>_*+wCB}g6gtQ+SGIn1pV1S|n~Gm_Dcjum zjQ(2aAS7HB))wN#h&C4PL>>|nC`SKM{63Fv{fJ(hZ}bSzSZL_I_N7oe|xxLMD&>%MlJfg1I9*id2bcp>s_*E3J@r#ZgwtaU! z^pPJs2_SerM>!Z}3knGu%F~WoKBBKzF}lSfasfv=SA88l7J~On8GjNsKz4Nu)g;v_ zgLt}{T1PaO!l;cC18XJ##tKLeqHc^ZMFMYL(g!{}w3GA6A6}Z9T7bs^8`&|c(-8Up z08+}`TeOB%4|w#5$$DVTG3fZNQ>AEUpN7+aYj~XmHUhu(z4+P5i7a%QJomB36Aa=e-I%S@}BVx4WsCC5uAt&Ly7rG&F&jhetPX6n;GFj6ZD zSEWN7cC2CYu??FG-OI7M&mo-qEtjTUuPW|kC8fk~=q%*g{s+qIs;M$dj*4K6)VWMk z4LRNcJV?@RKZl9i12z;D2uk;i{GP;x&%>-*6~^Y^`969o=p&+(aQgM3AJKmya?(Ve z;?@g1Ex-hekXC4v0%6yNB;8x-z@>;6cgw&a=U#>vyL z=B(=wj+g`^aSbht0`V(9mJ?Oe4Gl=Cn&zP_*L_DhcHqOt>X0Cd%ge+r&i?>)fBi)y z&@|jU57a(tBd0yCY{21Wo*ne}H7WG)AsCWYN@yo4+_)o zJKq0Opht>8J0~0u|2|b*n|@=wX`VxRX#91y6R-TZnhe>0aX21&sSCNA>zXyv^Xo4g zd@CiFN>H%v^XK978C`<6rFJU)0LA{_S&1e)-Y_ticdDcYXV%GzD&VUwyM+=6a=Pm+KKs-=Y}m?JXGl zEVxN~cQBf_oYPoqmfk5C8sUP}&`86+9!c9V3wBAg|JTDC9$e<`(h+9f1xzTV ze;|52%w25E#L?M*H)yt6+k?!@)-C^Jh%VG2%zvbn8}6z?jnTKeR5(G`xRt!2t`|XD+H4~pFICPr1OVR>_cEA@9 zC7OEBP*$&$?V7ZazDUiM__`^lCqefEEyN*#8E9U0uLfNZWN$YE$*lWrzQ|VKXCw3t zll&+-nKV)Fo|s_ZA*mMA7bMaNl%HPd9}N8VGY3_d`r<*8S?26QBK}JB!gp8gySK3S zP>V;2 z#=03V2Q;?OX6etI>|LB0n?j#_Rj_GfNy&S`SNaVe){5-xai*pyaMvU)C4g#Sy-%2n zrqg0wcSM6UCm zH9YKyHmoy{zr!n56H?H`8()vAuQYjB_R_TKu>sKpC!>>ZjtwDnqo2la_J=0U#c$Tg zf^%AX1f?NbV%nlVm~=anmp+_Pora)%Ci03|5l3P&LUjEl;!Da#{On@i$!6RkrO2EK znhJ;jvf}Y&6D5G{d*9{e@`E4D9hjQ1U`H%Whck5et20>atqb+hZ&GJXCx_Za+8yp) zZ2fqPfL0u|#`6LllA3k$D?=^Dl6KhAt;!4Rbm2^!zOLr`LT{>*>6kBozql=&z1Gq7 zwGDwtzKT#7+rzjt(VZq^6O)1V89r;6vr;YPb>Y?1k<>UR9BG^TFQaql(Mj)~w^zVA zOme$MyBnsg#pnSzu3*d}AJ3kr;d?bTCK37{z%vh1`(Zuk{T7>1`ibg$ky0LNtN z&1vdsW@;%CC9IYmIo!5nYQXh&3sm@1e{!R&{Xi4F~HW=rTL;gPtwyx91Sg+}@I z>E6LbCL}5o)`?Q!d~-#sM_GC9CniZWfj}>Dy-lb!xCwvvn?ccI#B=qaVNvJzE=u#$ z1Wc?N{p(Gg>a>A!qrxo8ujeDCC0VJj+uQE_h3+t|p z){OnoCQrSslkMBk@NKxR2fH~q_leWve+w%t83B3t$gX9uQQkV9= z*s{yZXC{%ja{7(D{52sSl;$_}^wa*Tzz9%2u->-dF}EUd6iVYrkQ3$aRz@WX4%c(S z}dnoBvl=+D?cG~zpRsFCFX`rGX+rP=#xVR}+NDVXLhX&@cDB=dy=!oV%meDH( zYFx3DB{h4R=3P}s{Ymkkx_HVl&nB58-Po~EqLTAo+08b0ly{ZDsQQfjdEB5^IA{}c z?P|iS%|_CmMXD+`1B8l&eby;o!Q_ETYAf^DGa*uQRg69Ns~(o8)-cb;6&G3WonBrc z`l5ouii$!C2y40Y>|``+X{Rzv)RZ@ss%Sb{7CU=TA23u|0sGnv3NKbo@YU5uf2ZPt zMr#-1*PaF|heOYBOimiSc&bQ=t%Y%Tq}WO6BjJI<0fa+$H~3rw*@sZZXUD+UhQhNI zD!$G7Q|S98+wt{}RA}Bq{I0ESKSbToKYDn1uy6N$uYv*TFX%Qrn z)F8rBPD6M@GS+x4(qO_+`R%vf9&ykA15}iVsMl#3>Z-RynON%|M3u9nU;c;+0X>Vz zBNI#S7U}Pw8MINg5~N>BoiAoq2azWs7EyUmexUK5CIF^@0bnM?bM+MYJ@}7wV4~Ao z9ZqpHtj>AHDUg^pS9jUphma_o(R-b_u<-NfOMrdu(2(0JxM`Gl4V+Xb^E%xtOJ+*q z_Q?_22Iw=v>yP!Fk=0InuB4|uJ}xhnQB~pNGnk<|+9AZRpbenE)%bb)EX_$P*F{21 z)S(zcDA}3*I&Y}*ASkfs{J379j`8$$;1Im=C9#VYegnxS)?CO_-m#GVd;TFk=<&Tf z0IF4ZMC7lvY4Z3;5ZHwWUYhR+=FcCIKN{Bgke}MrTZ&<1z+bZRdh+fx%@MW~ol)yw z_!liowV#Bq^3jgYE>opBYr^!0iYPi2G&hgC$!03Qc3_kQ@rT^Eo?Wh@5$3Cgfm7i(^s@7v#ht^4&e}ONyziY`o zeP+sgQcfskr#M;8gpu_xI+Zm|Mt)t}x~0pz^M56VF*z0!F?UysKRJ7KV#Ir>_hRlRxa=4n0wa52+$(BQSAONC-lQq#W zu?B^}-O15EmA~W+hQ;gX?Y4NzP|EMje7t0n=HJYs-&%Y~@g)Oms4$(&Ule>mc!%j# zN>=veuu>bt=R_!ZK@s;xcuk8YL%82ohp@@EkQ$J!>DImmTgLs`$7{9uLVHd+-fLGg zNGsOUAxn>9H-jU>5vy|LFvrX~SXJg6r?x+YQ{j%ag&c+QfWQ1K-sSm&6luEda4}Q` zmxU37umh$oJd#LXyE`c_ii*?mdQ{-c2P@{a8QI=ZK|Mjop*jB4wpCIFz9Vt-g&2+u znDq{VjRcpzp&|M<&izA$^GVcTW!vj*okzDH{(`d1^jm4dYQPF1vkc2dprZ6_1+!?u zj=0fEiw{u++{^H+*6Fe$*A~MpGAoy$EKw2{napxpxzt^QXveC(jhS20o{z(eb3tj= zj}kwWo>dfqt5gH)k<*VX@|k{pWyu#AO19lfo|U9vW?vmvbv*f;KT0Xetz{?4=Rf$= zlHu1;il}A31UMyyDYAbNJzWjloMDkCB>3b#bU<`%as_ij)J9CT^lzSI8ZgIwOiqmj ze`q6pq%kb1qS;O3v*xk#0tLxHkeE^Z`lQ#y3RfG*@XX9j<@2m>uwGEx-RQ51jXQMp zLUcS4vnpEMDcg636j1>Tyl^y3kneP*-DyEw3QSQce@p&{#T%th>ou ziT6s8sjdZ-aodVohx%d1Lr#L4rk-;RL(G!W4a13dscnre%;`LF$4ku}*p8;{H;C_w$ZTy5tRc>u&PCcryd^ zl)vYhr?zx(y4-}0tbwod(t2jih$&KcE*6yRa@IgB5>8pZp7s4ItD-vWLr1~=wvl$J zO78SYFtXCBl1{flT3p@x7MNr7}**z9VY>bt&riTGH}W|qJ0 zw;MSUDV3G;=#HFkEZ&0U;}kO;!0(w*YxS>^^iwmN0=1s1F_**wj6fwGcZU_J$t;tI ze$^eL@jljmrS$audk^<%jk+O zH&|?px)-F>LYh(!4DK)!tyCzgLzBmL&2quMYTTnCDAd_&ZRcez=n45g59(-pDW@V! ztW%uV?s?nVXN=qnHKRRM}c{sVP$a z0icu3&VD-B?(P!7cglc45@Ij8UK!txw>AD`t6$lFsU98-NzNj|fjqToJ=k1KX_8$| z11zV1bBnT&OpU2lWJF4UPge9sodq8*RGVJLqLyKv!w{W}Yf0c|e!uSxu0t*6TbISJ7cK$7Q5ip{@9y znWIWrx;R`!#zFQXqaD}8VP(gV9gQ&%3v!8tn|IpIN4dqke?gp=%s?cB9dBf* zD!SZE{uPTm`Le}-^!h)5q77Mx8%#ymkm=)v|u!tmQ1!P$`PK)wsmN+)L!%s6N7V+852N0Z1vc+tcVp%;{|-R{;_d- zc5MJnB5^S}z6!%d`izaLY#MuNx)K5B;sXpxCOw}kBdsri(@I(10V3V6v-r@!Cu_|= z5W6JJEN%5tkvww;oFqY+(h)&P|S%)w_?jN+X^i00PFUopVF)$kaZ9x#W&Sh?hn27zIfL))0lV zWrDCYU=h{A$p>hU z5&r80N}|+WY5C&AjxiX+U$234?@QK30g^mm4=J9tC9M)NA<7RFyaIMY!Tv3 z!#Vl>#8{1nM2uFdIF+~EgxA$d6!b}z$F{#E zeho;8y$P9qMLvWtW4^Ujj#J>-nts@o=aNSx#t|F)J$aU)-wdjZs5XF>D~<&{%^G1I zu(ZngfTr$6)XQa25Zg#|H`MhEe=lS4%%Z@J91Cs`%19bGwN>+U4rUj`v!EEc0uv=m zcy@tB(q3xw|Dm(gxF8CS%+;@=j#jfsP<;7G$0_$ebS0@+V77IszWb3-Nm1ycZXoRg zPq>k{pIIMCmVs!=ny!gZ*-1a*Xkz^dn?Gk(!WMJhDt-I!&l5dY*I^v5uhjigqg4HOJNDJp&IB zQrUt@H*~scQE-sAsio=2s#K=DXSrY+sWzDoD{)ke8cV2Wi8hij8gKAw-erW0>?2B8UpcFg)5kH+mvq*775oPnG^K0*-G4gZ%2r=SIj@JCGPOodA;Jpf)ubw1 zh2rp@64gfW?4*B8p>E`Q47H0f83vsu5g|Wc(@}NZbEX4=;Hx1a;jKrXl`rAhlAkxa zlFa02m7*Q(v7onahZ(VJcyx1EhJ3|ryI211J{Z=SZWT3@&&Yp&> zx`0W=f=IT|8=-;G)e>~lJdC++Ry=5Ow=>{-#xcvbvOu`Di8^Gw)nie_mU4y{g(cQ$ zA!i=Q9oP{k*Z2r3FXh9+$m&%`JN6xfL;9SdM%%JLDXYzMm#o%6jI7{-6_Avx{lh+(tkSTAuY|R|f!4>;Hja zI@j8zRt3lb6)~Q)GNrPc(nzpo6M3LFWCAI94&y3i01CtQS+KcElmU!w)!fr;E?MQ@ zZ=2u0s-XTFBVXei3=i(QB+-*}K(*7=HT z7jF53p*CxJ>zbqNMB7N~7%(8DsJ^0%ityUW(5x~Ku(5WThq-~d8XWbwtYO60zEY7( zFUfzz2v4#BOAkUXLL&>y>zA_-5UDy%#$~Tz;Uw(0Qhk$pCRsa0F}dB@Pn`KwHxzFf zDhQjqjPNW{?5aAh7jppl&qEEskOA|mgstOs6+$`sZ0Or|a*=t#q{Ce)(z$29eReqW z6)u0=B)k=P*h>DTXYBSq`Vp@5F?_uZSQlR?jXPj+&w1OGAgIs&=QKu7o&a zqs$kzFj31t;>07oKYnD-cQ9iu99))&n&1ekCFbZ*{xj=V%$BojN(&uxqiiX z0a4f7c~B3}#>Cs=dl}DELff&l91o_|6(SZb_WuJI@5$0K8<$7g2#)bH`f!ANi&^=# zp_Re<{$@7&s7%#?5C^nanoBto^qeD4!~*Ss8CAh|<~=Wmph$e>JiCaNjEj@TE??;t zpKcETH8SH9p@37{B@l$}b62zB^NDaH8}_^wV=Su9BViK;Wa@oyh!d4x80uz4Gk4Ua zSrdx=OG8-%{jk>L?QKUqY7^yr=C(0SLvxiBqCsB)oSh*kwAz?x z9zEdTe}FmJaOmBwj0T?ln_4-V(;Z@Y^;9Z)BZs5giTkRRb3ewVjKsZsp)E{0cZCU# z-yY%qnY+NAjCz^WQxE~j=req(T-tE?Bjd&K+6-X2Rp`B2JQ81Jh5waT5L|fnE5;(; z~u#s`3ZS z;&OqNGjix=?|ARq)9hQLQoCM(xvO_Lm>Q1g`YF@dueE)jL+&%Wfc_du5y**(RZIAKrR>scx*2=l>-m;gyn!Ek=a*WZV_4y7pL)Fr~t24in z_a^YLy#-#y&95tG0-3=A8GV;m3rll}isW2@5VeJjvq!6u8NeH#m%FV3EEDzw)Zn%G zKefFB`mGM(C+)A>s(k1j%PSFjTA#Kr1vl$+9j2cTAO zr0Epw7pd2s*WJBY&AYR3oV~oL;Idc=^ldIlL?rh<)&MHhcHQHC9*Xx?8uqqy-d8Pk zpO~q|o9|Yp=~nbINEyU^j)toy+(d?o{*R+`@n^dK-}vTyK829;<}_2nqTOQ-VdOB( z`Iu7<$sxK$&N-i#Ln#a!bC|P22_;W=Qp4^p;)Nc|z&VB#%eZVfW`&cD>`JIYSCPkYPYBvXcC)j|Y>y+T}> z<{}<(MRt9}=K?%15XX7<@|MxFT=ebJodYCgHaSZWE!9qUpv%uNyR<5`!F~G(>*#w1 z1~z@=b|MP{`?v zgJZe7I+2?_Yb^>nQC%!}$?NpfWpg9t<#~hNab`#Ie*mJ?M)ZND*g;4CzSQWM`&iY5 zoC@R7yVIq;VdcT50-n@<0i_nS>98bD6c2>zN+%umw(lmkIQre03Q*%w-X+|7+qL#- zWR_iEhu{MRLD@O=`X1{Y)>`dK+m8_?q+As5wdelKDP0kDRqJN(^fHh(0%U4|X>^Hp z`p=)r`M{TX7i_6loi6Nxy?J#?W^1ng(0wEARIB4+!5aLek^Quu78D24%={JE{Zfk2 z+Q#cI&m|#e6|+f-zEd4G$MhcIX~Zz}ePNP7OV@t$AE7Us)($@M-Fo0S{@Ss8Kul7K zQB=|Os)#_TZ$(6}oT-8U5(};qpebSIZ>^CSYN2g!b~5=mX3K)|OH}Cx|1%C za}VkOM8Hr(U`}E{tRd{l^Keau%lId3Kt?B1P9_uhcr; z6{M#UeJLSwW}bR~JfEEKmIjjRUnd1eE0Lbrbo4mnF{b(ih^=5EyHPhB}6x^pb ze&1{?LnPh2c>zUiezdLM){M2?v3vd`n7DGKPuvky`lPaxf1PpUX+{5_u878aLmqgQ z`Gs`XDS8gWrqE@FDD;rx)?Fs3>?ZNg%&11RrJsQf=97H=2U~-jb5N8+yPa{hgSY;} z(5qm@Go$|i3!A=GCK)dZ7v8=pV0i8CQYO;K>Qtn_7nH5BQh3m;`!+*4p9o`N2H4nG z8Mq~q-euGdV)~!f?2a23r-T(WU9B&vEHiCKkF7v&rT3z<xrZH%VVRG^vA3pZE>S%(|a`4E}UrXR?vsol| zWpm2DD7j*fSVx4uyD6DW0(hOEYLP=Fx!e1c5AyaAURAjq)HN$B(}d(t56701D;hQS zJM6H7rlD*Z?`|GXoVlaP<9E!@rX7-A+qxs^Mc(yeq}gv8b}y|C%f*r@W|H$^{_Du$ z@vq-ojZVm%OZjEO8=rb_$#6CZ&OZ5J4B$1m6nC2zSJS;Y`=*p`cJRC{FP{xeAmdL) z*=ru*2XYzI%(d<>7;{i&UbGVd;UaybkbrTkM6h4^&E}VR-_Glx_{`nd)Nzd*-SG*;WC2nI2r z)2`bwP-4t#8W46W4YF*nk{w`+=T>!q4YA<&C7#dX@i(i1 z={xX8L;EkJMMhfZ5f&oC7n8y11;bUPG7p#yQx7EPdt9OpK(oF`>2D75l@F!_GG!tWg0TC-A(m^`N&^c1P_hKUrbOZe_tx8v6c|$LIdnKI0P? zE;L883n3MDJyqPMYfM!}dV^$QhtWT(N{7hJ)8pf8V&1{w(-1YIF5 z#+fmuawiVHdlQa34hiJTD(nrmrhtRODTC;pEpWsWfU-2Hm z{L@r%FOU}5xrj9bm9^za?OL+h@s?gxa^fx20#5uI$PV90vDdG2IV>4aZ4sU#!hYX+ zpDRf*4NSbc9ygV6db}(6wi>53**>(ZuxhodC4qP~FdFjS&Jc~rm`&geg7A(5V)1*M z*Czw;B~8a|82)XSLh{uI{}Kb7H=}*?PyTuM70?kIg~X@rJl=zAf5l! zNa($x^29`R10GcOd_X58Bi!6y_M14++i3~Xa$Bje`#l3&5}tz2(Pnoyw=4A zAyuXo?xaJvJ2lT@V|qABxd_RTlU1vyJuy++er0v}>-nkT`3BWVmSSG0TG84ulv(?^ z9nkqbF?lzt;X^kJSbKM{&u!+s?0Xj4vpv{C5cY|e_vL1jNw9{-eEcx~VY*=Ldt-*1 z=nRTZDM&4A2j}bgA)BBdKa^gP@pUL|A>(l@>e?}HfI#=>lpqb*UaiKWa_%Vpo{LJ$ zxSl5oU0ERH4w?-^oX>ghXJWmiAKOExa>~fZ(_heQ{3>QPKn#g7?_yz9z zBt0C*>wm@9%PRu3ZiAZ$pwpwgq^@r4X^U)*aco-~8w{b!wjqE5HNv~}Bdj$UiSx|T2IrO~)*p*N+Y?tAK`M_g)9yU%1B=?lp+4D}++Zv-N0JN2R2qGC0uY&#-lz&%j^=uB z!RbAyuH*4YjcUTQob+JR1{3eW=C7?eExU0=T~WH0XwN%_!z5XC-YCJ}9_MestZpt~ z11DVx4&a=|>$10Vs*N3%vwgAv;Y7b>XL$a{Tq^Iz?;u^_tcbY!KQTROIZP$*81$MV zEP%Lv(bLmrxcjfaCcgF|jsivg-X^v}i1-#3nW{;4O?2!_6AK}rf z|7OBi9Wpd|S!vF)rbx#ve5ou);`8WjEXZiN z!h`yN5(P-h6wNMta+i!BQ>eE>>RU?AbyQ^gePA1^9lS^TbF_qi)=uL7HWC9ryz`-5 zI-nB6k$;$0OVWi2N|IVBJrXeH7{!{JIw6&tm@<`65uf)qt?UlY@1gO48JPs|8Q^co zet~gSyAnvgQ^$7i^mVsIb>yv^g^%R=WiBx$5oJ?{N-}cjgbWVYlMYxcvp~M7@+nVeq-~d|zC29nI>FW8D6UYdW7(A7bu(uvKf&V5GdeCD=5}qx9}5yy+XeSFz_T*ba)& zuS`smeQtmjVBv<``w3iMQ(BR=+d1>Pbsvt7D!6JaylPFFJw0QkMiq%nh13ypQr-!Q-n89k8ad#^++y5m%)%kTM=S&n|d=(l;HMudD{{WYw4b`naHQOfZ;)a=QQfGBsl{zBQt)(A2lvpfO*Q1>hEF1mx&3Vg=EuD)9 z-suGN-y&)KZoHRSl*pj&G7IuqY*QczQ$*?1dEXfvh5rsUrpIjVzn+CQ8_58z2|r+aZtFR9n9C&lV-3k`-^j!^_@It3^^ z0JQ+H4Opaafx>E!d{Yr9+AR_N@orJ@&B8p5u*P(2bMW=4QQ_8eo$A%h=$HQWMfie~ z$lPrk1%&?$p36$3)Wq}}Zi_101-uo7)e=F)b-_u z#$K2F^|8{N4f5JQNB#}{=`OZUf^O}!cB4yPgh6Hv&|)D9$TWtiJ5MVJ>Uir?zCqC& ziIb=i{E(BbxDh7*} z!62iyVsC%6-_%I<0vNeEV#?S&m`P_bGu$Mj5R>cl-W#EzrM0Mb9nF-#%+98&wpz7Y zj2z~M<`5o+ZBkSprBGn~#%19FfJRe#uzz?hMdVG>ROo@^KL1#u5%9zWp=KUq$y0{) z<=MF@7;a;3##5?mZ&JfyhtEJSOVQsRT=s{5FCgw;IeX;o<6~zV4I2hXHC0dljq0+l ztE^vU{}k81`e&N{Z)Ohs*``5=U%(lfL0TR=TDH<+`MO&B-&bx0i>Lo=dn#LQV!M)( z96=>xk@g3OGL@|%gg#m<0L{kI>(82k3}VraYDyI|8ol3NwF7Ce7Y_iA0wQf|4e}nQ zTHWSkyjJVz(h^3eaW$ZX4PF0LKpz8#Iu*+O!?7Qa!z*`cVdPKG)!&Wgz+J^_1@F)L zX4!s4$r%63Am}a7(Fcr9HiAU?j1E<&)ah?oEdrAOpiurScI_*od6KAW%;ArZSiiCP z8pT1f%A}KWLHN@*ahKakTr=<)`^3-Sgi2x^qemk7gV^O#SgnQxI5}h+;WweKY|MXa z0X1zL$w-a^jbMfq)*0q54EMegscS(&#HqPyFY=u{3&0#ZM~q2RMgOKaHY|^$v>-xg zbs=u2Yn3oQm=Iw6`S^Z6wsb=a!?E)Zg{Ua**q@wr>r;(Y*xfiTO9b!z41I3)3JC9$ zAqAG_$~33bRI^sn{vrhOsBZmM1|K?}9VWOiSdxjEXZjXnwrRG%t6%By&?9ly(c}ta z02JK?d=vjTmi5}-8dq3;V08yzdD%MUxnYc-@!p0%loq_-(2}0&Ukg^tuNCpmctJ1M z(;^q6OlL>((X+T1;6MxNLu2~NBWV5NWwC!yb8%@pbGBhZj*%?{?Z`$yJ;~}a_i{{E zc$c}pphMm?p&u>cAA+8$>kzYmjJ(C!R2$a!pq-MmHLUuT5hZ$Ra19O;zb{rd=XE|l zlb3dDtFVeS1ebIK&?7xeXH8Llm(XPKUd>Rbqe0d-O<;>E4Pz+u5e-scDPhBDEKMR2 z`-^4wbI{ojrgcnF6NzKXzW)KV>f$*=>I`B5e<+`t1!K%{J4_F@1)IdOrtwLXVLwp^ zqZI|V`2aY|)u}_cks!#B`8Eq;1ZQov%_C{%>5(+ry$6JGJzuxDsda74`+1eKL2(=5 zWgrOKcT**6Bc;APJRw!cjWTPF0)|g^^w*+)MZL3P zYS^&=VJ10k>hk#8D~*ze;BVdSfBsK)yVNG3d#g5o7ZFHK1wIE_6nz<7qPhKQDPZRQ ztc>>4!a8JY(N`_9B+~~7Z+2^Y9en{8T`!xmh{a!2rk(e0M02_Wz%1=9)6bRMx5HJx z8c5$JLZ~=I;6}!{%?zE669PrQCX(}g#q2g{OaQ2}MNu>Bc5Kxb5BUtzK*-U)pSL1b ztxGz=#oKGhW_p%&pf%;KFm)KX`D*Zb#UenwmK^8 z0XCe~@lr^7sC+ysykkQGB_J_2^;-fy zK1G2JNUT<%MgUWeewM#HWhLUVjWfW)gx2`WA8UhsFCyafe!s7GSt5zAb1nT;GTYy~ z(Ih8?E_nTh+k!7yMKr=@h1%y3#gQMqx0O<8cl!D`!T@bF;>R89K}kDNGWc_RAcIe) z(Zn1|)VY;!G-znS0K$*70%>ZMbkM}L-dFtkOYT8|xg%XtqnjIdbtlaL{3!}!l%eHZ zH)Oes+E|u7Nsu2k3f+EE$Ig*~2;Uv57ZszXQrUZQ#~pYhhS{y@@?E*b^+%C!I0e{6 zae{qXjRD-o6-VK{vjw39`9&`oy!$-HmhV%Uyip>2;xA?sT4bqcG&!(yAdY428Cfxn zS9gkgLf7j~g=lB5S&s?IUl$mh;sK1cw_Ld0br?a}!2f2ZH#{Hntkpa<9|?N?v$D!j zxF&o&1A24rYkAG;Y-GBRw2HEH%^`hE=yz}4zulEr_u)|yU%u|W!2);d7;fZkJ?QN< zXByFeX(xmon2LzD{@EJ@M`i0)8+>tzc}`cwqR4g^M*Es~YQ++IPsXG#{Wy)Gu@fxC z_P_P%?px{Uk75xb(c*~5A=*DyRw&{qrkTb;EMTeVILy4iHD0IOGPY@y zlp)l=82R8}BO&yRZm>$ZH);MqwAD4>wXv&%5aZep_p!;*b0ocr?8V{Wk?W0=avI$-*(WTCf-6 znG1Y*Hhgxap^r!V8hueRC~oZF@2~09CRKoHt+W_Vr|NN2{j(UTVd{xw+*0fr%|hZ1 z^?vR_oKB0T!s%s0x?3&Sat(AEb3(FytsS*CJ2=z3w5}z!K%V*0{e@9u>FD6I)O>8Y zTiopv9DJo6tU$&f=j3bfW57WcJ z2U!sTp`3jOE7m9sbM}6+t%9Q`01)Fq7rlQE#6!$k-6&4}!%{2zV>h4w>%28rAQftv zSzv@#V}0|&W&;38M0sl-|IeOQDv$oU`PJa#s#(a|uB7w#%OC;5vo(;&_4g0o7;kPc zom{%-wRI5LRS95lwl39_)9W};>g~98Qd-(CE1FOd3Y)MOF+KuIu$2}DPC~NdSJh|yT6gs+JAE$kcc6@14akR&d9IQ z4y6`;J9_wa(Z}yqx7QjR%68BFv~on7q`uB*NJBDdoi8dQWDs%5MbipjpExB@%wU3> zgsbGyRH>iz_Q|LMO)4yPwUAyZ3^A^^rkk68EA@6^bYot@8ShcAwD9f&N6eev)pfIr zzHZux%ymtM8BjTz(USW8`@RFNMm(-Q)$RsMnp(#}&DWCclR)ZvvTjQS>jBV*sg={U z_*l_bA$R+)uDJ^e-xH zOi83PgJmCO*{o#Q|BR%ZYD2`dRw^RAJ*EY2ESvUIzoq$h?X)n^3volP|EY#sB`{h^ zt%wMob(}=qRC}awT^?5m7Lu<)0O{8yqlEMZA3izw@Z$XWWxIvOw|`Gh%r@x`+uF~o zH&|tcB;D7S_ReDrl|6ascNaQ1_5tfg-(Pe9Jfyk^N=CkH1g*0*gOkYPt_k$EDtg!U z_<{ks>9Q#5@PBMpgAbqn0}S5V885vov}c-VVuv+LDfzzNycD z#on|sE!{e}6dclIE^RL~80!GTu~c1O zjM6EGXig)qmwm+?eyD~!1+{dnwRGB;Ynvk$kdJIcgI8-xN~)yy=74J)hH2o(zsdtx zIQ`b~|6rZRGKGn-L%+z?(|0-kud;sNG9uVTFrq=WS8GZC6qMe0KF;VgUzXuET<_X5 z^DTatkvZsL%aYTJ%8NI)y_FzJ>$2PRvnENlEH<7XuQ2Ex+d0L~?si2KV0$5B8o#}} zFd_L3VfQt5n?tblm7a8NI?6|x$TJ_ntk|V7&uK9e^*rTkBf*YT=eMp@q+(qWQn0@w z($AR}AUjjQRmUD|Pbm*}LA^D@++I0vl$u|fx^{RPE$^{=(N1vdFn*Aw!lkosNa0hD zO5k5+Tggcm|A7)CV)f8_Xf7sQ?e)~vVR02}D}q0$I>=22iu@csyEd5WDMZaR9k-V( zWTe;j{@rs9`eF21~oIo930Kbfgl;#=yK*t2o}(_~I{N_A96K(U>%oNWBm zy1ly|6#wa_lAO1jNajhDZlCGGge{ScaBm>wMBOI$LwJs3{^p;3Rb(c4q=0Hv!obaK zqJxVc;0P}q()OYl8x#=g@R4fJi4{5Tr#^&7rk*u?ZP<;QKW!&T1WckaW%fbF(5JP} z0EYI{x_i0E(VB3Rd6k}D<`*=U*Y_%m-Yb{FI87%EdCcKP%Q98DcYQ&Xg;^#%1na(@ z^UcLuN@xq*txj;}e*lB%lg3)G%yKn1g0_V2s@gM$MQO=)HSmkfO|=KlejUe*@6zbKWB`xSvM1oLQ-k8{6_kIqd6*>|_7 zL%J)zI19;&ZS~8{9uB?Ze?ND4M7Ixeb!OYFC*U-OtcSI46MJP=XI?sqdWa3Pu)Qs{ z?L)Ilyl`GMs2;r9d0vZ5U4#e!}G^*B=eb z1Xw>3+uqfAva~|Zj-ms_?gOwl;p#;#o`2-LSogPi=QHW-qOTVJ=-PZUTT0kJ=v&Vp zDj|5e8YTUiVWfwbVOG~7Zl zo@EMCF+vCcU6GNT%gsh!#Dr*cH~{G~0{z0Z8gTLB0DEeiKH^`eVzQ;xnvpi=jI-aT zrYu-z#zV%6kK<|Vo&};!1Z{5SI0_GlGSje$zxK$tRi|>UNygr!lRDSA_~Wz=&^hr)lT2@zr( z_6mQ-V+}?(*H=)6c@;+B+o^|il*5&mq_Vi8aI3P+&n+OQ{XO_Iflogo!rs~4~x zpQYmIbm-_M?U6cB7q+RyL^h7gdManon4&s{rS^4jnHCcuB6RPpfM$|!CmQrKm=9v5 zo-LQ_cjxvm@G`$eYGYMH&9fSRC9J0t#N|25dVeB*a{V&r#cm~WciMsEHxFh<+dvDz z%=LwMt)IAcIz-d!`3OMV1E)$)#i;^}Jf^b%&Bom%}{ z)H#5Gyc1^pa`THQ$VUi*JEB^bxd(IDOO`5>2+S6BA2LJyV(*}?bFqQBa^V#GbU^d? z!BK{S*V4G{J3g{?T|f=z!M{9$4xB%B?%lg_cR@NH03Z_$aS$B{^PcBS?xg)r8&YvaLoY>DxawK!f z>3@pwo7dun^O}tx?dR&JpdNV-*64|g;kd9GGnNFc^M0QbZ2+0l{W=Tx8RE7&g{y^L zcXmHZZKZk7I1y{gi;vT20fY0utD_Jn5%r57CHUe>2!07oh~tIBq8_m!+>-*XZVf8=z7yFEvckKXDL=rW}%G~f3kQo=RXwkbpR372LeXd=j*RZ{54Ce z)uQ+7T)Nq_qhSEsK#{>>$zsh{lG>U&Ge+SXXrLE)EN$tCBitUIZmL$aT`-fjDJmB7 z@S|avs!5GrkBDu&+K(YGtNYR-7I|;9_B+wun(}iD#>feln*yEJ zct&$!kZg4&uDRA0UT+5jFEd)gbJ|QF1$wR|zOP5gZ}_ZTOO$n(_f%9l28F zm1+5&V!DC^Ev&zl-pVQ(Zi%RNLb1!mLP`P6hdEdjkXTuwE3Ry1kq_HA|Lxy^?${{)phFyO)9V3(gQR4wkMR7>vmA2~3I$B#bq6XQ9VGqd_U=9^_l45|l zZk#RXO1X*eEs%!(&q?*6x~5A&F9LHX%U?PYs5l3U2_T`jPc=lWu>@P?<5LzD(=T+J zWCwdynt!+5YvfgK5O!QsVDkx?Q5NBD$VJJJ#U<(Cn2D`i^X?VzdsPWLPmfnG?Wb9&3=GAw;651#ghU^^Kw|!>Q1_ zT&j3Ae8W1a^6@ZJ#+u&Fr&FQhu*#!-nf(do+D z80+lAHYW-|ZYl`!dYMnxr47jc?C*g{4RT2e=sx&qk@m(-#CU8JdRW_MjwCRx+@DCWAc6?<&eF>#i0iR(CtT85%bAUpp8wr4F;tw{n7HUrse@ zRCNBqsxoMJWpg`!N*X;yT%}Fy=i}7|w|>cxl(4gD2X5;Li70yJLH=(HtS$^kk~3YF z`Yl@&6X21~H2zw(GVL`yt%u~PhxnRG8WDp`SEbezsgutzHHI@@CS{Jcjz5_aBNM(Q zi&TI^=ry9#PNzK*f>)uKxbXaGAE#T|Wf|sL_Bq-Ybe;+7HN^P?7&o@6VgIVBTc!2Q z`@1RZ(bi07*T++IIcZc?x*;xKSdBvH);y7r+x@5bx_ftB05PDtiacsY6>Ql0DUd3~ zCC~TE=SsxImY&|39@5=(CONhtaCw>K7zTJPj7qJ;sV43`qt*z`n}xbOPzl2b`@2DW~&A=Hl>{J9;O%04tagNWxAe9y)^h2 z9TAnj|9Nlo+|ptG+sky0QYni<(9exkmxtN#rcQx|)2=qBLmz^GX`ckfiKC=ZuLfvi zZ2?%CTD&1|?0uW-qax6FEg#QxT{{2YggBjwxG*sz2La%?-fpenyw2NuD;rep+N`UF z8o1ifc%$b#I=X6E0?IZ9rdW8f6`~byScrx{Ystc=k@cat_!3)Z+Q&5UOPSHz`dNL~ zJy}oaO|o(QQwQ%tGS)Kq5*;S9l=ZBfct8o#c|dUht=jBS8$SQFj@P9+t$c@z2C|A* zi=g0}&(=XRUV#@j`S43d#C%4M^BBngnooq}KKY7pg*{ z^6lMaZ&+(p-j;^6NA<7)Z|!qbH0?8ercdcxL$hff1S4d5Eh2DLFSm`<*3p#4ra#+) z$1-FkW!WoeahC~6Xg=>WsbUZmYY@zvP=^(KbI8_JSDL@FbR4?5c91u$hJ6S6V3T6Z z#amwUby7)qu6sB*?OWmNcULti`nnZ$CCrWfF5%x!eYMp2&>ziqPzvg`85LIEnQw(^ zcHnhub|II!hgWlW+gqFOm^Z|utkg=11{ zdeTq4Rw{fwK^Eii#p(%zfe?enjXT&xrO4c(A2 z1?lAKm@M&&{8zvP%opiJ6g4(^$9U-}gZrOHW-GRRO2_@Obgko%t#v(&9TT!Wa{)Uc!i5{WQc474+190D7u3E6e(gu~ZRHY{dT3q}M_pTGrI@xs@NDnP{y`WHDP#L=kI%R4uS! zPNVu?!^(nuxuGZR4f+adLgDZyQdN$6opLeV-nnL1N7(w`a|5L25!#XE(ouJf1R^U$ z+rbGr7L{A3L~SZ0IzdVZ5Rf+$eeQz%DDw6&DT%TU)$x;1r0(Ih^c5 z61_1RXn;;tZpG1mfV}OE5mw5GZ+_o(p}O$^N<3bG9fIKom#_emC?QxFDo-1G?ds64 z*Ma_*8|rI2(S~n`0HpifS1I?y1BAta^Gc81bc_mW^2xTo!Xf%tP^j(vMVW*vPA@8S ztISR3OIoy}KO`q2GNB`|r>F=hA@ic=3#!*kmigHw8ui8*>p<1Q{$+p4$2-T||mF&*e7yX{{!M~ma)jo3BiTlHH zzV5tFpjHj+vJ}#%rCjm2%g+kxNUzndUY-;yHM7yJ%e6L$hbWpXxy;~gp>C+^Y4?8c z2ihepry@KJa?wC2Un2*q$GEpSm}afbMbdJj@|#k!L;MZijn==-chMd&+f{4Pu!F*Y zSQZ?_0MN@O2%2etg-=oje^0}_*6p$;XbFjgvu z*nVn5b=kU@2VWgctPl@i4RLtFo8F`8yhBGf>1xkn(rA1s3gbLKT08rs_*heUb)Mw} z61`L;9N7hdbyHRRc8VO{82g-tZ3$U5eiaF?ja^LcCDeC0N5L!kuIz8nIRTn^Kk)b;7|%`yM;cOw#Ap0I@YaS8%E{>>`?lRIZnyM2s$NA{64Y z8I7_&)vuU)QPT+q*g>^~T;e6(vFUz|Y)qc%2N#ZvQx|g!ZlHpoU|%2YA=jI$#yQQe zliBaCQ1o;y`HU(fNB~4Yb-d!(qmV15I^P;NHC7V6M~CtF--(@4wG-o35l zFL-m#bEqCdSy%U9co)aSQPv@Nt=x2S9Y0&ha0OVjU?>O!UuAY}S#>J>KBPuAKx?D) z@)1pMzvc1Y7M4zlt7z#t>ijdX2@cq4&DQhZa5>8TYI)e0#RuNF02q}nfKctT%>zPh zoFp(>haKT&>#&UBMvye-xIL3$o^L=Ekc_l85vQ*P+~RC~BLfzrk?8Z9Ew;eN#^5`* zuBdDW0rC1UYi4yO*t1V41TEaP_~$rI-!`3vu7}0Zg8euJaO>~=>AQ9IlGzfRIuWeb z!Aa*2lM>Azp1~LFV7J2FIqYMsN+I4#>%IyHngouod+NAU_aV%rR{S- z^ouB_kAKFP$N3=ENgHI!pYZ}+`O4aR%CACNru1#CF!%Pc>-eh*nK3a`0@Du+(NCq-A>WJDtcWi*G%s(x2Y8uK4H-93bsG~ z``2NZt8nRD>L8R>i)km>4M#1F)DTtIc7`k}F*OsG$Oe^9PA zKDA%jrRn9cwO5hZ3V#yQtMeyP3Q$k6g`!WVPEWgpd&o=Q3sNrgirMEL`mdZ@kQQZ) zepGV`3xVxLaZK2MI=4v=kBb%NOhju<{qoB$ULe=)k_Gu*-%}r$S2KV-dlm-0F047F zx8MrfCl~XG!@I0x^DZtf8RYAgmnxBU3fHxrDEKcTVug0j{a}rShk;DN5{Qg`)2BW@ zULI9NTqdmF`+%5$gh@$$UI$dY~KAgP4|hkz$F3D3xn zM(hrShEMzy*RAo;G+Qy>x`J$BCPg~nvkeg+Y03=iv^mjY+&FL4z7&+ry3rJp?{Ux6 zL)u5aia9f?Ov+>Izwwz%z9!3a8WZ&zS+9aa6mL~4IebWjaVyl4adQBRa`Hu;30+iH z3rFzTkivl&riqap=yeC=iEQHXwE0H)Vs`Ox_o=k zdvF@q*G>sB z0zfQI{m+93r^kC9WA$X&UZxcN@Hw8C8{A;2BdH#hc?~N5e*OZ$&kE_a+)o>Mf)jsI2 zeT1=}uE|!_@>+iQ`gq>o-n{AFT{cP}gO+sIfYi?M$rmr$c@-sAFr4GkNXL65f=W4a zSZBWBgfwr6v}ULG$?lPl&wtfeT^}?1kkQU&sBYOtKZ$eyAb&H(T*`@*{B0otGkaJ+ zb9)=Gn(5+9J44Rs>>E3SL&V|RQe`UVbTVAhP}l15$&Zzp_$CgURce9ZV^g^gjry|0 zE>8z$H0;vce}L4PZw`6v2v!R}eSpn(b4A2nE^;^g-(%#`D<4qx=+D}Yks*l75Nl43 z{5AKve>n)5&bDvjXXyu2sJr^!J!9qBuh-d~7!YFwxV)m0 zBRR0@Inv@%PuBheYz8HD5Hrx)2%Ayn)5q<8{h%xf9}q>h_(tv|T}e*Zy3*S_=LQOC z97!o)Wh#Gx3zhG&D2l%S?ZP4dK*hx!F(I5#HBhYBT;tSsv18FKda^ihNj@r)j%FS_ z5O@S+iVw(;A~)pwIOmvj&GUM0rUV{zq-SRP#2-{c=ymJM=id|N`d+BHnh2&fWZ>2r zEgEHv3oVP^szs;rq}|^odo9=!QTne$rc5~4juS zOXL3mo)I5Ee-ZePhKYd2G+RB-b#Y|_n*^*LQb(Ivh?AqDJ)jt>XGi5o)D@3mqmQ`H zer#)JCLq{%Pv9B&8-Q_c+y158Z5}BdoGez)S{L!`JfEydmvhcodxdMhOi!ws9&tR_ z-uSKxHL5rOQ3B(Gh9W(>HCDol3kBvY~v9E58gCYaD>w@hF;0PgY6qmDMBF~2YVaX zToZ+|I4PTtn`4s$U%y3g>mEh8C@I(5)5qxD^$6J)mHmm|B;WpAL&?r3qL7r0gTHpS zGE|}}2aF>%z+#k<-qIMQqlnA6$4d}nX<&4by~5h+PPkOrmBYUs9)^f)Wbsk&lp9Gg zM_Uj!Sc0KS>O2fx*V-O)ZH8(jI>uJdfSm@`<=_7JZGU|7u*tVd@9lH{Rnzcn$A}Ii zoLw*6K7rhnch(b@QMR-0n;mn;Jj?zI0RSE|L5F&=OH{4FC#*= z?h3Fgb0pSW*s$7Nntl+*AtOlGB5G8Du+^slZz@eLB4UlDmbPj^##RgSQKzT9pBE@@ zmqhu+?{jg8CDAfUY_#?k%)+16$s2=-OY5g|&s=~X{{u*VxvOxP69sz&Q^xxpNcLXY zraSM={Ohb`=6%Bd0i0&!=i^9Qh5a==WwNREO~OV><>0|2hBr zF4fH|zkxEd@*hBG{7Y6;fLY^4ed%X2B{g*42)-UdA%hvb$6Y-hm}Yx$Bi(}}EV+a@ z4@2EYbD!=>TxnIcTcoW?8K~vw9rkHW86-JzcpUA|OowB&W93mxPu53nibd|%vlrr& zq}3cR^OWx(C zh!5;PooqrBM6{RR{g~)qr%>c%qv0dgecuU21yhxt6uexWb$~^7*eZ)G@=8fxT^X?X zK&i^^Q&u*TH}SsC$}||^ZGXnsZ1s3sz);<-`OWmuaul6%EF2JNBjf7s4z_(9nJ!q+ zap1T8nqX&Ik``*DifLAXRJ_RFEGT+uDbQF4+&(Ua?e-1R_B`B!Gj11vP@leS4oG`B zJr@RBcgW&ZLM=M)n3?~(ef$|xkHZrZ0u^9a1k@;03gPM_HmeTxn=JnnwQ%SitNxrx zJ}?qsl#7hFtwnXU7{}Vi7_Sp6F#Rtr3<6!C-ES-{P!AsLrq4b8GP)fjf%O7tsGd#WC^Pm zdhu&2+D%LHm&jF3o8SOD&$k{{?dao_T~Wrgh364B5~pu@_F9Q{hwyaQ*EI${_Xn@= zt$z4Z_Bi@a3J09I=3MTY@nQG@=0J@~xLTd^N)8ofebZ17jyKSDZcUNSRB0ka-V_{L zV%TAx#?9NLFh_dP5fHn4wN9ptqJ}{?BmY{plk<;NTt*>|gPt~9`ztRrCF!Cs5pIEcImapQStq?-&#w6

&!CIz1Ns z$Jz4lV*$Q&+xxNOX`eZnF8wRc(7YUCDK+`-_{7{pZhOU_{X_OCkwqIGeNS;SU}C7T z*HT0-ZjvkXU@$UHC%=7CWGa6w=UC55t{zEQj#etT zjmyEUD=W)CtZI#V!m_yd6K;7X8@_7d5mDG%3*&)aMk0w#ht3;YJE~mD=VN9lLFwsxxd#s@r(HDt z1bj$~B9(l8y^U`kum-U4_>qh2Wr|isl@^=Ug2sLkjEtq89Lz^S^Cqo7;!$p8-qguX zA)IVG0=T<0Q>Mvk5GCPgoY?M_JlG zA^ktWp8^4pr+iG!oN@T57@LFF8RjU7;mCy@a>V*=x%6jZLl6 z;L}|oX(r-uGZ&{uz-$M-(Ukh2D|+tP$$bNPZ0q>*$-)C<`DXy`X#Wrg6!so(M0`Y@ zKlZII&mE&w*3XVz{Clm)MA8Tuo_k3UI%r&iu@jG<={k^Vte=aCd3DEiQ4y!4g;3TT zc$ghm%!^g-S2qlnZDUck1v6R?*+zN@K$PRBL|JhgVRo-ySxVd#ul-r}e-xc(IGcSN z#$)e2t40ue)Gi()c4Effqjo4oY0)AmwKqkJ*b#fxC`HX0H4?OFYgQB0$8KXiZ{Dvt zj(o^{+_~@nbzbLr{sP3W1DccxlENaeWD4__q#I1l@88eXWQ-wDXk~T*O>MstDiHCi zhFeO!(P7oc?Z8PBkUaU;lRr4$kTg?9yFSEw@t?!fCead0#f|?!IBdC%7YQ7xj@*FA zUhRs>ccwF_97Pv;+BB;dOyh2myI z`J#LHDjnlDignjgNsPXdf_2Wkwcw~TFH}0-Z;Ruq;9G(9F zQCf@tkm-#`3|E}Ty{@lb3Gfcy(z_lQo~(uIYCkgOdSAt5*Up#X236tD$DOlsot|Cf zA}X;)0_SlrYvT)x6S$crvV>=&`~>bD3sD~V0WqL2^L+KmoIa1_6(rn~_l!Qz-FgKTlD%73ZQ z3wEh5Ig&u(QE!0{40yDBd;IqT@l+x21M#ogc;o)aB%DUQgiJ}APkDv`eQHD`!lwF+E=QGR9ecRvaEXiuI~DcX+1hTF zS@u=PnQwo3w^OguT#Qz%-Vg0kH7|!{Vf#!WU@7ZF6I_=BMJD=Umlwep4Y3oF`Yhk! z_`*#Aro0Zh*EE10AL{m)g|?BcHOY~nB0{vf?hrG;myGQ5kTUY8v`$vSjCG|XJQGzk z%8gR?pGs53rm_+T27<@S1%#>sB>VNjLUeg@zv# z@7`rFB_;O!e{5VCzNe8BBYg0?oz%|W$`Ju1(?$% z26P&Om?*-gNT?J5Sb35CbhY^K*O~?Texg7)Hr_m8+{=~`|3OXI`88><%p;$74K3dv zi_heQmf8c3&Q5M4gsZ={+|P36_V%Rq00R5}MZ;#moxmn5(rKy*7Pv zIP)yIj^e`+%1HvoM9Z_9Bn5k{lanNQ9ya~rw(SAAHqbh@1f;=(WCM-?JUann!oj(o# z6t_hu-Zl}uejRw@u*ZYuRI@yG6@DzR=-5f`7Ycv9svT=&NHI1kHLR4*o&K=d7j2sr z^=JF*_fTz=#w@te+k4lVnk3A48Gv{st$>AvOK7vEI%~2I+dWyM**pR1P^^K~i#8hr z8_L&b!Y@*Cz?XDvhf#${{&U69YIX&D>nfUcfr;h4`>>@6| zX4U$`BD}Lej?Qi;QO{NRx6;TaEztxBKv^00uTFPYt&%VT8y-t}eh_CJ>F z@?$^QO?7}j3fSqKJnP;7cC0fRPj5sc`1!jn3|i6&MwUQ zA^KF79wS8+uj5{4sk8hlntsJ0JMI4S!h_kcxuOBjrDdj6oou(KnaUBF;L@mKakF5 zJ`owvagZ*DEJDI6Z46%s#e2jS-S7Le^NkdpFc6x?bBifG%LCu>&dkXhCVgC!bVmxT zyWsVULu@rENSc0bClksFlx|07uP`;-g*|aoqg>Uv+OUP`Nz@lY&-i1U@XO@=KwHk; z#KLPg{fvYV30<(zi+HR>dv*B`kN3iCwpFSim^yYPrq- z0BB;5+kke*LI^~){?!*_ER(xzx(}on)b5O)7+Wq#=0H}0^4M9$wVqQIgBK+A>{TDI z-C@<``6q?M>yq!4@fXvf!rRpzEV_v#If8aI3$Qi0K)__GJ94MizLL+g$-y2fbHgG% z+Ldb+BAL}4KbmWOD=UyJZWa!_0m^Y@C@+DVxLKj^TcZsrc7c2#X6jRc&FevR0}V5w zzoE>+9O@~a6 zbxDZdX9O5gW%pEjkmbc(mdL@O5={v!Sr}C3mIkv$VG_{ZT3>E1a0d-U*#0lFg9EKXh96&5f;d>azkDu;t%7j6Nx$89Mn*@#qPv{;sy8Sgp^)5uW~y9+=8B5HCFq+tGIiH3 z3``P9YD2ra)q0f0aeBaD)r3^YBe&B-QCj;f(dIM*olgVT_AlMP#YcELQa#NXxwA8Q z;Z-lfv1Sad~pFuw7Tv3J8!|vX-D5;86ON)I9dV$z>2fy z+Jf+(p2dqcuF%$Isheih*|*h{J9Z@`>In)7aaqSU(lLOY%QfG^y5w6B!xh@rY5NP_ zrP*#`t>CuNkj`mnQBAwsvd_-en|xyo=@2zJAqQUsA(m|&wZr=V1I)W}T0Zq5H3B>9 zP$dKhoed7Y<7syU6?SG=_ZQZov#l?VPIs0;jhsmyIXF>tOE|t6LX!651tzTs<3tJg z7)4g?#ym1Q$BQBkdF*{m6Msf}Q^0R-ahKHkt3w7RfstH4z?OwFU0yyWHEqJe|O;D?r(|I62tU&^L zqvf?@ugtv06|Gy23&nUGmKbVYc)M(@XgDr0(WQz!A=8Sg=hqDL+ZFFY|B58y!ChA`=qFWPjJdqdio{FnlGIUA!3^foDC!$W~suZMYZ4 znZJ%P5xC$#JaE&r)m=$SuDlgk-^c861VzY5C)`<5Wbf)`9_Q6EGgLxl{=kyBS~fm@ z_C0s9ztpbaRJgtx&ZBwpKV+%Ah-W{-Z+ERB z=Kh*gx2ufx470zJb!uAsgThg=%`AVer5^hsuFETIqI0dB5&iydr0-ByNUKRuf{~(h z%RlL)y7{`CUCn{u$QB*aKEAmB7FW4izk)XE>?7PcSLWLVi+-{KgR7ymwk{_!bz|SN z;X-DTiv=i|TMLcLv!{J`qrTm{3lU;-!+Y~2NQ`F68+#MNnRHi{q}956xwg7v0Q^;P z+B=7KrK@69yC9E@a`u~{62kSRSAOCJ<*Uw=m z*5?s-12THr68~0k!6f^Wj?g^016Vj`lj!r+l9VV(7EcT@7 zn6SP)@Ls&q$)~^zCby35wmBjnZWh%hvTQOXtZPQ_jKkhoU~aN8>*f$8r|dFK?a#Q+ zL0=Gs3z1?RGGHw~jMB~|Ap+-UZ)!P}2Yk{=YWi>#VFTwcAj{JH31I9@v@joRK6_zE zU#O(4r0r2Bkrpv$amY^>yZt$T9+*A9_nw%N{%UDln$tC>jC!^;B#Q3XwfvA8Mzv+nd$-*;I9*DoZX-fW-16RP%`r9ov~oT|b%7A;zJUR%As`c}%bs(l={iEp~A^T5gXP3SFsImbC(#7OFZQ*`rj=p;Fr2bBD( zSN)t{Q)Sw!a!xYt(f%X{o}y2?oS`M|^W&Si(Qi0o`?`5n_?3m5<;R}J#4`mr@33P*Z<$H4#kxDTZ3}VD=ymgH&m1JK2^j~R-W;8ui}RT z`Y!S=>Xx>XUlR2xD#N?p<@{Uzb7oq=me7OS)(ZRV&Y|Sd4*5{bD4VhY>6~4Y23+gq zLbVR5Hq0HeM8_64IS{k~EO`p`$^BFq{e0Yr=NQNu$?MfLzWy8d>@N2qi|K^iEDutd zL6T$~QY)znTTQ|3_<4IazP=a6QJoyb1eE^Z=xj6AAf0mfgujLA@7lNZZx7d$IsrKm zWc$N@hgvR_G0{V^-$z2Ve&+UVf(3>z@sZngbv3y<2&P<)f3MfdMl_{cet%R}Vo@hW zw@(WC*!2x~XIm_=1#X0CPCXMzPp5W4$0PHo8U*k=*O!?+U%yd&txJo79_<3;ngLeu zQK12i?2<`?yD_$bscefoU~)mnmPa!QF3G-@UeBD5=LWN%I9sxI`q|IVV~CK%)>FLf zzUw@`)?uQ8A(qEJ{>m%_@KHc`6!}&KYxdi$w>vB6-m|=*;5hy<=}4aK0d zL}e?Y;LF1wW6nQg?(ZzwAFXN~jAgY%Slt&Rk0M-JpC0f|!ZMP0?=>!au4+5SP;v5K zQ1P4_iFDz2%=^=HsX=#LB=++dS|>4ht)ZRY*YE@L*Y2W7C841$;+R!$<+>PSf&-r7 z$>A_*_PbY&TdPvRT+=nyP^qJ6+Nr$-SYZM6Jz`U zAZbmAIdUIM3|B?%tRrlmda2FN5W~Ipd)cg2Z>W3*8M3Apvy2Qx*J5`YO*&l_x(!xw; zpW<}C%9U>$0$$Ne)~Ed_Xsy*~h&O+8iB{C)N3E39*Ozyo1#Q)bYgzA$?smj`R?SBC z?&E%q=)R8P80F34xY8u@2CNC;MJpD^HPuE<5stc;U_amFRRnk%!-(vgzU*G%lAk@72-h>0AVwf6*bg&eYZgTIeBFkZbI?Aj1Wce!jZWS9JYsk&~@3-QwC50}_UjB8-|9g=&B|zPvx`NeECG5}C-p_QD z-e9ILIxYopb^|aFj#j3MS$pIFL`|@G3grkMs#|G0=co3JQ@MRV%gj@Fs!e=w!RG1D zoQ_3pvqLs145juhv)4@-+um^wE~mR=doC%+`&8)Snty4N9sh3H%@|}1Eq_}};=X`l zr`ppw(7D*bporIZ2uT6zIIv@=?LuD$uYr614{rY8tMtHnZ)x0o7@e3}2|8-sH;#(< zP)Jj#*ZwZ2X_f5y;Q-5H!gc7OKA5$xn0TJ4rk)>9^zED==U*AHL4{lx)cFVCR@!A@G$Y7Ob$q4C z+qZ%Vv9B*3XWkZhv^R)N?3CY|yIFEIL&hVdb`3Q()$3DhYjPA6Vuzt4!`qV7L|+Z6 zsjkp@dXdvk*e0;innOi$Vx;K1n^rY0?jhp&RO?^Wxcu9D^|?z*BHI>n3=EQSAH-EL zlodrw6*JF~IIY%_vh=s2cGy`LA_T(60QQsG1ErN{@%M^tt>^Cm+|>W<_Eky4Eu@Z3gXcG~h z=O0Q)<4@ZU2334T8`|)**mI%2yQFn9UFydBf$yPL&aQlC#W4L`r1dL(V)IzL;^wgD zm&>26jtT?TBooFP?4*Vz)A$#poUFV2R2c&dG=rW@)B*?nDW-RU6?U=cIF?&Bx+-cAmWa1j@YYz(?3@u@1c}<3#Ne1w-!&nf(mNe z)Y57MxMVVvrX}vdB%c}BRriK|)LM6v>qUF+ktO*EgURxJ$&%C~dlq6ei{yQuAkjB< zy_>P$&;4p=?&<)r;0KnYzxWZQ)|lzUDz)pe=M_I=_NAG!)l!6YC<-~dIl6K_?A9;s z;0=b5;u~j?#*~WtA9`y;4^FAF>kT;44X|eeBU8g_%Br;?#|w&1`5Y`h z&O83PD8bV0JTf52b;zt2#HzDN_UnY*GFVBxmcpXw`R(`e$m2=K@6R=h2RXv6Bu=^O zc}AZD_40L}Uuu8$C6WUZASALj#DC!B;~?3fxTBucH8HzS)sru0>dB-yU~nfk}oJdZn|HVE5 z-&^$mt?B}^A$c|hB7dbK&C)V67awFl#Pj|Y|7??)!QCl)_AU2wrdN1!+ zzC7FmcX|a<8YOPtfPfJA1!IdoIMDg>^sqQ}EZRSkKxTY>YXb^z@8(mO1j1>2yngCvcHJRJ)K@k~ z8~W^+G|FX`n}JNCIDg%XbVZmX+>3EPCi_|~awi@{N>pu$X@>I&iHoyRJdLAeils#5 zNbnE91r|b$JJpQ?PVK0se2c{^mvq&<+8m^;!;=X>68CVN6wyqb z51hD+ZL{rCs_X}M&d76fZ4sUFZTHXFZrd+#G+fW)2lOnj0>^%Ii2-6iH3mMSO)oT{ zd;*a2Mgo#G>k|6Ni$2!n>q;#?{PvM5HW6_*|+52;B2q){Y&hRvBN)U0s3hcMg9~tWWUt3iu6_tuo@*J$!gk8>xe^O z`svSz=&xPcEMf};79HEI-S5XS+`ntlwT(Z&e$7C=8kg0ge|S7y1Np{tNjmk(F_@<4 z9=Dru9uwD}cWpl|zAOja3C{^E^&=0N2;5(MyGF8iIBFAsigzrpj?YK}St}!55^RoY zLrmcGUCaNJk_ksI3KovKsNei(6=wU$P$NK;wFDM^10;Y%$S@JIOFY2e1Ft-ROi!Ol zQ=%{J>a!2Y`0isBP3~)T!{d6`7{Hf6d-B(uoNYt9&-{}t!4RRY6a0*xFo$OMII(lh zKAYEThVP#(e3nAuNVZ2C{Gomes@%|r}!C4tF2>WkI|wPb@huHiYp%d}w2(!gkaIldY?b&tc1Z*8>RyUVsl-->62va;@&0qVDCC5f!25`M#%%eDnAFCL%{ z9uQe+w#(L7T^kKWBX*l#-HNZAyE?f)H}suL`~lb2dK$p3PfrDYT)%hK6qyZOAIK%b zn0V6KfVp52s-!@toJcIoXx+nZ&AUBo2{{9DEAOOTjCe-rC3D;1cWSy$K7Ysk-TAo@ zFun$kGcSK0c{EulVP0M$m?cP)mH#x)z!1RkHx-4Ak-}w_^`9W224$7e9ypMEl>(oY z5zHsoljU=!ndLOyG4bujKhuL11rXPsRM!GiQD={)Ux~|#af$1Dv*4%Az!(dazr+q| zS7JDI=nC>rPbdrnl~iVO+!aM9n+TrR{x&sbVjHi0q5feoUYbh4B7nf*leZt<`yiVh zU;rkx)nZ^bOcK}{2Y9h_mBy*o)!!8lqy$kRx}szJFPeG ziXXFDbXBQg&KiZW`}|)rB6|8ip(}#py~$k_!4^^ zEEsgZA+~O3eXxZLC$;YsI!VZ8Nj$;zmKAD9m1LE|-Tp-+=pL~v|3!sK(kLC2OWGIJ z&AkJMm-`_i|-T5+vxW1;o0m}X9QFu84|;=et`p!5`A z4rD89_!}(NntW*>I%Mu=7K0t8PA<5H1vO<)obCqyjS>E-IrIXM4-2)J*>gW4oULhC zrmT)2hsCC=x{#nvj|6sF4EHo?nN@knVy^JKr*4u~&pVBHY;8`61?S)(N(3?6*Z3i*8+NDxCz4{+TXF;47me@3ne4pt1=Hp5QBFN=c&?` z!7p4(%5U>M@eD5)m}R5>_==*bD^GVSB>kq2iRIF(FMNaxOKiJ;BqydekRLV6F)GJO z=3|X>$!&h6@)j-s$kLthm1mF~liYZrZL+Zu7O8dS0e6uopsLmK;1|xWulST$>n8A$ zDj88cPAwe*8A0(E1K3a)5x9Brn>Ciofg)1aZ1Un{#A@>^(@GOQ^rFm z11IVWrD;Fsu?M8Ia`yfQpnKdbGd{;*z!13^8yi8Uc^{O%PXCaDyTNOs8m795%poD( z=UWB0y7z$I9y+e3&3Dz9Y66yAfFQ&gwDGfRNC_iqN=RjF=)GY541H7 zw0S)Cwne#NNtvhABMp{g0sXT4O?5X*PW!8=d8KF{)Cw6OZ6eXWNphyK{+03l(abQZ zMYF06(Ic=+s%{40N}15N@rf18e1^@|;4=oJ{zit*yZBP7_~&wBf2LYCELQ=Hf((i& zeLc`)r#>3D(kDn?##yj7^&I3%qZ6h$xl|Lr+rSKEWhM{J#xf2!SfabAKzT$IEO$T} z<7+dG#}kY1;2;iIFo%or+F+Q_m+$Ht*b5B9Aw;dmj>azloWK#sIT9_O!eq)=V3>L;Y^?!3R*A?fYS@u1ozciK zyYic|QFo;Jn@Qyt(M&QZ=%V4_H&yo#l=h9ux#p;p;D%f}2cHbJ8VKNYZW%BQ}HPN|-!Nt(Ou- zbs-b$78}W}>00Vvz6Z_~W+;`R5z#rqUUOh{>$?XdXJurMb>H( zwM7le`e@2cVrE_{7*LwPZi@(5=#&D$7p&j84n;JJ73vA2JQwScUq=Hvq2kW*Pk7_Q z7zS5%CKzh}19bBHr8v>w>itr_VzOx~wB`Acaj&K@5%rrip)#HvwZi3~G(wtO2s679 zGIVjZc@d9(BFU}N0Oc_u)y4S&Z-O5_`g`H3R#1r)6_N{(Comn^uU4D5!h?iUnJbHs z_s5`jJ}KdWPZk!~_7?4Z`-(1p7;u4CxcbhH@qx$BZnSzXINljPAx})JIK`exbUpF* z1+g*}My}4RCQ(?duL^B`=94a!HIf>CdGQGmV{{#?RlYz0w6>hQ9C~G#b^s(v@xffg zX)tOH7`aIPd(9?t*%Sbetw6qbYU>$Ht+9TS-LvS>(H){aL#&z1aiv0cJ9+_k*v0N> zMF{NSPQ5;zgRHRFTpcKdfl+FW?SBAqalyoi8V8O(@{MTdMN{LG4%)ZcK=bG0vEYbj zPpw)+ipgo=)}`@jQM9}^N933qgHVMZyP(&D*8FB`zc#)$8T?Dows?Y+=Ae{Xic%Dz zQ5KsQ9SVMoje@<*+iWQw&4b>*?;N0!7N?!5M z$0?_Ms=P)<5K^p}Fpng+6uiHGv~kt!Z`5jzuoA-WLwOa9c#~@>{VRXjy zX%~a&Tg8ctaS%nfqm}0_-7VARvqdr3FLeAZ`n+uzM@?wu#rkPzS`@`DsFxMjIjI*5 zUiI!T8f{v6D^y8`nbD+4$l3@BB1kXeCJ%m3#iQYQB)7H#ctUvH170njR1O3?(f6oI zuva}%o7dG^E-G(Hyqgv$Ws9}dbXF9Mj-g3yNme##2s?>nG5Zey?d!c3?Uj9DmVk_# zAC61JtkymYO@_)GdJ8mK89s|;%cCA47Qz}x!v9-Z+4mIB*Hl$66k1cmnHX}=!Q)c| z-;mUHrRPyhV%Al1@xVe*3Du{HAN3W6cN;qSUj&1SB7O&=KP#E9JCx#B;pELEG?-Cn-=ZKp&)jySwfGc#zd@8}4 zzE(hhXP;W_V`6y>9#j&tN++-!H2zo2UijqR^+|Z#1Rer0u_~H%&04+`WNl@7!u{-L8L6A%uVS zR6Q>X5IBlbA;U&_4Qo^k|7j+h7jFEUVP>E#a70YR8Fg`Ova*MbUcy0iVNBY;Vy+ze+JU|<{Jv5v|f`ceYM~ez!33~A<-w(mt75_HB4Vd1@L^P zQ~E%btO#P=SMTn(VW$h{k zJNv29r0HtUOE<2|>?xt)7`6LD{O5#-p$fOl6QczOL=>?D{(R@#K*RpZ-_qQr&H$LQ zK}fT>sgluLBkn1-5+;DswvwjVSqm&8d9JOXy-eIX^*qu&O?6YSWU%-f8|xyj{#Gk> zgDULs8BJ~#vQA3zb!Sr+RrM5I&h&?Cls3Ys*Qi9MXzipw&T{t}!3*X0dRZQsy8=0} z{q;KQyKR^!Nw+46GK#&~1ZIciDW&zAGFwA?y_QVl&`}or4-gWNrNgoWb@eq+S)jTv z9d%p#PsYRTx%Jeo1f40=2{41_i2dfJ3hQm{Uw<3b=uSrJiE2x!d?#z@#~sT>mcxFg z!HvSYphtWXQ1=zf6{u)#xN8-xUnw?!$~msZC$l5>i!+XIR&}Wg;iVOEzU9709c=Y# z&C(eARYuZ)CtIipsJ8S==k{%I)DCWZFsJDj$z`30!8Cy$DXNXaCpBaQ2lvD3w0f>m~JWAN`|B7bzlv_DTeG9zl*HXqLsu0MajCN2cM{{2$_$Vo_!!G;jm zc;n{!*eQwJk>d7k97<((?e?&SnM7>W`HLPWUx5^&Vme0r~&; z!MEQA05hm|>tF592Oy7RFvY(jQ+@o6{{hUY zws$U{E#7%Rv_y8L=uJT^f=y%!PlOWlJrbl$Z6&mMv0T=?% z;VOb7T)(d0IE#CJ{nicjhnCaNVMf`^3?9D*rUJ5An=1=w6$}Pin=wk;d@8rA4(Q8M z!Pfb*mS}`39C;h`-3PMZhJep((lj_l<7t#ZQ3SGsi`Z}7LE*VjX3k4ui}VN}ewcGS zR`~DBoKrsO`!9;6Gs11cx$#NOOWv)lBSP3k3&92!YZKvwIT797!1UI-@8+7-J#If_ zL|gT8s5L?&nSgT9asx-8w`r=I`I9budK{1At*soobpn_rOzrC>Q(uvgFO8?yH@@cU z=%76Zj-0QkZxbycF@C zt6a4&g-%Q6*v|ddxqtCycIShFF_Kkh$6bMBa^`x_9!J9J+-W?4X+#$wOmM7x>A(JZfrd2^-g@fq`jhgmd9{PX)dyJPb_ z{LU>s#oF-aXR>L8icsgrW>og`@$8`6jgX&Etq&f1ZwHQ;(rxDf?8!UjS`kW0^TzHu zkp%yDth#C}hc`&}fF72^hsL3m-EhI6kl2dXSGGM*M+GCc53h;SrB=e~$rPx|b1iL@ zgZhL7TpNg5so<&$v|donxnx#)2)b8Gg|m{4)P{XOh>0zqQ_AZ|_#?36f4(9>!)A*@z6X}5K#OiPg z=y3yuusgTlpiW8pJ?ys$d9QOKmAtDzAcFRoXeYRAUrg?TjUkXEI4cW*bEfsty55pI zO;vv=C+#Y#5PCB2hyJBn`;0drsrIU2V*vgnZviV;o^4&ljbggOAoKw#_Ao1e6nB^d zr{qDL?eJydE&r_W8^E#{c^Zk1h4pRaB4|;)9n)a_sem{}-&6?W6)dbk4LnW5oG=j9 zMZor49f3qq!G=~3es9D0Y~e&+#gJb;)B4J+dJeJTUrR4LhwO02l#tb)zuQ%+C!YB+ zFvoEtr#kNwQZD-a`?eu5gwS-_-c>LHjH>*Je z>lj&Mrnr`Fb(Vq52Y3~?#G4YZzcR%>1W5WE0sv8XO;X|Dski>5pz&# zAhF2hkOXi{=2SLEmZ$IOXDf4fN7wjJR*Br)w~^LUZ=?hB8yKVcs?!?+SS1R> ze(Sg~+MB^Ut1dyT(`x`hv&Y712%eYO!DbdruPkDigjDW5!=$|Fig<)qAdn-5@51cp zDhCqFKqpMy3=$8Rb4RL6VX(Bz;}$I!i6#GKVKz|cyQlV+LEei7OjX2;6WOF4_0RT; zL0yx01F?lZxX?0v`CHM3WvXwngje`dcMKsl7(p(fL{XPu0Nu>wcrhq4d)o zU3$YHY{Psgkk+oQppx|ELV2!3v0cph>RAu#2g&!lMl39bbwyc*IbFV+z%b)<(nq&_ zq8_>~|5$pjCOm6QBi?5BUfCMFbYUTVE)4FX;4p3tmD2S$gFDFsZQh(|1pLY{fpI_nQb68!-3T0qeacUZt~iQoyw>D40@&F4 zf~36IujC%bU%}nYQw2`xGlopOy|Jja-DB&2sL1oAged366He5Cw*ak=J@O91>Wth1 zuXy8Lgxn0ub|2gNus|v|LP1P9LhqA{MFPwKst4MWU-Xu?9Dd6FMO)r&BwY>g=gk4Q zDnzb*H-`>k@K54n-#lq^!{}0kND$Hzj11-*@!TocjW(g~hDHFEo6MGm-$+>%KO%3M z(k5Z$9Y$jXa3<#r+#m_lZtbd9e}}FJinjU2^K+TT3R0DeJKdCw^t&#TG$yMqlMM#@ zdaBX`7>NbDe~5B!&;GgrstaI!f*-l_6`<}^bKF84xvyw(^5O!#PXD)4HGKqL%jZ9ir%k>$1Lf%0@fYT2*#GM~4phLeUL z8Gc&Ps}b3iMNT36qCn>mBy--~W7OT(H<~3Mt+J?5s_ev;JdNy6ZzRmq4yztK4KWR^ zB6yQVux)^wmF?dSgo!II&c^erhX;9}Nz-2HDazJ>dOPBM#9p)A^3QPfE*!TCoX394 z^fJn7deISY3d@sZu&7hbbz&r~ulck?TXf=^)@2Jd0@TxwW z8fluej*-1bxO87<$=_N?M6MJnxUFk%Xq|loZ2P;G@c6A!ZgR)Xs-Wma;%{ zBa!O9k{3o3Wa+?M$N1hQi`C;vjVt@$7no5iO3u2P%Y{+`5AW(VpYQ-Cl$R-N$JQi= zhU0k>aH%E~rA%&}X#t5I;??q?eK(`=V8swib)Q7zsk3W0t5)J=cCh06-tRg`XSo^H z7r7PSXfr90JO`}q$*cZ)?q((2L!LMB9}=@6E`vJ-%pA&%>YW_0{_vFZ*Rq2;@9Q?Q zf)1w&7@{4s3^lc-7orHqgtG<5G#a636^JIXTcXz4j60*0m(>tLhU}DAdfarGC|Z=! zZ`_nS^qbLV`BPF6o;J6^V1(ZX7MfGC1zM8RQ||Mh^FfmD223=-E$9Xpm1eOkR69+~4|)AD;26?+Sp9xNcz zf@%T9VZWOmJps!Vv)h!OIk~7E%0vMf_IcJO3u%}UpRPvo+^q%A@i~RVdj6ro+JAsd zr~YOKm`bGmbw#l%&Tdia{Y<}e&52~CZdF--0%FF6H`^30iYPs^X`s#iqwPrtBgPk1dlwZn)Y73#cK;-n+;_4z_jW<+-F5u;YHXK=Zf^s zPgU~c(0|Rq{lla$54DfowF=fDwyPkfo{KDj8ICQtB4P&ppeol@D18prF%CmdPf2VY z_qW;D+Lt?r$vl2E-?cclcIVZUUEzcUzw$(k#Z2vl!G3|BD{<{&OpiUch#ui&uu+0l$ zOoIjXndb&nsQvX@H>#U#!Bd>wmPnO3zYK^XI^QX8%&w|{mm1)SEG2|j;in^gOOg8I zd3rgOelOrm(uQ!+ltw;NZ*pd&4B^6kurirJ=UqyDORU#abp9>>tCKGDAM^4%*p|CM z-$JPaVrjF0%Q-x5hKi4xz_hLa!(!(%{{tA_iX}I!&RN)M;gAk1LhPy5#%+V+h@Q?{ ztFVTUPw7n)UBUpeF_wc2kIOTG{m3Op?|Vw+cYG;Ko=ZD|CBOjy(Y|3&#Pa}4Qv;Ji zT8|83XVN*@6NV9z2&R$iSeaiB`%^@cG}h<$oMOMPFOcdzqBrI!M)d3ab)GHLn+n+i z$4RSxcI1(px)Z!MG+`&kJm3$Q(6&Z3?cZvB_8U;zQAL(Ue0*KWMRP!a^XL8jRhH6ps zppQ+E@sunEv{<8p{Ks7lOy1}6)|nfvK3;2{@lI^v@rGv4O>C*S@At)bHA1Yx=;(-- zVjfJHH?jQ|!*oDj53EdYVpE>YV5)|P*IJ(W*xlaVE62a`OGV)YNsN!LSq@G|s5MYz zhZWiH`DA@8aK_BH%=MaOtgIXft_6hBcalZ90R|Y|IcDtbWO*n3?pte#RKF%RzrGGu;!R|#Fw=r-tzC%6UP*{ZQ>xJqmDlIYa;&R|5Py9bF%#X@9!`aj3UeLlhyw8MR@{jy0zSw>qy`4&%8xivSbMKXAj zjhxvDb8uC15q%#X0oZ2^W~o+Zl$ z0=58ZZNJ@aw=Y_|`fa~|qi7cUts6{4X-H<~C3}AK=R2=-uy5PaA-oO|eHAAI;R&mByXmPx%x75J7shAq^EhDWb;! z`dIl2U!U3AqnVGz#@sz+0vH-}^)#}$+@iZ@*rNaXeF$r4lldMIGA{UvXABtDCW1Ng zNmUV|C(}1z8ICAGN!Lqa=n34?pPuno327SKlf|aE*A&Lf;BuhVH!Sm4F+cVhDGP;D zrF1|?_^azEH)*M0Pm!%V!E(lPmN*pkhIDOhn))8oeb$bXUWeF2VLt9$$aZ=oTabZq z1=aIi1~#{m(xzp0wT_wE2muG^Jw!a<&$hW%CC^w!i%X(|y1nSse{2GJQemp-Wv+{+^SY)7=1>d1uRX zS1Mr<&G}6Fj;!x-WIC2LJKO0Es#D)tZ-RQ2)a3kSwnyn&;Yb0`+)1$nMrQgnnBGm*?ysw9|iJXT$!X@h8=Q( zK`ao>6}0cad8!TR+dj{fu(Qgqp;N9-r_b{^oxkn>n_{=tgItV$YB`mPjPkU~sEJy= zxAE=_`<{C>Z={+kECJQ&|J?|3qia*4dhkNB%$)Jt+gl`oK=w$MY{*w#n_(%{{&zYF zV_lvaOHjOG%9`msd|#iLPBN_pLX3I-2O&37P1ZSX^RhkDx+4Y5OGzH-jt@3MES^_U0f=|->{|>`ah+#6OBlDTnS1huq{EnPx!}3R zt>vj*Wg;JETxOi3&Kg8vp;*ONht2%3Nn?HnX2H zg&UWUnOUxkfi9(uhvzox4td=-`r44gA_)^NohBg{VnC!$eN6wY)o00t zg3Agu%9*foC905<5siq?ga`EF;&q;pAivD?RlL#hBw=TKB*EC)eK0=Y09_$$z%TXn zZ4!o&)bSTJ5iiryIGsyN5SvRr62QerM4jd~IH?okVYJP$;7F>g9JdFJb~M+aF|#I7 zTUHHFyN)!-f-`_%(^GLGP}Xna!)B@I>WOG+>dV}7f>!R7k&!R{-a)ZS8EG`ks5aQ< zJZ`)Rna>69QZeba`I)n!463iBDA+%bsXLEL zF%+Q9^^m(qJRpDLzcYv^JZU8}AUsk*$tD`pj@alzHS>u9vQyO!du;=nahRolF(YF% z*9Hw0mMk_&C^k68SulG{Dh+68RW+O!wizHTB&*7dd-vGX5%*r;@OE* z6zKrOe*5#bs~$M&&|7|P)w9DjqVnS6v}2j!H%n>}u)qjbY*J@W@hX{sy|+Fyn38jv z%ze2hdRczojDGaT2A;d>fQuNrQsJEnWQ3+RXaBSFqHj+&RjUkQ~U zcPK9tN(2&BdaXATTzTvqQDaw3%{K#`a^Fn^vSuAx$CJv!uOjC6J0 zmniiGMuu%0Cg>H%yV8=MU-kt3D6^!G6LgvGkGIh53kku3bUvwB9gmgU`+poE;e~|c zny+aZRt2XA_+C(0bnvygPx{}qZbN;RY7>JzJWemK>HY(_>kNHOn{HU_P}yI)6g(q& zu`t@dojXjX_$~9(R>p`zE{CSQ(r4Y=BnjbW?3J{>-o(CppNT8)e*i7*cS~U?R0Y`@ zg?pgMAJP?{K>FFB8GyYA_tY9wxp794R^O%zp52505u>t%I0v}uK(^v6s0M%kfRPQI zkT}Zsw~t7$j>f6l!K0vx`1DwsmOUWe6TK^F5?%;(BAOL z@TsQ_C57Y}zqFZCO~!S3HDRd)ql1s*Ife?R86vZkVzF>tg>E5Gd5 zD2(a)x2kLTF0EJkzWDQmii;yY7QQ6QmD!PHeOeui3x=0$K zOq8;!GnC1|78`6*nqAWT2qfytn)*aJt01mb2%5e4F6japXBMVKxp`|Ij z<)fqfp2f?xu&o(+-4;NzuYZ|DWf?Baw2{AIZ%@KM&BsSc@vacbz$U~XcqA|)RS8DA zBnR(Oh>JgRS9pNXY(&j-(#%|4ZZ?713#rdF60hwZxa$C7B6hA~_6l7YfM=D<@HAk# zSrmq}+k9(@*OSVVo+>B42bfOr6z*|GkxwFjo^MMZ*=j`(+b9vu1Xs>6$A`yzf`7?P zzOUs)Zma_2O@BwNF&DgOYxX;j{nTrxC{TbeuM;F-Z2$g@*)0c!xA`BEA>tNX&U{*e z$olY?tE(&dm*#)Ecdj@8mC>8ep+j&6Z(c;5jp_mpk{^xZ}sfNLk1{rM6oRWSjDnV9Mb+Ex<1}&mZ5Iv>Fa7k-y<( zMX$Ay5A8>ayL4V#!1En|P?%EYH&bL~gs_67|_vgl&R%mgUA9_MTYd=tPHqZ=Gk zxC&!ZVCTUB7$4ar_ROQ^b=pp20!P))RtLFPHJ3K8EV9Wq-BTK=r@U z)-PaVl9~4@q4Q3fIA7?P_vl1?Iy6^lkEHyu34JB;W2pa7 z8m`sc#n}j4Un0X=5Mx9KAfoHlsd8w+wZ4EBbB&?S&_;9GT+45zjqZL6St7KCVTDq) z-fp~hKnbcARz*$0*8Z<6?4L4?`?bsE)mnk`1m>p)-M;Ozi26lGq)ns6JalP1lNvvv zrser*>+lQHKn|n`OIkleX1@AuT#Kr*{wEVk?cQxa>DX>Z4ak!_FobyIhsyzQnY-Q2Ucr23w9H7JUe(N-Uh*Q?Y#FbgkB%`L1yV)l27+QWBe&sD_`vVJon5HXj$oBGGU9g^;BFqI~BT- zi1M5vEcSzcE|=ULLuxTA^@6tRBex^kRnEfN3G-7FP*dw%OYzah2fHsjbFQm%97csE z4Edy#4M?36Qg;*DD&84U77-vgIxgGZD9WlQHbZW1q;~`K_)xu- zHq38SDv;IX2)1&mK8i6ci`j$fN*nx*V2pb@ReP|sM`*`0FSLYvx03?gm(6O~C8uaB zzcK5@=rWpGd*JgRBRe^U3BJT!pKP7{#1?D|8Tr;qE(_ar^JeXDw83MG!6h+vvKkpj zpLxCr+j{J8G^E!dIC)s?i32-`fuj1#a1D;8U{!rHA;qH&w-qMaM7r^~Hs)H|C#jy8T)2Z-r!hny^ z$2C+mAHrPxce$yI>|XFxQ$RwUdW@o-Z#w4P+|eT(Gva zI!~>Za#^uI1;3u%E+uEcaeD&Q>&iJi=jlZ}jfdZnc* zJu{pit1B@?42&adxpS>{eyGEQ*3zi=2F#F?wi}N39$VeA3YDcj1OI8`2I1lo{sW|6 zMO!uC_U^}}_KUf3*UEO%9E_D0J-89z-S2t`q6O;e%QKKSFm=2X!M{XFD{rN0n%lB2e< zS}s<%jBCSJaVyrO@?MTn04@{#*hD<%aVj?WpIpB|tg%KXebIb;nQC7?g(CMY7h1-! z;}4A8nl8^DT>S2ZJ!NkGtZ3QQtK;+KJna3SX7*J5)XuZo0)z>NO?_=_#4fupVa66R zQ4izP&4h3>z8AR+YHr>m1k!PLYfrwIY5%i8K>It!TH^%QNj7>hW&sn8(%?=(X1Y1Z z_?oupcWG!@#Z^Rpf%w}EridY#ECfOykooEur7av4h4`T3X8G z7I}8O9D89Cp8)`V!=k!yFzeu*@%fYov+f7og~H89uhf;2N+pr&Hiw_tMK%=X9f>1) zce_t7_a=<%MISAg)G)^yUM51JEk0O?f|DJqa#9~?o9^b4MiKwc)sIh(9 z)xh53WE8AB>!R5h<9G9Fpp;fkvo3edgVUiO} zudYUBduRKEh~*NsW;DYSMtM4ETBu*}34m!5c4q_lU3?zeFdxTaegHV5ik5pBCc5Xo z&VMZW(`dPJaTC{F!?sT%wDVAYIB@B(+ThW4^n3qo%y8@?Wj-THFciCtro&{JmxO{b^Rq&H>!25;ZX38U`Y|-^=!}~rO+Qe{`f5({ zyqS>dpfwrN`OsIuPFk+P(|4qA;0q0#wsthxXDYUOSks7J|M-L0I6lnpfq<99?YVy_nUM3<1JXHBzut9F{c2z# zbH1|q9b>!0DCe`rL?%By$D3(w07i61W*+@*r1MUJ6#-iGgk^zuzMl7~RlUf@*lxg$ z06`5hvw-gqv)b7nOXt5ESO5{ZBlZNHfM_=D=_dQtlX4NYN=MFcA%8R3DWo5Gxpy@t>+iD*Ge#mUTj5d z3FOtD6L_AJ-;W&7cw4sr7&@u)(mH55ty#04)OwQL22P=6zknvCx6Mgzh3S<>iiM3@ z7c-r%Rk37+-dG*SG?+M75^C}LH<#%SJTJ_8aQttq!Oqns(i<`Rr|ZK%sKn%QbL2;v z7qH+uQ^&Rw@Z5KB#+PC}@40a@!TjofZnNP21K1r!5SWa5` zVcr0P!IXUByL``+xEDeW@q+meg6&8d3;s)Io1T@P!IpwnjJ7>aFbHb?23(|8(*(@1 z#^-Fn9+s(`e3WvS?7tOrBqOVAT=`=zH6Nn?fic6DHOS&!Aft^<*f%F8&Ph_=;odUWpD$)|T^nyYsJG4|A?Q>XK_B z*!ZNS9k7~N_U_Vt4jM2Cj6xZ8E7+pq?2WtVTXt5 z;xuv|FFx7CM$E8jRY-$Zii|xO|5_^9anrw5HmfDNledAGTBqkfvnRO27Upj(Wr^9SW`r>e!HH5=poc2HrO;Ttt~jlGdmA|-odk|k;eP3%ThQgv%(i36brlbvAEBuQ zh|&~i3SB?|A7|hTJxob_uL;te!zUife@~duEvR=OQLXf3ZuuRTWC~NL^tpE_FSt=W z*=iq7S%@QmXpcoY*GuwmV)I*;(=av|xau5j-wI?vj6F7<=&?N;N! z^B>ty75!Xo4d|H+P5*q1c7S}@Z9Nww9w17aL#Nbc?KY^6UGw%GBmUZl50vmQ!c#*eZ* zelz;)pQqh>6trbb1;)v$jb`&d?N&80-uEt<-gQeXYW}^u)x{iW|FmNm$5I-Bd3u>< zxO$mC_?G?Q<@NtA>^~-SqOMIuFx247OTL< z7_bo#>WlO-4Y)*J-?hpi6dSHZi$K;iRo8Z zK2vIn!xQxKPS3>Sk~0Yx{3Xh!L6`#&?s5vlDDi*Rk}yqT*o9 zG66{)7nY&p(*W&Td;H@1%sy5N2R7K@Gv~Rxj_PxdqW-4|{T@CQooeUa~6` ziyGUHjg3EgPcp_chJ*b|FlTW(&IPFscGXV}C_NAje&2nKl?_S=g549ha;!Nb?zno1 z$3@47@4CQuEE|?=?sg8~fA{jw(1`MBnQKXpakj)nM4oS_Az&n;%cflm>K=`%Rk>QlkPRt`L)OK4?&# z%S9*sI9=O4r#BBTvkHRh`ddv z#5Z{!(>n7963IuUlzv+i;?M7i5RWRk86yFSG?zcoQO1>hIW(;PCks383;&v4Sc~Vx zR@&*e;Q{k0#$*(0)&~-GLNkoOHLQV{xpdwxI|R5j0+cGw&#v4(zr>s|n(##*!XWGT zC?Az|Vu9r|er3gcxy9{mmbF(Q4e=CKU{FLp$}!jAE-sspG>&*THUkM`r+qLcYdUc2d~d<&b-LVl zQZoHrZ7nin48q~~l0!@-g$I+~692xMBhlZH?B7y@`P!&dqs0af-O3{w?8jQ8EpiC? zM^||rQk>|p!lrPi{)}3TkjYG49$@)LM{#aqJGm)GGF1$+2QDda7V2Ifhmma%=wpO5 z{V|$XFZUh~2t|EfU?dL#72!bd ztL{+>!F=ddvZ?Uu5f1qD9_H*~0!aYQO|nzkL4r>t=ZXKa_`C<+zTm zgnlW9cKS!1sc7b^Mj>qP1Cu!|!FQMpHE#;$;_s#O!95j(VKNbbI0_jB*->?;q*v&| z>KS*}1NTL-J3IfLj?x}}g9wosyzihSR@4u+emFgGzLOxTWG(uH)nPrauqs%{x8gvq zY?*KCOeh7DW6zM%o2@1zSRxA4%5thU6bfdkcD}kT=^-MgkFCB~E3pz8NVWpkZ9Bin zRhtV}OdrldAUbhjb7G=@5=&LAMdEFqsF>TdrNH*X{c2>CE*OX%MY$tSNCuhAJnhuq znt$Kc^M?CY>xEdOfLG3ulo(Mcfox$eV+~(gT%zAn(@0E&CgAHSRsS*fPb5dbT-1oH zI-?WNE%@`~mba5Jm^}?BraOF8&D#BaFxrg~k)#Z320ehzTndPk*@M@Y-qxT<$)H&w z{j!l=9<5_);XKb0RjljMXv?tn0{LJ4IZn& z-;CXB$0G0g(tJ1a|1Jekr>L>DIj)`#GOCmfX+2W3ZUpEe__iH-G0P1J0JeX??@kZZ`2IFb@TDK6KFlZWkw_HQ*8w7|KGjXv1&Wc&M1I{g zW2mO$L%yT{`RkHQHoE*nIGqUOCE6g89qJB1l2L$0S3&j$_C9O{mf)^eTd)j)>-&9v^=6m*?&;WV8lc0y zz6t->?^$h3-v0q8f`|uHTlZhSX)3I!0Q0t(FbWnKDHCT)UmzmrPesI_d;mH;pXG>N z=J)FCQ1d$GuFJhiIC+UMtgnVh@`A)7mxJFmFbXKDwF>?tUWz=L8( zUsG3~ktmCoSy&QrWftq(A?9=KvZe)`!O6Ne8`IH@7aV_- zMwMJOXpF!{+9Iu7?^x@{88v|+@`2$=H{7D-(YgjBmT96SyLx%+Q;58mx4fo;j0Hv7 za>R{`;@o^oCFjLsX8ou~_^~FpI*jFk<~WEF-b=|5Ye~Lzc~kE1^g`G=Kx{2?ZeZ^( zO}T9%XQXhX%vzpI37G{ApXIZg#~O_72#yy`MKYI-4NfYn9FZ@YF_H;xzkJaiLV3Pw zA?tJY=$7}&C_XF9%HnN|3|jXq#3dIsdQ;nf(_nrf@pUyQ3p|FBgt+5azXfQqoJ?O_ z78uB~4#{GNJ$u+H6Q**EO5<-Pthpu2Zm$^TO-h@Q%IW16hU1y0$D9-g>Q_XJww8Bl zl)Xqs?8hpRmb-;RpXu|w4E%O{dA8dzBTO?MS#o*!QFoB| zX+StLzrMP5G~KYRx2y7A{DR7F?C6vyAYNzj%4NmPxru=tq+u;~SY&GlX~@5LM89@; zc6Bs(TD^QWg*loQHKJ6xunj9SSGt_FQ-RVK%^X^WvIvmofdb8bRIuu$O)tG<4;n0-A(PqB9B~f)Exc~ zLTO2NTun(tGs~qU?wAzsZC`}F3TGP?&4pj4DgdfD5T)TmsjS_gRN}6#*kYMUZt;8FFv!xs=S}oJO1a@-M zf%AY+rg5=?Yq^o0-+g70@%sU_nf{1aldFNLdb^qMr}R7xihz^rg6WyBO9TCUr2%XO?b^TkJr;AN5*3PnESJ!F-s-16> z%J+Z8BBz}xLqz#Q>D9XL?&QXeU0%oRo;6VDGFx8O&)0$qe(tYjH*(pst6PhuAeg=w z{kTI4``EP>ma{CCZ(7eSEe&z)Yvr#nS1xr>rdhkeYpkDY{|8?^?$da>9n)?SEC0Og zUz_xG2{JG1$0Et|31c>Qy4!>21AtHJ zJx>fQfmFU__BMW<_(JAZ4oypu)!TlX7~(BUbWUIDryQf6d4@q?2#sXMn3bpU7&YPO zmSHhD{UdIIX?13EeYF4Ji>Ppy{)v*meU~YzdP>57t;6I;I{wMpZ%_QNc=P@`Zmd|x zC%H*_1E>hDsQXd#IDs!JNgaEzEozpKr!3@ZVNt8T1`3V^MrAKmPK%ZcuV)?G)!))7 zrT)zglM8YOP$@;xDfi}O@2md@APo=O)Fn+3_qp@{tKW8qL*=GPp_&wU+PtUXyt`Jd zgcRXkgwJ)=Y>@hkx0jcCHSGlVr%4Kjx#E53`)o8i&c_bJglAXlxy0)BsNN*UX!TI( z0(NS{seU42ojkKU$Lh);5`)X%SIeyzzwQ5Rq%g2rn9T|Me>QwV9EPMfHvXog6l^Zq zOwn2HO!;*qcrah${lesOK)cZ2RS8{3$r_T&1FnOaC#X8vXgZI?)}6(rlkopv-)RRx z&#F)`IX^wp$JD1jWU`^+{@U&5!6wzW9S;re{E5|({F->ALZjuvCB*T5;K+xwZt7yG zNm=P_5krOk=jW`Zf(^g>G1>?FCD@2?eI%t2oOZLM;9}{=J{>Tp$@H|0Wi~dGg_7ah ze%znBes0le{`)yj)jooIS`Wx9+V2}Mptsuhde@lc$1vfP@%?sqZ^_~R0GZ$m@47VS z@LsXcj&TNf)cfyO`O`X^zdR21KY&aZlKz@pz99}@^?mw9R+A{TDPwh;P+V;lrxLV* zj;_DtNsnG$W&1Vw8+o|51rKXP?g%_qAj#NPNXW7tw}wFy7MKMulp7c{{W>aa#to`a zPeJ-qHuQ%HY;gpG$F5t9nj$EOH%Gr*N=?2jK1*yd_qA-DQW?`%-8-CcDC*CzieRH^ zZ7Q{Jx_2kv?CGto&wpcu4mh=*F}%3UJmfP$<&CjQ@uoL}jAT$HhplyGigWvcwpz^Z zR&?Iu(Z}}KFBgxIrvY%FRcE*z-qg&@^N|YvV>N(_Ozc>zAyX^3hs)hTBu#D9ghhFO zsQI4AaMy^x-fh(u@`~p$*MD*lwN>kYrSVhW#$bEQ&u!=ZNo@_M&YqW_FDF4^)hb7C zito!RWmGYUnpa}$Gdn!VKki#!MKitAdh--M+7LbpArY|YS_7E<_IKj_XLb*!#Gikg z4s9QVht&XV76FJ(@gx}_?6C_!Gnw4qM%k$jDSTDtt&^oC-B)@ft*U!s*WK!Tcg1)@ zC!}xO|8Ov|Tl<6Dra|}v1xa1X`?PGO)$34PK| zLua#bfphU;r#=d`OZ-qJYHA?%lFR~_Q(u*M_pqqPPeQq7jARK7)w-CXL*_#o^n~B+ z4@Z)!osABThVDgN070~v^Af9;%Mhdt;}dI{&;tBI;ac#VL~RNXtF>ZJZD`6 z^?m|)fgZ=>DZ|pxKssM(&`~Fc%7Z{g@ISSkSjd(2Ldaw`@T&n&NHx~sa)o$sQS*Q= ze~O2|c}U`h>go6#Xes&y0A6>Myx%iUs5aMS9kZyVEO4C3w=8@xyIacr9REn%kiJdJ zkQc4C;Ib!8T&@Hg1mEl5>RU;a4GIbwDfIfbZr{$Gvm23Tp*92Kk_1bpSvmg=UVKyj zcy9}B&*}@_=u0J|L{9@Vli*vr19^-&U!t=++{As4Bw%%j3|l6QF@-Kjvt^{Ge~Kee zjUV-XT%bumRV4X)@ySId1#v%@6eaH7NfuB4b3l*noP2pAgnVRE4bW>*V`WgiXBT?x zKnxvnX?B-*Cu@=|pfg+$H1-M#w@A^rbrDm2G$DDBn}mpP*ZuLmLj=b*qyq}!Q!AJY z^n_!WJmKdtD0DVm278+tW6p^k~n2|z(aGE8-J5#lL z>8lOLZwgt$=O#_tvjhT{O=cMWhBI&ny}Gt01s4$VnbbuF4@y{q%W>Qaw-bJC5EDG{Pn_FA*JQ=%L(Sf0M^uGcMLyM$>$gpR-!GDT%jXZ$P@MwftnLLEOdgIO8k zJyU6sUR?MOFcn%gee|ml$SdXr1tpWUu2X}$ZThEP+x-V{64{AY*B)^QlRJg((lBnS zoNem46vk)|Zok8ty5%_AP%8cstgCT;*3!fbu+8$Zi0Zg%lzO+|=Pr4~bysY^oh|G& zpr&X^G(K|Y$P_?Xq*lT6A3$Db8e{B=Pc<0_O(IA{Arw;jas zSER>&_RFBfB6(`;+fvbex9O!XAt_SB4atMJlh(;jJnx2vBD{eih*g2{t*fG%5VsVFEvS@%3VCW7N;o_X-qVXWsI1nWup~fHnZTO6JWea@4Kz z^9Q?6n+-epOBrjRQ|8^rpHjINSx9=mxq=uGMOU6O$ki%~_php9q)8BCtzNS-6n6A6 zf{{7Hun7~?{MhvK+f;@lSg=TKf?jRq19%CLBd1&FaKT7fbZ{Qs!-TKWOmmre-nhJj zrTNPe{fsbi>u~2_{f6Z!bRG4w4C#r5F1=1Qx2)lb3*A{Y#u@q`QhSE&iz3FFq zQzJ8sg#Ne%ch3^jgSft5EuR*&U}=vTO(X{|mQ~Y7{s$;HAljuz1b`OfeKxq(pvzF_c987{F|FRf(c7F29xT;L^Y3bCJw;LN0{7(t<;Ks0DE_n=4=;5HiaLV_ zuhPt+?vbk?sys4t;d%t86_|@xZ2kuh&+X7XuAsY1N8cb$3R~Ng!WIGCl%WxttAh8( z9rwK7fon7yVq|VwElN!S?is=2^GwQQR$Rt|-yM(LBmX(mRi=X%qt*-wB`+e8Fz3tf zyK)p*G*$D9^N{v11k1EyH2dV8ieV!%8!tv*rVpd*tdl77SlihGY&+j}lPrE(&sK(0 zRVu)8H$XnjNj6C{>-eUz*%3nlNXj#3DODb%r(f*cVA8k1=)tWOV6Y)uW%ax6xnhsl za%3yFAzKM!-7R6DS7d`Tak8XWGR*}Gq-!a=fvCZ$*lfW5)=kk2Hq%K~XFMyek3&Je z3Xj8sC)IAD{@1TyKdm@xwMtMa0xDdKu{ueH# z!REoTrE#yJq14PcUY5e{+sb4kaF{$v@f}$0OxyWwoR4!)iQ4j(iHuw?I-b4anGXdR z7|h9j+ZMpxPs5vGqgrS^>^3Q5h#$t%2g@g_gd&-BcTR$Wc0)zU(8WSasZ1>FF_s6d zPdn|N1NIlBvoJ+2<;pSFQWO~F5KbPILt{&+u_Y|Wsa zH#xr{fAhO4{hWztM%a_?%luFsK1W0Q1TR8W3X@EtxovuV{ngtT=jfh|h}s0Zyk7ch zS7Ly?o=`Gwqe4$CWX&LYuZ_R1ERu)1EI*^?a9>;Zpn~kw0d{#qb9QdkN6CFFg)_mj zxR!>)vg7fz$!)`5;E&nZPqq%+HIUW~6_l%>egs+OsXb5CXNKLiQl5y$X?_3KRH=@utQSX^G>?k=0TVfZUgD*VOE+_GNXlJkvqU*}3)(H&!2BZBfV+Wl zpQ9Br4S*Kh$pl2zTtCewufAiWRBPQzCPu^6_J^j1{pR=DRl9A!Ev|6Rvs9k?q9SmF z)MLE^!BkZrkB!cQ2mUdp=O)r6424g;HIV-S=(L?n8D!mG^|y%_v{=W8QZPU-$StTq zkB_iX`aVZN=@TV3gqLqZka}BGE<dPb&u_&3{rL70spCx|#<`x4B_@;&mDqw4pqS>Wp+-yJ2uQs8TUE_}-Y&CpQTU5)R3`P=Dy&Z+BPk;nv4UB;Q<2dqx%Bu7tM%tv>U|^$s81+|XT~Kp_OJ;Z-Q&%Y7D}Y!tPsuB z#aBoab4fOZPSmP7L-HEwII}+gDOop&cM?O2tO|}@-h4wM4%P?g+2DgqQwh{%Raa@X z`5&^_T;G!6t61r*oP^>-Y3Ob0Olk03R)$BsqJ_35d2PMkpcXmLIrHAO%cSc#?UgDS zk#^+EQvr`9!SWM+v?+X3;-A6*S#z4aQK?Ws>t_o+oMf$I0S^(V&?qwg^Ho%4eMWw< zezL5d`<>v3mzQN)KRR-gH2k0*-<4twNUu7y*S!#^qHw%B6|I=SGGC`uxW|E3$jYns z@y1X2T#y_9nEvc_Sj2}0r)Xn9 zCAxK}dP($8gRkC5IN1{8mA5(kP1DwJdz%JN#vS6kz!Ngf`+EIPpJSRc7xJMw^kntx z*(@4M={iAm5Kl%4;cD3tiw3+po>MPg8o`2nkzEp2j3Xd~IB)rh&D>Nk<_K9ejQ(Ex zj31bZ4f+|6_wrD{UH!3IO8A6UE|{x{+=#CZ_p`_261krdm}F2h`MNT?v>%~eCE6;7 zS^_onMcoB(S?0pmE6?o`N$=V7Dt=yOOJKRBrJ|*5)OW;=IhS z-LcOVqhBee5F|!a+zuOUuG)ZMs*bPa>9+?c6ochmW**FPay9H z^s*fy3rqHM&Ky~Q2sRznu$+L^t9)g-O~=LYllDytEr;Z22(fMvkB`+HT zt9o31{9hRCxt|H2-)E|e=x-t$KrWUJB18iu5B(#CCa?Qxht zsCZ*M$)8{oaK|g6GXeinF%@)ATIUzp@SJF%5TaNo!0%!sUZB7vVse@jVXTj6&{L@- z1T$^pTa5k6<=Z|Y8YNQghD~dYgYAk4_C`xq92Mr*F1iuDYf7Bzl5nxZH6+(|N zxp?TOlOB_P^Y%p^JUyF<*^YagrAaK*$Vi-F`yHt0cQp@Y9OHRKn$JM`4 z)(h;f=>1Lwbqcl6<{Fi^5@8c^AYA}84A30*Lh+!2PYq?OkLO>Zpb?zNOZ)83s$?HGM%3 zN{+bx>O6%|=ZC>dyj=Gnl+1g0u8+JAiq_CFR?xdN_8&TC%@DstlmIGt>j2rW@r|Ml zM9IH~mEI1cRWxD2}R)MUSggd_K#1@GU9=xkSe@aq?GpfaDAEy##B2 z1k>Zsp*lfTuwqY#%hDHU3VSb(3;qdD(K*r%klk~ZAVJRdB2G>&KK)C-x(k{=QK9y8 zCQXmX^>O5$=sb#tiFQZ8#Fhtx9Mxgi#wL4sEmK6|tI2l^eR;2+cL4JU(#fOX>1&JAN-~{T<%x zXZGR8-g188K*9UAG{@kf z;q;|QhR?bp&u-XIFeaqr-|c?3gorIhCj%xaGD3CY81q)Md$xU8B#L#EgFuyD{z(wh%NT%kuLN@@%%#WKR6a@&d8CM_dig#MIgv_E?Le6 zh90?68>x-8wqCxR>3dfVhvRJVW2Zai zzKXganVV^2^r$L)11v?--y}IkUY?Em#{s6=$Va=0?};p1j6jkoQagL7da z{wyDx4<7L|pQ>SLW-i{-CiomX>BDcPc>*7?v?h-u@;K)5K2GbVEDGhq~gJUb+Hjo^Abv zUx7FLEl=V`b}$xRdu!EW&p6|rD7|#pi|fg>hp9FOd+N)-dG7EvK`6fwbJ-Jz58Ft! z+X!<93%Y1#E&<~HN6~q>v(-OrJjAX|tlDD5sM(@MP{a;m&!T3{(%O5*o<+@Cv3HGD zQG1m}&{C~EqWah+#_!Gh4*SpCy~pQP2z<+@|5QUAQpH`(u&9X$Dk)EIHtiv1 zh<~#lsd}f;k7;M9=@|rO%;Eb)Ay74Lb5sTICpVfK!6Oc(Ew_6dvS$(R0vwB1?*y3} zi)P<->IT{>WGTi&*}|W_y87qhjL>8p&)PC5NwZUx0AI=d<)XOdQ??7J!P}CHOTS%` zRZ?A+o*sHtzonNd5#vg>sSx2G`c|vm)hOyS{y{9+p;X;A;ujZ|J>qNXlV|S9ZWkB` zww9d(A{7xJa|OK)06iNKYA33D zbB4(2Yk7XJ zs`8P#bZQ=Kah!}pz^Ky=JLGQvPZ-04LcSa_k}wH#qdI}K-8e~_W;lxX$0D)h*tQoK_#pn0ps zbkjfbi{IuOhyX&s$-~MzNwqCRaY7u;L3=bA)wtU0Q5^V^hFqI{kOjL)@}AFOdf&-s z-%!QgVYR@HoRt-J-b^JjU&CtrLKMHcuBeLlB2N#BQ&2`1IKR+`k%ohq@LCjWiw+@E zIjPF-!B{B|qZAWY`or|dCE{ql!^r*ceF>nQlJMdZKQ*E_`o2YFby*!`tuO>O5{+rv zhQ%m!c&64tu+*q4zYARKQN&vJ+TV^lrPPq>YWHETGJV_ljs)SqWOTjUZ0WLuab}fC zr&!TWQ(6wGF?c4+13Rowbu=y$cKJMXI`r#rlUHtP(N=h#;anB%-`7ugh+a`Vp@A$X zvR`CFv>e|L{!GCa?0zjj0pe^zX;||j#nXu!OwD>!yi^qN|3|PFR>#AF(=t`l(oBV_ z=$EXS16cHPX9nC+V~9JlF+6`#-hB~~rE?!C9{0eB(QMxeA(crnf6O|o<;x1b&N5&* zc+0K)w^_T;@#1kVk#E}r%^EBM=xum~$B%GERqK0}=1jzBtL8CVM+Dfh;LCK**XH=C zYQJER-x#7Cr56>17uYk{LjnYMYSPi0 zt_46kLkO~%4RO*WqC@NVt>bOvX5EP_Vg55sjm~U_0A&@O7-Q&6>gUQplgNtO8!9cw zQ@w;2{MszHhX*^+I>ih|JM;BkU#Gw)Ak??{4vOny$LgdS7(TItQJ@>)u*h{>U&+)APzd4fK ze`sx7j0*5B^5U*X?mU-4-H!BD&BRuYkM z?>YX0thE6WD@3(z$A*6ALgBI>g+@00=TJmTWBSKR(*E>fv>=MA^Nxn^&U0n!Ffsxh z5pE6>X93h4l+FD^pA zC9?LTA5m<2Jz*jcgyPGfxrl5?w0WByXCL#gKkaBj5F6aRdw+On*GTXh<%C@3nrrsr zZUb9ux8o2|jDR3q%4y{IuiW6UzK<$iu#MqF0@cF|yVeBKcbpLkw+xdXEmG`HBRP+1 z=eKI!UUmLIp4Rj_FtgOcy;TfF4eMoQ&(y|8Gq@sHRG8cs;^TuHySPrmVAp}$6dZEE ze{igq&ExlkXFl3J|2hUU!}{jYeX7-gW;LI}mA`T#_O<8GIyugZl^6Fjrxx)>4_mMV zF(FI3z^k6k`(Me43H4;Cap2B@>Ou6qK{Iw5+*jG)-hc;~yBD$HuMNm`0IyelSoIU@ zqo&y|e-pS1s=i(BWlR;{pzxVI#Y828DAw3S3dO7zko^fb*JY%`YgM8!B#?_S%yZYF zpx20W)wWync@EnW6jT?}Y0{PfFV6wlA#%$kM!ns?!Br{N`SL8R;2e`O#YYpxoK=SxNU?73 z*5H*Dx%@KvqC9}R0|9Ssk0b~XC7~d6Q*r3tYVC6sYm!i(=k$%;@48TO&?tu;MV!Ye z-7ryk5sRlUVb>7)vZ^FiMeDAzTYL6A*SOe6VF58eKcQ9%nKuXugcPNR4C!Ct7csx3 zd5DI|2GT3mnJCHR?gF0iN;EK@pG`DUFuyLgc~!r(x%p4@bgI5OOcZl6S9aYK*t7J| zEicY#^tmQg8n-i@(Fk^&;u>Aqn7QLu=ENbU!6(!DtrEx}vM>V?5&XvY^ig&x#HBEp zG#C6ZG@vR?A{=3&YIx?PNW>Eik5T^3w^kOdMeCtp#bz&uP zg(|eR&i8^{R|^b_D|liPwk0OP3GPP^0o_IXU(TF7O~~>nXBaF#SvQ=yz7F21{_yrg z+hAs=N1#@|y#UE45j#d%c7g>1nemU^VpJT&3{DU}-V9+*J5j`Ly_H@(ZADLXho|k0U*bLdY*|gp zCN^UEKQaXIyI3E&O9<#sYH<(4uc;L2jL~1-S5ETJoPDfVx}+RQ$*8!z+&tBNy)c3F z$ZZnN4nl@~>X!>hbbxWMR&>)V)a&SzJ3_1dU!n3_*paCYoN2q8pzm|(ibQ0~iSG>Sx@%9*srH0i zhaAbdf}-b{_>yHGpR8;_VW`R#A_M>L(>Y^1Mk4(kWqTo#=9i5IbDl=7XPOJMu{tx4NF&Ia+Dq0^h%GL{-Rm45Y^8zFL z`VAdHFPmi~vkDVRVQJoh4?&C1{fI{s=2LEJO%Ejkvs`SfyElTr@ z(&g_8%3BzAl@we;9Ge_!jd&0YuR^m9+8lK0?tic0i94io^+I6cZ@<5k?OxO|;;Z%8 zXNVj=5_=xcpHZUAR1whL$M>JoRfd0eAw9rmJ=cL7v_$Z>p$)8JQd5NKDb`v;KFxU4 zG+b{c%Y#MfG*wNGmCYDQb>BLtZ^vtIh=9+3F^C{~D$HP;< zY@^xZAnQ@Gveq@_Rluq`mF4J3<&jJJ#{8rj{5f-eDWO0GJ5HUnL-*wbR^A1Q_a)XI zGTJ4pliAQa!G1p-(xmX)Yp1X`sPGwn$mCfEWdZn{@7*f>)#AsZJWcFXEh} zD?-4~#^7${o&BV>Xel9g{q}t9o&hPP;Y=#E;B?i$XNLFpv)f5wPtx;t|79w zvh;DcazVwe@tAeAgvDZyQQ9lL@Z!js5Er3&TbN0o+Iy5@y7s6Bj1kCA%6^Ve);z5J zZ5_i(U8jO{5+Kb)1Z8=vXmlRlSNUBDu6eysm1l%hWsH!rm9jPkpmQ0U{1v=USKzBUAKWLND!se% zM#EM*YC4<3l~;-vNZ+R z^3C{qnDcY|@0zEX-wTT?Wl}G-K}k-pwoPAb(^PP6{HgRKXmUmo$7I0?xYkF*Lu~1< z)YivZ%yj%@8Rf@3?{i&A@_^-BTV6p=U0)KXined~`88KID%>?XF!uV^^VwHyGvMbt z8^44r>RGp$I|*0OS0!{vqnNi2=Q>zIpS@uI$Ti2=JJh70uDAnCu2Lp&^pzqe1r9Rt z<_&@l_|XBntP^va-~KVcM!jcV2 z8QVLFjdid9Om7X0w|sf3$S>8rk})hbz-=Bi5~a%gz!QbmCL(-v&Wxw(AIYJ~|2CN1 zDhC6rUzl0(YH66*tcTqh$g!`-8Y;gx$9foYmhorxn+xn|pA(7sHV#LJ`rRr0F&TMY zU;4hR?1x>0#`{4;E75UX-9?2W`6;{bH-~8$K6NolLDp|1VLbC*tFJ1(&oVu8_-t z=r60D4%tUJ$1$mz%XK^@dUa9A19mzlw~!#^OIlbRB3;C6;dmrw~Gv-_;wqT{| zZ_NBj0=aN~wfIGy*0UiZHspK&*OKPYv{XZax}>ILd0KR@#(eqD2{P_d!VJ_v_w6$e z;c##ivGjG(ElNZ2YOjXO8B#}1*Sc5^LcL!qiUxbgDdSB!)uZsIbM>0gM#`bsjyRVr z#$4s>K}}?MNVE3l5_153(lei*?wVGYL@ZAhGoj&T{%8bh8*SBMCnsO!$ zRmS>HlEiH>F*~Yr!%*txBmR1-fCQ>66T6fI-1%6HEGB+ebf^TMC828~gn>JHe`^s+Vu`|?kwY)Xd5QTl1q!pMfOl|-fO1M{Fz@sFgR1g9g?u0j! zFIEa`01_T1E)LuLKeP#K1XJm?6eaIeFrkmu<`Q2-w5N#~LTH0rm;an9dW6XSK=j{z zbeH-2+!g_vEO%O=(##pz5mEid{3Bl9Wo!3oWZ=key<7$We(Rz^_cg#Z)MlTma*S}V9RMq;BRVgn%N zRCyM9?0`-v)NWF?!9#>p_s+0O9ywnBR9QsE2r5WLMc~qzFd$AIL*@Q0puFm4^3_IR zw1$>YIRVd2K4s(}iYSUk8S@@Xe?ZvTQm|jLuREd6#x_sMWv57X%Qu%;t8)~OociVs zkz-Q<38*d-yW_R$?30P(`mcLB9g{=$b$~mq&W=hqhp7h?PG|Sw9Df?P3kjgDDoo=Q ze*{^IxO&=Kh4EIYuJo$l)G`b zl8DjS+*Qb%BJt6&_0~$@x_As8VmYM3;I}EFK2}+7`N*~X0r86`wq}o=232&q=DGw) z1-Y;-s-u($K%NTrK3rsCW3ZB0*#{Uj7bT{K~^Av(%>FB{*2)V6RAZqhvx}zmm6)G zt{m%S=?5|@9{=N}tNX5HRc4YJnYfcRu8e2qaC-)Am(mkM1@in*oXVzS+MpUKcP-=_ zwFZcAnlpgdf11ZyygJh+1@bQXE(o73#n~t{Csw1bebF^2rVf-j?IDSWUXX z9L6SrIsgDkYsw5Fa$;pvk+wmqTD@q~FwF)8i~&AUfu-9Ct0V`|c(&4~U(x<+%^rr= z{rJrwecke>Om!KI)e@?8XkzUfec{_FEk1%Y2uJ*eEj7zA)C>VvF|KdN*F};q*BQy` z2T=NQIU{DD@n2lu&x@q;xeCEK$|Fk_u)j_=jELG=D8!Cfkg7$4a_-H zvm8H6W%`>{@WYXnPL`q2<_ewIOP6BLBFK8V3qy|b}QTsZkN-bKvTr_jn$UsorgAK8i zR{=&YnA5sv=TvwZjkG^bs?7Tm7fh?Zkq>ote&O6|EC*PN|D$v`tT1Tv)P#}aOPK@T z&gs@-n0ZgqkgO2|BVweMrqiWbUIS(1|5&%*PyJcK(e(Tai>0YW#fN+<|3P;Z^;dr< z`Yc8~tuj^*4;GdwKJ&^D1w{kDnQFOj6lV%wWV^b+S2A^Hs)#vwQhLNhNIh zp{B-nVq2@1qO>H+4dPi5I_XM1Y1J{+K~6Ks<%~STqr)M-XZiAsRNwB1pRfbT|c&P4qvt+M)ib$$iCPpLk6xEHN+(S$jj)xb8ktG)G^vOLxKu2{JLP5#$WTUB z?1T*OHKldfO3<)x9EQ0y-7hY9p8Kkkkc`CRbu8HBd99k-&X9U4a^Y(y*Ymm4IX!iH zEeX8C;Ey8!VW>4MJs_~r$k=!qZwHnzLw=pHucNH2PMP$LqiPeDv{dvw++sbwj|V<9 zgTQ<0CBp=aAzvNr)ETLir5tAm}DrUO4+Wm*9<^io`Rbksf;ljP<-L6g;0Amghu3(i(ZzdB-lj` z&0#!Ry`3ds3nBjTlV-F)cn_C*>d8}IJ~9RHAoO^uA5I)8W+Sp)$JgmzUGh+mHqoJ~ zuWbnt6L!Jo7=vOli`#xwItot_@|8vYFi5vqi?P!Lya#uQrJ{$_kA3>WHE>qAbI0$+;Zs?g2R1h8D!{BivO&VU(NO%LJ%2m3na1-R z0~Kb}_10~bD+=8ey>}e{@>jQlYJcbVD8$cjnoh)|vQs7fln`J{xHv}#7wl5WX{z+* zQG@q(m815}3XkWhe8KnF(aHO_-Th69Zi@zPhWOzn4(7Fy2jfB>t;WJOsmCg<$0(A- zxmu+ThD9aDCuHVa@XbnCraHTtCA$Pwpqa1A_fn0-4%#6E(6OoF;i|&b_2cTZNB+c z`K6aXLRNkD#)RAnS;S^uN(x&wv0!e5+GM`0#Gf9#H4yVm*U0|?Pz%+sOIdQ0o$9+h z7Hi750nI?Jqy=Dnh!$911W`YQAi-2Tg!%0}IQSfg9{d?W(=8ED_Q);=1pnIgr&)Pw z;cM(|iB3S-SRLL7sY>cVrY$zPi~qu{a+HN4Je<>P;e+l*giHbh^VC1@HZfK^R(I8 zCe@|n56i{mG{9^?D5NA~>@;J_Wu7ivv8_y`&=DS6O1`!B>s_zsM74cR6daIeCqXR~M-jz0%b;Se-2W*{;4+sN{OQgkX z-@NAD+c{mA5XPuJ;A%lHD@Fz3RyLR0{s##D=YI}dt|zmeyOqJ8*(=Jb=BcJ8`Dhph zwK+ARRSJOLC}Hj%l7EV;D=9D1YNKt_4GHdPY%aE?)cC{IhaX^ts5GR9lYwWo(+w7f zp8_dchrw4@GxcrUQu2)3U5hWL*cAw)n`;j*9^;bCI6T=M?H7o4Yb{u2A^!fPnOkFt zm4~X%BZr7qLD?Z{aJ8A%+?;3cRpU#sMzLy~0d`Qsb4Ts(JgI)>cy?ozW`q){lp%Vc#V3Z@G79@RSK-oQ$Vo z1$u8fSF4?RJ|Wo`Ol)LY@VFw^qg=V%?@)paie!?a2 z8Y%Z`M(uo*sD6L@ms%x=8KeDH1$*T8jb$laTElgJ?K{Ev?#IBgz*@Gz4_?qGwPka6 zHVWHhZ6xcEQUcsN0NK`=PfI_Y72Q%?fv=$(QHDx;iT|l|ch$kb6BVe~_*O;>=J&62 z3dCMh;i{RZn#!ZMZ?AFbLs>|M^Ud|27Br}?j2oXfz`2^~`8@o9mD62%Z?eYHN)kqY zIMO*&n@df(6w7?eA;)h+K~H}1|FwQx!xA~z#RZ&cQDXjN{eOUri+{eI)e2tU7g74! z7l%DRGhZ5B2;6c)@#e`{WFVi4audT70A?K5fN8bfzda>WX#R9INQ#YI-n;V&tbxd# z9}iV7;l~H=?Og9H4vWQZGS|8|+?f7&Q+IAeRB;{rr+?gSr$)>=ccduiJElN;_N?>A zB|ZHp5H^~`&*#`Sw)Q#{B&*sz6Uxf)dyxUEy|Bz_j_yRwbO?=@)yFPi`hQkYLG!*?p#-)SGSAv~U+1(NAcJ8jU~62!($CM66J+6&Vh9$ z2~?E^m|iH2?;7FDjf=KhkpNA~HZ#gSiyq1QFS)J-<_l+xmQ9pa6g`>AR6uz+%sJL; zjB{s`T^6}pa>~*h=?25mxu`ltnzCyJOGjp#9I@PNcYNv(o}&}fU>H+%to$r?LG!SR zv7oBa=R>--m254{bj4DKeeO|^lN`*7v|00VE7s696?)yi1K6vU;)I)2HewsyS? zfmlIWc&Vg>1M~j}P`~P3zX5vXi+Rpw&HSdU8Jg(N?>0&d0ODnY`^)n#)ol z(HPD0t(Xy;3>X=Hn|E^WEO1)Q+^8I2!ZrN|b#~X!U20ENDm(q?YZv1wA0a*{lVdMs z!S84CG*ctVr@^vurOFIPYw+<-IriXupo;<|ZO?a4mveTPcaT&irL$u(pE2U5|LVGE zDRx2jutI0>aTApP!Xx{Sk7I?Xyr2b9rYPyvX-TzCJ%-DW=d3AmXuLXt7ER_#CtUZJ zYZ|b?x3^7dp)ZGVA||Bsx5%2dvDLj(JC^Il`2EHHfx0wDOgY`zh4aIorM9Js*a>vi zQnERl+$uepq!&(Ow$}9$)fKz&z&!H^f4%$rkI!FRX^W95>1~PqFr_ir^^r|+@QXU+ z^+Fx|Ympf5evWoWe(Rk&dP&*Ll$qqqc4S(UZ2*`z+jAIy)1#?9+gdCjP3zh%D5^}Bi9W^W%O*HBf|Ai+ak<}L&7EHgwt_m7 zjas$AA=~q11sgWTrTrv-*TRB!VFqz#Y+amd98K9|O*&hflczG+m3Hrx=z_8}!czS= zJ^I}8^Xk#Qx_88*c!lr=zUXgOMej?>)yc_+-`qY&U%B;d+tW+ixFqC_`+-P4DMyq5 z0|SbVQ#oCzg?}41z1-8$gql6a;j?n?xNxO>`Z=lAKPl#OyJ3kftEIU``{DvlyaJ`N z`rvpOqHY4KBA|{5NeM5`#jWDEbrHE}qnq#!e6TH?;d8ahgK%b zN{kAMI{3H6l^(wQsTekKa&#L)8<^+6_>vJ87w-e>pTqpdS^t=liDUK#5M-SHBrP}t zZQXMscY-KS-%lC)BBA{6Oj!Ur=(ylLd08NAAG@h8ri-gmW>pmt$o!VZy_Ut2?>Or- zxP`k@oQ{bXvT!VHl8imYe?~KBDvASJQ&VN+M#@N@}3?NzVy>{Gkm+g7)CVa0oFtU9MgJP2h>cocM5I#I?Ap$XmRmp+cEmng<-5=9BJ zCgB@50}UF=^NfJw)J&V!A&LhGid%Vd{)Ke z+$O41F7T7!&sQQ_jww@oXy{JbAjN08n}ad|Be%Db&o@#{{v0mJzH~#F$yXCYH-?wx7&jpV zb86SGgI@+@c`2Ce7kQyLsout3-`?m*#35o;bI|<=8CHb=bPuXp`!;$=epVqvN0|@7$sNqe7d>XaQygIS zM1ATBzYZ@UJM@EZrEv?lazp!p^E%GUKYSo?V_*NJh z$xX-;vb0y5qhh>)>)LheFu|n)z%~UU;N6s6q(%Ripb@L@PpS0kx4BkdtH~SyfRV?S z)y%pqvjHcI+lmv6pla#Un-Kl2i7A&C{M3Xoo=}*W*|1bPL@rkKO9}TOdP0@|Cye7E zbdkFRYAp?81!UlUHf1dQ+G1nr;SY85l~mJ4)#ytp`Jsb3oI*Z5e`nEz*Ri<)k`uQ8 zI=FjPQF>;fd4N@tVl~KKSG)iBVX0}~SwvY4zY7f;Nkz_#1GfqAW|L~Bu+f*!)5E1@iFl^?%qAh`6M#pTt1J<} zkSd^yaVZR!<5N!bu8*O6miGXIfTzm?*zn|p z(_5UvN@be(MkH%P%SL@WhG}un2KfPcRZlQVHujae<8NL{ikITifG-cEv(oBkokAz@ zxhKQ@@9#YE&tz4Sf+Oq8eALNzveyJGW@SlOJ%XJP)G|cTI&1+wtH$`UqFqgjWmE0y zxy6q^OqPX2!}@+-?)AF)oO+$K4oF!LkeRxh3x=p}mve?%WU)v_eLdnzHHgI@>m+c_u!Ww?$>cC(!XhQM$kY z_UvGuJWj48t{h!VtT^kLGe{8;rhxt6)AJ(FL|32Z)eSC1LSV#GA%2j{x);R$}O4RZMO!Kl#^*XTM7E5q; z6X~ksb}EUqFy&RZHE?r8R@!8XqFnQ;PM?Waf0z0msd4}LuzEVo)Wn`AJy&exxg^U8 zA*xBc*`QpDGDb*cddRisFf6SLA~Z08<%$d!$@OZ9J9EW7of6SNpYXPjo zX8Hm{ovFfu507!?&-!huc26|az@5c(C_8hj6{A>c3zQ)Kmd^Ea4id-j!}DY;ZsVr1 zgJu>NHLG3Rv04I}Qf2cih_egMBPaGIX}zu!$|C4ljih0#atR~e;EUYj z*A}%lwJK;bAgDds*Z7{Js-bM@I`2MqP*Gbr*KO4BT}J!Y=jqTi z-q`9uCs4DeO(`S3x-Gq<9R}*Lj#FjLb60auXKXU?9N)X~(pu+unf<2bEWe~OA;F+A z#vRd#ypX26V>F|vioqmRTjV$xE+76G&bry{!B5xn3#WrfdIz_5#xDcPep=G69eomX zTbJPu#&rA1jJu)gs>#p5fqt!+X$dfgTT??!%7pqp#yW*}W&7*`cau2+Yb$>-$#{0L zb#N2;9SaUEb(OGr9`ku+oefe>cYYjoiIO<-13xQO~-+1tI0?t14@veZ@{ zRUTvv>`Lpc&v(yZBc&$}`TiB3J|w&hORKrJUzG2qc2cW{vHNN*?-Qd*G%_0~4n)-P z!M;1YFuC*UN?r=qI{09exo6;8O71>KF8Q^S53><6jcMiEd*cC|r@6 zX1mPOn&(zvlCv~SmTBm zIm{YT2S zp6IRrWQNJ$Hc0@Y@1@$DY5G%Zs<>C4_exkg<56q2PoEK6mjP!#rL0B{vQ1`o8)5Rw z>QQX^8e~8|lxz;M5gEbX_NyP&cI=PyEw&%e!(Kxy-o<(=VLXVp7k>p6`Le6>%|$iI znatI9jHP%dG>%e9$<+boi;T;&skAGA91@n(d_W%eXZcUyDNQq3?QI_=E$}+JvG(?T z_%A89sTIxQW9~A(+e3US!14tZyB{jYrmB>%5?n{MD|5gu6;!l`Ivv4&Wzx%Gy;aLj0I@P7fQaKvFv!T z-PN|tBc`Zk(rG+=1-o>#;gQX%1Ig|peBaoBL=n+G?OCcR(a3jqq^qF*ES1`rHWR}N zugz;jvC@X?N3;8dhJJ(nh>OAx_g!LMKxeg;gJm}k7qTi>JNV=^43Kn#zd2xWC zITJ|~p`m`)qUe~TEli6Hw=Oj5_eDB|BuTpTvE=25kdvzY; z@Qc<#)!2fK!C0M2AUc|@RSHuBHCbJFj zt7EAF;0&s0e(E{Qr|7Oc;V^TQ0Bwd-ffH^Fv6RioBMlJ$*A8}QnN zY{*%NP=`*9NQ?P?uHi1(3+w!xZ63sOYcH*XDQ06hKxc|Mq^~@7H`j$1A&smOb)()# z!$iqz)Y&o(jdELy>*@EiKE|>V{QaOVAzqy~l}RITxs?<7I<3+f6ZOcK2p7AyGgi}i zR~lPCEs}4^YxSOw79JIF4EA6J)4_kpFoIqtxbO7Noh zqkF-FzoS(^t}l|;oY)htj-69%ix1lf8xw_5VSS6Hy-`gu0wa>1QvS z*nbLRn(FjkU*Pn&T`6U)205Y3m!(2AUX%{xCHeo0!>O(BiB?iwC7&wo!_ET|W)__D(N8@Q_rI zgo+GQ%jU{i656NDhi{_=tXEh`U>Ho`lrca*o_Y(RTA0myro64!7F$H0G&)H;0HcMN zc0M)pSp4P=(ambIOrcYtuRa$z+J@bP8;5i0mzrq`^keK+<@UF#l;x%fF9*HfCN5Xh zRwB-$m$4ri9^tU-bBHk$ZP&pm>H1EM?XExM4B9JuX~4<9^*y&75XNm>?l(DkDtGYA z=M{l2M<`+T6WnalKw%yO%xlQrB z-@}mRES+5;geQYWJd?PRsDh+VY8G`VFogtfp5SMY16S780&cYKxe z7w~PK6rr2nwjzEsWw=7WKwAj=r|b0W?B31^b=Je&15g+%$Cu%GH0Fp>nm*V3yN~@5 z(k3tOaf_3bWuynz0-PyBvh;%4PLxaheIq~iM%r_QLj$tC5!V@eDQ(PK`=rXh;j&sr zYk09OQ`e;Ns-$x2Q_ykqt8tcEx`ookeEWxFF2`5<)!Hd}6wg+o2$~L{DRaBqS?Aqd zGoUQcGH@=Dt0dBOu7=m$qEEE(Q`kYq+rnmFx$WH&-oT#8L|qT7x6UM&f)m?>`aQi{ z2S?@cN%qo<4?rLy6mSQxIOjAIOfaeaTq7G;$o6_3Zj*D>{gDlk-pq=R^$0dgPIU7+ zaF|Kes{*yxAEXf6kJz02_p5N+v|1|?fXBhk9bs);3hktb5+)!1+E!Y=_>t81Jc4E+ zBLWWxcGEJa>?sEy+@4(G90HZ!EBJua#})I$Q;1NCp7$^71!}WYbiZti5Ry4v|1)M0 zgR#j)Hf)EO!tlv6J|;L7S&a}ulN@|~Ib9(qc2V&_FH12CmbAlZN0fW~aY~Iz-)h7u zQzO3r2O=M6OC1#1aC8Wlpd?G1q9vu3B7L(B9j6Gn_}}s}vxC%d{@PL?UVJC@jb9#C z=#-90Mm=aVaTKS1_x;9^cyT?!I27xC%5opDzjRelRUkyHXG6YOl?iPkelnQ<8p_JFsC|jJt5R^?Np_ zPo$b+$3NfK6`ZfHQ)`w_SFjkRkinyhv&iad5O~Yol46B$z;|!5$v5Ec#>6zxr)wY7 zsmJ38boR{N*u< zV%>-wZ52n6KkfJ2it<~#A^tS-bk5RJSnwaj#rx5@c)+`|noK$uX{`gL%A?l zq8`EF!P#}-6xl_)Ne4Kel3C&`Ch_?xXhpqAlq=b%iy z7`awU<*}mEQi#WgQ>hV@%d&-gxP>9bO!*aq|DZ6XvJG_>-A5_~gOxu82J{sAXi_(oDMdRMrJZY+;OP>Sl__|joY=Co?%=R;xehpbSV zW6ph~Dc-a)zqL2bhW@dP;F?R^+gZ}lq^f7;XBx@CAS@WXSxPM|!sY)Bh_kj#w*VR` zx}c!zjGe>bJFP~)k7!e2<1b%p4(lvpyj8xJ)m~+U_`0cL+uF2<$pLi3|KAl|u3#IG z-h5wGP+>_Iq!}SwrWaS?D6Vdej$FPRk!;oaODspzy7&KGh>s}=&lz4=)w0&IBh3m) z6%16$U||XR^?#bZ0o?v_PaIXdxymlNmRCO)X{sz9E*R_aQ#AJw#;Qn#%Y_8r;#^F* z;N*bJpsl3tj`Y7Zj4snkK(R80#prU8}Xiv+DjNAlLYCr=)469(Ov*}r~p zqwrGVv`MjV%pj9={Z8vhS-@iYdEDaGAl~#@X zUK(ETrdh_}hkKXr{#$#PX!vXpXh(Wyc_{fj^g#%8YyX4dyRzvgTqpJ+vS--Q{ZIo9 z<)QmIV_uij(HBfo!~RelD`P|?$@oENXhls9D1NUlI-|^;CdN^gjyl!8`yQ#dVxjN*KLm0eobz-zR>6U0;JQT(X-#_J*zOA{0?AFdeMt*$YHkLLF&Opp4+uB>Dx z)ngN#C~v#=B2la`wbn=S<&WF&6CTfy!G?PeXownu4tdH4)kQ(9qb10bqeeg11RWQ1 zbK?1zI4WC|x0YhyR^eSksfyT>5O>Mv@vxFCXa8lFS;d=t5vX73g2Z>e;oNsL@5Ye{ z7y=@gdEUTA4c{K>Hr%7AV)NzGm2`- zJU}FA_lf@2SMIL%uC@Rs7UZSM#F_a-ZZpq?ibC`GnqHzovJ;S^@eK)(BqVij@4UK{ z)9An0A{3L&>p3Zl>_T$Ch%(R0%Jv&I-p0AIlZaMZLRZXJWjdmtVJcR85Luw$vU<=h zd!(sw-|4y=6xU6eM(sdhGAPzi4Xez4?Eb6mzJ#`!0Y}*H*0n5smr0Z0qS#mDPkwdb zt&i*D{0)SvbWca-!JwhXNHf!NPAC#xdI$zk94d>Cz^obT_^MaHA0r0?*ZXIP;|f+BXR);{{iV2Vwj>`;y5M|C#i+x6cMK6~}8w&jLD z8m-HcbXT){VbMk122Lr#s`(;d=G)K8Z}H9<2t_Z#W1 z)!RX$DZ?_lRg_zf!1fMoVsQ9;9YsGBu(v$8Lq_3>KdxPzfO1C1ST;;|j^SG#QU_)0 zm6wAFJu73bYcLt`LX@tD9)eIdz53zZ921m|DthODd)%O}s0=$19*#PD5j(guv}%`y zsxYz?smj2=NC}H#`qlKp{61gGb(j5Buq;!m7bZtX(ohMB!Z2vV2!wr7ms$_sH zAD^+{@FVz8j(AaN?a;j(Du8JrzJNyrJ6$2S2OSx4+9zZ`|I?RBVgA*oj*F}IlJ!J= zRO7XXn-Z}Xct#{7>SZe*Rq4?PKWm-ncRfuYXIi@>j3ijuQGw{BvVy%g12E_NoZK+y z6rK;op)x*JYLnU=0f716_C;5vsc0-E<#RNPSm&+GBl5qWS;u4fr$Taa5?2Wm48Y5t zqL1ErzO;PKkmTR64IW2V5Uo<2@5xo ziDK)DwAFtolgG zRw7Td_`basPe(=J%MOJL@{CZ)b5^vDyZvN*teNNFX{}fz`K>0clkDZ>?6Xy#K-03; zZMbKEz)Fh<`5y&3;*k=1CG2lsDWLS?-FzyLQCRM#{3e>uXkd;k>mPD^@$x>_PyRwp z*(v%oM7GIJF@;7nTi2iRb=Mj>*c5lP$#@1glsXRy*1+9JXvVYx3`$LD86!TizWeMI z{O$AnuTj~r*ff~hh>O1&^^)28MlaFV>E*}CU))7(e&HIzoPDKXawC2;`31JcR0ZYmLRPz@U?2SpicPmqZ$Tl$jjY#O~*%8uD z@=2qsE4ug$3^mR#s!`8@UoD%NF}esaWL$-LYU+QC|1z;ZXp9?+q6o48gp=-fE(NQd-$y=u47tT>Movy3G){o&z)w$13u)J<5{Z`suL+u|TYJvWDUJ{r9jI6t1EA*6Y$1pGD6u-sBE_{a+R+Y4y~(hG zl)=G7Bd7bL&--5QRyBy}pcoN3p!8+?g`P%!H(gK8zboo8gSPGq#b_@jrP4z?T6Fx8 z!1IZ8*FPVJMoNZ+6P%kfDf_g}V?CJi(0sRZ-H_JN(fW^BnBhH&{(B|WvvkluX&ll) z-DtT&46Y4#yV1`wR+)*Oi~_znVcAk(TB~YQsC-cT$)X`^$gD67n)oCceqYr~t)tez zLL?-?h@0J56$UQp?eivmRLo`p$1-lCCgRe`%Aw6yN=gUZ2o>4eJ>o{sIFYew>#HjDEG~?mjM#6@YnOjNG zDnTo*iz-};UM@t_OpH#&)?2>NOAm;)qZ<%&| zH3K>ReOLZrFZk05YkSB=nq~x+Pg$Q< zo_|n!S9q&Ve;#3<%u|I0G;wjQ{F-Ad2sgXDdL)nq7-2+Aun6v$?Ud+St%ZHyVKN^E zrg0uC>RI0FcbMoqdacn=rHOPY1l_xF+q?g2vuxW!LpyKz=SsFGF+@z)48oDyGU~N9COAmlx$xPdzggTDq~R&=UB$BO8&cm<$awDx zSC>KYaL?hEe_#0>t^Ft^@9Ht(Gp`C}2%}}YaEm$x`MaVu)#%hJhasc+4< z+}+G4t$3#+{zOGsQW4OH>bi4~PpY_|bL}f+C#4TdMS|Eg{y^$2KQP%kBP!`+Y1OFO zJ%^#KL+_)RF}#n>fj~4HN&Vp;{Ht=;Ia!CQdzp4xk6)WQOMsISYd+z&;sv+#rlud> zoAF8sJr= z>NtmF6!5$MXi1z#o3pH8$T#E-iU%}YJF>+?*jXE!E9KQOVq$1mbDAr85)jo`sW8*f z`Jr;uZK{H>573`(ez+tS5ou+k1OppH_nzePJ(S8LObF5$@FwPIHA-dC0t2gV-XzV$c`V{kAMJR;EnK zGAs@Jw_k5uT(umzCBHW+LYq#**D9pjHw4}`Cx_rk`BSqWom7?zRPyn-8tx5#nzQ?; z@zJKJe&m!&Wm{wZb8H?q&qUJ}#BPG8;uw%RPSIKORDss2L?qcyh1JJ&gXT1EnZh75 z3x5ldd?Y~JO%ofkUx4@Q+_x(;V#Ng?k4#2u;@>rzHUQFr2u;G`lOzM&x_~vkg~Bai zr{{82^H5$o`X={lNYB!{w#oWx;Z!meoSd5=w?3WomqF1@SeO_{Y1Ih*PC@MiE}|Hu zAiUD(5mDigR_&^*2J1o zi2xW=>`8n9S&U&W%14WKlckm+QvGa5j)%6IsqRN*QUgOT8ECIB-K^)5%}n?d;2Spk zKh%F@Cq8AcK&9W%;f- zca+>KHQ++bzmjv$#a{k4BccbPbg-_Wet=Tm{{S?q!z8h&=44Qf1BCIOJTDf1#>m!0IXPgLg%6zj4~ zeXAZ!!q1x`4F`716K+wGqH!e=K;OZy8)8+UHzGU2%C^|`4HvgS6or_(M`Y#N#NG_T zWe&zoo%0ZQR3xFJIuK|s+D7S~nqHeeoQLQ`Bg62;XcuuIhj?buCXZKJ&mEnPwkWs; zzY7nL3Il=G=-TszM76dQ2Ebky$F(o8${m$LB5h>(Mmarde#iE^1W8%Y`n6n30|*Ai z{VAXgV}5y;YFJ2In-lu8u)$ryYmL3IsIuhh>EKtKrD^}8C|7MWW4edOSD7SjU1VW4 zNC1H4O^_6Fo6hn9k$Rnr#(r*zy}Z#B`*7fY-LbU~C?3L|o42b?7=Rzgyw~5BbW+ zW~v$j6&Inu=PB17oO+wB+&dlR)aZwnoR^~Bmy*}fTBpxxzfxK{Zp7@m?J@dWU;6vpUx5#8h&G^EI$HwmlKJTr{aba7O>-si{TTaJH_pUh3$&?$TC z#t{iNCGiX5M1FVFPh?t38l3sID zx3%L2(yyh=p=Bs*C8P@}0U}b8Wd&41z7ZqMF%=Wd+p=3Gi?JXD5&#@%=*sR{v;xNH>B6( zaWyybdy>lP&T%D-^GKi_WocD)$u-fVg-t=0C0jKi(^A>w{kd>r*<9J9`EHr(qCH!9 z_Q@g8B5iC2zl#C0kWH}XphWh&xGXp3HGfvA%To?Wdf*dogG?kj1zyq!gn{NU>bTpm z>j%zQQj)>I%5U7~?-ZLe+>SghL*F0=an8=(Aa{>VRX0e!Q>IwwjX#p{f!@WElaY-> zevy2ei0^1(IX*mguu=i_yqzMg#LO!6d={f#lwq}4yNcI5MTo=Z@K3uaO}!GT zjh^tBgMROx>}Q$7UF!gblG6kpV$pDrusN669mWF78TicMc(X`VOSgFFAhgOh%SI~l z%(5*5$B6}e$$AkPxE}Sf8!jIZ2AZ9tkFO70+heRmtEmW1OpRgK+ryj)L0*AKQu z%!Lw-%pE1J=T^lyw1*zo4!a(cXvd#E?dqJE|Fvi?#EdLb3wc3q@%c5>8fa8wL4O*Q zidi?vy7&x1zD#`yQbC4dEy59VFfv*ZX0*!qp@I@tOZ7Wd*8S`%$9L5*sPlzoQtuQC zgXTaqDE!O`TzV1szlmuwWs{?of9-p@zTfVWW%5v2Y1u;-9&tfV<@ei>%QkzP0#737i1g&WB!zqExN7*|2I;RhQ%V@z z&?Ib6C_L%(+ukyKj*u;V$CL_pXP9!OtFhgZIvAt;&!kjGSMR*^y4tQ(DCtQ(9=+F3 z^M0Ew;-^(vHZOKbHwuhLp&e&bUUiz4c2=JL3qpd6Rh}vheGqH=k_0j7Bkotj7j!KH zqY7hkL6y33*t%LLYnsU8E7oH`u3wrB?#9NNdJwlq*9g9^(o_?-1ZPCdTv9e{ZM2p4 zPMXO(Ba-_tR3^Oj3g(tEoJpf1!=R}7S1#j_7)hv9XGRWf5WY5$IX+7h+*q3v}&8ki+~vMv^EoxGBXd+{b7~ z<77lW?CtZEa7G0CPm_!HNkst4h$DhO#^%&ai${r9Sttz%K&G-AX(nZI^5UTUY#nFA z{w~eHB-u}ifi0SJ$@$qDR*7}JgB}mguRT0peyxeqOVqD~3gyta>wmFC!bjR~gHc() z9PeYmCL?q?j+BSbg4Dt{@7}K(Ie%&v{6$u=H{Z3savR{C=6*__|n5Z|^+WjuD^t;qewU)>%Sn zw$$ObaZrb*wG;AFkEjbO4Pe?Z5Uf4AG1=#qkW>6AXw$o&r(;~$Rm+Dw~Xb@=?K)mg|zsqqJ!vI;zN&iVt#k^-64^-dj+ zQPrrJ3QyB+}bn9h1q+?OK{{)lFQtSnsCnimnBO zmUSft?Uw6@F0vjRRG+E@X;B*qZD9|q0OJ%Vg7%}uG>#E$8p3^vA=MXykpBc0E@0bz zDFMcWjn9_+Vjm(f7_un7~~F&e%M9VA0<-<2FiBdM7Ju7A~vkm$~>7K4JDHej6> zA%kBjSq1p->v?Dlo_}j2Wdz;rS{d9PznCFxpZ!~LQ{E^GC8vw}bu|mGobb*6{_y(v zU$txni=NFbOfZ^UB2RCGb~m>lmkG3;2g6Tu$*of&&D8~X+v)6BSmcP{bX2qE1L+}G z<4pqdp6b~aLZv2V>nF!Tl!HcbA219;6hr5zU!Pe?yAcGnM_S(c0QX$EDa(9ua`gA*>5|NQz%HRPKeX^p#Q*P8x3 zQTg<$Ze#z*or6KpPLKLxPI=p0IQ!`a$=&<9%X^TxXmv4zEUgMW?i2|fIzK$+3xOYB zU5r-d6nA|JgDHvj4hnp9KksE*T+F5k`4u$T9~gWOsVaTAdU9>+;}9H9I=)|*<9T$x zr+J;5>jz%Zvved1k>h>f$AKGXev(c%ROu6~lNRom&q@!MjHFY~7BoYqXI6j0t3O#{ zQPWwGEU=Ov9obUO&`;@~uX5%c(38*1a^ZSZF;B@*{ye^67$=$dl*iz+m+~d5 z_sQczFWS!a!>jCv43R|>e~XR4)a<>~9|zEvN^TB}0@3<$JO$bE9@L0IppqW}X=8W#TdkB)=!vDbN{p&54G0VrZUNzQqH(RFCE9~oboLv|1w*ue!LLu+$Va<_ygMB5ScH_Jg!IbV*JM5~j>@CG(^F1SwdBa~I z>niI_BvJGB=enlS_wL8)ACLdN7Ll3%7|A;Jo=mG(8ib`lLqAB>!h4`yo~ZCI&PfP& zg6c3e(69V<1Dr|g>Fv4^ad!NqRBF7n?@eh`*L>GC;G}Q}-?pWex@?p5shWMeH-G*7 zSyLL+VOfHfrQ$9<74TudlzcE*t{_cBKEoc$+_YFJo!J$`?GeoCG;ALeNE2xsUxkyf zs&1_(zbeHj@*4sPGvwNkd@Jfo--?qhsEQqPUo--M#iGJjlmLNVLPwaN4wZL7if}7K z+EP$a^)uJ}QX{^WqoE!LS^BzJ``kBrFI2K;%mNuh$_e?~E#L?a9_lZ9kPbLRf;<#ZSoO^5&D3pR*b9_IQf3=W>tRa5Ym61q@MPY^L)@3 zNFQ1)V-twfgitmw7&BEvGo}=F^DebYR04!fCM3*-<>=O{gJKI*ZwqCL)%{? zsEn;Fz6JjPkgt(#V*Ph-s*$=jH~CG=A{}5=-n@~YG9ZpOAd7dY?%$F0Enm-=OZ`Yi zw)(QqVF!3KF4Ia!%11%B34;*A?2n(HNum0t(WBRLC)YpnzE7q6r)n#0E9FJQ@YIej zEG$SeG3>svbI^^|1Tn|YG}k@pEadx%$K+&N{!3$ z3@l~)JHe24!BnO$%38D6b}&xKWxykgt@@x3e4&G-w3p3g-C zblI|B9HbIZMNDakks~36AJkzyee`4?Q)q@}2w}n7oeqjs^-=#ldU?9_>ATSMAg~MX zeW<*=MMe=is(~aa4c7uA#{#3$71+NpQ+V6%HjCt*>VM~VUaUp~H|RR>xPxTn#&Ni~aU6!#)L{>~BLeN2oU zeQZy3*5Dk!KLPm4e%iV*zad1whEWHFP2q45?%5*47`qo$L>#&)md7ktQ1O6qR`mpjMPCDH#gS z>s=i@2UTB>Pwa3|aPk^?VIBA;yerk;Q>)3&IL^ZKs)dh#ol zaK{CZ6938`ANOg0%(wc!2#o7IFlpnwi7ir#NI->1@g>6<{ z57%ntHH^s%t|oirjTXhp-mt2gPN3wsh;N~P=iAr;R6n9k9JGkpLe+d97bT4=7b@!} zrk+YneE`-0@p@Aqr-n_QI=<@p9{|4ncQ^sGPa_pF1wT;>v}9>E<⩛TtXwH2N8q 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

Wf@+FD?DGvA4he?g#aN51zy(O$Xy! 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

Acrih5KDW9ugPSk3y-@mXy^-HnY=Jp77llly?k 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/矩形.png b/src/assets/images/矩形.png new file mode 100644 index 0000000000000000000000000000000000000000..8c5859daf2a432383bc8dc01951822e2577c200c GIT binary patch literal 4671 zcmV-F62R?=P)Px``AI}URCr$PT?>$0Rhj~29( z1y$=?G)e(dj)hTiSzvd4RY4UcWr=09l+_esLgm3ocq##dkKiK+5y*pNdS?20@3qeB z-g9qvPxs99$V|`QRZ~5a?!JA_cTc|h|NngdcP!9@5Fi8yfjN$V)nfeW--j$#sr z@u}1B2?0W2?jW$z2Znq#Ui};lKTc8>pvmix3^ zXQkk~34oKCWhaQpdSs!{Gzfv&i$D#`hvmC~=fbl2pB31sVAQJsV^yG92cG0a=EWki zAqH%AfPo}nr`El9(>9wqr%!sSzEO|!IbAl?@ph|b%2p1a_Q{ZtFQf!eEx)6JA#jsm+!+DB<6`= zPY{?%Y8_pO-b4rx0=Y+ws-_p$bA_{qU~aHzDB`F*;TPj#hxZ^(Hkk9-XanfW=9mltntzxBSF+p1k6e zfBFev*^$vJ67xM5@ICk*kH9=dX#CkAG7+Ka2N75YtAO4@2=oX7lF(#nEKX!RwdBzl zgT?f7D>C!leb4^%z5Acv{Tq}^qd;aHI9vsu2<=q?h7vO=w0mCWy=+u%@YIkK8w!1|dKQNCb>xzO0LJI@6IDe^x}s z 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 B*~kC@ literal 0 HcmV?d00001 diff --git a/src/assets/images/车.png b/src/assets/images/车.png new file mode 100644 index 0000000000000000000000000000000000000000..cf6a169e0c7a3a1626f724a6ace3ffdc02fc7132 GIT binary patch literal 1145 zcmV-<1cv*GP)Px(Gf6~2R7gv$R!eM@RTMtox&Qoq&{C1kw4GRHKnN1ULh%tq+nK5uHE2R(eZ+;v zjl?EyT^W~dO)$7Ix-dR!N@5x{qV}bbh*1~BAOSlw9W&F;w35<7+kgIhj+voD+R|Yv z^zQ!up6~n4x#w{&=mzUhCR0D-c)N{AI}tZ4p%EnYs^l^e%1|LvfIKC>0@7I`nX=63 zCf_|b5Ds6dByo*kwZUV#gl;Abfc46vDepU;vM^95bXB~ z=KY@|k&CObYl_DwlZT0@btn`$Mu4tcaJ8W-;Ip1}WcV)+(6UEly@b(XGRk)0gWfHG5bb7FD$Cnkw zpO{JC?p^VFiTwVdwq1X2lz2RQ{%#_t+pTwwe%I9g@3lf*F3>fRIz-k+2gBQs5)op_ zzP6qFqE%KIf9?N8! z8Qu#-+I*{G)$y1Tbw3{tho`VVovy1j_6VSxs{=R2LKT-5tT~3xY%*?0J2!@Q{VbL+ zQW6Kr)*|fcyylkj@hiiU$hl(P)=zuYvQ#h3yCG_p{!9_cWbqy-ek<`bVu{3UW#U3Z zgFP7x&UR-1zMt87Qk70|^=NMVB^B9O%>gi9_%XEY)2>|VSry%@ zFvneT6CN$R$f|d&7&7r};_cNfC4{_-+K;U+MufB*hDT~<7Jpf22)qW;P$dVHkgJ_5 ze7M+D^PpPkWJ13|P0G`SSC}-o99L?=SZ4e_V(Y9X6n3UZL+$5_v)O_62u#0oxsdiZ z@t#WJ&Sg34Zwj=t+HQa8Zs^FRcd_`Tnp&~M_=sf_QG#u#7>%ON5I;q#mOv*2Qt@%X z%JrmlkN{&zz5#T;Vw%*5cP%jHJzEA)57^QnFC<EwmcRFkoC2hWTOuDV&GxaE8K~Gs%KW{G1gb?--Uo95B9B+H z7u5^H;T@lp#N(66Ziwz((-qnlFB8Ys>!!3x(UukOX(_00000 LNkvXXu0mjf4DT18),a&&(n.weChat=!0),e.svgSupported="undefined"!=typeof SVGRect,e.touchEventsSupported="ontouchstart"in window&&!n.ie&&!n.edge,e.pointerEventsSupported="onpointerdown"in window&&(n.edge||n.ie&&+n.version>=11),e.domSupported="undefined"!=typeof document;var s=document.documentElement.style;e.transform3dSupported=(n.ie&&"transition"in s||n.edge||"WebKitCSSMatrix"in window&&"m11"in new WebKitCSSMatrix||"MozPerspective"in s)&&!("OTransition"in s),e.transformSupported=e.transform3dSupported||n.ie&&+n.version>=9}function i(t){var e={};if("undefined"==typeof JSON)return e;for(var n=0;ni;i++)e[i]=s(t[i])}}else if(hk[n]){if(!X(t)){var o=t.constructor;if(o.from)e=o.from(t);else{e=new o(t.length);for(var i=0,r=t.length;r>i;i++)e[i]=t[i]}}}else if(!uk[n]&&!X(t)&&!P(t)){e={};for(var a in t)t.hasOwnProperty(a)&&a!==xk&&(e[a]=s(t[a]))}return e}function l(t,e,n){if(!A(e)||!A(t))return n?s(e):t;for(var i in e)if(e.hasOwnProperty(i)&&i!==xk){var r=t[i],o=e[i];!A(o)||!A(r)||M(o)||M(r)||P(o)||P(r)||k(o)||k(r)||X(o)||X(r)?!n&&i in t||(t[i]=s(e[i])):l(r,o,n)}return t}function u(t,e){for(var n=t[0],i=1,r=t.length;r>i;i++)n=l(n,t[i],e);return n}function h(t,e){if(Object.assign)Object.assign(t,e);else for(var n in e)e.hasOwnProperty(n)&&n!==xk&&(t[n]=e[n]);return t}function c(t,e,n){for(var i=b(e),r=0;rn;n++)if(t[n]===e)return n}return-1}function d(t,e){function n(){}var i=t.prototype;n.prototype=e.prototype,t.prototype=new n;for(var r in i)i.hasOwnProperty(r)&&(t.prototype[r]=i[r]);t.prototype.constructor=t,t.superClass=e}function f(t,e,n){if(t="prototype"in t?t.prototype:t,e="prototype"in e?e.prototype:e,Object.getOwnPropertyNames)for(var i=Object.getOwnPropertyNames(e),r=0;ri;i++)e.call(n,t[i],i,t);else for(var o in t)t.hasOwnProperty(o)&&e.call(n,t[o],o,t)}function v(t,e,n){if(!t)return[];if(!e)return F(t);if(t.map&&t.map===yk)return t.map(e,n);for(var i=[],r=0,o=t.length;o>r;r++)i.push(e.call(n,t[r],r,t));return i}function m(t,e,n,i){if(t&&e){for(var r=0,o=t.length;o>r;r++)n=e.call(i,n,t[r],r,t);return n}}function x(t,e,n){if(!t)return[];if(!e)return F(t);if(t.filter&&t.filter===fk)return t.filter(e,n);for(var i=[],r=0,o=t.length;o>r;r++)e.call(n,t[r],r,t)&&i.push(t[r]);return i}function _(t,e,n){if(t&&e)for(var i=0,r=t.length;r>i;i++)if(e.call(n,t[i],i,t))return t[i]}function b(t){if(!t)return[];if(Object.keys)return Object.keys(t);var e=[];for(var n in t)t.hasOwnProperty(n)&&e.push(n);return e}function w(t,e){for(var n=[],i=2;in;n++)if(null!=t[n])return t[n]}function B(t,e){return null!=t?t:e}function V(t,e,n){return null!=t?t:null!=e?e:n}function F(t){for(var e=[],n=1;np;p++){var f=1<a;a++)for(var s=0;8>s;s++)null==o[s]&&(o[s]=0),o[s]+=((a+s)%2?-1:1)*xe(n,7,0===a?1:0,1<o;o++){var a=document.createElement("div"),s=a.style,l=o%2,u=(o>>1)%2;s.cssText=["position: absolute","visibility: hidden","padding: 0","margin: 0","border-width: 0","user-select: none","width:0","height:0",i[l]+":0",r[u]+":0",i[1-l]+":auto",r[1-u]+":auto",""].join("!important;"),t.appendChild(a),n.push(a)}return n}function Me(t,e,n){for(var i=n?"invTrans":"trans",r=e[i],o=e.srcCoords,a=[],s=[],l=!0,u=0;4>u;u++){var h=t[u].getBoundingClientRect(),c=2*u,p=h.left,d=h.top;a.push(p,d),l=l&&o&&p===o[c]&&d===o[c+1],s.push(t[u].offsetLeft,t[u].offsetTop)}return l&&r?r:(e.srcCoords=a,e[i]=n?_e(s,a):_e(a,s))}function Ie(t){return"CANVAS"===t.nodeName.toUpperCase()}function Te(t,e,n,i){return n=n||{},i?Ce(t,e,n):Fk&&null!=e.layerX&&e.layerX!==e.offsetX?(n.zrX=e.layerX,n.zrY=e.layerY):null!=e.offsetX?(n.zrX=e.offsetX,n.zrY=e.offsetY):Ce(t,e,n),n}function Ce(t,e,n){if(tk.domSupported&&t.getBoundingClientRect){var i=e.clientX,r=e.clientY;if(Ie(t)){var o=t.getBoundingClientRect();return n.zrX=i-o.left,void(n.zrY=r-o.top)}if(we(Vk,t,i,r))return n.zrX=Vk[0],void(n.zrY=Vk[1])}n.zrX=n.zrY=0}function De(t){return t||window.event}function Ae(t,e,n){if(e=De(e),null!=e.zrX)return e;var i=e.type,r=i&&i.indexOf("touch")>=0;if(r){var o="touchend"!==i?e.targetTouches[0]:e.changedTouches[0];o&&Te(t,o,e,n)}else{Te(t,e,e,n);var a=ke(e);e.zrDelta=a?a/120:-(e.detail||0)/3}var s=e.button;return null==e.which&&void 0!==s&&Bk.test(e.type)&&(e.which=1&s?1:2&s?3:4&s?2:0),e}function ke(t){var e=t.wheelDelta;if(e)return e;var n=t.deltaX,i=t.deltaY;if(null==n||null==i)return e;var r=Math.abs(0!==i?i:n),o=i>0?-1:0>i?1:n>0?-1:1;return 3*r*o}function Le(t,e,n,i){t.addEventListener(e,n,i)}function Pe(t,e,n,i){t.removeEventListener(e,n,i)}function Oe(t){return 2===t.which||3===t.which}function Re(t){var e=t[1][0]-t[0][0],n=t[1][1]-t[0][1];return Math.sqrt(e*e+n*n)}function Ne(t){return[(t[0][0]+t[1][0])/2,(t[0][1]+t[1][1])/2]}function Ee(t,e,n){return{type:t,event:n,target:e.target,topTarget:e.topTarget,cancelBubble:!1,offsetX:n.zrX,offsetY:n.zrY,gestureEvent:n.gestureEvent,pinchX:n.pinchX,pinchY:n.pinchY,pinchScale:n.pinchScale,wheelDelta:n.zrDelta,zrByTouch:n.zrByTouch,which:n.which,stop:ze}}function ze(){Gk(this.event)}function Be(t,e,n){if(t[t.rectHover?"rectContain":"contain"](e,n)){for(var i=t,r=void 0,o=!1;i;){if(i.ignoreClip&&(o=!0),!o){var a=i.getClipPath();if(a&&!a.contain(e,n))return!1;i.silent&&(r=!0)}var s=i.__hostTarget;i=s?s:i.parent}return r?Yk:!0}return!1}function Ve(t,e,n){var i=t.painter;return 0>e||e>i.getWidth()||0>n||n>i.getHeight()}function Fe(t){for(var e=0;t>=Kk;)e|=1&t,t>>=1;return t+e}function Ge(t,e,n,i){var r=e+1;if(r===n)return 1;if(i(t[r++],t[e])<0){for(;n>r&&i(t[r],t[r-1])<0;)r++;We(t,e,r)}else for(;n>r&&i(t[r],t[r-1])>=0;)r++;return r-e}function We(t,e,n){for(n--;n>e;){var i=t[e];t[e++]=t[n],t[n--]=i}}function He(t,e,n,i,r){for(i===e&&i++;n>i;i++){for(var o,a=t[i],s=e,l=i;l>s;)o=s+l>>>1,r(a,t[o])<0?l=o:s=o+1;var u=i-s;switch(u){case 3:t[s+3]=t[s+2];case 2:t[s+2]=t[s+1];case 1:t[s+1]=t[s];break;default:for(;u>0;)t[s+u]=t[s+u-1],u--}t[s]=a}}function Ye(t,e,n,i,r,o){var a=0,s=0,l=1;if(o(t,e[n+r])>0){for(s=i-r;s>l&&o(t,e[n+r+l])>0;)a=l,l=(l<<1)+1,0>=l&&(l=s);l>s&&(l=s),a+=r,l+=r}else{for(s=r+1;s>l&&o(t,e[n+r-l])<=0;)a=l,l=(l<<1)+1,0>=l&&(l=s);l>s&&(l=s);var u=a;a=r-l,l=r-u}for(a++;l>a;){var h=a+(l-a>>>1);o(t,e[n+h])>0?a=h+1:l=h}return l}function Xe(t,e,n,i,r,o){var a=0,s=0,l=1;if(o(t,e[n+r])<0){for(s=r+1;s>l&&o(t,e[n+r-l])<0;)a=l,l=(l<<1)+1,0>=l&&(l=s);l>s&&(l=s);var u=a;a=r-l,l=r-u}else{for(s=i-r;s>l&&o(t,e[n+r+l])>=0;)a=l,l=(l<<1)+1,0>=l&&(l=s);l>s&&(l=s),a+=r,l+=r}for(a++;l>a;){var h=a+(l-a>>>1);o(t,e[n+h])<0?l=h:a=h+1}return l}function Ue(t,e){function n(t,e){l[c]=t,u[c]=e,c+=1}function i(){for(;c>1;){var t=c-2;if(t>=1&&u[t-1]<=u[t]+u[t+1]||t>=2&&u[t-2]<=u[t]+u[t-1])u[t-1]u[t+1])break;o(t)}}function r(){for(;c>1;){var t=c-2;t>0&&u[t-1]=r?a(i,r,o,h):s(i,r,o,h)))}function a(n,i,r,o){var a=0;for(a=0;i>a;a++)p[a]=t[n+a];var s=0,l=r,u=n;if(t[u++]=t[l++],0!==--o){if(1===i){for(a=0;o>a;a++)t[u+a]=t[l+a];return void(t[u+o]=p[s])}for(var c,d,f,g=h;;){c=0,d=0,f=!1;do if(e(t[l],p[s])<0){if(t[u++]=t[l++],d++,c=0,0===--o){f=!0;break}}else if(t[u++]=p[s++],c++,d=0,1===--i){f=!0;break}while(g>(c|d));if(f)break;do{if(c=Xe(t[l],p,s,i,0,e),0!==c){for(a=0;c>a;a++)t[u+a]=p[s+a];if(u+=c,s+=c,i-=c,1>=i){f=!0;break}}if(t[u++]=t[l++],0===--o){f=!0;break}if(d=Ye(p[s],t,l,o,0,e),0!==d){for(a=0;d>a;a++)t[u+a]=t[l+a];if(u+=d,l+=d,o-=d,0===o){f=!0;break}}if(t[u++]=p[s++],1===--i){f=!0;break}g--}while(c>=$k||d>=$k);if(f)break;0>g&&(g=0),g+=2}if(h=g,1>h&&(h=1),1===i){for(a=0;o>a;a++)t[u+a]=t[l+a];t[u+o]=p[s]}else{if(0===i)throw new Error;for(a=0;i>a;a++)t[u+a]=p[s+a]}}else for(a=0;i>a;a++)t[u+a]=p[s+a]}function s(n,i,r,o){var a=0;for(a=0;o>a;a++)p[a]=t[r+a];var s=n+i-1,l=o-1,u=r+o-1,c=0,d=0;if(t[u--]=t[s--],0!==--i){if(1===o){for(u-=i,s-=i,d=u+1,c=s+1,a=i-1;a>=0;a--)t[d+a]=t[c+a];return void(t[u]=p[l])}for(var f=h;;){var g=0,y=0,v=!1;do if(e(p[l],t[s])<0){if(t[u--]=t[s--],g++,y=0,0===--i){v=!0;break}}else if(t[u--]=p[l--],y++,g=0,1===--o){v=!0;break}while(f>(g|y));if(v)break;do{if(g=i-Xe(p[l],t,n,i,i-1,e),0!==g){for(u-=g,s-=g,i-=g,d=u+1,c=s+1,a=g-1;a>=0;a--)t[d+a]=t[c+a];if(0===i){v=!0;break}}if(t[u--]=p[l--],1===--o){v=!0;break}if(y=o-Ye(t[s],p,0,o,o-1,e),0!==y){for(u-=y,l-=y,o-=y,d=u+1,c=l+1,a=0;y>a;a++)t[d+a]=p[c+a];if(1>=o){v=!0;break}}if(t[u--]=t[s--],0===--i){v=!0;break}f--}while(g>=$k||y>=$k);if(v)break;0>f&&(f=0),f+=2}if(h=f,1>h&&(h=1),1===o){for(u-=i,s-=i,d=u+1,c=s+1,a=i-1;a>=0;a--)t[d+a]=t[c+a];t[u]=p[l]}else{if(0===o)throw new Error;for(c=u-(o-1),a=0;o>a;a++)t[c+a]=p[a]}}else for(c=u-(o-1),a=0;o>a;a++)t[c+a]=p[a]}var l,u,h=$k,c=0,p=[];return l=[],u=[],{mergeRuns:i,forceMergeRuns:r,pushRun:n}}function Ze(t,e,n,i){n||(n=0),i||(i=t.length);var r=i-n;if(!(2>r)){var o=0;if(Kk>r)return o=Ge(t,n,i,e),void He(t,n,i,n+o,e);var a=Ue(t,e),s=Fe(r);do{if(o=Ge(t,n,i,e),s>o){var l=r;l>s&&(l=s),He(t,n,n+l,n+o,e),o=l}a.pushRun(n,o),a.mergeRuns(),r-=o,n+=o}while(0!==r);a.forceMergeRuns()}}function je(){eL||(eL=!0,console.warn("z / z2 / zlevel of displayable is invalid, which may cause unexpected errors"))}function qe(t,e){return t.zlevel===e.zlevel?t.z===e.z?t.z2-e.z2:t.z-e.z:t.zlevel-e.zlevel}function Ke(t){return t>-sL&&sL>t}function $e(t){return t>sL||-sL>t}function Je(t,e,n,i,r){var o=1-r;return o*o*(o*t+3*r*e)+r*r*(r*i+3*o*n)}function Qe(t,e,n,i,r){var o=1-r;return 3*(((e-t)*o+2*(n-e)*r)*o+(i-n)*r*r)}function tn(t,e,n,i,r,o){var a=i+3*(e-n)-t,s=3*(n-2*e+t),l=3*(e-t),u=t-r,h=s*s-3*a*l,c=s*l-9*a*u,p=l*l-3*s*u,d=0;if(Ke(h)&&Ke(c))if(Ke(s))o[0]=0;else{var f=-l/s;f>=0&&1>=f&&(o[d++]=f)}else{var g=c*c-4*h*p;if(Ke(g)){var y=c/h,f=-s/a+y,v=-y/2;f>=0&&1>=f&&(o[d++]=f),v>=0&&1>=v&&(o[d++]=v)}else if(g>0){var m=aL(g),x=h*s+1.5*a*(-c+m),_=h*s+1.5*a*(-c-m);x=0>x?-oL(-x,hL):oL(x,hL),_=0>_?-oL(-_,hL):oL(_,hL);var f=(-s-(x+_))/(3*a);f>=0&&1>=f&&(o[d++]=f)}else{var b=(2*h*s-3*a*c)/(2*aL(h*h*h)),w=Math.acos(b)/3,S=aL(h),M=Math.cos(w),f=(-s-2*S*M)/(3*a),v=(-s+S*(M+uL*Math.sin(w)))/(3*a),I=(-s+S*(M-uL*Math.sin(w)))/(3*a);f>=0&&1>=f&&(o[d++]=f),v>=0&&1>=v&&(o[d++]=v),I>=0&&1>=I&&(o[d++]=I)}}return d}function en(t,e,n,i,r){var o=6*n-12*e+6*t,a=9*e+3*i-3*t-9*n,s=3*e-3*t,l=0;if(Ke(a)){if($e(o)){var u=-s/o;u>=0&&1>=u&&(r[l++]=u)}}else{var h=o*o-4*a*s;if(Ke(h))r[0]=-o/(2*a);else if(h>0){var c=aL(h),u=(-o+c)/(2*a),p=(-o-c)/(2*a);u>=0&&1>=u&&(r[l++]=u),p>=0&&1>=p&&(r[l++]=p)}}return l}function nn(t,e,n,i,r,o){var a=(e-t)*r+t,s=(n-e)*r+e,l=(i-n)*r+n,u=(s-a)*r+a,h=(l-s)*r+s,c=(h-u)*r+u;o[0]=t,o[1]=a,o[2]=u,o[3]=c,o[4]=c,o[5]=h,o[6]=l,o[7]=i}function rn(t,e,n,i,r,o,a,s,l,u,h){var c,p,d,f,g,y=.005,v=1/0;cL[0]=l,cL[1]=u;for(var m=0;1>m;m+=.05)pL[0]=Je(t,n,r,a,m),pL[1]=Je(e,i,o,s,m),f=kk(cL,pL),v>f&&(c=m,v=f);v=1/0;for(var x=0;32>x&&!(lL>y);x++)p=c-y,d=c+y,pL[0]=Je(t,n,r,a,p),pL[1]=Je(e,i,o,s,p),f=kk(pL,cL),p>=0&&v>f?(c=p,v=f):(dL[0]=Je(t,n,r,a,d),dL[1]=Je(e,i,o,s,d),g=kk(dL,cL),1>=d&&v>g?(c=d,v=g):y*=.5);return h&&(h[0]=Je(t,n,r,a,c),h[1]=Je(e,i,o,s,c)),aL(v)}function on(t,e,n,i,r,o,a,s,l){for(var u=t,h=e,c=0,p=1/l,d=1;l>=d;d++){var f=d*p,g=Je(t,n,r,a,f),y=Je(e,i,o,s,f),v=g-u,m=y-h;c+=Math.sqrt(v*v+m*m),u=g,h=y}return c}function an(t,e,n,i){var r=1-i;return r*(r*t+2*i*e)+i*i*n}function sn(t,e,n,i){return 2*((1-i)*(e-t)+i*(n-e))}function ln(t,e,n,i,r){var o=t-2*e+n,a=2*(e-t),s=t-i,l=0;if(Ke(o)){if($e(a)){var u=-s/a;u>=0&&1>=u&&(r[l++]=u)}}else{var h=a*a-4*o*s;if(Ke(h)){var u=-a/(2*o);u>=0&&1>=u&&(r[l++]=u)}else if(h>0){var c=aL(h),u=(-a+c)/(2*o),p=(-a-c)/(2*o);u>=0&&1>=u&&(r[l++]=u),p>=0&&1>=p&&(r[l++]=p)}}return l}function un(t,e,n){var i=t+n-2*e;return 0===i?.5:(t-e)/i}function hn(t,e,n,i,r){var o=(e-t)*i+t,a=(n-e)*i+e,s=(a-o)*i+o;r[0]=t,r[1]=o,r[2]=s,r[3]=s,r[4]=a,r[5]=n}function cn(t,e,n,i,r,o,a,s,l){var u,h=.005,c=1/0;cL[0]=a,cL[1]=s;for(var p=0;1>p;p+=.05){pL[0]=an(t,n,r,p),pL[1]=an(e,i,o,p);var d=kk(cL,pL);c>d&&(u=p,c=d)}c=1/0;for(var f=0;32>f&&!(lL>h);f++){var g=u-h,y=u+h;pL[0]=an(t,n,r,g),pL[1]=an(e,i,o,g);var d=kk(pL,cL);if(g>=0&&c>d)u=g,c=d;else{dL[0]=an(t,n,r,y),dL[1]=an(e,i,o,y);var v=kk(dL,cL);1>=y&&c>v?(u=y,c=v):h*=.5}}return l&&(l[0]=an(t,n,r,u),l[1]=an(e,i,o,u)),aL(c)}function pn(t,e,n,i,r,o,a){for(var s=t,l=e,u=0,h=1/a,c=1;a>=c;c++){var p=c*h,d=an(t,n,r,p),f=an(e,i,o,p),g=d-s,y=f-l;u+=Math.sqrt(g*g+y*y),s=d,l=f}return u}function dn(t){var e=t&&fL.exec(t);if(e){var n=e[1].split(","),i=+H(n[0]),r=+H(n[1]),o=+H(n[2]),a=+H(n[3]);if(isNaN(i+r+o+a))return;var s=[];return function(t){return 0>=t?0:t>=1?1:tn(0,i,o,1,t,s)&&Je(0,r,a,1,s[0])}}}function fn(t){return t=Math.round(t),0>t?0:t>255?255:t}function gn(t){return t=Math.round(t),0>t?0:t>360?360:t}function yn(t){return 0>t?0:t>1?1:t}function vn(t){var e=t;return fn(e.length&&"%"===e.charAt(e.length-1)?parseFloat(e)/100*255:parseInt(e,10))}function mn(t){var e=t;return yn(e.length&&"%"===e.charAt(e.length-1)?parseFloat(e)/100:parseFloat(e))}function xn(t,e,n){return 0>n?n+=1:n>1&&(n-=1),1>6*n?t+(e-t)*n*6:1>2*n?e:2>3*n?t+(e-t)*(2/3-n)*6:t}function _n(t,e,n){return t+(e-t)*n}function bn(t,e,n,i,r){return t[0]=e,t[1]=n,t[2]=i,t[3]=r,t}function wn(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t}function Sn(t,e){bL&&wn(bL,e),bL=_L.put(t,bL||e.slice())}function Mn(t,e){if(t){e=e||[];var n=_L.get(t);if(n)return wn(e,n);t+="";var i=t.replace(/ /g,"").toLowerCase();if(i in xL)return wn(e,xL[i]),Sn(t,e),e;var r=i.length;if("#"!==i.charAt(0)){var o=i.indexOf("("),a=i.indexOf(")");if(-1!==o&&a+1===r){var s=i.substr(0,o),l=i.substr(o+1,a-(o+1)).split(","),u=1;switch(s){case"rgba":if(4!==l.length)return 3===l.length?bn(e,+l[0],+l[1],+l[2],1):bn(e,0,0,0,1);u=mn(l.pop());case"rgb":return 3!==l.length?void bn(e,0,0,0,1):(bn(e,vn(l[0]),vn(l[1]),vn(l[2]),u),Sn(t,e),e);case"hsla":return 4!==l.length?void bn(e,0,0,0,1):(l[3]=mn(l[3]),In(l,e),Sn(t,e),e);case"hsl":return 3!==l.length?void bn(e,0,0,0,1):(In(l,e),Sn(t,e),e);default:return}}bn(e,0,0,0,1)}else{if(4===r||5===r){var h=parseInt(i.slice(1,4),16);return h>=0&&4095>=h?(bn(e,(3840&h)>>4|(3840&h)>>8,240&h|(240&h)>>4,15&h|(15&h)<<4,5===r?parseInt(i.slice(4),16)/15:1),Sn(t,e),e):void bn(e,0,0,0,1)}if(7===r||9===r){var h=parseInt(i.slice(1,7),16);return h>=0&&16777215>=h?(bn(e,(16711680&h)>>16,(65280&h)>>8,255&h,9===r?parseInt(i.slice(7),16)/255:1),Sn(t,e),e):void bn(e,0,0,0,1)}}}}function In(t,e){var n=(parseFloat(t[0])%360+360)%360/360,i=mn(t[1]),r=mn(t[2]),o=.5>=r?r*(i+1):r+i-r*i,a=2*r-o;return e=e||[],bn(e,fn(255*xn(a,o,n+1/3)),fn(255*xn(a,o,n)),fn(255*xn(a,o,n-1/3)),1),4===t.length&&(e[3]=t[3]),e}function Tn(t){if(t){var e,n,i=t[0]/255,r=t[1]/255,o=t[2]/255,a=Math.min(i,r,o),s=Math.max(i,r,o),l=s-a,u=(s+a)/2;if(0===l)e=0,n=0;else{n=.5>u?l/(s+a):l/(2-s-a);var h=((s-i)/6+l/2)/l,c=((s-r)/6+l/2)/l,p=((s-o)/6+l/2)/l;i===s?e=p-c:r===s?e=1/3+h-p:o===s&&(e=2/3+c-h),0>e&&(e+=1),e>1&&(e-=1)}var d=[360*e,n,u];return null!=t[3]&&d.push(t[3]),d}}function Cn(t,e){var n=Mn(t);if(n){for(var i=0;3>i;i++)n[i]=0>e?n[i]*(1-e)|0:(255-n[i])*e+n[i]|0,n[i]>255?n[i]=255:n[i]<0&&(n[i]=0);return On(n,4===n.length?"rgba":"rgb")}}function Dn(t){var e=Mn(t);return e?((1<<24)+(e[0]<<16)+(e[1]<<8)+ +e[2]).toString(16).slice(1):void 0}function An(t,e,n){if(e&&e.length&&t>=0&&1>=t){n=n||[];var i=t*(e.length-1),r=Math.floor(i),o=Math.ceil(i),a=e[r],s=e[o],l=i-r;return n[0]=fn(_n(a[0],s[0],l)),n[1]=fn(_n(a[1],s[1],l)),n[2]=fn(_n(a[2],s[2],l)),n[3]=yn(_n(a[3],s[3],l)),n}}function kn(t,e,n){if(e&&e.length&&t>=0&&1>=t){var i=t*(e.length-1),r=Math.floor(i),o=Math.ceil(i),a=Mn(e[r]),s=Mn(e[o]),l=i-r,u=On([fn(_n(a[0],s[0],l)),fn(_n(a[1],s[1],l)),fn(_n(a[2],s[2],l)),yn(_n(a[3],s[3],l))],"rgba");return n?{color:u,leftIndex:r,rightIndex:o,value:i}:u}}function Ln(t,e,n,i){var r=Mn(t);return t?(r=Tn(r),null!=e&&(r[0]=gn(e)),null!=n&&(r[1]=mn(n)),null!=i&&(r[2]=mn(i)),On(In(r),"rgba")):void 0}function Pn(t,e){var n=Mn(t);return n&&null!=e?(n[3]=yn(e),On(n,"rgba")):void 0}function On(t,e){if(t&&t.length){var n=t[0]+","+t[1]+","+t[2];return("rgba"===e||"hsva"===e||"hsla"===e)&&(n+=","+t[3]),e+"("+n+")"}}function Rn(t,e){var n=Mn(t);return n?(.299*n[0]+.587*n[1]+.114*n[2])*n[3]/255+(1-n[3])*e:0}function Nn(){return On([Math.round(255*Math.random()),Math.round(255*Math.random()),Math.round(255*Math.random())],"rgb")}function En(t){var e;if(t&&"transparent"!==t){if("string"==typeof t&&t.indexOf("rgba")>-1){var n=Mn(t);n&&(t="rgb("+n[0]+","+n[1]+","+n[2]+")",e=n[3])}}else t="none";return{color:t,opacity:null==e?1:e}}function zn(t){return TL>t&&t>-TL}function Bn(t){return IL(1e3*t)/1e3}function Vn(t){return IL(1e4*t)/1e4}function Fn(t){return"matrix("+Bn(t[0])+","+Bn(t[1])+","+Bn(t[2])+","+Bn(t[3])+","+Vn(t[4])+","+Vn(t[5])+")"}function Gn(t,e,n){return"top"===n?t+=e/2:"bottom"===n&&(t-=e/2),t}function Wn(t){return t&&(t.shadowBlur||t.shadowOffsetX||t.shadowOffsetY)}function Hn(t){var e=t.style,n=t.getGlobalScale();return[e.shadowColor,(e.shadowBlur||0).toFixed(2),(e.shadowOffsetX||0).toFixed(2),(e.shadowOffsetY||0).toFixed(2),n[0],n[1]].join(",")}function Yn(t){return t&&!!t.image}function Xn(t){return t&&!!t.svgElement}function Un(t){return Yn(t)||Xn(t)}function Zn(t){return"linear"===t.type}function jn(t){return"radial"===t.type}function qn(t){return t&&("linear"===t.type||"radial"===t.type)}function Kn(t){return"url(#"+t+")"}function $n(t){var e=t.getGlobalScale(),n=Math.max(e[0],e[1]);return Math.max(Math.ceil(Math.log(n)/Math.log(10)),1)}function Jn(t){var e=t.x||0,n=t.y||0,i=(t.rotation||0)*Ik,r=B(t.scaleX,1),o=B(t.scaleY,1),a=t.skewX||0,s=t.skewY||0,l=[];return(e||n)&&l.push("translate("+e+"px,"+n+"px)"),i&&l.push("rotate("+i+")"),(1!==r||1!==o)&&l.push("scale("+r+","+o+")"),(a||s)&&l.push("skew("+IL(a*Ik)+"deg, "+IL(s*Ik)+"deg)"),l.join(" ")}function Qn(t,e,n){return(e-t)*n+t}function ti(t,e,n,i){for(var r=e.length,o=0;r>o;o++)t[o]=Qn(e[o],n[o],i);return t}function ei(t,e,n,i){for(var r=e.length,o=r&&e[0].length,a=0;r>a;a++){t[a]||(t[a]=[]);for(var s=0;o>s;s++)t[a][s]=Qn(e[a][s],n[a][s],i)}return t}function ni(t,e,n,i){for(var r=e.length,o=0;r>o;o++)t[o]=e[o]+n[o]*i;return t}function ii(t,e,n,i){for(var r=e.length,o=r&&e[0].length,a=0;r>a;a++){t[a]||(t[a]=[]);for(var s=0;o>s;s++)t[a][s]=e[a][s]+n[a][s]*i}return t}function ri(t,e){for(var n=t.length,i=e.length,r=n>i?e:t,o=Math.min(n,i),a=r[o-1]||{color:[0,0,0,0],offset:0},s=o;sa;if(s)i.length=a;else for(var l=o;a>l;l++)i.push(1===n?r[l]:AL.call(r[l]))}for(var u=i[0]&&i[0].length,l=0;lh;h++)isNaN(i[l][h])&&(i[l][h]=r[l][h])}}function ai(t){if(g(t)){var e=t.length;if(g(t[0])){for(var n=[],i=0;e>i;i++)n.push(AL.call(t[i]));return n}return AL.call(t)}return t}function si(t){return t[0]=Math.floor(t[0])||0,t[1]=Math.floor(t[1])||0,t[2]=Math.floor(t[2])||0,t[3]=null==t[3]?1:t[3],"rgba("+t.join(",")+")"}function li(t){return g(t&&t[0])?2:1}function ui(t){return t===RL||t===NL}function hi(t){return t===LL||t===PL}function ci(){return(new Date).getTime()}function pi(t){var e=t.pointerType;return"pen"===e||"touch"===e}function di(t){t.touching=!0,null!=t.touchTimer&&(clearTimeout(t.touchTimer),t.touchTimer=null),t.touchTimer=setTimeout(function(){t.touching=!1,t.touchTimer=null},700)}function fi(t){t&&(t.zrByTouch=!0)}function gi(t,e){return Ae(t.dom,new UL(t,e),!0)}function yi(t,e){for(var n=e,i=!1;n&&9!==n.nodeType&&!(i=n.domBelongToZr||n!==e&&n===t.painterRoot);)n=n.parentNode;return i}function vi(t,e){var n=e.domHandlers;tk.pointerEventsSupported?y(HL.pointer,function(i){xi(e,i,function(e){n[i].call(t,e)})}):(tk.touchEventsSupported&&y(HL.touch,function(i){xi(e,i,function(r){n[i].call(t,r),di(e)})}),y(HL.mouse,function(i){xi(e,i,function(r){r=De(r),e.touching||n[i].call(t,r)})}))}function mi(t,e){function n(n){function i(i){i=De(i),yi(t,i.target)||(i=gi(t,i),e.domHandlers[n].call(t,i))}xi(e,n,i,{capture:!0})}tk.pointerEventsSupported?y(YL.pointer,n):tk.touchEventsSupported||y(YL.mouse,n)}function xi(t,e,n,i){t.mounted[e]=n,t.listenerOpts[e]=i,Le(t.domTarget,e,n,i)}function _i(t){var e=t.mounted;for(var n in e)e.hasOwnProperty(n)&&Pe(t.domTarget,n,e[n],t.listenerOpts[n]);t.mounted={}}function bi(){return[1,0,0,1,0,0]}function wi(t){return t[0]=1,t[1]=0,t[2]=0,t[3]=1,t[4]=0,t[5]=0,t}function Si(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t[4]=e[4],t[5]=e[5],t}function Mi(t,e,n){var i=e[0]*n[0]+e[2]*n[1],r=e[1]*n[0]+e[3]*n[1],o=e[0]*n[2]+e[2]*n[3],a=e[1]*n[2]+e[3]*n[3],s=e[0]*n[4]+e[2]*n[5]+e[4],l=e[1]*n[4]+e[3]*n[5]+e[5];return t[0]=i,t[1]=r,t[2]=o,t[3]=a,t[4]=s,t[5]=l,t}function Ii(t,e,n){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t[4]=e[4]+n[0],t[5]=e[5]+n[1],t}function Ti(t,e,n){var i=e[0],r=e[2],o=e[4],a=e[1],s=e[3],l=e[5],u=Math.sin(n),h=Math.cos(n);return t[0]=i*h+a*u,t[1]=-i*u+a*h,t[2]=r*h+s*u,t[3]=-r*u+h*s,t[4]=h*o+u*l,t[5]=h*l-u*o,t}function Ci(t,e,n){var i=n[0],r=n[1];return t[0]=e[0]*i,t[1]=e[1]*r,t[2]=e[2]*i,t[3]=e[3]*r,t[4]=e[4]*i,t[5]=e[5]*r,t}function Di(t,e){var n=e[0],i=e[2],r=e[4],o=e[1],a=e[3],s=e[5],l=n*a-o*i;return l?(l=1/l,t[0]=a*l,t[1]=-o*l,t[2]=-i*l,t[3]=n*l,t[4]=(i*s-a*r)*l,t[5]=(o*r-n*s)*l,t):null}function Ai(t){var e=bi();return Si(e,t),e}function ki(t){return t>oP||-oP>t}function Li(t,e){for(var n=0;n=0?parseFloat(t)/100*e:parseFloat(t):t}function Vi(t,e,n){var i=e.position||"inside",r=null!=e.distance?e.distance:5,o=n.height,a=n.width,s=o/2,l=n.x,u=n.y,h="left",c="top";if(i instanceof Array)l+=Bi(i[0],n.width),u+=Bi(i[1],n.height),h=null,c=null;else switch(i){case"left":l-=r,u+=s,h="right",c="middle";break;case"right":l+=r+a,u+=s,c="middle";break;case"top":l+=a/2,u-=r,h="center",c="bottom";break;case"bottom":l+=a/2,u+=o+r,h="center";break;case"inside":l+=a/2,u+=s,h="center",c="middle";break;case"insideLeft":l+=r,u+=s,c="middle";break;case"insideRight":l+=a-r,u+=s,h="right",c="middle";break;case"insideTop":l+=a/2,u+=r,h="center";break;case"insideBottom":l+=a/2,u+=o-r,h="center",c="bottom";break;case"insideTopLeft":l+=r,u+=r;break;case"insideTopRight":l+=a-r,u+=r,h="right";break;case"insideBottomLeft":l+=r,u+=o-r,c="bottom";break;case"insideBottomRight":l+=a-r,u+=o-r,h="right",c="bottom"}return t=t||{},t.x=l,t.y=u,t.align=h,t.verticalAlign=c,t}function Fi(t,e,n,i,r){n=n||{};var o=[];Ui(t,"",t,e,n,i,o,r);var a=o.length,s=!1,l=n.done,u=n.aborted,h=function(){s=!0,a--,0>=a&&(s?l&&l():u&&u())},c=function(){a--,0>=a&&(s?l&&l():u&&u())};a||l&&l(),o.length>0&&n.during&&o[0].during(function(t,e){n.during(e)});for(var p=0;pi;i++)t[i]=e[i]}function Wi(t){return g(t[0])}function Hi(t,e,n){if(g(e[n]))if(g(t[n])||(t[n]=[]),L(e[n])){var i=e[n].length;t[n].length!==i&&(t[n]=new e[n].constructor(i),Gi(t[n],e[n],i))}else{var r=e[n],o=t[n],a=r.length;if(Wi(r))for(var s=r[0].length,l=0;a>l;l++)o[l]?Gi(o[l],r[l],s):o[l]=Array.prototype.slice.call(r[l]);else Gi(o,r,a);o.length=r.length}else t[n]=e[n]}function Yi(t,e){return t===e||g(t)&&g(e)&&Xi(t,e)}function Xi(t,e){var n=t.length;if(n!==e.length)return!1;for(var i=0;n>i;i++)if(t[i]!==e[i])return!1;return!0}function Ui(t,e,n,i,r,o,a,s){for(var l=b(i),u=r.duration,h=r.delay,c=r.additive,d=r.setToFinal,f=!A(o),y=t.animators,v=[],m=0;m0||r.force&&!a.length){var D=void 0,k=void 0,L=void 0;if(s){k={},d&&(D={});for(var M=0;S>M;M++){var _=v[M];k[_]=n[_],d?D[_]=i[_]:n[_]=i[_]}}else if(d){L={};for(var M=0;S>M;M++){var _=v[M];L[_]=ai(n[_]),Hi(n,i,_)}}var I=new VL(n,!1,!1,c?x(y,function(t){return t.targetName===e}):null);I.targetName=e,r.scope&&(I.scope=r.scope),d&&D&&I.whenWithKeys(0,D,v),L&&I.whenWithKeys(0,L,v),I.whenWithKeys(null==u?500:u,s?k:i,v).delay(h||0),t.addAnimator(I,e),a.push(I)}}function Zi(t){delete LP[t]}function ji(t){if(!t)return!1;if("string"==typeof t)return Rn(t,1)r;r++)n+=Rn(e[r].color,1);return n/=i,QL>n}return!1}function qi(t,e){var n=new PP(o(),t,e);return LP[n.id]=n,n}function Ki(t){t.dispose()}function $i(){for(var t in LP)LP.hasOwnProperty(t)&&LP[t].dispose();LP={}}function Ji(t){return LP[t]}function Qi(t,e){kP[t]=e}function tr(t){return t.replace(/^\s+|\s+$/g,"")}function er(t,e,n,i){var r=e[0],o=e[1],a=n[0],s=n[1],l=o-r,u=s-a;if(0===l)return 0===u?a:(a+s)/2;if(i)if(l>0){if(r>=t)return a;if(t>=o)return s}else{if(t>=r)return a;if(o>=t)return s}else{if(t===r)return a;if(t===o)return s}return(t-r)/l*u+a}function nr(t,e){switch(t){case"center":case"middle":t="50%";break;case"left":case"top":t="0%";break;case"right":case"bottom":t="100%"}return T(t)?tr(t).match(/%$/)?parseFloat(t)/100*e:parseFloat(t):null==t?0/0:+t}function ir(t,e,n){return null==e&&(e=10),e=Math.min(Math.max(0,e),EP),t=(+t).toFixed(e),n?t:+t}function rr(t){return t.sort(function(t,e){return t-e}),t}function or(t){if(t=+t,isNaN(t))return 0;if(t>1e-14)for(var e=1,n=0;15>n;n++,e*=10)if(Math.round(t*e)/e===t)return n; +return ar(t)}function ar(t){var e=t.toString().toLowerCase(),n=e.indexOf("e"),i=n>0?+e.slice(n+1):0,r=n>0?n:e.length,o=e.indexOf("."),a=0>o?0:r-1-o;return Math.max(0,a-i)}function sr(t,e){var n=Math.log,i=Math.LN10,r=Math.floor(n(t[1]-t[0])/i),o=Math.round(n(Math.abs(e[1]-e[0]))/i),a=Math.min(Math.max(-r+o,0),20);return isFinite(a)?a:20}function lr(t,e,n){if(!t[e])return 0;var i=m(t,function(t,e){return t+(isNaN(e)?0:e)},0);if(0===i)return 0;for(var r=Math.pow(10,n),o=v(t,function(t){return(isNaN(t)?0:t)/i*r*100}),a=100*r,s=v(o,function(t){return Math.floor(t)}),l=m(s,function(t,e){return t+e},0),u=v(o,function(t,e){return t-s[e]});a>l;){for(var h=Number.NEGATIVE_INFINITY,c=null,p=0,d=u.length;d>p;++p)u[p]>h&&(h=u[p],c=p);++s[c],u[c]=0,++l}return s[e]/r}function ur(t,e){var n=Math.max(or(t),or(e)),i=t+e;return n>EP?i:ir(i,n)}function hr(t){var e=2*Math.PI;return(t%e+e)%e}function cr(t){return t>-NP&&NP>t}function pr(t){if(t instanceof Date)return t;if(T(t)){var e=BP.exec(t);if(!e)return new Date(0/0);if(e[8]){var n=+e[4]||0;return"Z"!==e[8].toUpperCase()&&(n-=+e[8].slice(0,3)),new Date(Date.UTC(+e[1],+(e[2]||1)-1,+e[3]||1,n,+(e[5]||0),+e[6]||0,e[7]?+e[7].substring(0,3):0))}return new Date(+e[1],+(e[2]||1)-1,+e[3]||1,+e[4]||0,+(e[5]||0),+e[6]||0,e[7]?+e[7].substring(0,3):0)}return new Date(null==t?0/0:Math.round(t))}function dr(t){return Math.pow(10,fr(t))}function fr(t){if(0===t)return 0;var e=Math.floor(Math.log(t)/Math.LN10);return t/Math.pow(10,e)>=10&&e++,e}function gr(t,e){var n,i=fr(t),r=Math.pow(10,i),o=t/r;return n=e?1.5>o?1:2.5>o?2:4>o?3:7>o?5:10:1>o?1:2>o?2:3>o?3:5>o?5:10,t=n*r,i>=-20?+t.toFixed(0>i?-i:0):t}function yr(t,e){var n=(t.length-1)*e+1,i=Math.floor(n),r=+t[i-1],o=n-i;return o?r+o*(t[i]-r):r}function vr(t){function e(t,n,i){return t.interval[i]s;s++)o[s]<=n&&(o[s]=n,a[s]=s?1:1-i),n=o[s],i=a[s];o[0]===o[1]&&a[0]*a[1]!==1?t.splice(r,1):r++}return t}function mr(t){var e=parseFloat(t);return e==t&&(0!==e||!T(t)||t.indexOf("x")<=0)?e:0/0}function xr(t){return!isNaN(mr(t))}function _r(){return Math.round(9*Math.random())}function br(t,e){return 0===e?t:br(e,t%e)}function wr(t,e){return null==t?e:null==e?t:t*e/br(t,e)}function Sr(t){throw new Error(t)}function Mr(t,e,n){return(e-t)*n+t}function Ir(t){return t instanceof Array?t:null==t?[]:[t]}function Tr(t,e,n){if(t){t[e]=t[e]||{},t.emphasis=t.emphasis||{},t.emphasis[e]=t.emphasis[e]||{};for(var i=0,r=n.length;r>i;i++){var o=n[i];!t.emphasis[e].hasOwnProperty(o)&&t[e].hasOwnProperty(o)&&(t.emphasis[e][o]=t[e][o])}}}function Cr(t){return!A(t)||M(t)||t instanceof Date?t:t.value}function Dr(t){return A(t)&&!(t instanceof Array)}function Ar(t,e,n){var i="normalMerge"===n,r="replaceMerge"===n,o="replaceAll"===n;t=t||[],e=(e||[]).slice();var a=U();y(e,function(t,n){return A(t)?void 0:void(e[n]=null)});var s=kr(t,a,n);return(i||r)&&Lr(s,t,a,e),i&&Pr(s,e),i||r?Or(s,e,r):o&&Rr(s,e),Nr(s),s}function kr(t,e,n){var i=[];if("replaceAll"===n)return i;for(var r=0;ri;i++){var o=Br(t[i].seriesId,null);if(null==o)return;for(var a=Ir(t[i].dataIndex),s=n&&n[o],l=0,u=a.length;u>l;l++){var h=a[l];s&&s[h]?s[h]=null:(e[o]||(e[o]={}))[h]=1}}}function i(t,e){var n=[];for(var r in t)if(t.hasOwnProperty(r)&&null!=t[r])if(e)n.push(+r);else{var o=i(t[r],!0);o.length&&n.push({seriesId:r,dataIndex:o})}return n}var r={},o={};return n(t||[],r),n(e||[],o,r),[i(r),i(o)]}function Xr(t,e){return null!=e.dataIndexInside?e.dataIndexInside:null!=e.dataIndex?M(e.dataIndex)?v(e.dataIndex,function(e){return t.indexOfRawIndex(e)}):t.indexOfRawIndex(e.dataIndex):null!=e.name?M(e.name)?v(e.name,function(e){return t.indexOfName(e)}):t.indexOfName(e.name):void 0}function Ur(){var t="__ec_inner_"+WP++;return function(e){return e[t]||(e[t]={})}}function Zr(t,e,n){var i=jr(e,n),r=i.mainTypeSpecified,o=i.queryOptionMap,a=i.others,s=a,l=n?n.defaultMainType:null;return!r&&l&&o.set(l,{}),o.each(function(e,i){var r=qr(t,i,e,{useDefault:l===i,enableAll:n&&null!=n.enableAll?n.enableAll:!0,enableNone:n&&null!=n.enableNone?n.enableNone:!0});s[i+"Models"]=r.models,s[i+"Model"]=r.models[0]}),s}function jr(t,e){var n;if(T(t)){var i={};i[t+"Index"]=0,n=i}else n=t;var r=U(),o={},a=!1;return y(n,function(t,n){if("dataIndex"===n||"dataIndexInside"===n)return void(o[n]=t);var i=n.match(/^(\w+)(Index|Id|Name)$/)||[],s=i[1],l=(i[2]||"").toLowerCase();if(s&&l&&!(e&&e.includeMainTypes&&p(e.includeMainTypes,s)<0)){a=a||!!s;var u=r.get(s)||r.set(s,{});u[l]=t}}),{mainTypeSpecified:a,queryOptionMap:r,others:o}}function qr(t,e,n,i){i=i||HP;var r=n.index,o=n.id,a=n.name,s={models:null,specified:null!=r||null!=o||null!=a};if(!s.specified){var l=void 0;return s.models=i.useDefault&&(l=t.getComponent(e))?[l]:[],s}return"none"===r||r===!1?(W(i.enableNone,'`"none"` or `false` is not a valid value on index option.'),s.models=[],s):("all"===r&&(W(i.enableAll,'`"all"` is not a valid value on index option.'),r=o=a=null),s.models=t.queryComponents({mainType:e,index:r,id:o,name:a}),s)}function Kr(t,e,n){t.setAttribute?t.setAttribute(e,n):t[e]=n}function $r(t,e){return t.getAttribute?t.getAttribute(e):t[e]}function Jr(t){return"auto"===t?tk.domSupported?"html":"richText":t||"html"}function Qr(t,e){var n=U(),i=[];return y(t,function(t){var r=e(t);(n.get(r)||(i.push(r),n.set(r,[]))).push(t)}),{keys:i,buckets:n}}function to(t,e,n,i,r){var o=null==e||"auto"===e;if(null==i)return i;if(D(i)){var a=Mr(n||0,i,r);return ir(a,o?Math.max(or(n||0),or(i)):e)}if(T(i))return 1>r?n:i;for(var s=[],l=n,u=i,h=Math.max(l?l.length:0,u.length),c=0;h>c;++c){var p=t.getDimensionInfo(c);if(p&&"ordinal"===p.type)s[c]=(1>r&&l?l:u)[c];else{var d=l&&l[c]?l[c]:0,f=u[c],a=Mr(d,f,r);s[c]=ir(a,o?Math.max(or(d),or(f)):e)}}return s}function eo(t){var e={main:"",sub:""};if(t){var n=t.split(XP);e.main=n[0]||"",e.sub=n[1]||""}return e}function no(t){W(/^[a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)?$/.test(t),'componentType "'+t+'" illegal')}function io(t){return!(!t||!t[ZP])}function ro(t){t.$constructor=t,t.extend=function(t){var n,i=this;return oo(i)?n=function(t){function n(){return t.apply(this,arguments)||this}return e(n,t),n}(i):(n=function(){(t.$constructor||i).apply(this,arguments)},d(n,this)),h(n.prototype,t),n[ZP]=!0,n.extend=this.extend,n.superCall=lo,n.superApply=uo,n.superClass=i,n}}function oo(t){return I(t)&&/^class\s/.test(Function.prototype.toString.call(t))}function ao(t,e){t.extend=e.extend}function so(t){var e=["__\x00is_clz",jP++].join("_");t.prototype[e]=!0,t.isInstance=function(t){return!(!t||!t[e])}}function lo(t,e){for(var n=[],i=2;i=0||r&&p(r,s)<0)){var l=n.getShallow(s,e);null!=l&&(o[t[a][0]]=l)}}return o}}function po(t){if("string"==typeof t){var e=JP.get(t);return e&&e.image}return t}function fo(t,e,n,i,r){if(t){if("string"==typeof t){if(e&&e.__zrImageSrc===t||!n)return e;var o=JP.get(t),a={hostEl:n,cb:i,cbPayload:r};if(o)e=o.image,!yo(e)&&o.pending.push(a);else{var s=lk.loadImage(t,go,go);s.__zrImageSrc=t,JP.put(t,s.__cachedImgObj={image:s,pending:[a]})}return e}return t}return e}function go(){var t=this.__cachedImgObj;this.onload=this.onerror=this.__cachedImgObj=null;for(var e=0;ea;a++)o[a]=xo(o[a],r);return o.join("\n")}function mo(t,e,n,i){i=i||{};var r=h({},i);r.font=e,n=B(n,"..."),r.maxIterations=B(i.maxIterations,2);var o=r.minChar=B(i.minChar,0);r.cnCharWidth=Pi("国",e);var a=r.ascCharWidth=Pi("a",e);r.placeholder=B(i.placeholder,"");for(var s=t=Math.max(0,t-1),l=0;o>l&&s>=a;l++)s-=a;var u=Pi(n,e);return u>s&&(n="",u=0),s=t-u,r.ellipsis=n,r.ellipsisWidth=u,r.contentWidth=s,r.containerWidth=t,r}function xo(t,e){var n=e.containerWidth,i=e.font,r=e.contentWidth;if(!n)return"";var o=Pi(t,i);if(n>=o)return t;for(var a=0;;a++){if(r>=o||a>=e.maxIterations){t+=e.ellipsis;break}var s=0===a?_o(t,r,e.ascCharWidth,e.cnCharWidth):o>0?Math.floor(t.length*r/o):0;t=t.substr(0,s),o=Pi(t,i)}return""===t&&(t=e.placeholder),t}function _o(t,e,n,i){for(var r=0,o=0,a=t.length;a>o&&e>r;o++){var s=t.charCodeAt(o);r+=s>=0&&127>=s?n:i}return o}function bo(t,e){null!=t&&(t+="");var n,i=e.overflow,r=e.padding,o=e.font,a="truncate"===i,s=zi(o),l=B(e.lineHeight,s),u=!!e.backgroundColor,h="truncate"===e.lineOverflow,c=e.width;n=null==c||"break"!==i&&"breakAll"!==i?t?t.split("\n"):[]:t?To(t,e.font,c,"breakAll"===i,0).lines:[];var p=n.length*l,d=B(e.height,p);if(p>d&&h){var f=Math.floor(d/l);n=n.slice(0,f)}if(t&&a&&null!=c)for(var g=mo(c,o,e.ellipsis,{minChar:e.truncateMinChar,placeholder:e.placeholder}),y=0;yu&&So(i,t.substring(u,h),e,l),So(i,r[2],e,l,r[1]),u=QP.lastIndex}ua){b>0?(m.tokens=m.tokens.slice(0,b),n(m,_,x),i.lines=i.lines.slice(0,v+1)):i.lines=i.lines.slice(0,v);break t}var D=S.width,A=null==D||"auto"===D;if("string"==typeof D&&"%"===D.charAt(D.length-1))w.percentWidth=D,c.push(w),w.contentWidth=Pi(w.text,T);else{if(A){var k=S.backgroundColor,L=k&&k.image;L&&(L=po(L),yo(L)&&(w.width=Math.max(w.width,L.width*C/L.height)))}var P=g&&null!=o?o-_:null;null!=P&&PP?(w.text="",w.width=w.contentWidth=0):(w.text=vo(w.text,P-I,T,e.ellipsis,{minChar:e.truncateMinChar}),w.width=w.contentWidth=Pi(w.text,T)):w.contentWidth=Pi(w.text,T)}w.width+=I,_+=w.width,S&&(x=Math.max(x,w.lineHeight))}n(m,_,x)}i.outerWidth=i.width=B(o,d),i.outerHeight=i.height=B(a,p),i.contentHeight=p,i.contentWidth=d,f&&(i.outerWidth+=f[1]+f[3],i.outerHeight+=f[0]+f[2]);for(var v=0;v0&&f+i.accumWidth>i.width&&(o=e.split("\n"),c=!0),i.accumWidth=f}else{var g=To(e,h,i.width,i.breakAll,i.accumWidth);i.accumWidth=g.accumWidth+d,a=g.linesWidths,o=g.lines}}else o=e.split("\n");for(var y=0;y=33&&383>=e}function Io(t){return Mo(t)?iO[t]?!0:!1:!0}function To(t,e,n,i,r){for(var o=[],a=[],s="",l="",u=0,h=0,c=0;cn:r+h+d>n)?h?(s||l)&&(f?(s||(s=l,l="",u=0,h=u),o.push(s),a.push(h-u),l+=p,u+=d,s="",h=u):(l&&(s+=l,l="",u=0),o.push(s),a.push(h),s=p,h=d)):f?(o.push(l),a.push(u),l=p,u=d):(o.push(p),a.push(d)):(h+=d,f?(l+=p,u+=d):(l&&(s+=l,l="",u=0),s+=p))}else l&&(s+=l,h+=u),o.push(s),a.push(h),s="",l="",u=0,h=0}return o.length||s||(s=t,l="",u=0),l&&(s+=l),s&&(o.push(s),a.push(h)),1===o.length&&(h+=r),{accumWidth:h,lines:o,linesWidths:a}}function Co(t,e,n){return hO.copy(t.getBoundingRect()),t.transform&&hO.applyTransform(t.transform),cO.width=e,cO.height=n,!hO.intersect(cO)}function Do(t,e,n){if(0!==t.length){for(var i=t[0],r=i[0],o=i[0],a=i[1],s=i[1],l=1;ld;d++){var f=c(t,n,r,a,_O[d]);l[0]=pO(f,l[0]),u[0]=dO(f,u[0])}p=h(e,i,o,s,bO);for(var d=0;p>d;d++){var g=c(e,i,o,s,bO[d]);l[1]=pO(g,l[1]),u[1]=dO(g,u[1])}l[0]=pO(t,l[0]),u[0]=dO(t,u[0]),l[0]=pO(a,l[0]),u[0]=dO(a,u[0]),l[1]=pO(e,l[1]),u[1]=dO(e,u[1]),l[1]=pO(s,l[1]),u[1]=dO(s,u[1])}function Lo(t,e,n,i,r,o,a,s){var l=un,u=an,h=dO(pO(l(t,n,r),1),0),c=dO(pO(l(e,i,o),1),0),p=u(t,n,r,h),d=u(e,i,o,c);a[0]=pO(t,r,p),a[1]=pO(e,o,d),s[0]=dO(t,r,p),s[1]=dO(e,o,d)}function Po(t,e,n,i,r,o,a,s,l){var u=ve,h=me,c=Math.abs(r-o);if(1e-4>c%yO&&c>1e-4)return s[0]=t-n,s[1]=e-i,l[0]=t+n,void(l[1]=e+i);if(vO[0]=gO(r)*n+t,vO[1]=fO(r)*i+e,mO[0]=gO(o)*n+t,mO[1]=fO(o)*i+e,u(s,vO,mO),h(l,vO,mO),r%=yO,0>r&&(r+=yO),o%=yO,0>o&&(o+=yO),r>o&&!a?o+=yO:o>r&&a&&(r+=yO),a){var p=o;o=r,r=p}for(var d=0;o>d;d+=Math.PI/2)d>r&&(xO[0]=gO(d)*n+t,xO[1]=fO(d)*i+e,u(s,xO,s),h(l,xO,l))}function Oo(t){var e=Math.round(t/RO*1e8)/1e8;return e%2*RO}function Ro(t,e){var n=Oo(t[0]);0>n&&(n+=NO);var i=n-t[0],r=t[1];r+=i,!e&&r-n>=NO?r=n+NO:e&&n-r>=NO?r=n-NO:!e&&n>r?r=n+(NO-Oo(n-r)):e&&r>n&&(r=n-(NO-Oo(r-n))),t[0]=n,t[1]=r}function No(t,e,n,i,r,o,a){if(0===r)return!1;var s=r,l=0,u=t;if(a>e+s&&a>i+s||e-s>a&&i-s>a||o>t+s&&o>n+s||t-s>o&&n-s>o)return!1;if(t===n)return Math.abs(o-t)<=s/2;l=(e-i)/(t-n),u=(t*i-n*e)/(t-n);var h=l*o-a+u,c=h*h/(l*l+1);return s/2*s/2>=c}function Eo(t,e,n,i,r,o,a,s,l,u,h){if(0===l)return!1;var c=l;if(h>e+c&&h>i+c&&h>o+c&&h>s+c||e-c>h&&i-c>h&&o-c>h&&s-c>h||u>t+c&&u>n+c&&u>r+c&&u>a+c||t-c>u&&n-c>u&&r-c>u&&a-c>u)return!1;var p=rn(t,e,n,i,r,o,a,s,u,h,null);return c/2>=p}function zo(t,e,n,i,r,o,a,s,l){if(0===a)return!1;var u=a;if(l>e+u&&l>i+u&&l>o+u||e-u>l&&i-u>l&&o-u>l||s>t+u&&s>n+u&&s>r+u||t-u>s&&n-u>s&&r-u>s)return!1;var h=cn(t,e,n,i,r,o,s,l,null);return u/2>=h}function Bo(t){return t%=VO,0>t&&(t+=VO),t}function Vo(t,e,n,i,r,o,a,s,l){if(0===a)return!1;var u=a;s-=t,l-=e;var h=Math.sqrt(s*s+l*l);if(h-u>n||n>h+u)return!1;if(Math.abs(i-r)%FO<1e-4)return!0;if(o){var c=i;i=Bo(r),r=Bo(c)}else i=Bo(i),r=Bo(r);i>r&&(r+=FO);var p=Math.atan2(l,s);return 0>p&&(p+=FO),p>=i&&r>=p||p+FO>=i&&r>=p+FO}function Fo(t,e,n,i,r,o){if(o>e&&o>i||e>o&&i>o)return 0;if(i===e)return 0;var a=(o-e)/(i-e),s=e>i?1:-1;(1===a||0===a)&&(s=e>i?.5:-.5);var l=a*(n-t)+t;return l===r?1/0:l>r?s:0}function Go(t,e){return Math.abs(t-e)e&&u>i&&u>o&&u>s||e>u&&i>u&&o>u&&s>u)return 0;var h=tn(e,i,o,s,u,YO);if(0===h)return 0;for(var c=0,p=-1,d=void 0,f=void 0,g=0;h>g;g++){var y=YO[g],v=0===y||1===y?.5:1,m=Je(t,n,r,a,y);l>m||(0>p&&(p=en(e,i,o,s,XO),XO[1]1&&Wo(),d=Je(e,i,o,s,XO[0]),p>1&&(f=Je(e,i,o,s,XO[1]))),c+=2===p?yd?v:-v:yf?v:-v:f>s?v:-v:yd?v:-v:d>s?v:-v)}return c}function Yo(t,e,n,i,r,o,a,s){if(s>e&&s>i&&s>o||e>s&&i>s&&o>s)return 0;var l=ln(e,i,o,s,YO);if(0===l)return 0;var u=un(e,i,o);if(u>=0&&1>=u){for(var h=0,c=an(e,i,o,u),p=0;l>p;p++){var d=0===YO[p]||1===YO[p]?.5:1,f=an(t,n,r,YO[p]);a>f||(h+=YO[p]c?d:-d:c>o?d:-d)}return h}var d=0===YO[0]||1===YO[0]?.5:1,f=an(t,n,r,YO[0]);return a>f?0:e>o?d:-d}function Xo(t,e,n,i,r,o,a,s){if(s-=e,s>n||-n>s)return 0;var l=Math.sqrt(n*n-s*s);YO[0]=-l,YO[1]=l;var u=Math.abs(i-r);if(1e-4>u)return 0;if(u>=WO-1e-4){i=0,r=WO;var h=o?1:-1;return a>=YO[0]+t&&a<=YO[1]+t?h:0}if(i>r){var c=i;i=r,r=c}0>i&&(i+=WO,r+=WO);for(var p=0,d=0;2>d;d++){var f=YO[d];if(f+t>a){var g=Math.atan2(s,f),h=o?1:-1;0>g&&(g=WO+g),(g>=i&&r>=g||g+WO>=i&&r>=g+WO)&&(g>Math.PI/2&&g<1.5*Math.PI&&(h=-h),p+=h)}}return p}function Uo(t,e,n,i,r){for(var o,a,s=t.data,l=t.len(),u=0,h=0,c=0,p=0,d=0,f=0;l>f;){var g=s[f++],y=1===f;switch(g===GO.M&&f>1&&(n||(u+=Fo(h,c,p,d,i,r))),y&&(h=s[f],c=s[f+1],p=h,d=c),g){case GO.M:p=s[f++],d=s[f++],h=p,c=d;break;case GO.L:if(n){if(No(h,c,s[f],s[f+1],e,i,r))return!0}else u+=Fo(h,c,s[f],s[f+1],i,r)||0;h=s[f++],c=s[f++];break;case GO.C:if(n){if(Eo(h,c,s[f++],s[f++],s[f++],s[f++],s[f],s[f+1],e,i,r))return!0}else u+=Ho(h,c,s[f++],s[f++],s[f++],s[f++],s[f],s[f+1],i,r)||0;h=s[f++],c=s[f++];break;case GO.Q:if(n){if(zo(h,c,s[f++],s[f++],s[f],s[f+1],e,i,r))return!0}else u+=Yo(h,c,s[f++],s[f++],s[f],s[f+1],i,r)||0;h=s[f++],c=s[f++];break;case GO.A:var v=s[f++],m=s[f++],x=s[f++],_=s[f++],b=s[f++],w=s[f++];f+=1;var S=!!(1-s[f++]);o=Math.cos(b)*x+v,a=Math.sin(b)*_+m,y?(p=o,d=a):u+=Fo(h,c,o,a,i,r);var M=(i-v)*_/x+v;if(n){if(Vo(v,m,_,b,b+w,S,e,M,r))return!0}else u+=Xo(v,m,_,b,b+w,S,M,r);h=Math.cos(b+w)*x+v,c=Math.sin(b+w)*_+m;break;case GO.R:p=h=s[f++],d=c=s[f++];var I=s[f++],T=s[f++];if(o=p+I,a=d+T,n){if(No(p,d,o,d,e,i,r)||No(o,d,o,a,e,i,r)||No(o,a,p,a,e,i,r)||No(p,a,p,d,e,i,r))return!0}else u+=Fo(o,d,o,a,i,r),u+=Fo(p,a,p,d,i,r);break;case GO.Z:if(n){if(No(h,c,p,d,e,i,r))return!0}else u+=Fo(h,c,p,d,i,r);h=p,c=d}}return n||Go(c,d)||(u+=Fo(h,c,p,d,i,r)||0),0!==u}function Zo(t,e,n){return Uo(t,0,!1,e,n)}function jo(t,e,n,i){return Uo(t,e,!0,n,i)}function qo(t){return!!(t&&"string"!=typeof t&&t.width&&t.height)}function Ko(t,e){var n,i,r,o,a=e.x,s=e.y,l=e.width,u=e.height,h=e.r;0>l&&(a+=l,l=-l),0>u&&(s+=u,u=-u),"number"==typeof h?n=i=r=o=h:h instanceof Array?1===h.length?n=i=r=o=h[0]:2===h.length?(n=r=h[0],i=o=h[1]):3===h.length?(n=h[0],i=o=h[1],r=h[2]):(n=h[0],i=h[1],r=h[2],o=h[3]):n=i=r=o=0;var c;n+i>l&&(c=n+i,n*=l/c,i*=l/c),r+o>l&&(c=r+o,r*=l/c,o*=l/c),i+r>u&&(c=i+r,i*=u/c,r*=u/c),n+o>u&&(c=n+o,n*=u/c,o*=u/c),t.moveTo(a+n,s),t.lineTo(a+l-i,s),0!==i&&t.arc(a+l-i,s+i,i,-Math.PI/2,0),t.lineTo(a+l,s+u-r),0!==r&&t.arc(a+l-r,s+u-r,r,0,Math.PI/2),t.lineTo(a+o,s+u),0!==o&&t.arc(a+o,s+u-o,o,Math.PI/2,Math.PI),t.lineTo(a,s+n),0!==n&&t.arc(a+n,s+n,n,Math.PI,1.5*Math.PI)}function $o(t,e,n){if(e){var i=e.x1,r=e.x2,o=e.y1,a=e.y2;t.x1=i,t.x2=r,t.y1=o,t.y2=a;var s=n&&n.lineWidth;return s?(eR(2*i)===eR(2*r)&&(t.x1=t.x2=Qo(i,s,!0)),eR(2*o)===eR(2*a)&&(t.y1=t.y2=Qo(o,s,!0)),t):t}}function Jo(t,e,n){if(e){var i=e.x,r=e.y,o=e.width,a=e.height;t.x=i,t.y=r,t.width=o,t.height=a;var s=n&&n.lineWidth;return s?(t.x=Qo(i,s,!0),t.y=Qo(r,s,!0),t.width=Math.max(Qo(i+o,s,!1)-t.x,0===o?0:1),t.height=Math.max(Qo(r+a,s,!1)-t.y,0===a?0:1),t):t}}function Qo(t,e,n){if(!e)return t;var i=eR(2*t);return(i+eR(e))%2===0?i/2:(i+(n?1:-1))/2}function ta(t){return"string"!=typeof t||-1===t.indexOf("px")&&-1===t.indexOf("rem")&&-1===t.indexOf("em")?isNaN(+t)?ek+"px":t+"px":t}function ea(t,e){for(var n=0;n=e||"transparent"===t||"none"===t?null:t.image||t.colorStops?"#000":t}function aa(t){return null==t||"none"===t?null:t.image||t.colorStops?"#000":t}function sa(t,e,n){return"right"===e?t-n[1]:"center"===e?t+n[3]/2-n[1]/2:t+n[3]}function la(t){var e=t.text;return null!=e&&(e+=""),e}function ua(t){return!!(t.backgroundColor||t.lineHeight||t.borderWidth&&t.borderColor)}function ha(t){return null!=t&&"none"!==t}function ca(t){if(T(t)){var e=kR.get(t);return e||(e=Cn(t,-.1),kR.put(t,e)),e}if(O(t)){var n=h({},t);return n.colorStops=v(t.colorStops,function(t){return{offset:t.offset,color:Cn(t.color,-.1)}}),n}return t}function pa(t,e,n){t.onHoverStateChange&&(t.hoverState||0)!==n&&t.onHoverStateChange(e),t.hoverState=n}function da(t){pa(t,"emphasis",_R)}function fa(t){t.hoverState===_R&&pa(t,"normal",mR)}function ga(t){pa(t,"blur",xR)}function ya(t){t.hoverState===xR&&pa(t,"normal",mR)}function va(t){t.selected=!0}function ma(t){t.selected=!1}function xa(t,e,n){e(t,n)}function _a(t,e,n){xa(t,e,n),t.isGroup&&t.traverse(function(t){xa(t,e,n)})}function ba(t,e){switch(e){case"emphasis":t.hoverState=_R;break;case"normal":t.hoverState=mR;break;case"blur":t.hoverState=xR;break;case"select":t.selected=!0}}function wa(t,e,n,i){for(var r=t.style,o={},a=0;a=0,o=!1;if(t instanceof qO){var a=yR(t),s=r?a.selectFill||a.normalFill:a.normalFill,l=r?a.selectStroke||a.normalStroke:a.normalStroke;if(ha(s)||ha(l)){i=i||{};var u=i.style||{};"inherit"===u.fill?(o=!0,i=h({},i),u=h({},u),u.fill=s):!ha(u.fill)&&ha(s)?(o=!0,i=h({},i),u=h({},u),u.fill=ca(s)):!ha(u.stroke)&&ha(l)&&(o||(i=h({},i),u=h({},u)),u.stroke=ca(l)),i.style=u}}if(i&&null==i.z2){o||(i=h({},i));var c=t.z2EmphasisLift;i.z2=t.z2+(null!=c?c:SR)}return i}function Ma(t,e,n){if(n&&null==n.z2){n=h({},n);var i=t.z2SelectLift;n.z2=t.z2+(null!=i?i:MR)}return n}function Ia(t,e,n){var i=p(t.currentStates,e)>=0,r=t.style.opacity,o=i?null:wa(t,["opacity"],e,{opacity:1});n=n||{};var a=n.style||{};return null==a.opacity&&(n=h({},n),a=h({opacity:i?r:.1*o.opacity},a),n.style=a),n}function Ta(t,e){var n=this.states[t];if(this.style){if("emphasis"===t)return Sa(this,t,e,n);if("blur"===t)return Ia(this,t,n);if("select"===t)return Ma(this,t,n)}return n}function Ca(t){t.stateProxy=Ta;var e=t.getTextContent(),n=t.getTextGuideLine();e&&(e.stateProxy=Ta),n&&(n.stateProxy=Ta)}function Da(t,e){!Ea(t,e)&&!t.__highByOuter&&_a(t,da)}function Aa(t,e){!Ea(t,e)&&!t.__highByOuter&&_a(t,fa)}function ka(t,e){t.__highByOuter|=1<<(e||0),_a(t,da)}function La(t,e){!(t.__highByOuter&=~(1<<(e||0)))&&_a(t,fa)}function Pa(t){_a(t,ga)}function Oa(t){_a(t,ya)}function Ra(t){_a(t,va)}function Na(t){_a(t,ma)}function Ea(t,e){return t.__highDownSilentOnTouch&&e.zrByTouch}function za(t){var e=t.getModel();e.eachComponent(function(e,n){var i=vR(n);if(i.isBlured){var r="series"===e?t.getViewOfSeriesModel(n):t.getViewOfComponentModel(n);r.group.traverse(function(t){ya(t)})}i.isBlured=!1})}function Ba(t,e,n,i){function r(t,e){for(var n=0;nl;)a=r.getItemGraphicEl(l++);if(a){var u=pR(a);Ba(i,u.focus,u.blurScope,n)}else{var h=t.get(["emphasis","focus"]),c=t.get(["emphasis","blurScope"]);null!=h&&Ba(i,h,c,n)}}}function Ga(t,e,n,i){var r={focusSelf:!1,dispatchers:null};if(null==t||"series"===t||null==e||null==n)return r;var o=i.getModel().getComponent(t,e);if(!o)return r;var a=i.getViewOfComponentModel(o);if(!a||!a.findHighDownDispatchers)return r;for(var s,l=a.findHighDownDispatchers(n),u=0;u0){var o={dataIndex:r,seriesIndex:t.seriesIndex};null!=i&&(o.dataType=i),e.push(o)}})}),e}function Za(t,e,n){Ja(t,!0),_a(t,Ca),Ka(t,e,n)}function ja(t){Ja(t,!1)}function qa(t,e,n,i){i?ja(t):Za(t,e,n)}function Ka(t,e,n){var i=pR(t);null!=e?(i.focus=e,i.blurScope=n):i.focus&&(i.focus=null)}function $a(t,e,n,i){n=n||"itemStyle";for(var r=0;r=fR&&(e=gR[t]=fR++),e}function ns(t){var e=t.type;return e===CR||e===DR||e===AR}function is(t){var e=t.type;return e===IR||e===TR}function rs(t){var e=yR(t);e.normalFill=t.style.fill,e.normalStroke=t.style.stroke;var n=t.states.select||{};e.selectFill=n.style&&n.style.fill||null,e.selectStroke=n.style&&n.style.stroke||null}function os(t,e){if(e){var n,i,r,o,a,s,l=t.data,u=t.len(),h=OR.M,c=OR.C,p=OR.L,d=OR.R,f=OR.A,g=OR.Q;for(r=0,o=0;u>r;){switch(n=l[r++],o=r,i=0,n){case h:i=1;break;case p:i=1;break;case c:i=3;break;case g:i=2;break;case f:var y=e[4],v=e[5],m=NR(e[0]*e[0]+e[1]*e[1]),x=NR(e[2]*e[2]+e[3]*e[3]),_=ER(-e[1]/x,e[0]/m);l[r]*=m,l[r++]+=y,l[r]*=x,l[r++]+=v,l[r++]*=m,l[r++]*=x,l[r++]+=_,l[r++]+=_,r+=2,o=r;break;case d:s[0]=l[r++],s[1]=l[r++],ye(s,s,e),l[o++]=s[0],l[o++]=s[1],s[0]+=l[r++],s[1]+=l[r++],ye(s,s,e),l[o++]=s[0],l[o++]=s[1]}for(a=0;i>a;a++){var b=RR[a];b[0]=l[r++],b[1]=l[r++],ye(b,b,e),l[o++]=b[0],l[o++]=b[1]}}t.increaseVersion()}}function as(t){return Math.sqrt(t[0]*t[0]+t[1]*t[1])}function ss(t,e){return(t[0]*e[0]+t[1]*e[1])/(as(t)*as(e))}function ls(t,e){return(t[0]*e[1]1&&(a*=zR(f),s*=zR(f));var g=(r===o?-1:1)*zR((a*a*s*s-a*a*d*d-s*s*p*p)/(a*a*d*d+s*s*p*p))||0,y=g*a*d/s,v=g*-s*p/a,m=(t+n)/2+VR(c)*y-BR(c)*v,x=(e+i)/2+BR(c)*y+VR(c)*v,_=ls([1,0],[(p-y)/a,(d-v)/s]),b=[(p-y)/a,(d-v)/s],w=[(-1*p-y)/a,(-1*d-v)/s],S=ls(b,w);if(ss(b,w)<=-1&&(S=FR),ss(b,w)>=1&&(S=0),0>S){var M=Math.round(S/FR*1e6)/1e6;S=2*FR+M%2*FR}h.addData(u,m,x,a,s,_,S,c,o)}function hs(t){var e=new BO;if(!t)return e;var n,i=0,r=0,o=i,a=r,s=BO.CMD,l=t.match(GR);if(!l)return e;for(var u=0;ug;g++)d[g]=parseFloat(d[g]);for(var y=0;f>y;){var v=void 0,m=void 0,x=void 0,_=void 0,b=void 0,w=void 0,S=void 0,M=i,I=r,T=void 0,C=void 0;switch(c){case"l":i+=d[y++],r+=d[y++],p=s.L,e.addData(p,i,r);break;case"L":i=d[y++],r=d[y++],p=s.L,e.addData(p,i,r);break;case"m":i+=d[y++],r+=d[y++],p=s.M,e.addData(p,i,r),o=i,a=r,c="l";break;case"M":i=d[y++],r=d[y++],p=s.M,e.addData(p,i,r),o=i,a=r,c="L";break;case"h":i+=d[y++],p=s.L,e.addData(p,i,r);break;case"H":i=d[y++],p=s.L,e.addData(p,i,r);break;case"v":r+=d[y++],p=s.L,e.addData(p,i,r);break;case"V":r=d[y++],p=s.L,e.addData(p,i,r);break;case"C":p=s.C,e.addData(p,d[y++],d[y++],d[y++],d[y++],d[y++],d[y++]),i=d[y-2],r=d[y-1];break; +case"c":p=s.C,e.addData(p,d[y++]+i,d[y++]+r,d[y++]+i,d[y++]+r,d[y++]+i,d[y++]+r),i+=d[y-2],r+=d[y-1];break;case"S":v=i,m=r,T=e.len(),C=e.data,n===s.C&&(v+=i-C[T-4],m+=r-C[T-3]),p=s.C,M=d[y++],I=d[y++],i=d[y++],r=d[y++],e.addData(p,v,m,M,I,i,r);break;case"s":v=i,m=r,T=e.len(),C=e.data,n===s.C&&(v+=i-C[T-4],m+=r-C[T-3]),p=s.C,M=i+d[y++],I=r+d[y++],i+=d[y++],r+=d[y++],e.addData(p,v,m,M,I,i,r);break;case"Q":M=d[y++],I=d[y++],i=d[y++],r=d[y++],p=s.Q,e.addData(p,M,I,i,r);break;case"q":M=d[y++]+i,I=d[y++]+r,i+=d[y++],r+=d[y++],p=s.Q,e.addData(p,M,I,i,r);break;case"T":v=i,m=r,T=e.len(),C=e.data,n===s.Q&&(v+=i-C[T-4],m+=r-C[T-3]),i=d[y++],r=d[y++],p=s.Q,e.addData(p,v,m,i,r);break;case"t":v=i,m=r,T=e.len(),C=e.data,n===s.Q&&(v+=i-C[T-4],m+=r-C[T-3]),i+=d[y++],r+=d[y++],p=s.Q,e.addData(p,v,m,i,r);break;case"A":x=d[y++],_=d[y++],b=d[y++],w=d[y++],S=d[y++],M=i,I=r,i=d[y++],r=d[y++],p=s.A,us(M,I,i,r,w,S,x,_,b,p,e);break;case"a":x=d[y++],_=d[y++],b=d[y++],w=d[y++],S=d[y++],M=i,I=r,i+=d[y++],r+=d[y++],p=s.A,us(M,I,i,r,w,S,x,_,b,p,e)}}("z"===c||"Z"===c)&&(p=s.Z,e.addData(p),i=o,r=a),n=p}return e.toStatic(),e}function cs(t){return null!=t.setData}function ps(t,e){var n=hs(t),i=h({},e);return i.buildPath=function(t){if(cs(t)){t.setData(n.data);var e=t.getContext();e&&t.rebuildPath(e,1)}else{var e=t;n.rebuildPath(e,1)}},i.applyTransform=function(t){os(n,t),this.dirtyShape()},i}function ds(t,e){return new HR(ps(t,e))}function fs(t,n){var i=ps(t,n),r=function(t){function n(e){var n=t.call(this,e)||this;return n.applyTransform=i.applyTransform,n.buildPath=i.buildPath,n}return e(n,t),n}(HR);return r}function gs(t,e){for(var n=[],i=t.length,r=0;i>r;r++){var o=t[r];n.push(o.getUpdatedPathProxy(!0))}var a=new qO(e);return a.createPathProxy(),a.buildPath=function(t){if(cs(t)){t.appendPath(n);var e=t.getContext();e&&t.rebuildPath(e,1)}},a}function ys(t,e,n,i,r,o,a,s){var l=n-t,u=i-e,h=a-r,c=s-o,p=c*l-h*u;return rN>p*p?void 0:(p=(h*(e-o)-c*(t-r))/p,[t+p*l,e+p*u])}function vs(t,e,n,i,r,o,a){var s=t-n,l=e-i,u=(a?o:-o)/eN(s*s+l*l),h=u*l,c=-u*s,p=t+h,d=e+c,f=n+h,g=i+c,y=(p+f)/2,v=(d+g)/2,m=f-p,x=g-d,_=m*m+x*x,b=r-o,w=p*g-f*d,S=(0>x?-1:1)*eN(nN(0,b*b*_-w*w)),M=(w*x-m*S)/_,I=(-w*m-x*S)/_,T=(w*x+m*S)/_,C=(-w*m+x*S)/_,D=M-y,A=I-v,k=T-y,L=C-v;return D*D+A*A>k*k+L*L&&(M=T,I=C),{cx:M,cy:I,x0:-h,y0:-c,x1:M*(r/b-1),y1:I*(r/b-1)}}function ms(t){var e;if(M(t)){var n=t.length;if(!n)return t;e=1===n?[t[0],t[0],0,0]:2===n?[t[0],t[0],t[1],t[1]]:3===n?t.concat(t[2]):t}else e=[t,t,t,t];return e}function xs(t,e){var n,i=nN(e.r,0),r=nN(e.r0||0,0),o=i>0,a=r>0;if(o||a){if(o||(i=r,r=0),r>i){var s=i;i=r,r=s}var l=e.startAngle,u=e.endAngle;if(!isNaN(l)&&!isNaN(u)){var h=e.cx,c=e.cy,p=!!e.clockwise,d=tN(u-l),f=d>qR&&d%qR;if(f>rN&&(d=f),i>rN)if(d>qR-rN)t.moveTo(h+i*$R(l),c+i*KR(l)),t.arc(h,c,i,l,u,!p),r>rN&&(t.moveTo(h+r*$R(u),c+r*KR(u)),t.arc(h,c,r,u,l,p));else{var g=void 0,y=void 0,v=void 0,m=void 0,x=void 0,_=void 0,b=void 0,w=void 0,S=void 0,M=void 0,I=void 0,T=void 0,C=void 0,D=void 0,A=void 0,k=void 0,L=i*$R(l),P=i*KR(l),O=r*$R(u),R=r*KR(u),N=d>rN;if(N){var E=e.cornerRadius;E&&(n=ms(E),g=n[0],y=n[1],v=n[2],m=n[3]);var z=tN(i-r)/2;if(x=iN(z,v),_=iN(z,m),b=iN(z,g),w=iN(z,y),I=S=nN(x,_),T=M=nN(b,w),(S>rN||M>rN)&&(C=i*$R(u),D=i*KR(u),A=r*$R(l),k=r*KR(l),jR>d)){var B=ys(L,P,A,k,C,D,O,R);if(B){var V=L-B[0],F=P-B[1],G=C-B[0],W=D-B[1],H=1/KR(JR((V*G+F*W)/(eN(V*V+F*F)*eN(G*G+W*W)))/2),Y=eN(B[0]*B[0]+B[1]*B[1]);I=iN(S,(i-Y)/(H+1)),T=iN(M,(r-Y)/(H-1))}}}if(N)if(I>rN){var X=iN(v,I),U=iN(m,I),Z=vs(A,k,L,P,i,X,p),j=vs(C,D,O,R,i,U,p);t.moveTo(h+Z.cx+Z.x0,c+Z.cy+Z.y0),S>I&&X===U?t.arc(h+Z.cx,c+Z.cy,I,QR(Z.y0,Z.x0),QR(j.y0,j.x0),!p):(X>0&&t.arc(h+Z.cx,c+Z.cy,X,QR(Z.y0,Z.x0),QR(Z.y1,Z.x1),!p),t.arc(h,c,i,QR(Z.cy+Z.y1,Z.cx+Z.x1),QR(j.cy+j.y1,j.cx+j.x1),!p),U>0&&t.arc(h+j.cx,c+j.cy,U,QR(j.y1,j.x1),QR(j.y0,j.x0),!p))}else t.moveTo(h+L,c+P),t.arc(h,c,i,l,u,!p);else t.moveTo(h+L,c+P);if(r>rN&&N)if(T>rN){var X=iN(g,T),U=iN(y,T),Z=vs(O,R,C,D,r,-U,p),j=vs(L,P,A,k,r,-X,p);t.lineTo(h+Z.cx+Z.x0,c+Z.cy+Z.y0),M>T&&X===U?t.arc(h+Z.cx,c+Z.cy,T,QR(Z.y0,Z.x0),QR(j.y0,j.x0),!p):(U>0&&t.arc(h+Z.cx,c+Z.cy,U,QR(Z.y0,Z.x0),QR(Z.y1,Z.x1),!p),t.arc(h,c,r,QR(Z.cy+Z.y1,Z.cx+Z.x1),QR(j.cy+j.y1,j.cx+j.x1),p),X>0&&t.arc(h+j.cx,c+j.cy,X,QR(j.y1,j.x1),QR(j.y0,j.x0),!p))}else t.lineTo(h+O,c+R),t.arc(h,c,r,u,l,p);else t.lineTo(h+O,c+R)}else t.moveTo(h,c);t.closePath()}}}function _s(t,e,n,i){var r,o,a,s,l=[],u=[],h=[],c=[];if(i){a=[1/0,1/0],s=[-1/0,-1/0];for(var p=0,d=t.length;d>p;p++)ve(a,a,t[p]),me(s,s,t[p]);ve(a,a,i[0]),me(s,s,i[1])}for(var p=0,d=t.length;d>p;p++){var f=t[p];if(n)r=t[p?p-1:d-1],o=t[(p+1)%d];else{if(0===p||p===d-1){l.push(te(t[p]));continue}r=t[p-1],o=t[p+1]}re(u,o,r),he(u,u,e);var g=pe(f,r),y=pe(f,o),v=g+y;0!==v&&(g/=v,y/=v),he(h,u,-g),he(c,u,y);var m=ne([],f,h),x=ne([],f,c);i&&(me(m,m,a),ve(m,m,s),me(x,x,a),ve(x,x,s)),l.push(m),l.push(x)}return n&&l.push(l.shift()),l}function bs(t,e,n){var i=e.smooth,r=e.points;if(r&&r.length>=2){if(i){var o=_s(r,i,n,e.smoothConstraint);t.moveTo(r[0][0],r[0][1]);for(var a=r.length,s=0;(n?a:a-1)>s;s++){var l=o[2*s],u=o[2*s+1],h=r[(s+1)%a];t.bezierCurveTo(l[0],l[1],u[0],u[1],h[0],h[1])}}else{t.moveTo(r[0][0],r[0][1]);for(var s=1,c=r.length;c>s;s++)t.lineTo(r[s][0],r[s][1])}n&&t.closePath()}}function ws(t,e,n){var i=t.cpx2,r=t.cpy2;return null!=i||null!=r?[(n?Qe:Je)(t.x1,t.cpx1,t.cpx2,t.x2,e),(n?Qe:Je)(t.y1,t.cpy1,t.cpy2,t.y2,e)]:[(n?sn:an)(t.x1,t.cpx1,t.x2,e),(n?sn:an)(t.y1,t.cpy1,t.y2,e)]}function Ss(t,e,n,i,r){var o;if(e&&e.ecModel){var a=e.ecModel.getUpdatePayload();o=a&&a.animation}var s=e&&e.isAnimationEnabled(),l="update"===t;if(s){var u=void 0,h=void 0,c=void 0;i?(u=B(i.duration,200),h=B(i.easing,"cubicOut"),c=0):(u=e.getShallow(l?"animationDurationUpdate":"animationDuration"),h=e.getShallow(l?"animationEasingUpdate":"animationEasing"),c=e.getShallow(l?"animationDelayUpdate":"animationDelay")),o&&(null!=o.duration&&(u=o.duration),null!=o.easing&&(h=o.easing),null!=o.delay&&(c=o.delay)),I(c)&&(c=c(n,r)),I(u)&&(u=u(n));var p={duration:u||0,delay:c,easing:h};return p}return null}function Ms(t,e,n,i,r,o,a){var s,l=!1;I(r)?(a=o,o=r,r=null):A(r)&&(o=r.cb,a=r.during,l=r.isFrom,s=r.removeOpt,r=r.dataIndex);var u="leave"===t;u||e.stopAnimation("leave");var h=Ss(t,i,r,u?s||{}:null,i&&i.getAnimationDelayParams?i.getAnimationDelayParams(e,r):null);if(h&&h.duration>0){var c=h.duration,p=h.delay,d=h.easing,f={duration:c,delay:p||0,easing:d,done:o,force:!!o||!!a,setToFinal:!u,scope:t,during:a};l?e.animateFrom(n,f):e.animateTo(n,f)}else e.stopAnimation(),!l&&e.attr(n),a&&a(1),o&&o()}function Is(t,e,n,i,r,o){Ms("update",t,e,n,i,r,o)}function Ts(t,e,n,i,r,o){Ms("enter",t,e,n,i,r,o)}function Cs(t){if(!t.__zr)return!0;for(var e=0;eMath.abs(o[1])?o[0]>0?"right":"left":o[1]>0?"bottom":"top"}function Xs(t){return!t.isGroup}function Us(t){return null!=t.shape}function Zs(t,e,n){function i(t){var e={};return t.traverse(function(t){Xs(t)&&t.anid&&(e[t.anid]=t)}),e}function r(t){var e={x:t.x,y:t.y,rotation:t.rotation};return Us(t)&&(e.shape=h({},t.shape)),e}if(t&&e){var o=i(t);e.traverse(function(t){if(Xs(t)&&t.anid){var e=o[t.anid];if(e){var i=r(t);t.attr(r(e)),Is(t,i,n,pR(t).dataIndex)}}})}}function js(t,e){return v(t,function(t){var n=t[0];n=ON(n,e.x),n=RN(n,e.x+e.width);var i=t[1];return i=ON(i,e.y),i=RN(i,e.y+e.height),[n,i]})}function qs(t,e){var n=ON(t.x,e.x),i=RN(t.x+t.width,e.x+e.width),r=ON(t.y,e.y),o=RN(t.y+t.height,e.y+e.height);return i>=n&&o>=r?{x:n,y:r,width:i-n,height:o-r}:void 0}function Ks(t,e,n){var i=h({rectHover:!0},e),r=i.style={strokeNoScale:!0};return n=n||{x:-1,y:-1,width:2,height:2},t?0===t.indexOf("image://")?(r.image=t.slice(8),c(r,n),new tR(i)):Es(t.replace("path://",""),i,n,"center"):void 0}function $s(t,e,n,i,r){for(var o=0,a=r[r.length-1];og||g>1)return!1;var y=Qs(d,f,h,c)/p;return 0>y||y>1?!1:!0}function Qs(t,e,n,i){return t*i-n*e}function tl(t){return 1e-6>=t&&t>=-1e-6}function el(t){var e=t.itemTooltipOption,n=t.componentModel,i=t.itemName,r=T(e)?{formatter:e}:e,o=n.mainType,a=n.componentIndex,s={componentType:o,name:i,$vars:["name"]};s[o+"Index"]=a;var l=t.formatterParamsExtra;l&&y(b(l),function(t){K(s,t)||(s[t]=l[t],s.$vars.push(t))});var u=pR(t.el);u.componentMainType=o,u.componentIndex=a,u.tooltipConfig={name:i,option:c({content:i,formatterParams:s},r)}}function nl(t,e){var n;t.isGroup&&(n=e(t)),n||t.traverse(e)}function il(t,e){if(t)if(M(t))for(var n=0;n=0&&n.push(t)}),n}t.topologicalTravel=function(t,e,i,r){function o(t){l[t].entryCount--,0===l[t].entryCount&&u.push(t)}function a(t){h[t]=!0,o(t)}if(t.length){var s=n(e),l=s.graph,u=s.noEntryList,h={};for(y(t,function(t){h[t]=!0});u.length;){var c=u.pop(),p=l[c],d=!!h[c];d&&(i.call(r,c,p.originalDeps.slice()),delete h[c]),y(p.successor,d?a:o)}y(h,function(){var t="";throw new Error(t)})}}}function xl(t,e){return l(l({},t,!0),e,!0)}function _l(t,e){t=t.toUpperCase(),uE[t]=new eE(e),lE[t]=e}function bl(t){if(T(t)){var e=lE[t.toUpperCase()]||{};return t===oE||t===aE?s(e):l(s(e),s(lE[sE]),!1)}return l(s(t),s(lE[sE]),!1)}function wl(t){return uE[t]}function Sl(){return uE[sE]}function Ml(t,e){return t+="","0000".substr(0,e-t.length)+t}function Il(t){switch(t){case"half-year":case"quarter":return"month";case"week":case"half-week":return"day";case"half-day":case"quarter-day":return"hour";default:return t}}function Tl(t){return t===Il(t)}function Cl(t){switch(t){case"year":case"month":return"day";case"millisecond":return"millisecond";default:return"second"}}function Dl(t,e,n,i){var r=pr(t),o=r[Pl(n)](),a=r[Ol(n)]()+1,s=Math.floor((a-1)/4)+1,l=r[Rl(n)](),u=r["get"+(n?"UTC":"")+"Day"](),h=r[Nl(n)](),c=(h-1)%12+1,p=r[El(n)](),d=r[zl(n)](),f=r[Bl(n)](),g=i instanceof eE?i:wl(i||hE)||Sl(),y=g.getModel("time"),v=y.get("month"),m=y.get("monthAbbr"),x=y.get("dayOfWeek"),_=y.get("dayOfWeekAbbr");return(e||"").replace(/{yyyy}/g,o+"").replace(/{yy}/g,o%100+"").replace(/{Q}/g,s+"").replace(/{MMMM}/g,v[a-1]).replace(/{MMM}/g,m[a-1]).replace(/{MM}/g,Ml(a,2)).replace(/{M}/g,a+"").replace(/{dd}/g,Ml(l,2)).replace(/{d}/g,l+"").replace(/{eeee}/g,x[u]).replace(/{ee}/g,_[u]).replace(/{e}/g,u+"").replace(/{HH}/g,Ml(h,2)).replace(/{H}/g,h+"").replace(/{hh}/g,Ml(c+"",2)).replace(/{h}/g,c+"").replace(/{mm}/g,Ml(p,2)).replace(/{m}/g,p+"").replace(/{ss}/g,Ml(d,2)).replace(/{s}/g,d+"").replace(/{SSS}/g,Ml(f,3)).replace(/{S}/g,f+"")}function Al(t,e,n,i,r){var o=null;if(T(n))o=n;else if(I(n))o=n(t.value,e,{level:t.level});else{var a=h({},yE);if(t.level>0)for(var s=0;s=0;--s)if(l[u]){o=l[u];break}o=o||a.none}if(M(o)){var d=null==t.level?0:t.level>=0?t.level:o.length+t.level;d=Math.min(d,o.length-1),o=o[d]}}return Dl(new Date(t.value),o,r,i)}function kl(t,e){var n=pr(t),i=n[Ol(e)]()+1,r=n[Rl(e)](),o=n[Nl(e)](),a=n[El(e)](),s=n[zl(e)](),l=n[Bl(e)](),u=0===l,h=u&&0===s,c=h&&0===a,p=c&&0===o,d=p&&1===r,f=d&&1===i;return f?"year":d?"month":p?"day":c?"hour":h?"minute":u?"second":"millisecond"}function Ll(t,e,n){var i=D(t)?pr(t):t;switch(e=e||kl(t,n)){case"year":return i[Pl(n)]();case"half-year":return i[Ol(n)]()>=6?1:0;case"quarter":return Math.floor((i[Ol(n)]()+1)/4);case"month":return i[Ol(n)]();case"day":return i[Rl(n)]();case"half-day":return i[Nl(n)]()/24;case"hour":return i[Nl(n)]();case"minute":return i[El(n)]();case"second":return i[zl(n)]();case"millisecond":return i[Bl(n)]()}}function Pl(t){return t?"getUTCFullYear":"getFullYear"}function Ol(t){return t?"getUTCMonth":"getMonth"}function Rl(t){return t?"getUTCDate":"getDate"}function Nl(t){return t?"getUTCHours":"getHours"}function El(t){return t?"getUTCMinutes":"getMinutes"}function zl(t){return t?"getUTCSeconds":"getSeconds"}function Bl(t){return t?"getUTCMilliseconds":"getMilliseconds"}function Vl(t){return t?"setUTCFullYear":"setFullYear"}function Fl(t){return t?"setUTCMonth":"setMonth"}function Gl(t){return t?"setUTCDate":"setDate"}function Wl(t){return t?"setUTCHours":"setHours"}function Hl(t){return t?"setUTCMinutes":"setMinutes"}function Yl(t){return t?"setUTCSeconds":"setSeconds"}function Xl(t){return t?"setUTCMilliseconds":"setMilliseconds"}function Ul(t,e,n,i,r,o,a,s){var l=new lR({style:{text:t,font:e,align:n,verticalAlign:i,padding:r,rich:o,overflow:a?"truncate":null,lineHeight:s}});return l.getBoundingRect()}function Zl(t){if(!xr(t))return T(t)?t:"-";var e=(t+"").split(".");return e[0].replace(/(\d{1,3})(?=(?:\d{3})+(?!\d))/g,"$1,")+(e.length>1?"."+e[1]:"")}function jl(t,e){return t=(t||"").toLowerCase().replace(/-(.)/g,function(t,e){return e.toUpperCase()}),e&&t&&(t=t.charAt(0).toUpperCase()+t.slice(1)),t}function ql(t){return null==t?"":(t+"").replace(wE,function(t,e){return SE[e]})}function Kl(t,e,n){function i(t){return t&&H(t)?t:"-"}function r(t){return!(null==t||isNaN(t)||!isFinite(t))}var o="{yyyy}-{MM}-{dd} {HH}:{mm}:{ss}",a="time"===e,s=t instanceof Date;if(a||s){var l=a?pr(t):t;if(!isNaN(+l))return Dl(l,o,n);if(s)return"-"}if("ordinal"===e)return C(t)?i(t):D(t)&&r(t)?t+"":"-";var u=mr(t);return r(u)?Zl(u):C(t)?i(t):"boolean"==typeof t?t+"":"-"}function $l(t,e,n){M(e)||(e=[e]);var i=e.length;if(!i)return"";for(var r=e[0].$vars||[],o=0;os;s++)for(var l=0;l':'';var a=n.markerId||"markerX";return{renderMode:o,content:"{"+a+"|} ",style:"subItem"===r?{width:4,height:4,borderRadius:2,backgroundColor:i}:{width:10,height:10,borderRadius:5,backgroundColor:i}}}function tu(t,e,n){("week"===t||"month"===t||"quarter"===t||"half-year"===t||"year"===t)&&(t="MM-dd\nyyyy");var i=pr(e),r=n?"getUTC":"get",o=i[r+"FullYear"](),a=i[r+"Month"]()+1,s=i[r+"Date"](),l=i[r+"Hours"](),u=i[r+"Minutes"](),h=i[r+"Seconds"](),c=i[r+"Milliseconds"]();return t=t.replace("MM",Ml(a,2)).replace("M",a).replace("yyyy",o).replace("yy",o%100+"").replace("dd",Ml(s,2)).replace("d",s).replace("hh",Ml(l,2)).replace("h",l).replace("mm",Ml(u,2)).replace("m",u).replace("ss",Ml(h,2)).replace("s",h).replace("SSS",Ml(c,3))}function eu(t){return t?t.charAt(0).toUpperCase()+t.substr(1):t}function nu(t,e){return e=e||"transparent",T(t)?t:A(t)?t.colorStops&&(t.colorStops[0]||{}).color||e:e}function iu(t,e){if("_blank"===e||"blank"===e){var n=window.open();n.opener=null,n.location.href=t}else window.open(t,e)}function ru(t,e,n,i,r){var o=0,a=0;null==i&&(i=1/0),null==r&&(r=1/0);var s=0;e.eachChild(function(l,u){var h,c,p=l.getBoundingRect(),d=e.childAt(u+1),f=d&&d.getBoundingRect();if("horizontal"===t){var g=p.width+(f?-f.x+p.x:0);h=o+g,h>i||l.newline?(o=0,h=g,a+=s+n,s=p.height):s=Math.max(s,p.height)}else{var y=p.height+(f?-f.y+p.y:0);c=a+y,c>r||l.newline?(o+=s+n,a=0,c=y,s=p.width):s=Math.max(s,p.width)}l.newline||(l.x=o,l.y=a,l.markRedraw(),"horizontal"===t?o=h+n:a=c+n)})}function ou(t,e,n){var i=e.width,r=e.height,o=nr(t.left,i),a=nr(t.top,r),s=nr(t.right,i),l=nr(t.bottom,r);return(isNaN(o)||isNaN(parseFloat(t.left)))&&(o=0),(isNaN(s)||isNaN(parseFloat(t.right)))&&(s=i),(isNaN(a)||isNaN(parseFloat(t.top)))&&(a=0),(isNaN(l)||isNaN(parseFloat(t.bottom)))&&(l=r),n=bE(n||0),{width:Math.max(s-o-n[1]-n[3],0),height:Math.max(l-a-n[0]-n[2],0)}}function au(t,e,n){n=bE(n||0);var i=e.width,r=e.height,o=nr(t.left,i),a=nr(t.top,r),s=nr(t.right,i),l=nr(t.bottom,r),u=nr(t.width,i),h=nr(t.height,r),c=n[2]+n[0],p=n[1]+n[3],d=t.aspect;switch(isNaN(u)&&(u=i-s-p-o),isNaN(h)&&(h=r-l-c-a),null!=d&&(isNaN(u)&&isNaN(h)&&(d>i/r?u=.8*i:h=.8*r),isNaN(u)&&(u=d*h),isNaN(h)&&(h=u/d)),isNaN(o)&&(o=i-s-u-p),isNaN(a)&&(a=r-l-h-c),t.left||t.right){case"center":o=i/2-u/2-n[3];break;case"right":o=i-u-p}switch(t.top||t.bottom){case"middle":case"center":a=r/2-h/2-n[0];break;case"bottom":a=r-h-c}o=o||0,a=a||0,isNaN(u)&&(u=i-p-o-(s||0)),isNaN(h)&&(h=r-c-a-(l||0));var f=new bP(o+n[3],a+n[0],u,h);return f.margin=n,f}function su(t,e,n,i,r,o){var a=!r||!r.hv||r.hv[0],s=!r||!r.hv||r.hv[1],l=r&&r.boundingMode||"all";if(o=o||t,o.x=t.x,o.y=t.y,!a&&!s)return!1;var u;if("raw"===l)u="group"===t.type?new bP(0,0,+e.width||0,+e.height||0):t.getBoundingRect();else if(u=t.getBoundingRect(),t.needLocalTransform()){var h=t.getLocalTransform();u=u.clone(),u.applyTransform(h)}var p=au(c({width:u.width,height:u.height},e),n,i),d=a?p.x-u.x:0,f=s?p.y-u.y:0;return"raw"===l?(o.x=d,o.y=f):(o.x+=d,o.y+=f),o===t&&t.markRedraw(),!0}function lu(t,e){return null!=t[DE[e][0]]||null!=t[DE[e][1]]&&null!=t[DE[e][2]]}function uu(t){var e=t.layoutMode||t.constructor.layoutMode;return A(e)?e:e?{type:e}:null}function hu(t,e,n){function i(n,i){var a={},l=0,u={},h=0,c=2;if(TE(n,function(e){u[e]=t[e]}),TE(n,function(t){r(e,t)&&(a[t]=u[t]=e[t]),o(a,t)&&l++,o(u,t)&&h++}),s[i])return o(e,n[1])?u[n[2]]=null:o(e,n[2])&&(u[n[1]]=null),u;if(h!==c&&l){if(l>=c)return a;for(var p=0;pi;i++)t.push(e+i)}function r(t){var e=t.dimsDef;return e?e.length:1}var o={},a=vu(e);if(!a||!t)return o;var s,l,u=[],h=[],c=e.ecModel,p=ZE(c).datasetMap,d=a.uid+"_"+n.seriesLayoutBy;t=t.slice(),y(t,function(e,n){var i=A(e)?e:t[n]={name:e};"ordinal"===i.type&&null==s&&(s=n,l=r(i)),o[i.name]=[]});var f=p.get(d)||p.set(d,{categoryWayDim:l,valueWayDim:0});return y(t,function(t,e){var n=t.name,a=r(t);if(null==s){var l=f.valueWayDim;i(o[n],l,a),i(h,l,a),f.valueWayDim+=a}else if(s===e)i(o[n],0,a),i(u,0,a);else{var l=f.categoryWayDim;i(o[n],l,a),i(h,l,a),f.categoryWayDim+=a}}),u.length&&(o.itemName=u),h.length&&(o.seriesName=h),o}function yu(t,e,n){var i={},r=vu(t);if(!r)return i;var o,a=e.sourceFormat,s=e.dimensionsDefine;(a===FE||a===GE)&&y(s,function(t,e){"name"===(A(t)?t.name:t)&&(o=e)});var l=function(){function t(t){return null!=t.v&&null!=t.n}for(var i={},r={},l=[],u=0,h=Math.min(5,n);h>u;u++){var c=_u(e.data,a,e.seriesLayoutBy,s,e.startIndex,u);l.push(c);var p=c===UE.Not;if(p&&null==i.v&&u!==o&&(i.v=u),(null==i.n||i.n===i.v||!p&&l[i.n]===UE.Not)&&(i.n=u),t(i)&&l[i.n]!==UE.Not)return i;p||(c===UE.Might&&null==r.v&&u!==o&&(r.v=u),(null==r.n||r.n===r.v)&&(r.n=u))}return t(i)?i:t(r)?r:null}();if(l){i.value=[l.v];var u=null!=o?o:l.n;i.itemName=[u],i.seriesName=[u]}return i}function vu(t){var e=t.get("data",!0);return e?void 0:qr(t.ecModel,"dataset",{index:t.get("datasetIndex",!0),id:t.get("datasetId",!0)},HP).models[0]}function mu(t){return t.get("transform",!0)||t.get("fromTransformResult",!0)?qr(t.ecModel,"dataset",{index:t.get("fromDatasetIndex",!0),id:t.get("fromDatasetId",!0)},HP).models:[]}function xu(t,e){return _u(t.data,t.sourceFormat,t.seriesLayoutBy,t.dimensionsDefine,t.startIndex,e)}function _u(t,e,n,i,r,o){function a(t){var e=T(t);return null!=t&&isFinite(t)&&""!==t?e?UE.Might:UE.Not:e&&"-"!==t?UE.Must:void 0}var s,l=5;if(L(t))return UE.Not;var u,h;if(i){var c=i[o];A(c)?(u=c.name,h=c.type):T(c)&&(u=c)}if(null!=h)return"ordinal"===h?UE.Must:UE.Not;if(e===VE){var p=t;if(n===XE){for(var d=p[o],f=0;f<(d||[]).length&&l>f;f++)if(null!=(s=a(d[r+f])))return s}else for(var f=0;ff;f++){var g=p[r+f];if(g&&null!=(s=a(g[o])))return s}}else if(e===FE){var y=t;if(!u)return UE.Not;for(var f=0;ff;f++){var v=y[f];if(v&&null!=(s=a(v[u])))return s}}else if(e===GE){var m=t;if(!u)return UE.Not;var d=m[u];if(!d||L(d))return UE.Not;for(var f=0;ff;f++)if(null!=(s=a(d[f])))return s}else if(e===BE)for(var x=t,f=0;ff;f++){var v=x[f],_=Cr(v);if(!M(_))return UE.Not;if(null!=(s=a(_[o])))return s}return UE.Not}function bu(t,e){W(null==jE.get(t)&&e),jE.set(t,e)}function wu(t,e,n){var i=jE.get(e);if(!i)return n;var r=i(t);return r?n.concat(r):n}function Su(t,e,n,i){var r=Ir(t.get(["aria","decal","decals"]));return Iu(t,KE,r,null,e,n,i)}function Mu(t,e){for(var n=t.length,i=0;n>i;i++)if(t[i].length>e)return t[i];return t[n-1]}function Iu(t,e,n,i,r,o,a){o=o||t;var s=e(o),l=s.paletteIdx||0,u=s.paletteNameMap=s.paletteNameMap||{};if(u.hasOwnProperty(r))return u[r];var h=null!=a&&i?Mu(i,a):n;if(h=h||n,h&&h.length){var c=h[l];return r&&(u[r]=c),s.paletteIdx=(l+1)%h.length,c}}function Tu(t,e){e(t).paletteIdx=0,e(t).paletteNameMap={}}function Cu(t,e){if(e){var n=e.seriesIndex,i=e.seriesId,r=e.seriesName;return null!=n&&t.componentIndex!==n||null!=i&&t.id!==i||null!=r&&t.name!==r}}function Du(t,e){var n=t.color&&!t.colorLayer;y(e,function(e,i){"colorLayer"===i&&n||LE.hasClass(i)||("object"==typeof e?t[i]=t[i]?l(t[i],e,!1):s(e):null==t[i]&&(t[i]=e))})}function Au(t,e,n){if(M(e)){var i=U();return y(e,function(t){if(null!=t){var e=Br(t,null);null!=e&&i.set(t,!0)}}),x(n,function(e){return e&&i.get(e[t])})}var r=Br(e,null);return x(n,function(e){return e&&null!=r&&e[t]===r})}function ku(t,e){return e.hasOwnProperty("subType")?x(t,function(t){return t&&t.subType===e.subType}):t}function Lu(t){var e=U();return t&&y(Ir(t.replaceMerge),function(t){e.set(t,!0)}),{replaceMergeMainTypeMap:e}}function Pu(t,e,n){function i(t){y(e,function(e){e(t,n)})}var r,o,a=[],s=t.baseOption,l=t.timeline,u=t.options,h=t.media,c=!!t.media,p=!!(u||l||s&&s.timeline);return s?(o=s,o.timeline||(o.timeline=l)):((p||c)&&(t.options=t.media=null),o=t),c&&M(h)&&y(h,function(t){t&&t.option&&(t.query?a.push(t):r||(r=t))}),i(o),y(u,function(t){return i(t)}),y(a,function(t){return i(t.option)}),{baseOption:o,timelineOptions:u||[],mediaDefault:r,mediaList:a}}function Ou(t,e,n){var i={width:e,height:n,aspectratio:e/n},r=!0;return y(t,function(t,e){var n=e.match(cz);if(n&&n[1]&&n[2]){var o=n[1],a=n[2].toLowerCase();Ru(i[a],t,o)||(r=!1)}}),r}function Ru(t,e,n){return"min"===n?t>=e:"max"===n?e>=t:t===e}function Nu(t,e){return t.join(",")===e.join(",")}function Eu(t){var e=t&&t.itemStyle;if(e)for(var n=0,i=gz.length;i>n;n++){var r=gz[n],o=e.normal,a=e.emphasis;o&&o[r]&&(t[r]=t[r]||{},t[r].normal?l(t[r].normal,o[r]):t[r].normal=o[r],o[r]=null),a&&a[r]&&(t[r]=t[r]||{},t[r].emphasis?l(t[r].emphasis,a[r]):t[r].emphasis=a[r],a[r]=null)}}function zu(t,e,n){if(t&&t[e]&&(t[e].normal||t[e].emphasis)){var i=t[e].normal,r=t[e].emphasis;i&&(n?(t[e].normal=t[e].emphasis=null,c(t[e],i)):t[e]=i),r&&(t.emphasis=t.emphasis||{},t.emphasis[e]=r,r.focus&&(t.emphasis.focus=r.focus),r.blurScope&&(t.emphasis.blurScope=r.blurScope))}}function Bu(t){zu(t,"itemStyle"),zu(t,"lineStyle"),zu(t,"areaStyle"),zu(t,"label"),zu(t,"labelLine"),zu(t,"upperLabel"),zu(t,"edgeLabel")}function Vu(t,e){var n=fz(t)&&t[e],i=fz(n)&&n.textStyle;if(i)for(var r=0,o=GP.length;o>r;r++){var a=GP[r];i.hasOwnProperty(a)&&(n[a]=i[a])}}function Fu(t){t&&(Bu(t),Vu(t,"label"),t.emphasis&&Vu(t.emphasis,"label"))}function Gu(t){if(fz(t)){Eu(t),Bu(t),Vu(t,"label"),Vu(t,"upperLabel"),Vu(t,"edgeLabel"),t.emphasis&&(Vu(t.emphasis,"label"),Vu(t.emphasis,"upperLabel"),Vu(t.emphasis,"edgeLabel"));var e=t.markPoint;e&&(Eu(e),Fu(e));var n=t.markLine;n&&(Eu(n),Fu(n));var i=t.markArea;i&&Fu(i);var r=t.data;if("graph"===t.type){r=r||t.nodes;var o=t.links||t.edges;if(o&&!L(o))for(var a=0;a=0;f--){var g=t[f];if(s||(p=g.data.rawIndexOf(g.stackedByDimension,c)),p>=0){var y=g.data.getByRawIndex(g.stackResultDimension,p);if(h>=0&&y>0||0>=h&&0>y){h=ur(h,y),d=y;break}}}return i[0]=h,i[1]=d,i})})}function nh(t){return t instanceof xz}function ih(t,e,n){n=n||ah(t);var i=e.seriesLayoutBy,r=sh(t,n,i,e.sourceHeader,e.dimensions),o=new xz({data:t,sourceFormat:n,seriesLayoutBy:i,dimensionsDefine:r.dimensionsDefine,startIndex:r.startIndex,dimensionsDetectedCount:r.dimensionsDetectedCount,metaRawOption:s(e)});return o}function rh(t){return new xz({data:t,sourceFormat:L(t)?WE:BE})}function oh(t){return new xz({data:t.data,sourceFormat:t.sourceFormat,seriesLayoutBy:t.seriesLayoutBy,dimensionsDefine:s(t.dimensionsDefine),startIndex:t.startIndex,dimensionsDetectedCount:t.dimensionsDetectedCount})}function ah(t){var e=HE;if(L(t))e=WE;else if(M(t)){0===t.length&&(e=VE);for(var n=0,i=t.length;i>n;n++){var r=t[n];if(null!=r){if(M(r)){e=VE;break}if(A(r)){e=FE;break}}}}else if(A(t))for(var o in t)if(K(t,o)&&g(t[o])){e=GE;break}return e}function sh(t,e,n,i,r){var o,a;if(!t)return{dimensionsDefine:uh(r),startIndex:a,dimensionsDetectedCount:o};if(e===VE){var s=t;"auto"===i||null==i?hh(function(t){null!=t&&"-"!==t&&(T(t)?null==a&&(a=1):a=0)},n,s,10):a=D(i)?i:i?1:0,r||1!==a||(r=[],hh(function(t,e){r[e]=null!=t?t+"":""},n,s,1/0)),o=r?r.length:n===XE?s.length:s[0]?s[0].length:null}else if(e===FE)r||(r=lh(t));else if(e===GE)r||(r=[],y(t,function(t,e){r.push(e)}));else if(e===BE){var l=Cr(t[0]);o=M(l)&&l.length||1}return{startIndex:a,dimensionsDefine:uh(r),dimensionsDetectedCount:o}}function lh(t){for(var e,n=0;nr;r++)t(n[r]?n[r][0]:null,r);else for(var o=n[0]||[],r=0;rr;r++)t(o[r],r)}function ch(t){var e=t.sourceFormat;return e===FE||e===GE}function ph(t,e){var n=wz[gh(t,e)];return n}function dh(t,e){var n=Mz[gh(t,e)];return n}function fh(t){var e=Tz[t];return e}function gh(t,e){return t===VE?t+"_"+e:t}function yh(t,e,n){if(t){var i=t.getRawDataItem(e);if(null!=i){var r=t.getStore(),o=r.getSource().sourceFormat;if(null!=n){var a=t.getDimensionIndex(n),s=r.getDimensionProperty(a);return fh(o)(i,a,s)}var l=i;return o===BE&&(l=Cr(i)),l}}}function vh(t){var e,n;return A(t)?t.type&&(n=t):e=t,{text:e,frag:n}}function mh(t){return new Az(t)}function xh(t,e){var n=e&&e.type;return"ordinal"===n?t:("time"!==n||D(t)||null==t||"-"===t||(t=+pr(t)),null==t||""===t?0/0:+t)}function _h(t,e){var n=new Oz,i=t.data,r=n.sourceFormat=t.sourceFormat,o=t.startIndex,a="";t.seriesLayoutBy!==YE&&Sr(a);var s=[],l={},u=t.dimensionsDefine;if(u)y(u,function(t,e){var n=t.name,i={index:e,name:n,displayName:t.displayName};if(s.push(i),null!=n){var r="";K(l,n)&&Sr(r),l[n]=i}});else for(var h=0;ho;o++)r.push(n[o].slice());return r}if(e===FE){for(var r=[],o=0,a=n.length;a>o;o++)r.push(h({},n[o]));return r}}function Sh(t,e,n){return null!=n?D(n)||!isNaN(n)&&!K(e,n)?t[n]:K(e,n)?e[n]:void 0:void 0}function Mh(t){return s(t)}function Ih(t){t=s(t);var e=t.type,n="";e||Sr(n);var i=e.split(":");2!==i.length&&Sr(n);var r=!1;"echarts"===i[0]&&(e=i[1],r=!0),t.__isBuiltIn=r,Rz.set(e,t)}function Th(t,e,n){var i=Ir(t),r=i.length,o="";r||Sr(o);for(var a=0,s=r;s>a;a++){var l=i[a];e=Ch(l,e,n,1===r?null:a),a!==s-1&&(e.length=Math.max(e.length,1))}return e}function Ch(t,e){var n="";e.length||Sr(n),A(t)||Sr(n);var i=t.type,r=Rz.get(i);r||Sr(n);var o=v(e,function(t){return _h(t,r)}),a=Ir(r.transform({upstream:o[0],upstreamList:o,config:s(t.config)}));return v(a,function(t,n){var i="";A(t)||Sr(i),t.data||Sr(i);var r=ah(t.data);Dh(r)||Sr(i);var o,a=e[0];if(a&&0===n&&!t.dimensions){var s=a.startIndex;s&&(t.data=a.data.slice(0,s).concat(t.data)),o={seriesLayoutBy:YE,sourceHeader:s,dimensions:a.metaRawOption.dimensions}}else o={seriesLayoutBy:YE,sourceHeader:0,dimensions:t.dimensions};return ih(t.data,o,null)})}function Dh(t){return t===VE||t===FE}function Ah(t){return t>65535?Ez:zz}function kh(){return[1/0,-1/0]}function Lh(t){var e=t.constructor;return e===Array?t.slice():new e(t)}function Ph(t,e,n,i,r){var o=Fz[n||"float"];if(r){var a=t[e],s=a&&a.length;if(s!==i){for(var l=new o(i),u=0;s>u;u++)l[u]=a[u];t[e]=l}}else t[e]=new o(i)}function Oh(t){var e=t.option.transform;e&&Y(t.option.transform)}function Rh(t){return"series"===t.mainType}function Nh(t){throw new Error(t)}function Eh(t,e){var n=t.color||"#6e7079",i=t.fontSize||12,r=t.fontWeight||"400",o=t.color||"#464646",a=t.fontSize||14,s=t.fontWeight||"900";return"html"===e?{nameStyle:"font-size:"+ql(i+"")+"px;color:"+ql(n)+";font-weight:"+ql(r+""),valueStyle:"font-size:"+ql(a+"")+"px;color:"+ql(o)+";font-weight:"+ql(s+"")}:{nameStyle:{fontSize:i,fill:n,fontWeight:r},valueStyle:{fontSize:a,fill:o,fontWeight:s}}}function zh(t,e){return e.type=t,e}function Bh(t){return"section"===t.type}function Vh(t){return Bh(t)?Gh:Wh}function Fh(t){if(Bh(t)){var e=0,n=t.blocks.length,i=n>1||n>0&&!t.noHeader;return y(t.blocks,function(t){var n=Fh(t);n>=e&&(e=n+ +(i&&(!n||Bh(t)&&!t.noHeader)))}),e}return 0}function Gh(t,e,n,i){var r=e.noHeader,o=Yh(Fh(e)),a=[],s=e.blocks||[];W(!s||M(s)),s=s||[];var l=t.orderMode;if(e.sortBlocks&&l){s=s.slice();var u={valueAsc:"asc",valueDesc:"desc"};if(K(u,l)){var c=new Pz(u[l],null);s.sort(function(t,e){return c.evaluate(t.sortParam,e.sortParam)})}else"seriesDesc"===l&&s.reverse()}y(s,function(n,r){var s=e.valueFormatter,l=Vh(n)(s?h(h({},t),{valueFormatter:s}):t,n,r>0?o.html:0,i);null!=l&&a.push(l)});var p="richText"===t.renderMode?a.join(o.richText):Xh(a.join(""),r?n:o.html);if(r)return p;var d=Kl(e.header,"ordinal",t.useUTC),f=Eh(i,t.renderMode).nameStyle;return"richText"===t.renderMode?jh(t,d,f)+o.richText+p:Xh('

"+p,n)}function Wh(t,e,n,i){var r=t.renderMode,o=e.noName,a=e.noValue,s=!e.markerType,l=e.name,u=t.useUTC,h=e.valueFormatter||t.valueFormatter||function(t){return t=M(t)?t:[t],v(t,function(t,e){return Kl(t,M(d)?d[e]:d,u)})};if(!o||!a){var c=s?"":t.markupStyleCreator.makeTooltipMarker(e.markerType,e.markerColor||"#333",r),p=o?"":Kl(l,"ordinal",u),d=e.valueType,f=a?[]:h(e.value),g=!s||!o,y=!s&&o,m=Eh(i,r),x=m.nameStyle,_=m.valueStyle;return"richText"===r?(s?"":c)+(o?"":jh(t,p,x))+(a?"":qh(t,f,g,y,_)):Xh((s?"":c)+(o?"":Uh(p,!s,x))+(a?"":Zh(f,g,y,_)),n)}}function Hh(t,e,n,i,r,o){if(t){var a=Vh(t),s={useUTC:r,renderMode:n,orderMode:i,markupStyleCreator:e,valueFormatter:t.valueFormatter};return a(s,t,0,o)}}function Yh(t){return{html:Yz[t],richText:Xz[t]}}function Xh(t,e){var n='
',i="margin: "+e+"px 0 0";return'
'+t+n+"
"}function Uh(t,e,n){var i=e?"margin-left:2px":"";return''+ql(t)+""}function Zh(t,e,n,i){var r=n?"10px":"20px",o=e?"float:right;margin-left:"+r:"";return t=M(t)?t:[t],''+v(t,function(t){return ql(t)}).join("  ")+""}function jh(t,e,n){return t.markupStyleCreator.wrapRichTextStyle(e,n)}function qh(t,e,n,i,r){var o=[r],a=i?10:20;return n&&o.push({padding:[0,0,0,a],align:"right"}),t.markupStyleCreator.wrapRichTextStyle(M(e)?e.join(" "):e,o)}function Kh(t,e){var n=t.getData().getItemVisual(e,"style"),i=n[t.visualDrawType];return nu(i)}function $h(t,e){var n=t.get("padding");return null!=n?n:"richText"===e?[8,10]:10}function Jh(t){var e,n,i,r,o=t.series,a=t.dataIndex,s=t.multipleSeries,l=o.getData(),u=l.mapDimensionsAll("defaultedTooltip"),h=u.length,c=o.getRawValue(a),p=M(c),d=Kh(o,a);if(h>1||p&&!h){var f=Qh(c,o,a,u,d);e=f.inlineValues,n=f.inlineValueTypes,i=f.blocks,r=f.inlineValues[0]}else if(h){var g=l.getDimensionInfo(u[0]);r=e=yh(l,a,u[0]),n=g.type}else r=e=p?c[0]:c;var y=Vr(o),v=y&&o.name||"",m=l.getName(a),x=s?v:m;return zh("section",{header:v,noHeader:s||!y,sortParam:r,blocks:[zh("nameValue",{markerType:"item",markerColor:d,name:x,noName:!H(x),value:e,valueType:n})].concat(i||[])})}function Qh(t,e,n,i,r){function o(t,e){var n=a.getDimensionInfo(e);n&&n.otherDims.tooltip!==!1&&(s?h.push(zh("nameValue",{markerType:"subItem",markerColor:r,name:n.displayName,value:t,valueType:n.type})):(l.push(t),u.push(n.type)))}var a=e.getData(),s=m(t,function(t,e,n){var i=a.getDimensionInfo(n);return t=t||i&&i.tooltip!==!1&&null!=i.displayName},!1),l=[],u=[],h=[];return i.length?y(i,function(t){o(yh(a,n,t),t)}):y(t,o),{inlineValues:l,inlineValueTypes:u,blocks:h}}function tc(t,e){return t.getName(e)||t.getId(e)}function ec(t){var e=t.name;Vr(t)||(t.name=nc(t)||e)}function nc(t){var e=t.getRawData(),n=e.mapDimensionsAll("seriesName"),i=[];return y(n,function(t){var n=e.getDimensionInfo(t);n.displayName&&i.push(n.displayName)}),i.join(" ")}function ic(t){return t.model.getRawData().count()}function rc(t){var e=t.model;return e.setData(e.getRawData().cloneShallow()),oc}function oc(t,e){e.outputData&&t.end>e.outputData.count()&&e.model.getRawData().cloneShallow(e.outputData)}function ac(t,e){y(Z(t.CHANGABLE_METHODS,t.DOWNSAMPLE_METHODS),function(n){t.wrapMethod(n,S(sc,e))})}function sc(t,e){var n=lc(t);return n&&n.setOutputEnd((e||this).count()),e}function lc(t){var e=(t.ecModel||{}).scheduler,n=e&&e.getPipeline(t.uid);if(n){var i=n.currentTask;if(i){var r=i.agentStubMap;r&&(i=r.get(t.uid))}return i}}function uc(){var t=Ur();return function(e){var n=t(e),i=e.pipelineContext,r=!!n.large,o=!!n.progressiveRender,a=n.large=!(!i||!i.large),s=n.progressiveRender=!(!i||!i.progressiveRender);return!(r===a&&o===s)&&"reset"}}function hc(t,e,n){t&&Qa(t)&&("emphasis"===e?ka:La)(t,n)}function cc(t,e,n){var i=Xr(t,e),r=e&&null!=e.highlightKey?es(e.highlightKey):null;null!=i?y(Ir(i),function(e){hc(t.getItemGraphicEl(e),n,r)}):t.eachItemGraphicEl(function(t){hc(t,n,r)})}function pc(t){return Jz(t.model)}function dc(t){var e=t.model,n=t.ecModel,i=t.api,r=t.payload,o=e.pipelineContext.progressiveRender,a=t.view,s=r&&$z(r).updateMethod,l=o?"incrementalPrepareRender":s&&a[s]?s:"render";return"render"!==l&&a[l](e,n,i,r),eB[l]}function fc(t,e,n){function i(){h=(new Date).getTime(),c=null,t.apply(a,s||[])}var r,o,a,s,l,u=0,h=0,c=null;e=e||0;var p=function(){for(var t=[],p=0;p=0?i():c=setTimeout(i,-o),u=r};return p.clear=function(){c&&(clearTimeout(c),c=null)},p.debounceNextCall=function(t){l=t},p}function gc(t,e,n,i){var r=t[e];if(r){var o=r[nB]||r,a=r[rB],s=r[iB];if(s!==n||a!==i){if(null==n||!i)return t[e]=o;r=t[e]=fc(o,n,"debounce"===i),r[nB]=o,r[rB]=i,r[iB]=n}return r}}function yc(t,e){var n=t[e];n&&n[nB]&&(n.clear&&n.clear(),t[e]=n[nB])}function vc(t,e){var n=t.visualStyleMapper||aB[e];return n?n:(console.warn("Unkown style type '"+e+"'."),aB.itemStyle)}function mc(t,e){var n=t.visualDrawType||sB[e];return n?n:(console.warn("Unkown style type '"+e+"'."),"fill")}function xc(t,e){e=e||{},c(e,{text:"loading",textColor:"#000",fontSize:12,fontWeight:"normal",fontStyle:"normal",fontFamily:"sans-serif",maskColor:"rgba(255, 255, 255, 0.8)",showSpinner:!0,color:"#5470c6",spinnerRadius:10,lineWidth:5,zlevel:0});var n=new AP,i=new rR({style:{fill:e.maskColor},zlevel:e.zlevel,z:1e4});n.add(i);var r=new lR({style:{text:e.text,fill:e.textColor,fontSize:e.fontSize,fontWeight:e.fontWeight,fontStyle:e.fontStyle,fontFamily:e.fontFamily},zlevel:e.zlevel,z:10001}),o=new rR({style:{fill:"none"},textContent:r,textConfig:{position:"right",distance:10},zlevel:e.zlevel,z:10001});n.add(o);var a;return e.showSpinner&&(a=new _N({shape:{startAngle:-pB/2,endAngle:-pB/2+.1,r:e.spinnerRadius},style:{stroke:e.color,lineCap:"round",lineWidth:e.lineWidth},zlevel:e.zlevel,z:10001}),a.animateShape(!0).when(1e3,{endAngle:3*pB/2}).start("circularInOut"),a.animateShape(!0).when(1e3,{startAngle:3*pB/2}).delay(300).start("circularInOut"),n.add(a)),n.resize=function(){var n=r.getBoundingRect().width,s=e.showSpinner?e.spinnerRadius:0,l=(t.getWidth()-2*s-(e.showSpinner&&n?10:0)-n)/2-(e.showSpinner&&n?0:5+n/2)+(e.showSpinner?0:n/2)+(n?0:s),u=t.getHeight()/2;e.showSpinner&&a.setShape({cx:l,cy:u}),o.setShape({x:l-s,y:u-s,width:2*s,height:2*s}),i.setShape({x:0,y:0,width:t.getWidth(),height:t.getHeight()})},n.resize(),n}function _c(t){t.overallReset(t.ecModel,t.api,t.payload)}function bc(t){return t.overallProgress&&wc}function wc(){this.agent.dirty(),this.getDownstream().dirty()}function Sc(){this.agent&&this.agent.dirty()}function Mc(t){return t.plan?t.plan(t.model,t.ecModel,t.api,t.payload):null}function Ic(t){t.useClearVisual&&t.data.clearAllVisual();var e=t.resetDefines=Ir(t.reset(t.model,t.ecModel,t.api,t.payload));return e.length>1?v(e,function(t,e){return Tc(e)}):fB}function Tc(t){return function(e,n){var i=n.data,r=n.resetDefines[t];if(r&&r.dataEach)for(var o=e.start;o0?"dashed"===t?[4*e,2*e]:"dotted"===t?[e]:D(t)?[t]:M(t)?t:null:null}function jc(t){var e=t.style,n=e.lineDash&&e.lineWidth>0&&Zc(e.lineDash,e.lineWidth),i=e.lineDashOffset;if(n){var r=e.strokeNoScale&&t.getLineScale?t.getLineScale():1;r&&1!==r&&(n=v(n,function(t){return t/r}),i/=r)}return[n,i]}function qc(t){var e=t.stroke;return!(null==e||"none"===e||!(t.lineWidth>0))}function Kc(t){return"string"==typeof t&&"none"!==t}function $c(t){var e=t.fill;return null!=e&&"none"!==e}function Jc(t,e){if(null!=e.fillOpacity&&1!==e.fillOpacity){var n=t.globalAlpha;t.globalAlpha=e.fillOpacity*e.opacity,t.fill(),t.globalAlpha=n}else t.fill()}function Qc(t,e){if(null!=e.strokeOpacity&&1!==e.strokeOpacity){var n=t.globalAlpha;t.globalAlpha=e.strokeOpacity*e.opacity,t.stroke(),t.globalAlpha=n}else t.stroke()}function tp(t,e,n){var i=fo(e.image,e.__image,n);if(yo(i)){var r=t.createPattern(i,e.repeat||"repeat");if("function"==typeof DOMMatrix&&r&&r.setTransform){var o=new DOMMatrix;o.translateSelf(e.x||0,e.y||0),o.rotateSelf(0,0,(e.rotation||0)*Ik),o.scaleSelf(e.scaleX||1,e.scaleY||1),r.setTransform(o)}return r}}function ep(t,e,n,i){var r,o=qc(n),a=$c(n),s=n.strokePercent,l=1>s,u=!e.path;e.silent&&!l||!u||e.createPathProxy();var h=e.path||FB,c=e.__dirty;if(!i){var p=n.fill,d=n.stroke,f=a&&!!p.colorStops,g=o&&!!d.colorStops,y=a&&!!p.image,v=o&&!!d.image,m=void 0,x=void 0,_=void 0,b=void 0,w=void 0;(f||g)&&(w=e.getBoundingRect()),f&&(m=c?Hc(t,p,w):e.__canvasFillGradient,e.__canvasFillGradient=m),g&&(x=c?Hc(t,d,w):e.__canvasStrokeGradient,e.__canvasStrokeGradient=x),y&&(_=c||!e.__canvasFillPattern?tp(t,p,e):e.__canvasFillPattern,e.__canvasFillPattern=_),v&&(b=c||!e.__canvasStrokePattern?tp(t,d,e):e.__canvasStrokePattern,e.__canvasStrokePattern=_),f?t.fillStyle=m:y&&(_?t.fillStyle=_:a=!1),g?t.strokeStyle=x:v&&(b?t.strokeStyle=b:o=!1)}var S=e.getGlobalScale();h.setScale(S[0],S[1],e.segmentIgnoreThreshold);var M,I;t.setLineDash&&n.lineDash&&(r=jc(e),M=r[0],I=r[1]);var T=!0;(u||c&tL)&&(h.setDPR(t.dpr),l?h.setContext(null):(h.setContext(t),T=!1),h.reset(),e.buildPath(h,e.shape,i),h.toStatic(),e.pathUpdated()),T&&h.rebuildPath(t,l?s:1),M&&(t.setLineDash(M),t.lineDashOffset=I),i||(n.strokeFirst?(o&&Qc(t,n),a&&Jc(t,n)):(a&&Jc(t,n),o&&Qc(t,n))),M&&t.setLineDash([])}function np(t,e,n){var i=e.__image=fo(n.image,e.__image,e,e.onload);if(i&&yo(i)){var r=n.x||0,o=n.y||0,a=e.getWidth(),s=e.getHeight(),l=i.width/i.height;if(null==a&&null!=s?a=s*l:null==s&&null!=a?s=a/l:null==a&&null==s&&(a=i.width,s=i.height),n.sWidth&&n.sHeight){var u=n.sx||0,h=n.sy||0;t.drawImage(i,u,h,n.sWidth,n.sHeight,r,o,a,s)}else if(n.sx&&n.sy){var u=n.sx,h=n.sy,c=a-u,p=s-h;t.drawImage(i,u,h,c,p,r,o,a,s)}else t.drawImage(i,r,o,a,s)}}function ip(t,e,n){var i,r=n.text;if(null!=r&&(r+=""),r){t.font=n.font||ik,t.textAlign=n.textAlign,t.textBaseline=n.textBaseline;var o=void 0,a=void 0;t.setLineDash&&n.lineDash&&(i=jc(e),o=i[0],a=i[1]),o&&(t.setLineDash(o),t.lineDashOffset=a),n.strokeFirst?(qc(n)&&t.strokeText(r,n.x,n.y),$c(n)&&t.fillText(r,n.x,n.y)):($c(n)&&t.fillText(r,n.x,n.y),qc(n)&&t.strokeText(r,n.x,n.y)),o&&t.setLineDash([])}}function rp(t,e,n,i,r){var o=!1;if(!i&&(n=n||{},e===n))return!1;if(i||e.opacity!==n.opacity){cp(t,r),o=!0;var a=Math.max(Math.min(e.opacity,1),0);t.globalAlpha=isNaN(a)?oO.opacity:a}(i||e.blend!==n.blend)&&(o||(cp(t,r),o=!0),t.globalCompositeOperation=e.blend||oO.blend);for(var s=0;so;o++){var l=i[o];l.beforeBrush&&l.beforeBrush(),l.innerBeforeBrush(),fp(t,l,s,o===a-1),l.innerAfterBrush(),l.afterBrush&&l.afterBrush(),s.prevEl=l}for(var u=0,h=r.length;h>u;u++){var l=r[u];l.beforeBrush&&l.beforeBrush(),l.innerBeforeBrush(),fp(t,l,s,u===h-1),l.innerAfterBrush(),l.afterBrush&&l.afterBrush(),s.prevEl=l}e.clearTemporalDisplayables(),e.notClear=!0,t.restore()}function yp(t,e){function n(t){function e(){for(var t=1,e=0,n=v.length;n>e;++e)t=wr(t,v[e]);for(var i=1,e=0,n=y.length;n>e;++e)i=wr(i,y[e].length);t*=i;var r=m*v.length*y.length;return{width:Math.max(1,Math.min(t,s.maxTileWidth)),height:Math.max(1,Math.min(r,s.maxTileHeight))}}function n(){function t(t,e,n,a,l){var u=o?1:i,h=Bc(l,t*u,e*u,n*u,a*u,s.color,s.symbolKeepAspect);if(o){var c=r.painter.renderOneToVNode(h);c&&_.children.push(c)}else dp(d,h)}d&&(d.clearRect(0,0,x.width,x.height),s.backgroundColor&&(d.fillStyle=s.backgroundColor,d.fillRect(0,0,x.width,x.height)));for(var e=0,n=0;n=e))for(var a=-m,l=0,u=0,h=0;a=S)break;if(v%2===0){var M=.5*(1-s.symbolSize),I=p+f[h][v]*M,T=a+g[l]*M,C=f[h][v]*s.symbolSize,D=g[l]*s.symbolSize,A=w/2%y[c].length;t(I,T,C,D,y[c][A])}p+=f[h][v],++w,++v,v===f[h].length&&(v=0)}++h,h===f.length&&(h=0)}a+=g[l],++u,++l,l===g.length&&(l=0)}}for(var a=[i],l=!0,u=0;u=0)){lF.push(n);var o=dB.wrapStageHandler(n,r);o.__prio=e,o.__raw=n,t.push(o)}}function Up(t,e){eF[t]=e}function Zp(t){r({createCanvas:t})}function jp(t,e,n){var i=Mp("registerMap");i&&i(t,e,n)}function qp(t){var e=Mp("getMap");return e&&e(t)}function Kp(t){return null==t?0:t.length||1}function $p(t){return t}function Jp(t,e){var n={},i=n.encode={},r=U(),o=[],a=[],s={};y(t.dimensions,function(e){var n=t.getDimensionInfo(e),l=n.coordDim;if(l){var u=n.coordDimIndex;Qp(i,l)[u]=e,n.isExtraCoord||(r.set(l,1),ed(n.type)&&(o[0]=e),Qp(s,l)[u]=t.getDimensionIndex(n.name)),n.defaultTooltip&&a.push(e)}zE.each(function(t,e){var r=Qp(i,e),o=n.otherDims[e];null!=o&&o!==!1&&(r[o]=n.name)})});var l=[],u={};r.each(function(t,e){var n=i[e];u[e]=n[0],l=l.concat(n)}),n.dataDimsOnCoord=l,n.dataDimIndicesOnCoord=v(l,function(e){return t.getDimensionInfo(e).storeDimIndex}),n.encodeFirstDimNotExtra=u;var h=i.label;h&&h.length&&(o=h.slice());var c=i.tooltip;return c&&c.length?a=c.slice():a.length||(a=o.slice()),i.defaultedLabel=o,i.defaultedTooltip=a,n.userOutput=new xF(s,e),n}function Qp(t,e){return t.hasOwnProperty(e)||(t[e]=[]),t[e]}function td(t){return"category"===t?"ordinal":"time"===t?"time":"float"}function ed(t){return!("ordinal"===t||"time"===t)}function nd(t){return t instanceof SF}function id(t){for(var e=U(),n=0;n<(t||[]).length;n++){var i=t[n],r=A(i)?i.name:i;null!=r&&null==e.get(r)&&e.set(r,n)}return e}function rd(t){var e=bF(t);return e.dimNameMap||(e.dimNameMap=id(t.dimensionsDefine))}function od(t){return t>30}function ad(t,e){return sd(t,e).dimensions}function sd(t,e){function n(t){var e=m[t];if(0>e){var n=a[t],i=A(n)?n:{name:n},r=new _F,o=i.name;null!=o&&null!=f.get(o)&&(r.name=r.displayName=o),null!=i.type&&(r.type=i.type),null!=i.displayName&&(r.displayName=i.displayName);var s=l.length;return m[t]=s,r.storeDimIndex=t,l.push(r),r}return l[e]}function i(t,e,n){null!=zE.get(e)?t.otherDims[e]=n:(t.coordDim=e,t.coordDimIndex=n,s.set(e,!0))}function r(t){null==t.name&&(t.name=t.coordDim)}nh(t)||(t=rh(t)),e=e||{};var o=e.coordDimensions||[],a=e.dimensionsDefine||t.dimensionsDefine||[],s=U(),l=[],u=ud(t,o,a,e.dimensionsCount),p=e.canOmitUnusedDimensions&&od(u),d=a===t.dimensionsDefine,f=d?rd(t):id(a),g=e.encodeDefine;!g&&e.encodeDefaulter&&(g=e.encodeDefaulter(t,u));for(var v=U(g),m=new Bz(u),x=0;xx;x++)n(x);v.each(function(t,e){var r=Ir(t).slice();if(1===r.length&&!T(r[0])&&r[0]<0)return void v.set(e,!1);var o=v.set(e,[]);y(r,function(t,r){var a=T(t)?f.get(t):t;null!=a&&u>a&&(o[r]=a,i(n(a),e,r))})});var _=0;y(o,function(t){var e,r,o,a;if(T(t))e=t,a={};else{a=t,e=a.name;var s=a.ordinalMeta;a.ordinalMeta=null,a=h({},a),a.ordinalMeta=s,r=a.dimsDef,o=a.otherDims,a.name=a.coordDim=a.coordDimIndex=a.dimsDef=a.otherDims=null}var l=v.get(e);if(l!==!1){if(l=Ir(l),!l.length)for(var p=0;p<(r&&r.length||1);p++){for(;u>_&&null!=n(_).coordDim;)_++;u>_&&l.push(_++)}y(l,function(t,s){var l=n(t);if(d&&null!=a.type&&(l.type=a.type),i(c(l,a),e,s),null==l.name&&r){var u=r[s];!A(u)&&(u={name:u}),l.name=l.displayName=u.name,l.defaultTooltip=u.defaultTooltip}o&&c(l.otherDims,o)})}});var b=e.generateCoord,w=e.generateCoordCount,S=null!=w;w=b?w||1:0;var M=b||"value";if(p)y(l,function(t){r(t)}),l.sort(function(t,e){return t.storeDimIndex-e.storeDimIndex});else for(var I=0;u>I;I++){var C=n(I),D=C.coordDim;null==D&&(C.coordDim=hd(M,s,S),C.coordDimIndex=0,(!b||0>=w)&&(C.isExtraCoord=!0),w--),r(C),null!=C.type||xu(t,I)!==UE.Must&&(!C.isExtraCoord||null==C.otherDims.itemName&&null==C.otherDims.seriesName)||(C.type="ordinal")}return ld(l),new SF({source:t,dimensions:l,fullDimensionCount:u,dimensionOmitted:p})}function ld(t){for(var e=U(),n=0;n0&&(i.name=r+(o-1)),o++,e.set(r,o)}}function ud(t,e,n,i){var r=Math.max(t.dimensionsDetectedCount||1,e.length,n.length,i||0);return y(e,function(t){var e;A(t)&&(e=t.dimsDef)&&(r=Math.max(r,e.length))}),r}function hd(t,e,n){var i=e.data;if(n||i.hasOwnProperty(t)){for(var r=0;i.hasOwnProperty(t+r);)r++;t+=r}return e.set(t,!0),t}function cd(t){var e=t.get("coordinateSystem"),n=new PF(e),i=OF[e];return i?(i(t,n,n.axisMap,n.categoryAxisMap),n):void 0}function pd(t){return"category"===t.get("type")}function dd(t,e,n){n=n||{};var i,r,o,a=n.byIndex,s=n.stackedCoordDimension;fd(e)?i=e:(r=e.schema,i=r.dimensions,o=e.store);var l,u,h,c,p=!(!t||!t.get("stack"));if(y(i,function(t,e){T(t)&&(i[e]=t={name:t}),p&&!t.isExtraCoord&&(a||l||!t.ordinalMeta||(l=t),u||"ordinal"===t.type||"time"===t.type||s&&s!==t.coordDim||(u=t))}),!u||a||l||(a=!0),u){h="__\x00ecstackresult_"+t.id,c="__\x00ecstackedover_"+t.id,l&&(l.createInvertedIndices=!0);var d=u.coordDim,f=u.type,g=0;y(i,function(t){t.coordDim===d&&g++});var v={name:h,coordDim:d,coordDimIndex:g,type:f,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:i.length},m={name:c,coordDim:c,coordDimIndex:g+1,type:f,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:i.length+1};r?(o&&(v.storeDimIndex=o.ensureCalculationDimension(c,f),m.storeDimIndex=o.ensureCalculationDimension(h,f)),r.appendCalculationDimension(v),r.appendCalculationDimension(m)):(i.push(v),i.push(m))}return{stackedDimension:u&&u.name,stackedByDimension:l&&l.name,isStackedByIndex:a,stackedOverDimension:c,stackResultDimension:h}}function fd(t){return!nd(t.schema)}function gd(t,e){return!!e&&e===t.getCalculationInfo("stackedDimension")}function yd(t,e){return gd(t,e)?t.getCalculationInfo("stackResultDimension"):e}function vd(t,e){var n,i=t.get("coordinateSystem"),r=hz.get(i);return e&&e.coordSysDims&&(n=v(e.coordSysDims,function(t){var n={name:t},i=e.axisMap.get(t);if(i){var r=i.get("type");n.type=td(r)}return n})),n||(n=r&&(r.getDimensionsInfo?r.getDimensionsInfo():r.dimensions.slice())||["x","y"]),n}function md(t,e,n){var i,r;return n&&y(t,function(t,o){var a=t.coordDim,s=n.categoryAxisMap.get(a);s&&(null==i&&(i=o),t.ordinalMeta=s.getOrdinalMeta(),e&&(t.createInvertedIndices=!0)),null!=t.otherDims.itemName&&(r=!0)}),r||null==i||(t[i].otherDims.itemName=0),i}function xd(t,e,n){n=n||{};var i,r=e.getSourceManager(),o=!1;t?(o=!0,i=rh(t)):(i=r.getSource(),o=i.sourceFormat===BE);var a=cd(e),s=vd(e,a),l=n.useEncodeDefaulter,u=I(l)?l:l?S(gu,s,e):null,h={coordDimensions:s,generateCoord:n.generateCoord,encodeDefine:e.getEncode(),encodeDefaulter:u,canOmitUnusedDimensions:!o},c=sd(i,h),p=md(c.dimensions,n.createInvertedIndices,a),d=o?null:r.getSharedDataStore(c),f=dd(e,{schema:c,store:d}),g=new LF(c,e);g.setCalculationInfo(f);var y=null!=p&&_d(i)?function(t,e,n,i){return i===p?n:this.defaultDimValueGetter(t,e,n,i)}:null;return g.hasItemOption=!1,g.initData(o?i:d,null,y),g}function _d(t){if(t.sourceFormat===BE){var e=bd(t.data||[]);return!M(Cr(e))}}function bd(t){for(var e=0;ea&&(a=r.interval=n),null!=i&&a>i&&(a=r.interval=i);var s=r.intervalPrecision=Td(a),l=r.niceTickExtent=[ir(Math.ceil(t[0]/a)*a,s),ir(Math.floor(t[1]/a)*a,s)];return Dd(l,t),r}function Id(t){var e=Math.pow(10,fr(t)),n=t/e;return n?2===n?n=3:3===n?n=5:n*=2:n=1,ir(n*e)}function Td(t){return or(t)+2}function Cd(t,e,n){t[e]=Math.max(Math.min(t[e],n[1]),n[0])}function Dd(t,e){!isFinite(t[0])&&(t[0]=e[0]),!isFinite(t[1])&&(t[1]=e[1]),Cd(t,0,e),Cd(t,1,e),t[0]>t[1]&&(t[0]=t[1])}function Ad(t,e){return t>=e[0]&&t<=e[1]}function kd(t,e){return e[1]===e[0]?.5:(t-e[0])/(e[1]-e[0])}function Ld(t,e){return t*(e[1]-e[0])+e[0]}function Pd(t){return M(t)?FF?new Float32Array(t):t:new GF(t)}function Od(t){return t.get("stack")||WF+t.seriesIndex}function Rd(t){return t.dim+t.index}function Nd(t){var e=[],n=t.axis,i="axis0";if("category"===n.type){for(var r=n.getBandWidth(),o=0;ol;++l){var h=s.get(a,l);e[o]?e[o].push(h):e[o]=[h]}});var n={};for(var i in e)if(e.hasOwnProperty(i)){var r=e[i];if(r){r.sort(function(t,e){return t-e});for(var o=null,a=1;a0&&(o=null===o?s:Math.min(o,s))}n[i]=o}}return n}function Bd(t){var e=zd(t),n=[];return y(t,function(t){var i,r=t.coordinateSystem,o=r.getBaseAxis(),a=o.getExtent();if("category"===o.type)i=o.getBandWidth();else if("value"===o.type||"time"===o.type){var s=o.dim+"_"+o.index,l=e[s],u=Math.abs(a[1]-a[0]),h=o.scale.getExtent(),c=Math.abs(h[1]-h[0]);i=l?u/c*l:u}else{var p=t.getData();i=Math.abs(a[1]-a[0])/p.count()}var d=nr(t.get("barWidth"),i),f=nr(t.get("barMaxWidth"),i),g=nr(t.get("barMinWidth")||(Yd(t)?.5:1),i),y=t.get("barGap"),v=t.get("barCategoryGap");n.push({bandWidth:i,barWidth:d,barMaxWidth:f,barMinWidth:g,barGap:y,barCategoryGap:v,axisKey:Rd(o),stackId:Od(t)})}),Vd(n)}function Vd(t){var e={};y(t,function(t){var n=t.axisKey,i=t.bandWidth,r=e[n]||{bandWidth:i,remainedWidth:i,autoWidthCount:0,categoryGap:null,gap:"20%",stacks:{}},o=r.stacks;e[n]=r;var a=t.stackId;o[a]||r.autoWidthCount++,o[a]=o[a]||{width:0,maxWidth:0};var s=t.barWidth;s&&!o[a].width&&(o[a].width=s,s=Math.min(r.remainedWidth,s),r.remainedWidth-=s);var l=t.barMaxWidth;l&&(o[a].maxWidth=l);var u=t.barMinWidth;u&&(o[a].minWidth=u);var h=t.barGap;null!=h&&(r.gap=h);var c=t.barCategoryGap;null!=c&&(r.categoryGap=c)});var n={};return y(e,function(t,e){n[e]={};var i=t.stacks,r=t.bandWidth,o=t.categoryGap;if(null==o){var a=b(i).length;o=Math.max(35-4*a,15)+"%"}var s=nr(o,r),l=nr(t.gap,1),u=t.remainedWidth,h=t.autoWidthCount,c=(u-s)/(h+(h-1)*l);c=Math.max(c,0),y(i,function(t){var e=t.maxWidth,n=t.minWidth;if(t.width){var i=t.width;e&&(i=Math.min(i,e)),n&&(i=Math.max(i,n)),t.width=i,u-=i+l*i,h--}else{var i=c;e&&i>e&&(i=Math.min(e,u)),n&&n>i&&(i=n),i!==c&&(t.width=i,u-=i+l*i,h--)}}),c=(u-s)/(h+(h-1)*l),c=Math.max(c,0);var p,d=0;y(i,function(t){t.width||(t.width=c),p=t,d+=t.width*(1+l)}),p&&(d-=p.width*l);var f=-d/2;y(i,function(t,i){n[e][i]=n[e][i]||{bandWidth:r,offset:f,width:t.width},f+=t.width*(1+l)})}),n}function Fd(t,e,n){if(t&&e){var i=t[Rd(e)];return null!=i&&null!=n?i[Od(n)]:i}}function Gd(t,e){var n=Ed(t,e),i=Bd(n);y(n,function(t){var e=t.getData(),n=t.coordinateSystem,r=n.getBaseAxis(),o=Od(t),a=i[Rd(r)][o],s=a.offset,l=a.width;e.setLayout({bandWidth:a.bandWidth,offset:s,size:l})})}function Wd(t){return{seriesType:t,plan:uc(),reset:function(t){if(Hd(t)){var e=t.getData(),n=t.coordinateSystem,i=n.getBaseAxis(),r=n.getOtherAxis(i),o=e.getDimensionIndex(e.mapDimension(r.dim)),a=e.getDimensionIndex(e.mapDimension(i.dim)),s=t.get("showBackground",!0),l=e.mapDimension(r.dim),u=e.getCalculationInfo("stackResultDimension"),h=gd(e,l)&&!!e.getCalculationInfo("stackedOnSeries"),c=r.isHorizontal(),p=Xd(i,r),d=Yd(t),f=t.get("barMinHeight")||0,g=u&&e.getDimensionIndex(u),y=e.getLayout("size"),v=e.getLayout("offset");return{progress:function(t,e){for(var i,r=t.count,l=d&&Pd(3*r),u=d&&s&&Pd(3*r),m=d&&Pd(r),x=n.master.getRect(),_=c?x.width:x.height,b=e.getStore(),w=0;null!=(i=t.next());){var S=b.get(h?g:o,i),M=b.get(a,i),I=p,T=void 0;h&&(T=+S-b.get(o,i));var C=void 0,D=void 0,A=void 0,k=void 0;if(c){var L=n.dataToPoint([S,M]);if(h){var P=n.dataToPoint([T,M]);I=P[0]}C=I,D=L[1]+v,A=L[0]-I,k=y,Math.abs(A)A?-1:1)*f)}else{var L=n.dataToPoint([M,S]);if(h){var P=n.dataToPoint([M,T]);I=P[1]}C=L[0]+v,D=I,A=y,k=L[1]-I,Math.abs(k)=k?-1:1)*f)}d?(l[w]=C,l[w+1]=D,l[w+2]=c?A:k,u&&(u[w]=c?x.x:C,u[w+1]=c?D:x.y,u[w+2]=_),m[i]=i):e.setItemLayout(i,{x:C,y:D,width:A,height:k}),w+=3}d&&e.setLayout({largePoints:l,largeDataIndices:m,largeBackgroundPoints:u,valueAxisHorizontal:c})}}}}}}function Hd(t){return t.coordinateSystem&&"cartesian2d"===t.coordinateSystem.type}function Yd(t){return t.pipelineContext&&t.pipelineContext.large}function Xd(t,e){return e.toGlobalCoord(e.dataToCoord("log"===e.type?1:0))}function Ud(t,e,n,i){var r=pr(e),o=pr(n),a=function(t){return Ll(r,t,i)===Ll(o,t,i)},s=function(){return a("year")},l=function(){return s()&&a("month")},u=function(){return l()&&a("day")},h=function(){return u()&&a("hour")},c=function(){return h()&&a("minute")},p=function(){return c()&&a("second")},d=function(){return p()&&a("millisecond")};switch(t){case"year":return s();case"month":return l();case"day":return u();case"hour":return h();case"minute":return c();case"second":return p();case"millisecond":return d()}}function Zd(t){return t/=fE,t>16?16:t>7.5?7:t>3.5?4:t>1.5?2:1}function jd(t){var e=30*fE;return t/=e,t>6?6:t>3?3:t>2?2:1}function qd(t){return t/=dE,t>12?12:t>6?6:t>3.5?4:t>2?2:1}function Kd(t,e){return t/=e?pE:cE,t>30?30:t>20?20:t>15?15:t>10?10:t>5?5:t>2?2:1}function $d(t){return gr(t,!0)}function Jd(t,e,n){var i=new Date(t);switch(Il(e)){case"year":case"month":i[Fl(n)](0);case"day":i[Gl(n)](1);case"hour":i[Wl(n)](0);case"minute":i[Hl(n)](0);case"second":i[Yl(n)](0),i[Xl(n)](0)}return i.getTime()}function Qd(t,e,n,i){function r(t,e,n,r,o,a,s){for(var l=new Date(e),u=e,h=l[r]();n>u&&u<=i[1];)s.push({value:u}),h+=t,l[o](h),u=l.getTime();s.push({value:u,notAdd:!0})}function o(t,o,a){var s=[],l=!o.length;if(!Ud(Il(t),i[0],i[1],n)){l&&(o=[{value:Jd(new Date(i[0]),t,n)},{value:i[1]}]);for(var u=0;u1&&0===u&&a.unshift({value:a[0].value-p})}}for(var u=0;u=i[0]&&_<=i[1]&&c++)}var b=(i[1]-i[0])/e;if(c>1.5*b&&p>b/1.5)break;if(u.push(y),c>b||t===s[d])break}h=[]}}}for(var w=x(v(u,function(t){return x(t,function(t){return t.value>=i[0]&&t.value<=i[1]&&!t.notAdd})}),function(t){return t.length>0}),S=[],M=w.length-1,d=0;d0&&i>0||0>n&&0>i)}function uf(t){var e=t.getLabelModel().get("formatter"),n="category"===t.type?t.scale.getExtent()[0]:null;return"time"===t.scale.type?function(e){return function(n,i){return t.scale.getFormattedLabel(n,i,e)}}(e):T(e)?function(e){return function(n){var i=t.scale.getLabel(n),r=e.replace("{value}",null!=i?i:"");return r}}(e):I(e)?function(e){return function(i,r){return null!=n&&(r=i.value-n),e(hf(t,i),r,null!=i.level?{level:i.level}:null)}}(e):function(e){return t.scale.getLabel(e)}}function hf(t,e){return"category"===t.type?t.scale.getLabel(e):e.value}function cf(t){var e=t.model,n=t.scale;if(e.get(["axisLabel","show"])&&!n.isBlank()){var i,r,o=n.getExtent();n instanceof zF?r=n.count():(i=n.getTicks(),r=i.length);var a,s=t.getLabelModel(),l=uf(t),u=1;r>40&&(u=Math.ceil(r/40));for(var h=0;r>h;h+=u){var c=i?i[h]:{value:o[0]+h},p=l(c,h),d=s.getTextRect(p),f=pf(d,s.get("rotate")||0);a?a.union(f):a=f}return a}}function pf(t,e){var n=e*Math.PI/180,i=t.width,r=t.height,o=i*Math.abs(Math.cos(n))+Math.abs(r*Math.sin(n)),a=i*Math.abs(Math.sin(n))+Math.abs(r*Math.cos(n)),s=new bP(t.x,t.y,o,a);return s}function df(t){var e=t.get("interval");return null==e?"auto":e}function ff(t){return"category"===t.type&&0===df(t.getLabelModel())}function gf(t,e){var n={};return y(t.mapDimensionsAll(e),function(e){n[yd(t,e)]=!0}),b(n)}function yf(t,e,n){e&&y(gf(e,n),function(n){var i=e.getApproximateExtent(n);i[0]t[1]&&(t[1]=i[1])})}function vf(t){return xd(null,t)}function mf(t,e){var n=e;e instanceof eE||(n=new eE(e));var i=sf(n);return i.setExtent(t[0],t[1]),af(i,n),i}function xf(t){f(t,rG)}function _f(t,e){return e=e||{},ll(t,null,null,"normal"!==e.state)}function bf(t){return M(t)?void y(t,function(t){bf(t)}):void(p(sG,t)>=0||(sG.push(t),I(t)&&(t={install:t}),t.install(lG)))}function wf(t,e){return Math.abs(t-e)s;s++){var l=t[s][0],u=t[s][1],h=o*u-l*a;e+=h,n+=(o+l)*h,i+=(a+u)*h,o=l,a=u}return e?[n/e/3,i/e/3,e]:[t[0][0]||0,t[0][1]||0]}function Cf(t){if(!t.UTF8Encoding)return t;var e=t,n=e.UTF8Scale;null==n&&(n=1024);var i=e.features;return y(i,function(t){var e=t.geometry,i=e.encodeOffsets,r=e.coordinates;if(i)switch(e.type){case"LineString":e.coordinates=Af(r,i,n);break;case"Polygon":Df(r,i,n);break;case"MultiLineString":Df(r,i,n);break;case"MultiPolygon":y(r,function(t,e){return Df(t,i[e],n)})}}),e.UTF8Encoding=!1,e}function Df(t,e,n){for(var i=0;i>1^-(1&s),l=l>>1^-(1&l),s+=r,l+=o,r=s,o=l,i.push([s/n,l/n])}return i}function kf(t,e){return t=Cf(t),v(x(t.features,function(t){return t.geometry&&t.properties&&t.geometry.coordinates.length>0}),function(t){var n=t.properties,i=t.geometry,r=[];switch(i.type){case"Polygon":var o=i.coordinates;r.push(new pG(o[0],o.slice(1)));break;case"MultiPolygon":y(i.coordinates,function(t){t[0]&&r.push(new pG(t[0],t.slice(1)))});break;case"LineString":r.push(new dG([i.coordinates]));break;case"MultiLineString":r.push(new dG(i.coordinates))}var a=new fG(n[e||"name"],r,n.cp);return a.properties=n,a})}function Lf(t){return"category"===t.type?Of(t):Ef(t)}function Pf(t,e){return"category"===t.type?Nf(t,e):{ticks:v(t.scale.getTicks(),function(t){return t.value})}}function Of(t){var e=t.getLabelModel(),n=Rf(t,e);return!e.get("show")||t.scale.isBlank()?{labels:[],labelCategoryInterval:n.labelCategoryInterval}:n}function Rf(t,e){var n=zf(t,"labels"),i=df(e),r=Bf(n,i);if(r)return r;var o,a;return I(i)?o=Yf(t,i):(a="auto"===i?Ff(t):i,o=Hf(t,a)),Vf(n,i,{labels:o,labelCategoryInterval:a})}function Nf(t,e){var n=zf(t,"ticks"),i=df(e),r=Bf(n,i);if(r)return r;var o,a;if((!e.get("show")||t.scale.isBlank())&&(o=[]),I(i))o=Yf(t,i,!0);else if("auto"===i){var s=Rf(t,t.getLabelModel());a=s.labelCategoryInterval,o=v(s.labels,function(t){return t.tickValue})}else a=i,o=Hf(t,a,!0);return Vf(n,i,{ticks:o,tickCategoryInterval:a})}function Ef(t){var e=t.scale.getTicks(),n=uf(t);return{labels:v(e,function(e,i){return{level:e.level,formattedLabel:n(e,i),rawLabel:t.scale.getLabel(e),tickValue:e.value}})}}function zf(t,e){return bG(t)[e]||(bG(t)[e]=[])}function Bf(t,e){for(var n=0;n40&&(s=Math.max(1,Math.floor(a/40)));for(var l=o[0],u=t.dataToCoord(l+1)-t.dataToCoord(l),h=Math.abs(u*Math.cos(i)),c=Math.abs(u*Math.sin(i)),p=0,d=0;l<=o[1];l+=s){var f=0,g=0,y=Ri(n({value:l}),e.font,"center","top");f=1.3*y.width,g=1.3*y.height,p=Math.max(p,f,7),d=Math.max(d,g,7)}var v=p/h,m=d/c;isNaN(v)&&(v=1/0),isNaN(m)&&(m=1/0);var x=Math.max(0,Math.floor(Math.min(v,m))),_=bG(t.model),b=t.getExtent(),w=_.lastAutoInterval,S=_.lastTickCount;return null!=w&&null!=S&&Math.abs(w-x)<=1&&Math.abs(S-a)<=1&&w>x&&_.axisExtent0===b[0]&&_.axisExtent1===b[1]?x=w:(_.lastTickCount=a,_.lastAutoInterval=x,_.axisExtent0=b[0],_.axisExtent1=b[1]),x}function Wf(t){var e=t.getLabelModel();return{axisRotate:t.getRotate?t.getRotate():t.isHorizontal&&!t.isHorizontal()?90:0,labelRotate:e.get("rotate")||0,font:e.getFont()}}function Hf(t,e,n){function i(t){var e={value:t};l.push(n?t:{formattedLabel:r(e),rawLabel:o.getLabel(e),tickValue:t})}var r=uf(t),o=t.scale,a=o.getExtent(),s=t.getLabelModel(),l=[],u=Math.max((e||0)+1,1),h=a[0],c=o.count();0!==h&&u>1&&c/u>2&&(h=Math.round(Math.ceil(h/u)*u));var p=ff(t),d=s.get("showMinLabel")||p,f=s.get("showMaxLabel")||p;d&&h!==a[0]&&i(a[0]);for(var g=h;g<=a[1];g+=u)i(g);return f&&g-u!==a[1]&&i(a[1]),l}function Yf(t,e,n){var i=t.scale,r=uf(t),o=[];return y(i.getTicks(),function(t){var a=i.getLabel(t),s=t.value;e(t.value,a)&&o.push(n?s:{formattedLabel:r(t),rawLabel:a,tickValue:s})}),o}function Xf(t,e){var n=t[1]-t[0],i=e,r=n/i/2;t[0]+=r,t[1]-=r}function Uf(t,e,n,i){function r(t,e){return t=ir(t),e=ir(e),p?t>e:e>t}var o=e.length;if(t.onBand&&!n&&o){var a,s,l=t.getExtent();if(1===o)e[0].coord=l[0],a=e[1]={coord:l[0]};else{var u=e[o-1].tickValue-e[0].tickValue,h=(e[o-1].coord-e[0].coord)/u;y(e,function(t){t.coord-=h/2});var c=t.scale.getExtent();s=1+c[1]-e[o-1].tickValue,a={coord:e[o-1].coord+h*s},e.push(a)}var p=l[0]>l[1];r(e[0].coord,l[0])&&(i?e[0].coord=l[0]:e.shift()),i&&r(l[0],e[0].coord)&&e.unshift({coord:l[0]}),r(l[1],a.coord)&&(i?a.coord=l[1]:e.pop()),i&&r(a.coord,l[1])&&e.push({coord:l[1]})}}function Zf(t){var e=LE.extend(t);return LE.registerClass(e),e}function jf(t){var e=Kz.extend(t);return Kz.registerClass(e),e}function qf(t){var e=qz.extend(t);return qz.registerClass(e),e}function Kf(t){var e=Qz.extend(t);return Qz.registerClass(e),e}function $f(t,e,n,i,r){var o=n.width,a=n.height;switch(t){case"top":i.set(n.x+o/2,n.y-e),r.set(0,-1);break;case"bottom":i.set(n.x+o/2,n.y+a+e),r.set(0,1);break;case"left":i.set(n.x-e,n.y+a/2),r.set(-1,0);break;case"right":i.set(n.x+o+e,n.y+a/2),r.set(1,0)}}function Jf(t,e,n,i,r,o,a,s,l){a-=t,s-=e;var u=Math.sqrt(a*a+s*s);a/=u,s/=u;var h=a*n+t,c=s*n+e;if(Math.abs(i-r)%MG<1e-4)return l[0]=h,l[1]=c,u-n;if(o){var p=i;i=Bo(r),r=Bo(p)}else i=Bo(i),r=Bo(r);i>r&&(r+=MG);var d=Math.atan2(s,a);if(0>d&&(d+=MG),d>=i&&r>=d||d+MG>=i&&r>=d+MG)return l[0]=h,l[1]=c,u-n;var f=n*Math.cos(i)+t,g=n*Math.sin(i)+e,y=n*Math.cos(r)+t,v=n*Math.sin(r)+e,m=(f-a)*(f-a)+(g-s)*(g-s),x=(y-a)*(y-a)+(v-s)*(v-s);return x>m?(l[0]=f,l[1]=g,Math.sqrt(m)):(l[0]=y,l[1]=v,Math.sqrt(x))}function Qf(t,e,n,i,r,o,a,s){var l=r-t,u=o-e,h=n-t,c=i-e,p=Math.sqrt(h*h+c*c);h/=p,c/=p;var d=l*h+u*c,f=d/p;s&&(f=Math.min(Math.max(f,0),1)),f*=p;var g=a[0]=t+f*h,y=a[1]=e+f*c;return Math.sqrt((g-r)*(g-r)+(y-o)*(y-o))}function tg(t,e,n,i,r,o,a){0>n&&(t+=n,n=-n),0>i&&(e+=i,i=-i);var s=t+n,l=e+i,u=a[0]=Math.min(Math.max(r,t),s),h=a[1]=Math.min(Math.max(o,e),l);return Math.sqrt((u-r)*(u-r)+(h-o)*(h-o))}function eg(t,e,n){var i=tg(e.x,e.y,e.width,e.height,t.x,t.y,CG);return n.set(CG[0],CG[1]),i}function ng(t,e,n){for(var i,r,o=0,a=0,s=0,l=0,u=1/0,h=e.data,c=t.x,p=t.y,d=0;d=d&&(s=i,l=r);var S=(c-y)*x/m+y;g=Jf(y,v,x,_,_+b,w,S,p,CG),o=Math.cos(_+b)*m+y,a=Math.sin(_+b)*x+v;break;case IG.R:s=o=h[d++],l=a=h[d++];var M=h[d++],I=h[d++];g=tg(s,l,M,I,c,p,CG);break;case IG.Z:g=Qf(o,a,s,l,c,p,CG,!0),o=s,a=l}u>g&&(u=g,n.set(CG[0],CG[1]))}return u}function ig(t,e){if(t){var n=t.getTextGuideLine(),i=t.getTextContent();if(i&&n){var r=t.textGuideLineConfig||{},o=[[0,0],[0,0],[0,0]],a=r.candidates||TG,s=i.getBoundingRect().clone();s.applyTransform(i.getComputedTransform());var l=1/0,u=r.anchor,h=t.getComputedTransform(),c=h&&Di([],h),p=e.get("length2")||0;u&&kG.copy(u);for(var d=0;dy&&(l=y,AG.transform(h),kG.transform(h),kG.toArray(o[0]),AG.toArray(o[1]),DG.toArray(o[2]))}rg(o,e.get("minTurnAngle")),n.setShape({points:o})}}}function rg(t,e){if(180>=e&&e>0){e=e/180*Math.PI,DG.fromArray(t[0]),AG.fromArray(t[1]),kG.fromArray(t[2]),pP.sub(LG,DG,AG),pP.sub(PG,kG,AG);var n=LG.len(),i=PG.len();if(!(.001>n||.001>i)){LG.scale(1/n),PG.scale(1/i);var r=LG.dot(PG),o=Math.cos(e);if(r>o){var a=Qf(AG.x,AG.y,kG.x,kG.y,DG.x,DG.y,OG,!1);RG.fromArray(OG),RG.scaleAndAdd(PG,a/Math.tan(Math.PI-e));var s=kG.x!==AG.x?(RG.x-AG.x)/(kG.x-AG.x):(RG.y-AG.y)/(kG.y-AG.y);if(isNaN(s))return;0>s?pP.copy(RG,AG):s>1&&pP.copy(RG,kG),RG.toArray(t[1])}}}}function og(t,e,n){if(180>=n&&n>0){n=n/180*Math.PI,DG.fromArray(t[0]),AG.fromArray(t[1]),kG.fromArray(t[2]),pP.sub(LG,AG,DG),pP.sub(PG,kG,AG);var i=LG.len(),r=PG.len();if(!(.001>i||.001>r)){LG.scale(1/i),PG.scale(1/r);var o=LG.dot(e),a=Math.cos(n);if(a>o){var s=Qf(AG.x,AG.y,kG.x,kG.y,DG.x,DG.y,OG,!1);RG.fromArray(OG);var l=Math.PI/2,u=Math.acos(PG.dot(e)),h=l+u-n;if(h>=l)pP.copy(RG,kG);else{RG.scaleAndAdd(PG,s/Math.tan(Math.PI/2-h));var c=kG.x!==AG.x?(RG.x-AG.x)/(kG.x-AG.x):(RG.y-AG.y)/(kG.y-AG.y);if(isNaN(c))return;0>c?pP.copy(RG,AG):c>1&&pP.copy(RG,kG)}RG.toArray(t[1])}}}}function ag(t,e,n,i){var r="normal"===n,o=r?t:t.ensureState(n);o.ignore=e;var a=i.get("smooth");a&&a===!0&&(a=.3),o.shape=o.shape||{},a>0&&(o.shape.smooth=a);var s=i.getModel("lineStyle").getLineStyle();r?t.useStyle(s):o.style=s}function sg(t,e){var n=e.smooth,i=e.points;if(i)if(t.moveTo(i[0][0],i[0][1]),n>0&&i.length>=3){var r=Ak(i[0],i[1]),o=Ak(i[1],i[2]);if(!r||!o)return t.lineTo(i[1][0],i[1][1]),void t.lineTo(i[2][0],i[2][1]);var a=Math.min(r,o)*n,s=ge([],i[1],i[0],a/r),l=ge([],i[1],i[2],a/o),u=ge([],s,l,.5);t.bezierCurveTo(s[0],s[1],s[0],s[1],u[0],u[1]),t.bezierCurveTo(l[0],l[1],l[0],l[1],i[2][0],i[2][1])}else for(var h=1;ht){var i=Math.min(e,-t);if(i>0){l(i*n,0,c);var r=i+t;0>r&&u(-r*n,1)}else u(-t*n,1)}}function l(n,i,r){0!==n&&(f=!0);for(var o=i;r>o;o++){var a=t[o],s=a.rect;s[e]+=n,a.label[e]+=n}}function u(i,r){for(var o=[],a=0,s=1;c>s;s++){var u=t[s-1].rect,h=Math.max(t[s].rect[e]-u[e]-u[n],0);o.push(h),a+=h}if(a){var p=Math.min(Math.abs(i)/a,r);if(i>0)for(var s=0;c-1>s;s++){var d=o[s]*p;l(d,0,s+1)}else for(var s=c-1;s>0;s--){var d=o[s-1]*p;l(-d,s,c)}}}function h(t){var e=0>t?-1:1;t=Math.abs(t);for(var n=Math.ceil(t/(c-1)),i=0;c-1>i;i++)if(e>0?l(n,0,i+1):l(-n,c-i-1,c),t-=n,0>=t)return}var c=t.length;if(!(2>c)){t.sort(function(t,n){return t.rect[e]-n.rect[e]});for(var p,d=0,f=!1,g=[],y=0,v=0;c>v;v++){var m=t[v],x=m.rect;p=x[e]-d,0>p&&(x[e]-=p,m.label[e]-=p,f=!0);var _=Math.max(-p,0);g.push(_),y+=_,d=x[e]+x[n]}y>0&&o&&l(-y/c,0,c);var b,w,S=t[0],M=t[c-1];return a(),0>b&&u(-b,.8),0>w&&u(w,.8),a(),s(b,w,1),s(w,b,-1),a(),0>b&&h(-b),0>w&&h(w),f +}}function pg(t,e,n,i){return cg(t,"x","width",e,n,i)}function dg(t,e,n,i){return cg(t,"y","height",e,n,i)}function fg(t){function e(t){if(!t.ignore){var e=t.ensureState("emphasis");null==e.ignore&&(e.ignore=!1)}t.ignore=!0}var n=[];t.sort(function(t,e){return e.priority-t.priority});for(var i=new bP(0,0,0,0),r=0;r10&&"cartesian2d"===o.type&&r){var s=o.getBaseAxis(),l=o.getOtherAxis(s),u=s.getExtent(),h=n.getDevicePixelRatio(),c=Math.abs(u[1]-u[0])*(h||1),p=Math.round(a/c);if(isFinite(p)&&p>1){"lttb"===r&&t.setData(i.lttbDownSample(i.mapDimension(l.dim),1/p));var d=void 0;T(r)?d=KG[r]:I(r)&&(d=r),d&&t.setData(i.downSample(i.mapDimension(l.dim),1/p,d,$G))}}}}}function Ig(t,e,n,i,r){var o=t.getArea(),a=o.x,s=o.y,l=o.width,u=o.height,h=n.get(["lineStyle","width"])||2;a-=h/2,s-=h/2,l+=h,u+=h,a=Math.floor(a),l=Math.round(l);var c=new rR({shape:{x:a,y:s,width:l,height:u}});if(e){var p=t.getBaseAxis(),d=p.isHorizontal(),f=p.inverse;d?(f&&(c.shape.x+=l),c.shape.width=0):(f||(c.shape.y+=u),c.shape.height=0);var g=I(r)?function(t){r(t,c)}:null;Ts(c,{shape:{width:l,height:u,x:a,y:s}},n,null,i,g)}return c}function Tg(t,e,n){var i=t.getArea(),r=ir(i.r0,1),o=ir(i.r,1),a=new aN({shape:{cx:ir(t.cx,1),cy:ir(t.cy,1),r0:r,r:o,startAngle:i.startAngle,endAngle:i.endAngle,clockwise:i.clockwise}});if(e){var s="angle"===t.getBaseAxis().dim;s?a.shape.endAngle=i.startAngle:a.shape.r=r,Ts(a,{shape:{endAngle:i.endAngle,r:o}},n)}return a}function Cg(t,e,n,i,r){return t?"polar"===t.type?Tg(t,e,n):"cartesian2d"===t.type?Ig(t,e,n,i,r):null:null}function Dg(t,e){return t.type===e}function Ag(t,e){var n=t.mapDimensionsAll("defaultedLabel"),i=n.length;if(1===i){var r=yh(t,e,n[0]);return null!=r?r+"":null}if(i){for(var o=[],a=0;a=0&&i.push(e[o])}return i.join(" ")}function Lg(t,e){e=e||{};var n=e.isRoundCap;return function(e,i,r){var o=i.position;if(!o||o instanceof Array)return Vi(e,i,r);var a=t(o),s=null!=i.distance?i.distance:5,l=this.shape,u=l.cx,h=l.cy,c=l.r,p=l.r0,d=(c+p)/2,f=l.startAngle,g=l.endAngle,y=(f+g)/2,v=n?Math.abs(c-p)/2:0,m=Math.cos,x=Math.sin,_=u+c*m(f),b=h+c*x(f),w="left",S="top";switch(a){case"startArc":_=u+(p-s)*m(y),b=h+(p-s)*x(y),w="center",S="top";break;case"insideStartArc":_=u+(p+s)*m(y),b=h+(p+s)*x(y),w="center",S="bottom";break;case"startAngle":_=u+d*m(f)+Og(f,s+v,!1),b=h+d*x(f)+Rg(f,s+v,!1),w="right",S="middle";break;case"insideStartAngle":_=u+d*m(f)+Og(f,-s+v,!1),b=h+d*x(f)+Rg(f,-s+v,!1),w="left",S="middle";break;case"middle":_=u+d*m(y),b=h+d*x(y),w="center",S="middle";break;case"endArc":_=u+(c+s)*m(y),b=h+(c+s)*x(y),w="center",S="bottom";break;case"insideEndArc":_=u+(c-s)*m(y),b=h+(c-s)*x(y),w="center",S="top";break;case"endAngle":_=u+d*m(g)+Og(g,s+v,!0),b=h+d*x(g)+Rg(g,s+v,!0),w="left",S="middle";break;case"insideEndAngle":_=u+d*m(g)+Og(g,-s+v,!0),b=h+d*x(g)+Rg(g,-s+v,!0),w="right",S="middle";break;default:return Vi(e,i,r)}return e=e||{},e.x=_,e.y=b,e.align=w,e.verticalAlign=S,e}}function Pg(t,e,n,i){if(D(i))return void t.setTextConfig({rotation:i});if(M(e))return void t.setTextConfig({rotation:0});var r,o=t.shape,a=o.clockwise?o.startAngle:o.endAngle,s=o.clockwise?o.endAngle:o.startAngle,l=(a+s)/2,u=n(e);switch(u){case"startArc":case"insideStartArc":case"middle":case"insideEndArc":case"endArc":r=l;break;case"startAngle":case"insideStartAngle":r=a;break;case"endAngle":case"insideEndAngle":r=s;break;default:return void t.setTextConfig({rotation:0})}var h=1.5*Math.PI-r;"middle"===u&&h>Math.PI/2&&h<1.5*Math.PI&&(h-=Math.PI),t.setTextConfig({rotation:h})}function Og(t,e,n){return e*Math.sin(t)*(n?-1:1)}function Rg(t,e,n){return e*Math.cos(t)*(n?1:-1)}function Ng(t,e){var n=t.getArea&&t.getArea();if(Dg(t,"cartesian2d")){var i=t.getBaseAxis();if("category"!==i.type||!i.onBand){var r=e.getLayout("bandWidth");i.isHorizontal()?(n.x-=r,n.width+=2*r):(n.y-=r,n.height+=2*r)}}return n}function Eg(t,e){var n=t.get("realtimeSort",!0),i=e.getBaseAxis();return n&&"category"===i.type&&"cartesian2d"===e.type?{baseAxis:i,otherAxis:e.getOtherAxis(i)}:void 0}function zg(t,e,n,i,r,o,a,s){var l,u;o?(u={x:i.x,width:i.width},l={y:i.y,height:i.height}):(u={y:i.y,height:i.height},l={x:i.x,width:i.width}),s||(a?Is:Ts)(n,{shape:l},e,r,null);var h=e?t.baseAxis.model:null;(a?Is:Ts)(n,{shape:u},h,r)}function Bg(t,e){for(var n=0;n=r.r0?"endArc":"startArc":r.endAngle>=r.startAngle?"endAngle":"startAngle":a?r.height>=0?"bottom":"top":r.width>=0?"right":"left",c=sl(i);al(t,c,{labelFetcher:o,labelDataIndex:n,defaultText:Ag(o.getData(),n),inheritColor:l.fill,defaultOpacity:l.opacity,defaultOutsidePosition:h});var p=t.getTextContent();if(s&&p){var d=i.get(["label","position"]);t.textConfig.inside="middle"===d?!0:null,Pg(t,"outside"===d?h:d,Fg(a),i.get(["label","rotate"]))}fl(p,c,o.getRawValue(n),function(t){return kg(e,t)});var f=i.getModel(["emphasis"]);qa(t,f.get("focus"),f.get("blurScope"),f.get("disabled")),$a(t,i),Vg(r)&&(t.style.fill="none",t.style.stroke="none",y(t.states,function(t){t.style&&(t.style.fill=t.style.stroke="none")}))}function Wg(t,e){var n=t.get(["itemStyle","borderColor"]);if(!n||"none"===n)return 0;var i=t.get(["itemStyle","borderWidth"])||0,r=isNaN(e.width)?Number.MAX_VALUE:Math.abs(e.width),o=isNaN(e.height)?Number.MAX_VALUE:Math.abs(e.height);return Math.min(i,r,o)}function Hg(t,e,n,i){var r=t.getData(),o=r.getLayout("valueAxisHorizontal")?1:0,a=r.getLayout("largeDataIndices"),s=r.getLayout("size"),l=t.getModel("backgroundStyle"),u=r.getLayout("largeBackgroundPoints");if(u){var h=new pW({shape:{points:u},incremental:!!i,silent:!0,z2:0});h.baseDimIdx=o,h.largeDataIndices=a,h.barWidth=s,h.useStyle(l.getItemStyle()),e.add(h),n&&n.push(h)}var c=new pW({shape:{points:r.getLayout("largePoints")},incremental:!!i,z2:1});c.baseDimIdx=o,c.largeDataIndices=a,c.barWidth=s,e.add(c),c.useStyle(r.getVisual("style")),pR(c).seriesIndex=t.seriesIndex,t.get("silent")||(c.on("mousedown",dW),c.on("mousemove",dW)),n&&n.push(c)}function Yg(t,e,n){for(var i=t.baseDimIdx,r=1-i,o=t.shape.points,a=t.largeDataIndices,s=[],l=[],u=t.barWidth,h=0,c=o.length/3;c>h;h++){var p=3*h;if(l[i]=u,l[r]=o[p+2],s[i]=o[p+i],s[r]=o[p+r],l[r]<0&&(s[r]+=l[r],l[r]=-l[r]),e>=s[0]&&e<=s[0]+l[0]&&n>=s[1]&&n<=s[1]+l[1])return a[h]}return-1}function Xg(t,e,n){if(Dg(n,"cartesian2d")){var i=e,r=n.getArea();return{x:t?i.x:r.x,y:t?r.y:i.y,width:t?i.width:r.width,height:t?r.height:i.height}}var r=n.getArea(),o=e;return{cx:r.cx,cy:r.cy,r0:t?r.r0:o.r0,r:t?r.r:o.r,startAngle:t?o.startAngle:0,endAngle:t?o.endAngle:2*Math.PI}}function Ug(t,e,n){var i="polar"===t.type?aN:rR;return new i({shape:Xg(e,n,t),silent:!0,z2:0})}function Zg(t){t.registerChartView(rW),t.registerSeriesModel(QG),t.registerLayout(t.PRIORITY.VISUAL.LAYOUT,S(Gd,"bar")),t.registerLayout(t.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,Wd("bar")),t.registerProcessor(t.PRIORITY.PROCESSOR.STATISTIC,Mg("bar")),t.registerAction({type:"changeAxisOrder",event:"changeAxisOrder",update:"update"},function(t,e){var n=t.componentType||"series";e.eachComponent({mainType:n,query:t},function(e){t.sortInfo&&e.axis.setCategorySortInfo(t.sortInfo)})})}function jg(t,e){this.parent.drift(t,e)}function qg(t,e,n,i){return!(!e||isNaN(e[0])||isNaN(e[1])||i.isIgnore&&i.isIgnore(n)||i.clipShape&&!i.clipShape.contain(e[0],e[1])||"none"===t.getItemVisual(n,"symbol"))}function Kg(t){return null==t||A(t)||(t={isIgnore:t}),t||{}}function $g(t){var e=t.hostModel,n=e.getModel("emphasis");return{emphasisItemStyle:n.getModel("itemStyle").getItemStyle(),blurItemStyle:e.getModel(["blur","itemStyle"]).getItemStyle(),selectItemStyle:e.getModel(["select","itemStyle"]).getItemStyle(),focus:n.get("focus"),blurScope:n.get("blurScope"),emphasisDisabled:n.get("disabled"),hoverScale:n.get("scale"),labelStatesModels:sl(e),cursorStyle:e.get("cursor")}}function Jg(t,e,n){var i=t.getBaseAxis(),r=t.getOtherAxis(i),o=Qg(r,n),a=i.dim,s=r.dim,l=e.mapDimension(s),u=e.mapDimension(a),h="x"===s||"radius"===s?1:0,c=v(t.dimensions,function(t){return e.mapDimension(t)}),p=!1,d=e.getCalculationInfo("stackResultDimension");return gd(e,c[0])&&(p=!0,c[0]=d),gd(e,c[1])&&(p=!0,c[1]=d),{dataDimsForPoint:c,valueStart:o,valueAxisDim:s,baseAxisDim:a,stacked:!!p,valueDim:l,baseDim:u,baseDataOffset:h,stackedOverDimension:e.getCalculationInfo("stackedOverDimension")}}function Qg(t,e){var n=0,i=t.scale.getExtent();return"start"===e?n=i[0]:"end"===e?n=i[1]:i[0]>0?n=i[0]:i[1]<0&&(n=i[1]),n}function ty(t,e,n,i){var r=0/0;t.stacked&&(r=n.get(n.getCalculationInfo("stackedOverDimension"),i)),isNaN(r)&&(r=t.valueStart);var o=t.baseDataOffset,a=[];return a[o]=n.get(t.baseDim,i),a[1-o]=r,e.dataToPoint(a)}function ey(t,e){var n=[];return e.diff(t).add(function(t){n.push({cmd:"+",idx:t})}).update(function(t,e){n.push({cmd:"=",idx:e,idx1:t})}).remove(function(t){n.push({cmd:"-",idx:t})}).execute(),n}function ny(t,e,n,i,r,o,a){for(var s=ey(t,e),l=[],u=[],h=[],c=[],p=[],d=[],f=[],g=Jg(r,e,a),y=t.getLayout("points")||[],v=e.getLayout("points")||[],m=0;my;y++){var v=e[2*g],m=e[2*g+1];if(g>=r||0>g)break;if(iy(v,m)){if(l){g+=o;continue}break}if(g===n)t[o>0?"moveTo":"lineTo"](v,m),c=v,p=m;else{var x=v-u,_=m-h;if(.5>x*x+_*_){g+=o;continue}if(a>0){for(var b=g+o,w=e[2*b],S=e[2*b+1];w===v&&S===m&&i>y;)y++,b+=o,g+=o,w=e[2*b],S=e[2*b+1],v=e[2*g],m=e[2*g+1],x=v-u,_=m-h;var M=y+1;if(l)for(;iy(w,S)&&i>M;)M++,b+=o,w=e[2*b],S=e[2*b+1];var I=.5,T=0,C=0,D=void 0,A=void 0;if(M>=i||iy(w,S))d=v,f=m;else{T=w-u,C=S-h;var k=v-u,L=w-v,P=m-h,O=S-m,R=void 0,N=void 0;if("x"===s){R=Math.abs(k),N=Math.abs(L);var E=T>0?1:-1;d=v-E*R*a,f=m,D=v+E*N*a,A=m}else if("y"===s){R=Math.abs(P),N=Math.abs(O);var z=C>0?1:-1;d=v,f=m-z*R*a,D=v,A=m+z*N*a}else R=Math.sqrt(k*k+P*P),N=Math.sqrt(L*L+O*O),I=N/(N+R),d=v-T*a*(1-I),f=m-C*a*(1-I),D=v+T*a*I,A=m+C*a*I,D=vW(D,mW(w,v)),A=vW(A,mW(S,m)),D=mW(D,vW(w,v)),A=mW(A,vW(S,m)),T=D-v,C=A-m,d=v-T*R/N,f=m-C*R/N,d=vW(d,mW(u,v)),f=vW(f,mW(h,m)),d=mW(d,vW(u,v)),f=mW(f,vW(h,m)),T=v-d,C=m-f,D=v+T*N/R,A=m+C*N/R}t.bezierCurveTo(c,p,d,f,v,m),c=D,p=A}else t.lineTo(v,m)}u=v,h=m,g+=o}return y}function oy(t,e){if(t.length===e.length){for(var n=0;no;o++){var a=ty(n,t,e,o);r[2*o]=a[0],r[2*o+1]=a[1]}return r}function hy(t,e,n,i){var r=e.getBaseAxis(),o="x"===r.dim||"radius"===r.dim?0:1,a=[],s=0,l=[],u=[],h=[],c=[];if(i){for(s=0;ss;s++){var l=t[s],u=l.coord;if(0>u)i=l;else{if(u>e){r?o.push(n(r,l,e)):i&&o.push(n(i,l,0),n(i,l,e));break}i&&(o.push(n(i,l,0)),i=null),o.push(l),r=l}}return o}function py(t,e,n){var i=t.getVisual("visualMeta");if(i&&i.length&&t.count()&&"cartesian2d"===e.type){for(var r,o,a=i.length-1;a>=0;a--){var s=t.getDimensionInfo(i[a].dimension);if(r=s&&s.coordDim,"x"===r||"y"===r){o=i[a];break}}if(o){var l=e.getAxis(r),u=v(o.stops,function(t){return{coord:l.toGlobalCoord(l.dataToCoord(t.value)),color:t.color}}),h=u.length,c=o.outerColors.slice();h&&u[0].coord>u[h-1].coord&&(u.reverse(),c.reverse());var p=cy(u,"x"===r?n.getWidth():n.getHeight()),d=p.length;if(!d&&h)return u[0].coord<0?c[1]?c[1]:u[h-1].color:c[0]?c[0]:u[0].color;var f=10,g=p[0].coord-f,m=p[d-1].coord+f,x=m-g;if(.001>x)return"transparent";y(p,function(t){t.offset=(t.coord-g)/x}),p.push({offset:d?p[d-1].offset:.5,color:c[1]||"transparent"}),p.unshift({offset:d?p[0].offset:.5,color:c[0]||"transparent"});var _=new SN(0,0,0,0,p,!0);return _[r]=g,_[r+"2"]=m,_}}}function dy(t,e,n){var i=t.get("showAllSymbol"),r="auto"===i;if(!i||r){var o=n.getAxesByScale("ordinal")[0];if(o&&(!r||!fy(o,e))){var a=e.mapDimension(o.dim),s={};return y(o.getViewLabels(),function(t){var e=o.scale.getRawOrdinalNumber(t.tickValue);s[e]=1}),function(t){return!s.hasOwnProperty(e.get(a,t))}}}}function fy(t,e){var n=t.getExtent(),i=Math.abs(n[1]-n[0])/t.scale.count();isNaN(i)&&(i=0);for(var r=e.count(),o=Math.max(1,Math.round(r/5)),a=0;r>a;a+=o)if(1.5*gW.getSymbolSize(e,a)[t.isHorizontal()?1:0]>i)return!1;return!0}function gy(t,e){return isNaN(t)||isNaN(e)}function yy(t){for(var e=t.length/2;e>0&&gy(t[2*e-2],t[2*e-1]);e--);return e-1}function vy(t,e){return[t[2*e],t[2*e+1]]}function my(t,e,n){for(var i,r,o=t.length/2,a="x"===n?0:1,s=0,l=-1,u=0;o>u;u++)if(r=t[2*u+a],!isNaN(r)&&!isNaN(t[2*u+1-a]))if(0!==u){if(e>=i&&r>=e||i>=e&&e>=r){l=u;break}s=u,i=r}else i=r;return{range:[s,l],t:(e-i)/(r-i)}}function xy(t){if(t.get(["endLabel","show"]))return!0;for(var e=0;ei?(i=c,x-=c):_+=t;var r=b+w*i;e.setItemLayout(n,{angle:i,startAngle:b,endAngle:r,clockwise:g,cx:a,cy:s,r0:u,r:y?er(t,m,[u,l]):l}),b=r}),MW>x&&p)if(.001>=x){var S=MW/p;e.each(i,function(t,n){if(!isNaN(t)){var i=e.getItemLayout(n);i.angle=S,i.startAngle=h+w*n*S,i.endAngle=h+w*(n+1)*S}})}else f=x/_,b=h,e.each(i,function(t,n){if(!isNaN(t)){var i=e.getItemLayout(n),r=i.angle===c?c:t*f;i.startAngle=b,i.endAngle=b+w*r,b+=w*r}})})}function Cy(t){return{seriesType:t,reset:function(t,e){var n=e.findComponents({mainType:"legend"});if(n&&n.length){var i=t.getData();i.filterSelf(function(t){for(var e=i.getName(t),r=0;rn?a:o,c=Math.abs(l.label.y-n);if(c>=u.maxY){var p=l.label.x-e-l.len2*r,d=i+l.len,f=Math.abs(p)d;d++)if("outer"===t[d].position&&"labelLine"===t[d].labelAlignTo){var f=t[d].label.x-u;t[d].linePoints[1][0]+=f,t[d].label.x=u}dg(t,l,l+a)&&c(t)}}function Ay(t,e,n,i,r,o,a,s){for(var l=[],u=[],h=Number.MAX_VALUE,c=-Number.MAX_VALUE,p=0;pe||n){var c=o.height;if(u&&u.match("break")){i.setStyle("backgroundColor",null),i.setStyle("width",e-l);var p=i.getBoundingRect();i.setStyle("width",Math.ceil(p.width)),i.setStyle("backgroundColor",a)}else{var d=e-l,f=h>e?d:n?d>t.unconstrainedWidth?null:d:null;i.setStyle("width",f)}var g=i.getBoundingRect();o.width=g.width;var y=(i.style.margin||0)+2.1;o.height=g.height+y,o.y-=(o.height-c)/2}}}function Ly(t){return"center"===t.position}function Py(t){function e(t){t.ignore=!0}function n(t){if(!t.ignore)return!0;for(var e in t.states)if(t.states[e].ignore===!1)return!0;return!1}var i,r,o=t.getData(),a=[],s=!1,l=(t.get("minShowLabelAngle")||0)*TW,u=o.getLayout("viewRect"),h=o.getLayout("r"),c=u.width,p=u.x,d=u.y,f=u.height;o.each(function(t){var u=o.getItemGraphicEl(t),d=u.shape,f=u.getTextContent(),g=u.getTextGuideLine(),v=o.getItemModel(t),m=v.getModel("label"),x=m.get("position")||v.get(["emphasis","label","position"]),_=m.get("distanceToLabelLine"),b=m.get("alignTo"),w=nr(m.get("edgeDistance"),c),S=m.get("bleedMargin"),M=v.getModel("labelLine"),I=M.get("length");I=nr(I,c);var T=M.get("length2");if(T=nr(T,c),Math.abs(d.endAngle-d.startAngle)O?-1:1)*T,G=V;C="edge"===b?0>O?p+w:p+c-w:F+(0>O?-_:_),A=G,k=[[E,z],[B,V],[F,G]]}L=N?"center":"edge"===b?O>0?"right":"left":O>0?"left":"right"}var W=Math.PI,H=0,Y=m.get("rotate");if(D(Y))H=Y*(W/180);else if("center"===x)H=0;else if("radial"===Y||Y===!0){var X=0>O?-P+W:-P;H=X}else if("tangential"===Y&&"outside"!==x&&"outer"!==x){var U=Math.atan2(O,R);0>U&&(U=2*W+U);var Z=R>0;Z&&(U=W+U),H=U-W}if(s=!!H,f.x=C,f.y=A,f.rotation=H,f.setStyle({verticalAlign:"middle"}),N){f.setStyle({align:L});var j=f.states.select;j&&(j.x+=f.x,j.y+=f.y)}else{var q=f.getBoundingRect().clone();q.applyTransform(f.getComputedTransform());var K=(f.style.margin||0)+2.1;q.y-=K/2,q.height+=K,a.push({label:f,labelLine:g,position:x,len:I,len2:T,minTurnAngle:M.get("minTurnAngle"),maxSurfaceAngle:M.get("maxSurfaceAngle"),surfaceNormal:new pP(O,R),linePoints:k,textAlign:L,labelDistance:_,labelAlignTo:b,edgeDistance:w,bleedMargin:S,rect:q,unconstrainedWidth:q.width,labelStyleWidth:f.style.width})}u.setTextConfig({inside:N})}}),!s&&t.get("avoidLabelOverlap")&&Ay(a,i,r,h,c,f,p,d);for(var g=0;gi?!1:!0})}}}function Ey(t){t.registerChartView(DW),t.registerSeriesModel(kW),Oc("pie",t.registerAction),t.registerLayout(S(Ty,"pie")),t.registerProcessor(Cy("pie")),t.registerProcessor(Ny("pie"))}function zy(t,n,i,r){y(XW,function(o,a){var s=l(l({},YW[a],!0),r,!0),u=function(t){function i(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n+"Axis."+a,e}return e(i,t),i.prototype.mergeDefaultAndTheme=function(t,e){var n=uu(this),i=n?cu(t):{},r=e.getTheme();l(t,r.get(a+"Axis")),l(t,this.getDefaultOption()),t.type=By(t),n&&hu(t,i,n)},i.prototype.optionUpdated=function(){var t=this.option;"category"===t.type&&(this.__ordinalMeta=EF.createByAxisModel(this))},i.prototype.getCategories=function(t){var e=this.option;return"category"===e.type?t?e.data:this.__ordinalMeta.categories:void 0},i.prototype.getOrdinalMeta=function(){return this.__ordinalMeta},i.type=n+"Axis."+a,i.defaultOption=s,i}(i);t.registerComponentModel(u)}),t.registerSubTypeDefaulter(n+"Axis",By)}function By(t){return t.type||(t.data?"category":"value")}function Vy(t){return"interval"===t.type||"time"===t.type}function Fy(t,e,n){n=n||{};var i=t.coordinateSystem,r=e.axis,o={},a=r.getAxesOnZeroOf()[0],s=r.position,l=a?"onZero":s,u=r.dim,h=i.getRect(),c=[h.x,h.x+h.width,h.y,h.y+h.height],p={left:0,right:1,top:0,bottom:1,onZero:2},d=e.get("offset")||0,f="x"===u?[c[2]-d,c[3]+d]:[c[0]-d,c[1]+d];if(a){var g=a.toGlobalCoord(a.dataToCoord(0));f[p.onZero]=Math.max(Math.min(g,f[1]),f[0])}o.position=["y"===u?f[p[l]]:c[0],"x"===u?f[p[l]]:c[3]],o.rotation=Math.PI/2*("x"===u?0:1);var y={top:-1,bottom:1,left:-1,right:1};o.labelDirection=o.tickDirection=o.nameDirection=y[s],o.labelOffset=a?f[p[s]]-f[p.onZero]:0,e.get(["axisTick","inside"])&&(o.tickDirection=-o.tickDirection),z(n.labelInside,e.get(["axisLabel","inside"]))&&(o.labelDirection=-o.labelDirection);var v=e.get(["axisLabel","rotate"]);return o.labelRotate="top"===l?-v:v,o.z2=1,o}function Gy(t){return"cartesian2d"===t.get("coordinateSystem")}function Wy(t){var e={xAxisModel:null,yAxisModel:null};return y(e,function(n,i){var r=i.replace(/Model$/,""),o=t.getReferringComponents(r,HP).models[0];e[i]=o}),e}function Hy(t,e,n){var i=VF.prototype,r=i.getTicks.call(n),o=i.getTicks.call(n,!0),a=r.length-1,s=i.getInterval.call(n),l=rf(t,e),u=l.extent,h=l.fixMin,c=l.fixMax;if("log"===t.type){var p=KW(t.base);u=[KW(u[0])/p,KW(u[1])/p]}t.setExtent(u[0],u[1]),t.calcNiceExtent({splitNumber:a,fixMin:h,fixMax:c});var d=i.getExtent.call(t);h&&(u[0]=d[0]),c&&(u[1]=d[1]);var f=i.getInterval.call(t),g=u[0],y=u[1];if(h&&c)f=(y-g)/a;else if(h)for(y=u[0]+f*a;yu[0]&&isFinite(g)&&isFinite(u[0]);)f=Id(f),g=u[1]-f*a;else{var v=t.getTicks().length-1;v>a&&(f=Id(f));var m=f*a;y=Math.ceil(u[1]/f)*f,g=ir(y-m),0>g&&u[0]>=0?(g=0,y=ir(m)):y>0&&u[1]<=0&&(y=0,g=-ir(m))}var x=(r[0].value-o[0].value)/s,_=(r[a].value-o[a].value)/s;i.setExtent.call(t,g+f*x,y+f*_),i.setInterval.call(t,f),(x||_)&&i.setNiceExtent.call(t,g+f,y-f)}function Yy(t,e){return t.getCoordSysModel()===e}function Xy(t,e,n,i){function r(t){return t.dim+"_"+t.index}n.getAxesOnZeroOf=function(){return o?[o]:[]};var o,a=t[e],s=n.model,l=s.get(["axisLine","onZero"]),u=s.get(["axisLine","onZeroAxisIndex"]);if(l){if(null!=u)Uy(a[u])&&(o=a[u]);else for(var h in a)if(a.hasOwnProperty(h)&&Uy(a[h])&&!i[r(a[h])]){o=a[h];break}o&&(i[r(o)]=!0)}}function Uy(t){return t&&"category"!==t.type&&"time"!==t.type&&lf(t)}function Zy(t,e){var n=t.getExtent(),i=n[0]+n[1];t.toGlobalCoord="x"===t.dim?function(t){return t+e}:function(t){return i-t+e},t.toLocalCoord="x"===t.dim?function(t){return t-e}:function(t){return i-t+e}}function jy(t,e,n,i){var r,o,a=hr(n-t),s=i[0]>i[1],l="start"===e&&!s||"start"!==e&&s;return cr(a-JW/2)?(o=l?"bottom":"top",r="center"):cr(a-1.5*JW)?(o=l?"top":"bottom",r="center"):(o="middle",r=1.5*JW>a&&a>JW/2?l?"left":"right":l?"right":"left"),{rotation:a,textAlign:r,textVerticalAlign:o}}function qy(t,e,n){if(!ff(t.axis)){var i=t.get(["axisLabel","showMinLabel"]),r=t.get(["axisLabel","showMaxLabel"]);e=e||[],n=n||[];var o=e[0],a=e[1],s=e[e.length-1],l=e[e.length-2],u=n[0],h=n[1],c=n[n.length-1],p=n[n.length-2];i===!1?(Ky(o),Ky(u)):$y(o,a)&&(i?(Ky(a),Ky(h)):(Ky(o),Ky(u))),r===!1?(Ky(s),Ky(c)):$y(l,s)&&(r?(Ky(l),Ky(p)):(Ky(s),Ky(c)))}}function Ky(t){t&&(t.ignore=!0)}function $y(t,e){var n=t&&t.getBoundingRect().clone(),i=e&&e.getBoundingRect().clone();if(n&&i){var r=wi([]);return Ti(r,r,-t.rotation),n.applyTransform(Mi([],r,t.getLocalTransform())),i.applyTransform(Mi([],r,e.getLocalTransform())),n.intersect(i)}}function Jy(t){return"middle"===t||"center"===t}function Qy(t,e,n,i,r){for(var o=[],a=[],s=[],l=0;l=0||t===e}function uv(t){var e=hv(t);if(e){var n=e.axisPointerModel,i=e.axis.scale,r=n.option,o=n.get("status"),a=n.get("value");null!=a&&(a=i.parse(a));var s=pv(n);null==o&&(r.status=s?"show":"hide");var l=i.getExtent().slice();l[0]>l[1]&&l.reverse(),(null==a||a>l[1])&&(a=l[1]),a0?"borderColor":"borderColor0"])||n.get(["itemStyle",t>0?"color":"color0"]),r=n.getModel("itemStyle").getItemStyle(gH);e.useStyle(r),e.style.fill=null,e.style.stroke=i}function Tv(t){t&&M(t.series)&&y(t.series,function(t){A(t)&&"k"===t.type&&(t.type="candlestick")})}function Cv(t,e,n,i,r){var o;return o=n>i?-1:i>n?1:e>0?t.get(r,e-1)<=i?1:-1:1}function Dv(t,e){var n,i=t.getBaseAxis(),r="category"===i.type?i.getBandWidth():(n=i.getExtent(),Math.abs(n[1]-n[0])/e.count()),o=nr(B(t.get("barMaxWidth"),r),r),a=nr(B(t.get("barMinWidth"),1),r),s=t.get("barWidth");return null!=s?nr(s,r):Math.max(Math.min(r/2,o),a)}function Av(t){t.registerChartView(yH),t.registerSeriesModel(wH),t.registerPreprocessor(Tv),t.registerVisual(CH),t.registerLayout(DH)}function kv(t){t.eachSeriesByType("radar",function(t){var e=t.getData(),n=[],i=t.coordinateSystem;if(i){var r=i.getIndicatorAxes();y(r,function(t,o){e.each(e.mapDimension(r[o].dim),function(t,e){n[e]=n[e]||[];var r=i.dataToPoint(t,o);n[e][o]=Lv(r)?r:Pv(i)})}),e.each(function(t){var r=_(n[t],function(t){return Lv(t)})||Pv(i);n[t].push(r.slice()),e.setItemLayout(t,n[t])})}})}function Lv(t){return!isNaN(t[0])&&!isNaN(t[1])}function Pv(t){return[t.cx,t.cy]}function Ov(t){var e=t.polar;if(e){M(e)||(e=[e]);var n=[];y(e,function(e){e.indicator?(e.type&&!e.shape&&(e.shape=e.type),t.radar=t.radar||[],M(t.radar)||(t.radar=[t.radar]),t.radar.push(e)):n.push(e)}),t.polar=n}y(t.series,function(t){t&&"radar"===t.type&&t.polarIndex&&(t.radarIndex=t.polarIndex)})}function Rv(t,e){return c({show:e},t)}function Nv(t){t.registerCoordinateSystem("radar",EH),t.registerComponentModel(PH),t.registerComponentView(RH),t.registerVisual({seriesType:"radar",reset:function(t){var e=t.getData();e.each(function(t){e.setItemVisual(t,"legendIcon","roundRect")}),e.setVisual("legendIcon","roundRect")}})}function Ev(t){bf(Nv),t.registerChartView(AH),t.registerSeriesModel(kH),t.registerLayout(kv),t.registerProcessor(Cy("radar")),t.registerPreprocessor(Ov)}function zv(t,e,n){var i=t[1]-t[0];e=v(e,function(e){return{interval:[(e.interval[0]-t[0])/i,(e.interval[1]-t[0])/i]}});var r=e.length,o=0;return function(t){var i;for(i=o;r>i;i++){var a=e[i].interval;if(a[0]<=t&&t<=a[1]){o=i;break}}if(i===r)for(i=o-1;i>=0;i--){var a=e[i].interval;if(a[0]<=t&&t<=a[1]){o=i;break}}return i>=0&&r>i&&n[i]}}function Bv(t,e){var n=t[1]-t[0];return e=[(e[0]-t[0])/n,(e[1]-t[0])/n],function(t){return t>=e[0]&&t<=e[1]}}function Vv(t){var e=t.dimensions;return"lng"===e[0]&&"lat"===e[1]}function Fv(t){t.registerChartView(VH),t.registerSeriesModel(FH)}function Gv(t){var e=t;e.hierNode={defaultAncestor:null,ancestor:e,prelim:0,modifier:0,change:0,shift:0,i:0,thread:null};for(var n,i,r=[e];n=r.pop();)if(i=n.children,n.isExpand&&i.length)for(var o=i.length,a=o-1;a>=0;a--){var s=i[a];s.hierNode={defaultAncestor:null,ancestor:s,prelim:0,modifier:0,change:0,shift:0,i:a,thread:null},r.push(s)}}function Wv(t,e){var n=t.isExpand?t.children:[],i=t.parentNode.children,r=t.hierNode.i?i[t.hierNode.i-1]:null;if(n.length){Zv(t);var o=(n[0].hierNode.prelim+n[n.length-1].hierNode.prelim)/2;r?(t.hierNode.prelim=r.hierNode.prelim+e(t,r),t.hierNode.modifier=t.hierNode.prelim-o):t.hierNode.prelim=o}else r&&(t.hierNode.prelim=r.hierNode.prelim+e(t,r));t.parentNode.hierNode.defaultAncestor=jv(t,r,t.parentNode.hierNode.defaultAncestor||i[0],e)}function Hv(t){var e=t.hierNode.prelim+t.parentNode.hierNode.modifier;t.setLayout({x:e},!0),t.hierNode.modifier+=t.parentNode.hierNode.modifier}function Yv(t){return arguments.length?t:Qv}function Xv(t,e){return t-=Math.PI/2,{x:e*Math.cos(t),y:e*Math.sin(t)}}function Uv(t,e){return au(t.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()})}function Zv(t){for(var e=t.children,n=e.length,i=0,r=0;--n>=0;){var o=e[n];o.hierNode.prelim+=i,o.hierNode.modifier+=i,r+=o.hierNode.change,i+=o.hierNode.shift+r}}function jv(t,e,n,i){if(e){for(var r=t,o=t,a=o.parentNode.children[0],s=e,l=r.hierNode.modifier,u=o.hierNode.modifier,h=a.hierNode.modifier,c=s.hierNode.modifier;s=qv(s),o=Kv(o),s&&o;){r=qv(r),a=Kv(a),r.hierNode.ancestor=t;var p=s.hierNode.prelim+c-o.hierNode.prelim-u+i(s,o);p>0&&(Jv($v(s,t,n),t,p),u+=p,l+=p),c+=s.hierNode.modifier,u+=o.hierNode.modifier,l+=r.hierNode.modifier,h+=a.hierNode.modifier}s&&!qv(r)&&(r.hierNode.thread=s,r.hierNode.modifier+=c-l),o&&!Kv(a)&&(a.hierNode.thread=o,a.hierNode.modifier+=u-h,n=t)}return n}function qv(t){var e=t.children;return e.length&&t.isExpand?e[e.length-1]:t.hierNode.thread}function Kv(t){var e=t.children;return e.length&&t.isExpand?e[0]:t.hierNode.thread}function $v(t,e,n){return t.hierNode.ancestor.parentNode===e.parentNode?t.hierNode.ancestor:n}function Jv(t,e,n){var i=n/(e.hierNode.i-t.hierNode.i);e.hierNode.change-=i,e.hierNode.shift+=n,e.hierNode.modifier+=n,e.hierNode.prelim+=n,t.hierNode.change+=i}function Qv(t,e){return t.parentNode===e.parentNode?1:2}function tm(t){var e=t.seriesModel;return e?e.coordinateSystem:null}function em(t,e,n){var i=t.target;i.x+=e,i.y+=n,i.dirty()}function nm(t,e,n,i){var r=t.target,o=t.zoomLimit,a=t.zoom=t.zoom||1;if(a*=e,o){var s=o.min||0,l=o.max||1/0;a=Math.max(Math.min(l,a),s)}var u=a/t.zoom;t.zoom=a,r.x-=(n-r.x)*(u-1),r.y-=(i-r.y)*(u-1),r.scaleX*=u,r.scaleY*=u,r.dirty()}function im(t,e,n){var i=am(t);i[e]=n}function rm(t,e,n){var i=am(t),r=i[e];r===n&&(i[e]=null)}function om(t,e){return!!am(t)[e]}function am(t){return t[HH]||(t[HH]={})}function sm(t,e,n,i,r){t.pointerChecker&&t.pointerChecker(i,r.originX,r.originY)&&(Gk(i.event),lm(t,e,n,i,r))}function lm(t,e,n,i,r){r.isAvailableBehavior=wk(um,null,n,i),t.trigger(e,r)}function um(t,e,n){var i=n[t];return!t||i&&(!T(i)||e.event[i+"Key"])}function hm(t,e,n){var i=e.getComponentByElement(t.topTarget),r=i&&i.coordinateSystem;return i&&i!==n&&!XH.hasOwnProperty(i.mainType)&&r&&r.model!==n}function cm(t,e){var n=t.getItemLayout(e);return n&&!isNaN(n.x)&&!isNaN(n.y)}function pm(t,e,n,i,r){var o=!n,a=t.tree.getNodeByDataIndex(e),s=a.getModel(),l=a.getVisual("style").fill,u=a.isExpand===!1&&0!==a.children.length?l:"#fff",h=t.tree.root,c=a.parentNode===h?a:a.parentNode||a,p=t.getItemGraphicEl(c.dataIndex),d=c.getLayout(),f=p?{x:p.__oldX,y:p.__oldY,rawX:p.__radialOldRawX,rawY:p.__radialOldRawY}:d,g=a.getLayout();o?(n=new gW(t,e,null,{symbolInnerColor:u,useNameLabel:!0}),n.x=f.x,n.y=f.y):n.updateData(t,e,null,{symbolInnerColor:u,useNameLabel:!0}),n.__radialOldRawX=n.__radialRawX,n.__radialOldRawY=n.__radialRawY,n.__radialRawX=g.rawX,n.__radialRawY=g.rawY,i.add(n),t.setItemGraphicEl(e,n),n.__oldX=n.x,n.__oldY=n.y,Is(n,{x:g.x,y:g.y},r);var y=n.getSymbolPath();if("radial"===r.get("layout")){var v=h.children[0],m=v.getLayout(),x=v.children.length,_=void 0,b=void 0;if(g.x===m.x&&a.isExpand===!0){var w={x:(v.children[0].getLayout().x+v.children[x-1].getLayout().x)/2,y:(v.children[0].getLayout().y+v.children[x-1].getLayout().y)/2};_=Math.atan2(w.y-m.y,w.x-m.x),0>_&&(_=2*Math.PI+_),b=w.x_&&(_=2*Math.PI+_),0===a.children.length||0!==a.children.length&&a.isExpand===!1?(b=g.xm.x,b||(_-=Math.PI));var S=b?"left":"right",M=s.getModel("label"),I=M.get("rotate"),T=I*(Math.PI/180),C=y.getTextContent();C&&(y.setTextConfig({position:M.get("position")||S,rotation:null==I?-_:T,origin:"center"}),C.setStyle("verticalAlign","middle"))}var D=s.get(["emphasis","focus"]),A="ancestor"===D?a.getAncestorsIndices():"descendant"===D?a.getDescendantIndices():null;A&&(pR(n).focus=A),dm(r,a,h,n,f,d,g,i),n.__edge&&(n.onHoverStateChange=function(e){if("blur"!==e){var i=a.parentNode&&t.getItemGraphicEl(a.parentNode.dataIndex);i&&i.hoverState===xR||ba(n.__edge,e)}})}function dm(t,e,n,i,r,o,a,s){var l=e.getModel(),u=t.get("edgeShape"),h=t.get("layout"),p=t.getOrient(),d=t.get(["lineStyle","curveness"]),f=t.get("edgeForkPosition"),g=l.getModel("lineStyle").getLineStyle(),y=i.__edge;if("curve"===u)e.parentNode&&e.parentNode!==n&&(y||(y=i.__edge=new mN({shape:vm(h,p,d,r,r)})),Is(y,{shape:vm(h,p,d,o,a)},t));else if("polyline"===u&&"orthogonal"===h&&e!==n&&e.children&&0!==e.children.length&&e.isExpand===!0){for(var v=e.children,m=[],x=0;x=0){var i=n.getData().tree.root,r=t.targetNode;if(T(r)&&(r=i.getNodeById(r)),r&&i.contains(r))return{node:r};var o=t.targetNodeId;if(null!=o&&(r=i.getNodeById(o)))return{node:r}}}function Am(t){for(var e=[];t;)t=t.parentNode,t&&e.push(t);return e.reverse()}function km(t,e){var n=Am(t);return p(n,e)>=0}function Lm(t,e){for(var n=[];t;){var i=t.dataIndex;n.push({name:t.name,dataIndex:i,value:e.getRawValue(i)}),t=t.parentNode}return n.reverse(),n}function Pm(t,e,n){for(var i,r=[t],o=[];i=r.pop();)if(o.push(i),i.isExpand){var a=i.children;if(a.length)for(var s=0;s=0;o--)i.push(r[o])}}function Rm(t,e){t.eachSeriesByType("tree",function(t){Nm(t,e)})}function Nm(t,e){var n=Uv(t,e);t.layoutInfo=n;var i=t.get("layout"),r=0,o=0,a=null;"radial"===i?(r=2*Math.PI,o=Math.min(n.height,n.width)/2,a=Yv(function(t,e){return(t.parentNode===e.parentNode?1:2)/t.depth})):(r=n.width,o=n.height,a=Yv());var s=t.getData().tree.root,l=s.children[0];if(l){Gv(s),Pm(l,Wv,a),s.hierNode.modifier=-l.hierNode.prelim,Om(l,Hv);var u=l,h=l,c=l;Om(l,function(t){var e=t.getLayout().x;eh.getLayout().x&&(h=t),t.depth>c.depth&&(c=t)});var p=u===h?1:a(u,h)/2,d=p-u.getLayout().x,f=0,g=0,y=0,v=0;if("radial"===i)f=r/(h.getLayout().x+p+d),g=o/(c.depth-1||1),Om(l,function(t){y=(t.getLayout().x+d)*f,v=(t.depth-1)*g;var e=Xv(y,v);t.setLayout({x:e.x,y:e.y,rawX:y,rawY:v},!0)});else{var m=t.getOrient();"RL"===m||"LR"===m?(g=o/(h.getLayout().x+p+d),f=r/(c.depth-1||1),Om(l,function(t){v=(t.getLayout().x+d)*g,y="LR"===m?(t.depth-1)*f:r-(t.depth-1)*f,t.setLayout({x:y,y:v},!0)})):("TB"===m||"BT"===m)&&(f=r/(h.getLayout().x+p+d),g=o/(c.depth-1||1),Om(l,function(t){y=(t.getLayout().x+d)*f,v="TB"===m?(t.depth-1)*g:o-(t.depth-1)*g,t.setLayout({x:y,y:v},!0)}))}}}function Em(t){t.eachSeriesByType("tree",function(t){var e=t.getData(),n=e.tree;n.eachNode(function(t){var n=t.getModel(),i=n.getModel("itemStyle").getItemStyle(),r=e.ensureUniqueItemVisual(t.dataIndex,"style");h(r,i)})})}function zm(t,e){return t.pointToProjected?t.pointToProjected(e):t.pointToData(e)}function Bm(t,e,n){var i=t.getZoom(),r=t.getCenter(),o=e.zoom,a=t.projectedToPoint?t.projectedToPoint(r):t.dataToPoint(r);if(null!=e.dx&&null!=e.dy&&(a[0]-=e.dx,a[1]-=e.dy,t.setCenter(zm(t,a))),null!=o){if(n){var s=n.min||0,l=n.max||1/0;o=Math.max(Math.min(i*o,l),s)/i}t.scaleX*=o,t.scaleY*=o;var u=(e.originX-t.x)*(o-1),h=(e.originY-t.y)*(o-1);t.x-=u,t.y-=h,t.updateTransform(),t.setCenter(zm(t,a)),t.setZoom(o*i)}return{center:t.getCenter(),zoom:t.getZoom()}}function Vm(t){t.registerAction({type:"treeExpandAndCollapse",event:"treeExpandAndCollapse",update:"update"},function(t,e){e.eachComponent({mainType:"series",subType:"tree",query:t},function(e){var n=t.dataIndex,i=e.getData().tree,r=i.getNodeByDataIndex(n);r.isExpand=!r.isExpand})}),t.registerAction({type:"treeRoam",event:"treeRoam",update:"none"},function(t,e){e.eachComponent({mainType:"series",subType:"tree",query:t},function(e){var n=e.coordinateSystem,i=Bm(n,t);e.setCenter&&e.setCenter(i.center),e.setZoom&&e.setZoom(i.zoom)})})}function Fm(t){t.registerChartView(jH),t.registerSeriesModel(JH),t.registerLayout(Rm),t.registerVisual(Em),Vm(t)}function Gm(t){for(var e=0;e1;)n=n.parentNode;var r=Su(t.ecModel,n.name||n.dataIndex+"",i);e.setVisual("decal",r)})}function Hm(t){var e=0;y(t.children,function(t){Hm(t);var n=t.value;M(n)&&(n=n[0]),e+=n});var n=t.value;M(n)&&(n=n[0]),(null==n||isNaN(n))&&(n=e),0>n&&(n=0),M(t.value)?t.value[0]=n:t.value=n}function Ym(t,e){var n=Ir(e.get("color")),i=Ir(e.get(["aria","decal","decals"]));if(n){t=t||[];var r,o;y(t,function(t){var e=new eE(t),n=e.get("color"),i=e.get("decal");(e.get(["itemStyle","color"])||n&&"none"!==n)&&(r=!0),(e.get(["itemStyle","decal"])||i&&"none"!==i)&&(o=!0)});var a=t[0]||(t[0]={});return r||(a.color=n.slice()),!o&&i&&(a.decal=i.slice()),t}}function Xm(t,e,n,i,r,o){var a=[[r?t:t-iY,e],[t+n,e],[t+n,e+i],[r?t:t-iY,e+i]];return!o&&a.splice(2,0,[t+n+iY,e+i/2]),!r&&a.push([t,e+i/2]),a}function Um(t,e,n){pR(t).eventData={componentType:"series",componentSubType:"treemap",componentIndex:e.componentIndex,seriesIndex:e.seriesIndex,seriesName:e.name,seriesType:"treemap",selfType:"breadcrumb",nodeData:{dataIndex:n&&n.dataIndex,name:n&&n.name},treePathInfo:n&&Lm(n,e)}}function Zm(){return new oY}function jm(){return{nodeGroup:[],background:[],content:[]}}function qm(t,e,n,i,r,o,a,s,l,u){function c(e,n,i){var r=pR(n);if(r.dataIndex=a.dataIndex,r.seriesIndex=t.seriesIndex,n.setShape({x:0,y:0,width:w,height:S,r:N}),I)d(n);else{n.invisible=!1;var o=a.getVisual("style"),s=o.stroke,l=gY(L);l.fill=s;var u=fY(P);u.fill=P.get("borderColor");var h=fY(O);h.fill=O.get("borderColor");var c=fY(R);if(c.fill=R.get("borderColor"),i){var p=w-2*M;f(n,s,o.opacity,{x:M,y:0,width:p,height:A})}else n.removeTextContent();n.setStyle(l),n.ensureState("emphasis").style=u,n.ensureState("blur").style=h,n.ensureState("select").style=c,Ca(n)}e.add(n)}function p(e,n){var i=pR(n);i.dataIndex=a.dataIndex,i.seriesIndex=t.seriesIndex;var r=Math.max(w-2*M,0),o=Math.max(S-2*M,0);if(n.culling=!0,n.setShape({x:M,y:M,width:r,height:o,r:N}),I)d(n);else{n.invisible=!1;var s=a.getVisual("style"),l=s.fill,u=gY(L);u.fill=l,u.decal=s.decal;var h=fY(P),c=fY(O),p=fY(R);f(n,l,s.opacity,null),n.setStyle(u),n.ensureState("emphasis").style=h,n.ensureState("blur").style=c,n.ensureState("select").style=p,Ca(n)}e.add(n)}function d(t){!t.invisible&&o.push(t)}function f(e,n,i,r){var o=b.getModel(r?hY:uY),s=Br(b.get("name"),null),l=o.getShallow("show");al(e,sl(b,r?hY:uY),{defaultText:l?s:null,inheritColor:n,defaultOpacity:i,labelFetcher:t,labelDataIndex:a.dataIndex});var u=e.getTextContent();if(u){var h=u.style,c=G(h.padding||0);r&&(e.setTextConfig({layoutRect:r}),u.disableLabelLayout=!0),u.beforeUpdate=function(){var t=Math.max((r?r.width:e.shape.width)-c[1]-c[3],0),n=Math.max((r?r.height:e.shape.height)-c[0]-c[2],0);(h.width!==t||h.height!==n)&&u.setStyle({width:t,height:n})},h.truncateMinChar=2,h.lineOverflow="truncate",g(h,r,x);var p=u.getState("emphasis");g(p?p.style:null,r,x)}}function g(e,n,i){var r=e?e.text:null;if(!n&&i.isLeafRoot&&null!=r){var o=t.get("drillDownIcon",!0);e.text=o?o+" "+r:r}}function y(t,i,o,a){var s=null!=C&&n[t][C],l=r[t];return s?(n[t][C]=null,v(l,s)):I||(s=new i,s instanceof uO&&(s.z2=Km(o,a)),m(l,s)),e[t][T]=s}function v(t,e){var n=t[T]={};e instanceof aY?(n.oldX=e.x,n.oldY=e.y):n.oldShape=h({},e.shape)}function m(t,e){var n=t[T]={},o=a.parentNode,s=e instanceof AP;if(o&&(!i||"drillDown"===i.direction)){var l=0,u=0,h=r.background[o.getRawIndex()];!i&&h&&h.oldShape&&(l=h.oldShape.width,u=h.oldShape.height),s?(n.oldX=0,n.oldY=u):n.oldShape={x:l,y:u,width:0,height:0}}n.fadein=!s}if(a){var x=a.getLayout(),_=t.getData(),b=a.getModel();if(_.setItemGraphicEl(a.dataIndex,null),x&&x.isInView){var w=x.width,S=x.height,M=x.borderWidth,I=x.invisible,T=a.getRawIndex(),C=s&&s.getRawIndex(),D=a.viewChildren,A=x.upperHeight,k=D&&D.length,L=b.getModel("itemStyle"),P=b.getModel(["emphasis","itemStyle"]),O=b.getModel(["blur","itemStyle"]),R=b.getModel(["select","itemStyle"]),N=L.get("borderRadius")||0,E=y("nodeGroup",aY);if(E){if(l.add(E),E.x=x.x||0,E.y=x.y||0,E.markRedraw(),yY(E).nodeWidth=w,yY(E).nodeHeight=S,x.isAboveViewRoot)return E;var z=y("background",sY,u,pY);z&&c(E,z,k&&x.upperLabelHeight);var B=b.getModel("emphasis"),V=B.get("focus"),F=B.get("blurScope"),W=B.get("disabled"),H="ancestor"===V?a.getAncestorsIndices():"descendant"===V?a.getDescendantIndices():V;if(k)Qa(E)&&Ja(E,!1),z&&(Ja(z,!W),_.setItemGraphicEl(a.dataIndex,z),Ka(z,H,F));else{var Y=y("content",sY,u,dY);Y&&p(E,Y),z.disableMorphing=!0,z&&Qa(z)&&Ja(z,!1),Ja(E,!W),_.setItemGraphicEl(a.dataIndex,E),Ka(E,H,F)}return E}}}}function Km(t,e){return t*cY+e}function $m(t){var e=t.pieceList;t.hasSpecialVisual=!1,y(e,function(e,n){e.originIndex=n,null!=e.visual&&(t.hasSpecialVisual=!0)})}function Jm(t){var e=t.categories,n=t.categoryMap={},i=t.visual;if(mY(e,function(t,e){n[t]=e}),!M(i)){var r=[];A(i)?mY(i,function(t,e){var i=n[e];r[null!=i?i:_Y]=t}):r[_Y]=i,i=sx(t,r)}for(var o=e.length-1;o>=0;o--)null==i[o]&&(delete n[e[o]],e.pop())}function Qm(t,e){var n=t.visual,i=[];A(n)?mY(n,function(t){i.push(t)}):null!=n&&i.push(n);var r={color:1,symbol:1};e||1!==i.length||r.hasOwnProperty(t.type)||(i[1]=i[0]),sx(t,i)}function tx(t){return{applyVisual:function(e,n,i){var r=this.mapValueToVisual(e);i("color",t(n("color"),r))},_normalizedToVisual:ox([0,1])}}function ex(t){var e=this.option.visual;return e[Math.round(er(t,[0,1],[0,e.length-1],!0))]||{}}function nx(t){return function(e,n,i){i(t,this.mapValueToVisual(e))}}function ix(t){var e=this.option.visual;return e[this.option.loop&&t!==_Y?t%e.length:t]}function rx(){return this.option.visual[0]}function ox(t){return{linear:function(e){return er(e,t,this.option.visual,!0)},category:ix,piecewise:function(e,n){var i=ax.call(this,n);return null==i&&(i=er(e,t,this.option.visual,!0)),i},fixed:rx}}function ax(t){var e=this.option,n=e.pieceList;if(e.hasSpecialVisual){var i=bY.findPieceIndex(t,n),r=n[i];if(r&&r.visual)return r.visual[this.type]}}function sx(t,e){return t.visual=e,"color"===t.type&&(t.parsedVisual=v(e,function(t){return Mn(t)})),e}function lx(t,e,n){return t?n>=e:n>e}function ux(t,e,n,i){var r=t.getModel(),o=t.getLayout(),a=t.hostTree.data;if(o&&!o.invisible&&o.isInView){var s,l=r.getModel(SY),u=hx(l,e,i),h=a.ensureUniqueItemVisual(t.dataIndex,"style"),c=l.get("borderColor"),p=l.get("borderColorSaturation");null!=p&&(s=cx(u),c=px(p,s)),h.stroke=c;var d=t.viewChildren;if(d&&d.length){var f=fx(t,r,o,l,u,d);y(d,function(t,e){if(t.depth>=n.length||t===n[t.depth]){var o=yx(r,u,t,e,f,i);ux(t,o,n,i)}})}else s=cx(u),h.fill=s}}function hx(t,e,n){var i=h({},e),r=n.designatedVisualItemStyle;return y(["color","colorAlpha","colorSaturation"],function(n){r[n]=e[n];var o=t.get(n);r[n]=null,null!=o&&(i[n]=o)}),i}function cx(t){var e=dx(t,"color");if(e){var n=dx(t,"colorAlpha"),i=dx(t,"colorSaturation");return i&&(e=Ln(e,null,null,i)),n&&(e=Pn(e,n)),e}}function px(t,e){return null!=e?Ln(e,null,null,t):null}function dx(t,e){var n=t[e];return null!=n&&"none"!==n?n:void 0}function fx(t,e,n,i,r,o){if(o&&o.length){var a=gx(e,"color")||null!=r.color&&"none"!==r.color&&(gx(e,"colorAlpha")||gx(e,"colorSaturation"));if(a){var s=e.get("visualMin"),l=e.get("visualMax"),u=n.dataExtent.slice();null!=s&&su[1]&&(u[1]=l);var h=e.get("colorMappingBy"),c={type:a.name,dataExtent:u,visual:a.range};"color"!==c.type||"index"!==h&&"id"!==h?c.mappingMethod="linear":(c.mappingMethod="category",c.loop=!0);var p=new bY(c);return MY(p).drColorMappingBy=h,p}}}function gx(t,e){var n=t.get(e);return M(n)&&n.length?{name:e,range:n}:null}function yx(t,e,n,i,r,o){var a=h({},e);if(r){var s=r.type,l="color"===s&&MY(r).drColorMappingBy,u="index"===l?i:"id"===l?o.mapIdToIndex(n.getId()):n.getValue(t.get("visualDimension"));a[s]=r.mapValueToVisual(u)}return a}function vx(t,e,n,i){var r,o;if(!t.isRemoved()){var a=t.getLayout();r=a.width,o=a.height;var s=t.getModel(),l=s.get(kY),u=s.get(LY)/2,h=Dx(s),c=Math.max(l,h),p=l-u,d=c-u;t.setLayout({borderWidth:l,upperHeight:c,upperLabelHeight:h},!0),r=TY(r-2*p,0),o=TY(o-p-d,0);var f=r*o,g=mx(t,s,f,e,n,i);if(g.length){var y={x:p,y:d,width:r,height:o},v=CY(r,o),m=1/0,x=[];x.area=0;for(var _=0,b=g.length;b>_;){var w=g[_];x.push(w),x.area+=w.getLayout().area;var S=Sx(x,v,e.squareRatio);m>=S?(_++,m=S):(x.area-=x.pop().getLayout().area,Mx(x,v,y,u,!1),v=CY(y.width,y.height),x.length=x.area=0,m=1/0)}if(x.length&&Mx(x,v,y,u,!0),!n){var M=s.get("childrenVisibleMin");null!=M&&M>f&&(n=!0)}for(var _=0,b=g.length;b>_;_++)vx(g[_],e,n,i+1)}}}function mx(t,e,n,i,r,o){var a=t.children||[],s=i.sort;"asc"!==s&&"desc"!==s&&(s=null);var l=null!=i.leafDepth&&i.leafDepth<=o;if(r&&!l)return t.viewChildren=[];a=x(a,function(t){return!t.isRemoved()}),_x(a,s);var u=bx(e,a,s);if(0===u.sum)return t.viewChildren=[];if(u.sum=xx(e,n,u.sum,s,a),0===u.sum)return t.viewChildren=[];for(var h=0,c=a.length;c>h;h++){var p=a[h].getValue()/u.sum*n;a[h].setLayout({area:p})}return l&&(a.length&&t.setLayout({isLeafRoot:!0},!0),a.length=0),t.viewChildren=a,t.setLayout({dataExtent:u.dataExtent},!0),a}function xx(t,e,n,i,r){if(!i)return n;for(var o=t.get("visibleMin"),a=r.length,s=a,l=a-1;l>=0;l--){var u=r["asc"===i?a-l-1:l].getValue();o>u/n*e&&(s=l,n-=u)}return"asc"===i?r.splice(0,a-s):r.splice(s,a-s),n}function _x(t,e){return e&&t.sort(function(t,n){var i="asc"===e?t.getValue()-n.getValue():n.getValue()-t.getValue();return 0===i?"asc"===e?t.dataIndex-n.dataIndex:n.dataIndex-t.dataIndex:i}),t}function bx(t,e,n){for(var i=0,r=0,o=e.length;o>r;r++)i+=e[r].getValue();var a,s=t.get("visualDimension");return e&&e.length?"value"===s&&n?(a=[e[e.length-1].getValue(),e[0].getValue()],"asc"===n&&a.reverse()):(a=[1/0,-1/0],AY(e,function(t){var e=t.getValue(s);ea[1]&&(a[1]=e)})):a=[0/0,0/0],{sum:i,dataExtent:a}}function Sx(t,e,n){for(var i=0,r=1/0,o=0,a=void 0,s=t.length;s>o;o++)a=t[o].getLayout().area,a&&(r>a&&(r=a),a>i&&(i=a));var l=t.area*t.area,u=e*e*n;return l?TY(u*i/l,l/(u*r)):1/0}function Mx(t,e,n,i,r){var o=e===n.width?0:1,a=1-o,s=["x","y"],l=["width","height"],u=n[s[o]],h=e?t.area/e:0;(r||h>n[l[a]])&&(h=n[l[a]]);for(var c=0,p=t.length;p>c;c++){var d=t[c],f={},g=h?d.getLayout().area/h:0,y=f[l[a]]=TY(h-2*i,0),v=n[s[o]]+n[l[o]]-u,m=c===p-1||g>v?v:g,x=f[l[o]]=TY(m-2*i,0);f[s[a]]=n[s[a]]+CY(i,y/2),f[s[o]]=u+CY(i,x/2),u+=m,d.setLayout(f,!0)}n[s[a]]+=h,n[l[a]]-=h}function Ix(t,e,n,i,r){var o=(e||{}).node,a=[i,r];if(!o||o===n)return a;for(var s,l=i*r,u=l*t.option.zoomToNodeRatio;s=o.parentNode;){for(var h=0,c=s.children,p=0,d=c.length;d>p;p++)h+=c[p].getValue();var f=o.getValue();if(0===f)return a;u*=h/f;var g=s.getModel(),y=g.get(kY),v=Math.max(y,Dx(g));u+=4*y*y+(3*y+v)*Math.pow(u,.5),u>zP&&(u=zP),o=s}l>u&&(u=l);var m=Math.pow(u/l,.5);return[i*m,r*m]}function Tx(t,e,n){if(e)return{x:e.x,y:e.y};var i={x:0,y:0};if(!n)return i;var r=n.node,o=r.getLayout();if(!o)return i;for(var a=[o.width/2,o.height/2],s=r;s;){var l=s.getLayout(); +a[0]+=l.x,a[1]+=l.y,s=s.parentNode}return{x:t.width/2-a[0],y:t.height/2-a[1]}}function Cx(t,e,n,i,r){var o=t.getLayout(),a=n[r],s=a&&a===t;if(!(a&&!s||r===n.length&&t!==i)){t.setLayout({isInView:!0,invisible:!s&&!e.intersect(o),isAboveViewRoot:s},!0);var l=new bP(e.x-o.x,e.y-o.y,e.width,e.height);AY(t.viewChildren||[],function(t){Cx(t,l,n,i,r+1)})}}function Dx(t){return t.get(PY)?t.get(OY):0}function Ax(t){t.registerSeriesModel(tY),t.registerChartView(vY),t.registerVisual(IY),t.registerLayout(RY),Gm(t)}function kx(t){t.registerAction({type:BY,update:"updateView"},function(t,e){function n(e){var n=Dm(t,[BY],e);if(n){var i=e.getViewRoot();i&&(t.direction=km(i,n.node)?"rollUp":"drillDown"),e.resetViewRoot(n.node)}}e.eachComponent({mainType:"series",subType:"sunburst",query:t},n)}),t.registerAction({type:VY,update:"none"},function(t,e,n){function i(e){var n=Dm(t,[VY],e);n&&(t.dataIndex=n.node.dataIndex)}t=h({},t),e.eachComponent({mainType:"series",subType:"sunburst",query:t},i),n.dispatchAction(h(t,{type:"highlight"}))}),t.registerAction({type:FY,update:"updateView"},function(t,e,n){t=h({},t),n.dispatchAction(h(t,{type:"downplay"}))})}function Lx(t){var e=0;y(t.children,function(t){Lx(t);var n=t.value;M(n)&&(n=n[0]),e+=n});var n=t.value;M(n)&&(n=n[0]),(null==n||isNaN(n))&&(n=e),0>n&&(n=0),M(t.value)?t.value[0]=n:t.value=n}function Px(t,e,n){e.eachSeriesByType(t,function(t){var e=t.get("center"),i=t.get("radius");M(i)||(i=[0,i]),M(e)||(e=[e,e]);var r=n.getWidth(),o=n.getHeight(),a=Math.min(r,o),s=nr(e[0],r),l=nr(e[1],o),u=nr(i[0],a/2),h=nr(i[1],a/2),c=-t.get("startAngle")*HY,p=t.get("minAngle")*HY,d=t.getData().tree.root,f=t.getViewRoot(),g=f.depth,v=t.get("sort");null!=v&&Ox(f,v);var m=0;y(f.children,function(t){!isNaN(t.getValue())&&m++});var x=f.getValue(),_=Math.PI/(x||m)*2,b=f.depth>0,w=f.height-(b?-1:1),S=(h-u)/(w||1),I=t.get("clockwise"),T=t.get("stillShowZeroSum"),C=I?1:-1,D=function(e,n){if(e){var i=n;if(e!==d){var r=e.getValue(),o=0===x&&T?_:r*_;p>o&&(o=p),i=n+C*o;var h=e.depth-g-(b?-1:1),c=u+S*h,f=u+S*(h+1),v=t.getLevelModel(e);if(v){var m=v.get("r0",!0),w=v.get("r",!0),M=v.get("radius",!0);null!=M&&(m=M[0],w=M[1]),null!=m&&(c=nr(m,a/2)),null!=w&&(f=nr(w,a/2))}e.setLayout({angle:o,startAngle:n,endAngle:i,clockwise:I,cx:s,cy:l,r0:c,r:f})}if(e.children&&e.children.length){var A=0;y(e.children,function(t){A+=D(t,n+A)})}return i-n}};if(b){var A=u,k=u+S,L=2*Math.PI;d.setLayout({angle:L,startAngle:c,endAngle:c+L,clockwise:I,cx:s,cy:l,r0:A,r:k})}D(f,c)})}function Ox(t,e){var n=t.children||[];t.children=Rx(n,e),n.length&&y(t.children,function(t){Ox(t,e)})}function Rx(t,e){if(I(e)){var n=v(t,function(t,e){var n=t.getValue();return{params:{depth:t.depth,height:t.height,dataIndex:t.dataIndex,getValue:function(){return n}},index:e}});return n.sort(function(t,n){return e(t.params,n.params)}),v(n,function(e){return t[e.index]})}var i="asc"===e;return t.sort(function(t,e){var n=(t.getValue()-e.getValue())*(i?1:-1);return 0===n?(t.dataIndex-e.dataIndex)*(i?-1:1):n})}function Nx(t){function e(t,e,i){for(var r=t;r&&r.depth>1;)r=r.parentNode;var o=e.getColorFromPalette(r.name||r.dataIndex+"",n);return t.depth>1&&T(o)&&(o=Cn(o,(t.depth-1)/(i-1)*.5)),o}var n={};t.eachSeriesByType("sunburst",function(t){var n=t.getData(),i=n.tree;i.eachNode(function(r){var o=r.getModel(),a=o.getModel("itemStyle").getItemStyle();a.fill||(a.fill=e(r,t,i.root.height));var s=n.ensureUniqueItemVisual(r.dataIndex,"style");h(s,a)})})}function Ex(t){t.registerChartView(GY),t.registerSeriesModel(WY),t.registerLayout(S(Px,"sunburst")),t.registerProcessor(S(Cy,"sunburst")),t.registerVisual(Nx),kx(t)}function zx(t){if(T(t)){var e=new DOMParser;t=e.parseFromString(t,"text/xml")}var n=t;for(9===n.nodeType&&(n=n.firstChild);"svg"!==n.nodeName.toLowerCase()||1!==n.nodeType;)n=n.nextSibling;return n}function Bx(t,e){var n=t.getAttribute("gradientUnits");"userSpaceOnUse"===n&&(e.global=!0)}function Vx(t,e){for(var n=t.firstChild;n;){if(1===n.nodeType&&"stop"===n.nodeName.toLocaleLowerCase()){var i=n.getAttribute("offset"),r=void 0;r=i&&i.indexOf("%")>0?parseInt(i,10)/100:i?parseFloat(i):0;var o={};jx(n,o,o);var a=o.stopColor||n.getAttribute("stop-color")||"#000000";e.colorStops.push({offset:r,color:a})}n=n.nextSibling}}function Fx(t,e){t&&t.__inheritedStyle&&(e.__inheritedStyle||(e.__inheritedStyle={}),c(e.__inheritedStyle,t.__inheritedStyle))}function Gx(t){for(var e=Ux(t),n=[],i=0;i0;o-=2){var a=i[o],s=i[o-1],l=Ux(a);switch(r=r||bi(),s){case"translate":Ii(r,r,[parseFloat(l[0]),parseFloat(l[1]||"0")]);break;case"scale":Ci(r,r,[parseFloat(l[0]),parseFloat(l[1]||l[0])]);break;case"rotate":Ti(r,r,-parseFloat(l[0])*tX);break;case"skewX":var u=Math.tan(parseFloat(l[0])*tX);Mi(r,[1,0,u,1,0,0],r);break;case"skewY":var h=Math.tan(parseFloat(l[0])*tX);Mi(r,[1,h,0,1,0,0],r);break;case"matrix":r[0]=parseFloat(l[0]),r[1]=parseFloat(l[1]),r[2]=parseFloat(l[2]),r[3]=parseFloat(l[3]),r[4]=parseFloat(l[4]),r[5]=parseFloat(l[5])}}e.setLocalTransform(r)}}function jx(t,e,n){var i=t.getAttribute("style");if(i){eX.lastIndex=0;for(var r;null!=(r=eX.exec(i));){var o=r[1],a=K(XY,o)?XY[o]:null;a&&(e[a]=r[2]);var s=K(ZY,o)?ZY[o]:null;s&&(n[s]=r[2])}}}function qx(t,e,n){for(var i=0;i=0)&&(p=r);var d=a?{normal:{align:"center",verticalAlign:"middle"}}:null;al(e,sl(i),{labelFetcher:p,labelDataIndex:c,defaultText:n},d);var f=e.getTextContent();if(f&&(xX(f).ignore=f.ignore,e.textConfig&&a)){var g=e.getBoundingRect().clone();e.textConfig.layoutRect=g,e.textConfig.position=[(a[0]-g.x)/g.width*100+"%",(a[1]-g.y)/g.height*100+"%"]}e.disableLabelAnimation=!0}else e.removeTextContent(),e.removeTextConfig(),e.disableLabelAnimation=null}function u_(t,e,n,i,r,o){t.data?t.data.setItemGraphicEl(o,e):pR(e).eventData={componentType:"geo",componentIndex:r.componentIndex,geoIndex:r.componentIndex,name:n,region:i&&i.option||{}}}function h_(t,e,n,i,r){t.data||el({el:e,componentModel:r,itemName:n,itemTooltipOption:i.get("tooltip")})}function c_(t,e,n,i,r){e.highDownSilentOnTouch=!!r.get("selectedMode");var o=i.getModel("emphasis"),a=o.get("focus");return qa(e,a,o.get("blurScope"),o.get("disabled")),t.isGeo&&ts(e,r,n),a}function p_(t,e,n){function i(){o=[]}function r(){o.length&&(a.push(o),o=[])}var o,a=[],s=e({polygonStart:i,polygonEnd:r,lineStart:i,lineEnd:r,point:function(t,e){isFinite(t)&&isFinite(e)&&o.push([t,e])},sphere:function(){}});return!n&&s.polygonStart(),y(t,function(t){s.lineStart();for(var e=0;eh;h++)s=Math.min(s,n[o][h]),l=Math.max(l,n[o][h]),a+=n[o][h];var c;return c="min"===e?s:"max"===e?l:"average"===e?a/u:a,0===u?0/0:c})}function f_(t){var e={};t.eachSeriesByType("map",function(t){var n=t.getHostGeoModel(),i=n?"o"+n.id:"i"+t.getMapType();(e[i]=e[i]||[]).push(t)}),y(e,function(t){for(var e=d_(v(t,function(t){return t.getData()}),t[0].get("mapValueCalculation")),n=0;n=u;u++){var h=u/100,c=o.project([t+s*h,e+l*h]);ve(i,i,c),me(r,r,c)}};h(a,s,l,s),h(l,s,l,u),h(l,u,a,u),h(a,u,l,s)}this.setBoundingRect(i[0],i[1],r[0]-i[0],r[1]-i[1])}else;}var c,p,d=this.getBoundingRect(),f=t.get("layoutCenter"),g=t.get("layoutSize"),y=e.getWidth(),v=e.getHeight(),m=d.width/d.height*this.aspectScale,x=!1;f&&g&&(c=[nr(f[0],y),nr(f[1],v)],p=nr(g,Math.min(y,v)),isNaN(c[0])||isNaN(c[1])||isNaN(p)||(x=!0));var _;if(x)_={},m>1?(_.width=p,_.height=p/m):(_.height=p,_.width=p*m),_.y=c[1]-_.height/2,_.x=c[0]-_.width/2;else{var b=t.getBoxLayoutParams();b.aspect=m,_=au(b,{width:y,height:v})}this.setViewRect(_.x,_.y,_.width,_.height),this.setCenter(t.get("center")),this.setZoom(t.get("zoom"))}function m_(t,e){y(e.get("geoCoord"),function(e,n){t.addGeoCoord(n,e)})}function x_(t,e,n){fX.registerMap(t,e,n)}function __(t){function e(e,n){n.update="geo:updateSelectStatus",t.registerAction(n,function(t,n){var i={},r=[];return n.eachComponent({mainType:"geo",query:t},function(n){n[e](t.name);var o=n.coordinateSystem;y(o.regions,function(t){i[t.name]=n.isSelected(t.name)||!1});var a=[];y(i,function(t,e){i[e]&&a.push(e)}),r.push({geoIndex:n.componentIndex,name:a})}),{selected:i,allSelected:r,name:t.name}})}t.registerCoordinateSystem("geo",CX),t.registerComponentModel(DX),t.registerComponentView(AX),t.registerImpl("registerMap",x_),t.registerImpl("getMap",function(t){return fX.getMapForUser(t)}),e("toggleSelected",{type:"geoToggleSelect",event:"geoselectchanged"}),e("select",{type:"geoSelect",event:"geoselected"}),e("unSelect",{type:"geoUnSelect",event:"geounselected"}),t.registerAction({type:"geoRoam",event:"geoRoam",update:"updateTransform"},function(t,e){var n=t.componentType||"series";e.eachComponent({mainType:n,query:t},function(e){var i=e.coordinateSystem;if("geo"===i.type){var r=Bm(i,t,e.get("scaleLimit"));e.setCenter&&e.setCenter(r.center),e.setZoom&&e.setZoom(r.zoom),"series"===n&&y(e.seriesGroup,function(t){t.setCenter(r.center),t.setZoom(r.zoom)})}})})}function b_(t){bf(__),t.registerChartView(bX),t.registerSeriesModel(wX),t.registerLayout(g_),t.registerProcessor(t.PRIORITY.PROCESSOR.STATISTIC,f_),Oc("map",t.registerAction)}function w_(t){return isNaN(+t.cpx1)||isNaN(+t.cpy1)}function S_(t){return"_"+t+"Type"}function M_(t,e,n){var i=e.getItemVisual(n,t);if(i&&"none"!==i){var r=e.getItemVisual(n,t+"Size"),o=e.getItemVisual(n,t+"Rotate"),a=e.getItemVisual(n,t+"Offset"),s=e.getItemVisual(n,t+"KeepAspect"),l=Vc(r),u=Fc(a||0,l),h=Bc(i,-l[0]/2+u[0],-l[1]/2+u[1],l[0],l[1],null,s);return h.__specifiedRotation=null==o||isNaN(o)?void 0:+o*Math.PI/180||0,h.name=t,h}}function I_(t){var e=new OX({name:"line",subPixelOptimize:!0});return T_(e.shape,t),e}function T_(t,e){t.x1=e[0][0],t.y1=e[0][1],t.x2=e[1][0],t.y2=e[1][1],t.percent=1;var n=e[2];n?(t.cpx1=n[0],t.cpy1=n[1]):(t.cpx1=0/0,t.cpy1=0/0)}function C_(t){return t.animators&&t.animators.length>0}function D_(t){var e=t.hostModel,n=e.getModel("emphasis");return{lineStyle:e.getModel("lineStyle").getLineStyle(),emphasisLineStyle:n.getModel(["lineStyle"]).getLineStyle(),blurLineStyle:e.getModel(["blur","lineStyle"]).getLineStyle(),selectLineStyle:e.getModel(["select","lineStyle"]).getLineStyle(),emphasisDisabled:n.get("disabled"),blurScope:n.get("blurScope"),focus:n.get("focus"),labelStatesModels:sl(e)}}function A_(t){return isNaN(t[0])||isNaN(t[1])}function k_(t){return t&&!A_(t[0])&&!A_(t[1])}function L_(t){var e=t.data;e&&e[0]&&e[0][0]&&e[0][0].coord&&(t.data=v(e,function(t){var e=[t[0].coord,t[1].coord],n={coords:e};return t[0].name&&(n.fromName=t[0].name),t[1].name&&(n.toName=t[1].name),u([n,t[0],t[1]])}))}function P_(t){return t instanceof Array||(t=[t,t]),t}function O_(t){t.registerChartView(YX),t.registerSeriesModel(ZX),t.registerLayout(HX),t.registerVisual(jX)}function R_(t){var e=t.findComponents({mainType:"legend"});e&&e.length&&t.eachSeriesByType("graph",function(t){var n=t.getCategoriesData(),i=t.getGraph(),r=i.data,o=n.mapArray(n.getName);r.filterSelf(function(t){var n=r.getItemModel(t),i=n.getShallow("category");if(null!=i){D(i)&&(i=o[i]);for(var a=0;ao;o++){var y=i[o];y.fixed||(re(e,l,y.p),aU(y.p,y.p,e,u*g))}for(var o=0;n>o;o++)for(var s=i[o],v=o+1;n>v;v++){var h=i[v];re(e,h.p,s.p);var c=oe(e);0===c&&(ee(e,Math.random()-.5,Math.random()-.5),c=1);var m=(s.rep+h.rep)/c/c;!s.fixed&&aU(s.pp,s.pp,e,m),!h.fixed&&aU(h.pp,h.pp,e,-m)}for(var x=[],o=0;n>o;o++){var y=i[o];y.fixed||(re(x,y.p,y.pp),aU(y.p,y.p,x,g),Q(y.pp,y.p))}g=.992*g;var _=.01>g;d&&d(i,r,_),t&&t(_)}}}function q_(t){t.eachSeriesByType("graph",function(t){var e=t.coordinateSystem;if(!e||"view"===e.type)if("force"===t.get("layout")){var n=t.preservedPoints||{},i=t.getGraph(),r=i.data,o=i.edgeData,a=t.getModel("force"),s=a.get("initLayout");t.preservedPoints?r.each(function(t){var e=r.getId(t);r.setItemLayout(t,n[e]||[0/0,0/0])}):s&&"none"!==s?"circular"===s&&U_(t,"value"):G_(t);var l=r.getDataExtent("value"),u=o.getDataExtent("value"),h=a.get("repulsion"),c=a.get("edgeLength"),p=M(h)?h:[h,h],d=M(c)?c:[c,c];d=[d[1],d[0]];var f=r.mapArray("value",function(t,e){var n=r.getItemLayout(e),i=er(t,l,p);return isNaN(i)&&(i=(p[0]+p[1])/2),{w:i,rep:i,fixed:r.getItemModel(e).get("fixed"),p:!n||isNaN(n[0])||isNaN(n[1])?null:n}}),g=o.mapArray("value",function(e,n){var r=i.getEdgeByIndex(n),o=er(e,u,d);isNaN(o)&&(o=(d[0]+d[1])/2);var a=r.getModel(),s=V(r.getModel().get(["lineStyle","curveness"]),-F_(r,t,n,!0),0);return{n1:f[r.node1.dataIndex],n2:f[r.node2.dataIndex],d:o,curveness:s,ignoreForceLayout:a.get("ignoreForceLayout")}}),y=e.getBoundingRect(),v=j_(f,g,{rect:y,gravity:a.get("gravity"),friction:a.get("friction")});v.beforeStep(function(t){for(var e=0,n=t.length;n>e;e++)t[e].fixed&&Q(t[e].p,i.getNodeByIndex(e).getLayout())}),v.afterStep(function(t,e){for(var o=0,a=t.length;a>o;o++)t[o].fixed||i.getNodeByIndex(o).setLayout(t[o].p),n[r.getId(o)]=t[o].p;for(var o=0,a=e.length;a>o;o++){var s=e[o],l=i.getEdgeByIndex(o),u=s.n1.p,h=s.n2.p,c=l.getLayout();c=c?c.slice():[],c[0]=c[0]||[],c[1]=c[1]||[],Q(c[0],u),Q(c[1],h),+s.curveness&&(c[2]=[(u[0]+h[0])/2-(u[1]-h[1])*s.curveness,(u[1]+h[1])/2-(h[0]-u[0])*s.curveness]),l.setLayout(c)}}),t.forceLayout=v,t.preservedPoints=n,v.step()}else t.forceLayout=null})}function K_(t,e,n){var i=h(t.getBoxLayoutParams(),{aspect:n});return au(i,{width:e.getWidth(),height:e.getHeight()})}function $_(t,e){var n=[];return t.eachSeriesByType("graph",function(t){var i=t.get("coordinateSystem");if(!i||"view"===i){var r=t.getData(),o=r.mapArray(function(t){var e=r.getItemModel(t);return[+e.get("x"),+e.get("y")]}),a=[],s=[];Do(o,a,s),s[0]-a[0]===0&&(s[0]+=1,a[0]-=1),s[1]-a[1]===0&&(s[1]+=1,a[1]-=1);var l=(s[0]-a[0])/(s[1]-a[1]),u=K_(t,e,l);isNaN(l)&&(a=[u.x,u.y],s=[u.x+u.width,u.y+u.height]);var h=s[0]-a[0],c=s[1]-a[1],p=u.width,d=u.height,f=t.coordinateSystem=new WH;f.zoomLimit=t.get("scaleLimit"),f.setBoundingRect(a[0],a[1],h,c),f.setViewRect(u.x,u.y,p,d),f.setCenter(t.get("center")),f.setZoom(t.get("zoom")),n.push(f)}}),n}function J_(t,e,n){for(var i,r=t[0],o=t[1],a=t[2],s=1/0,l=n*n,u=.1,h=.1;.9>=h;h+=.1){sU[0]=hU(r[0],o[0],a[0],h),sU[1]=hU(r[1],o[1],a[1],h);var c=pU(cU(sU,e)-l);s>c&&(s=c,i=h)}for(var p=0;32>p;p++){var d=i+u;lU[0]=hU(r[0],o[0],a[0],i),lU[1]=hU(r[1],o[1],a[1],i),uU[0]=hU(r[0],o[0],a[0],d),uU[1]=hU(r[1],o[1],a[1],d);var c=cU(lU,e)-l;if(pU(c)<.01)break;var f=cU(uU,e)-l;u/=2,0>c?f>=0?i+=u:i-=u:f>=0?i-=u:i+=u}return i}function Q_(t,e){var n=[],i=hn,r=[[],[],[]],o=[[],[]],a=[];e/=2,t.eachEdge(function(t){var s=t.getLayout(),l=t.getVisual("fromSymbol"),u=t.getVisual("toSymbol");s.__original||(s.__original=[te(s[0]),te(s[1])],s[2]&&s.__original.push(te(s[2])));var h=s.__original;if(null!=s[2]){if(Q(r[0],h[0]),Q(r[1],h[2]),Q(r[2],h[1]),l&&"none"!==l){var c=X_(t.node1),p=J_(r,h[0],c*e);i(r[0][0],r[1][0],r[2][0],p,n),r[0][0]=n[3],r[1][0]=n[4],i(r[0][1],r[1][1],r[2][1],p,n),r[0][1]=n[3],r[1][1]=n[4]}if(u&&"none"!==u){var c=X_(t.node2),p=J_(r,h[1],c*e);i(r[0][0],r[1][0],r[2][0],p,n),r[1][0]=n[1],r[2][0]=n[2],i(r[0][1],r[1][1],r[2][1],p,n),r[1][1]=n[1],r[2][1]=n[2]}Q(s[0],r[0]),Q(s[1],r[2]),Q(s[2],r[1])}else{if(Q(o[0],h[0]),Q(o[1],h[1]),re(a,o[1],o[0]),ce(a,a),l&&"none"!==l){var c=X_(t.node1);ie(o[0],o[0],a,c*e)}if(u&&"none"!==u){var c=X_(t.node2);ie(o[1],o[1],a,-c*e)}Q(s[0],o[0]),Q(s[1],o[1])}})}function tb(t){return"view"===t.type}function eb(t){return"_EC_"+t}function nb(t,e){return{getValue:function(n){var i=this[t][e];return i.getStore().get(i.getDimensionIndex(n||"value"),this.dataIndex)},setVisual:function(n,i){this.dataIndex>=0&&this[t][e].setItemVisual(this.dataIndex,n,i)},getVisual:function(n){return this[t][e].getItemVisual(this.dataIndex,n)},setLayout:function(n,i){this.dataIndex>=0&&this[t][e].setItemLayout(this.dataIndex,n,i)},getLayout:function(){return this[t][e].getItemLayout(this.dataIndex)},getGraphicEl:function(){return this[t][e].getItemGraphicEl(this.dataIndex)},getRawIndex:function(){return this[t][e].getRawIndex(this.dataIndex)}}}function ib(t,e,n,i,r){for(var o=new fU(i),a=0;a "+d)),u++)}var f,g=n.get("coordinateSystem");if("cartesian2d"===g||"polar"===g)f=xd(t,n);else{var y=hz.get(g),v=y?y.dimensions||[]:[];p(v,"value")<0&&v.concat(["value"]);var m=sd(t,{coordDimensions:v,encodeDefine:n.getEncode()}).dimensions;f=new LF(m,n),f.initData(t)}var x=new LF(["value"],n);return x.initData(l,s),r&&r(f,x),mm({mainData:f,struct:o,structAttr:"graph",datas:{node:f,edge:x},datasAttr:{node:"data",edge:"edgeData"}}),o.update(),o}function rb(t){t.registerChartView(dU),t.registerSeriesModel(vU),t.registerProcessor(R_),t.registerVisual(N_),t.registerVisual(z_),t.registerLayout(H_),t.registerLayout(t.PRIORITY.VISUAL.POST_CHART_LAYOUT,Z_),t.registerLayout(q_),t.registerCoordinateSystem("graphView",{dimensions:WH.dimensions,create:$_}),t.registerAction({type:"focusNodeAdjacency",event:"focusNodeAdjacency",update:"series:focusNodeAdjacency"},$),t.registerAction({type:"unfocusNodeAdjacency",event:"unfocusNodeAdjacency",update:"series:unfocusNodeAdjacency"},$),t.registerAction(mU,function(t,e){e.eachComponent({mainType:"series",query:t},function(e){var n=e.coordinateSystem,i=Bm(n,t);e.setCenter&&e.setCenter(i.center),e.setZoom&&e.setZoom(i.zoom)})})}function ob(t,e,n,i,r){var o=t.ends,a=new wU({shape:{points:r?sb(o,i,t):o}});return ab(t,a,e,n,r),a}function ab(t,e,n,i,r){var o=n.hostModel,a=VN[r?"initProps":"updateProps"];a(e,{shape:{points:t.ends}},o,i),e.useStyle(n.getItemVisual(i,"style")),e.style.strokeNoScale=!0,e.z2=100;var s=n.getItemModel(i),l=s.getModel("emphasis");$a(e,s),qa(e,l.get("focus"),l.get("blurScope"),l.get("disabled"))}function sb(t,e,n){return v(t,function(t){return t=t.slice(),t[e]=n.initBaseline,t})}function lb(){}function ub(t){var e=hb(t);SU(e,function(t){var e=t.seriesModels;e.length&&(cb(t),SU(e,function(e,n){pb(e,t.boxOffsetList[n],t.boxWidthList[n])}))})}function hb(t){var e=[],n=[];return t.eachSeriesByType("boxplot",function(t){var i=t.getBaseAxis(),r=p(n,i);0>r&&(r=n.length,n[r]=i,e[r]={axis:i,seriesModels:[]}),e[r].seriesModels.push(t)}),e}function cb(t){var e,n=t.axis,i=t.seriesModels,r=i.length,o=t.boxWidthList=[],a=t.boxOffsetList=[],s=[];if("category"===n.type)e=n.getBandWidth();else{var l=0;SU(i,function(t){l=Math.max(l,t.getData().count())});var u=n.getExtent();e=Math.abs(u[1]-u[0])/l}SU(i,function(t){var n=t.get("boxWidth");M(n)||(n=[n,n]),s.push([nr(n[0],e)||0,nr(n[1],e)||0])});var h=.8*e-2,c=h/r*.3,p=(h-c*(r-1))/r,d=p/2-h/2;SU(i,function(t,e){a.push(d),d+=c+p,o.push(Math.min(Math.max(p,s[e][0]),s[e][1]))})}function pb(t,e,n){function i(t,n,i){var r=s.get(n,i),o=[];o[u]=t,o[h]=r;var l;return isNaN(t)||isNaN(r)?l=[0/0,0/0]:(l=a.dataToPoint(o),l[u]+=e),l}function r(t,e,n){var i=e.slice(),r=e.slice();i[u]+=l,r[u]-=l,n?t.push(i,r):t.push(r,i)}function o(t,e){var n=e.slice(),i=e.slice();n[u]-=l,i[u]+=l,t.push(n,i)}var a=t.coordinateSystem,s=t.getData(),l=n/2,u="horizontal"===t.get("layout")?0:1,h=1-u,c=["x","y"],p=s.mapDimension(c[u]),d=s.mapDimensionsAll(c[h]);if(!(null==p||d.length<5))for(var f=0;fx||x>g){var _=[v,x];i.push(_)}}}return{boxData:n,outliers:i}}function fb(t){t.registerSeriesModel(xU),t.registerChartView(_U),t.registerVisual(lb),t.registerLayout(ub),t.registerTransform(MU)}function gb(t,e,n){var i=t.model,r=t.getRect(),o=new rR({shape:{x:r.x,y:r.y,width:r.width,height:r.height}}),a="horizontal"===i.get("layout")?"width":"height";return o.setShape(a,0),Ts(o,{shape:{width:r.width,height:r.height}},e,n),o}function yb(t,e,n,i){for(var r=[],o=0;oo&&(e[1-i]=e[i]+c.sign*o),e}function Db(t,e){var n=t[e]-t[1-e];return{span:Math.abs(n),sign:n>0?-1:0>n?1:e?-1:1}}function Ab(t,e){return Math.min(null!=e[1]?e[1]:1/0,Math.max(null!=e[0]?e[0]:-1/0,t))}function kb(t,e){return EU(zU(t,e[0]),e[1])}function Lb(t,e){var n=e.layoutLength/(e.axisCount-1); +return{position:n*t,axisNameAvailableWidth:n,axisLabelShow:!0}}function Pb(t,e){var n,i,r=e.layoutLength,o=e.axisExpandWidth,a=e.axisCount,s=e.axisCollapseWidth,l=e.winInnerIndices,u=s,h=!1;return tKU}function Xb(t){var e=t.length-1;return 0>e&&(e=0),[t[0],t[e]]}function Ub(t,e,n,i){var r=new AP;return r.add(new rR({name:"main",style:Kb(n),silent:!0,draggable:!0,cursor:"move",drift:S(ew,t,e,r,["n","s","w","e"]),ondragend:S(Hb,e,{isEnd:!0})})),y(i,function(n){r.add(new rR({name:n.join(""),style:{opacity:0},draggable:!0,silent:!0,invisible:!0,drift:S(ew,t,e,r,n),ondragend:S(Hb,e,{isEnd:!0})}))}),r}function Zb(t,e,n,i){var r=i.brushStyle.lineWidth||0,o=ZU(r,$U),a=n[0][0],s=n[1][0],l=a-r/2,u=s-r/2,h=n[0][1],c=n[1][1],p=h-o+r/2,d=c-o+r/2,f=h-a,g=c-s,y=f+r,v=g+r;qb(t,e,"main",a,s,f,g),i.transformable&&(qb(t,e,"w",l,u,o,v),qb(t,e,"e",p,u,o,v),qb(t,e,"n",l,u,y,o),qb(t,e,"s",l,d,y,o),qb(t,e,"nw",l,u,o,o),qb(t,e,"ne",p,u,o,o),qb(t,e,"sw",l,d,o,o),qb(t,e,"se",p,d,o,o))}function jb(t,e){var n=e.__brushOption,i=n.transformable,r=e.childAt(0);r.useStyle(Kb(n)),r.attr({silent:!i,cursor:i?"move":"default"}),y([["w"],["e"],["n"],["s"],["s","e"],["s","w"],["n","e"],["n","w"]],function(n){var r=e.childOfName(n.join("")),o=1===n.length?Qb(t,n[0]):tw(t,n);r&&r.attr({silent:!i,invisible:!i,cursor:i?tZ[o]+"-resize":null})})}function qb(t,e,n,i,r,o,a){var s=e.childOfName(n);s&&s.setShape(ow(rw(t,e,[[i,r],[i+o,r+a]])))}function Kb(t){return c({strokeNoScale:!0},t.brushStyle)}function $b(t,e,n,i){var r=[UU(t,n),UU(e,i)],o=[ZU(t,n),ZU(e,i)];return[[r[0],o[0]],[r[1],o[1]]]}function Jb(t){return Ws(t.group)}function Qb(t,e){var n={w:"left",e:"right",n:"top",s:"bottom"},i={left:"w",right:"e",top:"n",bottom:"s"},r=Ys(n[e],Jb(t));return i[r]}function tw(t,e){var n=[Qb(t,e[0]),Qb(t,e[1])];return("e"===n[0]||"w"===n[0])&&n.reverse(),n.join("")}function ew(t,e,n,i,r,o){var a=n.__brushOption,s=t.toRectRange(a.range),l=iw(e,r,o);y(i,function(t){var e=QU[t];s[e[0]][e[1]]+=l[e[0]]}),a.range=t.fromRectRange($b(s[0][0],s[1][0],s[0][1],s[1][1])),Bb(e,n),Hb(e,{isEnd:!1})}function nw(t,e,n,i){var r=e.__brushOption.range,o=iw(t,n,i);y(r,function(t){t[0]+=o[0],t[1]+=o[1]}),Bb(t,e),Hb(t,{isEnd:!1})}function iw(t,e,n){var i=t.group,r=i.transformCoordToLocal(e,n),o=i.transformCoordToLocal(0,0);return[r[0]-o[0],r[1]-o[1]]}function rw(t,e,n){var i=Gb(t,e);return i&&i!==XU?i.clipPath(n,t._transform):s(n)}function ow(t){var e=UU(t[0][0],t[1][0]),n=UU(t[0][1],t[1][1]),i=ZU(t[0][0],t[1][0]),r=ZU(t[0][1],t[1][1]);return{x:e,y:n,width:i-e,height:r-n}}function aw(t,e,n){if(t._brushType&&!pw(t,e.offsetX,e.offsetY)){var i=t._zr,r=t._covers,o=Fb(t,e,n);if(!t._dragging)for(var a=0;ae||e>i.getWidth()||0>n||n>i.getHeight()}function dw(t){return{createCover:function(e,n){return Ub({toRectRange:function(e){var n=[e,[0,100]];return t&&n.reverse(),n},fromRectRange:function(e){return e[t]}},e,n,[[["w"],["e"]],[["n"],["s"]]][t])},getCreatingRange:function(e){var n=Xb(e),i=UU(n[0][t],n[1][t]),r=ZU(n[0][t],n[1][t]);return[i,r]},updateCoverShape:function(e,n,i,r){var o,a=Gb(e,n);if(a!==XU&&a.getLinearBrushOtherExtent)o=a.getLinearBrushOtherExtent(t);else{var s=e._zr;o=[0,[s.getWidth(),s.getHeight()][1-t]]}var l=[i,o];t&&l.reverse(),Zb(e,n,l,r)},updateCommon:jb,contain:lw}}function fw(t){return t=vw(t),function(e){return js(e,t)}}function gw(t,e){return t=vw(t),function(n){var i=null!=e?e:n,r=i?t.width:t.height,o=i?t.x:t.y;return[o,o+(r||0)]}}function yw(t,e,n){var i=vw(t);return function(t,r){return i.contain(r[0],r[1])&&!hm(t,e,n)}}function vw(t){return bP.create(t)}function mw(t,e,n){return n&&"axisAreaSelect"===n.type&&e.findComponents({mainType:"parallelAxis",query:n})[0]===t}function xw(t){var e=t.axis;return v(t.activeIntervals,function(t){return{brushType:"lineX",panelId:"pl",range:[e.dataToCoord(t[0],!0),e.dataToCoord(t[1],!0)]}})}function _w(t,e){return e.getComponent("parallel",t.get("parallelIndex"))}function bw(t){t.registerAction(lZ,function(t,e){e.eachComponent({mainType:"parallelAxis",query:t},function(e){e.axis.model.setActiveIntervals(t.intervals)})}),t.registerAction("parallelAxisExpand",function(t,e){e.eachComponent({mainType:"parallel",query:t},function(e){e.setAxisExpand(t)})})}function ww(t){t.registerComponentView(LU),t.registerComponentModel(OU),t.registerCoordinateSystem("parallel",HU),t.registerPreprocessor(Sb),t.registerComponentModel(YU),t.registerComponentView(sZ),zy(t,"parallel",YU,uZ),bw(t)}function Sw(t){bf(ww),t.registerChartView(TU),t.registerSeriesModel(CU),t.registerVisual(t.PRIORITY.VISUAL.BRUSH,AU)}function Mw(t,e){var n=t.get("center"),i=e.getWidth(),r=e.getHeight(),o=Math.min(i,r),a=nr(n[0],e.getWidth()),s=nr(n[1],e.getHeight()),l=nr(t.get("radius"),o/2);return{cx:a,cy:s,r:l}}function Iw(t,e){var n=null==t?"":t+"";return e&&(T(e)?n=e.replace("{value}",n):I(e)&&(n=e(t))),n}function Tw(t){t.registerChartView(dZ),t.registerSeriesModel(fZ)}function Cw(t,e){return au(t.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()})}function Dw(t,e){for(var n=t.mapDimension("value"),i=t.mapArray(n,function(t){return t}),r=[],o="ascending"===e,a=0,s=t.count();s>a;a++)r[a]=a;return I(e)?r.sort(e):"none"!==e&&r.sort(function(t,e){return o?i[t]-i[e]:i[e]-i[t]}),r}function Aw(t){var e=t.hostModel,n=e.get("orient");t.each(function(e){var i,r,o,a,s=t.getItemModel(e),l=s.getModel("label"),u=l.get("position"),h=s.getModel("labelLine"),c=t.getItemLayout(e),p=c.points,d="inner"===u||"inside"===u||"center"===u||"insideLeft"===u||"insideRight"===u;if(d)"insideLeft"===u?(r=(p[0][0]+p[3][0])/2+5,o=(p[0][1]+p[3][1])/2,i="left"):"insideRight"===u?(r=(p[1][0]+p[2][0])/2-5,o=(p[1][1]+p[2][1])/2,i="right"):(r=(p[0][0]+p[1][0]+p[2][0]+p[3][0])/4,o=(p[0][1]+p[1][1]+p[2][1]+p[3][1])/4,i="center"),a=[[r,o],[r,o]];else{var f=void 0,g=void 0,y=void 0,v=void 0,m=h.get("length");"left"===u?(f=(p[3][0]+p[0][0])/2,g=(p[3][1]+p[0][1])/2,y=f-m,r=y-5,i="right"):"right"===u?(f=(p[1][0]+p[2][0])/2,g=(p[1][1]+p[2][1])/2,y=f+m,r=y+5,i="left"):"top"===u?(f=(p[3][0]+p[0][0])/2,g=(p[3][1]+p[0][1])/2,v=g-m,o=v-5,i="center"):"bottom"===u?(f=(p[1][0]+p[2][0])/2,g=(p[1][1]+p[2][1])/2,v=g+m,o=v+5,i="center"):"rightTop"===u?(f="horizontal"===n?p[3][0]:p[1][0],g="horizontal"===n?p[3][1]:p[1][1],"horizontal"===n?(v=g-m,o=v-5,i="center"):(y=f+m,r=y+5,i="top")):"rightBottom"===u?(f=p[2][0],g=p[2][1],"horizontal"===n?(v=g+m,o=v+5,i="center"):(y=f+m,r=y+5,i="bottom")):"leftTop"===u?(f=p[0][0],g="horizontal"===n?p[0][1]:p[1][1],"horizontal"===n?(v=g-m,o=v-5,i="center"):(y=f-m,r=y-5,i="right")):"leftBottom"===u?(f="horizontal"===n?p[1][0]:p[3][0],g="horizontal"===n?p[1][1]:p[2][1],"horizontal"===n?(v=g+m,o=v+5,i="center"):(y=f-m,r=y-5,i="right")):(f=(p[1][0]+p[2][0])/2,g=(p[1][1]+p[2][1])/2,"horizontal"===n?(v=g+m,o=v+5,i="center"):(y=f+m,r=y+5,i="left")),"horizontal"===n?(y=f,r=y):(v=g,o=v),a=[[f,g],[y,v]]}c.label={linePoints:a,x:r,y:o,verticalAlign:"middle",textAlign:i,inside:d}})}function kw(t,e){t.eachSeriesByType("funnel",function(t){var n=t.getData(),i=n.mapDimension("value"),r=t.get("sort"),o=Cw(t,e),a=t.get("orient"),s=o.width,l=o.height,u=Dw(n,r),h=o.x,c=o.y,p="horizontal"===a?[nr(t.get("minSize"),l),nr(t.get("maxSize"),l)]:[nr(t.get("minSize"),s),nr(t.get("maxSize"),s)],d=n.getDataExtent(i),f=t.get("min"),g=t.get("max");null==f&&(f=Math.min(d[0],0)),null==g&&(g=d[1]);var y=t.get("funnelAlign"),v=t.get("gap"),m="horizontal"===a?s:l,x=(m-v*(n.count()-1))/n.count(),_=function(t,e){if("horizontal"===a){var r=n.get(i,t)||0,o=er(r,[f,g],p,!0),u=void 0;switch(y){case"top":u=c;break;case"center":u=c+(l-o)/2;break;case"bottom":u=c+(l-o)}return[[e,u],[e,u+o]]}var d,v=n.get(i,t)||0,m=er(v,[f,g],p,!0);switch(y){case"left":d=h;break;case"center":d=h+(s-m)/2;break;case"right":d=h+s-m}return[[d,e],[d+m,e]]};"ascending"===r&&(x=-x,v=-v,"horizontal"===a?h+=s:c+=l,u=u.reverse());for(var b=0;b=0;v&&y.depth>d&&(d=y.depth),g.setLayout({depth:v?y.depth:c},!0),"vertical"===o?g.setLayout({dy:n},!0):g.setLayout({dx:n},!0);for(var m=0;mc-1?d:c-1;a&&"left"!==a&&Vw(t,a,o,S);var M="vertical"===o?(r-n)/S:(i-n)/S;Gw(t,M,o)}function Bw(t){var e=t.hostGraph.data.getRawDataItem(t.dataIndex);return null!=e.depth&&e.depth>=0}function Vw(t,e,n,i){if("right"===e){for(var r=[],o=t,a=0;o.length;){for(var s=0;s0;o--)l*=.99,Uw(s,l,a),Xw(s,r,n,i,a),tS(s,l,a),Xw(s,r,n,i,a)}function Hw(t,e){var n=[],i="vertical"===e?"y":"x",r=Qr(t,function(t){return t.getLayout()[i]});return r.keys.sort(function(t,e){return t-e}),y(r.keys,function(t){n.push(r.buckets.get(t))}),n}function Yw(t,e,n,i,r,o){var a=1/0;y(t,function(t){var e=t.length,s=0;y(t,function(t){s+=t.getLayout().value});var l="vertical"===o?(i-(e-1)*r)/s:(n-(e-1)*r)/s;a>l&&(a=l)}),y(t,function(t){y(t,function(t,e){var n=t.getLayout().value*a;"vertical"===o?(t.setLayout({x:e},!0),t.setLayout({dx:n},!0)):(t.setLayout({y:e},!0),t.setLayout({dy:n},!0))})}),y(e,function(t){var e=+t.getValue()*a;t.setLayout({dy:e},!0)})}function Xw(t,e,n,i,r){var o="vertical"===r?"x":"y";y(t,function(t){t.sort(function(t,e){return t.getLayout()[o]-e.getLayout()[o]});for(var a,s,l,u=0,h=t.length,c="vertical"===r?"dx":"dy",p=0;h>p;p++)s=t[p],l=u-s.getLayout()[o],l>0&&(a=s.getLayout()[o]+l,"vertical"===r?s.setLayout({x:a},!0):s.setLayout({y:a},!0)),u=s.getLayout()[o]+s.getLayout()[c]+e;var d="vertical"===r?i:n;if(l=u-e-d,l>0){a=s.getLayout()[o]-l,"vertical"===r?s.setLayout({x:a},!0):s.setLayout({y:a},!0),u=a;for(var p=h-2;p>=0;--p)s=t[p],l=s.getLayout()[o]+s.getLayout()[c]+e-u,l>0&&(a=s.getLayout()[o]-l,"vertical"===r?s.setLayout({x:a},!0):s.setLayout({y:a},!0)),u=s.getLayout()[o]}})}function Uw(t,e,n){y(t.slice().reverse(),function(t){y(t,function(t){if(t.outEdges.length){var i=Qw(t.outEdges,Zw,n)/Qw(t.outEdges,Jw);if(isNaN(i)){var r=t.outEdges.length;i=r?Qw(t.outEdges,jw,n)/r:0}if("vertical"===n){var o=t.getLayout().x+(i-$w(t,n))*e;t.setLayout({x:o},!0)}else{var a=t.getLayout().y+(i-$w(t,n))*e;t.setLayout({y:a},!0)}}})})}function Zw(t,e){return $w(t.node2,e)*t.getValue()}function jw(t,e){return $w(t.node2,e)}function qw(t,e){return $w(t.node1,e)*t.getValue()}function Kw(t,e){return $w(t.node1,e)}function $w(t,e){return"vertical"===e?t.getLayout().x+t.getLayout().dx/2:t.getLayout().y+t.getLayout().dy/2}function Jw(t){return t.getValue()}function Qw(t,e,n){for(var i=0,r=t.length,o=-1;++oe&&(i=e),e>r&&(r=e)}),y(n,function(e){var n=new bY({type:"color",mappingMethod:"linear",dataExtent:[i,r],visual:t.get("color")}),o=n.mapValueToVisual(e.getLayout().value),a=e.getModel().get(["itemStyle","color"]);null!=a?(e.setVisual("color",a),e.setVisual("style",{fill:a})):(e.setVisual("color",o),e.setVisual("style",{fill:o}))})}})}function iS(t){t.registerChartView(bZ),t.registerSeriesModel(wZ),t.registerLayout(Ow),t.registerVisual(nS),t.registerAction({type:"dragNode",event:"dragnode",update:"update"},function(t,e){e.eachComponent({mainType:"series",subType:"sankey",query:t},function(e){e.setNodePosition(t.dataIndex,[t.localX,t.localY])})})}function rS(t,e,n){var i=new rR({shape:{x:t.x-10,y:t.y-10,width:0,height:t.height+20}});return Ts(i,{shape:{x:t.x-50,width:t.width+100,height:t.height+20}},e,n),i}function oS(t){t.eachSeriesByType("themeRiver",function(t){var e=t.getData(),n=t.coordinateSystem,i={},r=n.getRect();i.rect=r;var o=t.get("boundaryGap"),a=n.getAxis();if(i.boundaryGap=o,"horizontal"===a.orient){o[0]=nr(o[0],r.height),o[1]=nr(o[1],r.height);var s=r.height-o[0]-o[1];aS(e,t,s)}else{o[0]=nr(o[0],r.width),o[1]=nr(o[1],r.width);var l=r.width-o[0]-o[1];aS(e,t,l)}e.setLayout("layoutInfo",i)})}function aS(t,e,n){if(t.count())for(var i,r=e.coordinateSystem,o=e.getLayerSeries(),a=t.mapDimension("single"),s=t.mapDimension("value"),l=v(o,function(e){return v(e.indices,function(e){var n=r.dataToPoint(t.get(a,e));return n[1]=t.get(s,e),n})}),u=sS(l),h=u.y0,c=n/u.max,p=o.length,d=o[0].indices.length,f=0;d>f;++f){i=h[f]*c,t.setItemLayout(o[0].indices[f],{layerIndex:0,x:l[0][f][0],y0:i,y:l[0][f][1]*c});for(var g=1;p>g;++g)i+=l[g-1][f][1]*c,t.setItemLayout(o[g].indices[f],{layerIndex:g,x:l[g][f][0],y0:i,y:l[g][f][1]*c})}}function sS(t){for(var e=t.length,n=t[0].length,i=[],r=[],o=0,a=0;n>a;++a){for(var s=0,l=0;e>l;++l)s+=t[l][a][1];s>o&&(o=s),i.push(s)}for(var u=0;n>u;++u)r[u]=(o-i[u])/2;o=0;for(var h=0;n>h;++h){var c=i[h]+r[h];c>o&&(o=c)}return{y0:r,max:o}}function lS(t){t.registerChartView(SZ),t.registerSeriesModel(IZ),t.registerLayout(oS),t.registerProcessor(Cy("themeRiver"))}function uS(t,e,n,i){var r=t.getItemLayout(e),o=n.get("symbolRepeat"),a=n.get("symbolClip"),s=n.get("symbolPosition")||"start",l=n.get("symbolRotate"),u=(l||0)*Math.PI/180||0,h=n.get("symbolPatternSize")||2,c=n.isAnimationEnabled(),p={dataIndex:e,layout:r,itemModel:n,symbolType:t.getItemVisual(e,"symbol")||"circle",style:t.getItemVisual(e,"style"),symbolClip:a,symbolRepeat:o,symbolRepeatDirection:n.get("symbolRepeatDirection"),symbolPatternSize:h,rotation:u,animationModel:c?n:null,hoverScale:c&&n.get(["emphasis","scale"]),z2:n.getShallow("z",!0)||0};hS(n,o,r,i,p),pS(t,e,r,o,a,p.boundingLength,p.pxSign,h,i,p),dS(n,p.symbolScale,u,i,p);var d=p.symbolSize,f=Fc(n.get("symbolOffset"),d);return fS(n,d,r,o,a,f,s,p.valueLineWidth,p.boundingLength,p.repeatCutLength,i,p),p}function hS(t,e,n,i,r){var o,a=i.valueDim,s=t.get("symbolBoundingData"),l=i.coordSys.getOtherAxis(i.coordSys.getBaseAxis()),u=l.toGlobalCoord(l.dataToCoord(0)),h=1-+(n[a.wh]<=0);if(M(s)){var c=[cS(l,s[0])-u,cS(l,s[1])-u];c[1]0?1:-1}function cS(t,e){return t.toGlobalCoord(t.dataToCoord(t.scale.parse(e)))}function pS(t,e,n,i,r,o,a,s,l,u){var h,c=l.valueDim,p=l.categoryDim,d=Math.abs(n[p.wh]),f=t.getItemVisual(e,"symbolSize");h=M(f)?f.slice():null==f?["100%","100%"]:[f,f],h[p.index]=nr(h[p.index],d),h[c.index]=nr(h[c.index],i?d:Math.abs(o)),u.symbolSize=h;var g=u.symbolScale=[h[0]/s,h[1]/s];g[c.index]*=(l.isHorizontal?-1:1)*a}function dS(t,e,n,i,r){var o=t.get(TZ)||0;o&&(DZ.attr({scaleX:e[0],scaleY:e[1],rotation:n}),DZ.updateTransform(),o/=DZ.getLineScale(),o*=e[i.valueDim.index]),r.valueLineWidth=o||0}function fS(t,e,n,i,r,o,a,s,l,u,c,p){var d=c.categoryDim,f=c.valueDim,g=p.pxSign,y=Math.max(e[f.index]+s,0),v=y;if(i){var m=Math.abs(l),x=z(t.get("symbolMargin"),"15%")+"",_=!1;x.lastIndexOf("!")===x.length-1&&(_=!0,x=x.slice(0,x.length-1));var b=nr(x,e[f.index]),w=Math.max(y+2*b,0),S=_?0:2*b,M=xr(i),I=M?i:kS((m+S)/w),T=m-I*y;b=T/2/(_?I:Math.max(I-1,1)),w=y+2*b,S=_?0:2*b,M||"fixed"===i||(I=u?kS((Math.abs(u)+S)/w):0),v=I*w-S,p.repeatTimes=I,p.symbolMargin=b}var C=g*(v/2),D=p.pathPosition=[];D[d.index]=n[d.wh]/2,D[f.index]="start"===a?C:"end"===a?l-C:l/2,o&&(D[0]+=o[0],D[1]+=o[1]);var A=p.bundlePosition=[];A[d.index]=n[d.xy],A[f.index]=n[f.xy];var k=p.barRectShape=h({},n);k[f.wh]=g*Math.max(Math.abs(n[f.wh]),Math.abs(D[f.index]+C)),k[d.wh]=n[d.wh];var L=p.clipShape={};L[d.xy]=-n[d.xy],L[d.wh]=c.ecSize[d.wh],L[f.xy]=0,L[f.wh]=n[f.wh]}function gS(t){var e=t.symbolPatternSize,n=Bc(t.symbolType,-e/2,-e/2,e,e);return n.attr({culling:!0}),"image"!==n.type&&n.setStyle({strokeNoScale:!0}),n}function yS(t,e,n,i){function r(t){var e=l.slice(),i=n.pxSign,r=t;return("start"===n.symbolRepeatDirection?i>0:0>i)&&(r=h-1-t),e[u.index]=p*(r-h/2+.5)+l[u.index],{x:e[0],y:e[1],scaleX:n.symbolScale[0],scaleY:n.symbolScale[1],rotation:n.rotation}}var o=t.__pictorialBundle,a=n.symbolSize,s=n.valueLineWidth,l=n.pathPosition,u=e.valueDim,h=n.repeatTimes||0,c=0,p=a[e.valueDim.index]+s+2*n.symbolMargin;for(CS(t,function(t){t.__pictorialAnimationIndex=c,t.__pictorialRepeatTimes=h,h>c?DS(t,null,r(c),n,i):DS(t,null,{scaleX:0,scaleY:0},n,i,function(){o.remove(t)}),c++});h>c;c++){var d=gS(n);d.__pictorialAnimationIndex=c,d.__pictorialRepeatTimes=h,o.add(d);var f=r(c);DS(d,{x:f.x,y:f.y,scaleX:0,scaleY:0},{scaleX:f.scaleX,scaleY:f.scaleY,rotation:f.rotation},n,i)}}function vS(t,e,n,i){var r=t.__pictorialBundle,o=t.__pictorialMainPath;o?DS(o,null,{x:n.pathPosition[0],y:n.pathPosition[1],scaleX:n.symbolScale[0],scaleY:n.symbolScale[1],rotation:n.rotation},n,i):(o=t.__pictorialMainPath=gS(n),r.add(o),DS(o,{x:n.pathPosition[0],y:n.pathPosition[1],scaleX:0,scaleY:0,rotation:n.rotation},{scaleX:n.symbolScale[0],scaleY:n.symbolScale[1]},n,i))}function mS(t,e,n){var i=h({},e.barRectShape),r=t.__pictorialBarRect;r?DS(r,null,{shape:i},e,n):(r=t.__pictorialBarRect=new rR({z2:2,shape:i,silent:!0,style:{stroke:"transparent",fill:"transparent",lineWidth:0}}),r.disableMorphing=!0,t.add(r))}function xS(t,e,n,i){if(n.symbolClip){var r=t.__pictorialClipPath,o=h({},n.clipShape),a=e.valueDim,s=n.animationModel,l=n.dataIndex;if(r)Is(r,{shape:o},s,l);else{o[a.wh]=0,r=new rR({shape:o}),t.__pictorialBundle.setClipPath(r),t.__pictorialClipPath=r;var u={};u[a.wh]=n.clipShape[a.wh],VN[i?"updateProps":"initProps"](r,{shape:u},s,l)}}}function _S(t,e){var n=t.getItemModel(e);return n.getAnimationDelayParams=bS,n.isAnimationEnabled=wS,n}function bS(t){return{index:t.__pictorialAnimationIndex,count:t.__pictorialRepeatTimes}}function wS(){return this.parentModel.isAnimationEnabled()&&!!this.getShallow("animation")}function SS(t,e,n,i){var r=new AP,o=new AP;return r.add(o),r.__pictorialBundle=o,o.x=n.bundlePosition[0],o.y=n.bundlePosition[1],n.symbolRepeat?yS(r,e,n):vS(r,e,n),mS(r,n,i),xS(r,e,n,i),r.__pictorialShapeStr=TS(t,n),r.__pictorialSymbolMeta=n,r}function MS(t,e,n){var i=n.animationModel,r=n.dataIndex,o=t.__pictorialBundle;Is(o,{x:n.bundlePosition[0],y:n.bundlePosition[1]},i,r),n.symbolRepeat?yS(t,e,n,!0):vS(t,e,n,!0),mS(t,n,!0),xS(t,e,n,!0)}function IS(t,e,n,i){var r=i.__pictorialBarRect;r&&r.removeTextContent();var o=[];CS(i,function(t){o.push(t)}),i.__pictorialMainPath&&o.push(i.__pictorialMainPath),i.__pictorialClipPath&&(n=null),y(o,function(t){Ds(t,{scaleX:0,scaleY:0},n,e,function(){i.parent&&i.parent.remove(i)})}),t.setItemGraphicEl(e,null)}function TS(t,e){return[t.getItemVisual(e.dataIndex,"symbol")||"none",!!e.symbolRepeat,!!e.symbolClip].join(":")}function CS(t,e,n){y(t.__pictorialBundle.children(),function(i){i!==t.__pictorialBarRect&&e.call(n,i)})}function DS(t,e,n,i,r,o){e&&t.attr(e),i.symbolClip&&!r?n&&t.attr(n):n&&VN[r?"updateProps":"initProps"](t,n,i.animationModel,i.dataIndex,o)}function AS(t,e,n){var i=n.dataIndex,r=n.itemModel,o=r.getModel("emphasis"),a=o.getModel("itemStyle").getItemStyle(),s=r.getModel(["blur","itemStyle"]).getItemStyle(),l=r.getModel(["select","itemStyle"]).getItemStyle(),u=r.getShallow("cursor"),c=o.get("focus"),p=o.get("blurScope"),d=o.get("scale");CS(t,function(t){if(t instanceof tR){var e=t.style;t.useStyle(h({image:e.image,x:e.x,y:e.y,width:e.width,height:e.height},n.style))}else t.useStyle(n.style);var i=t.ensureState("emphasis");i.style=a,d&&(i.scaleX=1.1*t.scaleX,i.scaleY=1.1*t.scaleY),t.ensureState("blur").style=s,t.ensureState("select").style=l,u&&(t.cursor=u),t.z2=n.z2});var f=e.valueDim.posDesc[+(n.boundingLength>0)],g=t.__pictorialBarRect;al(g,sl(r),{labelFetcher:e.seriesModel,labelDataIndex:i,defaultText:Ag(e.seriesModel.getData(),i),inheritColor:n.style.fill,defaultOpacity:n.style.opacity,defaultOutsidePosition:f}),qa(t,c,p,o.get("disabled"))}function kS(t){var e=Math.round(t);return Math.abs(t-e)<1e-4?e:Math.ceil(t)}function LS(t){t.registerChartView(AZ),t.registerSeriesModel(kZ),t.registerLayout(t.PRIORITY.VISUAL.LAYOUT,S(Gd,"pictorialBar")),t.registerLayout(t.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,Wd("pictorialBar"))}function PS(t,e){return e=e||[0,0],v(["x","y"],function(n,i){var r=this.getAxis(n),o=e[i],a=t[i]/2;return"category"===r.type?r.getBandWidth():Math.abs(r.dataToCoord(o-a)-r.dataToCoord(o+a))},this)}function OS(t){var e=t.master.getRect();return{coordSys:{type:"cartesian2d",x:e.x,y:e.y,width:e.width,height:e.height},api:{coord:function(e){return t.dataToPoint(e)},size:wk(PS,t)}}}function RS(t,e){return e=e||[0,0],v([0,1],function(n){var i=e[n],r=t[n]/2,o=[],a=[];return o[n]=i-r,a[n]=i+r,o[1-n]=a[1-n]=e[1-n],Math.abs(this.dataToPoint(o)[n]-this.dataToPoint(a)[n])},this)}function NS(t){var e=t.getBoundingRect();return{coordSys:{type:"geo",x:e.x,y:e.y,width:e.width,height:e.height,zoom:t.getZoom()},api:{coord:function(e){return t.dataToPoint(e)},size:wk(RS,t)}}}function ES(t,e){var n=this.getAxis(),i=e instanceof Array?e[0]:e,r=(t instanceof Array?t[0]:t)/2;return"category"===n.type?n.getBandWidth():Math.abs(n.dataToCoord(i-r)-n.dataToCoord(i+r))}function zS(t){var e=t.getRect();return{coordSys:{type:"singleAxis",x:e.x,y:e.y,width:e.width,height:e.height},api:{coord:function(e){return t.dataToPoint(e)},size:wk(ES,t)}}}function BS(t,e){return e=e||[0,0],v(["Radius","Angle"],function(n,i){var r="get"+n+"Axis",o=this[r](),a=e[i],s=t[i]/2,l="category"===o.type?o.getBandWidth():Math.abs(o.dataToCoord(a-s)-o.dataToCoord(a+s));return"Angle"===n&&(l=l*Math.PI/180),l},this)}function VS(t){var e=t.getRadiusAxis(),n=t.getAngleAxis(),i=e.getExtent();return i[0]>i[1]&&i.reverse(),{coordSys:{type:"polar",cx:t.cx,cy:t.cy,r:i[1],r0:i[0]},api:{coord:function(i){var r=e.dataToRadius(i[0]),o=n.dataToAngle(i[1]),a=t.coordToPoint([r,o]);return a.push(r,o*Math.PI/180),a},size:wk(BS,t)}}}function FS(t){var e=t.getRect(),n=t.getRangeInfo();return{coordSys:{type:"calendar",x:e.x,y:e.y,width:e.width,height:e.height,cellWidth:t.getCellWidth(),cellHeight:t.getCellHeight(),rangeInfo:{start:n.start,end:n.end,weeks:n.weeks,dayCount:n.allDay}},api:{coord:function(e,n){return t.dataToPoint(e,n)}}}}function GS(t,e,n,i){return t&&(t.legacy||t.legacy!==!1&&!n&&!i&&"tspan"!==e&&("text"===e||K(t,"text")))}function WS(t,e,n){var i,r,o,a=t;if("text"===e)o=a;else{o={},K(a,"text")&&(o.text=a.text),K(a,"rich")&&(o.rich=a.rich),K(a,"textFill")&&(o.fill=a.textFill),K(a,"textStroke")&&(o.stroke=a.textStroke),K(a,"fontFamily")&&(o.fontFamily=a.fontFamily),K(a,"fontSize")&&(o.fontSize=a.fontSize),K(a,"fontStyle")&&(o.fontStyle=a.fontStyle),K(a,"fontWeight")&&(o.fontWeight=a.fontWeight),r={type:"text",style:o,silent:!0},i={};var s=K(a,"textPosition");n?i.position=s?a.textPosition:"inside":s&&(i.position=a.textPosition),K(a,"textPosition")&&(i.position=a.textPosition),K(a,"textOffset")&&(i.offset=a.textOffset),K(a,"textRotation")&&(i.rotation=a.textRotation),K(a,"textDistance")&&(i.distance=a.textDistance)}return HS(o,t),y(o.rich,function(t){HS(t,t)}),{textConfig:i,textContent:r}}function HS(t,e){e&&(e.font=e.textFont||e.font,K(e,"textStrokeWidth")&&(t.lineWidth=e.textStrokeWidth),K(e,"textAlign")&&(t.align=e.textAlign),K(e,"textVerticalAlign")&&(t.verticalAlign=e.textVerticalAlign),K(e,"textLineHeight")&&(t.lineHeight=e.textLineHeight),K(e,"textWidth")&&(t.width=e.textWidth),K(e,"textHeight")&&(t.height=e.textHeight),K(e,"textBackgroundColor")&&(t.backgroundColor=e.textBackgroundColor),K(e,"textPadding")&&(t.padding=e.textPadding),K(e,"textBorderColor")&&(t.borderColor=e.textBorderColor),K(e,"textBorderWidth")&&(t.borderWidth=e.textBorderWidth),K(e,"textBorderRadius")&&(t.borderRadius=e.textBorderRadius),K(e,"textBoxShadowColor")&&(t.shadowColor=e.textBoxShadowColor),K(e,"textBoxShadowBlur")&&(t.shadowBlur=e.textBoxShadowBlur),K(e,"textBoxShadowOffsetX")&&(t.shadowOffsetX=e.textBoxShadowOffsetX),K(e,"textBoxShadowOffsetY")&&(t.shadowOffsetY=e.textBoxShadowOffsetY))}function YS(t,e,n){var i=t;i.textPosition=i.textPosition||n.position||"inside",null!=n.offset&&(i.textOffset=n.offset),null!=n.rotation&&(i.textRotation=n.rotation),null!=n.distance&&(i.textDistance=n.distance);var r=i.textPosition.indexOf("inside")>=0,o=t.fill||"#000";XS(i,e);var a=null==i.textFill;return r?a&&(i.textFill=n.insideFill||"#fff",!i.textStroke&&n.insideStroke&&(i.textStroke=n.insideStroke),!i.textStroke&&(i.textStroke=o),null==i.textStrokeWidth&&(i.textStrokeWidth=2)):(a&&(i.textFill=t.fill||n.outsideFill||"#000"),!i.textStroke&&n.outsideStroke&&(i.textStroke=n.outsideStroke)),i.text=e.text,i.rich=e.rich,y(e.rich,function(t){XS(t,t)}),i}function XS(t,e){e&&(K(e,"fill")&&(t.textFill=e.fill),K(e,"stroke")&&(t.textStroke=e.fill),K(e,"lineWidth")&&(t.textStrokeWidth=e.lineWidth),K(e,"font")&&(t.font=e.font),K(e,"fontStyle")&&(t.fontStyle=e.fontStyle),K(e,"fontWeight")&&(t.fontWeight=e.fontWeight),K(e,"fontSize")&&(t.fontSize=e.fontSize),K(e,"fontFamily")&&(t.fontFamily=e.fontFamily),K(e,"align")&&(t.textAlign=e.align),K(e,"verticalAlign")&&(t.textVerticalAlign=e.verticalAlign),K(e,"lineHeight")&&(t.textLineHeight=e.lineHeight),K(e,"width")&&(t.textWidth=e.width),K(e,"height")&&(t.textHeight=e.height),K(e,"backgroundColor")&&(t.textBackgroundColor=e.backgroundColor),K(e,"padding")&&(t.textPadding=e.padding),K(e,"borderColor")&&(t.textBorderColor=e.borderColor),K(e,"borderWidth")&&(t.textBorderWidth=e.borderWidth),K(e,"borderRadius")&&(t.textBorderRadius=e.borderRadius),K(e,"shadowColor")&&(t.textBoxShadowColor=e.shadowColor),K(e,"shadowBlur")&&(t.textBoxShadowBlur=e.shadowBlur),K(e,"shadowOffsetX")&&(t.textBoxShadowOffsetX=e.shadowOffsetX),K(e,"shadowOffsetY")&&(t.textBoxShadowOffsetY=e.shadowOffsetY),K(e,"textShadowColor")&&(t.textShadowColor=e.textShadowColor),K(e,"textShadowBlur")&&(t.textShadowBlur=e.textShadowBlur),K(e,"textShadowOffsetX")&&(t.textShadowOffsetX=e.textShadowOffsetX),K(e,"textShadowOffsetY")&&(t.textShadowOffsetY=e.textShadowOffsetY))}function US(t,e,n,i,r){var o=t+"Animation",a=Ss(t,i,r)||{},s=BZ(e).userDuring;return a.duration>0&&(a.during=s?wk(tM,{el:e,userDuring:s}):null,a.setToFinal=!0,a.scope=t),h(a,n[o]),a}function ZS(t,e,n,i){i=i||{};var r=i.dataIndex,o=i.isInit,a=i.clearStyle,s=n.isAnimationEnabled(),l=BZ(t),u=e.style;l.userDuring=e.during;var c={},p={};if(rM(t,e,p),nM("shape",e,p),nM("extra",e,p),!o&&s&&(iM(t,e,c),eM("shape",t,e,c),eM("extra",t,e,c),oM(t,e,u,c)),p.style=u,$S(t,p,a),QS(t,e),s)if(o){var d={};y(zZ,function(t){var n=t?e[t]:e;n&&n.enterFrom&&(t&&(d[t]=d[t]||{}),h(t?d[t]:d,n.enterFrom))});var f=US("enter",t,e,n,r); +f.duration>0&&t.animateFrom(d,f)}else JS(t,e,r||0,n,c);jS(t,e),u?t.dirty():t.markRedraw()}function jS(t,e){for(var n=BZ(t).leaveToProps,i=0;i0&&t.animateFrom(r,o)}}function QS(t,e){K(e,"silent")&&(t.silent=e.silent),K(e,"ignore")&&(t.ignore=e.ignore),t instanceof uO&&K(e,"invisible")&&(t.invisible=e.invisible),t instanceof qO&&K(e,"autoBatch")&&(t.autoBatch=e.autoBatch)}function tM(){var t=this,e=t.el;if(e){var n=BZ(e).userDuring,i=t.userDuring;if(n!==i)return void(t.el=t.userDuring=null);VZ.el=e,i(FZ)}}function eM(t,e,n,i){var r=n[t];if(r){var o,a=e[t];if(a){var s=n.transition,l=r.transition;if(l)if(!o&&(o=i[t]={}),KS(l))h(o,a);else for(var u=Ir(l),c=0;c=0){!o&&(o=i[t]={});for(var g=b(a),c=0;c=0)){var d=t.getAnimationStyleProps(),f=d?d.style:null;if(f){!r&&(r=i.style={});for(var g=b(n),u=0;u=0?e.getStore().get(r,n):void 0}var o=e.get(i.name,n),a=i&&i.ordinalMeta;return a?a.categories[o]:o}function u(n,i){null==i&&(i=b);var r=e.getItemVisual(i,"style"),s=r&&r.fill,l=r&&r.opacity,u=o(i,YZ).getItemStyle();null!=s&&(u.fill=s),null!=l&&(u.opacity=l);var h={inheritColor:T(s)?s:"#000"},c=a(i,YZ),f=ll(c,null,h,!1,!0);f.text=c.getShallow("show")?B(t.getFormattedLabel(i,YZ),Ag(e,i)):null;var g=ul(c,h,!1);return d(n,u),u=YS(u,f,g),n&&p(u,n),u.legacy=!0,u}function h(n,i){null==i&&(i=b);var r=o(i,HZ).getItemStyle(),s=a(i,HZ),l=ll(s,null,null,!0,!0);l.text=s.getShallow("show")?V(t.getFormattedLabel(i,HZ),t.getFormattedLabel(i,YZ),Ag(e,i)):null;var u=ul(s,null,!0);return d(n,r),r=YS(r,l,u),n&&p(r,n),r.legacy=!0,r}function p(t,e){for(var n in e)K(e,n)&&(t[n]=e[n])}function d(t,e){t&&(t.textFill&&(e.textFill=t.textFill),t.textPosition&&(e.textPosition=t.textPosition))}function f(t,n){if(null==n&&(n=b),K(LZ,t)){var i=e.getItemVisual(n,"style");return i?i[LZ[t]]:null}return K(PZ,t)?e.getItemVisual(n,t):void 0}function g(t){if("cartesian2d"===x.type){var e=x.getBaseAxis();return Nd(c({axis:e},t))}}function y(){return n.getCurrentSeriesIndices()}function v(t){return dl(t,n)}var m=t.get("renderItem"),x=t.coordinateSystem,_={};x&&(_=x.prepareCustoms?x.prepareCustoms(x):QZ[x.type](x));for(var b,w,S=c({getWidth:i.getWidth,getHeight:i.getHeight,getZr:i.getZr,getDevicePixelRatio:i.getDevicePixelRatio,value:s,style:u,ordinalRawValue:l,styleEmphasis:h,visual:f,barLayout:g,currentSeriesIndices:y,font:v},_.api||{}),M={context:{},seriesId:t.id,seriesName:t.name,seriesIndex:t.seriesIndex,coordSys:_.coordSys,dataInsideLength:e.count(),encode:mM(t.getData())},I={},C={},D={},A={},k=0;k=0?o.replaceAt(u,a):o.add(u),u}function bM(t,e,n){var i=OZ(t),r=e.type,o=e.shape,a=e.style;return n.isUniversalTransitionEnabled()||null!=r&&r!==i.customGraphicType||"path"===r&&OM(o)&&PM(o)!==i.customPathData||"image"===r&&K(a,"image")&&a.image!==i.customImagePath}function wM(t,e,n,i,r){var o=n.clipPath;if(o===!1)t&&t.getClipPath()&&t.removeClipPath();else if(o){var a=t.getClipPath();a&&bM(a,o,i)&&(a=null),a||(a=pM(o),t.setClipPath(a)),dM(null,a,e,o,null,i,r)}}function SM(t,e,n,i,r,o){if(!t.isGroup){MM(n,null,o),MM(n,HZ,o);var a=o.normal.conOpt,s=o.emphasis.conOpt,l=o.blur.conOpt,u=o.select.conOpt;if(null!=a||null!=s||null!=u||null!=l){var h=t.getTextContent();if(a===!1)h&&t.removeTextContent();else{a=o.normal.conOpt=a||{type:"text"},h?h.clearStates():(h=pM(a),t.setTextContent(h)),dM(null,h,e,a,null,i,r);for(var c=a&&a.style,p=0;ph;h++)o[h]&&_M(t,e.childAt(h),n,o[h],r,e);for(var c=e.childCount()-1;c>=h;c--){var p=e.childAt(c);qS(p,OZ(e).option,r)}}}function DM(t){new mF(t.oldChildren,t.newChildren,AM,AM,t).add(kM).update(kM).remove(LM).execute()}function AM(t,e){var n=t&&t.name;return null!=n?n:$Z+e}function kM(t,e){var n=this.context,i=null!=t?n.newChildren[t]:null,r=null!=e?n.oldChildren[e]:null;_M(n.api,r,n.dataIndex,i,n.seriesModel,n.group)}function LM(t){var e=this.context,n=e.oldChildren[t];qS(n,OZ(n).option,e.seriesModel)}function PM(t){return t&&(t.pathData||t.d)}function OM(t){return t&&(K(t,"pathData")||K(t,"d"))}function RM(t){t.registerChartView(tj),t.registerSeriesModel(RZ)}function NM(t,e,n,i){EM(ej(n).lastProp,i)||(ej(n).lastProp=i,e?Is(n,i,t):(n.stopAnimation(),n.attr(i)))}function EM(t,e){if(A(t)&&A(e)){var n=!0;return y(e,function(e,i){n=n&&EM(t[i],e)}),!!n}return t===e}function zM(t,e){t[e.get(["label","show"])?"show":"hide"]()}function BM(t){return{x:t.x||0,y:t.y||0,rotation:t.rotation||0}}function VM(t,e,n){var i=e.get("z"),r=e.get("zlevel");t&&t.traverse(function(t){"group"!==t.type&&(null!=i&&(t.z=i),null!=r&&(t.zlevel=r),t.silent=n)})}function FM(t){var e,n=t.get("type"),i=t.getModel(n+"Style");return"line"===n?(e=i.getLineStyle(),e.fill=null):"shadow"===n&&(e=i.getAreaStyle(),e.stroke=null),e}function GM(t,e,n,i,r){var o=n.get("value"),a=HM(o,e.axis,e.ecModel,n.get("seriesDataIndices"),{precision:n.get(["label","precision"]),formatter:n.get(["label","formatter"])}),s=n.getModel("label"),l=bE(s.get("padding")||0),u=s.getFont(),h=Ri(a,u),c=r.position,p=h.width+l[1]+l[3],d=h.height+l[0]+l[2],f=r.align;"right"===f&&(c[0]-=p),"center"===f&&(c[0]-=p/2);var g=r.verticalAlign;"bottom"===g&&(c[1]-=d),"middle"===g&&(c[1]-=d/2),WM(c,p,d,i);var y=s.get("backgroundColor");y&&"auto"!==y||(y=e.get(["axisLine","lineStyle","color"])),t.label={x:c[0],y:c[1],style:ll(s,{text:a,font:u,fill:s.getTextColor(),padding:l,backgroundColor:y}),z2:10}}function WM(t,e,n,i){var r=i.getWidth(),o=i.getHeight();t[0]=Math.min(t[0]+e,r)-e,t[1]=Math.min(t[1]+n,o)-n,t[0]=Math.max(t[0],0),t[1]=Math.max(t[1],0)}function HM(t,e,n,i,r){t=e.scale.parse(t);var o=e.scale.getLabel({value:t},{precision:r.precision}),a=r.formatter;if(a){var s={value:hf(e,{value:t}),axisDimension:e.dim,axisIndex:e.index,seriesData:[]};y(i,function(t){var e=n.getSeriesByIndex(t.seriesIndex),i=t.dataIndexInside,r=e&&e.getDataParams(i);r&&s.seriesData.push(r)}),T(a)?o=a.replace("{value}",o):I(a)&&(o=a(s))}return o}function YM(t,e,n){var i=bi();return Ti(i,i,n.rotation),Ii(i,i,n.position),Hs([t.dataToCoord(e),(n.labelOffset||0)+(n.labelDirection||1)*(n.labelMargin||0)],i)}function XM(t,e,n,i,r,o){var a=QW.innerTextLayout(n.rotation,0,n.labelDirection);n.labelMargin=r.get(["label","margin"]),GM(e,i,r,o,{position:YM(i.axis,t,n),align:a.textAlign,verticalAlign:a.textVerticalAlign})}function UM(t,e,n){return n=n||0,{x1:t[n],y1:t[1-n],x2:e[n],y2:e[1-n]}}function ZM(t,e,n){return n=n||0,{x:t[n],y:t[1-n],width:e[n],height:e[1-n]}}function jM(t,e,n,i,r,o){return{cx:t,cy:e,r0:n,r:i,startAngle:r,endAngle:o,clockwise:!0}}function qM(t,e,n,i,r){var o=e.axis,a=o.dataToCoord(t),s=i.getAngleAxis().getExtent()[0];s=s/180*Math.PI;var l,u,h,c=i.getRadiusAxis().getExtent();if("radius"===o.dim){var p=bi();Ti(p,p,s),Ii(p,p,[i.cx,i.cy]),l=Hs([a,-r],p);var d=e.getModel("axisLabel").get("rotate")||0,f=QW.innerTextLayout(s,d*Math.PI/180,-1);u=f.textAlign,h=f.textVerticalAlign}else{var g=c[1];l=i.coordToPoint([g+r,a]);var y=i.cx,v=i.cy;u=Math.abs(l[0]-y)/g<.3?"center":l[0]>y?"left":"right",h=Math.abs(l[1]-v)/g<.3?"middle":l[1]>v?"top":"bottom"}return{position:l,align:u,verticalAlign:h}}function KM(t,e){var n={};return n[e.dim+"AxisIndex"]=e.index,t.getCartesian(n)}function $M(t){return"x"===t.dim?0:1}function JM(t,e,n){if(!tk.node){var i=e.getZr();hj(i).records||(hj(i).records={}),QM(i,e);var r=hj(i).records[t]||(hj(i).records[t]={});r.handler=n}}function QM(t,e){function n(n,i){t.on(n,function(n){var r=iI(e);cj(hj(t).records,function(t){t&&i(t,n,r.dispatchAction)}),tI(r.pendings,e)})}hj(t).initialized||(hj(t).initialized=!0,n("click",S(nI,"click")),n("mousemove",S(nI,"mousemove")),n("globalout",eI))}function tI(t,e){var n,i=t.showTip.length,r=t.hideTip.length;i?n=t.showTip[i-1]:r&&(n=t.hideTip[r-1]),n&&(n.dispatchAction=null,e.dispatchAction(n))}function eI(t,e,n){t.handler("leave",null,n)}function nI(t,e,n,i){e.handler(t,n,i)}function iI(t){var e={showTip:[],hideTip:[]},n=function(i){var r=e[i.type];r?r.push(i):(i.dispatchAction=n,t.dispatchAction(i))};return{dispatchAction:n,pendings:e}}function rI(t,e){if(!tk.node){var n=e.getZr(),i=(hj(n).records||{})[t];i&&(hj(n).records[t]=null)}}function oI(t,e){var n,i=[],r=t.seriesIndex;if(null==r||!(n=e.getSeriesByIndex(r)))return{point:[]};var o=n.getData(),a=Xr(o,t);if(null==a||0>a||M(a))return{point:[]};var s=o.getItemGraphicEl(a),l=n.coordinateSystem;if(n.getTooltipPosition)i=n.getTooltipPosition(a)||[];else if(l&&l.dataToPoint)if(t.isStacked){var u=l.getBaseAxis(),h=l.getOtherAxis(u),c=h.dim,p=u.dim,d="x"===c||"radius"===c?1:0,f=o.mapDimension(p),g=[];g[d]=o.get(f,a),g[1-d]=o.get(o.getCalculationInfo("stackResultDimension"),a),i=l.dataToPoint(g)||[]}else i=l.dataToPoint(o.getValues(v(l.dimensions,function(t){return o.mapDimension(t)}),a))||[];else if(s){var y=s.getBoundingRect().clone();y.applyTransform(s.transform),i=[y.x+y.width/2,y.y+y.height/2]}return{point:i,el:s}}function aI(t,e,n){var i=t.currTrigger,r=[t.x,t.y],o=t,a=t.dispatchAction||wk(n.dispatchAction,n),s=e.getComponent("axisPointer").coordSysAxesInfo;if(s){yI(r)&&(r=oI({seriesIndex:o.seriesIndex,dataIndex:o.dataIndex},e).point);var l=yI(r),u=o.axesInfo,h=s.axesInfo,c="leave"===i||yI(r),p={},d={},f={list:[],map:{}},g={showPointer:S(uI,d),showTooltip:S(hI,f)};y(s.coordSysMap,function(t,e){var n=l||t.containPoint(r);y(s.coordSysAxesInfo[e],function(t){var e=t.axis,i=fI(u,t);if(!c&&n&&(!u||i)){var o=i&&i.value;null!=o||l||(o=e.pointToData(r)),null!=o&&sI(t,o,g,!1,p)}})});var v={};return y(h,function(t,e){var n=t.linkGroup;n&&!d[e]&&y(n.axesInfo,function(e,i){var r=d[i];if(e!==t&&r){var o=r.value;n.mapper&&(o=t.axis.scale.parse(n.mapper(o,gI(e),gI(t)))),v[t.key]=o}})}),y(v,function(t,e){sI(h[e],t,g,!0,p)}),cI(d,h,p),pI(f,r,t,a),dI(h,a,n),p}}function sI(t,e,n,i,r){var o=t.axis;if(!o.scale.isBlank()&&o.containData(e)){if(!t.involveSeries)return void n.showPointer(t,e);var a=lI(e,t),s=a.payloadBatch,l=a.snapToValue;s[0]&&null==r.seriesIndex&&h(r,s[0]),!i&&t.snap&&o.containData(l)&&null!=l&&(e=l),n.showPointer(t,e,s),n.showTooltip(t,a,l)}}function lI(t,e){var n=e.axis,i=n.dim,r=t,o=[],a=Number.MAX_VALUE,s=-1;return y(e.seriesModels,function(e){var l,u,h=e.getData().mapDimensionsAll(i);if(e.getAxisTooltipData){var c=e.getAxisTooltipData(h,t,n);u=c.dataIndices,l=c.nestestValue}else{if(u=e.getData().indicesOfNearest(h[0],t,"category"===n.type?.5:null),!u.length)return;l=e.getData().get(h[0],u[0])}if(null!=l&&isFinite(l)){var p=t-l,d=Math.abs(p);a>=d&&((a>d||p>=0&&0>s)&&(a=d,s=p,r=l,o.length=0),y(u,function(t){o.push({seriesIndex:e.seriesIndex,dataIndexInside:t,dataIndex:e.getData().getRawIndex(t)})}))}}),{payloadBatch:o,snapToValue:r}}function uI(t,e,n,i){t[e.key]={value:n,payloadBatch:i}}function hI(t,e,n,i){var r=n.payloadBatch,o=e.axis,a=o.model,s=e.axisPointerModel;if(e.triggerTooltip&&r.length){var l=e.coordSys.model,u=dv(l),h=t.map[u];h||(h=t.map[u]={coordSysId:l.id,coordSysIndex:l.componentIndex,coordSysType:l.type,coordSysMainType:l.mainType,dataByAxis:[]},t.list.push(h)),h.dataByAxis.push({axisDim:o.dim,axisIndex:a.componentIndex,axisType:a.type,axisId:a.id,value:i,valueLabelOpt:{precision:s.get(["label","precision"]),formatter:s.get(["label","formatter"])},seriesDataIndices:r.slice()})}}function cI(t,e,n){var i=n.axesInfo=[];y(e,function(e,n){var r=e.axisPointerModel.option,o=t[n];o?(!e.useHandle&&(r.status="show"),r.value=o.value,r.seriesDataIndices=(o.payloadBatch||[]).slice()):!e.useHandle&&(r.status="hide"),"show"===r.status&&i.push({axisDim:e.axis.dim,axisIndex:e.axis.model.componentIndex,value:r.value})})}function pI(t,e,n,i){if(yI(e)||!t.list.length)return void i({type:"hideTip"});var r=((t.list[0].dataByAxis[0]||{}).seriesDataIndices||[])[0]||{};i({type:"showTip",escapeConnect:!0,x:e[0],y:e[1],tooltipOption:n.tooltipOption,position:n.position,dataIndexInside:r.dataIndexInside,dataIndex:r.dataIndex,seriesIndex:r.seriesIndex,dataByCoordSys:t.list})}function dI(t,e,n){var i=n.getZr(),r="axisPointerLastHighlights",o=dj(i)[r]||{},a=dj(i)[r]={};y(t,function(t){var e=t.axisPointerModel.option;"show"===e.status&&y(e.seriesDataIndices,function(t){var e=t.seriesIndex+" | "+t.dataIndex;a[e]=t})});var s=[],l=[];y(o,function(t,e){!a[e]&&l.push(t)}),y(a,function(t,e){!o[e]&&s.push(t)}),l.length&&n.dispatchAction({type:"downplay",escapeConnect:!0,notBlur:!0,batch:l}),s.length&&n.dispatchAction({type:"highlight",escapeConnect:!0,notBlur:!0,batch:s})}function fI(t,e){for(var n=0;n<(t||[]).length;n++){var i=t[n];if(e.axis.dim===i.axisDim&&e.axis.model.componentIndex===i.axisIndex)return i}}function gI(t){var e=t.axis.model,n={},i=n.axisDim=t.axis.dim;return n.axisIndex=n[i+"AxisIndex"]=e.componentIndex,n.axisName=n[i+"AxisName"]=e.name,n.axisId=n[i+"AxisId"]=e.id,n}function yI(t){return!t||null==t[0]||isNaN(t[0])||null==t[1]||isNaN(t[1])}function vI(t){nH.registerAxisPointerClass("CartesianAxisPointer",sj),t.registerComponentModel(uj),t.registerComponentView(pj),t.registerPreprocessor(function(t){if(t){(!t.axisPointer||0===t.axisPointer.length)&&(t.axisPointer={});var e=t.axisPointer.link;e&&!M(e)&&(t.axisPointer.link=[e])}}),t.registerProcessor(t.PRIORITY.PROCESSOR.STATISTIC,function(t,e){t.getComponent("axisPointer").coordSysAxesInfo=iv(t,e)}),t.registerAction({type:"updateAxisPointer",event:"updateAxisPointer",update:":updateAxisPointer"},aI)}function mI(t){var e=t.seriesModel,n=t.polarModel;return n&&n.coordinateSystem||e&&e.coordinateSystem}function xI(t,e,n){var i=e.get("center"),r=n.getWidth(),o=n.getHeight();t.cx=nr(i[0],r),t.cy=nr(i[1],o);var a=t.getRadiusAxis(),s=Math.min(r,o)/2,l=e.get("radius");null==l?l=[0,"100%"]:M(l)||(l=[0,l]);var u=[nr(l[0],s),nr(l[1],s)];a.inverse?a.setExtent(u[1],u[0]):a.setExtent(u[0],u[1])}function _I(t){var e=this,n=e.getAngleAxis(),i=e.getRadiusAxis();if(n.scale.setExtent(1/0,-1/0),i.scale.setExtent(1/0,-1/0),t.eachSeries(function(t){if(t.coordinateSystem===e){var r=t.getData();y(gf(r,"radius"),function(t){i.scale.unionExtentFromData(r,t)}),y(gf(r,"angle"),function(t){n.scale.unionExtentFromData(r,t)})}}),af(n.scale,n.model),af(i.scale,i.model),"category"===n.type&&!n.onBand){var r=n.getExtent(),o=360/n.scale.count();n.inverse?r[1]+=o:r[1]-=o,n.setExtent(r[0],r[1])}}function bI(t){return"angleAxis"===t.mainType}function wI(t,e){if(t.type=e.get("type"),t.scale=sf(e),t.onBand=e.get("boundaryGap")&&"category"===t.type,t.inverse=e.get("inverse"),bI(e)){t.inverse=t.inverse!==e.get("clockwise");var n=e.get("startAngle");t.setExtent(n,n+(t.inverse?-360:360))}e.axis=t,t.model=e}function SI(t,e,n){e[1]>e[0]&&(e=e.slice().reverse());var i=t.coordToPoint([e[0],n]),r=t.coordToPoint([e[1],n]);return{x1:i[0],y1:i[1],x2:r[0],y2:r[1]}}function MI(t){var e=t.getRadiusAxis();return e.inverse?0:1}function II(t){var e=t[0],n=t[t.length-1];e&&n&&Math.abs(Math.abs(e.coord-n.coord)-360)<1e-4&&t.pop()}function TI(t,e,n){return{position:[t.cx,t.cy],rotation:n/180*Math.PI,labelDirection:-1,tickDirection:-1,nameDirection:1,labelRotate:e.getModel("axisLabel").get("rotate"),z2:1}}function CI(t){return t.get("stack")||"__ec_stack_"+t.seriesIndex}function DI(t,e){return e.dim+t.model.componentIndex}function AI(t,e){var n={},i=kI(x(e.getSeriesByType(t),function(t){return!e.isSeriesFiltered(t)&&t.coordinateSystem&&"polar"===t.coordinateSystem.type}));e.eachSeriesByType(t,function(t){if("polar"===t.coordinateSystem.type){var e=t.getData(),r=t.coordinateSystem,o=r.getBaseAxis(),a=DI(r,o),s=CI(t),l=i[a][s],u=l.offset,h=l.width,c=r.getOtherAxis(o),p=t.coordinateSystem.cx,d=t.coordinateSystem.cy,f=t.get("barMinHeight")||0,g=t.get("barMinAngle")||0;n[s]=n[s]||[];for(var y=e.mapDimension(c.dim),v=e.mapDimension(o.dim),m=gd(e,y),x="radius"!==o.dim||!t.get("roundCap",!0),_=c.dataToCoord(0),b=0,w=e.count();w>b;b++){var S=e.get(y,b),M=e.get(v,b),I=S>=0?"p":"n",T=_;m&&(n[s][M]||(n[s][M]={p:_,n:_}),T=n[s][M][I]);var C=void 0,D=void 0,A=void 0,k=void 0;if("radius"===c.dim){var L=c.dataToCoord(S)-_,P=o.dataToCoord(M);Math.abs(L)L?-1:1)*f),C=T,D=T+L,A=P-u,k=A-h,m&&(n[s][M][I]=D)}else{var O=c.dataToCoord(S,x)-_,R=o.dataToCoord(M);Math.abs(O)O?-1:1)*g),C=R+u,D=C+h,A=T,k=T+O,m&&(n[s][M][I]=k)}e.setItemLayout(b,{cx:p,cy:d,r0:C,r:D,startAngle:-A*Math.PI/180,endAngle:-k*Math.PI/180,clockwise:A>=k})}}})}function kI(t){var e={};y(t,function(t){var n=t.getData(),i=t.coordinateSystem,r=i.getBaseAxis(),o=DI(i,r),a=r.getExtent(),s="category"===r.type?r.getBandWidth():Math.abs(a[1]-a[0])/n.count(),l=e[o]||{bandWidth:s,remainedWidth:s,autoWidthCount:0,categoryGap:"20%",gap:"30%",stacks:{}},u=l.stacks;e[o]=l;var h=CI(t);u[h]||l.autoWidthCount++,u[h]=u[h]||{width:0,maxWidth:0};var c=nr(t.get("barWidth"),s),p=nr(t.get("barMaxWidth"),s),d=t.get("barGap"),f=t.get("barCategoryGap");c&&!u[h].width&&(c=Math.min(l.remainedWidth,c),u[h].width=c,l.remainedWidth-=c),p&&(u[h].maxWidth=p),null!=d&&(l.gap=d),null!=f&&(l.categoryGap=f)});var n={};return y(e,function(t,e){n[e]={};var i=t.stacks,r=t.bandWidth,o=nr(t.categoryGap,r),a=nr(t.gap,1),s=t.remainedWidth,l=t.autoWidthCount,u=(s-o)/(l+(l-1)*a);u=Math.max(u,0),y(i,function(t){var e=t.maxWidth;e&&u>e&&(e=Math.min(e,s),t.width&&(e=Math.min(e,t.width)),s-=e,t.width=e,l--)}),u=(s-o)/(l+(l-1)*a),u=Math.max(u,0);var h,c=0;y(i,function(t){t.width||(t.width=u),h=t,c+=t.width*(1+a)}),h&&(c-=h.width*a);var p=-c/2;y(i,function(t,i){n[e][i]=n[e][i]||{offset:p,width:t.width},p+=t.width*(1+a)})}),n}function LI(t){bf(vI),nH.registerAxisPointerClass("PolarAxisPointer",oj),t.registerCoordinateSystem("polar",Sj),t.registerComponentModel(fj),t.registerComponentView(Oj),zy(t,"angle",yj,Lj),zy(t,"radius",vj,Pj),t.registerComponentView(Ij),t.registerComponentView(Aj),t.registerLayout(S(AI,"bar"))}function PI(t,e){e=e||{};var n=t.coordinateSystem,i=t.axis,r={},o=i.position,a=i.orient,s=n.getRect(),l=[s.x,s.x+s.width,s.y,s.y+s.height],u={horizontal:{top:l[2],bottom:l[3]},vertical:{left:l[0],right:l[1]}};r.position=["vertical"===a?u.vertical[o]:l[0],"horizontal"===a?u.horizontal[o]:l[3]];var h={horizontal:0,vertical:1};r.rotation=Math.PI/2*h[a];var c={top:-1,bottom:1,right:1,left:-1};r.labelDirection=r.tickDirection=r.nameDirection=c[o],t.get(["axisTick","inside"])&&(r.tickDirection=-r.tickDirection),z(e.labelInside,t.get(["axisLabel","inside"]))&&(r.labelDirection=-r.labelDirection);var p=e.rotate;return null==p&&(p=t.get(["axisLabel","rotate"])),r.labelRotation="top"===o?-p:p,r.z2=1,r}function OI(t){var e=t.seriesModel,n=t.singleAxisModel;return n&&n.coordinateSystem||e&&e.coordinateSystem}function RI(t,e){var n=[];return t.eachComponent("singleAxis",function(i,r){var o=new Gj(i,t,e);o.name="single_"+r,o.resize(i,e),i.coordinateSystem=o,n.push(o)}),t.eachSeries(function(t){if("singleAxis"===t.get("coordinateSystem")){var e=t.getReferringComponents("singleAxis",HP).models[0];t.coordinateSystem=e&&e.coordinateSystem}}),n}function NI(t){return t.isHorizontal()?0:1}function EI(t,e){var n=t.getRect();return[n[Hj[e]],n[Hj[e]]+n[Yj[e]]]}function zI(t){bf(vI),nH.registerAxisPointerClass("SingleAxisPointer",Xj),t.registerComponentView(Zj),t.registerComponentView(Ej),t.registerComponentModel(Bj),zy(t,"single",Bj,Bj.defaultOption),t.registerCoordinateSystem("single",Wj)}function BI(t,e){var n,i=t.cellSize;n=M(i)?i:t.cellSize=[i,i],1===n.length&&(n[1]=n[0]);var r=v([0,1],function(t){return lu(e,t)&&(n[t]="auto"),null!=n[t]&&"auto"!==n[t]});hu(t,e,{type:"box",ignoreSize:r})}function VI(t){var e=t.calendarModel,n=t.seriesModel,i=e?e.coordinateSystem:n?n.coordinateSystem:null;return i}function FI(t){t.registerComponentModel(jj),t.registerComponentView(qj),t.registerCoordinateSystem("calendar",$j)}function GI(t){t.registerComponentModel(Jj),t.registerComponentView(Qj)}function WI(t,e,n){var i=e.getBoxLayoutParams(),r=e.get("padding"),o={width:n.getWidth(),height:n.getHeight()},a=au(i,o,r);AE(e.get("orient"),t,e.get("itemGap"),a.width,a.height),su(t,i,o,r)}function HI(t,e){var n=bE(e.get("padding")),i=e.getItemStyle(["color","opacity"]);return i.fill=e.get("backgroundColor"),t=new rR({shape:{x:t.x-n[3],y:t.y-n[0],width:t.width+n[1]+n[3],height:t.height+n[0]+n[2],r:e.get("borderRadius")},style:i,silent:!0,z2:-1})}function YI(t,e,n,i,r,o){function a(t,e){"auto"===t.lineWidth&&(t.lineWidth=e.lineWidth>0?2:0),iq(t,function(n,i){"inherit"===t[i]&&(t[i]=e[i])})}var s=e.getModel("itemStyle"),l=s.getItemStyle(),u=0===t.lastIndexOf("empty",0)?"fill":"stroke";l.decal=i.decal,"inherit"===l.fill&&(l.fill=i[r]),"inherit"===l.stroke&&(l.stroke=i[u]),"inherit"===l.opacity&&(l.opacity=("fill"===r?i:n).opacity),a(l,i);var h=e.getModel("lineStyle"),c=h.getLineStyle();if(a(c,n),"auto"===l.fill&&(l.fill=i.fill),"auto"===l.stroke&&(l.stroke=i.fill),"auto"===c.stroke&&(c.stroke=i.fill),!o){var p=e.get("inactiveBorderWidth"),d=l[u];l.lineWidth="auto"===p?i.lineWidth>0&&d?2:0:l.lineWidth,l.fill=e.get("inactiveColor"),l.stroke=e.get("inactiveBorderColor"),c.stroke=h.get("inactiveColor"),c.lineWidth=h.get("inactiveWidth")}return{itemStyle:l,lineStyle:c}}function XI(t){var e=t.icon||"roundRect",n=Bc(e,0,0,t.itemWidth,t.itemHeight,t.itemStyle.fill,t.symbolKeepAspect);return n.setStyle(t.itemStyle),n.rotation=(t.iconRotate||0)*Math.PI/180,n.setOrigin([t.itemWidth/2,t.itemHeight/2]),e.indexOf("empty")>-1&&(n.style.stroke=n.style.fill,n.style.fill="#fff",n.style.lineWidth=2),n}function UI(t,e,n,i){qI(t,e,n,i),n.dispatchAction({type:"legendToggleSelect",name:null!=t?t:e}),jI(t,e,n,i)}function ZI(t){for(var e,n=t.getZr().storage.getDisplayList(),i=0,r=n.length;r>i&&!(e=n[i].states.emphasis);)i++;return e&&e.hoverLayer}function jI(t,e,n,i){ZI(n)||n.dispatchAction({type:"highlight",seriesName:t,name:e,excludeSeriesId:i})}function qI(t,e,n,i){ZI(n)||n.dispatchAction({type:"downplay",seriesName:t,name:e,excludeSeriesId:i})}function KI(t){var e=t.findComponents({mainType:"legend"});e&&e.length&&t.filterSeries(function(t){for(var n=0;nn;n++)if(t[n]in e)return t[n]}function oT(t,e){if(!t)return e;e=jl(e,!0);var n=t.indexOf(e);return t=-1===n?e:"-"+t.slice(0,n)+"-"+e,t.toLowerCase()}function aT(t,e){var n=t.currentStyle||document.defaultView&&document.defaultView.getComputedStyle(t);return n?e?n[e]:n:null}function sT(t){return t="left"===t?"right":"right"===t?"left":"top"===t?"bottom":"top"}function lT(t,e,n){if(!T(n)||"inside"===n)return"";var i=t.get("backgroundColor"),r=t.get("borderWidth");e=nu(e);var o,a=sT(n),s=Math.max(1.5*Math.round(r),6),l="",u=gq+":";p(["left","right"],a)>-1?(l+="top:50%",u+="translateY(-50%) rotate("+(o="left"===a?-225:-45)+"deg)"):(l+="left:50%",u+="translateX(-50%) rotate("+(o="top"===a?225:45)+"deg)");var h=o*Math.PI/180,c=s+r,d=c*Math.abs(Math.cos(h))+c*Math.abs(Math.sin(h)),f=Math.round(100*((d-Math.SQRT2*r)/2+Math.SQRT2*r-(d-c)/2))/100;l+=";"+a+":-"+f+"px";var g=e+" solid "+r+"px;",y=["position:absolute;width:"+s+"px;height:"+s+"px;",l+";"+u+";","border-bottom:"+g,"border-right:"+g,"background-color:"+i+";"];return'
'}function uT(t,e){var n="cubic-bezier(0.23,1,0.32,1)",i=" "+t/2+"s "+n,r="opacity"+i+",visibility"+i;return e||(i=" "+t+"s "+n,r+=tk.transformSupported?","+gq+i:",left"+i+",top"+i),fq+":"+r}function hT(t,e,n){var i=t.toFixed(0)+"px",r=e.toFixed(0)+"px";if(!tk.transformSupported)return n?"top:"+r+";left:"+i+";":[["top",r],["left",i]];var o=tk.transform3dSupported,a="translate"+(o?"3d":"")+"("+i+","+r+(o?",0":"")+")";return n?"top:0;left:0;"+gq+":"+a+";":[["top",0],["left",0],[pq,a]]}function cT(t){var e=[],n=t.get("fontSize"),i=t.getTextColor();i&&e.push("color:"+i),e.push("font:"+t.getFont()),n&&e.push("line-height:"+Math.round(3*n/2)+"px");var r=t.get("textShadowColor"),o=t.get("textShadowBlur")||0,a=t.get("textShadowOffsetX")||0,s=t.get("textShadowOffsetY")||0;return r&&o&&e.push("text-shadow:"+a+"px "+s+"px "+o+"px "+r),y(["decoration","align"],function(n){var i=t.get(n);i&&e.push("text-"+n+":"+i)}),e.join(";")}function pT(t,e,n){var i=[],r=t.get("transitionDuration"),o=t.get("backgroundColor"),a=t.get("shadowBlur"),s=t.get("shadowColor"),l=t.get("shadowOffsetX"),u=t.get("shadowOffsetY"),h=t.getModel("textStyle"),c=$h(t,"html"),p=l+"px "+u+"px "+a+"px "+s; +return i.push("box-shadow:"+p),e&&r&&i.push(uT(r,n)),o&&i.push("background-color:"+o),y(["width","color","radius"],function(e){var n="border-"+e,r=jl(n),o=t.get(r);null!=o&&i.push(n+":"+o+("color"===e?"":"px"))}),i.push(cT(h)),null!=c&&i.push("padding:"+bE(c).join("px ")+"px"),i.join(";")+";"}function dT(t,e,n,i,r){var o=e&&e.painter;if(n){var a=o&&o.getViewportRoot();a&&be(t,a,document.body,i,r)}else{t[0]=i,t[1]=r;var s=o&&o.getViewportRootOffset();s&&(t[0]+=s.offsetLeft,t[1]+=s.offsetTop)}t[2]=t[0]/e.getWidth(),t[3]=t[1]/e.getHeight()}function fT(t){return Math.max(0,t)}function gT(t){var e=fT(t.shadowBlur||0),n=fT(t.shadowOffsetX||0),i=fT(t.shadowOffsetY||0);return{left:fT(e-n),right:fT(e+n),top:fT(e-i),bottom:fT(e+i)}}function yT(t,e,n,i){t[0]=n,t[1]=i,t[2]=t[0]/e.getWidth(),t[3]=t[1]/e.getHeight()}function vT(t,e,n){var i,r=e.ecModel;n?(i=new eE(n,r,r),i=new eE(e.option,i,r)):i=e;for(var o=t.length-1;o>=0;o--){var a=t[o];a&&(a instanceof eE&&(a=a.get("tooltip",!0)),T(a)&&(a={formatter:a}),a&&(i=new eE(a,i,r)))}return i}function mT(t,e){return t.dispatchAction||wk(e.dispatchAction,e)}function xT(t,e,n,i,r,o,a){var s=n.getSize(),l=s[0],u=s[1];return null!=o&&(t+l+o+2>i?t-=l+o:t+=o),null!=a&&(e+u+a>r?e-=u+a:e+=a),[t,e]}function _T(t,e,n,i,r){var o=n.getSize(),a=o[0],s=o[1];return t=Math.min(t+a,i)-a,e=Math.min(e+s,r)-s,t=Math.max(t,0),e=Math.max(e,0),[t,e]}function bT(t,e,n,i){var r=n[0],o=n[1],a=Math.ceil(Math.SQRT2*i)+8,s=0,l=0,u=e.width,h=e.height;switch(t){case"inside":s=e.x+u/2-r/2,l=e.y+h/2-o/2;break;case"top":s=e.x+u/2-r/2,l=e.y-o-a;break;case"bottom":s=e.x+u/2-r/2,l=e.y+h+a;break;case"left":s=e.x-r-a,l=e.y+h/2-o/2;break;case"right":s=e.x+u+a,l=e.y+h/2-o/2}return[s,l]}function wT(t){return"center"===t||"middle"===t}function ST(t,e,n){var i=jr(t).queryOptionMap,r=i.keys()[0];if(r&&"series"!==r){var o=qr(e,r,i.get(r),{useDefault:!1,enableAll:!1,enableNone:!1}),a=o.models[0];if(a){var s,l=n.getViewOfComponentModel(a);return l.group.traverse(function(e){var n=pR(e).tooltipConfig;return n&&n.name===t.name?(s=e,!0):void 0}),s?{componentMainType:r,componentIndex:a.componentIndex,el:s}:void 0}}}function MT(t){bf(vI),t.registerComponentModel(cq),t.registerComponentView(_q),t.registerAction({type:"showTip",event:"showTip",update:"tooltip:manuallyShowTip"},$),t.registerAction({type:"hideTip",event:"hideTip",update:"tooltip:manuallyHideTip"},$)}function IT(t,e){if(!t)return!1;for(var n=M(t)?t:[t],i=0;i=0&&(a[o]=+a[o].toFixed(p)),[a,c]}function kT(t,e){var n=t.getData(),i=t.coordinateSystem;if(e&&!DT(e)&&!M(e.coord)&&i){var r=i.dimensions,o=LT(e,n,i,t);if(e=s(e),e.type&&Mq[e.type]&&o.baseAxis&&o.valueAxis){var a=p(r,o.baseAxis.dim),l=p(r,o.valueAxis.dim),u=Mq[e.type](n,o.baseDataDim,o.valueDataDim,a,l);e.coord=u[0],e.value=u[1]}else{for(var h=[null!=e.xAxis?e.xAxis:e.radiusAxis,null!=e.yAxis?e.yAxis:e.angleAxis],c=0;2>c;c++)Mq[h[c]]&&(h[c]=NT(n,n.mapDimension(r[c]),h[c]));e.coord=h}}return e}function LT(t,e,n,i){var r={};return null!=t.valueIndex||null!=t.valueDim?(r.valueDataDim=null!=t.valueIndex?e.getDimension(t.valueIndex):t.valueDim,r.valueAxis=n.getAxis(PT(i,r.valueDataDim)),r.baseAxis=n.getOtherAxis(r.valueAxis),r.baseDataDim=e.mapDimension(r.baseAxis.dim)):(r.baseAxis=i.getBaseAxis(),r.valueAxis=n.getOtherAxis(r.baseAxis),r.baseDataDim=e.mapDimension(r.baseAxis.dim),r.valueDataDim=e.mapDimension(r.valueAxis.dim)),r}function PT(t,e){var n=t.getData().getDimensionInfo(e);return n&&n.coordDim}function OT(t,e){return t&&t.containData&&e.coord&&!CT(e)?t.containData(e.coord):!0}function RT(t,e){return t?function(t,n,i,r){var o=2>r?t.coord&&t.coord[r]:t.value;return xh(o,e[r])}:function(t,n,i,r){return xh(t.value,e[r])}}function NT(t,e,n){if("average"===n){var i=0,r=0;return t.each(e,function(t){isNaN(t)||(i+=t,r++)}),i/r}return"median"===n?t.getMedian(e):t.getDataExtent(e)["max"===n?1:0]}function ET(t,e,n){var i=e.coordinateSystem;t.each(function(r){var o,a=t.getItemModel(r),s=nr(a.get("x"),n.getWidth()),l=nr(a.get("y"),n.getHeight());if(isNaN(s)||isNaN(l)){if(e.getMarkerPosition)o=e.getMarkerPosition(t.getValues(t.dimensions,r));else if(i){var u=t.get(i.dimensions[0],r),h=t.get(i.dimensions[1],r);o=i.dataToPoint([u,h])}}else o=[s,l];isNaN(s)||(o[0]=s),isNaN(l)||(o[1]=l),t.setItemLayout(r,o)})}function zT(t,e,n){var i;i=t?v(t&&t.dimensions,function(t){var n=e.getData().getDimensionInfo(e.getData().mapDimension(t))||{};return h(h({},n),{name:t,ordinalMeta:null})}):[{name:"value",type:"float"}];var r=new LF(i,n),o=v(n.get("data"),S(kT,e));t&&(o=x(o,S(OT,t)));var a=RT(!!t,i);return r.initData(o,null,a),r}function BT(t){t.registerComponentModel(Sq),t.registerComponentView(Cq),t.registerPreprocessor(function(t){IT(t.series,"markPoint")&&(t.markPoint=t.markPoint||{})})}function VT(t){return!isNaN(t)&&!isFinite(t)}function FT(t,e,n,i){var r=1-t,o=i.dimensions[t];return VT(e[r])&&VT(n[r])&&e[t]===n[t]&&i.getAxis(o).containData(e[t])}function GT(t,e){if("cartesian2d"===t.type){var n=e[0].coord,i=e[1].coord;if(n&&i&&(FT(1,n,i,t)||FT(0,n,i,t)))return!0}return OT(t,e[0])&&OT(t,e[1])}function WT(t,e,n,i,r){var o,a=i.coordinateSystem,s=t.getItemModel(e),l=nr(s.get("x"),r.getWidth()),u=nr(s.get("y"),r.getHeight());if(isNaN(l)||isNaN(u)){if(i.getMarkerPosition)o=i.getMarkerPosition(t.getValues(t.dimensions,e));else{var h=a.dimensions,c=t.get(h[0],e),p=t.get(h[1],e);o=a.dataToPoint([c,p])}if(Dg(a,"cartesian2d")){var d=a.getAxis("x"),f=a.getAxis("y"),h=a.dimensions;VT(t.get(h[0],e))?o[0]=d.toGlobalCoord(d.getExtent()[n?0:1]):VT(t.get(h[1],e))&&(o[1]=f.toGlobalCoord(f.getExtent()[n?0:1]))}isNaN(l)||(o[0]=l),isNaN(u)||(o[1]=u)}else o=[l,u];t.setItemLayout(e,o)}function HT(t,e,n){var i;i=t?v(t&&t.dimensions,function(t){var n=e.getData().getDimensionInfo(e.getData().mapDimension(t))||{};return h(h({},n),{name:t,ordinalMeta:null})}):[{name:"value",type:"float"}];var r=new LF(i,n),o=new LF(i,n),a=new LF([],n),s=v(n.get("data"),S(kq,e,t,n));t&&(s=x(s,S(GT,t)));var l=RT(!!t,i);return r.initData(v(s,function(t){return t[0]}),null,l),o.initData(v(s,function(t){return t[1]}),null,l),a.initData(v(s,function(t){return t[2]})),a.hasItemOption=!0,{from:r,to:o,line:a}}function YT(t){t.registerComponentModel(Dq),t.registerComponentView(Lq),t.registerPreprocessor(function(t){IT(t.series,"markLine")&&(t.markLine=t.markLine||{})})}function XT(t){return!isNaN(t)&&!isFinite(t)}function UT(t,e,n){var i=1-t;return XT(e[i])&&XT(n[i])}function ZT(t,e){var n=e.coord[0],i=e.coord[1];return Dg(t,"cartesian2d")&&n&&i&&(UT(1,n,i,t)||UT(0,n,i,t))?!0:OT(t,{coord:n,x:e.x0,y:e.y0})||OT(t,{coord:i,x:e.x1,y:e.y1})}function jT(t,e,n,i,r){var o,a=i.coordinateSystem,s=t.getItemModel(e),l=nr(s.get(n[0]),r.getWidth()),u=nr(s.get(n[1]),r.getHeight());if(isNaN(l)||isNaN(u)){if(i.getMarkerPosition)o=i.getMarkerPosition(t.getValues(n,e));else{var h=t.get(n[0],e),c=t.get(n[1],e),p=[h,c];a.clampData&&a.clampData(p,p),o=a.dataToPoint(p,!0)}if(Dg(a,"cartesian2d")){var d=a.getAxis("x"),f=a.getAxis("y"),h=t.get(n[0],e),c=t.get(n[1],e);XT(h)?o[0]=d.toGlobalCoord(d.getExtent()["x0"===n[0]?0:1]):XT(c)&&(o[1]=f.toGlobalCoord(f.getExtent()["y0"===n[1]?0:1]))}isNaN(l)||(o[0]=l),isNaN(u)||(o[1]=u)}else o=[l,u];return o}function qT(t,e,n){var i,r,o=["x0","y0","x1","y1"];if(t){var a=v(t&&t.dimensions,function(t){var n=e.getData(),i=n.getDimensionInfo(n.mapDimension(t))||{};return h(h({},i),{name:t,ordinalMeta:null})});r=v(o,function(t,e){return{name:t,type:a[e%2].type}}),i=new LF(r,n)}else r=[{name:"value",type:"float"}],i=new LF(r,n);var s=v(n.get("data"),S(Rq,e,t,n));t&&(s=x(s,S(ZT,t)));var l=t?function(t,e,n,i){var o=t.coord[Math.floor(i/2)][i%2];return xh(o,r[i])}:function(t,e,n,i){return xh(t.value,r[i])};return i.initData(s,null,l),i.hasItemOption=!0,i}function KT(t){t.registerComponentModel(Pq),t.registerComponentView(Eq),t.registerPreprocessor(function(t){IT(t.series,"markArea")&&(t.markArea=t.markArea||{})})}function $T(t,e){if(e=e||t.get("type"))switch(e){case"category":return new zF({ordinalMeta:t.getCategories(),extent:[1/0,-1/0]});case"time":return new YF({locale:t.ecModel.getLocaleModel(),useUTC:t.ecModel.get("useUTC")});default:return new VF}}function JT(t,e){return au(t.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()},t.get("padding"))}function QT(t,e,n,i){var r=i.style,o=Ks(t.get(["controlStyle",e]),i||{},new bP(n[0],n[1],n[2],n[3]));return r&&o.setStyle(r),o}function tC(t,e,n,i,r,o){var a=e.get("color");if(r)r.setColor(a),n.add(r),o&&o.onUpdate(r);else{var s=t.get("symbol");r=Bc(s,-1,-1,2,2,a),r.setStyle("strokeNoScale",!0),n.add(r),o&&o.onCreate(r)}var u=e.getItemStyle(["color"]);r.setStyle(u),i=l({rectHover:!0,z2:100},i,!0);var h=Vc(t.get("symbolSize"));i.scaleX=h[0]/2,i.scaleY=h[1]/2;var c=Fc(t.get("symbolOffset"),h);c&&(i.x=(i.x||0)+c[0],i.y=(i.y||0)+c[1]);var p=t.get("symbolRotate");return i.rotation=(p||0)*Math.PI/180||0,r.attr(i),r.updateTransform(),r}function eC(t,e,n,i,r,o){if(!t.dragging){var a=r.getModel("checkpointStyle"),s=i.dataToCoord(r.getData().get("value",n));if(o||!a.get("animation",!0))t.attr({x:s,y:0}),e&&e.attr({shape:{x2:s}});else{var l={duration:a.get("animationDuration",!0),easing:a.get("animationEasing",!0)};t.stopAnimation(null,!0),t.animateTo({x:s,y:0},l),e&&e.animateTo({shape:{x2:s}},l)}}}function nC(t){t.registerAction({type:"timelineChange",event:"timelineChanged",update:"prepareAndUpdate"},function(t,e,n){var i=e.getComponent("timeline");return i&&null!=t.currentIndex&&(i.setCurrentIndex(t.currentIndex),!i.get("loop",!0)&&i.isIndexMax()&&i.getPlayState()&&(i.setPlayState(!1),n.dispatchAction({type:"timelinePlayChange",playState:!1,from:t.from}))),e.resetOption("timeline",{replaceMerge:i.get("replaceMerge",!0)}),c({currentIndex:i.option.currentIndex},t)}),t.registerAction({type:"timelinePlayChange",event:"timelinePlayChanged",update:"update"},function(t,e){var n=e.getComponent("timeline");n&&null!=t.playState&&n.setPlayState(t.playState)})}function iC(t){var e=t&&t.timeline;M(e)||(e=e?[e]:[]),y(e,function(t){t&&rC(t)})}function rC(t){var e=t.type,n={number:"value",time:"time"};if(n[e]&&(t.axisType=n[e],delete t.type),oC(t),aC(t,"controlPosition")){var i=t.controlStyle||(t.controlStyle={});aC(i,"position")||(i.position=t.controlPosition),"none"!==i.position||aC(i,"show")||(i.show=!1,delete i.position),delete t.controlPosition}y(t.data||[],function(t){A(t)&&!M(t)&&(!aC(t,"value")&&aC(t,"name")&&(t.value=t.name),oC(t))})}function oC(t){var e=t.itemStyle||(t.itemStyle={}),n=e.emphasis||(e.emphasis={}),i=t.label||t.label||{},r=i.normal||(i.normal={}),o={normal:1,emphasis:1};y(i,function(t,e){o[e]||aC(r,e)||(r[e]=t)}),n.label&&!aC(i,"emphasis")&&(i.emphasis=n.label,delete n.label)}function aC(t,e){return t.hasOwnProperty(e)}function sC(t){t.registerComponentModel(Bq),t.registerComponentView(Hq),t.registerSubTypeDefaulter("timeline",function(){return"slider"}),nC(t),t.registerPreprocessor(iC)}function lC(t){var e=t.get("coordinateSystem");return p(Xq,e)>=0}function uC(t){return t+"Axis"}function hC(t,e){function n(t){!l.get(t.uid)&&r(t)&&(i(t),u=!0)}function i(t){l.set(t.uid,!0),s.push(t),o(t)}function r(t){var e=!1;return t.eachTargetAxis(function(t,n){var i=a.get(t);i&&i[n]&&(e=!0)}),e}function o(t){t.eachTargetAxis(function(t,e){(a.get(t)||a.set(t,[]))[e]=!0})}var a=U(),s=[],l=U();t.eachComponent({mainType:"dataZoom",query:e},function(t){l.get(t.uid)||i(t)});var u;do u=!1,t.eachComponent("dataZoom",n);while(u);return s}function cC(t){var e=t.ecModel,n={infoList:[],infoMap:U()};return t.eachTargetAxis(function(t,i){var r=e.getComponent(uC(t),i);if(r){var o=r.getCoordSysModel();if(o){var a=o.uid,s=n.infoMap.get(a);s||(s={model:o,axisModels:[]},n.infoList.push(s),n.infoMap.set(a,s)),s.axisModels.push(r)}}}),n}function pC(t){var e={};return y(["start","end","startValue","endValue","throttle"],function(n){t.hasOwnProperty(n)&&(e[n]=t[n])}),e}function dC(t,e,n){Kq(t).coordSysRecordMap.each(function(t){var i=t.dataZoomInfoMap.get(e.uid);i&&(i.getRange=n)})}function fC(t,e){for(var n=Kq(t).coordSysRecordMap,i=n.keys(),r=0;ri[n+e]&&(e=a),r=r&&o.get("preventDefaultMouseMove",!0)}),{controlType:e,opt:{zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!0,preventDefaultMouseMove:!!r}}}function _C(t){t.registerProcessor(t.PRIORITY.PROCESSOR.FILTER,function(t,e){var n=Kq(e),i=n.coordSysRecordMap||(n.coordSysRecordMap=U());i.each(function(t){t.dataZoomInfoMap=null}),t.eachComponent({mainType:"dataZoom",subType:"inside"},function(t){var n=cC(t);y(n.infoList,function(n){var r=n.model.uid,o=i.get(r)||i.set(r,yC(e,n.model)),a=o.dataZoomInfoMap||(o.dataZoomInfoMap=U());a.set(t.uid,{dzReferCoordSysInfo:n,model:t,getRange:null})})}),i.each(function(t){var e,n=t.controller,r=t.dataZoomInfoMap;if(r){var o=r.keys()[0];null!=o&&(e=r.get(o))}if(!e)return void gC(i,t);var a=xC(r);n.enable(a.controlType,a.opt),n.setPointerChecker(t.containsPoint),gc(t,"dispatchAction",e.model.get("throttle",!0),"fixRate")})})}function bC(t){return function(e,n,i,r){var o=this.range,a=o.slice(),s=e.axisModels[0];if(s){var l=t(a,s,e,n,i,r);return Cb(l,a,[0,100],"all"),this.range=a,o[0]!==a[0]||o[1]!==a[1]?a:void 0}}}function wC(t,e,n){var i=[1/0,-1/0];tK(n,function(t){yf(i,t.getData(),e)});var r=t.getAxisModel(),o=ef(r.axis.scale,r,i).calculate();return[o.min,o.max]}function SC(t){t.registerAction("dataZoom",function(t,e){var n=hC(e,t);y(n,function(e){e.setRawRange({start:t.start,end:t.end,startValue:t.startValue,endValue:t.endValue})})})}function MC(t){rK||(rK=!0,t.registerProcessor(t.PRIORITY.PROCESSOR.FILTER,iK),SC(t),t.registerSubTypeDefaulter("dataZoom",function(){return"slider"}))}function IC(t){MC(t),t.registerComponentModel(jq),t.registerComponentView($q),_C(t)}function TC(t){var e={x:"y",y:"x",radius:"angle",angle:"radius"};return e[t]}function CC(t){return"vertical"===t?"ns-resize":"ew-resize"}function DC(t){t.registerComponentModel(oK),t.registerComponentView(yK),MC(t)}function AC(){bf(IC),bf(DC)}function kC(t,e){var n=Ir(t?t.brush:[]);if(n.length){var i=[];y(n,function(t){var e=t.hasOwnProperty("toolbox")?t.toolbox:[];e instanceof Array&&(i=i.concat(e))});var r=t&&t.toolbox;M(r)&&(r=r[0]),r||(r={feature:{}},t.toolbox=[r]);var o=r.feature||(r.feature={}),a=o.brush||(o.brush={}),s=a.type||(a.type=[]);s.push.apply(s,i),LC(s),e&&!s.length&&s.push.apply(s,vK)}}function LC(t){var e={};y(t,function(t){e[t]=1}),t.length=0,y(e,function(e,n){t.push(n)})}function PC(t){if(t)for(var e in t)if(t.hasOwnProperty(e))return!0}function OC(t,e,n){function i(){var t=function(){};t.prototype.__hidden=t.prototype;var e=new t;return e}var r={};return mK(e,function(e){var o=r[e]=i();mK(t[e],function(t,i){if(bY.isValidType(i)){var r={type:i,visual:t};n&&n(r,e),o[i]=new bY(r),"opacity"===i&&(r=s(r),r.type="colorAlpha",o.__hidden.__alphaForOpacity=new bY(r))}})}),r}function RC(t,e,n){var i;y(n,function(t){e.hasOwnProperty(t)&&PC(e[t])&&(i=!0)}),i&&y(n,function(n){e.hasOwnProperty(n)&&PC(e[n])?t[n]=s(e[n]):delete t[n]})}function NC(t,e,n,i,r,o){function a(t){return kc(n,h,t)}function s(t,e){Pc(n,h,t,e)}function l(t,l){h=null==o?t:l;var c=n.getRawDataItem(h);if(!c||c.visualMap!==!1)for(var p=i.call(r,t),d=e[p],f=u[p],g=0,y=f.length;y>g;g++){var v=f[g];d[v]&&d[v].applyVisual(t,a,s)}}var u={};y(t,function(t){var n=bY.prepareVisualTypes(e[t]);u[t]=n});var h;null==o?n.each(l):n.each([o],l)}function EC(t,e,n,i){var r={};return y(t,function(t){var n=bY.prepareVisualTypes(e[t]);r[t]=n}),{progress:function(t,o){function a(t){return kc(o,u,t)}function s(t,e){Pc(o,u,t,e)}var l;null!=i&&(l=o.getDimensionIndex(i));for(var u,h=o.getStore();null!=(u=t.next());){var c=o.getRawDataItem(u);if(!c||c.visualMap!==!1)for(var p=null!=i?h.get(l,u):u,d=n(p),f=e[d],g=r[d],y=0,v=g.length;v>y;y++){var m=g[y];f[m]&&f[m].applyVisual(p,a,s)}}}}}function zC(t){var e=t.brushType,n={point:function(i){return xK[e].point(i,n,t)},rect:function(i){return xK[e].rect(i,n,t)}};return n}function BC(t){var e=["x","y"],n=["width","height"];return{point:function(e,n,i){if(e){var r=i.range,o=e[t];return VC(o,r)}},rect:function(i,r,o){if(i){var a=o.range,s=[i[e[t]],i[e[t]]+i[n[t]]];return s[1]t[1]&&t.reverse(),t}function GC(t,e){return Zr(t,e,{includeMainTypes:_K})}function WC(t,e,n,i){var r=n.getAxis(["x","y"][t]),o=FC(v([0,1],function(t){return e?r.coordToData(r.toLocalCoord(i[t]),!0):r.toGlobalCoord(r.dataToCoord(i[t]))})),a=[];return a[t]=o,a[1-t]=[0/0,0/0],{values:o,xyMinMax:a}}function HC(t,e,n,i){return[e[0]-i[t]*n[0],e[1]-i[t]*n[1]]}function YC(t,e){var n=XC(t),i=XC(e),r=[n[0]/i[0],n[1]/i[1]];return isNaN(r[0])&&(r[0]=1),isNaN(r[1])&&(r[1]=1),r}function XC(t){return t?[t[0][1]-t[0][0],t[1][1]-t[1][0]]:[0/0,0/0]}function UC(t){t.eachComponent({mainType:"brush"},function(e){var n=e.brushTargetManager=new bK(e.option,t);n.setInputRanges(e.areas,t)})}function ZC(t,e,n){var i,r,o=[];t.eachComponent({mainType:"brush"},function(t){n&&"takeGlobalCursor"===n.type&&t.setBrushOption("brush"===n.key?n.brushOption:{brushType:!1})}),UC(t),t.eachComponent({mainType:"brush"},function(e,n){function a(t){return"all"===f||!!g[t]}function l(t){return!!t.length}function u(t,e){var n=t.coordinateSystem;_=_||n.hasAxisBrushed(),a(e)&&n.eachActiveState(t.getData(),function(t,e){"active"===t&&(m[e]=1)})}function h(n,i,r){if(n.brushSelector&&!$C(e,i)&&(y(b,function(i){e.brushTargetManager.controlSeries(i,n,t)&&r.push(i),_=_||l(r)}),a(i)&&l(r))){var o=n.getData();o.each(function(t){KC(n,r,o,t)&&(m[t]=1)})}}var p={brushId:e.id,brushIndex:n,brushName:e.name,areas:s(e.areas),selected:[]};o.push(p);var d=e.option,f=d.brushLink,g=[],m=[],x=[],_=!1;n||(i=d.throttleType,r=d.throttleDelay);var b=v(e.areas,function(t){var e=kK[t.brushType],n=c({boundingRect:e?e(t):void 0},t);return n.selectors=zC(n),n}),w=OC(e.option,CK,function(t){t.mappingMethod="fixed"});M(f)&&y(f,function(t){g[t]=1}),t.eachSeries(function(t,e){var n=x[e]=[];"parallel"===t.subType?u(t,e):h(t,e,n)}),t.eachSeries(function(t,e){var n={seriesId:t.id,seriesIndex:e,seriesName:t.name,dataIndex:[]};p.selected.push(n);var i=x[e],r=t.getData(),o=a(e)?function(t){return m[t]?(n.dataIndex.push(r.getRawIndex(t)),"inBrush"):"outOfBrush"}:function(e){return KC(t,i,r,e)?(n.dataIndex.push(r.getRawIndex(e)),"inBrush"):"outOfBrush"};(a(e)?_:l(i))&&NC(CK,w,r,o)})}),jC(e,i,r,o,n)}function jC(t,e,n,i,r){if(r){var o=t.getZr();if(!o[AK]){o[DK]||(o[DK]=qC);var a=gc(o,DK,n,e);a(t,i)}}}function qC(t,e){if(!t.isDisposed()){var n=t.getZr();n[AK]=!0,t.dispatchAction({type:"brushSelect",batch:e}),n[AK]=!1}}function KC(t,e,n,i){for(var r=0,o=e.length;o>r;r++){var a=e[r];if(t.brushSelector(i,n,a.selectors,a))return!0}}function $C(t,e){var n=t.option.seriesIndex;return null!=n&&"all"!==n&&(M(n)?p(n,e)<0:e!==n)}function JC(t){return new bP(t[0][0],t[1][0],t[0][1]-t[0][0],t[1][1]-t[1][0])}function QC(t,e){return l({brushType:t.brushType,brushMode:t.brushMode,transformable:t.transformable,brushStyle:new eE(t.brushStyle).getItemStyle(),removeOnClick:t.removeOnClick,z:t.z},e,!0)}function tD(t,e){NK[t]=e}function eD(t){return NK[t]}function nD(t){t.registerComponentView(LK),t.registerComponentModel(OK),t.registerPreprocessor(kC),t.registerVisual(t.PRIORITY.VISUAL.BRUSH,ZC),t.registerAction({type:"brush",event:"brush",update:"updateVisual"},function(t,e){e.eachComponent({mainType:"brush",query:t},function(e){e.setAreas(t.areas)})}),t.registerAction({type:"brushSelect",event:"brushSelected",update:"none"},$),t.registerAction({type:"brushEnd",event:"brushEnd",update:"none"},$),tD("brush",zK)}function iD(t,e,n){if(n[0]===n[1])return n.slice();for(var i=200,r=(n[1]-n[0])/i,o=n[0],a=[],s=0;i>=s&&oh;h++)u[KK[1-a][h]]=l[h],u[s[h]]=2===h?n[0]:i[s[h]];var c=[["x","width",3],["y","height",0]][a],p=au(u,o,i.padding);return s[(p.margin[c[2]]||0)+p[c[0]]+.5*p[c[1]]<.5*o[c[1]]?0:1]}function oD(t,e){return y(t||[],function(t){null!=t.dataIndex&&(t.dataIndexInside=t.dataIndex,t.dataIndex=null),t.highlightKey="visualMap"+(e?e.componentIndex:"")}),t}function aD(t,e,n,i){return new hN({shape:{points:t},draggable:!!n,cursor:e,drift:n,onmousemove:function(t){Gk(t.event)},ondragend:i})}function sD(t,e,n){var i=e$/2,r=t.get("hoverLinkDataSize");return r&&(i=$K(r,e,n,!0)/2),i}function lD(t){var e=t.get("hoverLinkOnHandle");return!!(null==e?t.get("realtime"):e)}function uD(t){return"vertical"===t?"ns-resize":"ew-resize"}function hD(t,e,n,i){function r(t){return l[t]}function o(t,e){l[t]=e}for(var a=e.targetVisuals[i],s=bY.prepareVisualTypes(a),l={color:Lc(t.getData(),"color")},u=0,h=s.length;h>u;u++){var c=s[u],p=a["opacity"===c?"__alphaForOpacity":c];p&&p.applyVisual(n,r,o)}return l.color}function cD(t){var e=t&&t.visualMap;M(e)||(e=e?[e]:[]),s$(e,function(t){if(t){pD(t,"splitList")&&!pD(t,"pieces")&&(t.pieces=t.splitList,delete t.splitList);var e=t.pieces;e&&M(e)&&s$(e,function(t){A(t)&&(pD(t,"start")&&!pD(t,"min")&&(t.min=t.start),pD(t,"end")&&!pD(t,"max")&&(t.max=t.end))})}})}function pD(t,e){return t&&t.hasOwnProperty&&t.hasOwnProperty(e)}function dD(t){l$||(l$=!0,t.registerSubTypeDefaulter("visualMap",function(t){return t.categories||(t.pieces?t.pieces.length>0:t.splitNumber>0)&&!t.calculable?"piecewise":"continuous"}),t.registerAction(r$,o$),y(a$,function(e){t.registerVisual(t.PRIORITY.VISUAL.COMPONENT,e)}),t.registerPreprocessor(cD))}function fD(t){t.registerComponentModel(jK),t.registerComponentView(i$),dD(t)}function gD(t,e){var n=t.inverse;("vertical"===t.orient?!n:n)&&e.reverse()}function yD(t){t.registerComponentModel(u$),t.registerComponentView(c$),dD(t)}function vD(){bf(fD),bf(yD)}function mD(t){t.registerComponentModel(p$),t.registerComponentView(d$),MC(t)}function xD(t){return 0===t.indexOf("my")}function _D(t){var e={},n=[],i=[];return t.eachRawSeries(function(t){var r=t.coordinateSystem;if(!r||"cartesian2d"!==r.type&&"polar"!==r.type)n.push(t);else{var o=r.getBaseAxis();if("category"===o.type){var a=o.dim+"_"+o.index;e[a]||(e[a]={categoryAxis:o,valueAxis:r.getOtherAxis(o),series:[]},i.push({axisDim:o.dim,axisIndex:o.index})),e[a].series.push(t)}else n.push(t)}}),{seriesGroupByCategoryAxis:e,other:n,meta:i}}function bD(t){var e=[];return y(t,function(t){var n=t.categoryAxis,i=t.valueAxis,r=i.dim,o=[" "].concat(v(t.series,function(t){return t.name})),a=[n.model.getCategories()];y(t.series,function(t){var e=t.getRawData();a.push(t.getRawData().mapArray(e.mapDimension(r),function(t){return t}))});for(var s=[o.join(w$)],l=0;la;a++)i[a]=arguments[a];n.push((o?o+w$:"")+i.join(w$))}),n.join("\n")}).join("\n\n"+b$+"\n\n")}function SD(t){var e=_D(t);return{value:x([bD(e.seriesGroupByCategoryAxis),wD(e.other)],function(t){return!!t.replace(/[\n\t\s]/g,"")}).join("\n\n"+b$+"\n\n"),meta:e.meta}}function MD(t){return t.replace(/^\s\s*/,"").replace(/\s\s*$/,"")}function ID(t){var e=t.slice(0,t.indexOf("\n"));return e.indexOf(w$)>=0?!0:void 0}function TD(t){for(var e=t.split(/\n+/g),n=MD(e.shift()).split(S$),i=[],r=v(n,function(t){return{name:t,data:[]}}),o=0;o=0;r--){var o=n[r];if(o[i])break}if(0>r){var a=t.queryComponents({mainType:"dataZoom",subType:"select",id:i})[0];if(a){var s=a.getPercentRange();n[0][i]={dataZoomId:i,start:s[0],end:s[1]}}}}),n.push(e)}function LD(t){var e=RD(t),n=e[e.length-1];e.length>1&&e.pop();var i={};return I$(n,function(t,n){for(var r=e.length-1;r>=0;r--)if(t=e[r][n]){i[n]=t;break}}),i}function PD(t){T$(t).snapshots=null}function OD(t){return RD(t).length}function RD(t){var e=T$(t);return e.snapshots||(e.snapshots=[{}]),e.snapshots}function ND(t){var e={xAxisIndex:t.get("xAxisIndex",!0),yAxisIndex:t.get("yAxisIndex",!0),xAxisId:t.get("xAxisId",!0),yAxisId:t.get("yAxisId",!0)};return null==e.xAxisIndex&&null==e.xAxisId&&(e.xAxisIndex="all"),null==e.yAxisIndex&&null==e.yAxisId&&(e.yAxisIndex="all"),e}function ED(t,e){t.setIconStatus("back",OD(e)>1?"emphasis":"normal")}function zD(t,e,n,i,r){var o=n._isZoomActive;i&&"takeGlobalCursor"===i.type&&(o="dataZoomSelect"===i.key?i.dataZoomSelectActive:!1),n._isZoomActive=o,t.setIconStatus("zoom",o?"emphasis":"normal");var a=new bK(ND(t),e,{include:["grid"]}),s=a.makePanelOpts(r,function(t){return t.xAxisDeclared&&!t.yAxisDeclared?"lineX":!t.xAxisDeclared&&t.yAxisDeclared?"lineY":"rect"});n._brushController.setPanels(s).enableBrush(o&&s.length?{brushType:"auto",brushStyle:t.getModel("brushStyle").getItemStyle()}:!1)}function BD(t){t.registerComponentModel(f$),t.registerComponentView(g$),tD("saveAsImage",y$),tD("magicType",x$),tD("dataView",M$),tD("dataZoom",k$),tD("restore",C$),bf(mD)}function VD(t,e){var n=t.existing;if(e.id=t.keyInfo.id,!e.type&&n&&(e.type=n.type),null==e.parentId){var i=e.parentOption;i?e.parentId=i.id:n&&(e.parentId=n.parentId)}e.parentOption=null}function FD(t,e){var n;return y(e,function(e){null!=t[e]&&"auto"!==t[e]&&(n=!0)}),n}function GD(t,e,n){var i=h({},n),r=t[e],o=n.$action||"merge";"merge"===o?r?(l(r,i,!0),hu(r,i,{ignoreSize:!0}),pu(n,r),WD(n,r),WD(n,r,"shape"),WD(n,r,"style"),WD(n,r,"extra"),n.clipPath=r.clipPath):t[e]=i:"replace"===o?t[e]=i:"remove"===o&&r&&(t[e]=null)}function WD(t,e,n){if(n&&(!t[n]&&e[n]&&(t[n]={}),t=t[n],e=e[n]),t&&e)for(var i=n?P$:O$,r=0;ra)&&t("fill-opacity",a)}else t("fill",Y$);if(JD(e)){var s=En(e.stroke);t("stroke",s.color);var l=e.strokeNoScale?n.getLineScale():1,u=l?(e.lineWidth||0)/l:0,h=null!=e.strokeOpacity?e.strokeOpacity*s.opacity*r:s.opacity*r,c=e.strokeFirst;if((i||1!==u)&&t("stroke-width",u),(i||c)&&t("paint-order",c?"stroke":"fill"),(i||1>h)&&t("stroke-opacity",h),e.lineDash){var p=jc(n),d=p[0],f=p[1];d&&(f=X$(f||0),t("stroke-dasharray",d.join(",")),(f||i)&&t("stroke-dashoffset",f))}else i&&t("stroke-dasharray",Y$);for(var g=0;g"}function iA(t){return""}function rA(t,e){function n(t){var e=t.children,r=t.tag,o=t.attrs;return nA(r,o)+(t.text||"")+(e?""+i+v(e,function(t){return n(t)}).join(i)+i:"")+iA(r)}e=e||{};var i=e.newline?"\n":"";return n(t)}function oA(t,e,n){n=n||{};var i=n.newline?"\n":"",r=" {"+i,o=i+"}",a=v(b(t),function(e){return e+r+v(b(t[e]),function(n){return n+":"+t[e][n]+";"}).join(i)+o}).join(i),s=v(b(e),function(t){return"@keyframes "+t+r+v(b(e[t]),function(n){return n+r+v(b(e[t][n]),function(i){var r=e[t][n][i];return"d"===i&&(r='path("'+r+'")'),i+":"+r+";"}).join(i)+o}).join(i)+o}).join(i);return a||s?[""].join(i):""}function aA(t){return{zrId:t,shadowCache:{},patternCache:{},gradientCache:{},clipPathCache:{},defs:{},cssNodes:{},cssAnims:{},cssClassIdx:0,cssAnimIdx:0,shadowIdx:0,gradientIdx:0,patternIdx:0,clipPathIdx:0}}function sA(t,e,n,i){return eA("svg","root",{width:t,height:e,xmlns:j$,"xmlns:xlink":q$,version:"1.1",baseProfile:"full",viewBox:i?"0 0 "+t+" "+e:!1},n)}function lA(t,e,n){var i=h({},t.shape);h(i,e),t.buildPath(n,i);var r=new H$;return r.reset($n(t)),n.rebuildPath(r,1),r.generateStr(),r.getStr() +}function uA(t,e){var n=e.originX,i=e.originY;(n||i)&&(t[Q$]=n+"px "+i+"px")}function hA(t,e){var n=e.zrId+"-ani-"+e.cssAnimIdx++;return e.cssAnims[n]=t,n}function cA(t,e,n){var i,r,o=t.shape.paths,a={};if(y(o,function(t){var e=aA(n.zrId);e.animation=!0,dA(t,{},e,!0);var o=e.cssAnims,s=e.cssNodes,l=b(o),u=l.length;if(u){r=l[u-1];var h=o[r];for(var c in h){var p=h[c];a[c]=a[c]||{d:""},a[c].d+=p.d||""}for(var d in s){var f=s[d].animation;f.indexOf(r)>=0&&(i=f)}}}),i){e.d=!1;var s=hA(a,n);return i.replace(r,s)}}function pA(t){return T(t)?J$[t]?"cubic-bezier("+J$[t]+")":dn(t)?t:"":""}function dA(t,e,n,i){function r(r){function o(t,e,n){for(var i=t.getTracks(),r=t.getMaxTime(),o=0;od;d++){var f=a[d],g=f.targetName;g?"shape"===g&&o(f,u):!i&&o(f,l)}for(var y in l){var v={};Li(v,t),h(v,l[y]);var m=Jn(v),_=l[y][p];c[y]=m?{transform:m}:{},uA(c[y],v),_&&(c[y][p]=_)}var w,S=!0;for(var y in u){c[y]=c[y]||{};var M=!w,_=u[y][p];M&&(w=new BO);var I=w.len();w.reset(),c[y].d=lA(t,u[y],w);var C=w.len();if(!M&&I!==C){S=!1;break}_&&(c[y][p]=_)}if(!S)for(var y in c)delete c[y].d;if(!i)for(var d=0;s>d;d++){var f=a[d],g=f.targetName;"style"===g&&o(f,c,function(t){return tJ[t]})}for(var A,k=b(c),L=!0,d=1;d0}).length){var R=hA(c,n);return R+" "+r[0]+" both"}}var o=t.animators,a=o.length,s=[];if(t instanceof bN){var l=cA(t,e,n);if(l)s.push(l);else if(!a)return}else if(!a)return;for(var u={},c=0;a>c;c++){var p=o[c],d=[p.getMaxTime()/1e3+"s"],f=pA(p.getClip().easing),g=p.getDelay();d.push(f?f:"linear"),g&&d.push(g/1e3+"s"),p.getLoop()&&d.push("infinite");var y=d.join(" ");u[y]=u[y]||[y,[]],u[y][1].push(p)}for(var v in u){var l=r(u[v]);l&&s.push(l)}if(s.length){var m=n.zrId+"-cls-"+n.cssClassIdx++;n.cssNodes["."+m]={animation:s.join(",")},e["class"]=m}}function fA(t){return t&&T(t.src)}function gA(t){return t&&I(t.toDataURL)}function yA(t,e,n,i){QD(function(r,o){var a="fill"===r||"stroke"===r;a&&qn(o)?AA(e,t,r,i):a&&Un(o)?kA(n,t,r,i):t[r]=o},e,n,!1),DA(n,t,i)}function vA(t){return zn(t[0]-1)&&zn(t[1])&&zn(t[2])&&zn(t[3]-1)}function mA(t){return zn(t[4])&&zn(t[5])}function xA(t,e,n){if(e&&(!mA(e)||!vA(e))){var i=n?10:1e4;t.transform=vA(e)?"translate("+eJ(e[4]*i)/i+" "+eJ(e[5]*i)/i+")":Fn(e)}}function _A(t,e,n){for(var i=t.points,r=[],o=0;ol){t.path||t.createPathProxy();var h=t.path;t.shapeChanged()&&(h.beginPath(),t.buildPath(h,t.shape),t.pathUpdated());var c=h.getVersion(),p=t,d=p.__svgPathBuilder;p.__svgPathVersion===c&&d&&l===p.__svgPathStrokePercent||(d||(d=p.__svgPathBuilder=new H$),d.reset(u),h.rebuildPath(d,l),d.generateStr(),p.__svgPathVersion=c,p.__svgPathStrokePercent=l),o.d=d.getStr()}else{s=t.type;var f=Math.pow(10,u);r[0](i,o,f)}return xA(o,t.transform),yA(o,n,t,e),e.animation&&dA(t,o,e),eA(s,t.id+"",o)}function IA(t,e){var n=t.style,i=n.image;if(i&&!T(i)&&(fA(i)?i=i.src:gA(i)&&(i=i.toDataURL())),i){var r=n.x||0,o=n.y||0,a=n.width,s=n.height,l={href:i,width:a,height:s};return r&&(l.x=r),o&&(l.y=o),xA(l,t.transform),yA(l,n,t,e),e.animation&&dA(t,l,e),eA("image",t.id+"",l)}}function TA(t,e){var n=t.style,i=n.text;if(null!=i&&(i+=""),i&&!isNaN(n.x)&&!isNaN(n.y)){var r=n.font||ik,o=n.x||0,a=Gn(n.y||0,zi(r),n.textBaseline),s=CL[n.textAlign]||n.textAlign,l={"dominant-baseline":"central","text-anchor":s};if(na(n)){var u="",h=n.fontStyle,c=ta(n.fontSize);if(!parseFloat(c))return;var p=n.fontFamily||nk,d=n.fontWeight;u+="font-size:"+c+";font-family:"+p+";",h&&"normal"!==h&&(u+="font-style:"+h+";"),d&&"normal"!==d&&(u+="font-weight:"+d+";"),l.style=u}else l.style="font: "+r;return i.match(/\s/)&&(l["xml:space"]="preserve"),o&&(l.x=o),a&&(l.y=a),xA(l,t.transform),yA(l,n,t,e),e.animation&&dA(t,l,e),eA("text",t.id+"",l,void 0,i)}}function CA(t,e){return t instanceof qO?MA(t,e):t instanceof tR?IA(t,e):t instanceof $O?TA(t,e):void 0}function DA(t,e,n){var i=t.style;if(Wn(i)){var r=Hn(t),o=n.shadowCache,a=o[r];if(!a){var s=t.getGlobalScale(),l=s[0],u=s[1];if(!l||!u)return;var h=i.shadowOffsetX||0,c=i.shadowOffsetY||0,p=i.shadowBlur,d=En(i.shadowColor),f=d.opacity,g=d.color,y=p/2/l,v=p/2/u,m=y+" "+v;a=n.zrId+"-s"+n.shadowIdx++,n.defs[a]=eA("filter",a,{id:a,x:"-100%",y:"-100%",width:"300%",height:"300%"},[eA("feDropShadow","",{dx:h/l,dy:c/u,stdDeviation:m,"flood-color":g,"flood-opacity":f})]),o[r]=a}e.filter=Kn(a)}}function AA(t,e,n,i){var r,o=t[n],a={gradientUnits:o.global?"userSpaceOnUse":"objectBoundingBox"};if(Zn(o))r="linearGradient",a.x1=o.x,a.y1=o.y,a.x2=o.x2,a.y2=o.y2;else{if(!jn(o))return;r="radialGradient",a.cx=B(o.x,.5),a.cy=B(o.y,.5),a.r=B(o.r,.5)}for(var s=o.colorStops,l=[],u=0,h=s.length;h>u;++u){var c=100*Vn(s[u].offset)+"%",p=s[u].color,d=En(p),f=d.color,g=d.opacity,y={offset:c};y["stop-color"]=f,1>g&&(y["stop-opacity"]=g),l.push(eA("stop",u+"",y))}var v=eA(r,"",a,l),m=rA(v),x=i.gradientCache,_=x[m];_||(_=i.zrId+"-g"+i.gradientIdx++,x[m]=_,a.id=_,i.defs[_]=eA(r,_,a,l)),e[n]=Kn(_)}function kA(t,e,n,i){var r,o=t.style[n],a={patternUnits:"userSpaceOnUse"};if(Yn(o)){var l=o.imageWidth,u=o.imageHeight,h=void 0,c=o.image;if(T(c)?h=c:fA(c)?h=c.src:gA(c)&&(h=c.toDataURL()),"undefined"==typeof Image){var p="Image width/height must been given explictly in svg-ssr renderer.";W(l,p),W(u,p)}else if(null==l||null==u){var d=function(t,e){if(t){var n=t.elm,i=t.attrs.width=l||e.width,r=t.attrs.height=u||e.height;n&&(n.setAttribute("width",i),n.setAttribute("height",r))}},f=fo(h,null,t,function(t){d(g,t),d(r,t)});f&&f.width&&f.height&&(l=l||f.width,u=u||f.height)}r=eA("image","img",{href:h,width:l,height:u}),a.width=l,a.height=u}else o.svgElement&&(r=s(o.svgElement),a.width=o.svgWidth,a.height=o.svgHeight);if(r){a.patternTransform=Jn(o);var g=eA("pattern","",a,[r]),y=rA(g),v=i.patternCache,m=v[y];m||(m=i.zrId+"-p"+i.patternIdx++,v[y]=m,a.id=m,g=i.defs[m]=eA("pattern",m,a,[r])),e[n]=Kn(m)}}function LA(t,e,n){var i=n.clipPathCache,r=n.defs,o=i[t.id];if(!o){o=n.zrId+"-c"+n.clipPathIdx++;var a={id:o};i[t.id]=o,r[o]=eA("clipPath",o,a,[MA(t,n)])}e["clip-path"]=Kn(o)}function PA(t){return document.createTextNode(t)}function OA(t,e,n){t.insertBefore(e,n)}function RA(t,e){t.removeChild(e)}function NA(t,e){t.appendChild(e)}function EA(t){return t.parentNode}function zA(t){return t.nextSibling}function BA(t,e){t.textContent=e}function VA(t){return void 0===t}function FA(t){return void 0!==t}function GA(t,e,n){for(var i={},r=e;n>=r;++r){var o=t[r].key;void 0!==o&&(i[o]=r)}return i}function WA(t,e){var n=t.key===e.key,i=t.tag===e.tag;return i&&n}function HA(t){var e,n=t.children,i=t.tag;if(FA(i)){var r=t.elm=tA(i);if(UA(oJ,t),M(n))for(e=0;e=i;++i){var o=n[i];null!=o&&OA(t,HA(o),e)}}function XA(t,e,n,i){for(;i>=n;++n){var r=e[n];if(null!=r)if(FA(r.tag)){var o=EA(r.elm);RA(o,r.elm)}else RA(t,r.elm)}}function UA(t,e){var n,i=e.elm,r=t&&t.attrs||{},o=e.attrs||{};if(r!==o){for(n in o){var a=o[n],s=r[n];s!==a&&(a===!0?i.setAttribute(n,""):a===!1?i.removeAttribute(n):n.charCodeAt(0)!==rJ?i.setAttribute(n,a):"xmlns:xlink"===n||"xmlns"===n?i.setAttributeNS(K$,n,a):n.charCodeAt(3)===iJ?i.setAttributeNS($$,n,a):n.charCodeAt(5)===iJ?i.setAttributeNS(q$,n,a):i.setAttribute(n,a))}for(n in r)n in o||i.removeAttribute(n)}}function ZA(t,e,n){for(var i,r,o,a,s=0,l=0,u=e.length-1,h=e[0],c=e[u],p=n.length-1,d=n[0],f=n[p];u>=s&&p>=l;)null==h?h=e[++s]:null==c?c=e[--u]:null==d?d=n[++l]:null==f?f=n[--p]:WA(h,d)?(jA(h,d),h=e[++s],d=n[++l]):WA(c,f)?(jA(c,f),c=e[--u],f=n[--p]):WA(h,f)?(jA(h,f),OA(t,h.elm,zA(c.elm)),h=e[++s],f=n[--p]):WA(c,d)?(jA(c,d),OA(t,c.elm,h.elm),c=e[--u],d=n[++l]):(VA(i)&&(i=GA(e,s,u)),r=i[d.key],VA(r)?OA(t,HA(d),h.elm):(o=e[r],o.tag!==d.tag?OA(t,HA(d),h.elm):(jA(o,d),e[r]=void 0,OA(t,o.elm,h.elm))),d=n[++l]);(u>=s||p>=l)&&(s>u?(a=null==n[p+1]?null:n[p+1].elm,YA(t,a,n,l,p)):XA(t,e,s,u))}function jA(t,e){var n=e.elm=t.elm,i=t.children,r=e.children;t!==e&&(UA(t,e),VA(e.text)?FA(i)&&FA(r)?i!==r&&ZA(n,i,r):FA(r)?(FA(t.text)&&BA(n,""),YA(n,null,r,0,r.length-1)):FA(i)?XA(n,i,0,i.length-1):FA(t.text)&&BA(n,""):t.text!==e.text&&(FA(i)&&XA(n,i,0,i.length-1),BA(n,e.text)))}function qA(t,e){if(WA(t,e))jA(t,e);else{var n=t.elm,i=EA(n);HA(e),null!==i&&(OA(i,e.elm,zA(n)),XA(i,[t],0,0))}return e}function KA(){return function(){}}var $A=function(t,e){return($A=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n])})(t,e)},JA=function(){function t(){this.firefox=!1,this.ie=!1,this.edge=!1,this.newEdge=!1,this.weChat=!1}return t}(),QA=function(){function t(){this.browser=new JA,this.node=!1,this.wxa=!1,this.worker=!1,this.svgSupported=!1,this.touchEventsSupported=!1,this.pointerEventsSupported=!1,this.domSupported=!1,this.transformSupported=!1,this.transform3dSupported=!1,this.hasGlobalWindow="undefined"!=typeof window}return t}(),tk=new QA;"object"==typeof wx&&"function"==typeof wx.getSystemInfoSync?(tk.wxa=!0,tk.touchEventsSupported=!0):"undefined"==typeof document&&"undefined"!=typeof self?tk.worker=!0:"undefined"==typeof navigator?(tk.node=!0,tk.svgSupported=!0):n(navigator.userAgent,tk);var ek=12,nk="sans-serif",ik=ek+"px "+nk,rk=20,ok=100,ak="007LLmW'55;N0500LLLLLLLLLL00NNNLzWW\\\\WQb\\0FWLg\\bWb\\WQ\\WrWWQ000CL5LLFLL0LL**F*gLLLL5F0LF\\FFF5.5N",sk=i(ak),lk={createCanvas:function(){return"undefined"!=typeof document&&document.createElement("canvas")},measureText:function(){var t,e;return function(n,i){if(!t){var r=lk.createCanvas();t=r&&r.getContext("2d")}if(t)return e!==i&&(e=t.font=i||ik),t.measureText(n);n=n||"",i=i||ik;var o=/^([0-9]*?)px$/.exec(i),a=+(o&&o[1])||ek,s=0;if(i.indexOf("mono")>=0)s=a*n.length;else for(var l=0;lr;r++)n[t][r].h!==e&&i.push(n[t][r]);n[t]=i}n[t]&&0===n[t].length&&delete n[t]}else delete n[t];return this},t.prototype.trigger=function(t){for(var e=[],n=1;ns;s++){var l=i[s];if(!r||!r.filter||null==l.query||r.filter(t,l.query))switch(o){case 0:l.h.call(l.ctx);break;case 1:l.h.call(l.ctx,e[0]);break;case 2:l.h.call(l.ctx,e[0],e[1]);break;default:l.h.apply(l.ctx,e)}}return r&&r.afterTrigger&&r.afterTrigger(t),this},t.prototype.triggerWithContext=function(t){for(var e=[],n=1;nl;l++){var u=i[l];if(!r||!r.filter||null==u.query||r.filter(t,u.query))switch(o){case 0:u.h.call(a);break;case 1:u.h.call(a,e[0]);break;case 2:u.h.call(a,e[0],e[1]);break;default:u.h.apply(a,e.slice(1,o-1))}}return r&&r.afterTrigger&&r.afterTrigger(t),this},t}(),Nk=Math.log(2),Ek="___zrEVENTSAVED",zk=[],Bk=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Vk=[],Fk=tk.browser.firefox&&+tk.browser.version.split(".")[0]<39,Gk=function(t){t.preventDefault(),t.stopPropagation(),t.cancelBubble=!0},Wk=function(){function t(){this._track=[]}return t.prototype.recognize=function(t,e,n){return this._doTrack(t,e,n),this._recognize(t)},t.prototype.clear=function(){return this._track.length=0,this},t.prototype._doTrack=function(t,e,n){var i=t.touches;if(i){for(var r={points:[],touches:[],target:e,event:t},o=0,a=i.length;a>o;o++){var s=i[o],l=Te(n,s,{});r.points.push([l.zrX,l.zrY]),r.touches.push(s)}this._track.push(r)}},t.prototype._recognize=function(t){for(var e in Hk)if(Hk.hasOwnProperty(e)){var n=Hk[e](this._track,t);if(n)return n}},t}(),Hk={pinch:function(t,e){var n=t.length;if(n){var i=(t[n-1]||{}).points,r=(t[n-2]||{}).points||i;if(r&&r.length>1&&i&&i.length>1){var o=Re(i)/Re(r);!isFinite(o)&&(o=1),e.pinchScale=o;var a=Ne(i);return e.pinchX=a[0],e.pinchY=a[1],{type:"pinch",target:t[0].target,event:e}}}}},Yk="silent",Xk=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.handler=null,e}return e(n,t),n.prototype.dispose=function(){},n.prototype.setCursor=function(){},n}(Rk),Uk=function(){function t(t,e){this.x=t,this.y=e}return t}(),Zk=["click","dblclick","mousewheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],jk=function(t){function n(e,n,i,r){var o=t.call(this)||this;return o._hovered=new Uk(0,0),o.storage=e,o.painter=n,o.painterRoot=r,i=i||new Xk,o.proxy=null,o.setHandlerProxy(i),o._draggingMgr=new Ok(o),o}return e(n,t),n.prototype.setHandlerProxy=function(t){this.proxy&&this.proxy.dispose(),t&&(y(Zk,function(e){t.on&&t.on(e,this[e],this)},this),t.handler=this),this.proxy=t},n.prototype.mousemove=function(t){var e=t.zrX,n=t.zrY,i=Ve(this,e,n),r=this._hovered,o=r.target;o&&!o.__zr&&(r=this.findHover(r.x,r.y),o=r.target);var a=this._hovered=i?new Uk(e,n):this.findHover(e,n),s=a.target,l=this.proxy;l.setCursor&&l.setCursor(s?s.cursor:"default"),o&&s!==o&&this.dispatchToElement(r,"mouseout",t),this.dispatchToElement(a,"mousemove",t),s&&s!==o&&this.dispatchToElement(a,"mouseover",t)},n.prototype.mouseout=function(t){var e=t.zrEventControl;"only_globalout"!==e&&this.dispatchToElement(this._hovered,"mouseout",t),"no_globalout"!==e&&this.trigger("globalout",{type:"globalout",event:t})},n.prototype.resize=function(){this._hovered=new Uk(0,0)},n.prototype.dispatch=function(t,e){var n=this[t];n&&n.call(this,e)},n.prototype.dispose=function(){this.proxy.dispose(),this.storage=null,this.proxy=null,this.painter=null},n.prototype.setCursorStyle=function(t){var e=this.proxy;e.setCursor&&e.setCursor(t)},n.prototype.dispatchToElement=function(t,e,n){t=t||{};var i=t.target;if(!i||!i.silent){for(var r="on"+e,o=Ee(e,t,n);i&&(i[r]&&(o.cancelBubble=!!i[r].call(i,o)),i.trigger(e,o),i=i.__hostTarget?i.__hostTarget:i.parent,!o.cancelBubble););o.cancelBubble||(this.trigger(e,o),this.painter&&this.painter.eachOtherLayer&&this.painter.eachOtherLayer(function(t){"function"==typeof t[r]&&t[r].call(t,o),t.trigger&&t.trigger(e,o)}))}},n.prototype.findHover=function(t,e,n){for(var i=this.storage.getDisplayList(),r=new Uk(t,e),o=i.length-1;o>=0;o--){var a=void 0;if(i[o]!==n&&!i[o].ignore&&(a=Be(i[o],t,e))&&(!r.topTarget&&(r.topTarget=i[o]),a!==Yk)){r.target=i[o];break}}return r},n.prototype.processGesture=function(t,e){this._gestureMgr||(this._gestureMgr=new Wk);var n=this._gestureMgr;"start"===e&&n.clear();var i=n.recognize(t,this.findHover(t.zrX,t.zrY,null).target,this.proxy.dom);if("end"===e&&n.clear(),i){var r=i.type;t.gestureEvent=r;var o=new Uk;o.target=i.target,this.dispatchToElement(o,r,i.event)}},n}(Rk);y(["click","mousedown","mouseup","mousewheel","dblclick","contextmenu"],function(t){jk.prototype[t]=function(e){var n,i,r=e.zrX,o=e.zrY,a=Ve(this,r,o);if("mouseup"===t&&a||(n=this.findHover(r,o),i=n.target),"mousedown"===t)this._downEl=i,this._downPoint=[e.zrX,e.zrY],this._upEl=i;else if("mouseup"===t)this._upEl=i;else if("click"===t){if(this._downEl!==this._upEl||!this._downPoint||Ak(this._downPoint,[e.zrX,e.zrY])>4)return;this._downPoint=null}this.dispatchToElement(n,t,e)}});var qk,Kk=32,$k=7,Jk=1,Qk=2,tL=4,eL=!1,nL=function(){function t(){this._roots=[],this._displayList=[],this._displayListLen=0,this.displayableSortFunc=qe}return t.prototype.traverse=function(t,e){for(var n=0;ni;i++)this._updateAndAddDisplayable(e[i],null,t);n.length=this._displayListLen,Ze(n,qe)},t.prototype._updateAndAddDisplayable=function(t,e,n){if(!t.ignore||n){t.beforeUpdate(),t.update(),t.afterUpdate();var i=t.getClipPath();if(t.ignoreClip)e=null;else if(i){e=e?e.slice():[];for(var r=i,o=t;r;)r.parent=o,r.updateTransform(),e.push(r),o=r,r=r.getClipPath()}if(t.childrenRef){for(var a=t.childrenRef(),s=0;s0&&(u.__clipPaths=[]),isNaN(u.z)&&(je(),u.z=0),isNaN(u.z2)&&(je(),u.z2=0),isNaN(u.zlevel)&&(je(),u.zlevel=0),this._displayList[this._displayListLen++]=u}var h=t.getDecalElement&&t.getDecalElement();h&&this._updateAndAddDisplayable(h,e,n);var c=t.getTextGuideLine();c&&this._updateAndAddDisplayable(c,e,n);var p=t.getTextContent();p&&this._updateAndAddDisplayable(p,e,n)}},t.prototype.addRoot=function(t){t.__zr&&t.__zr.storage===this||this._roots.push(t)},t.prototype.delRoot=function(t){if(t instanceof Array)for(var e=0,n=t.length;n>e;e++)this.delRoot(t[e]);else{var i=p(this._roots,t);i>=0&&this._roots.splice(i,1)}},t.prototype.delAllRoots=function(){this._roots=[],this._displayList=[],this._displayListLen=0},t.prototype.getRoots=function(){return this._roots},t.prototype.dispose=function(){this._displayList=null,this._roots=null},t}();qk=tk.hasGlobalWindow&&(window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.msRequestAnimationFrame&&window.msRequestAnimationFrame.bind(window)||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame)||function(t){return setTimeout(t,16)};var iL=qk,rL={linear:function(t){return t},quadraticIn:function(t){return t*t},quadraticOut:function(t){return t*(2-t)},quadraticInOut:function(t){return(t*=2)<1?.5*t*t:-.5*(--t*(t-2)-1)},cubicIn:function(t){return t*t*t},cubicOut:function(t){return--t*t*t+1},cubicInOut:function(t){return(t*=2)<1?.5*t*t*t:.5*((t-=2)*t*t+2)},quarticIn:function(t){return t*t*t*t},quarticOut:function(t){return 1- --t*t*t*t},quarticInOut:function(t){return(t*=2)<1?.5*t*t*t*t:-.5*((t-=2)*t*t*t-2)},quinticIn:function(t){return t*t*t*t*t},quinticOut:function(t){return--t*t*t*t*t+1},quinticInOut:function(t){return(t*=2)<1?.5*t*t*t*t*t:.5*((t-=2)*t*t*t*t+2)},sinusoidalIn:function(t){return 1-Math.cos(t*Math.PI/2)},sinusoidalOut:function(t){return Math.sin(t*Math.PI/2)},sinusoidalInOut:function(t){return.5*(1-Math.cos(Math.PI*t))},exponentialIn:function(t){return 0===t?0:Math.pow(1024,t-1)},exponentialOut:function(t){return 1===t?1:1-Math.pow(2,-10*t)},exponentialInOut:function(t){return 0===t?0:1===t?1:(t*=2)<1?.5*Math.pow(1024,t-1):.5*(-Math.pow(2,-10*(t-1))+2)},circularIn:function(t){return 1-Math.sqrt(1-t*t)},circularOut:function(t){return Math.sqrt(1- --t*t)},circularInOut:function(t){return(t*=2)<1?-.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1)},elasticIn:function(t){var e,n=.1,i=.4;return 0===t?0:1===t?1:(!n||1>n?(n=1,e=i/4):e=i*Math.asin(1/n)/(2*Math.PI),-(n*Math.pow(2,10*(t-=1))*Math.sin(2*(t-e)*Math.PI/i)))},elasticOut:function(t){var e,n=.1,i=.4;return 0===t?0:1===t?1:(!n||1>n?(n=1,e=i/4):e=i*Math.asin(1/n)/(2*Math.PI),n*Math.pow(2,-10*t)*Math.sin(2*(t-e)*Math.PI/i)+1)},elasticInOut:function(t){var e,n=.1,i=.4;return 0===t?0:1===t?1:(!n||1>n?(n=1,e=i/4):e=i*Math.asin(1/n)/(2*Math.PI),(t*=2)<1?-.5*n*Math.pow(2,10*(t-=1))*Math.sin(2*(t-e)*Math.PI/i):n*Math.pow(2,-10*(t-=1))*Math.sin(2*(t-e)*Math.PI/i)*.5+1)},backIn:function(t){var e=1.70158;return t*t*((e+1)*t-e)},backOut:function(t){var e=1.70158;return--t*t*((e+1)*t+e)+1},backInOut:function(t){var e=2.5949095;return(t*=2)<1?.5*t*t*((e+1)*t-e):.5*((t-=2)*t*((e+1)*t+e)+2)},bounceIn:function(t){return 1-rL.bounceOut(1-t)},bounceOut:function(t){return 1/2.75>t?7.5625*t*t:2/2.75>t?7.5625*(t-=1.5/2.75)*t+.75:2.5/2.75>t?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375},bounceInOut:function(t){return.5>t?.5*rL.bounceIn(2*t):.5*rL.bounceOut(2*t-1)+.5}},oL=Math.pow,aL=Math.sqrt,sL=1e-8,lL=1e-4,uL=aL(3),hL=1/3,cL=J(),pL=J(),dL=J(),fL=/cubic-bezier\(([0-9,\.e ]+)\)/,gL=function(){function t(t){this._inited=!1,this._startTime=0,this._pausedTime=0,this._paused=!1,this._life=t.life||1e3,this._delay=t.delay||0,this.loop=t.loop||!1,this.onframe=t.onframe||$,this.ondestroy=t.ondestroy||$,this.onrestart=t.onrestart||$,t.easing&&this.setEasing(t.easing)}return t.prototype.step=function(t,e){if(this._inited||(this._startTime=t+this._delay,this._inited=!0),this._paused)return void(this._pausedTime+=e);var n=this._life,i=t-this._startTime-this._pausedTime,r=i/n;0>r&&(r=0),r=Math.min(r,1);var o=this.easingFunc,a=o?o(r):r;if(this.onframe(a),1===r){if(!this.loop)return!0;var s=i%n;this._startTime=t-s,this._pausedTime=0,this.onrestart()}return!1},t.prototype.pause=function(){this._paused=!0},t.prototype.resume=function(){this._paused=!1},t.prototype.setEasing=function(t){this.easing=t,this.easingFunc=I(t)?t:rL[t]||dn(t)},t}(),yL=function(){function t(t){this.value=t}return t}(),vL=function(){function t(){this._len=0}return t.prototype.insert=function(t){var e=new yL(t);return this.insertEntry(e),e},t.prototype.insertEntry=function(t){this.head?(this.tail.next=t,t.prev=this.tail,t.next=null,this.tail=t):this.head=this.tail=t,this._len++},t.prototype.remove=function(t){var e=t.prev,n=t.next;e?e.next=n:this.head=n,n?n.prev=e:this.tail=e,t.next=t.prev=null,this._len--},t.prototype.len=function(){return this._len},t.prototype.clear=function(){this.head=this.tail=null,this._len=0},t}(),mL=function(){function t(t){this._list=new vL,this._maxSize=10,this._map={},this._maxSize=t}return t.prototype.put=function(t,e){var n=this._list,i=this._map,r=null;if(null==i[t]){var o=n.len(),a=this._lastRemovedEntry;if(o>=this._maxSize&&o>0){var s=n.head;n.remove(s),delete i[s.key],r=s.value,this._lastRemovedEntry=s}a?a.value=e:a=new yL(e),a.key=t,n.insertEntry(a),i[t]=a}return r},t.prototype.get=function(t){var e=this._map[t],n=this._list;return null!=e?(e!==n.tail&&(n.remove(e),n.insertEntry(e)),e.value):void 0},t.prototype.clear=function(){this._list.clear(),this._map={}},t.prototype.len=function(){return this._list.len()},t}(),xL={transparent:[0,0,0,0],aliceblue:[240,248,255,1],antiquewhite:[250,235,215,1],aqua:[0,255,255,1],aquamarine:[127,255,212,1],azure:[240,255,255,1],beige:[245,245,220,1],bisque:[255,228,196,1],black:[0,0,0,1],blanchedalmond:[255,235,205,1],blue:[0,0,255,1],blueviolet:[138,43,226,1],brown:[165,42,42,1],burlywood:[222,184,135,1],cadetblue:[95,158,160,1],chartreuse:[127,255,0,1],chocolate:[210,105,30,1],coral:[255,127,80,1],cornflowerblue:[100,149,237,1],cornsilk:[255,248,220,1],crimson:[220,20,60,1],cyan:[0,255,255,1],darkblue:[0,0,139,1],darkcyan:[0,139,139,1],darkgoldenrod:[184,134,11,1],darkgray:[169,169,169,1],darkgreen:[0,100,0,1],darkgrey:[169,169,169,1],darkkhaki:[189,183,107,1],darkmagenta:[139,0,139,1],darkolivegreen:[85,107,47,1],darkorange:[255,140,0,1],darkorchid:[153,50,204,1],darkred:[139,0,0,1],darksalmon:[233,150,122,1],darkseagreen:[143,188,143,1],darkslateblue:[72,61,139,1],darkslategray:[47,79,79,1],darkslategrey:[47,79,79,1],darkturquoise:[0,206,209,1],darkviolet:[148,0,211,1],deeppink:[255,20,147,1],deepskyblue:[0,191,255,1],dimgray:[105,105,105,1],dimgrey:[105,105,105,1],dodgerblue:[30,144,255,1],firebrick:[178,34,34,1],floralwhite:[255,250,240,1],forestgreen:[34,139,34,1],fuchsia:[255,0,255,1],gainsboro:[220,220,220,1],ghostwhite:[248,248,255,1],gold:[255,215,0,1],goldenrod:[218,165,32,1],gray:[128,128,128,1],green:[0,128,0,1],greenyellow:[173,255,47,1],grey:[128,128,128,1],honeydew:[240,255,240,1],hotpink:[255,105,180,1],indianred:[205,92,92,1],indigo:[75,0,130,1],ivory:[255,255,240,1],khaki:[240,230,140,1],lavender:[230,230,250,1],lavenderblush:[255,240,245,1],lawngreen:[124,252,0,1],lemonchiffon:[255,250,205,1],lightblue:[173,216,230,1],lightcoral:[240,128,128,1],lightcyan:[224,255,255,1],lightgoldenrodyellow:[250,250,210,1],lightgray:[211,211,211,1],lightgreen:[144,238,144,1],lightgrey:[211,211,211,1],lightpink:[255,182,193,1],lightsalmon:[255,160,122,1],lightseagreen:[32,178,170,1],lightskyblue:[135,206,250,1],lightslategray:[119,136,153,1],lightslategrey:[119,136,153,1],lightsteelblue:[176,196,222,1],lightyellow:[255,255,224,1],lime:[0,255,0,1],limegreen:[50,205,50,1],linen:[250,240,230,1],magenta:[255,0,255,1],maroon:[128,0,0,1],mediumaquamarine:[102,205,170,1],mediumblue:[0,0,205,1],mediumorchid:[186,85,211,1],mediumpurple:[147,112,219,1],mediumseagreen:[60,179,113,1],mediumslateblue:[123,104,238,1],mediumspringgreen:[0,250,154,1],mediumturquoise:[72,209,204,1],mediumvioletred:[199,21,133,1],midnightblue:[25,25,112,1],mintcream:[245,255,250,1],mistyrose:[255,228,225,1],moccasin:[255,228,181,1],navajowhite:[255,222,173,1],navy:[0,0,128,1],oldlace:[253,245,230,1],olive:[128,128,0,1],olivedrab:[107,142,35,1],orange:[255,165,0,1],orangered:[255,69,0,1],orchid:[218,112,214,1],palegoldenrod:[238,232,170,1],palegreen:[152,251,152,1],paleturquoise:[175,238,238,1],palevioletred:[219,112,147,1],papayawhip:[255,239,213,1],peachpuff:[255,218,185,1],peru:[205,133,63,1],pink:[255,192,203,1],plum:[221,160,221,1],powderblue:[176,224,230,1],purple:[128,0,128,1],red:[255,0,0,1],rosybrown:[188,143,143,1],royalblue:[65,105,225,1],saddlebrown:[139,69,19,1],salmon:[250,128,114,1],sandybrown:[244,164,96,1],seagreen:[46,139,87,1],seashell:[255,245,238,1],sienna:[160,82,45,1],silver:[192,192,192,1],skyblue:[135,206,235,1],slateblue:[106,90,205,1],slategray:[112,128,144,1],slategrey:[112,128,144,1],snow:[255,250,250,1],springgreen:[0,255,127,1],steelblue:[70,130,180,1],tan:[210,180,140,1],teal:[0,128,128,1],thistle:[216,191,216,1],tomato:[255,99,71,1],turquoise:[64,224,208,1],violet:[238,130,238,1],wheat:[245,222,179,1],white:[255,255,255,1],whitesmoke:[245,245,245,1],yellow:[255,255,0,1],yellowgreen:[154,205,50,1]},_L=new mL(20),bL=null,wL=An,SL=kn,ML=(Object.freeze||Object)({parse:Mn,lift:Cn,toHex:Dn,fastLerp:An,fastMapToColor:wL,lerp:kn,mapToColor:SL,modifyHSL:Ln,modifyAlpha:Pn,stringify:On,lum:Rn,random:Nn}),IL=Math.round,TL=1e-4,CL={left:"start",right:"end",center:"middle",middle:"middle"},DL=function(){return tk.hasGlobalWindow&&I(window.btoa)?function(t){return window.btoa(unescape(t))}:"undefined"!=typeof Buffer?function(t){return Buffer.from(t).toString("base64")}:function(){return null}}(),AL=Array.prototype.slice,kL=0,LL=1,PL=2,OL=3,RL=4,NL=5,EL=6,zL=[0,0,0,0],BL=function(){function t(t){this.keyframes=[],this.discrete=!1,this._invalid=!1,this._needsSort=!1,this._lastFr=0,this._lastFrP=0,this.propName=t}return t.prototype.isFinished=function(){return this._finished},t.prototype.setFinished=function(){this._finished=!0,this._additiveTrack&&this._additiveTrack.setFinished()},t.prototype.needsAnimate=function(){return this.keyframes.length>=1},t.prototype.getAdditiveTrack=function(){return this._additiveTrack},t.prototype.addKeyframe=function(t,e,n){this._needsSort=!0;var i=this.keyframes,r=i.length,o=!1,a=EL,s=e;if(g(e)){var l=li(e);a=l,(1===l&&!D(e[0])||2===l&&!D(e[0][0]))&&(o=!0)}else if(D(e)&&!E(e))a=kL;else if(T(e))if(isNaN(+e)){var u=Mn(e);u&&(s=u,a=OL)}else a=kL;else if(O(e)){var c=h({},s);c.colorStops=v(e.colorStops,function(t){return{offset:t.offset,color:Mn(t.color)} +}),Zn(e)?a=RL:jn(e)&&(a=NL),s=c}0===r?this.valType=a:(a!==this.valType||a===EL)&&(o=!0),this.discrete=this.discrete||o;var p={time:t,value:s,rawValue:e,percent:0};return n&&(p.easing=n,p.easingFunc=I(n)?n:rL[n]||dn(n)),i.push(p),p},t.prototype.prepare=function(t,e){var n=this.keyframes;this._needsSort&&n.sort(function(t,e){return t.time-e.time});for(var i=this.valType,r=n.length,o=n[r-1],a=this.discrete,s=hi(i),l=ui(i),u=0;r>u;u++){var h=n[u],c=h.value,p=o.value;h.percent=h.time/t,a||(s&&u!==r-1?oi(c,p,i):l&&ri(c.colorStops,p.colorStops))}if(!a&&i!==NL&&e&&this.needsAnimate()&&e.needsAnimate()&&i===e.valType&&!e._finished){this._additiveTrack=e;for(var d=n[0].value,u=0;r>u;u++)i===kL?n[u].additiveValue=n[u].value-d:i===OL?n[u].additiveValue=ni([],n[u].value,d,-1):hi(i)&&(n[u].additiveValue=i===LL?ni([],n[u].value,d,-1):ii([],n[u].value,d,-1))}},t.prototype.step=function(t,e){if(!this._finished){this._additiveTrack&&this._additiveTrack._finished&&(this._additiveTrack=null);var n,i,r,o=null!=this._additiveTrack,a=o?"additiveValue":"value",s=this.valType,l=this.keyframes,u=l.length,h=this.propName,c=s===OL,p=this._lastFr,d=Math.min;if(1===u)i=r=l[0];else{if(0>e)n=0;else if(e=0&&!(l[n].percent<=e);n--);n=d(n,u-2)}else{for(n=p;u>n&&!(l[n].percent>e);n++);n=d(n-1,u-2)}r=l[n+1],i=l[n]}if(i&&r){this._lastFr=n,this._lastFrP=e;var g=r.percent-i.percent,y=0===g?1:d((e-i.percent)/g,1);r.easingFunc&&(y=r.easingFunc(y));var m=o?this._additiveValue:c?zL:t[h];if(!hi(s)&&!c||m||(m=this._additiveValue=[]),this.discrete)t[h]=1>y?i.rawValue:r.rawValue;else if(hi(s))s===LL?ti(m,i[a],r[a],y):ei(m,i[a],r[a],y);else if(ui(s)){var x=i[a],_=r[a],b=s===RL;t[h]={type:b?"linear":"radial",x:Qn(x.x,_.x,y),y:Qn(x.y,_.y,y),colorStops:v(x.colorStops,function(t,e){var n=_.colorStops[e];return{offset:Qn(t.offset,n.offset,y),color:si(ti([],t.color,n.color,y))}}),global:_.global},b?(t[h].x2=Qn(x.x2,_.x2,y),t[h].y2=Qn(x.y2,_.y2,y)):t[h].r=Qn(x.r,_.r,y)}else if(c)ti(m,i[a],r[a],y),o||(t[h]=si(m));else{var w=Qn(i[a],r[a],y);o?this._additiveValue=w:t[h]=w}o&&this._addToTarget(t)}}},t.prototype._addToTarget=function(t){var e=this.valType,n=this.propName,i=this._additiveValue;e===kL?t[n]=t[n]+i:e===OL?(Mn(t[n],zL),ni(zL,zL,i,1),t[n]=si(zL)):e===LL?ni(t[n],t[n],i,1):e===PL&&ii(t[n],t[n],i,1)},t}(),VL=function(){function t(t,e,n,i){return this._tracks={},this._trackKeys=[],this._maxTime=0,this._started=0,this._clip=null,this._target=t,this._loop=e,e&&i?void a("Can' use additive animation on looped animation."):(this._additiveAnimators=i,void(this._allowDiscrete=n))}return t.prototype.getMaxTime=function(){return this._maxTime},t.prototype.getDelay=function(){return this._delay},t.prototype.getLoop=function(){return this._loop},t.prototype.getTarget=function(){return this._target},t.prototype.changeTarget=function(t){this._target=t},t.prototype.when=function(t,e,n){return this.whenWithKeys(t,e,b(e),n)},t.prototype.whenWithKeys=function(t,e,n,i){for(var r=this._tracks,o=0;o0&&s.addKeyframe(0,ai(l),i),this._trackKeys.push(a)}s.addKeyframe(t,ai(e[a]),i)}return this._maxTime=Math.max(this._maxTime,t),this},t.prototype.pause=function(){this._clip.pause(),this._paused=!0},t.prototype.resume=function(){this._clip.resume(),this._paused=!1},t.prototype.isPaused=function(){return!!this._paused},t.prototype.duration=function(t){return this._maxTime=t,this._force=!0,this},t.prototype._doneCallback=function(){this._setTracksFinished(),this._clip=null;var t=this._doneCbs;if(t)for(var e=t.length,n=0;e>n;n++)t[n].call(this)},t.prototype._abortedCallback=function(){this._setTracksFinished();var t=this.animation,e=this._abortedCbs;if(t&&t.removeClip(this._clip),this._clip=null,e)for(var n=0;n0)){this._started=1;for(var e=this,n=[],i=this._maxTime||0,r=0;r1){var a=o.pop();r.addKeyframe(a.time,t[i]),r.prepare(this._maxTime,r.getAdditiveTrack())}}}},t}(),FL=function(t){function n(e){var n=t.call(this)||this;return n._running=!1,n._time=0,n._pausedTime=0,n._pauseStart=0,n._paused=!1,e=e||{},n.stage=e.stage||{},n}return e(n,t),n.prototype.addClip=function(t){t.animation&&this.removeClip(t),this._head?(this._tail.next=t,t.prev=this._tail,t.next=null,this._tail=t):this._head=this._tail=t,t.animation=this},n.prototype.addAnimator=function(t){t.animation=this;var e=t.getClip();e&&this.addClip(e)},n.prototype.removeClip=function(t){if(t.animation){var e=t.prev,n=t.next;e?e.next=n:this._head=n,n?n.prev=e:this._tail=e,t.next=t.prev=t.animation=null}},n.prototype.removeAnimator=function(t){var e=t.getClip();e&&this.removeClip(e),t.animation=null},n.prototype.update=function(t){for(var e=ci()-this._pausedTime,n=e-this._time,i=this._head;i;){var r=i.next,o=i.step(e,n);o?(i.ondestroy(),this.removeClip(i),i=r):i=r}this._time=e,t||(this.trigger("frame",n),this.stage.update&&this.stage.update())},n.prototype._startLoop=function(){function t(){e._running&&(iL(t),!e._paused&&e.update())}var e=this;this._running=!0,iL(t)},n.prototype.start=function(){this._running||(this._time=ci(),this._pausedTime=0,this._startLoop())},n.prototype.stop=function(){this._running=!1},n.prototype.pause=function(){this._paused||(this._pauseStart=ci(),this._paused=!0)},n.prototype.resume=function(){this._paused&&(this._pausedTime+=ci()-this._pauseStart,this._paused=!1)},n.prototype.clear=function(){for(var t=this._head;t;){var e=t.next;t.prev=t.next=t.animation=null,t=e}this._head=this._tail=null},n.prototype.isFinished=function(){return null==this._head},n.prototype.animate=function(t,e){e=e||{},this.start();var n=new VL(t,e.loop);return this.addAnimator(n),n},n}(Rk),GL=300,WL=tk.domSupported,HL=function(){var t=["click","dblclick","mousewheel","wheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],e=["touchstart","touchend","touchmove"],n={pointerdown:1,pointerup:1,pointermove:1,pointerout:1},i=v(t,function(t){var e=t.replace("mouse","pointer");return n.hasOwnProperty(e)?e:t});return{mouse:t,touch:e,pointer:i}}(),YL={mouse:["mousemove","mouseup"],pointer:["pointermove","pointerup"]},XL=!1,UL=function(){function t(t,e){this.stopPropagation=$,this.stopImmediatePropagation=$,this.preventDefault=$,this.type=e.type,this.target=this.currentTarget=t.dom,this.pointerType=e.pointerType,this.clientX=e.clientX,this.clientY=e.clientY}return t}(),ZL={mousedown:function(t){t=Ae(this.dom,t),this.__mayPointerCapture=[t.zrX,t.zrY],this.trigger("mousedown",t)},mousemove:function(t){t=Ae(this.dom,t);var e=this.__mayPointerCapture;!e||t.zrX===e[0]&&t.zrY===e[1]||this.__togglePointerCapture(!0),this.trigger("mousemove",t)},mouseup:function(t){t=Ae(this.dom,t),this.__togglePointerCapture(!1),this.trigger("mouseup",t)},mouseout:function(t){t=Ae(this.dom,t);var e=t.toElement||t.relatedTarget;yi(this,e)||(this.__pointerCapturing&&(t.zrEventControl="no_globalout"),this.trigger("mouseout",t))},wheel:function(t){XL=!0,t=Ae(this.dom,t),this.trigger("mousewheel",t)},mousewheel:function(t){XL||(t=Ae(this.dom,t),this.trigger("mousewheel",t))},touchstart:function(t){t=Ae(this.dom,t),fi(t),this.__lastTouchMoment=new Date,this.handler.processGesture(t,"start"),ZL.mousemove.call(this,t),ZL.mousedown.call(this,t)},touchmove:function(t){t=Ae(this.dom,t),fi(t),this.handler.processGesture(t,"change"),ZL.mousemove.call(this,t)},touchend:function(t){t=Ae(this.dom,t),fi(t),this.handler.processGesture(t,"end"),ZL.mouseup.call(this,t),+new Date-+this.__lastTouchMoment1e-10&&uP(t[3]-1)>1e-10?Math.sqrt(uP(t[0]*t[3]-t[2]*t[1])):1},t.prototype.copyTransform=function(t){Li(this,t)},t.getLocalTransform=function(t,e){e=e||[];var n=t.originX||0,i=t.originY||0,r=t.scaleX,o=t.scaleY,a=t.anchorX,s=t.anchorY,l=t.rotation||0,u=t.x,h=t.y,c=t.skewX?Math.tan(t.skewX):0,p=t.skewY?Math.tan(-t.skewY):0;if(n||i||a||s){var d=n+a,f=i+s;e[4]=-d*r-c*f*o,e[5]=-f*o-p*d*r}else e[4]=e[5]=0;return e[0]=r,e[3]=o,e[1]=p*r,e[2]=c*o,l&&Ti(e,e,l),e[4]+=n+u,e[5]+=i+h,e},t.initDefaultProps=function(){var e=t.prototype;e.scaleX=e.scaleY=e.globalScaleRatio=1,e.x=e.y=e.originX=e.originY=e.skewX=e.skewY=e.rotation=e.anchorX=e.anchorY=0}(),t}(),cP=["x","y","originX","originY","anchorX","anchorY","rotation","scaleX","scaleY","skewX","skewY"],pP=function(){function t(t,e){this.x=t||0,this.y=e||0}return t.prototype.copy=function(t){return this.x=t.x,this.y=t.y,this},t.prototype.clone=function(){return new t(this.x,this.y)},t.prototype.set=function(t,e){return this.x=t,this.y=e,this},t.prototype.equal=function(t){return t.x===this.x&&t.y===this.y},t.prototype.add=function(t){return this.x+=t.x,this.y+=t.y,this},t.prototype.scale=function(t){this.x*=t,this.y*=t},t.prototype.scaleAndAdd=function(t,e){this.x+=t.x*e,this.y+=t.y*e},t.prototype.sub=function(t){return this.x-=t.x,this.y-=t.y,this},t.prototype.dot=function(t){return this.x*t.x+this.y*t.y},t.prototype.len=function(){return Math.sqrt(this.x*this.x+this.y*this.y)},t.prototype.lenSquare=function(){return this.x*this.x+this.y*this.y},t.prototype.normalize=function(){var t=this.len();return this.x/=t,this.y/=t,this},t.prototype.distance=function(t){var e=this.x-t.x,n=this.y-t.y;return Math.sqrt(e*e+n*n)},t.prototype.distanceSquare=function(t){var e=this.x-t.x,n=this.y-t.y;return e*e+n*n},t.prototype.negate=function(){return this.x=-this.x,this.y=-this.y,this},t.prototype.transform=function(t){if(t){var e=this.x,n=this.y;return this.x=t[0]*e+t[2]*n+t[4],this.y=t[1]*e+t[3]*n+t[5],this}},t.prototype.toArray=function(t){return t[0]=this.x,t[1]=this.y,t},t.prototype.fromArray=function(t){this.x=t[0],this.y=t[1]},t.set=function(t,e,n){t.x=e,t.y=n},t.copy=function(t,e){t.x=e.x,t.y=e.y},t.len=function(t){return Math.sqrt(t.x*t.x+t.y*t.y)},t.lenSquare=function(t){return t.x*t.x+t.y*t.y},t.dot=function(t,e){return t.x*e.x+t.y*e.y},t.add=function(t,e,n){t.x=e.x+n.x,t.y=e.y+n.y},t.sub=function(t,e,n){t.x=e.x-n.x,t.y=e.y-n.y},t.scale=function(t,e,n){t.x=e.x*n,t.y=e.y*n},t.scaleAndAdd=function(t,e,n,i){t.x=e.x+n.x*i,t.y=e.y+n.y*i},t.lerp=function(t,e,n,i){var r=1-i;t.x=r*e.x+i*n.x,t.y=r*e.y+i*n.y},t}(),dP=Math.min,fP=Math.max,gP=new pP,yP=new pP,vP=new pP,mP=new pP,xP=new pP,_P=new pP,bP=function(){function t(t,e,n,i){0>n&&(t+=n,n=-n),0>i&&(e+=i,i=-i),this.x=t,this.y=e,this.width=n,this.height=i}return t.prototype.union=function(t){var e=dP(t.x,this.x),n=dP(t.y,this.y);this.width=isFinite(this.x)&&isFinite(this.width)?fP(t.x+t.width,this.x+this.width)-e:t.width,this.height=isFinite(this.y)&&isFinite(this.height)?fP(t.y+t.height,this.y+this.height)-n:t.height,this.x=e,this.y=n},t.prototype.applyTransform=function(e){t.applyTransform(this,this,e)},t.prototype.calculateTransform=function(t){var e=this,n=t.width/e.width,i=t.height/e.height,r=bi();return Ii(r,r,[-e.x,-e.y]),Ci(r,r,[n,i]),Ii(r,r,[t.x,t.y]),r},t.prototype.intersect=function(e,n){if(!e)return!1;e instanceof t||(e=t.create(e));var i=this,r=i.x,o=i.x+i.width,a=i.y,s=i.y+i.height,l=e.x,u=e.x+e.width,h=e.y,c=e.y+e.height,p=!(l>o||r>u||h>s||a>c);if(n){var d=1/0,f=0,g=Math.abs(o-l),y=Math.abs(u-r),v=Math.abs(s-h),m=Math.abs(c-a),x=Math.min(g,y),_=Math.min(v,m);l>o||r>u?x>f&&(f=x,y>g?pP.set(_P,-g,0):pP.set(_P,y,0)):d>x&&(d=x,y>g?pP.set(xP,g,0):pP.set(xP,-y,0)),h>s||a>c?_>f&&(f=_,m>v?pP.set(_P,0,-v):pP.set(_P,0,m)):d>x&&(d=x,m>v?pP.set(xP,0,v):pP.set(xP,0,-m))}return n&&pP.copy(n,p?xP:_P),p},t.prototype.contain=function(t,e){var n=this;return t>=n.x&&t<=n.x+n.width&&e>=n.y&&e<=n.y+n.height},t.prototype.clone=function(){return new t(this.x,this.y,this.width,this.height)},t.prototype.copy=function(e){t.copy(this,e)},t.prototype.plain=function(){return{x:this.x,y:this.y,width:this.width,height:this.height}},t.prototype.isFinite=function(){return isFinite(this.x)&&isFinite(this.y)&&isFinite(this.width)&&isFinite(this.height)},t.prototype.isZero=function(){return 0===this.width||0===this.height},t.create=function(e){return new t(e.x,e.y,e.width,e.height)},t.copy=function(t,e){t.x=e.x,t.y=e.y,t.width=e.width,t.height=e.height},t.applyTransform=function(e,n,i){if(!i)return void(e!==n&&t.copy(e,n));if(i[1]<1e-5&&i[1]>-1e-5&&i[2]<1e-5&&i[2]>-1e-5){var r=i[0],o=i[3],a=i[4],s=i[5];return e.x=n.x*r+a,e.y=n.y*o+s,e.width=n.width*r,e.height=n.height*o,e.width<0&&(e.x+=e.width,e.width=-e.width),void(e.height<0&&(e.y+=e.height,e.height=-e.height))}gP.x=vP.x=n.x,gP.y=mP.y=n.y,yP.x=mP.x=n.x+n.width,yP.y=vP.y=n.y+n.height,gP.transform(i),mP.transform(i),yP.transform(i),vP.transform(i),e.x=dP(gP.x,yP.x,vP.x,mP.x),e.y=dP(gP.y,yP.y,vP.y,mP.y);var l=fP(gP.x,yP.x,vP.x,mP.x),u=fP(gP.y,yP.y,vP.y,mP.y);e.width=l-e.x,e.height=u-e.y},t}(),wP={},SP="__zr_normal__",MP=cP.concat(["ignore"]),IP=m(cP,function(t,e){return t[e]=!0,t},{ignore:!1}),TP={},CP=new bP(0,0,0,0),DP=function(){function t(t){this.id=o(),this.animators=[],this.currentStates=[],this.states={},this._init(t)}return t.prototype._init=function(t){this.attr(t)},t.prototype.drift=function(t,e){switch(this.draggable){case"horizontal":e=0;break;case"vertical":t=0}var n=this.transform;n||(n=this.transform=[1,0,0,1,0,0]),n[4]+=t,n[5]+=e,this.decomposeTransform(),this.markRedraw()},t.prototype.beforeUpdate=function(){},t.prototype.afterUpdate=function(){},t.prototype.update=function(){this.updateTransform(),this.__dirty&&this.updateInnerText()},t.prototype.updateInnerText=function(t){var e=this._textContent;if(e&&(!e.ignore||t)){this.textConfig||(this.textConfig={});var n=this.textConfig,i=n.local,r=e.innerTransformable,o=void 0,a=void 0,s=!1;r.parent=i?this:null;var l=!1;if(r.copyTransform(e),null!=n.position){var u=CP;u.copy(n.layoutRect?n.layoutRect:this.getBoundingRect()),i||u.applyTransform(this.transform),this.calculateTextPosition?this.calculateTextPosition(TP,n,u):Vi(TP,n,u),r.x=TP.x,r.y=TP.y,o=TP.align,a=TP.verticalAlign;var h=n.origin;if(h&&null!=n.rotation){var c=void 0,p=void 0;"center"===h?(c=.5*u.width,p=.5*u.height):(c=Bi(h[0],u.width),p=Bi(h[1],u.height)),l=!0,r.originX=-r.x+c+(i?0:u.x),r.originY=-r.y+p+(i?0:u.y)}}null!=n.rotation&&(r.rotation=n.rotation);var d=n.offset;d&&(r.x+=d[0],r.y+=d[1],l||(r.originX=-d[0],r.originY=-d[1]));var f=null==n.inside?"string"==typeof n.position&&n.position.indexOf("inside")>=0:n.inside,g=this._innerTextDefaultStyle||(this._innerTextDefaultStyle={}),y=void 0,v=void 0,m=void 0;f&&this.canBeInsideText()?(y=n.insideFill,v=n.insideStroke,(null==y||"auto"===y)&&(y=this.getInsideTextFill()),(null==v||"auto"===v)&&(v=this.getInsideTextStroke(y),m=!0)):(y=n.outsideFill,v=n.outsideStroke,(null==y||"auto"===y)&&(y=this.getOutsideFill()),(null==v||"auto"===v)&&(v=this.getOutsideStroke(y),m=!0)),y=y||"#000",(y!==g.fill||v!==g.stroke||m!==g.autoStroke||o!==g.align||a!==g.verticalAlign)&&(s=!0,g.fill=y,g.stroke=v,g.autoStroke=m,g.align=o,g.verticalAlign=a,e.setDefaultTextStyle(g)),e.__dirty|=Jk,s&&e.dirtyStyle(!0)}},t.prototype.canBeInsideText=function(){return!0},t.prototype.getInsideTextFill=function(){return"#fff"},t.prototype.getInsideTextStroke=function(){return"#000"},t.prototype.getOutsideFill=function(){return this.__zr&&this.__zr.isDarkMode()?eP:tP},t.prototype.getOutsideStroke=function(){var t=this.__zr&&this.__zr.getBackgroundColor(),e="string"==typeof t&&Mn(t);e||(e=[255,255,255,1]);for(var n=e[3],i=this.__zr.isDarkMode(),r=0;3>r;r++)e[r]=e[r]*n+(i?0:255)*(1-n);return e[3]=1,On(e,"rgba")},t.prototype.traverse=function(){},t.prototype.attrKV=function(t,e){"textConfig"===t?this.setTextConfig(e):"textContent"===t?this.setTextContent(e):"clipPath"===t?this.setClipPath(e):"extra"===t?(this.extra=this.extra||{},h(this.extra,e)):this[t]=e},t.prototype.hide=function(){this.ignore=!0,this.markRedraw()},t.prototype.show=function(){this.ignore=!1,this.markRedraw()},t.prototype.attr=function(t,e){if("string"==typeof t)this.attrKV(t,e);else if(A(t))for(var n=t,i=b(n),r=0;r0},t.prototype.getState=function(t){return this.states[t]},t.prototype.ensureState=function(t){var e=this.states;return e[t]||(e[t]={}),e[t]},t.prototype.clearStates=function(t){this.useState(SP,!1,t)},t.prototype.useState=function(t,e,n,i){var r=t===SP,o=this.hasState();if(o||!r){var s=this.currentStates,l=this.stateTransition;if(!(p(s,t)>=0)||!e&&1!==s.length){var u;if(this.stateProxy&&!r&&(u=this.stateProxy(t)),u||(u=this.states&&this.states[t]),!u&&!r)return void a("State "+t+" not exists.");r||this.saveCurrentToNormalState(u);var h=!!(u&&u.hoverLayer||i);h&&this._toggleHoverLayerFlag(!0),this._applyStateObj(t,u,this._normalState,e,!n&&!this.__inHover&&l&&l.duration>0,l);var c=this._textContent,d=this._textGuide;return c&&c.useState(t,e,n,h),d&&d.useState(t,e,n,h),r?(this.currentStates=[],this._normalState={}):e?this.currentStates.push(t):this.currentStates=[t],this._updateAnimationTargets(),this.markRedraw(),!h&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=~Jk),u}}},t.prototype.useStates=function(t,e,n){if(t.length){var i=[],r=this.currentStates,o=t.length,a=o===r.length;if(a)for(var s=0;o>s;s++)if(t[s]!==r[s]){a=!1;break}if(a)return;for(var s=0;o>s;s++){var l=t[s],u=void 0;this.stateProxy&&(u=this.stateProxy(l,t)),u||(u=this.states[l]),u&&i.push(u)}var h=i[o-1],c=!!(h&&h.hoverLayer||n);c&&this._toggleHoverLayerFlag(!0);var p=this._mergeStates(i),d=this.stateTransition;this.saveCurrentToNormalState(p),this._applyStateObj(t.join(","),p,this._normalState,!1,!e&&!this.__inHover&&d&&d.duration>0,d);var f=this._textContent,g=this._textGuide;f&&f.useStates(t,e,c),g&&g.useStates(t,e,c),this._updateAnimationTargets(),this.currentStates=t.slice(),this.markRedraw(),!c&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=~Jk)}else this.clearStates()},t.prototype._updateAnimationTargets=function(){for(var t=0;t=0){var n=this.currentStates.slice();n.splice(e,1),this.useStates(n)}},t.prototype.replaceState=function(t,e,n){var i=this.currentStates.slice(),r=p(i,t),o=p(i,e)>=0;r>=0?o?i.splice(r,1):i[r]=e:n&&!o&&i.push(e),this.useStates(i)},t.prototype.toggleState=function(t,e){e?this.useState(t,!0):this.removeState(t)},t.prototype._mergeStates=function(t){for(var e,n={},i=0;i=0&&e.splice(n,1)}),this.animators.push(t),n&&n.animation.addAnimator(t),n&&n.wakeUp()},t.prototype.updateDuringAnimation=function(){this.markRedraw()},t.prototype.stopAnimation=function(t,e){for(var n=this.animators,i=n.length,r=[],o=0;i>o;o++){var a=n[o];t&&t!==a.scope?r.push(a):a.stop(e)}return this.animators=r,this},t.prototype.animateTo=function(t,e,n){Fi(this,t,e,n)},t.prototype.animateFrom=function(t,e,n){Fi(this,t,e,n,!0)},t.prototype._transitionState=function(t,e,n,i){for(var r=Fi(this,e,n,i),o=0;o=0&&(n.splice(i,0,t),this._doAdd(t))}return this},n.prototype.replace=function(t,e){var n=p(this._children,t);return n>=0&&this.replaceAt(e,n),this},n.prototype.replaceAt=function(t,e){var n=this._children,i=n[e];if(t&&t!==this&&t.parent!==this&&t!==i){n[e]=t,i.parent=null;var r=this.__zr;r&&i.removeSelfFromZr(r),this._doAdd(t)}return this},n.prototype._doAdd=function(t){t.parent&&t.parent.remove(t),t.parent=this;var e=this.__zr;e&&e!==t.__zr&&t.addSelfToZr(e),e&&e.refresh()},n.prototype.remove=function(t){var e=this.__zr,n=this._children,i=p(n,t);return 0>i?this:(n.splice(i,1),t.parent=null,e&&t.removeSelfFromZr(e),e&&e.refresh(),this)},n.prototype.removeAll=function(){for(var t=this._children,e=this.__zr,n=0;n0&&(this._stillFrameAccum++,this._stillFrameAccum>this._sleepAfterStill&&this.animation.stop())},t.prototype.setSleepAfterStill=function(t){this._sleepAfterStill=t},t.prototype.wakeUp=function(){this.animation.start(),this._stillFrameAccum=0},t.prototype.refreshHover=function(){this._needsRefreshHover=!0},t.prototype.refreshHoverImmediately=function(){this._needsRefreshHover=!1,this.painter.refreshHover&&"canvas"===this.painter.getType()&&this.painter.refreshHover()},t.prototype.resize=function(t){t=t||{},this.painter.resize(t.width,t.height),this.handler.resize()},t.prototype.clearAnimation=function(){this.animation.clear()},t.prototype.getWidth=function(){return this.painter.getWidth()},t.prototype.getHeight=function(){return this.painter.getHeight()},t.prototype.setCursorStyle=function(t){this.handler.setCursorStyle(t)},t.prototype.findHover=function(t,e){return this.handler.findHover(t,e)},t.prototype.on=function(t,e,n){return this.handler.on(t,e,n),this},t.prototype.off=function(t,e){this.handler.off(t,e)},t.prototype.trigger=function(t,e){this.handler.trigger(t,e)},t.prototype.clear=function(){for(var t=this.storage.getRoots(),e=0;e0&&(this._ux=OO(n/JL/t)||0,this._uy=OO(n/JL/e)||0)},t.prototype.setDPR=function(t){this.dpr=t},t.prototype.setContext=function(t){this._ctx=t},t.prototype.getContext=function(){return this._ctx},t.prototype.beginPath=function(){return this._ctx&&this._ctx.beginPath(),this.reset(),this},t.prototype.reset=function(){this._saveData&&(this._len=0),this._pathSegLen&&(this._pathSegLen=null,this._pathLen=0),this._version++},t.prototype.moveTo=function(t,e){return this._drawPendingPt(),this.addData(wO.M,t,e),this._ctx&&this._ctx.moveTo(t,e),this._x0=t,this._y0=e,this._xi=t,this._yi=e,this},t.prototype.lineTo=function(t,e){var n=OO(t-this._xi),i=OO(e-this._yi),r=n>this._ux||i>this._uy;if(this.addData(wO.L,t,e),this._ctx&&r&&this._ctx.lineTo(t,e),r)this._xi=t,this._yi=e,this._pendingPtDist=0;else{var o=n*n+i*i;o>this._pendingPtDist&&(this._pendingPtX=t,this._pendingPtY=e,this._pendingPtDist=o)}return this},t.prototype.bezierCurveTo=function(t,e,n,i,r,o){return this._drawPendingPt(),this.addData(wO.C,t,e,n,i,r,o),this._ctx&&this._ctx.bezierCurveTo(t,e,n,i,r,o),this._xi=r,this._yi=o,this},t.prototype.quadraticCurveTo=function(t,e,n,i){return this._drawPendingPt(),this.addData(wO.Q,t,e,n,i),this._ctx&&this._ctx.quadraticCurveTo(t,e,n,i),this._xi=n,this._yi=i,this},t.prototype.arc=function(t,e,n,i,r,o){this._drawPendingPt(),zO[0]=i,zO[1]=r,Ro(zO,o),i=zO[0],r=zO[1];var a=r-i;return this.addData(wO.A,t,e,n,n,i,a,0,o?0:1),this._ctx&&this._ctx.arc(t,e,n,i,r,o),this._xi=LO(r)*n+t,this._yi=PO(r)*n+e,this},t.prototype.arcTo=function(t,e,n,i,r){return this._drawPendingPt(),this._ctx&&this._ctx.arcTo(t,e,n,i,r),this},t.prototype.rect=function(t,e,n,i){return this._drawPendingPt(),this._ctx&&this._ctx.rect(t,e,n,i),this.addData(wO.R,t,e,n,i),this},t.prototype.closePath=function(){this._drawPendingPt(),this.addData(wO.Z);var t=this._ctx,e=this._x0,n=this._y0;return t&&t.closePath(),this._xi=e,this._yi=n,this},t.prototype.fill=function(t){t&&t.fill(),this.toStatic()},t.prototype.stroke=function(t){t&&t.stroke(),this.toStatic()},t.prototype.len=function(){return this._len},t.prototype.setData=function(t){var e=t.length;this.data&&this.data.length===e||!EO||(this.data=new Float32Array(e));for(var n=0;e>n;n++)this.data[n]=t[n];this._len=e},t.prototype.appendPath=function(t){t instanceof Array||(t=[t]);for(var e=t.length,n=0,i=this._len,r=0;e>r;r++)n+=t[r].len();EO&&this.data instanceof Float32Array&&(this.data=new Float32Array(i+n));for(var r=0;e>r;r++)for(var o=t[r].data,a=0;at.length&&(this._expandData(),t=this.data);for(var e=0;e0&&(this._ctx&&this._ctx.lineTo(this._pendingPtX,this._pendingPtY),this._pendingPtDist=0)},t.prototype._expandData=function(){if(!(this.data instanceof Array)){for(var t=[],e=0;e11&&(this.data=new Float32Array(t)))}},t.prototype.getBoundingRect=function(){IO[0]=IO[1]=CO[0]=CO[1]=Number.MAX_VALUE,TO[0]=TO[1]=DO[0]=DO[1]=-Number.MAX_VALUE;var t,e=this.data,n=0,i=0,r=0,o=0;for(t=0;tc;){var p=t[c++],d=1===c;d&&(r=t[c],o=t[c+1],a=r,s=o);var f=-1;switch(p){case wO.M:r=a=t[c++],o=s=t[c++];break;case wO.L:var g=t[c++],y=t[c++],v=g-r,m=y-o;(OO(v)>n||OO(m)>i||c===e-1)&&(f=Math.sqrt(v*v+m*m),r=g,o=y);break;case wO.C:var x=t[c++],_=t[c++],g=t[c++],y=t[c++],b=t[c++],w=t[c++];f=on(r,o,x,_,g,y,b,w,10),r=b,o=w;break;case wO.Q:var x=t[c++],_=t[c++],g=t[c++],y=t[c++];f=pn(r,o,x,_,g,y,10),r=g,o=y;break;case wO.A:var S=t[c++],M=t[c++],I=t[c++],T=t[c++],C=t[c++],D=t[c++],A=D+C;c+=1;{!t[c++]}d&&(a=LO(C)*I+S,s=PO(C)*T+M),f=kO(I,T)*AO(NO,Math.abs(D)),r=LO(A)*I+S,o=PO(A)*T+M;break;case wO.R:a=r=t[c++],s=o=t[c++];var k=t[c++],L=t[c++];f=2*k+2*L;break;case wO.Z:var v=a-r,m=s-o;f=Math.sqrt(v*v+m*m),r=a,o=s}f>=0&&(l[h++]=f,u+=f)}return this._pathLen=u,u},t.prototype.rebuildPath=function(t,e){var n,i,r,o,a,s,l,u,h,c,p,d=this.data,f=this._ux,g=this._uy,y=this._len,v=1>e,m=0,x=0,_=0;if(!v||(this._pathSegLen||this._calculateLength(),l=this._pathSegLen,u=this._pathLen,h=e*u))t:for(var b=0;y>b;){var w=d[b++],S=1===b;switch(S&&(r=d[b],o=d[b+1],n=r,i=o),w!==wO.L&&_>0&&(t.lineTo(c,p),_=0),w){case wO.M:n=r=d[b++],i=o=d[b++],t.moveTo(r,o);break;case wO.L:a=d[b++],s=d[b++];var M=OO(a-r),I=OO(s-o);if(M>f||I>g){if(v){var T=l[x++];if(m+T>h){var C=(h-m)/T;t.lineTo(r*(1-C)+a*C,o*(1-C)+s*C);break t}m+=T}t.lineTo(a,s),r=a,o=s,_=0}else{var D=M*M+I*I;D>_&&(c=a,p=s,_=D)}break;case wO.C:var A=d[b++],k=d[b++],L=d[b++],P=d[b++],O=d[b++],R=d[b++];if(v){var T=l[x++];if(m+T>h){var C=(h-m)/T;nn(r,A,L,O,C,SO),nn(o,k,P,R,C,MO),t.bezierCurveTo(SO[1],MO[1],SO[2],MO[2],SO[3],MO[3]);break t}m+=T}t.bezierCurveTo(A,k,L,P,O,R),r=O,o=R;break;case wO.Q:var A=d[b++],k=d[b++],L=d[b++],P=d[b++];if(v){var T=l[x++];if(m+T>h){var C=(h-m)/T;hn(r,A,L,C,SO),hn(o,k,P,C,MO),t.quadraticCurveTo(SO[1],MO[1],SO[2],MO[2]);break t}m+=T}t.quadraticCurveTo(A,k,L,P),r=L,o=P;break;case wO.A:var N=d[b++],E=d[b++],z=d[b++],B=d[b++],V=d[b++],F=d[b++],G=d[b++],W=!d[b++],H=z>B?z:B,Y=OO(z-B)>.001,X=V+F,U=!1;if(v){var T=l[x++];m+T>h&&(X=V+F*(h-m)/T,U=!0),m+=T}if(Y&&t.ellipse?t.ellipse(N,E,z,B,G,V,X,W):t.arc(N,E,H,V,X,W),U)break t;S&&(n=LO(V)*z+N,i=PO(V)*B+E),r=LO(X)*z+N,o=PO(X)*B+E;break;case wO.R:n=r=d[b],i=o=d[b+1],a=d[b++],s=d[b++];var Z=d[b++],j=d[b++];if(v){var T=l[x++];if(m+T>h){var q=h-m;t.moveTo(a,s),t.lineTo(a+AO(q,Z),s),q-=Z,q>0&&t.lineTo(a+Z,s+AO(q,j)),q-=j,q>0&&t.lineTo(a+kO(Z-q,0),s+j),q-=Z,q>0&&t.lineTo(a,s+kO(j-q,0));break t}m+=T}t.rect(a,s,Z,j);break;case wO.Z:if(v){var T=l[x++];if(m+T>h){var C=(h-m)/T;t.lineTo(r*(1-C)+n*C,o*(1-C)+i*C);break t}m+=T}t.closePath(),r=n,o=i}}},t.prototype.clone=function(){var e=new t,n=this.data;return e.data=n.slice?n.slice():Array.prototype.slice.call(n),e._len=this._len,e},t.CMD=wO,t.initDefaultProps=function(){var e=t.prototype;e._saveData=!0,e._ux=0,e._uy=0,e._pendingPtDist=0,e._version=0}(),t}(),VO=2*Math.PI,FO=2*Math.PI,GO=BO.CMD,WO=2*Math.PI,HO=1e-4,YO=[-1,-1,-1],XO=[-1,-1],UO=c({fill:"#000",stroke:null,strokePercent:1,fillOpacity:1,strokeOpacity:1,lineDashOffset:0,lineWidth:1,lineCap:"butt",miterLimit:10,strokeNoScale:!1,strokeFirst:!1},oO),ZO={style:c({fill:!0,stroke:!0,strokePercent:!0,fillOpacity:!0,strokeOpacity:!0,lineDashOffset:!0,lineWidth:!0,miterLimit:!0},aO.style)},jO=cP.concat(["invisible","culling","z","z2","zlevel","parent"]),qO=function(t){function n(e){return t.call(this,e)||this}return e(n,t),n.prototype.update=function(){var e=this;t.prototype.update.call(this);var i=this.style;if(i.decal){var r=this._decalEl=this._decalEl||new n;r.buildPath===n.prototype.buildPath&&(r.buildPath=function(t){e.buildPath(t,e.shape)}),r.silent=!0;var o=r.style;for(var a in i)o[a]!==i[a]&&(o[a]=i[a]);o.fill=i.fill?i.decal:null,o.decal=null,o.shadowColor=null,i.strokeFirst&&(o.stroke=null);for(var s=0;s.5?tP:e>.2?nP:eP}if(t)return eP}return tP},n.prototype.getInsideTextStroke=function(t){var e=this.style.fill;if(T(e)){var n=this.__zr,i=!(!n||!n.isDarkMode()),r=Rn(t,0)0))},n.prototype.hasFill=function(){var t=this.style,e=t.fill;return null!=e&&"none"!==e},n.prototype.getBoundingRect=function(){var t=this._rect,e=this.style,n=!t;if(n){var i=!1;this.path||(i=!0,this.createPathProxy());var r=this.path;(i||this.__dirty&tL)&&(r.beginPath(),this.buildPath(r,this.shape,!1),this.pathUpdated()),t=r.getBoundingRect()}if(this._rect=t,this.hasStroke()&&this.path&&this.path.len()>0){var o=this._rectStroke||(this._rectStroke=t.clone());if(this.__dirty||n){o.copy(t);var a=e.strokeNoScale?this.getLineScale():1,s=e.lineWidth;if(!this.hasFill()){var l=this.strokeContainThreshold;s=Math.max(s,null==l?4:l)}a>1e-10&&(o.width+=s/a,o.height+=s/a,o.x-=s/a/2,o.y-=s/a/2)}return o}return t},n.prototype.contain=function(t,e){var n=this.transformCoordToLocal(t,e),i=this.getBoundingRect(),r=this.style;if(t=n[0],e=n[1],i.contain(t,e)){var o=this.path;if(this.hasStroke()){var a=r.lineWidth,s=r.strokeNoScale?this.getLineScale():1;if(s>1e-10&&(this.hasFill()||(a=Math.max(a,this.strokeContainThreshold)),jo(o,a/s,t,e)))return!0}if(this.hasFill())return Zo(o,t,e)}return!1},n.prototype.dirtyShape=function(){this.__dirty|=tL,this._rect&&(this._rect=null),this._decalEl&&this._decalEl.dirtyShape(),this.markRedraw()},n.prototype.dirty=function(){this.dirtyStyle(),this.dirtyShape()},n.prototype.animateShape=function(t){return this.animate("shape",t)},n.prototype.updateDuringAnimation=function(t){"style"===t?this.dirtyStyle():"shape"===t?this.dirtyShape():this.markRedraw()},n.prototype.attrKV=function(e,n){"shape"===e?this.setShape(n):t.prototype.attrKV.call(this,e,n)},n.prototype.setShape=function(t,e){var n=this.shape;return n||(n=this.shape={}),"string"==typeof t?n[t]=e:h(n,t),this.dirtyShape(),this},n.prototype.shapeChanged=function(){return!!(this.__dirty&tL)},n.prototype.createStyle=function(t){return j(UO,t)},n.prototype._innerSaveToNormal=function(e){t.prototype._innerSaveToNormal.call(this,e);var n=this._normalState;e.shape&&!n.shape&&(n.shape=h({},this.shape))},n.prototype._applyStateObj=function(e,n,i,r,o,a){t.prototype._applyStateObj.call(this,e,n,i,r,o,a);var s,l=!(n&&r);if(n&&n.shape?o?r?s=n.shape:(s=h({},i.shape),h(s,n.shape)):(s=h({},r?this.shape:i.shape),h(s,n.shape)):l&&(s=i.shape),s)if(o){this.shape=h({},this.shape);for(var u={},c=b(s),p=0;p0},n.prototype.hasFill=function(){var t=this.style,e=t.fill;return null!=e&&"none"!==e},n.prototype.createStyle=function(t){return j(KO,t)},n.prototype.setBoundingRect=function(t){this._rect=t},n.prototype.getBoundingRect=function(){var t=this.style;if(!this._rect){var e=t.text;null!=e?e+="":e="";var n=Ri(e,t.font,t.textAlign,t.textBaseline);if(n.x+=t.x||0,n.y+=t.y||0,this.hasStroke()){var i=t.lineWidth;n.x-=i/2,n.y-=i/2,n.width+=i,n.height+=i}this._rect=n}return this._rect},n.initDefaultProps=function(){var t=n.prototype;t.dirtyRectTolerance=10}(),n}(uO);$O.prototype.type="tspan";var JO=c({x:0,y:0},oO),QO={style:c({x:!0,y:!0,width:!0,height:!0,sx:!0,sy:!0,sWidth:!0,sHeight:!0},aO.style)},tR=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return e(n,t),n.prototype.createStyle=function(t){return j(JO,t)},n.prototype._getSize=function(t){var e=this.style,n=e[t];if(null!=n)return n;var i=qo(e.image)?e.image:this.__image;if(!i)return 0;var r="width"===t?"height":"width",o=e[r];return null==o?i[t]:i[t]/i[r]*o},n.prototype.getWidth=function(){return this._getSize("width")},n.prototype.getHeight=function(){return this._getSize("height")},n.prototype.getAnimationStyleProps=function(){return QO},n.prototype.getBoundingRect=function(){var t=this.style;return this._rect||(this._rect=new bP(t.x||0,t.y||0,this.getWidth(),this.getHeight())),this._rect},n}(uO);tR.prototype.type="image";var eR=Math.round,nR=function(){function t(){this.x=0,this.y=0,this.width=0,this.height=0}return t}(),iR={},rR=function(t){function n(e){return t.call(this,e)||this}return e(n,t),n.prototype.getDefaultShape=function(){return new nR},n.prototype.buildPath=function(t,e){var n,i,r,o;if(this.subPixelOptimize){var a=Jo(iR,e,this.style);n=a.x,i=a.y,r=a.width,o=a.height,a.r=e.r,e=a}else n=e.x,i=e.y,r=e.width,o=e.height;e.r?Ko(t,e):t.rect(n,i,r,o)},n.prototype.isZeroArea=function(){return!this.shape.width||!this.shape.height},n}(qO);rR.prototype.type="rect";var oR={fill:"#000"},aR=2,sR={style:c({fill:!0,stroke:!0,fillOpacity:!0,strokeOpacity:!0,lineWidth:!0,fontSize:!0,lineHeight:!0,width:!0,height:!0,textShadowColor:!0,textShadowBlur:!0,textShadowOffsetX:!0,textShadowOffsetY:!0,backgroundColor:!0,padding:!0,borderColor:!0,borderWidth:!0,borderRadius:!0},aO.style)},lR=function(t){function n(e){var n=t.call(this)||this;return n.type="text",n._children=[],n._defaultStyle=oR,n.attr(e),n}return e(n,t),n.prototype.childrenRef=function(){return this._children},n.prototype.update=function(){t.prototype.update.call(this),this.styleChanged()&&this._updateSubTexts();for(var e=0;e0,T=null!=t.width&&("truncate"===t.overflow||"break"===t.overflow||"breakAll"===t.overflow),C=r.calculatedLineHeight,D=0;DM&&(D=_[M],!D.align||"left"===D.align);)this._placeToken(D,t,w,g,I,"left",v),S-=D.width,I+=D.width,M++;for(;C>=0&&(D=_[C],"right"===D.align);)this._placeToken(D,t,w,g,T,"right",v),S-=D.width,T-=D.width,C--;for(I+=(i-(I-f)-(y-T)-S)/2;C>=M;)D=_[M],this._placeToken(D,t,w,g,I+D.width/2,"center",v),I+=D.width,M++;g+=w}},n.prototype._placeToken=function(t,e,n,i,r,o,a){var s=e.rich[t.styleName]||{};s.text=t.text;var l=t.verticalAlign,u=i+n/2;"top"===l?u=i+t.height/2:"bottom"===l&&(u=i+n-t.height/2);var h=!t.isLineHolder&&ua(s);h&&this._renderBackground(s,e,"right"===o?r-t.width:"center"===o?r-t.width/2:r,u-t.height/2,t.width,t.height);var c=!!s.backgroundColor,p=t.textPadding;p&&(r=sa(r,o,p),u-=t.height/2-p[0]-t.innerHeight/2);var d=this._getOrCreateChild($O),f=d.createStyle();d.useStyle(f);var g=this._defaultStyle,y=!1,v=0,m=aa("fill"in s?s.fill:"fill"in e?e.fill:(y=!0,g.fill)),x=oa("stroke"in s?s.stroke:"stroke"in e?e.stroke:c||a||g.autoStroke&&!y?null:(v=aR,g.stroke)),_=s.textShadowBlur>0||e.textShadowBlur>0;f.text=t.text,f.x=r,f.y=u,_&&(f.shadowBlur=s.textShadowBlur||e.textShadowBlur||0,f.shadowColor=s.textShadowColor||e.textShadowColor||"transparent",f.shadowOffsetX=s.textShadowOffsetX||e.textShadowOffsetX||0,f.shadowOffsetY=s.textShadowOffsetY||e.textShadowOffsetY||0),f.textAlign=o,f.textBaseline="middle",f.font=t.font||ik,f.opacity=V(s.opacity,e.opacity,1),ea(f,s),x&&(f.lineWidth=V(s.lineWidth,e.lineWidth,v),f.lineDash=B(s.lineDash,e.lineDash),f.lineDashOffset=e.lineDashOffset||0,f.stroke=x),m&&(f.fill=m); +var b=t.contentWidth,w=t.contentHeight;d.setBoundingRect(new bP(Ni(f.x,b,f.textAlign),Ei(f.y,w,f.textBaseline),b,w))},n.prototype._renderBackground=function(t,e,n,i,r,o){var a,s,l=t.backgroundColor,u=t.borderWidth,h=t.borderColor,c=l&&l.image,p=l&&!c,d=t.borderRadius,f=this;if(p||t.lineHeight||u&&h){a=this._getOrCreateChild(rR),a.useStyle(a.createStyle()),a.style.fill=null;var g=a.shape;g.x=n,g.y=i,g.width=r,g.height=o,g.r=d,a.dirtyShape()}if(p){var y=a.style;y.fill=l||null,y.fillOpacity=B(t.fillOpacity,1)}else if(c){s=this._getOrCreateChild(tR),s.onload=function(){f.dirtyStyle()};var v=s.style;v.image=l.image,v.x=n,v.y=i,v.width=r,v.height=o}if(u&&h){var y=a.style;y.lineWidth=u,y.stroke=h,y.strokeOpacity=B(t.strokeOpacity,1),y.lineDash=t.borderDash,y.lineDashOffset=t.borderDashOffset||0,a.strokeContainThreshold=0,a.hasFill()&&a.hasStroke()&&(y.strokeFirst=!0,y.lineWidth*=2)}var m=(a||s).style;m.shadowBlur=t.shadowBlur||0,m.shadowColor=t.shadowColor||"transparent",m.shadowOffsetX=t.shadowOffsetX||0,m.shadowOffsetY=t.shadowOffsetY||0,m.opacity=V(t.opacity,e.opacity,1)},n.makeFont=function(t){var e="";return na(t)&&(e=[t.fontStyle,t.fontWeight,ta(t.fontSize),t.fontFamily||"sans-serif"].join(" ")),e&&H(e)||t.textFont||t.font},n}(uO),uR={left:!0,right:1,center:1},hR={top:1,bottom:1,middle:1},cR=["fontStyle","fontWeight","fontSize","fontFamily"],pR=Ur(),dR=function(t,e,n,i){if(i){var r=pR(i);r.dataIndex=n,r.dataType=e,r.seriesIndex=t,"group"===i.type&&i.traverse(function(i){var r=pR(i);r.seriesIndex=t,r.dataIndex=n,r.dataType=e})}},fR=1,gR={},yR=Ur(),vR=Ur(),mR=0,xR=1,_R=2,bR=["emphasis","blur","select"],wR=["normal","emphasis","blur","select"],SR=10,MR=9,IR="highlight",TR="downplay",CR="select",DR="unselect",AR="toggleSelect",kR=new mL(100),LR=["emphasis","blur","select"],PR={itemStyle:"getItemStyle",lineStyle:"getLineStyle",areaStyle:"getAreaStyle"},OR=BO.CMD,RR=[[],[],[]],NR=Math.sqrt,ER=Math.atan2,zR=Math.sqrt,BR=Math.sin,VR=Math.cos,FR=Math.PI,GR=/([mlvhzcqtsa])([^mlvhzcqtsa]*)/gi,WR=/-?([0-9]*\.)?[0-9]+([eE]-?[0-9]+)?/g,HR=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return e(n,t),n.prototype.applyTransform=function(){},n}(qO),YR=function(){function t(){this.cx=0,this.cy=0,this.r=0}return t}(),XR=function(t){function n(e){return t.call(this,e)||this}return e(n,t),n.prototype.getDefaultShape=function(){return new YR},n.prototype.buildPath=function(t,e){t.moveTo(e.cx+e.r,e.cy),t.arc(e.cx,e.cy,e.r,0,2*Math.PI)},n}(qO);XR.prototype.type="circle";var UR=function(){function t(){this.cx=0,this.cy=0,this.rx=0,this.ry=0}return t}(),ZR=function(t){function n(e){return t.call(this,e)||this}return e(n,t),n.prototype.getDefaultShape=function(){return new UR},n.prototype.buildPath=function(t,e){var n=.5522848,i=e.cx,r=e.cy,o=e.rx,a=e.ry,s=o*n,l=a*n;t.moveTo(i-o,r),t.bezierCurveTo(i-o,r-l,i-s,r-a,i,r-a),t.bezierCurveTo(i+s,r-a,i+o,r-l,i+o,r),t.bezierCurveTo(i+o,r+l,i+s,r+a,i,r+a),t.bezierCurveTo(i-s,r+a,i-o,r+l,i-o,r),t.closePath()},n}(qO);ZR.prototype.type="ellipse";var jR=Math.PI,qR=2*jR,KR=Math.sin,$R=Math.cos,JR=Math.acos,QR=Math.atan2,tN=Math.abs,eN=Math.sqrt,nN=Math.max,iN=Math.min,rN=1e-4,oN=function(){function t(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=2*Math.PI,this.clockwise=!0,this.cornerRadius=0}return t}(),aN=function(t){function n(e){return t.call(this,e)||this}return e(n,t),n.prototype.getDefaultShape=function(){return new oN},n.prototype.buildPath=function(t,e){xs(t,e)},n.prototype.isZeroArea=function(){return this.shape.startAngle===this.shape.endAngle||this.shape.r===this.shape.r0},n}(qO);aN.prototype.type="sector";var sN=function(){function t(){this.cx=0,this.cy=0,this.r=0,this.r0=0}return t}(),lN=function(t){function n(e){return t.call(this,e)||this}return e(n,t),n.prototype.getDefaultShape=function(){return new sN},n.prototype.buildPath=function(t,e){var n=e.cx,i=e.cy,r=2*Math.PI;t.moveTo(n+e.r,i),t.arc(n,i,e.r,0,r,!1),t.moveTo(n+e.r0,i),t.arc(n,i,e.r0,0,r,!0)},n}(qO);lN.prototype.type="ring";var uN=function(){function t(){this.points=null,this.smooth=0,this.smoothConstraint=null}return t}(),hN=function(t){function n(e){return t.call(this,e)||this}return e(n,t),n.prototype.getDefaultShape=function(){return new uN},n.prototype.buildPath=function(t,e){bs(t,e,!0)},n}(qO);hN.prototype.type="polygon";var cN=function(){function t(){this.points=null,this.percent=1,this.smooth=0,this.smoothConstraint=null}return t}(),pN=function(t){function n(e){return t.call(this,e)||this}return e(n,t),n.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},n.prototype.getDefaultShape=function(){return new cN},n.prototype.buildPath=function(t,e){bs(t,e,!1)},n}(qO);pN.prototype.type="polyline";var dN={},fN=function(){function t(){this.x1=0,this.y1=0,this.x2=0,this.y2=0,this.percent=1}return t}(),gN=function(t){function n(e){return t.call(this,e)||this}return e(n,t),n.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},n.prototype.getDefaultShape=function(){return new fN},n.prototype.buildPath=function(t,e){var n,i,r,o;if(this.subPixelOptimize){var a=$o(dN,e,this.style);n=a.x1,i=a.y1,r=a.x2,o=a.y2}else n=e.x1,i=e.y1,r=e.x2,o=e.y2;var s=e.percent;0!==s&&(t.moveTo(n,i),1>s&&(r=n*(1-s)+r*s,o=i*(1-s)+o*s),t.lineTo(r,o))},n.prototype.pointAt=function(t){var e=this.shape;return[e.x1*(1-t)+e.x2*t,e.y1*(1-t)+e.y2*t]},n}(qO);gN.prototype.type="line";var yN=[],vN=function(){function t(){this.x1=0,this.y1=0,this.x2=0,this.y2=0,this.cpx1=0,this.cpy1=0,this.percent=1}return t}(),mN=function(t){function n(e){return t.call(this,e)||this}return e(n,t),n.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},n.prototype.getDefaultShape=function(){return new vN},n.prototype.buildPath=function(t,e){var n=e.x1,i=e.y1,r=e.x2,o=e.y2,a=e.cpx1,s=e.cpy1,l=e.cpx2,u=e.cpy2,h=e.percent;0!==h&&(t.moveTo(n,i),null==l||null==u?(1>h&&(hn(n,a,r,h,yN),a=yN[1],r=yN[2],hn(i,s,o,h,yN),s=yN[1],o=yN[2]),t.quadraticCurveTo(a,s,r,o)):(1>h&&(nn(n,a,l,r,h,yN),a=yN[1],l=yN[2],r=yN[3],nn(i,s,u,o,h,yN),s=yN[1],u=yN[2],o=yN[3]),t.bezierCurveTo(a,s,l,u,r,o)))},n.prototype.pointAt=function(t){return ws(this.shape,t,!1)},n.prototype.tangentAt=function(t){var e=ws(this.shape,t,!0);return ce(e,e)},n}(qO);mN.prototype.type="bezier-curve";var xN=function(){function t(){this.cx=0,this.cy=0,this.r=0,this.startAngle=0,this.endAngle=2*Math.PI,this.clockwise=!0}return t}(),_N=function(t){function n(e){return t.call(this,e)||this}return e(n,t),n.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},n.prototype.getDefaultShape=function(){return new xN},n.prototype.buildPath=function(t,e){var n=e.cx,i=e.cy,r=Math.max(e.r,0),o=e.startAngle,a=e.endAngle,s=e.clockwise,l=Math.cos(o),u=Math.sin(o);t.moveTo(l*r+n,u*r+i),t.arc(n,i,r,o,a,!s)},n}(qO);_N.prototype.type="arc";var bN=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="compound",e}return e(n,t),n.prototype._updatePathDirty=function(){for(var t=this.shape.paths,e=this.shapeChanged(),n=0;nn;n++)this._corners[n]=new pP;for(var n=0;2>n;n++)this._axes[n]=new pP;t&&this.fromBoundingRect(t,e)}return t.prototype.fromBoundingRect=function(t,e){var n=this._corners,i=this._axes,r=t.x,o=t.y,a=r+t.width,s=o+t.height;if(n[0].set(r,o),n[1].set(a,o),n[2].set(a,s),n[3].set(r,s),e)for(var l=0;4>l;l++)n[l].transform(e);pP.sub(i[0],n[1],n[0]),pP.sub(i[1],n[3],n[0]),i[0].normalize(),i[1].normalize();for(var l=0;2>l;l++)this._origin[l]=i[l].dot(n[0])},t.prototype.intersect=function(t,e){var n=!0,i=!e;return CN.set(1/0,1/0),DN.set(0,0),!this._intersectCheckOneSide(this,t,CN,DN,i,1)&&(n=!1,i)?n:!this._intersectCheckOneSide(t,this,CN,DN,i,-1)&&(n=!1,i)?n:(i||pP.copy(e,n?CN:DN),n)},t.prototype._intersectCheckOneSide=function(t,e,n,i,r,o){for(var a=!0,s=0;2>s;s++){var l=this._axes[s];if(this._getProjMinMaxOnAxis(s,t._corners,IN),this._getProjMinMaxOnAxis(s,e._corners,TN),IN[1]TN[1]){if(a=!1,r)return a;var u=Math.abs(TN[0]-IN[1]),h=Math.abs(IN[0]-TN[1]);Math.min(u,h)>i.len()&&(h>u?pP.scale(i,l,-u*o):pP.scale(i,l,h*o))}else if(n){var u=Math.abs(TN[0]-IN[1]),h=Math.abs(IN[0]-TN[1]);Math.min(u,h)u?pP.scale(n,l,u*o):pP.scale(n,l,-h*o))}}return a},t.prototype._getProjMinMaxOnAxis=function(t,e,n){for(var i=this._axes[t],r=this._origin,o=e[0].dot(i)+r[t],a=o,s=o,l=1;l-1?oE:sE}():sE;_l(aE,iE),_l(oE,rE);var cE=1e3,pE=60*cE,dE=60*pE,fE=24*dE,gE=365*fE,yE={year:"{yyyy}",month:"{MMM}",day:"{d}",hour:"{HH}:{mm}",minute:"{HH}:{mm}",second:"{HH}:{mm}:{ss}",millisecond:"{HH}:{mm}:{ss} {SSS}",none:"{yyyy}-{MM}-{dd} {HH}:{mm}:{ss} {SSS}"},vE="{yyyy}-{MM}-{dd}",mE={year:"{yyyy}",month:"{yyyy}-{MM}",day:vE,hour:vE+" "+yE.hour,minute:vE+" "+yE.minute,second:vE+" "+yE.second,millisecond:yE.none},xE=["year","month","day","hour","minute","second","millisecond"],_E=["year","half-year","quarter","month","week","half-week","day","half-day","quarter-day","hour","minute","second","millisecond"],bE=G,wE=/([&<>"'])/g,SE={"&":"&","<":"<",">":">",'"':""","'":"'"},ME=["a","b","c","d","e","f","g"],IE=function(t,e){return"{"+t+(null==e?"":e)+"}"},TE=y,CE=["left","right","top","bottom","width","height"],DE=[["width","left","right"],["height","top","bottom"]],AE=ru,kE=(S(ru,"vertical"),S(ru,"horizontal"),Ur()),LE=function(t){function n(e,n,i){var r=t.call(this,e,n,i)||this;return r.uid=yl("ec_cpt_model"),r}return e(n,t),n.prototype.init=function(t,e,n){this.mergeDefaultAndTheme(t,n)},n.prototype.mergeDefaultAndTheme=function(t,e){var n=uu(this),i=n?cu(t):{},r=e.getTheme();l(t,r.get(this.mainType)),l(t,this.getDefaultOption()),n&&hu(t,i,n)},n.prototype.mergeOption=function(t){l(this.option,t,!0);var e=uu(this);e&&hu(this.option,t,e)},n.prototype.optionUpdated=function(){},n.prototype.getDefaultOption=function(){var t=this.constructor;if(!io(t))return t.defaultOption;var e=kE(this);if(!e.defaultOption){for(var n=[],i=t;i;){var r=i.prototype.defaultOption;r&&n.push(r),i=i.superClass}for(var o={},a=n.length-1;a>=0;a--)o=l(o,n[a],!0);e.defaultOption=o}return e.defaultOption},n.prototype.getReferringComponents=function(t,e){var n=t+"Index",i=t+"Id";return qr(this.ecModel,t,{index:this.get(n,!0),id:this.get(i,!0)},e)},n.prototype.getBoxLayoutParams=function(){var t=this;return{left:t.get("left"),top:t.get("top"),right:t.get("right"),bottom:t.get("bottom"),width:t.get("width"),height:t.get("height")}},n.prototype.getZLevelKey=function(){return""},n.prototype.setZLevel=function(t){this.option.zlevel=t},n.protoInitialize=function(){var t=n.prototype;t.type="component",t.id="",t.name="",t.mainType="",t.subType="",t.componentIndex=0}(),n}(eE);ao(LE,eE),ho(LE),vl(LE),ml(LE,du);var PE="";"undefined"!=typeof navigator&&(PE=navigator.platform||"");var OE,RE,NE="rgba(0, 0, 0, 0.2)",EE={darkMode:"auto",colorBy:"series",color:["#5470c6","#91cc75","#fac858","#ee6666","#73c0de","#3ba272","#fc8452","#9a60b4","#ea7ccc"],gradientColor:["#f6efa6","#d88273","#bf444c"],aria:{decal:{decals:[{color:NE,dashArrayX:[1,0],dashArrayY:[2,5],symbolSize:1,rotation:Math.PI/6},{color:NE,symbol:"circle",dashArrayX:[[8,8],[0,8,8,0]],dashArrayY:[6,0],symbolSize:.8},{color:NE,dashArrayX:[1,0],dashArrayY:[4,3],rotation:-Math.PI/4},{color:NE,dashArrayX:[[6,6],[0,6,6,0]],dashArrayY:[6,0]},{color:NE,dashArrayX:[[1,0],[1,6]],dashArrayY:[1,0,6,0],rotation:Math.PI/4},{color:NE,symbol:"triangle",dashArrayX:[[9,9],[0,9,9,0]],dashArrayY:[7,2],symbolSize:.75}]}},textStyle:{fontFamily:PE.match(/^Win/)?"Microsoft YaHei":"sans-serif",fontSize:12,fontStyle:"normal",fontWeight:"normal"},blendMode:null,stateAnimation:{duration:300,easing:"cubicOut"},animation:"auto",animationDuration:1e3,animationDurationUpdate:500,animationEasing:"cubicInOut",animationEasingUpdate:"cubicInOut",animationThreshold:2e3,progressiveThreshold:3e3,progressive:400,hoverLayerThreshold:3e3,useUTC:!1},zE=U(["tooltip","label","itemName","itemId","itemGroupId","seriesName"]),BE="original",VE="arrayRows",FE="objectRows",GE="keyedColumns",WE="typedArray",HE="unknown",YE="column",XE="row",UE={Must:1,Might:2,Not:3},ZE=Ur(),jE=U(),qE=Ur(),KE=Ur(),$E=function(){function t(){}return t.prototype.getColorFromPalette=function(t,e,n){var i=Ir(this.get("color",!0)),r=this.get("colorLayer",!0);return Iu(this,qE,i,r,t,e,n)},t.prototype.clearColorPalette=function(){Tu(this,qE)},t}(),JE="\x00_ec_inner",QE=1,tz=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return e(n,t),n.prototype.init=function(t,e,n,i,r,o){i=i||{},this.option=null,this._theme=new eE(i),this._locale=new eE(r),this._optionManager=o},n.prototype.setOption=function(t,e,n){var i=Lu(e);this._optionManager.setOption(t,n,i),this._resetOption(null,i)},n.prototype.resetOption=function(t,e){return this._resetOption(t,Lu(e))},n.prototype._resetOption=function(t,e){var n=!1,i=this._optionManager;if(!t||"recreate"===t){var r=i.mountOption("recreate"===t);this.option&&"recreate"!==t?(this.restoreData(),this._mergeOption(r,e)):RE(this,r),n=!0}if(("timeline"===t||"media"===t)&&this.restoreData(),!t||"recreate"===t||"timeline"===t){var o=i.getTimelineOption(this);o&&(n=!0,this._mergeOption(o,e))}if(!t||"recreate"===t||"media"===t){var a=i.getMediaOption(this);a.length&&y(a,function(t){n=!0,this._mergeOption(t,e)},this)}return n},n.prototype.mergeOption=function(t){this._mergeOption(t,null)},n.prototype._mergeOption=function(t,e){function n(e){var n=wu(this,e,Ir(t[e])),a=r.get(e),s=a?c&&c.get(e)?"replaceMerge":"normalMerge":"replaceAll",l=Ar(a,n,s);Wr(l,e,LE),i[e]=null,r.set(e,null),o.set(e,0);var u,p=[],d=[],f=0;y(l,function(t,n){var i=t.existing,r=t.newOption;if(r){var o="series"===e,a=LE.getClass(e,t.keyInfo.subType,!o);if(!a)return;if("tooltip"===e){if(u)return;u=!0}if(i&&i.constructor===a)i.name=t.keyInfo.name,i.mergeOption(r,this),i.optionUpdated(r,!1);else{var s=h({componentIndex:n},t.keyInfo);i=new a(r,this,this,s),h(i,s),t.brandNew&&(i.__requireNewView=!0),i.init(r,this,this),i.optionUpdated(null,!0)}}else i&&(i.mergeOption({},this),i.optionUpdated({},!1));i?(p.push(i.option),d.push(i),f++):(p.push(void 0),d.push(void 0))},this),i[e]=p,r.set(e,d),o.set(e,f),"series"===e&&OE(this)}var i=this.option,r=this._componentsMap,o=this._componentsCount,a=[],u=U(),c=e&&e.replaceMergeMainTypeMap;fu(this),y(t,function(t,e){null!=t&&(LE.hasClass(e)?e&&(a.push(e),u.set(e,!0)):i[e]=null==i[e]?s(t):l(i[e],t,!0))}),c&&c.each(function(t,e){LE.hasClass(e)&&!u.get(e)&&(a.push(e),u.set(e,!0))}),LE.topologicalTravel(a,LE.getAllClassMainTypes(),n,this),this._seriesIndices||OE(this)},n.prototype.getOption=function(){var t=s(this.option);return y(t,function(e,n){if(LE.hasClass(n)){for(var i=Ir(e),r=i.length,o=!1,a=r-1;a>=0;a--)i[a]&&!Fr(i[a])?o=!0:(i[a]=null,!o&&r--);i.length=r,t[n]=i}}),delete t[JE],t},n.prototype.getTheme=function(){return this._theme},n.prototype.getLocaleModel=function(){return this._locale},n.prototype.setUpdatePayload=function(t){this._payload=t},n.prototype.getUpdatePayload=function(){return this._payload},n.prototype.getComponent=function(t,e){var n=this._componentsMap.get(t);if(n){var i=n[e||0];if(i)return i;if(null==e)for(var r=0;ra;a++)Ou(n[a].query,t,e)&&r.push(a);return!r.length&&i&&(r=[-1]),r.length&&!Nu(r,this._currentMediaIndices)&&(o=v(r,function(t){return s(-1===t?i.option:n[t].option)})),this._currentMediaIndices=r,o},t}(),dz=y,fz=A,gz=["areaStyle","lineStyle","nodeStyle","linkStyle","chordStyle","label","labelLine"],yz=[["x","left"],["y","top"],["x2","right"],["y2","bottom"]],vz=["grid","geo","parallel","legend","toolbox","title","visualMap","dataZoom","timeline"],mz=[["borderRadius","barBorderRadius"],["borderColor","barBorderColor"],["borderWidth","barBorderWidth"]],xz=function(){function t(t){this.data=t.data||(t.sourceFormat===GE?{}:[]),this.sourceFormat=t.sourceFormat||HE,this.seriesLayoutBy=t.seriesLayoutBy||YE,this.startIndex=t.startIndex||0,this.dimensionsDetectedCount=t.dimensionsDetectedCount,this.metaRawOption=t.metaRawOption; +var e=this.dimensionsDefine=t.dimensionsDefine;if(e)for(var n=0;no;o++)e[o]=n[r+o];return e},i=function(t,e,n,i){for(var r=this._data,o=this._dimSize,a=0;o>a;a++){for(var s=i[a],l=null==s[0]?1/0:s[0],u=null==s[1]?-1/0:s[1],h=e-t,c=n[a],p=0;h>p;p++){var d=r[p*o+a];c[t+p]=d,l>d&&(l=d),d>u&&(u=d)}s[0]=l,s[1]=u}},r=function(){return this._data?this._data.length/this._dimSize:0};e={},e[VE+"_"+YE]={pure:!0,appendData:t},e[VE+"_"+XE]={pure:!0,appendData:function(){throw new Error('Do not support appendData when set seriesLayoutBy: "row".')}},e[FE]={pure:!0,appendData:t},e[GE]={pure:!0,appendData:function(t){var e=this._data;y(t,function(t,n){for(var i=e[n]||(e[n]=[]),r=0;r<(t||[]).length;r++)i.push(t[r])})}},e[BE]={appendData:t},e[WE]={persistent:!1,pure:!0,appendData:function(t){this._data=t},clean:function(){this._offset+=this.count(),this._data=null}},rz=e}(),t}(),bz=function(t,e,n,i){return t[i]},wz=(ez={},ez[VE+"_"+YE]=function(t,e,n,i){return t[i+e]},ez[VE+"_"+XE]=function(t,e,n,i,r){i+=e;for(var o=r||[],a=t,s=0;s=0&&(s=o.interpolatedValue[l])}return null!=s?s+"":""})}},t.prototype.getRawValue=function(t,e){return yh(this.getData(e),t)},t.prototype.formatTooltip=function(){},t}(),Az=function(){function t(t){t=t||{},this._reset=t.reset,this._plan=t.plan,this._count=t.count,this._onDirty=t.onDirty,this._dirty=!0}return t.prototype.perform=function(t){function e(t){return!(t>=1)&&(t=1),t}var n=this._upstream,i=t&&t.skip;if(this._dirty&&n){var r=this.context;r.data=r.outputData=n.context.outputData}this.__pipeline&&(this.__pipeline.currentTask=this);var o;this._plan&&!i&&(o=this._plan(this.context));var a=e(this._modBy),s=this._modDataCount||0,l=e(t&&t.modBy),u=t&&t.modDataCount||0;(a!==l||s!==u)&&(o="reset");var h;(this._dirty||"reset"===o)&&(this._dirty=!1,h=this._doReset(i)),this._modBy=l,this._modDataCount=u;var c=t&&t.step;if(this._dueEnd=n?n._outputDueEnd:this._count?this._count(this.context):1/0,this._progress){var p=this._dueIndex,d=Math.min(null!=c?this._dueIndex+c:1/0,this._dueEnd);if(!i&&(h||d>p)){var f=this._progress;if(M(f))for(var g=0;gi?i++:null}function e(){var t=i%a*r+Math.ceil(i/a),e=i>=n?null:o>t?t:i;return i++,e}var n,i,r,o,a,s={reset:function(l,u,h,c){i=l,n=u,r=h,o=c,a=Math.ceil(o/r),s.next=r>1&&o>0?e:t}};return s}(),Lz=(U({number:function(t){return parseFloat(t)},time:function(t){return+pr(t)},trim:function(t){return T(t)?H(t):t}}),{lt:function(t,e){return e>t},lte:function(t,e){return e>=t},gt:function(t,e){return t>e},gte:function(t,e){return t>=e}}),Pz=(function(){function t(t,e){if(!D(e)){var n="";Sr(n)}this._opFn=Lz[t],this._rvalFloat=mr(e)}return t.prototype.evaluate=function(t){return D(t)?this._opFn(t,this._rvalFloat):this._opFn(mr(t),this._rvalFloat)},t}(),function(){function t(t,e){var n="desc"===t;this._resultLT=n?1:-1,null==e&&(e=n?"min":"max"),this._incomparable="min"===e?-1/0:1/0}return t.prototype.evaluate=function(t,e){var n=D(t)?t:mr(t),i=D(e)?e:mr(e),r=isNaN(n),o=isNaN(i);if(r&&(n=this._incomparable),o&&(i=this._incomparable),r&&o){var a=T(t),s=T(e);a&&(n=s?t:0),s&&(i=a?e:0)}return i>n?this._resultLT:n>i?-this._resultLT:0},t}()),Oz=(function(){function t(t,e){this._rval=e,this._isEQ=t,this._rvalTypeof=typeof e,this._rvalFloat=mr(e)}return t.prototype.evaluate=function(t){var e=t===this._rval;if(!e){var n=typeof t;n===this._rvalTypeof||"number"!==n&&"number"!==this._rvalTypeof||(e=mr(t)===this._rvalFloat)}return this._isEQ?e:!e},t}(),function(){function t(){}return t.prototype.getRawData=function(){throw new Error("not supported")},t.prototype.getRawDataItem=function(){throw new Error("not supported")},t.prototype.cloneRawData=function(){},t.prototype.getDimensionInfo=function(){},t.prototype.cloneAllDimensionInfo=function(){},t.prototype.count=function(){},t.prototype.retrieveValue=function(){},t.prototype.retrieveValueFromItem=function(){},t.prototype.convertValue=function(t,e){return xh(t,e)},t}()),Rz=U(),Nz="undefined",Ez=typeof Uint32Array===Nz?Array:Uint32Array,zz=typeof Uint16Array===Nz?Array:Uint16Array,Bz=typeof Int32Array===Nz?Array:Int32Array,Vz=typeof Float64Array===Nz?Array:Float64Array,Fz={"float":Vz,"int":Bz,ordinal:Array,number:Array,time:Vz},Gz=function(){function t(){this._chunks=[],this._rawExtent=[],this._extent=[],this._count=0,this._rawCount=0,this._calcDimNameToIdx=U()}return t.prototype.initData=function(t,e,n){this._provider=t,this._chunks=[],this._indices=null,this.getRawIndex=this._getRawIdxIdentity;var i=t.getSource(),r=this.defaultDimValueGetter=az[i.sourceFormat];this._dimValueGetter=n||r,this._rawExtent=[];ch(i);this._dimensions=v(e,function(t){return{type:t.type,property:t.property}}),this._initDataFromProvider(0,t.count())},t.prototype.getProvider=function(){return this._provider},t.prototype.getSource=function(){return this._provider.getSource()},t.prototype.ensureCalculationDimension=function(t,e){var n=this._calcDimNameToIdx,i=this._dimensions,r=n.get(t);if(null!=r){if(i[r].type===e)return r}else r=i.length;return i[r]={type:e},n.set(t,r),this._chunks[r]=new Fz[e||"float"](this._rawCount),this._rawExtent[r]=kh(),r},t.prototype.collectOrdinalMeta=function(t,e){var n=this._chunks[t],i=this._dimensions[t],r=this._rawExtent,o=i.ordinalOffset||0,a=n.length;0===o&&(r[t]=kh());for(var s=r[t],l=o;a>l;l++){var u=n[l]=e.parseAndCollect(n[l]);s[0]=Math.min(u,s[0]),s[1]=Math.max(u,s[1])}i.ordinalMeta=e,i.ordinalOffset=a,i.type="ordinal"},t.prototype.getOrdinalMeta=function(t){var e=this._dimensions[t],n=e.ordinalMeta;return n},t.prototype.getDimensionProperty=function(t){var e=this._dimensions[t];return e&&e.property},t.prototype.appendData=function(t){var e=this._provider,n=this.count();e.appendData(t);var i=e.count();return e.persistent||(i+=n),i>n&&this._initDataFromProvider(n,i,!0),[n,i]},t.prototype.appendValues=function(t,e){for(var n=this._chunks,i=this._dimensions,r=i.length,o=this._rawExtent,a=this.count(),s=a+Math.max(t.length,e||0),l=0;r>l;l++){var u=i[l];Ph(n,l,u.type,s,!0)}for(var h=[],c=a;s>c;c++)for(var p=c-a,d=0;r>d;d++){var u=i[d],f=az.arrayRows.call(this,t[p]||h,u.property,p,d);n[d][c]=f;var g=o[d];fg[1]&&(g[1]=f)}return this._rawCount=this._count=s,{start:a,end:s}},t.prototype._initDataFromProvider=function(t,e,n){for(var i=this._provider,r=this._chunks,o=this._dimensions,a=o.length,s=this._rawExtent,l=v(o,function(t){return t.property}),u=0;a>u;u++){var h=o[u];s[u]||(s[u]=kh()),Ph(r,u,h.type,e,n)}if(i.fillStorage)i.fillStorage(t,e,r,s);else for(var c=[],p=t;e>p;p++){c=i.getItem(p,c);for(var d=0;a>d;d++){var f=r[d],g=this._dimValueGetter(c,l[d],p,d);f[p]=g;var y=s[d];gy[1]&&(y[1]=g)}}!i.persistent&&i.clean&&i.clean(),this._rawCount=this._count=e,this._extent=[]},t.prototype.count=function(){return this._count},t.prototype.get=function(t,e){if(!(e>=0&&er;r++)n.push(this.get(i[r],e));return n},t.prototype.getByRawIndex=function(t,e){if(!(e>=0&&ei;i++){var o=this.get(t,i);isNaN(o)||(n+=o)}return n},t.prototype.getMedian=function(t){var e=[];this.each([t],function(t){isNaN(t)||e.push(t)});var n=e.sort(function(t,e){return t-e}),i=this.count();return 0===i?0:i%2===1?n[(i-1)/2]:(n[i/2]+n[i/2-1])/2},t.prototype.indexOfRawIndex=function(t){if(t>=this._rawCount||0>t)return-1;if(!this._indices)return t;var e=this._indices,n=e[t];if(null!=n&&n=i;){var o=(i+r)/2|0;if(e[o]t))return o;r=o-1}}return-1},t.prototype.indicesOfNearest=function(t,e,n){var i=this._chunks,r=i[t],o=[];if(!r)return o;null==n&&(n=1/0);for(var a=1/0,s=-1,l=0,u=0,h=this.count();h>u;u++){var c=this.getRawIndex(u),p=e-r[c],d=Math.abs(p);n>=d&&((a>d||d===a&&p>=0&&0>s)&&(a=d,s=p,l=0),p===s&&(o[l++]=u))}return o.length=l,o},t.prototype.getIndices=function(){var t,e=this._indices;if(e){var n=e.constructor,i=this._count;if(n===Array){t=new n(i);for(var r=0;i>r;r++)t[r]=e[r]}else t=new n(e.buffer,0,i)}else{var n=Ah(this._rawCount);t=new n(this.count());for(var r=0;rc;c++){var p=void 0,d=n.getRawIndex(c);if(0===s)p=e(c);else if(1===s){var f=h[u][d];p=e(f,c)}else{for(var g=0;s>g;g++)a[g]=h[t[g]][d];a[g]=c,p=e.apply(null,a)}p&&(o[l++]=d)}return i>l&&(n._indices=o),n._count=l,n._extent=[],n._updateGetRawIdx(),n},t.prototype.selectRange=function(t){var e=this.clone(),n=e._count;if(!n)return this;var i=b(t),r=i.length;if(!r)return this;var o=e.count(),a=Ah(e._rawCount),s=new a(o),l=0,u=i[0],h=t[u][0],c=t[u][1],p=e._chunks,d=!1;if(!e._indices){var f=0;if(1===r){for(var g=p[i[0]],y=0;n>y;y++){var v=g[y];(v>=h&&c>=v||isNaN(v))&&(s[l++]=f),f++}d=!0}else if(2===r){for(var g=p[i[0]],m=p[i[1]],x=t[i[1]][0],_=t[i[1]][1],y=0;n>y;y++){var v=g[y],w=m[y];(v>=h&&c>=v||isNaN(v))&&(w>=x&&_>=w||isNaN(w))&&(s[l++]=f),f++}d=!0}}if(!d)if(1===r)for(var y=0;o>y;y++){var S=e.getRawIndex(y),v=p[i[0]][S];(v>=h&&c>=v||isNaN(v))&&(s[l++]=S)}else for(var y=0;o>y;y++){for(var M=!0,S=e.getRawIndex(y),I=0;r>I;I++){var T=i[I],v=p[T][S];(vt[T][1])&&(M=!1)}M&&(s[l++]=e.getRawIndex(y))}return o>l&&(e._indices=s),e._count=l,e._extent=[],e._updateGetRawIdx(),e},t.prototype.map=function(t,e){var n=this.clone(t);return this._updateDims(n,t,e),n},t.prototype.modify=function(t,e){this._updateDims(this,t,e)},t.prototype._updateDims=function(t,e,n){for(var i=t._chunks,r=[],o=e.length,a=t.count(),s=[],l=t._rawExtent,u=0;uh;h++){for(var c=t.getRawIndex(h),p=0;o>p;p++)s[p]=i[e[p]][c];s[o]=h;var d=n&&n.apply(null,s);if(null!=d){"object"!=typeof d&&(r[0]=d,d=r);for(var u=0;uy[1]&&(y[1]=g)}}}},t.prototype.lttbDownSample=function(t,e){var n,i,r,o=this.clone([t],!0),a=o._chunks,s=a[t],l=this.count(),u=0,h=Math.floor(1/e),c=this.getRawIndex(0),p=new(Ah(this._rawCount))(Math.min(2*(Math.ceil(l/h)+2),l));p[u++]=c;for(var d=1;l-1>d;d+=h){for(var f=Math.min(d+h,l-1),g=Math.min(d+2*h,l),y=(g+f)/2,v=0,m=f;g>m;m++){var x=this.getRawIndex(m),_=s[x];isNaN(_)||(v+=_)}v/=g-f;var b=d,w=Math.min(d+h,l),S=d-1,M=s[c];n=-1,r=b;for(var I=-1,T=0,m=b;w>m;m++){var x=this.getRawIndex(m),_=s[x];isNaN(_)?(T++,0>I&&(I=x)):(i=Math.abs((S-y)*(_-M)-(S-m)*(v-M)),i>n&&(n=i,r=x))}T>0&&w-b>T&&(p[u++]=Math.min(I,r),r=Math.max(I,r)),p[u++]=r,c=r}return p[u++]=this.getRawIndex(l-1),o._count=u,o._indices=p,o.getRawIndex=this._getRawIdx,o},t.prototype.downSample=function(t,e,n,i){for(var r=this.clone([t],!0),o=r._chunks,a=[],s=Math.floor(1/e),l=o[t],u=this.count(),h=r._rawExtent[t]=kh(),c=new(Ah(this._rawCount))(Math.ceil(u/s)),p=0,d=0;u>d;d+=s){s>u-d&&(s=u-d,a.length=s);for(var f=0;s>f;f++){var g=this.getRawIndex(d+f);a[f]=l[g]}var y=n(a),v=this.getRawIndex(Math.min(d+i(a,y)||0,u-1));l[v]=y,yh[1]&&(h[1]=y),c[p++]=v}return r._count=p,r._indices=c,r._updateGetRawIdx(),r},t.prototype.each=function(t,e){if(this._count)for(var n=t.length,i=this._chunks,r=0,o=this.count();o>r;r++){var a=this.getRawIndex(r);switch(n){case 0:e(r);break;case 1:e(i[t[0]][a],r);break;case 2:e(i[t[0]][a],i[t[1]][a],r);break;default:for(var s=0,l=[];n>s;s++)l[s]=i[t[s]][a];l[s]=r,e.apply(null,l)}}},t.prototype.getDataExtent=function(t){var e=this._chunks[t],n=kh();if(!e)return n;var i,r=this.count(),o=!this._indices;if(o)return this._rawExtent[t].slice();if(i=this._extent[t])return i.slice();i=n;for(var a=i[0],s=i[1],l=0;r>l;l++){var u=this.getRawIndex(l),h=e[u];a>h&&(a=h),h>s&&(s=h)}return i=[a,s],this._extent[t]=i,i},t.prototype.getRawDataItem=function(t){var e=this.getRawIndex(t);if(this._provider.persistent)return this._provider.getItem(e);for(var n=[],i=this._chunks,r=0;ri;i++)e[i]=this._indices[i]}else e=new t(this._indices);return e}return null},t.prototype._getRawIdxIdentity=function(t){return t},t.prototype._getRawIdx=function(t){return t=0?this._indices[t]:-1},t.prototype._updateGetRawIdx=function(){this.getRawIndex=this._indices?this._getRawIdx:this._getRawIdxIdentity},t.internalField=function(){function t(t,e,n,i){return xh(t[i],this._dimensions[i])}az={arrayRows:t,objectRows:function(t,e,n,i){return xh(t[e],this._dimensions[i])},keyedColumns:t,original:function(t,e,n,i){var r=t&&(null==t.value?t:t.value);return xh(r instanceof Array?r[i]:r,this._dimensions[i])},typedArray:function(t,e,n,i){return t[i]}}}(),t}(),Wz=function(){function t(t){this._sourceList=[],this._storeList=[],this._upstreamSignList=[],this._versionSignBase=0,this._dirty=!0,this._sourceHost=t}return t.prototype.dirty=function(){this._setLocalSource([],[]),this._storeList=[],this._dirty=!0},t.prototype._setLocalSource=function(t,e){this._sourceList=t,this._upstreamSignList=e,this._versionSignBase++,this._versionSignBase>9e10&&(this._versionSignBase=0)},t.prototype._getVersionSign=function(){return this._sourceHost.uid+"_"+this._versionSignBase},t.prototype.prepareSource=function(){this._isDirty()&&(this._createSource(),this._dirty=!1)},t.prototype._createSource=function(){this._setLocalSource([],[]);var t,e,n=this._sourceHost,i=this._getUpstreamSourceManagers(),r=!!i.length;if(Rh(n)){var o=n,a=void 0,s=void 0,l=void 0;if(r){var u=i[0];u.prepareSource(),l=u.getSource(),a=l.data,s=l.sourceFormat,e=[u._getVersionSign()]}else a=o.get("data",!0),s=L(a)?WE:BE,e=[];var h=this._getSourceMetaRawOption()||{},c=l&&l.metaRawOption||{},p=B(h.seriesLayoutBy,c.seriesLayoutBy)||null,d=B(h.sourceHeader,c.sourceHeader),f=B(h.dimensions,c.dimensions),g=p!==c.seriesLayoutBy||!!d!=!!c.sourceHeader||f;t=g?[ih(a,{seriesLayoutBy:p,sourceHeader:d,dimensions:f},s)]:[]}else{var y=n;if(r){var v=this._applyTransform(i);t=v.sourceList,e=v.upstreamSignList}else{var m=y.get("source",!0);t=[ih(m,this._getSourceMetaRawOption(),null)],e=[]}}this._setLocalSource(t,e)},t.prototype._applyTransform=function(t){var e=this._sourceHost,n=e.get("transform",!0),i=e.get("fromTransformResult",!0);if(null!=i){var r="";1!==t.length&&Nh(r)}var o,a=[],s=[];return y(t,function(t){t.prepareSource();var e=t.getSource(i||0),n="";null==i||e||Nh(n),a.push(e),s.push(t._getVersionSign())}),n?o=Th(n,a,{datasetIndex:e.componentIndex}):null!=i&&(o=[oh(a[0])]),{sourceList:o,upstreamSignList:s}},t.prototype._isDirty=function(){if(this._dirty)return!0;for(var t=this._getUpstreamSourceManagers(),e=0;ethis.getShallow("animationThreshold")&&(e=!1),!!e},n.prototype.restoreData=function(){this.dataTask.dirty()},n.prototype.getColorFromPalette=function(t,e,n){var i=this.ecModel,r=$E.prototype.getColorFromPalette.call(this,t,e,n);return r||(r=i.getColorFromPalette(t,e,n)),r},n.prototype.coordDimToDataDim=function(t){return this.getRawData().mapDimensionsAll(t)},n.prototype.getProgressive=function(){return this.get("progressive")},n.prototype.getProgressiveThreshold=function(){return this.get("progressiveThreshold")},n.prototype.select=function(t,e){this._innerSelect(this.getData(e),t)},n.prototype.unselect=function(t,e){var n=this.option.selectedMap;if(n){var i=this.option.selectedMode,r=this.getData(e);if("series"===i||"all"===n)return this.option.selectedMap={},void(this._selectedDataIndicesMap={});for(var o=0;o=0&&n.push(r)}return n},n.prototype.isSelected=function(t,e){var n=this.option.selectedMap;if(!n)return!1;var i=this.getData(e);return("all"===n||n[tc(i,t)])&&!i.getItemModel(t).get(["select","disabled"])},n.prototype.isUniversalTransitionEnabled=function(){if(this[jz])return!0;var t=this.option.universalTransition;return t?t===!0?!0:t&&t.enabled:!1},n.prototype._innerSelect=function(t,e){var n,i,r=this.option,o=r.selectedMode,a=e.length;if(o&&a)if("series"===o)r.selectedMap="all";else if("multiple"===o){A(r.selectedMap)||(r.selectedMap={});for(var s=r.selectedMap,l=0;a>l;l++){var u=e[l],h=tc(t,u);s[h]=!0,this._selectedDataIndicesMap[h]=t.getRawIndex(u)}}else if("single"===o||o===!0){var c=e[a-1],h=tc(t,c);r.selectedMap=(n={},n[h]=!0,n),this._selectedDataIndicesMap=(i={},i[h]=t.getRawIndex(c),i)}},n.prototype._initSelectedMapFromData=function(t){if(!this.option.selectedMap){var e=[];t.hasItemOption&&t.each(function(n){var i=t.getRawDataItem(n);i&&i.selected&&e.push(n)}),e.length>0&&this._innerSelect(t,e)}},n.registerClass=function(t){return LE.registerClass(t)},n.protoInitialize=function(){var t=n.prototype;t.type="series.__base__",t.seriesIndex=0,t.ignoreStyleOnData=!1,t.hasSymbolVisual=!1,t.defaultSymbol="circle",t.visualStyleAccessPath="itemStyle",t.visualDrawType="fill"}(),n}(LE);f(qz,Dz),f(qz,$E),ao(qz,LE);var Kz=function(){function t(){this.group=new AP,this.uid=yl("viewComponent")}return t.prototype.init=function(){},t.prototype.render=function(){},t.prototype.dispose=function(){},t.prototype.updateView=function(){},t.prototype.updateLayout=function(){},t.prototype.updateVisual=function(){},t.prototype.blurSeries=function(){},t.prototype.eachRendered=function(t){var e=this.group;e&&e.traverse(t)},t}();ro(Kz),ho(Kz);var $z=Ur(),Jz=uc(),Qz=function(){function t(){this.group=new AP,this.uid=yl("viewChart"),this.renderTask=mh({plan:pc,reset:dc}),this.renderTask.context={view:this}}return t.prototype.init=function(){},t.prototype.render=function(){},t.prototype.highlight=function(t,e,n,i){var r=t.getData(i&&i.dataType);r&&cc(r,i,"emphasis")},t.prototype.downplay=function(t,e,n,i){var r=t.getData(i&&i.dataType);r&&cc(r,i,"normal")},t.prototype.remove=function(){this.group.removeAll()},t.prototype.dispose=function(){},t.prototype.updateView=function(t,e,n,i){this.render(t,e,n,i)},t.prototype.updateLayout=function(t,e,n,i){this.render(t,e,n,i)},t.prototype.updateVisual=function(t,e,n,i){this.render(t,e,n,i)},t.prototype.eachRendered=function(t){il(this.group,t)},t.markUpdateMethod=function(t,e){$z(t).updateMethod=e},t.protoInitialize=function(){var e=t.prototype;e.type="chart"}(),t}();ro(Qz,["dispose"]),ho(Qz);var tB,eB={incrementalPrepareRender:{progress:function(t,e){e.view.incrementalRender(t,e.model,e.ecModel,e.api,e.payload)}},render:{forceFirstProgress:!0,progress:function(t,e){e.view.render(e.model,e.ecModel,e.api,e.payload)}}},nB="\x00__throttleOriginMethod",iB="\x00__throttleRate",rB="\x00__throttleType",oB=Ur(),aB={itemStyle:co(JN,!0),lineStyle:co(qN,!0)},sB={lineStyle:"stroke",itemStyle:"fill"},lB={createOnAllSeries:!0,performRawSeries:!0,reset:function(t,e){var n=t.getData(),i=t.visualStyleAccessPath||"itemStyle",r=t.getModel(i),o=vc(t,i),a=o(r),s=r.getShallow("decal");s&&(n.setVisual("decal",s),s.dirty=!0);var l=mc(t,i),u=a[l],c=I(u)?u:null,p="auto"===a.fill||"auto"===a.stroke;if(!a[l]||c||p){var d=t.getColorFromPalette(t.name,null,e.getSeriesCount());a[l]||(a[l]=d,n.setVisual("colorFromPalette",!0)),a.fill="auto"===a.fill||I(a.fill)?d:a.fill,a.stroke="auto"===a.stroke||I(a.stroke)?d:a.stroke}return n.setVisual("style",a),n.setVisual("drawType",l),!e.isSeriesFiltered(t)&&c?(n.setVisual("colorFromPalette",!1),{dataEach:function(e,n){var i=t.getDataParams(n),r=h({},a);r[l]=c(i),e.setItemVisual(n,"style",r)}}):void 0}},uB=new eE,hB={createOnAllSeries:!0,performRawSeries:!0,reset:function(t,e){if(!t.ignoreStyleOnData&&!e.isSeriesFiltered(t)){var n=t.getData(),i=t.visualStyleAccessPath||"itemStyle",r=vc(t,i),o=n.getVisual("drawType");return{dataEach:n.hasItemOption?function(t,e){var n=t.getRawDataItem(e);if(n&&n[i]){uB.option=n[i];var a=r(uB),s=t.ensureUniqueItemVisual(e,"style");h(s,a),uB.option.decal&&(t.setItemVisual(e,"decal",uB.option.decal),uB.option.decal.dirty=!0),o in a&&t.setItemVisual(e,"colorFromPalette",!1)}}:null}}}},cB={performRawSeries:!0,overallReset:function(t){var e=U();t.eachSeries(function(t){var n=t.getColorBy();if(!t.isColorBySeries()){var i=t.type+"-"+n,r=e.get(i);r||(r={},e.set(i,r)),oB(t).scope=r}}),t.eachSeries(function(e){if(!e.isColorBySeries()&&!t.isSeriesFiltered(e)){var n=e.getRawData(),i={},r=e.getData(),o=oB(e).scope,a=e.visualStyleAccessPath||"itemStyle",s=mc(e,a);r.each(function(t){var e=r.getRawIndex(t);i[e]=t}),n.each(function(t){var a=i[t],l=r.getItemVisual(a,"colorFromPalette");if(l){var u=r.ensureUniqueItemVisual(a,"style"),h=n.getName(t)||t+"",c=n.count();u[s]=e.getColorFromPalette(h,o,c)}})}})}},pB=Math.PI,dB=function(){function t(t,e,n,i){this._stageTaskMap=U(),this.ecInstance=t,this.api=e,n=this._dataProcessorHandlers=n.slice(),i=this._visualHandlers=i.slice(),this._allHandlers=n.concat(i)}return t.prototype.restoreData=function(t,e){t.restoreData(e),this._stageTaskMap.each(function(t){var e=t.overallTask;e&&e.dirty()})},t.prototype.getPerformArgs=function(t,e){if(t.__pipeline){var n=this._pipelineMap.get(t.__pipeline.id),i=n.context,r=!e&&n.progressiveEnabled&&(!i||i.progressiveRender)&&t.__idxInPipeline>n.blockIndex,o=r?n.step:null,a=i&&i.modDataCount,s=null!=a?Math.ceil(a/o):null;return{step:o,modBy:s,modDataCount:a}}},t.prototype.getPipeline=function(t){return this._pipelineMap.get(t)},t.prototype.updateStreamModes=function(t,e){var n=this._pipelineMap.get(t.uid),i=t.getData(),r=i.count(),o=n.progressiveEnabled&&e.incrementalPrepareRender&&r>=n.threshold,a=t.get("large")&&r>=t.get("largeThreshold"),s="mod"===t.get("progressiveChunkMode")?r:null;t.pipelineContext=n.context={progressiveRender:o,modDataCount:s,large:a}},t.prototype.restorePipelines=function(t){var e=this,n=e._pipelineMap=U();t.eachSeries(function(t){var i=t.getProgressive(),r=t.uid;n.set(r,{id:r,head:null,tail:null,threshold:t.getProgressiveThreshold(),progressiveEnabled:i&&!(t.preventIncremental&&t.preventIncremental()),blockIndex:-1,step:Math.round(i||700),count:0}),e._pipe(t,t.dataTask)})},t.prototype.prepareStageTasks=function(){var t=this._stageTaskMap,e=this.api.getModel(),n=this.api;y(this._allHandlers,function(i){var r=t.get(i.uid)||t.set(i.uid,{}),o=""; +W(!(i.reset&&i.overallReset),o),i.reset&&this._createSeriesStageTask(i,r,e,n),i.overallReset&&this._createOverallStageTask(i,r,e,n)},this)},t.prototype.prepareView=function(t,e,n,i){var r=t.renderTask,o=r.context;o.model=e,o.ecModel=n,o.api=i,r.__block=!t.incrementalPrepareRender,this._pipe(e,r)},t.prototype.performDataProcessorTasks=function(t,e){this._performStageTasks(this._dataProcessorHandlers,t,e,{block:!0})},t.prototype.performVisualTasks=function(t,e,n){this._performStageTasks(this._visualHandlers,t,e,n)},t.prototype._performStageTasks=function(t,e,n,i){function r(t,e){return t.setDirty&&(!t.dirtyMap||t.dirtyMap.get(e.__pipeline.id))}i=i||{};var o=!1,a=this;y(t,function(t){if(!i.visualType||i.visualType===t.visualType){var s=a._stageTaskMap.get(t.uid),l=s.seriesTaskMap,u=s.overallTask;if(u){var h,c=u.agentStubMap;c.each(function(t){r(i,t)&&(t.dirty(),h=!0)}),h&&u.dirty(),a.updatePayload(u,n);var p=a.getPerformArgs(u,i.block);c.each(function(t){t.perform(p)}),u.perform(p)&&(o=!0)}else l&&l.each(function(s){r(i,s)&&s.dirty();var l=a.getPerformArgs(s,i.block);l.skip=!t.performRawSeries&&e.isSeriesFiltered(s.context.model),a.updatePayload(s,n),s.perform(l)&&(o=!0)})}}),this.unfinished=o||this.unfinished},t.prototype.performSeriesTasks=function(t){var e;t.eachSeries(function(t){e=t.dataTask.perform()||e}),this.unfinished=e||this.unfinished},t.prototype.plan=function(){this._pipelineMap.each(function(t){var e=t.tail;do{if(e.__block){t.blockIndex=e.__idxInPipeline;break}e=e.getUpstream()}while(e)})},t.prototype.updatePayload=function(t,e){"remain"!==e&&(t.context.payload=e)},t.prototype._createSeriesStageTask=function(t,e,n,i){function r(e){var r=e.uid,l=s.set(r,a&&a.get(r)||mh({plan:Mc,reset:Ic,count:Cc}));l.context={model:e,ecModel:n,api:i,useClearVisual:t.isVisual&&!t.isLayout,plan:t.plan,reset:t.reset,scheduler:o},o._pipe(e,l)}var o=this,a=e.seriesTaskMap,s=e.seriesTaskMap=U(),l=t.seriesType,u=t.getTargetSeries;t.createOnAllSeries?n.eachRawSeries(r):l?n.eachRawSeriesByType(l,r):u&&u(n,i).each(r)},t.prototype._createOverallStageTask=function(t,e,n,i){function r(t){var e=t.uid,n=l.set(e,s&&s.get(e)||(p=!0,mh({reset:bc,onDirty:Sc})));n.context={model:t,overallProgress:c},n.agent=a,n.__block=c,o._pipe(t,n)}var o=this,a=e.overallTask=e.overallTask||mh({reset:_c});a.context={ecModel:n,api:i,overallReset:t.overallReset,scheduler:o};var s=a.agentStubMap,l=a.agentStubMap=U(),u=t.seriesType,h=t.getTargetSeries,c=!0,p=!1,d="";W(!t.createOnAllSeries,d),u?n.eachRawSeriesByType(u,r):h?h(n,i).each(r):(c=!1,y(n.getSeries(),r)),p&&a.dirty()},t.prototype._pipe=function(t,e){var n=t.uid,i=this._pipelineMap.get(n);!i.head&&(i.head=e),i.tail&&i.tail.pipe(e),i.tail=e,e.__idxInPipeline=i.count++,e.__pipeline=i},t.wrapStageHandler=function(t,e){return I(t)&&(t={overallReset:t,seriesType:Dc(t)}),t.uid=yl("stageHandler"),e&&(t.visualType=e),t},t}(),fB=Tc(0),gB={},yB={};Ac(gB,tz),Ac(yB,lz),gB.eachSeriesByType=gB.eachRawSeriesByType=function(t){tB=t},gB.eachComponent=function(t){"series"===t.mainType&&t.subType&&(tB=t.subType)};var vB=["#37A2DA","#32C5E9","#67E0E3","#9FE6B8","#FFDB5C","#ff9f7f","#fb7293","#E062AE","#E690D1","#e7bcf3","#9d96f5","#8378EA","#96BFFF"],mB={color:vB,colorLayer:[["#37A2DA","#ffd85c","#fd7b5f"],["#37A2DA","#67E0E3","#FFDB5C","#ff9f7f","#E062AE","#9d96f5"],["#37A2DA","#32C5E9","#9FE6B8","#FFDB5C","#ff9f7f","#fb7293","#e7bcf3","#8378EA","#96BFFF"],vB]},xB="#B9B8CE",_B="#100C2A",bB=function(){return{axisLine:{lineStyle:{color:xB}},splitLine:{lineStyle:{color:"#484753"}},splitArea:{areaStyle:{color:["rgba(255,255,255,0.02)","rgba(255,255,255,0.05)"]}},minorSplitLine:{lineStyle:{color:"#20203B"}}}},wB=["#4992ff","#7cffb2","#fddd60","#ff6e76","#58d9f9","#05c091","#ff8a45","#8d48e3","#dd79ff"],SB={darkMode:!0,color:wB,backgroundColor:_B,axisPointer:{lineStyle:{color:"#817f91"},crossStyle:{color:"#817f91"},label:{color:"#fff"}},legend:{textStyle:{color:xB}},textStyle:{color:xB},title:{textStyle:{color:"#EEF1FA"},subtextStyle:{color:"#B9B8CE"}},toolbox:{iconStyle:{borderColor:xB}},dataZoom:{borderColor:"#71708A",textStyle:{color:xB},brushStyle:{color:"rgba(135,163,206,0.3)"},handleStyle:{color:"#353450",borderColor:"#C5CBE3"},moveHandleStyle:{color:"#B0B6C3",opacity:.3},fillerColor:"rgba(135,163,206,0.2)",emphasis:{handleStyle:{borderColor:"#91B7F2",color:"#4D587D"},moveHandleStyle:{color:"#636D9A",opacity:.7}},dataBackground:{lineStyle:{color:"#71708A",width:1},areaStyle:{color:"#71708A"}},selectedDataBackground:{lineStyle:{color:"#87A3CE"},areaStyle:{color:"#87A3CE"}}},visualMap:{textStyle:{color:xB}},timeline:{lineStyle:{color:xB},label:{color:xB},controlStyle:{color:xB,borderColor:xB}},calendar:{itemStyle:{color:_B},dayLabel:{color:xB},monthLabel:{color:xB},yearLabel:{color:xB}},timeAxis:bB(),logAxis:bB(),valueAxis:bB(),categoryAxis:bB(),line:{symbol:"circle"},graph:{color:wB},gauge:{title:{color:xB},axisLine:{lineStyle:{color:[[1,"rgba(207,212,219,0.2)"]]}},axisLabel:{color:xB},detail:{color:"#EEF1FA"}},candlestick:{itemStyle:{color:"#f64e56",color0:"#54ea92",borderColor:"#f64e56",borderColor0:"#54ea92"}}};SB.categoryAxis.splitLine.show=!1;var MB=function(){function t(){}return t.prototype.normalizeQuery=function(t){var e={},n={},i={};if(T(t)){var r=eo(t);e.mainType=r.main||null,e.subType=r.sub||null}else{var o=["Index","Name","Id"],a={name:1,dataIndex:1,dataType:1};y(t,function(t,r){for(var s=!1,l=0;l0&&h===r.length-u.length){var c=r.slice(0,h);"data"!==c&&(e.mainType=c,e[u.toLowerCase()]=t,s=!0)}}a.hasOwnProperty(r)&&(n[r]=t,s=!0),s||(i[r]=t)})}return{cptQuery:e,dataQuery:n,otherQuery:i}},t.prototype.filter=function(t,e){function n(t,e,n,i){return null==t[n]||e[i||n]===t[n]}var i=this.eventInfo;if(!i)return!0;var r=i.targetEl,o=i.packedEvent,a=i.model,s=i.view;if(!a||!s)return!0;var l=e.cptQuery,u=e.dataQuery;return n(l,a,"mainType")&&n(l,a,"subType")&&n(l,a,"index","componentIndex")&&n(l,a,"name")&&n(l,a,"id")&&n(u,o,"name")&&n(u,o,"dataIndex")&&n(u,o,"dataType")&&(!s.filterForExposedEvent||s.filterForExposedEvent(t,e.otherQuery,r,o))},t.prototype.afterTrigger=function(){this.eventInfo=null},t}(),IB=["symbol","symbolSize","symbolRotate","symbolOffset"],TB=IB.concat(["symbolKeepAspect"]),CB={createOnAllSeries:!0,performRawSeries:!0,reset:function(t,e){function n(e,n){for(var i=t.getRawValue(n),r=t.getDataParams(n),a=0;a0&&t.unfinished);t.unfinished||this._zr.flush()}}},n.prototype.getDom=function(){return this._dom},n.prototype.getId=function(){return this.id},n.prototype.getZr=function(){return this._zr},n.prototype.isSSR=function(){return this._ssr},n.prototype.setOption=function(t,e,n){if(!this[mV]&&!this._disposed){var i,r,o;if(A(e)&&(n=e.lazyUpdate,i=e.silent,r=e.replaceMerge,o=e.transition,e=e.notMerge),this[mV]=!0,!this._model||e){var a=new pz(this._api),s=this._theme,l=this._model=new tz;l.scheduler=this._scheduler,l.ssr=this._ssr,l.init(null,null,null,s,this._locale,a)}this._model.setOption(t,{replaceMerge:r},JV);var u={seriesTransition:o,optionChanged:!0};if(n)this[xV]={silent:i,updateParams:u},this[mV]=!1,this.getZr().wakeUp();else{try{DV(this),LV.update.call(this,null,u)}catch(h){throw this[xV]=null,this[mV]=!1,h}this._ssr||this._zr.flush(),this[xV]=null,this[mV]=!1,NV.call(this,i),EV.call(this,i)}}},n.prototype.setTheme=function(){},n.prototype.getModel=function(){return this._model},n.prototype.getOption=function(){return this._model&&this._model.getOption()},n.prototype.getWidth=function(){return this._zr.getWidth()},n.prototype.getHeight=function(){return this._zr.getHeight()},n.prototype.getDevicePixelRatio=function(){return this._zr.painter.dpr||JB&&window.devicePixelRatio||1},n.prototype.getRenderedCanvas=function(t){return this.renderToCanvas(t)},n.prototype.renderToCanvas=function(t){t=t||{};var e=this._zr.painter;return e.getRenderedCanvas({backgroundColor:t.backgroundColor||this._model.get("backgroundColor"),pixelRatio:t.pixelRatio||this.getDevicePixelRatio()})},n.prototype.renderToSVGString=function(t){t=t||{};var e=this._zr.painter;return e.renderToString({useViewBox:t.useViewBox})},n.prototype.getSvgDataURL=function(){if(tk.svgSupported){var t=this._zr,e=t.storage.getDisplayList();return y(e,function(t){t.stopAnimation(null,!0)}),t.painter.toDataURL()}},n.prototype.getDataURL=function(t){if(!this._disposed){t=t||{};var e=t.excludeComponents,n=this._model,i=[],r=this;y(e,function(t){n.eachComponent({mainType:t},function(t){var e=r._componentsMap[t.__viewId];e.group.ignore||(i.push(e),e.group.ignore=!0)})});var o="svg"===this._zr.painter.getType()?this.getSvgDataURL():this.renderToCanvas(t).toDataURL("image/"+(t&&t.type||"png"));return y(i,function(t){t.group.ignore=!1}),o}},n.prototype.getConnectedDataURL=function(t){if(!this._disposed){var e="svg"===t.type,n=this.group,i=Math.min,r=Math.max,o=1/0;if(iF[n]){var a=o,l=o,u=-o,h=-o,c=[],p=t&&t.pixelRatio||this.getDevicePixelRatio();y(nF,function(o){if(o.group===n){var p=e?o.getZr().painter.getSvgDom().innerHTML:o.renderToCanvas(s(t)),d=o.getDom().getBoundingClientRect();a=i(d.left,a),l=i(d.top,l),u=r(d.right,u),h=r(d.bottom,h),c.push({dom:p,left:d.left,top:d.top})}}),a*=p,l*=p,u*=p,h*=p;var d=u-a,f=h-l,g=lk.createCanvas(),v=qi(g,{renderer:e?"svg":"canvas"});if(v.resize({width:d,height:f}),e){var m="";return y(c,function(t){var e=t.left-a,n=t.top-l;m+=''+t.dom+""}),v.painter.getSvgRoot().innerHTML=m,t.connectedBackgroundColor&&v.painter.setBackgroundColor(t.connectedBackgroundColor),v.refreshImmediately(),v.painter.toDataURL()}return t.connectedBackgroundColor&&v.add(new rR({shape:{x:0,y:0,width:d,height:f},style:{fill:t.connectedBackgroundColor}})),y(c,function(t){var e=new tR({style:{x:t.left*p-a,y:t.top*p-l,image:t.dom}});v.add(e)}),v.refreshImmediately(),g.toDataURL("image/"+(t&&t.type||"png"))}return this.getDataURL(t)}},n.prototype.convertToPixel=function(t,e){return PV(this,"convertToPixel",t,e)},n.prototype.convertFromPixel=function(t,e){return PV(this,"convertFromPixel",t,e)},n.prototype.containPixel=function(t,e){if(!this._disposed){var n,i=this._model,r=Zr(i,t);return y(r,function(t,i){i.indexOf("Models")>=0&&y(t,function(t){var r=t.coordinateSystem;if(r&&r.containPoint)n=n||!!r.containPoint(e);else if("seriesModels"===i){var o=this._chartsMap[t.__viewId];o&&o.containPoint&&(n=n||o.containPoint(e,t))}},this)},this),!!n}},n.prototype.getVisual=function(t,e){var n=this._model,i=Zr(n,t,{defaultMainType:"series"}),r=i.seriesModel,o=r.getData(),a=i.hasOwnProperty("dataIndexInside")?i.dataIndexInside:i.hasOwnProperty("dataIndex")?o.indexOfRawIndex(i.dataIndex):null;return null!=a?kc(o,a,e):Lc(o,e)},n.prototype.getViewOfComponentModel=function(t){return this._componentsMap[t.__viewId]},n.prototype.getViewOfSeriesModel=function(t){return this._chartsMap[t.__viewId]},n.prototype._initEvents=function(){var t=this;y(jV,function(e){var n=function(n){var i,r=t.getModel(),o=n.target,a="globalout"===e;if(a?i={}:o&&Ec(o,function(t){var e=pR(t);if(e&&null!=e.dataIndex){var n=e.dataModel||r.getSeriesByIndex(e.seriesIndex);return i=n&&n.getDataParams(e.dataIndex,e.dataType)||{},!0}return e.eventData?(i=h({},e.eventData),!0):void 0},!0),i){var s=i.componentType,l=i.componentIndex;("markLine"===s||"markPoint"===s||"markArea"===s)&&(s="series",l=i.seriesIndex);var u=s&&null!=l&&r.getComponent(s,l),c=u&&t["series"===u.mainType?"_chartsMap":"_componentsMap"][u.__viewId];i.event=n,i.type=e,t._$eventProcessor.eventInfo={targetEl:o,packedEvent:i,model:u,view:c},t.trigger(e,i)}};n.zrEventfulCallAtLast=!0,t._zr.on(e,n,t)}),y(KV,function(e,n){t._messageCenter.on(n,function(t){this.trigger(n,t)},t)}),y(["selectchanged"],function(e){t._messageCenter.on(e,function(t){this.trigger(e,t)},t)}),Nc(this._messageCenter,this,this._api)},n.prototype.isDisposed=function(){return this._disposed},n.prototype.clear=function(){this._disposed||this.setOption({series:[]},!0)},n.prototype.dispose=function(){if(!this._disposed){this._disposed=!0;var t=this.getDom();t&&Kr(this.getDom(),aF,"");var e=this,n=e._api,i=e._model;y(e._componentsViews,function(t){t.dispose(i,n)}),y(e._chartsViews,function(t){t.dispose(i,n)}),e._zr.dispose(),e._dom=e._model=e._chartsMap=e._componentsMap=e._chartsViews=e._componentsViews=e._scheduler=e._api=e._zr=e._throttledZrFlush=e._theme=e._coordSysMgr=e._messageCenter=null,delete nF[e.id]}},n.prototype.resize=function(t){if(!this[mV]&&!this._disposed){this._zr.resize(t);var e=this._model;if(this._loadingFX&&this._loadingFX.resize(),e){var n=e.resetOption("media"),i=t&&t.silent;this[xV]&&(null==i&&(i=this[xV].silent),n=!0,this[xV]=null),this[mV]=!0;try{n&&DV(this),LV.update.call(this,{type:"resize",animation:h({duration:0},t&&t.animation)})}catch(r){throw this[mV]=!1,r}this[mV]=!1,NV.call(this,i),EV.call(this,i)}}},n.prototype.showLoading=function(t,e){if(!this._disposed&&(A(t)&&(e=t,t=""),t=t||"default",this.hideLoading(),eF[t])){var n=eF[t](this._api,e),i=this._zr;this._loadingFX=n,i.add(n)}},n.prototype.hideLoading=function(){this._disposed||(this._loadingFX&&this._zr.remove(this._loadingFX),this._loadingFX=null)},n.prototype.makeActionFromEvent=function(t){var e=h({},t);return e.type=KV[t.type],e},n.prototype.dispatchAction=function(t,e){if(!this._disposed&&(A(e)||(e={silent:!!e}),qV[t.type]&&this._model)){if(this[mV])return void this._pendingActions.push(t);var n=e.silent;RV.call(this,t,n);var i=e.flush;i?this._zr.flush():i!==!1&&tk.browser.weChat&&this._throttledZrFlush(),NV.call(this,n),EV.call(this,n)}},n.prototype.updateLabelLayout=function(){KB.trigger("series:layoutlabels",this._model,this._api,{updatedSeries:[]})},n.prototype.appendData=function(t){if(!this._disposed){var e=t.seriesIndex,n=this.getModel(),i=n.getSeriesByIndex(e);i.appendData(t),this._scheduler.unfinished=!0,this.getZr().wakeUp()}},n.internalField=function(){function t(t){t.clearColorPalette(),t.eachSeries(function(t){t.clearColorPalette()})}function n(t){var e=[],n=[],i=!1;if(t.eachComponent(function(t,r){var o=r.get("zlevel")||0,a=r.get("z")||0,s=r.getZLevelKey();i=i||!!s,("series"===t?n:e).push({zlevel:o,z:a,idx:r.componentIndex,type:t,key:s})}),i){var r,o,a=e.concat(n);Ze(a,function(t,e){return t.zlevel===e.zlevel?t.z-e.z:t.zlevel-e.zlevel}),y(a,function(e){var n=t.getComponent(e.type,e.idx),i=e.zlevel,a=e.key;null!=r&&(i=Math.max(r,i)),a?(i===r&&a!==o&&i++,o=a):o&&(i===r&&i++,o=""),r=i,n.setZLevel(i)})}}function i(t){for(var e=[],n=t.currentStates,i=0;ie.get("hoverLayerThreshold")&&!tk.node&&!tk.worker&&e.eachSeries(function(e){if(!e.preventUsingHoverLayer){var n=t._chartsMap[e.__viewId];n.__alive&&n.eachRendered(function(t){t.states.emphasis&&(t.states.emphasis.hoverLayer=!0)})}})}function o(t,e){var n=t.get("blendMode")||null;e.eachRendered(function(t){t.isGroup||(t.style.blend=n)})}function a(t,e){if(!t.preventAutoZ){var n=t.get("z")||0,i=t.get("zlevel")||0;e.eachRendered(function(t){return s(t,n,i,-1/0),!0})}}function s(t,e,n,i){var r=t.getTextContent(),o=t.getTextGuideLine(),a=t.isGroup;if(a)for(var l=t.childrenRef(),u=0;u0?{duration:o,delay:n.get("delay"),easing:n.get("easing")}:null;e.eachRendered(function(t){if(t.states&&t.states.emphasis){if(Cs(t))return;if(t instanceof qO&&rs(t),t.__dirty){var e=t.prevStates;e&&t.useStates(e)}if(r){t.stateTransition=a;var n=t.getTextContent(),o=t.getTextGuideLine();n&&(n.stateTransition=a),o&&(o.stateTransition=a)}t.__dirty&&i(t)}})}DV=function(t){var e=t._scheduler;e.restorePipelines(t._model),e.prepareStageTasks(),AV(t,!0),AV(t,!1),e.plan()},AV=function(t,e){function n(t){var n=t.__requireNewView;t.__requireNewView=!1;var u="_ec_"+t.id+"_"+t.type,h=!n&&a[u];if(!h){var c=eo(t.type),p=e?Kz.getClass(c.main,c.sub):Qz.getClass(c.sub);h=new p,h.init(i,l),a[u]=h,o.push(h),s.add(h.group)}t.__viewId=h.__id=u,h.__alive=!0,h.__model=t,h.group.__ecComponentInfo={mainType:t.mainType,index:t.componentIndex},!e&&r.prepareView(h,t,i,l)}for(var i=t._model,r=t._scheduler,o=e?t._componentsViews:t._chartsViews,a=e?t._componentsMap:t._chartsMap,s=t._zr,l=t._api,u=0;u1){var u=s.shift();1===s.length&&(n[a]=s[0]),this._update&&this._update(u,o)}else 1===l?(n[a]=null,this._update&&this._update(s,o)):this._remove&&this._remove(o)}this._performRestAdd(r,n)},t.prototype._executeMultiple=function(){var t=this._old,e=this._new,n={},i={},r=[],o=[];this._initIndexMap(t,n,r,"_oldKeyGetter"),this._initIndexMap(e,i,o,"_newKeyGetter");for(var a=0;a1&&1===c)this._updateManyToOne&&this._updateManyToOne(u,l),i[s]=null;else if(1===h&&c>1)this._updateOneToMany&&this._updateOneToMany(u,l),i[s]=null;else if(1===h&&1===c)this._update&&this._update(u,l),i[s]=null;else if(h>1&&c>1)this._updateManyToMany&&this._updateManyToMany(u,l),i[s]=null;else if(h>1)for(var p=0;h>p;p++)this._remove&&this._remove(l[p]);else this._remove&&this._remove(l)}this._performRestAdd(o,i)},t.prototype._performRestAdd=function(t,e){for(var n=0;n1)for(var a=0;o>a;a++)this._add&&this._add(r[a]);else 1===o&&this._add&&this._add(r);e[i]=null}},t.prototype._initIndexMap=function(t,e,n,i){for(var r=this._diffModeMultiple,o=0;oo;o++){var s=void 0,l=void 0,u=void 0,h=this.dimensions[a];if(h&&h.storeDimIndex===o)s=e?h.name:null,l=h.type,u=h.ordinalMeta,a++;else{var c=this.getSourceDimension(o);c&&(s=e?c.name:null,l=c.type)}r.push({property:s,type:l,ordinalMeta:u}),!e||null==s||h&&h.isCalculationCoord||(i+=n?s.replace(/\`/g,"`1").replace(/\$/g,"`2"):s),i+="$",i+=wF[l]||"f",u&&(i+=u.uid),i+="$"}var p=this.source,d=[p.seriesLayoutBy,p.startIndex,i].join("$$");return{dimensions:r,hash:d}},t.prototype.makeOutputDimensionNames=function(){for(var t=[],e=0,n=0;ea;a++){var s=a-i;this._nameList[a]=e[s],o&&yF(this,a)}},t.prototype._updateOrdinalMeta=function(){for(var t=this._store,e=this.dimensions,n=0;n=e)){var n=this._store,i=n.getProvider();this._updateOrdinalMeta();var r=this._nameList,o=this._idList,a=i.getSource().sourceFormat,s=a===BE;if(s&&!i.pure)for(var l=[],u=t;e>u;u++){var h=i.getItem(u,l);if(!this.hasItemOption&&Dr(h)&&(this.hasItemOption=!0),h){var c=h.name;null==r[u]&&null!=c&&(r[u]=Br(c,null));var p=h.id;null==o[u]&&null!=p&&(o[u]=Br(p,null))}}if(this._shouldMakeIdFromName())for(var u=t;e>u;u++)yF(this,u);hF(this)}},t.prototype.getApproximateExtent=function(t){return this._approximateExtent[t]||this._store.getDataExtent(this._getStoreDimIndex(t))},t.prototype.setApproximateExtent=function(t,e){e=this.getDimension(e),this._approximateExtent[e]=t.slice()},t.prototype.getCalculationInfo=function(t){return this._calculationInfo[t]},t.prototype.setCalculationInfo=function(t,e){MF(t)?h(this._calculationInfo,t):this._calculationInfo[t]=e},t.prototype.getName=function(t){var e=this.getRawIndex(t),n=this._nameList[e];return null==n&&null!=this._nameDimIdx&&(n=pF(this,this._nameDimIdx,e)),null==n&&(n=""),n},t.prototype._getCategory=function(t,e){var n=this._store.get(t,e),i=this._store.getOrdinalMeta(t);return i?i.categories[n]:n},t.prototype.getId=function(t){return cF(this,this.getRawIndex(t))},t.prototype.count=function(){return this._store.count()},t.prototype.get=function(t,e){var n=this._store,i=this._dimInfos[t];return i?n.get(i.storeDimIndex,e):void 0},t.prototype.getByRawIndex=function(t,e){var n=this._store,i=this._dimInfos[t];return i?n.getByRawIndex(i.storeDimIndex,e):void 0},t.prototype.getIndices=function(){return this._store.getIndices()},t.prototype.getDataExtent=function(t){return this._store.getDataExtent(this._getStoreDimIndex(t))},t.prototype.getSum=function(t){return this._store.getSum(this._getStoreDimIndex(t))},t.prototype.getMedian=function(t){return this._store.getMedian(this._getStoreDimIndex(t))},t.prototype.getValues=function(t,e){var n=this,i=this._store;return M(t)?i.getValues(IF(t,function(t){return n._getStoreDimIndex(t)}),e):i.getValues(t)},t.prototype.hasValue=function(t){for(var e=this._dimSummary.dataDimIndicesOnCoord,n=0,i=e.length;i>n;n++)if(isNaN(this._store.get(e[n],t)))return!1;return!0},t.prototype.indexOfName=function(t){for(var e=0,n=this._store.count();n>e;e++)if(this.getName(e)===t)return e;return-1},t.prototype.getRawIndex=function(t){return this._store.getRawIndex(t)},t.prototype.indexOfRawIndex=function(t){return this._store.indexOfRawIndex(t)},t.prototype.rawIndexOf=function(t,e){var n=t&&this._invertedIndicesMap[t],i=n[e];return null==i||isNaN(i)?DF:i},t.prototype.indicesOfNearest=function(t,e,n){return this._store.indicesOfNearest(this._getStoreDimIndex(t),e,n)},t.prototype.each=function(t,e,n){I(t)&&(n=e,e=t,t=[]);var i=n||this,r=IF(dF(t),this._getStoreDimIndex,this);this._store.each(r,i?wk(e,i):e)},t.prototype.filterSelf=function(t,e,n){I(t)&&(n=e,e=t,t=[]);var i=n||this,r=IF(dF(t),this._getStoreDimIndex,this);return this._store=this._store.filter(r,i?wk(e,i):e),this},t.prototype.selectRange=function(t){var e=this,n={},i=b(t),r=[];return y(i,function(i){var o=e._getStoreDimIndex(i);n[o]=t[i],r.push(o)}),this._store=this._store.selectRange(n),this},t.prototype.mapArray=function(t,e,n){I(t)&&(n=e,e=t,t=[]),n=n||this;var i=[];return this.each(t,function(){i.push(e&&e.apply(this,arguments))},n),i},t.prototype.map=function(t,e,n,i){var r=n||i||this,o=IF(dF(t),this._getStoreDimIndex,this),a=gF(this);return a._store=this._store.map(o,r?wk(e,r):e),a},t.prototype.modify=function(t,e,n,i){var r=n||i||this,o=IF(dF(t),this._getStoreDimIndex,this);this._store.modify(o,r?wk(e,r):e)},t.prototype.downSample=function(t,e,n,i){var r=gF(this);return r._store=this._store.downSample(this._getStoreDimIndex(t),e,n,i),r},t.prototype.lttbDownSample=function(t,e){var n=gF(this);return n._store=this._store.lttbDownSample(this._getStoreDimIndex(t),e),n},t.prototype.getRawDataItem=function(t){return this._store.getRawDataItem(t)},t.prototype.getItemModel=function(t){var e=this.hostModel,n=this.getRawDataItem(t);return new eE(n,e,e&&e.ecModel)},t.prototype.diff=function(t){var e=this;return new mF(t?t.getStore().getIndices():[],this.getStore().getIndices(),function(e){return cF(t,e)},function(t){return cF(e,t)})},t.prototype.getVisual=function(t){var e=this._visual;return e&&e[t]},t.prototype.setVisual=function(t,e){this._visual=this._visual||{},MF(t)?h(this._visual,t):this._visual[t]=e},t.prototype.getItemVisual=function(t,e){var n=this._itemVisuals[t],i=n&&n[e];return null==i?this.getVisual(e):i},t.prototype.hasItemVisual=function(){return this._itemVisuals.length>0},t.prototype.ensureUniqueItemVisual=function(t,e){var n=this._itemVisuals,i=n[t];i||(i=n[t]={});var r=i[e];return null==r&&(r=this.getVisual(e),M(r)?r=r.slice():MF(r)&&(r=h({},r)),i[e]=r),r},t.prototype.setItemVisual=function(t,e,n){var i=this._itemVisuals[t]||{};this._itemVisuals[t]=i,MF(e)?h(i,e):i[e]=n},t.prototype.clearAllVisual=function(){this._visual={},this._itemVisuals=[]},t.prototype.setLayout=function(t,e){MF(t)?h(this._layout,t):this._layout[t]=e},t.prototype.getLayout=function(t){return this._layout[t]},t.prototype.getItemLayout=function(t){return this._itemLayouts[t]},t.prototype.setItemLayout=function(t,e,n){this._itemLayouts[t]=n?h(this._itemLayouts[t]||{},e):e},t.prototype.clearItemLayouts=function(){this._itemLayouts.length=0},t.prototype.setItemGraphicEl=function(t,e){var n=this.hostModel&&this.hostModel.seriesIndex;dR(n,this.dataType,t,e),this._graphicEls[t]=e},t.prototype.getItemGraphicEl=function(t){return this._graphicEls[t]},t.prototype.eachItemGraphicEl=function(t,e){y(this._graphicEls,function(n,i){n&&t&&t.call(e,n,i)})},t.prototype.cloneShallow=function(e){return e||(e=new t(this._schema?this._schema:IF(this.dimensions,this._getDimInfo,this),this.hostModel)),fF(e,this),e._store=this._store,e},t.prototype.wrapMethod=function(t,e){var n=this[t];I(n)&&(this.__wrappedMethods=this.__wrappedMethods||[],this.__wrappedMethods.push(t),this[t]=function(){var t=n.apply(this,arguments);return e.apply(this,[t].concat(F(arguments)))})},t.internalField=function(){hF=function(t){var e=t._invertedIndicesMap;y(e,function(n,i){var r=t._dimInfos[i],o=r.ordinalMeta,a=t._store;if(o){n=e[i]=new TF(o.categories.length);for(var s=0;s1&&(s+="__ec__"+u),i[e]=s}}}(),t}(),PF=function(){function t(t){this.coordSysDims=[],this.axisMap=U(),this.categoryAxisMap=U(),this.coordSysName=t}return t}(),OF={cartesian2d:function(t,e,n,i){var r=t.getReferringComponents("xAxis",HP).models[0],o=t.getReferringComponents("yAxis",HP).models[0];e.coordSysDims=["x","y"],n.set("x",r),n.set("y",o),pd(r)&&(i.set("x",r),e.firstCategoryDimIndex=0),pd(o)&&(i.set("y",o),null==e.firstCategoryDimIndex&&(e.firstCategoryDimIndex=1))},singleAxis:function(t,e,n,i){var r=t.getReferringComponents("singleAxis",HP).models[0];e.coordSysDims=["single"],n.set("single",r),pd(r)&&(i.set("single",r),e.firstCategoryDimIndex=0)},polar:function(t,e,n,i){var r=t.getReferringComponents("polar",HP).models[0],o=r.findAxisModel("radiusAxis"),a=r.findAxisModel("angleAxis");e.coordSysDims=["radius","angle"],n.set("radius",o),n.set("angle",a),pd(o)&&(i.set("radius",o),e.firstCategoryDimIndex=0),pd(a)&&(i.set("angle",a),null==e.firstCategoryDimIndex&&(e.firstCategoryDimIndex=1))},geo:function(t,e){e.coordSysDims=["lng","lat"]},parallel:function(t,e,n,i){var r=t.ecModel,o=r.getComponent("parallel",t.get("parallelIndex")),a=e.coordSysDims=o.dimensions.slice();y(o.parallelAxisIndex,function(t,o){var s=r.getComponent("parallelAxis",t),l=a[o];n.set(l,s),pd(s)&&(i.set(l,s),null==e.firstCategoryDimIndex&&(e.firstCategoryDimIndex=o))})}},RF=function(){function t(t){this._setting=t||{},this._extent=[1/0,-1/0]}return t.prototype.getSetting=function(t){return this._setting[t]},t.prototype.unionExtent=function(t){var e=this._extent;t[0]e[1]&&(e[1]=t[1])},t.prototype.unionExtentFromData=function(t,e){this.unionExtent(t.getApproximateExtent(e))},t.prototype.getExtent=function(){return this._extent.slice()},t.prototype.setExtent=function(t,e){var n=this._extent;isNaN(t)||(n[0]=t),isNaN(e)||(n[1]=e)},t.prototype.isInExtentRange=function(t){return this._extent[0]<=t&&this._extent[1]>=t},t.prototype.isBlank=function(){return this._isBlank},t.prototype.setBlank=function(t){this._isBlank=t},t}();ho(RF);var NF=0,EF=function(){function t(t){this.categories=t.categories||[],this._needCollect=t.needCollect,this._deduplication=t.deduplication,this.uid=++NF}return t.createByAxisModel=function(e){var n=e.option,i=n.data,r=i&&v(i,wd);return new t({categories:r,needCollect:!r,deduplication:n.dedplication!==!1})},t.prototype.getOrdinal=function(t){return this._getOrCreateMap().get(t)},t.prototype.parseAndCollect=function(t){var e,n=this._needCollect;if(!T(t)&&!n)return t;if(n&&!this._deduplication)return e=this.categories.length,this.categories[e]=t,e;var i=this._getOrCreateMap();return e=i.get(t),null==e&&(n?(e=this.categories.length,this.categories[e]=t,i.set(t,e)):e=0/0),e},t.prototype._getOrCreateMap=function(){return this._map||(this._map=U(this.categories))},t}(),zF=function(t){function n(e){var n=t.call(this,e)||this;n.type="ordinal";var i=n.getSetting("ordinalMeta");return i||(i=new EF({})),M(i)&&(i=new EF({categories:v(i,function(t){return A(t)?t.value:t})})),n._ordinalMeta=i,n._extent=n.getSetting("extent")||[0,i.categories.length-1],n}return e(n,t),n.prototype.parse=function(t){return T(t)?this._ordinalMeta.getOrdinal(t):Math.round(t)},n.prototype.contain=function(t){return t=this.parse(t),Ad(t,this._extent)&&null!=this._ordinalMeta.categories[t]},n.prototype.normalize=function(t){return t=this._getTickNumber(this.parse(t)),kd(t,this._extent)},n.prototype.scale=function(t){return t=Math.round(Ld(t,this._extent)),this.getRawOrdinalNumber(t)},n.prototype.getTicks=function(){for(var t=[],e=this._extent,n=e[0];n<=e[1];)t.push({value:n}),n++;return t},n.prototype.getMinorTicks=function(){},n.prototype.setSortInfo=function(t){if(null==t)return void(this._ordinalNumbersByTick=this._ticksByOrdinalNumber=null);for(var e=t.ordinalNumbers,n=this._ordinalNumbersByTick=[],i=this._ticksByOrdinalNumber=[],r=0,o=this._ordinalMeta.categories.length,a=Math.min(o,e.length);a>r;++r){var s=e[r];n[r]=s,i[s]=r}for(var l=0;o>r;++r){for(;null!=i[l];)l++;n.push(l),i[l]=r}},n.prototype._getTickNumber=function(t){var e=this._ticksByOrdinalNumber;return e&&t>=0&&t=0&&t=t},n.prototype.getOrdinalMeta=function(){return this._ordinalMeta},n.prototype.calcNiceTicks=function(){},n.prototype.calcNiceExtent=function(){},n.type="ordinal",n}(RF);RF.registerClass(zF);var BF=ir,VF=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="interval",e._interval=0,e._intervalPrecision=2,e}return e(n,t),n.prototype.parse=function(t){return t},n.prototype.contain=function(t){return Ad(t,this._extent)},n.prototype.normalize=function(t){return kd(t,this._extent)},n.prototype.scale=function(t){return Ld(t,this._extent)},n.prototype.setExtent=function(t,e){var n=this._extent;isNaN(t)||(n[0]=parseFloat(t)),isNaN(e)||(n[1]=parseFloat(e))},n.prototype.unionExtent=function(t){var e=this._extent;t[0]e[1]&&(e[1]=t[1]),this.setExtent(e[0],e[1])},n.prototype.getInterval=function(){return this._interval},n.prototype.setInterval=function(t){this._interval=t,this._niceExtent=this._extent.slice(),this._intervalPrecision=Td(t)},n.prototype.getTicks=function(t){var e=this._interval,n=this._extent,i=this._niceExtent,r=this._intervalPrecision,o=[];if(!e)return o;var a=1e4;n[0]a)return[];var l=o.length?o[o.length-1].value:i[1];return n[1]>l&&o.push(t?{value:BF(l+e,r)}:{value:n[1]}),o},n.prototype.getMinorTicks=function(t){for(var e=this.getTicks(!0),n=[],i=this.getExtent(),r=1;rs;){var c=BF(a.value+(s+1)*h);c>i[0]&&cr&&(r=-r,i.reverse());var o=Md(i,t,e,n);this._intervalPrecision=o.intervalPrecision,this._interval=o.interval,this._niceExtent=o.niceTickExtent}},n.prototype.calcNiceExtent=function(t){var e=this._extent;if(e[0]===e[1])if(0!==e[0]){var n=e[0];t.fixMax?e[0]-=n/2:(e[1]+=n/2,e[0]-=n/2)}else e[1]=1;var i=e[1]-e[0];isFinite(i)||(e[0]=0,e[1]=1),this.calcNiceTicks(t.splitNumber,t.minInterval,t.maxInterval);var r=this._interval;t.fixMin||(e[0]=BF(Math.floor(e[0]/r)*r)),t.fixMax||(e[1]=BF(Math.ceil(e[1]/r)*r))},n.prototype.setNiceExtent=function(t,e){this._niceExtent=[t,e]},n.type="interval",n}(RF);RF.registerClass(VF);var FF="undefined"!=typeof Float32Array,GF=FF?Float32Array:Array,WF="__ec_stack_",HF=function(t,e,n,i){for(;i>n;){var r=n+i>>>1;t[r][1]n&&(this._approxInterval=n);var o=XF.length,a=Math.min(HF(XF,this._approxInterval,0,o),o-1);this._interval=XF[a][1],this._minLevelUnit=XF[Math.max(a-1,0)][0]},n.prototype.parse=function(t){return D(t)?t:+pr(t)},n.prototype.contain=function(t){return Ad(this.parse(t),this._extent)},n.prototype.normalize=function(t){return kd(this.parse(t),this._extent)},n.prototype.scale=function(t){return Ld(t,this._extent)},n.type="time",n}(VF),XF=[["second",cE],["minute",pE],["hour",dE],["quarter-day",6*dE],["half-day",12*dE],["day",1.2*fE],["half-week",3.5*fE],["week",7*fE],["month",31*fE],["quarter",95*fE],["half-year",gE/2],["year",gE]];RF.registerClass(YF);var UF=RF.prototype,ZF=VF.prototype,jF=ir,qF=Math.floor,KF=Math.ceil,$F=Math.pow,JF=Math.log,QF=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="log",e.base=10,e._originalScale=new VF,e._interval=0,e}return e(n,t),n.prototype.getTicks=function(t){var e=this._originalScale,n=this._extent,i=e.getExtent(),r=ZF.getTicks.call(this,t);return v(r,function(t){var e=t.value,r=ir($F(this.base,e));return r=e===n[0]&&this._fixMin?tf(r,i[0]):r,r=e===n[1]&&this._fixMax?tf(r,i[1]):r,{value:r}},this)},n.prototype.setExtent=function(t,e){var n=this.base;t=JF(t)/JF(n),e=JF(e)/JF(n),ZF.setExtent.call(this,t,e)},n.prototype.getExtent=function(){var t=this.base,e=UF.getExtent.call(this);e[0]=$F(t,e[0]),e[1]=$F(t,e[1]);var n=this._originalScale,i=n.getExtent();return this._fixMin&&(e[0]=tf(e[0],i[0])),this._fixMax&&(e[1]=tf(e[1],i[1])),e},n.prototype.unionExtent=function(t){this._originalScale.unionExtent(t);var e=this.base;t[0]=JF(t[0])/JF(e),t[1]=JF(t[1])/JF(e),UF.unionExtent.call(this,t)},n.prototype.unionExtentFromData=function(t,e){this.unionExtent(t.getApproximateExtent(e))},n.prototype.calcNiceTicks=function(t){t=t||10;var e=this._extent,n=e[1]-e[0];if(!(1/0===n||0>=n)){var i=dr(n),r=t/n*i;for(.5>=r&&(i*=10);!isNaN(i)&&Math.abs(i)<1&&Math.abs(i)>0;)i*=10;var o=[ir(KF(e[0]/i)*i),ir(qF(e[1]/i)*i)];this._interval=i,this._niceExtent=o}},n.prototype.calcNiceExtent=function(t){ZF.calcNiceExtent.call(this,t),this._fixMin=t.fixMin,this._fixMax=t.fixMax},n.prototype.parse=function(t){return t},n.prototype.contain=function(t){return t=JF(t)/JF(this.base),Ad(t,this._extent)},n.prototype.normalize=function(t){return t=JF(t)/JF(this.base),kd(t,this._extent)},n.prototype.scale=function(t){return t=Ld(t,this._extent),$F(this.base,t)},n.type="log",n}(RF),tG=QF.prototype;tG.getMinorTicks=ZF.getMinorTicks,tG.getLabel=ZF.getLabel,RF.registerClass(QF);var eG=function(){function t(t,e,n){this._prepareParams(t,e,n)}return t.prototype._prepareParams=function(t,e,n){n[1]0&&s>0&&!l&&(a=0),0>a&&0>s&&!u&&(s=0));var c=this._determinedMin,p=this._determinedMax;return null!=c&&(a=c,l=!0),null!=p&&(s=p,u=!0),{min:a,max:s,minFixed:l,maxFixed:u,isBlank:h}},t.prototype.modifyDataMinMax=function(t,e){this[iG[t]]=e},t.prototype.setDeterminedMinMax=function(t,e){var n=nG[t];this[n]=e},t.prototype.freeze=function(){this.frozen=!0},t}(),nG={min:"_determinedMin",max:"_determinedMax"},iG={min:"_dataMin",max:"_dataMax"},rG=function(){function t(){}return t.prototype.getNeedCrossZero=function(){var t=this.option;return!t.scale},t.prototype.getCoordSysModel=function(){},t}(),oG={isDimensionStacked:gd,enableDataStack:dd,getStackedDimension:yd},aG=(Object.freeze||Object)({createList:vf,getLayoutRect:au,dataStack:oG,createScale:mf,mixinAxisModelCommonMethods:xf,getECData:pR,createTextStyle:_f,createDimensions:ad,createSymbol:Bc,enableHoverEmphasis:Za}),sG=[],lG={registerPreprocessor:Np,registerProcessor:Ep,registerPostInit:zp,registerPostUpdate:Bp,registerUpdateLifecycle:Vp,registerAction:Fp,registerCoordinateSystem:Gp,registerLayout:Hp,registerVisual:Yp,registerTransform:uF,registerLoading:Up,registerMap:jp,registerImpl:Sp,PRIORITY:vV,ComponentModel:LE,ComponentView:Kz,SeriesModel:qz,ChartView:Qz,registerComponentModel:function(t){LE.registerClass(t)},registerComponentView:function(t){Kz.registerClass(t)},registerSeriesModel:function(t){qz.registerClass(t)},registerChartView:function(t){Qz.registerClass(t)},registerSubTypeDefaulter:function(t,e){LE.registerSubTypeDefaulter(t,e)},registerPainter:function(t,e){Qi(t,e)}},uG=1e-8,hG=[],cG=function(){function t(t){this.name=t}return t.prototype.setCenter=function(t){this._center=t},t.prototype.getCenter=function(){var t=this._center;return t||(t=this._center=this.calcCenter()),t},t}(),pG=function(){function t(t,e){this.type="polygon",this.exterior=t,this.interiors=e}return t}(),dG=function(){function t(t){this.type="linestring",this.points=t}return t}(),fG=function(t){function n(e,n,i){var r=t.call(this,e)||this;return r.type="geoJSON",r.geometries=n,r._center=i&&[i[0],i[1]],r}return e(n,t),n.prototype.calcCenter=function(){for(var t,e=this.geometries,n=0,i=0;in&&(t=r,n=a)}if(t)return Tf(t.exterior);var s=this.getBoundingRect();return[s.x+s.width/2,s.y+s.height/2]},n.prototype.getBoundingRect=function(t){var e=this._rect;if(e&&!t)return e;var n=[1/0,1/0],i=[-1/0,-1/0],r=this.geometries;return y(r,function(e){"polygon"===e.type?If(e.exterior,n,i,t):y(e.points,function(e){If(e,n,i,t)})}),isFinite(n[0])&&isFinite(n[1])&&isFinite(i[0])&&isFinite(i[1])||(n[0]=n[1]=i[0]=i[1]=0),e=new bP(n[0],n[1],i[0]-n[0],i[1]-n[1]),t||(this._rect=e),e},n.prototype.contain=function(t){var e=this.getBoundingRect(),n=this.geometries;if(!e.contain(t[0],t[1]))return!1;t:for(var i=0,r=n.length;r>i;i++){var o=n[i];if("polygon"===o.type){var a=o.exterior,s=o.interiors;if(Sf(a,t[0],t[1])){for(var l=0;l<(s?s.length:0);l++)if(Sf(s[l],t[0],t[1]))continue t;return!0}}}return!1},n.prototype.transformTo=function(t,e,n,i){var r=this.getBoundingRect(),o=r.width/r.height;n?i||(i=n/o):n=o*i;for(var a=new bP(t,e,n,i),s=r.calculateTransform(a),l=this.geometries,u=0;u=n&&i>=t},t.prototype.containData=function(t){return this.scale.contain(t)},t.prototype.getExtent=function(){return this._extent.slice()},t.prototype.getPixelPrecision=function(t){return sr(t||this.scale.getExtent(),this._extent)},t.prototype.setExtent=function(t,e){var n=this._extent;n[0]=t,n[1]=e},t.prototype.dataToCoord=function(t,e){var n=this._extent,i=this.scale;return t=i.normalize(t),this.onBand&&"ordinal"===i.type&&(n=n.slice(),Xf(n,i.count())),er(t,wG,n,e)},t.prototype.coordToData=function(t,e){var n=this._extent,i=this.scale;this.onBand&&"ordinal"===i.type&&(n=n.slice(),Xf(n,i.count()));var r=er(t,n,wG,e);return this.scale.scale(r)},t.prototype.pointToData=function(){},t.prototype.getTicksCoords=function(t){t=t||{};var e=t.tickModel||this.getTickModel(),n=Pf(this,e),i=n.ticks,r=v(i,function(t){return{coord:this.dataToCoord("ordinal"===this.scale.type?this.scale.getRawOrdinalNumber(t):t),tickValue:t}},this),o=e.get("alignWithLabel");return Uf(this,r,o,t.clamp),r},t.prototype.getMinorTicksCoords=function(){if("ordinal"===this.scale.type)return[];var t=this.model.getModel("minorTick"),e=t.get("splitNumber");e>0&&100>e||(e=5);var n=this.scale.getMinorTicks(e),i=v(n,function(t){return v(t,function(t){return{coord:this.dataToCoord(t),tickValue:t}},this)},this);return i},t.prototype.getViewLabels=function(){return Lf(this).labels},t.prototype.getLabelModel=function(){return this.model.getModel("axisLabel")},t.prototype.getTickModel=function(){return this.model.getModel("axisTick")},t.prototype.getBandWidth=function(){var t=this._extent,e=this.scale.getExtent(),n=e[1]-e[0]+(this.onBand?1:0);0===n&&(n=1);var i=Math.abs(t[1]-t[0]);return Math.abs(i)/n},t.prototype.calculateCategoryInterval=function(){return Gf(this)},t}(),MG=2*Math.PI,IG=BO.CMD,TG=["top","right","bottom","left"],CG=[],DG=new pP,AG=new pP,kG=new pP,LG=new pP,PG=new pP,OG=[],RG=new pP,NG=["align","verticalAlign","width","height","fontSize"],EG=new hP,zG=Ur(),BG=Ur(),VG=["x","y","rotation"],FG=function(){function t(){this._labelList=[],this._chartViewList=[]}return t.prototype.clearLabels=function(){this._labelList=[],this._chartViewList=[]},t.prototype._addLabel=function(t,e,n,i,r){var o=i.style,a=i.__hostTarget,s=a.textConfig||{},l=i.getComputedTransform(),u=i.getBoundingRect().plain();bP.applyTransform(u,u,l),l?EG.setLocalTransform(l):(EG.x=EG.y=EG.rotation=EG.originX=EG.originY=0,EG.scaleX=EG.scaleY=1);var h,c=i.__hostTarget;if(c){h=c.getBoundingRect().plain();var p=c.getComputedTransform();bP.applyTransform(h,h,p)}var d=h&&c.getTextGuideLine();this._labelList.push({label:i,labelLine:d,seriesModel:n,dataIndex:t,dataType:e,layoutOption:r,computedLayoutOption:null,rect:u,hostRect:h,priority:h?h.width*h.height:0,defaultAttr:{ignore:i.ignore,labelGuideIgnore:d&&d.ignore,x:EG.x,y:EG.y,scaleX:EG.scaleX,scaleY:EG.scaleY,rotation:EG.rotation,style:{x:o.x,y:o.y,align:o.align,verticalAlign:o.verticalAlign,width:o.width,height:o.height,fontSize:o.fontSize},cursor:i.cursor,attachedPos:s.position,attachedRot:s.rotation}})},t.prototype.addLabelsOfSeries=function(t){var e=this;this._chartViewList.push(t);var n=t.__model,i=n.get("labelLayout");(I(i)||b(i).length)&&t.group.traverse(function(t){if(t.ignore)return!0;var r=t.getTextContent(),o=pR(t);r&&!r.disableLabelLayout&&e._addLabel(o.dataIndex,o.dataType,n,r,i)})},t.prototype.updateLayoutConfig=function(t){function e(t,e){return function(){ig(t,e)}}for(var n=t.getWidth(),i=t.getHeight(),r=0;r=0&&n.attr(r.oldLayoutSelect),p(h,"emphasis")>=0&&n.attr(r.oldLayoutEmphasis)),Is(n,l,e,s)}else if(n.attr(l),!YN(n).valueAnimation){var c=B(n.style.opacity,1);n.style.opacity=0,Ts(n,{style:{opacity:c}},e,s)}if(r.oldLayout=l,n.states.select){var d=r.oldLayoutSelect={};vg(d,l,VG),vg(d,n.states.select,VG)}if(n.states.emphasis){var f=r.oldLayoutEmphasis={};vg(f,l,VG),vg(f,n.states.emphasis,VG)}gl(n,s,u,e,e)}if(i&&!i.ignore&&!i.invisible){var r=BG(i),o=r.oldLayout,g={points:i.shape.points};o?(i.attr({shape:o}),Is(i,{shape:g},e)):(i.setShape(g),i.style.strokePercent=0,Ts(i,{style:{strokePercent:1}},e)),r.oldLayout=g}},t}(),GG=Ur();bf(mg);var WG=function(t){function n(e,n,i){var r=t.call(this)||this;r.motionBlur=!1,r.lastFrameAlpha=.7,r.dpr=1,r.virtual=!1,r.config={},r.incremental=!1,r.zlevel=0,r.maxRepaintRectCount=5,r.__dirty=!0,r.__firstTimePaint=!0,r.__used=!1,r.__drawIndex=0,r.__startIndex=0,r.__endIndex=0,r.__prevStartIndex=null,r.__prevEndIndex=null;var o;i=i||JL,"string"==typeof e?o=xg(e,n,i):A(e)&&(o=e,e=o.id),r.id=e,r.dom=o;var a=o.style;return a&&(q(o),o.onselectstart=function(){return!1},a.padding="0",a.margin="0",a.borderWidth="0"),r.painter=n,r.dpr=i,r}return e(n,t),n.prototype.getElementCount=function(){return this.__endIndex-this.__startIndex},n.prototype.afterBrush=function(){this.__prevStartIndex=this.__startIndex,this.__prevEndIndex=this.__endIndex},n.prototype.initContext=function(){this.ctx=this.dom.getContext("2d"),this.ctx.dpr=this.dpr},n.prototype.setUnpainted=function(){this.__firstTimePaint=!0},n.prototype.createBackBuffer=function(){var t=this.dpr;this.domBack=xg("back-"+this.id,this.painter,t),this.ctxBack=this.domBack.getContext("2d"),1!==t&&this.ctxBack.scale(t,t)},n.prototype.createRepaintRects=function(t,e,n,i){function r(t){if(t.isFinite()&&!t.isZero())if(0===o.length){var e=new bP(0,0,0,0);e.copy(t),o.push(e)}else{for(var n=!1,i=1/0,r=0,u=0;ug&&(i=g,r=u)}}if(s&&(o[r].union(t),n=!0),!n){var e=new bP(0,0,0,0);e.copy(t),o.push(e)}s||(s=o.length>=a)}}if(this.__firstTimePaint)return this.__firstTimePaint=!1,null;for(var o=[],a=this.maxRepaintRectCount,s=!1,l=new bP(0,0,0,0),u=this.__startIndex;uo;o++){var a=t[o];a.__inHover&&(n||(n=this._hoverlayer=this.getLayer(HG)),i||(i=n.ctx,i.save()),fp(i,a,r,o===e-1))}i&&i.restore()}},t.prototype.getHoverLayer=function(){return this.getLayer(HG)},t.prototype.paintOne=function(t,e){dp(t,e)},t.prototype._paintList=function(t,e,n,i){if(this._redrawId===i){n=n||!1,this._updateLayerStatus(t);var r=this._doPaintList(t,e,n),o=r.finished,a=r.needsRefreshHover;if(this._needsManuallyCompositing&&this._compositeManually(),a&&this._paintHoverList(t),o)this.eachLayer(function(t){t.afterBrush&&t.afterBrush()});else{var s=this;iL(function(){s._paintList(t,e,n,i)})}}},t.prototype._compositeManually=function(){var t=this.getLayer(YG).ctx,e=this._domRoot.width,n=this._domRoot.height;t.clearRect(0,0,e,n),this.eachBuiltinLayer(function(i){i.virtual&&t.drawImage(i.dom,0,0,e,n)})},t.prototype._doPaintList=function(t,e,n){for(var i=this,r=[],o=this._opts.useDirtyRect,a=0;a15)break}}n.prevElClipPaths&&l.restore()};if(c)if(0===c.length)m=s.__endIndex;else for(var _=p.dpr,b=0;b0&&t>i[0]){for(s=0;r-1>s&&!(i[s]t);s++);a=n[i[s]]}if(i.splice(s+1,0,t),n[t]=e,!e.virtual)if(a){var l=a.dom;l.nextSibling?o.insertBefore(e.dom,l.nextSibling):o.appendChild(e.dom)}else o.firstChild?o.insertBefore(e.dom,o.firstChild):o.appendChild(e.dom);e.__painter=this}},t.prototype.eachLayer=function(t,e){for(var n=this._zlevelList,i=0;i0?XG:0),this._needsManuallyCompositing),h.__builtin__||a("ZLevel "+u+" has been used by unkown layer "+h.id),h!==s&&(h.__used=!0,h.__startIndex!==o&&(h.__dirty=!0),h.__startIndex=o,h.__drawIndex=h.incremental?-1:o,e(o),s=h),i.__dirty&Jk&&!i.__inHover&&(h.__dirty=!0,h.incremental&&h.__drawIndex<0&&(h.__drawIndex=o))}e(o),this.eachBuiltinLayer(function(t){!t.__used&&t.getElementCount()>0&&(t.__dirty=!0,t.__startIndex=t.__endIndex=t.__drawIndex=0),t.__dirty&&t.__drawIndex<0&&(t.__drawIndex=t.__startIndex)})},t.prototype.clear=function(){return this.eachBuiltinLayer(this._clearLayer),this},t.prototype._clearLayer=function(t){t.clear()},t.prototype.setBackgroundColor=function(t){this._backgroundColor=t,y(this._layers,function(t){t.setUnpainted()})},t.prototype.configLayer=function(t,e){if(e){var n=this._layerConfig;n[t]?l(n[t],e,!0):n[t]=e;for(var i=0;is;s++){var u=a[s];fp(n,u,o,s===l-1)}return e.dom},t.prototype.getWidth=function(){return this._width},t.prototype.getHeight=function(){return this._height},t}(),jG=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="dataset",e}return e(n,t),n.prototype.init=function(e,n,i){t.prototype.init.call(this,e,n,i),this._sourceManager=new Wz(this),Oh(this)},n.prototype.mergeOption=function(e,n){t.prototype.mergeOption.call(this,e,n),Oh(this)},n.prototype.optionUpdated=function(){this._sourceManager.dirty()},n.prototype.getSourceManager=function(){return this._sourceManager},n.type="dataset",n.defaultOption={seriesLayoutBy:YE},n}(LE),qG=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="dataset",e}return e(n,t),n.type="dataset",n}(Kz);bf([wg,Sg]),bf(mg);var KG={average:function(t){for(var e=0,n=0,i=0;ie&&(e=t[n]);return isFinite(e)?e:0/0},min:function(t){for(var e=1/0,n=0;nt&&(t=e),t},n.prototype.brushSelector=function(t,e,n){return n.rect(e.getItemLayout(t))},n.type="series.bar",n.dependencies=["grid","polar"],n.defaultOption=xl(JG.defaultOption,{clip:!0,roundCap:!1,showBackground:!1,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)",borderColor:null,borderWidth:0,borderType:"solid",borderRadius:0,shadowBlur:0,shadowColor:null,shadowOffsetX:0,shadowOffsetY:0,opacity:1},select:{itemStyle:{borderColor:"#212121"}},realtimeSort:!1}),n}(JG),tW=function(){function t(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=2*Math.PI,this.clockwise=!0}return t}(),eW=function(t){function n(e){var n=t.call(this,e)||this;return n.type="sausage",n}return e(n,t),n.prototype.getDefaultShape=function(){return new tW},n.prototype.buildPath=function(t,e){var n=e.cx,i=e.cy,r=Math.max(e.r0||0,0),o=Math.max(e.r,0),a=.5*(o-r),s=r+a,l=e.startAngle,u=e.endAngle,h=e.clockwise,c=2*Math.PI,p=h?c>u-l:c>l-u;p||(l=u-(h?c:-c));var d=Math.cos(l),f=Math.sin(l),g=Math.cos(u),y=Math.sin(u);p?(t.moveTo(d*r+n,f*r+i),t.arc(d*s+n,f*s+i,a,-Math.PI+l,l,!h)):t.moveTo(d*o+n,f*o+i),t.arc(n,i,o,l,u,!h),t.arc(g*s+n,y*s+i,a,u-2*Math.PI,u-Math.PI,!h),0!==r&&t.arc(n,i,r,u,l,h)},n}(qO),nW=Math.max,iW=Math.min,rW=function(t){function n(){var e=t.call(this)||this;return e.type=n.type,e._isFirstFrame=!0,e}return e(n,t),n.prototype.render=function(t,e,n,i){this._model=t,this._removeOnRenderedListener(n),this._updateDrawMode(t);var r=t.get("coordinateSystem");("cartesian2d"===r||"polar"===r)&&(this._progressiveEls=null,this._isLargeDraw?this._renderLarge(t,e,n):this._renderNormal(t,e,n,i))},n.prototype.incrementalPrepareRender=function(t){this._clear(),this._updateDrawMode(t),this._updateLargeClip(t)},n.prototype.incrementalRender=function(t,e){this._progressiveEls=[],this._incrementalRenderLarge(t,e)},n.prototype.eachRendered=function(t){il(this._progressiveEls||this.group,t)},n.prototype._updateDrawMode=function(t){var e=t.pipelineContext.large;(null==this._isLargeDraw||e!==this._isLargeDraw)&&(this._isLargeDraw=e,this._clear())},n.prototype._renderNormal=function(t,e,n,i){function r(t){var e=hW[u.type](s,t),n=Ug(u,o,e);return n.useStyle(v.getItemStyle()),"cartesian2d"===u.type&&n.setShape("r",m),x[t]=n,n}var o,a=this.group,s=t.getData(),l=this._data,u=t.coordinateSystem,h=u.getBaseAxis();"cartesian2d"===u.type?o=h.isHorizontal():"polar"===u.type&&(o="angle"===h.dim);var c=t.isAnimationEnabled()?t:null,p=Eg(t,u);p&&this._enableRealtimeSort(p,s,n);var d=t.get("clip",!0)||p,f=Ng(u,s);a.removeClipPath();var g=t.get("roundCap",!0),y=t.get("showBackground",!0),v=t.getModel("backgroundStyle"),m=v.get("borderRadius")||0,x=[],_=this._backgroundEls,b=i&&i.isInitSort,w=i&&"changeAxisOrder"===i.type;s.diff(l).add(function(e){var n=s.getItemModel(e),i=hW[u.type](s,e,n);if(y&&r(e),s.hasValue(e)&&uW[u.type](i)){var l=!1;d&&(l=oW[u.type](f,i));var v=aW[u.type](t,s,e,i,o,c,h.model,!1,g);p&&(v.forceLabelAnimation=!0),Gg(v,s,e,n,i,t,o,"polar"===u.type),b?v.attr({shape:i}):p?zg(p,c,v,i,e,o,!1,!1):Ts(v,{shape:i},t,e),s.setItemGraphicEl(e,v),a.add(v),v.ignore=l}}).update(function(e,n){var i=s.getItemModel(e),S=hW[u.type](s,e,i);if(y){var M=void 0;0===_.length?M=r(n):(M=_[n],M.useStyle(v.getItemStyle()),"cartesian2d"===u.type&&M.setShape("r",m),x[e]=M);var I=hW[u.type](s,e),T=Xg(o,I,u);Is(M,{shape:T},c,e)}var C=l.getItemGraphicEl(n);if(!s.hasValue(e)||!uW[u.type](S))return void a.remove(C);var D=!1;if(d&&(D=oW[u.type](f,S),D&&a.remove(C)),C?Ls(C):C=aW[u.type](t,s,e,S,o,c,h.model,!!C,g),p&&(C.forceLabelAnimation=!0),w){var A=C.getTextContent();if(A){var k=YN(A);null!=k.prevValue&&(k.prevValue=k.value)}}else Gg(C,s,e,i,S,t,o,"polar"===u.type);b?C.attr({shape:S}):p?zg(p,c,C,S,e,o,!0,w):Is(C,{shape:S},t,e,null),s.setItemGraphicEl(e,C),C.ignore=D,a.add(C)}).remove(function(e){var n=l.getItemGraphicEl(e);n&&ks(n,t,e)}).execute();var S=this._backgroundGroup||(this._backgroundGroup=new AP);S.removeAll();for(var M=0;Ma;++a){var l=t.rawIndexOf(r,i.getRawOrdinalNumber(a)),u=0>l?Number.MIN_VALUE:e(t.indexOfRawIndex(l));if(u>o)return!0;o=u}return!1},n.prototype._isOrderDifferentInView=function(t,e){for(var n=e.scale,i=n.getExtent(),r=Math.max(0,i[0]),o=Math.min(i[1],n.getOrdinalMeta().categories.length-1);o>=r;++r)if(t.ordinalNumbers[r]!==n.getRawOrdinalNumber(r))return!0},n.prototype._updateSortWithinSameData=function(t,e,n,i){if(this._isOrderChangedWithinSameData(t,e,n)){var r=this._dataSort(t,n,e);this._isOrderDifferentInView(r,n)&&(this._removeOnRenderedListener(i),i.dispatchAction({type:"changeAxisOrder",componentType:n.dim+"Axis",axisId:n.index,sortInfo:r}))}},n.prototype._dispatchInitSort=function(t,e,n){var i=e.baseAxis,r=this._dataSort(t,i,function(n){return t.get(t.mapDimension(e.otherAxis.dim),n)});n.dispatchAction({type:"changeAxisOrder",componentType:i.dim+"Axis",isInitSort:!0,axisId:i.index,sortInfo:r})},n.prototype.remove=function(t,e){this._clear(this._model),this._removeOnRenderedListener(e)},n.prototype.dispose=function(t,e){this._removeOnRenderedListener(e)},n.prototype._removeOnRenderedListener=function(t){this._onRendered&&(t.getZr().off("rendered",this._onRendered),this._onRendered=null)},n.prototype._clear=function(t){var e=this.group,n=this._data;t&&t.isAnimationEnabled()&&n&&!this._isLargeDraw?(this._removeBackground(),this._backgroundEls=[],n.eachItemGraphicEl(function(e){ks(e,t,pR(e).dataIndex)})):e.removeAll(),this._data=null,this._isFirstFrame=!0},n.prototype._removeBackground=function(){this.group.remove(this._backgroundGroup),this._backgroundGroup=null},n.type="bar",n}(Qz),oW={cartesian2d:function(t,e){var n=e.width<0?-1:1,i=e.height<0?-1:1;0>n&&(e.x+=e.width,e.width=-e.width),0>i&&(e.y+=e.height,e.height=-e.height);var r=t.x+t.width,o=t.y+t.height,a=nW(e.x,t.x),s=iW(e.x+e.width,r),l=nW(e.y,t.y),u=iW(e.y+e.height,o),h=a>s,c=l>u;return e.x=h&&a>r?s:a,e.y=c&&l>o?u:l,e.width=h?0:s-a,e.height=c?0:u-l,0>n&&(e.x+=e.width,e.width=-e.width),0>i&&(e.y+=e.height,e.height=-e.height),h||c},polar:function(t,e){var n=e.r0<=e.r?1:-1;if(0>n){var i=e.r;e.r=e.r0,e.r0=i}var r=iW(e.r,t.r),o=nW(e.r0,t.r0);e.r=r,e.r0=o;var a=0>r-o;if(0>n){var i=e.r;e.r=e.r0,e.r0=i}return a}},aW={cartesian2d:function(t,e,n,i,r,o){var a=new rR({shape:h({},i),z2:1});if(a.__dataIndex=n,a.name="item",o){var s=a.shape,l=r?"height":"width";s[l]=0}return a},polar:function(t,e,n,i,r,o,a,s,l){var u=!r&&l?eW:aN,h=new u({shape:i,z2:1});h.name="item";var c=Fg(r);if(h.calculateTextPosition=Lg(c,{isRoundCap:u===eW}),o){var p=h.shape,d=r?"r":"endAngle",f={};p[d]=r?0:i.startAngle,f[d]=i[d],(s?Is:Ts)(h,{shape:f},o)}return h}},sW=["x","y","width","height"],lW=["cx","cy","r","startAngle","endAngle"],uW={cartesian2d:function(t){return!Bg(t,sW)},polar:function(t){return!Bg(t,lW)}},hW={cartesian2d:function(t,e,n){var i=t.getItemLayout(e),r=n?Wg(n,i):0,o=i.width>0?1:-1,a=i.height>0?1:-1;return{x:i.x+o*r/2,y:i.y+a*r/2,width:i.width-o*r,height:i.height-a*r}},polar:function(t,e){var n=t.getItemLayout(e);return{cx:n.cx,cy:n.cy,r0:n.r0,r:n.r,startAngle:n.startAngle,endAngle:n.endAngle,clockwise:n.clockwise}}},cW=function(){function t(){}return t}(),pW=function(t){function n(e){var n=t.call(this,e)||this;return n.type="largeBar",n}return e(n,t),n.prototype.getDefaultShape=function(){return new cW},n.prototype.buildPath=function(t,e){for(var n=e.points,i=this.baseDimIdx,r=1-this.baseDimIdx,o=[],a=[],s=this.barWidth,l=0;l=0?n:null},30,!1);bf(Zg);var fW=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e.hasSymbolVisual=!0,e}return e(n,t),n.prototype.getInitialData=function(){return xd(null,this,{useEncodeDefaulter:!0})},n.prototype.getLegendIcon=function(t){var e=new AP,n=Bc("line",0,t.itemHeight/2,t.itemWidth,0,t.lineStyle.stroke,!1);e.add(n),n.setStyle(t.lineStyle);var i=this.getData().getVisual("symbol"),r=this.getData().getVisual("symbolRotate"),o="none"===i?"circle":i,a=.8*t.itemHeight,s=Bc(o,(t.itemWidth-a)/2,(t.itemHeight-a)/2,a,a,t.itemStyle.fill);e.add(s),s.setStyle(t.itemStyle);var l="inherit"===t.iconRotate?r:t.iconRotate||0;return s.rotation=l*Math.PI/180,s.setOrigin([t.itemWidth/2,t.itemHeight/2]),o.indexOf("empty")>-1&&(s.style.stroke=s.style.fill,s.style.fill="#fff",s.style.lineWidth=2),e},n.type="series.line",n.dependencies=["grid","polar"],n.defaultOption={z:3,coordinateSystem:"cartesian2d",legendHoverLink:!0,clip:!0,label:{position:"top"},endLabel:{show:!1,valueAnimation:!0,distance:8},lineStyle:{width:2,type:"solid"},emphasis:{scale:!0},step:!1,smooth:!1,smoothMonotone:null,symbol:"emptyCircle",symbolSize:4,symbolRotate:null,showSymbol:!0,showAllSymbol:"auto",connectNulls:!1,sampling:"none",animationEasing:"linear",progressive:0,hoverLayerThreshold:1/0,universalTransition:{divideShape:"clone"},triggerLineEvent:!1},n}(qz),gW=function(t){function n(e,n,i,r){var o=t.call(this)||this;return o.updateData(e,n,i,r),o}return e(n,t),n.prototype._createSymbol=function(t,e,n,i,r){this.removeAll();var o=Bc(t,-1,-1,2,2,null,r);o.attr({z2:100,culling:!0,scaleX:i[0]/2,scaleY:i[1]/2}),o.drift=jg,this._symbolType=t,this.add(o)},n.prototype.stopSymbolAnimation=function(t){this.childAt(0).stopAnimation(null,t)},n.prototype.getSymbolType=function(){return this._symbolType},n.prototype.getSymbolPath=function(){return this.childAt(0)},n.prototype.highlight=function(){ka(this.childAt(0))},n.prototype.downplay=function(){La(this.childAt(0))},n.prototype.setZ=function(t,e){var n=this.childAt(0);n.zlevel=t,n.z=e},n.prototype.setDraggable=function(t){var e=this.childAt(0);e.draggable=t,e.cursor=t?"move":e.cursor},n.prototype.updateData=function(t,e,i,r){this.silent=!1;var o=t.getItemVisual(e,"symbol")||"circle",a=t.hostModel,s=n.getSymbolSize(t,e),l=o!==this._symbolType,u=r&&r.disableAnimation;if(l){var h=t.getItemVisual(e,"symbolKeepAspect"); +this._createSymbol(o,t,e,s,h)}else{var c=this.childAt(0);c.silent=!1;var p={scaleX:s[0]/2,scaleY:s[1]/2};u?c.attr(p):Is(c,p,a,e),Ls(c)}if(this._updateCommon(t,e,s,i,r),l){var c=this.childAt(0);if(!u){var p={scaleX:this._sizeX,scaleY:this._sizeY,style:{opacity:c.style.opacity}};c.scaleX=c.scaleY=0,c.style.opacity=0,Ts(c,p,a,e)}}u&&this.childAt(0).stopAnimation("leave")},n.prototype._updateCommon=function(t,e,n,i,r){function o(e){return C?t.getName(e):Ag(t,e)}var a,s,l,u,c,p,d,f,g,y=this.childAt(0),v=t.hostModel;if(i&&(a=i.emphasisItemStyle,s=i.blurItemStyle,l=i.selectItemStyle,u=i.focus,c=i.blurScope,d=i.labelStatesModels,f=i.hoverScale,g=i.cursorStyle,p=i.emphasisDisabled),!i||t.hasItemOption){var m=i&&i.itemModel?i.itemModel:t.getItemModel(e),x=m.getModel("emphasis");a=x.getModel("itemStyle").getItemStyle(),l=m.getModel(["select","itemStyle"]).getItemStyle(),s=m.getModel(["blur","itemStyle"]).getItemStyle(),u=x.get("focus"),c=x.get("blurScope"),p=x.get("disabled"),d=sl(m),f=x.getShallow("scale"),g=m.getShallow("cursor")}var _=t.getItemVisual(e,"symbolRotate");y.attr("rotation",(_||0)*Math.PI/180||0);var b=Fc(t.getItemVisual(e,"symbolOffset"),n);b&&(y.x=b[0],y.y=b[1]),g&&y.attr("cursor",g);var w=t.getItemVisual(e,"style"),S=w.fill;if(y instanceof tR){var M=y.style;y.useStyle(h({image:M.image,x:M.x,y:M.y,width:M.width,height:M.height},w))}else y.useStyle(y.__isEmptyBrush?h({},w):w),y.style.decal=null,y.setColor(S,r&&r.symbolInnerColor),y.style.strokeNoScale=!0;var I=t.getItemVisual(e,"liftZ"),T=this._z2;null!=I?null==T&&(this._z2=y.z2,y.z2+=I):null!=T&&(y.z2=T,this._z2=null);var C=r&&r.useNameLabel;al(y,d,{labelFetcher:v,labelDataIndex:e,defaultText:o,inheritColor:S,defaultOpacity:w.opacity}),this._sizeX=n[0]/2,this._sizeY=n[1]/2;var D=y.ensureState("emphasis");if(D.style=a,y.ensureState("select").style=l,y.ensureState("blur").style=s,f){var A=Math.max(1.1,3/this._sizeY);D.scaleX=this._sizeX*A,D.scaleY=this._sizeY*A}this.setSymbolScale(1),qa(this,u,c,p)},n.prototype.setSymbolScale=function(t){this.scaleX=this.scaleY=t},n.prototype.fadeOut=function(t,e,n){var i=this.childAt(0),r=pR(this).dataIndex,o=n&&n.animation;if(this.silent=i.silent=!0,n&&n.fadeLabel){var a=i.getTextContent();a&&Ds(a,{style:{opacity:0}},e,{dataIndex:r,removeOpt:o,cb:function(){i.removeTextContent()}})}else i.removeTextContent();Ds(i,{style:{opacity:0},scaleX:0,scaleY:0},e,{dataIndex:r,cb:t,removeOpt:o})},n.getSymbolSize=function(t,e){return Vc(t.getItemVisual(e,"symbolSize"))},n}(AP),yW=function(){function t(t){this.group=new AP,this._SymbolCtor=t||gW}return t.prototype.updateData=function(t,e){this._progressiveEls=null,e=Kg(e);var n=this.group,i=t.hostModel,r=this._data,o=this._SymbolCtor,a=e.disableAnimation,s=$g(t),l={disableAnimation:a},u=e.getSymbolPoint||function(e){return t.getItemLayout(e)};r||n.removeAll(),t.diff(r).add(function(i){var r=u(i);if(qg(t,r,i,e)){var a=new o(t,i,s,l);a.setPosition(r),t.setItemGraphicEl(i,a),n.add(a)}}).update(function(h,c){var p=r.getItemGraphicEl(c),d=u(h);if(!qg(t,d,h,e))return void n.remove(p);var f=t.getItemVisual(h,"symbol")||"circle",g=p&&p.getSymbolType&&p.getSymbolType();if(!p||g&&g!==f)n.remove(p),p=new o(t,h,s,l),p.setPosition(d);else{p.updateData(t,h,s,l);var y={x:d[0],y:d[1]};a?p.attr(y):Is(p,y,i)}n.add(p),t.setItemGraphicEl(h,p)}).remove(function(t){var e=r.getItemGraphicEl(t);e&&e.fadeOut(function(){n.remove(e)},i)}).execute(),this._getSymbolPoint=u,this._data=t},t.prototype.updateLayout=function(){var t=this,e=this._data;e&&e.eachItemGraphicEl(function(e,n){var i=t._getSymbolPoint(n);e.setPosition(i),e.markRedraw()})},t.prototype.incrementalPrepareUpdate=function(t){this._seriesScope=$g(t),this._data=null,this.group.removeAll()},t.prototype.incrementalUpdate=function(t,e,n){function i(t){t.isGroup||(t.incremental=!0,t.ensureState("emphasis").hoverLayer=!0)}this._progressiveEls=[],n=Kg(n);for(var r=t.start;r0&&iy(n[2*r-2],n[2*r-1]);r--);for(;r>i&&iy(n[2*i],n[2*i+1]);i++);}for(;r>i;)i+=ry(t,n,i,r,r,1,e.smooth,e.smoothMonotone,e.connectNulls)+1},n.prototype.getPointOn=function(t,e){this.path||(this.createPathProxy(),this.buildPath(this.path,this.shape));for(var n,i,r=this.path,o=r.data,a=BO.CMD,s="x"===e,l=[],u=0;u=v&&v>=0){var m=s?(p-i)*v+i:(c-n)*v+n;return s?[t,m]:[m,t]}n=c,i=p;break;case a.C:c=o[u++],p=o[u++],d=o[u++],f=o[u++],g=o[u++],y=o[u++];var x=s?tn(n,c,d,g,t,l):tn(i,p,f,y,t,l);if(x>0)for(var _=0;x>_;_++){var b=l[_];if(1>=b&&b>=0){var m=s?Je(i,p,f,y,b):Je(n,c,d,g,b);return s?[t,m]:[m,t]}}n=g,i=y}}},n}(qO),bW=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return e(n,t),n}(xW),wW=function(t){function n(e){var n=t.call(this,e)||this;return n.type="ec-polygon",n}return e(n,t),n.prototype.getDefaultShape=function(){return new bW},n.prototype.buildPath=function(t,e){var n=e.points,i=e.stackedOnPoints,r=0,o=n.length/2,a=e.smoothMonotone;if(e.connectNulls){for(;o>0&&iy(n[2*o-2],n[2*o-1]);o--);for(;o>r&&iy(n[2*r],n[2*r+1]);r++);}for(;o>r;){var s=ry(t,n,r,o,o,1,e.smooth,a,e.connectNulls);ry(t,i,r+s-1,s,o,-1,e.stackedOnSmooth,a,e.connectNulls),r+=s+1,t.closePath()}},n}(qO),SW=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return e(n,t),n.prototype.init=function(){var t=new AP,e=new yW;this.group.add(e.group),this._symbolDraw=e,this._lineGroup=t},n.prototype.render=function(t,e,n){var i=this,r=t.coordinateSystem,o=this.group,a=t.getData(),s=t.getModel("lineStyle"),l=t.getModel("areaStyle"),u=a.getLayout("points")||[],h="polar"===r.type,p=this._coordSys,d=this._symbolDraw,f=this._polyline,g=this._polygon,y=this._lineGroup,v=t.get("animation"),m=!l.isEmpty(),x=l.get("origin"),_=Jg(r,a,x),b=m&&uy(r,a,_),w=t.get("showSymbol"),S=t.get("connectNulls"),M=w&&!h&&dy(t,a,r),I=this._data;I&&I.eachItemGraphicEl(function(t,e){t.__temp&&(o.remove(t),I.setItemGraphicEl(e,null))}),w||d.remove(),o.add(y);var T,C=h?!1:t.get("step");r&&r.getArea&&t.get("clip",!0)&&(T=r.getArea(),null!=T.width?(T.x-=.1,T.y-=.1,T.width+=.2,T.height+=.2):T.r0&&(T.r0-=.5,T.r+=.5)),this._clipShapeForSymbol=T;var D=py(a,r,n)||a.getVisual("style")[a.getVisual("drawType")];if(f&&p.type===r.type&&C===this._step){m&&!g?g=this._newPolygon(u,b):g&&!m&&(y.remove(g),g=this._polygon=null),h||this._initOrUpdateEndLabel(t,r,nu(D));var A=y.getClipPath();if(A){var k=_y(this,r,!1,t);Ts(A,{shape:k.shape},t)}else y.setClipPath(_y(this,r,!0,t));w&&d.updateData(a,{isIgnore:M,clipShape:T,disableAnimation:!0,getSymbolPoint:function(t){return[u[2*t],u[2*t+1]]}}),oy(this._stackedOnPoints,b)&&oy(this._points,u)||(v?this._doUpdateAnimation(a,b,r,n,C,x,S):(C&&(u=hy(u,r,C,S),b&&(b=hy(b,r,C,S))),f.setShape({points:u}),g&&g.setShape({points:u,stackedOnPoints:b})))}else w&&d.updateData(a,{isIgnore:M,clipShape:T,disableAnimation:!0,getSymbolPoint:function(t){return[u[2*t],u[2*t+1]]}}),v&&this._initSymbolLabelAnimation(a,r,T),C&&(u=hy(u,r,C,S),b&&(b=hy(b,r,C,S))),f=this._newPolyline(u),m&&(g=this._newPolygon(u,b)),h||this._initOrUpdateEndLabel(t,r,nu(D)),y.setClipPath(_y(this,r,!0,t));var L=t.getModel("emphasis"),P=L.get("focus"),O=L.get("blurScope"),R=L.get("disabled");if(f.useStyle(c(s.getLineStyle(),{fill:"none",stroke:D,lineJoin:"bevel"})),$a(f,t,"lineStyle"),f.style.lineWidth>0&&"bolder"===t.get(["emphasis","lineStyle","width"])){var N=f.getState("emphasis").style;N.lineWidth=+f.style.lineWidth+1}pR(f).seriesIndex=t.seriesIndex,qa(f,P,O,R);var E=ly(t.get("smooth")),z=t.get("smoothMonotone");if(f.setShape({smooth:E,smoothMonotone:z,connectNulls:S}),g){var B=a.getCalculationInfo("stackedOnSeries"),V=0;g.useStyle(c(l.getAreaStyle(),{fill:D,opacity:.7,lineJoin:"bevel",decal:a.getVisual("style").decal})),B&&(V=ly(B.get("smooth"))),g.setShape({smooth:E,stackedOnSmooth:V,smoothMonotone:z,connectNulls:S}),$a(g,t,"areaStyle"),pR(g).seriesIndex=t.seriesIndex,qa(g,P,O,R)}var F=function(t){i._changePolyState(t)};a.eachItemGraphicEl(function(t){t&&(t.onHoverStateChange=F)}),this._polyline.onHoverStateChange=F,this._data=a,this._coordSys=r,this._stackedOnPoints=b,this._points=u,this._step=C,this._valueOrigin=x,t.get("triggerLineEvent")&&(this.packEventData(t,f),g&&this.packEventData(t,g))},n.prototype.packEventData=function(t,e){pR(e).eventData={componentType:"series",componentSubType:"line",componentIndex:t.componentIndex,seriesIndex:t.seriesIndex,seriesName:t.name,seriesType:"line"}},n.prototype.highlight=function(t,e,n,i){var r=t.getData(),o=Xr(r,i);if(this._changePolyState("emphasis"),!(o instanceof Array)&&null!=o&&o>=0){var a=r.getLayout("points"),s=r.getItemGraphicEl(o);if(!s){var l=a[2*o],u=a[2*o+1];if(isNaN(l)||isNaN(u))return;if(this._clipShapeForSymbol&&!this._clipShapeForSymbol.contain(l,u))return;var h=t.get("zlevel"),c=t.get("z");s=new gW(r,o),s.x=l,s.y=u,s.setZ(h,c);var p=s.getSymbolPath().getTextContent();p&&(p.zlevel=h,p.z=c,p.z2=this._polyline.z2+1),s.__temp=!0,r.setItemGraphicEl(o,s),s.stopSymbolAnimation(!0),this.group.add(s)}s.highlight()}else Qz.prototype.highlight.call(this,t,e,n,i)},n.prototype.downplay=function(t,e,n,i){var r=t.getData(),o=Xr(r,i);if(this._changePolyState("normal"),null!=o&&o>=0){var a=r.getItemGraphicEl(o);a&&(a.__temp?(r.setItemGraphicEl(o,null),this.group.remove(a)):a.downplay())}else Qz.prototype.downplay.call(this,t,e,n,i)},n.prototype._changePolyState=function(t){var e=this._polygon;ba(this._polyline,t),e&&ba(e,t)},n.prototype._newPolyline=function(t){var e=this._polyline;return e&&this._lineGroup.remove(e),e=new _W({shape:{points:t},segmentIgnoreThreshold:2,z2:10}),this._lineGroup.add(e),this._polyline=e,e},n.prototype._newPolygon=function(t,e){var n=this._polygon;return n&&this._lineGroup.remove(n),n=new wW({shape:{points:t,stackedOnPoints:e},segmentIgnoreThreshold:2}),this._lineGroup.add(n),this._polygon=n,n},n.prototype._initSymbolLabelAnimation=function(t,e,n){var i,r,o=e.getBaseAxis(),a=o.inverse;"cartesian2d"===e.type?(i=o.isHorizontal(),r=!1):"polar"===e.type&&(i="angle"===o.dim,r=!0);var s=t.hostModel,l=s.get("animationDuration");I(l)&&(l=l(null));var u=s.get("animationDelay")||0,h=I(u)?u(null):u;t.eachItemGraphicEl(function(t,o){var s=t;if(s){var c=[t.x,t.y],p=void 0,d=void 0,f=void 0;if(n)if(r){var g=n,y=e.pointToCoord(c);i?(p=g.startAngle,d=g.endAngle,f=-y[1]/180*Math.PI):(p=g.r0,d=g.r,f=y[0])}else{var v=n;i?(p=v.x,d=v.x+v.width,f=t.x):(p=v.y+v.height,d=v.y,f=t.y)}var m=d===p?0:(f-p)/(d-p);a&&(m=1-m);var x=I(u)?u(o):l*m+h,_=s.getSymbolPath(),b=_.getTextContent();s.attr({scaleX:0,scaleY:0}),s.animateTo({scaleX:1,scaleY:1},{duration:200,setToFinal:!0,delay:x}),b&&b.animateFrom({style:{opacity:0}},{duration:300,delay:x}),_.disableLabelAnimation=!0}})},n.prototype._initOrUpdateEndLabel=function(t,e,n){var i=t.getModel("endLabel");if(xy(t)){var r=t.getData(),o=this._polyline,a=r.getLayout("points");if(!a)return o.removeTextContent(),void(this._endLabel=null);var s=this._endLabel;s||(s=this._endLabel=new lR({z2:200}),s.ignoreClip=!0,o.setTextContent(this._endLabel),o.disableLabelAnimation=!0);var l=yy(a);l>=0&&(al(o,sl(t,"endLabel"),{inheritColor:n,labelFetcher:t,labelDataIndex:l,defaultText:function(t,e,n){return null!=n?kg(r,n):Ag(r,t)},enableTextSetter:!0},by(i,e)),o.textConfig.position=null)}else this._endLabel&&(this._polyline.removeTextContent(),this._endLabel=null)},n.prototype._endLabelOnDuring=function(t,e,n,i,r,o,a){var s=this._endLabel,l=this._polyline;if(s){1>t&&null==i.originalX&&(i.originalX=s.x,i.originalY=s.y);var u=n.getLayout("points"),h=n.hostModel,c=h.get("connectNulls"),p=o.get("precision"),d=o.get("distance")||0,f=a.getBaseAxis(),g=f.isHorizontal(),y=f.inverse,v=e.shape,m=y?g?v.x:v.y+v.height:g?v.x+v.width:v.y,x=(g?d:0)*(y?-1:1),_=(g?0:-d)*(y?-1:1),b=g?"x":"y",w=my(u,m,b),S=w.range,M=S[1]-S[0],I=void 0;if(M>=1){if(M>1&&!c){var T=vy(u,S[0]);s.attr({x:T[0]+x,y:T[1]+_}),r&&(I=h.getRawValue(S[0]))}else{var T=l.getPointOn(m,b);T&&s.attr({x:T[0]+x,y:T[1]+_});var C=h.getRawValue(S[0]),D=h.getRawValue(S[1]);r&&(I=to(n,p,C,D,w.t))}i.lastFrameIndex=S[0]}else{var A=1===t||i.lastFrameIndex>0?S[0]:0,T=vy(u,A);r&&(I=h.getRawValue(A)),s.attr({x:T[0]+x,y:T[1]+_})}r&&YN(s).setLabelText(I)}},n.prototype._doUpdateAnimation=function(t,e,n,i,r,o,a){var s=this._polyline,l=this._polygon,u=t.hostModel,h=ny(this._data,t,this._stackedOnPoints,e,this._coordSys,n,this._valueOrigin,o),c=h.current,p=h.stackedOnCurrent,d=h.next,f=h.stackedOnNext;if(r&&(c=hy(h.current,n,r,a),p=hy(h.stackedOnCurrent,n,r,a),d=hy(h.next,n,r,a),f=hy(h.stackedOnNext,n,r,a)),sy(c,d)>3e3||l&&sy(p,f)>3e3)return s.stopAnimation(),s.setShape({points:d}),void(l&&(l.stopAnimation(),l.setShape({points:d,stackedOnPoints:f})));s.shape.__points=h.current,s.shape.points=c;var g={shape:{points:d}};h.current!==c&&(g.shape.__points=h.next),s.stopAnimation(),Is(s,g,u),l&&(l.setShape({points:c,stackedOnPoints:p}),l.stopAnimation(),Is(l,{shape:{stackedOnPoints:f}},u),s.shape.points!==l.shape.points&&(l.shape.points=s.shape.points));for(var y=[],v=h.status,m=0;m0){for(var s=r.getItemLayout(0),l=1;isNaN(s&&s.startAngle)&&l=i.r0}},n.type="pie",n}(Qz),AW=function(){function t(t,e){this._getDataWithEncodedVisual=t,this._getRawData=e}return t.prototype.getAllNames=function(){var t=this._getRawData();return t.mapArray(t.getName)},t.prototype.containName=function(t){var e=this._getRawData();return e.indexOfName(t)>=0},t.prototype.indexOfName=function(t){var e=this._getDataWithEncodedVisual();return e.indexOfName(t)},t.prototype.getItemVisual=function(t,e){var n=this._getDataWithEncodedVisual();return n.getItemVisual(t,e)},t}(),kW=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return e(n,t),n.prototype.init=function(e){t.prototype.init.apply(this,arguments),this.legendVisualProvider=new AW(wk(this.getData,this),wk(this.getRawData,this)),this._defaultLabelLine(e)},n.prototype.mergeOption=function(){t.prototype.mergeOption.apply(this,arguments)},n.prototype.getInitialData=function(){return Ry(this,{coordDimensions:["value"],encodeDefaulter:S(yu,this)})},n.prototype.getDataParams=function(e){var n=this.getData(),i=t.prototype.getDataParams.call(this,e),r=[];return n.each(n.mapDimension("value"),function(t){r.push(t)}),i.percent=lr(r,e,n.hostModel.get("percentPrecision")),i.$vars.push("percent"),i},n.prototype._defaultLabelLine=function(t){Tr(t,"labelLine",["show"]);var e=t.labelLine,n=t.emphasis.labelLine;e.show=e.show&&t.label.show,n.show=n.show&&t.emphasis.label.show},n.type="series.pie",n.defaultOption={z:2,legendHoverLink:!0,colorBy:"data",center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,minAngle:0,minShowLabelAngle:0,selectedOffset:10,percentPrecision:2,stillShowZeroSum:!0,left:0,top:0,right:0,bottom:0,width:null,height:null,label:{rotate:0,show:!0,overflow:"truncate",position:"outer",alignTo:"none",edgeDistance:"25%",bleedMargin:10,distanceToLabelLine:5},labelLine:{show:!0,length:15,length2:15,smooth:!1,minTurnAngle:90,maxSurfaceAngle:90,lineStyle:{width:1,type:"solid"}},itemStyle:{borderWidth:1,borderJoin:"round"},showEmptyCircle:!0,emptyCircleStyle:{color:"lightgray",opacity:1},labelLayout:{hideOverlap:!0},emphasis:{scale:!0,scaleSize:5},avoidLabelOverlap:!0,animationType:"expansion",animationDuration:1e3,animationTypeUpdate:"transition",animationEasingUpdate:"cubicInOut",animationDurationUpdate:500,animationEasing:"cubicInOut"},n}(qz);bf(Ey);var LW=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e.hasSymbolVisual=!0,e}return e(n,t),n.prototype.getInitialData=function(){return xd(null,this,{useEncodeDefaulter:!0})},n.prototype.getProgressive=function(){var t=this.option.progressive;return null==t?this.option.large?5e3:this.get("progressive"):t},n.prototype.getProgressiveThreshold=function(){var t=this.option.progressiveThreshold;return null==t?this.option.large?1e4:this.get("progressiveThreshold"):t},n.prototype.brushSelector=function(t,e,n){return n.point(e.getItemLayout(t))},n.prototype.getZLevelKey=function(){return this.getData().count()>this.getProgressiveThreshold()?this.id:""},n.type="series.scatter",n.dependencies=["grid","polar","geo","singleAxis","calendar"],n.defaultOption={coordinateSystem:"cartesian2d",z:2,legendHoverLink:!0,symbolSize:10,large:!1,largeThreshold:2e3,itemStyle:{opacity:.8},emphasis:{scale:!0},clip:!0,select:{itemStyle:{borderColor:"#212121"}},universalTransition:{divideShape:"clone"}},n}(qz),PW=4,OW=function(){function t(){}return t}(),RW=function(t){function n(e){var n=t.call(this,e)||this;return n._off=0,n.hoverDataIdx=-1,n}return e(n,t),n.prototype.getDefaultShape=function(){return new OW},n.prototype.reset=function(){this.notClear=!1,this._off=0},n.prototype.buildPath=function(t,e){var n,i=e.points,r=e.size,o=this.symbolProxy,a=o.shape,s=t.getContext?t.getContext():t,l=s&&r[0]=0;s--){var l=2*s,u=i[l]-o/2,h=i[l+1]-a/2;if(t>=u&&e>=h&&u+o>=t&&h+a>=e)return s}return-1},n.prototype.contain=function(t,e){var n=this.transformCoordToLocal(t,e),i=this.getBoundingRect();if(t=n[0],e=n[1],i.contain(t,e)){var r=this.hoverDataIdx=this.findDataIndex(t,e);return r>=0}return this.hoverDataIdx=-1,!1},n.prototype.getBoundingRect=function(){var t=this._rect;if(!t){for(var e=this.shape,n=e.points,i=e.size,r=i[0],o=i[1],a=1/0,s=1/0,l=-1/0,u=-1/0,h=0;h=0&&(l.dataIndex=e+(t.startIndex||0))})},t.prototype.remove=function(){this._clear()},t.prototype._clear=function(){this._newAdded=[],this.group.removeAll()},t}(),EW=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e}return e(n,t),n.prototype.render=function(t){var e=t.getData(),n=this._updateSymbolDraw(e,t);n.updateData(e,{clipShape:this._getClipShape(t)}),this._finished=!0},n.prototype.incrementalPrepareRender=function(t){var e=t.getData(),n=this._updateSymbolDraw(e,t);n.incrementalPrepareUpdate(e),this._finished=!1},n.prototype.incrementalRender=function(t,e){this._symbolDraw.incrementalUpdate(t,e.getData(),{clipShape:this._getClipShape(e)}),this._finished=t.end===e.getData().count()},n.prototype.updateTransform=function(t,e,n){var i=t.getData();if(this.group.dirty(),!this._finished||i.count()>1e4)return{update:!0};var r=wy("").reset(t,e,n);r.progress&&r.progress({start:0,end:i.count(),count:i.count()},i),this._symbolDraw.updateLayout(i)},n.prototype.eachRendered=function(t){this._symbolDraw&&this._symbolDraw.eachRendered(t)},n.prototype._getClipShape=function(t){var e=t.coordinateSystem,n=e&&e.getArea&&e.getArea();return t.get("clip",!0)?n:null},n.prototype._updateSymbolDraw=function(t,e){var n=this._symbolDraw,i=e.pipelineContext,r=i.large;return n&&r===this._isLargeDraw||(n&&n.remove(),n=this._symbolDraw=r?new NW:new yW,this._isLargeDraw=r,this.group.removeAll()),this.group.add(n.group),n},n.prototype.remove=function(){this._symbolDraw&&this._symbolDraw.remove(!0),this._symbolDraw=null},n.prototype.dispose=function(){},n.type="scatter",n}(Qz),zW=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return e(n,t),n.type="grid",n.dependencies=["xAxis","yAxis"],n.layoutMode="box",n.defaultOption={show:!1,z:0,left:"10%",top:60,right:"10%",bottom:70,containLabel:!1,backgroundColor:"rgba(0,0,0,0)",borderWidth:1,borderColor:"#ccc"},n}(LE),BW=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return e(n,t),n.prototype.getCoordSysModel=function(){return this.getReferringComponents("grid",HP).models[0]},n.type="cartesian2dAxis",n}(LE);f(BW,rG);var VW={show:!0,z:0,inverse:!1,name:"",nameLocation:"end",nameRotate:null,nameTruncate:{maxWidth:null,ellipsis:"...",placeholder:"."},nameTextStyle:{},nameGap:15,silent:!1,triggerEvent:!1,tooltip:{show:!1},axisPointer:{},axisLine:{show:!0,onZero:!0,onZeroAxisIndex:null,lineStyle:{color:"#6E7079",width:1,type:"solid"},symbol:["none","none"],symbolSize:[10,15]},axisTick:{show:!0,inside:!1,length:5,lineStyle:{width:1}},axisLabel:{show:!0,inside:!1,rotate:0,showMinLabel:null,showMaxLabel:null,margin:8,fontSize:12},splitLine:{show:!0,lineStyle:{color:["#E0E6F1"],width:1,type:"solid"}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.2)","rgba(210,219,238,0.2)"]}}},FW=l({boundaryGap:!0,deduplication:null,splitLine:{show:!1},axisTick:{alignWithLabel:!1,interval:"auto"},axisLabel:{interval:"auto"}},VW),GW=l({boundaryGap:[0,0],axisLine:{show:"auto"},axisTick:{show:"auto"},splitNumber:5,minorTick:{show:!1,splitNumber:5,length:3,lineStyle:{}},minorSplitLine:{show:!1,lineStyle:{color:"#F4F7FD",width:1}}},VW),WW=l({splitNumber:6,axisLabel:{showMinLabel:!1,showMaxLabel:!1,rich:{primary:{fontWeight:"bold"}}},splitLine:{show:!1}},GW),HW=c({logBase:10},GW),YW={category:FW,value:GW,time:WW,log:HW},XW={value:1,category:1,time:1,log:1},UW=function(){function t(t){this.type="cartesian",this._dimList=[],this._axes={},this.name=t||""}return t.prototype.getAxis=function(t){return this._axes[t]},t.prototype.getAxes=function(){return v(this._dimList,function(t){return this._axes[t]},this)},t.prototype.getAxesByScale=function(t){return t=t.toLowerCase(),x(this.getAxes(),function(e){return e.scale.type===t})},t.prototype.addAxis=function(t){var e=t.dim;this._axes[e]=t,this._dimList.push(e)},t}(),ZW=["x","y"],jW=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="cartesian2d",e.dimensions=ZW,e}return e(n,t),n.prototype.calcAffineTransform=function(){this._transform=this._invTransform=null;var t=this.getAxis("x").scale,e=this.getAxis("y").scale;if(Vy(t)&&Vy(e)){var n=t.getExtent(),i=e.getExtent(),r=this.dataToPoint([n[0],i[0]]),o=this.dataToPoint([n[1],i[1]]),a=n[1]-n[0],s=i[1]-i[0];if(a&&s){var l=(o[0]-r[0])/a,u=(o[1]-r[1])/s,h=r[0]-n[0]*l,c=r[1]-i[0]*u,p=this._transform=[l,0,0,u,h,c];this._invTransform=Di([],p)}}},n.prototype.getBaseAxis=function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAxis("x")},n.prototype.containPoint=function(t){var e=this.getAxis("x"),n=this.getAxis("y");return e.contain(e.toLocalCoord(t[0]))&&n.contain(n.toLocalCoord(t[1]))},n.prototype.containData=function(t){return this.getAxis("x").containData(t[0])&&this.getAxis("y").containData(t[1])},n.prototype.dataToPoint=function(t,e,n){n=n||[];var i=t[0],r=t[1];if(this._transform&&null!=i&&isFinite(i)&&null!=r&&isFinite(r))return ye(n,t,this._transform);var o=this.getAxis("x"),a=this.getAxis("y");return n[0]=o.toGlobalCoord(o.dataToCoord(i,e)),n[1]=a.toGlobalCoord(a.dataToCoord(r,e)),n},n.prototype.clampData=function(t,e){var n=this.getAxis("x").scale,i=this.getAxis("y").scale,r=n.getExtent(),o=i.getExtent(),a=n.parse(t[0]),s=i.parse(t[1]);return e=e||[],e[0]=Math.min(Math.max(Math.min(r[0],r[1]),a),Math.max(r[0],r[1])),e[1]=Math.min(Math.max(Math.min(o[0],o[1]),s),Math.max(o[0],o[1])),e},n.prototype.pointToData=function(t,e){var n=[];if(this._invTransform)return ye(n,t,this._invTransform);var i=this.getAxis("x"),r=this.getAxis("y");return n[0]=i.coordToData(i.toLocalCoord(t[0]),e),n[1]=r.coordToData(r.toLocalCoord(t[1]),e),n},n.prototype.getOtherAxis=function(t){return this.getAxis("x"===t.dim?"y":"x")},n.prototype.getArea=function(){var t=this.getAxis("x").getGlobalExtent(),e=this.getAxis("y").getGlobalExtent(),n=Math.min(t[0],t[1]),i=Math.min(e[0],e[1]),r=Math.max(t[0],t[1])-n,o=Math.max(e[0],e[1])-i;return new bP(n,i,r,o)},n}(UW),qW=function(t){function n(e,n,i,r,o){var a=t.call(this,e,n,i)||this;return a.index=0,a.type=r||"value",a.position=o||"bottom",a}return e(n,t),n.prototype.isHorizontal=function(){var t=this.position;return"top"===t||"bottom"===t},n.prototype.getGlobalExtent=function(t){var e=this.getExtent();return e[0]=this.toGlobalCoord(e[0]),e[1]=this.toGlobalCoord(e[1]),t&&e[0]>e[1]&&e.reverse(),e},n.prototype.pointToData=function(t,e){return this.coordToData(this.toLocalCoord(t["x"===this.dim?0:1]),e)},n.prototype.setCategorySortInfo=function(t){return"category"!==this.type?!1:(this.model.option.categorySortInfo=t,void this.scale.setSortInfo(t))},n}(SG),KW=Math.log,$W=function(){function t(t,e,n){this.type="grid",this._coordsMap={},this._coordsList=[],this._axesMap={},this._axesList=[],this.axisPointerEnabled=!0,this.dimensions=ZW,this._initCartesian(t,e,n),this.model=t}return t.prototype.getRect=function(){return this._rect},t.prototype.update=function(t,e){function n(t){var e,n=b(t),i=n.length;if(i){for(var r=[],o=i-1;o>=0;o--){var a=+n[o],s=t[a],l=s.model,u=s.scale;Sd(u)&&l.get("alignTicks")&&null==l.get("interval")?r.push(s):(af(u,l),Sd(u)&&(e=s))}r.length&&(e||(e=r.pop(),af(e.scale,e.model)),y(r,function(t){Hy(t.scale,t.model,e.scale)}))}}var i=this._axesMap;this._updateScale(t,this.model),n(i.x),n(i.y);var r={};y(i.x,function(t){Xy(i,"y",t,r)}),y(i.y,function(t){Xy(i,"x",t,r)}),this.resize(this.model,e)},t.prototype.resize=function(t,e,n){function i(){y(s,function(t){var e=t.isHorizontal(),n=e?[0,a.width]:[0,a.height],i=t.inverse?1:0; +t.setExtent(n[i],n[1-i]),Zy(t,e?a.x:a.y)})}var r=t.getBoxLayoutParams(),o=!n&&t.get("containLabel"),a=au(r,{width:e.getWidth(),height:e.getHeight()});this._rect=a;var s=this._axesList;i(),o&&(y(s,function(t){if(!t.model.get(["axisLabel","inside"])){var e=cf(t);if(e){var n=t.isHorizontal()?"height":"width",i=t.model.get(["axisLabel","margin"]);a[n]-=e[n]+i,"top"===t.position?a.y+=e.height+i:"left"===t.position&&(a.x+=e.width+i)}}}),i()),y(this._coordsList,function(t){t.calcAffineTransform()})},t.prototype.getAxis=function(t,e){var n=this._axesMap[t];return null!=n?n[e||0]:void 0},t.prototype.getAxes=function(){return this._axesList.slice()},t.prototype.getCartesian=function(t,e){if(null!=t&&null!=e){var n="x"+t+"y"+e;return this._coordsMap[n]}A(t)&&(e=t.yAxisIndex,t=t.xAxisIndex);for(var i=0,r=this._coordsList;i0?"top":"bottom",i="center"):cr(o-JW)?(r=n>0?"bottom":"top",i="center"):(r="middle",i=o>0&&JW>o?n>0?"right":"left":n>0?"left":"right"),{rotation:o,textAlign:i,textVerticalAlign:r}},t.makeAxisEventDataBase=function(t){var e={componentType:t.mainType,componentIndex:t.componentIndex};return e[t.mainType+"Index"]=t.componentIndex,e},t.isLabelSilent=function(t){var e=t.get("tooltip");return t.get("silent")||!(t.get("triggerEvent")||e&&e.show)},t}(),tH={axisLine:function(t,e,n,i){var r=e.get(["axisLine","show"]);if("auto"===r&&t.handleAutoShown&&(r=t.handleAutoShown("axisLine")),r){var o=e.axis.getExtent(),a=i.transform,s=[o[0],0],l=[o[1],0];a&&(ye(s,s,a),ye(l,l,a));var u=h({lineCap:"round"},e.getModel(["axisLine","lineStyle"]).getLineStyle()),c=new gN({subPixelOptimize:!0,shape:{x1:s[0],y1:s[1],x2:l[0],y2:l[1]},style:u,strokeContainThreshold:t.strokeContainThreshold||5,silent:!0,z2:1});c.anid="line",n.add(c);var p=e.get(["axisLine","symbol"]);if(null!=p){var d=e.get(["axisLine","symbolSize"]);T(p)&&(p=[p,p]),(T(d)||D(d))&&(d=[d,d]);var f=Fc(e.get(["axisLine","symbolOffset"])||0,d),g=d[0],v=d[1];y([{rotate:t.rotation+Math.PI/2,offset:f[0],r:0},{rotate:t.rotation-Math.PI/2,offset:f[1],r:Math.sqrt((s[0]-l[0])*(s[0]-l[0])+(s[1]-l[1])*(s[1]-l[1]))}],function(e,i){if("none"!==p[i]&&null!=p[i]){var r=Bc(p[i],-g/2,-v/2,g,v,u.stroke,!0),o=e.r+e.offset;r.attr({rotation:e.rotate,x:s[0]+o*Math.cos(t.rotation),y:s[1]-o*Math.sin(t.rotation),silent:!0,z2:11}),n.add(r)}})}}},axisTickLabel:function(t,e,n,i){var r=tv(n,i,e,t),o=nv(n,i,e,t);if(qy(e,o,r),ev(n,i,e,t.tickDirection),e.get(["axisLabel","hideOverlap"])){var a=hg(v(o,function(t){return{label:t,priority:t.z2,defaultAttr:{ignore:t.ignore}}}));fg(a)}},axisName:function(t,e,n,i){var r=z(t.axisName,e.get("name"));if(r){var o,a=e.get("nameLocation"),s=t.nameDirection,l=e.getModel("nameTextStyle"),u=e.get("nameGap")||0,h=e.axis.getExtent(),c=h[0]>h[1]?-1:1,p=["start"===a?h[0]-c*u:"end"===a?h[1]+c*u:(h[0]+h[1])/2,Jy(a)?t.labelOffset+s*u:0],d=e.get("nameRotate");null!=d&&(d=d*JW/180);var f;Jy(a)?o=QW.innerTextLayout(t.rotation,null!=d?d:t.rotation,s):(o=jy(t.rotation,a,d||0,h),f=t.axisNameAvailableWidth,null!=f&&(f=Math.abs(f/Math.sin(o.rotation)),!isFinite(f)&&(f=null)));var g=l.getFont(),y=e.get("nameTruncate",!0)||{},v=y.ellipsis,m=z(t.nameTruncateMaxWidth,y.maxWidth,f),x=new lR({x:p[0],y:p[1],rotation:o.rotation,silent:QW.isLabelSilent(e),style:ll(l,{text:r,font:g,overflow:"truncate",width:m,ellipsis:v,fill:l.getTextColor()||e.get(["axisLine","lineStyle","color"]),align:l.get("align")||o.textAlign,verticalAlign:l.get("verticalAlign")||o.textVerticalAlign}),z2:1});if(el({el:x,componentModel:e,itemName:r}),x.__fullText=r,x.anid="name",e.get("triggerEvent")){var _=QW.makeAxisEventDataBase(e);_.targetType="axisName",_.name=r,pR(x).eventData=_}i.add(x),x.updateTransform(),n.add(x),x.decomposeTransform()}}},eH={},nH=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e}return e(n,t),n.prototype.render=function(e,n,i){this.axisPointerClass&&uv(e),t.prototype.render.apply(this,arguments),this._doUpdateAxisPointerClass(e,i,!0)},n.prototype.updateAxisPointer=function(t,e,n){this._doUpdateAxisPointerClass(t,n,!1)},n.prototype.remove=function(t,e){var n=this._axisPointer;n&&n.remove(e)},n.prototype.dispose=function(e,n){this._disposeAxisPointer(n),t.prototype.dispose.apply(this,arguments)},n.prototype._doUpdateAxisPointerClass=function(t,e,i){var r=n.getAxisPointerClass(this.axisPointerClass);if(r){var o=cv(t);o?(this._axisPointer||(this._axisPointer=new r)).render(t,o,e,i):this._disposeAxisPointer(e)}},n.prototype._disposeAxisPointer=function(t){this._axisPointer&&this._axisPointer.dispose(t),this._axisPointer=null},n.registerAxisPointerClass=function(t,e){eH[t]=e},n.getAxisPointerClass=function(t){return t&&eH[t]},n.type="axis",n}(Kz),iH=Ur(),rH=["axisLine","axisTickLabel","axisName"],oH=["splitArea","splitLine","minorSplitLine"],aH=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e.axisPointerClass="CartesianAxisPointer",e}return e(n,t),n.prototype.render=function(e,n,i,r){this.group.removeAll();var o=this._axisGroup;if(this._axisGroup=new AP,this.group.add(this._axisGroup),e.get("show")){var a=e.getCoordSysModel(),s=Fy(a,e),l=new QW(e,h({handleAutoShown:function(){for(var t=a.coordinateSystem.getCartesians(),n=0;no;o++){var a=Bc(e,-1,-1,2,2,n);a.attr({style:{strokeNoScale:!0},z2:99,silent:!0,scaleX:.5,scaleY:.5});var s=-o/i*t.period+t.effectOffset;a.animate("",!0).when(t.period,{scaleX:t.rippleScale/2,scaleY:t.rippleScale/2}).delay(s).start(),a.animateStyle(!0).when(t.period,{opacity:0}).delay(s).start(),r.add(a)}mv(r,t)},n.prototype.updateEffectAnimation=function(t){for(var e=this._effectCfg,n=this.childAt(1),i=["symbolType","period","rippleScale","rippleNumber"],r=0;r0?IH:TH)}function i(t,e){return e.get(t>0?SH:MH)}if(!e.isSeriesFiltered(t)){var r=t.pipelineContext.large;return!r&&{progress:function(t,e){for(var r;null!=(r=t.next());){var o=e.getItemModel(r),a=e.getItemLayout(r).sign,s=o.getItemStyle();s.fill=n(a,o),s.stroke=i(a,o)||s.fill;var l=e.ensureUniqueItemVisual(r,"style");h(l,s)}}}}}},DH={seriesType:"candlestick",plan:uc(),reset:function(t){function e(t,e){function n(t,e){var n=[];return n[a]=e,n[s]=t,isNaN(e)||isNaN(t)?[0/0,0/0]:i.dataToPoint(n)}function r(t,e,n){var i=e.slice(),r=e.slice();i[a]=BN(i[a]+o/2,1,!1),r[a]=BN(r[a]-o/2,1,!0),n?t.push(i,r):t.push(r,i)}function l(t,e,i){var r=n(t,i),l=n(e,i);return r[a]-=o/2,l[a]-=o/2,{x:r[0],y:r[1],width:s?o:l[0]-r[0],height:s?l[1]-r[1]:o}}function h(t){return t[a]=BN(t[a],1),t}for(var g,y=e.getStore();null!=(g=t.next());){var v=y.get(u,g),m=y.get(c,g),x=y.get(p,g),_=y.get(d,g),b=y.get(f,g),w=Math.min(m,x),S=Math.max(m,x),M=n(w,v),I=n(S,v),T=n(_,v),C=n(b,v),D=[];r(D,I,0),r(D,M,1),D.push(h(C),h(I),h(T),h(M)),e.setItemLayout(g,{sign:Cv(y,g,m,x,p),initBaseline:m>x?I[s]:M[s],ends:D,brushRect:l(_,b,v)})}}function n(t,e){for(var n,r,o=Pd(4*t.count),l=0,h=[],g=[],y=e.getStore();null!=(r=t.next());){var v=y.get(u,r),m=y.get(c,r),x=y.get(p,r),_=y.get(d,r),b=y.get(f,r);isNaN(v)||isNaN(_)||isNaN(b)?(o[l++]=0/0,l+=3):(o[l++]=Cv(y,r,m,x,p),h[a]=v,h[s]=_,n=i.dataToPoint(h,null,g),o[l++]=n?n[0]:0/0,o[l++]=n?n[1]:0/0,h[s]=b,n=i.dataToPoint(h,null,g),o[l++]=n?n[1]:0/0)}e.setLayout("largePoints",o)}var i=t.coordinateSystem,r=t.getData(),o=Dv(t,r),a=0,s=1,l=["x","y"],u=r.getDimensionIndex(r.mapDimension(l[a])),h=v(r.mapDimensionsAll(l[s]),r.getDimensionIndex,r),c=h[0],p=h[1],d=h[2],f=h[3];return r.setLayout({candleWidth:o,isSimpleBox:1.3>=o}),0>u||h.length<4?void 0:{progress:t.pipelineContext.large?n:e}}};bf(Av);var AH=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e}return e(n,t),n.prototype.render=function(t){function e(t,e){var n=t.getItemVisual(e,"symbol")||"circle";if("none"!==n){var i=Vc(t.getItemVisual(e,"symbolSize")),r=Bc(n,-1,-1,2,2),o=t.getItemVisual(e,"symbolRotate")||0;return r.attr({style:{strokeNoScale:!0},z2:100,scaleX:i[0]/2,scaleY:i[1]/2,rotation:o*Math.PI/180||0}),r}}function n(n,i,r,o,a,s){r.removeAll();for(var l=0;lr;r++)if(!isNaN(i[r])){var a=n.getIndicatorAxes();return n.coordToPoint(a[r].dataToCoord(i[r]),r)}},n.type="series.radar",n.dependencies=["radar"],n.defaultOption={z:2,colorBy:"data",coordinateSystem:"radar",legendHoverLink:!0,radarIndex:0,lineStyle:{width:2,type:"solid",join:"round"},label:{position:"top"},symbolSize:8},n}(qz),LH=YW.value,PH=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e}return e(n,t),n.prototype.optionUpdated=function(){var t=this.get("boundaryGap"),e=this.get("splitNumber"),n=this.get("scale"),i=this.get("axisLine"),r=this.get("axisTick"),o=this.get("axisLabel"),a=this.get("axisName"),u=this.get(["axisName","show"]),h=this.get(["axisName","formatter"]),p=this.get("axisNameGap"),d=this.get("triggerEvent"),g=v(this.get("indicator")||[],function(g){null!=g.max&&g.max>0&&!g.min?g.min=0:null!=g.min&&g.min<0&&!g.max&&(g.max=0);var y=a;null!=g.color&&(y=c({color:g.color},a));var v=l(s(g),{boundaryGap:t,splitNumber:e,scale:n,axisLine:i,axisTick:r,axisLabel:o,name:g.text,showName:u,nameLocation:"end",nameGap:p,nameTextStyle:y,triggerEvent:d},!1);if(u||(v.name=""),T(h)){var m=v.name;v.name=h.replace("{value}",null!=m?m:"")}else I(h)&&(v.name=h(v.name,v));var x=new eE(v,null,this.ecModel);return f(x,rG.prototype),x.mainType="radar",x.componentIndex=this.componentIndex,x},this);this._indicatorModels=g},n.prototype.getIndicatorModels=function(){return this._indicatorModels},n.type="radar",n.defaultOption={z:0,center:["50%","50%"],radius:"75%",startAngle:90,axisName:{show:!0},boundaryGap:[0,0],splitNumber:5,axisNameGap:15,scale:!1,shape:"polygon",axisLine:l({lineStyle:{color:"#bbb"}},LH.axisLine),axisLabel:Rv(LH.axisLabel,!1),axisTick:Rv(LH.axisTick,!1),splitLine:Rv(LH.splitLine,!0),splitArea:Rv(LH.splitArea,!0),indicator:[]},n}(LE),OH=["axisLine","axisTickLabel","axisName"],RH=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e}return e(n,t),n.prototype.render=function(t){var e=this.group;e.removeAll(),this._buildAxes(t),this._buildSplitLineAndArea(t)},n.prototype._buildAxes=function(t){var e=t.coordinateSystem,n=e.getIndicatorAxes(),i=v(n,function(t){var n=t.model.get("showName")?t.name:"",i=new QW(t.model,{axisName:n,position:[e.cx,e.cy],rotation:t.angle,labelDirection:-1,tickDirection:-1,nameDirection:1});return i});y(i,function(t){y(OH,t.add,t),this.group.add(t.getGroup())},this)},n.prototype._buildSplitLineAndArea=function(t){function e(t,e,n){var i=n%e.length;return t[i]=t[i]||[],i}var n=t.coordinateSystem,i=n.getIndicatorAxes();if(i.length){var r=t.get("shape"),o=t.getModel("splitLine"),a=t.getModel("splitArea"),s=o.getModel("lineStyle"),l=a.getModel("areaStyle"),u=o.get("show"),h=a.get("show"),p=s.get("color"),d=l.get("color"),f=M(p)?p:[p],g=M(d)?d:[d],m=[],x=[];if("circle"===r)for(var _=i[0].getTicksCoords(),b=n.cx,w=n.cy,S=0;S<_.length;S++){if(u){var I=e(m,f,S);m[I].push(new XR({shape:{cx:b,cy:w,r:_[S].coord}}))}if(h&&S<_.length-1){var I=e(x,g,S);x[I].push(new lN({shape:{cx:b,cy:w,r0:_[S].coord,r:_[S+1].coord}}))}}else for(var T,C=v(i,function(t,e){var i=t.getTicksCoords();return T=null==T?i.length-1:Math.min(i.length-1,T),v(i,function(t){return n.coordToPoint(t.coord,e)})}),D=[],S=0;T>=S;S++){for(var A=[],k=0;kh&&(r=u,s=l,a=h)}return[s,+(r&&r.coordToData(i))]},t.prototype.resize=function(t,e){var n=t.get("center"),i=e.getWidth(),r=e.getHeight(),o=Math.min(i,r)/2;this.cx=nr(n[0],i),this.cy=nr(n[1],r),this.startAngle=t.get("startAngle")*Math.PI/180;var a=t.get("radius");(T(a)||D(a))&&(a=[0,a]),this.r0=nr(a[0],o),this.r=nr(a[1],o),y(this._indicatorAxes,function(t,e){t.setExtent(this.r0,this.r);var n=this.startAngle+e*Math.PI*2/this._indicatorAxes.length;n=Math.atan2(Math.sin(n),Math.cos(n)),t.angle=n},this)},t.prototype.update=function(t){var e=this._indicatorAxes,n=this._model;y(e,function(t){t.scale.setExtent(1/0,-1/0)}),t.eachSeriesByType("radar",function(i){if("radar"===i.get("coordinateSystem")&&t.getComponent("radar",i.get("radarIndex"))===n){var r=i.getData();y(e,function(t){t.scale.unionExtentFromData(r,r.mapDimension(t.dim))})}},this);var i=n.get("splitNumber"),r=new VF;r.setExtent(0,i),r.setInterval(1),y(e,function(t){Hy(t.scale,t.model,r)})},t.prototype.convertToPixel=function(){return console.warn("Not implemented."),null},t.prototype.convertFromPixel=function(){return console.warn("Not implemented."),null},t.prototype.containPoint=function(){return console.warn("Not implemented."),!1},t.create=function(e,n){var i=[];return e.eachComponent("radar",function(r){var o=new t(r,e,n);i.push(o),r.coordinateSystem=o}),e.eachSeriesByType("radar",function(t){"radar"===t.get("coordinateSystem")&&(t.coordinateSystem=i[t.get("radarIndex")||0])}),i},t.dimensions=[],t +}();bf(Ev);var zH=256,BH=function(){function t(){this.blurSize=30,this.pointSize=20,this.maxOpacity=1,this.minOpacity=0,this._gradientPixels={inRange:null,outOfRange:null};var t=lk.createCanvas();this.canvas=t}return t.prototype.update=function(t,e,n,i,r,o){var a=this._getBrush(),s=this._getGradient(r,"inRange"),l=this._getGradient(r,"outOfRange"),u=this.pointSize+this.blurSize,h=this.canvas,c=h.getContext("2d"),p=t.length;h.width=e,h.height=n;for(var d=0;p>d;++d){var f=t[d],g=f[0],y=f[1],v=f[2],m=i(v);c.globalAlpha=m,c.drawImage(a,g-u,y-u)}if(!h.width||!h.height)return h;for(var x=c.getImageData(0,0,h.width,h.height),_=x.data,b=0,w=_.length,S=this.minOpacity,M=this.maxOpacity,I=M-S;w>b;){var m=_[b+3]/256,T=4*Math.floor(m*(zH-1));if(m>0){var C=o(m)?s:l;m>0&&(m=m*I+S),_[b++]=C[T],_[b++]=C[T+1],_[b++]=C[T+2],_[b++]=C[T+3]*m*256}else b+=4}return c.putImageData(x,0,0),h},t.prototype._getBrush=function(){var t=this._brushCanvas||(this._brushCanvas=lk.createCanvas()),e=this.pointSize+this.blurSize,n=2*e;t.width=n,t.height=n;var i=t.getContext("2d");return i.clearRect(0,0,n,n),i.shadowOffsetX=n,i.shadowBlur=this.blurSize,i.shadowColor="#000",i.beginPath(),i.arc(-e,e,this.pointSize,0,2*Math.PI,!0),i.closePath(),i.fill(),t},t.prototype._getGradient=function(t,e){for(var n=this._gradientPixels,i=n[e]||(n[e]=new Uint8ClampedArray(1024)),r=[0,0,0,0],o=0,a=0;256>a;a++)t[e](a/255,!0,r),i[o++]=r[0],i[o++]=r[1],i[o++]=r[2],i[o++]=r[3];return i},t}(),VH=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e}return e(n,t),n.prototype.render=function(t,e,n){var i;e.eachComponent("visualMap",function(e){e.eachTargetSeries(function(n){n===t&&(i=e)})}),this._progressiveEls=null,this.group.removeAll();var r=t.coordinateSystem;"cartesian2d"===r.type||"calendar"===r.type?this._renderOnCartesianAndCalendar(t,n,0,t.getData().count()):Vv(r)&&this._renderOnGeo(r,t,i,n)},n.prototype.incrementalPrepareRender=function(){this.group.removeAll()},n.prototype.incrementalRender=function(t,e,n,i){var r=e.coordinateSystem;r&&(Vv(r)?this.render(e,n,i):(this._progressiveEls=[],this._renderOnCartesianAndCalendar(e,i,t.start,t.end,!0)))},n.prototype.eachRendered=function(t){il(this._progressiveEls||this.group,t)},n.prototype._renderOnCartesianAndCalendar=function(t,e,n,i,r){var o,a,s,l,u=t.coordinateSystem;if(Dg(u,"cartesian2d")){var h=u.getAxis("x"),c=u.getAxis("y");o=h.getBandWidth(),a=c.getBandWidth(),s=h.scale.getExtent(),l=c.scale.getExtent()}for(var p=this.group,d=t.getData(),f=t.getModel(["emphasis","itemStyle"]).getItemStyle(),g=t.getModel(["blur","itemStyle"]).getItemStyle(),y=t.getModel(["select","itemStyle"]).getItemStyle(),v=t.get(["itemStyle","borderRadius"]),m=sl(t),x=t.getModel("emphasis"),_=x.get("focus"),b=x.get("blurScope"),w=x.get("disabled"),S=Dg(u,"cartesian2d")?[d.mapDimension("x"),d.mapDimension("y"),d.mapDimension("value")]:[d.mapDimension("time"),d.mapDimension("value")],M=n;i>M;M++){var I=void 0,T=d.getItemVisual(M,"style");if(Dg(u,"cartesian2d")){var C=d.get(S[0],M),D=d.get(S[1],M);if(isNaN(d.get(S[2],M))||Cs[1]||Dl[1])continue;var A=u.dataToPoint([C,D]);I=new rR({shape:{x:Math.floor(Math.round(A[0])-o/2),y:Math.floor(Math.round(A[1])-a/2),width:Math.ceil(o),height:Math.ceil(a)},style:T})}else{if(isNaN(d.get(S[1],M)))continue;I=new rR({z2:1,shape:u.dataToRect([d.get(S[0],M)]).contentShape,style:T})}if(d.hasItemOption){var k=d.getItemModel(M),L=k.getModel("emphasis");f=L.getModel("itemStyle").getItemStyle(),g=k.getModel(["blur","itemStyle"]).getItemStyle(),y=k.getModel(["select","itemStyle"]).getItemStyle(),v=k.get(["itemStyle","borderRadius"]),_=L.get("focus"),b=L.get("blurScope"),w=L.get("disabled"),m=sl(k)}I.shape.r=v;var P=t.getRawValue(M),O="-";P&&null!=P[2]&&(O=P[2]+""),al(I,m,{labelFetcher:t,labelDataIndex:M,defaultOpacity:T.opacity,defaultText:O}),I.ensureState("emphasis").style=f,I.ensureState("blur").style=g,I.ensureState("select").style=y,qa(I,_,b,w),I.incremental=r,r&&(I.states.emphasis.hoverLayer=!0),p.add(I),d.setItemGraphicEl(M,I),this._progressiveEls&&this._progressiveEls.push(I)}},n.prototype._renderOnGeo=function(t,e,n,i){var r=n.targetVisuals.inRange,o=n.targetVisuals.outOfRange,a=e.getData(),s=this._hmLayer||this._hmLayer||new BH;s.blurSize=e.get("blurSize"),s.pointSize=e.get("pointSize"),s.minOpacity=e.get("minOpacity"),s.maxOpacity=e.get("maxOpacity");var l=t.getViewRect().clone(),u=t.getRoamTransform();l.applyTransform(u);var h=Math.max(l.x,0),c=Math.max(l.y,0),p=Math.min(l.width+l.x,i.getWidth()),d=Math.min(l.height+l.y,i.getHeight()),f=p-h,g=d-c,y=[a.mapDimension("lng"),a.mapDimension("lat"),a.mapDimension("value")],v=a.mapArray(y,function(e,n,i){var r=t.dataToPoint([e,n]);return r[0]-=h,r[1]-=c,r.push(i),r}),m=n.getExtent(),x="visualMap.continuous"===n.type?Bv(m,n.option.range):zv(m,n.getPieceList(),n.option.selected);s.update(v,f,g,r.color.getNormalizer(),{inRange:r.color.getColorMapper(),outOfRange:o.color.getColorMapper()},x);var _=new tR({style:{width:f,height:g,x:h,y:c,image:s.canvas},silent:!0});this.group.add(_)},n.type="heatmap",n}(Qz),FH=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e}return e(n,t),n.prototype.getInitialData=function(){return xd(null,this,{generateCoord:"value"})},n.prototype.preventIncremental=function(){var t=hz.get(this.get("coordinateSystem"));return t&&t.dimensions?"lng"===t.dimensions[0]&&"lat"===t.dimensions[1]:void 0},n.type="series.heatmap",n.dependencies=["grid","geo","calendar"],n.defaultOption={coordinateSystem:"cartesian2d",z:2,geoIndex:0,blurSize:30,pointSize:20,maxOpacity:1,minOpacity:0,select:{itemStyle:{borderColor:"#212121"}}},n}(qz);bf(Fv);var GH=ye,WH=function(t){function n(e){var n=t.call(this)||this;return n.type="view",n.dimensions=["x","y"],n._roamTransformable=new hP,n._rawTransformable=new hP,n.name=e,n}return e(n,t),n.prototype.setBoundingRect=function(t,e,n,i){return this._rect=new bP(t,e,n,i),this._rect},n.prototype.getBoundingRect=function(){return this._rect},n.prototype.setViewRect=function(t,e,n,i){this._transformTo(t,e,n,i),this._viewRect=new bP(t,e,n,i)},n.prototype._transformTo=function(t,e,n,i){var r=this.getBoundingRect(),o=this._rawTransformable;o.transform=r.calculateTransform(new bP(t,e,n,i));var a=o.parent;o.parent=null,o.decomposeTransform(),o.parent=a,this._updateTransform()},n.prototype.setCenter=function(t){t&&(this._center=t,this._updateCenterAndZoom())},n.prototype.setZoom=function(t){t=t||1;var e=this.zoomLimit;e&&(null!=e.max&&(t=Math.min(e.max,t)),null!=e.min&&(t=Math.max(e.min,t))),this._zoom=t,this._updateCenterAndZoom()},n.prototype.getDefaultCenter=function(){var t=this.getBoundingRect(),e=t.x+t.width/2,n=t.y+t.height/2;return[e,n]},n.prototype.getCenter=function(){return this._center||this.getDefaultCenter()},n.prototype.getZoom=function(){return this._zoom||1},n.prototype.getRoamTransform=function(){return this._roamTransformable.getLocalTransform()},n.prototype._updateCenterAndZoom=function(){var t=this._rawTransformable.getLocalTransform(),e=this._roamTransformable,n=this.getDefaultCenter(),i=this.getCenter(),r=this.getZoom();i=ye([],i,t),n=ye([],n,t),e.originX=i[0],e.originY=i[1],e.x=n[0]-i[0],e.y=n[1]-i[1],e.scaleX=e.scaleY=r,this._updateTransform()},n.prototype._updateTransform=function(){var t=this._roamTransformable,e=this._rawTransformable;e.parent=t,t.updateTransform(),e.updateTransform(),Si(this.transform||(this.transform=[]),e.transform||bi()),this._rawTransform=e.getLocalTransform(),this.invTransform=this.invTransform||[],Di(this.invTransform,this.transform),this.decomposeTransform()},n.prototype.getTransformInfo=function(){var t=this._rawTransformable,e=this._roamTransformable,n=new hP;return n.transform=e.transform,n.decomposeTransform(),{roam:{x:n.x,y:n.y,scaleX:n.scaleX,scaleY:n.scaleY},raw:{x:t.x,y:t.y,scaleX:t.scaleX,scaleY:t.scaleY}}},n.prototype.getViewRect=function(){return this._viewRect},n.prototype.getViewRectAfterRoam=function(){var t=this.getBoundingRect().clone();return t.applyTransform(this.transform),t},n.prototype.dataToPoint=function(t,e,n){var i=e?this._rawTransform:this.transform;return n=n||[],i?GH(n,t,i):Q(n,t)},n.prototype.pointToData=function(t){var e=this.invTransform;return e?GH([],t,e):[t[0],t[1]]},n.prototype.convertToPixel=function(t,e,n){var i=tm(e);return i===this?i.dataToPoint(n):null},n.prototype.convertFromPixel=function(t,e,n){var i=tm(e);return i===this?i.pointToData(n):null},n.prototype.containPoint=function(t){return this.getViewRectAfterRoam().contain(t[0],t[1])},n.dimensions=["x","y"],n}(hP),HH="\x00_ec_interaction_mutex";Fp({type:"takeGlobalCursor",event:"globalCursorTaken",update:"update"},$);var YH=function(t){function n(e){var n=t.call(this)||this;n._zr=e;var i=wk(n._mousedownHandler,n),r=wk(n._mousemoveHandler,n),o=wk(n._mouseupHandler,n),a=wk(n._mousewheelHandler,n),l=wk(n._pinchHandler,n);return n.enable=function(t,n){this.disable(),this._opt=c(s(n)||{},{zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!1,preventDefaultMouseMove:!0}),null==t&&(t=!0),(t===!0||"move"===t||"pan"===t)&&(e.on("mousedown",i),e.on("mousemove",r),e.on("mouseup",o)),(t===!0||"scale"===t||"zoom"===t)&&(e.on("mousewheel",a),e.on("pinch",l))},n.disable=function(){e.off("mousedown",i),e.off("mousemove",r),e.off("mouseup",o),e.off("mousewheel",a),e.off("pinch",l)},n}return e(n,t),n.prototype.isDragging=function(){return this._dragging},n.prototype.isPinching=function(){return this._pinching},n.prototype.setPointerChecker=function(t){this.pointerChecker=t},n.prototype.dispose=function(){this.disable()},n.prototype._mousedownHandler=function(t){if(!(Oe(t)||t.target&&t.target.draggable)){var e=t.offsetX,n=t.offsetY;this.pointerChecker&&this.pointerChecker(t,e,n)&&(this._x=e,this._y=n,this._dragging=!0)}},n.prototype._mousemoveHandler=function(t){if(this._dragging&&um("moveOnMouseMove",t,this._opt)&&"pinch"!==t.gestureEvent&&!om(this._zr,"globalPan")){var e=t.offsetX,n=t.offsetY,i=this._x,r=this._y,o=e-i,a=n-r;this._x=e,this._y=n,this._opt.preventDefaultMouseMove&&Gk(t.event),lm(this,"pan","moveOnMouseMove",t,{dx:o,dy:a,oldX:i,oldY:r,newX:e,newY:n,isAvailableBehavior:null})}},n.prototype._mouseupHandler=function(t){Oe(t)||(this._dragging=!1)},n.prototype._mousewheelHandler=function(t){var e=um("zoomOnMouseWheel",t,this._opt),n=um("moveOnMouseWheel",t,this._opt),i=t.wheelDelta,r=Math.abs(i),o=t.offsetX,a=t.offsetY;if(0!==i&&(e||n)){if(e){var s=r>3?1.4:r>1?1.2:1.1,l=i>0?s:1/s;sm(this,"zoom","zoomOnMouseWheel",t,{scale:l,originX:o,originY:a,isAvailableBehavior:null})}if(n){var u=Math.abs(i),h=(i>0?1:-1)*(u>3?.4:u>1?.15:.05);sm(this,"scrollMove","moveOnMouseWheel",t,{scrollDelta:h,originX:o,originY:a,isAvailableBehavior:null})}}},n.prototype._pinchHandler=function(t){if(!om(this._zr,"globalPan")){var e=t.pinchScale>1?1.1:1/1.1;sm(this,"zoom",null,t,{scale:e,originX:t.pinchX,originY:t.pinchY,isAvailableBehavior:null})}},n}(Rk),XH={axisPointer:1,tooltip:1,brush:1},UH=function(){function t(){this.parentPoint=[],this.childPoints=[]}return t}(),ZH=function(t){function n(e){return t.call(this,e)||this}return e(n,t),n.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},n.prototype.getDefaultShape=function(){return new UH},n.prototype.buildPath=function(t,e){var n=e.childPoints,i=n.length,r=e.parentPoint,o=n[0],a=n[i-1];if(1===i)return t.moveTo(r[0],r[1]),void t.lineTo(o[0],o[1]);var s=e.orient,l="TB"===s||"BT"===s?0:1,u=1-l,h=nr(e.forkPosition,1),c=[];c[l]=r[l],c[u]=r[u]+(a[u]-r[u])*h,t.moveTo(r[0],r[1]),t.lineTo(c[0],c[1]),t.moveTo(o[0],o[1]),c[l]=o[l],t.lineTo(c[0],c[1]),c[l]=a[l],t.lineTo(c[0],c[1]),t.lineTo(a[0],a[1]);for(var p=1;i-1>p;p++){var d=n[p];t.moveTo(d[0],d[1]),c[l]=d[l],t.lineTo(c[0],c[1])}},n}(qO),jH=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e._mainGroup=new AP,e}return e(n,t),n.prototype.init=function(t,e){this._controller=new YH(e.getZr()),this._controllerHost={target:this.group},this.group.add(this._mainGroup)},n.prototype.render=function(t,e,n){var i=t.getData(),r=t.layoutInfo,o=this._mainGroup,a=t.get("layout");"radial"===a?(o.x=r.x+r.width/2,o.y=r.y+r.height/2):(o.x=r.x,o.y=r.y),this._updateViewCoordSys(t),this._updateController(t,e,n);var s=this._data;i.diff(s).add(function(e){cm(i,e)&&pm(i,e,null,o,t)}).update(function(e,n){var r=s.getItemGraphicEl(n);return cm(i,e)?void pm(i,e,r,o,t):void(r&&ym(s,n,r,o,t))}).remove(function(e){var n=s.getItemGraphicEl(e);n&&ym(s,e,n,o,t)}).execute(),this._nodeScaleRatio=t.get("nodeScaleRatio"),this._updateNodeAndLinkScale(t),t.get("expandAndCollapse")===!0&&i.eachItemGraphicEl(function(e,i){e.off("click").on("click",function(){n.dispatchAction({type:"treeExpandAndCollapse",seriesId:t.id,dataIndex:i})})}),this._data=i},n.prototype._updateViewCoordSys=function(t){var e=t.getData(),n=[];e.each(function(t){var i=e.getItemLayout(t);!i||isNaN(i.x)||isNaN(i.y)||n.push([+i.x,+i.y])});var i=[],r=[];Do(n,i,r);var o=this._min,a=this._max;r[0]-i[0]===0&&(i[0]=o?o[0]:i[0]-1,r[0]=a?a[0]:r[0]+1),r[1]-i[1]===0&&(i[1]=o?o[1]:i[1]-1,r[1]=a?a[1]:r[1]+1);var s=t.coordinateSystem=new WH;s.zoomLimit=t.get("scaleLimit"),s.setBoundingRect(i[0],i[1],r[0]-i[0],r[1]-i[1]),s.setCenter(t.get("center")),s.setZoom(t.get("zoom")),this.group.attr({x:s.x,y:s.y,scaleX:s.scaleX,scaleY:s.scaleY}),this._min=i,this._max=r},n.prototype._updateController=function(t,e,n){var i=this,r=this._controller,o=this._controllerHost,a=this.group;r.setPointerChecker(function(e,i,r){var o=a.getBoundingRect();return o.applyTransform(a.transform),o.contain(i,r)&&!hm(e,n,t)}),r.enable(t.get("roam")),o.zoomLimit=t.get("scaleLimit"),o.zoom=t.coordinateSystem.getZoom(),r.off("pan").off("zoom").on("pan",function(e){em(o,e.dx,e.dy),n.dispatchAction({seriesId:t.id,type:"treeRoam",dx:e.dx,dy:e.dy})}).on("zoom",function(e){nm(o,e.scale,e.originX,e.originY),n.dispatchAction({seriesId:t.id,type:"treeRoam",zoom:e.scale,originX:e.originX,originY:e.originY}),i._updateNodeAndLinkScale(t),n.updateLabelLayout()})},n.prototype._updateNodeAndLinkScale=function(t){var e=t.getData(),n=this._getNodeGlobalScale(t);e.eachItemGraphicEl(function(t){t.setSymbolScale(n)})},n.prototype._getNodeGlobalScale=function(t){var e=t.coordinateSystem;if("view"!==e.type)return 1;var n=this._nodeScaleRatio,i=e.scaleX||1,r=e.getZoom(),o=(r-1)*n+1;return o/i},n.prototype.dispose=function(){this._controller&&this._controller.dispose(),this._controllerHost=null},n.prototype.remove=function(){this._mainGroup.removeAll(),this._data=null},n.type="tree",n}(Qz),qH=Ur(),KH=function(){function t(t,e){this.depth=0,this.height=0,this.dataIndex=-1,this.children=[],this.viewChildren=[],this.isExpand=!1,this.name=t||"",this.hostTree=e}return t.prototype.isRemoved=function(){return this.dataIndex<0},t.prototype.eachNode=function(t,e,n){I(t)&&(n=e,e=t,t=null),t=t||{},T(t)&&(t={order:t});var i,r=t.order||"preorder",o=this[t.attr||"children"];"preorder"===r&&(i=e.call(n,this));for(var a=0;!i&&ae&&(e=i.height)}this.height=e+1},t.prototype.getNodeById=function(t){if(this.getId()===t)return this;for(var e=0,n=this.children,i=n.length;i>e;e++){var r=n[e].getNodeById(t);if(r)return r}},t.prototype.contains=function(t){if(t===this)return!0;for(var e=0,n=this.children,i=n.length;i>e;e++){var r=n[e].contains(t);if(r)return r}},t.prototype.getAncestors=function(t){for(var e=[],n=t?this:this.parentNode;n;)e.push(n),n=n.parentNode;return e.reverse(),e},t.prototype.getAncestorsIndices=function(){for(var t=[],e=this;e;)t.push(e.dataIndex),e=e.parentNode;return t.reverse(),t},t.prototype.getDescendantIndices=function(){var t=[];return this.eachNode(function(e){t.push(e.dataIndex)}),t},t.prototype.getValue=function(t){var e=this.hostTree.data;return e.getStore().get(e.getDimensionIndex(t||"value"),this.dataIndex)},t.prototype.setLayout=function(t,e){this.dataIndex>=0&&this.hostTree.data.setItemLayout(this.dataIndex,t,e)},t.prototype.getLayout=function(){return this.hostTree.data.getItemLayout(this.dataIndex)},t.prototype.getModel=function(t){if(!(this.dataIndex<0)){var e=this.hostTree,n=e.data.getItemModel(this.dataIndex);return n.getModel(t)}},t.prototype.getLevelModel=function(){return(this.hostTree.levelModels||[])[this.depth]},t.prototype.setVisual=function(t,e){this.dataIndex>=0&&this.hostTree.data.setItemVisual(this.dataIndex,t,e)},t.prototype.getVisual=function(t){return this.hostTree.data.getItemVisual(this.dataIndex,t)},t.prototype.getRawIndex=function(){return this.hostTree.data.getRawIndex(this.dataIndex)},t.prototype.getId=function(){return this.hostTree.data.getId(this.dataIndex)},t.prototype.getChildIndex=function(){if(this.parentNode){for(var t=this.parentNode.children,e=0;en;n++)e[n].dataIndex=-1;for(var n=0,i=t.count();i>n;n++)e[t.getRawIndex(n)].dataIndex=n},t.prototype.clearLayouts=function(){this.data.clearItemLayouts()},t.createTree=function(e,n,i){function r(t,e){var n=t.value;s=Math.max(s,M(n)?n.length:1),a.push(t);var i=new KH(Br(t.name,""),o);e?Cm(i,e):o.root=i,o._nodes.push(i);var l=t.children;if(l)for(var u=0;ua&&(a=t.depth)});var s=t.expandAndCollapse,l=s&&t.initialTreeDepth>=0?t.initialTreeDepth:a;return o.root.eachNode("preorder",function(t){var e=t.hostTree.data.getRawDataItem(t.dataIndex);t.isExpand=e&&null!=e.collapsed?!e.collapsed:t.depth<=l}),o.data},n.prototype.getOrient=function(){var t=this.get("orient");return"horizontal"===t?t="LR":"vertical"===t&&(t="TB"),t},n.prototype.setZoom=function(t){this.option.zoom=t},n.prototype.setCenter=function(t){this.option.center=t},n.prototype.formatTooltip=function(t){for(var e=this.getData().tree,n=e.root.children[0],i=e.getNodeByDataIndex(t),r=i.getValue(),o=i.name;i&&i!==n;)o=i.parentNode.name+"."+o,i=i.parentNode;return zh("nameValue",{name:o,value:r,noValue:isNaN(r)||null==r})},n.prototype.getDataParams=function(e){var n=t.prototype.getDataParams.apply(this,arguments),i=this.getData().tree.getNodeByDataIndex(e);return n.treeAncestors=Lm(i,this),n},n.type="series.tree",n.layoutMode="box",n.defaultOption={z:2,coordinateSystem:"view",left:"12%",top:"12%",right:"12%",bottom:"12%",layout:"orthogonal",edgeShape:"curve",edgeForkPosition:"50%",roam:!1,nodeScaleRatio:.4,center:null,zoom:1,orient:"LR",symbol:"emptyCircle",symbolSize:7,expandAndCollapse:!0,initialTreeDepth:2,lineStyle:{color:"#ccc",width:1.5,curveness:.5},itemStyle:{color:"lightsteelblue",borderWidth:1.5},label:{show:!0},animationEasing:"linear",animationDuration:700,animationDurationUpdate:500},n}(qz);bf(Fm);var QH=["treemapZoomToNode","treemapRender","treemapMove"],tY=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e.preventUsingHoverLayer=!0,e}return e(n,t),n.prototype.getInitialData=function(t,e){function n(t){t.wrapMethod("getItemModel",function(t,e){var n=l.getNodeByDataIndex(e),i=n?s[n.depth]:null;return t.parentModel=i||a,t})}var i={name:t.name,children:t.data};Hm(i);var r=t.levels||[],o=this.designatedVisualItemStyle={},a=new eE({itemStyle:o},this,e);r=t.levels=Ym(r,e);var s=v(r||[],function(t){return new eE(t,a,e)},this),l=$H.createTree(i,this,n);return l.data},n.prototype.optionUpdated=function(){this.resetViewRoot()},n.prototype.formatTooltip=function(t){var e=this.getData(),n=this.getRawValue(t),i=e.getName(t);return zh("nameValue",{name:i,value:n})},n.prototype.getDataParams=function(e){var n=t.prototype.getDataParams.apply(this,arguments),i=this.getData().tree.getNodeByDataIndex(e);return n.treeAncestors=Lm(i,this),n.treePathInfo=n.treeAncestors,n},n.prototype.setLayoutInfo=function(t){this.layoutInfo=this.layoutInfo||{},h(this.layoutInfo,t)},n.prototype.mapIdToIndex=function(t){var e=this._idIndexMap;e||(e=this._idIndexMap=U(),this._idIndexMapCount=0);var n=e.get(t);return null==n&&e.set(t,n=this._idIndexMapCount++),n},n.prototype.getViewRoot=function(){return this._viewRoot},n.prototype.resetViewRoot=function(t){t?this._viewRoot=t:t=this._viewRoot;var e=this.getRawData().tree.root;(!t||t!==e&&!e.contains(t))&&(this._viewRoot=e)},n.prototype.enableAriaDecal=function(){Wm(this)},n.type="series.treemap",n.layoutMode="box",n.defaultOption={progressive:0,left:"center",top:"middle",width:"80%",height:"80%",sort:!0,clipWindow:"origin",squareRatio:.5*(1+Math.sqrt(5)),leafDepth:null,drillDownIcon:"▶",zoomToNodeRatio:.1024,roam:!0,nodeClick:"zoomToNode",animation:!0,animationDurationUpdate:900,animationEasing:"quinticInOut",breadcrumb:{show:!0,height:22,left:"center",top:"bottom",emptyItemWidth:25,itemStyle:{color:"rgba(0,0,0,0.7)",textStyle:{color:"#fff"}}},label:{show:!0,distance:0,padding:5,position:"inside",color:"#fff",overflow:"truncate"},upperLabel:{show:!1,position:[0,"50%"],height:20,overflow:"truncate",verticalAlign:"middle"},itemStyle:{color:null,colorAlpha:null,colorSaturation:null,borderWidth:0,gapWidth:0,borderColor:"#fff",borderColorSaturation:null},emphasis:{upperLabel:{show:!0,position:[0,"50%"],overflow:"truncate",verticalAlign:"middle"}},visualDimension:0,visualMin:null,visualMax:null,color:[],colorAlpha:null,colorSaturation:null,colorMappingBy:"index",visibleMin:10,childrenVisibleMin:null,levels:[]},n}(qz),eY=8,nY=8,iY=5,rY=function(){function t(t){this.group=new AP,t.add(this.group)}return t.prototype.render=function(t,e,n,i){var r=t.getModel("breadcrumb"),o=this.group;if(o.removeAll(),r.get("show")&&n){var a=r.getModel("itemStyle"),s=a.getModel("textStyle"),l={pos:{left:r.get("left"),right:r.get("right"),top:r.get("top"),bottom:r.get("bottom")},box:{width:e.getWidth(),height:e.getHeight()},emptyItemWidth:r.get("emptyItemWidth"),totalWidth:0,renderList:[]};this._prepare(n,l,s),this._renderContent(t,l,a,s,i),su(o,l.pos,l.box)}},t.prototype._prepare=function(t,e,n){for(var i=t;i;i=i.parentNode){var r=Br(i.getModel().get("name"),""),o=n.getTextRect(r),a=Math.max(o.width+2*eY,e.emptyItemWidth);e.totalWidth+=a+nY,e.renderList.push({node:i,text:r,width:a})}},t.prototype._renderContent=function(t,e,n,i,r){for(var o=0,a=e.emptyItemWidth,s=t.get(["breadcrumb","height"]),l=ou(e.pos,e.box),u=e.totalWidth,h=e.renderList,p=h.length-1;p>=0;p--){var d=h[p],f=d.node,g=d.width,y=d.text;u>l.width&&(u-=g-a,g=a,y=null);var v=new hN({shape:{points:Xm(o,0,g,s,p===h.length-1,0===p)},style:c(n.getItemStyle(),{lineJoin:"bevel"}),textContent:new lR({style:{text:y,fill:i.getTextColor(),font:i.getFont()}}),textConfig:{position:"inside"},z2:1e4*SR,onclick:S(r,f)});v.disableLabelAnimation=!0,this.group.add(v),Um(v,t,f),o+=g+nY}},t.prototype.remove=function(){this.group.removeAll()},t}(),oY=function(){function t(){this._storage=[],this._elExistsMap={}}return t.prototype.add=function(t,e,n,i,r){return this._elExistsMap[t.id]?!1:(this._elExistsMap[t.id]=!0,this._storage.push({el:t,target:e,duration:n,delay:i,easing:r}),!0)},t.prototype.finished=function(t){return this._finishedCallback=t,this},t.prototype.start=function(){for(var t=this,e=this._storage.length,n=function(){e--,0>=e&&(t._storage.length=0,t._elExistsMap={},t._finishedCallback&&t._finishedCallback())},i=0,r=this._storage.length;r>i;i++){var o=this._storage[i];o.el.animateTo(o.target,{duration:o.duration,delay:o.delay,easing:o.easing,setToFinal:!0,done:n,aborted:n})}return this},t}(),aY=AP,sY=rR,lY=3,uY="label",hY="upperLabel",cY=10*SR,pY=2*SR,dY=3*SR,fY=co([["fill","color"],["stroke","strokeColor"],["lineWidth","strokeWidth"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["shadowColor"]]),gY=function(t){var e=fY(t);return e.stroke=e.fill=e.lineWidth=null,e},yY=Ur(),vY=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e._state="ready",e._storage=jm(),e}return e(n,t),n.prototype.render=function(t,e,n,i){var r=e.findComponents({mainType:"series",subType:"treemap",query:i});if(!(p(r,t)<0)){this.seriesModel=t,this.api=n,this.ecModel=e;var o=["treemapZoomToNode","treemapRootToNode"],a=Dm(i,o,t),s=i&&i.type,l=t.layoutInfo,u=!this._oldTree,h=this._storage,c="treemapRootToNode"===s&&a&&h?{rootNodeGroup:h.nodeGroup[a.node.getRawIndex()],direction:i.direction}:null,d=this._giveContainerGroup(l),f=t.get("animation"),g=this._doRender(d,t,c);!f||u||s&&"treemapZoomToNode"!==s&&"treemapRootToNode"!==s?g.renderFinally():this._doAnimation(d,g,t,c),this._resetController(n),this._renderBreadcrumb(t,n,a)}},n.prototype._giveContainerGroup=function(t){var e=this._containerGroup;return e||(e=this._containerGroup=new aY,this._initEvents(e),this.group.add(e)),e.x=t.x,e.y=t.y,e},n.prototype._doRender=function(t,e,n){function i(t,i,r,o){return qm(e,h,c,n,u,p,t,i,r,o)}function r(t,e,n,o,a){function s(t){return t.getId()}function l(s,l){var u=null!=s?t[s]:null,h=null!=l?e[l]:null,c=i(u,h,n,a);c&&r(u&&u.viewChildren||[],h&&h.viewChildren||[],c,o,a+1)}o?(e=t,y(t,function(t,e){!t.isRemoved()&&l(e,e)})):new mF(e,t,s,s).add(l).update(l).remove(S(l,null)).execute()}function o(t){var e=jm();return t&&y(t,function(t,n){var i=e[n];y(t,function(t){t&&(i.push(t),yY(t).willDelete=!0)})}),e}function a(){y(d,function(t){y(t,function(t){t.parent&&t.parent.remove(t)})}),y(p,function(t){t.invisible=!0,t.dirty()})}var s=e.getData().tree,l=this._oldTree,u=jm(),h=jm(),c=this._storage,p=[];r(s.root?[s.root]:[],l&&l.root?[l.root]:[],t,s===l||!l,0);var d=o(c);return this._oldTree=s,this._storage=h,{lastsForAnimation:u,willDeleteEls:d,renderFinally:a}},n.prototype._doAnimation=function(t,e,n,i){var r=n.get("animationDurationUpdate"),o=n.get("animationEasing"),a=(I(r)?0:r)||0,s=(I(o)?null:o)||"cubicOut",l=Zm();y(e.willDeleteEls,function(t,e){y(t,function(t){if(!t.invisible){var n,r=t.parent,o=yY(r);if(i&&"drillDown"===i.direction)n=r===i.rootNodeGroup?{shape:{x:0,y:0,width:o.nodeWidth,height:o.nodeHeight},style:{opacity:0}}:{style:{opacity:0}};else{var u=0,h=0;o.willDelete||(u=o.nodeWidth/2,h=o.nodeHeight/2),n="nodeGroup"===e?{x:u,y:h,style:{opacity:0}}:{shape:{x:u,y:h,width:0,height:0},style:{opacity:0}}}n&&l.add(t,n,a,0,s)}})}),y(this._storage,function(t,n){y(t,function(t,i){var r=e.lastsForAnimation[n][i],o={};r&&(t instanceof AP?null!=r.oldX&&(o.x=t.x,o.y=t.y,t.x=r.oldX,t.y=r.oldY):(r.oldShape&&(o.shape=h({},t.shape),t.setShape(r.oldShape)),r.fadein?(t.setStyle("opacity",0),o.style={opacity:1}):1!==t.style.opacity&&(o.style={opacity:1})),l.add(t,o,a,0,s))})},this),this._state="animating",l.finished(wk(function(){this._state="ready",e.renderFinally()},this)).start()},n.prototype._resetController=function(t){var e=this._controller;e||(e=this._controller=new YH(t.getZr()),e.enable(this.seriesModel.get("roam")),e.on("pan",wk(this._onPan,this)),e.on("zoom",wk(this._onZoom,this)));var n=new bP(0,0,t.getWidth(),t.getHeight());e.setPointerChecker(function(t,e,i){return n.contain(e,i)})},n.prototype._clearController=function(){var t=this._controller;t&&(t.dispose(),t=null)},n.prototype._onPan=function(t){if("animating"!==this._state&&(Math.abs(t.dx)>lY||Math.abs(t.dy)>lY)){var e=this.seriesModel.getData().tree.root;if(!e)return;var n=e.getLayout();if(!n)return;this.api.dispatchAction({type:"treemapMove",from:this.uid,seriesId:this.seriesModel.id,rootRect:{x:n.x+t.dx,y:n.y+t.dy,width:n.width,height:n.height}})}},n.prototype._onZoom=function(t){var e=t.originX,n=t.originY;if("animating"!==this._state){var i=this.seriesModel.getData().tree.root;if(!i)return;var r=i.getLayout();if(!r)return;var o=new bP(r.x,r.y,r.width,r.height),a=this.seriesModel.layoutInfo;e-=a.x,n-=a.y;var s=bi();Ii(s,s,[-e,-n]),Ci(s,s,[t.scale,t.scale]),Ii(s,s,[e,n]),o.applyTransform(s),this.api.dispatchAction({type:"treemapRender",from:this.uid,seriesId:this.seriesModel.id,rootRect:{x:o.x,y:o.y,width:o.width,height:o.height}})}},n.prototype._initEvents=function(t){var e=this;t.on("click",function(t){if("ready"===e._state){var n=e.seriesModel.get("nodeClick",!0);if(n){var i=e.findTarget(t.offsetX,t.offsetY);if(i){var r=i.node;if(r.getLayout().isLeafRoot)e._rootToNode(i);else if("zoomToNode"===n)e._zoomToNode(i);else if("link"===n){var o=r.hostTree.data.getItemModel(r.dataIndex),a=o.get("link",!0),s=o.get("target",!0)||"blank";a&&iu(a,s)}}}}},this)},n.prototype._renderBreadcrumb=function(t,e,n){var i=this;n||(n=null!=t.get("leafDepth",!0)?{node:t.getViewRoot()}:this.findTarget(e.getWidth()/2,e.getHeight()/2),n||(n={node:t.getData().tree.root})),(this._breadcrumb||(this._breadcrumb=new rY(this.group))).render(t,e,n.node,function(e){"animating"!==i._state&&(km(t.getViewRoot(),e)?i._rootToNode({node:e}):i._zoomToNode({node:e}))})},n.prototype.remove=function(){this._clearController(),this._containerGroup&&this._containerGroup.removeAll(),this._storage=jm(),this._state="ready",this._breadcrumb&&this._breadcrumb.remove()},n.prototype.dispose=function(){this._clearController()},n.prototype._zoomToNode=function(t){this.api.dispatchAction({type:"treemapZoomToNode",from:this.uid,seriesId:this.seriesModel.id,targetNode:t.node})},n.prototype._rootToNode=function(t){this.api.dispatchAction({type:"treemapRootToNode",from:this.uid,seriesId:this.seriesModel.id,targetNode:t.node})},n.prototype.findTarget=function(t,e){var n,i=this.seriesModel.getViewRoot();return i.eachNode({attr:"viewChildren",order:"preorder"},function(i){var r=this._storage.background[i.getRawIndex()];if(r){var o=r.transformCoordToLocal(t,e),a=r.shape;if(!(a.x<=o[0]&&o[0]<=a.x+a.width&&a.y<=o[1]&&o[1]<=a.y+a.height))return!1;n={node:i,offsetX:o[0],offsetY:o[1]}}},this),n},n.type="treemap",n}(Qz),mY=y,xY=A,_Y=-1,bY=function(){function t(e){var n=e.mappingMethod,i=e.type,r=this.option=s(e);this.type=i,this.mappingMethod=n,this._normalizeData=wY[n];var o=t.visualHandlers[i];this.applyVisual=o.applyVisual,this.getColorMapper=o.getColorMapper,this._normalizedToVisual=o._normalizedToVisual[n],"piecewise"===n?(Qm(r),$m(r)):"category"===n?r.categories?Jm(r):Qm(r,!0):(W("linear"!==n||r.dataExtent),Qm(r))}return t.prototype.mapValueToVisual=function(t){var e=this._normalizeData(t);return this._normalizedToVisual(e,t)},t.prototype.getNormalizer=function(){return wk(this._normalizeData,this)},t.listVisualTypes=function(){return b(t.visualHandlers)},t.isValidType=function(e){return t.visualHandlers.hasOwnProperty(e)},t.eachVisual=function(t,e,n){A(t)?y(t,e,n):e.call(n,t)},t.mapVisual=function(e,n,i){var r,o=M(e)?[]:A(e)?{}:(r=!0,null);return t.eachVisual(e,function(t,e){var a=n.call(i,t,e);r?o=a:o[e]=a}),o},t.retrieveVisuals=function(e){var n,i={};return e&&mY(t.visualHandlers,function(t,r){e.hasOwnProperty(r)&&(i[r]=e[r],n=!0)}),n?i:null},t.prepareVisualTypes=function(t){if(M(t))t=t.slice(); +else{if(!xY(t))return[];var e=[];mY(t,function(t,n){e.push(n)}),t=e}return t.sort(function(t,e){return"color"===e&&"color"!==t&&0===t.indexOf("color")?1:-1}),t},t.dependsOn=function(t,e){return"color"===e?!(!t||0!==t.indexOf(e)):t===e},t.findPieceIndex=function(t,e,n){function i(e,n){var i=Math.abs(e-t);o>i&&(o=i,r=n)}for(var r,o=1/0,a=0,s=e.length;s>a;a++){var l=e[a].value;if(null!=l){if(l===t||T(l)&&l===t+"")return a;n&&i(l,a)}}for(var a=0,s=e.length;s>a;a++){var u=e[a],h=u.interval,c=u.close;if(h){if(h[0]===-1/0){if(lx(c[1],t,h[1]))return a}else if(1/0===h[1]){if(lx(c[0],h[0],t))return a}else if(lx(c[0],h[0],t)&&lx(c[1],t,h[1]))return a;n&&i(h[0],a),n&&i(h[1],a)}}return n?1/0===t?e.length-1:t===-1/0?0:r:void 0},t.visualHandlers={color:{applyVisual:nx("color"),getColorMapper:function(){var t=this.option;return wk("category"===t.mappingMethod?function(t,e){return!e&&(t=this._normalizeData(t)),ix.call(this,t)}:function(e,n,i){var r=!!i;return!n&&(e=this._normalizeData(e)),i=An(e,t.parsedVisual,i),r?i:On(i,"rgba")},this)},_normalizedToVisual:{linear:function(t){return On(An(t,this.option.parsedVisual),"rgba")},category:ix,piecewise:function(t,e){var n=ax.call(this,e);return null==n&&(n=On(An(t,this.option.parsedVisual),"rgba")),n},fixed:rx}},colorHue:tx(function(t,e){return Ln(t,e)}),colorSaturation:tx(function(t,e){return Ln(t,null,e)}),colorLightness:tx(function(t,e){return Ln(t,null,null,e)}),colorAlpha:tx(function(t,e){return Pn(t,e)}),decal:{applyVisual:nx("decal"),_normalizedToVisual:{linear:null,category:ix,piecewise:null,fixed:null}},opacity:{applyVisual:nx("opacity"),_normalizedToVisual:ox([0,1])},liftZ:{applyVisual:nx("liftZ"),_normalizedToVisual:{linear:rx,category:rx,piecewise:rx,fixed:rx}},symbol:{applyVisual:function(t,e,n){var i=this.mapValueToVisual(t);n("symbol",i)},_normalizedToVisual:{linear:ex,category:ix,piecewise:function(t,e){var n=ax.call(this,e);return null==n&&(n=ex.call(this,t)),n},fixed:rx}},symbolSize:{applyVisual:nx("symbolSize"),_normalizedToVisual:ox([0,1])}},t}(),wY={linear:function(t){return er(t,this.option.dataExtent,[0,1],!0)},piecewise:function(t){var e=this.option.pieceList,n=bY.findPieceIndex(t,e,!0);return null!=n?er(n,[0,e.length-1],[0,1],!0):void 0},category:function(t){var e=this.option.categories?this.option.categoryMap[t]:t;return null==e?_Y:e},fixed:$},SY="itemStyle",MY=Ur(),IY={seriesType:"treemap",reset:function(t){var e=t.getData().tree,n=e.root;n.isRemoved()||ux(n,{},t.getViewRoot().getAncestors(),t)}},TY=Math.max,CY=Math.min,DY=z,AY=y,kY=["itemStyle","borderWidth"],LY=["itemStyle","gapWidth"],PY=["upperLabel","show"],OY=["upperLabel","height"],RY={seriesType:"treemap",reset:function(t,e,n,i){var r=n.getWidth(),o=n.getHeight(),a=t.option,s=au(t.getBoxLayoutParams(),{width:n.getWidth(),height:n.getHeight()}),l=a.size||[],u=nr(DY(s.width,l[0]),r),c=nr(DY(s.height,l[1]),o),p=i&&i.type,d=["treemapZoomToNode","treemapRootToNode"],f=Dm(i,d,t),g="treemapRender"===p||"treemapMove"===p?i.rootRect:null,y=t.getViewRoot(),v=Am(y);if("treemapMove"!==p){var m="treemapZoomToNode"===p?Ix(t,f,y,u,c):g?[g.width,g.height]:[u,c],x=a.sort;x&&"asc"!==x&&"desc"!==x&&(x="desc");var _={squareRatio:a.squareRatio,sort:x,leafDepth:a.leafDepth};y.hostTree.clearLayouts();var b={x:0,y:0,width:m[0],height:m[1],area:m[0]*m[1]};y.setLayout(b),vx(y,_,!1,0),b=y.getLayout(),AY(v,function(t,e){var n=(v[e+1]||y).getValue();t.setLayout(h({dataExtent:[n,n],borderWidth:0,upperHeight:0},b))})}var w=t.getData().tree.root;w.setLayout(Tx(s,g,f),!0),t.setLayoutInfo(s),Cx(w,new bP(-s.x,-s.y,r,o),v,y,0)}};bf(Ax);var NY=2,EY=4,zY=function(t){function n(e,n,i,r){var o=t.call(this)||this;o.z2=NY,o.textConfig={inside:!0},pR(o).seriesIndex=n.seriesIndex;var a=new lR({z2:EY,silent:e.getModel().get(["label","silent"])});return o.setTextContent(a),o.updateData(!0,e,n,i,r),o}return e(n,t),n.prototype.updateData=function(t,e,n,i,r){this.node=e,e.piece=this,n=n||this._seriesModel,i=i||this._ecModel;var o=this;pR(o).dataIndex=e.dataIndex;var a=e.getModel(),s=a.getModel("emphasis"),l=e.getLayout(),u=h({},l);u.label=null;var c=e.getVisual("style");c.lineJoin="bevel";var p=e.getVisual("decal");p&&(c.decal=yp(p,r));var d=Oy(a.getModel("itemStyle"),u,!0);h(u,d),y(bR,function(t){var e=o.ensureState(t),n=a.getModel([t,"itemStyle"]);e.style=n.getItemStyle();var i=Oy(n,u);i&&(e.shape=i)}),t?(o.setShape(u),o.shape.r=l.r0,Is(o,{shape:{r:l.r}},n,e.dataIndex)):(Is(o,{shape:u},n),Ls(o)),o.useStyle(c),this._updateLabel(n);var f=a.getShallow("cursor");f&&o.attr("cursor",f),this._seriesModel=n||this._seriesModel,this._ecModel=i||this._ecModel;var g=s.get("focus"),v="ancestor"===g?e.getAncestorsIndices():"descendant"===g?e.getDescendantIndices():g;qa(this,v,s.get("blurScope"),s.get("disabled"))},n.prototype._updateLabel=function(t){function e(t,e){var n=t.get(e);return null==n?r.get(e):n}var n=this,i=this.node.getModel(),r=i.getModel("label"),o=this.node.getLayout(),a=o.endAngle-o.startAngle,s=(o.startAngle+o.endAngle)/2,l=Math.cos(s),u=Math.sin(s),h=this,c=h.getTextContent(),p=this.node.dataIndex,d=r.get("minAngle")/180*Math.PI,f=r.get("show")&&!(null!=d&&Math.abs(a)Math.PI/2?"right":"left"):S&&"center"!==S?"left"===S?(b=o.r0+w,s>Math.PI/2&&(S="right")):"right"===S&&(b=o.r-w,s>Math.PI/2&&(S="left")):(b=a===2*Math.PI&&0===o.r0?0:(o.r+o.r0)/2,S="center"),g.style.align=S,g.style.verticalAlign=e(d,"verticalAlign")||"middle",g.x=b*l+o.cx,g.y=b*u+o.cy;var M=e(d,"rotate"),I=0;"radial"===M?(I=-s,I<-Math.PI/2&&(I+=Math.PI)):"tangential"===M?(I=Math.PI/2-s,I>Math.PI/2?I-=Math.PI:I<-Math.PI/2&&(I+=Math.PI)):D(M)&&(I=M*Math.PI/180),g.rotation=I}),c.dirtyStyle()},n}(aN),BY="sunburstRootToNode",VY="sunburstHighlight",FY="sunburstUnhighlight",GY=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e}return e(n,t),n.prototype.render=function(t,e,n){function i(t,e){function n(t){return t.getId()}function i(n,i){var o=null==n?null:t[n],a=null==i?null:e[i];r(o,a)}(0!==t.length||0!==e.length)&&new mF(e,t,n,n).add(i).update(i).remove(S(i,null)).execute()}function r(i,r){if(p||!i||i.getValue()||(i=null),i!==u&&r!==u)if(r&&r.piece)i?(r.piece.updateData(!1,i,t,e,n),l.setItemGraphicEl(i.dataIndex,r.piece)):o(r);else if(i){var a=new zY(i,t,e,n);c.add(a),l.setItemGraphicEl(i.dataIndex,a)}}function o(t){t&&t.piece&&(c.remove(t.piece),t.piece=null)}function a(i,r){r.depth>0?(s.virtualPiece?s.virtualPiece.updateData(!1,i,t,e,n):(s.virtualPiece=new zY(i,t,e,n),c.add(s.virtualPiece)),r.piece.off("click"),s.virtualPiece.on("click",function(){s._rootToNode(r.parentNode)})):s.virtualPiece&&(c.remove(s.virtualPiece),s.virtualPiece=null)}var s=this;this.seriesModel=t,this.api=n,this.ecModel=e;var l=t.getData(),u=l.tree.root,h=t.getViewRoot(),c=this.group,p=t.get("renderLabelForZeroData"),d=[];h.eachNode(function(t){d.push(t)});var f=this._oldChildren||[];i(d,f),a(u,h),this._initEvents(),this._oldChildren=d},n.prototype._initEvents=function(){var t=this;this.group.off("click"),this.group.on("click",function(e){var n=!1,i=t.seriesModel.getViewRoot();i.eachNode(function(i){if(!n&&i.piece&&i.piece===e.target){var r=i.getModel().get("nodeClick");if("rootToNode"===r)t._rootToNode(i);else if("link"===r){var o=i.getModel(),a=o.get("link");if(a){var s=o.get("target",!0)||"_blank";iu(a,s)}}n=!0}})})},n.prototype._rootToNode=function(t){t!==this.seriesModel.getViewRoot()&&this.api.dispatchAction({type:BY,from:this.uid,seriesId:this.seriesModel.id,targetNode:t})},n.prototype.containPoint=function(t,e){var n=e.getData(),i=n.getItemLayout(0);if(i){var r=t[0]-i.cx,o=t[1]-i.cy,a=Math.sqrt(r*r+o*o);return a<=i.r&&a>=i.r0}},n.type="sunburst",n}(Qz),WY=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e.ignoreStyleOnData=!0,e}return e(n,t),n.prototype.getInitialData=function(t,e){function n(t){t.wrapMethod("getItemModel",function(t,e){var n=o.getNodeByDataIndex(e),i=r[n.depth];return i&&(t.parentModel=i),t})}var i={name:t.name,children:t.data};Lx(i);var r=this._levelModels=v(t.levels||[],function(t){return new eE(t,this,e)},this),o=$H.createTree(i,this,n);return o.data},n.prototype.optionUpdated=function(){this.resetViewRoot()},n.prototype.getDataParams=function(e){var n=t.prototype.getDataParams.apply(this,arguments),i=this.getData().tree.getNodeByDataIndex(e);return n.treePathInfo=Lm(i,this),n},n.prototype.getLevelModel=function(t){return this._levelModels&&this._levelModels[t.depth]},n.prototype.getViewRoot=function(){return this._viewRoot},n.prototype.resetViewRoot=function(t){t?this._viewRoot=t:t=this._viewRoot;var e=this.getRawData().tree.root;(!t||t!==e&&!e.contains(t))&&(this._viewRoot=e)},n.prototype.enableAriaDecal=function(){Wm(this)},n.type="series.sunburst",n.defaultOption={z:2,center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,minAngle:0,stillShowZeroSum:!0,nodeClick:"rootToNode",renderLabelForZeroData:!1,label:{rotate:"radial",show:!0,opacity:1,align:"center",position:"inside",distance:5,silent:!0},itemStyle:{borderWidth:1,borderColor:"white",borderType:"solid",shadowBlur:0,shadowColor:"rgba(0, 0, 0, 0.2)",shadowOffsetX:0,shadowOffsetY:0,opacity:1},emphasis:{focus:"descendant"},blur:{itemStyle:{opacity:.2},label:{opacity:.1}},animationType:"expansion",animationDuration:1e3,animationDurationUpdate:500,data:[],sort:"desc"},n}(qz),HY=Math.PI/180;bf(Ex);for(var YY,XY={fill:"fill",stroke:"stroke","stroke-width":"lineWidth",opacity:"opacity","fill-opacity":"fillOpacity","stroke-opacity":"strokeOpacity","stroke-dasharray":"lineDash","stroke-dashoffset":"lineDashOffset","stroke-linecap":"lineCap","stroke-linejoin":"lineJoin","stroke-miterlimit":"miterLimit","font-family":"fontFamily","font-size":"fontSize","font-style":"fontStyle","font-weight":"fontWeight","text-anchor":"textAlign",visibility:"visibility",display:"display"},UY=b(XY),ZY={"alignment-baseline":"textBaseline","stop-color":"stopColor"},jY=b(ZY),qY=function(){function t(){this._defs={},this._root=null}return t.prototype.parse=function(t,e){e=e||{};var n=zx(t);this._defsUsePending=[];var i=new AP;this._root=i;var r=[],o=n.getAttribute("viewBox")||"",a=parseFloat(n.getAttribute("width")||e.width),s=parseFloat(n.getAttribute("height")||e.height);isNaN(a)&&(a=null),isNaN(s)&&(s=null),Wx(n,i,null,!0,!1);for(var l=n.firstChild;l;)this._parseNode(l,i,r,null,!1,!1),l=l.nextSibling;Xx(this._defs,this._defsUsePending),this._defsUsePending=[];var u,h;if(o){var c=Ux(o);c.length>=4&&(u={x:parseFloat(c[0]||0),y:parseFloat(c[1]||0),width:parseFloat(c[2]),height:parseFloat(c[3])})}if(u&&null!=a&&null!=s&&(h=Kx(u,{x:0,y:0,width:a,height:s}),!e.ignoreViewBox)){var p=i;i=new AP,i.add(p),p.scaleX=p.scaleY=h.scale,p.x=h.x,p.y=h.y}return e.ignoreRootClip||null==a||null==s||i.setClipPath(new rR({shape:{x:0,y:0,width:a,height:s}})),{root:i,width:a,height:s,viewBoxRect:u,viewBoxTransform:h,named:r}},t.prototype._parseNode=function(t,e,n,i,r,o){var a,s=t.nodeName.toLowerCase(),l=i;if("defs"===s&&(r=!0),"text"===s&&(o=!0),"defs"===s||"switch"===s)a=e;else{if(!r){var u=YY[s];if(u&&K(YY,s)){a=u.call(this,t,e);var h=t.getAttribute("name");if(h){var c={name:h,namedFrom:null,svgNodeTagLower:s,el:a};n.push(c),"g"===s&&(l=c)}else i&&n.push({name:i.name,namedFrom:i,svgNodeTagLower:s,el:a});e.add(a)}}var p=KY[s];if(p&&K(KY,s)){var d=p.call(this,t),f=t.getAttribute("id");f&&(this._defs[f]=d)}}if(a&&a.isGroup)for(var g=t.firstChild;g;)1===g.nodeType?this._parseNode(g,a,n,l,r,o):3===g.nodeType&&o&&this._parseText(g,a),g=g.nextSibling},t.prototype._parseText=function(t,e){var n=new $O({style:{text:t.textContent},silent:!0,x:this._textX||0,y:this._textY||0});Fx(e,n),Wx(t,n,this._defsUsePending,!1,!1),Hx(n,e);var i=n.style,r=i.fontSize;r&&9>r&&(i.fontSize=9,n.scaleX*=r/9,n.scaleY*=r/9);var o=(i.fontSize||i.fontFamily)&&[i.fontStyle,i.fontWeight,(i.fontSize||12)+"px",i.fontFamily||"sans-serif"].join(" ");i.font=o;var a=n.getBoundingRect();return this._textX+=a.width,e.add(n),n},t.internalField=function(){YY={g:function(t,e){var n=new AP;return Fx(e,n),Wx(t,n,this._defsUsePending,!1,!1),n},rect:function(t,e){var n=new rR;return Fx(e,n),Wx(t,n,this._defsUsePending,!1,!1),n.setShape({x:parseFloat(t.getAttribute("x")||"0"),y:parseFloat(t.getAttribute("y")||"0"),width:parseFloat(t.getAttribute("width")||"0"),height:parseFloat(t.getAttribute("height")||"0")}),n.silent=!0,n},circle:function(t,e){var n=new XR;return Fx(e,n),Wx(t,n,this._defsUsePending,!1,!1),n.setShape({cx:parseFloat(t.getAttribute("cx")||"0"),cy:parseFloat(t.getAttribute("cy")||"0"),r:parseFloat(t.getAttribute("r")||"0")}),n.silent=!0,n},line:function(t,e){var n=new gN;return Fx(e,n),Wx(t,n,this._defsUsePending,!1,!1),n.setShape({x1:parseFloat(t.getAttribute("x1")||"0"),y1:parseFloat(t.getAttribute("y1")||"0"),x2:parseFloat(t.getAttribute("x2")||"0"),y2:parseFloat(t.getAttribute("y2")||"0")}),n.silent=!0,n},ellipse:function(t,e){var n=new ZR;return Fx(e,n),Wx(t,n,this._defsUsePending,!1,!1),n.setShape({cx:parseFloat(t.getAttribute("cx")||"0"),cy:parseFloat(t.getAttribute("cy")||"0"),rx:parseFloat(t.getAttribute("rx")||"0"),ry:parseFloat(t.getAttribute("ry")||"0")}),n.silent=!0,n},polygon:function(t,e){var n,i=t.getAttribute("points");i&&(n=Gx(i));var r=new hN({shape:{points:n||[]},silent:!0});return Fx(e,r),Wx(t,r,this._defsUsePending,!1,!1),r},polyline:function(t,e){var n,i=t.getAttribute("points");i&&(n=Gx(i));var r=new pN({shape:{points:n||[]},silent:!0});return Fx(e,r),Wx(t,r,this._defsUsePending,!1,!1),r},image:function(t,e){var n=new tR;return Fx(e,n),Wx(t,n,this._defsUsePending,!1,!1),n.setStyle({image:t.getAttribute("xlink:href")||t.getAttribute("href"),x:+t.getAttribute("x"),y:+t.getAttribute("y"),width:+t.getAttribute("width"),height:+t.getAttribute("height")}),n.silent=!0,n},text:function(t,e){var n=t.getAttribute("x")||"0",i=t.getAttribute("y")||"0",r=t.getAttribute("dx")||"0",o=t.getAttribute("dy")||"0";this._textX=parseFloat(n)+parseFloat(r),this._textY=parseFloat(i)+parseFloat(o);var a=new AP;return Fx(e,a),Wx(t,a,this._defsUsePending,!1,!0),a},tspan:function(t,e){var n=t.getAttribute("x"),i=t.getAttribute("y");null!=n&&(this._textX=parseFloat(n)),null!=i&&(this._textY=parseFloat(i));var r=t.getAttribute("dx")||"0",o=t.getAttribute("dy")||"0",a=new AP;return Fx(e,a),Wx(t,a,this._defsUsePending,!1,!0),this._textX+=parseFloat(r),this._textY+=parseFloat(o),a},path:function(t,e){var n=t.getAttribute("d")||"",i=ds(n);return Fx(e,i),Wx(t,i,this._defsUsePending,!1,!1),i.silent=!0,i}}}(),t}(),KY={lineargradient:function(t){var e=parseInt(t.getAttribute("x1")||"0",10),n=parseInt(t.getAttribute("y1")||"0",10),i=parseInt(t.getAttribute("x2")||"10",10),r=parseInt(t.getAttribute("y2")||"0",10),o=new SN(e,n,i,r);return Bx(t,o),Vx(t,o),o},radialgradient:function(t){var e=parseInt(t.getAttribute("cx")||"0",10),n=parseInt(t.getAttribute("cy")||"0",10),i=parseInt(t.getAttribute("r")||"0",10),r=new MN(e,n,i);return Bx(t,r),Vx(t,r),r}},$Y=/^url\(\s*#(.*?)\)/,JY=/-?([0-9]*\.)?[0-9]+([eE]-?[0-9]+)?/g,QY=/(translate|scale|rotate|skewX|skewY|matrix)\(([\-\s0-9\.eE,]*)\)/g,tX=Math.PI/180,eX=/([^\s:;]+)\s*:\s*([^:;]+)/g,nX=U(["rect","circle","line","ellipse","polygon","polyline","path","text","tspan","g"]),iX=function(){function t(t,e){this.type="geoSVG",this._usedGraphicMap=U(),this._freedGraphics=[],this._mapName=t,this._parsedXML=zx(e)}return t.prototype.load=function(){var t=this._firstGraphic;if(!t){t=this._firstGraphic=this._buildGraphic(this._parsedXML),this._freedGraphics.push(t),this._boundingRect=this._firstGraphic.boundingRect.clone();var e=Qx(t.named),n=e.regions,i=e.regionsMap;this._regions=n,this._regionsMap=i}return{boundingRect:this._boundingRect,regions:this._regions,regionsMap:this._regionsMap}},t.prototype._buildGraphic=function(t){var e,n;try{e=t&&$x(t,{ignoreViewBox:!0,ignoreRootClip:!0})||{},n=e.root,W(null!=n)}catch(i){throw new Error("Invalid svg format\n"+i.message)}var r=new AP;r.add(n),r.isGeoSVGGraphicRoot=!0;var o=e.width,a=e.height,s=e.viewBoxRect,l=this._boundingRect;if(!l){var u=void 0,h=void 0,c=void 0,p=void 0;if(null!=o?(u=0,c=o):s&&(u=s.x,c=s.width),null!=a?(h=0,p=a):s&&(h=s.y,p=s.height),null==u||null==h){var d=n.getBoundingRect();null==u&&(u=d.x,c=d.width),null==h&&(h=d.y,p=d.height)}l=this._boundingRect=new bP(u,h,c,p)}if(s){var f=Kx(s,l);n.scaleX=n.scaleY=f.scale,n.x=f.x,n.y=f.y}r.setClipPath(new rR({shape:l.plain()}));var g=[];return y(e.named,function(t){null!=nX.get(t.svgNodeTagLower)&&(g.push(t),Jx(t.el))}),{root:r,boundingRect:l,named:g}},t.prototype.useGraphic=function(t){var e=this._usedGraphicMap,n=e.get(t);return n?n:(n=this._freedGraphics.pop()||this._buildGraphic(this._parsedXML),e.set(t,n),n)},t.prototype.freeGraphic=function(t){var e=this._usedGraphicMap,n=e.get(t);n&&(e.removeKey(t),this._freedGraphics.push(n))},t}(),rX=[126,25],oX="南海诸岛",aX=[[[0,3.5],[7,11.2],[15,11.9],[30,7],[42,.7],[52,.7],[56,7.7],[59,.7],[64,.7],[64,0],[5,0],[0,3.5]],[[13,16.1],[19,14.7],[16,21.7],[11,23.1],[13,16.1]],[[12,32.2],[14,38.5],[15,38.5],[13,32.2],[12,32.2]],[[16,47.6],[12,53.2],[13,53.2],[18,47.6],[16,47.6]],[[6,64.4],[8,70],[9,70],[8,64.4],[6,64.4]],[[23,82.6],[29,79.8],[30,79.8],[25,82.6],[23,82.6]],[[37,70.7],[43,62.3],[44,62.3],[39,70.7],[37,70.7]],[[48,51.1],[51,45.5],[53,45.5],[50,51.1],[48,51.1]],[[51,35],[51,28.7],[53,28.7],[53,35],[51,35]],[[52,22.4],[55,17.5],[56,17.5],[53,22.4],[52,22.4]],[[58,12.6],[62,7],[63,7],[60,12.6],[58,12.6]],[[0,3.5],[0,93.1],[64,93.1],[64,0],[63,0],[63,92.4],[1,92.4],[1,3.5],[0,3.5]]],sX=0;sX0,g={api:n,geo:s,mapOrGeoModel:t,data:a,isVisualEncodedByVisualMap:f,isGeo:o,transformInfoRaw:c};"geoJSON"===s.resourceType?this._buildGeoJSON(g):"geoSVG"===s.resourceType&&this._buildSVG(g),this._updateController(t,e,n),this._updateMapSelectHandler(t,l,n,i)},t.prototype._buildGeoJSON=function(t){function e(t,e){return e&&(t=e(t)),t&&[t[0]*s.scaleX+s.x,t[1]*s.scaleY+s.y]}function n(t){for(var n=[],i=!c&&h&&h.project,r=0;ri;i++){var o=t.getName(i);e.set(o,!0)}var a=fX.load(this.getMapType(),this.option.nameMap,this.option.nameProperty);return y(a.regions,function(t){var i=t.name;e.get(i)||n.push(i)}),t.appendValues([],n),t},n.prototype.getHostGeoModel=function(){var t=this.option.geoIndex;return null!=t?this.ecModel.getComponent("geo",t):null},n.prototype.getMapType=function(){return(this.getHostGeoModel()||this).option.map},n.prototype.getRawValue=function(t){var e=this.getData();return e.get(e.mapDimension("value"),t)},n.prototype.getRegionModel=function(t){var e=this.getData();return e.getItemModel(e.indexOfName(t))},n.prototype.formatTooltip=function(t){for(var e=this.getData(),n=this.getRawValue(t),i=e.getName(t),r=this.seriesGroup,o=[],a=0;a-1&&(n.style.stroke=n.style.fill,n.style.fill="#fff",n.style.lineWidth=2),n},n.type="series.map",n.dependencies=["geo"],n.layoutMode="box",n.defaultOption={z:2,coordinateSystem:"geo",map:"",left:"center",top:"center",aspectScale:null,showLegendSymbol:!0,boundingCoords:null,center:null,zoom:1,scaleLimit:null,selectedMode:!0,label:{show:!1,color:"#000"},itemStyle:{borderWidth:.5,borderColor:"#444",areaColor:"#eee"},emphasis:{label:{show:!0,color:"rgb(100,0,0)"},itemStyle:{areaColor:"rgba(255,215,0,0.8)"}},select:{label:{show:!0,color:"rgb(100,0,0)"},itemStyle:{color:"rgba(255,215,0,0.8)"}},nameProperty:"name"},n}(qz),SX={geoJSON:{aspectScale:.75,invertLongitute:!0},geoSVG:{aspectScale:1,invertLongitute:!1}},MX=["lng","lat"],IX=function(t){function n(e,n,i){var r=t.call(this,e)||this;r.dimensions=MX,r.type="geo",r._nameCoordMap=U(),r.map=n;var o=i.projection,a=fX.load(n,i.nameMap,i.nameProperty),s=fX.getGeoResource(n),l=(r.resourceType=s?s.type:null,r.regions=a.regions),u=SX[s.type];r._regionsMap=a.regionsMap,r.regions=a.regions,r.projection=o;var h;if(o)for(var c=0;c0&&(x[0]=-x[0],x[1]=-x[1]);var b=m[0]<0?-1:1;if("start"!==r.__position&&"end"!==r.__position){var w=-Math.atan2(m[1],m[0]);h[0].8?"left":c[0]<-.8?"right":"center",d=c[1]>.8?"top":c[1]<-.8?"bottom":"middle";break;case"start":r.x=-c[0]*g+u[0],r.y=-c[1]*y+u[1],p=c[0]>.8?"right":c[0]<-.8?"left":"center",d=c[1]>.8?"bottom":c[1]<-.8?"top":"middle";break;case"insideStartTop":case"insideStart":case"insideStartBottom":r.x=g*b+u[0],r.y=u[1]+S,p=m[0]<0?"right":"left",r.originX=-g*b,r.originY=-S;break;case"insideMiddleTop":case"insideMiddle":case"insideMiddleBottom":case"middle":r.x=_[0],r.y=_[1]+S,p="center",r.originY=-S;break;case"insideEndTop":case"insideEnd":case"insideEndBottom":r.x=-g*b+h[0],r.y=h[1]+S,p=m[0]>=0?"right":"left",r.originX=g*b,r.originY=-S}r.scaleX=r.scaleY=o,r.setStyle({verticalAlign:r.__verticalAlign||d,align:r.__align||p})}}}},n}(AP),EX=function(){function t(t){this.group=new AP,this._LineCtor=t||NX}return t.prototype.updateData=function(t){var e=this;this._progressiveEls=null;var n=this,i=n.group,r=n._lineData;n._lineData=t,r||i.removeAll();var o=D_(t);t.diff(r).add(function(n){e._doAdd(t,n,o)}).update(function(n,i){e._doUpdate(r,t,i,n,o)}).remove(function(t){i.remove(r.getItemGraphicEl(t))}).execute()},t.prototype.updateLayout=function(){var t=this._lineData;t&&t.eachItemGraphicEl(function(e,n){e.updateLayout(t,n)},this)},t.prototype.incrementalPrepareUpdate=function(t){this._seriesScope=D_(t),this._lineData=null,this.group.removeAll()},t.prototype.incrementalUpdate=function(t,e){function n(t){t.isGroup||C_(t)||(t.incremental=!0,t.ensureState("emphasis").hoverLayer=!0)}this._progressiveEls=[];for(var i=t.start;i0&&(o=this._getLineLength(i)/s*1e3),o!==this._period||a!==this._loop){i.stopAnimation();var u=void 0;u=I(l)?l(n):l,i.__t>0&&(u=-o*i.__t),this._animateSymbol(i,o,u,a)}this._period=o,this._loop=a}},n.prototype._animateSymbol=function(t,e,n,i){if(e>0){t.__t=0;var r=this,o=t.animate("",i).when(e,{__t:1}).delay(n).during(function(){r._updateSymbolPosition(t)});i||o.done(function(){r.remove(t)}),o.start()}},n.prototype._getLineLength=function(t){return Ak(t.__p1,t.__cp1)+Ak(t.__cp1,t.__p2)},n.prototype._updateAnimationPoints=function(t,e){t.__p1=e[0],t.__p2=e[1],t.__cp1=e[2]||[(e[0][0]+e[1][0])/2,(e[0][1]+e[1][1])/2]},n.prototype.updateData=function(t,e,n){this.childAt(0).updateData(t,e,n),this._updateEffectSymbol(t,e)},n.prototype._updateSymbolPosition=function(t){var e=t.__p1,n=t.__p2,i=t.__cp1,r=t.__t,o=[t.x,t.y],a=o.slice(),s=an,l=sn;o[0]=s(e[0],i[0],n[0],r),o[1]=s(e[1],i[1],n[1],r);var u=l(e[0],i[0],n[0],r),h=l(e[1],i[1],n[1],r);t.rotation=-Math.atan2(h,u)-Math.PI/2,("line"===this._symbolType||"rect"===this._symbolType||"roundRect"===this._symbolType)&&(void 0!==t.__lastT&&t.__lastT=0&&!(i[o]<=e);o--);o=Math.min(o,r-2)}else{for(o=a;r>o&&!(i[o]>e);o++);o=Math.min(o-1,r-2)}var l=(e-i[o])/(i[o+1]-i[o]),u=n[o],h=n[o+1];t.x=u[0]*(1-l)+l*h[0],t.y=u[1]*(1-l)+l*h[1];var c=h[0]-u[0],p=h[1]-u[1];t.rotation=-Math.atan2(p,c)-Math.PI/2,this._lastFrame=o,this._lastFramePercent=e,t.ignore=!1}},n}(zX),FX=function(){function t(){this.polyline=!1,this.curveness=0,this.segs=[]}return t}(),GX=function(t){function n(e){var n=t.call(this,e)||this;return n._off=0,n.hoverDataIdx=-1,n}return e(n,t),n.prototype.reset=function(){this.notClear=!1,this._off=0},n.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},n.prototype.getDefaultShape=function(){return new FX},n.prototype.buildPath=function(t,e){var n,i=e.segs,r=e.curveness;if(e.polyline)for(n=this._off;n0){t.moveTo(i[n++],i[n++]);for(var a=1;o>a;a++)t.lineTo(i[n++],i[n++])}}else for(n=this._off;n0){var c=(s+u)/2-(l-h)*r,p=(l+h)/2-(u-s)*r;t.quadraticCurveTo(c,p,u,h)}else t.lineTo(u,h)}this.incremental&&(this._off=n,this.notClear=!0)},n.prototype.findDataIndex=function(t,e){var n=this.shape,i=n.segs,r=n.curveness,o=this.style.lineWidth;if(n.polyline)for(var a=0,s=0;s0)for(var u=i[s++],h=i[s++],c=1;l>c;c++){var p=i[s++],d=i[s++];if(No(u,h,p,d,o,t,e))return a}a++}else for(var a=0,s=0;s0){var f=(u+p)/2-(h-d)*r,g=(h+d)/2-(p-u)*r;if(zo(u,h,f,g,p,d,o,t,e))return a}else if(No(u,h,p,d,o,t,e))return a;a++}return-1},n.prototype.contain=function(t,e){var n=this.transformCoordToLocal(t,e),i=this.getBoundingRect();if(t=n[0],e=n[1],i.contain(t,e)){var r=this.hoverDataIdx=this.findDataIndex(t,e);return r>=0}return this.hoverDataIdx=-1,!1},n.prototype.getBoundingRect=function(){var t=this._rect;if(!t){for(var e=this.shape,n=e.segs,i=1/0,r=1/0,o=-1/0,a=-1/0,s=0;s0&&(r.dataIndex=e+t.__startIndex)})},t.prototype._clear=function(){this._newAdded=[],this.group.removeAll()},t}(),HX={seriesType:"lines",plan:uc(),reset:function(t){var e=t.coordinateSystem;if(e){var n=t.get("polyline"),i=t.pipelineContext.large;return{progress:function(r,o){var a=[];if(i){var s=void 0,l=r.end-r.start;if(n){for(var u=0,h=r.start;hf;f++)p=e.dataToPoint(a[f],!1,p),s[c++]=p[0],s[c++]=p[1]}o.setLayout("linesPoints",s)}else for(var h=r.start;hv;v++)y.push(e.dataToPoint(a[v]));else{y[0]=e.dataToPoint(a[0]),y[1]=e.dataToPoint(a[1]);var m=g.get(["lineStyle","curveness"]);+m&&(y[2]=[(y[0][0]+y[1][0])/2-(y[0][1]-y[1][1])*m,(y[0][1]+y[1][1])/2-(y[1][0]-y[0][0])*m])}o.setItemLayout(h,y)}}}}}},YX=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e}return e(n,t),n.prototype.render=function(t,e,n){var i=t.getData(),r=this._updateLineDraw(i,t),o=t.get("zlevel"),a=t.get(["effect","trailLength"]),s=n.getZr(),l="svg"===s.painter.getType();l||s.painter.getLayer(o).clear(!0),null==this._lastZlevel||l||s.configLayer(this._lastZlevel,{motionBlur:!1}),this._showEffect(t)&&a>0&&(l||s.configLayer(o,{motionBlur:!0,lastFrameAlpha:Math.max(Math.min(a/10+.9,1),0)})),r.updateData(i);var u=t.get("clip",!0)&&Cg(t.coordinateSystem,!1,t);u?this.group.setClipPath(u):this.group.removeClipPath(),this._lastZlevel=o,this._finished=!0},n.prototype.incrementalPrepareRender=function(t,e,n){var i=t.getData(),r=this._updateLineDraw(i,t);r.incrementalPrepareUpdate(i),this._clearLayer(n),this._finished=!1},n.prototype.incrementalRender=function(t,e){this._lineDraw.incrementalUpdate(t,e.getData()),this._finished=t.end===e.getData().count()},n.prototype.eachRendered=function(t){this._lineDraw&&this._lineDraw.eachRendered(t)},n.prototype.updateTransform=function(t,e,n){var i=t.getData(),r=t.pipelineContext;if(!this._finished||r.large||r.progressiveRender)return{update:!0};var o=HX.reset(t,e,n);o.progress&&o.progress({start:0,end:i.count(),count:i.count()},i),this._lineDraw.updateLayout(),this._clearLayer(n)},n.prototype._updateLineDraw=function(t,e){var n=this._lineDraw,i=this._showEffect(e),r=!!e.get("polyline"),o=e.pipelineContext,a=o.large;return n&&i===this._hasEffet&&r===this._isPolyline&&a===this._isLargeDraw||(n&&n.remove(),n=this._lineDraw=a?new WX:new EX(r?i?VX:BX:i?zX:NX),this._hasEffet=i,this._isPolyline=r,this._isLargeDraw=a),this.group.add(n.group),n},n.prototype._showEffect=function(t){return!!t.get(["effect","show"])},n.prototype._clearLayer=function(t){var e=t.getZr(),n="svg"===e.painter.getType();n||null==this._lastZlevel||e.painter.getLayer(this._lastZlevel).clear(!0)},n.prototype.remove=function(t,e){this._lineDraw&&this._lineDraw.remove(),this._lineDraw=null,this._clearLayer(e)},n.prototype.dispose=function(t,e){this.remove(t,e)},n.type="lines",n}(Qz),XX="undefined"==typeof Uint32Array?Array:Uint32Array,UX="undefined"==typeof Float64Array?Array:Float64Array,ZX=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e.visualStyleAccessPath="lineStyle",e.visualDrawType="stroke",e}return e(n,t),n.prototype.init=function(e){e.data=e.data||[],L_(e);var n=this._processFlatCoordsArray(e.data);this._flatCoords=n.flatCoords,this._flatCoordsOffset=n.flatCoordsOffset,n.flatCoords&&(e.data=new Float32Array(n.count)),t.prototype.init.apply(this,arguments)},n.prototype.mergeOption=function(e){if(L_(e),e.data){var n=this._processFlatCoordsArray(e.data);this._flatCoords=n.flatCoords,this._flatCoordsOffset=n.flatCoordsOffset,n.flatCoords&&(e.data=new Float32Array(n.count))}t.prototype.mergeOption.apply(this,arguments)},n.prototype.appendData=function(t){var e=this._processFlatCoordsArray(t.data);e.flatCoords&&(this._flatCoords?(this._flatCoords=Z(this._flatCoords,e.flatCoords),this._flatCoordsOffset=Z(this._flatCoordsOffset,e.flatCoordsOffset)):(this._flatCoords=e.flatCoords,this._flatCoordsOffset=e.flatCoordsOffset),t.data=new Float32Array(e.count)),this.getRawData().appendData(t.data)},n.prototype._getCoordsFromItemModel=function(t){var e=this.getData().getItemModel(t),n=e.option instanceof Array?e.option:e.getShallow("coords");return n},n.prototype.getLineCoordsCount=function(t){return this._flatCoordsOffset?this._flatCoordsOffset[2*t+1]:this._getCoordsFromItemModel(t).length},n.prototype.getLineCoords=function(t,e){if(this._flatCoordsOffset){for(var n=this._flatCoordsOffset[2*t],i=this._flatCoordsOffset[2*t+1],r=0;i>r;r++)e[r]=e[r]||[],e[r][0]=this._flatCoords[n+2*r],e[r][1]=this._flatCoords[n+2*r+1];return i}for(var o=this._getCoordsFromItemModel(t),r=0;rl;){s++;var u=t[l++];i[a++]=o+e,i[a++]=u;for(var h=0;u>h;h++){var c=t[l++],p=t[l++];r[o++]=c,r[o++]=p}}return{flatCoordsOffset:new Uint32Array(i.buffer,0,a),flatCoords:r,count:s}}return{flatCoordsOffset:null,flatCoords:null,count:t.length}},n.prototype.getInitialData=function(t){var e=new LF(["value"],this);return e.hasItemOption=!1,e.initData(t.data,[],function(t,n,i,r){if(t instanceof Array)return 0/0;e.hasItemOption=!0;var o=t.value;return null!=o?o instanceof Array?o[r]:o:void 0}),e},n.prototype.formatTooltip=function(t){var e=this.getData(),n=e.getItemModel(t),i=n.get("name");if(i)return i;var r=n.get("fromName"),o=n.get("toName"),a=[];return null!=r&&a.push(r),null!=o&&a.push(o),zh("nameValue",{name:a.join(" > ")})},n.prototype.preventIncremental=function(){return!!this.get(["effect","show"])},n.prototype.getProgressive=function(){var t=this.option.progressive;return null==t?this.option.large?1e4:this.get("progressive"):t},n.prototype.getProgressiveThreshold=function(){var t=this.option.progressiveThreshold;return null==t?this.option.large?2e4:this.get("progressiveThreshold"):t},n.prototype.getZLevelKey=function(){var t=this.getModel("effect"),e=t.get("trailLength");return this.getData().count()>this.getProgressiveThreshold()?this.id:t.get("show")&&e>0?e+"":""},n.type="series.lines",n.dependencies=["grid","polar","geo","calendar"],n.defaultOption={coordinateSystem:"geo",z:2,legendHoverLink:!0,xAxisIndex:0,yAxisIndex:0,symbol:["none","none"],symbolSize:[10,10],geoIndex:0,effect:{show:!1,period:4,constantSpeed:0,symbol:"circle",symbolSize:3,loop:!0,trailLength:.2},large:!1,largeThreshold:2e3,polyline:!1,clip:!0,label:{show:!1,position:"end"},lineStyle:{opacity:.5}},n}(qz),jX={seriesType:"lines",reset:function(t){function e(t,e){var n=t.getItemModel(e),i=P_(n.getShallow("symbol",!0)),r=P_(n.getShallow("symbolSize",!0));i[0]&&t.setItemVisual(e,"fromSymbol",i[0]),i[1]&&t.setItemVisual(e,"toSymbol",i[1]),r[0]&&t.setItemVisual(e,"fromSymbolSize",r[0]),r[1]&&t.setItemVisual(e,"toSymbolSize",r[1])}var n=P_(t.get("symbol")),i=P_(t.get("symbolSize")),r=t.getData();return r.setVisual("fromSymbol",n&&n[0]),r.setVisual("toSymbol",n&&n[1]),r.setVisual("fromSymbolSize",i&&i[0]),r.setVisual("toSymbolSize",i&&i[1]),{dataEach:r.hasItemOption?e:null}}};bf(O_);var qX="-->",KX=function(t){return t.get("autoCurveness")||null},$X=function(t,e){var n=KX(t),i=20,r=[];if(D(n))i=n;else if(M(n))return void(t.__curvenessList=n);e>i&&(i=e);var o=i%2?i+2:i+3;r=[];for(var a=0;o>a;a++)r.push((a%2?a+1:a)/10*(a%2?-1:1));t.__curvenessList=r},JX=function(t,e,n){var i=[t.id,t.dataIndex].join("."),r=[e.id,e.dataIndex].join(".");return[n.uid,i,r].join(qX)},QX=function(t){var e=t.split(qX);return[e[0],e[2],e[1]].join(qX)},tU=function(t,e){var n=JX(t.node1,t.node2,e);return e.__edgeMap[n]},eU=function(t,e){var n=nU(JX(t.node1,t.node2,e),e),i=nU(JX(t.node2,t.node1,e),e);return n+i},nU=function(t,e){var n=e.__edgeMap;return n[t]?n[t].length:0},iU=Math.PI,rU=[],oU={value:function(t,e,n,i,r,o,a){var s=0,l=n.getSum("value"),u=2*Math.PI/(l||a);e.eachNode(function(t){var e=t.getValue("value"),n=u*(l?e:1)/2;s+=n,t.setLayout([i*Math.cos(s)+r,i*Math.sin(s)+o]),s+=n})},symbolSize:function(t,e,n,i,r,o,a){var s=0;rU.length=a;var l=Y_(t);e.eachNode(function(t){var e=X_(t);isNaN(e)&&(e=2),0>e&&(e=0),e*=l;var n=Math.asin(e/2/i);isNaN(n)&&(n=iU/2),rU[t.dataIndex]=n,s+=2*n});var u=(2*iU-s)/a/2,h=0;e.eachNode(function(t){var e=u+rU[t.dataIndex];h+=e,t.setLayout([i*Math.cos(h)+r,i*Math.sin(h)+o]),h+=e})}},aU=ie,sU=[],lU=[],uU=[],hU=an,cU=kk,pU=Math.abs,dU=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e}return e(n,t),n.prototype.init=function(t,e){var n=new yW,i=new EX,r=this.group;this._controller=new YH(e.getZr()),this._controllerHost={target:r},r.add(n.group),r.add(i.group),this._symbolDraw=n,this._lineDraw=i,this._firstRender=!0},n.prototype.render=function(t,e,n){var i=this,r=t.coordinateSystem;this._model=t;var o=this._symbolDraw,a=this._lineDraw,s=this.group;if(tb(r)){var l={x:r.x,y:r.y,scaleX:r.scaleX,scaleY:r.scaleY};this._firstRender?s.attr(l):Is(s,l,t)}Q_(t.getGraph(),Y_(t));var u=t.getData();o.updateData(u);var c=t.getEdgeData();a.updateData(c),this._updateNodeAndLinkScale(),this._updateController(t,e,n),clearTimeout(this._layoutTimeout);var p=t.forceLayout,d=t.get(["force","layoutAnimation"]);p&&this._startForceLayoutIteration(p,d),u.graph.eachNode(function(t){var e=t.dataIndex,n=t.getGraphicEl(),r=t.getModel();if(n){n.off("drag").off("dragend");var o=r.get("draggable");o&&n.on("drag",function(){p&&(p.warmUp(),!i._layouting&&i._startForceLayoutIteration(p,d),p.setFixed(e),u.setItemLayout(e,[n.x,n.y]))}).on("dragend",function(){p&&p.setUnfixed(e)}),n.setDraggable(o&&!!p);var a=r.get(["emphasis","focus"]);"adjacency"===a&&(pR(n).focus=t.getAdjacentDataIndices())}}),u.graph.eachEdge(function(t){var e=t.getGraphicEl(),n=t.getModel().get(["emphasis","focus"]);e&&"adjacency"===n&&(pR(e).focus={edge:[t.dataIndex],node:[t.node1.dataIndex,t.node2.dataIndex]})});var f="circular"===t.get("layout")&&t.get(["circular","rotateLabel"]),g=u.getLayout("cx"),y=u.getLayout("cy");u.eachItemGraphicEl(function(t,e){var n=u.getItemModel(e),i=n.get(["label","rotate"])||0,r=t.getSymbolPath();if(f){var o=u.getItemLayout(e),a=Math.atan2(o[1]-y,o[0]-g);0>a&&(a=2*Math.PI+a);var s=o[0]r;r++)n[r].dataIndex>=0&&t.call(e,n[r],r)},t.prototype.eachEdge=function(t,e){for(var n=this.edges,i=n.length,r=0;i>r;r++)n[r].dataIndex>=0&&n[r].node1.dataIndex>=0&&n[r].node2.dataIndex>=0&&t.call(e,n[r],r)},t.prototype.breadthFirstTraverse=function(t,e,n,i){if(e instanceof gU||(e=this._nodesMap[eb(e)]),e){for(var r="out"===n?"outEdges":"in"===n?"inEdges":"edges",o=0;or;r++)n[r].dataIndex=-1;for(var r=0,o=t.count();o>r;r++)n[t.getRawIndex(r)].dataIndex=r; +e.filterSelf(function(t){var n=i[e.getRawIndex(t)];return n.node1.dataIndex>=0&&n.node2.dataIndex>=0});for(var r=0,o=i.length;o>r;r++)i[r].dataIndex=-1;for(var r=0,o=e.count();o>r;r++)i[e.getRawIndex(r)].dataIndex=r},t.prototype.clone=function(){for(var e=new t(this._directed),n=this.nodes,i=this.edges,r=0;r "),value:r.value,noValue:null==r.value})}var u=Jh({series:this,dataIndex:t,multipleSeries:e});return u},n.prototype._updateCategoriesData=function(){var t=v(this.option.categories||[],function(t){return null!=t.value?t:h({value:0},t)}),e=new LF(["value"],this);e.initData(t),this._categoriesData=e,this._categoriesModels=e.mapArray(function(t){return e.getItemModel(t)})},n.prototype.setZoom=function(t){this.option.zoom=t},n.prototype.setCenter=function(t){this.option.center=t},n.prototype.isAnimationEnabled=function(){return t.prototype.isAnimationEnabled.call(this)&&!("force"===this.get("layout")&&this.get(["force","layoutAnimation"]))},n.type="series.graph",n.dependencies=["grid","polar","geo","singleAxis","calendar"],n.defaultOption={z:2,coordinateSystem:"view",legendHoverLink:!0,layout:null,circular:{rotateLabel:!1},force:{initLayout:null,repulsion:[0,50],gravity:.1,friction:.6,edgeLength:30,layoutAnimation:!0},left:"center",top:"center",symbol:"circle",symbolSize:10,edgeSymbol:["none","none"],edgeSymbolSize:10,edgeLabel:{position:"middle",distance:5},draggable:!1,roam:!1,center:null,zoom:1,nodeScaleRatio:.6,label:{show:!1,formatter:"{b}"},itemStyle:{},lineStyle:{color:"#aaa",width:1,opacity:.5},emphasis:{scale:!0,label:{show:!0}},select:{itemStyle:{borderColor:"#212121"}}},n}(qz),mU={type:"graphRoam",event:"graphRoam",update:"none"};bf(rb);var xU=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e.defaultValueDimensions=[{name:"min",defaultTooltip:!0},{name:"Q1",defaultTooltip:!0},{name:"median",defaultTooltip:!0},{name:"Q3",defaultTooltip:!0},{name:"max",defaultTooltip:!0}],e.visualDrawType="stroke",e}return e(n,t),n.type="series.boxplot",n.dependencies=["xAxis","yAxis","grid"],n.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,layout:null,boxWidth:[7,50],itemStyle:{color:"#fff",borderWidth:1},emphasis:{scale:!0,itemStyle:{borderWidth:2,shadowBlur:5,shadowOffsetX:1,shadowOffsetY:1,shadowColor:"rgba(0,0,0,0.2)"}},animationDuration:800},n}(qz);f(xU,bH,!0);var _U=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e}return e(n,t),n.prototype.render=function(t){var e=t.getData(),n=this.group,i=this._data;this._data||n.removeAll();var r="horizontal"===t.get("layout")?1:0;e.diff(i).add(function(t){if(e.hasValue(t)){var i=e.getItemLayout(t),o=ob(i,e,t,r,!0);e.setItemGraphicEl(t,o),n.add(o)}}).update(function(t,o){var a=i.getItemGraphicEl(o);if(!e.hasValue(t))return void n.remove(a);var s=e.getItemLayout(t);a?(Ls(a),ab(s,a,e,t)):a=ob(s,e,t,r),n.add(a),e.setItemGraphicEl(t,a)}).remove(function(t){var e=i.getItemGraphicEl(t);e&&n.remove(e)}).execute(),this._data=e},n.prototype.remove=function(){var t=this.group,e=this._data;this._data=null,e&&e.eachItemGraphicEl(function(e){e&&t.remove(e)})},n.type="boxplot",n}(Qz),bU=function(){function t(){}return t}(),wU=function(t){function n(e){var n=t.call(this,e)||this;return n.type="boxplotBoxPath",n}return e(n,t),n.prototype.getDefaultShape=function(){return new bU},n.prototype.buildPath=function(t,e){var n=e.points,i=0;for(t.moveTo(n[i][0],n[i][1]),i++;4>i;i++)t.lineTo(n[i][0],n[i][1]);for(t.closePath();ikU)return;var r=this._model.coordinateSystem.getSlidedAxisExpandWindow([t.offsetX,t.offsetY]);"none"!==r.behavior&&this._dispatchExpand({axisExpandWindow:r.axisExpandWindow})}this._mouseDownPoint=null},mousemove:function(t){if(!this._mouseDownPoint&&Tb(this,"mousemove")){var e=this._model,n=e.coordinateSystem.getSlidedAxisExpandWindow([t.offsetX,t.offsetY]),i=n.behavior;"jump"===i&&this._throttledDispatchExpand.debounceNextCall(e.get("axisExpandDebounce")),this._throttledDispatchExpand("none"===i?null:{axisExpandWindow:n.axisExpandWindow,animation:"jump"===i?null:{duration:0}})}}},OU=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e}return e(n,t),n.prototype.init=function(){t.prototype.init.apply(this,arguments),this.mergeOption({})},n.prototype.mergeOption=function(t){var e=this.option;t&&l(e,t,!0),this._initDimensions()},n.prototype.contains=function(t,e){var n=t.get("parallelIndex");return null!=n&&e.getComponent("parallel",n)===this},n.prototype.setAxisExpand=function(t){y(["axisExpandable","axisExpandCenter","axisExpandCount","axisExpandWidth","axisExpandWindow"],function(e){t.hasOwnProperty(e)&&(this.option[e]=t[e])},this)},n.prototype._initDimensions=function(){var t=this.dimensions=[],e=this.parallelAxisIndex=[],n=x(this.ecModel.queryComponents({mainType:"parallelAxis"}),function(t){return(t.get("parallelIndex")||0)===this.componentIndex},this);y(n,function(n){t.push("dim"+n.get("dim")),e.push(n.componentIndex)})},n.type="parallel",n.dependencies=["parallelAxis"],n.layoutMode="box",n.defaultOption={z:0,left:80,top:60,right:80,bottom:60,layout:"horizontal",axisExpandable:!1,axisExpandCenter:null,axisExpandCount:0,axisExpandWidth:50,axisExpandRate:17,axisExpandDebounce:50,axisExpandSlideTriggerArea:[-.15,.05,.4],axisExpandTriggerOn:"click",parallelAxisDefault:null},n}(LE),RU=function(t){function n(e,n,i,r,o){var a=t.call(this,e,n,i)||this;return a.type=r||"value",a.axisIndex=o,a}return e(n,t),n.prototype.isHorizontal=function(){return"horizontal"!==this.coordinateSystem.getModel().get("layout")},n}(SG),NU=y,EU=Math.min,zU=Math.max,BU=Math.floor,VU=Math.ceil,FU=ir,GU=Math.PI,WU=function(){function t(t,e,n){this.type="parallel",this._axesMap=U(),this._axesLayout={},this.dimensions=t.dimensions,this._model=t,this._init(t,e,n)}return t.prototype._init=function(t,e){var n=t.dimensions,i=t.parallelAxisIndex;NU(n,function(t,n){var r=i[n],o=e.getComponent("parallelAxis",r),a=this._axesMap.set(t,new RU(t,sf(o),[0,0],o.get("type"),r)),s="category"===a.type;a.onBand=s&&o.get("boundaryGap"),a.inverse=o.get("inverse"),o.axis=a,a.model=o,a.coordinateSystem=o.coordinateSystem=this},this)},t.prototype.update=function(t){this._updateAxesFromSeries(this._model,t)},t.prototype.containPoint=function(t){var e=this._makeLayoutInfo(),n=e.axisBase,i=e.layoutBase,r=e.pixelDimIndex,o=t[1-r],a=t[r];return o>=n&&o<=n+e.axisLength&&a>=i&&a<=i+e.layoutLength},t.prototype.getModel=function(){return this._model},t.prototype._updateAxesFromSeries=function(t,e){e.eachSeries(function(n){if(t.contains(n,e)){var i=n.getData();NU(this.dimensions,function(t){var e=this._axesMap.get(t);e.scale.unionExtentFromData(i,i.mapDimension(t)),af(e.scale,e.model)},this)}},this)},t.prototype.resize=function(t,e){this._rect=au(t.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()}),this._layoutAxes()},t.prototype.getRect=function(){return this._rect},t.prototype._makeLayoutInfo=function(){var t,e=this._model,n=this._rect,i=["x","y"],r=["width","height"],o=e.get("layout"),a="horizontal"===o?0:1,s=n[r[a]],l=[0,s],u=this.dimensions.length,h=kb(e.get("axisExpandWidth"),l),c=kb(e.get("axisExpandCount")||0,[0,u]),p=e.get("axisExpandable")&&u>3&&u>c&&c>1&&h>0&&s>0,d=e.get("axisExpandWindow");if(d)t=kb(d[1]-d[0],l),d[1]=d[0]+t;else{t=kb(h*(c-1),l);var f=e.get("axisExpandCenter")||BU(u/2);d=[h*f-t/2],d[1]=d[0]+t}var g=(s-t)/(u-c);3>g&&(g=0);var y=[BU(FU(d[0]/h,1))+1,VU(FU(d[1]/h,1))-1],v=g/h*d[0];return{layout:o,pixelDimIndex:a,layoutBase:n[i[a]],layoutLength:s,axisBase:n[i[1-a]],axisLength:n[r[1-a]],axisExpandable:p,axisExpandWidth:h,axisCollapseWidth:g,axisExpandWindow:d,axisCount:u,winInnerIndices:y,axisExpandWindow0Pos:v}},t.prototype._layoutAxes=function(){var t=this._rect,e=this._axesMap,n=this.dimensions,i=this._makeLayoutInfo(),r=i.layout;e.each(function(t){var e=[0,i.axisLength],n=t.inverse?1:0;t.setExtent(e[n],e[1-n])}),NU(n,function(e,n){var o=(i.axisExpandable?Pb:Lb)(n,i),a={horizontal:{x:o.position,y:i.axisLength},vertical:{x:0,y:o.position}},s={horizontal:GU/2,vertical:0},l=[a[r].x+t.x,a[r].y+t.y],u=s[r],h=bi();Ti(h,h,u),Ii(h,h,l),this._axesLayout[e]={position:l,rotation:u,transform:h,axisNameAvailableWidth:o.axisNameAvailableWidth,axisLabelShow:o.axisLabelShow,nameTruncateMaxWidth:o.nameTruncateMaxWidth,tickDirection:1,labelDirection:1}},this)},t.prototype.getAxis=function(t){return this._axesMap.get(t)},t.prototype.dataToPoint=function(t,e){return this.axisCoordToPoint(this._axesMap.get(e).dataToCoord(t),e)},t.prototype.eachActiveState=function(t,e,n,i){null==n&&(n=0),null==i&&(i=t.count());var r=this._axesMap,o=this.dimensions,a=[],s=[];y(o,function(e){a.push(t.mapDimension(e)),s.push(r.get(e).model)});for(var l=this.hasAxisBrushed(),u=n;i>u;u++){var h=void 0;if(l){h="active";for(var c=t.getValues(a,u),p=0,d=o.length;d>p;p++){var f=s[p].getActiveState(c[p]);if("inactive"===f){h="inactive";break}}}else h="normal";e(h,u)}},t.prototype.hasAxisBrushed=function(){for(var t=this.dimensions,e=this._axesMap,n=!1,i=0,r=t.length;r>i;i++)"normal"!==e.get(t[i]).model.getActiveState()&&(n=!0);return n},t.prototype.axisCoordToPoint=function(t,e){var n=this._axesLayout[e];return Hs([t,0],n.transform)},t.prototype.getAxisLayout=function(t){return s(this._axesLayout[t])},t.prototype.getSlidedAxisExpandWindow=function(t){var e=this._makeLayoutInfo(),n=e.pixelDimIndex,i=e.axisExpandWindow.slice(),r=i[1]-i[0],o=[0,e.axisExpandWidth*(e.axisCount-1)];if(!this.containPoint(t))return{behavior:"none",axisExpandWindow:i};var a,s=t[n]-e.layoutBase-e.axisExpandWindow0Pos,l="slide",u=e.axisCollapseWidth,h=this._model.get("axisExpandSlideTriggerArea"),c=null!=h[0];if(u)c&&u&&sr*(1-h[0])?(l="jump",a=s-r*(1-h[2])):(a=s-r*h[1])>=0&&(a=s-r*(1-h[1]))<=0&&(a=0),a*=e.axisExpandWidth/u,a?Cb(a,i,o,"all"):l="none";else{var p=i[1]-i[0],d=o[1]*s/p;i=[zU(0,d-p/2)],i[1]=EU(o[1],i[0]+p),i[0]=i[1]-p}return{axisExpandWindow:i,behavior:l}},t}(),HU={create:Ob},YU=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e.activeIntervals=[],e}return e(n,t),n.prototype.getAreaSelectStyle=function(){return co([["fill","color"],["lineWidth","borderWidth"],["stroke","borderColor"],["width","width"],["opacity","opacity"]])(this.getModel("areaSelectStyle"))},n.prototype.setActiveIntervals=function(t){var e=this.activeIntervals=s(t);if(e)for(var n=e.length-1;n>=0;n--)rr(e[n])},n.prototype.getActiveState=function(t){var e=this.activeIntervals;if(!e.length)return"normal";if(null==t||isNaN(+t))return"inactive";if(1===e.length){var n=e[0];if(n[0]<=t&&t<=n[1])return"active"}else for(var i=0,r=e.length;r>i;i++)if(e[i][0]<=t&&t<=e[i][1])return"active";return"inactive"},n}(LE);f(YU,rG);var XU=!0,UU=Math.min,ZU=Math.max,jU=Math.pow,qU=1e4,KU=6,$U=6,JU="globalPan",QU={w:[0,0],e:[0,1],n:[1,0],s:[1,1]},tZ={w:"ew",e:"ew",n:"ns",s:"ns",ne:"nesw",sw:"nesw",nw:"nwse",se:"nwse"},eZ={brushStyle:{lineWidth:2,stroke:"rgba(210,219,238,0.3)",fill:"#D2DBEE"},transformable:!0,brushMode:"single",removeOnClick:!1},nZ=0,iZ=function(t){function n(e){var n=t.call(this)||this;return n._track=[],n._covers=[],n._handlers={},n._zr=e,n.group=new AP,n._uid="brushController_"+nZ++,y(rZ,function(t,e){this._handlers[e]=wk(t,this)},n),n}return e(n,t),n.prototype.enableBrush=function(t){return this._brushType&&this._doDisableBrush(),t.brushType&&this._doEnableBrush(t),this},n.prototype._doEnableBrush=function(t){var e=this._zr;this._enableGlobalPan||im(e,JU,this._uid),y(this._handlers,function(t,n){e.on(n,t)}),this._brushType=t.brushType,this._brushOption=l(s(eZ),t,!0)},n.prototype._doDisableBrush=function(){var t=this._zr;rm(t,JU,this._uid),y(this._handlers,function(e,n){t.off(n,e)}),this._brushType=this._brushOption=null},n.prototype.setPanels=function(t){if(t&&t.length){var e=this._panels={};y(t,function(t){e[t.panelId]=s(t)})}else this._panels=null;return this},n.prototype.mount=function(t){t=t||{},this._enableGlobalPan=t.enableGlobalPan;var e=this.group;return this._zr.add(e),e.attr({x:t.x||0,y:t.y||0,rotation:t.rotation||0,scaleX:t.scaleX||1,scaleY:t.scaleY||1}),this._transform=e.getLocalTransform(),this},n.prototype.updateCovers=function(t){function e(t,e){return(null!=t.id?t.id:o+e)+"-"+t.brushType}function n(t,n){return e(t.__brushOption,n)}function i(e,n){var i=t[e];if(null!=n&&a[n]===c)u[e]=a[n];else{var r=u[e]=null!=n?(a[n].__brushOption=i,a[n]):Nb(h,Rb(h,i));Bb(h,r)}}function r(t){a[t]!==c&&h.group.remove(a[t])}t=v(t,function(t){return l(s(eZ),t,!0)});var o="\x00-brush-index-",a=this._covers,u=this._covers=[],h=this,c=this._creatingCover;return new mF(a,t,n,e).add(i).update(i).remove(r).execute(),this},n.prototype.unmount=function(){return this.enableBrush(!1),Wb(this),this._zr.remove(this.group),this},n.prototype.dispose=function(){this.unmount(),this.off()},n}(Rk),rZ={mousedown:function(t){if(this._dragging)cw(this,t);else if(!t.target||!t.target.draggable){sw(t);var e=this.group.transformCoordToLocal(t.offsetX,t.offsetY);this._creatingCover=null;var n=this._creatingPanel=Fb(this,t,e);n&&(this._dragging=!0,this._track=[e.slice()])}},mousemove:function(t){var e=t.offsetX,n=t.offsetY,i=this.group.transformCoordToLocal(e,n);if(aw(this,t,i),this._dragging){sw(t);var r=uw(this,t,i,!1);r&&Hb(this,r)}},mouseup:function(t){cw(this,t)}},oZ={lineX:dw(0),lineY:dw(1),rect:{createCover:function(t,e){function n(t){return t}return Ub({toRectRange:n,fromRectRange:n},t,e,[["w"],["e"],["n"],["s"],["s","e"],["s","w"],["n","e"],["n","w"]])},getCreatingRange:function(t){var e=Xb(t);return $b(e[1][0],e[1][1],e[0][0],e[0][1])},updateCoverShape:function(t,e,n,i){Zb(t,e,n,i)},updateCommon:jb,contain:lw},polygon:{createCover:function(t,e){var n=new AP;return n.add(new pN({name:"main",style:Kb(e),silent:!0})),n},getCreatingRange:function(t){return t},endCreating:function(t,e){e.remove(e.childAt(0)),e.add(new hN({name:"main",draggable:!0,drift:S(nw,t,e),ondragend:S(Hb,t,{isEnd:!0})}))},updateCoverShape:function(t,e,n){e.childAt(0).setShape({points:rw(t,e,n)})},updateCommon:jb,contain:lw}},aZ=["axisLine","axisTickLabel","axisName"],sZ=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e}return e(n,t),n.prototype.init=function(e,n){t.prototype.init.apply(this,arguments),(this._brushController=new iZ(n.getZr())).on("brush",wk(this._onBrush,this))},n.prototype.render=function(t,e,n,i){if(!mw(t,e,i)){this.axisModel=t,this.api=n,this.group.removeAll();var r=this._axisGroup;if(this._axisGroup=new AP,this.group.add(this._axisGroup),t.get("show")){var o=_w(t,e),a=o.coordinateSystem,s=t.getAreaSelectStyle(),l=s.width,u=t.axis.dim,c=a.getAxisLayout(u),p=h({strokeContainThreshold:l},c),d=new QW(t,p);y(aZ,d.add,d),this._axisGroup.add(d.getGroup()),this._refreshBrushController(p,s,t,o,l,n),Zs(r,this._axisGroup,t)}}},n.prototype._refreshBrushController=function(t,e,n,i,r,o){var a=n.axis.getExtent(),s=a[1]-a[0],l=Math.min(30,.1*Math.abs(s)),u=bP.create({x:a[0],y:-r/2,width:s,height:r});u.x-=l,u.width+=2*l,this._brushController.mount({enableGlobalPan:!0,rotation:t.rotation,x:t.position[0],y:t.position[1]}).setPanels([{panelId:"pl",clipPath:fw(u),isTargetByCursor:yw(u,o,i),getLinearBrushOtherExtent:gw(u,0)}]).enableBrush({brushType:"lineX",brushStyle:e,removeOnClick:!0}).updateCovers(xw(n))},n.prototype._onBrush=function(t){var e=t.areas,n=this.axisModel,i=n.axis,r=v(e,function(t){return[i.coordToData(t.range[0],!0),i.coordToData(t.range[1],!0)]});(!n.option.realtime===t.isEnd||t.removeOnClick)&&this.api.dispatchAction({type:"axisAreaSelect",parallelAxisId:n.id,intervals:r})},n.prototype.dispose=function(){this._brushController.dispose()},n.type="parallelAxis",n}(Kz),lZ={type:"axisAreaSelect",event:"axisAreaSelected"},uZ={type:"value",areaSelectStyle:{width:20,borderWidth:1,borderColor:"rgba(160,197,232)",color:"rgba(160,197,232)",opacity:.3},realtime:!0,z:10};bf(Sw);var hZ=function(){function t(){this.angle=0,this.width=10,this.r=10,this.x=0,this.y=0}return t}(),cZ=function(t){function n(e){var n=t.call(this,e)||this;return n.type="pointer",n}return e(n,t),n.prototype.getDefaultShape=function(){return new hZ},n.prototype.buildPath=function(t,e){var n=Math.cos,i=Math.sin,r=e.r,o=e.width,a=e.angle,s=e.x-n(a)*o*(o>=r/3?1:2),l=e.y-i(a)*o*(o>=r/3?1:2);a=e.angle-Math.PI/2,t.moveTo(s,l),t.lineTo(e.x+n(a)*o,e.y+i(a)*o),t.lineTo(e.x+n(e.angle)*r,e.y+i(e.angle)*r),t.lineTo(e.x-n(a)*o,e.y-i(a)*o),t.lineTo(s,l)},n}(qO),pZ=2*Math.PI,dZ=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e}return e(n,t),n.prototype.render=function(t,e,n){this.group.removeAll();var i=t.get(["axisLine","lineStyle","color"]),r=Mw(t,n);this._renderMain(t,e,n,i,r),this._data=t.getData()},n.prototype.dispose=function(){},n.prototype._renderMain=function(t,e,n,i,r){for(var o=this.group,a=t.get("clockwise"),s=-t.get("startAngle")/180*Math.PI,l=-t.get("endAngle")/180*Math.PI,u=t.getModel("axisLine"),h=u.get("roundCap"),c=h?eW:aN,p=u.get("show"),d=u.getModel("lineStyle"),f=d.get("width"),g=(l-s)%pZ||l===s?(l-s)%pZ:pZ,y=s,v=0;p&&v=t)return i[0][1];var e;for(e=0;e=t&&(0===e?0:i[e-1][0])=k;k++){if(u=Math.cos(M),h=Math.sin(M),v.get("show")){var L=A?A+l:l,P=new gN({shape:{x1:u*(f-L)+p,y1:h*(f-L)+d,x2:u*(f-w-L)+p,y2:h*(f-w-L)+d},style:C,silent:!0});"auto"===C.stroke&&P.setStyle({stroke:i(k/_)}),c.add(P)}if(x.get("show")){var L=x.get("distance")+A,O=Iw(ir(k/_*(y-g)+g),x.get("formatter")),R=i(k/_);c.add(new lR({style:ll(x,{text:O,x:u*(f-w-L)+p,y:h*(f-w-L)+d,verticalAlign:-.8>h?"top":h>.8?"bottom":"middle",align:-.4>u?"left":u>.4?"right":"center"},{inheritColor:R}),silent:!0}))}if(m.get("show")&&k!==_){var L=m.get("distance");L=L?L+l:l;for(var N=0;b>=N;N++){u=Math.cos(M),h=Math.sin(M);var E=new gN({shape:{x1:u*(f-L)+p,y1:h*(f-L)+d,x2:u*(f-S-L)+p,y2:h*(f-S-L)+d},silent:!0,style:D});"auto"===D.stroke&&E.setStyle({stroke:i((k+N/b)/_)}),c.add(E),M+=T}M-=T}else M+=I}},n.prototype._renderPointer=function(t,e,n,i,r,o,a,s,l){function u(e,n){var i,o=x.getItemModel(e),a=o.getModel("pointer"),s=nr(a.get("width"),r.r),l=nr(a.get("length"),r.r),u=t.get(["pointer","icon"]),h=a.get("offsetCenter"),c=nr(h[0],r.r),p=nr(h[1],r.r),d=a.get("keepAspect");return i=u?Bc(u,c-s/2,p-l,s,l,null,d):new cZ({shape:{angle:-Math.PI/2,width:s,r:l,x:c,y:p}}),i.rotation=-(n+Math.PI/2),i.x=r.cx,i.y=r.cy,i}function c(t,e){var n=v.get("roundCap"),i=n?eW:aN,a=v.get("overlap"),u=a?v.get("width"):l/x.count(),h=a?r.r-u:r.r-(t+1)*u,c=a?r.r:r.r-t*u,p=new i({shape:{startAngle:o,endAngle:e,cx:r.cx,cy:r.cy,clockwise:s,r0:h,r:c}});return a&&(p.z2=w-x.get(_,t)%w),p}var p=this.group,d=this._data,f=this._progressEls,g=[],y=t.get(["pointer","show"]),v=t.getModel("progress"),m=v.get("show"),x=t.getData(),_=x.mapDimension("value"),b=+t.get("min"),w=+t.get("max"),S=[b,w],M=[o,a];(m||y)&&(x.diff(d).add(function(e){var n=x.get(_,e);if(y){var i=u(e,o);Ts(i,{rotation:-((isNaN(+n)?M[0]:er(n,S,M,!0))+Math.PI/2)},t),p.add(i),x.setItemGraphicEl(e,i)}if(m){var r=c(e,o),a=v.get("clip");Ts(r,{shape:{endAngle:er(n,S,M,a)}},t),p.add(r),dR(t.seriesIndex,x.dataType,e,r),g[e]=r}}).update(function(e,n){var i=x.get(_,e);if(y){var r=d.getItemGraphicEl(n),a=r?r.rotation:o,s=u(e,a);s.rotation=a,Is(s,{rotation:-((isNaN(+i)?M[0]:er(i,S,M,!0))+Math.PI/2)},t),p.add(s),x.setItemGraphicEl(e,s)}if(m){var l=f[n],h=l?l.shape.endAngle:o,b=c(e,h),w=v.get("clip");Is(b,{shape:{endAngle:er(i,S,M,w)}},t),p.add(b),dR(t.seriesIndex,x.dataType,e,b),g[e]=b}}).execute(),x.each(function(t){var e=x.getItemModel(t),n=e.getModel("emphasis"),r=n.get("focus"),o=n.get("blurScope"),a=n.get("disabled");if(y){var s=x.getItemGraphicEl(t),l=x.getItemVisual(t,"style"),u=l.fill;if(s instanceof tR){var c=s.style;s.useStyle(h({image:c.image,x:c.x,y:c.y,width:c.width,height:c.height},l))}else s.useStyle(l),"pointer"!==s.type&&s.setColor(u);s.setStyle(e.getModel(["pointer","itemStyle"]).getItemStyle()),"auto"===s.style.fill&&s.setStyle("fill",i(er(x.get(_,t),S,[0,1],!0))),s.z2EmphasisLift=0,$a(s,e),qa(s,r,o,a)}if(m){var p=g[t];p.useStyle(x.getItemVisual(t,"style")),p.setStyle(e.getModel(["progress","itemStyle"]).getItemStyle()),p.z2EmphasisLift=0,$a(p,e),qa(p,r,o,a)}}),this._progressEls=g)},n.prototype._renderAnchor=function(t,e){var n=t.getModel("anchor"),i=n.get("show");if(i){var r=n.get("size"),o=n.get("icon"),a=n.get("offsetCenter"),s=n.get("keepAspect"),l=Bc(o,e.cx-r/2+nr(a[0],e.r),e.cy-r/2+nr(a[1],e.r),r,r,null,s);l.z2=n.get("showAbove")?1:0,l.setStyle(n.getModel("itemStyle").getItemStyle()),this.group.add(l)}},n.prototype._renderTitleAndDetail=function(t,e,n,i,r){var o=this,a=t.getData(),s=a.mapDimension("value"),l=+t.get("min"),u=+t.get("max"),h=new AP,c=[],p=[],d=t.isAnimationEnabled(),f=t.get(["pointer","showAbove"]);a.diff(this._data).add(function(t){c[t]=new lR({silent:!0}),p[t]=new lR({silent:!0})}).update(function(t,e){c[t]=o._titleEls[e],p[t]=o._detailEls[e]}).execute(),a.each(function(e){var n=a.getItemModel(e),o=a.get(s,e),g=new AP,y=i(er(o,[l,u],[0,1],!0)),v=n.getModel("title");if(v.get("show")){var m=v.get("offsetCenter"),x=r.cx+nr(m[0],r.r),_=r.cy+nr(m[1],r.r),b=c[e];b.attr({z2:f?0:2,style:ll(v,{x:x,y:_,text:a.getName(e),align:"center",verticalAlign:"middle"},{inheritColor:y})}),g.add(b)}var w=n.getModel("detail");if(w.get("show")){var S=w.get("offsetCenter"),M=r.cx+nr(S[0],r.r),I=r.cy+nr(S[1],r.r),T=nr(w.get("width"),r.r),C=nr(w.get("height"),r.r),D=t.get(["progress","show"])?a.getItemVisual(e,"style").fill:y,b=p[e],A=w.get("formatter");b.attr({z2:f?0:2,style:ll(w,{x:M,y:I,text:Iw(o,A),width:isNaN(T)?null:T,height:isNaN(C)?null:C,align:"center",verticalAlign:"middle"},{inheritColor:D})}),fl(b,{normal:w},o,function(t){return Iw(t,A)}),d&&gl(b,e,a,t,{getFormattedLabel:function(t,e,n,i,r,a){return Iw(a?a.interpolatedValue:o,A)}}),g.add(b)}h.add(g)}),this.group.add(h),this._titleEls=c,this._detailEls=p},n.type="gauge",n}(Qz),fZ=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e.visualStyleAccessPath="itemStyle",e}return e(n,t),n.prototype.getInitialData=function(){return Ry(this,["value"])},n.type="series.gauge",n.defaultOption={z:2,colorBy:"data",center:["50%","50%"],legendHoverLink:!0,radius:"75%",startAngle:225,endAngle:-45,clockwise:!0,min:0,max:100,splitNumber:10,axisLine:{show:!0,roundCap:!1,lineStyle:{color:[[1,"#E6EBF8"]],width:10}},progress:{show:!1,overlap:!0,width:10,roundCap:!1,clip:!0},splitLine:{show:!0,length:10,distance:10,lineStyle:{color:"#63677A",width:3,type:"solid"}},axisTick:{show:!0,splitNumber:5,length:6,distance:10,lineStyle:{color:"#63677A",width:1,type:"solid"}},axisLabel:{show:!0,distance:15,color:"#464646",fontSize:12},pointer:{icon:null,offsetCenter:[0,0],show:!0,showAbove:!0,length:"60%",width:6,keepAspect:!1},anchor:{show:!1,showAbove:!1,size:6,icon:"circle",offsetCenter:[0,0],keepAspect:!1,itemStyle:{color:"#fff",borderWidth:0,borderColor:"#5470c6"}},title:{show:!0,offsetCenter:[0,"20%"],color:"#464646",fontSize:16,valueAnimation:!1},detail:{show:!0,backgroundColor:"rgba(0,0,0,0)",borderWidth:0,borderColor:"#ccc",width:100,height:null,padding:[5,10],offsetCenter:[0,"40%"],color:"#464646",fontSize:30,fontWeight:"bold",lineHeight:30,valueAnimation:!1}},n}(qz);bf(Tw);var gZ=["itemStyle","opacity"],yZ=function(t){function n(e,n){var i=t.call(this)||this,r=i,o=new pN,a=new lR;return r.setTextContent(a),i.setTextGuideLine(o),i.updateData(e,n,!0),i}return e(n,t),n.prototype.updateData=function(t,e,n){var i=this,r=t.hostModel,o=t.getItemModel(e),a=t.getItemLayout(e),s=o.getModel("emphasis"),l=o.get(gZ);l=null==l?1:l,n||Ls(i),i.useStyle(t.getItemVisual(e,"style")),i.style.lineJoin="round",n?(i.setShape({points:a.points}),i.style.opacity=0,Ts(i,{style:{opacity:l}},r,e)):Is(i,{style:{opacity:l},shape:{points:a.points}},r,e),$a(i,o),this._updateLabel(t,e),qa(this,s.get("focus"),s.get("blurScope"),s.get("disabled"))},n.prototype._updateLabel=function(t,e){var n=this,i=this.getTextGuideLine(),r=n.getTextContent(),o=t.hostModel,a=t.getItemModel(e),s=t.getItemLayout(e),l=s.label,u=t.getItemVisual(e,"style"),h=u.fill;al(r,sl(a),{labelFetcher:t.hostModel,labelDataIndex:e,defaultOpacity:u.opacity,defaultText:t.getName(e)},{normal:{align:l.textAlign,verticalAlign:l.verticalAlign}}),n.setTextConfig({local:!0,inside:!!l.inside,insideStroke:h,outsideFill:h}); +var c=l.linePoints;i.setShape({points:c}),n.textGuideLineConfig={anchor:c?new pP(c[0][0],c[0][1]):null},Is(r,{style:{x:l.x,y:l.y}},o,e),r.attr({rotation:l.rotation,originX:l.x,originY:l.y,z2:10}),lg(n,ug(a),{stroke:h})},n}(hN),vZ=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e.ignoreLabelLineUpdate=!0,e}return e(n,t),n.prototype.render=function(t){var e=t.getData(),n=this._data,i=this.group;e.diff(n).add(function(t){var n=new yZ(e,t);e.setItemGraphicEl(t,n),i.add(n)}).update(function(t,r){var o=n.getItemGraphicEl(r);o.updateData(e,t),i.add(o),e.setItemGraphicEl(t,o)}).remove(function(e){var i=n.getItemGraphicEl(e);ks(i,t,e)}).execute(),this._data=e},n.prototype.remove=function(){this.group.removeAll(),this._data=null},n.prototype.dispose=function(){},n.type="funnel",n}(Qz),mZ=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e}return e(n,t),n.prototype.init=function(e){t.prototype.init.apply(this,arguments),this.legendVisualProvider=new AW(wk(this.getData,this),wk(this.getRawData,this)),this._defaultLabelLine(e)},n.prototype.getInitialData=function(){return Ry(this,{coordDimensions:["value"],encodeDefaulter:S(yu,this)})},n.prototype._defaultLabelLine=function(t){Tr(t,"labelLine",["show"]);var e=t.labelLine,n=t.emphasis.labelLine;e.show=e.show&&t.label.show,n.show=n.show&&t.emphasis.label.show},n.prototype.getDataParams=function(e){var n=this.getData(),i=t.prototype.getDataParams.call(this,e),r=n.mapDimension("value"),o=n.getSum(r);return i.percent=o?+(n.get(r,e)/o*100).toFixed(2):0,i.$vars.push("percent"),i},n.type="series.funnel",n.defaultOption={z:2,legendHoverLink:!0,colorBy:"data",left:80,top:60,right:80,bottom:60,minSize:"0%",maxSize:"100%",sort:"descending",orient:"vertical",gap:0,funnelAlign:"center",label:{show:!0,position:"outer"},labelLine:{show:!0,length:20,lineStyle:{width:1}},itemStyle:{borderColor:"#fff",borderWidth:1},emphasis:{label:{show:!0}},select:{itemStyle:{borderColor:"#212121"}}},n}(qz);bf(Lw);var xZ=function(){function t(){this.x1=0,this.y1=0,this.x2=0,this.y2=0,this.cpx1=0,this.cpy1=0,this.cpx2=0,this.cpy2=0,this.extent=0}return t}(),_Z=function(t){function n(e){return t.call(this,e)||this}return e(n,t),n.prototype.getDefaultShape=function(){return new xZ},n.prototype.buildPath=function(t,e){var n=e.extent;t.moveTo(e.x1,e.y1),t.bezierCurveTo(e.cpx1,e.cpy1,e.cpx2,e.cpy2,e.x2,e.y2),"vertical"===e.orient?(t.lineTo(e.x2+n,e.y2),t.bezierCurveTo(e.cpx2+n,e.cpy2,e.cpx1+n,e.cpy1,e.x1+n,e.y1)):(t.lineTo(e.x2,e.y2+n),t.bezierCurveTo(e.cpx2,e.cpy2+n,e.cpx1,e.cpy1+n,e.x1,e.y1+n)),t.closePath()},n.prototype.highlight=function(){ka(this)},n.prototype.downplay=function(){La(this)},n}(qO),bZ=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e._focusAdjacencyDisabled=!1,e}return e(n,t),n.prototype.render=function(t,e,n){var i=this,r=t.getGraph(),o=this.group,a=t.layoutInfo,s=a.width,l=a.height,u=t.getData(),h=t.getData("edge"),c=t.get("orient");this._model=t,o.removeAll(),o.x=a.x,o.y=a.y,r.eachEdge(function(e){var n=new _Z,i=pR(n);i.dataIndex=e.dataIndex,i.seriesIndex=t.seriesIndex,i.dataType="edge";var r,a,u,p,d,f,g,y,v=e.getModel(),m=v.getModel("lineStyle"),x=m.get("curveness"),_=e.node1.getLayout(),b=e.node1.getModel(),w=b.get("localX"),S=b.get("localY"),M=e.node2.getLayout(),I=e.node2.getModel(),C=I.get("localX"),D=I.get("localY"),A=e.getLayout();switch(n.shape.extent=Math.max(1,A.dy),n.shape.orient=c,"vertical"===c?(r=(null!=w?w*s:_.x)+A.sy,a=(null!=S?S*l:_.y)+_.dy,u=(null!=C?C*s:M.x)+A.ty,p=null!=D?D*l:M.y,d=r,f=a*(1-x)+p*x,g=u,y=a*x+p*(1-x)):(r=(null!=w?w*s:_.x)+_.dx,a=(null!=S?S*l:_.y)+A.sy,u=null!=C?C*s:M.x,p=(null!=D?D*l:M.y)+A.ty,d=r*(1-x)+u*x,f=a,g=r*x+u*(1-x),y=p),n.setShape({x1:r,y1:a,x2:u,y2:p,cpx1:d,cpy1:f,cpx2:g,cpy2:y}),n.useStyle(m.getItemStyle()),n.style.fill){case"source":n.style.fill=e.node1.getVisual("color"),n.style.decal=e.node1.getVisual("style").decal;break;case"target":n.style.fill=e.node2.getVisual("color"),n.style.decal=e.node2.getVisual("style").decal;break;case"gradient":var k=e.node1.getVisual("color"),L=e.node2.getVisual("color");T(k)&&T(L)&&(n.style.fill=new SN(0,0,+("horizontal"===c),+("vertical"===c),[{color:k,offset:0},{color:L,offset:1}]))}var P=v.getModel("emphasis");$a(n,v,"lineStyle",function(t){return t.getItemStyle()}),o.add(n),h.setItemGraphicEl(e.dataIndex,n);var O=P.get("focus");qa(n,"adjacency"===O?e.getAdjacentDataIndices():O,P.get("blurScope"),P.get("disabled")),pR(n).dataType="edge"}),r.eachNode(function(e){var n=e.getLayout(),i=e.getModel(),r=i.get("localX"),a=i.get("localY"),h=i.getModel("emphasis"),c=new rR({shape:{x:null!=r?r*s:n.x,y:null!=a?a*l:n.y,width:n.dx,height:n.dy},style:i.getModel("itemStyle").getItemStyle(),z2:10});al(c,sl(i),{labelFetcher:t,labelDataIndex:e.dataIndex,defaultText:e.id}),c.disableLabelAnimation=!0,c.setStyle("fill",e.getVisual("color")),c.setStyle("decal",e.getVisual("style").decal),$a(c,i),o.add(c),u.setItemGraphicEl(e.dataIndex,c),pR(c).dataType="node";var p=h.get("focus");qa(c,"adjacency"===p?e.getAdjacentDataIndices():p,h.get("blurScope"),h.get("disabled"))}),u.eachItemGraphicEl(function(e,r){var o=u.getItemModel(r);o.get("draggable")&&(e.drift=function(e,o){i._focusAdjacencyDisabled=!0,this.shape.x+=e,this.shape.y+=o,this.dirty(),n.dispatchAction({type:"dragNode",seriesId:t.id,dataIndex:u.getRawIndex(r),localX:this.shape.x/s,localY:this.shape.y/l})},e.ondragend=function(){i._focusAdjacencyDisabled=!1},e.draggable=!0,e.cursor="move")}),!this._data&&t.isAnimationEnabled()&&o.setClipPath(Pw(o.getBoundingRect(),t,function(){o.removeClipPath()})),this._data=t.getData()},n.prototype.dispose=function(){},n.type="sankey",n}(Qz),wZ=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e}return e(n,t),n.prototype.getInitialData=function(t,e){function n(t,e){t.wrapMethod("getItemModel",function(t,e){var n=t.parentModel,i=n.getData().getItemLayout(e);if(i){var r=i.depth,o=n.levelModels[r];o&&(t.parentModel=o)}return t}),e.wrapMethod("getItemModel",function(t,e){var n=t.parentModel,i=n.getGraph().getEdgeByIndex(e),r=i.node1.getLayout();if(r){var o=r.depth,a=n.levelModels[o];a&&(t.parentModel=a)}return t})}var i=t.edges||t.links,r=t.data||t.nodes,o=t.levels;this.levelModels=[];for(var a=this.levelModels,s=0;s=0&&(a[o[s].depth]=new eE(o[s],this,e));if(r&&i){var l=ib(r,i,this,!0,n);return l.data}},n.prototype.setNodePosition=function(t,e){var n=this.option.data||this.option.nodes,i=n[t];i.localX=e[0],i.localY=e[1]},n.prototype.getGraph=function(){return this.getData().graph},n.prototype.getEdgeData=function(){return this.getGraph().edgeData},n.prototype.formatTooltip=function(t,e,n){function i(t){return isNaN(t)||null==t}if("edge"===n){var r=this.getDataParams(t,n),o=r.data,a=r.value,s=o.source+" -- "+o.target;return zh("nameValue",{name:s,value:a,noValue:i(a)})}var l=this.getGraph().getNodeByIndex(t),u=l.getLayout().value,h=this.getDataParams(t,n).data.name;return zh("nameValue",{name:null!=h?h+"":null,value:u,noValue:i(u)})},n.prototype.optionUpdated=function(){},n.prototype.getDataParams=function(e,n){var i=t.prototype.getDataParams.call(this,e,n);if(null==i.value&&"node"===n){var r=this.getGraph().getNodeByIndex(e),o=r.getLayout().value;i.value=o}return i},n.type="series.sankey",n.defaultOption={z:2,coordinateSystem:"view",left:"5%",top:"5%",right:"20%",bottom:"5%",orient:"horizontal",nodeWidth:20,nodeGap:8,draggable:!0,layoutIterations:32,label:{show:!0,position:"right",fontSize:12},levels:[],nodeAlign:"justify",lineStyle:{color:"#314656",opacity:.2,curveness:.5},emphasis:{label:{show:!0},lineStyle:{opacity:.5}},select:{itemStyle:{borderColor:"#212121"}},animationEasing:"linear",animationDuration:1e3},n}(qz);bf(iS);var SZ=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e._layers=[],e}return e(n,t),n.prototype.render=function(t){function e(t){return t.name}function n(e,n,s){var l=r._layers;if("remove"===e)return void o.remove(l[n]);for(var u,h=[],p=[],d=a[n].indices,f=0;fa;++a){for(var s=r[a].name,l=0;li;++i)n[i]=i;var r=t.mapDimension("single"),o=Qr(n,function(e){return t.get("name",e)}),a=[];return o.buckets.each(function(e,n){e.sort(function(e,n){return t.get(r,e)-t.get(r,n)}),a.push({name:n,indices:e})}),a},n.prototype.getAxisTooltipData=function(t,e){M(t)||(t=t?[t]:[]);for(var n,i=this.getData(),r=this.getLayerSeries(),o=[],a=r.length,s=0;a>s;++s){for(var l=Number.MAX_VALUE,u=-1,h=r[s].indices.length,c=0;h>c;++c){var p=i.get(t[0],r[s].indices[c]),d=Math.abs(p-e);l>=d&&(n=p,l=d,u=r[s].indices[c])}o.push(u)}return{dataIndices:o,nestestValue:n}},n.prototype.formatTooltip=function(t){var e=this.getData(),n=e.getName(t),i=e.get(e.mapDimension("value"),t);return zh("nameValue",{name:n,value:i})},n.type="series.themeRiver",n.dependencies=["singleAxis"],n.defaultOption={z:2,colorBy:"data",coordinateSystem:"singleAxis",boundaryGap:["10%","10%"],singleAxisIndex:0,animationEasing:"linear",label:{margin:4,show:!0,position:"left",fontSize:11},emphasis:{label:{show:!0}}},n}(qz);bf(lS);var TZ=["itemStyle","borderWidth"],CZ=[{xy:"x",wh:"width",index:0,posDesc:["left","right"]},{xy:"y",wh:"height",index:1,posDesc:["top","bottom"]}],DZ=new XR,AZ=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e}return e(n,t),n.prototype.render=function(t,e,n){var i=this.group,r=t.getData(),o=this._data,a=t.coordinateSystem,s=a.getBaseAxis(),l=s.isHorizontal(),u=a.master.getRect(),h={ecSize:{width:n.getWidth(),height:n.getHeight()},seriesModel:t,coordSys:a,coordSysExtent:[[u.x,u.x+u.width],[u.y,u.y+u.height]],isHorizontal:l,valueDim:CZ[+l],categoryDim:CZ[1-+l]};return r.diff(o).add(function(t){if(r.hasValue(t)){var e=_S(r,t),n=uS(r,t,e,h),o=SS(r,h,n);r.setItemGraphicEl(t,o),i.add(o),AS(o,h,n)}}).update(function(t,e){var n=o.getItemGraphicEl(e);if(!r.hasValue(t))return void i.remove(n);var a=_S(r,t),s=uS(r,t,a,h),l=TS(r,s);n&&l!==n.__pictorialShapeStr&&(i.remove(n),r.setItemGraphicEl(t,null),n=null),n?MS(n,h,s):n=SS(r,h,s,!0),r.setItemGraphicEl(t,n),n.__pictorialSymbolMeta=s,i.add(n),AS(n,h,s)}).remove(function(t){var e=o.getItemGraphicEl(t);e&&IS(o,t,e.__pictorialSymbolMeta.animationModel,e)}).execute(),this._data=r,this.group},n.prototype.remove=function(t){var e=this.group,n=this._data;t.get("animation")?n&&n.eachItemGraphicEl(function(e){IS(n,pR(e).dataIndex,t,e)}):e.removeAll()},n.type="pictorialBar",n}(Qz),kZ=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e.hasSymbolVisual=!0,e.defaultSymbol="roundRect",e}return e(n,t),n.prototype.getInitialData=function(e){return e.stack=null,t.prototype.getInitialData.apply(this,arguments)},n.type="series.pictorialBar",n.dependencies=["grid"],n.defaultOption=xl(JG.defaultOption,{symbol:"circle",symbolSize:null,symbolRotate:null,symbolPosition:null,symbolOffset:null,symbolMargin:null,symbolRepeat:!1,symbolRepeatDirection:"end",symbolClip:!1,symbolBoundingData:null,symbolPatternSize:400,barGap:"-100%",progressive:0,emphasis:{scale:!1},select:{itemStyle:{borderColor:"#212121"}}}),n}(JG);bf(LS);var LZ={color:"fill",borderColor:"stroke"},PZ={symbol:1,symbolSize:1,symbolKeepAspect:1,legendIcon:1,visualMeta:1,liftZ:1,decal:1},OZ=Ur(),RZ=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e}return e(n,t),n.prototype.optionUpdated=function(){this.currentZLevel=this.get("zlevel",!0),this.currentZ=this.get("z",!0)},n.prototype.getInitialData=function(){return xd(null,this)},n.prototype.getDataParams=function(e,n,i){var r=t.prototype.getDataParams.call(this,e,n);return i&&(r.info=OZ(i).info),r},n.type="series.custom",n.dependencies=["grid","polar","geo","singleAxis","calendar"],n.defaultOption={coordinateSystem:"cartesian2d",z:2,legendHoverLink:!0,clip:!1},n}(qz),NZ={position:["x","y"],scale:["scaleX","scaleY"],origin:["originX","originY"]},EZ=b(NZ),zZ=(m(cP,function(t,e){return t[e]=1,t},{}),cP.join(", "),["","style","shape","extra"]),BZ=Ur(),VZ={},FZ={setTransform:function(t,e){return VZ.el[t]=e,this},getTransform:function(t){return VZ.el[t]},setShape:function(t,e){var n=VZ.el,i=n.shape||(n.shape={});return i[t]=e,n.dirtyShape&&n.dirtyShape(),this},getShape:function(t){var e=VZ.el.shape;return e?e[t]:void 0},setStyle:function(t,e){var n=VZ.el,i=n.style;return i&&(i[t]=e,n.dirtyStyle&&n.dirtyStyle()),this},getStyle:function(t){var e=VZ.el.style;return e?e[t]:void 0},setExtra:function(t,e){var n=VZ.el.extra||(VZ.el.extra={});return n[t]=e,this},getExtra:function(t){var e=VZ.el.extra;return e?e[t]:void 0}},GZ=Ur(),WZ=["percent","easing","shape","style","extra"],HZ="emphasis",YZ="normal",XZ="blur",UZ="select",ZZ=[YZ,HZ,XZ,UZ],jZ={normal:["itemStyle"],emphasis:[HZ,"itemStyle"],blur:[XZ,"itemStyle"],select:[UZ,"itemStyle"]},qZ={normal:["label"],emphasis:[HZ,"label"],blur:[XZ,"label"],select:[UZ,"label"]},KZ=["x","y"],$Z="e\x00\x00",JZ={normal:{},emphasis:{},blur:{},select:{}},QZ={cartesian2d:OS,geo:NS,singleAxis:zS,polar:VS,calendar:FS},tj=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e}return e(n,t),n.prototype.render=function(t,e,n,i){this._progressiveEls=null;var r=this._data,o=t.getData(),a=this.group,s=vM(t,o,e,n);r||a.removeAll(),o.diff(r).add(function(e){xM(n,null,e,s(e,i),t,a,o)}).remove(function(e){var n=r.getItemGraphicEl(e);qS(n,OZ(n).option,t)}).update(function(e,l){var u=r.getItemGraphicEl(l);xM(n,u,e,s(e,i),t,a,o)}).execute();var l=t.get("clip",!0)?Cg(t.coordinateSystem,!1,t):null;l?a.setClipPath(l):a.removeClipPath(),this._data=o},n.prototype.incrementalPrepareRender=function(){this.group.removeAll(),this._data=null},n.prototype.incrementalRender=function(t,e,n,i,r){function o(t){t.isGroup||(t.incremental=!0,t.ensureState("emphasis").hoverLayer=!0)}for(var a=e.getData(),s=vM(e,a,n,i),l=this._progressiveEls=[],u=t.start;ua)return!0;if(o){var s=hv(t).seriesDataCount,l=i.getExtent();return Math.abs(l[0]-l[1])/s>a}return!1}return n===!0},t.prototype.makeElOption=function(){},t.prototype.createPointerEl=function(t,e){var n=e.pointer;if(n){var i=ej(t).pointerEl=new VN[n.type](nj(e.pointer));t.add(i)}},t.prototype.createLabelEl=function(t,e,n,i){if(e.label){var r=ej(t).labelEl=new lR(nj(e.label));t.add(r),zM(r,i)}},t.prototype.updatePointerEl=function(t,e,n){var i=ej(t).pointerEl;i&&e.pointer&&(i.setStyle(e.pointer.style),n(i,{shape:e.pointer.shape}))},t.prototype.updateLabelEl=function(t,e,n,i){var r=ej(t).labelEl;r&&(r.setStyle(e.label.style),n(r,{x:e.label.x,y:e.label.y}),zM(r,i))},t.prototype._renderHandle=function(t){if(!this._dragging&&this.updateHandleTransform){var e=this._axisPointerModel,n=this._api.getZr(),i=this._handle,r=e.getModel("handle"),o=e.get("status");if(!r.get("show")||!o||"hide"===o)return i&&n.remove(i),void(this._handle=null);var a;this._handle||(a=!0,i=this._handle=Ks(r.get("icon"),{cursor:"move",draggable:!0,onmousemove:function(t){Gk(t.event)},onmousedown:ij(this._onHandleDragMove,this,0,0),drift:ij(this._onHandleDragMove,this),ondragend:ij(this._onHandleDragEnd,this)}),n.add(i)),VM(i,e,!1),i.setStyle(r.getItemStyle(null,["color","borderColor","borderWidth","opacity","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"]));var s=r.get("size");M(s)||(s=[s,s]),i.scaleX=s[0]/2,i.scaleY=s[1]/2,gc(this,"_doDispatchAxisPointer",r.get("throttle")||0,"fixRate"),this._moveHandleToValue(t,a)}},t.prototype._moveHandleToValue=function(t,e){NM(this._axisPointerModel,!e&&this._moveAnimation,this._handle,BM(this.getHandleTransform(t,this._axisModel,this._axisPointerModel)))},t.prototype._onHandleDragMove=function(t,e){var n=this._handle;if(n){this._dragging=!0;var i=this.updateHandleTransform(BM(n),[t,e],this._axisModel,this._axisPointerModel);this._payloadInfo=i,n.stopAnimation(),n.attr(BM(i)),ej(n).lastProp=null,this._doDispatchAxisPointer()}},t.prototype._doDispatchAxisPointer=function(){var t=this._handle;if(t){var e=this._payloadInfo,n=this._axisModel;this._api.dispatchAction({type:"updateAxisPointer",x:e.cursorPoint[0],y:e.cursorPoint[1],tooltipOption:e.tooltipOption,axesInfo:[{axisDim:n.axis.dim,axisIndex:n.componentIndex}]})}},t.prototype._onHandleDragEnd=function(){this._dragging=!1;var t=this._handle;if(t){var e=this._axisPointerModel.get("value");this._moveHandleToValue(e),this._api.dispatchAction({type:"hideTip"})}},t.prototype.clear=function(t){this._lastValue=null,this._lastStatus=null;var e=t.getZr(),n=this._group,i=this._handle;e&&n&&(this._lastGraphicKey=null,n&&e.remove(n),i&&e.remove(i),this._group=null,this._handle=null,this._payloadInfo=null),yc(this,"_doDispatchAxisPointer")},t.prototype.doClear=function(){},t.prototype.buildLabel=function(t,e,n){return n=n||0,{x:t[n],y:t[1-n],width:e[n],height:e[1-n]}},t}(),oj=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return e(n,t),n.prototype.makeElOption=function(t,e,n,i,r){var o=n.axis;"angle"===o.dim&&(this.animationThreshold=Math.PI/18);var a=o.polar,s=a.getOtherAxis(o),l=s.getExtent(),u=o.dataToCoord(e),h=i.get("type");if(h&&"none"!==h){var c=FM(i),p=aj[h](o,a,u,l);p.style=c,t.graphicKey=p.type,t.pointer=p}var d=i.get(["label","margin"]),f=qM(e,n,i,a,d);GM(t,n,i,r,f)},n}(rj),aj={line:function(t,e,n,i){return"angle"===t.dim?{type:"Line",shape:UM(e.coordToPoint([i[0],n]),e.coordToPoint([i[1],n]))}:{type:"Circle",shape:{cx:e.cx,cy:e.cy,r:n}}},shadow:function(t,e,n,i){var r=Math.max(1,t.getBandWidth()),o=Math.PI/180;return"angle"===t.dim?{type:"Sector",shape:jM(e.cx,e.cy,i[0],i[1],(-n-r/2)*o,(-n+r/2)*o)}:{type:"Sector",shape:jM(e.cx,e.cy,n-r/2,n+r/2,0,2*Math.PI)}}},sj=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return e(n,t),n.prototype.makeElOption=function(t,e,n,i,r){var o=n.axis,a=o.grid,s=i.get("type"),l=KM(a,o).getOtherAxis(o).getGlobalExtent(),u=o.toGlobalCoord(o.dataToCoord(e,!0));if(s&&"none"!==s){var h=FM(i),c=lj[s](o,u,l);c.style=h,t.graphicKey=c.type,t.pointer=c}var p=Fy(a.model,n);XM(e,t,p,n,i,r)},n.prototype.getHandleTransform=function(t,e,n){var i=Fy(e.axis.grid.model,e,{labelInside:!1});i.labelMargin=n.get(["handle","margin"]);var r=YM(e.axis,t,i);return{x:r[0],y:r[1],rotation:i.rotation+(i.labelDirection<0?Math.PI:0)}},n.prototype.updateHandleTransform=function(t,e,n){var i=n.axis,r=i.grid,o=i.getGlobalExtent(!0),a=KM(r,i).getOtherAxis(i).getGlobalExtent(),s="x"===i.dim?0:1,l=[t.x,t.y];l[s]+=e[s],l[s]=Math.min(o[1],l[s]),l[s]=Math.max(o[0],l[s]);var u=(a[1]+a[0])/2,h=[u,u];h[s]=l[s];var c=[{verticalAlign:"middle"},{align:"center"}];return{x:l[0],y:l[1],rotation:t.rotation,cursorPoint:h,tooltipOption:c[s]}},n}(rj),lj={line:function(t,e,n){var i=UM([e,n[0]],[e,n[1]],$M(t));return{type:"Line",subPixelOptimize:!0,shape:i}},shadow:function(t,e,n){var i=Math.max(1,t.getBandWidth()),r=n[1]-n[0];return{type:"Rect",shape:ZM([e-i/2,n[0]],[i,r],$M(t))}}},uj=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e}return e(n,t),n.type="axisPointer",n.defaultOption={show:"auto",z:50,type:"line",snap:!1,triggerTooltip:!0,value:null,status:null,link:[],animation:null,animationDurationUpdate:200,lineStyle:{color:"#B9BEC9",width:1,type:"dashed"},shadowStyle:{color:"rgba(210,219,238,0.2)"},label:{show:!0,formatter:null,precision:"auto",margin:3,color:"#fff",padding:[5,7,5,7],backgroundColor:"auto",borderColor:null,borderWidth:0,borderRadius:3},handle:{show:!1,icon:"M10.7,11.9v-1.3H9.3v1.3c-4.9,0.3-8.8,4.4-8.8,9.4c0,5,3.9,9.1,8.8,9.4h1.3c4.9-0.3,8.8-4.4,8.8-9.4C19.5,16.3,15.6,12.2,10.7,11.9z M13.3,24.4H6.7v-1.2h6.6z M13.3,22H6.7v-1.2h6.6z M13.3,19.6H6.7v-1.2h6.6z",size:45,margin:50,color:"#333",shadowBlur:3,shadowColor:"#aaa",shadowOffsetX:0,shadowOffsetY:2,throttle:40}},n}(LE),hj=Ur(),cj=y,pj=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e}return e(n,t),n.prototype.render=function(t,e,n){var i=e.getComponent("tooltip"),r=t.get("triggerOn")||i&&i.get("triggerOn")||"mousemove|click";JM("axisPointer",n,function(t,e,n){"none"!==r&&("leave"===t||r.indexOf(t)>=0)&&n({type:"updateAxisPointer",currTrigger:t,x:e&&e.offsetX,y:e&&e.offsetY})})},n.prototype.remove=function(t,e){rI("axisPointer",e)},n.prototype.dispose=function(t,e){rI("axisPointer",e)},n.type="axisPointer",n}(Kz),dj=Ur(),fj=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e}return e(n,t),n.prototype.findAxisModel=function(t){var e,n=this.ecModel;return n.eachComponent(t,function(t){t.getCoordSysModel()===this&&(e=t)},this),e},n.type="polar",n.dependencies=["radiusAxis","angleAxis"],n.defaultOption={z:0,center:["50%","50%"],radius:"80%"},n}(LE),gj=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return e(n,t),n.prototype.getCoordSysModel=function(){return this.getReferringComponents("polar",HP).models[0]},n.type="polarAxis",n}(LE);f(gj,rG);var yj=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e}return e(n,t),n.type="angleAxis",n}(gj),vj=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e}return e(n,t),n.type="radiusAxis",n}(gj),mj=function(t){function n(e,n){return t.call(this,"radius",e,n)||this}return e(n,t),n.prototype.pointToData=function(t,e){return this.polar.pointToData(t,e)["radius"===this.dim?0:1]},n}(SG);mj.prototype.dataToRadius=SG.prototype.dataToCoord,mj.prototype.radiusToData=SG.prototype.coordToData;var xj=Ur(),_j=function(t){function n(e,n){return t.call(this,"angle",e,n||[0,360])||this}return e(n,t),n.prototype.pointToData=function(t,e){return this.polar.pointToData(t,e)["radius"===this.dim?0:1]},n.prototype.calculateCategoryInterval=function(){var t=this,e=t.getLabelModel(),n=t.scale,i=n.getExtent(),r=n.count();if(i[1]-i[0]<1)return 0;var o=i[0],a=t.dataToCoord(o+1)-t.dataToCoord(o),s=Math.abs(a),l=Ri(null==o?"":o+"",e.getFont(),"center","top"),u=Math.max(l.height,7),h=u/s;isNaN(h)&&(h=1/0);var c=Math.max(0,Math.floor(h)),p=xj(t.model),d=p.lastAutoInterval,f=p.lastTickCount;return null!=d&&null!=f&&Math.abs(d-c)<=1&&Math.abs(f-r)<=1&&d>c?c=d:(p.lastTickCount=r,p.lastAutoInterval=c),c},n}(SG);_j.prototype.dataToAngle=SG.prototype.dataToCoord,_j.prototype.angleToData=SG.prototype.coordToData;var bj=["radius","angle"],wj=function(){function t(t){this.dimensions=bj,this.type="polar",this.cx=0,this.cy=0,this._radiusAxis=new mj,this._angleAxis=new _j,this.axisPointerEnabled=!0,this.name=t||"",this._radiusAxis.polar=this._angleAxis.polar=this}return t.prototype.containPoint=function(t){var e=this.pointToCoord(t);return this._radiusAxis.contain(e[0])&&this._angleAxis.contain(e[1])},t.prototype.containData=function(t){return this._radiusAxis.containData(t[0])&&this._angleAxis.containData(t[1])},t.prototype.getAxis=function(t){var e="_"+t+"Axis";return this[e]},t.prototype.getAxes=function(){return[this._radiusAxis,this._angleAxis]},t.prototype.getAxesByScale=function(t){var e=[],n=this._angleAxis,i=this._radiusAxis;return n.scale.type===t&&e.push(n),i.scale.type===t&&e.push(i),e},t.prototype.getAngleAxis=function(){return this._angleAxis},t.prototype.getRadiusAxis=function(){return this._radiusAxis},t.prototype.getOtherAxis=function(t){var e=this._angleAxis;return t===e?this._radiusAxis:e},t.prototype.getBaseAxis=function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAngleAxis()},t.prototype.getTooltipAxes=function(t){var e=null!=t&&"auto"!==t?this.getAxis(t):this.getBaseAxis();return{baseAxes:[e],otherAxes:[this.getOtherAxis(e)]}},t.prototype.dataToPoint=function(t,e){return this.coordToPoint([this._radiusAxis.dataToRadius(t[0],e),this._angleAxis.dataToAngle(t[1],e)])},t.prototype.pointToData=function(t,e){var n=this.pointToCoord(t);return[this._radiusAxis.radiusToData(n[0],e),this._angleAxis.angleToData(n[1],e)]},t.prototype.pointToCoord=function(t){var e=t[0]-this.cx,n=t[1]-this.cy,i=this.getAngleAxis(),r=i.getExtent(),o=Math.min(r[0],r[1]),a=Math.max(r[0],r[1]);i.inverse?o=a-360:a=o+360;var s=Math.sqrt(e*e+n*n);e/=s,n/=s;for(var l=Math.atan2(-n,e)/Math.PI*180,u=o>l?1:-1;o>l||l>a;)l+=360*u;return[s,l]},t.prototype.coordToPoint=function(t){var e=t[0],n=t[1]/180*Math.PI,i=Math.cos(n)*e+this.cx,r=-Math.sin(n)*e+this.cy;return[i,r]},t.prototype.getArea=function(){var t=this.getAngleAxis(),e=this.getRadiusAxis(),n=e.getExtent().slice();n[0]>n[1]&&n.reverse();var i=t.getExtent(),r=Math.PI/180;return{cx:this.cx,cy:this.cy,r0:n[0],r:n[1],startAngle:-i[0]*r,endAngle:-i[1]*r,clockwise:t.inverse,contain:function(t,e){var n=t-this.cx,i=e-this.cy,r=n*n+i*i-1e-4,o=this.r,a=this.r0;return o*o>=r&&r>=a*a}}},t.prototype.convertToPixel=function(t,e,n){var i=mI(e);return i===this?this.dataToPoint(n):null},t.prototype.convertFromPixel=function(t,e,n){var i=mI(e);return i===this?this.pointToData(n):null},t}(),Sj={dimensions:bj,create:function(t,e){var n=[];return t.eachComponent("polar",function(t,i){var r=new wj(i+"");r.update=_I;var o=r.getRadiusAxis(),a=r.getAngleAxis(),s=t.findAxisModel("radiusAxis"),l=t.findAxisModel("angleAxis");wI(o,s),wI(a,l),xI(r,t,e),n.push(r),t.coordinateSystem=r,r.model=t}),t.eachSeries(function(t){if("polar"===t.get("coordinateSystem")){var e=t.getReferringComponents("polar",HP).models[0];t.coordinateSystem=e.coordinateSystem}}),n}},Mj=["axisLine","axisLabel","axisTick","minorTick","splitLine","minorSplitLine","splitArea"],Ij=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e.axisPointerClass="PolarAxisPointer",e}return e(n,t),n.prototype.render=function(t){if(this.group.removeAll(),t.get("show")){var e=t.axis,n=e.polar,i=n.getRadiusAxis().getExtent(),r=e.getTicksCoords(),o=e.getMinorTicksCoords(),a=v(e.getViewLabels(),function(t){t=s(t);var n=e.scale,i="ordinal"===n.type?n.getRawOrdinalNumber(t.tickValue):t.tickValue;return t.coord=e.dataToCoord(i),t});II(a),II(r),y(Mj,function(s){!t.get([s,"show"])||e.scale.isBlank()&&"axisLine"!==s||Tj[s](this.group,t,n,r,o,i,a)},this)}},n.type="angleAxis",n}(nH),Tj={axisLine:function(t,e,n,i,r,o){var a,s=e.getModel(["axisLine","lineStyle"]),l=MI(n),u=l?0:1;a=0===o[u]?new XR({shape:{cx:n.cx,cy:n.cy,r:o[l]},style:s.getLineStyle(),z2:1,silent:!0}):new lN({shape:{cx:n.cx,cy:n.cy,r:o[l],r0:o[u]},style:s.getLineStyle(),z2:1,silent:!0}),a.style.fill=null,t.add(a)},axisTick:function(t,e,n,i,r,o){var a=e.getModel("axisTick"),s=(a.get("inside")?-1:1)*a.get("length"),l=o[MI(n)],u=v(i,function(t){return new gN({shape:SI(n,[l,l+s],t.coord)})});t.add(zN(u,{style:c(a.getModel("lineStyle").getLineStyle(),{stroke:e.get(["axisLine","lineStyle","color"])})}))},minorTick:function(t,e,n,i,r,o){if(r.length){for(var a=e.getModel("axisTick"),s=e.getModel("minorTick"),l=(a.get("inside")?-1:1)*s.get("length"),u=o[MI(n)],h=[],p=0;pd?"left":"right",y=Math.abs(p[1]-f)/c<.3?"middle":p[1]>f?"top":"bottom";if(s&&s[a]){var v=s[a];A(v)&&v.textStyle&&(r=new eE(v.textStyle,l,l.ecModel))}var m=new lR({silent:QW.isLabelSilent(e),style:ll(r,{x:p[0],y:p[1],fill:r.getTextColor()||e.get(["axisLine","lineStyle","color"]),text:i.formattedLabel,align:g,verticalAlign:y})});if(t.add(m),h){var x=QW.makeAxisEventDataBase(e);x.targetType="axisLabel",x.value=i.rawLabel,pR(m).eventData=x}},this)},splitLine:function(t,e,n,i,r,o){var a=e.getModel("splitLine"),s=a.getModel("lineStyle"),l=s.get("color"),u=0;l=l instanceof Array?l:[l];for(var h=[],p=0;p=v;v++){var x=v===m?i[0].coord:i[v].coord,_=u++%l.length;h[_]=h[_]||[],h[_].push(new aN({shape:{cx:n.cx,cy:n.cy,r0:f,r:g,startAngle:d,endAngle:-x*p,clockwise:y},silent:!0})),d=-x*p}for(var v=0;v=e.y&&t[1]<=e.y+e.height:n.contain(n.toLocalCoord(t[1]))&&t[0]>=e.y&&t[0]<=e.y+e.height},t.prototype.pointToData=function(t){var e=this.getAxis();return[e.coordToData(e.toLocalCoord(t["horizontal"===e.orient?0:1]))]},t.prototype.dataToPoint=function(t){var e=this.getAxis(),n=this.getRect(),i=[],r="horizontal"===e.orient?0:1;return t instanceof Array&&(t=t[0]),i[r]=e.toGlobalCoord(e.dataToCoord(+t)),i[1-r]=0===r?n.y+n.height/2:n.x+n.width/2,i},t.prototype.convertToPixel=function(t,e,n){var i=OI(e);return i===this?this.dataToPoint(n):null},t.prototype.convertFromPixel=function(t,e,n){var i=OI(e);return i===this?this.pointToData(n):null},t}(),Wj={create:RI,dimensions:Fj},Hj=["x","y"],Yj=["width","height"],Xj=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return e(n,t),n.prototype.makeElOption=function(t,e,n,i,r){var o=n.axis,a=o.coordinateSystem,s=EI(a,1-NI(o)),l=a.dataToPoint(e)[0],u=i.get("type");if(u&&"none"!==u){var h=FM(i),c=Uj[u](o,l,s);c.style=h,t.graphicKey=c.type,t.pointer=c}var p=PI(n);XM(e,t,p,n,i,r)},n.prototype.getHandleTransform=function(t,e,n){var i=PI(e,{labelInside:!1});i.labelMargin=n.get(["handle","margin"]);var r=YM(e.axis,t,i);return{x:r[0],y:r[1],rotation:i.rotation+(i.labelDirection<0?Math.PI:0)}},n.prototype.updateHandleTransform=function(t,e,n){var i=n.axis,r=i.coordinateSystem,o=NI(i),a=EI(r,o),s=[t.x,t.y];s[o]+=e[o],s[o]=Math.min(a[1],s[o]),s[o]=Math.max(a[0],s[o]);var l=EI(r,1-o),u=(l[1]+l[0])/2,h=[u,u];return h[o]=s[o],{x:s[0],y:s[1],rotation:t.rotation,cursorPoint:h,tooltipOption:{verticalAlign:"middle"}}},n}(rj),Uj={line:function(t,e,n){var i=UM([e,n[0]],[e,n[1]],NI(t));return{type:"Line",subPixelOptimize:!0,shape:i}},shadow:function(t,e,n){var i=t.getBandWidth(),r=n[1]-n[0];return{type:"Rect",shape:ZM([e-i/2,n[0]],[i,r],NI(t))}}},Zj=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e}return e(n,t),n.type="single",n}(Kz);bf(zI);var jj=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e}return e(n,t),n.prototype.init=function(e){var n=cu(e);t.prototype.init.apply(this,arguments),BI(e,n)},n.prototype.mergeOption=function(e){t.prototype.mergeOption.apply(this,arguments),BI(this.option,e)},n.prototype.getCellSize=function(){return this.option.cellSize},n.type="calendar",n.defaultOption={z:2,left:80,top:60,cellSize:20,orient:"horizontal",splitLine:{show:!0,lineStyle:{color:"#000",width:1,type:"solid"}},itemStyle:{color:"#fff",borderWidth:1,borderColor:"#ccc"},dayLabel:{show:!0,firstDay:0,position:"start",margin:"50%",color:"#000"},monthLabel:{show:!0,position:"start",margin:5,align:"center",formatter:null,color:"#000"},yearLabel:{show:!0,position:null,margin:30,formatter:null,color:"#ccc",fontFamily:"sans-serif",fontWeight:"bolder",fontSize:20}},n}(LE),qj=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e}return e(n,t),n.prototype.render=function(t,e){var n=this.group;n.removeAll();var i=t.coordinateSystem,r=i.getRangeInfo(),o=i.getOrient(),a=e.getLocaleModel();this._renderDayRect(t,r,n),this._renderLines(t,r,o,n),this._renderYearText(t,r,o,n),this._renderMonthText(t,a,o,n),this._renderWeekText(t,a,r,o,n)},n.prototype._renderDayRect=function(t,e,n){for(var i=t.coordinateSystem,r=t.getModel("itemStyle").getItemStyle(),o=i.getCellWidth(),a=i.getCellHeight(),s=e.start.time;s<=e.end.time;s=i.getNextNDay(s,1).time){var l=i.dataToRect([s],!1).tl,u=new rR({shape:{x:l[0],y:l[1],width:o,height:a},cursor:"default",style:r});n.add(u)}},n.prototype._renderLines=function(t,e,n,i){function r(e){o._firstDayOfMonth.push(a.getDateInfo(e)),o._firstDayPoints.push(a.dataToRect([e],!1).tl);var r=o._getLinePointsOfOneWeek(t,e,n);o._tlpoints.push(r[0]),o._blpoints.push(r[r.length-1]),l&&o._drawSplitline(r,s,i)}var o=this,a=t.coordinateSystem,s=t.getModel(["splitLine","lineStyle"]).getLineStyle(),l=t.get(["splitLine","show"]),u=s.lineWidth;this._tlpoints=[],this._blpoints=[],this._firstDayOfMonth=[],this._firstDayPoints=[];for(var h=e.start,c=0;h.time<=e.end.time;c++){r(h.formatedDate),0===c&&(h=a.getDateInfo(e.start.y+"-"+e.start.m));var p=h.date;p.setMonth(p.getMonth()+1),h=a.getDateInfo(p)}r(a.getNextNDay(e.end.time,1).formatedDate),l&&this._drawSplitline(o._getEdgesPoints(o._tlpoints,u,n),s,i),l&&this._drawSplitline(o._getEdgesPoints(o._blpoints,u,n),s,i)},n.prototype._getEdgesPoints=function(t,e,n){var i=[t[0].slice(),t[t.length-1].slice()],r="horizontal"===n?0:1;return i[0][r]=i[0][r]-e/2,i[1][r]=i[1][r]+e/2,i},n.prototype._drawSplitline=function(t,e,n){var i=new pN({z2:20,shape:{points:t},style:e});n.add(i)},n.prototype._getLinePointsOfOneWeek=function(t,e,n){for(var i=t.coordinateSystem,r=i.getDateInfo(e),o=[],a=0;7>a;a++){var s=i.getNextNDay(r.time,a),l=i.dataToRect([s.time],!1);o[2*s.day]=l.tl,o[2*s.day+1]=l["horizontal"===n?"bl":"tr"]}return o},n.prototype._formatterLabel=function(t,e){return T(t)&&t?Jl(t,e):I(t)?t(e):e.nameMap},n.prototype._yearTextPositionControl=function(t,e,n,i,r){var o=e[0],a=e[1],s=["center","bottom"];"bottom"===i?(a+=r,s=["center","top"]):"left"===i?o-=r:"right"===i?(o+=r,s=["center","top"]):a-=r;var l=0;return("left"===i||"right"===i)&&(l=Math.PI/2),{rotation:l,x:o,y:a,style:{align:s[0],verticalAlign:s[1]}}},n.prototype._renderYearText=function(t,e,n,i){var r=t.getModel("yearLabel");if(r.get("show")){var o=r.get("margin"),a=r.get("position");a||(a="horizontal"!==n?"top":"left");var s=[this._tlpoints[this._tlpoints.length-1],this._blpoints[0]],l=(s[0][0]+s[1][0])/2,u=(s[0][1]+s[1][1])/2,h="horizontal"===n?0:1,c={top:[l,s[h][1]],bottom:[l,s[1-h][1]],left:[s[1-h][0],u],right:[s[h][0],u]},p=e.start.y;+e.end.y>+e.start.y&&(p=p+"-"+e.end.y);var d=r.get("formatter"),f={start:e.start.y,end:e.end.y,nameMap:p},g=this._formatterLabel(d,f),y=new lR({z2:30,style:ll(r,{text:g})});y.attr(this._yearTextPositionControl(y,c[a],n,a,o)),i.add(y)}},n.prototype._monthTextPositionControl=function(t,e,n,i,r){var o="left",a="top",s=t[0],l=t[1];return"horizontal"===n?(l+=r,e&&(o="center"),"start"===i&&(a="bottom")):(s+=r,e&&(a="middle"),"start"===i&&(o="right")),{x:s,y:l,align:o,verticalAlign:a}},n.prototype._renderMonthText=function(t,e,n,i){var r=t.getModel("monthLabel");if(r.get("show")){var o=r.get("nameMap"),a=r.get("margin"),s=r.get("position"),l=r.get("align"),u=[this._tlpoints,this._blpoints];(!o||T(o))&&(o&&(e=wl(o)||e),o=e.get(["time","monthAbbr"])||[]);var c="start"===s?0:1,p="horizontal"===n?0:1;a="start"===s?-a:a;for(var d="center"===l,f=0;fg;g++){var y=a.getNextNDay(d,g),m=a.dataToRect([y.time],!1).center,x=g;x=Math.abs((g+c)%7);var _=new lR({z2:30,style:h(ll(o,{text:l[x]}),this._weekTextPositionControl(m,i,s,u,f))});r.add(_)}}},n.type="calendar",n}(Kz),Kj=864e5,$j=function(){function t(e){this.type="calendar",this.dimensions=t.dimensions,this.getDimensionsInfo=t.getDimensionsInfo,this._model=e}return t.getDimensionsInfo=function(){return[{name:"time",type:"time"},"value"]},t.prototype.getRangeInfo=function(){return this._rangeInfo},t.prototype.getModel=function(){return this._model},t.prototype.getRect=function(){return this._rect},t.prototype.getCellWidth=function(){return this._sw},t.prototype.getCellHeight=function(){return this._sh},t.prototype.getOrient=function(){return this._orient},t.prototype.getFirstDayOfWeek=function(){return this._firstDayOfWeek},t.prototype.getDateInfo=function(t){t=pr(t);var e=t.getFullYear(),n=t.getMonth()+1,i=10>n?"0"+n:""+n,r=t.getDate(),o=10>r?"0"+r:""+r,a=t.getDay();return a=Math.abs((a+7-this.getFirstDayOfWeek())%7),{y:e+"",m:i,d:o,day:a,time:t.getTime(),formatedDate:e+"-"+i+"-"+o,date:t}},t.prototype.getNextNDay=function(t,e){return e=e||0,0===e?this.getDateInfo(t):(t=new Date(this.getDateInfo(t).time),t.setDate(t.getDate()+e),this.getDateInfo(t))},t.prototype.update=function(t,e){function n(t,e){return null!=t[e]&&"auto"!==t[e]}this._firstDayOfWeek=+this._model.getModel("dayLabel").get("firstDay"),this._orient=this._model.get("orient"),this._lineWidth=this._model.getModel("itemStyle").getItemStyle().lineWidth||0,this._rangeInfo=this._getRangeInfo(this._initRangeOption());var i=this._rangeInfo.weeks||1,r=["width","height"],o=this._model.getCellSize().slice(),a=this._model.getBoxLayoutParams(),s="horizontal"===this._orient?[i,7]:[7,i];y([0,1],function(t){n(o,t)&&(a[r[t]]=o[t]*s[t])});var l={width:e.getWidth(),height:e.getHeight()},u=this._rect=au(a,l);y([0,1],function(t){n(o,t)||(o[t]=u[r[t]]/s[t])}),this._sw=o[0],this._sh=o[1]},t.prototype.dataToPoint=function(t,e){M(t)&&(t=t[0]),null==e&&(e=!0);var n=this.getDateInfo(t),i=this._rangeInfo,r=n.formatedDate;if(e&&!(n.time>=i.start.time&&n.timea.end.time&&t.reverse(),t},t.prototype._getRangeInfo=function(t){var e,n=[this.getDateInfo(t[0]),this.getDateInfo(t[1])];n[0].time>n[1].time&&(e=!0,n.reverse());var i=Math.floor(n[1].time/Kj)-Math.floor(n[0].time/Kj)+1,r=new Date(n[0].time),o=r.getDate(),a=n[1].date.getDate();r.setDate(o+i-1);var s=r.getDate();if(s!==a)for(var l=r.getTime()-n[1].time>0?1:-1;(s=r.getDate())!==a&&(r.getTime()-n[1].time)*l>0;)i-=l,r.setDate(s-l);var u=Math.floor((i+n[0].day+6)/7),h=e?-u+1:u-1;return e&&n.reverse(),{range:[n[0].formatedDate,n[1].formatedDate],start:n[0],end:n[1],allDay:i,weeks:u,nthWeek:h,fweek:n[0].day,lweek:n[1].day}},t.prototype._getDateByWeeksAndDay=function(t,e,n){var i=this._getRangeInfo(n);if(t>i.weeks||0===t&&ei.lweek)return null;var r=7*(t-1)-i.fweek+e,o=new Date(i.start.time);return o.setDate(+i.start.d+r),this.getDateInfo(o)},t.create=function(e,n){var i=[];return e.eachComponent("calendar",function(r){var o=new t(r,e,n);i.push(o),r.coordinateSystem=o}),e.eachSeries(function(t){"calendar"===t.get("coordinateSystem")&&(t.coordinateSystem=i[t.get("calendarIndex")||0])}),i},t.dimensions=["time","value"],t}();bf(FI);var Jj=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e.layoutMode={type:"box",ignoreSize:!0},e}return e(n,t),n.type="title",n.defaultOption={z:6,show:!0,text:"",target:"blank",subtext:"",subtarget:"blank",left:0,top:0,backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderWidth:0,padding:5,itemGap:10,textStyle:{fontSize:18,fontWeight:"bold",color:"#464646"},subtextStyle:{fontSize:12,color:"#6E7079"}},n}(LE),Qj=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e}return e(n,t),n.prototype.render=function(t,e,n){if(this.group.removeAll(),t.get("show")){var i=this.group,r=t.getModel("textStyle"),o=t.getModel("subtextStyle"),a=t.get("textAlign"),s=B(t.get("textBaseline"),t.get("textVerticalAlign")),l=new lR({style:ll(r,{text:t.get("text"),fill:r.getTextColor()},{disableBox:!0}),z2:10}),u=l.getBoundingRect(),h=t.get("subtext"),c=new lR({style:ll(o,{text:h,fill:o.getTextColor(),y:u.height+t.get("itemGap"),verticalAlign:"top"},{disableBox:!0}),z2:10}),p=t.get("link"),d=t.get("sublink"),f=t.get("triggerEvent",!0);l.silent=!p&&!f,c.silent=!d&&!f,p&&l.on("click",function(){iu(p,"_"+t.get("target"))}),d&&c.on("click",function(){iu(d,"_"+t.get("subtarget"))}),pR(l).eventData=pR(c).eventData=f?{componentType:"title",componentIndex:t.componentIndex}:null,i.add(l),h&&i.add(c);var g=i.getBoundingRect(),y=t.getBoxLayoutParams();y.width=g.width,y.height=g.height;var v=au(y,{width:n.getWidth(),height:n.getHeight()},t.get("padding"));a||(a=t.get("left")||t.get("right"),"middle"===a&&(a="center"),"right"===a?v.x+=v.width:"center"===a&&(v.x+=v.width/2)),s||(s=t.get("top")||t.get("bottom"),"center"===s&&(s="middle"),"bottom"===s?v.y+=v.height:"middle"===s&&(v.y+=v.height/2),s=s||"top"),i.x=v.x,i.y=v.y,i.markRedraw();var m={align:a,verticalAlign:s};l.setStyle(m),c.setStyle(m),g=i.getBoundingRect();var x=v.margin,_=t.getItemStyle(["color","opacity"]);_.fill=t.get("backgroundColor");var b=new rR({shape:{x:g.x-x[3],y:g.y-x[0],width:g.width+x[1]+x[3],height:g.height+x[0]+x[2],r:t.get("borderRadius")},style:_,subPixelOptimize:!0,silent:!0});i.add(b)}},n.type="title",n}(Kz);bf(GI);var tq=function(t,e){return"all"===e?{type:"all",title:t.getLocaleModel().get(["legend","selector","all"])}:"inverse"===e?{type:"inverse",title:t.getLocaleModel().get(["legend","selector","inverse"])}:void 0},eq=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e.layoutMode={type:"box",ignoreSize:!0},e}return e(n,t),n.prototype.init=function(t,e,n){this.mergeDefaultAndTheme(t,n),t.selected=t.selected||{},this._updateSelector(t)},n.prototype.mergeOption=function(e,n){t.prototype.mergeOption.call(this,e,n),this._updateSelector(e)},n.prototype._updateSelector=function(t){var e=t.selector,n=this.ecModel;e===!0&&(e=t.selector=["all","inverse"]),M(e)&&y(e,function(t,i){T(t)&&(t={type:t}),e[i]=l(t,tq(n,t.type))})},n.prototype.optionUpdated=function(){this._updateData(this.ecModel);var t=this._data;if(t[0]&&"single"===this.get("selectedMode")){for(var e=!1,n=0;n=0},n.prototype.getOrient=function(){return"vertical"===this.get("orient")?{index:1,name:"vertical"}:{index:0,name:"horizontal"}},n.type="legend.plain",n.dependencies=["series"],n.defaultOption={z:4,show:!0,orient:"horizontal",left:"center",top:0,align:"auto",backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemGap:10,itemWidth:25,itemHeight:14,symbolRotate:"inherit",symbolKeepAspect:!0,inactiveColor:"#ccc",inactiveBorderColor:"#ccc",inactiveBorderWidth:"auto",itemStyle:{color:"inherit",opacity:"inherit",borderColor:"inherit",borderWidth:"auto",borderCap:"inherit",borderJoin:"inherit",borderDashOffset:"inherit",borderMiterLimit:"inherit"},lineStyle:{width:"auto",color:"inherit",inactiveColor:"#ccc",inactiveWidth:2,opacity:"inherit",type:"inherit",cap:"inherit",join:"inherit",dashOffset:"inherit",miterLimit:"inherit"},textStyle:{color:"#333"},selectedMode:!0,selector:!1,selectorLabel:{show:!0,borderRadius:10,padding:[3,5,3,5],fontSize:12,fontFamily:"sans-serif",color:"#666",borderWidth:1,borderColor:"#666"},emphasis:{selectorLabel:{show:!0,color:"#eee",backgroundColor:"#666"}},selectorPosition:"auto",selectorItemGap:7,selectorButtonGap:10,tooltip:{show:!1}},n}(LE),nq=S,iq=y,rq=AP,oq=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e.newlineDisabled=!1,e}return e(n,t),n.prototype.init=function(){this.group.add(this._contentGroup=new rq),this.group.add(this._selectorGroup=new rq),this._isFirstRender=!0},n.prototype.getContentGroup=function(){return this._contentGroup},n.prototype.getSelectorGroup=function(){return this._selectorGroup},n.prototype.render=function(t,e,n){var i=this._isFirstRender;if(this._isFirstRender=!1,this.resetInner(),t.get("show",!0)){var r=t.get("align"),o=t.get("orient");r&&"auto"!==r||(r="right"===t.get("left")&&"vertical"===o?"right":"left");var a=t.get("selector",!0),s=t.get("selectorPosition",!0);!a||s&&"auto"!==s||(s="horizontal"===o?"end":"start"),this.renderInner(r,t,e,n,a,o,s);var l=t.getBoxLayoutParams(),u={width:n.getWidth(),height:n.getHeight()},h=t.get("padding"),p=au(l,u,h),d=this.layoutInner(t,r,p,i,a,s),f=au(c({width:d.width,height:d.height},l),u,h);this.group.x=f.x-d.x,this.group.y=f.y-d.y,this.group.markRedraw(),this.group.add(this._backgroundEl=HI(d,t))}},n.prototype.resetInner=function(){this.getContentGroup().removeAll(),this._backgroundEl&&this.group.remove(this._backgroundEl),this.getSelectorGroup().removeAll()},n.prototype.renderInner=function(t,e,n,i,r,o,a){var s=this.getContentGroup(),l=U(),u=e.get("selectedMode"),c=[];n.eachRawSeries(function(t){!t.get("legendHoverLink")&&c.push(t.id)}),iq(e.getData(),function(r,o){var a=r.get("name");if(!this.newlineDisabled&&(""===a||"\n"===a)){var p=new rq;return p.newline=!0,void s.add(p)}var d=n.getSeriesByName(a)[0];if(!l.get(a))if(d){var f=d.getData(),g=f.getVisual("legendLineStyle")||{},y=f.getVisual("legendIcon"),v=f.getVisual("style"),m=this._createItem(d,a,o,r,e,t,g,v,y,u);m.on("click",nq(UI,a,null,i,c)).on("mouseover",nq(jI,d.name,null,i,c)).on("mouseout",nq(qI,d.name,null,i,c)),l.set(a,!0)}else n.eachRawSeries(function(n){if(!l.get(a)&&n.legendVisualProvider){var s=n.legendVisualProvider;if(!s.containName(a))return;var p=s.indexOfName(a),d=s.getItemVisual(p,"style"),f=s.getItemVisual(p,"legendIcon"),g=Mn(d.fill);g&&0===g[3]&&(g[3]=.2,d=h(h({},d),{fill:On(g,"rgba")}));var y=this._createItem(n,a,o,r,e,t,{},d,f,u);y.on("click",nq(UI,null,a,i,c)).on("mouseover",nq(jI,null,a,i,c)).on("mouseout",nq(qI,null,a,i,c)),l.set(a,!0)}},this)},this),r&&this._createSelector(r,e,i,o,a)},n.prototype._createSelector=function(t,e,n){var i=this.getSelectorGroup();iq(t,function(t){var r=t.type,o=new lR({style:{x:0,y:0,align:"center",verticalAlign:"middle"},onclick:function(){n.dispatchAction({type:"all"===r?"legendAllSelect":"legendInverseSelect"})}});i.add(o);var a=e.getModel("selectorLabel"),s=e.getModel(["emphasis","selectorLabel"]);al(o,{normal:a,emphasis:s},{defaultText:t.title}),Za(o)})},n.prototype._createItem=function(t,e,n,i,r,o,a,s,l,u){var h=t.visualDrawType,c=r.get("itemWidth"),p=r.get("itemHeight"),d=r.isSelected(e),f=i.get("symbolRotate"),g=i.get("symbolKeepAspect"),y=i.get("icon");l=y||l||"roundRect";var v=YI(l,i,a,s,h,d),m=new rq,x=i.getModel("textStyle");if(!I(t.getLegendIcon)||y&&"inherit"!==y){var _="inherit"===y&&t.getData().getVisual("symbol")?"inherit"===f?t.getData().getVisual("symbolRotate"):f:0;m.add(XI({itemWidth:c,itemHeight:p,icon:l,iconRotate:_,itemStyle:v.itemStyle,lineStyle:v.lineStyle,symbolKeepAspect:g}))}else m.add(t.getLegendIcon({itemWidth:c,itemHeight:p,icon:l,iconRotate:f,itemStyle:v.itemStyle,lineStyle:v.lineStyle,symbolKeepAspect:g}));var b="left"===o?c+5:-5,w=o,S=r.get("formatter"),M=e;T(S)&&S?M=S.replace("{name}",null!=e?e:""):I(S)&&(M=S(e));var C=i.get("inactiveColor");m.add(new lR({style:ll(x,{text:M,x:b,y:p/2,fill:d?x.getTextColor():C,align:w,verticalAlign:"middle"})}));var D=new rR({shape:m.getBoundingRect(),invisible:!0}),A=i.getModel("tooltip");return A.get("show")&&el({el:D,componentModel:r,itemName:e,itemTooltipOption:A.option}),m.add(D),m.eachChild(function(t){t.silent=!0}),D.silent=!u,this.getContentGroup().add(m),Za(m),m.__legendDataIndex=n,m},n.prototype.layoutInner=function(t,e,n,i,r,o){var a=this.getContentGroup(),s=this.getSelectorGroup();AE(t.get("orient"),a,t.get("itemGap"),n.width,n.height);var l=a.getBoundingRect(),u=[-l.x,-l.y];if(s.markRedraw(),a.markRedraw(),r){AE("horizontal",s,t.get("selectorItemGap",!0));var h=s.getBoundingRect(),c=[-h.x,-h.y],p=t.get("selectorButtonGap",!0),d=t.getOrient().index,f=0===d?"width":"height",g=0===d?"height":"width",y=0===d?"y":"x";"end"===o?c[d]+=l[f]+p:u[d]+=h[f]+p,c[1-d]+=l[g]/2-h[g]/2,s.x=c[0],s.y=c[1],a.x=u[0],a.y=u[1];var v={x:0,y:0};return v[f]=l[f]+p+h[f],v[g]=Math.max(l[g],h[g]),v[y]=Math.min(0,h[y]+c[1-d]),v}return a.x=u[0],a.y=u[1],this.group.getBoundingRect()},n.prototype.remove=function(){this.getContentGroup().removeAll(),this._isFirstRender=!0},n.type="legend.plain",n}(Kz),aq=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e}return e(n,t),n.prototype.setScrollDataIndex=function(t){this.option.scrollDataIndex=t},n.prototype.init=function(e,n,i){var r=cu(e);t.prototype.init.call(this,e,n,i),tT(this,e,r)},n.prototype.mergeOption=function(e,n){t.prototype.mergeOption.call(this,e,n),tT(this,this.option,e)},n.type="legend.scroll",n.defaultOption=xl(eq.defaultOption,{scrollDataIndex:0,pageButtonItemGap:5,pageButtonGap:null,pageButtonPosition:"end",pageFormatter:"{current}/{total}",pageIcons:{horizontal:["M0,0L12,-10L12,10z","M0,0L-12,-10L-12,10z"],vertical:["M0,0L20,0L10,-20z","M0,0L20,0L10,20z"]},pageIconColor:"#2f4554",pageIconInactiveColor:"#aaa",pageIconSize:15,pageTextStyle:{color:"#333"},animationDurationUpdate:800}),n}(eq),sq=AP,lq=["width","height"],uq=["x","y"],hq=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e.newlineDisabled=!0,e._currentIndex=0,e}return e(n,t),n.prototype.init=function(){t.prototype.init.call(this),this.group.add(this._containerGroup=new sq),this._containerGroup.add(this.getContentGroup()),this.group.add(this._controllerGroup=new sq)},n.prototype.resetInner=function(){t.prototype.resetInner.call(this),this._controllerGroup.removeAll(),this._containerGroup.removeClipPath(),this._containerGroup.__rectSize=null},n.prototype.renderInner=function(e,n,i,r,o,a,s){function l(t,e){var i=t+"DataIndex",o=Ks(n.get("pageIcons",!0)[n.getOrient().name][e],{onclick:wk(u._pageGo,u,i,n,r)},{x:-p[0]/2,y:-p[1]/2,width:p[0],height:p[1]});o.name=t,h.add(o)}var u=this;t.prototype.renderInner.call(this,e,n,i,r,o,a,s);var h=this._controllerGroup,c=n.get("pageIconSize",!0),p=M(c)?c:[c,c];l("pagePrev",0);var d=n.getModel("pageTextStyle"); +h.add(new lR({name:"pageText",style:{text:"xx/xx",fill:d.getTextColor(),font:d.getFont(),verticalAlign:"middle",align:"center"},silent:!0})),l("pageNext",1)},n.prototype.layoutInner=function(t,e,n,i,r,o){var a=this.getSelectorGroup(),l=t.getOrient().index,u=lq[l],h=uq[l],c=lq[1-l],p=uq[1-l];r&&AE("horizontal",a,t.get("selectorItemGap",!0));var d=t.get("selectorButtonGap",!0),f=a.getBoundingRect(),g=[-f.x,-f.y],y=s(n);r&&(y[u]=n[u]-f[u]-d);var v=this._layoutContentAndController(t,i,y,l,u,c,p,h);if(r){if("end"===o)g[l]+=v[u]+d;else{var m=f[u]+d;g[l]-=m,v[h]-=m}v[u]+=f[u]+d,g[1-l]+=v[p]+v[c]/2-f[c]/2,v[c]=Math.max(v[c],f[c]),v[p]=Math.min(v[p],f[p]+g[1-l]),a.x=g[0],a.y=g[1],a.markRedraw()}return v},n.prototype._layoutContentAndController=function(t,e,n,i,r,o,a,s){var l=this.getContentGroup(),u=this._containerGroup,h=this._controllerGroup;AE(t.get("orient"),l,t.get("itemGap"),i?n.width:null,i?null:n.height),AE("horizontal",h,t.get("pageButtonItemGap",!0));var c=l.getBoundingRect(),p=h.getBoundingRect(),d=this._showController=c[r]>n[r],f=[-c.x,-c.y];e||(f[i]=l[s]);var g=[0,0],y=[-p.x,-p.y],v=B(t.get("pageButtonGap",!0),t.get("itemGap",!0));if(d){var m=t.get("pageButtonPosition",!0);"end"===m?y[i]+=n[r]-p[r]:g[i]+=p[r]+v}y[1-i]+=c[o]/2-p[o]/2,l.setPosition(f),u.setPosition(g),h.setPosition(y);var x={x:0,y:0};if(x[r]=d?n[r]:c[r],x[o]=Math.max(c[o],p[o]),x[a]=Math.min(0,p[a]+y[1-i]),u.__rectSize=n[r],d){var _={x:0,y:0};_[r]=Math.max(n[r]-p[r]-v,0),_[o]=x[o],u.setClipPath(new rR({shape:_})),u.__rectSize=_[r]}else h.eachChild(function(t){t.attr({invisible:!0,silent:!0})});var b=this._getPageInfo(t);return null!=b.pageIndex&&Is(l,{x:b.contentPosition[0],y:b.contentPosition[1]},d?t:null),this._updatePageInfoView(t,b),x},n.prototype._pageGo=function(t,e,n){var i=this._getPageInfo(e)[t];null!=i&&n.dispatchAction({type:"legendScroll",scrollDataIndex:i,legendId:e.id})},n.prototype._updatePageInfoView=function(t,e){var n=this._controllerGroup;y(["pagePrev","pageNext"],function(i){var r=i+"DataIndex",o=null!=e[r],a=n.childOfName(i);a&&(a.setStyle("fill",o?t.get("pageIconColor",!0):t.get("pageIconInactiveColor",!0)),a.cursor=o?"pointer":"default")});var i=n.childOfName("pageText"),r=t.get("pageFormatter"),o=e.pageIndex,a=null!=o?o+1:0,s=e.pageCount;i&&r&&i.setStyle("text",T(r)?r.replace("{current}",null==a?"":a+"").replace("{total}",null==s?"":s+""):r({current:a,total:s}))},n.prototype._getPageInfo=function(t){function e(t){if(t){var e=t.getBoundingRect(),n=e[l]+t[l];return{s:n,e:n+e[s],i:t.__legendDataIndex}}}function n(t,e){return t.e>=e&&t.s<=e+o}var i=t.get("scrollDataIndex",!0),r=this.getContentGroup(),o=this._containerGroup.__rectSize,a=t.getOrient().index,s=lq[a],l=uq[a],u=this._findTargetItemIndex(i),h=r.children(),c=h[u],p=h.length,d=p?1:0,f={contentPosition:[r.x,r.y],pageCount:d,pageIndex:d-1,pagePrevDataIndex:null,pageNextDataIndex:null};if(!c)return f;var g=e(c);f.contentPosition[a]=-g.s;for(var y=u+1,v=g,m=g,x=null;p>=y;++y)x=e(h[y]),(!x&&m.e>v.s+o||x&&!n(x,v.s))&&(v=m.i>v.i?m:x,v&&(null==f.pageNextDataIndex&&(f.pageNextDataIndex=v.i),++f.pageCount)),m=x;for(var y=u-1,v=g,m=g,x=null;y>=-1;--y)x=e(h[y]),x&&n(m,x.s)||!(v.i=0?this._tryShow(n,i):"leave"===t&&this._hide(i))},this))},n.prototype._keepShow=function(){var t=this._tooltipModel,e=this._ecModel,n=this._api;if(null!=this._lastX&&null!=this._lastY&&"none"!==t.get("triggerOn")){var i=this;clearTimeout(this._refreshUpdateTimeout),this._refreshUpdateTimeout=setTimeout(function(){!n.isDisposed()&&i.manuallyShowTip(t,e,n,{x:i._lastX,y:i._lastY,dataByCoordSys:i._lastDataByCoordSys})})}},n.prototype.manuallyShowTip=function(t,e,n,i){if(i.from!==this.uid&&!tk.node&&n.getDom()){var r=mT(i,n);this._ticket="";var o=i.dataByCoordSys,a=ST(i,e,n);if(a){var s=a.el.getBoundingRect().clone();s.applyTransform(a.el.transform),this._tryShow({offsetX:s.x+s.width/2,offsetY:s.y+s.height/2,target:a.el,position:i.position,positionDefault:"bottom"},r)}else if(i.tooltip&&null!=i.x&&null!=i.y){var l=xq;l.x=i.x,l.y=i.y,l.update(),pR(l).tooltipConfig={name:null,option:i.tooltip},this._tryShow({offsetX:i.x,offsetY:i.y,target:l},r)}else if(o)this._tryShow({offsetX:i.x,offsetY:i.y,position:i.position,dataByCoordSys:o,tooltipOption:i.tooltipOption},r);else if(null!=i.seriesIndex){if(this._manuallyAxisShowTip(t,e,n,i))return;var u=oI(i,e),h=u.point[0],c=u.point[1];null!=h&&null!=c&&this._tryShow({offsetX:h,offsetY:c,target:u.el,position:i.position,positionDefault:"bottom"},r)}else null!=i.x&&null!=i.y&&(n.dispatchAction({type:"updateAxisPointer",x:i.x,y:i.y}),this._tryShow({offsetX:i.x,offsetY:i.y,position:i.position,target:n.getZr().findHover(i.x,i.y).target},r))}},n.prototype.manuallyHideTip=function(t,e,n,i){var r=this._tooltipContent;!this._alwaysShowContent&&this._tooltipModel&&r.hideLater(this._tooltipModel.get("hideDelay")),this._lastX=this._lastY=this._lastDataByCoordSys=null,i.from!==this.uid&&this._hide(mT(i,n))},n.prototype._manuallyAxisShowTip=function(t,e,n,i){var r=i.seriesIndex,o=i.dataIndex,a=e.getComponent("axisPointer").coordSysAxesInfo;if(null!=r&&null!=o&&null!=a){var s=e.getSeriesByIndex(r);if(s){var l=s.getData(),u=vT([l.getItemModel(o),s,(s.coordinateSystem||{}).model],this._tooltipModel);if("axis"===u.get("trigger"))return n.dispatchAction({type:"updateAxisPointer",seriesIndex:r,dataIndex:o,position:i.position}),!0}}},n.prototype._tryShow=function(t,e){var n=t.target,i=this._tooltipModel;if(i){this._lastX=t.offsetX,this._lastY=t.offsetY;var r=t.dataByCoordSys;if(r&&r.length)this._showAxisTooltip(r,t);else if(n){this._lastDataByCoordSys=null;var o,a;Ec(n,function(t){return null!=pR(t).dataIndex?(o=t,!0):null!=pR(t).tooltipConfig?(a=t,!0):void 0},!0),o?this._showSeriesItemTooltip(t,o,e):a?this._showComponentItemTooltip(t,a,e):this._hide(e)}else this._lastDataByCoordSys=null,this._hide(e)}},n.prototype._showOrMove=function(t,e){var n=t.get("showDelay");e=wk(e,this),clearTimeout(this._showTimout),n>0?this._showTimout=setTimeout(e,n):e()},n.prototype._showAxisTooltip=function(t,e){var n=this._ecModel,i=this._tooltipModel,r=[e.offsetX,e.offsetY],o=vT([e.tooltipOption],i),a=this._renderMode,s=[],l=zh("section",{blocks:[],noHeader:!0}),u=[],c=new Uz;y(t,function(t){y(t.dataByAxis,function(t){var e=n.getComponent(t.axisDim+"Axis",t.axisIndex),r=t.value;if(e&&null!=r){var o=HM(r,e.axis,n,t.seriesDataIndices,t.valueLabelOpt),p=zh("section",{header:o,noHeader:!H(o),sortBlocks:!0,blocks:[]});l.blocks.push(p),y(t.seriesDataIndices,function(l){var d=n.getSeriesByIndex(l.seriesIndex),f=l.dataIndexInside,g=d.getDataParams(f);if(!(g.dataIndex<0)){g.axisDim=t.axisDim,g.axisIndex=t.axisIndex,g.axisType=t.axisType,g.axisId=t.axisId,g.axisValue=hf(e.axis,{value:r}),g.axisValueLabel=o,g.marker=c.makeTooltipMarker("item",nu(g.color),a);var y=vh(d.formatTooltip(f,!0,null)),v=y.frag;if(v){var m=vT([d],i).get("valueFormatter");p.blocks.push(m?h({valueFormatter:m},v):v)}y.text&&u.push(y.text),s.push(g)}})}})}),l.blocks.reverse(),u.reverse();var p=e.position,d=o.get("order"),f=Hh(l,c,a,d,n.get("useUTC"),o.get("textStyle"));f&&u.unshift(f);var g="richText"===a?"\n\n":"
",v=u.join(g);this._showOrMove(o,function(){this._updateContentNotChangedOnAxis(t,s)?this._updatePosition(o,p,r[0],r[1],this._tooltipContent,s):this._showTooltipContent(o,v,s,Math.random()+"",r[0],r[1],p,null,c)})},n.prototype._showSeriesItemTooltip=function(t,e,n){var i=this._ecModel,r=pR(e),o=r.seriesIndex,a=i.getSeriesByIndex(o),s=r.dataModel||a,l=r.dataIndex,u=r.dataType,c=s.getData(u),p=this._renderMode,d=t.positionDefault,f=vT([c.getItemModel(l),s,a&&(a.coordinateSystem||{}).model],this._tooltipModel,d?{position:d}:null),g=f.get("trigger");if(null==g||"item"===g){var y=s.getDataParams(l,u),v=new Uz;y.marker=v.makeTooltipMarker("item",nu(y.color),p);var m=vh(s.formatTooltip(l,!1,u)),x=f.get("order"),_=f.get("valueFormatter"),b=m.frag,w=b?Hh(_?h({valueFormatter:_},b):b,v,p,x,i.get("useUTC"),f.get("textStyle")):m.text,S="item_"+s.name+"_"+l;this._showOrMove(f,function(){this._showTooltipContent(f,w,y,S,t.offsetX,t.offsetY,t.position,t.target,v)}),n({type:"showTip",dataIndexInside:l,dataIndex:c.getRawIndex(l),seriesIndex:o,from:this.uid})}},n.prototype._showComponentItemTooltip=function(t,e,n){var i=pR(e),r=i.tooltipConfig,o=r.option||{};if(T(o)){var a=o;o={content:a,formatter:a}}var l=[o],u=this._ecModel.getComponent(i.componentMainType,i.componentIndex);u&&l.push(u),l.push({formatter:o.content});var h=t.positionDefault,c=vT(l,this._tooltipModel,h?{position:h}:null),p=c.get("content"),d=Math.random()+"",f=new Uz;this._showOrMove(c,function(){var n=s(c.get("formatterParams")||{});this._showTooltipContent(c,p,n,d,t.offsetX,t.offsetY,t.position,e,f)}),n({type:"showTip",from:this.uid})},n.prototype._showTooltipContent=function(t,e,n,i,r,o,a,s,l){if(this._ticket="",t.get("showContent")&&t.get("show")){var u=this._tooltipContent;u.setEnterable(t.get("enterable"));var h=t.get("formatter");a=a||t.get("position");var c=e,p=this._getNearestPoint([r,o],n,t.get("trigger"),t.get("borderColor")),d=p.color;if(h)if(T(h)){var f=t.ecModel.get("useUTC"),g=M(n)?n[0]:n,y=g&&g.axisType&&g.axisType.indexOf("time")>=0;c=h,y&&(c=Dl(g.axisValue,c,f)),c=$l(c,n,!0)}else if(I(h)){var v=wk(function(e,i){e===this._ticket&&(u.setContent(i,l,t,d,a),this._updatePosition(t,a,r,o,u,n,s))},this);this._ticket=i,c=h(n,i,v)}else c=h;u.setContent(c,l,t,d,a),u.show(t,d),this._updatePosition(t,a,r,o,u,n,s)}},n.prototype._getNearestPoint=function(t,e,n,i){return"axis"===n||M(e)?{color:i||("html"===this._renderMode?"#fff":"none")}:M(e)?void 0:{color:i||e.color||e.borderColor}},n.prototype._updatePosition=function(t,e,n,i,r,o,a){var s=this._api.getWidth(),l=this._api.getHeight();e=e||t.get("position");var u=r.getSize(),h=t.get("align"),c=t.get("verticalAlign"),p=a&&a.getBoundingRect().clone();if(a&&p.applyTransform(a.transform),I(e)&&(e=e([n,i],o,r.el,p,{viewSize:[s,l],contentSize:u.slice()})),M(e))n=nr(e[0],s),i=nr(e[1],l);else if(A(e)){var d=e;d.width=u[0],d.height=u[1];var f=au(d,{width:s,height:l});n=f.x,i=f.y,h=null,c=null}else if(T(e)&&a){var g=bT(e,p,u,t.get("borderWidth"));n=g[0],i=g[1]}else{var g=xT(n,i,r,s,l,h?null:20,c?null:20);n=g[0],i=g[1]}if(h&&(n-=wT(h)?u[0]/2:"right"===h?u[0]:0),c&&(i-=wT(c)?u[1]/2:"bottom"===c?u[1]:0),iT(t)){var g=_T(n,i,r,s,l);n=g[0],i=g[1]}r.moveTo(n,i)},n.prototype._updateContentNotChangedOnAxis=function(t,e){var n=this._lastDataByCoordSys,i=this._cbParamsList,r=!!n&&n.length===t.length;return r&&y(n,function(n,o){var a=n.dataByAxis||[],s=t[o]||{},l=s.dataByAxis||[];r=r&&a.length===l.length,r&&y(a,function(t,n){var o=l[n]||{},a=t.seriesDataIndices||[],s=o.seriesDataIndices||[];r=r&&t.value===o.value&&t.axisType===o.axisType&&t.axisId===o.axisId&&a.length===s.length,r&&y(a,function(t,e){var n=s[e];r=r&&t.seriesIndex===n.seriesIndex&&t.dataIndex===n.dataIndex}),i&&y(t.seriesDataIndices,function(t){var n=t.seriesIndex,o=e[n],a=i[n];o&&a&&a.data!==o.data&&(r=!1)})})}),this._lastDataByCoordSys=t,this._cbParamsList=e,!!r},n.prototype._hide=function(t){this._lastDataByCoordSys=null,t({type:"hideTip",from:this.uid})},n.prototype.dispose=function(t,e){!tk.node&&e.getDom()&&(yc(this,"_updatePosition"),this._tooltipContent.dispose(),rI("itemTooltip",e))},n.type="tooltip",n}(Kz);bf(MT);var bq=Ur(),wq=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e.createdBySelf=!1,e}return e(n,t),n.prototype.init=function(t,e,n){this.mergeDefaultAndTheme(t,n),this._mergeOption(t,n,!1,!0)},n.prototype.isAnimationEnabled=function(){if(tk.node)return!1;var t=this.__hostSeries;return this.getShallow("animation")&&t&&t.isAnimationEnabled()},n.prototype.mergeOption=function(t,e){this._mergeOption(t,e,!1,!1)},n.prototype._mergeOption=function(t,e,n,i){var r=this.mainType;n||e.eachSeries(function(t){var n=t.get(this.mainType,!0),o=bq(t)[r];return n&&n.data?(o?o._mergeOption(n,e,!0):(i&&TT(n),y(n.data,function(t){t instanceof Array?(TT(t[0]),TT(t[1])):TT(t)}),o=this.createMarkerModelFromSeries(n,this,e),h(o,{mainType:this.mainType,seriesIndex:t.seriesIndex,name:t.name,createdBySelf:!0}),o.__hostSeries=t),void(bq(t)[r]=o)):void(bq(t)[r]=null)},this)},n.prototype.formatTooltip=function(t){var e=this.getData(),n=this.getRawValue(t),i=e.getName(t);return zh("section",{header:this.name,blocks:[zh("nameValue",{name:i,value:n,noName:!i,noValue:null==n})]})},n.prototype.getData=function(){return this._data},n.prototype.setData=function(t){this._data=t},n.getMarkerModelFromSeries=function(t,e){return bq(t)[e]},n.type="marker",n.dependencies=["series","grid","polar","geo"],n}(LE);f(wq,Dz.prototype);var Sq=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e}return e(n,t),n.prototype.createMarkerModelFromSeries=function(t,e,i){return new n(t,e,i)},n.type="markPoint",n.defaultOption={z:5,symbol:"pin",symbolSize:50,tooltip:{trigger:"item"},label:{show:!0,position:"inside"},itemStyle:{borderWidth:2},emphasis:{label:{show:!0}}},n}(wq),Mq={min:S(AT,"min"),max:S(AT,"max"),average:S(AT,"average"),median:S(AT,"median")},Iq=Ur(),Tq=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e}return e(n,t),n.prototype.init=function(){this.markerGroupMap=U()},n.prototype.render=function(t,e,n){var i=this,r=this.markerGroupMap;r.each(function(t){Iq(t).keep=!1}),e.eachSeries(function(t){var r=wq.getMarkerModelFromSeries(t,i.type);r&&i.renderSeries(t,r,e,n)}),r.each(function(t){!Iq(t).keep&&i.group.remove(t.group)})},n.prototype.markKeep=function(t){Iq(t).keep=!0},n.prototype.blurSeries=function(t){var e=this;y(t,function(t){var n=wq.getMarkerModelFromSeries(t,e.type);if(n){var i=n.getData();i.eachItemGraphicEl(function(t){t&&Pa(t)})}})},n.type="marker",n}(Kz),Cq=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e}return e(n,t),n.prototype.updateTransform=function(t,e,n){e.eachSeries(function(t){var e=wq.getMarkerModelFromSeries(t,"markPoint");e&&(ET(e.getData(),t,n),this.markerGroupMap.get(t.id).updateLayout())},this)},n.prototype.renderSeries=function(t,e,n,i){var r=t.coordinateSystem,o=t.id,a=t.getData(),s=this.markerGroupMap,l=s.get(o)||s.set(o,new yW),u=zT(r,t,e);e.setData(u),ET(e.getData(),t,i),u.each(function(t){var n=u.getItemModel(t),i=n.getShallow("symbol"),r=n.getShallow("symbolSize"),o=n.getShallow("symbolRotate"),s=n.getShallow("symbolOffset"),l=n.getShallow("symbolKeepAspect");if(I(i)||I(r)||I(o)||I(s)){var h=e.getRawValue(t),c=e.getDataParams(t);I(i)&&(i=i(h,c)),I(r)&&(r=r(h,c)),I(o)&&(o=o(h,c)),I(s)&&(s=s(h,c))}var p=n.getModel("itemStyle").getItemStyle(),d=Lc(a,"color");p.fill||(p.fill=d),u.setItemVisual(t,{symbol:i,symbolSize:r,symbolRotate:o,symbolOffset:s,symbolKeepAspect:l,style:p})}),l.updateData(u),this.group.add(l.group),u.eachItemGraphicEl(function(t){t.traverse(function(t){pR(t).dataModel=e})}),this.markKeep(l),l.group.silent=e.get("silent")||t.get("silent")},n.type="markPoint",n}(Tq);bf(BT);var Dq=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e}return e(n,t),n.prototype.createMarkerModelFromSeries=function(t,e,i){return new n(t,e,i)},n.type="markLine",n.defaultOption={z:5,symbol:["circle","arrow"],symbolSize:[8,16],symbolOffset:0,precision:2,tooltip:{trigger:"item"},label:{show:!0,position:"end",distance:5},lineStyle:{type:"dashed"},emphasis:{label:{show:!0},lineStyle:{width:3}},animationEasing:"linear"},n}(wq),Aq=Ur(),kq=function(t,e,n,i){var r,o=t.getData();if(M(i))r=i;else{var a=i.type;if("min"===a||"max"===a||"average"===a||"median"===a||null!=i.xAxis||null!=i.yAxis){var u=void 0,c=void 0;if(null!=i.yAxis||null!=i.xAxis)u=e.getAxis(null!=i.yAxis?"y":"x"),c=z(i.yAxis,i.xAxis);else{var p=LT(i,o,e,t);u=p.valueAxis;var d=yd(o,p.valueDataDim);c=NT(o,d,a)}var f="x"===u.dim?0:1,g=1-f,y=s(i),v={coord:[]};y.type=null,y.coord=[],y.coord[g]=-1/0,v.coord[g]=1/0;var m=n.get("precision");m>=0&&D(c)&&(c=+c.toFixed(Math.min(m,20))),y.coord[f]=v.coord[f]=c,r=[y,v,{type:a,valueIndex:i.valueIndex,value:c}]}else r=[]}var x=[kT(t,r[0]),kT(t,r[1]),h({},r[2])];return x[2].type=x[2].type||null,l(x[2],x[0]),l(x[2],x[1]),x},Lq=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e}return e(n,t),n.prototype.updateTransform=function(t,e,n){e.eachSeries(function(t){var e=wq.getMarkerModelFromSeries(t,"markLine");if(e){var i=e.getData(),r=Aq(e).from,o=Aq(e).to;r.each(function(e){WT(r,e,!0,t,n),WT(o,e,!1,t,n)}),i.each(function(t){i.setItemLayout(t,[r.getItemLayout(t),o.getItemLayout(t)])}),this.markerGroupMap.get(t.id).updateLayout()}},this)},n.prototype.renderSeries=function(t,e,n,i){function r(e,n,r){var o=e.getItemModel(n);WT(e,n,r,t,i);var a=o.getModel("itemStyle").getItemStyle();null==a.fill&&(a.fill=Lc(s,"color")),e.setItemVisual(n,{symbolKeepAspect:o.get("symbolKeepAspect"),symbolOffset:B(o.get("symbolOffset",!0),v[r?0:1]),symbolRotate:B(o.get("symbolRotate",!0),y[r?0:1]),symbolSize:B(o.get("symbolSize"),g[r?0:1]),symbol:B(o.get("symbol",!0),f[r?0:1]),style:a})}var o=t.coordinateSystem,a=t.id,s=t.getData(),l=this.markerGroupMap,u=l.get(a)||l.set(a,new EX);this.group.add(u.group);var h=HT(o,t,e),c=h.from,p=h.to,d=h.line;Aq(e).from=c,Aq(e).to=p,e.setData(d);var f=e.get("symbol"),g=e.get("symbolSize"),y=e.get("symbolRotate"),v=e.get("symbolOffset");M(f)||(f=[f,f]),M(g)||(g=[g,g]),M(y)||(y=[y,y]),M(v)||(v=[v,v]),h.from.each(function(t){r(c,t,!0),r(p,t,!1)}),d.each(function(t){var e=d.getItemModel(t).getModel("lineStyle").getLineStyle();d.setItemLayout(t,[c.getItemLayout(t),p.getItemLayout(t)]),null==e.stroke&&(e.stroke=c.getItemVisual(t,"style").fill),d.setItemVisual(t,{fromSymbolKeepAspect:c.getItemVisual(t,"symbolKeepAspect"),fromSymbolOffset:c.getItemVisual(t,"symbolOffset"),fromSymbolRotate:c.getItemVisual(t,"symbolRotate"),fromSymbolSize:c.getItemVisual(t,"symbolSize"),fromSymbol:c.getItemVisual(t,"symbol"),toSymbolKeepAspect:p.getItemVisual(t,"symbolKeepAspect"),toSymbolOffset:p.getItemVisual(t,"symbolOffset"),toSymbolRotate:p.getItemVisual(t,"symbolRotate"),toSymbolSize:p.getItemVisual(t,"symbolSize"),toSymbol:p.getItemVisual(t,"symbol"),style:e})}),u.updateData(d),h.line.eachItemGraphicEl(function(t){t.traverse(function(t){pR(t).dataModel=e})}),this.markKeep(u),u.group.silent=e.get("silent")||t.get("silent")},n.type="markLine",n}(Tq);bf(YT);var Pq=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e}return e(n,t),n.prototype.createMarkerModelFromSeries=function(t,e,i){return new n(t,e,i)},n.type="markArea",n.defaultOption={z:1,tooltip:{trigger:"item"},animation:!1,label:{show:!0,position:"top"},itemStyle:{borderWidth:0},emphasis:{label:{show:!0,position:"top"}}},n}(wq),Oq=Ur(),Rq=function(t,e,n,i){var r=kT(t,i[0]),o=kT(t,i[1]),a=r.coord,s=o.coord;a[0]=z(a[0],-1/0),a[1]=z(a[1],-1/0),s[0]=z(s[0],1/0),s[1]=z(s[1],1/0);var l=u([{},r,o]);return l.coord=[r.coord,o.coord],l.x0=r.x,l.y0=r.y,l.x1=o.x,l.y1=o.y,l},Nq=[["x0","y0"],["x1","y0"],["x1","y1"],["x0","y1"]],Eq=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e}return e(n,t),n.prototype.updateTransform=function(t,e,n){e.eachSeries(function(t){var e=wq.getMarkerModelFromSeries(t,"markArea");if(e){var i=e.getData();i.each(function(e){var r=v(Nq,function(r){return jT(i,e,r,t,n)});i.setItemLayout(e,r);var o=i.getItemGraphicEl(e);o.setShape("points",r)})}},this)},n.prototype.renderSeries=function(t,e,n,i){var r=t.coordinateSystem,o=t.id,a=t.getData(),s=this.markerGroupMap,l=s.get(o)||s.set(o,{group:new AP});this.group.add(l.group),this.markKeep(l);var u=qT(r,t,e);e.setData(u),u.each(function(e){var n=v(Nq,function(n){return jT(u,e,n,t,i)}),o=r.getAxis("x").scale,s=r.getAxis("y").scale,l=o.getExtent(),h=s.getExtent(),c=[o.parse(u.get("x0",e)),o.parse(u.get("x1",e))],p=[s.parse(u.get("y0",e)),s.parse(u.get("y1",e))];rr(c),rr(p);var d=!(l[0]>c[1]||l[1]p[1]||h[1]=e&&(t=e-1),0>t&&(t=0)),this.option.currentIndex=t},n.prototype.getCurrentIndex=function(){return this.option.currentIndex},n.prototype.isIndexMax=function(){return this.getCurrentIndex()>=this._data.count()-1},n.prototype.setPlayState=function(t){this.option.autoPlay=!!t},n.prototype.getPlayState=function(){return!!this.option.autoPlay},n.prototype._initData=function(){var t,e=this.option,n=e.data||[],i=e.axisType,r=this._names=[];"category"===i?(t=[],y(n,function(e,n){var i,o=Br(Cr(e),"");A(e)?(i=s(e),i.value=n):i=n,t.push(i),r.push(o)})):t=n;var o={category:"ordinal",time:"time",value:"number"}[i]||"number",a=this._data=new LF([{name:"value",type:o}],this);a.initData(t,r)},n.prototype.getData=function(){return this._data},n.prototype.getCategories=function(){return"category"===this.get("axisType")?this._names.slice():void 0},n.type="timeline",n.defaultOption={z:4,show:!0,axisType:"time",realtime:!0,left:"20%",top:null,right:"20%",bottom:0,width:null,height:40,padding:5,controlPosition:"left",autoPlay:!1,rewind:!1,loop:!0,playInterval:2e3,currentIndex:0,itemStyle:{},label:{color:"#000"},data:[]},n}(LE),Bq=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e}return e(n,t),n.type="timeline.slider",n.defaultOption=xl(zq.defaultOption,{backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderWidth:0,orient:"horizontal",inverse:!1,tooltip:{trigger:"item"},symbol:"circle",symbolSize:12,lineStyle:{show:!0,width:2,color:"#DAE1F5"},label:{position:"auto",show:!0,interval:"auto",rotate:0,color:"#A4B1D7"},itemStyle:{color:"#A4B1D7",borderWidth:1},checkpointStyle:{symbol:"circle",symbolSize:15,color:"#316bf3",borderColor:"#fff",borderWidth:2,shadowBlur:2,shadowOffsetX:1,shadowOffsetY:1,shadowColor:"rgba(0, 0, 0, 0.3)",animation:!0,animationDuration:300,animationEasing:"quinticInOut"},controlStyle:{show:!0,showPlayBtn:!0,showPrevBtn:!0,showNextBtn:!0,itemSize:24,itemGap:12,position:"left",playIcon:"path://M31.6,53C17.5,53,6,41.5,6,27.4S17.5,1.8,31.6,1.8C45.7,1.8,57.2,13.3,57.2,27.4S45.7,53,31.6,53z M31.6,3.3 C18.4,3.3,7.5,14.1,7.5,27.4c0,13.3,10.8,24.1,24.1,24.1C44.9,51.5,55.7,40.7,55.7,27.4C55.7,14.1,44.9,3.3,31.6,3.3z M24.9,21.3 c0-2.2,1.6-3.1,3.5-2l10.5,6.1c1.899,1.1,1.899,2.9,0,4l-10.5,6.1c-1.9,1.1-3.5,0.2-3.5-2V21.3z",stopIcon:"path://M30.9,53.2C16.8,53.2,5.3,41.7,5.3,27.6S16.8,2,30.9,2C45,2,56.4,13.5,56.4,27.6S45,53.2,30.9,53.2z M30.9,3.5C17.6,3.5,6.8,14.4,6.8,27.6c0,13.3,10.8,24.1,24.101,24.1C44.2,51.7,55,40.9,55,27.6C54.9,14.4,44.1,3.5,30.9,3.5z M36.9,35.8c0,0.601-0.4,1-0.9,1h-1.3c-0.5,0-0.9-0.399-0.9-1V19.5c0-0.6,0.4-1,0.9-1H36c0.5,0,0.9,0.4,0.9,1V35.8z M27.8,35.8 c0,0.601-0.4,1-0.9,1h-1.3c-0.5,0-0.9-0.399-0.9-1V19.5c0-0.6,0.4-1,0.9-1H27c0.5,0,0.9,0.4,0.9,1L27.8,35.8L27.8,35.8z",nextIcon:"M2,18.5A1.52,1.52,0,0,1,.92,18a1.49,1.49,0,0,1,0-2.12L7.81,9.36,1,3.11A1.5,1.5,0,1,1,3,.89l8,7.34a1.48,1.48,0,0,1,.49,1.09,1.51,1.51,0,0,1-.46,1.1L3,18.08A1.5,1.5,0,0,1,2,18.5Z",prevIcon:"M10,.5A1.52,1.52,0,0,1,11.08,1a1.49,1.49,0,0,1,0,2.12L4.19,9.64,11,15.89a1.5,1.5,0,1,1-2,2.22L1,10.77A1.48,1.48,0,0,1,.5,9.68,1.51,1.51,0,0,1,1,8.58L9,.92A1.5,1.5,0,0,1,10,.5Z",prevBtnSize:18,nextBtnSize:18,color:"#A4B1D7",borderColor:"#A4B1D7",borderWidth:1},emphasis:{label:{show:!0,color:"#6f778d"},itemStyle:{color:"#316BF3"},controlStyle:{color:"#316BF3",borderColor:"#316BF3",borderWidth:2}},progress:{lineStyle:{color:"#316BF3"},itemStyle:{color:"#316BF3"},label:{color:"#6f778d"}},data:[]}),n +}(zq);f(Bq,Dz.prototype);var Vq=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e}return e(n,t),n.type="timeline",n}(Kz),Fq=function(t){function n(e,n,i,r){var o=t.call(this,e,n,i)||this;return o.type=r||"value",o}return e(n,t),n.prototype.getLabelModel=function(){return this.model.getModel("label")},n.prototype.isHorizontal=function(){return"horizontal"===this.model.get("orient")},n}(SG),Gq=Math.PI,Wq=Ur(),Hq=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e}return e(n,t),n.prototype.init=function(t,e){this.api=e},n.prototype.render=function(t,e,n){if(this.model=t,this.api=n,this.ecModel=e,this.group.removeAll(),t.get("show",!0)){var i=this._layout(t,n),r=this._createGroup("_mainGroup"),o=this._createGroup("_labelGroup"),a=this._axis=this._createAxis(i,t);t.formatTooltip=function(t){var e=a.scale.getLabel({value:t});return zh("nameValue",{noName:!0,value:e})},y(["AxisLine","AxisTick","Control","CurrentPointer"],function(e){this["_render"+e](i,r,a,t)},this),this._renderAxisLabel(i,o,a,t),this._position(i,t)}this._doPlayStop(),this._updateTicksStatus()},n.prototype.remove=function(){this._clearTimer(),this.group.removeAll()},n.prototype.dispose=function(){this._clearTimer()},n.prototype._layout=function(t,e){var n,i=t.get(["label","position"]),r=t.get("orient"),o=JT(t,e);n=null==i||"auto"===i?"horizontal"===r?o.y+o.height/2=0||"+"===n?"left":"right"},s={horizontal:n>=0||"+"===n?"top":"bottom",vertical:"middle"},l={horizontal:0,vertical:Gq/2},u="vertical"===r?o.height:o.width,h=t.getModel("controlStyle"),c=h.get("show",!0),p=c?h.get("itemSize"):0,d=c?h.get("itemGap"):0,f=p+d,g=t.get(["label","rotate"])||0;g=g*Gq/180;var y,v,m,x=h.get("position",!0),_=c&&h.get("showPlayBtn",!0),b=c&&h.get("showPrevBtn",!0),w=c&&h.get("showNextBtn",!0),S=0,M=u;"left"===x||"bottom"===x?(_&&(y=[0,0],S+=f),b&&(v=[S,0],S+=f),w&&(m=[M-p,0],M-=f)):(_&&(y=[M-p,0],M-=f),b&&(v=[0,0],S+=f),w&&(m=[M-p,0],M-=f));var I=[S,M];return t.get("inverse")&&I.reverse(),{viewRect:o,mainLength:u,orient:r,rotation:l[r],labelRotation:g,labelPosOpt:n,labelAlign:t.get(["label","align"])||a[r],labelBaseline:t.get(["label","verticalAlign"])||t.get(["label","baseline"])||s[r],playPosition:y,prevBtnPosition:v,nextBtnPosition:m,axisExtent:I,controlSize:p,controlGap:d}},n.prototype._position=function(t){function e(t){t.originX=h[0][0]-t.x,t.originY=h[1][0]-t.y}function n(t){return[[t.x,t.x+t.width],[t.y,t.y+t.height]]}function i(t,e,n,i,r){t[i]+=n[i][r]-e[i][r]}var r=this._mainGroup,o=this._labelGroup,a=t.viewRect;if("vertical"===t.orient){var s=bi(),l=a.x,u=a.y+a.height;Ii(s,s,[-l,-u]),Ti(s,s,-Gq/2),Ii(s,s,[l,u]),a=a.clone(),a.applyTransform(s)}var h=n(a),c=n(r.getBoundingRect()),p=n(o.getBoundingRect()),d=[r.x,r.y],f=[o.x,o.y];f[0]=d[0]=h[0][0];var g=t.labelPosOpt;if(null==g||T(g)){var y="+"===g?0:1;i(d,c,h,1,y),i(f,p,h,1,1-y)}else{var y=g>=0?0:1;i(d,c,h,1,y),f[1]=d[1]+g}r.setPosition(d),o.setPosition(f),r.rotation=o.rotation=t.rotation,e(r),e(o)},n.prototype._createAxis=function(t,e){var n=e.getData(),i=e.get("axisType"),r=$T(e,i);r.getTicks=function(){return n.mapArray(["value"],function(t){return{value:t}})};var o=n.getDataExtent("value");r.setExtent(o[0],o[1]),r.calcNiceTicks();var a=new Fq("value",r,t.axisExtent,i);return a.model=e,a},n.prototype._createGroup=function(t){var e=this[t]=new AP;return this.group.add(e),e},n.prototype._renderAxisLine=function(t,e,n,i){var r=n.getExtent();if(i.get(["lineStyle","show"])){var o=new gN({shape:{x1:r[0],y1:0,x2:r[1],y2:0},style:h({lineCap:"round"},i.getModel("lineStyle").getLineStyle()),silent:!0,z2:1});e.add(o);var a=this._progressLine=new gN({shape:{x1:r[0],x2:this._currentPointer?this._currentPointer.x:r[0],y1:0,y2:0},style:c({lineCap:"round",lineWidth:o.style.lineWidth},i.getModel(["progress","lineStyle"]).getLineStyle()),silent:!0,z2:1});e.add(a)}},n.prototype._renderAxisTick=function(t,e,n,i){var r=this,o=i.getData(),a=n.scale.getTicks();this._tickSymbols=[],y(a,function(t){var a=n.dataToCoord(t.value),s=o.getItemModel(t.value),l=s.getModel("itemStyle"),u=s.getModel(["emphasis","itemStyle"]),h=s.getModel(["progress","itemStyle"]),c={x:a,y:0,onclick:wk(r._changeTimeline,r,t.value)},p=tC(s,l,e,c);p.ensureState("emphasis").style=u.getItemStyle(),p.ensureState("progress").style=h.getItemStyle(),Za(p);var d=pR(p);s.get("tooltip")?(d.dataIndex=t.value,d.dataModel=i):d.dataIndex=d.dataModel=null,r._tickSymbols.push(p)})},n.prototype._renderAxisLabel=function(t,e,n,i){var r=this,o=n.getLabelModel();if(o.get("show")){var a=i.getData(),s=n.getViewLabels();this._tickLabels=[],y(s,function(i){var o=i.tickValue,s=a.getItemModel(o),l=s.getModel("label"),u=s.getModel(["emphasis","label"]),h=s.getModel(["progress","label"]),c=n.dataToCoord(i.tickValue),p=new lR({x:c,y:0,rotation:t.labelRotation-t.rotation,onclick:wk(r._changeTimeline,r,o),silent:!1,style:ll(l,{text:i.formattedLabel,align:t.labelAlign,verticalAlign:t.labelBaseline})});p.ensureState("emphasis").style=ll(u),p.ensureState("progress").style=ll(h),e.add(p),Za(p),Wq(p).dataIndex=o,r._tickLabels.push(p)})}},n.prototype._renderControl=function(t,e,n,i){function r(t,n,r,u){if(t){var h=Bi(B(i.get(["controlStyle",n+"BtnSize"]),o),o),c=[0,-h/2,h,h],p=QT(i,n+"Icon",c,{x:t[0],y:t[1],originX:o/2,originY:0,rotation:u?-a:0,rectHover:!0,style:s,onclick:r});p.ensureState("emphasis").style=l,e.add(p),Za(p)}}var o=t.controlSize,a=t.rotation,s=i.getModel("controlStyle").getItemStyle(),l=i.getModel(["emphasis","controlStyle"]).getItemStyle(),u=i.getPlayState(),h=i.get("inverse",!0);r(t.nextBtnPosition,"next",wk(this._changeTimeline,this,h?"-":"+")),r(t.prevBtnPosition,"prev",wk(this._changeTimeline,this,h?"+":"-")),r(t.playPosition,u?"stop":"play",wk(this._handlePlayClick,this,!u),!0)},n.prototype._renderCurrentPointer=function(t,e,n,i){var r=i.getData(),o=i.getCurrentIndex(),a=r.getItemModel(o).getModel("checkpointStyle"),s=this,l={onCreate:function(t){t.draggable=!0,t.drift=wk(s._handlePointerDrag,s),t.ondragend=wk(s._handlePointerDragend,s),eC(t,s._progressLine,o,n,i,!0)},onUpdate:function(t){eC(t,s._progressLine,o,n,i)}};this._currentPointer=tC(a,a,this._mainGroup,{},this._currentPointer,l)},n.prototype._handlePlayClick=function(t){this._clearTimer(),this.api.dispatchAction({type:"timelinePlayChange",playState:t,from:this.uid})},n.prototype._handlePointerDrag=function(t,e,n){this._clearTimer(),this._pointerChangeTimeline([n.offsetX,n.offsetY])},n.prototype._handlePointerDragend=function(t){this._pointerChangeTimeline([t.offsetX,t.offsetY],!0)},n.prototype._pointerChangeTimeline=function(t,e){var n=this._toAxisCoord(t)[0],i=this._axis,r=rr(i.getExtent().slice());n>r[1]&&(n=r[1]),ns&&(i=s,e=o)}),e},n.prototype._clearTimer=function(){this._timer&&(clearTimeout(this._timer),this._timer=null)},n.prototype._changeTimeline=function(t){var e=this.model.getCurrentIndex();"+"===t?t=e+1:"-"===t&&(t=e-1),this.api.dispatchAction({type:"timelineChange",currentIndex:t,from:this.uid})},n.prototype._updateTicksStatus=function(){var t=this.model.getCurrentIndex(),e=this._tickSymbols,n=this._tickLabels;if(e)for(var i=0;ii);if(n)for(var i=0;i0?100:20}},n.prototype._updateRangeUse=function(t){var e=this._rangePropMode,n=this.get("rangeMode");y([["start","startValue"],["end","endValue"]],function(i,r){var o=null!=t[i[0]],a=null!=t[i[1]];o&&!a?e[r]="percent":!o&&a?e[r]="value":n?e[r]=n[r]:o&&(e[r]="percent")})},n.prototype.noTarget=function(){return this._noTarget},n.prototype.getFirstTargetAxisModel=function(){var t;return this.eachTargetAxis(function(e,n){null==t&&(t=this.ecModel.getComponent(uC(e),n))},this),t},n.prototype.eachTargetAxis=function(t,e){this._targetAxisInfoMap.each(function(n,i){y(n.indexList,function(n){t.call(e,i,n)})})},n.prototype.getAxisProxy=function(t,e){var n=this.getAxisModel(t,e);return n?n.__dzAxisProxy:void 0},n.prototype.getAxisModel=function(t,e){var n=this._targetAxisInfoMap.get(t);return n&&n.indexMap[e]?this.ecModel.getComponent(uC(t),e):void 0},n.prototype.setRawRange=function(t){var e=this.option,n=this.settledOption;y([["start","startValue"],["end","endValue"]],function(i){(null!=t[i[0]]||null!=t[i[1]])&&(e[i[0]]=n[i[0]]=t[i[0]],e[i[1]]=n[i[1]]=t[i[1]])},this),this._updateRangeUse(t)},n.prototype.setCalculatedRange=function(t){var e=this.option;y(["start","startValue","end","endValue"],function(n){e[n]=t[n]})},n.prototype.getPercentRange=function(){var t=this.findRepresentativeAxisProxy();return t?t.getDataPercentWindow():void 0},n.prototype.getValueRange=function(t,e){if(null!=t||null!=e)return this.getAxisProxy(t,e).getDataValueWindow();var n=this.findRepresentativeAxisProxy();return n?n.getDataValueWindow():void 0},n.prototype.findRepresentativeAxisProxy=function(t){if(t)return t.__dzAxisProxy;for(var e,n=this._targetAxisInfoMap.keys(),i=0;i0?s.pixelStart+s.pixelLength-s.pixel:s.pixel-s.pixelStart)/s.pixelLength*(o[1]-o[0])+o[0],u=Math.max(1/i.scale,0);o[0]=(o[0]-l)*u+l,o[1]=(o[1]-l)*u+l;var h=this.dataZoomModel.findRepresentativeAxisProxy().getMinMaxSpan();return Cb(0,o,[0,100],0,h.minSpan,h.maxSpan),this.range=o,r[0]!==o[0]||r[1]!==o[1]?o:void 0}},pan:bC(function(t,e,n,i,r,o){var a=Qq[i]([o.oldX,o.oldY],[o.newX,o.newY],e,r,n);return a.signal*(t[1]-t[0])*a.pixel/a.pixelLength}),scrollMove:bC(function(t,e,n,i,r,o){var a=Qq[i]([0,0],[o.scrollDelta,o.scrollDelta],e,r,n);return a.signal*(t[1]-t[0])*o.scrollDelta})},Qq={grid:function(t,e,n,i,r){var o=n.axis,a={},s=r.model.coordinateSystem.getRect();return t=t||[0,0],"x"===o.dim?(a.pixel=e[0]-t[0],a.pixelLength=s.width,a.pixelStart=s.x,a.signal=o.inverse?1:-1):(a.pixel=e[1]-t[1],a.pixelLength=s.height,a.pixelStart=s.y,a.signal=o.inverse?-1:1),a},polar:function(t,e,n,i,r){var o=n.axis,a={},s=r.model.coordinateSystem,l=s.getRadiusAxis().getExtent(),u=s.getAngleAxis().getExtent();return t=t?s.pointToCoord(t):[0,0],e=s.pointToCoord(e),"radiusAxis"===n.mainType?(a.pixel=e[0]-t[0],a.pixelLength=l[1]-l[0],a.pixelStart=l[0],a.signal=o.inverse?1:-1):(a.pixel=e[1]-t[1],a.pixelLength=u[1]-u[0],a.pixelStart=u[0],a.signal=o.inverse?-1:1),a},singleAxis:function(t,e,n,i,r){var o=n.axis,a=r.model.coordinateSystem.getRect(),s={};return t=t||[0,0],"horizontal"===o.orient?(s.pixel=e[0]-t[0],s.pixelLength=a.width,s.pixelStart=a.x,s.signal=o.inverse?1:-1):(s.pixel=e[1]-t[1],s.pixelLength=a.height,s.pixelStart=a.y,s.signal=o.inverse?-1:1),s}},tK=y,eK=rr,nK=function(){function t(t,e,n,i){this._dimName=t,this._axisIndex=e,this.ecModel=i,this._dataZoomModel=n}return t.prototype.hostedBy=function(t){return this._dataZoomModel===t},t.prototype.getDataValueWindow=function(){return this._valueWindow.slice()},t.prototype.getDataPercentWindow=function(){return this._percentWindow.slice()},t.prototype.getTargetSeriesModels=function(){var t=[];return this.ecModel.eachSeries(function(e){if(lC(e)){var n=uC(this._dimName),i=e.getReferringComponents(n,HP).models[0];i&&this._axisIndex===i.componentIndex&&t.push(e)}},this),t},t.prototype.getAxisModel=function(){return this.ecModel.getComponent(this._dimName+"Axis",this._axisIndex)},t.prototype.getMinMaxSpan=function(){return s(this._minMaxSpan)},t.prototype.calculateDataWindow=function(t){function e(t,e,n,i,r){var a=r?"Span":"ValueSpan";Cb(0,t,n,"all",h["min"+a],h["max"+a]);for(var s=0;2>s;s++)e[s]=er(t[s],n,i,!0),r&&(e[s]=o.parse(e[s]))}var n,i=this._dataExtent,r=this.getAxisModel(),o=r.axis.scale,a=this._dataZoomModel.getRangePropMode(),s=[0,100],l=[],u=[];tK(["start","end"],function(e,r){var h=t[e],c=t[e+"Value"];"percent"===a[r]?(null==h&&(h=s[r]),c=o.parse(er(h,s,i))):(n=!0,c=null==c?i[r]:o.parse(c),h=er(c,i,s)),u[r]=c,l[r]=h}),eK(u),eK(l);var h=this._minMaxSpan;return n?e(u,l,i,s,!1):e(l,u,s,i,!0),{valueWindow:u,percentWindow:l}},t.prototype.reset=function(t){if(t===this._dataZoomModel){var e=this.getTargetSeriesModels();this._dataExtent=wC(this,this._dimName,e),this._updateMinMaxSpan();var n=this.calculateDataWindow(t.settledOption);this._valueWindow=n.valueWindow,this._percentWindow=n.percentWindow,this._setAxisModel()}},t.prototype.filterData=function(t){function e(t){return t>=o[0]&&t<=o[1]}if(t===this._dataZoomModel){var n=this._dimName,i=this.getTargetSeriesModels(),r=t.get("filterMode"),o=this._valueWindow;"none"!==r&&tK(i,function(t){var i=t.getData(),a=i.mapDimensionsAll(n);if(a.length){if("weakFilter"===r){var s=i.getStore(),l=v(a,function(t){return i.getDimensionIndex(t)},i);i.filterSelf(function(t){for(var e,n,i,r=0;ro[1];if(h&&!c&&!p)return!0;h&&(i=!0),c&&(e=!0),p&&(n=!0)}return i&&e&&n})}else tK(a,function(n){if("empty"===r)t.setData(i=i.map(n,function(t){return e(t)?t:0/0}));else{var a={};a[n]=o,i.selectRange(a)}});tK(a,function(t){i.setApproximateExtent(o,t)})}})}},t.prototype._updateMinMaxSpan=function(){var t=this._minMaxSpan={},e=this._dataZoomModel,n=this._dataExtent;tK(["min","max"],function(i){var r=e.get(i+"Span"),o=e.get(i+"ValueSpan");null!=o&&(o=this.getAxisModel().axis.scale.parse(o)),null!=o?r=er(n[0]+o,n,[0,100],!0):null!=r&&(o=er(r,[0,100],n,!0)-n[0]),t[i+"Span"]=r,t[i+"ValueSpan"]=o},this)},t.prototype._setAxisModel=function(){var t=this.getAxisModel(),e=this._percentWindow,n=this._valueWindow;if(e){var i=sr(n,[0,500]);i=Math.min(i,20);var r=t.axis.scale.rawExtentInfo;0!==e[0]&&r.setDeterminedMinMax("min",+n[0].toFixed(i)),100!==e[1]&&r.setDeterminedMinMax("max",+n[1].toFixed(i)),r.freeze()}},t}(),iK={getTargetSeries:function(t){function e(e){t.eachComponent("dataZoom",function(n){n.eachTargetAxis(function(i,r){var o=t.getComponent(uC(i),r);e(i,r,o,n)})})}e(function(t,e,n){n.__dzAxisProxy=null});var n=[];e(function(e,i,r,o){r.__dzAxisProxy||(r.__dzAxisProxy=new nK(e,i,o,t),n.push(r.__dzAxisProxy))});var i=U();return y(n,function(t){y(t.getTargetSeriesModels(),function(t){i.set(t.uid,t)})}),i},overallReset:function(t,e){t.eachComponent("dataZoom",function(t){t.eachTargetAxis(function(e,n){t.getAxisProxy(e,n).reset(t)}),t.eachTargetAxis(function(n,i){t.getAxisProxy(n,i).filterData(t,e)})}),t.eachComponent("dataZoom",function(t){var e=t.findRepresentativeAxisProxy();if(e){var n=e.getDataPercentWindow(),i=e.getDataValueWindow();t.setCalculatedRange({start:n[0],end:n[1],startValue:i[0],endValue:i[1]})}})}},rK=!1,oK=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e}return e(n,t),n.type="dataZoom.slider",n.layoutMode="box",n.defaultOption=xl(Zq.defaultOption,{show:!0,right:"ph",top:"ph",width:"ph",height:"ph",left:null,bottom:null,borderColor:"#d2dbee",borderRadius:3,backgroundColor:"rgba(47,69,84,0)",dataBackground:{lineStyle:{color:"#d2dbee",width:.5},areaStyle:{color:"#d2dbee",opacity:.2}},selectedDataBackground:{lineStyle:{color:"#8fb0f7",width:.5},areaStyle:{color:"#8fb0f7",opacity:.2}},fillerColor:"rgba(135,175,274,0.2)",handleIcon:"path://M-9.35,34.56V42m0-40V9.5m-2,0h4a2,2,0,0,1,2,2v21a2,2,0,0,1-2,2h-4a2,2,0,0,1-2-2v-21A2,2,0,0,1-11.35,9.5Z",handleSize:"100%",handleStyle:{color:"#fff",borderColor:"#ACB8D1"},moveHandleSize:7,moveHandleIcon:"path://M-320.9-50L-320.9-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-348-41-339-50-320.9-50z M-212.3-50L-212.3-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-239.4-41-230.4-50-212.3-50z M-103.7-50L-103.7-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-130.9-41-121.8-50-103.7-50z",moveHandleStyle:{color:"#D2DBEE",opacity:.7},showDetail:!0,showDataShadow:"auto",realtime:!0,zoomLock:!1,textStyle:{color:"#6E7079"},brushSelect:!0,brushStyle:{color:"rgba(135,175,274,0.15)"},emphasis:{handleStyle:{borderColor:"#8FB0F7"},moveHandleStyle:{color:"#8FB0F7"}}}),n}(Zq),aK=rR,sK=7,lK=1,uK=30,hK=7,cK="horizontal",pK="vertical",dK=5,fK=["line","bar","candlestick","scatter"],gK={easing:"cubicOut",duration:100,delay:0},yK=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e._displayables={},e}return e(n,t),n.prototype.init=function(t,e){this.api=e,this._onBrush=wk(this._onBrush,this),this._onBrushEnd=wk(this._onBrushEnd,this)},n.prototype.render=function(e,n,i,r){return t.prototype.render.apply(this,arguments),gc(this,"_dispatchZoomAction",e.get("throttle"),"fixRate"),this._orient=e.getOrient(),e.get("show")===!1?void this.group.removeAll():e.noTarget()?(this._clear(),void this.group.removeAll()):(r&&"dataZoom"===r.type&&r.from===this.uid||this._buildView(),void this._updateView())},n.prototype.dispose=function(){this._clear(),t.prototype.dispose.apply(this,arguments)},n.prototype._clear=function(){yc(this,"_dispatchZoomAction");var t=this.api.getZr();t.off("mousemove",this._onBrush),t.off("mouseup",this._onBrushEnd)},n.prototype._buildView=function(){var t=this.group;t.removeAll(),this._brushing=!1,this._displayables.brushRect=null,this._resetLocation(),this._resetInterval();var e=this._displayables.sliderGroup=new AP;this._renderBackground(),this._renderHandle(),this._renderDataShadow(),t.add(e),this._positionGroup()},n.prototype._resetLocation=function(){var t=this.dataZoomModel,e=this.api,n=t.get("brushSelect"),i=n?hK:0,r=this._findCoordRect(),o={width:e.getWidth(),height:e.getHeight()},a=this._orient===cK?{right:o.width-r.x-r.width,top:o.height-uK-sK-i,width:r.width,height:uK}:{right:sK,top:r.y,width:uK,height:r.height},s=cu(t.option);y(["right","top","width","height"],function(t){"ph"===s[t]&&(s[t]=a[t])});var l=au(s,o);this._location={x:l.x,y:l.y},this._size=[l.width,l.height],this._orient===pK&&this._size.reverse()},n.prototype._positionGroup=function(){var t=this.group,e=this._location,n=this._orient,i=this.dataZoomModel.getFirstTargetAxisModel(),r=i&&i.get("inverse"),o=this._displayables.sliderGroup,a=(this._dataShadowInfo||{}).otherAxisInverse;o.attr(n!==cK||r?n===cK&&r?{scaleY:a?1:-1,scaleX:-1}:n!==pK||r?{scaleY:a?-1:1,scaleX:-1,rotation:Math.PI/2}:{scaleY:a?-1:1,scaleX:1,rotation:Math.PI/2}:{scaleY:a?1:-1,scaleX:1});var s=t.getBoundingRect([o]);t.x=e.x-s.x,t.y=e.y-s.y,t.markRedraw()},n.prototype._getViewExtent=function(){return[0,this._size[0]]},n.prototype._renderBackground=function(){var t=this.dataZoomModel,e=this._size,n=this._displayables.sliderGroup,i=t.get("brushSelect");n.add(new aK({silent:!0,shape:{x:0,y:0,width:e[0],height:e[1]},style:{fill:t.get("backgroundColor")},z2:-40}));var r=new aK({shape:{x:0,y:0,width:e[0],height:e[1]},style:{fill:"transparent"},z2:0,onclick:wk(this._onClickPanel,this)}),o=this.api.getZr();i?(r.on("mousedown",this._onBrushStart,this),r.cursor="crosshair",o.on("mousemove",this._onBrush),o.on("mouseup",this._onBrushEnd)):(o.off("mousemove",this._onBrush),o.off("mouseup",this._onBrushEnd)),n.add(r)},n.prototype._renderDataShadow=function(){function t(t){var e=x.getModel(t?"selectedDataBackground":"dataBackground"),n=new AP,i=new hN({shape:{points:s},segmentIgnoreThreshold:1,style:e.getModel("areaStyle").getAreaStyle(),silent:!0,z2:-20}),r=new pN({shape:{points:l},segmentIgnoreThreshold:1,style:e.getModel("lineStyle").getLineStyle(),silent:!0,z2:-19});return n.add(i),n.add(r),n}var e=this._dataShadowInfo=this._prepareDataShadowInfo();if(this._displayables.dataShadowSegs=[],e){var n=this._size,i=this._shadowSize||[],r=e.series,o=r.getRawData(),a=r.getShadowDim?r.getShadowDim():e.otherDim;if(null!=a){var s=this._shadowPolygonPts,l=this._shadowPolylinePts;if(o!==this._shadowData||a!==this._shadowDim||n[0]!==i[0]||n[1]!==i[1]){var u=o.getDataExtent(a),h=.3*(u[1]-u[0]);u=[u[0]-h,u[1]+h];var c,p=[0,n[1]],d=[0,n[0]],f=[[n[0],0],[0,0]],g=[],y=d[1]/(o.count()-1),v=0,m=Math.round(o.count()/n[0]);o.each([a],function(t,e){if(m>0&&e%m)return void(v+=y);var n=null==t||isNaN(t)||""===t,i=n?0:er(t,u,p,!0);n&&!c&&e?(f.push([f[f.length-1][0],0]),g.push([g[g.length-1][0],0])):!n&&c&&(f.push([v,0]),g.push([v,0])),f.push([v,i]),g.push([v,i]),v+=y,c=n}),s=this._shadowPolygonPts=f,l=this._shadowPolylinePts=g}this._shadowData=o,this._shadowDim=a,this._shadowSize=[n[0],n[1]];for(var x=this.dataZoomModel,_=0;3>_;_++){var b=t(1===_);this._displayables.sliderGroup.add(b),this._displayables.dataShadowSegs.push(b)}}}},n.prototype._prepareDataShadowInfo=function(){var t=this.dataZoomModel,e=t.get("showDataShadow");if(e!==!1){var n,i=this.ecModel;return t.eachTargetAxis(function(r,o){var a=t.getAxisProxy(r,o).getTargetSeriesModels();y(a,function(t){if(!(n||e!==!0&&p(fK,t.get("type"))<0)){var a,s=i.getComponent(uC(r),o).axis,l=TC(r),u=t.coordinateSystem;null!=l&&u.getOtherAxis&&(a=u.getOtherAxis(s).inverse),l=t.getData().mapDimension(l),n={thisAxis:s,series:t,thisDim:r,otherDim:l,otherAxisInverse:a}}},this)},this),n}},n.prototype._renderHandle=function(){var t=this.group,e=this._displayables,n=e.handles=[null,null],i=e.handleLabels=[null,null],r=this._displayables.sliderGroup,o=this._size,a=this.dataZoomModel,s=this.api,l=a.get("borderRadius")||0,u=a.get("brushSelect"),h=e.filler=new aK({silent:u,style:{fill:a.get("fillerColor")},textConfig:{position:"inside"}});r.add(h),r.add(new aK({silent:!0,subPixelOptimize:!0,shape:{x:0,y:0,width:o[0],height:o[1],r:l},style:{stroke:a.get("dataBackgroundColor")||a.get("borderColor"),lineWidth:lK,fill:"rgba(0,0,0,0)"}})),y([0,1],function(e){var o=a.get("handleIcon");!BB[o]&&o.indexOf("path://")<0&&o.indexOf("image://")<0&&(o="path://"+o);var s=Bc(o,-1,0,2,2,null,!0);s.attr({cursor:CC(this._orient),draggable:!0,drift:wk(this._onDragMove,this,e),ondragend:wk(this._onDragEnd,this),onmouseover:wk(this._showDataInfo,this,!0),onmouseout:wk(this._showDataInfo,this,!1),z2:5});var l=s.getBoundingRect(),u=a.get("handleSize");this._handleHeight=nr(u,this._size[1]),this._handleWidth=l.width/l.height*this._handleHeight,s.setStyle(a.getModel("handleStyle").getItemStyle()),s.style.strokeNoScale=!0,s.rectHover=!0,s.ensureState("emphasis").style=a.getModel(["emphasis","handleStyle"]).getItemStyle(),Za(s);var h=a.get("handleColor");null!=h&&(s.style.fill=h),r.add(n[e]=s);var c=a.getModel("textStyle");t.add(i[e]=new lR({silent:!0,invisible:!0,style:ll(c,{x:0,y:0,text:"",verticalAlign:"middle",align:"center",fill:c.getTextColor(),font:c.getFont()}),z2:10}))},this);var c=h;if(u){var p=nr(a.get("moveHandleSize"),o[1]),d=e.moveHandle=new rR({style:a.getModel("moveHandleStyle").getItemStyle(),silent:!0,shape:{r:[0,0,2,2],y:o[1]-.5,height:p}}),f=.8*p,g=e.moveHandleIcon=Bc(a.get("moveHandleIcon"),-f/2,-f/2,f,f,"#fff",!0);g.silent=!0,g.y=o[1]+p/2-.5,d.ensureState("emphasis").style=a.getModel(["emphasis","moveHandleStyle"]).getItemStyle();var v=Math.min(o[1]/2,Math.max(p,10));c=e.moveZone=new rR({invisible:!0,shape:{y:o[1]-v,height:p+v}}),c.on("mouseover",function(){s.enterEmphasis(d)}).on("mouseout",function(){s.leaveEmphasis(d)}),r.add(d),r.add(g),r.add(c)}c.attr({draggable:!0,cursor:CC(this._orient),drift:wk(this._onDragMove,this,"all"),ondragstart:wk(this._showDataInfo,this,!0),ondragend:wk(this._onDragEnd,this),onmouseover:wk(this._showDataInfo,this,!0),onmouseout:wk(this._showDataInfo,this,!1)})},n.prototype._resetInterval=function(){var t=this._range=this.dataZoomModel.getPercentRange(),e=this._getViewExtent();this._handleEnds=[er(t[0],[0,100],e,!0),er(t[1],[0,100],e,!0)]},n.prototype._updateInterval=function(t,e){var n=this.dataZoomModel,i=this._handleEnds,r=this._getViewExtent(),o=n.findRepresentativeAxisProxy().getMinMaxSpan(),a=[0,100];Cb(e,i,r,n.get("zoomLock")?"all":t,null!=o.minSpan?er(o.minSpan,a,r,!0):null,null!=o.maxSpan?er(o.maxSpan,a,r,!0):null);var s=this._range,l=this._range=rr([er(i[0],r,a,!0),er(i[1],r,a,!0)]);return!s||s[0]!==l[0]||s[1]!==l[1]},n.prototype._updateView=function(t){var e=this._displayables,n=this._handleEnds,i=rr(n.slice()),r=this._size;y([0,1],function(t){var i=e.handles[t],o=this._handleHeight;i.attr({scaleX:o/2,scaleY:o/2,x:n[t]+(t?-1:1),y:r[1]/2-o/2})},this),e.filler.setShape({x:i[0],y:0,width:i[1]-i[0],height:r[1]});var o={x:i[0],width:i[1]-i[0]};e.moveHandle&&(e.moveHandle.setShape(o),e.moveZone.setShape(o),e.moveZone.getBoundingRect(),e.moveHandleIcon&&e.moveHandleIcon.attr("x",o.x+o.width/2));for(var a=e.dataShadowSegs,s=[0,i[0],i[1],r[0]],l=0;le[0]||n[1]<0||n[1]>e[1])){var i=this._handleEnds,r=(i[0]+i[1])/2,o=this._updateInterval("all",n[0]-r);this._updateView(),o&&this._dispatchZoomAction(!1)}},n.prototype._onBrushStart=function(t){var e=t.offsetX,n=t.offsetY;this._brushStart=new pP(e,n),this._brushing=!0,this._brushStartTime=+new Date},n.prototype._onBrushEnd=function(){if(this._brushing){var t=this._displayables.brushRect;if(this._brushing=!1,t){t.attr("ignore",!0);var e=t.shape,n=+new Date;if(!(n-this._brushStartTime<200&&Math.abs(e.width)<5)){var i=this._getViewExtent(),r=[0,100]; +this._range=rr([er(e.x,i,r,!0),er(e.x+e.width,i,r,!0)]),this._handleEnds=[e.x,e.x+e.width],this._updateView(),this._dispatchZoomAction(!1)}}}},n.prototype._onBrush=function(t){this._brushing&&(Gk(t.event),this._updateBrushRect(t.offsetX,t.offsetY))},n.prototype._updateBrushRect=function(t,e){var n=this._displayables,i=this.dataZoomModel,r=n.brushRect;r||(r=n.brushRect=new aK({silent:!0,style:i.getModel("brushStyle").getItemStyle()}),n.sliderGroup.add(r)),r.attr("ignore",!1);var o=this._brushStart,a=this._displayables.sliderGroup,s=a.transformCoordToLocal(t,e),l=a.transformCoordToLocal(o.x,o.y),u=this._size;s[0]=Math.max(Math.min(u[0],s[0]),0),r.setShape({x:l[0],y:0,width:s[0]-l[0],height:u[1]})},n.prototype._dispatchZoomAction=function(t){var e=this._range;this.api.dispatchAction({type:"dataZoom",from:this.uid,dataZoomId:this.dataZoomModel.id,animation:t?gK:null,start:e[0],end:e[1]})},n.prototype._findCoordRect=function(){var t,e=cC(this.dataZoomModel).infoList;if(!t&&e.length){var n=e[0].model.coordinateSystem;t=n.getRect&&n.getRect()}if(!t){var i=this.api.getWidth(),r=this.api.getHeight();t={x:.2*i,y:.2*r,width:.6*i,height:.6*r}}return t},n.type="dataZoom.slider",n}(qq);bf(AC);var vK=["rect","polygon","keep","clear"],mK=y,xK={lineX:BC(0),lineY:BC(1),rect:{point:function(t,e,n){return t&&n.boundingRect.contain(t[0],t[1])},rect:function(t,e,n){return t&&n.boundingRect.intersect(t)}},polygon:{point:function(t,e,n){return t&&n.boundingRect.contain(t[0],t[1])&&Sf(n.range,t[0],t[1])},rect:function(t,e,n){var i=n.range;if(!t||i.length<=1)return!1;var r=t.x,o=t.y,a=t.width,s=t.height,l=i[0];return Sf(i,r,o)||Sf(i,r+a,o)||Sf(i,r,o+s)||Sf(i,r+a,o+s)||bP.create(t).contain(l[0],l[1])||$s(r,o,r+a,o,i)||$s(r,o,r,o+s,i)||$s(r+a,o,r+a,o+s,i)||$s(r,o+s,r+a,o+s,i)?!0:void 0}}},_K=["grid","xAxis","yAxis","geo","graph","polar","radiusAxis","angleAxis","bmap"],bK=function(){function t(t,e,n){var i=this;this._targetInfoList=[];var r=GC(e,t);y(wK,function(t,e){(!n||!n.include||p(n.include,e)>=0)&&t(r,i._targetInfoList)})}return t.prototype.setOutputRanges=function(t,e){return this.matchOutputRanges(t,e,function(t,e,n){if((t.coordRanges||(t.coordRanges=[])).push(e),!t.coordRange){t.coordRange=e;var i=IK[t.brushType](0,n,e);t.__rangeOffset={offset:TK[t.brushType](i.values,t.range,[1,1]),xyMinMax:i.xyMinMax}}}),t},t.prototype.matchOutputRanges=function(t,e,n){y(t,function(t){var i=this.findTargetInfo(t,e);i&&i!==!0&&y(i.coordSyses,function(i){var r=IK[t.brushType](1,i,t.range,!0);n(t,r.values,i,e)})},this)},t.prototype.setInputRanges=function(t,e){y(t,function(t){var n=this.findTargetInfo(t,e);if(t.range=t.range||[],n&&n!==!0){t.panelId=n.panelId;var i=IK[t.brushType](0,n.coordSys,t.coordRange),r=t.__rangeOffset;t.range=r?TK[t.brushType](i.values,r.offset,YC(i.xyMinMax,r.xyMinMax)):i.values}},this)},t.prototype.makePanelOpts=function(t,e){return v(this._targetInfoList,function(n){var i=n.getPanelRect();return{panelId:n.panelId,defaultBrushType:e?e(n):null,clipPath:fw(i),isTargetByCursor:yw(i,t,n.coordSysModel),getLinearBrushOtherExtent:gw(i)}})},t.prototype.controlSeries=function(t,e,n){var i=this.findTargetInfo(t,n);return i===!0||i&&p(i.coordSyses,e.coordinateSystem)>=0},t.prototype.findTargetInfo=function(t,e){for(var n=this._targetInfoList,i=GC(e,t),r=0;r=0||p(i,t.getAxis("y").model)>=0)&&o.push(t)}),e.push({panelId:"grid--"+t.id,gridModel:t,coordSysModel:t,coordSys:o[0],coordSyses:o,getPanelRect:MK.grid,xAxisDeclared:a[t.id],yAxisDeclared:s[t.id]})}))},geo:function(t,e){y(t.geoModels,function(t){var n=t.coordinateSystem;e.push({panelId:"geo--"+t.id,geoModel:t,coordSysModel:t,coordSys:n,coordSyses:[n],getPanelRect:MK.geo})})}},SK=[function(t,e){var n=t.xAxisModel,i=t.yAxisModel,r=t.gridModel;return!r&&n&&(r=n.axis.grid.model),!r&&i&&(r=i.axis.grid.model),r&&r===e.gridModel},function(t,e){var n=t.geoModel;return n&&n===e.geoModel}],MK={grid:function(){return this.coordSys.master.getRect().clone()},geo:function(){var t=this.coordSys,e=t.getBoundingRect().clone();return e.applyTransform(Ws(t)),e}},IK={lineX:S(WC,0),lineY:S(WC,1),rect:function(t,e,n,i){var r=t?e.pointToData([n[0][0],n[1][0]],i):e.dataToPoint([n[0][0],n[1][0]],i),o=t?e.pointToData([n[0][1],n[1][1]],i):e.dataToPoint([n[0][1],n[1][1]],i),a=[FC([r[0],o[0]]),FC([r[1],o[1]])];return{values:a,xyMinMax:a}},polygon:function(t,e,n,i){var r=[[1/0,-1/0],[1/0,-1/0]],o=v(n,function(n){var o=t?e.pointToData(n,i):e.dataToPoint(n,i);return r[0][0]=Math.min(r[0][0],o[0]),r[1][0]=Math.min(r[1][0],o[1]),r[0][1]=Math.max(r[0][1],o[0]),r[1][1]=Math.max(r[1][1],o[1]),o});return{values:o,xyMinMax:r}}},TK={lineX:S(HC,0),lineY:S(HC,1),rect:function(t,e,n){return[[t[0][0]-n[0]*e[0][0],t[0][1]-n[0]*e[0][1]],[t[1][0]-n[1]*e[1][0],t[1][1]-n[1]*e[1][1]]]},polygon:function(t,e,n){return v(t,function(t,i){return[t[0]-n[0]*e[i][0],t[1]-n[1]*e[i][1]]})}},CK=["inBrush","outOfBrush"],DK="__ecBrushSelect",AK="__ecInBrushSelectEvent",kK={rect:function(t){return JC(t.range)},polygon:function(t){for(var e,n=t.range,i=0,r=n.length;r>i;i++){e=e||[[1/0,-1/0],[1/0,-1/0]];var o=n[i];o[0]e[0][1]&&(e[0][1]=o[0]),o[1]e[1][1]&&(e[1][1]=o[1])}return e&&JC(e)}},LK=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e}return e(n,t),n.prototype.init=function(t,e){this.ecModel=t,this.api=e,this.model,(this._brushController=new iZ(e.getZr())).on("brush",wk(this._onBrush,this)).mount()},n.prototype.render=function(t,e,n,i){this.model=t,this._updateController(t,e,n,i)},n.prototype.updateTransform=function(t,e,n,i){UC(e),this._updateController(t,e,n,i)},n.prototype.updateVisual=function(t,e,n,i){this.updateTransform(t,e,n,i)},n.prototype.updateView=function(t,e,n,i){this._updateController(t,e,n,i)},n.prototype._updateController=function(t,e,n,i){(!i||i.$from!==t.id)&&this._brushController.setPanels(t.brushTargetManager.makePanelOpts(n)).enableBrush(t.brushOption).updateCovers(t.areas.slice())},n.prototype.dispose=function(){this._brushController.dispose()},n.prototype._onBrush=function(t){var e=this.model.id,n=this.model.brushTargetManager.setOutputRanges(t.areas,this.ecModel);(!t.isEnd||t.removeOnClick)&&this.api.dispatchAction({type:"brush",brushId:e,areas:s(n),$from:e}),t.isEnd&&this.api.dispatchAction({type:"brushEnd",brushId:e,areas:s(n),$from:e})},n.type="brush",n}(Kz),PK="#ddd",OK=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e.areas=[],e.brushOption={},e}return e(n,t),n.prototype.optionUpdated=function(t,e){var n=this.option;!e&&RC(n,t,["inBrush","outOfBrush"]);var i=n.inBrush=n.inBrush||{};n.outOfBrush=n.outOfBrush||{color:PK},i.hasOwnProperty("liftZ")||(i.liftZ=5)},n.prototype.setAreas=function(t){t&&(this.areas=v(t,function(t){return QC(this.option,t)},this))},n.prototype.setBrushOption=function(t){this.brushOption=QC(this.option,t),this.brushType=this.brushOption.brushType},n.type="brush",n.dependencies=["geo","grid","xAxis","yAxis","parallel","series"],n.defaultOption={seriesIndex:"all",brushType:"rect",brushMode:"single",transformable:!0,brushStyle:{borderWidth:1,color:"rgba(210,219,238,0.3)",borderColor:"#D2DBEE"},throttleType:"fixRate",throttleDelay:0,removeOnClick:!0,z:1e4},n}(LE),RK=function(){function t(){}return t}(),NK={},EK=["rect","polygon","lineX","lineY","keep","clear"],zK=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return e(n,t),n.prototype.render=function(t,e){var n,i,r;e.eachComponent({mainType:"brush"},function(t){n=t.brushType,i=t.brushOption.brushMode||"single",r=r||!!t.areas.length}),this._brushType=n,this._brushMode=i,y(t.get("type",!0),function(e){t.setIconStatus(e,("keep"===e?"multiple"===i:"clear"===e?r:e===n)?"emphasis":"normal")})},n.prototype.updateView=function(t,e,n){this.render(t,e,n)},n.prototype.getIcons=function(){var t=this.model,e=t.get("icon",!0),n={};return y(t.get("type",!0),function(t){e[t]&&(n[t]=e[t])}),n},n.prototype.onclick=function(t,e,n){var i=this._brushType,r=this._brushMode;"clear"===n?(e.dispatchAction({type:"axisAreaSelect",intervals:[]}),e.dispatchAction({type:"brush",command:"clear",areas:[]})):e.dispatchAction({type:"takeGlobalCursor",key:"brush",brushOption:{brushType:"keep"===n?i:i===n?!1:n,brushMode:"keep"===n?"multiple"===r?"single":"multiple":r}})},n.getDefaultOption=function(t){var e={show:!0,type:EK.slice(),icon:{rect:"M7.3,34.7 M0.4,10V-0.2h9.8 M89.6,10V-0.2h-9.8 M0.4,60v10.2h9.8 M89.6,60v10.2h-9.8 M12.3,22.4V10.5h13.1 M33.6,10.5h7.8 M49.1,10.5h7.8 M77.5,22.4V10.5h-13 M12.3,31.1v8.2 M77.7,31.1v8.2 M12.3,47.6v11.9h13.1 M33.6,59.5h7.6 M49.1,59.5 h7.7 M77.5,47.6v11.9h-13",polygon:"M55.2,34.9c1.7,0,3.1,1.4,3.1,3.1s-1.4,3.1-3.1,3.1 s-3.1-1.4-3.1-3.1S53.5,34.9,55.2,34.9z M50.4,51c1.7,0,3.1,1.4,3.1,3.1c0,1.7-1.4,3.1-3.1,3.1c-1.7,0-3.1-1.4-3.1-3.1 C47.3,52.4,48.7,51,50.4,51z M55.6,37.1l1.5-7.8 M60.1,13.5l1.6-8.7l-7.8,4 M59,19l-1,5.3 M24,16.1l6.4,4.9l6.4-3.3 M48.5,11.6 l-5.9,3.1 M19.1,12.8L9.7,5.1l1.1,7.7 M13.4,29.8l1,7.3l6.6,1.6 M11.6,18.4l1,6.1 M32.8,41.9 M26.6,40.4 M27.3,40.2l6.1,1.6 M49.9,52.1l-5.6-7.6l-4.9-1.2",lineX:"M15.2,30 M19.7,15.6V1.9H29 M34.8,1.9H40.4 M55.3,15.6V1.9H45.9 M19.7,44.4V58.1H29 M34.8,58.1H40.4 M55.3,44.4 V58.1H45.9 M12.5,20.3l-9.4,9.6l9.6,9.8 M3.1,29.9h16.5 M62.5,20.3l9.4,9.6L62.3,39.7 M71.9,29.9H55.4",lineY:"M38.8,7.7 M52.7,12h13.2v9 M65.9,26.6V32 M52.7,46.3h13.2v-9 M24.9,12H11.8v9 M11.8,26.6V32 M24.9,46.3H11.8v-9 M48.2,5.1l-9.3-9l-9.4,9.2 M38.9-3.9V12 M48.2,53.3l-9.3,9l-9.4-9.2 M38.9,62.3V46.4",keep:"M4,10.5V1h10.3 M20.7,1h6.1 M33,1h6.1 M55.4,10.5V1H45.2 M4,17.3v6.6 M55.6,17.3v6.6 M4,30.5V40h10.3 M20.7,40 h6.1 M33,40h6.1 M55.4,30.5V40H45.2 M21,18.9h62.9v48.6H21V18.9z",clear:"M22,14.7l30.9,31 M52.9,14.7L22,45.7 M4.7,16.8V4.2h13.1 M26,4.2h7.8 M41.6,4.2h7.8 M70.3,16.8V4.2H57.2 M4.7,25.9v8.6 M70.3,25.9v8.6 M4.7,43.2v12.6h13.1 M26,55.8h7.8 M41.6,55.8h7.8 M70.3,43.2v12.6H57.2"},title:t.getLocaleModel().get(["toolbox","brush","title"])};return e},n}(RK);bf(nD);var BK={get:function(t,e,n){var i=s((VK[t]||{})[e]);return n&&M(i)?i[i.length-1]:i}},VK={color:{active:["#006edd","#e0ffff"],inactive:["rgba(0,0,0,0)"]},colorHue:{active:[0,360],inactive:[0,0]},colorSaturation:{active:[.3,1],inactive:[0,0]},colorLightness:{active:[.9,.5],inactive:[0,0]},colorAlpha:{active:[.3,1],inactive:[0,0]},opacity:{active:[.3,1],inactive:[0,0]},symbol:{active:["circle","roundRect","diamond"],inactive:["none"]},symbolSize:{active:[10,50],inactive:[0,0]}},FK=bY.mapVisual,GK=bY.eachVisual,WK=M,HK=y,YK=rr,XK=er,UK=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e.stateList=["inRange","outOfRange"],e.replacableOptionKeys=["inRange","outOfRange","target","controller","color"],e.layoutMode={type:"box",ignoreSize:!0},e.dataBound=[-1/0,1/0],e.targetVisuals={},e.controllerVisuals={},e}return e(n,t),n.prototype.init=function(t,e,n){this.mergeDefaultAndTheme(t,n)},n.prototype.optionUpdated=function(t,e){var n=this.option;!e&&RC(n,t,this.replacableOptionKeys),this.textStyleModel=this.getModel("textStyle"),this.resetItemSize(),this.completeVisualOption()},n.prototype.resetVisual=function(t){var e=this.stateList;t=wk(t,this),this.controllerVisuals=OC(this.option.controller,e,t),this.targetVisuals=OC(this.option.target,e,t)},n.prototype.getItemSymbol=function(){return null},n.prototype.getTargetSeriesIndices=function(){var t=this.option.seriesIndex,e=[];return null==t||"all"===t?this.ecModel.eachSeries(function(t,n){e.push(n)}):e=Ir(t),e},n.prototype.eachTargetSeries=function(t,e){y(this.getTargetSeriesIndices(),function(n){var i=this.ecModel.getSeriesByIndex(n);i&&t.call(e,i)},this)},n.prototype.isTargetSeries=function(t){var e=!1;return this.eachTargetSeries(function(n){n===t&&(e=!0)}),e},n.prototype.formatValueText=function(t,e,n){function i(t){return t===s[0]?"min":t===s[1]?"max":(+t).toFixed(Math.min(a,20))}var r,o=this.option,a=o.precision,s=this.dataBound,l=o.formatter;n=n||["<",">"],M(t)&&(t=t.slice(),r=!0);var u=e?t:r?[i(t[0]),i(t[1])]:i(t);return T(l)?l.replace("{value}",r?u[0]:u).replace("{value2}",r?u[1]:u):I(l)?r?l(t[0],t[1]):l(t):r?t[0]===s[0]?n[0]+" "+u[1]:t[1]===s[1]?n[1]+" "+u[0]:u[0]+" - "+u[1]:u},n.prototype.resetExtent=function(){var t=this.option,e=YK([t.min,t.max]);this._dataExtent=e},n.prototype.getDataDimensionIndex=function(t){var e=this.option.dimension;if(null!=e)return t.getDimensionIndex(e);for(var n=t.dimensions,i=n.length-1;i>=0;i--){var r=n[i],o=t.getDimensionInfo(r);if(!o.isCalculationCoord)return o.storeDimIndex}},n.prototype.getExtent=function(){return this._dataExtent.slice()},n.prototype.completeVisualOption=function(){function t(t){WK(r.color)&&!t.inRange&&(t.inRange={color:r.color.slice().reverse()}),t.inRange=t.inRange||{color:i.get("gradientColor")}}function e(t,e,n){var i=t[e],r=t[n];i&&!r&&(r=t[n]={},HK(i,function(t,e){if(bY.isValidType(e)){var n=BK.get(e,"inactive",h);null!=n&&(r[e]=n,"color"!==e||r.hasOwnProperty("opacity")||r.hasOwnProperty("colorAlpha")||(r.opacity=[0,0]))}}))}function n(t){var e=(t.inRange||{}).symbol||(t.outOfRange||{}).symbol,n=(t.inRange||{}).symbolSize||(t.outOfRange||{}).symbolSize,i=this.get("inactiveColor"),r=this.getItemSymbol(),o=r||"roundRect";HK(this.stateList,function(r){var a=this.itemSize,l=t[r];l||(l=t[r]={color:h?i:[i]}),null==l.symbol&&(l.symbol=e&&s(e)||(h?o:[o])),null==l.symbolSize&&(l.symbolSize=n&&s(n)||(h?a[0]:[a[0],a[0]])),l.symbol=FK(l.symbol,function(t){return"none"===t?o:t});var u=l.symbolSize;if(null!=u){var c=-1/0;GK(u,function(t){t>c&&(c=t)}),l.symbolSize=FK(u,function(t){return XK(t,[0,c],[0,a[0]],!0)})}},this)}var i=this.ecModel,r=this.option,o={inRange:r.inRange,outOfRange:r.outOfRange},a=r.target||(r.target={}),u=r.controller||(r.controller={});l(a,o),l(u,o);var h=this.isCategory();t.call(this,a),t.call(this,u),e.call(this,a,"inRange","outOfRange"),n.call(this,u)},n.prototype.resetItemSize=function(){this.itemSize=[parseFloat(this.get("itemWidth")),parseFloat(this.get("itemHeight"))]},n.prototype.isCategory=function(){return!!this.option.categories},n.prototype.setSelected=function(){},n.prototype.getSelected=function(){return null},n.prototype.getValueState=function(){return null},n.prototype.getVisualMeta=function(){return null},n.type="visualMap",n.dependencies=["series"],n.defaultOption={show:!0,z:4,seriesIndex:"all",min:0,max:200,left:0,right:null,top:null,bottom:0,itemWidth:null,itemHeight:null,inverse:!1,orient:"vertical",backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",contentColor:"#5793f3",inactiveColor:"#aaa",borderWidth:0,padding:5,textGap:10,precision:0,textStyle:{color:"#333"}},n}(LE),ZK=[20,140],jK=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e}return e(n,t),n.prototype.optionUpdated=function(){t.prototype.optionUpdated.apply(this,arguments),this.resetExtent(),this.resetVisual(function(t){t.mappingMethod="linear",t.dataExtent=this.getExtent()}),this._resetRange()},n.prototype.resetItemSize=function(){t.prototype.resetItemSize.apply(this,arguments);var e=this.itemSize;(null==e[0]||isNaN(e[0]))&&(e[0]=ZK[0]),(null==e[1]||isNaN(e[1]))&&(e[1]=ZK[1])},n.prototype._resetRange=function(){var t=this.getExtent(),e=this.option.range;!e||e.auto?(t.auto=1,this.option.range=t):M(e)&&(e[0]>e[1]&&e.reverse(),e[0]=Math.max(e[0],t[0]),e[1]=Math.min(e[1],t[1]))},n.prototype.completeVisualOption=function(){t.prototype.completeVisualOption.apply(this,arguments),y(this.stateList,function(t){var e=this.option.controller[t].symbolSize;e&&e[0]!==e[1]&&(e[0]=e[1]/3)},this)},n.prototype.setSelected=function(t){this.option.range=t.slice(),this._resetRange()},n.prototype.getSelected=function(){var t=this.getExtent(),e=rr((this.get("range")||[]).slice());return e[0]>t[1]&&(e[0]=t[1]),e[1]>t[1]&&(e[1]=t[1]),e[0]=n[1]||t<=e[1])?"inRange":"outOfRange"},n.prototype.findTargetDataIndices=function(t){var e=[];return this.eachTargetSeries(function(n){var i=[],r=n.getData();r.each(this.getDataDimensionIndex(r),function(e,n){t[0]<=e&&e<=t[1]&&i.push(n)},this),e.push({seriesId:n.id,dataIndex:i})},this),e},n.prototype.getVisualMeta=function(t){function e(e,n){r.push({value:e,color:t(e,n)})}for(var n=iD(this,"outOfRange",this.getExtent()),i=iD(this,"inRange",this.option.range.slice()),r=[],o=0,a=0,s=i.length,l=n.length;l>a&&(!i.length||n[a]<=i[0]);a++)n[a]o;o++,u=0)u&&r.length&&e(i[o],"outOfRange"),e(i[o],"inRange");for(var u=1;l>a;a++)(!i.length||i[i.length-1]o;o++){var a=t[0]+r*o;if(a>t[1])break;i.push({color:this.getControllerVisual(a,"color",e),offset:o/n})}return i.push({color:this.getControllerVisual(t[1],"color",e),offset:1}),i},n.prototype._createBarPoints=function(t,e){var n=this.visualMapModel.itemSize;return[[n[0]-e[0],t[0]],[n[0],t[0]],[n[0],t[1]],[n[0]-e[1],t[1]]]},n.prototype._createBarGroup=function(t){var e=this._orient,n=this.visualMapModel.get("inverse");return new AP("horizontal"!==e||n?"horizontal"===e&&n?{scaleX:"bottom"===t?-1:1,rotation:-Math.PI/2}:"vertical"!==e||n?{scaleX:"left"===t?1:-1}:{scaleX:"left"===t?1:-1,scaleY:-1}:{scaleX:"bottom"===t?1:-1,rotation:Math.PI/2})},n.prototype._updateHandle=function(t,e){if(this._useHandle){var n=this._shapes,i=this.visualMapModel,r=n.handleThumbs,o=n.handleLabels,a=i.itemSize,s=i.getExtent();JK([0,1],function(l){var u=r[l];u.setStyle("fill",e.handlesColor[l]),u.y=t[l];var h=$K(t[l],[0,a[1]],s,!0),c=this.getControllerVisual(h,"symbolSize");u.scaleX=u.scaleY=c/a[0],u.x=a[0]-c/2;var p=Hs(n.handleLabelPoints[l],Ws(u,this.group));o[l].setStyle({x:p[0],y:p[1],text:i.formatValueText(this._dataInterval[l]),verticalAlign:"middle",align:"vertical"===this._orient?this._applyTransform("left",n.mainGroup):"center"})},this)}},n.prototype._showIndicator=function(t,e,n){var i=this.visualMapModel,r=i.getExtent(),o=i.itemSize,a=[0,o[1]],s=this._shapes,l=s.indicator;if(l){l.attr("invisible",!1);var u={convertOpacityToAlpha:!0},h=this.getControllerVisual(t,"color",u),c=this.getControllerVisual(t,"symbolSize"),p=$K(t,r,a,!0),d=o[0]-c/2,f={x:l.x,y:l.y};l.y=p,l.x=d;var g=Hs(s.indicatorLabelPoint,Ws(l,this.group)),y=s.indicatorLabel;y.attr("invisible",!1);var v=this._applyTransform("left",s.mainGroup),m=this._orient,x="horizontal"===m;y.setStyle({text:(n?n:"")+i.formatValueText(e),verticalAlign:x?v:"middle",align:x?"center":v});var _={x:d,y:p,style:{fill:h}},b={style:{x:g[0],y:g[1]}};if(i.ecModel.isAnimationEnabled()&&!this._firstShowIndicator){var w={duration:100,easing:"cubicInOut",additive:!0};l.x=f.x,l.y=f.y,l.animateTo(_,w),y.animateTo(b,w)}else l.attr(_),y.attr(b);this._firstShowIndicator=!1;var S=this._shapes.handleLabels;if(S)for(var M=0;Mr[1]&&(u[1]=1/0),e&&(u[0]===-1/0?this._showIndicator(l,u[1],"< ",a):1/0===u[1]?this._showIndicator(l,u[0],"> ",a):this._showIndicator(l,l,"≈ ",a));var h=this._hoverLinkDataIndices,c=[];(e||lD(n))&&(c=this._hoverLinkDataIndices=n.findTargetDataIndices(u));var p=Yr(h,c);this._dispatchHighDown("downplay",oD(p[0],n)),this._dispatchHighDown("highlight",oD(p[1],n))}},n.prototype._hoverLinkFromSeriesMouseOver=function(t){var e=t.target,n=this.visualMapModel;if(e&&null!=pR(e).dataIndex){var i=pR(e),r=this.ecModel.getSeriesByIndex(i.seriesIndex);if(n.isTargetSeries(r)){var o=r.getData(i.dataType),a=o.getStore().get(n.getDataDimensionIndex(o),i.dataIndex);isNaN(a)||this._showIndicator(a,a)}}},n.prototype._hideIndicator=function(){var t=this._shapes;t.indicator&&t.indicator.attr("invisible",!0),t.indicatorLabel&&t.indicatorLabel.attr("invisible",!0);var e=this._shapes.handleLabels;if(e)for(var n=0;n=0&&(r.dimension=o,i.push(r))}}),t.getData().setVisual("visualMeta",i)}}],s$=y,l$=!1,u$=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e._pieceList=[],e}return e(n,t),n.prototype.optionUpdated=function(e,n){t.prototype.optionUpdated.apply(this,arguments),this.resetExtent();var i=this._mode=this._determineMode();this._pieceList=[],h$[this._mode].call(this,this._pieceList),this._resetSelected(e,n);var r=this.option.categories;this.resetVisual(function(t,e){"categories"===i?(t.mappingMethod="category",t.categories=s(r)):(t.dataExtent=this.getExtent(),t.mappingMethod="piecewise",t.pieceList=v(this._pieceList,function(t){return t=s(t),"inRange"!==e&&(t.visual=null),t}))})},n.prototype.completeVisualOption=function(){function e(t,e,n){return t&&t[e]&&t[e].hasOwnProperty(n)}var n=this.option,i={},r=bY.listVisualTypes(),o=this.isCategory();y(n.pieces,function(t){y(r,function(e){t.hasOwnProperty(e)&&(i[e]=1)})}),y(i,function(t,i){var r=!1;y(this.stateList,function(t){r=r||e(n,t,i)||e(n.target,t,i)},this),!r&&y(this.stateList,function(t){(n[t]||(n[t]={}))[i]=BK.get(i,"inRange"===t?"active":"inactive",o)})},this),t.prototype.completeVisualOption.apply(this,arguments)},n.prototype._resetSelected=function(t,e){var n=this.option,i=this._pieceList,r=(e?n:t).selected||{};if(n.selected=r,y(i,function(t){var e=this.getSelectedMapKey(t);r.hasOwnProperty(e)||(r[e]=!0)},this),"single"===n.selectedMode){var o=!1;y(i,function(t){var e=this.getSelectedMapKey(t);r[e]&&(o?r[e]=!1:o=!0)},this)}},n.prototype.getItemSymbol=function(){return this.get("itemSymbol")},n.prototype.getSelectedMapKey=function(t){return"categories"===this._mode?t.value+"":t.index+""},n.prototype.getPieceList=function(){return this._pieceList},n.prototype._determineMode=function(){var t=this.option;return t.pieces&&t.pieces.length>0?"pieces":this.option.categories?"categories":"splitNumber" +},n.prototype.setSelected=function(t){this.option.selected=s(t)},n.prototype.getValueState=function(t){var e=bY.findPieceIndex(t,this._pieceList);return null!=e&&this.option.selected[this.getSelectedMapKey(this._pieceList[e])]?"inRange":"outOfRange"},n.prototype.findTargetDataIndices=function(t){var e=[],n=this._pieceList;return this.eachTargetSeries(function(i){var r=[],o=i.getData();o.each(this.getDataDimensionIndex(o),function(e,i){var o=bY.findPieceIndex(e,n);o===t&&r.push(i)},this),e.push({seriesId:i.id,dataIndex:r})},this),e},n.prototype.getRepresentValue=function(t){var e;if(this.isCategory())e=t.value;else if(null!=t.value)e=t.value;else{var n=t.interval||[];e=n[0]===-1/0&&1/0===n[1]?0:(n[0]+n[1])/2}return e},n.prototype.getVisualMeta=function(t){function e(e,o){var a=r.getRepresentValue({interval:e});o||(o=r.getValueState(a));var s=t(a,o);e[0]===-1/0?i[0]=s:1/0===e[1]?i[1]=s:n.push({value:e[0],color:s},{value:e[1],color:s})}if(!this.isCategory()){var n=[],i=["",""],r=this,o=this._pieceList.slice();if(o.length){var a=o[0].interval[0];a!==-1/0&&o.unshift({interval:[-1/0,a]}),a=o[o.length-1].interval[1],1/0!==a&&o.push({interval:[a,1/0]})}else o.push({interval:[-1/0,1/0]});var s=-1/0;return y(o,function(t){var n=t.interval;n&&(n[0]>s&&e([s,n[0]],"outOfRange"),e(n.slice()),s=n[1])},this),{stops:n,outerColors:i}}},n.type="visualMap.piecewise",n.defaultOption=xl(UK.defaultOption,{selected:null,minOpen:!1,maxOpen:!1,align:"auto",itemWidth:20,itemHeight:14,itemSymbol:"roundRect",pieces:null,categories:null,splitNumber:5,selectedMode:"multiple",itemGap:10,hoverLink:!0}),n}(UK),h$={splitNumber:function(t){var e=this.option,n=Math.min(e.precision,20),i=this.getExtent(),r=e.splitNumber;r=Math.max(parseInt(r,10),1),e.splitNumber=r;for(var o=(i[1]-i[0])/r;+o.toFixed(n)!==o&&5>n;)n++;e.precision=n,o=+o.toFixed(n),e.minOpen&&t.push({interval:[-1/0,i[0]],close:[0,0]});for(var a=0,s=i[0];r>a;s+=o,a++){var l=a===r-1?i[1]:s+o;t.push({interval:[s,l],close:[1,1]})}e.maxOpen&&t.push({interval:[i[1],1/0],close:[0,0]}),vr(t),y(t,function(t,e){t.index=e,t.text=this.formatValueText(t.interval)},this)},categories:function(t){var e=this.option;y(e.categories,function(e){t.push({text:this.formatValueText(e,!0),value:e})},this),gD(e,t)},pieces:function(t){var e=this.option;y(e.pieces,function(e,n){A(e)||(e={value:e});var i={text:"",index:n};if(null!=e.label&&(i.text=e.label),e.hasOwnProperty("value")){var r=i.value=e.value;i.interval=[r,r],i.close=[1,1]}else{for(var o=i.interval=[],a=i.close=[0,0],s=[1,0,1],l=[-1/0,1/0],u=[],h=0;2>h;h++){for(var c=[["gte","gt","min"],["lte","lt","max"]][h],p=0;3>p&&null==o[h];p++)o[h]=e[c[p]],a[h]=s[p],u[h]=2===p;null==o[h]&&(o[h]=l[h])}u[0]&&1/0===o[1]&&(a[0]=0),u[1]&&o[0]===-1/0&&(a[1]=0),o[0]===o[1]&&a[0]&&a[1]&&(i.value=o[0])}i.visual=bY.retrieveVisuals(e),t.push(i)},this),gD(e,t),vr(t),y(t,function(t){var e=t.close,n=[["<","≤"][e[1]],[">","≥"][e[0]]];t.text=t.text||this.formatValueText(null!=t.value?t.value:t.interval,!1,n)},this)}},c$=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e}return e(n,t),n.prototype.doRender=function(){var t=this.group;t.removeAll();var e=this.visualMapModel,n=e.get("textGap"),i=e.textStyleModel,r=i.getFont(),o=i.getTextColor(),a=this._getItemAlign(),s=e.itemSize,l=this._getViewData(),u=l.endsText,h=z(e.get("showLabel",!0),!u);u&&this._renderEndsText(t,u[0],s,h,a),y(l.viewPieceList,function(i){var l=i.piece,u=new AP;u.onclick=wk(this._onItemClick,this,l),this._enableHoverLink(u,i.indexInModelPieceList);var c=e.getRepresentValue(l);if(this._createItemSymbol(u,c,[0,0,s[0],s[1]]),h){var p=this.visualMapModel.getValueState(c);u.add(new lR({style:{x:"right"===a?-n:s[0]+n,y:s[1]/2,text:l.text,verticalAlign:"middle",align:a,font:r,fill:o,opacity:"outOfRange"===p?.5:1}}))}t.add(u)},this),u&&this._renderEndsText(t,u[1],s,h,a),AE(e.get("orient"),t,e.get("itemGap")),this.renderBackground(t),this.positionGroup(t)},n.prototype._enableHoverLink=function(t,e){var n=this;t.on("mouseover",function(){return i("highlight")}).on("mouseout",function(){return i("downplay")});var i=function(t){var i=n.visualMapModel;i.option.hoverLink&&n.api.dispatchAction({type:t,batch:oD(i.findTargetDataIndices(e),i)})}},n.prototype._getItemAlign=function(){var t=this.visualMapModel,e=t.option;if("vertical"===e.orient)return rD(t,this.api,t.itemSize);var n=e.align;return n&&"auto"!==n||(n="left"),n},n.prototype._renderEndsText=function(t,e,n,i,r){if(e){var o=new AP,a=this.visualMapModel.textStyleModel;o.add(new lR({style:{x:i?"right"===r?n[0]:0:n[0]/2,y:n[1]/2,verticalAlign:"middle",align:i?r:"center",text:e,font:a.getFont(),fill:a.getTextColor()}})),t.add(o)}},n.prototype._getViewData=function(){var t=this.visualMapModel,e=v(t.getPieceList(),function(t,e){return{piece:t,indexInModelPieceList:e}}),n=t.get("text"),i=t.get("orient"),r=t.get("inverse");return("horizontal"===i?r:!r)?e.reverse():n&&(n=n.slice().reverse()),{viewPieceList:e,endsText:n}},n.prototype._createItemSymbol=function(t,e,n){t.add(Bc(this.getControllerVisual(e,"symbol"),n[0],n[1],n[2],n[3],this.getControllerVisual(e,"color")))},n.prototype._onItemClick=function(t){var e=this.visualMapModel,n=e.option,i=s(n.selected),r=e.getSelectedMapKey(t);"single"===n.selectedMode?(i[r]=!0,y(i,function(t,e){i[e]=e===r})):i[r]=!i[r],this.api.dispatchAction({type:"selectDataRange",from:this.uid,visualMapId:this.visualMapModel.id,selected:i})},n.type="visualMap.piecewise",n}(qK);bf(vD);var p$=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e}return e(n,t),n.type="dataZoom.select",n}(Zq),d$=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e}return e(n,t),n.type="dataZoom.select",n}(qq),f$=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e}return e(n,t),n.prototype.optionUpdated=function(){t.prototype.optionUpdated.apply(this,arguments);var e=this.ecModel;y(this.option.feature,function(t,n){var i=eD(n);i&&(i.getDefaultOption&&(i.defaultOption=i.getDefaultOption(e)),l(t,i.defaultOption))})},n.type="toolbox",n.layoutMode={type:"box",ignoreSize:!0},n.defaultOption={show:!0,z:6,orient:"horizontal",left:"right",top:"top",backgroundColor:"transparent",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemSize:15,itemGap:8,showTitle:!0,iconStyle:{borderColor:"#666",color:"none"},emphasis:{iconStyle:{borderColor:"#3E98C5"}},tooltip:{show:!1,position:"bottom"}},n}(LE),g$=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return e(n,t),n.prototype.render=function(t,e,n,i){function r(r,a){var s,c=h[r],p=h[a],d=l[c],f=new eE(d,t,t.ecModel);if(i&&null!=i.newTitle&&i.featureName===c&&(d.title=i.newTitle),c&&!p){if(xD(c))s={onclick:f.option.onclick,featureName:c};else{var g=eD(c);if(!g)return;s=new g}u[c]=s}else if(s=u[p],!s)return;s.uid=yl("toolbox-feature"),s.model=f,s.ecModel=e,s.api=n;var y=s instanceof RK;return!c&&p?void(y&&s.dispose&&s.dispose(e,n)):!f.get("show")||y&&s.unusable?void(y&&s.remove&&s.remove(e,n)):(o(f,s,c),f.setIconStatus=function(t,e){var n=this.option,i=this.iconPaths;n.iconStatus=n.iconStatus||{},n.iconStatus[t]=e,i[t]&&("emphasis"===e?ka:La)(i[t])},void(s instanceof RK&&s.render&&s.render(f,e,n,i)))}function o(i,r,o){var l,u,h=i.getModel("iconStyle"),c=i.getModel(["emphasis","iconStyle"]),p=r instanceof RK&&r.getIcons?r.getIcons():i.get("icon"),d=i.get("title")||{};T(p)?(l={},l[o]=p):l=p,T(d)?(u={},u[o]=d):u=d;var f=i.iconPaths={};y(l,function(o,l){var p=Ks(o,{},{x:-s/2,y:-s/2,width:s,height:s});p.setStyle(h.getItemStyle());var d=p.ensureState("emphasis");d.style=c.getItemStyle();var g=new lR({style:{text:u[l],align:c.get("textAlign"),borderRadius:c.get("textBorderRadius"),padding:c.get("textPadding"),fill:null},ignore:!0});p.setTextContent(g),el({el:p,componentModel:t,itemName:l,formatterParamsExtra:{title:u[l]}}),p.__title=u[l],p.on("mouseover",function(){var e=c.getItemStyle(),n="vertical"===t.get("orient")?null==t.get("right")?"right":"left":null==t.get("bottom")?"bottom":"top";g.setStyle({fill:c.get("textFill")||e.fill||e.stroke||"#000",backgroundColor:c.get("textBackgroundColor")}),p.setTextConfig({position:c.get("textPosition")||n}),g.ignore=!t.get("showTitle"),ka(this)}).on("mouseout",function(){"emphasis"!==i.get(["iconStatus",l])&&La(this),g.hide()}),("emphasis"===i.get(["iconStatus",l])?ka:La)(p),a.add(p),p.on("click",wk(r.onclick,r,e,n,l)),f[l]=p})}var a=this.group;if(a.removeAll(),t.get("show")){var s=+t.get("itemSize"),l=t.get("feature")||{},u=this._features||(this._features={}),h=[];y(l,function(t,e){h.push(e)}),new mF(this._featureNames||[],h).add(r).update(r).remove(S(r,null)).execute(),this._featureNames=h,WI(a,t,n),a.add(HI(a.getBoundingRect(),t)),a.eachChild(function(t){var e=t.__title,i=t.ensureState("emphasis"),r=i.textConfig||(i.textConfig={}),o=t.getTextContent(),l=o&&o.states.emphasis;if(l&&!I(l)&&e){var u=l.style||(l.style={}),h=Ri(e,lR.makeFont(u)),c=t.x+a.x,p=t.y+a.y+s,d=!1;p+h.height>n.getHeight()&&(r.position="top",d=!0);var f=d?-5-h.height:s+8;c+h.width/2>n.getWidth()?(r.position=["100%",f],u.align="right"):c-h.width/2<0&&(r.position=[0,f],u.align="left")}})}},n.prototype.updateView=function(t,e,n,i){y(this._features,function(t){t instanceof RK&&t.updateView&&t.updateView(t.model,e,n,i)})},n.prototype.remove=function(t,e){y(this._features,function(n){n instanceof RK&&n.remove&&n.remove(t,e)}),this.group.removeAll()},n.prototype.dispose=function(t,e){y(this._features,function(n){n instanceof RK&&n.dispose&&n.dispose(t,e)})},n.type="toolbox",n}(Kz),y$=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return e(n,t),n.prototype.onclick=function(t,e){var n=this.model,i=n.get("name")||t.get("title.0.text")||"echarts",r="svg"===e.getZr().painter.getType(),o=r?"svg":n.get("type",!0)||"png",a=e.getConnectedDataURL({type:o,backgroundColor:n.get("backgroundColor",!0)||t.get("backgroundColor")||"#fff",connectedBackgroundColor:n.get("connectedBackgroundColor"),excludeComponents:n.get("excludeComponents"),pixelRatio:n.get("pixelRatio")}),s=tk.browser;if(I(MouseEvent)&&(s.newEdge||!s.ie&&!s.edge)){var l=document.createElement("a");l.download=i+"."+o,l.target="_blank",l.href=a;var u=new MouseEvent("click",{view:document.defaultView,bubbles:!0,cancelable:!1});l.dispatchEvent(u)}else if(window.navigator.msSaveOrOpenBlob||r){var h=a.split(","),c=h[0].indexOf("base64")>-1,p=r?decodeURIComponent(h[1]):h[1];c&&(p=window.atob(p));var d=i+"."+o;if(window.navigator.msSaveOrOpenBlob){for(var f=p.length,g=new Uint8Array(f);f--;)g[f]=p.charCodeAt(f);var y=new Blob([g]);window.navigator.msSaveOrOpenBlob(y,d)}else{var v=document.createElement("iframe");document.body.appendChild(v);var m=v.contentWindow,x=m.document;x.open("image/svg+xml","replace"),x.write(p),x.close(),m.focus(),x.execCommand("SaveAs",!0,d),document.body.removeChild(v)}}else{var _=n.get("lang"),b='',w=window.open();w.document.write(b),w.document.title=i}},n.getDefaultOption=function(t){var e={show:!0,icon:"M4.7,22.9L29.3,45.5L54.7,23.4M4.6,43.6L4.6,58L53.8,58L53.8,43.6M29.2,45.1L29.2,0",title:t.getLocaleModel().get(["toolbox","saveAsImage","title"]),type:"png",connectedBackgroundColor:"#fff",name:"",excludeComponents:["toolbox"],lang:t.getLocaleModel().get(["toolbox","saveAsImage","lang"])};return e},n}(RK),v$="__ec_magicType_stack__",m$=[["line","bar"],["stack"]],x$=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return e(n,t),n.prototype.getIcons=function(){var t=this.model,e=t.get("icon"),n={};return y(t.get("type"),function(t){e[t]&&(n[t]=e[t])}),n},n.getDefaultOption=function(t){var e={show:!0,type:[],icon:{line:"M4.1,28.9h7.1l9.3-22l7.4,38l9.7-19.7l3,12.8h14.9M4.1,58h51.4",bar:"M6.7,22.9h10V48h-10V22.9zM24.9,13h10v35h-10V13zM43.2,2h10v46h-10V2zM3.1,58h53.7",stack:"M8.2,38.4l-8.4,4.1l30.6,15.3L60,42.5l-8.1-4.1l-21.5,11L8.2,38.4z M51.9,30l-8.1,4.2l-13.4,6.9l-13.9-6.9L8.2,30l-8.4,4.2l8.4,4.2l22.2,11l21.5-11l8.1-4.2L51.9,30z M51.9,21.7l-8.1,4.2L35.7,30l-5.3,2.8L24.9,30l-8.4-4.1l-8.3-4.2l-8.4,4.2L8.2,30l8.3,4.2l13.9,6.9l13.4-6.9l8.1-4.2l8.1-4.1L51.9,21.7zM30.4,2.2L-0.2,17.5l8.4,4.1l8.3,4.2l8.4,4.2l5.5,2.7l5.3-2.7l8.1-4.2l8.1-4.2l8.1-4.1L30.4,2.2z"},title:t.getLocaleModel().get(["toolbox","magicType","title"]),option:{},seriesIndex:{}};return e},n.prototype.onclick=function(t,e,n){var i=this.model,r=i.get(["seriesIndex",n]);if(_$[n]){var o={series:[]},a=function(t){var e=t.subType,r=t.id,a=_$[n](e,r,t,i);a&&(c(a,t.option),o.series.push(a));var s=t.coordinateSystem;if(s&&"cartesian2d"===s.type&&("line"===n||"bar"===n)){var l=s.getAxesByScale("ordinal")[0];if(l){var u=l.dim,h=u+"Axis",p=t.getReferringComponents(h,HP).models[0],d=p.componentIndex;o[h]=o[h]||[];for(var f=0;d>=f;f++)o[h][d]=o[h][d]||{};o[h][d].boundaryGap="bar"===n}}};y(m$,function(t){p(t,n)>=0&&y(t,function(t){i.setIconStatus(t,"normal")})}),i.setIconStatus(n,"emphasis"),t.eachComponent({mainType:"series",query:null==r?null:{seriesIndex:r}},a);var s,u=n;"stack"===n&&(s=l({stack:i.option.title.tiled,tiled:i.option.title.stack},i.option.title),"emphasis"!==i.get(["iconStatus",n])&&(u="tiled")),e.dispatchAction({type:"changeMagicType",currentType:u,newOption:o,newTitle:s,featureName:"magicType"})}},n}(RK),_$={line:function(t,e,n,i){return"bar"===t?l({id:e,type:"line",data:n.get("data"),stack:n.get("stack"),markPoint:n.get("markPoint"),markLine:n.get("markLine")},i.get(["option","line"])||{},!0):void 0},bar:function(t,e,n,i){return"line"===t?l({id:e,type:"bar",data:n.get("data"),stack:n.get("stack"),markPoint:n.get("markPoint"),markLine:n.get("markLine")},i.get(["option","bar"])||{},!0):void 0},stack:function(t,e,n,i){var r=n.get("stack")===v$;return"line"===t||"bar"===t?(i.setIconStatus("stack",r?"normal":"emphasis"),l({id:e,stack:r?"":v$},i.get(["option","stack"])||{},!0)):void 0}};Fp({type:"changeMagicType",event:"magicTypeChanged",update:"prepareAndUpdate"},function(t,e){e.mergeOption(t.newOption)});var b$=new Array(60).join("-"),w$=" ",S$=new RegExp("["+w$+"]+","g"),M$=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return e(n,t),n.prototype.onclick=function(t,e){function n(){i.removeChild(o),_._dom=null}setTimeout(function(){e.dispatchAction({type:"hideTip"})});var i=e.getDom(),r=this.model;this._dom&&i.removeChild(this._dom);var o=document.createElement("div");o.style.cssText="position:absolute;top:0;bottom:0;left:0;right:0;padding:5px",o.style.backgroundColor=r.get("backgroundColor")||"#fff";var a=document.createElement("h4"),s=r.get("lang")||[];a.innerHTML=s[0]||r.get("title"),a.style.cssText="margin:10px 20px",a.style.color=r.get("textColor");var l=document.createElement("div"),u=document.createElement("textarea");l.style.cssText="overflow:auto";var h=r.get("optionToContent"),c=r.get("contentToOption"),p=SD(t);if(I(h)){var d=h(e.getOption());T(d)?l.innerHTML=d:P(d)&&l.appendChild(d)}else{u.readOnly=r.get("readOnly");var f=u.style;f.cssText="width:100%;height:100%;font-family:monospace;font-size:14px;line-height:1.6rem;resize:none",f.color=r.get("textColor"),f.borderColor=r.get("textareaBorderColor"),f.backgroundColor=r.get("textareaColor"),u.value=p.value,l.appendChild(u)}var g=p.meta,y=document.createElement("div");y.style.cssText="position:absolute;bottom:5px;left:0;right:0";var v="float:right;margin-right:20px;border:none;cursor:pointer;padding:2px 5px;font-size:12px;border-radius:3px",m=document.createElement("div"),x=document.createElement("div");v+=";background-color:"+r.get("buttonColor"),v+=";color:"+r.get("buttonTextColor");var _=this;Le(m,"click",n),Le(x,"click",function(){if(null==c&&null!=h||null!=c&&null==h)return void n();var t;try{t=I(c)?c(l,e.getOption()):DD(u.value,g)}catch(i){throw n(),new Error("Data view format error "+i)}t&&e.dispatchAction({type:"changeDataView",newOption:t}),n()}),m.innerHTML=s[1],x.innerHTML=s[2],x.style.cssText=m.style.cssText=v,!r.get("readOnly")&&y.appendChild(x),y.appendChild(m),o.appendChild(a),o.appendChild(l),o.appendChild(y),l.style.height=i.clientHeight-80+"px",i.appendChild(o),this._dom=o},n.prototype.remove=function(t,e){this._dom&&e.getDom().removeChild(this._dom)},n.prototype.dispose=function(t,e){this.remove(t,e)},n.getDefaultOption=function(t){var e={show:!0,readOnly:!1,optionToContent:null,contentToOption:null,icon:"M17.5,17.3H33 M17.5,17.3H33 M45.4,29.5h-28 M11.5,2v56H51V14.8L38.4,2H11.5z M38.4,2.2v12.7H51 M45.4,41.7h-28",title:t.getLocaleModel().get(["toolbox","dataView","title"]),lang:t.getLocaleModel().get(["toolbox","dataView","lang"]),backgroundColor:"#fff",textColor:"#000",textareaColor:"#fff",textareaBorderColor:"#333",buttonColor:"#c23531",buttonTextColor:"#fff"};return e},n}(RK);Fp({type:"changeDataView",event:"dataViewChanged",update:"prepareAndUpdate"},function(t,e){var n=[];y(t.newOption.series,function(t){var i=e.getSeriesByName(t.name)[0];if(i){var r=i.get("data");n.push({name:t.name,data:AD(t.data,r)})}else n.push(h({type:"scatter"},t))}),e.mergeOption(c({series:n},t.newOption))});var I$=y,T$=Ur(),C$=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return e(n,t),n.prototype.onclick=function(t,e){PD(t),e.dispatchAction({type:"restore",from:this.uid})},n.getDefaultOption=function(t){var e={show:!0,icon:"M3.8,33.4 M47,18.9h9.8V8.7 M56.3,20.1 C52.1,9,40.5,0.6,26.8,2.1C12.6,3.7,1.6,16.2,2.1,30.6 M13,41.1H3.1v10.2 M3.7,39.9c4.2,11.1,15.8,19.5,29.5,18 c14.2-1.6,25.2-14.1,24.7-28.5",title:t.getLocaleModel().get(["toolbox","restore","title"])};return e},n}(RK);Fp({type:"restore",event:"restore",update:"prepareAndUpdate"},function(t,e){e.resetOption("recreate")});var D$=y,A$=Gr("toolbox-dataZoom_"),k$=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return e(n,t),n.prototype.render=function(t,e,n,i){this._brushController||(this._brushController=new iZ(n.getZr()),this._brushController.on("brush",wk(this._onBrush,this)).mount()),zD(t,e,this,i,n),ED(t,e)},n.prototype.onclick=function(t,e,n){L$[n].call(this)},n.prototype.remove=function(){this._brushController&&this._brushController.unmount()},n.prototype.dispose=function(){this._brushController&&this._brushController.dispose()},n.prototype._onBrush=function(t){function e(t,e,i){var a=e.getAxis(t),s=a.model,l=n(t,s,o),u=l.findRepresentativeAxisProxy(s).getMinMaxSpan();(null!=u.minValueSpan||null!=u.maxValueSpan)&&(i=Cb(0,i.slice(),a.scale.getExtent(),0,u.minValueSpan,u.maxValueSpan)),l&&(r[l.id]={dataZoomId:l.id,startValue:i[0],endValue:i[1]})}function n(t,e,n){var i;return n.eachComponent({mainType:"dataZoom",subType:"select"},function(n){var r=n.getAxisModel(t,e.componentIndex);r&&(i=n)}),i}var i=t.areas;if(t.isEnd&&i.length){var r={},o=this.ecModel;this._brushController.updateCovers([]);var a=new bK(ND(this.model),o,{include:["grid"]});a.matchOutputRanges(i,o,function(t,n,i){if("cartesian2d"===i.type){var r=t.brushType;"rect"===r?(e("x",i,n[0]),e("y",i,n[1])):e({lineX:"x",lineY:"y"}[r],i,n)}}),kD(o,r),this._dispatchZoomAction(r)}},n.prototype._dispatchZoomAction=function(t){var e=[];D$(t,function(t){e.push(s(t))}),e.length&&this.api.dispatchAction({type:"dataZoom",from:this.uid,batch:e})},n.getDefaultOption=function(t){var e={show:!0,filterMode:"filter",icon:{zoom:"M0,13.5h26.9 M13.5,26.9V0 M32.1,13.5H58V58H13.5 V32.1",back:"M22,1.4L9.9,13.5l12.3,12.3 M10.3,13.5H54.9v44.6 H10.3v-26"},title:t.getLocaleModel().get(["toolbox","dataZoom","title"]),brushStyle:{borderWidth:0,color:"rgba(210,219,238,0.2)"}};return e},n}(RK),L$={zoom:function(){var t=!this._isZoomActive;this.api.dispatchAction({type:"takeGlobalCursor",key:"dataZoomSelect",dataZoomSelectActive:t})},back:function(){this._dispatchZoomAction(LD(this.ecModel))}};bu("dataZoom",function(t){function e(t,e,n){var i=t.componentIndex,a={type:"select",$fromToolbox:!0,filterMode:r.get("filterMode",!0)||"filter",id:A$+e+i};a[n]=i,o.push(a)}var n=t.getComponent("toolbox",0),i=["feature","dataZoom"];if(n&&null!=n.get(i)){var r=n.getModel(i),o=[],a=ND(r),s=Zr(t,a);return D$(s.xAxisModels,function(t){return e(t,"xAxis","xAxisIndex")}),D$(s.yAxisModels,function(t){return e(t,"yAxis","yAxisIndex")}),o}}),bf(BD);var P$=["transition","enterFrom","leaveTo"],O$=P$.concat(["enterAnimation","updateAnimation","leaveAnimation"]),R$=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e.preventAutoZ=!0,e}return e(n,t),n.prototype.mergeOption=function(e,n){var i=this.option.elements;this.option.elements=null,t.prototype.mergeOption.call(this,e,n),this.option.elements=i},n.prototype.optionUpdated=function(t,e){var n=this.option,i=(e?n:t).elements,r=n.elements=e?[]:n.elements,o=[];this._flatten(i,o,null);var a=Ar(r,o,"normalMerge"),s=this._elOptionsToUpdate=[];y(a,function(t,e){var n=t.newOption;n&&(s.push(n),VD(t,n),GD(r,e,n),HD(r[e],n))},this),n.elements=x(r,function(t){return t&&delete t.$action,null!=t})},n.prototype._flatten=function(t,e,n){y(t,function(t){if(t){n&&(t.parentOption=n),e.push(t);var i=t.children;"group"===t.type&&i&&this._flatten(i,e,t),delete t.children}},this)},n.prototype.useElOptionsToUpdate=function(){var t=this._elOptionsToUpdate;return this._elOptionsToUpdate=null,t},n.type="graphic",n.defaultOption={elements:[]},n}(LE),N$={path:null,compoundPath:null,group:AP,image:tR,text:lR},E$=Ur(),z$=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=n.type,e}return e(n,t),n.prototype.init=function(){this._elMap=U()},n.prototype.render=function(t,e,n){t!==this._lastGraphicModel&&this._clear(),this._lastGraphicModel=t,this._updateElements(t),this._relocate(t,n)},n.prototype._updateElements=function(t){var e=t.useElOptionsToUpdate();if(e){var n=this._elMap,i=this.group,r=t.get("z"),o=t.get("zlevel");y(e,function(e){var a=Br(e.id,null),s=null!=a?n.get(a):null,l=Br(e.parentId,null),u=null!=l?n.get(l):i,h=e.type,c=e.style;"text"===h&&c&&e.hv&&e.hv[1]&&(c.textVerticalAlign=c.textBaseline=c.verticalAlign=c.align=null);var p=e.textContent,d=e.textConfig;if(c&&GS(c,h,!!d,!!p)){var f=WS(c,h,!0);!d&&f.textConfig&&(d=e.textConfig=f.textConfig),!p&&f.textContent&&(p=f.textContent)}var g=jD(e),y=e.$action||"merge",v="merge"===y,m="replace"===y;if(v){var x=!s,_=s;x?_=XD(a,u,e.type,n):(_&&(E$(_).isNew=!1),sM(_)),_&&(ZS(_,g,t,{isInit:x}),ZD(_,e,r,o))}else if(m){UD(s,e,n,t);var b=XD(a,u,e.type,n);b&&(ZS(b,g,t,{isInit:!0}),ZD(b,e,r,o))}else"remove"===y&&(jS(s,e),UD(s,e,n,t));var w=n.get(a);if(w&&p)if(v){var S=w.getTextContent();S?S.attr(p):w.setTextContent(new lR(p))}else m&&w.setTextContent(new lR(p));if(w){var M=e.clipPath;if(M){var I=M.type,T=void 0,x=!1;if(v){var C=w.getClipPath();x=!C||E$(C).type!==I,T=x?YD(I):C}else m&&(x=!0,T=YD(I));w.setClipPath(T),ZS(T,M,t,{isInit:x}),lM(T,M.keyframeAnimation,t)}var D=E$(w);w.setTextConfig(d),D.option=e,qD(w,t,e),el({el:w,componentModel:t,itemName:w.name,itemTooltipOption:e.tooltip}),lM(w,e.keyframeAnimation,t)}})}},n.prototype._relocate=function(t,e){for(var n=t.option.elements,i=this.group,r=this._elMap,o=e.getWidth(),a=e.getHeight(),s=["x","y"],l=0;l=0;l--){var u=n[l],h=Br(u.id,null),c=null!=h?r.get(h):null;if(c){var d=c.parent,y=E$(d),v=d===i?{width:o,height:a}:{width:y.width,height:y.height},m={},x=su(c,u,v,null,{hv:u.hv,boundingMode:u.bounding},m);if(!E$(c).isNew&&x){for(var _=u.transition,b={},w=0;w=0)?b[S]=M:c[S]=M}Is(c,b,t,0)}else c.attr(m)}}},n.prototype._clear=function(){var t=this,e=this._elMap;e.each(function(n){UD(n,E$(n).option,e,t._lastGraphicModel)}),this._elMap=U()},n.prototype.dispose=function(){this._clear()},n.type="graphic",n}(Kz);bf(KD);var B$=Math.sin,V$=Math.cos,F$=Math.PI,G$=2*Math.PI,W$=180/F$,H$=function(){function t(){}return t.prototype.reset=function(t){this._start=!0,this._d=[],this._str="",this._p=Math.pow(10,t||4)},t.prototype.moveTo=function(t,e){this._add("M",t,e)},t.prototype.lineTo=function(t,e){this._add("L",t,e)},t.prototype.bezierCurveTo=function(t,e,n,i,r,o){this._add("C",t,e,n,i,r,o)},t.prototype.quadraticCurveTo=function(t,e,n,i){this._add("Q",t,e,n,i)},t.prototype.arc=function(t,e,n,i,r,o){this.ellipse(t,e,n,n,0,i,r,o)},t.prototype.ellipse=function(t,e,n,i,r,o,a,s){var l=a-o,u=!s,h=Math.abs(l),c=zn(h-G$)||(u?l>=G$:-l>=G$),p=l>0?l%G$:l%G$+G$,d=!1;d=c?!0:zn(h)?!1:p>=F$==!!u;var f=t+n*V$(o),g=e+i*B$(o);this._start&&this._add("M",f,g);var y=Math.round(r*W$);if(c){var v=1/this._p,m=(u?1:-1)*(G$-v);this._add("A",n,i,y,1,+u,t+n*V$(o+m),e+i*B$(o+m)),v>.01&&this._add("A",n,i,y,0,+u,f,g)}else{var x=t+n*V$(a),_=e+i*B$(a);this._add("A",n,i,y,+d,+u,x,_)}},t.prototype.rect=function(t,e,n,i){this._add("M",t,e),this._add("l",n,0),this._add("l",0,i),this._add("l",-n,0),this._add("Z")},t.prototype.closePath=function(){this._d.length>0&&this._add("Z")},t.prototype._add=function(t){for(var e=[],n=this._p,i=1;ir&&e.elm.setAttribute("fill-opacity",r)}},t.prototype.getSvgRoot=function(){return this._mainVNode&&this._mainVNode.elm},t.prototype._paintList=function(t,e,n){for(var i,r,o=t.length,a=[],s=0,l=0,u=0;o>u;u++){var h=t[u];if(!h.invisible){var c=h.__clipPaths,p=c&&c.length||0,d=r&&r.length||0,f=void 0;for(f=Math.max(p-1,d-1);f>=0&&(!c||!r||c[f]!==r[f]);f--);for(var g=d-1;g>f;g--)s--,i=a[s-1];for(var y=f+1;p>y;y++){var v={};LA(c[y],v,e);var m=eA("g","clip-g-"+l++,v,[]);(i?i.children:n).push(m),a[s++]=m,i=m}r=c;var x=CA(h,e);x&&(i?i.children:n).push(x)}}},t.prototype.resize=function(t,e){var n=this._opts,i=this.root,r=this._viewport;if(null!=t&&(n.width=t),null!=e&&(n.height=e),i&&r&&(r.style.display="none",t=Uc(i,0,n),e=Uc(i,1,n),r.style.display=""),this._width!==t||this._height!==e){if(this._width=t,this._height=e,r){var o=r.style;o.width=t+"px",o.height=e+"px"}var a=this._svgDom;a&&(a.setAttribute("width",t),a.setAttribute("height",e))}},t.prototype.getWidth=function(){return this._width},t.prototype.getHeight=function(){return this._height},t.prototype.dispose=function(){this.root&&(this.root.innerHTML=""),this._svgDom=this._viewport=this.storage=this._oldVNode=this._bgVNode=this._mainVNode=null},t.prototype.clear=function(){this._svgDom&&(this._svgDom.innerHTML=null),this._oldVNode=null},t.prototype.toDataURL=function(t){var e=encodeURIComponent(this.renderToString()),n="data:image/svg+xml;";return t?(e=DL(e),e&&n+"base64,"+e):n+"charset=UTF-8,"+e},t}();Qi("svg",sJ),t.version=QB,t.dependencies=tV,t.PRIORITY=vV,t.init=Dp,t.connect=Ap,t.disConnect=kp,t.disconnect=sF,t.dispose=Lp,t.getInstanceByDom=Pp,t.getInstanceById=Op,t.registerTheme=Rp,t.registerPreprocessor=Np,t.registerProcessor=Ep,t.registerPostInit=zp,t.registerPostUpdate=Bp,t.registerUpdateLifecycle=Vp,t.registerAction=Fp,t.registerCoordinateSystem=Gp,t.getCoordinateSystemDimensions=Wp,t.registerLayout=Hp,t.registerVisual=Yp,t.registerLoading=Up,t.setCanvasCreator=Zp,t.registerMap=jp,t.getMap=qp,t.registerTransform=uF,t.dataTool=vF,t.registerLocale=_l,t.zrender=RP,t.matrix=iP,t.vector=Lk,t.zrUtil=Tk,t.color=ML,t.helper=aG,t.number=yG,t.time=vG,t.graphic=mG,t.format=xG,t.util=_G,t.List=LF,t.ComponentModel=LE,t.ComponentView=Kz,t.SeriesModel=qz,t.ChartView=Qz,t.extendComponentModel=Zf,t.extendComponentView=jf,t.extendSeriesModel=qf,t.extendChartView=Kf,t.throttle=fc,t.use=bf,t.setPlatformAPI=r,t.parseGeoJSON=kf,t.parseGeoJson=kf,t.env=tk,t.Model=eE,t.Axis=SG,t.innerDrawElementOnCanvas=dp}); \ No newline at end of file diff --git a/src/jquery.js b/src/jquery.js new file mode 100644 index 0000000..fad9ab1 --- /dev/null +++ b/src/jquery.js @@ -0,0 +1,5 @@ +/*! jQuery v2.1.4 | (c) 2005, 2015 jQuery Foundation, Inc. | jquery.org/license */ +!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=c.slice,e=c.concat,f=c.push,g=c.indexOf,h={},i=h.toString,j=h.hasOwnProperty,k={},l=a.document,m="2.1.4",n=function(a,b){return new n.fn.init(a,b)},o=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,p=/^-ms-/,q=/-([\da-z])/gi,r=function(a,b){return b.toUpperCase()};n.fn=n.prototype={jquery:m,constructor:n,selector:"",length:0,toArray:function(){return d.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:d.call(this)},pushStack:function(a){var b=n.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a,b){return n.each(this,a,b)},map:function(a){return this.pushStack(n.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(d.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:f,sort:c.sort,splice:c.splice},n.extend=n.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||n.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(a=arguments[h]))for(b in a)c=g[b],d=a[b],g!==d&&(j&&d&&(n.isPlainObject(d)||(e=n.isArray(d)))?(e?(e=!1,f=c&&n.isArray(c)?c:[]):f=c&&n.isPlainObject(c)?c:{},g[b]=n.extend(j,f,d)):void 0!==d&&(g[b]=d));return g},n.extend({expando:"jQuery"+(m+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===n.type(a)},isArray:Array.isArray,isWindow:function(a){return null!=a&&a===a.window},isNumeric:function(a){return!n.isArray(a)&&a-parseFloat(a)+1>=0},isPlainObject:function(a){return"object"!==n.type(a)||a.nodeType||n.isWindow(a)?!1:a.constructor&&!j.call(a.constructor.prototype,"isPrototypeOf")?!1:!0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?h[i.call(a)]||"object":typeof a},globalEval:function(a){var b,c=eval;a=n.trim(a),a&&(1===a.indexOf("use strict")?(b=l.createElement("script"),b.text=a,l.head.appendChild(b).parentNode.removeChild(b)):c(a))},camelCase:function(a){return a.replace(p,"ms-").replace(q,r)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b,c){var d,e=0,f=a.length,g=s(a);if(c){if(g){for(;f>e;e++)if(d=b.apply(a[e],c),d===!1)break}else for(e in a)if(d=b.apply(a[e],c),d===!1)break}else if(g){for(;f>e;e++)if(d=b.call(a[e],e,a[e]),d===!1)break}else for(e in a)if(d=b.call(a[e],e,a[e]),d===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(o,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(s(Object(a))?n.merge(c,"string"==typeof a?[a]:a):f.call(c,a)),c},inArray:function(a,b,c){return null==b?-1:g.call(b,a,c)},merge:function(a,b){for(var c=+b.length,d=0,e=a.length;c>d;d++)a[e++]=b[d];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,f=0,g=a.length,h=s(a),i=[];if(h)for(;g>f;f++)d=b(a[f],f,c),null!=d&&i.push(d);else for(f in a)d=b(a[f],f,c),null!=d&&i.push(d);return e.apply([],i)},guid:1,proxy:function(a,b){var c,e,f;return"string"==typeof b&&(c=a[b],b=a,a=c),n.isFunction(a)?(e=d.call(arguments,2),f=function(){return a.apply(b||this,e.concat(d.call(arguments)))},f.guid=a.guid=a.guid||n.guid++,f):void 0},now:Date.now,support:k}),n.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(a,b){h["[object "+b+"]"]=b.toLowerCase()});function s(a){var b="length"in a&&a.length,c=n.type(a);return"function"===c||n.isWindow(a)?!1:1===a.nodeType&&b?!0:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var t=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ha(),z=ha(),A=ha(),B=function(a,b){return a===b&&(l=!0),0},C=1<<31,D={}.hasOwnProperty,E=[],F=E.pop,G=E.push,H=E.push,I=E.slice,J=function(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return c;return-1},K="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",L="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",N=M.replace("w","w#"),O="\\["+L+"*("+M+")(?:"+L+"*([*^$|!~]?=)"+L+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+N+"))|)"+L+"*\\]",P=":("+M+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+O+")*)|.*)\\)|)",Q=new RegExp(L+"+","g"),R=new RegExp("^"+L+"+|((?:^|[^\\\\])(?:\\\\.)*)"+L+"+$","g"),S=new RegExp("^"+L+"*,"+L+"*"),T=new RegExp("^"+L+"*([>+~]|"+L+")"+L+"*"),U=new RegExp("="+L+"*([^\\]'\"]*?)"+L+"*\\]","g"),V=new RegExp(P),W=new RegExp("^"+N+"$"),X={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),TAG:new RegExp("^("+M.replace("w","w*")+")"),ATTR:new RegExp("^"+O),PSEUDO:new RegExp("^"+P),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+L+"*(even|odd|(([+-]|)(\\d*)n|)"+L+"*(?:([+-]|)"+L+"*(\\d+)|))"+L+"*\\)|)","i"),bool:new RegExp("^(?:"+K+")$","i"),needsContext:new RegExp("^"+L+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+L+"*((?:-\\d)?\\d*)"+L+"*\\)|)(?=[^-]|$)","i")},Y=/^(?:input|select|textarea|button)$/i,Z=/^h\d$/i,$=/^[^{]+\{\s*\[native \w/,_=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,aa=/[+~]/,ba=/'|\\/g,ca=new RegExp("\\\\([\\da-f]{1,6}"+L+"?|("+L+")|.)","ig"),da=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},ea=function(){m()};try{H.apply(E=I.call(v.childNodes),v.childNodes),E[v.childNodes.length].nodeType}catch(fa){H={apply:E.length?function(a,b){G.apply(a,I.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function ga(a,b,d,e){var f,h,j,k,l,o,r,s,w,x;if((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,d=d||[],k=b.nodeType,"string"!=typeof a||!a||1!==k&&9!==k&&11!==k)return d;if(!e&&p){if(11!==k&&(f=_.exec(a)))if(j=f[1]){if(9===k){if(h=b.getElementById(j),!h||!h.parentNode)return d;if(h.id===j)return d.push(h),d}else if(b.ownerDocument&&(h=b.ownerDocument.getElementById(j))&&t(b,h)&&h.id===j)return d.push(h),d}else{if(f[2])return H.apply(d,b.getElementsByTagName(a)),d;if((j=f[3])&&c.getElementsByClassName)return H.apply(d,b.getElementsByClassName(j)),d}if(c.qsa&&(!q||!q.test(a))){if(s=r=u,w=b,x=1!==k&&a,1===k&&"object"!==b.nodeName.toLowerCase()){o=g(a),(r=b.getAttribute("id"))?s=r.replace(ba,"\\$&"):b.setAttribute("id",s),s="[id='"+s+"'] ",l=o.length;while(l--)o[l]=s+ra(o[l]);w=aa.test(a)&&pa(b.parentNode)||b,x=o.join(",")}if(x)try{return H.apply(d,w.querySelectorAll(x)),d}catch(y){}finally{r||b.removeAttribute("id")}}}return i(a.replace(R,"$1"),b,d,e)}function ha(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ia(a){return a[u]=!0,a}function ja(a){var b=n.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ka(a,b){var c=a.split("|"),e=a.length;while(e--)d.attrHandle[c[e]]=b}function la(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||C)-(~a.sourceIndex||C);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function na(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function oa(a){return ia(function(b){return b=+b,ia(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function pa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=ga.support={},f=ga.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},m=ga.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=g.documentElement,e=g.defaultView,e&&e!==e.top&&(e.addEventListener?e.addEventListener("unload",ea,!1):e.attachEvent&&e.attachEvent("onunload",ea)),p=!f(g),c.attributes=ja(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ja(function(a){return a.appendChild(g.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=$.test(g.getElementsByClassName),c.getById=ja(function(a){return o.appendChild(a).id=u,!g.getElementsByName||!g.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c&&c.parentNode?[c]:[]}},d.filter.ID=function(a){var b=a.replace(ca,da);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(ca,da);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=$.test(g.querySelectorAll))&&(ja(function(a){o.appendChild(a).innerHTML="
",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+L+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+L+"*(?:value|"+K+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ja(function(a){var b=g.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+L+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=$.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ja(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",P)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=$.test(o.compareDocumentPosition),t=b||$.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===g||a.ownerDocument===v&&t(v,a)?-1:b===g||b.ownerDocument===v&&t(v,b)?1:k?J(k,a)-J(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,h=[a],i=[b];if(!e||!f)return a===g?-1:b===g?1:e?-1:f?1:k?J(k,a)-J(k,b):0;if(e===f)return la(a,b);c=a;while(c=c.parentNode)h.unshift(c);c=b;while(c=c.parentNode)i.unshift(c);while(h[d]===i[d])d++;return d?la(h[d],i[d]):h[d]===v?-1:i[d]===v?1:0},g):n},ga.matches=function(a,b){return ga(a,null,null,b)},ga.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(U,"='$1']"),!(!c.matchesSelector||!p||r&&r.test(b)||q&&q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return ga(b,n,null,[a]).length>0},ga.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},ga.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&D.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},ga.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},ga.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=ga.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=ga.selectors={cacheLength:50,createPseudo:ia,match:X,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(ca,da),a[3]=(a[3]||a[4]||a[5]||"").replace(ca,da),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||ga.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&ga.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return X.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&V.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(ca,da).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+L+")"+a+"("+L+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=ga.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(Q," ")+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h;if(q){if(f){while(p){l=b;while(l=l[p])if(h?l.nodeName.toLowerCase()===r:1===l.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){k=q[u]||(q[u]={}),j=k[a]||[],n=j[0]===w&&j[1],m=j[0]===w&&j[2],l=n&&q.childNodes[n];while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if(1===l.nodeType&&++m&&l===b){k[a]=[w,n,m];break}}else if(s&&(j=(b[u]||(b[u]={}))[a])&&j[0]===w)m=j[1];else while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if((h?l.nodeName.toLowerCase()===r:1===l.nodeType)&&++m&&(s&&((l[u]||(l[u]={}))[a]=[w,m]),l===b))break;return m-=e,m===d||m%d===0&&m/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||ga.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ia(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=J(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ia(function(a){var b=[],c=[],d=h(a.replace(R,"$1"));return d[u]?ia(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ia(function(a){return function(b){return ga(a,b).length>0}}),contains:ia(function(a){return a=a.replace(ca,da),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ia(function(a){return W.test(a||"")||ga.error("unsupported lang: "+a),a=a.replace(ca,da).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return Z.test(a.nodeName)},input:function(a){return Y.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:oa(function(){return[0]}),last:oa(function(a,b){return[b-1]}),eq:oa(function(a,b,c){return[0>c?c+b:c]}),even:oa(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:oa(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:oa(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:oa(function(a,b,c){for(var d=0>c?c+b:c;++db;b++)d+=a[b].value;return d}function sa(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j=[w,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(i=b[u]||(b[u]={}),(h=i[d])&&h[0]===w&&h[1]===f)return j[2]=h[2];if(i[d]=j,j[2]=a(b,c,g))return!0}}}function ta(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function ua(a,b,c){for(var d=0,e=b.length;e>d;d++)ga(a,b[d],c);return c}function va(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(!c||c(f,d,e))&&(g.push(f),j&&b.push(h));return g}function wa(a,b,c,d,e,f){return d&&!d[u]&&(d=wa(d)),e&&!e[u]&&(e=wa(e,f)),ia(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||ua(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:va(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=va(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?J(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=va(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):H.apply(g,r)})}function xa(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=sa(function(a){return a===b},h,!0),l=sa(function(a){return J(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];f>i;i++)if(c=d.relative[a[i].type])m=[sa(ta(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;f>e;e++)if(d.relative[a[e].type])break;return wa(i>1&&ta(m),i>1&&ra(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(R,"$1"),c,e>i&&xa(a.slice(i,e)),f>e&&xa(a=a.slice(e)),f>e&&ra(a))}m.push(c)}return ta(m)}function ya(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,m,o,p=0,q="0",r=f&&[],s=[],t=j,u=f||e&&d.find.TAG("*",k),v=w+=null==t?1:Math.random()||.1,x=u.length;for(k&&(j=g!==n&&g);q!==x&&null!=(l=u[q]);q++){if(e&&l){m=0;while(o=a[m++])if(o(l,g,h)){i.push(l);break}k&&(w=v)}c&&((l=!o&&l)&&p--,f&&r.push(l))}if(p+=q,c&&q!==p){m=0;while(o=b[m++])o(r,s,g,h);if(f){if(p>0)while(q--)r[q]||s[q]||(s[q]=F.call(i));s=va(s)}H.apply(i,s),k&&!f&&s.length>0&&p+b.length>1&&ga.uniqueSort(i)}return k&&(w=v,j=t),r};return c?ia(f):f}return h=ga.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=xa(b[c]),f[u]?d.push(f):e.push(f);f=A(a,ya(e,d)),f.selector=a}return f},i=ga.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(ca,da),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=X.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(ca,da),aa.test(j[0].type)&&pa(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&ra(j),!a)return H.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,aa.test(a)&&pa(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ja(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),ja(function(a){return a.innerHTML="","#"===a.firstChild.getAttribute("href")})||ka("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ja(function(a){return a.innerHTML="",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ka("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),ja(function(a){return null==a.getAttribute("disabled")})||ka(K,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),ga}(a);n.find=t,n.expr=t.selectors,n.expr[":"]=n.expr.pseudos,n.unique=t.uniqueSort,n.text=t.getText,n.isXMLDoc=t.isXML,n.contains=t.contains;var u=n.expr.match.needsContext,v=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,w=/^.[^:#\[\.,]*$/;function x(a,b,c){if(n.isFunction(b))return n.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return n.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(w.test(b))return n.filter(b,a,c);b=n.filter(b,a)}return n.grep(a,function(a){return g.call(b,a)>=0!==c})}n.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?n.find.matchesSelector(d,a)?[d]:[]:n.find.matches(a,n.grep(b,function(a){return 1===a.nodeType}))},n.fn.extend({find:function(a){var b,c=this.length,d=[],e=this;if("string"!=typeof a)return this.pushStack(n(a).filter(function(){for(b=0;c>b;b++)if(n.contains(e[b],this))return!0}));for(b=0;c>b;b++)n.find(a,e[b],d);return d=this.pushStack(c>1?n.unique(d):d),d.selector=this.selector?this.selector+" "+a:a,d},filter:function(a){return this.pushStack(x(this,a||[],!1))},not:function(a){return this.pushStack(x(this,a||[],!0))},is:function(a){return!!x(this,"string"==typeof a&&u.test(a)?n(a):a||[],!1).length}});var y,z=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,A=n.fn.init=function(a,b){var c,d;if(!a)return this;if("string"==typeof a){if(c="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:z.exec(a),!c||!c[1]&&b)return!b||b.jquery?(b||y).find(a):this.constructor(b).find(a);if(c[1]){if(b=b instanceof n?b[0]:b,n.merge(this,n.parseHTML(c[1],b&&b.nodeType?b.ownerDocument||b:l,!0)),v.test(c[1])&&n.isPlainObject(b))for(c in b)n.isFunction(this[c])?this[c](b[c]):this.attr(c,b[c]);return this}return d=l.getElementById(c[2]),d&&d.parentNode&&(this.length=1,this[0]=d),this.context=l,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):n.isFunction(a)?"undefined"!=typeof y.ready?y.ready(a):a(n):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),n.makeArray(a,this))};A.prototype=n.fn,y=n(l);var B=/^(?:parents|prev(?:Until|All))/,C={children:!0,contents:!0,next:!0,prev:!0};n.extend({dir:function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&n(a).is(c))break;d.push(a)}return d},sibling:function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c}}),n.fn.extend({has:function(a){var b=n(a,this),c=b.length;return this.filter(function(){for(var a=0;c>a;a++)if(n.contains(this,b[a]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=u.test(a)||"string"!=typeof a?n(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&n.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?n.unique(f):f)},index:function(a){return a?"string"==typeof a?g.call(n(a),this[0]):g.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(n.unique(n.merge(this.get(),n(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function D(a,b){while((a=a[b])&&1!==a.nodeType);return a}n.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return n.dir(a,"parentNode")},parentsUntil:function(a,b,c){return n.dir(a,"parentNode",c)},next:function(a){return D(a,"nextSibling")},prev:function(a){return D(a,"previousSibling")},nextAll:function(a){return n.dir(a,"nextSibling")},prevAll:function(a){return n.dir(a,"previousSibling")},nextUntil:function(a,b,c){return n.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return n.dir(a,"previousSibling",c)},siblings:function(a){return n.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return n.sibling(a.firstChild)},contents:function(a){return a.contentDocument||n.merge([],a.childNodes)}},function(a,b){n.fn[a]=function(c,d){var e=n.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=n.filter(d,e)),this.length>1&&(C[a]||n.unique(e),B.test(a)&&e.reverse()),this.pushStack(e)}});var E=/\S+/g,F={};function G(a){var b=F[a]={};return n.each(a.match(E)||[],function(a,c){b[c]=!0}),b}n.Callbacks=function(a){a="string"==typeof a?F[a]||G(a):n.extend({},a);var b,c,d,e,f,g,h=[],i=!a.once&&[],j=function(l){for(b=a.memory&&l,c=!0,g=e||0,e=0,f=h.length,d=!0;h&&f>g;g++)if(h[g].apply(l[0],l[1])===!1&&a.stopOnFalse){b=!1;break}d=!1,h&&(i?i.length&&j(i.shift()):b?h=[]:k.disable())},k={add:function(){if(h){var c=h.length;!function g(b){n.each(b,function(b,c){var d=n.type(c);"function"===d?a.unique&&k.has(c)||h.push(c):c&&c.length&&"string"!==d&&g(c)})}(arguments),d?f=h.length:b&&(e=c,j(b))}return this},remove:function(){return h&&n.each(arguments,function(a,b){var c;while((c=n.inArray(b,h,c))>-1)h.splice(c,1),d&&(f>=c&&f--,g>=c&&g--)}),this},has:function(a){return a?n.inArray(a,h)>-1:!(!h||!h.length)},empty:function(){return h=[],f=0,this},disable:function(){return h=i=b=void 0,this},disabled:function(){return!h},lock:function(){return i=void 0,b||k.disable(),this},locked:function(){return!i},fireWith:function(a,b){return!h||c&&!i||(b=b||[],b=[a,b.slice?b.slice():b],d?i.push(b):j(b)),this},fire:function(){return k.fireWith(this,arguments),this},fired:function(){return!!c}};return k},n.extend({Deferred:function(a){var b=[["resolve","done",n.Callbacks("once memory"),"resolved"],["reject","fail",n.Callbacks("once memory"),"rejected"],["notify","progress",n.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return n.Deferred(function(c){n.each(b,function(b,f){var g=n.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&n.isFunction(a.promise)?a.promise().done(c.resolve).fail(c.reject).progress(c.notify):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?n.extend(a,d):d}},e={};return d.pipe=d.then,n.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=d.call(arguments),e=c.length,f=1!==e||a&&n.isFunction(a.promise)?e:0,g=1===f?a:n.Deferred(),h=function(a,b,c){return function(e){b[a]=this,c[a]=arguments.length>1?d.call(arguments):e,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(e>1)for(i=new Array(e),j=new Array(e),k=new Array(e);e>b;b++)c[b]&&n.isFunction(c[b].promise)?c[b].promise().done(h(b,k,c)).fail(g.reject).progress(h(b,j,i)):--f;return f||g.resolveWith(k,c),g.promise()}});var H;n.fn.ready=function(a){return n.ready.promise().done(a),this},n.extend({isReady:!1,readyWait:1,holdReady:function(a){a?n.readyWait++:n.ready(!0)},ready:function(a){(a===!0?--n.readyWait:n.isReady)||(n.isReady=!0,a!==!0&&--n.readyWait>0||(H.resolveWith(l,[n]),n.fn.triggerHandler&&(n(l).triggerHandler("ready"),n(l).off("ready"))))}});function I(){l.removeEventListener("DOMContentLoaded",I,!1),a.removeEventListener("load",I,!1),n.ready()}n.ready.promise=function(b){return H||(H=n.Deferred(),"complete"===l.readyState?setTimeout(n.ready):(l.addEventListener("DOMContentLoaded",I,!1),a.addEventListener("load",I,!1))),H.promise(b)},n.ready.promise();var J=n.access=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===n.type(c)){e=!0;for(h in c)n.access(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,n.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(n(a),c)})),b))for(;i>h;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f};n.acceptData=function(a){return 1===a.nodeType||9===a.nodeType||!+a.nodeType};function K(){Object.defineProperty(this.cache={},0,{get:function(){return{}}}),this.expando=n.expando+K.uid++}K.uid=1,K.accepts=n.acceptData,K.prototype={key:function(a){if(!K.accepts(a))return 0;var b={},c=a[this.expando];if(!c){c=K.uid++;try{b[this.expando]={value:c},Object.defineProperties(a,b)}catch(d){b[this.expando]=c,n.extend(a,b)}}return this.cache[c]||(this.cache[c]={}),c},set:function(a,b,c){var d,e=this.key(a),f=this.cache[e];if("string"==typeof b)f[b]=c;else if(n.isEmptyObject(f))n.extend(this.cache[e],b);else for(d in b)f[d]=b[d];return f},get:function(a,b){var c=this.cache[this.key(a)];return void 0===b?c:c[b]},access:function(a,b,c){var d;return void 0===b||b&&"string"==typeof b&&void 0===c?(d=this.get(a,b),void 0!==d?d:this.get(a,n.camelCase(b))):(this.set(a,b,c),void 0!==c?c:b)},remove:function(a,b){var c,d,e,f=this.key(a),g=this.cache[f];if(void 0===b)this.cache[f]={};else{n.isArray(b)?d=b.concat(b.map(n.camelCase)):(e=n.camelCase(b),b in g?d=[b,e]:(d=e,d=d in g?[d]:d.match(E)||[])),c=d.length;while(c--)delete g[d[c]]}},hasData:function(a){return!n.isEmptyObject(this.cache[a[this.expando]]||{})},discard:function(a){a[this.expando]&&delete this.cache[a[this.expando]]}};var L=new K,M=new K,N=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,O=/([A-Z])/g;function P(a,b,c){var d;if(void 0===c&&1===a.nodeType)if(d="data-"+b.replace(O,"-$1").toLowerCase(),c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:N.test(c)?n.parseJSON(c):c}catch(e){}M.set(a,b,c)}else c=void 0;return c}n.extend({hasData:function(a){return M.hasData(a)||L.hasData(a)},data:function(a,b,c){ +return M.access(a,b,c)},removeData:function(a,b){M.remove(a,b)},_data:function(a,b,c){return L.access(a,b,c)},_removeData:function(a,b){L.remove(a,b)}}),n.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=M.get(f),1===f.nodeType&&!L.get(f,"hasDataAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=n.camelCase(d.slice(5)),P(f,d,e[d])));L.set(f,"hasDataAttrs",!0)}return e}return"object"==typeof a?this.each(function(){M.set(this,a)}):J(this,function(b){var c,d=n.camelCase(a);if(f&&void 0===b){if(c=M.get(f,a),void 0!==c)return c;if(c=M.get(f,d),void 0!==c)return c;if(c=P(f,d,void 0),void 0!==c)return c}else this.each(function(){var c=M.get(this,d);M.set(this,d,b),-1!==a.indexOf("-")&&void 0!==c&&M.set(this,a,b)})},null,b,arguments.length>1,null,!0)},removeData:function(a){return this.each(function(){M.remove(this,a)})}}),n.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=L.get(a,b),c&&(!d||n.isArray(c)?d=L.access(a,b,n.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=n.queue(a,b),d=c.length,e=c.shift(),f=n._queueHooks(a,b),g=function(){n.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return L.get(a,c)||L.access(a,c,{empty:n.Callbacks("once memory").add(function(){L.remove(a,[b+"queue",c])})})}}),n.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.lengthx",k.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var U="undefined";k.focusinBubbles="onfocusin"in a;var V=/^key/,W=/^(?:mouse|pointer|contextmenu)|click/,X=/^(?:focusinfocus|focusoutblur)$/,Y=/^([^.]*)(?:\.(.+)|)$/;function Z(){return!0}function $(){return!1}function _(){try{return l.activeElement}catch(a){}}n.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=L.get(a);if(r){c.handler&&(f=c,c=f.handler,e=f.selector),c.guid||(c.guid=n.guid++),(i=r.events)||(i=r.events={}),(g=r.handle)||(g=r.handle=function(b){return typeof n!==U&&n.event.triggered!==b.type?n.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(E)||[""],j=b.length;while(j--)h=Y.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o&&(l=n.event.special[o]||{},o=(e?l.delegateType:l.bindType)||o,l=n.event.special[o]||{},k=n.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&n.expr.match.needsContext.test(e),namespace:p.join(".")},f),(m=i[o])||(m=i[o]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,p,g)!==!1||a.addEventListener&&a.addEventListener(o,g,!1)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),n.event.global[o]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=L.hasData(a)&&L.get(a);if(r&&(i=r.events)){b=(b||"").match(E)||[""],j=b.length;while(j--)if(h=Y.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=n.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,m=i[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&q!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||n.removeEvent(a,o,r.handle),delete i[o])}else for(o in i)n.event.remove(a,o+b[j],c,d,!0);n.isEmptyObject(i)&&(delete r.handle,L.remove(a,"events"))}},trigger:function(b,c,d,e){var f,g,h,i,k,m,o,p=[d||l],q=j.call(b,"type")?b.type:b,r=j.call(b,"namespace")?b.namespace.split("."):[];if(g=h=d=d||l,3!==d.nodeType&&8!==d.nodeType&&!X.test(q+n.event.triggered)&&(q.indexOf(".")>=0&&(r=q.split("."),q=r.shift(),r.sort()),k=q.indexOf(":")<0&&"on"+q,b=b[n.expando]?b:new n.Event(q,"object"==typeof b&&b),b.isTrigger=e?2:3,b.namespace=r.join("."),b.namespace_re=b.namespace?new RegExp("(^|\\.)"+r.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=d),c=null==c?[b]:n.makeArray(c,[b]),o=n.event.special[q]||{},e||!o.trigger||o.trigger.apply(d,c)!==!1)){if(!e&&!o.noBubble&&!n.isWindow(d)){for(i=o.delegateType||q,X.test(i+q)||(g=g.parentNode);g;g=g.parentNode)p.push(g),h=g;h===(d.ownerDocument||l)&&p.push(h.defaultView||h.parentWindow||a)}f=0;while((g=p[f++])&&!b.isPropagationStopped())b.type=f>1?i:o.bindType||q,m=(L.get(g,"events")||{})[b.type]&&L.get(g,"handle"),m&&m.apply(g,c),m=k&&g[k],m&&m.apply&&n.acceptData(g)&&(b.result=m.apply(g,c),b.result===!1&&b.preventDefault());return b.type=q,e||b.isDefaultPrevented()||o._default&&o._default.apply(p.pop(),c)!==!1||!n.acceptData(d)||k&&n.isFunction(d[q])&&!n.isWindow(d)&&(h=d[k],h&&(d[k]=null),n.event.triggered=q,d[q](),n.event.triggered=void 0,h&&(d[k]=h)),b.result}},dispatch:function(a){a=n.event.fix(a);var b,c,e,f,g,h=[],i=d.call(arguments),j=(L.get(this,"events")||{})[a.type]||[],k=n.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=n.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,c=0;while((g=f.handlers[c++])&&!a.isImmediatePropagationStopped())(!a.namespace_re||a.namespace_re.test(g.namespace))&&(a.handleObj=g,a.data=g.data,e=((n.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i),void 0!==e&&(a.result=e)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&(!a.button||"click"!==a.type))for(;i!==this;i=i.parentNode||this)if(i.disabled!==!0||"click"!==a.type){for(d=[],c=0;h>c;c++)f=b[c],e=f.selector+" ",void 0===d[e]&&(d[e]=f.needsContext?n(e,this).index(i)>=0:n.find(e,this,null,[i]).length),d[e]&&d.push(f);d.length&&g.push({elem:i,handlers:d})}return h]*)\/>/gi,ba=/<([\w:]+)/,ca=/<|&#?\w+;/,da=/<(?:script|style|link)/i,ea=/checked\s*(?:[^=]|=\s*.checked.)/i,fa=/^$|\/(?:java|ecma)script/i,ga=/^true\/(.*)/,ha=/^\s*\s*$/g,ia={option:[1,""],thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};ia.optgroup=ia.option,ia.tbody=ia.tfoot=ia.colgroup=ia.caption=ia.thead,ia.th=ia.td;function ja(a,b){return n.nodeName(a,"table")&&n.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function ka(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function la(a){var b=ga.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function ma(a,b){for(var c=0,d=a.length;d>c;c++)L.set(a[c],"globalEval",!b||L.get(b[c],"globalEval"))}function na(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(L.hasData(a)&&(f=L.access(a),g=L.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;d>c;c++)n.event.add(b,e,j[e][c])}M.hasData(a)&&(h=M.access(a),i=n.extend({},h),M.set(b,i))}}function oa(a,b){var c=a.getElementsByTagName?a.getElementsByTagName(b||"*"):a.querySelectorAll?a.querySelectorAll(b||"*"):[];return void 0===b||b&&n.nodeName(a,b)?n.merge([a],c):c}function pa(a,b){var c=b.nodeName.toLowerCase();"input"===c&&T.test(a.type)?b.checked=a.checked:("input"===c||"textarea"===c)&&(b.defaultValue=a.defaultValue)}n.extend({clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=n.contains(a.ownerDocument,a);if(!(k.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||n.isXMLDoc(a)))for(g=oa(h),f=oa(a),d=0,e=f.length;e>d;d++)pa(f[d],g[d]);if(b)if(c)for(f=f||oa(a),g=g||oa(h),d=0,e=f.length;e>d;d++)na(f[d],g[d]);else na(a,h);return g=oa(h,"script"),g.length>0&&ma(g,!i&&oa(a,"script")),h},buildFragment:function(a,b,c,d){for(var e,f,g,h,i,j,k=b.createDocumentFragment(),l=[],m=0,o=a.length;o>m;m++)if(e=a[m],e||0===e)if("object"===n.type(e))n.merge(l,e.nodeType?[e]:e);else if(ca.test(e)){f=f||k.appendChild(b.createElement("div")),g=(ba.exec(e)||["",""])[1].toLowerCase(),h=ia[g]||ia._default,f.innerHTML=h[1]+e.replace(aa,"<$1>")+h[2],j=h[0];while(j--)f=f.lastChild;n.merge(l,f.childNodes),f=k.firstChild,f.textContent=""}else l.push(b.createTextNode(e));k.textContent="",m=0;while(e=l[m++])if((!d||-1===n.inArray(e,d))&&(i=n.contains(e.ownerDocument,e),f=oa(k.appendChild(e),"script"),i&&ma(f),c)){j=0;while(e=f[j++])fa.test(e.type||"")&&c.push(e)}return k},cleanData:function(a){for(var b,c,d,e,f=n.event.special,g=0;void 0!==(c=a[g]);g++){if(n.acceptData(c)&&(e=c[L.expando],e&&(b=L.cache[e]))){if(b.events)for(d in b.events)f[d]?n.event.remove(c,d):n.removeEvent(c,d,b.handle);L.cache[e]&&delete L.cache[e]}delete M.cache[c[M.expando]]}}}),n.fn.extend({text:function(a){return J(this,function(a){return void 0===a?n.text(this):this.empty().each(function(){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&(this.textContent=a)})},null,a,arguments.length)},append:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=ja(this,a);b.appendChild(a)}})},prepend:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=ja(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},remove:function(a,b){for(var c,d=a?n.filter(a,this):this,e=0;null!=(c=d[e]);e++)b||1!==c.nodeType||n.cleanData(oa(c)),c.parentNode&&(b&&n.contains(c.ownerDocument,c)&&ma(oa(c,"script")),c.parentNode.removeChild(c));return this},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(n.cleanData(oa(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return n.clone(this,a,b)})},html:function(a){return J(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!da.test(a)&&!ia[(ba.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(aa,"<$1>");try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(n.cleanData(oa(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=arguments[0];return this.domManip(arguments,function(b){a=this.parentNode,n.cleanData(oa(this)),a&&a.replaceChild(b,this)}),a&&(a.length||a.nodeType)?this:this.remove()},detach:function(a){return this.remove(a,!0)},domManip:function(a,b){a=e.apply([],a);var c,d,f,g,h,i,j=0,l=this.length,m=this,o=l-1,p=a[0],q=n.isFunction(p);if(q||l>1&&"string"==typeof p&&!k.checkClone&&ea.test(p))return this.each(function(c){var d=m.eq(c);q&&(a[0]=p.call(this,c,d.html())),d.domManip(a,b)});if(l&&(c=n.buildFragment(a,this[0].ownerDocument,!1,this),d=c.firstChild,1===c.childNodes.length&&(c=d),d)){for(f=n.map(oa(c,"script"),ka),g=f.length;l>j;j++)h=c,j!==o&&(h=n.clone(h,!0,!0),g&&n.merge(f,oa(h,"script"))),b.call(this[j],h,j);if(g)for(i=f[f.length-1].ownerDocument,n.map(f,la),j=0;g>j;j++)h=f[j],fa.test(h.type||"")&&!L.access(h,"globalEval")&&n.contains(i,h)&&(h.src?n._evalUrl&&n._evalUrl(h.src):n.globalEval(h.textContent.replace(ha,"")))}return this}}),n.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){n.fn[a]=function(a){for(var c,d=[],e=n(a),g=e.length-1,h=0;g>=h;h++)c=h===g?this:this.clone(!0),n(e[h])[b](c),f.apply(d,c.get());return this.pushStack(d)}});var qa,ra={};function sa(b,c){var d,e=n(c.createElement(b)).appendTo(c.body),f=a.getDefaultComputedStyle&&(d=a.getDefaultComputedStyle(e[0]))?d.display:n.css(e[0],"display");return e.detach(),f}function ta(a){var b=l,c=ra[a];return c||(c=sa(a,b),"none"!==c&&c||(qa=(qa||n("