From 59d998810e2bdf71a2fa5efe3c05c99965231654 Mon Sep 17 00:00:00 2001 From: qh <247936425@qq.com> Date: Mon, 7 Oct 2019 22:21:48 +0800 Subject: [PATCH 1/2] just a test --- test.txt | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 test.txt diff --git a/test.txt b/test.txt new file mode 100644 index 0000000..e69de29 -- Gitee From 671bc3479b48498305dfc1bd9ce5b8278b643bf3 Mon Sep 17 00:00:00 2001 From: qh <247936425@qq.com> Date: Mon, 7 Oct 2019 22:28:43 +0800 Subject: [PATCH 2/2] first try --- .classpath | 28 +- .settings/org.eclipse.core.resources.prefs | 3 +- ....eclipse.wst.common.project.facet.core.xml | 3 +- WebContent/WEB-INF/lib/activation-1.1.1.jar | Bin 0 -> 69409 bytes .../WEB-INF/lib/commons-beanutils-1.9.3.jar | Bin 0 -> 246174 bytes .../WEB-INF/lib/commons-collections-3.2.2.jar | Bin 0 -> 588337 bytes .../WEB-INF/lib/commons-dbutils-1.7.jar | Bin 0 -> 97075 bytes WebContent/WEB-INF/lib/commons-lang-2.6.jar | Bin 0 -> 284220 bytes .../WEB-INF/lib/commons-logging-1.2.jar | Bin 0 -> 61829 bytes WebContent/WEB-INF/lib/ezmorph-1.0.6.jar | Bin 0 -> 86487 bytes WebContent/WEB-INF/lib/javax.mail.jar | Bin 0 -> 434812 bytes .../WEB-INF/lib/javax.servlet-api-3.1.0.jar | Bin 0 -> 95806 bytes WebContent/WEB-INF/lib/json-lib-2.4-jdk15.jar | Bin 0 -> 159123 bytes WebContent/WEB-INF/lib/jstl-1.2.jar | Bin 0 -> 371289 bytes WebContent/WEB-INF/lib/mailapi.jar | Bin 0 -> 186459 bytes WebContent/WEB-INF/lib/smtp.jar | Bin 0 -> 24029 bytes WebContent/WEB-INF/lib/standard.jar | Bin 0 -> 393259 bytes WebContent/WEB-INF/web.xml | 29 +- WebContent/css/book.css | 44 + WebContent/css/login.css | 188 + WebContent/css/reader.css | 5 + WebContent/images/0.jpg | Bin 0 -> 14346 bytes WebContent/images/1.jpg | Bin 0 -> 14346 bytes WebContent/images/111.png | Bin 0 -> 15171 bytes WebContent/images/2.jpg | Bin 0 -> 14346 bytes WebContent/images/bg-1.jpg | Bin 0 -> 14346 bytes WebContent/images/bg-2.jpg | Bin 0 -> 14346 bytes WebContent/images/bg-3.jpg | Bin 0 -> 14346 bytes WebContent/images/bg-4.jpg | Bin 0 -> 14346 bytes WebContent/images/bg-5.jpg | Bin 0 -> 14346 bytes WebContent/images/bg.jpg | Bin 0 -> 8599 bytes WebContent/images/captcha.jpg | Bin 0 -> 1731 bytes WebContent/images/copy_rignt_24.png | Bin 0 -> 332 bytes WebContent/images/img.jpeg | Bin 0 -> 8936 bytes WebContent/js/GetProperties.js | 3 + WebContent/js/Validform_v5.3.2.js | 1331 +++++ WebContent/js/Validform_v5.3.2_min.js | 8 + WebContent/js/echarts.common.min.js | 22 + WebContent/js/echarts.min.js | 22 + WebContent/js/jQuery1.7.js | 4 + WebContent/js/jquery-1.8.2.min.js | 2 + WebContent/js/jquery.SuperSlide.js | 11 + WebContent/js/jquery1.42.min.js | 154 + WebContent/layui/css/layui.css | 5019 +++++++++++++++++ WebContent/layui/css/layui.mobile.css | 2 + WebContent/layui/css/modules/code.css | 72 + .../css/modules/laydate/default/laydate.css | 2 + .../css/modules/layer/default/icon-ext.png | Bin 0 -> 5911 bytes .../layui/css/modules/layer/default/icon.png | Bin 0 -> 11493 bytes .../layui/css/modules/layer/default/layer.css | 2 + .../css/modules/layer/default/loading-0.gif | Bin 0 -> 5793 bytes .../css/modules/layer/default/loading-1.gif | Bin 0 -> 701 bytes .../css/modules/layer/default/loading-2.gif | Bin 0 -> 1787 bytes WebContent/layui/font/iconfont.eot | Bin 0 -> 40844 bytes WebContent/layui/font/iconfont.svg | 473 ++ WebContent/layui/font/iconfont.ttf | Bin 0 -> 40668 bytes WebContent/layui/font/iconfont.woff | Bin 0 -> 26744 bytes WebContent/layui/lay/modules/carousel.js | 2 + WebContent/layui/lay/modules/code.js | 2 + WebContent/layui/lay/modules/colorpicker.js | 2 + WebContent/layui/lay/modules/element.js | 2 + WebContent/layui/lay/modules/flow.js | 2 + WebContent/layui/lay/modules/form.js | 2 + WebContent/layui/lay/modules/jquery.js | 5 + WebContent/layui/lay/modules/laydate.js | 2 + WebContent/layui/lay/modules/layedit.js | 2 + WebContent/layui/lay/modules/layer.js | 2 + WebContent/layui/lay/modules/laypage.js | 2 + WebContent/layui/lay/modules/laytpl.js | 2 + WebContent/layui/lay/modules/mobile.js | 2 + WebContent/layui/lay/modules/rate.js | 2 + WebContent/layui/lay/modules/slider.js | 2 + WebContent/layui/lay/modules/table.js | 2 + WebContent/layui/lay/modules/tree.js | 2 + WebContent/layui/lay/modules/upload.js | 2 + WebContent/layui/lay/modules/util.js | 2 + WebContent/layui/layui.all.js | 5 + WebContent/layui/layui.js | 2 + WebContent/login.jsp | 128 + WebContent/reader/books.jsp | 49 + WebContent/reader/changePassword.jsp | 106 + WebContent/reader/index.jsp | 99 + WebContent/reader/reader.jsp | 54 + WebContent/reader/return.jsp | 53 + WebContent/reader/search.jsp | 152 + .../classes/dataOperator/BasicOperation.class | Bin 0 -> 2250 bytes build/classes/dataOperator/BrrowList.class | Bin 0 -> 1691 bytes build/classes/dataOperator/SBook.class | Bin 0 -> 2617 bytes .../dbOperator/AdvancedOperation.class | Bin 0 -> 28175 bytes build/classes/dbOperator/BasicOperation.class | Bin 0 -> 2492 bytes build/classes/servlet/Login.class | Bin 0 -> 3038 bytes build/classes/servlet/ReaderServlet.class | Bin 0 -> 10970 bytes build/classes/util/MailAuthenticator.class | Bin 0 -> 684 bytes build/classes/util/MailOperation.class | Bin 0 -> 3224 bytes old/.classpath | 14 + .gitignore => old/.gitignore | 0 old/.project | 31 + old/.settings/.jsdtscope | 12 + .../org.eclipse.core.resources.prefs | 2 + old/.settings/org.eclipse.jdt.core.prefs | 7 + .../org.eclipse.wst.common.component | 8 + ....eclipse.wst.common.project.facet.core.xml | 9 + ...rg.eclipse.wst.jsdt.ui.superType.container | 1 + .../org.eclipse.wst.jsdt.ui.superType.name | 1 + old/WebContent/META-INF/MANIFEST.MF | 3 + .../lib/mysql-connector-java-8.0.17.jar | Bin 0 -> 2321813 bytes old/WebContent/WEB-INF/web.xml | 49 + {WebContent => old/WebContent}/index.html | 28 +- {WebContent => old/WebContent}/librarian.jsp | 260 +- {WebContent => old/WebContent}/manageBook.jsp | 606 +- .../WebContent}/manageReader.jsp | 508 +- .../WebContent}/manageSpecificBook.jsp | 622 +- old/src/dataOperator/BasicOperation.java | 98 + .../src}/dbOperator/AdvancedOperation.bak | 2168 +++---- .../dbOperator/AdvancedOperation.bak.fake | 1736 +++--- old/src/dbOperator/AdvancedOperation.java | 1651 ++++++ old/src/dbOperator/BasicOperation.java | 117 + {src => old/src}/dbOperator/myOP.java | 678 +-- {src => old/src}/servlet/Book.java | 450 +- {src => old/src}/servlet/ISBN.java | 220 +- old/src/servlet/Login.java | 69 + {src => old/src}/servlet/Reader.java | 232 +- src/dataOperator/BasicOperation.java | 75 +- src/dataOperator/BrrowList.java | 59 + src/dataOperator/SBook.java | 91 + src/dbOperator/AdvancedOperation.java | 958 ++-- src/dbOperator/BasicOperation.java | 56 +- src/servlet/Login.java | 23 +- src/servlet/ReaderServlet.java | 323 ++ src/util/MailAuthenticator.java | 17 + src/util/MailOperation.java | 71 + 131 files changed, 15018 insertions(+), 4351 deletions(-) create mode 100644 WebContent/WEB-INF/lib/activation-1.1.1.jar create mode 100644 WebContent/WEB-INF/lib/commons-beanutils-1.9.3.jar create mode 100644 WebContent/WEB-INF/lib/commons-collections-3.2.2.jar create mode 100644 WebContent/WEB-INF/lib/commons-dbutils-1.7.jar create mode 100644 WebContent/WEB-INF/lib/commons-lang-2.6.jar create mode 100644 WebContent/WEB-INF/lib/commons-logging-1.2.jar create mode 100644 WebContent/WEB-INF/lib/ezmorph-1.0.6.jar create mode 100644 WebContent/WEB-INF/lib/javax.mail.jar create mode 100644 WebContent/WEB-INF/lib/javax.servlet-api-3.1.0.jar create mode 100644 WebContent/WEB-INF/lib/json-lib-2.4-jdk15.jar create mode 100644 WebContent/WEB-INF/lib/jstl-1.2.jar create mode 100644 WebContent/WEB-INF/lib/mailapi.jar create mode 100644 WebContent/WEB-INF/lib/smtp.jar create mode 100644 WebContent/WEB-INF/lib/standard.jar create mode 100644 WebContent/css/book.css create mode 100644 WebContent/css/login.css create mode 100644 WebContent/css/reader.css create mode 100644 WebContent/images/0.jpg create mode 100644 WebContent/images/1.jpg create mode 100644 WebContent/images/111.png create mode 100644 WebContent/images/2.jpg create mode 100644 WebContent/images/bg-1.jpg create mode 100644 WebContent/images/bg-2.jpg create mode 100644 WebContent/images/bg-3.jpg create mode 100644 WebContent/images/bg-4.jpg create mode 100644 WebContent/images/bg-5.jpg create mode 100644 WebContent/images/bg.jpg create mode 100644 WebContent/images/captcha.jpg create mode 100644 WebContent/images/copy_rignt_24.png create mode 100644 WebContent/images/img.jpeg create mode 100644 WebContent/js/GetProperties.js create mode 100644 WebContent/js/Validform_v5.3.2.js create mode 100644 WebContent/js/Validform_v5.3.2_min.js create mode 100644 WebContent/js/echarts.common.min.js create mode 100644 WebContent/js/echarts.min.js create mode 100644 WebContent/js/jQuery1.7.js create mode 100644 WebContent/js/jquery-1.8.2.min.js create mode 100644 WebContent/js/jquery.SuperSlide.js create mode 100644 WebContent/js/jquery1.42.min.js create mode 100644 WebContent/layui/css/layui.css create mode 100644 WebContent/layui/css/layui.mobile.css create mode 100644 WebContent/layui/css/modules/code.css create mode 100644 WebContent/layui/css/modules/laydate/default/laydate.css create mode 100644 WebContent/layui/css/modules/layer/default/icon-ext.png create mode 100644 WebContent/layui/css/modules/layer/default/icon.png create mode 100644 WebContent/layui/css/modules/layer/default/layer.css create mode 100644 WebContent/layui/css/modules/layer/default/loading-0.gif create mode 100644 WebContent/layui/css/modules/layer/default/loading-1.gif create mode 100644 WebContent/layui/css/modules/layer/default/loading-2.gif create mode 100644 WebContent/layui/font/iconfont.eot create mode 100644 WebContent/layui/font/iconfont.svg create mode 100644 WebContent/layui/font/iconfont.ttf create mode 100644 WebContent/layui/font/iconfont.woff create mode 100644 WebContent/layui/lay/modules/carousel.js create mode 100644 WebContent/layui/lay/modules/code.js create mode 100644 WebContent/layui/lay/modules/colorpicker.js create mode 100644 WebContent/layui/lay/modules/element.js create mode 100644 WebContent/layui/lay/modules/flow.js create mode 100644 WebContent/layui/lay/modules/form.js create mode 100644 WebContent/layui/lay/modules/jquery.js create mode 100644 WebContent/layui/lay/modules/laydate.js create mode 100644 WebContent/layui/lay/modules/layedit.js create mode 100644 WebContent/layui/lay/modules/layer.js create mode 100644 WebContent/layui/lay/modules/laypage.js create mode 100644 WebContent/layui/lay/modules/laytpl.js create mode 100644 WebContent/layui/lay/modules/mobile.js create mode 100644 WebContent/layui/lay/modules/rate.js create mode 100644 WebContent/layui/lay/modules/slider.js create mode 100644 WebContent/layui/lay/modules/table.js create mode 100644 WebContent/layui/lay/modules/tree.js create mode 100644 WebContent/layui/lay/modules/upload.js create mode 100644 WebContent/layui/lay/modules/util.js create mode 100644 WebContent/layui/layui.all.js create mode 100644 WebContent/layui/layui.js create mode 100644 WebContent/login.jsp create mode 100644 WebContent/reader/books.jsp create mode 100644 WebContent/reader/changePassword.jsp create mode 100644 WebContent/reader/index.jsp create mode 100644 WebContent/reader/reader.jsp create mode 100644 WebContent/reader/return.jsp create mode 100644 WebContent/reader/search.jsp create mode 100644 build/classes/dataOperator/BasicOperation.class create mode 100644 build/classes/dataOperator/BrrowList.class create mode 100644 build/classes/dataOperator/SBook.class create mode 100644 build/classes/dbOperator/AdvancedOperation.class create mode 100644 build/classes/dbOperator/BasicOperation.class create mode 100644 build/classes/servlet/Login.class create mode 100644 build/classes/servlet/ReaderServlet.class create mode 100644 build/classes/util/MailAuthenticator.class create mode 100644 build/classes/util/MailOperation.class create mode 100644 old/.classpath rename .gitignore => old/.gitignore (100%) create mode 100644 old/.project create mode 100644 old/.settings/.jsdtscope create mode 100644 old/.settings/org.eclipse.core.resources.prefs create mode 100644 old/.settings/org.eclipse.jdt.core.prefs create mode 100644 old/.settings/org.eclipse.wst.common.component create mode 100644 old/.settings/org.eclipse.wst.common.project.facet.core.xml create mode 100644 old/.settings/org.eclipse.wst.jsdt.ui.superType.container create mode 100644 old/.settings/org.eclipse.wst.jsdt.ui.superType.name create mode 100644 old/WebContent/META-INF/MANIFEST.MF create mode 100644 old/WebContent/WEB-INF/lib/mysql-connector-java-8.0.17.jar create mode 100644 old/WebContent/WEB-INF/web.xml rename {WebContent => old/WebContent}/index.html (96%) rename {WebContent => old/WebContent}/librarian.jsp (97%) rename {WebContent => old/WebContent}/manageBook.jsp (97%) rename {WebContent => old/WebContent}/manageReader.jsp (96%) rename {WebContent => old/WebContent}/manageSpecificBook.jsp (97%) create mode 100644 old/src/dataOperator/BasicOperation.java rename {src => old/src}/dbOperator/AdvancedOperation.bak (97%) rename {src => old/src}/dbOperator/AdvancedOperation.bak.fake (97%) create mode 100644 old/src/dbOperator/AdvancedOperation.java create mode 100644 old/src/dbOperator/BasicOperation.java rename {src => old/src}/dbOperator/myOP.java (97%) rename {src => old/src}/servlet/Book.java (97%) rename {src => old/src}/servlet/ISBN.java (97%) create mode 100644 old/src/servlet/Login.java rename {src => old/src}/servlet/Reader.java (96%) create mode 100644 src/dataOperator/BrrowList.java create mode 100644 src/dataOperator/SBook.java create mode 100644 src/servlet/ReaderServlet.java create mode 100644 src/util/MailAuthenticator.java create mode 100644 src/util/MailOperation.java diff --git a/.classpath b/.classpath index e639984..7b2a2d2 100644 --- a/.classpath +++ b/.classpath @@ -1,14 +1,32 @@ - - - - - + + + + + + + + + + + + + + + + + + + + + + + diff --git a/.settings/org.eclipse.core.resources.prefs b/.settings/org.eclipse.core.resources.prefs index 3b55ea5..16a2e4f 100644 --- a/.settings/org.eclipse.core.resources.prefs +++ b/.settings/org.eclipse.core.resources.prefs @@ -1,2 +1,3 @@ eclipse.preferences.version=1 -encoding/=GBK +encoding//src/dataOperator/BasicOperation.java=UTF-8 +encoding/=UTF-8 diff --git a/.settings/org.eclipse.wst.common.project.facet.core.xml b/.settings/org.eclipse.wst.common.project.facet.core.xml index abc6272..0358baa 100644 --- a/.settings/org.eclipse.wst.common.project.facet.core.xml +++ b/.settings/org.eclipse.wst.common.project.facet.core.xml @@ -1,9 +1,10 @@ + - + diff --git a/WebContent/WEB-INF/lib/activation-1.1.1.jar b/WebContent/WEB-INF/lib/activation-1.1.1.jar new file mode 100644 index 0000000000000000000000000000000000000000..1b703ab283e0cddabf9c1b5e28658f9198c0def4 GIT binary patch literal 69409 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 h+T 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 z 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 TOf3e04T=sh#m|0N1VH}>_Mfdb literal 0 HcmV?d00001 diff --git a/WebContent/WEB-INF/lib/commons-beanutils-1.9.3.jar b/WebContent/WEB-INF/lib/commons-beanutils-1.9.3.jar new file mode 100644 index 0000000000000000000000000000000000000000..6728154e56eeca9f12edd7194b51c6220813971f GIT binary patch literal 246174 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 kG$JZLKlcB1R|&kh$=Y!lmGw# literal 0 HcmV?d00001 diff --git a/WebContent/WEB-INF/lib/commons-collections-3.2.2.jar b/WebContent/WEB-INF/lib/commons-collections-3.2.2.jar new file mode 100644 index 0000000000000000000000000000000000000000..fa5df82a63062c040eefcef947827c4ea4ae9e6b GIT binary patch literal 588337 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® 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

3vnrl27Fo7aoE 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 z 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 literal 0 HcmV?d00001 diff --git a/WebContent/WEB-INF/lib/commons-lang-2.6.jar b/WebContent/WEB-INF/lib/commons-lang-2.6.jar new file mode 100644 index 0000000000000000000000000000000000000000..98467d3a653ebad776ffa3542efeb9732fe0b482 GIT binary patch literal 284220 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

|Yf_WZ!duczzo?tV8>Pnk?`BL^_(g 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%0DSh2+l;L|*$wF?P7}7wSeE*} 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%0D!QKQ7cZk<^|KedbHop zM;Ul*MEj+G2LrA|7ML>7e76TQ?hG{UImo65!Zb~f`H{?U>Rt29sZhf&emWPtWpy*& zla!j?Os>WserCF6eloxYswqnpDi2{`n!#L(p3+a0zc=Yxr{X;UChQC7=Wy_XmDW&1 zy32g9Z%(zkHjh+a473Xn|2)Sq`A+s)V?O|rBj5I|8s<(2bEHP-E1w8a4pBXS1uFA_ z7Wa$}^jG*bvtd@Wrn%@}rq!TzMpdtjMa{Z887tYU+}BJ(;mfi$aKI08>I>tsHoxG@ z8;VqI{(#8eGX>KxAT#YB+CX%}TsbR}eP`0UUvV!>G~iDufM2mgjU+^O5x*WFi<#EX zMZiNcA1N%#2xO)d*D*CFgVIDuKoY1qRcG0xRZ<9>q(-ipq6PgVtzQ)f)2ff(D!B3y zkvgUH!}&RA<3Jw-J){tJs3VlaZS5wc769qfS~_pAX5lo)&E;+Vq>zLk4^D_`4UFNvgrd?vw49uHjY7-tyDQadGvwN9I zS|rmo3e%Suf*$o%nmvLWR)}|EFnL@s;iB2G1EUFLx?o<@h)Imk1S!7g=7i{^c%mDW z@u%9IHr=afVSb6XTXdIo0ZDss-8LZRWG)$=W|DYX1Kf-sxzq*v!AsDX(!kJ#WL>53 zxj}rOFsD(`ZOT)wkTOg3;!m&-mqX8a=+w?1g8mPDc6+3n6}=ZeKM1QERGwI#=x*bn z{`?9mdE$`#g7_a4)i-8}fj-m8=0)kI0pe!yP7pP^yr_jM)52}_eN|wLYLPCCQwL-y zKVERM%?I;=z<;$jps}-@uH%$$Sb_s_B;-(4e4D-?na*Iso0B@DE-GH1X25 zbuF6Itm&ss*TLQA?R2#hTOG2+Aesdl#_pXqvJQPWii<&Jma-!VNH zo1WYA$s^8hjR3en+a#>+$rRs~|HvEFcZXdqPPlw*1wh4pF;E?sj+jTyC8;`!2U#qW z1hY);x>y!LK*Yp01I0G;ni6#?tmTP-pPK>w2w~L-V2jyCZ2q+$gDKe-RA8A@aiLVZ zVbpRN#9W3rT5+jVVKT_i1bMMy&#F5YsNw>lAM8!7@N}rnq=P{nirHXP?3xs)Sr()& z3UHTvyGa0FC%kVNF6ui0&qOdMc#ZlS6tM5l1r59v2~5Gy7sIsQ*A$)>%;E0OL0BCs zMQR0Jav?J|c z;&+L{6Td58xAQZqcqHe4#noaqcz&R#05g^tD=I0N1yaq0b#sL)$_2M;g^OB#Qz)Vf zXuK4vP(>Ha)qP{;aVeKkzY8h7qT3+WgUwd)$1u7J z+^yoJKt#UrvgaYSyysJ;z6P{Bi|6N;Qf%G!VW=Y4?DsYg?|=D;5k0H;Ju{a zogcU{?IC#vP-PDjWCgi<&>x>K;QSAS*bNPdvR9GVD(?&vGF!2xvHVAD&$%(ogFM4H zKPxHs<6rUx@{iDm3BN)aH~)0DYZRoDZ2hJ68QH7rA0Q}xga%E4W=+DGGJ!JLP@ZhF zL%Utbm+@SNcRsPMbRHaOQLt9L5KXkP4MO_ zNBpTr&z?Loc+8F4($?=WhHlPw*+7>qmGL%J!CqS|51SQ+O*Y&~TjtV@M?(sCJ0$OJ z5LUe$=W^oXbKrz{lI~g{JxQMKLPn2SjBXEF!+P5xy)Cu)0yN?ZQi!Sn5DHx&tk*It zuEhwTcZ6?sfFjtKmaLmcW<3GzcLO&ai>=ixu4@-b4%~0}Z^~@~N={P1&e^4;=6QG= zkj}F^I2N$!6HpX4TiH~$^vfM!^H-g=^In5v*iX7NE}b^wWvHt#nhi#UT8x*?1Y78^ zN7Ra0YQwaAtA9pUd^9~u!9*KJ*~Tw>hj)c2sK!_A`qCn6&?0_9Dny8$q(v@) z5lB#hUd{rac;X82#1-TS%gGRzlo*luW9xZrfY^kAZ=?);AgAg5y-DT9{Gx#uqW7Su zucfxeRh`*_*bf$EZf@u(A3CpVTgR{%WY0(9RaSR@zx!d!KS4)d=@%&VLx{Gd6^uSm zL2UZMDBJb~a<5--d{~7jgb?K%rPKC(+oQys15u0tr3`TJX!qO7ncJ;KhxwjbQO*kx zDyZ}d0uTfXvwAD?U8vX$pY#BrO8&hl3P0Nyf!G&<*cV^^0EM>o6@mB*L+&P@1D}VN zbDRQU%q}FiR+GF_MfOS+(WjsH8KHR^Su96q*a1m4uc4O>nizByZv6TYKL0%qK|W@b z#b-I7&p<7@HOGE;d+T0?Gfk`pagfT&!G5W0Py=zR)u4j4Pm<9|ij-z3+`v1Sp~HJE zQ9@T9=5D|jCv0FUIU%6%RCm?2Bf4k2k-_liC&CP3OZP5L)_&^BZWU)Or1p z>YDDu4&$%$0_Z=obl&}@Lh1sXe`e{h-X7?af zvO{Qc*)Vq3G#GWVfsUIh8D**iGPYPWD^&+Nwp<}Cm<@u}fw8Z??PlG}%Rxdi!Hzs{ zn~u%8)4`f&Tya&E;{Q9sD}`ivr^%L=iI@EDl zkzeDhZ}d{+P3om$mSS$HfJZy0(Kh^@^V&GIy=1^XnP){^Y8Agt@`X|^1QqHixXT7P z7%$txOELZ%d??3yC?@<+PW(`d(Lp>BL7xbpo5BpD+yJT^`L(=6)Nu;bye1=tsGdsupG3FOf!s>$7sS+!~qKwZVG&-g^ zFdfA$zzeZ%cOp%;wM3~rLng~#17sq#@FV$!3)Ge#Cz%u3300O)ZT zojhoK4BmC&>y4ff3oeNXmGMD6-z~<+JPY-#sL;YE_hnz(u(8P&t$Sg1wGK`)#VA{; z@8P4KASLsRqtfdW3b+Xe-c3NPlMqm@u^t)dhxu9EhzCaQL(s@Pt!Osw-f24to`k!@ z9+pk!bh~2|ct#of^%Q7R3TmD|&E3N&of_K-wbykf0l$y_ywEVteqL+(f^s~ip2JiV zsPltEJvke;_~E5ooDFg0s9!d+`|%z!VrFjp0 zv5_eXEVJOL(ZC0x>UrznDg&gcTQZVjxVAdM<8l#Hzu_&mqbqlw1*n%e2`hiT2(DjI z$);9;Z|T~2ya;moFP@BC-MCwNxCaLP)lwe8>$jVlz<2ApZo*wR8=8G&r{(QEDy@q!GfX{ zhW>jvj9%s>D%8C^x^AM6)HTB6Q$l#hL?Y8@PTB}1TM66cU9K;TgZ}&^WK;uuY;bd} z1aGT+ve_z8(`&g1SE!9I)PgV8`cSA9H!Sgk0eW}jkoL!^a^O?;mqN2Ok1*dsA!{Z% z)oc>VB~4W!nuQi0bkJKjXrC3E$jBx16F6h}Cs*1DpEmsWtWWlxk^e3p?1lofqdnS& zQ_*7Ba-N0gl};%ke6~cV=~1mGL!j~M{J&inydgEt06$T1XMGy?L0% zV&6L{yxf<;r0>Q*#{uEt6!!6B+M#DChW7D$AFtI9bgHA|Z*$o^TZN~3m!N+TU&&Bs z18qgj4rWl(&;pERHn( z4QZiq!VNWbNTvC~S+;i}s-I<26Osx?GA{v=HimpICt(2d2usos1W^-1?jS4#WcVMBj(ZS!@4Po6ZoMN zr%XtFQjzEc!!XGhX!vLO(Nd!)dGR>j&=o(&xgYC=+VSI0#3k=|Q=k8PzE@M^1NgJH z$O})>Q{z0>i~`s-B&Vimo?2gfktNn10^h^1>hiyMMc90TA$djEjFr1vhYxfo;_?1b z-Y!HD`Fd4~&0uM2uFX9~conpcb<02J~D*_nfq?Dn}_(`0t)G`}EZJi+}(C`oHP~&i_FZoQ%D_wW|Y(tf9kiOY;9&{Ff*}NmhPK0Kqpq zgoE*v+b509@=Xe;3LceQfnGu)6$q!I!+x5IgJXB!2H^|c)?a{H>shW84FtSS;CzJi}2S0l|fKG}{31j*QKpw0S-kfc>z^>51pmdl?FgvCgm8;+6 zPTK>pdpJ8g#$vYLd38I?(MX=oMF3$dDST+zTj9Dbdliw_Ts0u!5$eVLet>vy@0fuU z?i(#w`1%J`m4xSZS>Eg)29yQ0er;O8jpwKsD>{3pTZxW58y1swCt$o)9n#s9EmFGg z+9GgRqn;BFg`q+y{u-40R_oHRKRyrP0N^ku(VtJd7%>@VdptY`L zL9}`tjd2YPhlU7J=qWfg1rv`){I>DwB@Grw#lErmVsfGuGL<vL>U9~835~a30)WLnM}mKgk^Or zmpGhWL$E!_AHys(E~lL`&#H_PGfpe^P)lRO(TW+PWtfqeYeW+~fdA~4WLOsjxBu-6 zZu@Olr}-ZP<^NzKRasXaSrCO+S&Bc6b|0Mpp9*4K%~bT02mzmkl~C8BRAMmNM02dE zW5>2l8yNl@PhSv^CF>RVQ*o5p+A;wUYQ#!2!xxg&QN7tnX5N`0{Z>C1hFYX)^LdBAziip4~@z`nLcZJkZJ^su@~ zVD%}u%5a6&TOF%SzxqvY$bq)rD#VGOWs^l3h&Z)&Qq0ixPq!Ww`YO8`R4QBa>02I8 zW%}IdtUQ+gO2;2>hLix3t_lX~))$Qh8 zZ82sSonT%1FY%M;GJEZtGE|N#gK8`IiPWs68lXtiG3UW@5EJKY72F#x9MeJDiwxU~ z2&%@2BUQ?i7-@o5n?JN=8QbU?=U|e5FgXqc4foQX=kIwBTch@1Y~BVH58t;Q&Q#Li za4~Ve#vy2O>aQZhrThNY31szj^)Z{KpM5kE)0mSMw=u|4MM3w$0A6HGCbt7}fm3)%m31`9)hbpo_e#BN7I>^uQ`w2kk=CRJ|dSA&Sgm0FS z3{ze(6Vt!LV!k4MB#%vXED6zHUsKq>V0pFQ<|6RLgt&gkwH;RdfEi*CN2$$p$r2Q4 z&?kGxZ%$yj@6#5p&;{wmRQ4VQL6KXOJJiZP1xl&R#wZb09AgNfq~3!LiH$5HF3exKB;~6MAU7@y{ zx0{WEHK!rxg-a%8Wq6zg+o<{EXY|TZTzaCC+BgV#(JPnjgoH-lJ=og12%>cOmrKEQ zHc|b%$_tPly?t>r^;cVFH+$n|M1T3ZAEga)3%wMSkjTYQ(=E4+(~jDKl~fi*Iu4&I z{02bAe7uKPjSxmbe6_J}(g6#Q;CV;uyy@&O$E_|jb|PTdYRnkJoQB8vjF4Dd~N$3hCkFbY~CyZ{ndzy0uD%HXz#Kq|u_&YhPOn%h0WWxK+%yfG;!Am=2C+qnPYP@HpI)bg0Kg!%5L z8twJU3|smoOx+k2wGUI6KuLc%BS+-_Gr{3FKP9if31;}+!g&4%%=G_Hu(GMkf96XDi{Ub;ZuF+b@nn6)Bj~*S4$x+u z;J!kGVATiZFb+4$AT;4B(|K;&`^Nb6Bc5I#uw%VVaV#oUwMMf6yTM^-RJP`?>Cj+V zs5Z=s#kA?H0_Pou75ov4T71McuE&=z*wPdnsIWCk`Qe)j64YBzI3(k>BHF!4{*=ZR z^PcH_mApq!*hJ#vWPsqpI*AM*HtJv zk06ly4TmjUiqIsqB1JE?J=bX=B$uR^DbZV7-hOSpn=jnomjH7XW#8&aK-X) zq4Y{_QkB9!$nXs55WS?@%##80hJia|sy&1G7sS(j;Av--J#YiFl@9U?$VD? zi||DY#n?K-Mv099B*J2WsSp{XdUPvYDzwl(yB{Vrf1v+F6z{eyp6V~6cz!8^{r>_{ za`yiLrc{OhMHmRaOK4D_qW93e*${X&VD?z_v1GCd&>_&}r6?7Fbe7TgHT?bjha<_6 z;Qj&plN>v2UMpl7gy4z z1!-<2M~A`~d(#b8=Dxy5?noEuc)l_p1sQ-fNNQ<);UL%K>4@g}BbVq|_x+K(8SbeV6bN+qXYU_U%x~oY6}!jv#lqJO z?*l7l8#mnO@CoLn+A`r!ZCfmk@f3n|wo(IWDkft9`}Zw?Z%n9aN#AdIN@>xk_7Bzut+u+|CoFOJr)|)v>FqR>>+@1DirrK`>Fk3+WR2LMzEGSut{E zhnbP*-aoXp`slSR;mVf7K&%fO9q*O6_)1;j4+NL%AS$-=3EQm5{d^qf#N%2qePh5eH~mhyL{}?( z1Kc_cQ*4hSYx_bAaV@aRY|C!gGt|p%>*~|i^sCoeLH1vi037;2O5j&`zds-{ zKb#dn9*bTiiTng~FgQ|*Qdvm5fp(O?5Dkue^#8E}(zC^O3HL84bbD^a&$YV)fU!AA z7|DvOj&TwCUU|rQ2uZA7@&>IwgtHYcyYYM&ox<5{paw%Sr?%NgO3F)+Po9;a#pMPh z+)9n{q8GBZkrovhdA+deo3E1 z6mSPhL1b$6nP!>on6w9PSfJ2KK55%{UOoaD@!>z_DvT#2#5OD2ON_gIX0}{0lRs#` zZ?yT-+KB*SDTR#k;~=?xbA$quyvB=@58&H_@P{Y{6FbUW_Xg>yXr6JSw=Uqabcu&O z3T=nb5Yrg|j&$~ux|eaFy|87U)PkRH61N;bwkvUEm5`S%#&DleAyO6Aq(p0oh-y+B zMJg&4nu=jHQ%l*RdY;5AD?3&A{Wq2{H`y02{k^xmL;cT`UjLD@RJ9ppZB>+?9-oBc zlY336z#=7)2SD43mS^CKGD_OYHwu!1h$#94!63qTGI~{ZyPd9;RA##E3S|>8GZPb+ z9LIy0IO#8QoViZV8E?sE0-D(|-@ZrgmptbiSpUzLCCmT_zJCWyYMLe*CYm*k8s_(G z(e4^H4IXR3vY1S}kNduuP<#oEq41g&G){QOrccJ&qZlliKyKaZ&jkd=5LxJ=@c&F= z1RnQ^;iZs1H>4c-E3w{!)DjDZr%Y>+s4G{h)Kd4QFJk3)FpHIFZrObNYYNn`^x(ZQ zXBze!U6?R;q{NyVPfArG3q$laVk^L@eB+LvzkGXiVpEnM?1tz07>Pve!e$@yirj0) zZ>EPVY$_+@hnv&tP1KJhf2$0`$}h;$+SJw;HMCZDc3#)B%~LzHy-8B#S9G^3wm4Q? z>l2JRjK12*^Vt+>ttz(s<*H3qbt2SFg{L)1>X91FadoN+49QcM{%ch_9?mF#JdREx!I%~7GlioAYv(3% zYX*eHJ4V(>3x@1{Y1|rDJGbX!?(IvKqorqyXF~pl)P)vxQskJuZD5h>WsVZn0xjQ2 z<$%=f66e8#7loW6Yj|wM%^h?oK;9rCy&LK?L6XGmRhzVSgW4(3v)WsCpNG;NAqh&~ zm|=uyfM|kfglNV%V+59rbUN#KD!Emv;sF1FWao-xic*tc#szNV{wevMbW z2aYf1sWy&v;)v)qxeTZbE{n_Ly1u+rmWSAt-%)pnMe;ra=qSCdhew8OY`oq1tKnTx|GHn$XFqBPm-HEI0BmV{SaFT0z6Fox-M4^4NVo;AK_<7rN5 zFLT_pHU80Gv*aMXtNirX2}bjcCj{h=^rJug(;n-NAsw_fA}?S3o%DK2mINIRi3irCROojyi--%PrRHKt9rz~p-}?BwA!&FSkFGjN;5P5B18n;MFqV1%()e!3$*1(AccJ0=l3*%s(pZVkDykn@_ymJdun;&bd(xceBik>pXY= zsBRu6a2JRD`Hd;BI0JE!KH-L(S1#)ZzDG!lkT>w)zgr7@Bf;~R{yOKT{K{Gx{|Bcc zWmh9-7fTn{UxStZbJZ=?^!`=1X8!at&&k}#BuSDnB!wUVhh>Hk7^K`G3HM73QVT#p zFp;n`FlAzzlR<1!L9MHXbgfDaxNp&RT+;DLctE^b45+)?iq>w`?ew<&Y1_HEw6k@E z{_6F<-R{hsCJFvJo9;Zj|L{9=|Fs;rC9%)p_k#ksY}^97`k5RFXM3e=|J3IDgz=j#_CE+9dL>=+GY$5iE8f$0zQ^Bw$lrcJ zT=N^sz<0QA*ZGW#{y98+(fMRY|1l1Z$5jB#=ODoUPS^g9=ifU!gxB$z#PvVk%bP5POvx7CaBRWt(diiuGsc-8j25IJ#%#z@8Gxc2 z-E3HlJHlzm=$ddy#ic*lv%0~tAA@x3j;UtVk!dNOi}S-?CF(e3oy-4I`Q=kzDcs?F6!lNspLz6 zu&a@u&`x%_h1}RC5cF=u43oU2KCMp1ee9u5K*eqgH9W4zLiPgEZZ&kly}M@oNwZT8XR$9lwfAu!P6G~?3-92pt02346INo<^rloCsS#a#GyHi)ji zZn9k9iE6^0MswU^$@Jbt$=L2?s#V({WjZ?aU4!81qwO-8<}PU@v~--Ge_%;jm1&nm8o@+ZJTWIv0fv~lBZ>} zT6jNpcuA7b>C`sb474ui=1Wu1daTrrgg5P_rdf*Ikabs6E}_raht3qo0uwPFkeGG| zM=N74?w1rf|84>mg5)G~Czh!4X183X8Dv zxyKx|ioiqJ0A*yAlxPyx$g(`uzpzzeB2_$T9ebJ{?o^ax!A`>N;^Zieg12K`qZm^V zq=JQVA@z8-$jU3}HF3~7uJ6o9v3B91p07&urHf>48W~X6T|lUYNVcp+hh%0yy7zI! z5F_0JCr=TxUF?bqb0I{*PEew(pbx*EPo6*YAd6@m@OZqNp!9^##Yny49fD_Bt1%02 znkyMsR7Mm3lVm&#?*xMapJt9!Esf`j7$xNZewAdvY;(4$i?n(`l0=OfxCVBZO@Vu` z%WbPce_+zR9i~i@1GSg#fTbrmCh}e;wGQyIc_#%~KX?Iym(+l`YY_A2B577u4-%+B zFo=%sCSV6?wm(znk9ZLKfgPk?=&j@(7CQZ)B&1%LItd4KJ%LWz5utzqhjh?~V;e~P zknty{_+YhTUC5dN^6z+u1)HI_&p!dt)}0myhg@`MQg;YELe#@*qaH#*OLs{i<{cbx z4X!j;$fq2{?m$NH>Pz3Dm-g5-m&^bum?ucWhNlk;t(jDL$P{i^>xs_2n$ZjY&~l zL7LHj$0e1sSCOD5uz?Hzi4YL7+g~RY^C$=LMld<*9}AlHaFuQ~{k!{D|9bdjDI!cn^4 zohIPyMdadegJ7@?lR*SK5|=A`Q!e;Vk2O@^zT--#g*$P z-!G^B#Vj63A6d#XusTp${)H7ue!dXalkCK=&y#r>kve&`IcRPa_521YQp{A2<IQKNx5xX3n!r8#5bcR`4EN{Z za2KW%cy99bEO7fwzDly}a)_V)`3#MGV6r#XgZRQTiWWot(q)&zZfP)%&UK2Av#=!D z8Tm7zv%+*s<)>J}5q7qkG7e~G$5JtE*_3rm`SkhJZW9N7cd$MsV;g&esJS#P20XHd z8c7Z$=)hx>%oi}3^wM%3QO3q9y*R~RIZn9YdQ`cBQb=7r-Rbz-b+m@?I$`R}Jia%w zwbNv@GG(_CkMsSBo=gx4eiU%<8NdLXz9!W5$racaQbT?(MNx5QN-}j(4E@gowe=qF zCcSRtB>hg*)8BBO*#n5m^xo5;NH2gKascixU;>{n1FjkvcxB5{Lx2wgA=64Ogdzvz z0HtWboOevR!U5L+(CH`bg8r3N*Z@xCeL>Lqa<~;hXcmFG=K-`49l&iF)?_1-YO`Y) zU+oL`-XEHE$X%yb5Djkd{?*f4@Q>0oMPW%!v>DslcRvh4R zNG>?N*M4Lo?-=%F^h#ULzH5PokPziC*G_v8J5guQo`=oNXi zT$CU>3IU+|140Up3mHP|tx)htpt@rwD4|Y( zMJj5#@vE?B`06)Q>h2OgO-)b!ei(il^2LPRWs3V`Ma}_Hj944uv<1MUW0_>tJZ9G1 zA8h*GwMWS$ANW;ej#ttta#S(-${t~?m{c*1yF^L;8v+rnRvvCJZjdUqK~+brmNRMv zle+Vw7;6O!t#T1lH8}umQWcWRQ9A#d^;~ZO6+2fjZ%P@;wP>OU84@WF0&qTi3mA;83wqMGKzDarJwq3Kmc(@H$) z1fkI@NrP9kCXY-rZ-Q!Sm#_(ETrjOG(S%bJL=HJHJ+hygWU5-zbR#>NW~&)|9zcdj z@=`qM*w*L?*ysta;~oce{*NZ`Ia$*Qo5TYGPmQKM@!!dw$yHhTk58YDm8YTOa#v$I zu;KjVM*W0FebdeuReOVTahBg`Ew7s2$hiY>r#ed~^5)msHI&1w2f)Vs0ml4EiTR0a z`H5lsaqd9*fk{8|9Kw@XnUGo0b*}0KSAOQDSbNzg^l;%o)p%h+4FR4e!mk<3R1NLP zf{M4C_o;PAJCG83d=JHukOM53G`A@Y2zf#NIG@H=2F#nC5BX`@tkw`j{)ggB#a9!A;Sq zeQ-SY%+3-|+gRb?+=^dEl`!b$MTddi_!gxuM?^KxY#0!bORc>_78aB&tSHs{iiqjE zUj-A^g$>0vd?8YcTrmqZTX<6mKY2I5au0DER&hIYD3YJ2XUY8H$Uy&JOVW z`uS?ZMrMzl6gXD2@2*jDy9Ts!oeFCgE44^N1}dgEkePzQoDGZj43z_>sL&B(25G_2 znX5OYe~#=Nc>C@l`4k9idE>CQ6WC@qX^JC@M~YgV{*EBg>+8~xb2&?jmlQ9aJR{<@ zo;<#sJY{zJtM~)QtN0c~lMx@7^TouDFH9YwG5D{xQBrd@pU=ZDcdQp*C$IZU^6Z{N z>DxJP7my%pT=guFBx`^cO(3+OM5slewFAz_h;TVtErV#&pi2V;dKk$9RoXC918&EN z^eGB1B3iXU)Mb#Z5z7wU+Av%L{3Qb0AYKFhB@*BY8GFCsJn(EpjDwDCK(Y~Y7p3Q} z4PwaqknFWFVt~8|o)1}jp2$wDeLYIg5n3%uyHRU940+_5L)2!>tPy%^Sa+T9X4I|` zJJ<+bY(%eH)d$rc`Q^aQk>5|4Cm=qu{>Xhe_%&udd@eft{?DNz4>jHx`!KSH9M15| z2;pa>2a-Q+p3>o|F-9z!lti!Of>Mm4MUcH>jE4jJa({cJ8dUx~@%b%9qLVS}vv2rj zRAY7?EO=!th}*srhls5Uwu00@k`<@}KB>j;JS))#fR}z{6=%l~QsZPREgL1-XxXaD z#);PQ1I#Eh>Tjh9J6eK+a49!yQaFC4CT(oeLi+*!dEp&7^7FrU@hVfnRy@GrkRyPf zHQs4Vxjq$R$agrck_@2ngO4iCNj>Q2Z&i5A;VH)8270wW7%Y%odNXrQ0w{#@Z@m?> zy!H55+?Q6eQQ-@stBPlN^=zH!PeZM^fui<;L_cR8 z*fm`T)i_E&W5M6}AE2)1xbeEybI1)G%e^N6Xn3z5@dHJB zSp;QW?6V#QOr3-pCrtOx7T!Ej#!UI@2i;kbn_F5>-$rplO`kAie!W4M1x_v$JfGaO z%LRSqgRR!q;}$pCs%_#29|Zd+eQk)yncpJqa|ikM)8S2pb!v&`vTxi*m_Ym%3 z%@-cbWT(~+VqvuEq|Q2Ni_`2c{i!8EAu8LcXa!{4m5|zqr2|NQ#2(Om_<<8=TO?So zXC#jE_w$)Wt<1R+!z0IuH6!lyl@sHJ+MoG*S18peaGmSP67#{^y<;D=KWmIwp4H1S zWQ{rf3oFY{#V5(-}{z_$r)K<5CjNt zkb4?raH@i0E&vPiAW;BBCFB1g?44sI3&U;iwr$(CZQHi(X-(UV=2)&goXI=vPM3!ZBh-nEaD#R?4aD=bogrMCXP$c)Q>OBi` zM(+6R`}X#L(F^?pk#wzN6nK!L%PbBDdxIt$bJNe0)XTrM`n{#UnYb(uq&;j-91MOBeSHKHk6a$u4Pu($PcF*YL(c0&8hqm_SsGcotxbu4xxd~Wpe{q z$9>MK+++vi_RNJr6Y2-%5k#CP&s&&vh%Ue%o|MS8x_L6lkPkpu1vN=rsfo{deN4v_ zT3V>KkYk5MuQP#7*0=GabU}BNJQeSv%p*s3q(a&pF{n76s*eB`s&LYi72?WH!BkCnAZ8eq{@O5ZhixD_=Z*^ zGgBr43k(WENv@5>>?3L1!zwf1z^qDo_p;GQ`vtr8;<1;B@&i6jJa|e>RR86vShHX= z%M7^lCe?(}NxP9tuK{AeK!va_tFUPjpSEES+VD$pIHnB+0#TxKV-Wn`h|!Bl!~K$? z-N|n}qHXlg0T!=yo~)u9CrK+M&$-eY6)m2>>s7>K;evZlyRvV$9prYcCHUxA-^CPir{_4Xbz(v#D@aJ30K z7@A{F|K)Ooow*Jt=Bj|+kJN6;(6mIfKNu;;p2)!df)o}vQ@i2o9YzgLc@e%sTSQj? z3GdUk6Cs{lP~LSfaiYP6CqLU!%u>WTk|f{F&)?w1vee_EsasBo9VZ@{FZoZ$aY(xC zgNXE3H90i)uLa5@fxq-7X~21@xZUz~!Ne6cH7Ob}T_-9K1hBvA&xJ@7)k9`>Y zcYwG9=#isD);#aR37hoRZQEADAZ6ePH6{k=ghdt_Vqvp{c7|}uhUo_ zg8@bNj~HjezGyy=>Bw}zfgKqcz&u;)u3vs+BSy$vDLjcCZyxMoNiMEJcYXieqQX&cjY1EK-eIm z#ibb;w#q^y3^lbovn9-N4PF(Bkfr*N7;gapza_oO#Tj#H61;YXLf_E_^)A(FJR*Z1 ze~hBr*wu@=JX{*grgguz)iPppjIBR(pf;}jX~?i|^sHhS;t!RUIA7I$e1>E3F3J9g3eA7h8hfKNA}7l zNn5i-`TEBc(5z_g#&Yp7%O6x-Kc+5nf{sQWGo{HgQZPgJmyPD{MO)Qrvp$W;atA6lFS=FX$rmh>uqfR%(5&8R z>e}j?dort&j<%O=VZ+49pRn*=w(o`CtJ$o#98oep^?l7Wr&G zGPsSsdQX#k`+Q)5wCA=gj~}!5L}D-#hf0WZ>3x{x?i1~d1wfkGm$Xxl8^%`cv^OcV zy;ikd0bDdom(7jDdy4(@C|pFxd-&qTv`&I-zTrpbgMxFKnGFQr5mlL>TQ8IgdQwZa zcLhA*g#uzeh{!*YHZ8VDmEo*6O0;cPHMdyO4VyDC|F%+RCsH{yoKBkts>qgY$!0I} zO+&Xm{__NH^RvFl=cA>Lu+zD5p@FomRxtM$Fxm^^pevNY#e*mnTL(!I?!G3Xaj_w9 zh)FM3NK!Dy={Xts?N9fK1VI-pd5E?`nWnUF8M36HfEc_$63RIQ;}%hO_Ho;M%Atd5 zC;4DHsZ$OFD0NB_m!H#V1bcP}@Yfx-$!F?{Z&Z_X;jqX!%NmL*U+IewT=2FTOh?{I zeTDmPBcP%Wbm|u!1Ox$y{ZP@f+bEGp9qa19O75ts6~9ZXN~J!suK`u6RJcKg5-&y2 zzo(dP>o@?8&zoBbZ${8OZX&{(J1O-Cxh~X>-scrs5 zb0-Dvt{E{?HDjS=L6}_7id7^nYlb&g67*?(SEG%<8@nSk@T6KWxd$3ROeILKopKE6av5x$7O@78%-{AD@ z4NmZ*qlQqS{&{dSV)=ULBF?ye;!)IlJEM9g$v{Xt`opR4n^=wD^6!h6S9%*{RvRbn zns>EPC!}X46};0}dqavi#dQIdkkFSrqVb)D{U)(oo~O_e83q7IuaMAm2(d9?RA&q zQ)N1ZKO$WLnM2#j-C6)UIm1{3tr&%Uwi&K7Ul*{Xm>X^~feATW%nN#i63;DK{ zoaa0rcmx2AG?$K&E&r;oH5-U3XE!KT-KzyN47OvGjZXpLZw&AQPb_l(co%@M1|E*( zuX8S1!heK1X;Ky}XU8xKiwL1njN;g8X-7Mz{erR?<+O6HDVb&b>wKu`E0FTjfL|p@ zSt=>!DJ+vzy9F$)_>OS-byKJJlKZ=C0ez<2jq!o9)T3DDdKmsCq2KzK7AqNF=SJ47 zAQNv&nOQCC#`a%%CI3)dU7dBdyMM9eif7HtfY7$~eUZzmPA@DyA)L%V$Spk3Ew~l@ zg!F1<&9Kjo9H(crcdVG(dungK*F?Dn!dVy3DXTfsWU>dW#~%~1t%cRy973+>E0@4x zL$Px};Wpw;n{sDCen){WEI{5HO*iy+Jg_#PeW_0m@rZ?;s_U*DD4LSGlPj8r8J63? zxZ-{U_90K9dZFFN8wG-pde4jBi1y9esyoE_oh-;{WXc`$r6BM$DWFmFDwVnwNJJXt zEySA3pk=4#YGBb6$sC5W9MLsVp)9IN9Olo-p&O8v=r3`qEIGyY!q!4ML%hn;zfNYt zvLmE`a@iIX6|S7S?!?mMyM73CWCLGJwz!M}&74F6o^!oN4gXPTa|O7*DRdkB8yf-@ z#73Bib)w}I*6abxcVVTV`fHSQr>;i(*QCG&GL6P?l*T+hbXemd{FDSvs{UwPpw3-N-EO=nr}MhF+qH1 znMF$=$~25fjj#O`Yu-@Uqbos+5n4@6siZMw%$(vE*5rD*&t6$SkL#_j8cRw2z{dux zC1Dr3z-g$KKBguq1cl3CBq-FLsX- zSbf?R;s=?^hOwl((gH`Hy#* zG5w!MG&r^1nn_K&C_((JJzl`->2~zIo4|3_#eH#oltLs@*XEn{NM!IZc7=I=UD{0Y z$h_a10op<_1Ldidr;H-T8_csw4Dqi5>R$zVr>&`gMMMbLVlzG?!pevb(3}ZKDkXv9 z%MWDo1i^*WFEG_JuagQ8S~YZAHF(Sl1UvOyD|LRT3Ij1Ud}epDT9s($ZXTS!Ri^cl z_|XFHcs+FrL%}xW{>2Id$rolHV!1)5%QQJ^mIwCB@y|;@JDR5lsO|&;>Zj2l?txep zdBifyP2wdTN>fU+$o}q;T(bH!-ItSY2Y(kA!#)S1leI$2A{PMA7Kgi$G-ki0eDIV@ zN0H6F|My$iDD$J~pkpKpU#-woYTzh*enyz(*}SHZID@r_Y0gCcu&V{rhNKqWQKfoM zp1`Pp+<$P5cY2DdOQuw--VHl&MRZm( z@Cnb#jSki2mE6iS6`CZO-3ptESPJTuFxawF=Yi5WfCWjXT-t@krpPIHmzBegkw$b+ z-{N_CQ+o6QP;VKl5&4w!s9zd^z^j(Yub<~#d5mZ|4Dc`K@Oh!x z2|et(sUVvAKQKqA@df@C=nL58ea6+Tfg8D)6I98Dtt~pn3{&>48a~5~8?U8!1``tt z8lmmvt=^357XoPI?@eTPIw-%6Rg=iQ*z0mfj%D15;#~}xuOG5%T*TX%;@4@Oz5S1) z!l<6oTuXQ|CEGdWjukd&I7u*1{B)0Zrs}pLh$lWHQ{F>T z-dzcf{T*nY(;juk(yYuBUTe7R$=|?tTJvzi#2CK0zDj6L0oCY(1*vAz2aROT{Ub@o$=8Vz+BEFrUpT#q zm)mK3H^_}7iJfxWmUF?5pNC4gAY|vxF)&Vyzt^n_zaP>N#wdMfT=jJk|E`1}>#)+a z#AcMXn5|ofjnBkJz9_!>eE*g%0Eec3QSAQdE;1Fvq+!2 ziNo92!fa*~QmW2f>FUyfdB?XQ6io{`X+tr<_L~#8$$_PdaYZ~B+F_W2y>Rj(G7MAM zl~nrUsxu2uiPB;e!cQU>2Jgnjp8d&Gm`E`utLTnGu;(=Q4cwIu{&?Q~Ken_k+tg|? zz=42Vk$`|${%>1a*7oL%V#aR&)%vaOW^L#CUp^)cT}@ndv@ZlOmSStv(p9ZZi4r6c zm98b5Kn&!d0O)4DiJ6Mz|E3wXW#rAl4#s8N{g&2PTyRgUYE@{|CtBtUl?@16V8~tF zR?4+m!^~$iD#-_NFu7KTNW!lc3I{RQwExl*Z#G7IstOQqF8uQwFwiAyo<7Z= z5=f|AD|%eIwgy`McBK2GWEfsj-hjUN_*-T{zN3BAz+}X8OvRFe*AFEND+h;aHJqyD zwQE(uyuo{rGJXC=Z9#)Q^Zcf(Q6SxqxX^Bf#%n3mSEB5=)_V8`W!D^%r0#js40=n{ zNHMyc*>KegwG7fwPrU(cMuGc7SG~iB-doa%uZCc~1vgM0M>A{p#i{w+gGjntP7^0X z5^?7g2Cq|DGA5URIy&kW2c7%lEb|oChlN$r@SB=ozb(iOg?L*}2|dJss>>AFe~{BO zYdV;@gU8K6-j4bRCBQB3;BTW455z+?icLt*Z9~AJnCJ*Jcq&-RT-8i8%HeyUGNw6s z2E=F~{PUDZf(ym4=~hR*;eV1Z`a$1Tp$W~p$#}>k-<`4RKwLb)>k?zB4K-6%Ba^y)=M(kYdaU>E_Gw1Q(iL5x z$JuM!(jq1ovkbOE?{uZHYgZT22xcjqVl^^9I!N+WTUJqH+w1*T`!@2ZW;0SJ^PACg zHL8Jm&G$?DpW$)9u0lXt^O9ThP-PV9c@8EXTtSm9C@a=&6b|4$OLsI%ce67}Z!K^a zn@waYo)6HlJ!P+FAwD;vkJjPbf1*qC)R&rM1Z7xGMqV{REq&VgOlLYm9NS%6(Z4)V zEp7Lwa}GOYh_-O<^Zm%ztf!XwxBfH&xp$F$`)bD2%>t0AVOI%+9R;O%h7P${C=XdmxQ6A)5) z<{wTRy}gtqCs+hU3HI(4(-&j_g!ro*P=7WLv3g4#u)eKJdOcCk@Q?iZB7(}iAxede zDw$_TC)1vplSW7$K;9~j7fJhDic9~|KV|1hW$tX|Y&n;xEmTR=Hi8*qmIPf+7b!vb z&y7J&y3Es#H>CIA_pLB$pcu-p=br*9`e`^|f*5OW?-~Bd=iHm8=luL$AT2KkBcM=$ zjJCSzlt2=hjg*!OCpp|bsxzao!$4qAaD?bX;!)DD>IWR!I7+>+#EsfDR1HcuJzMFv z6r?ZMFts@iV$qY5L+*Xru=53T_w?M|}#V(|{wJGW8#lwY<|Usft>+O?SZ4 z4Ue#NpcIuUqfVTvs^CGq+!v-QkMfgT6D+X!N<{vZH_ZyRlbT+)MP~w*PScB5BYE<&N0eJ{okU=xXLRiv5zv73QfKP%Cv6P&5v1nC5BPgMp0t8 zIi;bNr-xn>Z~9j~ELRn;{1KD23Dh7(tx<;Q%n%qpn^5i#&hso58c-SyXuxl3AJVVQ?C)GZ^A+*xO~GjhSJem&GgQn zl)o@5Hmrpb8};a;eZO|GxD5=RR#r#)0a`J+Fv@D zv*vBVkzON|B1`QijuI!ZZ}I)Rgv35507c~A*La0Dx}LrYuzlq7yCYbRCPBQGf1>ou z`6x`w+cO-Vupr=X1i2;Ixfb(d-%;Ce*L~U)41--LETm(u{ts*?lZ4@$8w&_%?+4=h zzcTCpc4@=K6VEev@W-L*w#!+;hgy(PD>; z5$yhbI@dM*S@4qod5iNGplCD>R0v++EQ|oJ?0_;y>i_~bt;4!LCL7>zHUce|+G&iT zU^X#ZMF|)(qf}6KuEf1_#^XFK=bDB$b?QK+-QofT-BNQ=9bR1K<4h*3-nYPrpFU~e zrkPO(=y9eTa#7}u?zU`AxekKm+>G2i0|(Q&9g^rxEur{-fnZortGdhO4o-(|)mYkO zM#0lCoPNPLFsLw}4W+{QG~k{z#%-^S$tR;`zjlUZt1EPg0SLBWXlgx7s&LbcD)5i; z@4|#X%t<#3r^P2XGna83R(PE8gFU$#k^>ps56l(x>JBKk=Ynv(tcp-YKe{8cnK<=P z<^`@<<_c_gzfw?1`4*?;5%1USdiR^ZPKU}-|8fCbI7jN!*GJXm%Gb&c(4jUOm1t1p z#FGltNTj!o_z0v|Mnyh96a7QFo?74F?fXl^;B)Dx;i1H1bwzYV*+DC;s!QoNaL?t2 zNMVsj*uZgdgKKa#*sFKuHk5W3y5N8{7Y-jIy?)c6Db_#_Ly)vzW(7@O+kEh9A}99hMUuj-uVz#kq*3gVhgZDj7gi?6TUQ`-)Kj^TAYZl3p!H9$CUe2`0BC3IbBg> z!MV})I=?Nz9#mI)Q!D?i#XTU(bDT_lu6wMXt>3U!ci$17&S>2QV){a(mMOGBb_9hIvu*w z5pUCMkxF(2vQ7{s;FRr*nL5J>GATdVbfnu!=)3@%2}7twdcxMm7S^TZW#mM>@KJ}k z0i`%4N0R{hy+X=t6u{DnKfbv=nG1I!O=2^8On)>ADBSf)%lwNFjftBM>AqNws(xTj z%1r%E{Sz5>>`{~FrAt&^O~INJE*BR_1dTA)Ppa3G<76p)qSM5J zcIaSw;#`1{e-`&zSw6Sk zB03OmFE28I(Kp37LW)G~0pD+oQclq^c}Z`vwP=F%DnhBmFf#twl5^}L?vW7f1ypHz z#V~Jg>H@IC_67~J0=!hh83)rJ*60@xYOA=Y5Iii#2^?;}AcdvUE^aGb(V6q#B+tRbW97KJ54i%CWNn*U^0iPVZrq}NExHBNsAX~=h_%ejc9(&Q3)Byc6%gx!WeM#ch#_5 zj2HF~K7Zjs#)EXNa(x;!tMs39P--uR-ipFz#EtcXkr`L zd5H6zec*JB+}8m~0LtXFWQ#Rn;bPl{Ur zj>qq)>rDIcp-KG6kti_XkV#XSDDqxJ7)j_v;cMGCaD5u^klaK6gn7)i@N(|xQai57 z%ueE;WMAJP-`-H9H`s7;f_^95b*WkS{}wFsM`0E0PAiV^m=??M@fiM6yI)Sy_hr0) z;T8GeXWoF(0gf<_k{utBT;rCap}3u4pI8DIb>&S zEaF>hl+rz9kBg*WvOlS$F=n>O=<@b70)O^_KRO_E_gprRe8Y1*Jfad)!w7WOoAXrv z)y*gO`bR=ZwkhCO=oB;=_G-l78;~Q%ETA&qVUAZk6=N>u#@=Zghl;Zw7K^iVVK3-S zPxOa+1FvS(&WVecb$zOj(G2sdp$CylzrTVo2UY6rCv)(31r)=$aC6sJ?0R*ykyz;~ z+ZOcntf^Nmq(d=q1nX_9A`{<(517C@kQyLJ)CU8f6InEpRWvRbttI3Qn!#sCWfznW zsK8&oLu$KBND-GXvK&aWJFunvr4P6$S;RN)xLCp#R#H@8|CM4PvX6GE%f8V|w^5Yu z{&`?;`cczJH9uoSt=yn8g1FwrkW;7a$?T$a)N>akJqOPZqy$EuBN#ywi1h#> zl4HmqjQ@yQ>d*i9F8Ara)H|?bDEdkEVEIN(bxg+KT*nscSoEb{`n9~&JF?W9_O_b& zwyOFKq57@5^xa(Xn-uUGQ_-9I#_RHuI$#-o+Zp-BQPhj-kXA<|yN9uOR+BkDn<*if zkNp{B{SZBJMsgs0jL~9Px}*0d;opG41>z;e@B!1}@CLC43GxGWh*`gpywLc@_UNnW zY&!sLfxy&&K!GU)=)CeB;e+Z*7Px>7B}?}2sG)PgA&_KM(MFb63cy_aWzm}uE_ot$ z8W>c9f-Jy75XSa}q!=J&LMKSg0p;Pj3hY+-0FrJ=_rg?_+5+}OSrEJJ(-)&wsqKVs zuPqX|RN~aD4RFEAN!@}QND0`BOUOM4SncOuM+l-p2vBM~I05Zd_Kh3j7e44A8m3*z zlu{N_p@XqU#hS{nBCY7FD%FW_!O}CsTK(5e>h#X;{0{H@UK6>w6vJGKGh*amJ=_WJ zfPp~l;E-GJF30yR!M972S0={?iVgpB+>GD)t}s0*z~=4vS}*(@)4+~-S102Rl6_U< zwG^GSpay@hI?O$dYk4cDYO}07Oo*vZh->%|wQR*2F2!Wz$}`wDGUu% z!INZ>&2{e~zfyJy#YJNs#4_?8EXLg1H&W&$c#q1NV9Q|?wCpcIFf{(?pB%AVtusNm z_A=gQOd^ddT z0|9D~WK9;7HTC`H$k!cNA%oyOtu1!gUJPwITLQly=lrY0eSu`(bmm? zu}kWDq}$D8F{HQy?}R|Axuo&M0l+hWa<69P$Gwc{LNP?9T|metCyeZny72y3#@dKB z_N@Q&KeohgSJz_O<$~tSV z(VwY){F@+QEj%h!R@5et2e%H^;ad}-#H#4^beC(l?IL+~$Z)GW>-zoJdKkwrfv)9Z zX_g{s74MLLaBjs-gm!3Giha(a$yfd;W|dI|@79Vl{%@^`%<5h$A{~3wutc5cbAieM zd96S$TEKpuXn$^Wfw*e|^02|rGU4V(K*z9ey{i)pn2EVrrDot3nlz-c&=+nbguQ2A zsApl$Ym^fdw1|&&iT$`>7Vh05F56$di=r~|uyp#_G+n_}^(Cy`B-rtDvUzMzA1DrV+9t^ON0Djwt66S`p8mAIsj7LiuOvsXS-i()knJ|{RloWmgNd0_C%>lDOOA3C> zRBSsFadd*|2(ch9p``E^N`@zewkc6N6*sf7w$(3=DqsS`kjFC2IYlwS>oSq!qOoK*j>TQEVO_{S(1-)j;uL? zY2hdEfVqzX0-o;}f~>mC&{;x^+X2xGhQ0@mme?lVOniy1*|iTxaH}09=%>*{M7n z>`=$V)3Z>COJ8en37*sfydZIMRr7*K5We43tSvi4Qy=B0A!owrZF`7 z#?(384b8v_EKNZBWSY_x??Bg^mE3KWucLvrT&Iz*d;-!;RKh?KA?{ndV^dpNePmVVRS-~T`pT3(s zhLu5GCq%AR+Z&{kAGt)T+&y}u3zUiTGh%g+M{53vG|TshzYy;^gAj0h9r_mI7H%wV z-&5hKY#&&0`fx1!)dNCu)j(&P-x~g;;%z*GilaYY)#`KGC#lQ5wTO&Y48_0;M+?ii z!l>T`y}%rUP)-W_0k<_FO{L-wT{2NO_Fflk_{uM*`US+ABB)B&3oJV(Gnv{eQgp{@ zrTm3po9b!QbjMJf^1NqrobQx-2YjXU1!|}&5b`-;{eppxvWpBQ8G=uMioivz#zmcT z+u=0GI{d zYyp>1>$UF-ZH=mNjXm9me2?o|;O~&X5ib3vUPwEo?hb{D{kySXp6!V`lrb4w@gj!_ zQ#7?;#I3?TZ8$K)>`V%JwiDH;d-$YfiUFRnIse9w9#n4;a~tfDBNZ&c7^cl*8xtgvb#5|i(02Hu|jmOTSS&N5c^_* zDH&7jo8q=jj9@b(fGL2}>)eRBftnWMm3x$aslw#{*_H!6d;pfztYIpT<>MRf($8Ah zEaC3dKYRUbE(^Ut&4Gw`>$6N3^;ouC4Zk8(la|VF!)>Oi7z$i0t9)dZ@zH6?`=gN0 z13{0kzAR~^zQT#v2d5Hh10!6aeg*myl=k6D`7)%hBoZJy++DA?g*bfxY*i#TM@Z;)%?uXErgP0IdW z9TeKI=~AO2e3jQk=;4#W^AS?2$+-EWcHD+K!u^k>Ta;?nt8Hsf5)I}MKZv44xfsqv zAEGO{xD-D+PY*l7`8~Aumxp$zK9KkEh!r^mf74p+H<=jwMb=sI&K%#wnK;|o6n1ji z2*csJ?;9IdzW#`%mEfngY(AA=ZNV&NM!Mvve%aw&L}~nzrR3d1V#gH}=9S4kf@qJm zC_=76G)~Q09{Y<6mMFyU2)HjM><^+Ccf25z(ITd3wB9*qFdV$yVD>o5J%mx$+xkOr zuL%Ik#}I&}>)#9V$2jAooa9pQUiDZW=QQzklS3egsP1kqORQ?Jp~>M!|&IjQhBFC@?B zq-7vrvJ878Sm%VnE?ICc1!BY%yZ_}L^EP&5x>uwfaqx|}7paoLsoY^qm0!Da{+g>s z%32~(B{&;2ib)Z|gW$+mKv_ga$w&%`lZ?s)`a~M~BoS=NAL|Bss58e)kqy8wVWpEY z-%K^gOW57mH3f=3ibQVZgMOeD{G4AgyV6krCD7iimZnsXAaro&kzwh(0{=?K+$v7$ zr(?}Y&kqz${c>KFMv~WKLp60?HPG!QCFfYI#BiK}U~cMd!cmOLq}zfLq5~eigrikC z6XflVP_1-2AoIv)rD3~|;x5o!bvnr7PV810ZPeX?RjbO#blie#Hs*ru6$__UET@_B zDjBwU^o=sNL%-#QHV`kAzWNF##)AfE>-?b-{x*9++HCfhX&OH#lTy(A>l>4@f}z zabiD0LtAgk5(t@q1DF~#zrcT95NqwL4l8Cmpz371KC|&RzR$d)Glt(^03;#o7CbgJ z7p%Tlx@!Z}_*M5VVmeH>sffpEJPYQs!$Pj9$WdPe$9;SJbgX7xkEUxTI0nZJ&nuV3 zCyt4#%WMVyEON_jM;~O+DrU5c9?bPxOoMwz?j3hdo9f}rEHT5i=3L)ZMb}A z-~t9~^@3r;-Qr=ZHDl71&4`aG*;|$WwgFqzTDRF+6C_cZ!hIcLi|_g!4)fW%xX8ptc_O%p$@8%f z(+9pdIQz0cx2|IVn6Q^$XjXy)WdM*@dXYt_SFU9hFb0DmC?d}w$XGgUiSfyjYqJ4U zbr$fu6~{e|b6_-CKcL5Shkaq;WW%5d%!FfgxLa}UdZe=XP{SniJ85j-FBcI1V3QPs z+eEZmTCg6Gy(+M;JTO7@vXX$)lB~i9>lku#3o4x#1Z__L&`SReRT9deSDZ)>eUWTu zE6g|a9BHG8W|({n_4I1@vJS;$tbj1G@!ym@_NfHIoBcHl z`E#{UfAq~L4vrbvN=PH-wLh7;sp9|K%${%_wtfLcNr!XUPYwKdYA8|fVY`3#?={FKPBA>y zyI%-{E;MI|Xp2}u0IdHx5}fsX6nhbYfKUj4fH?l2wx<98Ncb;nlh%LelkMNXJ=1(F zPbe~D^o+nn#LUCQg94Nx#fXrg$pa`vgwZI*g(Q+QxmcC^{>8dixmPTU{F*rAkBrhu z#VMq+xm5Yvu`FPFx$t(;RHIY1tYHXy^Ls`PV{A{+5AHedhIiMc$F=8ri?88kryHo! zteUXQv@BHj(`v{b!$I>fe)$rC(9rWuIl7b2EY$MDro2KQNA$6CS7}Z04(qE~!`Ks( zX;l~IQrX5s_l(^+o{)5j<+;*1-h10}-yhcJ(+ddk4S?itvu}w((0Us&K+tlV5t^^- zwKaf>k=J~i5?V(8A%dI__z(0XMet@6_N62e^D`sLkou^1>5{zVtq%R6(fd=PpqCvG z6{-2jh0MELYM@%Ty8Q1()wTEj@YzdL`+gUuTe0RI64midIrv-osmJ^vUgk*A=42Me zTUYp|e6^EerpYNRl$Acm+&DJ01>*oCOYUQM$OlBx^esnB#%Q%fB~ngamoHo147}(9 zC#_cd_ILzb_JlE`x76d@`q344l`ea8t!=NFJZSEq>F{*8YU7~dQ60Wrj-|!F^iMHG z?!?JK#nzpduB8YOE~1&bH>EeJTalVIuo+1v|j`p}33#aa0l!6w6(`vD9 zd8wTvbMTO!$3-yc zsBd{|)^-OAr(a*4jgd934@Y{zLfbIHZlGL8{#>uVZ?Wv-?qW)T;kmsOIs_3WAlgbtHZoTjZ zw(UrLV@Hy2q{VFAA(s7{sGVYG#D0kNLJL}na68xbIE@b%)%mz@vB;2%=;H1hVSm_; zVNl)WHOgfG6Om{3*DK0_wSs498^5#*rhM+@3VHeOfr3X0j-wRzd!A%_dT4i`<7&(H zlHB&V89h-$JDhcSxXad|F!-Q1E9Cqy!Ny@LhmscdX1=`fA#I>oR+}Z0aXQa^IF|)I zaf2yqnAfC=;c-0@R7cbpJd;_zZu>@UxUc)9a|QIvrmRhvmWAEEVmpN;3Uy>W?V(m` znSxjgCKM1@)9dR7I}aIA(coCN3|C39G;xkQLo@T@yxz32kC8EvuZ_qA#swth7;N0{ zuuJ=#&}ELVsAv0X%tW-4(?Q-nYM7!cfB?^+M z$%D>gY>kZIOD1|@+p!bCmF?dMC{0{YsQ2~a!+U(G9 zt?Z{F?}|~m$Dd5`EdBnGROY$CuVWe{Bm8c~>pmg&^JUCz90_@FM7(VXEuG#0P!A9H z;_J_s{)cqPHkvw(UI4Jkl?+JwtWxfwZ&a9&JIgBD)0aXQ$?=VT#yvCBnF@{xv zB=^~c1KuB8hXjY)L650e+UU)_`~>3}M{d~F2;W^Hr^L^;GhYyWc4U%zpqj*okw4nQghi#lr1j++0tg zPssUEUg#Y_x&}kTS}9A>JJ&vjI=n2i@3eQB@wNsz_)a@F4Rus%~xemO0= z-k-GU?aI4Er78<(>5%WsiF=-7T%NSHEfOWRPq)u_>H7JKHg+fTx(w@{c_=p5Dmd$! zQ4OsHeqHr0)5K-@cJlnV8+_wx*@^ViC&*W-f~;D}SB}$$ALY%;pE|M*{$}fSl(Oe# zX5WbaI|JK}E%cTwDik++J6w!N-V&oC_U(Q=hA9BvchXpcNKJ6Q+~Et;ArP!T_I z0uu~ZIMvJwW$KAZMXDyT=!;FPWJ4jSpeZGorHQeHIoue)VvLdZZmtOKj=uqGIL8zB zV^-LLZ&$4{82y`1%9K1gHSiXMlsOkgCP_Fm!VL~SI#BX!Ix1lvb`}4Vrc39jS@?ir zW3F~s_48n{Ed=E+jfjILBOm1CDCD^A=bhaW_%HK9Sw_KieX%alXvA4vEhNpkc0L(V z+KD4{X-Z~6YhKFd0bJM4O8#1#x~dH~b=_JU!!`ezK%w(6Jy&CMo7Y4<5A1-K3BjDO06}@S# zH-Vx99D=D9F2dFQ%NJsXevFxqh`GnN+a*I3FS^h0zfDeFFcT!Bi_ZrVZU=nc1L4<8 zO@V2}0hc{I(Iy>N9R8;y2s5Byj*fPw|XVYz7 zh!WLXv55svhzN+CuNVF08N62ru?PS-8k4;GGDuT&^DB5Qv?nVabL5Q_kn0G4oO$7g zg?dUh21VD)ifO2jZLqkQ_EEbLZ8UsMG5c$z7SQI%e3Lkx+IsM3;%6_lv$G)n0ziQj zAr`#+87O5K#Un1?FCv1Tum<1n5K2Ez{s!E`xoA@-M3XkmrUpp&ws>Y&!Oz}w%5R|L zH{rJ%Vqetwx$pRW8oofnJ!!i^)i!v=LxqnZl-WIJKG`eou8>mzWLLoRtu5fdoO;yJ ztK_vt>^4enu!_gQVljQRe#SR<{-B`L96aLdI+|Q$*9Z(7=dCo3T(*=YPV++RN5SLH zKX%39cTk6

faTD#cVqP`Bc$9F_6Qk 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 V7&w7~N(TO&0!w$O34wS8^?!3sleYi> literal 0 HcmV?d00001 diff --git a/WebContent/WEB-INF/lib/commons-logging-1.2.jar b/WebContent/WEB-INF/lib/commons-logging-1.2.jar new file mode 100644 index 0000000000000000000000000000000000000000..93a3b9f6db406c84e270e19b9a5e70f2e27ca513 GIT binary patch literal 61829 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

?Qscg)P&$+povC*M;449{4wvf+Lu`*i$g8 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

6R?CS7jP_?OetFBKT#*D z5Ksp8bJ8jAv2wgyI!Q0lvBDEhF(W*`(rLed4_jHY+AcPG4ykOfi%%|GR~ZClTY%dF z{*a{C*J23>9!l{BTGehQ)8YI=Aw2Ek_@HHmlg;SM=aQWnH;A`j@W{C6jaJX2(4f}Z ziy;WY(6R;o_TKrJwS1W#nu<52 zOn#X-Z{o-pdp+HkYO)z(`Wwe5=m~<%xK6z*-nr_A_-|2Q3)LwpDAmbX_VvQSYarCK zqv62Q*l=*55-f*;kU}70l`f%6WoL+QN5lDO4&jtjlHYixk0MC>l6RKn!4Nd2ZGGMlLEBgohNwz2mYu38ZMG_@^Jf4;6$FLuKKbH z#+Orf_?ihT44so_6h?F>JqGp&<|r;k2X3TFgCmEcT?!j8j{W_>`40OI7&ZgbIn&vD z9xps~zmucZ_97b4^_rXN-v5|KIr&O_D-3o%UdF-3lPiS}D3#%(1DMk(!8{(|QLxbD zBf@eruk@-!Y34c%R&j9TYOxjr8N{zi3(ObBiF8^rE_9q02?~6F!5@-{o2|K3=aTYT z^my^iG&X!VcMLEJrXt*<-V#Y#jX7i**JW6D2JdFOcFG)MGFUG?I2NtP-#1!7r#Y`6 z29lK+dKlg$@@S#Bun`kIeiqwm){4dCKsFe>?ELcRHCrst_38pH1cZ-Y$LM!D#J1g~iLreoVGwj1^Vm z|CtZsY~fk|GO2G4c1yHDstaD(Z)`#@QoeUH3al9#5Ayriwh2R1DU1UwSBPUPR_IgW zD~9EJrFiAE;_Tv@XGAG|`QN`ghg(sm* zj+B+9P?IS~U0dp<%yVHOoIdLZI^DpdF}n)B;>OgBp{496UHC(%AL2he+F+N<7>iBI z_cuGqgST@-zgpz$4NZrwq<#hB0!|cMyTa<_O#NnhNVR zSz}1L5uvo#BTTxGb;fnE_G-{CQn{-e0!v~BL)p>5SW3wZ>w!)RNeq87cY9PZM)E+R z#)e2C1p|!kW#Yo!HT}${7j^I<^_T@*-&NiU%Yh4V%DoJ{3|dbT(_Ya}Pw<(?{b-6y ziTLutrm+KT#ZXcBRcRwKpWJGcRILPqTeb}`@lH+Rkd2Xam-HZq#fQo?!%WEP)=_W> zFA+Z)9-4Xa4FzxPO?Dn}Z|r0qK)nSV??qI>f1SCQnPkMn-=G*&BoGj~|L>XmZCX@! z_H;Az9E&3> zaa&PU(EVF!Ok(!_D|qQCgu-}$@WmTZ@DuUfyvyg!ESI8u`2vUkYrg-@pZ>>AYwm%s z*Ii@~GN1WGzU!CaFn>)1+YRzl|Itq&;S41K6h3k@yXuWI zX|xhLwIB!rlvAVl;af?uVPw5GR(k>Yqn zs`r&(&RcS)n6>c4f4f|(iA8Mx?(CXL>>65 zz|Jdu0nv^1L-e|-!w_^-C;PpYu4cj#huO$T8EfTRMMh>u zt?kV1-u{z?z+K`@HsO*d*1UF5GKe+=Kz*MEsJM>@Aax=G-0lc_4H#-vM$_S*rKU=hTCU0My{;0(xS@& zNt-)k38h`D?UsqT#yE|@h!LBCi+DZqvd0D!Pu-vyi9sdaRLdI2xJ!>;Ztc1e4qZQ9 zeA81}GYisE*_Ntkm%XYgKN$Q)^8dZW?v{ulAG>-eON%$A47nAt?B7cc^9*Qv8QrlS z7U6QeAN*k~YEjF)JBHI3C<=X-#8ZjUj+ZzB>ySG$|D6)QSuq9RH&zoKkie|j;Qm+9uJ;F)g8N@aSYondyV{ZG&L3PO zHQNcDFWXJYUBBKKQCdFxocj#0DfwDj;pOI0AoCszQyf0!^eD$G%;(X9$ zb1|7W%bwx=w1pfS+&6@_x7_?7(I@7Mix@U2$4>Qkz3Db12kI1&Yj@NJFZXIxr$4&2 zSse!CCoPt=t0<}cZzClOyTXdf5_014YP(6)7`FuxQwD4Bm+X}n+NI#{ybzH(T!^f0 z*zI_Wy)-QY3pWjE{|3|d8{r1ndxDEGgPX+uF0w#|m*Ro$(Ui z4(*n8WAgp7gSz9uJMlbuwRy*y)qF#(d1Kzun%en_O1t?Fl$s`dkBt6dI8wVS|h3 zvdpO!qyUH)SArXM6&r^N=kFr8RUB=CU}Z@ zH<~G>Gz;QP3s*L#3}sBOsVk=U!GZs7;&&#bL#FxO#3p|8G5;@6s{hx&Pr>oO&oK!a z`p)Rm7++($&2!BtKolp~2}tmE^yb4QwVTWXl_<#S?pTdIs;hgy1wX1SdA)xaUy?~A z5|Y4V=pcBtnraO@VwL&Y5*oy!p{0Cw>$%_jnfE=31O1>Z@cW{$ZK&}@P7|$RxVh{W zYmsLrNN0`)E-Dgr(Q%Q+bU=IP;kPlE%!JVnuKJBmyQA!cD}*_^M7rctM^tu#mx2e) z8%cwRy?~L_k$KE@94WoPbT3Id@W^6U)m~~GxorYHTLw*;_TlxilncekpO@Caz)MYi zv&K`;95cYXT8y-=v+juS!wJoNF*p(9y$+u5zFslBtZZfN>POfQ;u(g8^BkxNA8Ml9v58il9*tU1(Zbe6s=qhMNEEc!Dul zQ;J-jjCVlJF!}CO=#6-?muC;^_}0_3?F9qUNND^+Y+qmc&8xyYMjwfrPKSGpO`;F7uMb@U_1{>4AowC*wj+@l(+)FpyxGWr$ot7Kf$F$ve|FU9SRlYozc^awRvBE27?B&akNl}pBKrX5yj^DcRuIG zRuSb+=0b<_R?W=Ls>XTAw@D}m#D7uPB&v`o$xEGyvkatcwlh|V?5h%x`=%&q%Mg(X z=>IsOH>ULh;!1)EL1hor61*TyU$Yy8?D>#8iLsOwELe=x&K7TB>X2z zCbf2xqFzz4woU3vn}ax`{vee`j1~j#9-KU|z#(!rZTBY|KkTuwW+R=@+j&@G@tgAq z|2B$P-NDcf|La`eSw3&eeo*iimu9?&0!=vcg@BKqqWmV=h0F9x42emmGxpy z$xU(AKB5AqhQn)kb`*Uwo*%<15Yh(~Hk%sR%xHSBM%4#ZjO}oA$Tbz(%BgRHk!!Tpr zim6>0>DX{}tIMll6eq`eNtkfE;m5t8_mQjim_z-`LFw7q0HAtlO=Id8g$dKOlJvuZ zPCS=>kbPu>tL)ic{vzAa_GV)!2K#PUMq^aAiyj+yY~Pn?(icTd^VF`S5|D{)M5SLW z=CcnA0WoYqi`NPF+I!W>73C|sdQ-dUpE#r~MlN0R2D;buSm1K#1KI_o@)JJr7hb#z zVie^*TYz*pe&Ji2=*dZQyE*x9)h8_L5Maxmqx-O05syt-9nr+D$$W_bOMU9xPUo~wSawaI;40_@Q}5@WT#TA9EaMHf zm^-DfpN&=H*W`jC+(Xxu2~POr%Qt&`jFrO*pO`VAn^K{dJW{aR%K4`B%OZEVjA8u_ ztQKrkpKaW`VA6Q9^&yKOx8`6`r#~*5nyO|Ze-+@8ia%r3T8M6nm5QFl(YH|_Sf80| z^x~u*ma?5H%hEfEJ)Wq>wNySi?{k?_sS+Jmwj*^@IaX4_(Nezv)bggUEsFPb?=561 z`p60wDv2YiicWV(zrqBy1r%iJMR>*Im+qHt+b@Ch<@6Pp^kHLHK6x>teA4_-Ovy)U zbJn3B&WZwJtsU;)BHhf{zQFztbiK{RnM3^)d%lJne}x42%&89csqKwB@{vERPLXMU zf&bTa!{RF4Kjr()BY%IY`Tnn`)^B>Xm94d>o2iGbvy-Hcxuwg0T>Nh- ziE&?lR+Wi-0H^mpa&`TGx2;cpzCS+mhp^pD;*11ffp?Nt_r`;9`~*nCQsUaq#5E>~ z>RJef<&fE(ZlT0S= zW%bg+;R$8ms|c_b`$3wK2sD4&uf^r*Gun2NXq#KD6We zQ3X51MO64ZsblTJjj`05K$H|`r?^NDlHJ4(BMfioT3#J~3B6)4nEn)f~y^lFYVfpG7xuta10D~MakTJ@r zUudJEPpY|PbBGqK((xf^C9b&IH1OqBSj*^_aw<3LvE%1ga&02R+?8DfstKcaSm~AJ zuIUpHw)K+TvVmY_cB2JJ8_+VN$SH_}b#{(0oM5xF^y*Z7LX4v;~Q&&M?_sjn)U{jPzw~XS_UxRkDS{7_I&=^?_1pp^!zj5b=&uodl;he-|N4-lik-Fw;SHG z{O3LXhJd#jZO}r4fO*KEYwyG1w`g=?PoO!I%Rvw}%^N26Cn53rJ?stZ!3a1X(Q!~z z?prB(0dPwc+hLG22!HMVf*=42x#z$$U=7mz&eh3(F2>js__%Wv4PbWpQ;crxHs}%g z$(AYIxcsRGG;|%H^xq6QAK-ubut!yY=Rb4!g5<}Yuigl6UJVKN z*OFmeS%E>H{QzMXVDR~yI5xxJU%oGyapJ2tbf*tx>aR@nfBNGE-6oJLVb;$C=c!s62iZ-tCKYXl~gO@5Wm^99#?taG}v*8Fm(<-$y9ivvvsSAjq_0O;!#>X+*GcL zjgb>8!UnGxMj(M<>y;TjyL}GR-0G;8VQxhnVKNsWgr|q|U+@Jt0><<3XGZc_PL+ls`b57G>0iyV2Yj=4=b$LVm z55W7D7ewMM*gvOW$qnL*Y8%B7vE+J77<0SgWS=2oS%;UXk5CvteZ_?N^MZl)>hij( zvOsBfd3AS3d3?s5{%la8ol+6l`Spp zWw|50ZHK!t&+t#fWE%lgxDnX0!U1U0;vZHtdW#A?RPlC09Kx#|yja%=hT$ysftpwE z?bUX~vnvbNHI9{z4mEZ)_I9m`tl#z_&A$MRaXe#9dwX+DaYohDbEHwqjsVqQX_iQq z%`q~4@Y($33uKDoCX~n3kw#`zIPKck@gDTAyhD=bpBNYLQI5lFQ>6Z=aDj_D+7Scm z#OFv_5XFLmBag8ztu=9Lg+tiC+4#|5*0W8V8F22XLkVFhK_fXc$L2V{$M}B?#RN(t zE8v_?$4vr7ci0FUgrhGFnp~}f3kKsxeBp`&zfIp`K#@#iQ-ifN%i5SlW0u5sh}7yk zM7nQPHdIR%a|uUPjYh%G|AD5#KXC4otY=bVx8*C!l0+gfwmHuE?oWXohvhI$mE5(` zp)_R?QqEIy&eM#Q8=f;WwiO39xF->!y} zX#ddU@B({^M--N13=`hwI)1EO^UzhZK_BBRK7|-|D9_C?dI_od$xNZHT!2q}ICH}` z@db%(GgS#~Y%|&5j7u^E#i*a?;^f*?xnSTu$u@I#?%L48MjzHL$C<}=8e?FxL?yM2 z^~PuE$tFh3>+_40d1+)@vPf%~RkJq+>(U(U9UYca9mE1fm=G8r& z)=UtEW>A~*Y7++0$b_-8-xNQT@oN|LP!eq!a7*HtrLz2T#j?3lw3)a~h_Bc z5?v(zl!q=qjiB7-jc)KAYS<<_j_3*)m1-4=PHI>d4>R^OuF-!P8SKhSshwN6mzV4m zYfM-94nZX+E3Cqv7~`dzdf}MF)+r1!b92`_IEu9iFOq!M$G(nvcqPr-*(Mc>j978a zHcB#ESDm{JM_O#fg7@{MqfLjlIz)K>dQ?c9Up_-Z!A3l=OB~VY&6RkHoSUs!_U4QE z*+LKCf*E(pGa#m`+l$3EW|;%@Hpv|MPi2%ii7%sIgVh${+|^U@mui5PEWM4~9mkv> z(bZoYg)KU&3DKn;$Hk+HXH%dTH!3_EnAeqXS%KpVpS0-N4{^yR#b)Yp%#Ilx>R0D+ z$z8ZPdpTO8jmoryy7*?!yxodCq=vTar!Qk-s^#L{<4qQ%*}pNn+Tl|8Vs|`s$ps_D zHq?r|(YPYTm;F-%JukGlSOp2r+inu5Lj_M)R(hXC-aUs7Otq6hc=$r|Ct#>i z+uzPR4F(r+%U-G`wXDq4jmhHXEhp{d9=iw!eL~Y&opNfph6ZJ$;`3ys$G%yCdXtO` z-f_W+ebph=4p$oZn}o5FZ5 zk9mP35_Rhed1Ip|bY-;7MCnv@_2lHeEx;8A`fyb+yJK3IMVhbB`bf3gHvv zq`k2-CIcDb_Xm-U8Px{|3>*U2HaSA>6;ftPl4;yteBlK5Tp&_MC;BaUpWshXsxV(O z_iL;I?2jEDqO&`5uoKc_!zsjDH7CDJx8-~`Kwe>D)|=At$G*3r0kMA$}C1Gxbufi z3B~dOz0(jE+{o;~6n*AqsVe|CXK&L% zL}2OoAd<5+$7vbH#x`#3D7q2SA4^RVcrd4XO4kAWfe`PWQE&xwB{wSWAf#K8IJ0_{ zpKW4&vfx)^eKLnlO0*LI2@({qIB3@*^?*%ABDB9w_bhvtV+0^8~9eF9ej;~b3M$Lc`BiYgf()<3r6s{Xlp7hMj)S!Gcl?+t)Q9Pt{9O>W@e700K zER1c5F@^{XXiUGquFk#OI53`((U1JEMAGT_9fw^o{S=>L=L3peqF&I+t9cOGCv5?3 z+%{EN+<1j_a`V0Z-LhGIF&joy(HmwXKYo_75-SRxx2Eb`>`E0UT2#cgXZmj=(0ny2 z5TF(94kDn&%L9}N1rH^7gd@C<|3MgscWo!?qX$!s!_LlIq{|9dC8O&4Zr(mxq{!w2p3&@lLiluc|?TD47y^4fT23{-p#w`nw39STm}ji8`E=9*sqOjMk57Eo%3xlP;USTJ!VPl?7x zBZd3uji})H7*DAxleNfZXKCCZnuiO`0J&)JS~)ys>r1Yb4Fi?0cEmCXmkJ9MW%CtP zK!_-NO)pLUabbGdT(l}Hixa zc@(DR5lDA1X{HdncBpRcjvf`Y$0fS9Wxe@3)z(O92 zx8+o4-p5A@$s$0;_T$Z8jvgTO)_F`bY}YRQ=L|T=50t@qs0Zsa8=( ziSmo0pO~5tnGsd3t21tL^Uorze6$;PW$#$h4je4y3dw->)MAhUdK$(Q)n5^bj$P1dqa6H#DVYu07Eo1_d?iyNKXZ96{b@KDZ*%9{ zJD>1}XD;D&DTgN%TjlbM-D2mUTfg_0Yq2z)*_Mr5BYU0yk1}FiKL1|AMH7QdXj*ZW zr9rH5dT=^-6khNu?Td`S>-NiP&ON+>j=HjTFMiPMRJ05i4wG4ywu+z^pRx4aLtVwkm(a7>l6@dR_@kogUPVtDZJWH9WjA%>1=o9*H z?XIRU-@f()tcCq;d?ZK&_tm^pB1($^%#V1dV;Z9ai^+S>6yM|3E8$JUzplh5mF8#zYU0JZ!X%@mMlHfmC*&i%SYg)TB zFT!ZjF7L+qt}EqNn@!Z%QBjh0FgT}6V3?a28mEcaE8yY1cN>LpZWPbHF4YeN8S(09 zWcAWY1kG`2`Z})2DK~9jXyT+aQ>1iJgT1>&i#u#cC=xOeQrLDJe6uT9+#!3kvYM!$ zAHVIhfRvSd5ob2W6h}H|JnoZh=xeR+TyP-vW^aLLaZ8<*y1l-7*!p_woV^kD1{1h$ zk1f2PH`>`XMC$k?-xA{u2D2(d#t=8-mdS|{^bN7$MKmtEdN>tmdCPNTtqnm(rntmN zu|L@o?7fyao3s3=i+^|65=S-~9V%SJrY!pyZA}UjX2wa?Q~B@Mjn^&I`pMYRzWIOf zLCDt9|Kne@mxzr^+_NP zY;>sAh&UMnE*hjA3N+1Ij@KR(JWIE1zn1xa>g!C#@HlQoGhRC^k*Y?vvP%?ISspd> zt|{RfbtWWpTD1!8-besmmno@Mk5!IxA0AKt*u21t9_qk}KG*9E0-vy`P2!YeOY$a4 zd+@BM`((sJMdj=a_KMeD*4nosAxj(gEe^W&nw!)2*0!=Uwz%>$2VfE|%ged?wU)4v zdPX}&I#6BO^aG>=G9^D9!A1xJ6g4RV(vThOYMmXnmSo(WrV*M@Ae>{36S+I@+23@z z=gxj7-wX7%)sMxIAKWy2pms%c<$)?bPwx1U;S4q@`5y`pXhu-saF$&R5`(2J$ zr&sZtUF4;lJ?Pzi?^k*9UG=B=X122X1xa)j?}cJ;NtdU$FaUR|F3c5No5}|OX+~e7 z2I}IqL4Bvo@GR$xvPcc-5)8>j3MJoxiYoSx2-XjVQkI5mVGt+ zf=dS@UEmh&rl?EmTzMul+?2hDYCk&n*p?ud^CKokLQsCbbc~od2Ue}(-bc}M4~?q5 zA&eVJlv2=fmY((zU;YT?d7@?QY-Ln>RS()l)Vt;bL<(}Lnd(&HW`dW5I`!YGkFXMB z@QK)R#qM};wtnBCZH(mb=RBrPDaHaL^jCJktYT%wL=izdR=L?p6j1Ztr&8VuDxfOt zIN{ClT<<<+K7G02#IlFF6zI|P$Ew#>=43)Dya(h;x;wCu~0 z<+9OR%tn_PX)Vr1Z_Pi(sz9`qPQ!Lm;}UXp7nK`cVj_3Rp;JUk&pYh*>2O6ZeSRZ< zC*Y#`%5qJd>lPTt%S$-?gW)WRM$r@?DgA^amuVW;2M;t?HW1_TXAq1hjM*`1&)OH1xaV(udMeV8V4G}NC9Q1 zNs{AzNXTIpC*os2f#Hz9N&YBf{sLhvMQ=FAM3Jn&#aWvAeL#F735v%cQ%#T`9Q<2Yn2XQyYoOi;zzbx>$(u3sLZkAh?Ij93td)AXYb! z@Ll*hfWD2m^O*wr2z2qJ(UP4ZR(Vp>Dhksig-L~JCRHPr>=~1g(?6&fGUYFUEn4ob zT3KcTh3tX||NAUVq) zU%vvgUS(gQwwF{G=U;JyF_|dQ)6rkkrf^1&d! zJ(h6r>iEvjXWIt0yf&>2BU>Icq!LLOr>pC6-io|u?l%fvZ7&U zP)oZYRXC-tUnnccBQIubLfVp%yoi(F`B`~9{*EE0M+JUKp=epcTKL5Sg(51dS3Y~{ zL#&z37B`EjPjh9h=Yp3azvvUHX_F$OV>~;?pguF7(7VCd`tF7zyV`7~_fKoc6jgD1 zY*`2~2SsM)Eg@hAbwjNxgRKFMzAXhT{g12CKWSkaT$1fpXrqwKNg|g&&^n>%8!~=| zl74^4h$0Xpl@6>nB<7)IHv1L)K4IcVrDd7(N&0X|%!5FbhN(@Ngdpixq-}wte=PoK>j<1et2dWNTad+ zVVEyaqhaBp+w%|PH|{s|Adr8*kX^G~4s3@KT1Igg(9D|@d|YC(Leh&t@JBs%Xv)oM zvLZ!Y@gheRdR1nI=tmuTm1YM27Q+-^jPg*(-Sdia#Gd$QFpQX+vGy}%9QYT*{iCS9 zcP@q!MzIe^xr&fqi4kZLRls-#dMwgp#9^s2>W%U>{j}?dwsHk*PY(XV{5tjSUHN$vpbHv@;Dn$XvipRo_n z&&&xQ=0#J95^DFM9{iTx2gxpnGgOHqz1WuZ)vff7{9J2h{VsKsgFx6wd|Sk~GGH(A zIb;-+`AT(<%Meokv4@U`jwn^}EHh#Xa4(+{h5znPd5OfHv{B}RIZF^B6@)g0CJKFg zH?@N`b^SuU)hdX5#ElMIv z1#!erApLhT3Mm2zOM?pT(#->69TV25CIEQ_v5CbBp=gG~6*GK*Juk=CcYM5-+e~dT#Lz8W#Xd>xp70#;PS#8HIJ2phrFwnK!zW--La1vN-Wkzt(HN6 z<}gH8o*z3V=QQCW2@#&YsQ-7{!aI?Ix;BR(((;rAT0T+@2${zC|Wk%`}l6 z9lJvG8JS<&)~u{9p7H5&amW#`+23iFL061&KB-?h^ z3<7Lbk~)^DC6}-Ob2Qa{R&L)vbJW;@M%kj@h1DzqBP+KJT>~+uF0$cRz974!0(Rbn z<=inv)ZTrN<2O{$bsHBDd^xE*L9QTwe59e#ahhk6Zf09y2yFEXF;0v?gKlJ{%-ZfT zvsKHPe9_KaT~A2+(mc(-F7?-ao0oxQb+4LZ{uPsFH5bXAdMzK+YOGJ39Fqj($`8mK z87h@eC~0N-G4_b`tjq3(R7#ffujT;WiD*jtTG4`5D8uXERW@N3UaYw5Y>zRiZE8ia7pgD$HmTCU3 z(vc)1VP~!1M@usJygU|9$is@i9|B=+*usM{B>!SNJniL`cJQR9qBSTExFbUklB)<* zXYGuxF)!Y9bvVG>;2&uF{Q-hZ4nT#mNHkBM@T)yRH9)A2sjnxUMv?e3i{8HFlqhyPCb1*laGTc;!XDBK_7%YBDTIgS$365ia) z5dT$Pj}6fKk5HVLu_|^+%&0P9x~ES|Hn~Mqs??(?POX~NxaDaqxle{73}0AadZ8Kb zMOb2hK*`+BM^-d}haGd)n1b-rqHEF85*DpFxkPtikT8^iERbrhYq)5cRUL@Eu~MYE zVjFj{b`aMW?>TrQ@n&Er{yMrg#FtAHtv{1j)9&!QsYuT~qV-g{7cs|eGwu$^W}NTc zUqG$`AaA7wXtg65w|iFFHu?!z(EKISKl-#d8kRaDZy(ErnlE``a~#0<31cAhl{l?m zXq=JQgqv2}jLRcGfFAzfyO7pHqWuT#nAUsP;>0McXb1W+jaf9tO<02lS)}CwMIx=l zrRafXBn`APX3tp_X{atuSy16NFopD8PY@qNMueHf3t8g-~7;F~CeR0~EZ7#5SN%w#t za!{^Mgjh7aw7ck+ES9b_%`<|lQ7*fexab_rF~%{%@Li;b_dgD42qge5ukEXVcp_w& z%SOsz5!i01YkS;}PKu-!Lv;iAn_lcKibgv4jh1on93YuZ{#mCep(PgjCT%_9-^LpZ z(4c1tkPqQcQ{iK6yYf*g{ltfFEG1P{gLFKKU-=ni&J^Y5L-Fc+3a9GVwW!bLx%QNQ zf>KJVX6r9>*Di(x$l$b6SPf#BHc*T<)Lc9Ecujqi-Yq!v)mawxT`)>Jeg?IUA>B(Z zo$`G6nw8%wb@|ZvD})E?^HB-a#O;-YjfRLrt9IN5HIWBc&tRR3yO7?Mrk&CWLt%Ez z0@X$^18T3o_%9{z^1HFWijBbjsWFeXtlGPF`H|PFH4M`|r*+b8C0& zO-aE?;Gopj1D!?D5f3~6O;;rf_WF~zJ=7bx3NbJ0y7BuBHdHzW?qAwWyoKY-LFLLG zYL%Qm+w~8>;B3Lpx%l4?_o)KLYz7vyeMHVI&rgWxUI}M7&g5(O`1KazfjlbLf3`@D zZ;v+qT|M2$KC|W%yw?04okHn7C73EV{c`fX4K0IrWCJze1n;5Cc;`7o12 z4tMU0vWFM$yafNJ0agQHsDsT7-v7rcuzrS5r=T^)<$n7^Ot0c`(mp$n)N|_hM|lnL%}TxOBn$hug2Eb?27)AZwid z91W|Q6Gx{%`F#-rHS>>wfZGYf51NS&QE_1f`&OvWsH%6VvttC|R)(QOwp6m3@x(eJ zVb*M(LLL&vQ8pb}Fm>pJMpj$eYT0NJeB^8{(A+JKtTM$Y%Pj?+s@V|DE!#$^97xYC z0h^Ur(-JOXy;idGH7pSs`iPuXw)6F=)R3}<$UdV7w-$Oq+=Zi?}J^vvie8)5&k)z6)2DeWdn&t;ayVu z{#Z*rqI~u?&4l-sl|GTWr27Vu?n57D_6JSWXiNzVu$g_(TIL&1mzxv!sh<8xP`#jG zrzVY^qrfx}-Rb*LyWuFyWGo^}Z6hBuZH=CpDPG?W_RyB@Qm%!VzNM#Aw2CsmE|Q}K zpVR8OP+u1n-VVyNe0gX$3(aja>k_vH)nSW&*rEr&Q`R;lxMk&|vJHl8fA$MqkDp*= zE~29CF=bIrXl9&0W*BmNZ_ zSdQt$L5_!PEd*}ymgc1g_kH@Z^Pf!4un#ubR&qPSrhPdIBKl0(>ES@4^z1FT4rLXW ze2`IN($98{YHmH6@IXPIB&pL7c+22p> zfyG0YCp1rd$+-HrB>nH#WYUcI-5Sg1AC#Q2T9E%?zkYn6`N#uh_f}`fgztiGQFORPQPS zUqK8S1Yx-Cktqd7%%&2E(#X`sR7*+O(x7Fr<2gR0S~L$bPaa9%sPEcaprjFnhCo{a zb{L4+r?Yf#*rxuwSzoC1M=;lS8{X0H#OeRs|H=8E{!h($W&Hmz>%aKSdclY9qkt)a z#Uvys(iTCcw2u4;UlYLtv$a99)rD%AxYp~j*QgiNB&*naht^2WmXl3ilStUw^E)S2 zfqhOAFQuvYg4NuwB?JR#n%P>P_T4__aNh>De4Gsod_s{#^w8=3ugb0hs;Z?6UqHIM z1VNCJzO*0>(j8J#m+le-r5mIh>CQ_EC?F-BqI8F#fON-y`Jc*z_ny8tYaPx#th2vw z&z?PJ&Dk?&Peh3@vY+x>e?8o91|n#maY70ZC>Z?FmE8hZU>E49Y;>Anafya7wW4># z?GDw^qOclp1jU*_uu4cdgwYIqGinaoD0^e5&!yxvo28g^`em7i87wrX>o%pm$=#+a zrN7;6DI3+(a0?`lE>nXQ7XDP(s%2|0%Eh@G!|Re*UY-6q&Y?Zpsf}>^lS~{G%6JF} zkveKbTP>VArRtTI2Gh#>x<|zO%Q=>{t8ZU*C#W*Ms$J;{nHQRHeMkdN`T-x1e=nOHDaBONXUod~-=w0NRcE)y?U<<6XCa~ao|oBZ zbPV|_3W+~j(wKMvz7wDLN|L`*Ig+S#)6;GNWT!!v*2;tf^NLh=$su-!xgb9$2b!7! zJ-AewLuFyS3Zi9ZIq|}n6hHGr=_W^1q!< z_zYu#dB)c0R9`x-#q1Vn|z zZ37E$wDfRDK1}4;Cu%AeC9A(GismPX+8#pN_i&K>2xf&(9Nv?Jtr{OzB~H&P*~HV1 zh{%s36)FSOsy&x=h9B=3IHx-#K0{ryd>%uIRT$W<+sh76Onc(scmA4=gtp0nDd|~X zxprOPM)ZuYN+U;imQcOGM=~H`x9WlG-E+S}de1<*XG`;^=zQ~IAi2F)g=->aBdEeP zRx<+w7}|jvo%DJEItIlK-zHW}Bgb=VvA6Nla*^9RH*!8Aj16U?t$CqRz7U%gPqp`Y z&usgScu?3}rX)QBKbLHVI(Ja*CB`V3laCfrH`=L>0AkaaA=pR0{8oz0sb`@aW&CKlu|Af~&+RKW`^aiay<)eMdWD$KAQFqWpax6hX*b!316o zC9til^ic7*Y#y#Bg;QrAySpSKf(r5&-YHXtQ`W;Wuc%S^Ml}$v1|258JcYl$Fw+AL zoT>v^fG+W$7NCFM`7~5PTM8Po3vOnic~W-5^Y}rf2)vp-i(BLbO^SkZCpBnaJL<42 zG8Y>Qax?s22=LR@Sz#?l!2l1Y?Z4IDv2SePe+b0}{`Rgp$D6gdgH+NYvG){Xc=(kbC0o^(@|J_q-fNI&x)rUwleI22MW6#9DfIMA!+N+EvaX2Dh`>;o%9Sy~& zOrl?JsFg|fsyC2^V*XFxnA}KDL6u~bz_}xtdZsX+z}`A=ci5NDzGUWTIr-@5YdfunHgBMO(>k51O?&Vg%ndzY z>lp^R5U-(n()Qb<1Z3m2qNJUz`1AU_#)5j4s-MyBeHyzf=V}j!oBRX)|1-ZwUF5(sMlQ+ z_QqqVxGeC(r?Tdz$ZQfRPG%Odn-q+Gte8e@tk04csk-x?Mb-lsz+KBtK^u;^F*tpK8lE&Jf~LH zx&~-F$>q=KH*RA$vv_@@ap(58t@gp}XOXOV+@YzS3(Odm6tvspyzT|l&F-6s5HFa4 z9FXPI0BbvACOsQH0}~LFfwiTjwUs@Sg|)G$IKKV57a~nw z^F!=4Y3Q@6kE9=IJz}%vWN49B@g zkc2@2<(@s{jYklQuX#ipB^1l!BKw+df?rw(cH^Q`v(wI?S0Tr@pu3^`llr{I28eui zX=xl`cjwFCE7tqk_V;W!Qr?bi_3S0Zd({$KcP{!X3As9hiMj`?|64X%ejq=pUv80Nm1- zL?G7tSD!=vett(;!)LN zrdEr9ekUeRL`d)B0u_Oda2DZ{O{#gGt}W*!zbJVbS-nv~{SB^^Q?goH38MD4c| zhI}@0;FiUFUK(Q48KlU1m{v!-v3?YxSETwFZTxN(jh!F`U!O+mBlE4Z*t<{XT@!g= z)*@3OUy`|CtVQrQ`N)oV*3GyX%YSx|P)wI7Q5TH^w+DcTvTj8zKW;W9Dtq}MFAFW> zY>g%$B8NGF2sMD<_Tutvdu!dn^+;ve7s*h(_Zz3nKnn? zjXb;m8OwrO11r&!0F%Vi22mTMlB&e-vHtAaaNRM7@(G1Dq7!q4vD|P(oIPp}Uz71w zQuNL?u++ob=uCcZ7I)gFW~^VlrAQ64whk-(#@Oe#xEz~2sgVebCU`;nMaZL>ztMc zGv}8qw9?uh0Ke&4Tl1f`e_X=A_*~hpls$+EklLaE!7+&%8jgDrKIU9dXmbJ^FT-w5 zl6bW5vP2`Ej!=vUWy0oD+4cqHaeVStx3kiR#(vI(8HK39ELXc>no~LM8?QP($Vzcb z+lQ~bgPxxY18Z$txgwAaiLjNiGY97rvR}^o*!s9gv8ve2kws~qVNJj z&+U>Qwq#jVnnnHPfO%IOs zpelg*!*0?Ps4!My{fb}wNjv(UgID!8H^6uBQX?GIw>J7kd$8iv;EdXi=epF}u}f!H zJ{gKub98pO6lUxx@fgFzP0Frm**)%IfA^C5{Dlpe&b>#O(#0>h%n!-vRuCZutDrOx zwOb}igx*3!w%sjKs)CE6)4&_hO*_Eg6uOFsqUsPUG|hM>#}H#=kGm_J$`=&XZ8)3J zM7z-rBf@gaT^%SfijIk@WO`>?sISBXiO@i&)@ObgFpNQ_fK9qV)gZOopxr!L0L9%J%S@K<#=5qrxTIf^dXit?`{7L2#x15n+ zg$kjM*W&~fiuzTgM8t*6S?S+dLRsormq16$9^-$C)OEQP8`e4CHGx&w{|pC2NB$4VqYrS51KLlaYwf&=TpQg%42h9<*;5-y#K_M>02DbxGGe>G%>af z69ul&M(V5*DzFrFnol#4`&#loc|vtUj>Y(KS<1Px)@JF0iG9Ouf66dcA0P$E7NwTDrbv2WT4SZ)$M=l&#A}aaXIH z(!a9{&?7Lo-+b|G5lDfYXlB7F5~&b6)uI*YN>`>-*r6U&yFOXBF@q^lR+YSlHFA%LZ*63CSN4aMP|GCmEiAn9iaL&~!1gXQHm zS&+}vGAsk{Lp7iv@^l*H2<@Bj>z>?uO5&PJWygt%7nb%Yp+8OSS?SU&x4V>k4+rV1 zT61ky?}fc&3w|uaZ(~QjItih29|T)dEZA4jPco}w_AGIhBp2wsX!ZEWq2krxN=oxX z?scV*t(laWdcIWmjx}w1&<_yC76>#kn*jyfB5jhG1+)bD8Ar=!lf}q*^W^Ku*wJ@* zau4i7zA-u+g(C5YFvfXsd*9ZvOJqO<)l92rCC!FR9n(##4OtW81jJurs_y}vZ{Cw0 z8mkYLXR9uSx@}(da)O?T08W3M-C`GM`Dme0y8(f&|GWx*`+zRMJpH`xy;G|Lw9M%z zC|m>z=1NTUoX)%a8@JxW$m|UCJjcUz>&Maw>f~M_Tik{weGs2ChZl!r*Rm`8Cc@lj@>^)PaCiJ|2VYUwoVYg{KV%{)ww<9K z(2nANLd#g7=Pp*y`z1n&W0|&4CqbVD(Q8#3h*Lq2**)+!4lb>b6*oCHnjyU7Q4pb& zxkwrGCx>OE!d3_P@UYq>y|1QuJY!}ul^U3qNJcojPf0p7+rKHPO%T&B!2)ZB&K#v& zxP+SY)o9y7|x!>_8_!+hpk5y8a@IGZ#B5OI=MLU@_rQ*<0aM?T8jk7 zNUe-k=3!=#_D&Av?87~oxXl6nqUqNwb-ZRq_cg+xxXD(gnRZ{o6|0|%id|*W)V6)S znQzPEC1=Nqoi9<37G!i`H=Wnv<-B0gHNcDyBl` z_o;>Uut%Xw!^rmv?XHhPl6|-bY7aAPy`~DjCZ1<2a(YP zs|7$s6g;Lidroa3!YAJ;TGA0z&;@GX&de`ZdRQKwE5pq(ZyT#jega}P$3j}49oq| zZTA$6yXsz2^Xh(z#sM_TCI@zapan=R&-YwtihWbvgK?!a2Xq@TFoF3o1AYkp$hXY# z;}-kbFP~^_4{{X{);famONk_VQxsWGw`STvomf*3(%H-dFSs{GoF?tJ zI4L`OXiEM)M_H1i1q*)G^1_moO5Ln7XHA7yHc~envyqb~vjSqtg5@Cb8c136P1_BWxcmss@hg-h-z`H7@Y{Hudaz(yNqh!JZLF9i4FbMU5%;b^yAIGiP=@SwZQ~AXhFY-(T>+wo5lN@AXOn;nJ;1JAF*O{!+x# zyH0%A8*6TXFVU?r?caP5-ZHVC^V^_PZx?aGg~zKUqMKM;3YuE*EH2|cpRXb8jmc~H zjDN~LYVG{=iRf$ujOM-Ze%b9huB1gEZoAmgWC-f^Iy`*S`IAKGpq>|D<0SK4?Vkg= zPrOKiX^CN{%z=x@T@t;beGuoj$ZYNHBsSzn+4r`7qOu<|WRp3o6H%kET)jS8Yq`9! zQc|;_w6~Qa!#pp4^sG1CS#OQ6(ZLF~$RuZ%b!?mK83x+|$Y8lDd_H*6`wO40dRaBQ zsO553b(}uCbCR$qSI=jAx;Sr^H4WX*cmZKtAe_Dzki;5K?40Av z^V8#Mg~KtySG^1C$}dLhN-dNL&8=KNoe=bQyZ|>MyQ6^@{4DijjN{wXwHgN%Gv4X! zmpH?Rg`H>lj%(4YLD#$I`-v3NQ~Z7w^}Q!wQCQT99sO&gc^n6Zoo(+WQ2SCg!9$iK z5u1u-3~t`#o9r?wRD5;n>kSk4a#qeRidUft!~F91S&Ezac+NTnY{0eh=LoSYB;c@16)&m}iCWk}4!-{$y|@fG*w|Uyfb1MhLH0^c za=lUvlJpWX3XckuH)ZIhdKVPYWa$+)>3S8InN^rs!K`eRtn3OlPN-;5+bA+MU5dd$ zz?~fn)V+|Jq2O&PWL_nUs2zLzot+>@`|S@OfICCASizF4AF!gNz>lB+@={RHI50>M zMgJPPLHz%JFaKZw)&(!mKcgpCVhDiCT2qsWHNJtw#EBtEC2=nA{9dv=sUg39ib1yf zk`NPBQf8D9yFvf}oR;=`_{xg6yL|j(s zF9??vnmdWpcmugN9Tfmz{aK+)6;vQ@@r&^5|0^Wuq-SAm1&PEOgY5nY#{OBuOZ?}Q zDfuv%06^D00N^q<_@h*M>Jt7QU+Izs^fS_X6Z|%9{KH(x%<>8r0KoDC8FH@l1VfUf z{!V!aESu!7bjKuN{bmB`QwX>K0Pq@o4#ZTygTIzM`R|Rh>NY5H57G&&M7+j9l=+bKI}adUa@|BD4}VV~X=u*E_A3(^B^=5JL*Vrx{rSPQ8uW|& z9$pD#=VSqLfF%BL069AdTY&Ve{>hKt8GWdbgqSJ-^1QlER3Z6$qHAqId3hxT`ku=A zrol@3g>-EoMDPfItXTL_sY*{(ncox1TFcq|qr2{y2s7tHnpzpKzDq6kVoz|4}MEkyQQ_{`b5z5|BtzIyUup(7#Ftca!I4`mHM-kBr~(d^h~x zJN?b|YgfSW?f(*(^80GGn>ycInQ{e9*z<3p|KS08b1lUcbaU^&h5m;gdUJyQ3c92J zchEOY{MQ#4$ROo=!2n!bU=RLj5d34-`f5CWbCUaV-ujPnDJ<|;;hS^CS1s~aO|HhO zmtfC-5BAUCe?PDNL)S{ruKy1HeU|&G0)M>J-F%h3;&?Fs7gOF;_~!NX7h8ELSjfoh Sa`OQ?z*ER31cwkn0N{V*NK-8U literal 0 HcmV?d00001 diff --git a/WebContent/WEB-INF/lib/ezmorph-1.0.6.jar b/WebContent/WEB-INF/lib/ezmorph-1.0.6.jar new file mode 100644 index 0000000000000000000000000000000000000000..30fad12d8f1e375d17522402fdd40c3e4acc5c85 GIT binary patch literal 86487 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

A7i0Bh=PR9!*QBe7|o4&*TFUZ>P@N-1fo8y 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

utrD!h@ERCt;y-%RT_r;S+-Wgn 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%0D@xc@8iz~AD1T?YJ!;OG!7=g3&Gil0skInU@FDj^ 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%0AHbiv0?Sy$7=i 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
qD<_!X=FCV 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�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

?vZ5J32Xbs{psC<&?GOEJtk{K>~B!1B}~S^Xuv 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

VtshWRUox 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

?Y~v@8K6K2k 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%0A`u~iZ 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 W`Kh?mrb7iqB}KTmZ;+>l$NvKfkA4dP literal 0 HcmV?d00001 diff --git a/WebContent/WEB-INF/lib/mailapi.jar b/WebContent/WEB-INF/lib/mailapi.jar new file mode 100644 index 0000000000000000000000000000000000000000..ab6365c72e95f0a64781a3166262da9c9ead2db0 GIT binary patch literal 186459 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

9|?)Xy+wnY{U{$ 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 LMXf63>^1f87$N_dC{EC)6e+uzC>*`< z8;q{fT$yut>thsl_1Y4$CeR%Dwb>|!!?#q%GNi|D9R?|73}P{Fgy;(Eqy2OO11(mk zotMr83hY`+3&{yG_@m}EDC@qFMGVJfwj3DNTUDBLF?!Tge{oeTS4$?&B;wSA>l3NX zKye7Qiv1JWg+05n@z=>eWLCe9?V~cRXD0Y#I>k9qTh#~PaF1u029LoGT}o@G=UhqI zSq;EHd&H1<+OsRxjNWukHKn`hem|p_xD(MrT8TKMF!)^PRP7*fE60h+FL%O~QdExI3Jb)r9F{F#fl7mM1e-$NedvPv(wn%x-Thr0LO`;y zW-#dfEyGxU7nlFvs~4<)XQ+&`m6N&Mf73KrRl*Tl8iWpscbzx^&mvM&IN!zgj6+#n)}axb;g4l5s^ zuOAlc&Z8Ms^dY&UoNLAVqv!UWN#XmK*E6@@NF72yKru=ud;s_Ye^zfK4jbihy3FKW z7WUDB9nWA_D$!X$fE2h69RCpI-Fs&MC}<>(8WjHgiUwRBc+L2drGr}hKsk}Oc3(z7 zB+#dIm6Zxe{(Wi_rAE62rsgR#w`t1w_cYX|Ft-?abhc#O1-UvOk$H;JV1>*I33!{I-C0hykVj}5&=QM*Q>|LiZdUmKx-7%D{Cd`Ufu33y9 z$X=4ZCQ+s_eY@kdF?I%&9@m-ImYvmYjafv11ZjJARLOX;<lXy5R zMeeISOk>BDBhJ?JEbGRowG3TE*^YD`A*E$7UZ@|Gt-CTxxT(ut3SY?JaCHCWCT zya2>~nIcaghR@Pk8!Lkrg~MI5M}(_XTTS3!7=bLJ%oV~&k<*(Jody%M);nju7k1F z%(mUvK{0%r0|jeHQ9oKXDyT{yg|Iv^75_d|%b+%{W5RwBW|YVv2{)7|%9)W7~xG3C>oi5k|w4p`gPU zfzoBgQ9Yy;$JA&Wbe#v-{n2?NzHN7yC{kyllF=}Zk`3k``eL0W*2kVwDM)nP-=Guf ziq>tk*b~|Nn+w4$%`mCOPdFy=WEkeH@{!OjiI#V)!Gs)W%*f(L1OTn$96sG)c6YcK z19M|&E;w@#&tpVh-}%?)(jJdLfG8~f!Ar~(Ay{_&k@*GeVAZHOxsRC>=NbMqgN5%M z98gQ95TIqlWPEHO&Pp0=H2hfyc+Yc+*5a&tg*)}+ihpeGjv>hH7@#zd0?Qn-JZ{aD_2o%xI@8`F+xi3m#@)6ONw7Ti!#R8o`f1 zW^7lKmt>$G`5jjt9N!!9mj>b;Bsa_%JCqixgT4k8*k1$pG&bk9uIt;_BlP-$vbXJ% zym3;O`8_B>AF%+tfx0hkjAJ-Iia-DAKTOd(I5&%CHZ^N&mCgUqACWc5I)(=eZe^tqAVoWgE8wef z1>c{*=qd^IHf5YvJICHv*jxqqi_ z9F3>e*H6|nP5yk(0l~)%km5&pLte09Nk=+@=~3n-CkP7g;p3(7xT2;Ddvlm^cbQ?I zS$+Dvy#w1pf5+?>E4wkI46+7o7jY7u!~m7|?|?D@dKMUEAVVooEMv_;3E`XC7X<4% zV%wlzKXUt~+D_kkJDE#{^2}F{Gx&;o~Y|o3=#T#e&i3GJe)&GCv=|J9X47yv{}Dcdk`Xj zys)j|rA^YXWU}|{v>*c7edd!4~V|< zd*%vh;#G*to53vJhUZflgqMsU3a1a}kry`LvjQHVkOs~04${yEQ(^N8xsE5%5IROQ z268Rz35@_JQ!8nt)s@}?Y*T%q-Sfu?kX4K0B5EUOqiAD^jZ#FPEr~FM$|R872!&O* zOhi>cPi#pL|Kel*x1R8SNAzznqZ2e`k@%5Ez80uA zo2jU)P~qh&bD#1XBi;h$zzOQa14+;k56#zOjK^Fgn>7o30BP~~4wodoX2F@D!pYtW z<4f_z+)Ubu8*&uqqzqkRDAp{wMfd4y?g|UCjzt}%K5}{#U!j|r_@iZ)b5G^c z*mn(DL%q{rrtE4N$RUn__D?BEX5nYCQt_zPAh&u8(xx5AKPZIb=fpL3q({iKs$U_e zRZrwuKDWOTn6Iz^i1N!6VZd5pE6vW-HCZLx7bRLVsHyDaQ}24AIZh zN55Q74rxf6w}U&*Ow!J#gSk>%Pw=X$mBK5kHm6pV(%DT}V5t`w-il`W!z5ul)jD%{ z_> z1wtAPrJuyB3ESMjA9oBwXS|Qg}v#Y#y73bvu zVr%qh7HUx>U*%NcBkO@Kx^b4JiDN4@RO99EE4^|K5tr`j30eHxg%0=xf3xu1t9a9T zPN~}fW}A#7qyVQ@0(hOWHe&GUXp`jGz!%Xav$hA~J=4z@0x30i553t2`Gul*Ow6p^Rt;Fh>oZY#h;7WYxoZW+VAvdbAs>mg94U=AoBX*1*fU2_X5&f zcco{$Gj_c1AOF4vu-X_G96$lSZ!Iq{k&`=)8nVmY1sh-)fD;t-l<}^#!s!5NGx5FQ zOy9&CB_gjr7@Lhx2WP397SFpXvX_v(uv4Ll4C8%cDLYQ5zCk@?5H|Lz1j$_Ey zarFJgs4m)U^h@E?Kgl~k(BBE9QJxM7UYlYCI$zHvRmNiT4PV~!ZWK-J0yKV`mmT+Y zA&(P^+^{w0c*K6G+1mec&9}KM(b(sPDTDjT)L-=X+I_!~pNgTcAsu_VhYzV-PPt=f zl~k7C>L3RNhYb|+m-);w771#tkwLnCuzqshXzj3Ee*&NXJ60YR4)ay?a5t-@g0H4Q zs*Z1t4}K_vX97h-)n0OtDiRGzXNsM;eMAe%ve=vjJezF1uzbWy?Q~o{OE;fap_pEx zoxg>Di`YKSpHI&WZ$PxNjCYnY5qQ(e8F)OO79(YcC~7`xPsn7WSxI9sw(VSQsbBbi zATd%fh#RP!iJen|v*y{0pe2rzw-na&y0}UjUrl$Rq(Mm12FSHPF{FL{tvmazJ3|Js zHcA?hX(~oa^Lu|6%fSAw4f}igz~-X~`S{L-c)zTDfD$tV%J4-F_DE0)wO&yoxk4jyqW|Md^3Dv_uTe=`h0SIVt<|v{q^~g z3cz8%6l=nz6(Au+PJbzi|MYIx8!O_aO}>3I(96%vSs0`qF_3nvuR@-p5L3FEg(&JB zR(hMJ;jj@}inm1JLU^=9RcvBUEJJo1h6qWVkmER*Z$f_PIvLuCDO;{q@*&i;Gm!tI z#G8%q=1F*p-Jc#lQawDUG+jzVynJlPXgq`0E$BztxL@xt84bwaa*R%sT;?u?it%P6 zxQy;h#<(#WoNd*fMpn9ROdFnd&%LdB+Ok|JQt5Szg&5MBxcP|u=C*ERTvx4RivGEU zu8keG8_aH}3#^Nq+rJ*kO+M%BWZj7NmGH@Mp+iNry5ipk)!Y`vwfHL$7&**|6XM;h z402PMVNhkd?Kj(74kq6N@~g$D5*CAHccU^EF&LYH zX6+JbJ!P()(=p;sU?~_wfqus2F_|i~3f(K%pf52`AY)~+K3VCK<*W6xf_JtMN zF!Yd()4kN(f1?2=Bg+aOHk6XzTx-SzYjLE?k(pHUMi6e;j%iYE!*GM|fN8|n`xzGJ zZ!ZP0d~D7N9J`k}{-@G^#BRE`<)+o&cE9t7EV`Qlb%k2^M6aUTS}&*;(`=1NDqZEK zgCz3}%o8ShpAKtCwnxJ3J|ytWUcLYEO{YKF;)O7AHQ8+fA}!@D6is4ACo-lRN)3h^ z&N0eMjxiaI$A*WsVr>50>9EB*X1HtA>Lw2RW!j&k$*5#07FQP+A00~jg03pyas)}m z+q@TYTvx_6i$I3=WA=EGI2?BmGFjEbb^U95%lJR?$004`FeCH#D*aNoN>_^@RUUkP z^p^N2F&g(OQRrM&Z2XelHq)ssS(n_{vT7dQ^H&bd-esO!xb>*vG#KnvaCx5kkSvv} zw?4QVFd3aC5ruCLO~cbIwu~AN#KVNA8`_iQ)l_h2#r3v+NRhyGN?LO3?YzD#29l}% zBwHI(WWA}gK)j;32+p46iv4xCmy4j9)|%jt)7aivkDQJV9i`jZ1-2!h$=H8z&o~_( zJj=FI3v7$Kk+d=X_$b*=CrYkLPiQwnj@<13jDofTQR78JfBK@!gn`<@Wd815zZPsRul>K&1+A1K}M;XProv4oUa>ggSLu znw~ACd+gRRT5H6cN2CW_=bm6wuZ}i(g#xuW67+JTFC&b+DhXR@Biy1wm2|T1 zDmw1L(d4D|BzUi$Jd)*qNXtC@Fn_1+j@q6ppbcctrBAK$pSR`x!@a!wZ%_0hqD(*Wr*+=%og)Eyars>GXfUSY#iFOiH z8WV4f)FDXqHNoF|ATGtm321 z;yD_{xvzFxC0XV?e}FMu?jb9n%)(@OF=&0@kP(Nr* zD9G7cg92X~=}}4)F2LQ!!P&b~9nJoYpSs|Z=ahpT=Lmu#}8c)_K( zgy~x^#fCFaV(E>Go}2~fYW@WD$g(+sTD3zdvUs5hi0R|azipu%*v=XHCHMw>!9EI- zo=N2RW5JlWg3S+%eRPT|C^ro~2_q_EXeOPo)(Flq>sK5EBBC*}PyR`S)YJn@aL)wb zD&nY}#!?)+jij1y=>+k^eh3xz`&tqc)FBZJd$5IiFPOTKEp@Ko^z3=XONPudTK3gE zwUX@S0Ul8D^2G2R__oL;A`4lU+&Na$)q+R%GG#?!zv{?$YI%yjHP_DquJ1VdPhT#Kt zsfqivWHdW19U+bC9eH<*<3kj!I8_XLWW)B8B${^060`Y@gIO{<+RyutUJF)uw?STCNa!RxfBiMBb1`E0+JFN96#b8@X#dF}{s(O%Vryk&>_DVs z>|kwfqwi$vAnfve`Qh&pZY)2=0L%~nDY6nhmGDCPiO8$GtB12e29B=`0Y{)5lV~I% zVr{Z?QGEx1+dqcX%JxED&gD093m_pYSF}gBsq5;iD?9V>emsHYr%bhmZr@9H);pXQ zXfK7H*hFt^n1YW4Mct;0!ja_9vASuZ=LzFI#21X9DxdsbccQ-D-tpPm<*rxDQkXDD zBA8#RWPCyc2HO`$BS{RmuOfW{Rr8u8&SK=&SKyJTUns|OoVsz}#&I8Gah#7^g;nK< zJ=jhoF@K|2)N2dTWst_CT+%Cy_ZE%O81EQAk`?Lxu&$;ziglO#dvE@^yMsz8$VPmq zfbUuh3T4jki{YwTK>*DgH-x}w^wXRGW`OhO%fKH-nW8dK+gb1>!>Y0utRHA8LayPIE9sn#$a?W1sSBaZ!0q=K0>l3dOuQ{WX(#w59v(SP&DXC=%Ww*Vk?;NKLbL) zyD`E4I+>#VM>qBtwtr)ptY)sK^xOIKYErXs7oW(VNQ4j)A0)+uC}_n>1#NItg$gnX zL@jOwmr3@gCljHG2$jqw5uEfqi?sr)dDl>#A}LYXdVpo&aCu)yTB~`clkUQr{l!WU zm2|tY`M%e4*T`gNIw>vh(boGk_jA^Dmgg1s@wBS%=L0)H#o#i4Q>R=^_6y^xmokel zO=eHrl+=_XqR-HS*Sr|K?V=RZTgB{ zm|eL27P8`+VnmlP_ICin6W-$KX zs0#XRsX@Dba)mGc0GV_hW3z6*KHc|;kYO49e0hZx14V@`jWA*6!j*i1H)ABdH?Ac- z&zwvg_w5y36mHa~MuEV(0BXgIWI}?(Y4lWBoUjVyv8nvFt9BQML7Rpk%BE>nd>Efu zGD&V;;ZexT>|rY79Z=EXg4-Dgz*c6BD;s0lqF||6_G|5VUXeSc1oa`7bgHi`JkZ30 z&4rFX!e?|6ZkU8kV{uvMrw3Ukt}Jf;iM!EBwgiz?F+k7L#Z?QhMK($dOXxJS|H-Yq zqrw|?L1ZwHu@-yUBLLo>G$l98O zd<)(UvK+oDj5N+cB$~vRE3+_V| z=P6=QQbrUKP3A)+f1a5UBB2^aWx_ItY3o)qS(4(G8^xH;4HF zVy1rMVdEGl@Rmj!M5i^anL3hha1#mn;e0wYvY-fP6s{y$CzBlvE6cx+x8}G^YcG4V z9G$Hlr<4XsPBYzfhW1!wWhU|rObCp;4zRXLbha%z94(5qpKif#=%OuVYF zQ5TOn%HX6~j-yLU=Zs=Kx+rnz4-U1vdpS^$KMPN!)ipA?XHy3(&=B4dv7c>BCw>T;6BRU&q8cK94=M&w@7E zi;!NHO;NlKjS{;2P&^OSKMtc_g33^pWm|;d&Kwn=g5EQ+I7HxMtmvYX+n=|nX z%%|w&B)j4F9=VNAs=ZX!ivU?M-q7(F@Az;T?I3sCIhQ~I4Z&X$ScQe1&20t9*pk=B&W|*Lp%JA6&+IXFv#)%rW9`7LJPT!oGH2d>n=N0w zc?_ZOk?0fug)wcd>?ekw<_ovNP1mn&@Q9=B%ZzOrMXHf?3%d+)7{i)0xV?~4L8&`2#o1`Ds1-1JI1?hn5YJA ze~0D~GDpP2@&KquFe;_%5rao4%qEw{T{aGT0fbgy*LgF1#rCF**X#`95T@~5iNRfS zkYf6pUtRQck*`YX^rNw$=gBdWWY-sIB8T1TO3^~a@>AOapQz3<1tH#5Y5bd~*wrKx z>p$e~0@Gqc5is2#qiOep=vD!i``>Ux0cte;|+F_cKMh`R_1}I%H`| zK{47O1P2S_2lJ|+$COE56m>Mw;nUL0|J2Z`h}oqvT|#_9^vA7+^PtkyES&UI_r9&y zL9$FFYQwx*h_@k(-JEA2&hR`((+Y-Sb%~ zx-|-S^##SF$oE3WBhUY!@Tm&BJAW}lIAjeQmDV>l)qhPhZW(OP2^CyZnn1TQ!k)@E zFZ39L$(Ui}@p9*+90k{fYPUsH?j}rnwEsv!xp;2#4l8=GRRP!=c%J=Gotq zK2W5YR8=wyZ}aV;nW)ARy$qh4jl74v7(FiDV`k;{5v?jHE2jl3tIJvNEl5MWhcL+a zX(D&^j(GH%BT{6G%G_;QJLw8X>2*AJjD0rVK|3T6Sy&;0_&*CilVgSco3 z^2oujO;Sn;@~9o~hRgrQFP8>sF;**==XIJ-`+l11uqNb6H_X8o_UP48{o#{G)Zyp8MKe*-fLgH@sDfK;4k1()1FCR+xYxYY~fIG#g!WBXrDJ9$FO$r1282Q zCJK8?q>#b|!PuVLftb!MRGq#XUMW*wDCJL4x$`e3STE$M&k=Z&p0zKG)WBB&@^(Yq zz7iZE{?AI@`TN(AcBT*7HYqpcSaxWa1norDyu$+FhnX`tAnR0wd<~t5EYFK*O4C-k zZ)1>Sfx$II%o=hYD!C7}LHopfw6fQz0+S#Mqjq&%jhY+*GOdDn46LTyWpdWd`QmIP z;b;orc@-5&!xS`|XvDmF86`4G`3fie!D|&`>G=L_M`T>Pi}vCAiruqeTcyDAQ19(} z=* z6yrwYjKY*XJC&Wk?H8WZosdo}-b0lsir-0LblaDN@WxA??<2*?(BcG#hVJ%Jn zY;o|G9bw@BBpV(+rg;&xUQaD_1yfUs-pfL=*!_lhIvbWwryM322 zY1^tJ9~9dAf}-e$6Hxbv7jUwS%qmggSFMn*q7mw959`kvg*B+E`Wbbibsk#)1qrsn!3vfiKRufLuHn1eK zr!HS~25G{PT*RePbcNr*tDmH3QnFVs7mG+O5=7>Zl6;ms(ShR3Mp7{=Gtew|)9{ER z5HUB;0-8CX!r3WHNug;;{XJ!HFQ%5!KE$G&S5|)qO+VdyB&?C@?~z0hi?C!LwAe9Q z-kqBNYY>k!AN&-K+#{IUqmG&*e`?30#Y+9cBx1E4S58cB$|xkPLwnG#9>!VwloXs z;UraabP$TK5!kx5pfaY0)%JaoGo1?Iy?*G zxt52ei$KUPFw^W41%s5AmW_2{?;dXbW?OLUTvdx)RWbRf1yU6w0@OiZRsImu`|6?x zkmZTOy?{G>a82%F2hTOTE*8DVxSIIjo;fbHp4519 zNTocyZ{T$ZKi*?HgvoIk31%)ea)pDW3{edn?GodUo1q%3?;3R~7B8i#aLQh=^X0ydU((+O`qY3u~0i z9xmTc(1wG0e;%;2VzXVSfh#o=$uei#4CgVT!iKh3AV5VBt#gU>iY!7 z-D>L#%i@x5Z+f@w`Vo40>0Iq3KzjP?!FYQrpx1#9+S=h9J2ggEB;qI9jv!w;Ytq&D z*8*%v=&`#hiTj_B+G>q}4(BBluVDn0Y#{%UR~JA`-rl5mT5JLIJ*=R`{LNyy9mwhh z5P*u#+@3-5j}VaMegS91nPWG^qkAf1*}XEu1oxVt?GpPK8u9_?7?`l&>z|!f7~tp? z-pq{{_R~D~`e-+k0GuN&@V^W(>k4vbymL)M!BE7qK;HU+Ge+Evz)#f;9g>QoZkYvm zf7)Q<*MHMo%v^z*iUCD!+dH8T<2hm^GKn)~nm2_$pOf&Wkzj`xL+3H^Rg+6F6l z5`WLeZ4FQ+Hi)!XJbAEH44-_ybKOL|F6tOO2}MO!KIc*X2s&PnC?rdh=NDG)d>L9k>}2KaaQr$x#_aRe$EKcFPmMSkYvH5K#9dYeT3wjqSQSs2kSG{@$P363Y51G^-I zFLaqU#`}k9m@#}``814yp)dQY)wAh_H6Tif5+f;>KJD_zzZ24k)#60_-4n z6#Qu}i=5GdU*&n0n6F7C6hoV*PaEaQNpO+}lQ1#G1qo=-{Tz3?%aGwrH#aqhAQMIwLI9O#l7s)< z{I@KY-zE)A0E0o4} zkf^dzGqvb0AULR2-63GiG;Pl42Cm=J=w z6rJGLy4SWK_eGuGx}a0n;-JR)q<>D{C`+0w@6$$ZKLDGaK3W92j{ zjd}7Td!FrKq{#pmq@!a8)<-T@>q2S3j*h+EZ1s6FGL~6~>17|U{gb)wGD(6h6;k1yRoS~ z6vM@=a-B&?`_Er6=AcY!Axw^?!c8wF1{H7ZxYl^g$2m<$Y&9^&n`OHwJcDN*3ggGw zo!)4W`>O4ja*XgSfJMe#SoCvj-EUjx64=%5y+=IC%H@20-y6jUUhc?XAk$J#-AE$O zg6Pq=4UzZvqK6dYtp^rr5)70}ro2lJ-3?yA73)kA3^22mCJDF=VOGJCZ z$YfVBEYj#_7+P*snH2!%p02`+;C^))DZjvhq)(M56uW8d--Vj1~RpNRg${ z^FDWlSB20}a2IabLY%npcivz8WAMhWM9~#)3uEy1$#G;2!vgbWJ*`iz*AH;C_Nq*9 zc>5SX<~q4^jJ%&A5>0QjvI-LeR1EURE)TYNQj6G!=?nJA@>oQp5M)RR%62PZIdVpz zIdleP+w!Gi+3AmoaqKVV=^=(cF?5!1Bh2byv4Og=6CO_&U3?bB*odMyUq(-6#^rAv zae8`bA)%$L4MfU~C9O=Uc#zje-;Pi2DLW<9vIbm{ejnz!<@5gPF&p0Ufvq`T@z3T^ z5R>I`l;JylVcwd(#o`iHd*Edlj1t{_)x=3PP#ZBu6i3_9&TgcS|u`a*h;iL!%}>S`d*tk;cVu&k59TtQG#oK|0Lu!T0ZkydC`2h8{inS z6kHyW#35d%AhK%oTe$k}qiHURVAVQ;w9;eSeAjwcFCyJ|tgv2}khX|~GGKir8%{V8 z)Zy}qC|Th}GyELxa?N-!P1=wir36PkeJ*3kD>YsW7Aa*atd&`JRlnLi5S4U6`nXV0 z!NIy+tkW0?sVHp`0=78=cJKox*wscR=%A|HTUdUm?mAswF;l*U{L^78i*}bXU&4ou|a%oOwZfbHy|()8k(>PR+H@0u%p{Arj1t2&Io!3~>gX(M?qn5dZ$YvfZe>is)FtQkkFj?K2Et0hcLg)AZ8-WpO-P+|qF?z+O zLi%ne;RBIBrF7u10)J`IBKU*;)zs*7SKskQdta<}yDp@kS%|Z2`DS)1~zk|Ou ztq0NW=7-uLFT~vfI&zO83>=`$tJCYq?$v$=ed%W}I@hO2AEc37zZrO10#aZe9_9ee z(Pji`6#$leK}jtci6v)-7>m?5M3C)ZWrQX+BINc?_l@07A19 zxInRYP!);wO0hN++AkpDPrvz^?Y2yWG049eGr*T)*X7Gn`E; z0}Ri_^BF!o{#CZ|H;VBe2Fv*07JP=u68t|vB|o0|(|i4>Fec$VfJEgiyeCh~6|d4h zO4*uDA--3e&;Y|&G_K99I876KR4>FmQX&yUfwo3Gw~XJo{k<14^lT_Tl zw&vNt1+lRysnna?9URahy^B;c{njgRFhvVL6U zA=-@t!d3O`>te5r%)x65s}`i&inGv43g}5h>rK{PS@w!9%K(Vb;sYLti%jl9Oej!!f4fC?%@^%`HeeE6)+Hqfc%-PyWDCr7~__r668HzU1T~lfZ8L(1_F+BCDm)g6(Re zxIo<$@OD3+aO~cZLcODG5gw^KqAr$X0EA0oy+}+YRKIaqb10x1_x_dxq!-D5Pfu&A${_LZ0Szi|i4Ha|t!$Mv+U-r=q!!0p$NM=(!g9!MO$ zpdC+aOXacEO4;nQ_6%S?e;GUS2CK?fE7Z4A(gFUcaCswR)a1>u&C4GsO3D)=7j0w6 zlzrh1nleg5NrKlNcq`?Wj=h;Taj(kmav4Tn%YeHMMRj7qdE)qCpSpTOr;=&hLH*OX zWFO!>Hy`zJvM@)tf`_s_XC{v-xSYzcZe*b1rB;a@VQO4lt*X+9;}gxW!XC5&-x#5WdB;MD%~R zug>z?l0f{(-1{08>nX)4^R5PZm{r_pU1I(}U-ce%Y!YKCJL)?^{#53Yd7OYh6y$Se zrscwJw56sy9_2V5pTF-T@xcxe?Tuon^@sRNA2=gBS)H%wtHF6PkS(D*O!4?07+Urg z88!*Si_LJGiZ%b*s3jFJM|u)yXXrE&iy67bfa;-DpKrjtvO{hb)V<+R>87qO%Fj$BDS@&U5bY20=f-&_ zfwL34I|fajM(0}$Ifv@Gy7>tYD9CYkY}aDh#Nn+UYGj&%1!i94@|9xsK4VOx74u(nZk~%9B$ned&&l z)D}-nuoC8#yb1Z?`mPoYolEpA>99sg^dB z74D7{Ns@xDP>x?9kglKaF;w#!y>Kw^Xh9HRv~$f+XxY+j0YR+Ye?eH399`UP}gQkGN{OlHWoNm)8LfOTI* zh1x8%nk^y2#x=ysyfK=;(Auchion(o6cnj~WjKx)>nj+=1)YzYqMNoKI94=13|(Zu z4fmNgJMk^q4rTT1a9E(6NFfMjUpt;u8xKZA{(SQDm)Kt0xq{9L&4LB%d(HWXyQcgl z6O0Cdl7dhN4z%z2=p1M9Xoxs#1sdO601sq4#tL#M*@WUEN=4%>fQpB}9^Bd|oi{Vy zFsI139UqTGYV)!_DyLM3(~l<@!+nG?-Rhz*47^eFU)&!c!-k+pYGL$IO2fxk|59}< z)=<%ge*^0OU+2ev0F?1>K(*ziW&fpJf({m-4uFssnhgY>9n5eWOheBP7yl#nb4zkn zPkc4Q8vjL+>1?S&XVL8j{G}jDu@qs`$koMUt23MR+kfj5P!HS^Ghx(RjgN;5RT)_c zS(&PWjGpKjdl%##=2qiR0Kd71_H-OGPM>UOAY7_-#l8X&O=v)#Tt%k0r4dFovB$7_ z$;@SLUv5)pUgK*#62T+tv-b$nI=-AJlsO6|$GF;(Jb!ZD$HeU3lN?9i=n zlD>--4AlrTL2uDH+kEV z@hH5S1H#9PFR@GkQQgWu{{j*q9(W?0)XbT~nA{uiFLCDD7!c_k{vzA3xnl9SlDR5@ z6e9e(SE#2bxee@WeDrZ?GL&?PwVzm|nZ`$02DD+Bv2rraIb_&`JU9|cStVFWnuAH4 zg~^^qN#FvLvRl&z;guqzApOa2VE@8RI1RYW?i)9p{}*NL_Se<3J7I{nc57)K#tX86Tq$U*c)c7Xg%Klq7Y@@E4ze*(>g???9+ zQ;!cX7tqRx3<7&+t-*jGE-iOwza?5G%~t!0!DzIb5-f(wI-1vDU|5BZ9lCv$Cd|;4 zP&!_}*f<)M%&os38Lz*KG?ntN+SeHc@%v!?l5RP3gl#s%QCzs0GL16oWHuQvZUo=s zt}udhHhCD!$6+L$5?6cyLGR9*eK{>mcBQo;&by8QBDf(|^K>6oGwCvJ$p?A9xe-LK zZwIF9y}($C=Cb;!m_Wc(`I}g|KZ5{!c;v);PG)%+Do5{(i}P`)`iPQ@kTM4B`P1I^ zJXq&H8x!&p2oCAk&L$liH8-nuGCJV%-uttlvacL+PbC6=pkqFMWmR)iR?;BdqpkI$ zcG=~q*zM+8v68L_{uzG)VVueH#h4kTjaMe*6>MMpU<0+hlG$atj&Jkt8io?rL|mmz zs8AXe7gwG~4&Lr0o~F*?G^#m9=at9jlzhU>`@Jwca~skqTBpS!vHRm+Xd8np^A>-j zUG)EgHuJv=rP8{%#!N=9b7*6*Qm$w%~d%xa>Ca_d$s*e#Zsj%pPq3T<0@`auASG)8It z_XCLI(xDJ6hKCnX862hTrfBANOL63pN8X*j!V#VKG9^X-1iRy){X`*9hB3v_nJ;3K z`AU_bD)&)B(cCW%^bF~`E148w;k3oPN|eYE5zo7Wq|VR$i3~>L)qLEO7jN46MV$TQ zn`mrq>P?N!(e&z}*?2E^On8sezLBt2M~GQ3^Zvq?zITmIc|1)(jchhqm#jvg`aq(B z(@9h{j*ehH53D}d8xuSKCwTFj=SJ7OjvS?eLXw0?svhu911xDp^N3uOQhcVa@RwdV zq7dMqQ1>i6f`sUMOakCgxluyK&d*0eO~HGtL9ScKT`v~J!20l;MUoe%BWh&`Jyg)F z+e5~zs%J(iOtz-67X14kCp(;B_u51+xC$SHO7)_zJR~osT)W_Dhq`n#J$vk5B4TLX zKprQwfTKa^kK~YFf2Fs{J-Uao?_lTpuPUv7C`&B=PHzf-DGfitz?!vHB8r451Hy8P zsHwK#`y^rb7mV712*TeQ8x!jbH;Fqm1^$rpyo^_1g3`{t3E`FCM=BX7 zW-}gVU3(p~(E4!sfa#$h510+{qaZkupQy}*(V&FRE(8pmDBB5XycN#V+KL|9OYtl8 z`2{2e@Pi7%4lg5 z{DGsUw}T|(A4U*j9C<3?F5h~8WDrgjZ8KyNMht$oXM&n4yj6m1F2G+rwdM#ukkLYf4wX zOEt_CwT~_62~da4&B@r7f=0E^BNgX*@@^$+lTAaQ0MaHPtgw2G%wJ{<8#!-0&?T~#J zR573FbhFs@BFc2WIw{yv;`7$}%ohiSx>@a>R5G8+s$7v7I+%A{_q?h~Tm?g&p^JP3 zg*g{Z$v1oXN}W|W*XWf0Fgw{|`3WZ^<{)}AY*z4^MPT2ufR{p5svhUgGM6`m?G(r9 zoLF09QRxj(%>oJ56@R2VcG@IihxT+MRtVNNc2=4QE$tR0`Zr5oiNbRqZoat(PI#ZF znTZ>maTMtbYJWP&HlLXtG^Tq$OpA}tj1^y3Gz)o-06oJgY-1%MQxhCdb~loep&ppV zPsbI-3gf6ZK;K}nPfQBmKr-J*Hs4U(PuxEr!1IN%cd@Obyt`0eFoC{(R9_M9pV4V> zAl|M7gq*~~%X)};x__x?DcI5CzXSXDzbeQ6A+TBh4s7jzH_(~|=7x*QnnN85wJLPo zuW|^5WXKT_%G(Q0bJVBBM49uS$pL6LeLrq^9~cK$m4rL!I2#xppC(tm-@V*HYeT1C zU?w%thq8j*52UHm)EMd}^<1=j;6r%^jH(V@v_%~bwX_$ z*~=niEC1M=-6s_wyyS=_=)XJ@!6KPwp{mSKYp9EXZ5KlGkXc9RzTebbF$LhSP`Inz z>yRHL47s2~8Bj@xXhjPZc+9?+a|(Y5Vf7v1zI&LaOLU6pEz9|{EG8mf(frj79F6DH zT3Hd-VIA`EjeK&p8Z4A?#%8W=?lV#5a{Z`ju4=?&Kbw1IzVw}VapOINiigM~w6~?AW$#+qSJvI=Ok@`R@H@rskV_ zs?Lv7b^h#CkN1Ao0=NbY;M8objhC&cSzARZDT+wuDf+9Is8v=jEoohQs8}_AdMuxP zcBZXvu14mFEZpITyB_)pD}ip(?f-1)_U&5v#v85)&>YT(U23CD&hLv* zwo<+)EOP`vL#TE6t-?F89aHi`852|b(h@FTvQoW=gyu78$Uh1r|Fr~xmZNryg_fgw z+f2=0ymzhg-Wfh!{^B3*qi`#F--WQ?qf>RS+S$9;wc({bF1pzF_chU z{sJCjTlRt;eOK%MxnMvr{_I2j zAw4LsQJPcsk`|tWlYB7jy)WC#fcmZ!0I^c&aZ^b94*glVw@m#Z-fOG!t`=|%78?t! zN~A(`TRss3tIFx7qLN!itc;RAq7+!wJKv&(A}rEG?10Lo5^y}g_~Alr*g`C3e&au) zIv@e3hnkPdq=iHer$>x{X2j~I87Vqq4imCQ3`wG%dAWH-XBG1s#H8GO3?urtR~&R8 z(bm%mx<2EX?Sq&wAdm@sC%R6JK~QaN8Im)>Z`ln8m_JYlXYg=qB$-kkMMf;4I=2%H zXqiMJ_sJZ0jvz1VPp`Qy>&1N&GuxhZd-o^?`9~(ZrIlCIkxT#nw+QagQ}Yrg)bE&p z3|-tCG2+H8wLS5BcD5j|IEkocIHLB^TK-AXrfJA+>21ddFPm0p8L#p z^T&*Mx2)<0m=9h`lx*{H|7q5H%%#E)toxXb6Fu zq|X@IehS)5y=$L;55vB~6-}p_ifWVt3HA!2n{R+9Q)wxlUri?!FD?UxY)lKKWN%ov z95*D%L~@s~I8ra-x>oBJ3UowqY1pdaG2<_YDFx9^$ai6Xog|4&4+nPfn-@DBN-H*_mSP~J+R7MfJ8QFK9X!Pq+G-|{< z_SL#INS-{+5RLQv_@3lo;Yw328L5iJ-lnI50Vy=LxbC_%k;2NMqx93sk}+vvfE5(L z1AA*;qTfA6lK#=Lk{S<|DqAA85)IV$P$tV>{f#*HiSh02OR8jHVL%ZIp6vhz)R0vY zc~;EfxQGR;_c*?{gfH~BiwN8qIhDiByZ=H|rEWR@@_P7@t|6-^WQgF7&l0W4B9V{6t``d4_;eCukpLb=YP)RYveK zNn#|FHiq0vm!W5MP3-drjVvG*te@p?vPhY|b#PA+=?$VXsSbP6&eVd!jI@JWW*+!W zJH7CDmPA-^5&$YD;XI=*0X_}=MHH@u03lb_gQnjzyVk-x zDDdxEyNM&sJI66V(>4~V$mpU%*BLWa%hy#d2cNCsG!Ojx!5duxZ}SZPE_=mJ!{)Kk z`}7S@Tdc_ACGY9TR1Om>xXf9RSc-~NDk^nGG%Zyk+XTw+yFzMegv?qAip@5>4=J|& z&wvKqP!C;Uwl+!(mJujR;j0zN(M??Fb|iAGgCCdH-hMn65ltZh1Bil=S{HC~W|d-a zRr{b$ObI#)6Ug<>Od(u2HZ`cbPgShsrP17`6zi*HyT)crDJhOlDhh|qfVNZ$IfX!R z475EF!{wZrj8?Mf{@Y}R^>)cXdn%;H6`Zg&+Sq*r_TWB%gJ*N$I9Q90I0Zb#D{NDK zZPnVS}`ts!mV54C)AS=9>F*Nxd|_MDIfALMZsV%-$6Vm!6-=zF^^ zdby(qM&4RM9dJCdL}$e?{{l%QwGf}a&%s0;%TN>;@`?dbZqN8O+ln z8hH`awJI3nE7o_>tIL%B4O~zZ6yxShOhFO~-ZSL^g8C~4srO^WdFfN%V0GKb7S5Ch zsMK4`w;L|SqR(-7p!FS3+1k#xSCt8+3o z-KPztG64Zpz#4{Rjn>px&}Bf4EDrz;Mga|Kd~tfj8M^)q1R2T`R8@Lvc93UnVp`C` zwm?WvKW?2nOCM8B-jA-ZLTIykkJ?ojD5(=E=3bHT%K{YU%Zo-u52lK;L`pkRzzWsa z1c@r!z%))uZKfVesaNW-jRTMEgaIueD?nMsEm4LsF+oKiOPyOTRn)!OgUcfiN}dvh z<-u`IE0x+aAlZkc!zKMjuEm!;xNu82(-UlsGC+53ffI13NBK!9F3SgfQ06vQs2kSE zY&iKKpTBgA7FNlyAa!|^06Ipc@_K7XGQbm30kTwbpR<|fZH4{>Pf5R8X zsa9(t4MTINiM3WNQ*LcnrN*~$z;ba=t0)^w)_mZ?6CD#np|?mObxWn36)DPD$8cE7 zkp7PR;h=~T*0tt1r&nho;<0Uoki95oAk8U~GkjZn*`zRdJDLD8rGcM#vw?ofSj-F- znNdxRw8w9E50ZmpDu;_j?WRZiVM?ncmqzQAdAUz zbgC;G3NnxXxIa{I-VkyN=8f7NIuHA_zsL~~kDq6l?+fa8H znpbfcOrp{_8B7u?{Ybtq0V!Bh**(!Fa;P(mRi_BDnjYKE#)D^CNhF^>9dvuN= z!28q@HKj`H%HX9Ax&oc{)e>y&lwK8T8OZf4t+82m4MQ76O4J+ov_6-v6W!I!4^%4( zqud*)ieAsgtI${GX$5`@=N-k^oqD5hOy?^KV#|aOGy}bZmB}h?yKFNg@ob@vq zO$GDoaFOC^%&upr(e!&kSZMVm4trd9%x)@G^riGq6icmrpZoL&?}E7SzS$9O0dc^Z zbp9i$_)Ig2r4!nL4XbQ!)k}bE7ha~r9I^dAu7z!=Mr~S#einNg+@rPCGdS@gouDP> z$#)TMoVr1r(p&~3o;$*%cn=iU??<*KszCZQX~ZVl+ESy$;!z%ddPhpTq6L2~vAo5V zEwOji^p42(y+pB$Gr*-;`Icz7sNDn=lh zYFEH%mCW&+H0-yzXybHC%Zm%>c}6!OnXzgoVJE4e?ZKc?WqU=A^Xyq^oUyHIr2?S< zXuiP$QRpAdWF%ZWM&81?C5ZK^iwwQ6cNk4{!(3zSZ$~;)=p$n7Lx6V;HM6ir`}y>U zFI;;4*tr5vn$CUr!>}VjO~A9Se+YU@? zlG_U*_xd6rHbDbB-3?EyTFwK{8?mP5gfNnlmLIZJbSh4lu?#}Y)z1n6DJgC4&#!C0 z38CXu8%*sD1kFKR#;T?SHFsLt)8O0pR6B+nphp;wr9L|kexV6GU)&Z1u^vGseGF6~ zjtM_}PAvQ&YByLpKZ;-YzX2%k*q%3}R4-VNz4dnRyb#Cz*8mD$gp@v*SSbBI_2ij^ z&@zL^$G(BzeR(!^*D=@UzmOzOVLxqgc!zeG;NDXddYZM--;>b)G(r$wLvrr7Z$P+b z*)hv*$!oRY;bt+8zn?(3Dhfoh2uP6VGM0|u!j=$qGPZ7U72*^JJ~Le%E1YjuyJ`v!G%&z&q&m*};KvVehSj6^0p( z|1*R=lp!}HtuZnh9WWW|M;9BWO$hNvWLJAX+>a^}g4Jc*V1GNQZk2sRSOiJErZp{~ zlTx5IXsF%|$=aT&SDI4$<`DffSA_c$k`m&Vfj~F8$QXGycn30S2Xx&HcHh+ZkRZO{ zHM$f9hmm~z;5@WL=Ge#0Pw*fnd1ujR9V9MEXR{sFh?p*OX=T$DlC))7$duTL%aJ^MZ>=MKBym< zURidS;g*yR%;B1IxuUgcB#eF>(MY!%BCs2G{EjiVw|vy*VM5mfoR52f9T5hUom;YZ zTf$pT-^6wWQ$utW1mU|waf^Tm{0W}~F%g7O2?8Q&3Fv!C>|pqzn)j9MFmrlk^7_T7 z$*e6>O)Mh}m6%bxT24X>i@?wwX@`Y=yUw+-Vr!c#V|!(9fPIOybTJ__pFA=U?$g9Z zRrhLmX03S64*};z3)7;LqrhA+X$A#NiR#w0z$6#^{v4(%Sw*)b8boxwCZ$tb#KtZt)Wfo-Du;p8?(8*D`-Z2O&GC5)KVhM(7FG*D5Mul2KIIfNKl^9DZmS-LYnqGUrpV zQuI>)9Eezrr90{|w+EI%Mw9g9wr^=9!oV7ZR9Lgtgp=%OOWitCI@CpguLWYQWfFrB zpXt^Kul6(5HcGvGP)YkENqewYVw7fWO&#Q@L>bASyt-5vZV#4rDaE|5N|mT%G1)|) zRrVHi%j2ib3v z2yR$Z-n%B0ufYwoZ!$;Xs^p6FQ(RsQA@k6_1@{l*#vxFg|Qo|`Vi8H%V^Um za}3ZN2(r(iJ1UFr8GR5XyOSWveLpUvI2MAia;MWbPjSNG)eR83$7jE46kJwibp`@o zI^JuJ<7Uiz?X%DX*pz&jsVB<7u0}m-(wRN(m@_3EOAJs;cXja}>LIOGY^Jb6@g5E=YvKV&?7&@%VfQfasROZRjs(XR!A z+z66G5ddi~m};RueHMHAHHx0Vdbd=p5z_`4FSvPo+cmnLa2R2qJ@mJ9I^tKZb%?VG|8#^9`% zZ2IJIjArr0XQRhv;F5oDdCd0p!`XY8-HNfHW#*MHfk-*?I)QWJk5exK@}|O%+mNF@ zg}1%Vf(;pFFEE)VmG0~{(AacBW#}FmD$x5v_LA79UPCI_^TNv+Lg${$9i~$UH_0|={`jgv*wc^_X#t^PC%$A!jy>qpVdE*Gv-U~aCw@w& z3XlrAvthJOJ6%52FoH#=y$P(Tl)# zoiyE>efpO$aYu`(9GBin$NG~)bdaB^(&Lly9Im~UnI$fB@6(a5X<_c0g*-l6VBISq zn#Ry_5$6_1>_(<&RGDVUD0>XbP;;+&nMbzrS?b&X)=5|F`_(Y_B&^Q;B3t$L18>ah zu@eeLl1(Lpqzzcj%|!v(UQO?jU3#osW&; zU8nM-p){pUzD_V?q1u2@Cmgb{^)l@$L;)Q_7SDSgKoPAFFAlLQt!d+@kO$wO?Wn*wRRh3 zIl8bRj>7yTJs?#NGzT)Nt+{gr`cA=UHRN#|r!x)&{N<-U{wW;SWmN8KrvCNTZOCV% zqqv`+>%2mf;uyFqAp3jn`}|gG?%nri^qeixAk$#uy9;hRlZSS(Te&@Nh{2Ks3AOxw zqI1VJI=_MClDY!9Pide#J{5Mng#DiBE=Y5$;=oE965(r4r6HTY>#9Ks(i3f#l8NAh z*IfkW-a%rL9LMjC*#{@too0@Cf%66}G(RYuKYSZL3D}$&52?-Di-*`D0xAkbvzO)l zAs`nwe^gj@rhwdoS5uo1-uXj_EPfH-Z#QZmwFTtJ4XC9cq0W*jH-kwKD837IQt#A+ zEfzaf@|Z9jpq%}Uj;&!r!g3juvBAy+CJ80XMphEP7F(t-aX8D$4$g>!L za&*8jMx-T=$9F8IeC0g%f6%eQW%3nzE@ z-K~p-FR}nCI-rV1GjcVa`e0jujz*(Un`ITK-V9ndU^5QsW{BU22y@^R-DxsOAa;aW z(Vj-E?aDjgJPsgV6;Y!{E^pF1@V1ht{d`7vW{6yW(dR^v9Nybic=ER$!q~NK__7>k zaf)vR!5nV3sCB_|jHDO^c!Jr)RS#s{EgnQT+EpcW6c4=txEEqAy%QYDDSR+gUVr|& z{cNgJD8hnVhhiOb`yS)0r)z*0r`vgxX+QeA9slJIz|C7= zo9lg-@!>HIBk18dsNm9;g6^t*(ILv`tr>H)`N}rrsV@S2Rsg%=ohm5_B(U)thL*;B zWqWw0o?Dpoea<`ypQr@I?kM^vg_d>yiJn_p+=pRpciza9H~b%2(@#1n{Ok1<_1Djo z)hoJ*3D?hH=DZqyw^9if%lal>=DCY*uJQKg>ErcR?4 z)s}_59&ekzh4#DleaLaU*2`amKFl}#Bhs7YDY)h7Vt&O6Bz+i3)OdlD0&f+!773)h zW>E}U`_fA=-V3>_2#J6Ln=1r_GG-*v6}ZBPazuony*C*rsXyfNJ z-}8p!^jrJOQ-VBDYA!v@FCd6Nl*4?$S7>%QzSGbz!{5&AC3*mwTMYHnqZgsR5Wt|~ zCQn}!d_Xe&_Ptq%H?ceT>^BnM^6eGAry%4!@51oED}RgGD?o^Oy=nP@i_xWzYA4l$ z!k?LZ8yV|0`n|d4oN0!}D94up#!ab5v-N=nyo(wl8+oGjTXwQ0UpCTB1#M2!sw45t zecgMy-+f&RVh?u*VTc|o6Fv5e$G3Z9Pbyz9H_h1X*i`|Tmm)vg(WhoGPYU1bJv5-| z-#6(sFWC}rZGP7fHNX&FFMb=Z!XUOIFC-uW=y^U&H`V;_+TR3vyK!Dh{c^$}F~HtK z{Bme8=}w=X8q3d7@6M|t^av_{#0+WCEEgbK*Dkq3cSVcvqS=NwJEqHNg=sjoldYID zx3XlLtJ&E`P$)xlG1J=E$Z3og2nhzOPDrUPA#=Lb!N3!@bE9u#DJw)7&mqajhLs&Q z6jo+&v>>a&T(6?b+Gr!&Cevi>j~mK9v99386rRzQuZk&5d9TiwHa(4{H!Wb(kkxUB zCM?Z0p)+IGlHyAj<<%~CGMspi?qUL@yG6y6(3(0P8j%fjUEj`FW6Es_B(vL+`Op-34rAeH>DCM=X zR9@Z?nLZik+|6d<+FEJJU{)@=?*Ch1C_S_Cvbo8tW_w4-=1rQBMnugmsHaX>R!zJt zYK;8`W=@M|ZuaRQmZNgbBWp1+U0tmIm|Okn=TvI1%=Rgd-gxb2!!9aoCV%AQD#?~9 z4GUDmV0xu)xfc4c3ysc4*TolKotF}9mR;&p?zfh=#9c^&f@dufS>rE?oD zJJPT>iuSB=9#(RgH86iT9639T8%j6pEzNsz7`o;MbT|7fbv-+mJ&p}WtzvQpXn}p_ zjda=y)h{F*%n)JG3d!aM4Jee)pl!yDGBhU>GKvV;cQwxUbVp5j_FJ9{_S>KD%@Vf| zV5u(z@3R9rH)cUlAU{~PI(V~J@MRxywg>b!rkdfO;8A{x^vFZ5kagIOjJ#ohSI=CQ zZQz^SaGx>FhGocZ_-n(xFAiwGWKf0_ZzU^he_zzi%cR6^A%0>SrPz}RIB0<{)s6jP+?jmD@FT`I%Yr_xFt105s7W>0aIN3E&=nDeE!T3@eRGJo3> zvGQpDx?u+Ebe+niIkL&ND2t=cvFBJQAzq{mqS9nq8j3%KA1wjFa)_0>8rXz35q4i# z1H{QyT9$?t8%>T1HtUlIr)58Ck9MY&FfW)Z2i-JR0RONFm;wtaGFCUGov@oSdxvDZ-zG(HPsG~R;Z1&F{fLunXab&Nc9&KOnc-dW+d3PUPG6ql{3L_ z9H1|s*f#!yFX}5^_Ss!1#XNhm%S;0oKRVY~S?kuP)tCN?zpQ+hsnS8;H7{jc@;+IEk5ja!-@2xp=) z=?@&}GzL{)SSN%>s2&~wA{e|u*)}#joYevME+p4b(0Q?hI-$IM+LRkwFQp|q{FbOT zhekHSNH)Wy=y^1$x9I!yIssl9F@IF{f%wk}VJ7&VP!gt4itkp_^968E1#2)!AgZ8N za6(G`-Y!X~jz^e}C3b7HP6a={MbzFP3gAtiZLaub{BU|) zAKu5?-lCQ)h(Qk#N^L$316`4hqz_3w?s7C+BJQX32PVcO(=OtuBb z5rRdrcnhrkw)!Q!`-b)qfw(s(G0XbfA6>|xdx|v_7Q-A^m3Azy2sh0njsvm?tuWkb zJ4Q?ny=Gyf6=2m@p)MIWtg6^)^zdEdK+h>KcU@!~@Y*07{(T@B(q?=aXd5>~u#V#N z?x+J2WSm4ng}x<7$%Uy?gau3e+-ZJ&MEZwE0Q2IUXobN31xW4XrBE&2RAylK#q&|H zsC3$~>AOiVtek`0eR_Niq0rS2shX6kSe^vBY+ogo)nfV{)M0ykL9E?r#YlYvX74bi zckrYax~wBt83>>6cpssvKa_E9%}fWn8Jqtk5q+S4_*L%fJ=H!_VnkDN$WbETE9*T_ z31lk*eKCo>L^I!_B#kqq%(_KPN@ZjBf7X_1L@AqC@{&;%(V{E>tL7z_QCUW%7x9l} zk)x?Gu}^W7W1ZnE;i=bC(zWYQ$fF8+sLm8(N>jWU_0UMD%C=D8d|neiW?~Cz3A^>z z6nx|s&_D|C(^^a^%q<4yU?wl{BsRp|40+E%hp-wSpCHBC{AO%~37!bX-;{b8?RI3X z{xsj3$zMkD4xg>M%x7WNh~$c}fZN5_nbN27F?nY~5D(7Y5}XgXt+qq)d9Sczz9hb5 zX}O;qVWAX&jX5_yut=f0hYK7Bj{UA%%O=c00GMMG9g3SkOZcR|L} zwn2zL>o|1b&a%gRP1DsB_~Dr6&@$qMX~YudVT?ZSgK_EpC1?|d<@Hj|cNoCPT>XSz zhYFwPigeCR4fE{lW8G(xxdkMA8Kl1%rqhU!u;?wL3c)128PR&izfdx5Sjru^c*fXN z@>Z*g*X#25t(#KLAjbnUM=^$3MJ`X9FWT`e0yb&hO){&OLj}Qhb?JIfAYi;o`&kk5 zndrrs^Axqx4g>?sWNL%BFwU|f!k8l!AV9c6k80AO5nFf+VrCMvl74oa$m9EjAoNym zZg%Nl4t_dtg}IfyZzgAOGU@_`r+cp5B;RSOT~~ouINFX} z0fwoK?sNXPy~s;t^DXg>ZtyrMb_7S+XDXJs0R=BBg&ch#ip-MOJbd6bx{%fQA-H__ zB+f|WXNEHS9!2zk#txF7rEPKQbsl?@1_oVD6n(WAi!{@Qdi^bW6V(C{U~p)i8XA`_ zs_tzwILXMIrDM_-1&Nbffqk(Y8h3<|1_fi<_;>gxy%5W;fNGT%eA@UDtqBJeYn2BB zNsM^hWHp>BYJCj$M2KSOMwM30p=^V#s9pntWYt&U4}My+e9Sut>2w5@*Ky$w@3zl` zviV}6E}{KWqZGN3q%3^2J7d(wj?Bpj%yaCfO>Kq!lOG7<2oI?2Qp$0~#em2z+yo~q zDQ8R;C(wH*uCKMVV(Dlx6;{^3W@jY5IYpO3`2 zvuth>482&LsAiAMyv5ahqH~>jR=3=*pDNV_jZaVOd64)Y_0Mr8$DhQgOrmozX%?Q=UA8TpM^0#AX?@Fsh>_-xVn0s^>AwtA{~5QIsF)Y3F|0C3OMOJVdQj2n1FBo;P3S zPz=hFIMJ?&Xy7>QY?0j#`t#cccj?Veh2U4l*65G`3Jppos7a0Ac|V(QSs^Q99UcpD_O!y%Lan&h*#ZwrO;KLQOec=#rdOTJE`pcr)7wBEh>f= zEWTGJk+VPj9paEZzow|0|<x?q^UK_I%i~@e*w>`Y=?B%YA^-f`iXGzm88(v$PRM-toPH}Ex zz1~@^dez!Rn__96ca&ul(9LzUw_;C%a*B1z!pw#>^g(b=&C}B^*>LAZL|+ejSR0@W ztKt1>bf{6zcqzd5({`rcCLmd!Ub%AH@d5hlZDx1AL7o2>2NK~|FZItL}GoAPwv4$%>G}oFZhD*f0INtxM7$5`a1sN z*Z2QEG1-3t=pS_0|9WI+`Bvz^cE61B&Y}E+3Rf)l*R(xU{C^pAljoCGKn=*=tkb@K z6Oh`75;tSIKXS8;9=>;hU=$VqMKyzLj>0{x5|TN|q82RNXV(y|np<^OK}^@WGcckm zsoCbnzV*opv!r9m|C)^A?Bed2a-`W)F2R!ftX7>Lu^U()mLZ4vu6b98)D}(DC?)6M z7|O*M=&d;xwU{{UIm!l{YdBed?atpTj#i`b_RG%v&H0?hyyI^ekP-|o8omw*_4SVT z|Av9;KfxeuYhz<#^q1iIze3?9FAWbQi0H*O6lrUC{EZlpe@PdVG$3TSZOT12*Je@_ zRTSzc>J}%DnkMLL0ei9sAm90 za;aD03UPHe;(B_a`OIHLOaUr1ptiql$wVZEXCTv+3Vz@n;1ziE_haVP%2=AZuVaG$ zS0D)g6A-dr^6&q|h|Z@_E7#A6+JP|#Dr5l@>Sx0!NE3JUiyo{X4;UnNQxf}%J78EIWCe}@?h1$mfry~as9 z@H-gV3jOTw9h{+og>;o>GQYK#lLlCm5trl(xv&pX6av;bOg1L|Hh5jtZ*Gtr5HMDn#!u5=sY{R3@5a4;FLr^R|k&HX*;u=S7MMbl|E z4?iRd%(Iz{*Lbo_JCVe}14_5?V8E>?^Fk3$RPLf*psHVW;4FV~CtB7_DnyDJRQf%rZ$95Rx-s2vC>?s$O-KdEIO`b^KMfY<0q--A4L8BEVDK9Jjh;I6_b}> z`85pL<8G=%fE7+8DS^;-YuaCiM(~`Mou5-?;!IPhh#((~=eI>C2I zmJ!irqS|0u_#^zwPPMS*pPSnzw8*|}9!?Qk^iiS{gfL2|-K2M@>nOLhUeI%bW-Q4< zU6EFlSU8`ZorQyuDiKN_Y4sWW+3$AE zr~y3K!gam*Hr4u^{k%23z1; z=0Iz!MVRnpb!a`WIl8T@l`y_#9C21SK^&!6qHYlxU3WP08nqVhL~|4`n^yWsQuC!!ZlC^bDLK6?!rLX<@2n=Ul=)Z=xj&Kd5y`> zVH9)P0b0A6Nr458w-_sLD2lwG7ZS6902moVgvY74{9=Ek%4rm8k!qx^s}alREBex) zg|WQF^jBMa0e+mnnGYgV%vAe{R=R2K$;rqn-f}2jvi-aeauD z3y47<#Ojr8*PB$Ywcv(O4Hva9rxv843ig*ts1za(Rvh26amDp8aalDVERL45@7P~% z-{9h0I(i~p!IEhzNsd>TyeK$X*Z+{54k4s3;zKR=13}R>b$nk-0O&`z%WYGL@Fd!E zP{o(2l+IrCM2N{QJRfL*-LAjnjxjV-%DGFSfC`5{bg?D(^^=mq=Pek689ea=lSl1i2jog(Xlg zffrKoeWk)>xihb^%JUSIOI;);o`PDvJeaViM+U*Y$N^_i&@2k7jMtV?*`PJ2nroDR zoH5?w!Ok8prirXgtMiA~{V5UZMGWwk*495ZhQoqVFH(0;o^8Syw!hPOk~%!ki=zf%)R{0#F-#OqOy zwzPSdw%NI{Z32Nq_VMk<4`D4I*V{W4!G;Hq}}{wRy!sX;etw04wjolpvtv=>WHKR+@|?xTn@ zn~}1(xci?Qav_YtSJdtnT)G&cvN*y%&W>bF>2d?{qd!BaT);zWyT`G3$+)VGm37!k z4m=#h=||=Bz%)n2jaDm$oU?vga&TFd+0<=>TMofK`DYuQSfbL!3r*Q0zdBb@Iq>(h z=~9(hK{1W%9`_Cntle*SCu8ZbgqLAD!UowH`8AN2|F%(NDMF!ZfBiHrZz9IR_UuY6 z?2Vy7OJcZ0YidbOZoW&jKW>R*m#qyUG5*Ohm{!K4rdq}F5KJPDxu~tG(qTCRYEGee zTS;_YSh0vLEYCT&HriB?cRe=rWMo;or^?Du-g8O%ki)4-lorhw#BHdfsWY7!9KT+EVidWa z5?|gDMseN2Jh_f=1r`|0g1dzZ2Z6K4!0luH?M<%3vdnJhy2R2eufa|AiP>j_i#M;WD20@Fs)nN|52iiECo z%JfWG2r8ehq{{RRrVj@5OJZczG~Zb&^3V<8^8}%#(AKJ#k`-!;fBrmCiu5|gk%TFP|NFZ-aqCBVc0Bz=U+jk3+%u3gEapsQOSN05&_Ii zgl(N|{w=O}#kBv`9E)BLn6px^g%J>1es#xT=4eQ$7t6+wQ0~5~pxu*w2silyx?~0> zOt839S;P0vKHoI*j(_d;}`2->U0I$7QVH zG$*G61+#b^($&e&v+wTC?&+mc89!v*6>~ZF&-*6GWj?A(O!{Wrh~qRV;Zst*zSQm& zN}cW;rRbU=L8aA&yUkZYab&+gC!ePC1n2+xd-q;TuIloyju7m>29p06U;i13e~Kku zN`kh?U(^%$vs@&9${*A}+P~mRK!($uZZ+8y!j@bXPER>Mq#ZVQR%u5Ym5x z@TRAp3BmjgAU0c7AwM0JX#Dm1VaL$TEB$>$cy%QF-B2+9;gi0hR$m#k%INWqw-*Ehb( zOS`)5)6Ucz#m39l?XU^YXLyy>d`j)uPdu+(xXtX4vtYC9GtaemHh(<>M(WYaiov!+@h?>#UK2^WeeepPS^aPYp#>CylMm z$0%?Z;RUodE$zdBRKke~fsk5A_oYI&uvbQHyZGjM=R~7#lX7fq<&{^gJROIxw8*X( z+4FlD!Ks;WQsXYucV%8S?lgH4L#*h=#<7X^`1{P{c76bRb5aZq=ax2`7X0QGl6eH( zBzur@*!$1Qn`5Sf53pIYo76M#G7cx*3Zv8Nten~TPSkM64 zXi%!~X}CcP2_Y^oX(8TM3L$}4T=F=+UfEdybJ=8Er$n0bnCOUE(wsP>iK%aFJON>a zj5LVE^`MubSjSt*n=t_*LevpkscnSbeGBTtSc2IB$rwc7R(7J;ALEbi{+pkg18mGpjQ_O);CZxN<_8A{2LZQn0f%=1 zmvaH97X$CwSlHVecu+Zx9O!shKotX*h0CcJs2hO(voSD%`)8qUp##}VAC;|&kjZM2 zQ4G9l=Y1~kK&5#iQ$-BiLPeE7ZIG8U1{0eu zEK+SY7Cd=F;-9#G%^2JX`QNr*cFJ!znEg(X-MNmpzW6cTrYx?X^(l(K^zJ5v2bJJ8 zX~*rv2c>{4HdO89MZ*9M7ge@b9d$WX>Ks{c;A%t@SD=a$0WCv+zAhT!jVQSn)Awxz zTtDo{su&CQIdpqtEyd}AC7)vnZkN?Ees(pI<%Kp6U_XixKeXth01lk}JHsE`leu1B z^M3w*8s-VUFk-mbqkt{ShScCk&{}f&qrke?IL0WOFE-^;EIGAbg%N65t&6csU;P#+ z(M||10H;OoqiCGE6t#;I!`fLgzCQ%izYv>N;N@LB4}+6;AvvA~)LrCA z>i^>RW1cZc6mFl=5>q%j*J)HFCN8Imft?-SKk9sX;>iV!Q@z@Ry<@oVjrPwyiBAf%# zT|^_@VOHl4u<4dSu;CN|$)jW!`-DQK#2Gu6ZEUb`nMv71{8d^Xun9Q@ivY>vZUkEc+%pNfM+XC`rp#pt{xA59~c%*+s+?}LF&YiT74OztI2i#v{s*nqK z?8mPNZ}ndt=|4vK|Lx2KjRAH}|L^oWD0ccUUbmrci}|P_^K$>4-hlA*ryUPO;w!9gr7=y&rUt_-p;%_hvpU{S(X2!xX+S7h>l5IC&U`JOl88 zI#^ceRzf_d0x15uG_1K9*yY#7`!eeC)HGZq8zS1eh;s2x1*T`J(MeQ=*%s>~x%Fzt zQT9(u!zo?LI;q^BlW)v%DOFE$4<|*cRo9W%ZO`iN$|aKd<&N9DVi5jz4aPIT6c4%(8kbL_t+(EoU;@Q*3Zzrou1*H|?u zW}VeWk}~X@+kYD+se99N!sw^nAN~1(dW_YrnH#^Fz5MFq8P%E@Zts8b=a4R)c@`3pv23i*wZgshf)6h8e_9Ykk;>q{nW_EIRAnu#paNSX? zdKQVqduyGafNrP4deF=D+2l2vk(N$?a)L=djEXCGGHOE`JF#%;T*}5b|E5lH)gL+g z3)a#93hRFje}9!|{|c@GpZpiNyw4!zn;K;`@*#1zvB9D(y0H|PyZ{Zv6FuVf?>0D)>#efMz@n*VNuq{ znM+-yff(fy|G~E+tg+KG5*4|{NF|#yn%JQa zvM7dgWJ8s5CYR6=;N(WQ+gt=VR_lz*sd9~7YS}l3^TQYwDx7)IVRRk9u=I+bf)ji; zcE}EHra|d{z#nofB5>Q@Jg_4>x#8gv2EM7ZKq<}sicyM zZB}gCwrx8V+fM#;pZ@Q;_k4Z&VdrV@hpaW$oMX;4=2&(H7-=@NVaECjxmVxibCsq= z4sCEXQp7N$T?G?kthK$qXw3w5e=Y8W&WJk~RL|D=&LZ|YNGtx(V2EJu$hAPW{*46A z>(2_^Ht~1{`E!wv|8b%JBjo;>s}-D$osEhA{3~K*Z2dov&;}?hf37q#kCK+5rA58w z;zGV^xwAz7p2(F5G8mfh)o@bXS4;^diMXuHJwHg^M=bolv)XNbg68Z&ju)RI90Mdy?K_Io+keJ@C$zzH>@$atIl$C#tN=m#;vP%>wGMY z&&+l?&hmq5uZy-N8==Uo)R|0bn)AV^I6eUp5Ao(kzU2af(z=|BDe;NGEZUGo1`2qd z&S45CtWBC~F(v(NEi1)vEd*UtjE@r8kI}0%JuSV?SC|hvrcKzfZL>hl_g|xvanFB8*uEgi+r}9ms!)_b|t(PWgq0=-y%^Bapv;uz`KA zCtJL)D34pA(SdS`PbgoDT2KC6>ThKBMoVyzgDezN-9ap|0HL54^GgoyMq08eFr-;P`kjt!-E}>U_V69mBr(p)Cshr#HXJE)0T?+g$ zxMneIN5Vh4KeiJd(_l$%dn?1z;v6>~I3}M~9vb<)-2q$J4g_gk&EM;`+k#=hH!6Dj z;hoxuTq<8Z)PysA-r)t&iwea<(UA{H5QGfAhBaaLptPa&KvrO)v)IX;o)Cy)#^Fm&XE5FmO2%g?5;=AzWn{-t(a z$I>Ysm7T^CQn~HCD^a3|xfG{#=Ra z0gfuJUD($+Dz_(<4C%cv8(E!NlF9-L|60VwKCDB=X`eV!+3mc*{e!TDDNfm>JnTwe zup|b1%yiP4Wcn-K7G|e+j}qWCW_u;bLSbo`4+uh&%j}RSdP}{DzQHErEhMBy`ydSN zIAyQgncc_|wmr8I=djWYP4+{-kXF4P>%l3>NvAz@irOKSEH$qP2v#V??a(>OB`J?j7gGXe)@P2cAX<7IxelyJh0(( zpM1aNJ%b%B;5vkuo_d$_fzo;a!KHrHk1ZVM_-$xi!Z<<|juV;JGCTPYRfXg&SDbCr zOF`ob%_aF6jQ$kqfC@~Vp&1t9DT56F~VlP zer=sa)&fFPVx220jQ)c(MKJo4rPVBQARviQzUQimy-`0jr?lEZ zeISPN3?mk3ar!5+CViw~Q#T?L@hG7Wly)ES^CN=u$oE>i>`g*<*gN@OfuWZ z18B6WU;*lC6nw71;ct@yC*Fh&iJVG3^hjnC@@=uOx5p%D$00$>mx+v;Qf9c24Pf3P zj}UW-Q&$NU0e5Z~mG4att%(banu&2-tf?F89@@Sc?p=ghSDdC^@!5k*$(LR|?Pht@ z(Q`sLp>?coH@p`%SNEpUkB)suCxd8ddOk~ZF$0TzeQ=8BhEB_gxiwI7ucQtHky5?k z$8MUh9NxVRo}&$(Vu=?aTqhTLzMgs~kCzT=t3I87a!9l{Pc^X5OB3?XH_QKfG{OD9 z(L~l-*|s;Fjd;h(S2D^n94HH3<&>4ypL>#nSax!D<8dY z&k#Zq*kr6`AqHT0+3zu)lJo6?h5J#s=;#4ZDzrWrX=dg6ypEW!^4McpujbE_a~g6+E${o8%;`Y!CH}B zFN{QV<}(5q_9t|G$&7vu8eQyGP`5ibl^egi9li0-8TE2Anl; zFcmpx#2Jh_Ak>bn8xa`7-+>Hcyj1cxlVT2-jooed6?T;RBl^Y#z?CtSC6HNi;Y`YS z1zU1MHzZ9{>bgh`mIx=Uk0T8Yy2cfakaq__@>c1H2~s@d=|k4|TS%aE(?yCfx#ReEF=lNwhlx?(IxdvvH!64YE#cZ zYOYTV?^R*IwqaE;u^g@=jmhJFjBWGDLA_v4$20)8NQVmZj8}ryrvInjWf^TcRfVkq*7uY0d5;@!DUg>R>@ND+7BXA ziNZ!*Tdda1Lg!LOFMOP6o{CaC0PpJApJH-~!e%YSc7OPzjmx_gPQyG@$+ofKRmez`F1hRY7YC46qNzI2O zH~&C{?jghCX-Ii=u~Q1SWYnt7V{)y_jhIz!ZP2aE%~Z){P|Kl7m4}4@vYH)~D@yow zj<3Bmxj3Xaw79;n{@QBy%Jw;JVeLQ~HdsvVRQaQ1H%}R)y0M-+7))|*zh$68<{W^i zupjT@^d@vX`j8DbP)}4^W9Ha7bToSMQM;F;c=kMWaD$_~6Q}kzA!;fUUX*_n$&m(h&J#w!xjG;^1yB#K8n=y_NB3J_9I2q# zcL}WrN%#s`XsM69;V|Abd4RRKfMHiPlh7oG>y8R|upKd$sDn7IKP`&ou)c$!?bGqY zyHsXi0z|bHqHU#?Hui#c4a+@5Vkty=@3`7caj|f(%$f zLiJMsm+Ai4`RKtc(@z~`Pot_Gz4_jhAZJ02Sk;g!I_tdf4qh(ODUR$ZR?g6X$QMFs zqlGqa?he)s8^~s%d=*b&@kOj3f(6#1vGT{C8th>s{Idjf|1#y{bS?%I0rFe+!+zDH zD<7Cgp17rKZk36;WtMg$HxKi1<%m3W#wN|0&2V`Wagd={$i{p_Brad8u|)Ti@W zwJd9usA%R9JFfJOD!tdBpeY&ov)FAVurI>>3>%^USSx&r9KTrTyXd>oS$}G==>F#( z?_aB2uL@^{rH1j*9(Lw9fwpSDlh-))X>FdeBr#hNZJbn1V>!#J6`MdRBR-0b_7dCV zIPvQujWl2yNJrml9Xwp1cG?-Smj+2Nft5^4c-1HVODa4dZ#wka6c{#oL2_>rUdZPn z9f?d<+Z<6aapU3j?Wz4@^X2@_=scnJ3+pZiRH~gA!*R7tk4xRPageaLYv|IRXeub$ zIkJ6{zd>EtVf2xb;SD|F+n=sfh69@rYO3Xr)&EP z*C>e0uJ*MCsXj7}`TcsC$_sQl*ff>vp%U=9g^O%aN)SvQru`=PBU)|19W5F7YjQ*BZSL(f0qSv(R z%!W|8?i98c8TYc*>b4bU`gT@Q!p`8|JjSNDlzQL3*JzzYAr0yui^gX&!j=0?)peKU z&vBwoi%|oUB^^VToP8Uy3K5O#YqUx5w!w|0kx~V@XBopjBf`qUVe0g`V3{dF7{a5rn^5#qk3t@w`jz>nQK3Z>y=wv-X~8#RWB zrSM z)QhzgA)<(7MTzd1RKhknjkYl@jR0n;6$$~SVJ<;UVa9r8*O}7~L=3fXWn{=9D@UJv zDG5McE^i|@*VP?)iUT(4)WMrlv@ac}ry1Y6TUSs*C#tleuncxU3N!PZSU`1A-_O^w zDtI+d#_~K1(2Ob*DJd0j&uK;vA(M6(D>tPQ^r3Y3X}~Pj=PA}$HuM7nn)Gh+;iM7oY|03B+Y)8J4Qn0dC=eeR7CW9kL+;0R9-7nvn5$-k)koc%RP>_WFqp zy(r@wup|XPvGk0WGjBO+6BMR0J)0M>!Hy?NL|{MqJty2ug4{0$o+grlJt@_~E(?#5 zuqou7L%g9I+&l#W3IQcpl2yFvOOHSeCQ<4Y2_)hNrwIbK7C{aodDbuU^ZFdN2F*J;kclpXGuKx8Ok^C`F2m8!e^8ZfGQeG;!4)LUNNlZh;M#q zrk_LkNv)=3C?<&cBML+@m{t837;vllQElsX&4T!4i#_e};&`x8>v{)NYPFH36^gmS zYL&YK?Q6QG-v_kgg;YbcDBOjrmv+2vExv^Z;DI5{VFHt&z<2RkP>c?UJdr>JiS+ZM z%9%U(15oj+@upS&+BDl3P7^R`&2yY*a|^4USkbi)sfj4QMs^kSy8%roEiQCa^-$*p}01K;*0_x83lJ3o-kze5eHY4 z9Woi|J(G5rwmV$EmtmU1FLt1H`&8QeI}H&p^r0Qyeo43mBp9X?bZemYlv*))b=i=% z;P4r7G4!r5jJ8}6g&q%{>b4E!xTUWLWilf1nFd{gbA^Aa3c8fKN1xtxi%ajTT)JuM z((Mw#E55dXW=~bv*QXMmtdX`K60h(1-=HN>f{mLNh4pcUQyM zWQ(E=rw|fbnEYz1)$eLi-zF%p1>v8Kv2YqUF30#Whk<2ukxa9YcL62G$HgM)age1I z(K|aefMZkys;%GYqQR|OCa!|nnB}H8#O>*Mz?$!WDyB54zWahfe)+-<_fN$n&i^G7 zN=^>O`qt96`kw{mzxV`CL^t&3c!RKMJ*%b%Joh2lVZYl$89wrNa&9*pCcR)kdt-=TRETq%JApszgN!xAvyd@xInCEY-nz0 z{@Gtu{+|juKv_!Zj~mh%2nnH|ilAU%RK5*+3c?~_!e(IQgkxVAcWCR-NRvrPBoK5S zxo*F0g-r~FpRZThZS%=5@(#l8HXjL*Pc$9!L}fUhyLQkGzqGU20s*!f!bt(3Q^Agi z;Kpf#V7S`x^nGU}P)W`0ga+z;!Qq+!arC`=O1=T3p(auT!2-e>C&Uj^Ab0<=J*MRAzTwldVfj%TD-5Az>wFm~DMCc?Z)G z9aeW*EXoEBaHN=2i>b|+q?GPNOqNs3*JO0i@Ye`IC1$H|=Iu~bcqU)vAQtnNv#&gW zEks#_90x#|#lA*`(aso4FbO5GNLzxZ4x1+Zs?VZ5i7&2CPWffnP;4vjM2xt;$k*C7 zF!QxLhKy~N`T!nT3sgS_yOzDRCAa1$bIO8LbQ{7~{tUJo)f5@?SH*l`Ilc?!sSsYU zL3`gDtI%X+`T#8G6#HE)mabxahR-78owSyKmFYM;=M>*2r4!AWAWnTyu zZZIYH@Wr`4rwvK`#SNG1BraHXi&5eNLrMQMd^%SUo54JAQhPMp%witB2=1 zU@xuswAJ~o&Ztr>Wh;jjTTd2WlCF)i?y5c){BkBVZM*IEA%dWugh$h zP_*=>zEt-O>PynIenMK0nC;xNp=Zd^D}@X;FocWeEWzEXiBv+{L}BeKz2zVo_3fKd zUaM{o!i|GB2<+zl-k?YEK4%0r;WcFYu$?H&__h_P9!c6`$BJ)g3)2|zfOUbp};5Ka0dgH?r& zT)aGC6I{Nd`5UAk5j^+k7WQ!Akk9_GlWYiDtz#%B&7?8pGNxG;U$;ydm9cRL;RMxl zQ_7@+?4>8oi5X=+V$A(R1Pxh&uPkXwa1?A16>9`FK!+oN(tZU5)|jI>gtgK?!Pjky z&^6ZVx^2c3%F~L6OiTR4j8y5<14LslC{xHw=UcvJ^?{@Fx}lPl#apb!0kRDdWx&{o zQwFK#nZGJxf3paQMBTVgR&_VO=)^c2u@g&rYE%M%65Bf~qlagyE5NK)L8GwEoQ4X; z`8wV(uU4QmzYgpaKs&45!bj4cmnX>$Cs!EGU8(Z+>C7P}v6!%c7)rZ?Bxw}M-~@i` z_MsQvc63DTPh5uT}vDJ*B-w`n2@ZZxkbnJNQ{kqXv6p@D$2^p(9pkA2hAXB z$k58e-q>g=)QTp1hIlH-Q0|()e-$s-p|v3;_?hKzb1Qz>ABOl`r6kCwi+EM+KWV4c zcYxT@g##tTj=wF%`wZ<$PIEk~*0+dwzJmn?!9cxDZ|kD}Gkenk_Xj~{=m7;ROh8)+ zRq@D+K&1dnW~-xnyB3vWQ)Vt=$yZ%QF6jT8r; zF{+>=>_vPT;>=swwega!SoU)0Lc#kgtq_fxJ7Fh+1>Z}Q(~k~W5!<_;+&A~LSypKUM|P?5NVYZ)M!fjI@? zx&bjInS!!xDRi&j37hSjg_^yYB%wjy_Krr|8|9I`xuxOf8v7mZ zj;wf-{|EOq=*A&ZQ_n-McQ2CHD^gk{WCY=W8LMQknK}FKTdog(=2HhibI1uC7pJzD z>*Ljh+0OcDbn59V0!T#s6r`9$4<5^u8B~NrU9WQ|V#%&qzCIqe6`7_w--^bUb?RVU z)B$p=E-2Pu_SFa`D>&M!cJb;rbv>b}B_M5M2>S@wUDmK|S}rRn0MGY^u0FdVz!n_c>IjA=33>U?F~Gpu5##Bn3F zW~Fk49oM+qTa%!rSuyzdxWIjG|DnoAM63cGM_29q17zw%eFLxX>NnQWZ`45?p@t1* znB7IN7`;uf?y!}s(IK2)e-K#dr}V`i8AoX->2j{@Ut+%UX{95tp;A1@FXc_(>r28W z61_ueO$6W>SaKt;Hw4~W^s!x&2`xcXR^g5JM2nbW+9n(8M%+_^wsP$n*`eB|%<0a0 zxE6)!`W=h%Mnc;+`BMmP^fZId$gYY&r!fmn3h~VAKM;!Pwne~1wAn4StCP~Hk~>{& z<(%o7l-t6-jU+SqHRqOL6oegBU36+1lHf}i0#UT-5!drqxW=}lksWo`vU9%wnN?7f zYn0)^zkEUYoX!1%mHqu(F5>^CppM4+4u)p`FqljDx8GO#^JmJ&4%Yw5M>6uAQoZu< z?-k>4A@j;wD8dkp3*AnYEy|$z$5ScYXC%BUYO$ZbZNjgv*kIXlTlkQ&?+QC4VP9Q0 zuhw1HTp!+UJ|8FiX$>c1)pFQ$*s?@e7crI~F8B*8;b=9C30MblLG%}Ez?2Aitm4XK zW%~BP^+~`MHdT43l3?v39Ml4NYZ9n;SzR0LtoXhX0?F7?G5HRMej%G~FvJylo*+qg z0<-AY?<#MxOHz$rgV)+B4&H6*{`vYUj~H;~2@ z#EWLFqp0MTA2$r(M^QnDE};>$uGRB#iqmGPz!s}d54F`F?0|`OgGA+SD0{;8N9O`p zkyuVMoJ{9ndRW8j4Sz^Nl3B`NB=M ziIQH8$6BwPB&!^*MN-dV_G<3FYE$*S!m3qx><3E4+c=X}d3uKU#c0*+OJ%pCiF}aI zk;A}PutDq0YGY;toHAKB)N%&kdoJ>kMY+U5diT^tk(exUZuHoSikCOZjMmU@C>V$a zh#Jk9fozs%510JR#qB8)Bgi7Pc9)1xfW(IE8lk4uWCSu9T@U*1bUpMYeJ`6#H4~sy za;V$C>lb=`)(vqK1tA!rvjK%m?K?uwhFjE});m<1;W*Lw_psO1H2WYkgaag1H6^#!`9pdq|ONFa4!tOlU|bYKiiB&tJpqkuQwj{}eRP=fxsTeqsagj|##67?J+# z$o_?o&l=L)#`J%qo^fv3dtlp3d z>zHgrXOA1xGgezPe2N?Xcb2Q;%u7D>&2<~$a^3s%hvfsqgJn8CUfnNEQCzg(^xIo4 zFfeh$4!!-zHk`?_iCSN6m;i%FV80r zwQPU@l;S-1A$eVGzJ0o8JO}4PTP&LSZHM}9y-HDDSqZ<@dRM-;=GOi_t6kP{v+mzPnhV&4(!8 zud#ulq$?_nSt;Midk+ojGhZ@8ivtzCy#XMk#|ozy$cGQWfH-u2sT*i(RPNt;N?am> zfl$R$Hq%ZP&aE&mDUzaxM+KK4H5!BhP>YP+hCPnVg(sQ%?Y-h}NM#W#>yE!$s`%!P z4~EEszVVVMf=q60aRk_Ah0}Z&S~vFMeIk(%xu$9p;}yfzVNU`VGS~J4+#iy@_($fm zVSGUSQ7i1y&~J==Lge>nz3|^_?f(*`{}UUEe+?X&uJ~})=K~>|AzaQwC?fZv&4F1c zf&`64X4Cl&Lo2igHCg3&8G$Kc78oS0@ zE+5)8+^=#U&p3qiHmU$@qx8{BlbO`?MPc=@J74KA64i^b|Ox-#Lv}DcUO;SY<+pOeIp-3teBhYf8)%FK3E;HVP;dplB3mzM4+grpu- z)k;pzm49d8qEx*Pszvks3CS$sKfS;}#^s|S4dI2L zHT@mcyCtr?C6kH$P90i5AJ|;~r8B>HduJuWHdfZ_+^Rl-+Ggw{8_rnAwZ`h?7_%Cw zP;Vn6M_+{zxZpYOpuO&Z=3G0lM;BMw$!lA_49HH?$2e#2-TU2r=$Bh85~$bF(u1*L z0vk5DNIANuJC!7JO&l9Egt{z4a!$+Kf-PR~^-QVa(58B9>L&A)(zqJbNsQb7_2gb=yc-g=bWHo3cXbYG1q`8Y;FZ&?Ta>RKonpKggV=x`}Y0>heM## z1xg|pyFxMJ3ag+QWS1`Mlsh;GH#1^pjZnquyBfXu8sOhH#jVj|#-|^cg8Cg%P%w#1 zU$~U$7PzL4!XFaN{0Vn$ZT0|hxs~`g?o;Aa)C+R{)8ks9Ff8=&%2#B#0&AgPqmU^< zo)n%lkKlwmY`n2oRyZ;dBZy%y37uypX$9FpaOS}z%(>D+Ohr4CJ8u4<(rIE~XlC9h zsK!%5SM$;@hS<>#Ig=A+xzn5}c)wj(o`_l+hcR^~F%vullUZ){({sq$l4c(M~w2yWSKk;cb^p%C@I76P`(PA!hVI`=v@AakqsSULI{K3RSl8p|F z9CTD9-7D1QLmLvC`@2vvd~Z<7Eyz=1)FeqC+VFIyI=si<^e!h#QY^+8gma`;M_@!~ zDKr&yS)5d;3Jl%B^*d^YF$ASb29n0F!51AzL_-)eY7CGY(7$5_ur!wyk#LNbs^kyN zRyzl>VpZoHf(t$HkyDupwY@eM$Cr?;Y_2Zt2Y`2VYBJmbcb03?__0x?wsKS?4N{l+ zNnFdL+oqmi0HldBCu^d|R;bom z{5o)Pee@nMd{X)iKEAM(V(oBR7Y5+PGSq~0Wlki3A=kGzpSp-JF(~gf&&XpCh^mgm zB?}Qi*Qs-vO@cvytRs7%xK}Xocc9g5zv?4c(kcYLTwR88i_Vee1IK=qr`k~Y2z!`; z&N~VZJl5;%mbvR16<+!Q+8w}iOA@)I{|ITz`hSfv#V+XZkMix>Es^A?#=Vc4^;)2WA9 zZV*65L*XKX-#@!@^x-VTF@+FrnMT}Qu-tu&3)O-zgKqwWB1m#oVTDdeJiuakr|5{1 zo`Q$@EfA+FugFmU6tm<)2pZgv9Xu!Ei=w-rFlavCsF9*#D2)guh6zkgc_y zzJs}=tMk-IcV1H5l9v9i+yNZA(~El8Oesvp<20 zjd-B1uPH`gHsEwM&HVpxi-$}noAyW9)kRcZPLu-UE3qovI@)J&?83ik!4Uo7378}sPwYSmN zs9^?KtWKC4#qz&`2w_dXMD3HsY&Ga(l?+wVkWu=O!xi4>l=_&#r|9maM87-Q57RdxD9?{(vxl^N^woO*qK%bQ zpQOSMWP=34;?f)^JrB5|JSN_*US`q07$!$#;SgENXGYk`jj7qHyO23ZKJz@gIg1-t*f<9#nL-r0QsY;p%gwW}xCS?IVjRX^= z4Su%47d7QIVc%>q#!Taqw4#PB)#@}3*>VH;AAq+)46?;|?uQcQCh@Dv)mm*sJxfuQ zCQ!|g92#-mBK!uKuqpga7yo?XLzKGNF!SsPr3a(CEF_(*;-*7)|Do9k82?*%MgjGo z6HQ*A1rNA6B64_yml^nhx-&S!5Tp`v*|4+0`hnbN_QO*2g1Dqeo`E&l-uzoczG9H= zH%R{457|1Rv6rEIZO zkl!l~w)=3%2!@e&3iedGD(8M6n9U|O*Z?SGN=M95%iW~MNHWa01Ap10_|J)`+*KP& zv{VT`1XD92cuX*dM+}NROW~u;AVPExPF##Tu;VtgJfU6?(_lz zNsLD@(38b?`N2`JmHEC>II9058o^fCKVv4HbrWm8pmd~;*ag-kCjzop>3UpqL>2Pc zhLM_ZHf^49(5_Tes;2PCmItrc9UsMaT76IWMYcBI)Am!>+M5&%oUW;(ZONQwNN+;p68%UkUV)~7F@=shN;(k3 zkum%@v?Y;_{F;W$f*DMAZN^45FuRt#P&tsI^OPM|;EX+ghvVH~Z>A^KO1Ry>qX3E3 zP_ZvfKlOVn60^~`N?A?GQyM@MLb*BsyMQ`eZ|>9IpurB9jAF*6!aS{}3XV?84X%(T zt-J2p0(D~$V#F{m29|bq6!u9(*d5FvHCpfpG{R(0!yD%1DlmZUDzWQvqVD^Jd`LS3 zdENBoO2-lb(LS%9m|&P>vLNTjv;u`}H3 z{T>|0I0$P!qup=jK2{}Da27f%t)FTLe&e;+TAP;_Ono&eSu|fneu?nW?m4zZrhKgw zuJ41{l6Rc_6E!j?LgKj)K@S{9yT@6(m$8)7Y{xQZ9Ut?XJLAfp@I%Oq+|Y&^v!q;1 zI*p?!%K^xelM=&)4@w?KT8Bir8&zZR1dh!fZKFdJ+p8CAxk^Me87d7H2y8`;=kMi69a!MU+t^b{goE2Ja{_vCA zz5Cv4Fc{*8bWI;MwFOb;cL>Q?G30AB=EHo zwRhiUa_R6CiYXlHR>pQKHOE+@U3&B(jb@vx(byIfBiynnWq?K7G?{akEvUc^N3o5W zw0emCVeppUZgY*riz=TXKnf6WgOlrD6GGs+!RNPtlsy*%6h`+^pZ;NE4Iw3eB=^N3 zh(SB6WR}V&O#V=I_;3udMqJ(3qC}Y&^aY!V^l;9wPLfi}Uz(8Z_yUPf;!gGHOGy2X zyoH3KYuFM*in|}bB@=qmg^2n1WkfHKRg18HJUw2f%42{^d-l6Yuv8jF(<|u9MG6OGVola8R!3f^ipC2Lp z0hGP@>BrSi%F^?Xl;!Was^}+B{>4F{0mE7St62!xf2qGLyhV(1LJLp|{K6H=qMmpKW4a>{!ViNC9 zu4FcSy_G%`Z5H}m+C_l2TCLs|c&{0GUhjHhbT-l>T?UW7o^#;#UKbqExfsp)y?@7h z!ACu=XWL}7`|n5Dx;}b$59iFz{lw9?ih2Zz!3)(en!sC!DFi^X${^Z!#v-aiT%(Sl zQj9QKh6v)1kZWkLEYlYOHX7hm?P1lgw`B(KAUcwkE=l& zMP6eOx(2|ouWOvz#6C<_Rz>xz^%Z4Ks7APcr2f5hpuC;=g~rE;F+(I&;8U1K6c>&} zv78#lH5wKJx()(`j7oEpN5d_D_V;&&_nm&6wE)=^qr@I#vs)ROqcH?V zG4)WB0%czCmw0;7BW9#qpki)fBfwMlJJ8iEGulXIj0HBq?A*?X>!D^D4GzJ#66A9n zqPMT#IlW4&1@k|)ALM9A8O1Hg8Pu-xi6@}-Sp+i`%Q%Pm$a298rt%KH<(k39SIYvv z5Bs#U1gBDY`@QQfm#qDI{C18|^X1b`o3-9c;?QWu6LyLHP^67Ladj%yVf_I7V#jmh!zt(UR$NxoK(PtzzC0M3D+ zyghF?OjD7*FkvnxqCTa*fg$m1nR{ zk_n)o#!gy^?7y4RP@mS`+l5Q-G`XC3Vn0fCDJcWGeqrl<)`8bCp0&YDGn;CRE`y!V z6-o>P@Zs=?SP|Qok@{^pud+>jH4ja&PO`mji?Ea=-Vldg=1{3_!ajZ26jSU_8#@fO zxJSYe=P8)eH;P%=1b8dYK~-H8nZBWON^I7$8IngFrpBl>TTIJoGL^)M2@EFLRvt8N zj^s6Ra>^C!^^cU0X1K+@+*l_MMZ;~*H-w)B2+@>icc&Y0IPw>5$9{&_1qT17NGkLx zdrZ?6RTk1jl^{}c1}2v|;J~Sln6piir@Hh?YprOF>0WXHSif45QI|e!*J9Ho)5+D! z03xOu@qF8_hy462qOAhL@L;_Rco78RFTA%(+_K`K^Z^UBMC~9Zc^z51Ncpz|$R4k` zmdXw|`fK>N#Na6b_L>;w0=rC{yyrw&SWzA0+QM|hBw z&c-e<3`97YD*|>%-TZG6Jv&G3aNgcj&Y9H0AYduC;74B^{P&=AvZir!(88D}7+I*N z=$;^n>L#}sQ~*zu`Tm}c(nNQ#$6U*-cPJLLGT$*%>SToTz|vEvfVCjyFFuI+J+CIS z^aGw99P-7SXnY_9{>xKSW{^cF<_~cHBgy>_ z$C$q=cnKRPV^d>?zboXe6=Xg=jXp(A0D1CYRV|dFndfdbB@1b0h1mdWOml}{vQ)aGg7Yz`N2Y#*2EwfI#)Sm_vb@xiQ>edm zHQ8pa;iO>))%YRLQul9~E$fUF)A6$90wK~2t&-+^K6LL$(68*r|0CuqreeC_J2k4Q`5jOCP z+Wq!V+~!X@j*Y+7FRQhmmFk|UerTIR_l_koj2C}SkW#&>Rrx!|>t%-*Hp!B1R(b^O zRn#B7vVrP$U7Y;xB(!r*x#kKA*}Gnau#AMk&UagY+ZP5KoY9}H5@3`x%AoGVrm8a4i5z@y1 zULZf`CsAF05sc1ORW^O1`6zIiv`%{<7fEtKO5RsK{s$Z9gHRb(8>0a*ri!#H)5DF- ztd00^JY}|v4c85xgA9+&g9|*_FKa!{AVSHwJt81Ub{d1y4wENMv3(jiYG4CG(Aq~V z&i$r&$rTaTWag}snbuSecqNTubVe=qQ+AA5itM@L* zOm63+cQ*b@+poP_>^+SDY4Wt2L(fPi#zFPKTvc*hp|%sIi7WHl=~j9BC#v4M#I0B_q_D4v{B&w=WdMJ`lT!Zr8gvJNxkYni5+up8ZLVkTcq)wH=LS}~; z2`_hS@KI1k-~27ABAq)haIC)NiJ>*Nm0tjUI%ik$h_I5HXT75x<;{U-7{u=vfOqw~ zHC*>lj`!|QmPhm}9scMuVgKP)_um^+e}66i7j|TwtquNn-u|O0x%!8AqmMP&pWls7 z6IXzc05OmSHUX2LG2aOYG-N%316tJU=NW#Y=cmA%RPZ<_!oNgvy=FU#GExRqd3kM@ z$#r5ZeRt3s&ihN5zC=(U6i!_73_T7T6Q;@Tvp}zyPj)o07N;|`;Oax<7!6Q0Rdnf- zF1iF=iBzG;$mDKNVd+ciCh#%YYHhBJkMuD0V)NXq65`OsGVWR98aP-`%{F~b6JyN; zD5<2!!L_6=Rz)4oF4iYbW<;O-^ABrC(&hC|0}R+_EHO8+4va*g1o$qsd_=fh%Gfq= z&Qj#JDh7l!e$yA~^M-*@Lx;CPS%1@VLa;BQ4pcxU@9+>6XRMkC#~r2?rKhY~lVWKP zPC=gYd=Lb8IrLyiS4tc+f(_URZ(Ai5`OtvOlQOgfc6PZq^{Za!Yir~k?9 zeLz2Cnh`_zKvA(0$~o)v7!wY-Dki(cR8B<1u9?CqV$9g))P4$3zWaLY)zZ$mDo`*E zT4nid2VM#p(IBB(MwGAi0j*=3#3>(;7%Fp}&?#?|T_v9nQvdcGD3Ay&{k3Kkp@We# z(I4IWPpdw!q_1%GpIGqyM=bpPWu&aF)4wA~K&*h=oIL#CN3C^ZYkd<;=nynyQPnz& zD$lPhY)}StbvSB|t^0tW-~^{zmJ5GwaJC8q`j zb2lo*g%hYAwjnNPJPK!Q$$mJ}MAHH!HkKj13T@YM{t7pZ9z1t~RPcV>L=z```#ZFD zQ2zQ%9u!Ldny?>Mc**gb>qCB0iNE4E;x`!d@^dT1vUD?a4~O1Kvs2YPGh8E0ER?lc z1;OP3VjK8^kN(jc8S3Ta9vQ6JA_NoKR3VoA1ZA8F3wNF)I#QH17L0%shp+-)tom zz%r}$%x{#*Y#B20S>>{Edgh|CEXjy!Os(93nynHG28fr3i>~$ zoc}Ns_=^U~{V$IH?`!K{NBmqvLD%|xpwMQk#i}6;&?ra(0Dnp8n1G!@`O32`CrmD- z|Hs%{z|^5_Tf@b@xVyW%ySr1|-Q6kf?poa4o#Ig3-CYX>io?I#bKZUL_Ph7wZ?co7 zDI|N%x#k+v#xO2{c?+_Qveg(7LaquA2W@!+zPFXpeuS8JDnVA1AV|z&cAD&(^4My- zAFGMg`XIMw3<(5VieVibAp$9kp@xVyh=@8ocn^h`02?u8g&LaozPKJyXIW`N9b#dE zYdartVBISX(`cBL*T2I$SBvH`!C3J#I-L@nZETwDQxkx-aYMAf+{xtUU1Hsi`dtld zZ~eI}P& z`69#CK_=nve)Tu&4pB(>@*5;(FNzzrkV_ld2~DsaN!fb3JEBWk(@Jbvj>-*5G7}6z z&k&P zj9NtMH5$v=C^-{kE?7S^JDUMJM+3(V8hb_x2xDV>^jL5OJ?TQ$L4j8`K|v&!{4R5e3#Cir8AUB?;<_zFDB<_0s*VL~V)66GDMG<2fjqFkW%k77E`3uj zd_T8KBb^hH7m_&sNfLDm2l_=Yo;?^rk%)GyXhMfCm12{O(5{QE0guAAo`#>^B(?QZW1zIN4{(UT;t~0tI-c}=ax~f*Bn)> z`!t4%<6$h9SP%B1_usi~wax5#DIhe)|0DGO&oJwMH-Y{&NBS2fG6rvIx~n;6t{RXi zRhTIEoDdK`)M6aMJZOJE1pHuh%N#b>vYdmdrTzEWBJB0HK2h|HQdw;To%9F#7Z5s~ z@-3N)qyYbkb#AlYwQaAXwHkTu4`L3aQEUUkkcJddH?6q@JA@g)yip`do6_Ib;Ji8v zz=&b%pRI){B$ykwP(#`bpvQDb!UVJHXbj}hTlXMC4eVXB`42Krh}dCHICnU_We4t) zj4_B}YGrjb(3*`>DvQ$3V9(Jcf4^leDVN4J;Uf&Lbn{RGNg|9L!(l1H+MRx5U z#fDVq%#bMyXy+j3if|q;vRG*u_2^84yG9zogov#AY_O33as-l{u zCI=Il=oRR6Sf$#(RyExUx$0n4%bQO)k?T2;kv3w6Ty-g}unox0HK1)=P@M0EmE`7Q z7f`8)phT5n42y>BbOzU=PBwobBo8RrJqCAvvdcY`n-V%EkhB2m>S-soE$j@c* zxdjDo{4NI1E02^wB9q@FE3evnyARRWS)d-Ge0zSyFRL)B8Wd01h+c9Q%m_$vfnIqv zH{YnCp0-hVpS>f*X%nMl&NOECe1lk8qPII$Bz;5$$|Vxl!cNPU-BJB%LHEBog%2um z*Z951QFUvCfybZy;ClRk2H7EdjO%O|53VJIt~RpfGjRR+?G?4KP72i-=oIbn%;ChS)3}5cxR9^E8OEBx^>uOp4&V2W4*v&>@!vuIUk?9g z88BMquc3|D6X#!U|A-)n7|}fE5A-4jC#8S{t52jr3~E9_e-U?rVpyZGeAgHk)6ti%WiVr>yq=n`y`fM&lL!E&l5v7EEr)x00WR@ z2(1evAtf;+D0D$AaKm|)2to3$e%OeExn0#8#VQ?AV`6#?~ z+y17#HT$F8z><00;g%-$H8sI7i~}&h#5`d$OrZgze2=jVlAlAN5mTXMtH~az?frT- zI*~eI=gS0Yhn=z$!?+%XFaKTKyx7*HiF1jq(wZus3q^)O-DM8@UUXOQn={s1bbw=q>e@8QmJQa`y_KU{&d=0wzg9cO zWWO=F-$CM7Y z69&>pC^-D%_#K)m+P4ZuskT6dOQh9cr-cE$Rm_Y0ABb?@@0A1iI3%rF@OOjJ!pQ`l zC1xXEVGT?ndOzhA`i4>@1=Zn-pf;H`!a86Z=H5!_^PXOI^z;NL$fFSv`%`rZaeW5s zn+@Uf4m2OP#XSy50rmz5Bxz`q7yqI1;U6DJasXpGSsZx zv;j#+1=$pEA}8pejGA;>yy~MV94*6~FfO6j4{=4PjjG*hf3o-RVRwRnNM~Q$@zTw4 z71!fbb&#Sy#T4> z)*~ONM*lu-1GVKcOaQd>2Ymi}MoRJ@s~O6GUE6;jmoSO{doB`y?s1@tyis9*`-&BI zbFC#9M7psQDG+L5`uf(ci(%8{91dd)hTpH?TTeowN$6y>;~&r;aBZW%M-dFzUZ&q1 z@=iUbed+1(fvEkA2}1^rCU(6n!YDT+6E%Dt9uDRIrT|ubYe@yUk@9Y9B`na1c&uah zn3vLBElIB=cK0fKurzxeEO1zK*5N6tU)tE@L&Y!2JzH&NCsCDRW(9n5w+KNRx8~}j z8lB;Siu0{qe9&C#A`22lN^+%bBdKyt(SQP*hL=dwC#nz~8uqCl{jz zL=}a-%3!p|Bgny7>qQ=P#+0ESTGuf%WBMRU4m9j0GusrdOL3bXnuiRG3{M(?3X{Fu zd1xaII3tO|x$_1mC^%Ot!m$N~4@7ktdFMUEg274{UWw~W zt?LQJbb}m2mZPD=8Unh+1mAA7iLWrmwGyPU{%Zj(^K((bKh&KsyakIhET{DPC7O;P zC0Z;%yxhor3>D%bw^5r^%dN8X6LX>CYfiR5+4i#aI*bAEd(;$Et#`1@^OlIuXl{qL zRV>VfGOnB&*5mK#nXdzGj=cbP$oR*^^bg9Q|9yx|EL=^D|8xs!WkByTSUyn(d|1GJ z(EJK2Q-A`(xy&Sw2L)^wq(OfP(>6Gd3_1HGul}dm1H`)Vo>;kd;Wt#(7m)X;gLK4X zqRj5OlF8RgUS6}FZuk#0Mw|Z85rJo|1_c?qrZ(#`XSCQYsAPuW-ncBJ5wErnzE(Pd zT`Cw_XCZYnc^0Pxh-XLocOKuBjdB&-&qKRC@)?xZR{3U!S7oE{ThCTU3WAG;e5tP6zNw9IfJ zO&Nn9>9B|MtlTQ=K32K!;*SY(dCKQczBZPGF-EPmDi7$aE2q6ptsHy&=w&cMOiWWw z>!=l_;rj7$V{Cw^n6W?s*Y(YXLIy6>;Hfz+l3~>nCRHzTZ6QS09-q4Q!Rf=~AVqa8 zS7-D#mE(&kR}LxFP3Muu#o$U2a%s({F;MwX(`_JVcL@_Di!ga^QX{fB$^P39=}! zaQwbz&ZE`Xt5Jh_47cEjcCu>st3xS#>xlBpEq+at{`W}npIh0=7M}lSsLCX+!wyjL z9O}Uyc3_m8gD4_}oBAk=1qDK_5T`_iS#&a;khd1iDW&r`v-+`I-^|QJ$WVW@Plyzp zMC}b+?EzvL@r$g7gwAE#(VUy_(e=U6u>1#GgTatsQEcf}jAcis#F)+Z z9X1&}%Btnd{Oc1;lAX~N&ijybp6F4Bt>z zL@v|qIsrx%f9kGwXrY#a@10)61e-9oG)*rI3BD?+x|J+PM<$o2Py0dwekV`1jRXuV zU9JTDl4FV8Mhp30@3J4IbO>7JSCxT-S(ntY9UAfiY*wyH&1ErHo`H+DqQ%ve+jE+# z`xLk=yX&Q!xuS~D-}*PLaVWT@;7qGfA(}NEkag?OO6;0dr@b?lZvbh!|20pJzL5Sl zz2W1C8b0yiSOI(@uu%&*WHRiz&lws`ED$Vo)TWV?5gDHUTL&RWZbAM>NqzfvM>jw% zbDb_ncuyV(^xLrzd&Q_0IDFgzbK*6PLV96}!Gc-&5rUb8czj8EIlV-B!EESTj9;>6 zOq0rM)c6zSZM3!5Pwqx*FVmkmZEQCB%IZ()peiAgH>gcZD(IYFnFOgtx{CrUPCi#n z5(J;Jn-5dQA)j3EBi|uGSu-u5-FWA6C6Qsh{a!|l{{ipW2JnRJfAoYuW*7cqOBc4b zb22gh1F+e|PyCv*4W7DEe?&)AND|ot*F;4|&oGaQKw>=xH{t&(F_g5}I9TiYJ+pOM zM0mFk;wmpHHJ(C|?SAvI_-H(Ra`*^<*WhTx5Cqr)2pkPE4q3*nMwo-DZ5n8CLYyx` zwyu5K#)>{wQ?>RpTtJIEHW1>duP!c}AcAlkg{fPQ-L)RDwyq%eWkv}A3!TLvRpuvu2G!BT?tf5Sj+GU7DB%(kk%i6kpbD4@)6ZZ(>?yHD#G>a$- zA0>9_IBFD8{n&N0)oQp}ZH|AhwYykwRtfLII1rDO5{w}n5F#s$3pXPH(7?lGSLg>ouP)rGT)jYD@&s%A^n4FG5_YvdpBp1DH!e^#%ttc##Gfbjzvz7SyHPdVIP& zfi?QHaS&yO5QdU&iwn}i4O0ZWYNJwWF_rG5eJ8jN*p{LlC(xHL#c&MH*3F^UW@vAW z%_99Tm|#_D<{a8i*xGi&!#q>9+f+CCOV>kePcO-YDN^m2f~eJ`8DN)Ol+V2`m<{l6 zm;;k!=yJ1390h^&sIb@Pzrign%2u)8#lFceq>-&_y3IJ#;kR0L8hHF{D?M@SUa|Ao zA{uAbT9|BWbvyw_BjpSuB!S2yqUxgQ7t-tEiz8f1Y$V4CwPLZC=fSO&>kjwutcT>y z3&389@3ep=0LNNZM@BJmB&hE%9G@FKjzY=l#T&^JC&4aJd4%uN_&F!uaRN4LLP9qO zGe}O+BZEX(UolXr*zfWM`^-@^-2ne$9_|^he_vF1u;j-SfUR%-(bj*I7*r)i{xUa-n2GamR!CC| zYZFOllfO5#qZQVEF~;*|7D^(|MRsY>`zUHwLJ!@e=~2ZCA?8s%r8QgWtdPYO@7jgK zgMs~`7$UcrA%ec_&&pnLIvk&T9v;K~OsqnCOo2sFVxXa*z(QGxsbQu-&rJ^Nkt!b8 zal_Dxn&3vnXIjhMJ=NcQONPv6uza!U1;1Iq{4>Z|Vh`MLq<>XjCsEK2N>5}M_CPG( zq3|d+OBV&&Z+^YQaC)^jj(NYm@5pS<;Y%pGuAUO<2G&Thn$3Vr1-eW>keldB#;YT5 z)Y__szm0xk-doM6HAXG0HKR)E!&v3&%ib!ERF8{E=?mcyTa`+Q4YT!toU?N7AhQyw z@XE&n=)7(}1`sc)v`-OgN-ptzl(Qp*J=;rpM11M$6zpIw;1`%>cIk4E+KKM0byQzT zXh_INEsc>1gbLEW`~p@zRSU|z0IPugqgDQ(i~N^W{#uiFiT}Nt5c0mGCTL3);l3g{ zYg_519+5Du&my={i#1l4lC^a}*eYzb9Ax0n%F<5F$f&ZJn#L4#+ zVuf3YhQa0UkDfGfEVMtJmWWezo2DvYaiEhlItYsj#Z&iAs#WLeR(&4H#D5Ar`SYIT zI5qRDPwZ!$aHzR;=`we`|77YpAuFjuE|%n;VQ?)Qb=qF5U5^UD8!Q0~dDqukZtjI4 zTSGA2p0AbgwQ1&dPx5@iy}6e9$bWk{_wA}RetT;W(C!0Yf_sx9hy;xMB72a5kx^EQ zl948*j-WNGk4z$!>AS^Wy?M=U$!XSVlVDG`$WF@r{ib?rW$dHiX`98y& zWHpDA^_iHuxtexwygt1>fZ9hkV8J$)Pdg+Dt_{?MBLnd!OHkY^k}z*{sq>gFd}c+_!MZfZ9o1j2R)+59D0{*by!0<=-i zEd+*dYx_&mi1oJAl+*|oXr$Eumz$fjx$&AusC{)a1?Q5Mc})^1jbWr`t`rGM2DmOatHyZ{A(xuzb6lWKmcCQ9SXg9r{+VjmsqeG52iUaunlKnOnwm~!n+AEKQaVMRaC#vX z+fqL=a5nO3;BsL)!zT)7x@`TUSISl!Z-jF3Z>8sH3YV85LEi|v6N3&VFg?Z;Z{ zPjI=uZ~Y5Y(W@VF(1czJOnNcVZr>M9E{dBHpz5GNs)n%^q?Cs^8^g-FSpzcDl9ms= z=>A*A5(EDPC;NYdwR}`8to}_* zD;G$?V)(~Ez6x&~n;5u*%!a;&7&uT|l&_qjZhN<%lA5I>6gDvkF$gjUBtty|69aSY zXARg&frM~>IDo4_K>l#~(i{l5ezkzle|Mcf`s9Cq8-Uu8vx&R&-xpO`#|{ZFLEXR9 z=SoYfPfNA9XlWqOthi)3hhKlpYcKY16J3a!VU!xzO3S`-rGPJ*&mjJS)wpcAl<~*k&Z5vm~9CM|YZJjQiHy<^wUrKmKimyk9 zL$p$@Sl)55J~tP<6oZuArJSw!)KpTzk`TgWeQoqlbH8pXw&nWDvxuY&Cwt-w)3N647bbb*xqZkN^eGAnQO53EpAh00Q!pckDFxmu$l< zv9xPwqSgq|YD8IL0cx9;4;w_vsrTJJ$cq+r~x!o7h0HKYN zbwbBf&hL?4sxJvg--6eN>t7;{wFVB*MId17q#Ph^3Y^1AF_J>Uwh}{oe8YN7Ns>R~ zF7g}xOp|{Ndiz2YX?FXL1LNK+ZwcX{kw&iUq4-WC2eCNjf0u+qq)6!-sLS)YJ9eaw zj`#>}@(wkgd0d#|8T*&7iJg^L-~%3lxqoc5)BO8mAZy}mZf6Vt!^$r9zw~MUpM1tg zp$ibKFtX@J5BA5uWUxf&(~yW=%~DdZDGG*Lvg6q*kFRl?~BGKBEgE!rr(zomiQ z0u-hv+G+szdcEd*to#S^WhVu}xsY&KI9fOx7#)~3*pS^iee;;Zm*8hab!NXTQl$ww z%yFIrW~}P{?JM zg$#XL+AyXo-f!ob9>VfFm@ZLQIhHhG@X28+#zm?7i7kn56?CSOjjVjLw#l95)+jQ% zrk8*25=9!-5}-?d9!G=l^(*P9&dezSt#&~W_?`5!Ky1FSbz-Ylt>5pH*N}P)rv;pP zK38a^XuQgkRx?w1_ zy(j-TgYDe6Neng~bRB$kb&`IFt)dN$3l|825JK&+NK7w7#HvsdsS#`RYQ~u-MvhFd z&__~-jUu+t2QI;w9rjF~&+_LJG2lEbmdEw>?0=LDpW)+F18FHGP zx}_+HSH9Ggbuf0kN+X!D)RI%E?#Q8+QX_~NwGI??0Qaa}D3Hn~K#_goN%^joozXI9 zzyL1|D^r~$E^zR|WlC6shyaopKNB-LA2LEBr_3vyE$I`bwy_Su48uFnj>sIGbdEZ!z>Atz`(Zfwb1>EMj`rFE01&; z5MZjDxxBNqUYI8%ERCj8ls=J_J8!spZenn4flfgd^`DMK0*c`UM${Nsp9ECrr_ zw-`KEeIpqFaW?ZG<1E2{@VVdkMA_Nye?W>!3^xowrZ>pUM|2Ma#s<_%c5kJmep(6< zYFQ(D2QofQ;?nzt4aV;?zf`AmJgAOF3hp8H;j2gYhw+()>E>xd7LYvGB@u@{<95Dl zY%|1Iki#;TD3B#iMDw&HG$;CKR9 zCLf2RvMZH@h;%{70=;^BgeTFKi)#{ZQH<0VY(i3a=YvkoK!MV)GDTvg`Ni+;Z{s%R zgF+3J$2OSs=fC0FOe_a~58$hk{o@7vqXMG@Sl^Jhwf6WcHU9%0yZlc9O~H3xUIY}? zAkP*WgK=gc7+h8$3Y-+t_{i{c{QR#H+V)Ve*On+UTsRE=*HEU-7?Drghnw767o5Bo z-o9OaAC`s4KVnd`?viL3Ev#8u0;9UnBGCS$rfe+x=K(neDq`d$^BMb_#CA?TwE!F&5?a1~sR^$2;qB|nhz6t@$AkoEkY-XOakPqYIVQ28Iz z$Upk1fCj3u7(o2t|3M7VN&rT-UrYlJGp%$eQo2c?vp*zs2xv4uLzk-NDJibWnzPa9 zBgN*IX+x~YEx>j7!dS(H5!LArhrsy-wK7BXMntK6;&Su;&Uw#zb93MF{R7@kPN2uS zioLWTFFbYy^dic7v%~O^4!BlG2~QlK@Xo~>BmaTf1TtOVVe@x!q8N6}A6%PA27R@; zQ{o1d?9c4GF6b4XV;mQ&3T~X?))6Q;iGlSCGC-h!4!mAi`0w*eqz0-7B3NOD|b6+14g4 zoNJ@XtE#wgq1i<`RyyGcCEaCSK;B{fF+a*wU(62tECiv6nj~l+Q+6`9z<)z4I(W(m`(^`4BbHtr9f0C z$TPhVB2CD;pHB0Otur;82L)#Eg#vv>;72*}+ zO%$w$8$pHZUHiX3QUe? zrAALZ3Fq|o6kujFjK$Htv{18QdaE`FhYnh05Yjz$rPNltOOw}gi4sVP9*L!XF2dBY zKs<&nc}wI}rI3@xEzk6+pp9W&;vlwAWw)8(#A+O@5@!G8riv&MZ$D-T>RSpsmZ*zN z6|%mJe$?0Ok*XAZ5nIh0kLmHW1Kkw>aepbvVgjJ5KvA7#=wuN`EWjeK7qWtPX;Lv2 zt|iAhp)Cy|*(6D%rId&QHQCiY-I-lQ$WeL(+vHc2vAs|X@L}R0$QU@6NGq5ur7kja z$M+-kg_18VHvW3c{ws@sA0tY)1Q_p^*7dK9^*{4vBK-U7=Hd(xf%)(G?H@Y=KK2rSPDtMfKSO=$CIBa3|8zi8Bl(MjvhjX+~TW`(<%k z;uh+HOyF7qTMLMTJm9{ZK>4MIE3hv8lfzW8aJ z(J8Get`Vc*7RllmbwQgbroCB})a=#?<5ilfdDmpwrB;8rT#sb5;$yH;zA*l3!d7^a zo@@Y~uc7(@1le7$_o419Tenu3KMyq4CFTRtJzS;1##hcPb_O~la^v$GmBB_gB{rur z&J+n36Ve(fMGuR$O2saJh}?0>no=*M8QYu?aq#ZG#*lpfnz}swR-GFmY*Et^ESt%- zM`R0UR`Jt^5LWv17-iHMM^>t4n~x(9I#Q>maGY%hbYGn_D5@n*X>i~!k;o@)zX$&T{LVo~h9#Fos2k)VHWv*Waz8ZxfjUi1 zuP-gU^v!-7!Dlqg6SB&k_iDGt4~aPx5-*pZ(dWY}yHagUBh+yt=4^3mW+FTqDXr2s zS?zt#VEI)zaBd`|3FP!xqMu!hTxO``ZW1vCdyCrV zzg?0eNvgC97wyL~C}i1wm8d{ubv{K1d`yKbTu5i1e*2p4O*A?X!gcQetxgVDDp?G|BU*DF~mm1xnST|gj3!^hs91wt`(vMo#uvws)^|%Pv7%!8N+tf8;9yy z{OyUS3bz2?;_U07r>)>OA?~q03R+&ix8uau8#m38j*^~wR(f~G72HYc_unWP6Wn*O zAMgOM|D%o|!+(e)%I1J7p7FopgQTs!i}PQa5P#=vN{Uv+fcAVF`R`NI7K6%>HcZa46YCUp&M1ivq@ ztfW77r)RI=^Y{3I)P|^naMGB@4Z;HY94>Zk1{O^0PtSthJg}&H7UH9+;dkEHS4;6*I;K0d$A=nsSoba}o9r z-B*Pl6AaGqQ$c_(Z#WNKdTSVG5vq&|<8Uns^KSKRqd)}>ZlJIwQ{oRk3OepW#dwPtp)Mk*pgdP;FSqV9jb0NK9 zJB~$nEv}9p`90NG8K>a!x&G$a$6&&SH8D&R)DT!8RfU!xCio<|?gICDvMnX1;f*g= zF~%3W39iFql7fssVvRoE;^APpBY?mtZ}SpK&E~XN4GuCkVpyV2?c6vFpgH$tE*Ia* zk2ry;m*9*gWekq;6H8Lhcs=i+@E~`%O3-buqD%{BL;&GwrtjUS@d{e9^D~FMb@9aB zUUTn<4WuC~$j5DvE~to~nfF*<7ciRg=lno7EcW@fr)0*ZqLK=I8h_8Vf=u!DdoRg# z$L0b9@N&`oBlKYVuU;qit2_9=4oC8rFaG-1zkDxQ$p*k9i{RT#+x3$JD3XAPfL`>Q ze`9yzXR;9U*&qo+C@8XS?HU-J&P!G|bwQ-N)MND?Dc}V2UHB_;OtYFI720C9lgssS zo~d!327X`P*N+6DgCwwpE?NDJAr(;L$6-VTSqZs9Rs%w^LNZ|$wZLI% zrVtPl4BTCYJ#9>aGkpw46SO?^*Vgaxp+e~y2LkJ_<~T#r8La5F>Vguhz?@OOr3_0` z(bHEn&iu>aj{@z*_E{NJEWbmC@2suFx6oJ=vQ!Xh9L%LHG|dU5=UF?<9-j54aVs} zU62CkCBJ~N8rDGuh8RXTH%v!d$^^c<@6L#MwLGlTxr7+N#>t%VjVXMEi!FA$w-1S>JuG z4V<5J=ZGz5z@gF$29ISsPv`Z;x9kdV9Ucz|x@IVbLW$5kA5M;C@aE*;PLprX6T@{>slQVdW! zoaZ$KUg7~Bp;s_0lm`#<8o9B?$lG}3w!YrmW*j>ISLDZ%Pbnaw$eskkAwT>bA4E3D zZ{R~<(t;1l&RH3sPF@a}ABA8TKN?tK^#_}EX$0U$L>+w`{!(I%!T*g09))8d`lul% zPNS1xUle98IJMJUI@EnRIyL*t3O~9oVp)ynHI{DbN+ez9PG2l)=a?EcBXcVO3LC1o zYcU+6miP7!?Xm3L84Lwca(cy)U`Y3!O$9tsix!7 zk{d>zy$_RM!a^yDl@5{LuJdHc>-q@lS6s8($WQm-t8_#G5SR zVJc?VoI0tf+nl=Yg>#vpd_+stb%cl@q>`D%j40j|8N{8I`#!P4uAJIDiH;`z;?FIT zY|`+(*0|;YxeOJDBXA9uUv4?+*w{<*)`WH#An+h)dl=m1KH&^w%vYLQTPEPr`hF@+ z6qa?OHQFasqsVeirblUGF)MSys2dBKK>|##Cx#@CT-F<#nX#lW%rQh2HL&7D-%N(N zGS`t{!H4%$G5d$5oy~Gl%amH!R!_7t595d}Y@kJ87!=3D@b8r8v06inb z(sCEF7e`9qFB)d|Ek`{JrY|dhXE91HGM^5$nz;}LmQ1%nbIgwW@>GkM`h10|U1l%C z)+f7DyJ8!3G`O0GYf2JN?56V6rXu;K&YGpkDr_(m53UgBci4aT5Hjw2*{@zV8mhM~ zi|%{UUsF2~N-a`xmw&0{z7`5s|I$R`N4(!6(S8*J|9zJie={{3{wfcieFqJ{x^IDR zJ*)zi>|hxgD&q{D9653gt6)@uA%{@{h2Wk2;P9d~9Z`$QL7t(f0%@jP!I)MUr80r! zYKPe10&&LV(~NXtyhv&PxI_GKIfyFUZYJe>s+~wAw)VqvsBXNjFGIeCUS==OqIY~A zlZr=b7FFdJ|MW}VxDMqu z$}?)Sk*_>NHWoB3)0r7TA`ondaEceru7c&&yDh~*Wvk_JlTZyCjDoA0nS_J(v@O!= zw2WTKNSkvGqpgr~2PMWijYBFOl)b5U&f5uZq5a0r!>>aohN>&h+Mz;@(hbYr`Gf9} zwP4h%dFbwEhJ{@;_Qf@{mGg*GlUO&PRF=hfCfPHzAcLYv#~}7S)DxW4YsVZ@nFZ3u zo!t$!nvgewM}S>>Iclc$qfUzRQ}nylwTsp)iX$h7=WToF4vvU}+UF&%*5q$?l&$MN zX=BxWV_F^_TD=DoKMx|e8(Ff7D+F6z7Bo8M*&e||6E5|%F-NU_hC=z>I{`K=@eD?5+#OC1cz+bH|c855jKZl6$mGg zTrslb2f`;E4&(u=F!Fmj`dTG=q=XXDv40@{k5rYtxSa5V_y`VFN+IA=8w)|A> zuvF8bHdzo4Us`L>TkI>>LlQYvuJv%O33vfQ+%NKURDLMRw?9yd@sb=WNreX%Z+E2E zOE<*x?+x=WCGzAx7US-}21K)G-<(V?z#ZV6wah8Lrp+ku?ek?O?nM-%I;2r@%qel` z61fOLlS_TQZA|;5GxWjK$uU77+uDNS882}^iLRh?Y8B(s0RiVn~M>-o#mzw?Ak<;Al>A={pw{WtG z9-FG1?XWxu-y_d?`<|P=^4dQ)@tOO7lFO0Qo+_)j;wCMfx2oHc?2>4Zk_`@>D_|6g z9;RT0+M734DW^;;j~Rq22ftCJomBMnH~UECo?5jHeJvxZuPmy6P~7fQ*elD6QHL(A z3GQ%dzb(fR>3Zsd>MuwmYsI}%Ga90&g?VKqxZ?Vht);jgs^}Z739X)c-_SCW@=mg# z{q)`WVSxu!g}8jdTSf_nK{i{`C9~9)8Ld26qkOV2`1G8o$<9QxaG^WevV*2a=|XA> z&2y?DvRiZL-J`d9$a00MA)ChT>?JUBzoL457DSyjTbpx@QnxF&V&1~J#9pw>N!`Dm zR>hUG(-O@4)DWkNu4wi`#gi5Fqd~Eza1l3yyy)?sc}{(cNqx;``SDi`?q|CF9@3G) zAIYD#G$zDtNY+t3+MK<_#+|{X29mxdCLLKUe|HMznW!X*l-5Zu8E?6=>6n&lDXd?R zqHUM392lh3R+C8QNg`V67twuQ)3pF^(Iv0nlP6>BjdEZf7kPbO8skgrvLUShq}* z_u(fiC4U%)zf$ELE#(hhIkm_t&Y55~q3*$+Ego<9`T2CbMK1HMYL3r3)VfL4ocFLA zxTi;IdWk`^YjUH*zJ=D7_zMTGg=(a?gUl=5Gcy6n7odf`TGO#?HN7kLOVL(QZ9<9U z4IMF;qLqz7(GvnLyl>x^PH};Iq_^+W_P#Us@C#HuAvrD%-x%uXofQ7E${zc7+ znQW!@0}3F{g8YB$f8m0OEP$lxUw=>lfBQfB&lZ456-QeW=YOaH{sBJ!^%H*q(EkT~ zn#fH+2LJ}sreu`qvjgx5rlr@qyy8H?_V#c%@2`7;1_a{8toa1OIP(N8 zQG)g?F?#;4a;Wcqq$~iO#T?-C|GWPAukZeg<>}Y4{ViJZ7woR$gmPC|SU6gLHr*WC zCry`O`Wgo+w45OMK`@F73K5bbo}?6r#hQtPepEj#oEaHx&9Xw#O6PQT5nKf=wJrh+ zJwyd1wOPMvv0Sy$Rj;zDsYz2ytL!%Gep80bVKw&qyYG()9RP>odc%g(ln>AQ$sPpI zHmJ3OASj-LARkY8pApu%lRqH2pSX8o9-nCOcyzG+XnzCBF5kXQz*E#WN5xan+d%j5 z(K|KsyMvQNa6c7KN#DH=!{qK8PpoflFAP@aNIyQ)6{)RnVei;_&u)PF&hUEY5M+&$ zQ&5Xvpn;v`74qfQ?qSLLOH{b;WPzUjjkK-rV6C3j753t{_1zY%mzd`k)(2jr&i)B} zmWKkE&0zkvZQciFcE6czAM_X0x58csEbr3ZEtLm};2!1^ewBx1FzIbXxVO>8$5iky z=JqOqepXjy;KMASh7lvJmDJF-B=NcV`Tbxv)}3t5js=#b7HR#FbheJH^Q_}W5#EPN zxp`XsLU^7mG_$p7shwCcbM~Df$Sk)O9E$x&;Hl*r#XBToIhBTO5y}YjfW4miut5Z# ziOfKBu%lb>{tc(q-5G_}j*o(8%=vW^9Ltdk`a#@8*3T6RkG%;Qum%UXs9GsrLI5UF{l~_5LtcnRq&1S>KwQFqIv=&ygzIcxr z)JU(*NZd_vP^Fy#$TJqQ+vc;|3I~bNAegjx>Zx!H$%_fv(0_{W4t;7CHZ^88WRskK ztCf^^W28GLw~Kc8T&28#wc1UNaaPwUMpsBsTCQznXq(+YigB84B%SSp@8`N+Tsbn> zCDzKl*^qyBtH6S0$K2k6vGd>;4x3Ow5xj{r{&f>O zx&=CzmvFXV3{+Ra@Np}FP095N=A8euP+jwMO1CaG8->Qa!g-W=VNYzz$okLP@*fXH z_Q8GGLyM?7k$r11&nk&d)UhygQ6N>_1xs?0)y)!qjr|)^izoyt3J5R?^ODHL%Z{vWu!n9r%%`||@3~6Gv>e{?EOHOS) zZICb}T!E3Tzp`Lo`RKxev7GX^%IH!;yCTOG`{uaKd1gj2gnY_Cc` zb2lvqC}_TQRDtkuqW)ksg4vKmiDo_6k?7<>X=ZTd$=>h=rz;>L4bCj{FNHd;MaMI4 znM1rQ95_Gl)|q@08j%O$Cf*Nc2n9)|+EbpcM$kz)U`E%hD6CM*+52Wx4Ijs@l&QOp z9D!ZetsmOkS42(TRbSqnS4>x1ZFun%jQQkz3tG_ok;^?Qn^Hzn4c5wz$qAerI)w}O zr#)~PmX~qHxb_mh-b@q6EdC`D|HcVHzbfY^1R%|x5Vag|Jc)D;2 zS8P)9#U4u2NT%v~N-u-GX3NUrOM4PamW*UgTb@~*w&k$Z23;zH45fTy%eLsr6|@eb zD6!HMGkVmLL}}&2=-d*jEECg&j5sQxVS>d^=NM%Ru!rNh^%c2$J&J9`C5)rT`Fo9x zOCw5+Mdgxx6Hv+@(l~>2pjAFK$BB+pj@ArNOvSly6Zxziw@22BE}5F`=_|8ev#rop zi$!3JA3J5G3G-DM)@HL1WO>cr7_ie!#C zLkQZFzu=-!a$6ovIK)hq4?dMWw1o}7FbmS^ma`dw)f=E@mz)}-;u9V4%EVbOlxP`c zRwUgnoeLMSui0QgjWt3t5diLPI0_&l*kgO6ExDMro*4!KvVPvsb zSRLTjf^)_+XC>o&nDojmn;!Z^zKa2b&uJjjq9N9CUwRt+i6Kzch*1BBl~zclE$Z_8 z@X^#^8|IVS(%)F2k}S6PO>hk;IGP}wEKpVsOkfSTQbRCN+NGxyg;f#9-q$19bqlF3 z9Rh5mx)J@9;7F~Z$~J1Zz^D$_-v+Su+WVVr_$A;td||(dAQz^So2Nk+U%KRm)w?P} zYMK1#_Nt6=atA7%_;*EW8%>_;@k_&f;ZoAtQm+Fb7mqH3h0b-BQ#gP3N^hBZ6Z}O? zyHZVHFoxhr0s}#s2%mUOnwEJ_=8%a;$u)8!W%Xh69%|YNmt^bpz{-&#gY=Jl%sT+4 zC^+dy(fQd}7S0EWE{w}2M2tFWu3WqUFc*k3$Q+YUn>)D(kBkIb~Kn72w znsO2hoK~ewZ_1CR<*ZpGS`~iv7RYN?&^60QGV5%4U#(m!y10WeJ(-ID)&arOflhSb zog9R9Aj*L+-4(OwC1~0w<3Q)8keCU>V=;h!LO7yLa-ju-fl{3|aIVY^__*AS^RA?v zBg^k74mG~Qa~jgabFeC`A%kQMf=Toi*Vn-y)P7d{DVC35>>{_X5cp|w9c2J#M=Im> zvZg)Vx**TU%rmL2H7EN#c!5~+N`s~+rqd&#LtonD2C`}8oF*bvm|k+kFo~JicVmY9 zoXJMFHRdCdw=i?|hoC&XJaMT%%s_ID;Bd)9F3*F@{YOZTjULjmQyT0*r5runNJ9JeD4CY#d;l?74}_UlGo3;D0qbrUQlET))XZ{ zMpXO&%%mQ3;{+o|{&q`@l>JsiOgw+o7tkuQ&HG!*NM^lOmGEmX)aN zU5d2{LB?g1Fv{KBLX$@x#yob{Hzw34*&!G?JADBd7c%-w7ncklDK@~-gYo_YmPh<` z(#DxqGm|8AwIkoJ&~0|w)${LbFh@CbZ}HghCrN${DUkI?&Kn7hMYb!3+6yl%%OTBa z!EAOv<+Ss-g#N!j7CIu^SCGCdDXcWK!%4u`gfws?{I%>vbxKy6a_R1v<(;l$^k5Q7g{umQNY|edJ%T{ns~@N0h4I} zO!)!FaT~ka?_Q4diYzn8uT1s|Ei>{=x%P!BHw-@-gfE2r71Q~Q=y`peB>M%V`@*Q> z|2G)=R=F)j$GsFG4go1N82CLH1P@)#L#oVVJ-cqA`%Zj6LwbzSkv5X~oV8@#R#~=$ zb0qYfKL22rBc;j%%a@;+S`NQhrDx)DC1e zLa@}{KN-h*X1n`u`21iv`E(do1_2oB$zCA!5Fj=MdkpC4n9(OhZ*K}_7L0*=>2Bn= zMc1z5mh56h$vnAa{;tI!zO`)WL~WTg0r5i7xKm3*LGHS`%u{-x9wY{8*JHorAbPtp z7B+)GJr1NCPj8_(Hu2P2)nPLhLdo1cM#LQ-t&^)Q?Ax^4wgA$kGki|8ZTBG~O6RAi z9f&du+rew*t!HDD$0@v5$voj|{0Z#Epm^bvasrJeKXABabZ?>wUG2|$z!D(cRU??k zFfD6fK%(_wsuQaa-U<%Y_2xE8OGvCF*sytFc}4wjJfH6D2v~!s1_tW});C0&Hfl|N zgZj{0s?>xD-Lt9CwPdeWdpvrFN^p<^#)1>j{$1<9Uj^fVq;PgmVyK!os!lR;M?;ju zhDuz$?RW7gbGt_cN2EUPd{QENVk9ekm<;Mtgfp0Lx|eN!APF6dzL1$AE<%VpPlkaQ z(9-feRjM%V&}sRn5Rc2r-Hf$>dm&tULCodXa=6___(21PWAy8$O}7x6K4Ip}!M)G0 zPY%pIs@CznV$8x9$sxpMlfdul+ZZ0$q2i=#fh-WYIq(h*NH8N*k3p-O$a{kX4QN#( z+(}gIUAp=RCoc#d8ZOFGYzG0CKIQ`K9CShtQJc_MQFMrHcg!%!&}to zh(EVPx2hkVZHN$qvL3ZeoVbtK;{Z@nrGl0NcGg!a($klQVYBX=M2zWCs!siQzASq@rl)O9#<@FRG2 zH>DrNHd1Y5F4BWJ%X{%l$V>7|%uDkNbhG%7eKC?87}wNo#!Q?cNq z1H~ye>CUcv^u0(JZVabgzT>cNGFe_qmyiDbD5^oAn`rBfRg>Zu9q(OhgM=SN)KSkN z$E!W39->p=eq17|tQv)_8u zqI>%9U8VQ_9K-3e;i5tX-s3-j*8rg$amp&+#V%j=O=HCaSI~ooONz0>lT>70@uV~=O#}3_N`IBCYMgG{dEqWms?;vpe_0mEN0-WB!N1)K=i6O{&5LpY?XBeT= zxKELWH7__hH82LPU`6CoAv0%s(ivOe$Uf7G9K2-H;azk`-V#s#NrbaUW}}JdvoW&} z2c{@gCNO4W99cB<73Q!TNFK7C6Rej>KY8;PE_GY zdN+k1IMxS~OevXNvl~jej3|pbHac>>>&Cx&ULsygR?_!VBmb8v5x)g71Y~+okgDS- zYm!qNpt5Cu9mc&>eT_ShU}*cw_!o+|_K@C!4)bX(`@M3qPbOY*PngatoJ`y=eTSG+D4e5qgLPnoRf{v(Y;x^#&MZYK`!6f*eta~SdkZlhJ|c>hdMCg9kO7y0hf zu6_$`|8r}S>OVAc|J9QGH*J1Q;*Q)m3u(CL>siWIIzS5p)@>In{SJ5^jwgizTPm^!J=pz`n-$v^Cu5 zk2fR?w-)zQWn9w0gfv$!r>cz5Wbl&vme!NRX*r%>m1MOBW?ZXL)jV{*|ITbUUH~8t z%{wA$;^K0Y5(nL%H>!^iyn%IS&tz2F+e)gBfRddVPB%E~#m!XLLW|saCbN9vY_+2B zmnN};fuowYHW_OzC78a?Hy7($(TW)m$h4SrM#;GZs5#*Efst^O>PPcVMl+Lhl*9=C6uuxf5_!t^HImvz zG7cr!MKeaU#W-MG0Lp8HOd}xZuOFbmBl6-hL}Nr!A}L}-M|jH!=H9Gzys#p~7|6mk z?tuJ(m(xqr&?pXc?u5)LpTtFj9m?eOmx_9VAJM}r@Hx7Zbv{QqzOWFs#7cz|g_)1I z!M%wWk3@DDNCz_B3SYYj?O+%2(RQK5^bJp2;S@g{^|_m<+bvw=_Q#kEc953BJ<0&k zG)4YXw`v)C@H)_XIVW9xtUK&QoiH{Rj-D=x)QA!c2npz5lC6-O#u@>Ls3q?<{R z5&NR(52*Hq!0&FaAlgTUcZ{|lZeAb8J0=HTgG9|9=nne_5IB zTvR+A{-vXfQJYa#R!8~5^CZ0S81xrtrl9%?B*FN#q$VJ!glM6FQc;k{vkN?T6X+=k z!JU29l6}RsAZxDm+ftpzrNXepWgS=UvS8tFLH2YL^QFtinY$j5!B2j&#D65WY~E+T zXFJ>9?e|>!{cym+1c8`U1%Qi)cGB(_z;Bthne;~CA$EbkeJeH?LBKmq=IM_o_;eU| zNBrT{VL?qu{jG_>MPbI)e-m|x=%8=F&e>rNVz4umk0P6r-+*whDRHxE4c_YffHqttIa%c*+zZ zSaFL4Lp?V73HhQ9S56Zy?3ZOSo`&~DM#-@e1p6ub%iRTPmWw7}d`brL7D;y?-l%R! z2z>b}s@(=}I>>&gbcb?u-C?=NoU4|^#YMXaiW$gUSL}7cX39;ID?O^HkK4MK+>8Z> zs+&Ed$gGrfrR7)~dojYzm?2$Kw(P3SMa*ET#(3XupCUtsWj`-Mmba7!<^9RU9BQNnk_- z2oD9(z9S(pgmn!my&RX3El-N@ZlfnMEYK~O-cN$mo|iJxvT-H@5bh6vAXB=e`ADB0 z`KzwCg3XXk2ei`HMf#Y2VkbkcF#Wb19Hm0R>X;S6oeH3;&fF?fwGt)@<6A)KsKi;(>)tf3UECok41Uf#@VAZHD3b!~QXVaj|fIVG#a3sm4D zl13iSk(-gAe?sf23}MSy42n*6@G8ADkrI8yVwfC^PVOM6VvN;B$=<(L9Go#vV`2;Q*b>a^7-7O8K-MCQPjKp zi7L$yimrHT90#6gKpm9}PGp_JzHzW;WLnv+tuIE<2Kx8L&KHqePqGzTHHndIQQoYk z0DPqmBIwX2{A{}ya#I956mjUM7ege_X8sY~FvB!9cffnvAPjj_a z*a5H`a?(gthZmIYLK3-}&P<$GJsS;S?}3`+4NV0|JdNA9-MQu>%J56v9f{nLah6Fm z5@2aFk3US^n?{NvYJJJq&kgYg(dQ+t_#=3E!J|;3!;5gyJjq-_f4Z3wUiJKGlIk(k z`ZF;5hLqMG?fDty?U(Fddkar!^ZT!C8D*rcMDEC)>Ib584fAIio4^&dLY3dVA8BD; zLZ8};2bAhsnukQEUW8nks5=Yu-Ad8$81iaHN+G5gNoDPiH_O{BWMfhlE{74 zd-+p_>@*>}lsdqVA!!;>W?o0m$uIh$Th?c22I<=dy^F?(GiMHg?h){&AqfULb3{K+ zZoJUSuFud-gsx#h@$;Fo7P5!8#C4lX?)}+=c!IXnl+!eGXlHWiI{| z?*DS#mc0{YM^~<SR9u|b4GFU_4% z%rgEoKg|3JCzf9QD;^u%6+&|{UIN|VB3=}Z)NpWgI+~ngD%`EX9hl?@(BI`D*4|7w zRr>P$=BvsAcb89RN&PB+>?kvbu5vTiN>s{0|FMOqYrU{r7zi_Fon# zlpjC8KjHr-fnfX(PtO16O#Ih3Q9IXv@uot)15XAR5VB;Yg%Lx69e0ld!NekhkkD@xaRh(~IlkFqC`Pyl_7OoVPhQ{5osW;Z7f=Jpdpsx%ngVEH z((lZ;P(}0ux)L23WE|6!#Yb7BAF~2WGHGW>P9Jy^1omfI0$#vxAi1R z+ENpja*HWr-4P z(cKe>+w*OT$7>`+NZPHXi_PZxeLd1{=VA(?H1SoFd>3c0jR189K&gTx8Wr=C^YfrP zQj_Mbu3Hg5hv?0JDO;ykg%HV-{<(aojAnQ^3oO>aSE*{8Ta6mGkNrvaUN=SDsLHib z@%May=C2yi!Cr=W`!F~Cd=ZIOxbKY@3ZWeYoq8G=L*(&m(q6aN+EuBMrLt-W_XJ1RIP&80=1#I_<(@;fDvYT`sPti^7=N8=CpXhA4T%~ z4S2F`uEq`TK3wQKxhoMju8Q

P9gTXY?#zk@_D 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

Y)iARC$zi|J?r}&nK<$VzF>?o4+#)^~Q1`6nP0( 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

juSkoG2u9Zf1B1JBalrv7?g-|Of8)#3j- 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 LvM_pW&kj)!3eWeD literal 0 HcmV?d00001 diff --git a/WebContent/WEB-INF/lib/smtp.jar b/WebContent/WEB-INF/lib/smtp.jar new file mode 100644 index 0000000000000000000000000000000000000000..35be889026a317eb237a27f83d8187230bc6be23 GIT binary patch literal 24029 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 wDbZ}uEfD0{QkE2q)_s;rJwKw@ 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

+*&)N%7O>% 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 IjQ{yR0Jxah9{>OV literal 0 HcmV?d00001 diff --git a/WebContent/js/GetProperties.js b/WebContent/js/GetProperties.js new file mode 100644 index 0000000..44b6a42 --- /dev/null +++ b/WebContent/js/GetProperties.js @@ -0,0 +1,3 @@ +function createFormat(o) { + return o; +} \ No newline at end of file diff --git a/WebContent/js/Validform_v5.3.2.js b/WebContent/js/Validform_v5.3.2.js new file mode 100644 index 0000000..2f83501 --- /dev/null +++ b/WebContent/js/Validform_v5.3.2.js @@ -0,0 +1,1331 @@ +/* + 閫氱敤琛ㄥ崟楠岃瘉鏂规硶 + Validform version 5.3.2 + By sean during April 7, 2010 - March 26, 2013 + For more information, please visit http://validform.rjboy.cn + Validform is available under the terms of the MIT license. + + Demo: + $(".demoform").Validform({//$(".demoform")鎸囨槑鏄摢涓琛ㄥ崟闇瑕侀獙璇,鍚嶇О闇鍔犲湪form琛ㄥ崟涓; + btnSubmit:"#btn_sub", //#btn_sub鏄琛ㄥ崟涓嬭缁戝畾鐐瑰嚮鎻愪氦琛ㄥ崟浜嬩欢鐨勬寜閽;濡傛灉form鍐呭惈鏈塻ubmit鎸夐挳璇ュ弬鏁板彲鐪佺暐; + btnReset:".btn_reset",//鍙夐」 .btn_reset鏄琛ㄥ崟涓嬭缁戝畾鐐瑰嚮閲嶇疆琛ㄥ崟浜嬩欢鐨勬寜閽; + tiptype:1, //鍙夐」 1=>pop box,2=>side tip(parent.next.find; with default pop),3=>side tip(siblings; with default pop),4=>side tip(siblings; none pop)锛岄粯璁や负1锛屼篃鍙互浼犲叆涓涓猣unction鍑芥暟锛岃嚜瀹氫箟鎻愮ず淇℃伅鐨勬樉绀烘柟寮忥紙鍙互瀹炵幇浣犳兂瑕佺殑浠讳綍鏁堟灉锛屽叿浣撳弬瑙乨emo椤碉級; + ignoreHidden:false,//鍙夐」 true | false 榛樿涓篺alse锛屽綋涓簍rue鏃跺:hidden鐨勮〃鍗曞厓绱犲皢涓嶅仛楠岃瘉; + dragonfly:false,//鍙夐」 true | false 榛樿false锛屽綋涓簍rue鏃讹紝鍊间负绌烘椂涓嶅仛楠岃瘉锛 + tipSweep:true,//鍙夐」 true | false 榛樿涓篺alse锛屽彧鍦ㄨ〃鍗曟彁浜ゆ椂瑙﹀彂妫娴嬶紝blur浜嬩欢灏嗕笉浼氳Е鍙戞娴嬶紙瀹炴椂楠岃瘉浼氬湪鍚庡彴杩涜锛屼笉浼氭樉绀烘娴嬬粨鏋滐級; + label:".label",//鍙夐」 閫夋嫨绗︼紝鍦ㄦ病鏈夌粦瀹歯ullmsg鏃舵煡鎵捐鏄剧ず鐨勬彁绀烘枃瀛楋紝榛樿鏌ユ壘".Validform_label"涓嬬殑鏂囧瓧; + showAllError:false,//鍙夐」 true | false锛宼rue锛氭彁浜よ〃鍗曟椂鎵鏈夐敊璇彁绀轰俊鎭兘浼氭樉绀猴紝false锛氫竴纰板埌楠岃瘉涓嶉氳繃鐨勫氨鍋滄妫娴嬪悗闈㈢殑鍏冪礌锛屽彧鏄剧ず璇ュ厓绱犵殑閿欒淇℃伅; + postonce:true, //鍙夐」 琛ㄥ崟鏄惁鍙兘鎻愪氦涓娆★紝true寮鍚紝涓嶅~鍒欓粯璁ゅ叧闂; + ajaxPost:true, //浣跨敤ajax鏂瑰紡鎻愪氦琛ㄥ崟鏁版嵁锛岄粯璁alse锛屾彁浜ゅ湴鍧灏辨槸action鎸囧畾鍦板潃; + datatype:{//浼犲叆鑷畾涔塪atatype绫诲瀷锛屽彲浠ユ槸姝e垯锛屼篃鍙互鏄嚱鏁帮紙鍑芥暟鍐呬細浼犲叆涓涓弬鏁帮級; + "*6-20": /^[^\s]{6,20}$/, + "z2-4" : /^[\u4E00-\u9FA5\uf900-\ufa2d]{2,4}$/, + "username":function(gets,obj,curform,regxp){ + //鍙傛暟gets鏄幏鍙栧埌鐨勮〃鍗曞厓绱犲硷紝obj涓哄綋鍓嶈〃鍗曞厓绱狅紝curform涓哄綋鍓嶉獙璇佺殑琛ㄥ崟锛宺egxp涓哄唴缃殑涓浜涙鍒欒〃杈惧紡鐨勫紩鐢; + var reg1=/^[\w\.]{4,16}$/, + reg2=/^[\u4E00-\u9FA5\uf900-\ufa2d]{2,8}$/; + + if(reg1.test(gets)){return true;} + if(reg2.test(gets)){return true;} + return false; + + //娉ㄦ剰return鍙互杩斿洖true 鎴 false 鎴 瀛楃涓叉枃瀛楋紝true琛ㄧず楠岃瘉閫氳繃锛岃繑鍥炲瓧绗︿覆琛ㄧず楠岃瘉澶辫触锛屽瓧绗︿覆浣滀负閿欒鎻愮ず鏄剧ず锛岃繑鍥瀎alse鍒欑敤errmsg鎴栭粯璁ょ殑閿欒鎻愮ず; + }, + "phone":function(){ + // 5.0 鐗堟湰涔嬪悗锛岃瀹炵幇浜岄変竴鐨勯獙璇佹晥鏋滐紝datatype 鐨勫悕绉 涓 闇瑕佷互 "option_" 寮澶; + } + }, + usePlugin:{ + swfupload:{}, + datepicker:{}, + passwordstrength:{}, + jqtransform:{ + selector:"select,input" + } + }, + beforeCheck:function(curform){ + //鍦ㄨ〃鍗曟彁浜ゆ墽琛岄獙璇佷箣鍓嶆墽琛岀殑鍑芥暟锛宑urform鍙傛暟鏄綋鍓嶈〃鍗曞璞° + //杩欓噷鏄庣‘return false鐨勮瘽灏嗕笉浼氱户缁墽琛岄獙璇佹搷浣; + }, + beforeSubmit:function(curform){ + //鍦ㄩ獙璇佹垚鍔熷悗锛岃〃鍗曟彁浜ゅ墠鎵ц鐨勫嚱鏁帮紝curform鍙傛暟鏄綋鍓嶈〃鍗曞璞° + //杩欓噷鏄庣‘return false鐨勮瘽琛ㄥ崟灏嗕笉浼氭彁浜; + }, + callback:function(data){ + //杩斿洖鏁版嵁data鏄痡son鏍煎紡锛寋"info":"demo info","status":"y"} + //info: 杈撳嚭鎻愮ず淇℃伅; + //status: 杩斿洖鎻愪氦鏁版嵁鐨勭姸鎬,鏄惁鎻愪氦鎴愬姛銆傚鍙互鐢"y"琛ㄧず鎻愪氦鎴愬姛锛"n"琛ㄧず鎻愪氦澶辫触锛屽湪ajax_post.php鏂囦欢杩斿洖鏁版嵁閲岃嚜瀹氬瓧绗︼紝涓昏鐢ㄥ湪callback鍑芥暟閲屾牴鎹鍊兼墽琛岀浉搴旂殑鍥炶皟鎿嶄綔; + //浣犱篃鍙互鍦╝jax_post.php鏂囦欢杩斿洖鏇村淇℃伅鍦ㄨ繖閲岃幏鍙栵紝杩涜鐩稿簲鎿嶄綔锛 + //ajax閬囧埌鏈嶅姟绔敊璇椂涔熶細鎵ц鍥炶皟锛岃繖鏃剁殑data鏄瘂 status:**, statusText:**, readyState:**, responseText:** }锛 + + //杩欓噷鎵ц鍥炶皟鎿嶄綔; + //娉ㄦ剰锛氬鏋滀笉鏄痑jax鏂瑰紡鎻愪氦琛ㄥ崟锛屼紶鍏allback锛岃繖鏃禿ata鍙傛暟鏄綋鍓嶈〃鍗曞璞★紝鍥炶皟鍑芥暟浼氬湪琛ㄥ崟楠岃瘉鍏ㄩ儴閫氳繃鍚庢墽琛岋紝鐒跺悗鍒ゆ柇鏄惁鎻愪氦琛ㄥ崟锛屽鏋渃allback閲屾槑纭畆eturn false锛屽垯琛ㄥ崟涓嶄細鎻愪氦锛屽鏋渞eturn true鎴栨病鏈塺eturn锛屽垯浼氭彁浜よ〃鍗曘 + } + }); + + Validform瀵硅薄鐨勬柟娉曞拰灞炴э細 + tipmsg锛氳嚜瀹氫箟鎻愮ず淇℃伅锛岄氳繃淇敼Validform瀵硅薄鐨勮繖涓睘鎬у兼潵璁╁悓涓涓〉闈㈢殑涓嶅悓琛ㄥ崟浣跨敤涓嶅悓鐨勬彁绀烘枃瀛楋紱 + dataType锛氳幏鍙栧唴缃殑涓浜涙鍒欙紱 + eq(n)锛氳幏鍙朧alidform瀵硅薄鐨勭n涓厓绱; + ajaxPost(flag,sync,url)锛氫互ajax鏂瑰紡鎻愪氦琛ㄥ崟銆俧lag涓簍rue鏃讹紝璺宠繃楠岃瘉鐩存帴鎻愪氦锛宻ync涓簍rue鏃跺皢浠ュ悓姝ョ殑鏂瑰紡杩涜ajax鎻愪氦锛屼紶鍏ヤ簡url鍦板潃鏃讹紝琛ㄥ崟浼氭彁浜ゅ埌杩欎釜鍦板潃锛 + abort()锛氱粓姝jax鐨勬彁浜わ紱 + submitForm(flag,url)锛氫互鍙傛暟閲岃缃殑鏂瑰紡鎻愪氦琛ㄥ崟锛宖lag涓簍rue鏃讹紝璺宠繃楠岃瘉鐩存帴鎻愪氦锛屼紶鍏ヤ簡url鍦板潃鏃讹紝琛ㄥ崟浼氭彁浜ゅ埌杩欎釜鍦板潃锛 + resetForm()锛氶噸缃〃鍗曪紱 + resetStatus()锛氶噸缃〃鍗曠殑鎻愪氦鐘舵併備紶鍏ヤ簡postonce鍙傛暟鐨勮瘽锛岃〃鍗曟垚鍔熸彁浜ゅ悗鐘舵佷細璁剧疆涓"posted"锛岄噸缃彁浜ょ姸鎬佸彲浠ヨ琛ㄥ崟缁х画鍙互鎻愪氦锛 + getStatus()锛氳幏鍙栬〃鍗曠殑鎻愪氦鐘舵侊紝normal锛氭湭鎻愪氦锛宲osting锛氭鍦ㄦ彁浜わ紝posted锛氬凡鎴愬姛鎻愪氦杩囷紱 + setStatus(status)锛氳缃〃鍗曠殑鎻愪氦鐘舵侊紝鍙互璁剧疆normal锛宲osting锛宲osted涓夌鐘舵侊紝涓嶄紶鍙傚垯璁剧疆鐘舵佷负posting锛岃繖涓姸鎬佽〃鍗曞彲浠ラ獙璇侊紝浣嗕笉鑳芥彁浜わ紱 + ignore(selector)锛氬拷鐣ュ鎵閫夋嫨瀵硅薄鐨勯獙璇侊紱 + unignore(selector)锛氬皢ignore鏂规硶鎵蹇界暐楠岃瘉鐨勫璞¢噸鏂拌幏鍙栭獙璇佹晥鏋滐紱 + addRule(rule)锛氬彲浠ラ氳繃Validform瀵硅薄鐨勮繖涓柟娉曟潵缁欒〃鍗曞厓绱犵粦瀹氶獙璇佽鍒欙紱 + check(bool,selector):瀵规寚瀹氬璞¤繘琛岄獙璇(榛樿楠岃瘉褰撳墠鏁翠釜琛ㄥ崟)锛岄氳繃杩斿洖true锛屽惁鍒欒繑鍥瀎alse锛堢粦瀹氬疄鏃堕獙璇佺殑瀵硅薄锛屾牸寮忕鍚堣姹傛椂杩斿洖true锛岃屼笉浼氱瓑ajax鐨勮繑鍥炵粨鏋滐級锛宐ool涓簍rue鏃跺垯鍙獙璇佷笉鏄剧ず鎻愮ず淇℃伅锛 + config(setup):鍙互閫氳繃杩欎釜鏂规硶鏉ヤ慨鏀瑰垵濮嬪寲鍙傛暟锛屾寚瀹氳〃鍗曠殑鎻愪氦鍦板潃锛岀粰琛ㄥ崟ajax鍜屽疄鏃堕獙璇佺殑ajax閲岃缃弬鏁帮紱 +*/ + +(function($,win,undef){ + var errorobj=null,//鎸囩ず褰撳墠楠岃瘉澶辫触鐨勮〃鍗曞厓绱; + msgobj=null,//pop box object + msghidden=true;//msgbox hidden? + + var tipmsg={//榛樿鎻愮ず鏂囧瓧; + tit:"鎻愮ず淇℃伅", + w:{ + "*":"涓嶈兘涓虹┖锛", + "*6-16":"璇峰~鍐6鍒16浣嶄换鎰忓瓧绗︼紒", + "n":"璇峰~鍐欐暟瀛楋紒", + "n6-16":"璇峰~鍐6鍒16浣嶆暟瀛楋紒", + "s":"涓嶈兘杈撳叆鐗规畩瀛楃锛", + "s6-18":"璇峰~鍐6鍒18浣嶅瓧绗︼紒", + "p":"璇峰~鍐欓偖鏀跨紪鐮侊紒", + "m":"璇峰~鍐欐墜鏈哄彿鐮侊紒", + "e":"閭鍦板潃鏍煎紡涓嶅锛", + "url":"璇峰~鍐欑綉鍧锛" + }, + def:"璇峰~鍐欐纭俊鎭紒", + undef:"datatype鏈畾涔夛紒", + reck:"涓ゆ杈撳叆鐨勫唴瀹逛笉涓鑷达紒", + r:"閫氳繃淇℃伅楠岃瘉锛", + c:"姝e湪妫娴嬩俊鎭", + s:"璇穥濉啓|閫夋嫨}{0|淇℃伅}锛", + v:"鎵濉俊鎭病鏈夌粡杩囬獙璇侊紝璇风◢鍚庘", + p:"姝e湪鎻愪氦鏁版嵁鈥" + } + $.Tipmsg=tipmsg; + + var Validform=function(forms,settings,inited){ + var settings=$.extend({},Validform.defaults,settings); + settings.datatype && $.extend(Validform.util.dataType,settings.datatype); + + var brothers=this; + brothers.tipmsg={w:{}}; + brothers.forms=forms; + brothers.objects=[]; + + //鍒涘缓瀛愬璞℃椂涓嶅啀缁戝畾浜嬩欢; + if(inited===true){ + return false; + } + + forms.each(function(){ + //宸茬粡缁戝畾浜嬩欢鏃惰烦杩囷紝閬垮厤浜嬩欢閲嶅缁戝畾; + if(this.validform_inited=="inited"){return true;} + this.validform_inited="inited"; + + var curform=this; + curform.settings=$.extend({},settings); + + var $this=$(curform); + + //闃叉琛ㄥ崟鎸夐挳鍙屽嚮鎻愪氦涓ゆ; + curform.validform_status="normal"; //normal | posting | posted; + + //璁╂瘡涓猇alidform瀵硅薄閮借兘鑷畾涔塼ipmsg; + $this.data("tipmsg",brothers.tipmsg); + + //bind the blur event; + $this.delegate("[datatype]","blur",function(){ + //鍒ゆ柇鏄惁鏄湪鎻愪氦琛ㄥ崟鎿嶄綔鏃惰Е鍙戠殑楠岃瘉璇锋眰锛 + var subpost=arguments[1]; + Validform.util.check.call(this,$this,subpost); + }); + + $this.delegate(":text","keypress",function(event){ + if(event.keyCode==13 && $this.find(":submit").length==0){ + $this.submit(); + } + }); + + //鐐瑰嚮琛ㄥ崟鍏冪礌锛岄粯璁ゆ枃瀛楁秷澶辨晥鏋; + //琛ㄥ崟鍏冪礌鍊兼瘮杈冩椂鐨勪俊鎭彁绀哄寮; + //radio銆乧heckbox鎻愮ず淇℃伅澧炲己; + //澶栬皟鎻掍欢鍒濆鍖; + Validform.util.enhance.call($this,curform.settings.tiptype,curform.settings.usePlugin,curform.settings.tipSweep); + + curform.settings.btnSubmit && $this.find(curform.settings.btnSubmit).bind("click",function(){ + $this.trigger("submit"); + return false; + }); + + $this.submit(function(){ + var subflag=Validform.util.submitForm.call($this,curform.settings); + subflag === undef && (subflag=true); + return subflag; + }); + + $this.find("[type='reset']").add($this.find(curform.settings.btnReset)).bind("click",function(){ + Validform.util.resetForm.call($this); + }); + + }); + + //棰勫垱寤簆op box; + if( settings.tiptype==1 || (settings.tiptype==2 || settings.tiptype==3) && settings.ajaxPost ){ + creatMsgbox(); + } + } + + Validform.defaults={ + tiptype:1, + tipSweep:false, + showAllError:false, + postonce:false, + ajaxPost:false + } + + Validform.util={ + dataType:{ + "*":/[\w\W]+/, + "*6-16":/^[\w\W]{6,16}$/, + "n":/^\d+$/, + "n6-16":/^\d{6,16}$/, + "s":/^[\u4E00-\u9FA5\uf900-\ufa2d\w\.\s]+$/, + "s6-18":/^[\u4E00-\u9FA5\uf900-\ufa2d\w\.\s]{6,18}$/, + "p":/^[0-9]{6}$/, + "m":/^13[0-9]{9}$|14[0-9]{9}|15[0-9]{9}$|18[0-9]{9}$/, + "e":/^\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/, + "url":/^(\w+:\/\/)?\w+(\.\w+)+.*$/ + }, + + toString:Object.prototype.toString, + + isEmpty:function(val){ + return val==="" || val===$.trim(this.attr("tip")); + }, + + getValue:function(obj){ + var inputval, + curform=this; + + if(obj.is(":radio")){ + inputval=curform.find(":radio[name='"+obj.attr("name")+"']:checked").val(); + inputval= inputval===undef ? "" : inputval; + }else if(obj.is(":checkbox")){ + inputval=""; + curform.find(":checkbox[name='"+obj.attr("name")+"']:checked").each(function(){ + inputval +=$(this).val()+','; + }) + inputval= inputval===undef ? "" : inputval; + }else{ + inputval=obj.val(); + } + inputval=$.trim(inputval); + + return Validform.util.isEmpty.call(obj,inputval) ? "" : inputval; + }, + + enhance:function(tiptype,usePlugin,tipSweep,addRule){ + var curform=this; + + //椤甸潰涓婁笉瀛樺湪鎻愮ず淇℃伅鐨勬爣绛炬椂锛岃嚜鍔ㄥ垱寤; + curform.find("[datatype]").each(function(){ + if(tiptype==2){ + if($(this).parent().next().find(".Validform_checktip").length==0){ + $(this).parent().next().append(""); + $(this).siblings(".Validform_checktip").remove(); + } + }else if(tiptype==3 || tiptype==4){ + if($(this).siblings(".Validform_checktip").length==0){ + $(this).parent().append(""); + $(this).parent().next().find(".Validform_checktip").remove(); + } + } + }) + + //琛ㄥ崟鍏冪礌鍊兼瘮杈冩椂鐨勪俊鎭彁绀哄寮; + curform.find("input[recheck]").each(function(){ + //宸茬粡缁戝畾浜嬩欢鏃惰烦杩; + if(this.validform_inited=="inited"){return true;} + this.validform_inited="inited"; + + var _this=$(this); + var recheckinput=curform.find("input[name='"+$(this).attr("recheck")+"']"); + recheckinput.bind("keyup",function(){ + if(recheckinput.val()==_this.val() && recheckinput.val() != ""){ + if(recheckinput.attr("tip")){ + if(recheckinput.attr("tip") == recheckinput.val()){return false;} + } + _this.trigger("blur"); + } + }).bind("blur",function(){ + if(recheckinput.val()!=_this.val() && _this.val()!=""){ + if(_this.attr("tip")){ + if(_this.attr("tip") == _this.val()){return false;} + } + _this.trigger("blur"); + } + }); + }); + + //hasDefaultText; + curform.find("[tip]").each(function(){//tip鏄〃鍗曞厓绱犵殑榛樿鎻愮ず淇℃伅,杩欐槸鐐瑰嚮娓呯┖鏁堟灉; + //宸茬粡缁戝畾浜嬩欢鏃惰烦杩; + if(this.validform_inited=="inited"){return true;} + this.validform_inited="inited"; + + var defaultvalue=$(this).attr("tip"); + var altercss=$(this).attr("altercss"); + $(this).focus(function(){ + if($(this).val()==defaultvalue){ + $(this).val(''); + if(altercss){$(this).removeClass(altercss);} + } + }).blur(function(){ + if($.trim($(this).val())===''){ + $(this).val(defaultvalue); + if(altercss){$(this).addClass(altercss);} + } + }); + }); + + //enhance info feedback for checkbox & radio; + curform.find(":checkbox[datatype],:radio[datatype]").each(function(){ + //宸茬粡缁戝畾浜嬩欢鏃惰烦杩; + if(this.validform_inited=="inited"){return true;} + this.validform_inited="inited"; + + var _this=$(this); + var name=_this.attr("name"); + curform.find("[name='"+name+"']").filter(":checkbox,:radio").bind("click",function(){ + //閬垮厤澶氫釜浜嬩欢缁戝畾鏃剁殑鍙栧兼粸鍚庨棶棰; + setTimeout(function(){ + _this.trigger("blur"); + },0); + }); + + }); + + //select multiple; + curform.find("select[datatype][multiple]").bind("click",function(){ + var _this=$(this); + setTimeout(function(){ + _this.trigger("blur"); + },0); + }); + + //plugins here to start; + Validform.util.usePlugin.call(curform,usePlugin,tiptype,tipSweep,addRule); + }, + + usePlugin:function(plugin,tiptype,tipSweep,addRule){ + /* + plugin:settings.usePlugin; + tiptype:settings.tiptype; + tipSweep:settings.tipSweep; + addRule:鏄惁鍦╝ddRule鏃惰Е鍙; + */ + + var curform=this, + plugin=plugin || {}; + //swfupload; + if(curform.find("input[plugin='swfupload']").length && typeof(swfuploadhandler) != "undefined"){ + + var custom={ + custom_settings:{ + form:curform, + showmsg:function(msg,type,obj){ + Validform.util.showmsg.call(curform,msg,tiptype,{obj:curform.find("input[plugin='swfupload']"),type:type,sweep:tipSweep}); + } + } + }; + + custom=$.extend(true,{},plugin.swfupload,custom); + + curform.find("input[plugin='swfupload']").each(function(n){ + if(this.validform_inited=="inited"){return true;} + this.validform_inited="inited"; + + $(this).val(""); + swfuploadhandler.init(custom,n); + }); + + } + + //datepicker; + if(curform.find("input[plugin='datepicker']").length && $.fn.datePicker){ + plugin.datepicker=plugin.datepicker || {}; + + if(plugin.datepicker.format){ + Date.format=plugin.datepicker.format; + delete plugin.datepicker.format; + } + if(plugin.datepicker.firstDayOfWeek){ + Date.firstDayOfWeek=plugin.datepicker.firstDayOfWeek; + delete plugin.datepicker.firstDayOfWeek; + } + + curform.find("input[plugin='datepicker']").each(function(n){ + if(this.validform_inited=="inited"){return true;} + this.validform_inited="inited"; + + plugin.datepicker.callback && $(this).bind("dateSelected",function(){ + var d=new Date( $.event._dpCache[this._dpId].getSelected()[0] ).asString(Date.format); + plugin.datepicker.callback(d,this); + }); + $(this).datePicker(plugin.datepicker); + }); + } + + //passwordstrength; + if(curform.find("input[plugin*='passwordStrength']").length && $.fn.passwordStrength){ + plugin.passwordstrength=plugin.passwordstrength || {}; + plugin.passwordstrength.showmsg=function(obj,msg,type){ + Validform.util.showmsg.call(curform,msg,tiptype,{obj:obj,type:type,sweep:tipSweep}); + }; + + curform.find("input[plugin='passwordStrength']").each(function(n){ + if(this.validform_inited=="inited"){return true;} + this.validform_inited="inited"; + + $(this).passwordStrength(plugin.passwordstrength); + }); + } + + //jqtransform; + if(addRule!="addRule" && plugin.jqtransform && $.fn.jqTransSelect){ + if(curform[0].jqTransSelected=="true"){return;}; + curform[0].jqTransSelected="true"; + + var jqTransformHideSelect = function(oTarget){ + var ulVisible = $('.jqTransformSelectWrapper ul:visible'); + ulVisible.each(function(){ + var oSelect = $(this).parents(".jqTransformSelectWrapper:first").find("select").get(0); + //do not hide if click on the label object associated to the select + if( !(oTarget && oSelect.oLabel && oSelect.oLabel.get(0) == oTarget.get(0)) ){$(this).hide();} + }); + }; + + /* Check for an external click */ + var jqTransformCheckExternalClick = function(event) { + if ($(event.target).parents('.jqTransformSelectWrapper').length === 0) { jqTransformHideSelect($(event.target)); } + }; + + var jqTransformAddDocumentListener = function (){ + $(document).mousedown(jqTransformCheckExternalClick); + }; + + if(plugin.jqtransform.selector){ + curform.find(plugin.jqtransform.selector).filter('input:submit, input:reset, input[type="button"]').jqTransInputButton(); + curform.find(plugin.jqtransform.selector).filter('input:text, input:password').jqTransInputText(); + curform.find(plugin.jqtransform.selector).filter('input:checkbox').jqTransCheckBox(); + curform.find(plugin.jqtransform.selector).filter('input:radio').jqTransRadio(); + curform.find(plugin.jqtransform.selector).filter('textarea').jqTransTextarea(); + if(curform.find(plugin.jqtransform.selector).filter("select").length > 0 ){ + curform.find(plugin.jqtransform.selector).filter("select").jqTransSelect(); + jqTransformAddDocumentListener(); + } + + }else{ + curform.jqTransform(); + } + + curform.find(".jqTransformSelectWrapper").find("li a").click(function(){ + $(this).parents(".jqTransformSelectWrapper").find("select").trigger("blur"); + }); + } + + }, + + getNullmsg:function(curform){ + var obj=this; + var reg=/[\u4E00-\u9FA5\uf900-\ufa2da-zA-Z\s]+/g; + var nullmsg; + + var label=curform[0].settings.label || ".Validform_label"; + label=obj.siblings(label).eq(0).text() || obj.siblings().find(label).eq(0).text() || obj.parent().siblings(label).eq(0).text() || obj.parent().siblings().find(label).eq(0).text(); + label=label.replace(/\s(?![a-zA-Z])/g,"").match(reg); + label=label? label.join("") : [""]; + + reg=/\{(.+)\|(.+)\}/; + nullmsg=curform.data("tipmsg").s || tipmsg.s; + + if(label != ""){ + nullmsg=nullmsg.replace(/\{0\|(.+)\}/,label); + if(obj.attr("recheck")){ + nullmsg=nullmsg.replace(/\{(.+)\}/,""); + obj.attr("nullmsg",nullmsg); + return nullmsg; + } + }else{ + nullmsg=obj.is(":checkbox,:radio,select") ? nullmsg.replace(/\{0\|(.+)\}/,"") : nullmsg.replace(/\{0\|(.+)\}/,"$1"); + } + nullmsg=obj.is(":checkbox,:radio,select") ? nullmsg.replace(reg,"$2") : nullmsg.replace(reg,"$1"); + + obj.attr("nullmsg",nullmsg); + return nullmsg; + }, + + getErrormsg:function(curform,datatype,recheck){ + var regxp=/^(.+?)((\d+)-(\d+))?$/, + regxp2=/^(.+?)(\d+)-(\d+)$/, + regxp3=/(.*?)\d+(.+?)\d+(.*)/, + mac=datatype.match(regxp), + temp,str; + + //濡傛灉鏄间笉涓鏍疯屾姤閿; + if(recheck=="recheck"){ + str=curform.data("tipmsg").reck || tipmsg.reck; + return str; + } + + var tipmsg_w_ex=$.extend({},tipmsg.w,curform.data("tipmsg").w); + + //濡傛灉鍘熸潵灏辨湁锛岀洿鎺ユ樉绀鸿椤圭殑鎻愮ず淇℃伅; + if(mac[0] in tipmsg_w_ex){ + return curform.data("tipmsg").w[mac[0]] || tipmsg.w[mac[0]]; + } + + //娌℃湁鐨勮瘽鍦ㄦ彁绀哄璞¢噷鏌ユ壘鐩镐技; + for(var name in tipmsg_w_ex){ + if(name.indexOf(mac[1])!=-1 && regxp2.test(name)){ + str=(curform.data("tipmsg").w[name] || tipmsg.w[name]).replace(regxp3,"$1"+mac[3]+"$2"+mac[4]+"$3"); + curform.data("tipmsg").w[mac[0]]=str; + + return str; + } + + } + + return curform.data("tipmsg").def || tipmsg.def; + }, + + _regcheck:function(datatype,gets,obj,curform){ + var curform=curform, + info=null, + passed=false, + reg=/\/.+\//g, + regex=/^(.+?)(\d+)-(\d+)$/, + type=3;//default set to wrong type, 2,3,4; + + //datatype鏈変笁绉嶆儏鍐碉細姝e垯锛屽嚱鏁板拰鐩存帴缁戝畾鐨勬鍒; + + //鐩存帴鏄鍒; + if(reg.test(datatype)){ + var regstr=datatype.match(reg)[0].slice(1,-1); + var param=datatype.replace(reg,""); + var rexp=RegExp(regstr,param); + + passed=rexp.test(gets); + + //function; + }else if(Validform.util.toString.call(Validform.util.dataType[datatype])=="[object Function]"){ + passed=Validform.util.dataType[datatype](gets,obj,curform,Validform.util.dataType); + if(passed === true || passed===undef){ + passed = true; + }else{ + info= passed; + passed=false; + } + + //鑷畾涔夋鍒; + }else{ + //鑷姩鎵╁睍datatype; + if(!(datatype in Validform.util.dataType)){ + var mac=datatype.match(regex), + temp; + + if(!mac){ + passed=false; + info=curform.data("tipmsg").undef||tipmsg.undef; + }else{ + for(var name in Validform.util.dataType){ + temp=name.match(regex); + if(!temp){continue;} + if(mac[1]===temp[1]){ + var str=Validform.util.dataType[name].toString(), + param=str.match(/\/[mgi]*/g)[1].replace("\/",""), + regxp=new RegExp("\\{"+temp[2]+","+temp[3]+"\\}","g"); + str=str.replace(/\/[mgi]*/g,"\/").replace(regxp,"{"+mac[2]+","+mac[3]+"}").replace(/^\//,"").replace(/\/$/,""); + Validform.util.dataType[datatype]=new RegExp(str,param); + break; + } + } + } + } + + if(Validform.util.toString.call(Validform.util.dataType[datatype])=="[object RegExp]"){ + passed=Validform.util.dataType[datatype].test(gets); + } + + } + + + if(passed){ + type=2; + info=obj.attr("sucmsg") || curform.data("tipmsg").r||tipmsg.r; + + //瑙勫垯楠岃瘉閫氳繃鍚庯紝杩橀渶瑕佸缁戝畾recheck鐨勫璞¤繘琛屽兼瘮杈; + if(obj.attr("recheck")){ + var theother=curform.find("input[name='"+obj.attr("recheck")+"']:first"); + if(gets!=theother.val()){ + passed=false; + type=3; + info=obj.attr("errormsg") || Validform.util.getErrormsg.call(obj,curform,datatype,"recheck"); + } + } + }else{ + info=info || obj.attr("errormsg") || Validform.util.getErrormsg.call(obj,curform,datatype); + + //楠岃瘉涓嶉氳繃涓斾负绌烘椂; + if(Validform.util.isEmpty.call(obj,gets)){ + info=obj.attr("nullmsg") || Validform.util.getNullmsg.call(obj,curform); + } + } + + return{ + passed:passed, + type:type, + info:info + }; + + }, + + regcheck:function(datatype,gets,obj){ + /* + datatype:datatype; + gets:inputvalue; + obj:input object; + */ + var curform=this, + info=null, + passed=false, + type=3;//default set to wrong type, 2,3,4; + + //ignore; + if(obj.attr("ignore")==="ignore" && Validform.util.isEmpty.call(obj,gets)){ + if(obj.data("cked")){ + info=""; + } + + return { + passed:true, + type:4, + info:info + }; + } + + obj.data("cked","cked");//do nothing if is the first time validation triggered; + + var dtype=Validform.util.parseDatatype(datatype); + var res; + for(var eithor=0; eithor[["/regexp/"],["phone"],["tel","s","e"],["f","e"]]; + */ + + var reg=/\/.+?\/[mgi]*(?=(,|$|\||\s))|[\w\*-]+/g, + dtype=datatype.match(reg), + sepor=datatype.replace(reg,"").replace(/\s*/g,"").split(""), + arr=[], + m=0; + + arr[0]=[]; + arr[0].push(dtype[0]); + for(var n=0;n姝e湪妫娴 | 2=>閫氳繃, sweep:true | false}, + triggered:鍦╞lur鎴栨彁浜よ〃鍗曡Е鍙戠殑楠岃瘉涓紝鏈変簺鎯呭喌涓嶉渶瑕佹樉绀烘彁绀烘枃瀛楋紝濡傝嚜瀹氫箟寮瑰嚭鎻愮ず妗嗙殑鏄剧ず鏂瑰紡锛屼笉闇瑕佹瘡娆lur鏃跺氨椹笂寮瑰嚭鎻愮ず; + + tiptype:1\2\3鏃堕兘鏈夊潙鑳戒細寮瑰嚭鑷畾涔夋彁绀烘 + tiptype:1鏃跺湪triggered bycheck鏃朵笉寮规 + tiptype:2\3鏃跺湪ajax鏃跺脊妗 + tipSweep涓簍rue鏃跺湪triggered bycheck鏃朵笉瑙﹀彂showmsg锛屼絾ajax鍑洪敊鐨勬儏鍐典笅瑕佹彁绀 + */ + + //濡傛灉msg涓簎ndefined锛岄偅涔堝氨娌″繀瑕佹墽琛屽悗闈㈢殑鎿嶄綔锛宨gnore鏈夊彲鑳戒細鍑虹幇杩欐儏鍐; + if(msg==undef){return;} + + //tipSweep涓簍rue锛屼笖褰撳墠涓嶆槸澶勪簬閿欒鐘舵佹椂锛宐lur浜嬩欢涓嶈Е鍙戜俊鎭樉绀; + if(triggered=="bycheck" && o.sweep && (o.obj && !o.obj.is(".Validform_error") || typeof type == "function")){return;} + + $.extend(o,{curform:this}); + + if(typeof type == "function"){ + type(msg,o,Validform.util.cssctl); + return; + } + + if(type==1 || triggered=="byajax" && type!=4){ + msgobj.find(".Validform_info").html(msg); + } + + //tiptypt=1鏃讹紝blur瑙﹀彂showmsg锛岄獙璇佹槸鍚﹂氳繃閮戒笉寮规锛屾彁浜よ〃鍗曡Е鍙戠殑璇濓紝鍙楠岃瘉鍑洪敊锛屽氨寮规; + if(type==1 && triggered!="bycheck" && o.type!=2 || triggered=="byajax" && type!=4){ + msghidden=false; + msgobj.find(".iframe").css("height",msgobj.outerHeight()); + msgobj.show(); + setCenter(msgobj,100); + } + + if(type==2 && o.obj){ + o.obj.parent().next().find(".Validform_checktip").html(msg); + Validform.util.cssctl(o.obj.parent().next().find(".Validform_checktip"),o.type); + } + + if((type==3 || type==4) && o.obj){ + o.obj.siblings(".Validform_checktip").html(msg); + Validform.util.cssctl(o.obj.siblings(".Validform_checktip"),o.type); + } + + }, + + cssctl:function(obj,status){ + switch(status){ + case 1: + obj.removeClass("Validform_right Validform_wrong").addClass("Validform_checktip Validform_loading");//checking; + break; + case 2: + obj.removeClass("Validform_wrong Validform_loading").addClass("Validform_checktip Validform_right");//passed; + break; + case 4: + obj.removeClass("Validform_right Validform_wrong Validform_loading").addClass("Validform_checktip");//for ignore; + break; + default: + obj.removeClass("Validform_right Validform_loading").addClass("Validform_checktip Validform_wrong");//wrong; + } + }, + + check:function(curform,subpost,bool){ + /* + 妫娴嬪崟涓〃鍗曞厓绱; + 楠岃瘉閫氳繃杩斿洖true锛屽惁鍒欒繑鍥瀎alse銆佸疄鏃堕獙璇佽繑鍥炲间负ajax; + bool锛屼紶鍏rue鍒欏彧妫娴嬩笉鏄剧ず鎻愮ず淇℃伅; + */ + var settings=curform[0].settings; + var subpost=subpost || ""; + var inputval=Validform.util.getValue.call(curform,$(this)); + + //闅愯棌鎴栫粦瀹歞ataIgnore鐨勮〃鍗曞璞′笉鍋氶獙璇; + if(settings.ignoreHidden && $(this).is(":hidden") || $(this).data("dataIgnore")==="dataIgnore"){ + return true; + } + + //dragonfly=true鏃讹紝娌℃湁缁戝畾ignore锛屽间负绌轰笉鍋氶獙璇侊紝浣嗛獙璇佷笉閫氳繃; + if(settings.dragonfly && !$(this).data("cked") && Validform.util.isEmpty.call($(this),inputval) && $(this).attr("ignore")!="ignore"){ + return false; + } + + var flag=Validform.util.regcheck.call(curform,$(this).attr("datatype"),inputval,$(this)); + + //鍊兼病鍙樺寲涓嶅仛妫娴嬶紝杩欐椂瑕佽冭檻recheck鎯呭喌; + //涓嶆槸鍦ㄦ彁浜よ〃鍗曟椂瑙﹀彂鐨刟jax楠岃瘉; + if(inputval==this.validform_lastval && !$(this).attr("recheck") && subpost==""){ + return flag.passed ? true : false; + } + + this.validform_lastval=inputval;//瀛樺偍褰撳墠鍊; + + var _this; + errorobj=_this=$(this); + + if(!flag.passed){ + //鍙栨秷姝e湪杩涜鐨刟jax楠岃瘉; + Validform.util.abort.call(_this[0]); + + if(!bool){ + //浼犲叆"bycheck"锛屾寚绀哄綋鍓嶆槸check鏂规硶閲岃皟鐢ㄧ殑锛屽綋tiptype=1鏃讹紝blur浜嬩欢涓嶈瑙﹀彂閿欒淇℃伅鏄剧ず; + Validform.util.showmsg.call(curform,flag.info,settings.tiptype,{obj:$(this),type:flag.type,sweep:settings.tipSweep},"bycheck"); + + !settings.tipSweep && _this.addClass("Validform_error"); + } + return false; + } + + //楠岃瘉閫氳繃鐨勮瘽锛屽鏋滅粦瀹氭湁ajaxurl锛岃鎵цajax妫娴; + //褰搃gnore="ignore"鏃讹紝涓虹┖鍊煎彲浠ラ氳繃楠岃瘉锛岃繖鏃朵笉闇瑕乤jax妫娴; + var ajaxurl=$(this).attr("ajaxurl"); + if(ajaxurl && !Validform.util.isEmpty.call($(this),inputval) && !bool){ + var inputobj=$(this); + + //褰撴彁浜よ〃鍗曟椂锛岃〃鍗曚腑鐨勬煇椤瑰凡缁忓湪鎵цajax妫娴嬶紝杩欐椂闇瑕佽璇ラ」ajax缁撴潫鍚庣户缁彁浜よ〃鍗; + if(subpost=="postform"){ + inputobj[0].validform_subpost="postform"; + }else{ + inputobj[0].validform_subpost=""; + } + + if(inputobj[0].validform_valid==="posting" && inputval==inputobj[0].validform_ckvalue){return "ajax";} + + inputobj[0].validform_valid="posting"; + inputobj[0].validform_ckvalue=inputval; + Validform.util.showmsg.call(curform,curform.data("tipmsg").c||tipmsg.c,settings.tiptype,{obj:inputobj,type:1,sweep:settings.tipSweep},"bycheck"); + + Validform.util.abort.call(_this[0]); + + var ajaxsetup=$.extend(true,{},settings.ajaxurl || {}); + + var localconfig={ + type: "POST", + cache:false, + url: ajaxurl, + data: "param="+encodeURIComponent(inputval)+"&name="+encodeURIComponent($(this).attr("name")), + success: function(data){ + if($.trim(data.status)==="y"){ + inputobj[0].validform_valid="true"; + data.info && inputobj.attr("sucmsg",data.info); + Validform.util.showmsg.call(curform,inputobj.attr("sucmsg") || curform.data("tipmsg").r||tipmsg.r,settings.tiptype,{obj:inputobj,type:2,sweep:settings.tipSweep},"bycheck"); + _this.removeClass("Validform_error"); + errorobj=null; + if(inputobj[0].validform_subpost=="postform"){ + curform.trigger("submit"); + } + }else{ + inputobj[0].validform_valid=data.info; + Validform.util.showmsg.call(curform,data.info,settings.tiptype,{obj:inputobj,type:3,sweep:settings.tipSweep}); + _this.addClass("Validform_error"); + } + _this[0].validform_ajax=null; + }, + error: function(data){ + if(data.status=="200"){ + if(data.responseText=="y"){ + ajaxsetup.success({"status":"y"}); + }else{ + ajaxsetup.success({"status":"n","info":data.responseText}); + } + return false; + } + + //姝e湪妫娴嬫椂锛岃妫娴嬬殑鏁版嵁鍙戠敓鏀瑰彉锛岃繖鏃惰缁堟褰撳墠鐨刟jax銆備笉鏄繖绉嶆儏鍐靛紩璧风殑ajax閿欒锛岄偅涔堟樉绀虹浉鍏抽敊璇俊鎭; + if(data.statusText!=="abort"){ + var msg="status: "+data.status+"; statusText: "+data.statusText; + + Validform.util.showmsg.call(curform,msg,settings.tiptype,{obj:inputobj,type:3,sweep:settings.tipSweep}); + _this.addClass("Validform_error"); + } + + inputobj[0].validform_valid=data.statusText; + _this[0].validform_ajax=null; + + //localconfig.error杩斿洖true琛ㄧず杩橀渶瑕佹墽琛宼emp_err; + return true; + } + } + + if(ajaxsetup.success){ + var temp_suc=ajaxsetup.success; + ajaxsetup.success=function(data){ + localconfig.success(data); + temp_suc(data,inputobj); + } + } + + if(ajaxsetup.error){ + var temp_err=ajaxsetup.error; + ajaxsetup.error=function(data){ + //localconfig.error杩斿洖false琛ㄧず涓嶉渶瑕佹墽琛宼emp_err; + localconfig.error(data) && temp_err(data,inputobj); + } + } + + ajaxsetup=$.extend({},localconfig,ajaxsetup,{dataType:"json"}); + _this[0].validform_ajax=$.ajax(ajaxsetup); + + return "ajax"; + }else if(ajaxurl && Validform.util.isEmpty.call($(this),inputval)){ + Validform.util.abort.call(_this[0]); + _this[0].validform_valid="true"; + } + + if(!bool){ + Validform.util.showmsg.call(curform,flag.info,settings.tiptype,{obj:$(this),type:flag.type,sweep:settings.tipSweep},"bycheck"); + _this.removeClass("Validform_error"); + } + errorobj=null; + + return true; + + }, + + submitForm:function(settings,flg,url,ajaxPost,sync){ + /* + flg===true鏃惰烦杩囬獙璇佺洿鎺ユ彁浜; + ajaxPost==="ajaxPost"鎸囩ず褰撳墠琛ㄥ崟浠jax鏂瑰紡鎻愪氦; + */ + var curform=this; + + //琛ㄥ崟姝e湪鎻愪氦鏃剁偣鍑绘彁浜ゆ寜閽笉鍋氬弽搴; + if(curform[0].validform_status==="posting"){return false;} + + //瑕佹眰鍙兘鎻愪氦涓娆℃椂; + if(settings.postonce && curform[0].validform_status==="posted"){return false;} + + var beforeCheck=settings.beforeCheck && settings.beforeCheck(curform); + if(beforeCheck===false){return false;} + + var flag=true, + inflag; + + curform.find("[datatype]").each(function(){ + //璺宠繃楠岃瘉; + if(flg){ + return false; + } + + //闅愯棌鎴栫粦瀹歞ataIgnore鐨勮〃鍗曞璞′笉鍋氶獙璇; + if(settings.ignoreHidden && $(this).is(":hidden") || $(this).data("dataIgnore")==="dataIgnore"){ + return true; + } + + var inputval=Validform.util.getValue.call(curform,$(this)), + _this; + errorobj=_this=$(this); + + inflag=Validform.util.regcheck.call(curform,$(this).attr("datatype"),inputval,$(this)); + + if(!inflag.passed){ + Validform.util.showmsg.call(curform,inflag.info,settings.tiptype,{obj:$(this),type:inflag.type,sweep:settings.tipSweep}); + _this.addClass("Validform_error"); + + if(!settings.showAllError){ + _this.focus(); + flag=false; + return false; + } + + flag && (flag=false); + return true; + } + + //褰搃gnore="ignore"鏃讹紝涓虹┖鍊煎彲浠ラ氳繃楠岃瘉锛岃繖鏃朵笉闇瑕乤jax妫娴; + if($(this).attr("ajaxurl") && !Validform.util.isEmpty.call($(this),inputval)){ + if(this.validform_valid!=="true"){ + var thisobj=$(this); + Validform.util.showmsg.call(curform,curform.data("tipmsg").v||tipmsg.v,settings.tiptype,{obj:thisobj,type:3,sweep:settings.tipSweep}); + _this.addClass("Validform_error"); + + thisobj.trigger("blur",["postform"]);//continue the form post; + + if(!settings.showAllError){ + flag=false; + return false; + } + + flag && (flag=false); + return true; + } + }else if($(this).attr("ajaxurl") && Validform.util.isEmpty.call($(this),inputval)){ + Validform.util.abort.call(this); + this.validform_valid="true"; + } + + Validform.util.showmsg.call(curform,inflag.info,settings.tiptype,{obj:$(this),type:inflag.type,sweep:settings.tipSweep}); + _this.removeClass("Validform_error"); + errorobj=null; + }); + + if(settings.showAllError){ + curform.find(".Validform_error:first").focus(); + } + + if(flag){ + var beforeSubmit=settings.beforeSubmit && settings.beforeSubmit(curform); + if(beforeSubmit===false){return false;} + + curform[0].validform_status="posting"; + + if(settings.ajaxPost || ajaxPost==="ajaxPost"){ + //鑾峰彇閰嶇疆鍙傛暟; + var ajaxsetup=$.extend(true,{},settings.ajaxpost || {}); + //鏈夊彲鑳介渶瑕佸姩鎬佺殑鏀瑰彉鎻愪氦鍦板潃锛屾墍浠ユ妸action鎵鎸囧畾鐨剈rl灞傜骇璁句负鏈浣; + ajaxsetup.url=url || ajaxsetup.url || settings.url || curform.attr("action"); + + //byajax锛歛jax鏃讹紝tiptye涓1銆2鎴3闇瑕佸脊鍑烘彁绀烘; + Validform.util.showmsg.call(curform,curform.data("tipmsg").p||tipmsg.p,settings.tiptype,{obj:curform,type:1,sweep:settings.tipSweep},"byajax"); + + //鏂规硶閲岀殑浼樺厛绾ц楂; + //鏈塽ndefined鎯呭喌; + if(sync){ + ajaxsetup.async=false; + }else if(sync===false){ + ajaxsetup.async=true; + } + + if(ajaxsetup.success){ + var temp_suc=ajaxsetup.success; + ajaxsetup.success=function(data){ + settings.callback && settings.callback(data); + curform[0].validform_ajax=null; + if($.trim(data.status)==="y"){ + curform[0].validform_status="posted"; + }else{ + curform[0].validform_status="normal"; + } + + temp_suc(data,curform); + } + } + + if(ajaxsetup.error){ + var temp_err=ajaxsetup.error; + ajaxsetup.error=function(data){ + settings.callback && settings.callback(data); + curform[0].validform_status="normal"; + curform[0].validform_ajax=null; + + temp_err(data,curform); + } + } + + var localconfig={ + type: "POST", + async:true, + data: curform.serializeArray(), + success: function(data){ + if($.trim(data.status)==="y"){ + //鎴愬姛鎻愪氦; + curform[0].validform_status="posted"; + Validform.util.showmsg.call(curform,data.info,settings.tiptype,{obj:curform,type:2,sweep:settings.tipSweep},"byajax"); + }else{ + //鎻愪氦鍑洪敊; + curform[0].validform_status="normal"; + Validform.util.showmsg.call(curform,data.info,settings.tiptype,{obj:curform,type:3,sweep:settings.tipSweep},"byajax"); + } + + settings.callback && settings.callback(data); + curform[0].validform_ajax=null; + }, + error: function(data){ + var msg="status: "+data.status+"; statusText: "+data.statusText; + + Validform.util.showmsg.call(curform,msg,settings.tiptype,{obj:curform,type:3,sweep:settings.tipSweep},"byajax"); + + settings.callback && settings.callback(data); + curform[0].validform_status="normal"; + curform[0].validform_ajax=null; + } + } + + ajaxsetup=$.extend({},localconfig,ajaxsetup,{dataType:"json"}); + + curform[0].validform_ajax=$.ajax(ajaxsetup); + + }else{ + if(!settings.postonce){ + curform[0].validform_status="normal"; + } + + var url=url || settings.url; + if(url){ + curform.attr("action",url); + } + + return settings.callback && settings.callback(curform); + } + } + + return false; + + }, + + resetForm:function(){ + var brothers=this; + brothers.each(function(){ + this.reset && this.reset(); + this.validform_status="normal"; + }); + + brothers.find(".Validform_right").text(""); + brothers.find(".passwordStrength").children().removeClass("bgStrength"); + brothers.find(".Validform_checktip").removeClass("Validform_wrong Validform_right Validform_loading"); + brothers.find(".Validform_error").removeClass("Validform_error"); + brothers.find("[datatype]").removeData("cked").removeData("dataIgnore").each(function(){ + this.validform_lastval=null; + }); + brothers.eq(0).find("input:first").focus(); + }, + + abort:function(){ + if(this.validform_ajax){ + this.validform_ajax.abort(); + } + } + + } + + $.Datatype=Validform.util.dataType; + + Validform.prototype={ + dataType:Validform.util.dataType, + + eq:function(n){ + var obj=this; + + if(n>=obj.forms.length){ + return null; + } + + if(!(n in obj.objects)){ + obj.objects[n]=new Validform($(obj.forms[n]).get(),{},true); + } + + return obj.objects[n]; + + }, + + resetStatus:function(){ + var obj=this; + $(obj.forms).each(function(){ + this.validform_status="normal"; + }); + + return this; + }, + + setStatus:function(status){ + var obj=this; + $(obj.forms).each(function(){ + this.validform_status=status || "posting"; + }); + + return this; + }, + + getStatus:function(){ + var obj=this; + var status=$(obj.forms)[0].validform_status; + + return status; + }, + + ignore:function(selector){ + var obj=this; + var selector=selector || "[datatype]" + + $(obj.forms).find(selector).each(function(){ + $(this).data("dataIgnore","dataIgnore").removeClass("Validform_error"); + }); + + return this; + }, + + unignore:function(selector){ + var obj=this; + var selector=selector || "[datatype]" + + $(obj.forms).find(selector).each(function(){ + $(this).removeData("dataIgnore"); + }); + + return this; + }, + + addRule:function(rule){ + /* + rule => [{ + ele:"#id", + datatype:"*", + errormsg:"鍑洪敊鎻愮ず鏂囧瓧锛", + nullmsg:"涓虹┖鏃剁殑鎻愮ず鏂囧瓧锛", + tip:"榛樿鏄剧ず鐨勬彁绀烘枃瀛", + altercss:"gray", + ignore:"ignore", + ajaxurl:"valid.php", + recheck:"password", + plugin:"passwordStrength" + },{},{},...] + */ + var obj=this; + var rule=rule || []; + + for(var index=0; index0?top:0); + + obj.css({ + left:left + }).animate({ + top : top + },{ duration:time , queue:false }); + } + + function creatMsgbox(){ + if($("#Validform_msg").length!==0){return false;} + msgobj=$('

').appendTo("body");//鎻愮ず淇℃伅妗; + msgobj.find("a.Validform_close").click(function(){ + msgobj.hide(); + msghidden=true; + if(errorobj){ + errorobj.focus().addClass("Validform_error"); + } + return false; + }).focus(function(){this.blur();}); + + $(window).bind("scroll resize",function(){ + !msghidden && setCenter(msgobj,400); + }); + }; + + //鍏敤鏂规硶鏄剧ず&鍏抽棴淇℃伅鎻愮ず妗; + $.Showmsg=function(msg){ + creatMsgbox(); + Validform.util.showmsg.call(win,msg,1,{}); + }; + + $.Hidemsg=function(){ + msgobj.hide(); + msghidden=true; + }; + +})(jQuery,window); \ No newline at end of file diff --git a/WebContent/js/Validform_v5.3.2_min.js b/WebContent/js/Validform_v5.3.2_min.js new file mode 100644 index 0000000..e01a373 --- /dev/null +++ b/WebContent/js/Validform_v5.3.2_min.js @@ -0,0 +1,8 @@ +/* + Validform version 5.3.2 + By sean during April 7, 2010 - March 26, 2013 + For more information, please visit http://validform.rjboy.cn + Validform is available under the terms of the MIT license. +*/ + +(function(d,f,b){var g=null,j=null,i=true;var e={tit:"鎻愮ず淇℃伅",w:{"*":"涓嶈兘涓虹┖锛","*6-16":"璇峰~鍐6鍒16浣嶄换鎰忓瓧绗︼紒","n":"璇峰~鍐欐暟瀛楋紒","n6-16":"璇峰~鍐6鍒16浣嶆暟瀛楋紒","s":"涓嶈兘杈撳叆鐗规畩瀛楃锛","s6-18":"璇峰~鍐6鍒18浣嶅瓧绗︼紒","p":"璇峰~鍐欓偖鏀跨紪鐮侊紒","m":"璇峰~鍐欐墜鏈哄彿鐮侊紒","e":"閭鍦板潃鏍煎紡涓嶅锛","url":"璇峰~鍐欑綉鍧锛"},def:"璇峰~鍐欐纭俊鎭紒",undef:"datatype鏈畾涔夛紒",reck:"涓ゆ杈撳叆鐨勫唴瀹逛笉涓鑷达紒",r:"閫氳繃淇℃伅楠岃瘉锛",c:"姝e湪妫娴嬩俊鎭",s:"璇穥濉啓|閫夋嫨}{0|淇℃伅}锛",v:"鎵濉俊鎭病鏈夌粡杩囬獙璇侊紝璇风◢鍚庘",p:"姝e湪鎻愪氦鏁版嵁鈥"};d.Tipmsg=e;var a=function(l,n,k){var n=d.extend({},a.defaults,n);n.datatype&&d.extend(a.util.dataType,n.datatype);var m=this;m.tipmsg={w:{}};m.forms=l;m.objects=[];if(k===true){return false}l.each(function(){if(this.validform_inited=="inited"){return true}this.validform_inited="inited";var p=this;p.settings=d.extend({},n);var o=d(p);p.validform_status="normal";o.data("tipmsg",m.tipmsg);o.delegate("[datatype]","blur",function(){var q=arguments[1];a.util.check.call(this,o,q)});o.delegate(":text","keypress",function(q){if(q.keyCode==13&&o.find(":submit").length==0){o.submit()}});a.util.enhance.call(o,p.settings.tiptype,p.settings.usePlugin,p.settings.tipSweep);p.settings.btnSubmit&&o.find(p.settings.btnSubmit).bind("click",function(){o.trigger("submit");return false});o.submit(function(){var q=a.util.submitForm.call(o,p.settings);q===b&&(q=true);return q});o.find("[type='reset']").add(o.find(p.settings.btnReset)).bind("click",function(){a.util.resetForm.call(o)})});if(n.tiptype==1||(n.tiptype==2||n.tiptype==3)&&n.ajaxPost){c()}};a.defaults={tiptype:1,tipSweep:false,showAllError:false,postonce:false,ajaxPost:false};a.util={dataType:{"*":/[\w\W]+/,"*6-16":/^[\w\W]{6,16}$/,n:/^\d+$/,"n6-16":/^\d{6,16}$/,s:/^[\u4E00-\u9FA5\uf900-\ufa2d\w\.\s]+$/,"s6-18":/^[\u4E00-\u9FA5\uf900-\ufa2d\w\.\s]{6,18}$/,p:/^[0-9]{6}$/,m:/^13[0-9]{9}$|14[0-9]{9}|15[0-9]{9}$|18[0-9]{9}$/,e:/^\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/,url:/^(\w+:\/\/)?\w+(\.\w+)+.*$/},toString:Object.prototype.toString,isEmpty:function(k){return k===""||k===d.trim(this.attr("tip"))},getValue:function(m){var l,k=this;if(m.is(":radio")){l=k.find(":radio[name='"+m.attr("name")+"']:checked").val();l=l===b?"":l}else{if(m.is(":checkbox")){l="";k.find(":checkbox[name='"+m.attr("name")+"']:checked").each(function(){l+=d(this).val()+","});l=l===b?"":l}else{l=m.val()}}l=d.trim(l);return a.util.isEmpty.call(m,l)?"":l},enhance:function(l,m,n,k){var o=this;o.find("[datatype]").each(function(){if(l==2){if(d(this).parent().next().find(".Validform_checktip").length==0){d(this).parent().next().append("");d(this).siblings(".Validform_checktip").remove()}}else{if(l==3||l==4){if(d(this).siblings(".Validform_checktip").length==0){d(this).parent().append("");d(this).parent().next().find(".Validform_checktip").remove()}}}});o.find("input[recheck]").each(function(){if(this.validform_inited=="inited"){return true}this.validform_inited="inited";var q=d(this);var p=o.find("input[name='"+d(this).attr("recheck")+"']");p.bind("keyup",function(){if(p.val()==q.val()&&p.val()!=""){if(p.attr("tip")){if(p.attr("tip")==p.val()){return false}}q.trigger("blur")}}).bind("blur",function(){if(p.val()!=q.val()&&q.val()!=""){if(q.attr("tip")){if(q.attr("tip")==q.val()){return false}}q.trigger("blur")}})});o.find("[tip]").each(function(){if(this.validform_inited=="inited"){return true}this.validform_inited="inited";var q=d(this).attr("tip");var p=d(this).attr("altercss");d(this).focus(function(){if(d(this).val()==q){d(this).val("");if(p){d(this).removeClass(p)}}}).blur(function(){if(d.trim(d(this).val())===""){d(this).val(q);if(p){d(this).addClass(p)}}})});o.find(":checkbox[datatype],:radio[datatype]").each(function(){if(this.validform_inited=="inited"){return true}this.validform_inited="inited";var q=d(this);var p=q.attr("name");o.find("[name='"+p+"']").filter(":checkbox,:radio").bind("click",function(){setTimeout(function(){q.trigger("blur")},0)})});o.find("select[datatype][multiple]").bind("click",function(){var p=d(this);setTimeout(function(){p.trigger("blur")},0)});a.util.usePlugin.call(o,m,l,n,k)},usePlugin:function(o,l,n,r){var s=this,o=o||{};if(s.find("input[plugin='swfupload']").length&&typeof(swfuploadhandler)!="undefined"){var k={custom_settings:{form:s,showmsg:function(v,t,u){a.util.showmsg.call(s,v,l,{obj:s.find("input[plugin='swfupload']"),type:t,sweep:n})}}};k=d.extend(true,{},o.swfupload,k);s.find("input[plugin='swfupload']").each(function(t){if(this.validform_inited=="inited"){return true}this.validform_inited="inited";d(this).val("");swfuploadhandler.init(k,t)})}if(s.find("input[plugin='datepicker']").length&&d.fn.datePicker){o.datepicker=o.datepicker||{};if(o.datepicker.format){Date.format=o.datepicker.format;delete o.datepicker.format}if(o.datepicker.firstDayOfWeek){Date.firstDayOfWeek=o.datepicker.firstDayOfWeek;delete o.datepicker.firstDayOfWeek}s.find("input[plugin='datepicker']").each(function(t){if(this.validform_inited=="inited"){return true}this.validform_inited="inited";o.datepicker.callback&&d(this).bind("dateSelected",function(){var u=new Date(d.event._dpCache[this._dpId].getSelected()[0]).asString(Date.format);o.datepicker.callback(u,this)});d(this).datePicker(o.datepicker)})}if(s.find("input[plugin*='passwordStrength']").length&&d.fn.passwordStrength){o.passwordstrength=o.passwordstrength||{};o.passwordstrength.showmsg=function(u,v,t){a.util.showmsg.call(s,v,l,{obj:u,type:t,sweep:n})};s.find("input[plugin='passwordStrength']").each(function(t){if(this.validform_inited=="inited"){return true}this.validform_inited="inited";d(this).passwordStrength(o.passwordstrength)})}if(r!="addRule"&&o.jqtransform&&d.fn.jqTransSelect){if(s[0].jqTransSelected=="true"){return}s[0].jqTransSelected="true";var m=function(t){var u=d(".jqTransformSelectWrapper ul:visible");u.each(function(){var v=d(this).parents(".jqTransformSelectWrapper:first").find("select").get(0);if(!(t&&v.oLabel&&v.oLabel.get(0)==t.get(0))){d(this).hide()}})};var p=function(t){if(d(t.target).parents(".jqTransformSelectWrapper").length===0){m(d(t.target))}};var q=function(){d(document).mousedown(p)};if(o.jqtransform.selector){s.find(o.jqtransform.selector).filter('input:submit, input:reset, input[type="button"]').jqTransInputButton();s.find(o.jqtransform.selector).filter("input:text, input:password").jqTransInputText();s.find(o.jqtransform.selector).filter("input:checkbox").jqTransCheckBox();s.find(o.jqtransform.selector).filter("input:radio").jqTransRadio();s.find(o.jqtransform.selector).filter("textarea").jqTransTextarea();if(s.find(o.jqtransform.selector).filter("select").length>0){s.find(o.jqtransform.selector).filter("select").jqTransSelect();q()}}else{s.jqTransform()}s.find(".jqTransformSelectWrapper").find("li a").click(function(){d(this).parents(".jqTransformSelectWrapper").find("select").trigger("blur")})}},getNullmsg:function(o){var n=this;var m=/[\u4E00-\u9FA5\uf900-\ufa2da-zA-Z\s]+/g;var k;var l=o[0].settings.label||".Validform_label";l=n.siblings(l).eq(0).text()||n.siblings().find(l).eq(0).text()||n.parent().siblings(l).eq(0).text()||n.parent().siblings().find(l).eq(0).text();l=l.replace(/\s(?![a-zA-Z])/g,"").match(m);l=l?l.join(""):[""];m=/\{(.+)\|(.+)\}/;k=o.data("tipmsg").s||e.s;if(l!=""){k=k.replace(/\{0\|(.+)\}/,l);if(n.attr("recheck")){k=k.replace(/\{(.+)\}/,"");n.attr("nullmsg",k);return k}}else{k=n.is(":checkbox,:radio,select")?k.replace(/\{0\|(.+)\}/,""):k.replace(/\{0\|(.+)\}/,"$1")}k=n.is(":checkbox,:radio,select")?k.replace(m,"$2"):k.replace(m,"$1");n.attr("nullmsg",k);return k},getErrormsg:function(s,n,u){var o=/^(.+?)((\d+)-(\d+))?$/,m=/^(.+?)(\d+)-(\d+)$/,l=/(.*?)\d+(.+?)\d+(.*)/,q=n.match(o),t,r;if(u=="recheck"){r=s.data("tipmsg").reck||e.reck;return r}var p=d.extend({},e.w,s.data("tipmsg").w);if(q[0] in p){return s.data("tipmsg").w[q[0]]||e.w[q[0]]}for(var k in p){if(k.indexOf(q[1])!=-1&&m.test(k)){r=(s.data("tipmsg").w[k]||e.w[k]).replace(l,"$1"+q[3]+"$2"+q[4]+"$3");s.data("tipmsg").w[q[0]]=r;return r}}return s.data("tipmsg").def||e.def},_regcheck:function(t,n,u,A){var A=A,y=null,v=false,o=/\/.+\//g,k=/^(.+?)(\d+)-(\d+)$/,l=3;if(o.test(t)){var s=t.match(o)[0].slice(1,-1);var r=t.replace(o,"");var q=RegExp(s,r);v=q.test(n)}else{if(a.util.toString.call(a.util.dataType[t])=="[object Function]"){v=a.util.dataType[t](n,u,A,a.util.dataType);if(v===true||v===b){v=true}else{y=v;v=false}}else{if(!(t in a.util.dataType)){var m=t.match(k),z;if(!m){v=false;y=A.data("tipmsg").undef||e.undef}else{for(var B in a.util.dataType){z=B.match(k);if(!z){continue}if(m[1]===z[1]){var w=a.util.dataType[B].toString(),r=w.match(/\/[mgi]*/g)[1].replace("/",""),x=new RegExp("\\{"+z[2]+","+z[3]+"\\}","g");w=w.replace(/\/[mgi]*/g,"/").replace(x,"{"+m[2]+","+m[3]+"}").replace(/^\//,"").replace(/\/$/,"");a.util.dataType[t]=new RegExp(w,r);break}}}}if(a.util.toString.call(a.util.dataType[t])=="[object RegExp]"){v=a.util.dataType[t].test(n)}}}if(v){l=2;y=u.attr("sucmsg")||A.data("tipmsg").r||e.r;if(u.attr("recheck")){var p=A.find("input[name='"+u.attr("recheck")+"']:first");if(n!=p.val()){v=false;l=3;y=u.attr("errormsg")||a.util.getErrormsg.call(u,A,t,"recheck")}}}else{y=y||u.attr("errormsg")||a.util.getErrormsg.call(u,A,t);if(a.util.isEmpty.call(u,n)){y=u.attr("nullmsg")||a.util.getNullmsg.call(u,A)}}return{passed:v,type:l,info:y}},regcheck:function(n,s,m){var t=this,k=null,l=false,r=3;if(m.attr("ignore")==="ignore"&&a.util.isEmpty.call(m,s)){if(m.data("cked")){k=""}return{passed:true,type:4,info:k}}m.data("cked","cked");var u=a.util.parseDatatype(n);var q;for(var p=0;p=k.forms.length){return null}if(!(l in k.objects)){k.objects[l]=new a(d(k.forms[l]).get(),{},true)}return k.objects[l]},resetStatus:function(){var k=this;d(k.forms).each(function(){this.validform_status="normal"});return this},setStatus:function(k){var l=this;d(l.forms).each(function(){this.validform_status=k||"posting"});return this},getStatus:function(){var l=this;var k=d(l.forms)[0].validform_status;return k},ignore:function(k){var l=this;var k=k||"[datatype]";d(l.forms).find(k).each(function(){d(this).data("dataIgnore","dataIgnore").removeClass("Validform_error")});return this},unignore:function(k){var l=this;var k=k||"[datatype]";d(l.forms).find(k).each(function(){d(this).removeData("dataIgnore")});return this},addRule:function(n){var m=this;var n=n||[];for(var l=0;l0?k:0);n.css({left:l}).animate({top:k},{duration:m,queue:false})}function c(){if(d("#Validform_msg").length!==0){return false}j=d('
'+e.tit+'χ
').appendTo("body");j.find("a.Validform_close").click(function(){j.hide();i=true;if(g){g.focus().addClass("Validform_error")}return false}).focus(function(){this.blur()});d(window).bind("scroll resize",function(){!i&&h(j,400)})}d.Showmsg=function(k){c();a.util.showmsg.call(f,k,1,{})};d.Hidemsg=function(){j.hide();i=true}})(jQuery,window); diff --git a/WebContent/js/echarts.common.min.js b/WebContent/js/echarts.common.min.js new file mode 100644 index 0000000..0c83363 --- /dev/null +++ b/WebContent/js/echarts.common.min.js @@ -0,0 +1,22 @@ + +/* +* Licensed to the Apache Software Foundation (ASF) under one +* or more contributor license agreements. See the NOTICE file +* distributed with this work for additional information +* regarding copyright ownership. The ASF licenses this file +* to you under the Apache License, Version 2.0 (the +* "License"); you may not use this file except in compliance +* with the License. You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, +* software distributed under the License is distributed on an +* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +* KIND, either express or implied. See the License for the +* specific language governing permissions and limitations +* under the License. +*/ + + +!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e(t.echarts={})}(this,function(t){"use strict";function e(t,e){"createCanvas"===t&&(rg=null),ng[t]=e}function n(t){if(null==t||"object"!=typeof t)return t;var e=t,i=qp.call(t);if("[object Array]"===i){if(!z(t)){e=[];for(var r=0,o=t.length;r=0){var r="touchend"!=i?e.targetTouches[0]:e.changedTouches[0];r&&it(t,r,e,n)}else it(t,e,e,n),e.zrDelta=e.wheelDelta?e.wheelDelta/120:-(e.detail||0)/3;var o=e.button;return null==e.which&&void 0!==o&&mg.test(e.type)&&(e.which=1&o?1:2&o?3:4&o?2:0),e}function at(t,e,n){gg?t.addEventListener(e,n):t.attachEvent("on"+e,n)}function st(t,e,n){gg?t.removeEventListener(e,n):t.detachEvent("on"+e,n)}function lt(t){return t.which>1}function ut(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:ht}}function ht(t){vg(this.event)}function ct(){}function dt(t,e,n){if(t[t.rectHover?"rectContain":"contain"](e,n)){for(var i,r=t;r;){if(r.clipPath&&!r.clipPath.contain(e,n))return!1;r.silent&&(i=!0),r=r.parent}return!i||yg}return!1}function ft(){var t=new wg(6);return pt(t),t}function pt(t){return t[0]=1,t[1]=0,t[2]=0,t[3]=1,t[4]=0,t[5]=0,t}function gt(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 mt(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 vt(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 yt(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 xt(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 _t(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 wt(t){return t>Mg||t<-Mg}function bt(t){this._target=t.target,this._life=t.life||1e3,this._delay=t.delay||0,this._initialized=!1,this.loop=null!=t.loop&&t.loop,this.gap=t.gap||0,this.easing=t.easing||"Linear",this.onframe=t.onframe,this.ondestroy=t.ondestroy,this.onrestart=t.onrestart,this._pausedTime=0,this._paused=!1}function St(t){return(t=Math.round(t))<0?0:t>255?255:t}function Mt(t){return(t=Math.round(t))<0?0:t>360?360:t}function It(t){return t<0?0:t>1?1:t}function Tt(t){return St(t.length&&"%"===t.charAt(t.length-1)?parseFloat(t)/100*255:parseInt(t,10))}function Ct(t){return It(t.length&&"%"===t.charAt(t.length-1)?parseFloat(t)/100:parseFloat(t))}function At(t,e,n){return n<0?n+=1:n>1&&(n-=1),6*n<1?t+(e-t)*n*6:2*n<1?e:3*n<2?t+(e-t)*(2/3-n)*6:t}function Dt(t,e,n){return t+(e-t)*n}function kt(t,e,n,i,r){return t[0]=e,t[1]=n,t[2]=i,t[3]=r,t}function Pt(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t}function Lt(t,e){Bg&&Pt(Bg,e),Bg=Rg.put(t,Bg||e.slice())}function Ot(t,e){if(t){e=e||[];var n=Rg.get(t);if(n)return Pt(e,n);var i=(t+="").replace(/ /g,"").toLowerCase();if(i in Ng)return Pt(e,Ng[i]),Lt(t,e),e;if("#"!==i.charAt(0)){var r=i.indexOf("("),o=i.indexOf(")");if(-1!==r&&o+1===i.length){var a=i.substr(0,r),s=i.substr(r+1,o-(r+1)).split(","),l=1;switch(a){case"rgba":if(4!==s.length)return void kt(e,0,0,0,1);l=Ct(s.pop());case"rgb":return 3!==s.length?void kt(e,0,0,0,1):(kt(e,Tt(s[0]),Tt(s[1]),Tt(s[2]),l),Lt(t,e),e);case"hsla":return 4!==s.length?void kt(e,0,0,0,1):(s[3]=Ct(s[3]),zt(s,e),Lt(t,e),e);case"hsl":return 3!==s.length?void kt(e,0,0,0,1):(zt(s,e),Lt(t,e),e);default:return}}kt(e,0,0,0,1)}else{if(4===i.length)return(u=parseInt(i.substr(1),16))>=0&&u<=4095?(kt(e,(3840&u)>>4|(3840&u)>>8,240&u|(240&u)>>4,15&u|(15&u)<<4,1),Lt(t,e),e):void kt(e,0,0,0,1);if(7===i.length){var u=parseInt(i.substr(1),16);return u>=0&&u<=16777215?(kt(e,(16711680&u)>>16,(65280&u)>>8,255&u,1),Lt(t,e),e):void kt(e,0,0,0,1)}}}}function zt(t,e){var n=(parseFloat(t[0])%360+360)%360/360,i=Ct(t[1]),r=Ct(t[2]),o=r<=.5?r*(i+1):r+i-r*i,a=2*r-o;return e=e||[],kt(e,St(255*At(a,o,n+1/3)),St(255*At(a,o,n)),St(255*At(a,o,n-1/3)),1),4===t.length&&(e[3]=t[3]),e}function Et(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=u<.5?l/(s+a):l/(2-s-a);var h=((s-i)/6+l/2)/l,c=((s-r)/6+l/2)/l,d=((s-o)/6+l/2)/l;i===s?e=d-c:r===s?e=1/3+h-d:o===s&&(e=2/3+c-h),e<0&&(e+=1),e>1&&(e-=1)}var f=[360*e,n,u];return null!=t[3]&&f.push(t[3]),f}}function Nt(t,e){var n=Ot(t);if(n){for(var i=0;i<3;i++)n[i]=e<0?n[i]*(1-e)|0:(255-n[i])*e+n[i]|0,n[i]>255?n[i]=255:t[i]<0&&(n[i]=0);return Wt(n,4===n.length?"rgba":"rgb")}}function Rt(t){var e=Ot(t);if(e)return((1<<24)+(e[0]<<16)+(e[1]<<8)+ +e[2]).toString(16).slice(1)}function Bt(t,e,n){if(e&&e.length&&t>=0&&t<=1){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]=St(Dt(a[0],s[0],l)),n[1]=St(Dt(a[1],s[1],l)),n[2]=St(Dt(a[2],s[2],l)),n[3]=It(Dt(a[3],s[3],l)),n}}function Ft(t,e,n){if(e&&e.length&&t>=0&&t<=1){var i=t*(e.length-1),r=Math.floor(i),o=Math.ceil(i),a=Ot(e[r]),s=Ot(e[o]),l=i-r,u=Wt([St(Dt(a[0],s[0],l)),St(Dt(a[1],s[1],l)),St(Dt(a[2],s[2],l)),It(Dt(a[3],s[3],l))],"rgba");return n?{color:u,leftIndex:r,rightIndex:o,value:i}:u}}function Vt(t,e){if((t=Ot(t))&&null!=e)return t[3]=It(e),Wt(t,"rgba")}function Wt(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 Ht(t,e){return t[e]}function Gt(t,e,n){t[e]=n}function Zt(t,e,n){return(e-t)*n+t}function Ut(t,e,n){return n>.5?e:t}function Xt(t,e,n,i,r){var o=t.length;if(1==r)for(s=0;sr)t.length=r;else for(a=i;a=0&&!(m[n]<=e);n--);n=Math.min(n,u-2)}else{for(n=k;ne);n++);n=Math.min(n-1,u-2)}k=n,P=e;var i=m[n+1]-m[n];if(0!==i)if(I=(e-m[n])/i,l)if(C=v[n],T=v[0===n?n:n-1],A=v[n>u-2?u-1:n+1],D=v[n>u-3?u-1:n+2],d)qt(T,C,A,D,I,I*I,I*I*I,a(t,r),g);else{if(f)o=qt(T,C,A,D,I,I*I,I*I*I,L,1),o=Qt(L);else{if(p)return Ut(C,A,I);o=$t(T,C,A,D,I,I*I,I*I*I)}s(t,r,o)}else if(d)Xt(v[n],v[n+1],I,a(t,r),g);else{var o;if(f)Xt(v[n],v[n+1],I,L,1),o=Qt(L);else{if(p)return Ut(v[n],v[n+1],I);o=Zt(v[n],v[n+1],I)}s(t,r,o)}},ondestroy:n});return e&&"spline"!==e&&(O.easing=e),O}}}function ee(t,e,n,i,r,o,a,s){_(i)?(o=r,r=i,i=0):x(r)?(o=r,r="linear",i=0):x(i)?(o=i,i=0):x(n)?(o=n,n=500):n||(n=500),t.stopAnimation(),ne(t,"",t,e,n,i,s);var l=t.animators.slice(),u=l.length;u||o&&o();for(var h=0;h0&&t.animate(e,!1).when(null==r?500:r,s).delay(o||0)}function ie(t,e,n,i){if(e){var r={};r[e]={},r[e][n]=i,t.attr(r)}else t.attr(n,i)}function re(t,e,n,i){n<0&&(t+=n,n=-n),i<0&&(e+=i,i=-i),this.x=t,this.y=e,this.width=n,this.height=i}function oe(t){for(var e=0;t>=tm;)e|=1&t,t>>=1;return t+e}function ae(t,e,n,i){var r=e+1;if(r===n)return 1;if(i(t[r++],t[e])<0){for(;r=0;)r++;return r-e}function se(t,e,n){for(n--;e>>1])<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 ue(t,e,n,i,r,o){var a=0,s=0,l=1;if(o(t,e[n+r])>0){for(s=i-r;l0;)a=l,(l=1+(l<<1))<=0&&(l=s);l>s&&(l=s),a+=r,l+=r}else{for(s=r+1;ls&&(l=s);var u=a;a=r-l,l=r-u}for(a++;a>>1);o(t,e[n+h])>0?a=h+1:l=h}return l}function he(t,e,n,i,r,o){var a=0,s=0,l=1;if(o(t,e[n+r])<0){for(s=r+1;ls&&(l=s);var u=a;a=r-l,l=r-u}else{for(s=i-r;l=0;)a=l,(l=1+(l<<1))<=0&&(l=s);l>s&&(l=s),a+=r,l+=r}for(a++;a>>1);o(t,e[n+h])<0?l=h:a=h+1}return l}function ce(t,e){function n(n){var s=o[n],u=a[n],h=o[n+1],c=a[n+1];a[n]=u+c,n===l-3&&(o[n+1]=o[n+2],a[n+1]=a[n+2]),l--;var d=he(t[h],t,s,u,0,e);s+=d,0!==(u-=d)&&0!==(c=ue(t[s+u-1],t,h,c,c-1,e))&&(u<=c?i(s,u,h,c):r(s,u,h,c))}function i(n,i,r,o){var a=0;for(a=0;a=em||f>=em);if(p)break;g<0&&(g=0),g+=2}if((s=g)<1&&(s=1),1===i){for(a=0;a=0;a--)t[f+a]=t[d+a];if(0===i){v=!0;break}}if(t[c--]=u[h--],1==--o){v=!0;break}if(0!=(m=o-ue(t[l],u,0,o,o-1,e))){for(o-=m,f=(c-=m)+1,d=(h-=m)+1,a=0;a=em||m>=em);if(v)break;p<0&&(p=0),p+=2}if((s=p)<1&&(s=1),1===o){for(f=(c-=i)+1,d=(l-=i)+1,a=i-1;a>=0;a--)t[f+a]=t[d+a];t[c]=u[h]}else{if(0===o)throw new Error;for(d=c-(o-1),a=0;a=0;a--)t[f+a]=t[d+a];t[c]=u[h]}else for(d=c-(o-1),a=0;a1;){var t=l-2;if(t>=1&&a[t-1]<=a[t]+a[t+1]||t>=2&&a[t-2]<=a[t]+a[t-1])a[t-1]a[t+1])break;n(t)}},this.forceMergeRuns=function(){for(;l>1;){var t=l-2;t>0&&a[t-1]s&&(l=s),le(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 fe(t,e){return t.zlevel===e.zlevel?t.z===e.z?t.z2-e.z2:t.z-e.z:t.zlevel-e.zlevel}function pe(t,e,n){var i=null==e.x?0:e.x,r=null==e.x2?1:e.x2,o=null==e.y?0:e.y,a=null==e.y2?0:e.y2;return e.global||(i=i*n.width+n.x,r=r*n.width+n.x,o=o*n.height+n.y,a=a*n.height+n.y),i=isNaN(i)?0:i,r=isNaN(r)?1:r,o=isNaN(o)?0:o,a=isNaN(a)?0:a,t.createLinearGradient(i,o,r,a)}function ge(t,e,n){var i=n.width,r=n.height,o=Math.min(i,r),a=null==e.x?.5:e.x,s=null==e.y?.5:e.y,l=null==e.r?.5:e.r;return e.global||(a=a*i+n.x,s=s*r+n.y,l*=o),t.createRadialGradient(a,s,0,a,s,l)}function me(){return!1}function ve(t,e,n){var i=ig(),r=e.getWidth(),o=e.getHeight(),a=i.style;return a&&(a.position="absolute",a.left=0,a.top=0,a.width=r+"px",a.height=o+"px",i.setAttribute("data-zr-dom-id",t)),i.width=r*n,i.height=o*n,i}function ye(t){if("string"==typeof t){var e=fm.get(t);return e&&e.image}return t}function xe(t,e,n,i,r){if(t){if("string"==typeof t){if(e&&e.__zrImageSrc===t||!n)return e;var o=fm.get(t),a={hostEl:n,cb:i,cbPayload:r};return o?!we(e=o.image)&&o.pending.push(a):(!e&&(e=new Image),e.onload=e.onerror=_e,fm.put(t,e.__cachedImgObj={image:e,pending:[a]}),e.src=e.__zrImageSrc=t),e}return t}return e}function _e(){var t=this.__cachedImgObj;this.onload=this.onerror=this.__cachedImgObj=null;for(var e=0;emm&&(gm=0,pm={}),gm++,pm[n]=r,r}function Se(t,e,n,i,r,o,a){return o?Ie(t,e,n,i,r,o,a):Me(t,e,n,i,r,a)}function Me(t,e,n,i,r,o){var a=Ee(t,e,r,o),s=be(t,e);r&&(s+=r[1]+r[3]);var l=a.outerHeight,u=new re(Te(0,s,n),Ce(0,l,i),s,l);return u.lineHeight=a.lineHeight,u}function Ie(t,e,n,i,r,o,a){var s=Ne(t,{rich:o,truncate:a,font:e,textAlign:n,textPadding:r}),l=s.outerWidth,u=s.outerHeight;return new re(Te(0,l,n),Ce(0,u,i),l,u)}function Te(t,e,n){return"right"===n?t-=e:"center"===n&&(t-=e/2),t}function Ce(t,e,n){return"middle"===n?t-=e/2:"bottom"===n&&(t-=e),t}function Ae(t,e,n){var i=e.x,r=e.y,o=e.height,a=e.width,s=o/2,l="left",u="top";switch(t){case"left":i-=n,r+=s,l="right",u="middle";break;case"right":i+=n+a,r+=s,u="middle";break;case"top":i+=a/2,r-=n,l="center",u="bottom";break;case"bottom":i+=a/2,r+=o+n,l="center";break;case"inside":i+=a/2,r+=s,l="center",u="middle";break;case"insideLeft":i+=n,r+=s,u="middle";break;case"insideRight":i+=a-n,r+=s,l="right",u="middle";break;case"insideTop":i+=a/2,r+=n,l="center";break;case"insideBottom":i+=a/2,r+=o-n,l="center",u="bottom";break;case"insideTopLeft":i+=n,r+=n;break;case"insideTopRight":i+=a-n,r+=n,l="right";break;case"insideBottomLeft":i+=n,r+=o-n,u="bottom";break;case"insideBottomRight":i+=a-n,r+=o-n,l="right",u="bottom"}return{x:i,y:r,textAlign:l,textVerticalAlign:u}}function De(t,e,n,i,r){if(!e)return"";var o=(t+"").split("\n");r=ke(e,n,i,r);for(var a=0,s=o.length;a=a;l++)s-=a;var u=be(n);return u>s&&(n="",u=0),s=t-u,i.ellipsis=n,i.ellipsisWidth=u,i.contentWidth=s,i.containerWidth=t,i}function Pe(t,e){var n=e.containerWidth,i=e.font,r=e.contentWidth;if(!n)return"";var o=be(t,i);if(o<=n)return t;for(var a=0;;a++){if(o<=r||a>=e.maxIterations){t+=e.ellipsis;break}var s=0===a?Le(t,r,e.ascCharWidth,e.cnCharWidth):o>0?Math.floor(t.length*r/o):0;o=be(t=t.substr(0,s),i)}return""===t&&(t=e.placeholder),t}function Le(t,e,n,i){for(var r=0,o=0,a=t.length;ol)t="",o=[];else if(null!=u)for(var h=ke(u-(n?n[1]+n[3]:0),e,i.ellipsis,{minChar:i.minChar,placeholder:i.placeholder}),c=0,d=o.length;cr&&Re(n,t.substring(r,o)),Re(n,i[2],i[1]),r=vm.lastIndex}rf)return{lines:[],width:0,height:0};P.textWidth=be(P.text,_);var b=y.textWidth,S=null==b||"auto"===b;if("string"==typeof b&&"%"===b.charAt(b.length-1))P.percentWidth=b,u.push(P),b=0;else{if(S){b=P.textWidth;var M=y.textBackgroundColor,I=M&&M.image;I&&we(I=ye(I))&&(b=Math.max(b,I.width*w/I.height))}var T=x?x[1]+x[3]:0;b+=T;var D=null!=d?d-m:null;null!=D&&Dl&&(n*=l/(c=n+i),i*=l/c),r+o>l&&(r*=l/(c=r+o),o*=l/c),i+r>u&&(i*=u/(c=i+r),r*=u/c),n+o>u&&(n*=u/(c=n+o),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 Ve(t){return We(t),d(t.rich,We),t}function We(t){if(t){t.font=Be(t);var e=t.textAlign;"middle"===e&&(e="center"),t.textAlign=null==e||_m[e]?e:"left";var n=t.textVerticalAlign||t.textBaseline;"center"===n&&(n="middle"),t.textVerticalAlign=null==n||wm[n]?n:"top",t.textPadding&&(t.textPadding=k(t.textPadding))}}function He(t,e,n,i,r,o){i.rich?Ze(t,e,n,i,r):Ge(t,e,n,i,r,o)}function Ge(t,e,n,i,r,o){var a=o&&o.style,s=a&&"text"===o.type,l=i.font||ym;s&&l===(a.font||ym)||(e.font=l);var u=t.__computedFont;t.__styleFont!==l&&(t.__styleFont=l,u=t.__computedFont=e.font);var h=i.textPadding,c=t.__textCotentBlock;c&&!t.__dirtyText||(c=t.__textCotentBlock=Ee(n,u,h,i.truncate));var d=c.outerHeight,f=c.lines,p=c.lineHeight,g=Ke(d,i,r),m=g.baseX,v=g.baseY,y=g.textAlign||"left",x=g.textVerticalAlign;Xe(e,i,r,m,v);var _=Ce(v,d,x),w=m,b=_,S=je(i);if(S||h){var M=be(n,u);h&&(M+=h[1]+h[3]);var I=Te(m,M,y);S&&qe(t,e,i,I,_,M,d),h&&(w=nn(m,y,h),b+=h[0])}e.textAlign=y,e.textBaseline="middle";for(N=0;N=0&&"right"===(_=b[D]).textAlign;)Ye(t,e,_,i,M,v,A,"right"),I-=_.width,A-=_.width,D--;for(C+=(o-(C-m)-(y-A)-I)/2;T<=D;)Ye(t,e,_=b[T],i,M,v,C+_.width/2,"center"),C+=_.width,T++;v+=M}}function Xe(t,e,n,i,r){if(n&&e.textRotation){var o=e.textOrigin;"center"===o?(i=n.width/2+n.x,r=n.height/2+n.y):o&&(i=o[0]+n.x,r=o[1]+n.y),t.translate(i,r),t.rotate(-e.textRotation),t.translate(-i,-r)}}function Ye(t,e,n,i,r,o,a,s){var l=i.rich[n.styleName]||{};l.text=n.text;var u=n.textVerticalAlign,h=o+r/2;"top"===u?h=o+n.height/2:"bottom"===u&&(h=o+r-n.height/2),!n.isLineHolder&&je(l)&&qe(t,e,l,"right"===s?a-n.width:"center"===s?a-n.width/2:a,h-n.height/2,n.width,n.height);var c=n.textPadding;c&&(a=nn(a,s,c),h-=n.height/2-c[2]-n.textHeight/2),Qe(e,"shadowBlur",A(l.textShadowBlur,i.textShadowBlur,0)),Qe(e,"shadowColor",l.textShadowColor||i.textShadowColor||"transparent"),Qe(e,"shadowOffsetX",A(l.textShadowOffsetX,i.textShadowOffsetX,0)),Qe(e,"shadowOffsetY",A(l.textShadowOffsetY,i.textShadowOffsetY,0)),Qe(e,"textAlign",s),Qe(e,"textBaseline","middle"),Qe(e,"font",n.font||ym);var d=Je(l.textStroke||i.textStroke,p),f=tn(l.textFill||i.textFill),p=C(l.textStrokeWidth,i.textStrokeWidth);d&&(Qe(e,"lineWidth",p),Qe(e,"strokeStyle",d),e.strokeText(n.text,a,h)),f&&(Qe(e,"fillStyle",f),e.fillText(n.text,a,h))}function je(t){return t.textBackgroundColor||t.textBorderWidth&&t.textBorderColor}function qe(t,e,n,i,r,o,a){var s=n.textBackgroundColor,l=n.textBorderWidth,u=n.textBorderColor,h=_(s);if(Qe(e,"shadowBlur",n.textBoxShadowBlur||0),Qe(e,"shadowColor",n.textBoxShadowColor||"transparent"),Qe(e,"shadowOffsetX",n.textBoxShadowOffsetX||0),Qe(e,"shadowOffsetY",n.textBoxShadowOffsetY||0),h||l&&u){e.beginPath();var c=n.textBorderRadius;c?Fe(e,{x:i,y:r,width:o,height:a,r:c}):e.rect(i,r,o,a),e.closePath()}if(h)if(Qe(e,"fillStyle",s),null!=n.fillOpacity){f=e.globalAlpha;e.globalAlpha=n.fillOpacity*n.opacity,e.fill(),e.globalAlpha=f}else e.fill();else if(x(s))Qe(e,"fillStyle",s(n)),e.fill();else if(w(s)){var d=s.image;(d=xe(d,null,t,$e,s))&&we(d)&&e.drawImage(d,i,r,o,a)}if(l&&u)if(Qe(e,"lineWidth",l),Qe(e,"strokeStyle",u),null!=n.strokeOpacity){var f=e.globalAlpha;e.globalAlpha=n.strokeOpacity*n.opacity,e.stroke(),e.globalAlpha=f}else e.stroke()}function $e(t,e){e.image=t}function Ke(t,e,n){var i=e.x||0,r=e.y||0,o=e.textAlign,a=e.textVerticalAlign;if(n){var s=e.textPosition;if(s instanceof Array)i=n.x+en(s[0],n.width),r=n.y+en(s[1],n.height);else{var l=Ae(s,n,e.textDistance);i=l.x,r=l.y,o=o||l.textAlign,a=a||l.textVerticalAlign}var u=e.textOffset;u&&(i+=u[0],r+=u[1])}return{baseX:i,baseY:r,textAlign:o,textVerticalAlign:a}}function Qe(t,e,n){return t[e]=rm(t,e,n),t[e]}function Je(t,e){return null==t||e<=0||"transparent"===t||"none"===t?null:t.image||t.colorStops?"#000":t}function tn(t){return null==t||"none"===t?null:t.image||t.colorStops?"#000":t}function en(t,e){return"string"==typeof t?t.lastIndexOf("%")>=0?parseFloat(t)/100*e:parseFloat(t):t}function nn(t,e,n){return"right"===e?t-n[1]:"center"===e?t+n[3]/2-n[1]/2:t+n[3]}function rn(t,e){return null!=t&&(t||e.textBackgroundColor||e.textBorderWidth&&e.textBorderColor||e.textPadding)}function on(t){t=t||{},qg.call(this,t);for(var e in t)t.hasOwnProperty(e)&&"style"!==e&&(this[e]=t[e]);this.style=new am(t.style,this),this._rect=null,this.__clipPaths=[]}function an(t){on.call(this,t)}function sn(t){return parseInt(t,10)}function ln(t){return!!t&&(!!t.__builtin__||"function"==typeof t.resize&&"function"==typeof t.refresh)}function un(t,e,n){return Im.copy(t.getBoundingRect()),t.transform&&Im.applyTransform(t.transform),Tm.width=e,Tm.height=n,!Im.intersect(Tm)}function hn(t,e){if(t==e)return!1;if(!t||!e||t.length!==e.length)return!0;for(var n=0;n=n.length&&n.push({option:t})}}),n}function Dn(t){var e=N();Hm(t,function(t,n){var i=t.exist;i&&e.set(i.id,t)}),Hm(t,function(t,n){var i=t.option;P(!i||null==i.id||!e.get(i.id)||e.get(i.id)===t,"id duplicates: "+(i&&i.id)),i&&null!=i.id&&e.set(i.id,t),!t.keyInfo&&(t.keyInfo={})}),Hm(t,function(t,n){var i=t.exist,r=t.option,o=t.keyInfo;if(Gm(r)){if(o.name=null!=r.name?r.name+"":i?i.name:Um+n,i)o.id=i.id;else if(null!=r.id)o.id=r.id+"";else{var a=0;do{o.id="\0"+o.name+"\0"+a++}while(e.get(o.id))}e.set(o.id,t)}})}function kn(t){var e=t.name;return!(!e||!e.indexOf(Um))}function Pn(t){return Gm(t)&&t.id&&0===(t.id+"").indexOf("\0_ec_\0")}function Ln(t,e){return null!=e.dataIndexInside?e.dataIndexInside:null!=e.dataIndex?y(e.dataIndex)?f(e.dataIndex,function(e){return t.indexOfRawIndex(e)}):t.indexOfRawIndex(e.dataIndex):null!=e.name?y(e.name)?f(e.name,function(e){return t.indexOfName(e)}):t.indexOfName(e.name):void 0}function On(){var t="__\0ec_inner_"+Ym+++"_"+Math.random().toFixed(5);return function(e){return e[t]||(e[t]={})}}function zn(t,e,n){if(_(e)){var i={};i[e+"Index"]=0,e=i}var r=n&&n.defaultMainType;!r||En(e,r+"Index")||En(e,r+"Id")||En(e,r+"Name")||(e[r+"Index"]=0);var o={};return Hm(e,function(i,r){var i=e[r];if("dataIndex"!==r&&"dataIndexInside"!==r){var a=r.match(/^(\w+)(Index|Id|Name)$/)||[],s=a[1],u=(a[2]||"").toLowerCase();if(!(!s||!u||null==i||"index"===u&&"none"===i||n&&n.includeMainTypes&&l(n.includeMainTypes,s)<0)){var h={mainType:s};"index"===u&&"all"===i||(h[u]=i);var c=t.queryComponents(h);o[s+"Models"]=c,o[s+"Model"]=c[0]}}else o[r]=i}),o}function En(t,e){return t&&t.hasOwnProperty(e)}function Nn(t,e,n){t.setAttribute?t.setAttribute(e,n):t[e]=n}function Rn(t,e){return t.getAttribute?t.getAttribute(e):t[e]}function Bn(t){return"auto"===t?Xp.domSupported?"html":"richText":t||"html"}function Fn(t){var e={main:"",sub:""};return t&&(t=t.split(jm),e.main=t[0]||"",e.sub=t[1]||""),e}function Vn(t){P(/^[a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)?$/.test(t),'componentType "'+t+'" illegal')}function Wn(t,e){t.$constructor=t,t.extend=function(t){var e=this,n=function(){t.$constructor?t.$constructor.apply(this,arguments):e.apply(this,arguments)};return o(n.prototype,t),n.extend=this.extend,n.superCall=Gn,n.superApply=Zn,u(n,this),n.superClass=e,n}}function Hn(t){var e=["__\0is_clz",$m++,Math.random().toFixed(3)].join("_");t.prototype[e]=!0,t.isInstance=function(t){return!(!t||!t[e])}}function Gn(t,e){var n=D(arguments,2);return this.superClass.prototype[e].apply(t,n)}function Zn(t,e,n){return this.superClass.prototype[e].apply(t,n)}function Un(t,e){function n(t){var e=i[t.main];return e&&e[qm]||((e=i[t.main]={})[qm]=!0),e}e=e||{};var i={};if(t.registerClass=function(t,e){return e&&(Vn(e),(e=Fn(e)).sub?e.sub!==qm&&(n(e)[e.sub]=t):i[e.main]=t),t},t.getClass=function(t,e,n){var r=i[t];if(r&&r[qm]&&(r=e?r[e]:null),n&&!r)throw new Error(e?"Component "+t+"."+(e||"")+" not exists. Load it first.":t+".type should be specified.");return r},t.getClassesByMainType=function(t){t=Fn(t);var e=[],n=i[t.main];return n&&n[qm]?d(n,function(t,n){n!==qm&&e.push(t)}):e.push(n),e},t.hasClass=function(t){return t=Fn(t),!!i[t.main]},t.getAllClassMainTypes=function(){var t=[];return d(i,function(e,n){t.push(n)}),t},t.hasSubTypes=function(t){t=Fn(t);var e=i[t.main];return e&&e[qm]},t.parseClassType=Fn,e.registerWhenExtend){var r=t.extend;r&&(t.extend=function(e){var n=r.call(this,e);return t.registerClass(n,e.type)})}return t}function Xn(t){return t>-rv&&trv||t<-rv}function jn(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 qn(t,e,n,i,r){var o=1-r;return 3*(((e-t)*o+2*(n-e)*r)*o+(i-n)*r*r)}function $n(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,d=l*l-3*s*u,f=0;if(Xn(h)&&Xn(c))Xn(s)?o[0]=0:(M=-l/s)>=0&&M<=1&&(o[f++]=M);else{var p=c*c-4*h*d;if(Xn(p)){var g=c/h,m=-g/2;(M=-s/a+g)>=0&&M<=1&&(o[f++]=M),m>=0&&m<=1&&(o[f++]=m)}else if(p>0){var v=iv(p),y=h*s+1.5*a*(-c+v),x=h*s+1.5*a*(-c-v);(M=(-s-((y=y<0?-nv(-y,sv):nv(y,sv))+(x=x<0?-nv(-x,sv):nv(x,sv))))/(3*a))>=0&&M<=1&&(o[f++]=M)}else{var _=(2*h*s-3*a*c)/(2*iv(h*h*h)),w=Math.acos(_)/3,b=iv(h),S=Math.cos(w),M=(-s-2*b*S)/(3*a),m=(-s+b*(S+av*Math.sin(w)))/(3*a),I=(-s+b*(S-av*Math.sin(w)))/(3*a);M>=0&&M<=1&&(o[f++]=M),m>=0&&m<=1&&(o[f++]=m),I>=0&&I<=1&&(o[f++]=I)}}return f}function Kn(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(Xn(a))Yn(o)&&(c=-s/o)>=0&&c<=1&&(r[l++]=c);else{var u=o*o-4*a*s;if(Xn(u))r[0]=-o/(2*a);else if(u>0){var h=iv(u),c=(-o+h)/(2*a),d=(-o-h)/(2*a);c>=0&&c<=1&&(r[l++]=c),d>=0&&d<=1&&(r[l++]=d)}}return l}function Qn(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 Jn(t,e,n,i,r,o,a,s,l,u,h){var c,d,f,p,g,m=.005,v=1/0;lv[0]=l,lv[1]=u;for(var y=0;y<1;y+=.05)uv[0]=jn(t,n,r,a,y),uv[1]=jn(e,i,o,s,y),(p=cg(lv,uv))=0&&p=0&&c<=1&&(r[l++]=c);else{var u=a*a-4*o*s;if(Xn(u))(c=-a/(2*o))>=0&&c<=1&&(r[l++]=c);else if(u>0){var h=iv(u),c=(-a+h)/(2*o),d=(-a-h)/(2*o);c>=0&&c<=1&&(r[l++]=c),d>=0&&d<=1&&(r[l++]=d)}}return l}function ii(t,e,n){var i=t+n-2*e;return 0===i?.5:(t-e)/i}function ri(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 oi(t,e,n,i,r,o,a,s,l){var u,h=.005,c=1/0;lv[0]=a,lv[1]=s;for(var d=0;d<1;d+=.05)uv[0]=ti(t,n,r,d),uv[1]=ti(e,i,o,d),(m=cg(lv,uv))=0&&m1e-4)return s[0]=t-n,s[1]=e-i,l[0]=t+n,void(l[1]=e+i);if(mv[0]=pv(r)*n+t,mv[1]=fv(r)*i+e,vv[0]=pv(o)*n+t,vv[1]=fv(o)*i+e,u(s,mv,vv),h(l,mv,vv),(r%=gv)<0&&(r+=gv),(o%=gv)<0&&(o+=gv),r>o&&!a?o+=gv:rr&&(yv[0]=pv(f)*n+t,yv[1]=fv(f)*i+e,u(s,yv,s),h(l,yv,l))}function ci(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||at+s&&o>n+s||oe+c&&h>i+c&&h>o+c&&h>s+c||ht+c&&u>n+c&&u>r+c&&u>a+c||ue+u&&l>i+u&&l>o+u||lt+u&&s>n+u&&s>r+u||sn||h+ur&&(r+=Ev);var d=Math.atan2(l,s);return d<0&&(d+=Ev),d>=i&&d<=r||d+Ev>=i&&d+Ev<=r}function mi(t,e,n,i,r,o){if(o>e&&o>i||or?a:0}function vi(t,e){return Math.abs(t-e)e&&u>i&&u>o&&u>s||u1&&yi(),c=jn(e,i,o,s,Vv[0]),p>1&&(d=jn(e,i,o,s,Vv[1]))),2==p?me&&s>i&&s>o||s=0&&u<=1){for(var h=0,c=ti(e,i,o,u),d=0;dn||s<-n)return 0;u=Math.sqrt(n*n-s*s);Fv[0]=-u,Fv[1]=u;var l=Math.abs(i-r);if(l<1e-4)return 0;if(l%Rv<1e-4){i=0,r=Rv;p=o?1:-1;return a>=Fv[0]+t&&a<=Fv[1]+t?p:0}if(o){var u=i;i=pi(r),r=pi(u)}else i=pi(i),r=pi(r);i>r&&(r+=Rv);for(var h=0,c=0;c<2;c++){var d=Fv[c];if(d+t>a){var f=Math.atan2(s,d),p=o?1:-1;f<0&&(f=Rv+f),(f>=i&&f<=r||f+Rv>=i&&f+Rv<=r)&&(f>Math.PI/2&&f<1.5*Math.PI&&(p=-p),h+=p)}}return h}function bi(t,e,n,i,r){for(var o=0,a=0,s=0,l=0,u=0,h=0;h1&&(n||(o+=mi(a,s,l,u,i,r))),1==h&&(l=a=t[h],u=s=t[h+1]),c){case Nv.M:a=l=t[h++],s=u=t[h++];break;case Nv.L:if(n){if(ci(a,s,t[h],t[h+1],e,i,r))return!0}else o+=mi(a,s,t[h],t[h+1],i,r)||0;a=t[h++],s=t[h++];break;case Nv.C:if(n){if(di(a,s,t[h++],t[h++],t[h++],t[h++],t[h],t[h+1],e,i,r))return!0}else o+=xi(a,s,t[h++],t[h++],t[h++],t[h++],t[h],t[h+1],i,r)||0;a=t[h++],s=t[h++];break;case Nv.Q:if(n){if(fi(a,s,t[h++],t[h++],t[h],t[h+1],e,i,r))return!0}else o+=_i(a,s,t[h++],t[h++],t[h],t[h+1],i,r)||0;a=t[h++],s=t[h++];break;case Nv.A:var d=t[h++],f=t[h++],p=t[h++],g=t[h++],m=t[h++],v=t[h++],y=(t[h++],1-t[h++]),x=Math.cos(m)*p+d,_=Math.sin(m)*g+f;h>1?o+=mi(a,s,x,_,i,r):(l=x,u=_);var w=(i-d)*g/p+d;if(n){if(gi(d,f,g,m,m+v,y,e,w,r))return!0}else o+=wi(d,f,g,m,m+v,y,w,r);a=Math.cos(m+v)*p+d,s=Math.sin(m+v)*g+f;break;case Nv.R:l=a=t[h++],u=s=t[h++];var x=l+t[h++],_=u+t[h++];if(n){if(ci(l,u,x,u,e,i,r)||ci(x,u,x,_,e,i,r)||ci(x,_,l,_,e,i,r)||ci(l,_,l,u,e,i,r))return!0}else o+=mi(x,u,x,_,i,r),o+=mi(l,_,l,u,i,r);break;case Nv.Z:if(n){if(ci(a,s,l,u,e,i,r))return!0}else o+=mi(a,s,l,u,i,r);a=l,s=u}}return n||vi(s,u)||(o+=mi(a,s,l,u,i,r)||0),0!==o}function Si(t,e,n){return bi(t,0,!1,e,n)}function Mi(t,e,n,i){return bi(t,e,!0,n,i)}function Ii(t){on.call(this,t),this.path=null}function Ti(t,e,n,i,r,o,a,s,l,u,h){var c=l*(Qv/180),d=Kv(c)*(t-n)/2+$v(c)*(e-i)/2,f=-1*$v(c)*(t-n)/2+Kv(c)*(e-i)/2,p=d*d/(a*a)+f*f/(s*s);p>1&&(a*=qv(p),s*=qv(p));var g=(r===o?-1:1)*qv((a*a*(s*s)-a*a*(f*f)-s*s*(d*d))/(a*a*(f*f)+s*s*(d*d)))||0,m=g*a*f/s,v=g*-s*d/a,y=(t+n)/2+Kv(c)*m-$v(c)*v,x=(e+i)/2+$v(c)*m+Kv(c)*v,_=ey([1,0],[(d-m)/a,(f-v)/s]),w=[(d-m)/a,(f-v)/s],b=[(-1*d-m)/a,(-1*f-v)/s],S=ey(w,b);ty(w,b)<=-1&&(S=Qv),ty(w,b)>=1&&(S=0),0===o&&S>0&&(S-=2*Qv),1===o&&S<0&&(S+=2*Qv),h.addData(u,y,x,a,s,_,S,c,o)}function Ci(t){if(!t)return new Ov;for(var e,n=0,i=0,r=n,o=i,a=new Ov,s=Ov.CMD,l=t.match(ny),u=0;u=2){if(r&&"spline"!==r){var o=cy(i,r,n,e.smoothConstraint);t.moveTo(i[0][0],i[0][1]);for(var a=i.length,s=0;s<(n?a:a-1);s++){var l=o[2*s],u=o[2*s+1],h=i[(s+1)%a];t.bezierCurveTo(l[0],l[1],u[0],u[1],h[0],h[1])}}else{"spline"===r&&(i=hy(i,n)),t.moveTo(i[0][0],i[0][1]);for(var s=1,c=i.length;s=0)?(n={textFill:null,textStroke:t.textStroke,textStrokeWidth:t.textStrokeWidth},t.textFill="#fff",null==t.textStroke&&(t.textStroke=o,null==t.textStrokeWidth&&(t.textStrokeWidth=2))):null!=o&&(n={textFill:null},t.textFill=o),n&&(t.insideRollback=n)}}function dr(t){var e=t.insideRollback;e&&(t.textFill=e.textFill,t.textStroke=e.textStroke,t.textStrokeWidth=e.textStrokeWidth,t.insideRollback=null)}function fr(t,e){var n=e||e.getModel("textStyle");return L([t.fontStyle||n&&n.getShallow("fontStyle")||"",t.fontWeight||n&&n.getShallow("fontWeight")||"",(t.fontSize||n&&n.getShallow("fontSize")||12)+"px",t.fontFamily||n&&n.getShallow("fontFamily")||"sans-serif"].join(" "))}function pr(t,e,n,i,r,o){if("function"==typeof r&&(o=r,r=null),i&&i.isAnimationEnabled()){var a=t?"Update":"",s=i.getShallow("animationDuration"+a),l=i.getShallow("animationEasing"+a),u=i.getShallow("animationDelay"+a);"function"==typeof u&&(u=u(r,i.getAnimationDelayParams?i.getAnimationDelayParams(e,r):null)),"function"==typeof s&&(s=s(r)),s>0?e.animateTo(n,s,u||0,l,o,!!o):(e.stopAnimation(),e.attr(n),o&&o())}else e.stopAnimation(),e.attr(n),o&&o()}function gr(t,e,n,i,r){pr(!0,t,e,n,i,r)}function mr(t,e,n,i,r){pr(!1,t,e,n,i,r)}function vr(t,e){for(var n=pt([]);t&&t!==e;)mt(n,t.getLocalTransform(),n),t=t.parent;return n}function yr(t,e,n){return e&&!c(e)&&(e=Ig.getLocalTransform(e)),n&&(e=_t([],e)),$([],t,e)}function xr(t,e,n){var i=0===e[4]||0===e[5]||0===e[0]?1:Math.abs(2*e[4]/e[0]),r=0===e[4]||0===e[5]||0===e[2]?1:Math.abs(2*e[4]/e[2]),o=["left"===t?-i:"right"===t?i:0,"top"===t?-r:"bottom"===t?r:0];return o=yr(o,e,n),Math.abs(o[0])>Math.abs(o[1])?o[0]>0?"right":"left":o[1]>0?"bottom":"top"}function _r(t,e,n,i){function r(t){var e={position:V(t.position),rotation:t.rotation};return t.shape&&(e.shape=o({},t.shape)),e}if(t&&e){var a=function(t){var e={};return t.traverse(function(t){!t.isGroup&&t.anid&&(e[t.anid]=t)}),e}(t);e.traverse(function(t){if(!t.isGroup&&t.anid){var e=a[t.anid];if(e){var i=r(t);t.attr(r(e)),gr(t,i,n,t.dataIndex)}}})}}function wr(t,e){return f(t,function(t){var n=t[0];n=Iy(n,e.x),n=Ty(n,e.x+e.width);var i=t[1];return i=Iy(i,e.y),i=Ty(i,e.y+e.height),[n,i]})}function br(t,e,n){var i=(e=o({rectHover:!0},e)).style={strokeNoScale:!0};if(n=n||{x:-1,y:-1,width:2,height:2},t)return 0===t.indexOf("image://")?(i.image=t.slice(8),a(i,n),new an(e)):Ni(t.replace("path://",""),e,n,"center")}function Sr(t,e,n){this.parentModel=e,this.ecModel=n,this.option=t}function Mr(t,e,n){for(var i=0;i0){if(t<=e[0])return n[0];if(t>=e[1])return n[1]}else{if(t>=e[0])return n[0];if(t<=e[1])return n[1]}else{if(t===e[0])return n[0];if(t===e[1])return n[1]}return(t-e[0])/r*o+n[0]}function Dr(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"string"==typeof t?Cr(t).match(/%$/)?parseFloat(t)/100*e:parseFloat(t):null==t?NaN:+t}function kr(t,e,n){return null==e&&(e=10),e=Math.min(Math.max(0,e),20),t=(+t).toFixed(e),n?t:+t}function Pr(t){return t.sort(function(t,e){return t-e}),t}function Lr(t){if(t=+t,isNaN(t))return 0;for(var e=1,n=0;Math.round(t*e)/e!==t;)e*=10,n++;return n}function Or(t){var e=t.toString(),n=e.indexOf("e");if(n>0){var i=+e.slice(n+1);return i<0?-i:0}var r=e.indexOf(".");return r<0?0:e.length-1-r}function zr(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 Er(t,e,n){if(!t[e])return 0;var i=p(t,function(t,e){return t+(isNaN(e)?0:e)},0);if(0===i)return 0;for(var r=Math.pow(10,n),o=f(t,function(t){return(isNaN(t)?0:t)/i*r*100}),a=100*r,s=f(o,function(t){return Math.floor(t)}),l=p(s,function(t,e){return t+e},0),u=f(o,function(t,e){return t-s[e]});lh&&(h=u[d],c=d);++s[c],u[c]=0,++l}return s[e]/r}function Nr(t){var e=2*Math.PI;return(t%e+e)%e}function Rr(t){return t>-By&&t=-20?+t.toFixed(i<0?-i:0):t}function Hr(t){return isNaN(t)?"-":(t=(t+"").split("."))[0].replace(/(\d{1,3})(?=(?:\d{3})+(?!\d))/g,"$1,")+(t.length>1?"."+t[1]:"")}function Gr(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 Zr(t){return null==t?"":(t+"").replace(Hy,function(t,e){return Gy[e]})}function Ur(t,e,n){y(e)||(e=[e]);var i=e.length;if(!i)return"";for(var r=e[0].$vars||[],o=0;o
':'':{renderMode:r,content:"{marker"+o+"|} ",style:{color:n}}:""}function Yr(t,e){return t+="","0000".substr(0,e-t.length)+t}function jr(t,e,n){"week"!==t&&"month"!==t&&"quarter"!==t&&"half-year"!==t&&"year"!==t||(t="MM-dd\nyyyy");var i=Br(e),r=n?"UTC":"",o=i["get"+r+"FullYear"](),a=i["get"+r+"Month"]()+1,s=i["get"+r+"Date"](),l=i["get"+r+"Hours"](),u=i["get"+r+"Minutes"](),h=i["get"+r+"Seconds"](),c=i["get"+r+"Milliseconds"]();return t=t.replace("MM",Yr(a,2)).replace("M",a).replace("yyyy",o).replace("yy",o%100).replace("dd",Yr(s,2)).replace("d",s).replace("hh",Yr(l,2)).replace("h",l).replace("mm",Yr(u,2)).replace("m",u).replace("ss",Yr(h,2)).replace("s",h).replace("SSS",Yr(c,3))}function qr(t){return t?t.charAt(0).toUpperCase()+t.substr(1):t}function $r(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,d=l.position,f=l.getBoundingRect(),p=e.childAt(u+1),g=p&&p.getBoundingRect();if("horizontal"===t){var m=f.width+(g?-g.x+f.x:0);(h=o+m)>i||l.newline?(o=0,h=m,a+=s+n,s=f.height):s=Math.max(s,f.height)}else{var v=f.height+(g?-g.y+f.y:0);(c=a+v)>r||l.newline?(o+=s+n,a=0,c=v,s=f.width):s=Math.max(s,f.width)}l.newline||(d[0]=o,d[1]=a,"horizontal"===t?o=h+n:a=c+n)})}function Kr(t,e,n){n=Wy(n||0);var i=e.width,r=e.height,o=Dr(t.left,i),a=Dr(t.top,r),s=Dr(t.right,i),l=Dr(t.bottom,r),u=Dr(t.width,i),h=Dr(t.height,r),c=n[2]+n[0],d=n[1]+n[3],f=t.aspect;switch(isNaN(u)&&(u=i-s-d-o),isNaN(h)&&(h=r-l-c-a),null!=f&&(isNaN(u)&&isNaN(h)&&(f>i/r?u=.8*i:h=.8*r),isNaN(u)&&(u=f*h),isNaN(h)&&(h=u/f)),isNaN(o)&&(o=i-s-u-d),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-d}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-d-o-(s||0)),isNaN(h)&&(h=r-c-a-(l||0));var p=new re(o+n[3],a+n[0],u,h);return p.margin=n,p}function Qr(t,e,n,i,r){var o=!r||!r.hv||r.hv[0],s=!r||!r.hv||r.hv[1],l=r&&r.boundingMode||"all";if(o||s){var u;if("raw"===l)u="group"===t.type?new re(0,0,+e.width||0,+e.height||0):t.getBoundingRect();else if(u=t.getBoundingRect(),t.needLocalTransform()){var h=t.getLocalTransform();(u=u.clone()).applyTransform(h)}e=Kr(a({width:u.width,height:u.height},e),n,i);var c=t.position,d=o?e.x-u.x:0,f=s?e.y-u.y:0;t.attr("position","raw"===l?[d,f]:[c[0]+d,c[1]+f])}}function Jr(t,e,n){function i(n,i){var a={},l=0,u={},h=0;if(qy(n,function(e){u[e]=t[e]}),qy(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(2!==h&&l){if(l>=2)return a;for(var c=0;ce)return t[i];return t[n-1]}function io(t){var e=t.get("coordinateSystem"),n={coordSysName:e,coordSysDims:[],axisMap:N(),categoryAxisMap:N()},i=ax[e];if(i)return i(t,n,n.axisMap,n.categoryAxisMap),n}function ro(t){return"category"===t.get("type")}function oo(t){this.fromDataset=t.fromDataset,this.data=t.data||(t.sourceFormat===hx?{}:[]),this.sourceFormat=t.sourceFormat||cx,this.seriesLayoutBy=t.seriesLayoutBy||fx,this.dimensionsDefine=t.dimensionsDefine,this.encodeDefine=t.encodeDefine&&N(t.encodeDefine),this.startIndex=t.startIndex||0,this.dimensionsDetectCount=t.dimensionsDetectCount}function ao(t){var e=t.option.source,n=cx;if(S(e))n=dx;else if(y(e)){0===e.length&&(n=lx);for(var i=0,r=e.length;i=e:"max"===n?t<=e:t===e}function Lo(t,e){return t.join(",")===e.join(",")}function Oo(t,e){_x(e=e||{},function(e,n){if(null!=e){var i=t[n];if(ex.hasClass(n)){e=Mn(e);var r=An(i=Mn(i),e);t[n]=Sx(r,function(t){return t.option&&t.exist?Mx(t.exist,t.option,!0):t.exist||t.option})}else t[n]=Mx(i,e,!0)}})}function zo(t){var e=t&&t.itemStyle;if(e)for(var n=0,r=Ax.length;n=0;p--){var g=t[p];if(s||(d=g.data.rawIndexOf(g.stackedByDimension,c)),d>=0){var m=g.data.getByRawIndex(g.stackResultDimension,d);if(h>=0&&m>0||h<=0&&m<0){h+=m,f=m;break}}}return i[0]=h,i[1]=f,i});a.hostModel.setData(l),e.data=l})}function Xo(t,e){oo.isInstance(t)||(t=oo.seriesDataToSource(t)),this._source=t;var n=this._data=t.data,i=t.sourceFormat;i===dx&&(this._offset=0,this._dimSize=e,this._data=n),o(this,zx[i===lx?i+"_"+t.seriesLayoutBy:i])}function Yo(){return this._data.length}function jo(t){return this._data[t]}function qo(t){for(var e=0;ee.outputData.count()&&e.model.getRawData().cloneShallow(e.outputData)}function ha(t,e){d(t.CHANGABLE_METHODS,function(n){t.wrapMethod(n,v(ca,e))})}function ca(t){var e=da(t);e&&e.setOutputEnd(this.count())}function da(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 fa(){this.group=new Jg,this.uid=Tr("viewChart"),this.renderTask=ea({plan:ma,reset:va}),this.renderTask.context={view:this}}function pa(t,e){if(t&&(t.trigger(e),"group"===t.type))for(var n=0;n=0?i():c=setTimeout(i,-o),u=r};return d.clear=function(){c&&(clearTimeout(c),c=null)},d.debounceNextCall=function(t){l=t},d}function xa(t,e,n,i){var r=t[e];if(r){var o=r[$x]||r,a=r[Qx];if(r[Kx]!==n||a!==i){if(null==n||!i)return t[e]=o;(r=t[e]=ya(o,n,"debounce"===i))[$x]=o,r[Qx]=i,r[Kx]=n}return r}}function _a(t,e){var n=t[e];n&&n[$x]&&(t[e]=n[$x])}function wa(t,e,n,i){this.ecInstance=t,this.api=e,this.unfinished;var n=this._dataProcessorHandlers=n.slice(),i=this._visualHandlers=i.slice();this._allHandlers=n.concat(i),this._stageTaskMap=N()}function ba(t,e,n,i,r){function o(t,e){return t.setDirty&&(!t.dirtyMap||t.dirtyMap.get(e.__pipeline.id))}r=r||{};var a;d(e,function(e,s){if(!r.visualType||r.visualType===e.visualType){var l=t._stageTaskMap.get(e.uid),u=l.seriesTaskMap,h=l.overallTask;if(h){var c,d=h.agentStubMap;d.each(function(t){o(r,t)&&(t.dirty(),c=!0)}),c&&h.dirty(),r_(h,i);var f=t.getPerformArgs(h,r.block);d.each(function(t){t.perform(f)}),a|=h.perform(f)}else u&&u.each(function(s,l){o(r,s)&&s.dirty();var u=t.getPerformArgs(s,r.block);u.skip=!e.performRawSeries&&n.isSeriesFiltered(s.context.model),r_(s,i),a|=s.perform(u)})}}),t.unfinished|=a}function Sa(t,e,n,i,r){function o(n){var o=n.uid,s=a.get(o)||a.set(o,ea({plan:Da,reset:ka,count:La}));s.context={model:n,ecModel:i,api:r,useClearVisual:e.isVisual&&!e.isLayout,plan:e.plan,reset:e.reset,scheduler:t},Oa(t,n,s)}var a=n.seriesTaskMap||(n.seriesTaskMap=N()),s=e.seriesType,l=e.getTargetSeries;e.createOnAllSeries?i.eachRawSeries(o):s?i.eachRawSeriesByType(s,o):l&&l(i,r).each(o);var u=t._pipelineMap;a.each(function(t,e){u.get(e)||(t.dispose(),a.removeKey(e))})}function Ma(t,e,n,i,r){function o(e){var n=e.uid,i=s.get(n);i||(i=s.set(n,ea({reset:Ta,onDirty:Aa})),a.dirty()),i.context={model:e,overallProgress:h,modifyOutputEnd:c},i.agent=a,i.__block=h,Oa(t,e,i)}var a=n.overallTask=n.overallTask||ea({reset:Ia});a.context={ecModel:i,api:r,overallReset:e.overallReset,scheduler:t};var s=a.agentStubMap=a.agentStubMap||N(),l=e.seriesType,u=e.getTargetSeries,h=!0,c=e.modifyOutputEnd;l?i.eachRawSeriesByType(l,o):u?u(i,r).each(o):(h=!1,d(i.getSeries(),o));var f=t._pipelineMap;s.each(function(t,e){f.get(e)||(t.dispose(),a.dirty(),s.removeKey(e))})}function Ia(t){t.overallReset(t.ecModel,t.api,t.payload)}function Ta(t,e){return t.overallProgress&&Ca}function Ca(){this.agent.dirty(),this.getDownstream().dirty()}function Aa(){this.agent&&this.agent.dirty()}function Da(t){return t.plan&&t.plan(t.model,t.ecModel,t.api,t.payload)}function ka(t){t.useClearVisual&&t.data.clearAllVisual();var e=t.resetDefines=Mn(t.reset(t.model,t.ecModel,t.api,t.payload));return e.length>1?f(e,function(t,e){return Pa(e)}):o_}function Pa(t){return function(e,n){var i=n.data,r=n.resetDefines[t];if(r&&r.dataEach)for(var o=e.start;o0?parseInt(i,10)/100:i?parseFloat(i):0;var r=n.getAttribute("stop-color")||"#000000";e.addColorStop(i,r)}n=n.nextSibling}}function Fa(t,e){t&&t.__inheritedStyle&&(e.__inheritedStyle||(e.__inheritedStyle={}),a(e.__inheritedStyle,t.__inheritedStyle))}function Va(t){for(var e=L(t).split(p_),n=[],i=0;i0;o-=2){var a=r[o],s=r[o-1];switch(i=i||ft(),s){case"translate":a=L(a).split(p_),vt(i,i,[parseFloat(a[0]),parseFloat(a[1]||0)]);break;case"scale":a=L(a).split(p_),xt(i,i,[parseFloat(a[0]),parseFloat(a[1]||a[0])]);break;case"rotate":a=L(a).split(p_),yt(i,i,parseFloat(a[0]));break;case"skew":a=L(a).split(p_),console.warn("Skew transform is not supported yet");break;case"matrix":a=L(a).split(p_);i[0]=parseFloat(a[0]),i[1]=parseFloat(a[1]),i[2]=parseFloat(a[2]),i[3]=parseFloat(a[3]),i[4]=parseFloat(a[4]),i[5]=parseFloat(a[5])}}}e.setLocalTransform(i)}function Za(t){var e=t.getAttribute("style"),n={};if(!e)return n;var i={};__.lastIndex=0;for(var r;null!=(r=__.exec(e));)i[r[1]]=r[2];for(var o in v_)v_.hasOwnProperty(o)&&null!=i[o]&&(n[v_[o]]=i[o]);return n}function Ua(t,e,n){var i=e/t.width,r=n/t.height,o=Math.min(i,r);return{scale:[o,o],position:[-(t.x+t.width/2)*o+e/2,-(t.y+t.height/2)*o+n/2]}}function Xa(t){return function(e,n,i){e=e&&e.toLowerCase(),pg.prototype[t].call(this,e,n,i)}}function Ya(){pg.call(this)}function ja(t,e,i){function r(t,e){return t.__prio-e.__prio}i=i||{},"string"==typeof e&&(e=X_[e]),this.id,this.group,this._dom=t;var o=this._zr=wn(t,{renderer:i.renderer||"canvas",devicePixelRatio:i.devicePixelRatio,width:i.width,height:i.height});this._throttledZrFlush=ya(m(o.flush,o),17),(e=n(e))&&Lx(e,!0),this._theme=e,this._chartsViews=[],this._chartsMap={},this._componentsViews=[],this._componentsMap={},this._coordSysMgr=new Co;var a=this._api=ds(this);de(U_,r),de(H_,r),this._scheduler=new wa(this,a,H_,U_),pg.call(this,this._ecEventProcessor=new fs),this._messageCenter=new Ya,this._initEvents(),this.resize=m(this.resize,this),this._pendingActions=[],o.animation.on("frame",this._onframe,this),ns(o,this),O(this)}function qa(t,e,n){var i,r=this._model,o=this._coordSysMgr.getCoordinateSystems();e=zn(r,e);for(var a=0;ae.get("hoverLayerThreshold")&&!Xp.node&&n.traverse(function(t){t.isGroup||(t.useHoverLayer=!0)})}function hs(t,e){var n=t.get("blendMode")||null;e.group.traverse(function(t){t.isGroup||t.style.blend!==n&&t.setStyle("blend",n),t.eachPendingDisplayable&&t.eachPendingDisplayable(function(t){t.setStyle("blend",n)})})}function cs(t,e){var n=t.get("z"),i=t.get("zlevel");e.group.traverse(function(t){"group"!==t.type&&(null!=n&&(t.z=n),null!=i&&(t.zlevel=i))})}function ds(t){var e=t._coordSysMgr;return o(new To(t),{getCoordinateSystems:m(e.getCoordinateSystems,e),getComponentByElement:function(e){for(;e;){var n=e.__ecComponentInfo;if(null!=n)return t._model.getComponent(n.mainType,n.index);e=e.parent}}})}function fs(){this.eventInfo}function ps(t){function e(t,e){for(var i=0;i65535?ow:aw}function Ns(t){var e=t.constructor;return e===Array?t.slice():new e(t)}function Rs(t,e){d(sw.concat(e.__wrappedMethods||[]),function(n){e.hasOwnProperty(n)&&(t[n]=e[n])}),t.__wrappedMethods=e.__wrappedMethods,d(lw,function(i){t[i]=n(e[i])}),t._calculationInfo=o(e._calculationInfo)}function Bs(t){var e=t._invertedIndicesMap;d(e,function(n,i){var r=t._dimensionInfos[i].ordinalMeta;if(r){n=e[i]=new ow(r.categories.length);for(o=0;o=0?this._indices[t]:-1}function Hs(t,e){var n=t._idList[e];return null==n&&(n=Fs(t,t._idDimIdx,e)),null==n&&(n=iw+e),n}function Gs(t){return y(t)||(t=[t]),t}function Zs(t,e){var n=t.dimensions,i=new uw(f(n,t.getDimensionInfo,t),t.hostModel);Rs(i,t);for(var r=i._storage={},o=t._storage,a=0;a=0?(r[s]=Us(o[s]),i._rawExtent[s]=Xs(),i._extent[s]=null):r[s]=o[s])}return i}function Us(t){for(var e=new Array(t.length),n=0;ni&&(a=r.interval=i);var s=r.intervalPrecision=sl(a);return ul(r.niceTickExtent=[mw(Math.ceil(t[0]/a)*a,s),mw(Math.floor(t[1]/a)*a,s)],t),r}function sl(t){return Or(t)+2}function ll(t,e,n){t[e]=Math.max(Math.min(t[e],n[1]),n[0])}function ul(t,e){!isFinite(t[0])&&(t[0]=e[0]),!isFinite(t[1])&&(t[1]=e[1]),ll(t,0,e),ll(t,1,e),t[0]>t[1]&&(t[0]=t[1])}function hl(t,e,n,i){var r=[];if(!t)return r;e[0]1e4)return[];return e[1]>(r.length?r[r.length-1]:n[1])&&r.push(e[1]),r}function cl(t){return t.get("stack")||xw+t.seriesIndex}function dl(t){return t.dim+t.index}function fl(t,e){var n=[];return e.eachSeriesByType(t,function(t){vl(t)&&!yl(t)&&n.push(t)}),n}function pl(t){var e=[];return d(t,function(t){var n=t.getData(),i=t.coordinateSystem.getBaseAxis(),r=i.getExtent(),o="category"===i.type?i.getBandWidth():Math.abs(r[1]-r[0])/n.count(),a=Dr(t.get("barWidth"),o),s=Dr(t.get("barMaxWidth"),o),l=t.get("barGap"),u=t.get("barCategoryGap");e.push({bandWidth:o,barWidth:a,barMaxWidth:s,barGap:l,barCategoryGap:u,axisKey:dl(i),stackId:cl(t)})}),gl(e)}function gl(t){var e={};d(t,function(t,n){var i=t.axisKey,r=t.bandWidth,o=e[i]||{bandWidth:r,remainedWidth:r,autoWidthCount:0,categoryGap:"20%",gap:"30%",stacks:{}},a=o.stacks;e[i]=o;var s=t.stackId;a[s]||o.autoWidthCount++,a[s]=a[s]||{width:0,maxWidth:0};var l=t.barWidth;l&&!a[s].width&&(a[s].width=l,l=Math.min(o.remainedWidth,l),o.remainedWidth-=l);var u=t.barMaxWidth;u&&(a[s].maxWidth=u);var h=t.barGap;null!=h&&(o.gap=h);var c=t.barCategoryGap;null!=c&&(o.categoryGap=c)});var n={};return d(e,function(t,e){n[e]={};var i=t.stacks,r=t.bandWidth,o=Dr(t.categoryGap,r),a=Dr(t.gap,1),s=t.remainedWidth,l=t.autoWidthCount,u=(s-o)/(l+(l-1)*a);u=Math.max(u,0),d(i,function(t,e){var n=t.maxWidth;n&&no[1]?(i=o[1],r=o[0]):(i=o[0],r=o[1]);var a=e.toGlobalCoord(e.dataToCoord(0));return ar&&(a=r),a}function _l(t,e){return Pw(t,kw(e))}function wl(t,e){var n,i,r,o=t.type,a=e.getMin(),s=e.getMax(),l=null!=a,u=null!=s,h=t.getExtent();"ordinal"===o?n=e.getCategories().length:(y(i=e.get("boundaryGap"))||(i=[i||0,i||0]),"boolean"==typeof i[0]&&(i=[0,0]),i[0]=Dr(i[0],1),i[1]=Dr(i[1],1),r=h[1]-h[0]||Math.abs(h[0])),null==a&&(a="ordinal"===o?n?0:NaN:h[0]-i[0]*r),null==s&&(s="ordinal"===o?n?n-1:NaN:h[1]+i[1]*r),"dataMin"===a?a=h[0]:"function"==typeof a&&(a=a({min:h[0],max:h[1]})),"dataMax"===s?s=h[1]:"function"==typeof s&&(s=s({min:h[0],max:h[1]})),(null==a||!isFinite(a))&&(a=NaN),(null==s||!isFinite(s))&&(s=NaN),t.setBlank(I(a)||I(s)||"ordinal"===o&&!t.getOrdinalMeta().categories.length),e.getNeedCrossZero()&&(a>0&&s>0&&!l&&(a=0),a<0&&s<0&&!u&&(s=0));var c=e.ecModel;if(c&&"time"===o){var f,p=fl("bar",c);if(d(p,function(t){f|=t.getBaseAxis()===e.axis}),f){var g=pl(p),m=bl(a,s,e,g);a=m.min,s=m.max}}return[a,s]}function bl(t,e,n,i){var r=n.axis.getExtent(),o=r[1]-r[0],a=ml(i,n.axis);if(void 0===a)return{min:t,max:e};var s=1/0;d(a,function(t){s=Math.min(t.offset,s)});var l=-1/0;d(a,function(t){l=Math.max(t.offset+t.width,l)}),s=Math.abs(s),l=Math.abs(l);var u=s+l,h=e-t,c=h/(1-(s+l)/o)-h;return e+=c*(l/u),t-=c*(s/u),{min:t,max:e}}function Sl(t,e){var n=wl(t,e),i=null!=e.getMin(),r=null!=e.getMax(),o=e.get("splitNumber");"log"===t.type&&(t.base=e.get("logBase"));var a=t.type;t.setExtent(n[0],n[1]),t.niceExtent({splitNumber:o,fixMin:i,fixMax:r,minInterval:"interval"===a||"time"===a?e.get("minInterval"):null,maxInterval:"interval"===a||"time"===a?e.get("maxInterval"):null});var s=e.get("interval");null!=s&&t.setInterval&&t.setInterval(s)}function Ml(t,e){if(e=e||t.get("type"))switch(e){case"category":return new gw(t.getOrdinalMeta?t.getOrdinalMeta():t.getCategories(),[1/0,-1/0]);case"value":return new yw;default:return(nl.getClass(e)||yw).create(t)}}function Il(t){var e=t.scale.getExtent(),n=e[0],i=e[1];return!(n>0&&i>0||n<0&&i<0)}function Tl(t){var e=t.getLabelModel().get("formatter"),n="category"===t.type?t.scale.getExtent()[0]:null;return"string"==typeof e?e=function(e){return function(n){return n=t.scale.getLabel(n),e.replace("{value}",null!=n?n:"")}}(e):"function"==typeof e?function(i,r){return null!=n&&(r=i-n),e(Cl(t,i),r)}:function(e){return t.scale.getLabel(e)}}function Cl(t,e){return"category"===t.type?t.scale.getLabel(e):e}function Al(t){var e=t.model,n=t.scale;if(e.get("axisLabel.show")&&!n.isBlank()){var i,r,o="category"===t.type,a=n.getExtent();r=o?n.count():(i=n.getTicks()).length;var s,l=t.getLabelModel(),u=Tl(t),h=1;r>40&&(h=Math.ceil(r/40));for(var c=0;c>1^-(1&s),l=l>>1^-(1&l),r=s+=r,o=l+=o,i.push([s/n,l/n])}return i}function Rl(t){return"category"===t.type?Fl(t):Hl(t)}function Bl(t,e){return"category"===t.type?Wl(t,e):{ticks:t.scale.getTicks()}}function Fl(t){var e=t.getLabelModel(),n=Vl(t,e);return!e.get("show")||t.scale.isBlank()?{labels:[],labelCategoryInterval:n.labelCategoryInterval}:n}function Vl(t,e){var n=Gl(t,"labels"),i=Kl(e),r=Zl(n,i);if(r)return r;var o,a;return o=x(i)?$l(t,i):ql(t,a="auto"===i?Xl(t):i),Ul(n,i,{labels:o,labelCategoryInterval:a})}function Wl(t,e){var n=Gl(t,"ticks"),i=Kl(e),r=Zl(n,i);if(r)return r;var o,a;if(e.get("show")&&!t.scale.isBlank()||(o=[]),x(i))o=$l(t,i,!0);else if("auto"===i){var s=Vl(t,t.getLabelModel());a=s.labelCategoryInterval,o=f(s.labels,function(t){return t.tickValue})}else o=ql(t,a=i,!0);return Ul(n,i,{ticks:o,tickCategoryInterval:a})}function Hl(t){var e=t.scale.getTicks(),n=Tl(t);return{labels:f(e,function(e,i){return{formattedLabel:n(e,i),rawLabel:t.scale.getLabel(e),tickValue:e}})}}function Gl(t,e){return qw(t)[e]||(qw(t)[e]=[])}function Zl(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)),d=0,f=0;l<=o[1];l+=s){var p=0,g=0,m=Se(n(l),e.font,"center","top");p=1.3*m.width,g=1.3*m.height,d=Math.max(d,p,7),f=Math.max(f,g,7)}var v=d/h,y=f/c;isNaN(v)&&(v=1/0),isNaN(y)&&(y=1/0);var x=Math.max(0,Math.floor(Math.min(v,y))),_=qw(t.model),w=_.lastAutoInterval,b=_.lastTickCount;return null!=w&&null!=b&&Math.abs(w-x)<=1&&Math.abs(b-a)<=1&&w>x?x=w:(_.lastTickCount=a,_.lastAutoInterval=x),x}function jl(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 ql(t,e,n){function i(t){l.push(n?t:{formattedLabel:r(t),rawLabel:o.getLabel(t),tickValue:t})}var r=Tl(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 d={min:s.get("showMinLabel"),max:s.get("showMaxLabel")};d.min&&h!==a[0]&&i(a[0]);for(var f=h;f<=a[1];f+=u)i(f);return d.max&&f!==a[1]&&i(a[1]),l}function $l(t,e,n){var i=t.scale,r=Tl(t),o=[];return d(i.getTicks(),function(t){var a=i.getLabel(t);e(t,a)&&o.push(n?t:{formattedLabel:r(t),rawLabel:a,tickValue:t})}),o}function Kl(t){var e=t.get("interval");return null==e?"auto":e}function Ql(t,e){var n=(t[1]-t[0])/e/2;t[0]+=n,t[1]-=n}function Jl(t,e,n,i,r){function o(t,e){return h?t>e:t0&&(t.coord-=u/(2*(e+1)))}),s={coord:e[a-1].coord+u},e.push(s)}var h=l[0]>l[1];o(e[0].coord,l[0])&&(r?e[0].coord=l[0]:e.shift()),r&&o(l[0],e[0].coord)&&e.unshift({coord:l[0]}),o(l[1],s.coord)&&(r?s.coord=l[1]:e.pop()),r&&o(s.coord,l[1])&&e.push({coord:l[1]})}}function tu(t,e){var n=t.mapDimension("defaultedLabel",!0),i=n.length;if(1===i)return Jo(t,e,n[0]);if(i){for(var r=[],o=0;o0?n=i[0]:i[1]<0&&(n=i[1]),n}function pu(t,e,n,i){var r=NaN;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 gu(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 mu(t){return isNaN(t[0])||isNaN(t[1])}function vu(t,e,n,i,r,o,a,s,l,u,h){return"none"!==u&&u?yu.apply(this,arguments):xu.apply(this,arguments)}function yu(t,e,n,i,r,o,a,s,l,u,h){for(var c=0,d=n,f=0;f=r||d<0)break;if(mu(p)){if(h){d+=o;continue}break}if(d===n)t[o>0?"moveTo":"lineTo"](p[0],p[1]);else if(l>0){var g=e[c],m="y"===u?1:0,v=(p[m]-g[m])*l;db(pb,g),pb[m]=g[m]+v,db(gb,p),gb[m]=p[m]-v,t.bezierCurveTo(pb[0],pb[1],gb[0],gb[1],p[0],p[1])}else t.lineTo(p[0],p[1]);c=d,d+=o}return f}function xu(t,e,n,i,r,o,a,s,l,u,h){for(var c=0,d=n,f=0;f=r||d<0)break;if(mu(p)){if(h){d+=o;continue}break}if(d===n)t[o>0?"moveTo":"lineTo"](p[0],p[1]),db(pb,p);else if(l>0){var g=d+o,m=e[g];if(h)for(;m&&mu(e[g]);)m=e[g+=o];var v=.5,y=e[c];if(!(m=e[g])||mu(m))db(gb,p);else{mu(m)&&!h&&(m=p),G(fb,m,y);var x,_;if("x"===u||"y"===u){var w="x"===u?0:1;x=Math.abs(p[w]-y[w]),_=Math.abs(p[w]-m[w])}else x=hg(p,y),_=hg(p,m);cb(gb,p,fb,-l*(1-(v=_/(_+x))))}ub(pb,pb,s),hb(pb,pb,a),ub(gb,gb,s),hb(gb,gb,a),t.bezierCurveTo(pb[0],pb[1],gb[0],gb[1],p[0],p[1]),cb(pb,p,fb,l*v)}else t.lineTo(p[0],p[1]);c=d,d+=o}return f}function _u(t,e){var n=[1/0,1/0],i=[-1/0,-1/0];if(e)for(var r=0;ri[0]&&(i[0]=o[0]),o[1]>i[1]&&(i[1]=o[1])}return{min:e?n:i,max:e?i:n}}function wu(t,e){if(t.length===e.length){for(var n=0;ne[0]?1:-1;e[0]+=i*n,e[1]-=i*n}return e}function Mu(t,e,n){if(!n.valueDim)return[];for(var i=[],r=0,o=e.count();ro[1]&&o.reverse();var a=r.getExtent(),s=Math.PI/180;n&&(o[0]-=.5,o[1]+=.5);var l=new ly({shape:{cx:kr(t.cx,1),cy:kr(t.cy,1),r0:kr(o[0],1),r:kr(o[1],1),startAngle:-a[0]*s,endAngle:-a[1]*s,clockwise:r.inverse}});return e&&(l.shape.endAngle=-a[0]*s,mr(l,{shape:{endAngle:-a[1]*s}},i)),l}function Cu(t,e,n,i){return"polar"===t.type?Tu(t,e,n,i):Iu(t,e,n,i)}function Au(t,e,n){for(var i=e.getBaseAxis(),r="x"===i.dim||"radius"===i.dim?0:1,o=[],a=0;a=0;o--){var a=n[o].dimension,s=t.dimensions[a],l=t.getDimensionInfo(s);if("x"===(i=l&&l.coordDim)||"y"===i){r=n[o];break}}if(r){var u=e.getAxis(i),h=f(r.stops,function(t){return{coord:u.toGlobalCoord(u.dataToCoord(t.value)),color:t.color}}),c=h.length,p=r.outerColors.slice();c&&h[0].coord>h[c-1].coord&&(h.reverse(),p.reverse());var g=h[0].coord-10,m=h[c-1].coord+10,v=m-g;if(v<.001)return"transparent";d(h,function(t){t.offset=(t.coord-g)/v}),h.push({offset:c?h[c-1].offset:.5,color:p[1]||"transparent"}),h.unshift({offset:c?h[0].offset:.5,color:p[0]||"transparent"});var y=new wy(0,0,0,0,h,!0);return y[i]=g,y[i+"2"]=m,y}}}function ku(t,e,n){var i=t.get("showAllSymbol"),r="auto"===i;if(!i||r){var o=n.getAxesByScale("ordinal")[0];if(o&&(!r||!Pu(o,e))){var a=e.mapDimension(o.dim),s={};return d(o.getViewLabels(),function(t){s[t.tickValue]=1}),function(t){return!s.hasOwnProperty(e.get(a,t))}}}}function Pu(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;ai)return!1;return!0}function Lu(t){return this._axes[t]}function Ou(t){bb.call(this,t)}function zu(t,e){return e.type||(e.data?"category":"value")}function Eu(t,e,n){return t.getCoordSysModel()===e}function Nu(t,e,n){this._coordsMap={},this._coordsList=[],this._axesMap={},this._axesList=[],this._initCartesian(t,e,n),this.model=t}function Ru(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)Bu(a[u])&&(o=a[u]);else for(var h in a)if(a.hasOwnProperty(h)&&Bu(a[h])&&!i[r(a[h])]){o=a[h];break}o&&(i[r(o)]=!0)}}function Bu(t){return t&&"category"!==t.type&&"time"!==t.type&&Il(t)}function Fu(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 Vu(t,e){return f(Pb,function(e){return t.getReferringComponents(e)[0]})}function Wu(t){return"cartesian2d"===t.get("coordinateSystem")}function Hu(t){var e={componentType:t.mainType,componentIndex:t.componentIndex};return e[t.mainType+"Index"]=t.componentIndex,e}function Gu(t,e,n,i){var r,o,a=Nr(n-t.rotation),s=i[0]>i[1],l="start"===e&&!s||"start"!==e&&s;return Rr(a-Lb/2)?(o=l?"bottom":"top",r="center"):Rr(a-1.5*Lb)?(o=l?"top":"bottom",r="center"):(o="middle",r=a<1.5*Lb&&a>Lb/2?l?"left":"right":l?"right":"left"),{rotation:a,textAlign:r,textVerticalAlign:o}}function Zu(t){var e=t.get("tooltip");return t.get("silent")||!(t.get("triggerEvent")||e&&e.show)}function Uu(t,e,n){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],d=n[n.length-2];!1===i?(Xu(o),Xu(u)):Yu(o,a)&&(i?(Xu(a),Xu(h)):(Xu(o),Xu(u))),!1===r?(Xu(s),Xu(c)):Yu(l,s)&&(r?(Xu(l),Xu(d)):(Xu(s),Xu(c)))}function Xu(t){t&&(t.ignore=!0)}function Yu(t,e,n){var i=t&&t.getBoundingRect().clone(),r=e&&e.getBoundingRect().clone();if(i&&r){var o=pt([]);return yt(o,o,-t.rotation),i.applyTransform(mt([],o,t.getLocalTransform())),r.applyTransform(mt([],o,e.getLocalTransform())),i.intersect(r)}}function ju(t){return"middle"===t||"center"===t}function qu(t,e,n){var i=e.axis;if(e.get("axisTick.show")&&!i.scale.isBlank()){for(var r=e.getModel("axisTick"),o=r.getModel("lineStyle"),s=r.get("length"),l=i.getTicksCoords(),u=[],h=[],c=t._transform,d=[],f=0;f=0||t===e}function ih(t){var e=rh(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=ah(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?"bottom":"top":r.width>0?"left":"right";l||ch(t.style,d,i,u,o,n,p),ir(t,d)}function mh(t,e){var n=t.get(Ub)||0;return Math.min(n,Math.abs(e.width),Math.abs(e.height))}function vh(t,e,n){var i=t.getData(),r=[],o=i.getLayout("valueAxisHorizontal")?1:0;r[1-o]=i.getLayout("valueAxisStart");var a=new jb({shape:{points:i.getLayout("largePoints")},incremental:!!n,__startPoint:r,__valueIdx:o});e.add(a),yh(a,t,i)}function yh(t,e,n){var i=n.getVisual("borderColor")||n.getVisual("color"),r=e.getModel("itemStyle").getItemStyle(["color","borderColor"]);t.useStyle(r),t.style.fill=null,t.style.stroke=i,t.style.lineWidth=n.getLayout("barWidth")}function xh(t,e,n,i){var r=e.getData(),o=this.dataIndex,a=r.getName(o),s=e.get("selectedOffset");i.dispatchAction({type:"pieToggleSelect",from:t,name:a,seriesId:e.id}),r.each(function(t){_h(r.getItemGraphicEl(t),r.getItemLayout(t),e.isSelected(r.getName(t)),s,n)})}function _h(t,e,n,i,r){var o=(e.startAngle+e.endAngle)/2,a=Math.cos(o),s=Math.sin(o),l=n?i:0,u=[a*l,s*l];r?t.animate().when(200,{position:u}).start("bounceOut"):t.attr("position",u)}function wh(t,e){function n(){o.ignore=o.hoverIgnore,a.ignore=a.hoverIgnore}function i(){o.ignore=o.normalIgnore,a.ignore=a.normalIgnore}Jg.call(this);var r=new ly({z2:2}),o=new fy,a=new ry;this.add(r),this.add(o),this.add(a),this.updateData(t,e,!0),this.on("emphasis",n).on("normal",i).on("mouseover",n).on("mouseout",i)}function bh(t,e,n,i,r,o,a){function s(e,n){for(var i=e;i>=0&&(t[i].y-=n,!(i>0&&t[i].y>t[i-1].y+t[i-1].height));i--);}function l(t,e,n,i,r,o){for(var a=e?Number.MAX_VALUE:0,s=0,l=t.length;s=a&&(d=a-10),!e&&d<=a&&(d=a+10),t[s].x=n+d*o,a=d}}t.sort(function(t,e){return t.y-e.y});for(var u,h=0,c=t.length,d=[],f=[],p=0;pe&&o+1t[o].y+t[o].height)return void s(o,i/2);s(n-1,i/2)}(p,c,-u),h=t[p].y+t[p].height;a-h<0&&s(c-1,h-a);for(p=0;p=n?f.push(t[p]):d.push(t[p]);l(d,!1,e,n,i,r),l(f,!0,e,n,i,r)}function Sh(t,e,n,i,r,o){for(var a=[],s=[],l=0;l=0&&s<0)&&(a=p,s=f,r=u,o.length=0),aS(h,function(t){o.push({seriesIndex:e.seriesIndex,dataIndexInside:t,dataIndex:e.getData().getRawIndex(t)})}))}}),{payloadBatch:o,snapToValue:r}}function Eh(t,e,n,i){t[e.key]={value:n,payloadBatch:i}}function Nh(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=sh(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 Rh(t,e,n){var i=n.axesInfo=[];aS(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 Bh(t,e,n,i){if(!Hh(e)&&t.list.length){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})}else i({type:"hideTip"})}function Fh(t,e,n){var i=n.getZr(),r=lS(i).axisPointerLastHighlights||{},o=lS(i).axisPointerLastHighlights={};aS(t,function(t,e){var n=t.axisPointerModel.option;"show"===n.status&&aS(n.seriesDataIndices,function(t){var e=t.seriesIndex+" | "+t.dataIndex;o[e]=t})});var a=[],s=[];d(r,function(t,e){!o[e]&&s.push(t)}),d(o,function(t,e){!r[e]&&a.push(t)}),s.length&&n.dispatchAction({type:"downplay",escapeConnect:!0,batch:s}),a.length&&n.dispatchAction({type:"highlight",escapeConnect:!0,batch:a})}function Vh(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 Wh(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 Hh(t){return!t||null==t[0]||isNaN(t[0])||null==t[1]||isNaN(t[1])}function Gh(t,e,n){if(!Xp.node){var i=e.getZr();uS(i).records||(uS(i).records={}),Zh(i,e),(uS(i).records[t]||(uS(i).records[t]={})).handler=n}}function Zh(t,e){function n(n,i){t.on(n,function(n){var r=jh(e);hS(uS(t).records,function(t){t&&i(t,n,r.dispatchAction)}),Uh(r.pendings,e)})}uS(t).initialized||(uS(t).initialized=!0,n("click",v(Yh,"click")),n("mousemove",v(Yh,"mousemove")),n("globalout",Xh))}function Uh(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 Xh(t,e,n){t.handler("leave",null,n)}function Yh(t,e,n,i){e.handler(t,n,i)}function jh(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 qh(t,e){if(!Xp.node){var n=e.getZr();(uS(n).records||{})[t]&&(uS(n).records[t]=null)}}function $h(){}function Kh(t,e,n,i){Qh(dS(n).lastProp,i)||(dS(n).lastProp=i,e?gr(n,i,t):(n.stopAnimation(),n.attr(i)))}function Qh(t,e){if(w(t)&&w(e)){var n=!0;return d(e,function(e,i){n=n&&Qh(t[i],e)}),!!n}return t===e}function Jh(t,e){t[e.get("label.show")?"show":"hide"]()}function tc(t){return{position:t.position.slice(),rotation:t.rotation||0}}function ec(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 nc(t){var e,n=t.get("type"),i=t.getModel(n+"Style");return"line"===n?(e=i.getLineStyle()).fill=null:"shadow"===n&&((e=i.getAreaStyle()).stroke=null),e}function ic(t,e,n,i,r){var o=oc(n.get("value"),e.axis,e.ecModel,n.get("seriesDataIndices"),{precision:n.get("label.precision"),formatter:n.get("label.formatter")}),a=n.getModel("label"),s=Wy(a.get("padding")||0),l=a.getFont(),u=Se(o,l),h=r.position,c=u.width+s[1]+s[3],d=u.height+s[0]+s[2],f=r.align;"right"===f&&(h[0]-=c),"center"===f&&(h[0]-=c/2);var p=r.verticalAlign;"bottom"===p&&(h[1]-=d),"middle"===p&&(h[1]-=d/2),rc(h,c,d,i);var g=a.get("backgroundColor");g&&"auto"!==g||(g=e.get("axisLine.lineStyle.color")),t.label={shape:{x:0,y:0,width:c,height:d,r:a.get("borderRadius")},position:h.slice(),style:{text:o,textFont:l,textFill:a.getTextColor(),textPosition:"inside",fill:g,stroke:a.get("borderColor")||"transparent",lineWidth:a.get("borderWidth")||0,shadowBlur:a.get("shadowBlur"),shadowColor:a.get("shadowColor"),shadowOffsetX:a.get("shadowOffsetX"),shadowOffsetY:a.get("shadowOffsetY")},z2:10}}function rc(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 oc(t,e,n,i,r){t=e.scale.parse(t);var o=e.scale.getLabel(t,{precision:r.precision}),a=r.formatter;if(a){var s={value:Cl(e,t),seriesData:[]};d(i,function(t){var e=n.getSeriesByIndex(t.seriesIndex),i=t.dataIndexInside,r=e&&e.getDataParams(i);r&&s.seriesData.push(r)}),_(a)?o=a.replace("{value}",o):x(a)&&(o=a(s))}return o}function ac(t,e,n){var i=ft();return yt(i,i,n.rotation),vt(i,i,n.position),yr([t.dataToCoord(e),(n.labelOffset||0)+(n.labelDirection||1)*(n.labelMargin||0)],i)}function sc(t,e,n,i,r,o){var a=Ob.innerTextLayout(n.rotation,0,n.labelDirection);n.labelMargin=r.get("label.margin"),ic(e,i,r,o,{position:ac(i.axis,t,n),align:a.textAlign,verticalAlign:a.textVerticalAlign})}function lc(t,e,n){return n=n||0,{x1:t[n],y1:t[1-n],x2:e[n],y2:e[1-n]}}function uc(t,e,n){return n=n||0,{x:t[n],y:t[1-n],width:e[n],height:e[1-n]}}function hc(t,e){var n={};return n[e.dim+"AxisIndex"]=e.index,t.getCartesian(n)}function cc(t){return"x"===t.dim?0:1}function dc(t){var e="left "+t+"s cubic-bezier(0.23, 1, 0.32, 1),top "+t+"s cubic-bezier(0.23, 1, 0.32, 1)";return f(xS,function(t){return t+"transition:"+e}).join(";")}function fc(t){var e=[],n=t.get("fontSize"),i=t.getTextColor();return i&&e.push("color:"+i),e.push("font:"+t.getFont()),n&&e.push("line-height:"+Math.round(3*n/2)+"px"),vS(["decoration","align"],function(n){var i=t.get(n);i&&e.push("text-"+n+":"+i)}),e.join(";")}function pc(t){var e=[],n=t.get("transitionDuration"),i=t.get("backgroundColor"),r=t.getModel("textStyle"),o=t.get("padding");return n&&e.push(dc(n)),i&&(Xp.canvasSupported?e.push("background-Color:"+i):(e.push("background-Color:#"+Rt(i)),e.push("filter:alpha(opacity=70)"))),vS(["width","color","radius"],function(n){var i="border-"+n,r=yS(i),o=t.get(r);null!=o&&e.push(i+":"+o+("color"===n?"":"px"))}),e.push(fc(r)),null!=o&&e.push("padding:"+Wy(o).join("px ")+"px"),e.join(";")+";"}function gc(t,e){if(Xp.wxa)return null;var n=document.createElement("div"),i=this._zr=e.getZr();this.el=n,this._x=e.getWidth()/2,this._y=e.getHeight()/2,t.appendChild(n),this._container=t,this._show=!1,this._hideTimeout;var r=this;n.onmouseenter=function(){r._enterable&&(clearTimeout(r._hideTimeout),r._show=!0),r._inContent=!0},n.onmousemove=function(e){if(e=e||window.event,!r._enterable){var n=i.handler;ot(t,e,!0),n.dispatch("mousemove",e)}},n.onmouseleave=function(){r._enterable&&r._show&&r.hideLater(r._hideDelay),r._inContent=!1}}function mc(t){this._zr=t.getZr(),this._show=!1,this._hideTimeout}function vc(t){for(var e=t.pop();t.length;){var n=t.pop();n&&(Sr.isInstance(n)&&(n=n.get("tooltip",!0)),"string"==typeof n&&(n={formatter:n}),e=new Sr(n,e,e.ecModel))}return e}function yc(t,e){return t.dispatchAction||m(e.dispatchAction,e)}function xc(t,e,n,i,r,o,a){var s=n.getOuterSize(),l=s.width,u=s.height;return null!=o&&(t+l+o>i?t-=l+o:t+=o),null!=a&&(e+u+a>r?e-=u+a:e+=a),[t,e]}function _c(t,e,n,i,r){var o=n.getOuterSize(),a=o.width,s=o.height;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 wc(t,e,n){var i=n[0],r=n[1],o=0,a=0,s=e.width,l=e.height;switch(t){case"inside":o=e.x+s/2-i/2,a=e.y+l/2-r/2;break;case"top":o=e.x+s/2-i/2,a=e.y-r-5;break;case"bottom":o=e.x+s/2-i/2,a=e.y+l+5;break;case"left":o=e.x-i-5,a=e.y+l/2-r/2;break;case"right":o=e.x+s+5,a=e.y+l/2-r/2}return[o,a]}function bc(t){return"center"===t||"middle"===t}function Sc(t,e,n){var i,r={},o="toggleSelected"===t;return n.eachComponent("legend",function(n){o&&null!=i?n[i?"select":"unSelect"](e.name):(n[t](e.name),i=n.isSelected(e.name)),d(n.getData(),function(t){var e=t.get("name");if("\n"!==e&&""!==e){var i=n.isSelected(e);r.hasOwnProperty(e)?r[e]=r[e]&&i:r[e]=i}})}),{name:e.name,selected:r}}function Mc(t,e,n){var i=e.getBoxLayoutParams(),r=e.get("padding"),o={width:n.getWidth(),height:n.getHeight()},a=Kr(i,o,r);Qy(e.get("orient"),t,e.get("itemGap"),a.width,a.height),Qr(t,i,o,r)}function Ic(t,e){var n=Wy(e.get("padding")),i=e.getItemStyle(["color","opacity"]);return i.fill=e.get("backgroundColor"),t=new py({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 Tc(t,e){e.dispatchAction({type:"legendToggleSelect",name:t})}function Cc(t,e,n,i){var r=n.getZr().storage.getDisplayList()[0];r&&r.useHoverLayer||n.dispatchAction({type:"highlight",seriesName:t,name:e,excludeSeriesId:i})}function Ac(t,e,n,i){var r=n.getZr().storage.getDisplayList()[0];r&&r.useHoverLayer||n.dispatchAction({type:"downplay",seriesName:t,name:e,excludeSeriesId:i})}function Dc(t,e,n){var i=[1,1];i[t.getOrient().index]=0,Jr(e,n,{type:"box",ignoreSize:i})}function kc(t){In(t,"label",["show"])}function Pc(t){return!(isNaN(parseFloat(t.x))&&isNaN(parseFloat(t.y)))}function Lc(t){return!isNaN(parseFloat(t.x))&&!isNaN(parseFloat(t.y))}function Oc(t,e,n,i,r,o){var a=[],s=Ks(e,i)?e.getCalculationInfo("stackResultDimension"):i,l=Fc(e,s,t),u=e.indicesOfNearest(s,l)[0];a[r]=e.get(n,u),a[o]=e.get(i,u);var h=Lr(e.get(i,u));return(h=Math.min(h,20))>=0&&(a[o]=+a[o].toFixed(h)),a}function zc(t,e){var i=t.getData(),r=t.coordinateSystem;if(e&&!Lc(e)&&!y(e.coord)&&r){var o=r.dimensions,a=Ec(e,i,r,t);if((e=n(e)).type&&FS[e.type]&&a.baseAxis&&a.valueAxis){var s=RS(o,a.baseAxis.dim),l=RS(o,a.valueAxis.dim);e.coord=FS[e.type](i,a.baseDataDim,a.valueDataDim,s,l),e.value=e.coord[l]}else{for(var u=[null!=e.xAxis?e.xAxis:e.radiusAxis,null!=e.yAxis?e.yAxis:e.angleAxis],h=0;h<2;h++)FS[u[h]]&&(u[h]=Fc(i,i.mapDimension(o[h]),u[h]));e.coord=u}}return e}function Ec(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(Nc(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 Nc(t,e){var n=t.getData(),i=n.dimensions;e=n.getDimension(e);for(var r=0;r=0}function cd(t,e,n){function i(t,e){return l(e.nodes,t)>=0}function r(t,i){var r=!1;return e(function(e){d(n(t,e)||[],function(t){i.records[e.name][t]&&(r=!0)})}),r}function o(t,i){i.nodes.push(t),e(function(e){d(n(t,e)||[],function(t){i.records[e.name][t]=!0})})}return function(n){var a={nodes:[],records:{}};if(e(function(t){a.records[t.name]={}}),!n)return a;o(n,a);var s;do{s=!1,t(function(t){!i(t,a)&&r(t,a)&&(o(t,a),s=!0)})}while(s);return a}}function dd(t,e,n){var i=[1/0,-1/0];return QS(n,function(t){var n=t.getData();n&&QS(n.mapDimension(e,!0),function(t){var e=n.getApproximateExtent(t);e[0]i[1]&&(i[1]=e[1])})}),i[1]0?0:NaN);var a=n.getMax(!0);return null!=a&&"dataMax"!==a&&"function"!=typeof a?e[1]=a:r&&(e[1]=o>0?o-1:NaN),n.get("scale",!0)||(e[0]>0&&(e[0]=0),e[1]<0&&(e[1]=0)),e}function pd(t,e){var n=t.getAxisModel(),i=t._percentWindow,r=t._valueWindow;if(i){var o=zr(r,[0,500]);o=Math.min(o,20);var a=e||0===i[0]&&100===i[1];n.setRange(a?null:+r[0].toFixed(o),a?null:+r[1].toFixed(o))}}function gd(t){var e=t._minMaxSpan={},n=t._dataZoomModel;QS(["min","max"],function(i){e[i+"Span"]=n.get(i+"Span");var r=n.get(i+"ValueSpan");if(null!=r&&(e[i+"ValueSpan"]=r,null!=(r=t.getAxisModel().axis.scale.parse(r)))){var o=t._dataExtent;e[i+"Span"]=Ar(o[0]+r,o,[0,100],!0)}})}function md(t){var e={};return eM(["start","end","startValue","endValue","throttle"],function(n){t.hasOwnProperty(n)&&(e[n]=t[n])}),e}function vd(t,e){var n=t._rangePropMode,i=t.get("rangeMode");eM([["start","startValue"],["end","endValue"]],function(t,r){var o=null!=e[t[0]],a=null!=e[t[1]];o&&!a?n[r]="percent":!o&&a?n[r]="value":i?n[r]=i[r]:o&&(n[r]="percent")})}function yd(t,e){var n=t[e]-t[1-e];return{span:Math.abs(n),sign:n>0?-1:n<0?1:e?-1:1}}function xd(t,e){return Math.min(e[1],Math.max(e[0],t))}function _d(t){return{x:"y",y:"x",radius:"angle",angle:"radius"}[t]}function wd(t){return"vertical"===t?"ns-resize":"ew-resize"}function bd(t,e,n){Id(t)[e]=n}function Sd(t,e,n){var i=Id(t);i[e]===n&&(i[e]=null)}function Md(t,e){return!!Id(t)[e]}function Id(t){return t[gM]||(t[gM]={})}function Td(t){this.pointerChecker,this._zr=t,this._opt={};var e=m,i=e(Cd,this),r=e(Ad,this),o=e(Dd,this),s=e(kd,this),l=e(Pd,this);pg.call(this),this.setPointerChecker=function(t){this.pointerChecker=t},this.enable=function(e,u){this.disable(),this._opt=a(n(u)||{},{zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!1,preventDefaultMouseMove:!0}),null==e&&(e=!0),!0!==e&&"move"!==e&&"pan"!==e||(t.on("mousedown",i),t.on("mousemove",r),t.on("mouseup",o)),!0!==e&&"scale"!==e&&"zoom"!==e||(t.on("mousewheel",s),t.on("pinch",l))},this.disable=function(){t.off("mousedown",i),t.off("mousemove",r),t.off("mouseup",o),t.off("mousewheel",s),t.off("pinch",l)},this.dispose=this.disable,this.isDragging=function(){return this._dragging},this.isPinching=function(){return this._pinching}}function Cd(t){if(!(lt(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)}}function Ad(t){if(!lt(t)&&zd("moveOnMouseMove",t,this._opt)&&this._dragging&&"pinch"!==t.gestureEvent&&!Md(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&&vg(t.event),Od(this,"pan","moveOnMouseMove",t,{dx:o,dy:a,oldX:i,oldY:r,newX:e,newY:n})}}function Dd(t){lt(t)||(this._dragging=!1)}function kd(t){var e=zd("zoomOnMouseWheel",t,this._opt),n=zd("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;Ld(this,"zoom","zoomOnMouseWheel",t,{scale:i>0?s:1/s,originX:o,originY:a})}if(n){var l=Math.abs(i);Ld(this,"scrollMove","moveOnMouseWheel",t,{scrollDelta:(i>0?1:-1)*(l>3?.4:l>1?.15:.05),originX:o,originY:a})}}}function Pd(t){Md(this._zr,"globalPan")||Ld(this,"zoom",null,t,{scale:t.pinchScale>1?1.1:1/1.1,originX:t.pinchX,originY:t.pinchY})}function Ld(t,e,n,i,r){t.pointerChecker&&t.pointerChecker(i,r.originX,r.originY)&&(vg(i.event),Od(t,e,n,i,r))}function Od(t,e,n,i,r){r.isAvailableBehavior=m(zd,null,n,i),t.trigger(e,r)}function zd(t,e,n){var i=n[t];return!t||i&&(!_(i)||e.event[i+"Key"])}function Ed(t,e){var n=Bd(t),i=e.dataZoomId,r=e.coordId;d(n,function(t,n){var o=t.dataZoomInfos;o[i]&&l(e.allCoordIds,r)<0&&(delete o[i],t.count--)}),Vd(n);var o=n[r];o||((o=n[r]={coordId:r,dataZoomInfos:{},count:0}).controller=Fd(t,o),o.dispatchAction=v(Wd,t)),!o.dataZoomInfos[i]&&o.count++,o.dataZoomInfos[i]=e;var a=Hd(o.dataZoomInfos);o.controller.enable(a.controlType,a.opt),o.controller.setPointerChecker(e.containsPoint),xa(o,"dispatchAction",e.dataZoomModel.get("throttle",!0),"fixRate")}function Nd(t,e){var n=Bd(t);d(n,function(t){t.controller.dispose();var n=t.dataZoomInfos;n[e]&&(delete n[e],t.count--)}),Vd(n)}function Rd(t){return t.type+"\0_"+t.id}function Bd(t){var e=t.getZr();return e[mM]||(e[mM]={})}function Fd(t,e){var n=new Td(t.getZr());return d(["pan","zoom","scrollMove"],function(t){n.on(t,function(n){var i=[];d(e.dataZoomInfos,function(r){if(n.isAvailableBehavior(r.dataZoomModel.option)){var o=(r.getRange||{})[t],a=o&&o(e.controller,n);!r.dataZoomModel.get("disabled",!0)&&a&&i.push({dataZoomId:r.dataZoomId,start:a[0],end:a[1]})}}),i.length&&e.dispatchAction(i)})}),n}function Vd(t){d(t,function(e,n){e.count||(e.controller.dispose(),delete t[n])})}function Wd(t,e){t.dispatchAction({type:"dataZoom",batch:e})}function Hd(t){var e,n={type_true:2,type_move:1,type_false:0,type_undefined:-1},i=!0;return d(t,function(t){var r=t.dataZoomModel,o=!r.get("disabled",!0)&&(!r.get("zoomLock",!0)||"move");n["type_"+o]>n["type_"+e]&&(e=o),i&=r.get("preventDefaultMouseMove",!0)}),{controlType:e,opt:{zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!0,preventDefaultMouseMove:!!i}}}function Gd(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 oM(l,a,[0,100],"all"),this._range=a,o[0]!==a[0]||o[1]!==a[1]?a:void 0}}}function Zd(t,e){wM[t]=e}function Ud(t){return wM[t]}function Xd(t){return 0===t.indexOf("my")}function Yd(t){this.model=t}function jd(t){this.model=t}function qd(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 $d(t){var e=[];return d(t,function(t,n){var i=t.categoryAxis,r=t.valueAxis.dim,o=[" "].concat(f(t.series,function(t){return t.name})),a=[i.model.getCategories()];d(t.series,function(t){a.push(t.getRawData().mapArray(r,function(t){return t}))});for(var s=[o.join(kM)],l=0;l=0)return!0}function ef(t){for(var e=t.split(/\n+/g),n=[],i=f(Jd(e.shift()).split(PM),function(t){return{name:t,data:[]}}),r=0;rFM}function wf(t){var e=t.length-1;return e<0&&(e=0),[t[0],t[e]]}function bf(t,e,n,i){var r=new Jg;return r.add(new py({name:"main",style:Tf(n),silent:!0,draggable:!0,cursor:"move",drift:LM(t,e,r,"nswe"),ondragend:LM(xf,e,{isEnd:!0})})),OM(i,function(n){r.add(new py({name:n,style:{opacity:0},draggable:!0,silent:!0,invisible:!0,drift:LM(t,e,r,n),ondragend:LM(xf,e,{isEnd:!0})}))}),r}function Sf(t,e,n,i){var r=i.brushStyle.lineWidth||0,o=NM(r,VM),a=n[0][0],s=n[1][0],l=a-r/2,u=s-r/2,h=n[0][1],c=n[1][1],d=h-o+r/2,f=c-o+r/2,p=h-a,g=c-s,m=p+r,v=g+r;If(t,e,"main",a,s,p,g),i.transformable&&(If(t,e,"w",l,u,o,v),If(t,e,"e",d,u,o,v),If(t,e,"n",l,u,m,o),If(t,e,"s",l,f,m,o),If(t,e,"nw",l,u,o,o),If(t,e,"ne",d,u,o,o),If(t,e,"sw",l,f,o,o),If(t,e,"se",d,f,o,o))}function Mf(t,e){var n=e.__brushOption,i=n.transformable,r=e.childAt(0);r.useStyle(Tf(n)),r.attr({silent:!i,cursor:i?"move":"default"}),OM(["w","e","n","s","se","sw","ne","nw"],function(n){var r=e.childOfName(n),o=Df(t,n);r&&r.attr({silent:!i,invisible:!i,cursor:i?GM[o]+"-resize":null})})}function If(t,e,n,i,r,o,a){var s=e.childOfName(n);s&&s.setShape(zf(Of(t,e,[[i,r],[i+o,r+a]])))}function Tf(t){return a({strokeNoScale:!0},t.brushStyle)}function Cf(t,e,n,i){var r=[EM(t,n),EM(e,i)],o=[NM(t,n),NM(e,i)];return[[r[0],o[0]],[r[1],o[1]]]}function Af(t){return vr(t.group)}function Df(t,e){if(e.length>1)return("e"===(i=[Df(t,(e=e.split(""))[0]),Df(t,e[1])])[0]||"w"===i[0])&&i.reverse(),i.join("");var n={left:"w",right:"e",top:"n",bottom:"s"},i=xr({w:"left",e:"right",n:"top",s:"bottom"}[e],Af(t));return n[i]}function kf(t,e,n,i,r,o,a,s){var l=i.__brushOption,u=t(l.range),h=Lf(n,o,a);OM(r.split(""),function(t){var e=HM[t];u[e[0]][e[1]]+=h[e[0]]}),l.range=e(Cf(u[0][0],u[1][0],u[0][1],u[1][1])),pf(n,i),xf(n,{isEnd:!1})}function Pf(t,e,n,i,r){var o=e.__brushOption.range,a=Lf(t,n,i);OM(o,function(t){t[0]+=a[0],t[1]+=a[1]}),pf(t,e),xf(t,{isEnd:!1})}function Lf(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 Of(t,e,i){var r=vf(t,e);return r&&!0!==r?r.clipPath(i,t._transform):n(i)}function zf(t){var e=EM(t[0][0],t[1][0]),n=EM(t[0][1],t[1][1]);return{x:e,y:n,width:NM(t[0][0],t[1][0])-e,height:NM(t[0][1],t[1][1])-n}}function Ef(t,e,n){if(t._brushType){var i=t._zr,r=t._covers,o=mf(t,e,n);if(!t._dragging)for(var a=0;a=0)&&t(o,i,r)})}function jf(t){return t[0]>t[1]&&t.reverse(),t}function qf(t,e){return zn(t,e,{includeMainTypes:JM})}function $f(t,e,n,i){var r=n.getAxis(["x","y"][t]),o=jf(f([0,1],function(t){return e?r.coordToData(r.toLocalCoord(i[t])):r.toGlobalCoord(r.dataToCoord(i[t]))})),a=[];return a[t]=o,a[1-t]=[NaN,NaN],{values:o,xyMinMax:a}}function Kf(t,e,n,i){return[e[0]-i[t]*n[0],e[1]-i[t]*n[1]]}function Qf(t,e){var n=Jf(t),i=Jf(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 Jf(t){return t?[t[0][1]-t[0][0],t[1][1]-t[1][0]]:[NaN,NaN]}function tp(t,e){var n=rp(t);aI(e,function(e,i){for(var r=n.length-1;r>=0&&!n[r][i];r--);if(r<0){var o=t.queryComponents({mainType:"dataZoom",subType:"select",id:i})[0];if(o){var a=o.getPercentRange();n[0][i]={dataZoomId:i,start:a[0],end:a[1]}}}}),n.push(e)}function ep(t){var e=rp(t),n=e[e.length-1];e.length>1&&e.pop();var i={};return aI(n,function(t,n){for(var r=e.length-1;r>=0;r--)if(t=e[r][n]){i[n]=t;break}}),i}function np(t){t[sI]=null}function ip(t){return rp(t).length}function rp(t){var e=t[sI];return e||(e=t[sI]=[{}]),e}function op(t,e,n){(this._brushController=new sf(n.getZr())).on("brush",m(this._onBrush,this)).mount(),this._isZoomActive}function ap(t){var e={};return d(["xAxisIndex","yAxisIndex"],function(n){e[n]=t[n],null==e[n]&&(e[n]="all"),(!1===e[n]||"none"===e[n])&&(e[n]=[])}),e}function sp(t,e){t.setIconStatus("back",ip(e)>1?"emphasis":"normal")}function lp(t,e,n,i,r){var o=n._isZoomActive;i&&"takeGlobalCursor"===i.type&&(o="dataZoomSelect"===i.key&&i.dataZoomSelectActive),n._isZoomActive=o,t.setIconStatus("zoom",o?"emphasis":"normal");var a=new Yf(ap(t.option),e,{include:["grid"]});n._brushController.setPanels(a.makePanelOpts(r,function(t){return t.xAxisDeclared&&!t.yAxisDeclared?"lineX":!t.xAxisDeclared&&t.yAxisDeclared?"lineY":"rect"})).enableBrush(!!o&&{brushType:"auto",brushStyle:{lineWidth:0,fill:"rgba(0,0,0,0.2)"}})}function up(t){this.model=t}function hp(t){return pI(t)}function cp(){if(!vI&&yI){vI=!0;var t=yI.styleSheets;t.length<31?yI.createStyleSheet().addRule(".zrvml","behavior:url(#default#VML)"):t[0].addRule(".zrvml","behavior:url(#default#VML)")}}function dp(t){return parseInt(t,10)}function fp(t,e){cp(),this.root=t,this.storage=e;var n=document.createElement("div"),i=document.createElement("div");n.style.cssText="display:inline-block;overflow:hidden;position:relative;width:300px;height:150px;",i.style.cssText="position:absolute;left:0;top:0;",t.appendChild(n),this._vmlRoot=i,this._vmlViewport=n,this.resize();var r=e.delFromStorage,o=e.addToStorage;e.delFromStorage=function(t){r.call(e,t),t&&t.onRemove&&t.onRemove(i)},e.addToStorage=function(t){t.onAdd&&t.onAdd(i),o.call(e,t)},this._firstPaint=!0}function pp(t){return function(){Yg('In IE8.0 VML mode painter not support method "'+t+'"')}}function gp(t){return document.createElementNS(QI,t)}function mp(t){return nT(1e4*t)/1e4}function vp(t){return t-lT}function yp(t,e){var n=e?t.textFill:t.fill;return null!=n&&n!==eT}function xp(t,e){var n=e?t.textStroke:t.stroke;return null!=n&&n!==eT}function _p(t,e){e&&wp(t,"transform","matrix("+tT.call(e,",")+")")}function wp(t,e,n){(!n||"linear"!==n.type&&"radial"!==n.type)&&("string"==typeof n&&n.indexOf("NaN")>-1&&console.log(n),t.setAttribute(e,n))}function bp(t,e,n){t.setAttributeNS("http://www.w3.org/1999/xlink",e,n)}function Sp(t,e,n,i){if(yp(e,n)){var r=n?e.textFill:e.fill;r="transparent"===r?eT:r,"none"!==t.getAttribute("clip-path")&&r===eT&&(r="rgba(0, 0, 0, 0.002)"),wp(t,"fill",r),wp(t,"fill-opacity",null!=e.fillOpacity?e.fillOpacity*e.opacity:e.opacity)}else wp(t,"fill",eT);if(xp(e,n)){var o=n?e.textStroke:e.stroke;wp(t,"stroke",o="transparent"===o?eT:o),wp(t,"stroke-width",(n?e.textStrokeWidth:e.lineWidth)/(!n&&e.strokeNoScale?i.getLineScale():1)),wp(t,"paint-order",n?"stroke":"fill"),wp(t,"stroke-opacity",null!=e.strokeOpacity?e.strokeOpacity:e.opacity),e.lineDash?(wp(t,"stroke-dasharray",e.lineDash.join(",")),wp(t,"stroke-dashoffset",nT(e.lineDashOffset||0))):wp(t,"stroke-dasharray",""),e.lineCap&&wp(t,"stroke-linecap",e.lineCap),e.lineJoin&&wp(t,"stroke-linejoin",e.lineJoin),e.miterLimit&&wp(t,"stroke-miterlimit",e.miterLimit)}else wp(t,"stroke",eT)}function Mp(t){for(var e=[],n=t.data,i=t.len(),r=0;r=aT||!vp(g)&&(d>-oT&&d<0||d>oT)==!!p;var y=mp(s+u*rT(c)),x=mp(l+h*iT(c));m&&(d=p?aT-1e-4:1e-4-aT,v=!0,9===r&&e.push("M",y,x));var _=mp(s+u*rT(c+d)),w=mp(l+h*iT(c+d));e.push("A",mp(u),mp(h),nT(f*sT),+v,+p,_,w);break;case JI.Z:o="Z";break;case JI.R:var _=mp(n[r++]),w=mp(n[r++]),b=mp(n[r++]),S=mp(n[r++]);e.push("M",_,w,"L",_+b,w,"L",_+b,w+S,"L",_,w+S,"L",_,w)}o&&e.push(o);for(var M=0;M=11),domSupported:"undefined"!=typeof document}}(navigator.userAgent),Yp={"[object Function]":1,"[object RegExp]":1,"[object Date]":1,"[object Error]":1,"[object CanvasGradient]":1,"[object CanvasPattern]":1,"[object Image]":1,"[object Canvas]":1},jp={"[object Int8Array]":1,"[object Uint8Array]":1,"[object Uint8ClampedArray]":1,"[object Int16Array]":1,"[object Uint16Array]":1,"[object Int32Array]":1,"[object Uint32Array]":1,"[object Float32Array]":1,"[object Float64Array]":1},qp=Object.prototype.toString,$p=Array.prototype,Kp=$p.forEach,Qp=$p.filter,Jp=$p.slice,tg=$p.map,eg=$p.reduce,ng={},ig=function(){return ng.createCanvas()};ng.createCanvas=function(){return document.createElement("canvas")};var rg,og="__ec_primitive__";E.prototype={constructor:E,get:function(t){return this.data.hasOwnProperty(t)?this.data[t]:null},set:function(t,e){return this.data[t]=e},each:function(t,e){void 0!==e&&(t=m(t,e));for(var n in this.data)this.data.hasOwnProperty(n)&&t(this.data[n],n)},removeKey:function(t){delete this.data[t]}};var ag=(Object.freeze||Object)({$override:e,clone:n,merge:i,mergeAll:r,extend:o,defaults:a,createCanvas:ig,getContext:s,indexOf:l,inherits:u,mixin:h,isArrayLike:c,each:d,map:f,reduce:p,filter:g,find:function(t,e,n){if(t&&e)for(var i=0,r=t.length;i3&&(i=fg.call(i,1));for(var o=e.length,a=0;a4&&(i=fg.call(i,1,i.length-1));for(var o=i[i.length-1],a=e.length,s=0;s=0;o--){var a;if(i[o]!==n&&!i[o].ignore&&(a=dt(i[o],t,e))&&(!r.topTarget&&(r.topTarget=i[o]),a!==yg)){r.target=i[o];break}}return r}},d(["click","mousedown","mouseup","mousewheel","dblclick","contextmenu"],function(t){_g.prototype[t]=function(e){var n=this.findHover(e.zrX,e.zrY),i=n.target;if("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||hg(this._downPoint,[e.zrX,e.zrY])>4)return;this._downPoint=null}this.dispatchToElement(n,t,e)}}),h(_g,pg),h(_g,J);var wg="undefined"==typeof Float32Array?Array:Float32Array,bg=(Object.freeze||Object)({create:ft,identity:pt,copy:gt,mul:mt,translate:vt,rotate:yt,scale:xt,invert:_t,clone:function(t){var e=ft();return gt(e,t),e}}),Sg=pt,Mg=5e-5,Ig=function(t){(t=t||{}).position||(this.position=[0,0]),null==t.rotation&&(this.rotation=0),t.scale||(this.scale=[1,1]),this.origin=this.origin||null},Tg=Ig.prototype;Tg.transform=null,Tg.needLocalTransform=function(){return wt(this.rotation)||wt(this.position[0])||wt(this.position[1])||wt(this.scale[0]-1)||wt(this.scale[1]-1)};var Cg=[];Tg.updateTransform=function(){var t=this.parent,e=t&&t.transform,n=this.needLocalTransform(),i=this.transform;if(n||e){i=i||ft(),n?this.getLocalTransform(i):Sg(i),e&&(n?mt(i,t.transform,i):gt(i,t.transform)),this.transform=i;var r=this.globalScaleRatio;if(null!=r&&1!==r){this.getGlobalScale(Cg);var o=Cg[0]<0?-1:1,a=Cg[1]<0?-1:1,s=((Cg[0]-o)*r+o)/Cg[0]||0,l=((Cg[1]-a)*r+a)/Cg[1]||0;i[0]*=s,i[1]*=s,i[2]*=l,i[3]*=l}this.invTransform=this.invTransform||ft(),_t(this.invTransform,i)}else i&&Sg(i)},Tg.getLocalTransform=function(t){return Ig.getLocalTransform(this,t)},Tg.setTransform=function(t){var e=this.transform,n=t.dpr||1;e?t.setTransform(n*e[0],n*e[1],n*e[2],n*e[3],n*e[4],n*e[5]):t.setTransform(n,0,0,n,0,0)},Tg.restoreTransform=function(t){var e=t.dpr||1;t.setTransform(e,0,0,e,0,0)};var Ag=[],Dg=ft();Tg.setLocalTransform=function(t){if(t){var e=t[0]*t[0]+t[1]*t[1],n=t[2]*t[2]+t[3]*t[3],i=this.position,r=this.scale;wt(e-1)&&(e=Math.sqrt(e)),wt(n-1)&&(n=Math.sqrt(n)),t[0]<0&&(e=-e),t[3]<0&&(n=-n),i[0]=t[4],i[1]=t[5],r[0]=e,r[1]=n,this.rotation=Math.atan2(-t[1]/n,t[0]/e)}},Tg.decomposeTransform=function(){if(this.transform){var t=this.parent,e=this.transform;t&&t.transform&&(mt(Ag,t.invTransform,e),e=Ag);var n=this.origin;n&&(n[0]||n[1])&&(Dg[4]=n[0],Dg[5]=n[1],mt(Ag,e,Dg),Ag[4]-=n[0],Ag[5]-=n[1],e=Ag),this.setLocalTransform(e)}},Tg.getGlobalScale=function(t){var e=this.transform;return t=t||[],e?(t[0]=Math.sqrt(e[0]*e[0]+e[1]*e[1]),t[1]=Math.sqrt(e[2]*e[2]+e[3]*e[3]),e[0]<0&&(t[0]=-t[0]),e[3]<0&&(t[1]=-t[1]),t):(t[0]=1,t[1]=1,t)},Tg.transformCoordToLocal=function(t,e){var n=[t,e],i=this.invTransform;return i&&$(n,n,i),n},Tg.transformCoordToGlobal=function(t,e){var n=[t,e],i=this.transform;return i&&$(n,n,i),n},Ig.getLocalTransform=function(t,e){Sg(e=e||[]);var n=t.origin,i=t.scale||[1,1],r=t.rotation||0,o=t.position||[0,0];return n&&(e[4]-=n[0],e[5]-=n[1]),xt(e,e,i),r&&yt(e,e,r),n&&(e[4]+=n[0],e[5]+=n[1]),e[4]+=o[0],e[5]+=o[1],e};var kg={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*(2-Math.pow(2,-10*(t-1)))},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;return 0===t?0:1===t?1:(!n||n<1?(n=1,e=.1):e=.4*Math.asin(1/n)/(2*Math.PI),-n*Math.pow(2,10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/.4))},elasticOut:function(t){var e,n=.1;return 0===t?0:1===t?1:(!n||n<1?(n=1,e=.1):e=.4*Math.asin(1/n)/(2*Math.PI),n*Math.pow(2,-10*t)*Math.sin((t-e)*(2*Math.PI)/.4)+1)},elasticInOut:function(t){var e,n=.1;return 0===t?0:1===t?1:(!n||n<1?(n=1,e=.1):e=.4*Math.asin(1/n)/(2*Math.PI),(t*=2)<1?n*Math.pow(2,10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/.4)*-.5:n*Math.pow(2,-10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/.4)*.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?t*t*((e+1)*t-e)*.5:.5*((t-=2)*t*((e+1)*t+e)+2)},bounceIn:function(t){return 1-kg.bounceOut(1-t)},bounceOut:function(t){return t<1/2.75?7.5625*t*t:t<2/2.75?7.5625*(t-=1.5/2.75)*t+.75:t<2.5/2.75?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375},bounceInOut:function(t){return t<.5?.5*kg.bounceIn(2*t):.5*kg.bounceOut(2*t-1)+.5}};bt.prototype={constructor:bt,step:function(t,e){if(this._initialized||(this._startTime=t+this._delay,this._initialized=!0),this._paused)this._pausedTime+=e;else{var n=(t-this._startTime-this._pausedTime)/this._life;if(!(n<0)){n=Math.min(n,1);var i=this.easing,r="string"==typeof i?kg[i]:i,o="function"==typeof r?r(n):n;return this.fire("frame",o),1==n?this.loop?(this.restart(t),"restart"):(this._needsRemove=!0,"destroy"):null}}},restart:function(t){var e=(t-this._startTime-this._pausedTime)%this._life;this._startTime=t-e+this.gap,this._pausedTime=0,this._needsRemove=!1},fire:function(t,e){this[t="on"+t]&&this[t](this._target,e)},pause:function(){this._paused=!0},resume:function(){this._paused=!1}};var Pg=function(){this.head=null,this.tail=null,this._len=0},Lg=Pg.prototype;Lg.insert=function(t){var e=new Og(t);return this.insertEntry(e),e},Lg.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++},Lg.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--},Lg.len=function(){return this._len},Lg.clear=function(){this.head=this.tail=null,this._len=0};var Og=function(t){this.value=t,this.next,this.prev},zg=function(t){this._list=new Pg,this._map={},this._maxSize=t||10,this._lastRemovedEntry=null},Eg=zg.prototype;Eg.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 Og(e),a.key=t,n.insertEntry(a),i[t]=a}return r},Eg.get=function(t){var e=this._map[t],n=this._list;if(null!=e)return e!==n.tail&&(n.remove(e),n.insertEntry(e)),e.value},Eg.clear=function(){this._list.clear(),this._map={}};var Ng={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]},Rg=new zg(20),Bg=null,Fg=Bt,Vg=Ft,Wg=(Object.freeze||Object)({parse:Ot,lift:Nt,toHex:Rt,fastLerp:Bt,fastMapToColor:Fg,lerp:Ft,mapToColor:Vg,modifyHSL:function(t,e,n,i){if(t=Ot(t))return t=Et(t),null!=e&&(t[0]=Mt(e)),null!=n&&(t[1]=Ct(n)),null!=i&&(t[2]=Ct(i)),Wt(zt(t),"rgba")},modifyAlpha:Vt,stringify:Wt}),Hg=Array.prototype.slice,Gg=function(t,e,n,i){this._tracks={},this._target=t,this._loop=e||!1,this._getter=n||Ht,this._setter=i||Gt,this._clipCount=0,this._delay=0,this._doneList=[],this._onframeList=[],this._clipList=[]};Gg.prototype={when:function(t,e){var n=this._tracks;for(var i in e)if(e.hasOwnProperty(i)){if(!n[i]){n[i]=[];var r=this._getter(this._target,i);if(null==r)continue;0!==t&&n[i].push({time:0,value:Kt(r)})}n[i].push({time:t,value:e[i]})}return this},during:function(t){return this._onframeList.push(t),this},pause:function(){for(var t=0;t=n.x&&t<=n.x+n.width&&e>=n.y&&e<=n.y+n.height},clone:function(){return new re(this.x,this.y,this.width,this.height)},copy:function(t){this.x=t.x,this.y=t.y,this.width=t.width,this.height=t.height},plain:function(){return{x:this.x,y:this.y,width:this.width,height:this.height}}},re.create=function(t){return new re(t.x,t.y,t.width,t.height)};var Jg=function(t){t=t||{},qg.call(this,t);for(var e in t)t.hasOwnProperty(e)&&(this[e]=t[e]);this._children=[],this.__storage=null,this.__dirty=!0};Jg.prototype={constructor:Jg,isGroup:!0,type:"group",silent:!1,children:function(){return this._children.slice()},childAt:function(t){return this._children[t]},childOfName:function(t){for(var e=this._children,n=0;n=0&&(n.splice(i,0,t),this._doAdd(t))}return this},_doAdd:function(t){t.parent&&t.parent.remove(t),t.parent=this;var e=this.__storage,n=this.__zr;e&&e!==t.__storage&&(e.addToStorage(t),t instanceof Jg&&t.addChildrenToStorage(e)),n&&n.refresh()},remove:function(t){var e=this.__zr,n=this.__storage,i=this._children,r=l(i,t);return r<0?this:(i.splice(r,1),t.parent=null,n&&(n.delFromStorage(t),t instanceof Jg&&t.delChildrenFromStorage(n)),e&&e.refresh(),this)},removeAll:function(){var t,e,n=this._children,i=this.__storage;for(e=0;e=0&&(this.delFromStorage(t),this._roots.splice(r,1),t instanceof Jg&&t.delChildrenFromStorage(this))}},addToStorage:function(t){return t&&(t.__storage=this,t.dirty(!1)),this},delFromStorage:function(t){return t&&(t.__storage=null),this},dispose:function(){this._renderList=this._roots=null},displayableSortFunc:fe};var im={shadowBlur:1,shadowOffsetX:1,shadowOffsetY:1,textShadowBlur:1,textShadowOffsetX:1,textShadowOffsetY:1,textBoxShadowBlur:1,textBoxShadowOffsetX:1,textBoxShadowOffsetY:1},rm=function(t,e,n){return im.hasOwnProperty(e)?n*=t.dpr:n},om=[["shadowBlur",0],["shadowOffsetX",0],["shadowOffsetY",0],["shadowColor","#000"],["lineCap","butt"],["lineJoin","miter"],["miterLimit",10]],am=function(t){this.extendFrom(t,!1)};am.prototype={constructor:am,fill:"#000",stroke:null,opacity:1,fillOpacity:null,strokeOpacity:null,lineDash:null,lineDashOffset:0,shadowBlur:0,shadowOffsetX:0,shadowOffsetY:0,lineWidth:1,strokeNoScale:!1,text:null,font:null,textFont:null,fontStyle:null,fontWeight:null,fontSize:null,fontFamily:null,textTag:null,textFill:"#000",textStroke:null,textWidth:null,textHeight:null,textStrokeWidth:0,textLineHeight:null,textPosition:"inside",textRect:null,textOffset:null,textAlign:null,textVerticalAlign:null,textDistance:5,textShadowColor:"transparent",textShadowBlur:0,textShadowOffsetX:0,textShadowOffsetY:0,textBoxShadowColor:"transparent",textBoxShadowBlur:0,textBoxShadowOffsetX:0,textBoxShadowOffsetY:0,transformText:!1,textRotation:0,textOrigin:null,textBackgroundColor:null,textBorderColor:null,textBorderWidth:0,textBorderRadius:0,textPadding:null,rich:null,truncate:null,blend:null,bind:function(t,e,n){for(var i=this,r=n&&n.style,o=!r,a=0;a0},extendFrom:function(t,e){if(t)for(var n in t)!t.hasOwnProperty(n)||!0!==e&&(!1===e?this.hasOwnProperty(n):null==t[n])||(this[n]=t[n])},set:function(t,e){"string"==typeof t?this[t]=e:this.extendFrom(t,!0)},clone:function(){var t=new this.constructor;return t.extendFrom(this,!0),t},getGradient:function(t,e,n){for(var i=("radial"===e.type?ge:pe)(t,e,n),r=e.colorStops,o=0;o=0&&n.splice(i,1),t.__hoverMir=null},clearHover:function(t){for(var e=this._hoverElements,n=0;n15)break}s.__drawIndex=m,s.__drawIndex0&&t>i[0]){for(a=0;at);a++);o=n[i[a]]}if(i.splice(a+1,0,t),n[t]=e,!e.virtual)if(o){var l=o.dom;l.nextSibling?s.insertBefore(e.dom,l.nextSibling):s.appendChild(e.dom)}else s.firstChild?s.insertBefore(e.dom,s.firstChild):s.appendChild(e.dom)}else Yg("Layer of zlevel "+t+" is not valid")},eachLayer:function(t,e){var n,i,r=this._zlevelList;for(i=0;i0?.01:0),this._needsManuallyCompositing),o.__builtin__||Yg("ZLevel "+s+" has been used by unkown layer "+o.id),o!==n&&(o.__used=!0,o.__startIndex!==r&&(o.__dirty=!0),o.__startIndex=r,o.incremental?o.__drawIndex=-1:o.__drawIndex=r,e(r),n=o),a.__dirty&&(o.__dirty=!0,o.incremental&&o.__drawIndex<0&&(o.__drawIndex=r))}e(r),this.eachBuiltinLayer(function(t,e){!t.__used&&t.getElementCount()>0&&(t.__dirty=!0,t.__startIndex=t.__endIndex=t.__drawIndex=0),t.__dirty&&t.__drawIndex<0&&(t.__drawIndex=t.__startIndex)})},clear:function(){return this.eachBuiltinLayer(this._clearLayer),this},_clearLayer:function(t){t.clear()},setBackgroundColor:function(t){this._backgroundColor=t},configLayer:function(t,e){if(e){var n=this._layerConfig;n[t]?i(n[t],e,!0):n[t]=e;for(var r=0;r=0&&this._clips.splice(e,1)},removeAnimator:function(t){for(var e=t.getClips(),n=0;n1&&i&&i.length>1){var o=fn(i)/fn(r);!isFinite(o)&&(o=1),e.pinchScale=o;var a=pn(i);return e.pinchX=a[0],e.pinchY=a[1],{type:"pinch",target:t[0].target,event:e}}}}},Pm=["click","dblclick","mousewheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],Lm=["touchstart","touchend","touchmove"],Om={pointerdown:1,pointerup:1,pointermove:1,pointerout:1},zm=f(Pm,function(t){var e=t.replace("mouse","pointer");return Om[e]?e:t}),Em={mousemove:function(t){t=ot(this.dom,t),this.trigger("mousemove",t)},mouseout:function(t){var e=(t=ot(this.dom,t)).toElement||t.relatedTarget;if(e!=this.dom)for(;e&&9!=e.nodeType;){if(e===this.dom)return;e=e.parentNode}this.trigger("mouseout",t)},touchstart:function(t){(t=ot(this.dom,t)).zrByTouch=!0,this._lastTouchMoment=new Date,mn(this,t,"start"),Em.mousemove.call(this,t),Em.mousedown.call(this,t),vn(this)},touchmove:function(t){(t=ot(this.dom,t)).zrByTouch=!0,mn(this,t,"change"),Em.mousemove.call(this,t),vn(this)},touchend:function(t){(t=ot(this.dom,t)).zrByTouch=!0,mn(this,t,"end"),Em.mouseup.call(this,t),+new Date-this._lastTouchMoment<300&&Em.click.call(this,t),vn(this)},pointerdown:function(t){Em.mousedown.call(this,t)},pointermove:function(t){yn(t)||Em.mousemove.call(this,t)},pointerup:function(t){Em.mouseup.call(this,t)},pointerout:function(t){yn(t)||Em.mouseout.call(this,t)}};d(["click","mousedown","mouseup","mousewheel","dblclick","contextmenu"],function(t){Em[t]=function(e){e=ot(this.dom,e),this.trigger(t,e)}});var Nm=_n.prototype;Nm.dispose=function(){for(var t=Pm.concat(Lm),e=0;e=0||i&&l(i,a)<0)){var s=e.getShallow(a);null!=s&&(r[t[o][0]]=s)}}return r}},Qm=Km([["lineWidth","width"],["stroke","color"],["opacity"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["shadowColor"]]),Jm={getLineStyle:function(t){var e=Qm(this,t),n=this.getLineDash(e.lineWidth);return n&&(e.lineDash=n),e},getLineDash:function(t){null==t&&(t=1);var e=this.get("type"),n=Math.max(t,2),i=4*t;return"solid"===e||null==e?null:"dashed"===e?[i,i]:[n,n]}},tv=Km([["fill","color"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["opacity"],["shadowColor"]]),ev={getAreaStyle:function(t,e){return tv(this,t,e)}},nv=Math.pow,iv=Math.sqrt,rv=1e-8,ov=1e-4,av=iv(3),sv=1/3,lv=B(),uv=B(),hv=B(),cv=Math.min,dv=Math.max,fv=Math.sin,pv=Math.cos,gv=2*Math.PI,mv=B(),vv=B(),yv=B(),xv=[],_v=[],wv={M:1,L:2,C:3,Q:4,A:5,Z:6,R:7},bv=[],Sv=[],Mv=[],Iv=[],Tv=Math.min,Cv=Math.max,Av=Math.cos,Dv=Math.sin,kv=Math.sqrt,Pv=Math.abs,Lv="undefined"!=typeof Float32Array,Ov=function(t){this._saveData=!t,this._saveData&&(this.data=[]),this._ctx=null};Ov.prototype={constructor:Ov,_xi:0,_yi:0,_x0:0,_y0:0,_ux:0,_uy:0,_len:0,_lineDash:null,_dashOffset:0,_dashIdx:0,_dashSum:0,setScale:function(t,e){this._ux=Pv(1/Ug/t)||0,this._uy=Pv(1/Ug/e)||0},getContext:function(){return this._ctx},beginPath:function(t){return this._ctx=t,t&&t.beginPath(),t&&(this.dpr=t.dpr),this._saveData&&(this._len=0),this._lineDash&&(this._lineDash=null,this._dashOffset=0),this},moveTo:function(t,e){return this.addData(wv.M,t,e),this._ctx&&this._ctx.moveTo(t,e),this._x0=t,this._y0=e,this._xi=t,this._yi=e,this},lineTo:function(t,e){var n=Pv(t-this._xi)>this._ux||Pv(e-this._yi)>this._uy||this._len<5;return this.addData(wv.L,t,e),this._ctx&&n&&(this._needsDash()?this._dashedLineTo(t,e):this._ctx.lineTo(t,e)),n&&(this._xi=t,this._yi=e),this},bezierCurveTo:function(t,e,n,i,r,o){return this.addData(wv.C,t,e,n,i,r,o),this._ctx&&(this._needsDash()?this._dashedBezierTo(t,e,n,i,r,o):this._ctx.bezierCurveTo(t,e,n,i,r,o)),this._xi=r,this._yi=o,this},quadraticCurveTo:function(t,e,n,i){return this.addData(wv.Q,t,e,n,i),this._ctx&&(this._needsDash()?this._dashedQuadraticTo(t,e,n,i):this._ctx.quadraticCurveTo(t,e,n,i)),this._xi=n,this._yi=i,this},arc:function(t,e,n,i,r,o){return this.addData(wv.A,t,e,n,n,i,r-i,0,o?0:1),this._ctx&&this._ctx.arc(t,e,n,i,r,o),this._xi=Av(r)*n+t,this._yi=Dv(r)*n+e,this},arcTo:function(t,e,n,i,r){return this._ctx&&this._ctx.arcTo(t,e,n,i,r),this},rect:function(t,e,n,i){return this._ctx&&this._ctx.rect(t,e,n,i),this.addData(wv.R,t,e,n,i),this},closePath:function(){this.addData(wv.Z);var t=this._ctx,e=this._x0,n=this._y0;return t&&(this._needsDash()&&this._dashedLineTo(e,n),t.closePath()),this._xi=e,this._yi=n,this},fill:function(t){t&&t.fill(),this.toStatic()},stroke:function(t){t&&t.stroke(),this.toStatic()},setLineDash:function(t){if(t instanceof Array){this._lineDash=t,this._dashIdx=0;for(var e=0,n=0;ne.length&&(this._expandData(),e=this.data);for(var n=0;n0&&f<=t||h<0&&f>=t||0==h&&(c>0&&p<=e||c<0&&p>=e);)f+=h*(n=a[i=this._dashIdx]),p+=c*n,this._dashIdx=(i+1)%g,h>0&&fl||c>0&&pu||s[i%2?"moveTo":"lineTo"](h>=0?Tv(f,t):Cv(f,t),c>=0?Tv(p,e):Cv(p,e));h=f-t,c=p-e,this._dashOffset=-kv(h*h+c*c)},_dashedBezierTo:function(t,e,n,i,r,o){var a,s,l,u,h,c=this._dashSum,d=this._dashOffset,f=this._lineDash,p=this._ctx,g=this._xi,m=this._yi,v=jn,y=0,x=this._dashIdx,_=f.length,w=0;for(d<0&&(d=c+d),d%=c,a=0;a<1;a+=.1)s=v(g,t,n,r,a+.1)-v(g,t,n,r,a),l=v(m,e,i,o,a+.1)-v(m,e,i,o,a),y+=kv(s*s+l*l);for(;x<_&&!((w+=f[x])>d);x++);for(a=(w-d)/y;a<=1;)u=v(g,t,n,r,a),h=v(m,e,i,o,a),x%2?p.moveTo(u,h):p.lineTo(u,h),a+=f[x]/y,x=(x+1)%_;x%2!=0&&p.lineTo(r,o),s=r-u,l=o-h,this._dashOffset=-kv(s*s+l*l)},_dashedQuadraticTo:function(t,e,n,i){var r=n,o=i;n=(n+2*t)/3,i=(i+2*e)/3,t=(this._xi+2*t)/3,e=(this._yi+2*e)/3,this._dashedBezierTo(t,e,n,i,r,o)},toStatic:function(){var t=this.data;t instanceof Array&&(t.length=this._len,Lv&&(this.data=new Float32Array(t)))},getBoundingRect:function(){bv[0]=bv[1]=Mv[0]=Mv[1]=Number.MAX_VALUE,Sv[0]=Sv[1]=Iv[0]=Iv[1]=-Number.MAX_VALUE;for(var t=this.data,e=0,n=0,i=0,r=0,o=0;ol||Pv(a-r)>u||c===h-1)&&(t.lineTo(o,a),i=o,r=a);break;case wv.C:t.bezierCurveTo(s[c++],s[c++],s[c++],s[c++],s[c++],s[c++]),i=s[c-2],r=s[c-1];break;case wv.Q:t.quadraticCurveTo(s[c++],s[c++],s[c++],s[c++]),i=s[c-2],r=s[c-1];break;case wv.A:var f=s[c++],p=s[c++],g=s[c++],m=s[c++],v=s[c++],y=s[c++],x=s[c++],_=s[c++],w=g>m?g:m,b=g>m?1:g/m,S=g>m?m/g:1,M=v+y;Math.abs(g-m)>.001?(t.translate(f,p),t.rotate(x),t.scale(b,S),t.arc(0,0,w,v,M,1-_),t.scale(1/b,1/S),t.rotate(-x),t.translate(-f,-p)):t.arc(f,p,w,v,M,1-_),1==c&&(e=Av(v)*g+f,n=Dv(v)*m+p),i=Av(M)*g+f,r=Dv(M)*m+p;break;case wv.R:e=i=s[c],n=r=s[c+1],t.rect(s[c++],s[c++],s[c++],s[c++]);break;case wv.Z:t.closePath(),i=e,r=n}}}},Ov.CMD=wv;var zv=2*Math.PI,Ev=2*Math.PI,Nv=Ov.CMD,Rv=2*Math.PI,Bv=1e-4,Fv=[-1,-1,-1],Vv=[-1,-1],Wv=hm.prototype.getCanvasPattern,Hv=Math.abs,Gv=new Ov(!0);Ii.prototype={constructor:Ii,type:"path",__dirtyPath:!0,strokeContainThreshold:5,brush:function(t,e){var n=this.style,i=this.path||Gv,r=n.hasStroke(),o=n.hasFill(),a=n.fill,s=n.stroke,l=o&&!!a.colorStops,u=r&&!!s.colorStops,h=o&&!!a.image,c=r&&!!s.image;if(n.bind(t,this,e),this.setTransform(t),this.__dirty){var d;l&&(d=d||this.getBoundingRect(),this._fillGradient=n.getGradient(t,a,d)),u&&(d=d||this.getBoundingRect(),this._strokeGradient=n.getGradient(t,s,d))}l?t.fillStyle=this._fillGradient:h&&(t.fillStyle=Wv.call(a,t)),u?t.strokeStyle=this._strokeGradient:c&&(t.strokeStyle=Wv.call(s,t));var f=n.lineDash,p=n.lineDashOffset,g=!!t.setLineDash,m=this.getGlobalScale();if(i.setScale(m[0],m[1]),this.__dirtyPath||f&&!g&&r?(i.beginPath(t),f&&!g&&(i.setLineDash(f),i.setLineDashOffset(p)),this.buildPath(i,this.shape,!1),this.path&&(this.__dirtyPath=!1)):(t.beginPath(),this.path.rebuildPath(t)),o)if(null!=n.fillOpacity){v=t.globalAlpha;t.globalAlpha=n.fillOpacity*n.opacity,i.fill(t),t.globalAlpha=v}else i.fill(t);if(f&&g&&(t.setLineDash(f),t.lineDashOffset=p),r)if(null!=n.strokeOpacity){var v=t.globalAlpha;t.globalAlpha=n.strokeOpacity*n.opacity,i.stroke(t),t.globalAlpha=v}else i.stroke(t);f&&g&&t.setLineDash([]),null!=n.text&&(this.restoreTransform(t),this.drawRectText(t,this.getBoundingRect()))},buildPath:function(t,e,n){},createPathProxy:function(){this.path=new Ov},getBoundingRect:function(){var t=this._rect,e=this.style,n=!t;if(n){var i=this.path;i||(i=this.path=new Ov),this.__dirtyPath&&(i.beginPath(),this.buildPath(i,this.shape,!1)),t=i.getBoundingRect()}if(this._rect=t,e.hasStroke()){var r=this._rectWithStroke||(this._rectWithStroke=t.clone());if(this.__dirty||n){r.copy(t);var o=e.lineWidth,a=e.strokeNoScale?this.getLineScale():1;e.hasFill()||(o=Math.max(o,this.strokeContainThreshold||4)),a>1e-10&&(r.width+=o/a,r.height+=o/a,r.x-=o/a/2,r.y-=o/a/2)}return r}return t},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.data;if(r.hasStroke()){var a=r.lineWidth,s=r.strokeNoScale?this.getLineScale():1;if(s>1e-10&&(r.hasFill()||(a=Math.max(a,this.strokeContainThreshold)),Mi(o,a/s,t,e)))return!0}if(r.hasFill())return Si(o,t,e)}return!1},dirty:function(t){null==t&&(t=!0),t&&(this.__dirtyPath=t,this._rect=null),this.__dirty=this.__dirtyText=!0,this.__zr&&this.__zr.refresh(),this.__clipTarget&&this.__clipTarget.dirty()},animateShape:function(t){return this.animate("shape",t)},attrKV:function(t,e){"shape"===t?(this.setShape(e),this.__dirtyPath=!0,this._rect=null):on.prototype.attrKV.call(this,t,e)},setShape:function(t,e){var n=this.shape;if(n){if(w(t))for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);else n[t]=e;this.dirty(!0)}return this},getLineScale:function(){var t=this.transform;return t&&Hv(t[0]-1)>1e-10&&Hv(t[3]-1)>1e-10?Math.sqrt(Hv(t[0]*t[3]-t[2]*t[1])):1}},Ii.extend=function(t){var e=function(e){Ii.call(this,e),t.style&&this.style.extendFrom(t.style,!1);var n=t.shape;if(n){this.shape=this.shape||{};var i=this.shape;for(var r in n)!i.hasOwnProperty(r)&&n.hasOwnProperty(r)&&(i[r]=n[r])}t.init&&t.init.call(this,e)};u(e,Ii);for(var n in t)"style"!==n&&"shape"!==n&&(e.prototype[n]=t[n]);return e},u(Ii,on);var Zv=Ov.CMD,Uv=[[],[],[]],Xv=Math.sqrt,Yv=Math.atan2,jv=function(t,e){var n,i,r,o,a,s,l=t.data,u=Zv.M,h=Zv.C,c=Zv.L,d=Zv.R,f=Zv.A,p=Zv.Q;for(r=0,o=0;r=11?function(){var e,n=this.__clipPaths,i=this.style;if(n)for(var r=0;rn-2?n-1:c+1],u=t[c>n-3?n-1:c+2]);var p=d*d,g=d*p;i.push([Pi(s[0],f[0],l[0],u[0],d,p,g),Pi(s[1],f[1],l[1],u[1],d,p,g)])}return i},cy=function(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 d=0,f=t.length;d=n&&o>=r)return{x:n,y:r,width:i-n,height:o-r}},createIcon:br,Group:Jg,Image:an,Text:ry,Circle:oy,Sector:ly,Ring:uy,Polygon:dy,Polyline:fy,Rect:py,Line:gy,BezierCurve:vy,Arc:yy,IncrementalDisplayable:zi,CompoundPath:xy,LinearGradient:wy,RadialGradient:by,BoundingRect:re}),Py=["textStyle","color"],Ly={getTextColor:function(t){var e=this.ecModel;return this.getShallow("color")||(!t&&e?e.get(Py):null)},getFont:function(){return fr({fontStyle:this.getShallow("fontStyle"),fontWeight:this.getShallow("fontWeight"),fontSize:this.getShallow("fontSize"),fontFamily:this.getShallow("fontFamily")},this.ecModel)},getTextRect:function(t){return Se(t,this.getFont(),this.getShallow("align"),this.getShallow("verticalAlign")||this.getShallow("baseline"),this.getShallow("padding"),this.getShallow("rich"),this.getShallow("truncateText"))}},Oy=Km([["fill","color"],["stroke","borderColor"],["lineWidth","borderWidth"],["opacity"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["shadowColor"],["textPosition"],["textAlign"]]),zy={getItemStyle:function(t,e){var n=Oy(this,t,e),i=this.getBorderLineDash();return i&&(n.lineDash=i),n},getBorderLineDash:function(){var t=this.get("borderType");return"solid"===t||null==t?null:"dashed"===t?[5,5]:[1,1]}},Ey=h,Ny=On();Sr.prototype={constructor:Sr,init:null,mergeOption:function(t){i(this.option,t,!0)},get:function(t,e){return null==t?this.option:Mr(this.option,this.parsePath(t),!e&&Ir(this,t))},getShallow:function(t,e){var n=this.option,i=null==n?n:n[t],r=!e&&Ir(this,t);return null==i&&r&&(i=r.getShallow(t)),i},getModel:function(t,e){var n,i=null==t?this.option:Mr(this.option,t=this.parsePath(t));return e=e||(n=Ir(this,t))&&n.getModel(t),new Sr(i,e,this.ecModel)},isEmpty:function(){return null==this.option},restoreData:function(){},clone:function(){return new(0,this.constructor)(n(this.option))},setReadOnly:function(t){},parsePath:function(t){return"string"==typeof t&&(t=t.split(".")),t},customizeGetParent:function(t){Ny(this).getParent=t},isAnimationEnabled:function(){if(!Xp.node){if(null!=this.option.animation)return!!this.option.animation;if(this.parentModel)return this.parentModel.isAnimationEnabled()}}},Wn(Sr),Hn(Sr),Ey(Sr,Jm),Ey(Sr,ev),Ey(Sr,Ly),Ey(Sr,zy);var Ry=0,By=1e-4,Fy=/^(?:(\d{4})(?:[-\/](\d{1,2})(?:[-\/](\d{1,2})(?:[T ](\d{1,2})(?::(\d\d)(?::(\d\d)(?:[.,](\d+))?)?)?(Z|[\+\-]\d\d:?\d\d)?)?)?)?)?$/,Vy=(Object.freeze||Object)({linearMap:Ar,parsePercent:Dr,round:kr,asc:Pr,getPrecision:Lr,getPrecisionSafe:Or,getPixelPrecision:zr,getPercentWithPrecision:Er,MAX_SAFE_INTEGER:9007199254740991,remRadian:Nr,isRadianAroundZero:Rr,parseDate:Br,quantity:Fr,nice:Wr,quantile:function(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},reformIntervals:function(t){function e(t,n,i){return t.interval[i]=0}}),Wy=k,Hy=/([&<>"'])/g,Gy={"&":"&","<":"<",">":">",'"':""","'":"'"},Zy=["a","b","c","d","e","f","g"],Uy=function(t,e){return"{"+t+(null==e?"":e)+"}"},Xy=De,Yy=Se,jy=(Object.freeze||Object)({addCommas:Hr,toCamelCase:Gr,normalizeCssArray:Wy,encodeHTML:Zr,formatTpl:Ur,formatTplSimple:function(t,e,n){return d(e,function(e,i){t=t.replace("{"+i+"}",n?Zr(e):e)}),t},getTooltipMarker:Xr,formatTime:jr,capitalFirst:qr,truncateText:Xy,getTextRect:Yy}),qy=d,$y=["left","right","top","bottom","width","height"],Ky=[["width","left","right"],["height","top","bottom"]],Qy=$r,Jy=(v($r,"vertical"),v($r,"horizontal"),{getBoxLayoutParams:function(){return{left:this.get("left"),top:this.get("top"),right:this.get("right"),bottom:this.get("bottom"),width:this.get("width"),height:this.get("height")}}}),tx=On(),ex=Sr.extend({type:"component",id:"",name:"",mainType:"",subType:"",componentIndex:0,defaultOption:null,ecModel:null,dependentModels:[],uid:null,layoutMode:null,$constructor:function(t,e,n,i){Sr.call(this,t,e,n,i),this.uid=Tr("ec_cpt_model")},init:function(t,e,n,i){this.mergeDefaultAndTheme(t,n)},mergeDefaultAndTheme:function(t,e){var n=this.layoutMode,r=n?to(t):{};i(t,e.getTheme().get(this.mainType)),i(t,this.getDefaultOption()),n&&Jr(t,r,n)},mergeOption:function(t,e){i(this.option,t,!0);var n=this.layoutMode;n&&Jr(this.option,t,n)},optionUpdated:function(t,e){},getDefaultOption:function(){var t=tx(this);if(!t.defaultOption){for(var e=[],n=this.constructor;n;){var r=n.prototype.defaultOption;r&&e.push(r),n=n.superClass}for(var o={},a=e.length-1;a>=0;a--)o=i(o,e[a],!0);t.defaultOption=o}return t.defaultOption},getReferringComponents:function(t){return this.ecModel.queryComponents({mainType:t,index:this.get(t+"Index",!0),id:this.get(t+"Id",!0)})}});Un(ex,{registerWhenExtend:!0}),function(t){var e={};t.registerSubTypeDefaulter=function(t,n){t=Fn(t),e[t.main]=n},t.determineSubType=function(n,i){var r=i.type;if(!r){var o=Fn(n).main;t.hasSubTypes(n)&&e[o]&&(r=e[o](i))}return r}}(ex),function(t,e){function n(t){var n={},o=[];return d(t,function(a){var s=i(n,a),u=r(s.originalDeps=e(a),t);s.entryCount=u.length,0===s.entryCount&&o.push(a),d(u,function(t){l(s.predecessor,t)<0&&s.predecessor.push(t);var e=i(n,t);l(e.successor,t)<0&&e.successor.push(a)})}),{graph:n,noEntryList:o}}function i(t,e){return t[e]||(t[e]={predecessor:[],successor:[]}),t[e]}function r(t,e){var n=[];return d(t,function(t){l(e,t)>=0&&n.push(t)}),n}t.topologicalTravel=function(t,e,i,r){function o(t){s[t].entryCount--,0===s[t].entryCount&&l.push(t)}if(t.length){var a=n(e),s=a.graph,l=a.noEntryList,u={};for(d(t,function(t){u[t]=!0});l.length;){var h=l.pop(),c=s[h],f=!!u[h];f&&(i.call(r,h,c.originalDeps.slice()),delete u[h]),d(c.successor,f?function(t){u[t]=!0,o(t)}:o)}d(u,function(){throw new Error("Circle dependency may exists")})}}}(ex,function(t){var e=[];return d(ex.getClassesByMainType(t),function(t){e=e.concat(t.prototype.dependencies||[])}),e=f(e,function(t){return Fn(t).main}),"dataset"!==t&&l(e,"dataset")<=0&&e.unshift("dataset"),e}),h(ex,Jy);var nx="";"undefined"!=typeof navigator&&(nx=navigator.platform||"");var ix={color:["#c23531","#2f4554","#61a0a8","#d48265","#91c7ae","#749f83","#ca8622","#bda29a","#6e7074","#546570","#c4ccd3"],gradientColor:["#f6efa6","#d88273","#bf444c"],textStyle:{fontFamily:nx.match(/^Win/)?"Microsoft YaHei":"sans-serif",fontSize:12,fontStyle:"normal",fontWeight:"normal"},blendMode:null,animation:"auto",animationDuration:1e3,animationDurationUpdate:300,animationEasing:"exponentialOut",animationEasingUpdate:"cubicOut",animationThreshold:2e3,progressiveThreshold:3e3,progressive:400,hoverLayerThreshold:3e3,useUTC:!1},rx=On(),ox={clearColorPalette:function(){rx(this).colorIdx=0,rx(this).colorNameMap={}},getColorFromPalette:function(t,e,n){var i=rx(e=e||this),r=i.colorIdx||0,o=i.colorNameMap=i.colorNameMap||{};if(o.hasOwnProperty(t))return o[t];var a=Mn(this.get("color",!0)),s=this.get("colorLayer",!0),l=null!=n&&s?no(s,n):a;if((l=l||a)&&l.length){var u=l[r];return t&&(o[t]=u),i.colorIdx=(r+1)%l.length,u}}},ax={cartesian2d:function(t,e,n,i){var r=t.getReferringComponents("xAxis")[0],o=t.getReferringComponents("yAxis")[0];e.coordSysDims=["x","y"],n.set("x",r),n.set("y",o),ro(r)&&(i.set("x",r),e.firstCategoryDimIndex=0),ro(o)&&(i.set("y",o),e.firstCategoryDimIndex=1)},singleAxis:function(t,e,n,i){var r=t.getReferringComponents("singleAxis")[0];e.coordSysDims=["single"],n.set("single",r),ro(r)&&(i.set("single",r),e.firstCategoryDimIndex=0)},polar:function(t,e,n,i){var r=t.getReferringComponents("polar")[0],o=r.findAxisModel("radiusAxis"),a=r.findAxisModel("angleAxis");e.coordSysDims=["radius","angle"],n.set("radius",o),n.set("angle",a),ro(o)&&(i.set("radius",o),e.firstCategoryDimIndex=0),ro(a)&&(i.set("angle",a),e.firstCategoryDimIndex=1)},geo:function(t,e,n,i){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();d(o.parallelAxisIndex,function(t,o){var s=r.getComponent("parallelAxis",t),l=a[o];n.set(l,s),ro(s)&&null==e.firstCategoryDimIndex&&(i.set(l,s),e.firstCategoryDimIndex=o)})}},sx="original",lx="arrayRows",ux="objectRows",hx="keyedColumns",cx="unknown",dx="typedArray",fx="column",px="row";oo.seriesDataToSource=function(t){return new oo({data:t,sourceFormat:S(t)?dx:sx,fromDataset:!1})},Hn(oo);var gx=On(),mx="\0_ec_inner",vx=Sr.extend({init:function(t,e,n,i){n=n||{},this.option=null,this._theme=new Sr(n),this._optionManager=i},setOption:function(t,e){P(!(mx in t),"please use chart.getOption()"),this._optionManager.setOption(t,e),this.resetOption(null)},resetOption:function(t){var e=!1,n=this._optionManager;if(!t||"recreate"===t){var i=n.mountOption("recreate"===t);this.option&&"recreate"!==t?(this.restoreData(),this.mergeOption(i)):wo.call(this,i),e=!0}if("timeline"!==t&&"media"!==t||this.restoreData(),!t||"recreate"===t||"timeline"===t){var r=n.getTimelineOption(this);r&&(this.mergeOption(r),e=!0)}if(!t||"recreate"===t||"media"===t){var o=n.getMediaOption(this,this._api);o.length&&d(o,function(t){this.mergeOption(t,e=!0)},this)}return e},mergeOption:function(t){var e=this.option,r=this._componentsMap,a=[];lo(this),d(t,function(t,r){null!=t&&(ex.hasClass(r)?r&&a.push(r):e[r]=null==e[r]?n(t):i(e[r],t,!0))}),ex.topologicalTravel(a,ex.getAllClassMainTypes(),function(n,i){var a=Mn(t[n]),s=An(r.get(n),a);Dn(s),d(s,function(t,e){var i=t.option;w(i)&&(t.keyInfo.mainType=n,t.keyInfo.subType=So(n,i,t.exist))});var l=bo(r,i);e[n]=[],r.set(n,[]),d(s,function(t,i){var a=t.exist,s=t.option;if(P(w(s)||a,"Empty component definition"),s){var u=ex.getClass(n,t.keyInfo.subType,!0);if(a&&a instanceof u)a.name=t.keyInfo.name,a.mergeOption(s,this),a.optionUpdated(s,!1);else{var h=o({dependentModels:l,componentIndex:i},t.keyInfo);o(a=new u(s,this,this,h),h),a.init(s,this,this,h),a.optionUpdated(null,!0)}}else a.mergeOption({},this),a.optionUpdated({},!1);r.get(n)[i]=a,e[n][i]=a.option},this),"series"===n&&Mo(this,r.get("series"))},this),this._seriesIndicesMap=N(this._seriesIndices=this._seriesIndices||[])},getOption:function(){var t=n(this.option);return d(t,function(e,n){if(ex.hasClass(n)){for(var i=(e=Mn(e)).length-1;i>=0;i--)Pn(e[i])&&e.splice(i,1);t[n]=e}}),delete t[mx],t},getTheme:function(){return this._theme},getComponent:function(t,e){var n=this._componentsMap.get(t);if(n)return n[e||0]},queryComponents:function(t){var e=t.mainType;if(!e)return[];var n=t.index,i=t.id,r=t.name,o=this._componentsMap.get(e);if(!o||!o.length)return[];var a;if(null!=n)y(n)||(n=[n]),a=g(f(n,function(t){return o[t]}),function(t){return!!t});else if(null!=i){var s=y(i);a=g(o,function(t){return s&&l(i,t.id)>=0||!s&&t.id===i})}else if(null!=r){var u=y(r);a=g(o,function(t){return u&&l(r,t.name)>=0||!u&&t.name===r})}else a=o.slice();return Io(a,t)},findComponents:function(t){var e=t.query,n=t.mainType,i=function(t){var e=n+"Index",i=n+"Id",r=n+"Name";return!t||null==t[e]&&null==t[i]&&null==t[r]?null:{mainType:n,index:t[e],id:t[i],name:t[r]}}(e);return function(e){return t.filter?g(e,t.filter):e}(Io(i?this.queryComponents(i):this._componentsMap.get(n),t))},eachComponent:function(t,e,n){var i=this._componentsMap;"function"==typeof t?(n=e,e=t,i.each(function(t,i){d(t,function(t,r){e.call(n,i,t,r)})})):_(t)?d(i.get(t),e,n):w(t)&&d(this.findComponents(t),e,n)},getSeriesByName:function(t){return g(this._componentsMap.get("series"),function(e){return e.name===t})},getSeriesByIndex:function(t){return this._componentsMap.get("series")[t]},getSeriesByType:function(t){return g(this._componentsMap.get("series"),function(e){return e.subType===t})},getSeries:function(){return this._componentsMap.get("series").slice()},getSeriesCount:function(){return this._componentsMap.get("series").length},eachSeries:function(t,e){d(this._seriesIndices,function(n){var i=this._componentsMap.get("series")[n];t.call(e,i,n)},this)},eachRawSeries:function(t,e){d(this._componentsMap.get("series"),t,e)},eachSeriesByType:function(t,e,n){d(this._seriesIndices,function(i){var r=this._componentsMap.get("series")[i];r.subType===t&&e.call(n,r,i)},this)},eachRawSeriesByType:function(t,e,n){return d(this.getSeriesByType(t),e,n)},isSeriesFiltered:function(t){return null==this._seriesIndicesMap.get(t.componentIndex)},getCurrentSeriesIndices:function(){return(this._seriesIndices||[]).slice()},filterSeries:function(t,e){Mo(this,g(this._componentsMap.get("series"),t,e))},restoreData:function(t){var e=this._componentsMap;Mo(this,e.get("series"));var n=[];e.each(function(t,e){n.push(e)}),ex.topologicalTravel(n,ex.getAllClassMainTypes(),function(n,i){d(e.get(n),function(e){("series"!==n||!xo(e,t))&&e.restoreData()})})}});h(vx,ox);var yx=["getDom","getZr","getWidth","getHeight","getDevicePixelRatio","dispatchAction","isDisposed","on","off","getDataURL","getConnectedDataURL","getModel","getOption","getViewOfComponentModel","getViewOfSeriesModel"],xx={};Co.prototype={constructor:Co,create:function(t,e){var n=[];d(xx,function(i,r){var o=i.create(t,e);n=n.concat(o||[])}),this._coordinateSystems=n},update:function(t,e){d(this._coordinateSystems,function(n){n.update&&n.update(t,e)})},getCoordinateSystems:function(){return this._coordinateSystems.slice()}},Co.register=function(t,e){xx[t]=e},Co.get=function(t){return xx[t]};var _x=d,bx=n,Sx=f,Mx=i,Ix=/^(min|max)?(.+)$/;Ao.prototype={constructor:Ao,setOption:function(t,e){t&&d(Mn(t.series),function(t){t&&t.data&&S(t.data)&&O(t.data)}),t=bx(t,!0);var n=this._optionBackup,i=Do.call(this,t,e,!n);this._newBaseOption=i.baseOption,n?(Oo(n.baseOption,i.baseOption),i.timelineOptions.length&&(n.timelineOptions=i.timelineOptions),i.mediaList.length&&(n.mediaList=i.mediaList),i.mediaDefault&&(n.mediaDefault=i.mediaDefault)):this._optionBackup=i},mountOption:function(t){var e=this._optionBackup;return this._timelineOptions=Sx(e.timelineOptions,bx),this._mediaList=Sx(e.mediaList,bx),this._mediaDefault=bx(e.mediaDefault),this._currentMediaIndices=[],bx(t?e.baseOption:this._newBaseOption)},getTimelineOption:function(t){var e,n=this._timelineOptions;if(n.length){var i=t.getComponent("timeline");i&&(e=bx(n[i.getCurrentIndex()],!0))}return e},getMediaOption:function(t){var e=this._api.getWidth(),n=this._api.getHeight(),i=this._mediaList,r=this._mediaDefault,o=[],a=[];if(!i.length&&!r)return a;for(var s=0,l=i.length;s=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=ra(this,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 d=this._dueIndex,f=Math.min(null!=c?this._dueIndex+c:1/0,this._dueEnd);if(!i&&(h||d=n?null:t1&&o>0?e:t}};return s}();Fx.dirty=function(){this._dirty=!0,this._onDirty&&this._onDirty(this.context)},Fx.unfinished=function(){return this._progress&&this._dueIndex":"\n",s="richText"===i,l={},u=0,h=this.getData(),c=h.mapDimension("defaultedTooltip",!0),f=c.length,g=this.getRawValue(t),m=y(g),v=h.getItemVisual(t,"color");w(v)&&v.colorStops&&(v=(v.colorStops[0]||{}).color),v=v||"transparent";var x=(f>1||m&&!f?function(n){function r(t,n){var r=h.getDimensionInfo(n);if(r&&!1!==r.otherDims.tooltip){var c=r.type,d="sub"+o.seriesIndex+"at"+u,p=Xr({color:v,type:"subItem",renderMode:i,markerId:d}),g="string"==typeof p?p:p.content,m=(a?g+Zr(r.displayName||"-")+": ":"")+Zr("ordinal"===c?t+"":"time"===c?e?"":jr("yyyy/MM/dd hh:mm:ss",t):Hr(t));m&&f.push(m),s&&(l[d]=v,++u)}}var a=p(n,function(t,e,n){var i=h.getDimensionInfo(n);return t|=i&&!1!==i.tooltip&&null!=i.displayName},0),f=[];c.length?d(c,function(e){r(Jo(h,t,e),e)}):d(n,r);var g=a?s?"\n":"
":"",m=g+f.join(g||", ");return{renderMode:i,content:m,style:l}}(g):r(f?Jo(h,t,c[0]):m?g[0]:g)).content,_=o.seriesIndex+"at"+u,b=Xr({color:v,type:"item",renderMode:i,markerId:_});l[_]=v,++u;var S=h.getName(t),M=this.name;kn(this)||(M=""),M=M?Zr(M)+(e?": ":a):"";var I="string"==typeof b?b:b.content;return{html:e?I+M+x:M+I+(S?Zr(S)+": "+x:x),markers:l}},isAnimationEnabled:function(){if(Xp.node)return!1;var t=this.getShallow("animation");return t&&this.getData().count()>this.getShallow("animationThreshold")&&(t=!1),t},restoreData:function(){this.dataTask.dirty()},getColorFromPalette:function(t,e,n){var i=this.ecModel,r=ox.getColorFromPalette.call(this,t,e,n);return r||(r=i.getColorFromPalette(t,e,n)),r},coordDimToDataDim:function(t){return this.getRawData().mapDimension(t,!0)},getProgressive:function(){return this.get("progressive")},getProgressiveThreshold:function(){return this.get("progressiveThreshold")},getAxisTooltipData:null,getTooltipPosition:null,pipeTask:null,preventIncremental:null,pipelineContext:null});h(Hx,Bx),h(Hx,ox);var Gx=function(){this.group=new Jg,this.uid=Tr("viewComponent")};Gx.prototype={constructor:Gx,init:function(t,e){},render:function(t,e,n,i){},dispose:function(){},filterForExposedEvent:null};var Zx=Gx.prototype;Zx.updateView=Zx.updateLayout=Zx.updateVisual=function(t,e,n,i){},Wn(Gx),Un(Gx,{registerWhenExtend:!0});var Ux=function(){var t=On();return function(e){var n=t(e),i=e.pipelineContext,r=n.large,o=n.progressiveRender,a=n.large=i.large,s=n.progressiveRender=i.progressiveRender;return!!(r^a||o^s)&&"reset"}},Xx=On(),Yx=Ux();fa.prototype={type:"chart",init:function(t,e){},render:function(t,e,n,i){},highlight:function(t,e,n,i){ga(t.getData(),i,"emphasis")},downplay:function(t,e,n,i){ga(t.getData(),i,"normal")},remove:function(t,e){this.group.removeAll()},dispose:function(){},incrementalPrepareRender:null,incrementalRender:null,updateTransform:null,filterForExposedEvent:null};var jx=fa.prototype;jx.updateView=jx.updateLayout=jx.updateVisual=function(t,e,n,i){this.render(t,e,n,i)},Wn(fa),Un(fa,{registerWhenExtend:!0}),fa.markUpdateMethod=function(t,e){Xx(t).updateMethod=e};var qx={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)}}},$x="\0__throttleOriginMethod",Kx="\0__throttleRate",Qx="\0__throttleType",Jx={createOnAllSeries:!0,performRawSeries:!0,reset:function(t,e){var n=t.getData(),i=(t.visualColorAccessPath||"itemStyle.color").split("."),r=t.get(i)||t.getColorFromPalette(t.name,null,e.getSeriesCount());if(n.setVisual("color",r),!e.isSeriesFiltered(t)){"function"!=typeof r||r instanceof _y||n.each(function(e){n.setItemVisual(e,"color",r(t.getDataParams(e)))});return{dataEach:n.hasItemOption?function(t,e){var n=t.getItemModel(e).get(i,!0);null!=n&&t.setItemVisual(e,"color",n)}:null}}}},t_={toolbox:{brush:{title:{rect:"鐭╁舰閫夋嫨",polygon:"鍦堥",lineX:"妯悜閫夋嫨",lineY:"绾靛悜閫夋嫨",keep:"淇濇寔閫夋嫨",clear:"娓呴櫎閫夋嫨"}},dataView:{title:"鏁版嵁瑙嗗浘",lang:["鏁版嵁瑙嗗浘","鍏抽棴","鍒锋柊"]},dataZoom:{title:{zoom:"鍖哄煙缂╂斁",back:"鍖哄煙缂╂斁杩樺師"}},magicType:{title:{line:"鍒囨崲涓烘姌绾垮浘",bar:"鍒囨崲涓烘煴鐘跺浘",stack:"鍒囨崲涓哄爢鍙",tiled:"鍒囨崲涓哄钩閾"}},restore:{title:"杩樺師"},saveAsImage:{title:"淇濆瓨涓哄浘鐗",lang:["鍙抽敭鍙﹀瓨涓哄浘鐗"]}},series:{typeNames:{pie:"楗煎浘",bar:"鏌辩姸鍥",line:"鎶樼嚎鍥",scatter:"鏁g偣鍥",effectScatter:"娑熸吉鏁g偣鍥",radar:"闆疯揪鍥",tree:"鏍戝浘",treemap:"鐭╁舰鏍戝浘",boxplot:"绠卞瀷鍥",candlestick:"K绾垮浘",k:"K绾垮浘",heatmap:"鐑姏鍥",map:"鍦板浘",parallel:"骞宠鍧愭爣鍥",lines:"绾垮浘",graph:"鍏崇郴鍥",sankey:"妗戝熀鍥",funnel:"婕忔枟鍥",gauge:"浠〃鐩樺浘",pictorialBar:"璞″舰鏌卞浘",themeRiver:"涓婚娌虫祦鍥",sunburst:"鏃棩鍥"}},aria:{general:{withTitle:"杩欐槸涓涓叧浜庘渰title}鈥濈殑鍥捐〃銆",withoutTitle:"杩欐槸涓涓浘琛紝"},series:{single:{prefix:"",withName:"鍥捐〃绫诲瀷鏄瘂seriesType}锛岃〃绀簕seriesName}銆",withoutName:"鍥捐〃绫诲瀷鏄瘂seriesType}銆"},multiple:{prefix:"瀹冪敱{seriesCount}涓浘琛ㄧ郴鍒楃粍鎴愩",withName:"绗瑊seriesId}涓郴鍒楁槸涓涓〃绀簕seriesName}鐨剓seriesType}锛",withoutName:"绗瑊seriesId}涓郴鍒楁槸涓涓獅seriesType}锛",separator:{middle:"锛",end:"銆"}}},data:{allData:"鍏舵暟鎹槸鈥斺",partialData:"鍏朵腑锛屽墠{displayCnt}椤规槸鈥斺",withName:"{name}鐨勬暟鎹槸{value}",withoutName:"{value}",separator:{middle:"锛",end:""}}}},e_=function(t,e){function n(t,e){if("string"!=typeof t)return t;var n=t;return d(e,function(t,e){n=n.replace(new RegExp("\\{\\s*"+e+"\\s*\\}","g"),t)}),n}function i(t){var e=o.get(t);if(null==e){for(var n=t.split("."),i=t_.aria,r=0;r1?"series.multiple.prefix":"series.single.prefix"),{seriesCount:a}),e.eachSeries(function(t,e){if(e1?"multiple":"single")+".";o=n(o=i(s?u+"withName":u+"withoutName"),{seriesId:t.seriesIndex,seriesName:t.get("name"),seriesType:r(t.subType)});var c=t.getData();window.data=c,c.count()>l?o+=n(i("data.partialData"),{displayCnt:l}):o+=i("data.allData");for(var d=[],p=0;pn.blockIndex?n.step:null,o=i&&i.modDataCount;return{step:r,modBy:null!=o?Math.ceil(o/r):null,modDataCount:o}}},i_.getPipeline=function(t){return this._pipelineMap.get(t)},i_.updateStreamModes=function(t,e){var n=this._pipelineMap.get(t.uid),i=t.getData().count(),r=n.progressiveEnabled&&e.incrementalPrepareRender&&i>=n.threshold,o=t.get("large")&&i>=t.get("largeThreshold"),a="mod"===t.get("progressiveChunkMode")?i:null;t.pipelineContext=n.context={progressiveRender:r,modDataCount:a,large:o}},i_.restorePipelines=function(t){var e=this,n=e._pipelineMap=N();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}),Oa(e,t,t.dataTask)})},i_.prepareStageTasks=function(){var t=this._stageTaskMap,e=this.ecInstance.getModel(),n=this.api;d(this._allHandlers,function(i){var r=t.get(i.uid)||t.set(i.uid,[]);i.reset&&Sa(this,i,r,e,n),i.overallReset&&Ma(this,i,r,e,n)},this)},i_.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,Oa(this,e,r)},i_.performDataProcessorTasks=function(t,e){ba(this,this._dataProcessorHandlers,t,e,{block:!0})},i_.performVisualTasks=function(t,e,n){ba(this,this._visualHandlers,t,e,n)},i_.performSeriesTasks=function(t){var e;t.eachSeries(function(t){e|=t.dataTask.perform()}),this.unfinished|=e},i_.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)})};var r_=i_.updatePayload=function(t,e){"remain"!==e&&(t.context.payload=e)},o_=Pa(0);wa.wrapStageHandler=function(t,e){return x(t)&&(t={overallReset:t,seriesType:za(t)}),t.uid=Tr("stageHandler"),e&&(t.visualType=e),t};var a_,s_={},l_={};Ea(s_,vx),Ea(l_,To),s_.eachSeriesByType=s_.eachRawSeriesByType=function(t){a_=t},s_.eachComponent=function(t){"series"===t.mainType&&t.subType&&(a_=t.subType)};var u_=["#37A2DA","#32C5E9","#67E0E3","#9FE6B8","#FFDB5C","#ff9f7f","#fb7293","#E062AE","#E690D1","#e7bcf3","#9d96f5","#8378EA","#96BFFF"],h_={color:u_,colorLayer:[["#37A2DA","#ffd85c","#fd7b5f"],["#37A2DA","#67E0E3","#FFDB5C","#ff9f7f","#E062AE","#9d96f5"],["#37A2DA","#32C5E9","#9FE6B8","#FFDB5C","#ff9f7f","#fb7293","#e7bcf3","#8378EA","#96BFFF"],u_]},c_=["#dd6b66","#759aa0","#e69d87","#8dc1a9","#ea7e53","#eedd78","#73a373","#73b9bc","#7289ab","#91ca8c","#f49f42"],d_={color:c_,backgroundColor:"#333",tooltip:{axisPointer:{lineStyle:{color:"#eee"},crossStyle:{color:"#eee"}}},legend:{textStyle:{color:"#eee"}},textStyle:{color:"#eee"},title:{textStyle:{color:"#eee"}},toolbox:{iconStyle:{normal:{borderColor:"#eee"}}},dataZoom:{textStyle:{color:"#eee"}},visualMap:{textStyle:{color:"#eee"}},timeline:{lineStyle:{color:"#eee"},itemStyle:{normal:{color:c_[1]}},label:{normal:{textStyle:{color:"#eee"}}},controlStyle:{normal:{color:"#eee",borderColor:"#eee"}}},timeAxis:{axisLine:{lineStyle:{color:"#eee"}},axisTick:{lineStyle:{color:"#eee"}},axisLabel:{textStyle:{color:"#eee"}},splitLine:{lineStyle:{type:"dashed",color:"#aaa"}},splitArea:{areaStyle:{color:"#eee"}}},logAxis:{axisLine:{lineStyle:{color:"#eee"}},axisTick:{lineStyle:{color:"#eee"}},axisLabel:{textStyle:{color:"#eee"}},splitLine:{lineStyle:{type:"dashed",color:"#aaa"}},splitArea:{areaStyle:{color:"#eee"}}},valueAxis:{axisLine:{lineStyle:{color:"#eee"}},axisTick:{lineStyle:{color:"#eee"}},axisLabel:{textStyle:{color:"#eee"}},splitLine:{lineStyle:{type:"dashed",color:"#aaa"}},splitArea:{areaStyle:{color:"#eee"}}},categoryAxis:{axisLine:{lineStyle:{color:"#eee"}},axisTick:{lineStyle:{color:"#eee"}},axisLabel:{textStyle:{color:"#eee"}},splitLine:{lineStyle:{type:"dashed",color:"#aaa"}},splitArea:{areaStyle:{color:"#eee"}}},line:{symbol:"circle"},graph:{color:c_},gauge:{title:{textStyle:{color:"#eee"}}},candlestick:{itemStyle:{normal:{color:"#FD1050",color0:"#0CF49B",borderColor:"#FD1050",borderColor0:"#0CF49B"}}}};d_.categoryAxis.splitLine.show=!1,ex.extend({type:"dataset",defaultOption:{seriesLayoutBy:fx,sourceHeader:null,dimensions:null,source:null},optionUpdated:function(){ao(this)}}),Gx.extend({type:"dataset"});var f_=Ii.extend({type:"ellipse",shape:{cx:0,cy:0,rx:0,ry:0},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()}}),p_=/[\s,]+/;Ra.prototype.parse=function(t,e){e=e||{};var n=Na(t);if(!n)throw new Error("Illegal svg");var i=new Jg;this._root=i;var r=n.getAttribute("viewBox")||"",o=parseFloat(n.getAttribute("width")||e.width),a=parseFloat(n.getAttribute("height")||e.height);isNaN(o)&&(o=null),isNaN(a)&&(a=null),Wa(n,i,null,!0);for(var s=n.firstChild;s;)this._parseNode(s,i),s=s.nextSibling;var l,u;if(r){var h=L(r).split(p_);h.length>=4&&(l={x:parseFloat(h[0]||0),y:parseFloat(h[1]||0),width:parseFloat(h[2]),height:parseFloat(h[3])})}if(l&&null!=o&&null!=a&&(u=Ua(l,o,a),!e.ignoreViewBox)){var c=i;(i=new Jg).add(c),c.scale=u.scale.slice(),c.position=u.position.slice()}return e.ignoreRootClip||null==o||null==a||i.setClipPath(new py({shape:{x:0,y:0,width:o,height:a}})),{root:i,width:o,height:a,viewBoxRect:l,viewBoxTransform:u}},Ra.prototype._parseNode=function(t,e){var n=t.nodeName.toLowerCase();"defs"===n?this._isDefine=!0:"text"===n&&(this._isText=!0);var i;if(this._isDefine){if(a=m_[n]){var r=a.call(this,t),o=t.getAttribute("id");o&&(this._defs[o]=r)}}else{var a=g_[n];a&&(i=a.call(this,t,e),e.add(i))}for(var s=t.firstChild;s;)1===s.nodeType&&this._parseNode(s,i),3===s.nodeType&&this._isText&&this._parseText(s,i),s=s.nextSibling;"defs"===n?this._isDefine=!1:"text"===n&&(this._isText=!1)},Ra.prototype._parseText=function(t,e){if(1===t.nodeType){var n=t.getAttribute("dx")||0,i=t.getAttribute("dy")||0;this._textX+=parseFloat(n),this._textY+=parseFloat(i)}var r=new ry({style:{text:t.textContent,transformText:!0},position:[this._textX||0,this._textY||0]});Fa(e,r),Wa(t,r,this._defs);var o=r.style.fontSize;o&&o<9&&(r.style.fontSize=9,r.scale=r.scale||[1,1],r.scale[0]*=o/9,r.scale[1]*=o/9);var a=r.getBoundingRect();return this._textX+=a.width,e.add(r),r};var g_={g:function(t,e){var n=new Jg;return Fa(e,n),Wa(t,n,this._defs),n},rect:function(t,e){var n=new py;return Fa(e,n),Wa(t,n,this._defs),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},circle:function(t,e){var n=new oy;return Fa(e,n),Wa(t,n,this._defs),n.setShape({cx:parseFloat(t.getAttribute("cx")||0),cy:parseFloat(t.getAttribute("cy")||0),r:parseFloat(t.getAttribute("r")||0)}),n},line:function(t,e){var n=new gy;return Fa(e,n),Wa(t,n,this._defs),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},ellipse:function(t,e){var n=new f_;return Fa(e,n),Wa(t,n,this._defs),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},polygon:function(t,e){var n=t.getAttribute("points");n&&(n=Va(n));var i=new dy({shape:{points:n||[]}});return Fa(e,i),Wa(t,i,this._defs),i},polyline:function(t,e){var n=new Ii;Fa(e,n),Wa(t,n,this._defs);var i=t.getAttribute("points");return i&&(i=Va(i)),new fy({shape:{points:i||[]}})},image:function(t,e){var n=new an;return Fa(e,n),Wa(t,n,this._defs),n.setStyle({image:t.getAttribute("xlink:href"),x:t.getAttribute("x"),y:t.getAttribute("y"),width:t.getAttribute("width"),height:t.getAttribute("height")}),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 Jg;return Fa(e,a),Wa(t,a,this._defs),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 Jg;return Fa(e,a),Wa(t,a,this._defs),this._textX+=r,this._textY+=o,a},path:function(t,e){var n=Di(t.getAttribute("d")||"");return Fa(e,n),Wa(t,n,this._defs),n}},m_={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 wy(e,n,i,r);return Ba(t,o),o},radialgradient:function(t){}},v_={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-align":"textAlign","alignment-baseline":"textBaseline"},y_=/url\(\s*#(.*?)\)/,x_=/(translate|scale|rotate|skewX|skewY|matrix)\(([\-\s0-9\.e,]*)\)/g,__=/([^\s:;]+)\s*:\s*([^:;]+)/g,w_=N(),b_={registerMap:function(t,e,n){var i;return y(e)?i=e:e.svg?i=[{type:"svg",source:e.svg,specialAreas:e.specialAreas}]:(e.geoJson&&!e.features&&(n=e.specialAreas,e=e.geoJson),i=[{type:"geoJSON",source:e,specialAreas:n}]),d(i,function(t){var e=t.type;"geoJson"===e&&(e=t.type="geoJSON"),(0,S_[e])(t)}),w_.set(t,i)},retrieveMap:function(t){return w_.get(t)}},S_={geoJSON:function(t){var e=t.source;t.geoJSON=_(e)?"undefined"!=typeof JSON&&JSON.parse?JSON.parse(e):new Function("return ("+e+");")():e},svg:function(t){t.svgXML=Na(t.source)}},M_=P,I_=d,T_=x,C_=w,A_=ex.parseClassType,D_={zrender:"4.0.5"},k_=1e3,P_=1e3,L_=3e3,O_={PROCESSOR:{FILTER:k_,STATISTIC:5e3},VISUAL:{LAYOUT:P_,GLOBAL:2e3,CHART:L_,COMPONENT:4e3,BRUSH:5e3}},z_="__flagInMainProcess",E_="__optionUpdated",N_=/^[a-zA-Z0-9_]+$/;Ya.prototype.on=Xa("on"),Ya.prototype.off=Xa("off"),Ya.prototype.one=Xa("one"),h(Ya,pg);var R_=ja.prototype;R_._onframe=function(){if(!this._disposed){var t=this._scheduler;if(this[E_]){var e=this[E_].silent;this[z_]=!0,$a(this),B_.update.call(this),this[z_]=!1,this[E_]=!1,ts.call(this,e),es.call(this,e)}else if(t.unfinished){var n=1,i=this._model;this._api;t.unfinished=!1;do{var r=+new Date;t.performSeriesTasks(i),t.performDataProcessorTasks(i),Qa(this,i),t.performVisualTasks(i),ss(this,this._model,0,"remain"),n-=+new Date-r}while(n>0&&t.unfinished);t.unfinished||this._zr.flush()}}},R_.getDom=function(){return this._dom},R_.getZr=function(){return this._zr},R_.setOption=function(t,e,n){var i;if(C_(e)&&(n=e.lazyUpdate,i=e.silent,e=e.notMerge),this[z_]=!0,!this._model||e){var r=new Ao(this._api),o=this._theme,a=this._model=new vx(null,null,o,r);a.scheduler=this._scheduler,a.init(null,null,o,r)}this._model.setOption(t,G_),n?(this[E_]={silent:i},this[z_]=!1):($a(this),B_.update.call(this),this._zr.flush(),this[E_]=!1,this[z_]=!1,ts.call(this,i),es.call(this,i))},R_.setTheme=function(){console.error("ECharts#setTheme() is DEPRECATED in ECharts 3.0")},R_.getModel=function(){return this._model},R_.getOption=function(){return this._model&&this._model.getOption()},R_.getWidth=function(){return this._zr.getWidth()},R_.getHeight=function(){return this._zr.getHeight()},R_.getDevicePixelRatio=function(){return this._zr.painter.dpr||window.devicePixelRatio||1},R_.getRenderedCanvas=function(t){if(Xp.canvasSupported)return(t=t||{}).pixelRatio=t.pixelRatio||1,t.backgroundColor=t.backgroundColor||this._model.get("backgroundColor"),this._zr.painter.getRenderedCanvas(t)},R_.getSvgDataUrl=function(){if(Xp.svgSupported){var t=this._zr;return d(t.storage.getDisplayList(),function(t){t.stopAnimation(!0)}),t.painter.pathToDataUrl()}},R_.getDataURL=function(t){var e=(t=t||{}).excludeComponents,n=this._model,i=[],r=this;I_(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.getRenderedCanvas(t).toDataURL("image/"+(t&&t.type||"png"));return I_(i,function(t){t.group.ignore=!1}),o},R_.getConnectedDataURL=function(t){if(Xp.canvasSupported){var e=this.group,i=Math.min,r=Math.max;if(q_[e]){var o=1/0,a=1/0,s=-1/0,l=-1/0,u=[],h=t&&t.pixelRatio||1;d(j_,function(h,c){if(h.group===e){var d=h.getRenderedCanvas(n(t)),f=h.getDom().getBoundingClientRect();o=i(f.left,o),a=i(f.top,a),s=r(f.right,s),l=r(f.bottom,l),u.push({dom:d,left:f.left,top:f.top})}});var c=(s*=h)-(o*=h),f=(l*=h)-(a*=h),p=ig();p.width=c,p.height=f;var g=wn(p);return I_(u,function(t){var e=new an({style:{x:t.left*h-o,y:t.top*h-a,image:t.dom}});g.add(e)}),g.refreshImmediately(),p.toDataURL("image/"+(t&&t.type||"png"))}return this.getDataURL(t)}},R_.convertToPixel=v(qa,"convertToPixel"),R_.convertFromPixel=v(qa,"convertFromPixel"),R_.containPixel=function(t,e){var n;return t=zn(this._model,t),d(t,function(t,i){i.indexOf("Models")>=0&&d(t,function(t){var r=t.coordinateSystem;if(r&&r.containPoint)n|=!!r.containPoint(e);else if("seriesModels"===i){var o=this._chartsMap[t.__viewId];o&&o.containPoint&&(n|=o.containPoint(e,t))}},this)},this),!!n},R_.getVisual=function(t,e){var n=(t=zn(this._model,t,{defaultMainType:"series"})).seriesModel.getData(),i=t.hasOwnProperty("dataIndexInside")?t.dataIndexInside:t.hasOwnProperty("dataIndex")?n.indexOfRawIndex(t.dataIndex):null;return null!=i?n.getItemVisual(i,e):n.getVisual(e)},R_.getViewOfComponentModel=function(t){return this._componentsMap[t.__viewId]},R_.getViewOfSeriesModel=function(t){return this._chartsMap[t.__viewId]};var B_={prepareAndUpdate:function(t){$a(this),B_.update.call(this,t)},update:function(t){var e=this._model,n=this._api,i=this._zr,r=this._coordSysMgr,o=this._scheduler;if(e){o.restoreData(e,t),o.performSeriesTasks(e),r.create(e,n),o.performDataProcessorTasks(e,t),Qa(this,e),r.update(e,n),rs(e),o.performVisualTasks(e,t),os(this,e,n,t);var a=e.get("backgroundColor")||"transparent";if(Xp.canvasSupported)i.setBackgroundColor(a);else{var s=Ot(a);a=Wt(s,"rgb"),0===s[3]&&(a="transparent")}ls(e,n)}},updateTransform:function(t){var e=this._model,n=this,i=this._api;if(e){var r=[];e.eachComponent(function(o,a){var s=n.getViewOfComponentModel(a);if(s&&s.__alive)if(s.updateTransform){var l=s.updateTransform(a,e,i,t);l&&l.update&&r.push(s)}else r.push(s)});var o=N();e.eachSeries(function(r){var a=n._chartsMap[r.__viewId];if(a.updateTransform){var s=a.updateTransform(r,e,i,t);s&&s.update&&o.set(r.uid,1)}else o.set(r.uid,1)}),rs(e),this._scheduler.performVisualTasks(e,t,{setDirty:!0,dirtyMap:o}),ss(n,e,0,t,o),ls(e,this._api)}},updateView:function(t){var e=this._model;e&&(fa.markUpdateMethod(t,"updateView"),rs(e),this._scheduler.performVisualTasks(e,t,{setDirty:!0}),os(this,this._model,this._api,t),ls(e,this._api))},updateVisual:function(t){B_.update.call(this,t)},updateLayout:function(t){B_.update.call(this,t)}};R_.resize=function(t){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[z_]=!0,n&&$a(this),B_.update.call(this),this[z_]=!1,ts.call(this,i),es.call(this,i)}},R_.showLoading=function(t,e){if(C_(t)&&(e=t,t=""),t=t||"default",this.hideLoading(),Y_[t]){var n=Y_[t](this._api,e),i=this._zr;this._loadingFX=n,i.add(n)}},R_.hideLoading=function(){this._loadingFX&&this._zr.remove(this._loadingFX),this._loadingFX=null},R_.makeActionFromEvent=function(t){var e=o({},t);return e.type=W_[t.type],e},R_.dispatchAction=function(t,e){C_(e)||(e={silent:!!e}),V_[t.type]&&this._model&&(this[z_]?this._pendingActions.push(t):(Ja.call(this,t,e.silent),e.flush?this._zr.flush(!0):!1!==e.flush&&Xp.browser.weChat&&this._throttledZrFlush(),ts.call(this,e.silent),es.call(this,e.silent)))},R_.appendData=function(t){var e=t.seriesIndex;this.getModel().getSeriesByIndex(e).appendData(t),this._scheduler.unfinished=!0},R_.on=Xa("on"),R_.off=Xa("off"),R_.one=Xa("one");var F_=["click","dblclick","mouseover","mouseout","mousemove","mousedown","mouseup","globalout","contextmenu"];R_._initEvents=function(){I_(F_,function(t){this._zr.on(t,function(e){var n,i=this.getModel(),r=e.target;if("globalout"===t)n={};else if(r&&null!=r.dataIndex){var a=r.dataModel||i.getSeriesByIndex(r.seriesIndex);n=a&&a.getDataParams(r.dataIndex,r.dataType,r)||{}}else r&&r.eventData&&(n=o({},r.eventData));if(n){var s=n.componentType,l=n.componentIndex;"markLine"!==s&&"markPoint"!==s&&"markArea"!==s||(s="series",l=n.seriesIndex);var u=s&&null!=l&&i.getComponent(s,l),h=u&&this["series"===u.mainType?"_chartsMap":"_componentsMap"][u.__viewId];n.event=e,n.type=t,this._ecEventProcessor.eventInfo={targetEl:r,packedEvent:n,model:u,view:h},this.trigger(t,n)}},this)},this),I_(W_,function(t,e){this._messageCenter.on(e,function(t){this.trigger(e,t)},this)},this)},R_.isDisposed=function(){return this._disposed},R_.clear=function(){this.setOption({series:[]},!0)},R_.dispose=function(){if(!this._disposed){this._disposed=!0,Nn(this.getDom(),Q_,"");var t=this._api,e=this._model;I_(this._componentsViews,function(n){n.dispose(e,t)}),I_(this._chartsViews,function(n){n.dispose(e,t)}),this._zr.dispose(),delete j_[this.id]}},h(ja,pg),fs.prototype={constructor:fs,normalizeQuery:function(t){var e={},n={},i={};if(_(t)){var r=A_(t);e.mainType=r.main||null,e.subType=r.sub||null}else{var o=["Index","Name","Id"],a={name:1,dataIndex:1,dataType:1};d(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}},filter:function(t,e,n){function i(t,e,n,i){return null==t[n]||e[i||n]===t[n]}var r=this.eventInfo;if(!r)return!0;var o=r.targetEl,a=r.packedEvent,s=r.model,l=r.view;if(!s||!l)return!0;var u=e.cptQuery,h=e.dataQuery;return i(u,s,"mainType")&&i(u,s,"subType")&&i(u,s,"index","componentIndex")&&i(u,s,"name")&&i(u,s,"id")&&i(h,a,"name")&&i(h,a,"dataIndex")&&i(h,a,"dataType")&&(!l.filterForExposedEvent||l.filterForExposedEvent(t,e.otherQuery,o,a))},afterTrigger:function(){this.eventInfo=null}};var V_={},W_={},H_=[],G_=[],Z_=[],U_=[],X_={},Y_={},j_={},q_={},$_=new Date-0,K_=new Date-0,Q_="_echarts_instance_",J_=gs;bs(2e3,Jx),ys(Lx),xs(5e3,function(t){var e=N();t.eachSeries(function(t){var n=t.get("stack");if(n){var i=e.get(n)||e.set(n,[]),r=t.getData(),o={stackResultDimension:r.getCalculationInfo("stackResultDimension"),stackedOverDimension:r.getCalculationInfo("stackedOverDimension"),stackedDimension:r.getCalculationInfo("stackedDimension"),stackedByDimension:r.getCalculationInfo("stackedByDimension"),isStackedByIndex:r.getCalculationInfo("isStackedByIndex"),data:r,seriesModel:t};if(!o.stackedDimension||!o.isStackedByIndex&&!o.stackedByDimension)return;i.length&&r.setCalculationInfo("stackedOnSeries",i[i.length-1].seriesModel),i.push(o)}}),e.each(Uo)}),Ms("default",function(t,e){a(e=e||{},{text:"loading",color:"#c23531",textColor:"#000",maskColor:"rgba(255, 255, 255, 0.8)",zlevel:0});var n=new py({style:{fill:e.maskColor},zlevel:e.zlevel,z:1e4}),i=new yy({shape:{startAngle:-n_/2,endAngle:-n_/2+.1,r:10},style:{stroke:e.color,lineCap:"round",lineWidth:5},zlevel:e.zlevel,z:10001}),r=new py({style:{fill:"none",text:e.text,textPosition:"right",textDistance:10,textFill:e.textColor},zlevel:e.zlevel,z:10001});i.animateShape(!0).when(1e3,{endAngle:3*n_/2}).start("circularInOut"),i.animateShape(!0).when(1e3,{startAngle:3*n_/2}).delay(300).start("circularInOut");var o=new Jg;return o.add(i),o.add(r),o.add(n),o.resize=function(){var e=t.getWidth()/2,o=t.getHeight()/2;i.setShape({cx:e,cy:o});var a=i.shape.r;r.setShape({x:e-a,y:o-a,width:2*a,height:2*a}),n.setShape({x:0,y:0,width:t.getWidth(),height:t.getHeight()})},o.resize(),o}),_s({type:"highlight",event:"highlight",update:"highlight"},R),_s({type:"downplay",event:"downplay",update:"downplay"},R),vs("light",h_),vs("dark",d_);var tw={};ks.prototype={constructor:ks,add:function(t){return this._add=t,this},update:function(t){return this._update=t,this},remove:function(t){return this._remove=t,this},execute:function(){var t=this._old,e=this._new,n={},i=[],r=[];for(Ps(t,{},i,"_oldKeyGetter",this),Ps(e,n,r,"_newKeyGetter",this),o=0;o=e)){for(var n,i=this._chunkSize,r=this._rawData,o=this._storage,a=this.dimensions,s=a.length,l=this._dimensionInfos,u=this._nameList,h=this._idList,c=this._rawExtent,d=this._nameRepeatCount={},f=this._chunkCount,p=f-1,g=0;gD[1]&&(D[1]=A)}if(!r.pure){var k=u[b];if(w&&null==k)if(null!=w.name)u[b]=k=w.name;else if(null!=n){var P=a[n],L=o[P][S];if(L){k=L[M];var O=l[P].ordinalMeta;O&&O.categories.length&&(k=O.categories[k])}}var z=null==w?null:w.id;null==z&&null!=k&&(d[k]=d[k]||0,z=k,d[k]>0&&(z+="__ec__"+d[k]),d[k]++),null!=z&&(h[b]=z)}}!r.persistent&&r.clean&&r.clean(),this._rawCount=this._count=e,this._extent={},Bs(this)}},hw.count=function(){return this._count},hw.getIndices=function(){var t=this._indices;if(t){var e=t.constructor,n=this._count;if(e===Array){i=new e(n);for(r=0;r=0&&e=0&&eo&&(o=s)}return n=[r,o],this._extent[t]=n,n},hw.getApproximateExtent=function(t){return t=this.getDimension(t),this._approximateExtent[t]||this.getDataExtent(t)},hw.setApproximateExtent=function(t,e){e=this.getDimension(e),this._approximateExtent[e]=t.slice()},hw.getCalculationInfo=function(t){return this._calculationInfo[t]},hw.setCalculationInfo=function(t,e){nw(t)?o(this._calculationInfo,t):this._calculationInfo[t]=e},hw.getSum=function(t){var e=0;if(this._storage[t])for(var n=0,i=this.count();n=this._rawCount||t<0)return-1;var e=this._indices,n=e[t];if(null!=n&&nt))return o;r=o-1}}return-1},hw.indicesOfNearest=function(t,e,n){var i=[];if(!this._storage[t])return i;null==n&&(n=1/0);for(var r=Number.MAX_VALUE,o=-1,a=0,s=this.count();a=0&&o<0)&&(r=u,o=l,i.length=0),i.push(a))}return i},hw.getRawIndex=Vs,hw.getRawDataItem=function(t){if(this._rawData.persistent)return this._rawData.getItem(this.getRawIndex(t));for(var e=[],n=0;n=l&&w<=u||isNaN(w))&&(o[a++]=c),c++;h=!0}else if(2===i){for(var d=this._storage[s],v=this._storage[e[1]],y=t[e[1]][0],x=t[e[1]][1],f=0;f=l&&w<=u||isNaN(w))&&(b>=y&&b<=x||isNaN(b))&&(o[a++]=c),c++}h=!0}}if(!h)if(1===i)for(m=0;m=l&&w<=u||isNaN(w))&&(o[a++]=M)}else for(m=0;mt[I][1])&&(S=!1)}S&&(o[a++]=this.getRawIndex(m))}return ab[1]&&(b[1]=w)}}}return r},hw.downSample=function(t,e,n,i){for(var r=Zs(this,[t]),o=r._storage,a=[],s=Math.floor(1/e),l=o[t],u=this.count(),h=this._chunkSize,c=r._rawExtent[t],d=new(Es(this))(u),f=0,p=0;pu-p&&(s=u-p,a.length=s);for(var g=0;gc[1]&&(c[1]=x),d[f++]=_}return r._count=f,r._indices=d,r.getRawIndex=Ws,r},hw.getItemModel=function(t){var e=this.hostModel;return new Sr(this.getRawDataItem(t),e,e&&e.ecModel)},hw.diff=function(t){var e=this;return new ks(t?t.getIndices():[],this.getIndices(),function(e){return Hs(t,e)},function(t){return Hs(e,t)})},hw.getVisual=function(t){var e=this._visual;return e&&e[t]},hw.setVisual=function(t,e){if(nw(t))for(var n in t)t.hasOwnProperty(n)&&this.setVisual(n,t[n]);else this._visual=this._visual||{},this._visual[t]=e},hw.setLayout=function(t,e){if(nw(t))for(var n in t)t.hasOwnProperty(n)&&this.setLayout(n,t[n]);else this._layout[t]=e},hw.getLayout=function(t){return this._layout[t]},hw.getItemLayout=function(t){return this._itemLayouts[t]},hw.setItemLayout=function(t,e,n){this._itemLayouts[t]=n?o(this._itemLayouts[t]||{},e):e},hw.clearItemLayouts=function(){this._itemLayouts.length=0},hw.getItemVisual=function(t,e,n){var i=this._itemVisuals[t],r=i&&i[e];return null!=r||n?r:this.getVisual(e)},hw.setItemVisual=function(t,e,n){var i=this._itemVisuals[t]||{},r=this.hasItemVisual;if(this._itemVisuals[t]=i,nw(e))for(var o in e)e.hasOwnProperty(o)&&(i[o]=e[o],r[o]=!0);else i[e]=n,r[e]=!0},hw.clearAllVisual=function(){this._visual={},this._itemVisuals=[],this.hasItemVisual={}};var cw=function(t){t.seriesIndex=this.seriesIndex,t.dataIndex=this.dataIndex,t.dataType=this.dataType};hw.setItemGraphicEl=function(t,e){var n=this.hostModel;e&&(e.dataIndex=t,e.dataType=this.dataType,e.seriesIndex=n&&n.seriesIndex,"group"===e.type&&e.traverse(cw,e)),this._graphicEls[t]=e},hw.getItemGraphicEl=function(t){return this._graphicEls[t]},hw.eachItemGraphicEl=function(t,e){d(this._graphicEls,function(n,i){n&&t&&t.call(e,n,i)})},hw.cloneShallow=function(t){if(!t){var e=f(this.dimensions,this.getDimensionInfo,this);t=new uw(e,this.hostModel)}if(t._storage=this._storage,Rs(t,this),this._indices){var n=this._indices.constructor;t._indices=new n(this._indices)}else t._indices=null;return t.getRawIndex=t._indices?Ws:Vs,t},hw.wrapMethod=function(t,e){var n=this[t];"function"==typeof n&&(this.__wrappedMethods=this.__wrappedMethods||[],this.__wrappedMethods.push(t),this[t]=function(){var t=n.apply(this,arguments);return e.apply(this,[t].concat(D(arguments)))})},hw.TRANSFERABLE_METHODS=["cloneShallow","downSample","map"],hw.CHANGABLE_METHODS=["filterSelf","selectRange"];var dw=function(t,e){return e=e||{},Ys(e.coordDimensions||[],t,{dimsDef:e.dimensionsDefine||t.dimensionsDefine,encodeDef:e.encodeDefine||t.encodeDefine,dimCount:e.dimensionsCount,generateCoord:e.generateCoord,generateCoordCount:e.generateCoordCount})};nl.prototype.parse=function(t){return t},nl.prototype.getSetting=function(t){return this._setting[t]},nl.prototype.contain=function(t){var e=this._extent;return t>=e[0]&&t<=e[1]},nl.prototype.normalize=function(t){var e=this._extent;return e[1]===e[0]?.5:(t-e[0])/(e[1]-e[0])},nl.prototype.scale=function(t){var e=this._extent;return t*(e[1]-e[0])+e[0]},nl.prototype.unionExtent=function(t){var e=this._extent;t[0]e[1]&&(e[1]=t[1])},nl.prototype.unionExtentFromData=function(t,e){this.unionExtent(t.getApproximateExtent(e))},nl.prototype.getExtent=function(){return this._extent.slice()},nl.prototype.setExtent=function(t,e){var n=this._extent;isNaN(t)||(n[0]=t),isNaN(e)||(n[1]=e)},nl.prototype.isBlank=function(){return this._isBlank},nl.prototype.setBlank=function(t){this._isBlank=t},nl.prototype.getLabel=null,Wn(nl),Un(nl,{registerWhenExtend:!0}),il.createByAxisModel=function(t){var e=t.option,n=e.data,i=n&&f(n,ol);return new il({categories:i,needCollect:!i,deduplication:!1!==e.dedplication})};var fw=il.prototype;fw.getOrdinal=function(t){return rl(this).get(t)},fw.parseAndCollect=function(t){var e,n=this._needCollect;if("string"!=typeof t&&!n)return t;if(n&&!this._deduplication)return e=this.categories.length,this.categories[e]=t,e;var i=rl(this);return null==(e=i.get(t))&&(n?(e=this.categories.length,this.categories[e]=t,i.set(t,e)):e=NaN),e};var pw=nl.prototype,gw=nl.extend({type:"ordinal",init:function(t,e){t&&!y(t)||(t=new il({categories:t})),this._ordinalMeta=t,this._extent=e||[0,t.categories.length-1]},parse:function(t){return"string"==typeof t?this._ordinalMeta.getOrdinal(t):Math.round(t)},contain:function(t){return t=this.parse(t),pw.contain.call(this,t)&&null!=this._ordinalMeta.categories[t]},normalize:function(t){return pw.normalize.call(this,this.parse(t))},scale:function(t){return Math.round(pw.scale.call(this,t))},getTicks:function(){for(var t=[],e=this._extent,n=e[0];n<=e[1];)t.push(n),n++;return t},getLabel:function(t){if(!this.isBlank())return this._ordinalMeta.categories[t]},count:function(){return this._extent[1]-this._extent[0]+1},unionExtentFromData:function(t,e){this.unionExtent(t.getApproximateExtent(e))},getOrdinalMeta:function(){return this._ordinalMeta},niceTicks:R,niceExtent:R});gw.create=function(){return new gw};var mw=kr,vw=kr,yw=nl.extend({type:"interval",_interval:0,_intervalPrecision:2,setExtent:function(t,e){var n=this._extent;isNaN(t)||(n[0]=parseFloat(t)),isNaN(e)||(n[1]=parseFloat(e))},unionExtent:function(t){var e=this._extent;t[0]e[1]&&(e[1]=t[1]),yw.prototype.setExtent.call(this,e[0],e[1])},getInterval:function(){return this._interval},setInterval:function(t){this._interval=t,this._niceExtent=this._extent.slice(),this._intervalPrecision=sl(t)},getTicks:function(){return hl(this._interval,this._extent,this._niceExtent,this._intervalPrecision)},getLabel:function(t,e){if(null==t)return"";var n=e&&e.precision;return null==n?n=Or(t)||0:"auto"===n&&(n=this._intervalPrecision),t=vw(t,n,!0),Hr(t)},niceTicks:function(t,e,n){t=t||5;var i=this._extent,r=i[1]-i[0];if(isFinite(r)){r<0&&(r=-r,i.reverse());var o=al(i,t,e,n);this._intervalPrecision=o.intervalPrecision,this._interval=o.interval,this._niceExtent=o.niceTickExtent}},niceExtent: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.niceTicks(t.splitNumber,t.minInterval,t.maxInterval);var r=this._interval;t.fixMin||(e[0]=vw(Math.floor(e[0]/r)*r)),t.fixMax||(e[1]=vw(Math.ceil(e[1]/r)*r))}});yw.create=function(){return new yw};var xw="__ec_stack_",_w="undefined"!=typeof Float32Array?Float32Array:Array,ww={seriesType:"bar",plan:Ux(),reset:function(t){if(vl(t)&&yl(t)){var e=t.getData(),n=t.coordinateSystem,i=n.getBaseAxis(),r=n.getOtherAxis(i),o=e.mapDimension(r.dim),a=e.mapDimension(i.dim),s=r.isHorizontal(),l=s?0:1,u=ml(pl([t]),i,t).width;return u>.5||(u=.5),{progress:function(t,e){for(var i,h=new _w(2*t.count),c=[],d=[],f=0;null!=(i=t.next());)d[l]=e.get(o,i),d[1-l]=e.get(a,i),c=n.dataToPoint(d,null,c),h[f++]=c[0],h[f++]=c[1];e.setLayout({largePoints:h,barWidth:u,valueAxisStart:xl(0,r),valueAxisHorizontal:s})}}}}},bw=yw.prototype,Sw=Math.ceil,Mw=Math.floor,Iw=function(t,e,n,i){for(;n>>1;t[r][1]n&&(o=n);var a=Cw.length,s=Iw(Cw,o,0,a),l=Cw[Math.min(s,a-1)],u=l[1];"year"===l[0]&&(u*=Wr(r/u/t,!0));var h=this.getSetting("useUTC")?0:60*new Date(+i[0]||+i[1]).getTimezoneOffset()*1e3,c=[Math.round(Sw((i[0]-h)/u)*u+h),Math.round(Mw((i[1]-h)/u)*u+h)];ul(c,i),this._stepLvl=l,this._interval=u,this._niceExtent=c},parse:function(t){return+Br(t)}});d(["contain","normalize"],function(t){Tw.prototype[t]=function(e){return bw[t].call(this,this.parse(e))}});var Cw=[["hh:mm:ss",1e3],["hh:mm:ss",5e3],["hh:mm:ss",1e4],["hh:mm:ss",15e3],["hh:mm:ss",3e4],["hh:mm\nMM-dd",6e4],["hh:mm\nMM-dd",3e5],["hh:mm\nMM-dd",6e5],["hh:mm\nMM-dd",9e5],["hh:mm\nMM-dd",18e5],["hh:mm\nMM-dd",36e5],["hh:mm\nMM-dd",72e5],["hh:mm\nMM-dd",216e5],["hh:mm\nMM-dd",432e5],["MM-dd\nyyyy",864e5],["MM-dd\nyyyy",1728e5],["MM-dd\nyyyy",2592e5],["MM-dd\nyyyy",3456e5],["MM-dd\nyyyy",432e6],["MM-dd\nyyyy",5184e5],["week",6048e5],["MM-dd\nyyyy",864e6],["week",12096e5],["week",18144e5],["month",26784e5],["week",36288e5],["month",53568e5],["week",6048e6],["quarter",8208e6],["month",107136e5],["month",13392e6],["half-year",16416e6],["month",214272e5],["month",26784e6],["year",32832e6]];Tw.create=function(t){return new Tw({useUTC:t.ecModel.get("useUTC")})};var Aw=nl.prototype,Dw=yw.prototype,kw=Or,Pw=kr,Lw=Math.floor,Ow=Math.ceil,zw=Math.pow,Ew=Math.log,Nw=nl.extend({type:"log",base:10,$constructor:function(){nl.apply(this,arguments),this._originalScale=new yw},getTicks:function(){var t=this._originalScale,e=this._extent,n=t.getExtent();return f(Dw.getTicks.call(this),function(i){var r=kr(zw(this.base,i));return r=i===e[0]&&t.__fixMin?_l(r,n[0]):r,r=i===e[1]&&t.__fixMax?_l(r,n[1]):r},this)},getLabel:Dw.getLabel,scale:function(t){return t=Aw.scale.call(this,t),zw(this.base,t)},setExtent:function(t,e){var n=this.base;t=Ew(t)/Ew(n),e=Ew(e)/Ew(n),Dw.setExtent.call(this,t,e)},getExtent:function(){var t=this.base,e=Aw.getExtent.call(this);e[0]=zw(t,e[0]),e[1]=zw(t,e[1]);var n=this._originalScale,i=n.getExtent();return n.__fixMin&&(e[0]=_l(e[0],i[0])),n.__fixMax&&(e[1]=_l(e[1],i[1])),e},unionExtent:function(t){this._originalScale.unionExtent(t);var e=this.base;t[0]=Ew(t[0])/Ew(e),t[1]=Ew(t[1])/Ew(e),Aw.unionExtent.call(this,t)},unionExtentFromData:function(t,e){this.unionExtent(t.getApproximateExtent(e))},niceTicks:function(t){t=t||10;var e=this._extent,n=e[1]-e[0];if(!(n===1/0||n<=0)){var i=Fr(n);for(t/n*i<=.5&&(i*=10);!isNaN(i)&&Math.abs(i)<1&&Math.abs(i)>0;)i*=10;var r=[kr(Ow(e[0]/i)*i),kr(Lw(e[1]/i)*i)];this._interval=i,this._niceExtent=r}},niceExtent:function(t){Dw.niceExtent.call(this,t);var e=this._originalScale;e.__fixMin=t.fixMin,e.__fixMax=t.fixMax}});d(["contain","normalize"],function(t){Nw.prototype[t]=function(e){return e=Ew(e)/Ew(this.base),Aw[t].call(this,e)}}),Nw.create=function(){return new Nw};var Rw={getMin:function(t){var e=this.option,n=t||null==e.rangeStart?e.min:e.rangeStart;return this.axis&&null!=n&&"dataMin"!==n&&"function"!=typeof n&&!I(n)&&(n=this.axis.scale.parse(n)),n},getMax:function(t){var e=this.option,n=t||null==e.rangeEnd?e.max:e.rangeEnd;return this.axis&&null!=n&&"dataMax"!==n&&"function"!=typeof n&&!I(n)&&(n=this.axis.scale.parse(n)),n},getNeedCrossZero:function(){var t=this.option;return null==t.rangeStart&&null==t.rangeEnd&&!t.scale},getCoordSysModel:R,setRange:function(t,e){this.option.rangeStart=t,this.option.rangeEnd=e},resetRange:function(){this.option.rangeStart=this.option.rangeEnd=null}},Bw=Ei({type:"triangle",shape:{cx:0,cy:0,width:0,height:0},buildPath:function(t,e){var n=e.cx,i=e.cy,r=e.width/2,o=e.height/2;t.moveTo(n,i-o),t.lineTo(n+r,i+o),t.lineTo(n-r,i+o),t.closePath()}}),Fw=Ei({type:"diamond",shape:{cx:0,cy:0,width:0,height:0},buildPath:function(t,e){var n=e.cx,i=e.cy,r=e.width/2,o=e.height/2;t.moveTo(n,i-o),t.lineTo(n+r,i),t.lineTo(n,i+o),t.lineTo(n-r,i),t.closePath()}}),Vw=Ei({type:"pin",shape:{x:0,y:0,width:0,height:0},buildPath:function(t,e){var n=e.x,i=e.y,r=e.width/5*3,o=Math.max(r,e.height),a=r/2,s=a*a/(o-a),l=i-o+a+s,u=Math.asin(s/a),h=Math.cos(u)*a,c=Math.sin(u),d=Math.cos(u),f=.6*a,p=.7*a;t.moveTo(n-h,l+s),t.arc(n,l,a,Math.PI-u,2*Math.PI+u),t.bezierCurveTo(n+h-c*f,l+s+d*f,n,i-p,n,i),t.bezierCurveTo(n,i-p,n-h+c*f,l+s+d*f,n-h,l+s),t.closePath()}}),Ww=Ei({type:"arrow",shape:{x:0,y:0,width:0,height:0},buildPath:function(t,e){var n=e.height,i=e.width,r=e.x,o=e.y,a=i/3*2;t.moveTo(r,o),t.lineTo(r+a,o+n),t.lineTo(r,o+n/4*3),t.lineTo(r-a,o+n),t.lineTo(r,o),t.closePath()}}),Hw={line:function(t,e,n,i,r){r.x1=t,r.y1=e+i/2,r.x2=t+n,r.y2=e+i/2},rect:function(t,e,n,i,r){r.x=t,r.y=e,r.width=n,r.height=i},roundRect:function(t,e,n,i,r){r.x=t,r.y=e,r.width=n,r.height=i,r.r=Math.min(n,i)/4},square:function(t,e,n,i,r){var o=Math.min(n,i);r.x=t,r.y=e,r.width=o,r.height=o},circle:function(t,e,n,i,r){r.cx=t+n/2,r.cy=e+i/2,r.r=Math.min(n,i)/2},diamond:function(t,e,n,i,r){r.cx=t+n/2,r.cy=e+i/2,r.width=n,r.height=i},pin:function(t,e,n,i,r){r.x=t+n/2,r.y=e+i/2,r.width=n,r.height=i},arrow:function(t,e,n,i,r){r.x=t+n/2,r.y=e+i/2,r.width=n,r.height=i},triangle:function(t,e,n,i,r){r.cx=t+n/2,r.cy=e+i/2,r.width=n,r.height=i}},Gw={};d({line:gy,rect:py,roundRect:py,square:py,circle:oy,diamond:Fw,pin:Vw,arrow:Ww,triangle:Bw},function(t,e){Gw[e]=new t});var Zw=Ei({type:"symbol",shape:{symbolType:"",x:0,y:0,width:0,height:0},beforeBrush:function(){var t=this.style;"pin"===this.shape.symbolType&&"inside"===t.textPosition&&(t.textPosition=["50%","40%"],t.textAlign="center",t.textVerticalAlign="middle")},buildPath:function(t,e,n){var i=e.symbolType,r=Gw[i];"none"!==e.symbolType&&(r||(r=Gw[i="rect"]),Hw[i](e.x,e.y,e.width,e.height,r.shape),r.buildPath(t,r.shape,n))}}),Uw={isDimensionStacked:Ks,enableDataStack:$s,getStackedDimension:Qs},Xw=(Object.freeze||Object)({createList:function(t){return Js(t.getSource(),t)},getLayoutRect:Kr,dataStack:Uw,createScale:function(t,e){var n=e;Sr.isInstance(e)||h(n=new Sr(e),Rw);var i=Ml(n);return i.setExtent(t[0],t[1]),Sl(i,n),i},mixinAxisModelCommonMethods:function(t){h(t,Rw)},completeDimensions:Ys,createDimensions:dw,createSymbol:Pl}),Yw=1e-8;zl.prototype={constructor:zl,properties:null,getBoundingRect:function(){var t=this._rect;if(t)return t;for(var e=Number.MAX_VALUE,n=[e,e],i=[-e,-e],r=[],o=[],a=this.geometries,s=0;s0}),function(t){var e=t.properties,n=t.geometry,i=n.coordinates,r=[];"Polygon"===n.type&&r.push({type:"polygon",exterior:i[0],interiors:i.slice(1)}),"MultiPolygon"===n.type&&d(i,function(t){t[0]&&r.push({type:"polygon",exterior:t[0],interiors:t.slice(1)})});var o=new zl(e.name,r,e.cp);return o.properties=e,o})},qw=On(),$w=[0,1],Kw=function(t,e,n){this.dim=t,this.scale=e,this._extent=n||[0,0],this.inverse=!1,this.onBand=!1};Kw.prototype={constructor:Kw,contain:function(t){var e=this._extent,n=Math.min(e[0],e[1]),i=Math.max(e[0],e[1]);return t>=n&&t<=i},containData:function(t){return this.contain(this.dataToCoord(t))},getExtent:function(){return this._extent.slice()},getPixelPrecision:function(t){return zr(t||this.scale.getExtent(),this._extent)},setExtent:function(t,e){var n=this._extent;n[0]=t,n[1]=e},dataToCoord:function(t,e){var n=this._extent,i=this.scale;return t=i.normalize(t),this.onBand&&"ordinal"===i.type&&Ql(n=n.slice(),i.count()),Ar(t,$w,n,e)},coordToData:function(t,e){var n=this._extent,i=this.scale;this.onBand&&"ordinal"===i.type&&Ql(n=n.slice(),i.count());var r=Ar(t,n,$w,e);return this.scale.scale(r)},pointToData:function(t,e){},getTicksCoords:function(t){var e=(t=t||{}).tickModel||this.getTickModel(),n=Bl(this,e),i=f(n.ticks,function(t){return{coord:this.dataToCoord(t),tickValue:t}},this),r=e.get("alignWithLabel");return Jl(this,i,n.tickCategoryInterval,r,t.clamp),i},getViewLabels:function(){return Rl(this).labels},getLabelModel:function(){return this.model.getModel("axisLabel")},getTickModel:function(){return this.model.getModel("axisTick")},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},isHorizontal:null,getRotate:null,calculateCategoryInterval:function(){return Yl(this)}};var Qw=jw,Jw={};d(["map","each","filter","indexOf","inherits","reduce","filter","bind","curry","isArray","isString","isObject","isFunction","extend","defaults","clone","merge"],function(t){Jw[t]=ag[t]});var tb={};d(["extendShape","extendPath","makePath","makeImage","mergePath","resizePath","createIcon","setHoverStyle","setLabelStyle","setTextStyle","setText","getFont","updateProps","initProps","getTransform","clipPointsByRect","clipRectByRect","Group","Image","Text","Circle","Sector","Ring","Polygon","Polyline","Rect","Line","BezierCurve","Arc","IncrementalDisplayable","CompoundPath","LinearGradient","RadialGradient","BoundingRect"],function(t){tb[t]=ky[t]}),Hx.extend({type:"series.line",dependencies:["grid","polar"],getInitialData:function(t,e){return Js(this.getSource(),this)},defaultOption:{zlevel:0,z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,hoverAnimation:!0,clipOverflow:!0,label:{position:"top"},lineStyle:{width:2,type:"solid"},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}});var eb=eu.prototype,nb=eu.getSymbolSize=function(t,e){var n=t.getItemVisual(e,"symbolSize");return n instanceof Array?n.slice():[+n,+n]};eb._createSymbol=function(t,e,n,i,r){this.removeAll();var o=Pl(t,-1,-1,2,2,e.getItemVisual(n,"color"),r);o.attr({z2:100,culling:!0,scale:nu(i)}),o.drift=iu,this._symbolType=t,this.add(o)},eb.stopSymbolAnimation=function(t){this.childAt(0).stopAnimation(t)},eb.getSymbolPath=function(){return this.childAt(0)},eb.getScale=function(){return this.childAt(0).scale},eb.highlight=function(){this.childAt(0).trigger("emphasis")},eb.downplay=function(){this.childAt(0).trigger("normal")},eb.setZ=function(t,e){var n=this.childAt(0);n.zlevel=t,n.z=e},eb.setDraggable=function(t){var e=this.childAt(0);e.draggable=t,e.cursor=t?"move":"pointer"},eb.updateData=function(t,e,n){this.silent=!1;var i=t.getItemVisual(e,"symbol")||"circle",r=t.hostModel,o=nb(t,e),a=i!==this._symbolType;if(a){var s=t.getItemVisual(e,"symbolKeepAspect");this._createSymbol(i,t,e,o,s)}else(l=this.childAt(0)).silent=!1,gr(l,{scale:nu(o)},r,e);if(this._updateCommon(t,e,o,n),a){var l=this.childAt(0),u=n&&n.fadeIn,h={scale:l.scale.slice()};u&&(h.style={opacity:l.style.opacity}),l.scale=[0,0],u&&(l.style.opacity=0),mr(l,h,r,e)}this._seriesModel=r};var ib=["itemStyle"],rb=["emphasis","itemStyle"],ob=["label"],ab=["emphasis","label"];eb._updateCommon=function(t,e,n,i){var r=this.childAt(0),a=t.hostModel,s=t.getItemVisual(e,"color");"image"!==r.type&&r.useStyle({strokeNoScale:!0});var l=i&&i.itemStyle,u=i&&i.hoverItemStyle,h=i&&i.symbolRotate,c=i&&i.symbolOffset,d=i&&i.labelModel,f=i&&i.hoverLabelModel,p=i&&i.hoverAnimation,g=i&&i.cursorStyle;if(!i||t.hasItemOption){var m=i&&i.itemModel?i.itemModel:t.getItemModel(e);l=m.getModel(ib).getItemStyle(["color"]),u=m.getModel(rb).getItemStyle(),h=m.getShallow("symbolRotate"),c=m.getShallow("symbolOffset"),d=m.getModel(ob),f=m.getModel(ab),p=m.getShallow("hoverAnimation"),g=m.getShallow("cursor")}else u=o({},u);var v=r.style;r.attr("rotation",(h||0)*Math.PI/180||0),c&&r.attr("position",[Dr(c[0],n[0]),Dr(c[1],n[1])]),g&&r.attr("cursor",g),r.setColor(s,i&&i.symbolInnerColor),r.setStyle(l);var y=t.getItemVisual(e,"opacity");null!=y&&(v.opacity=y);var x=t.getItemVisual(e,"liftZ"),_=r.__z2Origin;null!=x?null==_&&(r.__z2Origin=r.z2,r.z2+=x):null!=_&&(r.z2=_,r.__z2Origin=null);var w=i&&i.useNameLabel;or(v,u,d,f,{labelFetcher:a,labelDataIndex:e,defaultText:function(e,n){return w?t.getName(e):tu(t,e)},isRectText:!0,autoColor:s}),r.off("mouseover").off("mouseout").off("emphasis").off("normal"),r.hoverStyle=u,ir(r),r.__symbolOriginalScale=nu(n),p&&a.isAnimationEnabled()&&r.on("mouseover",ru).on("mouseout",ou).on("emphasis",au).on("normal",su)},eb.fadeOut=function(t,e){var n=this.childAt(0);this.silent=n.silent=!0,!(e&&e.keepLabel)&&(n.style.text=null),gr(n,{style:{opacity:0},scale:[0,0]},this._seriesModel,this.dataIndex,t)},u(eu,Jg);var sb=lu.prototype;sb.updateData=function(t,e){e=hu(e);var n=this.group,i=t.hostModel,r=this._data,o=this._symbolCtor,a=cu(t);r||n.removeAll(),t.diff(r).add(function(i){var r=t.getItemLayout(i);if(uu(t,r,i,e)){var s=new o(t,i,a);s.attr("position",r),t.setItemGraphicEl(i,s),n.add(s)}}).update(function(s,l){var u=r.getItemGraphicEl(l),h=t.getItemLayout(s);uu(t,h,s,e)?(u?(u.updateData(t,s,a),gr(u,{position:h},i)):(u=new o(t,s)).attr("position",h),n.add(u),t.setItemGraphicEl(s,u)):n.remove(u)}).remove(function(t){var e=r.getItemGraphicEl(t);e&&e.fadeOut(function(){n.remove(e)})}).execute(),this._data=t},sb.isPersistent=function(){return!0},sb.updateLayout=function(){var t=this._data;t&&t.eachItemGraphicEl(function(e,n){var i=t.getItemLayout(n);e.attr("position",i)})},sb.incrementalPrepareUpdate=function(t){this._seriesScope=cu(t),this._data=null,this.group.removeAll()},sb.incrementalUpdate=function(t,e,n){n=hu(n);for(var i=t.start;i0&&mu(n[r-1]);r--);for(;i0&&mu(n[o-1]);o--);for(;r=0){var a=r.getItemGraphicEl(o);if(!a){var s=r.getItemLayout(o);if(!s)return;(a=new eu(r,o)).position=s,a.setZ(t.get("zlevel"),t.get("z")),a.ignore=isNaN(s[0])||isNaN(s[1]),a.__temp=!0,r.setItemGraphicEl(o,a),a.stopSymbolAnimation(!0),this.group.add(a)}a.highlight()}else fa.prototype.highlight.call(this,t,e,n,i)},downplay:function(t,e,n,i){var r=t.getData(),o=Ln(r,i);if(null!=o&&o>=0){var a=r.getItemGraphicEl(o);a&&(a.__temp?(r.setItemGraphicEl(o,null),this.group.remove(a)):a.downplay())}else fa.prototype.downplay.call(this,t,e,n,i)},_newPolyline:function(t){var e=this._polyline;return e&&this._lineGroup.remove(e),e=new mb({shape:{points:t},silent:!0,z2:10}),this._lineGroup.add(e),this._polyline=e,e},_newPolygon:function(t,e){var n=this._polygon;return n&&this._lineGroup.remove(n),n=new vb({shape:{points:t,stackedOnPoints:e},silent:!0}),this._lineGroup.add(n),this._polygon=n,n},_updateAnimation:function(t,e,n,i,r,o){var a=this._polyline,s=this._polygon,l=t.hostModel,u=lb(this._data,t,this._stackedOnPoints,e,this._coordSys,n,this._valueOrigin,o),h=u.current,c=u.stackedOnCurrent,d=u.next,f=u.stackedOnNext;r&&(h=Au(u.current,n,r),c=Au(u.stackedOnCurrent,n,r),d=Au(u.next,n,r),f=Au(u.stackedOnNext,n,r)),a.shape.__points=u.current,a.shape.points=h,gr(a,{shape:{points:d}},l),s&&(s.setShape({points:h,stackedOnPoints:c}),gr(s,{shape:{points:d,stackedOnPoints:f}},l));for(var p=[],g=u.status,m=0;me&&(e=t[n]);return isFinite(e)?e:NaN},min:function(t){for(var e=1/0,n=0;ne[1]&&e.reverse(),e},getOtherAxis:function(){this.grid.getOtherAxis()},pointToData:function(t,e){return this.coordToData(this.toLocalCoord(t["x"===this.dim?0:1]),e)},toLocalCoord:null,toGlobalCoord:null},u(Sb,Kw);var Mb={show:!0,zlevel: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:"#333",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:["#ccc"],width:1,type:"solid"}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},Ib={};Ib.categoryAxis=i({boundaryGap:!0,deduplication:null,splitLine:{show:!1},axisTick:{alignWithLabel:!1,interval:"auto"},axisLabel:{interval:"auto"}},Mb),Ib.valueAxis=i({boundaryGap:[0,0],splitNumber:5},Mb),Ib.timeAxis=a({scale:!0,min:"dataMin",max:"dataMax"},Ib.valueAxis),Ib.logAxis=a({scale:!0,logBase:10},Ib.valueAxis);var Tb=["value","category","time","log"],Cb=function(t,e,n,o){d(Tb,function(a){e.extend({type:t+"Axis."+a,mergeDefaultAndTheme:function(e,r){var o=this.layoutMode,s=o?to(e):{};i(e,r.getTheme().get(a+"Axis")),i(e,this.getDefaultOption()),e.type=n(t,e),o&&Jr(e,s,o)},optionUpdated:function(){"category"===this.option.type&&(this.__ordinalMeta=il.createByAxisModel(this))},getCategories:function(t){var e=this.option;if("category"===e.type)return t?e.data:this.__ordinalMeta.categories},getOrdinalMeta:function(){return this.__ordinalMeta},defaultOption:r([{},Ib[a+"Axis"],o],!0)})}),ex.registerSubTypeDefaulter(t+"Axis",v(n,t))},Ab=ex.extend({type:"cartesian2dAxis",axis:null,init:function(){Ab.superApply(this,"init",arguments),this.resetRange()},mergeOption:function(){Ab.superApply(this,"mergeOption",arguments),this.resetRange()},restoreData:function(){Ab.superApply(this,"restoreData",arguments),this.resetRange()},getCoordSysModel:function(){return this.ecModel.queryComponents({mainType:"grid",index:this.option.gridIndex,id:this.option.gridId})[0]}});i(Ab.prototype,Rw);var Db={offset:0};Cb("x",Ab,zu,Db),Cb("y",Ab,zu,Db),ex.extend({type:"grid",dependencies:["xAxis","yAxis"],layoutMode:"box",coordinateSystem:null,defaultOption:{show:!1,zlevel:0,z:0,left:"10%",top:60,right:"10%",bottom:60,containLabel:!1,backgroundColor:"rgba(0,0,0,0)",borderWidth:1,borderColor:"#ccc"}});var kb=Nu.prototype;kb.type="grid",kb.axisPointerEnabled=!0,kb.getRect=function(){return this._rect},kb.update=function(t,e){var n=this._axesMap;this._updateScale(t,this.model),d(n.x,function(t){Sl(t.scale,t.model)}),d(n.y,function(t){Sl(t.scale,t.model)});var i={};d(n.x,function(t){Ru(n,"y",t,i)}),d(n.y,function(t){Ru(n,"x",t,i)}),this.resize(this.model,e)},kb.resize=function(t,e,n){function i(){d(o,function(t){var e=t.isHorizontal(),n=e?[0,r.width]:[0,r.height],i=t.inverse?1:0;t.setExtent(n[i],n[1-i]),Fu(t,e?r.x:r.y)})}var r=Kr(t.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()});this._rect=r;var o=this._axesList;i(),!n&&t.get("containLabel")&&(d(o,function(t){if(!t.model.get("axisLabel.inside")){var e=Al(t);if(e){var n=t.isHorizontal()?"height":"width",i=t.model.get("axisLabel.margin");r[n]-=e[n]+i,"top"===t.position?r.y+=e.height+i:"left"===t.position&&(r.x+=e.width+i)}}}),i())},kb.getAxis=function(t,e){var n=this._axesMap[t];if(null!=n){if(null==e)for(var i in n)if(n.hasOwnProperty(i))return n[i];return n[e]}},kb.getAxes=function(){return this._axesList.slice()},kb.getCartesian=function(t,e){if(null!=t&&null!=e){var n="x"+t+"y"+e;return this._coordsMap[n]}w(t)&&(e=t.yAxisIndex,t=t.xAxisIndex);for(var i=0,r=this._coordsList;iu[1]?-1:1,c=["start"===r?u[0]-h*l:"end"===r?u[1]+h*l:(u[0]+u[1])/2,ju(r)?t.labelOffset+a*l:0],d=e.get("nameRotate");null!=d&&(d=d*Lb/180);var f;ju(r)?i=Eb(t.rotation,null!=d?d:t.rotation,a):(i=Gu(t,r,d||0,u),null!=(f=t.axisNameAvailableWidth)&&(f=Math.abs(f/Math.sin(i.rotation)),!isFinite(f)&&(f=null)));var p=s.getFont(),g=e.get("nameTruncate",!0)||{},m=g.ellipsis,v=T(t.nameTruncateMaxWidth,g.maxWidth,f),y=null!=m&&null!=v?Xy(n,v,p,m,{minChar:2,placeholder:g.placeholder}):n,x=e.get("tooltip",!0),_=e.mainType,w={componentType:_,name:n,$vars:["name"]};w[_+"Index"]=e.componentIndex;var b=new ry({anid:"name",__fullText:n,__truncatedText:y,position:c,rotation:i.rotation,silent:Zu(e),z2:1,tooltip:x&&x.show?o({content:n,formatter:function(){return n},formatterParams:w},x):null});ar(b.style,s,{text:y,textFont:p,textFill:s.getTextColor()||e.get("axisLine.lineStyle.color"),textAlign:i.textAlign,textVerticalAlign:i.textVerticalAlign}),e.get("triggerEvent")&&(b.eventData=Hu(e),b.eventData.targetType="axisName",b.eventData.name=n),this._dumbGroup.add(b),b.updateTransform(),this.group.add(b),b.decomposeTransform()}}},Eb=Ob.innerTextLayout=function(t,e,n){var i,r,o=Nr(e-t);return Rr(o)?(r=n>0?"top":"bottom",i="center"):Rr(o-Lb)?(r=n>0?"bottom":"top",i="center"):(r="middle",i=o>0&&o0?"right":"left":n>0?"left":"right"),{rotation:o,textAlign:i,textVerticalAlign:r}},Nb=d,Rb=v,Bb=Ts({type:"axis",_axisPointer:null,axisPointerClass:null,render:function(t,e,n,i){this.axisPointerClass&&ih(t),Bb.superApply(this,"render",arguments),lh(this,t,0,n,0,!0)},updateAxisPointer:function(t,e,n,i,r){lh(this,t,0,n,0,!1)},remove:function(t,e){var n=this._axisPointer;n&&n.remove(e),Bb.superApply(this,"remove",arguments)},dispose:function(t,e){uh(this,e),Bb.superApply(this,"dispose",arguments)}}),Fb=[];Bb.registerAxisPointerClass=function(t,e){Fb[t]=e},Bb.getAxisPointerClass=function(t){return t&&Fb[t]};var Vb=["axisLine","axisTickLabel","axisName"],Wb=["splitArea","splitLine"],Hb=Bb.extend({type:"cartesianAxis",axisPointerClass:"CartesianAxisPointer",render:function(t,e,n,i){this.group.removeAll();var r=this._axisGroup;if(this._axisGroup=new Jg,this.group.add(this._axisGroup),t.get("show")){var o=t.getCoordSysModel(),a=hh(o,t),s=new Ob(t,a);d(Vb,s.add,s),this._axisGroup.add(s.getGroup()),d(Wb,function(e){t.get(e+".show")&&this["_"+e](t,o)},this),_r(r,this._axisGroup,t),Hb.superCall(this,"render",t,e,n,i)}},remove:function(){this._splitAreaColors=null},_splitLine:function(t,e){var n=t.axis;if(!n.scale.isBlank()){var i=t.getModel("splitLine"),r=i.getModel("lineStyle"),o=r.get("color");o=y(o)?o:[o];for(var s=e.coordinateSystem.getRect(),l=n.isHorizontal(),u=0,h=n.getTicksCoords({tickModel:i}),c=[],d=[],f=r.getLineStyle(),p=0;p1){var c;"string"==typeof r?c=_b[r]:"function"==typeof r&&(c=r),c&&t.setData(i.downSample(i.mapDimension(s.dim),1/h,c,wb))}}}}}("line")),Hx.extend({type:"series.__base_bar__",getInitialData:function(t,e){return Js(this.getSource(),this)},getMarkerPosition:function(t){var e=this.coordinateSystem;if(e){var n=e.dataToPoint(e.clampData(t)),i=this.getData(),r=i.getLayout("offset"),o=i.getLayout("size");return n[e.getBaseAxis().isHorizontal()?0:1]+=r+o/2,n}return[NaN,NaN]},defaultOption:{zlevel:0,z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,barMinHeight:0,barMinAngle:0,large:!1,largeThreshold:400,progressive:3e3,progressiveChunkMode:"mod",itemStyle:{},emphasis:{}}}).extend({type:"series.bar",dependencies:["grid","polar"],brushSelector:"rect",getProgressive:function(){return!!this.get("large")&&this.get("progressive")},getProgressiveThreshold:function(){var t=this.get("progressiveThreshold"),e=this.get("largeThreshold");return e>t&&(t=e),t}});var Gb=Km([["fill","color"],["stroke","borderColor"],["lineWidth","borderWidth"],["stroke","barBorderColor"],["lineWidth","barBorderWidth"],["opacity"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["shadowColor"]]),Zb={getBarItemStyle:function(t){var e=Gb(this,t);if(this.getBorderLineDash){var n=this.getBorderLineDash();n&&(e.lineDash=n)}return e}},Ub=["itemStyle","barBorderWidth"];o(Sr.prototype,Zb),As({type:"bar",render:function(t,e,n){this._updateDrawMode(t);var i=t.get("coordinateSystem");return"cartesian2d"!==i&&"polar"!==i||(this._isLargeDraw?this._renderLarge(t,e,n):this._renderNormal(t,e,n)),this.group},incrementalPrepareRender:function(t,e,n){this._clear(),this._updateDrawMode(t)},incrementalRender:function(t,e,n,i){this._incrementalRenderLarge(t,e)},_updateDrawMode:function(t){var e=t.pipelineContext.large;(null==this._isLargeDraw||e^this._isLargeDraw)&&(this._isLargeDraw=e,this._clear())},_renderNormal:function(t,e,n){var i,r=this.group,o=t.getData(),a=this._data,s=t.coordinateSystem,l=s.getBaseAxis();"cartesian2d"===s.type?i=l.isHorizontal():"polar"===s.type&&(i="angle"===l.dim);var u=t.isAnimationEnabled()?t:null;o.diff(a).add(function(e){if(o.hasValue(e)){var n=o.getItemModel(e),a=Yb[s.type](o,e,n),l=Xb[s.type](o,e,n,a,i,u);o.setItemGraphicEl(e,l),r.add(l),gh(l,o,e,n,a,t,i,"polar"===s.type)}}).update(function(e,n){var l=a.getItemGraphicEl(n);if(o.hasValue(e)){var h=o.getItemModel(e),c=Yb[s.type](o,e,h);l?gr(l,{shape:c},u,e):l=Xb[s.type](o,e,h,c,i,u,!0),o.setItemGraphicEl(e,l),r.add(l),gh(l,o,e,h,c,t,i,"polar"===s.type)}else r.remove(l)}).remove(function(t){var e=a.getItemGraphicEl(t);"cartesian2d"===s.type?e&&fh(t,u,e):e&&ph(t,u,e)}).execute(),this._data=o},_renderLarge:function(t,e,n){this._clear(),vh(t,this.group)},_incrementalRenderLarge:function(t,e){vh(e,this.group,!0)},dispose:R,remove:function(t){this._clear(t)},_clear:function(t){var e=this.group,n=this._data;t&&t.get("animation")&&n&&!this._isLargeDraw?n.eachItemGraphicEl(function(e){"sector"===e.type?ph(e.dataIndex,t,e):fh(e.dataIndex,t,e)}):e.removeAll(),this._data=null}});var Xb={cartesian2d:function(t,e,n,i,r,a,s){var l=new py({shape:o({},i)});if(a){var u=l.shape,h=r?"height":"width",c={};u[h]=0,c[h]=i[h],ky[s?"updateProps":"initProps"](l,{shape:c},a,e)}return l},polar:function(t,e,n,i,r,o,s){var l=i.startAngle0?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,n){var i=t.getItemLayout(e);return{cx:i.cx,cy:i.cy,r0:i.r0,r:i.r,startAngle:i.startAngle,endAngle:i.endAngle}}},jb=Ii.extend({type:"largeBar",shape:{points:[]},buildPath:function(t,e){for(var n=e.points,i=this.__startPoint,r=this.__valueIdx,o=0;o=0?"p":"n",b=m;p&&(r[a][_]||(r[a][_]={p:m,n:m}),b=r[a][_][w]);var S,M,I,T;if(g)S=b,M=(C=n.dataToPoint([x,_]))[1]+l,I=C[0]-m,T=u,Math.abs(I)0&&"scale"!==u){var d=r.getItemLayout(0),f=Math.max(n.getWidth(),n.getHeight())/2,p=m(a.removeClipPath,a);a.setClipPath(this._createClipPath(d.cx,d.cy,f,d.startAngle,d.clockwise,p,t))}else a.removeClipPath();this._data=r}},dispose:function(){},_createClipPath:function(t,e,n,i,r,o,a){var s=new ly({shape:{cx:t,cy:e,r0:0,r:n,startAngle:i,endAngle:i,clockwise:r}});return mr(s,{shape:{endAngle:i+(r?1:-1)*Math.PI*2}},a,o),s},containPoint:function(t,e){var n=e.getData().getItemLayout(0);if(n){var i=t[0]-n.cx,r=t[1]-n.cy,o=Math.sqrt(i*i+r*r);return o<=n.r&&o>=n.r0}}});var Jb=function(t,e,n,i){var r,o,a=t.getData(),s=[],l=!1;a.each(function(n){var i,u,h,c,d=a.getItemLayout(n),f=a.getItemModel(n),p=f.getModel("label"),g=p.get("position")||f.get("emphasis.label.position"),m=f.getModel("labelLine"),v=m.get("length"),y=m.get("length2"),x=(d.startAngle+d.endAngle)/2,_=Math.cos(x),w=Math.sin(x);r=d.cx,o=d.cy;var b="inside"===g||"inner"===g;if("center"===g)i=d.cx,u=d.cy,c="center";else{var S=(b?(d.r+d.r0)/2*_:d.r*_)+r,M=(b?(d.r+d.r0)/2*w:d.r*w)+o;if(i=S+3*_,u=M+3*w,!b){var I=S+_*(v+e-d.r),T=M+w*(v+e-d.r),C=I+(_<0?-1:1)*y,A=T;i=C+(_<0?-5:5),u=A,h=[[S,M],[I,T],[C,A]]}c=b?"center":_>0?"left":"right"}var D=p.getFont(),k=p.get("rotate")?_<0?-x+Math.PI:-x:0,P=Se(t.getFormattedLabel(n,"normal")||a.getName(n),D,c,"top");l=!!k,d.label={x:i,y:u,position:g,height:P.height,len:v,len2:y,linePoints:h,textAlign:c,verticalAlign:"middle",rotation:k,inside:b},b||s.push(d.label)}),!l&&t.get("avoidLabelOverlap")&&Sh(s,r,o,e,n,i)},tS=2*Math.PI,eS=Math.PI/180;!function(t,e){d(e,function(e){e.update="updateView",_s(e,function(n,i){var r={};return i.eachComponent({mainType:"series",subType:t,query:n},function(t){t[e.method]&&t[e.method](n.name,n.dataIndex);var i=t.getData();i.each(function(e){var n=i.getName(e);r[n]=t.isSelected(n)||!1})}),{name:n.name,selected:r}})})}("pie",[{type:"pieToggleSelect",event:"pieselectchanged",method:"toggleSelected"},{type:"pieSelect",event:"pieselected",method:"select"},{type:"pieUnSelect",event:"pieunselected",method:"unSelect"}]),bs(function(t){return{getTargetSeries:function(e){var n={},i=N();return e.eachSeriesByType(t,function(t){t.__paletteScope=n,i.set(t.uid,t)}),i},reset:function(t,e){var n=t.getRawData(),i={},r=t.getData();r.each(function(t){var e=r.getRawIndex(t);i[e]=t}),n.each(function(e){var o=i[e],a=null!=o&&r.getItemVisual(o,"color",!0);if(a)n.setItemVisual(e,"color",a);else{var s=n.getItemModel(e).get("itemStyle.color")||t.getColorFromPalette(n.getName(e)||e+"",t.__paletteScope,n.count());n.setItemVisual(e,"color",s),null!=o&&r.setItemVisual(o,"color",s)}})}}}("pie")),ws(v(function(t,e,n,i){e.eachSeriesByType(t,function(t){var e=t.getData(),i=e.mapDimension("value"),r=t.get("center"),o=t.get("radius");y(o)||(o=[0,o]),y(r)||(r=[r,r]);var a=n.getWidth(),s=n.getHeight(),l=Math.min(a,s),u=Dr(r[0],a),h=Dr(r[1],s),c=Dr(o[0],l/2),d=Dr(o[1],l/2),f=-t.get("startAngle")*eS,p=t.get("minAngle")*eS,g=0;e.each(i,function(t){!isNaN(t)&&g++});var m=e.getSum(i),v=Math.PI/(m||g)*2,x=t.get("clockwise"),_=t.get("roseType"),w=t.get("stillShowZeroSum"),b=e.getDataExtent(i);b[0]=0;var S=tS,M=0,I=f,T=x?1:-1;if(e.each(i,function(t,n){var i;if(isNaN(t))e.setItemLayout(n,{angle:NaN,startAngle:NaN,endAngle:NaN,clockwise:x,cx:u,cy:h,r0:c,r:_?NaN:d});else{(i="area"!==_?0===m&&w?v:t*v:tS/g)=0;s--){var l=2*s,u=i[l]-o/2,h=i[l+1]-a/2;if(t>=u&&e>=h&&t<=u+o&&e<=h+a)return s}return-1}}),iS=Mh.prototype;iS.isPersistent=function(){return!this._incremental},iS.updateData=function(t){this.group.removeAll();var e=new nS({rectHover:!0,cursor:"default"});e.setShape({points:t.getLayout("symbolPoints")}),this._setCommon(e,t),this.group.add(e),this._incremental=null},iS.updateLayout=function(t){if(!this._incremental){var e=t.getLayout("symbolPoints");this.group.eachChild(function(t){if(null!=t.startIndex){var n=2*(t.endIndex-t.startIndex),i=4*t.startIndex*2;e=new Float32Array(e.buffer,i,n)}t.setShape("points",e)})}},iS.incrementalPrepareUpdate=function(t){this.group.removeAll(),this._clearIncremental(),t.count()>2e6?(this._incremental||(this._incremental=new zi({silent:!0})),this.group.add(this._incremental)):this._incremental=null},iS.incrementalUpdate=function(t,e){var n;this._incremental?(n=new nS,this._incremental.addDisplayable(n,!0)):((n=new nS({rectHover:!0,cursor:"default",startIndex:t.start,endIndex:t.end})).incremental=!0,this.group.add(n)),n.setShape({points:e.getLayout("symbolPoints")}),this._setCommon(n,e,!!this._incremental)},iS._setCommon=function(t,e,n){var i=e.hostModel,r=e.getVisual("symbolSize");t.setShape("size",r instanceof Array?r:[r,r]),t.symbolProxy=Pl(e.getVisual("symbol"),0,0,0,0),t.setColor=t.symbolProxy.setColor;var o=t.shape.size[0]<4;t.useStyle(i.getModel("itemStyle").getItemStyle(o?["color","shadowBlur","shadowColor"]:["color"]));var a=e.getVisual("color");a&&t.setColor(a),n||(t.seriesIndex=i.seriesIndex,t.on("mousemove",function(e){t.dataIndex=null;var n=t.findDataIndex(e.offsetX,e.offsetY);n>=0&&(t.dataIndex=n+(t.startIndex||0))}))},iS.remove=function(){this._clearIncremental(),this._incremental=null,this.group.removeAll()},iS._clearIncremental=function(){var t=this._incremental;t&&t.clearDisplaybles()},As({type:"scatter",render:function(t,e,n){var i=t.getData();this._updateSymbolDraw(i,t).updateData(i),this._finished=!0},incrementalPrepareRender:function(t,e,n){var i=t.getData();this._updateSymbolDraw(i,t).incrementalPrepareUpdate(i),this._finished=!1},incrementalRender:function(t,e,n){this._symbolDraw.incrementalUpdate(t,e.getData()),this._finished=t.end===e.getData().count()},updateTransform:function(t,e,n){var i=t.getData();if(this.group.dirty(),!this._finished||i.count()>1e4||!this._symbolDraw.isPersistent())return{update:!0};var r=xb().reset(t);r.progress&&r.progress({start:0,end:i.count()},i),this._symbolDraw.updateLayout(i)},_updateSymbolDraw:function(t,e){var n=this._symbolDraw,i=e.pipelineContext.large;return n&&i===this._isLargeDraw||(n&&n.remove(),n=this._symbolDraw=i?new Mh:new lu,this._isLargeDraw=i,this.group.removeAll()),this.group.add(n.group),n},remove:function(t,e){this._symbolDraw&&this._symbolDraw.remove(!0),this._symbolDraw=null},dispose:function(){}}),bs(yb("scatter","circle")),ws(xb("scatter")),ys(function(t){var e=t.graphic;y(e)?e[0]&&e[0].elements?t.graphic=[t.graphic[0]]:t.graphic=[{elements:e}]:e&&!e.elements&&(t.graphic=[{elements:[e]}])});var rS=Is({type:"graphic",defaultOption:{elements:[],parentId:null},_elOptionsToUpdate:null,mergeOption:function(t){var e=this.option.elements;this.option.elements=null,rS.superApply(this,"mergeOption",arguments),this.option.elements=e},optionUpdated:function(t,e){var n=this.option,i=(e?n:t).elements,r=n.elements=e?[]:n.elements,o=[];this._flatten(i,o);var a=An(r,o);Dn(a);var s=this._elOptionsToUpdate=[];d(a,function(t,e){var n=t.option;n&&(s.push(n),Dh(t,n),kh(r,e,n),Ph(r[e],n))},this);for(var l=r.length-1;l>=0;l--)null==r[l]?r.splice(l,1):delete r[l].$action},_flatten:function(t,e,n){d(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)},useElOptionsToUpdate:function(){var t=this._elOptionsToUpdate;return this._elOptionsToUpdate=null,t}});Ts({type:"graphic",init:function(t,e){this._elMap=N(),this._lastGraphicModel},render:function(t,e,n){t!==this._lastGraphicModel&&this._clear(),this._lastGraphicModel=t,this._updateElements(t),this._relocate(t,n)},_updateElements:function(t){var e=t.useElOptionsToUpdate();if(e){var n=this._elMap,i=this.group;d(e,function(e){var r=e.$action,o=e.id,a=n.get(o),s=e.parentId,l=null!=s?n.get(s):i,u=e.style;"text"===e.type&&u&&(e.hv&&e.hv[1]&&(u.textVerticalAlign=u.textBaseline=null),!u.hasOwnProperty("textFill")&&u.fill&&(u.textFill=u.fill),!u.hasOwnProperty("textStroke")&&u.stroke&&(u.textStroke=u.stroke));var h=Ch(e);r&&"merge"!==r?"replace"===r?(Th(a,n),Ih(o,l,h,n)):"remove"===r&&Th(a,n):a?a.attr(h):Ih(o,l,h,n);var c=n.get(o);c&&(c.__ecGraphicWidth=e.width,c.__ecGraphicHeight=e.height,Lh(c,t))})}},_relocate:function(t,e){for(var n=t.option.elements,i=this.group,r=this._elMap,o=n.length-1;o>=0;o--){var a=n[o],s=r.get(a.id);if(s){var l=s.parent;Qr(s,a,l===i?{width:e.getWidth(),height:e.getHeight()}:{width:l.__ecGraphicWidth||0,height:l.__ecGraphicHeight||0},null,{hv:a.hv,boundingMode:a.bounding})}}},_clear:function(){var t=this._elMap;t.each(function(e){Th(e,t)}),this._elMap=N()},dispose:function(){this._clear()}});var oS=function(t,e){var n,i=[],r=t.seriesIndex;if(null==r||!(n=e.getSeriesByIndex(r)))return{point:[]};var o=n.getData(),a=Ln(o,t);if(null==a||a<0||y(a))return{point:[]};var s=o.getItemGraphicEl(a),l=n.coordinateSystem;if(n.getTooltipPosition)i=n.getTooltipPosition(a)||[];else if(l&&l.dataToPoint)i=l.dataToPoint(o.getValues(f(l.dimensions,function(t){return o.mapDimension(t)}),a,!0))||[];else if(s){var u=s.getBoundingRect().clone();u.applyTransform(s.transform),i=[u.x+u.width/2,u.y+u.height/2]}return{point:i,el:s}},aS=d,sS=v,lS=On(),uS=(Is({type:"axisPointer",coordSysAxesInfo:null,defaultOption:{show:"auto",triggerOn:null,zlevel:0,z:50,type:"line",snap:!1,triggerTooltip:!0,value:null,status:null,link:[],animation:null,animationDurationUpdate:200,lineStyle:{color:"#aaa",width:1,type:"solid"},shadowStyle:{color:"rgba(150,150,150,0.3)"},label:{show:!0,formatter:null,precision:"auto",margin:3,color:"#fff",padding:[5,7,5,7],backgroundColor:"auto",borderColor:null,borderWidth:0,shadowBlur:3,shadowColor:"#aaa"},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}}}),On()),hS=d,cS=Ts({type:"axisPointer",render:function(t,e,n){var i=e.getComponent("tooltip"),r=t.get("triggerOn")||i&&i.get("triggerOn")||"mousemove|click";Gh("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})})},remove:function(t,e){qh(e.getZr(),"axisPointer"),cS.superApply(this._model,"remove",arguments)},dispose:function(t,e){qh("axisPointer",e),cS.superApply(this._model,"dispose",arguments)}}),dS=On(),fS=n,pS=m;($h.prototype={_group:null,_lastGraphicKey:null,_handle:null,_dragging:!1,_lastValue:null,_lastStatus:null,_payloadInfo:null,animationThreshold:15,render:function(t,e,n,i){var r=e.get("value"),o=e.get("status");if(this._axisModel=t,this._axisPointerModel=e,this._api=n,i||this._lastValue!==r||this._lastStatus!==o){this._lastValue=r,this._lastStatus=o;var a=this._group,s=this._handle;if(!o||"hide"===o)return a&&a.hide(),void(s&&s.hide());a&&a.show(),s&&s.show();var l={};this.makeElOption(l,r,t,e,n);var u=l.graphicKey;u!==this._lastGraphicKey&&this.clear(n),this._lastGraphicKey=u;var h=this._moveAnimation=this.determineAnimation(t,e);if(a){var c=v(Kh,e,h);this.updatePointerEl(a,l,c,e),this.updateLabelEl(a,l,c,e)}else a=this._group=new Jg,this.createPointerEl(a,l,t,e),this.createLabelEl(a,l,t,e),n.getZr().add(a);ec(a,e,!0),this._renderHandle(r)}},remove:function(t){this.clear(t)},dispose:function(t){this.clear(t)},determineAnimation:function(t,e){var n=e.get("animation"),i=t.axis,r="category"===i.type,o=e.get("snap");if(!o&&!r)return!1;if("auto"===n||null==n){var a=this.animationThreshold;if(r&&i.getBandWidth()>a)return!0;if(o){var s=rh(t).seriesDataCount,l=i.getExtent();return Math.abs(l[0]-l[1])/s>a}return!1}return!0===n},makeElOption:function(t,e,n,i,r){},createPointerEl:function(t,e,n,i){var r=e.pointer;if(r){var o=dS(t).pointerEl=new ky[r.type](fS(e.pointer));t.add(o)}},createLabelEl:function(t,e,n,i){if(e.label){var r=dS(t).labelEl=new py(fS(e.label));t.add(r),Jh(r,i)}},updatePointerEl:function(t,e,n){var i=dS(t).pointerEl;i&&(i.setStyle(e.pointer.style),n(i,{shape:e.pointer.shape}))},updateLabelEl:function(t,e,n,i){var r=dS(t).labelEl;r&&(r.setStyle(e.label.style),n(r,{shape:e.label.shape,position:e.label.position}),Jh(r,i))},_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=br(r.get("icon"),{cursor:"move",draggable:!0,onmousemove:function(t){vg(t.event)},onmousedown:pS(this._onHandleDragMove,this,0,0),drift:pS(this._onHandleDragMove,this),ondragend:pS(this._onHandleDragEnd,this)}),n.add(i)),ec(i,e,!1);var s=["color","borderColor","borderWidth","opacity","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"];i.setStyle(r.getItemStyle(null,s));var l=r.get("size");y(l)||(l=[l,l]),i.attr("scale",[l[0]/2,l[1]/2]),xa(this,"_doDispatchAxisPointer",r.get("throttle")||0,"fixRate"),this._moveHandleToValue(t,a)}},_moveHandleToValue:function(t,e){Kh(this._axisPointerModel,!e&&this._moveAnimation,this._handle,tc(this.getHandleTransform(t,this._axisModel,this._axisPointerModel)))},_onHandleDragMove:function(t,e){var n=this._handle;if(n){this._dragging=!0;var i=this.updateHandleTransform(tc(n),[t,e],this._axisModel,this._axisPointerModel);this._payloadInfo=i,n.stopAnimation(),n.attr(tc(i)),dS(n).lastProp=null,this._doDispatchAxisPointer()}},_doDispatchAxisPointer:function(){if(this._handle){var t=this._payloadInfo,e=this._axisModel;this._api.dispatchAction({type:"updateAxisPointer",x:t.cursorPoint[0],y:t.cursorPoint[1],tooltipOption:t.tooltipOption,axesInfo:[{axisDim:e.axis.dim,axisIndex:e.componentIndex}]})}},_onHandleDragEnd:function(t){if(this._dragging=!1,this._handle){var e=this._axisPointerModel.get("value");this._moveHandleToValue(e),this._api.dispatchAction({type:"hideTip"})}},getHandleTransform:null,updateHandleTransform:null,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)},doClear:function(){},buildLabel:function(t,e,n){return n=n||0,{x:t[n],y:t[1-n],width:e[n],height:e[1-n]}}}).constructor=$h,Wn($h);var gS=$h.extend({makeElOption:function(t,e,n,i,r){var o=n.axis,a=o.grid,s=i.get("type"),l=hc(a,o).getOtherAxis(o).getGlobalExtent(),u=o.toGlobalCoord(o.dataToCoord(e,!0));if(s&&"none"!==s){var h=nc(i),c=mS[s](o,u,l,h);c.style=h,t.graphicKey=c.type,t.pointer=c}sc(e,t,hh(a.model,n),n,i,r)},getHandleTransform:function(t,e,n){var i=hh(e.axis.grid.model,e,{labelInside:!1});return i.labelMargin=n.get("handle.margin"),{position:ac(e.axis,t,i),rotation:i.rotation+(i.labelDirection<0?Math.PI:0)}},updateHandleTransform:function(t,e,n,i){var r=n.axis,o=r.grid,a=r.getGlobalExtent(!0),s=hc(o,r).getOtherAxis(r).getGlobalExtent(),l="x"===r.dim?0:1,u=t.position;u[l]+=e[l],u[l]=Math.min(a[1],u[l]),u[l]=Math.max(a[0],u[l]);var h=(s[1]+s[0])/2,c=[h,h];c[l]=u[l];var d=[{verticalAlign:"middle"},{align:"center"}];return{position:u,rotation:t.rotation,cursorPoint:c,tooltipOption:d[l]}}}),mS={line:function(t,e,n,i){var r=lc([e,n[0]],[e,n[1]],cc(t));return Vi({shape:r,style:i}),{type:"Line",shape:r}},shadow:function(t,e,n,i){var r=Math.max(1,t.getBandWidth()),o=n[1]-n[0];return{type:"Rect",shape:uc([e-r/2,n[0]],[r,o],cc(t))}}};Bb.registerAxisPointerClass("CartesianAxisPointer",gS),ys(function(t){if(t){(!t.axisPointer||0===t.axisPointer.length)&&(t.axisPointer={});var e=t.axisPointer.link;e&&!y(e)&&(t.axisPointer.link=[e])}}),xs(O_.PROCESSOR.STATISTIC,function(t,e){t.getComponent("axisPointer").coordSysAxesInfo=Ku(t,e)}),_s({type:"updateAxisPointer",event:"updateAxisPointer",update:":updateAxisPointer"},function(t,e,n){var i=t.currTrigger,r=[t.x,t.y],o=t,a=t.dispatchAction||m(n.dispatchAction,n),s=e.getComponent("axisPointer").coordSysAxesInfo;if(s){Hh(r)&&(r=oS({seriesIndex:o.seriesIndex,dataIndex:o.dataIndex},e).point);var l=Hh(r),u=o.axesInfo,h=s.axesInfo,c="leave"===i||Hh(r),d={},f={},p={list:[],map:{}},g={showPointer:sS(Eh,f),showTooltip:sS(Nh,p)};aS(s.coordSysMap,function(t,e){var n=l||t.containPoint(r);aS(s.coordSysAxesInfo[e],function(t,e){var i=t.axis,o=Vh(u,t);if(!c&&n&&(!u||o)){var a=o&&o.value;null!=a||l||(a=i.pointToData(r)),null!=a&&Oh(t,a,g,!1,d)}})});var v={};return aS(h,function(t,e){var n=t.linkGroup;n&&!f[e]&&aS(n.axesInfo,function(e,i){var r=f[i];if(e!==t&&r){var o=r.value;n.mapper&&(o=t.axis.scale.parse(n.mapper(o,Wh(e),Wh(t)))),v[t.key]=o}})}),aS(v,function(t,e){Oh(h[e],t,g,!0,d)}),Rh(f,h,d),Bh(p,r,t,a),Fh(h,0,n),d}}),Is({type:"tooltip",dependencies:["axisPointer"],defaultOption:{zlevel:0,z:60,show:!0,showContent:!0,trigger:"item",triggerOn:"mousemove|click",alwaysShowContent:!1,displayMode:"single",renderMode:"auto",confine:!1,showDelay:0,hideDelay:100,transitionDuration:.4,enterable:!1,backgroundColor:"rgba(50,50,50,0.7)",borderColor:"#333",borderRadius:4,borderWidth:0,padding:5,extraCssText:"",axisPointer:{type:"line",axis:"auto",animation:"auto",animationDurationUpdate:200,animationEasingUpdate:"exponentialOut",crossStyle:{color:"#999",width:1,type:"dashed",textStyle:{}}},textStyle:{color:"#fff",fontSize:14}}});var vS=d,yS=Gr,xS=["","-webkit-","-moz-","-o-"];gc.prototype={constructor:gc,_enterable:!0,update:function(){var t=this._container,e=t.currentStyle||document.defaultView.getComputedStyle(t),n=t.style;"absolute"!==n.position&&"absolute"!==e.position&&(n.position="relative")},show:function(t){clearTimeout(this._hideTimeout);var e=this.el;e.style.cssText="position:absolute;display:block;border-style:solid;white-space:nowrap;z-index:9999999;"+pc(t)+";left:"+this._x+"px;top:"+this._y+"px;"+(t.get("extraCssText")||""),e.style.display=e.innerHTML?"block":"none",e.style.pointerEvents=this._enterable?"auto":"none",this._show=!0},setContent:function(t){this.el.innerHTML=null==t?"":t},setEnterable:function(t){this._enterable=t},getSize:function(){var t=this.el;return[t.clientWidth,t.clientHeight]},moveTo:function(t,e){var n,i=this._zr;i&&i.painter&&(n=i.painter.getViewportRootOffset())&&(t+=n.offsetLeft,e+=n.offsetTop);var r=this.el.style;r.left=t+"px",r.top=e+"px",this._x=t,this._y=e},hide:function(){this.el.style.display="none",this._show=!1},hideLater:function(t){!this._show||this._inContent&&this._enterable||(t?(this._hideDelay=t,this._show=!1,this._hideTimeout=setTimeout(m(this.hide,this),t)):this.hide())},isShow:function(){return this._show},getOuterSize:function(){var t=this.el.clientWidth,e=this.el.clientHeight;if(document.defaultView&&document.defaultView.getComputedStyle){var n=document.defaultView.getComputedStyle(this.el);n&&(t+=parseInt(n.paddingLeft,10)+parseInt(n.paddingRight,10)+parseInt(n.borderLeftWidth,10)+parseInt(n.borderRightWidth,10),e+=parseInt(n.paddingTop,10)+parseInt(n.paddingBottom,10)+parseInt(n.borderTopWidth,10)+parseInt(n.borderBottomWidth,10))}return{width:t,height:e}}},mc.prototype={constructor:mc,_enterable:!0,update:function(){},show:function(t){this._hideTimeout&&clearTimeout(this._hideTimeout),this.el.attr("show",!0),this._show=!0},setContent:function(t,e,n){this.el&&this._zr.remove(this.el);for(var i={},r=t,o=r.indexOf("{marker");o>=0;){var a=r.indexOf("|}"),s=r.substr(o+"{marker".length,a-o-"{marker".length);s.indexOf("sub")>-1?i["marker"+s]={textWidth:4,textHeight:4,textBorderRadius:2,textBackgroundColor:e[s],textOffset:[3,0]}:i["marker"+s]={textWidth:10,textHeight:10,textBorderRadius:5,textBackgroundColor:e[s]},o=(r=r.substr(a+1)).indexOf("{marker")}this.el=new ry({style:{rich:i,text:t,textLineHeight:20,textBackgroundColor:n.get("backgroundColor"),textBorderRadius:n.get("borderRadius"),textFill:n.get("textStyle.color"),textPadding:n.get("padding")},z:n.get("z")}),this._zr.add(this.el);var l=this;this.el.on("mouseover",function(){l._enterable&&(clearTimeout(l._hideTimeout),l._show=!0),l._inContent=!0}),this.el.on("mouseout",function(){l._enterable&&l._show&&l.hideLater(l._hideDelay),l._inContent=!1})},setEnterable:function(t){this._enterable=t},getSize:function(){var t=this.el.getBoundingRect();return[t.width,t.height]},moveTo:function(t,e){this.el&&this.el.attr("position",[t,e])},hide:function(){this.el.hide(),this._show=!1},hideLater:function(t){!this._show||this._inContent&&this._enterable||(t?(this._hideDelay=t,this._show=!1,this._hideTimeout=setTimeout(m(this.hide,this),t)):this.hide())},isShow:function(){return this._show},getOuterSize:function(){return this.getSize()}};var _S=m,wS=d,bS=Dr,SS=new py({shape:{x:-1,y:-1,width:2,height:2}});Ts({type:"tooltip",init:function(t,e){if(!Xp.node){var n=t.getComponent("tooltip").get("renderMode");this._renderMode=Bn(n);var i;"html"===this._renderMode?(i=new gc(e.getDom(),e),this._newLine="
"):(i=new mc(e),this._newLine="\n"),this._tooltipContent=i}},render:function(t,e,n){if(!Xp.node){this.group.removeAll(),this._tooltipModel=t,this._ecModel=e,this._api=n,this._lastDataByCoordSys=null,this._alwaysShowContent=t.get("alwaysShowContent");var i=this._tooltipContent;i.update(),i.setEnterable(t.get("enterable")),this._initGlobalListener(),this._keepShow()}},_initGlobalListener:function(){var t=this._tooltipModel.get("triggerOn");Gh("itemTooltip",this._api,_S(function(e,n,i){"none"!==t&&(t.indexOf(e)>=0?this._tryShow(n,i):"leave"===e&&this._hide(i))},this))},_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(){i.manuallyShowTip(t,e,n,{x:i._lastX,y:i._lastY})})}},manuallyShowTip:function(t,e,n,i){if(i.from!==this.uid&&!Xp.node){var r=yc(i,n);this._ticket="";var o=i.dataByCoordSys;if(i.tooltip&&null!=i.x&&null!=i.y){var a=SS;a.position=[i.x,i.y],a.update(),a.tooltip=i.tooltip,this._tryShow({offsetX:i.x,offsetY:i.y,target:a},r)}else if(o)this._tryShow({offsetX:i.x,offsetY:i.y,position:i.position,event:{},dataByCoordSys:i.dataByCoordSys,tooltipOption:i.tooltipOption},r);else if(null!=i.seriesIndex){if(this._manuallyAxisShowTip(t,e,n,i))return;var s=oS(i,e),l=s.point[0],u=s.point[1];null!=l&&null!=u&&this._tryShow({offsetX:l,offsetY:u,position:i.position,target:s.el,event:{}},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,event:{}},r))}},manuallyHideTip:function(t,e,n,i){var r=this._tooltipContent;!this._alwaysShowContent&&this._tooltipModel&&r.hideLater(this._tooltipModel.get("hideDelay")),this._lastX=this._lastY=null,i.from!==this.uid&&this._hide(yc(i,n))},_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&&"axis"===(t=vc([s.getData().getItemModel(o),s,(s.coordinateSystem||{}).model,t])).get("trigger"))return n.dispatchAction({type:"updateAxisPointer",seriesIndex:r,dataIndex:o,position:i.position}),!0}},_tryShow:function(t,e){var n=t.target;if(this._tooltipModel){this._lastX=t.offsetX,this._lastY=t.offsetY;var i=t.dataByCoordSys;i&&i.length?this._showAxisTooltip(i,t):n&&null!=n.dataIndex?(this._lastDataByCoordSys=null,this._showSeriesItemTooltip(t,n,e)):n&&n.tooltip?(this._lastDataByCoordSys=null,this._showComponentItemTooltip(t,n,e)):(this._lastDataByCoordSys=null,this._hide(e))}},_showOrMove:function(t,e){var n=t.get("showDelay");e=m(e,this),clearTimeout(this._showTimout),n>0?this._showTimout=setTimeout(e,n):e()},_showAxisTooltip:function(t,e){var n=this._ecModel,r=this._tooltipModel,o=[e.offsetX,e.offsetY],a=[],s=[],l=vc([e.tooltipOption,r]),u=this._renderMode,h=this._newLine,c={};wS(t,function(t){wS(t.dataByAxis,function(t){var e=n.getComponent(t.axisDim+"Axis",t.axisIndex),r=t.value,o=[];if(e&&null!=r){var l=oc(r,e.axis,n,t.seriesDataIndices,t.valueLabelOpt);d(t.seriesDataIndices,function(a){var h=n.getSeriesByIndex(a.seriesIndex),d=a.dataIndexInside,f=h&&h.getDataParams(d);if(f.axisDim=t.axisDim,f.axisIndex=t.axisIndex,f.axisType=t.axisType,f.axisId=t.axisId,f.axisValue=Cl(e.axis,r),f.axisValueLabel=l,f){s.push(f);var p,g=h.formatTooltip(d,!0,null,u);if(w(g)){p=g.html;var m=g.markers;i(c,m)}else p=g;o.push(p)}});var f=l;"html"!==u?a.push(o.join(h)):a.push((f?Zr(f)+h:"")+o.join(h))}})},this),a.reverse(),a=a.join(this._newLine+this._newLine);var f=e.position;this._showOrMove(l,function(){this._updateContentNotChangedOnAxis(t)?this._updatePosition(l,f,o[0],o[1],this._tooltipContent,s):this._showTooltipContent(l,a,s,Math.random(),o[0],o[1],f,void 0,c)})},_showSeriesItemTooltip:function(t,e,n){var i=this._ecModel,r=e.seriesIndex,o=i.getSeriesByIndex(r),a=e.dataModel||o,s=e.dataIndex,l=e.dataType,u=a.getData(),h=vc([u.getItemModel(s),a,o&&(o.coordinateSystem||{}).model,this._tooltipModel]),c=h.get("trigger");if(null==c||"item"===c){var d,f,p=a.getDataParams(s,l),g=a.formatTooltip(s,!1,l,this._renderMode);w(g)?(d=g.html,f=g.markers):(d=g,f=null);var m="item_"+a.name+"_"+s;this._showOrMove(h,function(){this._showTooltipContent(h,d,p,m,t.offsetX,t.offsetY,t.position,t.target,f)}),n({type:"showTip",dataIndexInside:s,dataIndex:u.getRawIndex(s),seriesIndex:r,from:this.uid})}},_showComponentItemTooltip:function(t,e,n){var i=e.tooltip;if("string"==typeof i){var r=i;i={content:r,formatter:r}}var o=new Sr(i,this._tooltipModel,this._ecModel),a=o.get("content"),s=Math.random();this._showOrMove(o,function(){this._showTooltipContent(o,a,o.get("formatterParams")||{},s,t.offsetX,t.offsetY,t.position,e)}),n({type:"showTip",from:this.uid})},_showTooltipContent:function(t,e,n,i,r,o,a,s,l){if(this._ticket="",t.get("showContent")&&t.get("show")){var u=this._tooltipContent,h=t.get("formatter");a=a||t.get("position");var c=e;if(h&&"string"==typeof h)c=Ur(h,n,!0);else if("function"==typeof h){var d=_S(function(e,i){e===this._ticket&&(u.setContent(i,l,t),this._updatePosition(t,a,r,o,u,n,s))},this);this._ticket=i,c=h(n,i,d)}u.setContent(c,l,t),u.show(t),this._updatePosition(t,a,r,o,u,n,s)}},_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"),d=a&&a.getBoundingRect().clone();if(a&&d.applyTransform(a.transform),"function"==typeof e&&(e=e([n,i],o,r.el,d,{viewSize:[s,l],contentSize:u.slice()})),y(e))n=bS(e[0],s),i=bS(e[1],l);else if(w(e)){e.width=u[0],e.height=u[1];var f=Kr(e,{width:s,height:l});n=f.x,i=f.y,h=null,c=null}else"string"==typeof e&&a?(n=(p=wc(e,d,u))[0],i=p[1]):(n=(p=xc(n,i,r,s,l,h?null:20,c?null:20))[0],i=p[1]);if(h&&(n-=bc(h)?u[0]/2:"right"===h?u[0]:0),c&&(i-=bc(c)?u[1]/2:"bottom"===c?u[1]:0),t.get("confine")){var p=_c(n,i,r,s,l);n=p[0],i=p[1]}r.moveTo(n,i)},_updateContentNotChangedOnAxis:function(t){var e=this._lastDataByCoordSys,n=!!e&&e.length===t.length;return n&&wS(e,function(e,i){var r=e.dataByAxis||{},o=(t[i]||{}).dataByAxis||[];(n&=r.length===o.length)&&wS(r,function(t,e){var i=o[e]||{},r=t.seriesDataIndices||[],a=i.seriesDataIndices||[];(n&=t.value===i.value&&t.axisType===i.axisType&&t.axisId===i.axisId&&r.length===a.length)&&wS(r,function(t,e){var i=a[e];n&=t.seriesIndex===i.seriesIndex&&t.dataIndex===i.dataIndex})})}),this._lastDataByCoordSys=t,!!n},_hide:function(t){this._lastDataByCoordSys=null,t({type:"hideTip",from:this.uid})},dispose:function(t,e){Xp.node||(this._tooltipContent.hide(),qh("itemTooltip",e))}}),_s({type:"showTip",event:"showTip",update:"tooltip:manuallyShowTip"},function(){}),_s({type:"hideTip",event:"hideTip",update:"tooltip:manuallyHideTip"},function(){});var MS=Is({type:"legend.plain",dependencies:["series"],layoutMode:{type:"box",ignoreSize:!0},init:function(t,e,n){this.mergeDefaultAndTheme(t,n),t.selected=t.selected||{}},mergeOption:function(t){MS.superCall(this,"mergeOption",t)},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},defaultOption:{zlevel:0,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,inactiveColor:"#ccc",textStyle:{color:"#333"},selectedMode:!0,tooltip:{show:!1}}});_s("legendToggleSelect","legendselectchanged",v(Sc,"toggleSelected")),_s("legendSelect","legendselected",v(Sc,"select")),_s("legendUnSelect","legendunselected",v(Sc,"unSelect"));var IS=v,TS=d,CS=Jg,AS=Ts({type:"legend.plain",newlineDisabled:!1,init:function(){this.group.add(this._contentGroup=new CS),this._backgroundEl},getContentGroup:function(){return this._contentGroup},render:function(t,e,n){if(this.resetInner(),t.get("show",!0)){var i=t.get("align");i&&"auto"!==i||(i="right"===t.get("left")&&"vertical"===t.get("orient")?"right":"left"),this.renderInner(i,t,e,n);var r=t.getBoxLayoutParams(),o={width:n.getWidth(),height:n.getHeight()},s=t.get("padding"),l=Kr(r,o,s),u=this.layoutInner(t,i,l),h=Kr(a({width:u.width,height:u.height},r),o,s);this.group.attr("position",[h.x-u.x,h.y-u.y]),this.group.add(this._backgroundEl=Ic(u,t))}},resetInner:function(){this.getContentGroup().removeAll(),this._backgroundEl&&this.group.remove(this._backgroundEl)},renderInner:function(t,e,n,i){var r=this.getContentGroup(),o=N(),a=e.get("selectedMode"),s=[];n.eachRawSeries(function(t){!t.get("legendHoverLink")&&s.push(t.id)}),TS(e.getData(),function(l,u){var h=l.get("name");if(this.newlineDisabled||""!==h&&"\n"!==h){var c=n.getSeriesByName(h)[0];if(!o.get(h))if(c){var d=c.getData(),f=d.getVisual("color");"function"==typeof f&&(f=f(c.getDataParams(0)));var p=d.getVisual("legendSymbol")||"roundRect",g=d.getVisual("symbol");this._createItem(h,u,l,e,p,g,t,f,a).on("click",IS(Tc,h,i)).on("mouseover",IS(Cc,c.name,null,i,s)).on("mouseout",IS(Ac,c.name,null,i,s)),o.set(h,!0)}else n.eachRawSeries(function(n){if(!o.get(h)&&n.legendDataProvider){var r=n.legendDataProvider(),c=r.indexOfName(h);if(c<0)return;var d=r.getItemVisual(c,"color");this._createItem(h,u,l,e,"roundRect",null,t,d,a).on("click",IS(Tc,h,i)).on("mouseover",IS(Cc,null,h,i,s)).on("mouseout",IS(Ac,null,h,i,s)),o.set(h,!0)}},this)}else r.add(new CS({newline:!0}))},this)},_createItem:function(t,e,n,i,r,a,s,l,u){var h=i.get("itemWidth"),c=i.get("itemHeight"),d=i.get("inactiveColor"),f=i.get("symbolKeepAspect"),p=i.isSelected(t),g=new CS,m=n.getModel("textStyle"),v=n.get("icon"),y=n.getModel("tooltip"),x=y.parentModel;if(r=v||r,g.add(Pl(r,0,0,h,c,p?l:d,null==f||f)),!v&&a&&(a!==r||"none"===a)){var _=.8*c;"none"===a&&(a="circle"),g.add(Pl(a,(h-_)/2,(c-_)/2,_,_,p?l:d,null==f||f))}var w="left"===s?h+5:-5,b=s,S=i.get("formatter"),M=t;"string"==typeof S&&S?M=S.replace("{name}",null!=t?t:""):"function"==typeof S&&(M=S(t)),g.add(new ry({style:ar({},m,{text:M,x:w,y:c/2,textFill:p?m.getTextColor():d,textAlign:b,textVerticalAlign:"middle"})}));var I=new py({shape:g.getBoundingRect(),invisible:!0,tooltip:y.get("show")?o({content:t,formatter:x.get("formatter",!0)||function(){return t},formatterParams:{componentType:"legend",legendIndex:i.componentIndex,name:t,$vars:["name"]}},y.option):null});return g.add(I),g.eachChild(function(t){t.silent=!0}),I.silent=!u,this.getContentGroup().add(g),ir(g),g.__legendDataIndex=e,g},layoutInner:function(t,e,n){var i=this.getContentGroup();Qy(t.get("orient"),i,t.get("itemGap"),n.width,n.height);var r=i.getBoundingRect();return i.attr("position",[-r.x,-r.y]),this.group.getBoundingRect()}});xs(function(t){var e=t.findComponents({mainType:"legend"});e&&e.length&&t.filterSeries(function(t){for(var n=0;nn[s],f=[-h.x,-h.y];f[a]=i.position[a];var p=[0,0],g=[-c.x,-c.y],m=C(t.get("pageButtonGap",!0),t.get("itemGap",!0));d&&("end"===t.get("pageButtonPosition",!0)?g[a]+=n[s]-c[s]:p[a]+=c[s]+m),g[1-a]+=h[l]/2-c[l]/2,i.attr("position",f),r.attr("position",p),o.attr("position",g);var v=this.group.getBoundingRect();if((v={x:0,y:0})[s]=d?n[s]:h[s],v[l]=Math.max(h[l],c[l]),v[u]=Math.min(0,c[u]+g[1-a]),r.__rectSize=n[s],d){var y={x:0,y:0};y[s]=Math.max(n[s]-c[s]-m,0),y[l]=v[l],r.setClipPath(new py({shape:y})),r.__rectSize=y[s]}else o.eachChild(function(t){t.attr({invisible:!0,silent:!0})});var x=this._getPageInfo(t);return null!=x.pageIndex&&gr(i,{position:x.contentPosition},!!d&&t),this._updatePageInfoView(t,x),v},_pageGo:function(t,e,n){var i=this._getPageInfo(e)[t];null!=i&&n.dispatchAction({type:"legendScroll",scrollDataIndex:i,legendId:e.id})},_updatePageInfoView:function(t,e){var n=this._controllerGroup;d(["pagePrev","pageNext"],function(i){var r=null!=e[i+"DataIndex"],o=n.childOfName(i);o&&(o.setStyle("fill",r?t.get("pageIconColor",!0):t.get("pageIconInactiveColor",!0)),o.cursor=r?"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",_(r)?r.replace("{current}",a).replace("{total}",s):r({current:a,total:s}))},_getPageInfo:function(t){function e(t){var e=t.getBoundingRect().clone();return e[f]+=t.position[h],e}var n,i,r,o,a=t.get("scrollDataIndex",!0),s=this.getContentGroup(),l=s.getBoundingRect(),u=this._containerGroup.__rectSize,h=t.getOrient().index,c=PS[h],d=PS[1-h],f=LS[h],p=s.position.slice();this._showController?s.eachChild(function(t){t.__legendDataIndex===a&&(o=t)}):o=s.childAt(0);var g=u?Math.ceil(l[c]/u):0;if(o){var m=o.getBoundingRect(),v=o.position[h]+m[f];p[h]=-v-l[f],n=Math.floor(g*(v+m[f]+u/2)/l[c]),n=l[c]&&g?Math.max(0,Math.min(g-1,n)):-1;var y={x:0,y:0};y[c]=u,y[d]=l[d],y[f]=-p[h]-l[f];var x,_=s.children();if(s.eachChild(function(t,n){var i=e(t);i.intersect(y)&&(null==x&&(x=n),r=t.__legendDataIndex),n===_.length-1&&i[f]+i[c]<=y[f]+y[c]&&(r=null)}),null!=x){var w=e(_[x]);if(y[f]=w[f]+w[c]-y[c],x<=0&&w[f]>=y[f])i=null;else{for(;x>0&&e(_[x-1]).intersect(y);)x--;i=_[x].__legendDataIndex}}}return{contentPosition:p,pageIndex:n,pageCount:g,pagePrevDataIndex:i,pageNextDataIndex:r}}});_s("legendScroll","legendscroll",function(t,e){var n=t.scrollDataIndex;null!=n&&e.eachComponent({mainType:"legend",subType:"scroll",query:t},function(t){t.setScrollDataIndex(n)})}),Is({type:"title",layoutMode:{type:"box",ignoreSize:!0},defaultOption:{zlevel:0,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:"bolder",color:"#333"},subtextStyle:{color:"#aaa"}}}),Ts({type:"title",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=t.get("textBaseline"),l=new ry({style:ar({},r,{text:t.get("text"),textFill:r.getTextColor()},{disableBox:!0}),z2:10}),u=l.getBoundingRect(),h=t.get("subtext"),c=new ry({style:ar({},o,{text:h,textFill:o.getTextColor(),y:u.height+t.get("itemGap"),textVerticalAlign:"top"},{disableBox:!0}),z2:10}),d=t.get("link"),f=t.get("sublink"),p=t.get("triggerEvent",!0);l.silent=!d&&!p,c.silent=!f&&!p,d&&l.on("click",function(){window.open(d,"_"+t.get("target"))}),f&&c.on("click",function(){window.open(f,"_"+t.get("subtarget"))}),l.eventData=c.eventData=p?{componentType:"title",componentIndex:t.componentIndex}:null,i.add(l),h&&i.add(c);var g=i.getBoundingRect(),m=t.getBoxLayoutParams();m.width=g.width,m.height=g.height;var v=Kr(m,{width:n.getWidth(),height:n.getHeight()},t.get("padding"));a||("middle"===(a=t.get("left")||t.get("right"))&&(a="center"),"right"===a?v.x+=v.width:"center"===a&&(v.x+=v.width/2)),s||("center"===(s=t.get("top")||t.get("bottom"))&&(s="middle"),"bottom"===s?v.y+=v.height:"middle"===s&&(v.y+=v.height/2),s=s||"top"),i.attr("position",[v.x,v.y]);var y={textAlign:a,textVerticalAlign:s};l.setStyle(y),c.setStyle(y),g=i.getBoundingRect();var x=v.margin,_=t.getItemStyle(["color","opacity"]);_.fill=t.get("backgroundColor");var w=new py({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:_,silent:!0});Wi(w),i.add(w)}}});var zS=Hr,ES=Zr,NS=Is({type:"marker",dependencies:["series","grid","polar","geo"],init:function(t,e,n,i){this.mergeDefaultAndTheme(t,n),this.mergeOption(t,n,i.createdBySelf,!0)},isAnimationEnabled:function(){if(Xp.node)return!1;var t=this.__hostSeries;return this.getShallow("animation")&&t&&t.isAnimationEnabled()},mergeOption:function(t,e,n,i){var r=this.constructor,a=this.mainType+"Model";n||e.eachSeries(function(t){var n=t.get(this.mainType,!0),s=t[a];n&&n.data?(s?s.mergeOption(n,e,!0):(i&&kc(n),d(n.data,function(t){t instanceof Array?(kc(t[0]),kc(t[1])):kc(t)}),o(s=new r(n,this,e),{mainType:this.mainType,seriesIndex:t.seriesIndex,name:t.name,createdBySelf:!0}),s.__hostSeries=t),t[a]=s):t[a]=null},this)},formatTooltip:function(t){var e=this.getData(),n=this.getRawValue(t),i=y(n)?f(n,zS).join(", "):zS(n),r=e.getName(t),o=ES(this.name);return(null!=n||r)&&(o+="
"),r&&(o+=ES(r),null!=n&&(o+=" : ")),null!=n&&(o+=ES(i)),o},getData:function(){return this._data},setData:function(t){this._data=t}});h(NS,Bx),NS.extend({type:"markPoint",defaultOption:{zlevel:0,z:5,symbol:"pin",symbolSize:50,tooltip:{trigger:"item"},label:{show:!0,position:"inside"},itemStyle:{borderWidth:2},emphasis:{label:{show:!0}}}});var RS=l,BS=v,FS={min:BS(Oc,"min"),max:BS(Oc,"max"),average:BS(Oc,"average")},VS=Ts({type:"marker",init:function(){this.markerGroupMap=N()},render:function(t,e,n){var i=this.markerGroupMap;i.each(function(t){t.__keep=!1});var r=this.type+"Model";e.eachSeries(function(t){var i=t[r];i&&this.renderSeries(t,i,e,n)},this),i.each(function(t){!t.__keep&&this.group.remove(t.group)},this)},renderSeries:function(){}});VS.extend({type:"markPoint",updateTransform:function(t,e,n){e.eachSeries(function(t){var e=t.markPointModel;e&&(Vc(e.getData(),t,n),this.markerGroupMap.get(t.id).updateLayout(e))},this)},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 lu),u=Wc(r,t,e);e.setData(u),Vc(e.getData(),t,i),u.each(function(t){var n=u.getItemModel(t),i=n.getShallow("symbolSize");"function"==typeof i&&(i=i(e.getRawValue(t),e.getDataParams(t))),u.setItemVisual(t,{symbolSize:i,color:n.get("itemStyle.color")||a.getVisual("color"),symbol:n.getShallow("symbol")})}),l.updateData(u),this.group.add(l.group),u.eachItemGraphicEl(function(t){t.traverse(function(t){t.dataModel=e})}),l.__keep=!0,l.group.silent=e.get("silent")||t.get("silent")}}),ys(function(t){t.markPoint=t.markPoint||{}}),NS.extend({type:"markLine",defaultOption:{zlevel:0,z:5,symbol:["circle","arrow"],symbolSize:[8,16],precision:2,tooltip:{trigger:"item"},label:{show:!0,position:"end"},lineStyle:{type:"dashed"},emphasis:{label:{show:!0},lineStyle:{width:3}},animationEasing:"linear"}});var WS=gy.prototype,HS=vy.prototype,GS=Ei({type:"ec-line",style:{stroke:"#000",fill:null},shape:{x1:0,y1:0,x2:0,y2:0,percent:1,cpx1:null,cpy1:null},buildPath:function(t,e){(Hc(e)?WS:HS).buildPath(t,e)},pointAt:function(t){return Hc(this.shape)?WS.pointAt.call(this,t):HS.pointAt.call(this,t)},tangentAt:function(t){var e=this.shape,n=Hc(e)?[e.x2-e.x1,e.y2-e.y1]:HS.tangentAt.call(this,t);return Y(n,n)}}),ZS=["fromSymbol","toSymbol"],US=Yc.prototype;US.beforeUpdate=function(){var t=this,e=t.childOfName("fromSymbol"),n=t.childOfName("toSymbol"),i=t.childOfName("label");if(e||n||!i.ignore){for(var r=1,o=this.parent;o;)o.scale&&(r/=o.scale[0]),o=o.parent;var a=t.childOfName("line");if(this.__dirty||a.__dirty){var s=a.shape.percent,l=a.pointAt(0),u=a.pointAt(s),h=G([],u,l);if(Y(h,h),e&&(e.attr("position",l),c=a.tangentAt(0),e.attr("rotation",Math.PI/2-Math.atan2(c[1],c[0])),e.attr("scale",[r*s,r*s])),n){n.attr("position",u);var c=a.tangentAt(1);n.attr("rotation",-Math.PI/2-Math.atan2(c[1],c[0])),n.attr("scale",[r*s,r*s])}if(!i.ignore){i.attr("position",u);var d,f,p,g=5*r;if("end"===i.__position)d=[h[0]*g+u[0],h[1]*g+u[1]],f=h[0]>.8?"left":h[0]<-.8?"right":"center",p=h[1]>.8?"top":h[1]<-.8?"bottom":"middle";else if("middle"===i.__position){var m=s/2,v=[(c=a.tangentAt(m))[1],-c[0]],y=a.pointAt(m);v[1]>0&&(v[0]=-v[0],v[1]=-v[1]),d=[y[0]+v[0]*g,y[1]+v[1]*g],f="center",p="bottom";var x=-Math.atan2(c[1],c[0]);u[0].8?"right":h[0]<-.8?"left":"center",p=h[1]>.8?"bottom":h[1]<-.8?"top":"middle";i.attr({style:{textVerticalAlign:i.__verticalAlign||p,textAlign:i.__textAlign||f},position:d,scale:[r,r]})}}}},US._createLine=function(t,e,n){var i=t.hostModel,r=Uc(t.getItemLayout(e));r.shape.percent=0,mr(r,{shape:{percent:1}},i,e),this.add(r);var o=new ry({name:"label"});this.add(o),d(ZS,function(n){var i=Zc(n,t,e);this.add(i),this[Gc(n)]=t.getItemVisual(e,n)},this),this._updateCommonStl(t,e,n)},US.updateData=function(t,e,n){var i=t.hostModel,r=this.childOfName("line"),o=t.getItemLayout(e),a={shape:{}};Xc(a.shape,o),gr(r,a,i,e),d(ZS,function(n){var i=t.getItemVisual(e,n),r=Gc(n);if(this[r]!==i){this.remove(this.childOfName(n));var o=Zc(n,t,e);this.add(o)}this[r]=i},this),this._updateCommonStl(t,e,n)},US._updateCommonStl=function(t,e,n){var i=t.hostModel,r=this.childOfName("line"),o=n&&n.lineStyle,s=n&&n.hoverLineStyle,l=n&&n.labelModel,u=n&&n.hoverLabelModel;if(!n||t.hasItemOption){var h=t.getItemModel(e);o=h.getModel("lineStyle").getLineStyle(),s=h.getModel("emphasis.lineStyle").getLineStyle(),l=h.getModel("label"),u=h.getModel("emphasis.label")}var c=t.getItemVisual(e,"color"),f=A(t.getItemVisual(e,"opacity"),o.opacity,1);r.useStyle(a({strokeNoScale:!0,fill:"none",stroke:c,opacity:f},o)),r.hoverStyle=s,d(ZS,function(t){var e=this.childOfName(t);e&&(e.setColor(c),e.setStyle({opacity:f}))},this);var p,g,m=l.getShallow("show"),v=u.getShallow("show"),y=this.childOfName("label");if((m||v)&&(p=c||"#000",null==(g=i.getFormattedLabel(e,"normal",t.dataType)))){var x=i.getRawValue(e);g=null==x?t.getName(e):isFinite(x)?kr(x):x}var _=m?g:null,w=v?C(i.getFormattedLabel(e,"emphasis",t.dataType),g):null,b=y.style;null==_&&null==w||(ar(y.style,l,{text:_},{autoColor:p}),y.__textAlign=b.textAlign,y.__verticalAlign=b.textVerticalAlign,y.__position=l.get("position")||"middle"),y.hoverStyle=null!=w?{text:w,textFill:u.getTextColor(!0),fontStyle:u.getShallow("fontStyle"),fontWeight:u.getShallow("fontWeight"),fontSize:u.getShallow("fontSize"),fontFamily:u.getShallow("fontFamily")}:{text:null},y.ignore=!m&&!v,ir(this)},US.highlight=function(){this.trigger("emphasis")},US.downplay=function(){this.trigger("normal")},US.updateLayout=function(t,e){this.setLinePoints(t.getItemLayout(e))},US.setLinePoints=function(t){var e=this.childOfName("line");Xc(e.shape,t),e.dirty()},u(Yc,Jg);var XS=jc.prototype;XS.isPersistent=function(){return!0},XS.updateData=function(t){var e=this,n=e.group,i=e._lineData;e._lineData=t,i||n.removeAll();var r=Kc(t);t.diff(i).add(function(n){qc(e,t,n,r)}).update(function(n,o){$c(e,i,t,o,n,r)}).remove(function(t){n.remove(i.getItemGraphicEl(t))}).execute()},XS.updateLayout=function(){var t=this._lineData;t&&t.eachItemGraphicEl(function(e,n){e.updateLayout(t,n)},this)},XS.incrementalPrepareUpdate=function(t){this._seriesScope=Kc(t),this._lineData=null,this.group.removeAll()},XS.incrementalUpdate=function(t,e){for(var n=t.start;n=0&&"number"==typeof h&&(h=+h.toFixed(Math.min(m,20))),p.coord[d]=g.coord[d]=h,a=[p,g,{type:l,valueIndex:a.valueIndex,value:h}]}return a=[zc(t,a[0]),zc(t,a[1]),o({},a[2])],a[2].type=a[2].type||"",i(a[2],a[0]),i(a[2],a[1]),a};VS.extend({type:"markLine",updateTransform:function(t,e,n){e.eachSeries(function(t){var e=t.markLineModel;if(e){var i=e.getData(),r=e.__from,o=e.__to;r.each(function(e){id(r,e,!0,t,n),id(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)},renderSeries:function(t,e,n,i){function r(e,n,r){var o=e.getItemModel(n);id(e,n,r,t,i),e.setItemVisual(n,{symbolSize:o.get("symbolSize")||g[r?0:1],symbol:o.get("symbol",!0)||p[r?0:1],color:o.get("itemStyle.color")||s.getVisual("color")})}var o=t.coordinateSystem,a=t.id,s=t.getData(),l=this.markerGroupMap,u=l.get(a)||l.set(a,new jc);this.group.add(u.group);var h=rd(o,t,e),c=h.from,d=h.to,f=h.line;e.__from=c,e.__to=d,e.setData(f);var p=e.get("symbol"),g=e.get("symbolSize");y(p)||(p=[p,p]),"number"==typeof g&&(g=[g,g]),h.from.each(function(t){r(c,t,!0),r(d,t,!1)}),f.each(function(t){var e=f.getItemModel(t).get("lineStyle.color");f.setItemVisual(t,{color:e||c.getItemVisual(t,"color")}),f.setItemLayout(t,[c.getItemLayout(t),d.getItemLayout(t)]),f.setItemVisual(t,{fromSymbolSize:c.getItemVisual(t,"symbolSize"),fromSymbol:c.getItemVisual(t,"symbol"),toSymbolSize:d.getItemVisual(t,"symbolSize"),toSymbol:d.getItemVisual(t,"symbol")})}),u.updateData(f),h.line.eachItemGraphicEl(function(t,n){t.traverse(function(t){t.dataModel=e})}),u.__keep=!0,u.group.silent=e.get("silent")||t.get("silent")}}),ys(function(t){t.markLine=t.markLine||{}}),NS.extend({type:"markArea",defaultOption:{zlevel:0,z:1,tooltip:{trigger:"item"},animation:!1,label:{show:!0,position:"top"},itemStyle:{borderWidth:0},emphasis:{label:{show:!0,position:"top"}}}});var jS=function(t,e,n,i){var o=zc(t,i[0]),a=zc(t,i[1]),s=T,l=o.coord,u=a.coord;l[0]=s(l[0],-1/0),l[1]=s(l[1],-1/0),u[0]=s(u[0],1/0),u[1]=s(u[1],1/0);var h=r([{},o,a]);return h.coord=[o.coord,a.coord],h.x0=o.x,h.y0=o.y,h.x1=a.x,h.y1=a.y,h},qS=[["x0","y0"],["x1","y0"],["x1","y1"],["x0","y1"]];VS.extend({type:"markArea",updateTransform:function(t,e,n){e.eachSeries(function(t){var e=t.markAreaModel;if(e){var i=e.getData();i.each(function(e){var r=f(qS,function(r){return ld(i,e,r,t,n)});i.setItemLayout(e,r),i.getItemGraphicEl(e).setShape("points",r)})}},this)},renderSeries:function(t,e,n,i){var r=t.coordinateSystem,o=t.id,s=t.getData(),l=this.markerGroupMap,u=l.get(o)||l.set(o,{group:new Jg});this.group.add(u.group),u.__keep=!0;var h=ud(r,t,e);e.setData(h),h.each(function(e){h.setItemLayout(e,f(qS,function(n){return ld(h,e,n,t,i)})),h.setItemVisual(e,{color:s.getVisual("color")})}),h.diff(u.__data).add(function(t){var e=new dy({shape:{points:h.getItemLayout(t)}});h.setItemGraphicEl(t,e),u.group.add(e)}).update(function(t,n){var i=u.__data.getItemGraphicEl(n);gr(i,{shape:{points:h.getItemLayout(t)}},e,t),u.group.add(i),h.setItemGraphicEl(t,i)}).remove(function(t){var e=u.__data.getItemGraphicEl(t);u.group.remove(e)}).execute(),h.eachItemGraphicEl(function(t,n){var i=h.getItemModel(n),r=i.getModel("label"),o=i.getModel("emphasis.label"),s=h.getItemVisual(n,"color");t.useStyle(a(i.getModel("itemStyle").getItemStyle(),{fill:Vt(s,.4),stroke:s})),t.hoverStyle=i.getModel("emphasis.itemStyle").getItemStyle(),or(t.style,t.hoverStyle,r,o,{labelFetcher:e,labelDataIndex:n,defaultText:h.getName(n)||"",isRectText:!0,autoColor:s}),ir(t,{}),t.dataModel=e}),u.__data=h,u.group.silent=e.get("silent")||t.get("silent")}}),ys(function(t){t.markArea=t.markArea||{}}),ex.registerSubTypeDefaulter("dataZoom",function(){return"slider"});var $S=["cartesian2d","polar","singleAxis"],KS=function(t,e){var n=f(t=t.slice(),qr),i=f(e=(e||[]).slice(),qr);return function(r,o){d(t,function(t,a){for(var s={name:t,capital:n[a]},l=0;l=a[0]&&t<=a[1]}if(t===this._dataZoomModel){var i=this._dimName,r=this.getTargetSeriesModels(),o=t.get("filterMode"),a=this._valueWindow;"none"!==o&&QS(r,function(t){var e=t.getData(),r=e.mapDimension(i,!0);r.length&&("weakFilter"===o?e.filterSelf(function(t){for(var n,i,o,s=0;sa[1];if(u&&!h&&!c)return!0;u&&(o=!0),h&&(n=!0),c&&(i=!0)}return o&&n&&i}):QS(r,function(i){if("empty"===o)t.setData(e.map(i,function(t){return n(t)?t:NaN}));else{var r={};r[i]=a,e.selectRange(r)}}),QS(r,function(t){e.setApproximateExtent(a,t)}))})}}};var eM=d,nM=KS,iM=Is({type:"dataZoom",dependencies:["xAxis","yAxis","zAxis","radiusAxis","angleAxis","singleAxis","series"],defaultOption:{zlevel:0,z:4,orient:null,xAxisIndex:null,yAxisIndex:null,filterMode:"filter",throttle:null,start:0,end:100,startValue:null,endValue:null,minSpan:null,maxSpan:null,minValueSpan:null,maxValueSpan:null,rangeMode:null},init:function(t,e,n){this._dataIntervalByAxis={},this._dataInfo={},this._axisProxies={},this.textStyleModel,this._autoThrottle=!0,this._rangePropMode=["percent","percent"];var i=md(t);this.mergeDefaultAndTheme(t,n),this.doInit(i)},mergeOption:function(t){var e=md(t);i(this.option,t,!0),this.doInit(e)},doInit:function(t){var e=this.option;Xp.canvasSupported||(e.realtime=!1),this._setDefaultThrottle(t),vd(this,t),eM([["start","startValue"],["end","endValue"]],function(t,n){"value"===this._rangePropMode[n]&&(e[t[0]]=null)},this),this.textStyleModel=this.getModel("textStyle"),this._resetTarget(),this._giveAxisProxies()},_giveAxisProxies:function(){var t=this._axisProxies;this.eachTargetAxis(function(e,n,i,r){var o=this.dependentModels[e.axis][n],a=o.__dzAxisProxy||(o.__dzAxisProxy=new tM(e.name,n,this,r));t[e.name+"_"+n]=a},this)},_resetTarget:function(){var t=this.option,e=this._judgeAutoMode();nM(function(e){var n=e.axisIndex;t[n]=Mn(t[n])},this),"axisIndex"===e?this._autoSetAxisIndex():"orient"===e&&this._autoSetOrient()},_judgeAutoMode:function(){var t=this.option,e=!1;nM(function(n){null!=t[n.axisIndex]&&(e=!0)},this);var n=t.orient;return null==n&&e?"orient":e?void 0:(null==n&&(t.orient="horizontal"),"axisIndex")},_autoSetAxisIndex:function(){var t=!0,e=this.get("orient",!0),n=this.option,i=this.dependentModels;if(t){var r="vertical"===e?"y":"x";i[r+"Axis"].length?(n[r+"AxisIndex"]=[0],t=!1):eM(i.singleAxis,function(i){t&&i.get("orient",!0)===e&&(n.singleAxisIndex=[i.componentIndex],t=!1)})}t&&nM(function(e){if(t){var i=[],r=this.dependentModels[e.axis];if(r.length&&!i.length)for(var o=0,a=r.length;o0?100:20}},getFirstTargetAxisModel:function(){var t;return nM(function(e){if(null==t){var n=this.get(e.axisIndex);n.length&&(t=this.dependentModels[e.axis][n[0]])}},this),t},eachTargetAxis:function(t,e){var n=this.ecModel;nM(function(i){eM(this.get(i.axisIndex),function(r){t.call(e,i,r,this,n)},this)},this)},getAxisProxy:function(t,e){return this._axisProxies[t+"_"+e]},getAxisModel:function(t,e){var n=this.getAxisProxy(t,e);return n&&n.getAxisModel()},setRawRange:function(t,e){var n=this.option;eM([["start","startValue"],["end","endValue"]],function(e){null==t[e[0]]&&null==t[e[1]]||(n[e[0]]=t[e[0]],n[e[1]]=t[e[1]])},this),!e&&vd(this,t)},getPercentRange:function(){var t=this.findRepresentativeAxisProxy();if(t)return t.getDataPercentWindow()},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},findRepresentativeAxisProxy:function(t){if(t)return t.__dzAxisProxy;var e=this._axisProxies;for(var n in e)if(e.hasOwnProperty(n)&&e[n].hostedBy(this))return e[n];for(var n in e)if(e.hasOwnProperty(n)&&!e[n].hostedBy(this))return e[n]},getRangePropMode:function(){return this._rangePropMode.slice()}}),rM=Gx.extend({type:"dataZoom",render:function(t,e,n,i){this.dataZoomModel=t,this.ecModel=e,this.api=n},getTargetCoordInfo:function(){function t(t,e,n,i){for(var r,o=0;oo&&(e[1-i]=e[i]+h.sign*o),e}),aM=py,sM=Ar,lM=Pr,uM=m,hM=d,cM="horizontal",dM=5,fM=["line","bar","candlestick","scatter"],pM=rM.extend({type:"dataZoom.slider",init:function(t,e){this._displayables={},this._orient,this._range,this._handleEnds,this._size,this._handleWidth,this._handleHeight,this._location,this._dragging,this._dataShadowInfo,this.api=e},render:function(t,e,n,i){pM.superApply(this,"render",arguments),xa(this,"_dispatchZoomAction",this.dataZoomModel.get("throttle"),"fixRate"),this._orient=t.get("orient"),!1!==this.dataZoomModel.get("show")?(i&&"dataZoom"===i.type&&i.from===this.uid||this._buildView(),this._updateView()):this.group.removeAll()},remove:function(){pM.superApply(this,"remove",arguments),_a(this,"_dispatchZoomAction")},dispose:function(){pM.superApply(this,"dispose",arguments),_a(this,"_dispatchZoomAction")},_buildView:function(){var t=this.group;t.removeAll(),this._resetLocation(),this._resetInterval();var e=this._displayables.barGroup=new Jg;this._renderBackground(),this._renderHandle(),this._renderDataShadow(),t.add(e),this._positionGroup()},_resetLocation:function(){var t=this.dataZoomModel,e=this.api,n=this._findCoordRect(),i={width:e.getWidth(),height:e.getHeight()},r=this._orient===cM?{right:i.width-n.x-n.width,top:i.height-30-7,width:n.width,height:30}:{right:7,top:n.y,width:30,height:n.height},o=to(t.option);d(["right","top","width","height"],function(t){"ph"===o[t]&&(o[t]=r[t])});var a=Kr(o,i,t.padding);this._location={x:a.x,y:a.y},this._size=[a.width,a.height],"vertical"===this._orient&&this._size.reverse()},_positionGroup:function(){var t=this.group,e=this._location,n=this._orient,i=this.dataZoomModel.getFirstTargetAxisModel(),r=i&&i.get("inverse"),o=this._displayables.barGroup,a=(this._dataShadowInfo||{}).otherAxisInverse;o.attr(n!==cM||r?n===cM&&r?{scale:a?[-1,1]:[-1,-1]}:"vertical"!==n||r?{scale:a?[-1,-1]:[-1,1],rotation:Math.PI/2}:{scale:a?[1,-1]:[1,1],rotation:Math.PI/2}:{scale:a?[1,1]:[1,-1]});var s=t.getBoundingRect([o]);t.attr("position",[e.x-s.x,e.y-s.y])},_getViewExtent:function(){return[0,this._size[0]]},_renderBackground:function(){var t=this.dataZoomModel,e=this._size,n=this._displayables.barGroup;n.add(new aM({silent:!0,shape:{x:0,y:0,width:e[0],height:e[1]},style:{fill:t.get("backgroundColor")},z2:-40})),n.add(new aM({shape:{x:0,y:0,width:e[0],height:e[1]},style:{fill:"transparent"},z2:0,onclick:m(this._onClickPanelClick,this)}))},_renderDataShadow:function(){var t=this._dataShadowInfo=this._prepareDataShadowInfo();if(t){var e=this._size,n=t.series,i=n.getRawData(),r=n.getShadowDim?n.getShadowDim():t.otherDim;if(null!=r){var o=i.getDataExtent(r),s=.3*(o[1]-o[0]);o=[o[0]-s,o[1]+s];var l,u=[0,e[1]],h=[0,e[0]],c=[[e[0],0],[0,0]],d=[],f=h[1]/(i.count()-1),p=0,g=Math.round(i.count()/e[0]);i.each([r],function(t,e){if(g>0&&e%g)p+=f;else{var n=null==t||isNaN(t)||""===t,i=n?0:sM(t,o,u,!0);n&&!l&&e?(c.push([c[c.length-1][0],0]),d.push([d[d.length-1][0],0])):!n&&l&&(c.push([p,0]),d.push([p,0])),c.push([p,i]),d.push([p,i]),p+=f,l=n}});var m=this.dataZoomModel;this._displayables.barGroup.add(new dy({shape:{points:c},style:a({fill:m.get("dataBackgroundColor")},m.getModel("dataBackground.areaStyle").getAreaStyle()),silent:!0,z2:-20})),this._displayables.barGroup.add(new fy({shape:{points:d},style:m.getModel("dataBackground.lineStyle").getLineStyle(),silent:!0,z2:-19}))}}},_prepareDataShadowInfo:function(){var t=this.dataZoomModel,e=t.get("showDataShadow");if(!1!==e){var n,i=this.ecModel;return t.eachTargetAxis(function(r,o){d(t.getAxisProxy(r.name,o).getTargetSeriesModels(),function(t){if(!(n||!0!==e&&l(fM,t.get("type"))<0)){var a,s=i.getComponent(r.axis,o).axis,u=_d(r.name),h=t.coordinateSystem;null!=u&&h.getOtherAxis&&(a=h.getOtherAxis(s).inverse),u=t.getData().mapDimension(u),n={thisAxis:s,series:t,thisDim:r.name,otherDim:u,otherAxisInverse:a}}},this)},this),n}},_renderHandle:function(){var t=this._displayables,e=t.handles=[],n=t.handleLabels=[],i=this._displayables.barGroup,r=this._size,o=this.dataZoomModel;i.add(t.filler=new aM({draggable:!0,cursor:wd(this._orient),drift:uM(this._onDragMove,this,"all"),onmousemove:function(t){vg(t.event)},ondragstart:uM(this._showDataInfo,this,!0),ondragend:uM(this._onDragEnd,this),onmouseover:uM(this._showDataInfo,this,!0),onmouseout:uM(this._showDataInfo,this,!1),style:{fill:o.get("fillerColor"),textPosition:"inside"}})),i.add(new aM(Wi({silent:!0,shape:{x:0,y:0,width:r[0],height:r[1]},style:{stroke:o.get("dataBackgroundColor")||o.get("borderColor"),lineWidth:1,fill:"rgba(0,0,0,0)"}}))),hM([0,1],function(t){var r=br(o.get("handleIcon"),{cursor:wd(this._orient),draggable:!0,drift:uM(this._onDragMove,this,t),onmousemove:function(t){vg(t.event)},ondragend:uM(this._onDragEnd,this),onmouseover:uM(this._showDataInfo,this,!0),onmouseout:uM(this._showDataInfo,this,!1)},{x:-1,y:0,width:2,height:2}),a=r.getBoundingRect();this._handleHeight=Dr(o.get("handleSize"),this._size[1]),this._handleWidth=a.width/a.height*this._handleHeight,r.setStyle(o.getModel("handleStyle").getItemStyle());var s=o.get("handleColor");null!=s&&(r.style.fill=s),i.add(e[t]=r);var l=o.textStyleModel;this.group.add(n[t]=new ry({silent:!0,invisible:!0,style:{x:0,y:0,text:"",textVerticalAlign:"middle",textAlign:"center",textFill:l.getTextColor(),textFont:l.getFont()},z2:10}))},this)},_resetInterval:function(){var t=this._range=this.dataZoomModel.getPercentRange(),e=this._getViewExtent();this._handleEnds=[sM(t[0],[0,100],e,!0),sM(t[1],[0,100],e,!0)]},_updateInterval:function(t,e){var n=this.dataZoomModel,i=this._handleEnds,r=this._getViewExtent(),o=n.findRepresentativeAxisProxy().getMinMaxSpan(),a=[0,100];oM(e,i,r,n.get("zoomLock")?"all":t,null!=o.minSpan?sM(o.minSpan,a,r,!0):null,null!=o.maxSpan?sM(o.maxSpan,a,r,!0):null);var s=this._range,l=this._range=lM([sM(i[0],r,a,!0),sM(i[1],r,a,!0)]);return!s||s[0]!==l[0]||s[1]!==l[1]},_updateView:function(t){var e=this._displayables,n=this._handleEnds,i=lM(n.slice()),r=this._size;hM([0,1],function(t){var i=e.handles[t],o=this._handleHeight;i.attr({scale:[o/2,o/2],position:[n[t],r[1]/2-o/2]})},this),e.filler.setShape({x:i[0],y:0,width:i[1]-i[0],height:r[1]}),this._updateDataInfo(t)},_updateDataInfo:function(t){function e(t){var e=vr(i.handles[t].parent,this.group),n=xr(0===t?"right":"left",e),s=this._handleWidth/2+dM,l=yr([c[t]+(0===t?-s:s),this._size[1]/2],e);r[t].setStyle({x:l[0],y:l[1],textVerticalAlign:o===cM?"middle":n,textAlign:o===cM?n:"center",text:a[t]})}var n=this.dataZoomModel,i=this._displayables,r=i.handleLabels,o=this._orient,a=["",""];if(n.get("showDetail")){var s=n.findRepresentativeAxisProxy();if(s){var l=s.getAxisModel().axis,u=this._range,h=t?s.calculateDataWindow({start:u[0],end:u[1]}).valueWindow:s.getDataValueWindow();a=[this._formatLabel(h[0],l),this._formatLabel(h[1],l)]}}var c=lM(this._handleEnds.slice());e.call(this,0),e.call(this,1)},_formatLabel:function(t,e){var n=this.dataZoomModel,i=n.get("labelFormatter"),r=n.get("labelPrecision");null!=r&&"auto"!==r||(r=e.getPixelPrecision());var o=null==t||isNaN(t)?"":"category"===e.type||"time"===e.type?e.scale.getLabel(Math.round(t)):t.toFixed(Math.min(r,20));return x(i)?i(t,o):_(i)?i.replace("{value}",o):o},_showDataInfo:function(t){t=this._dragging||t;var e=this._displayables.handleLabels;e[0].attr("invisible",!t),e[1].attr("invisible",!t)},_onDragMove:function(t,e,n){this._dragging=!0;var i=yr([e,n],this._displayables.barGroup.getLocalTransform(),!0),r=this._updateInterval(t,i[0]),o=this.dataZoomModel.get("realtime");this._updateView(!o),r&&o&&this._dispatchZoomAction()},_onDragEnd:function(){this._dragging=!1,this._showDataInfo(!1),!this.dataZoomModel.get("realtime")&&this._dispatchZoomAction()},_onClickPanelClick:function(t){var e=this._size,n=this._displayables.barGroup.transformCoordToLocal(t.offsetX,t.offsetY);if(!(n[0]<0||n[0]>e[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()}},_dispatchZoomAction:function(){var t=this._range;this.api.dispatchAction({type:"dataZoom",from:this.uid,dataZoomId:this.dataZoomModel.id,start:t[0],end:t[1]})},_findCoordRect:function(){var t;if(hM(this.getTargetCoordInfo(),function(e){if(!t&&e.length){var n=e[0].model.coordinateSystem;t=n.getRect&&n.getRect()}}),!t){var e=this.api.getWidth(),n=this.api.getHeight();t={x:.2*e,y:.2*n,width:.6*e,height:.6*n}}return t}});iM.extend({type:"dataZoom.inside",defaultOption:{disabled:!1,zoomLock:!1,zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!1,preventDefaultMouseMove:!0}});var gM="\0_ec_interaction_mutex";_s({type:"takeGlobalCursor",event:"globalCursorTaken",update:"update"},function(){}),h(Td,pg);var mM="\0_ec_dataZoom_roams",vM=m,yM=rM.extend({type:"dataZoom.inside",init:function(t,e){this._range},render:function(t,e,n,i){yM.superApply(this,"render",arguments),this._range=t.getPercentRange(),d(this.getTargetCoordInfo(),function(e,i){var r=f(e,function(t){return Rd(t.model)});d(e,function(e){var o=e.model,a={};d(["pan","zoom","scrollMove"],function(t){a[t]=vM(xM[t],this,e,i)},this),Ed(n,{coordId:Rd(o),allCoordIds:r,containsPoint:function(t,e,n){return o.coordinateSystem.containPoint([e,n])},dataZoomId:t.id,dataZoomModel:t,getRange:a})},this)},this)},dispose:function(){Nd(this.api,this.dataZoomModel.id),yM.superApply(this,"dispose",arguments),this._range=null}}),xM={zoom:function(t,e,n,i){var r=this._range,o=r.slice(),a=t.axisModels[0];if(a){var s=_M[e](null,[i.originX,i.originY],a,n,t),l=(s.signal>0?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 oM(0,o,[0,100],0,h.minSpan,h.maxSpan),this._range=o,r[0]!==o[0]||r[1]!==o[1]?o:void 0}},pan:Gd(function(t,e,n,i,r,o){var a=_M[i]([o.oldX,o.oldY],[o.newX,o.newY],e,r,n);return a.signal*(t[1]-t[0])*a.pixel/a.pixelLength}),scrollMove:Gd(function(t,e,n,i,r,o){return _M[i]([0,0],[o.scrollDelta,o.scrollDelta],e,r,n).signal*(t[1]-t[0])*o.scrollDelta})},_M={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}};xs({getTargetSeries:function(t){var e=N();return t.eachComponent("dataZoom",function(t){t.eachTargetAxis(function(t,n,i){d(i.getAxisProxy(t.name,n).getTargetSeriesModels(),function(t){e.set(t.uid,t)})})}),e},modifyOutputEnd:!0,overallReset:function(t,e){t.eachComponent("dataZoom",function(t){t.eachTargetAxis(function(t,n,i){i.getAxisProxy(t.name,n).reset(i,e)}),t.eachTargetAxis(function(t,n,i){i.getAxisProxy(t.name,n).filterData(i,e)})}),t.eachComponent("dataZoom",function(t){var e=t.findRepresentativeAxisProxy(),n=e.getDataPercentWindow(),i=e.getDataValueWindow();t.setRawRange({start:n[0],end:n[1],startValue:i[0],endValue:i[1]},!0)})}}),_s("dataZoom",function(t,e){var n=cd(m(e.eachComponent,e,"dataZoom"),KS,function(t,e){return t.get(e.axisIndex)}),i=[];e.eachComponent({mainType:"dataZoom",query:t},function(t,e){i.push.apply(i,n(t).nodes)}),d(i,function(e,n){e.setRawRange({start:t.start,end:t.end,startValue:t.startValue,endValue:t.endValue})})});var wM={},bM=Is({type:"toolbox",layoutMode:{type:"box",ignoreSize:!0},optionUpdated:function(){bM.superApply(this,"optionUpdated",arguments),d(this.option.feature,function(t,e){var n=Ud(e);n&&i(t,n.defaultOption)})},defaultOption:{show:!0,z:6,zlevel:0,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"}}}});Ts({type:"toolbox",render:function(t,e,n,i){function r(r,a){var s,c=h[r],d=h[a],f=new Sr(l[c],t,t.ecModel);if(c&&!d){if(Xd(c))s={model:f,onclick:f.option.onclick,featureName:c};else{var p=Ud(c);if(!p)return;s=new p(f,e,n)}u[c]=s}else{if(!(s=u[d]))return;s.model=f,s.ecModel=e,s.api=n}c||!d?f.get("show")&&!s.unusable?(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]&&i[t].trigger(e)},s.render&&s.render(f,e,n,i)):s.remove&&s.remove(e,n):s.dispose&&s.dispose(e,n)}function o(i,r,o){var l=i.getModel("iconStyle"),u=i.getModel("emphasis.iconStyle"),h=r.getIcons?r.getIcons():i.get("icon"),c=i.get("title")||{};if("string"==typeof h){var f=h,p=c;c={},(h={})[o]=f,c[o]=p}var g=i.iconPaths={};d(h,function(o,h){var d=br(o,{},{x:-s/2,y:-s/2,width:s,height:s});d.setStyle(l.getItemStyle()),d.hoverStyle=u.getItemStyle(),ir(d),t.get("showTitle")&&(d.__title=c[h],d.on("mouseover",function(){var t=u.getItemStyle();d.setStyle({text:c[h],textPosition:t.textPosition||"bottom",textFill:t.fill||t.stroke||"#000",textAlign:t.textAlign||"center"})}).on("mouseout",function(){d.setStyle({textFill:null})})),d.trigger(i.get("iconStatus."+h)||"normal"),a.add(d),d.on("click",m(r.onclick,r,e,n,h)),g[h]=d})}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=[];d(l,function(t,e){h.push(e)}),new ks(this._featureNames||[],h).add(r).update(r).remove(v(r,null)).execute(),this._featureNames=h,Mc(a,t,n),a.add(Ic(a.getBoundingRect(),t)),a.eachChild(function(t){var e=t.__title,i=t.hoverStyle;if(i&&e){var r=Se(e,Be(i)),o=t.position[0]+a.position[0],l=!1;t.position[1]+a.position[1]+s+r.height>n.getHeight()&&(i.textPosition="top",l=!0);var u=l?-5-r.height:s+8;o+r.width/2>n.getWidth()?(i.textPosition=["100%",u],i.textAlign="right"):o-r.width/2<0&&(i.textPosition=[0,u],i.textAlign="left")}})}},updateView:function(t,e,n,i){d(this._features,function(t){t.updateView&&t.updateView(t.model,e,n,i)})},remove:function(t,e){d(this._features,function(n){n.remove&&n.remove(t,e)}),this.group.removeAll()},dispose:function(t,e){d(this._features,function(n){n.dispose&&n.dispose(t,e)})}});var SM=t_.toolbox.saveAsImage;Yd.defaultOption={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:SM.title,type:"png",name:"",excludeComponents:["toolbox"],pixelRatio:1,lang:SM.lang.slice()},Yd.prototype.unusable=!Xp.canvasSupported,Yd.prototype.onclick=function(t,e){var n=this.model,i=n.get("name")||t.get("title.0.text")||"echarts",r=document.createElement("a"),o=n.get("type",!0)||"png";r.download=i+"."+o,r.target="_blank";var a=e.getConnectedDataURL({type:o,backgroundColor:n.get("backgroundColor",!0)||t.get("backgroundColor")||"#fff",excludeComponents:n.get("excludeComponents"),pixelRatio:n.get("pixelRatio")});if(r.href=a,"function"!=typeof MouseEvent||Xp.browser.ie||Xp.browser.edge)if(window.navigator.msSaveOrOpenBlob){for(var s=atob(a.split(",")[1]),l=s.length,u=new Uint8Array(l);l--;)u[l]=s.charCodeAt(l);var h=new Blob([u]);window.navigator.msSaveOrOpenBlob(h,i+"."+o)}else{var c=n.get("lang"),d='';window.open().document.write(d)}else{var f=new MouseEvent("click",{view:window,bubbles:!0,cancelable:!1});r.dispatchEvent(f)}},Zd("saveAsImage",Yd);var MM=t_.toolbox.magicType;jd.defaultOption={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",tiled:"M2.3,2.2h22.8V25H2.3V2.2z M35,2.2h22.8V25H35V2.2zM2.3,35h22.8v22.8H2.3V35z M35,35h22.8v22.8H35V35z"},title:n(MM.title),option:{},seriesIndex:{}};var IM=jd.prototype;IM.getIcons=function(){var t=this.model,e=t.get("icon"),n={};return d(t.get("type"),function(t){e[t]&&(n[t]=e[t])}),n};var TM={line:function(t,e,n,r){if("bar"===t)return i({id:e,type:"line",data:n.get("data"),stack:n.get("stack"),markPoint:n.get("markPoint"),markLine:n.get("markLine")},r.get("option.line")||{},!0)},bar:function(t,e,n,r){if("line"===t)return i({id:e,type:"bar",data:n.get("data"),stack:n.get("stack"),markPoint:n.get("markPoint"),markLine:n.get("markLine")},r.get("option.bar")||{},!0)},stack:function(t,e,n,r){if("line"===t||"bar"===t)return i({id:e,stack:"__ec_magicType_stack__"},r.get("option.stack")||{},!0)},tiled:function(t,e,n,r){if("line"===t||"bar"===t)return i({id:e,stack:""},r.get("option.tiled")||{},!0)}},CM=[["line","bar"],["stack","tiled"]];IM.onclick=function(t,e,n){var i=this.model,r=i.get("seriesIndex."+n);if(TM[n]){var o={series:[]};d(CM,function(t){l(t,n)>=0&&d(t,function(t){i.setIconStatus(t,"normal")})}),i.setIconStatus(n,"emphasis"),t.eachComponent({mainType:"series",query:null==r?null:{seriesIndex:r}},function(e){var r=e.subType,s=e.id,l=TM[n](r,s,e,i);l&&(a(l,e.option),o.series.push(l));var u=e.coordinateSystem;if(u&&"cartesian2d"===u.type&&("line"===n||"bar"===n)){var h=u.getAxesByScale("ordinal")[0];if(h){var c=h.dim+"Axis",d=t.queryComponents({mainType:c,index:e.get(name+"Index"),id:e.get(name+"Id")})[0].componentIndex;o[c]=o[c]||[];for(var f=0;f<=d;f++)o[c][d]=o[c][d]||{};o[c][d].boundaryGap="bar"===n}}}),e.dispatchAction({type:"changeMagicType",currentType:n,newOption:o})}},_s({type:"changeMagicType",event:"magicTypeChanged",update:"prepareAndUpdate"},function(t,e){e.mergeOption(t.newOption)}),Zd("magicType",jd);var AM=t_.toolbox.dataView,DM=new Array(60).join("-"),kM="\t",PM=new RegExp("["+kM+"]+","g");of.defaultOption={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:n(AM.title),lang:n(AM.lang),backgroundColor:"#fff",textColor:"#000",textareaColor:"#fff",textareaBorderColor:"#333",buttonColor:"#c23531",buttonTextColor:"#fff"},of.prototype.onclick=function(t,e){function n(){i.removeChild(o),x._dom=null}var i=e.getDom(),r=this.model;this._dom&&i.removeChild(this._dom);var o=document.createElement("div");o.style.cssText="position:absolute;left:5px;top:5px;bottom:5px;right: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="display:block;width:100%;overflow:auto;";var h=r.get("optionToContent"),c=r.get("contentToOption"),d=Qd(t);if("function"==typeof h){var f=h(e.getOption());"string"==typeof f?l.innerHTML=f:M(f)&&l.appendChild(f)}else l.appendChild(u),u.readOnly=r.get("readOnly"),u.style.cssText="width:100%;height:100%;font-family:monospace;font-size:14px;line-height:1.6rem;",u.style.color=r.get("textColor"),u.style.borderColor=r.get("textareaBorderColor"),u.style.backgroundColor=r.get("textareaColor"),u.value=d.value;var p=d.meta,g=document.createElement("div");g.style.cssText="position:absolute;bottom:0;left:0;right:0;";var m="float:right;margin-right:20px;border:none;cursor:pointer;padding:2px 5px;font-size:12px;border-radius:3px",v=document.createElement("div"),y=document.createElement("div");m+=";background-color:"+r.get("buttonColor"),m+=";color:"+r.get("buttonTextColor");var x=this;at(v,"click",n),at(y,"click",function(){var t;try{t="function"==typeof c?c(l,e.getOption()):rf(u.value,p)}catch(t){throw n(),new Error("Data view format error "+t)}t&&e.dispatchAction({type:"changeDataView",newOption:t}),n()}),v.innerHTML=s[1],y.innerHTML=s[2],y.style.cssText=m,v.style.cssText=m,!r.get("readOnly")&&g.appendChild(y),g.appendChild(v),at(u,"keydown",function(t){if(9===(t.keyCode||t.which)){var e=this.value,n=this.selectionStart,i=this.selectionEnd;this.value=e.substring(0,n)+kM+e.substring(i),this.selectionStart=this.selectionEnd=n+1,vg(t)}}),o.appendChild(a),o.appendChild(l),o.appendChild(g),l.style.height=i.clientHeight-80+"px",i.appendChild(o),this._dom=o},of.prototype.remove=function(t,e){this._dom&&e.getDom().removeChild(this._dom)},of.prototype.dispose=function(t,e){this.remove(t,e)},Zd("dataView",of),_s({type:"changeDataView",event:"dataViewChanged",update:"prepareAndUpdate"},function(t,e){var n=[];d(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:af(t.data,r)})}else n.push(o({type:"scatter"},t))}),e.mergeOption(a({series:n},t.newOption))});var LM=v,OM=d,zM=f,EM=Math.min,NM=Math.max,RM=Math.pow,BM=1e4,FM=6,VM=6,WM="globalPan",HM={w:[0,0],e:[0,1],n:[1,0],s:[1,1]},GM={w:"ew",e:"ew",n:"ns",s:"ns",ne:"nesw",sw:"nesw",nw:"nwse",se:"nwse"},ZM={brushStyle:{lineWidth:2,stroke:"rgba(0,0,0,0.3)",fill:"rgba(0,0,0,0.1)"},transformable:!0,brushMode:"single",removeOnClick:!1},UM=0;sf.prototype={constructor:sf,enableBrush:function(t){return this._brushType&&uf(this),t.brushType&&lf(this,t),this},setPanels:function(t){if(t&&t.length){var e=this._panels={};d(t,function(t){e[t.panelId]=n(t)})}else this._panels=null;return this},mount:function(t){t=t||{},this._enableGlobalPan=t.enableGlobalPan;var e=this.group;return this._zr.add(e),e.attr({position:t.position||[0,0],rotation:t.rotation||0,scale:t.scale||[1,1]}),this._transform=e.getLocalTransform(),this},eachCover:function(t,e){OM(this._covers,t,e)},updateCovers:function(t){function e(t,e){return(null!=t.id?t.id:o+e)+"-"+t.brushType}function r(e,n){var i=t[e];if(null!=n&&a[n]===u)s[e]=a[n];else{var r=s[e]=null!=n?(a[n].__brushOption=i,a[n]):cf(l,hf(l,i));pf(l,r)}}t=f(t,function(t){return i(n(ZM),t,!0)});var o="\0-brush-index-",a=this._covers,s=this._covers=[],l=this,u=this._creatingCover;return new ks(a,t,function(t,n){return e(t.__brushOption,n)},e).add(r).update(r).remove(function(t){a[t]!==u&&l.group.remove(a[t])}).execute(),this},unmount:function(){return this.enableBrush(!1),yf(this),this._zr.remove(this.group),this},dispose:function(){this.unmount(),this.off()}},h(sf,pg);var XM={mousedown:function(t){if(this._dragging)Vf.call(this,t);else if(!t.target||!t.target.draggable){Nf(t);var e=this.group.transformCoordToLocal(t.offsetX,t.offsetY);this._creatingCover=null,(this._creatingPanel=mf(this,t,e))&&(this._dragging=!0,this._track=[e.slice()])}},mousemove:function(t){var e=this.group.transformCoordToLocal(t.offsetX,t.offsetY);if(Ef(this,t,e),this._dragging){Nf(t);var n=Bf(this,t,e,!1);n&&xf(this,n)}},mouseup:Vf},YM={lineX:Wf(0),lineY:Wf(1),rect:{createCover:function(t,e){return bf(LM(kf,function(t){return t},function(t){return t}),t,e,["w","e","n","s","se","sw","ne","nw"])},getCreatingRange:function(t){var e=wf(t);return Cf(e[1][0],e[1][1],e[0][0],e[0][1])},updateCoverShape:function(t,e,n,i){Sf(t,e,n,i)},updateCommon:Mf,contain:Rf},polygon:{createCover:function(t,e){var n=new Jg;return n.add(new fy({name:"main",style:Tf(e),silent:!0})),n},getCreatingRange:function(t){return t},endCreating:function(t,e){e.remove(e.childAt(0)),e.add(new dy({name:"main",draggable:!0,drift:LM(Pf,t,e),ondragend:LM(xf,t,{isEnd:!0})}))},updateCoverShape:function(t,e,n,i){e.childAt(0).setShape({points:Of(t,e,n)})},updateCommon:Mf,contain:Rf}},jM={axisPointer:1,tooltip:1,brush:1},qM=d,$M=l,KM=v,QM=["dataToPoint","pointToData"],JM=["grid","xAxis","yAxis","geo","graph","polar","radiusAxis","angleAxis","bmap"],tI=Yf.prototype;tI.setOutputRanges=function(t,e){this.matchOutputRanges(t,e,function(t,e,n){if((t.coordRanges||(t.coordRanges=[])).push(e),!t.coordRange){t.coordRange=e;var i=rI[t.brushType](0,n,e);t.__rangeOffset={offset:oI[t.brushType](i.values,t.range,[1,1]),xyMinMax:i.xyMinMax}}})},tI.matchOutputRanges=function(t,e,n){qM(t,function(t){var i=this.findTargetInfo(t,e);i&&!0!==i&&d(i.coordSyses,function(i){var r=rI[t.brushType](1,i,t.range);n(t,r.values,i,e)})},this)},tI.setInputRanges=function(t,e){qM(t,function(t){var n=this.findTargetInfo(t,e);if(t.range=t.range||[],n&&!0!==n){t.panelId=n.panelId;var i=rI[t.brushType](0,n.coordSys,t.coordRange),r=t.__rangeOffset;t.range=r?oI[t.brushType](i.values,r.offset,Qf(i.xyMinMax,r.xyMinMax)):i.values}},this)},tI.makePanelOpts=function(t,e){return f(this._targetInfoList,function(n){var i=n.getPanelRect();return{panelId:n.panelId,defaultBrushType:e&&e(n),clipPath:Gf(i),isTargetByCursor:Uf(i,t,n.coordSysModel),getLinearBrushOtherExtent:Zf(i)}})},tI.controlSeries=function(t,e,n){var i=this.findTargetInfo(t,n);return!0===i||i&&$M(i.coordSyses,e.coordinateSystem)>=0},tI.findTargetInfo=function(t,e){for(var n=this._targetInfoList,i=qf(e,t),r=0;r=0||$M(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:iI.grid,xAxisDeclared:a[t.id],yAxisDeclared:s[t.id]})}))},geo:function(t,e){qM(t.geoModels,function(t){var n=t.coordinateSystem;e.push({panelId:"geo--"+t.id,geoModel:t,coordSysModel:t,coordSys:n,coordSyses:[n],getPanelRect:iI.geo})})}},nI=[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}],iI={grid:function(){return this.coordSys.grid.getRect().clone()},geo:function(){var t=this.coordSys,e=t.getBoundingRect().clone();return e.applyTransform(vr(t)),e}},rI={lineX:KM($f,0),lineY:KM($f,1),rect:function(t,e,n){var i=e[QM[t]]([n[0][0],n[1][0]]),r=e[QM[t]]([n[0][1],n[1][1]]),o=[jf([i[0],r[0]]),jf([i[1],r[1]])];return{values:o,xyMinMax:o}},polygon:function(t,e,n){var i=[[1/0,-1/0],[1/0,-1/0]];return{values:f(n,function(n){var r=e[QM[t]](n);return i[0][0]=Math.min(i[0][0],r[0]),i[1][0]=Math.min(i[1][0],r[1]),i[0][1]=Math.max(i[0][1],r[0]),i[1][1]=Math.max(i[1][1],r[1]),r}),xyMinMax:i}}},oI={lineX:KM(Kf,0),lineY:KM(Kf,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 f(t,function(t,i){return[t[0]-n[0]*e[i][0],t[1]-n[1]*e[i][1]]})}},aI=d,sI="\0_ec_hist_store";iM.extend({type:"dataZoom.select"}),rM.extend({type:"dataZoom.select"});var lI=t_.toolbox.dataZoom,uI=d,hI="\0_ec_\0toolbox-dataZoom_";op.defaultOption={show:!0,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:n(lI.title)};var cI=op.prototype;cI.render=function(t,e,n,i){this.model=t,this.ecModel=e,this.api=n,lp(t,e,this,i,n),sp(t,e)},cI.onclick=function(t,e,n){dI[n].call(this)},cI.remove=function(t,e){this._brushController.unmount()},cI.dispose=function(t,e){this._brushController.dispose()};var dI={zoom:function(){var t=!this._isZoomActive;this.api.dispatchAction({type:"takeGlobalCursor",key:"dataZoomSelect",dataZoomSelectActive:t})},back:function(){this._dispatchZoomAction(ep(this.ecModel))}};cI._onBrush=function(t,e){function n(t,e,n){var a=e.getAxis(t),s=a.model,l=i(t,s,o),u=l.findRepresentativeAxisProxy(s).getMinMaxSpan();null==u.minValueSpan&&null==u.maxValueSpan||(n=oM(0,n.slice(),a.scale.getExtent(),0,u.minValueSpan,u.maxValueSpan)),l&&(r[l.id]={dataZoomId:l.id,startValue:n[0],endValue:n[1]})}function i(t,e,n){var i;return n.eachComponent({mainType:"dataZoom",subType:"select"},function(n){n.getAxisModel(t,e.componentIndex)&&(i=n)}),i}if(e.isEnd&&t.length){var r={},o=this.ecModel;this._brushController.updateCovers([]),new Yf(ap(this.model.option),o,{include:["grid"]}).matchOutputRanges(t,o,function(t,e,i){if("cartesian2d"===i.type){var r=t.brushType;"rect"===r?(n("x",i,e[0]),n("y",i,e[1])):n({lineX:"x",lineY:"y"}[r],i,e)}}),tp(o,r),this._dispatchZoomAction(r)}},cI._dispatchZoomAction=function(t){var e=[];uI(t,function(t,i){e.push(n(t))}),e.length&&this.api.dispatchAction({type:"dataZoom",from:this.uid,batch:e})},Zd("dataZoom",op),ys(function(t){function e(t,e){if(e){var r=t+"Index",o=e[r];null==o||"all"===o||y(o)||(o=!1===o||"none"===o?[]:[o]),n(t,function(e,n){if(null==o||"all"===o||-1!==l(o,n)){var a={type:"select",$fromToolbox:!0,id:hI+t+n};a[r]=n,i.push(a)}})}}function n(e,n){var i=t[e];y(i)||(i=i?[i]:[]),uI(i,n)}if(t){var i=t.dataZoom||(t.dataZoom=[]);y(i)||(t.dataZoom=i=[i]);var r=t.toolbox;if(r&&(y(r)&&(r=r[0]),r&&r.feature)){var o=r.feature.dataZoom;e("xAxis",o),e("yAxis",o)}}});var fI=t_.toolbox.restore;up.defaultOption={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:fI.title},up.prototype.onclick=function(t,e,n){np(t),e.dispatchAction({type:"restore",from:this.uid})},Zd("restore",up),_s({type:"restore",event:"restore",update:"prepareAndUpdate"},function(t,e){e.resetOption("recreate")});var pI,gI="urn:schemas-microsoft-com:vml",mI="undefined"==typeof window?null:window,vI=!1,yI=mI&&mI.document;if(yI&&!Xp.canvasSupported)try{!yI.namespaces.zrvml&&yI.namespaces.add("zrvml",gI),pI=function(t){return yI.createElement("')}}catch(t){pI=function(t){return yI.createElement("<"+t+' xmlns="'+gI+'" class="zrvml">')}}var xI=Ov.CMD,_I=Math.round,wI=Math.sqrt,bI=Math.abs,SI=Math.cos,MI=Math.sin,II=Math.max;if(!Xp.canvasSupported){var TI=21600,CI=TI/2,AI=function(t){t.style.cssText="position:absolute;left:0;top:0;width:1px;height:1px;",t.coordsize=TI+","+TI,t.coordorigin="0,0"},DI=function(t){return String(t).replace(/&/g,"&").replace(/"/g,""")},kI=function(t,e,n){return"rgb("+[t,e,n].join(",")+")"},PI=function(t,e){e&&t&&e.parentNode!==t&&t.appendChild(e)},LI=function(t,e){e&&t&&e.parentNode===t&&t.removeChild(e)},OI=function(t,e,n){return 1e5*(parseFloat(t)||0)+1e3*(parseFloat(e)||0)+n},zI=function(t,e){return"string"==typeof t?t.lastIndexOf("%")>=0?parseFloat(t)/100*e:parseFloat(t):t},EI=function(t,e,n){var i=Ot(e);n=+n,isNaN(n)&&(n=1),i&&(t.color=kI(i[0],i[1],i[2]),t.opacity=n*i[3])},NI=function(t){var e=Ot(t);return[kI(e[0],e[1],e[2]),e[3]]},RI=function(t,e,n){var i=e.fill;if(null!=i)if(i instanceof _y){var r,o=0,a=[0,0],s=0,l=1,u=n.getBoundingRect(),h=u.width,c=u.height;if("linear"===i.type){r="gradient";var d=n.transform,f=[i.x*h,i.y*c],p=[i.x2*h,i.y2*c];d&&($(f,f,d),$(p,p,d));var g=p[0]-f[0],m=p[1]-f[1];(o=180*Math.atan2(g,m)/Math.PI)<0&&(o+=360),o<1e-6&&(o=0)}else{r="gradientradial";var f=[i.x*h,i.y*c],d=n.transform,v=n.scale,y=h,x=c;a=[(f[0]-u.x)/y,(f[1]-u.y)/x],d&&$(f,f,d),y/=v[0]*TI,x/=v[1]*TI;var _=II(y,x);s=0/_,l=2*i.r/_-s}var w=i.colorStops.slice();w.sort(function(t,e){return t.offset-e.offset});for(var b=w.length,S=[],M=[],I=0;I=2){var A=S[0][0],D=S[1][0],k=S[0][1]*e.opacity,P=S[1][1]*e.opacity;t.type=r,t.method="none",t.focus="100%",t.angle=o,t.color=A,t.color2=D,t.colors=M.join(","),t.opacity=P,t.opacity2=k}"radial"===r&&(t.focusposition=a.join(","))}else EI(t,i,e.opacity)},BI=function(t,e){null!=e.lineDash&&(t.dashstyle=e.lineDash.join(" ")),null==e.stroke||e.stroke instanceof _y||EI(t,e.stroke,e.opacity)},FI=function(t,e,n,i){var r="fill"==e,o=t.getElementsByTagName(e)[0];null!=n[e]&&"none"!==n[e]&&(r||!r&&n.lineWidth)?(t[r?"filled":"stroked"]="true",n[e]instanceof _y&&LI(t,o),o||(o=hp(e)),r?RI(o,n,i):BI(o,n),PI(t,o)):(t[r?"filled":"stroked"]="false",LI(t,o))},VI=[[],[],[]],WI=function(t,e){var n,i,r,o,a,s,l=xI.M,u=xI.C,h=xI.L,c=xI.A,d=xI.Q,f=[],p=t.data,g=t.len();for(o=0;o.01?O&&(z+=.0125):Math.abs(E-A)<1e-4?O&&zC?x-=.0125:x+=.0125:O&&EA?y+=.0125:y-=.0125),f.push(N,_I(((C-D)*M+b)*TI-CI),",",_I(((A-k)*I+S)*TI-CI),",",_I(((C+D)*M+b)*TI-CI),",",_I(((A+k)*I+S)*TI-CI),",",_I((z*M+b)*TI-CI),",",_I((E*I+S)*TI-CI),",",_I((y*M+b)*TI-CI),",",_I((x*I+S)*TI-CI)),a=y,s=x;break;case xI.R:var R=VI[0],B=VI[1];R[0]=p[o++],R[1]=p[o++],B[0]=R[0]+p[o++],B[1]=R[1]+p[o++],e&&($(R,R,e),$(B,B,e)),R[0]=_I(R[0]*TI-CI),B[0]=_I(B[0]*TI-CI),R[1]=_I(R[1]*TI-CI),B[1]=_I(B[1]*TI-CI),f.push(" m ",R[0],",",R[1]," l ",B[0],",",R[1]," l ",B[0],",",B[1]," l ",R[0],",",B[1]);break;case xI.Z:f.push(" x ")}if(n>0){f.push(i);for(var F=0;F100&&(UI=0,ZI={});var n,i=XI.style;try{i.font=t,n=i.fontFamily.split(",")[0]}catch(t){}e={style:i.fontStyle||"normal",variant:i.fontVariant||"normal",weight:i.fontWeight||"normal",size:0|parseFloat(i.fontSize||12),family:n||"Microsoft YaHei"},ZI[t]=e,UI++}return e};!function(t,e){xm[t]=e}("measureText",function(t,e){var n=yI;GI||((GI=n.createElement("div")).style.cssText="position:absolute;top:-20000px;left:0;padding:0;margin:0;border:none;white-space:pre;",yI.body.appendChild(GI));try{GI.style.font=e}catch(t){}return GI.innerHTML="",GI.appendChild(n.createTextNode(t)),{width:GI.offsetWidth}});for(var jI=new re,qI=[Mm,on,an,Ii,ry],$I=0;$I=r&&u+1>=o){for(var h=[],c=0;c=r&&c+1>=o)return Cp(0,s.components);l[n]=s}else l[n]=void 0}a++}();if(d)return d}},pushComponent:function(t,e,n){var i=t[t.length-1];i&&i.added===e&&i.removed===n?t[t.length-1]={count:i.count+1,added:e,removed:n}:t.push({count:1,added:e,removed:n})},extractCommon:function(t,e,n,i){for(var r=e.length,o=n.length,a=t.newPos,s=a-i,l=0;a+1=0;--i)if(e[i]===t)return!0;return!1}),n):null:n[0]},Dp.prototype.update=function(t,e){if(t){var n=this.getDefs(!1);if(t[this._domName]&&n.contains(t[this._domName]))"function"==typeof e&&e(t);else{var i=this.add(t);i&&(t[this._domName]=i)}}},Dp.prototype.addDom=function(t){this.getDefs(!0).appendChild(t)},Dp.prototype.removeDom=function(t){var e=this.getDefs(!1);e&&t[this._domName]&&(e.removeChild(t[this._domName]),t[this._domName]=null)},Dp.prototype.getDoms=function(){var t=this.getDefs(!1);if(!t)return[];var e=[];return d(this._tagNames,function(n){var i=t.getElementsByTagName(n);e=e.concat([].slice.call(i))}),e},Dp.prototype.markAllUnused=function(){var t=this;d(this.getDoms(),function(e){e[t._markLabel]="0"})},Dp.prototype.markUsed=function(t){t&&(t[this._markLabel]="1")},Dp.prototype.removeUnused=function(){var t=this.getDefs(!1);if(t){var e=this;d(this.getDoms(),function(n){"1"!==n[e._markLabel]&&t.removeChild(n)})}},Dp.prototype.getSvgProxy=function(t){return t instanceof Ii?uT:t instanceof an?hT:t instanceof ry?cT:uT},Dp.prototype.getTextSvgElement=function(t){return t.__textSvgEl},Dp.prototype.getSvgElement=function(t){return t.__svgEl},u(kp,Dp),kp.prototype.addWithoutUpdate=function(t,e){if(e&&e.style){var n=this;d(["fill","stroke"],function(i){if(e.style[i]&&("linear"===e.style[i].type||"radial"===e.style[i].type)){var r,o=e.style[i],a=n.getDefs(!0);o._dom?(r=o._dom,a.contains(o._dom)||n.addDom(r)):r=n.add(o),n.markUsed(e);var s=r.getAttribute("id");t.setAttribute(i,"url(#"+s+")")}})}},kp.prototype.add=function(t){var e;if("linear"===t.type)e=this.createElement("linearGradient");else{if("radial"!==t.type)return Yg("Illegal gradient type."),null;e=this.createElement("radialGradient")}return t.id=t.id||this.nextId++,e.setAttribute("id","zr"+this._zrId+"-gradient-"+t.id),this.updateDom(t,e),this.addDom(e),e},kp.prototype.update=function(t){var e=this;Dp.prototype.update.call(this,t,function(){var n=t.type,i=t._dom.tagName;"linear"===n&&"linearGradient"===i||"radial"===n&&"radialGradient"===i?e.updateDom(t,t._dom):(e.removeDom(t),e.add(t))})},kp.prototype.updateDom=function(t,e){if("linear"===t.type)e.setAttribute("x1",t.x),e.setAttribute("y1",t.y),e.setAttribute("x2",t.x2),e.setAttribute("y2",t.y2);else{if("radial"!==t.type)return void Yg("Illegal gradient type.");e.setAttribute("cx",t.x),e.setAttribute("cy",t.y),e.setAttribute("r",t.r)}t.global?e.setAttribute("gradientUnits","userSpaceOnUse"):e.setAttribute("gradientUnits","objectBoundingBox"),e.innerHTML="";for(var n=t.colorStops,i=0,r=n.length;i0){var i,r,o=this.getDefs(!0),a=e[0],s=n?"_textDom":"_dom";a[s]?(r=a[s].getAttribute("id"),i=a[s],o.contains(i)||o.appendChild(i)):(r="zr"+this._zrId+"-clip-"+this.nextId,++this.nextId,(i=this.createElement("clipPath")).setAttribute("id",r),o.appendChild(i),a[s]=i);var l=this.getSvgProxy(a);if(a.transform&&a.parent.invTransform&&!n){var u=Array.prototype.slice.call(a.transform);mt(a.transform,a.parent.invTransform,a.transform),l.brush(a),a.transform=u}else l.brush(a);var h=this.getSvgElement(a);i.innerHTML="",i.appendChild(h.cloneNode()),t.setAttribute("clip-path","url(#"+r+")"),e.length>1&&this.updateDom(i,e.slice(1),n)}else t&&t.setAttribute("clip-path","none")},Pp.prototype.markUsed=function(t){var e=this;t.__clipPaths&&t.__clipPaths.length>0&&d(t.__clipPaths,function(t){t._dom&&Dp.prototype.markUsed.call(e,t._dom),t._textDom&&Dp.prototype.markUsed.call(e,t._textDom)})},u(Lp,Dp),Lp.prototype.addWithoutUpdate=function(t,e){if(e&&Op(e.style)){var n,i=e.style;i._shadowDom?(n=i._shadowDom,this.getDefs(!0).contains(i._shadowDom)||this.addDom(n)):n=this.add(e),this.markUsed(e);var r=n.getAttribute("id");t.style.filter="url(#"+r+")"}},Lp.prototype.add=function(t){var e=this.createElement("filter"),n=t.style;return n._shadowDomId=n._shadowDomId||this.nextId++,e.setAttribute("id","zr"+this._zrId+"-shadow-"+n._shadowDomId),this.updateDom(t,e),this.addDom(e),e},Lp.prototype.update=function(t,e){var n=e.style;if(Op(n)){var i=this;Dp.prototype.update.call(this,e,function(t){i.updateDom(e,t._shadowDom)})}else this.remove(t,n)},Lp.prototype.remove=function(t,e){null!=e._shadowDomId&&(this.removeDom(e),t.style.filter="")},Lp.prototype.updateDom=function(t,e){var n=e.getElementsByTagName("feDropShadow");n=0===n.length?this.createElement("feDropShadow"):n[0];var i,r,o,a,s=t.style,l=t.scale?t.scale[0]||1:1,u=t.scale?t.scale[1]||1:1;if(s.shadowBlur||s.shadowOffsetX||s.shadowOffsetY)i=s.shadowOffsetX||0,r=s.shadowOffsetY||0,o=s.shadowBlur,a=s.shadowColor;else{if(!s.textShadowBlur)return void this.removeDom(e,s);i=s.textShadowOffsetX||0,r=s.textShadowOffsetY||0,o=s.textShadowBlur,a=s.textShadowColor}n.setAttribute("dx",i/l),n.setAttribute("dy",r/u),n.setAttribute("flood-color",a);var h=o/2/l+" "+o/2/u;n.setAttribute("stdDeviation",h),e.setAttribute("x","-100%"),e.setAttribute("y","-100%"),e.setAttribute("width",Math.ceil(o/2*200)+"%"),e.setAttribute("height",Math.ceil(o/2*200)+"%"),e.appendChild(n),s._shadowDom=e},Lp.prototype.markUsed=function(t){var e=t.style;e&&e._shadowDom&&Dp.prototype.markUsed.call(this,e._shadowDom)};var mT=function(t,e,n,i){this.root=t,this.storage=e,this._opts=n=o({},n||{});var r=gp("svg");r.setAttribute("xmlns","http://www.w3.org/2000/svg"),r.setAttribute("version","1.1"),r.setAttribute("baseProfile","full"),r.style.cssText="user-select:none;position:absolute;left:0;top:0;",this.gradientManager=new kp(i,r),this.clipPathManager=new Pp(i,r),this.shadowManager=new Lp(i,r);var a=document.createElement("div");a.style.cssText="overflow:hidden;position:relative",this._svgRoot=r,this._viewport=a,t.appendChild(a),a.appendChild(r),this.resize(n.width,n.height),this._visibleList=[]};mT.prototype={constructor:mT,getType:function(){return"svg"},getViewportRoot:function(){return this._viewport},getViewportRootOffset:function(){var t=this.getViewportRoot();if(t)return{offsetLeft:t.offsetLeft||0,offsetTop:t.offsetTop||0}},refresh:function(){var t=this.storage.getDisplayList(!0);this._paintList(t)},setBackgroundColor:function(t){this._viewport.style.background=t},_paintList:function(t){this.gradientManager.markAllUnused(),this.clipPathManager.markAllUnused(),this.shadowManager.markAllUnused();var e,n=this._svgRoot,i=this._visibleList,r=t.length,o=[];for(e=0;e=0;--i)if(e[i]===t)return!0;return!1}),n):null:n[0]},resize:function(t,e){var n=this._viewport;n.style.display="none";var i=this._opts;if(null!=t&&(i.width=t),null!=e&&(i.height=e),t=this._getSize(0),e=this._getSize(1),n.style.display="",this._width!==t||this._height!==e){this._width=t,this._height=e;var r=n.style;r.width=t+"px",r.height=e+"px";var o=this._svgRoot;o.setAttribute("width",t),o.setAttribute("height",e)}},getWidth:function(){return this._width},getHeight:function(){return this._height},_getSize:function(t){var e=this._opts,n=["width","height"][t],i=["clientWidth","clientHeight"][t],r=["paddingLeft","paddingTop"][t],o=["paddingRight","paddingBottom"][t];if(null!=e[n]&&"auto"!==e[n])return parseFloat(e[n]);var a=this.root,s=document.defaultView.getComputedStyle(a);return(a[i]||zp(s[n])||zp(a.style[n]))-(zp(s[r])||0)-(zp(s[o])||0)|0},dispose:function(){this.root.innerHTML="",this._svgRoot=this._viewport=this.storage=null},clear:function(){this._viewport&&this.root.removeChild(this._viewport)},pathToDataUrl:function(){return this.refresh(),"data:image/svg+xml;charset=UTF-8,"+this._svgRoot.outerHTML}},d(["getLayer","insertLayer","eachLayer","eachBuiltinLayer","eachOtherLayer","getLayers","modLayer","delLayer","clearLayer","toDataURL","pathToImage"],function(t){mT.prototype[t]=Hp(t)}),bn("svg",mT),t.version="4.2.0",t.dependencies=D_,t.PRIORITY=O_,t.init=function(t,e,n){var i=ms(t);if(i)return i;var r=new ja(t,e,n);return r.id="ec_"+$_++,j_[r.id]=r,Nn(t,Q_,r.id),ps(r),r},t.connect=function(t){if(y(t)){var e=t;t=null,I_(e,function(e){null!=e.group&&(t=e.group)}),t=t||"g_"+K_++,I_(e,function(e){e.group=t})}return q_[t]=!0,t},t.disConnect=gs,t.disconnect=J_,t.dispose=function(t){"string"==typeof t?t=j_[t]:t instanceof ja||(t=ms(t)),t instanceof ja&&!t.isDisposed()&&t.dispose()},t.getInstanceByDom=ms,t.getInstanceById=function(t){return j_[t]},t.registerTheme=vs,t.registerPreprocessor=ys,t.registerProcessor=xs,t.registerPostUpdate=function(t){Z_.push(t)},t.registerAction=_s,t.registerCoordinateSystem=function(t,e){Co.register(t,e)},t.getCoordinateSystemDimensions=function(t){var e=Co.get(t);if(e)return e.getDimensionsInfo?e.getDimensionsInfo():e.dimensions.slice()},t.registerLayout=ws,t.registerVisual=bs,t.registerLoading=Ms,t.extendComponentModel=Is,t.extendComponentView=Ts,t.extendSeriesModel=Cs,t.extendChartView=As,t.setCanvasCreator=function(t){e("createCanvas",t)},t.registerMap=function(t,e,n){b_.registerMap(t,e,n)},t.getMap=function(t){var e=b_.retrieveMap(t);return e&&e[0]&&{geoJson:e[0].geoJSON,specialAreas:e[0].specialAreas}},t.dataTool=tw,t.zrender=Wm,t.number=Vy,t.format=jy,t.throttle=ya,t.helper=Xw,t.matrix=bg,t.vector=dg,t.color=Wg,t.parseGeoJSON=jw,t.parseGeoJson=Qw,t.util=Jw,t.graphic=tb,t.List=uw,t.Model=Sr,t.Axis=Kw,t.env=Xp}); diff --git a/WebContent/js/echarts.min.js b/WebContent/js/echarts.min.js new file mode 100644 index 0000000..93c11b3 --- /dev/null +++ b/WebContent/js/echarts.min.js @@ -0,0 +1,22 @@ + +/* +* Licensed to the Apache Software Foundation (ASF) under one +* or more contributor license agreements. See the NOTICE file +* distributed with this work for additional information +* regarding copyright ownership. The ASF licenses this file +* to you under the Apache License, Version 2.0 (the +* "License"); you may not use this file except in compliance +* with the License. You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, +* software distributed under the License is distributed on an +* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +* KIND, either express or implied. See the License for the +* specific language governing permissions and limitations +* under the License. +*/ + + +!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e(t.echarts={})}(this,function(t){"use strict";function e(t,e){"createCanvas"===t&&(q_=null),j_[t]=e}function i(t){if(null==t||"object"!=typeof t)return t;var e=t,n=G_.call(t);if("[object Array]"===n){if(!O(t)){e=[];for(var o=0,a=t.length;o=0){var o="touchend"!=n?e.targetTouches[0]:e.changedTouches[0];o&&rt(t,o,e,i)}else rt(t,e,e,i),e.zrDelta=e.wheelDelta?e.wheelDelta/120:-(e.detail||0)/3;var a=e.button;return null==e.which&&void 0!==a&&sw.test(e.type)&&(e.which=1&a?1:2&a?3:4&a?2:0),e}function ut(t,e,i){rw?t.addEventListener(e,i):t.attachEvent("on"+e,i)}function ht(t,e,i){rw?t.removeEventListener(e,i):t.detachEvent("on"+e,i)}function ct(t){return t.which>1}function dt(t,e,i){return{type:t,event:i,target:e.target,topTarget:e.topTarget,cancelBubble:!1,offsetX:i.zrX,offsetY:i.zrY,gestureEvent:i.gestureEvent,pinchX:i.pinchX,pinchY:i.pinchY,pinchScale:i.pinchScale,wheelDelta:i.zrDelta,zrByTouch:i.zrByTouch,which:i.which,stop:ft}}function ft(t){lw(this.event)}function pt(){}function gt(t,e,i){if(t[t.rectHover?"rectContain":"contain"](e,i)){for(var n,o=t;o;){if(o.clipPath&&!o.clipPath.contain(e,i))return!1;o.silent&&(n=!0),o=o.parent}return!n||uw}return!1}function mt(){var t=new dw(6);return vt(t),t}function vt(t){return t[0]=1,t[1]=0,t[2]=0,t[3]=1,t[4]=0,t[5]=0,t}function yt(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 xt(t,e,i){var n=e[0]*i[0]+e[2]*i[1],o=e[1]*i[0]+e[3]*i[1],a=e[0]*i[2]+e[2]*i[3],r=e[1]*i[2]+e[3]*i[3],s=e[0]*i[4]+e[2]*i[5]+e[4],l=e[1]*i[4]+e[3]*i[5]+e[5];return t[0]=n,t[1]=o,t[2]=a,t[3]=r,t[4]=s,t[5]=l,t}function _t(t,e,i){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t[4]=e[4]+i[0],t[5]=e[5]+i[1],t}function wt(t,e,i){var n=e[0],o=e[2],a=e[4],r=e[1],s=e[3],l=e[5],u=Math.sin(i),h=Math.cos(i);return t[0]=n*h+r*u,t[1]=-n*u+r*h,t[2]=o*h+s*u,t[3]=-o*u+h*s,t[4]=h*a+u*l,t[5]=h*l-u*a,t}function bt(t,e,i){var n=i[0],o=i[1];return t[0]=e[0]*n,t[1]=e[1]*o,t[2]=e[2]*n,t[3]=e[3]*o,t[4]=e[4]*n,t[5]=e[5]*o,t}function St(t,e){var i=e[0],n=e[2],o=e[4],a=e[1],r=e[3],s=e[5],l=i*r-a*n;return l?(l=1/l,t[0]=r*l,t[1]=-a*l,t[2]=-n*l,t[3]=i*l,t[4]=(n*s-r*o)*l,t[5]=(a*o-i*s)*l,t):null}function Mt(t){var e=mt();return yt(e,t),e}function It(t){return t>gw||t<-gw}function Tt(t){this._target=t.target,this._life=t.life||1e3,this._delay=t.delay||0,this._initialized=!1,this.loop=null!=t.loop&&t.loop,this.gap=t.gap||0,this.easing=t.easing||"Linear",this.onframe=t.onframe,this.ondestroy=t.ondestroy,this.onrestart=t.onrestart,this._pausedTime=0,this._paused=!1}function At(t){return(t=Math.round(t))<0?0:t>255?255:t}function Dt(t){return(t=Math.round(t))<0?0:t>360?360:t}function Ct(t){return t<0?0:t>1?1:t}function Lt(t){return At(t.length&&"%"===t.charAt(t.length-1)?parseFloat(t)/100*255:parseInt(t,10))}function kt(t){return Ct(t.length&&"%"===t.charAt(t.length-1)?parseFloat(t)/100:parseFloat(t))}function Pt(t,e,i){return i<0?i+=1:i>1&&(i-=1),6*i<1?t+(e-t)*i*6:2*i<1?e:3*i<2?t+(e-t)*(2/3-i)*6:t}function Nt(t,e,i){return t+(e-t)*i}function Ot(t,e,i,n,o){return t[0]=e,t[1]=i,t[2]=n,t[3]=o,t}function Et(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t}function Rt(t,e){Cw&&Et(Cw,e),Cw=Dw.put(t,Cw||e.slice())}function zt(t,e){if(t){e=e||[];var i=Dw.get(t);if(i)return Et(e,i);var n=(t+="").replace(/ /g,"").toLowerCase();if(n in Aw)return Et(e,Aw[n]),Rt(t,e),e;if("#"!==n.charAt(0)){var o=n.indexOf("("),a=n.indexOf(")");if(-1!==o&&a+1===n.length){var r=n.substr(0,o),s=n.substr(o+1,a-(o+1)).split(","),l=1;switch(r){case"rgba":if(4!==s.length)return void Ot(e,0,0,0,1);l=kt(s.pop());case"rgb":return 3!==s.length?void Ot(e,0,0,0,1):(Ot(e,Lt(s[0]),Lt(s[1]),Lt(s[2]),l),Rt(t,e),e);case"hsla":return 4!==s.length?void Ot(e,0,0,0,1):(s[3]=kt(s[3]),Bt(s,e),Rt(t,e),e);case"hsl":return 3!==s.length?void Ot(e,0,0,0,1):(Bt(s,e),Rt(t,e),e);default:return}}Ot(e,0,0,0,1)}else{if(4===n.length)return(u=parseInt(n.substr(1),16))>=0&&u<=4095?(Ot(e,(3840&u)>>4|(3840&u)>>8,240&u|(240&u)>>4,15&u|(15&u)<<4,1),Rt(t,e),e):void Ot(e,0,0,0,1);if(7===n.length){var u=parseInt(n.substr(1),16);return u>=0&&u<=16777215?(Ot(e,(16711680&u)>>16,(65280&u)>>8,255&u,1),Rt(t,e),e):void Ot(e,0,0,0,1)}}}}function Bt(t,e){var i=(parseFloat(t[0])%360+360)%360/360,n=kt(t[1]),o=kt(t[2]),a=o<=.5?o*(n+1):o+n-o*n,r=2*o-a;return e=e||[],Ot(e,At(255*Pt(r,a,i+1/3)),At(255*Pt(r,a,i)),At(255*Pt(r,a,i-1/3)),1),4===t.length&&(e[3]=t[3]),e}function Vt(t){if(t){var e,i,n=t[0]/255,o=t[1]/255,a=t[2]/255,r=Math.min(n,o,a),s=Math.max(n,o,a),l=s-r,u=(s+r)/2;if(0===l)e=0,i=0;else{i=u<.5?l/(s+r):l/(2-s-r);var h=((s-n)/6+l/2)/l,c=((s-o)/6+l/2)/l,d=((s-a)/6+l/2)/l;n===s?e=d-c:o===s?e=1/3+h-d:a===s&&(e=2/3+c-h),e<0&&(e+=1),e>1&&(e-=1)}var f=[360*e,i,u];return null!=t[3]&&f.push(t[3]),f}}function Gt(t,e){var i=zt(t);if(i){for(var n=0;n<3;n++)i[n]=e<0?i[n]*(1-e)|0:(255-i[n])*e+i[n]|0,i[n]>255?i[n]=255:t[n]<0&&(i[n]=0);return Xt(i,4===i.length?"rgba":"rgb")}}function Ft(t){var e=zt(t);if(e)return((1<<24)+(e[0]<<16)+(e[1]<<8)+ +e[2]).toString(16).slice(1)}function Wt(t,e,i){if(e&&e.length&&t>=0&&t<=1){i=i||[];var n=t*(e.length-1),o=Math.floor(n),a=Math.ceil(n),r=e[o],s=e[a],l=n-o;return i[0]=At(Nt(r[0],s[0],l)),i[1]=At(Nt(r[1],s[1],l)),i[2]=At(Nt(r[2],s[2],l)),i[3]=Ct(Nt(r[3],s[3],l)),i}}function Ht(t,e,i){if(e&&e.length&&t>=0&&t<=1){var n=t*(e.length-1),o=Math.floor(n),a=Math.ceil(n),r=zt(e[o]),s=zt(e[a]),l=n-o,u=Xt([At(Nt(r[0],s[0],l)),At(Nt(r[1],s[1],l)),At(Nt(r[2],s[2],l)),Ct(Nt(r[3],s[3],l))],"rgba");return i?{color:u,leftIndex:o,rightIndex:a,value:n}:u}}function Zt(t,e,i,n){if(t=zt(t))return t=Vt(t),null!=e&&(t[0]=Dt(e)),null!=i&&(t[1]=kt(i)),null!=n&&(t[2]=kt(n)),Xt(Bt(t),"rgba")}function Ut(t,e){if((t=zt(t))&&null!=e)return t[3]=Ct(e),Xt(t,"rgba")}function Xt(t,e){if(t&&t.length){var i=t[0]+","+t[1]+","+t[2];return"rgba"!==e&&"hsva"!==e&&"hsla"!==e||(i+=","+t[3]),e+"("+i+")"}}function jt(t,e){return t[e]}function Yt(t,e,i){t[e]=i}function qt(t,e,i){return(e-t)*i+t}function Kt(t,e,i){return i>.5?e:t}function $t(t,e,i,n,o){var a=t.length;if(1==o)for(s=0;so)t.length=o;else for(r=n;r=0&&!(m[i]<=e);i--);i=Math.min(i,u-2)}else{for(i=L;ie);i++);i=Math.min(i-1,u-2)}L=i,k=e;var n=m[i+1]-m[i];if(0!==n)if(I=(e-m[i])/n,l)if(A=v[i],T=v[0===i?i:i-1],D=v[i>u-2?u-1:i+1],C=v[i>u-3?u-1:i+2],d)te(T,A,D,C,I,I*I,I*I*I,r(t,o),g);else{if(f)a=te(T,A,D,C,I,I*I,I*I*I,P,1),a=ne(P);else{if(p)return Kt(A,D,I);a=ee(T,A,D,C,I,I*I,I*I*I)}s(t,o,a)}else if(d)$t(v[i],v[i+1],I,r(t,o),g);else{var a;if(f)$t(v[i],v[i+1],I,P,1),a=ne(P);else{if(p)return Kt(v[i],v[i+1],I);a=qt(v[i],v[i+1],I)}s(t,o,a)}},ondestroy:i});return e&&"spline"!==e&&(N.easing=e),N}}}function re(t,e,i,n,o,a,r,s){_(n)?(a=o,o=n,n=0):x(o)?(a=o,o="linear",n=0):x(n)?(a=n,n=0):x(i)?(a=i,i=500):i||(i=500),t.stopAnimation(),se(t,"",t,e,i,n,s);var l=t.animators.slice(),u=l.length;u||a&&a();for(var h=0;h0&&t.animate(e,!1).when(null==o?500:o,s).delay(a||0)}function le(t,e,i,n){if(e){var o={};o[e]={},o[e][i]=n,t.attr(o)}else t.attr(i,n)}function ue(t,e,i,n){i<0&&(t+=i,i=-i),n<0&&(e+=n,n=-n),this.x=t,this.y=e,this.width=i,this.height=n}function he(t){for(var e=0;t>=Uw;)e|=1&t,t>>=1;return t+e}function ce(t,e,i,n){var o=e+1;if(o===i)return 1;if(n(t[o++],t[e])<0){for(;o=0;)o++;return o-e}function de(t,e,i){for(i--;e>>1])<0?l=a:s=a+1;var u=n-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]=r}}function pe(t,e,i,n,o,a){var r=0,s=0,l=1;if(a(t,e[i+o])>0){for(s=n-o;l0;)r=l,(l=1+(l<<1))<=0&&(l=s);l>s&&(l=s),r+=o,l+=o}else{for(s=o+1;ls&&(l=s);var u=r;r=o-l,l=o-u}for(r++;r>>1);a(t,e[i+h])>0?r=h+1:l=h}return l}function ge(t,e,i,n,o,a){var r=0,s=0,l=1;if(a(t,e[i+o])<0){for(s=o+1;ls&&(l=s);var u=r;r=o-l,l=o-u}else{for(s=n-o;l=0;)r=l,(l=1+(l<<1))<=0&&(l=s);l>s&&(l=s),r+=o,l+=o}for(r++;r>>1);a(t,e[i+h])<0?l=h:r=h+1}return l}function me(t,e){function i(i){var s=a[i],u=r[i],h=a[i+1],c=r[i+1];r[i]=u+c,i===l-3&&(a[i+1]=a[i+2],r[i+1]=r[i+2]),l--;var d=ge(t[h],t,s,u,0,e);s+=d,0!==(u-=d)&&0!==(c=pe(t[s+u-1],t,h,c,c-1,e))&&(u<=c?n(s,u,h,c):o(s,u,h,c))}function n(i,n,o,a){var r=0;for(r=0;r=Xw||f>=Xw);if(p)break;g<0&&(g=0),g+=2}if((s=g)<1&&(s=1),1===n){for(r=0;r=0;r--)t[f+r]=t[d+r];if(0===n){v=!0;break}}if(t[c--]=u[h--],1==--a){v=!0;break}if(0!=(m=a-pe(t[l],u,0,a,a-1,e))){for(a-=m,f=(c-=m)+1,d=(h-=m)+1,r=0;r=Xw||m>=Xw);if(v)break;p<0&&(p=0),p+=2}if((s=p)<1&&(s=1),1===a){for(f=(c-=n)+1,d=(l-=n)+1,r=n-1;r>=0;r--)t[f+r]=t[d+r];t[c]=u[h]}else{if(0===a)throw new Error;for(d=c-(a-1),r=0;r=0;r--)t[f+r]=t[d+r];t[c]=u[h]}else for(d=c-(a-1),r=0;r1;){var t=l-2;if(t>=1&&r[t-1]<=r[t]+r[t+1]||t>=2&&r[t-2]<=r[t]+r[t-1])r[t-1]r[t+1])break;i(t)}},this.forceMergeRuns=function(){for(;l>1;){var t=l-2;t>0&&r[t-1]s&&(l=s),fe(t,i,i+l,i+a,e),a=l}r.pushRun(i,a),r.mergeRuns(),o-=a,i+=a}while(0!==o);r.forceMergeRuns()}}function ye(t,e){return t.zlevel===e.zlevel?t.z===e.z?t.z2-e.z2:t.z-e.z:t.zlevel-e.zlevel}function xe(t,e,i){var n=null==e.x?0:e.x,o=null==e.x2?1:e.x2,a=null==e.y?0:e.y,r=null==e.y2?0:e.y2;return e.global||(n=n*i.width+i.x,o=o*i.width+i.x,a=a*i.height+i.y,r=r*i.height+i.y),n=isNaN(n)?0:n,o=isNaN(o)?1:o,a=isNaN(a)?0:a,r=isNaN(r)?0:r,t.createLinearGradient(n,a,o,r)}function _e(t,e,i){var n=i.width,o=i.height,a=Math.min(n,o),r=null==e.x?.5:e.x,s=null==e.y?.5:e.y,l=null==e.r?.5:e.r;return e.global||(r=r*n+i.x,s=s*o+i.y,l*=a),t.createRadialGradient(r,s,0,r,s,l)}function we(){return!1}function be(t,e,i){var n=Y_(),o=e.getWidth(),a=e.getHeight(),r=n.style;return r&&(r.position="absolute",r.left=0,r.top=0,r.width=o+"px",r.height=a+"px",n.setAttribute("data-zr-dom-id",t)),n.width=o*i,n.height=a*i,n}function Se(t){if("string"==typeof t){var e=ob.get(t);return e&&e.image}return t}function Me(t,e,i,n,o){if(t){if("string"==typeof t){if(e&&e.__zrImageSrc===t||!i)return e;var a=ob.get(t),r={hostEl:i,cb:n,cbPayload:o};return a?!Te(e=a.image)&&a.pending.push(r):(!e&&(e=new Image),e.onload=e.onerror=Ie,ob.put(t,e.__cachedImgObj={image:e,pending:[r]}),e.src=e.__zrImageSrc=t),e}return t}return e}function Ie(){var t=this.__cachedImgObj;this.onload=this.onerror=this.__cachedImgObj=null;for(var e=0;esb&&(rb=0,ab={}),rb++,ab[i]=o,o}function De(t,e,i,n,o,a,r){return a?Le(t,e,i,n,o,a,r):Ce(t,e,i,n,o,r)}function Ce(t,e,i,n,o,a){var r=Ge(t,e,o,a),s=Ae(t,e);o&&(s+=o[1]+o[3]);var l=r.outerHeight,u=new ue(ke(0,s,i),Pe(0,l,n),s,l);return u.lineHeight=r.lineHeight,u}function Le(t,e,i,n,o,a,r){var s=Fe(t,{rich:a,truncate:r,font:e,textAlign:i,textPadding:o}),l=s.outerWidth,u=s.outerHeight;return new ue(ke(0,l,i),Pe(0,u,n),l,u)}function ke(t,e,i){return"right"===i?t-=e:"center"===i&&(t-=e/2),t}function Pe(t,e,i){return"middle"===i?t-=e/2:"bottom"===i&&(t-=e),t}function Ne(t,e,i){var n=e.x,o=e.y,a=e.height,r=e.width,s=a/2,l="left",u="top";switch(t){case"left":n-=i,o+=s,l="right",u="middle";break;case"right":n+=i+r,o+=s,u="middle";break;case"top":n+=r/2,o-=i,l="center",u="bottom";break;case"bottom":n+=r/2,o+=a+i,l="center";break;case"inside":n+=r/2,o+=s,l="center",u="middle";break;case"insideLeft":n+=i,o+=s,u="middle";break;case"insideRight":n+=r-i,o+=s,l="right",u="middle";break;case"insideTop":n+=r/2,o+=i,l="center";break;case"insideBottom":n+=r/2,o+=a-i,l="center",u="bottom";break;case"insideTopLeft":n+=i,o+=i;break;case"insideTopRight":n+=r-i,o+=i,l="right";break;case"insideBottomLeft":n+=i,o+=a-i,u="bottom";break;case"insideBottomRight":n+=r-i,o+=a-i,l="right",u="bottom"}return{x:n,y:o,textAlign:l,textVerticalAlign:u}}function Oe(t,e,i,n,o){if(!e)return"";var a=(t+"").split("\n");o=Ee(e,i,n,o);for(var r=0,s=a.length;r=r;l++)s-=r;var u=Ae(i);return u>s&&(i="",u=0),s=t-u,n.ellipsis=i,n.ellipsisWidth=u,n.contentWidth=s,n.containerWidth=t,n}function Re(t,e){var i=e.containerWidth,n=e.font,o=e.contentWidth;if(!i)return"";var a=Ae(t,n);if(a<=i)return t;for(var r=0;;r++){if(a<=o||r>=e.maxIterations){t+=e.ellipsis;break}var s=0===r?ze(t,o,e.ascCharWidth,e.cnCharWidth):a>0?Math.floor(t.length*o/a):0;a=Ae(t=t.substr(0,s),n)}return""===t&&(t=e.placeholder),t}function ze(t,e,i,n){for(var o=0,a=0,r=t.length;al)t="",a=[];else if(null!=u)for(var h=Ee(u-(i?i[1]+i[3]:0),e,n.ellipsis,{minChar:n.minChar,placeholder:n.placeholder}),c=0,d=a.length;co&&We(i,t.substring(o,a)),We(i,n[2],n[1]),o=lb.lastIndex}of)return{lines:[],width:0,height:0};k.textWidth=Ae(k.text,_);var b=y.textWidth,S=null==b||"auto"===b;if("string"==typeof b&&"%"===b.charAt(b.length-1))k.percentWidth=b,u.push(k),b=0;else{if(S){b=k.textWidth;var M=y.textBackgroundColor,I=M&&M.image;I&&Te(I=Se(I))&&(b=Math.max(b,I.width*w/I.height))}var T=x?x[1]+x[3]:0;b+=T;var C=null!=d?d-m:null;null!=C&&Cl&&(i*=l/(c=i+n),n*=l/c),o+a>l&&(o*=l/(c=o+a),a*=l/c),n+o>u&&(n*=u/(c=n+o),o*=u/c),i+a>u&&(i*=u/(c=i+a),a*=u/c),t.moveTo(r+i,s),t.lineTo(r+l-n,s),0!==n&&t.arc(r+l-n,s+n,n,-Math.PI/2,0),t.lineTo(r+l,s+u-o),0!==o&&t.arc(r+l-o,s+u-o,o,0,Math.PI/2),t.lineTo(r+a,s+u),0!==a&&t.arc(r+a,s+u-a,a,Math.PI/2,Math.PI),t.lineTo(r,s+i),0!==i&&t.arc(r+i,s+i,i,Math.PI,1.5*Math.PI)}function Ue(t){return Xe(t),d(t.rich,Xe),t}function Xe(t){if(t){t.font=He(t);var e=t.textAlign;"middle"===e&&(e="center"),t.textAlign=null==e||cb[e]?e:"left";var i=t.textVerticalAlign||t.textBaseline;"center"===i&&(i="middle"),t.textVerticalAlign=null==i||db[i]?i:"top",t.textPadding&&(t.textPadding=L(t.textPadding))}}function je(t,e,i,n,o,a){n.rich?qe(t,e,i,n,o):Ye(t,e,i,n,o,a)}function Ye(t,e,i,n,o,a){var r=a&&a.style,s=r&&"text"===a.type,l=n.font||ub;s&&l===(r.font||ub)||(e.font=l);var u=t.__computedFont;t.__styleFont!==l&&(t.__styleFont=l,u=t.__computedFont=e.font);var h=n.textPadding,c=t.__textCotentBlock;c&&!t.__dirtyText||(c=t.__textCotentBlock=Ge(i,u,h,n.truncate));var d=c.outerHeight,f=c.lines,p=c.lineHeight,g=ii(d,n,o),m=g.baseX,v=g.baseY,y=g.textAlign||"left",x=g.textVerticalAlign;$e(e,n,o,m,v);var _=Pe(v,d,x),w=m,b=_,S=Qe(n);if(S||h){var M=Ae(i,u);h&&(M+=h[1]+h[3]);var I=ke(m,M,y);S&&ti(t,e,n,I,_,M,d),h&&(w=si(m,y,h),b+=h[0])}e.textAlign=y,e.textBaseline="middle";for(R=0;R=0&&"right"===(_=b[C]).textAlign;)Je(t,e,_,n,M,v,D,"right"),I-=_.width,D-=_.width,C--;for(A+=(a-(A-m)-(y-D)-I)/2;T<=C;)Je(t,e,_=b[T],n,M,v,A+_.width/2,"center"),A+=_.width,T++;v+=M}}function $e(t,e,i,n,o){if(i&&e.textRotation){var a=e.textOrigin;"center"===a?(n=i.width/2+i.x,o=i.height/2+i.y):a&&(n=a[0]+i.x,o=a[1]+i.y),t.translate(n,o),t.rotate(-e.textRotation),t.translate(-n,-o)}}function Je(t,e,i,n,o,a,r,s){var l=n.rich[i.styleName]||{};l.text=i.text;var u=i.textVerticalAlign,h=a+o/2;"top"===u?h=a+i.height/2:"bottom"===u&&(h=a+o-i.height/2),!i.isLineHolder&&Qe(l)&&ti(t,e,l,"right"===s?r-i.width:"center"===s?r-i.width/2:r,h-i.height/2,i.width,i.height);var c=i.textPadding;c&&(r=si(r,s,c),h-=i.height/2-c[2]-i.textHeight/2),ni(e,"shadowBlur",D(l.textShadowBlur,n.textShadowBlur,0)),ni(e,"shadowColor",l.textShadowColor||n.textShadowColor||"transparent"),ni(e,"shadowOffsetX",D(l.textShadowOffsetX,n.textShadowOffsetX,0)),ni(e,"shadowOffsetY",D(l.textShadowOffsetY,n.textShadowOffsetY,0)),ni(e,"textAlign",s),ni(e,"textBaseline","middle"),ni(e,"font",i.font||ub);var d=oi(l.textStroke||n.textStroke,p),f=ai(l.textFill||n.textFill),p=A(l.textStrokeWidth,n.textStrokeWidth);d&&(ni(e,"lineWidth",p),ni(e,"strokeStyle",d),e.strokeText(i.text,r,h)),f&&(ni(e,"fillStyle",f),e.fillText(i.text,r,h))}function Qe(t){return t.textBackgroundColor||t.textBorderWidth&&t.textBorderColor}function ti(t,e,i,n,o,a,r){var s=i.textBackgroundColor,l=i.textBorderWidth,u=i.textBorderColor,h=_(s);if(ni(e,"shadowBlur",i.textBoxShadowBlur||0),ni(e,"shadowColor",i.textBoxShadowColor||"transparent"),ni(e,"shadowOffsetX",i.textBoxShadowOffsetX||0),ni(e,"shadowOffsetY",i.textBoxShadowOffsetY||0),h||l&&u){e.beginPath();var c=i.textBorderRadius;c?Ze(e,{x:n,y:o,width:a,height:r,r:c}):e.rect(n,o,a,r),e.closePath()}if(h)if(ni(e,"fillStyle",s),null!=i.fillOpacity){f=e.globalAlpha;e.globalAlpha=i.fillOpacity*i.opacity,e.fill(),e.globalAlpha=f}else e.fill();else if(x(s))ni(e,"fillStyle",s(i)),e.fill();else if(w(s)){var d=s.image;(d=Me(d,null,t,ei,s))&&Te(d)&&e.drawImage(d,n,o,a,r)}if(l&&u)if(ni(e,"lineWidth",l),ni(e,"strokeStyle",u),null!=i.strokeOpacity){var f=e.globalAlpha;e.globalAlpha=i.strokeOpacity*i.opacity,e.stroke(),e.globalAlpha=f}else e.stroke()}function ei(t,e){e.image=t}function ii(t,e,i){var n=e.x||0,o=e.y||0,a=e.textAlign,r=e.textVerticalAlign;if(i){var s=e.textPosition;if(s instanceof Array)n=i.x+ri(s[0],i.width),o=i.y+ri(s[1],i.height);else{var l=Ne(s,i,e.textDistance);n=l.x,o=l.y,a=a||l.textAlign,r=r||l.textVerticalAlign}var u=e.textOffset;u&&(n+=u[0],o+=u[1])}return{baseX:n,baseY:o,textAlign:a,textVerticalAlign:r}}function ni(t,e,i){return t[e]=qw(t,e,i),t[e]}function oi(t,e){return null==t||e<=0||"transparent"===t||"none"===t?null:t.image||t.colorStops?"#000":t}function ai(t){return null==t||"none"===t?null:t.image||t.colorStops?"#000":t}function ri(t,e){return"string"==typeof t?t.lastIndexOf("%")>=0?parseFloat(t)/100*e:parseFloat(t):t}function si(t,e,i){return"right"===e?t-i[1]:"center"===e?t+i[3]/2-i[1]/2:t+i[3]}function li(t,e){return null!=t&&(t||e.textBackgroundColor||e.textBorderWidth&&e.textBorderColor||e.textPadding)}function ui(t){t=t||{},Gw.call(this,t);for(var e in t)t.hasOwnProperty(e)&&"style"!==e&&(this[e]=t[e]);this.style=new $w(t.style,this),this._rect=null,this.__clipPaths=[]}function hi(t){ui.call(this,t)}function ci(t){return parseInt(t,10)}function di(t){return!!t&&(!!t.__builtin__||"function"==typeof t.resize&&"function"==typeof t.refresh)}function fi(t,e,i){return mb.copy(t.getBoundingRect()),t.transform&&mb.applyTransform(t.transform),vb.width=e,vb.height=i,!mb.intersect(vb)}function pi(t,e){if(t==e)return!1;if(!t||!e||t.length!==e.length)return!0;for(var i=0;i=i.length&&i.push({option:t})}}),i}function Ni(t){var e=R();Nb(t,function(t,i){var n=t.exist;n&&e.set(n.id,t)}),Nb(t,function(t,i){var n=t.option;k(!n||null==n.id||!e.get(n.id)||e.get(n.id)===t,"id duplicates: "+(n&&n.id)),n&&null!=n.id&&e.set(n.id,t),!t.keyInfo&&(t.keyInfo={})}),Nb(t,function(t,i){var n=t.exist,o=t.option,a=t.keyInfo;if(Ob(o)){if(a.name=null!=o.name?o.name+"":n?n.name:Rb+i,n)a.id=n.id;else if(null!=o.id)a.id=o.id+"";else{var r=0;do{a.id="\0"+a.name+"\0"+r++}while(e.get(a.id))}e.set(a.id,t)}})}function Oi(t){var e=t.name;return!(!e||!e.indexOf(Rb))}function Ei(t){return Ob(t)&&t.id&&0===(t.id+"").indexOf("\0_ec_\0")}function Ri(t,e){function i(t,e,i){for(var n=0,o=t.length;n-qb&&tqb||t<-qb}function Qi(t,e,i,n,o){var a=1-o;return a*a*(a*t+3*o*e)+o*o*(o*n+3*a*i)}function tn(t,e,i,n,o){var a=1-o;return 3*(((e-t)*a+2*(i-e)*o)*a+(n-i)*o*o)}function en(t,e,i,n,o,a){var r=n+3*(e-i)-t,s=3*(i-2*e+t),l=3*(e-t),u=t-o,h=s*s-3*r*l,c=s*l-9*r*u,d=l*l-3*s*u,f=0;if($i(h)&&$i(c))$i(s)?a[0]=0:(M=-l/s)>=0&&M<=1&&(a[f++]=M);else{var p=c*c-4*h*d;if($i(p)){var g=c/h,m=-g/2;(M=-s/r+g)>=0&&M<=1&&(a[f++]=M),m>=0&&m<=1&&(a[f++]=m)}else if(p>0){var v=Yb(p),y=h*s+1.5*r*(-c+v),x=h*s+1.5*r*(-c-v);(M=(-s-((y=y<0?-jb(-y,Jb):jb(y,Jb))+(x=x<0?-jb(-x,Jb):jb(x,Jb))))/(3*r))>=0&&M<=1&&(a[f++]=M)}else{var _=(2*h*s-3*r*c)/(2*Yb(h*h*h)),w=Math.acos(_)/3,b=Yb(h),S=Math.cos(w),M=(-s-2*b*S)/(3*r),m=(-s+b*(S+$b*Math.sin(w)))/(3*r),I=(-s+b*(S-$b*Math.sin(w)))/(3*r);M>=0&&M<=1&&(a[f++]=M),m>=0&&m<=1&&(a[f++]=m),I>=0&&I<=1&&(a[f++]=I)}}return f}function nn(t,e,i,n,o){var a=6*i-12*e+6*t,r=9*e+3*n-3*t-9*i,s=3*e-3*t,l=0;if($i(r))Ji(a)&&(c=-s/a)>=0&&c<=1&&(o[l++]=c);else{var u=a*a-4*r*s;if($i(u))o[0]=-a/(2*r);else if(u>0){var h=Yb(u),c=(-a+h)/(2*r),d=(-a-h)/(2*r);c>=0&&c<=1&&(o[l++]=c),d>=0&&d<=1&&(o[l++]=d)}}return l}function on(t,e,i,n,o,a){var r=(e-t)*o+t,s=(i-e)*o+e,l=(n-i)*o+i,u=(s-r)*o+r,h=(l-s)*o+s,c=(h-u)*o+u;a[0]=t,a[1]=r,a[2]=u,a[3]=c,a[4]=c,a[5]=h,a[6]=l,a[7]=n}function an(t,e,i,n,o,a,r,s,l,u,h){var c,d,f,p,g,m=.005,v=1/0;Qb[0]=l,Qb[1]=u;for(var y=0;y<1;y+=.05)tS[0]=Qi(t,i,o,r,y),tS[1]=Qi(e,n,a,s,y),(p=iw(Qb,tS))=0&&p=0&&c<=1&&(o[l++]=c);else{var u=r*r-4*a*s;if($i(u))(c=-r/(2*a))>=0&&c<=1&&(o[l++]=c);else if(u>0){var h=Yb(u),c=(-r+h)/(2*a),d=(-r-h)/(2*a);c>=0&&c<=1&&(o[l++]=c),d>=0&&d<=1&&(o[l++]=d)}}return l}function un(t,e,i){var n=t+i-2*e;return 0===n?.5:(t-e)/n}function hn(t,e,i,n,o){var a=(e-t)*n+t,r=(i-e)*n+e,s=(r-a)*n+a;o[0]=t,o[1]=a,o[2]=s,o[3]=s,o[4]=r,o[5]=i}function cn(t,e,i,n,o,a,r,s,l){var u,h=.005,c=1/0;Qb[0]=r,Qb[1]=s;for(var d=0;d<1;d+=.05)tS[0]=rn(t,i,o,d),tS[1]=rn(e,n,a,d),(m=iw(Qb,tS))=0&&m1e-4)return s[0]=t-i,s[1]=e-n,l[0]=t+i,void(l[1]=e+n);if(sS[0]=aS(o)*i+t,sS[1]=oS(o)*n+e,lS[0]=aS(a)*i+t,lS[1]=oS(a)*n+e,u(s,sS,lS),h(l,sS,lS),(o%=rS)<0&&(o+=rS),(a%=rS)<0&&(a+=rS),o>a&&!r?a+=rS:oo&&(uS[0]=aS(f)*i+t,uS[1]=oS(f)*n+e,u(s,uS,s),h(l,uS,l))}function vn(t,e,i,n,o,a,r){if(0===o)return!1;var s=o,l=0,u=t;if(r>e+s&&r>n+s||rt+s&&a>i+s||ae+c&&h>n+c&&h>a+c&&h>s+c||ht+c&&u>i+c&&u>o+c&&u>r+c||ue+u&&l>n+u&&l>a+u||lt+u&&s>i+u&&s>o+u||si||h+uo&&(o+=TS);var d=Math.atan2(l,s);return d<0&&(d+=TS),d>=n&&d<=o||d+TS>=n&&d+TS<=o}function bn(t,e,i,n,o,a){if(a>e&&a>n||ao?r:0}function Sn(t,e){return Math.abs(t-e)e&&u>n&&u>a&&u>s||u1&&Mn(),c=Qi(e,n,a,s,kS[0]),p>1&&(d=Qi(e,n,a,s,kS[1]))),2==p?me&&s>n&&s>a||s=0&&u<=1){for(var h=0,c=rn(e,n,a,u),d=0;di||s<-i)return 0;u=Math.sqrt(i*i-s*s);LS[0]=-u,LS[1]=u;var l=Math.abs(n-o);if(l<1e-4)return 0;if(l%DS<1e-4){n=0,o=DS;p=a?1:-1;return r>=LS[0]+t&&r<=LS[1]+t?p:0}if(a){var u=n;n=_n(o),o=_n(u)}else n=_n(n),o=_n(o);n>o&&(o+=DS);for(var h=0,c=0;c<2;c++){var d=LS[c];if(d+t>r){var f=Math.atan2(s,d),p=a?1:-1;f<0&&(f=DS+f),(f>=n&&f<=o||f+DS>=n&&f+DS<=o)&&(f>Math.PI/2&&f<1.5*Math.PI&&(p=-p),h+=p)}}return h}function Dn(t,e,i,n,o){for(var a=0,r=0,s=0,l=0,u=0,h=0;h1&&(i||(a+=bn(r,s,l,u,n,o))),1==h&&(l=r=t[h],u=s=t[h+1]),c){case AS.M:r=l=t[h++],s=u=t[h++];break;case AS.L:if(i){if(vn(r,s,t[h],t[h+1],e,n,o))return!0}else a+=bn(r,s,t[h],t[h+1],n,o)||0;r=t[h++],s=t[h++];break;case AS.C:if(i){if(yn(r,s,t[h++],t[h++],t[h++],t[h++],t[h],t[h+1],e,n,o))return!0}else a+=In(r,s,t[h++],t[h++],t[h++],t[h++],t[h],t[h+1],n,o)||0;r=t[h++],s=t[h++];break;case AS.Q:if(i){if(xn(r,s,t[h++],t[h++],t[h],t[h+1],e,n,o))return!0}else a+=Tn(r,s,t[h++],t[h++],t[h],t[h+1],n,o)||0;r=t[h++],s=t[h++];break;case AS.A:var d=t[h++],f=t[h++],p=t[h++],g=t[h++],m=t[h++],v=t[h++],y=(t[h++],1-t[h++]),x=Math.cos(m)*p+d,_=Math.sin(m)*g+f;h>1?a+=bn(r,s,x,_,n,o):(l=x,u=_);var w=(n-d)*g/p+d;if(i){if(wn(d,f,g,m,m+v,y,e,w,o))return!0}else a+=An(d,f,g,m,m+v,y,w,o);r=Math.cos(m+v)*p+d,s=Math.sin(m+v)*g+f;break;case AS.R:l=r=t[h++],u=s=t[h++];var x=l+t[h++],_=u+t[h++];if(i){if(vn(l,u,x,u,e,n,o)||vn(x,u,x,_,e,n,o)||vn(x,_,l,_,e,n,o)||vn(l,_,l,u,e,n,o))return!0}else a+=bn(x,u,x,_,n,o),a+=bn(l,_,l,u,n,o);break;case AS.Z:if(i){if(vn(r,s,l,u,e,n,o))return!0}else a+=bn(r,s,l,u,n,o);r=l,s=u}}return i||Sn(s,u)||(a+=bn(r,s,l,u,n,o)||0),0!==a}function Cn(t,e,i){return Dn(t,0,!1,e,i)}function Ln(t,e,i,n){return Dn(t,e,!0,i,n)}function kn(t){ui.call(this,t),this.path=null}function Pn(t,e,i,n,o,a,r,s,l,u,h){var c=l*(HS/180),d=WS(c)*(t-i)/2+FS(c)*(e-n)/2,f=-1*FS(c)*(t-i)/2+WS(c)*(e-n)/2,p=d*d/(r*r)+f*f/(s*s);p>1&&(r*=GS(p),s*=GS(p));var g=(o===a?-1:1)*GS((r*r*(s*s)-r*r*(f*f)-s*s*(d*d))/(r*r*(f*f)+s*s*(d*d)))||0,m=g*r*f/s,v=g*-s*d/r,y=(t+i)/2+WS(c)*m-FS(c)*v,x=(e+n)/2+FS(c)*m+WS(c)*v,_=XS([1,0],[(d-m)/r,(f-v)/s]),w=[(d-m)/r,(f-v)/s],b=[(-1*d-m)/r,(-1*f-v)/s],S=XS(w,b);US(w,b)<=-1&&(S=HS),US(w,b)>=1&&(S=0),0===a&&S>0&&(S-=2*HS),1===a&&S<0&&(S+=2*HS),h.addData(u,y,x,r,s,_,S,c,a)}function Nn(t){if(!t)return new MS;for(var e,i=0,n=0,o=i,a=n,r=new MS,s=MS.CMD,l=t.match(jS),u=0;u=2){if(o&&"spline"!==o){var a=iM(n,o,i,e.smoothConstraint);t.moveTo(n[0][0],n[0][1]);for(var r=n.length,s=0;s<(i?r:r-1);s++){var l=a[2*s],u=a[2*s+1],h=n[(s+1)%r];t.bezierCurveTo(l[0],l[1],u[0],u[1],h[0],h[1])}}else{"spline"===o&&(n=eM(n,i)),t.moveTo(n[0][0],n[0][1]);for(var s=1,c=n.length;s=0)?(i={textFill:null,textStroke:t.textStroke,textStrokeWidth:t.textStrokeWidth},t.textFill="#fff",null==t.textStroke&&(t.textStroke=a,null==t.textStrokeWidth&&(t.textStrokeWidth=2))):null!=a&&(i={textFill:null},t.textFill=a),i&&(t.insideRollback=i)}}function xo(t){var e=t.insideRollback;e&&(t.textFill=e.textFill,t.textStroke=e.textStroke,t.textStrokeWidth=e.textStrokeWidth,t.insideRollback=null)}function _o(t,e){var i=e||e.getModel("textStyle");return P([t.fontStyle||i&&i.getShallow("fontStyle")||"",t.fontWeight||i&&i.getShallow("fontWeight")||"",(t.fontSize||i&&i.getShallow("fontSize")||12)+"px",t.fontFamily||i&&i.getShallow("fontFamily")||"sans-serif"].join(" "))}function wo(t,e,i,n,o,a){if("function"==typeof o&&(a=o,o=null),n&&n.isAnimationEnabled()){var r=t?"Update":"",s=n.getShallow("animationDuration"+r),l=n.getShallow("animationEasing"+r),u=n.getShallow("animationDelay"+r);"function"==typeof u&&(u=u(o,n.getAnimationDelayParams?n.getAnimationDelayParams(e,o):null)),"function"==typeof s&&(s=s(o)),s>0?e.animateTo(i,s,u||0,l,a,!!a):(e.stopAnimation(),e.attr(i),a&&a())}else e.stopAnimation(),e.attr(i),a&&a()}function bo(t,e,i,n,o){wo(!0,t,e,i,n,o)}function So(t,e,i,n,o){wo(!1,t,e,i,n,o)}function Mo(t,e){for(var i=vt([]);t&&t!==e;)xt(i,t.getLocalTransform(),i),t=t.parent;return i}function Io(t,e,i){return e&&!c(e)&&(e=mw.getLocalTransform(e)),i&&(e=St([],e)),Q([],t,e)}function To(t,e,i){var n=0===e[4]||0===e[5]||0===e[0]?1:Math.abs(2*e[4]/e[0]),o=0===e[4]||0===e[5]||0===e[2]?1:Math.abs(2*e[4]/e[2]),a=["left"===t?-n:"right"===t?n:0,"top"===t?-o:"bottom"===t?o:0];return a=Io(a,e,i),Math.abs(a[0])>Math.abs(a[1])?a[0]>0?"right":"left":a[1]>0?"bottom":"top"}function Ao(t,e,i,n){function o(t){var e={position:F(t.position),rotation:t.rotation};return t.shape&&(e.shape=a({},t.shape)),e}if(t&&e){var r=function(t){var e={};return t.traverse(function(t){!t.isGroup&&t.anid&&(e[t.anid]=t)}),e}(t);e.traverse(function(t){if(!t.isGroup&&t.anid){var e=r[t.anid];if(e){var n=o(t);t.attr(o(e)),bo(t,n,i,t.dataIndex)}}})}}function Do(t,e){return f(t,function(t){var i=t[0];i=mM(i,e.x),i=vM(i,e.x+e.width);var n=t[1];return n=mM(n,e.y),n=vM(n,e.y+e.height),[i,n]})}function Co(t,e,i){var n=(e=a({rectHover:!0},e)).style={strokeNoScale:!0};if(i=i||{x:-1,y:-1,width:2,height:2},t)return 0===t.indexOf("image://")?(n.image=t.slice(8),r(n,i),new hi(e)):Wn(t.replace("path://",""),e,i,"center")}function Lo(t,e,i){this.parentModel=e,this.ecModel=i,this.option=t}function ko(t,e,i){for(var n=0;n0){if(t<=e[0])return i[0];if(t>=e[1])return i[1]}else{if(t>=e[0])return i[0];if(t<=e[1])return i[1]}else{if(t===e[0])return i[0];if(t===e[1])return i[1]}return(t-e[0])/o*a+i[0]}function Ro(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"string"==typeof t?Oo(t).match(/%$/)?parseFloat(t)/100*e:parseFloat(t):null==t?NaN:+t}function zo(t,e,i){return null==e&&(e=10),e=Math.min(Math.max(0,e),20),t=(+t).toFixed(e),i?t:+t}function Bo(t){return t.sort(function(t,e){return t-e}),t}function Vo(t){if(t=+t,isNaN(t))return 0;for(var e=1,i=0;Math.round(t*e)/e!==t;)e*=10,i++;return i}function Go(t){var e=t.toString(),i=e.indexOf("e");if(i>0){var n=+e.slice(i+1);return n<0?-n:0}var o=e.indexOf(".");return o<0?0:e.length-1-o}function Fo(t,e){var i=Math.log,n=Math.LN10,o=Math.floor(i(t[1]-t[0])/n),a=Math.round(i(Math.abs(e[1]-e[0]))/n),r=Math.min(Math.max(-o+a,0),20);return isFinite(r)?r:20}function Wo(t,e,i){if(!t[e])return 0;var n=p(t,function(t,e){return t+(isNaN(e)?0:e)},0);if(0===n)return 0;for(var o=Math.pow(10,i),a=f(t,function(t){return(isNaN(t)?0:t)/n*o*100}),r=100*o,s=f(a,function(t){return Math.floor(t)}),l=p(s,function(t,e){return t+e},0),u=f(a,function(t,e){return t-s[e]});lh&&(h=u[d],c=d);++s[c],u[c]=0,++l}return s[e]/o}function Ho(t){var e=2*Math.PI;return(t%e+e)%e}function Zo(t){return t>-LM&&t=-20?+t.toFixed(n<0?-n:0):t}function qo(t){function e(t,i,n){return t.interval[n]=0}function $o(t){return isNaN(t)?"-":(t=(t+"").split("."))[0].replace(/(\d{1,3})(?=(?:\d{3})+(?!\d))/g,"$1,")+(t.length>1?"."+t[1]:"")}function Jo(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 Qo(t){return null==t?"":(t+"").replace(EM,function(t,e){return RM[e]})}function ta(t,e,i){y(e)||(e=[e]);var n=e.length;if(!n)return"";for(var o=e[0].$vars||[],a=0;a
':'':{renderMode:o,content:"{marker"+a+"|} ",style:{color:i}}:""}function na(t,e){return t+="","0000".substr(0,e-t.length)+t}function oa(t,e,i){"week"!==t&&"month"!==t&&"quarter"!==t&&"half-year"!==t&&"year"!==t||(t="MM-dd\nyyyy");var n=Uo(e),o=i?"UTC":"",a=n["get"+o+"FullYear"](),r=n["get"+o+"Month"]()+1,s=n["get"+o+"Date"](),l=n["get"+o+"Hours"](),u=n["get"+o+"Minutes"](),h=n["get"+o+"Seconds"](),c=n["get"+o+"Milliseconds"]();return t=t.replace("MM",na(r,2)).replace("M",r).replace("yyyy",a).replace("yy",a%100).replace("dd",na(s,2)).replace("d",s).replace("hh",na(l,2)).replace("h",l).replace("mm",na(u,2)).replace("m",u).replace("ss",na(h,2)).replace("s",h).replace("SSS",na(c,3))}function aa(t){return t?t.charAt(0).toUpperCase()+t.substr(1):t}function ra(t,e,i,n,o){var a=0,r=0;null==n&&(n=1/0),null==o&&(o=1/0);var s=0;e.eachChild(function(l,u){var h,c,d=l.position,f=l.getBoundingRect(),p=e.childAt(u+1),g=p&&p.getBoundingRect();if("horizontal"===t){var m=f.width+(g?-g.x+f.x:0);(h=a+m)>n||l.newline?(a=0,h=m,r+=s+i,s=f.height):s=Math.max(s,f.height)}else{var v=f.height+(g?-g.y+f.y:0);(c=r+v)>o||l.newline?(a+=s+i,r=0,c=v,s=f.width):s=Math.max(s,f.width)}l.newline||(d[0]=a,d[1]=r,"horizontal"===t?a=h+i:r=c+i)})}function sa(t,e,i){var n=e.width,o=e.height,a=Ro(t.x,n),r=Ro(t.y,o),s=Ro(t.x2,n),l=Ro(t.y2,o);return(isNaN(a)||isNaN(parseFloat(t.x)))&&(a=0),(isNaN(s)||isNaN(parseFloat(t.x2)))&&(s=n),(isNaN(r)||isNaN(parseFloat(t.y)))&&(r=0),(isNaN(l)||isNaN(parseFloat(t.y2)))&&(l=o),i=OM(i||0),{width:Math.max(s-a-i[1]-i[3],0),height:Math.max(l-r-i[0]-i[2],0)}}function la(t,e,i){i=OM(i||0);var n=e.width,o=e.height,a=Ro(t.left,n),r=Ro(t.top,o),s=Ro(t.right,n),l=Ro(t.bottom,o),u=Ro(t.width,n),h=Ro(t.height,o),c=i[2]+i[0],d=i[1]+i[3],f=t.aspect;switch(isNaN(u)&&(u=n-s-d-a),isNaN(h)&&(h=o-l-c-r),null!=f&&(isNaN(u)&&isNaN(h)&&(f>n/o?u=.8*n:h=.8*o),isNaN(u)&&(u=f*h),isNaN(h)&&(h=u/f)),isNaN(a)&&(a=n-s-u-d),isNaN(r)&&(r=o-l-h-c),t.left||t.right){case"center":a=n/2-u/2-i[3];break;case"right":a=n-u-d}switch(t.top||t.bottom){case"middle":case"center":r=o/2-h/2-i[0];break;case"bottom":r=o-h-c}a=a||0,r=r||0,isNaN(u)&&(u=n-d-a-(s||0)),isNaN(h)&&(h=o-c-r-(l||0));var p=new ue(a+i[3],r+i[0],u,h);return p.margin=i,p}function ua(t,e,i,n,o){var a=!o||!o.hv||o.hv[0],s=!o||!o.hv||o.hv[1],l=o&&o.boundingMode||"all";if(a||s){var u;if("raw"===l)u="group"===t.type?new ue(0,0,+e.width||0,+e.height||0):t.getBoundingRect();else if(u=t.getBoundingRect(),t.needLocalTransform()){var h=t.getLocalTransform();(u=u.clone()).applyTransform(h)}e=la(r({width:u.width,height:u.height},e),i,n);var c=t.position,d=a?e.x-u.x:0,f=s?e.y-u.y:0;t.attr("position","raw"===l?[d,f]:[c[0]+d,c[1]+f])}}function ha(t,e){return null!=t[ZM[e][0]]||null!=t[ZM[e][1]]&&null!=t[ZM[e][2]]}function ca(t,e,i){function n(i,n){var r={},l=0,u={},h=0;if(WM(i,function(e){u[e]=t[e]}),WM(i,function(t){o(e,t)&&(r[t]=u[t]=e[t]),a(r,t)&&l++,a(u,t)&&h++}),s[n])return a(e,i[1])?u[i[2]]=null:a(e,i[2])&&(u[i[1]]=null),u;if(2!==h&&l){if(l>=2)return r;for(var c=0;ce)return t[n];return t[i-1]}function ga(t){var e=t.get("coordinateSystem"),i={coordSysName:e,coordSysDims:[],axisMap:R(),categoryAxisMap:R()},n=QM[e];if(n)return n(t,i,i.axisMap,i.categoryAxisMap),i}function ma(t){return"category"===t.get("type")}function va(t){this.fromDataset=t.fromDataset,this.data=t.data||(t.sourceFormat===nI?{}:[]),this.sourceFormat=t.sourceFormat||oI,this.seriesLayoutBy=t.seriesLayoutBy||rI,this.dimensionsDefine=t.dimensionsDefine,this.encodeDefine=t.encodeDefine&&R(t.encodeDefine),this.startIndex=t.startIndex||0,this.dimensionsDetectCount=t.dimensionsDetectCount}function ya(t){var e=t.option.source,i=oI;if(S(e))i=aI;else if(y(e)){0===e.length&&(i=eI);for(var n=0,o=e.length;n=e:"max"===i?t<=e:t===e}function Ha(t,e){return t.join(",")===e.join(",")}function Za(t,e){fI(e=e||{},function(e,i){if(null!=e){var n=t[i];if(YM.hasClass(i)){e=Di(e);var o=Pi(n=Di(n),e);t[i]=gI(o,function(t){return t.option&&t.exist?mI(t.exist,t.option,!0):t.exist||t.option})}else t[i]=mI(n,e,!0)}})}function Ua(t){var e=t&&t.itemStyle;if(e)for(var i=0,o=_I.length;i=0;p--){var g=t[p];if(s||(d=g.data.rawIndexOf(g.stackedByDimension,c)),d>=0){var m=g.data.getByRawIndex(g.stackResultDimension,d);if(h>=0&&m>0||h<=0&&m<0){h+=m,f=m;break}}}return n[0]=h,n[1]=f,n});r.hostModel.setData(l),e.data=l})}function nr(t,e){va.isInstance(t)||(t=va.seriesDataToSource(t)),this._source=t;var i=this._data=t.data,n=t.sourceFormat;n===aI&&(this._offset=0,this._dimSize=e,this._data=i),a(this,TI[n===eI?n+"_"+t.seriesLayoutBy:n])}function or(){return this._data.length}function ar(t){return this._data[t]}function rr(t){for(var e=0;ee.outputData.count()&&e.model.getRawData().cloneShallow(e.outputData)}function wr(t,e){d(t.CHANGABLE_METHODS,function(i){t.wrapMethod(i,v(br,e))})}function br(t){var e=Sr(t);e&&e.setOutputEnd(this.count())}function Sr(t){var e=(t.ecModel||{}).scheduler,i=e&&e.getPipeline(t.uid);if(i){var n=i.currentTask;if(n){var o=n.agentStubMap;o&&(n=o.get(t.uid))}return n}}function Mr(){this.group=new Zw,this.uid=No("viewChart"),this.renderTask=dr({plan:Ar,reset:Dr}),this.renderTask.context={view:this}}function Ir(t,e){if(t&&(t.trigger(e),"group"===t.type))for(var i=0;i=0?n():c=setTimeout(n,-a),u=o};return d.clear=function(){c&&(clearTimeout(c),c=null)},d.debounceNextCall=function(t){l=t},d}function Lr(t,e,i,n){var o=t[e];if(o){var a=o[WI]||o,r=o[ZI];if(o[HI]!==i||r!==n){if(null==i||!n)return t[e]=a;(o=t[e]=Cr(a,i,"debounce"===n))[WI]=a,o[ZI]=n,o[HI]=i}return o}}function kr(t,e){var i=t[e];i&&i[WI]&&(t[e]=i[WI])}function Pr(t,e,i,n){this.ecInstance=t,this.api=e,this.unfinished;var i=this._dataProcessorHandlers=i.slice(),n=this._visualHandlers=n.slice();this._allHandlers=i.concat(n),this._stageTaskMap=R()}function Nr(t,e,i,n,o){function a(t,e){return t.setDirty&&(!t.dirtyMap||t.dirtyMap.get(e.__pipeline.id))}o=o||{};var r;d(e,function(e,s){if(!o.visualType||o.visualType===e.visualType){var l=t._stageTaskMap.get(e.uid),u=l.seriesTaskMap,h=l.overallTask;if(h){var c,d=h.agentStubMap;d.each(function(t){a(o,t)&&(t.dirty(),c=!0)}),c&&h.dirty(),KI(h,n);var f=t.getPerformArgs(h,o.block);d.each(function(t){t.perform(f)}),r|=h.perform(f)}else u&&u.each(function(s,l){a(o,s)&&s.dirty();var u=t.getPerformArgs(s,o.block);u.skip=!e.performRawSeries&&i.isSeriesFiltered(s.context.model),KI(s,n),r|=s.perform(u)})}}),t.unfinished|=r}function Or(t,e,i,n,o){function a(i){var a=i.uid,s=r.get(a)||r.set(a,dr({plan:Gr,reset:Fr,count:Hr}));s.context={model:i,ecModel:n,api:o,useClearVisual:e.isVisual&&!e.isLayout,plan:e.plan,reset:e.reset,scheduler:t},Zr(t,i,s)}var r=i.seriesTaskMap||(i.seriesTaskMap=R()),s=e.seriesType,l=e.getTargetSeries;e.createOnAllSeries?n.eachRawSeries(a):s?n.eachRawSeriesByType(s,a):l&&l(n,o).each(a);var u=t._pipelineMap;r.each(function(t,e){u.get(e)||(t.dispose(),r.removeKey(e))})}function Er(t,e,i,n,o){function a(e){var i=e.uid,n=s.get(i);n||(n=s.set(i,dr({reset:zr,onDirty:Vr})),r.dirty()),n.context={model:e,overallProgress:h,modifyOutputEnd:c},n.agent=r,n.__block=h,Zr(t,e,n)}var r=i.overallTask=i.overallTask||dr({reset:Rr});r.context={ecModel:n,api:o,overallReset:e.overallReset,scheduler:t};var s=r.agentStubMap=r.agentStubMap||R(),l=e.seriesType,u=e.getTargetSeries,h=!0,c=e.modifyOutputEnd;l?n.eachRawSeriesByType(l,a):u?u(n,o).each(a):(h=!1,d(n.getSeries(),a));var f=t._pipelineMap;s.each(function(t,e){f.get(e)||(t.dispose(),r.dirty(),s.removeKey(e))})}function Rr(t){t.overallReset(t.ecModel,t.api,t.payload)}function zr(t,e){return t.overallProgress&&Br}function Br(){this.agent.dirty(),this.getDownstream().dirty()}function Vr(){this.agent&&this.agent.dirty()}function Gr(t){return t.plan&&t.plan(t.model,t.ecModel,t.api,t.payload)}function Fr(t){t.useClearVisual&&t.data.clearAllVisual();var e=t.resetDefines=Di(t.reset(t.model,t.ecModel,t.api,t.payload));return e.length>1?f(e,function(t,e){return Wr(e)}):$I}function Wr(t){return function(e,i){var n=i.data,o=i.resetDefines[t];if(o&&o.dataEach)for(var a=e.start;a0?parseInt(n,10)/100:n?parseFloat(n):0;var o=i.getAttribute("stop-color")||"#000000";e.addColorStop(n,o)}i=i.nextSibling}}function Kr(t,e){t&&t.__inheritedStyle&&(e.__inheritedStyle||(e.__inheritedStyle={}),r(e.__inheritedStyle,t.__inheritedStyle))}function $r(t){for(var e=P(t).split(rT),i=[],n=0;n0;a-=2){var r=o[a],s=o[a-1];switch(n=n||mt(),s){case"translate":r=P(r).split(rT),_t(n,n,[parseFloat(r[0]),parseFloat(r[1]||0)]);break;case"scale":r=P(r).split(rT),bt(n,n,[parseFloat(r[0]),parseFloat(r[1]||r[0])]);break;case"rotate":r=P(r).split(rT),wt(n,n,parseFloat(r[0]));break;case"skew":r=P(r).split(rT),console.warn("Skew transform is not supported yet");break;case"matrix":r=P(r).split(rT);n[0]=parseFloat(r[0]),n[1]=parseFloat(r[1]),n[2]=parseFloat(r[2]),n[3]=parseFloat(r[3]),n[4]=parseFloat(r[4]),n[5]=parseFloat(r[5])}}}e.setLocalTransform(n)}function es(t){var e=t.getAttribute("style"),i={};if(!e)return i;var n={};dT.lastIndex=0;for(var o;null!=(o=dT.exec(e));)n[o[1]]=o[2];for(var a in uT)uT.hasOwnProperty(a)&&null!=n[a]&&(i[uT[a]]=n[a]);return i}function is(t,e,i){var n=e/t.width,o=i/t.height,a=Math.min(n,o);return{scale:[a,a],position:[-(t.x+t.width/2)*a+e/2,-(t.y+t.height/2)*a+i/2]}}function ns(t,e){return(new Yr).parse(t,e)}function os(t){return function(e,i,n){e=e&&e.toLowerCase(),aw.prototype[t].call(this,e,i,n)}}function as(){aw.call(this)}function rs(t,e,n){function o(t,e){return t.__prio-e.__prio}n=n||{},"string"==typeof e&&(e=BT[e]),this.id,this.group,this._dom=t;var a=this._zr=Ii(t,{renderer:n.renderer||"canvas",devicePixelRatio:n.devicePixelRatio,width:n.width,height:n.height});this._throttledZrFlush=Cr(m(a.flush,a),17),(e=i(e))&&MI(e,!0),this._theme=e,this._chartsViews=[],this._chartsMap={},this._componentsViews=[],this._componentsMap={},this._coordSysMgr=new Ba;var r=this._api=Ms(this);ve(zT,o),ve(OT,o),this._scheduler=new Pr(this,r,OT,zT),aw.call(this,this._ecEventProcessor=new Is),this._messageCenter=new as,this._initEvents(),this.resize=m(this.resize,this),this._pendingActions=[],a.animation.on("frame",this._onframe,this),ps(a,this),N(this)}function ss(t,e,i){var n,o=this._model,a=this._coordSysMgr.getCoordinateSystems();e=Vi(o,e);for(var r=0;re.get("hoverLayerThreshold")&&!z_.node&&i.traverse(function(t){t.isGroup||(t.useHoverLayer=!0)})}function bs(t,e){var i=t.get("blendMode")||null;e.group.traverse(function(t){t.isGroup||t.style.blend!==i&&t.setStyle("blend",i),t.eachPendingDisplayable&&t.eachPendingDisplayable(function(t){t.setStyle("blend",i)})})}function Ss(t,e){var i=t.get("z"),n=t.get("zlevel");e.group.traverse(function(t){"group"!==t.type&&(null!=i&&(t.z=i),null!=n&&(t.zlevel=n))})}function Ms(t){var e=t._coordSysMgr;return a(new za(t),{getCoordinateSystems:m(e.getCoordinateSystems,e),getComponentByElement:function(e){for(;e;){var i=e.__ecComponentInfo;if(null!=i)return t._model.getComponent(i.mainType,i.index);e=e.parent}}})}function Is(){this.eventInfo}function Ts(t){function e(t,e){for(var n=0;n65535?$T:JT}function qs(t){var e=t.constructor;return e===Array?t.slice():new e(t)}function Ks(t,e){d(QT.concat(e.__wrappedMethods||[]),function(i){e.hasOwnProperty(i)&&(t[i]=e[i])}),t.__wrappedMethods=e.__wrappedMethods,d(tA,function(n){t[n]=i(e[n])}),t._calculationInfo=a(e._calculationInfo)}function $s(t){var e=t._invertedIndicesMap;d(e,function(i,n){var o=t._dimensionInfos[n].ordinalMeta;if(o){i=e[n]=new $T(o.categories.length);for(a=0;a=0?this._indices[t]:-1}function el(t,e){var i=t._idList[e];return null==i&&(i=Js(t,t._idDimIdx,e)),null==i&&(i=qT+e),i}function il(t){return y(t)||(t=[t]),t}function nl(t,e){var i=t.dimensions,n=new eA(f(i,t.getDimensionInfo,t),t.hostModel);Ks(n,t);for(var o=n._storage={},a=t._storage,r=0;r=0?(o[s]=ol(a[s]),n._rawExtent[s]=al(),n._extent[s]=null):o[s]=a[s])}return n}function ol(t){for(var e=new Array(t.length),i=0;in&&(r=o.interval=n);var s=o.intervalPrecision=_l(r);return bl(o.niceTickExtent=[lA(Math.ceil(t[0]/r)*r,s),lA(Math.floor(t[1]/r)*r,s)],t),o}function _l(t){return Go(t)+2}function wl(t,e,i){t[e]=Math.max(Math.min(t[e],i[1]),i[0])}function bl(t,e){!isFinite(t[0])&&(t[0]=e[0]),!isFinite(t[1])&&(t[1]=e[1]),wl(t,0,e),wl(t,1,e),t[0]>t[1]&&(t[0]=t[1])}function Sl(t,e,i,n){var o=[];if(!t)return o;e[0]1e4)return[];return e[1]>(o.length?o[o.length-1]:i[1])&&o.push(e[1]),o}function Ml(t){return t.get("stack")||cA+t.seriesIndex}function Il(t){return t.dim+t.index}function Tl(t){var e=[],i=t.axis;if("category"===i.type){for(var n=i.getBandWidth(),o=0;o=0?"p":"n",b=m;p&&(o[r][_]||(o[r][_]={p:m,n:m}),b=o[r][_][w]);var S,M,I,T;if(g)S=b,M=(A=i.dataToPoint([x,_]))[1]+l,I=A[0]-m,T=u,Math.abs(I)a[1]?(n=a[1],o=a[0]):(n=a[0],o=a[1]);var r=e.toGlobalCoord(e.dataToCoord(0));return ro&&(r=o),r}function El(t,e){return SA(t,bA(e))}function Rl(t,e){var i,n,o,a=t.type,r=e.getMin(),s=e.getMax(),l=null!=r,u=null!=s,h=t.getExtent();"ordinal"===a?i=e.getCategories().length:(y(n=e.get("boundaryGap"))||(n=[n||0,n||0]),"boolean"==typeof n[0]&&(n=[0,0]),n[0]=Ro(n[0],1),n[1]=Ro(n[1],1),o=h[1]-h[0]||Math.abs(h[0])),null==r&&(r="ordinal"===a?i?0:NaN:h[0]-n[0]*o),null==s&&(s="ordinal"===a?i?i-1:NaN:h[1]+n[1]*o),"dataMin"===r?r=h[0]:"function"==typeof r&&(r=r({min:h[0],max:h[1]})),"dataMax"===s?s=h[1]:"function"==typeof s&&(s=s({min:h[0],max:h[1]})),(null==r||!isFinite(r))&&(r=NaN),(null==s||!isFinite(s))&&(s=NaN),t.setBlank(I(r)||I(s)||"ordinal"===a&&!t.getOrdinalMeta().categories.length),e.getNeedCrossZero()&&(r>0&&s>0&&!l&&(r=0),r<0&&s<0&&!u&&(s=0));var c=e.ecModel;if(c&&"time"===a){var f,p=Al("bar",c);if(d(p,function(t){f|=t.getBaseAxis()===e.axis}),f){var g=Dl(p),m=zl(r,s,e,g);r=m.min,s=m.max}}return[r,s]}function zl(t,e,i,n){var o=i.axis.getExtent(),a=o[1]-o[0],r=Ll(n,i.axis);if(void 0===r)return{min:t,max:e};var s=1/0;d(r,function(t){s=Math.min(t.offset,s)});var l=-1/0;d(r,function(t){l=Math.max(t.offset+t.width,l)}),s=Math.abs(s),l=Math.abs(l);var u=s+l,h=e-t,c=h/(1-(s+l)/a)-h;return e+=c*(l/u),t-=c*(s/u),{min:t,max:e}}function Bl(t,e){var i=Rl(t,e),n=null!=e.getMin(),o=null!=e.getMax(),a=e.get("splitNumber");"log"===t.type&&(t.base=e.get("logBase"));var r=t.type;t.setExtent(i[0],i[1]),t.niceExtent({splitNumber:a,fixMin:n,fixMax:o,minInterval:"interval"===r||"time"===r?e.get("minInterval"):null,maxInterval:"interval"===r||"time"===r?e.get("maxInterval"):null});var s=e.get("interval");null!=s&&t.setInterval&&t.setInterval(s)}function Vl(t,e){if(e=e||t.get("type"))switch(e){case"category":return new sA(t.getOrdinalMeta?t.getOrdinalMeta():t.getCategories(),[1/0,-1/0]);case"value":return new hA;default:return(gl.getClass(e)||hA).create(t)}}function Gl(t){var e=t.scale.getExtent(),i=e[0],n=e[1];return!(i>0&&n>0||i<0&&n<0)}function Fl(t){var e=t.getLabelModel().get("formatter"),i="category"===t.type?t.scale.getExtent()[0]:null;return"string"==typeof e?e=function(e){return function(i){return i=t.scale.getLabel(i),e.replace("{value}",null!=i?i:"")}}(e):"function"==typeof e?function(n,o){return null!=i&&(o=n-i),e(Wl(t,n),o)}:function(e){return t.scale.getLabel(e)}}function Wl(t,e){return"category"===t.type?t.scale.getLabel(e):e}function Hl(t){var e=t.model,i=t.scale;if(e.get("axisLabel.show")&&!i.isBlank()){var n,o,a="category"===t.type,r=i.getExtent();o=a?i.count():(n=i.getTicks()).length;var s,l=t.getLabelModel(),u=Fl(t),h=1;o>40&&(h=Math.ceil(o/40));for(var c=0;c>1^-(1&s),l=l>>1^-(1&l),o=s+=o,a=l+=a,n.push([s/i,l/i])}return n}function Jl(t){return"category"===t.type?tu(t):nu(t)}function Ql(t,e){return"category"===t.type?iu(t,e):{ticks:t.scale.getTicks()}}function tu(t){var e=t.getLabelModel(),i=eu(t,e);return!e.get("show")||t.scale.isBlank()?{labels:[],labelCategoryInterval:i.labelCategoryInterval}:i}function eu(t,e){var i=ou(t,"labels"),n=du(e),o=au(i,n);if(o)return o;var a,r;return a=x(n)?cu(t,n):hu(t,r="auto"===n?su(t):n),ru(i,n,{labels:a,labelCategoryInterval:r})}function iu(t,e){var i=ou(t,"ticks"),n=du(e),o=au(i,n);if(o)return o;var a,r;if(e.get("show")&&!t.scale.isBlank()||(a=[]),x(n))a=cu(t,n,!0);else if("auto"===n){var s=eu(t,t.getLabelModel());r=s.labelCategoryInterval,a=f(s.labels,function(t){return t.tickValue})}else a=hu(t,r=n,!0);return ru(i,n,{ticks:a,tickCategoryInterval:r})}function nu(t){var e=t.scale.getTicks(),i=Fl(t);return{labels:f(e,function(e,n){return{formattedLabel:i(e,n),rawLabel:t.scale.getLabel(e),tickValue:e}})}}function ou(t,e){return FA(t)[e]||(FA(t)[e]=[])}function au(t,e){for(var i=0;i40&&(s=Math.max(1,Math.floor(r/40)));for(var l=a[0],u=t.dataToCoord(l+1)-t.dataToCoord(l),h=Math.abs(u*Math.cos(n)),c=Math.abs(u*Math.sin(n)),d=0,f=0;l<=a[1];l+=s){var p=0,g=0,m=De(i(l),e.font,"center","top");p=1.3*m.width,g=1.3*m.height,d=Math.max(d,p,7),f=Math.max(f,g,7)}var v=d/h,y=f/c;isNaN(v)&&(v=1/0),isNaN(y)&&(y=1/0);var x=Math.max(0,Math.floor(Math.min(v,y))),_=FA(t.model),w=_.lastAutoInterval,b=_.lastTickCount;return null!=w&&null!=b&&Math.abs(w-x)<=1&&Math.abs(b-r)<=1&&w>x?x=w:(_.lastTickCount=r,_.lastAutoInterval=x),x}function uu(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 hu(t,e,i){function n(t){l.push(i?t:{formattedLabel:o(t),rawLabel:a.getLabel(t),tickValue:t})}var o=Fl(t),a=t.scale,r=a.getExtent(),s=t.getLabelModel(),l=[],u=Math.max((e||0)+1,1),h=r[0],c=a.count();0!==h&&u>1&&c/u>2&&(h=Math.round(Math.ceil(h/u)*u));var d={min:s.get("showMinLabel"),max:s.get("showMaxLabel")};d.min&&h!==r[0]&&n(r[0]);for(var f=h;f<=r[1];f+=u)n(f);return d.max&&f!==r[1]&&n(r[1]),l}function cu(t,e,i){var n=t.scale,o=Fl(t),a=[];return d(n.getTicks(),function(t){var r=n.getLabel(t);e(t,r)&&a.push(i?t:{formattedLabel:o(t),rawLabel:r,tickValue:t})}),a}function du(t){var e=t.get("interval");return null==e?"auto":e}function fu(t,e){var i=(t[1]-t[0])/e/2;t[0]+=i,t[1]-=i}function pu(t,e,i,n,o){function a(t,e){return h?t>e:t0&&(t.coord-=u/(2*(e+1)))}),s={coord:e[r-1].coord+u},e.push(s)}var h=l[0]>l[1];a(e[0].coord,l[0])&&(o?e[0].coord=l[0]:e.shift()),o&&a(l[0],e[0].coord)&&e.unshift({coord:l[0]}),a(l[1],s.coord)&&(o?s.coord=l[1]:e.pop()),o&&a(s.coord,l[1])&&e.push({coord:l[1]})}}function gu(t,e){var i=t.mapDimension("defaultedLabel",!0),n=i.length;if(1===n)return hr(t,e,i[0]);if(n){for(var o=[],a=0;a0?i=n[0]:n[1]<0&&(i=n[1]),i}function Cu(t,e,i,n){var o=NaN;t.stacked&&(o=i.get(i.getCalculationInfo("stackedOverDimension"),n)),isNaN(o)&&(o=t.valueStart);var a=t.baseDataOffset,r=[];return r[a]=i.get(t.baseDim,n),r[1-a]=o,e.dataToPoint(r)}function Lu(t,e){var i=[];return e.diff(t).add(function(t){i.push({cmd:"+",idx:t})}).update(function(t,e){i.push({cmd:"=",idx:e,idx1:t})}).remove(function(t){i.push({cmd:"-",idx:t})}).execute(),i}function ku(t){return isNaN(t[0])||isNaN(t[1])}function Pu(t,e,i,n,o,a,r,s,l,u,h){return"none"!==u&&u?Nu.apply(this,arguments):Ou.apply(this,arguments)}function Nu(t,e,i,n,o,a,r,s,l,u,h){for(var c=0,d=i,f=0;f=o||d<0)break;if(ku(p)){if(h){d+=a;continue}break}if(d===i)t[a>0?"moveTo":"lineTo"](p[0],p[1]);else if(l>0){var g=e[c],m="y"===u?1:0,v=(p[m]-g[m])*l;oD(rD,g),rD[m]=g[m]+v,oD(sD,p),sD[m]=p[m]-v,t.bezierCurveTo(rD[0],rD[1],sD[0],sD[1],p[0],p[1])}else t.lineTo(p[0],p[1]);c=d,d+=a}return f}function Ou(t,e,i,n,o,a,r,s,l,u,h){for(var c=0,d=i,f=0;f=o||d<0)break;if(ku(p)){if(h){d+=a;continue}break}if(d===i)t[a>0?"moveTo":"lineTo"](p[0],p[1]),oD(rD,p);else if(l>0){var g=d+a,m=e[g];if(h)for(;m&&ku(e[g]);)m=e[g+=a];var v=.5,y=e[c];if(!(m=e[g])||ku(m))oD(sD,p);else{ku(m)&&!h&&(m=p),U(aD,m,y);var x,_;if("x"===u||"y"===u){var w="x"===u?0:1;x=Math.abs(p[w]-y[w]),_=Math.abs(p[w]-m[w])}else x=ew(p,y),_=ew(p,m);nD(sD,p,aD,-l*(1-(v=_/(_+x))))}eD(rD,rD,s),iD(rD,rD,r),eD(sD,sD,s),iD(sD,sD,r),t.bezierCurveTo(rD[0],rD[1],sD[0],sD[1],p[0],p[1]),nD(rD,p,aD,l*v)}else t.lineTo(p[0],p[1]);c=d,d+=a}return f}function Eu(t,e){var i=[1/0,1/0],n=[-1/0,-1/0];if(e)for(var o=0;on[0]&&(n[0]=a[0]),a[1]>n[1]&&(n[1]=a[1])}return{min:e?i:n,max:e?n:i}}function Ru(t,e){if(t.length===e.length){for(var i=0;ie[0]?1:-1;e[0]+=n*i,e[1]-=n*i}return e}function Vu(t,e,i){if(!i.valueDim)return[];for(var n=[],o=0,a=e.count();oa[1]&&a.reverse();var r=o.getExtent(),s=Math.PI/180;i&&(a[0]-=.5,a[1]+=.5);var l=new QS({shape:{cx:zo(t.cx,1),cy:zo(t.cy,1),r0:zo(a[0],1),r:zo(a[1],1),startAngle:-r[0]*s,endAngle:-r[1]*s,clockwise:o.inverse}});return e&&(l.shape.endAngle=-r[0]*s,So(l,{shape:{endAngle:-r[1]*s}},n)),l}function Wu(t,e,i,n){return"polar"===t.type?Fu(t,e,i,n):Gu(t,e,i,n)}function Hu(t,e,i){for(var n=e.getBaseAxis(),o="x"===n.dim||"radius"===n.dim?0:1,a=[],r=0;r=0;a--){var r=i[a].dimension,s=t.dimensions[r],l=t.getDimensionInfo(s);if("x"===(n=l&&l.coordDim)||"y"===n){o=i[a];break}}if(o){var u=e.getAxis(n),h=f(o.stops,function(t){return{coord:u.toGlobalCoord(u.dataToCoord(t.value)),color:t.color}}),c=h.length,p=o.outerColors.slice();c&&h[0].coord>h[c-1].coord&&(h.reverse(),p.reverse());var g=h[0].coord-10,m=h[c-1].coord+10,v=m-g;if(v<.001)return"transparent";d(h,function(t){t.offset=(t.coord-g)/v}),h.push({offset:c?h[c-1].offset:.5,color:p[1]||"transparent"}),h.unshift({offset:c?h[0].offset:.5,color:p[0]||"transparent"});var y=new dM(0,0,0,0,h,!0);return y[n]=g,y[n+"2"]=m,y}}}function Uu(t,e,i){var n=t.get("showAllSymbol"),o="auto"===n;if(!n||o){var a=i.getAxesByScale("ordinal")[0];if(a&&(!o||!Xu(a,e))){var r=e.mapDimension(a.dim),s={};return d(a.getViewLabels(),function(t){s[t.tickValue]=1}),function(t){return!s.hasOwnProperty(e.get(r,t))}}}}function Xu(t,e){var i=t.getExtent(),n=Math.abs(i[1]-i[0])/t.scale.count();isNaN(n)&&(n=0);for(var o=e.count(),a=Math.max(1,Math.round(o/5)),r=0;rn)return!1;return!0}function ju(t){return this._axes[t]}function Yu(t){pD.call(this,t)}function qu(t,e){return e.type||(e.data?"category":"value")}function Ku(t,e,i){return t.getCoordSysModel()===e}function $u(t,e,i){this._coordsMap={},this._coordsList=[],this._axesMap={},this._axesList=[],this._initCartesian(t,e,i),this.model=t}function Ju(t,e,i,n){function o(t){return t.dim+"_"+t.index}i.getAxesOnZeroOf=function(){return a?[a]:[]};var a,r=t[e],s=i.model,l=s.get("axisLine.onZero"),u=s.get("axisLine.onZeroAxisIndex");if(l){if(null!=u)Qu(r[u])&&(a=r[u]);else for(var h in r)if(r.hasOwnProperty(h)&&Qu(r[h])&&!n[o(r[h])]){a=r[h];break}a&&(n[o(a)]=!0)}}function Qu(t){return t&&"category"!==t.type&&"time"!==t.type&&Gl(t)}function th(t,e){var i=t.getExtent(),n=i[0]+i[1];t.toGlobalCoord="x"===t.dim?function(t){return t+e}:function(t){return n-t+e},t.toLocalCoord="x"===t.dim?function(t){return t-e}:function(t){return n-t+e}}function eh(t,e){return f(SD,function(e){return t.getReferringComponents(e)[0]})}function ih(t){return"cartesian2d"===t.get("coordinateSystem")}function nh(t){var e={componentType:t.mainType,componentIndex:t.componentIndex};return e[t.mainType+"Index"]=t.componentIndex,e}function oh(t,e,i,n){var o,a,r=Ho(i-t.rotation),s=n[0]>n[1],l="start"===e&&!s||"start"!==e&&s;return Zo(r-MD/2)?(a=l?"bottom":"top",o="center"):Zo(r-1.5*MD)?(a=l?"top":"bottom",o="center"):(a="middle",o=r<1.5*MD&&r>MD/2?l?"left":"right":l?"right":"left"),{rotation:r,textAlign:o,textVerticalAlign:a}}function ah(t){var e=t.get("tooltip");return t.get("silent")||!(t.get("triggerEvent")||e&&e.show)}function rh(t,e,i){var n=t.get("axisLabel.showMinLabel"),o=t.get("axisLabel.showMaxLabel");e=e||[],i=i||[];var a=e[0],r=e[1],s=e[e.length-1],l=e[e.length-2],u=i[0],h=i[1],c=i[i.length-1],d=i[i.length-2];!1===n?(sh(a),sh(u)):lh(a,r)&&(n?(sh(r),sh(h)):(sh(a),sh(u))),!1===o?(sh(s),sh(c)):lh(l,s)&&(o?(sh(l),sh(d)):(sh(s),sh(c)))}function sh(t){t&&(t.ignore=!0)}function lh(t,e,i){var n=t&&t.getBoundingRect().clone(),o=e&&e.getBoundingRect().clone();if(n&&o){var a=vt([]);return wt(a,a,-t.rotation),n.applyTransform(xt([],a,t.getLocalTransform())),o.applyTransform(xt([],a,e.getLocalTransform())),n.intersect(o)}}function uh(t){return"middle"===t||"center"===t}function hh(t,e,i){var n=e.axis;if(e.get("axisTick.show")&&!n.scale.isBlank()){for(var o=e.getModel("axisTick"),a=o.getModel("lineStyle"),s=o.get("length"),l=n.getTicksCoords(),u=[],h=[],c=t._transform,d=[],f=0;f=0||t===e}function yh(t){var e=xh(t);if(e){var i=e.axisPointerModel,n=e.axis.scale,o=i.option,a=i.get("status"),r=i.get("value");null!=r&&(r=n.parse(r));var s=wh(i);null==a&&(o.status=s?"show":"hide");var l=n.getExtent().slice();l[0]>l[1]&&l.reverse(),(null==r||r>l[1])&&(r=l[1]),r0?"bottom":"top":o.width>0?"left":"right";l||Th(t.style,d,n,u,a,i,p),uo(t,d)}function kh(t,e){var i=t.get(BD)||0;return Math.min(i,Math.abs(e.width),Math.abs(e.height))}function Ph(t,e,i){var n=t.getData(),o=[],a=n.getLayout("valueAxisHorizontal")?1:0;o[1-a]=n.getLayout("valueAxisStart");var r=new FD({shape:{points:n.getLayout("largePoints")},incremental:!!i,__startPoint:o,__valueIdx:a});e.add(r),Nh(r,t,n)}function Nh(t,e,i){var n=i.getVisual("borderColor")||i.getVisual("color"),o=e.getModel("itemStyle").getItemStyle(["color","borderColor"]);t.useStyle(o),t.style.fill=null,t.style.stroke=n,t.style.lineWidth=i.getLayout("barWidth")}function Oh(t,e,i,n){var o=e.getData(),a=this.dataIndex,r=o.getName(a),s=e.get("selectedOffset");n.dispatchAction({type:"pieToggleSelect",from:t,name:r,seriesId:e.id}),o.each(function(t){Eh(o.getItemGraphicEl(t),o.getItemLayout(t),e.isSelected(o.getName(t)),s,i)})}function Eh(t,e,i,n,o){var a=(e.startAngle+e.endAngle)/2,r=Math.cos(a),s=Math.sin(a),l=i?n:0,u=[r*l,s*l];o?t.animate().when(200,{position:u}).start("bounceOut"):t.attr("position",u)}function Rh(t,e){function i(){a.ignore=a.hoverIgnore,r.ignore=r.hoverIgnore}function n(){a.ignore=a.normalIgnore,r.ignore=r.normalIgnore}Zw.call(this);var o=new QS({z2:2}),a=new oM,r=new qS;this.add(o),this.add(a),this.add(r),this.updateData(t,e,!0),this.on("emphasis",i).on("normal",n).on("mouseover",i).on("mouseout",n)}function zh(t,e,i,n,o,a,r){function s(e,i){for(var n=e;n>=0&&(t[n].y-=i,!(n>0&&t[n].y>t[n-1].y+t[n-1].height));n--);}function l(t,e,i,n,o,a){for(var r=e?Number.MAX_VALUE:0,s=0,l=t.length;s=r&&(d=r-10),!e&&d<=r&&(d=r+10),t[s].x=i+d*a,r=d}}t.sort(function(t,e){return t.y-e.y});for(var u,h=0,c=t.length,d=[],f=[],p=0;pe&&a+1t[a].y+t[a].height)return void s(a,n/2);s(i-1,n/2)}(p,c,-u),h=t[p].y+t[p].height;r-h<0&&s(c-1,h-r);for(p=0;p=i?f.push(t[p]):d.push(t[p]);l(d,!1,e,i,n,o),l(f,!0,e,i,n,o)}function Bh(t,e,i,n,o,a){for(var r=[],s=[],l=0;l1?(f.width=l,f.height=l/c):(f.height=l,f.width=l*c),f.y=s[1]-f.height/2,f.x=s[0]-f.width/2}else(a=t.getBoxLayoutParams()).aspect=c,f=la(a,{width:u,height:h});this.setViewRect(f.x,f.y,f.width,f.height),this.setCenter(t.get("center")),this.setZoom(t.get("zoom"))}function tc(t,e){d(e.get("geoCoord"),function(e,i){t.addGeoCoord(i,e)})}function ec(t,e,i){oc(t)[e]=i}function ic(t,e,i){var n=oc(t);n[e]===i&&(n[e]=null)}function nc(t,e){return!!oc(t)[e]}function oc(t){return t[bC]||(t[bC]={})}function ac(t){this.pointerChecker,this._zr=t,this._opt={};var e=m,n=e(rc,this),o=e(sc,this),a=e(lc,this),s=e(uc,this),l=e(hc,this);aw.call(this),this.setPointerChecker=function(t){this.pointerChecker=t},this.enable=function(e,u){this.disable(),this._opt=r(i(u)||{},{zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!1,preventDefaultMouseMove:!0}),null==e&&(e=!0),!0!==e&&"move"!==e&&"pan"!==e||(t.on("mousedown",n),t.on("mousemove",o),t.on("mouseup",a)),!0!==e&&"scale"!==e&&"zoom"!==e||(t.on("mousewheel",s),t.on("pinch",l))},this.disable=function(){t.off("mousedown",n),t.off("mousemove",o),t.off("mouseup",a),t.off("mousewheel",s),t.off("pinch",l)},this.dispose=this.disable,this.isDragging=function(){return this._dragging},this.isPinching=function(){return this._pinching}}function rc(t){if(!(ct(t)||t.target&&t.target.draggable)){var e=t.offsetX,i=t.offsetY;this.pointerChecker&&this.pointerChecker(t,e,i)&&(this._x=e,this._y=i,this._dragging=!0)}}function sc(t){if(!ct(t)&&fc("moveOnMouseMove",t,this._opt)&&this._dragging&&"pinch"!==t.gestureEvent&&!nc(this._zr,"globalPan")){var e=t.offsetX,i=t.offsetY,n=this._x,o=this._y,a=e-n,r=i-o;this._x=e,this._y=i,this._opt.preventDefaultMouseMove&&lw(t.event),dc(this,"pan","moveOnMouseMove",t,{dx:a,dy:r,oldX:n,oldY:o,newX:e,newY:i})}}function lc(t){ct(t)||(this._dragging=!1)}function uc(t){var e=fc("zoomOnMouseWheel",t,this._opt),i=fc("moveOnMouseWheel",t,this._opt),n=t.wheelDelta,o=Math.abs(n),a=t.offsetX,r=t.offsetY;if(0!==n&&(e||i)){if(e){var s=o>3?1.4:o>1?1.2:1.1;cc(this,"zoom","zoomOnMouseWheel",t,{scale:n>0?s:1/s,originX:a,originY:r})}if(i){var l=Math.abs(n);cc(this,"scrollMove","moveOnMouseWheel",t,{scrollDelta:(n>0?1:-1)*(l>3?.4:l>1?.15:.05),originX:a,originY:r})}}}function hc(t){nc(this._zr,"globalPan")||cc(this,"zoom",null,t,{scale:t.pinchScale>1?1.1:1/1.1,originX:t.pinchX,originY:t.pinchY})}function cc(t,e,i,n,o){t.pointerChecker&&t.pointerChecker(n,o.originX,o.originY)&&(lw(n.event),dc(t,e,i,n,o))}function dc(t,e,i,n,o){o.isAvailableBehavior=m(fc,null,i,n),t.trigger(e,o)}function fc(t,e,i){var n=i[t];return!t||n&&(!_(n)||e.event[n+"Key"])}function pc(t,e,i){var n=t.target,o=n.position;o[0]+=e,o[1]+=i,n.dirty()}function gc(t,e,i,n){var o=t.target,a=t.zoomLimit,r=o.position,s=o.scale,l=t.zoom=t.zoom||1;if(l*=e,a){var u=a.min||0,h=a.max||1/0;l=Math.max(Math.min(h,l),u)}var c=l/t.zoom;t.zoom=l,r[0]-=(i-r[0])*(c-1),r[1]-=(n-r[1])*(c-1),s[0]*=c,s[1]*=c,o.dirty()}function mc(t,e,i){var n=e.getComponentByElement(t.topTarget),o=n&&n.coordinateSystem;return n&&n!==i&&!SC[n.mainType]&&o&&o.model!==i}function vc(t,e){var i=t.getItemStyle(),n=t.get("areaColor");return null!=n&&(i.fill=n),i}function yc(t,e,i,n,o){i.off("click"),i.off("mousedown"),e.get("selectedMode")&&(i.on("mousedown",function(){t._mouseDownFlag=!0}),i.on("click",function(a){if(t._mouseDownFlag){t._mouseDownFlag=!1;for(var r=a.target;!r.__regions;)r=r.parent;if(r){var s={type:("geo"===e.mainType?"geo":"map")+"ToggleSelect",batch:f(r.__regions,function(t){return{name:t.name,from:o.uid}})};s[e.mainType+"Id"]=e.id,n.dispatchAction(s),xc(e,i)}}}))}function xc(t,e){e.eachChild(function(e){d(e.__regions,function(i){e.trigger(t.isSelected(i.name)?"emphasis":"normal")})})}function _c(t,e){var i=new Zw;this.uid=No("ec_map_draw"),this._controller=new ac(t.getZr()),this._controllerHost={target:e?i:null},this.group=i,this._updateGroup=e,this._mouseDownFlag,this._mapName,this._initialized,i.add(this._regionsGroup=new Zw),i.add(this._backgroundGroup=new Zw)}function wc(t,e,i){var n=t.getZoom(),o=t.getCenter(),a=e.zoom,r=t.dataToPoint(o);if(null!=e.dx&&null!=e.dy){r[0]-=e.dx,r[1]-=e.dy;o=t.pointToData(r);t.setCenter(o)}if(null!=a){if(i){var s=i.min||0,l=i.max||1/0;a=Math.max(Math.min(n*a,l),s)/n}t.scale[0]*=a,t.scale[1]*=a;var u=t.position,h=(e.originX-u[0])*(a-1),c=(e.originY-u[1])*(a-1);u[0]-=h,u[1]-=c,t.updateTransform();o=t.pointToData(r);t.setCenter(o),t.setZoom(a*n)}return{center:t.getCenter(),zoom:t.getZoom()}}function bc(t,e){var i={};return d(t,function(t){t.each(t.mapDimension("value"),function(e,n){var o="ec-"+t.getName(n);i[o]=i[o]||[],isNaN(e)||i[o].push(e)})}),t[0].map(t[0].mapDimension("value"),function(n,o){for(var a="ec-"+t[0].getName(o),r=0,s=1/0,l=-1/0,u=i[a].length,h=0;h=0;o--){var a=i[o];a.hierNode={defaultAncestor:null,ancestor:a,prelim:0,modifier:0,change:0,shift:0,i:o,thread:null},n.push(a)}}function Oc(t,e){var i=t.isExpand?t.children:[],n=t.parentNode.children,o=t.hierNode.i?n[t.hierNode.i-1]:null;if(i.length){Vc(t);var a=(i[0].hierNode.prelim+i[i.length-1].hierNode.prelim)/2;o?(t.hierNode.prelim=o.hierNode.prelim+e(t,o),t.hierNode.modifier=t.hierNode.prelim-a):t.hierNode.prelim=a}else o&&(t.hierNode.prelim=o.hierNode.prelim+e(t,o));t.parentNode.hierNode.defaultAncestor=Gc(t,o,t.parentNode.hierNode.defaultAncestor||n[0],e)}function Ec(t){var e=t.hierNode.prelim+t.parentNode.hierNode.modifier;t.setLayout({x:e},!0),t.hierNode.modifier+=t.parentNode.hierNode.modifier}function Rc(t){return arguments.length?t:Uc}function zc(t,e){var i={};return t-=Math.PI/2,i.x=e*Math.cos(t),i.y=e*Math.sin(t),i}function Bc(t,e){return la(t.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()})}function Vc(t){for(var e=t.children,i=e.length,n=0,o=0;--i>=0;){var a=e[i];a.hierNode.prelim+=n,a.hierNode.modifier+=n,o+=a.hierNode.change,n+=a.hierNode.shift+o}}function Gc(t,e,i,n){if(e){for(var o=t,a=t,r=a.parentNode.children[0],s=e,l=o.hierNode.modifier,u=a.hierNode.modifier,h=r.hierNode.modifier,c=s.hierNode.modifier;s=Fc(s),a=Wc(a),s&&a;){o=Fc(o),r=Wc(r),o.hierNode.ancestor=t;var d=s.hierNode.prelim+c-a.hierNode.prelim-u+n(s,a);d>0&&(Zc(Hc(s,t,i),t,d),u+=d,l+=d),c+=s.hierNode.modifier,u+=a.hierNode.modifier,l+=o.hierNode.modifier,h+=r.hierNode.modifier}s&&!Fc(o)&&(o.hierNode.thread=s,o.hierNode.modifier+=c-l),a&&!Wc(r)&&(r.hierNode.thread=a,r.hierNode.modifier+=u-h,i=t)}return i}function Fc(t){var e=t.children;return e.length&&t.isExpand?e[e.length-1]:t.hierNode.thread}function Wc(t){var e=t.children;return e.length&&t.isExpand?e[0]:t.hierNode.thread}function Hc(t,e,i){return t.hierNode.ancestor.parentNode===e.parentNode?t.hierNode.ancestor:i}function Zc(t,e,i){var n=i/(e.hierNode.i-t.hierNode.i);e.hierNode.change-=n,e.hierNode.shift+=i,e.hierNode.modifier+=i,e.hierNode.prelim+=i,t.hierNode.change+=n}function Uc(t,e){return t.parentNode===e.parentNode?1:2}function Xc(t,e){var i=t.getItemLayout(e);return i&&!isNaN(i.x)&&!isNaN(i.y)&&"none"!==t.getItemVisual(e,"symbol")}function jc(t,e,i){return i.itemModel=e,i.itemStyle=e.getModel("itemStyle").getItemStyle(),i.hoverItemStyle=e.getModel("emphasis.itemStyle").getItemStyle(),i.lineStyle=e.getModel("lineStyle").getLineStyle(),i.labelModel=e.getModel("label"),i.hoverLabelModel=e.getModel("emphasis.label"),!1===t.isExpand&&0!==t.children.length?i.symbolInnerColor=i.itemStyle.fill:i.symbolInnerColor="#fff",i}function Yc(t,e,i,n,o,a){var s=!i,l=t.tree.getNodeByDataIndex(e),a=jc(l,l.getModel(),a),u=t.tree.root,h=l.parentNode===u?l:l.parentNode||l,c=t.getItemGraphicEl(h.dataIndex),d=h.getLayout(),f=c?{x:c.position[0],y:c.position[1],rawX:c.__radialOldRawX,rawY:c.__radialOldRawY}:d,p=l.getLayout();s?(i=new mu(t,e,a)).attr("position",[f.x,f.y]):i.updateData(t,e,a),i.__radialOldRawX=i.__radialRawX,i.__radialOldRawY=i.__radialRawY,i.__radialRawX=p.rawX,i.__radialRawY=p.rawY,n.add(i),t.setItemGraphicEl(e,i),bo(i,{position:[p.x,p.y]},o);var g=i.getSymbolPath();if("radial"===a.layout){var m,v,y=u.children[0],x=y.getLayout(),_=y.children.length;if(p.x===x.x&&!0===l.isExpand){var w={};w.x=(y.children[0].getLayout().x+y.children[_-1].getLayout().x)/2,w.y=(y.children[0].getLayout().y+y.children[_-1].getLayout().y)/2,(m=Math.atan2(w.y-x.y,w.x-x.x))<0&&(m=2*Math.PI+m),(v=w.xx.x)||(m-=Math.PI);var b=v?"left":"right";g.setStyle({textPosition:b,textRotation:-m,textOrigin:"center",verticalAlign:"middle"})}if(l.parentNode&&l.parentNode!==u){var S=i.__edge;S||(S=i.__edge=new lM({shape:Kc(a,f,f),style:r({opacity:0,strokeNoScale:!0},a.lineStyle)})),bo(S,{shape:Kc(a,d,p),style:{opacity:1}},o),n.add(S)}}function qc(t,e,i,n,o,a){for(var r,s=t.tree.getNodeByDataIndex(e),l=t.tree.root,a=jc(s,s.getModel(),a),u=s.parentNode===l?s:s.parentNode||s;null==(r=u.getLayout());)u=u.parentNode===l?u:u.parentNode||u;bo(i,{position:[r.x+1,r.y+1]},o,function(){n.remove(i),t.setItemGraphicEl(e,null)}),i.fadeOut(null,{keepLabel:!0});var h=i.__edge;h&&bo(h,{shape:Kc(a,r,r),style:{opacity:0}},o,function(){n.remove(h)})}function Kc(t,e,i){var n,o,a,r,s,l,u,h,c=t.orient;if("radial"===t.layout){s=e.rawX,u=e.rawY,l=i.rawX,h=i.rawY;var d=zc(s,u),f=zc(s,u+(h-u)*t.curvature),p=zc(l,h+(u-h)*t.curvature),g=zc(l,h);return{x1:d.x,y1:d.y,x2:g.x,y2:g.y,cpx1:f.x,cpy1:f.y,cpx2:p.x,cpy2:p.y}}return s=e.x,u=e.y,l=i.x,h=i.y,"LR"!==c&&"RL"!==c||(n=s+(l-s)*t.curvature,o=u,a=l+(s-l)*t.curvature,r=h),"TB"!==c&&"BT"!==c||(n=s,o=u+(h-u)*t.curvature,a=l,r=h+(u-h)*t.curvature),{x1:s,y1:u,x2:l,y2:h,cpx1:n,cpy1:o,cpx2:a,cpy2:r}}function $c(t,e,i){for(var n,o=[t],a=[];n=o.pop();)if(a.push(n),n.isExpand){var r=n.children;if(r.length)for(var s=0;s=0;a--)n.push(o[a])}}function Qc(t,e){var i=Bc(t,e);t.layoutInfo=i;var n=t.get("layout"),o=0,a=0,r=null;"radial"===n?(o=2*Math.PI,a=Math.min(i.height,i.width)/2,r=Rc(function(t,e){return(t.parentNode===e.parentNode?1:2)/t.depth})):(o=i.width,a=i.height,r=Rc());var s=t.getData().tree.root,l=s.children[0];if(l){Nc(s),$c(l,Oc,r),s.hierNode.modifier=-l.hierNode.prelim,Jc(l,Ec);var u=l,h=l,c=l;Jc(l,function(t){var e=t.getLayout().x;eh.getLayout().x&&(h=t),t.depth>c.depth&&(c=t)});var d=u===h?1:r(u,h)/2,f=d-u.getLayout().x,p=0,g=0,m=0,v=0;if("radial"===n)p=o/(h.getLayout().x+d+f),g=a/(c.depth-1||1),Jc(l,function(t){m=(t.getLayout().x+f)*p,v=(t.depth-1)*g;var e=zc(m,v);t.setLayout({x:e.x,y:e.y,rawX:m,rawY:v},!0)});else{var y=t.getOrient();"RL"===y||"LR"===y?(g=a/(h.getLayout().x+d+f),p=o/(c.depth-1||1),Jc(l,function(t){v=(t.getLayout().x+f)*g,m="LR"===y?(t.depth-1)*p:o-(t.depth-1)*p,t.setLayout({x:m,y:v},!0)})):"TB"!==y&&"BT"!==y||(p=o/(h.getLayout().x+d+f),g=a/(c.depth-1||1),Jc(l,function(t){m=(t.getLayout().x+f)*p,v="TB"===y?(t.depth-1)*g:a-(t.depth-1)*g,t.setLayout({x:m,y:v},!0)}))}}}function td(t,e,i){if(t&&l(e,t.type)>=0){var n=i.getData().tree.root,o=t.targetNode;if("string"==typeof o&&(o=n.getNodeById(o)),o&&n.contains(o))return{node:o};var a=t.targetNodeId;if(null!=a&&(o=n.getNodeById(a)))return{node:o}}}function ed(t){for(var e=[];t;)(t=t.parentNode)&&e.push(t);return e.reverse()}function id(t,e){return l(ed(t),e)>=0}function nd(t,e){for(var i=[];t;){var n=t.dataIndex;i.push({name:t.name,dataIndex:n,value:e.getRawValue(n)}),t=t.parentNode}return i.reverse(),i}function od(t){var e=0;d(t.children,function(t){od(t);var i=t.value;y(i)&&(i=i[0]),e+=i});var i=t.value;y(i)&&(i=i[0]),(null==i||isNaN(i))&&(i=e),i<0&&(i=0),y(t.value)?t.value[0]=i:t.value=i}function ad(t,e){var i=e.get("color");if(i){var n;return d(t=t||[],function(t){var e=new Lo(t),i=e.get("color");(e.get("itemStyle.color")||i&&"none"!==i)&&(n=!0)}),n||((t[0]||(t[0]={})).color=i.slice()),t}}function rd(t){this.group=new Zw,t.add(this.group)}function sd(t,e,i,n,o,a){var r=[[o?t:t-DC,e],[t+i,e],[t+i,e+n],[o?t:t-DC,e+n]];return!a&&r.splice(2,0,[t+i+DC,e+n/2]),!o&&r.push([t,e+n/2]),r}function ld(t,e,i){t.eventData={componentType:"series",componentSubType:"treemap",componentIndex:e.componentIndex,seriesIndex:e.componentIndex,seriesName:e.name,seriesType:"treemap",selfType:"breadcrumb",nodeData:{dataIndex:i&&i.dataIndex,name:i&&i.name},treePathInfo:i&&nd(i,e)}}function ud(){var t,e=[],i={};return{add:function(t,n,o,a,r){return _(a)&&(r=a,a=0),!i[t.id]&&(i[t.id]=1,e.push({el:t,target:n,time:o,delay:a,easing:r}),!0)},done:function(e){return t=e,this},start:function(){for(var n=e.length,o=0,a=e.length;o=0;a--)null==i[a]&&(delete n[e[a]],e.pop())}function pd(t,e){var i=t.visual,n=[];w(i)?ZC(i,function(t){n.push(t)}):null!=i&&n.push(i);var o={color:1,symbol:1};e||1!==n.length||o.hasOwnProperty(t.type)||(n[1]=n[0]),bd(t,n)}function gd(t){return{applyVisual:function(e,i,n){e=this.mapValueToVisual(e),n("color",t(i("color"),e))},_doMap:_d([0,1])}}function md(t){var e=this.option.visual;return e[Math.round(Eo(t,[0,1],[0,e.length-1],!0))]||{}}function vd(t){return function(e,i,n){n(t,this.mapValueToVisual(e))}}function yd(t){var e=this.option.visual;return e[this.option.loop&&t!==XC?t%e.length:t]}function xd(){return this.option.visual[0]}function _d(t){return{linear:function(e){return Eo(e,t,this.option.visual,!0)},category:yd,piecewise:function(e,i){var n=wd.call(this,i);return null==n&&(n=Eo(e,t,this.option.visual,!0)),n},fixed:xd}}function wd(t){var e=this.option,i=e.pieceList;if(e.hasSpecialVisual){var n=i[jC.findPieceIndex(t,i)];if(n&&n.visual)return n.visual[this.type]}}function bd(t,e){return t.visual=e,"color"===t.type&&(t.parsedVisual=f(e,function(t){return zt(t)})),e}function Sd(t,e,i){return t?e<=i:e=o.length||t===o[t.depth])&&Md(t,kd(r,h,t,e,g,a),i,n,o,a)})}else l=Td(h),t.setVisual("color",l)}}function Id(t,e,i,n){var o=a({},e);return d(["color","colorAlpha","colorSaturation"],function(a){var r=t.get(a,!0);null==r&&i&&(r=i[a]),null==r&&(r=e[a]),null==r&&(r=n.get(a)),null!=r&&(o[a]=r)}),o}function Td(t){var e=Dd(t,"color");if(e){var i=Dd(t,"colorAlpha"),n=Dd(t,"colorSaturation");return n&&(e=Zt(e,null,null,n)),i&&(e=Ut(e,i)),e}}function Ad(t,e){return null!=e?Zt(e,null,null,t):null}function Dd(t,e){var i=t[e];if(null!=i&&"none"!==i)return i}function Cd(t,e,i,n,o,a){if(a&&a.length){var r=Ld(e,"color")||null!=o.color&&"none"!==o.color&&(Ld(e,"colorAlpha")||Ld(e,"colorSaturation"));if(r){var s=e.get("visualMin"),l=e.get("visualMax"),u=i.dataExtent.slice();null!=s&&su[1]&&(u[1]=l);var h=e.get("colorMappingBy"),c={type:r.name,dataExtent:u,visual:r.range};"color"!==c.type||"index"!==h&&"id"!==h?c.mappingMethod="linear":(c.mappingMethod="category",c.loop=!0);var d=new jC(c);return d.__drColorMappingBy=h,d}}}function Ld(t,e){var i=t.get(e);return KC(i)&&i.length?{name:e,range:i}:null}function kd(t,e,i,n,o,r){var s=a({},e);if(o){var l=o.type,u="color"===l&&o.__drColorMappingBy,h="index"===u?n:"id"===u?r.mapIdToIndex(i.getId()):i.getValue(t.get("visualDimension"));s[l]=o.mapValueToVisual(h)}return s}function Pd(t,e,i,n){var o,a;if(!t.isRemoved()){var r=t.getLayout();o=r.width,a=r.height;var s=(f=t.getModel()).get(nL),l=f.get(oL)/2,u=Wd(f),h=Math.max(s,u),c=s-l,d=h-l,f=t.getModel();t.setLayout({borderWidth:s,upperHeight:h,upperLabelHeight:u},!0);var p=(o=QC(o-2*c,0))*(a=QC(a-c-d,0)),g=Nd(t,f,p,e,i,n);if(g.length){var m={x:c,y:d,width:o,height:a},v=tL(o,a),y=1/0,x=[];x.area=0;for(var _=0,w=g.length;_=0;l--){var u=o["asc"===n?r-l-1:l].getValue();u/i*es[1]&&(s[1]=e)})}else s=[NaN,NaN];return{sum:n,dataExtent:s}}function zd(t,e,i){for(var n,o=0,a=1/0,r=0,s=t.length;ro&&(o=n));var l=t.area*t.area,u=e*e*i;return l?QC(u*o/l,l/(u*a)):1/0}function Bd(t,e,i,n,o){var a=e===i.width?0:1,r=1-a,s=["x","y"],l=["width","height"],u=i[s[a]],h=e?t.area/e:0;(o||h>i[l[r]])&&(h=i[l[r]]);for(var c=0,d=t.length;ckM&&(u=kM),a=s}u=0?n+=u:n-=u:p>=0?n-=u:n+=u}return n}function rf(t,e){return t.getVisual("opacity")||t.getModel().get(e)}function sf(t,e,i){var n=t.getGraphicEl(),o=rf(t,e);null!=i&&(null==o&&(o=1),o*=i),n.downplay&&n.downplay(),n.traverse(function(t){"group"!==t.type&&t.setStyle("opacity",o)})}function lf(t,e){var i=rf(t,e),n=t.getGraphicEl();n.highlight&&n.highlight(),n.traverse(function(t){"group"!==t.type&&t.setStyle("opacity",i)})}function uf(t){return t instanceof Array||(t=[t,t]),t}function hf(t){var e=t.coordinateSystem;if(!e||"view"===e.type){var i=t.getGraph();i.eachNode(function(t){var e=t.getModel();t.setLayout([+e.get("x"),+e.get("y")])}),cf(i)}}function cf(t){t.eachEdge(function(t){var e=t.getModel().get("lineStyle.curveness")||0,i=F(t.node1.getLayout()),n=F(t.node2.getLayout()),o=[i,n];+e&&o.push([(i[0]+n[0])/2-(i[1]-n[1])*e,(i[1]+n[1])/2-(n[0]-i[0])*e]),t.setLayout(o)})}function df(t){var e=t.coordinateSystem;if(!e||"view"===e.type){var i=e.getBoundingRect(),n=t.getData(),o=n.graph,a=0,r=n.getSum("value"),s=2*Math.PI/(r||n.count()),l=i.width/2+i.x,u=i.height/2+i.y,h=Math.min(i.width,i.height)/2;o.eachNode(function(t){var e=t.getValue("value");a+=s*(r?e:1)/2,t.setLayout([h*Math.cos(a)+l,h*Math.sin(a)+u]),a+=s*(r?e:1)/2}),n.setLayout({cx:l,cy:u}),o.eachEdge(function(t){var e,i=t.getModel().get("lineStyle.curveness")||0,n=F(t.node1.getLayout()),o=F(t.node2.getLayout()),a=(n[0]+o[0])/2,r=(n[1]+o[1])/2;+i&&(e=[l*(i*=3)+a*(1-i),u*i+r*(1-i)]),t.setLayout([n,o,e])})}}function ff(t,e,i){for(var n=i.rect,o=n.width,a=n.height,r=[n.x+o/2,n.y+a/2],s=null==i.gravity?.1:i.gravity,l=0;l0?-1:i<0?1:e?-1:1}}function Mf(t,e){return Math.min(e[1],Math.max(e[0],t))}function If(t,e,i){this._axesMap=R(),this._axesLayout={},this.dimensions=t.dimensions,this._rect,this._model=t,this._init(t,e,i)}function Tf(t,e){return zL(BL(t,e[0]),e[1])}function Af(t,e){var i=e.layoutLength/(e.axisCount-1);return{position:i*t,axisNameAvailableWidth:i,axisLabelShow:!0}}function Df(t,e){var i,n,o=e.layoutLength,a=e.axisExpandWidth,r=e.axisCount,s=e.axisCollapseWidth,l=e.winInnerIndices,u=s,h=!1;return tJL}function Hf(t){var e=t.length-1;return e<0&&(e=0),[t[0],t[e]]}function Zf(t,e,i,n){var o=new Zw;return o.add(new aM({name:"main",style:Yf(i),silent:!0,draggable:!0,cursor:"move",drift:UL(t,e,o,"nswe"),ondragend:UL(Ff,e,{isEnd:!0})})),XL(n,function(i){o.add(new aM({name:i,style:{opacity:0},draggable:!0,silent:!0,invisible:!0,drift:UL(t,e,o,i),ondragend:UL(Ff,e,{isEnd:!0})}))}),o}function Uf(t,e,i,n){var o=n.brushStyle.lineWidth||0,a=qL(o,QL),r=i[0][0],s=i[1][0],l=r-o/2,u=s-o/2,h=i[0][1],c=i[1][1],d=h-a+o/2,f=c-a+o/2,p=h-r,g=c-s,m=p+o,v=g+o;jf(t,e,"main",r,s,p,g),n.transformable&&(jf(t,e,"w",l,u,a,v),jf(t,e,"e",d,u,a,v),jf(t,e,"n",l,u,m,a),jf(t,e,"s",l,f,m,a),jf(t,e,"nw",l,u,a,a),jf(t,e,"ne",d,u,a,a),jf(t,e,"sw",l,f,a,a),jf(t,e,"se",d,f,a,a))}function Xf(t,e){var i=e.__brushOption,n=i.transformable,o=e.childAt(0);o.useStyle(Yf(i)),o.attr({silent:!n,cursor:n?"move":"default"}),XL(["w","e","n","s","se","sw","ne","nw"],function(i){var o=e.childOfName(i),a=$f(t,i);o&&o.attr({silent:!n,invisible:!n,cursor:n?ik[a]+"-resize":null})})}function jf(t,e,i,n,o,a,r){var s=e.childOfName(i);s&&s.setShape(ip(ep(t,e,[[n,o],[n+a,o+r]])))}function Yf(t){return r({strokeNoScale:!0},t.brushStyle)}function qf(t,e,i,n){var o=[YL(t,i),YL(e,n)],a=[qL(t,i),qL(e,n)];return[[o[0],a[0]],[o[1],a[1]]]}function Kf(t){return Mo(t.group)}function $f(t,e){if(e.length>1)return("e"===(n=[$f(t,(e=e.split(""))[0]),$f(t,e[1])])[0]||"w"===n[0])&&n.reverse(),n.join("");var i={left:"w",right:"e",top:"n",bottom:"s"},n=To({w:"left",e:"right",n:"top",s:"bottom"}[e],Kf(t));return i[n]}function Jf(t,e,i,n,o,a,r,s){var l=n.__brushOption,u=t(l.range),h=tp(i,a,r);XL(o.split(""),function(t){var e=ek[t];u[e[0]][e[1]]+=h[e[0]]}),l.range=e(qf(u[0][0],u[1][0],u[0][1],u[1][1])),Rf(i,n),Ff(i,{isEnd:!1})}function Qf(t,e,i,n,o){var a=e.__brushOption.range,r=tp(t,i,n);XL(a,function(t){t[0]+=r[0],t[1]+=r[1]}),Rf(t,e),Ff(t,{isEnd:!1})}function tp(t,e,i){var n=t.group,o=n.transformCoordToLocal(e,i),a=n.transformCoordToLocal(0,0);return[o[0]-a[0],o[1]-a[1]]}function ep(t,e,n){var o=Vf(t,e);return o&&!0!==o?o.clipPath(n,t._transform):i(n)}function ip(t){var e=YL(t[0][0],t[1][0]),i=YL(t[0][1],t[1][1]);return{x:e,y:i,width:qL(t[0][0],t[1][0])-e,height:qL(t[0][1],t[1][1])-i}}function np(t,e,i){if(t._brushType){var n=t._zr,o=t._covers,a=Bf(t,e,i);if(!t._dragging)for(var r=0;r=i.length)return e;for(var o=-1,a=e.length,r=i[n++],s={},l={};++o=i.length)return t;var a=[],r=n[o++];return d(t,function(t,i){a.push({key:i,values:e(t,o)})}),r?a.sort(function(t,e){return r(t.key,e.key)}):a}var i=[],n=[];return{key:function(t){return i.push(t),this},sortKeys:function(t){return n[i.length-1]=t,this},entries:function(i){return e(t(i,0),0)}}}function kp(t,e){return la(t.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()})}function Pp(t,e,i,n,o,a,r,s){Op(t,e,i,o,a,s),zp(t,e,a,o,n,r,s),Yp(t,s)}function Np(t){d(t,function(t){var e=Xp(t.outEdges,Up),i=Xp(t.inEdges,Up),n=Math.max(e,i);t.setLayout({value:n},!0)})}function Op(t,e,i,n,o,a){for(var r=[],s=[],l=[],u=[],h=0,c=0;c0;a--)Fp(s,l*=.99,r),Gp(s,o,i,n,r),jp(s,l,r),Gp(s,o,i,n,r)}function Bp(t){return"vertical"===t?function(t){return t.getLayout().y}:function(t){return t.getLayout().x}}function Vp(t,e,i,n,o,a,r){var s=[];d(e,function(t){var e=t.length,i=0,l=0;d(t,function(t){i+=t.getLayout().value}),l="vertical"===r?(o-(e-1)*a)/i:(n-(e-1)*a)/i,s.push(l)}),s.sort(function(t,e){return t-e});var l=s[0];d(e,function(t){d(t,function(t,e){var i=t.getLayout().value*l;"vertical"===r?(t.setLayout({x:e},!0),t.setLayout({dx:i},!0)):(t.setLayout({y:e},!0),t.setLayout({dy:i},!0))})}),d(i,function(t){var e=+t.getValue()*l;t.setLayout({dy:e},!0)})}function Gp(t,e,i,n,o){d(t,function(t){var a,r,s,l=0,u=t.length;if("vertical"===o){var h;for(t.sort(function(t,e){return t.getLayout().x-e.getLayout().x}),s=0;s0&&(h=a.getLayout().x+r,a.setLayout({x:h},!0)),l=a.getLayout().x+a.getLayout().dx+e;if((r=l-e-n)>0)for(h=a.getLayout().x-r,a.setLayout({x:h},!0),l=h,s=u-2;s>=0;--s)(r=(a=t[s]).getLayout().x+a.getLayout().dx+e-l)>0&&(h=a.getLayout().x-r,a.setLayout({x:h},!0)),l=a.getLayout().x}else{var c;for(t.sort(function(t,e){return t.getLayout().y-e.getLayout().y}),s=0;s0&&(c=a.getLayout().y+r,a.setLayout({y:c},!0)),l=a.getLayout().y+a.getLayout().dy+e;if((r=l-e-i)>0)for(c=a.getLayout().y-r,a.setLayout({y:c},!0),l=c,s=u-2;s>=0;--s)(r=(a=t[s]).getLayout().y+a.getLayout().dy+e-l)>0&&(c=a.getLayout().y-r,a.setLayout({y:c},!0)),l=a.getLayout().y}})}function Fp(t,e,i){d(t.slice().reverse(),function(t){d(t,function(t){if(t.outEdges.length){var n=Xp(t.outEdges,Wp,i)/Xp(t.outEdges,Up,i);if("vertical"===i){var o=t.getLayout().x+(n-Zp(t,i))*e;t.setLayout({x:o},!0)}else{var a=t.getLayout().y+(n-Zp(t,i))*e;t.setLayout({y:a},!0)}}})})}function Wp(t,e){return Zp(t.node2,e)*t.getValue()}function Hp(t,e){return Zp(t.node1,e)*t.getValue()}function Zp(t,e){return"vertical"===e?t.getLayout().x+t.getLayout().dx/2:t.getLayout().y+t.getLayout().dy/2}function Up(t){return t.getValue()}function Xp(t,e,i){for(var n=0,o=t.length,a=-1;++a0?"P":"N",a=n.getVisual("borderColor"+o)||n.getVisual("color"+o),r=i.getModel(bk).getItemStyle(Mk);e.useStyle(r),e.style.fill=null,e.style.stroke=a}function rg(t,e,i,n,o){return i>n?-1:i0?t.get(o,e-1)<=n?1:-1:1}function sg(t,e){var i,n=t.getBaseAxis(),o="category"===n.type?n.getBandWidth():(i=n.getExtent(),Math.abs(i[1]-i[0])/e.count()),a=Ro(A(t.get("barMaxWidth"),o),o),r=Ro(A(t.get("barMinWidth"),1),o),s=t.get("barWidth");return null!=s?Ro(s,o):Math.max(Math.min(o/2,a),r)}function lg(t){return y(t)||(t=[+t,+t]),t}function ug(t,e){t.eachChild(function(t){t.attr({z:e.z,zlevel:e.zlevel,style:{stroke:"stroke"===e.brushType?e.color:null,fill:"fill"===e.brushType?e.color:null}})})}function hg(t,e){Zw.call(this);var i=new mu(t,e),n=new Zw;this.add(i),this.add(n),n.beforeUpdate=function(){this.attr(i.getScale())},this.updateData(t,e)}function cg(t){var e=t.data;e&&e[0]&&e[0][0]&&e[0][0].coord&&(t.data=f(e,function(t){var e={coords:[t[0].coord,t[1].coord]};return t[0].name&&(e.fromName=t[0].name),t[1].name&&(e.toName=t[1].name),o([e,t[0],t[1]])}))}function dg(t,e,i){Zw.call(this),this.add(this.createLine(t,e,i)),this._updateEffectSymbol(t,e)}function fg(t,e,i){Zw.call(this),this._createPolyline(t,e,i)}function pg(t,e,i){dg.call(this,t,e,i),this._lastFrame=0,this._lastFramePercent=0}function gg(){this.group=new Zw}function mg(t){return t instanceof Array||(t=[t,t]),t}function vg(){var t=Y_();this.canvas=t,this.blurSize=30,this.pointSize=20,this.maxOpacity=1,this.minOpacity=0,this._gradientPixels={}}function yg(t,e,i){var n=t[1]-t[0],o=(e=f(e,function(e){return{interval:[(e.interval[0]-t[0])/n,(e.interval[1]-t[0])/n]}})).length,a=0;return function(t){for(n=a;n=0;n--){var r=e[n].interval;if(r[0]<=t&&t<=r[1]){a=n;break}}return n>=0&&n=e[0]&&t<=e[1]}}function _g(t){var e=t.dimensions;return"lng"===e[0]&&"lat"===e[1]}function wg(t,e,i,n){var o=t.getItemLayout(e),a=i.get("symbolRepeat"),r=i.get("symbolClip"),s=i.get("symbolPosition")||"start",l=(i.get("symbolRotate")||0)*Math.PI/180||0,u=i.get("symbolPatternSize")||2,h=i.isAnimationEnabled(),c={dataIndex:e,layout:o,itemModel:i,symbolType:t.getItemVisual(e,"symbol")||"circle",color:t.getItemVisual(e,"color"),symbolClip:r,symbolRepeat:a,symbolRepeatDirection:i.get("symbolRepeatDirection"),symbolPatternSize:u,rotation:l,animationModel:h?i:null,hoverAnimation:h&&i.get("hoverAnimation"),z2:i.getShallow("z",!0)||0};bg(i,a,o,n,c),Mg(t,e,o,a,r,c.boundingLength,c.pxSign,u,n,c),Ig(i,c.symbolScale,l,n,c);var d=c.symbolSize,f=i.get("symbolOffset");return y(f)&&(f=[Ro(f[0],d[0]),Ro(f[1],d[1])]),Tg(i,d,o,a,r,f,s,c.valueLineWidth,c.boundingLength,c.repeatCutLength,n,c),c}function bg(t,e,i,n,o){var a,r=n.valueDim,s=t.get("symbolBoundingData"),l=n.coordSys.getOtherAxis(n.coordSys.getBaseAxis()),u=l.toGlobalCoord(l.dataToCoord(0)),h=1-+(i[r.wh]<=0);if(y(s)){var c=[Sg(l,s[0])-u,Sg(l,s[1])-u];c[1]0?1:a<0?-1:0}function Sg(t,e){return t.toGlobalCoord(t.dataToCoord(t.scale.parse(e)))}function Mg(t,e,i,n,o,a,r,s,l,u){var h=l.valueDim,c=l.categoryDim,d=Math.abs(i[c.wh]),f=t.getItemVisual(e,"symbolSize");y(f)?f=f.slice():(null==f&&(f="100%"),f=[f,f]),f[c.index]=Ro(f[c.index],d),f[h.index]=Ro(f[h.index],n?d:Math.abs(a)),u.symbolSize=f,(u.symbolScale=[f[0]/s,f[1]/s])[h.index]*=(l.isHorizontal?-1:1)*r}function Ig(t,e,i,n,o){var a=t.get(jk)||0;a&&(qk.attr({scale:e.slice(),rotation:i}),qk.updateTransform(),a/=qk.getLineScale(),a*=e[n.valueDim.index]),o.valueLineWidth=a}function Tg(t,e,i,n,o,r,s,l,u,h,c,d){var f=c.categoryDim,p=c.valueDim,g=d.pxSign,m=Math.max(e[p.index]+l,0),v=m;if(n){var y=Math.abs(u),x=T(t.get("symbolMargin"),"15%")+"",_=!1;x.lastIndexOf("!")===x.length-1&&(_=!0,x=x.slice(0,x.length-1)),x=Ro(x,e[p.index]);var w=Math.max(m+2*x,0),b=_?0:2*x,S=Ko(n),M=S?n:Hg((y+b)/w);w=m+2*(x=(y-M*m)/2/(_?M:M-1)),b=_?0:2*x,S||"fixed"===n||(M=h?Hg((Math.abs(h)+b)/w):0),v=M*w-b,d.repeatTimes=M,d.symbolMargin=x}var I=g*(v/2),A=d.pathPosition=[];A[f.index]=i[f.wh]/2,A[p.index]="start"===s?I:"end"===s?u-I:u/2,r&&(A[0]+=r[0],A[1]+=r[1]);var D=d.bundlePosition=[];D[f.index]=i[f.xy],D[p.index]=i[p.xy];var C=d.barRectShape=a({},i);C[p.wh]=g*Math.max(Math.abs(i[p.wh]),Math.abs(A[p.index]+I)),C[f.wh]=i[f.wh];var L=d.clipShape={};L[f.xy]=-i[f.xy],L[f.wh]=c.ecSize[f.wh],L[p.xy]=0,L[p.wh]=i[p.wh]}function Ag(t){var e=t.symbolPatternSize,i=Xl(t.symbolType,-e/2,-e/2,e,e,t.color);return i.attr({culling:!0}),"image"!==i.type&&i.setStyle({strokeNoScale:!0}),i}function Dg(t,e,i,n){function o(t){var e=l.slice(),n=i.pxSign,o=t;return("start"===i.symbolRepeatDirection?n>0:n<0)&&(o=h-1-t),e[u.index]=d*(o-h/2+.5)+l[u.index],{position:e,scale:i.symbolScale.slice(),rotation:i.rotation}}var a=t.__pictorialBundle,r=i.symbolSize,s=i.valueLineWidth,l=i.pathPosition,u=e.valueDim,h=i.repeatTimes||0,c=0,d=r[e.valueDim.index]+s+2*i.symbolMargin;for(Gg(t,function(t){t.__pictorialAnimationIndex=c,t.__pictorialRepeatTimes=h,c0)],d=t.__pictorialBarRect;Th(d.style,h,a,n,e.seriesModel,o,c),uo(d,h)}function Hg(t){var e=Math.round(t);return Math.abs(t-e)<1e-4?e:Math.ceil(t)}function Zg(t,e,i){this.dimension="single",this.dimensions=["single"],this._axis=null,this._rect,this._init(t,e,i),this.model=t}function Ug(t,e){e=e||{};var i=t.coordinateSystem,n=t.axis,o={},a=n.position,r=n.orient,s=i.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]}};o.position=["vertical"===r?u.vertical[a]:l[0],"horizontal"===r?u.horizontal[a]:l[3]];var h={horizontal:0,vertical:1};o.rotation=Math.PI/2*h[r];var c={top:-1,bottom:1,right:1,left:-1};o.labelDirection=o.tickDirection=o.nameDirection=c[a],t.get("axisTick.inside")&&(o.tickDirection=-o.tickDirection),T(e.labelInside,t.get("axisLabel.inside"))&&(o.labelDirection=-o.labelDirection);var d=e.rotate;return null==d&&(d=t.get("axisLabel.rotate")),o.labelRotation="top"===a?-d:d,o.z2=1,o}function Xg(t,e,i,n,o){var r=t.axis;if(!r.scale.isBlank()&&r.containData(e))if(t.involveSeries){var s=jg(e,t),l=s.payloadBatch,u=s.snapToValue;l[0]&&null==o.seriesIndex&&a(o,l[0]),!n&&t.snap&&r.containData(u)&&null!=u&&(e=u),i.showPointer(t,e,l,o),i.showTooltip(t,s,u)}else i.showPointer(t,e)}function jg(t,e){var i=e.axis,n=i.dim,o=t,a=[],r=Number.MAX_VALUE,s=-1;return iP(e.seriesModels,function(e,l){var u,h,c=e.getData().mapDimension(n,!0);if(e.getAxisTooltipData){var d=e.getAxisTooltipData(c,t,i);h=d.dataIndices,u=d.nestestValue}else{if(!(h=e.getData().indicesOfNearest(c[0],t,"category"===i.type?.5:null)).length)return;u=e.getData().get(c[0],h[0])}if(null!=u&&isFinite(u)){var f=t-u,p=Math.abs(f);p<=r&&((p=0&&s<0)&&(r=p,s=f,o=u,a.length=0),iP(h,function(t){a.push({seriesIndex:e.seriesIndex,dataIndexInside:t,dataIndex:e.getData().getRawIndex(t)})}))}}),{payloadBatch:a,snapToValue:o}}function Yg(t,e,i,n){t[e.key]={value:i,payloadBatch:n}}function qg(t,e,i,n){var o=i.payloadBatch,a=e.axis,r=a.model,s=e.axisPointerModel;if(e.triggerTooltip&&o.length){var l=e.coordSys.model,u=bh(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:a.dim,axisIndex:r.componentIndex,axisType:r.type,axisId:r.id,value:n,valueLabelOpt:{precision:s.get("label.precision"),formatter:s.get("label.formatter")},seriesDataIndices:o.slice()})}}function Kg(t,e,i){var n=i.axesInfo=[];iP(e,function(e,i){var o=e.axisPointerModel.option,a=t[i];a?(!e.useHandle&&(o.status="show"),o.value=a.value,o.seriesDataIndices=(a.payloadBatch||[]).slice()):!e.useHandle&&(o.status="hide"),"show"===o.status&&n.push({axisDim:e.axis.dim,axisIndex:e.axis.model.componentIndex,value:o.value})})}function $g(t,e,i,n){if(!em(e)&&t.list.length){var o=((t.list[0].dataByAxis[0]||{}).seriesDataIndices||[])[0]||{};n({type:"showTip",escapeConnect:!0,x:e[0],y:e[1],tooltipOption:i.tooltipOption,position:i.position,dataIndexInside:o.dataIndexInside,dataIndex:o.dataIndex,seriesIndex:o.seriesIndex,dataByCoordSys:t.list})}else n({type:"hideTip"})}function Jg(t,e,i){var n=i.getZr(),o=oP(n).axisPointerLastHighlights||{},a=oP(n).axisPointerLastHighlights={};iP(t,function(t,e){var i=t.axisPointerModel.option;"show"===i.status&&iP(i.seriesDataIndices,function(t){var e=t.seriesIndex+" | "+t.dataIndex;a[e]=t})});var r=[],s=[];d(o,function(t,e){!a[e]&&s.push(t)}),d(a,function(t,e){!o[e]&&r.push(t)}),s.length&&i.dispatchAction({type:"downplay",escapeConnect:!0,batch:s}),r.length&&i.dispatchAction({type:"highlight",escapeConnect:!0,batch:r})}function Qg(t,e){for(var i=0;i<(t||[]).length;i++){var n=t[i];if(e.axis.dim===n.axisDim&&e.axis.model.componentIndex===n.axisIndex)return n}}function tm(t){var e=t.axis.model,i={},n=i.axisDim=t.axis.dim;return i.axisIndex=i[n+"AxisIndex"]=e.componentIndex,i.axisName=i[n+"AxisName"]=e.name,i.axisId=i[n+"AxisId"]=e.id,i}function em(t){return!t||null==t[0]||isNaN(t[0])||null==t[1]||isNaN(t[1])}function im(t,e,i){if(!z_.node){var n=e.getZr();aP(n).records||(aP(n).records={}),nm(n,e),(aP(n).records[t]||(aP(n).records[t]={})).handler=i}}function nm(t,e){function i(i,n){t.on(i,function(i){var o=sm(e);rP(aP(t).records,function(t){t&&n(t,i,o.dispatchAction)}),om(o.pendings,e)})}aP(t).initialized||(aP(t).initialized=!0,i("click",v(rm,"click")),i("mousemove",v(rm,"mousemove")),i("globalout",am))}function om(t,e){var i,n=t.showTip.length,o=t.hideTip.length;n?i=t.showTip[n-1]:o&&(i=t.hideTip[o-1]),i&&(i.dispatchAction=null,e.dispatchAction(i))}function am(t,e,i){t.handler("leave",null,i)}function rm(t,e,i,n){e.handler(t,i,n)}function sm(t){var e={showTip:[],hideTip:[]},i=function(n){var o=e[n.type];o?o.push(n):(n.dispatchAction=i,t.dispatchAction(n))};return{dispatchAction:i,pendings:e}}function lm(t,e){if(!z_.node){var i=e.getZr();(aP(i).records||{})[t]&&(aP(i).records[t]=null)}}function um(){}function hm(t,e,i,n){cm(lP(i).lastProp,n)||(lP(i).lastProp=n,e?bo(i,n,t):(i.stopAnimation(),i.attr(n)))}function cm(t,e){if(w(t)&&w(e)){var i=!0;return d(e,function(e,n){i=i&&cm(t[n],e)}),!!i}return t===e}function dm(t,e){t[e.get("label.show")?"show":"hide"]()}function fm(t){return{position:t.position.slice(),rotation:t.rotation||0}}function pm(t,e,i){var n=e.get("z"),o=e.get("zlevel");t&&t.traverse(function(t){"group"!==t.type&&(null!=n&&(t.z=n),null!=o&&(t.zlevel=o),t.silent=i)})}function gm(t){var e,i=t.get("type"),n=t.getModel(i+"Style");return"line"===i?(e=n.getLineStyle()).fill=null:"shadow"===i&&((e=n.getAreaStyle()).stroke=null),e}function mm(t,e,i,n,o){var a=ym(i.get("value"),e.axis,e.ecModel,i.get("seriesDataIndices"),{precision:i.get("label.precision"),formatter:i.get("label.formatter")}),r=i.getModel("label"),s=OM(r.get("padding")||0),l=r.getFont(),u=De(a,l),h=o.position,c=u.width+s[1]+s[3],d=u.height+s[0]+s[2],f=o.align;"right"===f&&(h[0]-=c),"center"===f&&(h[0]-=c/2);var p=o.verticalAlign;"bottom"===p&&(h[1]-=d),"middle"===p&&(h[1]-=d/2),vm(h,c,d,n);var g=r.get("backgroundColor");g&&"auto"!==g||(g=e.get("axisLine.lineStyle.color")),t.label={shape:{x:0,y:0,width:c,height:d,r:r.get("borderRadius")},position:h.slice(),style:{text:a,textFont:l,textFill:r.getTextColor(),textPosition:"inside",fill:g,stroke:r.get("borderColor")||"transparent",lineWidth:r.get("borderWidth")||0,shadowBlur:r.get("shadowBlur"),shadowColor:r.get("shadowColor"),shadowOffsetX:r.get("shadowOffsetX"),shadowOffsetY:r.get("shadowOffsetY")},z2:10}}function vm(t,e,i,n){var o=n.getWidth(),a=n.getHeight();t[0]=Math.min(t[0]+e,o)-e,t[1]=Math.min(t[1]+i,a)-i,t[0]=Math.max(t[0],0),t[1]=Math.max(t[1],0)}function ym(t,e,i,n,o){t=e.scale.parse(t);var a=e.scale.getLabel(t,{precision:o.precision}),r=o.formatter;if(r){var s={value:Wl(e,t),seriesData:[]};d(n,function(t){var e=i.getSeriesByIndex(t.seriesIndex),n=t.dataIndexInside,o=e&&e.getDataParams(n);o&&s.seriesData.push(o)}),_(r)?a=r.replace("{value}",a):x(r)&&(a=r(s))}return a}function xm(t,e,i){var n=mt();return wt(n,n,i.rotation),_t(n,n,i.position),Io([t.dataToCoord(e),(i.labelOffset||0)+(i.labelDirection||1)*(i.labelMargin||0)],n)}function _m(t,e,i,n,o,a){var r=ID.innerTextLayout(i.rotation,0,i.labelDirection);i.labelMargin=o.get("label.margin"),mm(e,n,o,a,{position:xm(n.axis,t,i),align:r.textAlign,verticalAlign:r.textVerticalAlign})}function wm(t,e,i){return i=i||0,{x1:t[i],y1:t[1-i],x2:e[i],y2:e[1-i]}}function bm(t,e,i){return i=i||0,{x:t[i],y:t[1-i],width:e[i],height:e[1-i]}}function Sm(t,e,i,n,o,a){return{cx:t,cy:e,r0:i,r:n,startAngle:o,endAngle:a,clockwise:!0}}function Mm(t,e){var i={};return i[e.dim+"AxisIndex"]=e.index,t.getCartesian(i)}function Im(t){return"x"===t.dim?0:1}function Tm(t){return t.isHorizontal()?0:1}function Am(t,e){var i=t.getRect();return[i[fP[e]],i[fP[e]]+i[pP[e]]]}function Dm(t,e,i){var n=new aM({shape:{x:t.x-10,y:t.y-10,width:0,height:t.height+20}});return So(n,{shape:{width:t.width+20,height:t.height+20}},e,i),n}function Cm(t,e,i){if(t.count())for(var n,o=e.coordinateSystem,a=e.getLayerSeries(),r=t.mapDimension("single"),s=t.mapDimension("value"),l=f(a,function(e){return f(e.indices,function(e){var i=o.dataToPoint(t.get(r,e));return i[1]=t.get(s,e),i})}),u=Lm(l),h=u.y0,c=i/u.max,d=a.length,p=a[0].indices.length,g=0;ga&&(a=u),n.push(u)}for(var h=0;ha&&(a=d)}return r.y0=o,r.max=a,r}function km(t){var e=0;d(t.children,function(t){km(t);var i=t.value;y(i)&&(i=i[0]),e+=i});var i=t.value;y(i)&&(i=i[0]),(null==i||isNaN(i))&&(i=e),i<0&&(i=0),y(t.value)?t.value[0]=i:t.value=i}function Pm(t,e,i){function n(){r.ignore=r.hoverIgnore}function o(){r.ignore=r.normalIgnore}Zw.call(this);var a=new QS({z2:xP});a.seriesIndex=e.seriesIndex;var r=new qS({z2:_P,silent:t.getModel("label").get("silent")});this.add(a),this.add(r),this.updateData(!0,t,"normal",e,i),this.on("emphasis",n).on("normal",o).on("mouseover",n).on("mouseout",o)}function Nm(t,e,i){var n=t.getVisual("color"),o=t.getVisual("visualMeta");o&&0!==o.length||(n=null);var a=t.getModel("itemStyle").get("color");if(a)return a;if(n)return n;if(0===t.depth)return i.option.color[0];var r=i.option.color.length;return a=i.option.color[Om(t)%r]}function Om(t){for(var e=t;e.depth>1;)e=e.parentNode;return l(t.getAncestors()[0].children,e)}function Em(t,e,i){return i!==yP.NONE&&(i===yP.SELF?t===e:i===yP.ANCESTOR?t===e||t.isAncestorOf(e):t===e||t.isDescendantOf(e))}function Rm(t,e){var i=t.children||[];t.children=zm(i,e),i.length&&d(t.children,function(t){Rm(t,e)})}function zm(t,e){if("function"==typeof e)return t.sort(e);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 Bm(t,e){return e=e||[0,0],f(["x","y"],function(i,n){var o=this.getAxis(i),a=e[n],r=t[n]/2;return"category"===o.type?o.getBandWidth():Math.abs(o.dataToCoord(a-r)-o.dataToCoord(a+r))},this)}function Vm(t,e){return e=e||[0,0],f([0,1],function(i){var n=e[i],o=t[i]/2,a=[],r=[];return a[i]=n-o,r[i]=n+o,a[1-i]=r[1-i]=e[1-i],Math.abs(this.dataToPoint(a)[i]-this.dataToPoint(r)[i])},this)}function Gm(t,e){var i=this.getAxis(),n=e instanceof Array?e[0]:e,o=(t instanceof Array?t[0]:t)/2;return"category"===i.type?i.getBandWidth():Math.abs(i.dataToCoord(n-o)-i.dataToCoord(n+o))}function Fm(t,e){return f(["Radius","Angle"],function(i,n){var o=this["get"+i+"Axis"](),a=e[n],r=t[n]/2,s="dataTo"+i,l="category"===o.type?o.getBandWidth():Math.abs(o[s](a-r)-o[s](a+r));return"Angle"===i&&(l=l*Math.PI/180),l},this)}function Wm(t){var e,i=t.type;if("path"===i){var n=t.shape,o=null!=n.width&&null!=n.height?{x:n.x||0,y:n.y||0,width:n.width,height:n.height}:null,a=tv(n);(e=Wn(a,null,o,n.layout||"center")).__customPathData=a}else"image"===i?(e=new hi({})).__customImagePath=t.style.image:"text"===i?(e=new qS({})).__customText=t.style.text:e=new(0,bM[i.charAt(0).toUpperCase()+i.slice(1)]);return e.__customGraphicType=i,e.name=t.name,e}function Hm(t,e,n,o,a,r,s){var l={},u=n.style||{};if(n.shape&&(l.shape=i(n.shape)),n.position&&(l.position=n.position.slice()),n.scale&&(l.scale=n.scale.slice()),n.origin&&(l.origin=n.origin.slice()),n.rotation&&(l.rotation=n.rotation),"image"===t.type&&n.style){h=l.style={};d(["x","y","width","height"],function(e){Zm(e,h,u,t.style,r)})}if("text"===t.type&&n.style){var h=l.style={};d(["x","y"],function(e){Zm(e,h,u,t.style,r)}),!u.hasOwnProperty("textFill")&&u.fill&&(u.textFill=u.fill),!u.hasOwnProperty("textStroke")&&u.stroke&&(u.textStroke=u.stroke)}if("group"!==t.type&&(t.useStyle(u),r)){t.style.opacity=0;var c=u.opacity;null==c&&(c=1),So(t,{style:{opacity:c}},o,e)}r?t.attr(l):bo(t,l,o,e),n.hasOwnProperty("z2")&&t.attr("z2",n.z2||0),n.hasOwnProperty("silent")&&t.attr("silent",n.silent),n.hasOwnProperty("invisible")&&t.attr("invisible",n.invisible),n.hasOwnProperty("ignore")&&t.attr("ignore",n.ignore),n.hasOwnProperty("info")&&t.attr("info",n.info);var f=n.styleEmphasis,p=!1===f;t.__cusHasEmphStl&&null==f||!t.__cusHasEmphStl&&p||(no(t,f),t.__cusHasEmphStl=!p),s&&ho(t,!p)}function Zm(t,e,i,n,o){null==i[t]||o||(e[t]=i[t],i[t]=n[t])}function Um(t,e,i,n){function o(t){null==t&&(t=h),v&&(c=e.getItemModel(t),d=c.getModel(AP),f=c.getModel(DP),p=e.getItemVisual(t,"color"),v=!1)}var s=t.get("renderItem"),l=t.coordinateSystem,u={};l&&(u=l.prepareCustoms?l.prepareCustoms():LP[l.type](l));var h,c,d,f,p,g=r({getWidth:n.getWidth,getHeight:n.getHeight,getZr:n.getZr,getDevicePixelRatio:n.getDevicePixelRatio,value:function(t,i){return null==i&&(i=h),e.get(e.getDimension(t||0),i)},style:function(i,n){null==n&&(n=h),o(n);var r=c.getModel(IP).getItemStyle();null!=p&&(r.fill=p);var s=e.getItemVisual(n,"opacity");return null!=s&&(r.opacity=s),fo(r,d,null,{autoColor:p,isRectText:!0}),r.text=d.getShallow("show")?A(t.getFormattedLabel(n,"normal"),gu(e,n)):null,i&&a(r,i),r},styleEmphasis:function(i,n){null==n&&(n=h),o(n);var r=c.getModel(TP).getItemStyle();return fo(r,f,null,{isRectText:!0},!0),r.text=f.getShallow("show")?D(t.getFormattedLabel(n,"emphasis"),t.getFormattedLabel(n,"normal"),gu(e,n)):null,i&&a(r,i),r},visual:function(t,i){return null==i&&(i=h),e.getItemVisual(i,t)},barLayout:function(t){if(l.getBaseAxis)return Tl(r({axis:l.getBaseAxis()},t),n)},currentSeriesIndices:function(){return i.getCurrentSeriesIndices()},font:function(t){return _o(t,i)}},u.api||{}),m={context:{},seriesId:t.id,seriesName:t.name,seriesIndex:t.seriesIndex,coordSys:u.coordSys,dataInsideLength:e.count(),encode:Xm(t.getData())},v=!0;return function(t,i){return h=t,v=!0,s&&s(r({dataIndexInside:t,dataIndex:e.getRawIndex(t),actionType:i?i.type:null},m),g)}}function Xm(t){var e={};return d(t.dimensions,function(i,n){var o=t.getDimensionInfo(i);if(!o.isExtraCoord){var a=o.coordDim;(e[a]=e[a]||[])[o.coordDimIndex]=n}}),e}function jm(t,e,i,n,o,a){return(t=Ym(t,e,i,n,o,a,!0))&&a.setItemGraphicEl(e,t),t}function Ym(t,e,i,n,o,a,r){var s=!i,l=(i=i||{}).type,u=i.shape,h=i.style;if(t&&(s||null!=l&&l!==t.__customGraphicType||"path"===l&&ev(u)&&tv(u)!==t.__customPathData||"image"===l&&iv(h,"image")&&h.image!==t.__customImagePath||"text"===l&&iv(u,"text")&&h.text!==t.__customText)&&(o.remove(t),t=null),!s){var c=!t;return!t&&(t=Wm(i)),Hm(t,e,i,n,a,c,r),"group"===l&&qm(t,e,i,n,a),o.add(t),t}}function qm(t,e,i,n,o){var a=i.children,r=a?a.length:0,s=i.$mergeChildren,l="byName"===s||i.diffChildrenByName,u=!1===s;if(r||l||u)if(l)Km({oldChildren:t.children()||[],newChildren:a||[],dataIndex:e,animatableModel:n,group:t,data:o});else{u&&t.removeAll();for(var h=0;hn?t-=l+a:t+=a),null!=r&&(e+u+r>o?e-=u+r:e+=r),[t,e]}function Tv(t,e,i,n,o){var a=i.getOuterSize(),r=a.width,s=a.height;return t=Math.min(t+r,n)-r,e=Math.min(e+s,o)-s,t=Math.max(t,0),e=Math.max(e,0),[t,e]}function Av(t,e,i){var n=i[0],o=i[1],a=0,r=0,s=e.width,l=e.height;switch(t){case"inside":a=e.x+s/2-n/2,r=e.y+l/2-o/2;break;case"top":a=e.x+s/2-n/2,r=e.y-o-5;break;case"bottom":a=e.x+s/2-n/2,r=e.y+l+5;break;case"left":a=e.x-n-5,r=e.y+l/2-o/2;break;case"right":a=e.x+s+5,r=e.y+l/2-o/2}return[a,r]}function Dv(t){return"center"===t||"middle"===t}function Cv(t){return t.get("stack")||"__ec_stack_"+t.seriesIndex}function Lv(t){return t.dim}function kv(t,e){var i={};d(t,function(t,e){var n=t.getData(),o=t.coordinateSystem.getBaseAxis(),a=o.getExtent(),r="category"===o.type?o.getBandWidth():Math.abs(a[1]-a[0])/n.count(),s=i[Lv(o)]||{bandWidth:r,remainedWidth:r,autoWidthCount:0,categoryGap:"20%",gap:"30%",stacks:{}},l=s.stacks;i[Lv(o)]=s;var u=Cv(t);l[u]||s.autoWidthCount++,l[u]=l[u]||{width:0,maxWidth:0};var h=Ro(t.get("barWidth"),r),c=Ro(t.get("barMaxWidth"),r),d=t.get("barGap"),f=t.get("barCategoryGap");h&&!l[u].width&&(h=Math.min(s.remainedWidth,h),l[u].width=h,s.remainedWidth-=h),c&&(l[u].maxWidth=c),null!=d&&(s.gap=d),null!=f&&(s.categoryGap=f)});var n={};return d(i,function(t,e){n[e]={};var i=t.stacks,o=t.bandWidth,a=Ro(t.categoryGap,o),r=Ro(t.gap,1),s=t.remainedWidth,l=t.autoWidthCount,u=(s-a)/(l+(l-1)*r);u=Math.max(u,0),d(i,function(t,e){var i=t.maxWidth;i&&ie[0]&&(e=e.slice().reverse());var n=t.coordToPoint([e[0],i]),o=t.coordToPoint([e[1],i]);return{x1:n[0],y1:n[1],x2:o[0],y2:o[1]}}function Vv(t){return t.getRadiusAxis().inverse?0:1}function Gv(t){var e=t[0],i=t[t.length-1];e&&i&&Math.abs(Math.abs(e.coord-i.coord)-360)<1e-4&&t.pop()}function Fv(t,e,i){return{position:[t.cx,t.cy],rotation:i/180*Math.PI,labelDirection:-1,tickDirection:-1,nameDirection:1,labelRotate:e.getModel("axisLabel").get("rotate"),z2:1}}function Wv(t,e,i,n,o){var a=e.axis,r=a.dataToCoord(t),s=n.getAngleAxis().getExtent()[0];s=s/180*Math.PI;var l,u,h,c=n.getRadiusAxis().getExtent();if("radius"===a.dim){var d=mt();wt(d,d,s),_t(d,d,[n.cx,n.cy]),l=Io([r,-o],d);var f=e.getModel("axisLabel").get("rotate")||0,p=ID.innerTextLayout(s,f*Math.PI/180,-1);u=p.textAlign,h=p.textVerticalAlign}else{var g=c[1];l=n.coordToPoint([g+o,r]);var m=n.cx,v=n.cy;u=Math.abs(l[0]-m)/g<.3?"center":l[0]>m?"left":"right",h=Math.abs(l[1]-v)/g<.3?"middle":l[1]>v?"top":"bottom"}return{position:l,align:u,verticalAlign:h}}function Hv(t,e){e.update="updateView",Ps(e,function(e,i){var n={};return i.eachComponent({mainType:"geo",query:e},function(i){i[t](e.name),d(i.coordinateSystem.regions,function(t){n[t.name]=i.isSelected(t.name)||!1})}),{selected:n,name:e.name}})}function Zv(t){var e={};d(t,function(t){e[t]=1}),t.length=0,d(e,function(e,i){t.push(i)})}function Uv(t){if(t)for(var e in t)if(t.hasOwnProperty(e))return!0}function Xv(t,e,n){function o(){var t=function(){};return t.prototype.__hidden=t.prototype,new t}var a={};return rN(e,function(e){var r=a[e]=o();rN(t[e],function(t,o){if(jC.isValidType(o)){var a={type:o,visual:t};n&&n(a,e),r[o]=new jC(a),"opacity"===o&&((a=i(a)).type="colorAlpha",r.__hidden.__alphaForOpacity=new jC(a))}})}),a}function jv(t,e,n){var o;d(n,function(t){e.hasOwnProperty(t)&&Uv(e[t])&&(o=!0)}),o&&d(n,function(n){e.hasOwnProperty(n)&&Uv(e[n])?t[n]=i(e[n]):delete t[n]})}function Yv(t,e,i,n,o,a){function r(t){return i.getItemVisual(h,t)}function s(t,e){i.setItemVisual(h,t,e)}function l(t,l){h=null==a?t:l;var c=i.getRawDataItem(h);if(!c||!1!==c.visualMap)for(var d=n.call(o,t),f=e[d],p=u[d],g=0,m=p.length;g1)return!1;var h=ey(i-t,o-t,n-e,a-e)/l;return!(h<0||h>1)}function ty(t){return t<=1e-6&&t>=-1e-6}function ey(t,e,i,n){return t*n-e*i}function iy(t,e,i){var n=this._targetInfoList=[],o={},a=oy(e,t);lN(pN,function(t,e){(!i||!i.include||uN(i.include,e)>=0)&&t(a,n,o)})}function ny(t){return t[0]>t[1]&&t.reverse(),t}function oy(t,e){return Vi(t,e,{includeMainTypes:dN})}function ay(t,e,i,n){var o=i.getAxis(["x","y"][t]),a=ny(f([0,1],function(t){return e?o.coordToData(o.toLocalCoord(n[t])):o.toGlobalCoord(o.dataToCoord(n[t]))})),r=[];return r[t]=a,r[1-t]=[NaN,NaN],{values:a,xyMinMax:r}}function ry(t,e,i,n){return[e[0]-n[t]*i[0],e[1]-n[t]*i[1]]}function sy(t,e){var i=ly(t),n=ly(e),o=[i[0]/n[0],i[1]/n[1]];return isNaN(o[0])&&(o[0]=1),isNaN(o[1])&&(o[1]=1),o}function ly(t){return t?[t[0][1]-t[0][0],t[1][1]-t[1][0]]:[NaN,NaN]}function uy(t,e,i,n,o){if(o){var a=t.getZr();a[wN]||(a[_N]||(a[_N]=hy),Lr(a,_N,i,e)(t,n))}}function hy(t,e){if(!t.isDisposed()){var i=t.getZr();i[wN]=!0,t.dispatchAction({type:"brushSelect",batch:e}),i[wN]=!1}}function cy(t,e,i,n){for(var o=0,a=e.length;o=0}function Iy(t,e,i){function n(t,e){return l(e.nodes,t)>=0}function o(t,n){var o=!1;return e(function(e){d(i(t,e)||[],function(t){n.records[e.name][t]&&(o=!0)})}),o}function a(t,n){n.nodes.push(t),e(function(e){d(i(t,e)||[],function(t){n.records[e.name][t]=!0})})}return function(i){var r={nodes:[],records:{}};if(e(function(t){r.records[t.name]={}}),!i)return r;a(i,r);var s;do{s=!1,t(function(t){!n(t,r)&&o(t,r)&&(a(t,r),s=!0)})}while(s);return r}}function Ty(t,e,i){var n=[1/0,-1/0];return NN(i,function(t){var i=t.getData();i&&NN(i.mapDimension(e,!0),function(t){var e=i.getApproximateExtent(t);e[0]n[1]&&(n[1]=e[1])})}),n[1]0?0:NaN);var r=i.getMax(!0);return null!=r&&"dataMax"!==r&&"function"!=typeof r?e[1]=r:o&&(e[1]=a>0?a-1:NaN),i.get("scale",!0)||(e[0]>0&&(e[0]=0),e[1]<0&&(e[1]=0)),e}function Dy(t,e){var i=t.getAxisModel(),n=t._percentWindow,o=t._valueWindow;if(n){var a=Fo(o,[0,500]);a=Math.min(a,20);var r=e||0===n[0]&&100===n[1];i.setRange(r?null:+o[0].toFixed(a),r?null:+o[1].toFixed(a))}}function Cy(t){var e=t._minMaxSpan={},i=t._dataZoomModel;NN(["min","max"],function(n){e[n+"Span"]=i.get(n+"Span");var o=i.get(n+"ValueSpan");if(null!=o&&(e[n+"ValueSpan"]=o,null!=(o=t.getAxisModel().axis.scale.parse(o)))){var a=t._dataExtent;e[n+"Span"]=Eo(a[0]+o,a,[0,100],!0)}})}function Ly(t){var e={};return RN(["start","end","startValue","endValue","throttle"],function(i){t.hasOwnProperty(i)&&(e[i]=t[i])}),e}function ky(t,e){var i=t._rangePropMode,n=t.get("rangeMode");RN([["start","startValue"],["end","endValue"]],function(t,o){var a=null!=e[t[0]],r=null!=e[t[1]];a&&!r?i[o]="percent":!a&&r?i[o]="value":n?i[o]=n[o]:a&&(i[o]="percent")})}function Py(t){return{x:"y",y:"x",radius:"angle",angle:"radius"}[t]}function Ny(t){return"vertical"===t?"ns-resize":"ew-resize"}function Oy(t,e){var i=zy(t),n=e.dataZoomId,o=e.coordId;d(i,function(t,i){var a=t.dataZoomInfos;a[n]&&l(e.allCoordIds,o)<0&&(delete a[n],t.count--)}),Vy(i);var a=i[o];a||((a=i[o]={coordId:o,dataZoomInfos:{},count:0}).controller=By(t,a),a.dispatchAction=v(Gy,t)),!a.dataZoomInfos[n]&&a.count++,a.dataZoomInfos[n]=e;var r=Fy(a.dataZoomInfos);a.controller.enable(r.controlType,r.opt),a.controller.setPointerChecker(e.containsPoint),Lr(a,"dispatchAction",e.dataZoomModel.get("throttle",!0),"fixRate")}function Ey(t,e){var i=zy(t);d(i,function(t){t.controller.dispose();var i=t.dataZoomInfos;i[e]&&(delete i[e],t.count--)}),Vy(i)}function Ry(t){return t.type+"\0_"+t.id}function zy(t){var e=t.getZr();return e[qN]||(e[qN]={})}function By(t,e){var i=new ac(t.getZr());return d(["pan","zoom","scrollMove"],function(t){i.on(t,function(i){var n=[];d(e.dataZoomInfos,function(o){if(i.isAvailableBehavior(o.dataZoomModel.option)){var a=(o.getRange||{})[t],r=a&&a(e.controller,i);!o.dataZoomModel.get("disabled",!0)&&r&&n.push({dataZoomId:o.dataZoomId,start:r[0],end:r[1]})}}),n.length&&e.dispatchAction(n)})}),i}function Vy(t){d(t,function(e,i){e.count||(e.controller.dispose(),delete t[i])})}function Gy(t,e){t.dispatchAction({type:"dataZoom",batch:e})}function Fy(t){var e,i={type_true:2,type_move:1,type_false:0,type_undefined:-1},n=!0;return d(t,function(t){var o=t.dataZoomModel,a=!o.get("disabled",!0)&&(!o.get("zoomLock",!0)||"move");i["type_"+a]>i["type_"+e]&&(e=a),n&=o.get("preventDefaultMouseMove",!0)}),{controlType:e,opt:{zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!0,preventDefaultMouseMove:!!n}}}function Wy(t){return function(e,i,n,o){var a=this._range,r=a.slice(),s=e.axisModels[0];if(s){var l=t(r,s,e,i,n,o);return EL(l,r,[0,100],"all"),this._range=r,a[0]!==r[0]||a[1]!==r[1]?r:void 0}}}function Hy(t,e){return t&&t.hasOwnProperty&&t.hasOwnProperty(e)}function Zy(t,e,i,n){for(var o=e.targetVisuals[n],a=jC.prepareVisualTypes(o),r={color:t.getData().getVisual("color")},s=0,l=a.length;s=0&&(r[a]=+r[a].toFixed(h)),r}function ax(t,e){var n=t.getData(),o=t.coordinateSystem;if(e&&!nx(e)&&!y(e.coord)&&o){var a=o.dimensions,r=rx(e,n,o,t);if((e=i(e)).type&&LO[e.type]&&r.baseAxis&&r.valueAxis){var s=DO(a,r.baseAxis.dim),l=DO(a,r.valueAxis.dim);e.coord=LO[e.type](n,r.baseDataDim,r.valueDataDim,s,l),e.value=e.coord[l]}else{for(var u=[null!=e.xAxis?e.xAxis:e.radiusAxis,null!=e.yAxis?e.yAxis:e.angleAxis],h=0;h<2;h++)LO[u[h]]&&(u[h]=hx(n,n.mapDimension(a[h]),u[h]));e.coord=u}}return e}function rx(t,e,i,n){var o={};return null!=t.valueIndex||null!=t.valueDim?(o.valueDataDim=null!=t.valueIndex?e.getDimension(t.valueIndex):t.valueDim,o.valueAxis=i.getAxis(sx(n,o.valueDataDim)),o.baseAxis=i.getOtherAxis(o.valueAxis),o.baseDataDim=e.mapDimension(o.baseAxis.dim)):(o.baseAxis=n.getBaseAxis(),o.valueAxis=i.getOtherAxis(o.baseAxis),o.baseDataDim=e.mapDimension(o.baseAxis.dim),o.valueDataDim=e.mapDimension(o.valueAxis.dim)),o}function sx(t,e){var i=t.getData(),n=i.dimensions;e=i.getDimension(e);for(var o=0;o=0)return!0}function Gx(t){for(var e=t.split(/\n+/g),i=[],n=f(Bx(e.shift()).split(KO),function(t){return{name:t,data:[]}}),o=0;o=0&&!i[o][n];o--);if(o<0){var a=t.queryComponents({mainType:"dataZoom",subType:"select",id:n})[0];if(a){var r=a.getPercentRange();i[0][n]={dataZoomId:n,start:r[0],end:r[1]}}}}),i.push(e)}function Xx(t){var e=qx(t),i=e[e.length-1];e.length>1&&e.pop();var n={};return $O(i,function(t,i){for(var o=e.length-1;o>=0;o--)if(t=e[o][i]){n[i]=t;break}}),n}function jx(t){t[JO]=null}function Yx(t){return qx(t).length}function qx(t){var e=t[JO];return e||(e=t[JO]=[{}]),e}function Kx(t,e,i){(this._brushController=new Cf(i.getZr())).on("brush",m(this._onBrush,this)).mount(),this._isZoomActive}function $x(t){var e={};return d(["xAxisIndex","yAxisIndex"],function(i){e[i]=t[i],null==e[i]&&(e[i]="all"),(!1===e[i]||"none"===e[i])&&(e[i]=[])}),e}function Jx(t,e){t.setIconStatus("back",Yx(e)>1?"emphasis":"normal")}function Qx(t,e,i,n,o){var a=i._isZoomActive;n&&"takeGlobalCursor"===n.type&&(a="dataZoomSelect"===n.key&&n.dataZoomSelectActive),i._isZoomActive=a,t.setIconStatus("zoom",a?"emphasis":"normal");var r=new iy($x(t.option),e,{include:["grid"]});i._brushController.setPanels(r.makePanelOpts(o,function(t){return t.xAxisDeclared&&!t.yAxisDeclared?"lineX":!t.xAxisDeclared&&t.yAxisDeclared?"lineY":"rect"})).enableBrush(!!a&&{brushType:"auto",brushStyle:{lineWidth:0,fill:"rgba(0,0,0,0.2)"}})}function t_(t){this.model=t}function e_(t){return aE(t)}function i_(){if(!lE&&uE){lE=!0;var t=uE.styleSheets;t.length<31?uE.createStyleSheet().addRule(".zrvml","behavior:url(#default#VML)"):t[0].addRule(".zrvml","behavior:url(#default#VML)")}}function n_(t){return parseInt(t,10)}function o_(t,e){i_(),this.root=t,this.storage=e;var i=document.createElement("div"),n=document.createElement("div");i.style.cssText="display:inline-block;overflow:hidden;position:relative;width:300px;height:150px;",n.style.cssText="position:absolute;left:0;top:0;",t.appendChild(i),this._vmlRoot=n,this._vmlViewport=i,this.resize();var o=e.delFromStorage,a=e.addToStorage;e.delFromStorage=function(t){o.call(e,t),t&&t.onRemove&&t.onRemove(n)},e.addToStorage=function(t){t.onAdd&&t.onAdd(n),a.call(e,t)},this._firstPaint=!0}function a_(t){return function(){Bw('In IE8.0 VML mode painter not support method "'+t+'"')}}function r_(t){return document.createElementNS(HE,t)}function s_(t){return jE(1e4*t)/1e4}function l_(t){return t-QE}function u_(t,e){var i=e?t.textFill:t.fill;return null!=i&&i!==XE}function h_(t,e){var i=e?t.textStroke:t.stroke;return null!=i&&i!==XE}function c_(t,e){e&&d_(t,"transform","matrix("+UE.call(e,",")+")")}function d_(t,e,i){(!i||"linear"!==i.type&&"radial"!==i.type)&&("string"==typeof i&&i.indexOf("NaN")>-1&&console.log(i),t.setAttribute(e,i))}function f_(t,e,i){t.setAttributeNS("http://www.w3.org/1999/xlink",e,i)}function p_(t,e,i,n){if(u_(e,i)){var o=i?e.textFill:e.fill;o="transparent"===o?XE:o,"none"!==t.getAttribute("clip-path")&&o===XE&&(o="rgba(0, 0, 0, 0.002)"),d_(t,"fill",o),d_(t,"fill-opacity",null!=e.fillOpacity?e.fillOpacity*e.opacity:e.opacity)}else d_(t,"fill",XE);if(h_(e,i)){var a=i?e.textStroke:e.stroke;d_(t,"stroke",a="transparent"===a?XE:a),d_(t,"stroke-width",(i?e.textStrokeWidth:e.lineWidth)/(!i&&e.strokeNoScale?n.getLineScale():1)),d_(t,"paint-order",i?"stroke":"fill"),d_(t,"stroke-opacity",null!=e.strokeOpacity?e.strokeOpacity:e.opacity),e.lineDash?(d_(t,"stroke-dasharray",e.lineDash.join(",")),d_(t,"stroke-dashoffset",jE(e.lineDashOffset||0))):d_(t,"stroke-dasharray",""),e.lineCap&&d_(t,"stroke-linecap",e.lineCap),e.lineJoin&&d_(t,"stroke-linejoin",e.lineJoin),e.miterLimit&&d_(t,"stroke-miterlimit",e.miterLimit)}else d_(t,"stroke",XE)}function g_(t){for(var e=[],i=t.data,n=t.len(),o=0;o=$E||!l_(g)&&(d>-KE&&d<0||d>KE)==!!p;var y=s_(s+u*qE(c)),x=s_(l+h*YE(c));m&&(d=p?$E-1e-4:1e-4-$E,v=!0,9===o&&e.push("M",y,x));var _=s_(s+u*qE(c+d)),w=s_(l+h*YE(c+d));e.push("A",s_(u),s_(h),jE(f*JE),+v,+p,_,w);break;case ZE.Z:a="Z";break;case ZE.R:var _=s_(i[o++]),w=s_(i[o++]),b=s_(i[o++]),S=s_(i[o++]);e.push("M",_,w,"L",_+b,w,"L",_+b,w+S,"L",_,w+S,"L",_,w)}a&&e.push(a);for(var M=0;M=11),domSupported:"undefined"!=typeof document}}(navigator.userAgent),B_={"[object Function]":1,"[object RegExp]":1,"[object Date]":1,"[object Error]":1,"[object CanvasGradient]":1,"[object CanvasPattern]":1,"[object Image]":1,"[object Canvas]":1},V_={"[object Int8Array]":1,"[object Uint8Array]":1,"[object Uint8ClampedArray]":1,"[object Int16Array]":1,"[object Uint16Array]":1,"[object Int32Array]":1,"[object Uint32Array]":1,"[object Float32Array]":1,"[object Float64Array]":1},G_=Object.prototype.toString,F_=Array.prototype,W_=F_.forEach,H_=F_.filter,Z_=F_.slice,U_=F_.map,X_=F_.reduce,j_={},Y_=function(){return j_.createCanvas()};j_.createCanvas=function(){return document.createElement("canvas")};var q_,K_="__ec_primitive__";E.prototype={constructor:E,get:function(t){return this.data.hasOwnProperty(t)?this.data[t]:null},set:function(t,e){return this.data[t]=e},each:function(t,e){void 0!==e&&(t=m(t,e));for(var i in this.data)this.data.hasOwnProperty(i)&&t(this.data[i],i)},removeKey:function(t){delete this.data[t]}};var $_=(Object.freeze||Object)({$override:e,clone:i,merge:n,mergeAll:o,extend:a,defaults:r,createCanvas:Y_,getContext:s,indexOf:l,inherits:u,mixin:h,isArrayLike:c,each:d,map:f,reduce:p,filter:g,find:function(t,e,i){if(t&&e)for(var n=0,o=t.length;n3&&(n=ow.call(n,1));for(var a=e.length,r=0;r4&&(n=ow.call(n,1,n.length-1));for(var a=n[n.length-1],r=e.length,s=0;s=0;a--){var r;if(n[a]!==i&&!n[a].ignore&&(r=gt(n[a],t,e))&&(!o.topTarget&&(o.topTarget=n[a]),r!==uw)){o.target=n[a];break}}return o}},d(["click","mousedown","mouseup","mousewheel","dblclick","contextmenu"],function(t){cw.prototype[t]=function(e){var i=this.findHover(e.zrX,e.zrY),n=i.target;if("mousedown"===t)this._downEl=n,this._downPoint=[e.zrX,e.zrY],this._upEl=n;else if("mouseup"===t)this._upEl=n;else if("click"===t){if(this._downEl!==this._upEl||!this._downPoint||ew(this._downPoint,[e.zrX,e.zrY])>4)return;this._downPoint=null}this.dispatchToElement(i,t,e)}}),h(cw,aw),h(cw,it);var dw="undefined"==typeof Float32Array?Array:Float32Array,fw=(Object.freeze||Object)({create:mt,identity:vt,copy:yt,mul:xt,translate:_t,rotate:wt,scale:bt,invert:St,clone:Mt}),pw=vt,gw=5e-5,mw=function(t){(t=t||{}).position||(this.position=[0,0]),null==t.rotation&&(this.rotation=0),t.scale||(this.scale=[1,1]),this.origin=this.origin||null},vw=mw.prototype;vw.transform=null,vw.needLocalTransform=function(){return It(this.rotation)||It(this.position[0])||It(this.position[1])||It(this.scale[0]-1)||It(this.scale[1]-1)};var yw=[];vw.updateTransform=function(){var t=this.parent,e=t&&t.transform,i=this.needLocalTransform(),n=this.transform;if(i||e){n=n||mt(),i?this.getLocalTransform(n):pw(n),e&&(i?xt(n,t.transform,n):yt(n,t.transform)),this.transform=n;var o=this.globalScaleRatio;if(null!=o&&1!==o){this.getGlobalScale(yw);var a=yw[0]<0?-1:1,r=yw[1]<0?-1:1,s=((yw[0]-a)*o+a)/yw[0]||0,l=((yw[1]-r)*o+r)/yw[1]||0;n[0]*=s,n[1]*=s,n[2]*=l,n[3]*=l}this.invTransform=this.invTransform||mt(),St(this.invTransform,n)}else n&&pw(n)},vw.getLocalTransform=function(t){return mw.getLocalTransform(this,t)},vw.setTransform=function(t){var e=this.transform,i=t.dpr||1;e?t.setTransform(i*e[0],i*e[1],i*e[2],i*e[3],i*e[4],i*e[5]):t.setTransform(i,0,0,i,0,0)},vw.restoreTransform=function(t){var e=t.dpr||1;t.setTransform(e,0,0,e,0,0)};var xw=[],_w=mt();vw.setLocalTransform=function(t){if(t){var e=t[0]*t[0]+t[1]*t[1],i=t[2]*t[2]+t[3]*t[3],n=this.position,o=this.scale;It(e-1)&&(e=Math.sqrt(e)),It(i-1)&&(i=Math.sqrt(i)),t[0]<0&&(e=-e),t[3]<0&&(i=-i),n[0]=t[4],n[1]=t[5],o[0]=e,o[1]=i,this.rotation=Math.atan2(-t[1]/i,t[0]/e)}},vw.decomposeTransform=function(){if(this.transform){var t=this.parent,e=this.transform;t&&t.transform&&(xt(xw,t.invTransform,e),e=xw);var i=this.origin;i&&(i[0]||i[1])&&(_w[4]=i[0],_w[5]=i[1],xt(xw,e,_w),xw[4]-=i[0],xw[5]-=i[1],e=xw),this.setLocalTransform(e)}},vw.getGlobalScale=function(t){var e=this.transform;return t=t||[],e?(t[0]=Math.sqrt(e[0]*e[0]+e[1]*e[1]),t[1]=Math.sqrt(e[2]*e[2]+e[3]*e[3]),e[0]<0&&(t[0]=-t[0]),e[3]<0&&(t[1]=-t[1]),t):(t[0]=1,t[1]=1,t)},vw.transformCoordToLocal=function(t,e){var i=[t,e],n=this.invTransform;return n&&Q(i,i,n),i},vw.transformCoordToGlobal=function(t,e){var i=[t,e],n=this.transform;return n&&Q(i,i,n),i},mw.getLocalTransform=function(t,e){pw(e=e||[]);var i=t.origin,n=t.scale||[1,1],o=t.rotation||0,a=t.position||[0,0];return i&&(e[4]-=i[0],e[5]-=i[1]),bt(e,e,n),o&&wt(e,e,o),i&&(e[4]+=i[0],e[5]+=i[1]),e[4]+=a[0],e[5]+=a[1],e};var ww={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*(2-Math.pow(2,-10*(t-1)))},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,i=.1;return 0===t?0:1===t?1:(!i||i<1?(i=1,e=.1):e=.4*Math.asin(1/i)/(2*Math.PI),-i*Math.pow(2,10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/.4))},elasticOut:function(t){var e,i=.1;return 0===t?0:1===t?1:(!i||i<1?(i=1,e=.1):e=.4*Math.asin(1/i)/(2*Math.PI),i*Math.pow(2,-10*t)*Math.sin((t-e)*(2*Math.PI)/.4)+1)},elasticInOut:function(t){var e,i=.1;return 0===t?0:1===t?1:(!i||i<1?(i=1,e=.1):e=.4*Math.asin(1/i)/(2*Math.PI),(t*=2)<1?i*Math.pow(2,10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/.4)*-.5:i*Math.pow(2,-10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/.4)*.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?t*t*((e+1)*t-e)*.5:.5*((t-=2)*t*((e+1)*t+e)+2)},bounceIn:function(t){return 1-ww.bounceOut(1-t)},bounceOut:function(t){return t<1/2.75?7.5625*t*t:t<2/2.75?7.5625*(t-=1.5/2.75)*t+.75:t<2.5/2.75?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375},bounceInOut:function(t){return t<.5?.5*ww.bounceIn(2*t):.5*ww.bounceOut(2*t-1)+.5}};Tt.prototype={constructor:Tt,step:function(t,e){if(this._initialized||(this._startTime=t+this._delay,this._initialized=!0),this._paused)this._pausedTime+=e;else{var i=(t-this._startTime-this._pausedTime)/this._life;if(!(i<0)){i=Math.min(i,1);var n=this.easing,o="string"==typeof n?ww[n]:n,a="function"==typeof o?o(i):i;return this.fire("frame",a),1==i?this.loop?(this.restart(t),"restart"):(this._needsRemove=!0,"destroy"):null}}},restart:function(t){var e=(t-this._startTime-this._pausedTime)%this._life;this._startTime=t-e+this.gap,this._pausedTime=0,this._needsRemove=!1},fire:function(t,e){this[t="on"+t]&&this[t](this._target,e)},pause:function(){this._paused=!0},resume:function(){this._paused=!1}};var bw=function(){this.head=null,this.tail=null,this._len=0},Sw=bw.prototype;Sw.insert=function(t){var e=new Mw(t);return this.insertEntry(e),e},Sw.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++},Sw.remove=function(t){var e=t.prev,i=t.next;e?e.next=i:this.head=i,i?i.prev=e:this.tail=e,t.next=t.prev=null,this._len--},Sw.len=function(){return this._len},Sw.clear=function(){this.head=this.tail=null,this._len=0};var Mw=function(t){this.value=t,this.next,this.prev},Iw=function(t){this._list=new bw,this._map={},this._maxSize=t||10,this._lastRemovedEntry=null},Tw=Iw.prototype;Tw.put=function(t,e){var i=this._list,n=this._map,o=null;if(null==n[t]){var a=i.len(),r=this._lastRemovedEntry;if(a>=this._maxSize&&a>0){var s=i.head;i.remove(s),delete n[s.key],o=s.value,this._lastRemovedEntry=s}r?r.value=e:r=new Mw(e),r.key=t,i.insertEntry(r),n[t]=r}return o},Tw.get=function(t){var e=this._map[t],i=this._list;if(null!=e)return e!==i.tail&&(i.remove(e),i.insertEntry(e)),e.value},Tw.clear=function(){this._list.clear(),this._map={}};var Aw={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]},Dw=new Iw(20),Cw=null,Lw=Wt,kw=Ht,Pw=(Object.freeze||Object)({parse:zt,lift:Gt,toHex:Ft,fastLerp:Wt,fastMapToColor:Lw,lerp:Ht,mapToColor:kw,modifyHSL:Zt,modifyAlpha:Ut,stringify:Xt}),Nw=Array.prototype.slice,Ow=function(t,e,i,n){this._tracks={},this._target=t,this._loop=e||!1,this._getter=i||jt,this._setter=n||Yt,this._clipCount=0,this._delay=0,this._doneList=[],this._onframeList=[],this._clipList=[]};Ow.prototype={when:function(t,e){var i=this._tracks;for(var n in e)if(e.hasOwnProperty(n)){if(!i[n]){i[n]=[];var o=this._getter(this._target,n);if(null==o)continue;0!==t&&i[n].push({time:0,value:ie(o)})}i[n].push({time:t,value:e[n]})}return this},during:function(t){return this._onframeList.push(t),this},pause:function(){for(var t=0;t=i.x&&t<=i.x+i.width&&e>=i.y&&e<=i.y+i.height},clone:function(){return new ue(this.x,this.y,this.width,this.height)},copy:function(t){this.x=t.x,this.y=t.y,this.width=t.width,this.height=t.height},plain:function(){return{x:this.x,y:this.y,width:this.width,height:this.height}}},ue.create=function(t){return new ue(t.x,t.y,t.width,t.height)};var Zw=function(t){t=t||{},Gw.call(this,t);for(var e in t)t.hasOwnProperty(e)&&(this[e]=t[e]);this._children=[],this.__storage=null,this.__dirty=!0};Zw.prototype={constructor:Zw,isGroup:!0,type:"group",silent:!1,children:function(){return this._children.slice()},childAt:function(t){return this._children[t]},childOfName:function(t){for(var e=this._children,i=0;i=0&&(i.splice(n,0,t),this._doAdd(t))}return this},_doAdd:function(t){t.parent&&t.parent.remove(t),t.parent=this;var e=this.__storage,i=this.__zr;e&&e!==t.__storage&&(e.addToStorage(t),t instanceof Zw&&t.addChildrenToStorage(e)),i&&i.refresh()},remove:function(t){var e=this.__zr,i=this.__storage,n=this._children,o=l(n,t);return o<0?this:(n.splice(o,1),t.parent=null,i&&(i.delFromStorage(t),t instanceof Zw&&t.delChildrenFromStorage(i)),e&&e.refresh(),this)},removeAll:function(){var t,e,i=this._children,n=this.__storage;for(e=0;e=0&&(this.delFromStorage(t),this._roots.splice(o,1),t instanceof Zw&&t.delChildrenFromStorage(this))}},addToStorage:function(t){return t&&(t.__storage=this,t.dirty(!1)),this},delFromStorage:function(t){return t&&(t.__storage=null),this},dispose:function(){this._renderList=this._roots=null},displayableSortFunc:ye};var Yw={shadowBlur:1,shadowOffsetX:1,shadowOffsetY:1,textShadowBlur:1,textShadowOffsetX:1,textShadowOffsetY:1,textBoxShadowBlur:1,textBoxShadowOffsetX:1,textBoxShadowOffsetY:1},qw=function(t,e,i){return Yw.hasOwnProperty(e)?i*=t.dpr:i},Kw=[["shadowBlur",0],["shadowOffsetX",0],["shadowOffsetY",0],["shadowColor","#000"],["lineCap","butt"],["lineJoin","miter"],["miterLimit",10]],$w=function(t){this.extendFrom(t,!1)};$w.prototype={constructor:$w,fill:"#000",stroke:null,opacity:1,fillOpacity:null,strokeOpacity:null,lineDash:null,lineDashOffset:0,shadowBlur:0,shadowOffsetX:0,shadowOffsetY:0,lineWidth:1,strokeNoScale:!1,text:null,font:null,textFont:null,fontStyle:null,fontWeight:null,fontSize:null,fontFamily:null,textTag:null,textFill:"#000",textStroke:null,textWidth:null,textHeight:null,textStrokeWidth:0,textLineHeight:null,textPosition:"inside",textRect:null,textOffset:null,textAlign:null,textVerticalAlign:null,textDistance:5,textShadowColor:"transparent",textShadowBlur:0,textShadowOffsetX:0,textShadowOffsetY:0,textBoxShadowColor:"transparent",textBoxShadowBlur:0,textBoxShadowOffsetX:0,textBoxShadowOffsetY:0,transformText:!1,textRotation:0,textOrigin:null,textBackgroundColor:null,textBorderColor:null,textBorderWidth:0,textBorderRadius:0,textPadding:null,rich:null,truncate:null,blend:null,bind:function(t,e,i){for(var n=this,o=i&&i.style,a=!o,r=0;r0},extendFrom:function(t,e){if(t)for(var i in t)!t.hasOwnProperty(i)||!0!==e&&(!1===e?this.hasOwnProperty(i):null==t[i])||(this[i]=t[i])},set:function(t,e){"string"==typeof t?this[t]=e:this.extendFrom(t,!0)},clone:function(){var t=new this.constructor;return t.extendFrom(this,!0),t},getGradient:function(t,e,i){for(var n=("radial"===e.type?_e:xe)(t,e,i),o=e.colorStops,a=0;a=0&&i.splice(n,1),t.__hoverMir=null},clearHover:function(t){for(var e=this._hoverElements,i=0;i15)break}s.__drawIndex=m,s.__drawIndex0&&t>n[0]){for(r=0;rt);r++);a=i[n[r]]}if(n.splice(r+1,0,t),i[t]=e,!e.virtual)if(a){var l=a.dom;l.nextSibling?s.insertBefore(e.dom,l.nextSibling):s.appendChild(e.dom)}else s.firstChild?s.insertBefore(e.dom,s.firstChild):s.appendChild(e.dom)}else Bw("Layer of zlevel "+t+" is not valid")},eachLayer:function(t,e){var i,n,o=this._zlevelList;for(n=0;n0?.01:0),this._needsManuallyCompositing),a.__builtin__||Bw("ZLevel "+s+" has been used by unkown layer "+a.id),a!==i&&(a.__used=!0,a.__startIndex!==o&&(a.__dirty=!0),a.__startIndex=o,a.incremental?a.__drawIndex=-1:a.__drawIndex=o,e(o),i=a),r.__dirty&&(a.__dirty=!0,a.incremental&&a.__drawIndex<0&&(a.__drawIndex=o))}e(o),this.eachBuiltinLayer(function(t,e){!t.__used&&t.getElementCount()>0&&(t.__dirty=!0,t.__startIndex=t.__endIndex=t.__drawIndex=0),t.__dirty&&t.__drawIndex<0&&(t.__drawIndex=t.__startIndex)})},clear:function(){return this.eachBuiltinLayer(this._clearLayer),this},_clearLayer:function(t){t.clear()},setBackgroundColor:function(t){this._backgroundColor=t},configLayer:function(t,e){if(e){var i=this._layerConfig;i[t]?n(i[t],e,!0):i[t]=e;for(var o=0;o=0&&this._clips.splice(e,1)},removeAnimator:function(t){for(var e=t.getClips(),i=0;i1&&n&&n.length>1){var a=vi(n)/vi(o);!isFinite(a)&&(a=1),e.pinchScale=a;var r=yi(n);return e.pinchX=r[0],e.pinchY=r[1],{type:"pinch",target:t[0].target,event:e}}}}},bb=["click","dblclick","mousewheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],Sb=["touchstart","touchend","touchmove"],Mb={pointerdown:1,pointerup:1,pointermove:1,pointerout:1},Ib=f(bb,function(t){var e=t.replace("mouse","pointer");return Mb[e]?e:t}),Tb={mousemove:function(t){t=lt(this.dom,t),this.trigger("mousemove",t)},mouseout:function(t){var e=(t=lt(this.dom,t)).toElement||t.relatedTarget;if(e!=this.dom)for(;e&&9!=e.nodeType;){if(e===this.dom)return;e=e.parentNode}this.trigger("mouseout",t)},touchstart:function(t){(t=lt(this.dom,t)).zrByTouch=!0,this._lastTouchMoment=new Date,_i(this,t,"start"),Tb.mousemove.call(this,t),Tb.mousedown.call(this,t),wi(this)},touchmove:function(t){(t=lt(this.dom,t)).zrByTouch=!0,_i(this,t,"change"),Tb.mousemove.call(this,t),wi(this)},touchend:function(t){(t=lt(this.dom,t)).zrByTouch=!0,_i(this,t,"end"),Tb.mouseup.call(this,t),+new Date-this._lastTouchMoment<300&&Tb.click.call(this,t),wi(this)},pointerdown:function(t){Tb.mousedown.call(this,t)},pointermove:function(t){bi(t)||Tb.mousemove.call(this,t)},pointerup:function(t){Tb.mouseup.call(this,t)},pointerout:function(t){bi(t)||Tb.mouseout.call(this,t)}};d(["click","mousedown","mouseup","mousewheel","dblclick","contextmenu"],function(t){Tb[t]=function(e){e=lt(this.dom,e),this.trigger(t,e)}});var Ab=Mi.prototype;Ab.dispose=function(){for(var t=bb.concat(Sb),e=0;e=0||n&&l(n,r)<0)){var s=e.getShallow(r);null!=s&&(o[t[a][0]]=s)}}return o}},Hb=Wb([["lineWidth","width"],["stroke","color"],["opacity"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["shadowColor"]]),Zb={getLineStyle:function(t){var e=Hb(this,t),i=this.getLineDash(e.lineWidth);return i&&(e.lineDash=i),e},getLineDash:function(t){null==t&&(t=1);var e=this.get("type"),i=Math.max(t,2),n=4*t;return"solid"===e||null==e?null:"dashed"===e?[n,n]:[i,i]}},Ub=Wb([["fill","color"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["opacity"],["shadowColor"]]),Xb={getAreaStyle:function(t,e){return Ub(this,t,e)}},jb=Math.pow,Yb=Math.sqrt,qb=1e-8,Kb=1e-4,$b=Yb(3),Jb=1/3,Qb=V(),tS=V(),eS=V(),iS=Math.min,nS=Math.max,oS=Math.sin,aS=Math.cos,rS=2*Math.PI,sS=V(),lS=V(),uS=V(),hS=[],cS=[],dS={M:1,L:2,C:3,Q:4,A:5,Z:6,R:7},fS=[],pS=[],gS=[],mS=[],vS=Math.min,yS=Math.max,xS=Math.cos,_S=Math.sin,wS=Math.sqrt,bS=Math.abs,SS="undefined"!=typeof Float32Array,MS=function(t){this._saveData=!t,this._saveData&&(this.data=[]),this._ctx=null};MS.prototype={constructor:MS,_xi:0,_yi:0,_x0:0,_y0:0,_ux:0,_uy:0,_len:0,_lineDash:null,_dashOffset:0,_dashIdx:0,_dashSum:0,setScale:function(t,e){this._ux=bS(1/Rw/t)||0,this._uy=bS(1/Rw/e)||0},getContext:function(){return this._ctx},beginPath:function(t){return this._ctx=t,t&&t.beginPath(),t&&(this.dpr=t.dpr),this._saveData&&(this._len=0),this._lineDash&&(this._lineDash=null,this._dashOffset=0),this},moveTo:function(t,e){return this.addData(dS.M,t,e),this._ctx&&this._ctx.moveTo(t,e),this._x0=t,this._y0=e,this._xi=t,this._yi=e,this},lineTo:function(t,e){var i=bS(t-this._xi)>this._ux||bS(e-this._yi)>this._uy||this._len<5;return this.addData(dS.L,t,e),this._ctx&&i&&(this._needsDash()?this._dashedLineTo(t,e):this._ctx.lineTo(t,e)),i&&(this._xi=t,this._yi=e),this},bezierCurveTo:function(t,e,i,n,o,a){return this.addData(dS.C,t,e,i,n,o,a),this._ctx&&(this._needsDash()?this._dashedBezierTo(t,e,i,n,o,a):this._ctx.bezierCurveTo(t,e,i,n,o,a)),this._xi=o,this._yi=a,this},quadraticCurveTo:function(t,e,i,n){return this.addData(dS.Q,t,e,i,n),this._ctx&&(this._needsDash()?this._dashedQuadraticTo(t,e,i,n):this._ctx.quadraticCurveTo(t,e,i,n)),this._xi=i,this._yi=n,this},arc:function(t,e,i,n,o,a){return this.addData(dS.A,t,e,i,i,n,o-n,0,a?0:1),this._ctx&&this._ctx.arc(t,e,i,n,o,a),this._xi=xS(o)*i+t,this._yi=_S(o)*i+e,this},arcTo:function(t,e,i,n,o){return this._ctx&&this._ctx.arcTo(t,e,i,n,o),this},rect:function(t,e,i,n){return this._ctx&&this._ctx.rect(t,e,i,n),this.addData(dS.R,t,e,i,n),this},closePath:function(){this.addData(dS.Z);var t=this._ctx,e=this._x0,i=this._y0;return t&&(this._needsDash()&&this._dashedLineTo(e,i),t.closePath()),this._xi=e,this._yi=i,this},fill:function(t){t&&t.fill(),this.toStatic()},stroke:function(t){t&&t.stroke(),this.toStatic()},setLineDash:function(t){if(t instanceof Array){this._lineDash=t,this._dashIdx=0;for(var e=0,i=0;ie.length&&(this._expandData(),e=this.data);for(var i=0;i0&&f<=t||h<0&&f>=t||0==h&&(c>0&&p<=e||c<0&&p>=e);)f+=h*(i=r[n=this._dashIdx]),p+=c*i,this._dashIdx=(n+1)%g,h>0&&fl||c>0&&pu||s[n%2?"moveTo":"lineTo"](h>=0?vS(f,t):yS(f,t),c>=0?vS(p,e):yS(p,e));h=f-t,c=p-e,this._dashOffset=-wS(h*h+c*c)},_dashedBezierTo:function(t,e,i,n,o,a){var r,s,l,u,h,c=this._dashSum,d=this._dashOffset,f=this._lineDash,p=this._ctx,g=this._xi,m=this._yi,v=Qi,y=0,x=this._dashIdx,_=f.length,w=0;for(d<0&&(d=c+d),d%=c,r=0;r<1;r+=.1)s=v(g,t,i,o,r+.1)-v(g,t,i,o,r),l=v(m,e,n,a,r+.1)-v(m,e,n,a,r),y+=wS(s*s+l*l);for(;x<_&&!((w+=f[x])>d);x++);for(r=(w-d)/y;r<=1;)u=v(g,t,i,o,r),h=v(m,e,n,a,r),x%2?p.moveTo(u,h):p.lineTo(u,h),r+=f[x]/y,x=(x+1)%_;x%2!=0&&p.lineTo(o,a),s=o-u,l=a-h,this._dashOffset=-wS(s*s+l*l)},_dashedQuadraticTo:function(t,e,i,n){var o=i,a=n;i=(i+2*t)/3,n=(n+2*e)/3,t=(this._xi+2*t)/3,e=(this._yi+2*e)/3,this._dashedBezierTo(t,e,i,n,o,a)},toStatic:function(){var t=this.data;t instanceof Array&&(t.length=this._len,SS&&(this.data=new Float32Array(t)))},getBoundingRect:function(){fS[0]=fS[1]=gS[0]=gS[1]=Number.MAX_VALUE,pS[0]=pS[1]=mS[0]=mS[1]=-Number.MAX_VALUE;for(var t=this.data,e=0,i=0,n=0,o=0,a=0;al||bS(r-o)>u||c===h-1)&&(t.lineTo(a,r),n=a,o=r);break;case dS.C:t.bezierCurveTo(s[c++],s[c++],s[c++],s[c++],s[c++],s[c++]),n=s[c-2],o=s[c-1];break;case dS.Q:t.quadraticCurveTo(s[c++],s[c++],s[c++],s[c++]),n=s[c-2],o=s[c-1];break;case dS.A:var f=s[c++],p=s[c++],g=s[c++],m=s[c++],v=s[c++],y=s[c++],x=s[c++],_=s[c++],w=g>m?g:m,b=g>m?1:g/m,S=g>m?m/g:1,M=v+y;Math.abs(g-m)>.001?(t.translate(f,p),t.rotate(x),t.scale(b,S),t.arc(0,0,w,v,M,1-_),t.scale(1/b,1/S),t.rotate(-x),t.translate(-f,-p)):t.arc(f,p,w,v,M,1-_),1==c&&(e=xS(v)*g+f,i=_S(v)*m+p),n=xS(M)*g+f,o=_S(M)*m+p;break;case dS.R:e=n=s[c],i=o=s[c+1],t.rect(s[c++],s[c++],s[c++],s[c++]);break;case dS.Z:t.closePath(),n=e,o=i}}}},MS.CMD=dS;var IS=2*Math.PI,TS=2*Math.PI,AS=MS.CMD,DS=2*Math.PI,CS=1e-4,LS=[-1,-1,-1],kS=[-1,-1],PS=eb.prototype.getCanvasPattern,NS=Math.abs,OS=new MS(!0);kn.prototype={constructor:kn,type:"path",__dirtyPath:!0,strokeContainThreshold:5,brush:function(t,e){var i=this.style,n=this.path||OS,o=i.hasStroke(),a=i.hasFill(),r=i.fill,s=i.stroke,l=a&&!!r.colorStops,u=o&&!!s.colorStops,h=a&&!!r.image,c=o&&!!s.image;if(i.bind(t,this,e),this.setTransform(t),this.__dirty){var d;l&&(d=d||this.getBoundingRect(),this._fillGradient=i.getGradient(t,r,d)),u&&(d=d||this.getBoundingRect(),this._strokeGradient=i.getGradient(t,s,d))}l?t.fillStyle=this._fillGradient:h&&(t.fillStyle=PS.call(r,t)),u?t.strokeStyle=this._strokeGradient:c&&(t.strokeStyle=PS.call(s,t));var f=i.lineDash,p=i.lineDashOffset,g=!!t.setLineDash,m=this.getGlobalScale();if(n.setScale(m[0],m[1]),this.__dirtyPath||f&&!g&&o?(n.beginPath(t),f&&!g&&(n.setLineDash(f),n.setLineDashOffset(p)),this.buildPath(n,this.shape,!1),this.path&&(this.__dirtyPath=!1)):(t.beginPath(),this.path.rebuildPath(t)),a)if(null!=i.fillOpacity){v=t.globalAlpha;t.globalAlpha=i.fillOpacity*i.opacity,n.fill(t),t.globalAlpha=v}else n.fill(t);if(f&&g&&(t.setLineDash(f),t.lineDashOffset=p),o)if(null!=i.strokeOpacity){var v=t.globalAlpha;t.globalAlpha=i.strokeOpacity*i.opacity,n.stroke(t),t.globalAlpha=v}else n.stroke(t);f&&g&&t.setLineDash([]),null!=i.text&&(this.restoreTransform(t),this.drawRectText(t,this.getBoundingRect()))},buildPath:function(t,e,i){},createPathProxy:function(){this.path=new MS},getBoundingRect:function(){var t=this._rect,e=this.style,i=!t;if(i){var n=this.path;n||(n=this.path=new MS),this.__dirtyPath&&(n.beginPath(),this.buildPath(n,this.shape,!1)),t=n.getBoundingRect()}if(this._rect=t,e.hasStroke()){var o=this._rectWithStroke||(this._rectWithStroke=t.clone());if(this.__dirty||i){o.copy(t);var a=e.lineWidth,r=e.strokeNoScale?this.getLineScale():1;e.hasFill()||(a=Math.max(a,this.strokeContainThreshold||4)),r>1e-10&&(o.width+=a/r,o.height+=a/r,o.x-=a/r/2,o.y-=a/r/2)}return o}return t},contain:function(t,e){var i=this.transformCoordToLocal(t,e),n=this.getBoundingRect(),o=this.style;if(t=i[0],e=i[1],n.contain(t,e)){var a=this.path.data;if(o.hasStroke()){var r=o.lineWidth,s=o.strokeNoScale?this.getLineScale():1;if(s>1e-10&&(o.hasFill()||(r=Math.max(r,this.strokeContainThreshold)),Ln(a,r/s,t,e)))return!0}if(o.hasFill())return Cn(a,t,e)}return!1},dirty:function(t){null==t&&(t=!0),t&&(this.__dirtyPath=t,this._rect=null),this.__dirty=this.__dirtyText=!0,this.__zr&&this.__zr.refresh(),this.__clipTarget&&this.__clipTarget.dirty()},animateShape:function(t){return this.animate("shape",t)},attrKV:function(t,e){"shape"===t?(this.setShape(e),this.__dirtyPath=!0,this._rect=null):ui.prototype.attrKV.call(this,t,e)},setShape:function(t,e){var i=this.shape;if(i){if(w(t))for(var n in t)t.hasOwnProperty(n)&&(i[n]=t[n]);else i[t]=e;this.dirty(!0)}return this},getLineScale:function(){var t=this.transform;return t&&NS(t[0]-1)>1e-10&&NS(t[3]-1)>1e-10?Math.sqrt(NS(t[0]*t[3]-t[2]*t[1])):1}},kn.extend=function(t){var e=function(e){kn.call(this,e),t.style&&this.style.extendFrom(t.style,!1);var i=t.shape;if(i){this.shape=this.shape||{};var n=this.shape;for(var o in i)!n.hasOwnProperty(o)&&i.hasOwnProperty(o)&&(n[o]=i[o])}t.init&&t.init.call(this,e)};u(e,kn);for(var i in t)"style"!==i&&"shape"!==i&&(e.prototype[i]=t[i]);return e},u(kn,ui);var ES=MS.CMD,RS=[[],[],[]],zS=Math.sqrt,BS=Math.atan2,VS=function(t,e){var i,n,o,a,r,s,l=t.data,u=ES.M,h=ES.C,c=ES.L,d=ES.R,f=ES.A,p=ES.Q;for(o=0,a=0;o=11?function(){var e,i=this.__clipPaths,n=this.style;if(i)for(var o=0;oi-2?i-1:c+1],u=t[c>i-3?i-1:c+2]);var p=d*d,g=d*p;n.push([zn(s[0],f[0],l[0],u[0],d,p,g),zn(s[1],f[1],l[1],u[1],d,p,g)])}return n},iM=function(t,e,i,n){var o,a,r,s,l=[],u=[],h=[],c=[];if(n){r=[1/0,1/0],s=[-1/0,-1/0];for(var d=0,f=t.length;d=i&&a>=o)return{x:i,y:o,width:n-i,height:a-o}},createIcon:Co,Group:Zw,Image:hi,Text:qS,Circle:KS,Sector:QS,Ring:tM,Polygon:nM,Polyline:oM,Rect:aM,Line:rM,BezierCurve:lM,Arc:uM,IncrementalDisplayable:Gn,CompoundPath:hM,LinearGradient:dM,RadialGradient:fM,BoundingRect:ue}),SM=["textStyle","color"],MM={getTextColor:function(t){var e=this.ecModel;return this.getShallow("color")||(!t&&e?e.get(SM):null)},getFont:function(){return _o({fontStyle:this.getShallow("fontStyle"),fontWeight:this.getShallow("fontWeight"),fontSize:this.getShallow("fontSize"),fontFamily:this.getShallow("fontFamily")},this.ecModel)},getTextRect:function(t){return De(t,this.getFont(),this.getShallow("align"),this.getShallow("verticalAlign")||this.getShallow("baseline"),this.getShallow("padding"),this.getShallow("rich"),this.getShallow("truncateText"))}},IM=Wb([["fill","color"],["stroke","borderColor"],["lineWidth","borderWidth"],["opacity"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["shadowColor"],["textPosition"],["textAlign"]]),TM={getItemStyle:function(t,e){var i=IM(this,t,e),n=this.getBorderLineDash();return n&&(i.lineDash=n),i},getBorderLineDash:function(){var t=this.get("borderType");return"solid"===t||null==t?null:"dashed"===t?[5,5]:[1,1]}},AM=h,DM=Bi();Lo.prototype={constructor:Lo,init:null,mergeOption:function(t){n(this.option,t,!0)},get:function(t,e){return null==t?this.option:ko(this.option,this.parsePath(t),!e&&Po(this,t))},getShallow:function(t,e){var i=this.option,n=null==i?i:i[t],o=!e&&Po(this,t);return null==n&&o&&(n=o.getShallow(t)),n},getModel:function(t,e){var i,n=null==t?this.option:ko(this.option,t=this.parsePath(t));return e=e||(i=Po(this,t))&&i.getModel(t),new Lo(n,e,this.ecModel)},isEmpty:function(){return null==this.option},restoreData:function(){},clone:function(){return new(0,this.constructor)(i(this.option))},setReadOnly:function(t){},parsePath:function(t){return"string"==typeof t&&(t=t.split(".")),t},customizeGetParent:function(t){DM(this).getParent=t},isAnimationEnabled:function(){if(!z_.node){if(null!=this.option.animation)return!!this.option.animation;if(this.parentModel)return this.parentModel.isAnimationEnabled()}}},Xi(Lo),ji(Lo),AM(Lo,Zb),AM(Lo,Xb),AM(Lo,MM),AM(Lo,TM);var CM=0,LM=1e-4,kM=9007199254740991,PM=/^(?:(\d{4})(?:[-\/](\d{1,2})(?:[-\/](\d{1,2})(?:[T ](\d{1,2})(?::(\d\d)(?::(\d\d)(?:[.,](\d+))?)?)?(Z|[\+\-]\d\d:?\d\d)?)?)?)?)?$/,NM=(Object.freeze||Object)({linearMap:Eo,parsePercent:Ro,round:zo,asc:Bo,getPrecision:Vo,getPrecisionSafe:Go,getPixelPrecision:Fo,getPercentWithPrecision:Wo,MAX_SAFE_INTEGER:kM,remRadian:Ho,isRadianAroundZero:Zo,parseDate:Uo,quantity:Xo,nice:Yo,quantile:function(t,e){var i=(t.length-1)*e+1,n=Math.floor(i),o=+t[n-1],a=i-n;return a?o+a*(t[n]-o):o},reformIntervals:qo,isNumeric:Ko}),OM=L,EM=/([&<>"'])/g,RM={"&":"&","<":"<",">":">",'"':""","'":"'"},zM=["a","b","c","d","e","f","g"],BM=function(t,e){return"{"+t+(null==e?"":e)+"}"},VM=Oe,GM=De,FM=(Object.freeze||Object)({addCommas:$o,toCamelCase:Jo,normalizeCssArray:OM,encodeHTML:Qo,formatTpl:ta,formatTplSimple:ea,getTooltipMarker:ia,formatTime:oa,capitalFirst:aa,truncateText:VM,getTextRect:GM}),WM=d,HM=["left","right","top","bottom","width","height"],ZM=[["width","left","right"],["height","top","bottom"]],UM=ra,XM=(v(ra,"vertical"),v(ra,"horizontal"),{getBoxLayoutParams:function(){return{left:this.get("left"),top:this.get("top"),right:this.get("right"),bottom:this.get("bottom"),width:this.get("width"),height:this.get("height")}}}),jM=Bi(),YM=Lo.extend({type:"component",id:"",name:"",mainType:"",subType:"",componentIndex:0,defaultOption:null,ecModel:null,dependentModels:[],uid:null,layoutMode:null,$constructor:function(t,e,i,n){Lo.call(this,t,e,i,n),this.uid=No("ec_cpt_model")},init:function(t,e,i,n){this.mergeDefaultAndTheme(t,i)},mergeDefaultAndTheme:function(t,e){var i=this.layoutMode,o=i?da(t):{};n(t,e.getTheme().get(this.mainType)),n(t,this.getDefaultOption()),i&&ca(t,o,i)},mergeOption:function(t,e){n(this.option,t,!0);var i=this.layoutMode;i&&ca(this.option,t,i)},optionUpdated:function(t,e){},getDefaultOption:function(){var t=jM(this);if(!t.defaultOption){for(var e=[],i=this.constructor;i;){var o=i.prototype.defaultOption;o&&e.push(o),i=i.superClass}for(var a={},r=e.length-1;r>=0;r--)a=n(a,e[r],!0);t.defaultOption=a}return t.defaultOption},getReferringComponents:function(t){return this.ecModel.queryComponents({mainType:t,index:this.get(t+"Index",!0),id:this.get(t+"Id",!0)})}});Ki(YM,{registerWhenExtend:!0}),function(t){var e={};t.registerSubTypeDefaulter=function(t,i){t=Zi(t),e[t.main]=i},t.determineSubType=function(i,n){var o=n.type;if(!o){var a=Zi(i).main;t.hasSubTypes(i)&&e[a]&&(o=e[a](n))}return o}}(YM),function(t,e){function i(t){var i={},a=[];return d(t,function(r){var s=n(i,r),u=o(s.originalDeps=e(r),t);s.entryCount=u.length,0===s.entryCount&&a.push(r),d(u,function(t){l(s.predecessor,t)<0&&s.predecessor.push(t);var e=n(i,t);l(e.successor,t)<0&&e.successor.push(r)})}),{graph:i,noEntryList:a}}function n(t,e){return t[e]||(t[e]={predecessor:[],successor:[]}),t[e]}function o(t,e){var i=[];return d(t,function(t){l(e,t)>=0&&i.push(t)}),i}t.topologicalTravel=function(t,e,n,o){function a(t){s[t].entryCount--,0===s[t].entryCount&&l.push(t)}if(t.length){var r=i(e),s=r.graph,l=r.noEntryList,u={};for(d(t,function(t){u[t]=!0});l.length;){var h=l.pop(),c=s[h],f=!!u[h];f&&(n.call(o,h,c.originalDeps.slice()),delete u[h]),d(c.successor,f?function(t){u[t]=!0,a(t)}:a)}d(u,function(){throw new Error("Circle dependency may exists")})}}}(YM,function(t){var e=[];return d(YM.getClassesByMainType(t),function(t){e=e.concat(t.prototype.dependencies||[])}),e=f(e,function(t){return Zi(t).main}),"dataset"!==t&&l(e,"dataset")<=0&&e.unshift("dataset"),e}),h(YM,XM);var qM="";"undefined"!=typeof navigator&&(qM=navigator.platform||"");var KM={color:["#c23531","#2f4554","#61a0a8","#d48265","#91c7ae","#749f83","#ca8622","#bda29a","#6e7074","#546570","#c4ccd3"],gradientColor:["#f6efa6","#d88273","#bf444c"],textStyle:{fontFamily:qM.match(/^Win/)?"Microsoft YaHei":"sans-serif",fontSize:12,fontStyle:"normal",fontWeight:"normal"},blendMode:null,animation:"auto",animationDuration:1e3,animationDurationUpdate:300,animationEasing:"exponentialOut",animationEasingUpdate:"cubicOut",animationThreshold:2e3,progressiveThreshold:3e3,progressive:400,hoverLayerThreshold:3e3,useUTC:!1},$M=Bi(),JM={clearColorPalette:function(){$M(this).colorIdx=0,$M(this).colorNameMap={}},getColorFromPalette:function(t,e,i){var n=$M(e=e||this),o=n.colorIdx||0,a=n.colorNameMap=n.colorNameMap||{};if(a.hasOwnProperty(t))return a[t];var r=Di(this.get("color",!0)),s=this.get("colorLayer",!0),l=null!=i&&s?pa(s,i):r;if((l=l||r)&&l.length){var u=l[o];return t&&(a[t]=u),n.colorIdx=(o+1)%l.length,u}}},QM={cartesian2d:function(t,e,i,n){var o=t.getReferringComponents("xAxis")[0],a=t.getReferringComponents("yAxis")[0];e.coordSysDims=["x","y"],i.set("x",o),i.set("y",a),ma(o)&&(n.set("x",o),e.firstCategoryDimIndex=0),ma(a)&&(n.set("y",a),e.firstCategoryDimIndex=1)},singleAxis:function(t,e,i,n){var o=t.getReferringComponents("singleAxis")[0];e.coordSysDims=["single"],i.set("single",o),ma(o)&&(n.set("single",o),e.firstCategoryDimIndex=0)},polar:function(t,e,i,n){var o=t.getReferringComponents("polar")[0],a=o.findAxisModel("radiusAxis"),r=o.findAxisModel("angleAxis");e.coordSysDims=["radius","angle"],i.set("radius",a),i.set("angle",r),ma(a)&&(n.set("radius",a),e.firstCategoryDimIndex=0),ma(r)&&(n.set("angle",r),e.firstCategoryDimIndex=1)},geo:function(t,e,i,n){e.coordSysDims=["lng","lat"]},parallel:function(t,e,i,n){var o=t.ecModel,a=o.getComponent("parallel",t.get("parallelIndex")),r=e.coordSysDims=a.dimensions.slice();d(a.parallelAxisIndex,function(t,a){var s=o.getComponent("parallelAxis",t),l=r[a];i.set(l,s),ma(s)&&null==e.firstCategoryDimIndex&&(n.set(l,s),e.firstCategoryDimIndex=a)})}},tI="original",eI="arrayRows",iI="objectRows",nI="keyedColumns",oI="unknown",aI="typedArray",rI="column",sI="row";va.seriesDataToSource=function(t){return new va({data:t,sourceFormat:S(t)?aI:tI,fromDataset:!1})},ji(va);var lI=Bi(),uI="\0_ec_inner",hI=Lo.extend({init:function(t,e,i,n){i=i||{},this.option=null,this._theme=new Lo(i),this._optionManager=n},setOption:function(t,e){k(!(uI in t),"please use chart.getOption()"),this._optionManager.setOption(t,e),this.resetOption(null)},resetOption:function(t){var e=!1,i=this._optionManager;if(!t||"recreate"===t){var n=i.mountOption("recreate"===t);this.option&&"recreate"!==t?(this.restoreData(),this.mergeOption(n)):Pa.call(this,n),e=!0}if("timeline"!==t&&"media"!==t||this.restoreData(),!t||"recreate"===t||"timeline"===t){var o=i.getTimelineOption(this);o&&(this.mergeOption(o),e=!0)}if(!t||"recreate"===t||"media"===t){var a=i.getMediaOption(this,this._api);a.length&&d(a,function(t){this.mergeOption(t,e=!0)},this)}return e},mergeOption:function(t){var e=this.option,o=this._componentsMap,r=[];_a(this),d(t,function(t,o){null!=t&&(YM.hasClass(o)?o&&r.push(o):e[o]=null==e[o]?i(t):n(e[o],t,!0))}),YM.topologicalTravel(r,YM.getAllClassMainTypes(),function(i,n){var r=Di(t[i]),s=Pi(o.get(i),r);Ni(s),d(s,function(t,e){var n=t.option;w(n)&&(t.keyInfo.mainType=i,t.keyInfo.subType=Oa(i,n,t.exist))});var l=Na(o,n);e[i]=[],o.set(i,[]),d(s,function(t,n){var r=t.exist,s=t.option;if(k(w(s)||r,"Empty component definition"),s){var u=YM.getClass(i,t.keyInfo.subType,!0);if(r&&r instanceof u)r.name=t.keyInfo.name,r.mergeOption(s,this),r.optionUpdated(s,!1);else{var h=a({dependentModels:l,componentIndex:n},t.keyInfo);a(r=new u(s,this,this,h),h),r.init(s,this,this,h),r.optionUpdated(null,!0)}}else r.mergeOption({},this),r.optionUpdated({},!1);o.get(i)[n]=r,e[i][n]=r.option},this),"series"===i&&Ea(this,o.get("series"))},this),this._seriesIndicesMap=R(this._seriesIndices=this._seriesIndices||[])},getOption:function(){var t=i(this.option);return d(t,function(e,i){if(YM.hasClass(i)){for(var n=(e=Di(e)).length-1;n>=0;n--)Ei(e[n])&&e.splice(n,1);t[i]=e}}),delete t[uI],t},getTheme:function(){return this._theme},getComponent:function(t,e){var i=this._componentsMap.get(t);if(i)return i[e||0]},queryComponents:function(t){var e=t.mainType;if(!e)return[];var i=t.index,n=t.id,o=t.name,a=this._componentsMap.get(e);if(!a||!a.length)return[];var r;if(null!=i)y(i)||(i=[i]),r=g(f(i,function(t){return a[t]}),function(t){return!!t});else if(null!=n){var s=y(n);r=g(a,function(t){return s&&l(n,t.id)>=0||!s&&t.id===n})}else if(null!=o){var u=y(o);r=g(a,function(t){return u&&l(o,t.name)>=0||!u&&t.name===o})}else r=a.slice();return Ra(r,t)},findComponents:function(t){var e=t.query,i=t.mainType,n=function(t){var e=i+"Index",n=i+"Id",o=i+"Name";return!t||null==t[e]&&null==t[n]&&null==t[o]?null:{mainType:i,index:t[e],id:t[n],name:t[o]}}(e);return function(e){return t.filter?g(e,t.filter):e}(Ra(n?this.queryComponents(n):this._componentsMap.get(i),t))},eachComponent:function(t,e,i){var n=this._componentsMap;"function"==typeof t?(i=e,e=t,n.each(function(t,n){d(t,function(t,o){e.call(i,n,t,o)})})):_(t)?d(n.get(t),e,i):w(t)&&d(this.findComponents(t),e,i)},getSeriesByName:function(t){return g(this._componentsMap.get("series"),function(e){return e.name===t})},getSeriesByIndex:function(t){return this._componentsMap.get("series")[t]},getSeriesByType:function(t){return g(this._componentsMap.get("series"),function(e){return e.subType===t})},getSeries:function(){return this._componentsMap.get("series").slice()},getSeriesCount:function(){return this._componentsMap.get("series").length},eachSeries:function(t,e){d(this._seriesIndices,function(i){var n=this._componentsMap.get("series")[i];t.call(e,n,i)},this)},eachRawSeries:function(t,e){d(this._componentsMap.get("series"),t,e)},eachSeriesByType:function(t,e,i){d(this._seriesIndices,function(n){var o=this._componentsMap.get("series")[n];o.subType===t&&e.call(i,o,n)},this)},eachRawSeriesByType:function(t,e,i){return d(this.getSeriesByType(t),e,i)},isSeriesFiltered:function(t){return null==this._seriesIndicesMap.get(t.componentIndex)},getCurrentSeriesIndices:function(){return(this._seriesIndices||[]).slice()},filterSeries:function(t,e){Ea(this,g(this._componentsMap.get("series"),t,e))},restoreData:function(t){var e=this._componentsMap;Ea(this,e.get("series"));var i=[];e.each(function(t,e){i.push(e)}),YM.topologicalTravel(i,YM.getAllClassMainTypes(),function(i,n){d(e.get(i),function(e){("series"!==i||!La(e,t))&&e.restoreData()})})}});h(hI,JM);var cI=["getDom","getZr","getWidth","getHeight","getDevicePixelRatio","dispatchAction","isDisposed","on","off","getDataURL","getConnectedDataURL","getModel","getOption","getViewOfComponentModel","getViewOfSeriesModel"],dI={};Ba.prototype={constructor:Ba,create:function(t,e){var i=[];d(dI,function(n,o){var a=n.create(t,e);i=i.concat(a||[])}),this._coordinateSystems=i},update:function(t,e){d(this._coordinateSystems,function(i){i.update&&i.update(t,e)})},getCoordinateSystems:function(){return this._coordinateSystems.slice()}},Ba.register=function(t,e){dI[t]=e},Ba.get=function(t){return dI[t]};var fI=d,pI=i,gI=f,mI=n,vI=/^(min|max)?(.+)$/;Va.prototype={constructor:Va,setOption:function(t,e){t&&d(Di(t.series),function(t){t&&t.data&&S(t.data)&&N(t.data)}),t=pI(t,!0);var i=this._optionBackup,n=Ga.call(this,t,e,!i);this._newBaseOption=n.baseOption,i?(Za(i.baseOption,n.baseOption),n.timelineOptions.length&&(i.timelineOptions=n.timelineOptions),n.mediaList.length&&(i.mediaList=n.mediaList),n.mediaDefault&&(i.mediaDefault=n.mediaDefault)):this._optionBackup=n},mountOption:function(t){var e=this._optionBackup;return this._timelineOptions=gI(e.timelineOptions,pI),this._mediaList=gI(e.mediaList,pI),this._mediaDefault=pI(e.mediaDefault),this._currentMediaIndices=[],pI(t?e.baseOption:this._newBaseOption)},getTimelineOption:function(t){var e,i=this._timelineOptions;if(i.length){var n=t.getComponent("timeline");n&&(e=pI(i[n.getCurrentIndex()],!0))}return e},getMediaOption:function(t){var e=this._api.getWidth(),i=this._api.getHeight(),n=this._mediaList,o=this._mediaDefault,a=[],r=[];if(!n.length&&!o)return r;for(var s=0,l=n.length;s=1)&&(t=1),t}var i=this._upstream,n=t&&t.skip;if(this._dirty&&i){var o=this.context;o.data=o.outputData=i.context.outputData}this.__pipeline&&(this.__pipeline.currentTask=this);var a;this._plan&&!n&&(a=this._plan(this.context));var r=e(this._modBy),s=this._modDataCount||0,l=e(t&&t.modBy),u=t&&t.modDataCount||0;r===l&&s===u||(a="reset");var h;(this._dirty||"reset"===a)&&(this._dirty=!1,h=gr(this,n)),this._modBy=l,this._modDataCount=u;var c=t&&t.step;if(this._dueEnd=i?i._outputDueEnd:this._count?this._count(this.context):1/0,this._progress){var d=this._dueIndex,f=Math.min(null!=c?this._dueIndex+c:1/0,this._dueEnd);if(!n&&(h||d=i?null:t1&&a>0?e:t}};return s}();kI.dirty=function(){this._dirty=!0,this._onDirty&&this._onDirty(this.context)},kI.unfinished=function(){return this._progress&&this._dueIndex":"\n",s="richText"===n,l={},u=0,h=this.getData(),c=h.mapDimension("defaultedTooltip",!0),f=c.length,g=this.getRawValue(t),m=y(g),v=h.getItemVisual(t,"color");w(v)&&v.colorStops&&(v=(v.colorStops[0]||{}).color),v=v||"transparent";var x=(f>1||m&&!f?function(i){function o(t,i){var o=h.getDimensionInfo(i);if(o&&!1!==o.otherDims.tooltip){var c=o.type,d="sub"+a.seriesIndex+"at"+u,p=ia({color:v,type:"subItem",renderMode:n,markerId:d}),g="string"==typeof p?p:p.content,m=(r?g+Qo(o.displayName||"-")+": ":"")+Qo("ordinal"===c?t+"":"time"===c?e?"":oa("yyyy/MM/dd hh:mm:ss",t):$o(t));m&&f.push(m),s&&(l[d]=v,++u)}}var r=p(i,function(t,e,i){var n=h.getDimensionInfo(i);return t|=n&&!1!==n.tooltip&&null!=n.displayName},0),f=[];c.length?d(c,function(e){o(hr(h,t,e),e)}):d(i,o);var g=r?s?"\n":"
":"",m=g+f.join(g||", ");return{renderMode:n,content:m,style:l}}(g):o(f?hr(h,t,c[0]):m?g[0]:g)).content,_=a.seriesIndex+"at"+u,b=ia({color:v,type:"item",renderMode:n,markerId:_});l[_]=v,++u;var S=h.getName(t),M=this.name;Oi(this)||(M=""),M=M?Qo(M)+(e?": ":r):"";var I="string"==typeof b?b:b.content;return{html:e?I+M+x:M+I+(S?Qo(S)+": "+x:x),markers:l}},isAnimationEnabled:function(){if(z_.node)return!1;var t=this.getShallow("animation");return t&&this.getData().count()>this.getShallow("animationThreshold")&&(t=!1),t},restoreData:function(){this.dataTask.dirty()},getColorFromPalette:function(t,e,i){var n=this.ecModel,o=JM.getColorFromPalette.call(this,t,e,i);return o||(o=n.getColorFromPalette(t,e,i)),o},coordDimToDataDim:function(t){return this.getRawData().mapDimension(t,!0)},getProgressive:function(){return this.get("progressive")},getProgressiveThreshold:function(){return this.get("progressiveThreshold")},getAxisTooltipData:null,getTooltipPosition:null,pipeTask:null,preventIncremental:null,pipelineContext:null});h(OI,LI),h(OI,JM);var EI=function(){this.group=new Zw,this.uid=No("viewComponent")};EI.prototype={constructor:EI,init:function(t,e){},render:function(t,e,i,n){},dispose:function(){},filterForExposedEvent:null};var RI=EI.prototype;RI.updateView=RI.updateLayout=RI.updateVisual=function(t,e,i,n){},Xi(EI),Ki(EI,{registerWhenExtend:!0});var zI=function(){var t=Bi();return function(e){var i=t(e),n=e.pipelineContext,o=i.large,a=i.progressiveRender,r=i.large=n.large,s=i.progressiveRender=n.progressiveRender;return!!(o^r||a^s)&&"reset"}},BI=Bi(),VI=zI();Mr.prototype={type:"chart",init:function(t,e){},render:function(t,e,i,n){},highlight:function(t,e,i,n){Tr(t.getData(),n,"emphasis")},downplay:function(t,e,i,n){Tr(t.getData(),n,"normal")},remove:function(t,e){this.group.removeAll()},dispose:function(){},incrementalPrepareRender:null,incrementalRender:null,updateTransform:null,filterForExposedEvent:null};var GI=Mr.prototype;GI.updateView=GI.updateLayout=GI.updateVisual=function(t,e,i,n){this.render(t,e,i,n)},Xi(Mr),Ki(Mr,{registerWhenExtend:!0}),Mr.markUpdateMethod=function(t,e){BI(t).updateMethod=e};var FI={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)}}},WI="\0__throttleOriginMethod",HI="\0__throttleRate",ZI="\0__throttleType",UI={createOnAllSeries:!0,performRawSeries:!0,reset:function(t,e){var i=t.getData(),n=(t.visualColorAccessPath||"itemStyle.color").split("."),o=t.get(n)||t.getColorFromPalette(t.name,null,e.getSeriesCount());if(i.setVisual("color",o),!e.isSeriesFiltered(t)){"function"!=typeof o||o instanceof cM||i.each(function(e){i.setItemVisual(e,"color",o(t.getDataParams(e)))});return{dataEach:i.hasItemOption?function(t,e){var i=t.getItemModel(e).get(n,!0);null!=i&&t.setItemVisual(e,"color",i)}:null}}}},XI={toolbox:{brush:{title:{rect:"鐭╁舰閫夋嫨",polygon:"鍦堥",lineX:"妯悜閫夋嫨",lineY:"绾靛悜閫夋嫨",keep:"淇濇寔閫夋嫨",clear:"娓呴櫎閫夋嫨"}},dataView:{title:"鏁版嵁瑙嗗浘",lang:["鏁版嵁瑙嗗浘","鍏抽棴","鍒锋柊"]},dataZoom:{title:{zoom:"鍖哄煙缂╂斁",back:"鍖哄煙缂╂斁杩樺師"}},magicType:{title:{line:"鍒囨崲涓烘姌绾垮浘",bar:"鍒囨崲涓烘煴鐘跺浘",stack:"鍒囨崲涓哄爢鍙",tiled:"鍒囨崲涓哄钩閾"}},restore:{title:"杩樺師"},saveAsImage:{title:"淇濆瓨涓哄浘鐗",lang:["鍙抽敭鍙﹀瓨涓哄浘鐗"]}},series:{typeNames:{pie:"楗煎浘",bar:"鏌辩姸鍥",line:"鎶樼嚎鍥",scatter:"鏁g偣鍥",effectScatter:"娑熸吉鏁g偣鍥",radar:"闆疯揪鍥",tree:"鏍戝浘",treemap:"鐭╁舰鏍戝浘",boxplot:"绠卞瀷鍥",candlestick:"K绾垮浘",k:"K绾垮浘",heatmap:"鐑姏鍥",map:"鍦板浘",parallel:"骞宠鍧愭爣鍥",lines:"绾垮浘",graph:"鍏崇郴鍥",sankey:"妗戝熀鍥",funnel:"婕忔枟鍥",gauge:"浠〃鐩樺浘",pictorialBar:"璞″舰鏌卞浘",themeRiver:"涓婚娌虫祦鍥",sunburst:"鏃棩鍥"}},aria:{general:{withTitle:"杩欐槸涓涓叧浜庘渰title}鈥濈殑鍥捐〃銆",withoutTitle:"杩欐槸涓涓浘琛紝"},series:{single:{prefix:"",withName:"鍥捐〃绫诲瀷鏄瘂seriesType}锛岃〃绀簕seriesName}銆",withoutName:"鍥捐〃绫诲瀷鏄瘂seriesType}銆"},multiple:{prefix:"瀹冪敱{seriesCount}涓浘琛ㄧ郴鍒楃粍鎴愩",withName:"绗瑊seriesId}涓郴鍒楁槸涓涓〃绀簕seriesName}鐨剓seriesType}锛",withoutName:"绗瑊seriesId}涓郴鍒楁槸涓涓獅seriesType}锛",separator:{middle:"锛",end:"銆"}}},data:{allData:"鍏舵暟鎹槸鈥斺",partialData:"鍏朵腑锛屽墠{displayCnt}椤规槸鈥斺",withName:"{name}鐨勬暟鎹槸{value}",withoutName:"{value}",separator:{middle:"锛",end:""}}}},jI=function(t,e){function i(t,e){if("string"!=typeof t)return t;var i=t;return d(e,function(t,e){i=i.replace(new RegExp("\\{\\s*"+e+"\\s*\\}","g"),t)}),i}function n(t){var e=a.get(t);if(null==e){for(var i=t.split("."),n=XI.aria,o=0;o1?"series.multiple.prefix":"series.single.prefix"),{seriesCount:r}),e.eachSeries(function(t,e){if(e1?"multiple":"single")+".";a=i(a=n(s?u+"withName":u+"withoutName"),{seriesId:t.seriesIndex,seriesName:t.get("name"),seriesType:o(t.subType)});var c=t.getData();window.data=c,c.count()>l?a+=i(n("data.partialData"),{displayCnt:l}):a+=n("data.allData");for(var d=[],p=0;pi.blockIndex?i.step:null,a=n&&n.modDataCount;return{step:o,modBy:null!=a?Math.ceil(a/o):null,modDataCount:a}}},qI.getPipeline=function(t){return this._pipelineMap.get(t)},qI.updateStreamModes=function(t,e){var i=this._pipelineMap.get(t.uid),n=t.getData().count(),o=i.progressiveEnabled&&e.incrementalPrepareRender&&n>=i.threshold,a=t.get("large")&&n>=t.get("largeThreshold"),r="mod"===t.get("progressiveChunkMode")?n:null;t.pipelineContext=i.context={progressiveRender:o,modDataCount:r,large:a}},qI.restorePipelines=function(t){var e=this,i=e._pipelineMap=R();t.eachSeries(function(t){var n=t.getProgressive(),o=t.uid;i.set(o,{id:o,head:null,tail:null,threshold:t.getProgressiveThreshold(),progressiveEnabled:n&&!(t.preventIncremental&&t.preventIncremental()),blockIndex:-1,step:Math.round(n||700),count:0}),Zr(e,t,t.dataTask)})},qI.prepareStageTasks=function(){var t=this._stageTaskMap,e=this.ecInstance.getModel(),i=this.api;d(this._allHandlers,function(n){var o=t.get(n.uid)||t.set(n.uid,[]);n.reset&&Or(this,n,o,e,i),n.overallReset&&Er(this,n,o,e,i)},this)},qI.prepareView=function(t,e,i,n){var o=t.renderTask,a=o.context;a.model=e,a.ecModel=i,a.api=n,o.__block=!t.incrementalPrepareRender,Zr(this,e,o)},qI.performDataProcessorTasks=function(t,e){Nr(this,this._dataProcessorHandlers,t,e,{block:!0})},qI.performVisualTasks=function(t,e,i){Nr(this,this._visualHandlers,t,e,i)},qI.performSeriesTasks=function(t){var e;t.eachSeries(function(t){e|=t.dataTask.perform()}),this.unfinished|=e},qI.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)})};var KI=qI.updatePayload=function(t,e){"remain"!==e&&(t.context.payload=e)},$I=Wr(0);Pr.wrapStageHandler=function(t,e){return x(t)&&(t={overallReset:t,seriesType:Ur(t)}),t.uid=No("stageHandler"),e&&(t.visualType=e),t};var JI,QI={},tT={};Xr(QI,hI),Xr(tT,za),QI.eachSeriesByType=QI.eachRawSeriesByType=function(t){JI=t},QI.eachComponent=function(t){"series"===t.mainType&&t.subType&&(JI=t.subType)};var eT=["#37A2DA","#32C5E9","#67E0E3","#9FE6B8","#FFDB5C","#ff9f7f","#fb7293","#E062AE","#E690D1","#e7bcf3","#9d96f5","#8378EA","#96BFFF"],iT={color:eT,colorLayer:[["#37A2DA","#ffd85c","#fd7b5f"],["#37A2DA","#67E0E3","#FFDB5C","#ff9f7f","#E062AE","#9d96f5"],["#37A2DA","#32C5E9","#9FE6B8","#FFDB5C","#ff9f7f","#fb7293","#e7bcf3","#8378EA","#96BFFF"],eT]},nT=["#dd6b66","#759aa0","#e69d87","#8dc1a9","#ea7e53","#eedd78","#73a373","#73b9bc","#7289ab","#91ca8c","#f49f42"],oT={color:nT,backgroundColor:"#333",tooltip:{axisPointer:{lineStyle:{color:"#eee"},crossStyle:{color:"#eee"}}},legend:{textStyle:{color:"#eee"}},textStyle:{color:"#eee"},title:{textStyle:{color:"#eee"}},toolbox:{iconStyle:{normal:{borderColor:"#eee"}}},dataZoom:{textStyle:{color:"#eee"}},visualMap:{textStyle:{color:"#eee"}},timeline:{lineStyle:{color:"#eee"},itemStyle:{normal:{color:nT[1]}},label:{normal:{textStyle:{color:"#eee"}}},controlStyle:{normal:{color:"#eee",borderColor:"#eee"}}},timeAxis:{axisLine:{lineStyle:{color:"#eee"}},axisTick:{lineStyle:{color:"#eee"}},axisLabel:{textStyle:{color:"#eee"}},splitLine:{lineStyle:{type:"dashed",color:"#aaa"}},splitArea:{areaStyle:{color:"#eee"}}},logAxis:{axisLine:{lineStyle:{color:"#eee"}},axisTick:{lineStyle:{color:"#eee"}},axisLabel:{textStyle:{color:"#eee"}},splitLine:{lineStyle:{type:"dashed",color:"#aaa"}},splitArea:{areaStyle:{color:"#eee"}}},valueAxis:{axisLine:{lineStyle:{color:"#eee"}},axisTick:{lineStyle:{color:"#eee"}},axisLabel:{textStyle:{color:"#eee"}},splitLine:{lineStyle:{type:"dashed",color:"#aaa"}},splitArea:{areaStyle:{color:"#eee"}}},categoryAxis:{axisLine:{lineStyle:{color:"#eee"}},axisTick:{lineStyle:{color:"#eee"}},axisLabel:{textStyle:{color:"#eee"}},splitLine:{lineStyle:{type:"dashed",color:"#aaa"}},splitArea:{areaStyle:{color:"#eee"}}},line:{symbol:"circle"},graph:{color:nT},gauge:{title:{textStyle:{color:"#eee"}}},candlestick:{itemStyle:{normal:{color:"#FD1050",color0:"#0CF49B",borderColor:"#FD1050",borderColor0:"#0CF49B"}}}};oT.categoryAxis.splitLine.show=!1,YM.extend({type:"dataset",defaultOption:{seriesLayoutBy:rI,sourceHeader:null,dimensions:null,source:null},optionUpdated:function(){ya(this)}}),EI.extend({type:"dataset"});var aT=kn.extend({type:"ellipse",shape:{cx:0,cy:0,rx:0,ry:0},buildPath:function(t,e){var i=.5522848,n=e.cx,o=e.cy,a=e.rx,r=e.ry,s=a*i,l=r*i;t.moveTo(n-a,o),t.bezierCurveTo(n-a,o-l,n-s,o-r,n,o-r),t.bezierCurveTo(n+s,o-r,n+a,o-l,n+a,o),t.bezierCurveTo(n+a,o+l,n+s,o+r,n,o+r),t.bezierCurveTo(n-s,o+r,n-a,o+l,n-a,o),t.closePath()}}),rT=/[\s,]+/;Yr.prototype.parse=function(t,e){e=e||{};var i=jr(t);if(!i)throw new Error("Illegal svg");var n=new Zw;this._root=n;var o=i.getAttribute("viewBox")||"",a=parseFloat(i.getAttribute("width")||e.width),r=parseFloat(i.getAttribute("height")||e.height);isNaN(a)&&(a=null),isNaN(r)&&(r=null),Jr(i,n,null,!0);for(var s=i.firstChild;s;)this._parseNode(s,n),s=s.nextSibling;var l,u;if(o){var h=P(o).split(rT);h.length>=4&&(l={x:parseFloat(h[0]||0),y:parseFloat(h[1]||0),width:parseFloat(h[2]),height:parseFloat(h[3])})}if(l&&null!=a&&null!=r&&(u=is(l,a,r),!e.ignoreViewBox)){var c=n;(n=new Zw).add(c),c.scale=u.scale.slice(),c.position=u.position.slice()}return e.ignoreRootClip||null==a||null==r||n.setClipPath(new aM({shape:{x:0,y:0,width:a,height:r}})),{root:n,width:a,height:r,viewBoxRect:l,viewBoxTransform:u}},Yr.prototype._parseNode=function(t,e){var i=t.nodeName.toLowerCase();"defs"===i?this._isDefine=!0:"text"===i&&(this._isText=!0);var n;if(this._isDefine){if(r=lT[i]){var o=r.call(this,t),a=t.getAttribute("id");a&&(this._defs[a]=o)}}else{var r=sT[i];r&&(n=r.call(this,t,e),e.add(n))}for(var s=t.firstChild;s;)1===s.nodeType&&this._parseNode(s,n),3===s.nodeType&&this._isText&&this._parseText(s,n),s=s.nextSibling;"defs"===i?this._isDefine=!1:"text"===i&&(this._isText=!1)},Yr.prototype._parseText=function(t,e){if(1===t.nodeType){var i=t.getAttribute("dx")||0,n=t.getAttribute("dy")||0;this._textX+=parseFloat(i),this._textY+=parseFloat(n)}var o=new qS({style:{text:t.textContent,transformText:!0},position:[this._textX||0,this._textY||0]});Kr(e,o),Jr(t,o,this._defs);var a=o.style.fontSize;a&&a<9&&(o.style.fontSize=9,o.scale=o.scale||[1,1],o.scale[0]*=a/9,o.scale[1]*=a/9);var r=o.getBoundingRect();return this._textX+=r.width,e.add(o),o};var sT={g:function(t,e){var i=new Zw;return Kr(e,i),Jr(t,i,this._defs),i},rect:function(t,e){var i=new aM;return Kr(e,i),Jr(t,i,this._defs),i.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)}),i},circle:function(t,e){var i=new KS;return Kr(e,i),Jr(t,i,this._defs),i.setShape({cx:parseFloat(t.getAttribute("cx")||0),cy:parseFloat(t.getAttribute("cy")||0),r:parseFloat(t.getAttribute("r")||0)}),i},line:function(t,e){var i=new rM;return Kr(e,i),Jr(t,i,this._defs),i.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)}),i},ellipse:function(t,e){var i=new aT;return Kr(e,i),Jr(t,i,this._defs),i.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)}),i},polygon:function(t,e){var i=t.getAttribute("points");i&&(i=$r(i));var n=new nM({shape:{points:i||[]}});return Kr(e,n),Jr(t,n,this._defs),n},polyline:function(t,e){var i=new kn;Kr(e,i),Jr(t,i,this._defs);var n=t.getAttribute("points");return n&&(n=$r(n)),new oM({shape:{points:n||[]}})},image:function(t,e){var i=new hi;return Kr(e,i),Jr(t,i,this._defs),i.setStyle({image:t.getAttribute("xlink:href"),x:t.getAttribute("x"),y:t.getAttribute("y"),width:t.getAttribute("width"),height:t.getAttribute("height")}),i},text:function(t,e){var i=t.getAttribute("x")||0,n=t.getAttribute("y")||0,o=t.getAttribute("dx")||0,a=t.getAttribute("dy")||0;this._textX=parseFloat(i)+parseFloat(o),this._textY=parseFloat(n)+parseFloat(a);var r=new Zw;return Kr(e,r),Jr(t,r,this._defs),r},tspan:function(t,e){var i=t.getAttribute("x"),n=t.getAttribute("y");null!=i&&(this._textX=parseFloat(i)),null!=n&&(this._textY=parseFloat(n));var o=t.getAttribute("dx")||0,a=t.getAttribute("dy")||0,r=new Zw;return Kr(e,r),Jr(t,r,this._defs),this._textX+=o,this._textY+=a,r},path:function(t,e){var i=En(t.getAttribute("d")||"");return Kr(e,i),Jr(t,i,this._defs),i}},lT={lineargradient:function(t){var e=parseInt(t.getAttribute("x1")||0,10),i=parseInt(t.getAttribute("y1")||0,10),n=parseInt(t.getAttribute("x2")||10,10),o=parseInt(t.getAttribute("y2")||0,10),a=new dM(e,i,n,o);return qr(t,a),a},radialgradient:function(t){}},uT={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-align":"textAlign","alignment-baseline":"textBaseline"},hT=/url\(\s*#(.*?)\)/,cT=/(translate|scale|rotate|skewX|skewY|matrix)\(([\-\s0-9\.e,]*)\)/g,dT=/([^\s:;]+)\s*:\s*([^:;]+)/g,fT=R(),pT={registerMap:function(t,e,i){var n;return y(e)?n=e:e.svg?n=[{type:"svg",source:e.svg,specialAreas:e.specialAreas}]:(e.geoJson&&!e.features&&(i=e.specialAreas,e=e.geoJson),n=[{type:"geoJSON",source:e,specialAreas:i}]),d(n,function(t){var e=t.type;"geoJson"===e&&(e=t.type="geoJSON"),(0,gT[e])(t)}),fT.set(t,n)},retrieveMap:function(t){return fT.get(t)}},gT={geoJSON:function(t){var e=t.source;t.geoJSON=_(e)?"undefined"!=typeof JSON&&JSON.parse?JSON.parse(e):new Function("return ("+e+");")():e},svg:function(t){t.svgXML=jr(t.source)}},mT=k,vT=d,yT=x,xT=w,_T=YM.parseClassType,wT={zrender:"4.0.5"},bT=1e3,ST=1e3,MT=3e3,IT={PROCESSOR:{FILTER:bT,STATISTIC:5e3},VISUAL:{LAYOUT:ST,GLOBAL:2e3,CHART:MT,COMPONENT:4e3,BRUSH:5e3}},TT="__flagInMainProcess",AT="__optionUpdated",DT=/^[a-zA-Z0-9_]+$/;as.prototype.on=os("on"),as.prototype.off=os("off"),as.prototype.one=os("one"),h(as,aw);var CT=rs.prototype;CT._onframe=function(){if(!this._disposed){var t=this._scheduler;if(this[AT]){var e=this[AT].silent;this[TT]=!0,ls(this),LT.update.call(this),this[TT]=!1,this[AT]=!1,ds.call(this,e),fs.call(this,e)}else if(t.unfinished){var i=1,n=this._model;this._api;t.unfinished=!1;do{var o=+new Date;t.performSeriesTasks(n),t.performDataProcessorTasks(n),hs(this,n),t.performVisualTasks(n),xs(this,this._model,0,"remain"),i-=+new Date-o}while(i>0&&t.unfinished);t.unfinished||this._zr.flush()}}},CT.getDom=function(){return this._dom},CT.getZr=function(){return this._zr},CT.setOption=function(t,e,i){var n;if(xT(e)&&(i=e.lazyUpdate,n=e.silent,e=e.notMerge),this[TT]=!0,!this._model||e){var o=new Va(this._api),a=this._theme,r=this._model=new hI(null,null,a,o);r.scheduler=this._scheduler,r.init(null,null,a,o)}this._model.setOption(t,ET),i?(this[AT]={silent:n},this[TT]=!1):(ls(this),LT.update.call(this),this._zr.flush(),this[AT]=!1,this[TT]=!1,ds.call(this,n),fs.call(this,n))},CT.setTheme=function(){console.error("ECharts#setTheme() is DEPRECATED in ECharts 3.0")},CT.getModel=function(){return this._model},CT.getOption=function(){return this._model&&this._model.getOption()},CT.getWidth=function(){return this._zr.getWidth()},CT.getHeight=function(){return this._zr.getHeight()},CT.getDevicePixelRatio=function(){return this._zr.painter.dpr||window.devicePixelRatio||1},CT.getRenderedCanvas=function(t){if(z_.canvasSupported)return(t=t||{}).pixelRatio=t.pixelRatio||1,t.backgroundColor=t.backgroundColor||this._model.get("backgroundColor"),this._zr.painter.getRenderedCanvas(t)},CT.getSvgDataUrl=function(){if(z_.svgSupported){var t=this._zr;return d(t.storage.getDisplayList(),function(t){t.stopAnimation(!0)}),t.painter.pathToDataUrl()}},CT.getDataURL=function(t){var e=(t=t||{}).excludeComponents,i=this._model,n=[],o=this;vT(e,function(t){i.eachComponent({mainType:t},function(t){var e=o._componentsMap[t.__viewId];e.group.ignore||(n.push(e),e.group.ignore=!0)})});var a="svg"===this._zr.painter.getType()?this.getSvgDataUrl():this.getRenderedCanvas(t).toDataURL("image/"+(t&&t.type||"png"));return vT(n,function(t){t.group.ignore=!1}),a},CT.getConnectedDataURL=function(t){if(z_.canvasSupported){var e=this.group,n=Math.min,o=Math.max;if(FT[e]){var a=1/0,r=1/0,s=-1/0,l=-1/0,u=[],h=t&&t.pixelRatio||1;d(GT,function(h,c){if(h.group===e){var d=h.getRenderedCanvas(i(t)),f=h.getDom().getBoundingClientRect();a=n(f.left,a),r=n(f.top,r),s=o(f.right,s),l=o(f.bottom,l),u.push({dom:d,left:f.left,top:f.top})}});var c=(s*=h)-(a*=h),f=(l*=h)-(r*=h),p=Y_();p.width=c,p.height=f;var g=Ii(p);return vT(u,function(t){var e=new hi({style:{x:t.left*h-a,y:t.top*h-r,image:t.dom}});g.add(e)}),g.refreshImmediately(),p.toDataURL("image/"+(t&&t.type||"png"))}return this.getDataURL(t)}},CT.convertToPixel=v(ss,"convertToPixel"),CT.convertFromPixel=v(ss,"convertFromPixel"),CT.containPixel=function(t,e){var i;return t=Vi(this._model,t),d(t,function(t,n){n.indexOf("Models")>=0&&d(t,function(t){var o=t.coordinateSystem;if(o&&o.containPoint)i|=!!o.containPoint(e);else if("seriesModels"===n){var a=this._chartsMap[t.__viewId];a&&a.containPoint&&(i|=a.containPoint(e,t))}},this)},this),!!i},CT.getVisual=function(t,e){var i=(t=Vi(this._model,t,{defaultMainType:"series"})).seriesModel.getData(),n=t.hasOwnProperty("dataIndexInside")?t.dataIndexInside:t.hasOwnProperty("dataIndex")?i.indexOfRawIndex(t.dataIndex):null;return null!=n?i.getItemVisual(n,e):i.getVisual(e)},CT.getViewOfComponentModel=function(t){return this._componentsMap[t.__viewId]},CT.getViewOfSeriesModel=function(t){return this._chartsMap[t.__viewId]};var LT={prepareAndUpdate:function(t){ls(this),LT.update.call(this,t)},update:function(t){var e=this._model,i=this._api,n=this._zr,o=this._coordSysMgr,a=this._scheduler;if(e){a.restoreData(e,t),a.performSeriesTasks(e),o.create(e,i),a.performDataProcessorTasks(e,t),hs(this,e),o.update(e,i),ms(e),a.performVisualTasks(e,t),vs(this,e,i,t);var r=e.get("backgroundColor")||"transparent";if(z_.canvasSupported)n.setBackgroundColor(r);else{var s=zt(r);r=Xt(s,"rgb"),0===s[3]&&(r="transparent")}_s(e,i)}},updateTransform:function(t){var e=this._model,i=this,n=this._api;if(e){var o=[];e.eachComponent(function(a,r){var s=i.getViewOfComponentModel(r);if(s&&s.__alive)if(s.updateTransform){var l=s.updateTransform(r,e,n,t);l&&l.update&&o.push(s)}else o.push(s)});var a=R();e.eachSeries(function(o){var r=i._chartsMap[o.__viewId];if(r.updateTransform){var s=r.updateTransform(o,e,n,t);s&&s.update&&a.set(o.uid,1)}else a.set(o.uid,1)}),ms(e),this._scheduler.performVisualTasks(e,t,{setDirty:!0,dirtyMap:a}),xs(i,e,0,t,a),_s(e,this._api)}},updateView:function(t){var e=this._model;e&&(Mr.markUpdateMethod(t,"updateView"),ms(e),this._scheduler.performVisualTasks(e,t,{setDirty:!0}),vs(this,this._model,this._api,t),_s(e,this._api))},updateVisual:function(t){LT.update.call(this,t)},updateLayout:function(t){LT.update.call(this,t)}};CT.resize=function(t){this._zr.resize(t);var e=this._model;if(this._loadingFX&&this._loadingFX.resize(),e){var i=e.resetOption("media"),n=t&&t.silent;this[TT]=!0,i&&ls(this),LT.update.call(this),this[TT]=!1,ds.call(this,n),fs.call(this,n)}},CT.showLoading=function(t,e){if(xT(t)&&(e=t,t=""),t=t||"default",this.hideLoading(),VT[t]){var i=VT[t](this._api,e),n=this._zr;this._loadingFX=i,n.add(i)}},CT.hideLoading=function(){this._loadingFX&&this._zr.remove(this._loadingFX),this._loadingFX=null},CT.makeActionFromEvent=function(t){var e=a({},t);return e.type=NT[t.type],e},CT.dispatchAction=function(t,e){xT(e)||(e={silent:!!e}),PT[t.type]&&this._model&&(this[TT]?this._pendingActions.push(t):(cs.call(this,t,e.silent),e.flush?this._zr.flush(!0):!1!==e.flush&&z_.browser.weChat&&this._throttledZrFlush(),ds.call(this,e.silent),fs.call(this,e.silent)))},CT.appendData=function(t){var e=t.seriesIndex;this.getModel().getSeriesByIndex(e).appendData(t),this._scheduler.unfinished=!0},CT.on=os("on"),CT.off=os("off"),CT.one=os("one");var kT=["click","dblclick","mouseover","mouseout","mousemove","mousedown","mouseup","globalout","contextmenu"];CT._initEvents=function(){vT(kT,function(t){this._zr.on(t,function(e){var i,n=this.getModel(),o=e.target;if("globalout"===t)i={};else if(o&&null!=o.dataIndex){var r=o.dataModel||n.getSeriesByIndex(o.seriesIndex);i=r&&r.getDataParams(o.dataIndex,o.dataType,o)||{}}else o&&o.eventData&&(i=a({},o.eventData));if(i){var s=i.componentType,l=i.componentIndex;"markLine"!==s&&"markPoint"!==s&&"markArea"!==s||(s="series",l=i.seriesIndex);var u=s&&null!=l&&n.getComponent(s,l),h=u&&this["series"===u.mainType?"_chartsMap":"_componentsMap"][u.__viewId];i.event=e,i.type=t,this._ecEventProcessor.eventInfo={targetEl:o,packedEvent:i,model:u,view:h},this.trigger(t,i)}},this)},this),vT(NT,function(t,e){this._messageCenter.on(e,function(t){this.trigger(e,t)},this)},this)},CT.isDisposed=function(){return this._disposed},CT.clear=function(){this.setOption({series:[]},!0)},CT.dispose=function(){if(!this._disposed){this._disposed=!0,Fi(this.getDom(),ZT,"");var t=this._api,e=this._model;vT(this._componentsViews,function(i){i.dispose(e,t)}),vT(this._chartsViews,function(i){i.dispose(e,t)}),this._zr.dispose(),delete GT[this.id]}},h(rs,aw),Is.prototype={constructor:Is,normalizeQuery:function(t){var e={},i={},n={};if(_(t)){var o=_T(t);e.mainType=o.main||null,e.subType=o.sub||null}else{var a=["Index","Name","Id"],r={name:1,dataIndex:1,dataType:1};d(t,function(t,o){for(var s=!1,l=0;l0&&h===o.length-u.length){var c=o.slice(0,h);"data"!==c&&(e.mainType=c,e[u.toLowerCase()]=t,s=!0)}}r.hasOwnProperty(o)&&(i[o]=t,s=!0),s||(n[o]=t)})}return{cptQuery:e,dataQuery:i,otherQuery:n}},filter:function(t,e,i){function n(t,e,i,n){return null==t[i]||e[n||i]===t[i]}var o=this.eventInfo;if(!o)return!0;var a=o.targetEl,r=o.packedEvent,s=o.model,l=o.view;if(!s||!l)return!0;var u=e.cptQuery,h=e.dataQuery;return n(u,s,"mainType")&&n(u,s,"subType")&&n(u,s,"index","componentIndex")&&n(u,s,"name")&&n(u,s,"id")&&n(h,r,"name")&&n(h,r,"dataIndex")&&n(h,r,"dataType")&&(!l.filterForExposedEvent||l.filterForExposedEvent(t,e.otherQuery,a,r))},afterTrigger:function(){this.eventInfo=null}};var PT={},NT={},OT=[],ET=[],RT=[],zT=[],BT={},VT={},GT={},FT={},WT=new Date-0,HT=new Date-0,ZT="_echarts_instance_",UT=As;Es(2e3,UI),Ls(MI),ks(5e3,function(t){var e=R();t.eachSeries(function(t){var i=t.get("stack");if(i){var n=e.get(i)||e.set(i,[]),o=t.getData(),a={stackResultDimension:o.getCalculationInfo("stackResultDimension"),stackedOverDimension:o.getCalculationInfo("stackedOverDimension"),stackedDimension:o.getCalculationInfo("stackedDimension"),stackedByDimension:o.getCalculationInfo("stackedByDimension"),isStackedByIndex:o.getCalculationInfo("isStackedByIndex"),data:o,seriesModel:t};if(!a.stackedDimension||!a.isStackedByIndex&&!a.stackedByDimension)return;n.length&&o.setCalculationInfo("stackedOnSeries",n[n.length-1].seriesModel),n.push(a)}}),e.each(ir)}),zs("default",function(t,e){r(e=e||{},{text:"loading",color:"#c23531",textColor:"#000",maskColor:"rgba(255, 255, 255, 0.8)",zlevel:0});var i=new aM({style:{fill:e.maskColor},zlevel:e.zlevel,z:1e4}),n=new uM({shape:{startAngle:-YI/2,endAngle:-YI/2+.1,r:10},style:{stroke:e.color,lineCap:"round",lineWidth:5},zlevel:e.zlevel,z:10001}),o=new aM({style:{fill:"none",text:e.text,textPosition:"right",textDistance:10,textFill:e.textColor},zlevel:e.zlevel,z:10001});n.animateShape(!0).when(1e3,{endAngle:3*YI/2}).start("circularInOut"),n.animateShape(!0).when(1e3,{startAngle:3*YI/2}).delay(300).start("circularInOut");var a=new Zw;return a.add(n),a.add(o),a.add(i),a.resize=function(){var e=t.getWidth()/2,a=t.getHeight()/2;n.setShape({cx:e,cy:a});var r=n.shape.r;o.setShape({x:e-r,y:a-r,width:2*r,height:2*r}),i.setShape({x:0,y:0,width:t.getWidth(),height:t.getHeight()})},a.resize(),a}),Ps({type:"highlight",event:"highlight",update:"highlight"},B),Ps({type:"downplay",event:"downplay",update:"downplay"},B),Cs("light",iT),Cs("dark",oT);var XT={};Hs.prototype={constructor:Hs,add:function(t){return this._add=t,this},update:function(t){return this._update=t,this},remove:function(t){return this._remove=t,this},execute:function(){var t=this._old,e=this._new,i={},n=[],o=[];for(Zs(t,{},n,"_oldKeyGetter",this),Zs(e,i,o,"_newKeyGetter",this),a=0;a=e)){for(var i,n=this._chunkSize,o=this._rawData,a=this._storage,r=this.dimensions,s=r.length,l=this._dimensionInfos,u=this._nameList,h=this._idList,c=this._rawExtent,d=this._nameRepeatCount={},f=this._chunkCount,p=f-1,g=0;gC[1]&&(C[1]=D)}if(!o.pure){var L=u[b];if(w&&null==L)if(null!=w.name)u[b]=L=w.name;else if(null!=i){var k=r[i],P=a[k][S];if(P){L=P[M];var N=l[k].ordinalMeta;N&&N.categories.length&&(L=N.categories[L])}}var O=null==w?null:w.id;null==O&&null!=L&&(d[L]=d[L]||0,O=L,d[L]>0&&(O+="__ec__"+d[L]),d[L]++),null!=O&&(h[b]=O)}}!o.persistent&&o.clean&&o.clean(),this._rawCount=this._count=e,this._extent={},$s(this)}},iA.count=function(){return this._count},iA.getIndices=function(){var t=this._indices;if(t){var e=t.constructor,i=this._count;if(e===Array){n=new e(i);for(o=0;o=0&&e=0&&ea&&(a=s)}return i=[o,a],this._extent[t]=i,i},iA.getApproximateExtent=function(t){return t=this.getDimension(t),this._approximateExtent[t]||this.getDataExtent(t)},iA.setApproximateExtent=function(t,e){e=this.getDimension(e),this._approximateExtent[e]=t.slice()},iA.getCalculationInfo=function(t){return this._calculationInfo[t]},iA.setCalculationInfo=function(t,e){YT(t)?a(this._calculationInfo,t):this._calculationInfo[t]=e},iA.getSum=function(t){var e=0;if(this._storage[t])for(var i=0,n=this.count();i=this._rawCount||t<0)return-1;var e=this._indices,i=e[t];if(null!=i&&it))return a;o=a-1}}return-1},iA.indicesOfNearest=function(t,e,i){var n=[];if(!this._storage[t])return n;null==i&&(i=1/0);for(var o=Number.MAX_VALUE,a=-1,r=0,s=this.count();r=0&&a<0)&&(o=u,a=l,n.length=0),n.push(r))}return n},iA.getRawIndex=Qs,iA.getRawDataItem=function(t){if(this._rawData.persistent)return this._rawData.getItem(this.getRawIndex(t));for(var e=[],i=0;i=l&&w<=u||isNaN(w))&&(a[r++]=c),c++;h=!0}else if(2===n){for(var d=this._storage[s],v=this._storage[e[1]],y=t[e[1]][0],x=t[e[1]][1],f=0;f=l&&w<=u||isNaN(w))&&(b>=y&&b<=x||isNaN(b))&&(a[r++]=c),c++}h=!0}}if(!h)if(1===n)for(m=0;m=l&&w<=u||isNaN(w))&&(a[r++]=M)}else for(m=0;mt[I][1])&&(S=!1)}S&&(a[r++]=this.getRawIndex(m))}return rb[1]&&(b[1]=w)}}}return o},iA.downSample=function(t,e,i,n){for(var o=nl(this,[t]),a=o._storage,r=[],s=Math.floor(1/e),l=a[t],u=this.count(),h=this._chunkSize,c=o._rawExtent[t],d=new(Ys(this))(u),f=0,p=0;pu-p&&(s=u-p,r.length=s);for(var g=0;gc[1]&&(c[1]=x),d[f++]=_}return o._count=f,o._indices=d,o.getRawIndex=tl,o},iA.getItemModel=function(t){var e=this.hostModel;return new Lo(this.getRawDataItem(t),e,e&&e.ecModel)},iA.diff=function(t){var e=this;return new Hs(t?t.getIndices():[],this.getIndices(),function(e){return el(t,e)},function(t){return el(e,t)})},iA.getVisual=function(t){var e=this._visual;return e&&e[t]},iA.setVisual=function(t,e){if(YT(t))for(var i in t)t.hasOwnProperty(i)&&this.setVisual(i,t[i]);else this._visual=this._visual||{},this._visual[t]=e},iA.setLayout=function(t,e){if(YT(t))for(var i in t)t.hasOwnProperty(i)&&this.setLayout(i,t[i]);else this._layout[t]=e},iA.getLayout=function(t){return this._layout[t]},iA.getItemLayout=function(t){return this._itemLayouts[t]},iA.setItemLayout=function(t,e,i){this._itemLayouts[t]=i?a(this._itemLayouts[t]||{},e):e},iA.clearItemLayouts=function(){this._itemLayouts.length=0},iA.getItemVisual=function(t,e,i){var n=this._itemVisuals[t],o=n&&n[e];return null!=o||i?o:this.getVisual(e)},iA.setItemVisual=function(t,e,i){var n=this._itemVisuals[t]||{},o=this.hasItemVisual;if(this._itemVisuals[t]=n,YT(e))for(var a in e)e.hasOwnProperty(a)&&(n[a]=e[a],o[a]=!0);else n[e]=i,o[e]=!0},iA.clearAllVisual=function(){this._visual={},this._itemVisuals=[],this.hasItemVisual={}};var nA=function(t){t.seriesIndex=this.seriesIndex,t.dataIndex=this.dataIndex,t.dataType=this.dataType};iA.setItemGraphicEl=function(t,e){var i=this.hostModel;e&&(e.dataIndex=t,e.dataType=this.dataType,e.seriesIndex=i&&i.seriesIndex,"group"===e.type&&e.traverse(nA,e)),this._graphicEls[t]=e},iA.getItemGraphicEl=function(t){return this._graphicEls[t]},iA.eachItemGraphicEl=function(t,e){d(this._graphicEls,function(i,n){i&&t&&t.call(e,i,n)})},iA.cloneShallow=function(t){if(!t){var e=f(this.dimensions,this.getDimensionInfo,this);t=new eA(e,this.hostModel)}if(t._storage=this._storage,Ks(t,this),this._indices){var i=this._indices.constructor;t._indices=new i(this._indices)}else t._indices=null;return t.getRawIndex=t._indices?tl:Qs,t},iA.wrapMethod=function(t,e){var i=this[t];"function"==typeof i&&(this.__wrappedMethods=this.__wrappedMethods||[],this.__wrappedMethods.push(t),this[t]=function(){var t=i.apply(this,arguments);return e.apply(this,[t].concat(C(arguments)))})},iA.TRANSFERABLE_METHODS=["cloneShallow","downSample","map"],iA.CHANGABLE_METHODS=["filterSelf","selectRange"];var oA=function(t,e){return e=e||{},rl(e.coordDimensions||[],t,{dimsDef:e.dimensionsDefine||t.dimensionsDefine,encodeDef:e.encodeDefine||t.encodeDefine,dimCount:e.dimensionsCount,generateCoord:e.generateCoord,generateCoordCount:e.generateCoordCount})};gl.prototype.parse=function(t){return t},gl.prototype.getSetting=function(t){return this._setting[t]},gl.prototype.contain=function(t){var e=this._extent;return t>=e[0]&&t<=e[1]},gl.prototype.normalize=function(t){var e=this._extent;return e[1]===e[0]?.5:(t-e[0])/(e[1]-e[0])},gl.prototype.scale=function(t){var e=this._extent;return t*(e[1]-e[0])+e[0]},gl.prototype.unionExtent=function(t){var e=this._extent;t[0]e[1]&&(e[1]=t[1])},gl.prototype.unionExtentFromData=function(t,e){this.unionExtent(t.getApproximateExtent(e))},gl.prototype.getExtent=function(){return this._extent.slice()},gl.prototype.setExtent=function(t,e){var i=this._extent;isNaN(t)||(i[0]=t),isNaN(e)||(i[1]=e)},gl.prototype.isBlank=function(){return this._isBlank},gl.prototype.setBlank=function(t){this._isBlank=t},gl.prototype.getLabel=null,Xi(gl),Ki(gl,{registerWhenExtend:!0}),ml.createByAxisModel=function(t){var e=t.option,i=e.data,n=i&&f(i,yl);return new ml({categories:n,needCollect:!n,deduplication:!1!==e.dedplication})};var aA=ml.prototype;aA.getOrdinal=function(t){return vl(this).get(t)},aA.parseAndCollect=function(t){var e,i=this._needCollect;if("string"!=typeof t&&!i)return t;if(i&&!this._deduplication)return e=this.categories.length,this.categories[e]=t,e;var n=vl(this);return null==(e=n.get(t))&&(i?(e=this.categories.length,this.categories[e]=t,n.set(t,e)):e=NaN),e};var rA=gl.prototype,sA=gl.extend({type:"ordinal",init:function(t,e){t&&!y(t)||(t=new ml({categories:t})),this._ordinalMeta=t,this._extent=e||[0,t.categories.length-1]},parse:function(t){return"string"==typeof t?this._ordinalMeta.getOrdinal(t):Math.round(t)},contain:function(t){return t=this.parse(t),rA.contain.call(this,t)&&null!=this._ordinalMeta.categories[t]},normalize:function(t){return rA.normalize.call(this,this.parse(t))},scale:function(t){return Math.round(rA.scale.call(this,t))},getTicks:function(){for(var t=[],e=this._extent,i=e[0];i<=e[1];)t.push(i),i++;return t},getLabel:function(t){if(!this.isBlank())return this._ordinalMeta.categories[t]},count:function(){return this._extent[1]-this._extent[0]+1},unionExtentFromData:function(t,e){this.unionExtent(t.getApproximateExtent(e))},getOrdinalMeta:function(){return this._ordinalMeta},niceTicks:B,niceExtent:B});sA.create=function(){return new sA};var lA=zo,uA=zo,hA=gl.extend({type:"interval",_interval:0,_intervalPrecision:2,setExtent:function(t,e){var i=this._extent;isNaN(t)||(i[0]=parseFloat(t)),isNaN(e)||(i[1]=parseFloat(e))},unionExtent:function(t){var e=this._extent;t[0]e[1]&&(e[1]=t[1]),hA.prototype.setExtent.call(this,e[0],e[1])},getInterval:function(){return this._interval},setInterval:function(t){this._interval=t,this._niceExtent=this._extent.slice(),this._intervalPrecision=_l(t)},getTicks:function(){return Sl(this._interval,this._extent,this._niceExtent,this._intervalPrecision)},getLabel:function(t,e){if(null==t)return"";var i=e&&e.precision;return null==i?i=Go(t)||0:"auto"===i&&(i=this._intervalPrecision),t=uA(t,i,!0),$o(t)},niceTicks:function(t,e,i){t=t||5;var n=this._extent,o=n[1]-n[0];if(isFinite(o)){o<0&&(o=-o,n.reverse());var a=xl(n,t,e,i);this._intervalPrecision=a.intervalPrecision,this._interval=a.interval,this._niceExtent=a.niceTickExtent}},niceExtent:function(t){var e=this._extent;if(e[0]===e[1])if(0!==e[0]){var i=e[0];t.fixMax?e[0]-=i/2:(e[1]+=i/2,e[0]-=i/2)}else e[1]=1;var n=e[1]-e[0];isFinite(n)||(e[0]=0,e[1]=1),this.niceTicks(t.splitNumber,t.minInterval,t.maxInterval);var o=this._interval;t.fixMin||(e[0]=uA(Math.floor(e[0]/o)*o)),t.fixMax||(e[1]=uA(Math.ceil(e[1]/o)*o))}});hA.create=function(){return new hA};var cA="__ec_stack_",dA="undefined"!=typeof Float32Array?Float32Array:Array,fA={seriesType:"bar",plan:zI(),reset:function(t){if(Pl(t)&&Nl(t)){var e=t.getData(),i=t.coordinateSystem,n=i.getBaseAxis(),o=i.getOtherAxis(n),a=e.mapDimension(o.dim),r=e.mapDimension(n.dim),s=o.isHorizontal(),l=s?0:1,u=Ll(Dl([t]),n,t).width;return u>.5||(u=.5),{progress:function(t,e){for(var n,h=new dA(2*t.count),c=[],d=[],f=0;null!=(n=t.next());)d[l]=e.get(a,n),d[1-l]=e.get(r,n),c=i.dataToPoint(d,null,c),h[f++]=c[0],h[f++]=c[1];e.setLayout({largePoints:h,barWidth:u,valueAxisStart:Ol(0,o),valueAxisHorizontal:s})}}}}},pA=hA.prototype,gA=Math.ceil,mA=Math.floor,vA=function(t,e,i,n){for(;i>>1;t[o][1]i&&(a=i);var r=xA.length,s=vA(xA,a,0,r),l=xA[Math.min(s,r-1)],u=l[1];"year"===l[0]&&(u*=Yo(o/u/t,!0));var h=this.getSetting("useUTC")?0:60*new Date(+n[0]||+n[1]).getTimezoneOffset()*1e3,c=[Math.round(gA((n[0]-h)/u)*u+h),Math.round(mA((n[1]-h)/u)*u+h)];bl(c,n),this._stepLvl=l,this._interval=u,this._niceExtent=c},parse:function(t){return+Uo(t)}});d(["contain","normalize"],function(t){yA.prototype[t]=function(e){return pA[t].call(this,this.parse(e))}});var xA=[["hh:mm:ss",1e3],["hh:mm:ss",5e3],["hh:mm:ss",1e4],["hh:mm:ss",15e3],["hh:mm:ss",3e4],["hh:mm\nMM-dd",6e4],["hh:mm\nMM-dd",3e5],["hh:mm\nMM-dd",6e5],["hh:mm\nMM-dd",9e5],["hh:mm\nMM-dd",18e5],["hh:mm\nMM-dd",36e5],["hh:mm\nMM-dd",72e5],["hh:mm\nMM-dd",216e5],["hh:mm\nMM-dd",432e5],["MM-dd\nyyyy",864e5],["MM-dd\nyyyy",1728e5],["MM-dd\nyyyy",2592e5],["MM-dd\nyyyy",3456e5],["MM-dd\nyyyy",432e6],["MM-dd\nyyyy",5184e5],["week",6048e5],["MM-dd\nyyyy",864e6],["week",12096e5],["week",18144e5],["month",26784e5],["week",36288e5],["month",53568e5],["week",6048e6],["quarter",8208e6],["month",107136e5],["month",13392e6],["half-year",16416e6],["month",214272e5],["month",26784e6],["year",32832e6]];yA.create=function(t){return new yA({useUTC:t.ecModel.get("useUTC")})};var _A=gl.prototype,wA=hA.prototype,bA=Go,SA=zo,MA=Math.floor,IA=Math.ceil,TA=Math.pow,AA=Math.log,DA=gl.extend({type:"log",base:10,$constructor:function(){gl.apply(this,arguments),this._originalScale=new hA},getTicks:function(){var t=this._originalScale,e=this._extent,i=t.getExtent();return f(wA.getTicks.call(this),function(n){var o=zo(TA(this.base,n));return o=n===e[0]&&t.__fixMin?El(o,i[0]):o,o=n===e[1]&&t.__fixMax?El(o,i[1]):o},this)},getLabel:wA.getLabel,scale:function(t){return t=_A.scale.call(this,t),TA(this.base,t)},setExtent:function(t,e){var i=this.base;t=AA(t)/AA(i),e=AA(e)/AA(i),wA.setExtent.call(this,t,e)},getExtent:function(){var t=this.base,e=_A.getExtent.call(this);e[0]=TA(t,e[0]),e[1]=TA(t,e[1]);var i=this._originalScale,n=i.getExtent();return i.__fixMin&&(e[0]=El(e[0],n[0])),i.__fixMax&&(e[1]=El(e[1],n[1])),e},unionExtent:function(t){this._originalScale.unionExtent(t);var e=this.base;t[0]=AA(t[0])/AA(e),t[1]=AA(t[1])/AA(e),_A.unionExtent.call(this,t)},unionExtentFromData:function(t,e){this.unionExtent(t.getApproximateExtent(e))},niceTicks:function(t){t=t||10;var e=this._extent,i=e[1]-e[0];if(!(i===1/0||i<=0)){var n=Xo(i);for(t/i*n<=.5&&(n*=10);!isNaN(n)&&Math.abs(n)<1&&Math.abs(n)>0;)n*=10;var o=[zo(IA(e[0]/n)*n),zo(MA(e[1]/n)*n)];this._interval=n,this._niceExtent=o}},niceExtent:function(t){wA.niceExtent.call(this,t);var e=this._originalScale;e.__fixMin=t.fixMin,e.__fixMax=t.fixMax}});d(["contain","normalize"],function(t){DA.prototype[t]=function(e){return e=AA(e)/AA(this.base),_A[t].call(this,e)}}),DA.create=function(){return new DA};var CA={getMin:function(t){var e=this.option,i=t||null==e.rangeStart?e.min:e.rangeStart;return this.axis&&null!=i&&"dataMin"!==i&&"function"!=typeof i&&!I(i)&&(i=this.axis.scale.parse(i)),i},getMax:function(t){var e=this.option,i=t||null==e.rangeEnd?e.max:e.rangeEnd;return this.axis&&null!=i&&"dataMax"!==i&&"function"!=typeof i&&!I(i)&&(i=this.axis.scale.parse(i)),i},getNeedCrossZero:function(){var t=this.option;return null==t.rangeStart&&null==t.rangeEnd&&!t.scale},getCoordSysModel:B,setRange:function(t,e){this.option.rangeStart=t,this.option.rangeEnd=e},resetRange:function(){this.option.rangeStart=this.option.rangeEnd=null}},LA=Fn({type:"triangle",shape:{cx:0,cy:0,width:0,height:0},buildPath:function(t,e){var i=e.cx,n=e.cy,o=e.width/2,a=e.height/2;t.moveTo(i,n-a),t.lineTo(i+o,n+a),t.lineTo(i-o,n+a),t.closePath()}}),kA=Fn({type:"diamond",shape:{cx:0,cy:0,width:0,height:0},buildPath:function(t,e){var i=e.cx,n=e.cy,o=e.width/2,a=e.height/2;t.moveTo(i,n-a),t.lineTo(i+o,n),t.lineTo(i,n+a),t.lineTo(i-o,n),t.closePath()}}),PA=Fn({type:"pin",shape:{x:0,y:0,width:0,height:0},buildPath:function(t,e){var i=e.x,n=e.y,o=e.width/5*3,a=Math.max(o,e.height),r=o/2,s=r*r/(a-r),l=n-a+r+s,u=Math.asin(s/r),h=Math.cos(u)*r,c=Math.sin(u),d=Math.cos(u),f=.6*r,p=.7*r;t.moveTo(i-h,l+s),t.arc(i,l,r,Math.PI-u,2*Math.PI+u),t.bezierCurveTo(i+h-c*f,l+s+d*f,i,n-p,i,n),t.bezierCurveTo(i,n-p,i-h+c*f,l+s+d*f,i-h,l+s),t.closePath()}}),NA=Fn({type:"arrow",shape:{x:0,y:0,width:0,height:0},buildPath:function(t,e){var i=e.height,n=e.width,o=e.x,a=e.y,r=n/3*2;t.moveTo(o,a),t.lineTo(o+r,a+i),t.lineTo(o,a+i/4*3),t.lineTo(o-r,a+i),t.lineTo(o,a),t.closePath()}}),OA={line:function(t,e,i,n,o){o.x1=t,o.y1=e+n/2,o.x2=t+i,o.y2=e+n/2},rect:function(t,e,i,n,o){o.x=t,o.y=e,o.width=i,o.height=n},roundRect:function(t,e,i,n,o){o.x=t,o.y=e,o.width=i,o.height=n,o.r=Math.min(i,n)/4},square:function(t,e,i,n,o){var a=Math.min(i,n);o.x=t,o.y=e,o.width=a,o.height=a},circle:function(t,e,i,n,o){o.cx=t+i/2,o.cy=e+n/2,o.r=Math.min(i,n)/2},diamond:function(t,e,i,n,o){o.cx=t+i/2,o.cy=e+n/2,o.width=i,o.height=n},pin:function(t,e,i,n,o){o.x=t+i/2,o.y=e+n/2,o.width=i,o.height=n},arrow:function(t,e,i,n,o){o.x=t+i/2,o.y=e+n/2,o.width=i,o.height=n},triangle:function(t,e,i,n,o){o.cx=t+i/2,o.cy=e+n/2,o.width=i,o.height=n}},EA={};d({line:rM,rect:aM,roundRect:aM,square:aM,circle:KS,diamond:kA,pin:PA,arrow:NA,triangle:LA},function(t,e){EA[e]=new t});var RA=Fn({type:"symbol",shape:{symbolType:"",x:0,y:0,width:0,height:0},beforeBrush:function(){var t=this.style;"pin"===this.shape.symbolType&&"inside"===t.textPosition&&(t.textPosition=["50%","40%"],t.textAlign="center",t.textVerticalAlign="middle")},buildPath:function(t,e,i){var n=e.symbolType,o=EA[n];"none"!==e.symbolType&&(o||(o=EA[n="rect"]),OA[n](e.x,e.y,e.width,e.height,o.shape),o.buildPath(t,o.shape,i))}}),zA={isDimensionStacked:hl,enableDataStack:ul,getStackedDimension:cl},BA=(Object.freeze||Object)({createList:function(t){return dl(t.getSource(),t)},getLayoutRect:la,dataStack:zA,createScale:function(t,e){var i=e;Lo.isInstance(e)||h(i=new Lo(e),CA);var n=Vl(i);return n.setExtent(t[0],t[1]),Bl(n,i),n},mixinAxisModelCommonMethods:function(t){h(t,CA)},completeDimensions:rl,createDimensions:oA,createSymbol:Xl}),VA=1e-8;ql.prototype={constructor:ql,properties:null,getBoundingRect:function(){var t=this._rect;if(t)return t;for(var e=Number.MAX_VALUE,i=[e,e],n=[-e,-e],o=[],a=[],r=this.geometries,s=0;s0}),function(t){var e=t.properties,i=t.geometry,n=i.coordinates,o=[];"Polygon"===i.type&&o.push({type:"polygon",exterior:n[0],interiors:n.slice(1)}),"MultiPolygon"===i.type&&d(n,function(t){t[0]&&o.push({type:"polygon",exterior:t[0],interiors:t.slice(1)})});var a=new ql(e.name,o,e.cp);return a.properties=e,a})},FA=Bi(),WA=[0,1],HA=function(t,e,i){this.dim=t,this.scale=e,this._extent=i||[0,0],this.inverse=!1,this.onBand=!1};HA.prototype={constructor:HA,contain:function(t){var e=this._extent,i=Math.min(e[0],e[1]),n=Math.max(e[0],e[1]);return t>=i&&t<=n},containData:function(t){return this.contain(this.dataToCoord(t))},getExtent:function(){return this._extent.slice()},getPixelPrecision:function(t){return Fo(t||this.scale.getExtent(),this._extent)},setExtent:function(t,e){var i=this._extent;i[0]=t,i[1]=e},dataToCoord:function(t,e){var i=this._extent,n=this.scale;return t=n.normalize(t),this.onBand&&"ordinal"===n.type&&fu(i=i.slice(),n.count()),Eo(t,WA,i,e)},coordToData:function(t,e){var i=this._extent,n=this.scale;this.onBand&&"ordinal"===n.type&&fu(i=i.slice(),n.count());var o=Eo(t,i,WA,e);return this.scale.scale(o)},pointToData:function(t,e){},getTicksCoords:function(t){var e=(t=t||{}).tickModel||this.getTickModel(),i=Ql(this,e),n=f(i.ticks,function(t){return{coord:this.dataToCoord(t),tickValue:t}},this),o=e.get("alignWithLabel");return pu(this,n,i.tickCategoryInterval,o,t.clamp),n},getViewLabels:function(){return Jl(this).labels},getLabelModel:function(){return this.model.getModel("axisLabel")},getTickModel:function(){return this.model.getModel("axisTick")},getBandWidth:function(){var t=this._extent,e=this.scale.getExtent(),i=e[1]-e[0]+(this.onBand?1:0);0===i&&(i=1);var n=Math.abs(t[1]-t[0]);return Math.abs(n)/i},isHorizontal:null,getRotate:null,calculateCategoryInterval:function(){return lu(this)}};var ZA=GA,UA={};d(["map","each","filter","indexOf","inherits","reduce","filter","bind","curry","isArray","isString","isObject","isFunction","extend","defaults","clone","merge"],function(t){UA[t]=$_[t]});var XA={};d(["extendShape","extendPath","makePath","makeImage","mergePath","resizePath","createIcon","setHoverStyle","setLabelStyle","setTextStyle","setText","getFont","updateProps","initProps","getTransform","clipPointsByRect","clipRectByRect","Group","Image","Text","Circle","Sector","Ring","Polygon","Polyline","Rect","Line","BezierCurve","Arc","IncrementalDisplayable","CompoundPath","LinearGradient","RadialGradient","BoundingRect"],function(t){XA[t]=bM[t]}),OI.extend({type:"series.line",dependencies:["grid","polar"],getInitialData:function(t,e){return dl(this.getSource(),this)},defaultOption:{zlevel:0,z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,hoverAnimation:!0,clipOverflow:!0,label:{position:"top"},lineStyle:{width:2,type:"solid"},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}});var jA=mu.prototype,YA=mu.getSymbolSize=function(t,e){var i=t.getItemVisual(e,"symbolSize");return i instanceof Array?i.slice():[+i,+i]};jA._createSymbol=function(t,e,i,n,o){this.removeAll();var a=Xl(t,-1,-1,2,2,e.getItemVisual(i,"color"),o);a.attr({z2:100,culling:!0,scale:vu(n)}),a.drift=yu,this._symbolType=t,this.add(a)},jA.stopSymbolAnimation=function(t){this.childAt(0).stopAnimation(t)},jA.getSymbolPath=function(){return this.childAt(0)},jA.getScale=function(){return this.childAt(0).scale},jA.highlight=function(){this.childAt(0).trigger("emphasis")},jA.downplay=function(){this.childAt(0).trigger("normal")},jA.setZ=function(t,e){var i=this.childAt(0);i.zlevel=t,i.z=e},jA.setDraggable=function(t){var e=this.childAt(0);e.draggable=t,e.cursor=t?"move":"pointer"},jA.updateData=function(t,e,i){this.silent=!1;var n=t.getItemVisual(e,"symbol")||"circle",o=t.hostModel,a=YA(t,e),r=n!==this._symbolType;if(r){var s=t.getItemVisual(e,"symbolKeepAspect");this._createSymbol(n,t,e,a,s)}else(l=this.childAt(0)).silent=!1,bo(l,{scale:vu(a)},o,e);if(this._updateCommon(t,e,a,i),r){var l=this.childAt(0),u=i&&i.fadeIn,h={scale:l.scale.slice()};u&&(h.style={opacity:l.style.opacity}),l.scale=[0,0],u&&(l.style.opacity=0),So(l,h,o,e)}this._seriesModel=o};var qA=["itemStyle"],KA=["emphasis","itemStyle"],$A=["label"],JA=["emphasis","label"];jA._updateCommon=function(t,e,i,n){var o=this.childAt(0),r=t.hostModel,s=t.getItemVisual(e,"color");"image"!==o.type&&o.useStyle({strokeNoScale:!0});var l=n&&n.itemStyle,u=n&&n.hoverItemStyle,h=n&&n.symbolRotate,c=n&&n.symbolOffset,d=n&&n.labelModel,f=n&&n.hoverLabelModel,p=n&&n.hoverAnimation,g=n&&n.cursorStyle;if(!n||t.hasItemOption){var m=n&&n.itemModel?n.itemModel:t.getItemModel(e);l=m.getModel(qA).getItemStyle(["color"]),u=m.getModel(KA).getItemStyle(),h=m.getShallow("symbolRotate"),c=m.getShallow("symbolOffset"),d=m.getModel($A),f=m.getModel(JA),p=m.getShallow("hoverAnimation"),g=m.getShallow("cursor")}else u=a({},u);var v=o.style;o.attr("rotation",(h||0)*Math.PI/180||0),c&&o.attr("position",[Ro(c[0],i[0]),Ro(c[1],i[1])]),g&&o.attr("cursor",g),o.setColor(s,n&&n.symbolInnerColor),o.setStyle(l);var y=t.getItemVisual(e,"opacity");null!=y&&(v.opacity=y);var x=t.getItemVisual(e,"liftZ"),_=o.__z2Origin;null!=x?null==_&&(o.__z2Origin=o.z2,o.z2+=x):null!=_&&(o.z2=_,o.__z2Origin=null);var w=n&&n.useNameLabel;co(v,u,d,f,{labelFetcher:r,labelDataIndex:e,defaultText:function(e,i){return w?t.getName(e):gu(t,e)},isRectText:!0,autoColor:s}),o.off("mouseover").off("mouseout").off("emphasis").off("normal"),o.hoverStyle=u,uo(o),o.__symbolOriginalScale=vu(i),p&&r.isAnimationEnabled()&&o.on("mouseover",xu).on("mouseout",_u).on("emphasis",wu).on("normal",bu)},jA.fadeOut=function(t,e){var i=this.childAt(0);this.silent=i.silent=!0,!(e&&e.keepLabel)&&(i.style.text=null),bo(i,{style:{opacity:0},scale:[0,0]},this._seriesModel,this.dataIndex,t)},u(mu,Zw);var QA=Su.prototype;QA.updateData=function(t,e){e=Iu(e);var i=this.group,n=t.hostModel,o=this._data,a=this._symbolCtor,r=Tu(t);o||i.removeAll(),t.diff(o).add(function(n){var o=t.getItemLayout(n);if(Mu(t,o,n,e)){var s=new a(t,n,r);s.attr("position",o),t.setItemGraphicEl(n,s),i.add(s)}}).update(function(s,l){var u=o.getItemGraphicEl(l),h=t.getItemLayout(s);Mu(t,h,s,e)?(u?(u.updateData(t,s,r),bo(u,{position:h},n)):(u=new a(t,s)).attr("position",h),i.add(u),t.setItemGraphicEl(s,u)):i.remove(u)}).remove(function(t){var e=o.getItemGraphicEl(t);e&&e.fadeOut(function(){i.remove(e)})}).execute(),this._data=t},QA.isPersistent=function(){return!0},QA.updateLayout=function(){var t=this._data;t&&t.eachItemGraphicEl(function(e,i){var n=t.getItemLayout(i);e.attr("position",n)})},QA.incrementalPrepareUpdate=function(t){this._seriesScope=Tu(t),this._data=null,this.group.removeAll()},QA.incrementalUpdate=function(t,e,i){i=Iu(i);for(var n=t.start;n0&&ku(i[o-1]);o--);for(;n0&&ku(i[a-1]);a--);for(;o=0){var r=o.getItemGraphicEl(a);if(!r){var s=o.getItemLayout(a);if(!s)return;(r=new mu(o,a)).position=s,r.setZ(t.get("zlevel"),t.get("z")),r.ignore=isNaN(s[0])||isNaN(s[1]),r.__temp=!0,o.setItemGraphicEl(a,r),r.stopSymbolAnimation(!0),this.group.add(r)}r.highlight()}else Mr.prototype.highlight.call(this,t,e,i,n)},downplay:function(t,e,i,n){var o=t.getData(),a=zi(o,n);if(null!=a&&a>=0){var r=o.getItemGraphicEl(a);r&&(r.__temp?(o.setItemGraphicEl(a,null),this.group.remove(r)):r.downplay())}else Mr.prototype.downplay.call(this,t,e,i,n)},_newPolyline:function(t){var e=this._polyline;return e&&this._lineGroup.remove(e),e=new lD({shape:{points:t},silent:!0,z2:10}),this._lineGroup.add(e),this._polyline=e,e},_newPolygon:function(t,e){var i=this._polygon;return i&&this._lineGroup.remove(i),i=new uD({shape:{points:t,stackedOnPoints:e},silent:!0}),this._lineGroup.add(i),this._polygon=i,i},_updateAnimation:function(t,e,i,n,o,a){var r=this._polyline,s=this._polygon,l=t.hostModel,u=tD(this._data,t,this._stackedOnPoints,e,this._coordSys,i,this._valueOrigin,a),h=u.current,c=u.stackedOnCurrent,d=u.next,f=u.stackedOnNext;o&&(h=Hu(u.current,i,o),c=Hu(u.stackedOnCurrent,i,o),d=Hu(u.next,i,o),f=Hu(u.stackedOnNext,i,o)),r.shape.__points=u.current,r.shape.points=h,bo(r,{shape:{points:d}},l),s&&(s.setShape({points:h,stackedOnPoints:c}),bo(s,{shape:{points:d,stackedOnPoints:f}},l));for(var p=[],g=u.status,m=0;me&&(e=t[i]);return isFinite(e)?e:NaN},min:function(t){for(var e=1/0,i=0;ie[1]&&e.reverse(),e},getOtherAxis:function(){this.grid.getOtherAxis()},pointToData:function(t,e){return this.coordToData(this.toLocalCoord(t["x"===this.dim?0:1]),e)},toLocalCoord:null,toGlobalCoord:null},u(gD,HA);var mD={show:!0,zlevel: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:"#333",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:["#ccc"],width:1,type:"solid"}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},vD={};vD.categoryAxis=n({boundaryGap:!0,deduplication:null,splitLine:{show:!1},axisTick:{alignWithLabel:!1,interval:"auto"},axisLabel:{interval:"auto"}},mD),vD.valueAxis=n({boundaryGap:[0,0],splitNumber:5},mD),vD.timeAxis=r({scale:!0,min:"dataMin",max:"dataMax"},vD.valueAxis),vD.logAxis=r({scale:!0,logBase:10},vD.valueAxis);var yD=["value","category","time","log"],xD=function(t,e,i,a){d(yD,function(r){e.extend({type:t+"Axis."+r,mergeDefaultAndTheme:function(e,o){var a=this.layoutMode,s=a?da(e):{};n(e,o.getTheme().get(r+"Axis")),n(e,this.getDefaultOption()),e.type=i(t,e),a&&ca(e,s,a)},optionUpdated:function(){"category"===this.option.type&&(this.__ordinalMeta=ml.createByAxisModel(this))},getCategories:function(t){var e=this.option;if("category"===e.type)return t?e.data:this.__ordinalMeta.categories},getOrdinalMeta:function(){return this.__ordinalMeta},defaultOption:o([{},vD[r+"Axis"],a],!0)})}),YM.registerSubTypeDefaulter(t+"Axis",v(i,t))},_D=YM.extend({type:"cartesian2dAxis",axis:null,init:function(){_D.superApply(this,"init",arguments),this.resetRange()},mergeOption:function(){_D.superApply(this,"mergeOption",arguments),this.resetRange()},restoreData:function(){_D.superApply(this,"restoreData",arguments),this.resetRange()},getCoordSysModel:function(){return this.ecModel.queryComponents({mainType:"grid",index:this.option.gridIndex,id:this.option.gridId})[0]}});n(_D.prototype,CA);var wD={offset:0};xD("x",_D,qu,wD),xD("y",_D,qu,wD),YM.extend({type:"grid",dependencies:["xAxis","yAxis"],layoutMode:"box",coordinateSystem:null,defaultOption:{show:!1,zlevel:0,z:0,left:"10%",top:60,right:"10%",bottom:60,containLabel:!1,backgroundColor:"rgba(0,0,0,0)",borderWidth:1,borderColor:"#ccc"}});var bD=$u.prototype;bD.type="grid",bD.axisPointerEnabled=!0,bD.getRect=function(){return this._rect},bD.update=function(t,e){var i=this._axesMap;this._updateScale(t,this.model),d(i.x,function(t){Bl(t.scale,t.model)}),d(i.y,function(t){Bl(t.scale,t.model)});var n={};d(i.x,function(t){Ju(i,"y",t,n)}),d(i.y,function(t){Ju(i,"x",t,n)}),this.resize(this.model,e)},bD.resize=function(t,e,i){function n(){d(a,function(t){var e=t.isHorizontal(),i=e?[0,o.width]:[0,o.height],n=t.inverse?1:0;t.setExtent(i[n],i[1-n]),th(t,e?o.x:o.y)})}var o=la(t.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()});this._rect=o;var a=this._axesList;n(),!i&&t.get("containLabel")&&(d(a,function(t){if(!t.model.get("axisLabel.inside")){var e=Hl(t);if(e){var i=t.isHorizontal()?"height":"width",n=t.model.get("axisLabel.margin");o[i]-=e[i]+n,"top"===t.position?o.y+=e.height+n:"left"===t.position&&(o.x+=e.width+n)}}}),n())},bD.getAxis=function(t,e){var i=this._axesMap[t];if(null!=i){if(null==e)for(var n in i)if(i.hasOwnProperty(n))return i[n];return i[e]}},bD.getAxes=function(){return this._axesList.slice()},bD.getCartesian=function(t,e){if(null!=t&&null!=e){var i="x"+t+"y"+e;return this._coordsMap[i]}w(t)&&(e=t.yAxisIndex,t=t.xAxisIndex);for(var n=0,o=this._coordsList;nu[1]?-1:1,c=["start"===o?u[0]-h*l:"end"===o?u[1]+h*l:(u[0]+u[1])/2,uh(o)?t.labelOffset+r*l:0],d=e.get("nameRotate");null!=d&&(d=d*MD/180);var f;uh(o)?n=AD(t.rotation,null!=d?d:t.rotation,r):(n=oh(t,o,d||0,u),null!=(f=t.axisNameAvailableWidth)&&(f=Math.abs(f/Math.sin(n.rotation)),!isFinite(f)&&(f=null)));var p=s.getFont(),g=e.get("nameTruncate",!0)||{},m=g.ellipsis,v=T(t.nameTruncateMaxWidth,g.maxWidth,f),y=null!=m&&null!=v?VM(i,v,p,m,{minChar:2,placeholder:g.placeholder}):i,x=e.get("tooltip",!0),_=e.mainType,w={componentType:_,name:i,$vars:["name"]};w[_+"Index"]=e.componentIndex;var b=new qS({anid:"name",__fullText:i,__truncatedText:y,position:c,rotation:n.rotation,silent:ah(e),z2:1,tooltip:x&&x.show?a({content:i,formatter:function(){return i},formatterParams:w},x):null});fo(b.style,s,{text:y,textFont:p,textFill:s.getTextColor()||e.get("axisLine.lineStyle.color"),textAlign:n.textAlign,textVerticalAlign:n.textVerticalAlign}),e.get("triggerEvent")&&(b.eventData=nh(e),b.eventData.targetType="axisName",b.eventData.name=i),this._dumbGroup.add(b),b.updateTransform(),this.group.add(b),b.decomposeTransform()}}},AD=ID.innerTextLayout=function(t,e,i){var n,o,a=Ho(e-t);return Zo(a)?(o=i>0?"top":"bottom",n="center"):Zo(a-MD)?(o=i>0?"bottom":"top",n="center"):(o="middle",n=a>0&&a0?"right":"left":i>0?"left":"right"),{rotation:a,textAlign:n,textVerticalAlign:o}},DD=d,CD=v,LD=Vs({type:"axis",_axisPointer:null,axisPointerClass:null,render:function(t,e,i,n){this.axisPointerClass&&yh(t),LD.superApply(this,"render",arguments),Sh(this,t,0,i,0,!0)},updateAxisPointer:function(t,e,i,n,o){Sh(this,t,0,i,0,!1)},remove:function(t,e){var i=this._axisPointer;i&&i.remove(e),LD.superApply(this,"remove",arguments)},dispose:function(t,e){Mh(this,e),LD.superApply(this,"dispose",arguments)}}),kD=[];LD.registerAxisPointerClass=function(t,e){kD[t]=e},LD.getAxisPointerClass=function(t){return t&&kD[t]};var PD=["axisLine","axisTickLabel","axisName"],ND=["splitArea","splitLine"],OD=LD.extend({type:"cartesianAxis",axisPointerClass:"CartesianAxisPointer",render:function(t,e,i,n){this.group.removeAll();var o=this._axisGroup;if(this._axisGroup=new Zw,this.group.add(this._axisGroup),t.get("show")){var a=t.getCoordSysModel(),r=Ih(a,t),s=new ID(t,r);d(PD,s.add,s),this._axisGroup.add(s.getGroup()),d(ND,function(e){t.get(e+".show")&&this["_"+e](t,a)},this),Ao(o,this._axisGroup,t),OD.superCall(this,"render",t,e,i,n)}},remove:function(){this._splitAreaColors=null},_splitLine:function(t,e){var i=t.axis;if(!i.scale.isBlank()){var n=t.getModel("splitLine"),o=n.getModel("lineStyle"),a=o.get("color");a=y(a)?a:[a];for(var s=e.coordinateSystem.getRect(),l=i.isHorizontal(),u=0,h=i.getTicksCoords({tickModel:n}),c=[],d=[],f=o.getLineStyle(),p=0;p1){var c;"string"==typeof o?c=dD[o]:"function"==typeof o&&(c=o),c&&t.setData(n.downSample(n.mapDimension(s.dim),1/h,c,fD))}}}}}("line"));var ED=OI.extend({type:"series.__base_bar__",getInitialData:function(t,e){return dl(this.getSource(),this)},getMarkerPosition:function(t){var e=this.coordinateSystem;if(e){var i=e.dataToPoint(e.clampData(t)),n=this.getData(),o=n.getLayout("offset"),a=n.getLayout("size");return i[e.getBaseAxis().isHorizontal()?0:1]+=o+a/2,i}return[NaN,NaN]},defaultOption:{zlevel:0,z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,barMinHeight:0,barMinAngle:0,large:!1,largeThreshold:400,progressive:3e3,progressiveChunkMode:"mod",itemStyle:{},emphasis:{}}});ED.extend({type:"series.bar",dependencies:["grid","polar"],brushSelector:"rect",getProgressive:function(){return!!this.get("large")&&this.get("progressive")},getProgressiveThreshold:function(){var t=this.get("progressiveThreshold"),e=this.get("largeThreshold");return e>t&&(t=e),t}});var RD=Wb([["fill","color"],["stroke","borderColor"],["lineWidth","borderWidth"],["stroke","barBorderColor"],["lineWidth","barBorderWidth"],["opacity"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["shadowColor"]]),zD={getBarItemStyle:function(t){var e=RD(this,t);if(this.getBorderLineDash){var i=this.getBorderLineDash();i&&(e.lineDash=i)}return e}},BD=["itemStyle","barBorderWidth"];a(Lo.prototype,zD),Fs({type:"bar",render:function(t,e,i){this._updateDrawMode(t);var n=t.get("coordinateSystem");return"cartesian2d"!==n&&"polar"!==n||(this._isLargeDraw?this._renderLarge(t,e,i):this._renderNormal(t,e,i)),this.group},incrementalPrepareRender:function(t,e,i){this._clear(),this._updateDrawMode(t)},incrementalRender:function(t,e,i,n){this._incrementalRenderLarge(t,e)},_updateDrawMode:function(t){var e=t.pipelineContext.large;(null==this._isLargeDraw||e^this._isLargeDraw)&&(this._isLargeDraw=e,this._clear())},_renderNormal:function(t,e,i){var n,o=this.group,a=t.getData(),r=this._data,s=t.coordinateSystem,l=s.getBaseAxis();"cartesian2d"===s.type?n=l.isHorizontal():"polar"===s.type&&(n="angle"===l.dim);var u=t.isAnimationEnabled()?t:null;a.diff(r).add(function(e){if(a.hasValue(e)){var i=a.getItemModel(e),r=GD[s.type](a,e,i),l=VD[s.type](a,e,i,r,n,u);a.setItemGraphicEl(e,l),o.add(l),Lh(l,a,e,i,r,t,n,"polar"===s.type)}}).update(function(e,i){var l=r.getItemGraphicEl(i);if(a.hasValue(e)){var h=a.getItemModel(e),c=GD[s.type](a,e,h);l?bo(l,{shape:c},u,e):l=VD[s.type](a,e,h,c,n,u,!0),a.setItemGraphicEl(e,l),o.add(l),Lh(l,a,e,h,c,t,n,"polar"===s.type)}else o.remove(l)}).remove(function(t){var e=r.getItemGraphicEl(t);"cartesian2d"===s.type?e&&Dh(t,u,e):e&&Ch(t,u,e)}).execute(),this._data=a},_renderLarge:function(t,e,i){this._clear(),Ph(t,this.group)},_incrementalRenderLarge:function(t,e){Ph(e,this.group,!0)},dispose:B,remove:function(t){this._clear(t)},_clear:function(t){var e=this.group,i=this._data;t&&t.get("animation")&&i&&!this._isLargeDraw?i.eachItemGraphicEl(function(e){"sector"===e.type?Ch(e.dataIndex,t,e):Dh(e.dataIndex,t,e)}):e.removeAll(),this._data=null}});var VD={cartesian2d:function(t,e,i,n,o,r,s){var l=new aM({shape:a({},n)});if(r){var u=l.shape,h=o?"height":"width",c={};u[h]=0,c[h]=n[h],bM[s?"updateProps":"initProps"](l,{shape:c},r,e)}return l},polar:function(t,e,i,n,o,a,s){var l=n.startAngle0?1:-1,r=n.height>0?1:-1;return{x:n.x+a*o/2,y:n.y+r*o/2,width:n.width-a*o,height:n.height-r*o}},polar:function(t,e,i){var n=t.getItemLayout(e);return{cx:n.cx,cy:n.cy,r0:n.r0,r:n.r,startAngle:n.startAngle,endAngle:n.endAngle}}},FD=kn.extend({type:"largeBar",shape:{points:[]},buildPath:function(t,e){for(var i=e.points,n=this.__startPoint,o=this.__valueIdx,a=0;a0&&"scale"!==u){var d=o.getItemLayout(0),f=Math.max(i.getWidth(),i.getHeight())/2,p=m(r.removeClipPath,r);r.setClipPath(this._createClipPath(d.cx,d.cy,f,d.startAngle,d.clockwise,p,t))}else r.removeClipPath();this._data=o}},dispose:function(){},_createClipPath:function(t,e,i,n,o,a,r){var s=new QS({shape:{cx:t,cy:e,r0:0,r:i,startAngle:n,endAngle:n,clockwise:o}});return So(s,{shape:{endAngle:n+(o?1:-1)*Math.PI*2}},r,a),s},containPoint:function(t,e){var i=e.getData().getItemLayout(0);if(i){var n=t[0]-i.cx,o=t[1]-i.cy,a=Math.sqrt(n*n+o*o);return a<=i.r&&a>=i.r0}}});var XD=function(t,e){d(e,function(e){e.update="updateView",Ps(e,function(i,n){var o={};return n.eachComponent({mainType:"series",subType:t,query:i},function(t){t[e.method]&&t[e.method](i.name,i.dataIndex);var n=t.getData();n.each(function(e){var i=n.getName(e);o[i]=t.isSelected(i)||!1})}),{name:i.name,selected:o}})})},jD=function(t){return{getTargetSeries:function(e){var i={},n=R();return e.eachSeriesByType(t,function(t){t.__paletteScope=i,n.set(t.uid,t)}),n},reset:function(t,e){var i=t.getRawData(),n={},o=t.getData();o.each(function(t){var e=o.getRawIndex(t);n[e]=t}),i.each(function(e){var a=n[e],r=null!=a&&o.getItemVisual(a,"color",!0);if(r)i.setItemVisual(e,"color",r);else{var s=i.getItemModel(e).get("itemStyle.color")||t.getColorFromPalette(i.getName(e)||e+"",t.__paletteScope,i.count());i.setItemVisual(e,"color",s),null!=a&&o.setItemVisual(a,"color",s)}})}}},YD=function(t,e,i,n){var o,a,r=t.getData(),s=[],l=!1;r.each(function(i){var n,u,h,c,d=r.getItemLayout(i),f=r.getItemModel(i),p=f.getModel("label"),g=p.get("position")||f.get("emphasis.label.position"),m=f.getModel("labelLine"),v=m.get("length"),y=m.get("length2"),x=(d.startAngle+d.endAngle)/2,_=Math.cos(x),w=Math.sin(x);o=d.cx,a=d.cy;var b="inside"===g||"inner"===g;if("center"===g)n=d.cx,u=d.cy,c="center";else{var S=(b?(d.r+d.r0)/2*_:d.r*_)+o,M=(b?(d.r+d.r0)/2*w:d.r*w)+a;if(n=S+3*_,u=M+3*w,!b){var I=S+_*(v+e-d.r),T=M+w*(v+e-d.r),A=I+(_<0?-1:1)*y,D=T;n=A+(_<0?-5:5),u=D,h=[[S,M],[I,T],[A,D]]}c=b?"center":_>0?"left":"right"}var C=p.getFont(),L=p.get("rotate")?_<0?-x+Math.PI:-x:0,k=De(t.getFormattedLabel(i,"normal")||r.getName(i),C,c,"top");l=!!L,d.label={x:n,y:u,position:g,height:k.height,len:v,len2:y,linePoints:h,textAlign:c,verticalAlign:"middle",rotation:L,inside:b},b||s.push(d.label)}),!l&&t.get("avoidLabelOverlap")&&Bh(s,o,a,e,i,n)},qD=2*Math.PI,KD=Math.PI/180,$D=function(t){return{seriesType:t,reset:function(t,e){var i=e.findComponents({mainType:"legend"});if(i&&i.length){var n=t.getData();n.filterSelf(function(t){for(var e=n.getName(t),o=0;o=0;s--){var l=2*s,u=n[l]-a/2,h=n[l+1]-r/2;if(t>=u&&e>=h&&t<=u+a&&e<=h+r)return s}return-1}}),QD=Vh.prototype;QD.isPersistent=function(){return!this._incremental},QD.updateData=function(t){this.group.removeAll();var e=new JD({rectHover:!0,cursor:"default"});e.setShape({points:t.getLayout("symbolPoints")}),this._setCommon(e,t),this.group.add(e),this._incremental=null},QD.updateLayout=function(t){if(!this._incremental){var e=t.getLayout("symbolPoints");this.group.eachChild(function(t){if(null!=t.startIndex){var i=2*(t.endIndex-t.startIndex),n=4*t.startIndex*2;e=new Float32Array(e.buffer,n,i)}t.setShape("points",e)})}},QD.incrementalPrepareUpdate=function(t){this.group.removeAll(),this._clearIncremental(),t.count()>2e6?(this._incremental||(this._incremental=new Gn({silent:!0})),this.group.add(this._incremental)):this._incremental=null},QD.incrementalUpdate=function(t,e){var i;this._incremental?(i=new JD,this._incremental.addDisplayable(i,!0)):((i=new JD({rectHover:!0,cursor:"default",startIndex:t.start,endIndex:t.end})).incremental=!0,this.group.add(i)),i.setShape({points:e.getLayout("symbolPoints")}),this._setCommon(i,e,!!this._incremental)},QD._setCommon=function(t,e,i){var n=e.hostModel,o=e.getVisual("symbolSize");t.setShape("size",o instanceof Array?o:[o,o]),t.symbolProxy=Xl(e.getVisual("symbol"),0,0,0,0),t.setColor=t.symbolProxy.setColor;var a=t.shape.size[0]<4;t.useStyle(n.getModel("itemStyle").getItemStyle(a?["color","shadowBlur","shadowColor"]:["color"]));var r=e.getVisual("color");r&&t.setColor(r),i||(t.seriesIndex=n.seriesIndex,t.on("mousemove",function(e){t.dataIndex=null;var i=t.findDataIndex(e.offsetX,e.offsetY);i>=0&&(t.dataIndex=i+(t.startIndex||0))}))},QD.remove=function(){this._clearIncremental(),this._incremental=null,this.group.removeAll()},QD._clearIncremental=function(){var t=this._incremental;t&&t.clearDisplaybles()},Fs({type:"scatter",render:function(t,e,i){var n=t.getData();this._updateSymbolDraw(n,t).updateData(n),this._finished=!0},incrementalPrepareRender:function(t,e,i){var n=t.getData();this._updateSymbolDraw(n,t).incrementalPrepareUpdate(n),this._finished=!1},incrementalRender:function(t,e,i){this._symbolDraw.incrementalUpdate(t,e.getData()),this._finished=t.end===e.getData().count()},updateTransform:function(t,e,i){var n=t.getData();if(this.group.dirty(),!this._finished||n.count()>1e4||!this._symbolDraw.isPersistent())return{update:!0};var o=cD().reset(t);o.progress&&o.progress({start:0,end:n.count()},n),this._symbolDraw.updateLayout(n)},_updateSymbolDraw:function(t,e){var i=this._symbolDraw,n=e.pipelineContext.large;return i&&n===this._isLargeDraw||(i&&i.remove(),i=this._symbolDraw=n?new Vh:new Su,this._isLargeDraw=n,this.group.removeAll()),this.group.add(i.group),i},remove:function(t,e){this._symbolDraw&&this._symbolDraw.remove(!0),this._symbolDraw=null},dispose:function(){}}),Es(hD("scatter","circle")),Os(cD("scatter")),u(Gh,HA),Fh.prototype.getIndicatorAxes=function(){return this._indicatorAxes},Fh.prototype.dataToPoint=function(t,e){var i=this._indicatorAxes[e];return this.coordToPoint(i.dataToCoord(t),e)},Fh.prototype.coordToPoint=function(t,e){var i=this._indicatorAxes[e].angle;return[this.cx+t*Math.cos(i),this.cy-t*Math.sin(i)]},Fh.prototype.pointToData=function(t){var e=t[0]-this.cx,i=t[1]-this.cy,n=Math.sqrt(e*e+i*i);e/=n,i/=n;for(var o,a=Math.atan2(-i,e),r=1/0,s=-1,l=0;ln[0]&&isFinite(c)&&isFinite(n[0]))}else{r.getTicks().length-1>a&&(u=i(u));var d=Math.round((n[0]+n[1])/2/u)*u,f=Math.round(a/2);r.setExtent(zo(d-f*u),zo(d+(a-f)*u)),r.setInterval(u)}})},Fh.dimensions=[],Fh.create=function(t,e){var i=[];return t.eachComponent("radar",function(n){var o=new Fh(n,t,e);i.push(o),n.coordinateSystem=o}),t.eachSeriesByType("radar",function(t){"radar"===t.get("coordinateSystem")&&(t.coordinateSystem=i[t.get("radarIndex")||0])}),i},Ba.register("radar",Fh);var tC=vD.valueAxis,eC=(Bs({type:"radar",optionUpdated:function(){var t=this.get("boundaryGap"),e=this.get("splitNumber"),o=this.get("scale"),s=this.get("axisLine"),l=this.get("axisTick"),u=this.get("axisLabel"),h=this.get("name"),c=this.get("name.show"),d=this.get("name.formatter"),p=this.get("nameGap"),g=this.get("triggerEvent"),m=f(this.get("indicator")||[],function(f){null!=f.max&&f.max>0&&!f.min?f.min=0:null!=f.min&&f.min<0&&!f.max&&(f.max=0);var m=h;if(null!=f.color&&(m=r({color:f.color},h)),f=n(i(f),{boundaryGap:t,splitNumber:e,scale:o,axisLine:s,axisTick:l,axisLabel:u,name:f.text,nameLocation:"end",nameGap:p,nameTextStyle:m,triggerEvent:g},!1),c||(f.name=""),"string"==typeof d){var v=f.name;f.name=d.replace("{value}",null!=v?v:"")}else"function"==typeof d&&(f.name=d(f.name,f));var y=a(new Lo(f,null,this.ecModel),CA);return y.mainType="radar",y.componentIndex=this.componentIndex,y},this);this.getIndicatorModels=function(){return m}},defaultOption:{zlevel:0,z:0,center:["50%","50%"],radius:"75%",startAngle:90,name:{show:!0},boundaryGap:[0,0],splitNumber:5,nameGap:15,scale:!1,shape:"polygon",axisLine:n({lineStyle:{color:"#bbb"}},tC.axisLine),axisLabel:Wh(tC.axisLabel,!1),axisTick:Wh(tC.axisTick,!1),splitLine:Wh(tC.splitLine,!0),splitArea:Wh(tC.splitArea,!0),indicator:[]}}),["axisLine","axisTickLabel","axisName"]);Vs({type:"radar",render:function(t,e,i){this.group.removeAll(),this._buildAxes(t),this._buildSplitLineAndArea(t)},_buildAxes:function(t){var e=t.coordinateSystem;d(f(e.getIndicatorAxes(),function(t){return new ID(t.model,{position:[e.cx,e.cy],rotation:t.angle,labelDirection:-1,tickDirection:-1,nameDirection:1})}),function(t){d(eC,t.add,t),this.group.add(t.getGroup())},this)},_buildSplitLineAndArea:function(t){function e(t,e,i){var n=i%e.length;return t[n]=t[n]||[],n}var i=t.coordinateSystem,n=i.getIndicatorAxes();if(n.length){var o=t.get("shape"),a=t.getModel("splitLine"),s=t.getModel("splitArea"),l=a.getModel("lineStyle"),u=s.getModel("areaStyle"),h=a.get("show"),c=s.get("show"),p=l.get("color"),g=u.get("color");p=y(p)?p:[p],g=y(g)?g:[g];var m=[],v=[];if("circle"===o)for(var x=n[0].getTicksCoords(),_=i.cx,w=i.cy,b=0;b"+f(i,function(i,n){var o=e.get(e.mapDimension(i.dim),t);return Qo(i.name+" : "+o)}).join("
")},defaultOption:{zlevel:0,z:2,coordinateSystem:"radar",legendHoverLink:!0,radarIndex:0,lineStyle:{width:2,type:"solid"},label:{position:"top"},symbol:"emptyCircle",symbolSize:4}});Fs({type:"radar",render:function(t,e,n){function o(t,e){var i=t.getItemVisual(e,"symbol")||"circle",n=t.getItemVisual(e,"color");if("none"!==i){var o=Hh(t.getItemVisual(e,"symbolSize")),a=Xl(i,-1,-1,2,2,n);return a.attr({style:{strokeNoScale:!0},z2:100,scale:[o[0]/2,o[1]/2]}),a}}function a(e,i,n,a,r,s){n.removeAll();for(var l=0;l"+Qo(n+" : "+i)},getTooltipPosition:function(t){if(null!=t){var e=this.getData().getName(t),i=this.coordinateSystem,n=i.getRegion(e);return n&&i.dataToPoint(n.center)}},setZoom:function(t){this.option.zoom=t},setCenter:function(t){this.option.center=t},defaultOption:{zlevel:0,z:2,coordinateSystem:"geo",map:"",left:"center",top:"center",aspectScale:.75,showLegendSymbol:!0,dataRangeHoverLink:!0,boundingCoords:null,center:null,zoom:1,scaleLimit:null,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)"}}}});h(wC,HD);var bC="\0_ec_interaction_mutex";Ps({type:"takeGlobalCursor",event:"globalCursorTaken",update:"update"},function(){}),h(ac,aw);var SC={axisPointer:1,tooltip:1,brush:1};_c.prototype={constructor:_c,draw:function(t,e,i,n,o){var a="geo"===t.mainType,r=t.getData&&t.getData();a&&e.eachComponent({mainType:"series",subType:"map"},function(e){r||e.getHostGeoModel()!==t||(r=e.getData())});var s=t.coordinateSystem;this._updateBackground(s);var l=this._regionsGroup,u=this.group,h=s.scale,c={position:s.position,scale:h};!l.childAt(0)||o?u.attr(c):bo(u,c,t),l.removeAll();var f=["itemStyle"],p=["emphasis","itemStyle"],g=["label"],m=["emphasis","label"],v=R();d(s.regions,function(e){var i=v.get(e.name)||v.set(e.name,new Zw),n=new hM({shape:{paths:[]}});i.add(n);var o,s=(C=t.getRegionModel(e.name)||t).getModel(f),u=C.getModel(p),c=vc(s),y=vc(u),x=C.getModel(g),_=C.getModel(m);if(r){o=r.indexOfName(e.name);var w=r.getItemVisual(o,"color",!0);w&&(c.fill=w)}d(e.geometries,function(t){if("polygon"===t.type){n.shape.paths.push(new nM({shape:{points:t.exterior}}));for(var e=0;e<(t.interiors?t.interiors.length:0);e++)n.shape.paths.push(new nM({shape:{points:t.interiors[e]}}))}}),n.setStyle(c),n.style.strokeNoScale=!0,n.culling=!0;var b=x.get("show"),S=_.get("show"),M=r&&isNaN(r.get(r.mapDimension("value"),o)),I=r&&r.getItemLayout(o);if(a||M&&(b||S)||I&&I.showLabel){var T,A=a?e.name:o;(!r||o>=0)&&(T=t);var D=new qS({position:e.center.slice(),scale:[1/h[0],1/h[1]],z2:10,silent:!0});co(D.style,D.hoverStyle={},x,_,{labelFetcher:T,labelDataIndex:A,defaultText:e.name,useInsideStyle:!1},{textAlign:"center",textVerticalAlign:"middle"}),i.add(D)}if(r)r.setItemGraphicEl(o,i);else{var C=t.getRegionModel(e.name);n.eventData={componentType:"geo",componentIndex:t.componentIndex,geoIndex:t.componentIndex,name:e.name,region:C&&C.option||{}}}(i.__regions||(i.__regions=[])).push(e),uo(i,y,{hoverSilentOnTouch:!!t.get("selectedMode")}),l.add(i)}),this._updateController(t,e,i),yc(this,t,l,i,n),xc(t,l)},remove:function(){this._regionsGroup.removeAll(),this._backgroundGroup.removeAll(),this._controller.dispose(),this._mapName&&xC.removeGraphic(this._mapName,this.uid),this._mapName=null,this._controllerHost={}},_updateBackground:function(t){var e=t.map;this._mapName!==e&&d(xC.makeGraphic(e,this.uid),function(t){this._backgroundGroup.add(t)},this),this._mapName=e},_updateController:function(t,e,i){function n(){var e={type:"geoRoam",componentType:l};return e[l+"Id"]=t.id,e}var o=t.coordinateSystem,r=this._controller,s=this._controllerHost;s.zoomLimit=t.get("scaleLimit"),s.zoom=o.getZoom(),r.enable(t.get("roam")||!1);var l=t.mainType;r.off("pan").on("pan",function(t){this._mouseDownFlag=!1,pc(s,t.dx,t.dy),i.dispatchAction(a(n(),{dx:t.dx,dy:t.dy}))},this),r.off("zoom").on("zoom",function(t){if(this._mouseDownFlag=!1,gc(s,t.scale,t.originX,t.originY),i.dispatchAction(a(n(),{zoom:t.scale,originX:t.originX,originY:t.originY})),this._updateGroup){var e=this.group.scale;this._regionsGroup.traverse(function(t){"text"===t.type&&t.attr("scale",[1/e[0],1/e[1]])})}},this),r.setPointerChecker(function(e,n,a){return o.getViewRectAfterRoam().contain(n,a)&&!mc(e,i,t)})}},Fs({type:"map",render:function(t,e,i,n){if(!n||"mapToggleSelect"!==n.type||n.from!==this.uid){var o=this.group;if(o.removeAll(),!t.getHostGeoModel()){if(n&&"geoRoam"===n.type&&"series"===n.componentType&&n.seriesId===t.id)(a=this._mapDraw)&&o.add(a.group);else if(t.needsDrawMap){var a=this._mapDraw||new _c(i,!0);o.add(a.group),a.draw(t,e,i,this,n),this._mapDraw=a}else this._mapDraw&&this._mapDraw.remove(),this._mapDraw=null;t.get("showLegendSymbol")&&e.getComponent("legend")&&this._renderSymbols(t,e,i)}}},remove:function(){this._mapDraw&&this._mapDraw.remove(),this._mapDraw=null,this.group.removeAll()},dispose:function(){this._mapDraw&&this._mapDraw.remove(),this._mapDraw=null},_renderSymbols:function(t,e,i){var n=t.originalData,o=this.group;n.each(n.mapDimension("value"),function(e,i){if(!isNaN(e)){var a=n.getItemLayout(i);if(a&&a.point){var r=a.point,s=a.offset,l=new KS({style:{fill:t.getData().getVisual("color")},shape:{cx:r[0]+9*s,cy:r[1],r:3},silent:!0,z2:s?8:10});if(!s){var u=t.mainSeries.getData(),h=n.getName(i),c=u.indexOfName(h),d=n.getItemModel(i),f=d.getModel("label"),p=d.getModel("emphasis.label"),g=u.getItemGraphicEl(c),m=A(t.getFormattedLabel(i,"normal"),h),v=A(t.getFormattedLabel(i,"emphasis"),m),y=function(){var t=fo({},p,{text:p.get("show")?v:null},{isRectText:!0,useInsideStyle:!1},!0);l.style.extendFrom(t),l.__mapOriginalZ2=l.z2,l.z2+=1},x=function(){fo(l.style,f,{text:f.get("show")?m:null,textPosition:f.getShallow("position")||"bottom"},{isRectText:!0,useInsideStyle:!1}),null!=l.__mapOriginalZ2&&(l.z2=l.__mapOriginalZ2,l.__mapOriginalZ2=null)};g.on("mouseover",y).on("mouseout",x).on("emphasis",y).on("normal",x),x()}o.add(l)}}})}}),Ps({type:"geoRoam",event:"geoRoam",update:"updateTransform"},function(t,e){var i=t.componentType||"series";e.eachComponent({mainType:i,query:t},function(e){var n=e.coordinateSystem;if("geo"===n.type){var o=wc(n,t,e.get("scaleLimit"));e.setCenter&&e.setCenter(o.center),e.setZoom&&e.setZoom(o.zoom),"series"===i&&d(e.seriesGroup,function(t){t.setCenter(o.center),t.setZoom(o.zoom)})}})});Os(function(t){var e={};t.eachSeriesByType("map",function(i){var n=i.getMapType();if(!i.getHostGeoModel()&&!e[n]){var o={};d(i.seriesGroup,function(e){var i=e.coordinateSystem,n=e.originalData;e.get("showLegendSymbol")&&t.getComponent("legend")&&n.each(n.mapDimension("value"),function(t,e){var a=n.getName(e),r=i.getRegion(a);if(r&&!isNaN(t)){var s=o[a]||0,l=i.dataToPoint(r.center);o[a]=s+1,n.setItemLayout(e,{point:l,offset:s})}})});var a=i.getData();a.each(function(t){var e=a.getName(t),i=a.getItemLayout(t)||{};i.showLabel=!o[e],a.setItemLayout(t,i)}),e[n]=!0}})}),Es(function(t){t.eachSeriesByType("map",function(t){var e=t.get("color"),i=t.getModel("itemStyle"),n=i.get("areaColor"),o=i.get("color")||e[t.seriesIndex%e.length];t.getData().setVisual({areaColor:n,color:o})})}),ks(IT.PROCESSOR.STATISTIC,function(t){var e={};t.eachSeriesByType("map",function(t){var i=t.getHostGeoModel(),n=i?"o"+i.id:"i"+t.getMapType();(e[n]=e[n]||[]).push(t)}),d(e,function(t,e){for(var i=bc(f(t,function(t){return t.getData()}),t[0].get("mapValueCalculation")),n=0;ne&&(e=n.height)}this.height=e+1},getNodeById:function(t){if(this.getId()===t)return this;for(var e=0,i=this.children,n=i.length;e=0&&this.hostTree.data.setItemLayout(this.dataIndex,t,e)},getLayout:function(){return this.hostTree.data.getItemLayout(this.dataIndex)},getModel:function(t){if(!(this.dataIndex<0)){var e,i=this.hostTree,n=i.data.getItemModel(this.dataIndex),o=this.getLevelModel();return o||0!==this.children.length&&(0===this.children.length||!1!==this.isExpand)||(e=this.getLeavesModel()),n.getModel(t,(o||e||i.hostModel).getModel(t))}},getLevelModel:function(){return(this.hostTree.levelModels||[])[this.depth]},getLeavesModel:function(){return this.hostTree.leavesModel},setVisual:function(t,e){this.dataIndex>=0&&this.hostTree.data.setItemVisual(this.dataIndex,t,e)},getVisual:function(t,e){return this.hostTree.data.getItemVisual(this.dataIndex,t,e)},getRawIndex:function(){return this.hostTree.data.getRawIndex(this.dataIndex)},getId:function(){return this.hostTree.data.getId(this.dataIndex)},isAncestorOf:function(t){for(var e=t.parentNode;e;){if(e===this)return!0;e=e.parentNode}return!1},isDescendantOf:function(t){return t!==this&&t.isAncestorOf(this)}},kc.prototype={constructor:kc,type:"tree",eachNode:function(t,e,i){this.root.eachNode(t,e,i)},getNodeByDataIndex:function(t){var e=this.data.getRawIndex(t);return this._nodes[e]},getNodeByName:function(t){return this.root.getNodeByName(t)},update:function(){for(var t=this.data,e=this._nodes,i=0,n=e.length;ia&&(a=t.depth)});var r=t.expandAndCollapse&&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<=r}),o.data},getOrient:function(){var t=this.get("orient");return"horizontal"===t?t="LR":"vertical"===t&&(t="TB"),t},setZoom:function(t){this.option.zoom=t},setCenter:function(t){this.option.center=t},formatTooltip:function(t){for(var e=this.getData().tree,i=e.root.children[0],n=e.getNodeByDataIndex(t),o=n.getValue(),a=n.name;n&&n!==i;)a=n.parentNode.name+"."+a,n=n.parentNode;return Qo(a+(isNaN(o)||null==o?"":" : "+o))},defaultOption:{zlevel:0,z:2,coordinateSystem:"view",left:"12%",top:"12%",right:"12%",bottom:"12%",layout:"orthogonal",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",borderColor:"#c23531",borderWidth:1.5},label:{show:!0,color:"#555"},leaves:{label:{show:!0}},animationEasing:"linear",animationDuration:700,animationDurationUpdate:1e3}}),Fs({type:"tree",init:function(t,e){this._oldTree,this._mainGroup=new Zw,this._controller=new ac(e.getZr()),this._controllerHost={target:this.group},this.group.add(this._mainGroup)},render:function(t,e,i,n){var o=t.getData(),a=t.layoutInfo,r=this._mainGroup,s=t.get("layout");"radial"===s?r.attr("position",[a.x+a.width/2,a.y+a.height/2]):r.attr("position",[a.x,a.y]),this._updateViewCoordSys(t),this._updateController(t,e,i);var l=this._data,u={expandAndCollapse:t.get("expandAndCollapse"),layout:s,orient:t.getOrient(),curvature:t.get("lineStyle.curveness"),symbolRotate:t.get("symbolRotate"),symbolOffset:t.get("symbolOffset"),hoverAnimation:t.get("hoverAnimation"),useNameLabel:!0,fadeIn:!0};o.diff(l).add(function(e){Xc(o,e)&&Yc(o,e,null,r,t,u)}).update(function(e,i){var n=l.getItemGraphicEl(i);Xc(o,e)?Yc(o,e,n,r,t,u):n&&qc(l,i,n,r,t,u)}).remove(function(e){var i=l.getItemGraphicEl(e);i&&qc(l,e,i,r,t,u)}).execute(),this._nodeScaleRatio=t.get("nodeScaleRatio"),this._updateNodeAndLinkScale(t),!0===u.expandAndCollapse&&o.eachItemGraphicEl(function(e,n){e.off("click").on("click",function(){i.dispatchAction({type:"treeExpandAndCollapse",seriesId:t.id,dataIndex:n})})}),this._data=o},_updateViewCoordSys:function(t){var e=t.getData(),i=[];e.each(function(t){var n=e.getItemLayout(t);!n||isNaN(n.x)||isNaN(n.y)||i.push([+n.x,+n.y])});var n=[],o=[];dn(i,n,o),o[0]-n[0]==0&&(o[0]+=1,n[0]-=1),o[1]-n[1]==0&&(o[1]+=1,n[1]-=1);var a=t.coordinateSystem=new Uh;a.zoomLimit=t.get("scaleLimit"),a.setBoundingRect(n[0],n[1],o[0]-n[0],o[1]-n[1]),a.setCenter(t.get("center")),a.setZoom(t.get("zoom")),this.group.attr({position:a.position,scale:a.scale}),this._viewCoordSys=a},_updateController:function(t,e,i){var n=this._controller,o=this._controllerHost,a=this.group;n.setPointerChecker(function(e,n,o){var r=a.getBoundingRect();return r.applyTransform(a.transform),r.contain(n,o)&&!mc(e,i,t)}),n.enable(t.get("roam")),o.zoomLimit=t.get("scaleLimit"),o.zoom=t.coordinateSystem.getZoom(),n.off("pan").off("zoom").on("pan",function(e){pc(o,e.dx,e.dy),i.dispatchAction({seriesId:t.id,type:"treeRoam",dx:e.dx,dy:e.dy})},this).on("zoom",function(e){gc(o,e.scale,e.originX,e.originY),i.dispatchAction({seriesId:t.id,type:"treeRoam",zoom:e.scale,originX:e.originX,originY:e.originY}),this._updateNodeAndLinkScale(t)},this)},_updateNodeAndLinkScale:function(t){var e=t.getData(),i=this._getNodeGlobalScale(t),n=[i,i];e.eachItemGraphicEl(function(t,e){t.attr("scale",n)})},_getNodeGlobalScale:function(t){var e=t.coordinateSystem;if("view"!==e.type)return 1;var i=this._nodeScaleRatio,n=e.scale,o=n&&n[0]||1;return((e.getZoom()-1)*i+1)/o},dispose:function(){this._controller&&this._controller.dispose(),this._controllerHost={}},remove:function(){this._mainGroup.removeAll(),this._data=null}}),Ps({type:"treeExpandAndCollapse",event:"treeExpandAndCollapse",update:"update"},function(t,e){e.eachComponent({mainType:"series",subType:"tree",query:t},function(e){var i=t.dataIndex,n=e.getData().tree.getNodeByDataIndex(i);n.isExpand=!n.isExpand})}),Ps({type:"treeRoam",event:"treeRoam",update:"none"},function(t,e){e.eachComponent({mainType:"series",subType:"tree",query:t},function(e){var i=wc(e.coordinateSystem,t);e.setCenter&&e.setCenter(i.center),e.setZoom&&e.setZoom(i.zoom)})});Es(hD("tree","circle")),Os(function(t,e){t.eachSeriesByType("tree",function(t){Qc(t,e)})}),OI.extend({type:"series.treemap",layoutMode:"box",dependencies:["grid","polar"],_viewRoot:null,defaultOption:{progressive:0,hoverLayerThreshold:1/0,left:"center",top:"middle",right:null,bottom:null,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)",borderColor:"rgba(255,255,255,0.7)",borderWidth:1,shadowColor:"rgba(150,150,150,1)",shadowBlur:3,shadowOffsetX:0,shadowOffsetY:0,textStyle:{color:"#fff"}},emphasis:{textStyle:{}}},label:{show:!0,distance:0,padding:5,position:"inside",color:"#fff",ellipsis:!0},upperLabel:{show:!1,position:[0,"50%"],height:20,color:"#fff",ellipsis:!0,verticalAlign:"middle"},itemStyle:{color:null,colorAlpha:null,colorSaturation:null,borderWidth:0,gapWidth:0,borderColor:"#fff",borderColorSaturation:null},emphasis:{upperLabel:{show:!0,position:[0,"50%"],color:"#fff",ellipsis:!0,verticalAlign:"middle"}},visualDimension:0,visualMin:null,visualMax:null,color:[],colorAlpha:null,colorSaturation:null,colorMappingBy:"index",visibleMin:10,childrenVisibleMin:null,levels:[]},getInitialData:function(t,e){var i={name:t.name,children:t.data};od(i);var n=t.levels||[];n=t.levels=ad(n,e);var o={};return o.levels=n,kc.createTree(i,this,o).data},optionUpdated:function(){this.resetViewRoot()},formatTooltip:function(t){var e=this.getData(),i=this.getRawValue(t),n=$o(y(i)?i[0]:i);return Qo(e.getName(t)+": "+n)},getDataParams:function(t){var e=OI.prototype.getDataParams.apply(this,arguments),i=this.getData().tree.getNodeByDataIndex(t);return e.treePathInfo=nd(i,this),e},setLayoutInfo:function(t){this.layoutInfo=this.layoutInfo||{},a(this.layoutInfo,t)},mapIdToIndex:function(t){var e=this._idIndexMap;e||(e=this._idIndexMap=R(),this._idIndexMapCount=0);var i=e.get(t);return null==i&&e.set(t,i=this._idIndexMapCount++),i},getViewRoot:function(){return this._viewRoot},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)}});var DC=5;rd.prototype={constructor:rd,render:function(t,e,i,n){var o=t.getModel("breadcrumb"),a=this.group;if(a.removeAll(),o.get("show")&&i){var r=o.getModel("itemStyle"),s=r.getModel("textStyle"),l={pos:{left:o.get("left"),right:o.get("right"),top:o.get("top"),bottom:o.get("bottom")},box:{width:e.getWidth(),height:e.getHeight()},emptyItemWidth:o.get("emptyItemWidth"),totalWidth:0,renderList:[]};this._prepare(i,l,s),this._renderContent(t,l,r,s,n),ua(a,l.pos,l.box)}},_prepare:function(t,e,i){for(var n=t;n;n=n.parentNode){var o=n.getModel().get("name"),a=i.getTextRect(o),r=Math.max(a.width+16,e.emptyItemWidth);e.totalWidth+=r+8,e.renderList.push({node:n,text:o,width:r})}},_renderContent:function(t,e,i,n,o){for(var a=0,s=e.emptyItemWidth,l=t.get("breadcrumb.height"),u=sa(e.pos,e.box),h=e.totalWidth,c=e.renderList,d=c.length-1;d>=0;d--){var f=c[d],p=f.node,g=f.width,m=f.text;h>u.width&&(h-=g-s,g=s,m=null);var y=new nM({shape:{points:sd(a,0,g,l,d===c.length-1,0===d)},style:r(i.getItemStyle(),{lineJoin:"bevel",text:m,textFill:n.getTextColor(),textFont:n.getFont()}),z:10,onclick:v(o,p)});this.group.add(y),ld(y,t,p),a+=g+8}},remove:function(){this.group.removeAll()}};var CC=m,LC=Zw,kC=aM,PC=d,NC=["label"],OC=["emphasis","label"],EC=["upperLabel"],RC=["emphasis","upperLabel"],zC=10,BC=1,VC=2,GC=Wb([["fill","color"],["stroke","strokeColor"],["lineWidth","strokeWidth"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["shadowColor"]]),FC=function(t){var e=GC(t);return e.stroke=e.fill=e.lineWidth=null,e};Fs({type:"treemap",init:function(t,e){this._containerGroup,this._storage={nodeGroup:[],background:[],content:[]},this._oldTree,this._breadcrumb,this._controller,this._state="ready"},render:function(t,e,i,n){if(!(l(e.findComponents({mainType:"series",subType:"treemap",query:n}),t)<0)){this.seriesModel=t,this.api=i,this.ecModel=e;var o=td(n,["treemapZoomToNode","treemapRootToNode"],t),a=n&&n.type,r=t.layoutInfo,s=!this._oldTree,u=this._storage,h="treemapRootToNode"===a&&o&&u?{rootNodeGroup:u.nodeGroup[o.node.getRawIndex()],direction:n.direction}:null,c=this._giveContainerGroup(r),d=this._doRender(c,t,h);s||a&&"treemapZoomToNode"!==a&&"treemapRootToNode"!==a?d.renderFinally():this._doAnimation(c,d,t,h),this._resetController(i),this._renderBreadcrumb(t,i,o)}},_giveContainerGroup:function(t){var e=this._containerGroup;return e||(e=this._containerGroup=new LC,this._initEvents(e),this.group.add(e)),e.attr("position",[t.x,t.y]),e},_doRender:function(t,e,i){function n(t,e,i,o,a){function r(t){return t.getId()}function s(r,s){var l=null!=r?t[r]:null,u=null!=s?e[s]:null,c=h(l,u,i,a);c&&n(l&&l.viewChildren||[],u&&u.viewChildren||[],c,o,a+1)}o?(e=t,PC(t,function(t,e){!t.isRemoved()&&s(e,e)})):new Hs(e,t,r,r).add(s).update(s).remove(v(s,null)).execute()}var o=e.getData().tree,a=this._oldTree,r={nodeGroup:[],background:[],content:[]},s={nodeGroup:[],background:[],content:[]},l=this._storage,u=[],h=v(hd,e,s,l,i,r,u);n(o.root?[o.root]:[],a&&a.root?[a.root]:[],t,o===a||!a,0);var c=function(t){var e={nodeGroup:[],background:[],content:[]};return t&&PC(t,function(t,i){var n=e[i];PC(t,function(t){t&&(n.push(t),t.__tmWillDelete=1)})}),e}(l);return this._oldTree=o,this._storage=s,{lastsForAnimation:r,willDeleteEls:c,renderFinally:function(){PC(c,function(t){PC(t,function(t){t.parent&&t.parent.remove(t)})}),PC(u,function(t){t.invisible=!0,t.dirty()})}}},_doAnimation:function(t,e,i,n){if(i.get("animation")){var o=i.get("animationDurationUpdate"),r=i.get("animationEasing"),s=ud();PC(e.willDeleteEls,function(t,e){PC(t,function(t,i){if(!t.invisible){var a,l=t.parent;if(n&&"drillDown"===n.direction)a=l===n.rootNodeGroup?{shape:{x:0,y:0,width:l.__tmNodeWidth,height:l.__tmNodeHeight},style:{opacity:0}}:{style:{opacity:0}};else{var u=0,h=0;l.__tmWillDelete||(u=l.__tmNodeWidth/2,h=l.__tmNodeHeight/2),a="nodeGroup"===e?{position:[u,h],style:{opacity:0}}:{shape:{x:u,y:h,width:0,height:0},style:{opacity:0}}}a&&s.add(t,a,o,r)}})}),PC(this._storage,function(t,i){PC(t,function(t,n){var l=e.lastsForAnimation[i][n],u={};l&&("nodeGroup"===i?l.old&&(u.position=t.position.slice(),t.attr("position",l.old)):(l.old&&(u.shape=a({},t.shape),t.setShape(l.old)),l.fadein?(t.setStyle("opacity",0),u.style={opacity:1}):1!==t.style.opacity&&(u.style={opacity:1})),s.add(t,u,o,r))})},this),this._state="animating",s.done(CC(function(){this._state="ready",e.renderFinally()},this)).start()}},_resetController:function(t){var e=this._controller;e||((e=this._controller=new ac(t.getZr())).enable(this.seriesModel.get("roam")),e.on("pan",CC(this._onPan,this)),e.on("zoom",CC(this._onZoom,this)));var i=new ue(0,0,t.getWidth(),t.getHeight());e.setPointerChecker(function(t,e,n){return i.contain(e,n)})},_clearController:function(){var t=this._controller;t&&(t.dispose(),t=null)},_onPan:function(t){if("animating"!==this._state&&(Math.abs(t.dx)>3||Math.abs(t.dy)>3)){var e=this.seriesModel.getData().tree.root;if(!e)return;var i=e.getLayout();if(!i)return;this.api.dispatchAction({type:"treemapMove",from:this.uid,seriesId:this.seriesModel.id,rootRect:{x:i.x+t.dx,y:i.y+t.dy,width:i.width,height:i.height}})}},_onZoom:function(t){var e=t.originX,i=t.originY;if("animating"!==this._state){var n=this.seriesModel.getData().tree.root;if(!n)return;var o=n.getLayout();if(!o)return;var a=new ue(o.x,o.y,o.width,o.height),r=this.seriesModel.layoutInfo;e-=r.x,i-=r.y;var s=mt();_t(s,s,[-e,-i]),bt(s,s,[t.scale,t.scale]),_t(s,s,[e,i]),a.applyTransform(s),this.api.dispatchAction({type:"treemapRender",from:this.uid,seriesId:this.seriesModel.id,rootRect:{x:a.x,y:a.y,width:a.width,height:a.height}})}},_initEvents:function(t){t.on("click",function(t){if("ready"===this._state){var e=this.seriesModel.get("nodeClick",!0);if(e){var i=this.findTarget(t.offsetX,t.offsetY);if(i){var n=i.node;if(n.getLayout().isLeafRoot)this._rootToNode(i);else if("zoomToNode"===e)this._zoomToNode(i);else if("link"===e){var o=n.hostTree.data.getItemModel(n.dataIndex),a=o.get("link",!0),r=o.get("target",!0)||"blank";a&&window.open(a,r)}}}}},this)},_renderBreadcrumb:function(t,e,i){i||(i=null!=t.get("leafDepth",!0)?{node:t.getViewRoot()}:this.findTarget(e.getWidth()/2,e.getHeight()/2))||(i={node:t.getData().tree.root}),(this._breadcrumb||(this._breadcrumb=new rd(this.group))).render(t,e,i.node,CC(function(e){"animating"!==this._state&&(id(t.getViewRoot(),e)?this._rootToNode({node:e}):this._zoomToNode({node:e}))},this))},remove:function(){this._clearController(),this._containerGroup&&this._containerGroup.removeAll(),this._storage={nodeGroup:[],background:[],content:[]},this._state="ready",this._breadcrumb&&this._breadcrumb.remove()},dispose:function(){this._clearController()},_zoomToNode:function(t){this.api.dispatchAction({type:"treemapZoomToNode",from:this.uid,seriesId:this.seriesModel.id,targetNode:t.node})},_rootToNode:function(t){this.api.dispatchAction({type:"treemapRootToNode",from:this.uid,seriesId:this.seriesModel.id,targetNode:t.node})},findTarget:function(t,e){var i;return this.seriesModel.getViewRoot().eachNode({attr:"viewChildren",order:"preorder"},function(n){var o=this._storage.background[n.getRawIndex()];if(o){var a=o.transformCoordToLocal(t,e),r=o.shape;if(!(r.x<=a[0]&&a[0]<=r.x+r.width&&r.y<=a[1]&&a[1]<=r.y+r.height))return!1;i={node:n,offsetX:a[0],offsetY:a[1]}}},this),i}});for(var WC=["treemapZoomToNode","treemapRender","treemapMove"],HC=0;HC=0&&t.call(e,i[o],o)},uL.eachEdge=function(t,e){for(var i=this.edges,n=i.length,o=0;o=0&&i[o].node1.dataIndex>=0&&i[o].node2.dataIndex>=0&&t.call(e,i[o],o)},uL.breadthFirstTraverse=function(t,e,i,n){if(Zd.isInstance(e)||(e=this._nodesMap[Hd(e)]),e){for(var o="out"===i?"outEdges":"in"===i?"inEdges":"edges",a=0;a=0&&i.node2.dataIndex>=0});for(var o=0,a=n.length;o=0&&this[t][e].setItemVisual(this.dataIndex,i,n)},getVisual:function(i,n){return this[t][e].getItemVisual(this.dataIndex,i,n)},setLayout:function(i,n){this.dataIndex>=0&&this[t][e].setItemLayout(this.dataIndex,i,n)},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)}}};h(Zd,hL("hostGraph","data")),h(Ud,hL("hostGraph","edgeData")),lL.Node=Zd,lL.Edge=Ud,ji(Zd),ji(Ud);var cL=function(t,e,i,n,o){for(var a=new lL(n),r=0;r "+f)),h++)}var p,g=i.get("coordinateSystem");if("cartesian2d"===g||"polar"===g)p=dl(t,i);else{var m=Ba.get(g),v=m&&"view"!==m.type?m.dimensions||[]:[];l(v,"value")<0&&v.concat(["value"]);var y=oA(t,{coordDimensions:v});(p=new eA(y,i)).initData(t)}var x=new eA(["value"],i);return x.initData(u,s),o&&o(p,x),Sc({mainData:p,struct:a,structAttr:"graph",datas:{node:p,edge:x},datasAttr:{node:"data",edge:"edgeData"}}),a.update(),a},dL=Gs({type:"series.graph",init:function(t){dL.superApply(this,"init",arguments),this.legendDataProvider=function(){return this._categoriesData},this.fillDataTextStyle(t.edges||t.links),this._updateCategoriesData()},mergeOption:function(t){dL.superApply(this,"mergeOption",arguments),this.fillDataTextStyle(t.edges||t.links),this._updateCategoriesData()},mergeDefaultAndTheme:function(t){dL.superApply(this,"mergeDefaultAndTheme",arguments),Ci(t,["edgeLabel"],["show"])},getInitialData:function(t,e){var i=t.edges||t.links||[],n=t.data||t.nodes||[],o=this;if(n&&i)return cL(n,i,this,!0,function(t,i){function n(t){return(t=this.parsePath(t))&&"label"===t[0]?r:t&&"emphasis"===t[0]&&"label"===t[1]?l:this.parentModel}t.wrapMethod("getItemModel",function(t){var e=o._categoriesModels[t.getShallow("category")];return e&&(e.parentModel=t.parentModel,t.parentModel=e),t});var a=o.getModel("edgeLabel"),r=new Lo({label:a.option},a.parentModel,e),s=o.getModel("emphasis.edgeLabel"),l=new Lo({emphasis:{label:s.option}},s.parentModel,e);i.wrapMethod("getItemModel",function(t){return t.customizeGetParent(n),t})}).data},getGraph:function(){return this.getData().graph},getEdgeData:function(){return this.getGraph().edgeData},getCategoriesData:function(){return this._categoriesData},formatTooltip:function(t,e,i){if("edge"===i){var n=this.getData(),o=this.getDataParams(t,i),a=n.graph.getEdgeByIndex(t),r=n.getName(a.node1.dataIndex),s=n.getName(a.node2.dataIndex),l=[];return null!=r&&l.push(r),null!=s&&l.push(s),l=Qo(l.join(" > ")),o.value&&(l+=" : "+Qo(o.value)),l}return dL.superApply(this,"formatTooltip",arguments)},_updateCategoriesData:function(){var t=f(this.option.categories||[],function(t){return null!=t.value?t:a({value:0},t)}),e=new eA(["value"],this);e.initData(t),this._categoriesData=e,this._categoriesModels=e.mapArray(function(t){return e.getItemModel(t,!0)})},setZoom:function(t){this.option.zoom=t},setCenter:function(t){this.option.center=t},isAnimationEnabled:function(){return dL.superCall(this,"isAnimationEnabled")&&!("force"===this.get("layout")&&this.get("force.layoutAnimation"))},defaultOption:{zlevel:0,z:2,coordinateSystem:"view",legendHoverLink:!0,hoverAnimation:!0,layout:null,focusNodeAdjacency:!1,circular:{rotateLabel:!1},force:{initLayout:null,repulsion:[0,50],gravity:.1,edgeLength:30,layoutAnimation:!0},left:"center",top:"center",symbol:"circle",symbolSize:10,edgeSymbol:["none","none"],edgeSymbolSize:10,edgeLabel:{position:"middle"},draggable:!1,roam:!1,center:null,zoom:1,nodeScaleRatio:.6,label:{show:!1,formatter:"{b}"},itemStyle:{},lineStyle:{color:"#aaa",width:1,curveness:0,opacity:.5},emphasis:{label:{show:!0}}}}),fL=rM.prototype,pL=lM.prototype,gL=Fn({type:"ec-line",style:{stroke:"#000",fill:null},shape:{x1:0,y1:0,x2:0,y2:0,percent:1,cpx1:null,cpy1:null},buildPath:function(t,e){(Xd(e)?fL:pL).buildPath(t,e)},pointAt:function(t){return Xd(this.shape)?fL.pointAt.call(this,t):pL.pointAt.call(this,t)},tangentAt:function(t){var e=this.shape,i=Xd(e)?[e.x2-e.x1,e.y2-e.y1]:pL.tangentAt.call(this,t);return q(i,i)}}),mL=["fromSymbol","toSymbol"],vL=$d.prototype;vL.beforeUpdate=function(){var t=this,e=t.childOfName("fromSymbol"),i=t.childOfName("toSymbol"),n=t.childOfName("label");if(e||i||!n.ignore){for(var o=1,a=this.parent;a;)a.scale&&(o/=a.scale[0]),a=a.parent;var r=t.childOfName("line");if(this.__dirty||r.__dirty){var s=r.shape.percent,l=r.pointAt(0),u=r.pointAt(s),h=U([],u,l);if(q(h,h),e&&(e.attr("position",l),c=r.tangentAt(0),e.attr("rotation",Math.PI/2-Math.atan2(c[1],c[0])),e.attr("scale",[o*s,o*s])),i){i.attr("position",u);var c=r.tangentAt(1);i.attr("rotation",-Math.PI/2-Math.atan2(c[1],c[0])),i.attr("scale",[o*s,o*s])}if(!n.ignore){n.attr("position",u);var d,f,p,g=5*o;if("end"===n.__position)d=[h[0]*g+u[0],h[1]*g+u[1]],f=h[0]>.8?"left":h[0]<-.8?"right":"center",p=h[1]>.8?"top":h[1]<-.8?"bottom":"middle";else if("middle"===n.__position){var m=s/2,v=[(c=r.tangentAt(m))[1],-c[0]],y=r.pointAt(m);v[1]>0&&(v[0]=-v[0],v[1]=-v[1]),d=[y[0]+v[0]*g,y[1]+v[1]*g],f="center",p="bottom";var x=-Math.atan2(c[1],c[0]);u[0].8?"right":h[0]<-.8?"left":"center",p=h[1]>.8?"bottom":h[1]<-.8?"top":"middle";n.attr({style:{textVerticalAlign:n.__verticalAlign||p,textAlign:n.__textAlign||f},position:d,scale:[o,o]})}}}},vL._createLine=function(t,e,i){var n=t.hostModel,o=qd(t.getItemLayout(e));o.shape.percent=0,So(o,{shape:{percent:1}},n,e),this.add(o);var a=new qS({name:"label"});this.add(a),d(mL,function(i){var n=Yd(i,t,e);this.add(n),this[jd(i)]=t.getItemVisual(e,i)},this),this._updateCommonStl(t,e,i)},vL.updateData=function(t,e,i){var n=t.hostModel,o=this.childOfName("line"),a=t.getItemLayout(e),r={shape:{}};Kd(r.shape,a),bo(o,r,n,e),d(mL,function(i){var n=t.getItemVisual(e,i),o=jd(i);if(this[o]!==n){this.remove(this.childOfName(i));var a=Yd(i,t,e);this.add(a)}this[o]=n},this),this._updateCommonStl(t,e,i)},vL._updateCommonStl=function(t,e,i){var n=t.hostModel,o=this.childOfName("line"),a=i&&i.lineStyle,s=i&&i.hoverLineStyle,l=i&&i.labelModel,u=i&&i.hoverLabelModel;if(!i||t.hasItemOption){var h=t.getItemModel(e);a=h.getModel("lineStyle").getLineStyle(),s=h.getModel("emphasis.lineStyle").getLineStyle(),l=h.getModel("label"),u=h.getModel("emphasis.label")}var c=t.getItemVisual(e,"color"),f=D(t.getItemVisual(e,"opacity"),a.opacity,1);o.useStyle(r({strokeNoScale:!0,fill:"none",stroke:c,opacity:f},a)),o.hoverStyle=s,d(mL,function(t){var e=this.childOfName(t);e&&(e.setColor(c),e.setStyle({opacity:f}))},this);var p,g,m=l.getShallow("show"),v=u.getShallow("show"),y=this.childOfName("label");if((m||v)&&(p=c||"#000",null==(g=n.getFormattedLabel(e,"normal",t.dataType)))){var x=n.getRawValue(e);g=null==x?t.getName(e):isFinite(x)?zo(x):x}var _=m?g:null,w=v?A(n.getFormattedLabel(e,"emphasis",t.dataType),g):null,b=y.style;null==_&&null==w||(fo(y.style,l,{text:_},{autoColor:p}),y.__textAlign=b.textAlign,y.__verticalAlign=b.textVerticalAlign,y.__position=l.get("position")||"middle"),y.hoverStyle=null!=w?{text:w,textFill:u.getTextColor(!0),fontStyle:u.getShallow("fontStyle"),fontWeight:u.getShallow("fontWeight"),fontSize:u.getShallow("fontSize"),fontFamily:u.getShallow("fontFamily")}:{text:null},y.ignore=!m&&!v,uo(this)},vL.highlight=function(){this.trigger("emphasis")},vL.downplay=function(){this.trigger("normal")},vL.updateLayout=function(t,e){this.setLinePoints(t.getItemLayout(e))},vL.setLinePoints=function(t){var e=this.childOfName("line");Kd(e.shape,t),e.dirty()},u($d,Zw);var yL=Jd.prototype;yL.isPersistent=function(){return!0},yL.updateData=function(t){var e=this,i=e.group,n=e._lineData;e._lineData=t,n||i.removeAll();var o=ef(t);t.diff(n).add(function(i){Qd(e,t,i,o)}).update(function(i,a){tf(e,n,t,a,i,o)}).remove(function(t){i.remove(n.getItemGraphicEl(t))}).execute()},yL.updateLayout=function(){var t=this._lineData;t&&t.eachItemGraphicEl(function(e,i){e.updateLayout(t,i)},this)},yL.incrementalPrepareUpdate=function(t){this._seriesScope=ef(t),this._lineData=null,this.group.removeAll()},yL.incrementalUpdate=function(t,e){for(var i=t.start;i=o/3?1:2),l=e.y-n(r)*a*(a>=o/3?1:2);r=e.angle-Math.PI/2,t.moveTo(s,l),t.lineTo(e.x+i(r)*a,e.y+n(r)*a),t.lineTo(e.x+i(e.angle)*o,e.y+n(e.angle)*o),t.lineTo(e.x-i(r)*a,e.y-n(r)*a),t.lineTo(s,l)}}),LL=2*Math.PI,kL=(Mr.extend({type:"gauge",render:function(t,e,i){this.group.removeAll();var n=t.get("axisLine.lineStyle.color"),o=gf(t,i);this._renderMain(t,e,i,n,o)},dispose:function(){},_renderMain:function(t,e,i,n,o){for(var a=this.group,r=t.getModel("axisLine").getModel("lineStyle"),s=t.get("clockwise"),l=-t.get("startAngle")/180*Math.PI,u=-t.get("endAngle")/180*Math.PI,h=(u-l)%LL,c=l,d=r.get("width"),f=0;f=t&&(0===e?0:n[e-1][0]).4?"bottom":"middle",textAlign:A<-.4?"left":A>.4?"right":"center"},{autoColor:P}),silent:!0}))}if(g.get("show")&&T!==v){for(var N=0;N<=y;N++){var A=Math.cos(w),D=Math.sin(w),O=new rM({shape:{x1:A*c+u,y1:D*c+h,x2:A*(c-_)+u,y2:D*(c-_)+h},silent:!0,style:I});"auto"===I.stroke&&O.setStyle({stroke:n((T+N/y)/v)}),l.add(O),w+=S}w-=S}else w+=b}},_renderPointer:function(t,e,i,n,o,a,r,s){var l=this.group,u=this._data;if(t.get("pointer.show")){var h=[+t.get("min"),+t.get("max")],c=[a,r],d=t.getData(),f=d.mapDimension("value");d.diff(u).add(function(e){var i=new CL({shape:{angle:a}});So(i,{shape:{angle:Eo(d.get(f,e),h,c,!0)}},t),l.add(i),d.setItemGraphicEl(e,i)}).update(function(e,i){var n=u.getItemGraphicEl(i);bo(n,{shape:{angle:Eo(d.get(f,e),h,c,!0)}},t),l.add(n),d.setItemGraphicEl(e,n)}).remove(function(t){var e=u.getItemGraphicEl(t);l.remove(e)}).execute(),d.eachItemGraphicEl(function(t,e){var i=d.getItemModel(e),a=i.getModel("pointer");t.setShape({x:o.cx,y:o.cy,width:Ro(a.get("width"),o.r),r:Ro(a.get("length"),o.r)}),t.useStyle(i.getModel("itemStyle").getItemStyle()),"auto"===t.style.fill&&t.setStyle("fill",n(Eo(d.get(f,e),h,[0,1],!0))),uo(t,i.getModel("emphasis.itemStyle").getItemStyle())}),this._data=d}else u&&u.eachItemGraphicEl(function(t){l.remove(t)})},_renderTitle:function(t,e,i,n,o){var a=t.getData(),r=a.mapDimension("value"),s=t.getModel("title");if(s.get("show")){var l=s.get("offsetCenter"),u=o.cx+Ro(l[0],o.r),h=o.cy+Ro(l[1],o.r),c=+t.get("min"),d=+t.get("max"),f=n(Eo(t.getData().get(r,0),[c,d],[0,1],!0));this.group.add(new qS({silent:!0,style:fo({},s,{x:u,y:h,text:a.getName(0),textAlign:"center",textVerticalAlign:"middle"},{autoColor:f,forceRich:!0})}))}},_renderDetail:function(t,e,i,n,o){var a=t.getModel("detail"),r=+t.get("min"),s=+t.get("max");if(a.get("show")){var l=a.get("offsetCenter"),u=o.cx+Ro(l[0],o.r),h=o.cy+Ro(l[1],o.r),c=Ro(a.get("width"),o.r),d=Ro(a.get("height"),o.r),f=t.getData(),p=f.get(f.mapDimension("value"),0),g=n(Eo(p,[r,s],[0,1],!0));this.group.add(new qS({silent:!0,style:fo({},a,{x:u,y:h,text:mf(p,a.get("formatter")),textWidth:isNaN(c)?null:c,textHeight:isNaN(d)?null:d,textAlign:"center",textVerticalAlign:"middle"},{autoColor:g,forceRich:!0})}))}}}),Gs({type:"series.funnel",init:function(t){kL.superApply(this,"init",arguments),this.legendDataProvider=function(){return this.getRawData()},this._defaultLabelLine(t)},getInitialData:function(t,e){return WD(this,["value"])},_defaultLabelLine:function(t){Ci(t,"labelLine",["show"]);var e=t.labelLine,i=t.emphasis.labelLine;e.show=e.show&&t.label.show,i.show=i.show&&t.emphasis.label.show},getDataParams:function(t){var e=this.getData(),i=kL.superCall(this,"getDataParams",t),n=e.mapDimension("value"),o=e.getSum(n);return i.percent=o?+(e.get(n,t)/o*100).toFixed(2):0,i.$vars.push("percent"),i},defaultOption:{zlevel:0,z:2,legendHoverLink:!0,left:80,top:60,right:80,bottom:60,minSize:"0%",maxSize:"100%",sort:"descending",gap:0,funnelAlign:"center",label:{show:!0,position:"outer"},labelLine:{show:!0,length:20,lineStyle:{width:1,type:"solid"}},itemStyle:{borderColor:"#fff",borderWidth:1},emphasis:{label:{show:!0}}}})),PL=vf.prototype,NL=["itemStyle","opacity"];PL.updateData=function(t,e,i){var n=this.childAt(0),o=t.hostModel,a=t.getItemModel(e),s=t.getItemLayout(e),l=t.getItemModel(e).get(NL);l=null==l?1:l,n.useStyle({}),i?(n.setShape({points:s.points}),n.setStyle({opacity:0}),So(n,{style:{opacity:l}},o,e)):bo(n,{style:{opacity:l},shape:{points:s.points}},o,e);var u=a.getModel("itemStyle"),h=t.getItemVisual(e,"color");n.setStyle(r({lineJoin:"round",fill:h},u.getItemStyle(["opacity"]))),n.hoverStyle=u.getModel("emphasis").getItemStyle(),this._updateLabel(t,e),uo(this)},PL._updateLabel=function(t,e){var i=this.childAt(1),n=this.childAt(2),o=t.hostModel,a=t.getItemModel(e),r=t.getItemLayout(e).label,s=t.getItemVisual(e,"color");bo(i,{shape:{points:r.linePoints||r.linePoints}},o,e),bo(n,{style:{x:r.x,y:r.y}},o,e),n.attr({rotation:r.rotation,origin:[r.x,r.y],z2:10});var l=a.getModel("label"),u=a.getModel("emphasis.label"),h=a.getModel("labelLine"),c=a.getModel("emphasis.labelLine"),s=t.getItemVisual(e,"color");co(n.style,n.hoverStyle={},l,u,{labelFetcher:t.hostModel,labelDataIndex:e,defaultText:t.getName(e),autoColor:s,useInsideStyle:!!r.inside},{textAlign:r.textAlign,textVerticalAlign:r.verticalAlign}),n.ignore=n.normalIgnore=!l.get("show"),n.hoverIgnore=!u.get("show"),i.ignore=i.normalIgnore=!h.get("show"),i.hoverIgnore=!c.get("show"),i.setStyle({stroke:s}),i.setStyle(h.getModel("lineStyle").getLineStyle()),i.hoverStyle=c.getModel("lineStyle").getLineStyle()},u(vf,Zw);Mr.extend({type:"funnel",render:function(t,e,i){var n=t.getData(),o=this._data,a=this.group;n.diff(o).add(function(t){var e=new vf(n,t);n.setItemGraphicEl(t,e),a.add(e)}).update(function(t,e){var i=o.getItemGraphicEl(e);i.updateData(n,t),a.add(i),n.setItemGraphicEl(t,i)}).remove(function(t){var e=o.getItemGraphicEl(t);a.remove(e)}).execute(),this._data=n},remove:function(){this.group.removeAll(),this._data=null},dispose:function(){}});Es(jD("funnel")),Os(function(t,e,i){t.eachSeriesByType("funnel",function(t){var i=t.getData(),n=i.mapDimension("value"),o=t.get("sort"),a=yf(t,e),r=xf(i,o),s=[Ro(t.get("minSize"),a.width),Ro(t.get("maxSize"),a.width)],l=i.getDataExtent(n),u=t.get("min"),h=t.get("max");null==u&&(u=Math.min(l[0],0)),null==h&&(h=l[1]);var c=t.get("funnelAlign"),d=t.get("gap"),f=(a.height-d*(i.count()-1))/i.count(),p=a.y,g=function(t,e){var o,r=Eo(i.get(n,t)||0,[u,h],s,!0);switch(c){case"left":o=a.x;break;case"center":o=a.x+(a.width-r)/2;break;case"right":o=a.x+a.width-r}return[[o,e],[o+r,e]]};"ascending"===o&&(f=-f,d=-d,p+=a.height,r=r.reverse());for(var m=0;ma&&(e[1-n]=e[n]+h.sign*a),e},RL=d,zL=Math.min,BL=Math.max,VL=Math.floor,GL=Math.ceil,FL=zo,WL=Math.PI;If.prototype={type:"parallel",constructor:If,_init:function(t,e,i){var n=t.dimensions,o=t.parallelAxisIndex;RL(n,function(t,i){var n=o[i],a=e.getComponent("parallelAxis",n),r=this._axesMap.set(t,new OL(t,Vl(a),[0,0],a.get("type"),n)),s="category"===r.type;r.onBand=s&&a.get("boundaryGap"),r.inverse=a.get("inverse"),a.axis=r,r.model=a,r.coordinateSystem=a.coordinateSystem=this},this)},update:function(t,e){this._updateAxesFromSeries(this._model,t)},containPoint:function(t){var e=this._makeLayoutInfo(),i=e.axisBase,n=e.layoutBase,o=e.pixelDimIndex,a=t[1-o],r=t[o];return a>=i&&a<=i+e.axisLength&&r>=n&&r<=n+e.layoutLength},getModel:function(){return this._model},_updateAxesFromSeries:function(t,e){e.eachSeries(function(i){if(t.contains(i,e)){var n=i.getData();RL(this.dimensions,function(t){var e=this._axesMap.get(t);e.scale.unionExtentFromData(n,n.mapDimension(t)),Bl(e.scale,e.model)},this)}},this)},resize:function(t,e){this._rect=la(t.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()}),this._layoutAxes()},getRect:function(){return this._rect},_makeLayoutInfo:function(){var t,e=this._model,i=this._rect,n=["x","y"],o=["width","height"],a=e.get("layout"),r="horizontal"===a?0:1,s=i[o[r]],l=[0,s],u=this.dimensions.length,h=Tf(e.get("axisExpandWidth"),l),c=Tf(e.get("axisExpandCount")||0,[0,u]),d=e.get("axisExpandable")&&u>3&&u>c&&c>1&&h>0&&s>0,f=e.get("axisExpandWindow");f?(t=Tf(f[1]-f[0],l),f[1]=f[0]+t):(t=Tf(h*(c-1),l),(f=[h*(e.get("axisExpandCenter")||VL(u/2))-t/2])[1]=f[0]+t);var p=(s-t)/(u-c);p<3&&(p=0);var g=[VL(FL(f[0]/h,1))+1,GL(FL(f[1]/h,1))-1],m=p/h*f[0];return{layout:a,pixelDimIndex:r,layoutBase:i[n[r]],layoutLength:s,axisBase:i[n[1-r]],axisLength:i[o[1-r]],axisExpandable:d,axisExpandWidth:h,axisCollapseWidth:p,axisExpandWindow:f,axisCount:u,winInnerIndices:g,axisExpandWindow0Pos:m}},_layoutAxes:function(){var t=this._rect,e=this._axesMap,i=this.dimensions,n=this._makeLayoutInfo(),o=n.layout;e.each(function(t){var e=[0,n.axisLength],i=t.inverse?1:0;t.setExtent(e[i],e[1-i])}),RL(i,function(e,i){var a=(n.axisExpandable?Df:Af)(i,n),r={horizontal:{x:a.position,y:n.axisLength},vertical:{x:0,y:a.position}},s={horizontal:WL/2,vertical:0},l=[r[o].x+t.x,r[o].y+t.y],u=s[o],h=mt();wt(h,h,u),_t(h,h,l),this._axesLayout[e]={position:l,rotation:u,transform:h,axisNameAvailableWidth:a.axisNameAvailableWidth,axisLabelShow:a.axisLabelShow,nameTruncateMaxWidth:a.nameTruncateMaxWidth,tickDirection:1,labelDirection:1}},this)},getAxis:function(t){return this._axesMap.get(t)},dataToPoint:function(t,e){return this.axisCoordToPoint(this._axesMap.get(e).dataToCoord(t),e)},eachActiveState:function(t,e,i,n){null==i&&(i=0),null==n&&(n=t.count());var o=this._axesMap,a=this.dimensions,r=[],s=[];d(a,function(e){r.push(t.mapDimension(e)),s.push(o.get(e).model)});for(var l=this.hasAxisBrushed(),u=i;uo*(1-h[0])?(l="jump",r=s-o*(1-h[2])):(r=s-o*h[1])>=0&&(r=s-o*(1-h[1]))<=0&&(r=0),(r*=e.axisExpandWidth/u)?EL(r,n,a,"all"):l="none";else{o=n[1]-n[0];(n=[BL(0,a[1]*s/o-o/2)])[1]=zL(a[1],n[0]+o),n[0]=n[1]-o}return{axisExpandWindow:n,behavior:l}}},Ba.register("parallel",{create:function(t,e){var i=[];return t.eachComponent("parallel",function(n,o){var a=new If(n,t,e);a.name="parallel_"+o,a.resize(n,e),n.coordinateSystem=a,a.model=n,i.push(a)}),t.eachSeries(function(e){if("parallel"===e.get("coordinateSystem")){var i=t.queryComponents({mainType:"parallel",index:e.get("parallelIndex"),id:e.get("parallelId")})[0];e.coordinateSystem=i.coordinateSystem}}),i}});var HL=YM.extend({type:"baseParallelAxis",axis:null,activeIntervals:[],getAreaSelectStyle:function(){return Wb([["fill","color"],["lineWidth","borderWidth"],["stroke","borderColor"],["width","width"],["opacity","opacity"]])(this.getModel("areaSelectStyle"))},setActiveIntervals:function(t){var e=this.activeIntervals=i(t);if(e)for(var n=e.length-1;n>=0;n--)Bo(e[n])},getActiveState:function(t){var e=this.activeIntervals;if(!e.length)return"normal";if(null==t||isNaN(t))return"inactive";if(1===e.length){var i=e[0];if(i[0]<=t&&t<=i[1])return"active"}else for(var n=0,o=e.length;n5)return;var n=this._model.coordinateSystem.getSlidedAxisExpandWindow([t.offsetX,t.offsetY]);"none"!==n.behavior&&this._dispatchExpand({axisExpandWindow:n.axisExpandWindow})}this._mouseDownPoint=null},mousemove:function(t){if(!this._mouseDownPoint&&vp(this,"mousemove")){var e=this._model,i=e.coordinateSystem.getSlidedAxisExpandWindow([t.offsetX,t.offsetY]),n=i.behavior;"jump"===n&&this._throttledDispatchExpand.debounceNextCall(e.get("axisExpandDebounce")),this._throttledDispatchExpand("none"===n?null:{axisExpandWindow:i.axisExpandWindow,animation:"jump"===n&&null})}}};Ls(function(t){wf(t),bf(t)}),OI.extend({type:"series.parallel",dependencies:["parallel"],visualColorAccessPath:"lineStyle.color",getInitialData:function(t,e){var i=this.getSource();return yp(i,this),dl(i,this)},getRawIndicesByActiveState:function(t){var e=this.coordinateSystem,i=this.getData(),n=[];return e.eachActiveState(i,function(e,o){t===e&&n.push(i.getRawIndex(o))}),n},defaultOption:{zlevel:0,z:2,coordinateSystem:"parallel",parallelIndex:0,label:{show:!1},inactiveOpacity:.05,activeOpacity:1,lineStyle:{width:1,opacity:.45,type:"solid"},emphasis:{label:{show:!1}},progressive:500,smooth:!1,animationEasing:"linear"}});var hk=.3,ck=(Mr.extend({type:"parallel",init:function(){this._dataGroup=new Zw,this.group.add(this._dataGroup),this._data,this._initialized},render:function(t,e,i,n){var o=this._dataGroup,a=t.getData(),r=this._data,s=t.coordinateSystem,l=s.dimensions,u=Sp(t);if(a.diff(r).add(function(t){Mp(bp(a,o,t,l,s),a,t,u)}).update(function(e,i){var o=r.getItemGraphicEl(i),h=wp(a,e,l,s);a.setItemGraphicEl(e,o),bo(o,{shape:{points:h}},n&&!1===n.animation?null:t,e),Mp(o,a,e,u)}).remove(function(t){var e=r.getItemGraphicEl(t);o.remove(e)}).execute(),!this._initialized){this._initialized=!0;var h=_p(s,t,function(){setTimeout(function(){o.removeClipPath()})});o.setClipPath(h)}this._data=a},incrementalPrepareRender:function(t,e,i){this._initialized=!0,this._data=null,this._dataGroup.removeAll()},incrementalRender:function(t,e,i){for(var n=e.getData(),o=e.coordinateSystem,a=o.dimensions,r=Sp(e),s=t.start;sn&&(n=e)}),d(e,function(e){var o=new jC({type:"color",mappingMethod:"linear",dataExtent:[i,n],visual:t.get("color")}).mapValueToVisual(e.getLayout().value);e.setVisual("color",o);var a=e.getModel().get("itemStyle.color");null!=a&&e.setVisual("color",a)})}})});var mk={_baseAxisDim:null,getInitialData:function(t,e){var i,n,o=e.getComponent("xAxis",this.get("xAxisIndex")),a=e.getComponent("yAxis",this.get("yAxisIndex")),r=o.get("type"),s=a.get("type");"category"===r?(t.layout="horizontal",i=o.getOrdinalMeta(),n=!0):"category"===s?(t.layout="vertical",i=a.getOrdinalMeta(),n=!0):t.layout=t.layout||"horizontal";var l=["x","y"],u="horizontal"===t.layout?0:1,h=this._baseAxisDim=l[u],c=l[1-u],f=[o,a],p=f[u].get("type"),g=f[1-u].get("type"),m=t.data;if(m&&n){var v=[];d(m,function(t,e){var i;t.value&&y(t.value)?(i=t.value.slice(),t.value.unshift(e)):y(t)?(i=t.slice(),t.unshift(e)):i=t,v.push(i)}),t.data=v}var x=this.defaultValueDimensions;return WD(this,{coordDimensions:[{name:h,type:Xs(p),ordinalMeta:i,otherDims:{tooltip:!1,itemName:0},dimsDef:["base"]},{name:c,type:Xs(g),dimsDef:x.slice()}],dimensionsCount:x.length+1})},getBaseAxis:function(){var t=this._baseAxisDim;return this.ecModel.getComponent(t+"Axis",this.get(t+"AxisIndex")).axis}};h(OI.extend({type:"series.boxplot",dependencies:["xAxis","yAxis","grid"],defaultValueDimensions:[{name:"min",defaultTooltip:!0},{name:"Q1",defaultTooltip:!0},{name:"median",defaultTooltip:!0},{name:"Q3",defaultTooltip:!0},{name:"max",defaultTooltip:!0}],dimensions:null,defaultOption:{zlevel:0,z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,hoverAnimation:!0,layout:null,boxWidth:[7,50],itemStyle:{color:"#fff",borderWidth:1},emphasis:{itemStyle:{borderWidth:2,shadowBlur:5,shadowOffsetX:2,shadowOffsetY:2,shadowColor:"rgba(0,0,0,0.4)"}},animationEasing:"elasticOut",animationDuration:800}}),mk,!0);var vk=["itemStyle"],yk=["emphasis","itemStyle"],xk=(Mr.extend({type:"boxplot",render:function(t,e,i){var n=t.getData(),o=this.group,a=this._data;this._data||o.removeAll();var r="horizontal"===t.get("layout")?1:0;n.diff(a).add(function(t){if(n.hasValue(t)){var e=qp(n.getItemLayout(t),n,t,r,!0);n.setItemGraphicEl(t,e),o.add(e)}}).update(function(t,e){var i=a.getItemGraphicEl(e);if(n.hasValue(t)){var s=n.getItemLayout(t);i?Kp(s,i,n,t):i=qp(s,n,t,r),o.add(i),n.setItemGraphicEl(t,i)}else o.remove(i)}).remove(function(t){var e=a.getItemGraphicEl(t);e&&o.remove(e)}).execute(),this._data=n},remove:function(t){var e=this.group,i=this._data;this._data=null,i&&i.eachItemGraphicEl(function(t){t&&e.remove(t)})},dispose:B}),kn.extend({type:"boxplotBoxPath",shape:{},buildPath:function(t,e){var i=e.points,n=0;for(t.moveTo(i[n][0],i[n][1]),n++;n<4;n++)t.lineTo(i[n][0],i[n][1]);for(t.closePath();n0?Ck:Lk)}function n(t,e){return e.get(t>0?Ak:Dk)}var o=t.getData(),a=t.pipelineContext.large;if(o.setVisual({legendSymbol:"roundRect",colorP:i(1,t),colorN:i(-1,t),borderColorP:n(1,t),borderColorN:n(-1,t)}),!e.isSeriesFiltered(t))return!a&&{progress:function(t,e){for(var o;null!=(o=t.next());){var a=e.getItemModel(o),r=e.getItemLayout(o).sign;e.setItemVisual(o,{color:i(r,a),borderColor:n(r,a)})}}}}},Pk="undefined"!=typeof Float32Array?Float32Array:Array,Nk={seriesType:"candlestick",plan:zI(),reset:function(t){var e=t.coordinateSystem,i=t.getData(),n=sg(t,i),o=0,a=1,r=["x","y"],s=i.mapDimension(r[o]),l=i.mapDimension(r[a],!0),u=l[0],h=l[1],c=l[2],d=l[3];if(i.setLayout({candleWidth:n,isSimpleBox:n<=1.3}),!(null==s||l.length<4))return{progress:t.pipelineContext.large?function(t,i){for(var n,r,l=new Pk(5*t.count),f=0,p=[],g=[];null!=(r=t.next());){var m=i.get(s,r),v=i.get(u,r),y=i.get(h,r),x=i.get(c,r),_=i.get(d,r);isNaN(m)||isNaN(x)||isNaN(_)?(l[f++]=NaN,f+=4):(l[f++]=rg(i,r,v,y,h),p[o]=m,p[a]=x,n=e.dataToPoint(p,null,g),l[f++]=n?n[0]:NaN,l[f++]=n?n[1]:NaN,p[a]=_,n=e.dataToPoint(p,null,g),l[f++]=n?n[1]:NaN)}i.setLayout("largePoints",l)}:function(t,i){function r(t,i){var n=[];return n[o]=i,n[a]=t,isNaN(i)||isNaN(t)?[NaN,NaN]:e.dataToPoint(n)}function l(t,e,i){var a=e.slice(),r=e.slice();a[o]=Yn(a[o]+n/2,1,!1),r[o]=Yn(r[o]-n/2,1,!0),i?t.push(a,r):t.push(r,a)}function f(t){return t[o]=Yn(t[o],1),t}for(var p;null!=(p=t.next());){var g=i.get(s,p),m=i.get(u,p),v=i.get(h,p),y=i.get(c,p),x=i.get(d,p),_=Math.min(m,v),w=Math.max(m,v),b=r(_,g),S=r(w,g),M=r(y,g),I=r(x,g),T=[];l(T,S,0),l(T,b,1),T.push(f(I),f(S),f(M),f(b)),i.setItemLayout(p,{sign:rg(i,p,m,v,h),initBaseline:m>v?S[a]:b[a],ends:T,brushRect:function(t,e,i){var s=r(t,i),l=r(e,i);return s[o]-=n/2,l[o]-=n/2,{x:s[0],y:s[1],width:a?n:l[0]-s[0],height:a?l[1]-s[1]:n}}(y,x,g)})}}}}};Ls(function(t){t&&y(t.series)&&d(t.series,function(t){w(t)&&"k"===t.type&&(t.type="candlestick")})}),Es(kk),Os(Nk),OI.extend({type:"series.effectScatter",dependencies:["grid","polar"],getInitialData:function(t,e){return dl(this.getSource(),this)},brushSelector:"point",defaultOption:{coordinateSystem:"cartesian2d",zlevel:0,z:2,legendHoverLink:!0,effectType:"ripple",progressive:0,showEffectOn:"render",rippleEffect:{period:4,scale:2.5,brushType:"fill"},symbolSize:10}});var Ok=hg.prototype;Ok.stopEffectAnimation=function(){this.childAt(1).removeAll()},Ok.startEffectAnimation=function(t){for(var e=t.symbolType,i=t.color,n=this.childAt(1),o=0;o<3;o++){var a=Xl(e,-1,-1,2,2,i);a.attr({style:{strokeNoScale:!0},z2:99,silent:!0,scale:[.5,.5]});var r=-o/3*t.period+t.effectOffset;a.animate("",!0).when(t.period,{scale:[t.rippleScale/2,t.rippleScale/2]}).delay(r).start(),a.animateStyle(!0).when(t.period,{opacity:0}).delay(r).start(),n.add(a)}ug(n,t)},Ok.updateEffectAnimation=function(t){for(var e=this._effectCfg,i=this.childAt(1),n=["symbolType","period","rippleScale"],o=0;o "))},preventIncremental:function(){return!!this.get("effect.show")},getProgressive:function(){var t=this.option.progressive;return null==t?this.option.large?1e4:this.get("progressive"):t},getProgressiveThreshold:function(){var t=this.option.progressiveThreshold;return null==t?this.option.large?2e4:this.get("progressiveThreshold"):t},defaultOption:{coordinateSystem:"geo",zlevel:0,z:2,legendHoverLink:!0,hoverAnimation:!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,label:{show:!1,position:"end"},lineStyle:{opacity:.5}}}),Bk=dg.prototype;Bk.createLine=function(t,e,i){return new $d(t,e,i)},Bk._updateEffectSymbol=function(t,e){var i=t.getItemModel(e).getModel("effect"),n=i.get("symbolSize"),o=i.get("symbol");y(n)||(n=[n,n]);var a=i.get("color")||t.getItemVisual(e,"color"),r=this.childAt(1);this._symbolType!==o&&(this.remove(r),(r=Xl(o,-.5,-.5,1,1,a)).z2=100,r.culling=!0,this.add(r)),r&&(r.setStyle("shadowColor",a),r.setStyle(i.getItemStyle(["color"])),r.attr("scale",n),r.setColor(a),r.attr("scale",n),this._symbolType=o,this._updateEffectAnimation(t,i,e))},Bk._updateEffectAnimation=function(t,e,i){var n=this.childAt(1);if(n){var o=this,a=t.getItemLayout(i),r=1e3*e.get("period"),s=e.get("loop"),l=e.get("constantSpeed"),u=T(e.get("delay"),function(e){return e/t.count()*r/3}),h="function"==typeof u;if(n.ignore=!0,this.updateAnimationPoints(n,a),l>0&&(r=this.getLineLength(n)/l*1e3),r!==this._period||s!==this._loop){n.stopAnimation();var c=u;h&&(c=u(i)),n.__t>0&&(c=-r*n.__t),n.__t=0;var d=n.animate("",s).when(r,{__t:1}).delay(c).during(function(){o.updateSymbolPosition(n)});s||d.done(function(){o.remove(n)}),d.start()}this._period=r,this._loop=s}},Bk.getLineLength=function(t){return ew(t.__p1,t.__cp1)+ew(t.__cp1,t.__p2)},Bk.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]},Bk.updateData=function(t,e,i){this.childAt(0).updateData(t,e,i),this._updateEffectSymbol(t,e)},Bk.updateSymbolPosition=function(t){var e=t.__p1,i=t.__p2,n=t.__cp1,o=t.__t,a=t.position,r=rn,s=sn;a[0]=r(e[0],n[0],i[0],o),a[1]=r(e[1],n[1],i[1],o);var l=s(e[0],n[0],i[0],o),u=s(e[1],n[1],i[1],o);t.rotation=-Math.atan2(u,l)-Math.PI/2,t.ignore=!1},Bk.updateLayout=function(t,e){this.childAt(0).updateLayout(t,e);var i=t.getItemModel(e).getModel("effect");this._updateEffectAnimation(t,i,e)},u(dg,Zw);var Vk=fg.prototype;Vk._createPolyline=function(t,e,i){var n=t.getItemLayout(e),o=new oM({shape:{points:n}});this.add(o),this._updateCommonStl(t,e,i)},Vk.updateData=function(t,e,i){var n=t.hostModel;bo(this.childAt(0),{shape:{points:t.getItemLayout(e)}},n,e),this._updateCommonStl(t,e,i)},Vk._updateCommonStl=function(t,e,i){var n=this.childAt(0),o=t.getItemModel(e),a=t.getItemVisual(e,"color"),s=i&&i.lineStyle,l=i&&i.hoverLineStyle;i&&!t.hasItemOption||(s=o.getModel("lineStyle").getLineStyle(),l=o.getModel("emphasis.lineStyle").getLineStyle()),n.useStyle(r({strokeNoScale:!0,fill:"none",stroke:a},s)),n.hoverStyle=l,uo(this)},Vk.updateLayout=function(t,e){this.childAt(0).setShape("points",t.getItemLayout(e))},u(fg,Zw);var Gk=pg.prototype;Gk.createLine=function(t,e,i){return new fg(t,e,i)},Gk.updateAnimationPoints=function(t,e){this._points=e;for(var i=[0],n=0,o=1;o=0&&!(n[r]<=e);r--);r=Math.min(r,o-2)}else{for(var r=a;re);r++);r=Math.min(r-1,o-2)}J(t.position,i[r],i[r+1],(e-n[r])/(n[r+1]-n[r]));var s=i[r+1][0]-i[r][0],l=i[r+1][1]-i[r][1];t.rotation=-Math.atan2(l,s)-Math.PI/2,this._lastFrame=r,this._lastFramePercent=e,t.ignore=!1}},u(pg,dg);var Fk=Fn({shape:{polyline:!1,curveness:0,segs:[]},buildPath:function(t,e){var i=e.segs,n=e.curveness;if(e.polyline)for(r=0;r0){t.moveTo(i[r++],i[r++]);for(var a=1;a0){var c=(s+u)/2-(l-h)*n,d=(l+h)/2-(u-s)*n;t.quadraticCurveTo(c,d,u,h)}else t.lineTo(u,h)}},findDataIndex:function(t,e){var i=this.shape,n=i.segs,o=i.curveness;if(i.polyline)for(var a=0,r=0;r0)for(var l=n[r++],u=n[r++],h=1;h0){if(xn(l,u,(l+c)/2-(u-d)*o,(u+d)/2-(c-l)*o,c,d))return a}else if(vn(l,u,c,d))return a;a++}return-1}}),Wk=gg.prototype;Wk.isPersistent=function(){return!this._incremental},Wk.updateData=function(t){this.group.removeAll();var e=new Fk({rectHover:!0,cursor:"default"});e.setShape({segs:t.getLayout("linesPoints")}),this._setCommon(e,t),this.group.add(e),this._incremental=null},Wk.incrementalPrepareUpdate=function(t){this.group.removeAll(),this._clearIncremental(),t.count()>5e5?(this._incremental||(this._incremental=new Gn({silent:!0})),this.group.add(this._incremental)):this._incremental=null},Wk.incrementalUpdate=function(t,e){var i=new Fk;i.setShape({segs:e.getLayout("linesPoints")}),this._setCommon(i,e,!!this._incremental),this._incremental?this._incremental.addDisplayable(i,!0):(i.rectHover=!0,i.cursor="default",i.__startIndex=t.start,this.group.add(i))},Wk.remove=function(){this._clearIncremental(),this._incremental=null,this.group.removeAll()},Wk._setCommon=function(t,e,i){var n=e.hostModel;t.setShape({polyline:n.get("polyline"),curveness:n.get("lineStyle.curveness")}),t.useStyle(n.getModel("lineStyle").getLineStyle()),t.style.strokeNoScale=!0;var o=e.getVisual("color");o&&t.setStyle("stroke",o),t.setStyle("fill"),i||(t.seriesIndex=n.seriesIndex,t.on("mousemove",function(e){t.dataIndex=null;var i=t.findDataIndex(e.offsetX,e.offsetY);i>0&&(t.dataIndex=i+t.__startIndex)}))},Wk._clearIncremental=function(){var t=this._incremental;t&&t.clearDisplaybles()};var Hk={seriesType:"lines",plan:zI(),reset:function(t){var e=t.coordinateSystem,i=t.get("polyline"),n=t.pipelineContext.large;return{progress:function(o,a){var r=[];if(n){var s,l=o.end-o.start;if(i){for(var u=0,h=o.start;h0){var I=a(v)?s:l;v>0&&(v=v*S+b),x[_++]=I[M],x[_++]=I[M+1],x[_++]=I[M+2],x[_++]=I[M+3]*v*256}else _+=4}return c.putImageData(y,0,0),h},_getBrush:function(){var t=this._brushCanvas||(this._brushCanvas=Y_()),e=this.pointSize+this.blurSize,i=2*e;t.width=i,t.height=i;var n=t.getContext("2d");return n.clearRect(0,0,i,i),n.shadowOffsetX=i,n.shadowBlur=this.blurSize,n.shadowColor="#000",n.beginPath(),n.arc(-e,e,this.pointSize,0,2*Math.PI,!0),n.closePath(),n.fill(),t},_getGradient:function(t,e,i){for(var n=this._gradientPixels,o=n[i]||(n[i]=new Uint8ClampedArray(1024)),a=[0,0,0,0],r=0,s=0;s<256;s++)e[i](s/255,!0,a),o[r++]=a[0],o[r++]=a[1],o[r++]=a[2],o[r++]=a[3];return o}},Fs({type:"heatmap",render:function(t,e,i){var n;e.eachComponent("visualMap",function(e){e.eachTargetSeries(function(i){i===t&&(n=e)})}),this.group.removeAll(),this._incrementalDisplayable=null;var o=t.coordinateSystem;"cartesian2d"===o.type||"calendar"===o.type?this._renderOnCartesianAndCalendar(t,i,0,t.getData().count()):_g(o)&&this._renderOnGeo(o,t,n,i)},incrementalPrepareRender:function(t,e,i){this.group.removeAll()},incrementalRender:function(t,e,i,n){e.coordinateSystem&&this._renderOnCartesianAndCalendar(e,n,t.start,t.end,!0)},_renderOnCartesianAndCalendar:function(t,e,i,n,o){var r,s,l=t.coordinateSystem;if("cartesian2d"===l.type){var u=l.getAxis("x"),h=l.getAxis("y");r=u.getBandWidth(),s=h.getBandWidth()}for(var c=this.group,d=t.getData(),f=t.getModel("itemStyle").getItemStyle(["color"]),p=t.getModel("emphasis.itemStyle").getItemStyle(),g=t.getModel("label"),m=t.getModel("emphasis.label"),v=l.type,y="cartesian2d"===v?[d.mapDimension("x"),d.mapDimension("y"),d.mapDimension("value")]:[d.mapDimension("time"),d.mapDimension("value")],x=i;x=e.y&&t[1]<=e.y+e.height:i.contain(i.toLocalCoord(t[1]))&&t[0]>=e.y&&t[0]<=e.y+e.height},pointToData:function(t){var e=this.getAxis();return[e.coordToData(e.toLocalCoord(t["horizontal"===e.orient?0:1]))]},dataToPoint:function(t){var e=this.getAxis(),i=this.getRect(),n=[],o="horizontal"===e.orient?0:1;return t instanceof Array&&(t=t[0]),n[o]=e.toGlobalCoord(e.dataToCoord(+t)),n[1-o]=0===o?i.y+i.height/2:i.x+i.width/2,n}},Ba.register("single",{create:function(t,e){var i=[];return t.eachComponent("singleAxis",function(n,o){var a=new Zg(n,t,e);a.name="single_"+o,a.resize(n,e),n.coordinateSystem=a,i.push(a)}),t.eachSeries(function(e){if("singleAxis"===e.get("coordinateSystem")){var i=t.queryComponents({mainType:"singleAxis",index:e.get("singleAxisIndex"),id:e.get("singleAxisId")})[0];e.coordinateSystem=i&&i.coordinateSystem}}),i},dimensions:Zg.prototype.dimensions});var $k=["axisLine","axisTickLabel","axisName"],Jk=LD.extend({type:"singleAxis",axisPointerClass:"SingleAxisPointer",render:function(t,e,i,n){var o=this.group;o.removeAll();var a=Ug(t),r=new ID(t,a);d($k,r.add,r),o.add(r.getGroup()),t.get("splitLine.show")&&this._splitLine(t),Jk.superCall(this,"render",t,e,i,n)},_splitLine:function(t){var e=t.axis;if(!e.scale.isBlank()){var i=t.getModel("splitLine"),n=i.getModel("lineStyle"),o=n.get("width"),a=n.get("color");a=a instanceof Array?a:[a];for(var r=t.coordinateSystem.getRect(),s=e.isHorizontal(),l=[],u=0,h=e.getTicksCoords({tickModel:i}),c=[],d=[],f=0;f=0)&&i({type:"updateAxisPointer",currTrigger:t,x:e&&e.offsetX,y:e&&e.offsetY})})},remove:function(t,e){lm(e.getZr(),"axisPointer"),sP.superApply(this._model,"remove",arguments)},dispose:function(t,e){lm("axisPointer",e),sP.superApply(this._model,"dispose",arguments)}}),lP=Bi(),uP=i,hP=m;(um.prototype={_group:null,_lastGraphicKey:null,_handle:null,_dragging:!1,_lastValue:null,_lastStatus:null,_payloadInfo:null,animationThreshold:15,render:function(t,e,i,n){var o=e.get("value"),a=e.get("status");if(this._axisModel=t,this._axisPointerModel=e,this._api=i,n||this._lastValue!==o||this._lastStatus!==a){this._lastValue=o,this._lastStatus=a;var r=this._group,s=this._handle;if(!a||"hide"===a)return r&&r.hide(),void(s&&s.hide());r&&r.show(),s&&s.show();var l={};this.makeElOption(l,o,t,e,i);var u=l.graphicKey;u!==this._lastGraphicKey&&this.clear(i),this._lastGraphicKey=u;var h=this._moveAnimation=this.determineAnimation(t,e);if(r){var c=v(hm,e,h);this.updatePointerEl(r,l,c,e),this.updateLabelEl(r,l,c,e)}else r=this._group=new Zw,this.createPointerEl(r,l,t,e),this.createLabelEl(r,l,t,e),i.getZr().add(r);pm(r,e,!0),this._renderHandle(o)}},remove:function(t){this.clear(t)},dispose:function(t){this.clear(t)},determineAnimation:function(t,e){var i=e.get("animation"),n=t.axis,o="category"===n.type,a=e.get("snap");if(!a&&!o)return!1;if("auto"===i||null==i){var r=this.animationThreshold;if(o&&n.getBandWidth()>r)return!0;if(a){var s=xh(t).seriesDataCount,l=n.getExtent();return Math.abs(l[0]-l[1])/s>r}return!1}return!0===i},makeElOption:function(t,e,i,n,o){},createPointerEl:function(t,e,i,n){var o=e.pointer;if(o){var a=lP(t).pointerEl=new bM[o.type](uP(e.pointer));t.add(a)}},createLabelEl:function(t,e,i,n){if(e.label){var o=lP(t).labelEl=new aM(uP(e.label));t.add(o),dm(o,n)}},updatePointerEl:function(t,e,i){var n=lP(t).pointerEl;n&&(n.setStyle(e.pointer.style),i(n,{shape:e.pointer.shape}))},updateLabelEl:function(t,e,i,n){var o=lP(t).labelEl;o&&(o.setStyle(e.label.style),i(o,{shape:e.label.shape,position:e.label.position}),dm(o,n))},_renderHandle:function(t){if(!this._dragging&&this.updateHandleTransform){var e=this._axisPointerModel,i=this._api.getZr(),n=this._handle,o=e.getModel("handle"),a=e.get("status");if(!o.get("show")||!a||"hide"===a)return n&&i.remove(n),void(this._handle=null);var r;this._handle||(r=!0,n=this._handle=Co(o.get("icon"),{cursor:"move",draggable:!0,onmousemove:function(t){lw(t.event)},onmousedown:hP(this._onHandleDragMove,this,0,0),drift:hP(this._onHandleDragMove,this),ondragend:hP(this._onHandleDragEnd,this)}),i.add(n)),pm(n,e,!1);var s=["color","borderColor","borderWidth","opacity","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"];n.setStyle(o.getItemStyle(null,s));var l=o.get("size");y(l)||(l=[l,l]),n.attr("scale",[l[0]/2,l[1]/2]),Lr(this,"_doDispatchAxisPointer",o.get("throttle")||0,"fixRate"),this._moveHandleToValue(t,r)}},_moveHandleToValue:function(t,e){hm(this._axisPointerModel,!e&&this._moveAnimation,this._handle,fm(this.getHandleTransform(t,this._axisModel,this._axisPointerModel)))},_onHandleDragMove:function(t,e){var i=this._handle;if(i){this._dragging=!0;var n=this.updateHandleTransform(fm(i),[t,e],this._axisModel,this._axisPointerModel);this._payloadInfo=n,i.stopAnimation(),i.attr(fm(n)),lP(i).lastProp=null,this._doDispatchAxisPointer()}},_doDispatchAxisPointer:function(){if(this._handle){var t=this._payloadInfo,e=this._axisModel;this._api.dispatchAction({type:"updateAxisPointer",x:t.cursorPoint[0],y:t.cursorPoint[1],tooltipOption:t.tooltipOption,axesInfo:[{axisDim:e.axis.dim,axisIndex:e.componentIndex}]})}},_onHandleDragEnd:function(t){if(this._dragging=!1,this._handle){var e=this._axisPointerModel.get("value");this._moveHandleToValue(e),this._api.dispatchAction({type:"hideTip"})}},getHandleTransform:null,updateHandleTransform:null,clear:function(t){this._lastValue=null,this._lastStatus=null;var e=t.getZr(),i=this._group,n=this._handle;e&&i&&(this._lastGraphicKey=null,i&&e.remove(i),n&&e.remove(n),this._group=null,this._handle=null,this._payloadInfo=null)},doClear:function(){},buildLabel:function(t,e,i){return i=i||0,{x:t[i],y:t[1-i],width:e[i],height:e[1-i]}}}).constructor=um,Xi(um);var cP=um.extend({makeElOption:function(t,e,i,n,o){var a=i.axis,r=a.grid,s=n.get("type"),l=Mm(r,a).getOtherAxis(a).getGlobalExtent(),u=a.toGlobalCoord(a.dataToCoord(e,!0));if(s&&"none"!==s){var h=gm(n),c=dP[s](a,u,l,h);c.style=h,t.graphicKey=c.type,t.pointer=c}_m(e,t,Ih(r.model,i),i,n,o)},getHandleTransform:function(t,e,i){var n=Ih(e.axis.grid.model,e,{labelInside:!1});return n.labelMargin=i.get("handle.margin"),{position:xm(e.axis,t,n),rotation:n.rotation+(n.labelDirection<0?Math.PI:0)}},updateHandleTransform:function(t,e,i,n){var o=i.axis,a=o.grid,r=o.getGlobalExtent(!0),s=Mm(a,o).getOtherAxis(o).getGlobalExtent(),l="x"===o.dim?0:1,u=t.position;u[l]+=e[l],u[l]=Math.min(r[1],u[l]),u[l]=Math.max(r[0],u[l]);var h=(s[1]+s[0])/2,c=[h,h];c[l]=u[l];var d=[{verticalAlign:"middle"},{align:"center"}];return{position:u,rotation:t.rotation,cursorPoint:c,tooltipOption:d[l]}}}),dP={line:function(t,e,i,n){var o=wm([e,i[0]],[e,i[1]],Im(t));return Xn({shape:o,style:n}),{type:"Line",shape:o}},shadow:function(t,e,i,n){var o=Math.max(1,t.getBandWidth()),a=i[1]-i[0];return{type:"Rect",shape:bm([e-o/2,i[0]],[o,a],Im(t))}}};LD.registerAxisPointerClass("CartesianAxisPointer",cP),Ls(function(t){if(t){(!t.axisPointer||0===t.axisPointer.length)&&(t.axisPointer={});var e=t.axisPointer.link;e&&!y(e)&&(t.axisPointer.link=[e])}}),ks(IT.PROCESSOR.STATISTIC,function(t,e){t.getComponent("axisPointer").coordSysAxesInfo=dh(t,e)}),Ps({type:"updateAxisPointer",event:"updateAxisPointer",update:":updateAxisPointer"},function(t,e,i){var n=t.currTrigger,o=[t.x,t.y],a=t,r=t.dispatchAction||m(i.dispatchAction,i),s=e.getComponent("axisPointer").coordSysAxesInfo;if(s){em(o)&&(o=eP({seriesIndex:a.seriesIndex,dataIndex:a.dataIndex},e).point);var l=em(o),u=a.axesInfo,h=s.axesInfo,c="leave"===n||em(o),d={},f={},p={list:[],map:{}},g={showPointer:nP(Yg,f),showTooltip:nP(qg,p)};iP(s.coordSysMap,function(t,e){var i=l||t.containPoint(o);iP(s.coordSysAxesInfo[e],function(t,e){var n=t.axis,a=Qg(u,t);if(!c&&i&&(!u||a)){var r=a&&a.value;null!=r||l||(r=n.pointToData(o)),null!=r&&Xg(t,r,g,!1,d)}})});var v={};return iP(h,function(t,e){var i=t.linkGroup;i&&!f[e]&&iP(i.axesInfo,function(e,n){var o=f[n];if(e!==t&&o){var a=o.value;i.mapper&&(a=t.axis.scale.parse(i.mapper(a,tm(e),tm(t)))),v[t.key]=a}})}),iP(v,function(t,e){Xg(h[e],t,g,!0,d)}),Kg(f,h,d),$g(p,o,t,r),Jg(h,0,i),d}});var fP=["x","y"],pP=["width","height"],gP=um.extend({makeElOption:function(t,e,i,n,o){var a=i.axis,r=a.coordinateSystem,s=Am(r,1-Tm(a)),l=r.dataToPoint(e)[0],u=n.get("type");if(u&&"none"!==u){var h=gm(n),c=mP[u](a,l,s,h);c.style=h,t.graphicKey=c.type,t.pointer=c}_m(e,t,Ug(i),i,n,o)},getHandleTransform:function(t,e,i){var n=Ug(e,{labelInside:!1});return n.labelMargin=i.get("handle.margin"),{position:xm(e.axis,t,n),rotation:n.rotation+(n.labelDirection<0?Math.PI:0)}},updateHandleTransform:function(t,e,i,n){var o=i.axis,a=o.coordinateSystem,r=Tm(o),s=Am(a,r),l=t.position;l[r]+=e[r],l[r]=Math.min(s[1],l[r]),l[r]=Math.max(s[0],l[r]);var u=Am(a,1-r),h=(u[1]+u[0])/2,c=[h,h];return c[r]=l[r],{position:l,rotation:t.rotation,cursorPoint:c,tooltipOption:{verticalAlign:"middle"}}}}),mP={line:function(t,e,i,n){var o=wm([e,i[0]],[e,i[1]],Tm(t));return Xn({shape:o,style:n}),{type:"Line",shape:o}},shadow:function(t,e,i,n){var o=t.getBandWidth(),a=i[1]-i[0];return{type:"Rect",shape:bm([e-o/2,i[0]],[o,a],Tm(t))}}};LD.registerAxisPointerClass("SingleAxisPointer",gP),Vs({type:"single"});var vP=OI.extend({type:"series.themeRiver",dependencies:["singleAxis"],nameMap:null,init:function(t){vP.superApply(this,"init",arguments),this.legendDataProvider=function(){return this.getRawData()}},fixData:function(t){for(var e=t.length,i=f(Lp().key(function(t){return t[2]}).entries(t),function(t){return{name:t.key,dataList:t.values}}),n=i.length,o=-1,a=-1,r=0;ro&&(o=s,a=r)}for(var l=0;lMath.PI/2?"right":"left"):x&&"center"!==x?"left"===x?(f=u.r0+y,p>Math.PI/2&&(x="right")):"right"===x&&(f=u.r-y,p>Math.PI/2&&(x="left")):(f=(u.r+u.r0)/2,x="center"),d.attr("style",{text:l,textAlign:x,textVerticalAlign:n("verticalAlign")||"middle",opacity:n("opacity")});var _=f*g+u.cx,w=f*m+u.cy;d.attr("position",[_,w]);var b=n("rotate"),S=0;"radial"===b?(S=-p)<-Math.PI/2&&(S+=Math.PI):"tangential"===b?(S=Math.PI/2-p)>Math.PI/2?S-=Math.PI:S<-Math.PI/2&&(S+=Math.PI):"number"==typeof b&&(S=b*Math.PI/180),d.attr("rotation",S)},wP._initEvents=function(t,e,i,n){t.off("mouseover").off("mouseout").off("emphasis").off("normal");var o=this,a=function(){o.onEmphasis(n)},r=function(){o.onNormal()};i.isAnimationEnabled()&&t.on("mouseover",a).on("mouseout",r).on("emphasis",a).on("normal",r).on("downplay",function(){o.onDownplay()}).on("highlight",function(){o.onHighlight()})},u(Pm,Zw);Mr.extend({type:"sunburst",init:function(){},render:function(t,e,i,n){function o(i,n){if(c||!i||i.getValue()||(i=null),i!==l&&n!==l)if(n&&n.piece)i?(n.piece.updateData(!1,i,"normal",t,e),s.setItemGraphicEl(i.dataIndex,n.piece)):a(n);else if(i){var o=new Pm(i,t,e);h.add(o),s.setItemGraphicEl(i.dataIndex,o)}}function a(t){t&&t.piece&&(h.remove(t.piece),t.piece=null)}var r=this;this.seriesModel=t,this.api=i,this.ecModel=e;var s=t.getData(),l=s.tree.root,u=t.getViewRoot(),h=this.group,c=t.get("renderLabelForZeroData"),d=[];u.eachNode(function(t){d.push(t)});var f=this._oldChildren||[];if(function(t,e){function i(t){return t.getId()}function n(i,n){o(null==i?null:t[i],null==n?null:e[n])}0===t.length&&0===e.length||new Hs(e,t,i,i).add(n).update(n).remove(v(n,null)).execute()}(d,f),function(i,n){if(n.depth>0){r.virtualPiece?r.virtualPiece.updateData(!1,i,"normal",t,e):(r.virtualPiece=new Pm(i,t,e),h.add(r.virtualPiece)),n.piece._onclickEvent&&n.piece.off("click",n.piece._onclickEvent);var o=function(t){r._rootToNode(n.parentNode)};n.piece._onclickEvent=o,r.virtualPiece.on("click",o)}else r.virtualPiece&&(h.remove(r.virtualPiece),r.virtualPiece=null)}(l,u),n&&n.highlight&&n.highlight.piece){var p=t.getShallow("highlightPolicy");n.highlight.piece.onEmphasis(p)}else if(n&&n.unhighlight){var g=this.virtualPiece;!g&&l.children.length&&(g=l.children[0].piece),g&&g.onNormal()}this._initEvents(),this._oldChildren=d},dispose:function(){},_initEvents:function(){var t=this,e=function(e){var i=!1;t.seriesModel.getViewRoot().eachNode(function(n){if(!i&&n.piece&&n.piece.childAt(0)===e.target){var o=n.getModel().get("nodeClick");if("rootToNode"===o)t._rootToNode(n);else if("link"===o){var a=n.getModel(),r=a.get("link");if(r){var s=a.get("target",!0)||"_blank";window.open(r,s)}}i=!0}})};this.group._onclickEvent&&this.group.off("click",this.group._onclickEvent),this.group.on("click",e),this.group._onclickEvent=e},_rootToNode:function(t){t!==this.seriesModel.getViewRoot()&&this.api.dispatchAction({type:"sunburstRootToNode",from:this.uid,seriesId:this.seriesModel.id,targetNode:t})},containPoint:function(t,e){var i=e.getData().getItemLayout(0);if(i){var n=t[0]-i.cx,o=t[1]-i.cy,a=Math.sqrt(n*n+o*o);return a<=i.r&&a>=i.r0}}});var bP="sunburstRootToNode";Ps({type:bP,update:"updateView"},function(t,e){e.eachComponent({mainType:"series",subType:"sunburst",query:t},function(e,i){var n=td(t,[bP],e);if(n){var o=e.getViewRoot();o&&(t.direction=id(o,n.node)?"rollUp":"drillDown"),e.resetViewRoot(n.node)}})});var SP="sunburstHighlight";Ps({type:SP,update:"updateView"},function(t,e){e.eachComponent({mainType:"series",subType:"sunburst",query:t},function(e,i){var n=td(t,[SP],e);n&&(t.highlight=n.node)})});Ps({type:"sunburstUnhighlight",update:"updateView"},function(t,e){e.eachComponent({mainType:"series",subType:"sunburst",query:t},function(e,i){t.unhighlight=!0})});var MP=Math.PI/180;Es(v(jD,"sunburst")),Os(v(function(t,e,i,n){e.eachSeriesByType(t,function(t){var e=t.get("center"),n=t.get("radius");y(n)||(n=[0,n]),y(e)||(e=[e,e]);var o=i.getWidth(),a=i.getHeight(),r=Math.min(o,a),s=Ro(e[0],o),l=Ro(e[1],a),u=Ro(n[0],r/2),h=Ro(n[1],r/2),c=-t.get("startAngle")*MP,f=t.get("minAngle")*MP,p=t.getData().tree.root,g=t.getViewRoot(),m=g.depth,v=t.get("sort");null!=v&&Rm(g,v);var x=0;d(g.children,function(t){!isNaN(t.getValue())&&x++});var _=g.getValue(),w=Math.PI/(_||x)*2,b=g.depth>0,S=g.height-(b?-1:1),M=(h-u)/(S||1),I=t.get("clockwise"),T=t.get("stillShowZeroSum"),A=I?1:-1,D=function(t,e){if(t){var i=e;if(t!==p){var n=t.getValue(),o=0===_&&T?w:n*w;on[1]&&n.reverse(),{coordSys:{type:"polar",cx:t.cx,cy:t.cy,r:n[1],r0:n[0]},api:{coord:m(function(n){var o=e.dataToRadius(n[0]),a=i.dataToAngle(n[1]),r=t.coordToPoint([o,a]);return r.push(o,a*Math.PI/180),r}),size:m(Fm,t)}}},calendar:function(t){var e=t.getRect(),i=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:i.start,end:i.end,weeks:i.weeks,dayCount:i.allDay}},api:{coord:function(e,i){return t.dataToPoint(e,i)}}}}};OI.extend({type:"series.custom",dependencies:["grid","polar","geo","singleAxis","calendar"],defaultOption:{coordinateSystem:"cartesian2d",zlevel:0,z:2,legendHoverLink:!0,useTransform:!0},getInitialData:function(t,e){return dl(this.getSource(),this)},getDataParams:function(t,e,i){var n=OI.prototype.getDataParams.apply(this,arguments);return i&&(n.info=i.info),n}}),Mr.extend({type:"custom",_data:null,render:function(t,e,i,n){var o=this._data,a=t.getData(),r=this.group,s=Um(t,a,e,i);a.diff(o).add(function(e){jm(null,e,s(e,n),t,r,a)}).update(function(e,i){jm(o.getItemGraphicEl(i),e,s(e,n),t,r,a)}).remove(function(t){var e=o.getItemGraphicEl(t);e&&r.remove(e)}).execute(),this._data=a},incrementalPrepareRender:function(t,e,i){this.group.removeAll(),this._data=null},incrementalRender:function(t,e,i,n,o){for(var a=e.getData(),r=Um(e,a,i,n),s=t.start;s=0;l--)null==o[l]?o.splice(l,1):delete o[l].$action},_flatten:function(t,e,i){d(t,function(t){if(t){i&&(t.parentOption=i),e.push(t);var n=t.children;"group"===t.type&&n&&this._flatten(n,e,t),delete t.children}},this)},useElOptionsToUpdate:function(){var t=this._elOptionsToUpdate;return this._elOptionsToUpdate=null,t}});Vs({type:"graphic",init:function(t,e){this._elMap=R(),this._lastGraphicModel},render:function(t,e,i){t!==this._lastGraphicModel&&this._clear(),this._lastGraphicModel=t,this._updateElements(t),this._relocate(t,i)},_updateElements:function(t){var e=t.useElOptionsToUpdate();if(e){var i=this._elMap,n=this.group;d(e,function(e){var o=e.$action,a=e.id,r=i.get(a),s=e.parentId,l=null!=s?i.get(s):n,u=e.style;"text"===e.type&&u&&(e.hv&&e.hv[1]&&(u.textVerticalAlign=u.textBaseline=null),!u.hasOwnProperty("textFill")&&u.fill&&(u.textFill=u.fill),!u.hasOwnProperty("textStroke")&&u.stroke&&(u.textStroke=u.stroke));var h=av(e);o&&"merge"!==o?"replace"===o?(ov(r,i),nv(a,l,h,i)):"remove"===o&&ov(r,i):r?r.attr(h):nv(a,l,h,i);var c=i.get(a);c&&(c.__ecGraphicWidth=e.width,c.__ecGraphicHeight=e.height,hv(c,t))})}},_relocate:function(t,e){for(var i=t.option.elements,n=this.group,o=this._elMap,a=i.length-1;a>=0;a--){var r=i[a],s=o.get(r.id);if(s){var l=s.parent;ua(s,r,l===n?{width:e.getWidth(),height:e.getHeight()}:{width:l.__ecGraphicWidth||0,height:l.__ecGraphicHeight||0},null,{hv:r.hv,boundingMode:r.bounding})}}},_clear:function(){var t=this._elMap;t.each(function(e){ov(e,t)}),this._elMap=R()},dispose:function(){this._clear()}});var PP=Bs({type:"legend.plain",dependencies:["series"],layoutMode:{type:"box",ignoreSize:!0},init:function(t,e,i){this.mergeDefaultAndTheme(t,i),t.selected=t.selected||{}},mergeOption:function(t){PP.superCall(this,"mergeOption",t)},optionUpdated:function(){this._updateData(this.ecModel);var t=this._data;if(t[0]&&"single"===this.get("selectedMode")){for(var e=!1,i=0;i=0},defaultOption:{zlevel:0,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,inactiveColor:"#ccc",textStyle:{color:"#333"},selectedMode:!0,tooltip:{show:!1}}});Ps("legendToggleSelect","legendselectchanged",v(cv,"toggleSelected")),Ps("legendSelect","legendselected",v(cv,"select")),Ps("legendUnSelect","legendunselected",v(cv,"unSelect"));var NP=v,OP=d,EP=Zw,RP=Vs({type:"legend.plain",newlineDisabled:!1,init:function(){this.group.add(this._contentGroup=new EP),this._backgroundEl},getContentGroup:function(){return this._contentGroup},render:function(t,e,i){if(this.resetInner(),t.get("show",!0)){var n=t.get("align");n&&"auto"!==n||(n="right"===t.get("left")&&"vertical"===t.get("orient")?"right":"left"),this.renderInner(n,t,e,i);var o=t.getBoxLayoutParams(),a={width:i.getWidth(),height:i.getHeight()},s=t.get("padding"),l=la(o,a,s),u=this.layoutInner(t,n,l),h=la(r({width:u.width,height:u.height},o),a,s);this.group.attr("position",[h.x-u.x,h.y-u.y]),this.group.add(this._backgroundEl=fv(u,t))}},resetInner:function(){this.getContentGroup().removeAll(),this._backgroundEl&&this.group.remove(this._backgroundEl)},renderInner:function(t,e,i,n){var o=this.getContentGroup(),a=R(),r=e.get("selectedMode"),s=[];i.eachRawSeries(function(t){!t.get("legendHoverLink")&&s.push(t.id)}),OP(e.getData(),function(l,u){var h=l.get("name");if(this.newlineDisabled||""!==h&&"\n"!==h){var c=i.getSeriesByName(h)[0];if(!a.get(h))if(c){var d=c.getData(),f=d.getVisual("color");"function"==typeof f&&(f=f(c.getDataParams(0)));var p=d.getVisual("legendSymbol")||"roundRect",g=d.getVisual("symbol");this._createItem(h,u,l,e,p,g,t,f,r).on("click",NP(pv,h,n)).on("mouseover",NP(gv,c.name,null,n,s)).on("mouseout",NP(mv,c.name,null,n,s)),a.set(h,!0)}else i.eachRawSeries(function(i){if(!a.get(h)&&i.legendDataProvider){var o=i.legendDataProvider(),c=o.indexOfName(h);if(c<0)return;var d=o.getItemVisual(c,"color");this._createItem(h,u,l,e,"roundRect",null,t,d,r).on("click",NP(pv,h,n)).on("mouseover",NP(gv,null,h,n,s)).on("mouseout",NP(mv,null,h,n,s)),a.set(h,!0)}},this)}else o.add(new EP({newline:!0}))},this)},_createItem:function(t,e,i,n,o,r,s,l,u){var h=n.get("itemWidth"),c=n.get("itemHeight"),d=n.get("inactiveColor"),f=n.get("symbolKeepAspect"),p=n.isSelected(t),g=new EP,m=i.getModel("textStyle"),v=i.get("icon"),y=i.getModel("tooltip"),x=y.parentModel;if(o=v||o,g.add(Xl(o,0,0,h,c,p?l:d,null==f||f)),!v&&r&&(r!==o||"none"===r)){var _=.8*c;"none"===r&&(r="circle"),g.add(Xl(r,(h-_)/2,(c-_)/2,_,_,p?l:d,null==f||f))}var w="left"===s?h+5:-5,b=s,S=n.get("formatter"),M=t;"string"==typeof S&&S?M=S.replace("{name}",null!=t?t:""):"function"==typeof S&&(M=S(t)),g.add(new qS({style:fo({},m,{text:M,x:w,y:c/2,textFill:p?m.getTextColor():d,textAlign:b,textVerticalAlign:"middle"})}));var I=new aM({shape:g.getBoundingRect(),invisible:!0,tooltip:y.get("show")?a({content:t,formatter:x.get("formatter",!0)||function(){return t},formatterParams:{componentType:"legend",legendIndex:n.componentIndex,name:t,$vars:["name"]}},y.option):null});return g.add(I),g.eachChild(function(t){t.silent=!0}),I.silent=!u,this.getContentGroup().add(g),uo(g),g.__legendDataIndex=e,g},layoutInner:function(t,e,i){var n=this.getContentGroup();UM(t.get("orient"),n,t.get("itemGap"),i.width,i.height);var o=n.getBoundingRect();return n.attr("position",[-o.x,-o.y]),this.group.getBoundingRect()}});ks(function(t){var e=t.findComponents({mainType:"legend"});e&&e.length&&t.filterSeries(function(t){for(var i=0;ii[s],f=[-h.x,-h.y];f[r]=n.position[r];var p=[0,0],g=[-c.x,-c.y],m=A(t.get("pageButtonGap",!0),t.get("itemGap",!0));d&&("end"===t.get("pageButtonPosition",!0)?g[r]+=i[s]-c[s]:p[r]+=c[s]+m),g[1-r]+=h[l]/2-c[l]/2,n.attr("position",f),o.attr("position",p),a.attr("position",g);var v=this.group.getBoundingRect();if((v={x:0,y:0})[s]=d?i[s]:h[s],v[l]=Math.max(h[l],c[l]),v[u]=Math.min(0,c[u]+g[1-r]),o.__rectSize=i[s],d){var y={x:0,y:0};y[s]=Math.max(i[s]-c[s]-m,0),y[l]=v[l],o.setClipPath(new aM({shape:y})),o.__rectSize=y[s]}else a.eachChild(function(t){t.attr({invisible:!0,silent:!0})});var x=this._getPageInfo(t);return null!=x.pageIndex&&bo(n,{position:x.contentPosition},!!d&&t),this._updatePageInfoView(t,x),v},_pageGo:function(t,e,i){var n=this._getPageInfo(e)[t];null!=n&&i.dispatchAction({type:"legendScroll",scrollDataIndex:n,legendId:e.id})},_updatePageInfoView:function(t,e){var i=this._controllerGroup;d(["pagePrev","pageNext"],function(n){var o=null!=e[n+"DataIndex"],a=i.childOfName(n);a&&(a.setStyle("fill",o?t.get("pageIconColor",!0):t.get("pageIconInactiveColor",!0)),a.cursor=o?"pointer":"default")});var n=i.childOfName("pageText"),o=t.get("pageFormatter"),a=e.pageIndex,r=null!=a?a+1:0,s=e.pageCount;n&&o&&n.setStyle("text",_(o)?o.replace("{current}",r).replace("{total}",s):o({current:r,total:s}))},_getPageInfo:function(t){function e(t){var e=t.getBoundingRect().clone();return e[f]+=t.position[h],e}var i,n,o,a,r=t.get("scrollDataIndex",!0),s=this.getContentGroup(),l=s.getBoundingRect(),u=this._containerGroup.__rectSize,h=t.getOrient().index,c=VP[h],d=VP[1-h],f=GP[h],p=s.position.slice();this._showController?s.eachChild(function(t){t.__legendDataIndex===r&&(a=t)}):a=s.childAt(0);var g=u?Math.ceil(l[c]/u):0;if(a){var m=a.getBoundingRect(),v=a.position[h]+m[f];p[h]=-v-l[f],i=Math.floor(g*(v+m[f]+u/2)/l[c]),i=l[c]&&g?Math.max(0,Math.min(g-1,i)):-1;var y={x:0,y:0};y[c]=u,y[d]=l[d],y[f]=-p[h]-l[f];var x,_=s.children();if(s.eachChild(function(t,i){var n=e(t);n.intersect(y)&&(null==x&&(x=i),o=t.__legendDataIndex),i===_.length-1&&n[f]+n[c]<=y[f]+y[c]&&(o=null)}),null!=x){var w=e(_[x]);if(y[f]=w[f]+w[c]-y[c],x<=0&&w[f]>=y[f])n=null;else{for(;x>0&&e(_[x-1]).intersect(y);)x--;n=_[x].__legendDataIndex}}}return{contentPosition:p,pageIndex:i,pageCount:g,pagePrevDataIndex:n,pageNextDataIndex:o}}});Ps("legendScroll","legendscroll",function(t,e){var i=t.scrollDataIndex;null!=i&&e.eachComponent({mainType:"legend",subType:"scroll",query:t},function(t){t.setScrollDataIndex(i)})}),Bs({type:"tooltip",dependencies:["axisPointer"],defaultOption:{zlevel:0,z:60,show:!0,showContent:!0,trigger:"item",triggerOn:"mousemove|click",alwaysShowContent:!1,displayMode:"single",renderMode:"auto",confine:!1,showDelay:0,hideDelay:100,transitionDuration:.4,enterable:!1,backgroundColor:"rgba(50,50,50,0.7)",borderColor:"#333",borderRadius:4,borderWidth:0,padding:5,extraCssText:"",axisPointer:{type:"line",axis:"auto",animation:"auto",animationDurationUpdate:200,animationEasingUpdate:"exponentialOut",crossStyle:{color:"#999",width:1,type:"dashed",textStyle:{}}},textStyle:{color:"#fff",fontSize:14}}});var WP=d,HP=Jo,ZP=["","-webkit-","-moz-","-o-"];wv.prototype={constructor:wv,_enterable:!0,update:function(){var t=this._container,e=t.currentStyle||document.defaultView.getComputedStyle(t),i=t.style;"absolute"!==i.position&&"absolute"!==e.position&&(i.position="relative")},show:function(t){clearTimeout(this._hideTimeout);var e=this.el;e.style.cssText="position:absolute;display:block;border-style:solid;white-space:nowrap;z-index:9999999;"+_v(t)+";left:"+this._x+"px;top:"+this._y+"px;"+(t.get("extraCssText")||""),e.style.display=e.innerHTML?"block":"none",e.style.pointerEvents=this._enterable?"auto":"none",this._show=!0},setContent:function(t){this.el.innerHTML=null==t?"":t},setEnterable:function(t){this._enterable=t},getSize:function(){var t=this.el;return[t.clientWidth,t.clientHeight]},moveTo:function(t,e){var i,n=this._zr;n&&n.painter&&(i=n.painter.getViewportRootOffset())&&(t+=i.offsetLeft,e+=i.offsetTop);var o=this.el.style;o.left=t+"px",o.top=e+"px",this._x=t,this._y=e},hide:function(){this.el.style.display="none",this._show=!1},hideLater:function(t){!this._show||this._inContent&&this._enterable||(t?(this._hideDelay=t,this._show=!1,this._hideTimeout=setTimeout(m(this.hide,this),t)):this.hide())},isShow:function(){return this._show},getOuterSize:function(){var t=this.el.clientWidth,e=this.el.clientHeight;if(document.defaultView&&document.defaultView.getComputedStyle){var i=document.defaultView.getComputedStyle(this.el);i&&(t+=parseInt(i.paddingLeft,10)+parseInt(i.paddingRight,10)+parseInt(i.borderLeftWidth,10)+parseInt(i.borderRightWidth,10),e+=parseInt(i.paddingTop,10)+parseInt(i.paddingBottom,10)+parseInt(i.borderTopWidth,10)+parseInt(i.borderBottomWidth,10))}return{width:t,height:e}}},bv.prototype={constructor:bv,_enterable:!0,update:function(){},show:function(t){this._hideTimeout&&clearTimeout(this._hideTimeout),this.el.attr("show",!0),this._show=!0},setContent:function(t,e,i){this.el&&this._zr.remove(this.el);for(var n={},o=t,a=o.indexOf("{marker");a>=0;){var r=o.indexOf("|}"),s=o.substr(a+"{marker".length,r-a-"{marker".length);s.indexOf("sub")>-1?n["marker"+s]={textWidth:4,textHeight:4,textBorderRadius:2,textBackgroundColor:e[s],textOffset:[3,0]}:n["marker"+s]={textWidth:10,textHeight:10,textBorderRadius:5,textBackgroundColor:e[s]},a=(o=o.substr(r+1)).indexOf("{marker")}this.el=new qS({style:{rich:n,text:t,textLineHeight:20,textBackgroundColor:i.get("backgroundColor"),textBorderRadius:i.get("borderRadius"),textFill:i.get("textStyle.color"),textPadding:i.get("padding")},z:i.get("z")}),this._zr.add(this.el);var l=this;this.el.on("mouseover",function(){l._enterable&&(clearTimeout(l._hideTimeout),l._show=!0),l._inContent=!0}),this.el.on("mouseout",function(){l._enterable&&l._show&&l.hideLater(l._hideDelay),l._inContent=!1})},setEnterable:function(t){this._enterable=t},getSize:function(){var t=this.el.getBoundingRect();return[t.width,t.height]},moveTo:function(t,e){this.el&&this.el.attr("position",[t,e])},hide:function(){this.el.hide(),this._show=!1},hideLater:function(t){!this._show||this._inContent&&this._enterable||(t?(this._hideDelay=t,this._show=!1,this._hideTimeout=setTimeout(m(this.hide,this),t)):this.hide())},isShow:function(){return this._show},getOuterSize:function(){return this.getSize()}};var UP=m,XP=d,jP=Ro,YP=new aM({shape:{x:-1,y:-1,width:2,height:2}});Vs({type:"tooltip",init:function(t,e){if(!z_.node){var i=t.getComponent("tooltip").get("renderMode");this._renderMode=Hi(i);var n;"html"===this._renderMode?(n=new wv(e.getDom(),e),this._newLine="
"):(n=new bv(e),this._newLine="\n"),this._tooltipContent=n}},render:function(t,e,i){if(!z_.node){this.group.removeAll(),this._tooltipModel=t,this._ecModel=e,this._api=i,this._lastDataByCoordSys=null,this._alwaysShowContent=t.get("alwaysShowContent");var n=this._tooltipContent;n.update(),n.setEnterable(t.get("enterable")),this._initGlobalListener(),this._keepShow()}},_initGlobalListener:function(){var t=this._tooltipModel.get("triggerOn");im("itemTooltip",this._api,UP(function(e,i,n){"none"!==t&&(t.indexOf(e)>=0?this._tryShow(i,n):"leave"===e&&this._hide(n))},this))},_keepShow:function(){var t=this._tooltipModel,e=this._ecModel,i=this._api;if(null!=this._lastX&&null!=this._lastY&&"none"!==t.get("triggerOn")){var n=this;clearTimeout(this._refreshUpdateTimeout),this._refreshUpdateTimeout=setTimeout(function(){n.manuallyShowTip(t,e,i,{x:n._lastX,y:n._lastY})})}},manuallyShowTip:function(t,e,i,n){if(n.from!==this.uid&&!z_.node){var o=Mv(n,i);this._ticket="";var a=n.dataByCoordSys;if(n.tooltip&&null!=n.x&&null!=n.y){var r=YP;r.position=[n.x,n.y],r.update(),r.tooltip=n.tooltip,this._tryShow({offsetX:n.x,offsetY:n.y,target:r},o)}else if(a)this._tryShow({offsetX:n.x,offsetY:n.y,position:n.position,event:{},dataByCoordSys:n.dataByCoordSys,tooltipOption:n.tooltipOption},o);else if(null!=n.seriesIndex){if(this._manuallyAxisShowTip(t,e,i,n))return;var s=eP(n,e),l=s.point[0],u=s.point[1];null!=l&&null!=u&&this._tryShow({offsetX:l,offsetY:u,position:n.position,target:s.el,event:{}},o)}else null!=n.x&&null!=n.y&&(i.dispatchAction({type:"updateAxisPointer",x:n.x,y:n.y}),this._tryShow({offsetX:n.x,offsetY:n.y,position:n.position,target:i.getZr().findHover(n.x,n.y).target,event:{}},o))}},manuallyHideTip:function(t,e,i,n){var o=this._tooltipContent;!this._alwaysShowContent&&this._tooltipModel&&o.hideLater(this._tooltipModel.get("hideDelay")),this._lastX=this._lastY=null,n.from!==this.uid&&this._hide(Mv(n,i))},_manuallyAxisShowTip:function(t,e,i,n){var o=n.seriesIndex,a=n.dataIndex,r=e.getComponent("axisPointer").coordSysAxesInfo;if(null!=o&&null!=a&&null!=r){var s=e.getSeriesByIndex(o);if(s&&"axis"===(t=Sv([s.getData().getItemModel(a),s,(s.coordinateSystem||{}).model,t])).get("trigger"))return i.dispatchAction({type:"updateAxisPointer",seriesIndex:o,dataIndex:a,position:n.position}),!0}},_tryShow:function(t,e){var i=t.target;if(this._tooltipModel){this._lastX=t.offsetX,this._lastY=t.offsetY;var n=t.dataByCoordSys;n&&n.length?this._showAxisTooltip(n,t):i&&null!=i.dataIndex?(this._lastDataByCoordSys=null,this._showSeriesItemTooltip(t,i,e)):i&&i.tooltip?(this._lastDataByCoordSys=null,this._showComponentItemTooltip(t,i,e)):(this._lastDataByCoordSys=null,this._hide(e))}},_showOrMove:function(t,e){var i=t.get("showDelay");e=m(e,this),clearTimeout(this._showTimout),i>0?this._showTimout=setTimeout(e,i):e()},_showAxisTooltip:function(t,e){var i=this._ecModel,o=this._tooltipModel,a=[e.offsetX,e.offsetY],r=[],s=[],l=Sv([e.tooltipOption,o]),u=this._renderMode,h=this._newLine,c={};XP(t,function(t){XP(t.dataByAxis,function(t){var e=i.getComponent(t.axisDim+"Axis",t.axisIndex),o=t.value,a=[];if(e&&null!=o){var l=ym(o,e.axis,i,t.seriesDataIndices,t.valueLabelOpt);d(t.seriesDataIndices,function(r){var h=i.getSeriesByIndex(r.seriesIndex),d=r.dataIndexInside,f=h&&h.getDataParams(d);if(f.axisDim=t.axisDim,f.axisIndex=t.axisIndex,f.axisType=t.axisType,f.axisId=t.axisId,f.axisValue=Wl(e.axis,o),f.axisValueLabel=l,f){s.push(f);var p,g=h.formatTooltip(d,!0,null,u);if(w(g)){p=g.html;var m=g.markers;n(c,m)}else p=g;a.push(p)}});var f=l;"html"!==u?r.push(a.join(h)):r.push((f?Qo(f)+h:"")+a.join(h))}})},this),r.reverse(),r=r.join(this._newLine+this._newLine);var f=e.position;this._showOrMove(l,function(){this._updateContentNotChangedOnAxis(t)?this._updatePosition(l,f,a[0],a[1],this._tooltipContent,s):this._showTooltipContent(l,r,s,Math.random(),a[0],a[1],f,void 0,c)})},_showSeriesItemTooltip:function(t,e,i){var n=this._ecModel,o=e.seriesIndex,a=n.getSeriesByIndex(o),r=e.dataModel||a,s=e.dataIndex,l=e.dataType,u=r.getData(),h=Sv([u.getItemModel(s),r,a&&(a.coordinateSystem||{}).model,this._tooltipModel]),c=h.get("trigger");if(null==c||"item"===c){var d,f,p=r.getDataParams(s,l),g=r.formatTooltip(s,!1,l,this._renderMode);w(g)?(d=g.html,f=g.markers):(d=g,f=null);var m="item_"+r.name+"_"+s;this._showOrMove(h,function(){this._showTooltipContent(h,d,p,m,t.offsetX,t.offsetY,t.position,t.target,f)}),i({type:"showTip",dataIndexInside:s,dataIndex:u.getRawIndex(s),seriesIndex:o,from:this.uid})}},_showComponentItemTooltip:function(t,e,i){var n=e.tooltip;if("string"==typeof n){var o=n;n={content:o,formatter:o}}var a=new Lo(n,this._tooltipModel,this._ecModel),r=a.get("content"),s=Math.random();this._showOrMove(a,function(){this._showTooltipContent(a,r,a.get("formatterParams")||{},s,t.offsetX,t.offsetY,t.position,e)}),i({type:"showTip",from:this.uid})},_showTooltipContent:function(t,e,i,n,o,a,r,s,l){if(this._ticket="",t.get("showContent")&&t.get("show")){var u=this._tooltipContent,h=t.get("formatter");r=r||t.get("position");var c=e;if(h&&"string"==typeof h)c=ta(h,i,!0);else if("function"==typeof h){var d=UP(function(e,n){e===this._ticket&&(u.setContent(n,l,t),this._updatePosition(t,r,o,a,u,i,s))},this);this._ticket=n,c=h(i,n,d)}u.setContent(c,l,t),u.show(t),this._updatePosition(t,r,o,a,u,i,s)}},_updatePosition:function(t,e,i,n,o,a,r){var s=this._api.getWidth(),l=this._api.getHeight();e=e||t.get("position");var u=o.getSize(),h=t.get("align"),c=t.get("verticalAlign"),d=r&&r.getBoundingRect().clone();if(r&&d.applyTransform(r.transform),"function"==typeof e&&(e=e([i,n],a,o.el,d,{viewSize:[s,l],contentSize:u.slice()})),y(e))i=jP(e[0],s),n=jP(e[1],l);else if(w(e)){e.width=u[0],e.height=u[1];var f=la(e,{width:s,height:l});i=f.x,n=f.y,h=null,c=null}else"string"==typeof e&&r?(i=(p=Av(e,d,u))[0],n=p[1]):(i=(p=Iv(i,n,o,s,l,h?null:20,c?null:20))[0],n=p[1]);if(h&&(i-=Dv(h)?u[0]/2:"right"===h?u[0]:0),c&&(n-=Dv(c)?u[1]/2:"bottom"===c?u[1]:0),t.get("confine")){var p=Tv(i,n,o,s,l);i=p[0],n=p[1]}o.moveTo(i,n)},_updateContentNotChangedOnAxis:function(t){var e=this._lastDataByCoordSys,i=!!e&&e.length===t.length;return i&&XP(e,function(e,n){var o=e.dataByAxis||{},a=(t[n]||{}).dataByAxis||[];(i&=o.length===a.length)&&XP(o,function(t,e){var n=a[e]||{},o=t.seriesDataIndices||[],r=n.seriesDataIndices||[];(i&=t.value===n.value&&t.axisType===n.axisType&&t.axisId===n.axisId&&o.length===r.length)&&XP(o,function(t,e){var n=r[e];i&=t.seriesIndex===n.seriesIndex&&t.dataIndex===n.dataIndex})})}),this._lastDataByCoordSys=t,!!i},_hide:function(t){this._lastDataByCoordSys=null,t({type:"hideTip",from:this.uid})},dispose:function(t,e){z_.node||(this._tooltipContent.hide(),lm("itemTooltip",e))}}),Ps({type:"showTip",event:"showTip",update:"tooltip:manuallyShowTip"},function(){}),Ps({type:"hideTip",event:"hideTip",update:"tooltip:manuallyHideTip"},function(){}),Pv.prototype={constructor:Pv,pointToData:function(t,e){return this.polar.pointToData(t,e)["radius"===this.dim?0:1]},dataToRadius:HA.prototype.dataToCoord,radiusToData:HA.prototype.coordToData},u(Pv,HA);var qP=Bi();Nv.prototype={constructor:Nv,pointToData:function(t,e){return this.polar.pointToData(t,e)["radius"===this.dim?0:1]},dataToAngle:HA.prototype.dataToCoord,angleToData:HA.prototype.coordToData,calculateCategoryInterval:function(){var t=this,e=t.getLabelModel(),i=t.scale,n=i.getExtent(),o=i.count();if(n[1]-n[0]<1)return 0;var a=n[0],r=t.dataToCoord(a+1)-t.dataToCoord(a),s=Math.abs(r),l=De(a,e.getFont(),"center","top"),u=Math.max(l.height,7)/s;isNaN(u)&&(u=1/0);var h=Math.max(0,Math.floor(u)),c=qP(t.model),d=c.lastAutoInterval,f=c.lastTickCount;return null!=d&&null!=f&&Math.abs(d-h)<=1&&Math.abs(f-o)<=1&&d>h?h=d:(c.lastTickCount=o,c.lastAutoInterval=h),h}},u(Nv,HA);var KP=function(t){this.name=t||"",this.cx=0,this.cy=0,this._radiusAxis=new Pv,this._angleAxis=new Nv,this._radiusAxis.polar=this._angleAxis.polar=this};KP.prototype={type:"polar",axisPointerEnabled:!0,constructor:KP,dimensions:["radius","angle"],model:null,containPoint:function(t){var e=this.pointToCoord(t);return this._radiusAxis.contain(e[0])&&this._angleAxis.contain(e[1])},containData:function(t){return this._radiusAxis.containData(t[0])&&this._angleAxis.containData(t[1])},getAxis:function(t){return this["_"+t+"Axis"]},getAxes:function(){return[this._radiusAxis,this._angleAxis]},getAxesByScale:function(t){var e=[],i=this._angleAxis,n=this._radiusAxis;return i.scale.type===t&&e.push(i),n.scale.type===t&&e.push(n),e},getAngleAxis:function(){return this._angleAxis},getRadiusAxis:function(){return this._radiusAxis},getOtherAxis:function(t){var e=this._angleAxis;return t===e?this._radiusAxis:e},getBaseAxis:function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAngleAxis()},getTooltipAxes:function(t){var e=null!=t&&"auto"!==t?this.getAxis(t):this.getBaseAxis();return{baseAxes:[e],otherAxes:[this.getOtherAxis(e)]}},dataToPoint:function(t,e){return this.coordToPoint([this._radiusAxis.dataToRadius(t[0],e),this._angleAxis.dataToAngle(t[1],e)])},pointToData:function(t,e){var i=this.pointToCoord(t);return[this._radiusAxis.radiusToData(i[0],e),this._angleAxis.angleToData(i[1],e)]},pointToCoord:function(t){var e=t[0]-this.cx,i=t[1]-this.cy,n=this.getAngleAxis(),o=n.getExtent(),a=Math.min(o[0],o[1]),r=Math.max(o[0],o[1]);n.inverse?a=r-360:r=a+360;var s=Math.sqrt(e*e+i*i);e/=s,i/=s;for(var l=Math.atan2(-i,e)/Math.PI*180,u=lr;)l+=360*u;return[s,l]},coordToPoint:function(t){var e=t[0],i=t[1]/180*Math.PI;return[Math.cos(i)*e+this.cx,-Math.sin(i)*e+this.cy]}};var $P=YM.extend({type:"polarAxis",axis:null,getCoordSysModel:function(){return this.ecModel.queryComponents({mainType:"polar",index:this.option.polarIndex,id:this.option.polarId})[0]}});n($P.prototype,CA);var JP={angle:{startAngle:90,clockwise:!0,splitNumber:12,axisLabel:{rotate:!1}},radius:{splitNumber:5}};xD("angle",$P,Ov,JP.angle),xD("radius",$P,Ov,JP.radius),Bs({type:"polar",dependencies:["polarAxis","angleAxis"],coordinateSystem:null,findAxisModel:function(t){var e;return this.ecModel.eachComponent(t,function(t){t.getCoordSysModel()===this&&(e=t)},this),e},defaultOption:{zlevel:0,z:0,center:["50%","50%"],radius:"80%"}});var QP={dimensions:KP.prototype.dimensions,create:function(t,e){var i=[];return t.eachComponent("polar",function(t,n){var o=new KP(n);o.update=Rv;var a=o.getRadiusAxis(),r=o.getAngleAxis(),s=t.findAxisModel("radiusAxis"),l=t.findAxisModel("angleAxis");zv(a,s),zv(r,l),Ev(o,t,e),i.push(o),t.coordinateSystem=o,o.model=t}),t.eachSeries(function(e){if("polar"===e.get("coordinateSystem")){var i=t.queryComponents({mainType:"polar",index:e.get("polarIndex"),id:e.get("polarId")})[0];e.coordinateSystem=i.coordinateSystem}}),i}};Ba.register("polar",QP);var tN=["axisLine","axisLabel","axisTick","splitLine","splitArea"];LD.extend({type:"angleAxis",axisPointerClass:"PolarAxisPointer",render:function(t,e){if(this.group.removeAll(),t.get("show")){var n=t.axis,o=n.polar,a=o.getRadiusAxis().getExtent(),r=n.getTicksCoords(),s=f(n.getViewLabels(),function(t){return(t=i(t)).coord=n.dataToCoord(t.tickValue),t});Gv(s),Gv(r),d(tN,function(e){!t.get(e+".show")||n.scale.isBlank()&&"axisLine"!==e||this["_"+e](t,o,r,a,s)},this)}},_axisLine:function(t,e,i,n){var o=t.getModel("axisLine.lineStyle"),a=new KS({shape:{cx:e.cx,cy:e.cy,r:n[Vv(e)]},style:o.getLineStyle(),z2:1,silent:!0});a.style.fill=null,this.group.add(a)},_axisTick:function(t,e,i,n){var o=t.getModel("axisTick"),a=(o.get("inside")?-1:1)*o.get("length"),s=n[Vv(e)],l=f(i,function(t){return new rM({shape:Bv(e,[s,s+a],t.coord)})});this.group.add(xM(l,{style:r(o.getModel("lineStyle").getLineStyle(),{stroke:t.get("axisLine.lineStyle.color")})}))},_axisLabel:function(t,e,i,n,o){var a=t.getCategories(!0),r=t.getModel("axisLabel"),s=r.get("margin");d(o,function(i,o){var l=r,u=i.tickValue,h=n[Vv(e)],c=e.coordToPoint([h+s,i.coord]),d=e.cx,f=e.cy,p=Math.abs(c[0]-d)/h<.3?"center":c[0]>d?"left":"right",g=Math.abs(c[1]-f)/h<.3?"middle":c[1]>f?"top":"bottom";a&&a[u]&&a[u].textStyle&&(l=new Lo(a[u].textStyle,r,r.ecModel));var m=new qS({silent:!0});this.group.add(m),fo(m.style,l,{x:c[0],y:c[1],textFill:l.getTextColor()||t.get("axisLine.lineStyle.color"),text:i.formattedLabel,textAlign:p,textVerticalAlign:g})},this)},_splitLine:function(t,e,i,n){var o=t.getModel("splitLine").getModel("lineStyle"),a=o.get("color"),s=0;a=a instanceof Array?a:[a];for(var l=[],u=0;u=0?"p":"n",M=y;v&&(n[r][b]||(n[r][b]={p:y,n:y}),M=n[r][b][S]);var I,T,A,D;if("radius"===h.dim){var C=h.dataToRadius(w)-y,L=a.dataToAngle(b);Math.abs(C)=0},fN.findTargetInfo=function(t,e){for(var i=this._targetInfoList,n=oy(e,t),o=0;o=0||uN(n,t.getAxis("y").model)>=0)&&a.push(t)}),e.push({panelId:"grid--"+t.id,gridModel:t,coordSysModel:t,coordSys:a[0],coordSyses:a,getPanelRect:mN.grid,xAxisDeclared:r[t.id],yAxisDeclared:s[t.id]})}))},geo:function(t,e){lN(t.geoModels,function(t){var i=t.coordinateSystem;e.push({panelId:"geo--"+t.id,geoModel:t,coordSysModel:t,coordSys:i,coordSyses:[i],getPanelRect:mN.geo})})}},gN=[function(t,e){var i=t.xAxisModel,n=t.yAxisModel,o=t.gridModel;return!o&&i&&(o=i.axis.grid.model),!o&&n&&(o=n.axis.grid.model),o&&o===e.gridModel},function(t,e){var i=t.geoModel;return i&&i===e.geoModel}],mN={grid:function(){return this.coordSys.grid.getRect().clone()},geo:function(){var t=this.coordSys,e=t.getBoundingRect().clone();return e.applyTransform(Mo(t)),e}},vN={lineX:hN(ay,0),lineY:hN(ay,1),rect:function(t,e,i){var n=e[cN[t]]([i[0][0],i[1][0]]),o=e[cN[t]]([i[0][1],i[1][1]]),a=[ny([n[0],o[0]]),ny([n[1],o[1]])];return{values:a,xyMinMax:a}},polygon:function(t,e,i){var n=[[1/0,-1/0],[1/0,-1/0]];return{values:f(i,function(i){var o=e[cN[t]](i);return n[0][0]=Math.min(n[0][0],o[0]),n[1][0]=Math.min(n[1][0],o[1]),n[0][1]=Math.max(n[0][1],o[0]),n[1][1]=Math.max(n[1][1],o[1]),o}),xyMinMax:n}}},yN={lineX:hN(ry,0),lineY:hN(ry,1),rect:function(t,e,i){return[[t[0][0]-i[0]*e[0][0],t[0][1]-i[0]*e[0][1]],[t[1][0]-i[1]*e[1][0],t[1][1]-i[1]*e[1][1]]]},polygon:function(t,e,i){return f(t,function(t,n){return[t[0]-i[0]*e[n][0],t[1]-i[1]*e[n][1]]})}},xN=["inBrush","outOfBrush"],_N="__ecBrushSelect",wN="__ecInBrushSelectEvent",bN=IT.VISUAL.BRUSH;Os(bN,function(t,e,i){t.eachComponent({mainType:"brush"},function(e){i&&"takeGlobalCursor"===i.type&&e.setBrushOption("brush"===i.key?i.brushOption:{brushType:!1}),(e.brushTargetManager=new iy(e.option,t)).setInputRanges(e.areas,t)})}),Es(bN,function(t,e,n){var o,a,s=[];t.eachComponent({mainType:"brush"},function(e,n){function l(t){return"all"===m||v[t]}function u(t){return!!t.length}function h(t,e){var i=t.coordinateSystem;w|=i.hasAxisBrushed(),l(e)&&i.eachActiveState(t.getData(),function(t,e){"active"===t&&(x[e]=1)})}function c(i,n,o){var a=dy(i);if(a&&!fy(e,n)&&(d(b,function(n){a[n.brushType]&&e.brushTargetManager.controlSeries(n,i,t)&&o.push(n),w|=u(o)}),l(n)&&u(o))){var r=i.getData();r.each(function(t){cy(a,o,r,t)&&(x[t]=1)})}}var p={brushId:e.id,brushIndex:n,brushName:e.name,areas:i(e.areas),selected:[]};s.push(p);var g=e.option,m=g.brushLink,v=[],x=[],_=[],w=0;n||(o=g.throttleType,a=g.throttleDelay);var b=f(e.areas,function(t){return py(r({boundingRect:SN[t.brushType](t)},t))}),S=Xv(e.option,xN,function(t){t.mappingMethod="fixed"});y(m)&&d(m,function(t){v[t]=1}),t.eachSeries(function(t,e){var i=_[e]=[];"parallel"===t.subType?h(t,e):c(t,e,i)}),t.eachSeries(function(t,e){var i={seriesId:t.id,seriesIndex:e,seriesName:t.name,dataIndex:[]};p.selected.push(i);var n=dy(t),o=_[e],a=t.getData(),r=l(e)?function(t){return x[t]?(i.dataIndex.push(a.getRawIndex(t)),"inBrush"):"outOfBrush"}:function(t){return cy(n,o,a,t)?(i.dataIndex.push(a.getRawIndex(t)),"inBrush"):"outOfBrush"};(l(e)?w:u(o))&&Yv(xN,S,a,r)})}),uy(e,o,a,s,n)});var SN={lineX:B,lineY:B,rect:function(t){return gy(t.range)},polygon:function(t){for(var e,i=t.range,n=0,o=i.length;ne[0][1]&&(e[0][1]=a[0]),a[1]e[1][1]&&(e[1][1]=a[1])}return e&&gy(e)}},MN=["#ddd"];Bs({type:"brush",dependencies:["geo","grid","xAxis","yAxis","parallel","series"],defaultOption:{toolbox:null,brushLink:null,seriesIndex:"all",geoIndex:null,xAxisIndex:null,yAxisIndex:null,brushType:"rect",brushMode:"single",transformable:!0,brushStyle:{borderWidth:1,color:"rgba(120,140,180,0.3)",borderColor:"rgba(120,140,180,0.8)"},throttleType:"fixRate",throttleDelay:0,removeOnClick:!0,z:1e4},areas:[],brushType:null,brushOption:{},coordInfoList:[],optionUpdated:function(t,e){var i=this.option;!e&&jv(i,t,["inBrush","outOfBrush"]);var n=i.inBrush=i.inBrush||{};i.outOfBrush=i.outOfBrush||{color:MN},n.hasOwnProperty("liftZ")||(n.liftZ=5)},setAreas:function(t){t&&(this.areas=f(t,function(t){return my(this.option,t)},this))},setBrushOption:function(t){this.brushOption=my(this.option,t),this.brushType=this.brushOption.brushType}});Vs({type:"brush",init:function(t,e){this.ecModel=t,this.api=e,this.model,(this._brushController=new Cf(e.getZr())).on("brush",m(this._onBrush,this)).mount()},render:function(t){return this.model=t,vy.apply(this,arguments)},updateTransform:vy,updateView:vy,dispose:function(){this._brushController.dispose()},_onBrush:function(t,e){var n=this.model.id;this.model.brushTargetManager.setOutputRanges(t,this.ecModel),(!e.isEnd||e.removeOnClick)&&this.api.dispatchAction({type:"brush",brushId:n,areas:i(t),$from:n})}}),Ps({type:"brush",event:"brush"},function(t,e){e.eachComponent({mainType:"brush",query:t},function(e){e.setAreas(t.areas)})}),Ps({type:"brushSelect",event:"brushSelected",update:"none"},function(){});var IN={},TN=XI.toolbox.brush;_y.defaultOption={show:!0,type:["rect","polygon","lineX","lineY","keep","clear"],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:i(TN.title)};var AN=_y.prototype;AN.render=AN.updateView=function(t,e,i){var n,o,a;e.eachComponent({mainType:"brush"},function(t){n=t.brushType,o=t.brushOption.brushMode||"single",a|=t.areas.length}),this._brushType=n,this._brushMode=o,d(t.get("type",!0),function(e){t.setIconStatus(e,("keep"===e?"multiple"===o:"clear"===e?a:e===n)?"emphasis":"normal")})},AN.getIcons=function(){var t=this.model,e=t.get("icon",!0),i={};return d(t.get("type",!0),function(t){e[t]&&(i[t]=e[t])}),i},AN.onclick=function(t,e,i){var n=this._brushType,o=this._brushMode;"clear"===i?(e.dispatchAction({type:"axisAreaSelect",intervals:[]}),e.dispatchAction({type:"brush",command:"clear",areas:[]})):e.dispatchAction({type:"takeGlobalCursor",key:"brush",brushOption:{brushType:"keep"===i?n:n!==i&&i,brushMode:"keep"===i?"multiple"===o?"single":"multiple":o}})},yy("brush",_y),Ls(function(t,e){var i=t&&t.brush;if(y(i)||(i=i?[i]:[]),i.length){var n=[];d(i,function(t){var e=t.hasOwnProperty("toolbox")?t.toolbox:[];e instanceof Array&&(n=n.concat(e))});var o=t&&t.toolbox;y(o)&&(o=o[0]),o||(o={feature:{}},t.toolbox=[o]);var a=o.feature||(o.feature={}),r=a.brush||(a.brush={}),s=r.type||(r.type=[]);s.push.apply(s,n),Zv(s),e&&!s.length&&s.push.apply(s,aN)}});wy.prototype={constructor:wy,type:"calendar",dimensions:["time","value"],getDimensionsInfo:function(){return[{name:"time",type:"time"},"value"]},getRangeInfo:function(){return this._rangeInfo},getModel:function(){return this._model},getRect:function(){return this._rect},getCellWidth:function(){return this._sw},getCellHeight:function(){return this._sh},getOrient:function(){return this._orient},getFirstDayOfWeek:function(){return this._firstDayOfWeek},getDateInfo:function(t){var e=(t=Uo(t)).getFullYear(),i=t.getMonth()+1;i=i<10?"0"+i:i;var n=t.getDate();n=n<10?"0"+n:n;var o=t.getDay();return o=Math.abs((o+7-this.getFirstDayOfWeek())%7),{y:e,m:i,d:n,day:o,time:t.getTime(),formatedDate:e+"-"+i+"-"+n,date:t}},getNextNDay:function(t,e){return 0===(e=e||0)?this.getDateInfo(t):((t=new Date(this.getDateInfo(t).time)).setDate(t.getDate()+e),this.getDateInfo(t))},update:function(t,e){function i(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 n=this._rangeInfo.weeks||1,o=["width","height"],a=this._model.get("cellSize").slice(),r=this._model.getBoxLayoutParams(),s="horizontal"===this._orient?[n,7]:[7,n];d([0,1],function(t){i(a,t)&&(r[o[t]]=a[t]*s[t])});var l={width:e.getWidth(),height:e.getHeight()},u=this._rect=la(r,l);d([0,1],function(t){i(a,t)||(a[t]=u[o[t]]/s[t])}),this._sw=a[0],this._sh=a[1]},dataToPoint:function(t,e){y(t)&&(t=t[0]),null==e&&(e=!0);var i=this.getDateInfo(t),n=this._rangeInfo,o=i.formatedDate;if(e&&!(i.time>=n.start.time&&i.timea.end.time&&t.reverse(),t},_getRangeInfo:function(t){var e;(t=[this.getDateInfo(t[0]),this.getDateInfo(t[1])])[0].time>t[1].time&&(e=!0,t.reverse());var i=Math.floor(t[1].time/864e5)-Math.floor(t[0].time/864e5)+1,n=new Date(t[0].time),o=n.getDate(),a=t[1].date.getDate();if(n.setDate(o+i-1),n.getDate()!==a)for(var r=n.getTime()-t[1].time>0?1:-1;n.getDate()!==a&&(n.getTime()-t[1].time)*r>0;)i-=r,n.setDate(o+i-1);var s=Math.floor((i+t[0].day+6)/7),l=e?1-s:s-1;return e&&t.reverse(),{range:[t[0].formatedDate,t[1].formatedDate],start:t[0],end:t[1],allDay:i,weeks:s,nthWeek:l,fweek:t[0].day,lweek:t[1].day}},_getDateByWeeksAndDay:function(t,e,i){var n=this._getRangeInfo(i);if(t>n.weeks||0===t&&en.lweek)return!1;var o=7*(t-1)-n.fweek+e,a=new Date(n.start.time);return a.setDate(n.start.d+o),this.getDateInfo(a)}},wy.dimensions=wy.prototype.dimensions,wy.getDimensionsInfo=wy.prototype.getDimensionsInfo,wy.create=function(t,e){var i=[];return t.eachComponent("calendar",function(n){var o=new wy(n,t,e);i.push(o),n.coordinateSystem=o}),t.eachSeries(function(t){"calendar"===t.get("coordinateSystem")&&(t.coordinateSystem=i[t.get("calendarIndex")||0])}),i},Ba.register("calendar",wy);var DN=YM.extend({type:"calendar",coordinateSystem:null,defaultOption:{zlevel:0,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%",nameMap:"en",color:"#000"},monthLabel:{show:!0,position:"start",margin:5,align:"center",nameMap:"en",formatter:null,color:"#000"},yearLabel:{show:!0,position:null,margin:30,formatter:null,color:"#ccc",fontFamily:"sans-serif",fontWeight:"bolder",fontSize:20}},init:function(t,e,i,n){var o=da(t);DN.superApply(this,"init",arguments),Sy(t,o)},mergeOption:function(t,e){DN.superApply(this,"mergeOption",arguments),Sy(this.option,t)}}),CN={EN:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],CN:["涓鏈","浜屾湀","涓夋湀","鍥涙湀","浜旀湀","鍏湀","涓冩湀","鍏湀","涔濇湀","鍗佹湀","鍗佷竴鏈","鍗佷簩鏈"]},LN={EN:["S","M","T","W","T","F","S"],CN:["鏃","涓","浜","涓","鍥","浜","鍏"]};Vs({type:"calendar",_tlpoints:null,_blpoints:null,_firstDayOfMonth:null,_firstDayPoints:null,render:function(t,e,i){var n=this.group;n.removeAll();var o=t.coordinateSystem,a=o.getRangeInfo(),r=o.getOrient();this._renderDayRect(t,a,n),this._renderLines(t,a,r,n),this._renderYearText(t,a,r,n),this._renderMonthText(t,r,n),this._renderWeekText(t,a,r,n)},_renderDayRect:function(t,e,i){for(var n=t.coordinateSystem,o=t.getModel("itemStyle").getItemStyle(),a=n.getCellWidth(),r=n.getCellHeight(),s=e.start.time;s<=e.end.time;s=n.getNextNDay(s,1).time){var l=n.dataToRect([s],!1).tl,u=new aM({shape:{x:l[0],y:l[1],width:a,height:r},cursor:"default",style:o});i.add(u)}},_renderLines:function(t,e,i,n){function o(e){a._firstDayOfMonth.push(r.getDateInfo(e)),a._firstDayPoints.push(r.dataToRect([e],!1).tl);var o=a._getLinePointsOfOneWeek(t,e,i);a._tlpoints.push(o[0]),a._blpoints.push(o[o.length-1]),l&&a._drawSplitline(o,s,n)}var a=this,r=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++){o(h.formatedDate),0===c&&(h=r.getDateInfo(e.start.y+"-"+e.start.m));var d=h.date;d.setMonth(d.getMonth()+1),h=r.getDateInfo(d)}o(r.getNextNDay(e.end.time,1).formatedDate),l&&this._drawSplitline(a._getEdgesPoints(a._tlpoints,u,i),s,n),l&&this._drawSplitline(a._getEdgesPoints(a._blpoints,u,i),s,n)},_getEdgesPoints:function(t,e,i){var n=[t[0].slice(),t[t.length-1].slice()],o="horizontal"===i?0:1;return n[0][o]=n[0][o]-e/2,n[1][o]=n[1][o]+e/2,n},_drawSplitline:function(t,e,i){var n=new oM({z2:20,shape:{points:t},style:e});i.add(n)},_getLinePointsOfOneWeek:function(t,e,i){var n=t.coordinateSystem;e=n.getDateInfo(e);for(var o=[],a=0;a<7;a++){var r=n.getNextNDay(e.time,a),s=n.dataToRect([r.time],!1);o[2*r.day]=s.tl,o[2*r.day+1]=s["horizontal"===i?"bl":"tr"]}return o},_formatterLabel:function(t,e){return"string"==typeof t&&t?ea(t,e):"function"==typeof t?t(e):e.nameMap},_yearTextPositionControl:function(t,e,i,n,o){e=e.slice();var a=["center","bottom"];"bottom"===n?(e[1]+=o,a=["center","top"]):"left"===n?e[0]-=o:"right"===n?(e[0]+=o,a=["center","top"]):e[1]-=o;var r=0;return"left"!==n&&"right"!==n||(r=Math.PI/2),{rotation:r,position:e,style:{textAlign:a[0],textVerticalAlign:a[1]}}},_renderYearText:function(t,e,i,n){var o=t.getModel("yearLabel");if(o.get("show")){var a=o.get("margin"),r=o.get("position");r||(r="horizontal"!==i?"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"===i?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]},d=e.start.y;+e.end.y>+e.start.y&&(d=d+"-"+e.end.y);var f=o.get("formatter"),p={start:e.start.y,end:e.end.y,nameMap:d},g=this._formatterLabel(f,p),m=new qS({z2:30});fo(m.style,o,{text:g}),m.attr(this._yearTextPositionControl(m,c[r],i,r,a)),n.add(m)}},_monthTextPositionControl:function(t,e,i,n,o){var a="left",r="top",s=t[0],l=t[1];return"horizontal"===i?(l+=o,e&&(a="center"),"start"===n&&(r="bottom")):(s+=o,e&&(r="middle"),"start"===n&&(a="right")),{x:s,y:l,textAlign:a,textVerticalAlign:r}},_renderMonthText:function(t,e,i){var n=t.getModel("monthLabel");if(n.get("show")){var o=n.get("nameMap"),r=n.get("margin"),s=n.get("position"),l=n.get("align"),u=[this._tlpoints,this._blpoints];_(o)&&(o=CN[o.toUpperCase()]||[]);var h="start"===s?0:1,c="horizontal"===e?0:1;r="start"===s?-r:r;for(var d="center"===l,f=0;f=r[0]&&t<=r[1]}if(t===this._dataZoomModel){var n=this._dimName,o=this.getTargetSeriesModels(),a=t.get("filterMode"),r=this._valueWindow;"none"!==a&&NN(o,function(t){var e=t.getData(),o=e.mapDimension(n,!0);o.length&&("weakFilter"===a?e.filterSelf(function(t){for(var i,n,a,s=0;sr[1];if(u&&!h&&!c)return!0;u&&(a=!0),h&&(i=!0),c&&(n=!0)}return a&&i&&n}):NN(o,function(n){if("empty"===a)t.setData(e.map(n,function(t){return i(t)?t:NaN}));else{var o={};o[n]=r,e.selectRange(o)}}),NN(o,function(t){e.setApproximateExtent(r,t)}))})}}};var RN=d,zN=PN,BN=Bs({type:"dataZoom",dependencies:["xAxis","yAxis","zAxis","radiusAxis","angleAxis","singleAxis","series"],defaultOption:{zlevel:0,z:4,orient:null,xAxisIndex:null,yAxisIndex:null,filterMode:"filter",throttle:null,start:0,end:100,startValue:null,endValue:null,minSpan:null,maxSpan:null,minValueSpan:null,maxValueSpan:null,rangeMode:null},init:function(t,e,i){this._dataIntervalByAxis={},this._dataInfo={},this._axisProxies={},this.textStyleModel,this._autoThrottle=!0,this._rangePropMode=["percent","percent"];var n=Ly(t);this.mergeDefaultAndTheme(t,i),this.doInit(n)},mergeOption:function(t){var e=Ly(t);n(this.option,t,!0),this.doInit(e)},doInit:function(t){var e=this.option;z_.canvasSupported||(e.realtime=!1),this._setDefaultThrottle(t),ky(this,t),RN([["start","startValue"],["end","endValue"]],function(t,i){"value"===this._rangePropMode[i]&&(e[t[0]]=null)},this),this.textStyleModel=this.getModel("textStyle"),this._resetTarget(),this._giveAxisProxies()},_giveAxisProxies:function(){var t=this._axisProxies;this.eachTargetAxis(function(e,i,n,o){var a=this.dependentModels[e.axis][i],r=a.__dzAxisProxy||(a.__dzAxisProxy=new EN(e.name,i,this,o));t[e.name+"_"+i]=r},this)},_resetTarget:function(){var t=this.option,e=this._judgeAutoMode();zN(function(e){var i=e.axisIndex;t[i]=Di(t[i])},this),"axisIndex"===e?this._autoSetAxisIndex():"orient"===e&&this._autoSetOrient()},_judgeAutoMode:function(){var t=this.option,e=!1;zN(function(i){null!=t[i.axisIndex]&&(e=!0)},this);var i=t.orient;return null==i&&e?"orient":e?void 0:(null==i&&(t.orient="horizontal"),"axisIndex")},_autoSetAxisIndex:function(){var t=!0,e=this.get("orient",!0),i=this.option,n=this.dependentModels;if(t){var o="vertical"===e?"y":"x";n[o+"Axis"].length?(i[o+"AxisIndex"]=[0],t=!1):RN(n.singleAxis,function(n){t&&n.get("orient",!0)===e&&(i.singleAxisIndex=[n.componentIndex],t=!1)})}t&&zN(function(e){if(t){var n=[],o=this.dependentModels[e.axis];if(o.length&&!n.length)for(var a=0,r=o.length;a0?100:20}},getFirstTargetAxisModel:function(){var t;return zN(function(e){if(null==t){var i=this.get(e.axisIndex);i.length&&(t=this.dependentModels[e.axis][i[0]])}},this),t},eachTargetAxis:function(t,e){var i=this.ecModel;zN(function(n){RN(this.get(n.axisIndex),function(o){t.call(e,n,o,this,i)},this)},this)},getAxisProxy:function(t,e){return this._axisProxies[t+"_"+e]},getAxisModel:function(t,e){var i=this.getAxisProxy(t,e);return i&&i.getAxisModel()},setRawRange:function(t,e){var i=this.option;RN([["start","startValue"],["end","endValue"]],function(e){null==t[e[0]]&&null==t[e[1]]||(i[e[0]]=t[e[0]],i[e[1]]=t[e[1]])},this),!e&&ky(this,t)},getPercentRange:function(){var t=this.findRepresentativeAxisProxy();if(t)return t.getDataPercentWindow()},getValueRange:function(t,e){if(null!=t||null!=e)return this.getAxisProxy(t,e).getDataValueWindow();var i=this.findRepresentativeAxisProxy();return i?i.getDataValueWindow():void 0},findRepresentativeAxisProxy:function(t){if(t)return t.__dzAxisProxy;var e=this._axisProxies;for(var i in e)if(e.hasOwnProperty(i)&&e[i].hostedBy(this))return e[i];for(var i in e)if(e.hasOwnProperty(i)&&!e[i].hostedBy(this))return e[i]},getRangePropMode:function(){return this._rangePropMode.slice()}}),VN=EI.extend({type:"dataZoom",render:function(t,e,i,n){this.dataZoomModel=t,this.ecModel=e,this.api=i},getTargetCoordInfo:function(){function t(t,e,i,n){for(var o,a=0;a0&&e%g)p+=f;else{var i=null==t||isNaN(t)||""===t,n=i?0:FN(t,a,u,!0);i&&!l&&e?(c.push([c[c.length-1][0],0]),d.push([d[d.length-1][0],0])):!i&&l&&(c.push([p,0]),d.push([p,0])),c.push([p,n]),d.push([p,n]),p+=f,l=i}});var m=this.dataZoomModel;this._displayables.barGroup.add(new nM({shape:{points:c},style:r({fill:m.get("dataBackgroundColor")},m.getModel("dataBackground.areaStyle").getAreaStyle()),silent:!0,z2:-20})),this._displayables.barGroup.add(new oM({shape:{points:d},style:m.getModel("dataBackground.lineStyle").getLineStyle(),silent:!0,z2:-19}))}}},_prepareDataShadowInfo:function(){var t=this.dataZoomModel,e=t.get("showDataShadow");if(!1!==e){var i,n=this.ecModel;return t.eachTargetAxis(function(o,a){d(t.getAxisProxy(o.name,a).getTargetSeriesModels(),function(t){if(!(i||!0!==e&&l(jN,t.get("type"))<0)){var r,s=n.getComponent(o.axis,a).axis,u=Py(o.name),h=t.coordinateSystem;null!=u&&h.getOtherAxis&&(r=h.getOtherAxis(s).inverse),u=t.getData().mapDimension(u),i={thisAxis:s,series:t,thisDim:o.name,otherDim:u,otherAxisInverse:r}}},this)},this),i}},_renderHandle:function(){var t=this._displayables,e=t.handles=[],i=t.handleLabels=[],n=this._displayables.barGroup,o=this._size,a=this.dataZoomModel;n.add(t.filler=new GN({draggable:!0,cursor:Ny(this._orient),drift:HN(this._onDragMove,this,"all"),onmousemove:function(t){lw(t.event)},ondragstart:HN(this._showDataInfo,this,!0),ondragend:HN(this._onDragEnd,this),onmouseover:HN(this._showDataInfo,this,!0),onmouseout:HN(this._showDataInfo,this,!1),style:{fill:a.get("fillerColor"),textPosition:"inside"}})),n.add(new GN(jn({silent:!0,shape:{x:0,y:0,width:o[0],height:o[1]},style:{stroke:a.get("dataBackgroundColor")||a.get("borderColor"),lineWidth:1,fill:"rgba(0,0,0,0)"}}))),ZN([0,1],function(t){var o=Co(a.get("handleIcon"),{cursor:Ny(this._orient),draggable:!0,drift:HN(this._onDragMove,this,t),onmousemove:function(t){lw(t.event)},ondragend:HN(this._onDragEnd,this),onmouseover:HN(this._showDataInfo,this,!0),onmouseout:HN(this._showDataInfo,this,!1)},{x:-1,y:0,width:2,height:2}),r=o.getBoundingRect();this._handleHeight=Ro(a.get("handleSize"),this._size[1]),this._handleWidth=r.width/r.height*this._handleHeight,o.setStyle(a.getModel("handleStyle").getItemStyle());var s=a.get("handleColor");null!=s&&(o.style.fill=s),n.add(e[t]=o);var l=a.textStyleModel;this.group.add(i[t]=new qS({silent:!0,invisible:!0,style:{x:0,y:0,text:"",textVerticalAlign:"middle",textAlign:"center",textFill:l.getTextColor(),textFont:l.getFont()},z2:10}))},this)},_resetInterval:function(){var t=this._range=this.dataZoomModel.getPercentRange(),e=this._getViewExtent();this._handleEnds=[FN(t[0],[0,100],e,!0),FN(t[1],[0,100],e,!0)]},_updateInterval:function(t,e){var i=this.dataZoomModel,n=this._handleEnds,o=this._getViewExtent(),a=i.findRepresentativeAxisProxy().getMinMaxSpan(),r=[0,100];EL(e,n,o,i.get("zoomLock")?"all":t,null!=a.minSpan?FN(a.minSpan,r,o,!0):null,null!=a.maxSpan?FN(a.maxSpan,r,o,!0):null);var s=this._range,l=this._range=WN([FN(n[0],o,r,!0),FN(n[1],o,r,!0)]);return!s||s[0]!==l[0]||s[1]!==l[1]},_updateView:function(t){var e=this._displayables,i=this._handleEnds,n=WN(i.slice()),o=this._size;ZN([0,1],function(t){var n=e.handles[t],a=this._handleHeight;n.attr({scale:[a/2,a/2],position:[i[t],o[1]/2-a/2]})},this),e.filler.setShape({x:n[0],y:0,width:n[1]-n[0],height:o[1]}),this._updateDataInfo(t)},_updateDataInfo:function(t){function e(t){var e=Mo(n.handles[t].parent,this.group),i=To(0===t?"right":"left",e),s=this._handleWidth/2+XN,l=Io([c[t]+(0===t?-s:s),this._size[1]/2],e);o[t].setStyle({x:l[0],y:l[1],textVerticalAlign:a===UN?"middle":i,textAlign:a===UN?i:"center",text:r[t]})}var i=this.dataZoomModel,n=this._displayables,o=n.handleLabels,a=this._orient,r=["",""];if(i.get("showDetail")){var s=i.findRepresentativeAxisProxy();if(s){var l=s.getAxisModel().axis,u=this._range,h=t?s.calculateDataWindow({start:u[0],end:u[1]}).valueWindow:s.getDataValueWindow();r=[this._formatLabel(h[0],l),this._formatLabel(h[1],l)]}}var c=WN(this._handleEnds.slice());e.call(this,0),e.call(this,1)},_formatLabel:function(t,e){var i=this.dataZoomModel,n=i.get("labelFormatter"),o=i.get("labelPrecision");null!=o&&"auto"!==o||(o=e.getPixelPrecision());var a=null==t||isNaN(t)?"":"category"===e.type||"time"===e.type?e.scale.getLabel(Math.round(t)):t.toFixed(Math.min(o,20));return x(n)?n(t,a):_(n)?n.replace("{value}",a):a},_showDataInfo:function(t){t=this._dragging||t;var e=this._displayables.handleLabels;e[0].attr("invisible",!t),e[1].attr("invisible",!t)},_onDragMove:function(t,e,i){this._dragging=!0;var n=Io([e,i],this._displayables.barGroup.getLocalTransform(),!0),o=this._updateInterval(t,n[0]),a=this.dataZoomModel.get("realtime");this._updateView(!a),o&&a&&this._dispatchZoomAction()},_onDragEnd:function(){this._dragging=!1,this._showDataInfo(!1),!this.dataZoomModel.get("realtime")&&this._dispatchZoomAction()},_onClickPanelClick:function(t){var e=this._size,i=this._displayables.barGroup.transformCoordToLocal(t.offsetX,t.offsetY);if(!(i[0]<0||i[0]>e[0]||i[1]<0||i[1]>e[1])){var n=this._handleEnds,o=(n[0]+n[1])/2,a=this._updateInterval("all",i[0]-o);this._updateView(),a&&this._dispatchZoomAction()}},_dispatchZoomAction:function(){var t=this._range;this.api.dispatchAction({type:"dataZoom",from:this.uid,dataZoomId:this.dataZoomModel.id,start:t[0],end:t[1]})},_findCoordRect:function(){var t;if(ZN(this.getTargetCoordInfo(),function(e){if(!t&&e.length){var i=e[0].model.coordinateSystem;t=i.getRect&&i.getRect()}}),!t){var e=this.api.getWidth(),i=this.api.getHeight();t={x:.2*e,y:.2*i,width:.6*e,height:.6*i}}return t}});BN.extend({type:"dataZoom.inside",defaultOption:{disabled:!1,zoomLock:!1,zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!1,preventDefaultMouseMove:!0}});var qN="\0_ec_dataZoom_roams",KN=m,$N=VN.extend({type:"dataZoom.inside",init:function(t,e){this._range},render:function(t,e,i,n){$N.superApply(this,"render",arguments),this._range=t.getPercentRange(),d(this.getTargetCoordInfo(),function(e,n){var o=f(e,function(t){return Ry(t.model)});d(e,function(e){var a=e.model,r={};d(["pan","zoom","scrollMove"],function(t){r[t]=KN(JN[t],this,e,n)},this),Oy(i,{coordId:Ry(a),allCoordIds:o,containsPoint:function(t,e,i){return a.coordinateSystem.containPoint([e,i])},dataZoomId:t.id,dataZoomModel:t,getRange:r})},this)},this)},dispose:function(){Ey(this.api,this.dataZoomModel.id),$N.superApply(this,"dispose",arguments),this._range=null}}),JN={zoom:function(t,e,i,n){var o=this._range,a=o.slice(),r=t.axisModels[0];if(r){var s=QN[e](null,[n.originX,n.originY],r,i,t),l=(s.signal>0?s.pixelStart+s.pixelLength-s.pixel:s.pixel-s.pixelStart)/s.pixelLength*(a[1]-a[0])+a[0],u=Math.max(1/n.scale,0);a[0]=(a[0]-l)*u+l,a[1]=(a[1]-l)*u+l;var h=this.dataZoomModel.findRepresentativeAxisProxy().getMinMaxSpan();return EL(0,a,[0,100],0,h.minSpan,h.maxSpan),this._range=a,o[0]!==a[0]||o[1]!==a[1]?a:void 0}},pan:Wy(function(t,e,i,n,o,a){var r=QN[n]([a.oldX,a.oldY],[a.newX,a.newY],e,o,i);return r.signal*(t[1]-t[0])*r.pixel/r.pixelLength}),scrollMove:Wy(function(t,e,i,n,o,a){return QN[n]([0,0],[a.scrollDelta,a.scrollDelta],e,o,i).signal*(t[1]-t[0])*a.scrollDelta})},QN={grid:function(t,e,i,n,o){var a=i.axis,r={},s=o.model.coordinateSystem.getRect();return t=t||[0,0],"x"===a.dim?(r.pixel=e[0]-t[0],r.pixelLength=s.width,r.pixelStart=s.x,r.signal=a.inverse?1:-1):(r.pixel=e[1]-t[1],r.pixelLength=s.height,r.pixelStart=s.y,r.signal=a.inverse?-1:1),r},polar:function(t,e,i,n,o){var a=i.axis,r={},s=o.model.coordinateSystem,l=s.getRadiusAxis().getExtent(),u=s.getAngleAxis().getExtent();return t=t?s.pointToCoord(t):[0,0],e=s.pointToCoord(e),"radiusAxis"===i.mainType?(r.pixel=e[0]-t[0],r.pixelLength=l[1]-l[0],r.pixelStart=l[0],r.signal=a.inverse?1:-1):(r.pixel=e[1]-t[1],r.pixelLength=u[1]-u[0],r.pixelStart=u[0],r.signal=a.inverse?-1:1),r},singleAxis:function(t,e,i,n,o){var a=i.axis,r=o.model.coordinateSystem.getRect(),s={};return t=t||[0,0],"horizontal"===a.orient?(s.pixel=e[0]-t[0],s.pixelLength=r.width,s.pixelStart=r.x,s.signal=a.inverse?1:-1):(s.pixel=e[1]-t[1],s.pixelLength=r.height,s.pixelStart=r.y,s.signal=a.inverse?-1:1),s}};ks({getTargetSeries:function(t){var e=R();return t.eachComponent("dataZoom",function(t){t.eachTargetAxis(function(t,i,n){d(n.getAxisProxy(t.name,i).getTargetSeriesModels(),function(t){e.set(t.uid,t)})})}),e},modifyOutputEnd:!0,overallReset:function(t,e){t.eachComponent("dataZoom",function(t){t.eachTargetAxis(function(t,i,n){n.getAxisProxy(t.name,i).reset(n,e)}),t.eachTargetAxis(function(t,i,n){n.getAxisProxy(t.name,i).filterData(n,e)})}),t.eachComponent("dataZoom",function(t){var e=t.findRepresentativeAxisProxy(),i=e.getDataPercentWindow(),n=e.getDataValueWindow();t.setRawRange({start:i[0],end:i[1],startValue:n[0],endValue:n[1]},!0)})}}),Ps("dataZoom",function(t,e){var i=Iy(m(e.eachComponent,e,"dataZoom"),PN,function(t,e){return t.get(e.axisIndex)}),n=[];e.eachComponent({mainType:"dataZoom",query:t},function(t,e){n.push.apply(n,i(t).nodes)}),d(n,function(e,i){e.setRawRange({start:t.start,end:t.end,startValue:t.startValue,endValue:t.endValue})})});var tO=d,eO=function(t){var e=t&&t.visualMap;y(e)||(e=e?[e]:[]),tO(e,function(t){if(t){Hy(t,"splitList")&&!Hy(t,"pieces")&&(t.pieces=t.splitList,delete t.splitList);var e=t.pieces;e&&y(e)&&tO(e,function(t){w(t)&&(Hy(t,"start")&&!Hy(t,"min")&&(t.min=t.start),Hy(t,"end")&&!Hy(t,"max")&&(t.max=t.end))})}})};YM.registerSubTypeDefaulter("visualMap",function(t){return t.categories||(t.pieces?t.pieces.length>0:t.splitNumber>0)&&!t.calculable?"piecewise":"continuous"});var iO=IT.VISUAL.COMPONENT;Es(iO,{createOnAllSeries:!0,reset:function(t,e){var i=[];return e.eachComponent("visualMap",function(e){var n=t.pipelineContext;!e.isTargetSeries(t)||n&&n.large||i.push(qv(e.stateList,e.targetVisuals,m(e.getValueState,e),e.getDataDimension(t.getData())))}),i}}),Es(iO,{createOnAllSeries:!0,reset:function(t,e){var i=t.getData(),n=[];e.eachComponent("visualMap",function(e){if(e.isTargetSeries(t)){var o=e.getVisualMeta(m(Zy,null,t,e))||{stops:[],outerColors:[]},a=e.getDataDimension(i),r=i.getDimensionInfo(a);null!=r&&(o.dimension=r.index,n.push(o))}}),t.getData().setVisual("visualMeta",n)}});var nO={get:function(t,e,n){var o=i((oO[t]||{})[e]);return n&&y(o)?o[o.length-1]:o}},oO={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]}},aO=jC.mapVisual,rO=jC.eachVisual,sO=y,lO=d,uO=Bo,hO=Eo,cO=B,dO=Bs({type:"visualMap",dependencies:["series"],stateList:["inRange","outOfRange"],replacableOptionKeys:["inRange","outOfRange","target","controller","color"],dataBound:[-1/0,1/0],layoutMode:{type:"box",ignoreSize:!0},defaultOption:{show:!0,zlevel:0,z:4,seriesIndex:"all",min:0,max:200,dimension:null,inRange:null,outOfRange:null,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,color:null,formatter:null,text:null,textStyle:{color:"#333"}},init:function(t,e,i){this._dataExtent,this.targetVisuals={},this.controllerVisuals={},this.textStyleModel,this.itemSize,this.mergeDefaultAndTheme(t,i)},optionUpdated:function(t,e){var i=this.option;z_.canvasSupported||(i.realtime=!1),!e&&jv(i,t,this.replacableOptionKeys),this.textStyleModel=this.getModel("textStyle"),this.resetItemSize(),this.completeVisualOption()},resetVisual:function(t){var e=this.stateList;t=m(t,this),this.controllerVisuals=Xv(this.option.controller,e,t),this.targetVisuals=Xv(this.option.target,e,t)},getTargetSeriesIndices:function(){var t=this.option.seriesIndex,e=[];return null==t||"all"===t?this.ecModel.eachSeries(function(t,i){e.push(i)}):e=Di(t),e},eachTargetSeries:function(t,e){d(this.getTargetSeriesIndices(),function(i){t.call(e,this.ecModel.getSeriesByIndex(i))},this)},isTargetSeries:function(t){var e=!1;return this.eachTargetSeries(function(i){i===t&&(e=!0)}),e},formatValueText:function(t,e,i){function n(t){return t===l[0]?"min":t===l[1]?"max":(+t).toFixed(Math.min(s,20))}var o,a,r=this.option,s=r.precision,l=this.dataBound,u=r.formatter;return i=i||["<",">"],y(t)&&(t=t.slice(),o=!0),a=e?t:o?[n(t[0]),n(t[1])]:n(t),_(u)?u.replace("{value}",o?a[0]:a).replace("{value2}",o?a[1]:a):x(u)?o?u(t[0],t[1]):u(t):o?t[0]===l[0]?i[0]+" "+a[1]:t[1]===l[1]?i[1]+" "+a[0]:a[0]+" - "+a[1]:a},resetExtent:function(){var t=this.option,e=uO([t.min,t.max]);this._dataExtent=e},getDataDimension:function(t){var e=this.option.dimension,i=t.dimensions;if(null!=e||i.length){if(null!=e)return t.getDimension(e);for(var n=t.dimensions,o=n.length-1;o>=0;o--){var a=n[o];if(!t.getDimensionInfo(a).isCalculationCoord)return a}}},getExtent:function(){return this._dataExtent.slice()},completeVisualOption:function(){function t(t){sO(o.color)&&!t.inRange&&(t.inRange={color:o.color.slice().reverse()}),t.inRange=t.inRange||{color:e.get("gradientColor")},lO(this.stateList,function(e){var i=t[e];if(_(i)){var n=nO.get(i,"active",l);n?(t[e]={},t[e][i]=n):delete t[e]}},this)}var e=this.ecModel,o=this.option,a={inRange:o.inRange,outOfRange:o.outOfRange},r=o.target||(o.target={}),s=o.controller||(o.controller={});n(r,a),n(s,a);var l=this.isCategory();t.call(this,r),t.call(this,s),function(t,e,i){var n=t[e],o=t[i];n&&!o&&(o=t[i]={},lO(n,function(t,e){if(jC.isValidType(e)){var i=nO.get(e,"inactive",l);null!=i&&(o[e]=i,"color"!==e||o.hasOwnProperty("opacity")||o.hasOwnProperty("colorAlpha")||(o.opacity=[0,0]))}}))}.call(this,r,"inRange","outOfRange"),function(t){var e=(t.inRange||{}).symbol||(t.outOfRange||{}).symbol,n=(t.inRange||{}).symbolSize||(t.outOfRange||{}).symbolSize,o=this.get("inactiveColor");lO(this.stateList,function(a){var r=this.itemSize,s=t[a];s||(s=t[a]={color:l?o:[o]}),null==s.symbol&&(s.symbol=e&&i(e)||(l?"roundRect":["roundRect"])),null==s.symbolSize&&(s.symbolSize=n&&i(n)||(l?r[0]:[r[0],r[0]])),s.symbol=aO(s.symbol,function(t){return"none"===t||"square"===t?"roundRect":t});var u=s.symbolSize;if(null!=u){var h=-1/0;rO(u,function(t){t>h&&(h=t)}),s.symbolSize=aO(u,function(t){return hO(t,[0,h],[0,r[0]],!0)})}},this)}.call(this,s)},resetItemSize:function(){this.itemSize=[parseFloat(this.get("itemWidth")),parseFloat(this.get("itemHeight"))]},isCategory:function(){return!!this.option.categories},setSelected:cO,getValueState:cO,getVisualMeta:cO}),fO=[20,140],pO=dO.extend({type:"visualMap.continuous",defaultOption:{align:"auto",calculable:!1,range:null,realtime:!0,itemHeight:null,itemWidth:null,hoverLink:!0,hoverLinkDataSize:null,hoverLinkOnHandle:null},optionUpdated:function(t,e){pO.superApply(this,"optionUpdated",arguments),this.resetExtent(),this.resetVisual(function(t){t.mappingMethod="linear",t.dataExtent=this.getExtent()}),this._resetRange()},resetItemSize:function(){pO.superApply(this,"resetItemSize",arguments);var t=this.itemSize;"horizontal"===this._orient&&t.reverse(),(null==t[0]||isNaN(t[0]))&&(t[0]=fO[0]),(null==t[1]||isNaN(t[1]))&&(t[1]=fO[1])},_resetRange:function(){var t=this.getExtent(),e=this.option.range;!e||e.auto?(t.auto=1,this.option.range=t):y(e)&&(e[0]>e[1]&&e.reverse(),e[0]=Math.max(e[0],t[0]),e[1]=Math.min(e[1],t[1]))},completeVisualOption:function(){dO.prototype.completeVisualOption.apply(this,arguments),d(this.stateList,function(t){var e=this.option.controller[t].symbolSize;e&&e[0]!==e[1]&&(e[0]=0)},this)},setSelected:function(t){this.option.range=t.slice(),this._resetRange()},getSelected:function(){var t=this.getExtent(),e=Bo((this.get("range")||[]).slice());return e[0]>t[1]&&(e[0]=t[1]),e[1]>t[1]&&(e[1]=t[1]),e[0]=i[1]||t<=e[1])?"inRange":"outOfRange"},findTargetDataIndices:function(t){var e=[];return this.eachTargetSeries(function(i){var n=[],o=i.getData();o.each(this.getDataDimension(o),function(e,i){t[0]<=e&&e<=t[1]&&n.push(i)},this),e.push({seriesId:i.id,dataIndex:n})},this),e},getVisualMeta:function(t){function e(e,i){o.push({value:e,color:t(e,i)})}for(var i=Uy(0,0,this.getExtent()),n=Uy(0,0,this.option.range.slice()),o=[],a=0,r=0,s=n.length,l=i.length;rt[1])break;i.push({color:this.getControllerVisual(a,"color",e),offset:o/100})}return i.push({color:this.getControllerVisual(t[1],"color",e),offset:1}),i},_createBarPoints:function(t,e){var i=this.visualMapModel.itemSize;return[[i[0]-e[0],t[0]],[i[0],t[0]],[i[0],t[1]],[i[0]-e[1],t[1]]]},_createBarGroup:function(t){var e=this._orient,i=this.visualMapModel.get("inverse");return new Zw("horizontal"!==e||i?"horizontal"===e&&i?{scale:"bottom"===t?[-1,1]:[1,1],rotation:-Math.PI/2}:"vertical"!==e||i?{scale:"left"===t?[1,1]:[-1,1]}:{scale:"left"===t?[1,-1]:[-1,-1]}:{scale:"bottom"===t?[1,1]:[-1,1],rotation:Math.PI/2})},_updateHandle:function(t,e){if(this._useHandle){var i=this._shapes,n=this.visualMapModel,o=i.handleThumbs,a=i.handleLabels;vO([0,1],function(r){var s=o[r];s.setStyle("fill",e.handlesColor[r]),s.position[1]=t[r];var l=Io(i.handleLabelPoints[r],Mo(s,this.group));a[r].setStyle({x:l[0],y:l[1],text:n.formatValueText(this._dataInterval[r]),textVerticalAlign:"middle",textAlign:this._applyTransform("horizontal"===this._orient?0===r?"bottom":"top":"left",i.barGroup)})},this)}},_showIndicator:function(t,e,i,n){var o=this.visualMapModel,a=o.getExtent(),r=o.itemSize,s=[0,r[1]],l=mO(t,a,s,!0),u=this._shapes,h=u.indicator;if(h){h.position[1]=l,h.attr("invisible",!1),h.setShape("points",Ky(!!i,n,l,r[1]));var c={convertOpacityToAlpha:!0},d=this.getControllerVisual(t,"color",c);h.setStyle("fill",d);var f=Io(u.indicatorLabelPoint,Mo(h,this.group)),p=u.indicatorLabel;p.attr("invisible",!1);var g=this._applyTransform("left",u.barGroup),m=this._orient;p.setStyle({text:(i||"")+o.formatValueText(e),textVerticalAlign:"horizontal"===m?g:"middle",textAlign:"horizontal"===m?"center":g,x:f[0],y:f[1]})}},_enableHoverLinkToSeries:function(){var t=this;this._shapes.barGroup.on("mousemove",function(e){if(t._hovering=!0,!t._dragging){var i=t.visualMapModel.itemSize,n=t._applyTransform([e.offsetX,e.offsetY],t._shapes.barGroup,!0,!0);n[1]=yO(xO(0,n[1]),i[1]),t._doHoverLinkToSeries(n[1],0<=n[0]&&n[0]<=i[0])}}).on("mouseout",function(){t._hovering=!1,!t._dragging&&t._clearHoverLinkToSeries()})},_enableHoverLinkFromSeries:function(){var t=this.api.getZr();this.visualMapModel.option.hoverLink?(t.on("mouseover",this._hoverLinkFromSeriesMouseOver,this),t.on("mouseout",this._hideIndicator,this)):this._clearHoverLinkFromSeries()},_doHoverLinkToSeries:function(t,e){var i=this.visualMapModel,n=i.itemSize;if(i.option.hoverLink){var o=[0,n[1]],a=i.getExtent();t=yO(xO(o[0],t),o[1]);var r=$y(i,a,o),s=[t-r,t+r],l=mO(t,o,a,!0),u=[mO(s[0],o,a,!0),mO(s[1],o,a,!0)];s[0]o[1]&&(u[1]=1/0),e&&(u[0]===-1/0?this._showIndicator(l,u[1],"< ",r):u[1]===1/0?this._showIndicator(l,u[0],"> ",r):this._showIndicator(l,l,"鈮 ",r));var h=this._hoverLinkDataIndices,c=[];(e||Jy(i))&&(c=this._hoverLinkDataIndices=i.findTargetDataIndices(u));var d=Ri(h,c);this._dispatchHighDown("downplay",jy(d[0])),this._dispatchHighDown("highlight",jy(d[1]))}},_hoverLinkFromSeriesMouseOver:function(t){var e=t.target,i=this.visualMapModel;if(e&&null!=e.dataIndex){var n=this.ecModel.getSeriesByIndex(e.seriesIndex);if(i.isTargetSeries(n)){var o=n.getData(e.dataType),a=o.get(i.getDataDimension(o),e.dataIndex,!0);isNaN(a)||this._showIndicator(a,a)}}},_hideIndicator:function(){var t=this._shapes;t.indicator&&t.indicator.attr("invisible",!0),t.indicatorLabel&&t.indicatorLabel.attr("invisible",!0)},_clearHoverLinkToSeries:function(){this._hideIndicator();var t=this._hoverLinkDataIndices;this._dispatchHighDown("downplay",jy(t)),t.length=0},_clearHoverLinkFromSeries:function(){this._hideIndicator();var t=this.api.getZr();t.off("mouseover",this._hoverLinkFromSeriesMouseOver),t.off("mouseout",this._hideIndicator)},_applyTransform:function(t,e,i,n){var o=Mo(e,n?null:this.group);return bM[y(t)?"applyTransform":"transformDirection"](t,o,i)},_dispatchHighDown:function(t,e){e&&e.length&&this.api.dispatchAction({type:t,batch:e})},dispose:function(){this._clearHoverLinkFromSeries(),this._clearHoverLinkToSeries()},remove:function(){this._clearHoverLinkFromSeries(),this._clearHoverLinkToSeries()}});Ps({type:"selectDataRange",event:"dataRangeSelected",update:"update"},function(t,e){e.eachComponent({mainType:"visualMap",query:t},function(e){e.setSelected(t.selected)})}),Ls(eO);var SO=dO.extend({type:"visualMap.piecewise",defaultOption:{selected:null,minOpen:!1,maxOpen:!1,align:"auto",itemWidth:20,itemHeight:14,itemSymbol:"roundRect",pieceList:null,categories:null,splitNumber:5,selectedMode:"multiple",itemGap:10,hoverLink:!0,showLabel:null},optionUpdated:function(t,e){SO.superApply(this,"optionUpdated",arguments),this._pieceList=[],this.resetExtent();var n=this._mode=this._determineMode();MO[this._mode].call(this),this._resetSelected(t,e);var o=this.option.categories;this.resetVisual(function(t,e){"categories"===n?(t.mappingMethod="category",t.categories=i(o)):(t.dataExtent=this.getExtent(),t.mappingMethod="piecewise",t.pieceList=f(this._pieceList,function(t){var t=i(t);return"inRange"!==e&&(t.visual=null),t}))})},completeVisualOption:function(){function t(t,e,i){return t&&t[e]&&(w(t[e])?t[e].hasOwnProperty(i):t[e]===i)}var e=this.option,i={},n=jC.listVisualTypes(),o=this.isCategory();d(e.pieces,function(t){d(n,function(e){t.hasOwnProperty(e)&&(i[e]=1)})}),d(i,function(i,n){var a=0;d(this.stateList,function(i){a|=t(e,i,n)||t(e.target,i,n)},this),!a&&d(this.stateList,function(t){(e[t]||(e[t]={}))[n]=nO.get(n,"inRange"===t?"active":"inactive",o)})},this),dO.prototype.completeVisualOption.apply(this,arguments)},_resetSelected:function(t,e){var i=this.option,n=this._pieceList,o=(e?i:t).selected||{};if(i.selected=o,d(n,function(t,e){var i=this.getSelectedMapKey(t);o.hasOwnProperty(i)||(o[i]=!0)},this),"single"===i.selectedMode){var a=!1;d(n,function(t,e){var i=this.getSelectedMapKey(t);o[i]&&(a?o[i]=!1:a=!0)},this)}},getSelectedMapKey:function(t){return"categories"===this._mode?t.value+"":t.index+""},getPieceList:function(){return this._pieceList},_determineMode:function(){var t=this.option;return t.pieces&&t.pieces.length>0?"pieces":this.option.categories?"categories":"splitNumber"},setSelected:function(t){this.option.selected=i(t)},getValueState:function(t){var e=jC.findPieceIndex(t,this._pieceList);return null!=e&&this.option.selected[this.getSelectedMapKey(this._pieceList[e])]?"inRange":"outOfRange"},findTargetDataIndices:function(t){var e=[];return this.eachTargetSeries(function(i){var n=[],o=i.getData();o.each(this.getDataDimension(o),function(e,i){jC.findPieceIndex(e,this._pieceList)===t&&n.push(i)},this),e.push({seriesId:i.id,dataIndex:n})},this),e},getRepresentValue:function(t){var e;if(this.isCategory())e=t.value;else if(null!=t.value)e=t.value;else{var i=t.interval||[];e=i[0]===-1/0&&i[1]===1/0?0:(i[0]+i[1])/2}return e},getVisualMeta:function(t){function e(e,a){var r=o.getRepresentValue({interval:e});a||(a=o.getValueState(r));var s=t(r,a);e[0]===-1/0?n[0]=s:e[1]===1/0?n[1]=s:i.push({value:e[0],color:s},{value:e[1],color:s})}if(!this.isCategory()){var i=[],n=[],o=this,a=this._pieceList.slice();if(a.length){var r=a[0].interval[0];r!==-1/0&&a.unshift({interval:[-1/0,r]}),(r=a[a.length-1].interval[1])!==1/0&&a.push({interval:[r,1/0]})}else a.push({interval:[-1/0,1/0]});var s=-1/0;return d(a,function(t){var i=t.interval;i&&(i[0]>s&&e([s,i[0]],"outOfRange"),e(i.slice()),s=i[1])},this),{stops:i,outerColors:n}}}}),MO={splitNumber:function(){var t=this.option,e=this._pieceList,i=Math.min(t.precision,20),n=this.getExtent(),o=t.splitNumber;o=Math.max(parseInt(o,10),1),t.splitNumber=o;for(var a=(n[1]-n[0])/o;+a.toFixed(i)!==a&&i<5;)i++;t.precision=i,a=+a.toFixed(i);var r=0;t.minOpen&&e.push({index:r++,interval:[-1/0,n[0]],close:[0,0]});for(var s=n[0],l=r+o;r","鈮"][e[0]]];t.text=t.text||this.formatValueText(null!=t.value?t.value:t.interval,!1,i)},this)}};gO.extend({type:"visualMap.piecewise",doRender:function(){var t=this.group;t.removeAll();var e=this.visualMapModel,i=e.get("textGap"),n=e.textStyleModel,o=n.getFont(),a=n.getTextColor(),r=this._getItemAlign(),s=e.itemSize,l=this._getViewData(),u=l.endsText,h=T(e.get("showLabel",!0),!u);u&&this._renderEndsText(t,u[0],s,h,r),d(l.viewPieceList,function(n){var l=n.piece,u=new Zw;u.onclick=m(this._onItemClick,this,l),this._enableHoverLink(u,n.indexInModelPieceList);var c=e.getRepresentValue(l);if(this._createItemSymbol(u,c,[0,0,s[0],s[1]]),h){var d=this.visualMapModel.getValueState(c);u.add(new qS({style:{x:"right"===r?-i:s[0]+i,y:s[1]/2,text:l.text,textVerticalAlign:"middle",textAlign:r,textFont:o,textFill:a,opacity:"outOfRange"===d?.5:1}}))}t.add(u)},this),u&&this._renderEndsText(t,u[1],s,h,r),UM(e.get("orient"),t,e.get("itemGap")),this.renderBackground(t),this.positionGroup(t)},_enableHoverLink:function(t,e){function i(t){var i=this.visualMapModel;i.option.hoverLink&&this.api.dispatchAction({type:t,batch:jy(i.findTargetDataIndices(e))})}t.on("mouseover",m(i,this,"highlight")).on("mouseout",m(i,this,"downplay"))},_getItemAlign:function(){var t=this.visualMapModel,e=t.option;if("vertical"===e.orient)return Xy(t,this.api,t.itemSize);var i=e.align;return i&&"auto"!==i||(i="left"),i},_renderEndsText:function(t,e,i,n,o){if(e){var a=new Zw,r=this.visualMapModel.textStyleModel;a.add(new qS({style:{x:n?"right"===o?i[0]:0:i[0]/2,y:i[1]/2,textVerticalAlign:"middle",textAlign:n?o:"center",text:e,textFont:r.getFont(),textFill:r.getTextColor()}})),t.add(a)}},_getViewData:function(){var t=this.visualMapModel,e=f(t.getPieceList(),function(t,e){return{piece:t,indexInModelPieceList:e}}),i=t.get("text"),n=t.get("orient"),o=t.get("inverse");return("horizontal"===n?o:!o)?e.reverse():i&&(i=i.slice().reverse()),{viewPieceList:e,endsText:i}},_createItemSymbol:function(t,e,i){t.add(Xl(this.getControllerVisual(e,"symbol"),i[0],i[1],i[2],i[3],this.getControllerVisual(e,"color")))},_onItemClick:function(t){var e=this.visualMapModel,n=e.option,o=i(n.selected),a=e.getSelectedMapKey(t);"single"===n.selectedMode?(o[a]=!0,d(o,function(t,e){o[e]=e===a})):o[a]=!o[a],this.api.dispatchAction({type:"selectDataRange",from:this.uid,visualMapId:this.visualMapModel.id,selected:o})}});Ls(eO);var IO=$o,TO=Qo,AO=Bs({type:"marker",dependencies:["series","grid","polar","geo"],init:function(t,e,i,n){this.mergeDefaultAndTheme(t,i),this.mergeOption(t,i,n.createdBySelf,!0)},isAnimationEnabled:function(){if(z_.node)return!1;var t=this.__hostSeries;return this.getShallow("animation")&&t&&t.isAnimationEnabled()},mergeOption:function(t,e,i,n){var o=this.constructor,r=this.mainType+"Model";i||e.eachSeries(function(t){var i=t.get(this.mainType,!0),s=t[r];i&&i.data?(s?s.mergeOption(i,e,!0):(n&&ex(i),d(i.data,function(t){t instanceof Array?(ex(t[0]),ex(t[1])):ex(t)}),a(s=new o(i,this,e),{mainType:this.mainType,seriesIndex:t.seriesIndex,name:t.name,createdBySelf:!0}),s.__hostSeries=t),t[r]=s):t[r]=null},this)},formatTooltip:function(t){var e=this.getData(),i=this.getRawValue(t),n=y(i)?f(i,IO).join(", "):IO(i),o=e.getName(t),a=TO(this.name);return(null!=i||o)&&(a+="
"),o&&(a+=TO(o),null!=i&&(a+=" : ")),null!=i&&(a+=TO(n)),a},getData:function(){return this._data},setData:function(t){this._data=t}});h(AO,LI),AO.extend({type:"markPoint",defaultOption:{zlevel:0,z:5,symbol:"pin",symbolSize:50,tooltip:{trigger:"item"},label:{show:!0,position:"inside"},itemStyle:{borderWidth:2},emphasis:{label:{show:!0}}}});var DO=l,CO=v,LO={min:CO(ox,"min"),max:CO(ox,"max"),average:CO(ox,"average")},kO=Vs({type:"marker",init:function(){this.markerGroupMap=R()},render:function(t,e,i){var n=this.markerGroupMap;n.each(function(t){t.__keep=!1});var o=this.type+"Model";e.eachSeries(function(t){var n=t[o];n&&this.renderSeries(t,n,e,i)},this),n.each(function(t){!t.__keep&&this.group.remove(t.group)},this)},renderSeries:function(){}});kO.extend({type:"markPoint",updateTransform:function(t,e,i){e.eachSeries(function(t){var e=t.markPointModel;e&&(cx(e.getData(),t,i),this.markerGroupMap.get(t.id).updateLayout(e))},this)},renderSeries:function(t,e,i,n){var o=t.coordinateSystem,a=t.id,r=t.getData(),s=this.markerGroupMap,l=s.get(a)||s.set(a,new Su),u=dx(o,t,e);e.setData(u),cx(e.getData(),t,n),u.each(function(t){var i=u.getItemModel(t),n=i.getShallow("symbolSize");"function"==typeof n&&(n=n(e.getRawValue(t),e.getDataParams(t))),u.setItemVisual(t,{symbolSize:n,color:i.get("itemStyle.color")||r.getVisual("color"),symbol:i.getShallow("symbol")})}),l.updateData(u),this.group.add(l.group),u.eachItemGraphicEl(function(t){t.traverse(function(t){t.dataModel=e})}),l.__keep=!0,l.group.silent=e.get("silent")||t.get("silent")}}),Ls(function(t){t.markPoint=t.markPoint||{}}),AO.extend({type:"markLine",defaultOption:{zlevel:0,z:5,symbol:["circle","arrow"],symbolSize:[8,16],precision:2,tooltip:{trigger:"item"},label:{show:!0,position:"end"},lineStyle:{type:"dashed"},emphasis:{label:{show:!0},lineStyle:{width:3}},animationEasing:"linear"}});var PO=function(t,e,o,r){var s=t.getData(),l=r.type;if(!y(r)&&("min"===l||"max"===l||"average"===l||"median"===l||null!=r.xAxis||null!=r.yAxis)){var u,h;if(null!=r.yAxis||null!=r.xAxis)u=null!=r.yAxis?"y":"x",e.getAxis(u),h=T(r.yAxis,r.xAxis);else{var c=rx(r,s,e,t);u=c.valueDataDim,c.valueAxis,h=hx(s,u,l)}var d="x"===u?0:1,f=1-d,p=i(r),g={};p.type=null,p.coord=[],g.coord=[],p.coord[f]=-1/0,g.coord[f]=1/0;var m=o.get("precision");m>=0&&"number"==typeof h&&(h=+h.toFixed(Math.min(m,20))),p.coord[d]=g.coord[d]=h,r=[p,g,{type:l,valueIndex:r.valueIndex,value:h}]}return r=[ax(t,r[0]),ax(t,r[1]),a({},r[2])],r[2].type=r[2].type||"",n(r[2],r[0]),n(r[2],r[1]),r};kO.extend({type:"markLine",updateTransform:function(t,e,i){e.eachSeries(function(t){var e=t.markLineModel;if(e){var n=e.getData(),o=e.__from,a=e.__to;o.each(function(e){mx(o,e,!0,t,i),mx(a,e,!1,t,i)}),n.each(function(t){n.setItemLayout(t,[o.getItemLayout(t),a.getItemLayout(t)])}),this.markerGroupMap.get(t.id).updateLayout()}},this)},renderSeries:function(t,e,i,n){function o(e,i,o){var a=e.getItemModel(i);mx(e,i,o,t,n),e.setItemVisual(i,{symbolSize:a.get("symbolSize")||g[o?0:1],symbol:a.get("symbol",!0)||p[o?0:1],color:a.get("itemStyle.color")||s.getVisual("color")})}var a=t.coordinateSystem,r=t.id,s=t.getData(),l=this.markerGroupMap,u=l.get(r)||l.set(r,new Jd);this.group.add(u.group);var h=vx(a,t,e),c=h.from,d=h.to,f=h.line;e.__from=c,e.__to=d,e.setData(f);var p=e.get("symbol"),g=e.get("symbolSize");y(p)||(p=[p,p]),"number"==typeof g&&(g=[g,g]),h.from.each(function(t){o(c,t,!0),o(d,t,!1)}),f.each(function(t){var e=f.getItemModel(t).get("lineStyle.color");f.setItemVisual(t,{color:e||c.getItemVisual(t,"color")}),f.setItemLayout(t,[c.getItemLayout(t),d.getItemLayout(t)]),f.setItemVisual(t,{fromSymbolSize:c.getItemVisual(t,"symbolSize"),fromSymbol:c.getItemVisual(t,"symbol"),toSymbolSize:d.getItemVisual(t,"symbolSize"),toSymbol:d.getItemVisual(t,"symbol")})}),u.updateData(f),h.line.eachItemGraphicEl(function(t,i){t.traverse(function(t){t.dataModel=e})}),u.__keep=!0,u.group.silent=e.get("silent")||t.get("silent")}}),Ls(function(t){t.markLine=t.markLine||{}}),AO.extend({type:"markArea",defaultOption:{zlevel:0,z:1,tooltip:{trigger:"item"},animation:!1,label:{show:!0,position:"top"},itemStyle:{borderWidth:0},emphasis:{label:{show:!0,position:"top"}}}});var NO=function(t,e,i,n){var a=ax(t,n[0]),r=ax(t,n[1]),s=T,l=a.coord,u=r.coord;l[0]=s(l[0],-1/0),l[1]=s(l[1],-1/0),u[0]=s(u[0],1/0),u[1]=s(u[1],1/0);var h=o([{},a,r]);return h.coord=[a.coord,r.coord],h.x0=a.x,h.y0=a.y,h.x1=r.x,h.y1=r.y,h},OO=[["x0","y0"],["x1","y0"],["x1","y1"],["x0","y1"]];kO.extend({type:"markArea",updateTransform:function(t,e,i){e.eachSeries(function(t){var e=t.markAreaModel;if(e){var n=e.getData();n.each(function(e){var o=f(OO,function(o){return bx(n,e,o,t,i)});n.setItemLayout(e,o),n.getItemGraphicEl(e).setShape("points",o)})}},this)},renderSeries:function(t,e,i,n){var o=t.coordinateSystem,a=t.id,s=t.getData(),l=this.markerGroupMap,u=l.get(a)||l.set(a,{group:new Zw});this.group.add(u.group),u.__keep=!0;var h=Sx(o,t,e);e.setData(h),h.each(function(e){h.setItemLayout(e,f(OO,function(i){return bx(h,e,i,t,n)})),h.setItemVisual(e,{color:s.getVisual("color")})}),h.diff(u.__data).add(function(t){var e=new nM({shape:{points:h.getItemLayout(t)}});h.setItemGraphicEl(t,e),u.group.add(e)}).update(function(t,i){var n=u.__data.getItemGraphicEl(i);bo(n,{shape:{points:h.getItemLayout(t)}},e,t),u.group.add(n),h.setItemGraphicEl(t,n)}).remove(function(t){var e=u.__data.getItemGraphicEl(t);u.group.remove(e)}).execute(),h.eachItemGraphicEl(function(t,i){var n=h.getItemModel(i),o=n.getModel("label"),a=n.getModel("emphasis.label"),s=h.getItemVisual(i,"color");t.useStyle(r(n.getModel("itemStyle").getItemStyle(),{fill:Ut(s,.4),stroke:s})),t.hoverStyle=n.getModel("emphasis.itemStyle").getItemStyle(),co(t.style,t.hoverStyle,o,a,{labelFetcher:e,labelDataIndex:i,defaultText:h.getName(i)||"",isRectText:!0,autoColor:s}),uo(t,{}),t.dataModel=e}),u.__data=h,u.group.silent=e.get("silent")||t.get("silent")}}),Ls(function(t){t.markArea=t.markArea||{}});YM.registerSubTypeDefaulter("timeline",function(){return"slider"}),Ps({type:"timelineChange",event:"timelineChanged",update:"prepareAndUpdate"},function(t,e){var i=e.getComponent("timeline");return i&&null!=t.currentIndex&&(i.setCurrentIndex(t.currentIndex),!i.get("loop",!0)&&i.isIndexMax()&&i.setPlayState(!1)),e.resetOption("timeline"),r({currentIndex:i.option.currentIndex},t)}),Ps({type:"timelinePlayChange",event:"timelinePlayChanged",update:"update"},function(t,e){var i=e.getComponent("timeline");i&&null!=t.playState&&i.setPlayState(t.playState)});var EO=YM.extend({type:"timeline",layoutMode:"box",defaultOption:{zlevel:0,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:[]},init:function(t,e,i){this._data,this._names,this.mergeDefaultAndTheme(t,i),this._initData()},mergeOption:function(t){EO.superApply(this,"mergeOption",arguments),this._initData()},setCurrentIndex:function(t){null==t&&(t=this.option.currentIndex);var e=this._data.count();this.option.loop?t=(t%e+e)%e:(t>=e&&(t=e-1),t<0&&(t=0)),this.option.currentIndex=t},getCurrentIndex:function(){return this.option.currentIndex},isIndexMax:function(){return this.getCurrentIndex()>=this._data.count()-1},setPlayState:function(t){this.option.autoPlay=!!t},getPlayState:function(){return!!this.option.autoPlay},_initData:function(){var t=this.option,e=t.data||[],n=t.axisType,o=this._names=[];if("category"===n){var a=[];d(e,function(t,e){var n,r=Li(t);w(t)?(n=i(t)).value=e:n=e,a.push(n),_(r)||null!=r&&!isNaN(r)||(r=""),o.push(r+"")}),e=a}var r={category:"ordinal",time:"time"}[n]||"number";(this._data=new eA([{name:"value",type:r}],this)).initData(e,o)},getData:function(){return this._data},getCategories:function(){if("category"===this.get("axisType"))return this._names.slice()}});h(EO.extend({type:"timeline.slider",defaultOption:{backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderWidth:0,orient:"horizontal",inverse:!1,tooltip:{trigger:"item"},symbol:"emptyCircle",symbolSize:10,lineStyle:{show:!0,width:2,color:"#304654"},label:{position:"auto",show:!0,interval:"auto",rotate:0,color:"#304654"},itemStyle:{color:"#304654",borderWidth:1},checkpointStyle:{symbol:"circle",symbolSize:13,color:"#c23531",borderWidth:5,borderColor:"rgba(194,53,49, 0.5)",animation:!0,animationDuration:300,animationEasing:"quinticInOut"},controlStyle:{show:!0,showPlayBtn:!0,showPrevBtn:!0,showNextBtn:!0,itemSize:22,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:"path://M18.6,50.8l22.5-22.5c0.2-0.2,0.3-0.4,0.3-0.7c0-0.3-0.1-0.5-0.3-0.7L18.7,4.4c-0.1-0.1-0.2-0.3-0.2-0.5 c0-0.4,0.3-0.8,0.8-0.8c0.2,0,0.5,0.1,0.6,0.3l23.5,23.5l0,0c0.2,0.2,0.3,0.4,0.3,0.7c0,0.3-0.1,0.5-0.3,0.7l-0.1,0.1L19.7,52 c-0.1,0.1-0.3,0.2-0.5,0.2c-0.4,0-0.8-0.3-0.8-0.8C18.4,51.2,18.5,51,18.6,50.8z",prevIcon:"path://M43,52.8L20.4,30.3c-0.2-0.2-0.3-0.4-0.3-0.7c0-0.3,0.1-0.5,0.3-0.7L42.9,6.4c0.1-0.1,0.2-0.3,0.2-0.5 c0-0.4-0.3-0.8-0.8-0.8c-0.2,0-0.5,0.1-0.6,0.3L18.3,28.8l0,0c-0.2,0.2-0.3,0.4-0.3,0.7c0,0.3,0.1,0.5,0.3,0.7l0.1,0.1L41.9,54 c0.1,0.1,0.3,0.2,0.5,0.2c0.4,0,0.8-0.3,0.8-0.8C43.2,53.2,43.1,53,43,52.8z",color:"#304654",borderColor:"#304654",borderWidth:1},emphasis:{label:{show:!0,color:"#c23531"},itemStyle:{color:"#c23531"},controlStyle:{color:"#c23531",borderColor:"#c23531",borderWidth:2}},data:[]}}),LI);var RO=EI.extend({type:"timeline"}),zO=function(t,e,i,n){HA.call(this,t,e,i),this.type=n||"value",this.model=null};zO.prototype={constructor:zO,getLabelModel:function(){return this.model.getModel("label")},isHorizontal:function(){return"horizontal"===this.model.get("orient")}},u(zO,HA);var BO=m,VO=d,GO=Math.PI;RO.extend({type:"timeline.slider",init:function(t,e){this.api=e,this._axis,this._viewRect,this._timer,this._currentPointer,this._mainGroup,this._labelGroup},render:function(t,e,i,n){if(this.model=t,this.api=i,this.ecModel=e,this.group.removeAll(),t.get("show",!0)){var o=this._layout(t,i),a=this._createGroup("mainGroup"),r=this._createGroup("labelGroup"),s=this._axis=this._createAxis(o,t);t.formatTooltip=function(t){return Qo(s.scale.getLabel(t))},VO(["AxisLine","AxisTick","Control","CurrentPointer"],function(e){this["_render"+e](o,a,s,t)},this),this._renderAxisLabel(o,r,s,t),this._position(o,t)}this._doPlayStop()},remove:function(){this._clearTimer(),this.group.removeAll()},dispose:function(){this._clearTimer()},_layout:function(t,e){var i=t.get("label.position"),n=t.get("orient"),o=Ax(t,e);null==i||"auto"===i?i="horizontal"===n?o.y+o.height/2=0||"+"===i?"left":"right"},r={horizontal:i>=0||"+"===i?"top":"bottom",vertical:"middle"},s={horizontal:0,vertical:GO/2},l="vertical"===n?o.height:o.width,u=t.getModel("controlStyle"),h=u.get("show",!0),c=h?u.get("itemSize"):0,d=h?u.get("itemGap"):0,f=c+d,p=t.get("label.rotate")||0;p=p*GO/180;var g,m,v,y,x=u.get("position",!0),_=h&&u.get("showPlayBtn",!0),w=h&&u.get("showPrevBtn",!0),b=h&&u.get("showNextBtn",!0),S=0,M=l;return"left"===x||"bottom"===x?(_&&(g=[0,0],S+=f),w&&(m=[S,0],S+=f),b&&(v=[M-c,0],M-=f)):(_&&(g=[M-c,0],M-=f),w&&(m=[0,0],S+=f),b&&(v=[M-c,0],M-=f)),y=[S,M],t.get("inverse")&&y.reverse(),{viewRect:o,mainLength:l,orient:n,rotation:s[n],labelRotation:p,labelPosOpt:i,labelAlign:t.get("label.align")||a[n],labelBaseline:t.get("label.verticalAlign")||t.get("label.baseline")||r[n],playPosition:g,prevBtnPosition:m,nextBtnPosition:v,axisExtent:y,controlSize:c,controlGap:d}},_position:function(t,e){function i(t){var e=t.position;t.origin=[c[0][0]-e[0],c[1][0]-e[1]]}function n(t){return[[t.x,t.x+t.width],[t.y,t.y+t.height]]}function o(t,e,i,n,o){t[n]+=i[n][o]-e[n][o]}var a=this._mainGroup,r=this._labelGroup,s=t.viewRect;if("vertical"===t.orient){var l=mt(),u=s.x,h=s.y+s.height;_t(l,l,[-u,-h]),wt(l,l,-GO/2),_t(l,l,[u,h]),(s=s.clone()).applyTransform(l)}var c=n(s),d=n(a.getBoundingRect()),f=n(r.getBoundingRect()),p=a.position,g=r.position;g[0]=p[0]=c[0][0];var m=t.labelPosOpt;if(isNaN(m))o(p,d,c,1,v="+"===m?0:1),o(g,f,c,1,1-v);else{var v=m>=0?0:1;o(p,d,c,1,v),g[1]=p[1]+m}a.attr("position",p),r.attr("position",g),a.rotation=r.rotation=t.rotation,i(a),i(r)},_createAxis:function(t,e){var i=e.getData(),n=e.get("axisType"),o=Vl(e,n);o.getTicks=function(){return i.mapArray(["value"],function(t){return t})};var a=i.getDataExtent("value");o.setExtent(a[0],a[1]),o.niceTicks();var r=new zO("value",o,t.axisExtent,n);return r.model=e,r},_createGroup:function(t){var e=this["_"+t]=new Zw;return this.group.add(e),e},_renderAxisLine:function(t,e,i,n){var o=i.getExtent();n.get("lineStyle.show")&&e.add(new rM({shape:{x1:o[0],y1:0,x2:o[1],y2:0},style:a({lineCap:"round"},n.getModel("lineStyle").getLineStyle()),silent:!0,z2:1}))},_renderAxisTick:function(t,e,i,n){var o=n.getData(),a=i.scale.getTicks();VO(a,function(t){var a=i.dataToCoord(t),r=o.getItemModel(t),s=r.getModel("itemStyle"),l=r.getModel("emphasis.itemStyle"),u={position:[a,0],onclick:BO(this._changeTimeline,this,t)},h=Cx(r,s,e,u);uo(h,l.getItemStyle()),r.get("tooltip")?(h.dataIndex=t,h.dataModel=n):h.dataIndex=h.dataModel=null},this)},_renderAxisLabel:function(t,e,i,n){if(i.getLabelModel().get("show")){var o=n.getData(),a=i.getViewLabels();VO(a,function(n){var a=n.tickValue,r=o.getItemModel(a),s=r.getModel("label"),l=r.getModel("emphasis.label"),u=i.dataToCoord(n.tickValue),h=new qS({position:[u,0],rotation:t.labelRotation-t.rotation,onclick:BO(this._changeTimeline,this,a),silent:!1});fo(h.style,s,{text:n.formattedLabel,textAlign:t.labelAlign,textVerticalAlign:t.labelBaseline}),e.add(h),uo(h,fo({},l))},this)}},_renderControl:function(t,e,i,n){function o(t,i,o,h){if(t){var c=Dx(n,i,u,{position:t,origin:[a/2,0],rotation:h?-r:0,rectHover:!0,style:s,onclick:o});e.add(c),uo(c,l)}}var a=t.controlSize,r=t.rotation,s=n.getModel("controlStyle").getItemStyle(),l=n.getModel("emphasis.controlStyle").getItemStyle(),u=[0,-a/2,a,a],h=n.getPlayState(),c=n.get("inverse",!0);o(t.nextBtnPosition,"controlStyle.nextIcon",BO(this._changeTimeline,this,c?"-":"+")),o(t.prevBtnPosition,"controlStyle.prevIcon",BO(this._changeTimeline,this,c?"+":"-")),o(t.playPosition,"controlStyle."+(h?"stopIcon":"playIcon"),BO(this._handlePlayClick,this,!h),!0)},_renderCurrentPointer:function(t,e,i,n){var o=n.getData(),a=n.getCurrentIndex(),r=o.getItemModel(a).getModel("checkpointStyle"),s=this,l={onCreate:function(t){t.draggable=!0,t.drift=BO(s._handlePointerDrag,s),t.ondragend=BO(s._handlePointerDragend,s),Lx(t,a,i,n,!0)},onUpdate:function(t){Lx(t,a,i,n)}};this._currentPointer=Cx(r,r,this._mainGroup,{},this._currentPointer,l)},_handlePlayClick:function(t){this._clearTimer(),this.api.dispatchAction({type:"timelinePlayChange",playState:t,from:this.uid})},_handlePointerDrag:function(t,e,i){this._clearTimer(),this._pointerChangeTimeline([i.offsetX,i.offsetY])},_handlePointerDragend:function(t){this._pointerChangeTimeline([t.offsetX,t.offsetY],!0)},_pointerChangeTimeline:function(t,e){var i=this._toAxisCoord(t)[0],n=Bo(this._axis.getExtent().slice());i>n[1]&&(i=n[1]),ii.getHeight()&&(n.textPosition="top",l=!0);var u=l?-5-o.height:s+8;a+o.width/2>i.getWidth()?(n.textPosition=["100%",u],n.textAlign="right"):a-o.width/2<0&&(n.textPosition=[0,u],n.textAlign="left")}})}},updateView:function(t,e,i,n){d(this._features,function(t){t.updateView&&t.updateView(t.model,e,i,n)})},remove:function(t,e){d(this._features,function(i){i.remove&&i.remove(t,e)}),this.group.removeAll()},dispose:function(t,e){d(this._features,function(i){i.dispose&&i.dispose(t,e)})}});var WO=XI.toolbox.saveAsImage;Px.defaultOption={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:WO.title,type:"png",name:"",excludeComponents:["toolbox"],pixelRatio:1,lang:WO.lang.slice()},Px.prototype.unusable=!z_.canvasSupported,Px.prototype.onclick=function(t,e){var i=this.model,n=i.get("name")||t.get("title.0.text")||"echarts",o=document.createElement("a"),a=i.get("type",!0)||"png";o.download=n+"."+a,o.target="_blank";var r=e.getConnectedDataURL({type:a,backgroundColor:i.get("backgroundColor",!0)||t.get("backgroundColor")||"#fff",excludeComponents:i.get("excludeComponents"),pixelRatio:i.get("pixelRatio")});if(o.href=r,"function"!=typeof MouseEvent||z_.browser.ie||z_.browser.edge)if(window.navigator.msSaveOrOpenBlob){for(var s=atob(r.split(",")[1]),l=s.length,u=new Uint8Array(l);l--;)u[l]=s.charCodeAt(l);var h=new Blob([u]);window.navigator.msSaveOrOpenBlob(h,n+"."+a)}else{var c=i.get("lang"),d='';window.open().document.write(d)}else{var f=new MouseEvent("click",{view:window,bubbles:!0,cancelable:!1});o.dispatchEvent(f)}},yy("saveAsImage",Px);var HO=XI.toolbox.magicType;Nx.defaultOption={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",tiled:"M2.3,2.2h22.8V25H2.3V2.2z M35,2.2h22.8V25H35V2.2zM2.3,35h22.8v22.8H2.3V35z M35,35h22.8v22.8H35V35z"},title:i(HO.title),option:{},seriesIndex:{}};var ZO=Nx.prototype;ZO.getIcons=function(){var t=this.model,e=t.get("icon"),i={};return d(t.get("type"),function(t){e[t]&&(i[t]=e[t])}),i};var UO={line:function(t,e,i,o){if("bar"===t)return n({id:e,type:"line",data:i.get("data"),stack:i.get("stack"),markPoint:i.get("markPoint"),markLine:i.get("markLine")},o.get("option.line")||{},!0)},bar:function(t,e,i,o){if("line"===t)return n({id:e,type:"bar",data:i.get("data"),stack:i.get("stack"),markPoint:i.get("markPoint"),markLine:i.get("markLine")},o.get("option.bar")||{},!0)},stack:function(t,e,i,o){if("line"===t||"bar"===t)return n({id:e,stack:"__ec_magicType_stack__"},o.get("option.stack")||{},!0)},tiled:function(t,e,i,o){if("line"===t||"bar"===t)return n({id:e,stack:""},o.get("option.tiled")||{},!0)}},XO=[["line","bar"],["stack","tiled"]];ZO.onclick=function(t,e,i){var n=this.model,o=n.get("seriesIndex."+i);if(UO[i]){var a={series:[]};d(XO,function(t){l(t,i)>=0&&d(t,function(t){n.setIconStatus(t,"normal")})}),n.setIconStatus(i,"emphasis"),t.eachComponent({mainType:"series",query:null==o?null:{seriesIndex:o}},function(e){var o=e.subType,s=e.id,l=UO[i](o,s,e,n);l&&(r(l,e.option),a.series.push(l));var u=e.coordinateSystem;if(u&&"cartesian2d"===u.type&&("line"===i||"bar"===i)){var h=u.getAxesByScale("ordinal")[0];if(h){var c=h.dim+"Axis",d=t.queryComponents({mainType:c,index:e.get(name+"Index"),id:e.get(name+"Id")})[0].componentIndex;a[c]=a[c]||[];for(var f=0;f<=d;f++)a[c][d]=a[c][d]||{};a[c][d].boundaryGap="bar"===i}}}),e.dispatchAction({type:"changeMagicType",currentType:i,newOption:a})}},Ps({type:"changeMagicType",event:"magicTypeChanged",update:"prepareAndUpdate"},function(t,e){e.mergeOption(t.newOption)}),yy("magicType",Nx);var jO=XI.toolbox.dataView,YO=new Array(60).join("-"),qO="\t",KO=new RegExp("["+qO+"]+","g");Hx.defaultOption={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:i(jO.title),lang:i(jO.lang),backgroundColor:"#fff",textColor:"#000",textareaColor:"#fff",textareaBorderColor:"#333",buttonColor:"#c23531",buttonTextColor:"#fff"},Hx.prototype.onclick=function(t,e){function i(){n.removeChild(a),x._dom=null}var n=e.getDom(),o=this.model;this._dom&&n.removeChild(this._dom);var a=document.createElement("div");a.style.cssText="position:absolute;left:5px;top:5px;bottom:5px;right:5px;",a.style.backgroundColor=o.get("backgroundColor")||"#fff";var r=document.createElement("h4"),s=o.get("lang")||[];r.innerHTML=s[0]||o.get("title"),r.style.cssText="margin: 10px 20px;",r.style.color=o.get("textColor");var l=document.createElement("div"),u=document.createElement("textarea");l.style.cssText="display:block;width:100%;overflow:auto;";var h=o.get("optionToContent"),c=o.get("contentToOption"),d=zx(t);if("function"==typeof h){var f=h(e.getOption());"string"==typeof f?l.innerHTML=f:M(f)&&l.appendChild(f)}else l.appendChild(u),u.readOnly=o.get("readOnly"),u.style.cssText="width:100%;height:100%;font-family:monospace;font-size:14px;line-height:1.6rem;",u.style.color=o.get("textColor"),u.style.borderColor=o.get("textareaBorderColor"),u.style.backgroundColor=o.get("textareaColor"),u.value=d.value;var p=d.meta,g=document.createElement("div");g.style.cssText="position:absolute;bottom:0;left:0;right:0;";var m="float:right;margin-right:20px;border:none;cursor:pointer;padding:2px 5px;font-size:12px;border-radius:3px",v=document.createElement("div"),y=document.createElement("div");m+=";background-color:"+o.get("buttonColor"),m+=";color:"+o.get("buttonTextColor");var x=this;ut(v,"click",i),ut(y,"click",function(){var t;try{t="function"==typeof c?c(l,e.getOption()):Wx(u.value,p)}catch(t){throw i(),new Error("Data view format error "+t)}t&&e.dispatchAction({type:"changeDataView",newOption:t}),i()}),v.innerHTML=s[1],y.innerHTML=s[2],y.style.cssText=m,v.style.cssText=m,!o.get("readOnly")&&g.appendChild(y),g.appendChild(v),ut(u,"keydown",function(t){if(9===(t.keyCode||t.which)){var e=this.value,i=this.selectionStart,n=this.selectionEnd;this.value=e.substring(0,i)+qO+e.substring(n),this.selectionStart=this.selectionEnd=i+1,lw(t)}}),a.appendChild(r),a.appendChild(l),a.appendChild(g),l.style.height=n.clientHeight-80+"px",n.appendChild(a),this._dom=a},Hx.prototype.remove=function(t,e){this._dom&&e.getDom().removeChild(this._dom)},Hx.prototype.dispose=function(t,e){this.remove(t,e)},yy("dataView",Hx),Ps({type:"changeDataView",event:"dataViewChanged",update:"prepareAndUpdate"},function(t,e){var i=[];d(t.newOption.series,function(t){var n=e.getSeriesByName(t.name)[0];if(n){var o=n.get("data");i.push({name:t.name,data:Zx(t.data,o)})}else i.push(a({type:"scatter"},t))}),e.mergeOption(r({series:i},t.newOption))});var $O=d,JO="\0_ec_hist_store";BN.extend({type:"dataZoom.select"}),VN.extend({type:"dataZoom.select"});var QO=XI.toolbox.dataZoom,tE=d,eE="\0_ec_\0toolbox-dataZoom_";Kx.defaultOption={show:!0,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:i(QO.title)};var iE=Kx.prototype;iE.render=function(t,e,i,n){this.model=t,this.ecModel=e,this.api=i,Qx(t,e,this,n,i),Jx(t,e)},iE.onclick=function(t,e,i){nE[i].call(this)},iE.remove=function(t,e){this._brushController.unmount()},iE.dispose=function(t,e){this._brushController.dispose()};var nE={zoom:function(){var t=!this._isZoomActive;this.api.dispatchAction({type:"takeGlobalCursor",key:"dataZoomSelect",dataZoomSelectActive:t})},back:function(){this._dispatchZoomAction(Xx(this.ecModel))}};iE._onBrush=function(t,e){function i(t,e,i){var r=e.getAxis(t),s=r.model,l=n(t,s,a),u=l.findRepresentativeAxisProxy(s).getMinMaxSpan();null==u.minValueSpan&&null==u.maxValueSpan||(i=EL(0,i.slice(),r.scale.getExtent(),0,u.minValueSpan,u.maxValueSpan)),l&&(o[l.id]={dataZoomId:l.id,startValue:i[0],endValue:i[1]})}function n(t,e,i){var n;return i.eachComponent({mainType:"dataZoom",subType:"select"},function(i){i.getAxisModel(t,e.componentIndex)&&(n=i)}),n}if(e.isEnd&&t.length){var o={},a=this.ecModel;this._brushController.updateCovers([]),new iy($x(this.model.option),a,{include:["grid"]}).matchOutputRanges(t,a,function(t,e,n){if("cartesian2d"===n.type){var o=t.brushType;"rect"===o?(i("x",n,e[0]),i("y",n,e[1])):i({lineX:"x",lineY:"y"}[o],n,e)}}),Ux(a,o),this._dispatchZoomAction(o)}},iE._dispatchZoomAction=function(t){var e=[];tE(t,function(t,n){e.push(i(t))}),e.length&&this.api.dispatchAction({type:"dataZoom",from:this.uid,batch:e})},yy("dataZoom",Kx),Ls(function(t){function e(t,e){if(e){var o=t+"Index",a=e[o];null==a||"all"===a||y(a)||(a=!1===a||"none"===a?[]:[a]),i(t,function(e,i){if(null==a||"all"===a||-1!==l(a,i)){var r={type:"select",$fromToolbox:!0,id:eE+t+i};r[o]=i,n.push(r)}})}}function i(e,i){var n=t[e];y(n)||(n=n?[n]:[]),tE(n,i)}if(t){var n=t.dataZoom||(t.dataZoom=[]);y(n)||(t.dataZoom=n=[n]);var o=t.toolbox;if(o&&(y(o)&&(o=o[0]),o&&o.feature)){var a=o.feature.dataZoom;e("xAxis",a),e("yAxis",a)}}});var oE=XI.toolbox.restore;t_.defaultOption={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:oE.title},t_.prototype.onclick=function(t,e,i){jx(t),e.dispatchAction({type:"restore",from:this.uid})},yy("restore",t_),Ps({type:"restore",event:"restore",update:"prepareAndUpdate"},function(t,e){e.resetOption("recreate")});var aE,rE="urn:schemas-microsoft-com:vml",sE="undefined"==typeof window?null:window,lE=!1,uE=sE&&sE.document;if(uE&&!z_.canvasSupported)try{!uE.namespaces.zrvml&&uE.namespaces.add("zrvml",rE),aE=function(t){return uE.createElement("')}}catch(t){aE=function(t){return uE.createElement("<"+t+' xmlns="'+rE+'" class="zrvml">')}}var hE=MS.CMD,cE=Math.round,dE=Math.sqrt,fE=Math.abs,pE=Math.cos,gE=Math.sin,mE=Math.max;if(!z_.canvasSupported){var vE=21600,yE=vE/2,xE=function(t){t.style.cssText="position:absolute;left:0;top:0;width:1px;height:1px;",t.coordsize=vE+","+vE,t.coordorigin="0,0"},_E=function(t){return String(t).replace(/&/g,"&").replace(/"/g,""")},wE=function(t,e,i){return"rgb("+[t,e,i].join(",")+")"},bE=function(t,e){e&&t&&e.parentNode!==t&&t.appendChild(e)},SE=function(t,e){e&&t&&e.parentNode===t&&t.removeChild(e)},ME=function(t,e,i){return 1e5*(parseFloat(t)||0)+1e3*(parseFloat(e)||0)+i},IE=function(t,e){return"string"==typeof t?t.lastIndexOf("%")>=0?parseFloat(t)/100*e:parseFloat(t):t},TE=function(t,e,i){var n=zt(e);i=+i,isNaN(i)&&(i=1),n&&(t.color=wE(n[0],n[1],n[2]),t.opacity=i*n[3])},AE=function(t){var e=zt(t);return[wE(e[0],e[1],e[2]),e[3]]},DE=function(t,e,i){var n=e.fill;if(null!=n)if(n instanceof cM){var o,a=0,r=[0,0],s=0,l=1,u=i.getBoundingRect(),h=u.width,c=u.height;if("linear"===n.type){o="gradient";var d=i.transform,f=[n.x*h,n.y*c],p=[n.x2*h,n.y2*c];d&&(Q(f,f,d),Q(p,p,d));var g=p[0]-f[0],m=p[1]-f[1];(a=180*Math.atan2(g,m)/Math.PI)<0&&(a+=360),a<1e-6&&(a=0)}else{o="gradientradial";var f=[n.x*h,n.y*c],d=i.transform,v=i.scale,y=h,x=c;r=[(f[0]-u.x)/y,(f[1]-u.y)/x],d&&Q(f,f,d),y/=v[0]*vE,x/=v[1]*vE;var _=mE(y,x);s=0/_,l=2*n.r/_-s}var w=n.colorStops.slice();w.sort(function(t,e){return t.offset-e.offset});for(var b=w.length,S=[],M=[],I=0;I=2){var D=S[0][0],C=S[1][0],L=S[0][1]*e.opacity,k=S[1][1]*e.opacity;t.type=o,t.method="none",t.focus="100%",t.angle=a,t.color=D,t.color2=C,t.colors=M.join(","),t.opacity=k,t.opacity2=L}"radial"===o&&(t.focusposition=r.join(","))}else TE(t,n,e.opacity)},CE=function(t,e){null!=e.lineDash&&(t.dashstyle=e.lineDash.join(" ")),null==e.stroke||e.stroke instanceof cM||TE(t,e.stroke,e.opacity)},LE=function(t,e,i,n){var o="fill"==e,a=t.getElementsByTagName(e)[0];null!=i[e]&&"none"!==i[e]&&(o||!o&&i.lineWidth)?(t[o?"filled":"stroked"]="true",i[e]instanceof cM&&SE(t,a),a||(a=e_(e)),o?DE(a,i,n):CE(a,i),bE(t,a)):(t[o?"filled":"stroked"]="false",SE(t,a))},kE=[[],[],[]],PE=function(t,e){var i,n,o,a,r,s,l=hE.M,u=hE.C,h=hE.L,c=hE.A,d=hE.Q,f=[],p=t.data,g=t.len();for(a=0;a.01?N&&(O+=.0125):Math.abs(E-D)<1e-4?N&&OA?x-=.0125:x+=.0125:N&&ED?y+=.0125:y-=.0125),f.push(R,cE(((A-C)*M+b)*vE-yE),",",cE(((D-L)*I+S)*vE-yE),",",cE(((A+C)*M+b)*vE-yE),",",cE(((D+L)*I+S)*vE-yE),",",cE((O*M+b)*vE-yE),",",cE((E*I+S)*vE-yE),",",cE((y*M+b)*vE-yE),",",cE((x*I+S)*vE-yE)),r=y,s=x;break;case hE.R:var z=kE[0],B=kE[1];z[0]=p[a++],z[1]=p[a++],B[0]=z[0]+p[a++],B[1]=z[1]+p[a++],e&&(Q(z,z,e),Q(B,B,e)),z[0]=cE(z[0]*vE-yE),B[0]=cE(B[0]*vE-yE),z[1]=cE(z[1]*vE-yE),B[1]=cE(B[1]*vE-yE),f.push(" m ",z[0],",",z[1]," l ",B[0],",",z[1]," l ",B[0],",",B[1]," l ",z[0],",",B[1]);break;case hE.Z:f.push(" x ")}if(i>0){f.push(n);for(var V=0;V100&&(RE=0,EE={});var i,n=zE.style;try{n.font=t,i=n.fontFamily.split(",")[0]}catch(t){}e={style:n.fontStyle||"normal",variant:n.fontVariant||"normal",weight:n.fontWeight||"normal",size:0|parseFloat(n.fontSize||12),family:i||"Microsoft YaHei"},EE[t]=e,RE++}return e};!function(t,e){hb[t]=e}("measureText",function(t,e){var i=uE;OE||((OE=i.createElement("div")).style.cssText="position:absolute;top:-20000px;left:0;padding:0;margin:0;border:none;white-space:pre;",uE.body.appendChild(OE));try{OE.style.font=e}catch(t){}return OE.innerHTML="",OE.appendChild(i.createTextNode(t)),{width:OE.offsetWidth}});for(var VE=new ue,GE=[gb,ui,hi,kn,qS],FE=0;FE=o&&u+1>=a){for(var h=[],c=0;c=o&&c+1>=a)return y_(0,s.components);l[i]=s}else l[i]=void 0}r++}();if(d)return d}},pushComponent:function(t,e,i){var n=t[t.length-1];n&&n.added===e&&n.removed===i?t[t.length-1]={count:n.count+1,added:e,removed:i}:t.push({count:1,added:e,removed:i})},extractCommon:function(t,e,i,n){for(var o=e.length,a=i.length,r=t.newPos,s=r-n,l=0;r+1=0;--n)if(e[n]===t)return!0;return!1}),i):null:i[0]},__.prototype.update=function(t,e){if(t){var i=this.getDefs(!1);if(t[this._domName]&&i.contains(t[this._domName]))"function"==typeof e&&e(t);else{var n=this.add(t);n&&(t[this._domName]=n)}}},__.prototype.addDom=function(t){this.getDefs(!0).appendChild(t)},__.prototype.removeDom=function(t){var e=this.getDefs(!1);e&&t[this._domName]&&(e.removeChild(t[this._domName]),t[this._domName]=null)},__.prototype.getDoms=function(){var t=this.getDefs(!1);if(!t)return[];var e=[];return d(this._tagNames,function(i){var n=t.getElementsByTagName(i);e=e.concat([].slice.call(n))}),e},__.prototype.markAllUnused=function(){var t=this;d(this.getDoms(),function(e){e[t._markLabel]="0"})},__.prototype.markUsed=function(t){t&&(t[this._markLabel]="1")},__.prototype.removeUnused=function(){var t=this.getDefs(!1);if(t){var e=this;d(this.getDoms(),function(i){"1"!==i[e._markLabel]&&t.removeChild(i)})}},__.prototype.getSvgProxy=function(t){return t instanceof kn?tR:t instanceof hi?eR:t instanceof qS?iR:tR},__.prototype.getTextSvgElement=function(t){return t.__textSvgEl},__.prototype.getSvgElement=function(t){return t.__svgEl},u(w_,__),w_.prototype.addWithoutUpdate=function(t,e){if(e&&e.style){var i=this;d(["fill","stroke"],function(n){if(e.style[n]&&("linear"===e.style[n].type||"radial"===e.style[n].type)){var o,a=e.style[n],r=i.getDefs(!0);a._dom?(o=a._dom,r.contains(a._dom)||i.addDom(o)):o=i.add(a),i.markUsed(e);var s=o.getAttribute("id");t.setAttribute(n,"url(#"+s+")")}})}},w_.prototype.add=function(t){var e;if("linear"===t.type)e=this.createElement("linearGradient");else{if("radial"!==t.type)return Bw("Illegal gradient type."),null;e=this.createElement("radialGradient")}return t.id=t.id||this.nextId++,e.setAttribute("id","zr"+this._zrId+"-gradient-"+t.id),this.updateDom(t,e),this.addDom(e),e},w_.prototype.update=function(t){var e=this;__.prototype.update.call(this,t,function(){var i=t.type,n=t._dom.tagName;"linear"===i&&"linearGradient"===n||"radial"===i&&"radialGradient"===n?e.updateDom(t,t._dom):(e.removeDom(t),e.add(t))})},w_.prototype.updateDom=function(t,e){if("linear"===t.type)e.setAttribute("x1",t.x),e.setAttribute("y1",t.y),e.setAttribute("x2",t.x2),e.setAttribute("y2",t.y2);else{if("radial"!==t.type)return void Bw("Illegal gradient type.");e.setAttribute("cx",t.x),e.setAttribute("cy",t.y),e.setAttribute("r",t.r)}t.global?e.setAttribute("gradientUnits","userSpaceOnUse"):e.setAttribute("gradientUnits","objectBoundingBox"),e.innerHTML="";for(var i=t.colorStops,n=0,o=i.length;n0){var n,o,a=this.getDefs(!0),r=e[0],s=i?"_textDom":"_dom";r[s]?(o=r[s].getAttribute("id"),n=r[s],a.contains(n)||a.appendChild(n)):(o="zr"+this._zrId+"-clip-"+this.nextId,++this.nextId,(n=this.createElement("clipPath")).setAttribute("id",o),a.appendChild(n),r[s]=n);var l=this.getSvgProxy(r);if(r.transform&&r.parent.invTransform&&!i){var u=Array.prototype.slice.call(r.transform);xt(r.transform,r.parent.invTransform,r.transform),l.brush(r),r.transform=u}else l.brush(r);var h=this.getSvgElement(r);n.innerHTML="",n.appendChild(h.cloneNode()),t.setAttribute("clip-path","url(#"+o+")"),e.length>1&&this.updateDom(n,e.slice(1),i)}else t&&t.setAttribute("clip-path","none")},b_.prototype.markUsed=function(t){var e=this;t.__clipPaths&&t.__clipPaths.length>0&&d(t.__clipPaths,function(t){t._dom&&__.prototype.markUsed.call(e,t._dom),t._textDom&&__.prototype.markUsed.call(e,t._textDom)})},u(S_,__),S_.prototype.addWithoutUpdate=function(t,e){if(e&&M_(e.style)){var i,n=e.style;n._shadowDom?(i=n._shadowDom,this.getDefs(!0).contains(n._shadowDom)||this.addDom(i)):i=this.add(e),this.markUsed(e);var o=i.getAttribute("id");t.style.filter="url(#"+o+")"}},S_.prototype.add=function(t){var e=this.createElement("filter"),i=t.style;return i._shadowDomId=i._shadowDomId||this.nextId++,e.setAttribute("id","zr"+this._zrId+"-shadow-"+i._shadowDomId),this.updateDom(t,e),this.addDom(e),e},S_.prototype.update=function(t,e){var i=e.style;if(M_(i)){var n=this;__.prototype.update.call(this,e,function(t){n.updateDom(e,t._shadowDom)})}else this.remove(t,i)},S_.prototype.remove=function(t,e){null!=e._shadowDomId&&(this.removeDom(e),t.style.filter="")},S_.prototype.updateDom=function(t,e){var i=e.getElementsByTagName("feDropShadow");i=0===i.length?this.createElement("feDropShadow"):i[0];var n,o,a,r,s=t.style,l=t.scale?t.scale[0]||1:1,u=t.scale?t.scale[1]||1:1;if(s.shadowBlur||s.shadowOffsetX||s.shadowOffsetY)n=s.shadowOffsetX||0,o=s.shadowOffsetY||0,a=s.shadowBlur,r=s.shadowColor;else{if(!s.textShadowBlur)return void this.removeDom(e,s);n=s.textShadowOffsetX||0,o=s.textShadowOffsetY||0,a=s.textShadowBlur,r=s.textShadowColor}i.setAttribute("dx",n/l),i.setAttribute("dy",o/u),i.setAttribute("flood-color",r);var h=a/2/l+" "+a/2/u;i.setAttribute("stdDeviation",h),e.setAttribute("x","-100%"),e.setAttribute("y","-100%"),e.setAttribute("width",Math.ceil(a/2*200)+"%"),e.setAttribute("height",Math.ceil(a/2*200)+"%"),e.appendChild(i),s._shadowDom=e},S_.prototype.markUsed=function(t){var e=t.style;e&&e._shadowDom&&__.prototype.markUsed.call(this,e._shadowDom)};var sR=function(t,e,i,n){this.root=t,this.storage=e,this._opts=i=a({},i||{});var o=r_("svg");o.setAttribute("xmlns","http://www.w3.org/2000/svg"),o.setAttribute("version","1.1"),o.setAttribute("baseProfile","full"),o.style.cssText="user-select:none;position:absolute;left:0;top:0;",this.gradientManager=new w_(n,o),this.clipPathManager=new b_(n,o),this.shadowManager=new S_(n,o);var r=document.createElement("div");r.style.cssText="overflow:hidden;position:relative",this._svgRoot=o,this._viewport=r,t.appendChild(r),r.appendChild(o),this.resize(i.width,i.height),this._visibleList=[]};sR.prototype={constructor:sR,getType:function(){return"svg"},getViewportRoot:function(){return this._viewport},getViewportRootOffset:function(){var t=this.getViewportRoot();if(t)return{offsetLeft:t.offsetLeft||0,offsetTop:t.offsetTop||0}},refresh:function(){var t=this.storage.getDisplayList(!0);this._paintList(t)},setBackgroundColor:function(t){this._viewport.style.background=t},_paintList:function(t){this.gradientManager.markAllUnused(),this.clipPathManager.markAllUnused(),this.shadowManager.markAllUnused();var e,i=this._svgRoot,n=this._visibleList,o=t.length,a=[];for(e=0;e=0;--n)if(e[n]===t)return!0;return!1}),i):null:i[0]},resize:function(t,e){var i=this._viewport;i.style.display="none";var n=this._opts;if(null!=t&&(n.width=t),null!=e&&(n.height=e),t=this._getSize(0),e=this._getSize(1),i.style.display="",this._width!==t||this._height!==e){this._width=t,this._height=e;var o=i.style;o.width=t+"px",o.height=e+"px";var a=this._svgRoot;a.setAttribute("width",t),a.setAttribute("height",e)}},getWidth:function(){return this._width},getHeight:function(){return this._height},_getSize:function(t){var e=this._opts,i=["width","height"][t],n=["clientWidth","clientHeight"][t],o=["paddingLeft","paddingTop"][t],a=["paddingRight","paddingBottom"][t];if(null!=e[i]&&"auto"!==e[i])return parseFloat(e[i]);var r=this.root,s=document.defaultView.getComputedStyle(r);return(r[n]||I_(s[i])||I_(r.style[i]))-(I_(s[o])||0)-(I_(s[a])||0)|0},dispose:function(){this.root.innerHTML="",this._svgRoot=this._viewport=this.storage=null},clear:function(){this._viewport&&this.root.removeChild(this._viewport)},pathToDataUrl:function(){return this.refresh(),"data:image/svg+xml;charset=UTF-8,"+this._svgRoot.outerHTML}},d(["getLayer","insertLayer","eachLayer","eachBuiltinLayer","eachOtherLayer","getLayers","modLayer","delLayer","clearLayer","toDataURL","pathToImage"],function(t){sR.prototype[t]=N_(t)}),Ti("svg",sR),t.version="4.2.0",t.dependencies=wT,t.PRIORITY=IT,t.init=function(t,e,i){var n=Ds(t);if(n)return n;var o=new rs(t,e,i);return o.id="ec_"+WT++,GT[o.id]=o,Fi(t,ZT,o.id),Ts(o),o},t.connect=function(t){if(y(t)){var e=t;t=null,vT(e,function(e){null!=e.group&&(t=e.group)}),t=t||"g_"+HT++,vT(e,function(e){e.group=t})}return FT[t]=!0,t},t.disConnect=As,t.disconnect=UT,t.dispose=function(t){"string"==typeof t?t=GT[t]:t instanceof rs||(t=Ds(t)),t instanceof rs&&!t.isDisposed()&&t.dispose()},t.getInstanceByDom=Ds,t.getInstanceById=function(t){return GT[t]},t.registerTheme=Cs,t.registerPreprocessor=Ls,t.registerProcessor=ks,t.registerPostUpdate=function(t){RT.push(t)},t.registerAction=Ps,t.registerCoordinateSystem=Ns,t.getCoordinateSystemDimensions=function(t){var e=Ba.get(t);if(e)return e.getDimensionsInfo?e.getDimensionsInfo():e.dimensions.slice()},t.registerLayout=Os,t.registerVisual=Es,t.registerLoading=zs,t.extendComponentModel=Bs,t.extendComponentView=Vs,t.extendSeriesModel=Gs,t.extendChartView=Fs,t.setCanvasCreator=function(t){e("createCanvas",t)},t.registerMap=function(t,e,i){pT.registerMap(t,e,i)},t.getMap=function(t){var e=pT.retrieveMap(t);return e&&e[0]&&{geoJson:e[0].geoJSON,specialAreas:e[0].specialAreas}},t.dataTool=XT,t.zrender=Pb,t.number=NM,t.format=FM,t.throttle=Cr,t.helper=BA,t.matrix=fw,t.vector=nw,t.color=Pw,t.parseGeoJSON=GA,t.parseGeoJson=ZA,t.util=UA,t.graphic=XA,t.List=eA,t.Model=Lo,t.Axis=HA,t.env=z_}); diff --git a/WebContent/js/jQuery1.7.js b/WebContent/js/jQuery1.7.js new file mode 100644 index 0000000..ee02337 --- /dev/null +++ b/WebContent/js/jQuery1.7.js @@ -0,0 +1,4 @@ +/*! jQuery v1.7.1 jquery.com | jquery.org/license */ +(function(a,b){function cy(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cv(a){if(!ck[a]){var b=c.body,d=f("<"+a+">").appendTo(b),e=d.css("display");d.remove();if(e==="none"||e===""){cl||(cl=c.createElement("iframe"),cl.frameBorder=cl.width=cl.height=0),b.appendChild(cl);if(!cm||!cl.createElement)cm=(cl.contentWindow||cl.contentDocument).document,cm.write((c.compatMode==="CSS1Compat"?"":"")+""),cm.close();d=cm.createElement(a),cm.body.appendChild(d),e=f.css(d,"display"),b.removeChild(cl)}ck[a]=e}return ck[a]}function cu(a,b){var c={};f.each(cq.concat.apply([],cq.slice(0,b)),function(){c[this]=a});return c}function ct(){cr=b}function cs(){setTimeout(ct,0);return cr=f.now()}function cj(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function ci(){try{return new a.XMLHttpRequest}catch(b){}}function cc(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},g,h,i=d.length,j,k=d[0],l,m,n,o,p;for(g=1;g0){if(c!=="border")for(;g=0===c})}function S(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function K(){return!0}function J(){return!1}function n(a,b,c){var d=b+"defer",e=b+"queue",g=b+"mark",h=f._data(a,d);h&&(c==="queue"||!f._data(a,e))&&(c==="mark"||!f._data(a,g))&&setTimeout(function(){!f._data(a,e)&&!f._data(a,g)&&(f.removeData(a,d,!0),h.fire())},0)}function m(a){for(var b in a){if(b==="data"&&f.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function l(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(k,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:f.isNumeric(d)?parseFloat(d):j.test(d)?f.parseJSON(d):d}catch(g){}f.data(a,c,d)}else d=b}return d}function h(a){var b=g[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c)[^>]*$|#([\w\-]*)$)/,j=/\S/,k=/^\s+/,l=/\s+$/,m=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,n=/^[\],:{}\s]*$/,o=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,p=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,q=/(?:^|:|,)(?:\s*\[)+/g,r=/(webkit)[ \/]([\w.]+)/,s=/(opera)(?:.*version)?[ \/]([\w.]+)/,t=/(msie) ([\w.]+)/,u=/(mozilla)(?:.*? rv:([\w.]+))?/,v=/-([a-z]|[0-9])/ig,w=/^-ms-/,x=function(a,b){return(b+"").toUpperCase()},y=d.userAgent,z,A,B,C=Object.prototype.toString,D=Object.prototype.hasOwnProperty,E=Array.prototype.push,F=Array.prototype.slice,G=String.prototype.trim,H=Array.prototype.indexOf,I={};e.fn=e.prototype={constructor:e,init:function(a,d,f){var g,h,j,k;if(!a)return this;if(a.nodeType){this.context=this[0]=a,this.length=1;return this}if(a==="body"&&!d&&c.body){this.context=c,this[0]=c.body,this.selector=a,this.length=1;return this}if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?g=i.exec(a):g=[null,a,null];if(g&&(g[1]||!d)){if(g[1]){d=d instanceof e?d[0]:d,k=d?d.ownerDocument||d:c,j=m.exec(a),j?e.isPlainObject(d)?(a=[c.createElement(j[1])],e.fn.attr.call(a,d,!0)):a=[k.createElement(j[1])]:(j=e.buildFragment([g[1]],[k]),a=(j.cacheable?e.clone(j.fragment):j.fragment).childNodes);return e.merge(this,a)}h=c.getElementById(g[2]);if(h&&h.parentNode){if(h.id!==g[2])return f.find(a);this.length=1,this[0]=h}this.context=c,this.selector=a;return this}return!d||d.jquery?(d||f).find(a):this.constructor(d).find(a)}if(e.isFunction(a))return f.ready(a);a.selector!==b&&(this.selector=a.selector,this.context=a.context);return e.makeArray(a,this)},selector:"",jquery:"1.7.1",length:0,size:function(){return this.length},toArray:function(){return F.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var d=this.constructor();e.isArray(a)?E.apply(d,a):e.merge(d,a),d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")");return d},each:function(a,b){return e.each(this,a,b)},ready:function(a){e.bindReady(),A.add(a);return this},eq:function(a){a=+a;return a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(F.apply(this,arguments),"slice",F.call(arguments).join(","))},map:function(a){return this.pushStack(e.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:E,sort:[].sort,splice:[].splice},e.fn.init.prototype=e.fn,e.extend=e.fn.extend=function(){var a,c,d,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!e.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j0)return;A.fireWith(c,[e]),e.fn.trigger&&e(c).trigger("ready").off("ready")}},bindReady:function(){if(!A){A=e.Callbacks("once memory");if(c.readyState==="complete")return setTimeout(e.ready,1);if(c.addEventListener)c.addEventListener("DOMContentLoaded",B,!1),a.addEventListener("load",e.ready,!1);else if(c.attachEvent){c.attachEvent("onreadystatechange",B),a.attachEvent("onload",e.ready);var b=!1;try{b=a.frameElement==null}catch(d){}c.documentElement.doScroll&&b&&J()}}},isFunction:function(a){return e.type(a)==="function"},isArray:Array.isArray||function(a){return e.type(a)==="array"},isWindow:function(a){return a&&typeof a=="object"&&"setInterval"in a},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):I[C.call(a)]||"object"},isPlainObject:function(a){if(!a||e.type(a)!=="object"||a.nodeType||e.isWindow(a))return!1;try{if(a.constructor&&!D.call(a,"constructor")&&!D.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var d;for(d in a);return d===b||D.call(a,d)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=e.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(n.test(b.replace(o,"@").replace(p,"]").replace(q,"")))return(new Function("return "+b))();e.error("Invalid JSON: "+b)},parseXML:function(c){var d,f;try{a.DOMParser?(f=new DOMParser,d=f.parseFromString(c,"text/xml")):(d=new ActiveXObject("Microsoft.XMLDOM"),d.async="false",d.loadXML(c))}catch(g){d=b}(!d||!d.documentElement||d.getElementsByTagName("parsererror").length)&&e.error("Invalid XML: "+c);return d},noop:function(){},globalEval:function(b){b&&j.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(w,"ms-").replace(v,x)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,d){var f,g=0,h=a.length,i=h===b||e.isFunction(a);if(d){if(i){for(f in a)if(c.apply(a[f],d)===!1)break}else for(;g0&&a[0]&&a[j-1]||j===0||e.isArray(a));if(k)for(;i1?i.call(arguments,0):b,j.notifyWith(k,e)}}function l(a){return function(c){b[a]=arguments.length>1?i.call(arguments,0):c,--g||j.resolveWith(j,b)}}var b=i.call(arguments,0),c=0,d=b.length,e=Array(d),g=d,h=d,j=d<=1&&a&&f.isFunction(a.promise)?a:f.Deferred(),k=j.promise();if(d>1){for(;c
a",d=q.getElementsByTagName("*"),e=q.getElementsByTagName("a")[0];if(!d||!d.length||!e)return{};g=c.createElement("select"),h=g.appendChild(c.createElement("option")),i=q.getElementsByTagName("input")[0],b={leadingWhitespace:q.firstChild.nodeType===3,tbody:!q.getElementsByTagName("tbody").length,htmlSerialize:!!q.getElementsByTagName("link").length,style:/top/.test(e.getAttribute("style")),hrefNormalized:e.getAttribute("href")==="/a",opacity:/^0.55/.test(e.style.opacity),cssFloat:!!e.style.cssFloat,checkOn:i.value==="on",optSelected:h.selected,getSetAttribute:q.className!=="t",enctype:!!c.createElement("form").enctype,html5Clone:c.createElement("nav").cloneNode(!0).outerHTML!=="<:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0},i.checked=!0,b.noCloneChecked=i.cloneNode(!0).checked,g.disabled=!0,b.optDisabled=!h.disabled;try{delete q.test}catch(s){b.deleteExpando=!1}!q.addEventListener&&q.attachEvent&&q.fireEvent&&(q.attachEvent("onclick",function(){b.noCloneEvent=!1}),q.cloneNode(!0).fireEvent("onclick")),i=c.createElement("input"),i.value="t",i.setAttribute("type","radio"),b.radioValue=i.value==="t",i.setAttribute("checked","checked"),q.appendChild(i),k=c.createDocumentFragment(),k.appendChild(q.lastChild),b.checkClone=k.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=i.checked,k.removeChild(i),k.appendChild(q),q.innerHTML="",a.getComputedStyle&&(j=c.createElement("div"),j.style.width="0",j.style.marginRight="0",q.style.width="2px",q.appendChild(j),b.reliableMarginRight=(parseInt((a.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0);if(q.attachEvent)for(o in{submit:1,change:1,focusin:1})n="on"+o,p=n in q,p||(q.setAttribute(n,"return;"),p=typeof q[n]=="function"),b[o+"Bubbles"]=p;k.removeChild(q),k=g=h=j=q=i=null,f(function(){var a,d,e,g,h,i,j,k,m,n,o,r=c.getElementsByTagName("body")[0];!r||(j=1,k="position:absolute;top:0;left:0;width:1px;height:1px;margin:0;",m="visibility:hidden;border:0;",n="style='"+k+"border:5px solid #000;padding:0;'",o="
"+""+"
",a=c.createElement("div"),a.style.cssText=m+"width:0;height:0;position:static;top:0;margin-top:"+j+"px",r.insertBefore(a,r.firstChild),q=c.createElement("div"),a.appendChild(q),q.innerHTML="
t
",l=q.getElementsByTagName("td"),p=l[0].offsetHeight===0,l[0].style.display="",l[1].style.display="none",b.reliableHiddenOffsets=p&&l[0].offsetHeight===0,q.innerHTML="",q.style.width=q.style.paddingLeft="1px",f.boxModel=b.boxModel=q.offsetWidth===2,typeof q.style.zoom!="undefined"&&(q.style.display="inline",q.style.zoom=1,b.inlineBlockNeedsLayout=q.offsetWidth===2,q.style.display="",q.innerHTML="
",b.shrinkWrapBlocks=q.offsetWidth!==2),q.style.cssText=k+m,q.innerHTML=o,d=q.firstChild,e=d.firstChild,h=d.nextSibling.firstChild.firstChild,i={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:h.offsetTop===5},e.style.position="fixed",e.style.top="20px",i.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",i.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,i.doesNotIncludeMarginInBodyOffset=r.offsetTop!==j,r.removeChild(a),q=a=null,f.extend(b,i))});return b}();var j=/^(?:\{.*\}|\[.*\])$/,k=/([A-Z])/g;f.extend({cache:{},uuid:0,expando:"jQuery"+(f.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?f.cache[a[f.expando]]:a[f.expando];return!!a&&!m(a)},data:function(a,c,d,e){if(!!f.acceptData(a)){var g,h,i,j=f.expando,k=typeof c=="string",l=a.nodeType,m=l?f.cache:a,n=l?a[j]:a[j]&&j,o=c==="events";if((!n||!m[n]||!o&&!e&&!m[n].data)&&k&&d===b)return;n||(l?a[j]=n=++f.uuid:n=j),m[n]||(m[n]={},l||(m[n].toJSON=f.noop));if(typeof c=="object"||typeof c=="function")e?m[n]=f.extend(m[n],c):m[n].data=f.extend(m[n].data,c);g=h=m[n],e||(h.data||(h.data={}),h=h.data),d!==b&&(h[f.camelCase(c)]=d);if(o&&!h[c])return g.events;k?(i=h[c],i==null&&(i=h[f.camelCase(c)])):i=h;return i}},removeData:function(a,b,c){if(!!f.acceptData(a)){var d,e,g,h=f.expando,i=a.nodeType,j=i?f.cache:a,k=i?a[h]:h;if(!j[k])return;if(b){d=c?j[k]:j[k].data;if(d){f.isArray(b)||(b in d?b=[b]:(b=f.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,g=b.length;e-1)return!0;return!1},val:function(a){var c,d,e,g=this[0];{if(!!arguments.length){e=f.isFunction(a);return this.each(function(d){var g=f(this),h;if(this.nodeType===1){e?h=a.call(this,d,g.val()):h=a,h==null?h="":typeof h=="number"?h+="":f.isArray(h)&&(h=f.map(h,function(a){return a==null?"":a+""})),c=f.valHooks[this.nodeName.toLowerCase()]||f.valHooks[this.type];if(!c||!("set"in c)||c.set(this,h,"value")===b)this.value=h}})}if(g){c=f.valHooks[g.nodeName.toLowerCase()]||f.valHooks[g.type];if(c&&"get"in c&&(d=c.get(g,"value"))!==b)return d;d=g.value;return typeof d=="string"?d.replace(q,""):d==null?"":d}}}}),f.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,g=a.selectedIndex,h=[],i=a.options,j=a.type==="select-one";if(g<0)return null;c=j?g:0,d=j?g+1:i.length;for(;c=0}),c.length||(a.selectedIndex=-1);return c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var g,h,i,j=a.nodeType;if(!!a&&j!==3&&j!==8&&j!==2){if(e&&c in f.attrFn)return f(a)[c](d);if(typeof a.getAttribute=="undefined")return f.prop(a,c,d);i=j!==1||!f.isXMLDoc(a),i&&(c=c.toLowerCase(),h=f.attrHooks[c]||(u.test(c)?x:w));if(d!==b){if(d===null){f.removeAttr(a,c);return}if(h&&"set"in h&&i&&(g=h.set(a,d,c))!==b)return g;a.setAttribute(c,""+d);return d}if(h&&"get"in h&&i&&(g=h.get(a,c))!==null)return g;g=a.getAttribute(c);return g===null?b:g}},removeAttr:function(a,b){var c,d,e,g,h=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(p),g=d.length;for(;h=0}})});var z=/^(?:textarea|input|select)$/i,A=/^([^\.]*)?(?:\.(.+))?$/,B=/\bhover(\.\S+)?\b/,C=/^key/,D=/^(?:mouse|contextmenu)|click/,E=/^(?:focusinfocus|focusoutblur)$/,F=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,G=function(a){var b=F.exec(a);b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)"));return b},H=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},I=function(a){return f.event.special.hover?a:a.replace(B,"mouseenter$1 mouseleave$1")}; +f.event={add:function(a,c,d,e,g){var h,i,j,k,l,m,n,o,p,q,r,s;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(h=f._data(a)))){d.handler&&(p=d,d=p.handler),d.guid||(d.guid=f.guid++),j=h.events,j||(h.events=j={}),i=h.handle,i||(h.handle=i=function(a){return typeof f!="undefined"&&(!a||f.event.triggered!==a.type)?f.event.dispatch.apply(i.elem,arguments):b},i.elem=a),c=f.trim(I(c)).split(" ");for(k=0;k=0&&(h=h.slice(0,-1),k=!0),h.indexOf(".")>=0&&(i=h.split("."),h=i.shift(),i.sort());if((!e||f.event.customEvent[h])&&!f.event.global[h])return;c=typeof c=="object"?c[f.expando]?c:new f.Event(h,c):new f.Event(h),c.type=h,c.isTrigger=!0,c.exclusive=k,c.namespace=i.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+i.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,o=h.indexOf(":")<0?"on"+h:"";if(!e){j=f.cache;for(l in j)j[l].events&&j[l].events[h]&&f.event.trigger(c,d,j[l].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?f.makeArray(d):[],d.unshift(c),p=f.event.special[h]||{};if(p.trigger&&p.trigger.apply(e,d)===!1)return;r=[[e,p.bindType||h]];if(!g&&!p.noBubble&&!f.isWindow(e)){s=p.delegateType||h,m=E.test(s+h)?e:e.parentNode,n=null;for(;m;m=m.parentNode)r.push([m,s]),n=m;n&&n===e.ownerDocument&&r.push([n.defaultView||n.parentWindow||a,s])}for(l=0;le&&i.push({elem:this,matches:d.slice(e)});for(j=0;j0?this.on(b,null,a,c):this.trigger(b)},f.attrFn&&(f.attrFn[b]=!0),C.test(b)&&(f.event.fixHooks[b]=f.event.keyHooks),D.test(b)&&(f.event.fixHooks[b]=f.event.mouseHooks)}),function(){function x(a,b,c,e,f,g){for(var h=0,i=e.length;h0){k=j;break}}j=j[a]}e[h]=k}}}function w(a,b,c,e,f,g){for(var h=0,i=e.length;h+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,d="sizcache"+(Math.random()+"").replace(".",""),e=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){i=!1;return 0});var m=function(b,d,e,f){e=e||[],d=d||c;var h=d;if(d.nodeType!==1&&d.nodeType!==9)return[];if(!b||typeof b!="string")return e;var i,j,k,l,n,q,r,t,u=!0,v=m.isXML(d),w=[],x=b;do{a.exec(""),i=a.exec(x);if(i){x=i[3],w.push(i[1]);if(i[2]){l=i[3];break}}}while(i);if(w.length>1&&p.exec(b))if(w.length===2&&o.relative[w[0]])j=y(w[0]+w[1],d,f);else{j=o.relative[w[0]]?[d]:m(w.shift(),d);while(w.length)b=w.shift(),o.relative[b]&&(b+=w.shift()),j=y(b,j,f)}else{!f&&w.length>1&&d.nodeType===9&&!v&&o.match.ID.test(w[0])&&!o.match.ID.test(w[w.length-1])&&(n=m.find(w.shift(),d,v),d=n.expr?m.filter(n.expr,n.set)[0]:n.set[0]);if(d){n=f?{expr:w.pop(),set:s(f)}:m.find(w.pop(),w.length===1&&(w[0]==="~"||w[0]==="+")&&d.parentNode?d.parentNode:d,v),j=n.expr?m.filter(n.expr,n.set):n.set,w.length>0?k=s(j):u=!1;while(w.length)q=w.pop(),r=q,o.relative[q]?r=w.pop():q="",r==null&&(r=d),o.relative[q](k,r,v)}else k=w=[]}k||(k=j),k||m.error(q||b);if(g.call(k)==="[object Array]")if(!u)e.push.apply(e,k);else if(d&&d.nodeType===1)for(t=0;k[t]!=null;t++)k[t]&&(k[t]===!0||k[t].nodeType===1&&m.contains(d,k[t]))&&e.push(j[t]);else for(t=0;k[t]!=null;t++)k[t]&&k[t].nodeType===1&&e.push(j[t]);else s(k,e);l&&(m(l,h,e,f),m.uniqueSort(e));return e};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);a[0]=e++;return a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(b,c,d,e,f){if(b[1]==="not")if((a.exec(b[3])||"").length>1||/^\w/.test(b[3]))b[3]=m(b[3],null,null,c);else{var g=m.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return!1}else if(o.match.POS.test(b[0])||o.match.CHILD.test(b[0]))return!0;return b},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){a.parentNode&&a.parentNode.selectedIndex;return a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return bc[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));var s=function(a,b){a=Array.prototype.slice.call(a,0);if(b){b.push.apply(b,a);return b}return a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),e.removeChild(a),e=a=null}(),function(){var a=c.createElement("div");a.appendChild(c.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),c.querySelectorAll&&function(){var a=m,b=c.createElement("div"),d="__sizzle__";b.innerHTML="

";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,e,f,g){e=e||c;if(!g&&!m.isXML(e)){var h=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType===1||e.nodeType===9)){if(h[1])return s(e.getElementsByTagName(b),f);if(h[2]&&o.find.CLASS&&e.getElementsByClassName)return s(e.getElementsByClassName(h[2]),f)}if(e.nodeType===9){if(b==="body"&&e.body)return s([e.body],f);if(h&&h[3]){var i=e.getElementById(h[3]);if(!i||!i.parentNode)return s([],f);if(i.id===h[3])return s([i],f)}try{return s(e.querySelectorAll(b),f)}catch(j){}}else if(e.nodeType===1&&e.nodeName.toLowerCase()!=="object"){var k=e,l=e.getAttribute("id"),n=l||d,p=e.parentNode,q=/^\s*[+~]/.test(b);l?n=n.replace(/'/g,"\\$&"):e.setAttribute("id",n),q&&p&&(e=e.parentNode);try{if(!q||p)return s(e.querySelectorAll("[id='"+n+"'] "+b),f)}catch(r){}finally{l||k.removeAttribute("id")}}}return a(b,e,f,g)};for(var e in a)m[e]=a[e];b=null}}(),function(){var a=c.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var d=!b.call(c.createElement("div"),"div"),e=!1;try{b.call(c.documentElement,"[test!='']:sizzle")}catch(f){e=!0}m.matchesSelector=function(a,c){c=c.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(e||!o.match.PSEUDO.test(c)&&!/!=/.test(c)){var f=b.call(a,c);if(f||!d||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(c,null,null,[a]).length>0}}}(),function(){var a=c.createElement("div");a.innerHTML="
";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),c.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var y=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h0)for(h=g;h=0:f.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,g=this[0];if(f.isArray(a)){var h=1;while(g&&g.ownerDocument&&g!==b){for(d=0;d-1:f.find.matchesSelector(g,a)){c.push(g);break}g=g.parentNode;if(!g||!g.ownerDocument||g===b||g.nodeType===11)break}}c=c.length>1?f.unique(c):c;return this.pushStack(c,"closest",a)},index:function(a){if(!a)return this[0]&&this[0].parentNode?this.prevAll().length:-1;if(typeof a=="string")return f.inArray(this[0],f(a));return f.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=typeof a=="string"?f(a,b):f.makeArray(a&&a.nodeType?[a]:a),d=f.merge(this.get(),c);return this.pushStack(S(c[0])||S(d[0])?d:f.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),f.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return f.dir(a,"parentNode")},parentsUntil:function(a,b,c){return f.dir(a,"parentNode",c)},next:function(a){return f.nth(a,2,"nextSibling")},prev:function(a){return f.nth(a,2,"previousSibling")},nextAll:function(a){return f.dir(a,"nextSibling")},prevAll:function(a){return f.dir(a,"previousSibling")},nextUntil:function(a,b,c){return f.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return f.dir(a,"previousSibling",c)},siblings:function(a){return f.sibling(a.parentNode.firstChild,a)},children:function(a){return f.sibling(a.firstChild)},contents:function(a){return f.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:f.makeArray(a.childNodes)}},function(a,b){f.fn[a]=function(c,d){var e=f.map(this,b,c);L.test(a)||(d=c),d&&typeof d=="string"&&(e=f.filter(d,e)),e=this.length>1&&!R[a]?f.unique(e):e,(this.length>1||N.test(d))&&M.test(a)&&(e=e.reverse());return this.pushStack(e,a,P.call(arguments).join(","))}}),f.extend({filter:function(a,b,c){c&&(a=":not("+a+")");return b.length===1?f.find.matchesSelector(b[0],a)?[b[0]]:[]:f.find.matches(a,b)},dir:function(a,c,d){var e=[],g=a[c];while(g&&g.nodeType!==9&&(d===b||g.nodeType!==1||!f(g).is(d)))g.nodeType===1&&e.push(g),g=g[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var V="abbr|article|aside|audio|canvas|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",W=/ jQuery\d+="(?:\d+|null)"/g,X=/^\s+/,Y=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Z=/<([\w:]+)/,$=/",""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]},bh=U(c);bg.optgroup=bg.option,bg.tbody=bg.tfoot=bg.colgroup=bg.caption=bg.thead,bg.th=bg.td,f.support.htmlSerialize||(bg._default=[1,"div
","
"]),f.fn.extend({text:function(a){if(f.isFunction(a))return this.each(function(b){var c=f(this);c.text(a.call(this,b,c.text()))});if(typeof a!="object"&&a!==b)return this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(a));return f.text(this)},wrapAll:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapAll(a.call(this,b))});if(this[0]){var b=f(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapInner(a.call(this,b))});return this.each(function(){var b=f(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=f.isFunction(a);return this.each(function(c){f(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){f.nodeName(this,"body")||f(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=f.clean(arguments);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,f.clean(arguments));return a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||f.filter(a,[d]).length)!b&&d.nodeType===1&&(f.cleanData(d.getElementsByTagName("*")),f.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function() +{for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&f.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){a=a==null?!1:a,b=b==null?a:b;return this.map(function(){return f.clone(this,a,b)})},html:function(a){if(a===b)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(W,""):null;if(typeof a=="string"&&!ba.test(a)&&(f.support.leadingWhitespace||!X.test(a))&&!bg[(Z.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Y,"<$1>");try{for(var c=0,d=this.length;c1&&l0?this.clone(!0):this).get();f(e[h])[b](j),d=d.concat(j)}return this.pushStack(d,a,e.selector)}}),f.extend({clone:function(a,b,c){var d,e,g,h=f.support.html5Clone||!bc.test("<"+a.nodeName)?a.cloneNode(!0):bo(a);if((!f.support.noCloneEvent||!f.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!f.isXMLDoc(a)){bk(a,h),d=bl(a),e=bl(h);for(g=0;d[g];++g)e[g]&&bk(d[g],e[g])}if(b){bj(a,h);if(c){d=bl(a),e=bl(h);for(g=0;d[g];++g)bj(d[g],e[g])}}d=e=null;return h},clean:function(a,b,d,e){var g;b=b||c,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||c);var h=[],i;for(var j=0,k;(k=a[j])!=null;j++){typeof k=="number"&&(k+="");if(!k)continue;if(typeof k=="string")if(!_.test(k))k=b.createTextNode(k);else{k=k.replace(Y,"<$1>");var l=(Z.exec(k)||["",""])[1].toLowerCase(),m=bg[l]||bg._default,n=m[0],o=b.createElement("div");b===c?bh.appendChild(o):U(b).appendChild(o),o.innerHTML=m[1]+k+m[2];while(n--)o=o.lastChild;if(!f.support.tbody){var p=$.test(k),q=l==="table"&&!p?o.firstChild&&o.firstChild.childNodes:m[1]===""&&!p?o.childNodes:[];for(i=q.length-1;i>=0;--i)f.nodeName(q[i],"tbody")&&!q[i].childNodes.length&&q[i].parentNode.removeChild(q[i])}!f.support.leadingWhitespace&&X.test(k)&&o.insertBefore(b.createTextNode(X.exec(k)[0]),o.firstChild),k=o.childNodes}var r;if(!f.support.appendChecked)if(k[0]&&typeof (r=k.length)=="number")for(i=0;i=0)return b+"px"}}}),f.support.opacity||(f.cssHooks.opacity={get:function(a,b){return br.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=f.isNumeric(b)?"alpha(opacity="+b*100+")":"",g=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&f.trim(g.replace(bq,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=bq.test(g)?g.replace(bq,e):g+" "+e}}),f(function(){f.support.reliableMarginRight||(f.cssHooks.marginRight={get:function(a,b){var c;f.swap(a,{display:"inline-block"},function(){b?c=bz(a,"margin-right","marginRight"):c=a.style.marginRight});return c}})}),c.defaultView&&c.defaultView.getComputedStyle&&(bA=function(a,b){var c,d,e;b=b.replace(bs,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!f.contains(a.ownerDocument.documentElement,a)&&(c=f.style(a,b)));return c}),c.documentElement.currentStyle&&(bB=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;f===null&&g&&(e=g[b])&&(f=e),!bt.test(f)&&bu.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f||0,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d));return f===""?"auto":f}),bz=bA||bB,f.expr&&f.expr.filters&&(f.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!f.support.reliableHiddenOffsets&&(a.style&&a.style.display||f.css(a,"display"))==="none"},f.expr.filters.visible=function(a){return!f.expr.filters.hidden(a)});var bD=/%20/g,bE=/\[\]$/,bF=/\r?\n/g,bG=/#.*$/,bH=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,bI=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bJ=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,bK=/^(?:GET|HEAD)$/,bL=/^\/\//,bM=/\?/,bN=/)<[^<]*)*<\/script>/gi,bO=/^(?:select|textarea)/i,bP=/\s+/,bQ=/([?&])_=[^&]*/,bR=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,bS=f.fn.load,bT={},bU={},bV,bW,bX=["*/"]+["*"];try{bV=e.href}catch(bY){bV=c.createElement("a"),bV.href="",bV=bV.href}bW=bR.exec(bV.toLowerCase())||[],f.fn.extend({load:function(a,c,d){if(typeof a!="string"&&bS)return bS.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var g=a.slice(e,a.length);a=a.slice(0,e)}var h="GET";c&&(f.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=f.param(c,f.ajaxSettings.traditional),h="POST"));var i=this;f.ajax({url:a,type:h,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),i.html(g?f("
").append(c.replace(bN,"")).find(g):c)),d&&i.each(d,[c,b,a])}});return this},serialize:function(){return f.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?f.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||bO.test(this.nodeName)||bI.test(this.type))}).map(function(a,b){var c=f(this).val();return c==null?null:f.isArray(c)?f.map(c,function(a,c){return{name:b.name,value:a.replace(bF,"\r\n")}}):{name:b.name,value:c.replace(bF,"\r\n")}}).get()}}),f.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){f.fn[b]=function(a){return this.on(b,a)}}),f.each(["get","post"],function(a,c){f[c]=function(a,d,e,g){f.isFunction(d)&&(g=g||e,e=d,d=b);return f.ajax({type:c,url:a,data:d,success:e,dataType:g})}}),f.extend({getScript:function(a,c){return f.get(a,b,c,"script")},getJSON:function(a,b,c){return f.get(a,b,c,"json")},ajaxSetup:function(a,b){b?b_(a,f.ajaxSettings):(b=a,a=f.ajaxSettings),b_(a,b);return a},ajaxSettings:{url:bV,isLocal:bJ.test(bW[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":bX},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":f.parseJSON,"text xml":f.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:bZ(bT),ajaxTransport:bZ(bU),ajax:function(a,c){function w(a,c,l,m){if(s!==2){s=2,q&&clearTimeout(q),p=b,n=m||"",v.readyState=a>0?4:0;var o,r,u,w=c,x=l?cb(d,v,l):b,y,z;if(a>=200&&a<300||a===304){if(d.ifModified){if(y=v.getResponseHeader("Last-Modified"))f.lastModified[k]=y;if(z=v.getResponseHeader("Etag"))f.etag[k]=z}if(a===304)w="notmodified",o=!0;else try{r=cc(d,x),w="success",o=!0}catch(A){w="parsererror",u=A}}else{u=w;if(!w||a)w="error",a<0&&(a=0)}v.status=a,v.statusText=""+(c||w),o?h.resolveWith(e,[r,w,v]):h.rejectWith(e,[v,w,u]),v.statusCode(j),j=b,t&&g.trigger("ajax"+(o?"Success":"Error"),[v,d,o?r:u]),i.fireWith(e,[v,w]),t&&(g.trigger("ajaxComplete",[v,d]),--f.active||f.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var d=f.ajaxSetup({},c),e=d.context||d,g=e!==d&&(e.nodeType||e instanceof f)?f(e):f.event,h=f.Deferred(),i=f.Callbacks("once memory"),j=d.statusCode||{},k,l={},m={},n,o,p,q,r,s=0,t,u,v={readyState:0,setRequestHeader:function(a,b){if(!s){var c=a.toLowerCase();a=m[c]=m[c]||a,l[a]=b}return this},getAllResponseHeaders:function(){return s===2?n:null},getResponseHeader:function(a){var c;if(s===2){if(!o){o={};while(c=bH.exec(n))o[c[1].toLowerCase()]=c[2]}c=o[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){s||(d.mimeType=a);return this},abort:function(a){a=a||"abort",p&&p.abort(a),w(0,a);return this}};h.promise(v),v.success=v.done,v.error=v.fail,v.complete=i.add,v.statusCode=function(a){if(a){var b;if(s<2)for(b in a)j[b]=[j[b],a[b]];else b=a[v.status],v.then(b,b)}return this},d.url=((a||d.url)+"").replace(bG,"").replace(bL,bW[1]+"//"),d.dataTypes=f.trim(d.dataType||"*").toLowerCase().split(bP),d.crossDomain==null&&(r=bR.exec(d.url.toLowerCase()),d.crossDomain=!(!r||r[1]==bW[1]&&r[2]==bW[2]&&(r[3]||(r[1]==="http:"?80:443))==(bW[3]||(bW[1]==="http:"?80:443)))),d.data&&d.processData&&typeof d.data!="string"&&(d.data=f.param(d.data,d.traditional)),b$(bT,d,c,v);if(s===2)return!1;t=d.global,d.type=d.type.toUpperCase(),d.hasContent=!bK.test(d.type),t&&f.active++===0&&f.event.trigger("ajaxStart");if(!d.hasContent){d.data&&(d.url+=(bM.test(d.url)?"&":"?")+d.data,delete d.data),k=d.url;if(d.cache===!1){var x=f.now(),y=d.url.replace(bQ,"$1_="+x);d.url=y+(y===d.url?(bM.test(d.url)?"&":"?")+"_="+x:"")}}(d.data&&d.hasContent&&d.contentType!==!1||c.contentType)&&v.setRequestHeader("Content-Type",d.contentType),d.ifModified&&(k=k||d.url,f.lastModified[k]&&v.setRequestHeader("If-Modified-Since",f.lastModified[k]),f.etag[k]&&v.setRequestHeader("If-None-Match",f.etag[k])),v.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+(d.dataTypes[0]!=="*"?", "+bX+"; q=0.01":""):d.accepts["*"]);for(u in d.headers)v.setRequestHeader(u,d.headers[u]);if(d.beforeSend&&(d.beforeSend.call(e,v,d)===!1||s===2)){v.abort();return!1}for(u in{success:1,error:1,complete:1})v[u](d[u]);p=b$(bU,d,c,v);if(!p)w(-1,"No Transport");else{v.readyState=1,t&&g.trigger("ajaxSend",[v,d]),d.async&&d.timeout>0&&(q=setTimeout(function(){v.abort("timeout")},d.timeout));try{s=1,p.send(l,w)}catch(z){if(s<2)w(-1,z);else throw z}}return v},param:function(a,c){var d=[],e=function(a,b){b=f.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=f.ajaxSettings.traditional);if(f.isArray(a)||a.jquery&&!f.isPlainObject(a))f.each(a,function(){e(this.name,this.value)});else for(var g in a)ca(g,a[g],c,e);return d.join("&").replace(bD,"+")}}),f.extend({active:0,lastModified:{},etag:{}});var cd=f.now(),ce=/(\=)\?(&|$)|\?\?/i;f.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return f.expando+"_"+cd++}}),f.ajaxPrefilter("json jsonp",function(b,c,d){var e=b.contentType==="application/x-www-form-urlencoded"&&typeof b.data=="string";if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(ce.test(b.url)||e&&ce.test(b.data))){var g,h=b.jsonpCallback=f.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,i=a[h],j=b.url,k=b.data,l="$1"+h+"$2";b.jsonp!==!1&&(j=j.replace(ce,l),b.url===j&&(e&&(k=k.replace(ce,l)),b.data===k&&(j+=(/\?/.test(j)?"&":"?")+b.jsonp+"="+h))),b.url=j,b.data=k,a[h]=function(a){g=[a]},d.always(function(){a[h]=i,g&&f.isFunction(i)&&a[h](g[0])}),b.converters["script json"]=function(){g||f.error(h+" was not called");return g[0]},b.dataTypes[0]="json";return"script"}}),f.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){f.globalEval(a);return a}}}),f.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),f.ajaxTransport("script",function(a){if(a.crossDomain){var d,e=c.head||c.getElementsByTagName("head")[0]||c.documentElement;return{send:function(f,g){d=c.createElement("script"),d.async="async",a.scriptCharset&&(d.charset=a.scriptCharset),d.src=a.url,d.onload=d.onreadystatechange=function(a,c){if(c||!d.readyState||/loaded|complete/.test(d.readyState))d.onload=d.onreadystatechange=null,e&&d.parentNode&&e.removeChild(d),d=b,c||g(200,"success")},e.insertBefore(d,e.firstChild)},abort:function(){d&&d.onload(0,1)}}}});var cf=a.ActiveXObject?function(){for(var a in ch)ch[a](0,1)}:!1,cg=0,ch;f.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&ci()||cj()}:ci,function(a){f.extend(f.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(f.ajaxSettings.xhr()),f.support.ajax&&f.ajaxTransport(function(c){if(!c.crossDomain||f.support.cors){var d;return{send:function(e,g){var h=c.xhr(),i,j;c.username?h.open(c.type,c.url,c.async,c.username,c.password):h.open(c.type,c.url,c.async);if(c.xhrFields)for(j in c.xhrFields)h[j]=c.xhrFields[j];c.mimeType&&h.overrideMimeType&&h.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(j in e)h.setRequestHeader(j,e[j])}catch(k){}h.send(c.hasContent&&c.data||null),d=function(a,e){var j,k,l,m,n;try{if(d&&(e||h.readyState===4)){d=b,i&&(h.onreadystatechange=f.noop,cf&&delete ch[i]);if(e)h.readyState!==4&&h.abort();else{j=h.status,l=h.getAllResponseHeaders(),m={},n=h.responseXML,n&&n.documentElement&&(m.xml=n),m.text=h.responseText;try{k=h.statusText}catch(o){k=""}!j&&c.isLocal&&!c.crossDomain?j=m.text?200:404:j===1223&&(j=204)}}}catch(p){e||g(-1,p)}m&&g(j,k,m,l)},!c.async||h.readyState===4?d():(i=++cg,cf&&(ch||(ch={},f(a).unload(cf)),ch[i]=d),h.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var ck={},cl,cm,cn=/^(?:toggle|show|hide)$/,co=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,cp,cq=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],cr;f.fn.extend({show:function(a,b,c){var d,e;if(a||a===0)return this.animate(cu("show",3),a,b,c);for(var g=0,h=this.length;g=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(g=!1);if(g){i.overflow!=null&&!f.support.shrinkWrapBlocks&&f.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&f(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)f.style(h,b,i.orig[b]),f.removeData(h,"fxshow"+b,!0),f.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=f.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update();return!0}},f.extend(f.fx,{tick:function(){var a,b=f.timers,c=0;for(;c-1,k={},l={},m,n;j?(l=e.position(),m=l.top,n=l.left):(m=parseFloat(h)||0,n=parseFloat(i)||0),f.isFunction(b)&&(b=b.call(a,c,g)),b.top!=null&&(k.top=b.top-g.top+m),b.left!=null&&(k.left=b.left-g.left+n),"using"in b?b.using.call(a,k):e.css(k)}},f.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=cx.test(b[0].nodeName)?{top:0,left:0}:b.offset();c.top-=parseFloat(f.css(a,"marginTop"))||0,c.left-=parseFloat(f.css(a,"marginLeft"))||0,d.top+=parseFloat(f.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(f.css(b[0],"borderLeftWidth"))||0;return{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||c.body;while(a&&!cx.test(a.nodeName)&&f.css(a,"position")==="static")a=a.offsetParent;return a})}}),f.each(["Left","Top"],function(a,c){var d="scroll"+c;f.fn[d]=function(c){var e,g;if(c===b){e=this[0];if(!e)return null;g=cy(e);return g?"pageXOffset"in g?g[a?"pageYOffset":"pageXOffset"]:f.support.boxModel&&g.document.documentElement[d]||g.document.body[d]:e[d]}return this.each(function(){g=cy(this),g?g.scrollTo(a?f(g).scrollLeft():c,a?c:f(g).scrollTop()):this[d]=c})}}),f.each(["Height","Width"],function(a,c){var d=c.toLowerCase();f.fn["inner"+c]=function(){var a=this[0];return a?a.style?parseFloat(f.css(a,d,"padding")):this[d]():null},f.fn["outer"+c]=function(a){var b=this[0];return b?b.style?parseFloat(f.css(b,d,a?"margin":"border")):this[d]():null},f.fn[d]=function(a){var e=this[0];if(!e)return a==null?null:this;if(f.isFunction(a))return this.each(function(b){var c=f(this);c[d](a.call(this,b,c[d]()))});if(f.isWindow(e)){var g=e.document.documentElement["client"+c],h=e.document.body;return e.document.compatMode==="CSS1Compat"&&g||h&&h["client"+c]||g}if(e.nodeType===9)return Math.max(e.documentElement["client"+c],e.body["scroll"+c],e.documentElement["scroll"+c],e.body["offset"+c],e.documentElement["offset"+c]);if(a===b){var i=f.css(e,d),j=parseFloat(i);return f.isNumeric(j)?j:i}return this.css(d,typeof a=="string"?a:a+"px")}}),a.jQuery=a.$=f,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return f})})(window); \ No newline at end of file diff --git a/WebContent/js/jquery-1.8.2.min.js b/WebContent/js/jquery-1.8.2.min.js new file mode 100644 index 0000000..dbf2055 --- /dev/null +++ b/WebContent/js/jquery-1.8.2.min.js @@ -0,0 +1,2 @@ +锘/*! jQuery v1.8.2 jquery.com | jquery.org/license */ +(function(a,b){function G(a){var b=F[a]={};return p.each(a.split(s),function(a,c){b[c]=!0}),b}function J(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(I,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:+d+""===d?+d:H.test(d)?p.parseJSON(d):d}catch(f){}p.data(a,c,d)}else d=b}return d}function K(a){var b;for(b in a){if(b==="data"&&p.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function ba(){return!1}function bb(){return!0}function bh(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function bi(a,b){do a=a[b];while(a&&a.nodeType!==1);return a}function bj(a,b,c){b=b||0;if(p.isFunction(b))return p.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c});if(b.nodeType)return p.grep(a,function(a,d){return a===b===c});if(typeof b=="string"){var d=p.grep(a,function(a){return a.nodeType===1});if(be.test(b))return p.filter(b,d,!c);b=p.filter(b,d)}return p.grep(a,function(a,d){return p.inArray(a,b)>=0===c})}function bk(a){var b=bl.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}function bC(a,b){return a.getElementsByTagName(b)[0]||a.appendChild(a.ownerDocument.createElement(b))}function bD(a,b){if(b.nodeType!==1||!p.hasData(a))return;var c,d,e,f=p._data(a),g=p._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;d").appendTo(e.body),c=b.css("display");b.remove();if(c==="none"||c===""){bI=e.body.appendChild(bI||p.extend(e.createElement("iframe"),{frameBorder:0,width:0,height:0}));if(!bJ||!bI.createElement)bJ=(bI.contentWindow||bI.contentDocument).document,bJ.write(""),bJ.close();b=bJ.body.appendChild(bJ.createElement(a)),c=bH(b,"display"),e.body.removeChild(bI)}return bS[a]=c,c}function ci(a,b,c,d){var e;if(p.isArray(b))p.each(b,function(b,e){c||ce.test(a)?d(a,e):ci(a+"["+(typeof e=="object"?b:"")+"]",e,c,d)});else if(!c&&p.type(b)==="object")for(e in b)ci(a+"["+e+"]",b[e],c,d);else d(a,b)}function cz(a){return function(b,c){typeof b!="string"&&(c=b,b="*");var d,e,f,g=b.toLowerCase().split(s),h=0,i=g.length;if(p.isFunction(c))for(;h)[^>]*$|#([\w\-]*)$)/,v=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,w=/^[\],:{}\s]*$/,x=/(?:^|:|,)(?:\s*\[)+/g,y=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,z=/"[^"\\\r\n]*"|true|false|null|-?(?:\d\d*\.|)\d+(?:[eE][\-+]?\d+|)/g,A=/^-ms-/,B=/-([\da-z])/gi,C=function(a,b){return(b+"").toUpperCase()},D=function(){e.addEventListener?(e.removeEventListener("DOMContentLoaded",D,!1),p.ready()):e.readyState==="complete"&&(e.detachEvent("onreadystatechange",D),p.ready())},E={};p.fn=p.prototype={constructor:p,init:function(a,c,d){var f,g,h,i;if(!a)return this;if(a.nodeType)return this.context=this[0]=a,this.length=1,this;if(typeof a=="string"){a.charAt(0)==="<"&&a.charAt(a.length-1)===">"&&a.length>=3?f=[null,a,null]:f=u.exec(a);if(f&&(f[1]||!c)){if(f[1])return c=c instanceof p?c[0]:c,i=c&&c.nodeType?c.ownerDocument||c:e,a=p.parseHTML(f[1],i,!0),v.test(f[1])&&p.isPlainObject(c)&&this.attr.call(a,c,!0),p.merge(this,a);g=e.getElementById(f[2]);if(g&&g.parentNode){if(g.id!==f[2])return d.find(a);this.length=1,this[0]=g}return this.context=e,this.selector=a,this}return!c||c.jquery?(c||d).find(a):this.constructor(c).find(a)}return p.isFunction(a)?d.ready(a):(a.selector!==b&&(this.selector=a.selector,this.context=a.context),p.makeArray(a,this))},selector:"",jquery:"1.8.2",length:0,size:function(){return this.length},toArray:function(){return k.call(this)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var d=p.merge(this.constructor(),a);return d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")"),d},each:function(a,b){return p.each(this,a,b)},ready:function(a){return p.ready.promise().done(a),this},eq:function(a){return a=+a,a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(k.apply(this,arguments),"slice",k.call(arguments).join(","))},map:function(a){return this.pushStack(p.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:j,sort:[].sort,splice:[].splice},p.fn.init.prototype=p.fn,p.extend=p.fn.extend=function(){var a,c,d,e,f,g,h=arguments[0]||{},i=1,j=arguments.length,k=!1;typeof h=="boolean"&&(k=h,h=arguments[1]||{},i=2),typeof h!="object"&&!p.isFunction(h)&&(h={}),j===i&&(h=this,--i);for(;i0)return;d.resolveWith(e,[p]),p.fn.trigger&&p(e).trigger("ready").off("ready")},isFunction:function(a){return p.type(a)==="function"},isArray:Array.isArray||function(a){return p.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):E[m.call(a)]||"object"},isPlainObject:function(a){if(!a||p.type(a)!=="object"||a.nodeType||p.isWindow(a))return!1;try{if(a.constructor&&!n.call(a,"constructor")&&!n.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var d;for(d in a);return d===b||n.call(a,d)},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},error:function(a){throw new Error(a)},parseHTML:function(a,b,c){var d;return!a||typeof a!="string"?null:(typeof b=="boolean"&&(c=b,b=0),b=b||e,(d=v.exec(a))?[b.createElement(d[1])]:(d=p.buildFragment([a],b,c?null:[]),p.merge([],(d.cacheable?p.clone(d.fragment):d.fragment).childNodes)))},parseJSON:function(b){if(!b||typeof b!="string")return null;b=p.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(w.test(b.replace(y,"@").replace(z,"]").replace(x,"")))return(new Function("return "+b))();p.error("Invalid JSON: "+b)},parseXML:function(c){var d,e;if(!c||typeof c!="string")return null;try{a.DOMParser?(e=new DOMParser,d=e.parseFromString(c,"text/xml")):(d=new ActiveXObject("Microsoft.XMLDOM"),d.async="false",d.loadXML(c))}catch(f){d=b}return(!d||!d.documentElement||d.getElementsByTagName("parsererror").length)&&p.error("Invalid XML: "+c),d},noop:function(){},globalEval:function(b){b&&r.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(A,"ms-").replace(B,C)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,c,d){var e,f=0,g=a.length,h=g===b||p.isFunction(a);if(d){if(h){for(e in a)if(c.apply(a[e],d)===!1)break}else for(;f0&&a[0]&&a[i-1]||i===0||p.isArray(a));if(j)for(;h-1)i.splice(c,1),e&&(c<=g&&g--,c<=h&&h--)}),this},has:function(a){return p.inArray(a,i)>-1},empty:function(){return i=[],this},disable:function(){return i=j=c=b,this},disabled:function(){return!i},lock:function(){return j=b,c||l.disable(),this},locked:function(){return!j},fireWith:function(a,b){return b=b||[],b=[a,b.slice?b.slice():b],i&&(!d||j)&&(e?j.push(b):k(b)),this},fire:function(){return l.fireWith(this,arguments),this},fired:function(){return!!d}};return l},p.extend({Deferred:function(a){var b=[["resolve","done",p.Callbacks("once memory"),"resolved"],["reject","fail",p.Callbacks("once memory"),"rejected"],["notify","progress",p.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return p.Deferred(function(c){p.each(b,function(b,d){var f=d[0],g=a[b];e[d[1]](p.isFunction(g)?function(){var a=g.apply(this,arguments);a&&p.isFunction(a.promise)?a.promise().done(c.resolve).fail(c.reject).progress(c.notify):c[f+"With"](this===e?c:this,[a])}:c[f])}),a=null}).promise()},promise:function(a){return a!=null?p.extend(a,d):d}},e={};return d.pipe=d.then,p.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[a^1][2].disable,b[2][2].lock),e[f[0]]=g.fire,e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=k.call(arguments),d=c.length,e=d!==1||a&&p.isFunction(a.promise)?d:0,f=e===1?a:p.Deferred(),g=function(a,b,c){return function(d){b[a]=this,c[a]=arguments.length>1?k.call(arguments):d,c===h?f.notifyWith(b,c):--e||f.resolveWith(b,c)}},h,i,j;if(d>1){h=new Array(d),i=new Array(d),j=new Array(d);for(;b
a",c=n.getElementsByTagName("*"),d=n.getElementsByTagName("a")[0],d.style.cssText="top:1px;float:left;opacity:.5";if(!c||!c.length)return{};f=e.createElement("select"),g=f.appendChild(e.createElement("option")),h=n.getElementsByTagName("input")[0],b={leadingWhitespace:n.firstChild.nodeType===3,tbody:!n.getElementsByTagName("tbody").length,htmlSerialize:!!n.getElementsByTagName("link").length,style:/top/.test(d.getAttribute("style")),hrefNormalized:d.getAttribute("href")==="/a",opacity:/^0.5/.test(d.style.opacity),cssFloat:!!d.style.cssFloat,checkOn:h.value==="on",optSelected:g.selected,getSetAttribute:n.className!=="t",enctype:!!e.createElement("form").enctype,html5Clone:e.createElement("nav").cloneNode(!0).outerHTML!=="<:nav>",boxModel:e.compatMode==="CSS1Compat",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,boxSizingReliable:!0,pixelPosition:!1},h.checked=!0,b.noCloneChecked=h.cloneNode(!0).checked,f.disabled=!0,b.optDisabled=!g.disabled;try{delete n.test}catch(o){b.deleteExpando=!1}!n.addEventListener&&n.attachEvent&&n.fireEvent&&(n.attachEvent("onclick",m=function(){b.noCloneEvent=!1}),n.cloneNode(!0).fireEvent("onclick"),n.detachEvent("onclick",m)),h=e.createElement("input"),h.value="t",h.setAttribute("type","radio"),b.radioValue=h.value==="t",h.setAttribute("checked","checked"),h.setAttribute("name","t"),n.appendChild(h),i=e.createDocumentFragment(),i.appendChild(n.lastChild),b.checkClone=i.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=h.checked,i.removeChild(h),i.appendChild(n);if(n.attachEvent)for(k in{submit:!0,change:!0,focusin:!0})j="on"+k,l=j in n,l||(n.setAttribute(j,"return;"),l=typeof n[j]=="function"),b[k+"Bubbles"]=l;return p(function(){var c,d,f,g,h="padding:0;margin:0;border:0;display:block;overflow:hidden;",i=e.getElementsByTagName("body")[0];if(!i)return;c=e.createElement("div"),c.style.cssText="visibility:hidden;border:0;width:0;height:0;position:static;top:0;margin-top:1px",i.insertBefore(c,i.firstChild),d=e.createElement("div"),c.appendChild(d),d.innerHTML="
t
",f=d.getElementsByTagName("td"),f[0].style.cssText="padding:0;margin:0;border:0;display:none",l=f[0].offsetHeight===0,f[0].style.display="",f[1].style.display="none",b.reliableHiddenOffsets=l&&f[0].offsetHeight===0,d.innerHTML="",d.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;",b.boxSizing=d.offsetWidth===4,b.doesNotIncludeMarginInBodyOffset=i.offsetTop!==1,a.getComputedStyle&&(b.pixelPosition=(a.getComputedStyle(d,null)||{}).top!=="1%",b.boxSizingReliable=(a.getComputedStyle(d,null)||{width:"4px"}).width==="4px",g=e.createElement("div"),g.style.cssText=d.style.cssText=h,g.style.marginRight=g.style.width="0",d.style.width="1px",d.appendChild(g),b.reliableMarginRight=!parseFloat((a.getComputedStyle(g,null)||{}).marginRight)),typeof d.style.zoom!="undefined"&&(d.innerHTML="",d.style.cssText=h+"width:1px;padding:1px;display:inline;zoom:1",b.inlineBlockNeedsLayout=d.offsetWidth===3,d.style.display="block",d.style.overflow="visible",d.innerHTML="
",d.firstChild.style.width="5px",b.shrinkWrapBlocks=d.offsetWidth!==3,c.style.zoom=1),i.removeChild(c),c=d=f=g=null}),i.removeChild(n),c=d=f=g=h=i=n=null,b}();var H=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,I=/([A-Z])/g;p.extend({cache:{},deletedIds:[],uuid:0,expando:"jQuery"+(p.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){return a=a.nodeType?p.cache[a[p.expando]]:a[p.expando],!!a&&!K(a)},data:function(a,c,d,e){if(!p.acceptData(a))return;var f,g,h=p.expando,i=typeof c=="string",j=a.nodeType,k=j?p.cache:a,l=j?a[h]:a[h]&&h;if((!l||!k[l]||!e&&!k[l].data)&&i&&d===b)return;l||(j?a[h]=l=p.deletedIds.pop()||p.guid++:l=h),k[l]||(k[l]={},j||(k[l].toJSON=p.noop));if(typeof c=="object"||typeof c=="function")e?k[l]=p.extend(k[l],c):k[l].data=p.extend(k[l].data,c);return f=k[l],e||(f.data||(f.data={}),f=f.data),d!==b&&(f[p.camelCase(c)]=d),i?(g=f[c],g==null&&(g=f[p.camelCase(c)])):g=f,g},removeData:function(a,b,c){if(!p.acceptData(a))return;var d,e,f,g=a.nodeType,h=g?p.cache:a,i=g?a[p.expando]:p.expando;if(!h[i])return;if(b){d=c?h[i]:h[i].data;if(d){p.isArray(b)||(b in d?b=[b]:(b=p.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,f=b.length;e1,null,!1))},removeData:function(a){return this.each(function(){p.removeData(this,a)})}}),p.extend({queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=p._data(a,b),c&&(!d||p.isArray(c)?d=p._data(a,b,p.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=p.queue(a,b),d=c.length,e=c.shift(),f=p._queueHooks(a,b),g=function(){p.dequeue(a,b)};e==="inprogress"&&(e=c.shift(),d--),e&&(b==="fx"&&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 p._data(a,c)||p._data(a,c,{empty:p.Callbacks("once memory").add(function(){p.removeData(a,b+"queue",!0),p.removeData(a,c,!0)})})}}),p.fn.extend({queue:function(a,c){var d=2;return typeof a!="string"&&(c=a,a="fx",d--),arguments.length1)},removeAttr:function(a){return this.each(function(){p.removeAttr(this,a)})},prop:function(a,b){return p.access(this,p.prop,a,b,arguments.length>1)},removeProp:function(a){return a=p.propFix[a]||a,this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,f,g,h;if(p.isFunction(a))return this.each(function(b){p(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(s);for(c=0,d=this.length;c=0)d=d.replace(" "+c[f]+" "," ");e.className=a?p.trim(d):""}}}return this},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";return p.isFunction(a)?this.each(function(c){p(this).toggleClass(a.call(this,c,this.className,b),b)}):this.each(function(){if(c==="string"){var e,f=0,g=p(this),h=b,i=a.split(s);while(e=i[f++])h=d?h:!g.hasClass(e),g[h?"addClass":"removeClass"](e)}else if(c==="undefined"||c==="boolean")this.className&&p._data(this,"__className__",this.className),this.className=this.className||a===!1?"":p._data(this,"__className__")||""})},hasClass:function(a){var b=" "+a+" ",c=0,d=this.length;for(;c=0)return!0;return!1},val:function(a){var c,d,e,f=this[0];if(!arguments.length){if(f)return c=p.valHooks[f.type]||p.valHooks[f.nodeName.toLowerCase()],c&&"get"in c&&(d=c.get(f,"value"))!==b?d:(d=f.value,typeof d=="string"?d.replace(P,""):d==null?"":d);return}return e=p.isFunction(a),this.each(function(d){var f,g=p(this);if(this.nodeType!==1)return;e?f=a.call(this,d,g.val()):f=a,f==null?f="":typeof f=="number"?f+="":p.isArray(f)&&(f=p.map(f,function(a){return a==null?"":a+""})),c=p.valHooks[this.type]||p.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,f,"value")===b)this.value=f})}}),p.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,f=a.selectedIndex,g=[],h=a.options,i=a.type==="select-one";if(f<0)return null;c=i?f:0,d=i?f+1:h.length;for(;c=0}),c.length||(a.selectedIndex=-1),c}}},attrFn:{},attr:function(a,c,d,e){var f,g,h,i=a.nodeType;if(!a||i===3||i===8||i===2)return;if(e&&p.isFunction(p.fn[c]))return p(a)[c](d);if(typeof a.getAttribute=="undefined")return p.prop(a,c,d);h=i!==1||!p.isXMLDoc(a),h&&(c=c.toLowerCase(),g=p.attrHooks[c]||(T.test(c)?M:L));if(d!==b){if(d===null){p.removeAttr(a,c);return}return g&&"set"in g&&h&&(f=g.set(a,d,c))!==b?f:(a.setAttribute(c,d+""),d)}return g&&"get"in g&&h&&(f=g.get(a,c))!==null?f:(f=a.getAttribute(c),f===null?b:f)},removeAttr:function(a,b){var c,d,e,f,g=0;if(b&&a.nodeType===1){d=b.split(s);for(;g=0}})});var V=/^(?:textarea|input|select)$/i,W=/^([^\.]*|)(?:\.(.+)|)$/,X=/(?:^|\s)hover(\.\S+|)\b/,Y=/^key/,Z=/^(?:mouse|contextmenu)|click/,$=/^(?:focusinfocus|focusoutblur)$/,_=function(a){return p.event.special.hover?a:a.replace(X,"mouseenter$1 mouseleave$1")};p.event={add:function(a,c,d,e,f){var g,h,i,j,k,l,m,n,o,q,r;if(a.nodeType===3||a.nodeType===8||!c||!d||!(g=p._data(a)))return;d.handler&&(o=d,d=o.handler,f=o.selector),d.guid||(d.guid=p.guid++),i=g.events,i||(g.events=i={}),h=g.handle,h||(g.handle=h=function(a){return typeof p!="undefined"&&(!a||p.event.triggered!==a.type)?p.event.dispatch.apply(h.elem,arguments):b},h.elem=a),c=p.trim(_(c)).split(" ");for(j=0;j=0&&(s=s.slice(0,-1),i=!0),s.indexOf(".")>=0&&(t=s.split("."),s=t.shift(),t.sort());if((!f||p.event.customEvent[s])&&!p.event.global[s])return;c=typeof c=="object"?c[p.expando]?c:new p.Event(s,c):new p.Event(s),c.type=s,c.isTrigger=!0,c.exclusive=i,c.namespace=t.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+t.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,m=s.indexOf(":")<0?"on"+s:"";if(!f){h=p.cache;for(j in h)h[j].events&&h[j].events[s]&&p.event.trigger(c,d,h[j].handle.elem,!0);return}c.result=b,c.target||(c.target=f),d=d!=null?p.makeArray(d):[],d.unshift(c),n=p.event.special[s]||{};if(n.trigger&&n.trigger.apply(f,d)===!1)return;q=[[f,n.bindType||s]];if(!g&&!n.noBubble&&!p.isWindow(f)){r=n.delegateType||s,k=$.test(r+s)?f:f.parentNode;for(l=f;k;k=k.parentNode)q.push([k,r]),l=k;l===(f.ownerDocument||e)&&q.push([l.defaultView||l.parentWindow||a,r])}for(j=0;j=0:p.find(m,this,null,[f]).length),h[m]&&j.push(l);j.length&&u.push({elem:f,matches:j})}o.length>q&&u.push({elem:this,matches:o.slice(q)});for(d=0;d0?this.on(b,null,a,c):this.trigger(b)},Y.test(b)&&(p.event.fixHooks[b]=p.event.keyHooks),Z.test(b)&&(p.event.fixHooks[b]=p.event.mouseHooks)}),function(a,b){function bc(a,b,c,d){c=c||[],b=b||r;var e,f,i,j,k=b.nodeType;if(!a||typeof a!="string")return c;if(k!==1&&k!==9)return[];i=g(b);if(!i&&!d)if(e=P.exec(a))if(j=e[1]){if(k===9){f=b.getElementById(j);if(!f||!f.parentNode)return c;if(f.id===j)return c.push(f),c}else if(b.ownerDocument&&(f=b.ownerDocument.getElementById(j))&&h(b,f)&&f.id===j)return c.push(f),c}else{if(e[2])return w.apply(c,x.call(b.getElementsByTagName(a),0)),c;if((j=e[3])&&_&&b.getElementsByClassName)return w.apply(c,x.call(b.getElementsByClassName(j),0)),c}return bp(a.replace(L,"$1"),b,c,d,i)}function bd(a){return function(b){var c=b.nodeName.toLowerCase();return c==="input"&&b.type===a}}function be(a){return function(b){var c=b.nodeName.toLowerCase();return(c==="input"||c==="button")&&b.type===a}}function bf(a){return z(function(b){return b=+b,z(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 bg(a,b,c){if(a===b)return c;var d=a.nextSibling;while(d){if(d===b)return-1;d=d.nextSibling}return 1}function bh(a,b){var c,d,f,g,h,i,j,k=C[o][a];if(k)return b?0:k.slice(0);h=a,i=[],j=e.preFilter;while(h){if(!c||(d=M.exec(h)))d&&(h=h.slice(d[0].length)),i.push(f=[]);c=!1;if(d=N.exec(h))f.push(c=new q(d.shift())),h=h.slice(c.length),c.type=d[0].replace(L," ");for(g in e.filter)(d=W[g].exec(h))&&(!j[g]||(d=j[g](d,r,!0)))&&(f.push(c=new q(d.shift())),h=h.slice(c.length),c.type=g,c.matches=d);if(!c)break}return b?h.length:h?bc.error(a):C(a,i).slice(0)}function bi(a,b,d){var e=b.dir,f=d&&b.dir==="parentNode",g=u++;return b.first?function(b,c,d){while(b=b[e])if(f||b.nodeType===1)return a(b,c,d)}:function(b,d,h){if(!h){var i,j=t+" "+g+" ",k=j+c;while(b=b[e])if(f||b.nodeType===1){if((i=b[o])===k)return b.sizset;if(typeof i=="string"&&i.indexOf(j)===0){if(b.sizset)return b}else{b[o]=k;if(a(b,d,h))return b.sizset=!0,b;b.sizset=!1}}}else while(b=b[e])if(f||b.nodeType===1)if(a(b,d,h))return b}}function bj(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 bk(a,b,c,d,e){var f,g=[],h=0,i=a.length,j=b!=null;for(;h-1},h,!0),m=[function(a,c,d){return!g&&(d||c!==l)||((b=c).nodeType?j(a,c,d):k(a,c,d))}];for(;i1&&bj(m),i>1&&a.slice(0,i-1).join("").replace(L,"$1"),c,i0,f=a.length>0,g=function(h,i,j,k,m){var n,o,p,q=[],s=0,u="0",x=h&&[],y=m!=null,z=l,A=h||f&&e.find.TAG("*",m&&i.parentNode||i),B=t+=z==null?1:Math.E;y&&(l=i!==r&&i,c=g.el);for(;(n=A[u])!=null;u++){if(f&&n){for(o=0;p=a[o];o++)if(p(n,i,j)){k.push(n);break}y&&(t=B,c=++g.el)}d&&((n=!p&&n)&&s--,h&&x.push(n))}s+=u;if(d&&u!==s){for(o=0;p=b[o];o++)p(x,q,i,j);if(h){if(s>0)while(u--)!x[u]&&!q[u]&&(q[u]=v.call(k));q=bk(q)}w.apply(k,q),y&&!h&&q.length>0&&s+b.length>1&&bc.uniqueSort(k)}return y&&(t=B,l=z),x};return g.el=0,d?z(g):g}function bo(a,b,c,d){var e=0,f=b.length;for(;e2&&(j=h[0]).type==="ID"&&b.nodeType===9&&!f&&e.relative[h[1].type]){b=e.find.ID(j.matches[0].replace(V,""),b,f)[0];if(!b)return c;a=a.slice(h.shift().length)}for(g=W.POS.test(a)?-1:h.length-1;g>=0;g--){j=h[g];if(e.relative[k=j.type])break;if(l=e.find[k])if(d=l(j.matches[0].replace(V,""),R.test(h[0].type)&&b.parentNode||b,f)){h.splice(g,1),a=d.length&&h.join("");if(!a)return w.apply(c,x.call(d,0)),c;break}}}return i(a,m)(d,b,f,c,R.test(a)),c}function bq(){}var c,d,e,f,g,h,i,j,k,l,m=!0,n="undefined",o=("sizcache"+Math.random()).replace(".",""),q=String,r=a.document,s=r.documentElement,t=0,u=0,v=[].pop,w=[].push,x=[].slice,y=[].indexOf||function(a){var b=0,c=this.length;for(;be.cacheLength&&delete a[b.shift()],a[c]=d},a)},B=A(),C=A(),D=A(),E="[\\x20\\t\\r\\n\\f]",F="(?:\\\\.|[-\\w]|[^\\x00-\\xa0])+",G=F.replace("w","w#"),H="([*^$|!~]?=)",I="\\["+E+"*("+F+")"+E+"*(?:"+H+E+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+G+")|)|)"+E+"*\\]",J=":("+F+")(?:\\((?:(['\"])((?:\\\\.|[^\\\\])*?)\\2|([^()[\\]]*|(?:(?:"+I+")|[^:]|\\\\.)*|.*))\\)|)",K=":(even|odd|eq|gt|lt|nth|first|last)(?:\\("+E+"*((?:-\\d)?\\d*)"+E+"*\\)|)(?=[^-]|$)",L=new RegExp("^"+E+"+|((?:^|[^\\\\])(?:\\\\.)*)"+E+"+$","g"),M=new RegExp("^"+E+"*,"+E+"*"),N=new RegExp("^"+E+"*([\\x20\\t\\r\\n\\f>+~])"+E+"*"),O=new RegExp(J),P=/^(?:#([\w\-]+)|(\w+)|\.([\w\-]+))$/,Q=/^:not/,R=/[\x20\t\r\n\f]*[+~]/,S=/:not\($/,T=/h\d/i,U=/input|select|textarea|button/i,V=/\\(?!\\)/g,W={ID:new RegExp("^#("+F+")"),CLASS:new RegExp("^\\.("+F+")"),NAME:new RegExp("^\\[name=['\"]?("+F+")['\"]?\\]"),TAG:new RegExp("^("+F.replace("w","w*")+")"),ATTR:new RegExp("^"+I),PSEUDO:new RegExp("^"+J),POS:new RegExp(K,"i"),CHILD:new RegExp("^:(only|nth|first|last)-child(?:\\("+E+"*(even|odd|(([+-]|)(\\d*)n|)"+E+"*(?:([+-]|)"+E+"*(\\d+)|))"+E+"*\\)|)","i"),needsContext:new RegExp("^"+E+"*[>+~]|"+K,"i")},X=function(a){var b=r.createElement("div");try{return a(b)}catch(c){return!1}finally{b=null}},Y=X(function(a){return a.appendChild(r.createComment("")),!a.getElementsByTagName("*").length}),Z=X(function(a){return a.innerHTML="",a.firstChild&&typeof a.firstChild.getAttribute!==n&&a.firstChild.getAttribute("href")==="#"}),$=X(function(a){a.innerHTML="";var b=typeof a.lastChild.getAttribute("multiple");return b!=="boolean"&&b!=="string"}),_=X(function(a){return a.innerHTML="",!a.getElementsByClassName||!a.getElementsByClassName("e").length?!1:(a.lastChild.className="e",a.getElementsByClassName("e").length===2)}),ba=X(function(a){a.id=o+0,a.innerHTML="
",s.insertBefore(a,s.firstChild);var b=r.getElementsByName&&r.getElementsByName(o).length===2+r.getElementsByName(o+0).length;return d=!r.getElementById(o),s.removeChild(a),b});try{x.call(s.childNodes,0)[0].nodeType}catch(bb){x=function(a){var b,c=[];for(;b=this[a];a++)c.push(b);return c}}bc.matches=function(a,b){return bc(a,null,null,b)},bc.matchesSelector=function(a,b){return bc(b,null,null,[a]).length>0},f=bc.getText=function(a){var b,c="",d=0,e=a.nodeType;if(e){if(e===1||e===9||e===11){if(typeof a.textContent=="string")return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=f(a)}else if(e===3||e===4)return a.nodeValue}else for(;b=a[d];d++)c+=f(b);return c},g=bc.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?b.nodeName!=="HTML":!1},h=bc.contains=s.contains?function(a,b){var c=a.nodeType===9?a.documentElement:a,d=b&&b.parentNode;return a===d||!!(d&&d.nodeType===1&&c.contains&&c.contains(d))}:s.compareDocumentPosition?function(a,b){return b&&!!(a.compareDocumentPosition(b)&16)}:function(a,b){while(b=b.parentNode)if(b===a)return!0;return!1},bc.attr=function(a,b){var c,d=g(a);return d||(b=b.toLowerCase()),(c=e.attrHandle[b])?c(a):d||$?a.getAttribute(b):(c=a.getAttributeNode(b),c?typeof a[b]=="boolean"?a[b]?b:null:c.specified?c.value:null:null)},e=bc.selectors={cacheLength:50,createPseudo:z,match:W,attrHandle:Z?{}:{href:function(a){return a.getAttribute("href",2)},type:function(a){return a.getAttribute("type")}},find:{ID:d?function(a,b,c){if(typeof b.getElementById!==n&&!c){var d=b.getElementById(a);return d&&d.parentNode?[d]:[]}}:function(a,c,d){if(typeof c.getElementById!==n&&!d){var e=c.getElementById(a);return e?e.id===a||typeof e.getAttributeNode!==n&&e.getAttributeNode("id").value===a?[e]:b:[]}},TAG:Y?function(a,b){if(typeof b.getElementsByTagName!==n)return b.getElementsByTagName(a)}:function(a,b){var c=b.getElementsByTagName(a);if(a==="*"){var d,e=[],f=0;for(;d=c[f];f++)d.nodeType===1&&e.push(d);return e}return c},NAME:ba&&function(a,b){if(typeof b.getElementsByName!==n)return b.getElementsByName(name)},CLASS:_&&function(a,b,c){if(typeof b.getElementsByClassName!==n&&!c)return b.getElementsByClassName(a)}},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(V,""),a[3]=(a[4]||a[5]||"").replace(V,""),a[2]==="~="&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),a[1]==="nth"?(a[2]||bc.error(a[0]),a[3]=+(a[3]?a[4]+(a[5]||1):2*(a[2]==="even"||a[2]==="odd")),a[4]=+(a[6]+a[7]||a[2]==="odd")):a[2]&&bc.error(a[0]),a},PSEUDO:function(a){var b,c;if(W.CHILD.test(a[0]))return null;if(a[3])a[2]=a[3];else if(b=a[4])O.test(b)&&(c=bh(b,!0))&&(c=b.indexOf(")",b.length-c)-b.length)&&(b=b.slice(0,c),a[0]=a[0].slice(0,c)),a[2]=b;return a.slice(0,3)}},filter:{ID:d?function(a){return a=a.replace(V,""),function(b){return b.getAttribute("id")===a}}:function(a){return a=a.replace(V,""),function(b){var c=typeof b.getAttributeNode!==n&&b.getAttributeNode("id");return c&&c.value===a}},TAG:function(a){return a==="*"?function(){return!0}:(a=a.replace(V,"").toLowerCase(),function(b){return b.nodeName&&b.nodeName.toLowerCase()===a})},CLASS:function(a){var b=B[o][a];return b||(b=B(a,new RegExp("(^|"+E+")"+a+"("+E+"|$)"))),function(a){return b.test(a.className||typeof a.getAttribute!==n&&a.getAttribute("class")||"")}},ATTR:function(a,b,c){return function(d,e){var f=bc.attr(d,a);return f==null?b==="!=":b?(f+="",b==="="?f===c:b==="!="?f!==c:b==="^="?c&&f.indexOf(c)===0:b==="*="?c&&f.indexOf(c)>-1:b==="$="?c&&f.substr(f.length-c.length)===c:b==="~="?(" "+f+" ").indexOf(c)>-1:b==="|="?f===c||f.substr(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d){return a==="nth"?function(a){var b,e,f=a.parentNode;if(c===1&&d===0)return!0;if(f){e=0;for(b=f.firstChild;b;b=b.nextSibling)if(b.nodeType===1){e++;if(a===b)break}}return e-=d,e===c||e%c===0&&e/c>=0}:function(b){var c=b;switch(a){case"only":case"first":while(c=c.previousSibling)if(c.nodeType===1)return!1;if(a==="first")return!0;c=b;case"last":while(c=c.nextSibling)if(c.nodeType===1)return!1;return!0}}},PSEUDO:function(a,b){var c,d=e.pseudos[a]||e.setFilters[a.toLowerCase()]||bc.error("unsupported pseudo: "+a);return d[o]?d(b):d.length>1?(c=[a,a,"",b],e.setFilters.hasOwnProperty(a.toLowerCase())?z(function(a,c){var e,f=d(a,b),g=f.length;while(g--)e=y.call(a,f[g]),a[e]=!(c[e]=f[g])}):function(a){return d(a,0,c)}):d}},pseudos:{not:z(function(a){var b=[],c=[],d=i(a.replace(L,"$1"));return d[o]?z(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)if(f=g[h])a[h]=!(b[h]=f)}):function(a,e,f){return b[0]=a,d(b,null,f,c),!c.pop()}}),has:z(function(a){return function(b){return bc(a,b).length>0}}),contains:z(function(a){return function(b){return(b.textContent||b.innerText||f(b)).indexOf(a)>-1}}),enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&!!a.checked||b==="option"&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},parent:function(a){return!e.pseudos.empty(a)},empty:function(a){var b;a=a.firstChild;while(a){if(a.nodeName>"@"||(b=a.nodeType)===3||b===4)return!1;a=a.nextSibling}return!0},header:function(a){return T.test(a.nodeName)},text:function(a){var b,c;return a.nodeName.toLowerCase()==="input"&&(b=a.type)==="text"&&((c=a.getAttribute("type"))==null||c.toLowerCase()===b)},radio:bd("radio"),checkbox:bd("checkbox"),file:bd("file"),password:bd("password"),image:bd("image"),submit:be("submit"),reset:be("reset"),button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&a.type==="button"||b==="button"},input:function(a){return U.test(a.nodeName)},focus:function(a){var b=a.ownerDocument;return a===b.activeElement&&(!b.hasFocus||b.hasFocus())&&(!!a.type||!!a.href)},active:function(a){return a===a.ownerDocument.activeElement},first:bf(function(a,b,c){return[0]}),last:bf(function(a,b,c){return[b-1]}),eq:bf(function(a,b,c){return[c<0?c+b:c]}),even:bf(function(a,b,c){for(var d=0;d=0;)a.push(d);return a}),gt:bf(function(a,b,c){for(var d=c<0?c+b:c;++d",a.querySelectorAll("[selected]").length||e.push("\\["+E+"*(?:checked|disabled|ismap|multiple|readonly|selected|value)"),a.querySelectorAll(":checked").length||e.push(":checked")}),X(function(a){a.innerHTML="

",a.querySelectorAll("[test^='']").length&&e.push("[*^$]="+E+"*(?:\"\"|'')"),a.innerHTML="",a.querySelectorAll(":enabled").length||e.push(":enabled",":disabled")}),e=new RegExp(e.join("|")),bp=function(a,d,f,g,h){if(!g&&!h&&(!e||!e.test(a))){var i,j,k=!0,l=o,m=d,n=d.nodeType===9&&a;if(d.nodeType===1&&d.nodeName.toLowerCase()!=="object"){i=bh(a),(k=d.getAttribute("id"))?l=k.replace(c,"\\$&"):d.setAttribute("id",l),l="[id='"+l+"'] ",j=i.length;while(j--)i[j]=l+i[j].join("");m=R.test(a)&&d.parentNode||d,n=i.join(",")}if(n)try{return w.apply(f,x.call(m.querySelectorAll(n),0)),f}catch(p){}finally{k||d.removeAttribute("id")}}return b(a,d,f,g,h)},h&&(X(function(b){a=h.call(b,"div");try{h.call(b,"[test!='']:sizzle"),f.push("!=",J)}catch(c){}}),f=new RegExp(f.join("|")),bc.matchesSelector=function(b,c){c=c.replace(d,"='$1']");if(!g(b)&&!f.test(c)&&(!e||!e.test(c)))try{var i=h.call(b,c);if(i||a||b.document&&b.document.nodeType!==11)return i}catch(j){}return bc(c,null,null,[b]).length>0})}(),e.pseudos.nth=e.pseudos.eq,e.filters=bq.prototype=e.pseudos,e.setFilters=new bq,bc.attr=p.attr,p.find=bc,p.expr=bc.selectors,p.expr[":"]=p.expr.pseudos,p.unique=bc.uniqueSort,p.text=bc.getText,p.isXMLDoc=bc.isXML,p.contains=bc.contains}(a);var bc=/Until$/,bd=/^(?:parents|prev(?:Until|All))/,be=/^.[^:#\[\.,]*$/,bf=p.expr.match.needsContext,bg={children:!0,contents:!0,next:!0,prev:!0};p.fn.extend({find:function(a){var b,c,d,e,f,g,h=this;if(typeof a!="string")return p(a).filter(function(){for(b=0,c=h.length;b0)for(e=d;e=0:p.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c,d=0,e=this.length,f=[],g=bf.test(a)||typeof a!="string"?p(a,b||this.context):0;for(;d-1:p.find.matchesSelector(c,a)){f.push(c);break}c=c.parentNode}}return f=f.length>1?p.unique(f):f,this.pushStack(f,"closest",a)},index:function(a){return a?typeof a=="string"?p.inArray(this[0],p(a)):p.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(a,b){var c=typeof a=="string"?p(a,b):p.makeArray(a&&a.nodeType?[a]:a),d=p.merge(this.get(),c);return this.pushStack(bh(c[0])||bh(d[0])?d:p.unique(d))},addBack:function(a){return this.add(a==null?this.prevObject:this.prevObject.filter(a))}}),p.fn.andSelf=p.fn.addBack,p.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return p.dir(a,"parentNode")},parentsUntil:function(a,b,c){return p.dir(a,"parentNode",c)},next:function(a){return bi(a,"nextSibling")},prev:function(a){return bi(a,"previousSibling")},nextAll:function(a){return p.dir(a,"nextSibling")},prevAll:function(a){return p.dir(a,"previousSibling")},nextUntil:function(a,b,c){return p.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return p.dir(a,"previousSibling",c)},siblings:function(a){return p.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return p.sibling(a.firstChild)},contents:function(a){return p.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:p.merge([],a.childNodes)}},function(a,b){p.fn[a]=function(c,d){var e=p.map(this,b,c);return bc.test(a)||(d=c),d&&typeof d=="string"&&(e=p.filter(d,e)),e=this.length>1&&!bg[a]?p.unique(e):e,this.length>1&&bd.test(a)&&(e=e.reverse()),this.pushStack(e,a,k.call(arguments).join(","))}}),p.extend({filter:function(a,b,c){return c&&(a=":not("+a+")"),b.length===1?p.find.matchesSelector(b[0],a)?[b[0]]:[]:p.find.matches(a,b)},dir:function(a,c,d){var e=[],f=a[c];while(f&&f.nodeType!==9&&(d===b||f.nodeType!==1||!p(f).is(d)))f.nodeType===1&&e.push(f),f=f[c];return e},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var bl="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",bm=/ jQuery\d+="(?:null|\d+)"/g,bn=/^\s+/,bo=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,bp=/<([\w:]+)/,bq=/]","i"),bv=/^(?:checkbox|radio)$/,bw=/checked\s*(?:[^=]|=\s*.checked.)/i,bx=/\/(java|ecma)script/i,by=/^\s*\s*$/g,bz={option:[1,""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]},bA=bk(e),bB=bA.appendChild(e.createElement("div"));bz.optgroup=bz.option,bz.tbody=bz.tfoot=bz.colgroup=bz.caption=bz.thead,bz.th=bz.td,p.support.htmlSerialize||(bz._default=[1,"X
","
"]),p.fn.extend({text:function(a){return p.access(this,function(a){return a===b?p.text(this):this.empty().append((this[0]&&this[0].ownerDocument||e).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(p.isFunction(a))return this.each(function(b){p(this).wrapAll(a.call(this,b))});if(this[0]){var b=p(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return p.isFunction(a)?this.each(function(b){p(this).wrapInner(a.call(this,b))}):this.each(function(){var b=p(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=p.isFunction(a);return this.each(function(c){p(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){p.nodeName(this,"body")||p(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){(this.nodeType===1||this.nodeType===11)&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){(this.nodeType===1||this.nodeType===11)&&this.insertBefore(a,this.firstChild)})},before:function(){if(!bh(this[0]))return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=p.clean(arguments);return this.pushStack(p.merge(a,this),"before",this.selector)}},after:function(){if(!bh(this[0]))return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=p.clean(arguments);return this.pushStack(p.merge(this,a),"after",this.selector)}},remove:function(a,b){var c,d=0;for(;(c=this[d])!=null;d++)if(!a||p.filter(a,[c]).length)!b&&c.nodeType===1&&(p.cleanData(c.getElementsByTagName("*")),p.cleanData([c])),c.parentNode&&c.parentNode.removeChild(c);return this},empty:function(){var a,b=0;for(;(a=this[b])!=null;b++){a.nodeType===1&&p.cleanData(a.getElementsByTagName("*"));while(a.firstChild)a.removeChild(a.firstChild)}return this},clone:function(a,b){return a=a==null?!1:a,b=b==null?a:b,this.map(function(){return p.clone(this,a,b)})},html:function(a){return p.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(bm,""):b;if(typeof a=="string"&&!bs.test(a)&&(p.support.htmlSerialize||!bu.test(a))&&(p.support.leadingWhitespace||!bn.test(a))&&!bz[(bp.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(bo,"<$1>");try{for(;d1&&typeof j=="string"&&bw.test(j))return this.each(function(){p(this).domManip(a,c,d)});if(p.isFunction(j))return this.each(function(e){var f=p(this);a[0]=j.call(this,e,c?f.html():b),f.domManip(a,c,d)});if(this[0]){e=p.buildFragment(a,this,k),g=e.fragment,f=g.firstChild,g.childNodes.length===1&&(g=f);if(f){c=c&&p.nodeName(f,"tr");for(h=e.cacheable||l-1;i0?this.clone(!0):this).get(),p(g[e])[b](d),f=f.concat(d);return this.pushStack(f,a,g.selector)}}),p.extend({clone:function(a,b,c){var d,e,f,g;p.support.html5Clone||p.isXMLDoc(a)||!bu.test("<"+a.nodeName+">")?g=a.cloneNode(!0):(bB.innerHTML=a.outerHTML,bB.removeChild(g=bB.firstChild));if((!p.support.noCloneEvent||!p.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!p.isXMLDoc(a)){bE(a,g),d=bF(a),e=bF(g);for(f=0;d[f];++f)e[f]&&bE(d[f],e[f])}if(b){bD(a,g);if(c){d=bF(a),e=bF(g);for(f=0;d[f];++f)bD(d[f],e[f])}}return d=e=null,g},clean:function(a,b,c,d){var f,g,h,i,j,k,l,m,n,o,q,r,s=b===e&&bA,t=[];if(!b||typeof b.createDocumentFragment=="undefined")b=e;for(f=0;(h=a[f])!=null;f++){typeof h=="number"&&(h+="");if(!h)continue;if(typeof h=="string")if(!br.test(h))h=b.createTextNode(h);else{s=s||bk(b),l=b.createElement("div"),s.appendChild(l),h=h.replace(bo,"<$1>"),i=(bp.exec(h)||["",""])[1].toLowerCase(),j=bz[i]||bz._default,k=j[0],l.innerHTML=j[1]+h+j[2];while(k--)l=l.lastChild;if(!p.support.tbody){m=bq.test(h),n=i==="table"&&!m?l.firstChild&&l.firstChild.childNodes:j[1]===""&&!m?l.childNodes:[];for(g=n.length-1;g>=0;--g)p.nodeName(n[g],"tbody")&&!n[g].childNodes.length&&n[g].parentNode.removeChild(n[g])}!p.support.leadingWhitespace&&bn.test(h)&&l.insertBefore(b.createTextNode(bn.exec(h)[0]),l.firstChild),h=l.childNodes,l.parentNode.removeChild(l)}h.nodeType?t.push(h):p.merge(t,h)}l&&(h=l=s=null);if(!p.support.appendChecked)for(f=0;(h=t[f])!=null;f++)p.nodeName(h,"input")?bG(h):typeof h.getElementsByTagName!="undefined"&&p.grep(h.getElementsByTagName("input"),bG);if(c){q=function(a){if(!a.type||bx.test(a.type))return d?d.push(a.parentNode?a.parentNode.removeChild(a):a):c.appendChild(a)};for(f=0;(h=t[f])!=null;f++)if(!p.nodeName(h,"script")||!q(h))c.appendChild(h),typeof h.getElementsByTagName!="undefined"&&(r=p.grep(p.merge([],h.getElementsByTagName("script")),q),t.splice.apply(t,[f+1,0].concat(r)),f+=r.length)}return t},cleanData:function(a,b){var c,d,e,f,g=0,h=p.expando,i=p.cache,j=p.support.deleteExpando,k=p.event.special;for(;(e=a[g])!=null;g++)if(b||p.acceptData(e)){d=e[h],c=d&&i[d];if(c){if(c.events)for(f in c.events)k[f]?p.event.remove(e,f):p.removeEvent(e,f,c.handle);i[d]&&(delete i[d],j?delete e[h]:e.removeAttribute?e.removeAttribute(h):e[h]=null,p.deletedIds.push(d))}}}}),function(){var a,b;p.uaMatch=function(a){a=a.toLowerCase();var b=/(chrome)[ \/]([\w.]+)/.exec(a)||/(webkit)[ \/]([\w.]+)/.exec(a)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(a)||/(msie) ([\w.]+)/.exec(a)||a.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},a=p.uaMatch(g.userAgent),b={},a.browser&&(b[a.browser]=!0,b.version=a.version),b.chrome?b.webkit=!0:b.webkit&&(b.safari=!0),p.browser=b,p.sub=function(){function a(b,c){return new a.fn.init(b,c)}p.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.sub=this.sub,a.fn.init=function c(c,d){return d&&d instanceof p&&!(d instanceof a)&&(d=a(d)),p.fn.init.call(this,c,d,b)},a.fn.init.prototype=a.fn;var b=a(e);return a}}();var bH,bI,bJ,bK=/alpha\([^)]*\)/i,bL=/opacity=([^)]*)/,bM=/^(top|right|bottom|left)$/,bN=/^(none|table(?!-c[ea]).+)/,bO=/^margin/,bP=new RegExp("^("+q+")(.*)$","i"),bQ=new RegExp("^("+q+")(?!px)[a-z%]+$","i"),bR=new RegExp("^([-+])=("+q+")","i"),bS={},bT={position:"absolute",visibility:"hidden",display:"block"},bU={letterSpacing:0,fontWeight:400},bV=["Top","Right","Bottom","Left"],bW=["Webkit","O","Moz","ms"],bX=p.fn.toggle;p.fn.extend({css:function(a,c){return p.access(this,function(a,c,d){return d!==b?p.style(a,c,d):p.css(a,c)},a,c,arguments.length>1)},show:function(){return b$(this,!0)},hide:function(){return b$(this)},toggle:function(a,b){var c=typeof a=="boolean";return p.isFunction(a)&&p.isFunction(b)?bX.apply(this,arguments):this.each(function(){(c?a:bZ(this))?p(this).show():p(this).hide()})}}),p.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=bH(a,"opacity");return c===""?"1":c}}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":p.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!a||a.nodeType===3||a.nodeType===8||!a.style)return;var f,g,h,i=p.camelCase(c),j=a.style;c=p.cssProps[i]||(p.cssProps[i]=bY(j,i)),h=p.cssHooks[c]||p.cssHooks[i];if(d===b)return h&&"get"in h&&(f=h.get(a,!1,e))!==b?f:j[c];g=typeof d,g==="string"&&(f=bR.exec(d))&&(d=(f[1]+1)*f[2]+parseFloat(p.css(a,c)),g="number");if(d==null||g==="number"&&isNaN(d))return;g==="number"&&!p.cssNumber[i]&&(d+="px");if(!h||!("set"in h)||(d=h.set(a,d,e))!==b)try{j[c]=d}catch(k){}},css:function(a,c,d,e){var f,g,h,i=p.camelCase(c);return c=p.cssProps[i]||(p.cssProps[i]=bY(a.style,i)),h=p.cssHooks[c]||p.cssHooks[i],h&&"get"in h&&(f=h.get(a,!0,e)),f===b&&(f=bH(a,c)),f==="normal"&&c in bU&&(f=bU[c]),d||e!==b?(g=parseFloat(f),d||p.isNumeric(g)?g||0:f):f},swap:function(a,b,c){var d,e,f={};for(e in b)f[e]=a.style[e],a.style[e]=b[e];d=c.call(a);for(e in b)a.style[e]=f[e];return d}}),a.getComputedStyle?bH=function(b,c){var d,e,f,g,h=a.getComputedStyle(b,null),i=b.style;return h&&(d=h[c],d===""&&!p.contains(b.ownerDocument,b)&&(d=p.style(b,c)),bQ.test(d)&&bO.test(c)&&(e=i.width,f=i.minWidth,g=i.maxWidth,i.minWidth=i.maxWidth=i.width=d,d=h.width,i.width=e,i.minWidth=f,i.maxWidth=g)),d}:e.documentElement.currentStyle&&(bH=function(a,b){var c,d,e=a.currentStyle&&a.currentStyle[b],f=a.style;return e==null&&f&&f[b]&&(e=f[b]),bQ.test(e)&&!bM.test(b)&&(c=f.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),f.left=b==="fontSize"?"1em":e,e=f.pixelLeft+"px",f.left=c,d&&(a.runtimeStyle.left=d)),e===""?"auto":e}),p.each(["height","width"],function(a,b){p.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth===0&&bN.test(bH(a,"display"))?p.swap(a,bT,function(){return cb(a,b,d)}):cb(a,b,d)},set:function(a,c,d){return b_(a,c,d?ca(a,b,d,p.support.boxSizing&&p.css(a,"boxSizing")==="border-box"):0)}}}),p.support.opacity||(p.cssHooks.opacity={get:function(a,b){return bL.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=p.isNumeric(b)?"alpha(opacity="+b*100+")":"",f=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&p.trim(f.replace(bK,""))===""&&c.removeAttribute){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=bK.test(f)?f.replace(bK,e):f+" "+e}}),p(function(){p.support.reliableMarginRight||(p.cssHooks.marginRight={get:function(a,b){return p.swap(a,{display:"inline-block"},function(){if(b)return bH(a,"marginRight")})}}),!p.support.pixelPosition&&p.fn.position&&p.each(["top","left"],function(a,b){p.cssHooks[b]={get:function(a,c){if(c){var d=bH(a,b);return bQ.test(d)?p(a).position()[b]+"px":d}}}})}),p.expr&&p.expr.filters&&(p.expr.filters.hidden=function(a){return a.offsetWidth===0&&a.offsetHeight===0||!p.support.reliableHiddenOffsets&&(a.style&&a.style.display||bH(a,"display"))==="none"},p.expr.filters.visible=function(a){return!p.expr.filters.hidden(a)}),p.each({margin:"",padding:"",border:"Width"},function(a,b){p.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+bV[d]+b]=e[d]||e[d-2]||e[0];return f}},bO.test(a)||(p.cssHooks[a+b].set=b_)});var cd=/%20/g,ce=/\[\]$/,cf=/\r?\n/g,cg=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,ch=/^(?:select|textarea)/i;p.fn.extend({serialize:function(){return p.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?p.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||ch.test(this.nodeName)||cg.test(this.type))}).map(function(a,b){var c=p(this).val();return c==null?null:p.isArray(c)?p.map(c,function(a,c){return{name:b.name,value:a.replace(cf,"\r\n")}}):{name:b.name,value:c.replace(cf,"\r\n")}}).get()}}),p.param=function(a,c){var d,e=[],f=function(a,b){b=p.isFunction(b)?b():b==null?"":b,e[e.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=p.ajaxSettings&&p.ajaxSettings.traditional);if(p.isArray(a)||a.jquery&&!p.isPlainObject(a))p.each(a,function(){f(this.name,this.value)});else for(d in a)ci(d,a[d],c,f);return e.join("&").replace(cd,"+")};var cj,ck,cl=/#.*$/,cm=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,cn=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,co=/^(?:GET|HEAD)$/,cp=/^\/\//,cq=/\?/,cr=/)<[^<]*)*<\/script>/gi,cs=/([?&])_=[^&]*/,ct=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+)|)|)/,cu=p.fn.load,cv={},cw={},cx=["*/"]+["*"];try{ck=f.href}catch(cy){ck=e.createElement("a"),ck.href="",ck=ck.href}cj=ct.exec(ck.toLowerCase())||[],p.fn.load=function(a,c,d){if(typeof a!="string"&&cu)return cu.apply(this,arguments);if(!this.length)return this;var e,f,g,h=this,i=a.indexOf(" ");return i>=0&&(e=a.slice(i,a.length),a=a.slice(0,i)),p.isFunction(c)?(d=c,c=b):c&&typeof c=="object"&&(f="POST"),p.ajax({url:a,type:f,dataType:"html",data:c,complete:function(a,b){d&&h.each(d,g||[a.responseText,b,a])}}).done(function(a){g=arguments,h.html(e?p("
").append(a.replace(cr,"")).find(e):a)}),this},p.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){p.fn[b]=function(a){return this.on(b,a)}}),p.each(["get","post"],function(a,c){p[c]=function(a,d,e,f){return p.isFunction(d)&&(f=f||e,e=d,d=b),p.ajax({type:c,url:a,data:d,success:e,dataType:f})}}),p.extend({getScript:function(a,c){return p.get(a,b,c,"script")},getJSON:function(a,b,c){return p.get(a,b,c,"json")},ajaxSetup:function(a,b){return b?cB(a,p.ajaxSettings):(b=a,a=p.ajaxSettings),cB(a,b),a},ajaxSettings:{url:ck,isLocal:cn.test(cj[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":cx},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":p.parseJSON,"text xml":p.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:cz(cv),ajaxTransport:cz(cw),ajax:function(a,c){function y(a,c,f,i){var k,s,t,u,w,y=c;if(v===2)return;v=2,h&&clearTimeout(h),g=b,e=i||"",x.readyState=a>0?4:0,f&&(u=cC(l,x,f));if(a>=200&&a<300||a===304)l.ifModified&&(w=x.getResponseHeader("Last-Modified"),w&&(p.lastModified[d]=w),w=x.getResponseHeader("Etag"),w&&(p.etag[d]=w)),a===304?(y="notmodified",k=!0):(k=cD(l,u),y=k.state,s=k.data,t=k.error,k=!t);else{t=y;if(!y||a)y="error",a<0&&(a=0)}x.status=a,x.statusText=(c||y)+"",k?o.resolveWith(m,[s,y,x]):o.rejectWith(m,[x,y,t]),x.statusCode(r),r=b,j&&n.trigger("ajax"+(k?"Success":"Error"),[x,l,k?s:t]),q.fireWith(m,[x,y]),j&&(n.trigger("ajaxComplete",[x,l]),--p.active||p.event.trigger("ajaxStop"))}typeof a=="object"&&(c=a,a=b),c=c||{};var d,e,f,g,h,i,j,k,l=p.ajaxSetup({},c),m=l.context||l,n=m!==l&&(m.nodeType||m instanceof p)?p(m):p.event,o=p.Deferred(),q=p.Callbacks("once memory"),r=l.statusCode||{},t={},u={},v=0,w="canceled",x={readyState:0,setRequestHeader:function(a,b){if(!v){var c=a.toLowerCase();a=u[c]=u[c]||a,t[a]=b}return this},getAllResponseHeaders:function(){return v===2?e:null},getResponseHeader:function(a){var c;if(v===2){if(!f){f={};while(c=cm.exec(e))f[c[1].toLowerCase()]=c[2]}c=f[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){return v||(l.mimeType=a),this},abort:function(a){return a=a||w,g&&g.abort(a),y(0,a),this}};o.promise(x),x.success=x.done,x.error=x.fail,x.complete=q.add,x.statusCode=function(a){if(a){var b;if(v<2)for(b in a)r[b]=[r[b],a[b]];else b=a[x.status],x.always(b)}return this},l.url=((a||l.url)+"").replace(cl,"").replace(cp,cj[1]+"//"),l.dataTypes=p.trim(l.dataType||"*").toLowerCase().split(s),l.crossDomain==null&&(i=ct.exec(l.url.toLowerCase())||!1,l.crossDomain=i&&i.join(":")+(i[3]?"":i[1]==="http:"?80:443)!==cj.join(":")+(cj[3]?"":cj[1]==="http:"?80:443)),l.data&&l.processData&&typeof l.data!="string"&&(l.data=p.param(l.data,l.traditional)),cA(cv,l,c,x);if(v===2)return x;j=l.global,l.type=l.type.toUpperCase(),l.hasContent=!co.test(l.type),j&&p.active++===0&&p.event.trigger("ajaxStart");if(!l.hasContent){l.data&&(l.url+=(cq.test(l.url)?"&":"?")+l.data,delete l.data),d=l.url;if(l.cache===!1){var z=p.now(),A=l.url.replace(cs,"$1_="+z);l.url=A+(A===l.url?(cq.test(l.url)?"&":"?")+"_="+z:"")}}(l.data&&l.hasContent&&l.contentType!==!1||c.contentType)&&x.setRequestHeader("Content-Type",l.contentType),l.ifModified&&(d=d||l.url,p.lastModified[d]&&x.setRequestHeader("If-Modified-Since",p.lastModified[d]),p.etag[d]&&x.setRequestHeader("If-None-Match",p.etag[d])),x.setRequestHeader("Accept",l.dataTypes[0]&&l.accepts[l.dataTypes[0]]?l.accepts[l.dataTypes[0]]+(l.dataTypes[0]!=="*"?", "+cx+"; q=0.01":""):l.accepts["*"]);for(k in l.headers)x.setRequestHeader(k,l.headers[k]);if(!l.beforeSend||l.beforeSend.call(m,x,l)!==!1&&v!==2){w="abort";for(k in{success:1,error:1,complete:1})x[k](l[k]);g=cA(cw,l,c,x);if(!g)y(-1,"No Transport");else{x.readyState=1,j&&n.trigger("ajaxSend",[x,l]),l.async&&l.timeout>0&&(h=setTimeout(function(){x.abort("timeout")},l.timeout));try{v=1,g.send(t,y)}catch(B){if(v<2)y(-1,B);else throw B}}return x}return x.abort()},active:0,lastModified:{},etag:{}});var cE=[],cF=/\?/,cG=/(=)\?(?=&|$)|\?\?/,cH=p.now();p.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=cE.pop()||p.expando+"_"+cH++;return this[a]=!0,a}}),p.ajaxPrefilter("json jsonp",function(c,d,e){var f,g,h,i=c.data,j=c.url,k=c.jsonp!==!1,l=k&&cG.test(j),m=k&&!l&&typeof i=="string"&&!(c.contentType||"").indexOf("application/x-www-form-urlencoded")&&cG.test(i);if(c.dataTypes[0]==="jsonp"||l||m)return f=c.jsonpCallback=p.isFunction(c.jsonpCallback)?c.jsonpCallback():c.jsonpCallback,g=a[f],l?c.url=j.replace(cG,"$1"+f):m?c.data=i.replace(cG,"$1"+f):k&&(c.url+=(cF.test(j)?"&":"?")+c.jsonp+"="+f),c.converters["script json"]=function(){return h||p.error(f+" was not called"),h[0]},c.dataTypes[0]="json",a[f]=function(){h=arguments},e.always(function(){a[f]=g,c[f]&&(c.jsonpCallback=d.jsonpCallback,cE.push(f)),h&&p.isFunction(g)&&g(h[0]),h=g=b}),"script"}),p.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){return p.globalEval(a),a}}}),p.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),p.ajaxTransport("script",function(a){if(a.crossDomain){var c,d=e.head||e.getElementsByTagName("head")[0]||e.documentElement;return{send:function(f,g){c=e.createElement("script"),c.async="async",a.scriptCharset&&(c.charset=a.scriptCharset),c.src=a.url,c.onload=c.onreadystatechange=function(a,e){if(e||!c.readyState||/loaded|complete/.test(c.readyState))c.onload=c.onreadystatechange=null,d&&c.parentNode&&d.removeChild(c),c=b,e||g(200,"success")},d.insertBefore(c,d.firstChild)},abort:function(){c&&c.onload(0,1)}}}});var cI,cJ=a.ActiveXObject?function(){for(var a in cI)cI[a](0,1)}:!1,cK=0;p.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&cL()||cM()}:cL,function(a){p.extend(p.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(p.ajaxSettings.xhr()),p.support.ajax&&p.ajaxTransport(function(c){if(!c.crossDomain||p.support.cors){var d;return{send:function(e,f){var g,h,i=c.xhr();c.username?i.open(c.type,c.url,c.async,c.username,c.password):i.open(c.type,c.url,c.async);if(c.xhrFields)for(h in c.xhrFields)i[h]=c.xhrFields[h];c.mimeType&&i.overrideMimeType&&i.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(h in e)i.setRequestHeader(h,e[h])}catch(j){}i.send(c.hasContent&&c.data||null),d=function(a,e){var h,j,k,l,m;try{if(d&&(e||i.readyState===4)){d=b,g&&(i.onreadystatechange=p.noop,cJ&&delete cI[g]);if(e)i.readyState!==4&&i.abort();else{h=i.status,k=i.getAllResponseHeaders(),l={},m=i.responseXML,m&&m.documentElement&&(l.xml=m);try{l.text=i.responseText}catch(a){}try{j=i.statusText}catch(n){j=""}!h&&c.isLocal&&!c.crossDomain?h=l.text?200:404:h===1223&&(h=204)}}}catch(o){e||f(-1,o)}l&&f(h,j,l,k)},c.async?i.readyState===4?setTimeout(d,0):(g=++cK,cJ&&(cI||(cI={},p(a).unload(cJ)),cI[g]=d),i.onreadystatechange=d):d()},abort:function(){d&&d(0,1)}}}});var cN,cO,cP=/^(?:toggle|show|hide)$/,cQ=new RegExp("^(?:([-+])=|)("+q+")([a-z%]*)$","i"),cR=/queueHooks$/,cS=[cY],cT={"*":[function(a,b){var c,d,e=this.createTween(a,b),f=cQ.exec(b),g=e.cur(),h=+g||0,i=1,j=20;if(f){c=+f[2],d=f[3]||(p.cssNumber[a]?"":"px");if(d!=="px"&&h){h=p.css(e.elem,a,!0)||c||1;do i=i||".5",h=h/i,p.style(e.elem,a,h+d);while(i!==(i=e.cur()/g)&&i!==1&&--j)}e.unit=d,e.start=h,e.end=f[1]?h+(f[1]+1)*c:c}return e}]};p.Animation=p.extend(cW,{tweener:function(a,b){p.isFunction(a)?(b=a,a=["*"]):a=a.split(" ");var c,d=0,e=a.length;for(;d-1,j={},k={},l,m;i?(k=e.position(),l=k.top,m=k.left):(l=parseFloat(g)||0,m=parseFloat(h)||0),p.isFunction(b)&&(b=b.call(a,c,f)),b.top!=null&&(j.top=b.top-f.top+l),b.left!=null&&(j.left=b.left-f.left+m),"using"in b?b.using.call(a,j):e.css(j)}},p.fn.extend({position:function(){if(!this[0])return;var a=this[0],b=this.offsetParent(),c=this.offset(),d=c_.test(b[0].nodeName)?{top:0,left:0}:b.offset();return c.top-=parseFloat(p.css(a,"marginTop"))||0,c.left-=parseFloat(p.css(a,"marginLeft"))||0,d.top+=parseFloat(p.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(p.css(b[0],"borderLeftWidth"))||0,{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||e.body;while(a&&!c_.test(a.nodeName)&&p.css(a,"position")==="static")a=a.offsetParent;return a||e.body})}}),p.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,c){var d=/Y/.test(c);p.fn[a]=function(e){return p.access(this,function(a,e,f){var g=da(a);if(f===b)return g?c in g?g[c]:g.document.documentElement[e]:a[e];g?g.scrollTo(d?p(g).scrollLeft():f,d?f:p(g).scrollTop()):a[e]=f},a,e,arguments.length,null)}}),p.each({Height:"height",Width:"width"},function(a,c){p.each({padding:"inner"+a,content:c,"":"outer"+a},function(d,e){p.fn[e]=function(e,f){var g=arguments.length&&(d||typeof e!="boolean"),h=d||(e===!0||f===!0?"margin":"border");return p.access(this,function(c,d,e){var f;return p.isWindow(c)?c.document.documentElement["client"+a]:c.nodeType===9?(f=c.documentElement,Math.max(c.body["scroll"+a],f["scroll"+a],c.body["offset"+a],f["offset"+a],f["client"+a])):e===b?p.css(c,d,e,h):p.style(c,d,e,h)},c,g?e:b,g,null)}})}),a.jQuery=a.$=p,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return p})})(window); \ No newline at end of file diff --git a/WebContent/js/jquery.SuperSlide.js b/WebContent/js/jquery.SuperSlide.js new file mode 100644 index 0000000..46399a5 --- /dev/null +++ b/WebContent/js/jquery.SuperSlide.js @@ -0,0 +1,11 @@ +/*! + * SuperSlide v2.1 + * 杞绘澗瑙e喅缃戠珯澶ч儴鍒嗙壒鏁堝睍绀洪棶棰 + * 璇﹀敖淇℃伅璇风湅瀹樼綉锛歨ttp://www.SuperSlide2.com/ + * + * Copyright 2011-2013, 澶ц瘽涓诲腑 + * + * 璇峰皧閲嶅師鍒涳紝淇濈暀澶撮儴鐗堟潈 + * 鍦ㄤ繚鐣欑増鏉冪殑鍓嶆彁涓嬪彲搴旂敤浜庝釜浜烘垨鍟嗕笟鐢ㄩ + */ +(function(a){a.fn.slide=function(b){return a.fn.slide.defaults={type:"slide",effect:"fade",autoPlay:!1,delayTime:500,interTime:2500,triggerTime:150,defaultIndex:0,titCell:".hd li",mainCell:".bd",targetCell:null,trigger:"mouseover",scroll:1,vis:1,titOnClassName:"on",autoPage:!1,prevCell:".prev",nextCell:".next",pageStateCell:".pageState",opp:!1,pnLoop:!0,easing:"swing",startFun:null,endFun:null,switchLoad:null,playStateCell:".playState",mouseOverStop:!0,defaultPlay:!0,returnDefault:!1},this.each(function(){var c=a.extend({},a.fn.slide.defaults,b),d=a(this),e=c.effect,f=a(c.prevCell,d),g=a(c.nextCell,d),h=a(c.pageStateCell,d),i=a(c.playStateCell,d),j=a(c.titCell,d),k=j.size(),l=a(c.mainCell,d),m=l.children().size(),n=c.switchLoad,o=a(c.targetCell,d),p=parseInt(c.defaultIndex),q=parseInt(c.delayTime),r=parseInt(c.interTime);parseInt(c.triggerTime);var P,t=parseInt(c.scroll),u=parseInt(c.vis),v="false"==c.autoPlay||0==c.autoPlay?!1:!0,w="false"==c.opp||0==c.opp?!1:!0,x="false"==c.autoPage||0==c.autoPage?!1:!0,y="false"==c.pnLoop||0==c.pnLoop?!1:!0,z="false"==c.mouseOverStop||0==c.mouseOverStop?!1:!0,A="false"==c.defaultPlay||0==c.defaultPlay?!1:!0,B="false"==c.returnDefault||0==c.returnDefault?!1:!0,C=0,D=0,E=0,F=0,G=c.easing,H=null,I=null,J=null,K=c.titOnClassName,L=j.index(d.find("."+K)),M=p=defaultIndex=-1==L?p:L,N=p,O=m>=u?0!=m%t?m%t:t:0,Q="leftMarquee"==e||"topMarquee"==e?!0:!1,R=function(){a.isFunction(c.startFun)&&c.startFun(p,k,d,a(c.titCell,d),l,o,f,g)},S=function(){a.isFunction(c.endFun)&&c.endFun(p,k,d,a(c.titCell,d),l,o,f,g)},T=function(){j.removeClass(K),A&&j.eq(defaultIndex).addClass(K)};if("menu"==c.type)return A&&j.removeClass(K).eq(p).addClass(K),j.hover(function(){P=a(this).find(c.targetCell);var b=j.index(a(this));I=setTimeout(function(){switch(p=b,j.removeClass(K).eq(p).addClass(K),R(),e){case"fade":P.stop(!0,!0).animate({opacity:"show"},q,G,S);break;case"slideDown":P.stop(!0,!0).animate({height:"show"},q,G,S)}},c.triggerTime)},function(){switch(clearTimeout(I),e){case"fade":P.animate({opacity:"hide"},q,G);break;case"slideDown":P.animate({height:"hide"},q,G)}}),B&&d.hover(function(){clearTimeout(J)},function(){J=setTimeout(T,q)}),void 0;if(0==k&&(k=m),Q&&(k=2),x){if(m>=u)if("leftLoop"==e||"topLoop"==e)k=0!=m%t?(0^m/t)+1:m/t;else{var U=m-u;k=1+parseInt(0!=U%t?U/t+1:U/t),0>=k&&(k=1)}else k=1;j.html("");var V="";if(1==c.autoPage||"true"==c.autoPage)for(var W=0;k>W;W++)V+="
  • "+(W+1)+"
  • ";else for(var W=0;k>W;W++)V+=c.autoPage.replace("$",W+1);j.html(V);var j=j.children()}if(m>=u){l.children().each(function(){a(this).width()>E&&(E=a(this).width(),D=a(this).outerWidth(!0)),a(this).height()>F&&(F=a(this).height(),C=a(this).outerHeight(!0))});var X=l.children(),Y=function(){for(var a=0;u>a;a++)X.eq(a).clone().addClass("clone").appendTo(l);for(var a=0;O>a;a++)X.eq(m-a-1).clone().addClass("clone").prependTo(l)};switch(e){case"fold":l.css({position:"relative",width:D,height:C}).children().css({position:"absolute",width:E,left:0,top:0,display:"none"});break;case"top":l.wrap('
    ').css({top:-(p*t)*C,position:"relative",padding:"0",margin:"0"}).children().css({height:F});break;case"left":l.wrap('
    ').css({width:m*D,left:-(p*t)*D,position:"relative",overflow:"hidden",padding:"0",margin:"0"}).children().css({"float":"left",width:E});break;case"leftLoop":case"leftMarquee":Y(),l.wrap('
    ').css({width:(m+u+O)*D,position:"relative",overflow:"hidden",padding:"0",margin:"0",left:-(O+p*t)*D}).children().css({"float":"left",width:E});break;case"topLoop":case"topMarquee":Y(),l.wrap('
    ').css({height:(m+u+O)*C,position:"relative",padding:"0",margin:"0",top:-(O+p*t)*C}).children().css({height:F})}}var Z=function(a){var b=a*t;return a==k?b=m:-1==a&&0!=m%t&&(b=-m%t),b},$=function(b){var c=function(c){for(var d=c;u+c>d;d++)b.eq(d).find("img["+n+"]").each(function(){var b=a(this);if(b.attr("src",b.attr(n)).removeAttr(n),l.find(".clone")[0])for(var c=l.children(),d=0;c.size()>d;d++)c.eq(d).find("img["+n+"]").each(function(){a(this).attr(n)==b.attr("src")&&a(this).attr("src",a(this).attr(n)).removeAttr(n)})})};switch(e){case"fade":case"fold":case"top":case"left":case"slideDown":c(p*t);break;case"leftLoop":case"topLoop":c(O+Z(N));break;case"leftMarquee":case"topMarquee":var d="leftMarquee"==e?l.css("left").replace("px",""):l.css("top").replace("px",""),f="leftMarquee"==e?D:C,g=O;if(0!=d%f){var h=Math.abs(0^d/f);g=1==p?O+h:O+h-1}c(g)}},_=function(a){if(!A||M!=p||a||Q){if(Q?p>=1?p=1:0>=p&&(p=0):(N=p,p>=k?p=0:0>p&&(p=k-1)),R(),null!=n&&$(l.children()),o[0]&&(P=o.eq(p),null!=n&&$(o),"slideDown"==e?(o.not(P).stop(!0,!0).slideUp(q),P.slideDown(q,G,function(){l[0]||S()})):(o.not(P).stop(!0,!0).hide(),P.animate({opacity:"show"},q,function(){l[0]||S()}))),m>=u)switch(e){case"fade":l.children().stop(!0,!0).eq(p).animate({opacity:"show"},q,G,function(){S()}).siblings().hide();break;case"fold":l.children().stop(!0,!0).eq(p).animate({opacity:"show"},q,G,function(){S()}).siblings().animate({opacity:"hide"},q,G);break;case"top":l.stop(!0,!1).animate({top:-p*t*C},q,G,function(){S()});break;case"left":l.stop(!0,!1).animate({left:-p*t*D},q,G,function(){S()});break;case"leftLoop":var b=N;l.stop(!0,!0).animate({left:-(Z(N)+O)*D},q,G,function(){-1>=b?l.css("left",-(O+(k-1)*t)*D):b>=k&&l.css("left",-O*D),S()});break;case"topLoop":var b=N;l.stop(!0,!0).animate({top:-(Z(N)+O)*C},q,G,function(){-1>=b?l.css("top",-(O+(k-1)*t)*C):b>=k&&l.css("top",-O*C),S()});break;case"leftMarquee":var c=l.css("left").replace("px","");0==p?l.animate({left:++c},0,function(){l.css("left").replace("px","")>=0&&l.css("left",-m*D)}):l.animate({left:--c},0,function(){-(m+O)*D>=l.css("left").replace("px","")&&l.css("left",-O*D)});break;case"topMarquee":var d=l.css("top").replace("px","");0==p?l.animate({top:++d},0,function(){l.css("top").replace("px","")>=0&&l.css("top",-m*C)}):l.animate({top:--d},0,function(){-(m+O)*C>=l.css("top").replace("px","")&&l.css("top",-O*C)})}j.removeClass(K).eq(p).addClass(K),M=p,y||(g.removeClass("nextStop"),f.removeClass("prevStop"),0==p&&f.addClass("prevStop"),p==k-1&&g.addClass("nextStop")),h.html(""+(p+1)+"/"+k)}};A&&_(!0),B&&d.hover(function(){clearTimeout(J)},function(){J=setTimeout(function(){p=defaultIndex,A?_():"slideDown"==e?P.slideUp(q,T):P.animate({opacity:"hide"},q,T),M=p},300)});var ab=function(a){H=setInterval(function(){w?p--:p++,_()},a?a:r)},bb=function(a){H=setInterval(_,a?a:r)},cb=function(){z||(clearInterval(H),ab())},db=function(){(y||p!=k-1)&&(p++,_(),Q||cb())},eb=function(){(y||0!=p)&&(p--,_(),Q||cb())},fb=function(){clearInterval(H),Q?bb():ab(),i.removeClass("pauseState")},gb=function(){clearInterval(H),i.addClass("pauseState")};if(v?Q?(w?p--:p++,bb(),z&&l.hover(gb,fb)):(ab(),z&&d.hover(gb,fb)):(Q&&(w?p--:p++),i.addClass("pauseState")),i.click(function(){i.hasClass("pauseState")?fb():gb()}),"mouseover"==c.trigger?j.hover(function(){var a=j.index(this);I=setTimeout(function(){p=a,_(),cb()},c.triggerTime)},function(){clearTimeout(I)}):j.click(function(){p=j.index(this),_(),cb()}),Q){if(g.mousedown(db),f.mousedown(eb),y){var hb,ib=function(){hb=setTimeout(function(){clearInterval(H),bb(0^r/10)},150)},jb=function(){clearTimeout(hb),clearInterval(H),bb()};g.mousedown(ib),g.mouseup(jb),f.mousedown(ib),f.mouseup(jb)}"mouseover"==c.trigger&&(g.hover(db,function(){}),f.hover(eb,function(){}))}else g.click(db),f.click(eb)})}})(jQuery),jQuery.easing.jswing=jQuery.easing.swing,jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(a,b,c,d,e){return jQuery.easing[jQuery.easing.def](a,b,c,d,e)},easeInQuad:function(a,b,c,d,e){return d*(b/=e)*b+c},easeOutQuad:function(a,b,c,d,e){return-d*(b/=e)*(b-2)+c},easeInOutQuad:function(a,b,c,d,e){return 1>(b/=e/2)?d/2*b*b+c:-d/2*(--b*(b-2)-1)+c},easeInCubic:function(a,b,c,d,e){return d*(b/=e)*b*b+c},easeOutCubic:function(a,b,c,d,e){return d*((b=b/e-1)*b*b+1)+c},easeInOutCubic:function(a,b,c,d,e){return 1>(b/=e/2)?d/2*b*b*b+c:d/2*((b-=2)*b*b+2)+c},easeInQuart:function(a,b,c,d,e){return d*(b/=e)*b*b*b+c},easeOutQuart:function(a,b,c,d,e){return-d*((b=b/e-1)*b*b*b-1)+c},easeInOutQuart:function(a,b,c,d,e){return 1>(b/=e/2)?d/2*b*b*b*b+c:-d/2*((b-=2)*b*b*b-2)+c},easeInQuint:function(a,b,c,d,e){return d*(b/=e)*b*b*b*b+c},easeOutQuint:function(a,b,c,d,e){return d*((b=b/e-1)*b*b*b*b+1)+c},easeInOutQuint:function(a,b,c,d,e){return 1>(b/=e/2)?d/2*b*b*b*b*b+c:d/2*((b-=2)*b*b*b*b+2)+c},easeInSine:function(a,b,c,d,e){return-d*Math.cos(b/e*(Math.PI/2))+d+c},easeOutSine:function(a,b,c,d,e){return d*Math.sin(b/e*(Math.PI/2))+c},easeInOutSine:function(a,b,c,d,e){return-d/2*(Math.cos(Math.PI*b/e)-1)+c},easeInExpo:function(a,b,c,d,e){return 0==b?c:d*Math.pow(2,10*(b/e-1))+c},easeOutExpo:function(a,b,c,d,e){return b==e?c+d:d*(-Math.pow(2,-10*b/e)+1)+c},easeInOutExpo:function(a,b,c,d,e){return 0==b?c:b==e?c+d:1>(b/=e/2)?d/2*Math.pow(2,10*(b-1))+c:d/2*(-Math.pow(2,-10*--b)+2)+c},easeInCirc:function(a,b,c,d,e){return-d*(Math.sqrt(1-(b/=e)*b)-1)+c},easeOutCirc:function(a,b,c,d,e){return d*Math.sqrt(1-(b=b/e-1)*b)+c},easeInOutCirc:function(a,b,c,d,e){return 1>(b/=e/2)?-d/2*(Math.sqrt(1-b*b)-1)+c:d/2*(Math.sqrt(1-(b-=2)*b)+1)+c},easeInElastic:function(a,b,c,d,e){var f=1.70158,g=0,h=d;if(0==b)return c;if(1==(b/=e))return c+d;if(g||(g=.3*e),Math.abs(d)>h){h=d;var f=g/4}else var f=g/(2*Math.PI)*Math.asin(d/h);return-(h*Math.pow(2,10*(b-=1))*Math.sin((b*e-f)*2*Math.PI/g))+c},easeOutElastic:function(a,b,c,d,e){var f=1.70158,g=0,h=d;if(0==b)return c;if(1==(b/=e))return c+d;if(g||(g=.3*e),Math.abs(d)>h){h=d;var f=g/4}else var f=g/(2*Math.PI)*Math.asin(d/h);return h*Math.pow(2,-10*b)*Math.sin((b*e-f)*2*Math.PI/g)+d+c},easeInOutElastic:function(a,b,c,d,e){var f=1.70158,g=0,h=d;if(0==b)return c;if(2==(b/=e/2))return c+d;if(g||(g=e*.3*1.5),Math.abs(d)>h){h=d;var f=g/4}else var f=g/(2*Math.PI)*Math.asin(d/h);return 1>b?-.5*h*Math.pow(2,10*(b-=1))*Math.sin((b*e-f)*2*Math.PI/g)+c:.5*h*Math.pow(2,-10*(b-=1))*Math.sin((b*e-f)*2*Math.PI/g)+d+c},easeInBack:function(a,b,c,d,e,f){return void 0==f&&(f=1.70158),d*(b/=e)*b*((f+1)*b-f)+c},easeOutBack:function(a,b,c,d,e,f){return void 0==f&&(f=1.70158),d*((b=b/e-1)*b*((f+1)*b+f)+1)+c},easeInOutBack:function(a,b,c,d,e,f){return void 0==f&&(f=1.70158),1>(b/=e/2)?d/2*b*b*(((f*=1.525)+1)*b-f)+c:d/2*((b-=2)*b*(((f*=1.525)+1)*b+f)+2)+c},easeInBounce:function(a,b,c,d,e){return d-jQuery.easing.easeOutBounce(a,e-b,0,d,e)+c},easeOutBounce:function(a,b,c,d,e){return 1/2.75>(b/=e)?d*7.5625*b*b+c:2/2.75>b?d*(7.5625*(b-=1.5/2.75)*b+.75)+c:2.5/2.75>b?d*(7.5625*(b-=2.25/2.75)*b+.9375)+c:d*(7.5625*(b-=2.625/2.75)*b+.984375)+c},easeInOutBounce:function(a,b,c,d,e){return e/2>b?.5*jQuery.easing.easeInBounce(a,2*b,0,d,e)+c:.5*jQuery.easing.easeOutBounce(a,2*b-e,0,d,e)+.5*d+c}}); \ No newline at end of file diff --git a/WebContent/js/jquery1.42.min.js b/WebContent/js/jquery1.42.min.js new file mode 100644 index 0000000..48a88b8 --- /dev/null +++ b/WebContent/js/jquery1.42.min.js @@ -0,0 +1,154 @@ +/*! + * jQuery JavaScript Library v1.4.2 + * http://jquery.com/ + * + * Copyright 2010, John Resig + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * Includes Sizzle.js + * http://sizzlejs.com/ + * Copyright 2010, The Dojo Foundation + * Released under the MIT, BSD, and GPL Licenses. + * + * Date: Sat Feb 13 22:33:48 2010 -0500 + */ +(function(A,w){function ma(){if(!c.isReady){try{s.documentElement.doScroll("left")}catch(a){setTimeout(ma,1);return}c.ready()}}function Qa(a,b){b.src?c.ajax({url:b.src,async:false,dataType:"script"}):c.globalEval(b.text||b.textContent||b.innerHTML||"");b.parentNode&&b.parentNode.removeChild(b)}function X(a,b,d,f,e,j){var i=a.length;if(typeof b==="object"){for(var o in b)X(a,o,b[o],f,e,d);return a}if(d!==w){f=!j&&f&&c.isFunction(d);for(o=0;o)[^>]*$|^#([\w-]+)$/,Ua=/^.[^:#\[\.,]*$/,Va=/\S/, +Wa=/^(\s|\u00A0)+|(\s|\u00A0)+$/g,Xa=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,P=navigator.userAgent,xa=false,Q=[],L,$=Object.prototype.toString,aa=Object.prototype.hasOwnProperty,ba=Array.prototype.push,R=Array.prototype.slice,ya=Array.prototype.indexOf;c.fn=c.prototype={init:function(a,b){var d,f;if(!a)return this;if(a.nodeType){this.context=this[0]=a;this.length=1;return this}if(a==="body"&&!b){this.context=s;this[0]=s.body;this.selector="body";this.length=1;return this}if(typeof a==="string")if((d=Ta.exec(a))&& +(d[1]||!b))if(d[1]){f=b?b.ownerDocument||b:s;if(a=Xa.exec(a))if(c.isPlainObject(b)){a=[s.createElement(a[1])];c.fn.attr.call(a,b,true)}else a=[f.createElement(a[1])];else{a=sa([d[1]],[f]);a=(a.cacheable?a.fragment.cloneNode(true):a.fragment).childNodes}return c.merge(this,a)}else{if(b=s.getElementById(d[2])){if(b.id!==d[2])return T.find(a);this.length=1;this[0]=b}this.context=s;this.selector=a;return this}else if(!b&&/^\w+$/.test(a)){this.selector=a;this.context=s;a=s.getElementsByTagName(a);return c.merge(this, +a)}else return!b||b.jquery?(b||T).find(a):c(b).find(a);else if(c.isFunction(a))return T.ready(a);if(a.selector!==w){this.selector=a.selector;this.context=a.context}return c.makeArray(a,this)},selector:"",jquery:"1.4.2",length:0,size:function(){return this.length},toArray:function(){return R.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this.slice(a)[0]:this[a]},pushStack:function(a,b,d){var f=c();c.isArray(a)?ba.apply(f,a):c.merge(f,a);f.prevObject=this;f.context=this.context;if(b=== +"find")f.selector=this.selector+(this.selector?" ":"")+d;else if(b)f.selector=this.selector+"."+b+"("+d+")";return f},each:function(a,b){return c.each(this,a,b)},ready:function(a){c.bindReady();if(c.isReady)a.call(s,c);else Q&&Q.push(a);return this},eq:function(a){return a===-1?this.slice(a):this.slice(a,+a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(R.apply(this,arguments),"slice",R.call(arguments).join(","))},map:function(a){return this.pushStack(c.map(this, +function(b,d){return a.call(b,d,b)}))},end:function(){return this.prevObject||c(null)},push:ba,sort:[].sort,splice:[].splice};c.fn.init.prototype=c.fn;c.extend=c.fn.extend=function(){var a=arguments[0]||{},b=1,d=arguments.length,f=false,e,j,i,o;if(typeof a==="boolean"){f=a;a=arguments[1]||{};b=2}if(typeof a!=="object"&&!c.isFunction(a))a={};if(d===b){a=this;--b}for(;b
    a"; +var e=d.getElementsByTagName("*"),j=d.getElementsByTagName("a")[0];if(!(!e||!e.length||!j)){c.support={leadingWhitespace:d.firstChild.nodeType===3,tbody:!d.getElementsByTagName("tbody").length,htmlSerialize:!!d.getElementsByTagName("link").length,style:/red/.test(j.getAttribute("style")),hrefNormalized:j.getAttribute("href")==="/a",opacity:/^0.55$/.test(j.style.opacity),cssFloat:!!j.style.cssFloat,checkOn:d.getElementsByTagName("input")[0].value==="on",optSelected:s.createElement("select").appendChild(s.createElement("option")).selected, +parentNode:d.removeChild(d.appendChild(s.createElement("div"))).parentNode===null,deleteExpando:true,checkClone:false,scriptEval:false,noCloneEvent:true,boxModel:null};b.type="text/javascript";try{b.appendChild(s.createTextNode("window."+f+"=1;"))}catch(i){}a.insertBefore(b,a.firstChild);if(A[f]){c.support.scriptEval=true;delete A[f]}try{delete b.test}catch(o){c.support.deleteExpando=false}a.removeChild(b);if(d.attachEvent&&d.fireEvent){d.attachEvent("onclick",function k(){c.support.noCloneEvent= +false;d.detachEvent("onclick",k)});d.cloneNode(true).fireEvent("onclick")}d=s.createElement("div");d.innerHTML="";a=s.createDocumentFragment();a.appendChild(d.firstChild);c.support.checkClone=a.cloneNode(true).cloneNode(true).lastChild.checked;c(function(){var k=s.createElement("div");k.style.width=k.style.paddingLeft="1px";s.body.appendChild(k);c.boxModel=c.support.boxModel=k.offsetWidth===2;s.body.removeChild(k).style.display="none"});a=function(k){var n= +s.createElement("div");k="on"+k;var r=k in n;if(!r){n.setAttribute(k,"return;");r=typeof n[k]==="function"}return r};c.support.submitBubbles=a("submit");c.support.changeBubbles=a("change");a=b=d=e=j=null}})();c.props={"for":"htmlFor","class":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap",frameborder:"frameBorder"};var G="jQuery"+J(),Ya=0,za={};c.extend({cache:{},expando:G,noData:{embed:true,object:true, +applet:true},data:function(a,b,d){if(!(a.nodeName&&c.noData[a.nodeName.toLowerCase()])){a=a==A?za:a;var f=a[G],e=c.cache;if(!f&&typeof b==="string"&&d===w)return null;f||(f=++Ya);if(typeof b==="object"){a[G]=f;e[f]=c.extend(true,{},b)}else if(!e[f]){a[G]=f;e[f]={}}a=e[f];if(d!==w)a[b]=d;return typeof b==="string"?a[b]:a}},removeData:function(a,b){if(!(a.nodeName&&c.noData[a.nodeName.toLowerCase()])){a=a==A?za:a;var d=a[G],f=c.cache,e=f[d];if(b){if(e){delete e[b];c.isEmptyObject(e)&&c.removeData(a)}}else{if(c.support.deleteExpando)delete a[c.expando]; +else a.removeAttribute&&a.removeAttribute(c.expando);delete f[d]}}}});c.fn.extend({data:function(a,b){if(typeof a==="undefined"&&this.length)return c.data(this[0]);else if(typeof a==="object")return this.each(function(){c.data(this,a)});var d=a.split(".");d[1]=d[1]?"."+d[1]:"";if(b===w){var f=this.triggerHandler("getData"+d[1]+"!",[d[0]]);if(f===w&&this.length)f=c.data(this[0],a);return f===w&&d[1]?this.data(d[0]):f}else return this.trigger("setData"+d[1]+"!",[d[0],b]).each(function(){c.data(this, +a,b)})},removeData:function(a){return this.each(function(){c.removeData(this,a)})}});c.extend({queue:function(a,b,d){if(a){b=(b||"fx")+"queue";var f=c.data(a,b);if(!d)return f||[];if(!f||c.isArray(d))f=c.data(a,b,c.makeArray(d));else f.push(d);return f}},dequeue:function(a,b){b=b||"fx";var d=c.queue(a,b),f=d.shift();if(f==="inprogress")f=d.shift();if(f){b==="fx"&&d.unshift("inprogress");f.call(a,function(){c.dequeue(a,b)})}}});c.fn.extend({queue:function(a,b){if(typeof a!=="string"){b=a;a="fx"}if(b=== +w)return c.queue(this[0],a);return this.each(function(){var d=c.queue(this,a,b);a==="fx"&&d[0]!=="inprogress"&&c.dequeue(this,a)})},dequeue:function(a){return this.each(function(){c.dequeue(this,a)})},delay:function(a,b){a=c.fx?c.fx.speeds[a]||a:a;b=b||"fx";return this.queue(b,function(){var d=this;setTimeout(function(){c.dequeue(d,b)},a)})},clearQueue:function(a){return this.queue(a||"fx",[])}});var Aa=/[\n\t]/g,ca=/\s+/,Za=/\r/g,$a=/href|src|style/,ab=/(button|input)/i,bb=/(button|input|object|select|textarea)/i, +cb=/^(a|area)$/i,Ba=/radio|checkbox/;c.fn.extend({attr:function(a,b){return X(this,a,b,true,c.attr)},removeAttr:function(a){return this.each(function(){c.attr(this,a,"");this.nodeType===1&&this.removeAttribute(a)})},addClass:function(a){if(c.isFunction(a))return this.each(function(n){var r=c(this);r.addClass(a.call(this,n,r.attr("class")))});if(a&&typeof a==="string")for(var b=(a||"").split(ca),d=0,f=this.length;d-1)return true;return false},val:function(a){if(a===w){var b=this[0];if(b){if(c.nodeName(b,"option"))return(b.attributes.value||{}).specified?b.value:b.text;if(c.nodeName(b,"select")){var d=b.selectedIndex,f=[],e=b.options;b=b.type==="select-one";if(d<0)return null;var j=b?d:0;for(d=b?d+1:e.length;j=0;else if(c.nodeName(this,"select")){var u=c.makeArray(r);c("option",this).each(function(){this.selected= +c.inArray(c(this).val(),u)>=0});if(!u.length)this.selectedIndex=-1}else this.value=r}})}});c.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attr:function(a,b,d,f){if(!a||a.nodeType===3||a.nodeType===8)return w;if(f&&b in c.attrFn)return c(a)[b](d);f=a.nodeType!==1||!c.isXMLDoc(a);var e=d!==w;b=f&&c.props[b]||b;if(a.nodeType===1){var j=$a.test(b);if(b in a&&f&&!j){if(e){b==="type"&&ab.test(a.nodeName)&&a.parentNode&&c.error("type property can't be changed"); +a[b]=d}if(c.nodeName(a,"form")&&a.getAttributeNode(b))return a.getAttributeNode(b).nodeValue;if(b==="tabIndex")return(b=a.getAttributeNode("tabIndex"))&&b.specified?b.value:bb.test(a.nodeName)||cb.test(a.nodeName)&&a.href?0:w;return a[b]}if(!c.support.style&&f&&b==="style"){if(e)a.style.cssText=""+d;return a.style.cssText}e&&a.setAttribute(b,""+d);a=!c.support.hrefNormalized&&f&&j?a.getAttribute(b,2):a.getAttribute(b);return a===null?w:a}return c.style(a,b,d)}});var O=/\.(.*)$/,db=function(a){return a.replace(/[^\w\s\.\|`]/g, +function(b){return"\\"+b})};c.event={add:function(a,b,d,f){if(!(a.nodeType===3||a.nodeType===8)){if(a.setInterval&&a!==A&&!a.frameElement)a=A;var e,j;if(d.handler){e=d;d=e.handler}if(!d.guid)d.guid=c.guid++;if(j=c.data(a)){var i=j.events=j.events||{},o=j.handle;if(!o)j.handle=o=function(){return typeof c!=="undefined"&&!c.event.triggered?c.event.handle.apply(o.elem,arguments):w};o.elem=a;b=b.split(" ");for(var k,n=0,r;k=b[n++];){j=e?c.extend({},e):{handler:d,data:f};if(k.indexOf(".")>-1){r=k.split("."); +k=r.shift();j.namespace=r.slice(0).sort().join(".")}else{r=[];j.namespace=""}j.type=k;j.guid=d.guid;var u=i[k],z=c.event.special[k]||{};if(!u){u=i[k]=[];if(!z.setup||z.setup.call(a,f,r,o)===false)if(a.addEventListener)a.addEventListener(k,o,false);else a.attachEvent&&a.attachEvent("on"+k,o)}if(z.add){z.add.call(a,j);if(!j.handler.guid)j.handler.guid=d.guid}u.push(j);c.event.global[k]=true}a=null}}},global:{},remove:function(a,b,d,f){if(!(a.nodeType===3||a.nodeType===8)){var e,j=0,i,o,k,n,r,u,z=c.data(a), +C=z&&z.events;if(z&&C){if(b&&b.type){d=b.handler;b=b.type}if(!b||typeof b==="string"&&b.charAt(0)==="."){b=b||"";for(e in C)c.event.remove(a,e+b)}else{for(b=b.split(" ");e=b[j++];){n=e;i=e.indexOf(".")<0;o=[];if(!i){o=e.split(".");e=o.shift();k=new RegExp("(^|\\.)"+c.map(o.slice(0).sort(),db).join("\\.(?:.*\\.)?")+"(\\.|$)")}if(r=C[e])if(d){n=c.event.special[e]||{};for(B=f||0;B=0){a.type= +e=e.slice(0,-1);a.exclusive=true}if(!d){a.stopPropagation();c.event.global[e]&&c.each(c.cache,function(){this.events&&this.events[e]&&c.event.trigger(a,b,this.handle.elem)})}if(!d||d.nodeType===3||d.nodeType===8)return w;a.result=w;a.target=d;b=c.makeArray(b);b.unshift(a)}a.currentTarget=d;(f=c.data(d,"handle"))&&f.apply(d,b);f=d.parentNode||d.ownerDocument;try{if(!(d&&d.nodeName&&c.noData[d.nodeName.toLowerCase()]))if(d["on"+e]&&d["on"+e].apply(d,b)===false)a.result=false}catch(j){}if(!a.isPropagationStopped()&& +f)c.event.trigger(a,b,f,true);else if(!a.isDefaultPrevented()){f=a.target;var i,o=c.nodeName(f,"a")&&e==="click",k=c.event.special[e]||{};if((!k._default||k._default.call(d,a)===false)&&!o&&!(f&&f.nodeName&&c.noData[f.nodeName.toLowerCase()])){try{if(f[e]){if(i=f["on"+e])f["on"+e]=null;c.event.triggered=true;f[e]()}}catch(n){}if(i)f["on"+e]=i;c.event.triggered=false}}},handle:function(a){var b,d,f,e;a=arguments[0]=c.event.fix(a||A.event);a.currentTarget=this;b=a.type.indexOf(".")<0&&!a.exclusive; +if(!b){d=a.type.split(".");a.type=d.shift();f=new RegExp("(^|\\.)"+d.slice(0).sort().join("\\.(?:.*\\.)?")+"(\\.|$)")}e=c.data(this,"events");d=e[a.type];if(e&&d){d=d.slice(0);e=0;for(var j=d.length;e-1?c.map(a.options,function(f){return f.selected}).join("-"):"";else if(a.nodeName.toLowerCase()==="select")d=a.selectedIndex;return d},fa=function(a,b){var d=a.target,f,e;if(!(!da.test(d.nodeName)||d.readOnly)){f=c.data(d,"_change_data");e=Fa(d);if(a.type!=="focusout"||d.type!=="radio")c.data(d,"_change_data", +e);if(!(f===w||e===f))if(f!=null||e){a.type="change";return c.event.trigger(a,b,d)}}};c.event.special.change={filters:{focusout:fa,click:function(a){var b=a.target,d=b.type;if(d==="radio"||d==="checkbox"||b.nodeName.toLowerCase()==="select")return fa.call(this,a)},keydown:function(a){var b=a.target,d=b.type;if(a.keyCode===13&&b.nodeName.toLowerCase()!=="textarea"||a.keyCode===32&&(d==="checkbox"||d==="radio")||d==="select-multiple")return fa.call(this,a)},beforeactivate:function(a){a=a.target;c.data(a, +"_change_data",Fa(a))}},setup:function(){if(this.type==="file")return false;for(var a in ea)c.event.add(this,a+".specialChange",ea[a]);return da.test(this.nodeName)},teardown:function(){c.event.remove(this,".specialChange");return da.test(this.nodeName)}};ea=c.event.special.change.filters}s.addEventListener&&c.each({focus:"focusin",blur:"focusout"},function(a,b){function d(f){f=c.event.fix(f);f.type=b;return c.event.handle.call(this,f)}c.event.special[b]={setup:function(){this.addEventListener(a, +d,true)},teardown:function(){this.removeEventListener(a,d,true)}}});c.each(["bind","one"],function(a,b){c.fn[b]=function(d,f,e){if(typeof d==="object"){for(var j in d)this[b](j,f,d[j],e);return this}if(c.isFunction(f)){e=f;f=w}var i=b==="one"?c.proxy(e,function(k){c(this).unbind(k,i);return e.apply(this,arguments)}):e;if(d==="unload"&&b!=="one")this.one(d,f,e);else{j=0;for(var o=this.length;j0){y=t;break}}t=t[g]}m[q]=y}}}var f=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g, +e=0,j=Object.prototype.toString,i=false,o=true;[0,0].sort(function(){o=false;return 0});var k=function(g,h,l,m){l=l||[];var q=h=h||s;if(h.nodeType!==1&&h.nodeType!==9)return[];if(!g||typeof g!=="string")return l;for(var p=[],v,t,y,S,H=true,M=x(h),I=g;(f.exec(""),v=f.exec(I))!==null;){I=v[3];p.push(v[1]);if(v[2]){S=v[3];break}}if(p.length>1&&r.exec(g))if(p.length===2&&n.relative[p[0]])t=ga(p[0]+p[1],h);else for(t=n.relative[p[0]]?[h]:k(p.shift(),h);p.length;){g=p.shift();if(n.relative[g])g+=p.shift(); +t=ga(g,t)}else{if(!m&&p.length>1&&h.nodeType===9&&!M&&n.match.ID.test(p[0])&&!n.match.ID.test(p[p.length-1])){v=k.find(p.shift(),h,M);h=v.expr?k.filter(v.expr,v.set)[0]:v.set[0]}if(h){v=m?{expr:p.pop(),set:z(m)}:k.find(p.pop(),p.length===1&&(p[0]==="~"||p[0]==="+")&&h.parentNode?h.parentNode:h,M);t=v.expr?k.filter(v.expr,v.set):v.set;if(p.length>0)y=z(t);else H=false;for(;p.length;){var D=p.pop();v=D;if(n.relative[D])v=p.pop();else D="";if(v==null)v=h;n.relative[D](y,v,M)}}else y=[]}y||(y=t);y||k.error(D|| +g);if(j.call(y)==="[object Array]")if(H)if(h&&h.nodeType===1)for(g=0;y[g]!=null;g++){if(y[g]&&(y[g]===true||y[g].nodeType===1&&E(h,y[g])))l.push(t[g])}else for(g=0;y[g]!=null;g++)y[g]&&y[g].nodeType===1&&l.push(t[g]);else l.push.apply(l,y);else z(y,l);if(S){k(S,q,l,m);k.uniqueSort(l)}return l};k.uniqueSort=function(g){if(B){i=o;g.sort(B);if(i)for(var h=1;h":function(g,h){var l=typeof h==="string";if(l&&!/\W/.test(h)){h=h.toLowerCase();for(var m=0,q=g.length;m=0))l||m.push(v);else if(l)h[p]=false;return false},ID:function(g){return g[1].replace(/\\/g,"")},TAG:function(g){return g[1].toLowerCase()}, +CHILD:function(g){if(g[1]==="nth"){var h=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(g[2]==="even"&&"2n"||g[2]==="odd"&&"2n+1"||!/\D/.test(g[2])&&"0n+"+g[2]||g[2]);g[2]=h[1]+(h[2]||1)-0;g[3]=h[3]-0}g[0]=e++;return g},ATTR:function(g,h,l,m,q,p){h=g[1].replace(/\\/g,"");if(!p&&n.attrMap[h])g[1]=n.attrMap[h];if(g[2]==="~=")g[4]=" "+g[4]+" ";return g},PSEUDO:function(g,h,l,m,q){if(g[1]==="not")if((f.exec(g[3])||"").length>1||/^\w/.test(g[3]))g[3]=k(g[3],null,null,h);else{g=k.filter(g[3],h,l,true^q);l||m.push.apply(m, +g);return false}else if(n.match.POS.test(g[0])||n.match.CHILD.test(g[0]))return true;return g},POS:function(g){g.unshift(true);return g}},filters:{enabled:function(g){return g.disabled===false&&g.type!=="hidden"},disabled:function(g){return g.disabled===true},checked:function(g){return g.checked===true},selected:function(g){return g.selected===true},parent:function(g){return!!g.firstChild},empty:function(g){return!g.firstChild},has:function(g,h,l){return!!k(l[3],g).length},header:function(g){return/h\d/i.test(g.nodeName)}, +text:function(g){return"text"===g.type},radio:function(g){return"radio"===g.type},checkbox:function(g){return"checkbox"===g.type},file:function(g){return"file"===g.type},password:function(g){return"password"===g.type},submit:function(g){return"submit"===g.type},image:function(g){return"image"===g.type},reset:function(g){return"reset"===g.type},button:function(g){return"button"===g.type||g.nodeName.toLowerCase()==="button"},input:function(g){return/input|select|textarea|button/i.test(g.nodeName)}}, +setFilters:{first:function(g,h){return h===0},last:function(g,h,l,m){return h===m.length-1},even:function(g,h){return h%2===0},odd:function(g,h){return h%2===1},lt:function(g,h,l){return hl[3]-0},nth:function(g,h,l){return l[3]-0===h},eq:function(g,h,l){return l[3]-0===h}},filter:{PSEUDO:function(g,h,l,m){var q=h[1],p=n.filters[q];if(p)return p(g,l,h,m);else if(q==="contains")return(g.textContent||g.innerText||a([g])||"").indexOf(h[3])>=0;else if(q==="not"){h= +h[3];l=0;for(m=h.length;l=0}},ID:function(g,h){return g.nodeType===1&&g.getAttribute("id")===h},TAG:function(g,h){return h==="*"&&g.nodeType===1||g.nodeName.toLowerCase()===h},CLASS:function(g,h){return(" "+(g.className||g.getAttribute("class"))+" ").indexOf(h)>-1},ATTR:function(g,h){var l=h[1];g=n.attrHandle[l]?n.attrHandle[l](g):g[l]!=null?g[l]:g.getAttribute(l);l=g+"";var m=h[2];h=h[4];return g==null?m==="!=":m=== +"="?l===h:m==="*="?l.indexOf(h)>=0:m==="~="?(" "+l+" ").indexOf(h)>=0:!h?l&&g!==false:m==="!="?l!==h:m==="^="?l.indexOf(h)===0:m==="$="?l.substr(l.length-h.length)===h:m==="|="?l===h||l.substr(0,h.length+1)===h+"-":false},POS:function(g,h,l,m){var q=n.setFilters[h[2]];if(q)return q(g,l,h,m)}}},r=n.match.POS;for(var u in n.match){n.match[u]=new RegExp(n.match[u].source+/(?![^\[]*\])(?![^\(]*\))/.source);n.leftMatch[u]=new RegExp(/(^(?:.|\r|\n)*?)/.source+n.match[u].source.replace(/\\(\d+)/g,function(g, +h){return"\\"+(h-0+1)}))}var z=function(g,h){g=Array.prototype.slice.call(g,0);if(h){h.push.apply(h,g);return h}return g};try{Array.prototype.slice.call(s.documentElement.childNodes,0)}catch(C){z=function(g,h){h=h||[];if(j.call(g)==="[object Array]")Array.prototype.push.apply(h,g);else if(typeof g.length==="number")for(var l=0,m=g.length;l";var l=s.documentElement;l.insertBefore(g,l.firstChild);if(s.getElementById(h)){n.find.ID=function(m,q,p){if(typeof q.getElementById!=="undefined"&&!p)return(q=q.getElementById(m[1]))?q.id===m[1]||typeof q.getAttributeNode!=="undefined"&& +q.getAttributeNode("id").nodeValue===m[1]?[q]:w:[]};n.filter.ID=function(m,q){var p=typeof m.getAttributeNode!=="undefined"&&m.getAttributeNode("id");return m.nodeType===1&&p&&p.nodeValue===q}}l.removeChild(g);l=g=null})();(function(){var g=s.createElement("div");g.appendChild(s.createComment(""));if(g.getElementsByTagName("*").length>0)n.find.TAG=function(h,l){l=l.getElementsByTagName(h[1]);if(h[1]==="*"){h=[];for(var m=0;l[m];m++)l[m].nodeType===1&&h.push(l[m]);l=h}return l};g.innerHTML=""; +if(g.firstChild&&typeof g.firstChild.getAttribute!=="undefined"&&g.firstChild.getAttribute("href")!=="#")n.attrHandle.href=function(h){return h.getAttribute("href",2)};g=null})();s.querySelectorAll&&function(){var g=k,h=s.createElement("div");h.innerHTML="

    ";if(!(h.querySelectorAll&&h.querySelectorAll(".TEST").length===0)){k=function(m,q,p,v){q=q||s;if(!v&&q.nodeType===9&&!x(q))try{return z(q.querySelectorAll(m),p)}catch(t){}return g(m,q,p,v)};for(var l in g)k[l]=g[l];h=null}}(); +(function(){var g=s.createElement("div");g.innerHTML="
    ";if(!(!g.getElementsByClassName||g.getElementsByClassName("e").length===0)){g.lastChild.className="e";if(g.getElementsByClassName("e").length!==1){n.order.splice(1,0,"CLASS");n.find.CLASS=function(h,l,m){if(typeof l.getElementsByClassName!=="undefined"&&!m)return l.getElementsByClassName(h[1])};g=null}}})();var E=s.compareDocumentPosition?function(g,h){return!!(g.compareDocumentPosition(h)&16)}: +function(g,h){return g!==h&&(g.contains?g.contains(h):true)},x=function(g){return(g=(g?g.ownerDocument||g:0).documentElement)?g.nodeName!=="HTML":false},ga=function(g,h){var l=[],m="",q;for(h=h.nodeType?[h]:h;q=n.match.PSEUDO.exec(g);){m+=q[0];g=g.replace(n.match.PSEUDO,"")}g=n.relative[g]?g+"*":g;q=0;for(var p=h.length;q=0===d})};c.fn.extend({find:function(a){for(var b=this.pushStack("","find",a),d=0,f=0,e=this.length;f0)for(var j=d;j0},closest:function(a,b){if(c.isArray(a)){var d=[],f=this[0],e,j= +{},i;if(f&&a.length){e=0;for(var o=a.length;e-1:c(f).is(e)){d.push({selector:i,elem:f});delete j[i]}}f=f.parentNode}}return d}var k=c.expr.match.POS.test(a)?c(a,b||this.context):null;return this.map(function(n,r){for(;r&&r.ownerDocument&&r!==b;){if(k?k.index(r)>-1:c(r).is(a))return r;r=r.parentNode}return null})},index:function(a){if(!a||typeof a=== +"string")return c.inArray(this[0],a?c(a):this.parent().children());return c.inArray(a.jquery?a[0]:a,this)},add:function(a,b){a=typeof a==="string"?c(a,b||this.context):c.makeArray(a);b=c.merge(this.get(),a);return this.pushStack(qa(a[0])||qa(b[0])?b:c.unique(b))},andSelf:function(){return this.add(this.prevObject)}});c.each({parent:function(a){return(a=a.parentNode)&&a.nodeType!==11?a:null},parents:function(a){return c.dir(a,"parentNode")},parentsUntil:function(a,b,d){return c.dir(a,"parentNode", +d)},next:function(a){return c.nth(a,2,"nextSibling")},prev:function(a){return c.nth(a,2,"previousSibling")},nextAll:function(a){return c.dir(a,"nextSibling")},prevAll:function(a){return c.dir(a,"previousSibling")},nextUntil:function(a,b,d){return c.dir(a,"nextSibling",d)},prevUntil:function(a,b,d){return c.dir(a,"previousSibling",d)},siblings:function(a){return c.sibling(a.parentNode.firstChild,a)},children:function(a){return c.sibling(a.firstChild)},contents:function(a){return c.nodeName(a,"iframe")? +a.contentDocument||a.contentWindow.document:c.makeArray(a.childNodes)}},function(a,b){c.fn[a]=function(d,f){var e=c.map(this,b,d);eb.test(a)||(f=d);if(f&&typeof f==="string")e=c.filter(f,e);e=this.length>1?c.unique(e):e;if((this.length>1||gb.test(f))&&fb.test(a))e=e.reverse();return this.pushStack(e,a,R.call(arguments).join(","))}});c.extend({filter:function(a,b,d){if(d)a=":not("+a+")";return c.find.matches(a,b)},dir:function(a,b,d){var f=[];for(a=a[b];a&&a.nodeType!==9&&(d===w||a.nodeType!==1||!c(a).is(d));){a.nodeType=== +1&&f.push(a);a=a[b]}return f},nth:function(a,b,d){b=b||1;for(var f=0;a;a=a[d])if(a.nodeType===1&&++f===b)break;return a},sibling:function(a,b){for(var d=[];a;a=a.nextSibling)a.nodeType===1&&a!==b&&d.push(a);return d}});var Ja=/ jQuery\d+="(?:\d+|null)"/g,V=/^\s+/,Ka=/(<([\w:]+)[^>]*?)\/>/g,hb=/^(?:area|br|col|embed|hr|img|input|link|meta|param)$/i,La=/<([\w:]+)/,ib=/"},F={option:[1,""],legend:[1,"
    ","
    "],thead:[1,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],col:[2,"","
    "],area:[1,"",""],_default:[0,"",""]};F.optgroup=F.option;F.tbody=F.tfoot=F.colgroup=F.caption=F.thead;F.th=F.td;if(!c.support.htmlSerialize)F._default=[1,"div
    ","
    "];c.fn.extend({text:function(a){if(c.isFunction(a))return this.each(function(b){var d= +c(this);d.text(a.call(this,b,d.text()))});if(typeof a!=="object"&&a!==w)return this.empty().append((this[0]&&this[0].ownerDocument||s).createTextNode(a));return c.text(this)},wrapAll:function(a){if(c.isFunction(a))return this.each(function(d){c(this).wrapAll(a.call(this,d))});if(this[0]){var b=c(a,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&b.insertBefore(this[0]);b.map(function(){for(var d=this;d.firstChild&&d.firstChild.nodeType===1;)d=d.firstChild;return d}).append(this)}return this}, +wrapInner:function(a){if(c.isFunction(a))return this.each(function(b){c(this).wrapInner(a.call(this,b))});return this.each(function(){var b=c(this),d=b.contents();d.length?d.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){c(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){c.nodeName(this,"body")||c(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.appendChild(a)})}, +prepend:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,this)});else if(arguments.length){var a=c(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b, +this.nextSibling)});else if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,c(arguments[0]).toArray());return a}},remove:function(a,b){for(var d=0,f;(f=this[d])!=null;d++)if(!a||c.filter(a,[f]).length){if(!b&&f.nodeType===1){c.cleanData(f.getElementsByTagName("*"));c.cleanData([f])}f.parentNode&&f.parentNode.removeChild(f)}return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++)for(b.nodeType===1&&c.cleanData(b.getElementsByTagName("*"));b.firstChild;)b.removeChild(b.firstChild); +return this},clone:function(a){var b=this.map(function(){if(!c.support.noCloneEvent&&!c.isXMLDoc(this)){var d=this.outerHTML,f=this.ownerDocument;if(!d){d=f.createElement("div");d.appendChild(this.cloneNode(true));d=d.innerHTML}return c.clean([d.replace(Ja,"").replace(/=([^="'>\s]+\/)>/g,'="$1">').replace(V,"")],f)[0]}else return this.cloneNode(true)});if(a===true){ra(this,b);ra(this.find("*"),b.find("*"))}return b},html:function(a){if(a===w)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(Ja, +""):null;else if(typeof a==="string"&&!ta.test(a)&&(c.support.leadingWhitespace||!V.test(a))&&!F[(La.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Ka,Ma);try{for(var b=0,d=this.length;b0||e.cacheable||this.length>1?k.cloneNode(true):k)}o.length&&c.each(o,Qa)}return this}});c.fragments={};c.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){c.fn[a]=function(d){var f=[];d=c(d);var e=this.length===1&&this[0].parentNode;if(e&&e.nodeType===11&&e.childNodes.length===1&&d.length===1){d[b](this[0]); +return this}else{e=0;for(var j=d.length;e0?this.clone(true):this).get();c.fn[b].apply(c(d[e]),i);f=f.concat(i)}return this.pushStack(f,a,d.selector)}}});c.extend({clean:function(a,b,d,f){b=b||s;if(typeof b.createElement==="undefined")b=b.ownerDocument||b[0]&&b[0].ownerDocument||s;for(var e=[],j=0,i;(i=a[j])!=null;j++){if(typeof i==="number")i+="";if(i){if(typeof i==="string"&&!jb.test(i))i=b.createTextNode(i);else if(typeof i==="string"){i=i.replace(Ka,Ma);var o=(La.exec(i)||["", +""])[1].toLowerCase(),k=F[o]||F._default,n=k[0],r=b.createElement("div");for(r.innerHTML=k[1]+i+k[2];n--;)r=r.lastChild;if(!c.support.tbody){n=ib.test(i);o=o==="table"&&!n?r.firstChild&&r.firstChild.childNodes:k[1]===""&&!n?r.childNodes:[];for(k=o.length-1;k>=0;--k)c.nodeName(o[k],"tbody")&&!o[k].childNodes.length&&o[k].parentNode.removeChild(o[k])}!c.support.leadingWhitespace&&V.test(i)&&r.insertBefore(b.createTextNode(V.exec(i)[0]),r.firstChild);i=r.childNodes}if(i.nodeType)e.push(i);else e= +c.merge(e,i)}}if(d)for(j=0;e[j];j++)if(f&&c.nodeName(e[j],"script")&&(!e[j].type||e[j].type.toLowerCase()==="text/javascript"))f.push(e[j].parentNode?e[j].parentNode.removeChild(e[j]):e[j]);else{e[j].nodeType===1&&e.splice.apply(e,[j+1,0].concat(c.makeArray(e[j].getElementsByTagName("script"))));d.appendChild(e[j])}return e},cleanData:function(a){for(var b,d,f=c.cache,e=c.event.special,j=c.support.deleteExpando,i=0,o;(o=a[i])!=null;i++)if(d=o[c.expando]){b=f[d];if(b.events)for(var k in b.events)e[k]? +c.event.remove(o,k):Ca(o,k,b.handle);if(j)delete o[c.expando];else o.removeAttribute&&o.removeAttribute(c.expando);delete f[d]}}});var kb=/z-?index|font-?weight|opacity|zoom|line-?height/i,Na=/alpha\([^)]*\)/,Oa=/opacity=([^)]*)/,ha=/float/i,ia=/-([a-z])/ig,lb=/([A-Z])/g,mb=/^-?\d+(?:px)?$/i,nb=/^-?\d/,ob={position:"absolute",visibility:"hidden",display:"block"},pb=["Left","Right"],qb=["Top","Bottom"],rb=s.defaultView&&s.defaultView.getComputedStyle,Pa=c.support.cssFloat?"cssFloat":"styleFloat",ja= +function(a,b){return b.toUpperCase()};c.fn.css=function(a,b){return X(this,a,b,true,function(d,f,e){if(e===w)return c.curCSS(d,f);if(typeof e==="number"&&!kb.test(f))e+="px";c.style(d,f,e)})};c.extend({style:function(a,b,d){if(!a||a.nodeType===3||a.nodeType===8)return w;if((b==="width"||b==="height")&&parseFloat(d)<0)d=w;var f=a.style||a,e=d!==w;if(!c.support.opacity&&b==="opacity"){if(e){f.zoom=1;b=parseInt(d,10)+""==="NaN"?"":"alpha(opacity="+d*100+")";a=f.filter||c.curCSS(a,"filter")||"";f.filter= +Na.test(a)?a.replace(Na,b):b}return f.filter&&f.filter.indexOf("opacity=")>=0?parseFloat(Oa.exec(f.filter)[1])/100+"":""}if(ha.test(b))b=Pa;b=b.replace(ia,ja);if(e)f[b]=d;return f[b]},css:function(a,b,d,f){if(b==="width"||b==="height"){var e,j=b==="width"?pb:qb;function i(){e=b==="width"?a.offsetWidth:a.offsetHeight;f!=="border"&&c.each(j,function(){f||(e-=parseFloat(c.curCSS(a,"padding"+this,true))||0);if(f==="margin")e+=parseFloat(c.curCSS(a,"margin"+this,true))||0;else e-=parseFloat(c.curCSS(a, +"border"+this+"Width",true))||0})}a.offsetWidth!==0?i():c.swap(a,ob,i);return Math.max(0,Math.round(e))}return c.curCSS(a,b,d)},curCSS:function(a,b,d){var f,e=a.style;if(!c.support.opacity&&b==="opacity"&&a.currentStyle){f=Oa.test(a.currentStyle.filter||"")?parseFloat(RegExp.$1)/100+"":"";return f===""?"1":f}if(ha.test(b))b=Pa;if(!d&&e&&e[b])f=e[b];else if(rb){if(ha.test(b))b="float";b=b.replace(lb,"-$1").toLowerCase();e=a.ownerDocument.defaultView;if(!e)return null;if(a=e.getComputedStyle(a,null))f= +a.getPropertyValue(b);if(b==="opacity"&&f==="")f="1"}else if(a.currentStyle){d=b.replace(ia,ja);f=a.currentStyle[b]||a.currentStyle[d];if(!mb.test(f)&&nb.test(f)){b=e.left;var j=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;e.left=d==="fontSize"?"1em":f||0;f=e.pixelLeft+"px";e.left=b;a.runtimeStyle.left=j}}return f},swap:function(a,b,d){var f={};for(var e in b){f[e]=a.style[e];a.style[e]=b[e]}d.call(a);for(e in b)a.style[e]=f[e]}});if(c.expr&&c.expr.filters){c.expr.filters.hidden=function(a){var b= +a.offsetWidth,d=a.offsetHeight,f=a.nodeName.toLowerCase()==="tr";return b===0&&d===0&&!f?true:b>0&&d>0&&!f?false:c.curCSS(a,"display")==="none"};c.expr.filters.visible=function(a){return!c.expr.filters.hidden(a)}}var sb=J(),tb=//gi,ub=/select|textarea/i,vb=/color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week/i,N=/=\?(&|$)/,ka=/\?/,wb=/(\?|&)_=.*?(&|$)/,xb=/^(\w+:)?\/\/([^\/?#]+)/,yb=/%20/g,zb=c.fn.load;c.fn.extend({load:function(a,b,d){if(typeof a!== +"string")return zb.call(this,a);else if(!this.length)return this;var f=a.indexOf(" ");if(f>=0){var e=a.slice(f,a.length);a=a.slice(0,f)}f="GET";if(b)if(c.isFunction(b)){d=b;b=null}else if(typeof b==="object"){b=c.param(b,c.ajaxSettings.traditional);f="POST"}var j=this;c.ajax({url:a,type:f,dataType:"html",data:b,complete:function(i,o){if(o==="success"||o==="notmodified")j.html(e?c("
    ").append(i.responseText.replace(tb,"")).find(e):i.responseText);d&&j.each(d,[i.responseText,o,i])}});return this}, +serialize:function(){return c.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?c.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||ub.test(this.nodeName)||vb.test(this.type))}).map(function(a,b){a=c(this).val();return a==null?null:c.isArray(a)?c.map(a,function(d){return{name:b.name,value:d}}):{name:b.name,value:a}}).get()}});c.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "), +function(a,b){c.fn[b]=function(d){return this.bind(b,d)}});c.extend({get:function(a,b,d,f){if(c.isFunction(b)){f=f||d;d=b;b=null}return c.ajax({type:"GET",url:a,data:b,success:d,dataType:f})},getScript:function(a,b){return c.get(a,null,b,"script")},getJSON:function(a,b,d){return c.get(a,b,d,"json")},post:function(a,b,d,f){if(c.isFunction(b)){f=f||d;d=b;b={}}return c.ajax({type:"POST",url:a,data:b,success:d,dataType:f})},ajaxSetup:function(a){c.extend(c.ajaxSettings,a)},ajaxSettings:{url:location.href, +global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:A.XMLHttpRequest&&(A.location.protocol!=="file:"||!A.ActiveXObject)?function(){return new A.XMLHttpRequest}:function(){try{return new A.ActiveXObject("Microsoft.XMLHTTP")}catch(a){}},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},etag:{},ajax:function(a){function b(){e.success&& +e.success.call(k,o,i,x);e.global&&f("ajaxSuccess",[x,e])}function d(){e.complete&&e.complete.call(k,x,i);e.global&&f("ajaxComplete",[x,e]);e.global&&!--c.active&&c.event.trigger("ajaxStop")}function f(q,p){(e.context?c(e.context):c.event).trigger(q,p)}var e=c.extend(true,{},c.ajaxSettings,a),j,i,o,k=a&&a.context||e,n=e.type.toUpperCase();if(e.data&&e.processData&&typeof e.data!=="string")e.data=c.param(e.data,e.traditional);if(e.dataType==="jsonp"){if(n==="GET")N.test(e.url)||(e.url+=(ka.test(e.url)? +"&":"?")+(e.jsonp||"callback")+"=?");else if(!e.data||!N.test(e.data))e.data=(e.data?e.data+"&":"")+(e.jsonp||"callback")+"=?";e.dataType="json"}if(e.dataType==="json"&&(e.data&&N.test(e.data)||N.test(e.url))){j=e.jsonpCallback||"jsonp"+sb++;if(e.data)e.data=(e.data+"").replace(N,"="+j+"$1");e.url=e.url.replace(N,"="+j+"$1");e.dataType="script";A[j]=A[j]||function(q){o=q;b();d();A[j]=w;try{delete A[j]}catch(p){}z&&z.removeChild(C)}}if(e.dataType==="script"&&e.cache===null)e.cache=false;if(e.cache=== +false&&n==="GET"){var r=J(),u=e.url.replace(wb,"$1_="+r+"$2");e.url=u+(u===e.url?(ka.test(e.url)?"&":"?")+"_="+r:"")}if(e.data&&n==="GET")e.url+=(ka.test(e.url)?"&":"?")+e.data;e.global&&!c.active++&&c.event.trigger("ajaxStart");r=(r=xb.exec(e.url))&&(r[1]&&r[1]!==location.protocol||r[2]!==location.host);if(e.dataType==="script"&&n==="GET"&&r){var z=s.getElementsByTagName("head")[0]||s.documentElement,C=s.createElement("script");C.src=e.url;if(e.scriptCharset)C.charset=e.scriptCharset;if(!j){var B= +false;C.onload=C.onreadystatechange=function(){if(!B&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){B=true;b();d();C.onload=C.onreadystatechange=null;z&&C.parentNode&&z.removeChild(C)}}}z.insertBefore(C,z.firstChild);return w}var E=false,x=e.xhr();if(x){e.username?x.open(n,e.url,e.async,e.username,e.password):x.open(n,e.url,e.async);try{if(e.data||a&&a.contentType)x.setRequestHeader("Content-Type",e.contentType);if(e.ifModified){c.lastModified[e.url]&&x.setRequestHeader("If-Modified-Since", +c.lastModified[e.url]);c.etag[e.url]&&x.setRequestHeader("If-None-Match",c.etag[e.url])}r||x.setRequestHeader("X-Requested-With","XMLHttpRequest");x.setRequestHeader("Accept",e.dataType&&e.accepts[e.dataType]?e.accepts[e.dataType]+", */*":e.accepts._default)}catch(ga){}if(e.beforeSend&&e.beforeSend.call(k,x,e)===false){e.global&&!--c.active&&c.event.trigger("ajaxStop");x.abort();return false}e.global&&f("ajaxSend",[x,e]);var g=x.onreadystatechange=function(q){if(!x||x.readyState===0||q==="abort"){E|| +d();E=true;if(x)x.onreadystatechange=c.noop}else if(!E&&x&&(x.readyState===4||q==="timeout")){E=true;x.onreadystatechange=c.noop;i=q==="timeout"?"timeout":!c.httpSuccess(x)?"error":e.ifModified&&c.httpNotModified(x,e.url)?"notmodified":"success";var p;if(i==="success")try{o=c.httpData(x,e.dataType,e)}catch(v){i="parsererror";p=v}if(i==="success"||i==="notmodified")j||b();else c.handleError(e,x,i,p);d();q==="timeout"&&x.abort();if(e.async)x=null}};try{var h=x.abort;x.abort=function(){x&&h.call(x); +g("abort")}}catch(l){}e.async&&e.timeout>0&&setTimeout(function(){x&&!E&&g("timeout")},e.timeout);try{x.send(n==="POST"||n==="PUT"||n==="DELETE"?e.data:null)}catch(m){c.handleError(e,x,null,m);d()}e.async||g();return x}},handleError:function(a,b,d,f){if(a.error)a.error.call(a.context||a,b,d,f);if(a.global)(a.context?c(a.context):c.event).trigger("ajaxError",[b,a,f])},active:0,httpSuccess:function(a){try{return!a.status&&location.protocol==="file:"||a.status>=200&&a.status<300||a.status===304||a.status=== +1223||a.status===0}catch(b){}return false},httpNotModified:function(a,b){var d=a.getResponseHeader("Last-Modified"),f=a.getResponseHeader("Etag");if(d)c.lastModified[b]=d;if(f)c.etag[b]=f;return a.status===304||a.status===0},httpData:function(a,b,d){var f=a.getResponseHeader("content-type")||"",e=b==="xml"||!b&&f.indexOf("xml")>=0;a=e?a.responseXML:a.responseText;e&&a.documentElement.nodeName==="parsererror"&&c.error("parsererror");if(d&&d.dataFilter)a=d.dataFilter(a,b);if(typeof a==="string")if(b=== +"json"||!b&&f.indexOf("json")>=0)a=c.parseJSON(a);else if(b==="script"||!b&&f.indexOf("javascript")>=0)c.globalEval(a);return a},param:function(a,b){function d(i,o){if(c.isArray(o))c.each(o,function(k,n){b||/\[\]$/.test(i)?f(i,n):d(i+"["+(typeof n==="object"||c.isArray(n)?k:"")+"]",n)});else!b&&o!=null&&typeof o==="object"?c.each(o,function(k,n){d(i+"["+k+"]",n)}):f(i,o)}function f(i,o){o=c.isFunction(o)?o():o;e[e.length]=encodeURIComponent(i)+"="+encodeURIComponent(o)}var e=[];if(b===w)b=c.ajaxSettings.traditional; +if(c.isArray(a)||a.jquery)c.each(a,function(){f(this.name,this.value)});else for(var j in a)d(j,a[j]);return e.join("&").replace(yb,"+")}});var la={},Ab=/toggle|show|hide/,Bb=/^([+-]=)?([\d+-.]+)(.*)$/,W,va=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];c.fn.extend({show:function(a,b){if(a||a===0)return this.animate(K("show",3),a,b);else{a=0;for(b=this.length;a").appendTo("body");f=e.css("display");if(f==="none")f="block";e.remove();la[d]=f}c.data(this[a],"olddisplay",f)}}a=0;for(b=this.length;a=0;f--)if(d[f].elem===this){b&&d[f](true);d.splice(f,1)}});b||this.dequeue();return this}});c.each({slideDown:K("show",1),slideUp:K("hide",1),slideToggle:K("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(a,b){c.fn[a]=function(d,f){return this.animate(b,d,f)}});c.extend({speed:function(a,b,d){var f=a&&typeof a==="object"?a:{complete:d||!d&&b||c.isFunction(a)&&a,duration:a,easing:d&&b||b&&!c.isFunction(b)&&b};f.duration=c.fx.off?0:typeof f.duration=== +"number"?f.duration:c.fx.speeds[f.duration]||c.fx.speeds._default;f.old=f.complete;f.complete=function(){f.queue!==false&&c(this).dequeue();c.isFunction(f.old)&&f.old.call(this)};return f},easing:{linear:function(a,b,d,f){return d+f*a},swing:function(a,b,d,f){return(-Math.cos(a*Math.PI)/2+0.5)*f+d}},timers:[],fx:function(a,b,d){this.options=b;this.elem=a;this.prop=d;if(!b.orig)b.orig={}}});c.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this);(c.fx.step[this.prop]|| +c.fx.step._default)(this);if((this.prop==="height"||this.prop==="width")&&this.elem.style)this.elem.style.display="block"},cur:function(a){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];return(a=parseFloat(c.css(this.elem,this.prop,a)))&&a>-10000?a:parseFloat(c.curCSS(this.elem,this.prop))||0},custom:function(a,b,d){function f(j){return e.step(j)}this.startTime=J();this.start=a;this.end=b;this.unit=d||this.unit||"px";this.now=this.start; +this.pos=this.state=0;var e=this;f.elem=this.elem;if(f()&&c.timers.push(f)&&!W)W=setInterval(c.fx.tick,13)},show:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.show=true;this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur());c(this.elem).show()},hide:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(a){var b=J(),d=true;if(a||b>=this.options.duration+this.startTime){this.now= +this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;for(var f in this.options.curAnim)if(this.options.curAnim[f]!==true)d=false;if(d){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;a=c.data(this.elem,"olddisplay");this.elem.style.display=a?a:this.options.display;if(c.css(this.elem,"display")==="none")this.elem.style.display="block"}this.options.hide&&c(this.elem).hide();if(this.options.hide||this.options.show)for(var e in this.options.curAnim)c.style(this.elem, +e,this.options.orig[e]);this.options.complete.call(this.elem)}return false}else{e=b-this.startTime;this.state=e/this.options.duration;a=this.options.easing||(c.easing.swing?"swing":"linear");this.pos=c.easing[this.options.specialEasing&&this.options.specialEasing[this.prop]||a](this.state,e,0,1,this.options.duration);this.now=this.start+(this.end-this.start)*this.pos;this.update()}return true}};c.extend(c.fx,{tick:function(){for(var a=c.timers,b=0;b
    "; +a.insertBefore(b,a.firstChild);d=b.firstChild;f=d.firstChild;e=d.nextSibling.firstChild.firstChild;this.doesNotAddBorder=f.offsetTop!==5;this.doesAddBorderForTableAndCells=e.offsetTop===5;f.style.position="fixed";f.style.top="20px";this.supportsFixedPosition=f.offsetTop===20||f.offsetTop===15;f.style.position=f.style.top="";d.style.overflow="hidden";d.style.position="relative";this.subtractsBorderForOverflowNotVisible=f.offsetTop===-5;this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==j;a.removeChild(b); +c.offset.initialize=c.noop},bodyOffset:function(a){var b=a.offsetTop,d=a.offsetLeft;c.offset.initialize();if(c.offset.doesNotIncludeMarginInBodyOffset){b+=parseFloat(c.curCSS(a,"marginTop",true))||0;d+=parseFloat(c.curCSS(a,"marginLeft",true))||0}return{top:b,left:d}},setOffset:function(a,b,d){if(/static/.test(c.curCSS(a,"position")))a.style.position="relative";var f=c(a),e=f.offset(),j=parseInt(c.curCSS(a,"top",true),10)||0,i=parseInt(c.curCSS(a,"left",true),10)||0;if(c.isFunction(b))b=b.call(a, +d,e);d={top:b.top-e.top+j,left:b.left-e.left+i};"using"in b?b.using.call(a,d):f.css(d)}};c.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),d=this.offset(),f=/^body|html$/i.test(b[0].nodeName)?{top:0,left:0}:b.offset();d.top-=parseFloat(c.curCSS(a,"marginTop",true))||0;d.left-=parseFloat(c.curCSS(a,"marginLeft",true))||0;f.top+=parseFloat(c.curCSS(b[0],"borderTopWidth",true))||0;f.left+=parseFloat(c.curCSS(b[0],"borderLeftWidth",true))||0;return{top:d.top- +f.top,left:d.left-f.left}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent||s.body;a&&!/^body|html$/i.test(a.nodeName)&&c.css(a,"position")==="static";)a=a.offsetParent;return a})}});c.each(["Left","Top"],function(a,b){var d="scroll"+b;c.fn[d]=function(f){var e=this[0],j;if(!e)return null;if(f!==w)return this.each(function(){if(j=wa(this))j.scrollTo(!a?f:c(j).scrollLeft(),a?f:c(j).scrollTop());else this[d]=f});else return(j=wa(e))?"pageXOffset"in j?j[a?"pageYOffset": +"pageXOffset"]:c.support.boxModel&&j.document.documentElement[d]||j.document.body[d]:e[d]}});c.each(["Height","Width"],function(a,b){var d=b.toLowerCase();c.fn["inner"+b]=function(){return this[0]?c.css(this[0],d,false,"padding"):null};c.fn["outer"+b]=function(f){return this[0]?c.css(this[0],d,false,f?"margin":"border"):null};c.fn[d]=function(f){var e=this[0];if(!e)return f==null?null:this;if(c.isFunction(f))return this.each(function(j){var i=c(this);i[d](f.call(this,j,i[d]()))});return"scrollTo"in +e&&e.document?e.document.compatMode==="CSS1Compat"&&e.document.documentElement["client"+b]||e.document.body["client"+b]:e.nodeType===9?Math.max(e.documentElement["client"+b],e.body["scroll"+b],e.documentElement["scroll"+b],e.body["offset"+b],e.documentElement["offset"+b]):f===w?c.css(e,d):this.css(d,typeof f==="string"?f:f+"px")}});A.jQuery=A.$=c})(window); \ No newline at end of file diff --git a/WebContent/layui/css/layui.css b/WebContent/layui/css/layui.css new file mode 100644 index 0000000..d2a04f4 --- /dev/null +++ b/WebContent/layui/css/layui.css @@ -0,0 +1,5019 @@ +/** layui-v2.4.5 MIT License By https://www.layui.com */ +.layui-inline, img { + display: inline-block; + vertical-align: middle +} + +h1, h2, h3, h4, h5, h6 { + font-weight: 400 +} + +.layui-edge, .layui-header, .layui-inline, .layui-main { + position: relative +} + +.layui-elip, .layui-form-checkbox span, .layui-form-pane .layui-form-label { + text-overflow: ellipsis; + white-space: nowrap +} + +.layui-btn, .layui-edge, .layui-inline, img { + vertical-align: middle +} + +.layui-btn, .layui-disabled, .layui-icon, .layui-unselect { + -webkit-user-select: none; + -ms-user-select: none; + -moz-user-select: none +} + +blockquote, body, button, dd, div, dl, dt, form, h1, h2, h3, h4, h5, h6, input, li, ol, p, pre, td, textarea, th, ul { + margin: 0; + padding: 0; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0) +} + +a:active, a:hover { + outline: 0 +} + +img { + border: none +} + +li { + list-style: none +} + +table { + border-collapse: collapse; + border-spacing: 0 +} + +h4, h5, h6 { + font-size: 100% +} + +button, input, optgroup, option, select, textarea { + font-family: inherit; + font-size: inherit; + font-style: inherit; + font-weight: inherit; + outline: 0 +} + +pre { + white-space: pre-wrap; + white-space: -moz-pre-wrap; + white-space: -pre-wrap; + white-space: -o-pre-wrap; + word-wrap: break-word +} + +body { + line-height: 24px; + font: 14px Helvetica Neue, Helvetica, PingFang SC, Tahoma, Arial, sans-serif +} + +hr { + height: 1px; + margin: 10px 0; + border: 0; + clear: both +} + +a { + color: #333; + text-decoration: none +} + +a:hover { + color: #777 +} + +a cite { + font-style: normal; + *cursor: pointer +} + +.layui-border-box, .layui-border-box * { + box-sizing: border-box +} + +.layui-box, .layui-box * { + box-sizing: content-box +} + +.layui-clear { + clear: both; + *zoom: 1 +} + +.layui-clear:after { + content: '\20'; + clear: both; + *zoom: 1; + display: block; + height: 0 +} + +.layui-inline { + *display: inline; + *zoom: 1 +} + +.layui-edge { + display: inline-block; + width: 0; + height: 0; + border-width: 6px; + border-style: dashed; + border-color: transparent; + overflow: hidden +} + +.layui-edge-top { + top: -4px; + border-bottom-color: #999; + border-bottom-style: solid +} + +.layui-edge-right { + border-left-color: #999; + border-left-style: solid +} + +.layui-edge-bottom { + top: 2px; + border-top-color: #999; + border-top-style: solid +} + +.layui-edge-left { + border-right-color: #999; + border-right-style: solid +} + +.layui-elip { + overflow: hidden +} + +.layui-disabled, .layui-disabled:hover { + color: #d2d2d2 !important; + cursor: not-allowed !important +} + +.layui-circle { + border-radius: 100% +} + +.layui-show { + display: block !important +} + +.layui-hide { + display: none !important +} + +@font-face { + font-family: layui-icon; + src: url(../font/iconfont.eot?v=240); + src: url(../font/iconfont.eot?v=240#iefix) format('embedded-opentype'), url(../font/iconfont.svg?v=240#iconfont) format('svg'), url(../font/iconfont.woff?v=240) format('woff'), url(../font/iconfont.ttf?v=240) format('truetype') +} + +.layui-icon { + font-family: layui-icon !important; + font-size: 16px; + font-style: normal; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale +} + +.layui-icon-reply-fill:before { + content: "\e611" +} + +.layui-icon-set-fill:before { + content: "\e614" +} + +.layui-icon-menu-fill:before { + content: "\e60f" +} + +.layui-icon-search:before { + content: "\e615" +} + +.layui-icon-share:before { + content: "\e641" +} + +.layui-icon-set-sm:before { + content: "\e620" +} + +.layui-icon-engine:before { + content: "\e628" +} + +.layui-icon-close:before { + content: "\1006" +} + +.layui-icon-close-fill:before { + content: "\1007" +} + +.layui-icon-chart-screen:before { + content: "\e629" +} + +.layui-icon-star:before { + content: "\e600" +} + +.layui-icon-circle-dot:before { + content: "\e617" +} + +.layui-icon-chat:before { + content: "\e606" +} + +.layui-icon-release:before { + content: "\e609" +} + +.layui-icon-list:before { + content: "\e60a" +} + +.layui-icon-chart:before { + content: "\e62c" +} + +.layui-icon-ok-circle:before { + content: "\1005" +} + +.layui-icon-layim-theme:before { + content: "\e61b" +} + +.layui-icon-table:before { + content: "\e62d" +} + +.layui-icon-right:before { + content: "\e602" +} + +.layui-icon-left:before { + content: "\e603" +} + +.layui-icon-cart-simple:before { + content: "\e698" +} + +.layui-icon-face-cry:before { + content: "\e69c" +} + +.layui-icon-face-smile:before { + content: "\e6af" +} + +.layui-icon-survey:before { + content: "\e6b2" +} + +.layui-icon-tree:before { + content: "\e62e" +} + +.layui-icon-upload-circle:before { + content: "\e62f" +} + +.layui-icon-add-circle:before { + content: "\e61f" +} + +.layui-icon-download-circle:before { + content: "\e601" +} + +.layui-icon-templeate-1:before { + content: "\e630" +} + +.layui-icon-util:before { + content: "\e631" +} + +.layui-icon-face-surprised:before { + content: "\e664" +} + +.layui-icon-edit:before { + content: "\e642" +} + +.layui-icon-speaker:before { + content: "\e645" +} + +.layui-icon-down:before { + content: "\e61a" +} + +.layui-icon-file:before { + content: "\e621" +} + +.layui-icon-layouts:before { + content: "\e632" +} + +.layui-icon-rate-half:before { + content: "\e6c9" +} + +.layui-icon-add-circle-fine:before { + content: "\e608" +} + +.layui-icon-prev-circle:before { + content: "\e633" +} + +.layui-icon-read:before { + content: "\e705" +} + +.layui-icon-404:before { + content: "\e61c" +} + +.layui-icon-carousel:before { + content: "\e634" +} + +.layui-icon-help:before { + content: "\e607" +} + +.layui-icon-code-circle:before { + content: "\e635" +} + +.layui-icon-water:before { + content: "\e636" +} + +.layui-icon-username:before { + content: "\e66f" +} + +.layui-icon-find-fill:before { + content: "\e670" +} + +.layui-icon-about:before { + content: "\e60b" +} + +.layui-icon-location:before { + content: "\e715" +} + +.layui-icon-up:before { + content: "\e619" +} + +.layui-icon-pause:before { + content: "\e651" +} + +.layui-icon-date:before { + content: "\e637" +} + +.layui-icon-layim-uploadfile:before { + content: "\e61d" +} + +.layui-icon-delete:before { + content: "\e640" +} + +.layui-icon-play:before { + content: "\e652" +} + +.layui-icon-top:before { + content: "\e604" +} + +.layui-icon-friends:before { + content: "\e612" +} + +.layui-icon-refresh-3:before { + content: "\e9aa" +} + +.layui-icon-ok:before { + content: "\e605" +} + +.layui-icon-layer:before { + content: "\e638" +} + +.layui-icon-face-smile-fine:before { + content: "\e60c" +} + +.layui-icon-dollar:before { + content: "\e659" +} + +.layui-icon-group:before { + content: "\e613" +} + +.layui-icon-layim-download:before { + content: "\e61e" +} + +.layui-icon-picture-fine:before { + content: "\e60d" +} + +.layui-icon-link:before { + content: "\e64c" +} + +.layui-icon-diamond:before { + content: "\e735" +} + +.layui-icon-log:before { + content: "\e60e" +} + +.layui-icon-rate-solid:before { + content: "\e67a" +} + +.layui-icon-fonts-del:before { + content: "\e64f" +} + +.layui-icon-unlink:before { + content: "\e64d" +} + +.layui-icon-fonts-clear:before { + content: "\e639" +} + +.layui-icon-triangle-r:before { + content: "\e623" +} + +.layui-icon-circle:before { + content: "\e63f" +} + +.layui-icon-radio:before { + content: "\e643" +} + +.layui-icon-align-center:before { + content: "\e647" +} + +.layui-icon-align-right:before { + content: "\e648" +} + +.layui-icon-align-left:before { + content: "\e649" +} + +.layui-icon-loading-1:before { + content: "\e63e" +} + +.layui-icon-return:before { + content: "\e65c" +} + +.layui-icon-fonts-strong:before { + content: "\e62b" +} + +.layui-icon-upload:before { + content: "\e67c" +} + +.layui-icon-dialogue:before { + content: "\e63a" +} + +.layui-icon-video:before { + content: "\e6ed" +} + +.layui-icon-headset:before { + content: "\e6fc" +} + +.layui-icon-cellphone-fine:before { + content: "\e63b" +} + +.layui-icon-add-1:before { + content: "\e654" +} + +.layui-icon-face-smile-b:before { + content: "\e650" +} + +.layui-icon-fonts-html:before { + content: "\e64b" +} + +.layui-icon-form:before { + content: "\e63c" +} + +.layui-icon-cart:before { + content: "\e657" +} + +.layui-icon-camera-fill:before { + content: "\e65d" +} + +.layui-icon-tabs:before { + content: "\e62a" +} + +.layui-icon-fonts-code:before { + content: "\e64e" +} + +.layui-icon-fire:before { + content: "\e756" +} + +.layui-icon-set:before { + content: "\e716" +} + +.layui-icon-fonts-u:before { + content: "\e646" +} + +.layui-icon-triangle-d:before { + content: "\e625" +} + +.layui-icon-tips:before { + content: "\e702" +} + +.layui-icon-picture:before { + content: "\e64a" +} + +.layui-icon-more-vertical:before { + content: "\e671" +} + +.layui-icon-flag:before { + content: "\e66c" +} + +.layui-icon-loading:before { + content: "\e63d" +} + +.layui-icon-fonts-i:before { + content: "\e644" +} + +.layui-icon-refresh-1:before { + content: "\e666" +} + +.layui-icon-rmb:before { + content: "\e65e" +} + +.layui-icon-home:before { + content: "\e68e" +} + +.layui-icon-user:before { + content: "\e770" +} + +.layui-icon-notice:before { + content: "\e667" +} + +.layui-icon-login-weibo:before { + content: "\e675" +} + +.layui-icon-voice:before { + content: "\e688" +} + +.layui-icon-upload-drag:before { + content: "\e681" +} + +.layui-icon-login-qq:before { + content: "\e676" +} + +.layui-icon-snowflake:before { + content: "\e6b1" +} + +.layui-icon-file-b:before { + content: "\e655" +} + +.layui-icon-template:before { + content: "\e663" +} + +.layui-icon-auz:before { + content: "\e672" +} + +.layui-icon-console:before { + content: "\e665" +} + +.layui-icon-app:before { + content: "\e653" +} + +.layui-icon-prev:before { + content: "\e65a" +} + +.layui-icon-website:before { + content: "\e7ae" +} + +.layui-icon-next:before { + content: "\e65b" +} + +.layui-icon-component:before { + content: "\e857" +} + +.layui-icon-more:before { + content: "\e65f" +} + +.layui-icon-login-wechat:before { + content: "\e677" +} + +.layui-icon-shrink-right:before { + content: "\e668" +} + +.layui-icon-spread-left:before { + content: "\e66b" +} + +.layui-icon-camera:before { + content: "\e660" +} + +.layui-icon-note:before { + content: "\e66e" +} + +.layui-icon-refresh:before { + content: "\e669" +} + +.layui-icon-female:before { + content: "\e661" +} + +.layui-icon-male:before { + content: "\e662" +} + +.layui-icon-password:before { + content: "\e673" +} + +.layui-icon-senior:before { + content: "\e674" +} + +.layui-icon-theme:before { + content: "\e66a" +} + +.layui-icon-tread:before { + content: "\e6c5" +} + +.layui-icon-praise:before { + content: "\e6c6" +} + +.layui-icon-star-fill:before { + content: "\e658" +} + +.layui-icon-rate:before { + content: "\e67b" +} + +.layui-icon-template-1:before { + content: "\e656" +} + +.layui-icon-vercode:before { + content: "\e679" +} + +.layui-icon-cellphone:before { + content: "\e678" +} + +.layui-icon-screen-full:before { + content: "\e622" +} + +.layui-icon-screen-restore:before { + content: "\e758" +} + +.layui-icon-cols:before { + content: "\e610" +} + +.layui-icon-export:before { + content: "\e67d" +} + +.layui-icon-print:before { + content: "\e66d" +} + +.layui-icon-slider:before { + content: "\e714" +} + +.layui-main { + width: 1140px; + margin: 0 auto +} + +.layui-header { + z-index: 1000; + height: 60px +} + +.layui-header a:hover { + transition: all .5s; + -webkit-transition: all .5s +} + +.layui-side { + position: fixed; + left: 0; + top: 0; + bottom: 0; + z-index: 999; + width: 200px; + overflow-x: hidden +} + +.layui-side-scroll { + position: relative; + width: 220px; + height: 100%; + overflow-x: hidden +} + +.layui-body { + position: absolute; + left: 200px; + right: 0; + top: 0; + bottom: 0; + z-index: 998; + width: auto; + overflow: hidden; + overflow-y: auto; + box-sizing: border-box +} + +.layui-layout-body { + overflow: hidden +} + +.layui-layout-admin .layui-header { + background-color: #23262E +} + +.layui-layout-admin .layui-side { + top: 60px; + width: 200px; + overflow-x: hidden +} + +.layui-layout-admin .layui-body { + top: 60px; + bottom: 44px +} + +.layui-layout-admin .layui-main { + width: auto; + margin: 0 15px +} + +.layui-layout-admin .layui-footer { + position: fixed; + left: 200px; + right: 0; + bottom: 0; + height: 44px; + line-height: 44px; + padding: 0 15px; + background-color: #eee +} + +.layui-layout-admin .layui-logo { + position: absolute; + left: 0; + top: 0; + width: 200px; + height: 100%; + line-height: 60px; + text-align: center; + color: #009688; + font-size: 16px +} + +.layui-layout-admin .layui-header .layui-nav { + background: 0 0 +} + +.layui-layout-left { + position: absolute !important; + left: 200px; + top: 0 +} + +.layui-layout-right { + position: absolute !important; + right: 0; + top: 0 +} + +.layui-container { + position: relative; + margin: 0 auto; + padding: 0 15px; + box-sizing: border-box +} + +.layui-fluid { + position: relative; + margin: 0 auto; + padding: 0 15px +} + +.layui-row:after, .layui-row:before { + content: ''; + display: block; + clear: both +} + +.layui-col-lg1, .layui-col-lg10, .layui-col-lg11, .layui-col-lg12, .layui-col-lg2, .layui-col-lg3, .layui-col-lg4, .layui-col-lg5, .layui-col-lg6, .layui-col-lg7, .layui-col-lg8, .layui-col-lg9, .layui-col-md1, .layui-col-md10, .layui-col-md11, .layui-col-md12, .layui-col-md2, .layui-col-md3, .layui-col-md4, .layui-col-md5, .layui-col-md6, .layui-col-md7, .layui-col-md8, .layui-col-md9, .layui-col-sm1, .layui-col-sm10, .layui-col-sm11, .layui-col-sm12, .layui-col-sm2, .layui-col-sm3, .layui-col-sm4, .layui-col-sm5, .layui-col-sm6, .layui-col-sm7, .layui-col-sm8, .layui-col-sm9, .layui-col-xs1, .layui-col-xs10, .layui-col-xs11, .layui-col-xs12, .layui-col-xs2, .layui-col-xs3, .layui-col-xs4, .layui-col-xs5, .layui-col-xs6, .layui-col-xs7, .layui-col-xs8, .layui-col-xs9 { + position: relative; + display: block; + box-sizing: border-box +} + +.layui-col-xs1, .layui-col-xs10, .layui-col-xs11, .layui-col-xs12, .layui-col-xs2, .layui-col-xs3, .layui-col-xs4, .layui-col-xs5, .layui-col-xs6, .layui-col-xs7, .layui-col-xs8, .layui-col-xs9 { + float: left +} + +.layui-col-xs1 { + width: 8.33333333% +} + +.layui-col-xs2 { + width: 16.66666667% +} + +.layui-col-xs3 { + width: 25% +} + +.layui-col-xs4 { + width: 33.33333333% +} + +.layui-col-xs5 { + width: 41.66666667% +} + +.layui-col-xs6 { + width: 50% +} + +.layui-col-xs7 { + width: 58.33333333% +} + +.layui-col-xs8 { + width: 66.66666667% +} + +.layui-col-xs9 { + width: 75% +} + +.layui-col-xs10 { + width: 83.33333333% +} + +.layui-col-xs11 { + width: 91.66666667% +} + +.layui-col-xs12 { + width: 100% +} + +.layui-col-xs-offset1 { + margin-left: 8.33333333% +} + +.layui-col-xs-offset2 { + margin-left: 16.66666667% +} + +.layui-col-xs-offset3 { + margin-left: 25% +} + +.layui-col-xs-offset4 { + margin-left: 33.33333333% +} + +.layui-col-xs-offset5 { + margin-left: 41.66666667% +} + +.layui-col-xs-offset6 { + margin-left: 50% +} + +.layui-col-xs-offset7 { + margin-left: 58.33333333% +} + +.layui-col-xs-offset8 { + margin-left: 66.66666667% +} + +.layui-col-xs-offset9 { + margin-left: 75% +} + +.layui-col-xs-offset10 { + margin-left: 83.33333333% +} + +.layui-col-xs-offset11 { + margin-left: 91.66666667% +} + +.layui-col-xs-offset12 { + margin-left: 100% +} + +@media screen and (max-width: 768px) { + .layui-hide-xs { + display: none !important + } + + .layui-show-xs-block { + display: block !important + } + + .layui-show-xs-inline { + display: inline !important + } + + .layui-show-xs-inline-block { + display: inline-block !important + } +} + +@media screen and (min-width: 768px) { + .layui-container { + width: 750px + } + + .layui-hide-sm { + display: none !important + } + + .layui-show-sm-block { + display: block !important + } + + .layui-show-sm-inline { + display: inline !important + } + + .layui-show-sm-inline-block { + display: inline-block !important + } + + .layui-col-sm1, .layui-col-sm10, .layui-col-sm11, .layui-col-sm12, .layui-col-sm2, .layui-col-sm3, .layui-col-sm4, .layui-col-sm5, .layui-col-sm6, .layui-col-sm7, .layui-col-sm8, .layui-col-sm9 { + float: left + } + + .layui-col-sm1 { + width: 8.33333333% + } + + .layui-col-sm2 { + width: 16.66666667% + } + + .layui-col-sm3 { + width: 25% + } + + .layui-col-sm4 { + width: 33.33333333% + } + + .layui-col-sm5 { + width: 41.66666667% + } + + .layui-col-sm6 { + width: 50% + } + + .layui-col-sm7 { + width: 58.33333333% + } + + .layui-col-sm8 { + width: 66.66666667% + } + + .layui-col-sm9 { + width: 75% + } + + .layui-col-sm10 { + width: 83.33333333% + } + + .layui-col-sm11 { + width: 91.66666667% + } + + .layui-col-sm12 { + width: 100% + } + + .layui-col-sm-offset1 { + margin-left: 8.33333333% + } + + .layui-col-sm-offset2 { + margin-left: 16.66666667% + } + + .layui-col-sm-offset3 { + margin-left: 25% + } + + .layui-col-sm-offset4 { + margin-left: 33.33333333% + } + + .layui-col-sm-offset5 { + margin-left: 41.66666667% + } + + .layui-col-sm-offset6 { + margin-left: 50% + } + + .layui-col-sm-offset7 { + margin-left: 58.33333333% + } + + .layui-col-sm-offset8 { + margin-left: 66.66666667% + } + + .layui-col-sm-offset9 { + margin-left: 75% + } + + .layui-col-sm-offset10 { + margin-left: 83.33333333% + } + + .layui-col-sm-offset11 { + margin-left: 91.66666667% + } + + .layui-col-sm-offset12 { + margin-left: 100% + } +} + +@media screen and (min-width: 992px) { + .layui-container { + width: 970px + } + + .layui-hide-md { + display: none !important + } + + .layui-show-md-block { + display: block !important + } + + .layui-show-md-inline { + display: inline !important + } + + .layui-show-md-inline-block { + display: inline-block !important + } + + .layui-col-md1, .layui-col-md10, .layui-col-md11, .layui-col-md12, .layui-col-md2, .layui-col-md3, .layui-col-md4, .layui-col-md5, .layui-col-md6, .layui-col-md7, .layui-col-md8, .layui-col-md9 { + float: left + } + + .layui-col-md1 { + width: 8.33333333% + } + + .layui-col-md2 { + width: 16.66666667% + } + + .layui-col-md3 { + width: 25% + } + + .layui-col-md4 { + width: 33.33333333% + } + + .layui-col-md5 { + width: 41.66666667% + } + + .layui-col-md6 { + width: 50% + } + + .layui-col-md7 { + width: 58.33333333% + } + + .layui-col-md8 { + width: 66.66666667% + } + + .layui-col-md9 { + width: 75% + } + + .layui-col-md10 { + width: 83.33333333% + } + + .layui-col-md11 { + width: 91.66666667% + } + + .layui-col-md12 { + width: 100% + } + + .layui-col-md-offset1 { + margin-left: 8.33333333% + } + + .layui-col-md-offset2 { + margin-left: 16.66666667% + } + + .layui-col-md-offset3 { + margin-left: 25% + } + + .layui-col-md-offset4 { + margin-left: 33.33333333% + } + + .layui-col-md-offset5 { + margin-left: 41.66666667% + } + + .layui-col-md-offset6 { + margin-left: 50% + } + + .layui-col-md-offset7 { + margin-left: 58.33333333% + } + + .layui-col-md-offset8 { + margin-left: 66.66666667% + } + + .layui-col-md-offset9 { + margin-left: 75% + } + + .layui-col-md-offset10 { + margin-left: 83.33333333% + } + + .layui-col-md-offset11 { + margin-left: 91.66666667% + } + + .layui-col-md-offset12 { + margin-left: 100% + } +} + +@media screen and (min-width: 1200px) { + .layui-container { + width: 1170px + } + + .layui-hide-lg { + display: none !important + } + + .layui-show-lg-block { + display: block !important + } + + .layui-show-lg-inline { + display: inline !important + } + + .layui-show-lg-inline-block { + display: inline-block !important + } + + .layui-col-lg1, .layui-col-lg10, .layui-col-lg11, .layui-col-lg12, .layui-col-lg2, .layui-col-lg3, .layui-col-lg4, .layui-col-lg5, .layui-col-lg6, .layui-col-lg7, .layui-col-lg8, .layui-col-lg9 { + float: left + } + + .layui-col-lg1 { + width: 8.33333333% + } + + .layui-col-lg2 { + width: 16.66666667% + } + + .layui-col-lg3 { + width: 25% + } + + .layui-col-lg4 { + width: 33.33333333% + } + + .layui-col-lg5 { + width: 41.66666667% + } + + .layui-col-lg6 { + width: 50% + } + + .layui-col-lg7 { + width: 58.33333333% + } + + .layui-col-lg8 { + width: 66.66666667% + } + + .layui-col-lg9 { + width: 75% + } + + .layui-col-lg10 { + width: 83.33333333% + } + + .layui-col-lg11 { + width: 91.66666667% + } + + .layui-col-lg12 { + width: 100% + } + + .layui-col-lg-offset1 { + margin-left: 8.33333333% + } + + .layui-col-lg-offset2 { + margin-left: 16.66666667% + } + + .layui-col-lg-offset3 { + margin-left: 25% + } + + .layui-col-lg-offset4 { + margin-left: 33.33333333% + } + + .layui-col-lg-offset5 { + margin-left: 41.66666667% + } + + .layui-col-lg-offset6 { + margin-left: 50% + } + + .layui-col-lg-offset7 { + margin-left: 58.33333333% + } + + .layui-col-lg-offset8 { + margin-left: 66.66666667% + } + + .layui-col-lg-offset9 { + margin-left: 75% + } + + .layui-col-lg-offset10 { + margin-left: 83.33333333% + } + + .layui-col-lg-offset11 { + margin-left: 91.66666667% + } + + .layui-col-lg-offset12 { + margin-left: 100% + } +} + +.layui-col-space1 { + margin: -.5px +} + +.layui-col-space1 > * { + padding: .5px +} + +.layui-col-space3 { + margin: -1.5px +} + +.layui-col-space3 > * { + padding: 1.5px +} + +.layui-col-space5 { + margin: -2.5px +} + +.layui-col-space5 > * { + padding: 2.5px +} + +.layui-col-space8 { + margin: -3.5px +} + +.layui-col-space8 > * { + padding: 3.5px +} + +.layui-col-space10 { + margin: -5px +} + +.layui-col-space10 > * { + padding: 5px +} + +.layui-col-space12 { + margin: -6px +} + +.layui-col-space12 > * { + padding: 6px +} + +.layui-col-space15 { + margin: -7.5px +} + +.layui-col-space15 > * { + padding: 7.5px +} + +.layui-col-space18 { + margin: -9px +} + +.layui-col-space18 > * { + padding: 9px +} + +.layui-col-space20 { + margin: -10px +} + +.layui-col-space20 > * { + padding: 10px +} + +.layui-col-space22 { + margin: -11px +} + +.layui-col-space22 > * { + padding: 11px +} + +.layui-col-space25 { + margin: -12.5px +} + +.layui-col-space25 > * { + padding: 12.5px +} + +.layui-col-space30 { + margin: -15px +} + +.layui-col-space30 > * { + padding: 15px +} + +.layui-btn, .layui-input, .layui-select, .layui-textarea, .layui-upload-button { + outline: 0; + -webkit-appearance: none; + transition: all .3s; + -webkit-transition: all .3s; + box-sizing: border-box +} + +.layui-elem-quote { + margin-bottom: 10px; + padding: 15px; + line-height: 22px; + border-left: 5px solid #009688; + border-radius: 0 2px 2px 0; + background-color: #f2f2f2 +} + +.layui-quote-nm { + border-style: solid; + border-width: 1px 1px 1px 5px; + background: 0 0 +} + +.layui-elem-field { + margin-bottom: 10px; + padding: 0; + border-width: 1px; + border-style: solid +} + +.layui-elem-field legend { + margin-left: 20px; + padding: 0 10px; + font-size: 20px; + font-weight: 300 +} + +.layui-field-title { + margin: 10px 0 20px; + border-width: 1px 0 0 +} + +.layui-field-box { + padding: 10px 15px +} + +.layui-field-title .layui-field-box { + padding: 10px 0 +} + +.layui-progress { + position: relative; + height: 6px; + border-radius: 20px; + background-color: #e2e2e2 +} + +.layui-progress-bar { + position: absolute; + left: 0; + top: 0; + width: 0; + max-width: 100%; + height: 6px; + border-radius: 20px; + text-align: right; + background-color: #5FB878; + transition: all .3s; + -webkit-transition: all .3s +} + +.layui-progress-big, .layui-progress-big .layui-progress-bar { + height: 18px; + line-height: 18px +} + +.layui-progress-text { + position: relative; + top: -20px; + line-height: 18px; + font-size: 12px; + color: #666 +} + +.layui-progress-big .layui-progress-text { + position: static; + padding: 0 10px; + color: #fff +} + +.layui-collapse { + border-width: 1px; + border-style: solid; + border-radius: 2px +} + +.layui-colla-content, .layui-colla-item { + border-top-width: 1px; + border-top-style: solid +} + +.layui-colla-item:first-child { + border-top: none +} + +.layui-colla-title { + position: relative; + height: 42px; + line-height: 42px; + padding: 0 15px 0 35px; + color: #333; + background-color: #f2f2f2; + cursor: pointer; + font-size: 14px; + overflow: hidden +} + +.layui-colla-content { + display: none; + padding: 10px 15px; + line-height: 22px; + color: #666 +} + +.layui-colla-icon { + position: absolute; + left: 15px; + top: 0; + font-size: 14px +} + +.layui-card { + margin-bottom: 15px; + border-radius: 2px; + background-color: #fff; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .05) +} + +.layui-card:last-child { + margin-bottom: 0 +} + +.layui-card-header { + position: relative; + height: 42px; + line-height: 42px; + padding: 0 15px; + border-bottom: 1px solid #f6f6f6; + color: #333; + border-radius: 2px 2px 0 0; + font-size: 14px +} + +.layui-bg-black, .layui-bg-blue, .layui-bg-cyan, .layui-bg-green, .layui-bg-orange, .layui-bg-red { + color: #fff !important +} + +.layui-card-body { + position: relative; + padding: 10px 15px; + line-height: 24px +} + +.layui-card-body[pad15] { + padding: 15px +} + +.layui-card-body[pad20] { + padding: 20px +} + +.layui-card-body .layui-table { + margin: 5px 0 +} + +.layui-card .layui-tab { + margin: 0 +} + +.layui-panel-window { + position: relative; + padding: 15px; + border-radius: 0; + border-top: 5px solid #E6E6E6; + background-color: #fff +} + +.layui-auxiliar-moving { + position: fixed; + left: 0; + right: 0; + top: 0; + bottom: 0; + width: 100%; + height: 100%; + background: 0 0; + z-index: 9999999999 +} + +.layui-form-label, .layui-form-mid, .layui-form-select, .layui-input-block, .layui-input-inline, .layui-textarea { + position: relative +} + +.layui-bg-red { + background-color: #FF5722 !important +} + +.layui-bg-orange { + background-color: #FFB800 !important +} + +.layui-bg-green { + background-color: #009688 !important +} + +.layui-bg-cyan { + background-color: #2F4056 !important +} + +.layui-bg-blue { + background-color: #1E9FFF !important +} + +.layui-bg-black { + background-color: #393D49 !important +} + +.layui-bg-gray { + background-color: #eee !important; + color: #666 !important +} + +.layui-badge-rim, .layui-colla-content, .layui-colla-item, .layui-collapse, .layui-elem-field, .layui-form-pane .layui-form-item[pane], .layui-form-pane .layui-form-label, .layui-input, .layui-layedit, .layui-layedit-tool, .layui-quote-nm, .layui-select, .layui-tab-bar, .layui-tab-card, .layui-tab-title, .layui-tab-title .layui-this:after, .layui-textarea { + border-color: #e6e6e6 +} + +.layui-timeline-item:before, hr { + background-color: #e6e6e6 +} + +.layui-text { + line-height: 22px; + font-size: 14px; + color: #666 +} + +.layui-text h1, .layui-text h2, .layui-text h3 { + font-weight: 500; + color: #333 +} + +.layui-text h1 { + font-size: 30px +} + +.layui-text h2 { + font-size: 24px +} + +.layui-text h3 { + font-size: 18px +} + +.layui-text a:not(.layui-btn) { + color: #01AAED +} + +.layui-text a:not(.layui-btn):hover { + text-decoration: underline +} + +.layui-text ul { + padding: 5px 0 5px 15px +} + +.layui-text ul li { + margin-top: 5px; + list-style-type: disc +} + +.layui-text em, .layui-word-aux { + color: #999 !important; + padding: 0 5px !important +} + +.layui-btn { + display: inline-block; + height: 38px; + line-height: 38px; + padding: 0 18px; + background-color: #009688; + color: #fff; + white-space: nowrap; + text-align: center; + font-size: 14px; + border: none; + border-radius: 2px; + cursor: pointer +} + +.layui-btn:hover { + opacity: .8; + filter: alpha(opacity=80); + color: #fff +} + +.layui-btn:active { + opacity: 1; + filter: alpha(opacity=100) +} + +.layui-btn + .layui-btn { + margin-left: 10px +} + +.layui-btn-container { + font-size: 0 +} + +.layui-btn-container .layui-btn { + margin-right: 10px; + margin-bottom: 10px +} + +.layui-btn-container .layui-btn + .layui-btn { + margin-left: 0 +} + +.layui-table .layui-btn-container .layui-btn { + margin-bottom: 9px +} + +.layui-btn-radius { + border-radius: 100px +} + +.layui-btn .layui-icon { + margin-right: 3px; + font-size: 18px; + vertical-align: bottom; + vertical-align: middle \9 +} + +.layui-btn-primary { + border: 1px solid #C9C9C9; + background-color: #fff; + color: #555 +} + +.layui-btn-primary:hover { + border-color: #009688; + color: #333 +} + +.layui-btn-normal { + background-color: #1E9FFF +} + +.layui-btn-warm { + background-color: #FFB800 +} + +.layui-btn-danger { + background-color: #FF5722 +} + +.layui-btn-disabled, .layui-btn-disabled:active, .layui-btn-disabled:hover { + border: 1px solid #e6e6e6; + background-color: #FBFBFB; + color: #C9C9C9; + cursor: not-allowed; + opacity: 1 +} + +.layui-btn-lg { + height: 44px; + line-height: 44px; + padding: 0 25px; + font-size: 16px +} + +.layui-btn-sm { + height: 30px; + line-height: 30px; + padding: 0 10px; + font-size: 12px +} + +.layui-btn-sm i { + font-size: 16px !important +} + +.layui-btn-xs { + height: 22px; + line-height: 22px; + padding: 0 5px; + font-size: 12px +} + +.layui-btn-xs i { + font-size: 14px !important +} + +.layui-btn-group { + display: inline-block; + vertical-align: middle; + font-size: 0 +} + +.layui-btn-group .layui-btn { + margin-left: 0 !important; + margin-right: 0 !important; + border-left: 1px solid rgba(255, 255, 255, .5); + border-radius: 0 +} + +.layui-btn-group .layui-btn-primary { + border-left: none +} + +.layui-btn-group .layui-btn-primary:hover { + border-color: #C9C9C9; + color: #009688 +} + +.layui-btn-group .layui-btn:first-child { + border-left: none; + border-radius: 2px 0 0 2px +} + +.layui-btn-group .layui-btn-primary:first-child { + border-left: 1px solid #c9c9c9 +} + +.layui-btn-group .layui-btn:last-child { + border-radius: 0 2px 2px 0 +} + +.layui-btn-group .layui-btn + .layui-btn { + margin-left: 0 +} + +.layui-btn-group + .layui-btn-group { + margin-left: 10px +} + +.layui-btn-fluid { + width: 100% +} + +.layui-input, .layui-select, .layui-textarea { + height: 38px; + line-height: 1.3; + line-height: 38px \9; + border-width: 1px; + border-style: solid; + background-color: #fff; + border-radius: 2px +} + +.layui-input::-webkit-input-placeholder, .layui-select::-webkit-input-placeholder, .layui-textarea::-webkit-input-placeholder { + line-height: 1.3 +} + +.layui-input, .layui-textarea { + display: block; + width: 100%; + padding-left: 10px +} + +.layui-input:hover, .layui-textarea:hover { + border-color: #D2D2D2 !important +} + +.layui-input:focus, .layui-textarea:focus { + border-color: #C9C9C9 !important +} + +.layui-textarea { + min-height: 100px; + height: auto; + line-height: 20px; + padding: 6px 10px; + resize: vertical +} + +.layui-select { + padding: 0 10px +} + +.layui-form input[type=checkbox], .layui-form input[type=radio], .layui-form select { + display: none +} + +.layui-form [lay-ignore] { + display: initial +} + +.layui-form-item { + margin-bottom: 15px; + clear: both; + *zoom: 1 +} + +.layui-form-item:after { + content: '\20'; + clear: both; + *zoom: 1; + display: block; + height: 0 +} + +.layui-form-label { + float: left; + display: block; + padding: 9px 15px; + width: 80px; + font-weight: 400; + line-height: 20px; + text-align: right +} + +.layui-form-label-col { + display: block; + float: none; + padding: 9px 0; + line-height: 20px; + text-align: left +} + +.layui-form-item .layui-inline { + margin-bottom: 5px; + margin-right: 10px +} + +.layui-input-block { + margin-left: 110px; + min-height: 36px +} + +.layui-input-inline { + display: inline-block; + vertical-align: middle +} + +.layui-form-item .layui-input-inline { + float: left; + width: 190px; + margin-right: 10px +} + +.layui-form-text .layui-input-inline { + width: auto +} + +.layui-form-mid { + float: left; + display: block; + padding: 9px 0 !important; + line-height: 20px; + margin-right: 10px +} + +.layui-form-danger + .layui-form-select .layui-input, .layui-form-danger:focus { + border-color: #FF5722 !important +} + +.layui-form-select .layui-input { + padding-right: 30px; + cursor: pointer +} + +.layui-form-select .layui-edge { + position: absolute; + right: 10px; + top: 50%; + margin-top: -3px; + cursor: pointer; + border-width: 6px; + border-top-color: #c2c2c2; + border-top-style: solid; + transition: all .3s; + -webkit-transition: all .3s +} + +.layui-form-select dl { + display: none; + position: absolute; + left: 0; + top: 42px; + padding: 5px 0; + z-index: 899; + min-width: 100%; + border: 1px solid #d2d2d2; + max-height: 300px; + overflow-y: auto; + background-color: #fff; + border-radius: 2px; + box-shadow: 0 2px 4px rgba(0, 0, 0, .12); + box-sizing: border-box +} + +.layui-form-select dl dd, .layui-form-select dl dt { + padding: 0 10px; + line-height: 36px; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis +} + +.layui-form-select dl dt { + font-size: 12px; + color: #999 +} + +.layui-form-select dl dd { + cursor: pointer +} + +.layui-form-select dl dd:hover { + background-color: #f2f2f2; + -webkit-transition: .5s all; + transition: .5s all +} + +.layui-form-select .layui-select-group dd { + padding-left: 20px +} + +.layui-form-select dl dd.layui-select-tips { + padding-left: 10px !important; + color: #999 +} + +.layui-form-select dl dd.layui-this { + background-color: #5FB878; + color: #fff +} + +.layui-form-checkbox, .layui-form-select dl dd.layui-disabled { + background-color: #fff +} + +.layui-form-selected dl { + display: block +} + +.layui-form-checkbox, .layui-form-checkbox *, .layui-form-switch { + display: inline-block; + vertical-align: middle +} + +.layui-form-selected .layui-edge { + margin-top: -9px; + -webkit-transform: rotate(180deg); + transform: rotate(180deg); + margin-top: -3px \9 +} + +:root .layui-form-selected .layui-edge { + margin-top: -9px \0/ IE9 +} + +.layui-form-selectup dl { + top: auto; + bottom: 42px +} + +.layui-select-none { + margin: 5px 0; + text-align: center; + color: #999 +} + +.layui-select-disabled .layui-disabled { + border-color: #eee !important +} + +.layui-select-disabled .layui-edge { + border-top-color: #d2d2d2 +} + +.layui-form-checkbox { + position: relative; + height: 30px; + line-height: 30px; + margin-right: 10px; + padding-right: 30px; + cursor: pointer; + font-size: 0; + -webkit-transition: .1s linear; + transition: .1s linear; + box-sizing: border-box +} + +.layui-form-checkbox span { + padding: 0 10px; + height: 100%; + font-size: 14px; + border-radius: 2px 0 0 2px; + background-color: #d2d2d2; + color: #fff; + overflow: hidden +} + +.layui-form-checkbox:hover span { + background-color: #c2c2c2 +} + +.layui-form-checkbox i { + position: absolute; + right: 0; + top: 0; + width: 30px; + height: 28px; + border: 1px solid #d2d2d2; + border-left: none; + border-radius: 0 2px 2px 0; + color: #fff; + font-size: 20px; + text-align: center +} + +.layui-form-checkbox:hover i { + border-color: #c2c2c2; + color: #c2c2c2 +} + +.layui-form-checked, .layui-form-checked:hover { + border-color: #5FB878 +} + +.layui-form-checked span, .layui-form-checked:hover span { + background-color: #5FB878 +} + +.layui-form-checked i, .layui-form-checked:hover i { + color: #5FB878 +} + +.layui-form-item .layui-form-checkbox { + margin-top: 4px +} + +.layui-form-checkbox[lay-skin=primary] { + height: auto !important; + line-height: normal !important; + min-width: 18px; + min-height: 18px; + border: none !important; + margin-right: 0; + padding-left: 28px; + padding-right: 0; + background: 0 0 +} + +.layui-form-checkbox[lay-skin=primary] span { + padding-left: 0; + padding-right: 15px; + line-height: 18px; + background: 0 0; + color: #666 +} + +.layui-form-checkbox[lay-skin=primary] i { + right: auto; + left: 0; + width: 16px; + height: 16px; + line-height: 16px; + border: 1px solid #d2d2d2; + font-size: 12px; + border-radius: 2px; + background-color: #fff; + -webkit-transition: .1s linear; + transition: .1s linear +} + +.layui-form-checkbox[lay-skin=primary]:hover i { + border-color: #5FB878; + color: #fff +} + +.layui-form-checked[lay-skin=primary] i { + border-color: #5FB878; + background-color: #5FB878; + color: #fff +} + +.layui-checkbox-disbaled[lay-skin=primary] span { + background: 0 0 !important; + color: #c2c2c2 +} + +.layui-checkbox-disbaled[lay-skin=primary]:hover i { + border-color: #d2d2d2 +} + +.layui-form-item .layui-form-checkbox[lay-skin=primary] { + margin-top: 10px +} + +.layui-form-switch { + position: relative; + height: 22px; + line-height: 22px; + min-width: 35px; + padding: 0 5px; + margin-top: 8px; + border: 1px solid #d2d2d2; + border-radius: 20px; + cursor: pointer; + background-color: #fff; + -webkit-transition: .1s linear; + transition: .1s linear +} + +.layui-form-switch i { + position: absolute; + left: 5px; + top: 3px; + width: 16px; + height: 16px; + border-radius: 20px; + background-color: #d2d2d2; + -webkit-transition: .1s linear; + transition: .1s linear +} + +.layui-form-switch em { + position: relative; + top: 0; + width: 25px; + margin-left: 21px; + padding: 0 !important; + text-align: center !important; + color: #999 !important; + font-style: normal !important; + font-size: 12px +} + +.layui-form-onswitch { + border-color: #5FB878; + background-color: #5FB878 +} + +.layui-checkbox-disbaled, .layui-checkbox-disbaled i { + border-color: #e2e2e2 !important +} + +.layui-form-onswitch i { + left: 100%; + margin-left: -21px; + background-color: #fff +} + +.layui-form-onswitch em { + margin-left: 5px; + margin-right: 21px; + color: #fff !important +} + +.layui-checkbox-disbaled span { + background-color: #e2e2e2 !important +} + +.layui-checkbox-disbaled:hover i { + color: #fff !important +} + +[lay-radio] { + display: none +} + +.layui-form-radio, .layui-form-radio * { + display: inline-block; + vertical-align: middle +} + +.layui-form-radio { + line-height: 28px; + margin: 6px 10px 0 0; + padding-right: 10px; + cursor: pointer; + font-size: 0 +} + +.layui-form-radio * { + font-size: 14px +} + +.layui-form-radio > i { + margin-right: 8px; + font-size: 22px; + color: #c2c2c2 +} + +.layui-form-radio > i:hover, .layui-form-radioed > i { + color: #5FB878 +} + +.layui-radio-disbaled > i { + color: #e2e2e2 !important +} + +.layui-form-pane .layui-form-label { + width: 110px; + padding: 8px 15px; + height: 38px; + line-height: 20px; + border-width: 1px; + border-style: solid; + border-radius: 2px 0 0 2px; + text-align: center; + background-color: #FBFBFB; + overflow: hidden; + box-sizing: border-box +} + +.layui-form-pane .layui-input-inline { + margin-left: -1px +} + +.layui-form-pane .layui-input-block { + margin-left: 110px; + left: -1px +} + +.layui-form-pane .layui-input { + border-radius: 0 2px 2px 0 +} + +.layui-form-pane .layui-form-text .layui-form-label { + float: none; + width: 100%; + border-radius: 2px; + box-sizing: border-box; + text-align: left +} + +.layui-form-pane .layui-form-text .layui-input-inline { + display: block; + margin: 0; + top: -1px; + clear: both +} + +.layui-form-pane .layui-form-text .layui-input-block { + margin: 0; + left: 0; + top: -1px +} + +.layui-form-pane .layui-form-text .layui-textarea { + min-height: 100px; + border-radius: 0 0 2px 2px +} + +.layui-form-pane .layui-form-checkbox { + margin: 4px 0 4px 10px +} + +.layui-form-pane .layui-form-radio, .layui-form-pane .layui-form-switch { + margin-top: 6px; + margin-left: 10px +} + +.layui-form-pane .layui-form-item[pane] { + position: relative; + border-width: 1px; + border-style: solid +} + +.layui-form-pane .layui-form-item[pane] .layui-form-label { + position: absolute; + left: 0; + top: 0; + height: 100%; + border-width: 0 1px 0 0 +} + +.layui-form-pane .layui-form-item[pane] .layui-input-inline { + margin-left: 110px +} + +@media screen and (max-width: 450px) { + .layui-form-item .layui-form-label { + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap + } + + .layui-form-item .layui-inline { + display: block; + margin-right: 0; + margin-bottom: 20px; + clear: both + } + + .layui-form-item .layui-inline:after { + content: '\20'; + clear: both; + display: block; + height: 0 + } + + .layui-form-item .layui-input-inline { + display: block; + float: none; + left: -3px; + width: auto; + margin: 0 0 10px 112px + } + + .layui-form-item .layui-input-inline + .layui-form-mid { + margin-left: 110px; + top: -5px; + padding: 0 + } + + .layui-form-item .layui-form-checkbox { + margin-right: 5px; + margin-bottom: 5px + } +} + +.layui-layedit { + border-width: 1px; + border-style: solid; + border-radius: 2px +} + +.layui-layedit-tool { + padding: 3px 5px; + border-bottom-width: 1px; + border-bottom-style: solid; + font-size: 0 +} + +.layedit-tool-fixed { + position: fixed; + top: 0; + border-top: 1px solid #e2e2e2 +} + +.layui-layedit-tool .layedit-tool-mid, .layui-layedit-tool .layui-icon { + display: inline-block; + vertical-align: middle; + text-align: center; + font-size: 14px +} + +.layui-layedit-tool .layui-icon { + position: relative; + width: 32px; + height: 30px; + line-height: 30px; + margin: 3px 5px; + color: #777; + cursor: pointer; + border-radius: 2px +} + +.layui-layedit-tool .layui-icon:hover { + color: #393D49 +} + +.layui-layedit-tool .layui-icon:active { + color: #000 +} + +.layui-layedit-tool .layedit-tool-active { + background-color: #e2e2e2; + color: #000 +} + +.layui-layedit-tool .layui-disabled, .layui-layedit-tool .layui-disabled:hover { + color: #d2d2d2; + cursor: not-allowed +} + +.layui-layedit-tool .layedit-tool-mid { + width: 1px; + height: 18px; + margin: 0 10px; + background-color: #d2d2d2 +} + +.layedit-tool-html { + width: 50px !important; + font-size: 30px !important +} + +.layedit-tool-b, .layedit-tool-code, .layedit-tool-help { + font-size: 16px !important +} + +.layedit-tool-d, .layedit-tool-face, .layedit-tool-image, .layedit-tool-unlink { + font-size: 18px !important +} + +.layedit-tool-image input { + position: absolute; + font-size: 0; + left: 0; + top: 0; + width: 100%; + height: 100%; + opacity: .01; + filter: Alpha(opacity=1); + cursor: pointer +} + +.layui-layedit-iframe iframe { + display: block; + width: 100% +} + +#LAY_layedit_code { + overflow: hidden +} + +.layui-laypage { + display: inline-block; + *display: inline; + *zoom: 1; + vertical-align: middle; + margin: 10px 0; + font-size: 0 +} + +.layui-laypage > a:first-child, .layui-laypage > a:first-child em { + border-radius: 2px 0 0 2px +} + +.layui-laypage > a:last-child, .layui-laypage > a:last-child em { + border-radius: 0 2px 2px 0 +} + +.layui-laypage > :first-child { + margin-left: 0 !important +} + +.layui-laypage > :last-child { + margin-right: 0 !important +} + +.layui-laypage a, .layui-laypage button, .layui-laypage input, .layui-laypage select, .layui-laypage span { + border: 1px solid #e2e2e2 +} + +.layui-laypage a, .layui-laypage span { + display: inline-block; + *display: inline; + *zoom: 1; + vertical-align: middle; + padding: 0 15px; + height: 28px; + line-height: 28px; + margin: 0 -1px 5px 0; + background-color: #fff; + color: #333; + font-size: 12px; + font-weight: bolder; +} + +.layui-flow-more a *, .layui-laypage input, .layui-table-view select[lay-ignore] { + display: inline-block +} + +.layui-laypage a:hover { + color: #009688 +} + +.layui-laypage em { + font-style: normal +} + +.layui-laypage .layui-laypage-spr { + color: #999; + font-weight: 700 +} + +.layui-laypage a { + text-decoration: none +} + +.layui-laypage .layui-laypage-curr { + position: relative +} + +.layui-laypage .layui-laypage-curr em { + position: relative; + color: #fff +} + +.layui-laypage .layui-laypage-curr .layui-laypage-em { + position: absolute; + left: -1px; + top: -1px; + padding: 1px; + width: 100%; + height: 100%; + background-color: #009688 +} + +.layui-laypage-em { + border-radius: 2px +} + +.layui-laypage-next em, .layui-laypage-prev em { + font-family: Sim sun; + font-size: 16px +} + +.layui-laypage .layui-laypage-count, .layui-laypage .layui-laypage-limits, .layui-laypage .layui-laypage-refresh, .layui-laypage .layui-laypage-skip { + margin-left: 10px; + margin-right: 10px; + padding: 0; + border: none +} + +.layui-laypage .layui-laypage-limits, .layui-laypage .layui-laypage-refresh { + vertical-align: top +} + +.layui-laypage .layui-laypage-refresh i { + font-size: 18px; + cursor: pointer +} + +.layui-laypage select { + height: 22px; + padding: 3px; + border-radius: 2px; + cursor: pointer +} + +.layui-laypage .layui-laypage-skip { + height: 30px; + line-height: 30px; + color: #999 +} + +.layui-laypage button, .layui-laypage input { + height: 30px; + line-height: 30px; + border-radius: 2px; + vertical-align: top; + background-color: #fff; + box-sizing: border-box +} + +.layui-laypage input { + width: 40px; + margin: 0 10px; + padding: 0 3px; + text-align: center +} + +.layui-laypage input:focus, .layui-laypage select:focus { + border-color: #009688 !important +} + +.layui-laypage button { + margin-left: 10px; + padding: 0 10px; + cursor: pointer +} + +.layui-table, .layui-table-view { + margin: 10px 0 +} + +.layui-flow-more { + margin: 10px 0; + text-align: center; + color: #999; + font-size: 14px +} + +.layui-flow-more a { + height: 32px; + line-height: 32px +} + +.layui-flow-more a * { + vertical-align: top +} + +.layui-flow-more a cite { + padding: 0 20px; + border-radius: 3px; + background-color: #eee; + color: #333; + font-style: normal +} + +.layui-flow-more a cite:hover { + opacity: .8 +} + +.layui-flow-more a i { + font-size: 30px; + color: #737383 +} + +.layui-table { + width: 100%; + background-color: #fff; + color: #666 +} + +.layui-table tr { + transition: all .3s; + -webkit-transition: all .3s +} + +.layui-table th { + text-align: left; + font-weight: 400 +} + +.layui-table tbody tr:hover, .layui-table thead tr, .layui-table-click, .layui-table-header, .layui-table-hover, .layui-table-mend, .layui-table-patch, .layui-table-tool, .layui-table-total, .layui-table-total tr, .layui-table[lay-even] tr:nth-child(even) { + background-color: #f2f2f2 +} + +.layui-table td, .layui-table th, .layui-table-col-set, .layui-table-fixed-r, .layui-table-grid-down, .layui-table-header, .layui-table-page, .layui-table-tips-main, .layui-table-tool, .layui-table-total, .layui-table-view, .layui-table[lay-skin=line], .layui-table[lay-skin=row] { + border-width: 1px; + border-style: solid; + border-color: #e6e6e6 +} + +.layui-table td, .layui-table th { + position: relative; + padding: 9px 15px; + min-height: 20px; + line-height: 20px; + font-size: 14px +} + +.layui-table[lay-skin=line] td, .layui-table[lay-skin=line] th { + border-width: 0 0 1px +} + +.layui-table[lay-skin=row] td, .layui-table[lay-skin=row] th { + border-width: 0 1px 0 0 +} + +.layui-table[lay-skin=nob] td, .layui-table[lay-skin=nob] th { + border: none +} + +.layui-table img { + max-width: 100px +} + +.layui-table[lay-size=lg] td, .layui-table[lay-size=lg] th { + padding: 15px 30px +} + +.layui-table-view .layui-table[lay-size=lg] .layui-table-cell { + height: 40px; + line-height: 40px +} + +.layui-table[lay-size=sm] td, .layui-table[lay-size=sm] th { + font-size: 12px; + padding: 5px 10px +} + +.layui-table-view .layui-table[lay-size=sm] .layui-table-cell { + height: 20px; + line-height: 20px +} + +.layui-table[lay-data] { + display: none +} + +.layui-table-box { + position: relative; + overflow: hidden +} + +.layui-table-view .layui-table { + position: relative; + width: auto; + margin: 0 +} + +.layui-table-view .layui-table[lay-skin=line] { + border-width: 0 1px 0 0 +} + +.layui-table-view .layui-table[lay-skin=row] { + border-width: 0 0 1px +} + +.layui-table-view .layui-table td, .layui-table-view .layui-table th { + padding: 5px 0; + border-top: none; + border-left: none +} + +.layui-table-view .layui-table th.layui-unselect .layui-table-cell span { + cursor: pointer +} + +.layui-table-view .layui-table td { + cursor: default +} + +.layui-table-view .layui-form-checkbox[lay-skin=primary] i { + width: 18px; + height: 18px +} + +.layui-table-view .layui-form-radio { + line-height: 0; + padding: 0 +} + +.layui-table-view .layui-form-radio > i { + margin: 0; + font-size: 20px +} + +.layui-table-init { + position: absolute; + left: 0; + top: 0; + width: 100%; + height: 100%; + text-align: center; + z-index: 110 +} + +.layui-table-init .layui-icon { + position: absolute; + left: 50%; + top: 50%; + margin: -15px 0 0 -15px; + font-size: 30px; + color: #c2c2c2 +} + +.layui-table-header { + border-width: 0 0 1px; + overflow: hidden +} + +.layui-table-header .layui-table { + margin-bottom: -1px +} + +.layui-table-tool .layui-inline[lay-event] { + position: relative; + width: 26px; + height: 26px; + padding: 5px; + line-height: 16px; + margin-right: 10px; + text-align: center; + color: #333; + border: 1px solid #ccc; + cursor: pointer; + -webkit-transition: .5s all; + transition: .5s all +} + +.layui-table-tool .layui-inline[lay-event]:hover { + border: 1px solid #999 +} + +.layui-table-tool-temp { + padding-right: 120px +} + +.layui-table-tool-self { + position: absolute; + right: 17px; + top: 10px +} + +.layui-table-tool .layui-table-tool-self .layui-inline[lay-event] { + margin: 0 0 0 10px +} + +.layui-table-tool-panel { + position: absolute; + top: 29px; + left: -1px; + padding: 5px 0; + min-width: 150px; + min-height: 40px; + border: 1px solid #d2d2d2; + text-align: left; + overflow-y: auto; + background-color: #fff; + box-shadow: 0 2px 4px rgba(0, 0, 0, .12) +} + +.layui-table-cell, .layui-table-tool-panel li { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap +} + +.layui-table-tool-panel li { + padding: 0 10px; + line-height: 30px; + -webkit-transition: .5s all; + transition: .5s all +} + +.layui-table-tool-panel li .layui-form-checkbox[lay-skin=primary] { + width: 100%; + padding-left: 28px +} + +.layui-table-tool-panel li:hover { + background-color: #f2f2f2 +} + +.layui-table-tool-panel li .layui-form-checkbox[lay-skin=primary] i { + position: absolute; + left: 0; + top: 0 +} + +.layui-table-tool-panel li .layui-form-checkbox[lay-skin=primary] span { + padding: 0 +} + +.layui-table-tool .layui-table-tool-self .layui-table-tool-panel { + left: auto; + right: -1px +} + +.layui-table-col-set { + position: absolute; + right: 0; + top: 0; + width: 20px; + height: 100%; + border-width: 0 0 0 1px; + background-color: #fff +} + +.layui-table-sort { + width: 10px; + height: 20px; + margin-left: 5px; + cursor: pointer !important +} + +.layui-table-sort .layui-edge { + position: absolute; + left: 5px; + border-width: 5px +} + +.layui-table-sort .layui-table-sort-asc { + top: 3px; + border-top: none; + border-bottom-style: solid; + border-bottom-color: #b2b2b2 +} + +.layui-table-sort .layui-table-sort-asc:hover { + border-bottom-color: #666 +} + +.layui-table-sort .layui-table-sort-desc { + bottom: 5px; + border-bottom: none; + border-top-style: solid; + border-top-color: #b2b2b2 +} + +.layui-table-sort .layui-table-sort-desc:hover { + border-top-color: #666 +} + +.layui-table-sort[lay-sort=asc] .layui-table-sort-asc { + border-bottom-color: #000 +} + +.layui-table-sort[lay-sort=desc] .layui-table-sort-desc { + border-top-color: #000 +} + +.layui-table-cell { + height: 28px; + line-height: 28px; + padding: 0 15px; + position: relative; + box-sizing: border-box +} + +.layui-table-cell .layui-form-checkbox[lay-skin=primary] { + top: -1px; + padding: 0 +} + +.layui-table-cell .layui-table-link { + color: #01AAED +} + +.laytable-cell-checkbox, .laytable-cell-numbers, .laytable-cell-radio, .laytable-cell-space { + padding: 0; + text-align: center +} + +.layui-table-body { + position: relative; + overflow: auto; + margin-right: -1px; + margin-bottom: -1px +} + +.layui-table-body .layui-none { + line-height: 26px; + padding: 15px; + text-align: center; + color: #999 +} + +.layui-table-fixed { + position: absolute; + left: 0; + top: 0; + z-index: 101 +} + +.layui-table-fixed .layui-table-body { + overflow: hidden +} + +.layui-table-fixed-l { + box-shadow: 0 -1px 8px rgba(0, 0, 0, .08) +} + +.layui-table-fixed-r { + left: auto; + right: -1px; + border-width: 0 0 0 1px; + box-shadow: -1px 0 8px rgba(0, 0, 0, .08) +} + +.layui-table-fixed-r .layui-table-header { + position: relative; + overflow: visible +} + +.layui-table-mend { + position: absolute; + right: -49px; + top: 0; + height: 100%; + width: 50px +} + +.layui-table-tool { + position: relative; + z-index: 890; + width: 100%; + min-height: 50px; + line-height: 30px; + padding: 10px 15px; + border-width: 0 0 1px +} + +.layui-table-tool .layui-btn-container { + margin-bottom: -10px +} + +.layui-table-page, .layui-table-total { + border-width: 1px 0 0; + margin-bottom: -1px; + overflow: hidden +} + +.layui-table-page { + position: relative; + width: 100%; + padding: 7px 7px 0; + height: 41px; + font-size: 12px; + white-space: nowrap +} + +.layui-table-page > div { + height: 26px +} + +.layui-table-page .layui-laypage { + margin: 0 +} + +.layui-table-page .layui-laypage a, .layui-table-page .layui-laypage span { + height: 26px; + line-height: 26px; + margin-bottom: 10px; + border: none; + background: 0 0 +} + +.layui-table-page .layui-laypage a, .layui-table-page .layui-laypage span.layui-laypage-curr { + padding: 0 12px +} + +.layui-table-page .layui-laypage span { + margin-left: 0; + padding: 0 +} + +.layui-table-page .layui-laypage .layui-laypage-prev { + margin-left: -7px !important +} + +.layui-table-page .layui-laypage .layui-laypage-curr .layui-laypage-em { + left: 0; + top: 0; + padding: 0 +} + +.layui-table-page .layui-laypage button, .layui-table-page .layui-laypage input { + height: 26px; + line-height: 26px +} + +.layui-table-page .layui-laypage input { + width: 40px +} + +.layui-table-page .layui-laypage button { + padding: 0 10px +} + +.layui-table-page select { + height: 18px +} + +.layui-table-patch .layui-table-cell { + padding: 0; + width: 30px +} + +.layui-table-edit { + position: absolute; + left: 0; + top: 0; + width: 100%; + height: 100%; + padding: 0 14px 1px; + border-radius: 0; + box-shadow: 1px 1px 20px rgba(0, 0, 0, .15) +} + +.layui-table-edit:focus { + border-color: #5FB878 !important +} + +select.layui-table-edit { + padding: 0 0 0 10px; + border-color: #C9C9C9 +} + +.layui-table-view .layui-form-checkbox, .layui-table-view .layui-form-radio, .layui-table-view .layui-form-switch { + top: 0; + margin: 0; + box-sizing: content-box +} + +.layui-table-view .layui-form-checkbox { + top: -1px; + height: 26px; + line-height: 26px +} + +.layui-table-view .layui-form-checkbox i { + height: 26px +} + +.layui-table-grid .layui-table-cell { + overflow: visible +} + +.layui-table-grid-down { + position: absolute; + top: 0; + right: 0; + width: 26px; + height: 100%; + padding: 5px 0; + border-width: 0 0 0 1px; + text-align: center; + background-color: #fff; + color: #999; + cursor: pointer +} + +.layui-table-grid-down .layui-icon { + position: absolute; + top: 50%; + left: 50%; + margin: -8px 0 0 -8px +} + +.layui-table-grid-down:hover { + background-color: #fbfbfb +} + +body .layui-table-tips .layui-layer-content { + background: 0 0; + padding: 0; + box-shadow: 0 1px 6px rgba(0, 0, 0, .12) +} + +.layui-table-tips-main { + margin: -44px 0 0 -1px; + max-height: 150px; + padding: 8px 15px; + font-size: 14px; + overflow-y: scroll; + background-color: #fff; + color: #666 +} + +.layui-table-tips-c { + position: absolute; + right: -3px; + top: -13px; + width: 20px; + height: 20px; + padding: 3px; + cursor: pointer; + background-color: #666; + border-radius: 50%; + color: #fff +} + +.layui-table-tips-c:hover { + background-color: #777 +} + +.layui-table-tips-c:before { + position: relative; + right: -2px +} + +.layui-upload-file { + display: none !important; + opacity: .01; + filter: Alpha(opacity=1) +} + +.layui-upload-drag, .layui-upload-form, .layui-upload-wrap { + display: inline-block +} + +.layui-upload-list { + margin: 10px 0 +} + +.layui-upload-choose { + padding: 0 10px; + color: #999 +} + +.layui-upload-drag { + position: relative; + padding: 30px; + border: 1px dashed #e2e2e2; + background-color: #fff; + text-align: center; + cursor: pointer; + color: #999 +} + +.layui-upload-drag .layui-icon { + font-size: 50px; + color: #009688 +} + +.layui-upload-drag[lay-over] { + border-color: #009688 +} + +.layui-upload-iframe { + position: absolute; + width: 0; + height: 0; + border: 0; + visibility: hidden +} + +.layui-upload-wrap { + position: relative; + vertical-align: middle +} + +.layui-upload-wrap .layui-upload-file { + display: block !important; + position: absolute; + left: 0; + top: 0; + z-index: 10; + font-size: 100px; + width: 100%; + height: 100%; + opacity: .01; + filter: Alpha(opacity=1); + cursor: pointer +} + +.layui-tree { + line-height: 26px +} + +.layui-tree li { + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap +} + +.layui-tree li .layui-tree-spread, .layui-tree li a { + display: inline-block; + vertical-align: top; + height: 26px; + *display: inline; + *zoom: 1; + cursor: pointer +} + +.layui-tree li a { + font-size: 0 +} + +.layui-tree li a i { + font-size: 16px +} + +.layui-tree li a cite { + padding: 0 6px; + font-size: 14px; + font-style: normal +} + +.layui-tree li i { + padding-left: 6px; + color: #333; + -moz-user-select: none +} + +.layui-tree li .layui-tree-check { + font-size: 13px +} + +.layui-tree li .layui-tree-check:hover { + color: #009E94 +} + +.layui-tree li ul { + display: none; + margin-left: 20px +} + +.layui-tree li .layui-tree-enter { + line-height: 24px; + border: 1px dotted #000 +} + +.layui-tree-drag { + display: none; + position: absolute; + left: -666px; + top: -666px; + background-color: #f2f2f2; + padding: 5px 10px; + border: 1px dotted #000; + white-space: nowrap +} + +.layui-tree-drag i { + padding-right: 5px +} + +.layui-nav { + position: relative; + padding: 0 20px; + background-color: #393D49; + color: #fff; + border-radius: 2px; + font-size: 0; + box-sizing: border-box +} + +.layui-nav * { + font-size: 14px +} + +.layui-nav .layui-nav-item { + position: relative; + display: inline-block; + *display: inline; + *zoom: 1; + vertical-align: middle; + line-height: 60px +} + +.layui-nav .layui-nav-item a { + display: block; + padding: 0 20px; + color: #fff; + color: rgba(255, 255, 255, .7); + transition: all .3s; + -webkit-transition: all .3s +} + +.layui-nav .layui-this:after, .layui-nav-bar, .layui-nav-tree .layui-nav-itemed:after { + position: absolute; + left: 0; + top: 0; + width: 0; + height: 5px; + background-color: #5FB878; + transition: all .2s; + -webkit-transition: all .2s +} + +.layui-nav-bar { + z-index: 1000 +} + +.layui-nav .layui-nav-item a:hover, .layui-nav .layui-this a { + color: #fff +} + +.layui-nav .layui-this:after { + content: ''; + top: auto; + bottom: 0; + width: 100% +} + +.layui-nav-img { + width: 30px; + height: 30px; + margin-right: 10px; + border-radius: 50% +} + +.layui-nav .layui-nav-more { + content: ''; + width: 0; + height: 0; + border-style: solid dashed dashed; + border-color: #fff transparent transparent; + overflow: hidden; + cursor: pointer; + transition: all .2s; + -webkit-transition: all .2s; + position: absolute; + top: 50%; + right: 3px; + margin-top: -3px; + border-width: 6px; + border-top-color: rgba(255, 255, 255, .7) +} + +.layui-nav .layui-nav-mored, .layui-nav-itemed > a .layui-nav-more { + margin-top: -9px; + border-style: dashed dashed solid; + border-color: transparent transparent #fff +} + +.layui-nav-child { + display: none; + position: absolute; + left: 0; + top: 65px; + min-width: 100%; + line-height: 36px; + padding: 5px 0; + box-shadow: 0 2px 4px rgba(0, 0, 0, .12); + border: 1px solid #d2d2d2; + background-color: #fff; + z-index: 100; + border-radius: 2px; + white-space: nowrap +} + +.layui-nav .layui-nav-child a { + color: #333 +} + +.layui-nav .layui-nav-child a:hover { + background-color: #f2f2f2; + color: #000 +} + +.layui-nav-child dd { + position: relative +} + +.layui-nav .layui-nav-child dd.layui-this a, .layui-nav-child dd.layui-this { + background-color: #5FB878; + color: #fff +} + +.layui-nav-child dd.layui-this:after { + display: none +} + +.layui-nav-tree { + width: 200px; + padding: 0 +} + +.layui-nav-tree .layui-nav-item { + display: block; + width: 100%; + line-height: 45px +} + +.layui-nav-tree .layui-nav-item a { + position: relative; + height: 45px; + line-height: 45px; + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap +} + +.layui-nav-tree .layui-nav-item a:hover { + background-color: #4E5465 +} + +.layui-nav-tree .layui-nav-bar { + width: 5px; + height: 0; + background-color: #009688 +} + +.layui-nav-tree .layui-nav-child dd.layui-this, .layui-nav-tree .layui-nav-child dd.layui-this a, .layui-nav-tree .layui-this, .layui-nav-tree .layui-this > a, .layui-nav-tree .layui-this > a:hover { + background-color: #009688; + color: #fff +} + +.layui-nav-tree .layui-this:after { + display: none +} + +.layui-nav-itemed > a, .layui-nav-tree .layui-nav-title a, .layui-nav-tree .layui-nav-title a:hover { + color: #fff !important +} + +.layui-nav-tree .layui-nav-child { + position: relative; + z-index: 0; + top: 0; + border: none; + box-shadow: none +} + +.layui-nav-tree .layui-nav-child a { + height: 40px; + line-height: 40px; + color: #fff; + color: rgba(255, 255, 255, .7) +} + +.layui-nav-tree .layui-nav-child, .layui-nav-tree .layui-nav-child a:hover { + background: 0 0; + color: #fff +} + +.layui-nav-tree .layui-nav-more { + right: 10px +} + +.layui-nav-itemed > .layui-nav-child { + display: block; + padding: 0; + background-color: rgba(0, 0, 0, .3) !important +} + +.layui-nav-itemed > .layui-nav-child > .layui-this > .layui-nav-child { + display: block +} + +.layui-nav-side { + position: fixed; + top: 0; + bottom: 0; + left: 0; + overflow-x: hidden; + z-index: 999 +} + +.layui-bg-blue .layui-nav-bar, .layui-bg-blue .layui-nav-itemed:after, .layui-bg-blue .layui-this:after { + background-color: #93D1FF +} + +.layui-bg-blue .layui-nav-child dd.layui-this { + background-color: #1E9FFF +} + +.layui-bg-blue .layui-nav-itemed > a, .layui-nav-tree.layui-bg-blue .layui-nav-title a, .layui-nav-tree.layui-bg-blue .layui-nav-title a:hover { + background-color: #007DDB !important +} + +.layui-breadcrumb { + visibility: hidden; + font-size: 0 +} + +.layui-breadcrumb > * { + font-size: 14px +} + +.layui-breadcrumb a { + color: #999 !important +} + +.layui-breadcrumb a:hover { + color: #5FB878 !important +} + +.layui-breadcrumb a cite { + color: #666; + font-style: normal +} + +.layui-breadcrumb span[lay-separator] { + margin: 0 10px; + color: #999 +} + +.layui-tab { + margin: 10px 0; + text-align: left !important +} + +.layui-tab[overflow] > .layui-tab-title { + overflow: hidden +} + +.layui-tab-title { + position: relative; + left: 0; + height: 40px; + white-space: nowrap; + font-size: 0; + border-bottom-width: 1px; + border-bottom-style: solid; + transition: all .2s; + -webkit-transition: all .2s +} + +.layui-tab-title li { + display: inline-block; + *display: inline; + *zoom: 1; + vertical-align: middle; + font-size: 14px; + transition: all .2s; + -webkit-transition: all .2s; + position: relative; + line-height: 40px; + min-width: 65px; + padding: 0 15px; + text-align: center; + cursor: pointer +} + +.layui-tab-title li a { + display: block +} + +.layui-tab-title .layui-this { + color: #000 +} + +.layui-tab-title .layui-this:after { + position: absolute; + left: 0; + top: 0; + content: ''; + width: 100%; + height: 41px; + border-width: 1px; + border-style: solid; + border-bottom-color: #fff; + border-radius: 2px 2px 0 0; + box-sizing: border-box; + pointer-events: none +} + +.layui-tab-bar { + position: absolute; + right: 0; + top: 0; + z-index: 10; + width: 30px; + height: 39px; + line-height: 39px; + border-width: 1px; + border-style: solid; + border-radius: 2px; + text-align: center; + background-color: #fff; + cursor: pointer +} + +.layui-tab-bar .layui-icon { + position: relative; + display: inline-block; + top: 3px; + transition: all .3s; + -webkit-transition: all .3s +} + +.layui-tab-item { + display: none +} + +.layui-tab-more { + padding-right: 30px; + height: auto !important; + white-space: normal !important +} + +.layui-tab-more li.layui-this:after { + border-bottom-color: #e2e2e2; + border-radius: 2px +} + +.layui-tab-more .layui-tab-bar .layui-icon { + top: -2px; + top: 3px \9; + -webkit-transform: rotate(180deg); + transform: rotate(180deg) +} + +:root .layui-tab-more .layui-tab-bar .layui-icon { + top: -2px \0/ IE9 +} + +.layui-tab-content { + padding: 10px +} + +.layui-tab-title li .layui-tab-close { + position: relative; + display: inline-block; + width: 18px; + height: 18px; + line-height: 20px; + margin-left: 8px; + top: 1px; + text-align: center; + font-size: 14px; + color: #c2c2c2; + transition: all .2s; + -webkit-transition: all .2s +} + +.layui-tab-title li .layui-tab-close:hover { + border-radius: 2px; + background-color: #FF5722; + color: #fff +} + +.layui-tab-brief > .layui-tab-title .layui-this { + color: #009688 +} + +.layui-tab-brief > .layui-tab-more li.layui-this:after, .layui-tab-brief > .layui-tab-title .layui-this:after { + border: none; + border-radius: 0; + border-bottom: 2px solid #5FB878 +} + +.layui-tab-brief[overflow] > .layui-tab-title .layui-this:after { + top: -1px +} + +.layui-tab-card { + border-width: 1px; + border-style: solid; + border-radius: 2px; + box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .1) +} + +.layui-tab-card > .layui-tab-title { + background-color: #f2f2f2 +} + +.layui-tab-card > .layui-tab-title li { + margin-right: -1px; + margin-left: -1px +} + +.layui-tab-card > .layui-tab-title .layui-this { + background-color: #fff +} + +.layui-tab-card > .layui-tab-title .layui-this:after { + border-top: none; + border-width: 1px; + border-bottom-color: #fff +} + +.layui-tab-card > .layui-tab-title .layui-tab-bar { + height: 40px; + line-height: 40px; + border-radius: 0; + border-top: none; + border-right: none +} + +.layui-tab-card > .layui-tab-more .layui-this { + background: 0 0; + color: #5FB878 +} + +.layui-tab-card > .layui-tab-more .layui-this:after { + border: none +} + +.layui-timeline { + padding-left: 5px +} + +.layui-timeline-item { + position: relative; + padding-bottom: 20px +} + +.layui-timeline-axis { + position: absolute; + left: -5px; + top: 0; + z-index: 10; + width: 20px; + height: 20px; + line-height: 20px; + background-color: #fff; + color: #5FB878; + border-radius: 50%; + text-align: center; + cursor: pointer +} + +.layui-timeline-axis:hover { + color: #FF5722 +} + +.layui-timeline-item:before { + content: ''; + position: absolute; + left: 5px; + top: 0; + z-index: 0; + width: 1px; + height: 100% +} + +.layui-timeline-item:last-child:before { + display: none +} + +.layui-timeline-item:first-child:before { + display: block +} + +.layui-timeline-content { + padding-left: 25px +} + +.layui-timeline-title { + position: relative; + margin-bottom: 10px +} + +.layui-badge, .layui-badge-dot, .layui-badge-rim { + position: relative; + display: inline-block; + padding: 0 6px; + font-size: 12px; + text-align: center; + background-color: #FF5722; + color: #fff; + border-radius: 2px +} + +.layui-badge { + height: 18px; + line-height: 18px +} + +.layui-badge-dot { + width: 8px; + height: 8px; + padding: 0; + border-radius: 50% +} + +.layui-badge-rim { + height: 18px; + line-height: 18px; + border-width: 1px; + border-style: solid; + background-color: #fff; + color: #666 +} + +.layui-btn .layui-badge, .layui-btn .layui-badge-dot { + margin-left: 5px +} + +.layui-nav .layui-badge, .layui-nav .layui-badge-dot { + position: absolute; + top: 50%; + margin: -8px 6px 0 +} + +.layui-tab-title .layui-badge, .layui-tab-title .layui-badge-dot { + left: 5px; + top: -2px +} + +.layui-carousel { + position: relative; + left: 0; + top: 0; + background-color: #f8f8f8 +} + +.layui-carousel > [carousel-item] { + position: relative; + width: 100%; + height: 100%; + overflow: hidden +} + +.layui-carousel > [carousel-item]:before { + position: absolute; + content: '\e63d'; + left: 50%; + top: 50%; + width: 100px; + line-height: 20px; + margin: -10px 0 0 -50px; + text-align: center; + color: #c2c2c2; + font-family: layui-icon !important; + font-size: 30px; + font-style: normal; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale +} + +.layui-carousel > [carousel-item] > * { + display: none; + position: absolute; + left: 0; + top: 0; + width: 100%; + height: 100%; + background-color: #f8f8f8; + transition-duration: .3s; + -webkit-transition-duration: .3s +} + +.layui-carousel-updown > * { + -webkit-transition: .3s ease-in-out up; + transition: .3s ease-in-out up +} + +.layui-carousel-arrow { + display: none \9; + opacity: 0; + position: absolute; + left: 10px; + top: 50%; + margin-top: -18px; + width: 36px; + height: 36px; + line-height: 36px; + text-align: center; + font-size: 20px; + border: 0; + border-radius: 50%; + background-color: rgba(0, 0, 0, .2); + color: #fff; + -webkit-transition-duration: .3s; + transition-duration: .3s; + cursor: pointer +} + +.layui-carousel-arrow[lay-type=add] { + left: auto !important; + right: 10px +} + +.layui-carousel:hover .layui-carousel-arrow[lay-type=add], .layui-carousel[lay-arrow=always] .layui-carousel-arrow[lay-type=add] { + right: 20px +} + +.layui-carousel[lay-arrow=always] .layui-carousel-arrow { + opacity: 1; + left: 20px +} + +.layui-carousel[lay-arrow=none] .layui-carousel-arrow { + display: none +} + +.layui-carousel-arrow:hover, .layui-carousel-ind ul:hover { + background-color: rgba(0, 0, 0, .35) +} + +.layui-carousel:hover .layui-carousel-arrow { + display: block \9; + opacity: 1; + left: 20px +} + +.layui-carousel-ind { + position: relative; + top: -35px; + width: 100%; + line-height: 0 !important; + text-align: center; + font-size: 0 +} + +.layui-carousel[lay-indicator=outside] { + margin-bottom: 30px +} + +.layui-carousel[lay-indicator=outside] .layui-carousel-ind { + top: 10px +} + +.layui-carousel[lay-indicator=outside] .layui-carousel-ind ul { + background-color: rgba(0, 0, 0, .5) +} + +.layui-carousel[lay-indicator=none] .layui-carousel-ind { + display: none +} + +.layui-carousel-ind ul { + display: inline-block; + padding: 5px; + background-color: rgba(0, 0, 0, .2); + border-radius: 10px; + -webkit-transition-duration: .3s; + transition-duration: .3s +} + +.layui-carousel-ind li { + display: inline-block; + width: 10px; + height: 10px; + margin: 0 3px; + font-size: 14px; + background-color: #e2e2e2; + background-color: rgba(255, 255, 255, .5); + border-radius: 50%; + cursor: pointer; + -webkit-transition-duration: .3s; + transition-duration: .3s +} + +.layui-carousel-ind li:hover { + background-color: rgba(255, 255, 255, .7) +} + +.layui-carousel-ind li.layui-this { + background-color: #fff +} + +.layui-carousel > [carousel-item] > .layui-carousel-next, .layui-carousel > [carousel-item] > .layui-carousel-prev, .layui-carousel > [carousel-item] > .layui-this { + display: block +} + +.layui-carousel > [carousel-item] > .layui-this { + left: 0 +} + +.layui-carousel > [carousel-item] > .layui-carousel-prev { + left: -100% +} + +.layui-carousel > [carousel-item] > .layui-carousel-next { + left: 100% +} + +.layui-carousel > [carousel-item] > .layui-carousel-next.layui-carousel-left, .layui-carousel > [carousel-item] > .layui-carousel-prev.layui-carousel-right { + left: 0 +} + +.layui-carousel > [carousel-item] > .layui-this.layui-carousel-left { + left: -100% +} + +.layui-carousel > [carousel-item] > .layui-this.layui-carousel-right { + left: 100% +} + +.layui-carousel[lay-anim=updown] .layui-carousel-arrow { + left: 50% !important; + top: 20px; + margin: 0 0 0 -18px +} + +.layui-carousel[lay-anim=updown] > [carousel-item] > *, .layui-carousel[lay-anim=fade] > [carousel-item] > * { + left: 0 !important +} + +.layui-carousel[lay-anim=updown] .layui-carousel-arrow[lay-type=add] { + top: auto !important; + bottom: 20px +} + +.layui-carousel[lay-anim=updown] .layui-carousel-ind { + position: absolute; + top: 50%; + right: 20px; + width: auto; + height: auto +} + +.layui-carousel[lay-anim=updown] .layui-carousel-ind ul { + padding: 3px 5px +} + +.layui-carousel[lay-anim=updown] .layui-carousel-ind li { + display: block; + margin: 6px 0 +} + +.layui-carousel[lay-anim=updown] > [carousel-item] > .layui-this { + top: 0 +} + +.layui-carousel[lay-anim=updown] > [carousel-item] > .layui-carousel-prev { + top: -100% +} + +.layui-carousel[lay-anim=updown] > [carousel-item] > .layui-carousel-next { + top: 100% +} + +.layui-carousel[lay-anim=updown] > [carousel-item] > .layui-carousel-next.layui-carousel-left, .layui-carousel[lay-anim=updown] > [carousel-item] > .layui-carousel-prev.layui-carousel-right { + top: 0 +} + +.layui-carousel[lay-anim=updown] > [carousel-item] > .layui-this.layui-carousel-left { + top: -100% +} + +.layui-carousel[lay-anim=updown] > [carousel-item] > .layui-this.layui-carousel-right { + top: 100% +} + +.layui-carousel[lay-anim=fade] > [carousel-item] > .layui-carousel-next, .layui-carousel[lay-anim=fade] > [carousel-item] > .layui-carousel-prev { + opacity: 0 +} + +.layui-carousel[lay-anim=fade] > [carousel-item] > .layui-carousel-next.layui-carousel-left, .layui-carousel[lay-anim=fade] > [carousel-item] > .layui-carousel-prev.layui-carousel-right { + opacity: 1 +} + +.layui-carousel[lay-anim=fade] > [carousel-item] > .layui-this.layui-carousel-left, .layui-carousel[lay-anim=fade] > [carousel-item] > .layui-this.layui-carousel-right { + opacity: 0 +} + +.layui-fixbar { + position: fixed; + right: 15px; + bottom: 15px; + z-index: 999999 +} + +.layui-fixbar li { + width: 50px; + height: 50px; + line-height: 50px; + margin-bottom: 1px; + text-align: center; + cursor: pointer; + font-size: 30px; + background-color: #9F9F9F; + color: #fff; + border-radius: 2px; + opacity: .95 +} + +.layui-fixbar li:hover { + opacity: .85 +} + +.layui-fixbar li:active { + opacity: 1 +} + +.layui-fixbar .layui-fixbar-top { + display: none; + font-size: 40px +} + +body .layui-util-face { + border: none; + background: 0 0 +} + +body .layui-util-face .layui-layer-content { + padding: 0; + background-color: #fff; + color: #666; + box-shadow: none +} + +.layui-util-face .layui-layer-TipsG { + display: none +} + +.layui-util-face ul { + position: relative; + width: 372px; + padding: 10px; + border: 1px solid #D9D9D9; + background-color: #fff; + box-shadow: 0 0 20px rgba(0, 0, 0, .2) +} + +.layui-util-face ul li { + cursor: pointer; + float: left; + border: 1px solid #e8e8e8; + height: 22px; + width: 26px; + overflow: hidden; + margin: -1px 0 0 -1px; + padding: 4px 2px; + text-align: center +} + +.layui-util-face ul li:hover { + position: relative; + z-index: 2; + border: 1px solid #eb7350; + background: #fff9ec +} + +.layui-code { + position: relative; + margin: 10px 0; + padding: 15px; + line-height: 20px; + border: 1px solid #ddd; + border-left-width: 6px; + background-color: #F2F2F2; + color: #333; + font-family: Courier New; + font-size: 12px +} + +.layui-rate, .layui-rate * { + display: inline-block; + vertical-align: middle +} + +.layui-rate { + padding: 10px 5px 10px 0; + font-size: 0 +} + +.layui-rate li i.layui-icon { + font-size: 20px; + color: #FFB800; + margin-right: 5px; + transition: all .3s; + -webkit-transition: all .3s +} + +.layui-rate li i:hover { + cursor: pointer; + transform: scale(1.12); + -webkit-transform: scale(1.12) +} + +.layui-rate[readonly] li i:hover { + cursor: default; + transform: scale(1) +} + +.layui-colorpicker { + width: 26px; + height: 26px; + border: 1px solid #e6e6e6; + padding: 5px; + border-radius: 2px; + line-height: 24px; + display: inline-block; + cursor: pointer; + transition: all .3s; + -webkit-transition: all .3s +} + +.layui-colorpicker:hover { + border-color: #d2d2d2 +} + +.layui-colorpicker.layui-colorpicker-lg { + width: 34px; + height: 34px; + line-height: 32px +} + +.layui-colorpicker.layui-colorpicker-sm { + width: 24px; + height: 24px; + line-height: 22px +} + +.layui-colorpicker.layui-colorpicker-xs { + width: 22px; + height: 22px; + line-height: 20px +} + +.layui-colorpicker-trigger-bgcolor { + display: block; + background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==); + border-radius: 2px +} + +.layui-colorpicker-trigger-span { + display: block; + height: 100%; + box-sizing: border-box; + border: 1px solid rgba(0, 0, 0, .15); + border-radius: 2px; + text-align: center +} + +.layui-colorpicker-trigger-i { + display: inline-block; + color: #FFF; + font-size: 12px +} + +.layui-colorpicker-trigger-i.layui-icon-close { + color: #999 +} + +.layui-colorpicker-main { + position: absolute; + z-index: 66666666; + width: 280px; + padding: 7px; + background: #FFF; + border: 1px solid #d2d2d2; + border-radius: 2px; + box-shadow: 0 2px 4px rgba(0, 0, 0, .12) +} + +.layui-colorpicker-main-wrapper { + height: 180px; + position: relative +} + +.layui-colorpicker-basis { + width: 260px; + height: 100%; + position: relative +} + +.layui-colorpicker-basis-white { + width: 100%; + height: 100%; + position: absolute; + top: 0; + left: 0; + background: linear-gradient(90deg, #FFF, hsla(0, 0%, 100%, 0)) +} + +.layui-colorpicker-basis-black { + width: 100%; + height: 100%; + position: absolute; + top: 0; + left: 0; + background: linear-gradient(0deg, #000, transparent) +} + +.layui-colorpicker-basis-cursor { + width: 10px; + height: 10px; + border: 1px solid #FFF; + border-radius: 50%; + position: absolute; + top: -3px; + right: -3px; + cursor: pointer +} + +.layui-colorpicker-side { + position: absolute; + top: 0; + right: 0; + width: 12px; + height: 100%; + background: linear-gradient(red, #FF0, #0F0, #0FF, #00F, #F0F, red) +} + +.layui-colorpicker-side-slider { + width: 100%; + height: 5px; + box-shadow: 0 0 1px #888; + box-sizing: border-box; + background: #FFF; + border-radius: 1px; + border: 1px solid #f0f0f0; + cursor: pointer; + position: absolute; + left: 0 +} + +.layui-colorpicker-main-alpha { + display: none; + height: 12px; + margin-top: 7px; + background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==) +} + +.layui-colorpicker-alpha-bgcolor { + height: 100%; + position: relative +} + +.layui-colorpicker-alpha-slider { + width: 5px; + height: 100%; + box-shadow: 0 0 1px #888; + box-sizing: border-box; + background: #FFF; + border-radius: 1px; + border: 1px solid #f0f0f0; + cursor: pointer; + position: absolute; + top: 0 +} + +.layui-colorpicker-main-pre { + padding-top: 7px; + font-size: 0 +} + +.layui-colorpicker-pre { + width: 20px; + height: 20px; + border-radius: 2px; + display: inline-block; + margin-left: 6px; + margin-bottom: 7px; + cursor: pointer +} + +.layui-colorpicker-pre:nth-child(11n+1) { + margin-left: 0 +} + +.layui-colorpicker-pre-isalpha { + background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==) +} + +.layui-colorpicker-pre.layui-this { + box-shadow: 0 0 3px 2px rgba(0, 0, 0, .15) +} + +.layui-colorpicker-pre > div { + height: 100%; + border-radius: 2px +} + +.layui-colorpicker-main-input { + text-align: right; + padding-top: 7px +} + +.layui-colorpicker-main-input .layui-btn-container .layui-btn { + margin: 0 0 0 10px +} + +.layui-colorpicker-main-input div.layui-inline { + float: left; + margin-right: 10px; + font-size: 14px +} + +.layui-colorpicker-main-input input.layui-input { + width: 150px; + height: 30px; + color: #666 +} + +.layui-slider { + height: 4px; + background: #e2e2e2; + border-radius: 3px; + position: relative; + cursor: pointer +} + +.layui-slider-bar { + border-radius: 3px; + position: absolute; + height: 100% +} + +.layui-slider-step { + position: absolute; + top: 0; + width: 4px; + height: 4px; + border-radius: 50%; + background: #FFF; + -webkit-transform: translateX(-50%); + transform: translateX(-50%) +} + +.layui-slider-wrap { + width: 36px; + height: 36px; + position: absolute; + top: -16px; + -webkit-transform: translateX(-50%); + transform: translateX(-50%); + z-index: 10; + text-align: center +} + +.layui-slider-wrap-btn { + width: 12px; + height: 12px; + border-radius: 50%; + background: #FFF; + display: inline-block; + vertical-align: middle; + cursor: pointer; + transition: .3s +} + +.layui-slider-wrap:after { + content: ""; + height: 100%; + display: inline-block; + vertical-align: middle +} + +.layui-slider-wrap-btn.layui-slider-hover, .layui-slider-wrap-btn:hover { + transform: scale(1.2) +} + +.layui-slider-wrap-btn.layui-disabled:hover { + transform: scale(1) !important +} + +.layui-slider-tips { + position: absolute; + top: -42px; + z-index: 66666666; + white-space: nowrap; + display: none; + -webkit-transform: translateX(-50%); + transform: translateX(-50%); + color: #FFF; + background: #000; + border-radius: 3px; + height: 25px; + line-height: 25px; + padding: 0 10px +} + +.layui-slider-tips:after { + content: ''; + position: absolute; + bottom: -12px; + left: 50%; + margin-left: -6px; + width: 0; + height: 0; + border-width: 6px; + border-style: solid; + border-color: #000 transparent transparent +} + +.layui-slider-input { + width: 70px; + height: 32px; + border: 1px solid #e6e6e6; + border-radius: 3px; + font-size: 16px; + line-height: 32px; + position: absolute; + right: 0; + top: -15px +} + +.layui-slider-input-btn { + display: none; + position: absolute; + top: 0; + right: 0; + width: 20px; + height: 100%; + border-left: 1px solid #d2d2d2 +} + +.layui-slider-input-btn i { + cursor: pointer; + position: absolute; + right: 0; + bottom: 0; + width: 20px; + height: 50%; + font-size: 12px; + line-height: 16px; + text-align: center; + color: #999 +} + +.layui-slider-input-btn i:first-child { + top: 0; + border-bottom: 1px solid #d2d2d2 +} + +.layui-slider-input-txt { + height: 100%; + font-size: 14px +} + +.layui-slider-input-txt input { + height: 100%; + border: none +} + +.layui-slider-input-btn i:hover { + color: #009688 +} + +.layui-slider-vertical { + width: 4px; + margin-left: 34px +} + +.layui-slider-vertical .layui-slider-bar { + width: 4px +} + +.layui-slider-vertical .layui-slider-step { + top: auto; + left: 0; + -webkit-transform: translateY(50%); + transform: translateY(50%) +} + +.layui-slider-vertical .layui-slider-wrap { + top: auto; + left: -16px; + -webkit-transform: translateY(50%); + transform: translateY(50%) +} + +.layui-slider-vertical .layui-slider-tips { + top: auto; + left: 2px +} + +@media \0screen { + .layui-slider-wrap-btn { + margin-left: -20px + } + + .layui-slider-vertical .layui-slider-wrap-btn { + margin-left: 0; + margin-bottom: -20px + } + + .layui-slider-vertical .layui-slider-tips { + margin-left: -8px + } + + .layui-slider > span { + margin-left: 8px + } +} + +.layui-anim { + -webkit-animation-duration: .3s; + animation-duration: .3s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both +} + +.layui-anim.layui-icon { + display: inline-block +} + +.layui-anim-loop { + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite +} + +.layui-trans, .layui-trans a { + transition: all .3s; + -webkit-transition: all .3s +} + +@-webkit-keyframes layui-rotate { + from { + -webkit-transform: rotate(0) + } + to { + -webkit-transform: rotate(360deg) + } +} + +@keyframes layui-rotate { + from { + transform: rotate(0) + } + to { + transform: rotate(360deg) + } +} + +.layui-anim-rotate { + -webkit-animation-name: layui-rotate; + animation-name: layui-rotate; + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-timing-function: linear; + animation-timing-function: linear +} + +@-webkit-keyframes layui-up { + from { + -webkit-transform: translate3d(0, 100%, 0); + opacity: .3 + } + to { + -webkit-transform: translate3d(0, 0, 0); + opacity: 1 + } +} + +@keyframes layui-up { + from { + transform: translate3d(0, 100%, 0); + opacity: .3 + } + to { + transform: translate3d(0, 0, 0); + opacity: 1 + } +} + +.layui-anim-up { + -webkit-animation-name: layui-up; + animation-name: layui-up +} + +@-webkit-keyframes layui-upbit { + from { + -webkit-transform: translate3d(0, 30px, 0); + opacity: .3 + } + to { + -webkit-transform: translate3d(0, 0, 0); + opacity: 1 + } +} + +@keyframes layui-upbit { + from { + transform: translate3d(0, 30px, 0); + opacity: .3 + } + to { + transform: translate3d(0, 0, 0); + opacity: 1 + } +} + +.layui-anim-upbit { + -webkit-animation-name: layui-upbit; + animation-name: layui-upbit +} + +@-webkit-keyframes layui-scale { + 0% { + opacity: .3; + -webkit-transform: scale(.5) + } + 100% { + opacity: 1; + -webkit-transform: scale(1) + } +} + +@keyframes layui-scale { + 0% { + opacity: .3; + -ms-transform: scale(.5); + transform: scale(.5) + } + 100% { + opacity: 1; + -ms-transform: scale(1); + transform: scale(1) + } +} + +.layui-anim-scale { + -webkit-animation-name: layui-scale; + animation-name: layui-scale +} + +@-webkit-keyframes layui-scale-spring { + 0% { + opacity: .5; + -webkit-transform: scale(.5) + } + 80% { + opacity: .8; + -webkit-transform: scale(1.1) + } + 100% { + opacity: 1; + -webkit-transform: scale(1) + } +} + +@keyframes layui-scale-spring { + 0% { + opacity: .5; + transform: scale(.5) + } + 80% { + opacity: .8; + transform: scale(1.1) + } + 100% { + opacity: 1; + transform: scale(1) + } +} + +.layui-anim-scaleSpring { + -webkit-animation-name: layui-scale-spring; + animation-name: layui-scale-spring +} + +@-webkit-keyframes layui-fadein { + 0% { + opacity: 0 + } + 100% { + opacity: 1 + } +} + +@keyframes layui-fadein { + 0% { + opacity: 0 + } + 100% { + opacity: 1 + } +} + +.layui-anim-fadein { + -webkit-animation-name: layui-fadein; + animation-name: layui-fadein +} + +@-webkit-keyframes layui-fadeout { + 0% { + opacity: 1 + } + 100% { + opacity: 0 + } +} + +@keyframes layui-fadeout { + 0% { + opacity: 1 + } + 100% { + opacity: 0 + } +} + +.layui-anim-fadeout { + -webkit-animation-name: layui-fadeout; + animation-name: layui-fadeout +} \ No newline at end of file diff --git a/WebContent/layui/css/layui.mobile.css b/WebContent/layui/css/layui.mobile.css new file mode 100644 index 0000000..6f7f0a1 --- /dev/null +++ b/WebContent/layui/css/layui.mobile.css @@ -0,0 +1,2 @@ +/** layui-v2.4.5 MIT License By https://www.layui.com */ + blockquote,body,button,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,td,textarea,th,ul{margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}html{font:12px 'Helvetica Neue','PingFang SC',STHeitiSC-Light,Helvetica,Arial,sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}a,button,input{-webkit-tap-highlight-color:rgba(255,0,0,0)}a{text-decoration:none;background:0 0}a:active,a:hover{outline:0}table{border-collapse:collapse;border-spacing:0}li{list-style:none}b,strong{font-weight:700}h1,h2,h3,h4,h5,h6{font-weight:500}address,cite,dfn,em,var{font-style:normal}dfn{font-style:italic}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}img{border:0;vertical-align:bottom}.layui-inline,input,label{vertical-align:middle}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;outline:0}button,select{text-transform:none}select{-webkit-appearance:none;border:none}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}@font-face{font-family:layui-icon;src:url(../font/iconfont.eot?v=1.0.7);src:url(../font/iconfont.eot?v=1.0.7#iefix) format('embedded-opentype'),url(../font/iconfont.woff?v=1.0.7) format('woff'),url(../font/iconfont.ttf?v=1.0.7) format('truetype'),url(../font/iconfont.svg?v=1.0.7#iconfont) format('svg')}.layui-icon{font-family:layui-icon!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.layui-box,.layui-box *{-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important;box-sizing:content-box!important}.layui-border-box,.layui-border-box *{-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important}.layui-inline{position:relative;display:inline-block;*display:inline;*zoom:1}.layui-edge,.layui-upload-iframe{position:absolute;width:0;height:0}.layui-edge{border-style:dashed;border-color:transparent;overflow:hidden}.layui-elip{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layui-unselect{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.layui-disabled,.layui-disabled:active{background-color:#d2d2d2!important;color:#fff!important;cursor:not-allowed!important}.layui-circle{border-radius:100%}.layui-show{display:block!important}.layui-hide{display:none!important}.layui-upload-iframe{border:0;visibility:hidden}.layui-upload-enter{border:1px solid #009E94;background-color:#009E94;color:#fff;-webkit-transform:scale(1.1);transform:scale(1.1)}@-webkit-keyframes layui-m-anim-scale{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes layui-m-anim-scale{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.layui-m-anim-scale{animation-name:layui-m-anim-scale;-webkit-animation-name:layui-m-anim-scale}@-webkit-keyframes layui-m-anim-up{0%{opacity:0;-webkit-transform:translateY(800px);transform:translateY(800px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes layui-m-anim-up{0%{opacity:0;-webkit-transform:translateY(800px);transform:translateY(800px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.layui-m-anim-up{-webkit-animation-name:layui-m-anim-up;animation-name:layui-m-anim-up}@-webkit-keyframes layui-m-anim-left{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes layui-m-anim-left{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.layui-m-anim-left{-webkit-animation-name:layui-m-anim-left;animation-name:layui-m-anim-left}@-webkit-keyframes layui-m-anim-right{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes layui-m-anim-right{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.layui-m-anim-right{-webkit-animation-name:layui-m-anim-right;animation-name:layui-m-anim-right}@-webkit-keyframes layui-m-anim-lout{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes layui-m-anim-lout{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.layui-m-anim-lout{-webkit-animation-name:layui-m-anim-lout;animation-name:layui-m-anim-lout}@-webkit-keyframes layui-m-anim-rout{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes layui-m-anim-rout{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}.layui-m-anim-rout{-webkit-animation-name:layui-m-anim-rout;animation-name:layui-m-anim-rout}.layui-m-layer{position:relative;z-index:19891014}.layui-m-layer *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.layui-m-layermain,.layui-m-layershade{position:fixed;left:0;top:0;width:100%;height:100%}.layui-m-layershade{background-color:rgba(0,0,0,.7);pointer-events:auto}.layui-m-layermain{display:table;font-family:Helvetica,arial,sans-serif;pointer-events:none}.layui-m-layermain .layui-m-layersection{display:table-cell;vertical-align:middle;text-align:center}.layui-m-layerchild{position:relative;display:inline-block;text-align:left;background-color:#fff;font-size:14px;border-radius:5px;box-shadow:0 0 8px rgba(0,0,0,.1);pointer-events:auto;-webkit-overflow-scrolling:touch;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.2s;animation-duration:.2s}.layui-m-layer0 .layui-m-layerchild{width:90%;max-width:640px}.layui-m-layer1 .layui-m-layerchild{border:none;border-radius:0}.layui-m-layer2 .layui-m-layerchild{width:auto;max-width:260px;min-width:40px;border:none;background:0 0;box-shadow:none;color:#fff}.layui-m-layerchild h3{padding:0 10px;height:60px;line-height:60px;font-size:16px;font-weight:400;border-radius:5px 5px 0 0;text-align:center}.layui-m-layerbtn span,.layui-m-layerchild h3{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layui-m-layercont{padding:50px 30px;line-height:22px;text-align:center}.layui-m-layer1 .layui-m-layercont{padding:0;text-align:left}.layui-m-layer2 .layui-m-layercont{text-align:center;padding:0;line-height:0}.layui-m-layer2 .layui-m-layercont i{width:25px;height:25px;margin-left:8px;display:inline-block;background-color:#fff;border-radius:100%;-webkit-animation:layui-m-anim-loading 1.4s infinite ease-in-out;animation:layui-m-anim-loading 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.layui-m-layerbtn,.layui-m-layerbtn span{position:relative;text-align:center;border-radius:0 0 5px 5px}.layui-m-layer2 .layui-m-layercont p{margin-top:20px}@-webkit-keyframes layui-m-anim-loading{0%,100%,80%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}@keyframes layui-m-anim-loading{0%,100%,80%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.layui-m-layer2 .layui-m-layercont i:first-child{margin-left:0;-webkit-animation-delay:-.32s;animation-delay:-.32s}.layui-m-layer2 .layui-m-layercont i.layui-m-layerload{-webkit-animation-delay:-.16s;animation-delay:-.16s}.layui-m-layer2 .layui-m-layercont>div{line-height:22px;padding-top:7px;margin-bottom:20px;font-size:14px}.layui-m-layerbtn{display:box;display:-moz-box;display:-webkit-box;width:100%;height:50px;line-height:50px;font-size:0;border-top:1px solid #D0D0D0;background-color:#F2F2F2}.layui-m-layerbtn span{display:block;-moz-box-flex:1;box-flex:1;-webkit-box-flex:1;font-size:14px;cursor:pointer}.layui-m-layerbtn span[yes]{color:#40AFFE}.layui-m-layerbtn span[no]{border-right:1px solid #D0D0D0;border-radius:0 0 0 5px}.layui-m-layerbtn span:active{background-color:#F6F6F6}.layui-m-layerend{position:absolute;right:7px;top:10px;width:30px;height:30px;border:0;font-weight:400;background:0 0;cursor:pointer;-webkit-appearance:none;font-size:30px}.layui-m-layerend::after,.layui-m-layerend::before{position:absolute;left:5px;top:15px;content:'';width:18px;height:1px;background-color:#999;transform:rotate(45deg);-webkit-transform:rotate(45deg);border-radius:3px}.layui-m-layerend::after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}body .layui-m-layer .layui-m-layer-footer{position:fixed;width:95%;max-width:100%;margin:0 auto;left:0;right:0;bottom:10px;background:0 0}.layui-m-layer-footer .layui-m-layercont{padding:20px;border-radius:5px 5px 0 0;background-color:rgba(255,255,255,.8)}.layui-m-layer-footer .layui-m-layerbtn{display:block;height:auto;background:0 0;border-top:none}.layui-m-layer-footer .layui-m-layerbtn span{background-color:rgba(255,255,255,.8)}.layui-m-layer-footer .layui-m-layerbtn span[no]{color:#FD482C;border-top:1px solid #c2c2c2;border-radius:0 0 5px 5px}.layui-m-layer-footer .layui-m-layerbtn span[yes]{margin-top:10px;border-radius:5px}body .layui-m-layer .layui-m-layer-msg{width:auto;max-width:90%;margin:0 auto;bottom:-150px;background-color:rgba(0,0,0,.7);color:#fff}.layui-m-layer-msg .layui-m-layercont{padding:10px 20px} \ No newline at end of file diff --git a/WebContent/layui/css/modules/code.css b/WebContent/layui/css/modules/code.css new file mode 100644 index 0000000..25987f4 --- /dev/null +++ b/WebContent/layui/css/modules/code.css @@ -0,0 +1,72 @@ +/** layui-v2.4.5 MIT License By https://www.layui.com */ +html #layuicss-skincodecss { + display: none; + position: absolute; + width: 1989px +} + +.layui-code-h3, .layui-code-view { + position: relative; + font-size: 12px +} + +.layui-code-view { + display: block; + margin: 10px 0; + padding: 0; + border: 1px solid #e2e2e2; + border-left-width: 6px; + background-color: #F2F2F2; + color: #333; + font-family: Courier New +} + +.layui-code-h3 { + padding: 0 10px; + height: 32px; + line-height: 32px; + border-bottom: 1px solid #e2e2e2 +} + +.layui-code-h3 a { + position: absolute; + right: 10px; + top: 0; + color: #999 +} + +.layui-code-view .layui-code-ol { + position: relative; + overflow: auto +} + +.layui-code-view .layui-code-ol li { + position: relative; + margin-left: 45px; + line-height: 20px; + padding: 0 5px; + border-left: 1px solid #e2e2e2; + list-style-type: decimal-leading-zero; + *list-style-type: decimal; + background-color: #fff +} + +.layui-code-view pre { + margin: 0 +} + +.layui-code-notepad { + border: 1px solid #0C0C0C; + border-left-color: #3F3F3F; + background-color: #0C0C0C; + color: #C2BE9E +} + +.layui-code-notepad .layui-code-h3 { + border-bottom: none +} + +.layui-code-notepad .layui-code-ol li { + background-color: #3F3F3F; + border-left: none +} \ No newline at end of file diff --git a/WebContent/layui/css/modules/laydate/default/laydate.css b/WebContent/layui/css/modules/laydate/default/laydate.css new file mode 100644 index 0000000..f7e690e --- /dev/null +++ b/WebContent/layui/css/modules/laydate/default/laydate.css @@ -0,0 +1,2 @@ +/** layui-v2.4.5 MIT License By https://www.layui.com */ + .laydate-set-ym,.layui-laydate,.layui-laydate *,.layui-laydate-list{box-sizing:border-box}html #layuicss-laydate{display:none;position:absolute;width:1989px}.layui-laydate *{margin:0;padding:0}.layui-laydate{position:absolute;z-index:66666666;margin:5px 0;border-radius:2px;font-size:14px;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:laydate-upbit;animation-name:laydate-upbit}.layui-laydate-main{width:272px}.layui-laydate-content td,.layui-laydate-header *,.layui-laydate-list li{transition-duration:.3s;-webkit-transition-duration:.3s}@-webkit-keyframes laydate-upbit{from{-webkit-transform:translate3d(0,20px,0);opacity:.3}to{-webkit-transform:translate3d(0,0,0);opacity:1}}@keyframes laydate-upbit{from{transform:translate3d(0,20px,0);opacity:.3}to{transform:translate3d(0,0,0);opacity:1}}.layui-laydate-static{position:relative;z-index:0;display:inline-block;margin:0;-webkit-animation:none;animation:none}.laydate-ym-show .laydate-next-m,.laydate-ym-show .laydate-prev-m{display:none!important}.laydate-ym-show .laydate-next-y,.laydate-ym-show .laydate-prev-y{display:inline-block!important}.laydate-time-show .laydate-set-ym span[lay-type=month],.laydate-time-show .laydate-set-ym span[lay-type=year],.laydate-time-show .layui-laydate-header .layui-icon,.laydate-ym-show .laydate-set-ym span[lay-type=month]{display:none!important}.layui-laydate-header{position:relative;line-height:30px;padding:10px 70px 5px}.laydate-set-ym span,.layui-laydate-header i{padding:0 5px;cursor:pointer}.layui-laydate-header *{display:inline-block;vertical-align:bottom}.layui-laydate-header i{position:absolute;top:10px;color:#999;font-size:18px}.layui-laydate-header i.laydate-prev-y{left:15px}.layui-laydate-header i.laydate-prev-m{left:45px}.layui-laydate-header i.laydate-next-y{right:15px}.layui-laydate-header i.laydate-next-m{right:45px}.laydate-set-ym{width:100%;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.laydate-time-text{cursor:default!important}.layui-laydate-content{position:relative;padding:10px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.layui-laydate-content table{border-collapse:collapse;border-spacing:0}.layui-laydate-content td,.layui-laydate-content th{width:36px;height:30px;padding:5px;text-align:center}.layui-laydate-content td{position:relative;cursor:pointer}.laydate-day-mark{position:absolute;left:0;top:0;width:100%;height:100%;line-height:30px;font-size:12px;overflow:hidden}.laydate-day-mark::after{position:absolute;content:'';right:2px;top:2px;width:5px;height:5px;border-radius:50%}.layui-laydate-footer{position:relative;height:46px;line-height:26px;padding:10px 20px}.layui-laydate-footer span{margin-right:15px;display:inline-block;cursor:pointer;font-size:12px}.layui-laydate-footer span:hover{color:#5FB878}.laydate-footer-btns{position:absolute;right:10px;top:10px}.laydate-footer-btns span{height:26px;line-height:26px;margin:0 0 0 -1px;padding:0 10px;border:1px solid #C9C9C9;background-color:#fff;white-space:nowrap;vertical-align:top;border-radius:2px}.layui-laydate-list>li,.layui-laydate-range .layui-laydate-main{display:inline-block;vertical-align:middle}.layui-laydate-list{position:absolute;left:0;top:0;width:100%;height:100%;padding:10px;background-color:#fff}.layui-laydate-list>li{position:relative;width:33.3%;height:36px;line-height:36px;margin:3px 0;text-align:center;cursor:pointer}.laydate-month-list>li{width:25%;margin:17px 0}.laydate-time-list>li{height:100%;margin:0;line-height:normal;cursor:default}.laydate-time-list p{position:relative;top:-4px;line-height:29px}.laydate-time-list ol{height:181px;overflow:hidden}.laydate-time-list>li:hover ol{overflow-y:auto}.laydate-time-list ol li{width:130%;padding-left:33px;line-height:30px;text-align:left;cursor:pointer}.layui-laydate-hint{position:absolute;top:115px;left:50%;width:250px;margin-left:-125px;line-height:20px;padding:15px;text-align:center;font-size:12px}.layui-laydate-range{width:546px}.layui-laydate-range .laydate-main-list-0 .laydate-next-m,.layui-laydate-range .laydate-main-list-0 .laydate-next-y,.layui-laydate-range .laydate-main-list-1 .laydate-prev-m,.layui-laydate-range .laydate-main-list-1 .laydate-prev-y{display:none}.layui-laydate-range .laydate-main-list-1 .layui-laydate-content{border-left:1px solid #e2e2e2}.layui-laydate,.layui-laydate-hint{border:1px solid #d2d2d2;box-shadow:0 2px 4px rgba(0,0,0,.12);background-color:#fff;color:#666}.layui-laydate-header{border-bottom:1px solid #e2e2e2}.layui-laydate-header i:hover,.layui-laydate-header span:hover{color:#5FB878}.layui-laydate-content{border-top:none 0;border-bottom:none 0}.layui-laydate-content th{font-weight:400;color:#333}.layui-laydate-content td{color:#666}.layui-laydate-content td.laydate-selected{background-color:#00F7DE}.laydate-selected:hover{background-color:#00F7DE!important}.layui-laydate-content td:hover,.layui-laydate-list li:hover{background-color:#eaeaea;color:#333}.laydate-time-list li ol{margin:0;padding:0;border:1px solid #e2e2e2;border-left-width:0}.laydate-time-list li:first-child ol{border-left-width:1px}.laydate-time-list>li:hover{background:0 0}.layui-laydate-content .laydate-day-next,.layui-laydate-content .laydate-day-prev{color:#d2d2d2}.laydate-selected.laydate-day-next,.laydate-selected.laydate-day-prev{background-color:#f8f8f8!important}.layui-laydate-footer{border-top:1px solid #e2e2e2}.layui-laydate-hint{color:#FF5722}.laydate-day-mark::after{background-color:#5FB878}.layui-laydate-content td.layui-this .laydate-day-mark::after{display:none}.layui-laydate-footer span[lay-type=date]{color:#5FB878}.layui-laydate .layui-this{background-color:#009688!important;color:#fff!important}.layui-laydate .laydate-disabled,.layui-laydate .laydate-disabled:hover{background:0 0!important;color:#d2d2d2!important;cursor:not-allowed!important;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.laydate-theme-molv{border:none}.laydate-theme-molv.layui-laydate-range{width:548px}.laydate-theme-molv .layui-laydate-main{width:274px}.laydate-theme-molv .layui-laydate-header{border:none;background-color:#009688}.laydate-theme-molv .layui-laydate-header i,.laydate-theme-molv .layui-laydate-header span{color:#f6f6f6}.laydate-theme-molv .layui-laydate-header i:hover,.laydate-theme-molv .layui-laydate-header span:hover{color:#fff}.laydate-theme-molv .layui-laydate-content{border:1px solid #e2e2e2;border-top:none;border-bottom:none}.laydate-theme-molv .laydate-main-list-1 .layui-laydate-content{border-left:none}.laydate-theme-grid .laydate-month-list>li,.laydate-theme-grid .laydate-year-list>li,.laydate-theme-grid .layui-laydate-content td,.laydate-theme-grid .layui-laydate-content thead,.laydate-theme-molv .layui-laydate-footer{border:1px solid #e2e2e2}.laydate-theme-grid .laydate-selected,.laydate-theme-grid .laydate-selected:hover{background-color:#f2f2f2!important;color:#009688!important}.laydate-theme-grid .laydate-selected.laydate-day-next,.laydate-theme-grid .laydate-selected.laydate-day-prev{color:#d2d2d2!important}.laydate-theme-grid .laydate-month-list,.laydate-theme-grid .laydate-year-list{margin:1px 0 0 1px}.laydate-theme-grid .laydate-month-list>li,.laydate-theme-grid .laydate-year-list>li{margin:0 -1px -1px 0}.laydate-theme-grid .laydate-year-list>li{height:43px;line-height:43px}.laydate-theme-grid .laydate-month-list>li{height:71px;line-height:71px} \ No newline at end of file diff --git a/WebContent/layui/css/modules/layer/default/icon-ext.png b/WebContent/layui/css/modules/layer/default/icon-ext.png new file mode 100644 index 0000000000000000000000000000000000000000..bbbb669bb311514baa5db3a6a00b4644d0e280f1 GIT binary patch literal 5911 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 bWW^%>x7XlHV^#Q1uOX^B?ki3(VEg|7!QHuF literal 0 HcmV?d00001 diff --git a/WebContent/layui/css/modules/layer/default/loading-1.gif b/WebContent/layui/css/modules/layer/default/loading-1.gif new file mode 100644 index 0000000000000000000000000000000000000000..db3a483e4b74971fbfb1cc0fb6499852cedfe650 GIT binary patch literal 701 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 dS2dWbc-(>9=%hBYV + + + + +Created by iconfont + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/WebContent/layui/font/iconfont.ttf b/WebContent/layui/font/iconfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..0c8b0a50f686021dd59dbd6c61d212406a8ad3ef GIT binary patch literal 40668 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 ALI3~& literal 0 HcmV?d00001 diff --git a/WebContent/layui/font/iconfont.woff b/WebContent/layui/font/iconfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..786bb2a8c4d1aaa7d3d80b3692b27d013815eae1 GIT binary patch literal 26744 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 literal 0 HcmV?d00001 diff --git a/WebContent/layui/lay/modules/carousel.js b/WebContent/layui/lay/modules/carousel.js new file mode 100644 index 0000000..2be2c8c --- /dev/null +++ b/WebContent/layui/lay/modules/carousel.js @@ -0,0 +1,2 @@ +/** layui-v2.4.5 MIT License By https://www.layui.com */ + ;layui.define("jquery",function(e){"use strict";var i=layui.$,n=(layui.hint(),layui.device(),{config:{},set:function(e){var n=this;return n.config=i.extend({},n.config,e),n},on:function(e,i){return layui.onevent.call(this,t,e,i)}}),t="carousel",a="layui-this",l=">*[carousel-item]>*",o="layui-carousel-left",r="layui-carousel-right",d="layui-carousel-prev",s="layui-carousel-next",u="layui-carousel-arrow",c="layui-carousel-ind",m=function(e){var t=this;t.config=i.extend({},t.config,n.config,e),t.render()};m.prototype.config={width:"600px",height:"280px",full:!1,arrow:"hover",indicator:"inside",autoplay:!0,interval:3e3,anim:"",trigger:"click",index:0},m.prototype.render=function(){var e=this,n=e.config;n.elem=i(n.elem),n.elem[0]&&(e.elemItem=n.elem.find(l),n.index<0&&(n.index=0),n.index>=e.elemItem.length&&(n.index=e.elemItem.length-1),n.interval<800&&(n.interval=800),n.full?n.elem.css({position:"fixed",width:"100%",height:"100%",zIndex:9999}):n.elem.css({width:n.width,height:n.height}),n.elem.attr("lay-anim",n.anim),e.elemItem.eq(n.index).addClass(a),e.elemItem.length<=1||(e.indicator(),e.arrow(),e.autoplay(),e.events()))},m.prototype.reload=function(e){var n=this;clearInterval(n.timer),n.config=i.extend({},n.config,e),n.render()},m.prototype.prevIndex=function(){var e=this,i=e.config,n=i.index-1;return n<0&&(n=e.elemItem.length-1),n},m.prototype.nextIndex=function(){var e=this,i=e.config,n=i.index+1;return n>=e.elemItem.length&&(n=0),n},m.prototype.addIndex=function(e){var i=this,n=i.config;e=e||1,n.index=n.index+e,n.index>=i.elemItem.length&&(n.index=0)},m.prototype.subIndex=function(e){var i=this,n=i.config;e=e||1,n.index=n.index-e,n.index<0&&(n.index=i.elemItem.length-1)},m.prototype.autoplay=function(){var e=this,i=e.config;i.autoplay&&(e.timer=setInterval(function(){e.slide()},i.interval))},m.prototype.arrow=function(){var e=this,n=e.config,t=i(['",'"].join(""));n.elem.attr("lay-arrow",n.arrow),n.elem.find("."+u)[0]&&n.elem.find("."+u).remove(),n.elem.append(t),t.on("click",function(){var n=i(this),t=n.attr("lay-type");e.slide(t)})},m.prototype.indicator=function(){var e=this,n=e.config,t=e.elemInd=i(['
        ',function(){var i=[];return layui.each(e.elemItem,function(e){i.push("")}),i.join("")}(),"
      "].join(""));n.elem.attr("lay-indicator",n.indicator),n.elem.find("."+c)[0]&&n.elem.find("."+c).remove(),n.elem.append(t),"updown"===n.anim&&t.css("margin-top",-(t.height()/2)),t.find("li").on("hover"===n.trigger?"mouseover":n.trigger,function(){var t=i(this),a=t.index();a>n.index?e.slide("add",a-n.index):a/g,">").replace(/'/g,"'").replace(/"/g,""")),c.html('
      1. '+o.replace(/[\r\t\n]+/g,"
      2. ")+"
      "),c.find(">.layui-code-h3")[0]||c.prepend('

      '+(c.attr("lay-title")||e.title||"code")+(e.about?'layui.code':"")+"

      ");var d=c.find(">.layui-code-ol");c.addClass("layui-box layui-code-view"),(c.attr("lay-skin")||e.skin)&&c.addClass("layui-code-"+(c.attr("lay-skin")||e.skin)),(d.find("li").length/100|0)>0&&d.css("margin-left",(d.find("li").length/100|0)+"px"),(c.attr("lay-height")||e.height)&&d.css("max-height",c.attr("lay-height")||e.height)})})}).addcss("modules/code.css","skincodecss"); \ No newline at end of file diff --git a/WebContent/layui/lay/modules/colorpicker.js b/WebContent/layui/lay/modules/colorpicker.js new file mode 100644 index 0000000..fd99bf8 --- /dev/null +++ b/WebContent/layui/lay/modules/colorpicker.js @@ -0,0 +1,2 @@ +/** layui-v2.4.5 MIT License By https://www.layui.com */ + ;layui.define("jquery",function(e){"use strict";var i=layui.jquery,o={config:{},index:layui.colorpicker?layui.colorpicker.index+1e4:0,set:function(e){var o=this;return o.config=i.extend({},o.config,e),o},on:function(e,i){return layui.onevent.call(this,"colorpicker",e,i)}},r=function(){var e=this,i=e.config;return{config:i}},t="colorpicker",n="layui-show",l="layui-colorpicker",c=".layui-colorpicker-main",a="layui-icon-down",s="layui-icon-close",f="layui-colorpicker-trigger-span",d="layui-colorpicker-trigger-i",u="layui-colorpicker-side",p="layui-colorpicker-side-slider",g="layui-colorpicker-basis",v="layui-colorpicker-alpha-bgcolor",h="layui-colorpicker-alpha-slider",m="layui-colorpicker-basis-cursor",b="layui-colorpicker-main-input",k=function(e){var i={h:0,s:0,b:0},o=Math.min(e.r,e.g,e.b),r=Math.max(e.r,e.g,e.b),t=r-o;return i.b=r,i.s=0!=r?255*t/r:0,0!=i.s?e.r==r?i.h=(e.g-e.b)/t:e.g==r?i.h=2+(e.b-e.r)/t:i.h=4+(e.r-e.g)/t:i.h=-1,r==o&&(i.h=0),i.h*=60,i.h<0&&(i.h+=360),i.s*=100/255,i.b*=100/255,i},y=function(e){var e=e.indexOf("#")>-1?e.substring(1):e;if(3==e.length){var i=e.split("");e=i[0]+i[0]+i[1]+i[1]+i[2]+i[2]}e=parseInt(e,16);var o={r:e>>16,g:(65280&e)>>8,b:255&e};return k(o)},x=function(e){var i={},o=e.h,r=255*e.s/100,t=255*e.b/100;if(0==r)i.r=i.g=i.b=t;else{var n=t,l=(255-r)*t/255,c=(n-l)*(o%60)/60;360==o&&(o=0),o<60?(i.r=n,i.b=l,i.g=l+c):o<120?(i.g=n,i.b=l,i.r=n-c):o<180?(i.g=n,i.r=l,i.b=l+c):o<240?(i.b=n,i.r=l,i.g=n-c):o<300?(i.b=n,i.g=l,i.r=l+c):o<360?(i.r=n,i.g=l,i.b=n-c):(i.r=0,i.g=0,i.b=0)}return{r:Math.round(i.r),g:Math.round(i.g),b:Math.round(i.b)}},C=function(e){var o=x(e),r=[o.r.toString(16),o.g.toString(16),o.b.toString(16)];return i.each(r,function(e,i){1==i.length&&(r[e]="0"+i)}),r.join("")},P=function(e){var i=/[0-9]{1,3}/g,o=e.match(i)||[];return{r:o[0],g:o[1],b:o[2]}},B=i(window),w=i(document),D=function(e){var r=this;r.index=++o.index,r.config=i.extend({},r.config,o.config,e),r.render()};D.prototype.config={color:"",size:null,alpha:!1,format:"hex",predefine:!1,colors:["#009688","#5FB878","#1E9FFF","#FF5722","#FFB800","#01AAED","#999","#c00","#ff8c00","#ffd700","#90ee90","#00ced1","#1e90ff","#c71585","rgb(0, 186, 189)","rgb(255, 120, 0)","rgb(250, 212, 0)","#393D49","rgba(0,0,0,.5)","rgba(255, 69, 0, 0.68)","rgba(144, 240, 144, 0.5)","rgba(31, 147, 255, 0.73)"]},D.prototype.render=function(){var e=this,o=e.config,r=i(['
      ',"",'3&&(o.alpha&&"rgb"==o.format||(e="#"+C(k(P(o.color))))),"background: "+e):e}()+'">','',"","","
      "].join("")),t=i(o.elem);o.size&&r.addClass("layui-colorpicker-"+o.size),t.addClass("layui-inline").html(e.elemColorBox=r),e.color=e.elemColorBox.find("."+f)[0].style.background,e.events()},D.prototype.renderPicker=function(){var e=this,o=e.config,r=e.elemColorBox[0],t=e.elemPicker=i(['
      ','
      ','
      ','
      ','
      ','
      ',"
      ",'
      ','
      ',"
      ","
      ",'
      ','
      ','
      ',"
      ","
      ",function(){if(o.predefine){var e=['
      '];return layui.each(o.colors,function(i,o){e.push(['
      ','
      ',"
      "].join(""))}),e.push("
      "),e.join("")}return""}(),'
      ','
      ','',"
      ",'
      ','','',"","
      "].join(""));e.elemColorBox.find("."+f)[0];i(c)[0]&&i(c).data("index")==e.index?e.removePicker(D.thisElemInd):(e.removePicker(D.thisElemInd),i("body").append(t)),D.thisElemInd=e.index,D.thisColor=r.style.background,e.position(),e.pickerEvents()},D.prototype.removePicker=function(e){var o=this;o.config;return i("#layui-colorpicker"+(e||o.index)).remove(),o},D.prototype.position=function(){var e=this,i=e.config,o=e.bindElem||e.elemColorBox[0],r=e.elemPicker[0],t=o.getBoundingClientRect(),n=r.offsetWidth,l=r.offsetHeight,c=function(e){return e=e?"scrollLeft":"scrollTop",document.body[e]|document.documentElement[e]},a=function(e){return document.documentElement[e?"clientWidth":"clientHeight"]},s=5,f=t.left,d=t.bottom;f-=(n-o.offsetWidth)/2,d+=s,f+n+s>a("width")?f=a("width")-n-s:fa()&&(d=t.top>l?t.top-l:a()-l,d-=2*s),i.position&&(r.style.position=i.position),r.style.left=f+("fixed"===i.position?0:c(1))+"px",r.style.top=d+("fixed"===i.position?0:c())+"px"},D.prototype.val=function(){var e=this,i=(e.config,e.elemColorBox.find("."+f)),o=e.elemPicker.find("."+b),r=i[0],t=r.style.backgroundColor;if(t){var n=k(P(t)),l=i.attr("lay-type");if(e.select(n.h,n.s,n.b),"torgb"===l&&o.find("input").val(t),"rgba"===l){var c=P(t);if(3==(t.match(/[0-9]{1,3}/g)||[]).length)o.find("input").val("rgba("+c.r+", "+c.g+", "+c.b+", 1)"),e.elemPicker.find("."+h).css("left",280);else{o.find("input").val(t);var a=280*t.slice(t.lastIndexOf(",")+1,t.length-1);e.elemPicker.find("."+h).css("left",a)}e.elemPicker.find("."+v)[0].style.background="linear-gradient(to right, rgba("+c.r+", "+c.g+", "+c.b+", 0), rgb("+c.r+", "+c.g+", "+c.b+"))"}}else e.select(0,100,100),o.find("input").val(""),e.elemPicker.find("."+v)[0].style.background="",e.elemPicker.find("."+h).css("left",280)},D.prototype.side=function(){var e=this,o=e.config,r=e.elemColorBox.find("."+f),t=r.attr("lay-type"),n=e.elemPicker.find("."+u),l=e.elemPicker.find("."+p),c=e.elemPicker.find("."+g),y=e.elemPicker.find("."+m),C=e.elemPicker.find("."+v),w=e.elemPicker.find("."+h),D=l[0].offsetTop/180*360,E=100-(y[0].offsetTop+3)/180*100,H=(y[0].offsetLeft+3)/260*100,W=Math.round(w[0].offsetLeft/280*100)/100,j=e.elemColorBox.find("."+d),F=e.elemPicker.find(".layui-colorpicker-pre").children("div"),L=function(i,n,l,c){e.select(i,n,l);var f=x({h:i,s:n,b:l});if(j.addClass(a).removeClass(s),r[0].style.background="rgb("+f.r+", "+f.g+", "+f.b+")","torgb"===t&&e.elemPicker.find("."+b).find("input").val("rgb("+f.r+", "+f.g+", "+f.b+")"),"rgba"===t){var d=0;d=280*c,w.css("left",d),e.elemPicker.find("."+b).find("input").val("rgba("+f.r+", "+f.g+", "+f.b+", "+c+")"),r[0].style.background="rgba("+f.r+", "+f.g+", "+f.b+", "+c+")",C[0].style.background="linear-gradient(to right, rgba("+f.r+", "+f.g+", "+f.b+", 0), rgb("+f.r+", "+f.g+", "+f.b+"))"}o.change&&o.change(e.elemPicker.find("."+b).find("input").val())},M=i(['
      t&&(r=t);var l=r/180*360;D=l,L(l,H,E,W),e.preventDefault()};Y(r),e.preventDefault()}),n.on("click",function(e){var o=e.clientY-i(this).offset().top;o<0&&(o=0),o>this.offsetHeight&&(o=this.offsetHeight);var r=o/180*360;D=r,L(r,H,E,W),e.preventDefault()}),y.on("mousedown",function(e){var i=this.offsetTop,o=this.offsetLeft,r=e.clientY,t=e.clientX,n=function(e){var n=i+(e.clientY-r),l=o+(e.clientX-t),a=c[0].offsetHeight-3,s=c[0].offsetWidth-3;n<-3&&(n=-3),n>a&&(n=a),l<-3&&(l=-3),l>s&&(l=s);var f=(l+3)/260*100,d=100-(n+3)/180*100;E=d,H=f,L(D,f,d,W),e.preventDefault()};layui.stope(e),Y(n),e.preventDefault()}),c.on("mousedown",function(e){var o=e.clientY-i(this).offset().top-3+B.scrollTop(),r=e.clientX-i(this).offset().left-3+B.scrollLeft();o<-3&&(o=-3),o>this.offsetHeight-3&&(o=this.offsetHeight-3),r<-3&&(r=-3),r>this.offsetWidth-3&&(r=this.offsetWidth-3);var t=(r+3)/260*100,n=100-(o+3)/180*100;E=n,H=t,L(D,t,n,W),e.preventDefault(),y.trigger(e,"mousedown")}),w.on("mousedown",function(e){var i=this.offsetLeft,o=e.clientX,r=function(e){var r=i+(e.clientX-o),t=C[0].offsetWidth;r<0&&(r=0),r>t&&(r=t);var n=Math.round(r/280*100)/100;W=n,L(D,H,E,n),e.preventDefault()};Y(r),e.preventDefault()}),C.on("click",function(e){var o=e.clientX-i(this).offset().left;o<0&&(o=0),o>this.offsetWidth&&(o=this.offsetWidth);var r=Math.round(o/280*100)/100;W=r,L(D,H,E,r),e.preventDefault()}),F.each(function(){i(this).on("click",function(){i(this).parent(".layui-colorpicker-pre").addClass("selected").siblings().removeClass("selected");var e,o=this.style.backgroundColor,r=k(P(o)),t=o.slice(o.lastIndexOf(",")+1,o.length-1);D=r.h,H=r.s,E=r.b,3==(o.match(/[0-9]{1,3}/g)||[]).length&&(t=1),W=t,e=280*t,L(r.h,r.s,r.b,t)})})},D.prototype.select=function(e,i,o,r){var t=this,n=(t.config,C({h:e,s:100,b:100})),l=C({h:e,s:i,b:o}),c=e/360*180,a=180-o/100*180-3,s=i/100*260-3;t.elemPicker.find("."+p).css("top",c),t.elemPicker.find("."+g)[0].style.background="#"+n,t.elemPicker.find("."+m).css({top:a,left:s}),"change"!==r&&t.elemPicker.find("."+b).find("input").val("#"+l)},D.prototype.pickerEvents=function(){var e=this,o=e.config,r=e.elemColorBox.find("."+f),t=e.elemPicker.find("."+b+" input"),n={clear:function(i){r[0].style.background="",e.elemColorBox.find("."+d).removeClass(a).addClass(s),e.color="",o.done&&o.done(""),e.removePicker()},confirm:function(i,n){var l=t.val(),c=l,f={};if(l.indexOf(",")>-1){if(f=k(P(l)),e.select(f.h,f.s,f.b),r[0].style.background=c="#"+C(f),(l.match(/[0-9]{1,3}/g)||[]).length>3&&"rgba"===r.attr("lay-type")){var u=280*l.slice(l.lastIndexOf(",")+1,l.length-1);e.elemPicker.find("."+h).css("left",u),r[0].style.background=l,c=l}}else f=y(l),r[0].style.background=c="#"+C(f),e.elemColorBox.find("."+d).removeClass(s).addClass(a);return"change"===n?(e.select(f.h,f.s,f.b,n),void(o.change&&o.change(c))):(e.color=l,o.done&&o.done(l),void e.removePicker())}};e.elemPicker.on("click","*[colorpicker-events]",function(){var e=i(this),o=e.attr("colorpicker-events");n[o]&&n[o].call(this,e)}),t.on("keyup",function(e){var o=i(this);n.confirm.call(this,o,13===e.keyCode?null:"change")})},D.prototype.events=function(){var e=this,o=e.config,r=e.elemColorBox.find("."+f);e.elemColorBox.on("click",function(){e.renderPicker(),i(c)[0]&&(e.val(),e.side())}),o.elem[0]&&!e.elemColorBox[0].eventHandler&&(w.on("click",function(o){if(!i(o.target).hasClass(l)&&!i(o.target).parents("."+l)[0]&&!i(o.target).hasClass(c.replace(/\./g,""))&&!i(o.target).parents(c)[0]&&e.elemPicker){if(e.color){var t=k(P(e.color));e.select(t.h,t.s,t.b)}else e.elemColorBox.find("."+d).removeClass(a).addClass(s);r[0].style.background=e.color||"",e.removePicker()}}),B.on("resize",function(){return!(!e.elemPicker||!i(c)[0])&&void e.position()}),e.elemColorBox[0].eventHandler=!0)},o.render=function(e){var i=new D(e);return r.call(i)},e(t,o)}); \ No newline at end of file diff --git a/WebContent/layui/lay/modules/element.js b/WebContent/layui/lay/modules/element.js new file mode 100644 index 0000000..ac628df --- /dev/null +++ b/WebContent/layui/lay/modules/element.js @@ -0,0 +1,2 @@ +/** layui-v2.4.5 MIT License By https://www.layui.com */ + ;layui.define("jquery",function(t){"use strict";var a=layui.$,i=(layui.hint(),layui.device()),e="element",l="layui-this",n="layui-show",s=function(){this.config={}};s.prototype.set=function(t){var i=this;return a.extend(!0,i.config,t),i},s.prototype.on=function(t,a){return layui.onevent.call(this,e,t,a)},s.prototype.tabAdd=function(t,i){var e=".layui-tab-title",l=a(".layui-tab[lay-filter="+t+"]"),n=l.children(e),s=n.children(".layui-tab-bar"),o=l.children(".layui-tab-content"),r='
    1. "+(i.title||"unnaming")+"
    2. ";return s[0]?s.before(r):n.append(r),o.append('
      '+(i.content||"")+"
      "),f.hideTabMore(!0),f.tabAuto(),this},s.prototype.tabDelete=function(t,i){var e=".layui-tab-title",l=a(".layui-tab[lay-filter="+t+"]"),n=l.children(e),s=n.find('>li[lay-id="'+i+'"]');return f.tabDelete(null,s),this},s.prototype.tabChange=function(t,i){var e=".layui-tab-title",l=a(".layui-tab[lay-filter="+t+"]"),n=l.children(e),s=n.find('>li[lay-id="'+i+'"]');return f.tabClick.call(s[0],null,null,s),this},s.prototype.tab=function(t){t=t||{},b.on("click",t.headerElem,function(i){var e=a(this).index();f.tabClick.call(this,i,e,null,t)})},s.prototype.progress=function(t,i){var e="layui-progress",l=a("."+e+"[lay-filter="+t+"]"),n=l.find("."+e+"-bar"),s=n.find("."+e+"-text");return n.css("width",i),s.text(i),this};var o=".layui-nav",r="layui-nav-item",c="layui-nav-bar",u="layui-nav-tree",d="layui-nav-child",y="layui-nav-more",h="layui-anim layui-anim-upbit",f={tabClick:function(t,i,s,o){o=o||{};var r=s||a(this),i=i||r.parent().children("li").index(r),c=o.headerElem?r.parent():r.parents(".layui-tab").eq(0),u=o.bodyElem?a(o.bodyElem):c.children(".layui-tab-content").children(".layui-tab-item"),d=r.find("a"),y=c.attr("lay-filter");"javascript:;"!==d.attr("href")&&"_blank"===d.attr("target")||(r.addClass(l).siblings().removeClass(l),u.eq(i).addClass(n).siblings().removeClass(n)),layui.event.call(this,e,"tab("+y+")",{elem:c,index:i})},tabDelete:function(t,i){var n=i||a(this).parent(),s=n.index(),o=n.parents(".layui-tab").eq(0),r=o.children(".layui-tab-content").children(".layui-tab-item"),c=o.attr("lay-filter");n.hasClass(l)&&(n.next()[0]?f.tabClick.call(n.next()[0],null,s+1):n.prev()[0]&&f.tabClick.call(n.prev()[0],null,s-1)),n.remove(),r.eq(s).remove(),setTimeout(function(){f.tabAuto()},50),layui.event.call(this,e,"tabDelete("+c+")",{elem:o,index:s})},tabAuto:function(){var t="layui-tab-more",e="layui-tab-bar",l="layui-tab-close",n=this;a(".layui-tab").each(function(){var s=a(this),o=s.children(".layui-tab-title"),r=(s.children(".layui-tab-content").children(".layui-tab-item"),'lay-stope="tabmore"'),c=a('');if(n===window&&8!=i.ie&&f.hideTabMore(!0),s.attr("lay-allowClose")&&o.find("li").each(function(){var t=a(this);if(!t.find("."+l)[0]){var i=a('');i.on("click",f.tabDelete),t.append(i)}}),"string"!=typeof s.attr("lay-unauto"))if(o.prop("scrollWidth")>o.outerWidth()+1){if(o.find("."+e)[0])return;o.append(c),s.attr("overflow",""),c.on("click",function(a){o[this.title?"removeClass":"addClass"](t),this.title=this.title?"":"鏀剁缉"})}else o.find("."+e).remove(),s.removeAttr("overflow")})},hideTabMore:function(t){var i=a(".layui-tab-title");t!==!0&&"tabmore"===a(t.target).attr("lay-stope")||(i.removeClass("layui-tab-more"),i.find(".layui-tab-bar").attr("title",""))},clickThis:function(){var t=a(this),i=t.parents(o),n=i.attr("lay-filter"),s=t.parent(),c=t.siblings("."+d),y="string"==typeof s.attr("lay-unselect");"javascript:;"!==t.attr("href")&&"_blank"===t.attr("target")||y||c[0]||(i.find("."+l).removeClass(l),s.addClass(l)),i.hasClass(u)&&(c.removeClass(h),c[0]&&(s["none"===c.css("display")?"addClass":"removeClass"](r+"ed"),"all"===i.attr("lay-shrink")&&s.siblings().removeClass(r+"ed"))),layui.event.call(this,e,"nav("+n+")",t)},collapse:function(){var t=a(this),i=t.find(".layui-colla-icon"),l=t.siblings(".layui-colla-content"),s=t.parents(".layui-collapse").eq(0),o=s.attr("lay-filter"),r="none"===l.css("display");if("string"==typeof s.attr("lay-accordion")){var c=s.children(".layui-colla-item").children("."+n);c.siblings(".layui-colla-title").children(".layui-colla-icon").html(""),c.removeClass(n)}l[r?"addClass":"removeClass"](n),i.html(r?"":""),layui.event.call(this,e,"collapse("+o+")",{title:t,content:l,show:r})}};s.prototype.init=function(t,e){var l=function(){return e?'[lay-filter="'+e+'"]':""}(),s={tab:function(){f.tabAuto.call({})},nav:function(){var t=200,e={},s={},p={},b=function(l,o,r){var c=a(this),f=c.find("."+d);o.hasClass(u)?l.css({top:c.position().top,height:c.children("a").outerHeight(),opacity:1}):(f.addClass(h),l.css({left:c.position().left+parseFloat(c.css("marginLeft")),top:c.position().top+c.height()-l.height()}),e[r]=setTimeout(function(){l.css({width:c.width(),opacity:1})},i.ie&&i.ie<10?0:t),clearTimeout(p[r]),"block"===f.css("display")&&clearTimeout(s[r]),s[r]=setTimeout(function(){f.addClass(n),c.find("."+y).addClass(y+"d")},300))};a(o+l).each(function(i){var l=a(this),o=a(''),h=l.find("."+r);l.find("."+c)[0]||(l.append(o),h.on("mouseenter",function(){b.call(this,o,l,i)}).on("mouseleave",function(){l.hasClass(u)||(clearTimeout(s[i]),s[i]=setTimeout(function(){l.find("."+d).removeClass(n),l.find("."+y).removeClass(y+"d")},300))}),l.on("mouseleave",function(){clearTimeout(e[i]),p[i]=setTimeout(function(){l.hasClass(u)?o.css({height:0,top:o.position().top+o.height()/2,opacity:0}):o.css({width:0,left:o.position().left+o.width()/2,opacity:0})},t)})),h.find("a").each(function(){var t=a(this),i=(t.parent(),t.siblings("."+d));i[0]&&!t.children("."+y)[0]&&t.append(''),t.off("click",f.clickThis).on("click",f.clickThis)})})},breadcrumb:function(){var t=".layui-breadcrumb";a(t+l).each(function(){var t=a(this),i="lay-separator",e=t.attr(i)||"/",l=t.find("a");l.next("span["+i+"]")[0]||(l.each(function(t){t!==l.length-1&&a(this).after(""+e+"")}),t.css("visibility","visible"))})},progress:function(){var t="layui-progress";a("."+t+l).each(function(){var i=a(this),e=i.find(".layui-progress-bar"),l=e.attr("lay-percent");e.css("width",function(){return/^.+\/.+$/.test(l)?100*new Function("return "+l)()+"%":l}()),i.attr("lay-showPercent")&&setTimeout(function(){e.html(''+l+"")},350)})},collapse:function(){var t="layui-collapse";a("."+t+l).each(function(){var t=a(this).find(".layui-colla-item");t.each(function(){var t=a(this),i=t.find(".layui-colla-title"),e=t.find(".layui-colla-content"),l="none"===e.css("display");i.find(".layui-colla-icon").remove(),i.append(''+(l?"":"")+""),i.off("click",f.collapse).on("click",f.collapse)})})}};return s[t]?s[t]():layui.each(s,function(t,a){a()})},s.prototype.render=s.prototype.init;var p=new s,b=a(document);p.render();var v=".layui-tab-title li";b.on("click",v,f.tabClick),b.on("click",f.hideTabMore),a(window).on("resize",f.tabAuto),t(e,p)}); \ No newline at end of file diff --git a/WebContent/layui/lay/modules/flow.js b/WebContent/layui/lay/modules/flow.js new file mode 100644 index 0000000..8a80c05 --- /dev/null +++ b/WebContent/layui/lay/modules/flow.js @@ -0,0 +1,2 @@ +/** layui-v2.4.5 MIT License By https://www.layui.com */ + ;layui.define("jquery",function(e){"use strict";var l=layui.$,o=function(e){},t='';o.prototype.load=function(e){var o,i,n,r,a=this,c=0;e=e||{};var f=l(e.elem);if(f[0]){var m=l(e.scrollElem||document),u=e.mb||50,s=!("isAuto"in e)||e.isAuto,v=e.end||"娌℃湁鏇村浜",y=e.scrollElem&&e.scrollElem!==document,d="鍔犺浇鏇村",h=l('");f.find(".layui-flow-more")[0]||f.append(h);var p=function(e,t){e=l(e),h.before(e),t=0==t||null,t?h.html(v):h.find("a").html(d),i=t,o=null,n&&n()},g=function(){o=!0,h.find("a").html(t),"function"==typeof e.done&&e.done(++c,p)};if(g(),h.find("a").on("click",function(){l(this);i||o||g()}),e.isLazyimg)var n=a.lazyimg({elem:e.elem+" img",scrollElem:e.scrollElem});return s?(m.on("scroll",function(){var e=l(this),t=e.scrollTop();r&&clearTimeout(r),i||(r=setTimeout(function(){var i=y?e.height():l(window).height(),n=y?e.prop("scrollHeight"):document.documentElement.scrollHeight;n-t-i<=u&&(o||g())},100))}),a):a}},o.prototype.lazyimg=function(e){var o,t=this,i=0;e=e||{};var n=l(e.scrollElem||document),r=e.elem||"img",a=e.scrollElem&&e.scrollElem!==document,c=function(e,l){var o=n.scrollTop(),r=o+l,c=a?function(){return e.offset().top-n.offset().top+o}():e.offset().top;if(c>=o&&c<=r&&!e.attr("src")){var m=e.attr("lay-src");layui.img(m,function(){var l=t.lazyimg.elem.eq(i);e.attr("src",m).removeAttr("lay-src"),l[0]&&f(l),i++})}},f=function(e,o){var f=a?(o||n).height():l(window).height(),m=n.scrollTop(),u=m+f;if(t.lazyimg.elem=l(r),e)c(e,f);else for(var s=0;su)break}};if(f(),!o){var m;n.on("scroll",function(){var e=l(this);m&&clearTimeout(m),m=setTimeout(function(){f(null,e)},50)}),o=!0}return f},e("flow",new o)}); \ No newline at end of file diff --git a/WebContent/layui/lay/modules/form.js b/WebContent/layui/lay/modules/form.js new file mode 100644 index 0000000..daa8ce5 --- /dev/null +++ b/WebContent/layui/lay/modules/form.js @@ -0,0 +1,2 @@ +/** layui-v2.4.5 MIT License By https://www.layui.com */ + ;layui.define("layer",function(e){"use strict";var t=layui.$,i=layui.layer,a=layui.hint(),n=layui.device(),l="form",r=".layui-form",s="layui-this",o="layui-hide",c="layui-disabled",u=function(){this.config={verify:{required:[/[\S]+/,"蹇呭~椤逛笉鑳戒负绌"],phone:[/^1\d{10}$/,"璇疯緭鍏ユ纭殑鎵嬫満鍙"],email:[/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/,"閭鏍煎紡涓嶆纭"],url:[/(^#)|(^http(s*):\/\/[^\s]+\.[^\s]+)/,"閾炬帴鏍煎紡涓嶆纭"],number:function(e){if(!e||isNaN(e))return"鍙兘濉啓鏁板瓧"},date:[/^(\d{4})[-\/](\d{1}|0\d{1}|1[0-2])([-\/](\d{1}|0\d{1}|[1-2][0-9]|3[0-1]))*$/,"鏃ユ湡鏍煎紡涓嶆纭"],identity:[/(^\d{15}$)|(^\d{17}(x|X|\d)$)/,"璇疯緭鍏ユ纭殑韬唤璇佸彿"]}}};u.prototype.set=function(e){var i=this;return t.extend(!0,i.config,e),i},u.prototype.verify=function(e){var i=this;return t.extend(!0,i.config.verify,e),i},u.prototype.on=function(e,t){return layui.onevent.call(this,l,e,t)},u.prototype.val=function(e,i){var a=t(r+'[lay-filter="'+e+'"]');a.each(function(e,a){var n=t(this);layui.each(i,function(e,t){var i,a=n.find('[name="'+e+'"]');a[0]&&(i=a[0].type,"checkbox"===i?a[0].checked=t:"radio"===i?a.each(function(){this.value===t&&(this.checked=!0)}):a.val(t))})}),f.render(null,e)},u.prototype.render=function(e,i){var n=this,u=t(r+function(){return i?'[lay-filter="'+i+'"]':""}()),d={select:function(){var e,i="璇烽夋嫨",a="layui-form-select",n="layui-select-title",r="layui-select-none",d="",f=u.find("select"),v=function(i,l){t(i.target).parent().hasClass(n)&&!l||(t("."+a).removeClass(a+"ed "+a+"up"),e&&d&&e.val(d)),e=null},y=function(i,u,f){var y,p=t(this),m=i.find("."+n),k=m.find("input"),x=i.find("dl"),g=x.children("dd"),b=this.selectedIndex;if(!u){var C=function(){var e=i.offset().top+i.outerHeight()+5-h.scrollTop(),t=x.outerHeight();b=p[0].selectedIndex,i.addClass(a+"ed"),g.removeClass(o),y=null,g.eq(b).addClass(s).siblings().removeClass(s),e+t>h.height()&&e>=t&&i.addClass(a+"up"),$()},w=function(e){i.removeClass(a+"ed "+a+"up"),k.blur(),y=null,e||T(k.val(),function(e){var i=p[0].selectedIndex;e&&(d=t(p[0].options[i]).html(),0===i&&d===k.attr("placeholder")&&(d=""),k.val(d||""))})},$=function(){var e=x.children("dd."+s);if(e[0]){var t=e.position().top,i=x.height(),a=e.height();t>i&&x.scrollTop(t+x.scrollTop()-i+a-5),t<0&&x.scrollTop(t+x.scrollTop()-5)}};m.on("click",function(e){i.hasClass(a+"ed")?w():(v(e,!0),C()),x.find("."+r).remove()}),m.find(".layui-edge").on("click",function(){k.focus()}),k.on("keyup",function(e){var t=e.keyCode;9===t&&C()}).on("keydown",function(e){var t=e.keyCode;9===t&&w();var i=function(t,a){var n,l;e.preventDefault();var r=function(){var e=x.children("dd."+s);if(x.children("dd."+o)[0]&&"next"===t){var i=x.children("dd:not(."+o+",."+c+")"),n=i.eq(0).index();if(n>=0&&n鏃犲尮閰嶉」

      '):x.find("."+r).remove()},"keyup"),""===t&&x.find("."+r).remove(),void $())};f&&k.on("keyup",j).on("blur",function(i){var a=p[0].selectedIndex;e=k,d=t(p[0].options[a]).html(),0===a&&d===k.attr("placeholder")&&(d=""),setTimeout(function(){T(k.val(),function(e){d||k.val("")},"blur")},200)}),g.on("click",function(){var e=t(this),a=e.attr("lay-value"),n=p.attr("lay-filter");return!e.hasClass(c)&&(e.hasClass("layui-select-tips")?k.val(""):(k.val(e.text()),e.addClass(s)),e.siblings().removeClass(s),p.val(a).removeClass("layui-form-danger"),layui.event.call(this,l,"select("+n+")",{elem:p[0],value:a,othis:i}),w(!0),!1)}),i.find("dl>dt").on("click",function(e){return!1}),t(document).off("click",v).on("click",v)}};f.each(function(e,l){var r=t(this),o=r.next("."+a),u=this.disabled,d=l.value,f=t(l.options[l.selectedIndex]),v=l.options[0];if("string"==typeof r.attr("lay-ignore"))return r.show();var h="string"==typeof r.attr("lay-search"),p=v?v.value?i:v.innerHTML||i:i,m=t(['
      ','
      ','','
      ','
      ',function(e){var t=[];return layui.each(e,function(e,a){0!==e||a.value?"optgroup"===a.tagName.toLowerCase()?t.push("
      "+a.label+"
      "):t.push('
      '+a.innerHTML+"
      "):t.push('
      '+(a.innerHTML||i)+"
      ")}),0===t.length&&t.push('
      娌℃湁閫夐」
      '),t.join("")}(r.find("*"))+"
      ","
      "].join(""));o[0]&&o.remove(),r.after(m),y.call(this,m,u,h)})},checkbox:function(){var e={checkbox:["layui-form-checkbox","layui-form-checked","checkbox"],_switch:["layui-form-switch","layui-form-onswitch","switch"]},i=u.find("input[type=checkbox]"),a=function(e,i){var a=t(this);e.on("click",function(){var t=a.attr("lay-filter"),n=(a.attr("lay-text")||"").split("|");a[0].disabled||(a[0].checked?(a[0].checked=!1,e.removeClass(i[1]).find("em").text(n[1])):(a[0].checked=!0,e.addClass(i[1]).find("em").text(n[0])),layui.event.call(a[0],l,i[2]+"("+t+")",{elem:a[0],value:a[0].value,othis:e}))})};i.each(function(i,n){var l=t(this),r=l.attr("lay-skin"),s=(l.attr("lay-text")||"").split("|"),o=this.disabled;"switch"===r&&(r="_"+r);var u=e[r]||e.checkbox;if("string"==typeof l.attr("lay-ignore"))return l.show();var d=l.next("."+u[0]),f=t(['
      ",function(){var e=n.title.replace(/\s/g,""),t={checkbox:[e?""+n.title+"":"",''].join(""),_switch:""+((n.checked?s[0]:s[1])||"")+""};return t[r]||t.checkbox}(),"
      "].join(""));d[0]&&d.remove(),l.after(f),a.call(this,f,u)})},radio:function(){var e="layui-form-radio",i=["",""],a=u.find("input[type=radio]"),n=function(a){var n=t(this),s="layui-anim-scaleSpring";a.on("click",function(){var o=n[0].name,c=n.parents(r),u=n.attr("lay-filter"),d=c.find("input[name="+o.replace(/(\.|#|\[|\])/g,"\\$1")+"]");n[0].disabled||(layui.each(d,function(){var a=t(this).next("."+e);this.checked=!1,a.removeClass(e+"ed"),a.find(".layui-icon").removeClass(s).html(i[1])}),n[0].checked=!0,a.addClass(e+"ed"),a.find(".layui-icon").addClass(s).html(i[0]),layui.event.call(n[0],l,"radio("+u+")",{elem:n[0],value:n[0].value,othis:a}))})};a.each(function(a,l){var r=t(this),s=r.next("."+e),o=this.disabled;if("string"==typeof r.attr("lay-ignore"))return r.show();s[0]&&s.remove();var u=t(['
      ',''+i[l.checked?0:1]+"","
      "+function(){var e=l.title||"";return"string"==typeof r.next().attr("lay-radio")&&(e=r.next().html(),r.next().remove()),e}()+"
      ","
      "].join(""));r.after(u),n.call(this,u)})}};return e?d[e]?d[e]():a.error("涓嶆敮鎸佺殑"+e+"琛ㄥ崟娓叉煋"):layui.each(d,function(e,t){t()}),n};var d=function(){var e=t(this),a=f.config.verify,s=null,o="layui-form-danger",c={},u=e.parents(r),d=u.find("*[lay-verify]"),v=e.parents("form")[0],h=u.find("input,select,textarea"),y=e.attr("lay-filter");if(layui.each(d,function(e,l){var r=t(this),c=r.attr("lay-verify").split("|"),u=r.attr("lay-verType"),d=r.val();if(r.removeClass(o),layui.each(c,function(e,t){var c,f="",v="function"==typeof a[t];if(a[t]){var c=v?f=a[t](d,l):!a[t][0].test(d);if(f=f||a[t][1],c)return"tips"===u?i.tips(f,function(){return"string"==typeof r.attr("lay-ignore")||"select"!==l.tagName.toLowerCase()&&!/^checkbox|radio$/.test(l.type)?r:r.next()}(),{tips:1}):"alert"===u?i.alert(f,{title:"鎻愮ず",shadeClose:!0}):i.msg(f,{icon:5,shift:6}),n.android||n.ios||l.focus(),r.addClass(o),s=!0}}),s)return s}),s)return!1;var p={};return layui.each(h,function(e,t){if(t.name=(t.name||"").replace(/^\s*|\s*&/,""),t.name){if(/^.*\[\]$/.test(t.name)){var i=t.name.match(/^(.*)\[\]$/g)[0];p[i]=0|p[i],t.name=t.name.replace(/^(.*)\[\]$/,"$1["+p[i]++ +"]")}/^checkbox|radio$/.test(t.type)&&!t.checked||(c[t.name]=t.value)}}),layui.event.call(this,l,"submit("+y+")",{elem:this,form:v,field:c})},f=new u,v=t(document),h=t(window);f.render(),v.on("reset",r,function(){var e=t(this).attr("lay-filter");setTimeout(function(){f.render(null,e)},50)}),v.on("submit",r,d).on("click","*[lay-submit]",d),e(l,f)}); \ No newline at end of file diff --git a/WebContent/layui/lay/modules/jquery.js b/WebContent/layui/lay/modules/jquery.js new file mode 100644 index 0000000..242696a --- /dev/null +++ b/WebContent/layui/lay/modules/jquery.js @@ -0,0 +1,5 @@ +/** layui-v2.4.5 MIT License By https://www.layui.com */ + ;!function(e,t){"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(e,t){function n(e){var t=!!e&&"length"in e&&e.length,n=pe.type(e);return"function"!==n&&!pe.isWindow(e)&&("array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e)}function r(e,t,n){if(pe.isFunction(t))return pe.grep(e,function(e,r){return!!t.call(e,r,e)!==n});if(t.nodeType)return pe.grep(e,function(e){return e===t!==n});if("string"==typeof t){if(Ce.test(t))return pe.filter(t,e,n);t=pe.filter(t,e)}return pe.grep(e,function(e){return pe.inArray(e,t)>-1!==n})}function i(e,t){do e=e[t];while(e&&1!==e.nodeType);return e}function o(e){var t={};return pe.each(e.match(De)||[],function(e,n){t[n]=!0}),t}function a(){re.addEventListener?(re.removeEventListener("DOMContentLoaded",s),e.removeEventListener("load",s)):(re.detachEvent("onreadystatechange",s),e.detachEvent("onload",s))}function s(){(re.addEventListener||"load"===e.event.type||"complete"===re.readyState)&&(a(),pe.ready())}function u(e,t,n){if(void 0===n&&1===e.nodeType){var r="data-"+t.replace(_e,"-$1").toLowerCase();if(n=e.getAttribute(r),"string"==typeof n){try{n="true"===n||"false"!==n&&("null"===n?null:+n+""===n?+n:qe.test(n)?pe.parseJSON(n):n)}catch(i){}pe.data(e,t,n)}else n=void 0}return n}function l(e){var t;for(t in e)if(("data"!==t||!pe.isEmptyObject(e[t]))&&"toJSON"!==t)return!1;return!0}function c(e,t,n,r){if(He(e)){var i,o,a=pe.expando,s=e.nodeType,u=s?pe.cache:e,l=s?e[a]:e[a]&&a;if(l&&u[l]&&(r||u[l].data)||void 0!==n||"string"!=typeof t)return l||(l=s?e[a]=ne.pop()||pe.guid++:a),u[l]||(u[l]=s?{}:{toJSON:pe.noop}),"object"!=typeof t&&"function"!=typeof t||(r?u[l]=pe.extend(u[l],t):u[l].data=pe.extend(u[l].data,t)),o=u[l],r||(o.data||(o.data={}),o=o.data),void 0!==n&&(o[pe.camelCase(t)]=n),"string"==typeof t?(i=o[t],null==i&&(i=o[pe.camelCase(t)])):i=o,i}}function f(e,t,n){if(He(e)){var r,i,o=e.nodeType,a=o?pe.cache:e,s=o?e[pe.expando]:pe.expando;if(a[s]){if(t&&(r=n?a[s]:a[s].data)){pe.isArray(t)?t=t.concat(pe.map(t,pe.camelCase)):t in r?t=[t]:(t=pe.camelCase(t),t=t in r?[t]:t.split(" ")),i=t.length;for(;i--;)delete r[t[i]];if(n?!l(r):!pe.isEmptyObject(r))return}(n||(delete a[s].data,l(a[s])))&&(o?pe.cleanData([e],!0):fe.deleteExpando||a!=a.window?delete a[s]:a[s]=void 0)}}}function d(e,t,n,r){var i,o=1,a=20,s=r?function(){return r.cur()}:function(){return pe.css(e,t,"")},u=s(),l=n&&n[3]||(pe.cssNumber[t]?"":"px"),c=(pe.cssNumber[t]||"px"!==l&&+u)&&Me.exec(pe.css(e,t));if(c&&c[3]!==l){l=l||c[3],n=n||[],c=+u||1;do o=o||".5",c/=o,pe.style(e,t,c+l);while(o!==(o=s()/u)&&1!==o&&--a)}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}function p(e){var t=ze.split("|"),n=e.createDocumentFragment();if(n.createElement)for(;t.length;)n.createElement(t.pop());return n}function h(e,t){var n,r,i=0,o="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):void 0;if(!o)for(o=[],n=e.childNodes||e;null!=(r=n[i]);i++)!t||pe.nodeName(r,t)?o.push(r):pe.merge(o,h(r,t));return void 0===t||t&&pe.nodeName(e,t)?pe.merge([e],o):o}function g(e,t){for(var n,r=0;null!=(n=e[r]);r++)pe._data(n,"globalEval",!t||pe._data(t[r],"globalEval"))}function m(e){Be.test(e.type)&&(e.defaultChecked=e.checked)}function y(e,t,n,r,i){for(var o,a,s,u,l,c,f,d=e.length,y=p(t),v=[],x=0;x"!==f[1]||Ve.test(a)?0:u:u.firstChild,o=a&&a.childNodes.length;o--;)pe.nodeName(c=a.childNodes[o],"tbody")&&!c.childNodes.length&&a.removeChild(c);for(pe.merge(v,u.childNodes),u.textContent="";u.firstChild;)u.removeChild(u.firstChild);u=y.lastChild}else v.push(t.createTextNode(a));for(u&&y.removeChild(u),fe.appendChecked||pe.grep(h(v,"input"),m),x=0;a=v[x++];)if(r&&pe.inArray(a,r)>-1)i&&i.push(a);else if(s=pe.contains(a.ownerDocument,a),u=h(y.appendChild(a),"script"),s&&g(u),n)for(o=0;a=u[o++];)Ie.test(a.type||"")&&n.push(a);return u=null,y}function v(){return!0}function x(){return!1}function b(){try{return re.activeElement}catch(e){}}function w(e,t,n,r,i,o){var a,s;if("object"==typeof t){"string"!=typeof n&&(r=r||n,n=void 0);for(s in t)w(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),i===!1)i=x;else if(!i)return e;return 1===o&&(a=i,i=function(e){return pe().off(e),a.apply(this,arguments)},i.guid=a.guid||(a.guid=pe.guid++)),e.each(function(){pe.event.add(this,t,i,r,n)})}function T(e,t){return pe.nodeName(e,"table")&&pe.nodeName(11!==t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function C(e){return e.type=(null!==pe.find.attr(e,"type"))+"/"+e.type,e}function E(e){var t=it.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function N(e,t){if(1===t.nodeType&&pe.hasData(e)){var n,r,i,o=pe._data(e),a=pe._data(t,o),s=o.events;if(s){delete a.handle,a.events={};for(n in s)for(r=0,i=s[n].length;r1&&"string"==typeof p&&!fe.checkClone&&rt.test(p))return e.each(function(i){var o=e.eq(i);g&&(t[0]=p.call(this,i,o.html())),S(o,t,n,r)});if(f&&(l=y(t,e[0].ownerDocument,!1,e,r),i=l.firstChild,1===l.childNodes.length&&(l=i),i||r)){for(s=pe.map(h(l,"script"),C),a=s.length;c")).appendTo(t.documentElement),t=(ut[0].contentWindow||ut[0].contentDocument).document,t.write(),t.close(),n=D(e,t),ut.detach()),lt[e]=n),n}function L(e,t){return{get:function(){return e()?void delete this.get:(this.get=t).apply(this,arguments)}}}function H(e){if(e in Et)return e;for(var t=e.charAt(0).toUpperCase()+e.slice(1),n=Ct.length;n--;)if(e=Ct[n]+t,e in Et)return e}function q(e,t){for(var n,r,i,o=[],a=0,s=e.length;a=0&&n=0},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},isPlainObject:function(e){var t;if(!e||"object"!==pe.type(e)||e.nodeType||pe.isWindow(e))return!1;try{if(e.constructor&&!ce.call(e,"constructor")&&!ce.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}if(!fe.ownFirst)for(t in e)return ce.call(e,t);for(t in e);return void 0===t||ce.call(e,t)},type:function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?ue[le.call(e)]||"object":typeof e},globalEval:function(t){t&&pe.trim(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(ge,"ms-").replace(me,ye)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,t){var r,i=0;if(n(e))for(r=e.length;iT.cacheLength&&delete e[t.shift()],e[n+" "]=r}var t=[];return e}function r(e){return e[P]=!0,e}function i(e){var t=H.createElement("div");try{return!!e(t)}catch(n){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function o(e,t){for(var n=e.split("|"),r=n.length;r--;)T.attrHandle[n[r]]=t}function a(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&(~t.sourceIndex||V)-(~e.sourceIndex||V);if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function s(e){return function(t){var n=t.nodeName.toLowerCase();return"input"===n&&t.type===e}}function u(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function l(e){return r(function(t){return t=+t,r(function(n,r){for(var i,o=e([],n.length,t),a=o.length;a--;)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}function c(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}function f(){}function d(e){for(var t=0,n=e.length,r="";t1?function(t,n,r){for(var i=e.length;i--;)if(!e[i](t,n,r))return!1;return!0}:e[0]}function g(e,n,r){for(var i=0,o=n.length;i-1&&(r[l]=!(a[l]=f))}}else x=m(x===a?x.splice(h,x.length):x),o?o(null,a,x,u):Q.apply(a,x)})}function v(e){for(var t,n,r,i=e.length,o=T.relative[e[0].type],a=o||T.relative[" "],s=o?1:0,u=p(function(e){return e===t},a,!0),l=p(function(e){return ee(t,e)>-1},a,!0),c=[function(e,n,r){var i=!o&&(r||n!==A)||((t=n).nodeType?u(e,n,r):l(e,n,r));return t=null,i}];s1&&h(c),s>1&&d(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace(se,"$1"),n,s0,o=e.length>0,a=function(r,a,s,u,l){var c,f,d,p=0,h="0",g=r&&[],y=[],v=A,x=r||o&&T.find.TAG("*",l),b=W+=null==v?1:Math.random()||.1,w=x.length;for(l&&(A=a===H||a||l);h!==w&&null!=(c=x[h]);h++){if(o&&c){for(f=0,a||c.ownerDocument===H||(L(c),s=!_);d=e[f++];)if(d(c,a||H,s)){u.push(c);break}l&&(W=b)}i&&((c=!d&&c)&&p--,r&&g.push(c))}if(p+=h,i&&h!==p){for(f=0;d=n[f++];)d(g,y,a,s);if(r){if(p>0)for(;h--;)g[h]||y[h]||(y[h]=G.call(u));y=m(y)}Q.apply(u,y),l&&!r&&y.length>0&&p+n.length>1&&t.uniqueSort(u)}return l&&(W=b,A=v),g};return i?r(a):a}var b,w,T,C,E,N,k,S,A,D,j,L,H,q,_,F,M,O,R,P="sizzle"+1*new Date,B=e.document,W=0,I=0,$=n(),z=n(),X=n(),U=function(e,t){return e===t&&(j=!0),0},V=1<<31,Y={}.hasOwnProperty,J=[],G=J.pop,K=J.push,Q=J.push,Z=J.slice,ee=function(e,t){for(var n=0,r=e.length;n+~]|"+ne+")"+ne+"*"),ce=new RegExp("="+ne+"*([^\\]'\"]*?)"+ne+"*\\]","g"),fe=new RegExp(oe),de=new RegExp("^"+re+"$"),pe={ID:new RegExp("^#("+re+")"),CLASS:new RegExp("^\\.("+re+")"),TAG:new RegExp("^("+re+"|[*])"),ATTR:new RegExp("^"+ie),PSEUDO:new RegExp("^"+oe),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ne+"*(even|odd|(([+-]|)(\\d*)n|)"+ne+"*(?:([+-]|)"+ne+"*(\\d+)|))"+ne+"*\\)|)","i"),bool:new RegExp("^(?:"+te+")$","i"),needsContext:new RegExp("^"+ne+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ne+"*((?:-\\d)?\\d*)"+ne+"*\\)|)(?=[^-]|$)","i")},he=/^(?:input|select|textarea|button)$/i,ge=/^h\d$/i,me=/^[^{]+\{\s*\[native \w/,ye=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ve=/[+~]/,xe=/'|\\/g,be=new RegExp("\\\\([\\da-f]{1,6}"+ne+"?|("+ne+")|.)","ig"),we=function(e,t,n){var r="0x"+t-65536;return r!==r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},Te=function(){L()};try{Q.apply(J=Z.call(B.childNodes),B.childNodes),J[B.childNodes.length].nodeType}catch(Ce){Q={apply:J.length?function(e,t){K.apply(e,Z.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}w=t.support={},E=t.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},L=t.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:B;return r!==H&&9===r.nodeType&&r.documentElement?(H=r,q=H.documentElement,_=!E(H),(n=H.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",Te,!1):n.attachEvent&&n.attachEvent("onunload",Te)),w.attributes=i(function(e){return e.className="i",!e.getAttribute("className")}),w.getElementsByTagName=i(function(e){return e.appendChild(H.createComment("")),!e.getElementsByTagName("*").length}),w.getElementsByClassName=me.test(H.getElementsByClassName),w.getById=i(function(e){return q.appendChild(e).id=P,!H.getElementsByName||!H.getElementsByName(P).length}),w.getById?(T.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&_){var n=t.getElementById(e);return n?[n]:[]}},T.filter.ID=function(e){var t=e.replace(be,we);return function(e){return e.getAttribute("id")===t}}):(delete T.find.ID,T.filter.ID=function(e){var t=e.replace(be,we);return function(e){var n="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}}),T.find.TAG=w.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):w.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){for(;n=o[i++];)1===n.nodeType&&r.push(n);return r}return o},T.find.CLASS=w.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&_)return t.getElementsByClassName(e)},M=[],F=[],(w.qsa=me.test(H.querySelectorAll))&&(i(function(e){q.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&F.push("[*^$]="+ne+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||F.push("\\["+ne+"*(?:value|"+te+")"),e.querySelectorAll("[id~="+P+"-]").length||F.push("~="),e.querySelectorAll(":checked").length||F.push(":checked"),e.querySelectorAll("a#"+P+"+*").length||F.push(".#.+[+~]")}),i(function(e){var t=H.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&F.push("name"+ne+"*[*^$|!~]?="),e.querySelectorAll(":enabled").length||F.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),F.push(",.*:")})),(w.matchesSelector=me.test(O=q.matches||q.webkitMatchesSelector||q.mozMatchesSelector||q.oMatchesSelector||q.msMatchesSelector))&&i(function(e){w.disconnectedMatch=O.call(e,"div"),O.call(e,"[s!='']:x"),M.push("!=",oe)}),F=F.length&&new RegExp(F.join("|")),M=M.length&&new RegExp(M.join("|")),t=me.test(q.compareDocumentPosition),R=t||me.test(q.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},U=t?function(e,t){if(e===t)return j=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n?n:(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1,1&n||!w.sortDetached&&t.compareDocumentPosition(e)===n?e===H||e.ownerDocument===B&&R(B,e)?-1:t===H||t.ownerDocument===B&&R(B,t)?1:D?ee(D,e)-ee(D,t):0:4&n?-1:1)}:function(e,t){if(e===t)return j=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,s=[e],u=[t];if(!i||!o)return e===H?-1:t===H?1:i?-1:o?1:D?ee(D,e)-ee(D,t):0;if(i===o)return a(e,t);for(n=e;n=n.parentNode;)s.unshift(n);for(n=t;n=n.parentNode;)u.unshift(n);for(;s[r]===u[r];)r++;return r?a(s[r],u[r]):s[r]===B?-1:u[r]===B?1:0},H):H},t.matches=function(e,n){return t(e,null,null,n)},t.matchesSelector=function(e,n){if((e.ownerDocument||e)!==H&&L(e),n=n.replace(ce,"='$1']"),w.matchesSelector&&_&&!X[n+" "]&&(!M||!M.test(n))&&(!F||!F.test(n)))try{var r=O.call(e,n);if(r||w.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(i){}return t(n,H,null,[e]).length>0},t.contains=function(e,t){return(e.ownerDocument||e)!==H&&L(e),R(e,t)},t.attr=function(e,t){(e.ownerDocument||e)!==H&&L(e);var n=T.attrHandle[t.toLowerCase()],r=n&&Y.call(T.attrHandle,t.toLowerCase())?n(e,t,!_):void 0;return void 0!==r?r:w.attributes||!_?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},t.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},t.uniqueSort=function(e){var t,n=[],r=0,i=0;if(j=!w.detectDuplicates,D=!w.sortStable&&e.slice(0),e.sort(U),j){for(;t=e[i++];)t===e[i]&&(r=n.push(i));for(;r--;)e.splice(n[r],1)}return D=null,e},C=t.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=C(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r++];)n+=C(t);return n},T=t.selectors={cacheLength:50,createPseudo:r,match:pe,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(be,we),e[3]=(e[3]||e[4]||e[5]||"").replace(be,we),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||t.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&t.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return pe.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&fe.test(n)&&(t=N(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(be,we).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=$[e+" "];return t||(t=new RegExp("(^|"+ne+")"+e+"("+ne+"|$)"))&&$(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,n,r){return function(i){var o=t.attr(i,e);return null==o?"!="===n:!n||(o+="","="===n?o===r:"!="===n?o!==r:"^="===n?r&&0===o.indexOf(r):"*="===n?r&&o.indexOf(r)>-1:"$="===n?r&&o.slice(-r.length)===r:"~="===n?(" "+o.replace(ae," ")+" ").indexOf(r)>-1:"|="===n&&(o===r||o.slice(0,r.length+1)===r+"-"))}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,u){var l,c,f,d,p,h,g=o!==a?"nextSibling":"previousSibling",m=t.parentNode,y=s&&t.nodeName.toLowerCase(),v=!u&&!s,x=!1;if(m){if(o){for(;g;){for(d=t;d=d[g];)if(s?d.nodeName.toLowerCase()===y:1===d.nodeType)return!1;h=g="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?m.firstChild:m.lastChild],a&&v){for(d=m,f=d[P]||(d[P]={}),c=f[d.uniqueID]||(f[d.uniqueID]={}), +l=c[e]||[],p=l[0]===W&&l[1],x=p&&l[2],d=p&&m.childNodes[p];d=++p&&d&&d[g]||(x=p=0)||h.pop();)if(1===d.nodeType&&++x&&d===t){c[e]=[W,p,x];break}}else if(v&&(d=t,f=d[P]||(d[P]={}),c=f[d.uniqueID]||(f[d.uniqueID]={}),l=c[e]||[],p=l[0]===W&&l[1],x=p),x===!1)for(;(d=++p&&d&&d[g]||(x=p=0)||h.pop())&&((s?d.nodeName.toLowerCase()!==y:1!==d.nodeType)||!++x||(v&&(f=d[P]||(d[P]={}),c=f[d.uniqueID]||(f[d.uniqueID]={}),c[e]=[W,x]),d!==t)););return x-=i,x===r||x%r===0&&x/r>=0}}},PSEUDO:function(e,n){var i,o=T.pseudos[e]||T.setFilters[e.toLowerCase()]||t.error("unsupported pseudo: "+e);return o[P]?o(n):o.length>1?(i=[e,e,"",n],T.setFilters.hasOwnProperty(e.toLowerCase())?r(function(e,t){for(var r,i=o(e,n),a=i.length;a--;)r=ee(e,i[a]),e[r]=!(t[r]=i[a])}):function(e){return o(e,0,i)}):o}},pseudos:{not:r(function(e){var t=[],n=[],i=k(e.replace(se,"$1"));return i[P]?r(function(e,t,n,r){for(var o,a=i(e,null,r,[]),s=e.length;s--;)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,r,o){return t[0]=e,i(t,null,o,n),t[0]=null,!n.pop()}}),has:r(function(e){return function(n){return t(e,n).length>0}}),contains:r(function(e){return e=e.replace(be,we),function(t){return(t.textContent||t.innerText||C(t)).indexOf(e)>-1}}),lang:r(function(e){return de.test(e||"")||t.error("unsupported lang: "+e),e=e.replace(be,we).toLowerCase(),function(t){var n;do if(n=_?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return n=n.toLowerCase(),n===e||0===n.indexOf(e+"-");while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===q},focus:function(e){return e===H.activeElement&&(!H.hasFocus||H.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!T.pseudos.empty(e)},header:function(e){return ge.test(e.nodeName)},input:function(e){return he.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:l(function(){return[0]}),last:l(function(e,t){return[t-1]}),eq:l(function(e,t,n){return[n<0?n+t:n]}),even:l(function(e,t){for(var n=0;n=0;)e.push(r);return e}),gt:l(function(e,t,n){for(var r=n<0?n+t:n;++r2&&"ID"===(a=o[0]).type&&w.getById&&9===t.nodeType&&_&&T.relative[o[1].type]){if(t=(T.find.ID(a.matches[0].replace(be,we),t)||[])[0],!t)return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(i=pe.needsContext.test(e)?0:o.length;i--&&(a=o[i],!T.relative[s=a.type]);)if((u=T.find[s])&&(r=u(a.matches[0].replace(be,we),ve.test(o[0].type)&&c(t.parentNode)||t))){if(o.splice(i,1),e=r.length&&d(o),!e)return Q.apply(n,r),n;break}}return(l||k(e,f))(r,t,!_,n,!t||ve.test(e)&&c(t.parentNode)||t),n},w.sortStable=P.split("").sort(U).join("")===P,w.detectDuplicates=!!j,L(),w.sortDetached=i(function(e){return 1&e.compareDocumentPosition(H.createElement("div"))}),i(function(e){return e.innerHTML="","#"===e.firstChild.getAttribute("href")})||o("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),w.attributes&&i(function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||o("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),i(function(e){return null==e.getAttribute("disabled")})||o(te,function(e,t,n){var r;if(!n)return e[t]===!0?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),t}(e);pe.find=ve,pe.expr=ve.selectors,pe.expr[":"]=pe.expr.pseudos,pe.uniqueSort=pe.unique=ve.uniqueSort,pe.text=ve.getText,pe.isXMLDoc=ve.isXML,pe.contains=ve.contains;var xe=function(e,t,n){for(var r=[],i=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&pe(e).is(n))break;r.push(e)}return r},be=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},we=pe.expr.match.needsContext,Te=/^<([\w-]+)\s*\/?>(?:<\/\1>|)$/,Ce=/^.[^:#\[\.,]*$/;pe.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?pe.find.matchesSelector(r,e)?[r]:[]:pe.find.matches(e,pe.grep(t,function(e){return 1===e.nodeType}))},pe.fn.extend({find:function(e){var t,n=[],r=this,i=r.length;if("string"!=typeof e)return this.pushStack(pe(e).filter(function(){for(t=0;t1?pe.unique(n):n),n.selector=this.selector?this.selector+" "+e:e,n},filter:function(e){return this.pushStack(r(this,e||[],!1))},not:function(e){return this.pushStack(r(this,e||[],!0))},is:function(e){return!!r(this,"string"==typeof e&&we.test(e)?pe(e):e||[],!1).length}});var Ee,Ne=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,ke=pe.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||Ee,"string"==typeof e){if(r="<"===e.charAt(0)&&">"===e.charAt(e.length-1)&&e.length>=3?[null,e,null]:Ne.exec(e),!r||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof pe?t[0]:t,pe.merge(this,pe.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:re,!0)),Te.test(r[1])&&pe.isPlainObject(t))for(r in t)pe.isFunction(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}if(i=re.getElementById(r[2]),i&&i.parentNode){if(i.id!==r[2])return Ee.find(e);this.length=1,this[0]=i}return this.context=re,this.selector=e,this}return e.nodeType?(this.context=this[0]=e,this.length=1,this):pe.isFunction(e)?"undefined"!=typeof n.ready?n.ready(e):e(pe):(void 0!==e.selector&&(this.selector=e.selector,this.context=e.context),pe.makeArray(e,this))};ke.prototype=pe.fn,Ee=pe(re);var Se=/^(?:parents|prev(?:Until|All))/,Ae={children:!0,contents:!0,next:!0,prev:!0};pe.fn.extend({has:function(e){var t,n=pe(e,this),r=n.length;return this.filter(function(){for(t=0;t-1:1===n.nodeType&&pe.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(o.length>1?pe.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?pe.inArray(this[0],pe(e)):pe.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(pe.uniqueSort(pe.merge(this.get(),pe(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),pe.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return xe(e,"parentNode")},parentsUntil:function(e,t,n){return xe(e,"parentNode",n)},next:function(e){return i(e,"nextSibling")},prev:function(e){return i(e,"previousSibling")},nextAll:function(e){return xe(e,"nextSibling")},prevAll:function(e){return xe(e,"previousSibling")},nextUntil:function(e,t,n){return xe(e,"nextSibling",n)},prevUntil:function(e,t,n){return xe(e,"previousSibling",n)},siblings:function(e){return be((e.parentNode||{}).firstChild,e)},children:function(e){return be(e.firstChild)},contents:function(e){return pe.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:pe.merge([],e.childNodes)}},function(e,t){pe.fn[e]=function(n,r){var i=pe.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=pe.filter(r,i)),this.length>1&&(Ae[e]||(i=pe.uniqueSort(i)),Se.test(e)&&(i=i.reverse())),this.pushStack(i)}});var De=/\S+/g;pe.Callbacks=function(e){e="string"==typeof e?o(e):pe.extend({},e);var t,n,r,i,a=[],s=[],u=-1,l=function(){for(i=e.once,r=t=!0;s.length;u=-1)for(n=s.shift();++u-1;)a.splice(n,1),n<=u&&u--}),this},has:function(e){return e?pe.inArray(e,a)>-1:a.length>0},empty:function(){return a&&(a=[]),this},disable:function(){return i=s=[],a=n="",this},disabled:function(){return!a},lock:function(){return i=!0,n||c.disable(),this},locked:function(){return!!i},fireWith:function(e,n){return i||(n=n||[],n=[e,n.slice?n.slice():n],s.push(n),t||l()),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!r}};return c},pe.extend({Deferred:function(e){var t=[["resolve","done",pe.Callbacks("once memory"),"resolved"],["reject","fail",pe.Callbacks("once memory"),"rejected"],["notify","progress",pe.Callbacks("memory")]],n="pending",r={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},then:function(){var e=arguments;return pe.Deferred(function(n){pe.each(t,function(t,o){var a=pe.isFunction(e[t])&&e[t];i[o[1]](function(){var e=a&&a.apply(this,arguments);e&&pe.isFunction(e.promise)?e.promise().progress(n.notify).done(n.resolve).fail(n.reject):n[o[0]+"With"](this===r?n.promise():this,a?[e]:arguments)})}),e=null}).promise()},promise:function(e){return null!=e?pe.extend(e,r):r}},i={};return r.pipe=r.then,pe.each(t,function(e,o){var a=o[2],s=o[3];r[o[1]]=a.add,s&&a.add(function(){n=s},t[1^e][2].disable,t[2][2].lock),i[o[0]]=function(){return i[o[0]+"With"](this===i?r:this,arguments),this},i[o[0]+"With"]=a.fireWith}),r.promise(i),e&&e.call(i,i),i},when:function(e){var t,n,r,i=0,o=ie.call(arguments),a=o.length,s=1!==a||e&&pe.isFunction(e.promise)?a:0,u=1===s?e:pe.Deferred(),l=function(e,n,r){return function(i){n[e]=this,r[e]=arguments.length>1?ie.call(arguments):i,r===t?u.notifyWith(n,r):--s||u.resolveWith(n,r)}};if(a>1)for(t=new Array(a),n=new Array(a),r=new Array(a);i0||(je.resolveWith(re,[pe]),pe.fn.triggerHandler&&(pe(re).triggerHandler("ready"),pe(re).off("ready"))))}}),pe.ready.promise=function(t){if(!je)if(je=pe.Deferred(),"complete"===re.readyState||"loading"!==re.readyState&&!re.documentElement.doScroll)e.setTimeout(pe.ready);else if(re.addEventListener)re.addEventListener("DOMContentLoaded",s),e.addEventListener("load",s);else{re.attachEvent("onreadystatechange",s),e.attachEvent("onload",s);var n=!1;try{n=null==e.frameElement&&re.documentElement}catch(r){}n&&n.doScroll&&!function i(){if(!pe.isReady){try{n.doScroll("left")}catch(t){return e.setTimeout(i,50)}a(),pe.ready()}}()}return je.promise(t)},pe.ready.promise();var Le;for(Le in pe(fe))break;fe.ownFirst="0"===Le,fe.inlineBlockNeedsLayout=!1,pe(function(){var e,t,n,r;n=re.getElementsByTagName("body")[0],n&&n.style&&(t=re.createElement("div"),r=re.createElement("div"),r.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",n.appendChild(r).appendChild(t),"undefined"!=typeof t.style.zoom&&(t.style.cssText="display:inline;margin:0;border:0;padding:1px;width:1px;zoom:1",fe.inlineBlockNeedsLayout=e=3===t.offsetWidth,e&&(n.style.zoom=1)),n.removeChild(r))}),function(){var e=re.createElement("div");fe.deleteExpando=!0;try{delete e.test}catch(t){fe.deleteExpando=!1}e=null}();var He=function(e){var t=pe.noData[(e.nodeName+" ").toLowerCase()],n=+e.nodeType||1;return(1===n||9===n)&&(!t||t!==!0&&e.getAttribute("classid")===t)},qe=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,_e=/([A-Z])/g;pe.extend({cache:{},noData:{"applet ":!0,"embed ":!0,"object ":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(e){return e=e.nodeType?pe.cache[e[pe.expando]]:e[pe.expando],!!e&&!l(e)},data:function(e,t,n){return c(e,t,n)},removeData:function(e,t){return f(e,t)},_data:function(e,t,n){return c(e,t,n,!0)},_removeData:function(e,t){return f(e,t,!0)}}),pe.fn.extend({data:function(e,t){var n,r,i,o=this[0],a=o&&o.attributes;if(void 0===e){if(this.length&&(i=pe.data(o),1===o.nodeType&&!pe._data(o,"parsedAttrs"))){for(n=a.length;n--;)a[n]&&(r=a[n].name,0===r.indexOf("data-")&&(r=pe.camelCase(r.slice(5)),u(o,r,i[r])));pe._data(o,"parsedAttrs",!0)}return i}return"object"==typeof e?this.each(function(){pe.data(this,e)}):arguments.length>1?this.each(function(){pe.data(this,e,t)}):o?u(o,e,pe.data(o,e)):void 0},removeData:function(e){return this.each(function(){pe.removeData(this,e)})}}),pe.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=pe._data(e,t),n&&(!r||pe.isArray(n)?r=pe._data(e,t,pe.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=pe.queue(e,t),r=n.length,i=n.shift(),o=pe._queueHooks(e,t),a=function(){pe.dequeue(e,t)};"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,a,o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return pe._data(e,n)||pe._data(e,n,{empty:pe.Callbacks("once memory").add(function(){pe._removeData(e,t+"queue"),pe._removeData(e,n)})})}}),pe.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length
      a",fe.leadingWhitespace=3===e.firstChild.nodeType,fe.tbody=!e.getElementsByTagName("tbody").length,fe.htmlSerialize=!!e.getElementsByTagName("link").length,fe.html5Clone="<:nav>"!==re.createElement("nav").cloneNode(!0).outerHTML,n.type="checkbox",n.checked=!0,t.appendChild(n),fe.appendChecked=n.checked,e.innerHTML="",fe.noCloneChecked=!!e.cloneNode(!0).lastChild.defaultValue,t.appendChild(e),n=re.createElement("input"),n.setAttribute("type","radio"),n.setAttribute("checked","checked"),n.setAttribute("name","t"),e.appendChild(n),fe.checkClone=e.cloneNode(!0).cloneNode(!0).lastChild.checked,fe.noCloneEvent=!!e.addEventListener,e[pe.expando]=1,fe.attributes=!e.getAttribute(pe.expando)}();var Xe={option:[1,""],legend:[1,"
      ","
      "],area:[1,"",""],param:[1,"",""],thead:[1,"","
      "],tr:[2,"","
      "],col:[2,"","
      "],td:[3,"","
      "],_default:fe.htmlSerialize?[0,"",""]:[1,"X
      ","
      "]};Xe.optgroup=Xe.option,Xe.tbody=Xe.tfoot=Xe.colgroup=Xe.caption=Xe.thead,Xe.th=Xe.td;var Ue=/<|&#?\w+;/,Ve=/-1&&(h=p.split("."),p=h.shift(),h.sort()),a=p.indexOf(":")<0&&"on"+p,t=t[pe.expando]?t:new pe.Event(p,"object"==typeof t&&t),t.isTrigger=i?2:3,t.namespace=h.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=r),n=null==n?[t]:pe.makeArray(n,[t]),l=pe.event.special[p]||{},i||!l.trigger||l.trigger.apply(r,n)!==!1)){if(!i&&!l.noBubble&&!pe.isWindow(r)){for(u=l.delegateType||p,Ke.test(u+p)||(s=s.parentNode);s;s=s.parentNode)d.push(s),c=s;c===(r.ownerDocument||re)&&d.push(c.defaultView||c.parentWindow||e)}for(f=0;(s=d[f++])&&!t.isPropagationStopped();)t.type=f>1?u:l.bindType||p,o=(pe._data(s,"events")||{})[t.type]&&pe._data(s,"handle"),o&&o.apply(s,n),o=a&&s[a],o&&o.apply&&He(s)&&(t.result=o.apply(s,n),t.result===!1&&t.preventDefault());if(t.type=p,!i&&!t.isDefaultPrevented()&&(!l._default||l._default.apply(d.pop(),n)===!1)&&He(r)&&a&&r[p]&&!pe.isWindow(r)){c=r[a],c&&(r[a]=null),pe.event.triggered=p;try{r[p]()}catch(g){}pe.event.triggered=void 0,c&&(r[a]=c)}return t.result}},dispatch:function(e){e=pe.event.fix(e);var t,n,r,i,o,a=[],s=ie.call(arguments),u=(pe._data(this,"events")||{})[e.type]||[],l=pe.event.special[e.type]||{};if(s[0]=e,e.delegateTarget=this,!l.preDispatch||l.preDispatch.call(this,e)!==!1){for(a=pe.event.handlers.call(this,e,u),t=0;(i=a[t++])&&!e.isPropagationStopped();)for(e.currentTarget=i.elem,n=0;(o=i.handlers[n++])&&!e.isImmediatePropagationStopped();)e.rnamespace&&!e.rnamespace.test(o.namespace)||(e.handleObj=o,e.data=o.data,r=((pe.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,s),void 0!==r&&(e.result=r)===!1&&(e.preventDefault(),e.stopPropagation()));return l.postDispatch&&l.postDispatch.call(this,e),e.result}},handlers:function(e,t){var n,r,i,o,a=[],s=t.delegateCount,u=e.target;if(s&&u.nodeType&&("click"!==e.type||isNaN(e.button)||e.button<1))for(;u!=this;u=u.parentNode||this)if(1===u.nodeType&&(u.disabled!==!0||"click"!==e.type)){for(r=[],n=0;n-1:pe.find(i,this,null,[u]).length),r[i]&&r.push(o);r.length&&a.push({elem:u,handlers:r})}return s]","i"),tt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:-]+)[^>]*)\/>/gi,nt=/\s*$/g,at=p(re),st=at.appendChild(re.createElement("div"));pe.extend({htmlPrefilter:function(e){return e.replace(tt,"<$1>")},clone:function(e,t,n){var r,i,o,a,s,u=pe.contains(e.ownerDocument,e);if(fe.html5Clone||pe.isXMLDoc(e)||!et.test("<"+e.nodeName+">")?o=e.cloneNode(!0):(st.innerHTML=e.outerHTML,st.removeChild(o=st.firstChild)),!(fe.noCloneEvent&&fe.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||pe.isXMLDoc(e)))for(r=h(o),s=h(e),a=0;null!=(i=s[a]);++a)r[a]&&k(i,r[a]);if(t)if(n)for(s=s||h(e),r=r||h(o),a=0;null!=(i=s[a]);a++)N(i,r[a]);else N(e,o);return r=h(o,"script"),r.length>0&&g(r,!u&&h(e,"script")),r=s=i=null,o},cleanData:function(e,t){for(var n,r,i,o,a=0,s=pe.expando,u=pe.cache,l=fe.attributes,c=pe.event.special;null!=(n=e[a]);a++)if((t||He(n))&&(i=n[s],o=i&&u[i])){if(o.events)for(r in o.events)c[r]?pe.event.remove(n,r):pe.removeEvent(n,r,o.handle);u[i]&&(delete u[i],l||"undefined"==typeof n.removeAttribute?n[s]=void 0:n.removeAttribute(s),ne.push(i))}}}),pe.fn.extend({domManip:S,detach:function(e){return A(this,e,!0)},remove:function(e){return A(this,e)},text:function(e){return Pe(this,function(e){return void 0===e?pe.text(this):this.empty().append((this[0]&&this[0].ownerDocument||re).createTextNode(e))},null,e,arguments.length)},append:function(){return S(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=T(this,e);t.appendChild(e)}})},prepend:function(){return S(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=T(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return S(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return S(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++){for(1===e.nodeType&&pe.cleanData(h(e,!1));e.firstChild;)e.removeChild(e.firstChild);e.options&&pe.nodeName(e,"select")&&(e.options.length=0)}return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return pe.clone(this,e,t)})},html:function(e){return Pe(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e)return 1===t.nodeType?t.innerHTML.replace(Ze,""):void 0;if("string"==typeof e&&!nt.test(e)&&(fe.htmlSerialize||!et.test(e))&&(fe.leadingWhitespace||!$e.test(e))&&!Xe[(We.exec(e)||["",""])[1].toLowerCase()]){e=pe.htmlPrefilter(e);try{for(;nt",t=l.getElementsByTagName("td"),t[0].style.cssText="margin:0;border:0;padding:0;display:none",o=0===t[0].offsetHeight,o&&(t[0].style.display="",t[1].style.display="none",o=0===t[0].offsetHeight)),f.removeChild(u)}var n,r,i,o,a,s,u=re.createElement("div"),l=re.createElement("div");l.style&&(l.style.cssText="float:left;opacity:.5",fe.opacity="0.5"===l.style.opacity,fe.cssFloat=!!l.style.cssFloat,l.style.backgroundClip="content-box",l.cloneNode(!0).style.backgroundClip="",fe.clearCloneStyle="content-box"===l.style.backgroundClip,u=re.createElement("div"),u.style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",l.innerHTML="",u.appendChild(l),fe.boxSizing=""===l.style.boxSizing||""===l.style.MozBoxSizing||""===l.style.WebkitBoxSizing,pe.extend(fe,{reliableHiddenOffsets:function(){return null==n&&t(),o},boxSizingReliable:function(){return null==n&&t(),i},pixelMarginRight:function(){return null==n&&t(),r},pixelPosition:function(){return null==n&&t(),n},reliableMarginRight:function(){return null==n&&t(),a},reliableMarginLeft:function(){return null==n&&t(),s}}))}();var ht,gt,mt=/^(top|right|bottom|left)$/;e.getComputedStyle?(ht=function(t){var n=t.ownerDocument.defaultView;return n&&n.opener||(n=e),n.getComputedStyle(t)},gt=function(e,t,n){var r,i,o,a,s=e.style;return n=n||ht(e),a=n?n.getPropertyValue(t)||n[t]:void 0,""!==a&&void 0!==a||pe.contains(e.ownerDocument,e)||(a=pe.style(e,t)),n&&!fe.pixelMarginRight()&&ft.test(a)&&ct.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o),void 0===a?a:a+""}):pt.currentStyle&&(ht=function(e){return e.currentStyle},gt=function(e,t,n){var r,i,o,a,s=e.style;return n=n||ht(e),a=n?n[t]:void 0,null==a&&s&&s[t]&&(a=s[t]),ft.test(a)&&!mt.test(t)&&(r=s.left,i=e.runtimeStyle,o=i&&i.left,o&&(i.left=e.currentStyle.left),s.left="fontSize"===t?"1em":a,a=s.pixelLeft+"px",s.left=r,o&&(i.left=o)),void 0===a?a:a+""||"auto"});var yt=/alpha\([^)]*\)/i,vt=/opacity\s*=\s*([^)]*)/i,xt=/^(none|table(?!-c[ea]).+)/,bt=new RegExp("^("+Fe+")(.*)$","i"),wt={position:"absolute",visibility:"hidden",display:"block"},Tt={letterSpacing:"0",fontWeight:"400"},Ct=["Webkit","O","Moz","ms"],Et=re.createElement("div").style;pe.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=gt(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":fe.cssFloat?"cssFloat":"styleFloat"},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=pe.camelCase(t),u=e.style;if(t=pe.cssProps[s]||(pe.cssProps[s]=H(s)||s),a=pe.cssHooks[t]||pe.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:u[t];if(o=typeof n,"string"===o&&(i=Me.exec(n))&&i[1]&&(n=d(e,t,i),o="number"),null!=n&&n===n&&("number"===o&&(n+=i&&i[3]||(pe.cssNumber[s]?"":"px")),fe.clearCloneStyle||""!==n||0!==t.indexOf("background")||(u[t]="inherit"),!(a&&"set"in a&&void 0===(n=a.set(e,n,r)))))try{u[t]=n}catch(l){}}},css:function(e,t,n,r){var i,o,a,s=pe.camelCase(t);return t=pe.cssProps[s]||(pe.cssProps[s]=H(s)||s),a=pe.cssHooks[t]||pe.cssHooks[s],a&&"get"in a&&(o=a.get(e,!0,n)),void 0===o&&(o=gt(e,t,r)),"normal"===o&&t in Tt&&(o=Tt[t]),""===n||n?(i=parseFloat(o),n===!0||isFinite(i)?i||0:o):o}}),pe.each(["height","width"],function(e,t){pe.cssHooks[t]={get:function(e,n,r){if(n)return xt.test(pe.css(e,"display"))&&0===e.offsetWidth?dt(e,wt,function(){return M(e,t,r)}):M(e,t,r)},set:function(e,n,r){var i=r&&ht(e);return _(e,n,r?F(e,t,r,fe.boxSizing&&"border-box"===pe.css(e,"boxSizing",!1,i),i):0)}}}),fe.opacity||(pe.cssHooks.opacity={get:function(e,t){return vt.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=pe.isNumeric(t)?"alpha(opacity="+100*t+")":"",o=r&&r.filter||n.filter||"";n.zoom=1,(t>=1||""===t)&&""===pe.trim(o.replace(yt,""))&&n.removeAttribute&&(n.removeAttribute("filter"),""===t||r&&!r.filter)||(n.filter=yt.test(o)?o.replace(yt,i):o+" "+i)}}),pe.cssHooks.marginRight=L(fe.reliableMarginRight,function(e,t){if(t)return dt(e,{display:"inline-block"},gt,[e,"marginRight"])}),pe.cssHooks.marginLeft=L(fe.reliableMarginLeft,function(e,t){if(t)return(parseFloat(gt(e,"marginLeft"))||(pe.contains(e.ownerDocument,e)?e.getBoundingClientRect().left-dt(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}):0))+"px"}),pe.each({margin:"",padding:"",border:"Width"},function(e,t){pe.cssHooks[e+t]={expand:function(n){for(var r=0,i={},o="string"==typeof n?n.split(" "):[n];r<4;r++)i[e+Oe[r]+t]=o[r]||o[r-2]||o[0];return i}},ct.test(e)||(pe.cssHooks[e+t].set=_)}),pe.fn.extend({css:function(e,t){return Pe(this,function(e,t,n){var r,i,o={},a=0;if(pe.isArray(t)){for(r=ht(e),i=t.length;a1)},show:function(){return q(this,!0)},hide:function(){return q(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){Re(this)?pe(this).show():pe(this).hide()})}}),pe.Tween=O,O.prototype={constructor:O,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||pe.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(pe.cssNumber[n]?"":"px")},cur:function(){var e=O.propHooks[this.prop];return e&&e.get?e.get(this):O.propHooks._default.get(this)},run:function(e){var t,n=O.propHooks[this.prop];return this.options.duration?this.pos=t=pe.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):O.propHooks._default.set(this),this}},O.prototype.init.prototype=O.prototype,O.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=pe.css(e.elem,e.prop,""),t&&"auto"!==t?t:0)},set:function(e){pe.fx.step[e.prop]?pe.fx.step[e.prop](e):1!==e.elem.nodeType||null==e.elem.style[pe.cssProps[e.prop]]&&!pe.cssHooks[e.prop]?e.elem[e.prop]=e.now:pe.style(e.elem,e.prop,e.now+e.unit)}}},O.propHooks.scrollTop=O.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},pe.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},pe.fx=O.prototype.init,pe.fx.step={};var Nt,kt,St=/^(?:toggle|show|hide)$/,At=/queueHooks$/;pe.Animation=pe.extend($,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return d(n.elem,e,Me.exec(t),n),n}]},tweener:function(e,t){pe.isFunction(e)?(t=e,e=["*"]):e=e.match(De);for(var n,r=0,i=e.length;r
      a",e=n.getElementsByTagName("a")[0],t.setAttribute("type","checkbox"),n.appendChild(t),e=n.getElementsByTagName("a")[0],e.style.cssText="top:1px",fe.getSetAttribute="t"!==n.className,fe.style=/top/.test(e.getAttribute("style")),fe.hrefNormalized="/a"===e.getAttribute("href"),fe.checkOn=!!t.value,fe.optSelected=i.selected,fe.enctype=!!re.createElement("form").enctype,r.disabled=!0,fe.optDisabled=!i.disabled,t=re.createElement("input"),t.setAttribute("value",""),fe.input=""===t.getAttribute("value"),t.value="t",t.setAttribute("type","radio"),fe.radioValue="t"===t.value}();var Dt=/\r/g,jt=/[\x20\t\r\n\f]+/g;pe.fn.extend({val:function(e){var t,n,r,i=this[0];{if(arguments.length)return r=pe.isFunction(e),this.each(function(n){var i;1===this.nodeType&&(i=r?e.call(this,n,pe(this).val()):e,null==i?i="":"number"==typeof i?i+="":pe.isArray(i)&&(i=pe.map(i,function(e){return null==e?"":e+""})),t=pe.valHooks[this.type]||pe.valHooks[this.nodeName.toLowerCase()],t&&"set"in t&&void 0!==t.set(this,i,"value")||(this.value=i))});if(i)return t=pe.valHooks[i.type]||pe.valHooks[i.nodeName.toLowerCase()],t&&"get"in t&&void 0!==(n=t.get(i,"value"))?n:(n=i.value,"string"==typeof n?n.replace(Dt,""):null==n?"":n)}}}),pe.extend({valHooks:{option:{get:function(e){var t=pe.find.attr(e,"value");return null!=t?t:pe.trim(pe.text(e)).replace(jt," ")}},select:{get:function(e){for(var t,n,r=e.options,i=e.selectedIndex,o="select-one"===e.type||i<0,a=o?null:[],s=o?i+1:r.length,u=i<0?s:o?i:0;u-1)try{r.selected=n=!0}catch(s){r.scrollHeight}else r.selected=!1;return n||(e.selectedIndex=-1),i}}}}),pe.each(["radio","checkbox"],function(){pe.valHooks[this]={set:function(e,t){if(pe.isArray(t))return e.checked=pe.inArray(pe(e).val(),t)>-1}},fe.checkOn||(pe.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})});var Lt,Ht,qt=pe.expr.attrHandle,_t=/^(?:checked|selected)$/i,Ft=fe.getSetAttribute,Mt=fe.input;pe.fn.extend({attr:function(e,t){return Pe(this,pe.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){pe.removeAttr(this,e)})}}),pe.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return"undefined"==typeof e.getAttribute?pe.prop(e,t,n):(1===o&&pe.isXMLDoc(e)||(t=t.toLowerCase(),i=pe.attrHooks[t]||(pe.expr.match.bool.test(t)?Ht:Lt)),void 0!==n?null===n?void pe.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:(r=pe.find.attr(e,t),null==r?void 0:r))},attrHooks:{type:{set:function(e,t){if(!fe.radioValue&&"radio"===t&&pe.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r,i=0,o=t&&t.match(De);if(o&&1===e.nodeType)for(;n=o[i++];)r=pe.propFix[n]||n,pe.expr.match.bool.test(n)?Mt&&Ft||!_t.test(n)?e[r]=!1:e[pe.camelCase("default-"+n)]=e[r]=!1:pe.attr(e,n,""),e.removeAttribute(Ft?n:r)}}),Ht={set:function(e,t,n){return t===!1?pe.removeAttr(e,n):Mt&&Ft||!_t.test(n)?e.setAttribute(!Ft&&pe.propFix[n]||n,n):e[pe.camelCase("default-"+n)]=e[n]=!0,n}},pe.each(pe.expr.match.bool.source.match(/\w+/g),function(e,t){var n=qt[t]||pe.find.attr;Mt&&Ft||!_t.test(t)?qt[t]=function(e,t,r){var i,o;return r||(o=qt[t],qt[t]=i,i=null!=n(e,t,r)?t.toLowerCase():null,qt[t]=o),i}:qt[t]=function(e,t,n){if(!n)return e[pe.camelCase("default-"+t)]?t.toLowerCase():null}}),Mt&&Ft||(pe.attrHooks.value={set:function(e,t,n){return pe.nodeName(e,"input")?void(e.defaultValue=t):Lt&&Lt.set(e,t,n)}}),Ft||(Lt={set:function(e,t,n){var r=e.getAttributeNode(n);if(r||e.setAttributeNode(r=e.ownerDocument.createAttribute(n)),r.value=t+="","value"===n||t===e.getAttribute(n))return t}},qt.id=qt.name=qt.coords=function(e,t,n){var r;if(!n)return(r=e.getAttributeNode(t))&&""!==r.value?r.value:null},pe.valHooks.button={get:function(e,t){var n=e.getAttributeNode(t);if(n&&n.specified)return n.value},set:Lt.set},pe.attrHooks.contenteditable={set:function(e,t,n){Lt.set(e,""!==t&&t,n)}},pe.each(["width","height"],function(e,t){pe.attrHooks[t]={set:function(e,n){if(""===n)return e.setAttribute(t,"auto"),n}}})),fe.style||(pe.attrHooks.style={get:function(e){return e.style.cssText||void 0},set:function(e,t){return e.style.cssText=t+""}});var Ot=/^(?:input|select|textarea|button|object)$/i,Rt=/^(?:a|area)$/i;pe.fn.extend({prop:function(e,t){return Pe(this,pe.prop,e,t,arguments.length>1)},removeProp:function(e){return e=pe.propFix[e]||e,this.each(function(){try{this[e]=void 0,delete this[e]}catch(t){}})}}),pe.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&pe.isXMLDoc(e)||(t=pe.propFix[t]||t,i=pe.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=pe.find.attr(e,"tabindex");return t?parseInt(t,10):Ot.test(e.nodeName)||Rt.test(e.nodeName)&&e.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),fe.hrefNormalized||pe.each(["href","src"],function(e,t){pe.propHooks[t]={get:function(e){return e.getAttribute(t,4)}}}),fe.optSelected||(pe.propHooks.selected={get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),pe.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){pe.propFix[this.toLowerCase()]=this}),fe.enctype||(pe.propFix.enctype="encoding");var Pt=/[\t\r\n\f]/g;pe.fn.extend({addClass:function(e){var t,n,r,i,o,a,s,u=0;if(pe.isFunction(e))return this.each(function(t){pe(this).addClass(e.call(this,t,z(this)))});if("string"==typeof e&&e)for(t=e.match(De)||[];n=this[u++];)if(i=z(n),r=1===n.nodeType&&(" "+i+" ").replace(Pt," ")){for(a=0;o=t[a++];)r.indexOf(" "+o+" ")<0&&(r+=o+" ");s=pe.trim(r),i!==s&&pe.attr(n,"class",s)}return this},removeClass:function(e){var t,n,r,i,o,a,s,u=0;if(pe.isFunction(e))return this.each(function(t){pe(this).removeClass(e.call(this,t,z(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof e&&e)for(t=e.match(De)||[];n=this[u++];)if(i=z(n),r=1===n.nodeType&&(" "+i+" ").replace(Pt," ")){for(a=0;o=t[a++];)for(;r.indexOf(" "+o+" ")>-1;)r=r.replace(" "+o+" "," ");s=pe.trim(r),i!==s&&pe.attr(n,"class",s)}return this},toggleClass:function(e,t){var n=typeof e;return"boolean"==typeof t&&"string"===n?t?this.addClass(e):this.removeClass(e):pe.isFunction(e)?this.each(function(n){pe(this).toggleClass(e.call(this,n,z(this),t),t)}):this.each(function(){var t,r,i,o;if("string"===n)for(r=0,i=pe(this),o=e.match(De)||[];t=o[r++];)i.hasClass(t)?i.removeClass(t):i.addClass(t);else void 0!==e&&"boolean"!==n||(t=z(this),t&&pe._data(this,"__className__",t),pe.attr(this,"class",t||e===!1?"":pe._data(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;for(t=" "+e+" ";n=this[r++];)if(1===n.nodeType&&(" "+z(n)+" ").replace(Pt," ").indexOf(t)>-1)return!0;return!1}}),pe.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){pe.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}),pe.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}});var Bt=e.location,Wt=pe.now(),It=/\?/,$t=/(,)|(\[|{)|(}|])|"(?:[^"\\\r\n]|\\["\\\/bfnrt]|\\u[\da-fA-F]{4})*"\s*:?|true|false|null|-?(?!0\d)\d+(?:\.\d+|)(?:[eE][+-]?\d+|)/g;pe.parseJSON=function(t){if(e.JSON&&e.JSON.parse)return e.JSON.parse(t+"");var n,r=null,i=pe.trim(t+"");return i&&!pe.trim(i.replace($t,function(e,t,i,o){return n&&t&&(r=0),0===r?e:(n=i||t,r+=!o-!i,"")}))?Function("return "+i)():pe.error("Invalid JSON: "+t)},pe.parseXML=function(t){var n,r;if(!t||"string"!=typeof t)return null;try{e.DOMParser?(r=new e.DOMParser,n=r.parseFromString(t,"text/xml")):(n=new e.ActiveXObject("Microsoft.XMLDOM"),n.async="false",n.loadXML(t))}catch(i){n=void 0}return n&&n.documentElement&&!n.getElementsByTagName("parsererror").length||pe.error("Invalid XML: "+t),n};var zt=/#.*$/,Xt=/([?&])_=[^&]*/,Ut=/^(.*?):[ \t]*([^\r\n]*)\r?$/gm,Vt=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Yt=/^(?:GET|HEAD)$/,Jt=/^\/\//,Gt=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,Kt={},Qt={},Zt="*/".concat("*"),en=Bt.href,tn=Gt.exec(en.toLowerCase())||[];pe.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:en,type:"GET",isLocal:Vt.test(tn[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Zt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":pe.parseJSON,"text xml":pe.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?V(V(e,pe.ajaxSettings),t):V(pe.ajaxSettings,e)},ajaxPrefilter:X(Kt),ajaxTransport:X(Qt),ajax:function(t,n){function r(t,n,r,i){var o,f,v,x,w,C=n;2!==b&&(b=2,u&&e.clearTimeout(u),c=void 0,s=i||"",T.readyState=t>0?4:0,o=t>=200&&t<300||304===t,r&&(x=Y(d,T,r)),x=J(d,x,T,o),o?(d.ifModified&&(w=T.getResponseHeader("Last-Modified"),w&&(pe.lastModified[a]=w),w=T.getResponseHeader("etag"),w&&(pe.etag[a]=w)),204===t||"HEAD"===d.type?C="nocontent":304===t?C="notmodified":(C=x.state,f=x.data,v=x.error,o=!v)):(v=C,!t&&C||(C="error",t<0&&(t=0))),T.status=t,T.statusText=(n||C)+"",o?g.resolveWith(p,[f,C,T]):g.rejectWith(p,[T,C,v]),T.statusCode(y),y=void 0,l&&h.trigger(o?"ajaxSuccess":"ajaxError",[T,d,o?f:v]),m.fireWith(p,[T,C]),l&&(h.trigger("ajaxComplete",[T,d]),--pe.active||pe.event.trigger("ajaxStop")))}"object"==typeof t&&(n=t,t=void 0),n=n||{};var i,o,a,s,u,l,c,f,d=pe.ajaxSetup({},n),p=d.context||d,h=d.context&&(p.nodeType||p.jquery)?pe(p):pe.event,g=pe.Deferred(),m=pe.Callbacks("once memory"),y=d.statusCode||{},v={},x={},b=0,w="canceled",T={readyState:0,getResponseHeader:function(e){var t;if(2===b){if(!f)for(f={};t=Ut.exec(s);)f[t[1].toLowerCase()]=t[2];t=f[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return 2===b?s:null},setRequestHeader:function(e,t){var n=e.toLowerCase();return b||(e=x[n]=x[n]||e,v[e]=t),this},overrideMimeType:function(e){return b||(d.mimeType=e),this},statusCode:function(e){var t;if(e)if(b<2)for(t in e)y[t]=[y[t],e[t]];else T.always(e[T.status]);return this},abort:function(e){var t=e||w;return c&&c.abort(t),r(0,t),this}};if(g.promise(T).complete=m.add,T.success=T.done,T.error=T.fail,d.url=((t||d.url||en)+"").replace(zt,"").replace(Jt,tn[1]+"//"),d.type=n.method||n.type||d.method||d.type,d.dataTypes=pe.trim(d.dataType||"*").toLowerCase().match(De)||[""],null==d.crossDomain&&(i=Gt.exec(d.url.toLowerCase()),d.crossDomain=!(!i||i[1]===tn[1]&&i[2]===tn[2]&&(i[3]||("http:"===i[1]?"80":"443"))===(tn[3]||("http:"===tn[1]?"80":"443")))),d.data&&d.processData&&"string"!=typeof d.data&&(d.data=pe.param(d.data,d.traditional)),U(Kt,d,n,T),2===b)return T;l=pe.event&&d.global,l&&0===pe.active++&&pe.event.trigger("ajaxStart"),d.type=d.type.toUpperCase(),d.hasContent=!Yt.test(d.type),a=d.url,d.hasContent||(d.data&&(a=d.url+=(It.test(a)?"&":"?")+d.data,delete d.data),d.cache===!1&&(d.url=Xt.test(a)?a.replace(Xt,"$1_="+Wt++):a+(It.test(a)?"&":"?")+"_="+Wt++)),d.ifModified&&(pe.lastModified[a]&&T.setRequestHeader("If-Modified-Since",pe.lastModified[a]),pe.etag[a]&&T.setRequestHeader("If-None-Match",pe.etag[a])),(d.data&&d.hasContent&&d.contentType!==!1||n.contentType)&&T.setRequestHeader("Content-Type",d.contentType),T.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+("*"!==d.dataTypes[0]?", "+Zt+"; q=0.01":""):d.accepts["*"]);for(o in d.headers)T.setRequestHeader(o,d.headers[o]);if(d.beforeSend&&(d.beforeSend.call(p,T,d)===!1||2===b))return T.abort();w="abort";for(o in{success:1,error:1,complete:1})T[o](d[o]);if(c=U(Qt,d,n,T)){if(T.readyState=1,l&&h.trigger("ajaxSend",[T,d]),2===b)return T;d.async&&d.timeout>0&&(u=e.setTimeout(function(){T.abort("timeout")},d.timeout));try{b=1,c.send(v,r)}catch(C){if(!(b<2))throw C;r(-1,C)}}else r(-1,"No Transport");return T},getJSON:function(e,t,n){return pe.get(e,t,n,"json")},getScript:function(e,t){return pe.get(e,void 0,t,"script")}}),pe.each(["get","post"],function(e,t){pe[t]=function(e,n,r,i){return pe.isFunction(n)&&(i=i||r,r=n,n=void 0),pe.ajax(pe.extend({url:e,type:t,dataType:i,data:n,success:r},pe.isPlainObject(e)&&e))}}),pe._evalUrl=function(e){return pe.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,"throws":!0})},pe.fn.extend({wrapAll:function(e){if(pe.isFunction(e))return this.each(function(t){pe(this).wrapAll(e.call(this,t))});if(this[0]){var t=pe(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstChild&&1===e.firstChild.nodeType;)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return pe.isFunction(e)?this.each(function(t){pe(this).wrapInner(e.call(this,t))}):this.each(function(){var t=pe(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=pe.isFunction(e);return this.each(function(n){pe(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){pe.nodeName(this,"body")||pe(this).replaceWith(this.childNodes)}).end()}}),pe.expr.filters.hidden=function(e){return fe.reliableHiddenOffsets()?e.offsetWidth<=0&&e.offsetHeight<=0&&!e.getClientRects().length:K(e)},pe.expr.filters.visible=function(e){return!pe.expr.filters.hidden(e)};var nn=/%20/g,rn=/\[\]$/,on=/\r?\n/g,an=/^(?:submit|button|image|reset|file)$/i,sn=/^(?:input|select|textarea|keygen)/i;pe.param=function(e,t){var n,r=[],i=function(e,t){t=pe.isFunction(t)?t():null==t?"":t,r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};if(void 0===t&&(t=pe.ajaxSettings&&pe.ajaxSettings.traditional),pe.isArray(e)||e.jquery&&!pe.isPlainObject(e))pe.each(e,function(){i(this.name,this.value)});else for(n in e)Q(n,e[n],t,i);return r.join("&").replace(nn,"+")},pe.fn.extend({serialize:function(){return pe.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=pe.prop(this,"elements");return e?pe.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!pe(this).is(":disabled")&&sn.test(this.nodeName)&&!an.test(e)&&(this.checked||!Be.test(e))}).map(function(e,t){var n=pe(this).val();return null==n?null:pe.isArray(n)?pe.map(n,function(e){return{name:t.name,value:e.replace(on,"\r\n")}}):{name:t.name,value:n.replace(on,"\r\n")}}).get()}}),pe.ajaxSettings.xhr=void 0!==e.ActiveXObject?function(){return this.isLocal?ee():re.documentMode>8?Z():/^(get|post|head|put|delete|options)$/i.test(this.type)&&Z()||ee()}:Z;var un=0,ln={},cn=pe.ajaxSettings.xhr();e.attachEvent&&e.attachEvent("onunload",function(){for(var e in ln)ln[e](void 0,!0)}),fe.cors=!!cn&&"withCredentials"in cn,cn=fe.ajax=!!cn,cn&&pe.ajaxTransport(function(t){if(!t.crossDomain||fe.cors){var n;return{send:function(r,i){var o,a=t.xhr(),s=++un;if(a.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(o in t.xhrFields)a[o]=t.xhrFields[o];t.mimeType&&a.overrideMimeType&&a.overrideMimeType(t.mimeType),t.crossDomain||r["X-Requested-With"]||(r["X-Requested-With"]="XMLHttpRequest");for(o in r)void 0!==r[o]&&a.setRequestHeader(o,r[o]+"");a.send(t.hasContent&&t.data||null),n=function(e,r){var o,u,l;if(n&&(r||4===a.readyState))if(delete ln[s],n=void 0,a.onreadystatechange=pe.noop,r)4!==a.readyState&&a.abort();else{l={},o=a.status,"string"==typeof a.responseText&&(l.text=a.responseText);try{u=a.statusText}catch(c){u=""}o||!t.isLocal||t.crossDomain?1223===o&&(o=204):o=l.text?200:404}l&&i(o,u,l,a.getAllResponseHeaders())},t.async?4===a.readyState?e.setTimeout(n):a.onreadystatechange=ln[s]=n:n()},abort:function(){n&&n(void 0,!0)}}}}),pe.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return pe.globalEval(e),e}}}),pe.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),pe.ajaxTransport("script",function(e){if(e.crossDomain){var t,n=re.head||pe("head")[0]||re.documentElement;return{send:function(r,i){t=re.createElement("script"),t.async=!0,e.scriptCharset&&(t.charset=e.scriptCharset),t.src=e.url,t.onload=t.onreadystatechange=function(e,n){(n||!t.readyState||/loaded|complete/.test(t.readyState))&&(t.onload=t.onreadystatechange=null,t.parentNode&&t.parentNode.removeChild(t),t=null,n||i(200,"success"))},n.insertBefore(t,n.firstChild)},abort:function(){t&&t.onload(void 0,!0)}}}});var fn=[],dn=/(=)\?(?=&|$)|\?\?/;pe.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=fn.pop()||pe.expando+"_"+Wt++;return this[e]=!0,e}}),pe.ajaxPrefilter("json jsonp",function(t,n,r){var i,o,a,s=t.jsonp!==!1&&(dn.test(t.url)?"url":"string"==typeof t.data&&0===(t.contentType||"").indexOf("application/x-www-form-urlencoded")&&dn.test(t.data)&&"data");if(s||"jsonp"===t.dataTypes[0])return i=t.jsonpCallback=pe.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,s?t[s]=t[s].replace(dn,"$1"+i):t.jsonp!==!1&&(t.url+=(It.test(t.url)?"&":"?")+t.jsonp+"="+i),t.converters["script json"]=function(){return a||pe.error(i+" was not called"),a[0]},t.dataTypes[0]="json",o=e[i],e[i]=function(){a=arguments},r.always(function(){void 0===o?pe(e).removeProp(i):e[i]=o,t[i]&&(t.jsonpCallback=n.jsonpCallback,fn.push(i)),a&&pe.isFunction(o)&&o(a[0]),a=o=void 0}),"script"}),pe.parseHTML=function(e,t,n){if(!e||"string"!=typeof e)return null;"boolean"==typeof t&&(n=t,t=!1),t=t||re;var r=Te.exec(e),i=!n&&[];return r?[t.createElement(r[1])]:(r=y([e],t,i),i&&i.length&&pe(i).remove(),pe.merge([],r.childNodes))};var pn=pe.fn.load;return pe.fn.load=function(e,t,n){if("string"!=typeof e&&pn)return pn.apply(this,arguments);var r,i,o,a=this,s=e.indexOf(" ");return s>-1&&(r=pe.trim(e.slice(s,e.length)),e=e.slice(0,s)),pe.isFunction(t)?(n=t,t=void 0):t&&"object"==typeof t&&(i="POST"),a.length>0&&pe.ajax({url:e,type:i||"GET",dataType:"html",data:t}).done(function(e){o=arguments,a.html(r?pe("
      ").append(pe.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},pe.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){pe.fn[t]=function(e){return this.on(t,e)}}),pe.expr.filters.animated=function(e){return pe.grep(pe.timers,function(t){return e===t.elem}).length},pe.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l,c=pe.css(e,"position"),f=pe(e),d={};"static"===c&&(e.style.position="relative"),s=f.offset(),o=pe.css(e,"top"),u=pe.css(e,"left"),l=("absolute"===c||"fixed"===c)&&pe.inArray("auto",[o,u])>-1,l?(r=f.position(),a=r.top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),pe.isFunction(t)&&(t=t.call(e,n,pe.extend({},s))),null!=t.top&&(d.top=t.top-s.top+a),null!=t.left&&(d.left=t.left-s.left+i),"using"in t?t.using.call(e,d):f.css(d)}},pe.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each(function(t){pe.offset.setOffset(this,e,t)});var t,n,r={top:0,left:0},i=this[0],o=i&&i.ownerDocument;if(o)return t=o.documentElement,pe.contains(t,i)?("undefined"!=typeof i.getBoundingClientRect&&(r=i.getBoundingClientRect()),n=te(o),{top:r.top+(n.pageYOffset||t.scrollTop)-(t.clientTop||0),left:r.left+(n.pageXOffset||t.scrollLeft)-(t.clientLeft||0)}):r},position:function(){if(this[0]){var e,t,n={top:0,left:0},r=this[0];return"fixed"===pe.css(r,"position")?t=r.getBoundingClientRect():(e=this.offsetParent(),t=this.offset(),pe.nodeName(e[0],"html")||(n=e.offset()),n.top+=pe.css(e[0],"borderTopWidth",!0),n.left+=pe.css(e[0],"borderLeftWidth",!0)),{top:t.top-n.top-pe.css(r,"marginTop",!0),left:t.left-n.left-pe.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){ +for(var e=this.offsetParent;e&&!pe.nodeName(e,"html")&&"static"===pe.css(e,"position");)e=e.offsetParent;return e||pt})}}),pe.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,t){var n=/Y/.test(t);pe.fn[e]=function(r){return Pe(this,function(e,r,i){var o=te(e);return void 0===i?o?t in o?o[t]:o.document.documentElement[r]:e[r]:void(o?o.scrollTo(n?pe(o).scrollLeft():i,n?i:pe(o).scrollTop()):e[r]=i)},e,r,arguments.length,null)}}),pe.each(["top","left"],function(e,t){pe.cssHooks[t]=L(fe.pixelPosition,function(e,n){if(n)return n=gt(e,t),ft.test(n)?pe(e).position()[t]+"px":n})}),pe.each({Height:"height",Width:"width"},function(e,t){pe.each({padding:"inner"+e,content:t,"":"outer"+e},function(n,r){pe.fn[r]=function(r,i){var o=arguments.length&&(n||"boolean"!=typeof r),a=n||(r===!0||i===!0?"margin":"border");return Pe(this,function(t,n,r){var i;return pe.isWindow(t)?t.document.documentElement["client"+e]:9===t.nodeType?(i=t.documentElement,Math.max(t.body["scroll"+e],i["scroll"+e],t.body["offset"+e],i["offset"+e],i["client"+e])):void 0===r?pe.css(t,n,a):pe.style(t,n,r,a)},t,o?r:void 0,o,null)}})}),pe.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)}}),pe.fn.size=function(){return this.length},pe.fn.andSelf=pe.fn.addBack,layui.define(function(e){layui.$=pe,e("jquery",pe)}),pe}); \ No newline at end of file diff --git a/WebContent/layui/lay/modules/laydate.js b/WebContent/layui/lay/modules/laydate.js new file mode 100644 index 0000000..ae0a591 --- /dev/null +++ b/WebContent/layui/lay/modules/laydate.js @@ -0,0 +1,2 @@ +/** layui-v2.4.5 MIT License By https://www.layui.com */ + ;!function(){"use strict";var e=window.layui&&layui.define,t={getPath:function(){var e=document.currentScript?document.currentScript.src:function(){for(var e,t=document.scripts,n=t.length-1,a=n;a>0;a--)if("interactive"===t[a].readyState){e=t[a].src;break}return e||t[n].src}();return e.substring(0,e.lastIndexOf("/")+1)}(),getStyle:function(e,t){var n=e.currentStyle?e.currentStyle:window.getComputedStyle(e,null);return n[n.getPropertyValue?"getPropertyValue":"getAttribute"](t)},link:function(e,a,i){if(n.path){var r=document.getElementsByTagName("head")[0],o=document.createElement("link");"string"==typeof a&&(i=a);var s=(i||e).replace(/\.|\//g,""),l="layuicss-"+s,d=0;o.rel="stylesheet",o.href=n.path+e,o.id=l,document.getElementById(l)||r.appendChild(o),"function"==typeof a&&!function c(){return++d>80?window.console&&console.error("laydate.css: Invalid"):void(1989===parseInt(t.getStyle(document.getElementById(l),"width"))?a():setTimeout(c,100))}()}}},n={v:"5.0.9",config:{},index:window.laydate&&window.laydate.v?1e5:0,path:t.getPath,set:function(e){var t=this;return t.config=w.extend({},t.config,e),t},ready:function(a){var i="laydate",r="",o=(e?"modules/laydate/":"theme/")+"default/laydate.css?v="+n.v+r;return e?layui.addcss(o,a,i):t.link(o,a,i),this}},a=function(){var e=this;return{hint:function(t){e.hint.call(e,t)},config:e.config}},i="laydate",r=".layui-laydate",o="layui-this",s="laydate-disabled",l="寮濮嬫棩鏈熻秴鍑轰簡缁撴潫鏃ユ湡
      寤鸿閲嶆柊閫夋嫨",d=[100,2e5],c="layui-laydate-static",m="layui-laydate-list",u="laydate-selected",h="layui-laydate-hint",y="laydate-day-prev",f="laydate-day-next",p="layui-laydate-footer",g=".laydate-btns-confirm",v="laydate-time-text",D=".laydate-btns-time",T=function(e){var t=this;t.index=++n.index,t.config=w.extend({},t.config,n.config,e),n.ready(function(){t.init()})},w=function(e){return new C(e)},C=function(e){for(var t=0,n="object"==typeof e?[e]:(this.selector=e,document.querySelectorAll(e||null));t0)return n[0].getAttribute(e)}():n.each(function(n,a){a.setAttribute(e,t)})},C.prototype.removeAttr=function(e){return this.each(function(t,n){n.removeAttribute(e)})},C.prototype.html=function(e){return this.each(function(t,n){n.innerHTML=e})},C.prototype.val=function(e){return this.each(function(t,n){n.value=e})},C.prototype.append=function(e){return this.each(function(t,n){"object"==typeof e?n.appendChild(e):n.innerHTML=n.innerHTML+e})},C.prototype.remove=function(e){return this.each(function(t,n){e?n.removeChild(e):n.parentNode.removeChild(n)})},C.prototype.on=function(e,t){return this.each(function(n,a){a.attachEvent?a.attachEvent("on"+e,function(e){e.target=e.srcElement,t.call(a,e)}):a.addEventListener(e,t,!1)})},C.prototype.off=function(e,t){return this.each(function(n,a){a.detachEvent?a.detachEvent("on"+e,t):a.removeEventListener(e,t,!1)})},T.isLeapYear=function(e){return e%4===0&&e%100!==0||e%400===0},T.prototype.config={type:"date",range:!1,format:"yyyy-MM-dd",value:null,isInitValue:!0,min:"1900-1-1",max:"2099-12-31",trigger:"focus",show:!1,showBottom:!0,btns:["clear","now","confirm"],lang:"cn",theme:"default",position:null,calendar:!1,mark:{},zIndex:null,done:null,change:null},T.prototype.lang=function(){var e=this,t=e.config,n={cn:{weeks:["鏃","涓","浜","涓","鍥","浜","鍏"],time:["鏃","鍒","绉"],timeTips:"閫夋嫨鏃堕棿",startTime:"寮濮嬫椂闂",endTime:"缁撴潫鏃堕棿",dateTips:"杩斿洖鏃ユ湡",month:["涓","浜","涓","鍥","浜","鍏","涓","鍏","涔","鍗","鍗佷竴","鍗佷簩"],tools:{confirm:"纭畾",clear:"娓呯┖",now:"鐜板湪"}},en:{weeks:["Su","Mo","Tu","We","Th","Fr","Sa"],time:["Hours","Minutes","Seconds"],timeTips:"Select Time",startTime:"Start Time",endTime:"End Time",dateTips:"Select Date",month:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],tools:{confirm:"Confirm",clear:"Clear",now:"Now"}}};return n[t.lang]||n.cn},T.prototype.init=function(){var e=this,t=e.config,n="yyyy|y|MM|M|dd|d|HH|H|mm|m|ss|s",a="static"===t.position,i={year:"yyyy",month:"yyyy-MM",date:"yyyy-MM-dd",time:"HH:mm:ss",datetime:"yyyy-MM-dd HH:mm:ss"};t.elem=w(t.elem),t.eventElem=w(t.eventElem),t.elem[0]&&(t.range===!0&&(t.range="-"),t.format===i.date&&(t.format=i[t.type]),e.format=t.format.match(new RegExp(n+"|.","g"))||[],e.EXP_IF="",e.EXP_SPLIT="",w.each(e.format,function(t,a){var i=new RegExp(n).test(a)?"\\d{"+function(){return new RegExp(n).test(e.format[0===t?t+1:t-1]||"")?/^yyyy|y$/.test(a)?4:a.length:/^yyyy$/.test(a)?"1,4":/^y$/.test(a)?"1,308":"1,2"}()+"}":"\\"+a;e.EXP_IF=e.EXP_IF+i,e.EXP_SPLIT=e.EXP_SPLIT+"("+i+")"}),e.EXP_IF=new RegExp("^"+(t.range?e.EXP_IF+"\\s\\"+t.range+"\\s"+e.EXP_IF:e.EXP_IF)+"$"),e.EXP_SPLIT=new RegExp("^"+e.EXP_SPLIT+"$",""),e.isInput(t.elem[0])||"focus"===t.trigger&&(t.trigger="click"),t.elem.attr("lay-key")||(t.elem.attr("lay-key",e.index),t.eventElem.attr("lay-key",e.index)),t.mark=w.extend({},t.calendar&&"cn"===t.lang?{"0-1-1":"鍏冩棪","0-2-14":"鎯呬汉","0-3-8":"濡囧コ","0-3-12":"妞嶆爲","0-4-1":"鎰氫汉","0-5-1":"鍔冲姩","0-5-4":"闈掑勾","0-6-1":"鍎跨","0-9-10":"鏁欏笀","0-9-18":"鍥借","0-10-1":"鍥藉簡","0-12-25":"鍦h癁"}:{},t.mark),w.each(["min","max"],function(e,n){var a=[],i=[];if("number"==typeof t[n]){var r=t[n],o=(new Date).getTime(),s=864e5,l=new Date(r?r0)return!0;var a=w.elem("div",{"class":"layui-laydate-header"}),i=[function(){var e=w.elem("i",{"class":"layui-icon laydate-icon laydate-prev-y"});return e.innerHTML="",e}(),function(){var e=w.elem("i",{"class":"layui-icon laydate-icon laydate-prev-m"});return e.innerHTML="",e}(),function(){var e=w.elem("div",{"class":"laydate-set-ym"}),t=w.elem("span"),n=w.elem("span");return e.appendChild(t),e.appendChild(n),e}(),function(){var e=w.elem("i",{"class":"layui-icon laydate-icon laydate-next-m"});return e.innerHTML="",e}(),function(){var e=w.elem("i",{"class":"layui-icon laydate-icon laydate-next-y"});return e.innerHTML="",e}()],d=w.elem("div",{"class":"layui-laydate-content"}),c=w.elem("table"),m=w.elem("thead"),u=w.elem("tr");w.each(i,function(e,t){a.appendChild(t)}),m.appendChild(u),w.each(new Array(6),function(e){var t=c.insertRow(0);w.each(new Array(7),function(a){if(0===e){var i=w.elem("th");i.innerHTML=n.weeks[a],u.appendChild(i)}t.insertCell(a)})}),c.insertBefore(m,c.children[0]),d.appendChild(c),r[e]=w.elem("div",{"class":"layui-laydate-main laydate-main-list-"+e}),r[e].appendChild(a),r[e].appendChild(d),o.push(i),s.push(d),l.push(c)}),w(d).html(function(){var e=[],i=[];return"datetime"===t.type&&e.push(''+n.timeTips+""),w.each(t.btns,function(e,r){var o=n.tools[r]||"btn";t.range&&"now"===r||(a&&"clear"===r&&(o="cn"===t.lang?"閲嶇疆":"Reset"),i.push(''+o+""))}),e.push('"),e.join("")}()),w.each(r,function(e,t){i.appendChild(t)}),t.showBottom&&i.appendChild(d),/^#/.test(t.theme)){var m=w.elem("style"),u=["#{{id}} .layui-laydate-header{background-color:{{theme}};}","#{{id}} .layui-this{background-color:{{theme}} !important;}"].join("").replace(/{{id}}/g,e.elemID).replace(/{{theme}}/g,t.theme);"styleSheet"in m?(m.setAttribute("type","text/css"),m.styleSheet.cssText=u):m.innerHTML=u,w(i).addClass("laydate-theme-molv"),i.appendChild(m)}e.remove(T.thisElemDate),a?t.elem.append(i):(document.body.appendChild(i),e.position()),e.checkDate().calendar(),e.changeEvent(),T.thisElemDate=e.elemID,"function"==typeof t.ready&&t.ready(w.extend({},t.dateTime,{month:t.dateTime.month+1}))},T.prototype.remove=function(e){var t=this,n=(t.config,w("#"+(e||t.elemID)));return n.hasClass(c)||t.checkDate(function(){n.remove()}),t},T.prototype.position=function(){var e=this,t=e.config,n=e.bindElem||t.elem[0],a=n.getBoundingClientRect(),i=e.elem.offsetWidth,r=e.elem.offsetHeight,o=function(e){return e=e?"scrollLeft":"scrollTop",document.body[e]|document.documentElement[e]},s=function(e){return document.documentElement[e?"clientWidth":"clientHeight"]},l=5,d=a.left,c=a.bottom;d+i+l>s("width")&&(d=s("width")-i-l),c+r+l>s()&&(c=a.top>r?a.top-r:s()-r,c-=2*l),t.position&&(e.elem.style.position=t.position),e.elem.style.left=d+("fixed"===t.position?0:o(1))+"px",e.elem.style.top=c+("fixed"===t.position?0:o())+"px"},T.prototype.hint=function(e){var t=this,n=(t.config,w.elem("div",{"class":h}));t.elem&&(n.innerHTML=e||"",w(t.elem).find("."+h).remove(),t.elem.appendChild(n),clearTimeout(t.hinTimer),t.hinTimer=setTimeout(function(){w(t.elem).find("."+h).remove()},3e3))},T.prototype.getAsYM=function(e,t,n){return n?t--:t++,t<0&&(t=11,e--),t>11&&(t=0,e++),[e,t]},T.prototype.systemDate=function(e){var t=e||new Date;return{year:t.getFullYear(),month:t.getMonth(),date:t.getDate(),hours:e?e.getHours():0,minutes:e?e.getMinutes():0,seconds:e?e.getSeconds():0}},T.prototype.checkDate=function(e){var t,a,i=this,r=(new Date,i.config),o=r.dateTime=r.dateTime||i.systemDate(),s=i.bindElem||r.elem[0],l=(i.isInput(s)?"val":"html",i.isInput(s)?s.value:"static"===r.position?"":s.innerHTML),c=function(e){e.year>d[1]&&(e.year=d[1],a=!0),e.month>11&&(e.month=11,a=!0),e.hours>23&&(e.hours=0,a=!0),e.minutes>59&&(e.minutes=0,e.hours++,a=!0),e.seconds>59&&(e.seconds=0,e.minutes++,a=!0),t=n.getEndDate(e.month+1,e.year),e.date>t&&(e.date=t,a=!0)},m=function(e,t,n){var o=["startTime","endTime"];t=(t.match(i.EXP_SPLIT)||[]).slice(1),n=n||0,r.range&&(i[o[n]]=i[o[n]]||{}),w.each(i.format,function(s,l){var c=parseFloat(t[s]);t[s].length蹇呴』閬靛惊涓嬭堪鏍煎紡锛
      "+(r.range?r.format+" "+r.range+" "+r.format:r.format)+"
      宸蹭负浣犻噸缃"),a=!0):l&&l.constructor===Date?r.dateTime=i.systemDate(l):(r.dateTime=i.systemDate(),delete i.startState,delete i.endState,delete i.startDate,delete i.endDate,delete i.startTime,delete i.endTime),c(o),a&&l&&i.setValue(r.range?i.endDate?i.parse():"":i.parse()),e&&e(),i)},T.prototype.mark=function(e,t){var n,a=this,i=a.config;return w.each(i.mark,function(e,a){var i=e.split("-");i[0]!=t[0]&&0!=i[0]||i[1]!=t[1]&&0!=i[1]||i[2]!=t[2]||(n=a||t[2])}),n&&e.html(''+n+""),a},T.prototype.limit=function(e,t,n,a){var i,r=this,o=r.config,l={},d=o[n>41?"endDate":"dateTime"],c=w.extend({},d,t||{});return w.each({now:c,min:o.min,max:o.max},function(e,t){l[e]=r.newDate(w.extend({year:t.year,month:t.month,date:t.date},function(){var e={};return w.each(a,function(n,a){e[a]=t[a]}),e}())).getTime()}),i=l.nowl.max,e&&e[i?"addClass":"removeClass"](s),i},T.prototype.calendar=function(e){var t,a,i,r=this,s=r.config,l=e||s.dateTime,c=new Date,m=r.lang(),u="date"!==s.type&&"datetime"!==s.type,h=e?1:0,y=w(r.table[h]).find("td"),f=w(r.elemHeader[h][2]).find("span");if(l.yeard[1]&&(l.year=d[1],r.hint("鏈楂樺彧鑳芥敮鎸佸埌鍏厓"+d[1]+"骞")),r.firstDate||(r.firstDate=w.extend({},l)),c.setFullYear(l.year,l.month,1),t=c.getDay(),a=n.getEndDate(l.month||12,l.year),i=n.getEndDate(l.month+1,l.year),w.each(y,function(e,n){var d=[l.year,l.month],c=0;n=w(n),n.removeAttr("class"),e=t&&e=n.firstDate.year&&(r.month=a.max.month,r.date=a.max.date),n.limit(w(i),r,t),M++}),w(u[f?0:1]).attr("lay-ym",M-8+"-"+T[1]).html(b+p+" - "+(M-1+p))}else if("month"===e)w.each(new Array(12),function(e){var i=w.elem("li",{"lay-ym":e}),s={year:T[0],month:e};e+1==T[1]&&w(i).addClass(o),i.innerHTML=r.month[e]+(f?"鏈":""),d.appendChild(i),T[0]=n.firstDate.year&&(s.date=a.max.date),n.limit(w(i),s,t)}),w(u[f?0:1]).attr("lay-ym",T[0]+"-"+T[1]).html(T[0]+p);else if("time"===e){var E=function(){w(d).find("ol").each(function(e,a){w(a).find("li").each(function(a,i){n.limit(w(i),[{hours:a},{hours:n[x].hours,minutes:a},{hours:n[x].hours,minutes:n[x].minutes,seconds:a}][e],t,[["hours"],["hours","minutes"],["hours","minutes","seconds"]][e])})}),a.range||n.limit(w(n.footer).find(g),n[x],0,["hours","minutes","seconds"])};a.range?n[x]||(n[x]={hours:0,minutes:0,seconds:0}):n[x]=i,w.each([24,60,60],function(e,t){var a=w.elem("li"),i=["

      "+r.time[e]+"

        "];w.each(new Array(t),function(t){i.push(""+w.digit(t,2)+"")}),a.innerHTML=i.join("")+"
      ",d.appendChild(a)}),E()}if(y&&h.removeChild(y),h.appendChild(d),"year"===e||"month"===e)w(n.elemMain[t]).addClass("laydate-ym-show"),w(d).find("li").on("click",function(){var r=0|w(this).attr("lay-ym");if(!w(this).hasClass(s)){if(0===t)i[e]=r,l&&(n.startDate[e]=r),n.limit(w(n.footer).find(g),null,0);else if(l)n.endDate[e]=r;else{var c="year"===e?n.getAsYM(r,T[1]-1,"sub"):n.getAsYM(T[0],r,"sub");w.extend(i,{year:c[0],month:c[1]})}"year"===a.type||"month"===a.type?(w(d).find("."+o).removeClass(o),w(this).addClass(o),"month"===a.type&&"year"===e&&(n.listYM[t][0]=r,l&&(n[["startDate","endDate"][t]].year=r),n.list("month",t))):(n.checkDate("limit").calendar(),n.closeList()),n.setBtnStatus(),a.range||n.done(null,"change"),w(n.footer).find(D).removeClass(s)}});else{var S=w.elem("span",{"class":v}),k=function(){w(d).find("ol").each(function(e){var t=this,a=w(t).find("li");t.scrollTop=30*(n[x][C[e]]-2),t.scrollTop<=0&&a.each(function(e,n){if(!w(this).hasClass(s))return t.scrollTop=30*(e-2),!0})})},H=w(c[2]).find("."+v);k(),S.innerHTML=a.range?[r.startTime,r.endTime][t]:r.timeTips,w(n.elemMain[t]).addClass("laydate-time-show"),H[0]&&H.remove(),c[2].appendChild(S),w(d).find("ol").each(function(e){var t=this;w(t).find("li").on("click",function(){var r=0|this.innerHTML;w(this).hasClass(s)||(a.range?n[x][C[e]]=r:i[C[e]]=r,w(t).find("."+o).removeClass(o),w(this).addClass(o),E(),k(),(n.endDate||"time"===a.type)&&n.done(null,"change"),n.setBtnStatus())})})}return n},T.prototype.listYM=[],T.prototype.closeList=function(){var e=this;e.config;w.each(e.elemCont,function(t,n){w(this).find("."+m).remove(),w(e.elemMain[t]).removeClass("laydate-ym-show laydate-time-show")}),w(e.elem).find("."+v).remove()},T.prototype.setBtnStatus=function(e,t,n){var a,i=this,r=i.config,o=w(i.footer).find(g),d=r.range&&"date"!==r.type&&"time"!==r.type;d&&(t=t||i.startDate,n=n||i.endDate,a=i.newDate(t).getTime()>i.newDate(n).getTime(),i.limit(null,t)||i.limit(null,n)?o.addClass(s):o[a?"addClass":"removeClass"](s),e&&a&&i.hint("string"==typeof e?l.replace(/鏃ユ湡/g,e):l))},T.prototype.parse=function(e,t){var n=this,a=n.config,i=t||(e?w.extend({},n.endDate,n.endTime):a.range?w.extend({},n.startDate,n.startTime):a.dateTime),r=n.format.concat();return w.each(r,function(e,t){/yyyy|y/.test(t)?r[e]=w.digit(i.year,t.length):/MM|M/.test(t)?r[e]=w.digit(i.month+1,t.length):/dd|d/.test(t)?r[e]=w.digit(i.date,t.length):/HH|H/.test(t)?r[e]=w.digit(i.hours,t.length):/mm|m/.test(t)?r[e]=w.digit(i.minutes,t.length):/ss|s/.test(t)&&(r[e]=w.digit(i.seconds,t.length))}),a.range&&!e?r.join("")+" "+a.range+" "+n.parse(1):r.join("")},T.prototype.newDate=function(e){return e=e||{},new Date(e.year||1,e.month||0,e.date||1,e.hours||0,e.minutes||0,e.seconds||0)},T.prototype.setValue=function(e){var t=this,n=t.config,a=t.bindElem||n.elem[0],i=t.isInput(a)?"val":"html";return"static"===n.position||w(a)[i](e||""),this},T.prototype.stampRange=function(){var e,t,n=this,a=n.config,i=w(n.elem).find("td");if(a.range&&!n.endDate&&w(n.footer).find(g).addClass(s),n.endDate)return e=n.newDate({year:n.startDate.year,month:n.startDate.month,date:n.startDate.date}).getTime(),t=n.newDate({year:n.endDate.year,month:n.endDate.month,date:n.endDate.date}).getTime(),e>t?n.hint(l):void w.each(i,function(a,i){var r=w(i).attr("lay-ymd").split("-"),s=n.newDate({year:r[0],month:r[1]-1,date:r[2]}).getTime();w(i).removeClass(u+" "+o),s!==e&&s!==t||w(i).addClass(w(i).hasClass(y)||w(i).hasClass(f)?u:o),s>e&&s','
      '+f+"
      ",'
      ','',"
      ","
      "].join(""));return l.ie&&l.ie<8?c.removeClass("layui-hide").addClass(o):(d[0]&&d.remove(),s.call(a,m,c[0],y),c.addClass("layui-hide").after(m),a.index)},c.prototype.getContent=function(t){var e=u(t);if(e[0])return d(e[0].document.body.innerHTML)},c.prototype.getText=function(t){var i=u(t);if(i[0])return e(i[0].document.body).text()},c.prototype.setContent=function(t,i,a){var l=u(t);l[0]&&(a?e(l[0].document.body).append(i):e(l[0].document.body).html(i),layedit.sync(t))},c.prototype.sync=function(t){var i=u(t);if(i[0]){var a=e("#"+i[1].attr("textarea"));a.val(d(i[0].document.body.innerHTML))}},c.prototype.getSelection=function(t){var e=u(t);if(e[0]){var i=m(e[0].document);return document.selection?i.text:i.toString()}};var s=function(t,i,a){var l=this,n=t.find("iframe");n.css({height:a.height}).on("load",function(){var o=n.contents(),r=n.prop("contentWindow"),c=o.find("head"),s=e([""].join("")),u=o.find("body");c.append(s),u.attr("contenteditable","true").css({"min-height":a.height}).html(i.value||""),y.apply(l,[r,n,i,a]),g.call(l,r,t,a)})},u=function(t){var i=e("#LAY_layedit_"+t),a=i.prop("contentWindow");return[a,i]},d=function(t){return 8==l.ie&&(t=t.replace(/<.+>/g,function(t){return t.toLowerCase()})),t},y=function(t,a,n,o){var r=t.document,c=e(r.body);c.on("keydown",function(t){var e=t.keyCode;if(13===e){var a=m(r),l=p(a),n=l.parentNode;if("pre"===n.tagName.toLowerCase()){if(t.shiftKey)return;return i.msg("璇锋殏鏃剁敤shift+enter"),!1}r.execCommand("formatBlock",!1,"

      ")}}),e(n).parents("form").on("submit",function(){var t=c.html();8==l.ie&&(t=t.replace(/<.+>/g,function(t){return t.toLowerCase()})),n.value=t}),c.on("paste",function(e){r.execCommand("formatBlock",!1,"

      "),setTimeout(function(){f.call(t,c),n.value=c.html()},100)})},f=function(t){var i=this;i.document;t.find("*[style]").each(function(){var t=this.style.textAlign;this.removeAttribute("style"),e(this).css({"text-align":t||""})}),t.find("table").addClass("layui-table"),t.find("script,link").remove()},m=function(t){return t.selection?t.selection.createRange():t.getSelection().getRangeAt(0)},p=function(t){return t.endContainer||t.parentElement().childNodes[0]},v=function(t,i,a){var l=this.document,n=document.createElement(t);for(var o in i)n.setAttribute(o,i[o]);if(n.removeAttribute("text"),l.selection){var r=a.text||i.text;if("a"===t&&!r)return;r&&(n.innerHTML=r),a.pasteHTML(e(n).prop("outerHTML")),a.select()}else{var r=a.toString()||i.text;if("a"===t&&!r)return;r&&(n.innerHTML=r),a.deleteContents(),a.insertNode(n)}},h=function(t,i){var a=this.document,l="layedit-tool-active",n=p(m(a)),o=function(e){return t.find(".layedit-tool-"+e)};i&&i[i.hasClass(l)?"removeClass":"addClass"](l),t.find(">i").removeClass(l),o("unlink").addClass(r),e(n).parents().each(function(){var t=this.tagName.toLowerCase(),e=this.style.textAlign;"b"!==t&&"strong"!==t||o("b").addClass(l),"i"!==t&&"em"!==t||o("i").addClass(l),"u"===t&&o("u").addClass(l),"strike"===t&&o("d").addClass(l),"p"===t&&("center"===e?o("center").addClass(l):"right"===e?o("right").addClass(l):o("left").addClass(l)),"a"===t&&(o("link").addClass(l),o("unlink").removeClass(r))})},g=function(t,a,l){var n=t.document,o=e(n.body),c={link:function(i){var a=p(i),l=e(a).parent();b.call(o,{href:l.attr("href"),target:l.attr("target")},function(e){var a=l[0];"A"===a.tagName?a.href=e.url:v.call(t,"a",{target:e.target,href:e.url,text:e.url},i)})},unlink:function(t){n.execCommand("unlink")},face:function(e){x.call(this,function(i){v.call(t,"img",{src:i.src,alt:i.alt},e)})},image:function(a){var n=this;layui.use("upload",function(o){var r=l.uploadImage||{};o.render({url:r.url,method:r.type,elem:e(n).find("input")[0],done:function(e){0==e.code?(e.data=e.data||{},v.call(t,"img",{src:e.data.src,alt:e.data.title},a)):i.msg(e.msg||"涓婁紶澶辫触")}})})},code:function(e){k.call(o,function(i){v.call(t,"pre",{text:i.code,"lay-lang":i.lang},e)})},help:function(){i.open({type:2,title:"甯姪",area:["600px","380px"],shadeClose:!0,shade:.1,skin:"layui-layer-msg",content:["http://www.layui.com/about/layedit/help.html","no"]})}},s=a.find(".layui-layedit-tool"),u=function(){var i=e(this),a=i.attr("layedit-event"),l=i.attr("lay-command");if(!i.hasClass(r)){o.focus();var u=m(n);u.commonAncestorContainer;l?(n.execCommand(l),/justifyLeft|justifyCenter|justifyRight/.test(l)&&n.execCommand("formatBlock",!1,"

      "),setTimeout(function(){o.focus()},10)):c[a]&&c[a].call(this,u),h.call(t,s,i)}},d=/image/;s.find(">i").on("mousedown",function(){var t=e(this),i=t.attr("layedit-event");d.test(i)||u.call(this)}).on("click",function(){var t=e(this),i=t.attr("layedit-event");d.test(i)&&u.call(this)}),o.on("click",function(){h.call(t,s),i.close(x.index)})},b=function(t,e){var l=this,n=i.open({type:1,id:"LAY_layedit_link",area:"350px",shade:.05,shadeClose:!0,moveType:1,title:"瓒呴摼鎺",skin:"layui-layer-msg",content:['

        ','
      • ','','
        ','',"
        ","
      • ",'
      • ','','
        ','",'","
        ","
      • ",'
      • ','','',"
      • ","
      "].join(""),success:function(t,n){var o="submit(layedit-link-yes)";a.render("radio"),t.find(".layui-btn-primary").on("click",function(){i.close(n),l.focus()}),a.on(o,function(t){i.close(b.index),e&&e(t.field)})}});b.index=n},x=function(t){var a=function(){var t=["[寰瑧]","[鍢诲樆]","[鍝堝搱]","[鍙埍]","[鍙淽","[鎸栭蓟]","[鍚冩儕]","[瀹崇緸]","[鎸ょ溂]","[闂槾]","[閯欒]","[鐖变綘]","[娉猐","[鍋风瑧]","[浜蹭翰]","[鐢熺梾]","[澶紑蹇僝","[鐧界溂]","[鍙冲摷鍝糫","[宸﹀摷鍝糫","[鍢榏","[琛癩","[濮斿眻]","[鍚怾","[鍝堟瑺]","[鎶辨姳]","[鎬抅","[鐤戦棶]","[棣嬪槾]","[鎷滄嫓]","[鎬濊僝","[姹梋","[鍥癩","[鐫","[閽盷","[澶辨湜]","[閰穄","[鑹瞉","[鍝糫","[榧撴帉]","[鏅昡","[鎮蹭激]","[鎶撶媯]","[榛戠嚎]","[闃撮櫓]","[鎬掗獋]","[浜掔矇]","[蹇僝","[浼ゅ績]","[鐚ご]","[鐔婄尗]","[鍏斿瓙]","[ok]","[鑰禲","[good]","[NO]","[璧瀅","[鏉","[寮盷","[鑽夋偿椹琞","[绁為┈]","[鍥","[娴簯]","[缁欏姏]","[鍥磋]","[濞佹]","[濂ョ壒鏇糫","[绀肩墿]","[閽焆","[璇濈瓛]","[铚$儧]","[铔嬬硶]"],e={};return layui.each(t,function(t,i){e[i]=layui.cache.dir+"images/face/"+t+".gif"}),e}();return x.hide=x.hide||function(t){"face"!==e(t.target).attr("layedit-event")&&i.close(x.index)},x.index=i.tips(function(){var t=[];return layui.each(a,function(e,i){t.push('
    3. '+e+'
    4. ')}),'
        '+t.join("")+"
      "}(),this,{tips:1,time:0,skin:"layui-box layui-util-face",maxWidth:500,success:function(l,n){l.css({marginTop:-4,marginLeft:-10}).find(".layui-clear>li").on("click",function(){t&&t({src:a[this.title],alt:this.title}),i.close(n)}),e(document).off("click",x.hide).on("click",x.hide)}})},k=function(t){var e=this,l=i.open({type:1,id:"LAY_layedit_code",area:"550px",shade:.05,shadeClose:!0,moveType:1,title:"鎻掑叆浠g爜",skin:"layui-layer-msg",content:['
        ','
      • ','','
        ','","
        ","
      • ",'
      • ','','
        ','',"
        ","
      • ",'
      • ','','',"
      • ","
      "].join(""),success:function(l,n){var o="submit(layedit-code-yes)";a.render("select"),l.find(".layui-btn-primary").on("click",function(){i.close(n),e.focus()}),a.on(o,function(e){i.close(k.index),t&&t(e.field)})}});k.index=l},C={html:'',strong:'',italic:'',underline:'',del:'',"|":'',left:'',center:'',right:'',link:'',unlink:'',face:'',image:'',code:'',help:''},w=new c;t(n,w)}); \ No newline at end of file diff --git a/WebContent/layui/lay/modules/layer.js b/WebContent/layui/lay/modules/layer.js new file mode 100644 index 0000000..c6d5378 --- /dev/null +++ b/WebContent/layui/lay/modules/layer.js @@ -0,0 +1,2 @@ +/** layui-v2.4.5 MIT License By https://www.layui.com */ + ;!function(e,t){"use strict";var i,n,a=e.layui&&layui.define,o={getPath:function(){var e=document.currentScript?document.currentScript.src:function(){for(var e,t=document.scripts,i=t.length-1,n=i;n>0;n--)if("interactive"===t[n].readyState){e=t[n].src;break}return e||t[i].src}();return e.substring(0,e.lastIndexOf("/")+1)}(),config:{},end:{},minIndex:0,minLeft:[],btn:["确定","取消"],type:["dialog","page","iframe","loading","tips"],getStyle:function(t,i){var n=t.currentStyle?t.currentStyle:e.getComputedStyle(t,null);return n[n.getPropertyValue?"getPropertyValue":"getAttribute"](i)},link:function(t,i,n){if(r.path){var a=document.getElementsByTagName("head")[0],s=document.createElement("link");"string"==typeof i&&(n=i);var l=(n||t).replace(/\.|\//g,""),f="layuicss-"+l,c=0;s.rel="stylesheet",s.href=r.path+t,s.id=f,document.getElementById(f)||a.appendChild(s),"function"==typeof i&&!function u(){return++c>80?e.console&&console.error("layer.css: Invalid"):void(1989===parseInt(o.getStyle(document.getElementById(f),"width"))?i():setTimeout(u,100))}()}}},r={v:"3.1.1",ie:function(){var t=navigator.userAgent.toLowerCase();return!!(e.ActiveXObject||"ActiveXObject"in e)&&((t.match(/msie\s(\d+)/)||[])[1]||"11")}(),index:e.layer&&e.layer.v?1e5:0,path:o.getPath,config:function(e,t){return e=e||{},r.cache=o.config=i.extend({},o.config,e),r.path=o.config.path||r.path,"string"==typeof e.extend&&(e.extend=[e.extend]),o.config.path&&r.ready(),e.extend?(a?layui.addcss("modules/layer/"+e.extend):o.link("theme/"+e.extend),this):this},ready:function(e){var t="layer",i="",n=(a?"modules/layer/":"theme/")+"default/layer.css?v="+r.v+i;return a?layui.addcss(n,e,t):o.link(n,e,t),this},alert:function(e,t,n){var a="function"==typeof t;return a&&(n=t),r.open(i.extend({content:e,yes:n},a?{}:t))},confirm:function(e,t,n,a){var s="function"==typeof t;return s&&(a=n,n=t),r.open(i.extend({content:e,btn:o.btn,yes:n,btn2:a},s?{}:t))},msg:function(e,n,a){var s="function"==typeof n,f=o.config.skin,c=(f?f+" "+f+"-msg":"")||"layui-layer-msg",u=l.anim.length-1;return s&&(a=n),r.open(i.extend({content:e,time:3e3,shade:!1,skin:c,title:!1,closeBtn:!1,btn:!1,resize:!1,end:a},s&&!o.config.skin?{skin:c+" layui-layer-hui",anim:u}:function(){return n=n||{},(n.icon===-1||n.icon===t&&!o.config.skin)&&(n.skin=c+" "+(n.skin||"layui-layer-hui")),n}()))},load:function(e,t){return r.open(i.extend({type:3,icon:e||0,resize:!1,shade:.01},t))},tips:function(e,t,n){return r.open(i.extend({type:4,content:[e,t],closeBtn:!1,time:3e3,shade:!1,resize:!1,fixed:!1,maxWidth:210},n))}},s=function(e){var t=this;t.index=++r.index,t.config=i.extend({},t.config,o.config,e),document.body?t.creat():setTimeout(function(){t.creat()},30)};s.pt=s.prototype;var l=["layui-layer",".layui-layer-title",".layui-layer-main",".layui-layer-dialog","layui-layer-iframe","layui-layer-content","layui-layer-btn","layui-layer-close"];l.anim=["layer-anim-00","layer-anim-01","layer-anim-02","layer-anim-03","layer-anim-04","layer-anim-05","layer-anim-06"],s.pt.config={type:0,shade:.3,fixed:!0,move:l[1],title:"信息",offset:"auto",area:"auto",closeBtn:1,time:0,zIndex:19891014,maxWidth:360,anim:0,isOutAnim:!0,icon:-1,moveType:1,resize:!0,scrollbar:!0,tips:2},s.pt.vessel=function(e,t){var n=this,a=n.index,r=n.config,s=r.zIndex+a,f="object"==typeof r.title,c=r.maxmin&&(1===r.type||2===r.type),u=r.title?'
      '+(f?r.title[0]:r.title)+"
      ":"";return r.zIndex=s,t([r.shade?'
      ':"",'
      '+(e&&2!=r.type?"":u)+'
      '+(0==r.type&&r.icon!==-1?'':"")+(1==r.type&&e?"":r.content||"")+'
      '+function(){var e=c?'':"";return r.closeBtn&&(e+=''),e}()+""+(r.btn?function(){var e="";"string"==typeof r.btn&&(r.btn=[r.btn]);for(var t=0,i=r.btn.length;t'+r.btn[t]+"";return'
      '+e+"
      "}():"")+(r.resize?'':"")+"
      "],u,i('
      ')),n},s.pt.creat=function(){var e=this,t=e.config,a=e.index,s=t.content,f="object"==typeof s,c=i("body");if(!t.id||!i("#"+t.id)[0]){switch("string"==typeof t.area&&(t.area="auto"===t.area?["",""]:[t.area,""]),t.shift&&(t.anim=t.shift),6==r.ie&&(t.fixed=!1),t.type){case 0:t.btn="btn"in t?t.btn:o.btn[0],r.closeAll("dialog");break;case 2:var s=t.content=f?t.content:[t.content||"","auto"];t.content='';break;case 3:delete t.title,delete t.closeBtn,t.icon===-1&&0===t.icon,r.closeAll("loading");break;case 4:f||(t.content=[t.content,"body"]),t.follow=t.content[1],t.content=t.content[0]+'',delete t.title,t.tips="object"==typeof t.tips?t.tips:[t.tips,!0],t.tipsMore||r.closeAll("tips")}if(e.vessel(f,function(n,r,u){c.append(n[0]),f?function(){2==t.type||4==t.type?function(){i("body").append(n[1])}():function(){s.parents("."+l[0])[0]||(s.data("display",s.css("display")).show().addClass("layui-layer-wrap").wrap(n[1]),i("#"+l[0]+a).find("."+l[5]).before(r))}()}():c.append(n[1]),i(".layui-layer-move")[0]||c.append(o.moveElem=u),e.layero=i("#"+l[0]+a),t.scrollbar||l.html.css("overflow","hidden").attr("layer-full",a)}).auto(a),i("#layui-layer-shade"+e.index).css({"background-color":t.shade[1]||"#000",opacity:t.shade[0]||t.shade}),2==t.type&&6==r.ie&&e.layero.find("iframe").attr("src",s[0]),4==t.type?e.tips():e.offset(),t.fixed&&n.on("resize",function(){e.offset(),(/^\d+%$/.test(t.area[0])||/^\d+%$/.test(t.area[1]))&&e.auto(a),4==t.type&&e.tips()}),t.time<=0||setTimeout(function(){r.close(e.index)},t.time),e.move().callback(),l.anim[t.anim]){var u="layer-anim "+l.anim[t.anim];e.layero.addClass(u).one("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend",function(){i(this).removeClass(u)})}t.isOutAnim&&e.layero.data("isOutAnim",!0)}},s.pt.auto=function(e){var t=this,a=t.config,o=i("#"+l[0]+e);""===a.area[0]&&a.maxWidth>0&&(r.ie&&r.ie<8&&a.btn&&o.width(o.innerWidth()),o.outerWidth()>a.maxWidth&&o.width(a.maxWidth));var s=[o.innerWidth(),o.innerHeight()],f=o.find(l[1]).outerHeight()||0,c=o.find("."+l[6]).outerHeight()||0,u=function(e){e=o.find(e),e.height(s[1]-f-c-2*(0|parseFloat(e.css("padding-top"))))};switch(a.type){case 2:u("iframe");break;default:""===a.area[1]?a.maxHeight>0&&o.outerHeight()>a.maxHeight?(s[1]=a.maxHeight,u("."+l[5])):a.fixed&&s[1]>=n.height()&&(s[1]=n.height(),u("."+l[5])):u("."+l[5])}return t},s.pt.offset=function(){var e=this,t=e.config,i=e.layero,a=[i.outerWidth(),i.outerHeight()],o="object"==typeof t.offset;e.offsetTop=(n.height()-a[1])/2,e.offsetLeft=(n.width()-a[0])/2,o?(e.offsetTop=t.offset[0],e.offsetLeft=t.offset[1]||e.offsetLeft):"auto"!==t.offset&&("t"===t.offset?e.offsetTop=0:"r"===t.offset?e.offsetLeft=n.width()-a[0]:"b"===t.offset?e.offsetTop=n.height()-a[1]:"l"===t.offset?e.offsetLeft=0:"lt"===t.offset?(e.offsetTop=0,e.offsetLeft=0):"lb"===t.offset?(e.offsetTop=n.height()-a[1],e.offsetLeft=0):"rt"===t.offset?(e.offsetTop=0,e.offsetLeft=n.width()-a[0]):"rb"===t.offset?(e.offsetTop=n.height()-a[1],e.offsetLeft=n.width()-a[0]):e.offsetTop=t.offset),t.fixed||(e.offsetTop=/%$/.test(e.offsetTop)?n.height()*parseFloat(e.offsetTop)/100:parseFloat(e.offsetTop),e.offsetLeft=/%$/.test(e.offsetLeft)?n.width()*parseFloat(e.offsetLeft)/100:parseFloat(e.offsetLeft),e.offsetTop+=n.scrollTop(),e.offsetLeft+=n.scrollLeft()),i.attr("minLeft")&&(e.offsetTop=n.height()-(i.find(l[1]).outerHeight()||0),e.offsetLeft=i.css("left")),i.css({top:e.offsetTop,left:e.offsetLeft})},s.pt.tips=function(){var e=this,t=e.config,a=e.layero,o=[a.outerWidth(),a.outerHeight()],r=i(t.follow);r[0]||(r=i("body"));var s={width:r.outerWidth(),height:r.outerHeight(),top:r.offset().top,left:r.offset().left},f=a.find(".layui-layer-TipsG"),c=t.tips[0];t.tips[1]||f.remove(),s.autoLeft=function(){s.left+o[0]-n.width()>0?(s.tipLeft=s.left+s.width-o[0],f.css({right:12,left:"auto"})):s.tipLeft=s.left},s.where=[function(){s.autoLeft(),s.tipTop=s.top-o[1]-10,f.removeClass("layui-layer-TipsB").addClass("layui-layer-TipsT").css("border-right-color",t.tips[1])},function(){s.tipLeft=s.left+s.width+10,s.tipTop=s.top,f.removeClass("layui-layer-TipsL").addClass("layui-layer-TipsR").css("border-bottom-color",t.tips[1])},function(){s.autoLeft(),s.tipTop=s.top+s.height+10,f.removeClass("layui-layer-TipsT").addClass("layui-layer-TipsB").css("border-right-color",t.tips[1])},function(){s.tipLeft=s.left-o[0]-10,s.tipTop=s.top,f.removeClass("layui-layer-TipsR").addClass("layui-layer-TipsL").css("border-bottom-color",t.tips[1])}],s.where[c-1](),1===c?s.top-(n.scrollTop()+o[1]+16)<0&&s.where[2]():2===c?n.width()-(s.left+s.width+o[0]+16)>0||s.where[3]():3===c?s.top-n.scrollTop()+s.height+o[1]+16-n.height()>0&&s.where[0]():4===c&&o[0]+16-s.left>0&&s.where[1](),a.find("."+l[5]).css({"background-color":t.tips[1],"padding-right":t.closeBtn?"30px":""}),a.css({left:s.tipLeft-(t.fixed?n.scrollLeft():0),top:s.tipTop-(t.fixed?n.scrollTop():0)})},s.pt.move=function(){var e=this,t=e.config,a=i(document),s=e.layero,l=s.find(t.move),f=s.find(".layui-layer-resize"),c={};return t.move&&l.css("cursor","move"),l.on("mousedown",function(e){e.preventDefault(),t.move&&(c.moveStart=!0,c.offset=[e.clientX-parseFloat(s.css("left")),e.clientY-parseFloat(s.css("top"))],o.moveElem.css("cursor","move").show())}),f.on("mousedown",function(e){e.preventDefault(),c.resizeStart=!0,c.offset=[e.clientX,e.clientY],c.area=[s.outerWidth(),s.outerHeight()],o.moveElem.css("cursor","se-resize").show()}),a.on("mousemove",function(i){if(c.moveStart){var a=i.clientX-c.offset[0],o=i.clientY-c.offset[1],l="fixed"===s.css("position");if(i.preventDefault(),c.stX=l?0:n.scrollLeft(),c.stY=l?0:n.scrollTop(),!t.moveOut){var f=n.width()-s.outerWidth()+c.stX,u=n.height()-s.outerHeight()+c.stY;af&&(a=f),ou&&(o=u)}s.css({left:a,top:o})}if(t.resize&&c.resizeStart){var a=i.clientX-c.offset[0],o=i.clientY-c.offset[1];i.preventDefault(),r.style(e.index,{width:c.area[0]+a,height:c.area[1]+o}),c.isResize=!0,t.resizing&&t.resizing(s)}}).on("mouseup",function(e){c.moveStart&&(delete c.moveStart,o.moveElem.hide(),t.moveEnd&&t.moveEnd(s)),c.resizeStart&&(delete c.resizeStart,o.moveElem.hide())}),e},s.pt.callback=function(){function e(){var e=a.cancel&&a.cancel(t.index,n);e===!1||r.close(t.index)}var t=this,n=t.layero,a=t.config;t.openLayer(),a.success&&(2==a.type?n.find("iframe").on("load",function(){a.success(n,t.index)}):a.success(n,t.index)),6==r.ie&&t.IE6(n),n.find("."+l[6]).children("a").on("click",function(){var e=i(this).index();if(0===e)a.yes?a.yes(t.index,n):a.btn1?a.btn1(t.index,n):r.close(t.index);else{var o=a["btn"+(e+1)]&&a["btn"+(e+1)](t.index,n);o===!1||r.close(t.index)}}),n.find("."+l[7]).on("click",e),a.shadeClose&&i("#layui-layer-shade"+t.index).on("click",function(){r.close(t.index)}),n.find(".layui-layer-min").on("click",function(){var e=a.min&&a.min(n);e===!1||r.min(t.index,a)}),n.find(".layui-layer-max").on("click",function(){i(this).hasClass("layui-layer-maxmin")?(r.restore(t.index),a.restore&&a.restore(n)):(r.full(t.index,a),setTimeout(function(){a.full&&a.full(n)},100))}),a.end&&(o.end[t.index]=a.end)},o.reselect=function(){i.each(i("select"),function(e,t){var n=i(this);n.parents("."+l[0])[0]||1==n.attr("layer")&&i("."+l[0]).length<1&&n.removeAttr("layer").show(),n=null})},s.pt.IE6=function(e){i("select").each(function(e,t){var n=i(this);n.parents("."+l[0])[0]||"none"===n.css("display")||n.attr({layer:"1"}).hide(),n=null})},s.pt.openLayer=function(){var e=this;r.zIndex=e.config.zIndex,r.setTop=function(e){var t=function(){r.zIndex++,e.css("z-index",r.zIndex+1)};return r.zIndex=parseInt(e[0].style.zIndex),e.on("mousedown",t),r.zIndex}},o.record=function(e){var t=[e.width(),e.height(),e.position().top,e.position().left+parseFloat(e.css("margin-left"))];e.find(".layui-layer-max").addClass("layui-layer-maxmin"),e.attr({area:t})},o.rescollbar=function(e){l.html.attr("layer-full")==e&&(l.html[0].style.removeProperty?l.html[0].style.removeProperty("overflow"):l.html[0].style.removeAttribute("overflow"),l.html.removeAttr("layer-full"))},e.layer=r,r.getChildFrame=function(e,t){return t=t||i("."+l[4]).attr("times"),i("#"+l[0]+t).find("iframe").contents().find(e)},r.getFrameIndex=function(e){return i("#"+e).parents("."+l[4]).attr("times")},r.iframeAuto=function(e){if(e){var t=r.getChildFrame("html",e).outerHeight(),n=i("#"+l[0]+e),a=n.find(l[1]).outerHeight()||0,o=n.find("."+l[6]).outerHeight()||0;n.css({height:t+a+o}),n.find("iframe").css({height:t})}},r.iframeSrc=function(e,t){i("#"+l[0]+e).find("iframe").attr("src",t)},r.style=function(e,t,n){var a=i("#"+l[0]+e),r=a.find(".layui-layer-content"),s=a.attr("type"),f=a.find(l[1]).outerHeight()||0,c=a.find("."+l[6]).outerHeight()||0;a.attr("minLeft");s!==o.type[3]&&s!==o.type[4]&&(n||(parseFloat(t.width)<=260&&(t.width=260),parseFloat(t.height)-f-c<=64&&(t.height=64+f+c)),a.css(t),c=a.find("."+l[6]).outerHeight(),s===o.type[2]?a.find("iframe").css({height:parseFloat(t.height)-f-c}):r.css({height:parseFloat(t.height)-f-c-parseFloat(r.css("padding-top"))-parseFloat(r.css("padding-bottom"))}))},r.min=function(e,t){var a=i("#"+l[0]+e),s=a.find(l[1]).outerHeight()||0,f=a.attr("minLeft")||181*o.minIndex+"px",c=a.css("position");o.record(a),o.minLeft[0]&&(f=o.minLeft[0],o.minLeft.shift()),a.attr("position",c),r.style(e,{width:180,height:s,left:f,top:n.height()-s,position:"fixed",overflow:"hidden"},!0),a.find(".layui-layer-min").hide(),"page"===a.attr("type")&&a.find(l[4]).hide(),o.rescollbar(e),a.attr("minLeft")||o.minIndex++,a.attr("minLeft",f)},r.restore=function(e){var t=i("#"+l[0]+e),n=t.attr("area").split(",");t.attr("type");r.style(e,{width:parseFloat(n[0]),height:parseFloat(n[1]),top:parseFloat(n[2]),left:parseFloat(n[3]),position:t.attr("position"),overflow:"visible"},!0),t.find(".layui-layer-max").removeClass("layui-layer-maxmin"),t.find(".layui-layer-min").show(),"page"===t.attr("type")&&t.find(l[4]).show(),o.rescollbar(e)},r.full=function(e){var t,a=i("#"+l[0]+e);o.record(a),l.html.attr("layer-full")||l.html.css("overflow","hidden").attr("layer-full",e),clearTimeout(t),t=setTimeout(function(){var t="fixed"===a.css("position");r.style(e,{top:t?0:n.scrollTop(),left:t?0:n.scrollLeft(),width:n.width(),height:n.height()},!0),a.find(".layui-layer-min").hide()},100)},r.title=function(e,t){var n=i("#"+l[0]+(t||r.index)).find(l[1]);n.html(e)},r.close=function(e){var t=i("#"+l[0]+e),n=t.attr("type"),a="layer-anim-close";if(t[0]){var s="layui-layer-wrap",f=function(){if(n===o.type[1]&&"object"===t.attr("conType")){t.children(":not(."+l[5]+")").remove();for(var a=t.find("."+s),r=0;r<2;r++)a.unwrap();a.css("display",a.data("display")).removeClass(s)}else{if(n===o.type[2])try{var f=i("#"+l[4]+e)[0];f.contentWindow.document.write(""),f.contentWindow.close(),t.find("."+l[5])[0].removeChild(f)}catch(c){}t[0].innerHTML="",t.remove()}"function"==typeof o.end[e]&&o.end[e](),delete o.end[e]};t.data("isOutAnim")&&t.addClass("layer-anim "+a),i("#layui-layer-moves, #layui-layer-shade"+e).remove(),6==r.ie&&o.reselect(),o.rescollbar(e),t.attr("minLeft")&&(o.minIndex--,o.minLeft.push(t.attr("minLeft"))),r.ie&&r.ie<10||!t.data("isOutAnim")?f():setTimeout(function(){f()},200)}},r.closeAll=function(e){i.each(i("."+l[0]),function(){var t=i(this),n=e?t.attr("type")===e:1;n&&r.close(t.attr("times")),n=null})};var f=r.cache||{},c=function(e){return f.skin?" "+f.skin+" "+f.skin+"-"+e:""};r.prompt=function(e,t){var a="";if(e=e||{},"function"==typeof e&&(t=e),e.area){var o=e.area;a='style="width: '+o[0]+"; height: "+o[1]+';"',delete e.area}var s,l=2==e.formType?'":function(){return''}(),f=e.success;return delete e.success,r.open(i.extend({type:1,btn:["确定","取消"],content:l,skin:"layui-layer-prompt"+c("prompt"),maxWidth:n.width(),success:function(t){s=t.find(".layui-layer-input"),s.val(e.value||"").focus(),"function"==typeof f&&f(t)},resize:!1,yes:function(i){var n=s.val();""===n?s.focus():n.length>(e.maxlength||500)?r.tips("最多输入"+(e.maxlength||500)+"个字数",s,{tips:1}):t&&t(n,i,s)}},e))},r.tab=function(e){e=e||{};var t=e.tab||{},n="layui-this",a=e.success;return delete e.success,r.open(i.extend({type:1,skin:"layui-layer-tab"+c("tab"),resize:!1,title:function(){var e=t.length,i=1,a="";if(e>0)for(a=''+t[0].title+"";i"+t[i].title+"";return a}(),content:'
        '+function(){var e=t.length,i=1,a="";if(e>0)for(a='
      • '+(t[0].content||"no content")+"
      • ";i'+(t[i].content||"no content")+"";return a}()+"
      ",success:function(t){var o=t.find(".layui-layer-title").children(),r=t.find(".layui-layer-tabmain").children();o.on("mousedown",function(t){t.stopPropagation?t.stopPropagation():t.cancelBubble=!0;var a=i(this),o=a.index();a.addClass(n).siblings().removeClass(n),r.eq(o).show().siblings().hide(),"function"==typeof e.change&&e.change(o)}),"function"==typeof a&&a(t)}},e))},r.photos=function(t,n,a){function o(e,t,i){var n=new Image;return n.src=e,n.complete?t(n):(n.onload=function(){n.onload=null,t(n)},void(n.onerror=function(e){n.onerror=null,i(e)}))}var s={};if(t=t||{},t.photos){var l=t.photos.constructor===Object,f=l?t.photos:{},u=f.data||[],d=f.start||0;s.imgIndex=(0|d)+1,t.img=t.img||"img";var y=t.success;if(delete t.success,l){if(0===u.length)return r.msg("没有图片")}else{var p=i(t.photos),h=function(){u=[],p.find(t.img).each(function(e){var t=i(this);t.attr("layer-index",e),u.push({alt:t.attr("alt"),pid:t.attr("layer-pid"),src:t.attr("layer-src")||t.attr("src"),thumb:t.attr("src")})})};if(h(),0===u.length)return;if(n||p.on("click",t.img,function(){var e=i(this),n=e.attr("layer-index");r.photos(i.extend(t,{photos:{start:n,data:u,tab:t.tab},full:t.full}),!0),h()}),!n)return}s.imgprev=function(e){s.imgIndex--,s.imgIndex<1&&(s.imgIndex=u.length),s.tabimg(e)},s.imgnext=function(e,t){s.imgIndex++,s.imgIndex>u.length&&(s.imgIndex=1,t)||s.tabimg(e)},s.keyup=function(e){if(!s.end){var t=e.keyCode;e.preventDefault(),37===t?s.imgprev(!0):39===t?s.imgnext(!0):27===t&&r.close(s.index)}},s.tabimg=function(e){if(!(u.length<=1))return f.start=s.imgIndex-1,r.close(s.index),r.photos(t,!0,e)},s.event=function(){s.bigimg.hover(function(){s.imgsee.show()},function(){s.imgsee.hide()}),s.bigimg.find(".layui-layer-imgprev").on("click",function(e){e.preventDefault(),s.imgprev()}),s.bigimg.find(".layui-layer-imgnext").on("click",function(e){e.preventDefault(),s.imgnext()}),i(document).on("keyup",s.keyup)},s.loadi=r.load(1,{shade:!("shade"in t)&&.9,scrollbar:!1}),o(u[d].src,function(n){r.close(s.loadi),s.index=r.open(i.extend({type:1,id:"layui-layer-photos",area:function(){var a=[n.width,n.height],o=[i(e).width()-100,i(e).height()-100];if(!t.full&&(a[0]>o[0]||a[1]>o[1])){var r=[a[0]/o[0],a[1]/o[1]];r[0]>r[1]?(a[0]=a[0]/r[0],a[1]=a[1]/r[0]):r[0]'+(u[d].alt||
      '+(u.length>1?'':"")+'
      '+(u[d].alt||"")+""+s.imgIndex+"/"+u.length+"
      ",success:function(e,i){s.bigimg=e.find(".layui-layer-phimg"),s.imgsee=e.find(".layui-layer-imguide,.layui-layer-imgbar"),s.event(e),t.tab&&t.tab(u[d],e),"function"==typeof y&&y(e)},end:function(){s.end=!0,i(document).off("keyup",s.keyup)}},t))},function(){r.close(s.loadi),r.msg("当前图片地址异常
      是否继续查看下一张?",{time:3e4,btn:["下一张","不看了"],yes:function(){u.length>1&&s.imgnext(!0,!0)}})})}},o.run=function(t){i=t,n=i(e),l.html=i("html"),r.open=function(e){var t=new s(e);return t.index}},e.layui&&layui.define?(r.ready(),layui.define("jquery",function(t){r.path=layui.cache.dir,o.run(layui.$),e.layer=r,t("layer",r)})):"function"==typeof define&&define.amd?define(["jquery"],function(){return o.run(e.jQuery),r}):function(){o.run(e.jQuery),r.ready()}()}(window); \ No newline at end of file diff --git a/WebContent/layui/lay/modules/laypage.js b/WebContent/layui/lay/modules/laypage.js new file mode 100644 index 0000000..fd07fda --- /dev/null +++ b/WebContent/layui/lay/modules/laypage.js @@ -0,0 +1,2 @@ +/** layui-v2.4.5 MIT License By https://www.layui.com */ + ;layui.define(function(e){"use strict";var a=document,t="getElementById",n="getElementsByTagName",i="laypage",r="layui-disabled",u=function(e){var a=this;a.config=e||{},a.config.index=++s.index,a.render(!0)};u.prototype.type=function(){var e=this.config;if("object"==typeof e.elem)return void 0===e.elem.length?2:3},u.prototype.view=function(){var e=this,a=e.config,t=a.groups="groups"in a?0|a.groups:5;a.layout="object"==typeof a.layout?a.layout:["prev","page","next"],a.count=0|a.count,a.curr=0|a.curr||1,a.limits="object"==typeof a.limits?a.limits:[10,20,30,40,50],a.limit=0|a.limit||10,a.pages=Math.ceil(a.count/a.limit)||1,a.curr>a.pages&&(a.curr=a.pages),t<0?t=1:t>a.pages&&(t=a.pages),a.prev="prev"in a?a.prev:"上一页",a.next="next"in a?a.next:"下一页";var n=a.pages>t?Math.ceil((a.curr+(t>1?1:0))/(t>0?t:1)):1,i={prev:function(){return a.prev?''+a.prev+"":""}(),page:function(){var e=[];if(a.count<1)return"";n>1&&a.first!==!1&&0!==t&&e.push(''+(a.first||1)+"");var i=Math.floor((t-1)/2),r=n>1?a.curr-i:1,u=n>1?function(){var e=a.curr+(t-i-1);return e>a.pages?a.pages:e}():t;for(u-r2&&e.push('');r<=u;r++)r===a.curr?e.push('"+r+""):e.push(''+r+"");return a.pages>t&&a.pages>u&&a.last!==!1&&(u+1…'),0!==t&&e.push(''+(a.last||a.pages)+"")),e.join("")}(),next:function(){return a.next?''+a.next+"":""}(),count:'鍏 '+a.count+" 鏉",limit:function(){var e=['"}(),refresh:['','',""].join(""),skip:function(){return['到第','','页',""].join("")}()};return['
      ',function(){var e=[];return layui.each(a.layout,function(a,t){i[t]&&e.push(i[t])}),e.join("")}(),"
      "].join("")},u.prototype.jump=function(e,a){if(e){var t=this,i=t.config,r=e.children,u=e[n]("button")[0],l=e[n]("input")[0],p=e[n]("select")[0],c=function(){var e=0|l.value.replace(/\s|\D/g,"");e&&(i.curr=e,t.render())};if(a)return c();for(var o=0,y=r.length;oi.pages||(i.curr=e,t.render())});p&&s.on(p,"change",function(){var e=this.value;i.curr*e>i.count&&(i.curr=Math.ceil(i.count/e)),i.limit=e,t.render()}),u&&s.on(u,"click",function(){c()})}},u.prototype.skip=function(e){if(e){var a=this,t=e[n]("input")[0];t&&s.on(t,"keyup",function(t){var n=this.value,i=t.keyCode;/^(37|38|39|40)$/.test(i)||(/\D/.test(n)&&(this.value=n.replace(/\D/,"")),13===i&&a.jump(e,!0))})}},u.prototype.render=function(e){var n=this,i=n.config,r=n.type(),u=n.view();2===r?i.elem&&(i.elem.innerHTML=u):3===r?i.elem.html(u):a[t](i.elem)&&(a[t](i.elem).innerHTML=u),i.jump&&i.jump(i,e);var s=a[t]("layui-laypage-"+i.index);n.jump(s),i.hash&&!e&&(location.hash="!"+i.hash+"="+i.curr),n.skip(s)};var s={render:function(e){var a=new u(e);return a.index},index:layui.laypage?layui.laypage.index+1e4:0,on:function(e,a,t){return e.attachEvent?e.attachEvent("on"+a,function(a){a.target=a.srcElement,t.call(e,a)}):e.addEventListener(a,t,!1),this}};e(i,s)}); \ No newline at end of file diff --git a/WebContent/layui/lay/modules/laytpl.js b/WebContent/layui/lay/modules/laytpl.js new file mode 100644 index 0000000..d482d4e --- /dev/null +++ b/WebContent/layui/lay/modules/laytpl.js @@ -0,0 +1,2 @@ +/** layui-v2.4.5 MIT License By https://www.layui.com */ + ;layui.define(function(e){"use strict";var r={open:"{{",close:"}}"},c={exp:function(e){return new RegExp(e,"g")},query:function(e,c,t){var o=["#([\\s\\S])+?","([^{#}])*?"][e||0];return n((c||"")+r.open+o+r.close+(t||""))},escape:function(e){return String(e||"").replace(/&(?!#?[a-zA-Z0-9]+;)/g,"&").replace(//g,">").replace(/'/g,"'").replace(/"/g,""")},error:function(e,r){var c="Laytpl Error锛";return"object"==typeof console&&console.error(c+e+"\n"+(r||"")),c+e}},n=c.exp,t=function(e){this.tpl=e};t.pt=t.prototype,window.errors=0,t.pt.parse=function(e,t){var o=this,p=e,a=n("^"+r.open+"#",""),l=n(r.close+"$","");e=e.replace(/\s+|\r|\t|\n/g," ").replace(n(r.open+"#"),r.open+"# ").replace(n(r.close+"}"),"} "+r.close).replace(/\\/g,"\\\\").replace(n(r.open+"!(.+?)!"+r.close),function(e){return e=e.replace(n("^"+r.open+"!"),"").replace(n("!"+r.close),"").replace(n(r.open+"|"+r.close),function(e){return e.replace(/(.)/g,"\\$1")})}).replace(/(?="|')/g,"\\").replace(c.query(),function(e){return e=e.replace(a,"").replace(l,""),'";'+e.replace(/\\/g,"")+';view+="'}).replace(c.query(1),function(e){var c='"+(';return e.replace(/\s/g,"")===r.open+r.close?"":(e=e.replace(n(r.open+"|"+r.close),""),/^=/.test(e)&&(e=e.replace(/^=/,""),c='"+_escape_('),c+e.replace(/\\/g,"")+')+"')}),e='"use strict";var view = "'+e+'";return view;';try{return o.cache=e=new Function("d, _escape_",e),e(t,c.escape)}catch(u){return delete o.cache,c.error(u,p)}},t.pt.render=function(e,r){var n,t=this;return e?(n=t.cache?t.cache(e,c.escape):t.parse(t.tpl,e),r?void r(n):n):c.error("no data")};var o=function(e){return"string"!=typeof e?c.error("Template not found"):new t(e)};o.config=function(e){e=e||{};for(var c in e)r[c]=e[c]},o.v="1.2.0",e("laytpl",o)}); \ No newline at end of file diff --git a/WebContent/layui/lay/modules/mobile.js b/WebContent/layui/lay/modules/mobile.js new file mode 100644 index 0000000..35cfdf0 --- /dev/null +++ b/WebContent/layui/lay/modules/mobile.js @@ -0,0 +1,2 @@ +/** layui-v2.4.5 MIT License By https://www.layui.com */ + ;layui.define(function(i){i("layui.mobile",layui.v)});layui.define(function(e){"use strict";var r={open:"{{",close:"}}"},c={exp:function(e){return new RegExp(e,"g")},query:function(e,c,t){var o=["#([\\s\\S])+?","([^{#}])*?"][e||0];return n((c||"")+r.open+o+r.close+(t||""))},escape:function(e){return String(e||"").replace(/&(?!#?[a-zA-Z0-9]+;)/g,"&").replace(//g,">").replace(/'/g,"'").replace(/"/g,""")},error:function(e,r){var c="Laytpl Error锛";return"object"==typeof console&&console.error(c+e+"\n"+(r||"")),c+e}},n=c.exp,t=function(e){this.tpl=e};t.pt=t.prototype,window.errors=0,t.pt.parse=function(e,t){var o=this,p=e,a=n("^"+r.open+"#",""),l=n(r.close+"$","");e=e.replace(/\s+|\r|\t|\n/g," ").replace(n(r.open+"#"),r.open+"# ").replace(n(r.close+"}"),"} "+r.close).replace(/\\/g,"\\\\").replace(n(r.open+"!(.+?)!"+r.close),function(e){return e=e.replace(n("^"+r.open+"!"),"").replace(n("!"+r.close),"").replace(n(r.open+"|"+r.close),function(e){return e.replace(/(.)/g,"\\$1")})}).replace(/(?="|')/g,"\\").replace(c.query(),function(e){return e=e.replace(a,"").replace(l,""),'";'+e.replace(/\\/g,"")+';view+="'}).replace(c.query(1),function(e){var c='"+(';return e.replace(/\s/g,"")===r.open+r.close?"":(e=e.replace(n(r.open+"|"+r.close),""),/^=/.test(e)&&(e=e.replace(/^=/,""),c='"+_escape_('),c+e.replace(/\\/g,"")+')+"')}),e='"use strict";var view = "'+e+'";return view;';try{return o.cache=e=new Function("d, _escape_",e),e(t,c.escape)}catch(u){return delete o.cache,c.error(u,p)}},t.pt.render=function(e,r){var n,t=this;return e?(n=t.cache?t.cache(e,c.escape):t.parse(t.tpl,e),r?void r(n):n):c.error("no data")};var o=function(e){return"string"!=typeof e?c.error("Template not found"):new t(e)};o.config=function(e){e=e||{};for(var c in e)r[c]=e[c]},o.v="1.2.0",e("laytpl",o)});layui.define(function(e){"use strict";var t=(window,document),i="querySelectorAll",n="getElementsByClassName",a=function(e){return t[i](e)},s={type:0,shade:!0,shadeClose:!0,fixed:!0,anim:"scale"},l={extend:function(e){var t=JSON.parse(JSON.stringify(s));for(var i in e)t[i]=e[i];return t},timer:{},end:{}};l.touch=function(e,t){e.addEventListener("click",function(e){t.call(this,e)},!1)};var o=0,r=["layui-m-layer"],d=function(e){var t=this;t.config=l.extend(e),t.view()};d.prototype.view=function(){var e=this,i=e.config,s=t.createElement("div");e.id=s.id=r[0]+o,s.setAttribute("class",r[0]+" "+r[0]+(i.type||0)),s.setAttribute("index",o);var l=function(){var e="object"==typeof i.title;return i.title?'

      '+(e?i.title[0]:i.title)+"

      ":""}(),d=function(){"string"==typeof i.btn&&(i.btn=[i.btn]);var e,t=(i.btn||[]).length;return 0!==t&&i.btn?(e=''+i.btn[0]+"",2===t&&(e=''+i.btn[1]+""+e),'
      '+e+"
      "):""}();if(i.fixed||(i.top=i.hasOwnProperty("top")?i.top:100,i.style=i.style||"",i.style+=" top:"+(t.body.scrollTop+i.top)+"px"),2===i.type&&(i.content='

      '+(i.content||"")+"

      "),i.skin&&(i.anim="up"),"msg"===i.skin&&(i.shade=!1),s.innerHTML=(i.shade?"
      ':"")+'
      "+l+'
      '+i.content+"
      "+d+"
      ",!i.type||2===i.type){var y=t[n](r[0]+i.type),u=y.length;u>=1&&c.close(y[0].getAttribute("index"))}document.body.appendChild(s);var m=e.elem=a("#"+e.id)[0];i.success&&i.success(m),e.index=o++,e.action(i,m)},d.prototype.action=function(e,t){var i=this;e.time&&(l.timer[i.index]=setTimeout(function(){c.close(i.index)},1e3*e.time));var a=function(){var t=this.getAttribute("type");0==t?(e.no&&e.no(),c.close(i.index)):e.yes?e.yes(i.index):c.close(i.index)};if(e.btn)for(var s=t[n]("layui-m-layerbtn")[0].children,o=s.length,r=0;r0&&e-1 in t)}function s(t){return A.call(t,function(t){return null!=t})}function u(t){return t.length>0?T.fn.concat.apply([],t):t}function c(t){return t.replace(/::/g,"/").replace(/([A-Z]+)([A-Z][a-z])/g,"$1_$2").replace(/([a-z\d])([A-Z])/g,"$1_$2").replace(/_/g,"-").toLowerCase()}function l(t){return t in F?F[t]:F[t]=new RegExp("(^|\\s)"+t+"(\\s|$)")}function f(t,e){return"number"!=typeof e||k[c(t)]?e:e+"px"}function h(t){var e,n;return $[t]||(e=L.createElement(t),L.body.appendChild(e),n=getComputedStyle(e,"").getPropertyValue("display"),e.parentNode.removeChild(e),"none"==n&&(n="block"),$[t]=n),$[t]}function p(t){return"children"in t?D.call(t.children):T.map(t.childNodes,function(t){if(1==t.nodeType)return t})}function d(t,e){var n,r=t?t.length:0;for(n=0;n]*>/,R=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,z=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,Z=/^(?:body|html)$/i,q=/([A-Z])/g,H=["val","css","html","text","data","width","height","offset"],I=["after","prepend","before","append"],V=L.createElement("table"),_=L.createElement("tr"),B={tr:L.createElement("tbody"),tbody:V,thead:V,tfoot:V,td:_,th:_,"*":L.createElement("div")},U=/complete|loaded|interactive/,X=/^[\w-]*$/,J={},W=J.toString,Y={},G=L.createElement("div"),K={tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},Q=Array.isArray||function(t){return t instanceof Array};return Y.matches=function(t,e){if(!e||!t||1!==t.nodeType)return!1;var n=t.matches||t.webkitMatchesSelector||t.mozMatchesSelector||t.oMatchesSelector||t.matchesSelector;if(n)return n.call(t,e);var r,i=t.parentNode,o=!i;return o&&(i=G).appendChild(t),r=~Y.qsa(i,e).indexOf(t),o&&G.removeChild(t),r},C=function(t){return t.replace(/-+(.)?/g,function(t,e){return e?e.toUpperCase():""})},N=function(t){return A.call(t,function(e,n){return t.indexOf(e)==n})},Y.fragment=function(t,e,n){var r,i,a;return R.test(t)&&(r=T(L.createElement(RegExp.$1))),r||(t.replace&&(t=t.replace(z,"<$1>")),e===E&&(e=M.test(t)&&RegExp.$1),e in B||(e="*"),a=B[e],a.innerHTML=""+t,r=T.each(D.call(a.childNodes),function(){a.removeChild(this)})),o(n)&&(i=T(r),T.each(n,function(t,e){H.indexOf(t)>-1?i[t](e):i.attr(t,e)})),r},Y.Z=function(t,e){return new d(t,e)},Y.isZ=function(t){return t instanceof Y.Z},Y.init=function(t,n){var r;if(!t)return Y.Z();if("string"==typeof t)if(t=t.trim(),"<"==t[0]&&M.test(t))r=Y.fragment(t,RegExp.$1,n),t=null;else{if(n!==E)return T(n).find(t);r=Y.qsa(L,t)}else{if(e(t))return T(L).ready(t);if(Y.isZ(t))return t;if(Q(t))r=s(t);else if(i(t))r=[t],t=null;else if(M.test(t))r=Y.fragment(t.trim(),RegExp.$1,n),t=null;else{if(n!==E)return T(n).find(t);r=Y.qsa(L,t)}}return Y.Z(r,t)},T=function(t,e){return Y.init(t,e)},T.extend=function(t){var e,n=D.call(arguments,1);return"boolean"==typeof t&&(e=t,t=n.shift()),n.forEach(function(n){m(t,n,e)}),t},Y.qsa=function(t,e){var n,r="#"==e[0],i=!r&&"."==e[0],o=r||i?e.slice(1):e,a=X.test(o);return t.getElementById&&a&&r?(n=t.getElementById(o))?[n]:[]:1!==t.nodeType&&9!==t.nodeType&&11!==t.nodeType?[]:D.call(a&&!r&&t.getElementsByClassName?i?t.getElementsByClassName(o):t.getElementsByTagName(e):t.querySelectorAll(e))},T.contains=L.documentElement.contains?function(t,e){return t!==e&&t.contains(e)}:function(t,e){for(;e&&(e=e.parentNode);)if(e===t)return!0;return!1},T.type=t,T.isFunction=e,T.isWindow=n,T.isArray=Q,T.isPlainObject=o,T.isEmptyObject=function(t){var e;for(e in t)return!1;return!0},T.isNumeric=function(t){var e=Number(t),n=typeof t;return null!=t&&"boolean"!=n&&("string"!=n||t.length)&&!isNaN(e)&&isFinite(e)||!1},T.inArray=function(t,e,n){return O.indexOf.call(e,t,n)},T.camelCase=C,T.trim=function(t){return null==t?"":String.prototype.trim.call(t)},T.uuid=0,T.support={},T.expr={},T.noop=function(){},T.map=function(t,e){var n,r,i,o=[];if(a(t))for(r=0;r=0?t:t+this.length]},toArray:function(){return this.get()},size:function(){return this.length},remove:function(){return this.each(function(){null!=this.parentNode&&this.parentNode.removeChild(this)})},each:function(t){return O.every.call(this,function(e,n){return t.call(e,n,e)!==!1}),this},filter:function(t){return e(t)?this.not(this.not(t)):T(A.call(this,function(e){return Y.matches(e,t)}))},add:function(t,e){return T(N(this.concat(T(t,e))))},is:function(t){return this.length>0&&Y.matches(this[0],t)},not:function(t){var n=[];if(e(t)&&t.call!==E)this.each(function(e){t.call(this,e)||n.push(this)});else{var r="string"==typeof t?this.filter(t):a(t)&&e(t.item)?D.call(t):T(t);this.forEach(function(t){r.indexOf(t)<0&&n.push(t)})}return T(n)},has:function(t){return this.filter(function(){return i(t)?T.contains(this,t):T(this).find(t).size()})},eq:function(t){return t===-1?this.slice(t):this.slice(t,+t+1)},first:function(){var t=this[0];return t&&!i(t)?t:T(t)},last:function(){var t=this[this.length-1];return t&&!i(t)?t:T(t)},find:function(t){var e,n=this;return e=t?"object"==typeof t?T(t).filter(function(){var t=this;return O.some.call(n,function(e){return T.contains(e,t)})}):1==this.length?T(Y.qsa(this[0],t)):this.map(function(){return Y.qsa(this,t)}):T()},closest:function(t,e){var n=[],i="object"==typeof t&&T(t);return this.each(function(o,a){for(;a&&!(i?i.indexOf(a)>=0:Y.matches(a,t));)a=a!==e&&!r(a)&&a.parentNode;a&&n.indexOf(a)<0&&n.push(a)}),T(n)},parents:function(t){for(var e=[],n=this;n.length>0;)n=T.map(n,function(t){if((t=t.parentNode)&&!r(t)&&e.indexOf(t)<0)return e.push(t),t});return v(e,t)},parent:function(t){return v(N(this.pluck("parentNode")),t)},children:function(t){return v(this.map(function(){return p(this)}),t)},contents:function(){return this.map(function(){return this.contentDocument||D.call(this.childNodes)})},siblings:function(t){return v(this.map(function(t,e){return A.call(p(e.parentNode),function(t){return t!==e})}),t)},empty:function(){return this.each(function(){this.innerHTML=""})},pluck:function(t){return T.map(this,function(e){return e[t]})},show:function(){return this.each(function(){"none"==this.style.display&&(this.style.display=""),"none"==getComputedStyle(this,"").getPropertyValue("display")&&(this.style.display=h(this.nodeName))})},replaceWith:function(t){return this.before(t).remove()},wrap:function(t){var n=e(t);if(this[0]&&!n)var r=T(t).get(0),i=r.parentNode||this.length>1;return this.each(function(e){T(this).wrapAll(n?t.call(this,e):i?r.cloneNode(!0):r)})},wrapAll:function(t){if(this[0]){T(this[0]).before(t=T(t));for(var e;(e=t.children()).length;)t=e.first();T(t).append(this)}return this},wrapInner:function(t){var n=e(t);return this.each(function(e){var r=T(this),i=r.contents(),o=n?t.call(this,e):t;i.length?i.wrapAll(o):r.append(o)})},unwrap:function(){return this.parent().each(function(){T(this).replaceWith(T(this).children())}),this},clone:function(){return this.map(function(){return this.cloneNode(!0)})},hide:function(){return this.css("display","none")},toggle:function(t){return this.each(function(){var e=T(this);(t===E?"none"==e.css("display"):t)?e.show():e.hide()})},prev:function(t){return T(this.pluck("previousElementSibling")).filter(t||"*")},next:function(t){return T(this.pluck("nextElementSibling")).filter(t||"*")},html:function(t){return 0 in arguments?this.each(function(e){var n=this.innerHTML;T(this).empty().append(g(this,t,e,n))}):0 in this?this[0].innerHTML:null},text:function(t){return 0 in arguments?this.each(function(e){var n=g(this,t,e,this.textContent);this.textContent=null==n?"":""+n}):0 in this?this.pluck("textContent").join(""):null},attr:function(t,e){var n;return"string"!=typeof t||1 in arguments?this.each(function(n){if(1===this.nodeType)if(i(t))for(j in t)y(this,j,t[j]);else y(this,t,g(this,e,n,this.getAttribute(t)))}):0 in this&&1==this[0].nodeType&&null!=(n=this[0].getAttribute(t))?n:E},removeAttr:function(t){return this.each(function(){1===this.nodeType&&t.split(" ").forEach(function(t){y(this,t)},this)})},prop:function(t,e){return t=K[t]||t,1 in arguments?this.each(function(n){this[t]=g(this,e,n,this[t])}):this[0]&&this[0][t]},removeProp:function(t){return t=K[t]||t,this.each(function(){delete this[t]})},data:function(t,e){var n="data-"+t.replace(q,"-$1").toLowerCase(),r=1 in arguments?this.attr(n,e):this.attr(n);return null!==r?b(r):E},val:function(t){return 0 in arguments?(null==t&&(t=""),this.each(function(e){this.value=g(this,t,e,this.value)})):this[0]&&(this[0].multiple?T(this[0]).find("option").filter(function(){return this.selected}).pluck("value"):this[0].value)},offset:function(t){if(t)return this.each(function(e){var n=T(this),r=g(this,t,e,n.offset()),i=n.offsetParent().offset(),o={top:r.top-i.top,left:r.left-i.left};"static"==n.css("position")&&(o.position="relative"),n.css(o)});if(!this.length)return null;if(L.documentElement!==this[0]&&!T.contains(L.documentElement,this[0]))return{top:0,left:0};var e=this[0].getBoundingClientRect();return{left:e.left+window.pageXOffset,top:e.top+window.pageYOffset,width:Math.round(e.width),height:Math.round(e.height)}},css:function(e,n){if(arguments.length<2){var r=this[0];if("string"==typeof e){if(!r)return;return r.style[C(e)]||getComputedStyle(r,"").getPropertyValue(e)}if(Q(e)){if(!r)return;var i={},o=getComputedStyle(r,"");return T.each(e,function(t,e){i[e]=r.style[C(e)]||o.getPropertyValue(e)}),i}}var a="";if("string"==t(e))n||0===n?a=c(e)+":"+f(e,n):this.each(function(){this.style.removeProperty(c(e))});else for(j in e)e[j]||0===e[j]?a+=c(j)+":"+f(j,e[j])+";":this.each(function(){this.style.removeProperty(c(j))});return this.each(function(){this.style.cssText+=";"+a})},index:function(t){return t?this.indexOf(T(t)[0]):this.parent().children().indexOf(this[0])},hasClass:function(t){return!!t&&O.some.call(this,function(t){return this.test(x(t))},l(t))},addClass:function(t){return t?this.each(function(e){if("className"in this){S=[];var n=x(this),r=g(this,t,e,n);r.split(/\s+/g).forEach(function(t){T(this).hasClass(t)||S.push(t)},this),S.length&&x(this,n+(n?" ":"")+S.join(" "))}}):this},removeClass:function(t){return this.each(function(e){if("className"in this){if(t===E)return x(this,"");S=x(this),g(this,t,e,S).split(/\s+/g).forEach(function(t){S=S.replace(l(t)," ")}),x(this,S.trim())}})},toggleClass:function(t,e){return t?this.each(function(n){var r=T(this),i=g(this,t,n,x(this));i.split(/\s+/g).forEach(function(t){(e===E?!r.hasClass(t):e)?r.addClass(t):r.removeClass(t)})}):this},scrollTop:function(t){if(this.length){var e="scrollTop"in this[0];return t===E?e?this[0].scrollTop:this[0].pageYOffset:this.each(e?function(){this.scrollTop=t}:function(){this.scrollTo(this.scrollX,t)})}},scrollLeft:function(t){if(this.length){var e="scrollLeft"in this[0];return t===E?e?this[0].scrollLeft:this[0].pageXOffset:this.each(e?function(){this.scrollLeft=t}:function(){this.scrollTo(t,this.scrollY)})}},position:function(){if(this.length){var t=this[0],e=this.offsetParent(),n=this.offset(),r=Z.test(e[0].nodeName)?{top:0,left:0}:e.offset();return n.top-=parseFloat(T(t).css("margin-top"))||0,n.left-=parseFloat(T(t).css("margin-left"))||0,r.top+=parseFloat(T(e[0]).css("border-top-width"))||0,r.left+=parseFloat(T(e[0]).css("border-left-width"))||0,{top:n.top-r.top,left:n.left-r.left}}},offsetParent:function(){return this.map(function(){for(var t=this.offsetParent||L.body;t&&!Z.test(t.nodeName)&&"static"==T(t).css("position");)t=t.offsetParent;return t})}},T.fn.detach=T.fn.remove,["width","height"].forEach(function(t){var e=t.replace(/./,function(t){return t[0].toUpperCase()});T.fn[t]=function(i){var o,a=this[0];return i===E?n(a)?a["inner"+e]:r(a)?a.documentElement["scroll"+e]:(o=this.offset())&&o[t]:this.each(function(e){a=T(this),a.css(t,g(this,i,e,a[t]()))})}}),I.forEach(function(e,n){var r=n%2;T.fn[e]=function(){var e,i,o=T.map(arguments,function(n){var r=[];return e=t(n),"array"==e?(n.forEach(function(t){return t.nodeType!==E?r.push(t):T.zepto.isZ(t)?r=r.concat(t.get()):void(r=r.concat(Y.fragment(t)))}),r):"object"==e||null==n?n:Y.fragment(n)}),a=this.length>1;return o.length<1?this:this.each(function(t,e){i=r?e:e.parentNode,e=0==n?e.nextSibling:1==n?e.firstChild:2==n?e:null;var s=T.contains(L.documentElement,i);o.forEach(function(t){if(a)t=t.cloneNode(!0);else if(!i)return T(t).remove();i.insertBefore(t,e),s&&w(t,function(t){if(!(null==t.nodeName||"SCRIPT"!==t.nodeName.toUpperCase()||t.type&&"text/javascript"!==t.type||t.src)){var e=t.ownerDocument?t.ownerDocument.defaultView:window;e.eval.call(e,t.innerHTML)}})})})},T.fn[r?e+"To":"insert"+(n?"Before":"After")]=function(t){return T(t)[e](this),this}}),Y.Z.prototype=d.prototype=T.fn,Y.uniq=N,Y.deserializeValue=b,T.zepto=Y,T}();!function(t){function e(t){return t._zid||(t._zid=h++)}function n(t,n,o,a){if(n=r(n),n.ns)var s=i(n.ns);return(v[e(t)]||[]).filter(function(t){return t&&(!n.e||t.e==n.e)&&(!n.ns||s.test(t.ns))&&(!o||e(t.fn)===e(o))&&(!a||t.sel==a)})}function r(t){var e=(""+t).split(".");return{e:e[0],ns:e.slice(1).sort().join(" ")}}function i(t){return new RegExp("(?:^| )"+t.replace(" "," .* ?")+"(?: |$)")}function o(t,e){return t.del&&!y&&t.e in x||!!e}function a(t){return b[t]||y&&x[t]||t}function s(n,i,s,u,l,h,p){var d=e(n),m=v[d]||(v[d]=[]);i.split(/\s/).forEach(function(e){if("ready"==e)return t(document).ready(s);var i=r(e);i.fn=s,i.sel=l,i.e in b&&(s=function(e){var n=e.relatedTarget;if(!n||n!==this&&!t.contains(this,n))return i.fn.apply(this,arguments)}),i.del=h;var d=h||s;i.proxy=function(t){if(t=c(t),!t.isImmediatePropagationStopped()){t.data=u;var e=d.apply(n,t._args==f?[t]:[t].concat(t._args));return e===!1&&(t.preventDefault(),t.stopPropagation()),e}},i.i=m.length,m.push(i),"addEventListener"in n&&n.addEventListener(a(i.e),i.proxy,o(i,p))})}function u(t,r,i,s,u){var c=e(t);(r||"").split(/\s/).forEach(function(e){n(t,e,i,s).forEach(function(e){delete v[c][e.i],"removeEventListener"in t&&t.removeEventListener(a(e.e),e.proxy,o(e,u))})})}function c(e,n){return!n&&e.isDefaultPrevented||(n||(n=e),t.each(T,function(t,r){var i=n[t];e[t]=function(){return this[r]=w,i&&i.apply(n,arguments)},e[r]=E}),e.timeStamp||(e.timeStamp=Date.now()),(n.defaultPrevented!==f?n.defaultPrevented:"returnValue"in n?n.returnValue===!1:n.getPreventDefault&&n.getPreventDefault())&&(e.isDefaultPrevented=w)),e}function l(t){var e,n={originalEvent:t};for(e in t)j.test(e)||t[e]===f||(n[e]=t[e]);return c(n,t)}var f,h=1,p=Array.prototype.slice,d=t.isFunction,m=function(t){return"string"==typeof t},v={},g={},y="onfocusin"in window,x={focus:"focusin",blur:"focusout"},b={mouseenter:"mouseover",mouseleave:"mouseout"};g.click=g.mousedown=g.mouseup=g.mousemove="MouseEvents",t.event={add:s,remove:u},t.proxy=function(n,r){var i=2 in arguments&&p.call(arguments,2);if(d(n)){var o=function(){return n.apply(r,i?i.concat(p.call(arguments)):arguments)};return o._zid=e(n),o}if(m(r))return i?(i.unshift(n[r],n),t.proxy.apply(null,i)):t.proxy(n[r],n);throw new TypeError("expected function")},t.fn.bind=function(t,e,n){return this.on(t,e,n)},t.fn.unbind=function(t,e){return this.off(t,e)},t.fn.one=function(t,e,n,r){return this.on(t,e,n,r,1)};var w=function(){return!0},E=function(){return!1},j=/^([A-Z]|returnValue$|layer[XY]$|webkitMovement[XY]$)/,T={preventDefault:"isDefaultPrevented",stopImmediatePropagation:"isImmediatePropagationStopped",stopPropagation:"isPropagationStopped"};t.fn.delegate=function(t,e,n){return this.on(e,t,n)},t.fn.undelegate=function(t,e,n){return this.off(e,t,n)},t.fn.live=function(e,n){return t(document.body).delegate(this.selector,e,n),this},t.fn.die=function(e,n){return t(document.body).undelegate(this.selector,e,n),this},t.fn.on=function(e,n,r,i,o){var a,c,h=this;return e&&!m(e)?(t.each(e,function(t,e){h.on(t,n,r,e,o)}),h):(m(n)||d(i)||i===!1||(i=r,r=n,n=f),i!==f&&r!==!1||(i=r,r=f),i===!1&&(i=E),h.each(function(f,h){o&&(a=function(t){return u(h,t.type,i),i.apply(this,arguments)}),n&&(c=function(e){var r,o=t(e.target).closest(n,h).get(0);if(o&&o!==h)return r=t.extend(l(e),{currentTarget:o,liveFired:h}),(a||i).apply(o,[r].concat(p.call(arguments,1)))}),s(h,e,i,r,n,c||a)}))},t.fn.off=function(e,n,r){var i=this;return e&&!m(e)?(t.each(e,function(t,e){i.off(t,n,e)}),i):(m(n)||d(r)||r===!1||(r=n,n=f),r===!1&&(r=E),i.each(function(){u(this,e,r,n)}))},t.fn.trigger=function(e,n){return e=m(e)||t.isPlainObject(e)?t.Event(e):c(e),e._args=n,this.each(function(){e.type in x&&"function"==typeof this[e.type]?this[e.type]():"dispatchEvent"in this?this.dispatchEvent(e):t(this).triggerHandler(e,n)})},t.fn.triggerHandler=function(e,r){var i,o;return this.each(function(a,s){i=l(m(e)?t.Event(e):e),i._args=r,i.target=s,t.each(n(s,e.type||e),function(t,e){if(o=e.proxy(i),i.isImmediatePropagationStopped())return!1})}),o},"focusin focusout focus blur load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select keydown keypress keyup error".split(" ").forEach(function(e){t.fn[e]=function(t){return 0 in arguments?this.bind(e,t):this.trigger(e)}}),t.Event=function(t,e){m(t)||(e=t,t=e.type);var n=document.createEvent(g[t]||"Events"),r=!0;if(e)for(var i in e)"bubbles"==i?r=!!e[i]:n[i]=e[i];return n.initEvent(t,r,!0),c(n)}}(e),function(t){function e(e,n,r){var i=t.Event(n);return t(e).trigger(i,r),!i.isDefaultPrevented()}function n(t,n,r,i){if(t.global)return e(n||x,r,i)}function r(e){e.global&&0===t.active++&&n(e,null,"ajaxStart")}function i(e){e.global&&!--t.active&&n(e,null,"ajaxStop")}function o(t,e){var r=e.context;return e.beforeSend.call(r,t,e)!==!1&&n(e,r,"ajaxBeforeSend",[t,e])!==!1&&void n(e,r,"ajaxSend",[t,e])}function a(t,e,r,i){var o=r.context,a="success";r.success.call(o,t,a,e),i&&i.resolveWith(o,[t,a,e]),n(r,o,"ajaxSuccess",[e,r,t]),u(a,e,r)}function s(t,e,r,i,o){var a=i.context;i.error.call(a,r,e,t),o&&o.rejectWith(a,[r,e,t]),n(i,a,"ajaxError",[r,i,t||e]),u(e,r,i)}function u(t,e,r){var o=r.context;r.complete.call(o,e,t),n(r,o,"ajaxComplete",[e,r]),i(r)}function c(t,e,n){if(n.dataFilter==l)return t;var r=n.context;return n.dataFilter.call(r,t,e)}function l(){}function f(t){return t&&(t=t.split(";",2)[0]),t&&(t==T?"html":t==j?"json":w.test(t)?"script":E.test(t)&&"xml")||"text"}function h(t,e){return""==e?t:(t+"&"+e).replace(/[&?]{1,2}/,"?")}function p(e){e.processData&&e.data&&"string"!=t.type(e.data)&&(e.data=t.param(e.data,e.traditional)),!e.data||e.type&&"GET"!=e.type.toUpperCase()&&"jsonp"!=e.dataType||(e.url=h(e.url,e.data),e.data=void 0)}function d(e,n,r,i){return t.isFunction(n)&&(i=r,r=n,n=void 0),t.isFunction(r)||(i=r,r=void 0),{url:e,data:n,success:r,dataType:i}}function m(e,n,r,i){var o,a=t.isArray(n),s=t.isPlainObject(n);t.each(n,function(n,u){o=t.type(u),i&&(n=r?i:i+"["+(s||"object"==o||"array"==o?n:"")+"]"),!i&&a?e.add(u.name,u.value):"array"==o||!r&&"object"==o?m(e,u,r,n):e.add(n,u)})}var v,g,y=+new Date,x=window.document,b=/)<[^<]*)*<\/script>/gi,w=/^(?:text|application)\/javascript/i,E=/^(?:text|application)\/xml/i,j="application/json",T="text/html",S=/^\s*$/,C=x.createElement("a");C.href=window.location.href,t.active=0,t.ajaxJSONP=function(e,n){if(!("type"in e))return t.ajax(e);var r,i,u=e.jsonpCallback,c=(t.isFunction(u)?u():u)||"Zepto"+y++,l=x.createElement("script"),f=window[c],h=function(e){t(l).triggerHandler("error",e||"abort")},p={abort:h};return n&&n.promise(p),t(l).on("load error",function(o,u){clearTimeout(i),t(l).off().remove(),"error"!=o.type&&r?a(r[0],p,e,n):s(null,u||"error",p,e,n),window[c]=f,r&&t.isFunction(f)&&f(r[0]),f=r=void 0}),o(p,e)===!1?(h("abort"),p):(window[c]=function(){r=arguments},l.src=e.url.replace(/\?(.+)=\?/,"?$1="+c),x.head.appendChild(l),e.timeout>0&&(i=setTimeout(function(){h("timeout")},e.timeout)),p)},t.ajaxSettings={type:"GET",beforeSend:l,success:l,error:l,complete:l,context:null,global:!0,xhr:function(){return new window.XMLHttpRequest},accepts:{script:"text/javascript, application/javascript, application/x-javascript",json:j,xml:"application/xml, text/xml",html:T,text:"text/plain"},crossDomain:!1,timeout:0,processData:!0,cache:!0,dataFilter:l},t.ajax=function(e){var n,i,u=t.extend({},e||{}),d=t.Deferred&&t.Deferred();for(v in t.ajaxSettings)void 0===u[v]&&(u[v]=t.ajaxSettings[v]);r(u),u.crossDomain||(n=x.createElement("a"),n.href=u.url,n.href=n.href,u.crossDomain=C.protocol+"//"+C.host!=n.protocol+"//"+n.host),u.url||(u.url=window.location.toString()),(i=u.url.indexOf("#"))>-1&&(u.url=u.url.slice(0,i)),p(u);var m=u.dataType,y=/\?.+=\?/.test(u.url);if(y&&(m="jsonp"),u.cache!==!1&&(e&&e.cache===!0||"script"!=m&&"jsonp"!=m)||(u.url=h(u.url,"_="+Date.now())),"jsonp"==m)return y||(u.url=h(u.url,u.jsonp?u.jsonp+"=?":u.jsonp===!1?"":"callback=?")),t.ajaxJSONP(u,d);var b,w=u.accepts[m],E={},j=function(t,e){E[t.toLowerCase()]=[t,e]},T=/^([\w-]+:)\/\//.test(u.url)?RegExp.$1:window.location.protocol,N=u.xhr(),O=N.setRequestHeader;if(d&&d.promise(N),u.crossDomain||j("X-Requested-With","XMLHttpRequest"),j("Accept",w||"*/*"),(w=u.mimeType||w)&&(w.indexOf(",")>-1&&(w=w.split(",",2)[0]),N.overrideMimeType&&N.overrideMimeType(w)),(u.contentType||u.contentType!==!1&&u.data&&"GET"!=u.type.toUpperCase())&&j("Content-Type",u.contentType||"application/x-www-form-urlencoded"),u.headers)for(g in u.headers)j(g,u.headers[g]);if(N.setRequestHeader=j,N.onreadystatechange=function(){if(4==N.readyState){N.onreadystatechange=l,clearTimeout(b);var e,n=!1;if(N.status>=200&&N.status<300||304==N.status||0==N.status&&"file:"==T){if(m=m||f(u.mimeType||N.getResponseHeader("content-type")),"arraybuffer"==N.responseType||"blob"==N.responseType)e=N.response;else{e=N.responseText;try{e=c(e,m,u),"script"==m?(0,eval)(e):"xml"==m?e=N.responseXML:"json"==m&&(e=S.test(e)?null:t.parseJSON(e))}catch(r){n=r}if(n)return s(n,"parsererror",N,u,d)}a(e,N,u,d)}else s(N.statusText||null,N.status?"error":"abort",N,u,d)}},o(N,u)===!1)return N.abort(),s(null,"abort",N,u,d),N;var P=!("async"in u)||u.async;if(N.open(u.type,u.url,P,u.username,u.password),u.xhrFields)for(g in u.xhrFields)N[g]=u.xhrFields[g];for(g in E)O.apply(N,E[g]);return u.timeout>0&&(b=setTimeout(function(){N.onreadystatechange=l,N.abort(),s(null,"timeout",N,u,d)},u.timeout)),N.send(u.data?u.data:null),N},t.get=function(){return t.ajax(d.apply(null,arguments))},t.post=function(){var e=d.apply(null,arguments);return e.type="POST",t.ajax(e)},t.getJSON=function(){var e=d.apply(null,arguments);return e.dataType="json",t.ajax(e)},t.fn.load=function(e,n,r){if(!this.length)return this;var i,o=this,a=e.split(/\s/),s=d(e,n,r),u=s.success;return a.length>1&&(s.url=a[0],i=a[1]),s.success=function(e){o.html(i?t("
      ").html(e.replace(b,"")).find(i):e),u&&u.apply(o,arguments)},t.ajax(s),this};var N=encodeURIComponent;t.param=function(e,n){var r=[];return r.add=function(e,n){t.isFunction(n)&&(n=n()),null==n&&(n=""),this.push(N(e)+"="+N(n))},m(r,e,n),r.join("&").replace(/%20/g,"+")}}(e),function(t){t.fn.serializeArray=function(){var e,n,r=[],i=function(t){return t.forEach?t.forEach(i):void r.push({name:e,value:t})};return this[0]&&t.each(this[0].elements,function(r,o){n=o.type,e=o.name,e&&"fieldset"!=o.nodeName.toLowerCase()&&!o.disabled&&"submit"!=n&&"reset"!=n&&"button"!=n&&"file"!=n&&("radio"!=n&&"checkbox"!=n||o.checked)&&i(t(o).val())}),r},t.fn.serialize=function(){var t=[];return this.serializeArray().forEach(function(e){t.push(encodeURIComponent(e.name)+"="+encodeURIComponent(e.value))}),t.join("&")},t.fn.submit=function(e){if(0 in arguments)this.bind("submit",e);else if(this.length){var n=t.Event("submit");this.eq(0).trigger(n),n.isDefaultPrevented()||this.get(0).submit()}return this}}(e),function(){try{getComputedStyle(void 0)}catch(t){var e=getComputedStyle;window.getComputedStyle=function(t,n){try{return e(t,n)}catch(r){return null}}}}(),t("zepto",e)});layui.define(["layer-mobile","zepto"],function(e){"use strict";var t=layui.zepto,a=layui["layer-mobile"],i=(layui.device(),"layui-upload-enter"),n="layui-upload-iframe",r={icon:2,shift:6},o={file:"鏂囦欢",video:"瑙嗛",audio:"闊抽"};a.msg=function(e){return a.open({content:e||"",skin:"msg",time:2})};var s=function(e){this.options=e};s.prototype.init=function(){var e=this,a=e.options,r=t("body"),s=t(a.elem||".layui-upload-file"),u=t('');return t("#"+n)[0]||r.append(u),s.each(function(r,s){s=t(s);var u='
      ',l=s.attr("lay-type")||a.type;a.unwrap||(u='
      '+u+''+(s.attr("lay-title")||a.title||"涓婁紶"+(o[l]||"鍥剧墖"))+"
      "),u=t(u),a.unwrap||u.on("dragover",function(e){e.preventDefault(),t(this).addClass(i)}).on("dragleave",function(){t(this).removeClass(i)}).on("drop",function(){t(this).removeClass(i)}),s.parent("form").attr("target")===n&&(a.unwrap?s.unwrap():(s.parent().next().remove(),s.unwrap().unwrap())),s.wrap(u),s.off("change").on("change",function(){e.action(this,l)})})},s.prototype.action=function(e,i){var o=this,s=o.options,u=e.value,l=t(e),p=l.attr("lay-ext")||s.ext||"";if(u){switch(i){case"file":if(p&&!RegExp("\\w\\.("+p+")$","i").test(escape(u)))return a.msg("涓嶆敮鎸佽鏂囦欢鏍煎紡",r),e.value="";break;case"video":if(!RegExp("\\w\\.("+(p||"avi|mp4|wma|rmvb|rm|flash|3gp|flv")+")$","i").test(escape(u)))return a.msg("涓嶆敮鎸佽瑙嗛鏍煎紡",r),e.value="";break;case"audio":if(!RegExp("\\w\\.("+(p||"mp3|wav|mid")+")$","i").test(escape(u)))return a.msg("涓嶆敮鎸佽闊抽鏍煎紡",r),e.value="";break;default:if(!RegExp("\\w\\.("+(p||"jpg|png|gif|bmp|jpeg")+")$","i").test(escape(u)))return a.msg("涓嶆敮鎸佽鍥剧墖鏍煎紡",r),e.value=""}s.before&&s.before(e),l.parent().submit();var c=t("#"+n),f=setInterval(function(){var t;try{t=c.contents().find("body").text()}catch(i){a.msg("涓婁紶鎺ュ彛瀛樺湪璺ㄥ煙",r),clearInterval(f)}if(t){clearInterval(f),c.contents().find("body").html("");try{t=JSON.parse(t)}catch(i){return t={},a.msg("璇峰涓婁紶鎺ュ彛杩斿洖JSON瀛楃",r)}"function"==typeof s.success&&s.success(t,e)}},30);e.value=""}},e("upload-mobile",function(e){var t=new s(e=e||{});t.init()})});layui.define(function(i){i("layim-mobile",layui.v)});layui["layui.mobile"]||layui.config({base:layui.cache.dir+"lay/modules/mobile/"}).extend({"layer-mobile":"layer-mobile",zepto:"zepto","upload-mobile":"upload-mobile","layim-mobile":"layim-mobile"}),layui.define(["layer-mobile","zepto","layim-mobile"],function(l){l("mobile",{layer:layui["layer-mobile"],layim:layui["layim-mobile"]})}); \ No newline at end of file diff --git a/WebContent/layui/lay/modules/rate.js b/WebContent/layui/lay/modules/rate.js new file mode 100644 index 0000000..762fb3a --- /dev/null +++ b/WebContent/layui/lay/modules/rate.js @@ -0,0 +1,2 @@ +/** layui-v2.4.5 MIT License By https://www.layui.com */ + ;layui.define("jquery",function(e){"use strict";var a=layui.jquery,i={config:{},index:layui.rate?layui.rate.index+1e4:0,set:function(e){var i=this;return i.config=a.extend({},i.config,e),i},on:function(e,a){return layui.onevent.call(this,n,e,a)}},l=function(){var e=this,a=e.config;return{setvalue:function(a){e.setvalue.call(e,a)},config:a}},n="rate",t="layui-rate",o="layui-icon-rate",s="layui-icon-rate-solid",u="layui-icon-rate-half",r="layui-icon-rate-solid layui-icon-rate-half",c="layui-icon-rate-solid layui-icon-rate",f="layui-icon-rate layui-icon-rate-half",v=function(e){var l=this;l.index=++i.index,l.config=a.extend({},l.config,i.config,e),l.render()};v.prototype.config={length:5,text:!1,readonly:!1,half:!1,value:0,theme:""},v.prototype.render=function(){var e=this,i=e.config,l=i.theme?'style="color: '+i.theme+';"':"";i.elem=a(i.elem),parseInt(i.value)!==i.value&&(i.half||(i.value=Math.ceil(i.value)-i.value<.5?Math.ceil(i.value):Math.floor(i.value)));for(var n='
        ",u=1;u<=i.length;u++){var r='
      • ";i.half&&parseInt(i.value)!==i.value&&u==Math.ceil(i.value)?n=n+'
      • ":n+=r}n+="
      "+(i.text?''+i.value+"鏄":"")+"";var c=i.elem,f=c.next("."+t);f[0]&&f.remove(),e.elemTemp=a(n),i.span=e.elemTemp.next("span"),i.setText&&i.setText(i.value),c.html(e.elemTemp),c.addClass("layui-inline"),i.readonly||e.action()},v.prototype.setvalue=function(e){var a=this,i=a.config;i.value=e,a.render()},v.prototype.action=function(){var e=this,i=e.config,l=e.elemTemp,n=l.find("i").width();l.children("li").each(function(e){var t=e+1,v=a(this);v.on("click",function(e){if(i.value=t,i.half){var o=e.pageX-a(this).offset().left;o<=n/2&&(i.value=i.value-.5)}i.text&&l.next("span").text(i.value+"鏄"),i.choose&&i.choose(i.value),i.setText&&i.setText(i.value)}),v.on("mousemove",function(e){if(l.find("i").each(function(){a(this).addClass(o).removeClass(r)}),l.find("i:lt("+t+")").each(function(){a(this).addClass(s).removeClass(f)}),i.half){var c=e.pageX-a(this).offset().left;c<=n/2&&v.children("i").addClass(u).removeClass(s)}}),v.on("mouseleave",function(){l.find("i").each(function(){a(this).addClass(o).removeClass(r)}),l.find("i:lt("+Math.floor(i.value)+")").each(function(){a(this).addClass(s).removeClass(f)}),i.half&&parseInt(i.value)!==i.value&&l.children("li:eq("+Math.floor(i.value)+")").children("i").addClass(u).removeClass(c)})})},v.prototype.events=function(){var e=this;e.config},i.render=function(e){var a=new v(e);return l.call(a)},e(n,i)}); \ No newline at end of file diff --git a/WebContent/layui/lay/modules/slider.js b/WebContent/layui/lay/modules/slider.js new file mode 100644 index 0000000..446378d --- /dev/null +++ b/WebContent/layui/lay/modules/slider.js @@ -0,0 +1,2 @@ +/** layui-v2.4.5 MIT License By https://www.layui.com */ + ;layui.define("jquery",function(e){"use strict";var i=layui.jquery,t={config:{},index:layui.slider?layui.slider.index+1e4:0,set:function(e){var t=this;return t.config=i.extend({},t.config,e),t},on:function(e,i){return layui.onevent.call(this,n,e,i)}},a=function(){var e=this,i=e.config;return{setValue:function(i,t){return e.slide("set",i,t||0)},config:i}},n="slider",l="layui-disabled",s="layui-slider",r="layui-slider-bar",o="layui-slider-wrap",u="layui-slider-wrap-btn",d="layui-slider-tips",v="layui-slider-input",c="layui-slider-input-txt",m="layui-slider-input-btn",p="layui-slider-hover",f=function(e){var a=this;a.index=++t.index,a.config=i.extend({},a.config,t.config,e),a.render()};f.prototype.config={type:"default",min:0,max:100,value:0,step:1,showstep:!1,tips:!0,input:!1,range:!1,height:200,disabled:!1,theme:"#009688"},f.prototype.render=function(){var e=this,t=e.config;if(t.step<1&&(t.step=1),t.maxt.min?a:t.min,t.value[1]=n>t.min?n:t.min,t.value[0]=t.value[0]>t.max?t.max:t.value[0],t.value[1]=t.value[1]>t.max?t.max:t.value[1];var r=Math.floor((t.value[0]-t.min)/(t.max-t.min)*100),v=Math.floor((t.value[1]-t.min)/(t.max-t.min)*100),m=v-r+"%";r+="%",v+="%"}else{"object"==typeof t.value&&(t.value=Math.min.apply(null,t.value)),t.valuet.max&&(t.value=t.max);var m=Math.floor((t.value-t.min)/(t.max-t.min)*100)+"%"}var p=t.disabled?"#c2c2c2":t.theme,f='
      '+(t.tips?'
      ':"")+'
      '+(t.range?'
      ':"")+"
      ",h=i(t.elem),y=h.next("."+s);if(y[0]&&y.remove(),e.elemTemp=i(f),t.range?(e.elemTemp.find("."+o).eq(0).data("value",t.value[0]),e.elemTemp.find("."+o).eq(1).data("value",t.value[1])):e.elemTemp.find("."+o).data("value",t.value),h.html(e.elemTemp),"vertical"===t.type&&e.elemTemp.height(t.height+"px"),t.showstep){for(var g=(t.max-t.min)/t.step,b="",x=1;x
      ')}e.elemTemp.append(b)}if(t.input&&!t.range){var w=i('
      ');h.css("position","relative"),h.append(w),h.find("."+c).children("input").val(t.value),"vertical"===t.type?w.css({left:0,top:-48}):e.elemTemp.css("margin-right",w.outerWidth()+15)}t.disabled?(e.elemTemp.addClass(l),e.elemTemp.find("."+u).addClass(l)):e.slide(),e.elemTemp.find("."+u).on("mouseover",function(){var a="vertical"===t.type?t.height:e.elemTemp[0].offsetWidth,n=e.elemTemp.find("."+o),l="vertical"===t.type?a-i(this).parent()[0].offsetTop-n.height():i(this).parent()[0].offsetLeft,s=l/a*100,r=i(this).parent().data("value"),u=t.setTips?t.setTips(r):r;e.elemTemp.find("."+d).html(u),"vertical"===t.type?e.elemTemp.find("."+d).css({bottom:s+"%","margin-bottom":"20px",display:"inline-block"}):e.elemTemp.find("."+d).css({left:s+"%",display:"inline-block"})}).on("mouseout",function(){e.elemTemp.find("."+d).css("display","none")})},f.prototype.slide=function(e,t,a){var n=this,l=n.config,s=n.elemTemp,f=function(){return"vertical"===l.type?l.height:s[0].offsetWidth},h=s.find("."+o),y=s.next("."+v),g=y.children("."+c).children("input").val(),b=100/((l.max-l.min)/Math.ceil(l.step)),x=function(e,i){e=Math.ceil(e)*b>100?Math.ceil(e)*b:Math.round(e)*b,e=e>100?100:e,h.eq(i).css("vertical"===l.type?"bottom":"left",e+"%");var t=T(h[0].offsetLeft),a=l.range?T(h[1].offsetLeft):0;"vertical"===l.type?(s.find("."+d).css({bottom:e+"%","margin-bottom":"20px"}),t=T(f()-h[0].offsetTop-h.height()),a=l.range?T(f()-h[1].offsetTop-h.height()):0):s.find("."+d).css("left",e+"%"),t=t>100?100:t,a=a>100?100:a;var n=Math.min(t,a),o=Math.abs(t-a);"vertical"===l.type?s.find("."+r).css({height:o+"%",bottom:n+"%"}):s.find("."+r).css({width:o+"%",left:n+"%"});var u=l.min+Math.round((l.max-l.min)*e/100);if(g=u,y.children("."+c).children("input").val(g),h.eq(i).data("value",u),u=l.setTips?l.setTips(u):u,s.find("."+d).html(u),l.range){var v=[h.eq(0).data("value"),h.eq(1).data("value")];v[0]>v[1]&&v.reverse()}l.change&&l.change(l.range?v:u)},T=function(e){var i=e/f()*100/b,t=Math.round(i)*b;return e==f()&&(t=Math.ceil(i)*b),t},w=i(['
      f()&&(r=f());var o=r/f()*100/b;x(o,e),t.addClass(p),s.find("."+d).show(),i.preventDefault()},o=function(){t.removeClass(p),s.find("."+d).hide()};M(r,o)})}),s.on("click",function(e){var t=i("."+u);if(!t.is(event.target)&&0===t.has(event.target).length&&t.length){var a,n="vertical"===l.type?f()-e.clientY+i(this).offset().top:e.clientX-i(this).offset().left;n<0&&(n=0),n>f()&&(n=f());var s=n/f()*100/b;a=l.range?"vertical"===l.type?Math.abs(n-parseInt(i(h[0]).css("bottom")))>Math.abs(n-parseInt(i(h[1]).css("bottom")))?1:0:Math.abs(n-h[0].offsetLeft)>Math.abs(n-h[1].offsetLeft)?1:0:0,x(s,a),e.preventDefault()}}),y.hover(function(){var e=i(this);e.children("."+m).fadeIn("fast")},function(){var e=i(this);e.children("."+m).fadeOut("fast")}),y.children("."+m).children("i").each(function(e){i(this).on("click",function(){g=1==e?g-l.stepl.max?l.max:Number(g)+l.step;var i=(g-l.min)/(l.max-l.min)*100/b;x(i,0)})});var q=function(){var e=this.value;e=isNaN(e)?0:e,e=el.max?l.max:e,this.value=e;var i=(e-l.min)/(l.max-l.min)*100/b;x(i,0)};y.children("."+c).children("input").on("keydown",function(e){13===e.keyCode&&(e.preventDefault(),q.call(this))}).on("change",q)},f.prototype.events=function(){var e=this;e.config},t.render=function(e){var i=new f(e);return a.call(i)},e(n,t)}); \ No newline at end of file diff --git a/WebContent/layui/lay/modules/table.js b/WebContent/layui/lay/modules/table.js new file mode 100644 index 0000000..e9217db --- /dev/null +++ b/WebContent/layui/lay/modules/table.js @@ -0,0 +1,2 @@ +/** layui-v2.4.5 MIT License By https://www.layui.com */ + ;layui.define(["laytpl","laypage","layer","form","util"],function(e){"use strict";var t=layui.$,i=layui.laytpl,a=layui.laypage,l=layui.layer,n=layui.form,o=(layui.util,layui.hint()),r=layui.device(),d={config:{checkName:"LAY_CHECKED",indexName:"LAY_TABLE_INDEX"},cache:{},index:layui.table?layui.table.index+1e4:0,set:function(e){var i=this;return i.config=t.extend({},i.config,e),i},on:function(e,t){return layui.onevent.call(this,u,e,t)}},c=function(){var e=this,t=e.config,i=t.id||t.index;return i&&(c.that[i]=e,c.config[i]=t),{reload:function(t){e.reload.call(e,t)},setColsWidth:function(){e.setColsWidth.call(e)},resize:function(){e.resize.call(e)},config:t}},s=function(e){var t=c.config[e];return t||o.error("The ID option was not found in the table instance"),t||null},u="table",h=".layui-table",y="layui-hide",f="layui-none",p="layui-table-view",v=".layui-table-tool",m=".layui-table-box",g=".layui-table-init",b=".layui-table-header",x=".layui-table-body",k=".layui-table-main",C=".layui-table-fixed",w=".layui-table-fixed-l",T=".layui-table-fixed-r",A=".layui-table-total",L=".layui-table-page",S=".layui-table-sort",N="layui-table-edit",W="layui-table-hover",_=function(e){var t='{{#if(item2.colspan){}} colspan="{{item2.colspan}}"{{#} if(item2.rowspan){}} rowspan="{{item2.rowspan}}"{{#}}}';return e=e||{},['',"","{{# layui.each(d.data.cols, function(i1, item1){ }}","","{{# layui.each(item1, function(i2, item2){ }}",'{{# if(item2.fixed && item2.fixed !== "right"){ left = true; } }}','{{# if(item2.fixed === "right"){ right = true; } }}',function(){return e.fixed&&"right"!==e.fixed?'{{# if(item2.fixed && item2.fixed !== "right"){ }}':"right"===e.fixed?'{{# if(item2.fixed === "right"){ }}':""}(),"{{# var isSort = !(item2.colGroup) && item2.sort; }}",'",e.fixed?"{{# }; }}":"","{{# }); }}","","{{# }); }}","","
      ','
      ','{{# if(item2.type === "checkbox"){ }}','',"{{# } else { }}",'{{item2.title||""}}',"{{# if(isSort){ }}",'',"{{# } }}","{{# } }}","
      ","
      "].join("")},E=['',"","
      "].join(""),z=['
      ',"{{# if(d.data.toolbar){ }}",'
      ','
      ','
      ',"
      ","{{# } }}",'
      ',"{{# if(d.data.loading){ }}",'
      ','',"
      ","{{# } }}","{{# var left, right; }}",'
      ',_(),"
      ",'
      ',E,"
      ","{{# if(left){ }}",'
      ','
      ',_({fixed:!0}),"
      ",'
      ',E,"
      ","
      ","{{# }; }}","{{# if(right){ }}",'
      ','
      ',_({fixed:"right"}),'
      ',"
      ",'
      ',E,"
      ","
      ","{{# }; }}","
      ","{{# if(d.data.totalRow){ }}",'
      ','','',"
      ","
      ","{{# } }}","{{# if(d.data.page){ }}",'
      ','
      ',"
      ","{{# } }}","","
      "].join(""),H=t(window),R=t(document),F=function(e){var i=this;i.index=++d.index,i.config=t.extend({},i.config,d.config,e),i.render()};F.prototype.config={limit:10,loading:!0,cellMinWidth:60,defaultToolbar:["filter","exports","print"],autoSort:!0,text:{none:"鏃犳暟鎹"}},F.prototype.render=function(){var e=this,a=e.config;if(a.elem=t(a.elem),a.where=a.where||{},a.id=a.id||a.elem.attr("id")||e.index,a.request=t.extend({pageName:"page",limitName:"limit"},a.request),a.response=t.extend({statusName:"code",statusCode:0,msgName:"msg",dataName:"data",countName:"count"},a.response),"object"==typeof a.page&&(a.limit=a.page.limit||a.limit,a.limits=a.page.limits||a.limits,e.page=a.page.curr=a.page.curr||1,delete a.page.elem,delete a.page.jump),!a.elem[0])return e;a.height&&/^full-\d+$/.test(a.height)&&(e.fullHeightGap=a.height.split("-")[1],a.height=H.height()-e.fullHeightGap),e.setInit();var l=a.elem,n=l.next("."+p),o=e.elem=t(i(z).render({VIEW_CLASS:p,data:a,index:e.index}));if(a.index=e.index,n[0]&&n.remove(),l.after(o),e.layTool=o.find(v),e.layBox=o.find(m),e.layHeader=o.find(b),e.layMain=o.find(k),e.layBody=o.find(x),e.layFixed=o.find(C),e.layFixLeft=o.find(w),e.layFixRight=o.find(T),e.layTotal=o.find(A),e.layPage=o.find(L),e.renderToolbar(),e.fullSize(),a.cols.length>1){var r=e.layFixed.find(b).find("th");r.height(e.layHeader.height()-1-parseFloat(r.css("padding-top"))-parseFloat(r.css("padding-bottom")))}e.pullData(e.page),e.events()},F.prototype.initOpts=function(e){var t=this,i=(t.config,{checkbox:48,radio:48,space:15,numbers:40});e.checkbox&&(e.type="checkbox"),e.space&&(e.type="space"),e.type||(e.type="normal"),"normal"!==e.type&&(e.unresize=!0,e.width=e.width||i[e.type])},F.prototype.setInit=function(e){var t=this,i=t.config;return i.clientWidth=i.width||function(){var e=function(t){var a,l;t=t||i.elem.parent(),a=t.width();try{l="none"===t.css("display")}catch(n){}return!t[0]||a&&!l?a:e(t.parent())};return e()}(),"width"===e?i.clientWidth:void layui.each(i.cols,function(e,a){layui.each(a,function(l,n){if(!n)return void a.splice(l,1);if(n.key=e+"-"+l,n.hide=n.hide||!1,n.colGroup||n.colspan>1){var o=0;layui.each(i.cols[e+1],function(t,i){i.HAS_PARENT||o>1&&o==n.colspan||(i.HAS_PARENT=!0,i.parentKey=e+"-"+l,o+=parseInt(i.colspan>1?i.colspan:1))}),n.colGroup=!0}t.initOpts(n)})})},F.prototype.renderToolbar=function(){var e=this,a=e.config,l=['
      ','
      ','
      '].join(""),n=e.layTool.find(".layui-table-tool-temp");if("default"===a.toolbar)n.html(l);else if("string"==typeof a.toolbar){var o=t(a.toolbar).html()||"";o&&n.html(i(o).render(a))}var r={filter:{title:"绛涢夊垪",layEvent:"LAYTABLE_COLS",icon:"layui-icon-cols"},exports:{title:"瀵煎嚭",layEvent:"LAYTABLE_EXPORT",icon:"layui-icon-export"},print:{title:"鎵撳嵃",layEvent:"LAYTABLE_PRINT",icon:"layui-icon-print"}},d=[];"object"==typeof a.defaultToolbar&&layui.each(a.defaultToolbar,function(e,t){var i=r[t];i&&d.push('
      ')}),e.layTool.find(".layui-table-tool-self").html(d.join(""))},F.prototype.setParentCol=function(e,t){var i=this,a=i.config,l=i.layHeader.find('th[data-key="'+a.index+"-"+t+'"]'),n=parseInt(l.attr("colspan"))||0;if(l[0]){var o=t.split("-"),r=a.cols[o[0]][o[1]];e?n--:n++,l.attr("colspan",n),l[n<1?"addClass":"removeClass"](y),r.colspan=n,r.hide=n<1;var d=l.data("parentkey");d&&i.setParentCol(e,d)}},F.prototype.setColsPatch=function(){var e=this,t=e.config;layui.each(t.cols,function(t,i){layui.each(i,function(t,i){i.hide&&e.setParentCol(i.hide,i.parentKey)})})},F.prototype.setColsWidth=function(){var e=this,t=e.config,i=0,a=0,l=0,n=0,o=e.setInit("width");e.eachCols(function(e,t){t.hide||i++}),o=o-function(){return"line"===t.skin||"nob"===t.skin?2:i+1}()-e.getScrollWidth(e.layMain[0])-1;var r=function(e){layui.each(t.cols,function(i,r){layui.each(r,function(i,d){var c=0,s=d.minWidth||t.cellMinWidth;return d?void(d.colGroup||d.hide||(e?l&&ln&&a&&(l=(o-n)/a)};r(),r(!0),e.autoColNums=a,e.eachCols(function(i,a){var n=a.minWidth||t.cellMinWidth;a.colGroup||a.hide||(0===a.width?e.getCssRule(t.index+"-"+a.key,function(e){e.style.width=Math.floor(l>=n?l:n)+"px"}):/\d+%$/.test(a.width)&&e.getCssRule(t.index+"-"+a.key,function(e){e.style.width=Math.floor(parseFloat(a.width)/100*o)+"px"}))});var d=e.layMain.width()-e.getScrollWidth(e.layMain[0])-e.layMain.children("table").outerWidth();if(e.autoColNums&&d>=-i&&d<=i){var c=function(t){var i;return t=t||e.layHeader.eq(0).find("thead th:last-child"),i=t.data("field"),!i&&t.prev()[0]?c(t.prev()):t},s=c(),u=s.data("key");e.getCssRule(u,function(t){var i=t.style.width||s.outerWidth();t.style.width=parseFloat(i)+d+"px",e.layMain.height()-e.layMain.prop("clientHeight")>0&&(t.style.width=parseFloat(t.style.width)-1+"px")})}e.loading(!0)},F.prototype.resize=function(){var e=this;e.fullSize(),e.setColsWidth(),e.scrollPatch()},F.prototype.reload=function(e){var i=this;i.config.data&&i.config.data.constructor===Array&&delete i.config.data,i.config=t.extend({},i.config,e),i.render()},F.prototype.page=1,F.prototype.pullData=function(e){var i=this,a=i.config,l=a.request,n=a.response,o=function(){"object"==typeof a.initSort&&i.sort(a.initSort.field,a.initSort.type)};if(i.startTime=(new Date).getTime(),a.url){var r={};r[l.pageName]=e,r[l.limitName]=a.limit;var d=t.extend(r,a.where);a.contentType&&0==a.contentType.indexOf("application/json")&&(d=JSON.stringify(d)),t.ajax({type:a.method||"get",url:a.url,contentType:a.contentType,data:d,dataType:"json",headers:a.headers||{},success:function(t){"function"==typeof a.parseData&&(t=a.parseData(t)||t),t[n.statusName]!=n.statusCode?(i.renderForm(),i.layMain.html('
      '+(t[n.msgName]||"杩斿洖鐨勬暟鎹笉绗﹀悎瑙勮寖锛屾纭殑鎴愬姛鐘舵佺爜 ("+n.statusName+") 搴斾负锛"+n.statusCode)+"
      ")):(i.renderData(t,e,t[n.countName]),o(),a.time=(new Date).getTime()-i.startTime+" ms"),i.setColsWidth(),"function"==typeof a.done&&a.done(t,e,t[n.countName])},error:function(e,t){i.layMain.html('
      鏁版嵁鎺ュ彛璇锋眰寮傚父锛'+t+"
      "),i.renderForm(),i.setColsWidth()}})}else if(a.data&&a.data.constructor===Array){var c={},s=e*a.limit-a.limit;c[n.dataName]=a.data.concat().splice(s,a.limit),c[n.countName]=a.data.length,i.renderData(c,e,a.data.length),o(),i.setColsWidth(),"function"==typeof a.done&&a.done(c,e,c[n.countName])}},F.prototype.eachCols=function(e){var t=this;return d.eachCols(null,e,t.config.cols),t},F.prototype.renderData=function(e,n,o,r){var c=this,s=c.config,u=e[s.response.dataName]||[],h=[],p=[],v=[],m=function(){var e;return!r&&c.sortKey?c.sort(c.sortKey.field,c.sortKey.sort,!0):(layui.each(u,function(a,l){var o=[],u=[],f=[],m=a+s.limit*(n-1)+1;0!==l.length&&(r||(l[d.config.indexName]=a),c.eachCols(function(n,r){var c=r.field||n,h=s.index+"-"+r.key,p=l[c];if(void 0!==p&&null!==p||(p=""),!r.colGroup){var v=['','
      '+function(){var n=t.extend(!0,{LAY_INDEX:m},l),o=d.config.checkName;switch(r.type){case"checkbox":return'";case"radio":return n[o]&&(e=a),'';case"numbers":return m}return r.toolbar?i(t(r.toolbar).html()||"").render(n):r.templet?function(){return"function"==typeof r.templet?r.templet(n):i(t(r.templet).html()||String(p)).render(n)}():p}(),"
      "].join("");o.push(v),r.fixed&&"right"!==r.fixed&&u.push(v),"right"===r.fixed&&f.push(v)}}),h.push(''+o.join("")+""),p.push(''+u.join("")+""),v.push(''+f.join("")+""))}),c.layBody.scrollTop(0),c.layMain.find("."+f).remove(),c.layMain.find("tbody").html(h.join("")),c.layFixLeft.find("tbody").html(p.join("")),c.layFixRight.find("tbody").html(v.join("")),c.renderForm(),"number"==typeof e&&c.setThisRowChecked(e),c.syncCheckAll(),c.haveInit?c.scrollPatch():setTimeout(function(){c.scrollPatch()},50),c.haveInit=!0,l.close(c.tipsIndex),s.HAS_SET_COLS_PATCH||c.setColsPatch(),void(s.HAS_SET_COLS_PATCH=!0))};return c.key=s.id||s.index,d.cache[c.key]=u,c.layPage[0==o||0===u.length&&1==n?"addClass":"removeClass"](y),r?m():0===u.length?(c.renderForm(),c.layFixed.remove(),c.layMain.find("tbody").html(""),c.layMain.find("."+f).remove(),c.layMain.append('
      '+s.text.none+"
      ")):(m(),c.renderTotal(u),void(s.page&&(s.page=t.extend({elem:"layui-table-page"+s.index,count:o,limit:s.limit,limits:s.limits||[10,20,30,40,50,60,70,80,90],groups:3,layout:["prev","page","next","skip","count","limit"],prev:'',next:'',jump:function(e,t){t||(c.page=e.curr,s.limit=e.limit,c.loading(),c.pullData(e.curr))}},s.page),s.page.count=o,a.render(s.page))))},F.prototype.renderTotal=function(e){var t=this,i=t.config,a={};if(i.totalRow){layui.each(e,function(e,i){0!==i.length&&t.eachCols(function(e,t){var l=t.field||e,n=i[l];t.totalRow&&(a[l]=(a[l]||0)+(parseFloat(n)||0))})});var l=[];t.eachCols(function(e,t){var n=t.field||e,o=['','
      '+function(){var e=t.totalRowText||"";return t.totalRow?parseFloat(a[n]).toFixed(2)||e:e}(),"
      "].join("");l.push(o)}),t.layTotal.find("tbody").html(""+l.join("")+"")}},F.prototype.getColElem=function(e,t){var i=this,a=i.config;return e.eq(0).find(".laytable-cell-"+(a.index+"-"+t)+":eq(0)")},F.prototype.renderForm=function(e){n.render(e,"LAY-table-"+this.index)},F.prototype.setThisRowChecked=function(e){var t=this,i=(t.config,"layui-table-click"),a=t.layBody.find('tr[data-index="'+e+'"]');a.addClass(i).siblings("tr").removeClass(i)},F.prototype.sort=function(e,i,a,l){var n,r,c=this,s={},h=c.config,y=h.elem.attr("lay-filter"),f=d.cache[c.key];"string"==typeof e&&c.layHeader.find("th").each(function(i,a){var l=t(this),o=l.data("field");if(o===e)return e=l,n=o,!1});try{var n=n||e.data("field"),p=e.data("key");if(c.sortKey&&!a&&n===c.sortKey.field&&i===c.sortKey.sort)return;var v=c.layHeader.find("th .laytable-cell-"+p).find(S);c.layHeader.find("th").find(S).removeAttr("lay-sort"),v.attr("lay-sort",i||null),c.layFixed.find("th")}catch(m){return o.error("Table modules: Did not match to field")}c.sortKey={field:n,sort:i},h.autoSort&&("asc"===i?r=layui.sort(f,n):"desc"===i?r=layui.sort(f,n,!0):(r=layui.sort(f,d.config.indexName),delete c.sortKey)),s[h.response.dataName]=r||f,c.renderData(s,c.page,c.count,!0),l&&layui.event.call(e,u,"sort("+y+")",{field:n,type:i})},F.prototype.loading=function(e){var i=this,a=i.config;a.loading&&(e?(i.layInit&&i.layInit.remove(),delete i.layInit,i.layBox.find(g).remove()):(i.layInit=t(['
      ','',"
      "].join("")),i.layBox.append(i.layInit)))},F.prototype.setCheckData=function(e,t){var i=this,a=i.config,l=d.cache[i.key];l[e]&&l[e].constructor!==Array&&(l[e][a.checkName]=t)},F.prototype.syncCheckAll=function(){var e=this,t=e.config,i=e.layHeader.find('input[name="layTableCheckbox"]'),a=function(i){return e.eachCols(function(e,a){"checkbox"===a.type&&(a[t.checkName]=i)}),i};i[0]&&(d.checkStatus(e.key).isAll?(i[0].checked||(i.prop("checked",!0),e.renderForm("checkbox")),a(!0)):(i[0].checked&&(i.prop("checked",!1),e.renderForm("checkbox")),a(!1)))},F.prototype.getCssRule=function(e,t){var i=this,a=i.elem.find("style")[0],l=a.sheet||a.styleSheet||{},n=l.cssRules||l.rules;layui.each(n,function(i,a){if(a.selectorText===".laytable-cell-"+e)return t(a),!0})},F.prototype.fullSize=function(){var e,t=this,i=t.config,a=i.height;t.fullHeightGap&&(a=H.height()-t.fullHeightGap,a<135&&(a=135),t.elem.css("height",a)),a&&(e=parseFloat(a)-(t.layHeader.outerHeight()||38),i.toolbar&&(e-=t.layTool.outerHeight()||50),i.totalRow&&(e-=t.layTotal.outerHeight()||40),i.page&&(e=e-(t.layPage.outerHeight()||41)-2),t.layMain.css("height",e))},F.prototype.getScrollWidth=function(e){var t=0;return e?t=e.offsetWidth-e.clientWidth:(e=document.createElement("div"),e.style.width="100px",e.style.height="100px",e.style.overflowY="scroll",document.body.appendChild(e),t=e.offsetWidth-e.clientWidth,document.body.removeChild(e)),t},F.prototype.scrollPatch=function(){var e=this,i=e.layMain.children("table"),a=e.layMain.width()-e.layMain.prop("clientWidth"),l=e.layMain.height()-e.layMain.prop("clientHeight"),n=(e.getScrollWidth(e.layMain[0]),i.outerWidth()-e.layMain.width()),o=function(e){if(a&&l){if(e=e.eq(0),!e.find(".layui-table-patch")[0]){var i=t('
      ');i.find("div").css({width:a}),e.find("tr").append(i)}}else e.find(".layui-table-patch").remove()};o(e.layHeader),o(e.layTotal);var r=e.layMain.height(),d=r-l;e.layFixed.find(x).css("height",i.height()>=d?d:"auto"),e.layFixRight[n>0?"removeClass":"addClass"](y),e.layFixRight.css("right",a-1)},F.prototype.events=function(){var e,a=this,o=a.config,c=t("body"),s={},h=a.layHeader.find("th"),f=".layui-table-cell",p=o.elem.attr("lay-filter");a.layTool.on("click","*[lay-event]",function(e){var i=t(this),c=i.attr("lay-event"),s=function(e){var l=t(e.list),n=t('
        ');n.html(l),o.height&&n.css("max-height",o.height-(a.layTool.outerHeight()||50)),i.find(".layui-table-tool-panel")[0]||i.append(n),a.renderForm(),n.on("click",function(e){layui.stope(e)}),e.done&&e.done(n,l)};switch(layui.stope(e),R.trigger("table.tool.panel.remove"),l.close(a.tipsIndex),c){case"LAYTABLE_COLS":s({list:function(){var e=[];return a.eachCols(function(t,i){i.field&&"normal"==i.type&&e.push('
      • ')}),e.join("")}(),done:function(){n.on("checkbox(LAY_TABLE_TOOL_COLS)",function(e){var i=t(e.elem),l=this.checked,n=i.data("key"),r=i.data("parentkey");layui.each(o.cols,function(e,t){layui.each(t,function(t,i){if(e+"-"+t===n){var d=i.hide;i.hide=!l,a.elem.find('*[data-key="'+o.index+"-"+n+'"]')[l?"removeClass":"addClass"](y),d!=i.hide&&a.setParentCol(!l,r),a.resize()}})})})}});break;case"LAYTABLE_EXPORT":r.ie?l.tips("瀵煎嚭鍔熻兘涓嶆敮鎸 IE锛岃鐢 Chrome 绛夐珮绾ф祻瑙堝櫒瀵煎嚭",this,{tips:3}):s({list:function(){return['
      • 瀵煎嚭鍒 Csv 鏂囦欢
      • ','
      • 瀵煎嚭鍒 Excel 鏂囦欢
      • '].join("")}(),done:function(e,i){i.on("click",function(){var e=t(this).data("type");d.exportFile(o.id,null,e)})}});break;case"LAYTABLE_PRINT":var h=window.open("鎵撳嵃绐楀彛","_blank"),f=[""].join(""),v=t(a.layHeader.html());v.append(a.layMain.find("table").html()),v.find("th.layui-table-patch").remove(),v.find(".layui-table-col-special").remove(),h.document.write(f+v.prop("outerHTML")),h.document.close(),h.print(),h.close()}layui.event.call(this,u,"toolbar("+p+")",t.extend({event:c,config:o},{}))}),h.on("mousemove",function(e){var i=t(this),a=i.offset().left,l=e.clientX-a;i.data("unresize")||s.resizeStart||(s.allowResize=i.width()-l<=10,c.css("cursor",s.allowResize?"col-resize":""))}).on("mouseleave",function(){t(this);s.resizeStart||c.css("cursor","")}).on("mousedown",function(e){var i=t(this);if(s.allowResize){var l=i.data("key");e.preventDefault(),s.resizeStart=!0,s.offset=[e.clientX,e.clientY],a.getCssRule(l,function(e){var t=e.style.width||i.outerWidth();s.rule=e,s.ruleWidth=parseFloat(t),s.minWidth=i.data("minwidth")||o.cellMinWidth})}}),R.on("mousemove",function(t){if(s.resizeStart){if(t.preventDefault(),s.rule){var i=s.ruleWidth+t.clientX-s.offset[0];i');return n[0].value=i.data("content")||l.text(),i.find("."+N)[0]||i.append(n),n.focus(),void layui.stope(e)}}).on("mouseenter","td",function(){b.call(this)}).on("mouseleave","td",function(){b.call(this,"hide")});var g="layui-table-grid-down",b=function(e){var i=t(this),a=i.children(f);if(e)i.find(".layui-table-grid-down").remove();else if(a.prop("scrollWidth")>a.outerWidth()){if(a.find("."+g)[0])return;i.append('
        ')}};a.layBody.on("click","."+g,function(e){var i=t(this),n=i.parent(),d=n.children(f);a.tipsIndex=l.tips(['
        ',d.html(),"
        ",''].join(""),d[0],{tips:[3,""],time:-1,anim:-1,maxWidth:r.ios||r.android?300:a.elem.width()/2,isOutAnim:!1,skin:"layui-table-tips",success:function(e,t){e.find(".layui-table-tips-c").on("click",function(){l.close(t)})}}),layui.stope(e)}),a.layBody.on("click","*[lay-event]",function(){var e=t(this),i=e.parents("tr").eq(0).data("index");layui.event.call(this,u,"tool("+p+")",v.call(this,{event:e.attr("lay-event")})),a.setThisRowChecked(i)}),a.layMain.on("scroll",function(){var e=t(this),i=e.scrollLeft(),n=e.scrollTop();a.layHeader.scrollLeft(i),a.layTotal.scrollLeft(i),a.layFixed.find(x).scrollTop(n),l.close(a.tipsIndex)}),R.on("click",function(){R.trigger("table.remove.tool.panel")}),R.on("table.remove.tool.panel",function(){t(".layui-table-tool-panel").remove()}),H.on("resize",function(){a.resize()})},d.init=function(e,i){i=i||{};var a=this,l=t(e?'table[lay-filter="'+e+'"]':h+"[lay-data]"),n="Table element property lay-data configuration item has a syntax error: ";return l.each(function(){var a=t(this),l=a.attr("lay-data");try{l=new Function("return "+l)()}catch(r){o.error(n+l)}var c=[],s=t.extend({elem:this,cols:[],data:[],skin:a.attr("lay-skin"),size:a.attr("lay-size"),even:"string"==typeof a.attr("lay-even")},d.config,i,l);e&&a.hide(),a.find("thead>tr").each(function(e){s.cols[e]=[],t(this).children().each(function(i){var a=t(this),l=a.attr("lay-data");try{l=new Function("return "+l)()}catch(r){return o.error(n+l)}var d=t.extend({title:a.text(),colspan:a.attr("colspan")||0,rowspan:a.attr("rowspan")||0},l);d.colspan<2&&c.push(d),s.cols[e].push(d)})}),a.find("tbody>tr").each(function(e){var i=t(this),a={};i.children("td").each(function(e,i){var l=t(this),n=l.data("field");if(n)return a[n]=l.html()}),layui.each(c,function(e,t){var l=i.children("td").eq(e);a[t.field]=l.html()}),s.data[e]=a}),d.render(s)}),a},c.that={},c.config={},d.eachCols=function(e,i,a){var l=c.config[e]||{},n=[],o=0;a=t.extend(!0,[],a||l.cols),layui.each(a,function(e,t){layui.each(t,function(t,i){if(i.colGroup){var l=0;o++,i.CHILD_COLS=[],layui.each(a[e+1],function(e,t){t.PARENT_COL_INDEX||l>1&&l==i.colspan||(t.PARENT_COL_INDEX=o,i.CHILD_COLS.push(t),l+=parseInt(t.colspan>1?t.colspan:1))})}i.PARENT_COL_INDEX||n.push(i)})});var r=function(e){layui.each(e||n,function(e,t){return t.CHILD_COLS?r(t.CHILD_COLS):void("function"==typeof i&&i(e,t))})};r()},d.checkStatus=function(e){var t=0,i=0,a=[],l=d.cache[e]||[];return layui.each(l,function(e,l){return l.constructor===Array?void i++:void(l[d.config.checkName]&&(t++,a.push(d.clearCacheKey(l))))}),{data:a,isAll:!!l.length&&t===l.length-i}},d.exportFile=function(e,t,i){t=t||d.clearCacheKey(d.cache[e]),i=i||"csv";var a=c.config[e]||{},l={csv:"text/csv",xls:"application/vnd.ms-excel"}[i],n=document.createElement("a");return r.ie?o.error("IE_NOT_SUPPORT_EXPORTS"):(n.href="data:"+l+";charset=utf-8,\ufeff"+encodeURIComponent(function(){var i=[],a=[];return layui.each(t,function(t,l){var n=[];"object"==typeof e?(layui.each(e,function(e,a){0==t&&i.push(a||"")}),layui.each(d.clearCacheKey(l),function(e,t){n.push(t)})):d.eachCols(e,function(e,a){a.field&&"normal"==a.type&&!a.hide&&(0==t&&i.push(a.title||""),n.push(l[a.field]))}),a.push(n.join(","))}),i.join(",")+"\r\n"+a.join("\r\n")}()),n.download=(a.title||"table_"+(a.index||""))+"."+i,document.body.appendChild(n),n.click(),void document.body.removeChild(n))},d.resize=function(e){if(e){var t=s(e);if(!t)return;c.that[e].resize()}else layui.each(c.that,function(){this.resize()})},d.reload=function(e,i){i=i||{};var a=s(e);if(a)return i.data&&i.data.constructor===Array&&delete a.data,d.render(t.extend(!0,{},a,i))},d.render=function(e){var t=new F(e);return c.call(t)},d.clearCacheKey=function(e){return e=t.extend({},e),delete e[d.config.checkName],delete e[d.config.indexName],e},d.init(),e(u,d)}); \ No newline at end of file diff --git a/WebContent/layui/lay/modules/tree.js b/WebContent/layui/lay/modules/tree.js new file mode 100644 index 0000000..e8c053d --- /dev/null +++ b/WebContent/layui/lay/modules/tree.js @@ -0,0 +1,2 @@ +/** layui-v2.4.5 MIT License By https://www.layui.com */ + ;layui.define("jquery",function(e){"use strict";var o=layui.$,a=layui.hint(),i="layui-tree-enter",r=function(e){this.options=e},t={arrow:["",""],checkbox:["",""],radio:["",""],branch:["",""],leaf:""};r.prototype.init=function(e){var o=this;e.addClass("layui-box layui-tree"),o.options.skin&&e.addClass("layui-tree-skin-"+o.options.skin),o.tree(e),o.on(e)},r.prototype.tree=function(e,a){var i=this,r=i.options,n=a||r.nodes;layui.each(n,function(a,n){var l=n.children&&n.children.length>0,c=o('
          '),s=o(["
        • ",function(){return l?''+(n.spread?t.arrow[1]:t.arrow[0])+"":""}(),function(){return r.check?''+("checkbox"===r.check?t.checkbox[0]:"radio"===r.check?t.radio[0]:"")+"":""}(),function(){return'"+(''+(l?n.spread?t.branch[1]:t.branch[0]:t.leaf)+"")+(""+(n.name||"鏈懡鍚")+"")}(),"
        • "].join(""));l&&(s.append(c),i.tree(c,n.children)),e.append(s),"function"==typeof r.click&&i.click(s,n),i.spread(s,n),r.drag&&i.drag(s,n)})},r.prototype.click=function(e,o){var a=this,i=a.options;e.children("a").on("click",function(e){layui.stope(e),i.click(o)})},r.prototype.spread=function(e,o){var a=this,i=(a.options,e.children(".layui-tree-spread")),r=e.children("ul"),n=e.children("a"),l=function(){e.data("spread")?(e.data("spread",null),r.removeClass("layui-show"),i.html(t.arrow[0]),n.find(".layui-icon").html(t.branch[0])):(e.data("spread",!0),r.addClass("layui-show"),i.html(t.arrow[1]),n.find(".layui-icon").html(t.branch[1]))};r[0]&&(i.on("click",l),n.on("dblclick",l))},r.prototype.on=function(e){var a=this,r=a.options,t="layui-tree-drag";e.find("i").on("selectstart",function(e){return!1}),r.drag&&o(document).on("mousemove",function(e){var i=a.move;if(i.from){var r=(i.to,o('
          '));e.preventDefault(),o("."+t)[0]||o("body").append(r);var n=o("."+t)[0]?o("."+t):r;n.addClass("layui-show").html(i.from.elem.children("a").html()),n.css({left:e.pageX+10,top:e.pageY+10})}}).on("mouseup",function(){var e=a.move;e.from&&(e.from.elem.children("a").removeClass(i),e.to&&e.to.elem.children("a").removeClass(i),a.move={},o("."+t).remove())})},r.prototype.move={},r.prototype.drag=function(e,a){var r=this,t=(r.options,e.children("a")),n=function(){var t=o(this),n=r.move;n.from&&(n.to={item:a,elem:e},t.addClass(i))};t.on("mousedown",function(){var o=r.move;o.from={item:a,elem:e}}),t.on("mouseenter",n).on("mousemove",n).on("mouseleave",function(){var e=o(this),a=r.move;a.from&&(delete a.to,e.removeClass(i))})},e("tree",function(e){var i=new r(e=e||{}),t=o(e.elem);return t[0]?void i.init(t):a.error("layui.tree 娌℃湁鎵惧埌"+e.elem+"鍏冪礌")})}); \ No newline at end of file diff --git a/WebContent/layui/lay/modules/upload.js b/WebContent/layui/lay/modules/upload.js new file mode 100644 index 0000000..404d534 --- /dev/null +++ b/WebContent/layui/lay/modules/upload.js @@ -0,0 +1,2 @@ +/** layui-v2.4.5 MIT License By https://www.layui.com */ + ;layui.define("layer",function(e){"use strict";var i=layui.$,t=layui.layer,n=layui.hint(),a=layui.device(),o={config:{},set:function(e){var t=this;return t.config=i.extend({},t.config,e),t},on:function(e,i){return layui.onevent.call(this,r,e,i)}},l=function(){var e=this;return{upload:function(i){e.upload.call(e,i)},config:e.config}},r="upload",u="layui-upload-file",c="layui-upload-form",f="layui-upload-iframe",s="layui-upload-choose",p=function(e){var t=this;t.config=i.extend({},t.config,o.config,e),t.render()};p.prototype.config={accept:"images",exts:"",auto:!0,bindAction:"",url:"",field:"file",method:"post",data:{},drag:!0,size:0,number:0,multiple:!1},p.prototype.render=function(e){var t=this,e=t.config;e.elem=i(e.elem),e.bindAction=i(e.bindAction),t.file(),t.events()},p.prototype.file=function(){var e=this,t=e.config,n=e.elemFile=i(['"].join("")),o=t.elem.next();(o.hasClass(u)||o.hasClass(c))&&o.remove(),a.ie&&a.ie<10&&t.elem.wrap('
          '),e.isFile()?(e.elemFile=t.elem,t.field=t.elem[0].name):t.elem.after(n),a.ie&&a.ie<10&&e.initIE()},p.prototype.initIE=function(){var e=this,t=e.config,n=i(''),a=i(['
          ',"
          "].join(""));i("#"+f)[0]||i("body").append(n),t.elem.next().hasClass(c)||(e.elemFile.wrap(a),t.elem.next("."+c).append(function(){var e=[];return layui.each(t.data,function(i,t){t="function"==typeof t?t():t,e.push('')}),e.join("")}()))},p.prototype.msg=function(e){return t.msg(e,{icon:2,shift:6})},p.prototype.isFile=function(){var e=this.config.elem[0];if(e)return"input"===e.tagName.toLocaleLowerCase()&&"file"===e.type},p.prototype.preview=function(e){var i=this;window.FileReader&&layui.each(i.chooseFiles,function(i,t){var n=new FileReader;n.readAsDataURL(t),n.onload=function(){e&&e(i,t,this.result)}})},p.prototype.upload=function(e,t){var n,o=this,l=o.config,r=o.elemFile[0],u=function(){var t=0,n=0,a=e||o.files||o.chooseFiles||r.files,u=function(){l.multiple&&t+n===o.fileLength&&"function"==typeof l.allDone&&l.allDone({total:o.fileLength,successful:t,aborted:n})};layui.each(a,function(e,a){var r=new FormData;r.append(l.field,a),layui.each(l.data,function(e,i){i="function"==typeof i?i():i,r.append(e,i)}),i.ajax({url:l.url,type:"post",data:r,contentType:!1,processData:!1,dataType:"json",headers:l.headers||{},success:function(i){t++,d(e,i),u()},error:function(){n++,o.msg("璇锋眰涓婁紶鎺ュ彛鍑虹幇寮傚父"),m(e),u()}})})},c=function(){var e=i("#"+f);o.elemFile.parent().submit(),clearInterval(p.timer),p.timer=setInterval(function(){var i,t=e.contents().find("body");try{i=t.text()}catch(n){o.msg("鑾峰彇涓婁紶鍚庣殑鍝嶅簲淇℃伅鍑虹幇寮傚父"),clearInterval(p.timer),m()}i&&(clearInterval(p.timer),t.html(""),d(0,i))},30)},d=function(e,i){if(o.elemFile.next("."+s).remove(),r.value="","object"!=typeof i)try{i=JSON.parse(i)}catch(t){return i={},o.msg("璇峰涓婁紶鎺ュ彛杩斿洖鏈夋晥JSON")}"function"==typeof l.done&&l.done(i,e||0,function(e){o.upload(e)})},m=function(e){l.auto&&(r.value=""),"function"==typeof l.error&&l.error(e||0,function(e){o.upload(e)})},h=l.exts,v=function(){var i=[];return layui.each(e||o.chooseFiles,function(e,t){i.push(t.name)}),i}(),g={preview:function(e){o.preview(e)},upload:function(e,i){var t={};t[e]=i,o.upload(t)},pushFile:function(){return o.files=o.files||{},layui.each(o.chooseFiles,function(e,i){o.files[e]=i}),o.files},resetFile:function(e,i,t){var n=new File([i],t);o.files=o.files||{},o.files[e]=n}},y=function(){if("choose"!==t&&!l.auto||(l.choose&&l.choose(g),"choose"!==t))return l.before&&l.before(g),a.ie?a.ie>9?u():c():void u()};if(v=0===v.length?r.value.match(/[^\/\\]+\..+/g)||[]||"":v,0!==v.length){switch(l.accept){case"file":if(h&&!RegExp("\\w\\.("+h+")$","i").test(escape(v)))return o.msg("閫夋嫨鐨勬枃浠朵腑鍖呭惈涓嶆敮鎸佺殑鏍煎紡"),r.value="";break;case"video":if(!RegExp("\\w\\.("+(h||"avi|mp4|wma|rmvb|rm|flash|3gp|flv")+")$","i").test(escape(v)))return o.msg("閫夋嫨鐨勮棰戜腑鍖呭惈涓嶆敮鎸佺殑鏍煎紡"),r.value="";break;case"audio":if(!RegExp("\\w\\.("+(h||"mp3|wav|mid")+")$","i").test(escape(v)))return o.msg("閫夋嫨鐨勯煶棰戜腑鍖呭惈涓嶆敮鎸佺殑鏍煎紡"),r.value="";break;default:if(layui.each(v,function(e,i){RegExp("\\w\\.("+(h||"jpg|png|gif|bmp|jpeg$")+")","i").test(escape(i))||(n=!0)}),n)return o.msg("閫夋嫨鐨勫浘鐗囦腑鍖呭惈涓嶆敮鎸佺殑鏍煎紡"),r.value=""}if(o.fileLength=function(){var i=0,t=e||o.files||o.chooseFiles||r.files;return layui.each(t,function(){i++}),i}(),l.number&&o.fileLength>l.number)return o.msg("鍚屾椂鏈澶氬彧鑳戒笂浼犵殑鏁伴噺涓猴細"+l.number);if(l.size>0&&!(a.ie&&a.ie<10)){var F;if(layui.each(o.chooseFiles,function(e,i){if(i.size>1024*l.size){var t=l.size/1024;t=t>=1?t.toFixed(2)+"MB":l.size+"KB",r.value="",F=t}}),F)return o.msg("鏂囦欢涓嶈兘瓒呰繃"+F)}y()}},p.prototype.events=function(){var e=this,t=e.config,o=function(i){e.chooseFiles={},layui.each(i,function(i,t){var n=(new Date).getTime();e.chooseFiles[n+"-"+i]=t})},l=function(i,n){var a=e.elemFile,o=i.length>1?i.length+"涓枃浠":(i[0]||{}).name||a[0].value.match(/[^\/\\]+\..+/g)||[]||"";a.next().hasClass(s)&&a.next().remove(),e.upload(null,"choose"),e.isFile()||t.choose||a.after(''+o+"")};t.elem.off("upload.start").on("upload.start",function(){var a=i(this),o=a.attr("lay-data");if(o)try{o=new Function("return "+o)(),e.config=i.extend({},t,o)}catch(l){n.error("Upload element property lay-data configuration item has a syntax error: "+o)}e.config.item=a,e.elemFile[0].click()}),a.ie&&a.ie<10||t.elem.off("upload.over").on("upload.over",function(){var e=i(this);e.attr("lay-over","")}).off("upload.leave").on("upload.leave",function(){var e=i(this);e.removeAttr("lay-over")}).off("upload.drop").on("upload.drop",function(n,a){var r=i(this),u=a.originalEvent.dataTransfer.files||[];r.removeAttr("lay-over"),o(u),t.auto?e.upload(u):l(u)}),e.elemFile.off("upload.change").on("upload.change",function(){var i=this.files||[];o(i),t.auto?e.upload():l(i)}),t.bindAction.off("upload.action").on("upload.action",function(){e.upload()}),t.elem.data("haveEvents")||(e.elemFile.on("change",function(){i(this).trigger("upload.change")}),t.elem.on("click",function(){e.isFile()||i(this).trigger("upload.start")}),t.drag&&t.elem.on("dragover",function(e){e.preventDefault(),i(this).trigger("upload.over")}).on("dragleave",function(e){i(this).trigger("upload.leave")}).on("drop",function(e){e.preventDefault(),i(this).trigger("upload.drop",e)}),t.bindAction.on("click",function(){i(this).trigger("upload.action")}),t.elem.data("haveEvents",!0))},o.render=function(e){var i=new p(e);return l.call(i)},e(r,o)}); \ No newline at end of file diff --git a/WebContent/layui/lay/modules/util.js b/WebContent/layui/lay/modules/util.js new file mode 100644 index 0000000..8d38508 --- /dev/null +++ b/WebContent/layui/lay/modules/util.js @@ -0,0 +1,2 @@ +/** layui-v2.4.5 MIT License By https://www.layui.com */ + ;layui.define("jquery",function(t){"use strict";var e=layui.$,i={fixbar:function(t){var i,a,n="layui-fixbar",r="layui-fixbar-top",o=e(document),l=e("body");t=e.extend({showHeight:200},t),t.bar1=t.bar1===!0?"":t.bar1,t.bar2=t.bar2===!0?"":t.bar2,t.bgcolor=t.bgcolor?"background-color:"+t.bgcolor:"";var c=[t.bar1,t.bar2,""],g=e(['
            ',t.bar1?'
          • '+c[0]+"
          • ":"",t.bar2?'
          • '+c[1]+"
          • ":"",'
          • '+c[2]+"
          • ","
          "].join("")),s=g.find("."+r),u=function(){var e=o.scrollTop();e>=t.showHeight?i||(s.show(),i=1):i&&(s.hide(),i=0)};e("."+n)[0]||("object"==typeof t.css&&g.css(t.css),l.append(g),u(),g.find("li").on("click",function(){var i=e(this),a=i.attr("lay-type");"top"===a&&e("html,body").animate({scrollTop:0},200),t.click&&t.click.call(this,a)}),o.on("scroll",function(){clearTimeout(a),a=setTimeout(function(){u()},100)}))},countdown:function(t,e,i){var a=this,n="function"==typeof e,r=new Date(t).getTime(),o=new Date(!e||n?(new Date).getTime():e).getTime(),l=r-o,c=[Math.floor(l/864e5),Math.floor(l/36e5)%24,Math.floor(l/6e4)%60,Math.floor(l/1e3)%60];n&&(i=e);var g=setTimeout(function(){a.countdown(t,o+1e3,i)},1e3);return i&&i(l>0?c:[0,0,0,0],e,g),l<=0&&clearTimeout(g),g},timeAgo:function(t,e){var i=this,a=[[],[]],n=(new Date).getTime()-new Date(t).getTime();return n>6912e5?(n=new Date(t),a[0][0]=i.digit(n.getFullYear(),4),a[0][1]=i.digit(n.getMonth()+1),a[0][2]=i.digit(n.getDate()),e||(a[1][0]=i.digit(n.getHours()),a[1][1]=i.digit(n.getMinutes()),a[1][2]=i.digit(n.getSeconds())),a[0].join("-")+" "+a[1].join(":")):n>=864e5?(n/1e3/60/60/24|0)+"澶╁墠":n>=36e5?(n/1e3/60/60|0)+"灏忔椂鍓":n>=12e4?(n/1e3/60|0)+"鍒嗛挓鍓":n<0?"鏈潵":"鍒氬垰"},digit:function(t,e){var i="";t=String(t),e=e||2;for(var a=t.length;a/g,">").replace(/'/g,"'").replace(/"/g,""")}};!function(t,e,i){"$:nomunge";function a(){n=e[l](function(){r.each(function(){var e=t(this),i=e.width(),a=e.height(),n=t.data(this,g);(i!==n.w||a!==n.h)&&e.trigger(c,[n.w=i,n.h=a])}),a()},o[s])}var n,r=t([]),o=t.resize=t.extend(t.resize,{}),l="setTimeout",c="resize",g=c+"-special-event",s="delay",u="throttleWindow";o[s]=250,o[u]=!0,t.event.special[c]={setup:function(){if(!o[u]&&this[l])return!1;var e=t(this);r=r.add(e),t.data(this,g,{w:e.width(),h:e.height()}),1===r.length&&a()},teardown:function(){if(!o[u]&&this[l])return!1;var e=t(this);r=r.not(e),e.removeData(g),r.length||clearTimeout(n)},add:function(e){function a(e,a,r){var o=t(this),l=t.data(this,g)||{};l.w=a!==i?a:o.width(),l.h=r!==i?r:o.height(),n.apply(this,arguments)}if(!o[u]&&this[l])return!1;var n;return t.isFunction(e)?(n=e,a):(n=e.handler,void(e.handler=a))}}}(e,window),t("util",i)}); \ No newline at end of file diff --git a/WebContent/layui/layui.all.js b/WebContent/layui/layui.all.js new file mode 100644 index 0000000..b63179b --- /dev/null +++ b/WebContent/layui/layui.all.js @@ -0,0 +1,5 @@ +/** layui-v2.4.5 MIT License By https://www.layui.com */ + ;!function(e){"use strict";var t=document,o={modules:{},status:{},timeout:10,event:{}},n=function(){this.v="2.4.5"},r=function(){var e=t.currentScript?t.currentScript.src:function(){for(var e,o=t.scripts,n=o.length-1,r=n;r>0;r--)if("interactive"===o[r].readyState){e=o[r].src;break}return e||o[n].src}();return e.substring(0,e.lastIndexOf("/")+1)}(),i=function(t){e.console&&console.error&&console.error("Layui hint: "+t)},a="undefined"!=typeof opera&&"[object Opera]"===opera.toString(),u={layer:"modules/layer",laydate:"modules/laydate",laypage:"modules/laypage",laytpl:"modules/laytpl",layim:"modules/layim",layedit:"modules/layedit",form:"modules/form",upload:"modules/upload",tree:"modules/tree",table:"modules/table",element:"modules/element",rate:"modules/rate",colorpicker:"modules/colorpicker",slider:"modules/slider",carousel:"modules/carousel",flow:"modules/flow",util:"modules/util",code:"modules/code",jquery:"modules/jquery",mobile:"modules/mobile","layui.all":"<%=request.getContextPath()%>/layui.all"};n.prototype.cache=o,n.prototype.define=function(e,t){var n=this,r="function"==typeof e,i=function(){var e=function(e,t){layui[e]=t,o.status[e]=!0};return"function"==typeof t&&t(function(n,r){e(n,r),o.callback[n]=function(){t(e)}}),this};return r&&(t=e,e=[]),layui["layui.all"]||!layui["layui.all"]&&layui["layui.mobile"]?i.call(n):(n.use(e,i),n)},n.prototype.use=function(e,n,l){function s(e,t){var n="PLaySTATION 3"===navigator.platform?/^complete$/:/^(complete|loaded)$/;("load"===e.type||n.test((e.currentTarget||e.srcElement).readyState))&&(o.modules[f]=t,d.removeChild(v),function r(){return++m>1e3*o.timeout/4?i(f+" is not a valid module"):void(o.status[f]?c():setTimeout(r,4))}())}function c(){l.push(layui[f]),e.length>1?y.use(e.slice(1),n,l):"function"==typeof n&&n.apply(layui,l)}var y=this,p=o.dir=o.dir?o.dir:r,d=t.getElementsByTagName("head")[0];e="string"==typeof e?[e]:e,window.jQuery&&jQuery.fn.on&&(y.each(e,function(t,o){"jquery"===o&&e.splice(t,1)}),layui.jquery=layui.$=jQuery);var f=e[0],m=0;if(l=l||[],o.host=o.host||(p.match(/\/\/([\s\S]+?)\//)||["//"+location.host+"/"])[0],0===e.length||layui["layui.all"]&&u[f]||!layui["layui.all"]&&layui["layui.mobile"]&&u[f])return c(),y;if(o.modules[f])!function g(){return++m>1e3*o.timeout/4?i(f+" is not a valid module"):void("string"==typeof o.modules[f]&&o.status[f]?c():setTimeout(g,4))}();else{var v=t.createElement("script"),h=(u[f]?p+"lay/":/^\{\/\}/.test(y.modules[f])?"":o.base||"")+(y.modules[f]||f)+".js";h=h.replace(/^\{\/\}/,""),v.async=!0,v.charset="utf-8",v.src=h+function(){var e=o.version===!0?o.v||(new Date).getTime():o.version||"";return e?"?v="+e:""}(),d.appendChild(v),!v.attachEvent||v.attachEvent.toString&&v.attachEvent.toString().indexOf("[native code")<0||a?v.addEventListener("load",function(e){s(e,h)},!1):v.attachEvent("onreadystatechange",function(e){s(e,h)}),o.modules[f]=h}return y},n.prototype.getStyle=function(t,o){var n=t.currentStyle?t.currentStyle:e.getComputedStyle(t,null);return n[n.getPropertyValue?"getPropertyValue":"getAttribute"](o)},n.prototype.link=function(e,n,r){var a=this,u=t.createElement("link"),l=t.getElementsByTagName("head")[0];"string"==typeof n&&(r=n);var s=(r||e).replace(/\.|\//g,""),c=u.id="layuicss-"+s,y=0;return u.rel="stylesheet",u.href=e+(o.debug?"?v="+(new Date).getTime():""),u.media="all",t.getElementById(c)||l.appendChild(u),"function"!=typeof n?a:(function p(){return++y>1e3*o.timeout/100?i(e+" timeout"):void(1989===parseInt(a.getStyle(t.getElementById(c),"width"))?function(){n()}():setTimeout(p,100))}(),a)},o.callback={},n.prototype.factory=function(e){if(layui[e])return"function"==typeof o.callback[e]?o.callback[e]:null},n.prototype.addcss=function(e,t,n){return layui.link(o.dir+"css/"+e,t,n)},n.prototype.img=function(e,t,o){var n=new Image;return n.src=e,n.complete?t(n):(n.onload=function(){n.onload=null,"function"==typeof t&&t(n)},void(n.onerror=function(e){n.onerror=null,"function"==typeof o&&o(e)}))},n.prototype.config=function(e){e=e||{};for(var t in e)o[t]=e[t];return this},n.prototype.modules=function(){var e={};for(var t in u)e[t]=u[t];return e}(),n.prototype.extend=function(e){var t=this;e=e||{};for(var o in e)t[o]||t.modules[o]?i("妯″潡鍚 "+o+" 宸茶鍗犵敤"):t.modules[o]=e[o];return t},n.prototype.router=function(e){var t=this,e=e||location.hash,o={path:[],search:{},hash:(e.match(/[^#](#.*$)/)||[])[1]||""};return/^#\//.test(e)?(e=e.replace(/^#\//,""),o.href=""+e,e=e.replace(/([^#])(#.*$)/,"$1").split("/")||[],t.each(e,function(e,t){/^\w+=/.test(t)?function(){t=t.split("="),o.search[t[0]]=t[1]}():o.path.push(t)}),o):o},n.prototype.data=function(t,o,n){if(t=t||"layui",n=n||localStorage,e.JSON&&e.JSON.parse){if(null===o)return delete n[t];o="object"==typeof o?o:{key:o};try{var r=JSON.parse(n[t])}catch(i){var r={}}return"value"in o&&(r[o.key]=o.value),o.remove&&delete r[o.key],n[t]=JSON.stringify(r),o.key?r[o.key]:r}},n.prototype.sessionData=function(e,t){return this.data(e,t,sessionStorage)},n.prototype.device=function(t){var o=navigator.userAgent.toLowerCase(),n=function(e){var t=new RegExp(e+"/([^\\s\\_\\-]+)");return e=(o.match(t)||[])[1],e||!1},r={os:function(){return/windows/.test(o)?"windows":/linux/.test(o)?"linux":/iphone|ipod|ipad|ios/.test(o)?"ios":/mac/.test(o)?"mac":void 0}(),ie:function(){return!!(e.ActiveXObject||"ActiveXObject"in e)&&((o.match(/msie\s(\d+)/)||[])[1]||"11")}(),weixin:n("micromessenger")};return t&&!r[t]&&(r[t]=n(t)),r.android=/android/.test(o),r.ios="ios"===r.os,r},n.prototype.hint=function(){return{error:i}},n.prototype.each=function(e,t){var o,n=this;if("function"!=typeof t)return n;if(e=e||[],e.constructor===Object){for(o in e)if(t.call(e[o],o,e[o]))break}else for(o=0;oi?1:r/g,">").replace(/'/g,"'").replace(/"/g,""")},error:function(e,r){var c="Laytpl Error锛";return"object"==typeof console&&console.error(c+e+"\n"+(r||"")),c+e}},n=c.exp,t=function(e){this.tpl=e};t.pt=t.prototype,window.errors=0,t.pt.parse=function(e,t){var o=this,p=e,a=n("^"+r.open+"#",""),l=n(r.close+"$","");e=e.replace(/\s+|\r|\t|\n/g," ").replace(n(r.open+"#"),r.open+"# ").replace(n(r.close+"}"),"} "+r.close).replace(/\\/g,"\\\\").replace(n(r.open+"!(.+?)!"+r.close),function(e){return e=e.replace(n("^"+r.open+"!"),"").replace(n("!"+r.close),"").replace(n(r.open+"|"+r.close),function(e){return e.replace(/(.)/g,"\\$1")})}).replace(/(?="|')/g,"\\").replace(c.query(),function(e){return e=e.replace(a,"").replace(l,""),'";'+e.replace(/\\/g,"")+';view+="'}).replace(c.query(1),function(e){var c='"+(';return e.replace(/\s/g,"")===r.open+r.close?"":(e=e.replace(n(r.open+"|"+r.close),""),/^=/.test(e)&&(e=e.replace(/^=/,""),c='"+_escape_('),c+e.replace(/\\/g,"")+')+"')}),e='"use strict";var view = "'+e+'";return view;';try{return o.cache=e=new Function("d, _escape_",e),e(t,c.escape)}catch(u){return delete o.cache,c.error(u,p)}},t.pt.render=function(e,r){var n,t=this;return e?(n=t.cache?t.cache(e,c.escape):t.parse(t.tpl,e),r?void r(n):n):c.error("no data")};var o=function(e){return"string"!=typeof e?c.error("Template not found"):new t(e)};o.config=function(e){e=e||{};for(var c in e)r[c]=e[c]},o.v="1.2.0",e("laytpl",o)});layui.define(function(e){"use strict";var a=document,t="getElementById",n="getElementsByTagName",i="laypage",r="layui-disabled",u=function(e){var a=this;a.config=e||{},a.config.index=++s.index,a.render(!0)};u.prototype.type=function(){var e=this.config;if("object"==typeof e.elem)return void 0===e.elem.length?2:3},u.prototype.view=function(){var e=this,a=e.config,t=a.groups="groups"in a?0|a.groups:5;a.layout="object"==typeof a.layout?a.layout:["prev","page","next"],a.count=0|a.count,a.curr=0|a.curr||1,a.limits="object"==typeof a.limits?a.limits:[10,20,30,40,50],a.limit=0|a.limit||10,a.pages=Math.ceil(a.count/a.limit)||1,a.curr>a.pages&&(a.curr=a.pages),t<0?t=1:t>a.pages&&(t=a.pages),a.prev="prev"in a?a.prev:"上一页",a.next="next"in a?a.next:"下一页";var n=a.pages>t?Math.ceil((a.curr+(t>1?1:0))/(t>0?t:1)):1,i={prev:function(){return a.prev?''+a.prev+"":""}(),page:function(){var e=[];if(a.count<1)return"";n>1&&a.first!==!1&&0!==t&&e.push(''+(a.first||1)+"");var i=Math.floor((t-1)/2),r=n>1?a.curr-i:1,u=n>1?function(){var e=a.curr+(t-i-1);return e>a.pages?a.pages:e}():t;for(u-r2&&e.push('');r<=u;r++)r===a.curr?e.push('"+r+""):e.push(''+r+"");return a.pages>t&&a.pages>u&&a.last!==!1&&(u+1…'),0!==t&&e.push(''+(a.last||a.pages)+"")),e.join("")}(),next:function(){return a.next?''+a.next+"":""}(),count:'鍏 '+a.count+" 鏉",limit:function(){var e=['"}(),refresh:['','',""].join(""),skip:function(){return['到第','','页',""].join("")}()};return['
          ',function(){var e=[];return layui.each(a.layout,function(a,t){i[t]&&e.push(i[t])}),e.join("")}(),"
          "].join("")},u.prototype.jump=function(e,a){if(e){var t=this,i=t.config,r=e.children,u=e[n]("button")[0],l=e[n]("input")[0],p=e[n]("select")[0],c=function(){var e=0|l.value.replace(/\s|\D/g,"");e&&(i.curr=e,t.render())};if(a)return c();for(var o=0,y=r.length;oi.pages||(i.curr=e,t.render())});p&&s.on(p,"change",function(){var e=this.value;i.curr*e>i.count&&(i.curr=Math.ceil(i.count/e)),i.limit=e,t.render()}),u&&s.on(u,"click",function(){c()})}},u.prototype.skip=function(e){if(e){var a=this,t=e[n]("input")[0];t&&s.on(t,"keyup",function(t){var n=this.value,i=t.keyCode;/^(37|38|39|40)$/.test(i)||(/\D/.test(n)&&(this.value=n.replace(/\D/,"")),13===i&&a.jump(e,!0))})}},u.prototype.render=function(e){var n=this,i=n.config,r=n.type(),u=n.view();2===r?i.elem&&(i.elem.innerHTML=u):3===r?i.elem.html(u):a[t](i.elem)&&(a[t](i.elem).innerHTML=u),i.jump&&i.jump(i,e);var s=a[t]("layui-laypage-"+i.index);n.jump(s),i.hash&&!e&&(location.hash="!"+i.hash+"="+i.curr),n.skip(s)};var s={render:function(e){var a=new u(e);return a.index},index:layui.laypage?layui.laypage.index+1e4:0,on:function(e,a,t){return e.attachEvent?e.attachEvent("on"+a,function(a){a.target=a.srcElement,t.call(e,a)}):e.addEventListener(a,t,!1),this}};e(i,s)});!function(){"use strict";var e=window.layui&&layui.define,t={getPath:function(){var e=document.currentScript?document.currentScript.src:function(){for(var e,t=document.scripts,n=t.length-1,a=n;a>0;a--)if("interactive"===t[a].readyState){e=t[a].src;break}return e||t[n].src}();return e.substring(0,e.lastIndexOf("/")+1)}(),getStyle:function(e,t){var n=e.currentStyle?e.currentStyle:window.getComputedStyle(e,null);return n[n.getPropertyValue?"getPropertyValue":"getAttribute"](t)},link:function(e,a,i){if(n.path){var r=document.getElementsByTagName("head")[0],o=document.createElement("link");"string"==typeof a&&(i=a);var s=(i||e).replace(/\.|\//g,""),l="layuicss-"+s,d=0;o.rel="stylesheet",o.href=n.path+e,o.id=l,document.getElementById(l)||r.appendChild(o),"function"==typeof a&&!function c(){return++d>80?window.console&&console.error("laydate.css: Invalid"):void(1989===parseInt(t.getStyle(document.getElementById(l),"width"))?a():setTimeout(c,100))}()}}},n={v:"5.0.9",config:{},index:window.laydate&&window.laydate.v?1e5:0,path:t.getPath,set:function(e){var t=this;return t.config=w.extend({},t.config,e),t},ready:function(a){var i="laydate",r="",o=(e?"modules/laydate/":"theme/")+"default/laydate.css?v="+n.v+r;return e?layui.addcss(o,a,i):t.link(o,a,i),this}},a=function(){var e=this;return{hint:function(t){e.hint.call(e,t)},config:e.config}},i="laydate",r=".layui-laydate",o="layui-this",s="laydate-disabled",l="寮濮嬫棩鏈熻秴鍑轰簡缁撴潫鏃ユ湡
          寤鸿閲嶆柊閫夋嫨",d=[100,2e5],c="layui-laydate-static",m="layui-laydate-list",u="laydate-selected",h="layui-laydate-hint",y="laydate-day-prev",f="laydate-day-next",p="layui-laydate-footer",g=".laydate-btns-confirm",v="laydate-time-text",D=".laydate-btns-time",T=function(e){var t=this;t.index=++n.index,t.config=w.extend({},t.config,n.config,e),n.ready(function(){t.init()})},w=function(e){return new C(e)},C=function(e){for(var t=0,n="object"==typeof e?[e]:(this.selector=e,document.querySelectorAll(e||null));t0)return n[0].getAttribute(e)}():n.each(function(n,a){a.setAttribute(e,t)})},C.prototype.removeAttr=function(e){return this.each(function(t,n){n.removeAttribute(e)})},C.prototype.html=function(e){return this.each(function(t,n){n.innerHTML=e})},C.prototype.val=function(e){return this.each(function(t,n){n.value=e})},C.prototype.append=function(e){return this.each(function(t,n){"object"==typeof e?n.appendChild(e):n.innerHTML=n.innerHTML+e})},C.prototype.remove=function(e){return this.each(function(t,n){e?n.removeChild(e):n.parentNode.removeChild(n)})},C.prototype.on=function(e,t){return this.each(function(n,a){a.attachEvent?a.attachEvent("on"+e,function(e){e.target=e.srcElement,t.call(a,e)}):a.addEventListener(e,t,!1)})},C.prototype.off=function(e,t){return this.each(function(n,a){a.detachEvent?a.detachEvent("on"+e,t):a.removeEventListener(e,t,!1)})},T.isLeapYear=function(e){return e%4===0&&e%100!==0||e%400===0},T.prototype.config={type:"date",range:!1,format:"yyyy-MM-dd",value:null,isInitValue:!0,min:"1900-1-1",max:"2099-12-31",trigger:"focus",show:!1,showBottom:!0,btns:["clear","now","confirm"],lang:"cn",theme:"default",position:null,calendar:!1,mark:{},zIndex:null,done:null,change:null},T.prototype.lang=function(){var e=this,t=e.config,n={cn:{weeks:["鏃","涓","浜","涓","鍥","浜","鍏"],time:["鏃","鍒","绉"],timeTips:"閫夋嫨鏃堕棿",startTime:"寮濮嬫椂闂",endTime:"缁撴潫鏃堕棿",dateTips:"杩斿洖鏃ユ湡",month:["涓","浜","涓","鍥","浜","鍏","涓","鍏","涔","鍗","鍗佷竴","鍗佷簩"],tools:{confirm:"纭畾",clear:"娓呯┖",now:"鐜板湪"}},en:{weeks:["Su","Mo","Tu","We","Th","Fr","Sa"],time:["Hours","Minutes","Seconds"],timeTips:"Select Time",startTime:"Start Time",endTime:"End Time",dateTips:"Select Date",month:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],tools:{confirm:"Confirm",clear:"Clear",now:"Now"}}};return n[t.lang]||n.cn},T.prototype.init=function(){var e=this,t=e.config,n="yyyy|y|MM|M|dd|d|HH|H|mm|m|ss|s",a="static"===t.position,i={year:"yyyy",month:"yyyy-MM",date:"yyyy-MM-dd",time:"HH:mm:ss",datetime:"yyyy-MM-dd HH:mm:ss"};t.elem=w(t.elem),t.eventElem=w(t.eventElem),t.elem[0]&&(t.range===!0&&(t.range="-"),t.format===i.date&&(t.format=i[t.type]),e.format=t.format.match(new RegExp(n+"|.","g"))||[],e.EXP_IF="",e.EXP_SPLIT="",w.each(e.format,function(t,a){var i=new RegExp(n).test(a)?"\\d{"+function(){return new RegExp(n).test(e.format[0===t?t+1:t-1]||"")?/^yyyy|y$/.test(a)?4:a.length:/^yyyy$/.test(a)?"1,4":/^y$/.test(a)?"1,308":"1,2"}()+"}":"\\"+a;e.EXP_IF=e.EXP_IF+i,e.EXP_SPLIT=e.EXP_SPLIT+"("+i+")"}),e.EXP_IF=new RegExp("^"+(t.range?e.EXP_IF+"\\s\\"+t.range+"\\s"+e.EXP_IF:e.EXP_IF)+"$"),e.EXP_SPLIT=new RegExp("^"+e.EXP_SPLIT+"$",""),e.isInput(t.elem[0])||"focus"===t.trigger&&(t.trigger="click"),t.elem.attr("lay-key")||(t.elem.attr("lay-key",e.index),t.eventElem.attr("lay-key",e.index)),t.mark=w.extend({},t.calendar&&"cn"===t.lang?{"0-1-1":"鍏冩棪","0-2-14":"鎯呬汉","0-3-8":"濡囧コ","0-3-12":"妞嶆爲","0-4-1":"鎰氫汉","0-5-1":"鍔冲姩","0-5-4":"闈掑勾","0-6-1":"鍎跨","0-9-10":"鏁欏笀","0-9-18":"鍥借","0-10-1":"鍥藉簡","0-12-25":"鍦h癁"}:{},t.mark),w.each(["min","max"],function(e,n){var a=[],i=[];if("number"==typeof t[n]){var r=t[n],o=(new Date).getTime(),s=864e5,l=new Date(r?r0)return!0;var a=w.elem("div",{"class":"layui-laydate-header"}),i=[function(){var e=w.elem("i",{"class":"layui-icon laydate-icon laydate-prev-y"});return e.innerHTML="",e}(),function(){var e=w.elem("i",{"class":"layui-icon laydate-icon laydate-prev-m"});return e.innerHTML="",e}(),function(){var e=w.elem("div",{"class":"laydate-set-ym"}),t=w.elem("span"),n=w.elem("span");return e.appendChild(t),e.appendChild(n),e}(),function(){var e=w.elem("i",{"class":"layui-icon laydate-icon laydate-next-m"});return e.innerHTML="",e}(),function(){var e=w.elem("i",{"class":"layui-icon laydate-icon laydate-next-y"});return e.innerHTML="",e}()],d=w.elem("div",{"class":"layui-laydate-content"}),c=w.elem("table"),m=w.elem("thead"),u=w.elem("tr");w.each(i,function(e,t){a.appendChild(t)}),m.appendChild(u),w.each(new Array(6),function(e){var t=c.insertRow(0);w.each(new Array(7),function(a){if(0===e){var i=w.elem("th");i.innerHTML=n.weeks[a],u.appendChild(i)}t.insertCell(a)})}),c.insertBefore(m,c.children[0]),d.appendChild(c),r[e]=w.elem("div",{"class":"layui-laydate-main laydate-main-list-"+e}),r[e].appendChild(a),r[e].appendChild(d),o.push(i),s.push(d),l.push(c)}),w(d).html(function(){var e=[],i=[];return"datetime"===t.type&&e.push(''+n.timeTips+""),w.each(t.btns,function(e,r){var o=n.tools[r]||"btn";t.range&&"now"===r||(a&&"clear"===r&&(o="cn"===t.lang?"閲嶇疆":"Reset"),i.push(''+o+""))}),e.push('"),e.join("")}()),w.each(r,function(e,t){i.appendChild(t)}),t.showBottom&&i.appendChild(d),/^#/.test(t.theme)){var m=w.elem("style"),u=["#{{id}} .layui-laydate-header{background-color:{{theme}};}","#{{id}} .layui-this{background-color:{{theme}} !important;}"].join("").replace(/{{id}}/g,e.elemID).replace(/{{theme}}/g,t.theme);"styleSheet"in m?(m.setAttribute("type","text/css"),m.styleSheet.cssText=u):m.innerHTML=u,w(i).addClass("laydate-theme-molv"),i.appendChild(m)}e.remove(T.thisElemDate),a?t.elem.append(i):(document.body.appendChild(i),e.position()),e.checkDate().calendar(),e.changeEvent(),T.thisElemDate=e.elemID,"function"==typeof t.ready&&t.ready(w.extend({},t.dateTime,{month:t.dateTime.month+1}))},T.prototype.remove=function(e){var t=this,n=(t.config,w("#"+(e||t.elemID)));return n.hasClass(c)||t.checkDate(function(){n.remove()}),t},T.prototype.position=function(){var e=this,t=e.config,n=e.bindElem||t.elem[0],a=n.getBoundingClientRect(),i=e.elem.offsetWidth,r=e.elem.offsetHeight,o=function(e){return e=e?"scrollLeft":"scrollTop",document.body[e]|document.documentElement[e]},s=function(e){return document.documentElement[e?"clientWidth":"clientHeight"]},l=5,d=a.left,c=a.bottom;d+i+l>s("width")&&(d=s("width")-i-l),c+r+l>s()&&(c=a.top>r?a.top-r:s()-r,c-=2*l),t.position&&(e.elem.style.position=t.position),e.elem.style.left=d+("fixed"===t.position?0:o(1))+"px",e.elem.style.top=c+("fixed"===t.position?0:o())+"px"},T.prototype.hint=function(e){var t=this,n=(t.config,w.elem("div",{"class":h}));t.elem&&(n.innerHTML=e||"",w(t.elem).find("."+h).remove(),t.elem.appendChild(n),clearTimeout(t.hinTimer),t.hinTimer=setTimeout(function(){w(t.elem).find("."+h).remove()},3e3))},T.prototype.getAsYM=function(e,t,n){return n?t--:t++,t<0&&(t=11,e--),t>11&&(t=0,e++),[e,t]},T.prototype.systemDate=function(e){var t=e||new Date;return{year:t.getFullYear(),month:t.getMonth(),date:t.getDate(),hours:e?e.getHours():0,minutes:e?e.getMinutes():0,seconds:e?e.getSeconds():0}},T.prototype.checkDate=function(e){var t,a,i=this,r=(new Date,i.config),o=r.dateTime=r.dateTime||i.systemDate(),s=i.bindElem||r.elem[0],l=(i.isInput(s)?"val":"html",i.isInput(s)?s.value:"static"===r.position?"":s.innerHTML),c=function(e){e.year>d[1]&&(e.year=d[1],a=!0),e.month>11&&(e.month=11,a=!0),e.hours>23&&(e.hours=0,a=!0),e.minutes>59&&(e.minutes=0,e.hours++,a=!0),e.seconds>59&&(e.seconds=0,e.minutes++,a=!0),t=n.getEndDate(e.month+1,e.year),e.date>t&&(e.date=t,a=!0)},m=function(e,t,n){var o=["startTime","endTime"];t=(t.match(i.EXP_SPLIT)||[]).slice(1),n=n||0,r.range&&(i[o[n]]=i[o[n]]||{}),w.each(i.format,function(s,l){var c=parseFloat(t[s]);t[s].length蹇呴』閬靛惊涓嬭堪鏍煎紡锛
          "+(r.range?r.format+" "+r.range+" "+r.format:r.format)+"
          宸蹭负浣犻噸缃"),a=!0):l&&l.constructor===Date?r.dateTime=i.systemDate(l):(r.dateTime=i.systemDate(),delete i.startState,delete i.endState,delete i.startDate,delete i.endDate,delete i.startTime,delete i.endTime),c(o),a&&l&&i.setValue(r.range?i.endDate?i.parse():"":i.parse()),e&&e(),i)},T.prototype.mark=function(e,t){var n,a=this,i=a.config;return w.each(i.mark,function(e,a){var i=e.split("-");i[0]!=t[0]&&0!=i[0]||i[1]!=t[1]&&0!=i[1]||i[2]!=t[2]||(n=a||t[2])}),n&&e.html(''+n+""),a},T.prototype.limit=function(e,t,n,a){var i,r=this,o=r.config,l={},d=o[n>41?"endDate":"dateTime"],c=w.extend({},d,t||{});return w.each({now:c,min:o.min,max:o.max},function(e,t){l[e]=r.newDate(w.extend({year:t.year,month:t.month,date:t.date},function(){var e={};return w.each(a,function(n,a){e[a]=t[a]}),e}())).getTime()}),i=l.nowl.max,e&&e[i?"addClass":"removeClass"](s),i},T.prototype.calendar=function(e){var t,a,i,r=this,s=r.config,l=e||s.dateTime,c=new Date,m=r.lang(),u="date"!==s.type&&"datetime"!==s.type,h=e?1:0,y=w(r.table[h]).find("td"),f=w(r.elemHeader[h][2]).find("span");if(l.yeard[1]&&(l.year=d[1],r.hint("鏈楂樺彧鑳芥敮鎸佸埌鍏厓"+d[1]+"骞")),r.firstDate||(r.firstDate=w.extend({},l)),c.setFullYear(l.year,l.month,1),t=c.getDay(),a=n.getEndDate(l.month||12,l.year),i=n.getEndDate(l.month+1,l.year),w.each(y,function(e,n){var d=[l.year,l.month],c=0;n=w(n),n.removeAttr("class"),e=t&&e=n.firstDate.year&&(r.month=a.max.month,r.date=a.max.date),n.limit(w(i),r,t),M++}),w(u[f?0:1]).attr("lay-ym",M-8+"-"+T[1]).html(b+p+" - "+(M-1+p))}else if("month"===e)w.each(new Array(12),function(e){var i=w.elem("li",{"lay-ym":e}),s={year:T[0],month:e};e+1==T[1]&&w(i).addClass(o),i.innerHTML=r.month[e]+(f?"鏈":""),d.appendChild(i),T[0]=n.firstDate.year&&(s.date=a.max.date),n.limit(w(i),s,t)}),w(u[f?0:1]).attr("lay-ym",T[0]+"-"+T[1]).html(T[0]+p);else if("time"===e){var E=function(){w(d).find("ol").each(function(e,a){w(a).find("li").each(function(a,i){n.limit(w(i),[{hours:a},{hours:n[x].hours,minutes:a},{hours:n[x].hours,minutes:n[x].minutes,seconds:a}][e],t,[["hours"],["hours","minutes"],["hours","minutes","seconds"]][e])})}),a.range||n.limit(w(n.footer).find(g),n[x],0,["hours","minutes","seconds"])};a.range?n[x]||(n[x]={hours:0,minutes:0,seconds:0}):n[x]=i,w.each([24,60,60],function(e,t){var a=w.elem("li"),i=["

          "+r.time[e]+"

            "];w.each(new Array(t),function(t){i.push(""+w.digit(t,2)+"")}),a.innerHTML=i.join("")+"
          ",d.appendChild(a)}),E()}if(y&&h.removeChild(y),h.appendChild(d),"year"===e||"month"===e)w(n.elemMain[t]).addClass("laydate-ym-show"),w(d).find("li").on("click",function(){var r=0|w(this).attr("lay-ym");if(!w(this).hasClass(s)){if(0===t)i[e]=r,l&&(n.startDate[e]=r),n.limit(w(n.footer).find(g),null,0);else if(l)n.endDate[e]=r;else{var c="year"===e?n.getAsYM(r,T[1]-1,"sub"):n.getAsYM(T[0],r,"sub");w.extend(i,{year:c[0],month:c[1]})}"year"===a.type||"month"===a.type?(w(d).find("."+o).removeClass(o),w(this).addClass(o),"month"===a.type&&"year"===e&&(n.listYM[t][0]=r,l&&(n[["startDate","endDate"][t]].year=r),n.list("month",t))):(n.checkDate("limit").calendar(),n.closeList()),n.setBtnStatus(),a.range||n.done(null,"change"),w(n.footer).find(D).removeClass(s)}});else{var S=w.elem("span",{"class":v}),k=function(){w(d).find("ol").each(function(e){var t=this,a=w(t).find("li");t.scrollTop=30*(n[x][C[e]]-2),t.scrollTop<=0&&a.each(function(e,n){if(!w(this).hasClass(s))return t.scrollTop=30*(e-2),!0})})},H=w(c[2]).find("."+v);k(),S.innerHTML=a.range?[r.startTime,r.endTime][t]:r.timeTips,w(n.elemMain[t]).addClass("laydate-time-show"),H[0]&&H.remove(),c[2].appendChild(S),w(d).find("ol").each(function(e){var t=this;w(t).find("li").on("click",function(){var r=0|this.innerHTML;w(this).hasClass(s)||(a.range?n[x][C[e]]=r:i[C[e]]=r,w(t).find("."+o).removeClass(o),w(this).addClass(o),E(),k(),(n.endDate||"time"===a.type)&&n.done(null,"change"),n.setBtnStatus())})})}return n},T.prototype.listYM=[],T.prototype.closeList=function(){var e=this;e.config;w.each(e.elemCont,function(t,n){w(this).find("."+m).remove(),w(e.elemMain[t]).removeClass("laydate-ym-show laydate-time-show")}),w(e.elem).find("."+v).remove()},T.prototype.setBtnStatus=function(e,t,n){var a,i=this,r=i.config,o=w(i.footer).find(g),d=r.range&&"date"!==r.type&&"time"!==r.type;d&&(t=t||i.startDate,n=n||i.endDate,a=i.newDate(t).getTime()>i.newDate(n).getTime(),i.limit(null,t)||i.limit(null,n)?o.addClass(s):o[a?"addClass":"removeClass"](s),e&&a&&i.hint("string"==typeof e?l.replace(/鏃ユ湡/g,e):l))},T.prototype.parse=function(e,t){var n=this,a=n.config,i=t||(e?w.extend({},n.endDate,n.endTime):a.range?w.extend({},n.startDate,n.startTime):a.dateTime),r=n.format.concat();return w.each(r,function(e,t){/yyyy|y/.test(t)?r[e]=w.digit(i.year,t.length):/MM|M/.test(t)?r[e]=w.digit(i.month+1,t.length):/dd|d/.test(t)?r[e]=w.digit(i.date,t.length):/HH|H/.test(t)?r[e]=w.digit(i.hours,t.length):/mm|m/.test(t)?r[e]=w.digit(i.minutes,t.length):/ss|s/.test(t)&&(r[e]=w.digit(i.seconds,t.length))}),a.range&&!e?r.join("")+" "+a.range+" "+n.parse(1):r.join("")},T.prototype.newDate=function(e){return e=e||{},new Date(e.year||1,e.month||0,e.date||1,e.hours||0,e.minutes||0,e.seconds||0)},T.prototype.setValue=function(e){var t=this,n=t.config,a=t.bindElem||n.elem[0],i=t.isInput(a)?"val":"html";return"static"===n.position||w(a)[i](e||""),this},T.prototype.stampRange=function(){var e,t,n=this,a=n.config,i=w(n.elem).find("td");if(a.range&&!n.endDate&&w(n.footer).find(g).addClass(s),n.endDate)return e=n.newDate({year:n.startDate.year,month:n.startDate.month,date:n.startDate.date}).getTime(),t=n.newDate({year:n.endDate.year,month:n.endDate.month,date:n.endDate.date}).getTime(),e>t?n.hint(l):void w.each(i,function(a,i){var r=w(i).attr("lay-ymd").split("-"),s=n.newDate({year:r[0],month:r[1]-1,date:r[2]}).getTime();w(i).removeClass(u+" "+o),s!==e&&s!==t||w(i).addClass(w(i).hasClass(y)||w(i).hasClass(f)?u:o),s>e&&s0&&t-1 in e)}function r(e,t,n){if(pe.isFunction(t))return pe.grep(e,function(e,r){return!!t.call(e,r,e)!==n});if(t.nodeType)return pe.grep(e,function(e){return e===t!==n});if("string"==typeof t){if(Ce.test(t))return pe.filter(t,e,n);t=pe.filter(t,e)}return pe.grep(e,function(e){return pe.inArray(e,t)>-1!==n})}function i(e,t){do e=e[t];while(e&&1!==e.nodeType);return e}function o(e){var t={};return pe.each(e.match(De)||[],function(e,n){t[n]=!0}),t}function a(){re.addEventListener?(re.removeEventListener("DOMContentLoaded",s),e.removeEventListener("load",s)):(re.detachEvent("onreadystatechange",s),e.detachEvent("onload",s))}function s(){(re.addEventListener||"load"===e.event.type||"complete"===re.readyState)&&(a(),pe.ready())}function u(e,t,n){if(void 0===n&&1===e.nodeType){var r="data-"+t.replace(_e,"-$1").toLowerCase();if(n=e.getAttribute(r),"string"==typeof n){try{n="true"===n||"false"!==n&&("null"===n?null:+n+""===n?+n:qe.test(n)?pe.parseJSON(n):n)}catch(i){}pe.data(e,t,n)}else n=void 0}return n}function l(e){var t;for(t in e)if(("data"!==t||!pe.isEmptyObject(e[t]))&&"toJSON"!==t)return!1;return!0}function c(e,t,n,r){if(He(e)){var i,o,a=pe.expando,s=e.nodeType,u=s?pe.cache:e,l=s?e[a]:e[a]&&a;if(l&&u[l]&&(r||u[l].data)||void 0!==n||"string"!=typeof t)return l||(l=s?e[a]=ne.pop()||pe.guid++:a),u[l]||(u[l]=s?{}:{toJSON:pe.noop}),"object"!=typeof t&&"function"!=typeof t||(r?u[l]=pe.extend(u[l],t):u[l].data=pe.extend(u[l].data,t)),o=u[l],r||(o.data||(o.data={}),o=o.data),void 0!==n&&(o[pe.camelCase(t)]=n),"string"==typeof t?(i=o[t],null==i&&(i=o[pe.camelCase(t)])):i=o,i}}function f(e,t,n){if(He(e)){var r,i,o=e.nodeType,a=o?pe.cache:e,s=o?e[pe.expando]:pe.expando;if(a[s]){if(t&&(r=n?a[s]:a[s].data)){pe.isArray(t)?t=t.concat(pe.map(t,pe.camelCase)):t in r?t=[t]:(t=pe.camelCase(t),t=t in r?[t]:t.split(" ")),i=t.length;for(;i--;)delete r[t[i]];if(n?!l(r):!pe.isEmptyObject(r))return}(n||(delete a[s].data,l(a[s])))&&(o?pe.cleanData([e],!0):fe.deleteExpando||a!=a.window?delete a[s]:a[s]=void 0)}}}function d(e,t,n,r){var i,o=1,a=20,s=r?function(){return r.cur()}:function(){return pe.css(e,t,"")},u=s(),l=n&&n[3]||(pe.cssNumber[t]?"":"px"),c=(pe.cssNumber[t]||"px"!==l&&+u)&&Me.exec(pe.css(e,t));if(c&&c[3]!==l){l=l||c[3],n=n||[],c=+u||1;do o=o||".5",c/=o,pe.style(e,t,c+l);while(o!==(o=s()/u)&&1!==o&&--a)}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}function p(e){var t=ze.split("|"),n=e.createDocumentFragment();if(n.createElement)for(;t.length;)n.createElement(t.pop());return n}function h(e,t){var n,r,i=0,o="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):void 0;if(!o)for(o=[],n=e.childNodes||e;null!=(r=n[i]);i++)!t||pe.nodeName(r,t)?o.push(r):pe.merge(o,h(r,t));return void 0===t||t&&pe.nodeName(e,t)?pe.merge([e],o):o}function g(e,t){for(var n,r=0;null!=(n=e[r]);r++)pe._data(n,"globalEval",!t||pe._data(t[r],"globalEval"))}function m(e){Be.test(e.type)&&(e.defaultChecked=e.checked)}function y(e,t,n,r,i){for(var o,a,s,u,l,c,f,d=e.length,y=p(t),v=[],x=0;x"!==f[1]||Ve.test(a)?0:u:u.firstChild,o=a&&a.childNodes.length;o--;)pe.nodeName(c=a.childNodes[o],"tbody")&&!c.childNodes.length&&a.removeChild(c);for(pe.merge(v,u.childNodes),u.textContent="";u.firstChild;)u.removeChild(u.firstChild);u=y.lastChild}else v.push(t.createTextNode(a));for(u&&y.removeChild(u),fe.appendChecked||pe.grep(h(v,"input"),m),x=0;a=v[x++];)if(r&&pe.inArray(a,r)>-1)i&&i.push(a);else if(s=pe.contains(a.ownerDocument,a),u=h(y.appendChild(a),"script"),s&&g(u),n)for(o=0;a=u[o++];)Ie.test(a.type||"")&&n.push(a);return u=null,y}function v(){return!0}function x(){return!1}function b(){try{return re.activeElement}catch(e){}}function w(e,t,n,r,i,o){var a,s;if("object"==typeof t){"string"!=typeof n&&(r=r||n,n=void 0);for(s in t)w(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),i===!1)i=x;else if(!i)return e;return 1===o&&(a=i,i=function(e){return pe().off(e),a.apply(this,arguments)},i.guid=a.guid||(a.guid=pe.guid++)),e.each(function(){pe.event.add(this,t,i,r,n)})}function T(e,t){return pe.nodeName(e,"table")&&pe.nodeName(11!==t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function C(e){return e.type=(null!==pe.find.attr(e,"type"))+"/"+e.type,e}function E(e){var t=it.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function N(e,t){if(1===t.nodeType&&pe.hasData(e)){var n,r,i,o=pe._data(e),a=pe._data(t,o),s=o.events;if(s){delete a.handle,a.events={};for(n in s)for(r=0,i=s[n].length;r1&&"string"==typeof p&&!fe.checkClone&&rt.test(p))return e.each(function(i){var o=e.eq(i);g&&(t[0]=p.call(this,i,o.html())),S(o,t,n,r)});if(f&&(l=y(t,e[0].ownerDocument,!1,e,r),i=l.firstChild,1===l.childNodes.length&&(l=i),i||r)){for(s=pe.map(h(l,"script"),C),a=s.length;c")).appendTo(t.documentElement),t=(ut[0].contentWindow||ut[0].contentDocument).document,t.write(),t.close(),n=D(e,t),ut.detach()),lt[e]=n),n}function L(e,t){return{get:function(){return e()?void delete this.get:(this.get=t).apply(this,arguments)}}}function H(e){if(e in Et)return e;for(var t=e.charAt(0).toUpperCase()+e.slice(1),n=Ct.length;n--;)if(e=Ct[n]+t,e in Et)return e}function q(e,t){for(var n,r,i,o=[],a=0,s=e.length;a=0&&n=0},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},isPlainObject:function(e){var t;if(!e||"object"!==pe.type(e)||e.nodeType||pe.isWindow(e))return!1;try{if(e.constructor&&!ce.call(e,"constructor")&&!ce.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}if(!fe.ownFirst)for(t in e)return ce.call(e,t);for(t in e);return void 0===t||ce.call(e,t)},type:function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?ue[le.call(e)]||"object":typeof e},globalEval:function(t){t&&pe.trim(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(ge,"ms-").replace(me,ye)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,t){var r,i=0;if(n(e))for(r=e.length;iT.cacheLength&&delete e[t.shift()],e[n+" "]=r}var t=[];return e}function r(e){return e[P]=!0,e}function i(e){var t=H.createElement("div");try{return!!e(t)}catch(n){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function o(e,t){for(var n=e.split("|"),r=n.length;r--;)T.attrHandle[n[r]]=t}function a(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&(~t.sourceIndex||V)-(~e.sourceIndex||V);if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function s(e){return function(t){var n=t.nodeName.toLowerCase();return"input"===n&&t.type===e}}function u(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function l(e){return r(function(t){return t=+t,r(function(n,r){for(var i,o=e([],n.length,t),a=o.length;a--;)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}function c(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}function f(){}function d(e){for(var t=0,n=e.length,r="";t1?function(t,n,r){for(var i=e.length;i--;)if(!e[i](t,n,r))return!1;return!0}:e[0]}function g(e,n,r){for(var i=0,o=n.length;i-1&&(r[l]=!(a[l]=f))}}else x=m(x===a?x.splice(h,x.length):x),o?o(null,a,x,u):Q.apply(a,x)})}function v(e){for(var t,n,r,i=e.length,o=T.relative[e[0].type],a=o||T.relative[" "],s=o?1:0,u=p(function(e){return e===t},a,!0),l=p(function(e){return ee(t,e)>-1},a,!0),c=[function(e,n,r){var i=!o&&(r||n!==A)||((t=n).nodeType?u(e,n,r):l(e,n,r));return t=null,i}];s1&&h(c),s>1&&d(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace(se,"$1"),n,s0,o=e.length>0,a=function(r,a,s,u,l){var c,f,d,p=0,h="0",g=r&&[],y=[],v=A,x=r||o&&T.find.TAG("*",l),b=W+=null==v?1:Math.random()||.1,w=x.length;for(l&&(A=a===H||a||l);h!==w&&null!=(c=x[h]);h++){if(o&&c){for(f=0,a||c.ownerDocument===H||(L(c),s=!_);d=e[f++];)if(d(c,a||H,s)){u.push(c);break}l&&(W=b)}i&&((c=!d&&c)&&p--,r&&g.push(c))}if(p+=h,i&&h!==p){for(f=0;d=n[f++];)d(g,y,a,s);if(r){if(p>0)for(;h--;)g[h]||y[h]||(y[h]=G.call(u));y=m(y)}Q.apply(u,y),l&&!r&&y.length>0&&p+n.length>1&&t.uniqueSort(u)}return l&&(W=b,A=v),g};return i?r(a):a}var b,w,T,C,E,N,k,S,A,D,j,L,H,q,_,F,M,O,R,P="sizzle"+1*new Date,B=e.document,W=0,I=0,$=n(),z=n(),X=n(),U=function(e,t){return e===t&&(j=!0),0},V=1<<31,Y={}.hasOwnProperty,J=[],G=J.pop,K=J.push,Q=J.push,Z=J.slice,ee=function(e,t){for(var n=0,r=e.length;n+~]|"+ne+")"+ne+"*"),ce=new RegExp("="+ne+"*([^\\]'\"]*?)"+ne+"*\\]","g"),fe=new RegExp(oe),de=new RegExp("^"+re+"$"),pe={ID:new RegExp("^#("+re+")"),CLASS:new RegExp("^\\.("+re+")"),TAG:new RegExp("^("+re+"|[*])"),ATTR:new RegExp("^"+ie),PSEUDO:new RegExp("^"+oe),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ne+"*(even|odd|(([+-]|)(\\d*)n|)"+ne+"*(?:([+-]|)"+ne+"*(\\d+)|))"+ne+"*\\)|)","i"),bool:new RegExp("^(?:"+te+")$","i"),needsContext:new RegExp("^"+ne+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ne+"*((?:-\\d)?\\d*)"+ne+"*\\)|)(?=[^-]|$)","i")},he=/^(?:input|select|textarea|button)$/i,ge=/^h\d$/i,me=/^[^{]+\{\s*\[native \w/,ye=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ve=/[+~]/,xe=/'|\\/g,be=new RegExp("\\\\([\\da-f]{1,6}"+ne+"?|("+ne+")|.)","ig"),we=function(e,t,n){var r="0x"+t-65536;return r!==r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},Te=function(){L()};try{Q.apply(J=Z.call(B.childNodes),B.childNodes),J[B.childNodes.length].nodeType}catch(Ce){Q={apply:J.length?function(e,t){K.apply(e,Z.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}w=t.support={},E=t.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},L=t.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:B;return r!==H&&9===r.nodeType&&r.documentElement?(H=r,q=H.documentElement,_=!E(H),(n=H.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",Te,!1):n.attachEvent&&n.attachEvent("onunload",Te)),w.attributes=i(function(e){return e.className="i",!e.getAttribute("className")}),w.getElementsByTagName=i(function(e){return e.appendChild(H.createComment("")),!e.getElementsByTagName("*").length}),w.getElementsByClassName=me.test(H.getElementsByClassName),w.getById=i(function(e){return q.appendChild(e).id=P,!H.getElementsByName||!H.getElementsByName(P).length}),w.getById?(T.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&_){var n=t.getElementById(e);return n?[n]:[]}},T.filter.ID=function(e){var t=e.replace(be,we);return function(e){return e.getAttribute("id")===t}}):(delete T.find.ID,T.filter.ID=function(e){var t=e.replace(be,we);return function(e){var n="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}}),T.find.TAG=w.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):w.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){for(;n=o[i++];)1===n.nodeType&&r.push(n);return r}return o},T.find.CLASS=w.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&_)return t.getElementsByClassName(e)},M=[],F=[],(w.qsa=me.test(H.querySelectorAll))&&(i(function(e){q.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&F.push("[*^$]="+ne+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||F.push("\\["+ne+"*(?:value|"+te+")"),e.querySelectorAll("[id~="+P+"-]").length||F.push("~="),e.querySelectorAll(":checked").length||F.push(":checked"),e.querySelectorAll("a#"+P+"+*").length||F.push(".#.+[+~]")}),i(function(e){var t=H.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&F.push("name"+ne+"*[*^$|!~]?="),e.querySelectorAll(":enabled").length||F.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),F.push(",.*:")})),(w.matchesSelector=me.test(O=q.matches||q.webkitMatchesSelector||q.mozMatchesSelector||q.oMatchesSelector||q.msMatchesSelector))&&i(function(e){w.disconnectedMatch=O.call(e,"div"),O.call(e,"[s!='']:x"),M.push("!=",oe)}),F=F.length&&new RegExp(F.join("|")),M=M.length&&new RegExp(M.join("|")),t=me.test(q.compareDocumentPosition),R=t||me.test(q.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},U=t?function(e,t){if(e===t)return j=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n?n:(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1,1&n||!w.sortDetached&&t.compareDocumentPosition(e)===n?e===H||e.ownerDocument===B&&R(B,e)?-1:t===H||t.ownerDocument===B&&R(B,t)?1:D?ee(D,e)-ee(D,t):0:4&n?-1:1)}:function(e,t){if(e===t)return j=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,s=[e],u=[t];if(!i||!o)return e===H?-1:t===H?1:i?-1:o?1:D?ee(D,e)-ee(D,t):0;if(i===o)return a(e,t);for(n=e;n=n.parentNode;)s.unshift(n);for(n=t;n=n.parentNode;)u.unshift(n);for(;s[r]===u[r];)r++;return r?a(s[r],u[r]):s[r]===B?-1:u[r]===B?1:0},H):H},t.matches=function(e,n){return t(e,null,null,n)},t.matchesSelector=function(e,n){if((e.ownerDocument||e)!==H&&L(e),n=n.replace(ce,"='$1']"),w.matchesSelector&&_&&!X[n+" "]&&(!M||!M.test(n))&&(!F||!F.test(n)))try{var r=O.call(e,n);if(r||w.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(i){}return t(n,H,null,[e]).length>0},t.contains=function(e,t){return(e.ownerDocument||e)!==H&&L(e),R(e,t)},t.attr=function(e,t){(e.ownerDocument||e)!==H&&L(e);var n=T.attrHandle[t.toLowerCase()],r=n&&Y.call(T.attrHandle,t.toLowerCase())?n(e,t,!_):void 0;return void 0!==r?r:w.attributes||!_?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},t.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},t.uniqueSort=function(e){var t,n=[],r=0,i=0;if(j=!w.detectDuplicates,D=!w.sortStable&&e.slice(0),e.sort(U),j){for(;t=e[i++];)t===e[i]&&(r=n.push(i));for(;r--;)e.splice(n[r],1)}return D=null,e},C=t.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=C(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r++];)n+=C(t);return n},T=t.selectors={cacheLength:50,createPseudo:r,match:pe,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(be,we),e[3]=(e[3]||e[4]||e[5]||"").replace(be,we),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||t.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&t.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return pe.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&fe.test(n)&&(t=N(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(be,we).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=$[e+" "];return t||(t=new RegExp("(^|"+ne+")"+e+"("+ne+"|$)"))&&$(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,n,r){return function(i){var o=t.attr(i,e);return null==o?"!="===n:!n||(o+="","="===n?o===r:"!="===n?o!==r:"^="===n?r&&0===o.indexOf(r):"*="===n?r&&o.indexOf(r)>-1:"$="===n?r&&o.slice(-r.length)===r:"~="===n?(" "+o.replace(ae," ")+" ").indexOf(r)>-1:"|="===n&&(o===r||o.slice(0,r.length+1)===r+"-"))}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,u){var l,c,f,d,p,h,g=o!==a?"nextSibling":"previousSibling",m=t.parentNode,y=s&&t.nodeName.toLowerCase(),v=!u&&!s,x=!1;if(m){if(o){for(;g;){for(d=t;d=d[g];)if(s?d.nodeName.toLowerCase()===y:1===d.nodeType)return!1;h=g="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?m.firstChild:m.lastChild],a&&v){for(d=m,f=d[P]||(d[P]={}),c=f[d.uniqueID]||(f[d.uniqueID]={}), +l=c[e]||[],p=l[0]===W&&l[1],x=p&&l[2],d=p&&m.childNodes[p];d=++p&&d&&d[g]||(x=p=0)||h.pop();)if(1===d.nodeType&&++x&&d===t){c[e]=[W,p,x];break}}else if(v&&(d=t,f=d[P]||(d[P]={}),c=f[d.uniqueID]||(f[d.uniqueID]={}),l=c[e]||[],p=l[0]===W&&l[1],x=p),x===!1)for(;(d=++p&&d&&d[g]||(x=p=0)||h.pop())&&((s?d.nodeName.toLowerCase()!==y:1!==d.nodeType)||!++x||(v&&(f=d[P]||(d[P]={}),c=f[d.uniqueID]||(f[d.uniqueID]={}),c[e]=[W,x]),d!==t)););return x-=i,x===r||x%r===0&&x/r>=0}}},PSEUDO:function(e,n){var i,o=T.pseudos[e]||T.setFilters[e.toLowerCase()]||t.error("unsupported pseudo: "+e);return o[P]?o(n):o.length>1?(i=[e,e,"",n],T.setFilters.hasOwnProperty(e.toLowerCase())?r(function(e,t){for(var r,i=o(e,n),a=i.length;a--;)r=ee(e,i[a]),e[r]=!(t[r]=i[a])}):function(e){return o(e,0,i)}):o}},pseudos:{not:r(function(e){var t=[],n=[],i=k(e.replace(se,"$1"));return i[P]?r(function(e,t,n,r){for(var o,a=i(e,null,r,[]),s=e.length;s--;)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,r,o){return t[0]=e,i(t,null,o,n),t[0]=null,!n.pop()}}),has:r(function(e){return function(n){return t(e,n).length>0}}),contains:r(function(e){return e=e.replace(be,we),function(t){return(t.textContent||t.innerText||C(t)).indexOf(e)>-1}}),lang:r(function(e){return de.test(e||"")||t.error("unsupported lang: "+e),e=e.replace(be,we).toLowerCase(),function(t){var n;do if(n=_?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return n=n.toLowerCase(),n===e||0===n.indexOf(e+"-");while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===q},focus:function(e){return e===H.activeElement&&(!H.hasFocus||H.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!T.pseudos.empty(e)},header:function(e){return ge.test(e.nodeName)},input:function(e){return he.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:l(function(){return[0]}),last:l(function(e,t){return[t-1]}),eq:l(function(e,t,n){return[n<0?n+t:n]}),even:l(function(e,t){for(var n=0;n=0;)e.push(r);return e}),gt:l(function(e,t,n){for(var r=n<0?n+t:n;++r2&&"ID"===(a=o[0]).type&&w.getById&&9===t.nodeType&&_&&T.relative[o[1].type]){if(t=(T.find.ID(a.matches[0].replace(be,we),t)||[])[0],!t)return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(i=pe.needsContext.test(e)?0:o.length;i--&&(a=o[i],!T.relative[s=a.type]);)if((u=T.find[s])&&(r=u(a.matches[0].replace(be,we),ve.test(o[0].type)&&c(t.parentNode)||t))){if(o.splice(i,1),e=r.length&&d(o),!e)return Q.apply(n,r),n;break}}return(l||k(e,f))(r,t,!_,n,!t||ve.test(e)&&c(t.parentNode)||t),n},w.sortStable=P.split("").sort(U).join("")===P,w.detectDuplicates=!!j,L(),w.sortDetached=i(function(e){return 1&e.compareDocumentPosition(H.createElement("div"))}),i(function(e){return e.innerHTML="","#"===e.firstChild.getAttribute("href")})||o("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),w.attributes&&i(function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||o("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),i(function(e){return null==e.getAttribute("disabled")})||o(te,function(e,t,n){var r;if(!n)return e[t]===!0?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),t}(e);pe.find=ve,pe.expr=ve.selectors,pe.expr[":"]=pe.expr.pseudos,pe.uniqueSort=pe.unique=ve.uniqueSort,pe.text=ve.getText,pe.isXMLDoc=ve.isXML,pe.contains=ve.contains;var xe=function(e,t,n){for(var r=[],i=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&pe(e).is(n))break;r.push(e)}return r},be=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},we=pe.expr.match.needsContext,Te=/^<([\w-]+)\s*\/?>(?:<\/\1>|)$/,Ce=/^.[^:#\[\.,]*$/;pe.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?pe.find.matchesSelector(r,e)?[r]:[]:pe.find.matches(e,pe.grep(t,function(e){return 1===e.nodeType}))},pe.fn.extend({find:function(e){var t,n=[],r=this,i=r.length;if("string"!=typeof e)return this.pushStack(pe(e).filter(function(){for(t=0;t1?pe.unique(n):n),n.selector=this.selector?this.selector+" "+e:e,n},filter:function(e){return this.pushStack(r(this,e||[],!1))},not:function(e){return this.pushStack(r(this,e||[],!0))},is:function(e){return!!r(this,"string"==typeof e&&we.test(e)?pe(e):e||[],!1).length}});var Ee,Ne=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,ke=pe.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||Ee,"string"==typeof e){if(r="<"===e.charAt(0)&&">"===e.charAt(e.length-1)&&e.length>=3?[null,e,null]:Ne.exec(e),!r||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof pe?t[0]:t,pe.merge(this,pe.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:re,!0)),Te.test(r[1])&&pe.isPlainObject(t))for(r in t)pe.isFunction(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}if(i=re.getElementById(r[2]),i&&i.parentNode){if(i.id!==r[2])return Ee.find(e);this.length=1,this[0]=i}return this.context=re,this.selector=e,this}return e.nodeType?(this.context=this[0]=e,this.length=1,this):pe.isFunction(e)?"undefined"!=typeof n.ready?n.ready(e):e(pe):(void 0!==e.selector&&(this.selector=e.selector,this.context=e.context),pe.makeArray(e,this))};ke.prototype=pe.fn,Ee=pe(re);var Se=/^(?:parents|prev(?:Until|All))/,Ae={children:!0,contents:!0,next:!0,prev:!0};pe.fn.extend({has:function(e){var t,n=pe(e,this),r=n.length;return this.filter(function(){for(t=0;t-1:1===n.nodeType&&pe.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(o.length>1?pe.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?pe.inArray(this[0],pe(e)):pe.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(pe.uniqueSort(pe.merge(this.get(),pe(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),pe.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return xe(e,"parentNode")},parentsUntil:function(e,t,n){return xe(e,"parentNode",n)},next:function(e){return i(e,"nextSibling")},prev:function(e){return i(e,"previousSibling")},nextAll:function(e){return xe(e,"nextSibling")},prevAll:function(e){return xe(e,"previousSibling")},nextUntil:function(e,t,n){return xe(e,"nextSibling",n)},prevUntil:function(e,t,n){return xe(e,"previousSibling",n)},siblings:function(e){return be((e.parentNode||{}).firstChild,e)},children:function(e){return be(e.firstChild)},contents:function(e){return pe.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:pe.merge([],e.childNodes)}},function(e,t){pe.fn[e]=function(n,r){var i=pe.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=pe.filter(r,i)),this.length>1&&(Ae[e]||(i=pe.uniqueSort(i)),Se.test(e)&&(i=i.reverse())),this.pushStack(i)}});var De=/\S+/g;pe.Callbacks=function(e){e="string"==typeof e?o(e):pe.extend({},e);var t,n,r,i,a=[],s=[],u=-1,l=function(){for(i=e.once,r=t=!0;s.length;u=-1)for(n=s.shift();++u-1;)a.splice(n,1),n<=u&&u--}),this},has:function(e){return e?pe.inArray(e,a)>-1:a.length>0},empty:function(){return a&&(a=[]),this},disable:function(){return i=s=[],a=n="",this},disabled:function(){return!a},lock:function(){return i=!0,n||c.disable(),this},locked:function(){return!!i},fireWith:function(e,n){return i||(n=n||[],n=[e,n.slice?n.slice():n],s.push(n),t||l()),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!r}};return c},pe.extend({Deferred:function(e){var t=[["resolve","done",pe.Callbacks("once memory"),"resolved"],["reject","fail",pe.Callbacks("once memory"),"rejected"],["notify","progress",pe.Callbacks("memory")]],n="pending",r={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},then:function(){var e=arguments;return pe.Deferred(function(n){pe.each(t,function(t,o){var a=pe.isFunction(e[t])&&e[t];i[o[1]](function(){var e=a&&a.apply(this,arguments);e&&pe.isFunction(e.promise)?e.promise().progress(n.notify).done(n.resolve).fail(n.reject):n[o[0]+"With"](this===r?n.promise():this,a?[e]:arguments)})}),e=null}).promise()},promise:function(e){return null!=e?pe.extend(e,r):r}},i={};return r.pipe=r.then,pe.each(t,function(e,o){var a=o[2],s=o[3];r[o[1]]=a.add,s&&a.add(function(){n=s},t[1^e][2].disable,t[2][2].lock),i[o[0]]=function(){return i[o[0]+"With"](this===i?r:this,arguments),this},i[o[0]+"With"]=a.fireWith}),r.promise(i),e&&e.call(i,i),i},when:function(e){var t,n,r,i=0,o=ie.call(arguments),a=o.length,s=1!==a||e&&pe.isFunction(e.promise)?a:0,u=1===s?e:pe.Deferred(),l=function(e,n,r){return function(i){n[e]=this,r[e]=arguments.length>1?ie.call(arguments):i,r===t?u.notifyWith(n,r):--s||u.resolveWith(n,r)}};if(a>1)for(t=new Array(a),n=new Array(a),r=new Array(a);i0||(je.resolveWith(re,[pe]),pe.fn.triggerHandler&&(pe(re).triggerHandler("ready"),pe(re).off("ready"))))}}),pe.ready.promise=function(t){if(!je)if(je=pe.Deferred(),"complete"===re.readyState||"loading"!==re.readyState&&!re.documentElement.doScroll)e.setTimeout(pe.ready);else if(re.addEventListener)re.addEventListener("DOMContentLoaded",s),e.addEventListener("load",s);else{re.attachEvent("onreadystatechange",s),e.attachEvent("onload",s);var n=!1;try{n=null==e.frameElement&&re.documentElement}catch(r){}n&&n.doScroll&&!function i(){if(!pe.isReady){try{n.doScroll("left")}catch(t){return e.setTimeout(i,50)}a(),pe.ready()}}()}return je.promise(t)},pe.ready.promise();var Le;for(Le in pe(fe))break;fe.ownFirst="0"===Le,fe.inlineBlockNeedsLayout=!1,pe(function(){var e,t,n,r;n=re.getElementsByTagName("body")[0],n&&n.style&&(t=re.createElement("div"),r=re.createElement("div"),r.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",n.appendChild(r).appendChild(t),"undefined"!=typeof t.style.zoom&&(t.style.cssText="display:inline;margin:0;border:0;padding:1px;width:1px;zoom:1",fe.inlineBlockNeedsLayout=e=3===t.offsetWidth,e&&(n.style.zoom=1)),n.removeChild(r))}),function(){var e=re.createElement("div");fe.deleteExpando=!0;try{delete e.test}catch(t){fe.deleteExpando=!1}e=null}();var He=function(e){var t=pe.noData[(e.nodeName+" ").toLowerCase()],n=+e.nodeType||1;return(1===n||9===n)&&(!t||t!==!0&&e.getAttribute("classid")===t)},qe=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,_e=/([A-Z])/g;pe.extend({cache:{},noData:{"applet ":!0,"embed ":!0,"object ":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(e){return e=e.nodeType?pe.cache[e[pe.expando]]:e[pe.expando],!!e&&!l(e)},data:function(e,t,n){return c(e,t,n)},removeData:function(e,t){return f(e,t)},_data:function(e,t,n){return c(e,t,n,!0)},_removeData:function(e,t){return f(e,t,!0)}}),pe.fn.extend({data:function(e,t){var n,r,i,o=this[0],a=o&&o.attributes;if(void 0===e){if(this.length&&(i=pe.data(o),1===o.nodeType&&!pe._data(o,"parsedAttrs"))){for(n=a.length;n--;)a[n]&&(r=a[n].name,0===r.indexOf("data-")&&(r=pe.camelCase(r.slice(5)),u(o,r,i[r])));pe._data(o,"parsedAttrs",!0)}return i}return"object"==typeof e?this.each(function(){pe.data(this,e)}):arguments.length>1?this.each(function(){pe.data(this,e,t)}):o?u(o,e,pe.data(o,e)):void 0},removeData:function(e){return this.each(function(){pe.removeData(this,e)})}}),pe.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=pe._data(e,t),n&&(!r||pe.isArray(n)?r=pe._data(e,t,pe.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=pe.queue(e,t),r=n.length,i=n.shift(),o=pe._queueHooks(e,t),a=function(){pe.dequeue(e,t)};"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,a,o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return pe._data(e,n)||pe._data(e,n,{empty:pe.Callbacks("once memory").add(function(){pe._removeData(e,t+"queue"),pe._removeData(e,n)})})}}),pe.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length
          a",fe.leadingWhitespace=3===e.firstChild.nodeType,fe.tbody=!e.getElementsByTagName("tbody").length,fe.htmlSerialize=!!e.getElementsByTagName("link").length,fe.html5Clone="<:nav>"!==re.createElement("nav").cloneNode(!0).outerHTML,n.type="checkbox",n.checked=!0,t.appendChild(n),fe.appendChecked=n.checked,e.innerHTML="",fe.noCloneChecked=!!e.cloneNode(!0).lastChild.defaultValue,t.appendChild(e),n=re.createElement("input"),n.setAttribute("type","radio"),n.setAttribute("checked","checked"),n.setAttribute("name","t"),e.appendChild(n),fe.checkClone=e.cloneNode(!0).cloneNode(!0).lastChild.checked,fe.noCloneEvent=!!e.addEventListener,e[pe.expando]=1,fe.attributes=!e.getAttribute(pe.expando)}();var Xe={option:[1,""],legend:[1,"
          ","
          "],area:[1,"",""],param:[1,"",""],thead:[1,"","
          "],tr:[2,"","
          "],col:[2,"","
          "],td:[3,"","
          "],_default:fe.htmlSerialize?[0,"",""]:[1,"X
          ","
          "]};Xe.optgroup=Xe.option,Xe.tbody=Xe.tfoot=Xe.colgroup=Xe.caption=Xe.thead,Xe.th=Xe.td;var Ue=/<|&#?\w+;/,Ve=/-1&&(h=p.split("."),p=h.shift(),h.sort()),a=p.indexOf(":")<0&&"on"+p,t=t[pe.expando]?t:new pe.Event(p,"object"==typeof t&&t),t.isTrigger=i?2:3,t.namespace=h.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=r),n=null==n?[t]:pe.makeArray(n,[t]),l=pe.event.special[p]||{},i||!l.trigger||l.trigger.apply(r,n)!==!1)){if(!i&&!l.noBubble&&!pe.isWindow(r)){for(u=l.delegateType||p,Ke.test(u+p)||(s=s.parentNode);s;s=s.parentNode)d.push(s),c=s;c===(r.ownerDocument||re)&&d.push(c.defaultView||c.parentWindow||e)}for(f=0;(s=d[f++])&&!t.isPropagationStopped();)t.type=f>1?u:l.bindType||p,o=(pe._data(s,"events")||{})[t.type]&&pe._data(s,"handle"),o&&o.apply(s,n),o=a&&s[a],o&&o.apply&&He(s)&&(t.result=o.apply(s,n),t.result===!1&&t.preventDefault());if(t.type=p,!i&&!t.isDefaultPrevented()&&(!l._default||l._default.apply(d.pop(),n)===!1)&&He(r)&&a&&r[p]&&!pe.isWindow(r)){c=r[a],c&&(r[a]=null),pe.event.triggered=p;try{r[p]()}catch(g){}pe.event.triggered=void 0,c&&(r[a]=c)}return t.result}},dispatch:function(e){e=pe.event.fix(e);var t,n,r,i,o,a=[],s=ie.call(arguments),u=(pe._data(this,"events")||{})[e.type]||[],l=pe.event.special[e.type]||{};if(s[0]=e,e.delegateTarget=this,!l.preDispatch||l.preDispatch.call(this,e)!==!1){for(a=pe.event.handlers.call(this,e,u),t=0;(i=a[t++])&&!e.isPropagationStopped();)for(e.currentTarget=i.elem,n=0;(o=i.handlers[n++])&&!e.isImmediatePropagationStopped();)e.rnamespace&&!e.rnamespace.test(o.namespace)||(e.handleObj=o,e.data=o.data,r=((pe.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,s),void 0!==r&&(e.result=r)===!1&&(e.preventDefault(),e.stopPropagation()));return l.postDispatch&&l.postDispatch.call(this,e),e.result}},handlers:function(e,t){var n,r,i,o,a=[],s=t.delegateCount,u=e.target;if(s&&u.nodeType&&("click"!==e.type||isNaN(e.button)||e.button<1))for(;u!=this;u=u.parentNode||this)if(1===u.nodeType&&(u.disabled!==!0||"click"!==e.type)){for(r=[],n=0;n-1:pe.find(i,this,null,[u]).length),r[i]&&r.push(o);r.length&&a.push({elem:u,handlers:r})}return s]","i"),tt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:-]+)[^>]*)\/>/gi,nt=/\s*$/g,at=p(re),st=at.appendChild(re.createElement("div"));pe.extend({htmlPrefilter:function(e){return e.replace(tt,"<$1>")},clone:function(e,t,n){var r,i,o,a,s,u=pe.contains(e.ownerDocument,e);if(fe.html5Clone||pe.isXMLDoc(e)||!et.test("<"+e.nodeName+">")?o=e.cloneNode(!0):(st.innerHTML=e.outerHTML,st.removeChild(o=st.firstChild)),!(fe.noCloneEvent&&fe.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||pe.isXMLDoc(e)))for(r=h(o),s=h(e),a=0;null!=(i=s[a]);++a)r[a]&&k(i,r[a]);if(t)if(n)for(s=s||h(e),r=r||h(o),a=0;null!=(i=s[a]);a++)N(i,r[a]);else N(e,o);return r=h(o,"script"),r.length>0&&g(r,!u&&h(e,"script")),r=s=i=null,o},cleanData:function(e,t){for(var n,r,i,o,a=0,s=pe.expando,u=pe.cache,l=fe.attributes,c=pe.event.special;null!=(n=e[a]);a++)if((t||He(n))&&(i=n[s],o=i&&u[i])){if(o.events)for(r in o.events)c[r]?pe.event.remove(n,r):pe.removeEvent(n,r,o.handle);u[i]&&(delete u[i],l||"undefined"==typeof n.removeAttribute?n[s]=void 0:n.removeAttribute(s),ne.push(i))}}}),pe.fn.extend({domManip:S,detach:function(e){return A(this,e,!0)},remove:function(e){return A(this,e)},text:function(e){return Pe(this,function(e){return void 0===e?pe.text(this):this.empty().append((this[0]&&this[0].ownerDocument||re).createTextNode(e))},null,e,arguments.length)},append:function(){return S(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=T(this,e);t.appendChild(e)}})},prepend:function(){return S(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=T(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return S(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return S(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++){for(1===e.nodeType&&pe.cleanData(h(e,!1));e.firstChild;)e.removeChild(e.firstChild);e.options&&pe.nodeName(e,"select")&&(e.options.length=0)}return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return pe.clone(this,e,t)})},html:function(e){return Pe(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e)return 1===t.nodeType?t.innerHTML.replace(Ze,""):void 0;if("string"==typeof e&&!nt.test(e)&&(fe.htmlSerialize||!et.test(e))&&(fe.leadingWhitespace||!$e.test(e))&&!Xe[(We.exec(e)||["",""])[1].toLowerCase()]){e=pe.htmlPrefilter(e);try{for(;nt",t=l.getElementsByTagName("td"),t[0].style.cssText="margin:0;border:0;padding:0;display:none",o=0===t[0].offsetHeight,o&&(t[0].style.display="",t[1].style.display="none",o=0===t[0].offsetHeight)),f.removeChild(u)}var n,r,i,o,a,s,u=re.createElement("div"),l=re.createElement("div");l.style&&(l.style.cssText="float:left;opacity:.5",fe.opacity="0.5"===l.style.opacity,fe.cssFloat=!!l.style.cssFloat,l.style.backgroundClip="content-box",l.cloneNode(!0).style.backgroundClip="",fe.clearCloneStyle="content-box"===l.style.backgroundClip,u=re.createElement("div"),u.style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",l.innerHTML="",u.appendChild(l),fe.boxSizing=""===l.style.boxSizing||""===l.style.MozBoxSizing||""===l.style.WebkitBoxSizing,pe.extend(fe,{reliableHiddenOffsets:function(){return null==n&&t(),o},boxSizingReliable:function(){return null==n&&t(),i},pixelMarginRight:function(){return null==n&&t(),r},pixelPosition:function(){return null==n&&t(),n},reliableMarginRight:function(){return null==n&&t(),a},reliableMarginLeft:function(){return null==n&&t(),s}}))}();var ht,gt,mt=/^(top|right|bottom|left)$/;e.getComputedStyle?(ht=function(t){var n=t.ownerDocument.defaultView;return n&&n.opener||(n=e),n.getComputedStyle(t)},gt=function(e,t,n){var r,i,o,a,s=e.style;return n=n||ht(e),a=n?n.getPropertyValue(t)||n[t]:void 0,""!==a&&void 0!==a||pe.contains(e.ownerDocument,e)||(a=pe.style(e,t)),n&&!fe.pixelMarginRight()&&ft.test(a)&&ct.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o),void 0===a?a:a+""}):pt.currentStyle&&(ht=function(e){return e.currentStyle},gt=function(e,t,n){var r,i,o,a,s=e.style;return n=n||ht(e),a=n?n[t]:void 0,null==a&&s&&s[t]&&(a=s[t]),ft.test(a)&&!mt.test(t)&&(r=s.left,i=e.runtimeStyle,o=i&&i.left,o&&(i.left=e.currentStyle.left),s.left="fontSize"===t?"1em":a,a=s.pixelLeft+"px",s.left=r,o&&(i.left=o)),void 0===a?a:a+""||"auto"});var yt=/alpha\([^)]*\)/i,vt=/opacity\s*=\s*([^)]*)/i,xt=/^(none|table(?!-c[ea]).+)/,bt=new RegExp("^("+Fe+")(.*)$","i"),wt={position:"absolute",visibility:"hidden",display:"block"},Tt={letterSpacing:"0",fontWeight:"400"},Ct=["Webkit","O","Moz","ms"],Et=re.createElement("div").style;pe.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=gt(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":fe.cssFloat?"cssFloat":"styleFloat"},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=pe.camelCase(t),u=e.style;if(t=pe.cssProps[s]||(pe.cssProps[s]=H(s)||s),a=pe.cssHooks[t]||pe.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:u[t];if(o=typeof n,"string"===o&&(i=Me.exec(n))&&i[1]&&(n=d(e,t,i),o="number"),null!=n&&n===n&&("number"===o&&(n+=i&&i[3]||(pe.cssNumber[s]?"":"px")),fe.clearCloneStyle||""!==n||0!==t.indexOf("background")||(u[t]="inherit"),!(a&&"set"in a&&void 0===(n=a.set(e,n,r)))))try{u[t]=n}catch(l){}}},css:function(e,t,n,r){var i,o,a,s=pe.camelCase(t);return t=pe.cssProps[s]||(pe.cssProps[s]=H(s)||s),a=pe.cssHooks[t]||pe.cssHooks[s],a&&"get"in a&&(o=a.get(e,!0,n)),void 0===o&&(o=gt(e,t,r)),"normal"===o&&t in Tt&&(o=Tt[t]),""===n||n?(i=parseFloat(o),n===!0||isFinite(i)?i||0:o):o}}),pe.each(["height","width"],function(e,t){pe.cssHooks[t]={get:function(e,n,r){if(n)return xt.test(pe.css(e,"display"))&&0===e.offsetWidth?dt(e,wt,function(){return M(e,t,r)}):M(e,t,r)},set:function(e,n,r){var i=r&&ht(e);return _(e,n,r?F(e,t,r,fe.boxSizing&&"border-box"===pe.css(e,"boxSizing",!1,i),i):0)}}}),fe.opacity||(pe.cssHooks.opacity={get:function(e,t){return vt.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=pe.isNumeric(t)?"alpha(opacity="+100*t+")":"",o=r&&r.filter||n.filter||"";n.zoom=1,(t>=1||""===t)&&""===pe.trim(o.replace(yt,""))&&n.removeAttribute&&(n.removeAttribute("filter"),""===t||r&&!r.filter)||(n.filter=yt.test(o)?o.replace(yt,i):o+" "+i)}}),pe.cssHooks.marginRight=L(fe.reliableMarginRight,function(e,t){if(t)return dt(e,{display:"inline-block"},gt,[e,"marginRight"])}),pe.cssHooks.marginLeft=L(fe.reliableMarginLeft,function(e,t){if(t)return(parseFloat(gt(e,"marginLeft"))||(pe.contains(e.ownerDocument,e)?e.getBoundingClientRect().left-dt(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}):0))+"px"}),pe.each({margin:"",padding:"",border:"Width"},function(e,t){pe.cssHooks[e+t]={expand:function(n){for(var r=0,i={},o="string"==typeof n?n.split(" "):[n];r<4;r++)i[e+Oe[r]+t]=o[r]||o[r-2]||o[0];return i}},ct.test(e)||(pe.cssHooks[e+t].set=_)}),pe.fn.extend({css:function(e,t){return Pe(this,function(e,t,n){var r,i,o={},a=0;if(pe.isArray(t)){for(r=ht(e),i=t.length;a1)},show:function(){return q(this,!0)},hide:function(){return q(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){Re(this)?pe(this).show():pe(this).hide()})}}),pe.Tween=O,O.prototype={constructor:O,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||pe.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(pe.cssNumber[n]?"":"px")},cur:function(){var e=O.propHooks[this.prop];return e&&e.get?e.get(this):O.propHooks._default.get(this)},run:function(e){var t,n=O.propHooks[this.prop];return this.options.duration?this.pos=t=pe.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):O.propHooks._default.set(this),this}},O.prototype.init.prototype=O.prototype,O.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=pe.css(e.elem,e.prop,""),t&&"auto"!==t?t:0)},set:function(e){pe.fx.step[e.prop]?pe.fx.step[e.prop](e):1!==e.elem.nodeType||null==e.elem.style[pe.cssProps[e.prop]]&&!pe.cssHooks[e.prop]?e.elem[e.prop]=e.now:pe.style(e.elem,e.prop,e.now+e.unit)}}},O.propHooks.scrollTop=O.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},pe.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},pe.fx=O.prototype.init,pe.fx.step={};var Nt,kt,St=/^(?:toggle|show|hide)$/,At=/queueHooks$/;pe.Animation=pe.extend($,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return d(n.elem,e,Me.exec(t),n),n}]},tweener:function(e,t){pe.isFunction(e)?(t=e,e=["*"]):e=e.match(De);for(var n,r=0,i=e.length;r
          a",e=n.getElementsByTagName("a")[0],t.setAttribute("type","checkbox"),n.appendChild(t),e=n.getElementsByTagName("a")[0],e.style.cssText="top:1px",fe.getSetAttribute="t"!==n.className,fe.style=/top/.test(e.getAttribute("style")),fe.hrefNormalized="/a"===e.getAttribute("href"),fe.checkOn=!!t.value,fe.optSelected=i.selected,fe.enctype=!!re.createElement("form").enctype,r.disabled=!0,fe.optDisabled=!i.disabled,t=re.createElement("input"),t.setAttribute("value",""),fe.input=""===t.getAttribute("value"),t.value="t",t.setAttribute("type","radio"),fe.radioValue="t"===t.value}();var Dt=/\r/g,jt=/[\x20\t\r\n\f]+/g;pe.fn.extend({val:function(e){var t,n,r,i=this[0];{if(arguments.length)return r=pe.isFunction(e),this.each(function(n){var i;1===this.nodeType&&(i=r?e.call(this,n,pe(this).val()):e,null==i?i="":"number"==typeof i?i+="":pe.isArray(i)&&(i=pe.map(i,function(e){return null==e?"":e+""})),t=pe.valHooks[this.type]||pe.valHooks[this.nodeName.toLowerCase()],t&&"set"in t&&void 0!==t.set(this,i,"value")||(this.value=i))});if(i)return t=pe.valHooks[i.type]||pe.valHooks[i.nodeName.toLowerCase()],t&&"get"in t&&void 0!==(n=t.get(i,"value"))?n:(n=i.value,"string"==typeof n?n.replace(Dt,""):null==n?"":n)}}}),pe.extend({valHooks:{option:{get:function(e){var t=pe.find.attr(e,"value");return null!=t?t:pe.trim(pe.text(e)).replace(jt," ")}},select:{get:function(e){for(var t,n,r=e.options,i=e.selectedIndex,o="select-one"===e.type||i<0,a=o?null:[],s=o?i+1:r.length,u=i<0?s:o?i:0;u-1)try{r.selected=n=!0}catch(s){r.scrollHeight}else r.selected=!1;return n||(e.selectedIndex=-1),i}}}}),pe.each(["radio","checkbox"],function(){pe.valHooks[this]={set:function(e,t){if(pe.isArray(t))return e.checked=pe.inArray(pe(e).val(),t)>-1}},fe.checkOn||(pe.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})});var Lt,Ht,qt=pe.expr.attrHandle,_t=/^(?:checked|selected)$/i,Ft=fe.getSetAttribute,Mt=fe.input;pe.fn.extend({attr:function(e,t){return Pe(this,pe.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){pe.removeAttr(this,e)})}}),pe.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return"undefined"==typeof e.getAttribute?pe.prop(e,t,n):(1===o&&pe.isXMLDoc(e)||(t=t.toLowerCase(),i=pe.attrHooks[t]||(pe.expr.match.bool.test(t)?Ht:Lt)),void 0!==n?null===n?void pe.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:(r=pe.find.attr(e,t),null==r?void 0:r))},attrHooks:{type:{set:function(e,t){if(!fe.radioValue&&"radio"===t&&pe.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r,i=0,o=t&&t.match(De);if(o&&1===e.nodeType)for(;n=o[i++];)r=pe.propFix[n]||n,pe.expr.match.bool.test(n)?Mt&&Ft||!_t.test(n)?e[r]=!1:e[pe.camelCase("default-"+n)]=e[r]=!1:pe.attr(e,n,""),e.removeAttribute(Ft?n:r)}}),Ht={set:function(e,t,n){return t===!1?pe.removeAttr(e,n):Mt&&Ft||!_t.test(n)?e.setAttribute(!Ft&&pe.propFix[n]||n,n):e[pe.camelCase("default-"+n)]=e[n]=!0,n}},pe.each(pe.expr.match.bool.source.match(/\w+/g),function(e,t){var n=qt[t]||pe.find.attr;Mt&&Ft||!_t.test(t)?qt[t]=function(e,t,r){var i,o;return r||(o=qt[t],qt[t]=i,i=null!=n(e,t,r)?t.toLowerCase():null,qt[t]=o),i}:qt[t]=function(e,t,n){if(!n)return e[pe.camelCase("default-"+t)]?t.toLowerCase():null}}),Mt&&Ft||(pe.attrHooks.value={set:function(e,t,n){return pe.nodeName(e,"input")?void(e.defaultValue=t):Lt&&Lt.set(e,t,n)}}),Ft||(Lt={set:function(e,t,n){var r=e.getAttributeNode(n);if(r||e.setAttributeNode(r=e.ownerDocument.createAttribute(n)),r.value=t+="","value"===n||t===e.getAttribute(n))return t}},qt.id=qt.name=qt.coords=function(e,t,n){var r;if(!n)return(r=e.getAttributeNode(t))&&""!==r.value?r.value:null},pe.valHooks.button={get:function(e,t){var n=e.getAttributeNode(t);if(n&&n.specified)return n.value},set:Lt.set},pe.attrHooks.contenteditable={set:function(e,t,n){Lt.set(e,""!==t&&t,n)}},pe.each(["width","height"],function(e,t){pe.attrHooks[t]={set:function(e,n){if(""===n)return e.setAttribute(t,"auto"),n}}})),fe.style||(pe.attrHooks.style={get:function(e){return e.style.cssText||void 0},set:function(e,t){return e.style.cssText=t+""}});var Ot=/^(?:input|select|textarea|button|object)$/i,Rt=/^(?:a|area)$/i;pe.fn.extend({prop:function(e,t){return Pe(this,pe.prop,e,t,arguments.length>1)},removeProp:function(e){return e=pe.propFix[e]||e,this.each(function(){try{this[e]=void 0,delete this[e]}catch(t){}})}}),pe.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&pe.isXMLDoc(e)||(t=pe.propFix[t]||t,i=pe.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=pe.find.attr(e,"tabindex");return t?parseInt(t,10):Ot.test(e.nodeName)||Rt.test(e.nodeName)&&e.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),fe.hrefNormalized||pe.each(["href","src"],function(e,t){pe.propHooks[t]={get:function(e){return e.getAttribute(t,4)}}}),fe.optSelected||(pe.propHooks.selected={get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),pe.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){pe.propFix[this.toLowerCase()]=this}),fe.enctype||(pe.propFix.enctype="encoding");var Pt=/[\t\r\n\f]/g;pe.fn.extend({addClass:function(e){var t,n,r,i,o,a,s,u=0;if(pe.isFunction(e))return this.each(function(t){pe(this).addClass(e.call(this,t,z(this)))});if("string"==typeof e&&e)for(t=e.match(De)||[];n=this[u++];)if(i=z(n),r=1===n.nodeType&&(" "+i+" ").replace(Pt," ")){for(a=0;o=t[a++];)r.indexOf(" "+o+" ")<0&&(r+=o+" ");s=pe.trim(r),i!==s&&pe.attr(n,"class",s)}return this},removeClass:function(e){var t,n,r,i,o,a,s,u=0;if(pe.isFunction(e))return this.each(function(t){pe(this).removeClass(e.call(this,t,z(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof e&&e)for(t=e.match(De)||[];n=this[u++];)if(i=z(n),r=1===n.nodeType&&(" "+i+" ").replace(Pt," ")){for(a=0;o=t[a++];)for(;r.indexOf(" "+o+" ")>-1;)r=r.replace(" "+o+" "," ");s=pe.trim(r),i!==s&&pe.attr(n,"class",s)}return this},toggleClass:function(e,t){var n=typeof e;return"boolean"==typeof t&&"string"===n?t?this.addClass(e):this.removeClass(e):pe.isFunction(e)?this.each(function(n){pe(this).toggleClass(e.call(this,n,z(this),t),t)}):this.each(function(){var t,r,i,o;if("string"===n)for(r=0,i=pe(this),o=e.match(De)||[];t=o[r++];)i.hasClass(t)?i.removeClass(t):i.addClass(t);else void 0!==e&&"boolean"!==n||(t=z(this),t&&pe._data(this,"__className__",t),pe.attr(this,"class",t||e===!1?"":pe._data(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;for(t=" "+e+" ";n=this[r++];)if(1===n.nodeType&&(" "+z(n)+" ").replace(Pt," ").indexOf(t)>-1)return!0;return!1}}),pe.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){pe.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}),pe.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}});var Bt=e.location,Wt=pe.now(),It=/\?/,$t=/(,)|(\[|{)|(}|])|"(?:[^"\\\r\n]|\\["\\\/bfnrt]|\\u[\da-fA-F]{4})*"\s*:?|true|false|null|-?(?!0\d)\d+(?:\.\d+|)(?:[eE][+-]?\d+|)/g;pe.parseJSON=function(t){if(e.JSON&&e.JSON.parse)return e.JSON.parse(t+"");var n,r=null,i=pe.trim(t+"");return i&&!pe.trim(i.replace($t,function(e,t,i,o){return n&&t&&(r=0),0===r?e:(n=i||t,r+=!o-!i,"")}))?Function("return "+i)():pe.error("Invalid JSON: "+t)},pe.parseXML=function(t){var n,r;if(!t||"string"!=typeof t)return null;try{e.DOMParser?(r=new e.DOMParser,n=r.parseFromString(t,"text/xml")):(n=new e.ActiveXObject("Microsoft.XMLDOM"),n.async="false",n.loadXML(t))}catch(i){n=void 0}return n&&n.documentElement&&!n.getElementsByTagName("parsererror").length||pe.error("Invalid XML: "+t),n};var zt=/#.*$/,Xt=/([?&])_=[^&]*/,Ut=/^(.*?):[ \t]*([^\r\n]*)\r?$/gm,Vt=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Yt=/^(?:GET|HEAD)$/,Jt=/^\/\//,Gt=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,Kt={},Qt={},Zt="*/".concat("*"),en=Bt.href,tn=Gt.exec(en.toLowerCase())||[];pe.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:en,type:"GET",isLocal:Vt.test(tn[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Zt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":pe.parseJSON,"text xml":pe.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?V(V(e,pe.ajaxSettings),t):V(pe.ajaxSettings,e)},ajaxPrefilter:X(Kt),ajaxTransport:X(Qt),ajax:function(t,n){function r(t,n,r,i){var o,f,v,x,w,C=n;2!==b&&(b=2,u&&e.clearTimeout(u),c=void 0,s=i||"",T.readyState=t>0?4:0,o=t>=200&&t<300||304===t,r&&(x=Y(d,T,r)),x=J(d,x,T,o),o?(d.ifModified&&(w=T.getResponseHeader("Last-Modified"),w&&(pe.lastModified[a]=w),w=T.getResponseHeader("etag"),w&&(pe.etag[a]=w)),204===t||"HEAD"===d.type?C="nocontent":304===t?C="notmodified":(C=x.state,f=x.data,v=x.error,o=!v)):(v=C,!t&&C||(C="error",t<0&&(t=0))),T.status=t,T.statusText=(n||C)+"",o?g.resolveWith(p,[f,C,T]):g.rejectWith(p,[T,C,v]),T.statusCode(y),y=void 0,l&&h.trigger(o?"ajaxSuccess":"ajaxError",[T,d,o?f:v]),m.fireWith(p,[T,C]),l&&(h.trigger("ajaxComplete",[T,d]),--pe.active||pe.event.trigger("ajaxStop")))}"object"==typeof t&&(n=t,t=void 0),n=n||{};var i,o,a,s,u,l,c,f,d=pe.ajaxSetup({},n),p=d.context||d,h=d.context&&(p.nodeType||p.jquery)?pe(p):pe.event,g=pe.Deferred(),m=pe.Callbacks("once memory"),y=d.statusCode||{},v={},x={},b=0,w="canceled",T={readyState:0,getResponseHeader:function(e){var t;if(2===b){if(!f)for(f={};t=Ut.exec(s);)f[t[1].toLowerCase()]=t[2];t=f[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return 2===b?s:null},setRequestHeader:function(e,t){var n=e.toLowerCase();return b||(e=x[n]=x[n]||e,v[e]=t),this},overrideMimeType:function(e){return b||(d.mimeType=e),this},statusCode:function(e){var t;if(e)if(b<2)for(t in e)y[t]=[y[t],e[t]];else T.always(e[T.status]);return this},abort:function(e){var t=e||w;return c&&c.abort(t),r(0,t),this}};if(g.promise(T).complete=m.add,T.success=T.done,T.error=T.fail,d.url=((t||d.url||en)+"").replace(zt,"").replace(Jt,tn[1]+"//"),d.type=n.method||n.type||d.method||d.type,d.dataTypes=pe.trim(d.dataType||"*").toLowerCase().match(De)||[""],null==d.crossDomain&&(i=Gt.exec(d.url.toLowerCase()),d.crossDomain=!(!i||i[1]===tn[1]&&i[2]===tn[2]&&(i[3]||("http:"===i[1]?"80":"443"))===(tn[3]||("http:"===tn[1]?"80":"443")))),d.data&&d.processData&&"string"!=typeof d.data&&(d.data=pe.param(d.data,d.traditional)),U(Kt,d,n,T),2===b)return T;l=pe.event&&d.global,l&&0===pe.active++&&pe.event.trigger("ajaxStart"),d.type=d.type.toUpperCase(),d.hasContent=!Yt.test(d.type),a=d.url,d.hasContent||(d.data&&(a=d.url+=(It.test(a)?"&":"?")+d.data,delete d.data),d.cache===!1&&(d.url=Xt.test(a)?a.replace(Xt,"$1_="+Wt++):a+(It.test(a)?"&":"?")+"_="+Wt++)),d.ifModified&&(pe.lastModified[a]&&T.setRequestHeader("If-Modified-Since",pe.lastModified[a]),pe.etag[a]&&T.setRequestHeader("If-None-Match",pe.etag[a])),(d.data&&d.hasContent&&d.contentType!==!1||n.contentType)&&T.setRequestHeader("Content-Type",d.contentType),T.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+("*"!==d.dataTypes[0]?", "+Zt+"; q=0.01":""):d.accepts["*"]);for(o in d.headers)T.setRequestHeader(o,d.headers[o]);if(d.beforeSend&&(d.beforeSend.call(p,T,d)===!1||2===b))return T.abort();w="abort";for(o in{success:1,error:1,complete:1})T[o](d[o]);if(c=U(Qt,d,n,T)){if(T.readyState=1,l&&h.trigger("ajaxSend",[T,d]),2===b)return T;d.async&&d.timeout>0&&(u=e.setTimeout(function(){T.abort("timeout")},d.timeout));try{b=1,c.send(v,r)}catch(C){if(!(b<2))throw C;r(-1,C)}}else r(-1,"No Transport");return T},getJSON:function(e,t,n){return pe.get(e,t,n,"json")},getScript:function(e,t){return pe.get(e,void 0,t,"script")}}),pe.each(["get","post"],function(e,t){pe[t]=function(e,n,r,i){return pe.isFunction(n)&&(i=i||r,r=n,n=void 0),pe.ajax(pe.extend({url:e,type:t,dataType:i,data:n,success:r},pe.isPlainObject(e)&&e))}}),pe._evalUrl=function(e){return pe.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,"throws":!0})},pe.fn.extend({wrapAll:function(e){if(pe.isFunction(e))return this.each(function(t){pe(this).wrapAll(e.call(this,t))});if(this[0]){var t=pe(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstChild&&1===e.firstChild.nodeType;)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return pe.isFunction(e)?this.each(function(t){pe(this).wrapInner(e.call(this,t))}):this.each(function(){var t=pe(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=pe.isFunction(e);return this.each(function(n){pe(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){pe.nodeName(this,"body")||pe(this).replaceWith(this.childNodes)}).end()}}),pe.expr.filters.hidden=function(e){return fe.reliableHiddenOffsets()?e.offsetWidth<=0&&e.offsetHeight<=0&&!e.getClientRects().length:K(e)},pe.expr.filters.visible=function(e){return!pe.expr.filters.hidden(e)};var nn=/%20/g,rn=/\[\]$/,on=/\r?\n/g,an=/^(?:submit|button|image|reset|file)$/i,sn=/^(?:input|select|textarea|keygen)/i;pe.param=function(e,t){var n,r=[],i=function(e,t){t=pe.isFunction(t)?t():null==t?"":t,r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};if(void 0===t&&(t=pe.ajaxSettings&&pe.ajaxSettings.traditional),pe.isArray(e)||e.jquery&&!pe.isPlainObject(e))pe.each(e,function(){i(this.name,this.value)});else for(n in e)Q(n,e[n],t,i);return r.join("&").replace(nn,"+")},pe.fn.extend({serialize:function(){return pe.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=pe.prop(this,"elements");return e?pe.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!pe(this).is(":disabled")&&sn.test(this.nodeName)&&!an.test(e)&&(this.checked||!Be.test(e))}).map(function(e,t){var n=pe(this).val();return null==n?null:pe.isArray(n)?pe.map(n,function(e){return{name:t.name,value:e.replace(on,"\r\n")}}):{name:t.name,value:n.replace(on,"\r\n")}}).get()}}),pe.ajaxSettings.xhr=void 0!==e.ActiveXObject?function(){return this.isLocal?ee():re.documentMode>8?Z():/^(get|post|head|put|delete|options)$/i.test(this.type)&&Z()||ee()}:Z;var un=0,ln={},cn=pe.ajaxSettings.xhr();e.attachEvent&&e.attachEvent("onunload",function(){for(var e in ln)ln[e](void 0,!0)}),fe.cors=!!cn&&"withCredentials"in cn,cn=fe.ajax=!!cn,cn&&pe.ajaxTransport(function(t){if(!t.crossDomain||fe.cors){var n;return{send:function(r,i){var o,a=t.xhr(),s=++un;if(a.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(o in t.xhrFields)a[o]=t.xhrFields[o];t.mimeType&&a.overrideMimeType&&a.overrideMimeType(t.mimeType),t.crossDomain||r["X-Requested-With"]||(r["X-Requested-With"]="XMLHttpRequest");for(o in r)void 0!==r[o]&&a.setRequestHeader(o,r[o]+"");a.send(t.hasContent&&t.data||null),n=function(e,r){var o,u,l;if(n&&(r||4===a.readyState))if(delete ln[s],n=void 0,a.onreadystatechange=pe.noop,r)4!==a.readyState&&a.abort();else{l={},o=a.status,"string"==typeof a.responseText&&(l.text=a.responseText);try{u=a.statusText}catch(c){u=""}o||!t.isLocal||t.crossDomain?1223===o&&(o=204):o=l.text?200:404}l&&i(o,u,l,a.getAllResponseHeaders())},t.async?4===a.readyState?e.setTimeout(n):a.onreadystatechange=ln[s]=n:n()},abort:function(){n&&n(void 0,!0)}}}}),pe.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return pe.globalEval(e),e}}}),pe.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),pe.ajaxTransport("script",function(e){if(e.crossDomain){var t,n=re.head||pe("head")[0]||re.documentElement;return{send:function(r,i){t=re.createElement("script"),t.async=!0,e.scriptCharset&&(t.charset=e.scriptCharset),t.src=e.url,t.onload=t.onreadystatechange=function(e,n){(n||!t.readyState||/loaded|complete/.test(t.readyState))&&(t.onload=t.onreadystatechange=null,t.parentNode&&t.parentNode.removeChild(t),t=null,n||i(200,"success"))},n.insertBefore(t,n.firstChild)},abort:function(){t&&t.onload(void 0,!0)}}}});var fn=[],dn=/(=)\?(?=&|$)|\?\?/;pe.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=fn.pop()||pe.expando+"_"+Wt++;return this[e]=!0,e}}),pe.ajaxPrefilter("json jsonp",function(t,n,r){var i,o,a,s=t.jsonp!==!1&&(dn.test(t.url)?"url":"string"==typeof t.data&&0===(t.contentType||"").indexOf("application/x-www-form-urlencoded")&&dn.test(t.data)&&"data");if(s||"jsonp"===t.dataTypes[0])return i=t.jsonpCallback=pe.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,s?t[s]=t[s].replace(dn,"$1"+i):t.jsonp!==!1&&(t.url+=(It.test(t.url)?"&":"?")+t.jsonp+"="+i),t.converters["script json"]=function(){return a||pe.error(i+" was not called"),a[0]},t.dataTypes[0]="json",o=e[i],e[i]=function(){a=arguments},r.always(function(){void 0===o?pe(e).removeProp(i):e[i]=o,t[i]&&(t.jsonpCallback=n.jsonpCallback,fn.push(i)),a&&pe.isFunction(o)&&o(a[0]),a=o=void 0}),"script"}),pe.parseHTML=function(e,t,n){if(!e||"string"!=typeof e)return null;"boolean"==typeof t&&(n=t,t=!1),t=t||re;var r=Te.exec(e),i=!n&&[];return r?[t.createElement(r[1])]:(r=y([e],t,i),i&&i.length&&pe(i).remove(),pe.merge([],r.childNodes))};var pn=pe.fn.load;return pe.fn.load=function(e,t,n){if("string"!=typeof e&&pn)return pn.apply(this,arguments);var r,i,o,a=this,s=e.indexOf(" ");return s>-1&&(r=pe.trim(e.slice(s,e.length)),e=e.slice(0,s)),pe.isFunction(t)?(n=t,t=void 0):t&&"object"==typeof t&&(i="POST"),a.length>0&&pe.ajax({url:e,type:i||"GET",dataType:"html",data:t}).done(function(e){o=arguments,a.html(r?pe("
          ").append(pe.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},pe.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){pe.fn[t]=function(e){return this.on(t,e)}}),pe.expr.filters.animated=function(e){return pe.grep(pe.timers,function(t){return e===t.elem}).length},pe.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l,c=pe.css(e,"position"),f=pe(e),d={};"static"===c&&(e.style.position="relative"),s=f.offset(),o=pe.css(e,"top"),u=pe.css(e,"left"),l=("absolute"===c||"fixed"===c)&&pe.inArray("auto",[o,u])>-1,l?(r=f.position(),a=r.top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),pe.isFunction(t)&&(t=t.call(e,n,pe.extend({},s))),null!=t.top&&(d.top=t.top-s.top+a),null!=t.left&&(d.left=t.left-s.left+i),"using"in t?t.using.call(e,d):f.css(d)}},pe.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each(function(t){pe.offset.setOffset(this,e,t)});var t,n,r={top:0,left:0},i=this[0],o=i&&i.ownerDocument;if(o)return t=o.documentElement,pe.contains(t,i)?("undefined"!=typeof i.getBoundingClientRect&&(r=i.getBoundingClientRect()),n=te(o),{top:r.top+(n.pageYOffset||t.scrollTop)-(t.clientTop||0),left:r.left+(n.pageXOffset||t.scrollLeft)-(t.clientLeft||0)}):r},position:function(){if(this[0]){var e,t,n={top:0,left:0},r=this[0];return"fixed"===pe.css(r,"position")?t=r.getBoundingClientRect():(e=this.offsetParent(),t=this.offset(),pe.nodeName(e[0],"html")||(n=e.offset()),n.top+=pe.css(e[0],"borderTopWidth",!0),n.left+=pe.css(e[0],"borderLeftWidth",!0)),{top:t.top-n.top-pe.css(r,"marginTop",!0),left:t.left-n.left-pe.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){ +for(var e=this.offsetParent;e&&!pe.nodeName(e,"html")&&"static"===pe.css(e,"position");)e=e.offsetParent;return e||pt})}}),pe.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,t){var n=/Y/.test(t);pe.fn[e]=function(r){return Pe(this,function(e,r,i){var o=te(e);return void 0===i?o?t in o?o[t]:o.document.documentElement[r]:e[r]:void(o?o.scrollTo(n?pe(o).scrollLeft():i,n?i:pe(o).scrollTop()):e[r]=i)},e,r,arguments.length,null)}}),pe.each(["top","left"],function(e,t){pe.cssHooks[t]=L(fe.pixelPosition,function(e,n){if(n)return n=gt(e,t),ft.test(n)?pe(e).position()[t]+"px":n})}),pe.each({Height:"height",Width:"width"},function(e,t){pe.each({padding:"inner"+e,content:t,"":"outer"+e},function(n,r){pe.fn[r]=function(r,i){var o=arguments.length&&(n||"boolean"!=typeof r),a=n||(r===!0||i===!0?"margin":"border");return Pe(this,function(t,n,r){var i;return pe.isWindow(t)?t.document.documentElement["client"+e]:9===t.nodeType?(i=t.documentElement,Math.max(t.body["scroll"+e],i["scroll"+e],t.body["offset"+e],i["offset"+e],i["client"+e])):void 0===r?pe.css(t,n,a):pe.style(t,n,r,a)},t,o?r:void 0,o,null)}})}),pe.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)}}),pe.fn.size=function(){return this.length},pe.fn.andSelf=pe.fn.addBack,layui.define(function(e){layui.$=pe,e("jquery",pe)}),pe});!function(e,t){"use strict";var i,n,a=e.layui&&layui.define,o={getPath:function(){var e=document.currentScript?document.currentScript.src:function(){for(var e,t=document.scripts,i=t.length-1,n=i;n>0;n--)if("interactive"===t[n].readyState){e=t[n].src;break}return e||t[i].src}();return e.substring(0,e.lastIndexOf("/")+1)}(),config:{},end:{},minIndex:0,minLeft:[],btn:["确定","取消"],type:["dialog","page","iframe","loading","tips"],getStyle:function(t,i){var n=t.currentStyle?t.currentStyle:e.getComputedStyle(t,null);return n[n.getPropertyValue?"getPropertyValue":"getAttribute"](i)},link:function(t,i,n){if(r.path){var a=document.getElementsByTagName("head")[0],s=document.createElement("link");"string"==typeof i&&(n=i);var l=(n||t).replace(/\.|\//g,""),f="layuicss-"+l,c=0;s.rel="stylesheet",s.href=r.path+t,s.id=f,document.getElementById(f)||a.appendChild(s),"function"==typeof i&&!function u(){return++c>80?e.console&&console.error("layer.css: Invalid"):void(1989===parseInt(o.getStyle(document.getElementById(f),"width"))?i():setTimeout(u,100))}()}}},r={v:"3.1.1",ie:function(){var t=navigator.userAgent.toLowerCase();return!!(e.ActiveXObject||"ActiveXObject"in e)&&((t.match(/msie\s(\d+)/)||[])[1]||"11")}(),index:e.layer&&e.layer.v?1e5:0,path:o.getPath,config:function(e,t){return e=e||{},r.cache=o.config=i.extend({},o.config,e),r.path=o.config.path||r.path,"string"==typeof e.extend&&(e.extend=[e.extend]),o.config.path&&r.ready(),e.extend?(a?layui.addcss("modules/layer/"+e.extend):o.link("theme/"+e.extend),this):this},ready:function(e){var t="layer",i="",n=(a?"modules/layer/":"theme/")+"default/layer.css?v="+r.v+i;return a?layui.addcss(n,e,t):o.link(n,e,t),this},alert:function(e,t,n){var a="function"==typeof t;return a&&(n=t),r.open(i.extend({content:e,yes:n},a?{}:t))},confirm:function(e,t,n,a){var s="function"==typeof t;return s&&(a=n,n=t),r.open(i.extend({content:e,btn:o.btn,yes:n,btn2:a},s?{}:t))},msg:function(e,n,a){var s="function"==typeof n,f=o.config.skin,c=(f?f+" "+f+"-msg":"")||"layui-layer-msg",u=l.anim.length-1;return s&&(a=n),r.open(i.extend({content:e,time:3e3,shade:!1,skin:c,title:!1,closeBtn:!1,btn:!1,resize:!1,end:a},s&&!o.config.skin?{skin:c+" layui-layer-hui",anim:u}:function(){return n=n||{},(n.icon===-1||n.icon===t&&!o.config.skin)&&(n.skin=c+" "+(n.skin||"layui-layer-hui")),n}()))},load:function(e,t){return r.open(i.extend({type:3,icon:e||0,resize:!1,shade:.01},t))},tips:function(e,t,n){return r.open(i.extend({type:4,content:[e,t],closeBtn:!1,time:3e3,shade:!1,resize:!1,fixed:!1,maxWidth:210},n))}},s=function(e){var t=this;t.index=++r.index,t.config=i.extend({},t.config,o.config,e),document.body?t.creat():setTimeout(function(){t.creat()},30)};s.pt=s.prototype;var l=["layui-layer",".layui-layer-title",".layui-layer-main",".layui-layer-dialog","layui-layer-iframe","layui-layer-content","layui-layer-btn","layui-layer-close"];l.anim=["layer-anim-00","layer-anim-01","layer-anim-02","layer-anim-03","layer-anim-04","layer-anim-05","layer-anim-06"],s.pt.config={type:0,shade:.3,fixed:!0,move:l[1],title:"信息",offset:"auto",area:"auto",closeBtn:1,time:0,zIndex:19891014,maxWidth:360,anim:0,isOutAnim:!0,icon:-1,moveType:1,resize:!0,scrollbar:!0,tips:2},s.pt.vessel=function(e,t){var n=this,a=n.index,r=n.config,s=r.zIndex+a,f="object"==typeof r.title,c=r.maxmin&&(1===r.type||2===r.type),u=r.title?'
          '+(f?r.title[0]:r.title)+"
          ":"";return r.zIndex=s,t([r.shade?'
          ':"",'
          '+(e&&2!=r.type?"":u)+'
          '+(0==r.type&&r.icon!==-1?'':"")+(1==r.type&&e?"":r.content||"")+'
          '+function(){var e=c?'':"";return r.closeBtn&&(e+=''),e}()+""+(r.btn?function(){var e="";"string"==typeof r.btn&&(r.btn=[r.btn]);for(var t=0,i=r.btn.length;t'+r.btn[t]+"";return'
          '+e+"
          "}():"")+(r.resize?'':"")+"
          "],u,i('
          ')),n},s.pt.creat=function(){var e=this,t=e.config,a=e.index,s=t.content,f="object"==typeof s,c=i("body");if(!t.id||!i("#"+t.id)[0]){switch("string"==typeof t.area&&(t.area="auto"===t.area?["",""]:[t.area,""]),t.shift&&(t.anim=t.shift),6==r.ie&&(t.fixed=!1),t.type){case 0:t.btn="btn"in t?t.btn:o.btn[0],r.closeAll("dialog");break;case 2:var s=t.content=f?t.content:[t.content||"","auto"];t.content='';break;case 3:delete t.title,delete t.closeBtn,t.icon===-1&&0===t.icon,r.closeAll("loading");break;case 4:f||(t.content=[t.content,"body"]),t.follow=t.content[1],t.content=t.content[0]+'',delete t.title,t.tips="object"==typeof t.tips?t.tips:[t.tips,!0],t.tipsMore||r.closeAll("tips")}if(e.vessel(f,function(n,r,u){c.append(n[0]),f?function(){2==t.type||4==t.type?function(){i("body").append(n[1])}():function(){s.parents("."+l[0])[0]||(s.data("display",s.css("display")).show().addClass("layui-layer-wrap").wrap(n[1]),i("#"+l[0]+a).find("."+l[5]).before(r))}()}():c.append(n[1]),i(".layui-layer-move")[0]||c.append(o.moveElem=u),e.layero=i("#"+l[0]+a),t.scrollbar||l.html.css("overflow","hidden").attr("layer-full",a)}).auto(a),i("#layui-layer-shade"+e.index).css({"background-color":t.shade[1]||"#000",opacity:t.shade[0]||t.shade}),2==t.type&&6==r.ie&&e.layero.find("iframe").attr("src",s[0]),4==t.type?e.tips():e.offset(),t.fixed&&n.on("resize",function(){e.offset(),(/^\d+%$/.test(t.area[0])||/^\d+%$/.test(t.area[1]))&&e.auto(a),4==t.type&&e.tips()}),t.time<=0||setTimeout(function(){r.close(e.index)},t.time),e.move().callback(),l.anim[t.anim]){var u="layer-anim "+l.anim[t.anim];e.layero.addClass(u).one("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend",function(){i(this).removeClass(u)})}t.isOutAnim&&e.layero.data("isOutAnim",!0)}},s.pt.auto=function(e){var t=this,a=t.config,o=i("#"+l[0]+e);""===a.area[0]&&a.maxWidth>0&&(r.ie&&r.ie<8&&a.btn&&o.width(o.innerWidth()),o.outerWidth()>a.maxWidth&&o.width(a.maxWidth));var s=[o.innerWidth(),o.innerHeight()],f=o.find(l[1]).outerHeight()||0,c=o.find("."+l[6]).outerHeight()||0,u=function(e){e=o.find(e),e.height(s[1]-f-c-2*(0|parseFloat(e.css("padding-top"))))};switch(a.type){case 2:u("iframe");break;default:""===a.area[1]?a.maxHeight>0&&o.outerHeight()>a.maxHeight?(s[1]=a.maxHeight,u("."+l[5])):a.fixed&&s[1]>=n.height()&&(s[1]=n.height(),u("."+l[5])):u("."+l[5])}return t},s.pt.offset=function(){var e=this,t=e.config,i=e.layero,a=[i.outerWidth(),i.outerHeight()],o="object"==typeof t.offset;e.offsetTop=(n.height()-a[1])/2,e.offsetLeft=(n.width()-a[0])/2,o?(e.offsetTop=t.offset[0],e.offsetLeft=t.offset[1]||e.offsetLeft):"auto"!==t.offset&&("t"===t.offset?e.offsetTop=0:"r"===t.offset?e.offsetLeft=n.width()-a[0]:"b"===t.offset?e.offsetTop=n.height()-a[1]:"l"===t.offset?e.offsetLeft=0:"lt"===t.offset?(e.offsetTop=0,e.offsetLeft=0):"lb"===t.offset?(e.offsetTop=n.height()-a[1],e.offsetLeft=0):"rt"===t.offset?(e.offsetTop=0,e.offsetLeft=n.width()-a[0]):"rb"===t.offset?(e.offsetTop=n.height()-a[1],e.offsetLeft=n.width()-a[0]):e.offsetTop=t.offset),t.fixed||(e.offsetTop=/%$/.test(e.offsetTop)?n.height()*parseFloat(e.offsetTop)/100:parseFloat(e.offsetTop),e.offsetLeft=/%$/.test(e.offsetLeft)?n.width()*parseFloat(e.offsetLeft)/100:parseFloat(e.offsetLeft),e.offsetTop+=n.scrollTop(),e.offsetLeft+=n.scrollLeft()),i.attr("minLeft")&&(e.offsetTop=n.height()-(i.find(l[1]).outerHeight()||0),e.offsetLeft=i.css("left")),i.css({top:e.offsetTop,left:e.offsetLeft})},s.pt.tips=function(){var e=this,t=e.config,a=e.layero,o=[a.outerWidth(),a.outerHeight()],r=i(t.follow);r[0]||(r=i("body"));var s={width:r.outerWidth(),height:r.outerHeight(),top:r.offset().top,left:r.offset().left},f=a.find(".layui-layer-TipsG"),c=t.tips[0];t.tips[1]||f.remove(),s.autoLeft=function(){s.left+o[0]-n.width()>0?(s.tipLeft=s.left+s.width-o[0],f.css({right:12,left:"auto"})):s.tipLeft=s.left},s.where=[function(){s.autoLeft(),s.tipTop=s.top-o[1]-10,f.removeClass("layui-layer-TipsB").addClass("layui-layer-TipsT").css("border-right-color",t.tips[1])},function(){s.tipLeft=s.left+s.width+10,s.tipTop=s.top,f.removeClass("layui-layer-TipsL").addClass("layui-layer-TipsR").css("border-bottom-color",t.tips[1])},function(){s.autoLeft(),s.tipTop=s.top+s.height+10,f.removeClass("layui-layer-TipsT").addClass("layui-layer-TipsB").css("border-right-color",t.tips[1])},function(){s.tipLeft=s.left-o[0]-10,s.tipTop=s.top,f.removeClass("layui-layer-TipsR").addClass("layui-layer-TipsL").css("border-bottom-color",t.tips[1])}],s.where[c-1](),1===c?s.top-(n.scrollTop()+o[1]+16)<0&&s.where[2]():2===c?n.width()-(s.left+s.width+o[0]+16)>0||s.where[3]():3===c?s.top-n.scrollTop()+s.height+o[1]+16-n.height()>0&&s.where[0]():4===c&&o[0]+16-s.left>0&&s.where[1](),a.find("."+l[5]).css({"background-color":t.tips[1],"padding-right":t.closeBtn?"30px":""}),a.css({left:s.tipLeft-(t.fixed?n.scrollLeft():0),top:s.tipTop-(t.fixed?n.scrollTop():0)})},s.pt.move=function(){var e=this,t=e.config,a=i(document),s=e.layero,l=s.find(t.move),f=s.find(".layui-layer-resize"),c={};return t.move&&l.css("cursor","move"),l.on("mousedown",function(e){e.preventDefault(),t.move&&(c.moveStart=!0,c.offset=[e.clientX-parseFloat(s.css("left")),e.clientY-parseFloat(s.css("top"))],o.moveElem.css("cursor","move").show())}),f.on("mousedown",function(e){e.preventDefault(),c.resizeStart=!0,c.offset=[e.clientX,e.clientY],c.area=[s.outerWidth(),s.outerHeight()],o.moveElem.css("cursor","se-resize").show()}),a.on("mousemove",function(i){if(c.moveStart){var a=i.clientX-c.offset[0],o=i.clientY-c.offset[1],l="fixed"===s.css("position");if(i.preventDefault(),c.stX=l?0:n.scrollLeft(),c.stY=l?0:n.scrollTop(),!t.moveOut){var f=n.width()-s.outerWidth()+c.stX,u=n.height()-s.outerHeight()+c.stY;af&&(a=f),ou&&(o=u)}s.css({left:a,top:o})}if(t.resize&&c.resizeStart){var a=i.clientX-c.offset[0],o=i.clientY-c.offset[1];i.preventDefault(),r.style(e.index,{width:c.area[0]+a,height:c.area[1]+o}),c.isResize=!0,t.resizing&&t.resizing(s)}}).on("mouseup",function(e){c.moveStart&&(delete c.moveStart,o.moveElem.hide(),t.moveEnd&&t.moveEnd(s)),c.resizeStart&&(delete c.resizeStart,o.moveElem.hide())}),e},s.pt.callback=function(){function e(){var e=a.cancel&&a.cancel(t.index,n);e===!1||r.close(t.index)}var t=this,n=t.layero,a=t.config;t.openLayer(),a.success&&(2==a.type?n.find("iframe").on("load",function(){a.success(n,t.index)}):a.success(n,t.index)),6==r.ie&&t.IE6(n),n.find("."+l[6]).children("a").on("click",function(){var e=i(this).index();if(0===e)a.yes?a.yes(t.index,n):a.btn1?a.btn1(t.index,n):r.close(t.index);else{var o=a["btn"+(e+1)]&&a["btn"+(e+1)](t.index,n);o===!1||r.close(t.index)}}),n.find("."+l[7]).on("click",e),a.shadeClose&&i("#layui-layer-shade"+t.index).on("click",function(){r.close(t.index)}),n.find(".layui-layer-min").on("click",function(){var e=a.min&&a.min(n);e===!1||r.min(t.index,a)}),n.find(".layui-layer-max").on("click",function(){i(this).hasClass("layui-layer-maxmin")?(r.restore(t.index),a.restore&&a.restore(n)):(r.full(t.index,a),setTimeout(function(){a.full&&a.full(n)},100))}),a.end&&(o.end[t.index]=a.end)},o.reselect=function(){i.each(i("select"),function(e,t){var n=i(this);n.parents("."+l[0])[0]||1==n.attr("layer")&&i("."+l[0]).length<1&&n.removeAttr("layer").show(),n=null})},s.pt.IE6=function(e){i("select").each(function(e,t){var n=i(this);n.parents("."+l[0])[0]||"none"===n.css("display")||n.attr({layer:"1"}).hide(),n=null})},s.pt.openLayer=function(){var e=this;r.zIndex=e.config.zIndex,r.setTop=function(e){var t=function(){r.zIndex++,e.css("z-index",r.zIndex+1)};return r.zIndex=parseInt(e[0].style.zIndex),e.on("mousedown",t),r.zIndex}},o.record=function(e){var t=[e.width(),e.height(),e.position().top,e.position().left+parseFloat(e.css("margin-left"))];e.find(".layui-layer-max").addClass("layui-layer-maxmin"),e.attr({area:t})},o.rescollbar=function(e){l.html.attr("layer-full")==e&&(l.html[0].style.removeProperty?l.html[0].style.removeProperty("overflow"):l.html[0].style.removeAttribute("overflow"),l.html.removeAttr("layer-full"))},e.layer=r,r.getChildFrame=function(e,t){return t=t||i("."+l[4]).attr("times"),i("#"+l[0]+t).find("iframe").contents().find(e)},r.getFrameIndex=function(e){return i("#"+e).parents("."+l[4]).attr("times")},r.iframeAuto=function(e){if(e){var t=r.getChildFrame("html",e).outerHeight(),n=i("#"+l[0]+e),a=n.find(l[1]).outerHeight()||0,o=n.find("."+l[6]).outerHeight()||0;n.css({height:t+a+o}),n.find("iframe").css({height:t})}},r.iframeSrc=function(e,t){i("#"+l[0]+e).find("iframe").attr("src",t)},r.style=function(e,t,n){var a=i("#"+l[0]+e),r=a.find(".layui-layer-content"),s=a.attr("type"),f=a.find(l[1]).outerHeight()||0,c=a.find("."+l[6]).outerHeight()||0;a.attr("minLeft");s!==o.type[3]&&s!==o.type[4]&&(n||(parseFloat(t.width)<=260&&(t.width=260),parseFloat(t.height)-f-c<=64&&(t.height=64+f+c)),a.css(t),c=a.find("."+l[6]).outerHeight(),s===o.type[2]?a.find("iframe").css({height:parseFloat(t.height)-f-c}):r.css({height:parseFloat(t.height)-f-c-parseFloat(r.css("padding-top"))-parseFloat(r.css("padding-bottom"))}))},r.min=function(e,t){var a=i("#"+l[0]+e),s=a.find(l[1]).outerHeight()||0,f=a.attr("minLeft")||181*o.minIndex+"px",c=a.css("position");o.record(a),o.minLeft[0]&&(f=o.minLeft[0],o.minLeft.shift()),a.attr("position",c),r.style(e,{width:180,height:s,left:f,top:n.height()-s,position:"fixed",overflow:"hidden"},!0),a.find(".layui-layer-min").hide(),"page"===a.attr("type")&&a.find(l[4]).hide(),o.rescollbar(e),a.attr("minLeft")||o.minIndex++,a.attr("minLeft",f)},r.restore=function(e){var t=i("#"+l[0]+e),n=t.attr("area").split(",");t.attr("type");r.style(e,{width:parseFloat(n[0]),height:parseFloat(n[1]),top:parseFloat(n[2]),left:parseFloat(n[3]),position:t.attr("position"),overflow:"visible"},!0),t.find(".layui-layer-max").removeClass("layui-layer-maxmin"),t.find(".layui-layer-min").show(),"page"===t.attr("type")&&t.find(l[4]).show(),o.rescollbar(e)},r.full=function(e){var t,a=i("#"+l[0]+e);o.record(a),l.html.attr("layer-full")||l.html.css("overflow","hidden").attr("layer-full",e),clearTimeout(t),t=setTimeout(function(){var t="fixed"===a.css("position");r.style(e,{top:t?0:n.scrollTop(),left:t?0:n.scrollLeft(),width:n.width(),height:n.height()},!0),a.find(".layui-layer-min").hide()},100)},r.title=function(e,t){var n=i("#"+l[0]+(t||r.index)).find(l[1]);n.html(e)},r.close=function(e){var t=i("#"+l[0]+e),n=t.attr("type"),a="layer-anim-close";if(t[0]){var s="layui-layer-wrap",f=function(){if(n===o.type[1]&&"object"===t.attr("conType")){t.children(":not(."+l[5]+")").remove();for(var a=t.find("."+s),r=0;r<2;r++)a.unwrap();a.css("display",a.data("display")).removeClass(s)}else{if(n===o.type[2])try{var f=i("#"+l[4]+e)[0];f.contentWindow.document.write(""),f.contentWindow.close(),t.find("."+l[5])[0].removeChild(f)}catch(c){}t[0].innerHTML="",t.remove()}"function"==typeof o.end[e]&&o.end[e](),delete o.end[e]};t.data("isOutAnim")&&t.addClass("layer-anim "+a),i("#layui-layer-moves, #layui-layer-shade"+e).remove(),6==r.ie&&o.reselect(),o.rescollbar(e),t.attr("minLeft")&&(o.minIndex--,o.minLeft.push(t.attr("minLeft"))),r.ie&&r.ie<10||!t.data("isOutAnim")?f():setTimeout(function(){f()},200)}},r.closeAll=function(e){i.each(i("."+l[0]),function(){var t=i(this),n=e?t.attr("type")===e:1;n&&r.close(t.attr("times")),n=null})};var f=r.cache||{},c=function(e){return f.skin?" "+f.skin+" "+f.skin+"-"+e:""};r.prompt=function(e,t){var a="";if(e=e||{},"function"==typeof e&&(t=e),e.area){var o=e.area;a='style="width: '+o[0]+"; height: "+o[1]+';"',delete e.area}var s,l=2==e.formType?'":function(){return''}(),f=e.success;return delete e.success,r.open(i.extend({type:1,btn:["确定","取消"],content:l,skin:"layui-layer-prompt"+c("prompt"),maxWidth:n.width(),success:function(t){s=t.find(".layui-layer-input"),s.val(e.value||"").focus(),"function"==typeof f&&f(t)},resize:!1,yes:function(i){var n=s.val();""===n?s.focus():n.length>(e.maxlength||500)?r.tips("最多输入"+(e.maxlength||500)+"个字数",s,{tips:1}):t&&t(n,i,s)}},e))},r.tab=function(e){e=e||{};var t=e.tab||{},n="layui-this",a=e.success;return delete e.success,r.open(i.extend({type:1,skin:"layui-layer-tab"+c("tab"),resize:!1,title:function(){var e=t.length,i=1,a="";if(e>0)for(a=''+t[0].title+"";i"+t[i].title+"";return a}(),content:'
            '+function(){var e=t.length,i=1,a="";if(e>0)for(a='
          • '+(t[0].content||"no content")+"
          • ";i'+(t[i].content||"no content")+"";return a}()+"
          ",success:function(t){var o=t.find(".layui-layer-title").children(),r=t.find(".layui-layer-tabmain").children();o.on("mousedown",function(t){t.stopPropagation?t.stopPropagation():t.cancelBubble=!0;var a=i(this),o=a.index();a.addClass(n).siblings().removeClass(n),r.eq(o).show().siblings().hide(),"function"==typeof e.change&&e.change(o)}),"function"==typeof a&&a(t)}},e))},r.photos=function(t,n,a){function o(e,t,i){var n=new Image;return n.src=e,n.complete?t(n):(n.onload=function(){n.onload=null,t(n)},void(n.onerror=function(e){n.onerror=null,i(e)}))}var s={};if(t=t||{},t.photos){var l=t.photos.constructor===Object,f=l?t.photos:{},u=f.data||[],d=f.start||0;s.imgIndex=(0|d)+1,t.img=t.img||"img";var y=t.success;if(delete t.success,l){if(0===u.length)return r.msg("没有图片")}else{var p=i(t.photos),h=function(){u=[],p.find(t.img).each(function(e){var t=i(this);t.attr("layer-index",e),u.push({alt:t.attr("alt"),pid:t.attr("layer-pid"),src:t.attr("layer-src")||t.attr("src"),thumb:t.attr("src")})})};if(h(),0===u.length)return;if(n||p.on("click",t.img,function(){var e=i(this),n=e.attr("layer-index");r.photos(i.extend(t,{photos:{start:n,data:u,tab:t.tab},full:t.full}),!0),h()}),!n)return}s.imgprev=function(e){s.imgIndex--,s.imgIndex<1&&(s.imgIndex=u.length),s.tabimg(e)},s.imgnext=function(e,t){s.imgIndex++,s.imgIndex>u.length&&(s.imgIndex=1,t)||s.tabimg(e)},s.keyup=function(e){if(!s.end){var t=e.keyCode;e.preventDefault(),37===t?s.imgprev(!0):39===t?s.imgnext(!0):27===t&&r.close(s.index)}},s.tabimg=function(e){if(!(u.length<=1))return f.start=s.imgIndex-1,r.close(s.index),r.photos(t,!0,e)},s.event=function(){s.bigimg.hover(function(){s.imgsee.show()},function(){s.imgsee.hide()}),s.bigimg.find(".layui-layer-imgprev").on("click",function(e){e.preventDefault(),s.imgprev()}),s.bigimg.find(".layui-layer-imgnext").on("click",function(e){e.preventDefault(),s.imgnext()}),i(document).on("keyup",s.keyup)},s.loadi=r.load(1,{shade:!("shade"in t)&&.9,scrollbar:!1}),o(u[d].src,function(n){r.close(s.loadi),s.index=r.open(i.extend({type:1,id:"layui-layer-photos",area:function(){var a=[n.width,n.height],o=[i(e).width()-100,i(e).height()-100];if(!t.full&&(a[0]>o[0]||a[1]>o[1])){var r=[a[0]/o[0],a[1]/o[1]];r[0]>r[1]?(a[0]=a[0]/r[0],a[1]=a[1]/r[0]):r[0]'+(u[d].alt||
          '+(u.length>1?'':"")+'
          '+(u[d].alt||"")+""+s.imgIndex+"/"+u.length+"
          ",success:function(e,i){s.bigimg=e.find(".layui-layer-phimg"),s.imgsee=e.find(".layui-layer-imguide,.layui-layer-imgbar"),s.event(e),t.tab&&t.tab(u[d],e),"function"==typeof y&&y(e)},end:function(){s.end=!0,i(document).off("keyup",s.keyup)}},t))},function(){r.close(s.loadi),r.msg("当前图片地址异常
          是否继续查看下一张?",{time:3e4,btn:["下一张","不看了"],yes:function(){u.length>1&&s.imgnext(!0,!0)}})})}},o.run=function(t){i=t,n=i(e),l.html=i("html"),r.open=function(e){var t=new s(e);return t.index}},e.layui&&layui.define?(r.ready(),layui.define("jquery",function(t){r.path=layui.cache.dir,o.run(layui.$),e.layer=r,t("layer",r)})):"function"==typeof define&&define.amd?define(["jquery"],function(){return o.run(e.jQuery),r}):function(){o.run(e.jQuery),r.ready()}()}(window);layui.define("jquery",function(t){"use strict";var a=layui.$,i=(layui.hint(),layui.device()),e="element",l="layui-this",n="layui-show",s=function(){this.config={}};s.prototype.set=function(t){var i=this;return a.extend(!0,i.config,t),i},s.prototype.on=function(t,a){return layui.onevent.call(this,e,t,a)},s.prototype.tabAdd=function(t,i){var e=".layui-tab-title",l=a(".layui-tab[lay-filter="+t+"]"),n=l.children(e),s=n.children(".layui-tab-bar"),o=l.children(".layui-tab-content"),r='
        • "+(i.title||"unnaming")+"
        • ";return s[0]?s.before(r):n.append(r),o.append('
          '+(i.content||"")+"
          "),f.hideTabMore(!0),f.tabAuto(),this},s.prototype.tabDelete=function(t,i){var e=".layui-tab-title",l=a(".layui-tab[lay-filter="+t+"]"),n=l.children(e),s=n.find('>li[lay-id="'+i+'"]');return f.tabDelete(null,s),this},s.prototype.tabChange=function(t,i){var e=".layui-tab-title",l=a(".layui-tab[lay-filter="+t+"]"),n=l.children(e),s=n.find('>li[lay-id="'+i+'"]');return f.tabClick.call(s[0],null,null,s),this},s.prototype.tab=function(t){t=t||{},b.on("click",t.headerElem,function(i){var e=a(this).index();f.tabClick.call(this,i,e,null,t)})},s.prototype.progress=function(t,i){var e="layui-progress",l=a("."+e+"[lay-filter="+t+"]"),n=l.find("."+e+"-bar"),s=n.find("."+e+"-text");return n.css("width",i),s.text(i),this};var o=".layui-nav",r="layui-nav-item",c="layui-nav-bar",u="layui-nav-tree",d="layui-nav-child",y="layui-nav-more",h="layui-anim layui-anim-upbit",f={tabClick:function(t,i,s,o){o=o||{};var r=s||a(this),i=i||r.parent().children("li").index(r),c=o.headerElem?r.parent():r.parents(".layui-tab").eq(0),u=o.bodyElem?a(o.bodyElem):c.children(".layui-tab-content").children(".layui-tab-item"),d=r.find("a"),y=c.attr("lay-filter");"javascript:;"!==d.attr("href")&&"_blank"===d.attr("target")||(r.addClass(l).siblings().removeClass(l),u.eq(i).addClass(n).siblings().removeClass(n)),layui.event.call(this,e,"tab("+y+")",{elem:c,index:i})},tabDelete:function(t,i){var n=i||a(this).parent(),s=n.index(),o=n.parents(".layui-tab").eq(0),r=o.children(".layui-tab-content").children(".layui-tab-item"),c=o.attr("lay-filter");n.hasClass(l)&&(n.next()[0]?f.tabClick.call(n.next()[0],null,s+1):n.prev()[0]&&f.tabClick.call(n.prev()[0],null,s-1)),n.remove(),r.eq(s).remove(),setTimeout(function(){f.tabAuto()},50),layui.event.call(this,e,"tabDelete("+c+")",{elem:o,index:s})},tabAuto:function(){var t="layui-tab-more",e="layui-tab-bar",l="layui-tab-close",n=this;a(".layui-tab").each(function(){var s=a(this),o=s.children(".layui-tab-title"),r=(s.children(".layui-tab-content").children(".layui-tab-item"),'lay-stope="tabmore"'),c=a('');if(n===window&&8!=i.ie&&f.hideTabMore(!0),s.attr("lay-allowClose")&&o.find("li").each(function(){var t=a(this);if(!t.find("."+l)[0]){var i=a('');i.on("click",f.tabDelete),t.append(i)}}),"string"!=typeof s.attr("lay-unauto"))if(o.prop("scrollWidth")>o.outerWidth()+1){if(o.find("."+e)[0])return;o.append(c),s.attr("overflow",""),c.on("click",function(a){o[this.title?"removeClass":"addClass"](t),this.title=this.title?"":"鏀剁缉"})}else o.find("."+e).remove(),s.removeAttr("overflow")})},hideTabMore:function(t){var i=a(".layui-tab-title");t!==!0&&"tabmore"===a(t.target).attr("lay-stope")||(i.removeClass("layui-tab-more"),i.find(".layui-tab-bar").attr("title",""))},clickThis:function(){var t=a(this),i=t.parents(o),n=i.attr("lay-filter"),s=t.parent(),c=t.siblings("."+d),y="string"==typeof s.attr("lay-unselect");"javascript:;"!==t.attr("href")&&"_blank"===t.attr("target")||y||c[0]||(i.find("."+l).removeClass(l),s.addClass(l)),i.hasClass(u)&&(c.removeClass(h),c[0]&&(s["none"===c.css("display")?"addClass":"removeClass"](r+"ed"),"all"===i.attr("lay-shrink")&&s.siblings().removeClass(r+"ed"))),layui.event.call(this,e,"nav("+n+")",t)},collapse:function(){var t=a(this),i=t.find(".layui-colla-icon"),l=t.siblings(".layui-colla-content"),s=t.parents(".layui-collapse").eq(0),o=s.attr("lay-filter"),r="none"===l.css("display");if("string"==typeof s.attr("lay-accordion")){var c=s.children(".layui-colla-item").children("."+n);c.siblings(".layui-colla-title").children(".layui-colla-icon").html(""),c.removeClass(n)}l[r?"addClass":"removeClass"](n),i.html(r?"":""),layui.event.call(this,e,"collapse("+o+")",{title:t,content:l,show:r})}};s.prototype.init=function(t,e){var l=function(){return e?'[lay-filter="'+e+'"]':""}(),s={tab:function(){f.tabAuto.call({})},nav:function(){var t=200,e={},s={},p={},b=function(l,o,r){var c=a(this),f=c.find("."+d);o.hasClass(u)?l.css({top:c.position().top,height:c.children("a").outerHeight(),opacity:1}):(f.addClass(h),l.css({left:c.position().left+parseFloat(c.css("marginLeft")),top:c.position().top+c.height()-l.height()}),e[r]=setTimeout(function(){l.css({width:c.width(),opacity:1})},i.ie&&i.ie<10?0:t),clearTimeout(p[r]),"block"===f.css("display")&&clearTimeout(s[r]),s[r]=setTimeout(function(){f.addClass(n),c.find("."+y).addClass(y+"d")},300))};a(o+l).each(function(i){var l=a(this),o=a(''),h=l.find("."+r);l.find("."+c)[0]||(l.append(o),h.on("mouseenter",function(){b.call(this,o,l,i)}).on("mouseleave",function(){l.hasClass(u)||(clearTimeout(s[i]),s[i]=setTimeout(function(){l.find("."+d).removeClass(n),l.find("."+y).removeClass(y+"d")},300))}),l.on("mouseleave",function(){clearTimeout(e[i]),p[i]=setTimeout(function(){l.hasClass(u)?o.css({height:0,top:o.position().top+o.height()/2,opacity:0}):o.css({width:0,left:o.position().left+o.width()/2,opacity:0})},t)})),h.find("a").each(function(){var t=a(this),i=(t.parent(),t.siblings("."+d));i[0]&&!t.children("."+y)[0]&&t.append(''),t.off("click",f.clickThis).on("click",f.clickThis)})})},breadcrumb:function(){var t=".layui-breadcrumb";a(t+l).each(function(){var t=a(this),i="lay-separator",e=t.attr(i)||"/",l=t.find("a");l.next("span["+i+"]")[0]||(l.each(function(t){t!==l.length-1&&a(this).after(""+e+"")}),t.css("visibility","visible"))})},progress:function(){var t="layui-progress";a("."+t+l).each(function(){var i=a(this),e=i.find(".layui-progress-bar"),l=e.attr("lay-percent");e.css("width",function(){return/^.+\/.+$/.test(l)?100*new Function("return "+l)()+"%":l}()),i.attr("lay-showPercent")&&setTimeout(function(){e.html(''+l+"")},350)})},collapse:function(){var t="layui-collapse";a("."+t+l).each(function(){var t=a(this).find(".layui-colla-item");t.each(function(){var t=a(this),i=t.find(".layui-colla-title"),e=t.find(".layui-colla-content"),l="none"===e.css("display");i.find(".layui-colla-icon").remove(),i.append(''+(l?"":"")+""),i.off("click",f.collapse).on("click",f.collapse)})})}};return s[t]?s[t]():layui.each(s,function(t,a){a()})},s.prototype.render=s.prototype.init;var p=new s,b=a(document);p.render();var v=".layui-tab-title li";b.on("click",v,f.tabClick),b.on("click",f.hideTabMore),a(window).on("resize",f.tabAuto),t(e,p)});layui.define("layer",function(e){"use strict";var i=layui.$,t=layui.layer,n=layui.hint(),a=layui.device(),o={config:{},set:function(e){var t=this;return t.config=i.extend({},t.config,e),t},on:function(e,i){return layui.onevent.call(this,r,e,i)}},l=function(){var e=this;return{upload:function(i){e.upload.call(e,i)},config:e.config}},r="upload",u="layui-upload-file",c="layui-upload-form",f="layui-upload-iframe",s="layui-upload-choose",p=function(e){var t=this;t.config=i.extend({},t.config,o.config,e),t.render()};p.prototype.config={accept:"images",exts:"",auto:!0,bindAction:"",url:"",field:"file",method:"post",data:{},drag:!0,size:0,number:0,multiple:!1},p.prototype.render=function(e){var t=this,e=t.config;e.elem=i(e.elem),e.bindAction=i(e.bindAction),t.file(),t.events()},p.prototype.file=function(){var e=this,t=e.config,n=e.elemFile=i(['"].join("")),o=t.elem.next();(o.hasClass(u)||o.hasClass(c))&&o.remove(),a.ie&&a.ie<10&&t.elem.wrap('
          '),e.isFile()?(e.elemFile=t.elem,t.field=t.elem[0].name):t.elem.after(n),a.ie&&a.ie<10&&e.initIE()},p.prototype.initIE=function(){var e=this,t=e.config,n=i(''),a=i(['
          ',"
          "].join(""));i("#"+f)[0]||i("body").append(n),t.elem.next().hasClass(c)||(e.elemFile.wrap(a),t.elem.next("."+c).append(function(){var e=[];return layui.each(t.data,function(i,t){t="function"==typeof t?t():t,e.push('')}),e.join("")}()))},p.prototype.msg=function(e){return t.msg(e,{icon:2,shift:6})},p.prototype.isFile=function(){var e=this.config.elem[0];if(e)return"input"===e.tagName.toLocaleLowerCase()&&"file"===e.type},p.prototype.preview=function(e){var i=this;window.FileReader&&layui.each(i.chooseFiles,function(i,t){var n=new FileReader;n.readAsDataURL(t),n.onload=function(){e&&e(i,t,this.result)}})},p.prototype.upload=function(e,t){var n,o=this,l=o.config,r=o.elemFile[0],u=function(){var t=0,n=0,a=e||o.files||o.chooseFiles||r.files,u=function(){l.multiple&&t+n===o.fileLength&&"function"==typeof l.allDone&&l.allDone({total:o.fileLength,successful:t,aborted:n})};layui.each(a,function(e,a){var r=new FormData;r.append(l.field,a),layui.each(l.data,function(e,i){i="function"==typeof i?i():i,r.append(e,i)}),i.ajax({url:l.url,type:"post",data:r,contentType:!1,processData:!1,dataType:"json",headers:l.headers||{},success:function(i){t++,d(e,i),u()},error:function(){n++,o.msg("璇锋眰涓婁紶鎺ュ彛鍑虹幇寮傚父"),m(e),u()}})})},c=function(){var e=i("#"+f);o.elemFile.parent().submit(),clearInterval(p.timer),p.timer=setInterval(function(){var i,t=e.contents().find("body");try{i=t.text()}catch(n){o.msg("鑾峰彇涓婁紶鍚庣殑鍝嶅簲淇℃伅鍑虹幇寮傚父"),clearInterval(p.timer),m()}i&&(clearInterval(p.timer),t.html(""),d(0,i))},30)},d=function(e,i){if(o.elemFile.next("."+s).remove(),r.value="","object"!=typeof i)try{i=JSON.parse(i)}catch(t){return i={},o.msg("璇峰涓婁紶鎺ュ彛杩斿洖鏈夋晥JSON")}"function"==typeof l.done&&l.done(i,e||0,function(e){o.upload(e)})},m=function(e){l.auto&&(r.value=""),"function"==typeof l.error&&l.error(e||0,function(e){o.upload(e)})},h=l.exts,v=function(){var i=[];return layui.each(e||o.chooseFiles,function(e,t){i.push(t.name)}),i}(),g={preview:function(e){o.preview(e)},upload:function(e,i){var t={};t[e]=i,o.upload(t)},pushFile:function(){return o.files=o.files||{},layui.each(o.chooseFiles,function(e,i){o.files[e]=i}),o.files},resetFile:function(e,i,t){var n=new File([i],t);o.files=o.files||{},o.files[e]=n}},y=function(){if("choose"!==t&&!l.auto||(l.choose&&l.choose(g),"choose"!==t))return l.before&&l.before(g),a.ie?a.ie>9?u():c():void u()};if(v=0===v.length?r.value.match(/[^\/\\]+\..+/g)||[]||"":v,0!==v.length){switch(l.accept){case"file":if(h&&!RegExp("\\w\\.("+h+")$","i").test(escape(v)))return o.msg("閫夋嫨鐨勬枃浠朵腑鍖呭惈涓嶆敮鎸佺殑鏍煎紡"),r.value="";break;case"video":if(!RegExp("\\w\\.("+(h||"avi|mp4|wma|rmvb|rm|flash|3gp|flv")+")$","i").test(escape(v)))return o.msg("閫夋嫨鐨勮棰戜腑鍖呭惈涓嶆敮鎸佺殑鏍煎紡"),r.value="";break;case"audio":if(!RegExp("\\w\\.("+(h||"mp3|wav|mid")+")$","i").test(escape(v)))return o.msg("閫夋嫨鐨勯煶棰戜腑鍖呭惈涓嶆敮鎸佺殑鏍煎紡"),r.value="";break;default:if(layui.each(v,function(e,i){RegExp("\\w\\.("+(h||"jpg|png|gif|bmp|jpeg$")+")","i").test(escape(i))||(n=!0)}),n)return o.msg("閫夋嫨鐨勫浘鐗囦腑鍖呭惈涓嶆敮鎸佺殑鏍煎紡"),r.value=""}if(o.fileLength=function(){var i=0,t=e||o.files||o.chooseFiles||r.files;return layui.each(t,function(){i++}),i}(),l.number&&o.fileLength>l.number)return o.msg("鍚屾椂鏈澶氬彧鑳戒笂浼犵殑鏁伴噺涓猴細"+l.number);if(l.size>0&&!(a.ie&&a.ie<10)){var F;if(layui.each(o.chooseFiles,function(e,i){if(i.size>1024*l.size){var t=l.size/1024;t=t>=1?t.toFixed(2)+"MB":l.size+"KB",r.value="",F=t}}),F)return o.msg("鏂囦欢涓嶈兘瓒呰繃"+F)}y()}},p.prototype.events=function(){var e=this,t=e.config,o=function(i){e.chooseFiles={},layui.each(i,function(i,t){var n=(new Date).getTime();e.chooseFiles[n+"-"+i]=t})},l=function(i,n){var a=e.elemFile,o=i.length>1?i.length+"涓枃浠":(i[0]||{}).name||a[0].value.match(/[^\/\\]+\..+/g)||[]||"";a.next().hasClass(s)&&a.next().remove(),e.upload(null,"choose"),e.isFile()||t.choose||a.after(''+o+"")};t.elem.off("upload.start").on("upload.start",function(){var a=i(this),o=a.attr("lay-data");if(o)try{o=new Function("return "+o)(),e.config=i.extend({},t,o)}catch(l){n.error("Upload element property lay-data configuration item has a syntax error: "+o)}e.config.item=a,e.elemFile[0].click()}),a.ie&&a.ie<10||t.elem.off("upload.over").on("upload.over",function(){var e=i(this);e.attr("lay-over","")}).off("upload.leave").on("upload.leave",function(){var e=i(this);e.removeAttr("lay-over")}).off("upload.drop").on("upload.drop",function(n,a){var r=i(this),u=a.originalEvent.dataTransfer.files||[];r.removeAttr("lay-over"),o(u),t.auto?e.upload(u):l(u)}),e.elemFile.off("upload.change").on("upload.change",function(){var i=this.files||[];o(i),t.auto?e.upload():l(i)}),t.bindAction.off("upload.action").on("upload.action",function(){e.upload()}),t.elem.data("haveEvents")||(e.elemFile.on("change",function(){i(this).trigger("upload.change")}),t.elem.on("click",function(){e.isFile()||i(this).trigger("upload.start")}),t.drag&&t.elem.on("dragover",function(e){e.preventDefault(),i(this).trigger("upload.over")}).on("dragleave",function(e){i(this).trigger("upload.leave")}).on("drop",function(e){e.preventDefault(),i(this).trigger("upload.drop",e)}),t.bindAction.on("click",function(){i(this).trigger("upload.action")}),t.elem.data("haveEvents",!0))},o.render=function(e){var i=new p(e);return l.call(i)},e(r,o)});layui.define("jquery",function(e){"use strict";var i=layui.jquery,t={config:{},index:layui.slider?layui.slider.index+1e4:0,set:function(e){var t=this;return t.config=i.extend({},t.config,e),t},on:function(e,i){return layui.onevent.call(this,n,e,i)}},a=function(){var e=this,i=e.config;return{setValue:function(i,t){return e.slide("set",i,t||0)},config:i}},n="slider",l="layui-disabled",s="layui-slider",r="layui-slider-bar",o="layui-slider-wrap",u="layui-slider-wrap-btn",d="layui-slider-tips",v="layui-slider-input",c="layui-slider-input-txt",m="layui-slider-input-btn",p="layui-slider-hover",f=function(e){var a=this;a.index=++t.index,a.config=i.extend({},a.config,t.config,e),a.render()};f.prototype.config={type:"default",min:0,max:100,value:0,step:1,showstep:!1,tips:!0,input:!1,range:!1,height:200,disabled:!1,theme:"#009688"},f.prototype.render=function(){var e=this,t=e.config;if(t.step<1&&(t.step=1),t.maxt.min?a:t.min,t.value[1]=n>t.min?n:t.min,t.value[0]=t.value[0]>t.max?t.max:t.value[0],t.value[1]=t.value[1]>t.max?t.max:t.value[1];var r=Math.floor((t.value[0]-t.min)/(t.max-t.min)*100),v=Math.floor((t.value[1]-t.min)/(t.max-t.min)*100),m=v-r+"%";r+="%",v+="%"}else{"object"==typeof t.value&&(t.value=Math.min.apply(null,t.value)),t.valuet.max&&(t.value=t.max);var m=Math.floor((t.value-t.min)/(t.max-t.min)*100)+"%"}var p=t.disabled?"#c2c2c2":t.theme,f='
          '+(t.tips?'
          ':"")+'
          '+(t.range?'
          ':"")+"
          ",h=i(t.elem),y=h.next("."+s);if(y[0]&&y.remove(),e.elemTemp=i(f),t.range?(e.elemTemp.find("."+o).eq(0).data("value",t.value[0]),e.elemTemp.find("."+o).eq(1).data("value",t.value[1])):e.elemTemp.find("."+o).data("value",t.value),h.html(e.elemTemp),"vertical"===t.type&&e.elemTemp.height(t.height+"px"),t.showstep){for(var g=(t.max-t.min)/t.step,b="",x=1;x
          ')}e.elemTemp.append(b)}if(t.input&&!t.range){var w=i('
          ');h.css("position","relative"),h.append(w),h.find("."+c).children("input").val(t.value),"vertical"===t.type?w.css({left:0,top:-48}):e.elemTemp.css("margin-right",w.outerWidth()+15)}t.disabled?(e.elemTemp.addClass(l),e.elemTemp.find("."+u).addClass(l)):e.slide(),e.elemTemp.find("."+u).on("mouseover",function(){var a="vertical"===t.type?t.height:e.elemTemp[0].offsetWidth,n=e.elemTemp.find("."+o),l="vertical"===t.type?a-i(this).parent()[0].offsetTop-n.height():i(this).parent()[0].offsetLeft,s=l/a*100,r=i(this).parent().data("value"),u=t.setTips?t.setTips(r):r;e.elemTemp.find("."+d).html(u),"vertical"===t.type?e.elemTemp.find("."+d).css({bottom:s+"%","margin-bottom":"20px",display:"inline-block"}):e.elemTemp.find("."+d).css({left:s+"%",display:"inline-block"})}).on("mouseout",function(){e.elemTemp.find("."+d).css("display","none")})},f.prototype.slide=function(e,t,a){var n=this,l=n.config,s=n.elemTemp,f=function(){return"vertical"===l.type?l.height:s[0].offsetWidth},h=s.find("."+o),y=s.next("."+v),g=y.children("."+c).children("input").val(),b=100/((l.max-l.min)/Math.ceil(l.step)),x=function(e,i){e=Math.ceil(e)*b>100?Math.ceil(e)*b:Math.round(e)*b,e=e>100?100:e,h.eq(i).css("vertical"===l.type?"bottom":"left",e+"%");var t=T(h[0].offsetLeft),a=l.range?T(h[1].offsetLeft):0;"vertical"===l.type?(s.find("."+d).css({bottom:e+"%","margin-bottom":"20px"}),t=T(f()-h[0].offsetTop-h.height()),a=l.range?T(f()-h[1].offsetTop-h.height()):0):s.find("."+d).css("left",e+"%"),t=t>100?100:t,a=a>100?100:a;var n=Math.min(t,a),o=Math.abs(t-a);"vertical"===l.type?s.find("."+r).css({height:o+"%",bottom:n+"%"}):s.find("."+r).css({width:o+"%",left:n+"%"});var u=l.min+Math.round((l.max-l.min)*e/100);if(g=u,y.children("."+c).children("input").val(g),h.eq(i).data("value",u),u=l.setTips?l.setTips(u):u,s.find("."+d).html(u),l.range){var v=[h.eq(0).data("value"),h.eq(1).data("value")];v[0]>v[1]&&v.reverse()}l.change&&l.change(l.range?v:u)},T=function(e){var i=e/f()*100/b,t=Math.round(i)*b;return e==f()&&(t=Math.ceil(i)*b),t},w=i(['
          f()&&(r=f());var o=r/f()*100/b;x(o,e),t.addClass(p),s.find("."+d).show(),i.preventDefault()},o=function(){t.removeClass(p),s.find("."+d).hide()};M(r,o)})}),s.on("click",function(e){var t=i("."+u);if(!t.is(event.target)&&0===t.has(event.target).length&&t.length){var a,n="vertical"===l.type?f()-e.clientY+i(this).offset().top:e.clientX-i(this).offset().left;n<0&&(n=0),n>f()&&(n=f());var s=n/f()*100/b;a=l.range?"vertical"===l.type?Math.abs(n-parseInt(i(h[0]).css("bottom")))>Math.abs(n-parseInt(i(h[1]).css("bottom")))?1:0:Math.abs(n-h[0].offsetLeft)>Math.abs(n-h[1].offsetLeft)?1:0:0,x(s,a),e.preventDefault()}}),y.hover(function(){var e=i(this);e.children("."+m).fadeIn("fast")},function(){var e=i(this);e.children("."+m).fadeOut("fast")}),y.children("."+m).children("i").each(function(e){i(this).on("click",function(){g=1==e?g-l.stepl.max?l.max:Number(g)+l.step;var i=(g-l.min)/(l.max-l.min)*100/b;x(i,0)})});var q=function(){var e=this.value;e=isNaN(e)?0:e,e=el.max?l.max:e,this.value=e;var i=(e-l.min)/(l.max-l.min)*100/b;x(i,0)};y.children("."+c).children("input").on("keydown",function(e){13===e.keyCode&&(e.preventDefault(),q.call(this))}).on("change",q)},f.prototype.events=function(){var e=this;e.config},t.render=function(e){var i=new f(e);return a.call(i)},e(n,t)});layui.define("jquery",function(e){"use strict";var i=layui.jquery,o={config:{},index:layui.colorpicker?layui.colorpicker.index+1e4:0,set:function(e){var o=this;return o.config=i.extend({},o.config,e),o},on:function(e,i){return layui.onevent.call(this,"colorpicker",e,i)}},r=function(){var e=this,i=e.config;return{config:i}},t="colorpicker",n="layui-show",l="layui-colorpicker",c=".layui-colorpicker-main",a="layui-icon-down",s="layui-icon-close",f="layui-colorpicker-trigger-span",d="layui-colorpicker-trigger-i",u="layui-colorpicker-side",p="layui-colorpicker-side-slider",g="layui-colorpicker-basis",v="layui-colorpicker-alpha-bgcolor",h="layui-colorpicker-alpha-slider",m="layui-colorpicker-basis-cursor",b="layui-colorpicker-main-input",k=function(e){var i={h:0,s:0,b:0},o=Math.min(e.r,e.g,e.b),r=Math.max(e.r,e.g,e.b),t=r-o;return i.b=r,i.s=0!=r?255*t/r:0,0!=i.s?e.r==r?i.h=(e.g-e.b)/t:e.g==r?i.h=2+(e.b-e.r)/t:i.h=4+(e.r-e.g)/t:i.h=-1,r==o&&(i.h=0),i.h*=60,i.h<0&&(i.h+=360),i.s*=100/255,i.b*=100/255,i},y=function(e){var e=e.indexOf("#")>-1?e.substring(1):e;if(3==e.length){var i=e.split("");e=i[0]+i[0]+i[1]+i[1]+i[2]+i[2]}e=parseInt(e,16);var o={r:e>>16,g:(65280&e)>>8,b:255&e};return k(o)},x=function(e){var i={},o=e.h,r=255*e.s/100,t=255*e.b/100;if(0==r)i.r=i.g=i.b=t;else{var n=t,l=(255-r)*t/255,c=(n-l)*(o%60)/60;360==o&&(o=0),o<60?(i.r=n,i.b=l,i.g=l+c):o<120?(i.g=n,i.b=l,i.r=n-c):o<180?(i.g=n,i.r=l,i.b=l+c):o<240?(i.b=n,i.r=l,i.g=n-c):o<300?(i.b=n,i.g=l,i.r=l+c):o<360?(i.r=n,i.g=l,i.b=n-c):(i.r=0,i.g=0,i.b=0)}return{r:Math.round(i.r),g:Math.round(i.g),b:Math.round(i.b)}},C=function(e){var o=x(e),r=[o.r.toString(16),o.g.toString(16),o.b.toString(16)];return i.each(r,function(e,i){1==i.length&&(r[e]="0"+i)}),r.join("")},P=function(e){var i=/[0-9]{1,3}/g,o=e.match(i)||[];return{r:o[0],g:o[1],b:o[2]}},B=i(window),w=i(document),D=function(e){var r=this;r.index=++o.index,r.config=i.extend({},r.config,o.config,e),r.render()};D.prototype.config={color:"",size:null,alpha:!1,format:"hex",predefine:!1,colors:["#009688","#5FB878","#1E9FFF","#FF5722","#FFB800","#01AAED","#999","#c00","#ff8c00","#ffd700","#90ee90","#00ced1","#1e90ff","#c71585","rgb(0, 186, 189)","rgb(255, 120, 0)","rgb(250, 212, 0)","#393D49","rgba(0,0,0,.5)","rgba(255, 69, 0, 0.68)","rgba(144, 240, 144, 0.5)","rgba(31, 147, 255, 0.73)"]},D.prototype.render=function(){var e=this,o=e.config,r=i(['
          ',"",'3&&(o.alpha&&"rgb"==o.format||(e="#"+C(k(P(o.color))))),"background: "+e):e}()+'">','',"","","
          "].join("")),t=i(o.elem);o.size&&r.addClass("layui-colorpicker-"+o.size),t.addClass("layui-inline").html(e.elemColorBox=r),e.color=e.elemColorBox.find("."+f)[0].style.background,e.events()},D.prototype.renderPicker=function(){var e=this,o=e.config,r=e.elemColorBox[0],t=e.elemPicker=i(['
          ','
          ','
          ','
          ','
          ','
          ',"
          ",'
          ','
          ',"
          ","
          ",'
          ','
          ','
          ',"
          ","
          ",function(){if(o.predefine){var e=['
          '];return layui.each(o.colors,function(i,o){e.push(['
          ','
          ',"
          "].join(""))}),e.push("
          "),e.join("")}return""}(),'
          ','
          ','',"
          ",'
          ','','',"","
          "].join(""));e.elemColorBox.find("."+f)[0];i(c)[0]&&i(c).data("index")==e.index?e.removePicker(D.thisElemInd):(e.removePicker(D.thisElemInd),i("body").append(t)),D.thisElemInd=e.index,D.thisColor=r.style.background,e.position(),e.pickerEvents()},D.prototype.removePicker=function(e){var o=this;o.config;return i("#layui-colorpicker"+(e||o.index)).remove(),o},D.prototype.position=function(){var e=this,i=e.config,o=e.bindElem||e.elemColorBox[0],r=e.elemPicker[0],t=o.getBoundingClientRect(),n=r.offsetWidth,l=r.offsetHeight,c=function(e){return e=e?"scrollLeft":"scrollTop",document.body[e]|document.documentElement[e]},a=function(e){return document.documentElement[e?"clientWidth":"clientHeight"]},s=5,f=t.left,d=t.bottom;f-=(n-o.offsetWidth)/2,d+=s,f+n+s>a("width")?f=a("width")-n-s:fa()&&(d=t.top>l?t.top-l:a()-l,d-=2*s),i.position&&(r.style.position=i.position),r.style.left=f+("fixed"===i.position?0:c(1))+"px",r.style.top=d+("fixed"===i.position?0:c())+"px"},D.prototype.val=function(){var e=this,i=(e.config,e.elemColorBox.find("."+f)),o=e.elemPicker.find("."+b),r=i[0],t=r.style.backgroundColor;if(t){var n=k(P(t)),l=i.attr("lay-type");if(e.select(n.h,n.s,n.b),"torgb"===l&&o.find("input").val(t),"rgba"===l){var c=P(t);if(3==(t.match(/[0-9]{1,3}/g)||[]).length)o.find("input").val("rgba("+c.r+", "+c.g+", "+c.b+", 1)"),e.elemPicker.find("."+h).css("left",280);else{o.find("input").val(t);var a=280*t.slice(t.lastIndexOf(",")+1,t.length-1);e.elemPicker.find("."+h).css("left",a)}e.elemPicker.find("."+v)[0].style.background="linear-gradient(to right, rgba("+c.r+", "+c.g+", "+c.b+", 0), rgb("+c.r+", "+c.g+", "+c.b+"))"}}else e.select(0,100,100),o.find("input").val(""),e.elemPicker.find("."+v)[0].style.background="",e.elemPicker.find("."+h).css("left",280)},D.prototype.side=function(){var e=this,o=e.config,r=e.elemColorBox.find("."+f),t=r.attr("lay-type"),n=e.elemPicker.find("."+u),l=e.elemPicker.find("."+p),c=e.elemPicker.find("."+g),y=e.elemPicker.find("."+m),C=e.elemPicker.find("."+v),w=e.elemPicker.find("."+h),D=l[0].offsetTop/180*360,E=100-(y[0].offsetTop+3)/180*100,H=(y[0].offsetLeft+3)/260*100,W=Math.round(w[0].offsetLeft/280*100)/100,j=e.elemColorBox.find("."+d),F=e.elemPicker.find(".layui-colorpicker-pre").children("div"),L=function(i,n,l,c){e.select(i,n,l);var f=x({h:i,s:n,b:l});if(j.addClass(a).removeClass(s),r[0].style.background="rgb("+f.r+", "+f.g+", "+f.b+")","torgb"===t&&e.elemPicker.find("."+b).find("input").val("rgb("+f.r+", "+f.g+", "+f.b+")"),"rgba"===t){var d=0;d=280*c,w.css("left",d),e.elemPicker.find("."+b).find("input").val("rgba("+f.r+", "+f.g+", "+f.b+", "+c+")"),r[0].style.background="rgba("+f.r+", "+f.g+", "+f.b+", "+c+")",C[0].style.background="linear-gradient(to right, rgba("+f.r+", "+f.g+", "+f.b+", 0), rgb("+f.r+", "+f.g+", "+f.b+"))"}o.change&&o.change(e.elemPicker.find("."+b).find("input").val())},M=i(['
          t&&(r=t);var l=r/180*360;D=l,L(l,H,E,W),e.preventDefault()};Y(r),e.preventDefault()}),n.on("click",function(e){var o=e.clientY-i(this).offset().top;o<0&&(o=0),o>this.offsetHeight&&(o=this.offsetHeight);var r=o/180*360;D=r,L(r,H,E,W),e.preventDefault()}),y.on("mousedown",function(e){var i=this.offsetTop,o=this.offsetLeft,r=e.clientY,t=e.clientX,n=function(e){var n=i+(e.clientY-r),l=o+(e.clientX-t),a=c[0].offsetHeight-3,s=c[0].offsetWidth-3;n<-3&&(n=-3),n>a&&(n=a),l<-3&&(l=-3),l>s&&(l=s);var f=(l+3)/260*100,d=100-(n+3)/180*100;E=d,H=f,L(D,f,d,W),e.preventDefault()};layui.stope(e),Y(n),e.preventDefault()}),c.on("mousedown",function(e){var o=e.clientY-i(this).offset().top-3+B.scrollTop(),r=e.clientX-i(this).offset().left-3+B.scrollLeft();o<-3&&(o=-3),o>this.offsetHeight-3&&(o=this.offsetHeight-3),r<-3&&(r=-3),r>this.offsetWidth-3&&(r=this.offsetWidth-3);var t=(r+3)/260*100,n=100-(o+3)/180*100;E=n,H=t,L(D,t,n,W),e.preventDefault(),y.trigger(e,"mousedown")}),w.on("mousedown",function(e){var i=this.offsetLeft,o=e.clientX,r=function(e){var r=i+(e.clientX-o),t=C[0].offsetWidth;r<0&&(r=0),r>t&&(r=t);var n=Math.round(r/280*100)/100;W=n,L(D,H,E,n),e.preventDefault()};Y(r),e.preventDefault()}),C.on("click",function(e){var o=e.clientX-i(this).offset().left;o<0&&(o=0),o>this.offsetWidth&&(o=this.offsetWidth);var r=Math.round(o/280*100)/100;W=r,L(D,H,E,r),e.preventDefault()}),F.each(function(){i(this).on("click",function(){i(this).parent(".layui-colorpicker-pre").addClass("selected").siblings().removeClass("selected");var e,o=this.style.backgroundColor,r=k(P(o)),t=o.slice(o.lastIndexOf(",")+1,o.length-1);D=r.h,H=r.s,E=r.b,3==(o.match(/[0-9]{1,3}/g)||[]).length&&(t=1),W=t,e=280*t,L(r.h,r.s,r.b,t)})})},D.prototype.select=function(e,i,o,r){var t=this,n=(t.config,C({h:e,s:100,b:100})),l=C({h:e,s:i,b:o}),c=e/360*180,a=180-o/100*180-3,s=i/100*260-3;t.elemPicker.find("."+p).css("top",c),t.elemPicker.find("."+g)[0].style.background="#"+n,t.elemPicker.find("."+m).css({top:a,left:s}),"change"!==r&&t.elemPicker.find("."+b).find("input").val("#"+l)},D.prototype.pickerEvents=function(){var e=this,o=e.config,r=e.elemColorBox.find("."+f),t=e.elemPicker.find("."+b+" input"),n={clear:function(i){r[0].style.background="",e.elemColorBox.find("."+d).removeClass(a).addClass(s),e.color="",o.done&&o.done(""),e.removePicker()},confirm:function(i,n){var l=t.val(),c=l,f={};if(l.indexOf(",")>-1){if(f=k(P(l)),e.select(f.h,f.s,f.b),r[0].style.background=c="#"+C(f),(l.match(/[0-9]{1,3}/g)||[]).length>3&&"rgba"===r.attr("lay-type")){var u=280*l.slice(l.lastIndexOf(",")+1,l.length-1);e.elemPicker.find("."+h).css("left",u),r[0].style.background=l,c=l}}else f=y(l),r[0].style.background=c="#"+C(f),e.elemColorBox.find("."+d).removeClass(s).addClass(a);return"change"===n?(e.select(f.h,f.s,f.b,n),void(o.change&&o.change(c))):(e.color=l,o.done&&o.done(l),void e.removePicker())}};e.elemPicker.on("click","*[colorpicker-events]",function(){var e=i(this),o=e.attr("colorpicker-events");n[o]&&n[o].call(this,e)}),t.on("keyup",function(e){var o=i(this);n.confirm.call(this,o,13===e.keyCode?null:"change")})},D.prototype.events=function(){var e=this,o=e.config,r=e.elemColorBox.find("."+f);e.elemColorBox.on("click",function(){e.renderPicker(),i(c)[0]&&(e.val(),e.side())}),o.elem[0]&&!e.elemColorBox[0].eventHandler&&(w.on("click",function(o){if(!i(o.target).hasClass(l)&&!i(o.target).parents("."+l)[0]&&!i(o.target).hasClass(c.replace(/\./g,""))&&!i(o.target).parents(c)[0]&&e.elemPicker){if(e.color){var t=k(P(e.color));e.select(t.h,t.s,t.b)}else e.elemColorBox.find("."+d).removeClass(a).addClass(s);r[0].style.background=e.color||"",e.removePicker()}}),B.on("resize",function(){return!(!e.elemPicker||!i(c)[0])&&void e.position()}),e.elemColorBox[0].eventHandler=!0)},o.render=function(e){var i=new D(e);return r.call(i)},e(t,o)});layui.define("layer",function(e){"use strict";var t=layui.$,i=layui.layer,a=layui.hint(),n=layui.device(),l="form",r=".layui-form",s="layui-this",o="layui-hide",c="layui-disabled",u=function(){this.config={verify:{required:[/[\S]+/,"蹇呭~椤逛笉鑳戒负绌"],phone:[/^1\d{10}$/,"璇疯緭鍏ユ纭殑鎵嬫満鍙"],email:[/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/,"閭鏍煎紡涓嶆纭"],url:[/(^#)|(^http(s*):\/\/[^\s]+\.[^\s]+)/,"閾炬帴鏍煎紡涓嶆纭"],number:function(e){if(!e||isNaN(e))return"鍙兘濉啓鏁板瓧"},date:[/^(\d{4})[-\/](\d{1}|0\d{1}|1[0-2])([-\/](\d{1}|0\d{1}|[1-2][0-9]|3[0-1]))*$/,"鏃ユ湡鏍煎紡涓嶆纭"],identity:[/(^\d{15}$)|(^\d{17}(x|X|\d)$)/,"璇疯緭鍏ユ纭殑韬唤璇佸彿"]}}};u.prototype.set=function(e){var i=this;return t.extend(!0,i.config,e),i},u.prototype.verify=function(e){var i=this;return t.extend(!0,i.config.verify,e),i},u.prototype.on=function(e,t){return layui.onevent.call(this,l,e,t)},u.prototype.val=function(e,i){var a=t(r+'[lay-filter="'+e+'"]');a.each(function(e,a){var n=t(this);layui.each(i,function(e,t){var i,a=n.find('[name="'+e+'"]');a[0]&&(i=a[0].type,"checkbox"===i?a[0].checked=t:"radio"===i?a.each(function(){this.value===t&&(this.checked=!0)}):a.val(t))})}),f.render(null,e)},u.prototype.render=function(e,i){var n=this,u=t(r+function(){return i?'[lay-filter="'+i+'"]':""}()),d={select:function(){var e,i="璇烽夋嫨",a="layui-form-select",n="layui-select-title",r="layui-select-none",d="",f=u.find("select"),v=function(i,l){t(i.target).parent().hasClass(n)&&!l||(t("."+a).removeClass(a+"ed "+a+"up"),e&&d&&e.val(d)),e=null},y=function(i,u,f){var y,p=t(this),m=i.find("."+n),k=m.find("input"),x=i.find("dl"),g=x.children("dd"),b=this.selectedIndex;if(!u){var C=function(){var e=i.offset().top+i.outerHeight()+5-h.scrollTop(),t=x.outerHeight();b=p[0].selectedIndex,i.addClass(a+"ed"),g.removeClass(o),y=null,g.eq(b).addClass(s).siblings().removeClass(s),e+t>h.height()&&e>=t&&i.addClass(a+"up"),$()},w=function(e){i.removeClass(a+"ed "+a+"up"),k.blur(),y=null,e||T(k.val(),function(e){var i=p[0].selectedIndex;e&&(d=t(p[0].options[i]).html(),0===i&&d===k.attr("placeholder")&&(d=""),k.val(d||""))})},$=function(){var e=x.children("dd."+s);if(e[0]){var t=e.position().top,i=x.height(),a=e.height();t>i&&x.scrollTop(t+x.scrollTop()-i+a-5),t<0&&x.scrollTop(t+x.scrollTop()-5)}};m.on("click",function(e){i.hasClass(a+"ed")?w():(v(e,!0),C()),x.find("."+r).remove()}),m.find(".layui-edge").on("click",function(){k.focus()}),k.on("keyup",function(e){var t=e.keyCode;9===t&&C()}).on("keydown",function(e){var t=e.keyCode;9===t&&w();var i=function(t,a){var n,l;e.preventDefault();var r=function(){var e=x.children("dd."+s);if(x.children("dd."+o)[0]&&"next"===t){var i=x.children("dd:not(."+o+",."+c+")"),n=i.eq(0).index();if(n>=0&&n鏃犲尮閰嶉」

          '):x.find("."+r).remove()},"keyup"),""===t&&x.find("."+r).remove(),void $())};f&&k.on("keyup",j).on("blur",function(i){var a=p[0].selectedIndex;e=k,d=t(p[0].options[a]).html(),0===a&&d===k.attr("placeholder")&&(d=""),setTimeout(function(){T(k.val(),function(e){d||k.val("")},"blur")},200)}),g.on("click",function(){var e=t(this),a=e.attr("lay-value"),n=p.attr("lay-filter");return!e.hasClass(c)&&(e.hasClass("layui-select-tips")?k.val(""):(k.val(e.text()),e.addClass(s)),e.siblings().removeClass(s),p.val(a).removeClass("layui-form-danger"),layui.event.call(this,l,"select("+n+")",{elem:p[0],value:a,othis:i}),w(!0),!1)}),i.find("dl>dt").on("click",function(e){return!1}),t(document).off("click",v).on("click",v)}};f.each(function(e,l){var r=t(this),o=r.next("."+a),u=this.disabled,d=l.value,f=t(l.options[l.selectedIndex]),v=l.options[0];if("string"==typeof r.attr("lay-ignore"))return r.show();var h="string"==typeof r.attr("lay-search"),p=v?v.value?i:v.innerHTML||i:i,m=t(['
          ','
          ','','
          ','
          ',function(e){var t=[];return layui.each(e,function(e,a){0!==e||a.value?"optgroup"===a.tagName.toLowerCase()?t.push("
          "+a.label+"
          "):t.push('
          '+a.innerHTML+"
          "):t.push('
          '+(a.innerHTML||i)+"
          ")}),0===t.length&&t.push('
          娌℃湁閫夐」
          '),t.join("")}(r.find("*"))+"
          ","
          "].join(""));o[0]&&o.remove(),r.after(m),y.call(this,m,u,h)})},checkbox:function(){var e={checkbox:["layui-form-checkbox","layui-form-checked","checkbox"],_switch:["layui-form-switch","layui-form-onswitch","switch"]},i=u.find("input[type=checkbox]"),a=function(e,i){var a=t(this);e.on("click",function(){var t=a.attr("lay-filter"),n=(a.attr("lay-text")||"").split("|");a[0].disabled||(a[0].checked?(a[0].checked=!1,e.removeClass(i[1]).find("em").text(n[1])):(a[0].checked=!0,e.addClass(i[1]).find("em").text(n[0])),layui.event.call(a[0],l,i[2]+"("+t+")",{elem:a[0],value:a[0].value,othis:e}))})};i.each(function(i,n){var l=t(this),r=l.attr("lay-skin"),s=(l.attr("lay-text")||"").split("|"),o=this.disabled;"switch"===r&&(r="_"+r);var u=e[r]||e.checkbox;if("string"==typeof l.attr("lay-ignore"))return l.show();var d=l.next("."+u[0]),f=t(['
          ",function(){var e=n.title.replace(/\s/g,""),t={checkbox:[e?""+n.title+"":"",''].join(""),_switch:""+((n.checked?s[0]:s[1])||"")+""};return t[r]||t.checkbox}(),"
          "].join(""));d[0]&&d.remove(),l.after(f),a.call(this,f,u)})},radio:function(){var e="layui-form-radio",i=["",""],a=u.find("input[type=radio]"),n=function(a){var n=t(this),s="layui-anim-scaleSpring";a.on("click",function(){var o=n[0].name,c=n.parents(r),u=n.attr("lay-filter"),d=c.find("input[name="+o.replace(/(\.|#|\[|\])/g,"\\$1")+"]");n[0].disabled||(layui.each(d,function(){var a=t(this).next("."+e);this.checked=!1,a.removeClass(e+"ed"),a.find(".layui-icon").removeClass(s).html(i[1])}),n[0].checked=!0,a.addClass(e+"ed"),a.find(".layui-icon").addClass(s).html(i[0]),layui.event.call(n[0],l,"radio("+u+")",{elem:n[0],value:n[0].value,othis:a}))})};a.each(function(a,l){var r=t(this),s=r.next("."+e),o=this.disabled;if("string"==typeof r.attr("lay-ignore"))return r.show();s[0]&&s.remove();var u=t(['
          ',''+i[l.checked?0:1]+"","
          "+function(){var e=l.title||"";return"string"==typeof r.next().attr("lay-radio")&&(e=r.next().html(),r.next().remove()),e}()+"
          ","
          "].join(""));r.after(u),n.call(this,u)})}};return e?d[e]?d[e]():a.error("涓嶆敮鎸佺殑"+e+"琛ㄥ崟娓叉煋"):layui.each(d,function(e,t){t()}),n};var d=function(){var e=t(this),a=f.config.verify,s=null,o="layui-form-danger",c={},u=e.parents(r),d=u.find("*[lay-verify]"),v=e.parents("form")[0],h=u.find("input,select,textarea"),y=e.attr("lay-filter");if(layui.each(d,function(e,l){var r=t(this),c=r.attr("lay-verify").split("|"),u=r.attr("lay-verType"),d=r.val();if(r.removeClass(o),layui.each(c,function(e,t){var c,f="",v="function"==typeof a[t];if(a[t]){var c=v?f=a[t](d,l):!a[t][0].test(d);if(f=f||a[t][1],c)return"tips"===u?i.tips(f,function(){return"string"==typeof r.attr("lay-ignore")||"select"!==l.tagName.toLowerCase()&&!/^checkbox|radio$/.test(l.type)?r:r.next()}(),{tips:1}):"alert"===u?i.alert(f,{title:"鎻愮ず",shadeClose:!0}):i.msg(f,{icon:5,shift:6}),n.android||n.ios||l.focus(),r.addClass(o),s=!0}}),s)return s}),s)return!1;var p={};return layui.each(h,function(e,t){if(t.name=(t.name||"").replace(/^\s*|\s*&/,""),t.name){if(/^.*\[\]$/.test(t.name)){var i=t.name.match(/^(.*)\[\]$/g)[0];p[i]=0|p[i],t.name=t.name.replace(/^(.*)\[\]$/,"$1["+p[i]++ +"]")}/^checkbox|radio$/.test(t.type)&&!t.checked||(c[t.name]=t.value)}}),layui.event.call(this,l,"submit("+y+")",{elem:this,form:v,field:c})},f=new u,v=t(document),h=t(window);f.render(),v.on("reset",r,function(){var e=t(this).attr("lay-filter");setTimeout(function(){f.render(null,e)},50)}),v.on("submit",r,d).on("click","*[lay-submit]",d),e(l,f)});layui.define("jquery",function(e){"use strict";var o=layui.$,a=layui.hint(),i="layui-tree-enter",r=function(e){this.options=e},t={arrow:["",""],checkbox:["",""],radio:["",""],branch:["",""],leaf:""};r.prototype.init=function(e){var o=this;e.addClass("layui-box layui-tree"),o.options.skin&&e.addClass("layui-tree-skin-"+o.options.skin),o.tree(e),o.on(e)},r.prototype.tree=function(e,a){var i=this,r=i.options,n=a||r.nodes;layui.each(n,function(a,n){var l=n.children&&n.children.length>0,c=o('
            '),s=o(["
          • ",function(){return l?''+(n.spread?t.arrow[1]:t.arrow[0])+"":""}(),function(){return r.check?''+("checkbox"===r.check?t.checkbox[0]:"radio"===r.check?t.radio[0]:"")+"":""}(),function(){return'"+(''+(l?n.spread?t.branch[1]:t.branch[0]:t.leaf)+"")+(""+(n.name||"鏈懡鍚")+"")}(),"
          • "].join(""));l&&(s.append(c),i.tree(c,n.children)),e.append(s),"function"==typeof r.click&&i.click(s,n),i.spread(s,n),r.drag&&i.drag(s,n)})},r.prototype.click=function(e,o){var a=this,i=a.options;e.children("a").on("click",function(e){layui.stope(e),i.click(o)})},r.prototype.spread=function(e,o){var a=this,i=(a.options,e.children(".layui-tree-spread")),r=e.children("ul"),n=e.children("a"),l=function(){e.data("spread")?(e.data("spread",null),r.removeClass("layui-show"),i.html(t.arrow[0]),n.find(".layui-icon").html(t.branch[0])):(e.data("spread",!0),r.addClass("layui-show"),i.html(t.arrow[1]),n.find(".layui-icon").html(t.branch[1]))};r[0]&&(i.on("click",l),n.on("dblclick",l))},r.prototype.on=function(e){var a=this,r=a.options,t="layui-tree-drag";e.find("i").on("selectstart",function(e){return!1}),r.drag&&o(document).on("mousemove",function(e){var i=a.move;if(i.from){var r=(i.to,o('
            '));e.preventDefault(),o("."+t)[0]||o("body").append(r);var n=o("."+t)[0]?o("."+t):r;n.addClass("layui-show").html(i.from.elem.children("a").html()),n.css({left:e.pageX+10,top:e.pageY+10})}}).on("mouseup",function(){var e=a.move;e.from&&(e.from.elem.children("a").removeClass(i),e.to&&e.to.elem.children("a").removeClass(i),a.move={},o("."+t).remove())})},r.prototype.move={},r.prototype.drag=function(e,a){var r=this,t=(r.options,e.children("a")),n=function(){var t=o(this),n=r.move;n.from&&(n.to={item:a,elem:e},t.addClass(i))};t.on("mousedown",function(){var o=r.move;o.from={item:a,elem:e}}),t.on("mouseenter",n).on("mousemove",n).on("mouseleave",function(){var e=o(this),a=r.move;a.from&&(delete a.to,e.removeClass(i))})},e("tree",function(e){var i=new r(e=e||{}),t=o(e.elem);return t[0]?void i.init(t):a.error("layui.tree 娌℃湁鎵惧埌"+e.elem+"鍏冪礌")})});layui.define(["laytpl","laypage","layer","form","util"],function(e){"use strict";var t=layui.$,i=layui.laytpl,a=layui.laypage,l=layui.layer,n=layui.form,o=(layui.util,layui.hint()),r=layui.device(),d={config:{checkName:"LAY_CHECKED",indexName:"LAY_TABLE_INDEX"},cache:{},index:layui.table?layui.table.index+1e4:0,set:function(e){var i=this;return i.config=t.extend({},i.config,e),i},on:function(e,t){return layui.onevent.call(this,u,e,t)}},c=function(){var e=this,t=e.config,i=t.id||t.index;return i&&(c.that[i]=e,c.config[i]=t),{reload:function(t){e.reload.call(e,t)},setColsWidth:function(){e.setColsWidth.call(e)},resize:function(){e.resize.call(e)},config:t}},s=function(e){var t=c.config[e];return t||o.error("The ID option was not found in the table instance"),t||null},u="table",h=".layui-table",y="layui-hide",f="layui-none",p="layui-table-view",v=".layui-table-tool",m=".layui-table-box",g=".layui-table-init",b=".layui-table-header",x=".layui-table-body",k=".layui-table-main",C=".layui-table-fixed",w=".layui-table-fixed-l",T=".layui-table-fixed-r",A=".layui-table-total",L=".layui-table-page",S=".layui-table-sort",N="layui-table-edit",W="layui-table-hover",_=function(e){var t='{{#if(item2.colspan){}} colspan="{{item2.colspan}}"{{#} if(item2.rowspan){}} rowspan="{{item2.rowspan}}"{{#}}}';return e=e||{},['',"","{{# layui.each(d.data.cols, function(i1, item1){ }}","","{{# layui.each(item1, function(i2, item2){ }}",'{{# if(item2.fixed && item2.fixed !== "right"){ left = true; } }}','{{# if(item2.fixed === "right"){ right = true; } }}',function(){return e.fixed&&"right"!==e.fixed?'{{# if(item2.fixed && item2.fixed !== "right"){ }}':"right"===e.fixed?'{{# if(item2.fixed === "right"){ }}':""}(),"{{# var isSort = !(item2.colGroup) && item2.sort; }}",'",e.fixed?"{{# }; }}":"","{{# }); }}","","{{# }); }}","","
            ','
            ','{{# if(item2.type === "checkbox"){ }}','',"{{# } else { }}",'{{item2.title||""}}',"{{# if(isSort){ }}",'',"{{# } }}","{{# } }}","
            ","
            "].join("")},E=['',"","
            "].join(""),z=['
            ',"{{# if(d.data.toolbar){ }}",'
            ','
            ','
            ',"
            ","{{# } }}",'
            ',"{{# if(d.data.loading){ }}",'
            ','',"
            ","{{# } }}","{{# var left, right; }}",'
            ',_(),"
            ",'
            ',E,"
            ","{{# if(left){ }}",'
            ','
            ',_({fixed:!0}),"
            ",'
            ',E,"
            ","
            ","{{# }; }}","{{# if(right){ }}",'
            ','
            ',_({fixed:"right"}),'
            ',"
            ",'
            ',E,"
            ","
            ","{{# }; }}","
            ","{{# if(d.data.totalRow){ }}",'
            ','','',"
            ","
            ","{{# } }}","{{# if(d.data.page){ }}",'
            ','
            ',"
            ","{{# } }}","","
            "].join(""),H=t(window),R=t(document),F=function(e){var i=this;i.index=++d.index,i.config=t.extend({},i.config,d.config,e),i.render()};F.prototype.config={limit:10,loading:!0,cellMinWidth:60,defaultToolbar:["filter","exports","print"],autoSort:!0,text:{none:"鏃犳暟鎹"}},F.prototype.render=function(){var e=this,a=e.config;if(a.elem=t(a.elem),a.where=a.where||{},a.id=a.id||a.elem.attr("id")||e.index,a.request=t.extend({pageName:"page",limitName:"limit"},a.request),a.response=t.extend({statusName:"code",statusCode:0,msgName:"msg",dataName:"data",countName:"count"},a.response),"object"==typeof a.page&&(a.limit=a.page.limit||a.limit,a.limits=a.page.limits||a.limits,e.page=a.page.curr=a.page.curr||1,delete a.page.elem,delete a.page.jump),!a.elem[0])return e;a.height&&/^full-\d+$/.test(a.height)&&(e.fullHeightGap=a.height.split("-")[1],a.height=H.height()-e.fullHeightGap),e.setInit();var l=a.elem,n=l.next("."+p),o=e.elem=t(i(z).render({VIEW_CLASS:p,data:a,index:e.index}));if(a.index=e.index,n[0]&&n.remove(),l.after(o),e.layTool=o.find(v),e.layBox=o.find(m),e.layHeader=o.find(b),e.layMain=o.find(k),e.layBody=o.find(x),e.layFixed=o.find(C),e.layFixLeft=o.find(w),e.layFixRight=o.find(T),e.layTotal=o.find(A),e.layPage=o.find(L),e.renderToolbar(),e.fullSize(),a.cols.length>1){var r=e.layFixed.find(b).find("th");r.height(e.layHeader.height()-1-parseFloat(r.css("padding-top"))-parseFloat(r.css("padding-bottom")))}e.pullData(e.page),e.events()},F.prototype.initOpts=function(e){var t=this,i=(t.config,{checkbox:48,radio:48,space:15,numbers:40});e.checkbox&&(e.type="checkbox"),e.space&&(e.type="space"),e.type||(e.type="normal"),"normal"!==e.type&&(e.unresize=!0,e.width=e.width||i[e.type])},F.prototype.setInit=function(e){var t=this,i=t.config;return i.clientWidth=i.width||function(){var e=function(t){var a,l;t=t||i.elem.parent(),a=t.width();try{l="none"===t.css("display")}catch(n){}return!t[0]||a&&!l?a:e(t.parent())};return e()}(),"width"===e?i.clientWidth:void layui.each(i.cols,function(e,a){layui.each(a,function(l,n){if(!n)return void a.splice(l,1);if(n.key=e+"-"+l,n.hide=n.hide||!1,n.colGroup||n.colspan>1){var o=0;layui.each(i.cols[e+1],function(t,i){i.HAS_PARENT||o>1&&o==n.colspan||(i.HAS_PARENT=!0,i.parentKey=e+"-"+l,o+=parseInt(i.colspan>1?i.colspan:1))}),n.colGroup=!0}t.initOpts(n)})})},F.prototype.renderToolbar=function(){var e=this,a=e.config,l=['
            ','
            ','
            '].join(""),n=e.layTool.find(".layui-table-tool-temp");if("default"===a.toolbar)n.html(l);else if("string"==typeof a.toolbar){var o=t(a.toolbar).html()||"";o&&n.html(i(o).render(a))}var r={filter:{title:"绛涢夊垪",layEvent:"LAYTABLE_COLS",icon:"layui-icon-cols"},exports:{title:"瀵煎嚭",layEvent:"LAYTABLE_EXPORT",icon:"layui-icon-export"},print:{title:"鎵撳嵃",layEvent:"LAYTABLE_PRINT",icon:"layui-icon-print"}},d=[];"object"==typeof a.defaultToolbar&&layui.each(a.defaultToolbar,function(e,t){var i=r[t];i&&d.push('
            ')}),e.layTool.find(".layui-table-tool-self").html(d.join(""))},F.prototype.setParentCol=function(e,t){var i=this,a=i.config,l=i.layHeader.find('th[data-key="'+a.index+"-"+t+'"]'),n=parseInt(l.attr("colspan"))||0;if(l[0]){var o=t.split("-"),r=a.cols[o[0]][o[1]];e?n--:n++,l.attr("colspan",n),l[n<1?"addClass":"removeClass"](y),r.colspan=n,r.hide=n<1;var d=l.data("parentkey");d&&i.setParentCol(e,d)}},F.prototype.setColsPatch=function(){var e=this,t=e.config;layui.each(t.cols,function(t,i){layui.each(i,function(t,i){i.hide&&e.setParentCol(i.hide,i.parentKey)})})},F.prototype.setColsWidth=function(){var e=this,t=e.config,i=0,a=0,l=0,n=0,o=e.setInit("width");e.eachCols(function(e,t){t.hide||i++}),o=o-function(){return"line"===t.skin||"nob"===t.skin?2:i+1}()-e.getScrollWidth(e.layMain[0])-1;var r=function(e){layui.each(t.cols,function(i,r){layui.each(r,function(i,d){var c=0,s=d.minWidth||t.cellMinWidth;return d?void(d.colGroup||d.hide||(e?l&&ln&&a&&(l=(o-n)/a)};r(),r(!0),e.autoColNums=a,e.eachCols(function(i,a){var n=a.minWidth||t.cellMinWidth;a.colGroup||a.hide||(0===a.width?e.getCssRule(t.index+"-"+a.key,function(e){e.style.width=Math.floor(l>=n?l:n)+"px"}):/\d+%$/.test(a.width)&&e.getCssRule(t.index+"-"+a.key,function(e){e.style.width=Math.floor(parseFloat(a.width)/100*o)+"px"}))});var d=e.layMain.width()-e.getScrollWidth(e.layMain[0])-e.layMain.children("table").outerWidth();if(e.autoColNums&&d>=-i&&d<=i){var c=function(t){var i;return t=t||e.layHeader.eq(0).find("thead th:last-child"),i=t.data("field"),!i&&t.prev()[0]?c(t.prev()):t},s=c(),u=s.data("key");e.getCssRule(u,function(t){var i=t.style.width||s.outerWidth();t.style.width=parseFloat(i)+d+"px",e.layMain.height()-e.layMain.prop("clientHeight")>0&&(t.style.width=parseFloat(t.style.width)-1+"px")})}e.loading(!0)},F.prototype.resize=function(){var e=this;e.fullSize(),e.setColsWidth(),e.scrollPatch()},F.prototype.reload=function(e){var i=this;i.config.data&&i.config.data.constructor===Array&&delete i.config.data,i.config=t.extend({},i.config,e),i.render()},F.prototype.page=1,F.prototype.pullData=function(e){var i=this,a=i.config,l=a.request,n=a.response,o=function(){"object"==typeof a.initSort&&i.sort(a.initSort.field,a.initSort.type)};if(i.startTime=(new Date).getTime(),a.url){var r={};r[l.pageName]=e,r[l.limitName]=a.limit;var d=t.extend(r,a.where);a.contentType&&0==a.contentType.indexOf("application/json")&&(d=JSON.stringify(d)),t.ajax({type:a.method||"get",url:a.url,contentType:a.contentType,data:d,dataType:"json",headers:a.headers||{},success:function(t){"function"==typeof a.parseData&&(t=a.parseData(t)||t),t[n.statusName]!=n.statusCode?(i.renderForm(),i.layMain.html('
            '+(t[n.msgName]||"杩斿洖鐨勬暟鎹笉绗﹀悎瑙勮寖锛屾纭殑鎴愬姛鐘舵佺爜 ("+n.statusName+") 搴斾负锛"+n.statusCode)+"
            ")):(i.renderData(t,e,t[n.countName]),o(),a.time=(new Date).getTime()-i.startTime+" ms"),i.setColsWidth(),"function"==typeof a.done&&a.done(t,e,t[n.countName])},error:function(e,t){i.layMain.html('
            鏁版嵁鎺ュ彛璇锋眰寮傚父锛'+t+"
            "),i.renderForm(),i.setColsWidth()}})}else if(a.data&&a.data.constructor===Array){var c={},s=e*a.limit-a.limit;c[n.dataName]=a.data.concat().splice(s,a.limit),c[n.countName]=a.data.length,i.renderData(c,e,a.data.length),o(),i.setColsWidth(),"function"==typeof a.done&&a.done(c,e,c[n.countName])}},F.prototype.eachCols=function(e){var t=this;return d.eachCols(null,e,t.config.cols),t},F.prototype.renderData=function(e,n,o,r){var c=this,s=c.config,u=e[s.response.dataName]||[],h=[],p=[],v=[],m=function(){var e;return!r&&c.sortKey?c.sort(c.sortKey.field,c.sortKey.sort,!0):(layui.each(u,function(a,l){var o=[],u=[],f=[],m=a+s.limit*(n-1)+1;0!==l.length&&(r||(l[d.config.indexName]=a),c.eachCols(function(n,r){var c=r.field||n,h=s.index+"-"+r.key,p=l[c];if(void 0!==p&&null!==p||(p=""),!r.colGroup){var v=['','
            '+function(){var n=t.extend(!0,{LAY_INDEX:m},l),o=d.config.checkName;switch(r.type){case"checkbox":return'";case"radio":return n[o]&&(e=a),'';case"numbers":return m}return r.toolbar?i(t(r.toolbar).html()||"").render(n):r.templet?function(){return"function"==typeof r.templet?r.templet(n):i(t(r.templet).html()||String(p)).render(n)}():p}(),"
            "].join("");o.push(v),r.fixed&&"right"!==r.fixed&&u.push(v),"right"===r.fixed&&f.push(v)}}),h.push(''+o.join("")+""),p.push(''+u.join("")+""),v.push(''+f.join("")+""))}),c.layBody.scrollTop(0),c.layMain.find("."+f).remove(),c.layMain.find("tbody").html(h.join("")),c.layFixLeft.find("tbody").html(p.join("")),c.layFixRight.find("tbody").html(v.join("")),c.renderForm(),"number"==typeof e&&c.setThisRowChecked(e),c.syncCheckAll(),c.haveInit?c.scrollPatch():setTimeout(function(){c.scrollPatch()},50),c.haveInit=!0,l.close(c.tipsIndex),s.HAS_SET_COLS_PATCH||c.setColsPatch(),void(s.HAS_SET_COLS_PATCH=!0))};return c.key=s.id||s.index,d.cache[c.key]=u,c.layPage[0==o||0===u.length&&1==n?"addClass":"removeClass"](y),r?m():0===u.length?(c.renderForm(),c.layFixed.remove(),c.layMain.find("tbody").html(""),c.layMain.find("."+f).remove(),c.layMain.append('
            '+s.text.none+"
            ")):(m(),c.renderTotal(u),void(s.page&&(s.page=t.extend({elem:"layui-table-page"+s.index,count:o,limit:s.limit,limits:s.limits||[10,20,30,40,50,60,70,80,90],groups:3,layout:["prev","page","next","skip","count","limit"],prev:'',next:'',jump:function(e,t){t||(c.page=e.curr,s.limit=e.limit,c.loading(),c.pullData(e.curr))}},s.page),s.page.count=o,a.render(s.page))))},F.prototype.renderTotal=function(e){var t=this,i=t.config,a={};if(i.totalRow){layui.each(e,function(e,i){0!==i.length&&t.eachCols(function(e,t){var l=t.field||e,n=i[l];t.totalRow&&(a[l]=(a[l]||0)+(parseFloat(n)||0))})});var l=[];t.eachCols(function(e,t){var n=t.field||e,o=['','
            '+function(){var e=t.totalRowText||"";return t.totalRow?parseFloat(a[n]).toFixed(2)||e:e}(),"
            "].join("");l.push(o)}),t.layTotal.find("tbody").html(""+l.join("")+"")}},F.prototype.getColElem=function(e,t){var i=this,a=i.config;return e.eq(0).find(".laytable-cell-"+(a.index+"-"+t)+":eq(0)")},F.prototype.renderForm=function(e){n.render(e,"LAY-table-"+this.index)},F.prototype.setThisRowChecked=function(e){var t=this,i=(t.config,"layui-table-click"),a=t.layBody.find('tr[data-index="'+e+'"]');a.addClass(i).siblings("tr").removeClass(i)},F.prototype.sort=function(e,i,a,l){var n,r,c=this,s={},h=c.config,y=h.elem.attr("lay-filter"),f=d.cache[c.key];"string"==typeof e&&c.layHeader.find("th").each(function(i,a){var l=t(this),o=l.data("field");if(o===e)return e=l,n=o,!1});try{var n=n||e.data("field"),p=e.data("key");if(c.sortKey&&!a&&n===c.sortKey.field&&i===c.sortKey.sort)return;var v=c.layHeader.find("th .laytable-cell-"+p).find(S);c.layHeader.find("th").find(S).removeAttr("lay-sort"),v.attr("lay-sort",i||null),c.layFixed.find("th")}catch(m){return o.error("Table modules: Did not match to field")}c.sortKey={field:n,sort:i},h.autoSort&&("asc"===i?r=layui.sort(f,n):"desc"===i?r=layui.sort(f,n,!0):(r=layui.sort(f,d.config.indexName),delete c.sortKey)),s[h.response.dataName]=r||f,c.renderData(s,c.page,c.count,!0),l&&layui.event.call(e,u,"sort("+y+")",{field:n,type:i})},F.prototype.loading=function(e){var i=this,a=i.config;a.loading&&(e?(i.layInit&&i.layInit.remove(),delete i.layInit,i.layBox.find(g).remove()):(i.layInit=t(['
            ','',"
            "].join("")),i.layBox.append(i.layInit)))},F.prototype.setCheckData=function(e,t){var i=this,a=i.config,l=d.cache[i.key];l[e]&&l[e].constructor!==Array&&(l[e][a.checkName]=t)},F.prototype.syncCheckAll=function(){var e=this,t=e.config,i=e.layHeader.find('input[name="layTableCheckbox"]'),a=function(i){return e.eachCols(function(e,a){"checkbox"===a.type&&(a[t.checkName]=i)}),i};i[0]&&(d.checkStatus(e.key).isAll?(i[0].checked||(i.prop("checked",!0),e.renderForm("checkbox")),a(!0)):(i[0].checked&&(i.prop("checked",!1),e.renderForm("checkbox")),a(!1)))},F.prototype.getCssRule=function(e,t){var i=this,a=i.elem.find("style")[0],l=a.sheet||a.styleSheet||{},n=l.cssRules||l.rules;layui.each(n,function(i,a){if(a.selectorText===".laytable-cell-"+e)return t(a),!0})},F.prototype.fullSize=function(){var e,t=this,i=t.config,a=i.height;t.fullHeightGap&&(a=H.height()-t.fullHeightGap,a<135&&(a=135),t.elem.css("height",a)),a&&(e=parseFloat(a)-(t.layHeader.outerHeight()||38),i.toolbar&&(e-=t.layTool.outerHeight()||50),i.totalRow&&(e-=t.layTotal.outerHeight()||40),i.page&&(e=e-(t.layPage.outerHeight()||41)-2),t.layMain.css("height",e))},F.prototype.getScrollWidth=function(e){var t=0;return e?t=e.offsetWidth-e.clientWidth:(e=document.createElement("div"),e.style.width="100px",e.style.height="100px",e.style.overflowY="scroll",document.body.appendChild(e),t=e.offsetWidth-e.clientWidth,document.body.removeChild(e)),t},F.prototype.scrollPatch=function(){var e=this,i=e.layMain.children("table"),a=e.layMain.width()-e.layMain.prop("clientWidth"),l=e.layMain.height()-e.layMain.prop("clientHeight"),n=(e.getScrollWidth(e.layMain[0]),i.outerWidth()-e.layMain.width()),o=function(e){if(a&&l){if(e=e.eq(0),!e.find(".layui-table-patch")[0]){var i=t('
            ');i.find("div").css({width:a}),e.find("tr").append(i)}}else e.find(".layui-table-patch").remove()};o(e.layHeader),o(e.layTotal);var r=e.layMain.height(),d=r-l;e.layFixed.find(x).css("height",i.height()>=d?d:"auto"),e.layFixRight[n>0?"removeClass":"addClass"](y),e.layFixRight.css("right",a-1)},F.prototype.events=function(){var e,a=this,o=a.config,c=t("body"),s={},h=a.layHeader.find("th"),f=".layui-table-cell",p=o.elem.attr("lay-filter");a.layTool.on("click","*[lay-event]",function(e){var i=t(this),c=i.attr("lay-event"),s=function(e){var l=t(e.list),n=t('
              ');n.html(l),o.height&&n.css("max-height",o.height-(a.layTool.outerHeight()||50)),i.find(".layui-table-tool-panel")[0]||i.append(n),a.renderForm(),n.on("click",function(e){layui.stope(e)}),e.done&&e.done(n,l)};switch(layui.stope(e),R.trigger("table.tool.panel.remove"),l.close(a.tipsIndex),c){case"LAYTABLE_COLS":s({list:function(){var e=[];return a.eachCols(function(t,i){i.field&&"normal"==i.type&&e.push('
            • ')}),e.join("")}(),done:function(){n.on("checkbox(LAY_TABLE_TOOL_COLS)",function(e){var i=t(e.elem),l=this.checked,n=i.data("key"),r=i.data("parentkey");layui.each(o.cols,function(e,t){layui.each(t,function(t,i){if(e+"-"+t===n){var d=i.hide;i.hide=!l,a.elem.find('*[data-key="'+o.index+"-"+n+'"]')[l?"removeClass":"addClass"](y),d!=i.hide&&a.setParentCol(!l,r),a.resize()}})})})}});break;case"LAYTABLE_EXPORT":r.ie?l.tips("瀵煎嚭鍔熻兘涓嶆敮鎸 IE锛岃鐢 Chrome 绛夐珮绾ф祻瑙堝櫒瀵煎嚭",this,{tips:3}):s({list:function(){return['
            • 瀵煎嚭鍒 Csv 鏂囦欢
            • ','
            • 瀵煎嚭鍒 Excel 鏂囦欢
            • '].join("")}(),done:function(e,i){i.on("click",function(){var e=t(this).data("type");d.exportFile(o.id,null,e)})}});break;case"LAYTABLE_PRINT":var h=window.open("鎵撳嵃绐楀彛","_blank"),f=[""].join(""),v=t(a.layHeader.html());v.append(a.layMain.find("table").html()),v.find("th.layui-table-patch").remove(),v.find(".layui-table-col-special").remove(),h.document.write(f+v.prop("outerHTML")),h.document.close(),h.print(),h.close()}layui.event.call(this,u,"toolbar("+p+")",t.extend({event:c,config:o},{}))}),h.on("mousemove",function(e){var i=t(this),a=i.offset().left,l=e.clientX-a;i.data("unresize")||s.resizeStart||(s.allowResize=i.width()-l<=10,c.css("cursor",s.allowResize?"col-resize":""))}).on("mouseleave",function(){t(this);s.resizeStart||c.css("cursor","")}).on("mousedown",function(e){var i=t(this);if(s.allowResize){var l=i.data("key");e.preventDefault(),s.resizeStart=!0,s.offset=[e.clientX,e.clientY],a.getCssRule(l,function(e){var t=e.style.width||i.outerWidth();s.rule=e,s.ruleWidth=parseFloat(t),s.minWidth=i.data("minwidth")||o.cellMinWidth})}}),R.on("mousemove",function(t){if(s.resizeStart){if(t.preventDefault(),s.rule){var i=s.ruleWidth+t.clientX-s.offset[0];i');return n[0].value=i.data("content")||l.text(),i.find("."+N)[0]||i.append(n),n.focus(),void layui.stope(e)}}).on("mouseenter","td",function(){b.call(this)}).on("mouseleave","td",function(){b.call(this,"hide")});var g="layui-table-grid-down",b=function(e){var i=t(this),a=i.children(f);if(e)i.find(".layui-table-grid-down").remove();else if(a.prop("scrollWidth")>a.outerWidth()){if(a.find("."+g)[0])return;i.append('
              ')}};a.layBody.on("click","."+g,function(e){var i=t(this),n=i.parent(),d=n.children(f);a.tipsIndex=l.tips(['
              ',d.html(),"
              ",''].join(""),d[0],{tips:[3,""],time:-1,anim:-1,maxWidth:r.ios||r.android?300:a.elem.width()/2,isOutAnim:!1,skin:"layui-table-tips",success:function(e,t){e.find(".layui-table-tips-c").on("click",function(){l.close(t)})}}),layui.stope(e)}),a.layBody.on("click","*[lay-event]",function(){var e=t(this),i=e.parents("tr").eq(0).data("index");layui.event.call(this,u,"tool("+p+")",v.call(this,{event:e.attr("lay-event")})),a.setThisRowChecked(i)}),a.layMain.on("scroll",function(){var e=t(this),i=e.scrollLeft(),n=e.scrollTop();a.layHeader.scrollLeft(i),a.layTotal.scrollLeft(i),a.layFixed.find(x).scrollTop(n),l.close(a.tipsIndex)}),R.on("click",function(){R.trigger("table.remove.tool.panel")}),R.on("table.remove.tool.panel",function(){t(".layui-table-tool-panel").remove()}),H.on("resize",function(){a.resize()})},d.init=function(e,i){i=i||{};var a=this,l=t(e?'table[lay-filter="'+e+'"]':h+"[lay-data]"),n="Table element property lay-data configuration item has a syntax error: ";return l.each(function(){var a=t(this),l=a.attr("lay-data");try{l=new Function("return "+l)()}catch(r){o.error(n+l)}var c=[],s=t.extend({elem:this,cols:[],data:[],skin:a.attr("lay-skin"),size:a.attr("lay-size"),even:"string"==typeof a.attr("lay-even")},d.config,i,l);e&&a.hide(),a.find("thead>tr").each(function(e){s.cols[e]=[],t(this).children().each(function(i){var a=t(this),l=a.attr("lay-data");try{l=new Function("return "+l)()}catch(r){return o.error(n+l)}var d=t.extend({title:a.text(),colspan:a.attr("colspan")||0,rowspan:a.attr("rowspan")||0},l);d.colspan<2&&c.push(d),s.cols[e].push(d)})}),a.find("tbody>tr").each(function(e){var i=t(this),a={};i.children("td").each(function(e,i){var l=t(this),n=l.data("field");if(n)return a[n]=l.html()}),layui.each(c,function(e,t){var l=i.children("td").eq(e);a[t.field]=l.html()}),s.data[e]=a}),d.render(s)}),a},c.that={},c.config={},d.eachCols=function(e,i,a){var l=c.config[e]||{},n=[],o=0;a=t.extend(!0,[],a||l.cols),layui.each(a,function(e,t){layui.each(t,function(t,i){if(i.colGroup){var l=0;o++,i.CHILD_COLS=[],layui.each(a[e+1],function(e,t){t.PARENT_COL_INDEX||l>1&&l==i.colspan||(t.PARENT_COL_INDEX=o,i.CHILD_COLS.push(t),l+=parseInt(t.colspan>1?t.colspan:1))})}i.PARENT_COL_INDEX||n.push(i)})});var r=function(e){layui.each(e||n,function(e,t){return t.CHILD_COLS?r(t.CHILD_COLS):void("function"==typeof i&&i(e,t))})};r()},d.checkStatus=function(e){var t=0,i=0,a=[],l=d.cache[e]||[];return layui.each(l,function(e,l){return l.constructor===Array?void i++:void(l[d.config.checkName]&&(t++,a.push(d.clearCacheKey(l))))}),{data:a,isAll:!!l.length&&t===l.length-i}},d.exportFile=function(e,t,i){t=t||d.clearCacheKey(d.cache[e]),i=i||"csv";var a=c.config[e]||{},l={csv:"text/csv",xls:"application/vnd.ms-excel"}[i],n=document.createElement("a");return r.ie?o.error("IE_NOT_SUPPORT_EXPORTS"):(n.href="data:"+l+";charset=utf-8,\ufeff"+encodeURIComponent(function(){var i=[],a=[];return layui.each(t,function(t,l){var n=[];"object"==typeof e?(layui.each(e,function(e,a){0==t&&i.push(a||"")}),layui.each(d.clearCacheKey(l),function(e,t){n.push(t)})):d.eachCols(e,function(e,a){a.field&&"normal"==a.type&&!a.hide&&(0==t&&i.push(a.title||""),n.push(l[a.field]))}),a.push(n.join(","))}),i.join(",")+"\r\n"+a.join("\r\n")}()),n.download=(a.title||"table_"+(a.index||""))+"."+i,document.body.appendChild(n),n.click(),void document.body.removeChild(n))},d.resize=function(e){if(e){var t=s(e);if(!t)return;c.that[e].resize()}else layui.each(c.that,function(){this.resize()})},d.reload=function(e,i){i=i||{};var a=s(e);if(a)return i.data&&i.data.constructor===Array&&delete a.data,d.render(t.extend(!0,{},a,i))},d.render=function(e){var t=new F(e);return c.call(t)},d.clearCacheKey=function(e){return e=t.extend({},e),delete e[d.config.checkName],delete e[d.config.indexName],e},d.init(),e(u,d)});layui.define("jquery",function(e){"use strict";var i=layui.$,n=(layui.hint(),layui.device(),{config:{},set:function(e){var n=this;return n.config=i.extend({},n.config,e),n},on:function(e,i){return layui.onevent.call(this,t,e,i)}}),t="carousel",a="layui-this",l=">*[carousel-item]>*",o="layui-carousel-left",r="layui-carousel-right",d="layui-carousel-prev",s="layui-carousel-next",u="layui-carousel-arrow",c="layui-carousel-ind",m=function(e){var t=this;t.config=i.extend({},t.config,n.config,e),t.render()};m.prototype.config={width:"600px",height:"280px",full:!1,arrow:"hover",indicator:"inside",autoplay:!0,interval:3e3,anim:"",trigger:"click",index:0},m.prototype.render=function(){var e=this,n=e.config;n.elem=i(n.elem),n.elem[0]&&(e.elemItem=n.elem.find(l),n.index<0&&(n.index=0),n.index>=e.elemItem.length&&(n.index=e.elemItem.length-1),n.interval<800&&(n.interval=800),n.full?n.elem.css({position:"fixed",width:"100%",height:"100%",zIndex:9999}):n.elem.css({width:n.width,height:n.height}),n.elem.attr("lay-anim",n.anim),e.elemItem.eq(n.index).addClass(a),e.elemItem.length<=1||(e.indicator(),e.arrow(),e.autoplay(),e.events()))},m.prototype.reload=function(e){var n=this;clearInterval(n.timer),n.config=i.extend({},n.config,e),n.render()},m.prototype.prevIndex=function(){var e=this,i=e.config,n=i.index-1;return n<0&&(n=e.elemItem.length-1),n},m.prototype.nextIndex=function(){var e=this,i=e.config,n=i.index+1;return n>=e.elemItem.length&&(n=0),n},m.prototype.addIndex=function(e){var i=this,n=i.config;e=e||1,n.index=n.index+e,n.index>=i.elemItem.length&&(n.index=0)},m.prototype.subIndex=function(e){var i=this,n=i.config;e=e||1,n.index=n.index-e,n.index<0&&(n.index=i.elemItem.length-1)},m.prototype.autoplay=function(){var e=this,i=e.config;i.autoplay&&(e.timer=setInterval(function(){e.slide()},i.interval))},m.prototype.arrow=function(){var e=this,n=e.config,t=i(['",'"].join(""));n.elem.attr("lay-arrow",n.arrow),n.elem.find("."+u)[0]&&n.elem.find("."+u).remove(),n.elem.append(t),t.on("click",function(){var n=i(this),t=n.attr("lay-type");e.slide(t)})},m.prototype.indicator=function(){var e=this,n=e.config,t=e.elemInd=i(['
                ',function(){var i=[];return layui.each(e.elemItem,function(e){i.push("")}),i.join("")}(),"
              "].join(""));n.elem.attr("lay-indicator",n.indicator),n.elem.find("."+c)[0]&&n.elem.find("."+c).remove(),n.elem.append(t),"updown"===n.anim&&t.css("margin-top",-(t.height()/2)),t.find("li").on("hover"===n.trigger?"mouseover":n.trigger,function(){var t=i(this),a=t.index();a>n.index?e.slide("add",a-n.index):a",u=1;u<=i.length;u++){var r='
            • ";i.half&&parseInt(i.value)!==i.value&&u==Math.ceil(i.value)?n=n+'
            • ":n+=r}n+=""+(i.text?''+i.value+"鏄":"")+"";var c=i.elem,f=c.next("."+t);f[0]&&f.remove(),e.elemTemp=a(n),i.span=e.elemTemp.next("span"),i.setText&&i.setText(i.value),c.html(e.elemTemp),c.addClass("layui-inline"),i.readonly||e.action()},v.prototype.setvalue=function(e){var a=this,i=a.config;i.value=e,a.render()},v.prototype.action=function(){var e=this,i=e.config,l=e.elemTemp,n=l.find("i").width();l.children("li").each(function(e){var t=e+1,v=a(this);v.on("click",function(e){if(i.value=t,i.half){var o=e.pageX-a(this).offset().left;o<=n/2&&(i.value=i.value-.5)}i.text&&l.next("span").text(i.value+"鏄"),i.choose&&i.choose(i.value),i.setText&&i.setText(i.value)}),v.on("mousemove",function(e){if(l.find("i").each(function(){a(this).addClass(o).removeClass(r)}),l.find("i:lt("+t+")").each(function(){a(this).addClass(s).removeClass(f)}),i.half){var c=e.pageX-a(this).offset().left;c<=n/2&&v.children("i").addClass(u).removeClass(s)}}),v.on("mouseleave",function(){l.find("i").each(function(){a(this).addClass(o).removeClass(r)}),l.find("i:lt("+Math.floor(i.value)+")").each(function(){a(this).addClass(s).removeClass(f)}),i.half&&parseInt(i.value)!==i.value&&l.children("li:eq("+Math.floor(i.value)+")").children("i").addClass(u).removeClass(c)})})},v.prototype.events=function(){var e=this;e.config},i.render=function(e){var a=new v(e);return l.call(a)},e(n,i)});layui.define("jquery",function(t){"use strict";var e=layui.$,i={fixbar:function(t){var i,a,n="layui-fixbar",r="layui-fixbar-top",o=e(document),l=e("body");t=e.extend({showHeight:200},t),t.bar1=t.bar1===!0?"":t.bar1,t.bar2=t.bar2===!0?"":t.bar2,t.bgcolor=t.bgcolor?"background-color:"+t.bgcolor:"";var c=[t.bar1,t.bar2,""],g=e(['
                ',t.bar1?'
              • '+c[0]+"
              • ":"",t.bar2?'
              • '+c[1]+"
              • ":"",'
              • '+c[2]+"
              • ","
              "].join("")),s=g.find("."+r),u=function(){var e=o.scrollTop();e>=t.showHeight?i||(s.show(),i=1):i&&(s.hide(),i=0)};e("."+n)[0]||("object"==typeof t.css&&g.css(t.css),l.append(g),u(),g.find("li").on("click",function(){var i=e(this),a=i.attr("lay-type");"top"===a&&e("html,body").animate({scrollTop:0},200),t.click&&t.click.call(this,a)}),o.on("scroll",function(){clearTimeout(a),a=setTimeout(function(){u()},100)}))},countdown:function(t,e,i){var a=this,n="function"==typeof e,r=new Date(t).getTime(),o=new Date(!e||n?(new Date).getTime():e).getTime(),l=r-o,c=[Math.floor(l/864e5),Math.floor(l/36e5)%24,Math.floor(l/6e4)%60,Math.floor(l/1e3)%60];n&&(i=e);var g=setTimeout(function(){a.countdown(t,o+1e3,i)},1e3);return i&&i(l>0?c:[0,0,0,0],e,g),l<=0&&clearTimeout(g),g},timeAgo:function(t,e){var i=this,a=[[],[]],n=(new Date).getTime()-new Date(t).getTime();return n>6912e5?(n=new Date(t),a[0][0]=i.digit(n.getFullYear(),4),a[0][1]=i.digit(n.getMonth()+1),a[0][2]=i.digit(n.getDate()),e||(a[1][0]=i.digit(n.getHours()),a[1][1]=i.digit(n.getMinutes()),a[1][2]=i.digit(n.getSeconds())),a[0].join("-")+" "+a[1].join(":")):n>=864e5?(n/1e3/60/60/24|0)+"澶╁墠":n>=36e5?(n/1e3/60/60|0)+"灏忔椂鍓":n>=12e4?(n/1e3/60|0)+"鍒嗛挓鍓":n<0?"鏈潵":"鍒氬垰"},digit:function(t,e){var i="";t=String(t),e=e||2;for(var a=t.length;a/g,">").replace(/'/g,"'").replace(/"/g,""")}};!function(t,e,i){"$:nomunge";function a(){n=e[l](function(){r.each(function(){var e=t(this),i=e.width(),a=e.height(),n=t.data(this,g);(i!==n.w||a!==n.h)&&e.trigger(c,[n.w=i,n.h=a])}),a()},o[s])}var n,r=t([]),o=t.resize=t.extend(t.resize,{}),l="setTimeout",c="resize",g=c+"-special-event",s="delay",u="throttleWindow";o[s]=250,o[u]=!0,t.event.special[c]={setup:function(){if(!o[u]&&this[l])return!1;var e=t(this);r=r.add(e),t.data(this,g,{w:e.width(),h:e.height()}),1===r.length&&a()},teardown:function(){if(!o[u]&&this[l])return!1;var e=t(this);r=r.not(e),e.removeData(g),r.length||clearTimeout(n)},add:function(e){function a(e,a,r){var o=t(this),l=t.data(this,g)||{};l.w=a!==i?a:o.width(),l.h=r!==i?r:o.height(),n.apply(this,arguments)}if(!o[u]&&this[l])return!1;var n;return t.isFunction(e)?(n=e,a):(n=e.handler,void(e.handler=a))}}}(e,window),t("util",i)});layui.define("jquery",function(e){"use strict";var l=layui.$,o=function(e){},t='';o.prototype.load=function(e){var o,i,n,r,a=this,c=0;e=e||{};var f=l(e.elem);if(f[0]){var m=l(e.scrollElem||document),u=e.mb||50,s=!("isAuto"in e)||e.isAuto,v=e.end||"娌℃湁鏇村浜",y=e.scrollElem&&e.scrollElem!==document,d="鍔犺浇鏇村",h=l('");f.find(".layui-flow-more")[0]||f.append(h);var p=function(e,t){e=l(e),h.before(e),t=0==t||null,t?h.html(v):h.find("a").html(d),i=t,o=null,n&&n()},g=function(){o=!0,h.find("a").html(t),"function"==typeof e.done&&e.done(++c,p)};if(g(),h.find("a").on("click",function(){l(this);i||o||g()}),e.isLazyimg)var n=a.lazyimg({elem:e.elem+" img",scrollElem:e.scrollElem});return s?(m.on("scroll",function(){var e=l(this),t=e.scrollTop();r&&clearTimeout(r),i||(r=setTimeout(function(){var i=y?e.height():l(window).height(),n=y?e.prop("scrollHeight"):document.documentElement.scrollHeight;n-t-i<=u&&(o||g())},100))}),a):a}},o.prototype.lazyimg=function(e){var o,t=this,i=0;e=e||{};var n=l(e.scrollElem||document),r=e.elem||"img",a=e.scrollElem&&e.scrollElem!==document,c=function(e,l){var o=n.scrollTop(),r=o+l,c=a?function(){return e.offset().top-n.offset().top+o}():e.offset().top;if(c>=o&&c<=r&&!e.attr("src")){var m=e.attr("lay-src");layui.img(m,function(){var l=t.lazyimg.elem.eq(i);e.attr("src",m).removeAttr("lay-src"),l[0]&&f(l),i++})}},f=function(e,o){var f=a?(o||n).height():l(window).height(),m=n.scrollTop(),u=m+f;if(t.lazyimg.elem=l(r),e)c(e,f);else for(var s=0;su)break}};if(f(),!o){var m;n.on("scroll",function(){var e=l(this);m&&clearTimeout(m),m=setTimeout(function(){f(null,e)},50)}),o=!0}return f},e("flow",new o)});layui.define(["layer","form"],function(t){"use strict";var e=layui.$,i=layui.layer,a=layui.form,l=(layui.hint(),layui.device()),n="layedit",o="layui-show",r="layui-disabled",c=function(){var t=this;t.index=0,t.config={tool:["strong","italic","underline","del","|","left","center","right","|","link","unlink","face","image"],hideTool:[],height:280}};c.prototype.set=function(t){var i=this;return e.extend(!0,i.config,t),i},c.prototype.on=function(t,e){return layui.onevent(n,t,e)},c.prototype.build=function(t,i){i=i||{};var a=this,n=a.config,r="layui-layedit",c=e("string"==typeof t?"#"+t:t),u="LAY_layedit_"+ ++a.index,d=c.next("."+r),y=e.extend({},n,i),f=function(){var t=[],e={};return layui.each(y.hideTool,function(t,i){e[i]=!0}),layui.each(y.tool,function(i,a){C[a]&&!e[a]&&t.push(C[a])}),t.join("")}(),m=e(['
              ','
              '+f+"
              ",'
              ','',"
              ","
              "].join(""));return l.ie&&l.ie<8?c.removeClass("layui-hide").addClass(o):(d[0]&&d.remove(),s.call(a,m,c[0],y),c.addClass("layui-hide").after(m),a.index)},c.prototype.getContent=function(t){var e=u(t);if(e[0])return d(e[0].document.body.innerHTML)},c.prototype.getText=function(t){var i=u(t);if(i[0])return e(i[0].document.body).text()},c.prototype.setContent=function(t,i,a){var l=u(t);l[0]&&(a?e(l[0].document.body).append(i):e(l[0].document.body).html(i),layedit.sync(t))},c.prototype.sync=function(t){var i=u(t);if(i[0]){var a=e("#"+i[1].attr("textarea"));a.val(d(i[0].document.body.innerHTML))}},c.prototype.getSelection=function(t){var e=u(t);if(e[0]){var i=m(e[0].document);return document.selection?i.text:i.toString()}};var s=function(t,i,a){var l=this,n=t.find("iframe");n.css({height:a.height}).on("load",function(){var o=n.contents(),r=n.prop("contentWindow"),c=o.find("head"),s=e([""].join("")),u=o.find("body");c.append(s),u.attr("contenteditable","true").css({"min-height":a.height}).html(i.value||""),y.apply(l,[r,n,i,a]),g.call(l,r,t,a)})},u=function(t){var i=e("#LAY_layedit_"+t),a=i.prop("contentWindow");return[a,i]},d=function(t){return 8==l.ie&&(t=t.replace(/<.+>/g,function(t){return t.toLowerCase()})),t},y=function(t,a,n,o){var r=t.document,c=e(r.body);c.on("keydown",function(t){var e=t.keyCode;if(13===e){var a=m(r),l=p(a),n=l.parentNode;if("pre"===n.tagName.toLowerCase()){if(t.shiftKey)return;return i.msg("璇锋殏鏃剁敤shift+enter"),!1}r.execCommand("formatBlock",!1,"

              ")}}),e(n).parents("form").on("submit",function(){var t=c.html();8==l.ie&&(t=t.replace(/<.+>/g,function(t){return t.toLowerCase()})),n.value=t}),c.on("paste",function(e){r.execCommand("formatBlock",!1,"

              "),setTimeout(function(){f.call(t,c),n.value=c.html()},100)})},f=function(t){var i=this;i.document;t.find("*[style]").each(function(){var t=this.style.textAlign;this.removeAttribute("style"),e(this).css({"text-align":t||""})}),t.find("table").addClass("layui-table"),t.find("script,link").remove()},m=function(t){return t.selection?t.selection.createRange():t.getSelection().getRangeAt(0)},p=function(t){return t.endContainer||t.parentElement().childNodes[0]},v=function(t,i,a){var l=this.document,n=document.createElement(t);for(var o in i)n.setAttribute(o,i[o]);if(n.removeAttribute("text"),l.selection){var r=a.text||i.text;if("a"===t&&!r)return;r&&(n.innerHTML=r),a.pasteHTML(e(n).prop("outerHTML")),a.select()}else{var r=a.toString()||i.text;if("a"===t&&!r)return;r&&(n.innerHTML=r),a.deleteContents(),a.insertNode(n)}},h=function(t,i){var a=this.document,l="layedit-tool-active",n=p(m(a)),o=function(e){return t.find(".layedit-tool-"+e)};i&&i[i.hasClass(l)?"removeClass":"addClass"](l),t.find(">i").removeClass(l),o("unlink").addClass(r),e(n).parents().each(function(){var t=this.tagName.toLowerCase(),e=this.style.textAlign;"b"!==t&&"strong"!==t||o("b").addClass(l),"i"!==t&&"em"!==t||o("i").addClass(l),"u"===t&&o("u").addClass(l),"strike"===t&&o("d").addClass(l),"p"===t&&("center"===e?o("center").addClass(l):"right"===e?o("right").addClass(l):o("left").addClass(l)),"a"===t&&(o("link").addClass(l),o("unlink").removeClass(r))})},g=function(t,a,l){var n=t.document,o=e(n.body),c={link:function(i){var a=p(i),l=e(a).parent();b.call(o,{href:l.attr("href"),target:l.attr("target")},function(e){var a=l[0];"A"===a.tagName?a.href=e.url:v.call(t,"a",{target:e.target,href:e.url,text:e.url},i)})},unlink:function(t){n.execCommand("unlink")},face:function(e){x.call(this,function(i){v.call(t,"img",{src:i.src,alt:i.alt},e)})},image:function(a){var n=this;layui.use("upload",function(o){var r=l.uploadImage||{};o.render({url:r.url,method:r.type,elem:e(n).find("input")[0],done:function(e){0==e.code?(e.data=e.data||{},v.call(t,"img",{src:e.data.src,alt:e.data.title},a)):i.msg(e.msg||"涓婁紶澶辫触")}})})},code:function(e){k.call(o,function(i){v.call(t,"pre",{text:i.code,"lay-lang":i.lang},e)})},help:function(){i.open({type:2,title:"甯姪",area:["600px","380px"],shadeClose:!0,shade:.1,skin:"layui-layer-msg",content:["http://www.layui.com/about/layedit/help.html","no"]})}},s=a.find(".layui-layedit-tool"),u=function(){var i=e(this),a=i.attr("layedit-event"),l=i.attr("lay-command");if(!i.hasClass(r)){o.focus();var u=m(n);u.commonAncestorContainer;l?(n.execCommand(l),/justifyLeft|justifyCenter|justifyRight/.test(l)&&n.execCommand("formatBlock",!1,"

              "),setTimeout(function(){o.focus()},10)):c[a]&&c[a].call(this,u),h.call(t,s,i)}},d=/image/;s.find(">i").on("mousedown",function(){var t=e(this),i=t.attr("layedit-event");d.test(i)||u.call(this)}).on("click",function(){var t=e(this),i=t.attr("layedit-event");d.test(i)&&u.call(this)}),o.on("click",function(){h.call(t,s),i.close(x.index)})},b=function(t,e){var l=this,n=i.open({type:1,id:"LAY_layedit_link",area:"350px",shade:.05,shadeClose:!0,moveType:1,title:"瓒呴摼鎺",skin:"layui-layer-msg",content:['

                ','
              • ','','
                ','',"
                ","
              • ",'
              • ','','
                ','",'","
                ","
              • ",'
              • ','','',"
              • ","
              "].join(""),success:function(t,n){var o="submit(layedit-link-yes)";a.render("radio"),t.find(".layui-btn-primary").on("click",function(){i.close(n),l.focus()}),a.on(o,function(t){i.close(b.index),e&&e(t.field)})}});b.index=n},x=function(t){var a=function(){var t=["[寰瑧]","[鍢诲樆]","[鍝堝搱]","[鍙埍]","[鍙淽","[鎸栭蓟]","[鍚冩儕]","[瀹崇緸]","[鎸ょ溂]","[闂槾]","[閯欒]","[鐖变綘]","[娉猐","[鍋风瑧]","[浜蹭翰]","[鐢熺梾]","[澶紑蹇僝","[鐧界溂]","[鍙冲摷鍝糫","[宸﹀摷鍝糫","[鍢榏","[琛癩","[濮斿眻]","[鍚怾","[鍝堟瑺]","[鎶辨姳]","[鎬抅","[鐤戦棶]","[棣嬪槾]","[鎷滄嫓]","[鎬濊僝","[姹梋","[鍥癩","[鐫","[閽盷","[澶辨湜]","[閰穄","[鑹瞉","[鍝糫","[榧撴帉]","[鏅昡","[鎮蹭激]","[鎶撶媯]","[榛戠嚎]","[闃撮櫓]","[鎬掗獋]","[浜掔矇]","[蹇僝","[浼ゅ績]","[鐚ご]","[鐔婄尗]","[鍏斿瓙]","[ok]","[鑰禲","[good]","[NO]","[璧瀅","[鏉","[寮盷","[鑽夋偿椹琞","[绁為┈]","[鍥","[娴簯]","[缁欏姏]","[鍥磋]","[濞佹]","[濂ョ壒鏇糫","[绀肩墿]","[閽焆","[璇濈瓛]","[铚$儧]","[铔嬬硶]"],e={};return layui.each(t,function(t,i){e[i]=layui.cache.dir+"images/face/"+t+".gif"}),e}();return x.hide=x.hide||function(t){"face"!==e(t.target).attr("layedit-event")&&i.close(x.index)},x.index=i.tips(function(){var t=[];return layui.each(a,function(e,i){t.push('
            • '+e+'
            • ')}),'
                '+t.join("")+"
              "}(),this,{tips:1,time:0,skin:"layui-box layui-util-face",maxWidth:500,success:function(l,n){l.css({marginTop:-4,marginLeft:-10}).find(".layui-clear>li").on("click",function(){t&&t({src:a[this.title],alt:this.title}),i.close(n)}),e(document).off("click",x.hide).on("click",x.hide)}})},k=function(t){var e=this,l=i.open({type:1,id:"LAY_layedit_code",area:"550px",shade:.05,shadeClose:!0,moveType:1,title:"鎻掑叆浠g爜",skin:"layui-layer-msg",content:['
                ','
              • ','','
                ','","
                ","
              • ",'
              • ','','
                ','',"
                ","
              • ",'
              • ','','',"
              • ","
              "].join(""),success:function(l,n){var o="submit(layedit-code-yes)";a.render("select"),l.find(".layui-btn-primary").on("click",function(){i.close(n),e.focus()}),a.on(o,function(e){i.close(k.index),t&&t(e.field)})}});k.index=l},C={html:'',strong:'',italic:'',underline:'',del:'',"|":'',left:'',center:'',right:'',link:'',unlink:'',face:'',image:'',code:'',help:''},w=new c;t(n,w)});layui.define("jquery",function(e){"use strict";var a=layui.$,l="http://www.layui.com/doc/modules/code.html";e("code",function(e){var t=[];e=e||{},e.elem=a(e.elem||".layui-code"),e.about=!("about"in e)||e.about,e.elem.each(function(){t.push(this)}),layui.each(t.reverse(),function(t,i){var c=a(i),o=c.html();(c.attr("lay-encode")||e.encode)&&(o=o.replace(/&(?!#?[a-zA-Z0-9]+;)/g,"&").replace(//g,">").replace(/'/g,"'").replace(/"/g,""")),c.html('
              1. '+o.replace(/[\r\t\n]+/g,"
              2. ")+"
              "),c.find(">.layui-code-h3")[0]||c.prepend('

              '+(c.attr("lay-title")||e.title||"code")+(e.about?'layui.code':"")+"

              ");var d=c.find(">.layui-code-ol");c.addClass("layui-box layui-code-view"),(c.attr("lay-skin")||e.skin)&&c.addClass("layui-code-"+(c.attr("lay-skin")||e.skin)),(d.find("li").length/100|0)>0&&d.css("margin-left",(d.find("li").length/100|0)+"px"),(c.attr("lay-height")||e.height)&&d.css("max-height",c.attr("lay-height")||e.height)})})}).addcss("modules/code.css","skincodecss"); \ No newline at end of file diff --git a/WebContent/layui/layui.js b/WebContent/layui/layui.js new file mode 100644 index 0000000..3f1d8a0 --- /dev/null +++ b/WebContent/layui/layui.js @@ -0,0 +1,2 @@ +/** layui-v2.4.5 MIT License By https://www.layui.com */ + ;!function(e){"use strict";var t=document,o={modules:{},status:{},timeout:10,event:{}},n=function(){this.v="2.4.5"},r=function(){var e=t.currentScript?t.currentScript.src:function(){for(var e,o=t.scripts,n=o.length-1,r=n;r>0;r--)if("interactive"===o[r].readyState){e=o[r].src;break}return e||o[n].src}();return e.substring(0,e.lastIndexOf("/")+1)}(),i=function(t){e.console&&console.error&&console.error("Layui hint: "+t)},a="undefined"!=typeof opera&&"[object Opera]"===opera.toString(),u={layer:"modules/layer",laydate:"modules/laydate",laypage:"modules/laypage",laytpl:"modules/laytpl",layim:"modules/layim",layedit:"modules/layedit",form:"modules/form",upload:"modules/upload",tree:"modules/tree",table:"modules/table",element:"modules/element",rate:"modules/rate",colorpicker:"modules/colorpicker",slider:"modules/slider",carousel:"modules/carousel",flow:"modules/flow",util:"modules/util",code:"modules/code",jquery:"modules/jquery",mobile:"modules/mobile","layui.all":"<%=request.getContextPath()%>/layui.all"};n.prototype.cache=o,n.prototype.define=function(e,t){var n=this,r="function"==typeof e,i=function(){var e=function(e,t){layui[e]=t,o.status[e]=!0};return"function"==typeof t&&t(function(n,r){e(n,r),o.callback[n]=function(){t(e)}}),this};return r&&(t=e,e=[]),layui["layui.all"]||!layui["layui.all"]&&layui["layui.mobile"]?i.call(n):(n.use(e,i),n)},n.prototype.use=function(e,n,l){function s(e,t){var n="PLaySTATION 3"===navigator.platform?/^complete$/:/^(complete|loaded)$/;("load"===e.type||n.test((e.currentTarget||e.srcElement).readyState))&&(o.modules[f]=t,d.removeChild(v),function r(){return++m>1e3*o.timeout/4?i(f+" is not a valid module"):void(o.status[f]?c():setTimeout(r,4))}())}function c(){l.push(layui[f]),e.length>1?y.use(e.slice(1),n,l):"function"==typeof n&&n.apply(layui,l)}var y=this,p=o.dir=o.dir?o.dir:r,d=t.getElementsByTagName("head")[0];e="string"==typeof e?[e]:e,window.jQuery&&jQuery.fn.on&&(y.each(e,function(t,o){"jquery"===o&&e.splice(t,1)}),layui.jquery=layui.$=jQuery);var f=e[0],m=0;if(l=l||[],o.host=o.host||(p.match(/\/\/([\s\S]+?)\//)||["//"+location.host+"/"])[0],0===e.length||layui["layui.all"]&&u[f]||!layui["layui.all"]&&layui["layui.mobile"]&&u[f])return c(),y;if(o.modules[f])!function g(){return++m>1e3*o.timeout/4?i(f+" is not a valid module"):void("string"==typeof o.modules[f]&&o.status[f]?c():setTimeout(g,4))}();else{var v=t.createElement("script"),h=(u[f]?p+"lay/":/^\{\/\}/.test(y.modules[f])?"":o.base||"")+(y.modules[f]||f)+".js";h=h.replace(/^\{\/\}/,""),v.async=!0,v.charset="utf-8",v.src=h+function(){var e=o.version===!0?o.v||(new Date).getTime():o.version||"";return e?"?v="+e:""}(),d.appendChild(v),!v.attachEvent||v.attachEvent.toString&&v.attachEvent.toString().indexOf("[native code")<0||a?v.addEventListener("load",function(e){s(e,h)},!1):v.attachEvent("onreadystatechange",function(e){s(e,h)}),o.modules[f]=h}return y},n.prototype.getStyle=function(t,o){var n=t.currentStyle?t.currentStyle:e.getComputedStyle(t,null);return n[n.getPropertyValue?"getPropertyValue":"getAttribute"](o)},n.prototype.link=function(e,n,r){var a=this,u=t.createElement("link"),l=t.getElementsByTagName("head")[0];"string"==typeof n&&(r=n);var s=(r||e).replace(/\.|\//g,""),c=u.id="layuicss-"+s,y=0;return u.rel="stylesheet",u.href=e+(o.debug?"?v="+(new Date).getTime():""),u.media="all",t.getElementById(c)||l.appendChild(u),"function"!=typeof n?a:(function p(){return++y>1e3*o.timeout/100?i(e+" timeout"):void(1989===parseInt(a.getStyle(t.getElementById(c),"width"))?function(){n()}():setTimeout(p,100))}(),a)},o.callback={},n.prototype.factory=function(e){if(layui[e])return"function"==typeof o.callback[e]?o.callback[e]:null},n.prototype.addcss=function(e,t,n){return layui.link(o.dir+"css/"+e,t,n)},n.prototype.img=function(e,t,o){var n=new Image;return n.src=e,n.complete?t(n):(n.onload=function(){n.onload=null,"function"==typeof t&&t(n)},void(n.onerror=function(e){n.onerror=null,"function"==typeof o&&o(e)}))},n.prototype.config=function(e){e=e||{};for(var t in e)o[t]=e[t];return this},n.prototype.modules=function(){var e={};for(var t in u)e[t]=u[t];return e}(),n.prototype.extend=function(e){var t=this;e=e||{};for(var o in e)t[o]||t.modules[o]?i("妯″潡鍚 "+o+" 宸茶鍗犵敤"):t.modules[o]=e[o];return t},n.prototype.router=function(e){var t=this,e=e||location.hash,o={path:[],search:{},hash:(e.match(/[^#](#.*$)/)||[])[1]||""};return/^#\//.test(e)?(e=e.replace(/^#\//,""),o.href=""+e,e=e.replace(/([^#])(#.*$)/,"$1").split("/")||[],t.each(e,function(e,t){/^\w+=/.test(t)?function(){t=t.split("="),o.search[t[0]]=t[1]}():o.path.push(t)}),o):o},n.prototype.data=function(t,o,n){if(t=t||"layui",n=n||localStorage,e.JSON&&e.JSON.parse){if(null===o)return delete n[t];o="object"==typeof o?o:{key:o};try{var r=JSON.parse(n[t])}catch(i){var r={}}return"value"in o&&(r[o.key]=o.value),o.remove&&delete r[o.key],n[t]=JSON.stringify(r),o.key?r[o.key]:r}},n.prototype.sessionData=function(e,t){return this.data(e,t,sessionStorage)},n.prototype.device=function(t){var o=navigator.userAgent.toLowerCase(),n=function(e){var t=new RegExp(e+"/([^\\s\\_\\-]+)");return e=(o.match(t)||[])[1],e||!1},r={os:function(){return/windows/.test(o)?"windows":/linux/.test(o)?"linux":/iphone|ipod|ipad|ios/.test(o)?"ios":/mac/.test(o)?"mac":void 0}(),ie:function(){return!!(e.ActiveXObject||"ActiveXObject"in e)&&((o.match(/msie\s(\d+)/)||[])[1]||"11")}(),weixin:n("micromessenger")};return t&&!r[t]&&(r[t]=n(t)),r.android=/android/.test(o),r.ios="ios"===r.os,r},n.prototype.hint=function(){return{error:i}},n.prototype.each=function(e,t){var o,n=this;if("function"!=typeof t)return n;if(e=e||[],e.constructor===Object){for(o in e)if(t.call(e[o],o,e[o]))break}else for(o=0;oi?1:r + + + 鍥句功棣嗗浘涔﹀熼槄绠$悊绯荤粺 + <%----%> + + + + + + + + + + +
              + +
                +
              • Login
              • +
              +
              + <%--璇昏呯櫥褰曞紑濮--%> +
              +
              + +
              + <%--璇昏呯櫥褰曠粨鏉--%> + +
              +
              + +
              + + + + + diff --git a/WebContent/reader/books.jsp b/WebContent/reader/books.jsp new file mode 100644 index 0000000..80f080a --- /dev/null +++ b/WebContent/reader/books.jsp @@ -0,0 +1,49 @@ +<%@ page contentType="text/html;charset=UTF-8" language="java" %> + + + 鍥句功棣嗗浘涔﹀熼槄绠$悊绯荤粺 + + + + + + + +
              + +
              +
              + + + + diff --git a/WebContent/reader/changePassword.jsp b/WebContent/reader/changePassword.jsp new file mode 100644 index 0000000..c072a43 --- /dev/null +++ b/WebContent/reader/changePassword.jsp @@ -0,0 +1,106 @@ +<%@ page contentType="text/html;charset=UTF-8" language="java"%> + + +鐢ㄦ埛涓婚〉 + + + + + + + + + + + + + + + + + + +
              + +
                +
              • Personal Center
              • +
              +
              + <%--璇昏呯櫥褰曞紑濮--%> +
              +
              + +
              + <%--璇昏呯櫥褰曠粨鏉--%> + +
              +
              +
              +
                +
              • +
              • +
              • +
              +
              + + + + diff --git a/WebContent/reader/index.jsp b/WebContent/reader/index.jsp new file mode 100644 index 0000000..2965972 --- /dev/null +++ b/WebContent/reader/index.jsp @@ -0,0 +1,99 @@ +<%@ page contentType="text/html;charset=UTF-8" language="java"%> + + +鐢ㄦ埛涓婚〉 + + + + + + + + + + + + + + + + + + + +
              + +
                +
              • Personal Center
              • +
              +
              + <%--璇昏呯櫥褰曞紑濮--%> +
              +
              + +
              + <%--璇昏呯櫥褰曠粨鏉--%> + +
              +
              +
              +
                +
              • +
              • +
              • +
              +
              + + + diff --git a/WebContent/reader/reader.jsp b/WebContent/reader/reader.jsp new file mode 100644 index 0000000..85d224d --- /dev/null +++ b/WebContent/reader/reader.jsp @@ -0,0 +1,54 @@ +<%@ page contentType="text/html;charset=UTF-8" language="java" %> + + + 鍥句功棣嗗浘涔﹀熼槄绠$悊绯荤粺 + + + + + + + + + + + + diff --git a/WebContent/reader/return.jsp b/WebContent/reader/return.jsp new file mode 100644 index 0000000..7def2ae --- /dev/null +++ b/WebContent/reader/return.jsp @@ -0,0 +1,53 @@ +<%@ page contentType="text/html;charset=UTF-8" language="java" %> + + + 鍥句功棣嗗浘涔﹀熼槄绠$悊绯荤粺 + + + + + + + + + + + + diff --git a/WebContent/reader/search.jsp b/WebContent/reader/search.jsp new file mode 100644 index 0000000..14154c1 --- /dev/null +++ b/WebContent/reader/search.jsp @@ -0,0 +1,152 @@ +<%@ page contentType="text/html;charset=UTF-8" language="java"%> + + +鍥句功棣嗗浘涔﹀熼槄绠$悊绯荤粺 + + + + + + + + + + + + + + + + + +
              + +
              + <%--璇昏呯櫥褰曞紑濮--%> +
              +
              + +
              + <%--璇昏呯櫥褰曠粨鏉--%> + +
              +
              + +
              + +
              +
              + + + + + + diff --git a/build/classes/dataOperator/BasicOperation.class b/build/classes/dataOperator/BasicOperation.class new file mode 100644 index 0000000000000000000000000000000000000000..880d09b8b8d081758028b5f6eadd4e474ed1fdc8 GIT binary patch literal 2250 zcmaJ?TUQfT7~O{qnGi>WU{Da1T9gn7(RwXdTVkYyCQu7vDZLHJA&lnMnF)nn)Lwr_ z`_xzZ5?pmHU%OUc`#<^De0zWU+vo7tzkfUha0x%?XcIV5FkN%L zCT-KL+R2pZSb2YBRVz9)fv$VzhM6pxm11&!^`6YT0>SH6#d2>51Y#pg0@}@LL52}P zhkkFGAA9!EXuT1l#Xj4ie7<3Md@ZLj%!x( zqFG%Y5ww0t|jNrWL>;-{nE8gUG5tnsb66oG1kg2$`C~X5*aFsf{)fu_z%c0U_ zTJ%n_eAB>$itljhtB%)Y1%KVZTcF>9X00YG1%X5>9xu6}S^cC+@s5Ehq}T+vy2s*Z ztR;ywrghvB=-IF3)@EMTT;d?b2Ul$FoD ziB}kjG4w^-3MmF{>C{WyXTsu@;YEPxfwa%)F!N!LMb4~wn@UHH+L?vI?Ru3)3*jzT z4|5MuO98`{^Eyfbo!;uYYn75}T^RS#p>9RIYmJ3;AK;Kmv7d(pB8wj^vzw{BN_ z9%7cTGzTel`OEepcv3dS%2f7D8D5}Nc{y#VW3%V^^LSiU&(ncCc!C2#zVX22UFRst zCl3O&$9E9=oiA+&H-psiaER}QAHe5fjylkZBmQD>7#dRncOzYo(VZQQM~*en*TCt~ z242rahUWrTwBIoH1S89d#~9r~vKzZ&QSIV`?p-{3j5oT14P0wrvVphfe$+%%8+-ce z?%#>+EEC)m+aB;d-bb3;6|HfPP?+owp^Jo~q;#BwPLWcY&pC86I)dBi!5z*j`ZpL& zikLx$&md;`dyko;m_!yi7JMAnxH3bG6Fid?p2iI7`hal@Ts4HiEQ{@&SD4 zaaIhNEl7anX8;xns>UUJfOw#RkGh6`!KpYQKGh1%;gPtuH(uS2?<00HBUn-pr!k7b z1E`4us2bXWLxh#MN-*V@pPMZoe}c8;$odZMWuM^w@(#)kRHgv3fnj46&PM*@1KXA2-b3h=(6%Zq;Me0We|+U*T)wMybp<_?8)l$>9MW gGOh!UkZN)|;|W0oI%W??`FqbVN?U>Nyt(iH1E+NEpa1{> literal 0 HcmV?d00001 diff --git a/build/classes/dataOperator/BrrowList.class b/build/classes/dataOperator/BrrowList.class new file mode 100644 index 0000000000000000000000000000000000000000..def84c3ff231abe081db6eea030830df48d20d7e GIT binary patch literal 1691 zcmZ{jUr!oA5Wr^vLEr$Th^Up8s`UUBtW?{y@qro>l8Yuqecyu%J&Rm(EbW)-Lz~nz z=|ew2KUCA1y93g7@8Nc4cIVG;X7~R5{q-9FTJSmn5eCIR7yR;*<#OS;jkfDLUkrOJ z5)fmsbjv^U#*mK&jZ5>^>InwXiQQ+wI;feX#ZAZg*g0d6H|EY=;o76Y8wQJXdcp53 z1}W2_+-F>n;aXzij(j6N7FqF8^bR4A zW83bN%M%R}Qy1J~kfgJq`GQ`3*gi#VYp@7ObjHL}=N0{-FBQvR!uPYeP;^xTjiNIc zJwIWP4ocHx$!}kS6#1otD*nVNUwbxm@;lTZJLdlLKdBvwM1!wh)ExGtg9K*>-p z)PBP9cT^(q2-mp32?f-(Kwp6(S`1d9gzNvoKVa>v6r5ECZ@}Xq_!LV;s8ns^9@gfi zQ{L_}c9-`u6n!u7%M%*)P1Ku8kg^O?P=Y*FgOp{ERV-Hu0inSYNClqZDo3Mi zCCCmu4}#|tso%qv46=zJ>v0g6J|xMF~<)2 z=teTVcdI9E_o(`&{m$z|7IJMG8@oKy92r|t=y#7ESty8g-+k{< z?FD^5@`EnbjvIMLLHGlYyMyRB2rU$QgZ7EvKlZ3+8m;=ig={bMJ3MLe_FO-5qe0)o zc-ueZR)bsHe%Fs`7JjUpcm03v?4EblSU+GGJHeq>!Z>DZOyVlpE9(bESSZ`bA}89s zjl9-Awo%a9H5)~(E!!w*?GqalTDxw;*4mnlk8nY5S+{Xf?`_z)gv%B#HvO)*KX~8v z!nbbwgh`xi1|9e0zzuy_4>vQ>vCo`NHP6?Z#mo4r482g~C1M}L_% zR70{cF}y~1!^H5!a7EjfXYC=j4_378ob`*?Mk_&kcG^I+oa(mRH|i%_E*vfMwCWDa z)1bA2oY3vYDlyW6oY5PZ%B}<;&RWARlz>n59QW(elsqVHNt0S;Dyj=gtzZy#yggs4 zP*QJcOI`|=S-EjOx)OhE2Yw;Vpd?#CNj8F#Yy&0P1WK|6lw<=a$?_}7;!{rZ=1E-P zcZ#dO>BXk3Ilp7t*@!Xg+>9~jY{pn{%9$98PB|N6$tmYztT^R-j8$j05aWhZF2$%g z(-SeAUwOkAZt{Cu-F6un`Y6)N1$wzcpJmM88m{6xX0gH5r>06K+M_Fr)u<7NTH_ z2MeDWLFSSmt45G}W{|lg$Qs>MQa~ib0&?F7vXBIEj3A$zK^BrAn*`ZP0g(a=$O9wD zViM$*5#*s6WHAYHhah)TK%~C}$Dk=G?4PmCa|Nszh` z5E*R(@&#V-t1}{NJw)$SLB34^k;y8KUn!5xe*vFP BP`m&D literal 0 HcmV?d00001 diff --git a/build/classes/dbOperator/AdvancedOperation.class b/build/classes/dbOperator/AdvancedOperation.class new file mode 100644 index 0000000000000000000000000000000000000000..b4464fcdf9a7b3de06af1655ec696f3c9802ca2a GIT binary patch literal 28175 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 L@)!8hqw&>$Rs2@^ literal 0 HcmV?d00001 diff --git a/build/classes/servlet/Login.class b/build/classes/servlet/Login.class new file mode 100644 index 0000000000000000000000000000000000000000..bcf57ef9c50651c6b92e39d94a0c201d1da34cb4 GIT binary patch literal 3038 zcma)8+jA3D9R5yjn{1YgffNH++p5sgmH?K5DI(=+u(Z%(5b(k_yOf1A3A>w8yx|4$ zisJqHpf57xgERG^Qgxj1L7h?lB(;8LH;DlPIFsz2bN1}-@_pa$clM8ee)t(cAHGl! z5Ln=t_Ef=i(?g{RtEeC((0Wpz(x=n42Pa&&oPL;>F@L8(WQ$d_+^qt^&aRw5Xh+E~ zRRj^!5Jp5`(U4U%hbxogrhQN!FPH*}p;BHiR*!hk^7DD5#_ zfzi&PTZb}gp01dVJ8;`=PPtTc%mEp#x@$UbmR*Yr3K9ZKq>HpwN@qvvPvTgL76nOx z`~Ft|8kXTsnw~J-9i`GK%Vb)uon1$p#pQ1pP_Y~<6|4|QHF4o@(r_1A1r(Yc)+Y($ z(#|f=WV)aiC(>iCZ51a5qG%I{dDvx($4e?YaIb=U1QvUlHEh*zA6Ah*qNW!ZV$#Rg zw>C0<(#*R9T}NbOof^8N>nL64^g@O7cB5B8kHAV}e57pJx?8f-gT|Cz%$tV4Ku9&L zMOt7XUwhOt#?ShBT<578cULxw^#si-8s_xc6YgXoj{C7uL7%{?CYUrxaMbh()zFVk z0-9qMjZxFEY-Vs1XE~X{0~#`*z~YQAYnVmXa?et~o!PFer2Ih*Tk(+3>-&`63&t10xfjgz-D#ZKpa^- zqG0c>>d%Yt(X&n6Fl}#>ibFW8;4z}^W$c_Tq{j{n)hkKE5w9bZDOGpO)$^wg z+IpUGDz;y{jJR2qTtl{BD1)Y*36)voi84~Ksc89mad17T3z6wwofm6T~om^7O+v;Uvk_i zD9@0^nwR1&Yd8&?oKoBSb({UdH91|?L=TO!t2YrAPOyB25}v}ef-{7|&|SS=>f3e4 z$~V;cS?MddZ|6o?SI=m87SH*<>y1cYa}(b;BGx3D7|!8E1utCN!_GRcIjP|#yiCuf zimY_s8k_fiUtd(_BwOn%cvZoLhTh)rSi@_wXDFT`3q{%O-jL_ko42izM97eR^<$Ov-MOlb!564e#RvKGY4PCYaWyx~=M~i#SK#DzEY}IEwSC`5Sm&z*$H}!(EHLF&mpS6WBtt8dt7%&tZwcaPRL3 z&Ga75C_nc{g8kvk_%@{^!y7W8RA?5d#ND%K{}dm~$?8lr6}^Hr{jp>$@FldK#JV|b z2w)}|yMoRADh+NC$i!3e#5TFKeGU%?!P#(9t<93^H}sw1Uq&s{O!0p&|LLB@e$U)x zwD%-NtHYL_#KGz?UiX)YrDC(loezs-I2rkB{=f{g>|^u&fh}z>=Dd5*LnntMZ7*Qv z3z_vIv=NP7BGHE>7+~q`MGFq_6W}oJ!~|ohP#Tx80-s|gzUCP|gI3yWqs0#V#5jMU zjX%-pp?%!*aJ7my5yeqF?&WnAPvA+$q~KRPg=5UK4PQaWI63LVMdV>1O8@6D2oo_z zU}1zKm2v1e&Pd|)7RCv#$8eGvTtNIUXbMiv(_K`7P_R_N{ak?H_!KaYbx<20C|K@2 zQqV!H|Hdxv%c`oX%+p@%COf6!L-Q0>Qy&4wU${|IBExklQKLICIfqgJ!`%tT8(cvp z6B3zlZz^;JPiMm4;rUc}7UwTR%|ucWvX~10hE+de`QgOfsqpuBT`niyn#IMQRAdhC z2C$~PXBHpM)Y&J(DSqPgkZYggt&9kq$H;68zhY8Eq8;nGX9H(_tml4g#wP6Ib%@$K zNaT-T3)$L6CI&q&N681{uXAbCxiqR=#<=n^cLeEU7@u$yqNhhZF2nTWvlXG27JN#k eBOY&U2+lLKNCVs*B!oW?>Bwqk^BFw{@cF-)>)(?A literal 0 HcmV?d00001 diff --git a/build/classes/servlet/ReaderServlet.class b/build/classes/servlet/ReaderServlet.class new file mode 100644 index 0000000000000000000000000000000000000000..d3055de4ccdcf80be633732d333afbbb8e9b4956 GIT binary patch literal 10970 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 literal 0 HcmV?d00001 diff --git a/build/classes/util/MailOperation.class b/build/classes/util/MailOperation.class new file mode 100644 index 0000000000000000000000000000000000000000..de6d2fac31460d9f7bdebccbfb52031ddcd2c44d GIT binary patch literal 3224 zcmcguS#uOs6#hC)=$TFjVOU#HWKY5}BA{f3#TY=)ghVC;gKKBfBn>m&LoXQIcX35= z!xeYjWzh)|%ko7Ze6q^Y2dlKK;!pUbez&J*G9B`4%~bd8d(S<~ch3FJ{pp``-vL;I zZ)Ma;Ncx_cPj%{MzN=_Bx@X#!jF^O}`}Bi)Dz96EsjmKgM$VHkdA(_w-bM+Nnwonh z#M%%h=%;`VFT?@6Q`l-eKqTe6Q}9;yav-c|)cvVMfP=mNOFK zu3-%bcO)Eb>KJn(>p7-1nE5|vnlCgaLD@2#Gl~KxS4L98^f4E!D+*>{mW-JZ6tjn1 z&nT#vjX4q;2Mw>=v5B~68U$lbQ)n!}WNal9$Hfw+6o|)4x8N054%x1!U@k6`aVaqj zjE~!+VjeDMl8QcawyqY#aw2On3}w;4BHXHr^AcJn&)7&c~En!}bKc?jwj%9eMPP1Ti(m8#Q2ci}0#evu$VRqT4aVCVK zO%fJPq-cAnv29?$p*{s0(I%8#D`94BCPVC+dxg2pDz;#&1lcvbt&Uw7Z#Yzz5z^am zy^QVA!VFH9iW|@oWY?sE8I^hr2q3f;#|{Y)I=WTdh@E5v;u&39o7oV&3(tutn|%`I*B}{jq|?uPW-;)@ zL_$FUwhSxehzgh$85Knw;1MEpl>h_@)#6f_56Y$$uJD}BY7wETQA)`;NX8KErGi7a zS@(DveBnzg4ym{cchjQ4l~IdDl4lrsRX#L!uZsIbM`>{NgGT!hn~>qg@c_$Hkf1oD z52<(bi<2@T4%vb~OG#g+)bY z6J+|QRXl@dNw~Hk+?nOfnRcq14a=hshF+ktNqA1h^WuobJ-h6gf*0_Tj2A0SB)Uh% z%c2nFqEM5!6imZ06|V-3HkiwLdTu}c%^7jLPQksTNZ;Ydn}Q1bT#f|70DRYQXtb!i z?wz*7SYo1w@U=IfiaO5@#KRsh=PFfMUu1uxf?4H&#`7u_h?c;r8SCRweidrVgiVNR za}d%vo4s5plP1f$Rv=o}Wf4lp3jIZPga|!EM5`rBA}JIru8*&MYO41{$&3@Irk(;4 zi!;n*z<|}(&b7t>_)fhT-e;7o?K?SRs~OyQA~&g(;xw>Gw_BFswC9-ugSUor(XJL& z6BSokOfVwmgEhsQ8c@d(Z&-ZF{7Ugn9!7o32;!%LWra_%3>HZPpK4iv??!$lFa;M; z$yAPGT$v`+)cI67g)`^1*pK-0ET*SrO-^ddOSoh=2lJB)#b^|Z`$n)d9d9{FNw8RK9X+={;v9WK(2(BriUE|_)$<7kGUc+onIgPAX3}yp? zK26c;OSp9ucTj(SxZIhxD}e!~Z}&087H;RHTHoW6X_-zQA|HXO#M_>5AI z;d*?IFKGQ3{rnOqSs>rDEKbqqM*0}X8GJ>#uc^Biv40t6gN$tx{pZS9EaM89vEpCc j0%am0?hNH1$(WY-n=#d)MD2A%=q%p~ + + + + + + + + + + + + + diff --git a/.gitignore b/old/.gitignore similarity index 100% rename from .gitignore rename to old/.gitignore diff --git a/old/.project b/old/.project new file mode 100644 index 0000000..3553937 --- /dev/null +++ b/old/.project @@ -0,0 +1,31 @@ + + + library + + + + + + org.eclipse.jdt.core.javabuilder + + + + + org.eclipse.wst.common.project.facet.core.builder + + + + + org.eclipse.wst.validation.validationbuilder + + + + + + org.eclipse.jem.workbench.JavaEMFNature + org.eclipse.wst.common.modulecore.ModuleCoreNature + org.eclipse.wst.common.project.facet.core.nature + org.eclipse.jdt.core.javanature + org.eclipse.wst.jsdt.core.jsNature + + diff --git a/old/.settings/.jsdtscope b/old/.settings/.jsdtscope new file mode 100644 index 0000000..92e666d --- /dev/null +++ b/old/.settings/.jsdtscope @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/old/.settings/org.eclipse.core.resources.prefs b/old/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 0000000..bb29a1d --- /dev/null +++ b/old/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +encoding/=GBK diff --git a/old/.settings/org.eclipse.jdt.core.prefs b/old/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 0000000..0c68a61 --- /dev/null +++ b/old/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,7 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 +org.eclipse.jdt.core.compiler.compliance=1.8 +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.source=1.8 diff --git a/old/.settings/org.eclipse.wst.common.component b/old/.settings/org.eclipse.wst.common.component new file mode 100644 index 0000000..435fc3e --- /dev/null +++ b/old/.settings/org.eclipse.wst.common.component @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/old/.settings/org.eclipse.wst.common.project.facet.core.xml b/old/.settings/org.eclipse.wst.common.project.facet.core.xml new file mode 100644 index 0000000..06db4bb --- /dev/null +++ b/old/.settings/org.eclipse.wst.common.project.facet.core.xml @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/old/.settings/org.eclipse.wst.jsdt.ui.superType.container b/old/.settings/org.eclipse.wst.jsdt.ui.superType.container new file mode 100644 index 0000000..3bd5d0a --- /dev/null +++ b/old/.settings/org.eclipse.wst.jsdt.ui.superType.container @@ -0,0 +1 @@ +org.eclipse.wst.jsdt.launching.baseBrowserLibrary \ No newline at end of file diff --git a/old/.settings/org.eclipse.wst.jsdt.ui.superType.name b/old/.settings/org.eclipse.wst.jsdt.ui.superType.name new file mode 100644 index 0000000..05bd71b --- /dev/null +++ b/old/.settings/org.eclipse.wst.jsdt.ui.superType.name @@ -0,0 +1 @@ +Window \ No newline at end of file diff --git a/old/WebContent/META-INF/MANIFEST.MF b/old/WebContent/META-INF/MANIFEST.MF new file mode 100644 index 0000000..254272e --- /dev/null +++ b/old/WebContent/META-INF/MANIFEST.MF @@ -0,0 +1,3 @@ +Manifest-Version: 1.0 +Class-Path: + diff --git a/old/WebContent/WEB-INF/lib/mysql-connector-java-8.0.17.jar b/old/WebContent/WEB-INF/lib/mysql-connector-java-8.0.17.jar new file mode 100644 index 0000000000000000000000000000000000000000..3eb044b59eb5122030e3f2339b88c2ce8d571638 GIT binary patch literal 2321813 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

              V#u1O`wf3NFK-g2FkmKgw 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

              I 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∨rOYmFWU2pfd)BPoPf~!fOP3 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

              uYGN-gYA7rihff@!vzZHc6Rt+Ti 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 z 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 WdDP%E*Wt|{wokGeh*`flFu>5Cs-VpwRH^l&T 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%0D*&y|`^qr;I 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
            • PjPYSca4k;hQ~#*j9(c7qwwVVegE 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
              jvQ9CF*>&I{0a0|n+cbZd>7i9dTo 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�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

              T*$G)e%}|5+7gIaeqH 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

              L+HYcafFFYUE6 z`!y$|8T?%sWFwK_726#Ye)H_>W4tpr&P(HhM@QFXE^8K4`ot!-A8YicnHg>0Op;7| zR-;8;oUgwG^n$uGLN&~1kT51s*Sl=D^sQ&zOx)Ekt7YiX%TXHO%5HY;Mbh|=@%Lic zY%~GR%D&AYUJym}`!s4B{FSLxVh^ptWA2Je=G0SPlX{yy#=hdj4y|Hy*Ran<2UyIc z0B%fr;Q;ADZxfr3#l)5cN&oi7?j*ZxKRYALS5WVxb~8`fE%=Kk%NXA;im$Lg?@Hkp zsw0m)Y)EPe6C$ElA_2RrW(lYcPXJJkK6ZXeh+B0LwfOXmPx?#Oa;@i=p3U;m{F zI|NoK!)r^JSWR+2OMAljZ=38vT}E#5>8EP`nTr$d^Q)cHfD5oR(WK4<$5ICo%DoJ= zXM>Xa*bKiUmC=BC&IF2A-~oLRVeHIA{_6p-yznTq5s{}OLvqMh*83@#^)3ffWCFkM zLtY84A!b!N#4W%hu4RJ}ZDo@#AXNC`=tfWbY#O-SzE|~-TfS@=xV*6~9+Lw+sBFsw z2mTH!NrxE3a1fM=oL}5N0q+AxlH)dtokA&tsPJXnQel_$(}MR=O7#!!`T#6 z&ss6x?jZt0t91E3R9G4KuZ(eGXU*oH$#DMrDA?UCYEKaL$B*7`BP`wj;FkG+bLno% zD#@R=(KZs~>K!acb`f%c)@qd045%~lB!ceHjNGQe21yzElFwk9xigYyl z5bX1`>cr$h$659#DHg1sq+`2I8mIqFu1@^ps5od8vi!!lOD#ziMJN-!dONqc&TxM5 zJY_o0boCK>znoJ3a2#BqLxT-Xh;X6<&@r{z-9lluh_=oeH5%C%--b#{7`6RU5;Ka# zOTnT6B{i=q05RLHDiNM^bqwat%_az_7Qc#Efh!Jl> z*wN+%K^0|kYBG4m4XXSamN6IC2fF?AevubKcyC{_YBC6aEM;qg*r)Ly$NTZ2J-!ZD zc5Zp6gB|;VRs;MgB6#yyYt{})?L#EK@^hy} zr$mLm9_R9G9vK>1GIKyDmQW>NGKbwvZ-X2+C>^RCnRKZXwp)=MByB{rO`a_Ff1@Vf z{V#mBPR*T_B1?vh&9jy(gC$&~yw)n`5o3E==r{2YEw;1ATN_SYf>`<9j1rbl;DQ6W z&%D2P5{_XXnnX6;vwA0ucqa0XqHD@9JjlZ{IT&h+MlT5Md>E(~j8)LY=Drx;G$4(Lg;xQ_C z{NvFUr60EzFikovn}$0kc`GQzJJ+$tRs%$C(x&un-;&X{b+^hN?##OY)x^4uDQH2wrO5?~$FyNC)FDS1y@vCFnx!=vlbj3e&y(@ZP-D-U zpia_RBn~W(!3D+BH@|ptW95w`*^PkDV)V#K#`pk3?snZ>UMoT2vJc zomnapi)+cjta0VP7Jm~>Pzec=8-9@zxZ7(8BTya>us5NJxF%>;ZLA12;)nFGkfuo& z0#4R#e+fy5e2VupZ^5@oorL8Y(WkjthgZx6E}0nJ}&9);wCMMPccG&Mu|y00hV%mh>!z496zdFpSCC4F{(a2aCY2Jx{h3h&@16*}5 zv>?!lI)6nn)S-AAWY9E6;@7WIx{U4PZ2pS0Wh~Vw+etRIuUe(e9d2V-kQ{Q3Z`H+M z-^JEA?|TA|NN7U#zf}(Gp|L?@AA1g4ac8zkxWUU#u}^L1@c&C{A4y|_-ZHlDVjmi% zc3n<$SxAfGIiyqHs%tS0nTqBC>b){i0m2i7;7? z4BtblbtUL?3KSfE%KbK}*QUi>sa*BfDAQx7Tr9*$gcw)!lF0|72qs7N&o=^%>}@P0 znefB>C%ZL|4sXS-%aF~&&fG@+(_d=(O~X*V1pBq0-~IB%2sxfZT+9un%pZ`=M52OX z?%zf^0AcDsCP6@0(7CnI#Vu5EQa=+|oGK6ckMZ6pV2r0uvmPfrs<fW{4Nz7aU1ou=*LPZGo)eMPHU8&%*-j#XPJHrtDP+=OE zFCk3weagP5Bs}R7mdKhs`v)Q<4+HAchtG(6FNr+Ejuum0M&)vnFkl?os*G~->WD&^4mW>+X(w4Y*c)wz` zL;v_^Aba6uRp{}1Q;M&>`0OCv*bDW8>*2-R%eKUWMsNGx-3cia!RKQqAN(G>YgN*j zO9AR-hhz?V>$PlCw98q!M1iMY#{m!fveD3vAg>x>qiixCXFSQSv|(3q*$^r^nyJ{Z zgf2#_!w#YD6QjwvJUY&@%ouv7DzYQym8Lqz14zE%jYp@GzTpG^Nb;(TQTCl&RH;o6 zFL7Y4Pef=}4|Hy(bOBV4AdpQkmA_;Rd@#-HMltLk&D$Fixugz8na0+=H!iT8f(~N! zGk=52qc~vPx9p9&O|+aqHQ>&hVa2iy`D9b>Njivm=s(=^`AW}5p05mEfASR1e}_o5 zF3@9yTD55YKu1q?Z}|LRYQp;%&C81~z~by895*i=*&R*U9xU}5d(P}w&Z2)Hi5=cL zOTB+Jti>0kg&|NOI+7q~@DLF78OApHyMgb{;yAf3l$tN+e68%7E$jgVU($)U&B;#L zj(z_SH)YXN>A1W2!19DQzw|-F6FdPG>kdpm(9_!G2)94G#UEju`^OC>Gv(Ut64Y$S zvOPeKRkD(!54sZY)wDn^IBz+injM&Ne-Ws&76oq%=a5K1A^D>qsS2wCoKXQrzaC}S z!5EiLt@(RY7p^i+SE*Jl5b8iHIBs(;Up+u@yzZnhjlkas%FNxANOr6;vV4Lz?v@mx~!}hU)e56sFj4dF3IWGqA);_cDW1ZLd{MU zjeJGO3=^(vgS=55!Swnm0YKtugAlt+k?bI`5-*UKSS-1L*bk6#%+XI!^Js9_wjlCS zUIr976nbt6Jh5uuKeM>9jIu3muMVJ?U8P?Ijiquxsk@w^r^z%pn6%3#a=SXkQt4AM zg~jlwA9h&rx1bPy0~n?_&_4q7>J2iv$qn96Gzzy|I1B(>KUC_j#~5FLh1_PE%LXpT z18#jrCyZHI`t+P&e_^C~!MBWcqx89k`<3e$lKv#O3HLvp4CL&Yja!jtW?V?!?;SnE z+MT-q6nhu<(Cpwp$R-e!9ebxplN-|t&ZM9(6{LxpNfj#TvI~-lg=ibVPqY)9A;Y<3 z$!ML3nC7Pii2^mH`63F*iLY~*W&&OS6B;V~Z+~kE=~j_KFBpOY%ibsrHYg0vy7qmf z8{p-UUDpdHXh`4uxKa>fU`J1Z6sM%4YM8$RG{YkogY7CJ<%@MA(kxi17IEN?U&u_L zOi-C}!q;HlG)DX5(uBZjc2(}K+x-U_6*O2@lUEVG-L4p;q+U$&>ePE+0pG%#e<1A1 zY~ZI3t;$Hs4-QdkXN)4&{AKHAeaaY|=i_!LzBUH+B+)ePy&q(=S5O?r7PqZ1lS0I% z%IJkWAYy&`S}Ncss{V*~;F9dBB7P?598ofK8|o^(>Te3NIdC!hq5{fI4Q60@YzY=x z;!T!+imHdO9$?W*&ln_hVzEzEQmb^MUo5CC7NgaRJ!qwFgcr3USMG!MiMIHyDz_Ed z7WtxAqD8_a^K%EV-lR5X>PZtjWBNawek^%XHRr^p2!b7XR&k6pByF-ORRV%Zf~Z3RdnGPy)6dEoiE>{Qt(;vy-GkYEt4h6eJ4Exrg{9Qh zpsO7dcd3J>c;1AHIOBGSy{ecvXNZL{-RlAHB!p-(lmVXYr5u zJxwmp6IPYYS1LxC;Tvvn{_Rj7;CW7ixCGBSnUN`;kZG+)d;+)FxAP9p{7{L?<$~2@ zYjdzukT;Ba-VY zox2kO;(diI^F;;nugJc&TPD|6G5hHsDLyY`9yIc_H7>TBEY|~wVnxNFUQZ87PzZdcfUfIANMr*eDx9DhGa(1{zpbI zLwp7xt3n;Ie<3nLVu4!Kyc{`&LR04}Ts#JYdkYU#5;<~!`Qo?qf+9?>$0;325l`bx zK|Xs$Unp>k_PT6oOz2ri(>0om#*<oeV}1166g=K&ooBy7J-=94o_ z&D%4W+R*D(K1|@8+a+{lxZf!ac3`DFC56w!kb6*5T8TLKpKb{C#2kS808-zmuPC9- zRGJ&#EP8v$Pi}{tTJ;nsw_0b)DNcUqoHS<3@S3UBr2}z36t$Q=u#=yJ;v-+DNOGI6 z--=n5_zx&AeTPbxgY-kXw%b(uD%|mTXk!#cCUwcdQm_E5558$ceP#Zrdu~~WC{1Tk zU+Lb_WU2!Co25TI;di^NZgNg+mF6G|zPK>KTeB1Q2go-n)<*q`!b?$NzDu(=o2I|f z0upT+j3BUyX>X_5m2!kWy-%bHF}X*f{oAb6&as{E*JS?7apzN**i z(ocE7JLJ*wg6FR!CHB9-@3ua{x^jY+yx56`WPwxoO);vBESN%%L zc!hU*q#hz!zQo&6zr;U~=8e6G*Xu%Fzvx)HJ_!?S8z@i~zy6!*Q{@F0UHjXWssr|a z?MwYnFyp_cjT9$j1NqT-T9E#%r(7+!Bn_&fDlD|x8&;;Lnzh^gjhX*xPN7Uu{Fx5N z*Bi^ETU++8xb-*U-)Ww|lbe$xe>b@O$ds{Fuq~OEVQv#H^`apOh;(d$4D3S;hfHiR zX;)eA(Ff2q#%JC1Ui|`H_Li;QRbQuk8|iZkqU*hmp*G}hiG~z|CXf5GH=%A z{vHMY58SNs4z?Embqd_1tYeA#?Pg7=v0gA+c-85#h;EW7w;XIq6hxo|S42>S+g~tZ zmMF1u**~|E@V>`9iG+aoUcZs-Y(R((%18LuKiTE^chhlZ690H)re+5OC`1_vf61Xf zP3-TfQCPRX+Z_lhWFiDPZ^Z;yiSUFkOFxAUc`1e;j4a*3cxAPHL({OLihc9cmU`oZ zEuQR#$F8TXLJTr3gvE0BKY^M?RrCKHsEO@=`VQ2z{wGj#QF?Z{x>{RYAgiCLSE`JC z3sx;Ox4$laX=}M;`rL|fcb|CrVlb({X5tZo4Ks{6B#j17A`PCYIMy%IH#z zl5aEX{Qowy^5kHIKrm{g?yP^Nd)95u{*pywKSD!;{ z3a7WfA4}I)u`$}sG+Nc%4=0AUnLjmG5MP8_o7c?0V?C{&=85xMd!di#wvbGApC0c1 z9`2(WC@8a7>ukciRsU^Q(isI$?YqN0u+YFCz5C~_exd#=`!+{xt9rKN0*~=aBQlV9 zAk=r~_Ku}OvFS=+4=4`I!z2ZJBQ=-L;Aao}Po9PjKhT?u+@EF&8#mKCl=Ie+{73zr zQJOVso|QvjezMIaE{g5M**Vsj94Z>HSe@5Dnxe8LOp5UWkM020SeukjB+l}Mmdegs zIakoVZd=j)15PpFu;5$#@%;imi_e&C$2XfhG7O16i6Ol{@73+HaH$BTSU|UK7U)vJ4s{ z)L+QIh$hHt`_{@YRpl%fNgl)vTpzqWK6IZd%6m>#mMT_wYBD`OwSHI(Di8t<;Mp~J z<7gdP$C8Az0k_^^;dQ*)fcnmRw@jMhJ7>@t+T9J|BMek`_0a)hAFi=b55_c4rRNi6 zAFgQ6q0NlxE)*Nt19xVC!gwH)%{wqJ6MJgkgpD12Q`tdjNQPA|ZJ?`7T47-7#On(F za_Yc@7YWnOmgvc%t!yvk7(K#(o<}{A2qTg-Uj3BhVdl^Tn@?*x>=aPf9|~avhqL%r zt6h0$YHELFWrOqF$GMqF9WL5k9Y1IxQK^q@*~S@bTb&@B09byri&^cJVP>a=wfpFv!~dh?iMFyu-UA)DYTvZ5iS7)fOaqcwlbE#u&7z5`Go^s zXx2(TUpzmm(o?`qoXZjAjT~LB;9o!7eBC^5&0UbQvL9kNNP zc-}@NquMK0{T(%J=`L4Wp%aZP)g#(Tinl#qGz^mwK!jsS5mh$j7{0!Nwuu5e=s`@C z$3y^a#B{~_)6r{^aY7^}jyp@;;Mzs{_kOjGAgl+dP9J~bWc)@etDSppJvH*WVq39u z#X3eoNt)K;DlF?d28_!{|4#{R$w+iUIOW9TwQ_r(sR$Mt{0F(HKd zR#E)#=j%-*tVkMgkX9gxEhxxpa~I1HKcFoq(!)Jl`VOP^Zje*!X=@u)bg*N@B*69% z;tjQb&N|OnML?|6>7f5(J3p{FQv~}t%%cn-YmxNfTOmFDM;a6L$>16dmF|&XgKDoy1+v=MftEVjZwLSr+!&8_q=NOX2RZvxS z#_V<9e#lD1Dy=1vI$7adb?p3u+}{K+49`qWJ}jL``A5d5UiLzjQxQSQht64vEvnoW zT_oPj(l&O5Ho9;d z32jm5DuCIEH(6&Xz)a}T1u|bolT*xlo#OTNNXQ2MrafZZnK))RTr2c8hvVWp#kj(d zh-~gU*tqFbXPqPC0Z%8Z-pL=HcJ!?>G4E)-TcO$9s{u0m%nN}=&_PBt*`a-yv%-y0 ziX6+oj*Q!Kjh2C0A}O`-)R#B-)nfYK-$aw)9|8sQyXZO2IN8Woe}RP2MPa4P!T67~meb&PkcZ8A{{T@<09GY) z!N;C;z1$Xt(*WkA)@#UYQQr0ApJPVArGcmYvWCp5_~ZFx_9v*EBOo?eHSz(xk+v+? z+2`_?Jx_t!Lowj#R)MBW5oMEYlgp{GXccpZQX=i(eGq?UDg~~RFr1s#vZ$PB7K7PM zYxn%MvYh@eGEP=v@AR4q8Ka#;gp}w+SA6)N!I(k|F0Eew+)#UEC!9#IV4YWN(NBJJ zTro?YkfC*rC?un<17GTR$cXH;!6T^YOr~e)^g08MIgZ)A8u3?$V`gUPnc7lK-qv!M zh7u&6jK+4!-%no({nEYMD;mjCxu<%=IQo>~GZOn2{!C)Fpyf>~#pc}Qud?kz)0nHk zNzBHw-7<{PNKEJCgIO@jae`Cf_)0JBeduZg;p+M~S)F$e4r<=608FXAq}Gs(3V?ky zu}hxT&m5>E@CK!La=X`BG^Ihz!6sNxGfck#skx$ExK_!Z9XF`~YS-Qn9XBzc==hrj zdnVfXVP|#)0X&;P$-BXaeMm)t&C;-p!6{f9los)Q)p2da8MBC0lJ3&5jX_8&xWCwZzR?yD!Zlc^%9H^rwFxIi)?Qa*z2X8UFA1#P<-QnR9r;(bFf7dGF{{5x& z#=B97XS#b2E_k|`yu3rUG#MX{tT3;7f#iGAM545^>MB&nj#+e`w?2iNlzRy-ep$e# z#H#wfZHOf9)0?rzSIauxn8CAV!j;2=AI2SpDh+ud)EU+%k2-l3*Za4)*PI{pW#;85 z0)4{L_9o#Qa}X7DNhyU<8qp~5jE>^P>k@G#%CR!~g>$)#D++K3w88x&_XKfrU_jdE z85KL`&EvAI=U%l=a$=Ge^@2gIgxGo7qC`cUj`&s>3ki!W_=7Z&c9MJqwF_D|Q`@jk z);FUJ?T*?VdAj}}T2`k0hUW>ohZCQt-zzwCx#m>Oh{10a%n%E;3|z9nxoPnFQW*8I z2iNtjzJg{lD+OBL;z6;Qt-zbsOzb!6_ z{V}B|-g;KM>}(XFQh5QU6Wb*h{Q7p7QVV zp*TSqYy6Q@LUU6>Ts$*!VwdFh_LM7568y~-F>NyQTutR^B+i?&{RIJv^8Ys98nhkL!}3W|^5 zjpCvr?+F%J(;u7!+EGjtvQhU#-=?Ks6d9qOnC02o(1(x^4fQ~JMLKaIM3Fb^MX8m>>7X;TmmfCh#I8}XWS6Ww zwlQ^*=c7up{Ryp##>q+XQ%UXkt~mFm31LoTe4k!JSO4@meJ)w9)mE?Ae)))C@$;KT8dI#NHBj3lt5~djF{G9`>EOXR?@OX`B`uYd$-B zy#wF}RHugli)JgZ2AnV|>nc#10(6jVxaJN)@Xh!yw}{g51*ya%@>EZ`0hdd&UBS2L z>NI*~l=4F3GI=bw;Mt4XZe`}(MQ*TqD~nnY18$m*WkYTu(&Z(o*mfUTKUx7^Lj4UW zF=m{qf>)X_Vtk|&PA{ouG3KH_-C{m-*sJtx7a`U%T^{}yWA7N;N%U|1&Lo-Gwr%GZ z+qP|66Wg|J+qUgwV%tuh{GU4ao;vrwIaU3pQPtJG_wL$z_2;`*;yDM1>fg1Nt?nb_5`#WfDXM{GZvIa{_$m9X0z_mB=?uSCb0OrgCk#P+ z))A<`s5!S)G}6qEhTiQcjr|n$`^$PGUYdW0 z`0HVV^|?wZcIoA=l@_R5(0X9hOiGe3v#q(q>HF(m(~>$#{;gA@3NylT%r=kFl*O7s zydrAsnuo>58<2WspG=4`jQfz5KqH$a?+G<|-9Y7LP5*1vn7RbK!j%$o`386NwPvkk zQzYV^yOM>;xY18Dm%mM7v|Vs_h@x?Vmn-Lu!gR1gZKJx*n|5ID^%Uba7VBM2(AAsI zSt3m-;Zb)%oJ@v%b|+hQ^nx)w%G(l3PT%sFa;qI+pThE2rypHAsXal>-c1jmM*I{5+`S>tW7XsnseH$%9`&HPph+3pdD8i7stgQH<(jpdZk{m5f}cUvwxiT zTbKNky%J=v!$#`PP5v}ae)~2#PZScq?b9D4whGXA@)?e4a>$#c4wbw?vi8F;hMkwm zQ|p%{`HNZ)!z&jn|XLKI@V*FAuuPtX(b9dV)7uzA~vZyN)Jr-Q7 z*-*?mj(p?qG?!Dw5^fU`cBfm05ur^x0J}+c@12K(VZ_7yJI9RPWi@|2vf;9`!U^mH z=WQ$6)rawTDXwJeQv7DqX&9@DnGu?S-E2&6&?4TslI&K%w70znM|6`C;5M`B|5nj8 z=C^)ZuVVPnjT3pF)wdc27i`=8`LYkbX;M>VHZuHeC)8&lc?nSa=Bn5GoIwCR7bSvR z{>GHAU9Y&JSA*N5E7*VVxLw(OpT_mH669LOxRq`mL<11oUeyq_%Pm}nukU%LwweUKV9oh z>bKTY`}G;skue=@F1t}b2i3&Gx`>2JaJ#{4K!jzbf`0r5ZpE`dJLcz*N*%Qshhl5I3v zn6k(S;pQ9n&OL^7*^e)<|Ec6T^s(Yk{U~`)od4_0sQ*^-{)^4kfbvvYO8d?+I?A53 zLlVIEqrVe7h?4>mcLNFZB_`%eB<8~p#itji9phs}G9|sciBhT1^Wxn2 zy1S$Lbrgyua}Y)ihEmY>L))^Vv2)QUTkdDJQfo~duD>wv?$zBYXzd8KqyNN(4hof| z5|eT=h#at&jvgNcDM&f*u`)zOoNg-iIt9sK!`oD&h|6CDN>0Wakorhw<|`%IGf0N7 zDNNe$u`{HkB}+2MhQG>4A)(pV`9=gy7WhX9bD7pDYEdWC_e+Q<4f&=x=(0R7*=;jc z(;SaYq*?tzYm$*FB8{Ro4VP@aRwz-UICIm%iCMli!-+YHfq(qLaFw+xe++ZbqO>ZF zpUzv&_6)euQta#eA|}%AMULvjEL8zNN(wX^23|z9GP?4Nb*c)QoS>#EQP8(mYi*|H(`hCwELBu&%XC#$l^aNtO5zi9 zdpKwF=Y%w;s%a5bTI+|l)#uwd-Hb)WC!XT9Nwk0ajBamsRTW0RyWCb%Xi+1NmTReN zt^q==!+rNoZ~poZvREFv%qVBa!^YH973QU_NI0!!X_Rbth+0;`EWdRUXkf8{TcXf3 zx0|RRwkKJ(EH1NES5@k25Xmt@7Z&+lEmO!#$Nw@`K1?4@X8}SxDYW+X(F{Q)(L98R zl`zk4&^U)QqsfMsbY=d#;h8Px%7;{n_Ka zB@sN$P(~geqAI^ja!H+>udV0eN0NVt*#<3Jv*6D!o3YI75x&a`1(h*cEcsd0m>x&f z#Z%SY(Vz}h`55cQ8qpKPH7@8aY+bN`YVlmZ&+^QvV_whb&H#*leRXEa!zr$VVzaF2 zUO!>NsN-(&J0;Cp!z{}-WTt1K1Pr9g<}ZI9iR68wNK}_oRg;y9xn)&N1?M6{yssx&K#Rtr}#B0U{l ztSLzt_w~{0DsMb>J}nuahb%*J)$@+<{#s|07R?VF<*kiobH8+L8jTbL#Wj7l$2Um} ztjSLox^n?N4TE(=^rE3Nkz8^JlK5vAmyp$p=2W)!2b+exqE%XYA_U2wESP`jca0aN z_fDrg6*(%Lg(vtrMid;&CqfDN2~z0lylDhko|PI<%^;oH1iWdBHMUfr)_!UB*t8sE z01^!{WTejSSkxPLj%3T-CFSPE*o=2z&~jRZ-W_j0VS5mDkO@79_;a&o5Uj@qJ~+HP zR4|&Vo|01h+XO!akbZOm8*rhIPl zRG>dNELUVc1LAD6IREOAA_pRC$#fWSnAzRFnKNHzmKU` zpLs6Lp@_5oTR3^O{u=|Lp-~kF2-=$E-TU1vRX#858Cbj@_qfxq9YFrf65ylDL$|MaIWikxo^^tG1I~>=?38 z#+b&N50D=7QvGV2<@Ig=j=04m;jF!8Xz>U|UIJ!3hPkFD6br-2FpYuLR>A_!zNNKg4S`?sksW3&XN zY=znBtghwBB;@wrWcODERz?ml(sR)v+RgGkf;vrMCJm(vzL0QhvtvK*^3?!NWvBj; zsf<58N79kyP2C*@hDo|TxFR;W3R+cr+e0i)%F07cZkj_OdmJdLgt_78Lof=PVw#fv zSLNYdd!))gQbqX-rjF_m&7O*~Cr(T09;*lw)oTc_@+R#QL}arYXD&(jr^04lxb03T z<&_ZJ)@s5XoL}3qQ)t;9t$j02Xl-Z@B^dm9=Y%cc<*ScP*Cal5?*a%V%B>#|XSf-uVtS z$)4gV9=@MgOB@R>ew$y{KoSdr;eu(yiI83JYH4k}A~gqps2p+PWW5^C86 zQ+5}~(EmeogjGVo|59Ud-X0fw61Bd0x0V+?lB)JY*jF)MpL)8_WPI7w(FWaoYIm7f zL)VoLtCkJMQ)kP-dwkJ{SsPHgKhYIZLE!V!tBbbIn)B;#fOKW7ouu`x>!pb;4BIg> zw6})L&X${nfNUqRw2x%;s*?r(<&6jlQ{?Q}+d{f<7?0qJh89O?#`<@K^-Bp$jElrNoCYCy|q2Rx(6<93eD=Y_|E65 zztzO67h!X3Y(Wo@CbSai`>gsLG?ssFc^+KG3ti8xE@8Dy_TekX;tN{4 zA6-WP>V^21Q`G%0Y`lT5d;EQ_@jQGZ zTv{S2_b_&PT-CiM<+i)uZ~j#eqG%rF$N5R!pP!hYb1b^o&*^V11>xJj9yqq%PdT$| ztlzlW2Z>PlKYJbnA27CB!@D8nuM2J2A20fGDQk+CLEnmJT?0E#kmolk$aVoTQ%YKb z#-Lt#7k=8&zKU&_D+;~O?Phe!gMzjTBRbO7sckTt++>R1 zku%$wU6(@>YH?PM>nEvK#g15NS+g)-&gu2#DVb5!?NtOk&%1kQg<^v{wV8f0`E^Jeoi8qmds8 z8??q$q7gqY+x`2$?@ngKeHNTgdXt(R-u1OeP{jliEIOv207~U+9t`2_;W|Pp_H-gW z!3<>jGfB3DWU9d-4J#dv#&iy)+g*O*wt%q30dmql!?5^{i%sDMG2IY`b?rn;s%e$K z3|IKb$!|lTuGLj&ZDetKS3@rYscpU4mL+F@YG`Y7{452lKaoj;H_U;HkBYngW-jue z+U{t#K3vl=@PB(tS^h=KIoYmN#NKP7Z0RfBjAk~*V@%?VE!qsL8{a~&*$faL?@BG- z3_%$OZdG!Je;of^sRCyQ@wo~f%H3Xf|Ad+ZU-P-mqfK!AOeEu|Kkoo~u(~S)% zs=9g}u#N9$R7iv)2XRQ{VBkD9W6QPiWQw z5z;uUZ>#x78RFh>Y5ZcMi1SiLW7Godm`I1{QpxOg6LsWq`*Nfs1zPP=qT3(f|JDL0 zO?RAoT~NzwOH36;uwJt5JO7F8rIr%^#YA4~-!T!=lBC%yhyd~=&Cz34Lge-zNhshy z>Z7=4(2(f^VMkdwaGFf~Ln=iQx8Dk4yGH|@07FsGK)5ju^7hX2kCoZI|Cfp+p(K?S zMNHq-nRr!b@1)%+{kvRq6Cn`ufbp-arl$TOH4lc2VC^4=_i$xvhB6n>vStvBdgOg0 z40T6T+C)cs!RaASb~t4Rp5%!Lsfp64(q>HF*@diHs=|5;$6>kmkQaHk-}&R+2#bYMU$mf)8{H zQB#>`7A-$EXPM^~a2=TFR z6m0Q4tOU9`egbW22DVhF;&A20Oezy9R>_ze2doJTX2G-~`4GG;oKb&KgABNYk2qgE zh_H__HvYavsO|AYjU%sL-We!}tm&^WEKt0@f_dFv@n)oLd4P6M5`{9RYR{P~6=~c; zrS_Vjf3yyd1%~c^Fj?kG()e9P{%-eypUoNhtzixEu#TSl9`frgW|_~D+V3Aa@B>P<(CsyJ_bSn$9EvU~)ulP)M)ixq-VRAr#h|p>)xiDx$FB`pt_S zHWg$5powD8m=xg_ z_!p>#KTT!Co+A9R3#92hqXC&tAelQbT%QJ#QKn3CLV zzE2EhdFxLIYIaCG@Ql(=pFPUY zceH?OPK^7 z!9t;7k9?hOi1}e*AV@a4fxvax-kTgvWsG@y`FH}A z?kf#thsTFA20U4~;oyd5kHOb0XNT2E`HYtWjKnshMEwaqciM~1ID(JUa0i5&o>un- zy#TlWu)El1N8ZHja$Ez@x=7mUs4GU#g9-4&n}vyLv$`piuo;Yuxbo4@&MQQeiE|1u zY;ZR4b;Zw^Jy6B1^g6NH4O^4{-3DE1Bxb%&nMrxFkF8af47DAm-g`4*qZAciU0a7N zCuV7whv)iGV3h()TE8}0q^h|fc<4R4r?!I9pd{BeH{Cm^2B4FSX*G+FF_!lM|G{8LeZ5Pt9&JE)2#4!F- z7qbMH|8LWMPFEM7kB>K;Ud2QvvHj+NB51_c41UN7*eiB&`a(7%{3+4_sk+9Q*i99h zzSxQ}KCYO*(s{b~#jHn|kzB#Os7`E*jjg47W6{z3r1`nJd|7{41?BnJ?`ImpL zUDcd+?;03Ok?U94Q83NUi7^D5AxEO@)XiF;mk#aRsFS$S+K$G3_3~rkI;AMjGVx- z4=~n&uvbi>-}a!|-lN(%U^vgh4OCo$&ND1VWILqui(@HBW6kMP?n`($JCvk~sz3?50L`f8L34QYW0$I+!kXYz(kB*I8#;!oA27&;50DNb_Smh!l!_$XD@jttnf1Kg$B3^F*|Bnwn}aeuvBtSFh>NkHFBQ za|Uk&HUkf&mc1^JDKs-`L}wsZyKK8MwPk8t=u5i)`SqB|UNkWMiG2vK`Ck_q{8vBx zAB6CdCxjld@Y8d}6>*jnM;bOUd_Te{aUh78?<}`y>j5JoY#UIinHVT|F!9mO&9A}t zZn#d{#Ya9>P%e0`Wyhr@?X3YvXXh1d6m4him2;1pijor3VzSe;!L93>!uIm^vo77P zzmNaU&(7R;M?`VKd@XKGzzV?~$=Npv79mCD7*!F^i1o7rU{H@ZcW`!Zm^-_Chz(4|>6D^C4xJgD7=LHVf;Qds_o8+sr9LVJ6`3pHn@**I&60H&grvg2p zP-KY9$>gt$BxLf8Du}IqI2dt2QZ;Ajo;k>slf-oHft18_{(+UmbROxk!WGw!a2Ds_n}R02b;nb zsYIiCN038{f&&&wi{che;)d{8mQrVggR9~dT4JUw#2(g2kuwDexEUASKf$ps*w!?( z>w*Jsu#5entwgRJ-_K4rERxarsfZ48{$!mz8W?q+RN4;(H!;K~z>X0C-WYYK31ri z68$@%L!CnVkM-Z2K`G?VjE6dT2W;^-<;0z&5IxSlP5swmg*6Gi+qs+96whGdFGwi= z3i~w^JvM$nLtM+;EDI^lI+?hex}CvB!GYOx5<*f zCdSVY@4{>IrUcSq--O=CioYlzb`zd@(?EPX^#0z(5`SqS_LM~Yf*X6}1mmLelx@Q! ze>;YDx^Z^Jl5}5ca~~OfMXFlb6T>eP z`lP=#MI-$MYb0MCr@pb=+&qLwSl8NyGJ(n1by^=LMqq7!zrGw?eFe)4EZ)xfL1rQoPfPBMqYsbHAScK|@~OI2?UM>m%w2e3W2fZ8Opr zeH8>~a*+3LtoPp%Oo-)gk*eQVv8{(-pjhC=FQQHU;952`0uC2?f@2F@i zs;_QqfU+&3wy`oZ@7={gwXbR6pA_14wKjitZ3p~`ij#^IAjCGLs2Bcn@exevp^!+( z%8VC3su|?Rx9PQSZs7!r`|K|vEUF5aAa&;tVI52d99GjnRMm*k2^OFsx)-}l5chw6 zk_#Z&ZqV#&obB$sQrcQRyE30Nue3Gdpmq81*M|392o0j~3-2db-#|b($_WW3sBK@^ z)`=KMs8K zP7_Px=*1nt)>SvRy|y-dEx8Au=kLi0uA3jcSmz<_Xz93u3~I1;VjK@Z9xB_`TAkgs9dbUS zXo%phEUvXlc${` z>0lUmqMNa3Xq(S{v*@<+t z36t|R)|#YH9-b>&O-zjy6BiQ;5<)pbBpV_|7h6k^JsA2d%q+sa5*s_$YUepoRDOMgmZ9xg;%brF=cCTBmvO8C`{R3R(_wsZf$s5k z;ArlSCHgR*(&;d|W40@9zP`qBX|&8 zX6lzw@PER;$`|Z@P+8(IB4Yg*;^@IgE4}l?K?AFf>b!+cTS5KMHm-l!iuBfQVnETX z1x%Sz2{gux^5Rz68hb{DPSTNCjx00zP};*ZE$R3^g+)~!4U?Jarz|Vb;2GFN;7@~` zqNL5Q`oz+4O>8>(d3Gv@*++3AC&lcjru3vD#2AJ|*DLnS-@LWlWc%?M7@K(mgh57q z`NZwBe^Reh)-pf~LS~K@R7wMe6|R{5^k&U0ae~Z`s>{;<_alNlCXvl)ajkCH1t zP=?N4Mm`B3Unc1O=509znM7=k4%A0F|g4FGc&fDGmNv7%41bH<$HyR za=C$sr%j4Cc^Q}p-eCs#k^1kN9K?AyLVZ709cwvlZQ*>K;#hK8avnRo-j49hyO-zV zaAu-n>n#pHOqPxhx)eIgFs-+r&Y=cWYk|bWDI+TXv z8C!0yzO@={h1Cm&?I8iBl=iRzFUSII!PDjNK#uSeS()z!RMIeU8!YXmuRKK~5@qId zOB2ogR$*p%fY^@dM>zGMbEIBhd1!9aZyS|q#*`r}L`>jIH#urE!om51vBvuB%zfzo zS!Y;n@u9P>qV;6a$4$(SrC|$8e}D)ECw1h|hi}GD$FQc~P7AcYPA{$)W8XT!IgCP} zQH^M=mxxHQ9$d#KfufZ!EODzHB?av3s}bp0cM7V#XvboINFq2f0b& zY)JwhoLVw4sTZCqx>&}-Zn@>U&h5K6m=$LRQM;?2wfN1>_j(sZuNeruMaVg{I@?d8 zn;r`n(8j8oX7Xa{#g4O;@YWuLv}6O@ZKOthf)Gv@nwjv#Ib5~>j$vpq2E$|^&x|uL zjKL}}w&8VTGwcO%1$2@dY#L$X_8f;j4sT;9Z2+>%sll?b2n3>?T<{__Q%f-5iSe#1 zU>_}YhN zWNz!e&`lRPS;SE;C0*$hgOLQV)HR)j->{;V)D)A5tX+&kQj0q#G?Vk2F7Kz6Yu)$L zi!hR8FMz8MVww^BSGZKz`HFM0r{6X%?2826o*6H*o!T; zL1w&OgoY9G+W2O7xV^nybM-YLig}ppa32uqV3*iwc7LdKqLfFRIlfPWgy3<#F2Iba zIIzFJKQCIOif9;2%ToBF#gRsEc#P6^L_z;BiE}I^)T&TXP{g`ju8Dn|IH+`m5b3cS zvG-|hb2>;hY;QMQ^f*w^qGP~Edgg$gB(jpLa5L`skO@Rl9HTjd1b4)*T=;3kYzwV`459^8^9_i#mQ`c;gH(gj~%hm&WXuDSc2ni`jbqYj-M8# zN0JzsI7q3EJ#%Ml4}|5PV3dItaBB}If=U*?#MlXkH+}>0p&l%|8%rz`FC3&zI*@Xc z1ih{AA9Ii@MlEfEF-g(D$f|&<+^lAjRVitLCSU(k?DqspqH9Q4sFy__Ym*2y#OMj) zGlY%0%WZJaj=GEW!nPEZxGVZIx!lWjQBMuEVU;mKqEHWv6pA?!z76G3uS6i5s8q=8 z*Q<=W4W6DF-&3+rr&iwVMoUO2j6ZHkLDa zwiiV`A9RNv9=vxWj<|=o2SP?vl#7-^37)Vj_Z>Rz2Tz+q2sd&8S(-A2qDK%JtBgA; z3VStP?q43WB0^!SLo#-O+@Nf@RN_jyj9pv1fL7Nc$E64(sTX53Nttb=MNJvqQy8cD zStSMbXlW5dPz@0oKhZDY2s?`^-ohzy1;2R5~g%Jh=`z6xk#ZrV+<-S6bs)GG|`d)Y)`41qVQxnz#KrC1lGO z1fUk4I51(c8d}5=XbY=bfe(nc3KF$$>>ZK(ZJ#vWi2Eo{m9bB-=|YaiH3{gS$s5_O z5I$4V0UZjuBez}1_=&0vH>6*b{(d!Z*M#7&%8eG?MauUyRp}MxOIp$uN17gcP#cWR zWZgI1h6gdAiOL54AFhZ#QlyZupi5yFlWR-{bDECza`@0h_uP>VW&<&LClSZB19K2{ zX(!RE%uZ5Ds?(ISvhs{6G)0BcgCVq@)B~~im|p4|a5H=JS@>Gwovg!<^))}qPZq|;P#+N_?W$RE* zQaR^F!97ArgXcGKw9(RN;+?oTXFu~ui9MLV52pL#@`$#P1aG*wopKKZ>{GchlgBO2 zG*>pZwV^kJjM$L=A0qyIAI!r-MDwD-wmD$5zsD#`$vc&v~MJ2!B~F)Vm~vp=4( zXv%XfIaZ@kQ+DL5r$(_y+q3_gf_kLk`cxoXWFF|C>B%h~Z8g@{v4LvtSs<2|Tc+nY z9l2+PKB)G*%A@w(S($BQmq0*|hwj@Nvx;xMp|PIM&Fh*o2$Owhn4y*0AsSh*M(8b0 zGxFg5ZiVzTdB^*{*xZkDsLzcrZ&yOqx2mw#)6-YXw!Q6yan(^@>yn06RP*L!a_6Qa zEE{iQbHok=ht6*Hh$*wzw<*y^!oqiCF@x|aKu$Ar{=|Pi|2x7%faF(%NFS8_?Hn|t zkMdb9jh#w!BxP}xDSQ;m56OE!oZDL|aTL^vXl<%_9_ehBJLWGbJ(YE7o#o9$%BDYl zkoaI6j{01S%M)4u$?0Hn$;g>$A?sGhQ3)uc>;zkF+vw02jy=9;n^G%1L|1~jQA@O(UYf)Xlr2C$lW(`-!E_47*7Zx{w`<# z`?E1>YCq#>=2Ov>Hnq;_U*)UhY-29^i>wz$>ibe#`Vn1mkmfKiBC~ zU*Aj=L&Po#%!&cdWBr_^)qHI9;yR4epo{@~`Q%+y$)8Y?H;ntiWKAh7uDlgPVN_k} zh!a>bE!0`nJ32EMqPkW(5kk^4PsutOB6p3~qEa!_v?nHgCje&C?_(%YCD^Om>u*Ao4p{dv@qK>|pkHkP& zvv;cxWKn@SGcMktxsuWO!P3QS$3D|n9T$HCs{kP>%z%E}L|#y|1ryOoZsZ7S1g~o* zS`z=;SfJ})0j>m4Ab-uleOI1$1ux$aK2WYdr6<0Dzj@}aeIP>`&yS1WzXyBhcBu+J z=sw;-zpN9#1AMmAuD*SJc!RH)-VF2Jr3QP57e0|c64cU@T?1bjF}@j76(>y7&K!48 z$@SW(@zAkCSp;ujKT{gv2DjXdt>B9(lqy1F2O(GCyAF-uo0?DG@hQmI$w+?9+e8sN zj}B(!7Wx$edh-hF^3=%gkF3zC=GUY2h@2HvckoZMHM-FhCf0DpsASiHVaJP7u7Ta* zjBX@JdjO|0s3dEvM904as?ab3_5z8WsS3+<`HMS#Ic%Zz{dyjvUu}SaJ0LvhwbjPm@YJq;w4vRx{D6vL9NHZH@hjU4xRvd?)_?t5i`S-z+ zVZ7`Zp9HA90^gXP1mrnHPU$YypG90_`a<%c*lK7$YGd*PiUGY^M(kiJ;T;8$UbCWA z;u?qOpeRyIC;i6f>AYH9dlr53Q4=w*S3&v*b!7B0TQr?IbYK0)!&Hpy$Ngn)`b zs_)z+Jb%J2QI2bQdyMG- z_XJl#X{}E2Fj$fZK?(?d_FO@VB~7Dy)FP3Hi=1Y2X&0>cf4|9Dijd=zG>!^ z2*%OTiz0&<#sQhP5~=x0eOAUmld9$VL5vX5ipXjerL$FTJ4QobB@`@n)r=U`D#iU# z<4&!D?9f-rCcOpY)NTrCz%x`K0~O;4H=;$bU-^>(KIHeilEws{CDaD-^#JAw>M7<3 z^;mX3Oq!%(2;nUs>TMO8uNEO zsZZL`vKL>gfjcPCkm&LIylPn5HU@X@&sleVUFL8h06Ru!kB)yN&}A` zoyEpwnhgrJ{y++)kzVu!TH91^mqLYkbAnSf#e^%~GWeF3D#WSAk#1G!iZg96+~)`)ksy+&w9uVP-MrU zRi5@ePh#4YIka*UV@HFfJRWEm|8t{xDBvdA2F{~G>sOOBfv#AsS2mtx?<=<6$P(6AmR7ab6p5v!@8335;U z^QmeL6iJ%Wn;TAs?@l&)hyq5y{)@>aLC9n|MO0&Yg~7xFIO_`!U-z{@91sBQ z9k9y9s@swY@TZR20-Bcjz^$lls|C5dE9Jy*^JH5;Rma@^H3{3B`L`3dI>i#$4kYRL z?6CdUsL{c5)Tspi9Kco=5z!-tFE z&yXWON7StJsFxW~HQ|LKsQ|kOJl_q>KAq_8B>ams|qYBI3=)pFc!F)B}WZ5&hVVd zIQ`QqA@vhW`WK|mfDT0(gWt}?9zrxGGi4+fC{2-FWzi;h<%btYP5xea(fZrvhC#&6 znX#2Bko6iQ$fZbuh{_1VrRDVEkKiojs;NcG;P*>o{e;dEW@V6){*ow;_mTLfEXc*| zS<`11iMBiRVKg6Mm^(@RxZd21>|J!OSu#$-5vvB=H`|q1+1dctFH3y&PB11*pjy^c z-4>)If?rd=)oPT(Sc25JzEDT$=%D!|f3cb^l`u7*m-O6bRJ~0#|7sN7;^OaFL-3VZ zknUUZ zC>r0SlRE!-(XZ zeeCP^?@N0~os#-jxc)E{L)_p5AwD>Ip9?1XVoz!gAn4-oF7ZF&zX3r%y7i+k8^(3X z?faiGFuT(@^%?&>yLuO#5aJMlB$q=4EU;7ZCRX@GBz(y&aNtF0dZkO>T?;aaN~mFd zZI)&CB^vTJq^3AkLu?*wqBP@5o%=LJ7(AvV8dIvqI9X$=HTiT(X%o=`#(VM-jaa@|K$Ve9PTyhFjmq7qa{@snpig~| zY?qj%c4d>zLF4&HGeze3k?zllGakgohw#AfPTY6Y{}Qh@LlIM69LfIKxGlp!aA>kd zeB@GUy3gb5njM@rHb{Zo^Tj~a6s%j(XqGv4LwIhKn_@>**$Fr;v|8ps8 zmaJL4VJ0hEL8r@Ku!Z{t&4E}J@b?d4E8_f8h1{BJKmH?TX7jn-x(%Oj&m1y{5*Cuu z&p-K)c4Ki+1~zVG;FZdNjp_ibk-o!NVcxCYgGGicT%=_^1&v48z@VxnP6FL7ERpi( zUi3#Dq)dCzOnWPCPMweh5CLzFBTZ;|?&1RV={YHuVlU>YNv8D#Zt11VmyekSQ~Y)& zV7ugI={O65>4qx%lmKA+Z$x|Ez$ZfA)aQP36g=}q(OeNPXp_JQ1VW!0KMOWN*UcO1c6OPxa!L z<5CtO4wFS--zv++jyV;Mbo5bK*!Mc4P`&J6yPKgfe2=a>a=IZ>k1$9PK>O_ZSy{PA zHVie{ru5Tu!4CiU0Y0t|0*t|lG3j7unt;L<0#PqC)maa@%5E$Vl*7^1NDg>?vh(>% zLo(enem__`A7olJ{%FW=+QFWPr~V-iJ@OPLRtS4MP(+7s^tNvt#zk3t%}?a5K~s7u z?m+VHPy!`ny}Itl^{9YtGwXzxWWOTmw`R7C#;~l?1g)a$6zH7|*p$V*Ffk8!TH*TQ z5F@ZA`vT9+$-;Qx2X%=*77 zF)a}+4}E)VRf!f5ahrpE7rt&zoZvQN^wVj2eS3_Ffgm^lKQ*~{BG86OWfX@t=lxVi zh`33yzzO?E7S!q0@7TlXfZtc12~zhkkDE5!Y@X-C7B-v0T~kwKRv|$>Bbv0;r5=^{{QqmZ3HA#)xuNob9%dW z(_F$S0g`lJ!_AP92Q*XRmxu-!`Ls{rxGTCwb26W}=}%z}nWQT^dJmHP4$5DumKlp> zsC!%+m@P+ioA(IMKfH-?I{9L9k?c~s(e}R4?Ga(XONcg;TNnJP4|@;&K-}b!a~J1caTV^Sa1s zAHt5QKkw0Dm=xiw-;2Y67npI=l)w4iYSb|&;ORfNlh$Yktr}32?1&;6l+Mh4(?I zeF6N6E8X4=)s%ExXAjC8V7TF8?u0qDadM1?ul-Lc(Zn5V$Jn}?+$fH z1kg7-_69$u(bI?~iaZ1eZ0s<7DB_y9)>}GdubjPmKpv}e3|sj=epU#0@^vUfU$q;V z@ePCQG{2D}eE@*ieMw*Nt0&3ybKfbH@=NkIKcSU6a+ofWC_w>10SgWZYfa>jxeU{? z3%)ufz}&iE8bf}tFn&_*cS8P(V<J@Xg+RJg&MkzQ2l8%m9Hcz~<=DGra zJmLPlm@;=?512jc&W3m)PlV*H3h+?VDFdTrZd*FlNzeBUrEhZzho=7P$e;5HKj9H{ z3W4833%$w-y^<7qW|4C8F^u0O2HqkT3{D^{W}}lHa8KB^{4=mZI86||)3^pRHeEJx z^#p!!c0udVH0=>i z`9GX}V{|4#*KKUup4j%pwryLJJh5%tw#_HT#5N|jlZoc$yZ5{6uJ`A6fA(5^x^|u3 zRb5qm&OS5LGkpUYZQ=XaVNj(PVUKy#$H@tuLHEj}yMMw8iI`FVHgfm4=Hr$r6D4FZ zg&4*kLEFVc8D&EW*7Za@+ukVG(E!_nOyeRtd^dA_M4ayQZOb9LE#gPGZW?4`1E4De zk|pDz=lP{q=zFd2Ih&ptD8R^Lu3f@OCnzT^Xi;^yTX8$qhsX#yi$Xk>OddI{3QXhlOy3$8@@7+gR+wwv6DNN=Cza* z=>dNt5OfWlC$kpIk>alt@nF9IeZgWUb}@s^pM6#B&_rdS=$J{-`uV@2delyvvW~%P zL=NfX9Bt^O3y|aj*@a8ZkhB6+BCRK8=s5A#XjMWVuvbXQYa;g1te7fy`NPi(eVrQF zc6H`FZz#|EyF)Bw{9ewEQMatEFigpk0BtPPJWJ^Dyv2e!S6(o|<`bA3R9SoaV^o7O zqJ2zBNkCq-5;b-)r@=-yr(l#1QFF{~lxIk~wHRPz{@aqur3$QyRPHwNqj5$;x9 zudg0xHG5+ebP}6^x`UpGy0bX?kwxBfa0)Y^0`!PbKd; zdPA+~9!jPA#=$FeUnbh68K&n*iSTS8+{i^02Xn&{4RhmJ;|*jTr2BSK0~?4$h^8It zz9%&4FxdDbQW%&csf-UU~1O11B6Nj8yIsPk^ZIw^l}prA9~t;kA_{X zceQU?T%a0QxP_eLM&?)qF7lOo ztRi$~llKUR;&q18k23_DISQ0`r9YwVf6lND;$sl*duoov+!~DabJ3Icn5cfUD?~O8 z)qq7DuvEsaVv4U!E6=>pjU>}Mt#qc3yu6d<7kBFy@9!Uhx<5Z5qZ)FuM8;1Qe;Y+l z#_tF{zN0|>=uWy9DKi?t9)yMs%YdfS(=^g`n<)8|82rkq>(RBpZAW_#F8^O?8!rb{}IkPA;q#+NG z5&*-Eh})g`h+DyLw0iu5d@?_a{X9Bcw8a4bgt>P~b8ej9{6c_&0Veq8O{+1Hz=G;W&Zss0;h} z2RY7EGkG5eB>~UArDRh}GxVt$*l;e{nKS zxz6R~hU>V1#ysg;4Vt?DyjYJ%@$)*Q64iosY=3ajhD!dWY^Llyl z2@o?10@;`Bg35-TRZKuwQAps&x2}CIFoASJd&vSIAmRNK#z-Q0gOG;(DXdbIOXBI^ z@#w-jT9Qk0cQwW$fW*@m+!2>IP_Sn-OC<%NH~0v@gheGKBS$6GHKdS`;v{UE9Dz>J zhn?^qov`l>+vLks-0uZ>^2rr(&}yKV07J2*HpIDn-WC}Ljl?C`(cGrsm>Gc#)2_f{ zmV3II%21<9)2^_d#hrh0@S74e-DYJ1-#T|^tkE|><+DNZf}&(mZ&D;|<_^slNRwll z@@o=_p>!eP*WkQP7FCRhFHY#2plIwT!So`wRbHRi!y^Z8w14JG!rwwWR^Cgehmc#= zUjRNgfI2~*MV*wfKsSpTd5K!HFDXG1bznpsYWmYO!Wn><#93mFv60)oO^BGg!l%Znmg!Re?u)?jCk#k$Vairz81{0ff6R)kat=@nCbf}= zN?9=z5syXp;aF#`rNlm7Is^`81v6&HHyT z55j$1JP#;hO6WZK4H-CcjL!KxI-VYhH170%XC6;f4EUc`x;D*gH(q{7>gFmN%Al=c zb81pAW1GG<{4+CME4;~L7b&hW>aj+a=u}GUcrAl3elOsR`eC~{Sbw@`(t2s{-57Va zX+pR;Ho{w{7~R^W7`^Ou%87lUS6JnrVt_hIRl{dj#0)HQ&Fq~?P0QVFTJ@}BZd9~g zwwdExJ=Zf<@sBh(i#}cMi`c1ZmY+}89c-iNX-v!6ZQERzF|~8gqXWFzZuCSdW|O_T zVcfYRnV{G-1;nD1o#OBh^y|xxQtJQ)k`R!Wl46Azv@>Ys7X9K)LYVcb*w8m4d@!#d zE#$-d^`ux%OJG!6iI|Wu)n8ML;sFuJ48wNX>kpxFC{%U=B z%izUea{?{3b|RZao>q$H|)M>`9VBeKgFB;rK;Iw zT4DvAf;Q^c@JE@N(7GA5rA^C+Y}fclkha*k6TK=&-;ZEW`-MqwSzgizdSH|W4QbcF zoq%cL%esO*W(y}sXT+xw^HhhC+1Z#2Jr%zH3(A1Yw3}fOZjaEJ#3v_(vSV1~N{2BG zI7VYF(yCRbzkPsH>(@jHR0C*MU|N)vMCO{%%zyg-XYPXFJLlybF$hSzDF_JD|0IXz zzcrEcVU5(5mjzEKlhbjDq@`d;LqM96L1244Nl-{(VNs-EDCxoA5GFvtr70~E#iJwO zS0L>#z%aP<=45n*VX1XmG@M3ksykM?+S}gR+cvP2|G8d!vprbcC;b*{nc2Sa_%5Na z<=US9w$&d01qHHoV1O+*M3sZVKLK>)0YnAwI^VKGOY(4!0@(=or+}^m{IkA>PC$2` zz-A_w^A32!!Clu8XGlYLVZ8L7Ab+QQ;yZQh$D!36jGVp83%I_sAjMk-q@Cj=54~Hi zk7Rhz-CsbXkLKhcbhy5opxHZcBtbVI%*VJiD5n2qkpCVP!G}1ozl#Jqp05x=@o_-$ z&QT#FmMVuiSqcdF=uQSZzt4p48<^#J{b_MW{QL4}<_>nwXL`^-cOb=w3b3C0D;|D# z;GfIwPe?`D*H-w&I}GFld@7bVhKE-|W%L11S~3OHyC^4WGGWvxGPFqDeTuh1@!KM3 zXxd-c0z9e1!mP$P>ljF0oknGe@<$}okmeF?T+nBX8TMxHP6@zU*3I-_Im)HQA8(QL zNN;px*%VAr2{yw*jJU%A_!7rKhxUsk?4Xn4t79x z*{Ww&cJDNdjB|B;-O6T2!osEfz2`X=AUn(VE9|fN66~zRDbM!q+}44$mG)kx?Gx|7 z2Q;vCaFuoFq_%q6P=a9!g|$pGEj?W!UsHp}ay_PL;XcXS^;i=lU1LPqHE^zY)KK%J z)|%Amd@qaWH|b&O>g&bBITyR3Qo3d{rK7KbX>$Kaf6*^<1IYB+{GBBoKK3PJxOrNd zEX|ghqNb9T9>Q8~k@7|_+K<*9Ub0ld-YPo-Yjthq?zB6YnJh{}c;pd%6SeZdzUg9P(|8eg*HF>NyOP9sgi$TieC5#Ff+$yR%U!V>7YTBgj_gBy5 zS~9OIkF?-#bxj4}XZLU{MN+5#THu5dkbW}LXyt5qJ@1A0neM~a}}&xU_DTvYo=i)77og z&FaZ}qiL&^S#1a41D-1G>xw+LTMBc0stitX`r&9QjQ+qF*GTBN7E$BqE27I z^JomyXNCR%4JSULM`+70g3;+76~A~0&Y=#%8oN_g1jzQUm+WT{gqlA(Gvuk8HMf32 z;r(PRBOY70iCK+?v7TRcjVzsJIzI z2ckF83%R4}6d}aI!q*mlHp6^HKzvrC8kMeyz*vr5!wyw*_8d!bdIL_eI48cx8WS@r zLsZKw)Qr2tdx5+%#J#I!LS5`fri~I7yR+AV9_=0HB4uIYh+>&{oLhPz|GEw|I^9y4 zrxmq4f%!Y0RrmZ}W%e0|gpQi3=;FHLE46q+w}QQ4oRbE0h+U4z`!#*!a-PLSTD0DX zi78-Z!I`{!<3r40Ax9YE! zShoC*bmAR~LN}qMboZcxJ(G8KN)Q4LMRF`<8t}KZVtsY3ECq0mB(upzCGWbNFqGZk zemzQi{5_(e67LCgMiN{!Z=vJQdox|cz^0I9a9Dtgn2*)Ir zf!Vz$S~4iU!zQ$t;%P#nXwYGMrUfN*ATsCqqZ6*1RP)N+l{$ltX^ff+BQVw8e%xk-x(8+@zQ#xw!aY zViZ*l7$18#RWsr`Lsg8-Bsym*)b=*>ca+tHr@s<3N`iCJoWiX@^_ESv2}lNi0sjiJ zP)A^_5~EflO7c6eFQT|Op8pT8f$Q<#v$f3$_r9jqA1%>;Cl$its*ZY5 zRqM+F+{>p~Wo`}T&MV1pas(G#R;u+H!>}G{dj3W{)N2i~T5C$zt?xEvnGcnFz@T1(>tTO~>XX3Dd;hq~mt<VZh^C=nhIN(>$ zK{l*xz`s`6*9I7b?gEuD;|7Lk`6q#*1RrojYWtuLE=*fvzJ{9nkbp$h8#`1Ckk}j? zo}3N1bU|4y2Rfs@D8_E|=rN6}EYE1_HQ4xSjmml@QPKON>ffR&k~qZg;0d&xk+NVp zVf~&T&MOaCojapeo1g0fX1T=&UmA((F?2DVF$dSy zu1!!W-5>5bd402A3g!_w?sr^$EDI z?hd(;>|3afe-e%(J^nEc@p#G4qLj&7b!K*U-X^?I9v7_wyj13%9#heGsDz|HS6*Bp zJUsGd~y2L6!{BDWGr1t8u9jf+>Er! zGPL?<#>{ZFb&ubyaCBIsHs)nxIwKS66?3Cxdxuji43@3CwaSX(U>ylI#g{weT8ch= zSk%+APu!+@S^1-?;H2{PKE*QN$DGh^Hj2;fshX%|>r5FNk}lTgj^!7M{dF;Z$5lj@ zU@?zq81);n+nFBrFyaTe(dsWckA^f_UcX44{xn|o)P-!t z(m}u@>-!rTKh$CkE>x%yUnuX0kkEY8M5CNk{y56P{Zm{3>1_T;@A0R?k#tGcpjIaq z(s=5H=dZh&2g~n&tbST@*7g-It8W^U^(=^$NJO|Jz6qiVf*~(bBMd55&9wK4{OJSO!`_U@Y@h! z{HYBreA80>k(o>NfiLgJ^o=DhZy!+$JP+elns+A2GkH_To$b*>p0_O$be3w!ixh}| z!HCr68WNv(Il`?Y%+6D`5yCHw{*AjJ`4rptIFzFyp~4yAhbr%<&ui>l{>F&OOOnZS zn}bT#24df&NJ*1EUI0={rmZAr_c_t>J@E2c?TxmTdki++bltrS3+$;M6OpGmF~u7N ze{32(ro}lG)|JW_v$iv&rH}-por?fH3S?hHg5e_}d;``x;g>p|{M-rR zJ8j3mE^?#Xl6NlnAbQ(|f0?*{XE^FF*af$E?@hZmT)5G^Eui1Eq}f&M58pGMBu@An ztmZ$i@(<>dsCDUEr#oKv++VbxJnfCD@~b`Vt^D+bkDK<4s5#}QXusvYXQm&hK}iR( zA?k#Ce|S16l0l;Xl|{i9=-0Tvym+r+>8l>CC!#_5E#f3Yk(SaHIn@gZ#Zd%!LQniZ zEX17>=17w{i-4g|>W-GoTddS4maL)8B!cptz@Mm(-6P z52p$QmJX}2eL#q_*dM5mc_n9tNQe-En)rpPo7~(pax?ei5&lxh6{=uQn9{T4@V?Ii~BlhN7G zxOB4M$4G!Ll$t+hL_>_gsxS%meY0sfo^>+`?9&xK;8K|!# zuvN}6;5UsN-U`2GT??Bxue0CLhGek3GL*dm^{Ukk^Hr#iU}&Aa=f6?vB(oU=yJ4PD zqaO&~LgyUOhB;=Xxesw=L%&o9Jlo*RDb$Zw-$3jTd#9b-2>#G3+LMvGv#kjY78dIB;zFE>q-=+*h<6P1W*#JG=4u3OeGy>=)?2 z>KAEf(~nm0sl(mkOD4U^Z}duj<)LukG1l%jv4NgW&3_gJpwn zfz2V@tOLVhaO@V_WpIoX`%C5`L4% z+E=b8sQ^C{9v@i4Kv90tqkn<_RL;$HOuoSXkrT@jaW<4Fom2Qs6J@HD@8RDMS2}<0 z>xx7M$8;dPBB356rWfiOpL!&KIm0dV-@&2HwC{;QqTgcV#K);7)D^IPP*m&+abi+^ zA*+~YCQm5{hXpapJY8;P|D$>k;PyvLQVf!km917&$}Kfgj7sh+z6zz2ii`~SXx^s? zXlc2TQizL?kvr~RE(??klJi4jT`m4{X)MeVby^9&S6mRCn$Nd3>SY;A8swygt2G=w_+X*lpladvx6>X2i)OnY%7j(7VeFv+nv0QopcA)qb*$kd_!tAF zS)58r2uYIQtO<`SxzU?`>uIWb0(nO33INFC%O^mXxqmuBstg5i5qXQ4I^d|y&Pu-< zcHNP@p@2wj*a4==#o(YFsdW&{5aC$~vNXq4I}p;ecuIM)m)GHE5ZU+#%Omz%(g~*u zZFU7-*}O6knBnvMBGO`z&TuLd3h-x==0jKO>9&mm@4nq8{t$63s4cQ^UBf6XbRu)t zptJBO}h9MTKa4AMQ=4BQFD!V$fsp!X|^913Kx zh-7COOF%Q(orQa#rV(A)uvA7TVbmEtSSB9f_#l!n9Bj$B#!6&cli;q#$_V$i1ZO1Z zdW!hH>SCy!OhXG>Pc!-5id!JpkcONLg`8`+NtQH8a}oIZ8tM2t1nZ{8N>ptP*XCpw z0iB&$F@zZ#Us66@cfvG5%_TxTKiW+f9fP*F_Ip7=RC%l#4L~& z-#?w?Q$KY7294}{0UE(*CTp`*IkcJllnW-!L++xONHj?t34w za;{r9QO2ilb8H;8b2h-wAzlxvO2=DDZw1~n*YQjIjpD3mOc_(fAXd3hz)>jjA|SZl z4LBDBtGuQnUHsI=+4F;g>dX%#cu^jACH@YdvfP(@aaFqXBeLi+3}AhcRl52Tp#Rm6 zz;UfPAp5uVTC;HZ6VJ{)KY(tlen?}|@Wc<^!MPu?d;4a9=p}#8Z}Q*9Cs9l1ZaCEz z@xbCW@_xoUI`{P#e9!e4UC*B{jGbTpP{dt7)6ZR#t*66;wL~8@gnXHQ`7(?1vYoVp z?+jty7IoU=!O@gk5g(mqCOJn%u_^|Uv(6LIWRshCSQXa^ZGHhN;+SM+S!4a6Qh-8wU)3m7VBFGnCNovTV>4y4x+w zNM7X>x<}^N@6NDhdLNf@BdQu_2e4Y(I zB(GkJTy_mpCbcE}@_|}6tX}r^CK}(ew6s%GmCQ`fFM~`}WYs*Bzk{2sHH-^4OvFCE z45@wK?qqfqO9xZMMk8DGfbyD#4S|`Jl4@kPyowX5QYx*jQVL89yojZ*RMRG?TLINZ zwMn%vA=`n|q;EygwChfrQJQjE*3r>P$<8sS)?Be@^xHIIXw3ZuqG1_o@s{cY6|e(O z;6+>EMyZ5wsIFp5`An@=q?LM=W`aM^;y4<7VY>lBrWdTXDb3*pn^BPYFFGuwhj5letzY z)7XzL=+#q>4)OZbv<%ZV$pOgyBdzc!Gl9$wEc^;NA*{Dk<}b`)>Gy01QH&@2aW!Tn zc$VyE{>sp`*$D1*a&CP z2aA?u*e{l#8UZe)Y?K;%xMfDzr7)*#(Ngqqc4YxV)7ZRFxdiHrg+ptcuV$|*w&r#{TX)33vl zm0-nPDcdFS27`W_w)5<9X?-xRi|h%#wgH1rR@Tg^eVR`hfWj^u(}gB5|FL?X{1fk0 zu0JhjiBs+ILV4K{hLDKa2_O}A)4*~XmNX#kXN6($I5jhKoertc1CssQbydujYuojw z-Hay$qxq@;!+}qc?kt)>Bd+eC0~BuEatIw|qEr$>`a6tWWb@Fbxxft$AW6QDb_C`S z{tCDEciKE3Igb8n-24+EvsWiWu{YWG6>Ks7C2sFv+B`Jbcgc;o`Dk9FM;Tp-7jfpU zMsx`#&cs<(+$-RCxREVRO;7eRvQWEx(B$j)*)SNu!DSfiOdXqOyU6ZhH zOwQS#x!?no#i~GB)qOd(uOEagpQiY)RFP-9Xp4&Oz{ekitiG*?=WN4|&BKpu%51)% z4sDiic=)e>h96~zAMc#X_AlI%`dYxt>RW|SzJy76-RP7C zX=bf*>IOfiWz8ahyTbf2km5xMjlL!MFhiz*P6E}M@&J8~8QE5|Gr{g~`_`BYsv+@&}rDYm~|DmZ8b5Ry7~dpO~TD)bOJ z21JBo;z@+e!SOHMQ@yIHzNe*Slk0M3rJMdF$KA%cL|rOhA0pcg(!lo(V|IYMw*;vKsW{-3o)@D5gI_kg;*aEuOn}&O$WcEyD zW_{b-Vt5iza=>8$;U9ZpsvZXpC}Qu7J)2@VCT|=+s66gK|4h^flWVIPH{g%Tan^}(*L zK&bBzdSwd?59;j#(TbpXX#@RYkvG72ilDs=z^*QYKJOZ<{C^5AIZ(FxyTIp5Lm~X~ z2H4+%HA%KzzWVDY;p&cfZvN6f%B5*kI(#A1zWdmUqOQ zpQ!c(9F$@(6~B%x{X2)ibi_ItWSqPSNM-GtCRj!C5lx}w{zv?u!2yYV^Y>!k0-LSh z0-L=5li&bFCvz8LH)}_S|EIL6tB5X)@m1D7qEfnt*+Z&vh^2{eR~iD5oy1PF5Rr7c z>Bh&fXy zXa9Ix>s@GI%6d9!q2Vw5t%%&Zxh*M7=0jRx61RyHV``Y&mh;NEO&)~Zx4Kn#ZwF1f z;&bK2?Y2e(Y020@6lvqu@q`-}!YI5|2^W9aYNVm}(2SZ=wJB^WF%6GmG&k~Q+m^lD zgUSk**$5JfXY8UMqQ%J73lRqgF!xe=IvXws50>b|%rs$BZ1nk}RHAKL4`Qn;$b|ex zDF6O2Z+rxF3nJ@WEA%paYi=@KPHGIumsFlPD*V{2K?i@4o92|Ok9R4;e}?u@FA-?` zaRrdi2_V*1#-M@Ds~5p-X$xJ~j3pq5;mNQBxO@e1dXk3oQ{t{j;3|c6_7jf?Z7^4$ z5jYug+B|Qoel=IDW4v{AgCGBdcWD^Ez1~$E(DrKAX=xYVr` zlTAyMXCe&rrJxF=zrw}O`HFMCcl8BXhi&@(9HqqBDWWXP^#vKZIz@L0Gl49M@zW$~ zUC>U*xR*vR&U(xlQj_Kn-d~z1y;(<T2^>Tl6aeI0|pAxq4EZ{Bi1|FWQ7EwcDQ zahZC>8A`oZi ziaV0Pf`GOsL2LU9?fBWeh<(swCOOe_{ZVOzknN;FZ_pdKt8~ItkP5{jNEeBxa$$?ip6Kz0`$@vhmp8ar zxh40f^{mHSf|eeb$)7bcZMVY}-v0Y&o}Wnl)=H2owZ}6s0Nzt&WLgnIZ`hZ^kw3O^ z#i=vathZ3lIy9bElIMvLwkCWgP%7yyOm!cSkm(Tl-?m{t7gvv zlPiS8@aW#n0mcMkMwT?3SxNRw&79uYDgB_B1P9&$K;5UX?^T)t-Y(w-1a->e!!qb#}f_zjR__m0!W_r7h;s z|1OUg!eUFWN^1oj2fFKOD<9bnZ0qeDpD;sAGvk=0N?Gcsx3^C3QE9@1ta?|w`_?f< zR8F4f^!61tyG+1@%a=M=y>kLN^P@YKiAcux-LT#tEs1p`ev(s0nt;;IS&c%}OmX^R z(NHXJp5OC;JJg4(WwxxZZ;g&wno5O`(Y%q1RxQUWpH)Ne zM#U|xc7r|We?jGUbL>6A0^lnd*d?iH=vgrtTgD7g@X$qcL)#M(n2R^AoR?c#Yh3@P z@vL$z%JglbJN@OKIabxLvYfWJa{Bve@YEU5PG5@eHoAz?n^i6qsk0?!oo_=#d=GEN1b7FmkpyK`& zTtP8d)}NDyGD~c#FK!}f(1-CSsYC`2JkjJA#s;QZiO>p~wp{Y;rb`(MPYHC7z;Ow4 zeRziAv#mSh-W5bSLTuiz#7dW1_Zq-)lfTrTX_emLK zW(NQIq6yz(j-o*vm@#f&t&-PND^I{zqt zH7~X9Tp_=%~ozG4I2ykwa_22L z`mxm8o<&JSe2|KLeaTG`DCStY8_22sf^b%u)hb7#(XCfv1ODz<6P8jHkx(kPmO((C zVSO@PtiE1v%*_ilYKvP^`aK(oXkSrN)=e)`7qY%_X)au8ut@h+H&>L+KbZ zG9=(d5@T@#^x4Ae&mBBiZ=^kMT;6W>#$+IGe1?+l!`)8Bra!&nxxAMgMDk6qD`1z; zdhA21r?DOQGs5XBz6NE-7^SttQF+Kc{@kBSx)pza;a_n8?&uAKtuiBm4YTl*i!A61 z%qxmWV(F$r=luj(VK4owMaAwXjOFO7GXql;%?b?1;>kBo_N^e7tCyQGJPqQCXrgIresrrCjW9|DnAfZFJ?v)& ze2sy5*%Jiin^-aZ-o%(-Ut`~axT^wM0Pv`HBt!hNXakHEo?IJZ00Kxq3(&6*a}goey_Sj zcjq5o-;7DmjHOeGWPQ{tR2jKk{GY4D2*(3m7`6k?@DL@dr)S!O&DXdHN$thWJ592_ z=zgp_u3IWp|LB`WlRgXUehceeOWa*c>;5ucmdPo45$%?CZPYkpvRrNsrEjZWDM+H|tROt95^O`GHQka0y+*3|g* z4W^hSV!4jEvF-UoOWqG>0PY3^=>_EOggt9M5~7O-jljrfjM6D zKZ*A*&3~!+d(WEe-8n>{KgGGXH%P@E@>IxMvV!XhJ`n7j(Fc15t6uwOC|A@ORsBl} zzW{1~N90l&M*^TQh9cwI%B*E>K2yR_&x@GF$#T}hoy7`FD*VVW)G2?ViFhtS!yhF; zFa+!s3I;mvgDfq6>YttYDa_6&kDe_2^W1RlTBiF94LiXGvL@`Cbi`;dmZ$Qc|DA0k zM&qlH>2e0gEfMw;H{NllZXpKLQU9` zN}?H8q&O6i;#zIh%sVa62YRh5Z$X}6MVJNVMwFl>B9O6aO+raeDn}qFqkd;)y1{SB zn4!Ir`ZWvYSZ%LdniOi5RCY5j=JKU%gB(nxDZkbfEaT+@mmXx>>Ipz?p zb&YTw2NX}z0H+o;n$@Sm_MQy8I3yw?shQIP0Gud04EitGHom(Q_a%nvnzx%)xr-49 zPn-gdj{X+x0%3w)5Aos92%)hgd$3r(bkS@Oy>%QA%!R$ho%O}rn2OYlG#Ru%m>%@H z`0uB%ilFm)Zkv6YR|4+HQu$>#`o)Wod!tvD zrzAT1y7!u)bm1R9oX6h zn+_#jLdN8kLG=aPs3?M}j;tsZnz;(v$pYp_5XcgUrd!v2VZ0x-Hd7G$IERTFD9zBN z$7aYyz1?oX#PzvuthgT)LdaCJNff-{HjoJ8X;$BPTi>iHdHw zRfSN=J!ME++RJZ|8tx}<{=#q}jUzKF)YGuBTi!0yiM%-YwT0#2y~!JZYU&y8Za&k6SpJYj#N%hFgGAc>aHAxtK^d7<&kCZffXw%{XK zA3ob0VkONYuOqrkLXQNPggQ{gT!lD4Eu~vMEGSU_@$BRz-i1X!CxqZ>M5k=zlILtV zA-NOkf>J55jqJS;N^2W}IfJ53atLBQv&f*`hI=U4q&C=bF!C;(c@{C@!;zylDKj%O zOQgwdrFHJXPofzl`*@c9L;oZbdJH99#4dg8IeAYh2c3wuwJ_xLq>j9WkFf zeCnIPARxr}j|3sveQ08V$mKn}K+kJwPY2x#>LKN@#ZJ6(HW}vk#!JX|X@%dTS>;9= zcWdCxe2K4Zt1;fFqr9W@)+$nX9MhDWyvB_64@Nut*6v<;MS|&9;nL}mAc3RxbY1_(lMqoV3`(aDjKcX*ZfGJ?7(`+2CBh&%EUZC4eBxX zVs9cb&-;F4aHZ-6-(r3C*XC=MYHXXi3}^=T+9R)_iG~;QPSZh&TjF8ZhldEezK-t( z7UNAyOhdpe#UxI_{`oP3i|H-2Cmo)}d91ntgIlJP(kpKH#ff{Q4BiO_-uYchMUQlV zi6`I-ZfBX=pq>DhM!6JV!jg&%UFf2YP0xKveQXkyV}$GpEkFs))4J0bRl2>>oPs00 zChQf@4ak?tL#}Xpk3gFqbF<5zYxITsQ#y;t$fEqSAo8#dbo$3-LPm004fBg_?Dvm4 z*B`X5>z76Fzw%hw^ROh$WEo!jNZR^JK3**0s11QqXZ32^KBh+HVwU9)e&GGfYmLH# z3G8_N<<;lfvDvA#T+L6WOb5xHs1j9Yy(ZYp-RBKa9q-aq^eX4=X6U~(vL9-B?|w$y z_$U4OiUxdfshjUAi@PIOjDujhfT>M!YLRXty3{NkX;~}Lbv|I|qFp@s3S6|=m|GNT zWK^g(4`y1Y;+83A5{P06r!106&IF(z(c>^!;{UFjGjcB(BdA088Gy`j9?gEv+->sU{Kf&>`&bNC}M056HL$Mz8$&q1kEEBpubP5eiQW zf0nbCTS>$tTpeKntyvFF3{@yvq7_%Z{!u#+go<<#8#;HD(D??%n#(zOZ zDLDA%r}nR}Y~iowM=+m?d8U?obBjyHbGa)+VS@zuA2u;=rQG=waaSCgL@b2_` zbr|9!QgA(JmnVv!Pmp&)nI^RFnoluS(_CSgb*gN{^T7%YL@UCX-N;Nwstg)>wsU8Q zTRdMzer#5@_Fil;A34+Nw=I%AW2%2eGmVa^Rhi{46zrjr>BWMNU_6P}HpvuZMF@7j~S5Ur5t7l#1r*iq<1n!O0YBSP2~_f4aUtqUf$^?l#;DU#`b0q&N=UyQ6h zdY-{QCrR`VtzL{$W|Tum7AwPTDnebb8eBO|#?<2pbw$NoSff+wBGTzUxoPy@b=6ZC z|M9jEr`rsMrBzS<#-rvXEam{43G~ zhBu`?&$4{aGsOEMi#}wiPeR3ERLkDWzU2hQtU}MKc_w{Nh=0amln$%@A=S%%bnJF4 zYAQW^qQtCH4~Gc8OFGd*f#2P5Z^Yn@%wN%3Lj9@J1bQb`-o?~g9{`i0f5_dibuztP znGXPbxQjg^s_ktSV`nkv0Q23zjhDCSDMsFJ<=smv(s;`hU~f95kYgHn9@L{?I&(x| zXi+}Fq9S?Omo#t-`?37fBr%fQneHog5O&=X?iFaA<<#j4nP!f(9cB3ejP7(d$0BSO z2JRs-cPi~(&f*k?Pc!VMkA(Rcr-t#11KMnk&U&tkIDFeg_8u?2Iv~yJ+JqcLZwI4Z z7h>BKy1O5lVNKc!_i-V{GL!icb;DNhaxO$ckR-FAVICWYn}OHu!F4yEW6CUz(sFWQ zHhNN1wt$w~TFqxB6R)i4c<87)=)g(Md7hTbn*A6)dj4jBkZ}WkGfr6cSC|$^&nT)# z66>yA^8TGFa{=wE6?-m&LM1;V{?f^Ckr%T;ROOE0M62l0mZ?<78dZJ9umO%XOY40l)1|T(gr*GJwDS zggBj7{7HHKB{2JC91BZ(-@TO@Na<0xV7}`+mzx~O#Fu~n(k`t@Q1Ly9#HZ;O()uF3 zBJci!`Pa5^@JP`t>i5Xv6ch+Z^nceD{^xEc6;Fr%e@|G6vaa)j04ndKI4~u2O^a5A zJ{qb**7@^(v)YCn_aN+QnA&z){ha9lUFZ-c!Y8?J!+8*YAHk6ah@pdr0xnaN_f77m z^P|bl@k!kcKTvmHY6!`-=Gb0O2q>E@4}&5DAijS!Me5ZX7NFG8AJ6gUdrMf2BWL3f0Ld$)x%MB33n4MMDWZB!witms**7ZY_5m#-&;+eUHel5J}pzVtG?>NB-OJ zc9#B&?%CUh93e)Xkz}2~Ik^ z@s-LLpB;9l21F_S#?@vHa8ht5&SX2>Qe%Ba!x^C=?-i8dhxTBm6g@-Wlo zw+khN@J5f(Q;rO{ztn~MW)k}2B&>{pA#qOCqKr7bku>3t+bGLwn5x|ABjzo=ECwT; zkvLeZv;=Gvc|f>}Tf`pI#6Vv;gT*0zMJK2hsr~`+>53tG{d+##+Dc zV8NCuZ6#3})YegGscLj?1ZQt4&64_-uW}n42&0k=B)<;G0GuCl&UXd8W%}!%%)Gzd zoAX2Fz_ZS?GrHW5dv0>Li=I9|mbrnvZsj=NpQRAv4yvHZ(0pjaKc2bh{fH$N*|VZf@^&b9+V?pFF(+%g8-ne>lH0g#Y%4?9Hw1i@P-j+KAJNA_mjf>Pn3sbqT;HcgYkMslUMJNREH;Ck?^3dyN z1*3;n$;-)O#dY@Cp2CVvX#s04x6SHEh)$Tz@(eIYFu0rOrreblAp?sYRa)z)?Vx^< z&ZzwpQX5kHqO&|cgF53L16UuBsAbq_6}8irocbjo>cYgth8GtdBQFZ75+OOC*~N&2 zgI|!7FEUC5P!6^j1Ux%9ae0v;MabLb52BzXFc*<1Dap#i%ExA-Q;=IODi1a^4UrcD zrx0s$-(a>fo0>qE#@&&FTJfl%MtB;>2`qIAmZ;_l)U32F#OnW4VQOmD6T{VulI9MG z$teVs;DtorJu9v&NJf})o6WE>Erc){>-A3_x((4y4by~SfDSM*pV_eGFiLAibVl3a zum6ZmNNI&Di!U0|+hjc0rAzXUW`QWyhYBcg?xHJcoWzCyQDUoWAyBJumTPgd`rGGA z!Yy@3eUxT{M>#!<(K%^ECKOGI_22{y`KkeC#I%Uoc=fC{IH~FKUSPBqZDpj9QqFD0 z$hTIh*LEtS`-v|kdA9ism9{u&eOplV#vQ-O1h=q@ot(pJ=41+$b_$wh1g6z^Izw4) zo2V<)mis~if1%Xdh8j@sd(zb5`bLEko6sq7boi>;rngxpWB$7b?6J*#Q&wu)sTerp}4r&fhmjHZJ(<2(du-&AXIjM znjH$GebY}~?YgJ)y@^CN{|P?`6|>o9l9S9~hfSOj`zoCX?h3g)s3KZg+B_J&)(cbP z`5MMpn}F<@IAuCIH_+-$y9R!)=UYEbLo``y3(-^fOfGV<`JEG zN9d|Dq*D>*X%s!|dy==uWM?Vi(7qGce`=fCBQTqz3)XY>GpeI&FtYeXUa1#in4^<{zyA z?y^#L%8Uto=Y7d0A&UlGcAF=WT{jU_Mek*ud~fHjosadb|Nd{t&$#dmfTQfVYphnfd&ROXtE9oiQ8FbU0l(Dbf z)|0a8I^AcT#W-m_i#yO2&`Q1pF+Z?JEu-f+L=O^3%cGg<;d3;j{5|Lzo0i#@P`t9oy1(KJ81rdHhP7VIj!@$jO%*j7b^ljg7CSH zn`(0i*fjf_wRQNChPa;DYTAZKr*z9)uNxNEc~+$@JPmC%NL}6)^2*yD6k0Ryvtlfp zlNE_=;y8}BbT%?0U)Xy0xi)y=?uql#>f*T(k?CK+dP?0sd$L~dUWMYHFh1L*6Q?Ai zxzEScmC&pwd}Pb=-D+!&Ja$hzybJ4+4yYr7{HTNc_O$%|bdQsK+s)qvPZL>AVs$C% z5agAW_9KJiU+s>38+_Xq**y;R7cKY_5cndey7!kX=)4zm{y3zc$(fby16Ex`)1iI+ z+0OLhe!})XzK)*fk4B&wO4Xp|pD{E+`Z(YCYbX%e8ioS7Dt>hoRn;hSh_5y@vN#3V z_a`bOT0|AeHolUO=-qkzD_hNTxfhBgRpy;YV>A^<0;~cYc_Or`BTu z^-_ds_{OP3Em8LrrMCmto1L9WWzso{7fR*58q0-Y@Pl0?z%Toc{BHHW3U|anCv-amhZc-hf9wF5ENJv4uZLmS3NWq9c;@6yiBt-}-1$r%c%0WuRJ z@m36&5eifTE;tdW&|;G$&4h3*rV9sOt42#(+xBX)b*{2m%@XN5DdVSVLyJ+35rLI& z^W$6f^7`^@-G`Mm<@(LkX4Y2Lv|VGDfnP5-v-@%P@f4@|%+waoL%(nwP`d1_mx7q` zrj88SFlQl$I;v^mcW@qBq3T)xk(qU-MGiUmjIu>1M8~_3s>)RX7RzD~QRdOHQL9Hz z(HswgUC~P+hyFdyZGMmy&odqE{VuH5;rCOa7W~U%7!gHs$Q77h;PYD5bI1r}%0)ub zqQ9qvC&#HHVbD4y3dj&*=b-ytOR^~0VG652_r*mUv`}e{npK;Z!;NZyEFb2$IyF!) zLN3$7J$0${zEg{s=G{Be&9eGzQ7~-_>ty?M3Co{({>b4OH48_(h0nt?a(TnLCK5)* z6rLiBwo$wnu9Ae?p^L^*c!?q*iYlP`2HvFvN=Y<-FNIJRLH#IPC35Z3?d{URGtR>O)9if`RwfNF`dKz4k$C&s?%cGq#Z9-^!7thnnrT$o?7*H~-GPK9f{q!RAjBEHW?Qa;*K>`d!VjE-7 z*lq7@0jdwrz`Cl81w$(6ubT2L(7xFWRWt<}lhMBnj9qFO1`PGn8r+sqCylHpR_>^1 z;oa_%@3P*17@PXrcOh9lFna6ll^Q_c)WylB@6^bd7jMwp^lTLil*^@+rB5LaTvDL} zG%XjjGzjn6*taZUSQwqfGbms>qsKD)js+a71zz!IuQwa-f=R9nXvKm(+sKY-Ro2ho z?jOXphzJK)w384k9kqub!^i5^Pw&Er3$A28!wE_M2ET0-DIReR6w17>l>)Nk?WUIb9 z#(rhDV-bqk;ELv(OkiE4eeb8TZ~DD+gwaW!owR5nJf zDAR-+d|UHLVvyP`9GuUn>)ODuOW4S9(Q3tFm$$7q*VB~Zo~pl!O`=F;mn!E(eQ2L` zV2Fi?gGV`MGR7=XAm%LRq4ZYj4_wu|5I-dWBy^NJbU@)Y+aRz;w9|*bz&KjTirTdfl(;i_Bw7zM^j|>GXHXq zBbO+Vvjsh)8fu1CM?(4lbqXt$er+V>qX*xOs%EMcjlIpDiHnGJfC#VuQPyY{mu+mG z0`m+#5@~YI_PSMW-h}xYg>rB~p+3zaL6oC!zS_`xh@nVVmds3nc)yB%KMH(|BQuyb zBBP{9)|6~zeF%oqWOw)$qLYc#XW7C9Y9(&sZ7}cay-^y6No2Y+IcXPuYqvyE_Ag-$q^-4`;$$Sg4$4pY0PzAO1j z!&9kd+NLX_gfbUXQK*~-Wn4}XxD7OJ?5v%*{}g_yc#gKaMdQXt?BF9EQSxcdfGD>z ze$5yCt0SX<+{CH78A^e|c_4;w2B!NCS;$1enOV!%n#-_Z-<)jxwov?R8R-WTA9K`T zmL!qY1nHo;MGWOV=YVNh^DV#vy;-(@d?pqU5ADmB8c6yBUC)l#_wjTNmetaPA{6r= z>E$8Wlewx2?G@P2cO3(wqIv~3Bihuq3Vk@be{i*2g6+jjeU{{Mf+F3-g=p*&*AT@c z7SY2`4A@(=5sQ>X9r5)(jLkV?vCNqs1I;EEk>-`HHxuJ&K{@=fXs2Gs_4R4mB|6PK ztEs+7T(1#8XO54S_Bvd_#t+V?d&o#-HJ30GJC?GjLRgsW9Ov%Yr?aYHmS zHE5!`Dz-1bm*pv4xROb|&gWKL7u`XI?U@#&5uHSIxkh%0t-8nS)GqP9B~5XQ%9xh< z5)v=DS$KjxK;As7@3e>$da7*32vhAuK+wirXyO_OoN|{>>5=DGpp>S#^1DQ=IiSMt zFQUpt9ahBe`&;IW&JT*kCTO=;@P(c+J1*B8>kwg+y-E(}1pvsrK$TY`BEFat#Q}|7| z1^Jh^V-p;(9-&_ic?(6!N9>zZZ4W~f?grpG-4^hI{0>jgUGEVrm(1(Ak}~wUD-bPn zkrqnN-JW4Tml5lZBvmQ#G@RfR!hQ+~rmO&!7V?~!cbX$Gjkdai2W!i8_mxMXQtIU) z$<70S{XFR|bJ`FqmwRHHa0+vA775ASBcTmBlrK0?iG%dR{e?&5{4&$|~t~4#R z@phBhjLAjGazvauKHKzH_~JGk)j)6Pm{+ww^!{whQvPm~2Bwyf4wMd!2e_U~yixEv z8S#3$jK3VNSqFDk(%*rLe+BsHZ}Vr7|T@8zVn!o`r*w8XE`)EIZLn5nwVcL*XBwH#f~FIg=Ou1kwK}h z-P~<_iS+b$&$JjS-Q`tF4?j}mz<$uNn4IR|me`c~GHL3z-9d!9-Jd##gGpq+P!y

              Nu47w!gz0B)R(jW0;N9upbh0X1(!g{1fF^%Z^rgdAPJOHMn}puc>|4 zYwlPV=ogzK2@(F`wauZO2OYj*v_lmHeTgglrr!w+yar!MJt zI=HQOn*lSswEVD({!cwW;M1fJ_4QZb_h8!R@S5JdJla*VjSWY%6_g=>=74UH^BzhOZ$%63%_ zguWK}KoJBe;UsuR&wpe-ynTUtqFhJLslclAx&}6d2gGCwtNW zUo&xwuY@L?{P>ih3VpL~9jJZyCps&3-4ZaUsS|tM%N;OOZH*8Nsa;f0MGosgBY2|o zKTOgnlxXi;dZ{kb#B<&SB?xiDY8sVHd z(kQzgVZ&I5uw6l6_}m2lv&smFU@hhhMu(KnF8AXUcm+vDPk)~)yyCda8`2`;ZQi$< zJEv5cmTb}st8~l@uTF@z2BXE)ca$+o{gxqnU3hFhHebLSGi1GJu4R-#@C}K~l7B?y z%CUMOS0Ks_*19Fn==UQkS94y0xHq`E^{8XcBaPj%Uo5?K@6gqHUA?sTk0%TIeZDKw z%N4y5;&uDm;zw=V6~8cji@H6|t0xatZ#;V||33a^c7Xj=+~LA@AH#~(`;Uj_iM%4fcuAzY`N;L=@)lk8uwd}K~fA74TRmmB1-azDR78#B=^^=o&3)DqxEfh^E- zBpm-_`8Am8olEE&Cl0@t{dOcDRzZmBJgBr{HV3o9Y=LA zVgY+cmDeO0jwKWFM@n*W#I&k3aeOkyPO6C>KSyHVA~<@W*>F=dNtiKI<2Pm|9~Ti_ zmPBo|TmlUG%9Eq(ht>!0Ul@y_d||~B4WeBoNAk_8G&9T1zpf^reb6AhmF^Hu(0ud#h`Dm~QvRsmf)UDIwsr5V$Y&Yy96?zr3@Q|?rTcB>*7jKs%gaC?k{ zGgt#P*?x3icx5xX>WvWz=8bWGWGFmHQvBf$MD}Hx`7=AB`Kpp#l^10B+L2zHX56C} zAnHX*H#a+|tZn>8w4 zV5FO_gR5NXj166&JxiRR!yG=*V2YB)s9iJkn)@!37ssem7USbfjL1OB_x2V*()F>m zE41VS^XX4g?(U>?gL!^K9Xy~>EUE9?_@d1$@<(dETIrRjv7B1ZmDdeJe;DcIJaluV zk!a@Zj2$Y;EW?#)7z={0wyB8gK5?HLK}0k8Jw2e9qf-3lWQE7 z%Cnl(hEOHfXJljInzuyBH-2j(M#@d+Q*{_b^4=~UHC~4I107?z|IfyPMgoDsi*9Q zC7)QaSnN%r+rYh_oHq0J!%MFxw#%L|C9OVum>=7AIp>neNgQ~)uHA;Bv7XC*30(xz z)bPfd==PhYj^;l;*tCIWh6y-E22z_Ko&1}}ST*=^$j4OiN1Vioymsm(v&`pFXcOEO zagW-NVa{bKPHQ;?zgT4E_{ov(2Z95)QOHm8#1QZ4Bfx%B6y$sFgZg@>=YJ)M%$0sW zBp^TCAclO674=LYJ;fA!K~#e!q;3++VK>fc)3pt$mb8b} zGky1gajE^n8Ffa3)o3dVSye0qzwF0@?c@YLDPTS@VSHUs3%*iSPF11G@r?`eObX&k zXznkbdxwPlS$@2jYn&d?+%r20?Xb!$`pXmDpM$F8eZOX2kQasWT1z67^xW_Zjkrwv z1&e@RYk&HRG%Hz-db54l9*JgCa(P~KEpGWobp-eC(>jUWCz@SO#w$nz_zdfVm)~3> z)L)HqwB&{FbZzhgNmS`0ykp#fcMmRzK7F$UHt>lpTeGKij>#Xq=2mrUWAfOU2IzXl zyE{Ci?k~~icUt52`*}ZA1v?TY^}CIr2aUtkjsZSfo! z?UYft0CB!tvFrt@Z6gWtj_Rd0LAsbQpV@AKePMBlyD9u4jRGR*-!v=?{8eaCUz`s)ufE8KywfZL7ORwyF#_-;%#!E`9M(W6SJE22q zC1F0njT&i&VLYw83CiikzOLxawCt@_Mcm?WuGg82|p zu;obyAyb$LSGJR(Y*T~D6fA`zvMZ#UWs$jvBSd0dNHZnO;k7qG+1rHCS4fD{Y!cBR zGxy@pSmn*v1r_#LnVB6(JI#dfJ$cEFIyMpkGGWIrb56|7xI(PtxRS2^ zlsw4~KPDRcFn9Q!av^`GHh1lEz=kUMoMSUl_(`Wa{`!+(6yDJ{c+YR_;UM}c$%fsp z|AD@PZ~WuNyy~!Ywvcy2mTHUYq5-{^O-pX&JCESstcs5m95&-WfPiqmt%`#Gt4^)F z)4%w^N>n!FHUtoPL0Gbi3!vIk??+1LNCX_gBqZjfniZ)D1McPqK`OslNz6>D8o(aIO1c-pxNfr3DoTsGcq2CMD3rlu9%a9%S( z<5kX=qR4%g#i~qpj)}kF^4ELYtfU7~{p0e7<<%qF8#*WOBo)RCg#&l;DPtl%q%Xz0B~WANyDRxfJEJOWm^;3Y!+ zlv~F?PvkTR=y26Yq@)imx5S-FX{h!O+SYo3<2CTHvi2wC>_W& z{Tl=bh#3BV+R^{F@=(|GUKB&+9W)w_kQ_jkqHrky&khx#fkI6T1q~x5?H9;b=%i|8 zfQ~dJ$)NAPYw|cnIE_1BVI~&E-#9ZL=UG)hnc8%%y&3y@e><}Wa)yL^H`_%3@rTCs zGzK%Bb-l7W^?(ZqDydL6xo}%GgL@}ssJ@}9X2ovRcdPkX4-!CKQt?pPW_;}fx!qyr zy0OWc)q~-sU9)l=dgwOkSEXj7t%1m~wpX~nW65bZ{RpQ4Jo==G*q*W^T`27icHChV zvK*@3q$}hlpC3RQ(B10AnNubb^eAqE=S$w~8wM3Uc4%ahPv&rXZI?tT^TbN?gm#2s zn>$x+0oLfr=M<)v*>UgoP&me*{_a(O4O-C0h`rXjt!+l_qND7znYiO}4o7YC(i+ey zVAo{TfzDg|Xrp(D5>T!7Twnb-aG*asb|KXT1hcVhs)Ku(XYX%Ixscd<^vsnX>#DW_z2n|hR$_KjCCZ!F= z-E6L9Q0gC_>BK_x$64n!f_GE(!8TxCPH$K6v9Qh8J@w5ZPCMX2Q)!->cD8n**;iUF zj^e$|Ci7%E6K#Ebpa)O}STPkJ)}Pab-ju-dYO82R^yc78lFYf_!ieoq)>Ugp=EJ)U z{+unGa5dU-08NFE*5dCVjNNfHAB8H)Rf_|6dsdEElRgvcT*p&a=CyWC8)aS}hng~H z*zm=pWa`9#_P!=z*>$|Os-mnb5+SB@4Q#>9#QpobyKg$0?p`O9{dcN<%MB-;eQCqv zwdR@t_%@V|tbhAe{D@b&<5EKHQh8QNjqNr7Sk$uP+S7Gqxq4mDV99klL*@o9`)AN^ z^ZMz=ZZ^#Pk>TVgwvC?`aQ45R&TU$w!iX*UvZV5p-Hz{K82@_A{1Lqh=)A>pCe;-K z{E|#ke7cudq+Q2NCpg8Ra;WXq+mTfS_042Gi^=}g_rnkV4q--M<+H@b?Lmt|%(rIZpBSGn3{W zlq`IR`t}Ot-Vs+B?5e{uUH~5@=-`V}#?i{}lT7 zj$HS_CPeqSlTG(oC-TDCDF~4GOEyV9Gw#3|^51#Wz7YOZyF*-yN%rx5bZC4_#{Qc_ zJ~c~IcR?F-dnZd53)}znxTh%V+9L~o{}M*&6c8h|YW~nmp)okl|AAO6ZAi?F7w|3L z^VJMB9b*c5E4b=iz+mNj26-nK@i*-5qN%vcuOFZK?fkgO{4|sE@_BK=4)o@cER5~$ zM6qiJPr141s4uQ69wW$&s`M-lJML998*f!bXini4a#+^y(znHa+(%fvshWCrFRLDW zfhqH1ym#i&r*I1M`MKJVLj4X%CfrF#?6Mub=ecIQbf;xyEydW@9<3)E>0oqDsRQpH zI}KU&+<*&h=_Rp}hsR_S7lMB)MY&DG_-liiyTl#SvLqp$)BtpG>M<72NtjRVLsirf z-<;Bj=SR7cz~^3a_6J>OVLTT~JJWAhX?FzpCWARt)7_|t8E!PW72w6Nm+D`iNhL~9 ztG|Fmn#8RfVEt{Xx)cK>zH&?j$D>$sPM|DYJNj3LdY+CQDvEQ)$tGjv*6yH(E;way zVZ%PCN-xcuSk!be4sJ`~Cyfitu8bc zH$>UezTy09NonM5+6sUJ0a+jb0kQq}Xyji?>Yr2N9Cd966jRhsKc_X4t%ZeDA?bz| z6$xNA1%V+VC9ePrXbGv3!alaG&=8Y08#aaR{f}7o?nz?$*qP))1yhyWhj|El`I+bQ zAcUFc{MeIso2+IP%cP7g|JgO?mzg8}uj4HLo@eMj@NAfYC>2QIIW!x!c=!S=@pQ}J zQ@7;2SOD$d_jxblXBeUogXG7h2adxD_JSDdNEDoesp>!#EX7m2y9b01WypwcIy{>G z!okgf*C(~?OZ3YD2nkF+bS}Is{h>L~9F>P!VcY(coSVsVk}aE9^9QS4X6IJMyb~uc zIpStpRaF;xPgR$6K5ar{W5Z>|CP0S9m4yu(r-619dkSIHD}#OA@+3^FG{YL>_QCCD zYhE_=wbT3Q-ql8a&UrX_Uibqq!gmPCQE0(3gHxP2$B#B?g*TaQRKyb6YFtGabECS$sYIGW_%hg*%FcJK zbPf(Pk=n<3#Wjah^um(R)%*%dsqzkUz*3XNc)f=TVC{xyssmDvdp1G3?S9>*sY@?gu6*Te zmRlX*Qhg|~3Qrz6#G%n_ddPtaX?#W(l+*KJpy!XrvZG_?A7V2|8y%nF>!z1 zk)67{#&MHcoYJQ371uwlt60A_!JyLo7pYBi7{)`fUmDo@BuZ?Ut-E?3zFIAzPY#W` zK}s~;9;v6ruqg6vu5KSKTM7ItXOSCs0_+n zN3=6&n&U+i^wk*lQ+TE^Z{watn@+hm+)js5j1&XsdmbgI5TV1CvrdoJqD*lp$)RaN z-(3OUEI5vo+O-E@N{X2Ydb7H#Fgw)qI39S&a}kT ziFK(*kT7w?<7?;AF_Y}q%xPbMdc;Be1W^1$VEhW9KXrl$&y7w~wtvIn$Axv@4A==x zZ{uukdXFlyF<{RBV z$Cvq9HUEcpb4t(PY`( z<0uU;Ln`lwWd2>;0$zF9J1Eu#&2@=hr9OYTJuX<;+MxE3Wi~s8*Q5=hgCa#DSOebN zL2&>0&sDBf>4&OPSArUHOWvqX|9{gm3AWi|{R4AMzA@*&8RqkkGfCLO)Yw|y;lGCY zdu&{EE<)En>9APWclIdMONdGsx68XA1r#yy0IGQ85DH|BHXZ10(g% zZT=Y9H{q;#&untL|5FWrd7ua`xjAWorj147urmaLLW*JvexN{gM!+~ky~HM5Slbmy zxRNZ@4JU@T*K>du7B8f{v1#e79(n;O^9*v9u}UhW9U1o!P(Ld-((@;ha6>_=-8IZR z_ZBmk)t0wW3}f4Sv@vYCgVn92j$3fn>YH=6;5v^u6Yi2gLR)fGw%FW(0k1}xNP~Z+ ziaLYwE3l{%4d74^u#`qYSxV%G|Ckl}*1W~GBim5uw?}dxY0~^d1F!GM?-0?>G^p(} zwaXUv4$_8O`?@S?PGR$9z^H0OK&Si%sU(SWDZo04o#|5Qn(Emx9fojp!mXKHwU_ig z;M&ZPC`A-3gl1X6U{$}A6ZYjrNmd1mDk{~waOC#>tIcdx(*njyS-z`Dy6J@-UifUs z(;yCC9@!=8RCU;Lj&gxYHdpjJlV`an(3gxn6n0t+vXNecke?gwXBPS7Kv3Km{r4Tq zf7t$8{Z6beH+Hf3D;(Er#Sw(&E7HVHl*t_4qY=BK zdtmKCc9CM{Gk5!=Q&9J<^d4DjgI%$tF%FK{EBn8K4m!u-CeSzNpnZeR|A3wUOHutN z>TD?En4*69%8rHB3*b5jhvB9DnYQ^t>V~=Qh8gWhmXx zQ5Rj-B1_UN)h1w5z^4TX-5i!Yc80^T)1weqHZF{OD7nlaQ>YX19^ZCWbY{oiE>%6< z4||rxa4|10Z%`_mVrP(q=L)?aNGRpe*j~#@F4h8)Cn^{r5|ApimNZg#*Wdv$nRXSW zwZ*pce5OJJ&Y){mCrpmh`)~nl8$-#4#S2#3-RVV`H1VW^6DV3z>ebm5(AoM;`=3gM z4)Lcvt;|pXyyns{CTpT@Is(vigr1jpQuEsi))D#F<%}}vOOCSYamP%;m7YpiQp`~? zTl_>0B&Y<+bX0rIg=GU!lYj12)U7RTKHC!xK{K(FIArW}$IIWZ!OXtmR2y6fg-5Zm)PAYg0%2exq?njSxE|t@L7pEY6CbSA zon^Wz7)U2PMhBMi^B1bBo!xID>rG9mN4-=$qbBT zNIt}mkm}`#+nNiTY)-RlmPMZc0)wfOryn+mi(u#{R)gZB2g4^I_u;W<-`i2#$2kHH znDhozvFM43_Rz5E_F19oU@qwhKck;YgWF8HW2(OM>Zp0KZg$%RocUlHT(o2<&%!e% zOjWkdb7U%Kbl0_ldGk#{TxLK|F`;fP(d)}8*G*w}b+NiQ<8KHDCZApah+Ewkapn#f z7r6-y7*7hlH8hw3SJqR%gAqW5ta+nOW2H*ra;%C|UpZ&j_*qKHXe*13v$%!uR96un z)g{y$U@S_cXLK2Nb;3VMKeJ0p1|4Z9FB1*ntxfKfcv5#1jT377%z9KJ(|=!)JqZ5V z#J=F2Q#*I5DS%gR8Z%+@o-L!&B%F5w{MypFoH=d^CNX-g=aO8}Zg37W#r~q-+Uh#p zU<3--*uAPfp#!t9*+Y6*jYa%zeMHaJJntpm??sN?o@V)bQqO%Zvohz{@7mkI7$lFR zIaP7SRXXv_Vo8Sh%V!a>X|*0`1=XK?U(d_yIj3Ht2j&g$MQ*?hE^lXxEv^x)z09UZ z=mmr=iZ&#uJ#IwyRBT8Pa&hctV!bEyq)K&y0F5GT&u_!AG;W|pslyO|!Rk0ponk|; zX!NmmC4tjqa31M&HPLBT3%jTJ$gT~^@W$5lc%yVLCsXVt*?=!?`lO6U&?iz1fCaqo z3_6Sfwn+>BgtP&#UNk9M%*Z3)AhUiNyvYl52-9JU zp0ZPD1%j^dn+tpgV^#40)B)wyaWlZmoyQI3kJVNPux?wC_H0^E5l-WQUDEAlK=Yy0R$l?ywAi8G~Wr1M=_%{I93V*)K7d{{^ZjJK89l8oPcsWjz10 zC-Z+rm3+b4~R&NUnUF;!xBL=*!!foL}0obu3lXrwN$_L{Q5tfOx{C zpZTP|RHbYfc%9dCNa}&IM=&+*%DJP7a-GCsk#7NH`|G&&f1Sa%umK30PVLxQH{QgC zZ{m{`$ZsAgg>n=*GNW+KwA*9#)E!m3qlR?BEXh~xxhjLLx3imm=wwQoDhgvpAYh?` zs+oiF`ZP--DFux-9b{Ip@?ZYep}$L7^V#5Zczank{0|tCKXV}9PXQ!?ZQ**V+2A=u zH4BHDCRl4GSJbQKPDW#MHo-rw4PxFeX@1${(!e0_5%vDWf%!t~C496Dcz2W9&IS`X zoa>6kF?dlYai&h>%ui>SC`ar4*;D@499gV5sqf124<2fn8;*O~Dc3Y7c1cBVm^FRd z7)&p!oe@TsSSE{GgK4op$iEhqhZm~Z-|y)V#{Ude{!3B)C#qO#qo||$)j`QX23cs( zKxQtWf@morT>xuQM3sUg7FD#XgfR^DkHgB4L2o^+``Y^p^0yEmYUMvzUYvZE^YNNv zN`za691d=J&u0J4{n#Ae`Fj5(|3&w%@Pl6O@c`UT>NJsIPaIK_Oz!op;La|RfYNW% zDDzkxXtBFX7Yff3s+0iQ>^(h%l<+{D)dotF;QCoHs*8qWbjWkWZ#WEbvgcg5DtP7H zV&uZdPk0~;c^kQ0&fHWk$7F=b)|rSK4a;m@r#B@B7Ol?}rLS*S!6o=drA|3cM9*r8;148HtzJtL zo8fwt$Xr!kR8m0^b(5Hc2yRd}%g`FF&_eF)!HMW#cTg&b7#ptAH5o(;cNv)sGbwfF zV^Q6H1$=reHKY}#P$P3%)!pM%FmI`d0ZS$IYYr3)4zHGGfz&O-QOf)R*J7tIAxSQD zJ8Gmq8}@R@X09^Ke-doGgj(pRP`Ioe>&44JXF`n^C-6uMsl}*}+i0gHT-#DgX%U%| zvIV4#No&dK3W`augTt}3WB5UNJS#-v*TT|6g zw8V&wUttHE(X@*)QOjqUDaZ%KWHXjK6;&OzCAUjE9dar(>lT|JB!pLYF#QrH1gIi?j z{PMjM&m@)yL)IikC8|N^*`ev`6qPU*I>0%u6$B2^0cX!-r%89z6G^xH+GY_B)k34ruU;zM(Q;zPB^96(Guln3aEzb%QbbCAzB z_AVhmu#SdmK5Rr>a%C+!^;M(FQiJn$psSd@|W9oaaU1dhpSA` zIzP#tnUAn!wN%Dy;n_wyFMkhp=n?LW(iOr)wN8_;Poj)s48a;lF{(<=6WNqV~Z<~6yErf?|l`wAem|I5WUp4P&+qaC?)#RCq zDE=p1<>b_hn$11E?Cfh{%R9XXKM2tSxn~>vTItuan%?{`5Xi+YwofBr?i_^U9E5@d z?~IwS9B1;JiginZ-5v-x);p4drfBF|?R_4>GIXt%6a8R~k=U?Xnp<-sxrL_eod~Y| z8?m^_9nn>qJp_*pb;U=-Z7^|tzAsAgsKJm$kKE<0Q_;LA#DbKal$Ni+yF8d+gd?c5 zJ+M(nwH<_6v%L{jiIB`LHYjdA<351h+!2=3t_5gkYq3uI@<<+TPZ_QVNAvG%zb_&m zn5c3M#Om3DQy7KZpRq-f*#ZjLA`&hqXLhcxd9IhYES@~YERh&cu_`k0q| z?7k-yCXCVTX1Pv5dQFiNrejx=<*#tu?z@DQFvbko=Hf9peOs8r=`c%sUYDfhLTe2? znswA0eQ80|IBxrbCC!n#ldHPN>xdLC`-w@7?cd5Kqml4w6E^N!;!6B{Hy(wyz}H^% zhOjYtmt&!>B(-qs+o+3jH1@wTRwJT1PJ>eMEhcbq4(#RT5r?MBk3q8378drOXh%=% z@7f@$ivNeQcaE_ojJAE-wr$(CZQHipyKQ5)Z5z97+qP|Yzdkwd-h1wSf4p;(mCDLW zC6!doRr$U-e`5@~5(P>nIE$`>n9KJu?&*vX* z)k%>SL@Ev<0KgPG006~*tGWOGiomoWJ+Mby{oq&VQVAeyXd((+(@RJa3j`vGT(yxz zg_wx-2-OlTNeu}cBn5#0p#WS-S`JoYiAUTLOXL=~Y>`GHjyU*8wF@p+EsJzoymw?X zw`G5|yV-h@JC`s4x)u_2IwuDs=`UtKFWZwF?9BFVx5IIIey{*sw|fMeU_VolKZZj; z4g2C%uZ*a_y+t(-jXl$lI8;A15RLpgAyd(KR4i&L4MZbRQtAo~#i>XJYAcQWMk7RO zJA)x3H5$VqCAGx{qjWH0jZ#F{!oUeto%~%XSgbm^z9p>f;3ur@$w)9N1KJuxi72h# zL2I329~tOM0z3z}Km0Q_r`Mw!yYnj8ZAC#(x#85Sro$?+W zYHMYi@K83@c0s={)n@fR9jd!ELLV=cTX~!MkR7VGN_54oBkD_eoBohC>*bI;NVz*W z#?r{Yh1%Uefk9Akgk`*IlZ*L9o>+v7nR1zH*D5@JnVq4!k@L--_YB-_T$otR%usQ} zX5X2O$L<<00|FU?MMby4SRhujSr0sufZ>tqMmPS1Apr53jZbDm;fa+UH~m@$@;W$J z(M$sngX}iJI&cGeEpRets^3BYa@YcQLie@Or{gK#Zb76(H}Lw%D;_1M$DAakHw6|# zG?T`#CA<*5f;XaJikCG=Y#bD#l=_a1necg;MXrJb>KWM9G0qz`Q(GjWMK$r_nZr#M zDVYVjTLyC0^=|wbf#67*?L9aopJ(8e%tL0elG^~Fv@)?T{YXpaVB{ED zl8qc*9aEWs=qW=+UXHBN#uvsmQ4^T{gcBN4?;JnKxC9Z@c9=Xs-N zT=!>lXL2=b;^yXM8>fwnO>Y-r<4l<`v4r4dD=DT=NVmxzH6c?nyHH_En!(A&v!^9; zf)(`w7b=C;K9FQ)T~7H;r_mv^9*ip)J$dJoJb){|`ZCKH3gBFpUwsYsv``*+>R(KW zd2lU$Rl^b9IaU&53--K19T@83&5WMZoA7B+gW#5NrGfdYX{oIcJw+N;TzxGvj+eyR zz7-cSV5-J8L$21a%yD@|C9YuR`Q-z(YIVxcYAM(>Io!FBO+N}p{UE0qK)(?sG|jptSljmn0orZD?c?lXFTOjW&k4otib*Z5SYqQngwp??*T3lWLrjku zSVvPwV$#mgm0jvK8E?8VvxUAklY?9r1L96PGx0+YY^{$#BGG5Jt!RROAze7`eLPfb ztP6TFMY>ze_h1|Im^+=omp(?oqG?RBfvJu-s5Xx*d23s(8(rM5;!K#F>+Mh~KTYpU zpPu6q+D{O(Y=w?Dl&0}+p-*Rbuam3LoD-s!!z_T9qNCMRTW%jz3S=@ozN*ddsxSXU z&mXF0-2I6P$AXon+j9h!FK zYOi*)YfRcOJ85a*@mx|Y+k6o@`kkn-ySHov^T|_;cereZ;d~+bUG!B8q8oHa4B{^r z3N^6S6v+-Dk_|&@<|7neCj_>>ZaDu*+_~8t8EHX*WrRh64M9%nCGp6{MV!TcQArq! zJ{O9#V}XL}S6Am2aaNciKAFX+EB6LdzhdGm~ELJ#&p- zA!uW=CMnaxS!c)-qm7vlkNGieRqgg{QE084~6%4>uzRN|9R4uacnXDe_~971^MVD95hR_e~to8vdc8iq%GdPZtMKYnh{FC8ZWI<*KyF zgL+YF%+Of0k8~XBHyNy?DUw+RSi-5sshpQg=HjQD!efV!zL{#Yb%mH0$O<(r^NE_g zr7%A#$;Ls_^^iK)bzJ*6IQn3xw3-Okh*i}M4$?IvnvR%r$!l_o@q>0(Sh3I1&#-Rz zd9#bn6{ogazTn1PVFjI2$~}UWRA=!epkQF|?oW{hvACzW4ZU+Yb>_{Zbd^=qGB%GsLhMr1wa`}U7O8O!vT=L|8-~%I_w;0W6x<_D=b{S|v zS!U6T{@m@ygC~XgLW`w2FA@#%LPuCQ6+G)URnPxQ`H;3- zdAxajMO}3Neg3Hf;mq%E0$vvVe26pplD=w15{js%M8$saUUIias z;03(zXtGnk9M3X@bW&)d{mBL@9fu6=Gx=(m8+E9OQp?OOjk=Tubnuf{AWiz%5&6R* zwK$WqMg}CpbcS-dM?XpFd_vj{+0YsNXIsPf`M}}GerxhiDL#AhkvOkX&cilcZvLWq zKWXJTymg3o{r#q5C1}#Y<_?c0-QDxKnUr-DbHaRiPTzIV*BoGrASi3kTytyOebsSw z#)Df3)2-2~6p*gCr91e%vIBb@2+X46|*# zt}jUOwyQGJ#?pY>MAt-9u?tDG#z~6AzJ~~o)u~4KY~5{GNoWjIj!1a2dzA_UcA$Q! zz9K`Z0blTf2UT$CU38$i@GGAWzfj}H4I|WcK;0Fse}LdE>?|jE-_Fpqkjs55e${DN zxH}QZtK?tAWy)~4t)?!wMq!v{SS@i>r9m_%H(fSwJA!|8t?>cEH2UOocJ(qzBIvZk ziw*jRJ}!9Kq)`OLaVNHyObNsbImkbUealRg8%m@VR}95kkEQ7kL_8Qj8&+^)f7?6Gz8Fu`sst4y%B zS!3A&iQK;KU>3BZ2#h0?iqt)?DE;3 zXz5I#II)DxId7T74aeHCLmt>s>BtQXx!pMdYky=zxrK-1VXk2${TBA@a&D7~JIZL@ zWW%}h6G{5J;%Q|a*=KMx6FSP8zQ~GSY(L6k>Z|~DA*fGoHUl$>awVawltX|q*D|}h zo3?ccOAU?J|4zlX^374Sqj4x*KMibnF!x?RRFF@0N_4>R!FAO~xI1&@$}~SK>eUA^ zVVOglvLMqWX>G1ct8 zxRv@y9P)SshXH48?1jQ$rK^4Gvb zQ(?HF$&Hcj_DtE1-O+oFNx#@I0>u|vy+`|?i)DqD>=$c;6$3CpU99IOE;wHWO;qJ4 zd!2#)cI@*PywykfL=NPqeKSaL+ue|~U5;pkL^)==qf!cI*C;3c=Q20Al z=EMo}zSWe=KAF&8yrfYs^iwx|+LY<=X3S-I{8!$-(5@2t87p&wgn18d!i7E&?@zJd z83gn8dzL8EA^w=l`R{SUWqCB-pJ)LymGDQUq){vMlR15w3iE!(lMW>2f_VZ!b*Qe3O1eMYH;so2e{TF?!d4Ni+wWBqGQrcOITMRc2^r2YJzM4&jjWNH4QbYWL=44O-bQ4p!-#nAPxoIb(VG&b zCGRqrb44mvU;Gr*cRxEan#t8+#i=QkFkmI-RAtMc-#$wfS~im3E;yBLdHR-!p)*|LSm^FSS4hANsoyWC6_CPpK}^fzWlO=ve5}t&o4G! z#@Oe{KXW@yfN*+&!pVTmlf8x+nU6aXKeAy_m`fAMk^y_*Q*F2|2NX2SG8(4Q16amD z88IL>46y@t2O!Z{$`11!knotLyUfFuZAP1b_E_%yFVWt+VZ&W*qa0z@(clhocZ$)N z_ybvY5Zm@XNIk|pkvr^sSDJ=C%Z=-=S*1%JlgO+&x0_~JFFZy(SDf}d2X8fweGk9~ z1+7DAch_t+9;GoWohQ+?Uij?Y*Sz*V10Pj)vNxay+S`Al?Y(O;YQ6PYw{QKXJQlR7 z)fOU)Jn08|dV7#cy>o;7gYbd8W|Xxi8ie4#zDilwe*)d-=2zjY_uQoJ;(D1p*q3e~ zK@5}6Uy$%i-zn}OD@MZE%kjwl0?&;H$;bRjD}P znW_t3><=nWfcFZ(2jzMxQY4{+6#;H-Ha(eM`SKB0y93a)+d*+q5#?&bVZqUMyvvpU zk3MA*4^c{cLp<0?`voL_J4K2IAC}lqFHCWK)JlEC&#3M@kxL44K~C5j zG*f#^13qXk!Z#P}jsOFEM9iEEs|y;=*=7?Dvohw#Ag-<-CB3Y)e^?C9d|d-PGdOC- zgvyLy?~25{z%?;avzwXcM}2(z*&Y)7K!$?4*^3g%lG(YRH#ue*GoRBQH1Ik{--osZO%qxJX<~fZe73Z|O9h1C^l7(2FB7D905tUz-`G^jZ<0y=Wb-F5 zg#Gc3d~3>(UU29Fow7!zzl74s7S&pYZcnMNeG+jOZY9b|Ac(h^$O+MPbC8LxEr82T z<*(d-L74udE|MAwNI8GaJ)?fdI86WDx)8RpcmAJFp3N%O*1tJqyh&th86qFIy889Q zX(jpAgZ7jmSV|B@Y)wkH2PVw2dKZ*jAK)$g?58Bf;tR zlbki~$r=3}KLC#yCooGMxA+-?fKtq&y7S%iARu8cWw3c0#>tdrILt)XB~%z_TFmg) zxjf=W?(I9uhD{~B7x?y6H(ofhsd^YpC0G5Brb*Tyfzy980}2Wrg-7K9+#Im{uQe;~ z;@1k)g|TE-eUzv*La|B*f>UI{o*sw6Y7TyYY`529w;iU~vP zY|ykDv@W7zY$Adng?bs40~5n%D@kl+%{)q^_-i)HfKrOwUq@1tYO0Ydh%a2ict1Eh zD|Wie8T5+JpFbntcJYvRa_#!w&#dyY9&ib|DU#vU&Yxh@Aq=z0Y`a0x#W|6?*#OS1 zknlVh+w|A`jLBkPJl}f-f=6f~ua$bT{``2?U|TRDpU0OnQ)S!`Q5q&ivxZ>c*E??N z)(WW%Gs{8WZNu$~@<-Oih2&8b9}{W;!m)1n_HM`B`yZdG^)o1iT-cDbm*{-m4i2mp z@+nZlNusHV@)2_#{UJ$wKBsNa8c)OF$uyt|`Y6)|rO?_TnJBI9GdI%B3iTz7b8f8y zigDy8r;UtZm+5A-Wn){&MzUkrCyD4aot<)k_W_XVc+^ws3blShr<9*&E;CsVLBX3} zw0>XED&JtC2fg3}EEcs$b}zCHxeiq-YaIH?^MApf{-Y2xAD`|}VF3WVf2;7nfj#}_ z3+g`$@qZJU4Qc*{jvb-?_^%l^G$Kp%V@iM!3akpi^#b=3ip)0cSpb17LS;^o(Ac;g zT!(^4q1LW@dEYF>1g03b->T zfSz;Ial*6sB5ap)(v5!?kN>bG|9V~O^TKTBH$6q)b_0s`LCQ|=^nk=p@B9G8-m_0w zd%tB(bH~MQ@352U^J3lo0n6TVbnFWM^feu|a{!O@O;HHrzkf`N_QTBXzo+PbbZo!* znVs3%{szweb9k)3`I(vd?i2q#(V72B=8B3+WZewVbQL4b7`E?$5Hx9}QZ4p>ZwqgL2V=ucDftNkB0TLCA!O0i9l(3Ysa3>Vu^ zIG$b}2Tag7>-CNK)5tbo02N&WAG*YveKlp}($&K$!b{rcpc51Nm9M-A(s2~<2a8y1 z-5U}g5~buBnnrS97bV5x{lIF%3hT;VnSJ_KyGbq-@|5t0ziAF1)+r3`JlY;Q(Y0n> zfkZ5BK62WiOqBEi-QwT6`_MF$Dp-rU8~myElP)4MKiuy&Da>pQpb-9HDKYj|*# zgI`nde-dGp=}QSg1y<1jpvNXe@=JmHxSmhwVZ>vdR`DI##5+8wOk8(@D)(yM&24RN@;Wz{I+vY!x={K}JLufT=vbckdR?bhyL#OjF_igyl*@m2&`kQ>8(a?@Q% zQ@3TI3N;asL~ayz4|h*OT_ehS9XZR6_vBbH#%dY!?+T~J28{N28J6`~nn*Jxa>cVd zY*CH#AzE$p<26p7Ra(NnK+DC5gmt|hBlA4d%y(?Nz64S`&_x)s+(ahj&sRWOtZhN# ziv_CU2g>;sjluIC)dB}c*WhvjRILjY31KPg!Zt`r;tAE@}WTextBQ@Yv#gzN{=3@7HMIScM`G z`e!bb8Pd+%bA?XgqDG>Wq_kvost6zVDbFyuTeW}-&cl$cYw?0nGJ-Cq~uB4#WFb%GE#3kr;7}s4RPCpwe|3g0QScKyvDJDVa0# z+Kh@Qh|-Lbh)JULL{e>>p(cn1^=Oys2>r59{cVbZIP4Us``vbzd&g>^e;Z?|9f|`h z9h!+s!pos*MqDE~QZZ$a7f2N=!ZD3X>}1XKbtBV4yipa&%&6PYJ}|uScXUU1*3%Tp zow=hlTbOs)*gTLIb_PLa_RRhUGOz9~IQ%2=0YXh5LM3%TBP5D&@@=@veubi$e0NCg zwrCtvU-vg{>s^nR;8dV$Rt^L;+oSBSaAGg2{{fLf6Bwa@!4%GuG*H_z>iuga)G%Cg9w_7m@H#>!qG9X z(zsejfP=f8CzRE*9yNPlAu*F(XO1J}!(i5A{(vp@Oea@JnRC?3c6(odSC|4&BAKMw zFZuSooExT@hK%#M-H!;iZdHVEh;Cb@rZPm&KXfjTUKO?0t&NkYCr^tj^_U~T>+f_6X~cCKulGlR*;q-ayjy!=Hq~y zPwBQSb9JuW1Rz)2SMfbW;%KVh=Hr0Y4Y|gX0B6-e!w{t>v=1b)50zQrI#)&-xPz=( z9-dQ^39AU0-S+h98ZG9Z;gu9H@29jEtm#|=Ib;N6Jr$^A`H<*U-*VZ%mN&tJIA zZNpg@bWJzO4yC#3Rx%YQpSZ41<{gNCvc3iye)Wpi*WV5b{2Hab5#Gzc4+^bBI?j?l z&H@+Z!w0<&A^VA&Gt^}f&mB$&8J(U8c?AGPYMFgd6W-Dd7SSm4gQ%I}n~P$6y6h#5 zEgqU~%x)E+a=g~nlGF9{#n@2Mn-6o89kl6;n3RFS9Ys&lr|+|PQzCN4Bpd%*sL_qY zd|0VKrynErh82@XpD#mBVVo-Gz*3TM6cynISW=LFje}*0xz7+8(PR(@79EjW>YY~T z-CyWH?)~PK^w$}de&Jg4FMrA{ZbWa+LR17A1iLkaGIF5|U>B?)tm?4aB>`j~wli@E z^4b2L3uOa9*A$C19`Ise5Y+amwxDdopMT7-DkzMwk$gBVWn#XOUETNl?Oka$fNrgp zPMu(BD-6p~+3Sb5xS3O$D=EY2LujurYi?w|lNb^4x4nb+BfIP1L+alYI=mE|qj;Pp zV}G+?eN}Mq1-d^Gh9}@NvzX^**%3SLFnO^@1ASz-@N~EAbagS0)=xL~?s1DYGYihH z`WEqUHVzBf7rYp<4|*1h{E#pq-x#R^tRk?JXtoT38$jp2wf4yX^^e2 zhbHei;SExO52sk2bNg|2beyafaMQX+H4iWQY_3nRck)H)ylx~r>78(il5j!N;*gjE zYEeNn1F5bucGU%W2zvhDyoovuRbo*0gd)9>$|UHErGG+EmDvM6(I)QnBE8AR`~X!b zE0+OW4z+82(lX;T!<_8-O#L%$13)ycC))OY*3x z=}qA>DduyhtN9E5i`v>E$4*d4s_$9pdITNo8f4isBdQ#NZHIL9cmUOXK+b$TYa6wL`TpFPc!EoKJQ>xD&pdgzJ+;wx*U zRNgN_?M}%m*K~)|&wT*#Db@#O7z46eQIvfi`2-dStDY&?P4AtJiI#7hByk4_&#!1n z&oq;7g?#;UY1Ts_rHbS&!;sQp8a!z0)7V84<^CJx22T~1IKz54&^8z8lfrvXxM@PF zYb*bcH0JE#GJQKZQ@NoG{2>g<4YMCmdJptDxORkgApEbLk7#W}&=lWv=o)Z}B=Enb z$l<$Z3zof>%PsU_^)N&>K1zR#} z_HITdLHyo;OJj5DZcD-}d-+!w={@92NcV$l!=s9nIX35JY;f`Mrx%!!rx&=9C$)Yy z-5nFjjgkks#zmh3UBk-oddkh14>7Ct>lwdwpwl@`6Dk{r(<$)fUBGN${J^Zuk)65TBqb@>(7#UIL6pp@a}dFS97To+x5uO~V9 zZW(=4pD!$5jinCW*VJ3975gZj>K=LHiVK(s zfJhv`l9(Vs!v+zphM_GX0u6$!9bFX0!jO?*E=E%?ty5ZaLFPEm6$>0|ykbW%EM*j( zP$y}WRHT{3a+b)V-N<75uh?;cO;&rP-g`Q;lwH1%eI91mXJ_*&`-uM}$NM@^&+jW_ z25^<&*;66%Mv|&~W(dCRRU7Yvu+{HS(7E%;*zPNs|5K!I$1{E)J9qzv_ct&nI?Dgh z{^zid@sqjrTePpoOCdU!`jx%Lf3J`F)t%0-e3u{PvlRSguP5zZ9q*IfZ>s-04E2lN z{U@%YwqbmSVa$5-3)cUO)?NQ)7Zwl;IggRhNhH<5VehbiC?pd)B+4d{hy)#v&Z$kI zee{SZ?l8h9RjIdH2!31y5q(I9X1^YZ4$Zk<1W}r|ErN$Y>USmdn>ia=nDOTvI;2U$ zdKN#%N)fQwln4Q5nFt6}krwF|{KYE4f&l0Ir5Q3j6Vyq2Am3sVKl17coSX$c+TUcs zfM6MMHgEtISmX>@V{?6HVPlJV*Bbluw%NS}*5&EO&ho~QfmM^A1u-I&xZALR4s&6+ zKfv8`pu3D7B|JgxIzAaKaBg{fZgXdiefQ%0%KF;M7QO5O2P$qUE<1c1u?n9{$G_8$ z2PrlLoE&cH=D7Z#`ro0{R&O=XHSZK}*A*|&giCjVg9k|&smJpxu?gjz=X%p!INM=d zz112v2IQMDGNRMm)Wa>SX`m^$CFNB*#1N42`nCWI1IA*8aK6JNJ~4dK1G+ojGyc;G z_*Z_yI|v3_KBa))T1~hqP|Q+`gPRpgj7+z7l-L*X`u4DtF;(mGC8|S9XxLct=d^&t zMFs};B9X7361~DACSHN&^Ma1@4u;FH7%&b@5Od#be7PK(S?VtG0dqe#bMn%mX^-vr zqK%pH1n!a!TC_#|_iTc~tA+%;QiGkWYfQBSwPr0E@s{uNzqR6l?%7w7Dt5HFPh)M{ z^7XipCItF?JX;ck7*RPFFe5D-%}IWtZalcKQR;oQcg3zgwQzcuWVE4MyleQ7AX?-w zILn0R1L1X!FgQV)h%h+`B3Gzb){F%M8HW`<}YD;uI=W?lnXh<0SP z6KbRO-lsE<9VCVJF2yqjQd*-0kBmK?j7K(FE)>Y< zk$yx`ol^Sy^zPnu6vX(v2sN^G5JOJ_lm#L}e}_^u_G(Xy@O?TQeVIrN(d8Lj^wm_M z1lh-FQ}Qm(!f%Vp1p24&5`!_q1G5;#@hR9zxxDduh$%^Zjb3hf2zU8GB*fl;Gq?-l zCXsoQf;vK$uJ_Qs4Da&1(b)48?GEF9{Gv08@|MHa>%M_?1siJZeF%8GV-c1U;t+cd zw(++S+_?f|L7`;X9E_L~CUSO4+s+a5G`0(LM?Dwaw9FDY@6yan*j&74`V-P zNzySSh&AdllRNX!(h0w74fZ#F1gtTY-SLn^$Se(o6K!*Q;irI97|jN_S;akoyDrx< zGovWwDpF%JisC^v38Jz@zE0O;l(UHvS!l4~aBq%ozxl0Grp2f0R)e2O7(qh`ZnH}g z++?*ghJNx$nP3ezB6*>-UISM$i5jKC#W5o;8%$_y{8O@maH;Wkv0S+#t#Bt3hJ`|< ztUIf|_7T{w%o@3?$#in#A<_3|zfpPYAo-po7|RG=-mi;*ZUhT5^`h0HDQKaSP7ur; zkXH#Tb5`L7mm1MwcF`)dwkug#8>UP_TStouWJjiAqKY#G4t~a3rC;$Ov@){l(5H$I z(*1>a;rK8%78Z))fF%DyrKHzGlN>*!DX#slQMN$Fgiki;L1<{`Q)i|r5(XdNa5~U( zJwRh?cR=r>o@lq`YpC-|^UQ2|d-~<19TwF2iq3dl*Iop~kl!EpnGm(m=1%Dfjz0rb zu~4;<+Oy>anNh%PvZ&1%%Jty(Cv>_sY9!Oiy2yRIIdy)2*l!>r%are;+j8uXDm0>A zDhqO=!0P2tFAx<(iJ>)f-(qA?u?NKhj54J$36V2V>NQc>clA^^!#~bka=w$XejP@i_e}@8Pk(r~8Mqw6ecLbQffUhCyjWK#to%l^(SEPmN9fbdd za1YVC3J=wK`{}L`IeJIit)pWjl^tTX&ZU|tdh5S7*QnEDBlvc#T(!9%Jyi5E((TxX z%NRU5i%aFS<3Nd;U1lIx%vDKf7gsM!fjmav_ANx`+!<*+jZDq;{NVIHSM@xm>?aC^ zr02k_2r*yA#~88xk$v}NKH|^$4iM-~k0o@?_0w9j4Bu~l2C^yMF^IGf z&9RYFl?{r_hiUwn8KjCKcqQ1t%Q3<^T6#NUg1-1lSR$#%seBO`C z13_IkXg=)PTDBh!!**1&o2!6+ zktH=u_5#msVI}nt}6>NE-EyREXeo?BRy!3=}s?Kaseg~t%5=*+-1=-9f0QTT$~;HBHfT( zh52yD=}L8+`JHUgITPQ)xr>WLD6sd_57JhtawqUdxf}9JwF>(z#FlbdXSUZz`E&u- zh&DIuP^K&5+DZ9EFF=Z?if~IGDSoJU%KUi;YuC zn_OY38qwzP?3E7IKiuVgYc-X^rl!HeEaV`yal##t{d1K8W zZ%E*R1M?Pk?sFOGsv*halD zo=D|mp)j0b9L_LzQ7EtzO5r_2>?niKJw@!8aho#Uh$Lrh#}RIuyqH5z^u8eGz`)}d z6W}1=PWgxBff1%!Ow-*8(EB z)z0BWVt#b};tYaHI3`CyCJT-YKOnyLBGcFue}wxwP&UhV>2_Tu@^{?_t;>*VL~DtD zR83r|IohTBI?B5{5PGDe<&gAckj2@hi33y5pw1>pX*|V#gabtYwnQI$Jo&@7fX?k*V+@IChG$LgsNmB0#vr*?Gz^8d!vm*6j8BNzbHE&<^GA$H(@vWQ&^0qsZS0Dq+TFO13AEMU_3$jO$b7JF{TQKTNq$pffz`D{&HI z4r#@;xlh#>5%uinthB@x$RR)Bk)HO9onI5BNeR}LGfwfrTbV$w)6;7K*fQWM!~4xL z=L1%aAA-}8+4_Ak1Mk;{2iOefYu#YxRIgK0@XA`IFul1ZHPh$2v^sy>D^u*hRTl2Z zgxj73C~H{xXp8QsrSDkO1y7YP$X4)}#*#;C$s2;aAz`|P1b#uAETY#-_(hm~Q6E0l z76^7nPu*K5YjnrTy}`mv*q?)W9av1IbBK(c6PrNa*p^z*Kp!=2WS5BS&Bo|~l$Z60 zQqnrs3nwc!{XIqe3Fnkd5}Umy8B{H`V9vK{$SWz&Yx8+TQj<4?m5s2wEC{T)S3Kz} z35+=^v|(;eRhDLN;Nr7aP4#@}7bf$In*3m!+HjAj?~yL?gym82;et)XaO6+V1i*(`;<_fQeJi zmN2BbmWOeq6>B=KZ(Bc6yr@fhafV*z5yorfScoJUlV1g{ZUlXwAjy-T27E82{G(?N z{kS42keda5I&u|I(+v7j)96Wd z@E~~MATaD4WD{o{E4QJSb}l4`Iry4sw}NX^TEm=}6`U^aH)k3-PgR(z)hx*DO}-SU zYg^0*Fo2F^78LrA9~bGV7D*xDStZ9 zPsfbcCFF$PGu@BGAiI+GpZR@&O`YPRvSejHcj^n!#+e&##g!sba0+p;x*g zO&Z9O4;t9t$pXuKlNoI@+HV|P&7v_r(7^(Agscy2=M39+=lWGKUClqj9xwW@C!&Xe#E$hoW1qI? zX@B!$fK8f8SwcalNGR|$OE~bGDTF}0B=8%`pLZmMjs0V-W^w2g?me~s@*iY~vbdtQ zIOX8B@EvlwkyrTLU~O(RxtYNy+uOL|+GOJ$`*F}P*8yeTA(PaL{D3oHCj9}K)m7V{ zjE7^C^D|0w%Bw!=^54*sNq0*m!7+(q;9F{o;)ZCytH%yW^mN(Q(_i%hY3yF<`>Xfh z#;v!?j`)GUz>{c2=_VB)eZ}l`>ML`-Sgk(WtM+Xqh5N)0`2SLb{zq#;+@vXg^|z%U z_lufv{$I5g{tvIvn0Q9H0RaTjACf-lEQCbvwm+e?yC51uP60}@bGBKA5zTk~u`&Hi z6dV9yLYG3uWfW#&UJp+{7JPg=+kiTT#SF?C6j?}Sabn|q;qXhT41C-@ag$CjQL4e8 z(=YkQnc2qu=g+D+TYKWpb7|;>btF2=ezh-_#TR1ukIJ{%JCE>Q6!cOjAuD_TcG_vd z`}gV7)NLp7UBrSz>SVsx)0fYmO7{K{qfm}|+2g_sX$-FBE8gXLGXWW*SmXFJXCRPq z0PRoaA@$w4=kAkC<49&3=g9T|{O`95tOh-U>;IO%5Hoc#w)h`x&i|w@R$45ZWPMlE ztLs}V&$RBerSd~TfXYL~p!~9IN;W7nvpKl6l@LCq--iMNfA!d;+iSsELVX}EhR56O z&e!ec&v3tj>{fgLz5Fb3xHue|lZ5^xo(2ua+eN_$!d7BoOE=7U>x(d$^onz+(6cDuSf&JRD@=u%FnvaAI zUC8dc&&^B~$oTCaY;0x2TuT3vN&dD_!$AAi5YO$eOW-XwpELSsNlW+?e+qmO)=_oD z)Zu5g%muzsssF0|iTfogZUtVMnBJ=>W6G-J38O?zi)jbyxY7|q3oz&>>KH@#LVav^ zBf9frM*En-?)d%sA^DH&dWCmM78C;e@Zv<9Wg8?EDRsgmD7{Q#8T(KC0!);4Yty}G+uo+Zxrjeb z5d|soh|osFuuF7P!s5gMxs~F8?N{`=skvGRN_3&85n-- z4e1B@g8TshpVWmiwPHzw=n56*7~`-evJ8_0fAwF|R{!IVYtZ65{r!tykg)z=;1~Z{ ziT_{xVhQu7=aR8;OaO_F6DbIRz=i;l&%6~XNQ563ECxx)&+ z8hl#|6~4-VG*7J$Pmi}btc%CX^KlmMxeoQ}WeP57%#3Z)E^zAR@5^?l=g!YZ_b-3( z`_*@EU?dkvffUVrAPV2<&WKH~Kd$YyJ~&t6)siiB@5pBH7MtF0m=^1_Z>IeT8vp4l zF-qU@4ywl^Wu$AkdZqoz+U_efYRBo0o6c{Be%s&=d%H(eRBQVyFuMQYzC6$2%%)cu z>Gsh+{pO3h-B(Oh&%=TD<~w-n_t;QRo5zZ{@6UAK$7@{hkC`zQ-|jv}q3`IBIE&OD z=sr<2bUM0C9gntKCqhR;=e+}>%qSd5n8ZN?Bzw5w^FS?e=^-&dMfzRnLE<@wqVABK zM(t(|gN2IQ7K$DnDuy!IDB9(M0Es$gv{(tExM3H5Xo{!&c(n2>g+fJIDg`yBc0z=0 zrEN60R#%Io>;wmzO&ojL8?*>C_tr|#&E`EcS%OwVjQP}&Ru=1oB`as}CloMYMp`5# z?&(>iV>%d+CW^K4p1&g9z46;$Ko3e94xwUh6^zxUm@#S_P0b5Y-cd<{!dU%)&BoPO zkWOKM=drd>iS9XEX5s=`DDZAg7KeT*HP#ccr=GY+0nhhWTkolkJI`9#>qfdYtMNpn z+wFY{3~I!?ROy{+NW$Uf2S-w@1tCU2jnY|ObHa6A_gX?XECOaGp@a%eqFZxSOCiL7 zQy!}F&tOZjyKh!B7;p()F^sHrp6TnB42O^|7F38#19|+mQlU>87DZl9v2y*m#qO;Y zcd;726j;i_fKxu|si}1HdzNOdA_^i=NO`@;%eK}eou-AX1zcc)i&I9q>^ODb_3A| z!5bzaK%PxzYL?kp;FW^=Z)Zsw{0U;}_d&`W*X!wxWc89zB9(j3~RMWXo+e_MChMIM%~-LsSv87g4R4l1`d#92ur0Y6^7&!l(b|PS%jlZTBGs;%hx=qwRgxLV@N>O0qC4Zn+!31vzWe?c&sS#($~NQ| zrpK<$e^FCV^#SM&7Xk$)8zI_L0G@q#P2DU;{@_ z)RRxd5unMU3mh0yMub;9aBM1)GzGfbdv;_I>nMv)^_&Q~q~FZOK+=W*lsE?M25G)hct~R~H~n*7rGC>dm+T5y2csrCoc1b)Nh?91 zY(muUP4Vn^3YB|MM;C5Bqw$rHUWV7lIHcA;srvX?t09}`jUw%s)Io6>_VaBKn->y$ zLF7371TNFpDq`CB@01Gjcm?O>67CY6l6uqlfXG77r1hi|=xmt?O8TO(AST10HGT2` z%YH?lE-m^0;0o(No>;6Xc~KRn{I3Tbu1d9bWvIF~sZaW2z^WL;rio?nGMzE533CXy z=_Ec}f4L4BdP4Xxk~jgjCF*i{Nth8$jq13a0_}4t)eSSNF zhh#Z%XER$qu_cs$bfkvm3HeHm+H^vH&2Gs?QPH-NV77oxGLW^*()@jd8flQZ28b@$ zOwT-4wAtu2Th`Us48|+CVtN()(eJUPIv5VgoOT&P@hG?Kl{kV$23kN%yNnz1eUhYk@@S9b{MvHUhf2xDzPbkc4GwaLBZED^YFyNabqJM1|&C$_x%OGb-WG$`*Q$+$#xPp8loj{!{3C3nn)CmK6 z54G<{S~6;$FJw1pqFVXZ)2yM%j79?gg|T7sJ6K!DC%7tv1-{Z=LvuSK_2j$`5* z4&)>ip3hRXrNfvqjN+gX%>`wD&r;PY6J#R?oV^44CLa%^PDE6K({F(dqAHG&iD4QM z%)sTkXp^jQq544*#>cF8kwd6;IvS<=Y)+Qi4bY1GQ8<6c7Wpo0Br8#`7sL&>a!1QSi; zi9UL3q>f|4{Z$!Ig!N`et`*+qRRAZQHhO zr(@erc5K^r(s9!9j+2h<$?sIn%sKzLnRBu4*43`BYSs6w=Y8J<)`cYwl>7mUSVv;S zTUR$s?6cbCClEsnaFgwx>*psG$Gp<>i@|n=7zaS-nrGgh&`3Fd9Igsjay-0b`lFa4 zbjTOu$`CXwF1#@lp@-CCyGHQ8n&7-_mA5pI=U1`KQ^fZSjI%I{34%oml%>!${B{bXgG-&YWh$Q^eN^iKbMvv)7qA5x4FgC4| zGR=}Q-xN_Y88?!=aP8X?PFW`IPfRgxUIu69H6o@pBBxg)rdL&xIy5Qo;#5ru&iRMd zPCbLieUrz1qsM(W!lr$D;~F>6Xl!r)@ldme*6rGR=g)CixGOH&7Hprx(l`+Bq+lze zL!_j$nnk1+zAY1vzcL!!$=i`VVfSn%+~j|~JDGYIohH!wemrH4MGUV{-L0&J zR`wp4sqn|WUBn1%W!@<98dCBNW!@j5)y}ydy+ZJ=(UQ9vsT&LusI+gXd$zLf`CKas ztV}WZF0VCuck+z|ZfsfULwc{x##mdJ+xCA>pGNNs3Z%(()mV=m1k@M|Skqo`Y7$-; z)D!%(sCR#$)kOUMUFdmWRd+dh8e;hI5KQ@AH19d#?)h2_{?ys)m<{pRi}W9<%w0q< zal_2RqdLn!Lwt~U73s;X7dhit%eqM5T~@#2EgN*F9WDHhp7JR!KE_U$)!^^2RZD8D zHSg(o`KtPj)*G>-q>B@L5u4)Ihf3is#SJ;0Yw?clw1eGs|7^+_ZAVcO)tVuoyotU1 z<j2636+T4TO{L;xU+gr_~%LB^971heJ+>$RIw`Kp9i;`W!_7D*=mtNx%zPw#)9 z`u@+I()b-3-r&2{Ws&uN;hFr`o$~+oOkh1#$J{<8x_l(MI-!Wk1nG#TRjPkLhYUaj z3NdOT1xbR$G|;Orh-rU!B=}*~GvAQPFaC`+8Dk`}&ykQj`-5SN3vLdNcFx`FJ{$)k56&?W3;yhhb#<3@GF0 zhTO=P;|&C+z&`Mp_quP>dokE;Vui8&0Ryp{{3d{){QZXA|8$`48UeHK2*@FOt%G#j6O9+^SWDf$B2{KfPCWlQKx^-pujA<|z+o>!H7dzU+ zqOo>bGb@O`BufEsIq5Qd%s z-zUVbWyNxUu`awkLjc^v%9ige{B5mh8QS?Xf8bzie`2}b*ihTBJg@|ESu4th5&7B` z>20iH;`7lNw<5RkS3IFp@|Gd&FU~q9>E8wZ8b*|Ez4OPh_dUZLq+3XZ##&I0W>>8K>FDpo2^v z{i?BxtpQPS?ah-crYtV;WQPQpq66;OEI*WLXpt2IFS@Ye+51iT`wO6nW0-z z+sK9N5AfUBFk$?Iv$7f7ljKDzTP_IA`qRzhs8c|L2KA&`(tnL+9c-Gero05Tq`Ee! zRW+Z)`XWw`0ef$$V`Gjz)oZ-1{?o#*IJ=akl?!V{8^teIyO~e$3_L2ERPO-!=Pm3j zJ9qBQHW82fal*dpab+?ktL$~)C-L4duF1-WhOM+CZaee+Odgtcy0dwp&Y;g=qMy-L zp_RJ}?a_Kvb5e_y)54a0UAElc3&bZ%pxsS5#)*!R%yPRxZKzjQi#6YXCa-q^7uIUh zI53c)(anQQRvnpRKK_inRrq~x!&1f7;pnPXvYes8CLP0WbEo8?=^SZzq4*q(RP9r4 z#a|=g26}qJ9s*>)*|i%al}k2;w~`V0IQ6m~BAyw#>ZU}Kq@D=(TnEouR)_abi-k#n z!4oN8jsfk6a*~)(KClOE$`Um@xeT2^Bzn7Gq!Tdk=}AU2^6*MQ_==&KF#xK})}U3v zE|h@-H`ZdwiKJacUe;P#75&bD@{5SRY(4%Tre>y4V(e3#DP<3MPoQQGvW{Ckg#~rN z1pIl?bv26KqM~7m0!f1}3OwZ7?llqZlbF@kUs8}>rA=QIlDu0KcYSie(;xQ9q)6T9 z-R4tBBpdsppl*Ruji^=*WGLj(1sEB)&7}^V^QgMrb#9W}E-uYjEHcdaVIMAWY9;zK zC}ei}(V-MH>PhuD_yoGO>$#~Dek%_FGsMXxDL7%?D2G{%c80Mj)v7DaglEZaioeL! z0<8*93g%&TyQacVckmO#>vNAB270$ki-6ES93V9Z&2W$%UXhjrsYJ&cAZ0aD>Wk!4 z;l zoYFOm0O)o!twmxZ>h@MAN@Dnr746VG&n}E&VXEeTlb}M`CGM+&yl@i%`Xf6L5S>ls z0Oa^8KxA|aCm_mgurBH$qQV$dMmy&XToHZ7xTxPVn}=usm0sCadBmKzJSu*7G3CUf zuN@+16Ie^54W4<5%u6HIMbjEl^X;qHtKMMqRzzKx3U^*yDvrzmG0+tf@vpsng+@#^ zy+PtDIj7A#Qsq8=5TpP^M$)g_(RkF5k#cG5#lq3_X!4M^bS-uN0RiFB`V2vpYxIwf z$jV}bZLjSuIw2hqf3$b2XzU?=aw^cz$78N3`*cK9az@v=2$3=F>ww(3)c^c$eOed8 z4b1v?XdjhzDr)3CHn<7E9XZ6a-v()FTyFunYus)X$*a6dd)&4(HMo7nW7TEtdTZ~0 z(C{rQ^#w}HOHosWW@e7uP>Kb`P142l4;e8Kj)Iw6U|Umy3BQ3r8ta@aOy!0FG$F37 z-a*vX`C_$Z?WOqtY|UP25!l<^gzx`~rYDq1SBzP1qN;)m^x+@ROn{b0fQ-l|#MFJ| zDeE8Z?I)Nij(&NINv8`;!V)071SFHL*m#Hcvwv$WAtT!f>3(zBszz@GW5;XNwmBn7 zMoZU`_WtyHb3q@Nt1fli_u(N2`wN`PLP>B(ruhv00=~AVC@!{q@#yf8S{D3d=p_QY(6S8%YX_i( zH!#b1(08Z~p$zWMN6|mU=49uT*%|dOH1^yk#Q!DHZ70~Sao1k5Cd7t8zna9)^k?ZB zxY(MeoG4l8Fm2ncTY_X?SeWVFi+deS_%e2odL(l7xtp%=yFHuCMnFS~OQa8FE11I} z>Vo5I%#&U6)BiQ$h1D?k^V%0o9?(qhF*^nny|Yv#{PsvWHQQ~&lhXuaToLL=Oz9?}}Ulm5lEFJcMAkfR6bHZWBe`Cv`bbBqR z9TM|42u{B5OuZ^neEB&_E3ouH>6U`^Iz}9oLEIH(P2ln(Pka?Z9ditSIEG=KJ}})6 zl;Sy%E8g}!>k{mTIWiC&&??`UGo0ocs}w?G@Ze7Cl-83#s=(`CE0M0aH3NJ^*q0yl z*_@2MyPRqW^=Tg~uQFHP+X;Y&-_=(JCwNTdf@Jz+yY&U7;tC6$(lcYQmgj8Sbi*jwn9{XiqJE(dPfVL|q1+o5-Hb1y zT0Un~o_L@Raz_L8&eh%bValDpgUFejOQ?It6PwJYQr{jFJ+zZm_m6Zw)X1pm4tAS# zs26&n*G}xJq{vtZg%BAp6%-W@dNo8( z_9@vN4nC-+e9JJ}8{I93lCMd5Gp71A!P$r%VUU17_3Ui>{1;7+G!_o zIpS00xml=V;rcm9NS5IdLjk*gDaGLoS5`ha?ev_wD0DPN<%n%?etB33%a z7GBLItWpe}Zymr+tC%rlYM+|wAQo&kXK827E#mjP#_6J=)Jlc!POy25yWhsqV==ZF zRdyr09LQ->d1w-;Wo{J01cc4uBuG9y8!rY@E?iN&?9E~IzZW};*Kk}lIeNwOSj%OE z>f;{~nO|1_3dHbsD+tbLXnUR%%5FR|)+QN8Xgrc{G^d0y!=#w7Z!8VV zY=ne0WwbU$TAko4PbRKT^-HUGmOE$Pb$Ly+Xt)ePdHv+=O~?t+luCA7I6+PAE%U0O zH2|Y;%Z_j48l#;X>YDGcJ~KkQJDV%pNeHe5#tmhd#>|v7bR1>OYYF9|tA|AmQ57}Z zEaga;+!1gY?@^iAOs~=dd2AocY?USA6g=D;rDE89f^3~}r4RgX8#ne+Jqol5hFQEQ z)u%)((>#cYuEguQA$<;eILWStOm6o(V|^!HvZg-3#2y7GZBmqmeX?F}sYcpS$EcjS zUAw%bl3#t4gX1HYjae>Qfy;w3Y8AaVy{4~2HpBf#SH+R41Q2yDhc^JP7P0-Fp5THP zhJw(Q8g*s1jg9k7EgjdIw)EJtr(`Dz=YZaI0S6@5Qxh7$lkYJCZt0Q{C3Pb@>_dN+ zanJ**{9(-(BJ6#Y3}V7T-WMjW2~tf4!V#PotgM6mYn3e$M3ZpdpxoQ?5i4%^;284o z7uc%B@++gb3|WaO*5}3s@^oxs^XaDYN4|J5FCqyk8O(!YxXG2}XTr7_a?JB>4i_R}0@C9G!x(#ou{YKkrQ;3S?{p`LiMJhp7bf zTOhq_=>G(=70ku{@TLL%Q_?Efmj!X(q4YbCove=SH%9$|5FIWByB9`&S@E4%RO@kg z?udutB$y1DS)m17;W=D;C4vXi>bhi)AnsQ-RRK4+_OD`R8&1nKfeh&T2X>$V$)6qK zKa6@1_lDwsrtFIK$^Pt+|G{j6_<+l6gX|d;f2Rd|RRj5u#yJTl{f5kN1vYlYz48SC zq6G#DpngoCmIDE9Ovbyyq}TvZd$Z22kKv#ND^XmIFQuVfdJYufzk*c|jw0Uj&nmgk z;K9#-Q`|B#0EcI;ehzR=lU$@v+zw}5%aXKHeq_Nc`%M{*dN~7GCRjX6cqldaoM%^+UPC5_JqN?a2ci5 z45{?U&K~Z2Kz1a9sFXKBCNTS1-J3*iQIa()o4PNyk3)S&SSweaYqs6CSJYsKnQQui zjg#)tO`%?EE+r;i&KCo_YQfA?Vv@?5sOzI>K*#Q&2*%*5%Nm z4h!I*!u_^%Iw~y+a+;TuH$kI1Akn%30!fbNYQBhG#c#iScM{qMBWxCqdrt2oY%+{v z`;x%O#iUV0BN3oqfBIX(IG;w9)V-%Il3pqlL0Qj(_vHOdB-IcV7z~KfM9t>N+_M2h z&(nY8kA7~6Qsr<*O}T|G~^A3ixHqG;-S+L;`cZ1m7-s;`n}L} zZ7&cUbXI@^Uq_uU`IOz@3qA49fYYN3Oh`F)BEpM`+PlzP{osVV;Hs5qWUA2i zo13muxE;)E&?$9JyFYnh8mRF=C=njLN1IryKAwGjARQxY^-Hz4tv2@Zb`6@Z< zqb{(Q*S9ilLK|JV4d55u3*3c(2`k7OJYs@{{P4LY3W;!c`+`J7iUx%5UCJ}1;S^o) z_Zx9O|F@-u|NN1h>9uHl-%d~HccTjP|6c`4!O_hA|5bYQ{+~h>@wYvXkIG*w#Wl6a zJIXM>nvo>!z6({H8Z%2#*;$?3TZ@T4q4M9cUyX$Z2zTRAu55+r$qivTnOv?mxt=zg zTr8fB>l_4r@QyhnXl*{!Cy2m2xr`gm4}l_rhyBY^U8rT1MU(M?JFT>b4m<5s1)6Qz z!Q6#$h(t{1aZZ*cNli;!8z=XIHaP_?&#j)@ogexuItR zcBL*3V1H9Dm$ZJ+ZZVLVlykQ8mwo_LkQDyYNZ*P{ zXe;I6WUgS6$N9_km|YF&OtSK^wH~rFH9TAjQ3kH0fwm*Zn1D5-#6)21!9?@@4VRS{ z7re4UgkVyAs0I|jH{$6jl*@`l#0U?cKpO7q%dcw8M!5sn`%!XJ?1P6vnQ~xC*%=iLjXYwWo37K>Btz%Gl>6+7^1FgWmOknwCf zb^3WleL#JYCW@>ucIOHrkUKsjwkdlHbXJ-!n&@_bxuV^hS0#|!SEA-v?C8kgm{S~< z%}a4&jrN!^?@o7AnVrG2_uW)=WKD0I-d7?QQFT(8vAOe79hw2jTe&?^wrAKs6(*nu z&KujOIjW4v!E=Bqk(8P*rj>9RXKL0)pzG5i({^Z$%&D_h*`O&Mk4P_|%dL1f2vzS} zJn(AI%|Q77>7Nl7)1CDzB4MXCW?i%dn!_^c4{UO{EDqY}bgYlgxZ7)YtPjk{+t(f( z(b(4>nPYOSI=a-5yhmB0UbljqJP6fP^}K5ToF_`aKZz9`N(^()l9|`^i1AiXiN`=u z#1$r{S6)4g7jL1G%NEvF8Ka=bdAOPf!}tX;xTUrQS+we=2L7o2p!Og-*x;z+AhArL ze_pkClg3=h!gHWJIPAJ|57G6v1uF6GG~+R3$fvWJGcC<9;)uKMXypPHioJ`xo$?_5 zK|BI{#FvO^K)#ULxTfy{=b_PcL<+Tbx;TfSoBUt_y%^mg90S&sJseSVy&4yM^kUxF zrp1y7YK>`lh?oYvXll?AAOk)b^dY!F@cjrWXP7Nj{vtIfq`P^%*Nz{(IW_!o|C?Yg34erx@0 zU+vp5SUyC&sIa!)r~)6qx1!cRGaLrFQ#tx=`1IE0y?&08Sx8inAK?w^BXI^&N*O1V zI;hbuf}C4y<7c_r0;?|GUtG1$ROD2&o_G&-d)m)t!-vyVQ85@?QB}Vegr8(su6It_ z`hIaix;A;aLgLfxeG3+7Zh;YgS?9Wpb$$TrepcQN?w($@JA2x|!hqERELf?PxS|EO zcS_50Xm|`$RB)&!|Bgs*$>4j`oJU&~QiU#=+bJ;NMB~}QjV>&s8T@XEQ^gTJs2F&p z=S2+ZTDf<3wM=yL`&koS)L~?3tZLZGqXY)ioEU>RqT+#)#B!PzrJasc@)!k0W6XHi z9 zL{7csJe0&)NeiXo3Z>!!Q|8VIxGz4JOV0}>%J+@l4cGhL2c_%M#{)0bCOf8f9DRp`09&BO7(5@ zFGnb(wwhxvajZ|2=`)H>Pj!&JIyl1dlEp*anb{D26W#+Q)+=jvExAKC+*t;c_`JlO z8>s-gzCez|sF4whvnBN{X=XEBq*bjq)5mYx z#mshB8t}@N?NSh)K^uk@eV&7*D>j?{oKU2@#n;kA1|^I9>s1`1#fBEUCqrM%{fU~n z{Wbs|C~Ex1FF2=A+`2EkPD;OY>C21kmc#*zxt)w6Wsr0*PI*c9Jx70`nH|SLLEt%A zVgH*3ai`ZhF>&q?%e9x(U75(N4+5x`=Y(kaafTixHMV+V(`>SVk68ae`cFHG>>*#np8K&YW5^}^PVMrmFDO`CI}ANw?<#@ zP-Dtk(f%{MqeBT9QguE&f(8MgU>Ij({e7}AB+yr*XD+ zJ5*hpv_;u;tOv{M7eQ`8RRF~|OMwjbd1O#dlD;V!nBi(S%r{PIzQUWuKzAorHKYPc(-L&RLs}XB3XBa?iY%fS-(&oWV^r zy(5bb`{d|5BeXR7`={s6g;9iiW0mcCn}tBR?!qV@tw)8(E;Oe$8h-jX#oM%3T0*tW zU=KB?x@WlaV{*04F`NvHr@@&XJw2VlS4d3UKOexRV!G|G-<;CMjxLx@n+k}-!OyY% zQ4P!Cm7bD#sG3}(G>JjKH>5Su5u@iSfOpkbxWkyL?_dHJYF{}L4)x2ICU1PBY45xn z_r$H2e!heDMkYIhN4{CvsMWaK=50WBFZn+0o z|F~|`mS^bCv%sbC0^6=7u;oE0DFbK{>H@l$1wwFlKARB%AWqNK(_d8e^h-hnC>PCf z+$9w~g`mg*@$?k1x@@W%aEL28dnhQdOSmm^wT>7j2TqcwJ>BWR5OmwRFGc=mvX_tn zXPq3hkyOLEY;i`e3pbGL!FJ&JP-3UNcATSiAJw5p=c604LNaWbu$ZQ7d&}zArC%(mS#T5N2yL{nXKcVEy|{ zo^(=`oopAJJmCsOg5S={5;H$K?va#{(X4p8mk5i0Ew9C$-ynZ?&lXTrwy^D6bo2_D zz6?{FF8060gw`ZLiO_^ec*CwQn8qZRt}z|`Wg=i_W}l}Ee&sb7A#zRv(1nUp^(?p^ zNMoK;QQ{a$YT#ud2+2EH5g?qYMROtxjgJ+5ysq(#(k^I)_Kgt&Mx6 zc4(a~6DyHWPcdcP*pWIn)eVlQfm=^*2giK@Cup};s@GA}PDyaxAbV)Mep_H-H zND0AQk*Lmn9;oN$axrNS4kq54O8+X}5MO){KJKN+Ep2`+6czEQ!%`5YQe9ZNmi z8H2oA8Gxtk*Bv)Af^RySTb^7i+|&%qQ({vu^EVb@BA%fFo=;hD_4i!D=+f_Wkf6dqUNA?F&}cZo z;aHhfN`(zM=E55laSfD`YQ}j!N4 z+BE*~2m+Qcci8DD!xVW>J7NBEgZIskxU+`fGjCct?7aM$Jb|H~R!i<^jr7Iq6v_iv z&^d}Tu7bix*ECh!pzJ}T&ctY}d0%&$3E|$D8OL+hGJ*L8tK{SeWg?m^SVsGWp zv~?hA4JQeOQ*hVUC-9m~9&Q-$YCDBpjI_T9PGHFg43vljPeIfx68hvda%Mq=7H_m_?>t>XBiZ zJHrg^ce(f3ZXDxgE!vG{-HBMrL%lW~eQ@9$p=IYgMqG3ezocP5h4q{l)iTS{1X_MA zK^?#5!N;49bh4U4f_i3qHBvsivxtPh1mz8Cy#HZtu^_KgF8}%&`nsw})??2The~%S zM`W;7b9X04i^q`#JuK?;Hz6}-6gMUNJ!Sftm1RGh{fJU~I$%mGa}@o!eA;8SZ2J3+ zjcV3aG0n1{m(#y`KD_l?SrnET%5#PDFVT8ixEn12A!>zNNgdw^y+QH;8bm z2i!$0?tdB=JU(IYCoDM#JamSzK9J2Gu%-`QP8#5zeiq`_O-U|ceM+Zr370#ffj@%b z%ByMcoMiRVPEM(r!24;+h{gr!)fg4&%wRtLl0l2PwpP)+Rxxa_$3wxBvLSa6ajPez zHkZBmkEvbDD$@@^=g4fDDJko4jCsNW?mVKa1yr-lqD%|ntlHy92XX3FZ1{;RWjs0Z zn7Un*VL;dmCv9R;iE>V`NH^@_mM$BQhmOmAZAse5t5Cwc=d*x>ZFKwZmnNXTJkwo24>RaFGG#lHoT3^pN-C?fVr)v(1hbg(U5%%?U%nE(1{@128 zCV+kt<^V0Dcy0HvIAG0ryl-SDGotI?_8m*ATqhO0MZ=9LfK-b_t~eRe3q7(KC-l2f z_pl{H%1@b*Ms*_gGmrC~U;h_lcKP0!2n_uLU-*>AExbgZ_^Tbx@R14?)4i+?aOvSq zep_^j!z4#mtJ)WwVtgipq74aiBZ(>%jdQVDGe8j0z$H#foZe8T>bZ4 zJ&5o8;t*&zo+I3~z+k-HPyR)i>nQv41r_hiBqZNMqIEAut}}jabv-FiU&*#x0W#R@ ztC1>xN*v^aaixPP=9qLJd=THC0fa8nuGuIq5-+c0k(UZLtls+l`Ruuhc20tBo@}Zw zRWFOVk(GZ%$z9m0vA;X;*)vT+5rw{nv0q_4{*2wgqI&mQ$%ihS{$z`XsMXw!2hvxu zu`GPh$v;8j>_pj6B)ciu7mQmX}P1_`{7;Z~Bwa z32b{0;aTq88}7J-@XJ)Zb*3kee!j)3!bkg#My z{_;(>@|-6MVI|n_DYD&54E@trbv;hX;tJ=T$7ou3;)n6~dvA0>OX`3~FjNuxrckLb zP~4|tNAk|kncZ9T$LhRq-&!o_(p2;89OC?Ykt+O-%$$J8U3kS8-b0tAUmYdx7gguO zr-3Mz5A<9>^!fcKB1vW4m((#E>}mua@x(e1`LDwBC*1!`U$ST`m1}*ITDb4Eb^iYq z9aFG3Q!tk^b8#`U_-{Sf=hojn*q;<_HCD}-S5Mj|c3EfI$jB-%E#K5uu0i=ao@rgS zRpmd}R$2KP-WU7BL}&o=8v6aPD8iz(Fin{WqKnC8Hizq&XJ?v=XD7h#1!5PP;2?1* zC7j2rm?>8R!-EfvZ_{L)UYh&@MZ~+cc_cw=UT%O%Jz2W@Un}ll_fc#FUGgvdYs+Zd z)0OXX5&NmNA-{z){6Z`kwUQ96NKd@zj5Ig$vl=(#FbozpDMY(Ov#K`b4ED%L2^=CE-vF70=a$u)a#$QA_48ebfUn8735RLQN^ zWfi-7F&U{}#Yd}3*WyhsjIGn8k*uyNEuu^oq;;yyG7TplWh9JO*01;pSqt~FtWU(9 z#$FE71P5eeFb%(Q768)RpU2`OYfk!@tAs^u)D{AI`H*cpgrIoqaceEjoz`^poWnPl z^iU&yopRd)E&D|zVza)nR$^QU%xdV?$_xl^3==OtLs@hlts%-Wb{_mj9o%9-A3CC0 z*g`)w7D0Z9mRc8Y(hPhXg6lnC!y4LU4U^yqd;9CF6|1@c7X7Id4f3Ys%bZD)7jR4q z`BY-1SRn*2m8FoBI6Zq2>_ljyq$8q z&c8qyFZ3=;REn_qiX`9lI~w{Q6~i8jm@YA&NLtnYRLZWlzyQbyx$p7hU49}Lf`3Z> zDx?4y;Kdsl0Lp>t^^L>6Lz*URrBVXX*g2#-Xjc1VP0&5aDF_GuM^ID26xd({o&Oo@@Gkqbe2n;+|t zsq@vQsXag{vqJm+e9vu&>D7Uy>+5L;j&Bt4t0Pf?VcgJ0|!J#lXg zqwv)!R`PCsUuiSuC^C~*oJ>D)q;1_ddq}~h1AAX07Hdl3?)emabLv?C=M%$$IUYwS zuR}Kp#qEq3?;h*)iLpI}lgjW6`KIjAk#e5$bPu(x(x4o5yxie7oBiZ-YmN{4X4Qc? zH^=uA`(dRqs4x6kETkgSXzA3(X@u#K>zmUz`)bUq5;MGF(@!P@nIZNVOcTQ5T@l$M z{?$k_p0?CaX-+C5h-oe=H4*5(J-WymRDdus|Fmpcullt4x&w3c_+=-Rxf!+1>Z8)Y z>|dMJhvxVkv76P$=AaxJv_Ne!U-|wWw3r$wYkYciTyW9Y-yE$yDn8@|Ea%+C%#fV6eaG*fYIj)Z9-QcsT-;U)%^WXz8= z&XTzzR$bVp=c1PYpsA2!WH~IBG`C_2K(^wm{LZ1S0%j5oE$Hx+z_ey|JQx+#c}JAC zdb#ESz5LAgs-ZgLL76QB39XejF3A{LsFr61i8ucRazXIZZNy{f?Ce(n^Zy~atFQ-T z-<{mDLA%be01BiVMF9ymtvJuZGa0@f~zhf#< z52QH)X82B5Y?;$IIEaCf*`OQQ&FFiQcP}v&#N7je5{?o?7;wpQ;=hJLW;m+hT(iXQ z*gY(NMn#&HN`#r^F@J!>8&(&l3Ks|x+QYlL4O`m84#jkkN1|urVkR((935gqI2@Ym{ELkD{GUv_9V1dCv`!2@jJoSZChKA zsaym`prH)k4o5gonp;b&b>i8jc}+40CMgwEOTVdyH?*nEjW$$DX#s;)8v9In3*~~B zF!Is@4wDSBT{E5Lbvc`58BIMO(l2*{PqDhcz$msj%DM7>%&K-GY%=~XuKMN_3$%JW}L+^P1d;elp#dKF&hYtgMw12 z7&k~GYjzAns>FHBh5IAY0Mx-*m1DP{=GWl_Zv}589Ak zvweubUqjGkC331>U|A-S#C_+BG>4laf`EEl{*h^glve-ZcV@DcOK09hx2JsCWE3%jEV2Vs3wb&QQt7~kN8qe_TVDd;eIV*k=zKzqp@Guzq$&dZ9e%G?l6Cp!eSv2~ zUSl*)wE>jpKZKWA&DE%hrZp&s%f=D_jsdS=qh^b`MZ*r{Mqe$`8mVblLf^QFiMj&n zp?BSwpy%(G(f@gV)KmM{f2{Uz|A=!2l_M%!lJvX!%{@v-wLxaH5{TfGP2&C?!#=ev zjN+T#a}WCcLHA7HTL2{TF9tICmjj{v3xLoBJW*vGFBMT5SZCDTr9ijtZ-U$V0Wn+Y z3Av*@qAx_%7yhK?1bOaO)-HqWQDvO}45H><(dVr^f_Y=3_7C%^9H{Sfl(lwjiYF#4fdmr2%kDN3=N_ou znB80#G^G6Fm6!_N2(F+ZK#s2jLgD&^d+Lt(Jo9h7ylwjA`?>z^dBA$RFnZi2emwjc zm(Ta_FW$RQogm+4%zTYuR1mWY@}7R6(NQ%?98604mn=1t$G8C+cxk&hEt3n? zIpgvoHHIt$6$-x-TF1JwoSoi91xSaVRC6gG%C`C16c&8gl+9VSFG_|$Oj~M{XHx4d znmlNfXVfG-rdkR~oRZaXV~Eo5q7VP5a96Y+UV=?nit<1S z!@y|azpX8WhJNvu5Ka^)`7wjK<`hqlD=p8PgNqBFJrUM>HcTwNWwbZu7-$Rxk5XxxE$k^NGPd;)x?hdtl zbPwgR)5L$ja@2U>CEDFHlW%oY&fCPKnY5P+!G)tZ860bPhRSZ;=g?e#)fFUf85P^v zC!kPEg(5);8E*bCmm?Wbha{tB#G`=-oJ^4mk}lrENtoXY91iFIU5h(In~U&3n+s|s zU$u=0ltwc|WnYwx5QjOP49H7PQ23)pBx{EgFTFL~f~w?lBs~7Q8Iyc{;OVm9U6Auf zi)Fyl8_J3j?G)qr6sL%JIU|n2cJ+83`LAh9(&e+3y%ghu%t87tEi&VPf(Q1T7Tw)$ z$t8j3fzA~6>-!#i+ek7Iagv4I(V;`=ZcwqOd9WM~# zHprB{VuR;RUo&IJ`6Ht*s=m^Z%SasUz3xCPqH%^HIEw7F1 z#`m}91i1&0!FZgeRKz#L7Tja;gI{Jdd^pl`uT$mPo(j3Az2G|b?ZkoZidvg8fRQ6A#K%p2e&pvDhC35_it^~AmP3V~K; z>^LS1-I)q`M?a7$8<#T}BVVvNC|xX1(5KYs38Xodt4^CW?zzXPP3^6)(KIgj_3Pdw zw!(>3;=JweXvQS5A@bERmPD_nR%J7P0up3SKb-E&cn(Fsq1Gq~APp~vJ-wezsT z$FaY-FGzG84p8iB%}BxR_#8L8M`Dtes^#ws{dBJT;rRpcEP7A~uW<#JG}$j_0+Wl$ zZ|BG=e`Lvm1^u05D00~XPtz|UWSP`c)xr%dKC>EUnrVWHnm%VGIvPLYWB4c^E?O(B z#1?{J^<#)nJ-g{Ml58~Rp#ST*Hr5MGL3_eflc?|B%@c8cP}3V?n*c4>Fj{v(6D41X za6$SL)>NubH1D1^+v%3x>%|jhY&wPnzR}f5AsdL00X$OdJ>my z6z`O0zM^K9#+9)=S|X6$XQP(UobU(Dzt;)6<3W=Q=oeccWEOkHS}bwNAonv4<`@g& z2;a?B@MJVKFsC>ia^f`svHd0D4-!c$Ap6$ev{bm9e-NZ;Q%+*plwf1SqCkuUYL)z$#tV8WSS#+j{ z*k~ny*|DR^pkTB8F#%)tY@lNh_xDcYSH%(gLkZ=^#e z%2PH$mX##l>YP%EE_PC8+`P1C{De+4uG^KD2N#;^t+=owA2!o(-45&*XV?-|+7eZs z(kY?rV{`4iY^gk(OPw%h)&)05hwNSV%-u;iM=m@@89Lcaic)eZBkaH>srptTl{iJB z5vqt*HJxF8;d<5;f6Xm?rS_EjL9d79T1n^MLpOhl_y-pEMJPEVHXiE7q$(_UKd}^Y zrVf{z_DdZ_J`h^&`y*cQq&m~0R*}BQCMjPM-YDGjW(&}BH)tRBpZyc8ZcMvfWldHK zouG+D_0;wqz-XY(G`}W3d&;Re-&7I^M3g;~ZZcFYH~c5`A$Sla<_{)N9~DqkAa@+p z3aJ4vnr}Z(IEt9tU*`__N#uVZy0shknnzYy=T!D;|Gq}X$gwyf^RwHX$hc0ddneH| zmj`&YNBO-?Q1pz+iv3o#bs~Jx3zV_ASE0l@-x^qp&4=Ie4Zo=yg3A7g1L)y?9e?i- zNLa5sXCKbO`CF# z#>FunggNh+x2sFEd>10-7)YDSxyoGr$fyuQYxQ~m5nUZ)hS(nl11ono2z0V6I!AZi z$vYZ?2Xa?#!`6%G21Dt!!GLd^oQyus8IDJ`7 zN882m-afk7%O9cmcy$1P+6{m8iAnZ-io2fe2P`F)?Q18IE%*YNvlM*4!2Tz?^?3Q} zA^b+Sxc?Vv?-(Rm0Cs6sm(^vn%eK30+cvUn+qP}H%UQN<8(lWKu=VX1vorJUkJ*`x z$c)Uqk^k#{s2P3|k|Abg45V|;L*xSA0Tr`#`7-I&z|k?JGOK9nJw!Wmhj8mW)0{iI1N zl=V8;z+$*H)Fs&&2ZhQie~%G!GT0f&Tx*1@IqrydpRCKhO`iIe7<{qUl1h9`aAi@! z|3B;Ruu3B2|Nr#&pIrwfYF65)>PWtbFl$H{!TyvSB{*ymsf%7TX@OX5 zHb~$i6N z?*A}b?^kwuK7Q+|B&q^qD&nmB%o{;{`V`ui zx4?$c7<_aVmXzBciY;TQlBh!e2!@tI$Uz;jjI)s?Dm|E(EHbn4uAx(-E)#N~bdHt| zTObr`tItz^d4a|*GgW9!yo2lXAsxkSbX2b~g{MdlyU9$YTM9KSQUx3*WZMD&E;6#y3YCgtqGhTWbC$G}MoPK963h zW}!EL$cr#-&p65@)&_;jV-m@=m0hXU3y>B4rubptPz2|1xdTzD#8X|NWG9cQ>TeyB z3d^AeHYKsXk2$z=$KY_W6cDU%{yV>)a$}~zhI%#FWH{jMWSCWjWWW}`36LqXl^Axw zOKCs_np_Bq3^*!+=-LywD*sJH?pWP`Ar(t2N zwzLp8s7T3DSNO7INLO{B=g5|0*D`??5TD{}wFFfvK%r+K(0k%zylzt+z;`D$#F4zR zy}7^q^s~728V?5;FyLmyJ3xm4IBI8z19Zub1A^_wG7>$Y@jTh5QMyr~Q?+o;SY?ah zbM6`wD#tVJgp*h-`wKUD(|hJFaFx{?2JC!PvJU{8Tqz$krB11-k%P^&xT)|?QY7p& zM7kg1xT(%(m4hc5$YR=G6e|}8RyDIOsS0!}OX>D!^Uijpl^0ADutd_VI<@P#QCrAu z^a&y|c}nJIH?(R48srM&<8VzME5y&2B~{lL9Rju?Wpx?nAi5M;$Rgp#{fl+IwoUec z{9CvucZL|iy~556I(WI&-nfV{wrchV=__$ei{eC_9fHvh^te4w1ASHf!n&}p2);!A zKzi{{kTtWPc{})eLPy4JgsbkacU$a{bRh%}O4@O0b0-=GvF~-v?<_q0=#+>@RO*F0 zuE~3G{mpvqrZ7rGcWW-=Eh|{{UEIf`A~sGcGWhfdvF)j;gf{K6E!PwB19+W?;Kps% z(OQ;7(?yCpy=D$fh*d* z#si9H_c@(u(Cm=3ba_rbc;&a7KPSkWsGnwOR>*YsHywUu1yS=x&IJ3&S`-*_>~WQ3 zO*2JjdzLEilQJTT(%J>8GR9$T?UDC5(;Jr%>+boi4~1Z@H+Vxn+>fA(9TlxX>>gE9 zy-_E(^uKvk4;Rn}&-{3sg%|%W`bHl6{g?V**odWZHB=A~DjpD!@5le)Ebl-6K)STy zyj8wucz*Yzvg90ypfJHVD4@ZTzj(k%iI61x=LCph7!(Z>brJ(i$ftz`YU(U&;?^yF z1e>+2rnCT<3PNaA<-kVQ)*73w7A-oPni?A)>sHmO!YjAwu5X~oBq<9FP0vpD^K0JM z>$F?8diphkCYXfv@ zcwrUn=E}p=ywTZ{{h=*x$|FnuVQ60`FC$U zI65q$o#}~;Q)Y0XJG%O0uVUlP!fxYsEuO&Dy_#Z|+qv6Hq8KXyR>GIDOSS7AnfT`% zwc47%K58743qb;ZTv>}%g$;$S0$1_N)OA(dEXbB-q{fbSt+b80rK<%kA;CFmro`a+ z4h(&Bz{zLt5Pk_AQ2IH=_0>mE-^oJ#?6+b|o#3^Wg>(6@Ls!cjzL^rODw^Fp&p;mD z1j7y*k8ZZ+sw$3UwoCgOJL^ilp32mElkgvEA@4u(dK4tuW@!}&s6r@~HGlyWR7~sM z-7N@o^F4i+=C_XA;xWT4)(%h*F->CfSu6PPuO5zBkZ0;#I(n)+MxUYa9H(cC>>i-G z#|Sm+=Z_Fuf_g@3QJo!ISJIm$__lW1fZ+6WxstFW)sk8E{=mZY#bt|XgTn8mU@1gM zsG92J`k+?x_{#Xgc;&r&^JBrZ+0@SA@g5A9OE-oZ3kMDENsN$o{nmhYvKf8=BgY!k zkjdMRKhxN|aEXJJ&amw%WZX7$vXh%yr2QA{bZv9Mk@Jo76kxD9#~%wd840I9VsxX% z976=!;Y~|Nm#`4HLB3O4n#g}tFT3-P(Y@S*mXBe;KmMKbbYg>-sq}c&Z4P%*Fw7m8 z4ye=!5$PAq1SmMIrt3&(WN#9%(dDt7+8T>mJbGlL)=LlG_NTKrdt`K#H47eUd*jmx z16={1>ppZ^X|q-h*DhU8FH*XX$Bsa8=r~3arrSo@g~AX?N;#pw)mJ$M`3eL0W=RU3} z!}z%{R3K~cEm;2FkG-uyC=pj@ssf(1gnl0yQj^fKFU9hU$3KPauh7$i(Q-bNSZf&l z$;B@wFu2X&+-Htf$$X($?FnG*&KF#(pv*~yx_FLm^|8ko8Pg?i$6H#`^+L1_ODmn) zc)!4?J;6r5FY)5bT3At1-Y_z!ouTpI;=vtVD zPX=1##fSDxe@BV=r{khB7G^7==gqJ>9kx`@{pQJuUaY*H$$@#}CBgcRNkFYwzF3QS zGzo=g^T5f>o22DuYiZ45@@;2F+TSoo^XNOXG7wVy zOML8jj5QCkkV@+-uy#j-rV*1P7Vj_zZeIAb9d-dlr4J_wFU+VpaIE@@IT6%fY&%S6 zAxS!dBRAp^P}T0=16bJpqU}fZijpV=pW1>!;9oOiY$*{T0^fr;Fw}a%d2LRYH!bgW zYX%8irPEsLt*>-KR&Uo*A4GW?$g(JSe@}F`6Q_$y%xX=tDC#h~b#t1BRT0yF!xjzc z&^6o;acLy^c{F=+;%#rTInbfnSZ@Y$w|9USESJ4-}!`N*34nv z-A_M;(`->Xg>m(_Dj@eaQ(qPHQo9EJvAHR?2&rDJQiAF(G~##)zgV&^B+mVKQxF#q zlHaBqSWyr8t=cJtXQw_EmPG9mv1@c!g_fTmxqzm$7b0IGZBZxm??o$T@o!~Q9=+-r zGf(CG(E~(EZ7-&3hmt~8-n($HlsfV=9{vGc;ED7K<>2m0p?1mn4KyM5zyhAo(x@DM zO1H>L)q|-{-FL0G6JGzb3LbKwVuBCoj`AsFifwV0N=Jr!pWLowitV0gaozliN=J&V z@-1r}c<94+MjfYbO(9t4QyG`&zuWJeG8pkoOQiZu2Xx!mhI>-INqWBlkb{KjTuOtl zlS!uaWs~#h4~iJMO7w0_5F};03}w;EWn3dwr9)}=4|>;~C>;_X z&dICA_fBG4enOo@e|H?`_C&G{)-`cH2jx=f@nv@Y|C!?4A) zcfrX+fi?!+KbWU~>I1#hGHKu#F|*SvUY+1Pgi3J`W$G!1j;m)(z(>8kI)US8XZRyv zLVo`)dA>qYad7Q}-9;A!8Kv8F2KE%&rZ$SS!Byv*hn#Xpg%FE-_J;Mut%)#$k!1<~3Anj!Pk- zfn71aPbbIs*071hFdpr&h?mmUF9-MD;H|MdONZ_F1E;oE+Gqz1QKjsgs%S8TY(fyg=`W!#*y<=y-Os*>$yFL9X z#oCN&TiGEAY4c2?&{s(AR_-KAd!(>DkNA`p#EsoZE zoLidScolLJOvU(n)#(4YCWBvSO8NWcMs|0B4<*?X3t0!uT-g%3u?&n4=-Fyq%hI)n z$$T%Wj%`(3453v=*%nDhJP2WUQvhDbf5>Yp@EKsZVRrq)!lipNGJ6b;8u-5_uw2n< z`!IiwD#eQCY`tR9h7AZ%HQwkdn*--GZ`#%Jx{pZHeuLnQc+X4A5q*F!){G?FHZ@mb zW*o6wW$>=}B2h$n#jBG@@?|-OyqPch$K1!~EDrzr(p&U+r z`1MSB7u%Ow#}n824U{DSu4T;lAGGQ0uR-W>h;c{V+mN+W@s9F`qxBvCu{7svCG>;G zFh_*#U@F_pwL3W+EStEbU^KMq{@^4(e{J%Wyz`o4sN1KLiNEzqCpALx<9NoP zVqSJR0@^#i5VZQ`k=^}hyd{!8{3eyc(43T|N6#?kq#4p_+7oCtGg;S% zNdM!aRq*%W%2q&nl`_hKs$%`UP|w*25X*u@a;Fm!i`ll)Z$?$S%y-)RKIPkZB*90 zjW0L?CM|knGsl&u{p{=tt_4p8tTmB&kXaPUCNzXtlB|juka&09sP)Y?p%feS)vGY0 z^Ux_z%4*Wz0o*d2Ymn1F+6Cz{Xa>zb`97EYH>VrwIgGL9r-2ohV*VppLpi}W)+kpJ{@wqG4tOXNew=zWg)W57jHqKa|z zwq_Fsi_mY&J9unxEZDMYUArN3!rXwFo_zq;){d-dvt%`Q2qdZ9YT>H z&)-Yx39EccYBtZ3Egw(pSazN^Hv0)uB~^sx`}?ELl~VhLf@al9e6dr&E|ut+$Gr8;nTSAmY@{9Wl8sp zpRs+yJ|?8*i>NraRz*du=WEQo@nHL7cdil<2!=&*?w(5a4!44hAK50H&<<9m_G9G; z7AAT0NXx!=kwSg6NMzi^u$YH9h589az|XXzbIA1^KXn|4CG2NB^p6|%l#n*zxjubc z9RCB=_6_Os0hzuu&H>#g5O}6cMO4POabrX{*t55ziSb%(KI4=D0dcX9cTCbpU83eM zBl-dUYCQ>nh%u*${}V{=m`wAtzoMSK)5N;LEO)RF?84r`nbJ$m^yxJ4NiX@)fQjKx z@>=@E8N_8vPRd#o?0U$l30IU^HDxRAkb>V~&N)CqT0|i)kH&&R1s!ZXZ!thTMq(c4}S!a*$PetLM z)*y3vBSam<;B7W@9b7}C0rjT>a0h>{Oee35_>S;r#8o?1_r)mdlUhGh}BvBqP zAy2h}YN^kjj7;GdsaNSH5~dx3n=JDqRs7~bztV0c>LP#iL`tqOo~a7Qf12vdvoR^m zn9iRtojIYBe}MX;XF1!zzd(}v@Fm%X6Z>p{NcP}`J^aNg&&qhfAn)Ree6VqlNP0;G ztafvSuJrSrWm>oZX9wraG_qK43l>kg*KW*HiZnLB)RU#H*64A2%vkl%5@IbT)$TS= zZ#O@R?{EiFc<~ABfP3ijuFS*2qdWls?K95lb1^mjM#N=j)fNkD4L3uS5#*P#kFDD5 zd$jk|lNVS$j$y4CE{8l72uCL2l^U9eo0RUFk|6a)Df;KXaK zt)b$3#P})Zh%z(Jd0_WCGgfY zJrBm%hIM!YjH%H|!}c1-=LE+b5Shf=?lQ;mwNScEC3bB||3N6ikBjw&R`-W@^ED+s zXN6+0U;m5XMeib4WBbPt}st8;Zulp~3NhQh?a{U5myd-hRA`s~4-d2hl z7DY_-CItx=M#L2nwVNrwRU`loQa|4_;rM&wn74_E!ijivoToRlyk@wZ%I;quKY#3^ zLE!;nU1EPieij1bYB~&{O`PP>vI_S`@U-CtYv`>*S8HtGH0zyL(CJ6mO<^fc+-+RgfsYDv)ZG|x;Gy#slK1L3!% z6<12yY+(nikgNh_KBgTm5>{;cZWY$#fb#&Nf(Jq+Sv?Q*b4>|^5TfloQ%*wl(hX_P zIjE7O(6$PV&j`;j2bHBA=gcjWp!3@_y!g0(pp_*XrIjg_{T7Ur-RWnXrDUGLZ@;;i z;oB2zn6hPE!9(BqeQ{!aLI)bIOv@JppI5Or8Oz`^5?%)2;gugCP7Ol?AEJ>!p$F2f z4!kL1jT>U5H44V5s#{jjh=VCqrWzsukwr~eMA37$Ps}0Ut_=bXiQn59L}ane_J_Ft z^H|TYh=+6e+mK!31_5FC-#Nkmt*{)%U1i1Pv+j6`2jGq(B;k*QMa<3wO3H31K&xfQ zD5L?0RgWC>5D!_5&BS8Fw%UMi*B8riArQTS)oGA51ij{7v*j**UL3Q~(VW!*m>;e< zC$~`^akgZ0tFN7TLv4iG5=V za?I^+SZR&f8o2a7Pn6i*Osa@SBAhG3k&TL#qfy$kqg{!`4@(r8L#vEc9U@Sn207)1 zohDk-Id>ukj6l=KD~%FSjR#FsW%fFIsY+onDMBjKOC!(Zc*x8c7l;Y;CdXvt%p5kX z%hE}X9hLgWc!nLR4zg#KAhKx>i<7xAn4X4YfWZJ$02PJlCNO<$yj^P#Eu}CrOodCd zS!1|Mb(7mHT!VfyyL$JKSx(JSX<&@nOn+j`QjY$lI5x>s4kz7-#7T3Yq*+b|N!`9N zHtBJ*B_N50t6d5mH^;&RpQFMk$zN%s;vYC`>r5FG^*V1~J^`A-1hDgx&eQ+5rH|)j zDh@B!L(|{NRoZxC+lrqeVrGz!{woXJVu;{fzWPN#C4p)riMpGAfkbf(O~VV@B^!qC zFq|A-!b^HxT_tT1VjU1-Dy+*(E6Z%{G+C8fsx&lNYHZ8N>Pu_xO#)g@>c37A+q5kn z>fb^$Lw$qLet0o1A{YKhtF?Y|Lvy)6u(e~b+}3KUDreb6eC2Snp{m?#(M3;O5lQta z)XWY6C8?^yp-$ykTB@zN<_OABu$vQ}vT^y$5zHhn6TZIjdOoGQ%HKHoned=P1Q?gZ zPf=YmjiJHK+^qVGJFcdx0)s{#8|lxfmbSE{z62AUU{d4jX9Xl6)4YUBIx+CZHNVTP$us9Bn{ace&SVr3@Jif6gE$aa{6{)v%jaw=6P zufMd^poz%pZs8eFo$_gR$A;*Ew-h5rws>rMvbA}hI5ajr*8gDG3H+1xdO_-u(xG8T zHWoQ$Lfc;Bzc8uByLh^Be1H8gRw6VnOOrFWu#g|cxp_#F?!AN1i{nA zA~1P$8%2YeF5)23?R;0D4qy z<7tg9H@tG#9nk^xDQcwr%43>Op-=m2U4@dRv@GDR-(WG%B+d^}tA6iZBT;gg-OSz5 z@8Hi5O!yh1U}%i~i>5e?utsC52LD}sB4L&$11lHPeB^F9-@USuN!oLJVoXtg-l^(OuJFxg&zi5^o>wlPjsBstGp)51PK`xW3L!aUaYz+$6?msW( z>r?pEUh(7y_CrhwB=q$mXP7`s7784~3e+iSJ+3IMl4V@lKv@ul6Ouze6AwKxeL?6` zLWE5h{jzBe*Cle{Gj4tuk@YtFIp-fRrZG%8FEw6&9!-N`vQ zTJYzMAp1U<18B_X)LG*XC{i!c{ncMG*tbKQpLbY3mHE=os+cB=8jYWZE}d0E7ZR$@ zN*3HV26{Q<%c#@*nPM@x?r2a>1lU`$*<7t{8t5Ak?4&;OGLtearn^avRq06?pfL0| z8D`Pwlk8t^~XK&d=BGA~mP^sxd8yTe3t+-n)$1 zRh{%4>-pTu7aZzD4$9Ek*rwUxJI5~m1Agb%O}A zSgnPDq3pF+LwvH}4q>5k)+c{un-WC9PE>U-FRMQ8j?vpUD~OBt@L^Z(yz5^I-Vap=D%D;+V5}3uG(ZevH`^6wvMNVEeijpdU!R zLyVWz5Ply>8 z8sOb9J$O5lI|pV2Qm1(5mjvVq<>**C{}cLSe*5TLKhhrYjC5?l3TNHS#}YHjdG>F; zSJ6N#jKG48!2XF8`G-z+{BSXttS{CtqSqf&#fOPp&Po&7L2K-wE4mUU$TO3Ylq*wl z=B_YW1}0(VSp?Xa&Td$76QFB?pAz*U`*8+Y1kJZvRu5(y8rs*L@)t$0v^%R@IGO3; z2@;QD8XA*|hIXQ%;Rh1kwf@`Yt!Mv^*Gzm(ll5sapRC&IF^?r-cq8XC6YJ`_CKmN} zUH`zcuHi5Z6oZ~$+xuM94^KvKC8XEHPkQz+hU)8tAya@FOk&$6-Osa;Oq{Y{g>j>1 zZf&JGjAcU~pl_zFMHzY=0@zuesMHOjn`uJ$k+H5jXg>Hpr1mHT9~4B6{>5eaJ5<>M34PnWwERz2Twg`|&Up$wFXyB5tP9#05`$I;G5F9Zq0O zAnqWMs1UjU=L0f_#&qDdy-3kwsO*YsV80-;&cvUcs85XGj=C;u9;{f_yGoyG9*VR( zt*;rI|DB4fdux{B@*Wkv4wH|}9pSNG#D5|FQI1^=*-GXP_e4CpFE?d)QtZgHJg1Z| z@D8uKp`F*EGT-HqRK=|=U&8Y+UuD4A-s7r9V@q2j5pX~&YT0p{ZWe;|; zGmEz{eKBrEYr}7gCOhSAJ>n_JiKKIx93Y@JZ2dAbXbpXgzhi7J{Xv}O4_Me9jCYdI zcf-K0Tg7-bI0YS2Gn#229JUJC8l`nOUcr2V>)1o5fcgv&?>-GPId2mBC%4h0TV=JL&_MvwKy8}MW?Y>ot6j< zMQU-b2pX1Cs$7jpo26r2kKN%R8VjEq2}Q?wLicL>bxgHli*Vb+_6)G}8C;I2x3GL5 zscLNx@du(Io^-g;N4gt(eG!b8kJe|5blP&)%`I&I(oje)CcHrB8AVTi`Ac(RBB0zU zCs5zlui&MOw`C4rlcZdTlUMLXc^i?wj#}JBI~<}WjgqJ(9sL~xv9kBqd1coEX-)dG zBk9@`rSoLVJTJHz;6>Gih`9gH9WTrQmcJL9$6vktNR}tqZ4}xsY~%*fJ&`eIunsUt z!6{3b*Kf`#N0~Q#;x1Oat10BJ1V2EP5VT-~mYamo5c0krX8J-uRfkf^5-doOh8?qV z%bU3+r=!yEjG4km!QYu=zqTgp`H?5}j3h)P{fsh?W&)Ek`?okIf%Te5sCw5Irvpp4 zhum~k1yAwTUkYWHrg&~QY%ndI=3-5sSbS(8smDL{10vKnAXy7Nj#mAa@`xW#OsNs5 zC?gW}PMOQt=^O0~_jzPy z(!w)G@38;ePm3`w$qdga@i_eDdgQ)sxN0*3;Lq^p?7ZeSwUNrx667ecTRE=PkK zRVcWjCXAa;Q)W{FWZA;&G9Zror#7%AbR- z$;ii-!5J>Q!5`8V{kgfhl5`A`*cz!MO_Ax9Jo^_~1^s&KKh>ST=v4-G;YcuMVU;yq zw$g{8P%bAHiYTo32r2L5J~t9k;Gl~pQS z&`t#AB)@CgHpHYJiM7|n2zCN^hQwhXjdSNCO2%EQRRV7)iJGW%S8Em8iZ1#EO*yXA zpLUr{8RV$`-NZKPQ?H{hYYtZVM)wTHNffm=eRWCNP>qs^dqz$3XQ}w|g;uTS#Y24 z$UWFIG*;Yg;bZJ9z#A2<18-ajRa4}>v60GA zI6zr;M1QZ2Dvsc7@`^V|x4mE&-c0?4XWUxtoq(-iit)uEVgLSt;rKG9&-b>ThV=0Z2_F_&O@sgE<(;M|+<~!VhO? zrz=4h!WQNWCB5RTX=!JS&Q*$wjxb{F^cFX>w`a(OBS;wgQxZ1jf?pw%E1p2aiAXINq&*;Xknk*5@sn-54$D} z@0kBwcM!X%%N3I4P#X&V8fQ4#)yE1t5o;a@0-RUJbjJ+;G|G;0 z#}ggqlF^`;HhN@&zodI=WaIrsnKx_uPdgHvkEwxhg`;q)LuRNaKALb}{nUp_;V?zS zcsgY8?Jg6b*eSQ%aL3(vculr&yVsC_DqEDb+k;F&;D-O1Gtc@SY8%SrMvg)v28i7N z9NOIyhCa%Yqz%UM77TGgI25_z|1vk;TqAqIvAk0eH1G<&7mzvl7!490_|cn~(d>hpf5LxR z32w$y-V#DeXGeZTZ6?ZWr+9YOxe3mIKkdg2k4o)Z!D&CzE+(bk2e0^(G(zIN2z5_7 zoPFJrDOp_c@6iMu2pQ`u>w28eJOCYVX$Q13q@w$2RgFXv5SZRF^?8i2&{0T$%?Q<4 z%`7BDB2vK#x>ETa!@4e|J1I^eVp*gl+IVx;l9A+ShS%mgQJ6#B!ztFQCjExi;LX88 zFz2Q?Tc0&H7_oy(;Zs;~-m;1AS8&E?)S5G9unbC~mWQG)rFdY6*}|V4e`e*1j`46R znvPjhv!gjvHW~3-`_J0osEA|wpedG>yTgcAy_r&MwcFDL3O*snohW+}@2V(wP9=nk zvWd~vjp^7a0h|IP?wf{8LdPS)m~qOVXpe+t?`g?jRl);)5eU}5-o7w=GyH6C+J$7$ z3B=d)e*DiCVP8s}ss6VI%nA1W{NJ$%|Euk*^q;mb*yyOVpy*I*Fod0(RlFd>ZN;0$&BBl5WlTHA%84SVvY^v>K#T z=#_bF$4Uc^oY(&n7m`iw&@_Vr0r`Or0z&=&@udByrCXz}>4ZCi{0Rw#xvCq0W|9?# z9%U#HRZIy&OvQ~tHH0SmJDO6FoOC=s``5$}iWaO+Z&ZosaXtQsE831CLS979f;z%R zWny|;cH70c^rsNPdweAiX-XImXfj*;NMM{m9Sng~Xqz z6IT=zVmtdNW;*NpZD_q%MB3Yjh1D?m^P7 ztu?6oS%>A)dSVS78@RRz>lxz8r$rmfpq;5W zCk;s@@#IeL{gc^vVKRkkYd-XqnWXgJ_k@hR9NveIZcWYgZE!w=!9vaF7o?{r2O+Ft zgK>^T*}^6nuGNjn_1*>8iorkLPE}Jd9ZglN!$6fBKyv8cl0GqjT^B2BGJ!$*J;H#? zrW4pFJZ;j}Xt^0!s;*@)Bo=q1DHnR zLc*;+@gQ$!Xk%vbTe8s9$1IZz`TZ8rlVL@Cu&4b4ZM-7M5zDX(gY2=`EFH16#qr1r zE`1=M-Z#_hX{a?)QCw4QrnO;OU?%nZ?nbp*w2Dq7k##o1S|RVS+T??dATDaZ(`PKR zbr^j0MM|e>n^9gyhtW(1sCrN$ZsC! zzq+#8%(&`Mgf^956Q2?%h>7fi&vtd__(J=ZI^G-Ca2wey;C?!Ds&SU zG1W(u`WL~PS|)9)2e&5KYZnU-RNXk8GJw+k0ba3pta#!5hxcy^TH}L}Wn?9qr=C%a ze)&EL!IBAYQkU{Ms?Tbd0XtudN|oJv>dNKTfS)%alhy=NjMP9UFvM2B1ak>J^xJOC zr(Rc}^6y$H_v*B4F{6fOE&AI&*6F{KaI);$CRTtusZN*DmMNtcD3wcJhipgqs@T`{ zrzjl4tX;uqbgy}MS>JMqc5T=0h!@Yk|8G$({WkaJPGqIIc>Tg^G=T;hls)C z`^YSu$GWt6FPsPDbNeXkP`IDX-w8cOZ+*fS5#7zq8&mE*;uk5ltyKtU==s*KP(J_c zpTn&tv7K=mPp}`AS8#s*sn+)B+AM3c)cYB_RjVzLS@Z|TyVnlVAcTdFD23NWbkYUZ zjxU$NF>WS}doMK^G^@Ta$eFFrr}mVVmrRfgc=Pe}&oXSAT>Jxct?fB7(xJ z4G2Qu#HtLm(J?^J5&yR{V9rn!)%eE`J+Fv2rw~7<()10mDU|UWPEiRtZMs00xn7u> zhzPwwnYlr}@)u3ch|fIpv?PtYjwcd>1ma%e1LY?zZ)lH{{4VO5{op5a8I%M zjoq2%ySV3ctN?|F<{*Eni|uHqWfiEEj=>QJe{wQ`m}nd0Nt4 zMl z{*T;fx^HTU>EH?9>h~oUdKq(rxI0X%>3)D#MV*!*(o06j< z!8($Kvce?B#zpo7i6_xY=I@=st%Am2DQT+=Te5zwu`5q*=B|2C$3iB2c*!-UHOX zG8)%j=nTzIi(AG|N0`-?OGvH?(s2%;rvNla?-XY7V$1_D6Fr-DMKpRa1jn(lD8?zV zZYA8TPz3a<3Zd$KraDBdvAlHsLZw*bLL+;6Wi%wV9c;QYkEyQAOT-xhh<6YYxek{z zf{5xcxC=|fI^4%w(D%fV#m$f0t(hD!IbTf|Jy*7mgz&72yA;BdxBoKs;@pO}Y4e0y z23wpz=uTw`awkx+;Q9JaoQ^1e+;jG&`dQG%jyRLggvKb|0dc z$IcIhaSZL5XodEnJo8r z0zC6Oh5OAH|6lB4{CANE+Isvqp){-L%6~U@@-Ea3wMYrRgY+OFQ|8kQx1ykkNMxc} zR}&{@`Tg8br^4Ee`L> zD}9C}B+SF4VRtVfOf+<}RAt_lsaSnH3_b&Y3k5!jtzuAc699Xk${`#nv*O%4Ap9Sc zr9f;iS`w)(HJ?x;RVqVQAp+6BKwr99{GNrl?J!^a{pa`EIW>+062F}x&$_mwmL2pt zVp9fN6)Y)TTVlnNVJU(u>@CBWw#53TX4|lRjv&;v%1T>n+-2zP3Z2OHOU(k}iY45+ z)C9JV%%(ym0&&cWaVhmMLjWroys}Xn{lGdFDE1w&OTd}VMudQXCH%_)mf}76KR8QY zF83nfseknVqb>XF?2GHeB_P+pdZYbwM5_?754@Ng-TGFXYDtT%mgKX^OD}Jt3bmveE8X zPju{CqCj7VoIutj8zȽ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≷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 z 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%0DE{WTtL{lZu!XG^{vMt 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

              oixHUFF5b~{(WQL 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

              Yy1 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 literal 0 HcmV?d00001 diff --git a/old/WebContent/WEB-INF/web.xml b/old/WebContent/WEB-INF/web.xml new file mode 100644 index 0000000..c58d097 --- /dev/null +++ b/old/WebContent/WEB-INF/web.xml @@ -0,0 +1,49 @@ + + + library + + index.html + index.htm + index.jsp + default.html + default.htm + default.jsp + + + + Launch + servlet.Login + + + + Launch + /launch + + + + Book + servlet.Book + + + Book + /book + + + + Reader + servlet.Reader + + + Reader + /reader + + + + ISBN + servlet.ISBN + + + ISBN + /ISBN.do + + \ No newline at end of file diff --git a/WebContent/index.html b/old/WebContent/index.html similarity index 96% rename from WebContent/index.html rename to old/WebContent/index.html index c03be2f..84ac829 100644 --- a/WebContent/index.html +++ b/old/WebContent/index.html @@ -1,15 +1,15 @@ - - - - - -
              - account: -
              - password: -
              - -      - -
              + + + + + +
              + account: +
              + password: +
              + +      + +
              \ No newline at end of file diff --git a/WebContent/librarian.jsp b/old/WebContent/librarian.jsp similarity index 97% rename from WebContent/librarian.jsp rename to old/WebContent/librarian.jsp index 431b470..0075956 100644 --- a/WebContent/librarian.jsp +++ b/old/WebContent/librarian.jsp @@ -1,131 +1,131 @@ -<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> -<%@page import="dbOperator.*,java.sql.*" %> - - - - - - - - -Librarian Main Page - - -
              - +<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> +<%@page import="dbOperator.*,java.sql.*" %> + + + + + + + + +Librarian Main Page + + +
              + + +
              +
              +

              Your Information:

              + + <% + Cookie[] cookies = request.getCookies(); + if(cookies.equals(null))response.sendRedirect("index.html"); + for(int i = 0; i < cookies.length; i++){ + if(cookies[i].getName().equals("LoginInfo")){ + String currentCookie = cookies[i].getValue(); + Connection con = BasicOperation.getConnection(); + int uid = AdvancedOperation.getUidbyCookie(con, currentCookie); + String email = AdvancedOperation.getEmailByUid(con, uid); + String phoneNumber = AdvancedOperation.getPhoneNumberByUid(con, uid); + out.println("
                "); + out.println("
              • Your Uid:" + uid + "
              • "); + out.println("
              • Your Email:" + email + "
              • "); + out.println("
              • Your PhoneNumber:" + phoneNumber + "
              • "); + out.println("
              "); + con.close(); + } + } + %> +
              + +
              +
              + +
              +
              + \ No newline at end of file diff --git a/WebContent/manageBook.jsp b/old/WebContent/manageBook.jsp similarity index 97% rename from WebContent/manageBook.jsp rename to old/WebContent/manageBook.jsp index 8f07a3c..252f6db 100644 --- a/WebContent/manageBook.jsp +++ b/old/WebContent/manageBook.jsp @@ -1,304 +1,304 @@ -<%@ page language="java" contentType="text/html; charset=UTF-8" - pageEncoding="UTF-8"%> -<%@page import="dbOperator.*,java.sql.*"%> - - - - -鍥句功澶х被绠$悊 - - - - - - - <% - String searchtype = request.getParameter("types"); - String searchinfo = request.getParameter("searchinfo"); - int type = 0; - if (searchtype == null || searchtype.equals("name")) { - searchtype = "name"; - type = 0; - } else if (searchtype.equals("bid")) - type = 1; - else if (searchtype.equals("ISBN")) - type = 2; - else { - searchtype = "name"; - type = 0; - } - if (searchinfo == null) - searchinfo = ""; - session.setAttribute("type", type); - %> -

              Manage Books

              -
              -
              -
              -
              -
              - Search By: -
              -
              -
              - -
              -
              - -
              -
              -
              -
              - -
              - - - - - - - - - - - - - - - - <% - Connection con = BasicOperation.getConnection(); - ResultSet rs = AdvancedOperation.getBookInfo(con, searchinfo, searchtype); - while (rs.next()) { - %> - - <% - String bid = rs.getString(1); - out.println(""); - %> - - - <% - out.println(""); - out.println(""); - if(rs.getString(6)==null||rs.getString(6).equals("null")) out.println(""); - else out.println(""); - %> - - - - - <% - } - %> - -
              bidnamecategoryauthorpublisherISBNpriceoperationsee copy
              " + bid + "<%=rs.getString(2)%><%=rs.getString(3)%>" + rs.getString(4) + "" + rs.getString(5) + ""+ rs.getString(6) + "<%=rs.getString(7)%>
              - I want to add Book without ISBN   /   I want to add Book by - ISBN -
              - - - - - - - - - - - - - - - - +<%@ page language="java" contentType="text/html; charset=UTF-8" + pageEncoding="UTF-8"%> +<%@page import="dbOperator.*,java.sql.*"%> + + + + +鍥句功澶х被绠$悊 + + + + + + + <% + String searchtype = request.getParameter("types"); + String searchinfo = request.getParameter("searchinfo"); + int type = 0; + if (searchtype == null || searchtype.equals("name")) { + searchtype = "name"; + type = 0; + } else if (searchtype.equals("bid")) + type = 1; + else if (searchtype.equals("ISBN")) + type = 2; + else { + searchtype = "name"; + type = 0; + } + if (searchinfo == null) + searchinfo = ""; + session.setAttribute("type", type); + %> +

              Manage Books

              +
              +
              +
              +
              +
              + Search By: +
              +
              +
              + +
              +
              + +
              +
              +
              +
              + +
              + + + + + + + + + + + + + + + + <% + Connection con = BasicOperation.getConnection(); + ResultSet rs = AdvancedOperation.getBookInfo(con, searchinfo, searchtype); + while (rs.next()) { + %> + + <% + String bid = rs.getString(1); + out.println(""); + %> + + + <% + out.println(""); + out.println(""); + if(rs.getString(6)==null||rs.getString(6).equals("null")) out.println(""); + else out.println(""); + %> + + + + + <% + } + %> + +
              bidnamecategoryauthorpublisherISBNpriceoperationsee copy
              " + bid + "<%=rs.getString(2)%><%=rs.getString(3)%>" + rs.getString(4) + "" + rs.getString(5) + ""+ rs.getString(6) + "<%=rs.getString(7)%>
              + I want to add Book without ISBN   /   I want to add Book by + ISBN +
              + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/WebContent/manageReader.jsp b/old/WebContent/manageReader.jsp similarity index 96% rename from WebContent/manageReader.jsp rename to old/WebContent/manageReader.jsp index ab19440..032aa13 100644 --- a/WebContent/manageReader.jsp +++ b/old/WebContent/manageReader.jsp @@ -1,255 +1,255 @@ - -<%@ page language="java" contentType="text/html; charset=UTF-8" - pageEncoding="UTF-8"%> -<%@page import="dbOperator.*,java.sql.*"%> - - - - -鐢ㄦ埛绠$悊 - - - - - - - <% - String searchtype = request.getParameter("types"); - String searchinfo = request.getParameter("searchinfo"); - int type = 0; - if (searchtype == null || searchtype.equals("phoneNumber")) { - searchtype = "phoneNumber"; - type = 0; - } else if (searchtype.equals("Email")) - type = 1; - else if (searchtype.equals("uid")) - type = 2; - else { - searchtype = "phoneNumber"; - type = 0; - } - if (searchinfo == null) - searchinfo = ""; - session.setAttribute("type", type); - %> -

              Manage Readers

              -
              -
              -
              -
              -
              - Search By: -
              -
              -
              - -
              -
              - -
              -
              -
              -
              - -
              - - - - - - - - - - - <% - Connection con = BasicOperation.getConnection(); - ResultSet rs = AdvancedOperation.getReaderInfo(con, searchinfo, searchtype); - while (rs.next()) { - %> - - <% - String uid = rs.getString(1); - out.println(""); - %> - - - - - <% - } - %> - -
              uidEmailphoneNumberoperation
              " + uid + "<%=rs.getString(2)%><%=rs.getString(3)%>
              - I want to - add Reader - -
              - - - - - - - - - - - - - + +<%@ page language="java" contentType="text/html; charset=UTF-8" + pageEncoding="UTF-8"%> +<%@page import="dbOperator.*,java.sql.*"%> + + + + +鐢ㄦ埛绠$悊 + + + + + + + <% + String searchtype = request.getParameter("types"); + String searchinfo = request.getParameter("searchinfo"); + int type = 0; + if (searchtype == null || searchtype.equals("phoneNumber")) { + searchtype = "phoneNumber"; + type = 0; + } else if (searchtype.equals("Email")) + type = 1; + else if (searchtype.equals("uid")) + type = 2; + else { + searchtype = "phoneNumber"; + type = 0; + } + if (searchinfo == null) + searchinfo = ""; + session.setAttribute("type", type); + %> +

              Manage Readers

              +
              +
              +
              +
              +
              + Search By: +
              +
              +
              + +
              +
              + +
              +
              +
              +
              + +
              + + + + + + + + + + + <% + Connection con = BasicOperation.getConnection(); + ResultSet rs = AdvancedOperation.getReaderInfo(con, searchinfo, searchtype); + while (rs.next()) { + %> + + <% + String uid = rs.getString(1); + out.println(""); + %> + + + + + <% + } + %> + +
              uidEmailphoneNumberoperation
              " + uid + "<%=rs.getString(2)%><%=rs.getString(3)%>
              + I want to + add Reader + +
              + + + + + + + + + + + + + \ No newline at end of file diff --git a/WebContent/manageSpecificBook.jsp b/old/WebContent/manageSpecificBook.jsp similarity index 97% rename from WebContent/manageSpecificBook.jsp rename to old/WebContent/manageSpecificBook.jsp index b2425e5..123287f 100644 --- a/WebContent/manageSpecificBook.jsp +++ b/old/WebContent/manageSpecificBook.jsp @@ -1,312 +1,312 @@ -<%@ page language="java" contentType="text/html; charset=UTF-8" - pageEncoding="UTF-8"%> -<%@page import="dbOperator.*,java.sql.*"%> - - - - -鍥句功鍓湰绠$悊 - - - - - - - - <% - String searchtype = request.getParameter("types"); - String searchinfo = request.getParameter("searchinfo"); - int type = 0; - if (searchtype == null || searchtype.equals("status")) { - searchtype = "status"; - type = 0; - } else if (searchtype.equals("bookID")) - type = 1; - else if (searchtype.equals("bid")) - type = 2; - else { - searchtype = "status"; - type = 0; - } - if (searchinfo == null) - searchinfo = ""; - session.setAttribute("type", type); - %> -

              Manage SpecificBooks

              -
              -
              -
              -
              -
              - Search By: -
              -
              -
              - -
              -
              - -
              -
              -
              -
              - - - - -
              - - - - - - - - - - - - <% - Connection con = BasicOperation.getConnection(); - ResultSet rs = AdvancedOperation.getSpecificBookInfo(con, searchinfo, searchtype); - while (rs.next()) { - %> - - <% - out.println(""); - String bookID = rs.getString(1); - out.println( - ""); - %> - - - - - <% - } - %> - -
              bidbookIDlocationstatusoperation
              " + rs.getString(4) + "" - + bookID + "<%=rs.getString(2)%><%=rs.getString(3)%>
              - I want to - addSpecificBook -
              - - - - - - - - - - - - - - - - - - - +<%@ page language="java" contentType="text/html; charset=UTF-8" + pageEncoding="UTF-8"%> +<%@page import="dbOperator.*,java.sql.*"%> + + + + +鍥句功鍓湰绠$悊 + + + + + + + + <% + String searchtype = request.getParameter("types"); + String searchinfo = request.getParameter("searchinfo"); + int type = 0; + if (searchtype == null || searchtype.equals("status")) { + searchtype = "status"; + type = 0; + } else if (searchtype.equals("bookID")) + type = 1; + else if (searchtype.equals("bid")) + type = 2; + else { + searchtype = "status"; + type = 0; + } + if (searchinfo == null) + searchinfo = ""; + session.setAttribute("type", type); + %> +

              Manage SpecificBooks

              +
              +
              +
              +
              +
              + Search By: +
              +
              +
              + +
              +
              + +
              +
              +
              +
              + + + + +
              + + + + + + + + + + + + <% + Connection con = BasicOperation.getConnection(); + ResultSet rs = AdvancedOperation.getSpecificBookInfo(con, searchinfo, searchtype); + while (rs.next()) { + %> + + <% + out.println(""); + String bookID = rs.getString(1); + out.println( + ""); + %> + + + + + <% + } + %> + +
              bidbookIDlocationstatusoperation
              " + rs.getString(4) + "" + + bookID + "<%=rs.getString(2)%><%=rs.getString(3)%>
              + I want to + addSpecificBook +
              + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/old/src/dataOperator/BasicOperation.java b/old/src/dataOperator/BasicOperation.java new file mode 100644 index 0000000..26b32b4 --- /dev/null +++ b/old/src/dataOperator/BasicOperation.java @@ -0,0 +1,98 @@ +package dataOperator; + +import java.security.MessageDigest; +import java.text.Format; +import java.text.SimpleDateFormat; +import java.util.Calendar; +import java.util.Date; + +public class BasicOperation { + /** + * 将当前的字符串用MD5加密 + * @param dataStr 需要加密的字符串 + * @return 加密结果 + */ + public static String MD5(String dataStr){ + try { + MessageDigest m = MessageDigest.getInstance("MD5"); + m.update(dataStr.getBytes("UTF8")); + byte s[] = m.digest(); + String result = ""; + for (int i = 0; i < s.length; i++) { + result += Integer.toHexString((0x000000FF & s[i]) | 0xFFFFFF00).substring(6); + } + return result; + } catch (Exception e) { + e.printStackTrace(); + } + return null; + } + + /** + * 为当前字符串加上单引号,方便使用SQL语句 + * @param str 需要加引号的字符串 + * @return 加上引号的字符串 + */ + public static String addQuotes(String str) { + if(str == null) return null; + return "'" + str + "'"; + } + /** + * 为当前字符串去掉单引号,以便进行其他处理 + * @param str 需要去掉引号的字符串 + * @return 去掉了引号的字符串 + */ + public static String removeQuotes(String str) { + if(str == null) return null; + if(str.charAt(0)=='\'' && str.charAt(str.length()-1) == '\'') return str.substring(1, str.length()-1); + return str; + } + /** + * 得到形如 2019-08-08 格式的日期字符串(无单引号),便于向SQL中插入 + * @return 日期字符串 + */ + /*public static String getDateInString() { + Date d = new Date(); + SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); + return sdf.format(d); + }*/ + + /** + * 得到形如 2019-08-08 09:32:15 格式的带时间的日期字符串(无单引号),便于向SQL中插入 + * @return 带时间的日期字符串 + */ + public static String getDateWithTimeInString() { + Date d = new Date(); + SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); + return sdf.format(d); + } + /** + * 得到形如 2019-08-18 09:32:15 格式的带时间的日期字符串(单引号),其中的参数代表后推的天数 + * @param days 后推的天数 + * @return 带时间的日期字符串 + */ + public static String getDateWithTimeAfterDays(int days) { + Calendar c = Calendar.getInstance(); + c.setTime(new Date()); + c.add(Calendar.DAY_OF_MONTH, days);// 为负数时,则为前几天 + Format f = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); + //System.out.println(days + "天后是:" + f.format(c.getTime())); + return f.format(c.getTime()); + } + /** + * 得到形如 2019-08-08 12:32:15 格式的带时间的日期字符串(单引号),其中的参数代表后推的小时 + * @param hours 后推的小时数 + * @return 带时间的日期字符串 + */ + public static String getDateWithTimeAfterHours(int hours) { + Calendar c = Calendar.getInstance(); + c.setTime(new Date()); + c.add(Calendar.HOUR_OF_DAY, hours);// 为负数时,则为前几小时 + Format f = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); + //System.out.println(hours + "小时后是:" + f.format(c.getTime())); + return f.format(c.getTime()); + } + public static void main(String[] args) { + System.out.println(getDateWithTimeAfterHours(0)); + } +} diff --git a/src/dbOperator/AdvancedOperation.bak b/old/src/dbOperator/AdvancedOperation.bak similarity index 97% rename from src/dbOperator/AdvancedOperation.bak rename to old/src/dbOperator/AdvancedOperation.bak index 13d736b..107198d 100644 --- a/src/dbOperator/AdvancedOperation.bak +++ b/old/src/dbOperator/AdvancedOperation.bak @@ -1,1084 +1,1084 @@ -package dbOperator; - -import java.sql.Connection; -import java.sql.ResultSet; -import java.sql.SQLException; -import java.sql.ResultSetMetaData; - -public class AdvancedOperation { - /** - * 这个函数的作用是根据用户的ID号确定其身份为 读者、图书管理员还是超级管理员,其中 1是超级管理员,2是图书管理员,3是读者,返回值为0表示当前用户不存在 - * @param uid 用户的ID号 - * @return identity 用户的身份代号 - * @throws SQLException 数据库查询语句执行错误时会抛出此异常 - */ - public static int getIdentity(int uid) throws SQLException { - Connection con = BasicOperation.getConnection(); - ResultSet rs = BasicOperation.getQueryResult(con,"select identity from User where uid = " + uid); - if(rs.next()) { - int identity = rs.getInt(1); - con.close(); - return identity; - } - return 0; - } - /** - * 这个函数的作用是根据用户的ID号确定其身份为 读者、图书管理员还是超级管理员,其中 1是超级管理员,2是图书管理员,3是读者,返回值为0表示当前用户不存在 - * @param con 建立的数据库连接 - * @param uid 用户的ID号 - * @return identity 用户的身份代号 - * @throws SQLException 数据库查询语句执行错误时会抛出此异常 - */ - public static int getIdentity(Connection con, int uid) throws SQLException { - ResultSet rs = BasicOperation.getQueryResult(con,"select identity from User where uid = " + uid); - if(rs.next()) { - int identity = rs.getInt(1); - return identity; - } - return 0; - } - /** - * 这个函数的作用是根据用户的信息获取其uid,信息可以是邮箱号或手机号,函数可以自动做出判断 - * @param information 基本信息,可以是手机号或邮箱 - * @return 用户的ID - * @throws SQLException 数据库查询语句执行错误时会抛出此异常 - */ - public static int getUid(String information) throws SQLException { - int isEmail = information.indexOf("@"); - Connection con = BasicOperation.getConnection(); - information = "'" + information + "'"; - String queryScript = ""; - if(isEmail!=-1) { - queryScript = "select uid from User where Email = " + information; - } - else queryScript = "select uid from User where phoneNumber = " + information; - ResultSet res = BasicOperation.getQueryResult(con,queryScript); - int uid = -1; - if(res.next()) uid = res.getInt(1); - return uid; - } - /** - * 这个函数的作用是根据用户的信息获取其uid,信息可以是邮箱号或手机号,函数可以自动做出判断 - * @param con 建立的数据库连接 - * @param information 基本信息,可以是手机号或邮箱 - * @return 用户的ID - * @throws SQLException 数据库查询语句执行错误时会抛出此异常 - */ - public static int getUid(Connection con, String information) throws SQLException { - int isEmail = information.indexOf("@"); - information = "'" + information + "'"; - String queryScript = ""; - if(isEmail!=-1) { - queryScript = "select uid from User where Email = " + information; - } - else queryScript = "select uid from User where phoneNumber = " + information; - ResultSet res = BasicOperation.getQueryResult(con,queryScript); - int uid = -1; - if(res.next()) uid = res.getInt(1); - return uid; - } - /** - * 这个函数能根据cookie中的信息取得用户的id,如果当前用户的登录信息依然有效的话 - * @param cookie 用户的关键登录信息 - * @return 用户的id - * @throws SQLException 查询语句执行错误时抛出此异常 - */ - public static int getUidbyCookie(String cookie) throws SQLException { - Connection con = BasicOperation.getConnection(); - cookie = "'" + cookie + "'"; - String queryScript = ""; - queryScript = "select uid from User where recentCookie = " + cookie; - ResultSet res = BasicOperation.getQueryResult(con,queryScript); - int uid = -1; - if(res.next()) uid = res.getInt(1); - con.close(); - return uid; - } - /** - * 这个函数能根据cookie中的信息取得用户的id,如果当前用户的登录信息依然有效的话 - * @param con 数据库连接 - * @param cookie 用户的关键登录信息 - * @return 用户的id - * @throws SQLException 查询语句执行错误时抛出此异常 - */ - public static int getUidbyCookie(Connection con, String cookie) throws SQLException { - cookie = "'" + cookie + "'"; - String queryScript = ""; - queryScript = "select uid from User where recentCookie = " + cookie; - ResultSet res = BasicOperation.getQueryResult(con,queryScript); - int uid = -1; - if(res.next()) uid = res.getInt(1); - return uid; - } - /** - * 这个函数的作用是根据用户的信息获取在数据库中记录的最近一条Cookie,信息可以是邮箱号或手机号,函数可以自动做出判断 - * @param information 基本信息,可以是手机号或邮箱 - * @return 用户的最近一条(recent)Cookie - * @throws SQLException 数据库查询语句执行错误时会抛出此异常 - */ - public static String getUserCookie(String information) throws SQLException { - int isEmail = information.indexOf("@"); - information = "'" + information + "'"; - Connection con = BasicOperation.getConnection(); - String queryScript = ""; - if(isEmail!=-1) { - queryScript = "select recentCookie from User where Email = " + information; - } - else queryScript = "select recentCookie from User where phoneNumber = " + information; - System.out.println(queryScript); - ResultSet res = BasicOperation.getQueryResult(con,queryScript); - String recentCookie = null; - if(res.next()) recentCookie = res.getString(1); - con.close(); - return recentCookie; - } - /** - * 这个函数的作用是根据用户的信息获取在数据库中记录的最近一条Cookie,信息可以是邮箱号或手机号,函数可以自动做出判断 - * @param con 数据库连接 - * @param information 基本信息,可以是手机号或邮箱 - * @return 用户的最近一条(recent)Cookie - * @throws SQLException 数据库查询语句执行错误时会抛出此异常 - */ - public static String getUserCookie(Connection con, String information) throws SQLException { - int isEmail = information.indexOf("@"); - information = "'" + information + "'"; - String queryScript = ""; - if(isEmail!=-1) { - queryScript = "select recentCookie from User where Email = " + information; - } - else queryScript = "select recentCookie from User where phoneNumber = " + information; - System.out.println(queryScript); - ResultSet res = BasicOperation.getQueryResult(con,queryScript); - String recentCookie = null; - if(res.next()) recentCookie = res.getString(1); - return recentCookie; - } - /** - * 这个函数的作用是根据用户的ID在数据库中记录的最近一条Cookie - * @param uid 用户的ID - * @return 用户的最近一条(recent)Cookie - * @throws SQLException 数据库查询语句执行错误时会抛出此异常 - */ - public static String getUserCookie(int uid) throws SQLException { - Connection con = BasicOperation.getConnection(); - String queryScript = "select recentCookie from User where uid = " + uid; - ResultSet res = BasicOperation.getQueryResult(con,queryScript); - String recentCookie = null; - if(res.next()) recentCookie = res.getString(1); - con.close(); - return recentCookie; - } - /** - * 这个函数的作用是根据用户的ID在数据库中记录的最近一条Cookie - * @param con 数据库连接 - * @param uid 用户的ID - * @return 用户的最近一条(recent)Cookie - * @throws SQLException 数据库查询语句执行错误时会抛出此异常 - */ - public static String getUserCookie(Connection con, int uid) throws SQLException { - String queryScript = "select recentCookie from User where uid = " + uid; - ResultSet res = BasicOperation.getQueryResult(con,queryScript); - String recentCookie = null; - if(res.next()) recentCookie = res.getString(1); - return recentCookie; - } - /** - * 这个函数的作用是为系统注册新用户 - * @param Email 用户的电子邮箱 - * @param phoneNumber 用户的手机号 - * @param registrantIdentity 注册者的身份,实际使用时请通过其他函数提供,不要填为定值 - * @param registeredIdentity 被注册者的身份,实际使用时可以填为定值 - * 说明:当被注册者的身份-注册者身份 = 1 的时候注册行为被认为是合法的 - * @return update语句自带的的返回值 - * @throws SQLException 插入语句执行错误时会抛出此异常 - */ - public static int registerNewUser(String Email,String phoneNumber,int registrantIdentity,int registeredIdentity) throws SQLException { - if(phoneNumber == null || Email == null) return -1; - if(registeredIdentity-registrantIdentity == 1) { - Email = "'" + Email + "'"; - phoneNumber = "'" + phoneNumber + "'"; - String defaultPassword = ""; - if(registeredIdentity == 3) defaultPassword = "MD5('12345678')"; - else if(registeredIdentity == 2) defaultPassword = "MD5('00010001')"; - else return -1; - String updateScript = "insert into User values(NULL," + Email + "," + phoneNumber + ",NULL," + registeredIdentity + "," + defaultPassword + ")"; - return BasicOperation.executeUpdateScript(updateScript); - } - return -1; - } - /** - * 这个函数的作用是为系统注册新用户 - * @param con 数据库连接 - * @param Email 用户的电子邮箱 - * @param phoneNumber 用户的手机号 - * @param registrantIdentity 注册者的身份,实际使用时请通过其他函数提供,不要填为定值 - * @param registeredIdentity 被注册者的身份,实际使用时可以填为定值 - * 说明:当被注册者的身份-注册者身份 = 1 的时候注册行为被认为是合法的 - * @return update语句自带的的返回值 - * @throws SQLException 插入语句执行错误时会抛出此异常 - */ - public static int registerNewUser(Connection con,String Email,String phoneNumber,int registrantIdentity,int registeredIdentity) throws SQLException { - if(registeredIdentity-registrantIdentity == 1) { - Email = "'" + Email + "'"; - phoneNumber = "'" + phoneNumber + "'"; - String defaultPassword = ""; - if(registeredIdentity == 3) defaultPassword = "MD5('12345678')"; - else if(registeredIdentity == 2) defaultPassword = "MD5('00010001')"; - else return -1; - String updateScript = "insert into User values(NULL," + Email + "," + phoneNumber + ",NULL," + registeredIdentity + "," + defaultPassword + ")"; - return BasicOperation.executeUpdateScript(con,updateScript); - } - return -1; - } - /** - * 这个函数用来校验用户的信息(邮箱或手机号)和密码是否正确输入,如果输入正确,函数会更新并返回用户的登录信息(cookie),否则返回空字符串 - * @param information 用户的信息 - * @param password 用户的密码 - * @throws SQLException 查询语句或更新语句执行异常时会抛出此异常 - */ - public static String getLoginInfo(String information,String password) throws SQLException { - String type = "phoneNumber"; - if(information.indexOf('@') != -1) type = "Email"; - password = "'" + password + "'"; - String queryScript = "select * from User where " + type + " = '" + information + "' and password = " + password +""; - Connection con = BasicOperation.getConnection(); - ResultSet rs = BasicOperation.getQueryResult(con, queryScript); - if(rs.next()) { - String updateScript = "update User set recentCookie = MD5('" + information + System.currentTimeMillis() + "') where " + type + " = '" + information + "' and password = " + password +""; - BasicOperation.executeUpdateScript(con,updateScript); - con.close(); - return getUserCookie(information); - } - con.close(); - return null; - } - /** - * 这个函数用来校验用户的信息(邮箱或手机号)和密码是否正确输入,如果输入正确,函数会更新并返回用户的登录信息(cookie),否则返回空字符串 - * @param con 数据库连接 - * @param information 用户的信息 - * @param password 用户的密码 - * @throws SQLException 查询语句或更新语句执行异常时会抛出此异常 - */ - public static String getLoginInfo(Connection con,String information,String password) throws SQLException { - String type = "phoneNumber"; - if(information.indexOf('@') != -1) type = "Email"; - password = "'" + password + "'"; - String queryScript = "select * from User where " + type + " = '" + information + "' and password = " + password +""; - ResultSet rs = BasicOperation.getQueryResult(con, queryScript); - if(rs.next()) { - String updateScript = "update User set recentCookie = MD5('" + information + System.currentTimeMillis() + "') where " + type + " = '" + information + "' and password = " + password +""; - BasicOperation.executeUpdateScript(con,updateScript); - return getUserCookie(con,information); - } - return null; - } - - -// 以下函数的作者是谢逸 - /** - * 这个函数的作用是根据输入内容获取书籍的信息,输入内容可以是书名、ISBN、bookID,用户在输入时需要用下拉框选择按哪一种方式查找(默认为书名),输入书名时若有多个关键词需以空格分割 - * 注:此函数返回结果为结果集,需要调用者提供连接数据库的链接 - * @param con 数据库链接 - * @param inputValue 搜索框输入内容 - * @param condition 查找方式 - * @return Book结果集 - * @throws SQLException 插入语句执行错误时会抛出此异常 - */ - public static ResultSet getBookInfo(Connection con, String inputValue, String condition) throws SQLException{ - if(condition.equals("bookID")) { //根据书本ID进行查询 - ResultSet rs = BasicOperation.getQueryResult(con,"select * from Book where bid = (select bid from SpecificBook where bookID = '" + inputValue + "')"); - if(rs.next()) { - return rs; - } - } - else { //根据书本ISBN、书名进行查询,可实现书名的模糊化查询 - inputValue.replaceAll(" ", "%"); - System.out.println("select * from Book where " + condition + " like " + "'%" + inputValue + "%'"); - ResultSet rs = BasicOperation.getQueryResult(con,"select * from Book where " + condition + " like " + "'%" + inputValue + "%'"); - if(rs.next()) { - return rs; - } - } - return null; //未查询到结果 - } - - /** - * 这个函数的作用是Reader/Librarian查询借阅/归还记录 - * 注:此函数返回结果为结果集,需要调用者提供连接数据库的链接 - * @param con 数据库链接 - * @param userID 查询者的uid condition判断借阅/归还 - * @param condition 设定查询借阅/归还 - * @return BorrowList 结果集 - * @throws SQLException 插入语句执行错误时会抛出此异常 - */ - public static ResultSet viewBorrowReturnHistory(Connection con, int userID, String condition) throws SQLException { - int userIdentity = getIdentity(con,userID); - if(userIdentity == 2) { //identity=2,Librarian可执行操作,查询所有Reader的借阅/归还,condition判断借阅/归还 - ResultSet rs = BasicOperation.getQueryResult(con,"select * from BorrowList where status like '%" + condition +"%'"); - if(rs.next()) { - return rs; - } - } - if(userIdentity == 3) { //identity=3,Reader可执行操作,查询自己的借阅/归还,condition判断查找借阅/归还 - ResultSet rs = BasicOperation.getQueryResult(con,"select * from BorrowList where uid = " + userID + "and status like '%" + condition +"%'"); - if(rs.next()) { - return rs; - } - } - return null; - } - - /** - * 函数重载,用于Librarian查询指定readerID的借阅/归还的情况 - * 注:此函数返回结果为结果集,需要调用者提供连接数据库的链接 - * @param con 数据库链接 - * @param userID 查询者的uid - * @param condition 设定查询借阅/归还 - * @param readerID Librarian指定的查询对象 - * @return BorrowList 结果集 - * @throws SQLException 插入语句执行错误时会抛出此异常 - */ - public static ResultSet viewBorrowReturnHistory(Connection con, int userID, String condition, int readerID) throws SQLException { - if(getIdentity(con,userID) == 2) { //identity=2,Librarian可执行操作,查询指定Reader的借阅/归还 - ResultSet rs = BasicOperation.getQueryResult(con,"select * from BorrowList where uid = " + readerID + "and status like '%" + condition +"%'"); - if(rs.next()) { - return rs; - } - } - return null; - } - - /** - * 此函数用于Librarian/Reader查询罚金记录 - * 注:此函数返回结果为结果集,需要调用者提供连接数据库的链接 - * @param con 数据库链接 - * @param userID 判断用户身份 - * @return FineList结果集 - * @throws SQLException 插入语句执行错误时会抛出此异常 - */ - public static ResultSet viewFineHistory(Connection con, int userID) throws SQLException { - int userIdentity = getIdentity(con,userID); - if(userIdentity == 2) { //identity=2,Librarian可执行操作,查询所有Reader的FineHistory - ResultSet rs = BasicOperation.getQueryResult(con,"select * from FineList"); - if(rs.next()) { - return rs; - } - } - if(userIdentity == 3) { //identity=3,Reader可执行操作,查询自己的FineHistory - ResultSet rs = BasicOperation.getQueryResult(con,"select * from FineList where uid = " + userID); - if(rs.next()) { - return rs; - } - } - return null; - } - - /** - * 函数重载,用于Librarian查询指定Reader的罚金记录 - * 注:此函数返回结果为结果集,需要调用者提供连接数据库的链接 - * @param con 数据库链接 - * @param userID readerID是Librarian指定的查询对象 - * @return FineList结果集 - * @throws SQLException 插入语句执行错误时会抛出此异常 - */ - public static ResultSet viewFineHistory(Connection con, int userID, int readerID) throws SQLException { - if(getIdentity(con,userID) == 2) { //identity=2,Librarian可执行操作,查询指定Reader的FineHistory - ResultSet rs = BasicOperation.getQueryResult(con,"select * from FineList where uid =" + readerID); - if(rs.next()) { - return rs; - } - } - return null; - } - - - -//以下函数的作者是胡兰氪 -/** - * 这个函数的作用是为系统添加新书 - * - * @param uid 被注册者的身份,实际使用时可以填为定值 说明:当被注册者的身份!= 2 的时候增书行为被认为是非法的 - * @param ISBN 书的类号 - * @param num 增书数量 - * @return void - * @throws SQLException 插入语句执行错误时会抛出此异常 - */ - public static void addBooksbyISBN(int uid, String ISBN, int num) throws SQLException { - Connection con = BasicOperation.getConnection(); - int identity = getIdentity(con, uid); - if (identity != 2) - return; - String sql = "select bid from Book where ISBN = '" + ISBN + "'"; - ResultSet res = BasicOperation.getQueryResult(con, sql); - String bid = null; - if (res.next()) { - bid = res.getString("bid"); - addBooksBybid(con, uid, bid, num); - } - con.close(); - return; - } - - /** - * 这个函数的作用是为系统添加新书 - * - * @param con 数据库连接 - * @param uid 被注册者的身份,实际使用时可以填为定值 说明:当被注册者的身份!= 2 的时候增书行为被认为是非法的 - * @param ISBN 书的类号 - * @param num 增书数量 - * @return void - * @throws SQLException 插入语句执行错误时会抛出此异常 - */ - public static void addBooksbyISBN(Connection con, int uid, String ISBN, int num) throws SQLException { - int identity = getIdentity(con, uid); - if (identity != 2) - return; - String sql = "select bid from Book where ISBN = '" + ISBN + "')"; - ResultSet res = BasicOperation.getQueryResult(con, sql); - String bid = null; - if (res.next()) { - bid = res.getString("bid"); - addBooksBybid(con, uid, bid, num); - } - return; - } - - /** - * 这个函数的作用是为系统添加新书 - * - * @param con 数据库连接 - * @param uid 被注册者的身份,实际使用时可以填为定值 说明:当被注册者的身份!= 2 的时候增书行为被认为是非法的 - * @param bid 书的id - * @param num 增书数量 - * @return void - * @throws SQLException 插入语句执行错误时会抛出此异常 - */ - public static void addBooksBybid(Connection con, int uid, String bid, int num) throws SQLException { - int identity = getIdentity(uid); - String bookid = null; - if (identity != 2) - return; - while (num-- > 0) { - bookid = bid + System.currentTimeMillis() + Integer.toString(num); - bookid = "MD5('" + bookid + "')"; - String sql = "insert into SpecificBook(bookID,position,status,bid) values(" + bookid + ",NULL,NULL,'"+bid+"')"; - BasicOperation.executeUpdateScript(con, sql); - } - con.close(); - return; - } - - /** - * 这个函数的作用是为系统添加新书 - * - * @param uid 被注册者的身份,实际使用时可以填为定值 说明:当被注册者的身份!= 2 的时候增书行为被认为是非法的 - * @param bid 书的id - * @param num 增书数量 - * @return void - * @throws SQLException 插入语句执行错误时会抛出此异常 - */ - public static void addBooksBybid(int uid, String bid, int num) throws SQLException { - int identity = getIdentity(uid); - String bookid = null; - if (identity != 2) - return; - Connection con = BasicOperation.getConnection(); - while (num-- > 0) { - bookid = bid + System.currentTimeMillis() + Integer.toString(num); - bookid = "MD5('" + bookid + "')"; - String sql = "insert into SpecificBook(bookID,position,status,ISBN) values(" + bookid + ",NULL,NULL)"; - BasicOperation.executeUpdateScript(con, sql); - } - con.close(); - return; - } - - /** - * 这个函数的作用是设置书的位置信息 - * - * @param uid 被注册者的身份,实际使用时不要填为定值 说明:当被注册者的身份!= 2 的时候设置新书的信息被认为是非法的 - * @param booid 书的id - * @param position 书的位置信息 - * @return void - * @throws SQLException 插入语句执行错误时会抛出此异常 - */ - public static void setBookposition(int uid, String bookid, String position) throws SQLException { - int identity = getIdentity(uid); - if (identity != 2) - return; - String updateScript = "update SpecificBook set position= '" + position + "' where bookID = '" + bookid + "'"; - BasicOperation.executeUpdateScript(updateScript); - } - - /** - * 这个函数的作用是设置书的位置信息 - * - * @param con 数据库连接 - * @param uid 被注册者的身份,实际使用时不要填为定值 说明:当被注册者的身份!= 2 的时候设置新书的信息被认为是非法的 - * @param booid 书的id - * @param position 书的位置信息 - * @return void - * @throws SQLException 插入语句执行错误时会抛出此异常 - */ - public static void setBookposition(Connection con, int uid, String bookid, String position) throws SQLException { - int identity = getIdentity(con, uid); - if (identity != 2) - return; - String updateScript = "update SpecificBook set position= '" + position + "' where bookID = '" + bookid + "'"; - BasicOperation.executeUpdateScript(con, updateScript); - } - - /** - * 这个函数的作用是设置书的状态信息 - * - * @param uid 被注册者的身份,实际使用时可以填为定值 说明:当被注册者的身份!= 2 的时候设置新书的信息被认为是非法的 - * @param booid 书的id - * @param status 书的状态信息 - * @return void - * @throws SQLException 插入语句执行错误时会抛出此异常 - */ - public static void setBookstatus(int uid, String bookid, String status) throws SQLException { - int identity = getIdentity(uid); - if (identity != 2) - return; - String updateScript = "update SpecificBook set status= '" + status + "' where bookID = '" + bookid + "'"; - BasicOperation.executeUpdateScript(updateScript); - } - - /** - * 这个函数的作用是设置书的状态信息 - * - * @param con 数据库连接 - * @param uid 被注册者的身份,实际使用时可以填为定值 说明:当被注册者的身份!= 2 的时候设置新书的信息被认为是非法的 - * @param booid 书的id - * @param status 书的状态信息 - * @return void - * @throws SQLException 插入语句执行错误时会抛出此异常 - */ - public static void setBookstatus(Connection con, int uid, String bookid, String status) throws SQLException { - int identity = getIdentity(con, uid); - if (identity != 2) - return; - String updateScript = "update SpecificBook set status= '" + status + "' where bookID = '" + bookid + "'"; - BasicOperation.executeUpdateScript(con, updateScript); - } - -//以下函数的作者是贾泽坤 - /** - * 这个函数的作用是用户修改个人信息 - * @param newEmail 被修改读者的电子邮箱 - * @param newPhoneNumber 被修改读者的手机号 - * @param updaterUid 修改者的UID,实际使用时请通过其他函数提供,不要填为定值 - * @param updatedUid 被修改用户的UID,实际使用时请通过修改者选择的读者UID提供,不要填为定值 - * @return update语句自带的的返回值 - * @throws SQLException SQL语句执行错误时会抛出此异常 - */ - public static int updateUserInfo(String newEmail,String newPhoneNumber,int updaterUid,int updatedUid) throws SQLException { - Connection con = BasicOperation.getConnection(); - int identity = getIdentity(con,updaterUid); - ResultSet rs1 = BasicOperation.getQueryResult(con,"select Email,phoneNumber from User where uid=" + updatedUid); - String originalEmail = null; - String originalPhoneNumber = null; - if(rs1.next()) { - originalEmail=rs1.getString(1); - originalPhoneNumber = rs1.getString(2); - } - if(newEmail == null) { - newEmail = originalEmail; - } - if(newPhoneNumber == null) { - newPhoneNumber = originalPhoneNumber; - } - if(identity == 3 || identity == 2) { - if(identity == 3) updatedUid = updaterUid; - newEmail = "'" + newEmail + "'"; - newPhoneNumber = "'" + newPhoneNumber + "'"; - String updateScript = "update User Set Email = " + newEmail + ", phoneNumber = " + newPhoneNumber + " where uid = " + updatedUid; - return BasicOperation.executeUpdateScript(updateScript); - } - else if(identity == 1) { - System.out.println("超级管理员禁止修改读者信息!"); - return -1; - } - return -1; - } - /** - * 这个函数的作用是用户修改个人信息 - * @param con 数据库连接 - * @param newEmail 被修改读者的电子邮箱 - * @param newPhoneNumber 被修改读者的手机号 - * @param updaterUid 修改者的UID,实际使用时请通过其他函数提供,不要填为定值 - * @param updatedUid 被修改用户的UID,实际使用时请通过修改者选择的读者UID提供,不要填为定值 - * @return update语句自带的的返回值 - * @throws SQLException SQL语句执行错误时会抛出此异常 - */ - public static int updateUserInfo(Connection con,String newEmail,String newPhoneNumber,int updaterUid,int updatedUid) throws SQLException { - int identity = getIdentity(con,updaterUid); - ResultSet rs1 = BasicOperation.getQueryResult(con,"select Email,phoneNumber from User where uid=" + updatedUid); - String originalEmail = null; - String originalPhoneNumber = null; - if(rs1.next()) { - originalEmail=rs1.getString(1); - originalPhoneNumber = rs1.getString(2); - } - if(newEmail == null) { - newEmail = originalEmail; - } - if(newPhoneNumber == null) { - newPhoneNumber = originalPhoneNumber; - } - if(identity == 3 || identity == 2) { - if(identity == 3) updatedUid = updaterUid; - newEmail = "'" + newEmail + "'"; - newPhoneNumber = "'" + newPhoneNumber + "'"; - String updateScript = "update User Set Email = " + newEmail + ", phoneNumber = " + newPhoneNumber + " where uid = " + updatedUid; - return BasicOperation.executeUpdateScript(con,updateScript); - } - else if(identity == 1) { - System.out.println("超级管理员禁止修改读者信息!"); - return -1; - } - return -1; - } - - /** - * 这个函数的作用是修改用户密码 - * @param changerUid 这是修改者的UID - * @param changedUid 这是被修改者的UID - * @param newPassword 这是修改后的密码 - * @return update 语句自带的返回值 - * @throws SQLException - */ - public static int changePassword (int changerUid,int changedUid,String newPassword) throws SQLException { - int changerIdentity = getIdentity(changerUid); - int changedIdentity = getIdentity(changedUid); - if(changedIdentity - changerIdentity>=0) { - if(newPassword == null){ - System.out.println("请输入修改后的密码!"); - return -1; - } - if(changedIdentity == changerIdentity) changedUid = changerUid; - newPassword = "MD5('" + newPassword + "')"; - String updateScript = "update User set password = " + newPassword + " where uid = " + changedUid; - return BasicOperation.executeUpdateScript(updateScript); - } - return -1; - } - /** - * 这个函数的作用是修改用户密码 - * @param con 数据库连接 - * @param changerUid 这是修改者的UID - * @param changedUid 这是被修改者的UID - * @param newPassword 这是修改后的密码 - * @return update 语句自带的返回值 - * @throws SQLException - */ - public static int changePassword (Connection con,int changerUid,int changedUid,String newPassword) throws SQLException { - int changerIdentity = getIdentity(con,changerUid); - int changedIdentity = getIdentity(con,changedUid); - if(changedIdentity - changerIdentity>=0) { - if(newPassword == null){ - System.out.println("请输入修改后的密码!"); - return -1; - } - if(changedIdentity == changerIdentity) changedUid = changerUid; - newPassword = "MD5('" + newPassword + "')"; - String updateScript = "update User set password = " + newPassword + " where uid = " + changedUid; - return BasicOperation.executeUpdateScript(con,updateScript); - } - return -1; - } - /** - * 这个函数的作用是修改滞纳金(罚金) - * @param updaterUid 这是修改者的UID - * @param fineValue 这是修改后罚金的值 - * @return update 语句自带的返回值 - * @throws SQLException - */ - public static int updateFineValue (int updaterUid,double fineValue) throws SQLException { - int identity = getIdentity(updaterUid); - if(identity == 1) { - if(fineValue < 0){ - System.out.println("罚金不得为负!"); - return -1; - } - else if(fineValue > 0){ - String updateScript = "update SystemAttribute set bookFineValue =" + fineValue ; - return BasicOperation.executeUpdateScript(updateScript); - } - else return -1; - } - return -1; - } - /** - * 这个函数的作用是修改滞纳金(罚金) - * @param con 数据库连接 - * @param updaterUid 这是修改者的UID - * @param fineValue 这是修改后罚金的值 - * @return update 语句自带的返回值 - * @throws SQLException - */ - public static int updateFineValue (Connection con,int updaterUid,double fineValue) throws SQLException { - int identity = getIdentity(con,updaterUid); - if(identity == 1) { - if(fineValue < 0){ - System.out.println("罚金不得为负!"); - return -1; - } - else if(fineValue > 0){ - String updateScript = "update SystemAttribute set bookFineValue =" + fineValue ; - return BasicOperation.executeUpdateScript(con,updateScript); - } - else return -1; - } - return -1; - } - /** - * 这个函数的作用是修改归还期 - * @param updaterUid 这是修改者的UID - * @param returnPeriod 这是修改后归还期的值 - * @return update 语句自带的返回值 - * @throws SQLException - */ - public static int updateReturnPeriod (int updaterUid,int returnPeriod) throws SQLException { - int identity = getIdentity(updaterUid); - if(identity == 1) { - if(returnPeriod <= 0){ - System.out.println("归还期必须为正(天数)!"); - return -1; - } - else { - String updateScript = "update SystemAttribute set bookReturnPeriod =" + returnPeriod ; - return BasicOperation.executeUpdateScript(updateScript); - } - } - return -1; - } - /** - * 这个函数的作用是修改归还期 - * @param con 数据库连接 - * @param updaterUid 这是修改者的UID - * @param returnPeriod 这是修改后归还期的值 - * @return update 语句自带的返回值 - * @throws SQLException - */ - public static int updateReturnPeriod (Connection con,int updaterUid,int returnPeriod) throws SQLException { - int identity = getIdentity(con,updaterUid); - if(identity == 1) { - if(returnPeriod <= 0){ - System.out.println("归还期必须为正(天数)!"); - return -1; - } - else { - String updateScript = "update SystemAttribute set bookReturnPeriod =" + returnPeriod ; - return BasicOperation.executeUpdateScript(con,updateScript); - } - } - return -1; - } - /** - * 这个函数的作用是修改保证金 - * @param updaterUid 这是修改者的UID - * @param returnPeriod 这是修改后保证金的值 - * @return update 语句自带的返回值 - * @throws SQLException - */ - public static int updateSecurityDesposit (int updaterUid,double securityDesposit) throws SQLException { - int identity = getIdentity(updaterUid); - if(identity == 1) { - if(securityDesposit < 0){ - System.out.println("保证金必须为正数!"); - return -1; - } - else{ - String updateScript = "update SystemAttribute set bookSecurityDesposit =" + securityDesposit ; - return BasicOperation.executeUpdateScript(updateScript); - } - } - return -1; - } - /** - * 这个函数的作用是修改保证金 - * @param con 数据库连接 - * @param updaterUid 这是修改者的UID - * @param returnPeriod 这是修改后保证金的值 - * @return update 语句自带的返回值 - * @throws SQLException - */ - public static int updateSecurityDesposit (Connection con,int updaterUid,double securityDesposit) throws SQLException { - int identity = getIdentity(con,updaterUid); - if(identity == 1) { - if(securityDesposit < 0){ - System.out.println("保证金必须为正数!"); - return -1; - } - else{ - String updateScript = "update SystemAttribute set bookSecurityDesposit =" + securityDesposit ; - return BasicOperation.executeUpdateScript(con,updateScript); - } - } - return -1; - } - /** - * 这个函数的作用是编辑图书信息(书名、作者、出版社、价格) - * @param updaterUid 这是修改者的UID - * @param bookID 这是被修改的图书的bid - * @param newName 这是被修改的图书的新名字 - * @param newAuthor 这是被修改图书的新作者 - * @param newPublisher 这是被修改图书的新出版社 - * @param newPrice 这是被修改图书的新价格 - * @return update语句自带的返回值 - * @throws SQLException - */ - public static int updateBookInfo (int updaterUid,int bid,String newName,String newAuthor,String newPublisher,double newPrice) throws SQLException { - int identity = getIdentity(updaterUid); - Connection con = BasicOperation.getConnection(); - String originalName = null; - String originalAuthor = null; - String originalPublisher = null; - double originalPrice = 0; - ResultSet rs = BasicOperation.getQueryResult(con, "select name,author,publisher,price from Book where bid =" + bid); - if(identity == 2) { - if(rs.next()) { - originalName = rs.getString(1); - originalAuthor = rs.getString(2); - originalPublisher = rs.getString(3); - originalPrice = rs.getDouble(4); - } - con.close(); - if(newName == null) { - newName = originalName; - } - if(newAuthor == null) { - newAuthor = originalAuthor; - } - if(newPublisher == null) { - newPublisher = originalPublisher; - } - if(newPrice <= 0.0) { - newPrice = originalPrice; - } - newName = "'" + newName + "'"; - newAuthor = "'" + newAuthor + "'"; - newPublisher = "'" + newPublisher + "'"; - String updateScript = "update Book set name =" + newName + ", author =" + newAuthor + ", publisher =" + newPublisher + ", price =" + newPrice + "where bid =" + bid; - return BasicOperation.executeUpdateScript(updateScript); - } - return -1; - } - /** - * 这个函数的作用是编辑图书信息(书名、作者、出版社、价格) - * @param con 数据库连接 - * @param updaterUid 这是修改者的UID - * @param bookID 这是被修改的图书的bid - * @param newName 这是被修改的图书的新名字 - * @param newAuthor 这是被修改图书的新作者 - * @param newPublisher 这是被修改图书的新出版社 - * @param newPrice 这是被修改图书的新价格 - * @return update语句自带的返回值 - * @throws SQLException - */ - public static int updateBookInfo (Connection con,int updaterUid, int bid,String newName,String newAuthor,String newPublisher,double newPrice) throws SQLException { - int identity = getIdentity(con,updaterUid); - String originalName = null; - String originalAuthor = null; - String originalPublisher = null; - double originalPrice = 0; - ResultSet rs = BasicOperation.getQueryResult(con, "select name,author,publisher,price from Book where bid =" + bid); - if(identity == 2) { - if(rs.next()) { - originalName = rs.getString(1); - originalAuthor = rs.getString(2); - originalPublisher = rs.getString(3); - originalPrice = rs.getDouble(4); - } - if(newName == null) { - newName = originalName; - } - if(newAuthor == null) { - newAuthor = originalAuthor; - } - if(newPublisher == null) { - newPublisher = originalPublisher; - } - if(newPrice <= 0.0) { - newPrice = originalPrice; - } - newName = "'" + newName + "'"; - newAuthor = "'" + newAuthor + "'"; - newPublisher = "'" + newPublisher + "'"; - String updateScript = "update Book set name =" + newName + ", author =" + newAuthor + ", publisher =" + newPublisher + ", price =" + newPrice + " where bid =" + bid; - return BasicOperation.executeUpdateScript(con,updateScript); - } - return -1; - } - - //以下函数的作者是李思哲 - - /** - * 这个函数的作用是列出搜索书目的书籍信息 - * @param Name 搜索的书目名称 - * @param con 数据库链接 - * @return 返回所有搜索项符合该Name的图书 - * @throws SQLException - */ - public static ResultSet getSearchedBookInfo(Connection con,String Name) throws SQLException{ - - String queryScript="select * from Book where name like'%" + Name + "%'"; - ResultSet rs=BasicOperation.getQueryResult(con,queryScript); - ResultSetMetaData rsmd=rs.getMetaData(); - int columns=rsmd.getColumnCount(); - while(rs.next()) - { - for(int i=1;i<=columns;i++){ - System.out.print(rs.getString(i)+"\t"); - } - System.out.println(); - } - //将rs的指针重新移回到第一行的位置 - rs.beforeFirst(); - rs.next(); - return rs; - } - - - /** - * 这个函数的作用是列出该读者所借的书目 - * @param con 数据库链接 - * @param uid 读者的uid - * @return 返回读者借书的书目 - * @throws SQLException - */ - public static ResultSet getReaderBorrowList(Connection con,int uid) throws SQLException{ - String selectScript="select * from BorrowList where uid=" + uid; - ResultSet rs=BasicOperation.getQueryResult(con,selectScript); - ResultSetMetaData rsmd=rs.getMetaData(); - int columns=rsmd.getColumnCount(); - while(rs.next()) - { - for(int i=1;i<=columns;i++){ - System.out.print(rs.getString(i)+"\t"); - } - System.out.println(); - } - //将rs的指针重新移回到第一行的位置 - rs.beforeFirst(); - rs.next(); - return rs; - } - - /** - * - * 这个函数的作用是更新借书列表,如果指定的书本已经在列表中且存在借出状态,则将其更新为已归还,或禁止再次借出 - * @author kbtx - * @param bookID 书本的bookID - * @param readerUid 读者的uid - * @param status 借书列表中书本的状态,取值只能为borrowed(已借出) returned(已归还),当书本已归还时状态内要追加归还日期,同时更新SpecificBook中的书本状态 - * @throws SQLException - * - */ - public static int updateBorrowList(Connection con,String bookID,int librarianUid,int readerUid,String status) throws SQLException{ - if((getIdentity(con,librarianUid)!=2)||getIdentity(con,readerUid)!=3) return -1; - if(!(status.equals("returned")||status.equals("borrowed"))) return -1; - if(status.equals("borrowed")){ - String queryScript = "select * from BorrowList where bookID = '" + bookID + "' and status = 'borrowed'"; - ResultSet rs = BasicOperation.getQueryResult(con,queryScript); - //不能将已经借出的书再次借出 - if(rs.next()) return -1; - String updateScript = "insert into BorrowList values ('" + readerUid + "','" + bookID + "','" + dataOperator.BasicOperation.getDateInString() + "','borrowed')"; - return BasicOperation.executeUpdateScript(con, updateScript); - } - if(status.equals("returned")) { - String updateScript = "update BorrowList set status = 'returned (Date = " + dataOperator.BasicOperation.getDateInString() + ")' where bookID = '" + bookID + "' and uid = " + readerUid; - updateBookStatus(con, bookID, librarianUid, readerUid, "available"); - return BasicOperation.executeUpdateScript(con, updateScript); - } - return -1; - } - - - - /** - * 这个函数的作用是更新该书目状态,如果是更新为借出状态函数会进一步更新borrowList - * @param con 数据库链接 - * @param bookID 书目的bookID - * @param librarianUid 图书管理员的uid,不要填为定值 - * @param readerUid 读者的uid,不要填为定值 - * @param status 书本当前状态,取值应该为 available(在馆) borrowed(已借出) - * @throws SQLException - */ - public static int updateBookStatus(Connection con,String bookID,int librarianUid,int readerUid,String status) throws SQLException{ - //身份验证 - if((getIdentity(con,librarianUid)!=2)||getIdentity(con,readerUid)!=3) return -1; - //字符串取值检查 - if(!(status.equals("available")||status.equals("borrowed"))) return -1; - String updateScript="update SpecificBook set status = '" + status + "' where bookID ='" + bookID +"'"; - BasicOperation.executeUpdateScript(con,updateScript); - if(status.equals("borrowed")){ - return updateBorrowList(con, bookID, librarianUid, readerUid, status); - } - return -1; - } - - /** - * 这个函数的作用是提供bid和uid以便预约书 - * - * 流程: - * 1.查询这本书是否已经被这个读者预约了,如果是,则禁止重复预约,并返回 - * 2.将这本书加入预约列表,过期时间根据当前时间和数据库取得的参数设定,状态置为"reserving" - * 3.此操作对SpecificBook无任何影响 - * - * @param con 数据库链接 - * @param bid 书本的ID号 - * @param readerUid 读者的uid - * @return 返回预约的bookID提供给预约功能,如果已经预约过一本或者没有可供预约的书,则返回空字符串(预约不应该针对具体的一本书,还要继续改) - * @throws SQLException - */ - public static int getBookReserved(Connection con,int bid,int readerUid) throws SQLException{ - //身份验证 - if(getIdentity(con,readerUid)!=3) return -1; - //同一本书不能多次预约 - String queryScript = "select * from ReserveList where uid = " + readerUid + " and bid = " + bid; - ResultSet rs = BasicOperation.getQueryResult(con,queryScript); - if(rs.next()) return -1; - String updateScript = "insert into ReverseList values('" + readerUid + "','" + bid + "','" - + dataOperator.BasicOperation.getDateWithTimeAfterHours(10) + "','reserving'"; - return BasicOperation.executeUpdateScript(con, updateScript); - } - - /** - * 将所有当前时间超过expireDate的ReserveList项的状态置为"expired" - * @return - */ - public static int getExpiredReserveInvalidate() { - return 0; - } - - - /** - * 这个函数的作用是将读者预约的书借出,必须由图书管理员调用 - * 流程: - * 1.判定两人的身份是否正确,如果不正确直接返回 - * 2.调用getExpiredReserveInvalidate(),将过期的预约记录全部置为"expired" - * 3.查询是否有【正在预约"reserving"】的预约记录,如果有,管理员找出一本状态为"available"的书借给读者,调用updateBookStatus(...)将状态置为"borrowed",同时将本预约记录的状态改为"borrowed" - * @param con - * @param bid - * @param readerUid - * @param librarianUid - * @return - */ - public static String getReservedBookBorrowed(Connection con,int bid,int readerUid,int librarianUid) { - return null; - } - -/* - * 使用这个主函数可以测试数据库的连接是否正常。 - public static void main(String[] args) throws SQLException { - System.out.println(getIdentity(1)); - Date date=new Date(); - SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); - } -*/ - - -} +package dbOperator; + +import java.sql.Connection; +import java.sql.ResultSet; +import java.sql.SQLException; +import java.sql.ResultSetMetaData; + +public class AdvancedOperation { + /** + * 这个函数的作用是根据用户的ID号确定其身份为 读者、图书管理员还是超级管理员,其中 1是超级管理员,2是图书管理员,3是读者,返回值为0表示当前用户不存在 + * @param uid 用户的ID号 + * @return identity 用户的身份代号 + * @throws SQLException 数据库查询语句执行错误时会抛出此异常 + */ + public static int getIdentity(int uid) throws SQLException { + Connection con = BasicOperation.getConnection(); + ResultSet rs = BasicOperation.getQueryResult(con,"select identity from User where uid = " + uid); + if(rs.next()) { + int identity = rs.getInt(1); + con.close(); + return identity; + } + return 0; + } + /** + * 这个函数的作用是根据用户的ID号确定其身份为 读者、图书管理员还是超级管理员,其中 1是超级管理员,2是图书管理员,3是读者,返回值为0表示当前用户不存在 + * @param con 建立的数据库连接 + * @param uid 用户的ID号 + * @return identity 用户的身份代号 + * @throws SQLException 数据库查询语句执行错误时会抛出此异常 + */ + public static int getIdentity(Connection con, int uid) throws SQLException { + ResultSet rs = BasicOperation.getQueryResult(con,"select identity from User where uid = " + uid); + if(rs.next()) { + int identity = rs.getInt(1); + return identity; + } + return 0; + } + /** + * 这个函数的作用是根据用户的信息获取其uid,信息可以是邮箱号或手机号,函数可以自动做出判断 + * @param information 基本信息,可以是手机号或邮箱 + * @return 用户的ID + * @throws SQLException 数据库查询语句执行错误时会抛出此异常 + */ + public static int getUid(String information) throws SQLException { + int isEmail = information.indexOf("@"); + Connection con = BasicOperation.getConnection(); + information = "'" + information + "'"; + String queryScript = ""; + if(isEmail!=-1) { + queryScript = "select uid from User where Email = " + information; + } + else queryScript = "select uid from User where phoneNumber = " + information; + ResultSet res = BasicOperation.getQueryResult(con,queryScript); + int uid = -1; + if(res.next()) uid = res.getInt(1); + return uid; + } + /** + * 这个函数的作用是根据用户的信息获取其uid,信息可以是邮箱号或手机号,函数可以自动做出判断 + * @param con 建立的数据库连接 + * @param information 基本信息,可以是手机号或邮箱 + * @return 用户的ID + * @throws SQLException 数据库查询语句执行错误时会抛出此异常 + */ + public static int getUid(Connection con, String information) throws SQLException { + int isEmail = information.indexOf("@"); + information = "'" + information + "'"; + String queryScript = ""; + if(isEmail!=-1) { + queryScript = "select uid from User where Email = " + information; + } + else queryScript = "select uid from User where phoneNumber = " + information; + ResultSet res = BasicOperation.getQueryResult(con,queryScript); + int uid = -1; + if(res.next()) uid = res.getInt(1); + return uid; + } + /** + * 这个函数能根据cookie中的信息取得用户的id,如果当前用户的登录信息依然有效的话 + * @param cookie 用户的关键登录信息 + * @return 用户的id + * @throws SQLException 查询语句执行错误时抛出此异常 + */ + public static int getUidbyCookie(String cookie) throws SQLException { + Connection con = BasicOperation.getConnection(); + cookie = "'" + cookie + "'"; + String queryScript = ""; + queryScript = "select uid from User where recentCookie = " + cookie; + ResultSet res = BasicOperation.getQueryResult(con,queryScript); + int uid = -1; + if(res.next()) uid = res.getInt(1); + con.close(); + return uid; + } + /** + * 这个函数能根据cookie中的信息取得用户的id,如果当前用户的登录信息依然有效的话 + * @param con 数据库连接 + * @param cookie 用户的关键登录信息 + * @return 用户的id + * @throws SQLException 查询语句执行错误时抛出此异常 + */ + public static int getUidbyCookie(Connection con, String cookie) throws SQLException { + cookie = "'" + cookie + "'"; + String queryScript = ""; + queryScript = "select uid from User where recentCookie = " + cookie; + ResultSet res = BasicOperation.getQueryResult(con,queryScript); + int uid = -1; + if(res.next()) uid = res.getInt(1); + return uid; + } + /** + * 这个函数的作用是根据用户的信息获取在数据库中记录的最近一条Cookie,信息可以是邮箱号或手机号,函数可以自动做出判断 + * @param information 基本信息,可以是手机号或邮箱 + * @return 用户的最近一条(recent)Cookie + * @throws SQLException 数据库查询语句执行错误时会抛出此异常 + */ + public static String getUserCookie(String information) throws SQLException { + int isEmail = information.indexOf("@"); + information = "'" + information + "'"; + Connection con = BasicOperation.getConnection(); + String queryScript = ""; + if(isEmail!=-1) { + queryScript = "select recentCookie from User where Email = " + information; + } + else queryScript = "select recentCookie from User where phoneNumber = " + information; + System.out.println(queryScript); + ResultSet res = BasicOperation.getQueryResult(con,queryScript); + String recentCookie = null; + if(res.next()) recentCookie = res.getString(1); + con.close(); + return recentCookie; + } + /** + * 这个函数的作用是根据用户的信息获取在数据库中记录的最近一条Cookie,信息可以是邮箱号或手机号,函数可以自动做出判断 + * @param con 数据库连接 + * @param information 基本信息,可以是手机号或邮箱 + * @return 用户的最近一条(recent)Cookie + * @throws SQLException 数据库查询语句执行错误时会抛出此异常 + */ + public static String getUserCookie(Connection con, String information) throws SQLException { + int isEmail = information.indexOf("@"); + information = "'" + information + "'"; + String queryScript = ""; + if(isEmail!=-1) { + queryScript = "select recentCookie from User where Email = " + information; + } + else queryScript = "select recentCookie from User where phoneNumber = " + information; + System.out.println(queryScript); + ResultSet res = BasicOperation.getQueryResult(con,queryScript); + String recentCookie = null; + if(res.next()) recentCookie = res.getString(1); + return recentCookie; + } + /** + * 这个函数的作用是根据用户的ID在数据库中记录的最近一条Cookie + * @param uid 用户的ID + * @return 用户的最近一条(recent)Cookie + * @throws SQLException 数据库查询语句执行错误时会抛出此异常 + */ + public static String getUserCookie(int uid) throws SQLException { + Connection con = BasicOperation.getConnection(); + String queryScript = "select recentCookie from User where uid = " + uid; + ResultSet res = BasicOperation.getQueryResult(con,queryScript); + String recentCookie = null; + if(res.next()) recentCookie = res.getString(1); + con.close(); + return recentCookie; + } + /** + * 这个函数的作用是根据用户的ID在数据库中记录的最近一条Cookie + * @param con 数据库连接 + * @param uid 用户的ID + * @return 用户的最近一条(recent)Cookie + * @throws SQLException 数据库查询语句执行错误时会抛出此异常 + */ + public static String getUserCookie(Connection con, int uid) throws SQLException { + String queryScript = "select recentCookie from User where uid = " + uid; + ResultSet res = BasicOperation.getQueryResult(con,queryScript); + String recentCookie = null; + if(res.next()) recentCookie = res.getString(1); + return recentCookie; + } + /** + * 这个函数的作用是为系统注册新用户 + * @param Email 用户的电子邮箱 + * @param phoneNumber 用户的手机号 + * @param registrantIdentity 注册者的身份,实际使用时请通过其他函数提供,不要填为定值 + * @param registeredIdentity 被注册者的身份,实际使用时可以填为定值 + * 说明:当被注册者的身份-注册者身份 = 1 的时候注册行为被认为是合法的 + * @return update语句自带的的返回值 + * @throws SQLException 插入语句执行错误时会抛出此异常 + */ + public static int registerNewUser(String Email,String phoneNumber,int registrantIdentity,int registeredIdentity) throws SQLException { + if(phoneNumber == null || Email == null) return -1; + if(registeredIdentity-registrantIdentity == 1) { + Email = "'" + Email + "'"; + phoneNumber = "'" + phoneNumber + "'"; + String defaultPassword = ""; + if(registeredIdentity == 3) defaultPassword = "MD5('12345678')"; + else if(registeredIdentity == 2) defaultPassword = "MD5('00010001')"; + else return -1; + String updateScript = "insert into User values(NULL," + Email + "," + phoneNumber + ",NULL," + registeredIdentity + "," + defaultPassword + ")"; + return BasicOperation.executeUpdateScript(updateScript); + } + return -1; + } + /** + * 这个函数的作用是为系统注册新用户 + * @param con 数据库连接 + * @param Email 用户的电子邮箱 + * @param phoneNumber 用户的手机号 + * @param registrantIdentity 注册者的身份,实际使用时请通过其他函数提供,不要填为定值 + * @param registeredIdentity 被注册者的身份,实际使用时可以填为定值 + * 说明:当被注册者的身份-注册者身份 = 1 的时候注册行为被认为是合法的 + * @return update语句自带的的返回值 + * @throws SQLException 插入语句执行错误时会抛出此异常 + */ + public static int registerNewUser(Connection con,String Email,String phoneNumber,int registrantIdentity,int registeredIdentity) throws SQLException { + if(registeredIdentity-registrantIdentity == 1) { + Email = "'" + Email + "'"; + phoneNumber = "'" + phoneNumber + "'"; + String defaultPassword = ""; + if(registeredIdentity == 3) defaultPassword = "MD5('12345678')"; + else if(registeredIdentity == 2) defaultPassword = "MD5('00010001')"; + else return -1; + String updateScript = "insert into User values(NULL," + Email + "," + phoneNumber + ",NULL," + registeredIdentity + "," + defaultPassword + ")"; + return BasicOperation.executeUpdateScript(con,updateScript); + } + return -1; + } + /** + * 这个函数用来校验用户的信息(邮箱或手机号)和密码是否正确输入,如果输入正确,函数会更新并返回用户的登录信息(cookie),否则返回空字符串 + * @param information 用户的信息 + * @param password 用户的密码 + * @throws SQLException 查询语句或更新语句执行异常时会抛出此异常 + */ + public static String getLoginInfo(String information,String password) throws SQLException { + String type = "phoneNumber"; + if(information.indexOf('@') != -1) type = "Email"; + password = "'" + password + "'"; + String queryScript = "select * from User where " + type + " = '" + information + "' and password = " + password +""; + Connection con = BasicOperation.getConnection(); + ResultSet rs = BasicOperation.getQueryResult(con, queryScript); + if(rs.next()) { + String updateScript = "update User set recentCookie = MD5('" + information + System.currentTimeMillis() + "') where " + type + " = '" + information + "' and password = " + password +""; + BasicOperation.executeUpdateScript(con,updateScript); + con.close(); + return getUserCookie(information); + } + con.close(); + return null; + } + /** + * 这个函数用来校验用户的信息(邮箱或手机号)和密码是否正确输入,如果输入正确,函数会更新并返回用户的登录信息(cookie),否则返回空字符串 + * @param con 数据库连接 + * @param information 用户的信息 + * @param password 用户的密码 + * @throws SQLException 查询语句或更新语句执行异常时会抛出此异常 + */ + public static String getLoginInfo(Connection con,String information,String password) throws SQLException { + String type = "phoneNumber"; + if(information.indexOf('@') != -1) type = "Email"; + password = "'" + password + "'"; + String queryScript = "select * from User where " + type + " = '" + information + "' and password = " + password +""; + ResultSet rs = BasicOperation.getQueryResult(con, queryScript); + if(rs.next()) { + String updateScript = "update User set recentCookie = MD5('" + information + System.currentTimeMillis() + "') where " + type + " = '" + information + "' and password = " + password +""; + BasicOperation.executeUpdateScript(con,updateScript); + return getUserCookie(con,information); + } + return null; + } + + +// 以下函数的作者是谢逸 + /** + * 这个函数的作用是根据输入内容获取书籍的信息,输入内容可以是书名、ISBN、bookID,用户在输入时需要用下拉框选择按哪一种方式查找(默认为书名),输入书名时若有多个关键词需以空格分割 + * 注:此函数返回结果为结果集,需要调用者提供连接数据库的链接 + * @param con 数据库链接 + * @param inputValue 搜索框输入内容 + * @param condition 查找方式 + * @return Book结果集 + * @throws SQLException 插入语句执行错误时会抛出此异常 + */ + public static ResultSet getBookInfo(Connection con, String inputValue, String condition) throws SQLException{ + if(condition.equals("bookID")) { //根据书本ID进行查询 + ResultSet rs = BasicOperation.getQueryResult(con,"select * from Book where bid = (select bid from SpecificBook where bookID = '" + inputValue + "')"); + if(rs.next()) { + return rs; + } + } + else { //根据书本ISBN、书名进行查询,可实现书名的模糊化查询 + inputValue.replaceAll(" ", "%"); + System.out.println("select * from Book where " + condition + " like " + "'%" + inputValue + "%'"); + ResultSet rs = BasicOperation.getQueryResult(con,"select * from Book where " + condition + " like " + "'%" + inputValue + "%'"); + if(rs.next()) { + return rs; + } + } + return null; //未查询到结果 + } + + /** + * 这个函数的作用是Reader/Librarian查询借阅/归还记录 + * 注:此函数返回结果为结果集,需要调用者提供连接数据库的链接 + * @param con 数据库链接 + * @param userID 查询者的uid condition判断借阅/归还 + * @param condition 设定查询借阅/归还 + * @return BorrowList 结果集 + * @throws SQLException 插入语句执行错误时会抛出此异常 + */ + public static ResultSet viewBorrowReturnHistory(Connection con, int userID, String condition) throws SQLException { + int userIdentity = getIdentity(con,userID); + if(userIdentity == 2) { //identity=2,Librarian可执行操作,查询所有Reader的借阅/归还,condition判断借阅/归还 + ResultSet rs = BasicOperation.getQueryResult(con,"select * from BorrowList where status like '%" + condition +"%'"); + if(rs.next()) { + return rs; + } + } + if(userIdentity == 3) { //identity=3,Reader可执行操作,查询自己的借阅/归还,condition判断查找借阅/归还 + ResultSet rs = BasicOperation.getQueryResult(con,"select * from BorrowList where uid = " + userID + "and status like '%" + condition +"%'"); + if(rs.next()) { + return rs; + } + } + return null; + } + + /** + * 函数重载,用于Librarian查询指定readerID的借阅/归还的情况 + * 注:此函数返回结果为结果集,需要调用者提供连接数据库的链接 + * @param con 数据库链接 + * @param userID 查询者的uid + * @param condition 设定查询借阅/归还 + * @param readerID Librarian指定的查询对象 + * @return BorrowList 结果集 + * @throws SQLException 插入语句执行错误时会抛出此异常 + */ + public static ResultSet viewBorrowReturnHistory(Connection con, int userID, String condition, int readerID) throws SQLException { + if(getIdentity(con,userID) == 2) { //identity=2,Librarian可执行操作,查询指定Reader的借阅/归还 + ResultSet rs = BasicOperation.getQueryResult(con,"select * from BorrowList where uid = " + readerID + "and status like '%" + condition +"%'"); + if(rs.next()) { + return rs; + } + } + return null; + } + + /** + * 此函数用于Librarian/Reader查询罚金记录 + * 注:此函数返回结果为结果集,需要调用者提供连接数据库的链接 + * @param con 数据库链接 + * @param userID 判断用户身份 + * @return FineList结果集 + * @throws SQLException 插入语句执行错误时会抛出此异常 + */ + public static ResultSet viewFineHistory(Connection con, int userID) throws SQLException { + int userIdentity = getIdentity(con,userID); + if(userIdentity == 2) { //identity=2,Librarian可执行操作,查询所有Reader的FineHistory + ResultSet rs = BasicOperation.getQueryResult(con,"select * from FineList"); + if(rs.next()) { + return rs; + } + } + if(userIdentity == 3) { //identity=3,Reader可执行操作,查询自己的FineHistory + ResultSet rs = BasicOperation.getQueryResult(con,"select * from FineList where uid = " + userID); + if(rs.next()) { + return rs; + } + } + return null; + } + + /** + * 函数重载,用于Librarian查询指定Reader的罚金记录 + * 注:此函数返回结果为结果集,需要调用者提供连接数据库的链接 + * @param con 数据库链接 + * @param userID readerID是Librarian指定的查询对象 + * @return FineList结果集 + * @throws SQLException 插入语句执行错误时会抛出此异常 + */ + public static ResultSet viewFineHistory(Connection con, int userID, int readerID) throws SQLException { + if(getIdentity(con,userID) == 2) { //identity=2,Librarian可执行操作,查询指定Reader的FineHistory + ResultSet rs = BasicOperation.getQueryResult(con,"select * from FineList where uid =" + readerID); + if(rs.next()) { + return rs; + } + } + return null; + } + + + +//以下函数的作者是胡兰氪 +/** + * 这个函数的作用是为系统添加新书 + * + * @param uid 被注册者的身份,实际使用时可以填为定值 说明:当被注册者的身份!= 2 的时候增书行为被认为是非法的 + * @param ISBN 书的类号 + * @param num 增书数量 + * @return void + * @throws SQLException 插入语句执行错误时会抛出此异常 + */ + public static void addBooksbyISBN(int uid, String ISBN, int num) throws SQLException { + Connection con = BasicOperation.getConnection(); + int identity = getIdentity(con, uid); + if (identity != 2) + return; + String sql = "select bid from Book where ISBN = '" + ISBN + "'"; + ResultSet res = BasicOperation.getQueryResult(con, sql); + String bid = null; + if (res.next()) { + bid = res.getString("bid"); + addBooksBybid(con, uid, bid, num); + } + con.close(); + return; + } + + /** + * 这个函数的作用是为系统添加新书 + * + * @param con 数据库连接 + * @param uid 被注册者的身份,实际使用时可以填为定值 说明:当被注册者的身份!= 2 的时候增书行为被认为是非法的 + * @param ISBN 书的类号 + * @param num 增书数量 + * @return void + * @throws SQLException 插入语句执行错误时会抛出此异常 + */ + public static void addBooksbyISBN(Connection con, int uid, String ISBN, int num) throws SQLException { + int identity = getIdentity(con, uid); + if (identity != 2) + return; + String sql = "select bid from Book where ISBN = '" + ISBN + "')"; + ResultSet res = BasicOperation.getQueryResult(con, sql); + String bid = null; + if (res.next()) { + bid = res.getString("bid"); + addBooksBybid(con, uid, bid, num); + } + return; + } + + /** + * 这个函数的作用是为系统添加新书 + * + * @param con 数据库连接 + * @param uid 被注册者的身份,实际使用时可以填为定值 说明:当被注册者的身份!= 2 的时候增书行为被认为是非法的 + * @param bid 书的id + * @param num 增书数量 + * @return void + * @throws SQLException 插入语句执行错误时会抛出此异常 + */ + public static void addBooksBybid(Connection con, int uid, String bid, int num) throws SQLException { + int identity = getIdentity(uid); + String bookid = null; + if (identity != 2) + return; + while (num-- > 0) { + bookid = bid + System.currentTimeMillis() + Integer.toString(num); + bookid = "MD5('" + bookid + "')"; + String sql = "insert into SpecificBook(bookID,position,status,bid) values(" + bookid + ",NULL,NULL,'"+bid+"')"; + BasicOperation.executeUpdateScript(con, sql); + } + con.close(); + return; + } + + /** + * 这个函数的作用是为系统添加新书 + * + * @param uid 被注册者的身份,实际使用时可以填为定值 说明:当被注册者的身份!= 2 的时候增书行为被认为是非法的 + * @param bid 书的id + * @param num 增书数量 + * @return void + * @throws SQLException 插入语句执行错误时会抛出此异常 + */ + public static void addBooksBybid(int uid, String bid, int num) throws SQLException { + int identity = getIdentity(uid); + String bookid = null; + if (identity != 2) + return; + Connection con = BasicOperation.getConnection(); + while (num-- > 0) { + bookid = bid + System.currentTimeMillis() + Integer.toString(num); + bookid = "MD5('" + bookid + "')"; + String sql = "insert into SpecificBook(bookID,position,status,ISBN) values(" + bookid + ",NULL,NULL)"; + BasicOperation.executeUpdateScript(con, sql); + } + con.close(); + return; + } + + /** + * 这个函数的作用是设置书的位置信息 + * + * @param uid 被注册者的身份,实际使用时不要填为定值 说明:当被注册者的身份!= 2 的时候设置新书的信息被认为是非法的 + * @param booid 书的id + * @param position 书的位置信息 + * @return void + * @throws SQLException 插入语句执行错误时会抛出此异常 + */ + public static void setBookposition(int uid, String bookid, String position) throws SQLException { + int identity = getIdentity(uid); + if (identity != 2) + return; + String updateScript = "update SpecificBook set position= '" + position + "' where bookID = '" + bookid + "'"; + BasicOperation.executeUpdateScript(updateScript); + } + + /** + * 这个函数的作用是设置书的位置信息 + * + * @param con 数据库连接 + * @param uid 被注册者的身份,实际使用时不要填为定值 说明:当被注册者的身份!= 2 的时候设置新书的信息被认为是非法的 + * @param booid 书的id + * @param position 书的位置信息 + * @return void + * @throws SQLException 插入语句执行错误时会抛出此异常 + */ + public static void setBookposition(Connection con, int uid, String bookid, String position) throws SQLException { + int identity = getIdentity(con, uid); + if (identity != 2) + return; + String updateScript = "update SpecificBook set position= '" + position + "' where bookID = '" + bookid + "'"; + BasicOperation.executeUpdateScript(con, updateScript); + } + + /** + * 这个函数的作用是设置书的状态信息 + * + * @param uid 被注册者的身份,实际使用时可以填为定值 说明:当被注册者的身份!= 2 的时候设置新书的信息被认为是非法的 + * @param booid 书的id + * @param status 书的状态信息 + * @return void + * @throws SQLException 插入语句执行错误时会抛出此异常 + */ + public static void setBookstatus(int uid, String bookid, String status) throws SQLException { + int identity = getIdentity(uid); + if (identity != 2) + return; + String updateScript = "update SpecificBook set status= '" + status + "' where bookID = '" + bookid + "'"; + BasicOperation.executeUpdateScript(updateScript); + } + + /** + * 这个函数的作用是设置书的状态信息 + * + * @param con 数据库连接 + * @param uid 被注册者的身份,实际使用时可以填为定值 说明:当被注册者的身份!= 2 的时候设置新书的信息被认为是非法的 + * @param booid 书的id + * @param status 书的状态信息 + * @return void + * @throws SQLException 插入语句执行错误时会抛出此异常 + */ + public static void setBookstatus(Connection con, int uid, String bookid, String status) throws SQLException { + int identity = getIdentity(con, uid); + if (identity != 2) + return; + String updateScript = "update SpecificBook set status= '" + status + "' where bookID = '" + bookid + "'"; + BasicOperation.executeUpdateScript(con, updateScript); + } + +//以下函数的作者是贾泽坤 + /** + * 这个函数的作用是用户修改个人信息 + * @param newEmail 被修改读者的电子邮箱 + * @param newPhoneNumber 被修改读者的手机号 + * @param updaterUid 修改者的UID,实际使用时请通过其他函数提供,不要填为定值 + * @param updatedUid 被修改用户的UID,实际使用时请通过修改者选择的读者UID提供,不要填为定值 + * @return update语句自带的的返回值 + * @throws SQLException SQL语句执行错误时会抛出此异常 + */ + public static int updateUserInfo(String newEmail,String newPhoneNumber,int updaterUid,int updatedUid) throws SQLException { + Connection con = BasicOperation.getConnection(); + int identity = getIdentity(con,updaterUid); + ResultSet rs1 = BasicOperation.getQueryResult(con,"select Email,phoneNumber from User where uid=" + updatedUid); + String originalEmail = null; + String originalPhoneNumber = null; + if(rs1.next()) { + originalEmail=rs1.getString(1); + originalPhoneNumber = rs1.getString(2); + } + if(newEmail == null) { + newEmail = originalEmail; + } + if(newPhoneNumber == null) { + newPhoneNumber = originalPhoneNumber; + } + if(identity == 3 || identity == 2) { + if(identity == 3) updatedUid = updaterUid; + newEmail = "'" + newEmail + "'"; + newPhoneNumber = "'" + newPhoneNumber + "'"; + String updateScript = "update User Set Email = " + newEmail + ", phoneNumber = " + newPhoneNumber + " where uid = " + updatedUid; + return BasicOperation.executeUpdateScript(updateScript); + } + else if(identity == 1) { + System.out.println("超级管理员禁止修改读者信息!"); + return -1; + } + return -1; + } + /** + * 这个函数的作用是用户修改个人信息 + * @param con 数据库连接 + * @param newEmail 被修改读者的电子邮箱 + * @param newPhoneNumber 被修改读者的手机号 + * @param updaterUid 修改者的UID,实际使用时请通过其他函数提供,不要填为定值 + * @param updatedUid 被修改用户的UID,实际使用时请通过修改者选择的读者UID提供,不要填为定值 + * @return update语句自带的的返回值 + * @throws SQLException SQL语句执行错误时会抛出此异常 + */ + public static int updateUserInfo(Connection con,String newEmail,String newPhoneNumber,int updaterUid,int updatedUid) throws SQLException { + int identity = getIdentity(con,updaterUid); + ResultSet rs1 = BasicOperation.getQueryResult(con,"select Email,phoneNumber from User where uid=" + updatedUid); + String originalEmail = null; + String originalPhoneNumber = null; + if(rs1.next()) { + originalEmail=rs1.getString(1); + originalPhoneNumber = rs1.getString(2); + } + if(newEmail == null) { + newEmail = originalEmail; + } + if(newPhoneNumber == null) { + newPhoneNumber = originalPhoneNumber; + } + if(identity == 3 || identity == 2) { + if(identity == 3) updatedUid = updaterUid; + newEmail = "'" + newEmail + "'"; + newPhoneNumber = "'" + newPhoneNumber + "'"; + String updateScript = "update User Set Email = " + newEmail + ", phoneNumber = " + newPhoneNumber + " where uid = " + updatedUid; + return BasicOperation.executeUpdateScript(con,updateScript); + } + else if(identity == 1) { + System.out.println("超级管理员禁止修改读者信息!"); + return -1; + } + return -1; + } + + /** + * 这个函数的作用是修改用户密码 + * @param changerUid 这是修改者的UID + * @param changedUid 这是被修改者的UID + * @param newPassword 这是修改后的密码 + * @return update 语句自带的返回值 + * @throws SQLException + */ + public static int changePassword (int changerUid,int changedUid,String newPassword) throws SQLException { + int changerIdentity = getIdentity(changerUid); + int changedIdentity = getIdentity(changedUid); + if(changedIdentity - changerIdentity>=0) { + if(newPassword == null){ + System.out.println("请输入修改后的密码!"); + return -1; + } + if(changedIdentity == changerIdentity) changedUid = changerUid; + newPassword = "MD5('" + newPassword + "')"; + String updateScript = "update User set password = " + newPassword + " where uid = " + changedUid; + return BasicOperation.executeUpdateScript(updateScript); + } + return -1; + } + /** + * 这个函数的作用是修改用户密码 + * @param con 数据库连接 + * @param changerUid 这是修改者的UID + * @param changedUid 这是被修改者的UID + * @param newPassword 这是修改后的密码 + * @return update 语句自带的返回值 + * @throws SQLException + */ + public static int changePassword (Connection con,int changerUid,int changedUid,String newPassword) throws SQLException { + int changerIdentity = getIdentity(con,changerUid); + int changedIdentity = getIdentity(con,changedUid); + if(changedIdentity - changerIdentity>=0) { + if(newPassword == null){ + System.out.println("请输入修改后的密码!"); + return -1; + } + if(changedIdentity == changerIdentity) changedUid = changerUid; + newPassword = "MD5('" + newPassword + "')"; + String updateScript = "update User set password = " + newPassword + " where uid = " + changedUid; + return BasicOperation.executeUpdateScript(con,updateScript); + } + return -1; + } + /** + * 这个函数的作用是修改滞纳金(罚金) + * @param updaterUid 这是修改者的UID + * @param fineValue 这是修改后罚金的值 + * @return update 语句自带的返回值 + * @throws SQLException + */ + public static int updateFineValue (int updaterUid,double fineValue) throws SQLException { + int identity = getIdentity(updaterUid); + if(identity == 1) { + if(fineValue < 0){ + System.out.println("罚金不得为负!"); + return -1; + } + else if(fineValue > 0){ + String updateScript = "update SystemAttribute set bookFineValue =" + fineValue ; + return BasicOperation.executeUpdateScript(updateScript); + } + else return -1; + } + return -1; + } + /** + * 这个函数的作用是修改滞纳金(罚金) + * @param con 数据库连接 + * @param updaterUid 这是修改者的UID + * @param fineValue 这是修改后罚金的值 + * @return update 语句自带的返回值 + * @throws SQLException + */ + public static int updateFineValue (Connection con,int updaterUid,double fineValue) throws SQLException { + int identity = getIdentity(con,updaterUid); + if(identity == 1) { + if(fineValue < 0){ + System.out.println("罚金不得为负!"); + return -1; + } + else if(fineValue > 0){ + String updateScript = "update SystemAttribute set bookFineValue =" + fineValue ; + return BasicOperation.executeUpdateScript(con,updateScript); + } + else return -1; + } + return -1; + } + /** + * 这个函数的作用是修改归还期 + * @param updaterUid 这是修改者的UID + * @param returnPeriod 这是修改后归还期的值 + * @return update 语句自带的返回值 + * @throws SQLException + */ + public static int updateReturnPeriod (int updaterUid,int returnPeriod) throws SQLException { + int identity = getIdentity(updaterUid); + if(identity == 1) { + if(returnPeriod <= 0){ + System.out.println("归还期必须为正(天数)!"); + return -1; + } + else { + String updateScript = "update SystemAttribute set bookReturnPeriod =" + returnPeriod ; + return BasicOperation.executeUpdateScript(updateScript); + } + } + return -1; + } + /** + * 这个函数的作用是修改归还期 + * @param con 数据库连接 + * @param updaterUid 这是修改者的UID + * @param returnPeriod 这是修改后归还期的值 + * @return update 语句自带的返回值 + * @throws SQLException + */ + public static int updateReturnPeriod (Connection con,int updaterUid,int returnPeriod) throws SQLException { + int identity = getIdentity(con,updaterUid); + if(identity == 1) { + if(returnPeriod <= 0){ + System.out.println("归还期必须为正(天数)!"); + return -1; + } + else { + String updateScript = "update SystemAttribute set bookReturnPeriod =" + returnPeriod ; + return BasicOperation.executeUpdateScript(con,updateScript); + } + } + return -1; + } + /** + * 这个函数的作用是修改保证金 + * @param updaterUid 这是修改者的UID + * @param returnPeriod 这是修改后保证金的值 + * @return update 语句自带的返回值 + * @throws SQLException + */ + public static int updateSecurityDesposit (int updaterUid,double securityDesposit) throws SQLException { + int identity = getIdentity(updaterUid); + if(identity == 1) { + if(securityDesposit < 0){ + System.out.println("保证金必须为正数!"); + return -1; + } + else{ + String updateScript = "update SystemAttribute set bookSecurityDesposit =" + securityDesposit ; + return BasicOperation.executeUpdateScript(updateScript); + } + } + return -1; + } + /** + * 这个函数的作用是修改保证金 + * @param con 数据库连接 + * @param updaterUid 这是修改者的UID + * @param returnPeriod 这是修改后保证金的值 + * @return update 语句自带的返回值 + * @throws SQLException + */ + public static int updateSecurityDesposit (Connection con,int updaterUid,double securityDesposit) throws SQLException { + int identity = getIdentity(con,updaterUid); + if(identity == 1) { + if(securityDesposit < 0){ + System.out.println("保证金必须为正数!"); + return -1; + } + else{ + String updateScript = "update SystemAttribute set bookSecurityDesposit =" + securityDesposit ; + return BasicOperation.executeUpdateScript(con,updateScript); + } + } + return -1; + } + /** + * 这个函数的作用是编辑图书信息(书名、作者、出版社、价格) + * @param updaterUid 这是修改者的UID + * @param bookID 这是被修改的图书的bid + * @param newName 这是被修改的图书的新名字 + * @param newAuthor 这是被修改图书的新作者 + * @param newPublisher 这是被修改图书的新出版社 + * @param newPrice 这是被修改图书的新价格 + * @return update语句自带的返回值 + * @throws SQLException + */ + public static int updateBookInfo (int updaterUid,int bid,String newName,String newAuthor,String newPublisher,double newPrice) throws SQLException { + int identity = getIdentity(updaterUid); + Connection con = BasicOperation.getConnection(); + String originalName = null; + String originalAuthor = null; + String originalPublisher = null; + double originalPrice = 0; + ResultSet rs = BasicOperation.getQueryResult(con, "select name,author,publisher,price from Book where bid =" + bid); + if(identity == 2) { + if(rs.next()) { + originalName = rs.getString(1); + originalAuthor = rs.getString(2); + originalPublisher = rs.getString(3); + originalPrice = rs.getDouble(4); + } + con.close(); + if(newName == null) { + newName = originalName; + } + if(newAuthor == null) { + newAuthor = originalAuthor; + } + if(newPublisher == null) { + newPublisher = originalPublisher; + } + if(newPrice <= 0.0) { + newPrice = originalPrice; + } + newName = "'" + newName + "'"; + newAuthor = "'" + newAuthor + "'"; + newPublisher = "'" + newPublisher + "'"; + String updateScript = "update Book set name =" + newName + ", author =" + newAuthor + ", publisher =" + newPublisher + ", price =" + newPrice + "where bid =" + bid; + return BasicOperation.executeUpdateScript(updateScript); + } + return -1; + } + /** + * 这个函数的作用是编辑图书信息(书名、作者、出版社、价格) + * @param con 数据库连接 + * @param updaterUid 这是修改者的UID + * @param bookID 这是被修改的图书的bid + * @param newName 这是被修改的图书的新名字 + * @param newAuthor 这是被修改图书的新作者 + * @param newPublisher 这是被修改图书的新出版社 + * @param newPrice 这是被修改图书的新价格 + * @return update语句自带的返回值 + * @throws SQLException + */ + public static int updateBookInfo (Connection con,int updaterUid, int bid,String newName,String newAuthor,String newPublisher,double newPrice) throws SQLException { + int identity = getIdentity(con,updaterUid); + String originalName = null; + String originalAuthor = null; + String originalPublisher = null; + double originalPrice = 0; + ResultSet rs = BasicOperation.getQueryResult(con, "select name,author,publisher,price from Book where bid =" + bid); + if(identity == 2) { + if(rs.next()) { + originalName = rs.getString(1); + originalAuthor = rs.getString(2); + originalPublisher = rs.getString(3); + originalPrice = rs.getDouble(4); + } + if(newName == null) { + newName = originalName; + } + if(newAuthor == null) { + newAuthor = originalAuthor; + } + if(newPublisher == null) { + newPublisher = originalPublisher; + } + if(newPrice <= 0.0) { + newPrice = originalPrice; + } + newName = "'" + newName + "'"; + newAuthor = "'" + newAuthor + "'"; + newPublisher = "'" + newPublisher + "'"; + String updateScript = "update Book set name =" + newName + ", author =" + newAuthor + ", publisher =" + newPublisher + ", price =" + newPrice + " where bid =" + bid; + return BasicOperation.executeUpdateScript(con,updateScript); + } + return -1; + } + + //以下函数的作者是李思哲 + + /** + * 这个函数的作用是列出搜索书目的书籍信息 + * @param Name 搜索的书目名称 + * @param con 数据库链接 + * @return 返回所有搜索项符合该Name的图书 + * @throws SQLException + */ + public static ResultSet getSearchedBookInfo(Connection con,String Name) throws SQLException{ + + String queryScript="select * from Book where name like'%" + Name + "%'"; + ResultSet rs=BasicOperation.getQueryResult(con,queryScript); + ResultSetMetaData rsmd=rs.getMetaData(); + int columns=rsmd.getColumnCount(); + while(rs.next()) + { + for(int i=1;i<=columns;i++){ + System.out.print(rs.getString(i)+"\t"); + } + System.out.println(); + } + //将rs的指针重新移回到第一行的位置 + rs.beforeFirst(); + rs.next(); + return rs; + } + + + /** + * 这个函数的作用是列出该读者所借的书目 + * @param con 数据库链接 + * @param uid 读者的uid + * @return 返回读者借书的书目 + * @throws SQLException + */ + public static ResultSet getReaderBorrowList(Connection con,int uid) throws SQLException{ + String selectScript="select * from BorrowList where uid=" + uid; + ResultSet rs=BasicOperation.getQueryResult(con,selectScript); + ResultSetMetaData rsmd=rs.getMetaData(); + int columns=rsmd.getColumnCount(); + while(rs.next()) + { + for(int i=1;i<=columns;i++){ + System.out.print(rs.getString(i)+"\t"); + } + System.out.println(); + } + //将rs的指针重新移回到第一行的位置 + rs.beforeFirst(); + rs.next(); + return rs; + } + + /** + * + * 这个函数的作用是更新借书列表,如果指定的书本已经在列表中且存在借出状态,则将其更新为已归还,或禁止再次借出 + * @author kbtx + * @param bookID 书本的bookID + * @param readerUid 读者的uid + * @param status 借书列表中书本的状态,取值只能为borrowed(已借出) returned(已归还),当书本已归还时状态内要追加归还日期,同时更新SpecificBook中的书本状态 + * @throws SQLException + * + */ + public static int updateBorrowList(Connection con,String bookID,int librarianUid,int readerUid,String status) throws SQLException{ + if((getIdentity(con,librarianUid)!=2)||getIdentity(con,readerUid)!=3) return -1; + if(!(status.equals("returned")||status.equals("borrowed"))) return -1; + if(status.equals("borrowed")){ + String queryScript = "select * from BorrowList where bookID = '" + bookID + "' and status = 'borrowed'"; + ResultSet rs = BasicOperation.getQueryResult(con,queryScript); + //不能将已经借出的书再次借出 + if(rs.next()) return -1; + String updateScript = "insert into BorrowList values ('" + readerUid + "','" + bookID + "','" + dataOperator.BasicOperation.getDateInString() + "','borrowed')"; + return BasicOperation.executeUpdateScript(con, updateScript); + } + if(status.equals("returned")) { + String updateScript = "update BorrowList set status = 'returned (Date = " + dataOperator.BasicOperation.getDateInString() + ")' where bookID = '" + bookID + "' and uid = " + readerUid; + updateBookStatus(con, bookID, librarianUid, readerUid, "available"); + return BasicOperation.executeUpdateScript(con, updateScript); + } + return -1; + } + + + + /** + * 这个函数的作用是更新该书目状态,如果是更新为借出状态函数会进一步更新borrowList + * @param con 数据库链接 + * @param bookID 书目的bookID + * @param librarianUid 图书管理员的uid,不要填为定值 + * @param readerUid 读者的uid,不要填为定值 + * @param status 书本当前状态,取值应该为 available(在馆) borrowed(已借出) + * @throws SQLException + */ + public static int updateBookStatus(Connection con,String bookID,int librarianUid,int readerUid,String status) throws SQLException{ + //身份验证 + if((getIdentity(con,librarianUid)!=2)||getIdentity(con,readerUid)!=3) return -1; + //字符串取值检查 + if(!(status.equals("available")||status.equals("borrowed"))) return -1; + String updateScript="update SpecificBook set status = '" + status + "' where bookID ='" + bookID +"'"; + BasicOperation.executeUpdateScript(con,updateScript); + if(status.equals("borrowed")){ + return updateBorrowList(con, bookID, librarianUid, readerUid, status); + } + return -1; + } + + /** + * 这个函数的作用是提供bid和uid以便预约书 + * + * 流程: + * 1.查询这本书是否已经被这个读者预约了,如果是,则禁止重复预约,并返回 + * 2.将这本书加入预约列表,过期时间根据当前时间和数据库取得的参数设定,状态置为"reserving" + * 3.此操作对SpecificBook无任何影响 + * + * @param con 数据库链接 + * @param bid 书本的ID号 + * @param readerUid 读者的uid + * @return 返回预约的bookID提供给预约功能,如果已经预约过一本或者没有可供预约的书,则返回空字符串(预约不应该针对具体的一本书,还要继续改) + * @throws SQLException + */ + public static int getBookReserved(Connection con,int bid,int readerUid) throws SQLException{ + //身份验证 + if(getIdentity(con,readerUid)!=3) return -1; + //同一本书不能多次预约 + String queryScript = "select * from ReserveList where uid = " + readerUid + " and bid = " + bid; + ResultSet rs = BasicOperation.getQueryResult(con,queryScript); + if(rs.next()) return -1; + String updateScript = "insert into ReverseList values('" + readerUid + "','" + bid + "','" + + dataOperator.BasicOperation.getDateWithTimeAfterHours(10) + "','reserving'"; + return BasicOperation.executeUpdateScript(con, updateScript); + } + + /** + * 将所有当前时间超过expireDate的ReserveList项的状态置为"expired" + * @return + */ + public static int getExpiredReserveInvalidate() { + return 0; + } + + + /** + * 这个函数的作用是将读者预约的书借出,必须由图书管理员调用 + * 流程: + * 1.判定两人的身份是否正确,如果不正确直接返回 + * 2.调用getExpiredReserveInvalidate(),将过期的预约记录全部置为"expired" + * 3.查询是否有【正在预约"reserving"】的预约记录,如果有,管理员找出一本状态为"available"的书借给读者,调用updateBookStatus(...)将状态置为"borrowed",同时将本预约记录的状态改为"borrowed" + * @param con + * @param bid + * @param readerUid + * @param librarianUid + * @return + */ + public static String getReservedBookBorrowed(Connection con,int bid,int readerUid,int librarianUid) { + return null; + } + +/* + * 使用这个主函数可以测试数据库的连接是否正常。 + public static void main(String[] args) throws SQLException { + System.out.println(getIdentity(1)); + Date date=new Date(); + SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); + } +*/ + + +} diff --git a/src/dbOperator/AdvancedOperation.bak.fake b/old/src/dbOperator/AdvancedOperation.bak.fake similarity index 97% rename from src/dbOperator/AdvancedOperation.bak.fake rename to old/src/dbOperator/AdvancedOperation.bak.fake index f64aacc..65832a0 100644 --- a/src/dbOperator/AdvancedOperation.bak.fake +++ b/old/src/dbOperator/AdvancedOperation.bak.fake @@ -1,868 +1,868 @@ -package dbOperator; - -import java.sql.Connection; -import java.sql.ResultSet; -import java.sql.SQLException; - -public class AdvancedOperation { - /** - * 这个函数的作用是根据用户的ID号确定其身份为 读者、图书管理员还是超级管理员,其中 1是超级管理员,2是图书管理员,3是读者,返回值为0表示当前用户不存在 - * @param uid 用户的ID号 - * @return identity 用户的身份代号 - * @throws SQLException 数据库查询语句执行错误时会抛出此异常 - */ - public static int getIdentity(int uid) throws SQLException { - Connection con = BasicOperation.getConnection(); - ResultSet rs = BasicOperation.getQueryResult(con,"select identity from User where uid = " + uid); - if(rs.next()) { - int identity = rs.getInt(1); - con.close(); - return identity; - } - return 0; - } - /** - * 这个函数的作用是根据用户的ID号确定其身份为 读者、图书管理员还是超级管理员,其中 1是超级管理员,2是图书管理员,3是读者,返回值为0表示当前用户不存在 - * @param con 建立的数据库连接 - * @param uid 用户的ID号 - * @return identity 用户的身份代号 - * @throws SQLException 数据库查询语句执行错误时会抛出此异常 - */ - public static int getIdentity(Connection con, int uid) throws SQLException { - ResultSet rs = BasicOperation.getQueryResult(con,"select identity from User where uid = " + uid); - if(rs.next()) { - int identity = rs.getInt(1); - return identity; - } - return 0; - } - /** - * 这个函数的作用是根据用户的信息获取其uid,信息可以是邮箱号或手机号,函数可以自动做出判断 - * @param information 基本信息,可以是手机号或邮箱 - * @return 用户的ID - * @throws SQLException 数据库查询语句执行错误时会抛出此异常 - */ - public static int getUid(String information) throws SQLException { - int isEmail = information.indexOf("@"); - Connection con = BasicOperation.getConnection(); - information = "'" + information + "'"; - String queryScript = ""; - if(isEmail!=-1) { - queryScript = "select uid from User where Email = " + information; - } - else queryScript = "select uid from User where phoneNumber = " + information; - ResultSet res = BasicOperation.getQueryResult(con,queryScript); - int uid = -1; - if(res.next()) uid = res.getInt(1); - return uid; - } - /** - * 这个函数的作用是根据用户的信息获取其uid,信息可以是邮箱号或手机号,函数可以自动做出判断 - * @param con 建立的数据库连接 - * @param information 基本信息,可以是手机号或邮箱 - * @return 用户的ID - * @throws SQLException 数据库查询语句执行错误时会抛出此异常 - */ - public static int getUid(Connection con, String information) throws SQLException { - int isEmail = information.indexOf("@"); - information = "'" + information + "'"; - String queryScript = ""; - if(isEmail!=-1) { - queryScript = "select uid from User where Email = " + information; - } - else queryScript = "select uid from User where phoneNumber = " + information; - ResultSet res = BasicOperation.getQueryResult(con,queryScript); - int uid = -1; - if(res.next()) uid = res.getInt(1); - return uid; - } - /** - * 这个函数能根据cookie中的信息取得用户的id,如果当前用户的登录信息依然有效的话 - * @param cookie 用户的关键登录信息 - * @return 用户的id - * @throws SQLException 查询语句执行错误时抛出此异常 - */ - public static int getUidbyCookie(String cookie) throws SQLException { - Connection con = BasicOperation.getConnection(); - cookie = "'" + cookie + "'"; - String queryScript = ""; - queryScript = "select uid from User where recentCookie = " + cookie; - ResultSet res = BasicOperation.getQueryResult(con,queryScript); - int uid = -1; - if(res.next()) uid = res.getInt(1); - con.close(); - return uid; - } - /** - * 这个函数能根据cookie中的信息取得用户的id,如果当前用户的登录信息依然有效的话 - * @param con 数据库连接 - * @param cookie 用户的关键登录信息 - * @return 用户的id - * @throws SQLException 查询语句执行错误时抛出此异常 - */ - public static int getUidbyCookie(Connection con, String cookie) throws SQLException { - cookie = "'" + cookie + "'"; - String queryScript = ""; - queryScript = "select uid from User where recentCookie = " + cookie; - ResultSet res = BasicOperation.getQueryResult(con,queryScript); - int uid = -1; - if(res.next()) uid = res.getInt(1); - return uid; - } - /** - * 这个函数的作用是根据用户的信息获取在数据库中记录的最近一条Cookie,信息可以是邮箱号或手机号,函数可以自动做出判断 - * @param information 基本信息,可以是手机号或邮箱 - * @return 用户的最近一条(recent)Cookie - * @throws SQLException 数据库查询语句执行错误时会抛出此异常 - */ - public static String getUserCookie(String information) throws SQLException { - int isEmail = information.indexOf("@"); - information = "'" + information + "'"; - Connection con = BasicOperation.getConnection(); - String queryScript = ""; - if(isEmail!=-1) { - queryScript = "select recentCookie from User where Email = " + information; - } - else queryScript = "select recentCookie from User where phoneNumber = " + information; - System.out.println(queryScript); - ResultSet res = BasicOperation.getQueryResult(con,queryScript); - String recentCookie = null; - if(res.next()) recentCookie = res.getString(1); - con.close(); - return recentCookie; - } - /** - * 这个函数的作用是根据用户的信息获取在数据库中记录的最近一条Cookie,信息可以是邮箱号或手机号,函数可以自动做出判断 - * @param con 数据库连接 - * @param information 基本信息,可以是手机号或邮箱 - * @return 用户的最近一条(recent)Cookie - * @throws SQLException 数据库查询语句执行错误时会抛出此异常 - */ - public static String getUserCookie(Connection con, String information) throws SQLException { - int isEmail = information.indexOf("@"); - information = "'" + information + "'"; - String queryScript = ""; - if(isEmail!=-1) { - queryScript = "select recentCookie from User where Email = " + information; - } - else queryScript = "select recentCookie from User where phoneNumber = " + information; - System.out.println(queryScript); - ResultSet res = BasicOperation.getQueryResult(con,queryScript); - String recentCookie = null; - if(res.next()) recentCookie = res.getString(1); - return recentCookie; - } - /** - * 这个函数的作用是根据用户的ID在数据库中记录的最近一条Cookie - * @param uid 用户的ID - * @return 用户的最近一条(recent)Cookie - * @throws SQLException 数据库查询语句执行错误时会抛出此异常 - */ - public static String getUserCookie(int uid) throws SQLException { - Connection con = BasicOperation.getConnection(); - String queryScript = "select recentCookie from User where uid = " + uid; - ResultSet res = BasicOperation.getQueryResult(con,queryScript); - String recentCookie = null; - if(res.next()) recentCookie = res.getString(1); - con.close(); - return recentCookie; - } - /** - * 这个函数的作用是根据用户的ID在数据库中记录的最近一条Cookie - * @param con 数据库连接 - * @param uid 用户的ID - * @return 用户的最近一条(recent)Cookie - * @throws SQLException 数据库查询语句执行错误时会抛出此异常 - */ - public static String getUserCookie(Connection con, int uid) throws SQLException { - String queryScript = "select recentCookie from User where uid = " + uid; - ResultSet res = BasicOperation.getQueryResult(con,queryScript); - String recentCookie = null; - if(res.next()) recentCookie = res.getString(1); - return recentCookie; - } - /** - * 这个函数的作用是为系统注册新用户 - * @param Email 用户的电子邮箱 - * @param phoneNumber 用户的手机号 - * @param registrantIdentity 注册者的身份,实际使用时请通过其他函数提供,不要填为定值 - * @param registeredIdentity 被注册者的身份,实际使用时可以填为定值 - * 说明:当被注册者的身份-注册者身份 = 1 的时候注册行为被认为是合法的 - * @return update语句自带的的返回值 - * @throws SQLException 插入语句执行错误时会抛出此异常 - */ - public static int registerNewUser(String Email,String phoneNumber,int registrantIdentity,int registeredIdentity) throws SQLException { - if(phoneNumber == null || Email == null) return -1; - if(registeredIdentity-registrantIdentity == 1) { - Email = "'" + Email + "'"; - phoneNumber = "'" + phoneNumber + "'"; - String defaultPassword = ""; - if(registeredIdentity == 3) defaultPassword = "MD5('12345678')"; - else if(registeredIdentity == 2) defaultPassword = "MD5('00010001')"; - else return -1; - String updateScript = "insert into User values(NULL," + Email + "," + phoneNumber + ",NULL," + registeredIdentity + "," + defaultPassword + ")"; - return BasicOperation.executeUpdateScript(updateScript); - } - return -1; - } - /** - * 这个函数的作用是为系统注册新用户 - * @param con 数据库连接 - * @param Email 用户的电子邮箱 - * @param phoneNumber 用户的手机号 - * @param registrantIdentity 注册者的身份,实际使用时请通过其他函数提供,不要填为定值 - * @param registeredIdentity 被注册者的身份,实际使用时可以填为定值 - * 说明:当被注册者的身份-注册者身份 = 1 的时候注册行为被认为是合法的 - * @return update语句自带的的返回值 - * @throws SQLException 插入语句执行错误时会抛出此异常 - */ - public static int registerNewUser(Connection con,String Email,String phoneNumber,int registrantIdentity,int registeredIdentity) throws SQLException { - if(registeredIdentity-registrantIdentity == 1) { - Email = "'" + Email + "'"; - phoneNumber = "'" + phoneNumber + "'"; - String defaultPassword = ""; - if(registeredIdentity == 3) defaultPassword = "MD5('12345678')"; - else if(registeredIdentity == 2) defaultPassword = "MD5('00010001')"; - else return -1; - String updateScript = "insert into User values(NULL," + Email + "," + phoneNumber + ",NULL," + registeredIdentity + "," + defaultPassword + ")"; - return BasicOperation.executeUpdateScript(con,updateScript); - } - return -1; - } - /** - * 这个函数用来校验用户的信息(邮箱或手机号)和密码是否正确输入,如果输入正确,函数会更新并返回用户的登录信息(cookie),否则返回空字符串 - * @param information 用户的信息 - * @param password 用户的密码 - * @throws SQLException 查询语句或更新语句执行异常时会抛出此异常 - */ - public static String getLoginInfo(String information,String password) throws SQLException { - String type = "phoneNumber"; - if(information.indexOf('@') != -1) type = "Email"; - password = "'" + password + "'"; - String queryScript = "select * from User where " + type + " = '" + information + "' and password = " + password +""; - Connection con = BasicOperation.getConnection(); - ResultSet rs = BasicOperation.getQueryResult(con, queryScript); - if(rs.next()) { - String updateScript = "update User set recentCookie = MD5('" + information + System.currentTimeMillis() + "') where " + type + " = '" + information + "' and password = " + password +""; - BasicOperation.executeUpdateScript(con,updateScript); - con.close(); - return getUserCookie(information); - } - con.close(); - return null; - } - /** - * 这个函数用来校验用户的信息(邮箱或手机号)和密码是否正确输入,如果输入正确,函数会更新并返回用户的登录信息(cookie),否则返回空字符串 - * @param con 数据库连接 - * @param information 用户的信息 - * @param password 用户的密码 - * @throws SQLException 查询语句或更新语句执行异常时会抛出此异常 - */ - public static String getLoginInfo(Connection con,String information,String password) throws SQLException { - String type = "phoneNumber"; - if(information.indexOf('@') != -1) type = "Email"; - password = "'" + password + "'"; - String queryScript = "select * from User where " + type + " = '" + information + "' and password = " + password +""; - ResultSet rs = BasicOperation.getQueryResult(con, queryScript); - if(rs.next()) { - String updateScript = "update User set recentCookie = MD5('" + information + System.currentTimeMillis() + "') where " + type + " = '" + information + "' and password = " + password +""; - BasicOperation.executeUpdateScript(con,updateScript); - return getUserCookie(con,information); - } - return null; - } - - -// 以下函数的作者是谢逸 - /** - * 这个函数的作用是根据输入内容获取书籍的信息,输入内容可以是书名、ISBN、BookID,用户在输入时需要用下拉框选择按哪一种方式查找(默认为书名),输入书名时若有多个关键词需以空格分割 - * 注:此函数返回结果为结果集,需要调用者提供连接数据库的链接 - * @param con 数据库链接 - * @param inputValue 搜索框输入内容 - * @param condition 查找方式 - * @return Book结果集 - * @throws SQLException 插入语句执行错误时会抛出此异常 - */ - public static ResultSet getBookInfo(Connection con, String inputValue, String condition) throws SQLException{ - if(condition.equals("BookID")) { //根据书本ID进行查询 - ResultSet rs = BasicOperation.getQueryResult(con,"select * from Book where ISBN = (select ISBN from SpecificBook where BookID = '" + inputValue + "')"); - if(rs.next()) { - return rs; - } - } - else { //根据书本ISBN、书名进行查询,可实现书名的模糊化查询 - inputValue.replaceAll(" ", "%"); - ResultSet rs = BasicOperation.getQueryResult(con,"select * from Book where " + condition + "like" + "'%" + inputValue + "%'"); - if(rs.next()) { - return rs; - } - } - return null; //未查询到结果 - } - - /** - * 这个函数的作用是Reader/Librarian查询借阅/归还记录 - * 注:此函数返回结果为结果集,需要调用者提供连接数据库的链接 - * @param con 数据库链接 - * @param userID 查询者的uid condition判断借阅/归还 - * @param condition 设定查询借阅/归还 - * @return BorrowList 结果集 - * @throws SQLException 插入语句执行错误时会抛出此异常 - */ - public static ResultSet viewBorrowReturnHistory(Connection con, int userID, String condition) throws SQLException { - int userIdentity = getIdentity(con,userID); - if(userIdentity == 2) { //identity=2,Librarian可执行操作,查询所有Reader的借阅/归还,condition判断借阅/归还 - ResultSet rs = BasicOperation.getQueryResult(con,"select * from BorrowList where status like '%" + condition +"%'"); - if(rs.next()) { - return rs; - } - } - if(userIdentity == 3) { //identity=3,Reader可执行操作,查询自己的借阅/归还,condition判断查找借阅/归还 - ResultSet rs = BasicOperation.getQueryResult(con,"select * from BorrowList where uid = " + userID + "and status like '%" + condition +"%'"); - if(rs.next()) { - return rs; - } - } - return null; - } - - /** - * 函数重载,用于Librarian查询指定readerID的借阅/归还的情况 - * 注:此函数返回结果为结果集,需要调用者提供连接数据库的链接 - * @param con 数据库链接 - * @param userID 查询者的uid - * @param condition 设定查询借阅/归还 - * @param readerID Librarian指定的查询对象 - * @return BorrowList 结果集 - * @throws SQLException 插入语句执行错误时会抛出此异常 - */ - public static ResultSet viewBorrowReturnHistory(Connection con, int userID, String condition, int readerID) throws SQLException { - if(getIdentity(con,userID) == 2) { //identity=2,Librarian可执行操作,查询指定Reader的借阅/归还 - ResultSet rs = BasicOperation.getQueryResult(con,"select * from BorrowList where uid = " + readerID + "and status like '%" + condition +"%'"); - if(rs.next()) { - return rs; - } - } - return null; - } - - /** - * 此函数用于Librarian/Reader查询罚金记录 - * 注:此函数返回结果为结果集,需要调用者提供连接数据库的链接 - * @param con 数据库链接 - * @param userID 判断用户身份 - * @return FineList结果集 - * @throws SQLException 插入语句执行错误时会抛出此异常 - */ - public static ResultSet viewFineHistory(Connection con, int userID) throws SQLException { - int userIdentity = getIdentity(con,userID); - if(userIdentity == 2) { //identity=2,Librarian可执行操作,查询所有Reader的FineHistory - ResultSet rs = BasicOperation.getQueryResult(con,"select * from FineList"); - if(rs.next()) { - return rs; - } - } - if(userIdentity == 3) { //identity=3,Reader可执行操作,查询自己的FineHistory - ResultSet rs = BasicOperation.getQueryResult(con,"select * from FineList where uid = " + userID); - if(rs.next()) { - return rs; - } - } - return null; - } - - /** - * 函数重载,用于Librarian查询指定Reader的罚金记录 - * 注:此函数返回结果为结果集,需要调用者提供连接数据库的链接 - * @param con 数据库链接 - * @param userID readerID是Librarian指定的查询对象 - * @return FineList结果集 - * @throws SQLException 插入语句执行错误时会抛出此异常 - */ - public static ResultSet viewFineHistory(Connection con, int userID, int readerID) throws SQLException { - if(getIdentity(con,userID) == 2) { //identity=2,Librarian可执行操作,查询指定Reader的FineHistory - ResultSet rs = BasicOperation.getQueryResult(con,"select * from FineList where uid =" + readerID); - if(rs.next()) { - return rs; - } - } - return null; - } - - - -//以下函数的作者是胡兰氪 - /** - * 这个函数的作用是为系统添加新书 - * @param uid 被注册者的身份,实际使用时可以填为定值 - * 说明:当被注册者的身份!= 2 的时候增书行为被认为是非法的 - * @param ISBN 书的类号 - * @param num 增书数量 - * @return void - * @throws SQLException 插入语句执行错误时会抛出此异常 - */ - public static void addBooks(int uid,String ISBN,int num) throws SQLException{ - int identity = getIdentity(uid); - String bookid=null; - if(identity!=2) return; - Connection con = BasicOperation.getConnection(); - while(num-->0) { - bookid=ISBN+System.currentTimeMillis()+Integer.toString(num); - bookid="MD5('"+bookid+"')"; - String sql="insert into SpecificBook(bookID,position,status,ISBN) values("+bookid+",NULL,NULL,'"+ISBN+"')"; - BasicOperation.executeUpdateScript(con,sql); - } - con.close(); - return; - } - /** - * 这个函数的作用是为系统添加新书 - * @param con 数据库连接 - * @param uid 被注册者的身份,实际使用时可以填为定值 - * 说明:当被注册者的身份!= 2 的时候增书行为被认为是非法的 - * @param ISBN 书的类号 - * @param num 增书数量 - * @return void - * @throws SQLException 插入语句执行错误时会抛出此异常 - */ - public static void addBooks(Connection con,int uid,String ISBN,int num) throws SQLException{ - int identity = getIdentity(con,uid); - String bookid=null; - if(identity!=2) return; - while(num-->0) { - bookid=ISBN+System.currentTimeMillis()+Integer.toString(num); - bookid="MD5('"+bookid+"')"; - String updateScript="insert into SpecificBook(bookID,position,status,ISBN) values("+bookid+",NULL,NULL,'"+ISBN+"')"; - BasicOperation.executeUpdateScript(con,updateScript); - } - return; - } - - /** - * 这个函数的作用是设置书的位置信息 - * @param uid 被注册者的身份,实际使用时不要填为定值 - * 说明:当被注册者的身份!= 2 的时候设置新书的信息被认为是非法的 - * @param booid 书的id - * @param position 书的位置信息 - * @return void - * @throws SQLException 插入语句执行错误时会抛出此异常 - */ - public static void setBookposition(int uid,String bookid,String position) throws SQLException{ - int identity = getIdentity(uid); - if(identity!=2) return; - String updateScript="update SpecificBook set position= '"+position+"' where bookID = '"+bookid+"'"; - BasicOperation.executeUpdateScript(updateScript); - } - - /** - * 这个函数的作用是设置书的位置信息 - * @param con 数据库连接 - * @param uid 被注册者的身份,实际使用时不要填为定值 - * 说明:当被注册者的身份!= 2 的时候设置新书的信息被认为是非法的 - * @param booid 书的id - * @param position 书的位置信息 - * @return void - * @throws SQLException 插入语句执行错误时会抛出此异常 - */ - public static void setBookposition(Connection con,int uid,String bookid,String position) throws SQLException{ - int identity = getIdentity(con,uid); - if(identity!=2) return; - String updateScript="update SpecificBook set position= '"+position+"' where bookID = '"+bookid+"'"; - BasicOperation.executeUpdateScript(con,updateScript); - } - - /** - * 这个函数的作用是设置书的状态信息 - * @param uid 被注册者的身份,实际使用时可以填为定值 - * 说明:当被注册者的身份!= 2 的时候设置新书的信息被认为是非法的 - * @param booid 书的id - * @param status 书的状态信息 - * @return void - * @throws SQLException 插入语句执行错误时会抛出此异常 - */ - public static void setBookstatus(int uid,String bookid,String status) throws SQLException{ - int identity = getIdentity(uid); - if(identity!=2)return; - String updateScript="update SpecificBook set status= '"+status+"' where bookID = '"+bookid+"'"; - BasicOperation.executeUpdateScript(updateScript); - } - /** - * 这个函数的作用是设置书的状态信息 - * @param con 数据库连接 - * @param uid 被注册者的身份,实际使用时可以填为定值 - * 说明:当被注册者的身份!= 2 的时候设置新书的信息被认为是非法的 - * @param booid 书的id - * @param status 书的状态信息 - * @return void - * @throws SQLException 插入语句执行错误时会抛出此异常 - */ - public static void setBookstatus(Connection con,int uid,String bookid,String status) throws SQLException{ - int identity = getIdentity(con,uid); - if(identity!=2)return; - String updateScript="update SpecificBook set status= '"+status+"' where bookID = '"+bookid+"'"; - BasicOperation.executeUpdateScript(con,updateScript); - } - -//以下函数的作者是贾泽坤 - /** - * 这个函数的作用是用户修改个人信息 - * @param newEmail 被修改读者的电子邮箱 - * @param newPhoneNumber 被修改读者的手机号 - * @param updaterUid 修改者的UID,实际使用时请通过其他函数提供,不要填为定值 - * @param updatedUid 被修改用户的UID,实际使用时请通过修改者选择的读者UID提供,不要填为定值 - * @return update语句自带的的返回值 - * @throws SQLException SQL语句执行错误时会抛出此异常 - */ - public static int updateUserInfo(String newEmail,String newPhoneNumber,int updaterUid,int updatedUid) throws SQLException { - Connection con = BasicOperation.getConnection(); - int identity = getIdentity(con,updaterUid); - ResultSet rs1 = BasicOperation.getQueryResult(con,"select Email,phoneNumber from User where uid=" + updatedUid); - String originalEmail = null; - String originalPhoneNumber = null; - if(rs1.next()) { - originalEmail=rs1.getString(1); - originalPhoneNumber = rs1.getString(2); - } - con.close(); - if(newEmail == null) { - newEmail = originalEmail; - } - if(newPhoneNumber == null) { - newPhoneNumber = originalPhoneNumber; - } - if(identity == 3 || identity == 2) { - if(identity == 3) updatedUid = updaterUid; - newEmail = "'" + newEmail + "'"; - newPhoneNumber = "'" + newPhoneNumber + "'"; - String updateScript = "update User Set Email = " + newEmail + ", phoneNumber = " + newPhoneNumber + " where uid = " + updatedUid; - return BasicOperation.executeUpdateScript(updateScript); - } - else if(identity == 1) { - System.out.println("超级管理员禁止修改读者信息!"); - return -1; - } - return -1; - } - /** - * 这个函数的作用是用户修改个人信息 - * @param con 数据库连接 - * @param newEmail 被修改读者的电子邮箱 - * @param newPhoneNumber 被修改读者的手机号 - * @param updaterUid 修改者的UID,实际使用时请通过其他函数提供,不要填为定值 - * @param updatedUid 被修改用户的UID,实际使用时请通过修改者选择的读者UID提供,不要填为定值 - * @return update语句自带的的返回值 - * @throws SQLException SQL语句执行错误时会抛出此异常 - */ - public static int updateUserInfo(Connection con,String newEmail,String newPhoneNumber,int updaterUid,int updatedUid) throws SQLException { - int identity = getIdentity(con,updaterUid); - ResultSet rs1 = BasicOperation.getQueryResult(con,"select Email,phoneNumber from User where uid=" + updatedUid); - String originalEmail = null; - String originalPhoneNumber = null; - if(rs1.next()) { - originalEmail=rs1.getString(1); - originalPhoneNumber = rs1.getString(2); - } - con.close(); - if(newEmail == null) { - newEmail = originalEmail; - } - if(newPhoneNumber == null) { - newPhoneNumber = originalPhoneNumber; - } - if(identity == 3 || identity == 2) { - if(identity == 3) updatedUid = updaterUid; - newEmail = "'" + newEmail + "'"; - newPhoneNumber = "'" + newPhoneNumber + "'"; - String updateScript = "update User Set Email = " + newEmail + ", phoneNumber = " + newPhoneNumber + " where uid = " + updatedUid; - return BasicOperation.executeUpdateScript(con,updateScript); - } - else if(identity == 1) { - System.out.println("超级管理员禁止修改读者信息!"); - return -1; - } - return -1; - } - - /** - * 这个函数的作用是修改用户密码 - * @param changerUid 这是修改者的UID - * @param changedUid 这是被修改者的UID - * @param newPassword 这是修改后的密码 - * @return update 语句自带的返回值 - * @throws SQLException - */ - public static int changePassword (int changerUid,int changedUid,String newPassword) throws SQLException { - int changerIdentity = getIdentity(changerUid); - int changedIdentity = getIdentity(changedUid); - if(changedIdentity - changerIdentity>=0) { - if(newPassword == null){ - System.out.println("请输入修改后的密码!"); - return -1; - } - if(changedIdentity == changerIdentity) changedUid = changerUid; - newPassword = "MD5('" + newPassword + "')"; - String updateScript = "update User set password = " + newPassword + " where uid = " + changedUid; - return BasicOperation.executeUpdateScript(updateScript); - } - return -1; - } - /** - * 这个函数的作用是修改用户密码 - * @param con 数据库连接 - * @param changerUid 这是修改者的UID - * @param changedUid 这是被修改者的UID - * @param newPassword 这是修改后的密码 - * @return update 语句自带的返回值 - * @throws SQLException - */ - public static int changePassword (Connection con,int changerUid,int changedUid,String newPassword) throws SQLException { - int changerIdentity = getIdentity(con,changerUid); - int changedIdentity = getIdentity(con,changedUid); - if(changedIdentity - changerIdentity>=0) { - if(newPassword == null){ - System.out.println("请输入修改后的密码!"); - return -1; - } - if(changedIdentity == changerIdentity) changedUid = changerUid; - newPassword = "MD5('" + newPassword + "')"; - String updateScript = "update User set password = " + newPassword + " where uid = " + changedUid; - return BasicOperation.executeUpdateScript(con,updateScript); - } - return -1; - } - /** - * 这个函数的作用是修改滞纳金(罚金) - * @param updaterUid 这是修改者的UID - * @param fineValue 这是修改后罚金的值 - * @return update 语句自带的返回值 - * @throws SQLException - */ - public static int updateFineValue (int updaterUid,double fineValue) throws SQLException { - int identity = getIdentity(updaterUid); - if(identity == 1) { - if(fineValue < 0){ - System.out.println("罚金不得为负!"); - return -1; - } - else if(fineValue > 0){ - String updateScript = "update SystemAttribute set bookFineValue =" + fineValue ; - return BasicOperation.executeUpdateScript(updateScript); - } - else return -1; - } - return -1; - } - /** - * 这个函数的作用是修改滞纳金(罚金) - * @param con 数据库连接 - * @param updaterUid 这是修改者的UID - * @param fineValue 这是修改后罚金的值 - * @return update 语句自带的返回值 - * @throws SQLException - */ - public static int updateFineValue (Connection con,int updaterUid,double fineValue) throws SQLException { - int identity = getIdentity(con,updaterUid); - if(identity == 1) { - if(fineValue < 0){ - System.out.println("罚金不得为负!"); - return -1; - } - else if(fineValue > 0){ - String updateScript = "update SystemAttribute set bookFineValue =" + fineValue ; - return BasicOperation.executeUpdateScript(con,updateScript); - } - else return -1; - } - return -1; - } - /** - * 这个函数的作用是修改归还期 - * @param updaterUid 这是修改者的UID - * @param returnPeriod 这是修改后归还期的值 - * @return update 语句自带的返回值 - * @throws SQLException - */ - public static int updateReturnPeriod (int updaterUid,int returnPeriod) throws SQLException { - int identity = getIdentity(updaterUid); - if(identity == 1) { - if(returnPeriod <= 0){ - System.out.println("归还期必须为正(天数)!"); - return -1; - } - else { - String updateScript = "update SystemAttribute set bookReturnPeriod =" + returnPeriod ; - return BasicOperation.executeUpdateScript(updateScript); - } - } - return -1; - } - /** - * 这个函数的作用是修改归还期 - * @param con 数据库连接 - * @param updaterUid 这是修改者的UID - * @param returnPeriod 这是修改后归还期的值 - * @return update 语句自带的返回值 - * @throws SQLException - */ - public static int updateReturnPeriod (Connection con,int updaterUid,int returnPeriod) throws SQLException { - int identity = getIdentity(con,updaterUid); - if(identity == 1) { - if(returnPeriod <= 0){ - System.out.println("归还期必须为正(天数)!"); - return -1; - } - else { - String updateScript = "update SystemAttribute set bookReturnPeriod =" + returnPeriod ; - return BasicOperation.executeUpdateScript(con,updateScript); - } - } - return -1; - } - /** - * 这个函数的作用是修改保证金 - * @param updaterUid 这是修改者的UID - * @param returnPeriod 这是修改后保证金的值 - * @return update 语句自带的返回值 - * @throws SQLException - */ - public static int updateSecurityDesposit (int updaterUid,double securityDesposit) throws SQLException { - int identity = getIdentity(updaterUid); - if(identity == 1) { - if(securityDesposit < 0){ - System.out.println("保证金必须为正数!"); - return -1; - } - else{ - String updateScript = "update SystemAttribute set bookSecurityDesposit =" + securityDesposit ; - return BasicOperation.executeUpdateScript(updateScript); - } - } - return -1; - } - /** - * 这个函数的作用是修改保证金 - * @param con 数据库连接 - * @param updaterUid 这是修改者的UID - * @param returnPeriod 这是修改后保证金的值 - * @return update 语句自带的返回值 - * @throws SQLException - */ - public static int updateSecurityDesposit (Connection con,int updaterUid,double securityDesposit) throws SQLException { - int identity = getIdentity(con,updaterUid); - if(identity == 1) { - if(securityDesposit < 0){ - System.out.println("保证金必须为正数!"); - return -1; - } - else{ - String updateScript = "update SystemAttribute set bookSecurityDesposit =" + securityDesposit ; - return BasicOperation.executeUpdateScript(con,updateScript); - } - } - return -1; - } - /** - * 这个函数的作用是编辑图书信息(书名、作者、出版社、价格) - * @param updaterUid 这是修改者的UID - * @param bookISBN 这是被修改的图书的ISBN - * @param newName 这是被修改的图书的新名字 - * @param newAuthor 这是被修改图书的新作者 - * @param newPublisher 这是被修改图书的新出版社 - * @param newPrice 这是被修改图书的新价格 - * @return update语句自带的返回值 - * @throws SQLException - */ - public static int updateBookInfo (int updaterUid,int bookISBN,String newName,String newAuthor,String newPublisher,double newPrice) throws SQLException { - int identity = getIdentity(updaterUid); - Connection con = BasicOperation.getConnection(); - String originalName = null; - String originalAuthor = null; - String originalPublisher = null; - double originalPrice = 0; - ResultSet rs = BasicOperation.getQueryResult(con, "select name,author,publisher,price from Book where ISBN =" + bookISBN); - if(rs.next()) { - originalName = rs.getString(1); - originalAuthor = rs.getString(2); - originalPublisher = rs.getString(3); - originalPrice = rs.getDouble(4); - } - con.close(); - if(newName == null) { - newName = originalName; - } - if(newAuthor == null) { - newAuthor = originalAuthor; - } - if(newPublisher == null) { - newPublisher = originalPublisher; - } - if(newPrice <= 0.0) { - newPrice = originalPrice; - } - if(identity == 2) { - newName = "'" + newName + "'"; - newAuthor = "'" + newAuthor + "'"; - newPublisher = "'" + newPublisher + "'"; - String updateScript = "update Book set name =" + newName + ", author =" + newAuthor + ", publisher =" + newPublisher + ", price =" + newPrice + "where ISBN =" + bookISBN; - return BasicOperation.executeUpdateScript(updateScript); - } - return -1; - } - /** - * 这个函数的作用是编辑图书信息(书名、作者、出版社、价格) - * @param con 数据库连接 - * @param updaterUid 这是修改者的UID - * @param bookISBN 这是被修改的图书的ISBN - * @param newName 这是被修改的图书的新名字 - * @param newAuthor 这是被修改图书的新作者 - * @param newPublisher 这是被修改图书的新出版社 - * @param newPrice 这是被修改图书的新价格 - * @return update语句自带的返回值 - * @throws SQLException - */ - public static int updateBookInfo (Connection con,int updaterUid,int bookISBN,String newName,String newAuthor,String newPublisher,double newPrice) throws SQLException { - int identity = getIdentity(con,updaterUid); - String originalName = null; - String originalAuthor = null; - String originalPublisher = null; - double originalPrice = 0; - ResultSet rs = BasicOperation.getQueryResult(con, "select name,author,publisher,price from Book where ISBN =" + bookISBN); - if(rs.next()) { - originalName = rs.getString(1); - originalAuthor = rs.getString(2); - originalPublisher = rs.getString(3); - originalPrice = rs.getDouble(4); - } - if(newName == null) { - newName = originalName; - } - if(newAuthor == null) { - newAuthor = originalAuthor; - } - if(newPublisher == null) { - newPublisher = originalPublisher; - } - if(newPrice <= 0.0) { - newPrice = originalPrice; - } - if(identity == 2) { - newName = "'" + newName + "'"; - newAuthor = "'" + newAuthor + "'"; - newPublisher = "'" + newPublisher + "'"; - String updateScript = "update Book set name =" + newName + ", author =" + newAuthor + ", publisher =" + newPublisher + ", price =" + newPrice + "where ISBN =" + bookISBN; - return BasicOperation.executeUpdateScript(con,updateScript); - } - return -1; - } - - - -/* - * 使用这个主函数可以测试数据库的连接是否正常。 - public static void main(String[] args) throws SQLException { - System.out.println(getIdentity(1)); - } -*/ - - -} +package dbOperator; + +import java.sql.Connection; +import java.sql.ResultSet; +import java.sql.SQLException; + +public class AdvancedOperation { + /** + * 这个函数的作用是根据用户的ID号确定其身份为 读者、图书管理员还是超级管理员,其中 1是超级管理员,2是图书管理员,3是读者,返回值为0表示当前用户不存在 + * @param uid 用户的ID号 + * @return identity 用户的身份代号 + * @throws SQLException 数据库查询语句执行错误时会抛出此异常 + */ + public static int getIdentity(int uid) throws SQLException { + Connection con = BasicOperation.getConnection(); + ResultSet rs = BasicOperation.getQueryResult(con,"select identity from User where uid = " + uid); + if(rs.next()) { + int identity = rs.getInt(1); + con.close(); + return identity; + } + return 0; + } + /** + * 这个函数的作用是根据用户的ID号确定其身份为 读者、图书管理员还是超级管理员,其中 1是超级管理员,2是图书管理员,3是读者,返回值为0表示当前用户不存在 + * @param con 建立的数据库连接 + * @param uid 用户的ID号 + * @return identity 用户的身份代号 + * @throws SQLException 数据库查询语句执行错误时会抛出此异常 + */ + public static int getIdentity(Connection con, int uid) throws SQLException { + ResultSet rs = BasicOperation.getQueryResult(con,"select identity from User where uid = " + uid); + if(rs.next()) { + int identity = rs.getInt(1); + return identity; + } + return 0; + } + /** + * 这个函数的作用是根据用户的信息获取其uid,信息可以是邮箱号或手机号,函数可以自动做出判断 + * @param information 基本信息,可以是手机号或邮箱 + * @return 用户的ID + * @throws SQLException 数据库查询语句执行错误时会抛出此异常 + */ + public static int getUid(String information) throws SQLException { + int isEmail = information.indexOf("@"); + Connection con = BasicOperation.getConnection(); + information = "'" + information + "'"; + String queryScript = ""; + if(isEmail!=-1) { + queryScript = "select uid from User where Email = " + information; + } + else queryScript = "select uid from User where phoneNumber = " + information; + ResultSet res = BasicOperation.getQueryResult(con,queryScript); + int uid = -1; + if(res.next()) uid = res.getInt(1); + return uid; + } + /** + * 这个函数的作用是根据用户的信息获取其uid,信息可以是邮箱号或手机号,函数可以自动做出判断 + * @param con 建立的数据库连接 + * @param information 基本信息,可以是手机号或邮箱 + * @return 用户的ID + * @throws SQLException 数据库查询语句执行错误时会抛出此异常 + */ + public static int getUid(Connection con, String information) throws SQLException { + int isEmail = information.indexOf("@"); + information = "'" + information + "'"; + String queryScript = ""; + if(isEmail!=-1) { + queryScript = "select uid from User where Email = " + information; + } + else queryScript = "select uid from User where phoneNumber = " + information; + ResultSet res = BasicOperation.getQueryResult(con,queryScript); + int uid = -1; + if(res.next()) uid = res.getInt(1); + return uid; + } + /** + * 这个函数能根据cookie中的信息取得用户的id,如果当前用户的登录信息依然有效的话 + * @param cookie 用户的关键登录信息 + * @return 用户的id + * @throws SQLException 查询语句执行错误时抛出此异常 + */ + public static int getUidbyCookie(String cookie) throws SQLException { + Connection con = BasicOperation.getConnection(); + cookie = "'" + cookie + "'"; + String queryScript = ""; + queryScript = "select uid from User where recentCookie = " + cookie; + ResultSet res = BasicOperation.getQueryResult(con,queryScript); + int uid = -1; + if(res.next()) uid = res.getInt(1); + con.close(); + return uid; + } + /** + * 这个函数能根据cookie中的信息取得用户的id,如果当前用户的登录信息依然有效的话 + * @param con 数据库连接 + * @param cookie 用户的关键登录信息 + * @return 用户的id + * @throws SQLException 查询语句执行错误时抛出此异常 + */ + public static int getUidbyCookie(Connection con, String cookie) throws SQLException { + cookie = "'" + cookie + "'"; + String queryScript = ""; + queryScript = "select uid from User where recentCookie = " + cookie; + ResultSet res = BasicOperation.getQueryResult(con,queryScript); + int uid = -1; + if(res.next()) uid = res.getInt(1); + return uid; + } + /** + * 这个函数的作用是根据用户的信息获取在数据库中记录的最近一条Cookie,信息可以是邮箱号或手机号,函数可以自动做出判断 + * @param information 基本信息,可以是手机号或邮箱 + * @return 用户的最近一条(recent)Cookie + * @throws SQLException 数据库查询语句执行错误时会抛出此异常 + */ + public static String getUserCookie(String information) throws SQLException { + int isEmail = information.indexOf("@"); + information = "'" + information + "'"; + Connection con = BasicOperation.getConnection(); + String queryScript = ""; + if(isEmail!=-1) { + queryScript = "select recentCookie from User where Email = " + information; + } + else queryScript = "select recentCookie from User where phoneNumber = " + information; + System.out.println(queryScript); + ResultSet res = BasicOperation.getQueryResult(con,queryScript); + String recentCookie = null; + if(res.next()) recentCookie = res.getString(1); + con.close(); + return recentCookie; + } + /** + * 这个函数的作用是根据用户的信息获取在数据库中记录的最近一条Cookie,信息可以是邮箱号或手机号,函数可以自动做出判断 + * @param con 数据库连接 + * @param information 基本信息,可以是手机号或邮箱 + * @return 用户的最近一条(recent)Cookie + * @throws SQLException 数据库查询语句执行错误时会抛出此异常 + */ + public static String getUserCookie(Connection con, String information) throws SQLException { + int isEmail = information.indexOf("@"); + information = "'" + information + "'"; + String queryScript = ""; + if(isEmail!=-1) { + queryScript = "select recentCookie from User where Email = " + information; + } + else queryScript = "select recentCookie from User where phoneNumber = " + information; + System.out.println(queryScript); + ResultSet res = BasicOperation.getQueryResult(con,queryScript); + String recentCookie = null; + if(res.next()) recentCookie = res.getString(1); + return recentCookie; + } + /** + * 这个函数的作用是根据用户的ID在数据库中记录的最近一条Cookie + * @param uid 用户的ID + * @return 用户的最近一条(recent)Cookie + * @throws SQLException 数据库查询语句执行错误时会抛出此异常 + */ + public static String getUserCookie(int uid) throws SQLException { + Connection con = BasicOperation.getConnection(); + String queryScript = "select recentCookie from User where uid = " + uid; + ResultSet res = BasicOperation.getQueryResult(con,queryScript); + String recentCookie = null; + if(res.next()) recentCookie = res.getString(1); + con.close(); + return recentCookie; + } + /** + * 这个函数的作用是根据用户的ID在数据库中记录的最近一条Cookie + * @param con 数据库连接 + * @param uid 用户的ID + * @return 用户的最近一条(recent)Cookie + * @throws SQLException 数据库查询语句执行错误时会抛出此异常 + */ + public static String getUserCookie(Connection con, int uid) throws SQLException { + String queryScript = "select recentCookie from User where uid = " + uid; + ResultSet res = BasicOperation.getQueryResult(con,queryScript); + String recentCookie = null; + if(res.next()) recentCookie = res.getString(1); + return recentCookie; + } + /** + * 这个函数的作用是为系统注册新用户 + * @param Email 用户的电子邮箱 + * @param phoneNumber 用户的手机号 + * @param registrantIdentity 注册者的身份,实际使用时请通过其他函数提供,不要填为定值 + * @param registeredIdentity 被注册者的身份,实际使用时可以填为定值 + * 说明:当被注册者的身份-注册者身份 = 1 的时候注册行为被认为是合法的 + * @return update语句自带的的返回值 + * @throws SQLException 插入语句执行错误时会抛出此异常 + */ + public static int registerNewUser(String Email,String phoneNumber,int registrantIdentity,int registeredIdentity) throws SQLException { + if(phoneNumber == null || Email == null) return -1; + if(registeredIdentity-registrantIdentity == 1) { + Email = "'" + Email + "'"; + phoneNumber = "'" + phoneNumber + "'"; + String defaultPassword = ""; + if(registeredIdentity == 3) defaultPassword = "MD5('12345678')"; + else if(registeredIdentity == 2) defaultPassword = "MD5('00010001')"; + else return -1; + String updateScript = "insert into User values(NULL," + Email + "," + phoneNumber + ",NULL," + registeredIdentity + "," + defaultPassword + ")"; + return BasicOperation.executeUpdateScript(updateScript); + } + return -1; + } + /** + * 这个函数的作用是为系统注册新用户 + * @param con 数据库连接 + * @param Email 用户的电子邮箱 + * @param phoneNumber 用户的手机号 + * @param registrantIdentity 注册者的身份,实际使用时请通过其他函数提供,不要填为定值 + * @param registeredIdentity 被注册者的身份,实际使用时可以填为定值 + * 说明:当被注册者的身份-注册者身份 = 1 的时候注册行为被认为是合法的 + * @return update语句自带的的返回值 + * @throws SQLException 插入语句执行错误时会抛出此异常 + */ + public static int registerNewUser(Connection con,String Email,String phoneNumber,int registrantIdentity,int registeredIdentity) throws SQLException { + if(registeredIdentity-registrantIdentity == 1) { + Email = "'" + Email + "'"; + phoneNumber = "'" + phoneNumber + "'"; + String defaultPassword = ""; + if(registeredIdentity == 3) defaultPassword = "MD5('12345678')"; + else if(registeredIdentity == 2) defaultPassword = "MD5('00010001')"; + else return -1; + String updateScript = "insert into User values(NULL," + Email + "," + phoneNumber + ",NULL," + registeredIdentity + "," + defaultPassword + ")"; + return BasicOperation.executeUpdateScript(con,updateScript); + } + return -1; + } + /** + * 这个函数用来校验用户的信息(邮箱或手机号)和密码是否正确输入,如果输入正确,函数会更新并返回用户的登录信息(cookie),否则返回空字符串 + * @param information 用户的信息 + * @param password 用户的密码 + * @throws SQLException 查询语句或更新语句执行异常时会抛出此异常 + */ + public static String getLoginInfo(String information,String password) throws SQLException { + String type = "phoneNumber"; + if(information.indexOf('@') != -1) type = "Email"; + password = "'" + password + "'"; + String queryScript = "select * from User where " + type + " = '" + information + "' and password = " + password +""; + Connection con = BasicOperation.getConnection(); + ResultSet rs = BasicOperation.getQueryResult(con, queryScript); + if(rs.next()) { + String updateScript = "update User set recentCookie = MD5('" + information + System.currentTimeMillis() + "') where " + type + " = '" + information + "' and password = " + password +""; + BasicOperation.executeUpdateScript(con,updateScript); + con.close(); + return getUserCookie(information); + } + con.close(); + return null; + } + /** + * 这个函数用来校验用户的信息(邮箱或手机号)和密码是否正确输入,如果输入正确,函数会更新并返回用户的登录信息(cookie),否则返回空字符串 + * @param con 数据库连接 + * @param information 用户的信息 + * @param password 用户的密码 + * @throws SQLException 查询语句或更新语句执行异常时会抛出此异常 + */ + public static String getLoginInfo(Connection con,String information,String password) throws SQLException { + String type = "phoneNumber"; + if(information.indexOf('@') != -1) type = "Email"; + password = "'" + password + "'"; + String queryScript = "select * from User where " + type + " = '" + information + "' and password = " + password +""; + ResultSet rs = BasicOperation.getQueryResult(con, queryScript); + if(rs.next()) { + String updateScript = "update User set recentCookie = MD5('" + information + System.currentTimeMillis() + "') where " + type + " = '" + information + "' and password = " + password +""; + BasicOperation.executeUpdateScript(con,updateScript); + return getUserCookie(con,information); + } + return null; + } + + +// 以下函数的作者是谢逸 + /** + * 这个函数的作用是根据输入内容获取书籍的信息,输入内容可以是书名、ISBN、BookID,用户在输入时需要用下拉框选择按哪一种方式查找(默认为书名),输入书名时若有多个关键词需以空格分割 + * 注:此函数返回结果为结果集,需要调用者提供连接数据库的链接 + * @param con 数据库链接 + * @param inputValue 搜索框输入内容 + * @param condition 查找方式 + * @return Book结果集 + * @throws SQLException 插入语句执行错误时会抛出此异常 + */ + public static ResultSet getBookInfo(Connection con, String inputValue, String condition) throws SQLException{ + if(condition.equals("BookID")) { //根据书本ID进行查询 + ResultSet rs = BasicOperation.getQueryResult(con,"select * from Book where ISBN = (select ISBN from SpecificBook where BookID = '" + inputValue + "')"); + if(rs.next()) { + return rs; + } + } + else { //根据书本ISBN、书名进行查询,可实现书名的模糊化查询 + inputValue.replaceAll(" ", "%"); + ResultSet rs = BasicOperation.getQueryResult(con,"select * from Book where " + condition + "like" + "'%" + inputValue + "%'"); + if(rs.next()) { + return rs; + } + } + return null; //未查询到结果 + } + + /** + * 这个函数的作用是Reader/Librarian查询借阅/归还记录 + * 注:此函数返回结果为结果集,需要调用者提供连接数据库的链接 + * @param con 数据库链接 + * @param userID 查询者的uid condition判断借阅/归还 + * @param condition 设定查询借阅/归还 + * @return BorrowList 结果集 + * @throws SQLException 插入语句执行错误时会抛出此异常 + */ + public static ResultSet viewBorrowReturnHistory(Connection con, int userID, String condition) throws SQLException { + int userIdentity = getIdentity(con,userID); + if(userIdentity == 2) { //identity=2,Librarian可执行操作,查询所有Reader的借阅/归还,condition判断借阅/归还 + ResultSet rs = BasicOperation.getQueryResult(con,"select * from BorrowList where status like '%" + condition +"%'"); + if(rs.next()) { + return rs; + } + } + if(userIdentity == 3) { //identity=3,Reader可执行操作,查询自己的借阅/归还,condition判断查找借阅/归还 + ResultSet rs = BasicOperation.getQueryResult(con,"select * from BorrowList where uid = " + userID + "and status like '%" + condition +"%'"); + if(rs.next()) { + return rs; + } + } + return null; + } + + /** + * 函数重载,用于Librarian查询指定readerID的借阅/归还的情况 + * 注:此函数返回结果为结果集,需要调用者提供连接数据库的链接 + * @param con 数据库链接 + * @param userID 查询者的uid + * @param condition 设定查询借阅/归还 + * @param readerID Librarian指定的查询对象 + * @return BorrowList 结果集 + * @throws SQLException 插入语句执行错误时会抛出此异常 + */ + public static ResultSet viewBorrowReturnHistory(Connection con, int userID, String condition, int readerID) throws SQLException { + if(getIdentity(con,userID) == 2) { //identity=2,Librarian可执行操作,查询指定Reader的借阅/归还 + ResultSet rs = BasicOperation.getQueryResult(con,"select * from BorrowList where uid = " + readerID + "and status like '%" + condition +"%'"); + if(rs.next()) { + return rs; + } + } + return null; + } + + /** + * 此函数用于Librarian/Reader查询罚金记录 + * 注:此函数返回结果为结果集,需要调用者提供连接数据库的链接 + * @param con 数据库链接 + * @param userID 判断用户身份 + * @return FineList结果集 + * @throws SQLException 插入语句执行错误时会抛出此异常 + */ + public static ResultSet viewFineHistory(Connection con, int userID) throws SQLException { + int userIdentity = getIdentity(con,userID); + if(userIdentity == 2) { //identity=2,Librarian可执行操作,查询所有Reader的FineHistory + ResultSet rs = BasicOperation.getQueryResult(con,"select * from FineList"); + if(rs.next()) { + return rs; + } + } + if(userIdentity == 3) { //identity=3,Reader可执行操作,查询自己的FineHistory + ResultSet rs = BasicOperation.getQueryResult(con,"select * from FineList where uid = " + userID); + if(rs.next()) { + return rs; + } + } + return null; + } + + /** + * 函数重载,用于Librarian查询指定Reader的罚金记录 + * 注:此函数返回结果为结果集,需要调用者提供连接数据库的链接 + * @param con 数据库链接 + * @param userID readerID是Librarian指定的查询对象 + * @return FineList结果集 + * @throws SQLException 插入语句执行错误时会抛出此异常 + */ + public static ResultSet viewFineHistory(Connection con, int userID, int readerID) throws SQLException { + if(getIdentity(con,userID) == 2) { //identity=2,Librarian可执行操作,查询指定Reader的FineHistory + ResultSet rs = BasicOperation.getQueryResult(con,"select * from FineList where uid =" + readerID); + if(rs.next()) { + return rs; + } + } + return null; + } + + + +//以下函数的作者是胡兰氪 + /** + * 这个函数的作用是为系统添加新书 + * @param uid 被注册者的身份,实际使用时可以填为定值 + * 说明:当被注册者的身份!= 2 的时候增书行为被认为是非法的 + * @param ISBN 书的类号 + * @param num 增书数量 + * @return void + * @throws SQLException 插入语句执行错误时会抛出此异常 + */ + public static void addBooks(int uid,String ISBN,int num) throws SQLException{ + int identity = getIdentity(uid); + String bookid=null; + if(identity!=2) return; + Connection con = BasicOperation.getConnection(); + while(num-->0) { + bookid=ISBN+System.currentTimeMillis()+Integer.toString(num); + bookid="MD5('"+bookid+"')"; + String sql="insert into SpecificBook(bookID,position,status,ISBN) values("+bookid+",NULL,NULL,'"+ISBN+"')"; + BasicOperation.executeUpdateScript(con,sql); + } + con.close(); + return; + } + /** + * 这个函数的作用是为系统添加新书 + * @param con 数据库连接 + * @param uid 被注册者的身份,实际使用时可以填为定值 + * 说明:当被注册者的身份!= 2 的时候增书行为被认为是非法的 + * @param ISBN 书的类号 + * @param num 增书数量 + * @return void + * @throws SQLException 插入语句执行错误时会抛出此异常 + */ + public static void addBooks(Connection con,int uid,String ISBN,int num) throws SQLException{ + int identity = getIdentity(con,uid); + String bookid=null; + if(identity!=2) return; + while(num-->0) { + bookid=ISBN+System.currentTimeMillis()+Integer.toString(num); + bookid="MD5('"+bookid+"')"; + String updateScript="insert into SpecificBook(bookID,position,status,ISBN) values("+bookid+",NULL,NULL,'"+ISBN+"')"; + BasicOperation.executeUpdateScript(con,updateScript); + } + return; + } + + /** + * 这个函数的作用是设置书的位置信息 + * @param uid 被注册者的身份,实际使用时不要填为定值 + * 说明:当被注册者的身份!= 2 的时候设置新书的信息被认为是非法的 + * @param booid 书的id + * @param position 书的位置信息 + * @return void + * @throws SQLException 插入语句执行错误时会抛出此异常 + */ + public static void setBookposition(int uid,String bookid,String position) throws SQLException{ + int identity = getIdentity(uid); + if(identity!=2) return; + String updateScript="update SpecificBook set position= '"+position+"' where bookID = '"+bookid+"'"; + BasicOperation.executeUpdateScript(updateScript); + } + + /** + * 这个函数的作用是设置书的位置信息 + * @param con 数据库连接 + * @param uid 被注册者的身份,实际使用时不要填为定值 + * 说明:当被注册者的身份!= 2 的时候设置新书的信息被认为是非法的 + * @param booid 书的id + * @param position 书的位置信息 + * @return void + * @throws SQLException 插入语句执行错误时会抛出此异常 + */ + public static void setBookposition(Connection con,int uid,String bookid,String position) throws SQLException{ + int identity = getIdentity(con,uid); + if(identity!=2) return; + String updateScript="update SpecificBook set position= '"+position+"' where bookID = '"+bookid+"'"; + BasicOperation.executeUpdateScript(con,updateScript); + } + + /** + * 这个函数的作用是设置书的状态信息 + * @param uid 被注册者的身份,实际使用时可以填为定值 + * 说明:当被注册者的身份!= 2 的时候设置新书的信息被认为是非法的 + * @param booid 书的id + * @param status 书的状态信息 + * @return void + * @throws SQLException 插入语句执行错误时会抛出此异常 + */ + public static void setBookstatus(int uid,String bookid,String status) throws SQLException{ + int identity = getIdentity(uid); + if(identity!=2)return; + String updateScript="update SpecificBook set status= '"+status+"' where bookID = '"+bookid+"'"; + BasicOperation.executeUpdateScript(updateScript); + } + /** + * 这个函数的作用是设置书的状态信息 + * @param con 数据库连接 + * @param uid 被注册者的身份,实际使用时可以填为定值 + * 说明:当被注册者的身份!= 2 的时候设置新书的信息被认为是非法的 + * @param booid 书的id + * @param status 书的状态信息 + * @return void + * @throws SQLException 插入语句执行错误时会抛出此异常 + */ + public static void setBookstatus(Connection con,int uid,String bookid,String status) throws SQLException{ + int identity = getIdentity(con,uid); + if(identity!=2)return; + String updateScript="update SpecificBook set status= '"+status+"' where bookID = '"+bookid+"'"; + BasicOperation.executeUpdateScript(con,updateScript); + } + +//以下函数的作者是贾泽坤 + /** + * 这个函数的作用是用户修改个人信息 + * @param newEmail 被修改读者的电子邮箱 + * @param newPhoneNumber 被修改读者的手机号 + * @param updaterUid 修改者的UID,实际使用时请通过其他函数提供,不要填为定值 + * @param updatedUid 被修改用户的UID,实际使用时请通过修改者选择的读者UID提供,不要填为定值 + * @return update语句自带的的返回值 + * @throws SQLException SQL语句执行错误时会抛出此异常 + */ + public static int updateUserInfo(String newEmail,String newPhoneNumber,int updaterUid,int updatedUid) throws SQLException { + Connection con = BasicOperation.getConnection(); + int identity = getIdentity(con,updaterUid); + ResultSet rs1 = BasicOperation.getQueryResult(con,"select Email,phoneNumber from User where uid=" + updatedUid); + String originalEmail = null; + String originalPhoneNumber = null; + if(rs1.next()) { + originalEmail=rs1.getString(1); + originalPhoneNumber = rs1.getString(2); + } + con.close(); + if(newEmail == null) { + newEmail = originalEmail; + } + if(newPhoneNumber == null) { + newPhoneNumber = originalPhoneNumber; + } + if(identity == 3 || identity == 2) { + if(identity == 3) updatedUid = updaterUid; + newEmail = "'" + newEmail + "'"; + newPhoneNumber = "'" + newPhoneNumber + "'"; + String updateScript = "update User Set Email = " + newEmail + ", phoneNumber = " + newPhoneNumber + " where uid = " + updatedUid; + return BasicOperation.executeUpdateScript(updateScript); + } + else if(identity == 1) { + System.out.println("超级管理员禁止修改读者信息!"); + return -1; + } + return -1; + } + /** + * 这个函数的作用是用户修改个人信息 + * @param con 数据库连接 + * @param newEmail 被修改读者的电子邮箱 + * @param newPhoneNumber 被修改读者的手机号 + * @param updaterUid 修改者的UID,实际使用时请通过其他函数提供,不要填为定值 + * @param updatedUid 被修改用户的UID,实际使用时请通过修改者选择的读者UID提供,不要填为定值 + * @return update语句自带的的返回值 + * @throws SQLException SQL语句执行错误时会抛出此异常 + */ + public static int updateUserInfo(Connection con,String newEmail,String newPhoneNumber,int updaterUid,int updatedUid) throws SQLException { + int identity = getIdentity(con,updaterUid); + ResultSet rs1 = BasicOperation.getQueryResult(con,"select Email,phoneNumber from User where uid=" + updatedUid); + String originalEmail = null; + String originalPhoneNumber = null; + if(rs1.next()) { + originalEmail=rs1.getString(1); + originalPhoneNumber = rs1.getString(2); + } + con.close(); + if(newEmail == null) { + newEmail = originalEmail; + } + if(newPhoneNumber == null) { + newPhoneNumber = originalPhoneNumber; + } + if(identity == 3 || identity == 2) { + if(identity == 3) updatedUid = updaterUid; + newEmail = "'" + newEmail + "'"; + newPhoneNumber = "'" + newPhoneNumber + "'"; + String updateScript = "update User Set Email = " + newEmail + ", phoneNumber = " + newPhoneNumber + " where uid = " + updatedUid; + return BasicOperation.executeUpdateScript(con,updateScript); + } + else if(identity == 1) { + System.out.println("超级管理员禁止修改读者信息!"); + return -1; + } + return -1; + } + + /** + * 这个函数的作用是修改用户密码 + * @param changerUid 这是修改者的UID + * @param changedUid 这是被修改者的UID + * @param newPassword 这是修改后的密码 + * @return update 语句自带的返回值 + * @throws SQLException + */ + public static int changePassword (int changerUid,int changedUid,String newPassword) throws SQLException { + int changerIdentity = getIdentity(changerUid); + int changedIdentity = getIdentity(changedUid); + if(changedIdentity - changerIdentity>=0) { + if(newPassword == null){ + System.out.println("请输入修改后的密码!"); + return -1; + } + if(changedIdentity == changerIdentity) changedUid = changerUid; + newPassword = "MD5('" + newPassword + "')"; + String updateScript = "update User set password = " + newPassword + " where uid = " + changedUid; + return BasicOperation.executeUpdateScript(updateScript); + } + return -1; + } + /** + * 这个函数的作用是修改用户密码 + * @param con 数据库连接 + * @param changerUid 这是修改者的UID + * @param changedUid 这是被修改者的UID + * @param newPassword 这是修改后的密码 + * @return update 语句自带的返回值 + * @throws SQLException + */ + public static int changePassword (Connection con,int changerUid,int changedUid,String newPassword) throws SQLException { + int changerIdentity = getIdentity(con,changerUid); + int changedIdentity = getIdentity(con,changedUid); + if(changedIdentity - changerIdentity>=0) { + if(newPassword == null){ + System.out.println("请输入修改后的密码!"); + return -1; + } + if(changedIdentity == changerIdentity) changedUid = changerUid; + newPassword = "MD5('" + newPassword + "')"; + String updateScript = "update User set password = " + newPassword + " where uid = " + changedUid; + return BasicOperation.executeUpdateScript(con,updateScript); + } + return -1; + } + /** + * 这个函数的作用是修改滞纳金(罚金) + * @param updaterUid 这是修改者的UID + * @param fineValue 这是修改后罚金的值 + * @return update 语句自带的返回值 + * @throws SQLException + */ + public static int updateFineValue (int updaterUid,double fineValue) throws SQLException { + int identity = getIdentity(updaterUid); + if(identity == 1) { + if(fineValue < 0){ + System.out.println("罚金不得为负!"); + return -1; + } + else if(fineValue > 0){ + String updateScript = "update SystemAttribute set bookFineValue =" + fineValue ; + return BasicOperation.executeUpdateScript(updateScript); + } + else return -1; + } + return -1; + } + /** + * 这个函数的作用是修改滞纳金(罚金) + * @param con 数据库连接 + * @param updaterUid 这是修改者的UID + * @param fineValue 这是修改后罚金的值 + * @return update 语句自带的返回值 + * @throws SQLException + */ + public static int updateFineValue (Connection con,int updaterUid,double fineValue) throws SQLException { + int identity = getIdentity(con,updaterUid); + if(identity == 1) { + if(fineValue < 0){ + System.out.println("罚金不得为负!"); + return -1; + } + else if(fineValue > 0){ + String updateScript = "update SystemAttribute set bookFineValue =" + fineValue ; + return BasicOperation.executeUpdateScript(con,updateScript); + } + else return -1; + } + return -1; + } + /** + * 这个函数的作用是修改归还期 + * @param updaterUid 这是修改者的UID + * @param returnPeriod 这是修改后归还期的值 + * @return update 语句自带的返回值 + * @throws SQLException + */ + public static int updateReturnPeriod (int updaterUid,int returnPeriod) throws SQLException { + int identity = getIdentity(updaterUid); + if(identity == 1) { + if(returnPeriod <= 0){ + System.out.println("归还期必须为正(天数)!"); + return -1; + } + else { + String updateScript = "update SystemAttribute set bookReturnPeriod =" + returnPeriod ; + return BasicOperation.executeUpdateScript(updateScript); + } + } + return -1; + } + /** + * 这个函数的作用是修改归还期 + * @param con 数据库连接 + * @param updaterUid 这是修改者的UID + * @param returnPeriod 这是修改后归还期的值 + * @return update 语句自带的返回值 + * @throws SQLException + */ + public static int updateReturnPeriod (Connection con,int updaterUid,int returnPeriod) throws SQLException { + int identity = getIdentity(con,updaterUid); + if(identity == 1) { + if(returnPeriod <= 0){ + System.out.println("归还期必须为正(天数)!"); + return -1; + } + else { + String updateScript = "update SystemAttribute set bookReturnPeriod =" + returnPeriod ; + return BasicOperation.executeUpdateScript(con,updateScript); + } + } + return -1; + } + /** + * 这个函数的作用是修改保证金 + * @param updaterUid 这是修改者的UID + * @param returnPeriod 这是修改后保证金的值 + * @return update 语句自带的返回值 + * @throws SQLException + */ + public static int updateSecurityDesposit (int updaterUid,double securityDesposit) throws SQLException { + int identity = getIdentity(updaterUid); + if(identity == 1) { + if(securityDesposit < 0){ + System.out.println("保证金必须为正数!"); + return -1; + } + else{ + String updateScript = "update SystemAttribute set bookSecurityDesposit =" + securityDesposit ; + return BasicOperation.executeUpdateScript(updateScript); + } + } + return -1; + } + /** + * 这个函数的作用是修改保证金 + * @param con 数据库连接 + * @param updaterUid 这是修改者的UID + * @param returnPeriod 这是修改后保证金的值 + * @return update 语句自带的返回值 + * @throws SQLException + */ + public static int updateSecurityDesposit (Connection con,int updaterUid,double securityDesposit) throws SQLException { + int identity = getIdentity(con,updaterUid); + if(identity == 1) { + if(securityDesposit < 0){ + System.out.println("保证金必须为正数!"); + return -1; + } + else{ + String updateScript = "update SystemAttribute set bookSecurityDesposit =" + securityDesposit ; + return BasicOperation.executeUpdateScript(con,updateScript); + } + } + return -1; + } + /** + * 这个函数的作用是编辑图书信息(书名、作者、出版社、价格) + * @param updaterUid 这是修改者的UID + * @param bookISBN 这是被修改的图书的ISBN + * @param newName 这是被修改的图书的新名字 + * @param newAuthor 这是被修改图书的新作者 + * @param newPublisher 这是被修改图书的新出版社 + * @param newPrice 这是被修改图书的新价格 + * @return update语句自带的返回值 + * @throws SQLException + */ + public static int updateBookInfo (int updaterUid,int bookISBN,String newName,String newAuthor,String newPublisher,double newPrice) throws SQLException { + int identity = getIdentity(updaterUid); + Connection con = BasicOperation.getConnection(); + String originalName = null; + String originalAuthor = null; + String originalPublisher = null; + double originalPrice = 0; + ResultSet rs = BasicOperation.getQueryResult(con, "select name,author,publisher,price from Book where ISBN =" + bookISBN); + if(rs.next()) { + originalName = rs.getString(1); + originalAuthor = rs.getString(2); + originalPublisher = rs.getString(3); + originalPrice = rs.getDouble(4); + } + con.close(); + if(newName == null) { + newName = originalName; + } + if(newAuthor == null) { + newAuthor = originalAuthor; + } + if(newPublisher == null) { + newPublisher = originalPublisher; + } + if(newPrice <= 0.0) { + newPrice = originalPrice; + } + if(identity == 2) { + newName = "'" + newName + "'"; + newAuthor = "'" + newAuthor + "'"; + newPublisher = "'" + newPublisher + "'"; + String updateScript = "update Book set name =" + newName + ", author =" + newAuthor + ", publisher =" + newPublisher + ", price =" + newPrice + "where ISBN =" + bookISBN; + return BasicOperation.executeUpdateScript(updateScript); + } + return -1; + } + /** + * 这个函数的作用是编辑图书信息(书名、作者、出版社、价格) + * @param con 数据库连接 + * @param updaterUid 这是修改者的UID + * @param bookISBN 这是被修改的图书的ISBN + * @param newName 这是被修改的图书的新名字 + * @param newAuthor 这是被修改图书的新作者 + * @param newPublisher 这是被修改图书的新出版社 + * @param newPrice 这是被修改图书的新价格 + * @return update语句自带的返回值 + * @throws SQLException + */ + public static int updateBookInfo (Connection con,int updaterUid,int bookISBN,String newName,String newAuthor,String newPublisher,double newPrice) throws SQLException { + int identity = getIdentity(con,updaterUid); + String originalName = null; + String originalAuthor = null; + String originalPublisher = null; + double originalPrice = 0; + ResultSet rs = BasicOperation.getQueryResult(con, "select name,author,publisher,price from Book where ISBN =" + bookISBN); + if(rs.next()) { + originalName = rs.getString(1); + originalAuthor = rs.getString(2); + originalPublisher = rs.getString(3); + originalPrice = rs.getDouble(4); + } + if(newName == null) { + newName = originalName; + } + if(newAuthor == null) { + newAuthor = originalAuthor; + } + if(newPublisher == null) { + newPublisher = originalPublisher; + } + if(newPrice <= 0.0) { + newPrice = originalPrice; + } + if(identity == 2) { + newName = "'" + newName + "'"; + newAuthor = "'" + newAuthor + "'"; + newPublisher = "'" + newPublisher + "'"; + String updateScript = "update Book set name =" + newName + ", author =" + newAuthor + ", publisher =" + newPublisher + ", price =" + newPrice + "where ISBN =" + bookISBN; + return BasicOperation.executeUpdateScript(con,updateScript); + } + return -1; + } + + + +/* + * 使用这个主函数可以测试数据库的连接是否正常。 + public static void main(String[] args) throws SQLException { + System.out.println(getIdentity(1)); + } +*/ + + +} diff --git a/old/src/dbOperator/AdvancedOperation.java b/old/src/dbOperator/AdvancedOperation.java new file mode 100644 index 0000000..4208b2b --- /dev/null +++ b/old/src/dbOperator/AdvancedOperation.java @@ -0,0 +1,1651 @@ +package dbOperator; + +import java.sql.Connection; +import java.sql.ResultSet; +import java.sql.SQLException; +import java.sql.ResultSetMetaData; +import java.text.ParseException; +import java.text.SimpleDateFormat; +import java.util.Date; + +public class AdvancedOperation { + /** + * 这个函数的作用是根据用户的ID号确定其身份为 读者、图书管理员还是超级管理员,其中 1是超级管理员,2是图书管理员,3是读者,返回值为0表示当前用户不存在 + * + * @param uid 用户的ID号 + * @return identity 用户的身份代号 + * @throws SQLException 数据库查询语句执行错误时会抛出此异常 + */ + public static int getIdentity(int uid) throws SQLException { + Connection con = BasicOperation.getConnection(); + ResultSet rs = BasicOperation.getQueryResult(con, "select identity from User where uid = " + uid); + if (rs.next()) { + int identity = rs.getInt(1); + con.close(); + return identity; + } + return 0; + } + + /** + * 这个函数的作用是根据用户的ID号确定其身份为 读者、图书管理员还是超级管理员,其中 1是超级管理员,2是图书管理员,3是读者,返回值为0表示当前用户不存在 + * + * @param con 建立的数据库连接 + * @param uid 用户的ID号 + * @return identity 用户的身份代号 + * @throws SQLException 数据库查询语句执行错误时会抛出此异常 + */ + public static int getIdentity(Connection con, int uid) throws SQLException { + ResultSet rs = BasicOperation.getQueryResult(con, "select identity from User where uid = " + uid); + if (rs.next()) { + int identity = rs.getInt(1); + return identity; + } + return 0; + } + + /** + * 这个函数的作用是根据用户的信息获取其uid,信息可以是邮箱号或手机号,函数可以自动做出判断 + * + * @param information 基本信息,可以是手机号或邮箱 + * @return 用户的ID + * @throws SQLException 数据库查询语句执行错误时会抛出此异常 + */ + public static int getUid(String information) throws SQLException { + int isEmail = information.indexOf("@"); + Connection con = BasicOperation.getConnection(); + information = "'" + information + "'"; + String queryScript = ""; + if (isEmail != -1) { + queryScript = "select uid from User where Email = " + information; + } else + queryScript = "select uid from User where phoneNumber = " + information; + ResultSet res = BasicOperation.getQueryResult(con, queryScript); + int uid = -1; + if (res.next()) + uid = res.getInt(1); + return uid; + } + + /** + * 这个函数的作用是根据用户的信息获取其uid,信息可以是邮箱号或手机号,函数可以自动做出判断 + * + * @param con 建立的数据库连接 + * @param information 基本信息,可以是手机号或邮箱 + * @return 用户的ID + * @throws SQLException 数据库查询语句执行错误时会抛出此异常 + */ + public static int getUid(Connection con, String information) throws SQLException { + int isEmail = information.indexOf("@"); + information = "'" + information + "'"; + String queryScript = ""; + if (isEmail != -1) { + queryScript = "select uid from User where Email = " + information; + } else + queryScript = "select uid from User where phoneNumber = " + information; + ResultSet res = BasicOperation.getQueryResult(con, queryScript); + int uid = -1; + if (res.next()) + uid = res.getInt(1); + return uid; + } + + /** + * 这个函数能根据cookie中的信息取得用户的id,如果当前用户的登录信息依然有效的话 + * + * @param cookie 用户的关键登录信息 + * @return 用户的id + * @throws SQLException 查询语句执行错误时抛出此异常 + */ + public static int getUidbyCookie(String cookie) throws SQLException { + Connection con = BasicOperation.getConnection(); + cookie = "'" + cookie + "'"; + String queryScript = ""; + queryScript = "select uid from User where recentCookie = " + cookie; + ResultSet res = BasicOperation.getQueryResult(con, queryScript); + int uid = -1; + if (res.next()) + uid = res.getInt(1); + con.close(); + return uid; + } + + /** + * 这个函数能根据cookie中的信息取得用户的id,如果当前用户的登录信息依然有效的话 + * + * @param con 数据库连接 + * @param cookie 用户的关键登录信息 + * @return 用户的id + * @throws SQLException 查询语句执行错误时抛出此异常 + */ + public static int getUidbyCookie(Connection con, String cookie) throws SQLException { + cookie = "'" + cookie + "'"; + String queryScript = ""; + queryScript = "select uid from User where recentCookie = " + cookie; + ResultSet res = BasicOperation.getQueryResult(con, queryScript); + int uid = -1; + if (res.next()) + uid = res.getInt(1); + return uid; + } + + /** + * 这个函数的作用是根据用户的信息获取在数据库中记录的最近一条Cookie,信息可以是邮箱号或手机号,函数可以自动做出判断 + * + * @param information 基本信息,可以是手机号或邮箱 + * @return 用户的最近一条(recent)Cookie + * @throws SQLException 数据库查询语句执行错误时会抛出此异常 + */ + public static String getUserCookie(String information) throws SQLException { + int isEmail = information.indexOf("@"); + information = "'" + information + "'"; + Connection con = BasicOperation.getConnection(); + String queryScript = ""; + if (isEmail != -1) { + queryScript = "select recentCookie from User where Email = " + information; + } else + queryScript = "select recentCookie from User where phoneNumber = " + information; + System.out.println(queryScript); + ResultSet res = BasicOperation.getQueryResult(con, queryScript); + String recentCookie = null; + if (res.next()) + recentCookie = res.getString(1); + con.close(); + return recentCookie; + } + + /** + * 这个函数的作用是根据用户的信息获取在数据库中记录的最近一条Cookie,信息可以是邮箱号或手机号,函数可以自动做出判断 + * + * @param con 数据库连接 + * @param information 基本信息,可以是手机号或邮箱 + * @return 用户的最近一条(recent)Cookie + * @throws SQLException 数据库查询语句执行错误时会抛出此异常 + */ + public static String getUserCookie(Connection con, String information) throws SQLException { + int isEmail = information.indexOf("@"); + information = "'" + information + "'"; + String queryScript = ""; + if (isEmail != -1) { + queryScript = "select recentCookie from User where Email = " + information; + } else + queryScript = "select recentCookie from User where phoneNumber = " + information; + System.out.println(queryScript); + ResultSet res = BasicOperation.getQueryResult(con, queryScript); + String recentCookie = null; + if (res.next()) + recentCookie = res.getString(1); + return recentCookie; + } + + /** + * 这个函数的作用是根据用户的ID在数据库中记录的最近一条Cookie + * + * @param uid 用户的ID + * @return 用户的最近一条(recent)Cookie + * @throws SQLException 数据库查询语句执行错误时会抛出此异常 + */ + public static String getUserCookie(int uid) throws SQLException { + Connection con = BasicOperation.getConnection(); + String queryScript = "select recentCookie from User where uid = " + uid; + ResultSet res = BasicOperation.getQueryResult(con, queryScript); + String recentCookie = null; + if (res.next()) + recentCookie = res.getString(1); + con.close(); + return recentCookie; + } + + /** + * 这个函数的作用是根据用户的ID在数据库中记录的最近一条Cookie + * + * @param con 数据库连接 + * @param uid 用户的ID + * @return 用户的最近一条(recent)Cookie + * @throws SQLException 数据库查询语句执行错误时会抛出此异常 + */ + public static String getUserCookie(Connection con, int uid) throws SQLException { + String queryScript = "select recentCookie from User where uid = " + uid; + ResultSet res = BasicOperation.getQueryResult(con, queryScript); + String recentCookie = null; + if (res.next()) + recentCookie = res.getString(1); + return recentCookie; + } + + /** + * 这个函数的作用是为系统注册新用户 + * + * @param Email 用户的电子邮箱 + * @param phoneNumber 用户的手机号 + * @param registrantIdentity 注册者的身份,实际使用时请通过其他函数提供,不要填为定值 + * @param registeredIdentity 被注册者的身份,实际使用时可以填为定值 说明:当被注册者的身份-注册者身份 = 1 + * 的时候注册行为被认为是合法的 + * @return update语句自带的的返回值 + * @throws SQLException 插入语句执行错误时会抛出此异常 + */ + public static int registerNewUser(String Email, String phoneNumber, int registrantIdentity, int registeredIdentity) + throws SQLException { + if (phoneNumber == null || Email == null) + return -1; + if (registeredIdentity - registrantIdentity == 1) { + Email = "'" + Email + "'"; + phoneNumber = "'" + phoneNumber + "'"; + String defaultPassword = ""; + if (registeredIdentity == 3) + defaultPassword = "MD5('12345678')"; + else if (registeredIdentity == 2) + defaultPassword = "MD5('00010001')"; + else + return -1; + String updateScript = "insert into User values(NULL," + Email + "," + phoneNumber + ",NULL," + + registeredIdentity + "," + defaultPassword + ")"; + return BasicOperation.executeUpdateScript(updateScript); + } + return -1; + } + + /** + * 这个函数的作用是为系统注册新用户 + * + * @param con 数据库连接 + * @param Email 用户的电子邮箱 + * @param phoneNumber 用户的手机号 + * @param registrantIdentity 注册者的身份,实际使用时请通过其他函数提供,不要填为定值 + * @param registeredIdentity 被注册者的身份,实际使用时可以填为定值 说明:当被注册者的身份-注册者身份 = 1 + * 的时候注册行为被认为是合法的 + * @return update语句自带的的返回值 + * @throws SQLException 插入语句执行错误时会抛出此异常 + */ + public static int registerNewUser(Connection con, String Email, String phoneNumber, int registrantIdentity, + int registeredIdentity) throws SQLException { + if (registeredIdentity - registrantIdentity == 1) { + Email = "'" + Email + "'"; + phoneNumber = "'" + phoneNumber + "'"; + String defaultPassword = ""; + if (registeredIdentity == 3) + defaultPassword = "MD5('12345678')"; + else if (registeredIdentity == 2) + defaultPassword = "MD5('00010001')"; + else + return -1; + String updateScript = "insert into User values(NULL," + Email + "," + phoneNumber + ",NULL," + + registeredIdentity + "," + defaultPassword + ")"; + return BasicOperation.executeUpdateScript(con, updateScript); + } + return -1; + } + + /** + * 这个函数用来校验用户的信息(邮箱或手机号)和密码是否正确输入,如果输入正确,函数会更新并返回用户的登录信息(cookie),否则返回空字符串 + * + * @param information 用户的信息 + * @param password 用户的密码 + * @throws SQLException 查询语句或更新语句执行异常时会抛出此异常 + */ + public static String getLoginInfo(String information, String password) throws SQLException { + String type = "phoneNumber"; + if (information.indexOf('@') != -1) + type = "Email"; + password = "'" + password + "'"; + String queryScript = "select * from User where " + type + " = '" + information + "' and password = " + password + + ""; + Connection con = BasicOperation.getConnection(); + ResultSet rs = BasicOperation.getQueryResult(con, queryScript); + if (rs.next()) { + String updateScript = "update User set recentCookie = MD5('" + information + System.currentTimeMillis() + + "') where " + type + " = '" + information + "' and password = " + password + ""; + BasicOperation.executeUpdateScript(con, updateScript); + con.close(); + return getUserCookie(information); + } + con.close(); + return null; + } + + /** + * 这个函数用来校验用户的信息(邮箱或手机号)和密码是否正确输入,如果输入正确,函数会更新并返回用户的登录信息(cookie),否则返回空字符串 + * + * @param con 数据库连接 + * @param information 用户的信息 + * @param password 用户的密码 + * @throws SQLException 查询语句或更新语句执行异常时会抛出此异常 + */ + public static String getLoginInfo(Connection con, String information, String password) throws SQLException { + String type = "phoneNumber"; + if (information.indexOf('@') != -1) + type = "Email"; + password = "'" + password + "'"; + String queryScript = "select * from User where " + type + " = '" + information + "' and password = " + password + + ""; + ResultSet rs = BasicOperation.getQueryResult(con, queryScript); + if (rs.next()) { + String updateScript = "update User set recentCookie = MD5('" + information + System.currentTimeMillis() + + "') where " + type + " = '" + information + "' and password = " + password + ""; + BasicOperation.executeUpdateScript(con, updateScript); + return getUserCookie(con, information); + } + return null; + } + +// 以下函数的作者是谢逸 + /** + * 这个函数的作用是根据输入内容获取书籍的信息,输入内容可以是书名、ISBN、bookID,用户在输入时需要用下拉框选择按哪一种方式查找(默认为书名),输入书名时若有多个关键词需以空格分割 + * 注:此函数返回结果为结果集,需要调用者提供连接数据库的链接 + * + * @param con 数据库链接 + * @param inputValue 搜索框输入内容 + * @param condition 查找方式 + * @return Book结果集 + * @throws SQLException 插入语句执行错误时会抛出此异常 + */ + public static ResultSet getBookInfo(Connection con, String inputValue, String condition) throws SQLException { + if (condition.equals("bid")) { // 根据书本ID进行查询 + ResultSet rs = BasicOperation.getQueryResult(con, + "select * from Book where bid ='" + inputValue + + "'"); + return rs; + } else { // 根据书本ISBN、书名进行查询,可实现书名的模糊化查询 + inputValue.replaceAll(" ", "%"); + ResultSet rs = BasicOperation.getQueryResult(con, + "select * from Book where " + condition + " like " + "'%" + inputValue + "%'"); + return rs; + } + } + + /** + * 这个函数的作用是根据输入内容获取一本书的信息,输入内容可以是bid,bookID,status用户在输入时需要用下拉框选择按哪一种方式查找(默认为书名),输入书名时若有多个关键词需以空格分割 + * 注:此函数返回结果为结果集,需要调用者提供连接数据库的链接 + * + * @param con 数据库链接 + * @param inputValue 搜索框输入内容 + * @param condition 查找方式 + * @return 结果集 + * @throws SQLException 插入语句执行错误时会抛出此异常 + */ + public static ResultSet getSpecificBookInfo(Connection con, String inputValue, String condition) throws SQLException { + if (condition.equals("bookID")) { // 根据书本ID进行查询 + ResultSet rs = BasicOperation.getQueryResult(con, + "select * from SpecificBook where bookID = '" + inputValue + + "'"); + return rs; + } + if (condition.equals("bid")) { // 根据书类进行查询 + ResultSet rs = BasicOperation.getQueryResult(con, + "select * from SpecificBook where bid = '" + inputValue + + "'"); + return rs; + } + else{ //可实现副本状态模糊化查询 + inputValue.replaceAll(" ", "%"); + ResultSet rs = BasicOperation.getQueryResult(con, + "select * from SpecificBook where " + condition + " like '%" + inputValue + "%'"); + return rs; + } + } + /** + * 这个函数的作用是根据输入内容获取一本书的信息,输入内容可以是bid,bookID,status用户在输入时需要用下拉框选择按哪一种方式查找(默认为书名),输入书名时若有多个关键词需以空格分割 + * 注:此函数返回结果为结果集,需要调用者提供连接数据库的链接 + * + * @param con 数据库链接 + * @param inputValue 搜索框输入内容 + * @param condition 查找方式 + * @return 结果集 + * @throws SQLException 插入语句执行错误时会抛出此异常 + */ + public static ResultSet getReaderInfo(Connection con, String inputValue, String condition) throws SQLException { + if (condition.equals("uid")) { // 根据读者ID进行查询 + ResultSet rs = BasicOperation.getQueryResult(con, + "select * from User where uid = '" + inputValue + + "' and identity = 3"); + return rs; + } + if (condition.equals("Email")) { // 根据Email进行查询 + inputValue.replaceAll(" ", "%"); + ResultSet rs = BasicOperation.getQueryResult(con, + "select * from User where Email like '%" + inputValue + "%' and identity = 3"); + return rs; + } + else{ //根据phoneNumber进行查询 + inputValue.replaceAll(" ", "%"); + ResultSet rs = BasicOperation.getQueryResult(con, + "select * from User where phoneNumber like '%" + inputValue + "%' and identity = 3"); + return rs; + } + } + + /** + * 这个函数的作用是Reader/Librarian查询借阅/归还记录 注:此函数返回结果为结果集,需要调用者提供连接数据库的链接 + * + * @param con 数据库链接 + * @param userID 查询者的uid condition判断借阅/归还 + * @param condition 设定查询借阅/归还 + * @return BorrowList 结果集 + * @throws SQLException 插入语句执行错误时会抛出此异常 + */ + public static ResultSet viewBorrowReturnHistory(Connection con, int userID, String condition) throws SQLException { + int userIdentity = getIdentity(con, userID); + if (userIdentity == 2) { // identity=2,Librarian可执行操作,查询所有Reader的借阅/归还,condition判断借阅/归还 + ResultSet rs = BasicOperation.getQueryResult(con, + "select * from BorrowList where status like '%" + condition + "%'"); + if (rs.next()) { + return rs; + } + } + if (userIdentity == 3) { // identity=3,Reader可执行操作,查询自己的借阅/归还,condition判断查找借阅/归还 + ResultSet rs = BasicOperation.getQueryResult(con, + "select * from BorrowList where uid = " + userID + "and status like '%" + condition + "%'"); + if (rs.next()) { + return rs; + } + } + return null; + } + + /** + * 函数重载,用于Librarian查询指定readerID的借阅/归还的情况 注:此函数返回结果为结果集,需要调用者提供连接数据库的链接 + * + * @param con 数据库链接 + * @param userID 查询者的uid + * @param condition 设定查询借阅/归还 + * @param readerID Librarian指定的查询对象 + * @return BorrowList 结果集 + * @throws SQLException 插入语句执行错误时会抛出此异常 + */ + public static ResultSet viewBorrowReturnHistory(Connection con, int userID, String condition, int readerID) + throws SQLException { + if (getIdentity(con, userID) == 2) { // identity=2,Librarian可执行操作,查询指定Reader的借阅/归还 + ResultSet rs = BasicOperation.getQueryResult(con, + "select * from BorrowList where uid = " + readerID + "and status like '%" + condition + "%'"); + if (rs.next()) { + return rs; + } + } + return null; + } + + /** + * 此函数用于Librarian/Reader查询罚金记录 注:此函数返回结果为结果集,需要调用者提供连接数据库的链接 + * + * @param con 数据库链接 + * @param userID 判断用户身份 + * @return FineList结果集 + * @throws SQLException 插入语句执行错误时会抛出此异常 + */ + public static ResultSet viewFineHistory(Connection con, int userID) throws SQLException { + int userIdentity = getIdentity(con, userID); + if (userIdentity == 2) { // identity=2,Librarian可执行操作,查询所有Reader的FineHistory + ResultSet rs = BasicOperation.getQueryResult(con, "select * from FineList"); + if (rs.next()) { + return rs; + } + } + if (userIdentity == 3) { // identity=3,Reader可执行操作,查询自己的FineHistory + ResultSet rs = BasicOperation.getQueryResult(con, "select * from FineList where uid = " + userID); + if (rs.next()) { + return rs; + } + } + return null; + } + + /** + * 函数重载,用于Librarian查询指定Reader的罚金记录 注:此函数返回结果为结果集,需要调用者提供连接数据库的链接 + * + * @param con 数据库链接 + * @param userID readerID是Librarian指定的查询对象 + * @return FineList结果集 + * @throws SQLException 插入语句执行错误时会抛出此异常 + */ + public static ResultSet viewFineHistory(Connection con, int userID, int readerID) throws SQLException { + if (getIdentity(con, userID) == 2) { // identity=2,Librarian可执行操作,查询指定Reader的FineHistory + ResultSet rs = BasicOperation.getQueryResult(con, "select * from FineList where uid =" + readerID); + if (rs.next()) { + return rs; + } + } + return null; + } + +// 以下函数的作者是胡兰氪 + /** + * 这个函数的作用是根据bid为系统添加新书 + * + * @param con 数据库连接 + * @param uid 被注册者的身份,实际使用时可以填为定值 说明:当被注册者的身份!= 2 的时候增书行为被认为是非法的 + * @param bid 书的id + * @param num 增书数量 + * @return void + * @throws SQLException 插入语句执行错误时会抛出此异常 + */ + public static void addBooksbybid(Connection con, int uid, int bid, int num) throws SQLException { + int identity = getIdentity(con, uid); + String bookid = null; + if (identity != 2) + return; + while (num-- > 0) { + bookid = bid + System.currentTimeMillis() + Integer.toString(num); + bookid = "MD5('" + bookid + "')"; + String sql = "insert into SpecificBook(bookID,position,status,bid) values(" + bookid + ",NULL,'available'," + bid + + ")"; + BasicOperation.executeUpdateScript(con, sql); + } + con.close(); + return; + } + + /** + * 这个函数的作用是根据bid为系统添加新书 + * + * @param uid 被注册者的身份,实际使用时可以填为定值 说明:当被注册者的身份!= 2 的时候增书行为被认为是非法的 + * @param bid 书的id + * @param num 增书数量 + * @return void + * @throws SQLException 插入语句执行错误时会抛出此异常 + */ + public static void addBooksbybid(int uid, int bid, int num) throws SQLException { + int identity = getIdentity(uid); + String bookid = null; + if (identity != 2) + return; + Connection con = BasicOperation.getConnection(); + while (num-- > 0) { + bookid = bid + System.currentTimeMillis() + Integer.toString(num); + bookid = "MD5('" + bookid + "')"; + String sql = "insert into SpecificBook(bookID,position,status,bid) values(" + bookid + ",NULL,'available'," + bid + + ")"; + BasicOperation.executeUpdateScript(con, sql); + } + con.close(); + return; + } + + +//以下函数的作者是贾泽坤 + /** + * 这个函数的作用是用户修改个人信息 + * + * @param newEmail 被修改读者的电子邮箱 + * @param newPhoneNumber 被修改读者的手机号 + * @param updaterUid 修改者的UID,实际使用时请通过其他函数提供,不要填为定值 + * @param updatedUid 被修改用户的UID,实际使用时请通过修改者选择的读者UID提供,不要填为定值 + * @return update语句自带的的返回值 + * @throws SQLException SQL语句执行错误时会抛出此异常 + */ + public static int updateUserInfo(String newEmail, String newPhoneNumber, int updaterUid, int updatedUid) + throws SQLException { + Connection con = BasicOperation.getConnection(); + int identity = getIdentity(con, updaterUid); + ResultSet rs1 = BasicOperation.getQueryResult(con, + "select Email,phoneNumber from User where uid=" + updatedUid); + String originalEmail = null; + String originalPhoneNumber = null; + if (rs1.next()) { + originalEmail = rs1.getString(1); + originalPhoneNumber = rs1.getString(2); + } + if (newEmail == null) { + newEmail = originalEmail; + } + if (newPhoneNumber == null) { + newPhoneNumber = originalPhoneNumber; + } + if (identity == 3 || identity == 2) { + if (identity == 3) + updatedUid = updaterUid; + newEmail = "'" + newEmail + "'"; + newPhoneNumber = "'" + newPhoneNumber + "'"; + String updateScript = "update User Set Email = " + newEmail + ", phoneNumber = " + newPhoneNumber + + " where uid = " + updatedUid; + return BasicOperation.executeUpdateScript(updateScript); + } else if (identity == 1) { + System.out.println("超级管理员禁止修改读者信息!"); + return -1; + } + return -1; + } + + /** + * 这个函数的作用是用户修改个人信息 + * + * @param con 数据库连接 + * @param newEmail 被修改读者的电子邮箱 + * @param newPhoneNumber 被修改读者的手机号 + * @param updaterUid 修改者的UID,实际使用时请通过其他函数提供,不要填为定值 + * @param updatedUid 被修改用户的UID,实际使用时请通过修改者选择的读者UID提供,不要填为定值 + * @return update语句自带的的返回值 + * @throws SQLException SQL语句执行错误时会抛出此异常 + */ + public static int updateUserInfo(Connection con, String newEmail, String newPhoneNumber, int updaterUid, + int updatedUid) throws SQLException { + int identity = getIdentity(con, updaterUid); + ResultSet rs1 = BasicOperation.getQueryResult(con, + "select Email,phoneNumber from User where uid=" + updatedUid); + String originalEmail = null; + String originalPhoneNumber = null; + if (rs1.next()) { + originalEmail = rs1.getString(1); + originalPhoneNumber = rs1.getString(2); + } + if (newEmail == null) { + newEmail = originalEmail; + } + if (newPhoneNumber == null) { + newPhoneNumber = originalPhoneNumber; + } + if (identity == 3 || identity == 2) { + if (identity == 3) + updatedUid = updaterUid; + newEmail = "'" + newEmail + "'"; + newPhoneNumber = "'" + newPhoneNumber + "'"; + String updateScript = "update User Set Email = " + newEmail + ", phoneNumber = " + newPhoneNumber + + " where uid = " + updatedUid; + return BasicOperation.executeUpdateScript(con, updateScript); + } else if (identity == 1) { + System.out.println("超级管理员禁止修改读者信息!"); + return -1; + } + return -1; + } + + /** + * 这个函数的作用是修改用户密码 + * + * @param changerUid 这是修改者的UID + * @param changedUid 这是被修改者的UID + * @param newPassword 这是修改后的密码 + * @return update 语句自带的返回值 + * @throws SQLException + */ + public static int changePassword(int changerUid, int changedUid, String newPassword) throws SQLException { + int changerIdentity = getIdentity(changerUid); + int changedIdentity = getIdentity(changedUid); + if (changedIdentity - changerIdentity >= 0) { + if (newPassword == null) { + System.out.println("请输入修改后的密码!"); + return -1; + } + if (changedIdentity == changerIdentity) + changedUid = changerUid; + newPassword = "MD5('" + newPassword + "')"; + String updateScript = "update User set password = " + newPassword + " where uid = " + changedUid; + return BasicOperation.executeUpdateScript(updateScript); + } + return -1; + } + + /** + * 这个函数的作用是修改用户密码 + * + * @param con 数据库连接 + * @param changerUid 这是修改者的UID + * @param changedUid 这是被修改者的UID + * @param newPassword 这是修改后的密码 + * @return update 语句自带的返回值 + * @throws SQLException + */ + public static int changePassword(Connection con, int changerUid, int changedUid, String newPassword) + throws SQLException { + int changerIdentity = getIdentity(con, changerUid); + int changedIdentity = getIdentity(con, changedUid); + if (changedIdentity - changerIdentity >= 0) { + if (newPassword == null) { + System.out.println("请输入修改后的密码!"); + return -1; + } + if (changedIdentity == changerIdentity) + changedUid = changerUid; + newPassword = "MD5('" + newPassword + "')"; + String updateScript = "update User set password = " + newPassword + " where uid = " + changedUid; + return BasicOperation.executeUpdateScript(con, updateScript); + } + return -1; + } + + /** + * 这个函数的作用是修改滞纳金(罚金) + * + * @param updaterUid 这是修改者的UID + * @param fineValue 这是修改后罚金的值 + * @return update 语句自带的返回值 + * @throws SQLException + */ + public static int updateFineValue(int updaterUid, double fineValue) throws SQLException { + int identity = getIdentity(updaterUid); + if (identity == 1) { + if (fineValue < 0) { + System.out.println("罚金不得为负!"); + return -1; + } else if (fineValue > 0) { + String updateScript = "update SystemAttribute set bookFineValue =" + fineValue; + return BasicOperation.executeUpdateScript(updateScript); + } else + return -1; + } + return -1; + } + + /** + * 这个函数的作用是修改滞纳金(罚金) + * + * @param con 数据库连接 + * @param updaterUid 这是修改者的UID + * @param fineValue 这是修改后罚金的值 + * @return update 语句自带的返回值 + * @throws SQLException + */ + public static int updateFineValue(Connection con, int updaterUid, double fineValue) throws SQLException { + int identity = getIdentity(con, updaterUid); + if (identity == 1) { + if (fineValue < 0) { + System.out.println("罚金不得为负!"); + return -1; + } else if (fineValue > 0) { + String updateScript = "update SystemAttribute set bookFineValue =" + fineValue; + return BasicOperation.executeUpdateScript(con, updateScript); + } else + return -1; + } + return -1; + } + + /** + * 这个函数的作用是获取当前罚金值 + * + * @return fineValue 当前罚金值 + * @throws SQLException + */ + public static double getFineValue() throws SQLException { + double fineValue = 0; + Connection con = BasicOperation.getConnection(); + ResultSet rs; + String queryScript = "select bookFineValue from SystemAttribute"; + rs = BasicOperation.getQueryResult(con, queryScript); + if (rs.next()) { + fineValue = rs.getDouble(1); + } + rs.close(); + con.close(); + return fineValue; + } + + /** + * 这个函数的作用是获取当前罚金值 + * + * @param con 数据库连接 + * @return fineValue 当前罚金值 + * @throws SQLException + */ + public static double getFineValue(Connection con) throws SQLException { + double fineValue = 0; + ResultSet rs; + String queryScript = "select bookFineValue from SystemAttribute"; + rs = BasicOperation.getQueryResult(con, queryScript); + if (rs.next()) { + fineValue = rs.getDouble(1); + } + rs.close(); + return fineValue; + } + + /** + * 这个函数的作用是修改归还期 + * + * @param updaterUid 这是修改者的UID + * @param returnPeriod 这是修改后归还期的值 + * @return update 语句自带的返回值 + * @throws SQLException + */ + public static int updateReturnPeriod(int updaterUid, int returnPeriod) throws SQLException { + int identity = getIdentity(updaterUid); + if (identity == 1) { + if (returnPeriod <= 0) { + System.out.println("归还期必须为正(天数)!"); + return -1; + } else { + String updateScript = "update SystemAttribute set bookReturnPeriod =" + returnPeriod; + return BasicOperation.executeUpdateScript(updateScript); + } + } + return -1; + } + + /** + * 这个函数的作用是修改归还期 + * + * @param con 数据库连接 + * @param updaterUid 这是修改者的UID + * @param returnPeriod 这是修改后归还期的值 + * @return update 语句自带的返回值 + * @throws SQLException + */ + public static int updateReturnPeriod(Connection con, int updaterUid, int returnPeriod) throws SQLException { + int identity = getIdentity(con, updaterUid); + if (identity == 1) { + if (returnPeriod <= 0) { + System.out.println("归还期必须为正(天数)!"); + return -1; + } else { + String updateScript = "update SystemAttribute set bookReturnPeriod =" + returnPeriod; + return BasicOperation.executeUpdateScript(con, updateScript); + } + } + return -1; + } + + /** + * 这个函数的作用是获取当前归还期 + * + * @return returnPeriod 当前归还期 + * @throws SQLException + */ + public static int getReturnPeriod() throws SQLException { + int returnPeriod = 0; + Connection con = BasicOperation.getConnection(); + ResultSet rs; + String queryScript = "select bookReturnPeriod from SystemAttribute"; + rs = BasicOperation.getQueryResult(con, queryScript); + if (rs.next()) { + returnPeriod = rs.getInt(1); + } + rs.close(); + con.close(); + return returnPeriod; + } + + /** + * 这个函数的作用是获取当前归还期 + * + * @param con 数据库连接 + * @return returnPeriod 当前归还期 + * @throws SQLException + */ + public static int getReturnPeriod(Connection con) throws SQLException { + int returnPeriod = 0; + ResultSet rs; + String queryScript = "select bookReturnPeriod from SystemAttribute"; + rs = BasicOperation.getQueryResult(con, queryScript); + if (rs.next()) { + returnPeriod = rs.getInt(1); + } + rs.close(); + return returnPeriod; + } + + /** + * 这个函数的作用是修改保证金 + * + * @param updaterUid 这是修改者的UID + * @param securityDesposit 这是修改后保证金的值 + * @return update 语句自带的返回值 + * @throws SQLException + */ + public static int updateSecurityDesposit(int updaterUid, double securityDesposit) throws SQLException { + int identity = getIdentity(updaterUid); + if (identity == 1) { + if (securityDesposit < 0) { + System.out.println("保证金必须为正数!"); + return -1; + } else { + String updateScript = "update SystemAttribute set bookSecurityDesposit =" + securityDesposit; + return BasicOperation.executeUpdateScript(updateScript); + } + } + return -1; + } + + /** + * 这个函数的作用是修改保证金 + * + * @param con 数据库连接 + * @param updaterUid 这是修改者的UID + * @param securityDesposit 这是修改后保证金的值 + * @return update 语句自带的返回值 + * @throws SQLException + */ + public static int updateSecurityDesposit(Connection con, int updaterUid, double securityDesposit) + throws SQLException { + int identity = getIdentity(con, updaterUid); + if (identity == 1) { + if (securityDesposit < 0) { + System.out.println("保证金必须为正数!"); + return -1; + } else { + String updateScript = "update SystemAttribute set bookSecurityDesposit =" + securityDesposit; + return BasicOperation.executeUpdateScript(con, updateScript); + } + } + return -1; + } + + /** + * 这个函数的作用是获取当前保证金 + * + * @return securityDesposit 当前保证金 + * @throws SQLException + */ + public static double getSecurityDesposit() throws SQLException { + double securityDesposit = 0; + Connection con = BasicOperation.getConnection(); + ResultSet rs; + String queryScript = "select bookSecurityDesposit from SystemAttribute"; + rs = BasicOperation.getQueryResult(con, queryScript); + if (rs.next()) { + securityDesposit = rs.getDouble(1); + } + rs.close(); + con.close(); + return securityDesposit; + } + + /** + * 这个函数的作用是获取当前保证金 + * + * @param con 数据库连接 + * @return securityDesposit 当前保证金 + * @throws SQLException + */ + public static double getSecurityDesposit(Connection con) throws SQLException { + double securityDesposit = 0; + ResultSet rs; + String queryScript = "select bookSecurityDesposit from SystemAttribute"; + rs = BasicOperation.getQueryResult(con, queryScript); + if (rs.next()) { + securityDesposit = rs.getDouble(1); + } + rs.close(); + return securityDesposit; + } + + /** + * 这个函数的作用是修改预约保持期 + * + * @param updaterUid 这是修改者的UID + * @param reserveMaintainingHour 这是修改后预约保持期的值 + * @return update 语句自带的返回值 + * @throws SQLException + */ + public static int updateReserveMaintainingHours(int updaterUid, int reserveMaintainingHours) throws SQLException { + int identity = getIdentity(updaterUid); + if (identity == 1) { + if (reserveMaintainingHours < 0) { + System.out.println("预约保持期必须为正数!"); + return -1; + } else { + String updateScript = "update SystemAttribute set reserveMaintainingHours =" + reserveMaintainingHours; + return BasicOperation.executeUpdateScript(updateScript); + } + } + return -1; + } + + /** + * 这个函数的作用是修改预约保持期 + * + * @param con 数据库连接 + * @param updaterUid 这是修改者的UID + * @param reserveMaintainingHour 这是修改后预约保持期的值 + * @return update 语句自带的返回值 + * @throws SQLException + */ + public static int updateReserveMaintainingHour(Connection con, int updaterUid, int reserveMaintainingHours) + throws SQLException { + int identity = getIdentity(con, updaterUid); + if (identity == 1) { + if (reserveMaintainingHours < 0) { + System.out.println("预约保持期必须为正数!"); + return -1; + } else { + String updateScript = "update SystemAttribute set reserveMaintainingHours =" + reserveMaintainingHours; + return BasicOperation.executeUpdateScript(con, updateScript); + } + } + return -1; + } + + /** + * 这个函数的作用是获取当前预约保持期 + * + * @return reserveMaintainingHour 当前预约保持期 + * @throws SQLException + */ + public static int getReserveMaintainingHours() throws SQLException { + int reserveMaintainingHours = 0; + Connection con = BasicOperation.getConnection(); + ResultSet rs; + String queryScript = "select reserveMaintainingHours from SystemAttribute"; + rs = BasicOperation.getQueryResult(con, queryScript); + if (rs.next()) { + reserveMaintainingHours = rs.getInt(1); + } + rs.close(); + con.close(); + return reserveMaintainingHours; + } + + /** + * 这个函数的作用是获取当前预约保持期 + * + * @param con 数据库连接 + * @return reserveMaintainingHour 当前预约保持期 + * @throws SQLException + */ + public static int getReserveMaintainingHours(Connection con) throws SQLException { + int reserveMaintainingHours = 0; + ResultSet rs; + String queryScript = "select reserveMaintainingHours from SystemAttribute"; + rs = BasicOperation.getQueryResult(con, queryScript); + if (rs.next()) { + reserveMaintainingHours = rs.getInt(1); + } + rs.close(); + return reserveMaintainingHours; + } + + /** + * 这个函数的作用是根据bid单独编辑图书信息(书名、作者、出版社、价格),主要用于旧书 + * + * @param updaterUid 这是修改者的UID + * @param bookID 这是被修改的图书的bid + * @param newName 这是被修改的图书的新名字 + * @param newAuthor 这是被修改图书的新作者 + * @param newPublisher 这是被修改图书的新出版社 + * @param newPrice 这是被修改图书的新价格 + * @return update语句自带的返回值 + * @throws SQLException + */ + public static int updateBookInfoByBid(int updaterUid, int bookID, String newName, String newAuthor, + String newPublisher, double newPrice) throws SQLException { + int identity = getIdentity(updaterUid); + Connection con = BasicOperation.getConnection(); + String originalName = null; + String originalAuthor = null; + String originalPublisher = null; + double originalPrice = 0; + ResultSet rs = BasicOperation.getQueryResult(con, + "select name,author,publisher,price from Book where bid =" + bookID); + if (rs.next()) { + originalName = rs.getString(1); + originalAuthor = rs.getString(2); + originalPublisher = rs.getString(3); + originalPrice = rs.getDouble(4); + } + con.close(); + if (newName == null) { + newName = originalName; + } + if (newAuthor == null) { + newAuthor = originalAuthor; + } + if (newPublisher == null) { + newPublisher = originalPublisher; + } + if (newPrice <= 0.0) { + newPrice = originalPrice; + } + if (identity == 2) { + newName = "'" + newName + "'"; + newAuthor = "'" + newAuthor + "'"; + newPublisher = "'" + newPublisher + "'"; + String updateScript = "update Book set name =" + newName + ", author =" + newAuthor + ", publisher =" + + newPublisher + ", price =" + newPrice + "where ISBN =" + bookID; + return BasicOperation.executeUpdateScript(updateScript); + } + return -1; + } + + /** + * 这个函数的作用是根据bid单独编辑图书信息(书名、作者、出版社、价格),主要用于旧书 + * + * @param con 数据库连接 + * @param updaterUid 这是修改者的UID + * @param bookID 这是被修改的图书的bid + * @param newName 这是被修改的图书的新名字 + * @param newAuthor 这是被修改图书的新作者 + * @param newPublisher 这是被修改图书的新出版社 + * @param newPrice 这是被修改图书的新价格 + * @return update语句自带的返回值 + * @throws SQLException + */ + public static int updateBookInfoByBid(Connection con, int updaterUid, int bookID, String newName, String newAuthor, + String newPublisher, double newPrice) throws SQLException { + int identity = getIdentity(con, updaterUid); + String originalName = null; + String originalAuthor = null; + String originalPublisher = null; + double originalPrice = 0; + ResultSet rs = BasicOperation.getQueryResult(con, + "select name,author,publisher,price from Book where ISBN =" + bookID); + if (rs.next()) { + originalName = rs.getString(1); + originalAuthor = rs.getString(2); + originalPublisher = rs.getString(3); + originalPrice = rs.getDouble(4); + } + if (newName == null) { + newName = originalName; + } + if (newAuthor == null) { + newAuthor = originalAuthor; + } + if (newPublisher == null) { + newPublisher = originalPublisher; + } + if (newPrice <= 0.0) { + newPrice = originalPrice; + } + if (identity == 2) { + newName = "'" + newName + "'"; + newAuthor = "'" + newAuthor + "'"; + newPublisher = "'" + newPublisher + "'"; + String updateScript = "update Book set name =" + newName + ", author =" + newAuthor + ", publisher =" + + newPublisher + ", price =" + newPrice + " where ISBN =" + bookID; + return BasicOperation.executeUpdateScript(con, updateScript); + } + return -1; + } + + /** + * 这个函数的作用是编辑相同ISBN的图书信息(书名、作者、出版社、价格),用于新书 + * + * @param updaterUid 这是修改者的UID + * @param bookISBN 这是被修改的图书的ISBN + * @param newName 这是被修改的图书的新名字 + * @param newAuthor 这是被修改图书的新作者 + * @param newPublisher 这是被修改图书的新出版社 + * @param newPrice 这是被修改图书的新价格 + * @return update语句自带的返回值 + * @throws SQLException + */ + public static int updateBookInfoByISBN(int updaterUid, String ISBN, String newName, String newAuthor, + String newPublisher, double newPrice) throws SQLException { + int identity = getIdentity(updaterUid); + Connection con = BasicOperation.getConnection(); + ISBN = "'" + ISBN + "'"; + String originalName = null; + String originalAuthor = null; + String originalPublisher = null; + double originalPrice = 0; + ResultSet rs = BasicOperation.getQueryResult(con, + "select name,author,publisher,price from Book where bid =" + ISBN); + if (rs.next()) { + originalName = rs.getString(1); + originalAuthor = rs.getString(2); + originalPublisher = rs.getString(3); + originalPrice = rs.getDouble(4); + } + con.close(); + if (newName == null) { + newName = originalName; + } + if (newAuthor == null) { + newAuthor = originalAuthor; + } + if (newPublisher == null) { + newPublisher = originalPublisher; + } + if (newPrice <= 0.0) { + newPrice = originalPrice; + } + if (identity == 2) { + newName = "'" + newName + "'"; + newAuthor = "'" + newAuthor + "'"; + newPublisher = "'" + newPublisher + "'"; + String updateScript = "update Book set name =" + newName + ", author =" + newAuthor + ", publisher =" + + newPublisher + ", price =" + newPrice + "where ISBN =" + ISBN; + return BasicOperation.executeUpdateScript(updateScript); + } + return -1; + } + + /** + * 这个函数的作用是编辑ISBN相同的图书信息(书名、作者、出版社、价格),主要用于新书 + * + * @param con 数据库连接 + * @param updaterUid 这是修改者的UID + * @param bookID 这是被修改的图书的bid + * @param newName 这是被修改的图书的新名字 + * @param newAuthor 这是被修改图书的新作者 + * @param newPublisher 这是被修改图书的新出版社 + * @param newPrice 这是被修改图书的新价格 + * @return update语句自带的返回值 + * @throws SQLException + */ + public static int updateBookInfoByISBN(Connection con, int updaterUid, String ISBN, String newName, + String newAuthor, String newPublisher, double newPrice) throws SQLException { + int identity = getIdentity(con, updaterUid); + ISBN = "'" + ISBN + "'"; + String originalName = null; + String originalAuthor = null; + String originalPublisher = null; + double originalPrice = 0; + ResultSet rs = BasicOperation.getQueryResult(con, + "select name,author,publisher,price from Book where ISBN =" + ISBN); + if (rs.next()) { + originalName = rs.getString(1); + originalAuthor = rs.getString(2); + originalPublisher = rs.getString(3); + originalPrice = rs.getDouble(4); + } + if (newName == null) { + newName = originalName; + } + if (newAuthor == null) { + newAuthor = originalAuthor; + } + if (newPublisher == null) { + newPublisher = originalPublisher; + } + if (newPrice <= 0.0) { + newPrice = originalPrice; + } + if (identity == 2) { + newName = "'" + newName + "'"; + newAuthor = "'" + newAuthor + "'"; + newPublisher = "'" + newPublisher + "'"; + String updateScript = "update Book set name =" + newName + ", author =" + newAuthor + ", publisher =" + + newPublisher + ", price =" + newPrice + " where ISBN =" + ISBN; + return BasicOperation.executeUpdateScript(con, updateScript); + } + return -1; + } + + /** + * 这个函数的作用是删除图书库里指定bookid的图书 + * + * @param librarianUid 删除图书的图书管理员的uid + * @param bookID 被删除图书的bookid + * @param reason 删除原因 + * @return sql语句默认值 + * @throws SQLException + */ + public static int getBookDeleted(int librarianUid, String bookID, String reason) throws SQLException { + Connection con = BasicOperation.getConnection(); + int identity = getIdentity(con, librarianUid); + if (identity != 2) + return -1; + int bid = 0; + bookID = "'" + bookID + "'"; + reason = "'" + reason + "'"; + ResultSet rs; + String queryScript = "select bid from SpecificBook where bookID = " + bookID; + rs = BasicOperation.getQueryResult(con, queryScript); + if (rs.next()) { + bid = rs.getInt(1); + } + rs.close(); + if (bid == 0) { + con.close(); + return -1; + } + queryScript = "delete from SpecificBook where bookID = " + bookID; + BasicOperation.executeUpdateScript(con, queryScript); + con.close(); + queryScript = "insert into DeleteList (uid, bid, bookID, date ,reason) values(" + librarianUid + "," + bid + "," + + bookID + ",'" + dataOperator.BasicOperation.getDateWithTimeInString() + "'," + reason + ")"; + return BasicOperation.executeUpdateScript(queryScript); + } + + /** + * 这个函数的作用是删除图书库里指定bookid的图书 + * + * @param con 数据库连接 + * @param librarianUid 删除图书的图书管理员的uid + * @param bookID 被删除图书的bookid + * @param reason 删除原因 + * @return sql语句默认值 + * @throws SQLException + */ + public static int getBookDeleted(Connection con, int librarianUid, String bookID, String reason) + throws SQLException { + int identity = getIdentity(con, librarianUid); + if (identity != 2) + return -1; + int bid = 0; + bookID = "'" + bookID + "'"; + reason = "'" + reason + "'"; + ResultSet rs; + String queryScript = "select bid from SpecificBook where bookID =" + bookID; + rs = BasicOperation.getQueryResult(con, queryScript); + if (rs.next()) { + bid = rs.getInt(1); + } + rs.close(); + if (bid == 0) { + return -1; + } + queryScript = "delete from SpecificBook where bookID =" + bookID; + BasicOperation.executeUpdateScript(con, queryScript); + queryScript = "insert into DeleteList (uid, bid, bookID, date ,reason) values(" + librarianUid + "," + bid + "," + + bookID + ",'" +dataOperator.BasicOperation.getDateWithTimeInString() + "'," + reason + ")"; + return BasicOperation.executeUpdateScript(con, queryScript); + } + /** + * 这个函数的作用是删除reader用户的信息 + * + * @param con 数据库连接 + * @param librarianUid 删除reader的图书管理员的uid + * @param ReaderUid 被删除用户的uid + * @return sql语句默认值 + * @throws SQLException + */ + public static int getReaderDeleted(Connection con, int librarianUid, int ReaderUid) + throws SQLException { + int identity = getIdentity(con, librarianUid); + if (identity != 2) + return -1; + String sql = "delete from User where uid =" + ReaderUid; + BasicOperation.executeUpdateScript(con, sql); + return 1; + } + /** + * 这个函数的作用是根据uid获取email地址 + * @param uid 用户uid + * @return 用户email地址 + * @throws SQLException + */ + public static String getEmailByUid(int uid) throws SQLException { + Connection con = BasicOperation.getConnection(); + String queryScript = "select Email from User where uid =" + uid; + String email = null; + ResultSet rs = BasicOperation.getQueryResult(con, queryScript); + if(rs.next()) { + email = rs.getString(1); + rs.close(); + con.close(); + return email; + } + return null; + } + /** + * 这个函数的作用是根据uid获取email地址 + * @param con 数据库连接 + * @param uid 用户uid + * @return 用户email地址 + * @throws SQLException + */ + public static String getEmailByUid(Connection con, int uid) throws SQLException { + String queryScript = "select Email from User where uid =" + uid; + String email = null; + ResultSet rs = BasicOperation.getQueryResult(con, queryScript); + if(rs.next()) { + email = rs.getString(1); + rs.close(); + return email; + } + return null; + } + /** + * 这个函数的作用是根据uid获取用户电话号码 + * @param uid 用户uid + * @return 用户电话号码 + * @throws SQLException + */ + public static String getPhoneNumberByUid(int uid) throws SQLException { + Connection con = BasicOperation.getConnection(); + String queryScript = "select phoneNumber from User where uid =" + uid; + String phoneNumber = null; + ResultSet rs = BasicOperation.getQueryResult(con, queryScript); + if(rs.next()) { + phoneNumber = rs.getString(1); + rs.close(); + con.close(); + return phoneNumber; + } + return null; + } + /** + * 这个函数的作用是根据uid获取用户电话号码 + * @param con 数据库连接 + * @param uid 用户uid + * @return 用户电话号码 + * @throws SQLException + */ + public static String getPhoneNumberByUid(Connection con, int uid) throws SQLException { + String queryScript = "select phoneNumber from User where uid =" + uid; + String phoneNumber = null; + ResultSet rs = BasicOperation.getQueryResult(con, queryScript); + if(rs.next()) { + phoneNumber = rs.getString(1); + rs.close(); + return phoneNumber; + } + return null; + } + // 以下函数的作者是李思哲 + + /** + * 这个函数的作用是列出该读者所借的书目 + * + * @param con 数据库链接 + * @param uid 读者的uid + * @return 返回读者借书的书目 + * @throws SQLException + */ + public static ResultSet getReaderBorrowList(Connection con, int uid) throws SQLException { + String selectScript = "select * from BorrowList where uid=" + uid; + ResultSet rs = BasicOperation.getQueryResult(con, selectScript); + ResultSetMetaData rsmd = rs.getMetaData(); + int columns = rsmd.getColumnCount(); + while (rs.next()) { + for (int i = 1; i <= columns; i++) { + System.out.print(rs.getString(i) + "\t"); + } + System.out.println(); + } + // 将rs的指针重新移回到第一行的位置 + rs.beforeFirst(); + rs.next(); + return rs; + } + + /** + * + * 这个函数的作用是更新借书列表,如果指定的书本已经在列表中且存在借出状态,则将其更新为已归还,或禁止再次借出 + * + * @author kbtx + * @param bookID 书本的bookID + * @param readerUid 读者的uid + * @param status 借书列表中书本的状态,取值只能为borrowed(已借出) + * returned(已归还),当书本已归还时状态内要追加归还日期,同时更新SpecificBook中的书本状态 + * @throws SQLException + * + */ + public static int updateBorrowList(Connection con, String bookID, int librarianUid, int readerUid, String status) + throws SQLException { + if ((getIdentity(con, librarianUid) != 2) || getIdentity(con, readerUid) != 3) + return -1; + if (!(status.equals("returned") || status.equals("borrowed"))) + return -1; + if (status.equals("borrowed")) { + String queryScript = "select * from BorrowList where bookID = '" + bookID + "' and status = 'borrowed'"; + ResultSet rs = BasicOperation.getQueryResult(con, queryScript); + // 不能将已经借出的书再次借出 + if (rs.next()) + return -1; + String updateScript = "insert into BorrowList values ('" + readerUid + "','" + bookID + "','" + + dataOperator.BasicOperation.getDateWithTimeInString() + "','borrowed')"; + return BasicOperation.executeUpdateScript(con, updateScript); + } + if (status.equals("returned")) { + String updateScript = "update BorrowList set status = 'returned (Date = " + + dataOperator.BasicOperation.getDateWithTimeInString() + ")' where bookID = '" + bookID + + "' and uid = " + readerUid; + updateBookStatus(con, bookID, librarianUid, readerUid, "available"); + return BasicOperation.executeUpdateScript(con, updateScript); + } + return -1; + } + + /** + * 这个函数的作用是更新该书目状态,如果是更新为借出状态函数会进一步更新borrowList + * + * @param con 数据库链接 + * @param bookID 书目的bookID + * @param librarianUid 图书管理员的uid,不要填为定值 + * @param readerUid 读者的uid,不要填为定值 + * @param status 书本当前状态,取值应该为 available(在馆) borrowed(已借出) + * @throws SQLException + */ + public static int updateBookStatus(Connection con, String bookID, int librarianUid, int readerUid, String status) + throws SQLException { + // 身份验证 + if ((getIdentity(con, librarianUid) != 2) || getIdentity(con, readerUid) != 3) + return -1; + // 字符串取值检查 + if (!(status.equals("available") || status.equals("borrowed"))) + return -1; + String updateScript = "update SpecificBook set status = '" + status + "' where bookID ='" + bookID + "'"; + BasicOperation.executeUpdateScript(con, updateScript); + if (status.equals("borrowed")) { + return updateBorrowList(con, bookID, librarianUid, readerUid, status); + } + return -1; + } + + /** + * 这个函数的作用是提供bid和uid以便预约书 + * + * 流程: 1.查询这本书是否已经被这个读者预约了,如果是,则禁止重复预约,并返回 + * 2.将这本书加入预约列表,过期时间根据当前时间和数据库取得的参数设定,状态置为"reserving" 3.此操作对SpecificBook无任何影响 + * + * @param con 数据库链接 + * @param bid 书本的ID号 + * @param readerUid 读者的uid + * @return 返回预约的bookID提供给预约功能,如果已经预约过一本或者没有可供预约的书,则返回空字符串(预约不应该针对具体的一本书,还要继续改) + * @throws SQLException + * @throws ParseException + */ + public static int getBookReserved(Connection con, int bid, int readerUid) throws SQLException, ParseException { + // 身份验证 + if (getIdentity(con, readerUid) != 3) + return -1; + // 同一本书不能多次预约 + getExpiredReserveInvalidate(con, bid); + String queryScript = "select * from ReserveList where uid = " + readerUid + " and bid = " + bid + + " and status = 'reserving'"; + ResultSet rs = BasicOperation.getQueryResult(con, queryScript); + if (rs.next()) + return -1; + String sql = "select reserveMaintainingHours from SystemAttribute"; + ResultSet res = BasicOperation.getQueryResult(con, sql); + if (!res.next()) + return -1; + int reserveMaintainingHours = res.getInt("reserveMaintainingHours"); + String updateScript = "insert into ReserveList values(" + readerUid + "," + bid + ",'" + + dataOperator.BasicOperation.getDateWithTimeAfterHours(reserveMaintainingHours) + "','reserving')"; + return BasicOperation.executeUpdateScript(con, updateScript); + } + + /** + * 将所有当前时间超过expireDate的ReserveList项的状态置为"expired" + * + * @return + * @throws SQLException + * @throws ParseException + */ + private static int getExpiredReserveInvalidate(Connection con, int bid) throws SQLException, ParseException { + String getList = "select expirationDate from ReserveList where bid='" + bid + "'and status='reserving'"; + ResultSet List = BasicOperation.getQueryResult(con, getList); + long recentTime = System.currentTimeMillis(); + int n = 0; + String sql = null; + Date date = null; + String formatdate = null; + while (List.next()) { + formatdate = List.getString("expirationDate"); + date = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse(formatdate); + if (date.getTime() < recentTime) { + sql = "update ReserveList set status = 'expired' where bid = '" + bid + "' and expirationDate = '" + + formatdate + "'"; + BasicOperation.executeUpdateScript(con, sql); + n++; + } + } + return n; + } + + /** + * 这个函数的作用是将读者预约的书借出,必须由图书管理员调用 流程: 1.判定两人的身份是否正确,如果不正确直接返回 + * 2.调用getExpiredReserveInvalidate(),将过期的预约记录全部置为"expired" + * 3.查询是否有【正在预约"reserving"】的预约记录,如果有,管理员找出一本状态为"available"的书借给读者,调用updateBookStatus(...)将状态置为"borrowed",同时将本预约记录的状态改为"borrowed" + * + * @param con + * @param bid + * @param librarianUid + * @param readerUid + * @return + * @throws SQLException + * @throws ParseException + */ + public static boolean getReservedBookBorrowed(Connection con, int bid, int librarianUid, int readerUid) + throws SQLException, ParseException { + int identity = getIdentity(con, librarianUid); + if (identity != 2) + return false; + getExpiredReserveInvalidate(con, bid); + String sql = "select * from ReserveList where uid='" + readerUid + "'and bid='" + bid + + "' and status='reserving'"; + ResultSet res = BasicOperation.getQueryResult(con, sql); + if (!res.next()) + return getBookBorrowedDirectly(con, bid, librarianUid, readerUid); + sql = "update ReserveList set status='borrowed' where uid='" + readerUid + "'and bid='" + bid + + "' and status ='reserving'"; + BasicOperation.executeUpdateScript(con, sql); + sql = "select bookID from SpecificBook where status='available' and bid='" + bid + "'"; + res = BasicOperation.getQueryResult(con, sql); + String bookID = null; + if (!res.next()) + return false; + bookID = res.getString(1); + updateBookStatus(con, bookID, librarianUid, readerUid, "borrowed"); + return true; + } + + /** + * 这个函数的作用是直接将书借出,必须由图书管理员调用 流程: 1.判定两人的身份是否正确,如果不正确直接返回 + * 2.调用getExpiredReserveInvalidate(),将过期的预约记录全部置为"expired" + * 3.查询排除被预约的状态为"available"书,如果有,管理员找出一本借给读者,调用updateBookStatus(...)将状态置为"borrowed" + * + * @param con + * @param bid + * @param librarianUid + * @param readerUid + * @return + * @throws SQLException + * @throws ParseException + */ + public static boolean getBookBorrowedDirectly(Connection con, int bid, int librarianUid, int readerUid) + throws SQLException, ParseException { + int identity = getIdentity(con, librarianUid); + if (identity != 2) + return false; + getExpiredReserveInvalidate(con, bid); + String sql = "select count(*) from ReserveList where bid='" + bid + "'and status ='reserving'"; + ResultSet res = BasicOperation.getQueryResult(con, sql); + res.next(); + int n = res.getInt(1); + System.out.println(n); + sql = "select bookID from SpecificBook where status='available' and bid='" + bid + "'"; + res = BasicOperation.getQueryResult(con, sql); + res.last(); + int m = res.getRow(); + System.out.println(m); + if (m <= n) + return false; + res.beforeFirst(); + String bookID = null; + if (!res.next()) + return false; + bookID = res.getString(1); + updateBookStatus(con, bookID, librarianUid, readerUid, "borrowed"); + return true; + } + /* + * 使用这个主函数可以测试数据库的连接是否正常。 public static void main(String[] args) throws + * SQLException { System.out.println(getIdentity(1)); Date date=new Date(); + * SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); } + */ + + +} diff --git a/old/src/dbOperator/BasicOperation.java b/old/src/dbOperator/BasicOperation.java new file mode 100644 index 0000000..7c2c17a --- /dev/null +++ b/old/src/dbOperator/BasicOperation.java @@ -0,0 +1,117 @@ +package dbOperator; + +import java.sql.Connection; +import java.sql.DriverManager; +import java.sql.ResultSet; +import java.sql.SQLException; +import java.sql.Statement; + +public class BasicOperation { + + /** + * 这个函数用于建立数据库连接,所有的连接都应该通过本方法建立,不应该另写别的 + * 另外说一下规范:所有需要返回结果集的方法都应该要求调用者提供通过此方法得到的连接,这样才能在用完后关掉,所有不需要返回结果集的方法可以在方法内创建连接,并在返回之前关闭。 + * @return 建立的Connection连接 + */ + public static Connection getConnection(){ + //这个函数用于直接连接数据库,通过调用可以获取一个与数据库建立的连接 + Connection con = null; + try + { + Class.forName("com.mysql.cj.jdbc.Driver"); //com.mysql.jdbc.Driver已经弃用了,要加上cj + } + catch(Exception e) + { + System.out.println("forNameError:" + e); + } + String url = "jdbc:mysql://60.205.185.202:3306/library?useSSL=false&characterEncoding=utf-8&serverTimezone=GMT"; //要加上serverTimezone=GMT,否则会报错 + String user = "root"; + String password = "2fe553c3c3e13ee8"; + try + { + System.out.println("开始建立连接"); + con = DriverManager.getConnection(url, user, password); + } + catch(Exception e) + { + System.err.println("连接失败"); + System.out.println(e); + System.exit(1); + } + System.err.println("连接成功"); + return con; + } + + + /** + * 这个函数用于直接执行SQL查询语句,并取得返回的结果集,请务必记得关闭建立的con连接! + * @param con 一个通过getConnection()方法得到的数据库连接 + * @param queryScript 要执行的查询语句 + * @return 查询得到的结果集,请注意此时的数据库连接依然存在,要在处理完结果集后关闭 + * @throws SQLException 查询语句执行错误时会抛出此异常 + */ + protected static ResultSet getQueryResult(Connection con,String queryScript) throws SQLException { + //这个函数用于直接执行SQL查询语句,并取得返回的结果集,请务必记得关闭建立的con连接! + + /* 这个主函数是一个调用示例,可以利用它验证方法的正确性 + public static void main(String[] args) { + String queryScript = "select * from User"; + Connection con = getConnection(); + try { + ResultSet res = getQueryResult(con,queryScript); + while(res.next()) { + System.out.println(res.getString(1)); + } + con.close(); + } catch (SQLException e) { + e.printStackTrace(); + } + } + */ + Statement sql = null; + sql = con.createStatement(); + return sql.executeQuery(queryScript); + } + + /** + * 这个函数用于直接执行SQL更新语句,并取得返回的整数值,此处不需要考虑con连接的建立与关闭,因为返回结果很简单。 + * @param updateScript 更新语句 + * @return 语句执行后给出的返回值 + * @throws SQLException 更新语句执行错误时会抛出此异常 + */ + protected static int executeUpdateScript(String updateScript) throws SQLException { + //这个函数用于直接执行SQL更新语句,并取得返回的整数值,此处不需要考虑con连接的建立与关闭,因为返回结果很简单。 + //插入语句示例 updateScript = "insert into User values ('3', 'qwertyuio@123.com', '18899990000', 'cookie_1324567', '3', MD5('1234567'))" + //功能:插入一个用户的基本信息,其中密码使用MD5加密 + + /*这个主函数是一个调用示例,可以利用它验证方法的正确性 + public static void main(String[] args) { + String updateScript = "insert into User values ('4', 'qwertyuio@1234.com', '18899990001', 'cookie_1324567', '3', MD5('1234567'))"; + try { + executeUpdateScript(updateScript); + } catch (SQLException e) { + e.printStackTrace(); + } + } + */ + Connection con = getConnection(); + Statement sql = null; + sql = con.createStatement(); + int result = sql.executeUpdate(updateScript); + con.close(); + return result; + } + /** + * 这个函数用于执行SQL更新语句,是一个需要提供连接的重载版本,如果你已经在别处创建了连接且尚未关闭,推荐使用此方法 + * @param con 一个已经建立好的连接 + * @param updateScript SQL更新语句 + * @return 语句执行后给出的返回值 + * @throws SQLException + */ + protected static int executeUpdateScript(Connection con, String updateScript) throws SQLException { + Statement sql = null; + sql = con.createStatement(); + return sql.executeUpdate(updateScript); + } + +} diff --git a/src/dbOperator/myOP.java b/old/src/dbOperator/myOP.java similarity index 97% rename from src/dbOperator/myOP.java rename to old/src/dbOperator/myOP.java index 8f00caa..2566c1b 100644 --- a/src/dbOperator/myOP.java +++ b/old/src/dbOperator/myOP.java @@ -1,339 +1,339 @@ -package dbOperator; - -import java.sql.Connection; -import java.sql.ResultSet; -import java.sql.SQLException; -import java.text.ParseException; -import java.text.SimpleDateFormat; -import java.util.Date; - -public class myOP { - /** - * 这个函数的作用是根据用户的ID号确定其身份为 读者、图书管理员还是超级管理员,其中 1是超级管理员,2是图书管理员,3是读者,返回值为0表示当前用户不存在 - * - * @param uid 用户的ID号 - * @return identity 用户的身份代号 - * @throws SQLException 数据库查询语句执行错误时会抛出此异常 - */ - public static int getIdentity(int uid) throws SQLException { - Connection con = BasicOperation.getConnection(); - ResultSet rs = BasicOperation.getQueryResult(con, "select identity from User where uid = " + uid); - if (rs.next()) { - int identity = rs.getInt(1); - con.close(); - return identity; - } - return 0; - } - - /** - * 这个函数的作用是根据用户的ID号确定其身份为 读者、图书管理员还是超级管理员,其中 1是超级管理员,2是图书管理员,3是读者,返回值为0表示当前用户不存在 - * - * @param con 建立的数据库连接 - * @param uid 用户的ID号 - * @return identity 用户的身份代号 - * @throws SQLException 数据库查询语句执行错误时会抛出此异常 - */ - public static int getIdentity(Connection con, int uid) throws SQLException { - ResultSet rs = BasicOperation.getQueryResult(con, "select identity from User where uid = " + uid); - if (rs.next()) { - int identity = rs.getInt(1); - return identity; - } - return 0; - } - - // 以下函数的作者是胡兰氪 - /** - * 这个函数的作用是提供bid和uid以便预约书 - * - * 流程: - * 1.查询这本书是否已经被这个读者预约了,如果是,则禁止重复预约,并返回 - * 2.将这本书加入预约列表,过期时间根据当前时间和数据库取得的参数设定,状态置为"reserving" - * 3.此操作对SpecificBook无任何影响 - * - * @param con 数据库链接 - * @param bid 书本的ID号 - * @param readerUid 读者的uid - * @return 返回预约的bookID提供给预约功能,如果已经预约过一本或者没有可供预约的书,则返回空字符串(预约不应该针对具体的一本书,还要继续改) - * @throws SQLException - * @throws ParseException - */ - public static int getBookReserved(Connection con,int bid,int readerUid) throws SQLException, ParseException{ - //身份验证 - if(getIdentity(con,readerUid)!=3) return -1; - //同一本书不能多次预约 - getExpiredReserveInvalidate(con, bid); - String queryScript = "select * from ReserveList where uid = " + readerUid + " and bid = " + bid + " and status = 'reserving'"; - ResultSet rs = BasicOperation.getQueryResult(con,queryScript); - if(rs.next()) return -1; - String sql="select reserveMaintainingHours from SystemAttribute"; - ResultSet res=BasicOperation.getQueryResult(con, sql); - if(!res.next())return -1; - int reserveMaintainingHours=res.getInt("reserveMaintainingHours"); - String updateScript = "insert into ReserveList values(" + readerUid + "," + bid + ",'" - + dataOperator.BasicOperation.getDateWithTimeAfterHours(reserveMaintainingHours) + "','reserving')"; - return BasicOperation.executeUpdateScript(con, updateScript); - } - - /** - * 将所有当前时间超过expireDate的ReserveList项的状态置为"expired" - * - * @return - * @throws SQLException - * @throws ParseException - */ - private static int getExpiredReserveInvalidate(Connection con, int bid) throws SQLException, ParseException { - String getList = "select expirationDate from ReserveList where bid='" + bid+"'and status='reserving'"; - ResultSet List = BasicOperation.getQueryResult(con, getList); - long recentTime = System.currentTimeMillis(); - int n = 0; - String sql = null; - Date date = null; - String formatdate=null; - while (List.next()) { - formatdate=List.getString("expirationDate"); - date = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse(formatdate); - if (date.getTime() < recentTime) { - sql = "update ReserveList set status = 'expired' where bid = '" + bid + "' and expirationDate = '" + formatdate+"'"; - BasicOperation.executeUpdateScript(con, sql); - n++; - } - } - return n; - } - /** - * - * 这个函数的作用是更新借书列表,如果指定的书本已经在列表中且存在借出状态,则将其更新为已归还,或禁止再次借出 - * @param bookID 书本的bookID - * @param readerUid 读者的uid - * @param status 借书列表中书本的状态,取值只能为borrowed(已借出) returned(已归还),当书本已归还时状态内要追加归还日期,同时更新SpecificBook中的书本状态 - * @throws SQLException - * - */ - public static int updateBorrowList(Connection con,String bookID,int librarianUid,int readerUid,String status) throws SQLException{ - if((getIdentity(con,librarianUid)!=2)||getIdentity(con,readerUid)!=3) return -1; - if(!(status.equals("returned")||status.equals("borrowed"))) return -1; - if(status.equals("borrowed")){ - String queryScript = "select * from BorrowList where bookID = '" + bookID + "' and status = 'borrowed'"; - ResultSet rs = BasicOperation.getQueryResult(con,queryScript); - //不能将已经借出的书再次借出 - if(rs.next()) return -1; - queryScript="select bid from SpecificBook where bookID ='"+bookID+"'"; - rs=BasicOperation.getQueryResult(con, queryScript); - int bid=0; - if(rs.next())bid=rs.getInt(1); - String updateScript = "insert into BorrowList values ('" + readerUid + "','" + bid + "','"+ bookID + "','" + dataOperator.BasicOperation.getDateWithTimeInString() + "','borrowed')"; - return BasicOperation.executeUpdateScript(con, updateScript); - } - if(status.equals("returned")) { - String updateScript = "update BorrowList set status = 'returned (Date = " + dataOperator.BasicOperation.getDateWithTimeInString() + ")' where bookID = '" + bookID + "' and uid = " + readerUid; - updateBookStatus(con, bookID, librarianUid, readerUid, "available"); - return BasicOperation.executeUpdateScript(con, updateScript); - } - return -1; - } - /** - * 这个函数的作用是更新该书目状态,如果是更新为借出状态函数会进一步更新borrowList - * @param con 数据库链接 - * @param bookID 书目的bookID - * @param librarianUid 图书管理员的uid,不要填为定值 - * @param readerUid 读者的uid,不要填为定值 - * @param status 书本当前状态,取值应该为 available(在馆) borrowed(已借出) - * @throws SQLException - */ - public static int updateBookStatus(Connection con,String bookID,int librarianUid,int readerUid,String status) throws SQLException{ - //身份验证 - if((getIdentity(con,librarianUid)!=2)||(getIdentity(con,readerUid)!=3)) return -1; - //字符串取值检查 - if(!(status.equals("available")||status.equals("borrowed"))) return -1; - String updateScript="update SpecificBook set status = '" + status + "' where bookID ='" + bookID +"'"; - BasicOperation.executeUpdateScript(con,updateScript); - if(status.equals("borrowed")){ - return updateBorrowList(con, bookID, librarianUid, readerUid, status); - } - return -1; - } - /** - * 这个函数的作用是将读者预约的书借出,必须由图书管理员调用 流程: 1.判定两人的身份是否正确,如果不正确直接返回 - * 2.调用getExpiredReserveInvalidate(),将过期的预约记录全部置为"expired" - * 3.查询是否有【正在预约"reserving"】的预约记录,如果有,管理员找出一本状态为"available"的书借给读者,调用updateBookStatus(...)将状态置为"borrowed",同时将本预约记录的状态改为"borrowed" - * - * @param con - * @param bid - * @param librarianUid - * @param readerUid - * @return - * @throws SQLException - * @throws ParseException - */ - public static boolean getReservedBookBorrowed(Connection con, int bid, int librarianUid,int readerUid ) - throws SQLException, ParseException { - int identity = getIdentity(con, librarianUid); - if (identity != 2) - return false; - getExpiredReserveInvalidate(con, bid); - String sql = "select * from ReserveList where uid='"+readerUid+"'and bid='"+bid+"' and status='reserving'"; - ResultSet res = BasicOperation.getQueryResult(con, sql); - if(!res.next())return getBookBorrowedDirectly(con, bid, librarianUid, readerUid); - sql="update ReserveList set status='borrowed' where uid='"+readerUid+"'and bid='"+bid+"' and status ='reserving'"; - BasicOperation.executeUpdateScript(con, sql); - sql = "select bookID from SpecificBook where status='available' and bid='"+bid+"'"; - res = BasicOperation.getQueryResult(con, sql); - String bookID = null; - if (!res.next())return false; - bookID = res.getString(1); - updateBookStatus(con, bookID, librarianUid, readerUid, "borrowed"); - return true; - } - /** - * 这个函数的作用是直接将书借出,必须由图书管理员调用 流程: 1.判定两人的身份是否正确,如果不正确直接返回 - * 2.调用getExpiredReserveInvalidate(),将过期的预约记录全部置为"expired" - * 3.查询排除被预约的状态为"available"书,如果有,管理员找出一本借给读者,调用updateBookStatus(...)将状态置为"borrowed" - * - * @param con - * @param bid - * @param librarianUid - * @param readerUid - * @return - * @throws SQLException - * @throws ParseException - */ - public static boolean getBookBorrowedDirectly(Connection con, int bid, int librarianUid,int readerUid ) - throws SQLException, ParseException { - int identity = getIdentity(con, librarianUid); - if (identity != 2) - return false; - getExpiredReserveInvalidate(con, bid); - String sql = "select count(*) from ReserveList where bid='"+bid+"'and status ='reserving'"; - ResultSet res = BasicOperation.getQueryResult(con, sql); - res.next(); - int n=res.getInt(1); - sql = "select bookID from SpecificBook where status='available' and bid='"+bid+"'"; - res = BasicOperation.getQueryResult(con, sql); - res.last(); - int m=res.getRow(); - System.out.println(m); - if(m<=n)return false; - res.beforeFirst(); - String bookID = null; - if (!res.next())return false; - bookID = res.getString(1); - updateBookStatus(con, bookID, librarianUid, readerUid, "borrowed"); - return true; - } - // 以下为测试方法 - // 查看书类 - public static void showBook() throws SQLException { - Connection con = BasicOperation.getConnection(); - String sql = "select * from Book"; - ResultSet res = BasicOperation.getQueryResult(con, sql); - while (res.next()) { - System.out.println( - "bid:" + res.getInt("bid") + " name:" + res.getString("name") + " ISBN:" + res.getString("ISBN")); - } - con.close(); - } - - // 查看副本 - public static void showSpecificBook() throws SQLException { - Connection con = BasicOperation.getConnection(); - String sql = "select * from SpecificBook"; - ResultSet res = BasicOperation.getQueryResult(con, sql); - while (res.next()) { - System.out.println("bid:" + res.getInt("bid") + " bookID:" + res.getString("bookID")+" status:"+res.getString("status")); - } - con.close(); - } - // 查看预约 - public static void showReserveList()throws SQLException { - Connection con = BasicOperation.getConnection(); - String sql = "select * from ReserveList"; - ResultSet res = BasicOperation.getQueryResult(con, sql); - while (res.next()) { - System.out.println("uid:" + res.getInt("uid")+"bid:" + res.getInt("bid")+"expirationDate:"+res.getString("expirationDate")+"status:"+res.getString("status")); - } - con.close(); - } - //查看借书清单 - public static void showBorrowList()throws SQLException { - Connection con = BasicOperation.getConnection(); - String sql = "select * from BorrowList"; - ResultSet res = BasicOperation.getQueryResult(con, sql); - while (res.next()) { - System.out.println("uid:" + res.getInt("uid")+"bookID:" + res.getString("bookID")+"borrowDate:"+res.getString("borrowDate")+"status:"+res.getString("status")); - } - con.close(); - } - //清空预约,借书,删除清单 - public static void doclean0() throws SQLException { - Connection con = BasicOperation.getConnection(); - String sql = "truncate table ReserveList"; - BasicOperation.executeUpdateScript(con, sql); - con.close(); - } - public static void doclean1() throws SQLException { - Connection con = BasicOperation.getConnection(); - String sql = "truncate table BorrowList"; - BasicOperation.executeUpdateScript(con, sql); - con.close(); - } - public static void doclean2() throws SQLException { - Connection con = BasicOperation.getConnection(); - String sql = "truncate table DeleteList"; - BasicOperation.executeUpdateScript(con, sql); - con.close(); - } - //重置图书状态 - public static void resetBook(Connection con) throws SQLException { - String sql="select bookID from SpecificBook"; - ResultSet res = BasicOperation.getQueryResult(con, sql); - String bookid=null; - while(res.next()) { - bookid=res.getString(1); - sql="update SpecificBook set status = 'available' where bookID='"+bookid+"'"; - BasicOperation.executeUpdateScript(con, sql); - } - } - //查看用户 - public static void showUser()throws SQLException { - Connection con = BasicOperation.getConnection(); - String sql = "select * from User"; - ResultSet res = BasicOperation.getQueryResult(con, sql); - while (res.next()) { - System.out.println("uid:" + res.getInt("uid")+" phoneNumber:"+res.getString("phoneNumber")+" password:"+res.getString("password")+" recentCookie:"+res.getString("recentCookie")); - } - con.close(); - } - //查看删除列表 - public static void showDeleteList()throws SQLException { - Connection con = BasicOperation.getConnection(); - String sql = "select * from DeleteList"; - ResultSet res = BasicOperation.getQueryResult(con, sql); - while (res.next()) { - System.out.println("uid:" + res.getInt("uid")+" bid:"+res.getInt("bid")+" date:"+res.getString("date")+" reason:"+res.getString("reason")); - } - con.close(); - } - public static void main(String[] args) throws SQLException, ParseException { - //AdvancedOperation.addBooksBybid(8,2,10); - //showDeleteList(); - //showBook(); - //showUser(); - //Connection con=BasicOperation.getConnection(); - //resetBook(con); - //doclean0(); - //doclean1(); - //doclean2(); - //getBookReserved(con,2, 4); - //getExpiredReserveInvalidate(con,2); - //getReservedBookBorrowed(con,2,8,3); - //getBookBorrowedDirectly(con, 2, 5, 4); - //con.close(); - //showReserveList(); - //showBorrowList(); - //showSpecificBook(); - //System.out.println(getIdentity(3)); - dbOperator.AdvancedOperation.registerNewUser("302","302", 2, 3); - } -} +package dbOperator; + +import java.sql.Connection; +import java.sql.ResultSet; +import java.sql.SQLException; +import java.text.ParseException; +import java.text.SimpleDateFormat; +import java.util.Date; + +public class myOP { + /** + * 这个函数的作用是根据用户的ID号确定其身份为 读者、图书管理员还是超级管理员,其中 1是超级管理员,2是图书管理员,3是读者,返回值为0表示当前用户不存在 + * + * @param uid 用户的ID号 + * @return identity 用户的身份代号 + * @throws SQLException 数据库查询语句执行错误时会抛出此异常 + */ + public static int getIdentity(int uid) throws SQLException { + Connection con = BasicOperation.getConnection(); + ResultSet rs = BasicOperation.getQueryResult(con, "select identity from User where uid = " + uid); + if (rs.next()) { + int identity = rs.getInt(1); + con.close(); + return identity; + } + return 0; + } + + /** + * 这个函数的作用是根据用户的ID号确定其身份为 读者、图书管理员还是超级管理员,其中 1是超级管理员,2是图书管理员,3是读者,返回值为0表示当前用户不存在 + * + * @param con 建立的数据库连接 + * @param uid 用户的ID号 + * @return identity 用户的身份代号 + * @throws SQLException 数据库查询语句执行错误时会抛出此异常 + */ + public static int getIdentity(Connection con, int uid) throws SQLException { + ResultSet rs = BasicOperation.getQueryResult(con, "select identity from User where uid = " + uid); + if (rs.next()) { + int identity = rs.getInt(1); + return identity; + } + return 0; + } + + // 以下函数的作者是胡兰氪 + /** + * 这个函数的作用是提供bid和uid以便预约书 + * + * 流程: + * 1.查询这本书是否已经被这个读者预约了,如果是,则禁止重复预约,并返回 + * 2.将这本书加入预约列表,过期时间根据当前时间和数据库取得的参数设定,状态置为"reserving" + * 3.此操作对SpecificBook无任何影响 + * + * @param con 数据库链接 + * @param bid 书本的ID号 + * @param readerUid 读者的uid + * @return 返回预约的bookID提供给预约功能,如果已经预约过一本或者没有可供预约的书,则返回空字符串(预约不应该针对具体的一本书,还要继续改) + * @throws SQLException + * @throws ParseException + */ + public static int getBookReserved(Connection con,int bid,int readerUid) throws SQLException, ParseException{ + //身份验证 + if(getIdentity(con,readerUid)!=3) return -1; + //同一本书不能多次预约 + getExpiredReserveInvalidate(con, bid); + String queryScript = "select * from ReserveList where uid = " + readerUid + " and bid = " + bid + " and status = 'reserving'"; + ResultSet rs = BasicOperation.getQueryResult(con,queryScript); + if(rs.next()) return -1; + String sql="select reserveMaintainingHours from SystemAttribute"; + ResultSet res=BasicOperation.getQueryResult(con, sql); + if(!res.next())return -1; + int reserveMaintainingHours=res.getInt("reserveMaintainingHours"); + String updateScript = "insert into ReserveList values(" + readerUid + "," + bid + ",'" + + dataOperator.BasicOperation.getDateWithTimeAfterHours(reserveMaintainingHours) + "','reserving')"; + return BasicOperation.executeUpdateScript(con, updateScript); + } + + /** + * 将所有当前时间超过expireDate的ReserveList项的状态置为"expired" + * + * @return + * @throws SQLException + * @throws ParseException + */ + private static int getExpiredReserveInvalidate(Connection con, int bid) throws SQLException, ParseException { + String getList = "select expirationDate from ReserveList where bid='" + bid+"'and status='reserving'"; + ResultSet List = BasicOperation.getQueryResult(con, getList); + long recentTime = System.currentTimeMillis(); + int n = 0; + String sql = null; + Date date = null; + String formatdate=null; + while (List.next()) { + formatdate=List.getString("expirationDate"); + date = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse(formatdate); + if (date.getTime() < recentTime) { + sql = "update ReserveList set status = 'expired' where bid = '" + bid + "' and expirationDate = '" + formatdate+"'"; + BasicOperation.executeUpdateScript(con, sql); + n++; + } + } + return n; + } + /** + * + * 这个函数的作用是更新借书列表,如果指定的书本已经在列表中且存在借出状态,则将其更新为已归还,或禁止再次借出 + * @param bookID 书本的bookID + * @param readerUid 读者的uid + * @param status 借书列表中书本的状态,取值只能为borrowed(已借出) returned(已归还),当书本已归还时状态内要追加归还日期,同时更新SpecificBook中的书本状态 + * @throws SQLException + * + */ + public static int updateBorrowList(Connection con,String bookID,int librarianUid,int readerUid,String status) throws SQLException{ + if((getIdentity(con,librarianUid)!=2)||getIdentity(con,readerUid)!=3) return -1; + if(!(status.equals("returned")||status.equals("borrowed"))) return -1; + if(status.equals("borrowed")){ + String queryScript = "select * from BorrowList where bookID = '" + bookID + "' and status = 'borrowed'"; + ResultSet rs = BasicOperation.getQueryResult(con,queryScript); + //不能将已经借出的书再次借出 + if(rs.next()) return -1; + queryScript="select bid from SpecificBook where bookID ='"+bookID+"'"; + rs=BasicOperation.getQueryResult(con, queryScript); + int bid=0; + if(rs.next())bid=rs.getInt(1); + String updateScript = "insert into BorrowList values ('" + readerUid + "','" + bid + "','"+ bookID + "','" + dataOperator.BasicOperation.getDateWithTimeInString() + "','borrowed')"; + return BasicOperation.executeUpdateScript(con, updateScript); + } + if(status.equals("returned")) { + String updateScript = "update BorrowList set status = 'returned (Date = " + dataOperator.BasicOperation.getDateWithTimeInString() + ")' where bookID = '" + bookID + "' and uid = " + readerUid; + updateBookStatus(con, bookID, librarianUid, readerUid, "available"); + return BasicOperation.executeUpdateScript(con, updateScript); + } + return -1; + } + /** + * 这个函数的作用是更新该书目状态,如果是更新为借出状态函数会进一步更新borrowList + * @param con 数据库链接 + * @param bookID 书目的bookID + * @param librarianUid 图书管理员的uid,不要填为定值 + * @param readerUid 读者的uid,不要填为定值 + * @param status 书本当前状态,取值应该为 available(在馆) borrowed(已借出) + * @throws SQLException + */ + public static int updateBookStatus(Connection con,String bookID,int librarianUid,int readerUid,String status) throws SQLException{ + //身份验证 + if((getIdentity(con,librarianUid)!=2)||(getIdentity(con,readerUid)!=3)) return -1; + //字符串取值检查 + if(!(status.equals("available")||status.equals("borrowed"))) return -1; + String updateScript="update SpecificBook set status = '" + status + "' where bookID ='" + bookID +"'"; + BasicOperation.executeUpdateScript(con,updateScript); + if(status.equals("borrowed")){ + return updateBorrowList(con, bookID, librarianUid, readerUid, status); + } + return -1; + } + /** + * 这个函数的作用是将读者预约的书借出,必须由图书管理员调用 流程: 1.判定两人的身份是否正确,如果不正确直接返回 + * 2.调用getExpiredReserveInvalidate(),将过期的预约记录全部置为"expired" + * 3.查询是否有【正在预约"reserving"】的预约记录,如果有,管理员找出一本状态为"available"的书借给读者,调用updateBookStatus(...)将状态置为"borrowed",同时将本预约记录的状态改为"borrowed" + * + * @param con + * @param bid + * @param librarianUid + * @param readerUid + * @return + * @throws SQLException + * @throws ParseException + */ + public static boolean getReservedBookBorrowed(Connection con, int bid, int librarianUid,int readerUid ) + throws SQLException, ParseException { + int identity = getIdentity(con, librarianUid); + if (identity != 2) + return false; + getExpiredReserveInvalidate(con, bid); + String sql = "select * from ReserveList where uid='"+readerUid+"'and bid='"+bid+"' and status='reserving'"; + ResultSet res = BasicOperation.getQueryResult(con, sql); + if(!res.next())return getBookBorrowedDirectly(con, bid, librarianUid, readerUid); + sql="update ReserveList set status='borrowed' where uid='"+readerUid+"'and bid='"+bid+"' and status ='reserving'"; + BasicOperation.executeUpdateScript(con, sql); + sql = "select bookID from SpecificBook where status='available' and bid='"+bid+"'"; + res = BasicOperation.getQueryResult(con, sql); + String bookID = null; + if (!res.next())return false; + bookID = res.getString(1); + updateBookStatus(con, bookID, librarianUid, readerUid, "borrowed"); + return true; + } + /** + * 这个函数的作用是直接将书借出,必须由图书管理员调用 流程: 1.判定两人的身份是否正确,如果不正确直接返回 + * 2.调用getExpiredReserveInvalidate(),将过期的预约记录全部置为"expired" + * 3.查询排除被预约的状态为"available"书,如果有,管理员找出一本借给读者,调用updateBookStatus(...)将状态置为"borrowed" + * + * @param con + * @param bid + * @param librarianUid + * @param readerUid + * @return + * @throws SQLException + * @throws ParseException + */ + public static boolean getBookBorrowedDirectly(Connection con, int bid, int librarianUid,int readerUid ) + throws SQLException, ParseException { + int identity = getIdentity(con, librarianUid); + if (identity != 2) + return false; + getExpiredReserveInvalidate(con, bid); + String sql = "select count(*) from ReserveList where bid='"+bid+"'and status ='reserving'"; + ResultSet res = BasicOperation.getQueryResult(con, sql); + res.next(); + int n=res.getInt(1); + sql = "select bookID from SpecificBook where status='available' and bid='"+bid+"'"; + res = BasicOperation.getQueryResult(con, sql); + res.last(); + int m=res.getRow(); + System.out.println(m); + if(m<=n)return false; + res.beforeFirst(); + String bookID = null; + if (!res.next())return false; + bookID = res.getString(1); + updateBookStatus(con, bookID, librarianUid, readerUid, "borrowed"); + return true; + } + // 以下为测试方法 + // 查看书类 + public static void showBook() throws SQLException { + Connection con = BasicOperation.getConnection(); + String sql = "select * from Book"; + ResultSet res = BasicOperation.getQueryResult(con, sql); + while (res.next()) { + System.out.println( + "bid:" + res.getInt("bid") + " name:" + res.getString("name") + " ISBN:" + res.getString("ISBN")); + } + con.close(); + } + + // 查看副本 + public static void showSpecificBook() throws SQLException { + Connection con = BasicOperation.getConnection(); + String sql = "select * from SpecificBook"; + ResultSet res = BasicOperation.getQueryResult(con, sql); + while (res.next()) { + System.out.println("bid:" + res.getInt("bid") + " bookID:" + res.getString("bookID")+" status:"+res.getString("status")); + } + con.close(); + } + // 查看预约 + public static void showReserveList()throws SQLException { + Connection con = BasicOperation.getConnection(); + String sql = "select * from ReserveList"; + ResultSet res = BasicOperation.getQueryResult(con, sql); + while (res.next()) { + System.out.println("uid:" + res.getInt("uid")+"bid:" + res.getInt("bid")+"expirationDate:"+res.getString("expirationDate")+"status:"+res.getString("status")); + } + con.close(); + } + //查看借书清单 + public static void showBorrowList()throws SQLException { + Connection con = BasicOperation.getConnection(); + String sql = "select * from BorrowList"; + ResultSet res = BasicOperation.getQueryResult(con, sql); + while (res.next()) { + System.out.println("uid:" + res.getInt("uid")+"bookID:" + res.getString("bookID")+"borrowDate:"+res.getString("borrowDate")+"status:"+res.getString("status")); + } + con.close(); + } + //清空预约,借书,删除清单 + public static void doclean0() throws SQLException { + Connection con = BasicOperation.getConnection(); + String sql = "truncate table ReserveList"; + BasicOperation.executeUpdateScript(con, sql); + con.close(); + } + public static void doclean1() throws SQLException { + Connection con = BasicOperation.getConnection(); + String sql = "truncate table BorrowList"; + BasicOperation.executeUpdateScript(con, sql); + con.close(); + } + public static void doclean2() throws SQLException { + Connection con = BasicOperation.getConnection(); + String sql = "truncate table DeleteList"; + BasicOperation.executeUpdateScript(con, sql); + con.close(); + } + //重置图书状态 + public static void resetBook(Connection con) throws SQLException { + String sql="select bookID from SpecificBook"; + ResultSet res = BasicOperation.getQueryResult(con, sql); + String bookid=null; + while(res.next()) { + bookid=res.getString(1); + sql="update SpecificBook set status = 'available' where bookID='"+bookid+"'"; + BasicOperation.executeUpdateScript(con, sql); + } + } + //查看用户 + public static void showUser()throws SQLException { + Connection con = BasicOperation.getConnection(); + String sql = "select * from User"; + ResultSet res = BasicOperation.getQueryResult(con, sql); + while (res.next()) { + System.out.println("uid:" + res.getInt("uid")+" phoneNumber:"+res.getString("phoneNumber")+" password:"+res.getString("password")+" recentCookie:"+res.getString("recentCookie")); + } + con.close(); + } + //查看删除列表 + public static void showDeleteList()throws SQLException { + Connection con = BasicOperation.getConnection(); + String sql = "select * from DeleteList"; + ResultSet res = BasicOperation.getQueryResult(con, sql); + while (res.next()) { + System.out.println("uid:" + res.getInt("uid")+" bid:"+res.getInt("bid")+" date:"+res.getString("date")+" reason:"+res.getString("reason")); + } + con.close(); + } + public static void main(String[] args) throws SQLException, ParseException { + //AdvancedOperation.addBooksBybid(8,2,10); + //showDeleteList(); + //showBook(); + //showUser(); + //Connection con=BasicOperation.getConnection(); + //resetBook(con); + //doclean0(); + //doclean1(); + //doclean2(); + //getBookReserved(con,2, 4); + //getExpiredReserveInvalidate(con,2); + //getReservedBookBorrowed(con,2,8,3); + //getBookBorrowedDirectly(con, 2, 5, 4); + //con.close(); + //showReserveList(); + //showBorrowList(); + //showSpecificBook(); + //System.out.println(getIdentity(3)); + dbOperator.AdvancedOperation.registerNewUser("302","302", 2, 3); + } +} diff --git a/src/servlet/Book.java b/old/src/servlet/Book.java similarity index 97% rename from src/servlet/Book.java rename to old/src/servlet/Book.java index dfeb537..9c65076 100644 --- a/src/servlet/Book.java +++ b/old/src/servlet/Book.java @@ -1,225 +1,225 @@ -package servlet; - -import java.io.IOException; -import java.sql.Connection; -import java.sql.SQLException; -import java.sql.Statement; - -import javax.servlet.ServletException; -import javax.servlet.annotation.WebServlet; -import javax.servlet.http.Cookie; -import javax.servlet.http.HttpServlet; -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; - -import dbOperator.AdvancedOperation; -import dbOperator.BasicOperation; - -/** - * Servlet implementation class AddBook - */ -@WebServlet("/Book") -public class Book extends HttpServlet { - private static final long serialVersionUID = 1L; - - // 鏍规嵁鍙傛暟鍒ゆ柇鏄摢涓涓〉闈㈠彂鏉ョ殑璇锋眰锛岃皟鐢ㄧ浉搴旂殑鍑芥暟 - public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { - int type = Integer.parseInt(request.getParameter("Type")); - if (type == 1) { - try { - addBook(request, response); - } catch (SQLException e) { - e.printStackTrace(); - } - } - if (type == 2) { - try { - editBook(request, response); - } catch (SQLException e) { - e.printStackTrace(); - } - } - if (type == 3) { - try { - addSpecificBook(request, response); - } catch (SQLException e) { - e.printStackTrace(); - } - } - if (type == 4) { - try { - editSpecificBook(request, response); - } catch (SQLException e) { - e.printStackTrace(); - } - } - if (type == 5) { - try { - deleteSpecificBook(request, response); - } catch (SQLException e) { - e.printStackTrace(); - } - } - response.sendRedirect(request.getHeader("Referer")); - } - - /** - * 姝ゅ嚱鏁扮敤浜庢坊鍔犳煇涓绉嶄功 - * - * @throws ServletException, IOException, SQLException - */ - public void addBook(HttpServletRequest request, HttpServletResponse response) - throws ServletException, IOException, ServletException, IOException, SQLException { - Cookie cookies[] = request.getCookies(); - if (cookies == null) { - response.sendRedirect("index.html"); - return; - } - for (Cookie c : cookies) { - if (c.getName().equals("LoginInfo")) { - String currentCookie = c.getValue(); - Connection con = BasicOperation.getConnection(); - int uid = AdvancedOperation.getUidbyCookie(con, currentCookie); - if (AdvancedOperation.getIdentity(con, uid) != 2) - return; - String name = request.getParameter("Name"); - String category = request.getParameter("Category"); - String author = request.getParameter("Author"); - String ISBN = request.getParameter("ISBN"); - String publisher = request.getParameter("Publisher"); - String pricestr=request.getParameter("Price"); - if(pricestr.equals(""))return; - Double price = Double.valueOf(pricestr); - Statement sql = con.createStatement(); - if(!(ISBN==null||ISBN.equals(""))) - sql.executeUpdate("insert into Book(name,category,author,publisher,ISBN,price) values('" + name + "','" + category + "','" + author + "','" + publisher + "','" + ISBN + "','" + price + "')"); - else sql.executeUpdate("insert into Book(name,category,author,publisher,price) values('" + name + "','" + category + "','" + author + "','" + publisher + "','" + price + "')"); - con.close(); - return; - } - } - } - - /** - * 姝ゅ嚱鏁扮敤浜庣紪杈戞煇涓绉嶄功鐨勪俊鎭紝鏍规嵁bid瀹氫綅 - * - * @throws ServletException, IOException,SQLException - */ - public void editBook(HttpServletRequest request, HttpServletResponse response) - throws ServletException, IOException, ServletException, IOException, SQLException { - Cookie cookies[] = request.getCookies(); - if (cookies == null) { - response.sendRedirect("index.html"); - return; - } - for (Cookie c : cookies) { - if (c.getName().equals("LoginInfo")) { - String currentCookie = c.getValue(); - Connection con = BasicOperation.getConnection(); - int uid = AdvancedOperation.getUidbyCookie(con, currentCookie); - if (AdvancedOperation.getIdentity(con, uid) != 2) - return; - String bidstr = request.getParameter("eBID"); - String category = request.getParameter("category"); - String price = request.getParameter("price"); - if (bidstr == null || price.equals("")) - return; - int bid = Integer.parseInt(bidstr); - Statement sql = con.createStatement(); - sql.executeUpdate("update Book set category='" + category + "',price='" + price + "' where bid=" + bid); - con.close(); - return; - } - } - } - - /** - * 姝ゅ嚱鏁扮敤浜庢坊鍔犳煇绉嶄功鐨勫壇鏈暟閲忥紝鏍规嵁bid瀹氫綅 - * - * @throws ServletException,IOException,SQLException - */ - public void addSpecificBook(HttpServletRequest request, HttpServletResponse response) - throws ServletException, IOException, ServletException, IOException, SQLException { - Cookie cookies[] = request.getCookies(); - if (cookies == null) { - response.sendRedirect("index.html"); - return; - } - for (Cookie c : cookies) { - if (c.getName().equals("LoginInfo")) { - String currentCookie = c.getValue(); - Connection con = dbOperator.BasicOperation.getConnection(); - int uid = AdvancedOperation.getUidbyCookie(con, currentCookie); - String bidstr = request.getParameter("aBID"); - String numstr = request.getParameter("Number"); - if (bidstr == null || numstr.equals("")) - return; - int bid = Integer.parseInt(bidstr); - int num = Integer.parseInt(numstr); - AdvancedOperation.addBooksbybid(con, uid, bid, num); - con.close(); - } - } - } - - /** - * 姝ゅ嚱鏁扮敤浜庣紪杈戞煇绉嶄功鐨勫叿浣撳壇鏈殑淇℃伅锛屾牴鎹産ookID瀹氫綅 - * - * @throws ServletException,IOException,SQLException - */ - public void editSpecificBook(HttpServletRequest request, HttpServletResponse response) - throws ServletException, IOException, ServletException, IOException, SQLException { - Cookie cookies[] = request.getCookies(); - if (cookies == null) { - response.sendRedirect("index.html"); - return; - } - for (Cookie c : cookies) { - if (c.getName().equals("LoginInfo")) { - String currentCookie = c.getValue(); - Connection con = dbOperator.BasicOperation.getConnection(); - int uid = AdvancedOperation.getUidbyCookie(con, currentCookie); - if (AdvancedOperation.getIdentity(con, uid) != 2) - return; - String bookID = request.getParameter("eBookID"); - String status = request.getParameter("Status"); - String location = request.getParameter("Location"); - if (bookID == null) - return; - Statement sql = con.createStatement(); - sql.executeUpdate("update SpecificBook set status='" + status + "',position='" + location - + "' where bookID='" + bookID + "'"); - con.close(); - } - } - } - - /** - * 姝ゅ嚱鏁扮敤浜庡垹闄ゆ煇涔︾殑鍏蜂綋鍓湰鏍规嵁bookID瀹氫綅 - * - * @throws ServletException,IOException,SQLException - * @throws SQLException - */ - protected void deleteSpecificBook(HttpServletRequest request, HttpServletResponse response) - throws ServletException, IOException, SQLException { - Cookie cookies[] = request.getCookies(); - if (cookies == null) { - response.sendRedirect("index.html"); - return; - } - for (Cookie c : cookies) { - if (c.getName().equals("LoginInfo")) { - String currentCookie = c.getValue(); - Connection con = dbOperator.BasicOperation.getConnection(); - int uid = AdvancedOperation.getUidbyCookie(con, currentCookie); - String bookIDstr = request.getParameter("dBookID"); - String rsn = request.getParameter("reason"); - if (bookIDstr == null) - return; - AdvancedOperation.getBookDeleted(con, uid, bookIDstr, rsn); - con.close(); - } - - } - } -} +package servlet; + +import java.io.IOException; +import java.sql.Connection; +import java.sql.SQLException; +import java.sql.Statement; + +import javax.servlet.ServletException; +import javax.servlet.annotation.WebServlet; +import javax.servlet.http.Cookie; +import javax.servlet.http.HttpServlet; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; + +import dbOperator.AdvancedOperation; +import dbOperator.BasicOperation; + +/** + * Servlet implementation class AddBook + */ +@WebServlet("/Book") +public class Book extends HttpServlet { + private static final long serialVersionUID = 1L; + + // 鏍规嵁鍙傛暟鍒ゆ柇鏄摢涓涓〉闈㈠彂鏉ョ殑璇锋眰锛岃皟鐢ㄧ浉搴旂殑鍑芥暟 + public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { + int type = Integer.parseInt(request.getParameter("Type")); + if (type == 1) { + try { + addBook(request, response); + } catch (SQLException e) { + e.printStackTrace(); + } + } + if (type == 2) { + try { + editBook(request, response); + } catch (SQLException e) { + e.printStackTrace(); + } + } + if (type == 3) { + try { + addSpecificBook(request, response); + } catch (SQLException e) { + e.printStackTrace(); + } + } + if (type == 4) { + try { + editSpecificBook(request, response); + } catch (SQLException e) { + e.printStackTrace(); + } + } + if (type == 5) { + try { + deleteSpecificBook(request, response); + } catch (SQLException e) { + e.printStackTrace(); + } + } + response.sendRedirect(request.getHeader("Referer")); + } + + /** + * 姝ゅ嚱鏁扮敤浜庢坊鍔犳煇涓绉嶄功 + * + * @throws ServletException, IOException, SQLException + */ + public void addBook(HttpServletRequest request, HttpServletResponse response) + throws ServletException, IOException, ServletException, IOException, SQLException { + Cookie cookies[] = request.getCookies(); + if (cookies == null) { + response.sendRedirect("index.html"); + return; + } + for (Cookie c : cookies) { + if (c.getName().equals("LoginInfo")) { + String currentCookie = c.getValue(); + Connection con = BasicOperation.getConnection(); + int uid = AdvancedOperation.getUidbyCookie(con, currentCookie); + if (AdvancedOperation.getIdentity(con, uid) != 2) + return; + String name = request.getParameter("Name"); + String category = request.getParameter("Category"); + String author = request.getParameter("Author"); + String ISBN = request.getParameter("ISBN"); + String publisher = request.getParameter("Publisher"); + String pricestr=request.getParameter("Price"); + if(pricestr.equals(""))return; + Double price = Double.valueOf(pricestr); + Statement sql = con.createStatement(); + if(!(ISBN==null||ISBN.equals(""))) + sql.executeUpdate("insert into Book(name,category,author,publisher,ISBN,price) values('" + name + "','" + category + "','" + author + "','" + publisher + "','" + ISBN + "','" + price + "')"); + else sql.executeUpdate("insert into Book(name,category,author,publisher,price) values('" + name + "','" + category + "','" + author + "','" + publisher + "','" + price + "')"); + con.close(); + return; + } + } + } + + /** + * 姝ゅ嚱鏁扮敤浜庣紪杈戞煇涓绉嶄功鐨勪俊鎭紝鏍规嵁bid瀹氫綅 + * + * @throws ServletException, IOException,SQLException + */ + public void editBook(HttpServletRequest request, HttpServletResponse response) + throws ServletException, IOException, ServletException, IOException, SQLException { + Cookie cookies[] = request.getCookies(); + if (cookies == null) { + response.sendRedirect("index.html"); + return; + } + for (Cookie c : cookies) { + if (c.getName().equals("LoginInfo")) { + String currentCookie = c.getValue(); + Connection con = BasicOperation.getConnection(); + int uid = AdvancedOperation.getUidbyCookie(con, currentCookie); + if (AdvancedOperation.getIdentity(con, uid) != 2) + return; + String bidstr = request.getParameter("eBID"); + String category = request.getParameter("category"); + String price = request.getParameter("price"); + if (bidstr == null || price.equals("")) + return; + int bid = Integer.parseInt(bidstr); + Statement sql = con.createStatement(); + sql.executeUpdate("update Book set category='" + category + "',price='" + price + "' where bid=" + bid); + con.close(); + return; + } + } + } + + /** + * 姝ゅ嚱鏁扮敤浜庢坊鍔犳煇绉嶄功鐨勫壇鏈暟閲忥紝鏍规嵁bid瀹氫綅 + * + * @throws ServletException,IOException,SQLException + */ + public void addSpecificBook(HttpServletRequest request, HttpServletResponse response) + throws ServletException, IOException, ServletException, IOException, SQLException { + Cookie cookies[] = request.getCookies(); + if (cookies == null) { + response.sendRedirect("index.html"); + return; + } + for (Cookie c : cookies) { + if (c.getName().equals("LoginInfo")) { + String currentCookie = c.getValue(); + Connection con = dbOperator.BasicOperation.getConnection(); + int uid = AdvancedOperation.getUidbyCookie(con, currentCookie); + String bidstr = request.getParameter("aBID"); + String numstr = request.getParameter("Number"); + if (bidstr == null || numstr.equals("")) + return; + int bid = Integer.parseInt(bidstr); + int num = Integer.parseInt(numstr); + AdvancedOperation.addBooksbybid(con, uid, bid, num); + con.close(); + } + } + } + + /** + * 姝ゅ嚱鏁扮敤浜庣紪杈戞煇绉嶄功鐨勫叿浣撳壇鏈殑淇℃伅锛屾牴鎹産ookID瀹氫綅 + * + * @throws ServletException,IOException,SQLException + */ + public void editSpecificBook(HttpServletRequest request, HttpServletResponse response) + throws ServletException, IOException, ServletException, IOException, SQLException { + Cookie cookies[] = request.getCookies(); + if (cookies == null) { + response.sendRedirect("index.html"); + return; + } + for (Cookie c : cookies) { + if (c.getName().equals("LoginInfo")) { + String currentCookie = c.getValue(); + Connection con = dbOperator.BasicOperation.getConnection(); + int uid = AdvancedOperation.getUidbyCookie(con, currentCookie); + if (AdvancedOperation.getIdentity(con, uid) != 2) + return; + String bookID = request.getParameter("eBookID"); + String status = request.getParameter("Status"); + String location = request.getParameter("Location"); + if (bookID == null) + return; + Statement sql = con.createStatement(); + sql.executeUpdate("update SpecificBook set status='" + status + "',position='" + location + + "' where bookID='" + bookID + "'"); + con.close(); + } + } + } + + /** + * 姝ゅ嚱鏁扮敤浜庡垹闄ゆ煇涔︾殑鍏蜂綋鍓湰鏍规嵁bookID瀹氫綅 + * + * @throws ServletException,IOException,SQLException + * @throws SQLException + */ + protected void deleteSpecificBook(HttpServletRequest request, HttpServletResponse response) + throws ServletException, IOException, SQLException { + Cookie cookies[] = request.getCookies(); + if (cookies == null) { + response.sendRedirect("index.html"); + return; + } + for (Cookie c : cookies) { + if (c.getName().equals("LoginInfo")) { + String currentCookie = c.getValue(); + Connection con = dbOperator.BasicOperation.getConnection(); + int uid = AdvancedOperation.getUidbyCookie(con, currentCookie); + String bookIDstr = request.getParameter("dBookID"); + String rsn = request.getParameter("reason"); + if (bookIDstr == null) + return; + AdvancedOperation.getBookDeleted(con, uid, bookIDstr, rsn); + con.close(); + } + + } + } +} diff --git a/src/servlet/ISBN.java b/old/src/servlet/ISBN.java similarity index 97% rename from src/servlet/ISBN.java rename to old/src/servlet/ISBN.java index 279ccd9..c0f90b6 100644 --- a/src/servlet/ISBN.java +++ b/old/src/servlet/ISBN.java @@ -1,110 +1,110 @@ -package servlet; - -import java.io.BufferedReader; -import java.io.IOException; -import java.io.InputStream; -import java.io.InputStreamReader; -import java.net.URL; -import java.net.URLConnection; -import java.sql.Connection; -import java.sql.SQLException; -import java.sql.Statement; - -import javax.servlet.ServletException; -import javax.servlet.annotation.WebServlet; -import javax.servlet.http.Cookie; -import javax.servlet.http.HttpServlet; -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; - -import dbOperator.AdvancedOperation; -import dbOperator.BasicOperation; - -/** - * Servlet implementation class ISBN - */ -@WebServlet("/ISBN") -//https://route.showapi.com/1626-1?isbn=9787208061644&showapi_appid=105792&showapi_sign=23960e7799d54ed2bad13cc16b8fca91 - -public class ISBN extends HttpServlet { - private static final long serialVersionUID = 1L; - - private static String getInfo(String res,String id) { - int i = res.indexOf("\""+id+"\""); - //System.out.println(i); - if (i==-1) return null; - String info = res.substring(i + id.length()+3); - if(info.indexOf('\"') == 0) { - info = info.substring(1); - i = info.indexOf('\"'); - } - else { - int t1 = info.indexOf(','); - int t2 = info.indexOf('}'); - if(t1>=0&&t2>=0) i=t1alert('FAILED to get the information through given ISBN!');window.location.href='" + request.getHeader("Referer") + "'");return;} - String publisher = getInfo(line, "publisher"); - String author = getInfo(line,"author"); - String name = getInfo(line,"title"); - String price = getInfo(line,"price"); - StringBuffer sbf=new StringBuffer(ISBN); - sbf.insert(3, '-');sbf.insert(5, '-');sbf.insert(10, '-');sbf.insert(15, '-'); - ISBN=sbf.toString(); - Statement sql; - try { - sql = con.createStatement(); - sql.executeUpdate("insert into Book(name,category,author,publisher,ISBN,price) values('" + name + "','','" + author + "','" + publisher + "','" + ISBN + "','" + price + "')"); - con.close(); - } catch (SQLException e) { - e.printStackTrace(); - } - } - } - response.sendRedirect(request.getHeader("Referer")); - } -} +package servlet; + +import java.io.BufferedReader; +import java.io.IOException; +import java.io.InputStream; +import java.io.InputStreamReader; +import java.net.URL; +import java.net.URLConnection; +import java.sql.Connection; +import java.sql.SQLException; +import java.sql.Statement; + +import javax.servlet.ServletException; +import javax.servlet.annotation.WebServlet; +import javax.servlet.http.Cookie; +import javax.servlet.http.HttpServlet; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; + +import dbOperator.AdvancedOperation; +import dbOperator.BasicOperation; + +/** + * Servlet implementation class ISBN + */ +@WebServlet("/ISBN") +//https://route.showapi.com/1626-1?isbn=9787208061644&showapi_appid=105792&showapi_sign=23960e7799d54ed2bad13cc16b8fca91 + +public class ISBN extends HttpServlet { + private static final long serialVersionUID = 1L; + + private static String getInfo(String res,String id) { + int i = res.indexOf("\""+id+"\""); + //System.out.println(i); + if (i==-1) return null; + String info = res.substring(i + id.length()+3); + if(info.indexOf('\"') == 0) { + info = info.substring(1); + i = info.indexOf('\"'); + } + else { + int t1 = info.indexOf(','); + int t2 = info.indexOf('}'); + if(t1>=0&&t2>=0) i=t1alert('FAILED to get the information through given ISBN!');window.location.href='" + request.getHeader("Referer") + "'");return;} + String publisher = getInfo(line, "publisher"); + String author = getInfo(line,"author"); + String name = getInfo(line,"title"); + String price = getInfo(line,"price"); + StringBuffer sbf=new StringBuffer(ISBN); + sbf.insert(3, '-');sbf.insert(5, '-');sbf.insert(10, '-');sbf.insert(15, '-'); + ISBN=sbf.toString(); + Statement sql; + try { + sql = con.createStatement(); + sql.executeUpdate("insert into Book(name,category,author,publisher,ISBN,price) values('" + name + "','','" + author + "','" + publisher + "','" + ISBN + "','" + price + "')"); + con.close(); + } catch (SQLException e) { + e.printStackTrace(); + } + } + } + response.sendRedirect(request.getHeader("Referer")); + } +} diff --git a/old/src/servlet/Login.java b/old/src/servlet/Login.java new file mode 100644 index 0000000..ffb52b0 --- /dev/null +++ b/old/src/servlet/Login.java @@ -0,0 +1,69 @@ +package servlet; + +import java.io.IOException; +import java.sql.SQLException; + +import javax.servlet.http.*; + +import dbOperator.*; + +public class Login extends HttpServlet{ + + /** + * + */ + private static final long serialVersionUID = -4143721484509460L; + + protected void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException { + Cookie cookies[] = request.getCookies(); + if(cookies == null) {response.sendRedirect("index.html");return;} + for(Cookie c : cookies) { + if(c.getName().equals("LoginInfo")) { + String currentCookie = c.getValue(); + try { + int uid = AdvancedOperation.getUidbyCookie(currentCookie); + int userIdentity = AdvancedOperation.getIdentity(uid); + HttpSession session = request.getSession(); + session.setAttribute("uid", uid); + session.setAttribute("userIdentity", userIdentity); + switch(userIdentity) { + case 1:{response.sendRedirect("admin.html");break;} + case 2:{response.sendRedirect("librarian.jsp");break;} + case 3:{response.sendRedirect("reader.html");break;} + default:{response.sendRedirect("index.html");break;} + } + } catch (SQLException e) { + // TODO 自动生成的 catch 块 + e.printStackTrace(); + } + } + } + return; + } + + protected void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException { + String information = (String) request.getParameter("info"); + String password = dataOperator.BasicOperation.MD5((String) request.getParameter("pwd")); + String currentCookie = null; + try { + currentCookie = AdvancedOperation.getLoginInfo(information, password); + System.out.println(currentCookie); + } catch (SQLException e) { + // TODO 自动生成的 catch 块 + e.printStackTrace(); + } + if(currentCookie != null) { + Cookie loginInfo = new Cookie("LoginInfo",currentCookie); + loginInfo.setMaxAge(604800); + //604800 = 60*60*24*7 ,即cookie的有效期为7天 + response.addCookie(loginInfo); + response.sendRedirect("launch"); + return; + } + else { + //在此加入弹窗提示密码错误的代码,并重新定位到登录页面 + response.sendRedirect("index.html"); + return; + } + } +} diff --git a/src/servlet/Reader.java b/old/src/servlet/Reader.java similarity index 96% rename from src/servlet/Reader.java rename to old/src/servlet/Reader.java index 2ef636a..2223aa5 100644 --- a/src/servlet/Reader.java +++ b/old/src/servlet/Reader.java @@ -1,116 +1,116 @@ -package servlet; - -import java.io.IOException; -import java.sql.Connection; -import java.sql.SQLException; -import java.sql.Statement; - -import javax.servlet.ServletException; -import javax.servlet.annotation.WebServlet; -import javax.servlet.http.Cookie; -import javax.servlet.http.HttpServlet; -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; - -import dbOperator.AdvancedOperation; - -/** - * Servlet implementation class Reader - */ -@WebServlet("/Reader") -public class Reader extends HttpServlet { - private static final long serialVersionUID = 1L; - - public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { - int type = Integer.parseInt(request.getParameter("Type")); - if (type == 1) { - try { - editReader(request, response); - } catch (SQLException e) { - e.printStackTrace(); - } - } - if (type == 2) { - try { - registerReader(request, response); - } catch (SQLException e) { - e.printStackTrace(); - } - } - if (type == 3) { - try { - deleteReader(request, response); - } catch (SQLException e) { - e.printStackTrace(); - } - } - response.sendRedirect(request.getHeader("Referer")); - } - - public void registerReader(HttpServletRequest request, HttpServletResponse response) throws SQLException, IOException { - Cookie cookies[] = request.getCookies(); - if (cookies == null) { - response.sendRedirect("index.html"); - return; - } - for (Cookie c : cookies) { - if (c.getName().equals("LoginInfo")) { - String currentCookie = c.getValue(); - Connection con = dbOperator.BasicOperation.getConnection(); - int uid = AdvancedOperation.getUidbyCookie(con, currentCookie); - int uidid=AdvancedOperation.getIdentity(con,uid); - String Email=request.getParameter("Email"); - String PhoneNumber=request.getParameter("PhoneNumber"); - dbOperator.AdvancedOperation.registerNewUser(Email,PhoneNumber, uidid, 3); - con.close(); - } - } - } - - public void editReader(HttpServletRequest request, HttpServletResponse response) throws SQLException, IOException { - Cookie cookies[] = request.getCookies(); - if (cookies == null) { - response.sendRedirect("index.html"); - return; - } - for (Cookie c : cookies) { - if (c.getName().equals("LoginInfo")) { - String currentCookie = c.getValue(); - Connection con = dbOperator.BasicOperation.getConnection(); - int uid = AdvancedOperation.getUidbyCookie(con, currentCookie); - if(AdvancedOperation.getIdentity(con,uid)!=2)return; - String eUID=request.getParameter("eUID"); - if(eUID==null)return; - String Email=request.getParameter("Email"); - String PhoneNumber=request.getParameter("PhoneNumber"); - int euid=Integer.parseInt(eUID); - Statement sql = con.createStatement(); - sql.executeUpdate("update User set Email='"+ - Email+ "',PhoneNumber='" + PhoneNumber+ "' where uid ="+euid); - con.close(); - } - } - } - - protected void deleteReader(HttpServletRequest request, HttpServletResponse response) - throws ServletException, IOException, SQLException { - Cookie cookies[] = request.getCookies(); - if (cookies == null) { - response.sendRedirect("index.html"); - return; - } - for (Cookie c : cookies) { - if (c.getName().equals("LoginInfo")) { - String currentCookie = c.getValue(); - Connection con = dbOperator.BasicOperation.getConnection(); - int uid = AdvancedOperation.getUidbyCookie(con, currentCookie); - String readeridstr = request.getParameter("dUID"); - if (readeridstr == null) - return; - int readerid = Integer.parseInt(readeridstr); - AdvancedOperation.getReaderDeleted(con, uid, readerid); - con.close(); - } - } - } -} +package servlet; + +import java.io.IOException; +import java.sql.Connection; +import java.sql.SQLException; +import java.sql.Statement; + +import javax.servlet.ServletException; +import javax.servlet.annotation.WebServlet; +import javax.servlet.http.Cookie; +import javax.servlet.http.HttpServlet; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; + +import dbOperator.AdvancedOperation; + +/** + * Servlet implementation class Reader + */ +@WebServlet("/Reader") +public class Reader extends HttpServlet { + private static final long serialVersionUID = 1L; + + public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { + int type = Integer.parseInt(request.getParameter("Type")); + if (type == 1) { + try { + editReader(request, response); + } catch (SQLException e) { + e.printStackTrace(); + } + } + if (type == 2) { + try { + registerReader(request, response); + } catch (SQLException e) { + e.printStackTrace(); + } + } + if (type == 3) { + try { + deleteReader(request, response); + } catch (SQLException e) { + e.printStackTrace(); + } + } + response.sendRedirect(request.getHeader("Referer")); + } + + public void registerReader(HttpServletRequest request, HttpServletResponse response) throws SQLException, IOException { + Cookie cookies[] = request.getCookies(); + if (cookies == null) { + response.sendRedirect("index.html"); + return; + } + for (Cookie c : cookies) { + if (c.getName().equals("LoginInfo")) { + String currentCookie = c.getValue(); + Connection con = dbOperator.BasicOperation.getConnection(); + int uid = AdvancedOperation.getUidbyCookie(con, currentCookie); + int uidid=AdvancedOperation.getIdentity(con,uid); + String Email=request.getParameter("Email"); + String PhoneNumber=request.getParameter("PhoneNumber"); + dbOperator.AdvancedOperation.registerNewUser(Email,PhoneNumber, uidid, 3); + con.close(); + } + } + } + + public void editReader(HttpServletRequest request, HttpServletResponse response) throws SQLException, IOException { + Cookie cookies[] = request.getCookies(); + if (cookies == null) { + response.sendRedirect("index.html"); + return; + } + for (Cookie c : cookies) { + if (c.getName().equals("LoginInfo")) { + String currentCookie = c.getValue(); + Connection con = dbOperator.BasicOperation.getConnection(); + int uid = AdvancedOperation.getUidbyCookie(con, currentCookie); + if(AdvancedOperation.getIdentity(con,uid)!=2)return; + String eUID=request.getParameter("eUID"); + if(eUID==null)return; + String Email=request.getParameter("Email"); + String PhoneNumber=request.getParameter("PhoneNumber"); + int euid=Integer.parseInt(eUID); + Statement sql = con.createStatement(); + sql.executeUpdate("update User set Email='"+ + Email+ "',PhoneNumber='" + PhoneNumber+ "' where uid ="+euid); + con.close(); + } + } + } + + protected void deleteReader(HttpServletRequest request, HttpServletResponse response) + throws ServletException, IOException, SQLException { + Cookie cookies[] = request.getCookies(); + if (cookies == null) { + response.sendRedirect("index.html"); + return; + } + for (Cookie c : cookies) { + if (c.getName().equals("LoginInfo")) { + String currentCookie = c.getValue(); + Connection con = dbOperator.BasicOperation.getConnection(); + int uid = AdvancedOperation.getUidbyCookie(con, currentCookie); + String readeridstr = request.getParameter("dUID"); + if (readeridstr == null) + return; + int readerid = Integer.parseInt(readeridstr); + AdvancedOperation.getReaderDeleted(con, uid, readerid); + con.close(); + } + } + } +} diff --git a/src/dataOperator/BasicOperation.java b/src/dataOperator/BasicOperation.java index 84bcb43..84d6b18 100644 --- a/src/dataOperator/BasicOperation.java +++ b/src/dataOperator/BasicOperation.java @@ -1,17 +1,10 @@ package dataOperator; import java.security.MessageDigest; -import java.text.Format; import java.text.SimpleDateFormat; -import java.util.Calendar; import java.util.Date; public class BasicOperation { - /** - * 将当前的字符串用MD5加密 - * @param dataStr 需要加密的字符串 - * @return 加密结果 - */ public static String MD5(String dataStr){ try { MessageDigest m = MessageDigest.getInstance("MD5"); @@ -28,71 +21,29 @@ public class BasicOperation { return null; } - /** - * 为当前字符串加上单引号,方便使用SQL语句 - * @param str 需要加引号的字符串 - * @return 加上引号的字符串 - */ public static String addQuotes(String str) { if(str == null) return null; return "'" + str + "'"; } - /** - * 为当前字符串去掉单引号,以便进行其他处理 - * @param str 需要去掉引号的字符串 - * @return 去掉了引号的字符串 - */ + public static String removeQuotes(String str) { if(str == null) return null; if(str.charAt(0)=='\'' && str.charAt(str.length()-1) == '\'') return str.substring(1, str.length()-1); return str; } - /** - * 得到形如 2019-08-08 格式的日期字符串(无单引号),便于向SQL中插入 - * @return 日期字符串 - */ - /*public static String getDateInString() { - Date d = new Date(); - SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); - return sdf.format(d); - }*/ - /** - * 得到形如 2019-08-08 09:32:15 格式的带时间的日期字符串(无单引号),便于向SQL中插入 - * @return 带时间的日期字符串 - */ - public static String getDateWithTimeInString() { - Date d = new Date(); - SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); - return sdf.format(d); - } - /** - * 得到形如 2019-08-18 09:32:15 格式的带时间的日期字符串(单引号),其中的参数代表后推的天数 - * @param days 后推的天数 - * @return 带时间的日期字符串 - */ - public static String getDateWithTimeAfterDays(int days) { - Calendar c = Calendar.getInstance(); - c.setTime(new Date()); - c.add(Calendar.DAY_OF_MONTH, days);// 为负数时,则为前几天 - Format f = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); - //System.out.println(days + "天后是:" + f.format(c.getTime())); - return f.format(c.getTime()); - } - /** - * 得到形如 2019-08-08 12:32:15 格式的带时间的日期字符串(单引号),其中的参数代表后推的小时 - * @param hours 后推的小时数 - * @return 带时间的日期字符串 - */ - public static String getDateWithTimeAfterHours(int hours) { - Calendar c = Calendar.getInstance(); - c.setTime(new Date()); - c.add(Calendar.HOUR_OF_DAY, hours);// 为负数时,则为前几小时 - Format f = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); - //System.out.println(hours + "小时后是:" + f.format(c.getTime())); - return f.format(c.getTime()); + public static String getDateWithTimeAfterHours(int i) { + SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); + long returnTime = new Date().getTime(); + returnTime += 1000*60*60*i; + Date date = new Date(returnTime); + + return sdf.format(date); } - public static void main(String[] args) { - System.out.println(getDateWithTimeAfterHours(0)); + + public static String getDateInString() { + // TODO Auto-generated method stub + return null; } + } diff --git a/src/dataOperator/BrrowList.java b/src/dataOperator/BrrowList.java new file mode 100644 index 0000000..b682acc --- /dev/null +++ b/src/dataOperator/BrrowList.java @@ -0,0 +1,59 @@ +package dataOperator; + +import java.sql.Date; + +public class BrrowList { + int uid; + int bid; + String bookID; + String bookName; + String borrowDate; + String returnDate; + String status; + public int getUid() { + return uid; + } + public void setUid(int uid) { + this.uid = uid; + } + public int getBid() { + return bid; + } + public void setBid(int bid) { + this.bid = bid; + } + public String getBookID() { + return bookID; + } + public void setBookID(String bookID) { + this.bookID = bookID; + } + + public String getReturnDate() { + return returnDate; + } + public void setReturnDate(String returnDate) { + this.returnDate = returnDate; + } + public String getBookName() { + return bookName; + } + public void setBookName(String bookName) { + this.bookName = bookName; + } + public String getBorrowDate() { + return borrowDate; + } + public void setBorrowDate(String borrowDate) { + this.borrowDate = borrowDate; + } + public String getStatus() { + return status; + } + public void setStatus(String status) { + this.status = status; + } + + + +} diff --git a/src/dataOperator/SBook.java b/src/dataOperator/SBook.java new file mode 100644 index 0000000..44f84d2 --- /dev/null +++ b/src/dataOperator/SBook.java @@ -0,0 +1,91 @@ +package dataOperator; + +public class SBook { + String bookID; + String bookName; + String position; + String category; + String author; + String publisher; + String ISBN; + double price; + String status; + int bid; + + public SBook(String bookID, String bookName, String position, String category, String author, String publisher, + String iSBN, double price, String status, int bid) { + super(); + this.bookID = bookID; + this.bookName = bookName; + this.position = position; + this.category = category; + this.author = author; + this.publisher = publisher; + ISBN = iSBN; + this.price = price; + this.status = status; + this.bid = bid; + } + public String getBookID() { + return bookID; + } + public void setBookID(String bookID) { + this.bookID = bookID; + } + public String getBookName() { + return bookName; + } + public void setBookName(String bookName) { + this.bookName = bookName; + } + public String getPosition() { + return position; + } + public void setPosition(String position) { + this.position = position; + } + public String getCategory() { + return category; + } + public void setCategory(String category) { + this.category = category; + } + public String getAuthor() { + return author; + } + public void setAuthor(String author) { + this.author = author; + } + public String getPublisher() { + return publisher; + } + public void setPublisher(String publisher) { + this.publisher = publisher; + } + public String getISBN() { + return ISBN; + } + public void setISBN(String iSBN) { + ISBN = iSBN; + } + public double getPrice() { + return price; + } + public void setPrice(double price) { + this.price = price; + } + public String getStatus() { + return status; + } + public void setStatus(String status) { + this.status = status; + } + public int getBid() { + return bid; + } + public void setBid(int bid) { + this.bid = bid; + } + + +} diff --git a/src/dbOperator/AdvancedOperation.java b/src/dbOperator/AdvancedOperation.java index 07926d1..6eac807 100644 --- a/src/dbOperator/AdvancedOperation.java +++ b/src/dbOperator/AdvancedOperation.java @@ -10,11 +10,11 @@ import java.util.Date; public class AdvancedOperation { /** - * 这个函数的作用是根据用户的ID号确定其身份为 读者、图书管理员还是超级管理员,其中 1是超级管理员,2是图书管理员,3是读者,返回值为0表示当前用户不存在 + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸鏍规嵁鐢ㄦ埛鐨処D鍙风‘瀹氬叾韬唤涓 璇昏呫佸浘涔︾鐞嗗憳杩樻槸瓒呯骇绠$悊鍛橈紝鍏朵腑 1鏄秴绾х鐞嗗憳锛2鏄浘涔︾鐞嗗憳锛3鏄鑰咃紝杩斿洖鍊间负0琛ㄧず褰撳墠鐢ㄦ埛涓嶅瓨鍦 * - * @param uid 用户的ID号 - * @return identity 用户的身份代号 - * @throws SQLException 数据库查询语句执行错误时会抛出此异常 + * @param uid 鐢ㄦ埛鐨処D鍙 + * @return identity 鐢ㄦ埛鐨勮韩浠戒唬鍙 + * @throws SQLException 鏁版嵁搴撴煡璇㈣鍙ユ墽琛岄敊璇椂浼氭姏鍑烘寮傚父 */ public static int getIdentity(int uid) throws SQLException { Connection con = BasicOperation.getConnection(); @@ -28,12 +28,12 @@ public class AdvancedOperation { } /** - * 这个函数的作用是根据用户的ID号确定其身份为 读者、图书管理员还是超级管理员,其中 1是超级管理员,2是图书管理员,3是读者,返回值为0表示当前用户不存在 + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸鏍规嵁鐢ㄦ埛鐨処D鍙风‘瀹氬叾韬唤涓 璇昏呫佸浘涔︾鐞嗗憳杩樻槸瓒呯骇绠$悊鍛橈紝鍏朵腑 1鏄秴绾х鐞嗗憳锛2鏄浘涔︾鐞嗗憳锛3鏄鑰咃紝杩斿洖鍊间负0琛ㄧず褰撳墠鐢ㄦ埛涓嶅瓨鍦 * - * @param con 建立的数据库连接 - * @param uid 用户的ID号 - * @return identity 用户的身份代号 - * @throws SQLException 数据库查询语句执行错误时会抛出此异常 + * @param con 寤虹珛鐨勬暟鎹簱杩炴帴 + * @param uid 鐢ㄦ埛鐨処D鍙 + * @return identity 鐢ㄦ埛鐨勮韩浠戒唬鍙 + * @throws SQLException 鏁版嵁搴撴煡璇㈣鍙ユ墽琛岄敊璇椂浼氭姏鍑烘寮傚父 */ public static int getIdentity(Connection con, int uid) throws SQLException { ResultSet rs = BasicOperation.getQueryResult(con, "select identity from User where uid = " + uid); @@ -45,11 +45,11 @@ public class AdvancedOperation { } /** - * 这个函数的作用是根据用户的信息获取其uid,信息可以是邮箱号或手机号,函数可以自动做出判断 + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸鏍规嵁鐢ㄦ埛鐨勪俊鎭幏鍙栧叾uid锛屼俊鎭彲浠ユ槸閭鍙锋垨鎵嬫満鍙凤紝鍑芥暟鍙互鑷姩鍋氬嚭鍒ゆ柇 * - * @param information 基本信息,可以是手机号或邮箱 - * @return 用户的ID - * @throws SQLException 数据库查询语句执行错误时会抛出此异常 + * @param information 鍩烘湰淇℃伅锛屽彲浠ユ槸鎵嬫満鍙锋垨閭 + * @return 鐢ㄦ埛鐨処D + * @throws SQLException 鏁版嵁搴撴煡璇㈣鍙ユ墽琛岄敊璇椂浼氭姏鍑烘寮傚父 */ public static int getUid(String information) throws SQLException { int isEmail = information.indexOf("@"); @@ -68,12 +68,12 @@ public class AdvancedOperation { } /** - * 这个函数的作用是根据用户的信息获取其uid,信息可以是邮箱号或手机号,函数可以自动做出判断 + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸鏍规嵁鐢ㄦ埛鐨勪俊鎭幏鍙栧叾uid锛屼俊鎭彲浠ユ槸閭鍙锋垨鎵嬫満鍙凤紝鍑芥暟鍙互鑷姩鍋氬嚭鍒ゆ柇 * - * @param con 建立的数据库连接 - * @param information 基本信息,可以是手机号或邮箱 - * @return 用户的ID - * @throws SQLException 数据库查询语句执行错误时会抛出此异常 + * @param con 寤虹珛鐨勬暟鎹簱杩炴帴 + * @param information 鍩烘湰淇℃伅锛屽彲浠ユ槸鎵嬫満鍙锋垨閭 + * @return 鐢ㄦ埛鐨処D + * @throws SQLException 鏁版嵁搴撴煡璇㈣鍙ユ墽琛岄敊璇椂浼氭姏鍑烘寮傚父 */ public static int getUid(Connection con, String information) throws SQLException { int isEmail = information.indexOf("@"); @@ -89,13 +89,61 @@ public class AdvancedOperation { uid = res.getInt(1); return uid; } + + /** + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸鏍规嵁鐢ㄦ埛鐨勪俊鎭幏鍙栫敤鎴 + * + * @param con 寤虹珛鐨勬暟鎹簱杩炴帴 + * @param information 鍩烘湰淇℃伅锛屽彲浠ユ槸鎵嬫満鍙锋垨閭 + * @return 鐢ㄦ埛鐨処D + * @throws SQLException 鏁版嵁搴撴煡璇㈣鍙ユ墽琛岄敊璇椂浼氭姏鍑烘寮傚父 + */ + public static ResultSet getUser(String information, String password) throws SQLException { + String type = "phoneNumber"; + if (information.indexOf('@') != -1) + type = "Email"; + password = "'" + password + "'"; + String queryScript = "select * from User where " + type + " = '" + information + "' and password = " + password + + ""; + Connection con = BasicOperation.getConnection(); + ResultSet rs = BasicOperation.getQueryResult(con, queryScript); + return rs; + } + + /** + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸鏍规嵁鐢ㄦ埛uid鐨勪俊鎭幏鍙栫敤鎴 + * + * @param con 寤虹珛鐨勬暟鎹簱杩炴帴 + * @param uid 鐢ㄦ埛鐨剈id + * @return 鐢ㄦ埛鐨処D + * @throws SQLException 鏁版嵁搴撴煡璇㈣鍙ユ墽琛岄敊璇椂浼氭姏鍑烘寮傚父 + */ + public static ResultSet getUserByUid(int uid) throws SQLException { + String queryScript = "select * from User where uid = " + uid ; + Connection con = BasicOperation.getConnection(); + ResultSet rs = BasicOperation.getQueryResult(con, queryScript); + return rs; + } + + + /** + * 鑾峰彇鎵鏈夊浘涔 + * + * @throws SQLException + */ + public static ResultSet getAllSBooks() throws SQLException { + String queryScript = "SELECT * FROM Book book inner join SpecificBook sbook on book.bid = sbook.bid"; + Connection con = BasicOperation.getConnection(); + ResultSet rs = BasicOperation.getQueryResult(con, queryScript); + return rs; + } /** - * 这个函数能根据cookie中的信息取得用户的id,如果当前用户的登录信息依然有效的话 + * 杩欎釜鍑芥暟鑳芥牴鎹甤ookie涓殑淇℃伅鍙栧緱鐢ㄦ埛鐨刬d锛屽鏋滃綋鍓嶇敤鎴风殑鐧诲綍淇℃伅渚濈劧鏈夋晥鐨勮瘽 * - * @param cookie 用户的关键登录信息 - * @return 用户的id - * @throws SQLException 查询语句执行错误时抛出此异常 + * @param cookie 鐢ㄦ埛鐨勫叧閿櫥褰曚俊鎭 + * @return 鐢ㄦ埛鐨刬d + * @throws SQLException 鏌ヨ璇彞鎵ц閿欒鏃舵姏鍑烘寮傚父 */ public static int getUidbyCookie(String cookie) throws SQLException { Connection con = BasicOperation.getConnection(); @@ -111,12 +159,12 @@ public class AdvancedOperation { } /** - * 这个函数能根据cookie中的信息取得用户的id,如果当前用户的登录信息依然有效的话 + * 杩欎釜鍑芥暟鑳芥牴鎹甤ookie涓殑淇℃伅鍙栧緱鐢ㄦ埛鐨刬d锛屽鏋滃綋鍓嶇敤鎴风殑鐧诲綍淇℃伅渚濈劧鏈夋晥鐨勮瘽 * - * @param con 数据库连接 - * @param cookie 用户的关键登录信息 - * @return 用户的id - * @throws SQLException 查询语句执行错误时抛出此异常 + * @param con 鏁版嵁搴撹繛鎺 + * @param cookie 鐢ㄦ埛鐨勫叧閿櫥褰曚俊鎭 + * @return 鐢ㄦ埛鐨刬d + * @throws SQLException 鏌ヨ璇彞鎵ц閿欒鏃舵姏鍑烘寮傚父 */ public static int getUidbyCookie(Connection con, String cookie) throws SQLException { cookie = "'" + cookie + "'"; @@ -130,11 +178,11 @@ public class AdvancedOperation { } /** - * 这个函数的作用是根据用户的信息获取在数据库中记录的最近一条Cookie,信息可以是邮箱号或手机号,函数可以自动做出判断 + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸鏍规嵁鐢ㄦ埛鐨勪俊鎭幏鍙栧湪鏁版嵁搴撲腑璁板綍鐨勬渶杩戜竴鏉ookie锛屼俊鎭彲浠ユ槸閭鍙锋垨鎵嬫満鍙凤紝鍑芥暟鍙互鑷姩鍋氬嚭鍒ゆ柇 * - * @param information 基本信息,可以是手机号或邮箱 - * @return 用户的最近一条(recent)Cookie - * @throws SQLException 数据库查询语句执行错误时会抛出此异常 + * @param information 鍩烘湰淇℃伅锛屽彲浠ユ槸鎵嬫満鍙锋垨閭 + * @return 鐢ㄦ埛鐨勬渶杩戜竴鏉(recent)Cookie + * @throws SQLException 鏁版嵁搴撴煡璇㈣鍙ユ墽琛岄敊璇椂浼氭姏鍑烘寮傚父 */ public static String getUserCookie(String information) throws SQLException { int isEmail = information.indexOf("@"); @@ -155,12 +203,12 @@ public class AdvancedOperation { } /** - * 这个函数的作用是根据用户的信息获取在数据库中记录的最近一条Cookie,信息可以是邮箱号或手机号,函数可以自动做出判断 + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸鏍规嵁鐢ㄦ埛鐨勪俊鎭幏鍙栧湪鏁版嵁搴撲腑璁板綍鐨勬渶杩戜竴鏉ookie锛屼俊鎭彲浠ユ槸閭鍙锋垨鎵嬫満鍙凤紝鍑芥暟鍙互鑷姩鍋氬嚭鍒ゆ柇 * - * @param con 数据库连接 - * @param information 基本信息,可以是手机号或邮箱 - * @return 用户的最近一条(recent)Cookie - * @throws SQLException 数据库查询语句执行错误时会抛出此异常 + * @param con 鏁版嵁搴撹繛鎺 + * @param information 鍩烘湰淇℃伅锛屽彲浠ユ槸鎵嬫満鍙锋垨閭 + * @return 鐢ㄦ埛鐨勬渶杩戜竴鏉(recent)Cookie + * @throws SQLException 鏁版嵁搴撴煡璇㈣鍙ユ墽琛岄敊璇椂浼氭姏鍑烘寮傚父 */ public static String getUserCookie(Connection con, String information) throws SQLException { int isEmail = information.indexOf("@"); @@ -179,11 +227,11 @@ public class AdvancedOperation { } /** - * 这个函数的作用是根据用户的ID在数据库中记录的最近一条Cookie + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸鏍规嵁鐢ㄦ埛鐨処D鍦ㄦ暟鎹簱涓褰曠殑鏈杩戜竴鏉ookie * - * @param uid 用户的ID - * @return 用户的最近一条(recent)Cookie - * @throws SQLException 数据库查询语句执行错误时会抛出此异常 + * @param uid 鐢ㄦ埛鐨処D + * @return 鐢ㄦ埛鐨勬渶杩戜竴鏉(recent)Cookie + * @throws SQLException 鏁版嵁搴撴煡璇㈣鍙ユ墽琛岄敊璇椂浼氭姏鍑烘寮傚父 */ public static String getUserCookie(int uid) throws SQLException { Connection con = BasicOperation.getConnection(); @@ -197,12 +245,12 @@ public class AdvancedOperation { } /** - * 这个函数的作用是根据用户的ID在数据库中记录的最近一条Cookie + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸鏍规嵁鐢ㄦ埛鐨処D鍦ㄦ暟鎹簱涓褰曠殑鏈杩戜竴鏉ookie * - * @param con 数据库连接 - * @param uid 用户的ID - * @return 用户的最近一条(recent)Cookie - * @throws SQLException 数据库查询语句执行错误时会抛出此异常 + * @param con 鏁版嵁搴撹繛鎺 + * @param uid 鐢ㄦ埛鐨処D + * @return 鐢ㄦ埛鐨勬渶杩戜竴鏉(recent)Cookie + * @throws SQLException 鏁版嵁搴撴煡璇㈣鍙ユ墽琛岄敊璇椂浼氭姏鍑烘寮傚父 */ public static String getUserCookie(Connection con, int uid) throws SQLException { String queryScript = "select recentCookie from User where uid = " + uid; @@ -214,15 +262,15 @@ public class AdvancedOperation { } /** - * 这个函数的作用是为系统注册新用户 + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸涓虹郴缁熸敞鍐屾柊鐢ㄦ埛 * - * @param Email 用户的电子邮箱 - * @param phoneNumber 用户的手机号 - * @param registrantIdentity 注册者的身份,实际使用时请通过其他函数提供,不要填为定值 - * @param registeredIdentity 被注册者的身份,实际使用时可以填为定值 说明:当被注册者的身份-注册者身份 = 1 - * 的时候注册行为被认为是合法的 - * @return update语句自带的的返回值 - * @throws SQLException 插入语句执行错误时会抛出此异常 + * @param Email 鐢ㄦ埛鐨勭數瀛愰偖绠 + * @param phoneNumber 鐢ㄦ埛鐨勬墜鏈哄彿 + * @param registrantIdentity 娉ㄥ唽鑰呯殑韬唤锛屽疄闄呬娇鐢ㄦ椂璇烽氳繃鍏朵粬鍑芥暟鎻愪緵锛屼笉瑕佸~涓哄畾鍊 + * @param registeredIdentity 琚敞鍐岃呯殑韬唤锛屽疄闄呬娇鐢ㄦ椂鍙互濉负瀹氬 璇存槑锛氬綋琚敞鍐岃呯殑韬唤-娉ㄥ唽鑰呰韩浠 = 1 + * 鐨勬椂鍊欐敞鍐岃涓鸿璁や负鏄悎娉曠殑 + * @return update璇彞鑷甫鐨勭殑杩斿洖鍊 + * @throws SQLException 鎻掑叆璇彞鎵ц閿欒鏃朵細鎶涘嚭姝ゅ紓甯 */ public static int registerNewUser(String Email, String phoneNumber, int registrantIdentity, int registeredIdentity) throws SQLException { @@ -246,16 +294,16 @@ public class AdvancedOperation { } /** - * 这个函数的作用是为系统注册新用户 + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸涓虹郴缁熸敞鍐屾柊鐢ㄦ埛 * - * @param con 数据库连接 - * @param Email 用户的电子邮箱 - * @param phoneNumber 用户的手机号 - * @param registrantIdentity 注册者的身份,实际使用时请通过其他函数提供,不要填为定值 - * @param registeredIdentity 被注册者的身份,实际使用时可以填为定值 说明:当被注册者的身份-注册者身份 = 1 - * 的时候注册行为被认为是合法的 - * @return update语句自带的的返回值 - * @throws SQLException 插入语句执行错误时会抛出此异常 + * @param con 鏁版嵁搴撹繛鎺 + * @param Email 鐢ㄦ埛鐨勭數瀛愰偖绠 + * @param phoneNumber 鐢ㄦ埛鐨勬墜鏈哄彿 + * @param registrantIdentity 娉ㄥ唽鑰呯殑韬唤锛屽疄闄呬娇鐢ㄦ椂璇烽氳繃鍏朵粬鍑芥暟鎻愪緵锛屼笉瑕佸~涓哄畾鍊 + * @param registeredIdentity 琚敞鍐岃呯殑韬唤锛屽疄闄呬娇鐢ㄦ椂鍙互濉负瀹氬 璇存槑锛氬綋琚敞鍐岃呯殑韬唤-娉ㄥ唽鑰呰韩浠 = 1 + * 鐨勬椂鍊欐敞鍐岃涓鸿璁や负鏄悎娉曠殑 + * @return update璇彞鑷甫鐨勭殑杩斿洖鍊 + * @throws SQLException 鎻掑叆璇彞鎵ц閿欒鏃朵細鎶涘嚭姝ゅ紓甯 */ public static int registerNewUser(Connection con, String Email, String phoneNumber, int registrantIdentity, int registeredIdentity) throws SQLException { @@ -277,11 +325,11 @@ public class AdvancedOperation { } /** - * 这个函数用来校验用户的信息(邮箱或手机号)和密码是否正确输入,如果输入正确,函数会更新并返回用户的登录信息(cookie),否则返回空字符串 + * 杩欎釜鍑芥暟鐢ㄦ潵鏍¢獙鐢ㄦ埛鐨勪俊鎭(閭鎴栨墜鏈哄彿)鍜屽瘑鐮佹槸鍚︽纭緭鍏ワ紝濡傛灉杈撳叆姝g‘锛屽嚱鏁颁細鏇存柊骞惰繑鍥炵敤鎴风殑鐧诲綍淇℃伅(cookie)锛屽惁鍒欒繑鍥炵┖ * - * @param information 用户的信息 - * @param password 用户的密码 - * @throws SQLException 查询语句或更新语句执行异常时会抛出此异常 + * @param information 鐢ㄦ埛鐨勪俊鎭 + * @param password 鐢ㄦ埛鐨勫瘑鐮 + * @throws SQLException 鏌ヨ璇彞鎴栨洿鏂拌鍙ユ墽琛屽紓甯告椂浼氭姏鍑烘寮傚父 */ public static String getLoginInfo(String information, String password) throws SQLException { String type = "phoneNumber"; @@ -304,12 +352,12 @@ public class AdvancedOperation { } /** - * 这个函数用来校验用户的信息(邮箱或手机号)和密码是否正确输入,如果输入正确,函数会更新并返回用户的登录信息(cookie),否则返回空字符串 + * 杩欎釜鍑芥暟鐢ㄦ潵鏍¢獙鐢ㄦ埛鐨勪俊鎭(閭鎴栨墜鏈哄彿)鍜屽瘑鐮佹槸鍚︽纭緭鍏ワ紝濡傛灉杈撳叆姝g‘锛屽嚱鏁颁細鏇存柊骞惰繑鍥炵敤鎴风殑鐧诲綍淇℃伅(cookie)锛屽惁鍒欒繑鍥炵┖瀛楃涓 * - * @param con 数据库连接 - * @param information 用户的信息 - * @param password 用户的密码 - * @throws SQLException 查询语句或更新语句执行异常时会抛出此异常 + * @param con 鏁版嵁搴撹繛鎺 + * @param information 鐢ㄦ埛鐨勪俊鎭 + * @param password 鐢ㄦ埛鐨勫瘑鐮 + * @throws SQLException 鏌ヨ璇彞鎴栨洿鏂拌鍙ユ墽琛屽紓甯告椂浼氭姏鍑烘寮傚父 */ public static String getLoginInfo(Connection con, String information, String password) throws SQLException { String type = "phoneNumber"; @@ -328,24 +376,24 @@ public class AdvancedOperation { return null; } -// 以下函数的作者是谢逸 +// 浠ヤ笅鍑芥暟鐨勪綔鑰呮槸璋㈤ /** - * 这个函数的作用是根据输入内容获取书籍的信息,输入内容可以是书名、ISBN、bookID,用户在输入时需要用下拉框选择按哪一种方式查找(默认为书名),输入书名时若有多个关键词需以空格分割 - * 注:此函数返回结果为结果集,需要调用者提供连接数据库的链接 + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸鏍规嵁杈撳叆鍐呭鑾峰彇涔︾睄鐨勪俊鎭紝杈撳叆鍐呭鍙互鏄功鍚嶃両SBN銆乥ookID锛岀敤鎴峰湪杈撳叆鏃堕渶瑕佺敤涓嬫媺妗嗛夋嫨鎸夊摢涓绉嶆柟寮忔煡鎵撅紙榛樿涓轰功鍚嶏級锛岃緭鍏ヤ功鍚嶆椂鑻ユ湁澶氫釜鍏抽敭璇嶉渶浠ョ┖鏍煎垎鍓 + * 娉細姝ゅ嚱鏁拌繑鍥炵粨鏋滀负缁撴灉闆嗭紝闇瑕佽皟鐢ㄨ呮彁渚涜繛鎺ユ暟鎹簱鐨勯摼鎺 * - * @param con 数据库链接 - * @param inputValue 搜索框输入内容 - * @param condition 查找方式 - * @return Book结果集 - * @throws SQLException 插入语句执行错误时会抛出此异常 + * @param con 鏁版嵁搴撻摼鎺 + * @param inputValue 鎼滅储妗嗚緭鍏ュ唴瀹 + * @param condition 鏌ユ壘鏂瑰紡 + * @return Book缁撴灉闆 + * @throws SQLException 鎻掑叆璇彞鎵ц閿欒鏃朵細鎶涘嚭姝ゅ紓甯 */ public static ResultSet getBookInfo(Connection con, String inputValue, String condition) throws SQLException { - if (condition.equals("bid")) { // 根据书本ID进行查询 + if (condition.equals("bookID")) { // 鏍规嵁涔︽湰ID杩涜鏌ヨ ResultSet rs = BasicOperation.getQueryResult(con, - "select * from Book where bid ='" + inputValue - + "'"); + "select * from Book where bid = (select bid from SpecificBook where bookID = '" + inputValue + + "')"); return rs; - } else { // 根据书本ISBN、书名进行查询,可实现书名的模糊化查询 + } else { // 鏍规嵁涔︽湰ISBN銆佷功鍚嶈繘琛屾煡璇紝鍙疄鐜颁功鍚嶇殑妯$硦鍖栨煡璇 inputValue.replaceAll(" ", "%"); ResultSet rs = BasicOperation.getQueryResult(con, "select * from Book where " + condition + " like " + "'%" + inputValue + "%'"); @@ -354,107 +402,102 @@ public class AdvancedOperation { } /** - * 这个函数的作用是根据输入内容获取一本书的信息,输入内容可以是bid,bookID,status用户在输入时需要用下拉框选择按哪一种方式查找(默认为书名),输入书名时若有多个关键词需以空格分割 - * 注:此函数返回结果为结果集,需要调用者提供连接数据库的链接 + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸鏍规嵁杈撳叆鍐呭鑾峰彇涔︾睄鐨勪俊鎭紝杈撳叆鍐呭鍙互鏄功鍚嶃両SBN銆乥ookID锛岀敤鎴峰湪杈撳叆鏃堕渶瑕佺敤涓嬫媺妗嗛夋嫨鎸夊摢涓绉嶆柟寮忔煡鎵撅紙榛樿涓轰功鍚嶏級锛岃緭鍏ヤ功鍚嶆椂鑻ユ湁澶氫釜鍏抽敭璇嶉渶浠ョ┖鏍煎垎鍓 + * 娉細姝ゅ嚱鏁拌繑鍥炵粨鏋滀负缁撴灉闆嗭紝闇瑕佽皟鐢ㄨ呮彁渚涜繛鎺ユ暟鎹簱鐨勯摼鎺 * - * @param con 数据库链接 - * @param inputValue 搜索框输入内容 - * @param condition 查找方式 - * @return 结果集 - * @throws SQLException 插入语句执行错误时会抛出此异常 + * @param con 鏁版嵁搴撻摼鎺 + * @param inputValue 鎼滅储妗嗚緭鍏ュ唴瀹 + * @param condition 鏌ユ壘鏂瑰紡 + * @return Book缁撴灉闆 + * @throws SQLException 鎻掑叆璇彞鎵ц閿欒鏃朵細鎶涘嚭姝ゅ紓甯 */ public static ResultSet getSpecificBookInfo(Connection con, String inputValue, String condition) throws SQLException { - if (condition.equals("bookID")) { // 根据书本ID进行查询 + if (condition.equals("bookID")) { // 鏍规嵁涔︽湰ID杩涜鏌ヨ ResultSet rs = BasicOperation.getQueryResult(con, "select * from SpecificBook where bookID = '" + inputValue + "'"); return rs; } - if (condition.equals("bid")) { // 根据书类进行查询 + if (condition.equals("bid")) { // 鏍规嵁涔︾被杩涜鏌ヨ ResultSet rs = BasicOperation.getQueryResult(con, "select * from SpecificBook where bid = '" + inputValue + "'"); return rs; } - else{ //可实现副本状态模糊化查询 + else{ //鍙疄鐜板壇鏈姸鎬佹ā绯婂寲鏌ヨ inputValue.replaceAll(" ", "%"); ResultSet rs = BasicOperation.getQueryResult(con, - "select * from SpecificBook where " + condition + " like '%" + inputValue + "%'"); + "select * from SpecificBook where " + condition + " like " + "'%" + inputValue + "%'"); return rs; } } + /** - * 这个函数的作用是根据输入内容获取一本书的信息,输入内容可以是bid,bookID,status用户在输入时需要用下拉框选择按哪一种方式查找(默认为书名),输入书名时若有多个关键词需以空格分割 - * 注:此函数返回结果为结果集,需要调用者提供连接数据库的链接 + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸Reader/Librarian鏌ヨ鍊熼槄/褰掕繕璁板綍 娉細姝ゅ嚱鏁拌繑鍥炵粨鏋滀负缁撴灉闆嗭紝闇瑕佽皟鐢ㄨ呮彁渚涜繛鎺ユ暟鎹簱鐨勯摼鎺 * - * @param con 数据库链接 - * @param inputValue 搜索框输入内容 - * @param condition 查找方式 - * @return 结果集 - * @throws SQLException 插入语句执行错误时会抛出此异常 + * @param con 鏁版嵁搴撻摼鎺 + * @param userID 鏌ヨ鑰呯殑uid condition鍒ゆ柇鍊熼槄/褰掕繕 + * @param condition 璁惧畾鏌ヨ鍊熼槄/褰掕繕 + * @return BorrowList 缁撴灉闆 + * @throws SQLException 鎻掑叆璇彞鎵ц閿欒鏃朵細鎶涘嚭姝ゅ紓甯 */ - public static ResultSet getReaderInfo(Connection con, String inputValue, String condition) throws SQLException { - if (condition.equals("uid")) { // 根据读者ID进行查询 - ResultSet rs = BasicOperation.getQueryResult(con, - "select * from User where uid = '" + inputValue - + "' and identity = 3"); - return rs; - } - if (condition.equals("Email")) { // 根据Email进行查询 - inputValue.replaceAll(" ", "%"); + public static ResultSet viewBorrowReturnHistory(Connection con, int userID, String condition) throws SQLException { + int userIdentity = getIdentity(con, userID); + if (userIdentity == 2) { // identity=2锛孡ibrarian鍙墽琛屾搷浣滐紝鏌ヨ鎵鏈塕eader鐨勫熼槄/褰掕繕锛宑ondition鍒ゆ柇鍊熼槄/褰掕繕 ResultSet rs = BasicOperation.getQueryResult(con, - "select * from User where Email like '%" + inputValue + "%' and identity = 3"); - return rs; + "select * from BorrowList where status like '%" + condition + "%'"); + if (rs.next()) { + return rs; + } } - else{ //根据phoneNumber进行查询 - inputValue.replaceAll(" ", "%"); + if (userIdentity == 3) { // identity=3锛孯eader鍙墽琛屾搷浣滐紝鏌ヨ鑷繁鐨勫熼槄/褰掕繕锛宑ondition鍒ゆ柇鏌ユ壘鍊熼槄/褰掕繕 ResultSet rs = BasicOperation.getQueryResult(con, - "select * from User where phoneNumber like '%" + inputValue + "%' and identity = 3"); - return rs; + "select * from BorrowList where uid = " + userID + "and status like '%" + condition + "%'"); + if (rs.next()) { + return rs; + } } + return null; } - + /** - * 这个函数的作用是Reader/Librarian查询借阅/归还记录 注:此函数返回结果为结果集,需要调用者提供连接数据库的链接 + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸Reader/Librarian鏌ヨ鍊熼槄/褰掕繕璁板綍 娉細姝ゅ嚱鏁拌繑鍥炵粨鏋滀负缁撴灉闆嗭紝闇瑕佽皟鐢ㄨ呮彁渚涜繛鎺ユ暟鎹簱鐨勯摼鎺 * - * @param con 数据库链接 - * @param userID 查询者的uid condition判断借阅/归还 - * @param condition 设定查询借阅/归还 - * @return BorrowList 结果集 - * @throws SQLException 插入语句执行错误时会抛出此异常 + * @param con 鏁版嵁搴撻摼鎺 + * @param userID 鏌ヨ鑰呯殑uid condition鍒ゆ柇鍊熼槄/褰掕繕 + * @param condition 璁惧畾鏌ヨ鍊熼槄/褰掕繕 + * @return BorrowList 缁撴灉闆 + * @throws SQLException 鎻掑叆璇彞鎵ц閿欒鏃朵細鎶涘嚭姝ゅ紓甯 */ - public static ResultSet viewBorrowReturnHistory(Connection con, int userID, String condition) throws SQLException { + public static ResultSet viewBorrowReturnHistoryReader(Connection con, int userID, String condition) throws SQLException { int userIdentity = getIdentity(con, userID); - if (userIdentity == 2) { // identity=2,Librarian可执行操作,查询所有Reader的借阅/归还,condition判断借阅/归还 + if (userIdentity == 2) { // identity=2锛孡ibrarian鍙墽琛屾搷浣滐紝鏌ヨ鎵鏈塕eader鐨勫熼槄/褰掕繕锛宑ondition鍒ゆ柇鍊熼槄/褰掕繕 ResultSet rs = BasicOperation.getQueryResult(con, "select * from BorrowList where status like '%" + condition + "%'"); - if (rs.next()) { return rs; - } } - if (userIdentity == 3) { // identity=3,Reader可执行操作,查询自己的借阅/归还,condition判断查找借阅/归还 + System.out.println("select * from BorrowList where uid = " + userID + " and status like '%" + condition + "%'"); + if (userIdentity == 3) { // identity=3锛孯eader鍙墽琛屾搷浣滐紝鏌ヨ鑷繁鐨勫熼槄/褰掕繕锛宑ondition鍒ゆ柇鏌ユ壘鍊熼槄/褰掕繕 ResultSet rs = BasicOperation.getQueryResult(con, - "select * from BorrowList where uid = " + userID + "and status like '%" + condition + "%'"); - if (rs.next()) { + "select * from BorrowList where uid = " + userID + " and status like '%" + condition + "%'"); return rs; - } } return null; } /** - * 函数重载,用于Librarian查询指定readerID的借阅/归还的情况 注:此函数返回结果为结果集,需要调用者提供连接数据库的链接 + * 鍑芥暟閲嶈浇锛岀敤浜嶭ibrarian鏌ヨ鎸囧畾readerID鐨勫熼槄/褰掕繕鐨勬儏鍐 娉細姝ゅ嚱鏁拌繑鍥炵粨鏋滀负缁撴灉闆嗭紝闇瑕佽皟鐢ㄨ呮彁渚涜繛鎺ユ暟鎹簱鐨勯摼鎺 * - * @param con 数据库链接 - * @param userID 查询者的uid - * @param condition 设定查询借阅/归还 - * @param readerID Librarian指定的查询对象 - * @return BorrowList 结果集 - * @throws SQLException 插入语句执行错误时会抛出此异常 + * @param con 鏁版嵁搴撻摼鎺 + * @param userID 鏌ヨ鑰呯殑uid + * @param condition 璁惧畾鏌ヨ鍊熼槄/褰掕繕 + * @param readerID Librarian鎸囧畾鐨勬煡璇㈠璞 + * @return BorrowList 缁撴灉闆 + * @throws SQLException 鎻掑叆璇彞鎵ц閿欒鏃朵細鎶涘嚭姝ゅ紓甯 */ public static ResultSet viewBorrowReturnHistory(Connection con, int userID, String condition, int readerID) throws SQLException { - if (getIdentity(con, userID) == 2) { // identity=2,Librarian可执行操作,查询指定Reader的借阅/归还 + if (getIdentity(con, userID) == 2) { // identity=2锛孡ibrarian鍙墽琛屾搷浣滐紝鏌ヨ鎸囧畾Reader鐨勫熼槄/褰掕繕 ResultSet rs = BasicOperation.getQueryResult(con, "select * from BorrowList where uid = " + readerID + "and status like '%" + condition + "%'"); if (rs.next()) { @@ -465,22 +508,22 @@ public class AdvancedOperation { } /** - * 此函数用于Librarian/Reader查询罚金记录 注:此函数返回结果为结果集,需要调用者提供连接数据库的链接 + * 姝ゅ嚱鏁扮敤浜嶭ibrarian/Reader鏌ヨ缃氶噾璁板綍 娉細姝ゅ嚱鏁拌繑鍥炵粨鏋滀负缁撴灉闆嗭紝闇瑕佽皟鐢ㄨ呮彁渚涜繛鎺ユ暟鎹簱鐨勯摼鎺 * - * @param con 数据库链接 - * @param userID 判断用户身份 - * @return FineList结果集 - * @throws SQLException 插入语句执行错误时会抛出此异常 + * @param con 鏁版嵁搴撻摼鎺 + * @param userID 鍒ゆ柇鐢ㄦ埛韬唤 + * @return FineList缁撴灉闆 + * @throws SQLException 鎻掑叆璇彞鎵ц閿欒鏃朵細鎶涘嚭姝ゅ紓甯 */ public static ResultSet viewFineHistory(Connection con, int userID) throws SQLException { int userIdentity = getIdentity(con, userID); - if (userIdentity == 2) { // identity=2,Librarian可执行操作,查询所有Reader的FineHistory + if (userIdentity == 2) { // identity=2,Librarian鍙墽琛屾搷浣,鏌ヨ鎵鏈塕eader鐨凢ineHistory ResultSet rs = BasicOperation.getQueryResult(con, "select * from FineList"); if (rs.next()) { return rs; } } - if (userIdentity == 3) { // identity=3,Reader可执行操作,查询自己的FineHistory + if (userIdentity == 3) { // identity=3,Reader鍙墽琛屾搷浣,鏌ヨ鑷繁鐨凢ineHistory ResultSet rs = BasicOperation.getQueryResult(con, "select * from FineList where uid = " + userID); if (rs.next()) { return rs; @@ -490,15 +533,15 @@ public class AdvancedOperation { } /** - * 函数重载,用于Librarian查询指定Reader的罚金记录 注:此函数返回结果为结果集,需要调用者提供连接数据库的链接 + * 鍑芥暟閲嶈浇锛岀敤浜嶭ibrarian鏌ヨ鎸囧畾Reader鐨勭綒閲戣褰 娉細姝ゅ嚱鏁拌繑鍥炵粨鏋滀负缁撴灉闆嗭紝闇瑕佽皟鐢ㄨ呮彁渚涜繛鎺ユ暟鎹簱鐨勯摼鎺 * - * @param con 数据库链接 - * @param userID readerID是Librarian指定的查询对象 - * @return FineList结果集 - * @throws SQLException 插入语句执行错误时会抛出此异常 + * @param con 鏁版嵁搴撻摼鎺 + * @param userID readerID鏄疞ibrarian鎸囧畾鐨勬煡璇㈠璞 + * @return FineList缁撴灉闆 + * @throws SQLException 鎻掑叆璇彞鎵ц閿欒鏃朵細鎶涘嚭姝ゅ紓甯 */ public static ResultSet viewFineHistory(Connection con, int userID, int readerID) throws SQLException { - if (getIdentity(con, userID) == 2) { // identity=2,Librarian可执行操作,查询指定Reader的FineHistory + if (getIdentity(con, userID) == 2) { // identity=2,Librarian鍙墽琛屾搷浣,鏌ヨ鎸囧畾Reader鐨凢ineHistory ResultSet rs = BasicOperation.getQueryResult(con, "select * from FineList where uid =" + readerID); if (rs.next()) { return rs; @@ -507,18 +550,67 @@ public class AdvancedOperation { return null; } -// 以下函数的作者是胡兰氪 +// 浠ヤ笅鍑芥暟鐨勪綔鑰呮槸鑳″叞姘 /** - * 这个函数的作用是根据bid为系统添加新书 + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸鏍规嵁ISBN涓虹郴缁熸坊鍔犳柊涔 * - * @param con 数据库连接 - * @param uid 被注册者的身份,实际使用时可以填为定值 说明:当被注册者的身份!= 2 的时候增书行为被认为是非法的 - * @param bid 书的id - * @param num 增书数量 + * @param con 鏁版嵁搴撹繛鎺 + * @param uid 琚敞鍐岃呯殑韬唤锛屽疄闄呬娇鐢ㄦ椂鍙互濉负瀹氬 璇存槑锛氬綋琚敞鍐岃呯殑韬唤!= 2 鐨勬椂鍊欏涔﹁涓鸿璁や负鏄潪娉曠殑 + * @param ISBN 涔︾殑绫诲彿 + * @param num 澧炰功鏁伴噺 * @return void - * @throws SQLException 插入语句执行错误时会抛出此异常 + * @throws SQLException 鎻掑叆璇彞鎵ц閿欒鏃朵細鎶涘嚭姝ゅ紓甯 */ - public static void addBooksbybid(Connection con, int uid, int bid, int num) throws SQLException { + public static void addBooksbyISBN(Connection con, int uid, String ISBN, int num) throws SQLException { + int identity = getIdentity(con, uid); + if (identity != 2) + return; + String sql = "select bid from Book where ISBN = '" + ISBN + "')"; + ResultSet res = BasicOperation.getQueryResult(con, sql); + String bid = null; + if (res.next()) { + bid = res.getString("bid"); + addBooksBybid(con, uid, bid, num); + } + return; + } + + /** + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸鏍规嵁ISBN涓虹郴缁熸坊鍔犳柊涔 + * + * @param uid 琚敞鍐岃呯殑韬唤锛屽疄闄呬娇鐢ㄦ椂鍙互濉负瀹氬 璇存槑锛氬綋琚敞鍐岃呯殑韬唤!= 2 鐨勬椂鍊欏涔﹁涓鸿璁や负鏄潪娉曠殑 + * @param ISBN 涔︾殑绫诲彿 + * @param num 澧炰功鏁伴噺 + * @return void + * @throws SQLException 鎻掑叆璇彞鎵ц閿欒鏃朵細鎶涘嚭姝ゅ紓甯 + */ + public static void addBooksbyISBN(int uid, String ISBN, int num) throws SQLException { + int identity = getIdentity(uid); + if (identity != 2) + return; + Connection con = BasicOperation.getConnection(); + String sql = "select bid from Book where ISBN = '" + ISBN + "'"; + ResultSet res = BasicOperation.getQueryResult(con, sql); + String bid = null; + if (res.next()) { + bid = res.getString("bid"); + addBooksBybid(con, uid, bid, num); + } + con.close(); + return; + } + + /** + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸鏍规嵁bid涓虹郴缁熸坊鍔犳柊涔 + * + * @param con 鏁版嵁搴撹繛鎺 + * @param uid 琚敞鍐岃呯殑韬唤锛屽疄闄呬娇鐢ㄦ椂鍙互濉负瀹氬 璇存槑锛氬綋琚敞鍐岃呯殑韬唤!= 2 鐨勬椂鍊欏涔﹁涓鸿璁や负鏄潪娉曠殑 + * @param bid 涔︾殑id + * @param num 澧炰功鏁伴噺 + * @return void + * @throws SQLException 鎻掑叆璇彞鎵ц閿欒鏃朵細鎶涘嚭姝ゅ紓甯 + */ + public static void addBooksBybid(Connection con, int uid, String bid, int num) throws SQLException { int identity = getIdentity(con, uid); String bookid = null; if (identity != 2) @@ -526,8 +618,8 @@ public class AdvancedOperation { while (num-- > 0) { bookid = bid + System.currentTimeMillis() + Integer.toString(num); bookid = "MD5('" + bookid + "')"; - String sql = "insert into SpecificBook(bookID,position,status,bid) values(" + bookid + ",NULL,'available'," + bid - + ")"; + String sql = "insert into SpecificBook(bookID,position,status,bid) values(" + bookid + ",NULL,NULL,'" + bid + + "')"; BasicOperation.executeUpdateScript(con, sql); } con.close(); @@ -535,15 +627,15 @@ public class AdvancedOperation { } /** - * 这个函数的作用是根据bid为系统添加新书 + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸鏍规嵁bid涓虹郴缁熸坊鍔犳柊涔 * - * @param uid 被注册者的身份,实际使用时可以填为定值 说明:当被注册者的身份!= 2 的时候增书行为被认为是非法的 - * @param bid 书的id - * @param num 增书数量 + * @param uid 琚敞鍐岃呯殑韬唤锛屽疄闄呬娇鐢ㄦ椂鍙互濉负瀹氬 璇存槑锛氬綋琚敞鍐岃呯殑韬唤!= 2 鐨勬椂鍊欏涔﹁涓鸿璁や负鏄潪娉曠殑 + * @param bid 涔︾殑id + * @param num 澧炰功鏁伴噺 * @return void - * @throws SQLException 插入语句执行错误时会抛出此异常 + * @throws SQLException 鎻掑叆璇彞鎵ц閿欒鏃朵細鎶涘嚭姝ゅ紓甯 */ - public static void addBooksbybid(int uid, int bid, int num) throws SQLException { + public static void addBooksBybid(int uid, String bid, int num) throws SQLException { int identity = getIdentity(uid); String bookid = null; if (identity != 2) @@ -552,25 +644,59 @@ public class AdvancedOperation { while (num-- > 0) { bookid = bid + System.currentTimeMillis() + Integer.toString(num); bookid = "MD5('" + bookid + "')"; - String sql = "insert into SpecificBook(bookID,position,status,bid) values(" + bookid + ",NULL,'available'," + bid - + ")"; + String sql = "insert into SpecificBook(bookID,position,status,bid) values(" + bookid + ",NULL,NULL,'" + bid + + "')"; BasicOperation.executeUpdateScript(con, sql); } con.close(); return; } + /** + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸璁剧疆涔︾殑浣嶇疆淇℃伅 + * + * @param uid 琚敞鍐岃呯殑韬唤锛屽疄闄呬娇鐢ㄦ椂涓嶈濉负瀹氬 璇存槑锛氬綋琚敞鍐岃呯殑韬唤!= 2 鐨勬椂鍊欒缃柊涔︾殑淇℃伅琚涓烘槸闈炴硶鐨 + * @param booid 涔︾殑id + * @param position 涔︾殑浣嶇疆淇℃伅 + * @return void + * @throws SQLException 鎻掑叆璇彞鎵ц閿欒鏃朵細鎶涘嚭姝ゅ紓甯 + */ + public static void setBookposition(int uid, String bookid, String position) throws SQLException { + int identity = getIdentity(uid); + if (identity != 2) + return; + String updateScript = "update SpecificBook set position= '" + position + "' where bookID = '" + bookid + "'"; + BasicOperation.executeUpdateScript(updateScript); + } + + /** + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸璁剧疆涔︾殑浣嶇疆淇℃伅 + * + * @param con 鏁版嵁搴撹繛鎺 + * @param uid 琚敞鍐岃呯殑韬唤锛屽疄闄呬娇鐢ㄦ椂涓嶈濉负瀹氬 璇存槑锛氬綋琚敞鍐岃呯殑韬唤!= 2 鐨勬椂鍊欒缃柊涔︾殑淇℃伅琚涓烘槸闈炴硶鐨 + * @param booid 涔︾殑id + * @param position 涔︾殑浣嶇疆淇℃伅 + * @return void + * @throws SQLException 鎻掑叆璇彞鎵ц閿欒鏃朵細鎶涘嚭姝ゅ紓甯 + */ + public static void setBookposition(Connection con, int uid, String bookid, String position) throws SQLException { + int identity = getIdentity(con, uid); + if (identity != 2) + return; + String updateScript = "update SpecificBook set position= '" + position + "' where bookID = '" + bookid + "'"; + BasicOperation.executeUpdateScript(con, updateScript); + } -//以下函数的作者是贾泽坤 +//浠ヤ笅鍑芥暟鐨勪綔鑰呮槸璐炬辰鍧 /** - * 这个函数的作用是用户修改个人信息 + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸鐢ㄦ埛淇敼涓汉淇℃伅 * - * @param newEmail 被修改读者的电子邮箱 - * @param newPhoneNumber 被修改读者的手机号 - * @param updaterUid 修改者的UID,实际使用时请通过其他函数提供,不要填为定值 - * @param updatedUid 被修改用户的UID,实际使用时请通过修改者选择的读者UID提供,不要填为定值 - * @return update语句自带的的返回值 - * @throws SQLException SQL语句执行错误时会抛出此异常 + * @param newEmail 琚慨鏀硅鑰呯殑鐢靛瓙閭 + * @param newPhoneNumber 琚慨鏀硅鑰呯殑鎵嬫満鍙 + * @param updaterUid 淇敼鑰呯殑UID锛屽疄闄呬娇鐢ㄦ椂璇烽氳繃鍏朵粬鍑芥暟鎻愪緵锛屼笉瑕佸~涓哄畾鍊 + * @param updatedUid 琚慨鏀圭敤鎴风殑UID锛屽疄闄呬娇鐢ㄦ椂璇烽氳繃淇敼鑰呴夋嫨鐨勮鑰匲ID鎻愪緵锛屼笉瑕佸~涓哄畾鍊 + * @return update璇彞鑷甫鐨勭殑杩斿洖鍊 + * @throws SQLException SQL璇彞鎵ц閿欒鏃朵細鎶涘嚭姝ゅ紓甯 */ public static int updateUserInfo(String newEmail, String newPhoneNumber, int updaterUid, int updatedUid) throws SQLException { @@ -599,22 +725,22 @@ public class AdvancedOperation { + " where uid = " + updatedUid; return BasicOperation.executeUpdateScript(updateScript); } else if (identity == 1) { - System.out.println("超级管理员禁止修改读者信息!"); + System.out.println("瓒呯骇绠$悊鍛樼姝慨鏀硅鑰呬俊鎭紒"); return -1; } return -1; } /** - * 这个函数的作用是用户修改个人信息 + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸鐢ㄦ埛淇敼涓汉淇℃伅 * - * @param con 数据库连接 - * @param newEmail 被修改读者的电子邮箱 - * @param newPhoneNumber 被修改读者的手机号 - * @param updaterUid 修改者的UID,实际使用时请通过其他函数提供,不要填为定值 - * @param updatedUid 被修改用户的UID,实际使用时请通过修改者选择的读者UID提供,不要填为定值 - * @return update语句自带的的返回值 - * @throws SQLException SQL语句执行错误时会抛出此异常 + * @param con 鏁版嵁搴撹繛鎺 + * @param newEmail 琚慨鏀硅鑰呯殑鐢靛瓙閭 + * @param newPhoneNumber 琚慨鏀硅鑰呯殑鎵嬫満鍙 + * @param updaterUid 淇敼鑰呯殑UID锛屽疄闄呬娇鐢ㄦ椂璇烽氳繃鍏朵粬鍑芥暟鎻愪緵锛屼笉瑕佸~涓哄畾鍊 + * @param updatedUid 琚慨鏀圭敤鎴风殑UID锛屽疄闄呬娇鐢ㄦ椂璇烽氳繃淇敼鑰呴夋嫨鐨勮鑰匲ID鎻愪緵锛屼笉瑕佸~涓哄畾鍊 + * @return update璇彞鑷甫鐨勭殑杩斿洖鍊 + * @throws SQLException SQL璇彞鎵ц閿欒鏃朵細鎶涘嚭姝ゅ紓甯 */ public static int updateUserInfo(Connection con, String newEmail, String newPhoneNumber, int updaterUid, int updatedUid) throws SQLException { @@ -642,19 +768,19 @@ public class AdvancedOperation { + " where uid = " + updatedUid; return BasicOperation.executeUpdateScript(con, updateScript); } else if (identity == 1) { - System.out.println("超级管理员禁止修改读者信息!"); + System.out.println("瓒呯骇绠$悊鍛樼姝慨鏀硅鑰呬俊鎭紒"); return -1; } return -1; } /** - * 这个函数的作用是修改用户密码 + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸淇敼鐢ㄦ埛瀵嗙爜 * - * @param changerUid 这是修改者的UID - * @param changedUid 这是被修改者的UID - * @param newPassword 这是修改后的密码 - * @return update 语句自带的返回值 + * @param changerUid 杩欐槸淇敼鑰呯殑UID + * @param changedUid 杩欐槸琚慨鏀硅呯殑UID + * @param newPassword 杩欐槸淇敼鍚庣殑瀵嗙爜 + * @return update 璇彞鑷甫鐨勮繑鍥炲 * @throws SQLException */ public static int changePassword(int changerUid, int changedUid, String newPassword) throws SQLException { @@ -662,7 +788,7 @@ public class AdvancedOperation { int changedIdentity = getIdentity(changedUid); if (changedIdentity - changerIdentity >= 0) { if (newPassword == null) { - System.out.println("请输入修改后的密码!"); + System.out.println("璇疯緭鍏ヤ慨鏀瑰悗鐨勫瘑鐮侊紒"); return -1; } if (changedIdentity == changerIdentity) @@ -675,13 +801,13 @@ public class AdvancedOperation { } /** - * 这个函数的作用是修改用户密码 + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸淇敼鐢ㄦ埛瀵嗙爜 * - * @param con 数据库连接 - * @param changerUid 这是修改者的UID - * @param changedUid 这是被修改者的UID - * @param newPassword 这是修改后的密码 - * @return update 语句自带的返回值 + * @param con 鏁版嵁搴撹繛鎺 + * @param changerUid 杩欐槸淇敼鑰呯殑UID + * @param changedUid 杩欐槸琚慨鏀硅呯殑UID + * @param newPassword 杩欐槸淇敼鍚庣殑瀵嗙爜 + * @return update 璇彞鑷甫鐨勮繑鍥炲 * @throws SQLException */ public static int changePassword(Connection con, int changerUid, int changedUid, String newPassword) @@ -690,7 +816,7 @@ public class AdvancedOperation { int changedIdentity = getIdentity(con, changedUid); if (changedIdentity - changerIdentity >= 0) { if (newPassword == null) { - System.out.println("请输入修改后的密码!"); + System.out.println("璇疯緭鍏ヤ慨鏀瑰悗鐨勫瘑鐮侊紒"); return -1; } if (changedIdentity == changerIdentity) @@ -703,18 +829,18 @@ public class AdvancedOperation { } /** - * 这个函数的作用是修改滞纳金(罚金) + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸淇敼婊炵撼閲戯紙缃氶噾锛 * - * @param updaterUid 这是修改者的UID - * @param fineValue 这是修改后罚金的值 - * @return update 语句自带的返回值 + * @param updaterUid 杩欐槸淇敼鑰呯殑UID + * @param fineValue 杩欐槸淇敼鍚庣綒閲戠殑鍊 + * @return update 璇彞鑷甫鐨勮繑鍥炲 * @throws SQLException */ public static int updateFineValue(int updaterUid, double fineValue) throws SQLException { int identity = getIdentity(updaterUid); if (identity == 1) { if (fineValue < 0) { - System.out.println("罚金不得为负!"); + System.out.println("缃氶噾涓嶅緱涓鸿礋锛"); return -1; } else if (fineValue > 0) { String updateScript = "update SystemAttribute set bookFineValue =" + fineValue; @@ -726,19 +852,19 @@ public class AdvancedOperation { } /** - * 这个函数的作用是修改滞纳金(罚金) + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸淇敼婊炵撼閲戯紙缃氶噾锛 * - * @param con 数据库连接 - * @param updaterUid 这是修改者的UID - * @param fineValue 这是修改后罚金的值 - * @return update 语句自带的返回值 + * @param con 鏁版嵁搴撹繛鎺 + * @param updaterUid 杩欐槸淇敼鑰呯殑UID + * @param fineValue 杩欐槸淇敼鍚庣綒閲戠殑鍊 + * @return update 璇彞鑷甫鐨勮繑鍥炲 * @throws SQLException */ public static int updateFineValue(Connection con, int updaterUid, double fineValue) throws SQLException { int identity = getIdentity(con, updaterUid); if (identity == 1) { if (fineValue < 0) { - System.out.println("罚金不得为负!"); + System.out.println("缃氶噾涓嶅緱涓鸿礋锛"); return -1; } else if (fineValue > 0) { String updateScript = "update SystemAttribute set bookFineValue =" + fineValue; @@ -750,9 +876,9 @@ public class AdvancedOperation { } /** - * 这个函数的作用是获取当前罚金值 + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸鑾峰彇褰撳墠缃氶噾鍊 * - * @return fineValue 当前罚金值 + * @return fineValue 褰撳墠缃氶噾鍊 * @throws SQLException */ public static double getFineValue() throws SQLException { @@ -770,10 +896,10 @@ public class AdvancedOperation { } /** - * 这个函数的作用是获取当前罚金值 + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸鑾峰彇褰撳墠缃氶噾鍊 * - * @param con 数据库连接 - * @return fineValue 当前罚金值 + * @param con 鏁版嵁搴撹繛鎺 + * @return fineValue 褰撳墠缃氶噾鍊 * @throws SQLException */ public static double getFineValue(Connection con) throws SQLException { @@ -789,18 +915,18 @@ public class AdvancedOperation { } /** - * 这个函数的作用是修改归还期 + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸淇敼褰掕繕鏈 * - * @param updaterUid 这是修改者的UID - * @param returnPeriod 这是修改后归还期的值 - * @return update 语句自带的返回值 + * @param updaterUid 杩欐槸淇敼鑰呯殑UID + * @param returnPeriod 杩欐槸淇敼鍚庡綊杩樻湡鐨勫 + * @return update 璇彞鑷甫鐨勮繑鍥炲 * @throws SQLException */ public static int updateReturnPeriod(int updaterUid, int returnPeriod) throws SQLException { int identity = getIdentity(updaterUid); if (identity == 1) { if (returnPeriod <= 0) { - System.out.println("归还期必须为正(天数)!"); + System.out.println("褰掕繕鏈熷繀椤讳负姝o紙澶╂暟锛夛紒"); return -1; } else { String updateScript = "update SystemAttribute set bookReturnPeriod =" + returnPeriod; @@ -810,20 +936,21 @@ public class AdvancedOperation { return -1; } + /** - * 这个函数的作用是修改归还期 + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸淇敼褰掕繕鏈 * - * @param con 数据库连接 - * @param updaterUid 这是修改者的UID - * @param returnPeriod 这是修改后归还期的值 - * @return update 语句自带的返回值 + * @param con 鏁版嵁搴撹繛鎺 + * @param updaterUid 杩欐槸淇敼鑰呯殑UID + * @param returnPeriod 杩欐槸淇敼鍚庡綊杩樻湡鐨勫 + * @return update 璇彞鑷甫鐨勮繑鍥炲 * @throws SQLException */ public static int updateReturnPeriod(Connection con, int updaterUid, int returnPeriod) throws SQLException { int identity = getIdentity(con, updaterUid); if (identity == 1) { if (returnPeriod <= 0) { - System.out.println("归还期必须为正(天数)!"); + System.out.println("褰掕繕鏈熷繀椤讳负姝o紙澶╂暟锛夛紒"); return -1; } else { String updateScript = "update SystemAttribute set bookReturnPeriod =" + returnPeriod; @@ -834,9 +961,9 @@ public class AdvancedOperation { } /** - * 这个函数的作用是获取当前归还期 + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸鑾峰彇褰撳墠褰掕繕鏈 * - * @return returnPeriod 当前归还期 + * @return returnPeriod 褰撳墠褰掕繕鏈 * @throws SQLException */ public static int getReturnPeriod() throws SQLException { @@ -854,10 +981,10 @@ public class AdvancedOperation { } /** - * 这个函数的作用是获取当前归还期 + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸鑾峰彇褰撳墠褰掕繕鏈 * - * @param con 数据库连接 - * @return returnPeriod 当前归还期 + * @param con 鏁版嵁搴撹繛鎺 + * @return returnPeriod 褰撳墠褰掕繕鏈 * @throws SQLException */ public static int getReturnPeriod(Connection con) throws SQLException { @@ -873,18 +1000,18 @@ public class AdvancedOperation { } /** - * 这个函数的作用是修改保证金 + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸淇敼淇濊瘉閲 * - * @param updaterUid 这是修改者的UID - * @param securityDesposit 这是修改后保证金的值 - * @return update 语句自带的返回值 + * @param updaterUid 杩欐槸淇敼鑰呯殑UID + * @param securityDesposit 杩欐槸淇敼鍚庝繚璇侀噾鐨勫 + * @return update 璇彞鑷甫鐨勮繑鍥炲 * @throws SQLException */ public static int updateSecurityDesposit(int updaterUid, double securityDesposit) throws SQLException { int identity = getIdentity(updaterUid); if (identity == 1) { if (securityDesposit < 0) { - System.out.println("保证金必须为正数!"); + System.out.println("淇濊瘉閲戝繀椤讳负姝f暟锛"); return -1; } else { String updateScript = "update SystemAttribute set bookSecurityDesposit =" + securityDesposit; @@ -895,12 +1022,12 @@ public class AdvancedOperation { } /** - * 这个函数的作用是修改保证金 + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸淇敼淇濊瘉閲 * - * @param con 数据库连接 - * @param updaterUid 这是修改者的UID - * @param securityDesposit 这是修改后保证金的值 - * @return update 语句自带的返回值 + * @param con 鏁版嵁搴撹繛鎺 + * @param updaterUid 杩欐槸淇敼鑰呯殑UID + * @param securityDesposit 杩欐槸淇敼鍚庝繚璇侀噾鐨勫 + * @return update 璇彞鑷甫鐨勮繑鍥炲 * @throws SQLException */ public static int updateSecurityDesposit(Connection con, int updaterUid, double securityDesposit) @@ -908,7 +1035,7 @@ public class AdvancedOperation { int identity = getIdentity(con, updaterUid); if (identity == 1) { if (securityDesposit < 0) { - System.out.println("保证金必须为正数!"); + System.out.println("淇濊瘉閲戝繀椤讳负姝f暟锛"); return -1; } else { String updateScript = "update SystemAttribute set bookSecurityDesposit =" + securityDesposit; @@ -919,9 +1046,9 @@ public class AdvancedOperation { } /** - * 这个函数的作用是获取当前保证金 + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸鑾峰彇褰撳墠淇濊瘉閲 * - * @return securityDesposit 当前保证金 + * @return securityDesposit 褰撳墠淇濊瘉閲 * @throws SQLException */ public static double getSecurityDesposit() throws SQLException { @@ -939,10 +1066,10 @@ public class AdvancedOperation { } /** - * 这个函数的作用是获取当前保证金 + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸鑾峰彇褰撳墠淇濊瘉閲 * - * @param con 数据库连接 - * @return securityDesposit 当前保证金 + * @param con 鏁版嵁搴撹繛鎺 + * @return securityDesposit 褰撳墠淇濊瘉閲 * @throws SQLException */ public static double getSecurityDesposit(Connection con) throws SQLException { @@ -958,18 +1085,18 @@ public class AdvancedOperation { } /** - * 这个函数的作用是修改预约保持期 + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸淇敼棰勭害淇濇寔鏈 * - * @param updaterUid 这是修改者的UID - * @param reserveMaintainingHour 这是修改后预约保持期的值 - * @return update 语句自带的返回值 + * @param updaterUid 杩欐槸淇敼鑰呯殑UID + * @param reserveMaintainingHour 杩欐槸淇敼鍚庨绾︿繚鎸佹湡鐨勫 + * @return update 璇彞鑷甫鐨勮繑鍥炲 * @throws SQLException */ public static int updateReserveMaintainingHours(int updaterUid, int reserveMaintainingHours) throws SQLException { int identity = getIdentity(updaterUid); if (identity == 1) { if (reserveMaintainingHours < 0) { - System.out.println("预约保持期必须为正数!"); + System.out.println("棰勭害淇濇寔鏈熷繀椤讳负姝f暟锛"); return -1; } else { String updateScript = "update SystemAttribute set reserveMaintainingHours =" + reserveMaintainingHours; @@ -980,12 +1107,12 @@ public class AdvancedOperation { } /** - * 这个函数的作用是修改预约保持期 + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸淇敼棰勭害淇濇寔鏈 * - * @param con 数据库连接 - * @param updaterUid 这是修改者的UID - * @param reserveMaintainingHour 这是修改后预约保持期的值 - * @return update 语句自带的返回值 + * @param con 鏁版嵁搴撹繛鎺 + * @param updaterUid 杩欐槸淇敼鑰呯殑UID + * @param reserveMaintainingHour 杩欐槸淇敼鍚庨绾︿繚鎸佹湡鐨勫 + * @return update 璇彞鑷甫鐨勮繑鍥炲 * @throws SQLException */ public static int updateReserveMaintainingHour(Connection con, int updaterUid, int reserveMaintainingHours) @@ -993,7 +1120,7 @@ public class AdvancedOperation { int identity = getIdentity(con, updaterUid); if (identity == 1) { if (reserveMaintainingHours < 0) { - System.out.println("预约保持期必须为正数!"); + System.out.println("棰勭害淇濇寔鏈熷繀椤讳负姝f暟锛"); return -1; } else { String updateScript = "update SystemAttribute set reserveMaintainingHours =" + reserveMaintainingHours; @@ -1004,9 +1131,9 @@ public class AdvancedOperation { } /** - * 这个函数的作用是获取当前预约保持期 + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸鑾峰彇褰撳墠棰勭害淇濇寔鏈 * - * @return reserveMaintainingHour 当前预约保持期 + * @return reserveMaintainingHour 褰撳墠棰勭害淇濇寔鏈 * @throws SQLException */ public static int getReserveMaintainingHours() throws SQLException { @@ -1024,10 +1151,10 @@ public class AdvancedOperation { } /** - * 这个函数的作用是获取当前预约保持期 + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸鑾峰彇褰撳墠棰勭害淇濇寔鏈 * - * @param con 数据库连接 - * @return reserveMaintainingHour 当前预约保持期 + * @param con 鏁版嵁搴撹繛鎺 + * @return reserveMaintainingHour 褰撳墠棰勭害淇濇寔鏈 * @throws SQLException */ public static int getReserveMaintainingHours(Connection con) throws SQLException { @@ -1043,15 +1170,15 @@ public class AdvancedOperation { } /** - * 这个函数的作用是根据bid单独编辑图书信息(书名、作者、出版社、价格),主要用于旧书 - * - * @param updaterUid 这是修改者的UID - * @param bookID 这是被修改的图书的bid - * @param newName 这是被修改的图书的新名字 - * @param newAuthor 这是被修改图书的新作者 - * @param newPublisher 这是被修改图书的新出版社 - * @param newPrice 这是被修改图书的新价格 - * @return update语句自带的返回值 + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸鏍规嵁bid鍗曠嫭缂栬緫鍥句功淇℃伅(涔﹀悕銆佷綔鑰呫佸嚭鐗堢ぞ銆佷环鏍)锛屼富瑕佺敤浜庢棫涔 + * + * @param updaterUid 杩欐槸淇敼鑰呯殑UID + * @param bookID 杩欐槸琚慨鏀圭殑鍥句功鐨刡id + * @param newName 杩欐槸琚慨鏀圭殑鍥句功鐨勬柊鍚嶅瓧 + * @param newAuthor 杩欐槸琚慨鏀瑰浘涔︾殑鏂颁綔鑰 + * @param newPublisher 杩欐槸琚慨鏀瑰浘涔︾殑鏂板嚭鐗堢ぞ + * @param newPrice 杩欐槸琚慨鏀瑰浘涔︾殑鏂颁环鏍 + * @return update璇彞鑷甫鐨勮繑鍥炲 * @throws SQLException */ public static int updateBookInfoByBid(int updaterUid, int bookID, String newName, String newAuthor, @@ -1095,16 +1222,16 @@ public class AdvancedOperation { } /** - * 这个函数的作用是根据bid单独编辑图书信息(书名、作者、出版社、价格),主要用于旧书 - * - * @param con 数据库连接 - * @param updaterUid 这是修改者的UID - * @param bookID 这是被修改的图书的bid - * @param newName 这是被修改的图书的新名字 - * @param newAuthor 这是被修改图书的新作者 - * @param newPublisher 这是被修改图书的新出版社 - * @param newPrice 这是被修改图书的新价格 - * @return update语句自带的返回值 + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸鏍规嵁bid鍗曠嫭缂栬緫鍥句功淇℃伅(涔﹀悕銆佷綔鑰呫佸嚭鐗堢ぞ銆佷环鏍)锛屼富瑕佺敤浜庢棫涔 + * + * @param con 鏁版嵁搴撹繛鎺 + * @param updaterUid 杩欐槸淇敼鑰呯殑UID + * @param bookID 杩欐槸琚慨鏀圭殑鍥句功鐨刡id + * @param newName 杩欐槸琚慨鏀圭殑鍥句功鐨勬柊鍚嶅瓧 + * @param newAuthor 杩欐槸琚慨鏀瑰浘涔︾殑鏂颁綔鑰 + * @param newPublisher 杩欐槸琚慨鏀瑰浘涔︾殑鏂板嚭鐗堢ぞ + * @param newPrice 杩欐槸琚慨鏀瑰浘涔︾殑鏂颁环鏍 + * @return update璇彞鑷甫鐨勮繑鍥炲 * @throws SQLException */ public static int updateBookInfoByBid(Connection con, int updaterUid, int bookID, String newName, String newAuthor, @@ -1146,15 +1273,15 @@ public class AdvancedOperation { } /** - * 这个函数的作用是编辑相同ISBN的图书信息(书名、作者、出版社、价格),用于新书 - * - * @param updaterUid 这是修改者的UID - * @param bookISBN 这是被修改的图书的ISBN - * @param newName 这是被修改的图书的新名字 - * @param newAuthor 这是被修改图书的新作者 - * @param newPublisher 这是被修改图书的新出版社 - * @param newPrice 这是被修改图书的新价格 - * @return update语句自带的返回值 + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸缂栬緫鐩稿悓ISBN鐨勫浘涔︿俊鎭(涔﹀悕銆佷綔鑰呫佸嚭鐗堢ぞ銆佷环鏍)锛岀敤浜庢柊涔 + * + * @param updaterUid 杩欐槸淇敼鑰呯殑UID + * @param bookISBN 杩欐槸琚慨鏀圭殑鍥句功鐨処SBN + * @param newName 杩欐槸琚慨鏀圭殑鍥句功鐨勬柊鍚嶅瓧 + * @param newAuthor 杩欐槸琚慨鏀瑰浘涔︾殑鏂颁綔鑰 + * @param newPublisher 杩欐槸琚慨鏀瑰浘涔︾殑鏂板嚭鐗堢ぞ + * @param newPrice 杩欐槸琚慨鏀瑰浘涔︾殑鏂颁环鏍 + * @return update璇彞鑷甫鐨勮繑鍥炲 * @throws SQLException */ public static int updateBookInfoByISBN(int updaterUid, String ISBN, String newName, String newAuthor, @@ -1199,16 +1326,16 @@ public class AdvancedOperation { } /** - * 这个函数的作用是编辑ISBN相同的图书信息(书名、作者、出版社、价格),主要用于新书 - * - * @param con 数据库连接 - * @param updaterUid 这是修改者的UID - * @param bookID 这是被修改的图书的bid - * @param newName 这是被修改的图书的新名字 - * @param newAuthor 这是被修改图书的新作者 - * @param newPublisher 这是被修改图书的新出版社 - * @param newPrice 这是被修改图书的新价格 - * @return update语句自带的返回值 + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸缂栬緫ISBN鐩稿悓鐨勫浘涔︿俊鎭(涔﹀悕銆佷綔鑰呫佸嚭鐗堢ぞ銆佷环鏍)锛屼富瑕佺敤浜庢柊涔 + * + * @param con 鏁版嵁搴撹繛鎺 + * @param updaterUid 杩欐槸淇敼鑰呯殑UID + * @param bookID 杩欐槸琚慨鏀圭殑鍥句功鐨刡id + * @param newName 杩欐槸琚慨鏀圭殑鍥句功鐨勬柊鍚嶅瓧 + * @param newAuthor 杩欐槸琚慨鏀瑰浘涔︾殑鏂颁綔鑰 + * @param newPublisher 杩欐槸琚慨鏀瑰浘涔︾殑鏂板嚭鐗堢ぞ + * @param newPrice 杩欐槸琚慨鏀瑰浘涔︾殑鏂颁环鏍 + * @return update璇彞鑷甫鐨勮繑鍥炲 * @throws SQLException */ public static int updateBookInfoByISBN(Connection con, int updaterUid, String ISBN, String newName, @@ -1251,12 +1378,12 @@ public class AdvancedOperation { } /** - * 这个函数的作用是删除图书库里指定bookid的图书 + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸鍒犻櫎鍥句功搴撻噷鎸囧畾bookid鐨勫浘涔 * - * @param librarianUid 删除图书的图书管理员的uid - * @param bookID 被删除图书的bookid - * @param reason 删除原因 - * @return sql语句默认值 + * @param librarianUid 鍒犻櫎鍥句功鐨勫浘涔︾鐞嗗憳鐨剈id + * @param bookID 琚垹闄ゅ浘涔︾殑bookid + * @param reason 鍒犻櫎鍘熷洜 + * @return sql璇彞榛樿鍊 * @throws SQLException */ public static int getBookDeleted(int librarianUid, String bookID, String reason) throws SQLException { @@ -1267,6 +1394,8 @@ public class AdvancedOperation { int bid = 0; bookID = "'" + bookID + "'"; reason = "'" + reason + "'"; + Date date = new Date(); + SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); ResultSet rs; String queryScript = "select bid from SpecificBook where bookID = " + bookID; rs = BasicOperation.getQueryResult(con, queryScript); @@ -1282,18 +1411,18 @@ public class AdvancedOperation { BasicOperation.executeUpdateScript(con, queryScript); con.close(); queryScript = "insert into DeleteList (uid, bid, bookID, date ,reason) values(" + librarianUid + "," + bid + "," - + bookID + ",'" + dataOperator.BasicOperation.getDateWithTimeInString() + "'," + reason + ")"; + + bookID + ",'" + dateFormat.format(date) + "'," + reason + ")"; return BasicOperation.executeUpdateScript(queryScript); } /** - * 这个函数的作用是删除图书库里指定bookid的图书 + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸鍒犻櫎鍥句功搴撻噷鎸囧畾bookid鐨勫浘涔 * - * @param con 数据库连接 - * @param librarianUid 删除图书的图书管理员的uid - * @param bookID 被删除图书的bookid - * @param reason 删除原因 - * @return sql语句默认值 + * @param con 鏁版嵁搴撹繛鎺 + * @param librarianUid 鍒犻櫎鍥句功鐨勫浘涔︾鐞嗗憳鐨剈id + * @param bookID 琚垹闄ゅ浘涔︾殑bookid + * @param reason 鍒犻櫎鍘熷洜 + * @return sql璇彞榛樿鍊 * @throws SQLException */ public static int getBookDeleted(Connection con, int librarianUid, String bookID, String reason) @@ -1304,6 +1433,8 @@ public class AdvancedOperation { int bid = 0; bookID = "'" + bookID + "'"; reason = "'" + reason + "'"; + Date date = new Date(); + SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); ResultSet rs; String queryScript = "select bid from SpecificBook where bookID =" + bookID; rs = BasicOperation.getQueryResult(con, queryScript); @@ -1311,143 +1442,51 @@ public class AdvancedOperation { bid = rs.getInt(1); } rs.close(); - if (bid == 0) { + if (bid == 0) return -1; - } queryScript = "delete from SpecificBook where bookID =" + bookID; BasicOperation.executeUpdateScript(con, queryScript); queryScript = "insert into DeleteList (uid, bid, bookID, date ,reason) values(" + librarianUid + "," + bid + "," - + bookID + ",'" +dataOperator.BasicOperation.getDateWithTimeInString() + "'," + reason + ")"; + + bookID + ",'" + dateFormat.format(date) + "'," + reason + ")"; return BasicOperation.executeUpdateScript(con, queryScript); } - /** - * 这个函数的作用是删除reader用户的信息 - * - * @param con 数据库连接 - * @param librarianUid 删除reader的图书管理员的uid - * @param ReaderUid 被删除用户的uid - * @return sql语句默认值 - * @throws SQLException - */ - public static int getReaderDeleted(Connection con, int librarianUid, int ReaderUid) - throws SQLException { - int identity = getIdentity(con, librarianUid); - if (identity != 2) - return -1; - String sql = "delete from User where uid =" + ReaderUid; - BasicOperation.executeUpdateScript(con, sql); - return 1; - } - /** - * 这个函数的作用是根据uid获取email地址 - * @param uid 用户uid - * @return 用户email地址 - * @throws SQLException - */ - public static String getEmailByUid(int uid) throws SQLException { - Connection con = BasicOperation.getConnection(); - String queryScript = "select Email from User where uid =" + uid; - String email = null; - ResultSet rs = BasicOperation.getQueryResult(con, queryScript); - if(rs.next()) { - email = rs.getString(1); - rs.close(); - con.close(); - return email; - } - return null; - } - /** - * 这个函数的作用是根据uid获取email地址 - * @param con 数据库连接 - * @param uid 用户uid - * @return 用户email地址 - * @throws SQLException - */ - public static String getEmailByUid(Connection con, int uid) throws SQLException { - String queryScript = "select Email from User where uid =" + uid; - String email = null; - ResultSet rs = BasicOperation.getQueryResult(con, queryScript); - if(rs.next()) { - email = rs.getString(1); - rs.close(); - return email; - } - return null; - } - /** - * 这个函数的作用是根据uid获取用户电话号码 - * @param uid 用户uid - * @return 用户电话号码 - * @throws SQLException - */ - public static String getPhoneNumberByUid(int uid) throws SQLException { - Connection con = BasicOperation.getConnection(); - String queryScript = "select phoneNumber from User where uid =" + uid; - String phoneNumber = null; - ResultSet rs = BasicOperation.getQueryResult(con, queryScript); - if(rs.next()) { - phoneNumber = rs.getString(1); - rs.close(); - con.close(); - return phoneNumber; - } - return null; - } - /** - * 这个函数的作用是根据uid获取用户电话号码 - * @param con 数据库连接 - * @param uid 用户uid - * @return 用户电话号码 - * @throws SQLException - */ - public static String getPhoneNumberByUid(Connection con, int uid) throws SQLException { - String queryScript = "select phoneNumber from User where uid =" + uid; - String phoneNumber = null; - ResultSet rs = BasicOperation.getQueryResult(con, queryScript); - if(rs.next()) { - phoneNumber = rs.getString(1); - rs.close(); - return phoneNumber; - } - return null; - } - // 以下函数的作者是李思哲 + // 浠ヤ笅鍑芥暟鐨勪綔鑰呮槸鏉庢濆摬 + /** - * 这个函数的作用是列出该读者所借的书目 + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸鍒楀嚭璇ヨ鑰呮墍鍊熺殑涔︾洰 * - * @param con 数据库链接 - * @param uid 读者的uid - * @return 返回读者借书的书目 + * @param con 鏁版嵁搴撻摼鎺 + * @param uid 璇昏呯殑uid + * @return 杩斿洖璇昏呭熶功鐨勪功鐩 * @throws SQLException */ public static ResultSet getReaderBorrowList(Connection con, int uid) throws SQLException { String selectScript = "select * from BorrowList where uid=" + uid; ResultSet rs = BasicOperation.getQueryResult(con, selectScript); - ResultSetMetaData rsmd = rs.getMetaData(); - int columns = rsmd.getColumnCount(); - while (rs.next()) { - for (int i = 1; i <= columns; i++) { - System.out.print(rs.getString(i) + "\t"); - } - System.out.println(); - } - // 将rs的指针重新移回到第一行的位置 - rs.beforeFirst(); - rs.next(); +// ResultSetMetaData rsmd = rs.getMetaData(); +// int columns = rsmd.getColumnCount(); +// while (rs.next()) { +// for (int i = 1; i <= columns; i++) { +// System.out.print(rs.getString(i) + "\t"); +// } +// System.out.println(); +// } + // 灏唕s鐨勬寚閽堥噸鏂扮Щ鍥炲埌绗竴琛岀殑浣嶇疆 +// rs.beforeFirst(); +// rs.next(); return rs; } /** * - * 这个函数的作用是更新借书列表,如果指定的书本已经在列表中且存在借出状态,则将其更新为已归还,或禁止再次借出 + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸鏇存柊鍊熶功鍒楄〃锛屽鏋滄寚瀹氱殑涔︽湰宸茬粡鍦ㄥ垪琛ㄤ腑涓斿瓨鍦ㄥ熷嚭鐘舵侊紝鍒欏皢鍏舵洿鏂颁负宸插綊杩橈紝鎴栫姝㈠啀娆″熷嚭 * * @author kbtx - * @param bookID 书本的bookID - * @param readerUid 读者的uid - * @param status 借书列表中书本的状态,取值只能为borrowed(已借出) - * returned(已归还),当书本已归还时状态内要追加归还日期,同时更新SpecificBook中的书本状态 + * @param bookID 涔︽湰鐨刡ookID + * @param readerUid 璇昏呯殑uid + * @param status 鍊熶功鍒楄〃涓功鏈殑鐘舵侊紝鍙栧煎彧鑳戒负borrowed(宸插熷嚭) + * returned(宸插綊杩)锛屽綋涔︽湰宸插綊杩樻椂鐘舵佸唴瑕佽拷鍔犲綊杩樻棩鏈燂紝鍚屾椂鏇存柊SpecificBook涓殑涔︽湰鐘舵 * @throws SQLException * */ @@ -1460,16 +1499,16 @@ public class AdvancedOperation { if (status.equals("borrowed")) { String queryScript = "select * from BorrowList where bookID = '" + bookID + "' and status = 'borrowed'"; ResultSet rs = BasicOperation.getQueryResult(con, queryScript); - // 不能将已经借出的书再次借出 + // 涓嶈兘灏嗗凡缁忓熷嚭鐨勪功鍐嶆鍊熷嚭 if (rs.next()) return -1; String updateScript = "insert into BorrowList values ('" + readerUid + "','" + bookID + "','" - + dataOperator.BasicOperation.getDateWithTimeInString() + "','borrowed')"; + + dataOperator.BasicOperation.getDateInString() + "','borrowed')"; return BasicOperation.executeUpdateScript(con, updateScript); } if (status.equals("returned")) { String updateScript = "update BorrowList set status = 'returned (Date = " - + dataOperator.BasicOperation.getDateWithTimeInString() + ")' where bookID = '" + bookID + + dataOperator.BasicOperation.getDateInString() + ")' where bookID = '" + bookID + "' and uid = " + readerUid; updateBookStatus(con, bookID, librarianUid, readerUid, "available"); return BasicOperation.executeUpdateScript(con, updateScript); @@ -1478,21 +1517,21 @@ public class AdvancedOperation { } /** - * 这个函数的作用是更新该书目状态,如果是更新为借出状态函数会进一步更新borrowList + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸鏇存柊璇ヤ功鐩姸鎬侊紝濡傛灉鏄洿鏂颁负鍊熷嚭鐘舵佸嚱鏁颁細杩涗竴姝ユ洿鏂癰orrowList * - * @param con 数据库链接 - * @param bookID 书目的bookID - * @param librarianUid 图书管理员的uid,不要填为定值 - * @param readerUid 读者的uid,不要填为定值 - * @param status 书本当前状态,取值应该为 available(在馆) borrowed(已借出) + * @param con 鏁版嵁搴撻摼鎺 + * @param bookID 涔︾洰鐨刡ookID + * @param librarianUid 鍥句功绠$悊鍛樼殑uid锛屼笉瑕佸~涓哄畾鍊 + * @param readerUid 璇昏呯殑uid锛屼笉瑕佸~涓哄畾鍊 + * @param status 涔︽湰褰撳墠鐘舵侊紝鍙栧煎簲璇ヤ负 available(鍦ㄩ) borrowed(宸插熷嚭) * @throws SQLException */ public static int updateBookStatus(Connection con, String bookID, int librarianUid, int readerUid, String status) throws SQLException { - // 身份验证 + // 韬唤楠岃瘉 if ((getIdentity(con, librarianUid) != 2) || getIdentity(con, readerUid) != 3) return -1; - // 字符串取值检查 + // 瀛楃涓插彇鍊兼鏌 if (!(status.equals("available") || status.equals("borrowed"))) return -1; String updateScript = "update SpecificBook set status = '" + status + "' where bookID ='" + bookID + "'"; @@ -1504,23 +1543,23 @@ public class AdvancedOperation { } /** - * 这个函数的作用是提供bid和uid以便预约书 + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸鎻愪緵bid鍜寀id浠ヤ究棰勭害涔 * - * 流程: 1.查询这本书是否已经被这个读者预约了,如果是,则禁止重复预约,并返回 - * 2.将这本书加入预约列表,过期时间根据当前时间和数据库取得的参数设定,状态置为"reserving" 3.此操作对SpecificBook无任何影响 + * 娴佺▼锛 1.鏌ヨ杩欐湰涔︽槸鍚﹀凡缁忚杩欎釜璇昏呴绾︿簡锛屽鏋滄槸锛屽垯绂佹閲嶅棰勭害锛屽苟杩斿洖 + * 2.灏嗚繖鏈功鍔犲叆棰勭害鍒楄〃锛岃繃鏈熸椂闂存牴鎹綋鍓嶆椂闂村拰鏁版嵁搴撳彇寰楃殑鍙傛暟璁惧畾锛岀姸鎬佺疆涓"reserving" 3.姝ゆ搷浣滃SpecificBook鏃犱换浣曞奖鍝 * - * @param con 数据库链接 - * @param bid 书本的ID号 - * @param readerUid 读者的uid - * @return 返回预约的bookID提供给预约功能,如果已经预约过一本或者没有可供预约的书,则返回空字符串(预约不应该针对具体的一本书,还要继续改) + * @param con 鏁版嵁搴撻摼鎺 + * @param bid 涔︽湰鐨処D鍙 + * @param readerUid 璇昏呯殑uid + * @return 杩斿洖棰勭害鐨刡ookID鎻愪緵缁欓绾﹀姛鑳斤紝濡傛灉宸茬粡棰勭害杩囦竴鏈垨鑰呮病鏈夊彲渚涢绾︾殑涔︼紝鍒欒繑鍥炵┖瀛楃涓(棰勭害涓嶅簲璇ラ拡瀵瑰叿浣撶殑涓鏈功锛岃繕瑕佺户缁敼) * @throws SQLException * @throws ParseException */ public static int getBookReserved(Connection con, int bid, int readerUid) throws SQLException, ParseException { - // 身份验证 + // 韬唤楠岃瘉 if (getIdentity(con, readerUid) != 3) return -1; - // 同一本书不能多次预约 + // 鍚屼竴鏈功涓嶈兘澶氭棰勭害 getExpiredReserveInvalidate(con, bid); String queryScript = "select * from ReserveList where uid = " + readerUid + " and bid = " + bid + " and status = 'reserving'"; @@ -1538,7 +1577,7 @@ public class AdvancedOperation { } /** - * 将所有当前时间超过expireDate的ReserveList项的状态置为"expired" + * 灏嗘墍鏈夊綋鍓嶆椂闂磋秴杩噀xpireDate鐨凴eserveList椤圭殑鐘舵佺疆涓"expired" * * @return * @throws SQLException @@ -1566,9 +1605,9 @@ public class AdvancedOperation { } /** - * 这个函数的作用是将读者预约的书借出,必须由图书管理员调用 流程: 1.判定两人的身份是否正确,如果不正确直接返回 - * 2.调用getExpiredReserveInvalidate(),将过期的预约记录全部置为"expired" - * 3.查询是否有【正在预约"reserving"】的预约记录,如果有,管理员找出一本状态为"available"的书借给读者,调用updateBookStatus(...)将状态置为"borrowed",同时将本预约记录的状态改为"borrowed" + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸灏嗚鑰呴绾︾殑涔﹀熷嚭锛屽繀椤荤敱鍥句功绠$悊鍛樿皟鐢 娴佺▼锛 1.鍒ゅ畾涓や汉鐨勮韩浠芥槸鍚︽纭紝濡傛灉涓嶆纭洿鎺ヨ繑鍥 + * 2.璋冪敤getExpiredReserveInvalidate()锛屽皢杩囨湡鐨勯绾﹁褰曞叏閮ㄧ疆涓"expired" + * 3.鏌ヨ鏄惁鏈夈愭鍦ㄩ绾"reserving"銆戠殑棰勭害璁板綍锛屽鏋滄湁锛岀鐞嗗憳鎵惧嚭涓鏈姸鎬佷负"available"鐨勪功鍊熺粰璇昏咃紝璋冪敤updateBookStatus(...)灏嗙姸鎬佺疆涓"borrowed"锛屽悓鏃跺皢鏈绾﹁褰曠殑鐘舵佹敼涓"borrowed" * * @param con * @param bid @@ -1603,9 +1642,9 @@ public class AdvancedOperation { } /** - * 这个函数的作用是直接将书借出,必须由图书管理员调用 流程: 1.判定两人的身份是否正确,如果不正确直接返回 - * 2.调用getExpiredReserveInvalidate(),将过期的预约记录全部置为"expired" - * 3.查询排除被预约的状态为"available"书,如果有,管理员找出一本借给读者,调用updateBookStatus(...)将状态置为"borrowed" + * 杩欎釜鍑芥暟鐨勪綔鐢ㄦ槸鐩存帴灏嗕功鍊熷嚭锛屽繀椤荤敱鍥句功绠$悊鍛樿皟鐢 娴佺▼锛 1.鍒ゅ畾涓や汉鐨勮韩浠芥槸鍚︽纭紝濡傛灉涓嶆纭洿鎺ヨ繑鍥 + * 2.璋冪敤getExpiredReserveInvalidate()锛屽皢杩囨湡鐨勯绾﹁褰曞叏閮ㄧ疆涓"expired" + * 3.鏌ヨ鎺掗櫎琚绾︾殑鐘舵佷负"available"涔︼紝濡傛灉鏈夛紝绠$悊鍛樻壘鍑轰竴鏈熺粰璇昏咃紝璋冪敤updateBookStatus(...)灏嗙姸鎬佺疆涓"borrowed" * * @param con * @param bid @@ -1642,10 +1681,9 @@ public class AdvancedOperation { return true; } /* - * 使用这个主函数可以测试数据库的连接是否正常。 public static void main(String[] args) throws + * 浣跨敤杩欎釜涓诲嚱鏁板彲浠ユ祴璇曟暟鎹簱鐨勮繛鎺ユ槸鍚︽甯搞 public static void main(String[] args) throws * SQLException { System.out.println(getIdentity(1)); Date date=new Date(); * SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); } */ - } diff --git a/src/dbOperator/BasicOperation.java b/src/dbOperator/BasicOperation.java index 5913848..7265ac0 100644 --- a/src/dbOperator/BasicOperation.java +++ b/src/dbOperator/BasicOperation.java @@ -9,51 +9,51 @@ import java.sql.Statement; public class BasicOperation { /** - * 这个函数用于建立数据库连接,所有的连接都应该通过本方法建立,不应该另写别的 - * 另外说一下规范:所有需要返回结果集的方法都应该要求调用者提供通过此方法得到的连接,这样才能在用完后关掉,所有不需要返回结果集的方法可以在方法内创建连接,并在返回之前关闭。 - * @return 建立的Connection连接 + * 杩欎釜鍑芥暟鐢ㄤ簬寤虹珛鏁版嵁搴撹繛鎺ワ紝鎵鏈夌殑杩炴帴閮藉簲璇ラ氳繃鏈柟娉曞缓绔嬶紝涓嶅簲璇ュ彟鍐欏埆鐨 + * 鍙﹀璇翠竴涓嬭鑼冿細鎵鏈夐渶瑕佽繑鍥炵粨鏋滈泦鐨勬柟娉曢兘搴旇瑕佹眰璋冪敤鑰呮彁渚涢氳繃姝ゆ柟娉曞緱鍒扮殑杩炴帴锛岃繖鏍锋墠鑳藉湪鐢ㄥ畬鍚庡叧鎺夛紝鎵鏈変笉闇瑕佽繑鍥炵粨鏋滈泦鐨勬柟娉曞彲浠ュ湪鏂规硶鍐呭垱寤鸿繛鎺ワ紝骞跺湪杩斿洖涔嬪墠鍏抽棴銆 + * @return 寤虹珛鐨凜onnection杩炴帴 */ public static Connection getConnection(){ - //这个函数用于直接连接数据库,通过调用可以获取一个与数据库建立的连接 + //杩欎釜鍑芥暟鐢ㄤ簬鐩存帴杩炴帴鏁版嵁搴擄紝閫氳繃璋冪敤鍙互鑾峰彇涓涓笌鏁版嵁搴撳缓绔嬬殑杩炴帴 Connection con = null; try { - Class.forName("com.mysql.cj.jdbc.Driver"); //com.mysql.jdbc.Driver已经弃用了,要加上cj + Class.forName("com.mysql.cj.jdbc.Driver"); //com.mysql.jdbc.Driver宸茬粡寮冪敤浜嗭紝瑕佸姞涓奵j } catch(Exception e) { System.out.println("forNameError:" + e); } - String url = "jdbc:mysql://60.205.185.202:3306/library?useSSL=false&characterEncoding=utf-8&serverTimezone=GMT"; //要加上serverTimezone=GMT,否则会报错 + String url = "jdbc:mysql://60.205.185.202:3306/library?useSSL=false&characterEncoding=utf-8&serverTimezone=GMT"; //瑕佸姞涓妔erverTimezone=GMT锛屽惁鍒欎細鎶ラ敊 String user = "root"; String password = "2fe553c3c3e13ee8"; try { - System.out.println("开始建立连接"); + System.out.println("寮濮嬪缓绔嬭繛鎺"); con = DriverManager.getConnection(url, user, password); } catch(Exception e) { - System.err.println("连接失败"); + System.err.println("杩炴帴澶辫触"); System.out.println(e); System.exit(1); } - System.err.println("连接成功"); + System.err.println("杩炴帴鎴愬姛"); return con; } /** - * 这个函数用于直接执行SQL查询语句,并取得返回的结果集,请务必记得关闭建立的con连接! - * @param con 一个通过getConnection()方法得到的数据库连接 - * @param queryScript 要执行的查询语句 - * @return 查询得到的结果集,请注意此时的数据库连接依然存在,要在处理完结果集后关闭 - * @throws SQLException 查询语句执行错误时会抛出此异常 + * 杩欎釜鍑芥暟鐢ㄤ簬鐩存帴鎵цSQL鏌ヨ璇彞锛屽苟鍙栧緱杩斿洖鐨勭粨鏋滈泦锛岃鍔″繀璁板緱鍏抽棴寤虹珛鐨刢on杩炴帴锛 + * @param con 涓涓氳繃getConnection()鏂规硶寰楀埌鐨勬暟鎹簱杩炴帴 + * @param queryScript 瑕佹墽琛岀殑鏌ヨ璇彞 + * @return 鏌ヨ寰楀埌鐨勭粨鏋滈泦锛岃娉ㄦ剰姝ゆ椂鐨勬暟鎹簱杩炴帴渚濈劧瀛樺湪锛岃鍦ㄥ鐞嗗畬缁撴灉闆嗗悗鍏抽棴 + * @throws SQLException 鏌ヨ璇彞鎵ц閿欒鏃朵細鎶涘嚭姝ゅ紓甯 */ protected static ResultSet getQueryResult(Connection con,String queryScript) throws SQLException { - //这个函数用于直接执行SQL查询语句,并取得返回的结果集,请务必记得关闭建立的con连接! + //杩欎釜鍑芥暟鐢ㄤ簬鐩存帴鎵цSQL鏌ヨ璇彞锛屽苟鍙栧緱杩斿洖鐨勭粨鏋滈泦锛岃鍔″繀璁板緱鍏抽棴寤虹珛鐨刢on杩炴帴锛 - /* 这个主函数是一个调用示例,可以利用它验证方法的正确性 + /* 杩欎釜涓诲嚱鏁版槸涓涓皟鐢ㄧず渚嬶紝鍙互鍒╃敤瀹冮獙璇佹柟娉曠殑姝g‘鎬 public static void main(String[] args) { String queryScript = "select * from User"; Connection con = getConnection(); @@ -74,17 +74,17 @@ public class BasicOperation { } /** - * 这个函数用于直接执行SQL更新语句,并取得返回的整数值,此处不需要考虑con连接的建立与关闭,因为返回结果很简单。 - * @param updateScript 更新语句 - * @return 语句执行后给出的返回值 - * @throws SQLException 更新语句执行错误时会抛出此异常 + * 杩欎釜鍑芥暟鐢ㄤ簬鐩存帴鎵цSQL鏇存柊璇彞锛屽苟鍙栧緱杩斿洖鐨勬暣鏁板硷紝姝ゅ涓嶉渶瑕佽冭檻con杩炴帴鐨勫缓绔嬩笌鍏抽棴锛屽洜涓鸿繑鍥炵粨鏋滃緢绠鍗曘 + * @param updateScript 鏇存柊璇彞 + * @return 璇彞鎵ц鍚庣粰鍑虹殑杩斿洖鍊 + * @throws SQLException 鏇存柊璇彞鎵ц閿欒鏃朵細鎶涘嚭姝ゅ紓甯 */ protected static int executeUpdateScript(String updateScript) throws SQLException { - //这个函数用于直接执行SQL更新语句,并取得返回的整数值,此处不需要考虑con连接的建立与关闭,因为返回结果很简单。 - //插入语句示例 updateScript = "insert into User values ('3', 'qwertyuio@123.com', '18899990000', 'cookie_1324567', '3', MD5('1234567'))" - //功能:插入一个用户的基本信息,其中密码使用MD5加密 + //杩欎釜鍑芥暟鐢ㄤ簬鐩存帴鎵цSQL鏇存柊璇彞锛屽苟鍙栧緱杩斿洖鐨勬暣鏁板硷紝姝ゅ涓嶉渶瑕佽冭檻con杩炴帴鐨勫缓绔嬩笌鍏抽棴锛屽洜涓鸿繑鍥炵粨鏋滃緢绠鍗曘 + //鎻掑叆璇彞绀轰緥 updateScript = "insert into User values ('3', 'qwertyuio@123.com', '18899990000', 'cookie_1324567', '3', MD5('1234567'))" + //鍔熻兘锛氭彃鍏ヤ竴涓敤鎴风殑鍩烘湰淇℃伅锛屽叾涓瘑鐮佷娇鐢∕D5鍔犲瘑 - /*这个主函数是一个调用示例,可以利用它验证方法的正确性 + /*杩欎釜涓诲嚱鏁版槸涓涓皟鐢ㄧず渚嬶紝鍙互鍒╃敤瀹冮獙璇佹柟娉曠殑姝g‘鎬 public static void main(String[] args) { String updateScript = "insert into User values ('4', 'qwertyuio@1234.com', '18899990001', 'cookie_1324567', '3', MD5('1234567'))"; try { @@ -102,10 +102,10 @@ public class BasicOperation { return result; } /** - * 这个函数用于执行SQL更新语句,是一个需要提供连接的重载版本,如果你已经在别处创建了连接且尚未关闭,推荐使用此方法 - * @param con 一个已经建立好的连接 - * @param updateScript SQL更新语句 - * @return 语句执行后给出的返回值 + * 杩欎釜鍑芥暟鐢ㄤ簬鎵цSQL鏇存柊璇彞锛屾槸涓涓渶瑕佹彁渚涜繛鎺ョ殑閲嶈浇鐗堟湰锛屽鏋滀綘宸茬粡鍦ㄥ埆澶勫垱寤轰簡杩炴帴涓斿皻鏈叧闂紝鎺ㄨ崘浣跨敤姝ゆ柟娉 + * @param con 涓涓凡缁忓缓绔嬪ソ鐨勮繛鎺 + * @param updateScript SQL鏇存柊璇彞 + * @return 璇彞鎵ц鍚庣粰鍑虹殑杩斿洖鍊 * @throws SQLException */ protected static int executeUpdateScript(Connection con, String updateScript) throws SQLException { diff --git a/src/servlet/Login.java b/src/servlet/Login.java index fab2354..8a53b5d 100644 --- a/src/servlet/Login.java +++ b/src/servlet/Login.java @@ -9,31 +9,30 @@ import dbOperator.*; public class Login extends HttpServlet{ - /** - * - */ - private static final long serialVersionUID = -4143721484509460L; - protected void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException { Cookie cookies[] = request.getCookies(); - if(cookies == null) {response.sendRedirect("index.html");return;} + if(cookies == null) return; for(Cookie c : cookies) { if(c.getName().equals("LoginInfo")) { String currentCookie = c.getValue(); try { int uid = AdvancedOperation.getUidbyCookie(currentCookie); + if(uid == -1) {response.sendRedirect("index.html");return;} + else { int userIdentity = AdvancedOperation.getIdentity(uid); HttpSession session = request.getSession(); session.setAttribute("uid", uid); session.setAttribute("userIdentity", userIdentity); switch(userIdentity) { case 1:{response.sendRedirect("admin.html");break;} - case 2:{response.sendRedirect("librarian.jsp");break;} + case 2:{response.sendRedirect("librarian.html");break;} case 3:{response.sendRedirect("reader.html");break;} default:{response.sendRedirect("index.html");break;} + } + return; } } catch (SQLException e) { - // TODO 自动生成的 catch 块 + // TODO 鑷姩鐢熸垚鐨 catch 鍧 e.printStackTrace(); } } @@ -49,19 +48,19 @@ public class Login extends HttpServlet{ currentCookie = AdvancedOperation.getLoginInfo(information, password); System.out.println(currentCookie); } catch (SQLException e) { - // TODO 自动生成的 catch 块 + // TODO 鑷姩鐢熸垚鐨 catch 鍧 e.printStackTrace(); } if(currentCookie != null) { Cookie loginInfo = new Cookie("LoginInfo",currentCookie); loginInfo.setMaxAge(604800); - //604800 = 60*60*24*7 ,即cookie的有效期为7天 + //604800 = 60*60*24*7 锛屽嵆cookie鐨勬湁鏁堟湡涓7澶 response.addCookie(loginInfo); - response.sendRedirect("launch"); + doGet(request, response); return; } else { - //在此加入弹窗提示密码错误的代码,并重新定位到登录页面 + //鍦ㄦ鍔犲叆寮圭獥鎻愮ず瀵嗙爜閿欒鐨勪唬鐮侊紝骞堕噸鏂板畾浣嶅埌鐧诲綍椤甸潰 response.sendRedirect("index.html"); return; } diff --git a/src/servlet/ReaderServlet.java b/src/servlet/ReaderServlet.java new file mode 100644 index 0000000..e6b6d6e --- /dev/null +++ b/src/servlet/ReaderServlet.java @@ -0,0 +1,323 @@ +package servlet; + +import java.io.IOException; +import java.sql.Date; +import java.sql.ResultSet; +import java.sql.SQLException; +import java.text.SimpleDateFormat; +import java.util.ArrayList; +import java.util.List; +import java.util.UUID; + +import javax.servlet.annotation.WebServlet; +import javax.servlet.http.Cookie; +import javax.servlet.http.HttpServlet; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; +import javax.servlet.http.HttpSession; + +import com.mysql.cj.xdevapi.JsonArray; +import com.mysql.cj.xdevapi.Result; + +import dataOperator.BasicOperation; +import dataOperator.BrrowList; +import dataOperator.SBook; +import dbOperator.AdvancedOperation; +import net.sf.json.JSONArray; +import net.sf.json.JSONObject; +import util.MailOperation; + +@WebServlet("/reader") +public class ReaderServlet extends HttpServlet{ + + /** + * + */ + + + protected void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException { + HttpSession session = request.getSession(); + try { + String method = request.getParameter("method"); + if(method.equals("browerBookList")) { + int uid = 0; + try { + uid = AdvancedOperation.getUidbyCookie(session.getAttribute("loginCookie").toString()); + } catch (Exception e) { + response.sendRedirect("/library/login.jsp"); + } + ResultSet resultSet = AdvancedOperation.getReaderBorrowList(dbOperator.BasicOperation.getConnection(),uid); + List list = new ArrayList(); + while (resultSet.next()) { + uid = resultSet.getInt("uid"); + int bid = resultSet.getInt("bid"); + String bookID = resultSet.getString("bookId"); + Date borrowDate = resultSet.getDate("borrowDate"); + SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); + long returnTime = borrowDate.getTime(); + returnTime += 1000*60*60*60*24*30; + Date date = new Date(returnTime); + String status = resultSet.getString("status"); + BrrowList brrowList = new BrrowList(); + brrowList.setUid(uid); + brrowList.setBid(bid); + brrowList.setBookID(bookID); + brrowList.setReturnDate(sdf.format(date)); + ResultSet tempResultSet = AdvancedOperation.getBookInfo(dbOperator.BasicOperation.getConnection(), bookID, "bookID"); + while (tempResultSet.next()) { + String bookName = tempResultSet.getString("name"); + brrowList.setBookName(bookName); + } + brrowList.setBorrowDate(borrowDate.toString()); + brrowList.setStatus(status); + list.add(brrowList); + + + } + JSONArray jsonArray = JSONArray.fromObject(list); + + JSONObject obj=new JSONObject(); + //鍓嶅彴閫氳繃key鍊艰幏寰楀搴旂殑value鍊 + obj.put("code", 0); + obj.put("msg", ""); + obj.put("count",1000); + obj.put("data",jsonArray.toString()); + System.out.println(obj.toString()); + response.getWriter().write(obj.toString()); + }else if(method.equals("returnBookList")) {//宸插綊杩樹功绫 + int uid = AdvancedOperation.getUidbyCookie(session.getAttribute("loginCookie").toString()); + ResultSet resultSet = AdvancedOperation.viewBorrowReturnHistoryReader(dbOperator.BasicOperation.getConnection(),uid,"returned"); + List list = new ArrayList(); + while (resultSet.next()) { + uid = resultSet.getInt("uid"); + int bid = resultSet.getInt("bid"); + String bookID = resultSet.getString("bookId"); + Date borrowDate = resultSet.getDate("borrowDate"); + SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); + long returnTime = borrowDate.getTime(); + returnTime += 1000*60*60*60*24*30; + Date date = new Date(returnTime); + String status = resultSet.getString("status"); + BrrowList brrowList = new BrrowList(); + brrowList.setUid(uid); + brrowList.setBid(bid); + brrowList.setBookID(bookID); + brrowList.setReturnDate(sdf.format(date)); + ResultSet tempResultSet = AdvancedOperation.getBookInfo(dbOperator.BasicOperation.getConnection(), bookID, "bookID"); + while (tempResultSet.next()) { + String bookName = tempResultSet.getString("name"); + brrowList.setBookName(bookName); + } + brrowList.setBorrowDate(borrowDate.toString()); + brrowList.setStatus(status); + list.add(brrowList); + + + } + JSONArray jsonArray = JSONArray.fromObject(list); + + JSONObject obj=new JSONObject(); + //鍓嶅彴閫氳繃key鍊艰幏寰楀搴旂殑value鍊 + obj.put("code", 0); + obj.put("msg", ""); + obj.put("count",1000); + obj.put("data",jsonArray.toString()); + System.out.println(obj.toString()); + response.getWriter().write(obj.toString()); + }else if(method.equals("bookSearch")) { + String type = request.getParameter("type"); + String key = request.getParameter("key"); + List list = new ArrayList(); + if(key==null||key.equals("null")||key.equals("")) { + ResultSet resultSet = AdvancedOperation.getAllSBooks(); + while (resultSet.next()) { + String bookID = resultSet.getString("bookID"); + String bookName = resultSet.getString("name"); + String position = resultSet.getString("position"); + String category = resultSet.getString("category"); + String author = resultSet.getString("author"); + String publisher = resultSet.getString("publisher"); + String ISBN = resultSet.getString("ISBN"); + double price = resultSet.getDouble("price"); + String status = resultSet.getString("status"); + int bid = resultSet.getInt("bid"); + SBook sBook = new SBook(bookID, bookName, position, category, author, publisher, ISBN, price, status, bid); + list.add(sBook); + } + JSONArray jsonArray = JSONArray.fromObject(list); + + JSONObject obj=new JSONObject(); + //鍓嶅彴閫氳繃key鍊艰幏寰楀搴旂殑value鍊 + obj.put("code", 0); + obj.put("msg", ""); + obj.put("count",1000); + obj.put("data",jsonArray.toString()); + System.out.println(obj.toString()); + response.getWriter().write(obj.toString()); + }else if(type.equals("bid")) { + ResultSet resultSet = AdvancedOperation.getAllSBooks(); + while (resultSet.next()) { + String bookID = resultSet.getString("bookID"); + String bookName = resultSet.getString("name"); + String position = resultSet.getString("position"); + String category = resultSet.getString("category"); + String author = resultSet.getString("author"); + String publisher = resultSet.getString("publisher"); + String ISBN = resultSet.getString("ISBN"); + double price = resultSet.getDouble("price"); + String status = resultSet.getString("status"); + int bid = resultSet.getInt("bid"); + SBook sBook = new SBook(bookID, bookName, position, category, author, publisher, ISBN, price, status, bid); + + try { + if(Integer.parseInt(key) == bid) { + list.add(sBook); + } + } catch (Exception e) { + + } + + } + JSONArray jsonArray = JSONArray.fromObject(list); + + JSONObject obj=new JSONObject(); + //鍓嶅彴閫氳繃key鍊艰幏寰楀搴旂殑value鍊 + obj.put("code", 0); + obj.put("msg", ""); + obj.put("count",1000); + obj.put("data",jsonArray.toString()); + System.out.println(obj.toString()); + response.getWriter().write(obj.toString()); + }else if(type.equals("name")) { + ResultSet resultSet = AdvancedOperation.getAllSBooks(); + while (resultSet.next()) { + String bookID = resultSet.getString("bookID"); + String bookName = resultSet.getString("name"); + String position = resultSet.getString("position"); + String category = resultSet.getString("category"); + String author = resultSet.getString("author"); + String publisher = resultSet.getString("publisher"); + String ISBN = resultSet.getString("ISBN"); + double price = resultSet.getDouble("price"); + String status = resultSet.getString("status"); + int bid = resultSet.getInt("bid"); + SBook sBook = new SBook(bookID, bookName, position, category, author, publisher, ISBN, price, status, bid); + if(bookName.contains(key)) { + list.add(sBook); + } + + } + JSONArray jsonArray = JSONArray.fromObject(list); + + JSONObject obj=new JSONObject(); + //鍓嶅彴閫氳繃key鍊艰幏寰楀搴旂殑value鍊 + obj.put("code", 0); + obj.put("msg", ""); + obj.put("count",1000); + obj.put("data",jsonArray.toString()); + System.out.println(obj.toString()); + response.getWriter().write(obj.toString()); + } + + }else if(method.equals("yuyue")) { + try { + int bid = Integer.parseInt(request.getParameter("bid")); + int uid = Integer.parseInt(session.getAttribute("uid").toString()); + AdvancedOperation.getBookReserved(dbOperator.BasicOperation.getConnection(), bid, uid); + response.sendRedirect("/library/reader/search.jsp?msg=success"); + } catch (Exception e) { + e.printStackTrace(); + response.sendRedirect("/library/login.jsp"); + } + + }else if(method.equals("logout")) { + session.invalidate(); + response.sendRedirect("/library/login.jsp"); + + } + } catch (Exception e) { + e.printStackTrace(); + // TODO: handle exception + } + + } + + protected void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException { + HttpSession session = request.getSession(); + try { + String method = request.getParameter("method"); + if(method.equals("login")) { + String username = request.getParameter("username"); + String password = BasicOperation.MD5(request.getParameter("password")); + String result = AdvancedOperation.getLoginInfo(username, password); + if(result != null) { + ResultSet userResultSet = AdvancedOperation.getUser(username, password); + Cookie loginInfo = new Cookie("LoginInfo",result); + + loginInfo.setMaxAge(604800); + //604800 = 60*60*24*7 锛屽嵆cookie鐨勬湁鏁堟湡涓7澶 + response.addCookie(loginInfo); + + session.setAttribute("loginCookie", result); + while (userResultSet.next()) { + session.setAttribute("phoneNumber", userResultSet.getString("phoneNumber")); + session.setAttribute("Email", userResultSet.getString("Email")); + session.setAttribute("password", userResultSet.getString("password")); + session.setAttribute("uid", userResultSet.getString("uid")); + } + response.sendRedirect("/library/reader/reader.jsp"); + }else { + response.sendRedirect("/library/login.jsp"); + } + + } else if(method.equals("updatePersion")) { + String phoneNumber = request.getParameter("phoneNumber"); + String Email = request.getParameter("Email"); + String password = request.getParameter("password"); + AdvancedOperation.changePassword(Integer.parseInt(session.getAttribute("uid").toString()), Integer.parseInt(session.getAttribute("uid").toString()), password); + AdvancedOperation.updateUserInfo(Email,phoneNumber,Integer.parseInt(session.getAttribute("uid").toString()), Integer.parseInt(session.getAttribute("uid").toString())); + + String result = AdvancedOperation.getLoginInfo(phoneNumber, password); + if(result != null) { + ResultSet userResultSet = AdvancedOperation.getUser(phoneNumber, password); + Cookie loginInfo = new Cookie("LoginInfo",result); + + loginInfo.setMaxAge(604800); + //604800 = 60*60*24*7 锛屽嵆cookie鐨勬湁鏁堟湡涓7澶 + response.addCookie(loginInfo); + + session.setAttribute("loginCookie", result); + while (userResultSet.next()) { + session.setAttribute("phoneNumber", userResultSet.getString("phoneNumber")); + session.setAttribute("Email", userResultSet.getString("Email")); + session.setAttribute("password", userResultSet.getString("password")); + session.setAttribute("uid", userResultSet.getString("uid")); + } + response.sendRedirect("/library/reader/index.jsp"); + }else { + response.sendRedirect("/library/login.jsp"); + } + + }else if(method.equals("send_change_password_email")) { + String phone = request.getParameter("phone"); + String email = request.getParameter("email"); + int uid = Integer.parseInt(request.getParameter("uid")); + ResultSet resultSet = AdvancedOperation.getUserByUid(uid); + while (resultSet.next()) { + String phoneNumber = resultSet.getString("phoneNumber"); + String Email = resultSet.getString("Email"); + if(phoneNumber.equals(phone)&&Email.equals(email)) { + String tempPassword = UUID.randomUUID().toString().substring(0,6); + AdvancedOperation.changePassword(uid,uid,tempPassword); + MailOperation.sendMail("1021379990@qq.com", "yuanmamatou1234", "smtp.163.com", "yuanmamatouemail@163.com", Email, "瀵嗙爜閲嶇疆鎻愰啋", "鎮ㄧ殑閲嶇疆鍚庡瘑鐮佷负锛"+tempPassword); + response.sendRedirect("/library/reader/changePassword.jsp?msg=success"); + }else { + response.sendRedirect("/library/reader/changePassword.jsp?msg=fail"); + } + } + } + } catch (Exception e) { + // TODO: handle exception + } + } +} diff --git a/src/util/MailAuthenticator.java b/src/util/MailAuthenticator.java new file mode 100644 index 0000000..0ab9784 --- /dev/null +++ b/src/util/MailAuthenticator.java @@ -0,0 +1,17 @@ +package util; +import javax.mail.Authenticator; +import javax.mail.PasswordAuthentication; + +public class MailAuthenticator extends Authenticator{ + + public static String USERNAME = ""; + public static String PASSWORD = ""; + + public MailAuthenticator() { + } + + protected PasswordAuthentication getPasswordAuthentication() { + return new PasswordAuthentication(USERNAME, PASSWORD); + } + +} \ No newline at end of file diff --git a/src/util/MailOperation.java b/src/util/MailOperation.java new file mode 100644 index 0000000..00749fe --- /dev/null +++ b/src/util/MailOperation.java @@ -0,0 +1,71 @@ +package util; +import java.util.Date; +import java.util.Properties; +import javax.mail.Message; +import javax.mail.Multipart; +import javax.mail.Session; +import javax.mail.Transport; +import javax.mail.internet.InternetAddress; +import javax.mail.internet.MimeBodyPart; +import javax.mail.internet.MimeMessage; +import javax.mail.internet.MimeMultipart;/** + * 閭欢鍙戦佹搷浣滅被 + * + * @author bxr + * + */ +public class MailOperation { + + /** + * 鍙戦侀偖浠 + * @param user 鍙戜欢浜洪偖绠 + * @param password 鎺堟潈鐮侊紙娉ㄦ剰涓嶆槸閭鐧诲綍瀵嗙爜锛 + * @param host + * @param from 鍙戜欢浜 + * @param to 鎺ユ敹鑰呴偖绠 + * @param subject 閭欢涓婚 + * @param content 閭欢鍐呭 + * @return success 鍙戦佹垚鍔 failure 鍙戦佸け璐 + * @throws Exception + */ + public static String sendMail(String user, String password, String host, + String from, String to, String subject, String content) + throws Exception { + if (to != null){ + Properties props = System.getProperties(); + props.put("mail.smtp.host", host); + props.put("mail.smtp.auth", "true"); + MailAuthenticator auth = new MailAuthenticator(); + MailAuthenticator.USERNAME = user; + MailAuthenticator.PASSWORD = password; + Session session = Session.getInstance(props, auth); + session.setDebug(true); + try { + MimeMessage message = new MimeMessage(session); + message.setFrom(new InternetAddress(from)); + if (!to.trim().equals("")) + message.addRecipient(Message.RecipientType.TO, + new InternetAddress(to.trim())); + message.setSubject(subject); + MimeBodyPart mbp1 = new MimeBodyPart(); // 姝f枃 + mbp1.setContent(content, "text/html;charset=utf-8"); + Multipart mp = new MimeMultipart(); // 鏁翠釜閭欢锛氭鏂+闄勪欢 + mp.addBodyPart(mbp1); + // mp.addBodyPart(mbp2); + message.setContent(mp); + message.setSentDate(new Date()); + message.saveChanges(); + Transport trans = session.getTransport("smtp"); + trans.send(message); + System.out.println(message.toString()); + } catch (Exception e){ + e.printStackTrace(); + return "failure"; + } + return "success"; + }else{ + return "failure"; + } + } + +} \ No newline at end of file -- Gitee
              - - -
              -
              -

              Your Information:

              - - <% - Cookie[] cookies = request.getCookies(); - if(cookies.equals(null))response.sendRedirect("index.html"); - for(int i = 0; i < cookies.length; i++){ - if(cookies[i].getName().equals("LoginInfo")){ - String currentCookie = cookies[i].getValue(); - Connection con = BasicOperation.getConnection(); - int uid = AdvancedOperation.getUidbyCookie(con, currentCookie); - String email = AdvancedOperation.getEmailByUid(con, uid); - String phoneNumber = AdvancedOperation.getPhoneNumberByUid(con, uid); - out.println("
                "); - out.println("
              • Your Uid:" + uid + "
              • "); - out.println("
              • Your Email:" + email + "
              • "); - out.println("
              • Your PhoneNumber:" + phoneNumber + "
              • "); - out.println("
              "); - con.close(); - } - } - %> -
              - -
              -
              - -
              -

              E{kf>r1NH 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 z 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

            • uVqmYTa8u^wsxbf};5apVP3}&O3)lEk&-l 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%0A{F)1OZtZA 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

            C)v6P)`y$BM{Pk#%)q3d~h1t(rFoAB}Z)0 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 literal 0 HcmV?d00001 diff --git a/WebContent/WEB-INF/web.xml b/WebContent/WEB-INF/web.xml index 7daa4e0..047bb21 100644 --- a/WebContent/WEB-INF/web.xml +++ b/WebContent/WEB-INF/web.xml @@ -2,7 +2,7 @@ library - index.html + reader/search.jsp index.htm index.jsp default.html @@ -19,31 +19,4 @@ Launch /launch - - - Book - servlet.Book - - - Book - /book - - - - Reader - servlet.Reader - - - Reader - /reader - - - - ISBN - servlet.ISBN - - - ISBN - /ISBN.do - \ No newline at end of file diff --git a/WebContent/css/book.css b/WebContent/css/book.css new file mode 100644 index 0000000..c65cc30 --- /dev/null +++ b/WebContent/css/book.css @@ -0,0 +1,44 @@ +.layui-container-box { + width: 100%; + margin: 0 auto; + border:1px solid #E6E6E6; + margin: 50px auto 0; + position: relative; +} +.layui-form { + position: relative; +} +.layui-container-form-box { + width: 500px; + height: 500px; + margin: 50px auto 0; + position: relative; + border: 1px solid #E6E6E6; +} +fieldset { + height: 30px; + line-height: 50px; + border: 1px solid #E6E6E6; +} +legend { + /*margin-bottom: 20px;*/ + position: absolute; + left: 50%; + transform: translate(-50%,0); +} +.layui-input-block input { + width: 300px; +} +.layui-form-item .layui-btn { + margin-left: 150px; + width: 200px; +} +.layui-input-block select { + width: 500px; +} +.layui-form-select dl { + min-width: 81.3%; +} +.layui-form-select .layui-edge { + right: 80px; +} \ No newline at end of file diff --git a/WebContent/css/login.css b/WebContent/css/login.css new file mode 100644 index 0000000..6d2021e --- /dev/null +++ b/WebContent/css/login.css @@ -0,0 +1,188 @@ +@charset "utf-8"; +/* CSS Document */ + +/*鐧诲綍鐣岄潰鏁翠綋椋庢牸*/ +html { + overflow-y:scroll; + vertical-align:baseline; +} +body { + font-family:Microsoft YaHei, Segoe UI, Tahoma, Arial, Verdana, sans-serif, "鏂板畫浣"; + font-size:12px; + color:#000000; + height:100%; + line-height:1; + background:#999; +} +* { + margin:0 auto; + padding:0px; +} +ul, li { + list-style:none +} +/*tab鐧诲綍閫夐」鍗*/ +#tab { + width:600px; + position:relative; + margin:300px auto 0px auto; + text-align:center; + padding:1px; +} +#tab .tab_menu { + width:100%; + float:left; + position:absolute; + z-index:1; +} +#tab .tab_menu li { + float:left; + width:33%; + height:50px; + line-height:50px; + border-bottom:0px; + cursor:pointer; + text-align:center; + margin:0 1px 0 0; + background-color:#000000; + color:#FFFFFF; + font-size:16px; + filter:alpha(opacity:80); + opacity:0.8; +} +#tab .tab_box { + width:600px; + clear:both; + top:50px; + position:relative; + background-color:#FFFFFF; + color:#000000; + font-size:16px; + filter:alpha(opacity:80); + opacity:0.8; +} +#tab .tab_box input{font-size:12px;} +#tab .tab_menu .selected { + cursor:pointer; + background-color:#FFFFFF; + color:#000000; + font-size:16px; + filter:alpha(opacity:80); + opacity:0.8; +} +.hide { + display:none; +} +.tab_box div { + padding:10px; +} +input[type=text], input[type=password] { + width:300px; + height:40px; + margin-top:10px; + padding:0px 15px; + border:1px solid rgba(0, 0, 0, .15); + border-radius:6px; + color:#000000; + letter-spacing:2px; + font-size:16px; + background:transparent; +} +#code input { + width:195px; +} +#code img { + width:100px; + height:40px; + border:none; +} +button { + cursor:pointer; + width:100%; + height:45px; + padding:0; + background:#ef4300; + border:1px solid #ff730e; + border-radius:6px; + font-weight:700; + color:#fff; + font-size:24px; + letter-spacing:15px; + text-shadow:0 1px 2px rgba(0, 0, 0, .1) +} +input:focus { + outline:none; + box-shadow:0 2px 3px 0 rgba(0, 0, 0, .1) inset, 0 2px 7px 0 rgba(0, 0, 0, .2) +} +button:hover { + box-shadow:0 15px 30px 0 rgba(240, 70, 0, .15) inset, 0 2px 7px 0 rgba(0, 0, 0, .2) +} +/*鑳屾櫙鍥剧墖*/ +.screenbg { + position:fixed; + bottom:0; + left:0; + z-index:-999; + overflow:hidden; + width:100%; + height:100%; + min-height:100%; +} +.screenbg ul li { + display:block; + list-style:none; + position:fixed; + overflow:hidden; + top:0; + left:0; + width:100%; + height:100%; + z-index:-1000; + float:right; +} +.screenbg ul a { + left:0; + top:0; + width:100%; + height:100%; + display:inline-block; + margin:0; + padding:0; + cursor:default; +} +.screenbg a img { + vertical-align:middle; + display:inline; + border:none; + display:block; + list-style:none; + position:fixed; + overflow:hidden; + top:0; + left:0; + width:100%; + height:100%; + z-index:-1000; + float:right; +} +/*搴曢儴bottom*/ +.bottom { + margin:8px auto 0 auto; + width:100%; + position:fixed; + text-align:center; + bottom:0; + left:0; + overflow:hidden; + padding-bottom:8px; + color:#ccc; + word-spacing:3px; + zoom:1; +} +.bottom a { + color:#FFF; + text-decoration:none; +} +.bottom a:hover { + text-decoration:underline; +} diff --git a/WebContent/css/reader.css b/WebContent/css/reader.css new file mode 100644 index 0000000..b69e187 --- /dev/null +++ b/WebContent/css/reader.css @@ -0,0 +1,5 @@ +.layui-container-box { + width: 80%; + margin: 50px auto 0; + border: 1px solid #E6E6E6; +} \ No newline at end of file diff --git a/WebContent/images/0.jpg b/WebContent/images/0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0a719548f85d7276f1748f0e2105e8750cbc6dc2 GIT binary patch literal 14346 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 SkO4A42FL&z_|FY+Z|FPsZ4mwd literal 0 HcmV?d00001 diff --git a/WebContent/images/captcha.jpg b/WebContent/images/captcha.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8f52c9926312ebeb477672608cdf9f024ddd945f GIT binary patch literal 1731 zcmbVKX;9O55d9_j=Q0uUCqOM=52`h>Q2>R|JZca0rc|>3;zQp)p7j01$-I zY!J|YSqLNw0x%jw*D*D*D|<-R#jd69)LUfbpZ5rk5u53+=UhnTI>G>fLPAJ15n%s5 z14tAMnb_%|>EuP~PSdrl{Ia_9!yas&y)LF+Y!=H|=b)AYq9z&=M!~=xylbKsz^hkK zb^iOnmC|^hOJu@~0A*vfV5m8eYP>ykD{t_SshgQ^V$sGiDbKf%A#mp5XMBzVAUbbA_tyU2!KAvklEo!?RrV$Kcr;)iG+-x)58 zeADA+n>Q)HBw2sbxoydDxN??n6|9KeXZ!L%ZK!;0JRW>@UP&1lF_ujR(Y1r;~EJI zlxPP>Nn-i^zOD(Ial<=o3X{869L8u8u^3Zs8T82O)+6IhA)j6&mwVY&Am{yZ@%6G7 z8=ZU$pKE9SFd-5xv`?&nJQT-Ri%TyAul;&EW>0GQMmHU8Y4Qa1cYg-Xn|_*peo#Ka zL&&B*E_~j@pfIFIP=N-Q=)o;#{5&^YpWPrh?zlY_XW5i^n%3>((%=n6A9Ql;{YLp+ z+Dw&+9dhhlzJqht2sd8#drN8%skJWrY?n93sJ6U>=C{(m5WAb$S9U5%RTyDpH2ll< zu-TN($f1~2wo_4T%R%8~MoC+!fiOzdPw6HPnj2bJ>f(*Zj9mseB{+uh$`|KJ$Z@b@9+Z z+!!YmAGAPge5EIjp@wb&I;A-o#Eiayh^s$t%a-~VBz8!$dX4(r=_0qw7wZSgmD{ib zHQ%S?zJBsPV`Mzs`(zfavd@KIZ@cS*wn~d%$g^p8>s|DX3uTX~j*f>Nb z+v)rC?x?MgY%UU9(w)!P%$B0V!Ziw)+fm-ijo-4XV%8;FL`b-YTimu zTxfpTA1TQcd8S@S*n0_lmVJwiN$Odbr+jC&!$QBaVDuu(k+VLMAisMx2QIx)w_~g< ze5)x{2UqG@73|8)pv$X{+5W2E8qj=iM*nnv0h)TEfg_0ZN=gepM;8ZW*KxyLUNtOe zS4@P=pfmV$^T?vK(Q^^>RidyxvzZrJ*Vxv+*cJd)r3tq1m#bv#TU|- zE8h@d2N7TY@rWu=Z+9_sP{{i8Bl0)z=gZFTW)O&~JW`l*$-F78B*t}HINAkSh=^-QbHStKv;Az_=U zZR$~UGRysbZZ~7M$ST?LV3*MSw^NVepKhFmuLLK+U(AwdjZ!*te%kWprIQcjPIIp8 zh;+8sTf&(Hn*$ayNhQnaNm0pp(O2>jMdlaWsZ?TJ55LA|-{!*ipB|R%?N2+$t~88l z$-1m~dmNLzf$3)*{hfVn$kNVu&2JZ%L|`dFw0n6hCFKAAsP`$Lkm63B({imXR*(My DZQ{a3 literal 0 HcmV?d00001 diff --git a/WebContent/images/copy_rignt_24.png b/WebContent/images/copy_rignt_24.png new file mode 100644 index 0000000000000000000000000000000000000000..4738f8f58fc3c58e45238b819361f8da560172b1 GIT binary patch literal 332 zcmV-S0ki&zP)5ax6>YUJCZ03o$lckv z10R{(Ip5r2m>^BlU|<^@f;s3t9>5grD=%qxSa=$dEVq)?=^FglP+ixK5%~`6P&^0U zcCl%izUw;2Kk`-J7a61whG8E?k(*alwI;8KS(g1ts!84`mSyQ=el4o`;-~E9e81!$@)Sm6j5l3LT;kkW)Q~#~1>j`-G1YX7~xG>ojQ8EK>MqGenFSjPz e&gwQ9$ppW@s*)X8ragiH00002UL^Yy5@&8K@iZO^cGO6AWf+e_#qT2p?6f8h)QpvL_u0;0-}IIq?gc+{D6VJIbv*z5HS^quj?yP68m7Vw7Yd<@0|L_y|UjVJTikb>QL<9gtgb#q9 z0+fKOWMt%Iq*uww$tftVQc{7asjgk4V!Uya2E@w5&c@2b!otCQ?=A?v{@H|xf`WqT8WjUIHG?Q83#aIRdElD>x~oJKM1I6XT)-7N zB4Rosd@I0CI43F5KL+q0gXjt|2`L%*RSL>$1c3@#;0h5j@f8wcQc@BUg0w&3cYuVB z^akgB1+ts4r{r8NAknw6X;;CDrOouZL%ZB!&s+m3C~w_nU}WOCbC;KoUtB`+!9yu& zrN5L_psH%>din;2M#d(l);6|w_Rk$&xVd|HdU^Z6gWd&)gocG9e~9o-u}Vi(eViu zclw7H5kUM;T7>zZ#QudB9f8*s5)xt(@;|(Yu6PkZOh-b>d7tct0*w5r%S|rPw^u=m zv1z5v6ksvkUHWIPLzK6;#pikU{!se|v%g0y@ZVzgzli;BUXuV7F%jX|KOc?EXoF~rjS_z3o@@H#gf|Mc5z7_5 zz0tcEx*_Juok z@POE)gcEX>eWZscE%_3L2V_6Ju)kQmAS&>`w&0mnj4kTWHWP4kR9oT<(P)&6KdEMI z5a@Kw!Xoehcs3pnSZH4cI!YL7sUE+usa9w3=~CIgi#|MyN#9&4zG*e9wxDVFpe`lW z>5fhzCkL<^X*67Ma625b^n4T#Y#uvZP>qiNWOJhC-oSjfv5Qmdl9E5fu6_h3F1tgv zO6ghYd;O#0<(z&U9nD~B%gimbMY-BaZQhrdf9w|7Zck%})S zO{`3WtRUD;M3h(Z1LQYNZ=#&JHtxi(@J1u{-J1i;R^qy7Q4!l`1=khGNtn7NGOOga zv}vBcaMapEz|T-Pl+lnS_5APf)3In><}vB0uZu7H&f3@p#t-`7?NN(z?3Sf*zKnRl zFQTS!31?%~QhmZm|LsK^N-VP5<)MX5G27;9$UBqxBHTi8OQTJgXs z8eZbjiJa~b-Yr|)qmM$o8H;JPfAn@4INUValzy;3Eum2C9X;@9Bns2lsItJTusn52 zqi0_7qQl&wKNG`IG;x72C>uIF@bKX8eXFQ-Jak%|23l09U z2P|Uerm11Q=}3XZGvZPCYlx2i^2;Si-{zp7H6GxyE5!qraR~l{-~VqN!vj>Y=KqEZCTbuAMsEPYUN3dE6zneB6t9K=DDpU3GKHtk#-nuDfC5r z!m*W$hJ=?-*p+X1)kS+N1P5ijQ3`5i8zp_5^7BAVqGoiW+paWtK(`taO8@L@Sy;0@ z=oLm7Vw&1;b+&tzs>+k#U9ek~;)TpM??r`>})>c(D5Nrj=)a3HSlgpW2 z$z8u|k?0L?*Qgr``xFeuPL;5&)ax0JzV`ThQdjd@n=&X}_=&*RJv

            An@pb**d4pnlwdo41z! zrGNCZh-@eoZmn=~gixe@Zx4MAZhfoaPQ71@YFGZg0k(?M0&xBFK?^|9TXMtxO7=d> z(H z%&A-AfRUG!_hyo}fVH+AdzDg&m-1oWhdM_h2f*un^|df6kTHdb99GjrmBN92tys^{ zc{NRqQwxis>-g%;pL;Nj=$5NM>TSdVlqOApbepjg@`S9)3FrcgnRoYzm6M0XH2mD) z5YVlo?OiH;41o#dBjr-Yrk-0c0XNlVjsp}+OSzDMQX+x7@T~T@^VI-ohJ0Nr2(7u1*kfyt<8;4q9xzalKSQ0*0w=i~wgIe8v&>_C+StLru^sHb5opra;wN4@%|=bO8Yw zg^A)JDAkJ84f$g73=rEWxqOdqzIgXDW_q7A-&0zwL@eEB>a0!|zVnMMsVIkTdtTUW(X|c z(9-iW#e>e=7na;$j6mtJNT>QOXsAbnz60+!e>GDV?hEGyUgSW zyAx^K0%>X-%|dMh&73;dFKKDV*frm8$A`GT=2oKhfsAQ_>2L=DPzKczZmV0z^}9%x z-sPIDPgKJQAQT92Lsb`V^^lG+<6;Cikm`u_wFZXSnH??9T7^#Pvhvyg$R^XOHkW^C z9WHZF)tosD!Qk(uT$~vO>mF&^@K|xxLl7lVwN+$Xik5~(7Orp#=6JHU#`PpLdhW;ayt3;Tmuz~;x0 zD0+mW4yxR4$@YHA(E*Dd)IgYB-U>=CdbBi3EO>7{Nl_}L(T?d>HBy<2mfBPKL#JB4 z4fCV4#%v9h1GEWyL1F{6i$s5sgozi0C-&cC+NLgP+3>8AT_ddsxBrOh_jmtukG9f> z4VbeJ*>~t%qL%HlO@8b(u7cghkjiYUGIM`d zFkd7+Jdv7JnYuYyo3OFVg>xi=u`6W?HVSj^K>f!8%T!x`iB8RNstwA`>?5sb{X$3Y z{I^Mvs*Xh0ucG2Jup;@t_>Pgb*y`kpA~N$a3wb<{yfq-PPy!h4Wd8VbbmGUfqjmv$ z=#kstBMg2%9FzQ*A5v@)44GeO0hNs)cWpU&79ul!f17s*2tmnW?K1|SJBGQT4Kr%>a%v5dOA$yc-!N$nQxn0p*EctIB!-}?O_I;j8$Lb6@^<-G862H(sAabi5#VtJsG_)LaR1Ep7~Gy!Qg4a>mAeMDL4H zdG349rN1?gw(jbln;HM!>|xV*p9dd_>;dp0-Y>Pg(%zaFS=)H7Neg`o6 zQ1;~9fSPSl_2k@UGhUAm_&{F579LA}2x)(d_-S`mcaDxXZnUIHFqX_FCjsj`S2FNYEguqN&=&T_?*a!ZCofDR zogAIZ+*3$cFf=1CO50OVDpybUW#p@Ya8runw>FSbamknH-NuR$X~!_wy}A-@;n$XE zqtM(E5p5eOw$712<{vsTvSW5#1i7+g6gqJB)7T4dZxx z$D1J8GdqdU>~b$sepbcVhVTnWg^M4gvg+&hu%5aKVW~^l`3TiIcd%KFXHj|)7EsmL2Ph_D+i6lTnI4eD3 z0LvKU2j~VTSQa*!tRIOkt5ItVQiVC&BNN+rE(c^EERl{*vE#IIuEV&*uFjF8Dp6u> z%Xiq{ziu$LxN`x=$0~$Kl0{aUPt^N;DSw(>tJGko% zs!QcpQ%c9ffR=q$l}AhSQtu6qmlRv8Eal0RbhNXUgivNKcjI&yYplpv@49FXEJ~Tj zi3l8YUqie#WW^{Uy%eP+!(zP$F0%u5wC-T;4=z93uZMMs6+KpA%E1FhCdwWO;@VBs z-9iux#}H$TXue~uV52D;Yv-ShC!Zr$_t39X3Ny{j*YcF}FziU~N(t0#JG6p!v2lV< zQkM98JMv3~6+>s$4Jl)fpJNLj1^!aI)5_yc-=u?-q`Zl=St(1a1Nh<1&>_5=r&w!y zlgW6dI=PYUiju{DlsRJ^c{O3&m1WOwVSDv+kQ60E)_Yc{{pC9tjUIJ!-K zSD6mQq+*k5pxDqU(USb8m2MwG`hYjmyY6fN z-~#+=Dn9`+^0_U8Fe|J&^rU27Oq7k|&t$BV6@Ktz5XngUz^dL}n7gi?yeW8sgg+B>oBNd2&tb~O#W@81R@Kl`Lb{yYGw3{JHf3p+lsNOQmTvoZEYz@cG!2J zX(oH9b6`T;km471R~rTVm1#*wF{_Pa+sjPZV)PNK60>3XYMn_M#meg7&S8379}xCa zKDd<{g-86lNBl#YsA~pAf*|a2)Mu*^6b12xv&W($$wVNByh-FVX8{}c3m654$;^AI zkhYRUx>Z3SXFJN{u<+Q zHE*Z%^vM?$x*C0Tq5KMe_cGJc*jYAjPJa>L?NjfKNR1CyjA>V;EZh#e3YE#n3O6jp z$JXAM2wOT2fNN^_@dSEjs^)jQqF+@U-T}$`YVas9FvZ>*(Hy1UF)|C1hk)zqh*n&e z8mJwQDQbJeJi9qTYgr4{;y}>IB)JNsCElDt{ob6sbLQPYLSu_vYIGX9#ix0m`hilE z_u`-FLGLC(Dx>rj-hOB{a@C<02jpTeeOfDP2!t}G_eJ}BSqh-B`#Db$Syyt5vr(Pb zVL<|(YQ#?~B`R-CKBsbqLNjE2iXye3er=~>ovP$rW~XFano^V+_Vt>jkrDN{6N^?p zy&*fWxK)P3YOASBBKNQiD&fN53>BE!+Wrs+baSacDWRZ+RBgB48o^roTaeDAl&n*C zY*cEclLaULJp@QnAZ1*tr}-$n3@%W*HiaRzs`A$Qbv@`ydx* z_L5iBxLbs&<0C{i+%mm2*D}^AL67SmH1|<(lUB=b3O3=fB=QHL$$_%?sL`_N1d&IQ z2bwR#SOvz_P;HLw3P9RYc&io{E%`X>8&=!ATTJ@wWk$T6z_9^+g2~UK70jboI*~Fe z08gvzDVffxf-SrNi-3g?$0>;>Ld)>N^#ve8=tOFMnG#{gP1(v&wlR0LjyQ-%8Mldg zlw(a8iA>&7`Y?tqniU18oPin%I|ekb1BsLp^U^D z@T`A?52fJ(7Ia|j`ie+;)-N_VXes{*Z)s?REB+?y{)-S6^o{lm#Z`&s4&cxWZL{3` ziLGV}gP`UfXpEBy-;W0`Eg^3B39I?s7J*q8i)lgp({fJ->sXKE5npri&z2Ng)SpK~ z2Vz{V3%5Yf{!^iq-o>%g%Rkd7@0FU2(>eR*8Pn*!0i+78z-&+6&cmdc@a&=X=wuB1 zMIlDfu3-w@U6npll zaTn;U329moud^JZI!*{&3UEAXk)CzAp4dAX;WUV(=LvFx$kY!WQ+I9%KpJOl+h@Ui z3i=yt-PKSSl&eFBO<49r%!XpH`Xgz+c{qj>3f~s!O11SiI>9&X=J*ffRA zo=Wj~|FUVI`HEZEbpC*5)D(U<6o^GL@q2VlZq5Cb=6H#i;z#afFq0Hez;{8=UK822 z^)ND-g7~wF=L#=uM;xo zMirWG603$;gIJ`z#;7((^fgb?SXK&Tuy0Pr^1%-^utSU`TRe6hKG|HiIQJ)LQcPUq z+7Xi5!EE=;Dx*zWnEr}{iS#Ueh4Jy(Oug3Tbe%$6lw%f@M! z$;^(_tE(7IF21yqF=_{KA7NHeMAw=gSGUR0Hl&6aTdgtS+3Af>}qo!x%{!*B2<6*xBpO}8gVi#Rvl^58^^Gwg9YU^&e z$F;kG&o5Fi4x!GJY7Y}XYMmWeJG;G+pkT{X2CMe%XOVhZjEut(#mD$4Tl_#*8gHAaV4AhV%ZR?i5 zX{irn7_g=p5Nv4?`*G$qe3kdo>Cf^;rc#m9Eb;Y`B<(OBr4f>1i++{KAu__0sF@KF zQZ0l?{_-*4egnf_j41EGPyKkbN1A(eeU!#5@|;S3!0mMe zkYO}Z7S2vJ<2@$$^O;wd)C=y$0llLZXizmu(;}w}~v5 z@5khN;w?7;N&2YY;3vd^1o>DndoE!ms+Sb>mG_S>aT-_@JxqB;TLbBgt$D;aH&16? zN^q<{+nKQ3UJP=2fKO|WHDtutJ$VUhEL&IwaZ59F#1yC9HvUqbSYKjyt$J+Cf=<=7 z8ZbQ91ggBByC5|z#GRXKiA?SkmVkKP*I}%;#@3VAJWtY;GP#KtugOt68fDzJPPakm zuf)L^g;C(KYhY_$*zgs9d}K%|8-=#*KhY%kQ>Kec8^m8_K+uU2`eq^l{bx4^2(;DFx_OCdq@lW~yhfnN ziL3aQZMnVImg02ruq2T>0b=D5Lleg$)~7!p@Yn#_J_=^#{WcclLkqf<>m`wQOF+_# zwF{z$(5aSZ;{$C;q>oE^F8hQ9v$0@3o1*QBvWEg^mT!{9U5E<`4x@1Ga6CyK?lJjo(6ycI3JXNEN<^ zAPf6l1zqU@)s}sKV6o0l7QNDNAfZXC=2f*1yyKyMUAp zU;fPJH7mMaq0;Asn!1lAN$hm}E)%b@xC^UJFt+ zgB`}`0K28|9m}_Qu73pSO$j8eZ@=G z5PdH_`y=&^6j@86m&t{ma3KzKLB6o^d!i+P_)la3P`95+*iwkX!>6|`x&zQOo9SP( z8SaXNqwqY_bC3crjD#~zqwM1o2Wrzu%KI7W2-Y?Nro{F2@5kRe(fh0O;GQ6U(}G1@ zkbLis6OG6DQ`sRP9XL|XfJ#lj#xH}0ZinKqQ{u!W2Nr>-RQ7;_i;(~M*rdUFcTI87 zF4r1%zXAJ`B^Nd#C#zdT=lWtb-gpU}8SGd9QnKpkT^QZ0P8u4pt*ZKsIzyIUDv$XP zNjFUoSb8w6nn}#}qk(o0(ig4x(dgM#gIxBPy%pq%c$+Qd;?B97qLqiF8=T_jxSs@g z>ZA2s79x58+S&ZMatM1@K>8*Q|K<$$VYqdkksvT5z%>!n&KIKgjze$^hz8`Yc3#|x z(<%M7KGA5%je-AU&W}O#@;_-o{0tJ@mU`e4{JS4G!}I;4Khi_KO~ZYfgniNH|IIw9 z!F!_!^G2Q3k$TAC`Tc;R-4kI6{Au(?Xw76-3DHjXG@&R8jok~T^065-s zv$9NQsU3sx4vA*9?F;c9QCe>!IexkbBFUuPHx8uGmwy|I2&c1KiquzA|Ba!&T#I8U zip-1wUNQOUM796i*!#EHZdL7Z;+Mhm&E059!yzgq3FHU&Jmz1)9v1xVFM5c}n%s$Q zbcG8ISNzo|^rx!S;bVe#=lv)J@WrTIAcGZC!_PM^f0(*h_Z~8-z$i^_ox$g}C(x-h zo`IOm#dAF5rYJGh0Ebo!@|<%v{N-40h- z91;lNXEi)KTMpA)$A3M)A2)W>U}1S+a+R-casjW~Zh3IfT&Dx@wp{jYa13{S?rGtD zR8nB?YSF$+sBz1IKXLrPmLu|ni`Pa6C2suE9qj(7oyA|Gw15`eYU3Pl~+aViVGme%xV9t74v(%Q!w7;cS_hjswQ2j9tZ1 zD=kJL(>mjNA9#WZZzz__awlYSmSw=c$EazCI{%cGXU zF-t~?sZ>l+s$V0tFsu?;8g&mk2Whc%9AEYC97=YAHesx6(>0O^&{dod^0V?=tLANO zXr{x0bp|Pb1P+3ptXQ&Y*IgYeE)F(2$53eo3$F_5x|LPAtQS>LsindR4{T%hkozBu zy;G2ALA0h>wr$(CZQHhe%C>FWRi|v*wr!mA&{&7`K zkhlzy+96@0)}}v_YNqM)t4Z#pMu~zRDUPp-69eYX20K7BMX?Wmju@dyupE6>xEk20|4K%_w2cu5w%y8IMS~m# zE^w&k>k?M*GJ4GxHbK2(zW$&QR5WMkp+T^P4*}LKc!i@PN@oLEt^~xA#$HxUX6fHy z0HuK#UU_aIb4MIiuu)}MK#n$>LJu*5MSlV7P&$3sNNj}oOaY!|3ASjets+LTL$Ah$ zN;>q|ue7M=T|x^7NA@h`4x>hachhby?^{eIa|4CP( zzlf^LUAx!thf>We7RJm`gq?1O_?^0qBD@#~p z#6W5T#jICRVZpGni7NkC>5*8N|1R>%%+zem4t}76_n~57rJ{&*b1s|2$laFn;Kv1n zak}1+?@7$@u?Q6=7zu3HAwt-3j{Jy0RB8D+AYsn~TnIq{m;s8`aY_#DEFa0J0AEW`q17M;>E4%81iQdnv5KTRJht?1vBue zJ*d2dt48BY$tX!!{uVA&RS$!8Oe%0J6MZYUdcDFP8=Tg}tUTwEcQUA2i|QGJ|1q@s zucZ;JRE@SPjB3#P48rHSV?DZ(ki6uze1wE~eih%wdKHS@+78-PLjg8(xCd2)*)Z`v z0Bmkqy;U@;%S(Bw;oPzdiaSL^p-cI9XcbR^hBS#C{gYVGriyZDC%@ZxiZI4xv^#Qe zwSTkBntn&c(fRz|@X~#e7sj$UrS2B4PEBXsmBN(^F1TimnmOyG2V+|@XeIAjE}G8G zP2Y3#Mo8#Vs*ZD!;Ihm`{dmiWXCrqbZF;(j@de%{qTMD|Ot2(#NRq)jL*_8cc%;|h zcEYnl7$0S^64rH-q9qK}0k`LZc`6RSAk8Jzkdg4@o)XJ?0Nk43i{vwurHnILv+KI~ zufddreG{#Rrv$E(n0dBdDRrWr4oD%pRXlJodfxD~NshOx89_@5ILJ+ctR7FSzNe$g z%>6`r<2v=}_?zA*+|O|;bXTJ&ke=o6qu%rO(LI&;Ye171Y4|C4d@=K%d;5h1j|5Ms zr$S`y?u7{R?#2|5F|MQG>$Z96)9!Fe&g(OxbZ;Jb7#GhH=-EFd*t4CaS1I8gFCNE6 z5mbVZV!obbCn@Pe+Y6Vewt80yaCJI`seF;6U5&W9dOZGNT^=I3c*BCOoJT3RP>Is0 zB=U#rEQ~2FP8mQ)mY*W$KAf_g7IY{3_6D_uxZuvH{gM@HjEl8bF?CmSfauOjC_Y^6 zR<=A?Q0{cs*Jlbj^Bmn3g|rB8;s>ZT{gDhwIy_CZZTSP#>SHMvPATfOsW}s1s~*Q% z?cocDVa4kRvEuG3P2zzKP|cbzVbD|-(TC)+{jdM_HSFc(NhT~R>!nOWoZdlE4av}3 zuZ)Z^oFdd~lPxs_sP`A4q zJVb^3ayHDeEyNxV;2YOz+5a5>b^41=FVU%OcYi?Iz8s}~q}IB1lCpW(R-arU-@CI7u+|*^EK2XTK_XOwS%9a$X<@6$f`kUBD8}Q-VD+@`mYQH4NF~v zKe`sDN#cb3)Z<~T@{$JHOwH7|XkwGh3zxNQfpy%GjQn0#fWfsMh{J-^Y_eh_&%rxr zIij5kI|XhX9n}4-o?c3MXoxZ$Q9=;6jHd^W|a5KoZ z+iEhuIS0wBQz9dj(OpOa1} zUr7)~Je3C8MvyHc7Hb<{=`x@77}~Khi`wX;>#?%ig~n$?uii!;lN>f5iFKI8tP_$( zHbV11;UA?hC02p`W-(f{cswf_Lkczn2b=%%t zA@2LUlkNZy@jD17s$UC$*`VlZ1Oo}HTETcaQ(kn1;hG>OP%^b(p0RyvE&yhKZwYj0 zef7}VVhOB~&&}w^sHPwA12_9d7OI8E5NXEfrul+(`t7EaiQ&t(PO`I=+@}SPQaYq{ zyKsZuvm4ZxWI`$c+ol6rsn@(ggi3hp&L-O zUf(Q-rYj=7?zhNr68pQtv|n zfsYBWzpZlhi@hmf(l5o*CuDe0jHp8z@FODef>>XLn8U05hNb$LMu9lpK(Lbya0me2 zmjfTjfeYrwfjEQkG$v`ylRN?_-H%rr9DNf?wlFItx(?SdjmnOK(mvAJ^2fGSgnQJi+1=v~ zP5|odx#?%gLo09JK(lD-)q-|`D1y1V@!M{0g;)N>wD!)hp6ZU>N`l0^6Gqv?lo^U+ zz@25<{z93&V-|YCS!o!SKU0i$)PfHplZd7uc4*4?9W#T8EIJu!^t4OT+N{!qB6;|xrcEvfy&INfjpFnx~t z4*D)eElp&8EIx0e)2VG2=xdyS7KD4Ba=fzmrJ3ULS#RYjz#lfT+fXrqU`{3FE~_zwk9{ZuSM}2S7VhUvt*2{iGh2( zj}`aZA^b^=QM9Id`$&G5oI3+L1Z91%)OR!rd|1sk6!^0%K;gQPkUQF`(Nl=N3b5MuLmDCfm9CCr1~| z`RdXqJ+q;3Elol?$^E6bLcLojH$t3wYatLxQ`APiNNQz({!)SZvO$DxPi8%Q*@+IQ z5z~+p-Vu^RktwXf>v&2H~oSeN-zlD#*alz{n`?hPKssM zbTW1;Nh+3~206G2msj=1r|q&gzm$;K1HY7MKeD&g#9sa&zl_1WwXN+Rt~@z3sE5&F zf?+D~F?7l?T$Cd@s0Y%icrT^kj3Wrh5>S`QypcQthWIAl zH-i?>i^@laBS%FVByolnS7r2geN>!Rulkt0dsyB%12JYBozb#^{cHqzF#{o5zr|>! zs`)T`%aWT>{!OWEqmNw~uvO*qQmvGpr#sBcI!U7`pbFr#;bZ`;GNp7LP~lj|?L`c7 z{^FBa1`po@4*dkQ1*n*e*EE=9ST~%AxwR<2X3|ObOD$2EF!m1BRVCq)WXMN=H z-MOpY5=US0g70*rXOoy`ZiqMBzx@8-wv24f%}7NWt-M^q_yV?nXJ=`+iAzSu)vJzh zk0$dhTitQxq*8+ihS|QnSEhX2)E@!x8ac1`|59l@mfzt}@lX#UCD97gIJ~LWuCDiK z*Mu^|s$TfzJQ3$0!vJ%JMl^&%ql%&FGGLcsai&{);Oti9&z5KBUwD?xKuYcWiS2r{ z`LldxcrD-VVWKfMH6b#B5#?QkQWWDjD0Y$%7dN$yA0tDWP(j4RM|4Qev@BxAm5^~C z5&tI{x0dww4;vF{5P|c=2;dwI8H+T-2nQ`_CQ_Jc1a8ZlNrL~0q8fA5vRIaCf^)s1 zj2!M*aR^tPNI(Nsh$P~0hZ-|wW5!W2Bc}y3=cXA`;w!qwnl;@Am;+>=X;a~xh5SC# zf}&~hv}jCXIc{V7RZERdR$@fcAM*D^(fD(h0P5kE-l`dj5HNX>5jGUew7I^`b&jjO zTxmsPof`~ynsx0G2P9CA>S>u4IE?1l^xq+VXRAGR>?W^q#t+uI4jwmK7cy=E9FwKA z(I-ScjB>zzRHig_=rK^*)?dmoV^7T^m9SJXt@O|w#$?a~+&+>+!FnUL&p5Ns7)u^v zZHp%lH(=Z{Xgni+wY|CIeM!oGhwcYL8SDc43Z%$k2wB|N`s&RRGJ;Jf_{%3j_#I9$e z=a1Ep^EzKq?6wso`C3it9fX>?FMXr;N44y+Rg#oyg|63|AkCUNE5ci400n<=2+2@} zXlKQMBF(|>gQiuX9lI5WVwr@+WXdhm`(#YrfN~LR+ib^tu-{ow95&itI)}jnkT}wb zHSva_nT!<|qzvkHxB(AHyF*it81?eGs&s>{{-sy4QcU}Tl~-gr#+`nfLtPrC??BJP zIt#{~LC-@U8@BIIxx-rsYxd%{|#_lBsJj$xE7JFK=r7RS1b5c^Edwp|k|MqUmR zPsb&a6Ei+vD>SR9YQuy31ybK?c*K7)J^U+S;b>w{iatYY!-KD^PaH`t6D!UWq`A&E zuQ)ZO2bF<{AJJ~OlbLw`pv$iFblqTNBuP>qbQknXr(o7>6!OKa@^ERp$up5D!$x@D1yO;zh{s@s@nQce5| zCXsl;KD`WyctP{-8u@)C^X^RZ?i?%sgCT~~A1O=4>t#GDh&GbZ)?Rht2~znJRjv@UC^ZOb~+;JV`Ax^aUiU|eTnILxyne^1DG>~n+k zGfod$Pt3Xua^qU3{Esqgmg|M z3X|0%e4+3w#||w%yVIndoLO!r_zJwV^cd?2u`9*?6t|B(qzD~TzaRD$@?AAot66B; z7Uyd$?@T)XRY zoN&?F;vXNZVnV*G41W2y42$G1OGflwCyD81$(a0`%Uis_v0LTvXov7m@b5)3r@txT zj3M`rZB^a1U00Vft;c`0ypMYtHLZP2S*1eAKq~1tk0FUaTP)C1gv*l{ssLpT~LR1 zsDxXr2*z5)^fRgv6m`hYS|ydv#M5rdrO&um`-Sq8o8VO$_v$AgJs!Ywwlayb5!n%i z1=%u}=43mvk}T14GvyA>WIMc)EPk7FJttoXO@mg%^$X*fKbW+oRiq`9V{Tk4HeEJ; zfIg-UT&Ly>mbig4Rctw{cO9~2D{p|$1axC0&Y~M}b)B}RI~XpHsZ-PJupMu*r_chK zU;$IxFE9my2iTL^9$pMwH5o2FtROl3`?#{Fvor17F>=~uIYGj6lG)z7uD%PoHO7z> zs^XC7aY%6n)jmCBQgQjZC18?o8J)3$D}5Qg7O8$;|B2C1QY>3zMh5_3`V|HI&rA9L z-Xi?V*!bVsXZ)8;;J=!Jbz>Rf1{e@PUJ?<6g#`Q20uNZqmT#_k^x}M=_^iMP#>!@>0kJ#6LCxKDJh-$ zM5G8rx#@l}NJ4>#eKNqB=z^oKu>YZzC|<$hFZi9;%ZMU^ekl)fGS|i>~ ze@3ZQga(L+3^!b5Bwx3oHot=09L8&7-CgNpZ|3Ia#$@ew{WD9Rm$AP4>3jR(bNjOM z@wH?Bx^4~*4=hl_unW99l%lB+Tl2X@c1VRO|KcB9Wy&)M%v9^R7}xC0xfo==zwXT` zKH|*lz?n;46!+2OMS#w2a&?4X2@X{+Jz@usa>#}Gwbix*OzapG4fs8O7%-2K%s9mF z$*T}~I*DNxfY>AQwlJC&Og@Lu1yy%4+1mDomFmzQ zz3Q0{r_S{0YS)ElAAc_f&$1_lzBBZa_2vYvzro`{y))9?>Uewo`M62<3AfvOIdI#4 z_wo4v?%ke4&#mJT27PJM>gCOlM!lMpxWC#bg8Gq!q7K!mN9-S$OwE%X=gOKcyW=mbaS_S$K6 zHdXqC?o=%|1|%2I zV)8Gb?<&Dl$e)6KE`)&^oX0L8mX77hrg-1^8w;z8wV|8d*MKP@Aza=8i#~?@KWtbf zXIy?DhEmEDTe_E*|6Hq;t+|DGc|inU1O%?b-`_G`YlvD92i)DO=8vy0&tV6yq_R5D z20ZgXl|$JOm+|!Jb=k|akW*N=8NzEFHwa1#n0)%jK&>$Pg$FK#3j8miiKZmwGZ|xt z3>gxt>~w;vzKLyXOJOK0?TEaHWXCPOc-fa~??Q;JzDnVm)5-$g$Ezn!C|t8LO7U32 zM>^MPFUO7%%t|cP@R|kK&5Ri;-Tro1Vl85rpUtBjtjj9HCuk=U6leSey&7>-arI^u3BG2hepcFt+wIn;)1Y+<6FP zD=|moy~+k++%2Hxtz$TtXB2_X#zHTl+PPw2@pL|nibQlnr6dVxZt`utEHbh#H!6N& zDPB^2Xp|SJG3%BfOTWv@4biWg}B@ z%f!Y(CtYC=jE#n^bkP|+9cD9NVIj(~R25p}o6?e+bS+#{fO0E=m{I^%WVnG~wsh%U z!ib?V7zNxT5e$k-K2b5}d0!v%4kP_dVJ{g;vyD|Tj1KFFg_D57inWk>M@2oGVnwoq zexq>t9+-1KWfbw9?H~m2yn4ct>8%X={Eq>3V~8-i$)zT)chA+k2+Iy$bP2WTGw}u2 zUg06ksu@iyRaIXeYCLiRfN=?()z%DIKnmRZ+R7iOPTBVMl5OuupuCfD4OIw3)v`a_ zo?o*z-;QZ`LoeyN=JO9E6u3`tp|2!wD76$?$Y9TOjiUZ2SftQFDMLQJp@)zesv z4V+swbXedwtrn^*txtchLRqggwR3ao)lU7!`R$!(4BkAU8ID*KYQw$d6OI*YM)k-o zVpl~JVcPsd7T+A|_Len;;tOa`{_#`+>`d~8gvkM&%q_0)%I>MiFF({hWPlg!yVNCS z%?t{nYb1b&^W({J~y{TYEf$<@m_oe$wpvJlSR0=FW94^6&ci zn(jMw@PtYT0m~P?8Qw$z0bk61ChSx+h60A+6^T{|is;eKl7C3%4L`dL_Po23^8>2`6{L`5O+xFD z3MP=s&@(IaWgkDHV_NH|>569iYP_E=E+Emw z+VWK`iZ*wTXiVI0V_Yetln%H$b$hpWFHk*^b&3$0aAZbd8GlldL9eGm#r7{DuixLo z1MT;+pn5>TQF*|?O}(}I-S2ckfBgN5zj9Z$_lFb%xcB59HiwuIL4Sh%%!*$qmTb+j zpuRzWCT_n|`_?$(_R#(0<41=J18)!cUzhojk1R#=1AhkKU$=Xan-;9OL4O+^UXMpj zx`VIs``q_Bp}g^Z^ZT|P;(%TT;!xHgUnuLL-KguqZ`2LwdGh=CJQVun@025P%b*1N zfA-9od}|>H@@XI<2@c942_P|(&2gZRM8{B=Py|n+q#Y&$#St4pNX=ks9w~dqxUdMI z*CXQx7n~~Cx2TThL#d9t%L6kgCWU%{^7>CzcGq|dYU`?^)LTABQbUg)C#NZM^lKqN zg$VT{O$sy+#r7^E84|mR(H~I^lNE$M>K~9RHYwalDc44^MY|Lb#ggcujDs5@6{wOE z9@QR3gPayjpnmQ^xtAb@mojMHIW|agYr2ghNUXCN^w7vCgg|@5;*Zt`MA!-(9685( z(hVlg@qrZj(+^US47-MV&wN_x>nXNm|EVxoSxGOe8ONu3`I)!34AZCsQ@ImR?{P5k z>V~h9fKta-GioAIz43+ICYkn6zF29NAAGoI=8t0eW>2QQH8P~!2-VQY9Dca;Ozlm| zfTHhLG%`eW&ik+eDEl%oO`(F=x{crNF%20@)#pg zzikOwX}4GAO8JM1%GUg26kl;l$nC(Q$aIfNAAfPwZ7!YaT@D4 zU>S$shgijBq^enlDu+1PfYohz%wDtM-Xc}g;S7FIru*cJ*{e|+bJdt_IG+XPyVz&n z$W;Tb{A2~$t5v94e+@|<`4oGBo90HhF!7kApHW|4UTxzh1dP4L@sB{8%%wFu6a~h% z!bUlRxYQF{!|{W*aA>lJ_&Dp;aB$ZRCYP|5H#@ejM6n zJIQx|r4yYin>Jpv2{{~~f?&ci=Wf5!l?o6g2i#d8q-!O62%>C*5*wEb$&jb>*h{4$V%TrWRRxu(Qll?)6-w`ibw@gPQgVKj zT4^Dt^=*rpp18YFxz>LE)?s>d<-)VWM2FgI)wmMD07n;Q59AL)+BI8PhP0zL@5AB^ zU0dLD+WbT#z|AtpoTBH_9iU~lkke8UzmE&jrGM!}tjp^H4iN}K*cOqC(v7?Y(>k{e z+d5zy>TkM~^l{=5Cy?5D0RRDX)z4d6j8h2WKq%P}UhFNJ#3qCfxXDuZ*@W98`>>_6 zjN$aF1|$|w+#(XTbN+|upbGDA0g55m7$_$qzixelnb@-%oE&jOS0NmLgtnT?~4KLCIC{Ue_08T9sDK;RArD=@!trR zN5u=!SlFgvSn1?=DIM*94wY%FjxBi~jkJv7NtP%&R4&aGQ8t%xb6%}yVKhhe=OzS0 z60T+j*hbg`y$5iAa*4gTh=C-LPY6W6$nc+J&u<*6ee|Ud%XBz;i(>QnWR<`um99_; z`Lfhb3E5Kq`C|UX{}}Qq)q;M+|4!EH?$oZsvQI9`2!J!}YUOy{X9>r2g>&QCA>JH; z<3eRRdgNBw!|$_#U(iqn7%@O^({BWrWRIYLIguyASK$&5PJ}!$;6S;;fDRP;aG<~o z#%A{OT)xm9U;Q~gvpBpZaQNghfS2zF9Vk{fQINxoPWG^Z5!v7wx;EKQshGqh4IYK$2N#RO{3ZglZ%cczB+wajg4Vz{R zSsXE@aYkSUG`PdC4j586mXN|MhYYzK(=(XDy6^fJ+$feglaa!dP88T6M%OvBWpL0C z!?+IW(>Z7e;b1A9*TCViaDc?rXo~9bj3F;|4isx2Dex0<8emCuM90boC3Iko9cxHA zPcjfS&73Hhi67K3>Is~MD2a}|f!j+?AWW97Dq0R}$h%;J(fxU@0)Vbql{17q8SyR^ zOb$>nJw92=8}?HSdIPrX2u|y_N1K=8x2v?R4$?tC(dY@G{bFc7T?e+U4mfL=K3OC( zBnjx~j0QO)(*l6yJPwogw?#bIk#}f=-L;`Sz-7CFuy$}A#vtj*F?Y6u-QoAQr9HTn z`!)>^uIKJ+9AWo1HN(DreOyILV{w^8o!nD6lx@7($is*dv$oP)^*RChA%bW)HhNDe-qNiEu9oeNleR2yib=P=0LoSbgYdOL}N? zFN1B&Akcq9AS3>#xrRC>su}x*jk?nC}dE#sg%9k9KBB z`@D4r!*dCuf(TyO0vrNSp5{M8oF|D8TAQFfjvUY97$|x87AF zAHB)Kd9ZGuT}~j0h2X^pgykO}_S`=Z7hu3`2?2I^=qGL3sjWMrt|Jf@P2hNo}E!iC`+pV%QD zWCOjU2zKQFA6$VSER7TXgtEQE#iKfo5z_qt3Vvr1@RN+iDf@db`g_l4nCF&d4gfkC z;Vj&I7J@Sk)7*taQ5eZV#gD>_p+}dTtlqT%w#V)`G;0@!^m|u`5Y0V&NEH_(5Tpjs z;E9JH#}mi4=96u@bqg1nQoZ?Bp?cyV-*Qn_(sQ78T7`}Ta|EH}NJh>Ot#MLPyn_qR z7mZ{-GJVcV&Pxf;Pi$A0^9uaBUb|2d<_bm9Nej;NV@5ia*BAPQzQCxM^)G855~lZ< zA(*ku>$w-a08EK&;LHeZSmOJyOBj{S4dN8zj&7x90yDrH_K3V3p64p65~Y~H^nEUW z<@G9{>Nk-gB7|4u?FcDzi~IPZML(_zuTOS3=#V#c#I2vc9VRI zQ%0&Q2+Sk+L4|L0&U+PnBe2B3mVlPQ2oPuZtpj9p0m!e4%tesXqvdMCcq9 z_cfKLQm?|QWag08i_2oTePTP;Xg>i^=zp|!;K`ljEB>xc+k#eA==00mkHENtVbZM> zC|}_Cvw~VzNd7&v9A03fpmoFzP~7Qy0OU|c{<8v*E$jIlBm>4@_VWmZ<$Gh51Ruvq zNA|^oq>76@AS9Utq(1<&4TNkNs#jdjE2a3sbQDo1(D2HQLEIyS_=y#bzUwb}kcBdC zuZYqGJQ{U7AbEgap!dm~P1*x~In>+tcA#$<^~&BR^~t?O>I>016lak4%7}x)A2K@p z(=6=plulxhdNg1(9%D=b?@0<;Ce_ZNJ2A?sL`at$sgM%MYJW}?=Ya!s zR`_o~7Vz6-SOpPH0o#<0W{3#*((RC?B{vC;bRVvGYkU1DIhK5A(J>`A>|ZsGw263? z%_-vo%vgfi0Ei{plEmMA6H7SLfcBFOMc@#z2V7WXmO;jCPvZHLJ{=<860uf{HyUky zl7GmRj3}9Zb}E6E0myr6D_8Qa(X7BEtpdC)L8DXEw4A0focFPe>2!>nc&PRyJW~N2 zQ3BHTEVk8NnVKDEUPW3Lt)zfzD+f0T2RqB8vgdWaFs8P};5zD?F7DvcRaCixf^;67 zD#@AeuV2%D$-pcb;vf6ISWBk(OQtXvE8sPM;XA^?-dg*qjOUna2}kk5qaj|ky#>?PT?r-)l!r$VZN}k_KkO5 zVOkd-AQnoFeA5JTT{uxB)cYXLr6^Kr10xoeSq^stxjgw)JJ8gmR{OQiJuTAg{Grd@ zkj}~4bUH9=Q|tn+7it{RT(Eh_Y{Seeu1U{3?@FI|UnM%WVfwHrR(M1M566_(8bk-^ zM;JL$H#VkPu8;CcG{kJx1^&)IGbLlnvpAk4`vs0F@&_Y2z)b%8%kVAFBc_mT;ay8v zoD(6Gv^{u3Fa1Rjaj$Dm=APiDy^<^>+=We^UU-64*x3C+*v15u-lIez!ngDc%)aZ<$Nod@mabpM;26WhkIjSP`_Kxrzryo1UK zP-nU{ZVKnT;~m+@9(E#(-dSi=RT28;$(NNj39DgLQg+?uakV^=cpM2j z9XtQg?4k-d#^fexgqu{dGQPh(PGC*bl%AB`J%G*#HbRs4E`QuJlgid1l-Tg%p8W=P zaY+Hrcjoyw{eKiOP;NBJtbR#>7GnQv5#ztp0{Q;;ivL5SgJ{RR6iE(Ei_1{#-o>VyX%CTh`!5F#UN4h2%MA@X*K`BijNpiCMm5Hrmvg*+2r-l&|t^8J8bN#KYCi^3fBOT#JahgvHi%|p3Pxni2N!P0^XNk!N?({HX(N$%DQW@B57=Zs1_}Jw_~bDxS6zwDaDx3@DweU z=Flh5F$863uMBNuuY4CcqCCFmNLOIBi_H3GTB6x2N1;h!(sc#My9}ct`ATY1@C2e+ za)e0k!mEvph8+n_7|K9-V&$Do zeo2=m|G^`avp4x4wy|oK>d59OzGN9w!5ra@YV}gfRuakekanol2BL!11X%Tx2qOrP z8R?=8Sv9&>R@UyeAI)DvURK)2E~|^q?*+XDeg$P8t1T}xFv1Xn{h>)oA3Gm(vpzT7 zw@mzBkIU`=LLR$eDPxTsg9kKGl4z$IJOc-cXmJf5*~7>*Gk-l2hn4x34g#agqQ*SL zMx3|wOzwH2&^5Zo4oETSz3wC7Roh4on@!6{O!YpvtnKTc$>hDHM>d&u5D8){F;xYY z9cC&2MPo%)MOc&z=Sfsjx{}mhqwK|4lQV}sDaM>+#w_GWSX9KeWy)Dw0@@DpdQxF2 zC0UusK#M*_K=LM(vf-@~Wnf(9c&66BD-~%;VPC5zVPk~lM=3R&rH5P-$7vajU_?|U z+{5wKmVvZ|hJm2ORh&0Kz`|AD(@Z0DfF_GAd5~bMGjE*vVqG(&La}IWph^!hb%F+e z&M0!etiURTlSxU+(-h!N$VFRJ0OApw^K!Lgt0*(J)W|V1qZPq4p=AQRw7JO%91B&v zWHSb(6ls+%QY=#Wxo-#lHI7iUO*AWOmVsZE>4Wn#9O{UXA&Hi$w@0?+{-9$}pm*dN z7$#%2suErDTBG1TpV!<@3FVl1LbP2Pn!+TUK=RrzC=Ac# zF}KB!@P~KGocwC9xWwiZEq2fJu9h7RPwklJ_p3d0;zW}@qjb}{V7a=?jJA*@<`fa- z&QU!qR^cd6wg{B-d$>85GEov~AIMIf9y%bLDV?9r9=-ayd0w4YysJnEPnEN`u(Cjy zQ+HTL-_WWZ2SbZVUjKHEm`YEL5H-tbX;AKVC)dZ=PysnQ72E)v$G@VfOp-WJ8^Q9)8uT8gtj1{SfNs zyHaz2kCH?4(tO&>5B#Xt7i5ppyW#Hh(QQ)~1drmSaWg0j1nZJMowH1$)Cl{>R10B2 zNx}%lW{?ELAH{_R2!gsqOk%KD-B}dj!j`e5{ABP%+MGP$|NMqhpG(XdtMN4@s(>xM zO7&wXbLB;+)wyKi7~_o8m7q|0FGiaf(A(a0MEmyO`_D%T)i0%$9Y{e z_cJB4!@HO#IgF%um_nU9m?NYmxeH47F3<+e)T{#aZsq7G7qepD?5ZX`&Z-49WkET+ zw6f3(7=th;vT=IXCu_^W5OWMT+e!i18T4i7==|eaZQy0PMjKBXubXL}cD(-klHF*H z7A{!SagU1%=;pG#%dE|gtQ}5I;2pH^iF%@Bw_flamv#aFEcsic_X#~#+OKGszye`F ztqCY}CDc|Vt@*mR{Y-pw3Cf_%5ZGxCy1Lx*eaVgd9_d^kxN#xdNO)pRl(T?%c611c zOTccuA>3FgFsY_0kuMC{DEgP;5g%eG!1~#HUgetG=01%VUtt_qA?ut`hAX620Y-jt^Ujw zywLgWrv;`Ew4D%Ib-JB=6TIf_Yvr+;S%2c?1rlaYlZ)3vX(caSAlMyjxQ!c2~=x(smeQRCiAaz2lR}@^F*j zzcBLei;AO`)aLVcSfZ9pGp9K%;6eC<#j~Myg#M{|Y$^9=mEW)eZ-0_nfo%0%P-~bv zmF05Rs%>19 zPWb12s_6}H_>Z4~t)z=cv^(T8?G=&n2xfCpBU?Yo9DvnSXLj)SaPj12EtL!a819YZBWorRwXkgVtTMC=iBYO9@ok@RaZpo_avFZ)S zt33VZmN*B(u2TgD06_FBkp2JeM&bY8Z;7(5HZGR`1JC=Pem4KzGDKT`Nde)z)QhrH zB_3321X1i*(}Y2X(Dp;k>^{li9Hk={<_*TeF-+VNGZP23 z^}Iz#K4{=UE;^I>KtoeU#Zgk+G}mY(Ewhk6@-wm^3&;VNh+JgoLq3YtpsBh#tEmuT z1k}rGRJh5sz3%Z04CkJYqKc?ynrO1EN{+aB@|&q<29)1o({R<+1N6HHsw3kv{0@PQ zFf>VmGg`5z+2k0Txl`fFl zX2H5ij;JHShZ6QnXg&0A9ZM2u-F^m+rkwgvvo!MK!vwMMXOp{xXQunqyyOSL;^O+g zHPbB)CsFL?=o~=8#k`u1x07?WVxt&>H>s0rgS6N?VIox`&do=0J?*7 z*9<0dYBP=Wo(F{0nTamWzSj48;2{+?2#Fssl7|t5}~lq~oZwMB^~uVj=821I7a3 z6}0obN2^?YYba2jz@q(soKlH|(5T3M>6tyhVfp_ZlK%$|Q~$41D${?p$>pf*D*uPW zRIRKe77+x*HxOv`8X74IR5_?Q4vsmO+MmAu`BrPs1qRCj5=!E4X1@1>pcx7du0#Ai z{NuK?Av9=u(u}K{?Q7rNof}=>pSOEx|A>DyE-0=rMtZ}#xRzUs4FJlKqLflfG?ER~ zh1EtOfG}dqt|7hWcLWH4g92+!LBDmUij%iavfWcP<@D55t3P%E8;-%K8wR4ZJpM3%P-;ON*;rKJQ?Q|q?J+hT04M(n7NA%mT_5no3NDr4$P^< zZTJlepe}ZrL=aBLqE@4uJyjCg)Y(O074Ac&_FlHTNbm>rcy(|xQu><;+KV0e240hTH-TZ#20J%*I)b}x9VL35{SZM5ZG)~6NvsxAFj z%&~@dyZ0VsaGka~3AQ}5rujjP?kkksyrRuXFZz0yitBg_=!EzwJ&2jc7{pc4DBb>g zJYtm`Kd@KOF-mPBP5=*e3?YtJH68`9s$H3BI~2u?5~Yg6W*d0a`f( zGzqEJTKCjzh)j8&2T|k)&2pb4rHQY<$Usd@e!t)VJ^v6010pvmfMQo*cH)b3IF%&t zg<^BkCHHb{$l_o*j?S2UDsJ2q$WVqiZ?UMNxbBko6tQpsV zj(0!6#%;7SCUdobiIrK3z|hTf;<$#hGJInb5;1#lxo3tTZbb)gETu8=Mt|sH@$m&j z{&S5l(EkVuq1Qcu`rp(|<^K^B|NX+@|9~)UWN1$Rzg{{B8JhoBRHUeCJ8z0$@LqQ6 zHn+3DwP9FDN#Jf)SX%h&L0E2~>1^G_ClVe5qWp10F{v1HGTTFc8hs+1VlWXh_pjJ} zRfI8L9bk>c7^s0ujv_=!u461lJ?djzcNf4?$VU6ULZPo2uwY(PmY;HK8rdD{P-eoF}oX?_f zGGqgW$McchZC2q{Kx^g5Ji@F3eX^$88R_zvsDx$7_NOB}F2GL;G#zDHHQ$VG{S)y1 z9%}AZDd$B#5XfTMR0h$bl3iIX*|30|K$p#1P0B-@or4Fo9lPpiDHbiJ(cZ?(%DL-& zgvBl?GYgBw%tP9g38ewqSB))E`b9ET@pfH7oR~V9v~wNimO9;v$_?EZwD8QV~_$ser7#qRb&G)fT0tln|)a(eEFCvy{g0U5P=M2{uNbq=u>09$(mRn1Ea;n^>YEQtgI zTu#N7Um2Za%;$Y9V_t6y;JC96c+*3tQNnqa)d!DsAQ>%FkV$3Hq)v>6!v^`x6n21h zZb@GTkqR?3A5JlHmyXZ{>z1fCsNACu{fHR7hR1=&rb97?WUkfkkZWhN&AuP~U!1*T zlqA~HE!x#(+qP}n?6Pg!)zzge+qP}nwr#t*)P-03+$V4C8pGnCQpLth4w1m)gcpkUhKcX0or(r;Sp} zg0@h97#1odo51)U!MtrVywY|a4ZL*}6Mhn|8Z}6#byvN}+sp0DLSwWK);Z$udzX4O zsGL{=dAFx|c{`tutL?UdPF55Z27K78pinA~b8D+nVg(arBPW5`;O|#PgwaQM zn{mds5hbh=jr?T#ZPLFp%Z@X`2iT53Y>g(#rnVMYN&HdwM61p>9^$X{{63vlwLE(W zZjq7Fw(HtnHBW4}UbL%)(`+p6yLk4J#qy@J>S2RbMeeg)4qaijKR{CAWMz>DQ6Z-& zm%Yg7LGH&|$&{KW5C*{J=<4ZM;z=}9Y%ZLi-ENXAt6amJ8%CR)u!^3nsNaKPf1-xD7B88~L=?FZ{@I;g4`cj8zTO$$_ zX2BM%%rjKfGxjX6`lAmP6`G=4eZU4)+B&J0=;ndnx40*raV(qzjAc*RUug*`zoi6X zy4U$R|KsZ+m5(&7JdS#pE@)?&Q`dvhxfpYoAXTjc&=>39ID62bloK&3Bfu(Mlr2)R zToipYMu;s$W4;>BqRx7Du{mh=PB@7d8gtPlO?G_zp3Z=V_tCP z9SuH2^OA)`klyx*-p5OliB9Vq`5Y;|v4k$j(kO=}Q5=w)`zBAniPQiWoaSB%tr+6J zJV4mc7tq3<8Kz;)aZ48y1Z z1uV-1$s{mD43Z{N4oF;$jb>d!FwAI>jI8P0C=9$>B~g`?PWjcDW&3(rCDx{Bvnqs0 zL-@K)X{D-7`<1Yoj@z=2MP=0=W$e%G)b#Y!(QlQ1{!Cs^v>s>OXI|faer&sCdmP?J z1Dh*5jX5Cmk@XLoJd1pzX22UDzoo?dSQ*Gp=pV4~cy0)t25C8#m*v6w6*LWo*kdH< z4QJ-h5e|ttH43=D+v^A&{f4%4U*||DK&Xd6s0Xv>kP+L+A3q$<3rb)Ct3e4rV4g&^6kXM6PPb-ga?{wJBY&c2N-YqFo_ zD_2sc7sRfby=PKnm(Iub-qsU%N)WCC(at7cPOSJn>1hdX<=wQa_C4|a$WGwRe$O{o?p%b^Q+e#n2|2Fi?MkP_k+-wYJu#acF<6+Aq{Gkr zJl62WNKE`F{BtcYGwNix_#+A`SpDhL=V350f8NEdS92MvZ5L_&ln}`>BO7Uni!qZw z+-I^RisL8=M~&>d-%0FO3A^2XU>}C?7aki9R(x4g{WeacmTkps3^ph#tO*h)29QT< z$IXR<0_L^Y;NhtQ?>A>ow~E|64_$+T3f(BQ_1st!2N#J(aYl;fo779652Q^1ASR8~ zM;x2UO~ZBlJXRzeG$Zq-Sn-DLeS^n+{ws%W@mN9ubjfv=&A9Rg)}TyMH1DuD&-b&){_3rM`_OB zl8%d?u~d}Hp%Y%eA{ZEaG}fap^|hx|$Kqm>&QKdEG;|1kt$y{h1C zO(8DRB}0X5CNa)L2_-=ijSxLwwU9Mc88#VQ7mSKF?YS7s>#c5PNx(<2TWw=$skq{} zC_~k2P>(srA*XTZLmn5XLB`17Bw4RL_iCjx$4XpSn5y{Qr_|cBXDbN-EK9HD57>{9 zK2_^_`*4`d6+;7X*R*GGXgB@lAm2WC6x)warpzE;wA)XAV5sqGIU+P&a8Ke_s;bQ? z^>bwIn`*SC{en>6`WsJ}^k+9{eiY=Nfyp!v`|PM|dhNI#iON^cwLyp^CXaPN**nE# zAHu3|>LZ55LHW;qFdOzbz-UpsIqpxcL1B9bO*hOL4L8}(^vIt!yS@jXzO--nKj~DR zQ=fx^^!8AZm6E>GD?yQCb|XPrQ3ilfMc-+T1t-fKHYbFx)2fiU`U=>xKVFeXCjpuY z$5aFWIWS2<@O#2glhvzA^J9!Q?XImGIW^Wtnw!}VMNI1wB>^5lXa73QK}e+a!sMD2g*)SeK8OYY#VN zE4=J?l+ITI4Uqh!uI5OCEDyILYB0VzqoR13RPJswF~zbKYiyLpQIS59K^yQW5C*g- zI(`-=wReG};qn3{_G7rf)Ackgww%(@&p82$zt`wxu+iA5iTikclk+)u8@?d+PidP1VJ6E=Rl}G%g5M3vn?)>G^zwKde@K+`(aZe5>#%%iN-oQRZdn%)T z*=$gH0TU5maYIi>B(&bxZ;ZZgQXGd#Xr`=RO2nm>jCb_foH!Y?wMk|A9sf|v(4)Vi z%Z)+eqjONtq~r3gIWSlfIljRPhSoI*`EFv90BzK{AZL!ES-5 zFaDrRSj-k&wV00Rk-~yCJ}II(7OxHYEgDEa4r#B0GK9AwdFzBYpnI`z5%kWnqwOA# z{42-Fpp{YjSji&`zRfToN`0`+dj_#7m}<0&w3eRGp1;EUg6KOkL{^mUuSRlLIH!YL zik_$2^*_8NJ%8@1H1>4sK^$=AENkAlmw9@fe)<8LGqI*sQU+L|I$`5W6k71DI8%#f zjv@h_$R!a$o$)DlJNXQq`!}ANK8R&#cbnHd&C&9_xT!xZImb9Y5VP?L{NZOS@x@^I z{9RCLVBwh|@n*wp^PpH;@B$wElkKW=m2C2a5V$MfQ`>j95Gj96)@Njy2~Or<{pL9tROc zW-Qfzi#%oc?ee;#i5(DbX#X10^(ZFtF2;qyjNMWw)0E(G z$B0dO;ztQmvZ&oekN8MQoe2KpP?VcHF@2@bxmI$u)L-+EA~BSKTxpcQShKeC9^nPel>dRFw;it(KGjG16FoGjvK z%f~jnHg^ELOJBJrmmTO)d7^qn)pUU9O3>gBbhM`*EiE=ai0Rt?(@t$SLS2y)*dZ~0R#25B|| z|F$HDJryfH6Rlng>O50L_fwu@wd@XWe}}s|y3>KnmP+#)?ufqEKxm1A@P?ulrO>|0 zi5YDx0DwwfGBq@El^05q6NX#HmLNRr_$c zHAnmWCf0Da1s_68%{swJcYt-l4l4RCS=NAY=r)ij`Q$`f!;Qy@6^^Y<*N~c5#nO9nFrmOd@W~tV2&r2 z^g?~atJ+LSR~YOWr*lcQLGmlt>r1yDZ*;&JsMv?-MqyVeZ*6AVwLQ;n@#Lc1n?*GC zxj~1DSKsi7?P6BR?&cmce7HsxaE!X0nO0`FOZAi}fl$6tG6Vk^mM`9KGsO5qOl-%} zC!M0Lry2<#{%R|)BS z<6CH{l}V!U17r33O7s&6h1wR+grTS6>bbgkBlz>N^z~7nAe(2!bm44yPB-W0cij(Xti$ok%mL&`p5$bCkwCNW}%pz*5DCf(09l&9Soorp*C9 z-r#zEwu-RvauFg$m@aW7ESOuzh%56NDYX;)dU3VOkG6_nM|U$BljY{AW&df@@*TI> z_##}CA1M2&Vde%{5j-fERG`utGKC3$sj-#?S(|$j8Sy`*7U5kA5v)_#?|z zt{!{pXDd+%zx_fvLiYCUd7toH+HK;S9vc5vYXcU-iPPkvgVOX;*1sjqz`IX@{AVf1 z2jplp0DHJNtAvg!Qw$hpA50lDlBE>#w;1yhChZBU>b|N`q_l10fH_>|Z=R>0#ie=$ z-6`HF;!^2i*4ajRz0oWD`T~W19|U{{7>`cH_c*Z6)J8?O+F}&P-gq&qmb;f4=|xo^G0w8-TCK zu!cD+3xUC&Ker+y;$a#O*~_mAQI#d#DAw4Kt9A}ji!(-*V0!K(-zQ#~_@vTlwk1NLq1o{Tx3laczg_>h z)BBekGtGWD;|2HaTMgd-B*%RDzW%>%=KsI>Es3m)v%!~fM$*>V#LVP>>oSFLI?@{g zD1hyFbR1J1SLAi9(O43uv6QV?7B)_{r7}>qg z$ZsP?d|5yG$2}XS3rDN)$11INMxOKSzfVm#6RUx66Fn|=Nnlw_%R?ZiYm^~nG9+e2 zK&q0%m~`NUki=^1or~3)g#+(C7F>!22%?a6fcZHq=?zBRTs+Ce4fV;g5B8?r=x&Qw z)hKzSg#NOqpS0D(f#gQWHS@K9h0(CMM0^-IrOy6Dg*?oX@a&&@Fb!X?vK8037=zVw z`O!|_S@8``hJ_}9!PL;N=5+-OLMgw?k>2~z4sT+J`lnn#cCwy;#(~7KLEc0vlsNXx zGjQ4Eb&l&hc0+Z?yuzV}P-Y=AhI1H{PapCWFLo9nNRl8LCGitM#-L6A3Ty3E6CEh|GtWo=j(i9q#dmETE=sjG?Rv?*k z2n&yb0n2FdErT@CsY`Xj0B7l6v;a0%+>l+X}0RjQY8{`1H6?-i-4@=@9r_L#|Yo)^9V z)F8%HuQ7`73VuHd+yG-_fWrhqzD@80LpeUqQa!P!yBz!~$JO9HSk%x=sAS~<%*5bq zfCn)2kB7Y!Rb2*q9)KTUIB$saD+ht4!Q`LcRE4&ELDb+lqsAsad$(K#aj#dj7WT`h{%8%IQ zoF~q{0WoWpQm`wMuMhbM7xVmyAFKj!i*r<|kF)sF|4Q%zCG( z$gH8Rrz5R!*F`cRNrOyrP=lOLt)jB(QKKh#386_fJRIRjCnXhFS#?^#c$BkQ3}AMu z{PA0t=iT_8lWd`)dc5edgoPtnQ=u@Z_9~7Pc}O`b#n`C8AuiwCE-s{{TOyZx95UNLNk@t#Qr zV~zD5YKNsExofKXH~91zij zOAiABcszo1pR;UaH1FoGa_4Ndd7+fBO;%R#^??*)b9v;vi$ceeI-eRSAdlNWupu5c z+P;QSzS&fMx9d~=kqJqKWsAGcT(tJ)TET_y1!vqjlLQF2*MXvIei9i$p%wZYs=*i16>KU@r``v=_9c)13kHE!Bqh;zKs znwg8R59~?K~6y;1@!{kDn!<_@rd^0Sw=Ae)i}S1N&O^WLpe% zp#P4wyc>DuVo2!lf5tv3g0SmBamN)qVG`W(A3}f>(tU_1{LHit}{Ypl7$UY23 zA#e#hAsyHjHv6Dzt2$>vujO7HnWw!0@^nsIh=jeE@w`TTSVWWusM|Bif6j!d`UL;< zYi5V!4TKn`p9!MZI9IEj6ED*f_?naXL6>GRNgyiw|zC9 z@NIjL?tP4p9?G{+=I3$~^yKsl@{oI!EW*!k#4J~QRlqBWf?c!4xBBY7-(+sr3H#tO z`sNuv|JAbWNVP*yLB4&H`yVF=|8O{{Vrye(Y+-8gSEKs3CYz|bsfw+F@&QMf%0LqM zeK2VW&5D+AcF3@?NdQ&IA^@=gi0XH7rVN0ABNZ|}^|d~UUDrLAKF5tus9iN^sp@dL z(ryRX{g~Ogbvjit1w?31^eCf#ns58#G0QG{RBzh%9aaFWDNqZ^k;$`$#3+S-OSmgK z>H2=PE&|oN2OnRmWwI0MJ*Jk*2=*N5Y6PQ4{0n17w?C^7kv}Wzg+zHlG|6vr_=iIT+s}%NWkeN$e;UZVO7Zq(tRga2aq`63 zG39V~Nd$9~r5jE+HQD;j9p~;{aW_W}yt!{7C<~GL9r$x{Q%vw}Jn!fh*X}T3aW{%} zxVX(QV94WvZmjcjzUL*Qr$FFb^&+Uk$`S%{N#tn^tx(T_B=e@zA>7lr!)(J|P6%b3 zc;wU@wc}IjaB%HqeTEmIuqvZjP2|Y3oFlJE;8qU(57)|?N}PT~HBjslJ()_l%_!WU z^e=p>X~WR(W&|3-P!${`N93&hu83a4t#tq{2eCo+TKt}}K-Nh9$^8^9>nguXjg zrm{9`Hd>2QS1PxDKamgy@X+|F=}XlZriiNwB^q5YXrB^=w;E2?qAupbpmlHuo!b`B z&HA?_KU8bO^%;w1$5&MpN4q83CKHxO>?j*P!{#W;gTWMjfc$~nUFbJES(UgXd{B7qmY4>*1F912W68`M#MB(@P~r%8*cGQe zCe|%hfsc$;_Jr?@#-gaJ*%HFw^kX>l*fq%jABZrTU6h&h^vlAbJ~kShZ-*#Wibh-w zdMF7}2kKNO6|w?aaR>ft4J44RaYvmjMdtjGYVY4X_O^KHvx4Y7NkjqGEZp?v?61@QX(5Lhk+f9T_4^tFX-F69=(% zBWUVfHfx5lvLd|qlyvX;OS3_cHf-EoDbQDX<^-&C4(!xM8&zUi0vvBHK|#Z-AX7kY zR!ojr=lH;N#G>guqw6eY{&!Vu*Xb{oAUE#<(K|?7zlTZztS4_c<6*OFLpf#lBCCn( zwxI&}glG>XXWSS94>-O-Mu7J#B;XPBtnuoJ5FisD}%=QEPuhA15 zYt^Oy*Ev@P{Xd~C>3@c{{$_$8`P+Xb6X*XmH?545mhKlo82(Hj8X7Y9S$GP-^DOy| zh-iljkA_M}p-!pWd>Ushi!7TN2%f$9uxP?^rGBJM#<>tOTX) zjcG2RpK8l2f}r=9&mU<(UD>d@Q6OtWSB}4=SY8ghff*{j4zD@7r9g5%G7gEA=5KW- zO{M5P{1M%+WB; zE~lwX^?9lXYxv1T9QMGW;#uJ=KU!tXO0bv%JrcV(+J2JBM3t^pt)Cc)PBC488ZqnU zU)Mvd!XNX~U$87?2qwaa=@2s|4^HZAGDkoIw4Txc&ZCaYWlTR-{rUS}5%+4oZS(lT z*Zlt@zGnDm5&z4b`R|SvnV|J$0z(=8Tu%}cYC%CbBx1KyphKk3`6WR~U;;%!5z%E6 zuijT6NsjLFwPW!4EIe}-^DDH&@ICHqveK6jcXeJDL@%-;I5*IjfFa>YdEyx84g7M)nYH7!f&u5LQSV&MQ$0m+1^nB&jSa9!bImMV8Uiw4UwBU$_yK79r`~CxUbCv z4?)QJp~&8h=8aOOxNUzNnpELpmmMWYC4`%fGqG%=xcZ?l(q7?K-|is^e~Nqrb{|{r zq$j0SjwkiK8Da}>cca4C;A_vbKSGhC7+{1-6y>W5d->_Xy#a5tx>FtuX8v*(MjypE zh>TAA0T)fR%lLw_Y{dykcRIM}RvM5=H@Nv88%RFDWB*-^nN9WwJ1Nyr#mYboS9^u} z%B~40?+I#uovp^-cF-;BkJ-i#*rOm+@=2g>#5-72C{|_`VZOz_p?Bqn1UpR zCdOk~Fa+mE&L^7^{Evo%MHZWq8|6i5xyWhX!YwYg(Ut{;bug&|1E)iu%16wCk zJ4YK6VD*_W*+h^sK?lv>Wenm#jp5#u`*WY~1-XkefeN z^E%PX`R{f7>F&=B6AAXfQ%@cQ7&}MQWh*T2;B>7%hE3IQL-R%(1F)nGH640{$lwkQ zoC57Hk9dRiL_a;HKR&B%6-jtF{pX!oXum1s!Gzup)6{P*sNnJ9p;t6 zHwG3?(TD;@2}1bH?@+y$sekD6OeIni!CHf_e=diktdqQHR;yqMMer%JYyy@w;GpR6 z1*o4R$mU*cqo#G9MfH50B#F4Ll}81#zW?;BWnp;K$AY`YI)8zeuvOD#J&O`g%TZtH z9Vsh07UoG_y&6C%Bkd&K{~Zm}akx^YpHzFv9+Vl&w6HbI3I@9W5Ye@T>xM7mfUE>O z7zWvw)qPv9U_eqrJ}%3`ICqvyC_4&6jxY#D%mKh-bf6*T-|_1e(^`1?n(&csA(J$n z2(~8Bp$-`rb!rxF_lk$?l!p)-w{|RK9$w+W+W`LdNhbyijGs`SGjP(`xaC(kp$ud# z&4#3PL=8(2M7u;ekMucy%yZbmF37S_(bBAl3>i4a;CA?)iVu2ev;qbkvL!D_qjbtU zI-yU(O&+~pm7K585yh^FUf*v8mwouZ@)aA{UsUufUtj+#U;nO*{DT{khJQ0G{w-lM zm38Eie<1KC|FmwW!56GR6%`cBp{@8%6(T4c390@&cMSr5?DA0&Em@~-GwtN_M*JBN z8e0;I<#CVxVw~ZnMP*1_3C~^6?R1pU%H00v{djo#o6Llj#Hqf-IYUgWDU)2Z5|+#< z{rELnda3vtS5Ep@#OL) zUvNw$Uzr<%E&-oeq0_KA)?aka@z=TdLg1dcgi(AMITHM$rU-f51Rs#rtc}4@I-uN= zY-LFG5;3fn1Q|kc-s*7Gay1esaG`RAPY9mtB}*y~XhbcQ7)Y!rQ#&*{S0w04+5s+A zCYEF(y3&QrUJ&@CTDf^%Vb&#JRxuVLu5yhfqk{-sG;T`8nPl`%wF}%LT|}M_Auqz> z5sRF`hnnZVtpbxgCCipoowgOP5&!(+cvpFHyDolW)}yE{P4%w|ykq^aRe1`mD@W1c zE{L~2iNMRxZ?3pcsGFu}+fokJo$@_%ZmLkqtH?PKL&kjtpm^?~|5XH1E0B7rUquk` zU#{K1Z+T_=XYfVg>#n7Rk->kS)|Cn8a>#;TAZC7U-4!v+zoaB2q?15&zzPwDm5ek} ze@0A}Wz}}L&bU2%omPI&=vmO{yCCwu8S-|I+N`^2n{~4ETwKazRw}R4l-yl4_jpn0avBdGXRh4y=S-HujOeEj)WZel+ zu9<02$L?%sr3WM2sRU= zeF<)Ku6_Of_JHi#mXx(w2A7<}>=`wb9c+f1WrOd96w-oI5ON2Zx{ z+cmh%Nn0QRn6PREq>`hP4oVu;X0m%vG+`Q2p1Y3Ez90){-TM)liG1(BkWA0t`#u!t zk(2ie6cBoK`QsKLoQlp!dk|Hoq=ilf3lml200XU^fb0HOQr@*OMG^4kDNV*r-@`b- zwIm-r4X;P>x|wypWE9%h`kGpqJYNqAm$vhGHd=`VZib&cP;elo2SG0W7{&u_R$N!$ z1?-V3eO>e$?FUEr4}qyE#MG-+4#a2`p%grVq)FLpqPJCWN+yrQ zUsgzLTX6lN+Ho~015BLAD+mUs9XuB}k%qKcn}XZ$B5=^&l&O~7Lq<#v3%Va|bBPKw+wuENY8-R-)sa7htM*+RAh%>l-m6$qRbAF9k8k$unRt}L?gE06<{r8 z(<(kyXHKW4o*N$3_M-MrISe>-?>afogY=nIjpFKg=07wPsn&&=oJCelciiKlpo|^o8n@6YC)jDdMTI9dd~JVBK#y_Lp%fCoj&9Yd zYIxyo*1lR@3LOu~(T?ahl*lXrL&dD-$l|$nJ)5h(Ym<%*4MWF27?k0c>8SicubFIG~8vU!3|SS|hz;&E}d%I6QY(TOr3 z2P_rRV@Ks^E%5-4YgFj7hT|+Xj51rp%^(P0J&Dtw+4M0ad?K2=@*-04*GzQ~9Aw3m zt=feV8jatO_u4C9yv6=8bk-tOdBh%r2bK`ypar6ba(x&Lb+K0Eun)*h;0- zOYjiCVD!q=S@;9BkHlo20>u^vnX>~N#)==Hy~i)(mLqcKm=)!HFq!kN5F2nLO}q$X z^y7H?l>;+A{zd9|wF_{=zDS+@f04Ss2l^jEga4E({|*gQwbcGwv`kX95jMmQXCIR# zOkl$h#LiKqza+uz+c74SF+DS()$_jT{rK)Hy55Kqrc-`a&iBgx221zE$qX4UAaN%A zpNeJn=f^9K094YKV#&nR_N7?H@bd{Y1t;O({Y$YNz{i*VQY;-i|E*Y_^pk%nmf`Ks z%0p()+I{F>isgfvinP*$%VL>jQEigOUy9{ygN3rqV9he>=8pj1YkJwY`;%&MnB6>0 z2HHVY%%y#ed8)#MFvS%`CD3~9B4(DeHq9DVzUkDYO0?s|xdrv(Dws`+dWq-S3e%Et zInHX$aw%Q%ae*Zo1hpWH`88&+JE>5@TOuH#`Lx{CdKfibk{}mDQ#%V4z^H3+h@#~r zMY^bslEQEB>-VuaYZuaP*(sRg{Z*Sozqq-H1S?I4i!h^OYiX4+BGVq{k?RWwTbR4Z zYG_MQkYxMpC1d&}!wjpaSVk;iXA7|YRHF&i72ne)+r@{-8Q4AqE6f z$j};=tKI@crw-)bvyPhbFb(;gu0^%q(Nnsa* z8-^M8fGN3pElIKF+=HgY4MA;BLAHU@A=+ZQjTEaQm6_TF3nm{taK25kk}my`sPiaq z+N8iGJ=Qw>tZ47#5!V-d9NbxpB0JE%&BQLYfM;R7D+#x3w4zotk91M)PhX~`f{`$B z1GRN!D)wMvX|p@gPvzid^FIi;X~)Yqh3@O=Tb-cvO;3gxcKaee%M{LA!TGmEV%E0m z+WGRk1n(si57@nuF!RqyK9=qFVO@#5#@xb5^~M?kzf5}s_TX!>5oCCN0;(bh@V-X} zeU3j|5aa73Ar+lmz)a0j?Pc|OL_qOd^1wSJsp_x*kVbi(`AhRh`aGcpjY0Zq&V$r$ zs0d7P!s)CmSEU~g)G^_y(>6pIQlBw%btL4|LJnslRfrmn0wR|T@>?P}dZT7L(uY7U z$#2`x3C=-JioflG@Ou6XeuEa8WW1VP{SzX1J9tt(d@_ux{o63moL=zL0;5~HBd$Z5 zm|l&gHhjxR1S5;cQ(-%1McK!ta+W-FM;6|AEg$PApevGh;HMQ=^-D?6`9hyNv|aek zH3U{BL82Cc>`t3N8VPQT#J-S8Wvr_=XV5vPtXoF>JXvvSl+$aGtXw@VvClG?1%!g-^jikd2uB z3BezBJK?H>X0Di)LRN1!opI0YM92O9`*wb0xp!j;72CWR*h zZL-(h@2-S8M-PHZJgSslYlvu!SM0t8cN>)y*vT2agJaAUBw@R$8EmxWN)=tJu&l$2 z>r;6A?M^cYHIY?@R#J>6B+&i}(`PdJ>TsFWlI79htj077t+a$=ch>b$)4>Bzqe+JI zz6r8uU}K1b2&lnpYV$VtrHbUh);?+0xdAA#RL9)}#7=H0-%vG7vFP9^%|F8i7}rNP zFumYuRT|7NgP(e-DpKp3%UBB+az7KQhnwf5Xw*@cGH3?W_fk~g;>D-T&(Qi6@@jgU z-HV2PTON5>1i;jf@(99eB?a-<$+s7kU~4V-xnnPvOe; ziDz3v9XOWVbiq~2c5p@ko6@W;0@q?D*V*Khtq-9?N&n_1F}P1DafGde*b{!g#zSs) z7O->BD}pct;@KdA#a=XceocSRGrY}O9ZRmG%|`{(ii5wfK!PwG;ZU~fb`P90ey$9b_Y%5~16YB?^DAuX8`lO&DHouhaXSg`weSQkuXg{s-?e+1T6+<9Q63VIKTM%h}VFRu75W51y~x>#@7L z-fJpW@BL}n=^Gdgtdk^zcj^F!?Z~Q{WW?AZMOTukZvP|-Kq2NRi3M7cX0K^Osh<1p zKoQB!K|U=HU~;N4t1xG;*AEO^4nvOB*W6l9_y)LaJ(q6ASkVDE_c~z%xdp&p1sdM` zrNnu^U-QEW8&0`i?tt|RxOxT<>fX@w+IN_@8t8*gYC>m}GEjgI_}UqwtAvhqBQ%%ECna{R`#gx^l1K|{q8Yz!ImqF} zFcjC$FEZi!H6kTcv?yI(_Yggu8MT%=}%tpgU_py2sUccZ_m#PtZgkkZt{ClI4 z(I7Nh=S*W8N$M3`(Vr3~vKEuc@gv@bZv40sssrE>)jyibOc(%Vr)^|;OqSIVOEwSp z<5^Lf+DT#Zl?&UmTI=g#Li&`Z4xhGAVeY6ZbU(FrERE)ltHZ(oNshY7TfTSXC_;ck zhqP~YJVz)btG{>g$!FZCDydfz&oZL`v%vH_Y*S0fV@*B5ULG zw`22!jC({gAcsO(YPp~Aw|qIETx}%+`?3xoarMwG5)`3t3_@FEk;;XRUKkUHZm}yD z-=b$b{g6aEWwp=f>Yre489e7l%9c$2t{N^{kIv-$ z9(NIB{X1x;`6mU*BDBW>I8y#6L_kGgg&60Ug69KI>|8rXQvL(}bpe&Ia9b)ZV3H*5;xqX$jZh(BA1lo)77&+w}BbL@q4k-x~0+`J=ag}P{8>wn}iUM zjrbR*{P*XdHsQYr=HCd%Uo;b#5rMbVMy+|#vs-U_4T?_jrnf8yRFHzILD^fT-a%*8 z*4T~uS?#re;u+{?0*6MUinlrThz!#g%Op&FicV(#hQbgM;IRY3{5@Wr}da->L8rmH;@yrT2aFuh7LTpWYr z2S#D=?hFzTFE`uf`oR{MkNuX?2LS_E+=!pJhLDKHUSo zWNg;`Yh+H$8%sFqPVyal+mZAxEtZOp@MR^I(ddj$aJ*Le5js#(Ce|z^Dwa9>FW7Zv zGE)`##WZvNN2ba16?;2JGkODi10!=2dLug<8#`O4uWxH>6C-DfzkdHELjPa=?Qdak zOc=NQ8YKcgM<+wi1t>v4~xqcX4zbkTd;Ho zGgm_4q?C#ZOV)2q;60iNxB)(Goo2^lsu_lPNjnB3bn6FmYa_Dxc-=i5zy8T&Y-8ZT z2M^l6Zn$}`MRsj(rS`RH!d3~UGK#oDq3pfsIJoa;kJh5Y7m#42Sd2FxUt|Wv%wRq_ zk524oG(r%pk&zS6$)zD4CI|Emy%MhIfgk!5dquJeW07E(b#a;nRcsz??gj>WSFBua zv;-FS0NkM1S{Ho~3?vcl&kosw+KcAJl+phJQ6#F4c8S6!sGcSqp_8xjQdbx);UoNN z?$3=le_~-srbHaEe?4%^HE6~sXv87q?h%p$4JWGBk9L|MnbK6ahkf3wj3j z6ty8D;lnY!Sr|CTgU8rvHldaFY&NbQ-Y%p^@?qfnBaUe%T}|W$5<<`1&V2vw%vIn0 z)AtjIV1NpISjP&DbI73@Kze>H-_r|hg{OI60yxA{#n^ydR9Phx9<;k);GpfK#w=PZ zquzevj%C3YO;9v$t2Bzeg2=z?g8(3{(OWp7xjaz0~5;I<7!OVI-CX~{cZ_*$n61I0h3`id7-Zpi=V5iHk`l(oy z%s3Het%noFfVxTYhH$CGSeU82LPI{`H{u&+@Ka%JS{bWp3?}j3W|O_vyZizHeL8DG zsr-onXc}u<7#JwPceaaHdpIK)JLRcHe^PeC(EV0#+|d0eL%G~lUP=4HJG@*-U$PM+L+U0h5#2NB`@AhJFvV(Z0maw zbPt)znkKtCZ{LbVAC|?EQ{RSzieODK=EM>0>@)OIeO{{P4QgVxJzp{ld$e7~Nuh2` z%BFU%9{oec!=jx%rW|sU9D=)~I!CwyHdzOzWDYxXngTvq2exEOrrPGqzZhqDhmg?T z*U^{v#XA45Gx_fb_#Z5`5;Jge{y%%Ig#Udcs#=)1{V#t^p{k^kvKj{O(=0PQYU*AH zu+%&Y8x>Nlh7dIb2M{FONxnxPGwtYEk_qF}rZTjWv<*NOf-}6}K8<4h}5%QF04Q9V>g#JS4*8^XL z*z_J8Y^o8o9OQqd#@9eC=%kqGCP^*mr1K@231ubHBrTjRsyG-A1wjFsDUUf&0A#gH z_tnsvp0+G?j*4JKF&Zw*lWK?(pV^YE6G*Gkf-IC0ZN9DKIb=<$Bn10{qDW)e{9nEV zNhwg~4zw(l;6k+$BxtgA+S-XQAdSXnElC-83wxE{uj<+JOD%X!0#EWML$FHW{C>Hy z%AJXUTJzRQ>gd1!LR<_sB|`QzR8NPfH`^DWDF_m83?y7nl}iVqo@ooyu}nfHzssZK zB~>`bZ7I`P{?1HEjKeT%+?c#%-(_j+&swl8!HI}k^CYGen*QB|+Iu18Jv^&V)0xWN zagPdjHk=n_iFK%bgxZ1|$&#JoPNLML=T-Ou82RftW*bz&OLv`be(* z8cqo_y`wdBREO%`p(r51R74iMso=KE_WL!mJ=W-!1dq$S^?U#|O88hRPvYKSS?gG8 zmC-uh1ekVZC8KMGk*wR~A4dh438mh8d;XyhU zE<`0n@p^$%qdEl#SXrvG9VHJ;)-nl#QbT^Y67ya}RGYbmd|^@YHf85=zx=vtaC!-3 zWe1r@T=4rASIRZw*#j9KJn4dm(Rc?;`nZ!$#JT-CB74ip*s@U{V#z$2=_J-aCLn5- zqB%UtQ<*8b2ad)yzp8I8Qwh{o@*arldU>KnJt7XbGL{8~nJvQE#YdSsnsDE0tN}aA zerkRwP~({~z9toyeYR^@O>n}y{5!Xs0ej`$&<^RepkBt=IEeUtw0wQKO)6EfosBo& z+0qvhG?t9;{{$td4W09%+&Y0}JZ}261mv;Th%XI+;f?J9SsOj+cSDQ6_tCb1ouj|q zH!GxPoyWv8EjI6Vz$gFWv?=+SYw*FgnG_eYQ2-DyUX`)Q()ai-Y?=zz4NYhGih*|v zDK%JJf|lJ&&u13r?U(b6R6L-jQ6N_=Svxf`67!sxl|kbYE)p(jc#{h{{f=iX+y%B* z(G4H%Z<>x{Nl*`!?rZQEve{iT%GWJn&5*9{>6dY^Lo(bUdBNa>^wyYe!cS+IamYb7 z!6Z8|jQs04ZJ>*=)=u(*8|e?8>>hYS2>vYTPoeH-%>6y|_?+mh^3tFH^S#pNAO6BH zsXVy6!kSB2$6Fm}hnY2EuY=`^7TFgE!jSq{B^J-xwxK#=lC8{_#)N(A8bPW`?&Xj{EYRVDRq*gi8*8+eKtBvXq zlXlT=Zw=KXh>0V~6{OUfdQ;W(oWh0!(Rs@x3#`PN`nFh>u^Q3R9=t-N;KZ_u2n-PatfPEthZch0Wi0g9a_1D>l_GqWlrN><*m;2dAIjb_ zy3%&*8canMS8Ut1?WAJcw#^;ewv&oov2EM7Rp~s>IsNrHr$@i<=`q&6_I>YP`^OsV zT9|9jZ9u@cOR{bd&}Cu25QrKMy6%R>=T35Dy|RE-FCZzB?p8sdCPY1~Z!Yk9WZzs4 zz?L(%iErSPT)vjJ|H*9QGC8@Nke&~C=xo+&o;ZZo zSwWI*wpux1rJrd#sm&mpv(8(C`Cd`7tt88|Y+9pFFes=>!Gx?>UcaL#^ESrMW(A?eI^YDXh5hdLv^Mz;?9IM}Jq4K1NRBw&e zl(;kAx^c!ye6g9CaN`)I66-vHC`H{!Jg%=psm4(&Tt-r%;qj7jNO3}>!hLIx+zB7p z4Xhk+$z((;!3&1c<)6*&VZ9rUc=p2XQOO9PTx@dekAc9%zWfJ@J?~?qR^)5;w*>#M zH`ae5Mri-{BuLO$-{vn;VupWQP*DmpKd~6#y+I(cnkodzi@Z=ZlrO*wX)^;o@DULe z1mOhMv#KDYSzY!w_Fa3x3%JBq3=zJwN97y}g zt5SQYztIN>k?CE}o27gcNrkmM3R38MPYwz$p1pNqK9=+(ZG$9|l0k~t*HSyU1XCNO zRh9%IV4u-g6(yWiVys(ZZbA#o3#Btg&gkhrPV|l+W>>uQA`Z3*+i4Eu)aR`iEI}KD zgV^db(Tx;IgxH8!-Qc}DYfOR9tGu^MY;F64bkAjCWawV06(JcZi? za=r~s;AL4AG;m_HeoA#(UvgMTqQp2iQaQ`h>+t-$8gjHq^;2JLkT^4aJ4%Ex{sOu; z=DO(cg(*yw|$tArfOOfr-YZ7G1bo(44@BZjP<|o3{%3EY2>5bT5RhZ$Hqm}npDpK~9 z;r@T8BL79*ZLM!dCvEQN^#2e~|1$+qHP=&GK>1@6pN3|lLrhFeLM+H1J3>q#32%%h z7%MJrQ6MqX29t)yXu^nODgauWv1-xSc&TY$meiyWQ3VR(d{#bByQpG)wpwnzuxO*A zsd?hM>FIuF!U%C3)B4ouIrTBwYMRq=b?F1dpD@e3ei+z$f!TR3L~wbn-|FQx@SW}w zeJFwJz%2t0=~|hu6HxtTht@RK!)D~%{9~&h4&!p>nug$`3E=5XJ|z2szF1R%{`4Xj zhS1uf3E%;K#KE{snfh+@kc;C2>~3Y)(v=XVx4i zF1lN*xT->4ii9Gmv0H0Ii7b`YkexQwALCx}62%MVOFW2$Dzs_C$JIbEpC~JmFGDya z7`$6EgH?hI=*{;#OBJN6w2UEJWD5oec6^8`+Irc=O0$a{Jw+{mLPPNzfNHp^Q5p34|detq0WwuiMVSO4Yer}r$*cu1nS>r6Hxq0BoTZF zA|cpNY?XvmVKp8Ydd$a$Ac2u}HhHKVT*fLvylG_ZT&yT`qNGZx9|SJ*+Uu6?#BwDf ziq&Xy&H|8@XMWG#TK^Gqn;Jh>K$AR?kB_KW>hpsTmQMa!pm}Tp4ttuD77fL?|Bn5V z;kzit+0`zKcbqVz2%U1OIE3P@8F|xYauzaXU=QK6!Jw$6vymRP@#a`Ch@ejL)i6?6 za8%U&E31VOxxQ6s|C|I;hn+Z#vlcGy_mPDR`uG!a25v0k@D_o7;~8=`7|5TKRf}42 z7phF-7r_SNo7u;lPGynDfj6+i5BH)`@Xl8_^nqIXy`|t2RO^TjH*)XlnJqR}^Byvg z80ZOgvYOcKaVD7(hW^M{EQ24{{krWfIlU&JCDq){9i*_UTb`xLlyuMItA z#5#1jDE>{qDQOPPn~S6;n6*rE;Exy}Ce$;XLQTO|;bzV5?&NVRGhheG1X;wr0rAQC zUfMTK`AcdTao9--{ie`Cy)z-1;Z9yKrZbZmLRC;CZx?}cBV>*>)Nv4LfTfw>1n1w8 zs!m#wQ)bVB(R{l0eJ$tF3v)QiVvVCzEr~`n4DHCBv)4b`qbuyAqR;F)qJ6h> zI9c`UquGp|TYul`a&GpnVg9Mw<8u=m@;#6_aL<<+`m~FVwlr>mr@#ock1KVY$?IZO zv}O5Sv4?!_sY`z;*|9%e-JStt5%H=Bbwyugwb^?}w8cuBF$v-}$FBzlCQrqMV zam9!Qs0weM>_Y3k$Bwb6#!G3uNjByCl1YP2lPk{6{HPlzs!N<(+TM7G$&q~p7zZ_% zvs5u;$V9pV%5YB0S*jA*Ro9B100fpd!D1P%D_#OyNnK;_l zT9gK3-3WbqQxmrNd7HtbPRETJWq})vI)iN#$M!x@y^K) z60YTd)Lw*6auc7>6={Y;-0dED-lmhpWj$`}6DBUTvDi6~R%4EzSvoI1^BmyKn&qZ- z%JHS_)6=mC1p(zCG=^i%iUnA=Y1{ZCck|=ex1+xwTCwJyW6U|ArUOv0$qGQS)?es9 z?NGOgr4!Q!onZ$V23+n6Lv$zJ@5wR9rdd3bl#5yUctiT7; zk!>XjuvY_rrH2B|{0Xi}eho&ujQG6?v;$e|#{U+5Kn%48;kX&2VGTxdM9(W$=tL;B z28pDVoAyhWjR7~u@rK;lEs-#w-WpdY`$6ANR~}|H+;W#%@UwBAPpOvXW1e>EeeQCV9jG$ca@^f!)wCTn z={75xOH^Q%T}`{yxw(6-aXoovN{_ZtO%}|h3q$H5y*QyUlX$GgF-U+aU%&{MnwBFH z>5|%VbAb|^MfhZ0ODPQA*wt~=aunrxPh88^zOv;G#~?I*6zu-t&<;Bqmb>N-cZhG- zgl~Ap=c4?toew+jAhVcR?MDUknAR3q`@bxiOKatHMT?H4aeF+jlyK=3c%A<JKG+sJRss`W5_0~zw649b#Rq$=NQt|hhj8ot;S6idu52zUqssxNh=-g=AaX0l4E`M69mtJ|bo>VZX=_l{ffj#t!RJoc*sXibUq7CL_~WQ60vS#pO6K zHN!Jw)Q8#FGhaISJ37U9RjtLeeY@0swV~NKvmHXRoTk+sEt`YiegSrv0$GAKn{G)6 zFPK@o&M6rwTsD)RG=_oPh8cKm)sx4>GLrQ2#uJVFlQbE~=BhG@~FU}+b?6!!ef-J1C2!3t*U z?SNvAS8%tn!}H}pljO42i-)3&5PRvLGX}U5Ogzm6Gmq;`m|{Gx0`kgnCvDK&b-7Qp z*Nf}j)U9q=033r$<8i`dyV!GukwN5H>@xPA{D0ft7HBM;!m456hIBZ+YVn1q$Q-j*>kB&E< z3u`D(tG5iszWELN3g~vqp7*5k{5Q{c>L$FCN+7het>Z#?s@5dqAVWe+z1L9)Ggc`J zq<4$@gkQp01ue!+v2}H`B{?P%8Rja8?=np}lxsh~69N&Nas>>G8>4KVuI+TlT`(OG55x;zs}!iic$9N<-Cnj^%yR?a=98|=E9eEZWvbi3 z>*pKIRF-DWehm>i6UoZ4?GQUNb=Xi%DmCNh+c^KOO!sl=JkhM54$XMcyQ%sn1_=_4 z2tHndmRdnmjQHCszO(;a+sNcfe&|d34M2xpi90x}kDYUdw5Dxx&yndB{nN@BF|K_@ zBN_V6F59HS?~CNN*?^=_eGxtLeQliC9r#E&bB#S`SUp$O5zfKpXnoin_UMFKE$2G= z?eC=#9AJS)lrP8$7v{fa-v2rA693;zs=qStzZvfTX14#UxKc1S`R8;*^owrP*1`Rs zskq|bIFvud&DJT6{Ql*k8pyS1MmN9apZOahC1!-hk#I}K8no-OtRD%7Z58&w)`Stg zpT3&QP0Er|#Di9k ze!haVx+&uU5ZseJ_Ka-9+rf0*YNimqCSi`|j>r-17>6n34P%&*RSVHRp7oSne?W*E z@t9|&UXtF$XDe|kdU1^2O=XkM8=&4nWiSLhR4=l=;~^J8NDjN;f_0AzR4TB3(XuNQ zOa1|!070jSx(8bAMb#k=fsO^TC*)bt!K_Nm{JD`5VW(8; z*-!&Kq}<9ofgny0pHejZ2Ctx1J2VN(75)rUDNZCx+jJ*1AHM+iHP_@jr2VbB5$}5f zhkr#&B-Jeg zU#|QQ$DPoCbW>7J=Xp}@cq)$v7R2W#kdjM|9T4v?MJNcx7XSt(MYpdY2BVNDuTz5W zH}8*fu{5)`wihrHGh}1Vt;$=F*Rt1Yvo68Ww6|<@^)zW~bk=H{c>nBZw&9@^AUqxS z^4c2fxY{`2JNomK`KEJoe)NMEI9G|C)(5>irVhV`1zNF&#t*N3IUDRdR~ zFun`;$z+Gu8<~KG3tn>vU#N%EU5B>1(kq23-uCw&ZEobyLN|0;?x}P!*J|yp3kC0b zSh~1-o-vM3WY4$6Tb|)kp3k?;s-H?bzru)>f}PJ zXniocrPRsg)&6V@jIHmfYPpkORU6o{>hzthxCMT91EISPWP7>g*4^A4tA4p<)!p0~ zYxjDA)qT7@X!d%+(ZxL)v*~=_9Kh3hpBcyjb>Pgus1fyn@Jc+d5CABL)mdBzraJzsNbrG7NBl#k^k3 zV|dhpm@916nJMg~d)DuWs0fQD;-2efUmlJWyY@V`($?QlgFCp}ETD+ir|KCsB1zK~ zsf8}M%@wY=h@Wa~AXOdVlxM*= zzFXBJdkpTN%M=!37TjSM9wp=jhn2k{AS%(62HaEM?jyW$XX+am?;eDS!tDsJ1eCSX z$@}v1NRXnEtQp=Irx{hW&$C&|=ht@-a8eD5^O9 zHtN6Yp0|7J80g(N1_666 zgupB46K==Qt5;|XxwnM-wB(sOh|3Oasx!Q#Jr?UTt72>S6!X`gz={-yFL5a!++Nt0 z8IhmjKx~di%yQ5LxCuJp?)_KhVQQHQ^X)LmGS$ZL=t*BRq|Ho(IGY1lCLZ!J;y##* zt~EM(r#WEgL8*;?F@_C@v6K*BkJxj4egu6Et2NNX?AWZR>zl zcveFx2)^zMg7vU=at5a682+7azzJ(9I!@&;A~vPxcv92FyGz~6!KWytw-qBUfXNdc z65V1)%JU+%W}<>5=KB8mde%5>ZASacOW zU5HX+mBKhNtE5?`wBAeGp>LxV(pzJljEUvdoIoK5@O!H(<(-?39v4d_kpInXK zH{BL=Dx4`ik49i{YGTN)6jLTqLepgX9&0&cejGh^M%dfYL!-*}ShYn9qa6B?gO#$P z38}xAaf1nD0>JK#2o_Fv3J~Swo|(b9LBE9kE&^;__1WGt?qM@*xj{>Q*`cjxIW&kk z;ecyCJ{5ceK@h=}SXM)9n>(=)k18`owo>-!Ot|;rU{=e$CICHiAvp6f+AKj2{9Y+MKSoI*TwTpgIC|1`l z93!zz($pF(GOz)mjJg?e{zmWj8M$~M*2Yj%*^Bph)l*pW$qR$ofguFl=W`ibkI+-o zg%#*}o3IY$t2(6N@PnWlK=C!|+oW?_o@vkDBFnh{ zse{sl=Xk`GhF-G>BSQvQPfQHgWE}#;^~wQEJgiUp;pe}yOSr8PXJkRM36!P?Bagmt z0dusU7?RhH2K!)wAJ7JSB7$#Hg0F}Ndt28>j zK$-e1ac%}8AKsx;tFAzex09=x&e43HVNC7$D1;OxRL5F1RI!*z$X^Y#95K)!bh~Zs z3MzFi@v@hKh@jinIRN z#A=fSyAQ9?ncr10r)^v?viX-D$AR^7RNSM9G@TD-V6TrZ8=O0)VtcG&CFKTsBf_54 zzEGDJdnRsjX}H(%Yy0+-)jV~Y4qn2&_wGs}v`i&5Ns(akTkvlf&rXFIab$sS!61&Q0P95&Meq-3?bjMYw-)s7U4 zT}G{}NT1od0l!fIr=9e&v3R1_9(11#)NJS%whTUYciX`O z4)VK;!`wPlbHxz`M@@n$)dBTNaP4|=ic2^nurIM_SQ$CISe|gAA%Gpzv7ez7VQ3e| z9{W^;L?sM~7{gTl*>Sj4okDF-1xw?fW~tHgMSNJYc@d9~Rd7sK5h9e~5?45yM49f8 zN-z&7vsf`b=;}5AtrekFG}ki8cfuH06gOrHr!fc~!J72qSeI&_KuS}flqGREMC4cy zp5#Ujdtn#M1gIN)D<2Tdq(I%Vk`D|m9dNJ*5R__2Q6SA5Kv*zBi| z6iSo&hC`6piab+GO$%utuU*tUD5X(g;eFtvuppPMJ8IF|rKS?DTqLX_sYDX$3w;P zdI|Hr5!|qTIn@RS#OiV zj>Fd}zZ0h4KBGO#aKxq1sD$z5KquZCr*7aOmAq3- z-3!F}2Ftw4Ccm*wy*IrIn4!jETw@`%v78~J70|@gH%dw&m*Gw*IU!(1K|2eiI}L<( zkGD+>VmHhSq~5K#{rHG@O$+SG=Kn_E|AyedCh2o;cw2yjYxi+SL|fE7!MGg`(?aT@ zEB~q_STPzB*Jy4RJ*!nM*h&%XFh&Wy(~YYX1OhW1cZ)0zf{g%I!w*)(55_(f5){bQ zYHuTwTXAI0(U5Uu#_{9Lbw|!-L30|9lo7WFy*9(;uz(yTW(WC({VlrHO=Y+VjY49h{*Jpe zsf?4|CMPpXk=;foEB!jj$x6R|K_^Qs%j}kywQFzy9+JfhrorPfFQ`$r{uI?ez&C?^ z44niI^a*4LhaDtmMK4&+jS7&eIIw{-$ZCKQ(*U62c-+ZXZ#Y{V)c|3euu9TB%p46N zHkyk&^p?r=;SAMVx6HCCaP1dKuho$1`LQ5?EfOcHfw2#yM_N=sL{uT(ZHo7x$2yyY zosAA-WhLyg}6J$?YgkS+|GD&!bN*f zXG{T}>|7PZc_cYwnIS?;!1vP>XK~u1+(}kBDVTXut$danw^95*iM5l^3(DnJ$^-n8 zC?LitJ$A8t*q|7{s7M%&gSiN?jpWDU^T~fg2=%ISwYuAg)KnZ%aJb=5u_Pllxz4;L z%!QPxL5F3E3^&V))hY*4sL;qZq8jEogHJY{+GRI_9%&wJJDh1rs8Btqm&ybO`())= z|C<#@Nm%pN*kM2SH1w-qV|)n+(`^(Ln}U3 zu3(qJXw*tnGPL%kO#wa4vvzRJ8C0SY(#rOegtn+8YFMXQG#X|v_+wH@Xsm>lI)5`* zlyp)FA3kH|SSoa+%@I|K){3OO7%p<^4wJfFwxV6w zhnhws$DMm9t^8SdAJ*1BkkZrBkW`hc2Vshfb@6^MGK?FfY>j;_|vk_L$_6zkSr4OMMP_McwuFHC18+nYQ?HnIGZ;kOW~X& zL%B3CLqJDumm@t&s@r~Y`;m0TyWh1jyNqt*k z=93qS>G%d|7#2}P}yas(TswZfHY*|=dX?cGE+FW8fdU*KPN?a>?!9u?T z)3F)&#jotpr)fHjd)S~UHV6S-IKVTwVI>_}hF70`i7n{mV^qJ&7J(?sAmVq6E+mt_ zZI^!-QT^J4yl=&R{Ev25Nm_N2YEr-guVo?XI#ZYUpGS4I6wLtK zop!l4u8)ZP_lY?+{{|aE@K>nVqYUX8G{xa=(+$A?s}OsNmiR{ldM`qEhL{K$~qEvIPdA4DX}Y&cC<#2iYU z7B;bh`IXc}3o40qi@$(62N@4YmmH>PN_TZ#7yC2qJSKs}tUnQh}uGcsj{m z+P|@#){GkAK#*TXPZ(L(hBW%=U%a)HUH!?)MnfzBr}F>vEl>J_!Yv5)O=}Ly2oU$?c-Of@yMlQd?*(N z0^^+Vk^_A3=HM;J*{)>a+WkQCw(p5#bLH6~J05u$!24!9nB4jHbLzaSZR!u-^42?< z@uTjX=_l7X;nafDAu`J5fNe_p0>(*W^5;;GD~0vlSZE9t_xT~Zi{tfF`iA3EGm`A& zcy`5W>32EKc{mhnN%I{5?(Xk40xu3QNun-@AW6J3y1yv@#RBg{#{tOa6F zD7gUwa&L$dC}n8CfJc36?7)Og+Y0?F-hC0>$M@Iy$D$uDfS5E!#jVw}Kk`}G?dmDa z+w6gKPnn)q99?%@N7?mnQ(eCAkoX{E0MO$6<6b9Zrqrli#>=sb%yl1<#_zXQIs<*^ z`Kb!E@I3}FGHUTDx?o}>5-`@O;oD`2mJaGM+i4BYqyez4 zzPLTjlscu`ln#_mU^|GeK?juR+09v1Fm(1E_>67Z)T=6Kh2~HjEQLDzMdQN1&N;PQ zk6_P=hWYl3Y7d% znIBqulpYy+6d)?XPcBx)ULp7+vy33(DdzUO)F3LF9NGZG{=#^Pp^^ryO4uyp>N;|y zs!IAHQLsPxBD^31Ln!&z2YS}Gll(lqJxtm>)!^xxutWe&YvF-Hw=%4^14FDr>}`OO zR^Pah^_Z!IjJ_2nXG+-5u2~TYN+?9JCg?{85jyFNeDZ{H2K5@Gy2=qH!C@sNK$0Ca zp}t#;AZh%16M)X>T!+y|HUEi|{Ft-651VHQl`Td4GCaNXW5EFtFj*C3omP#+A;77A zWL^;gx<$;LlLknkXNk-cC#kHyF*0^klmijnYMfz$MYU>8G!q?U_WGWX2n+i}FYp6# z*_u4{`M9`fgxjDYb&d2V7zm!9w$p7d!V6Jk&kuI)_>05Q7p_~3&z473yFF$gW+}0IgA)FmF?q2Bo+d<7iZ~VW1;iXvYm}$|H#pGn0p&u5-*BqaD zJ`{=%MVD(cYMA;6`f=Vt+-M(|hy=BrkR<{Mv3bA?R%EKY)&}qExiMZyr7OkD&%QDM z1^ajdk@1P%8oUBYw%Pum-e`^hXa_w`lP_H3&TozQ?O;}2m=Ux1!=H&JKIA58_kt}( z2wY8q^g6Etamyg){TY;jdD|Hr5hYkj-z0g~rVoE$nxC$QV0lLshLpl`84y}1f8;F> z(EPR-6th53>w@qCq@@e174ieE7sBSvZmXcDJ)>+lNTQT4?*x9P5u|@}5&jRDDcnp0 z>JpsYp|yt2c^-$h@lKL8+JtSuah9CKL~fe45LbJ&4r|aiQ4;;WRJ~>kwF%J5P8hWh z@k%3gvaP9bg`BI30++>t#iNcq;wL^)p3qoM$;eCi0(+;rcJW$Ibb|zRef7xNvh?p+ z_v+5GhS3USGq$L%z&;pP{_;6ajr&iQ@s=<;c9Ctlr|*Hfx9TVF&4rtFsC=$|&udR6 zV}&QYlUD@~5*jyWlc#G9={wv?kMKv!gl)@+ziPyk?u;YrP{wP9SmsSYEL=e>m;?$I zL2rh3$z_>HfF6;ftYD8;Uc+Fea$N8n*M_j;INpPMgc{^EE^eZ|y$}l@%-`$v-dfjn zaxZvkJHuQ%%OctZUU-IN9`i{rL-A5(+DBL-h)3AXQz%NPj21*3$O}LI-Y4wCIGerr z8b*CW{cD8%&lL-)|1QG*JFb!VUta$s$}0U$`Siy`v%N^0mZrfC4aHtP7Uc$xK^~N# z>{dvGL7r(tb~OINhN&Iin@UDFfRxwohcS1(c5V_W_;W4OQQgtoWSXPNKXi+uTDgC1 zTfl*fdd3d1G)7W9v_;=wGp5Ro8o`m;>@$FA4$0um!K9I<^v0l@Q2JM{{T|73*5?u^ zKzJs&$R^7iR(1$vy9mb;rK%$>Eaf?xPzN*&2|>}Sus)+U^IR@nB%Oi>$I>w!z1rM| z>d$b4yFlABIdm*Dadk>s-3iFh->Yir{$93H3icYP$d-He@9R*e)h;3%bZWQ+zyw-% zkHy7uLlFnop1%oBD!%6B=49jW^v%$=C^>IF2oY$)0sMW(avQvE!lJE)v9CPL6qo~O zMtP0P!yV}YWllmxR8g3h)4CI(mh8v6VQjF-x1;@iV9<|6a{TXFa`$Nadc&ZIoO@#S zkA(JXmE$&<>=065)`viFek3t^D$EAb^1S?r&UnXIjj7NlZbiBn;6;&*^}Ba&@*_CA zL`r;WgKuA3Ww&yvuSk~0Yh?u#?QQuz-pJjjwS^jt3yPgqoh`5F>!CBX`(d-{2W3MC z;v&L|u<+Ch7YKWXcLJ-M1Bt(iyBJfbC$#Iqa7|M;MJ2M-M%^#5TZJwX&JuTu$a+Tk zSi=gfawQJ)&O(V|nEI(H7*Qur?qZ8Du{1-j5ay9@nUAgZP#C;~ji*1rn!hS=O?RE& z9hikY;;LT=jT<)XBH|Wd?%?|1Zc?0 zv6PEerG$woSI!`$ql+fvY9gW5`Tor?o>rhXG|KIAKjZ z)0~g*)g7ZR^?&#j%7t_)97*q{_u`7=ZcqWms+KS2GRXPH?xKUgYP2Aqk7lR3mF1rm zs}dkKTd(61#@OBqztWhYy^TI0r^Vfau0I{zEgbzoQ15?wiXmBo{`~S|qS41Ci{K`M zhXXOIr}ITN=Y7ljR?01X1XI*3i`2zKfg**nB^h>*hzx3*WX^|*EX9d(_y!RncI-WA_TSJ+locj z&oxehX+Y0ru>dfY=yBZP<-3B9*-%2zs;|WhVX&xkmL?Z{sL^E@NmOc}Y^={)2OecJ z9G_!4gXJF|w3rWHnYAfYNO+FSpE*lZK%4%&kfg$|Zy?IbpXz&&Zi)!g+j!1Kgfgn5 zf?_Vvsl4Qx+IUgitua`@&Pr9GPc&~y_pmOh(b+7(HgS{cro6I`(~dxXpZA<$Mu9Qa zFra%;ZowD$B`Hw;1jk9MsZwQ{dB_$Y53MX+wq_IG@1^GBnVXSlV5C}o#TreptA-VA zJ@0}HlZ|>ox>Qrg4I{SNW{4nN9+iwTCF_}wwdk)MHwKQUUYB)Zc}{RmY6Gp+E#j{q z3Gv%s9ySNs%b$+LYv7K-AEpkNV;}67fpp&z@LuYd6WFCcBXzbm0nHprPJq!5Dl}J#p7l>80*Vs#U4z!kWsd>-1-HHNZl}dU zQ`c$QgTVy5UlY@;t{`=HM2kP$iM={>E=X>4u=cW83r`rNXWlUQ0~YuTK%oOXl2`;f z{Cd3<-cTo+hH-O!@SmV0X?;Oi*nEPzrIrXT+P<5o3d`XL=Wqu3umm@cWZSgt;QWSe zA%ZLU`jpP%m5oCy=3`Vx9r_4d(-Aw)R}4X9;a6@$2(Wft8$L2Mal**p^nf|fN0DLv z(cunmJlFrJFl8ABUhHzb7qs%LSo58zlTSNv^G}@Y=NQk&$)VeyJDV#0Nb>Ws9Q^Wp zB!lr_ah9f+!~we~pCfkmjqWACfwrF8>TenSiO{SUrjLQHEl4kX1U`b~cFWQ?Vp`*$ z-|Pb%p%zs!-$|8wA!VMw zY+)v0hs3EO>(sw^Jpa6EQm%3(+iB}2g3=v^r%>WLyB&qz)w4!6GGoslJ?RZ93Fpd1HvFfVjZVvzH{{r>dm|Ns~P9L#%Eh` z8wRO+Jh$K;*-Qm!+4VkohNGst7Qqh)dwSs)jUQ z)x;;FM1G|2r{E$7a!LeH;wazX1UhWTDeZ5F99T;~RPFqr;J!AIkPQZ5l|wyxp6RQz zK3qD}v_Ib;KE4CtS${{h;i$21msW||;6ka~`4#2KdI_!OfgXL90i0!%4(r7c-y`=T zfH`E&NQxsuIZd!ui~Yhw9}=D)^gt{v*gGN~d>O ze3jI#z$QJPA+fHy!nG1ZUbij-f^jiMZRCr|-0J2(O6A;8qD<p8R}BE>;BE7Rj&22p!<) zQY^%AigO?4NbK%a(*47969z~0dH+?0viKfEqIiIS6out=7x>Zzw!8<2Ve+VAd37YW zeiq_fs|NHW5ctOZu3G=DRZSAD?^Z=e?oGPY?H-S6+*4{8#}p`I*4)iXPXw2LfY($=|DHZ}Dopc(`B^j9G#`QZJV_ zuDq{2`Pz;ybMU-i@B@E`(?+uF>PJTG{6;4=lBR6Q&Hsj`EWHySV2;5=sT4WVQmLmR zf{lhU9yUh>rGtE@45p5;q|~4<-SayYO-ZnwxG)7-3k_O92l)(((Pq?5eK0;!72QB& zV<&m+dOz}_(&RorTXQchQ=5EQCCp@QpJNH$L4eMr4$x@fu+&6*HlPpgE<-nQyJj?D zL(hEZbO!8NpSf6z@I?|U59ry?vsZ+MnQh5Bf)O);iI_@;9$RlMrpstZNUe2jYt7{X zsJ&&xx0@uQulCX_(z-e=xuEYVCJ$uUE7B#go6F!P%l+h03+GLjmY2&24Oh74(OQVK@MkY8r?AO6rd!gJ~l~{O;o^t zB>fSv^srQ;!y-P<*CSoCBytpXb8BY-fmkB#j!|WPm2}n^^ zKp3tbb)$(UfT6#S{i8GaXAzKR%NOKcp+t*nJ#_HWnqLi1INeyyA%dd2Fi~02&Rxi$ zPzCD#Rmxk9txqR&j1*=q-J>|Pq50b!oR|%`w5ZUSFb>eSsdo8(haXZ$crrWT%jXU> zEerRY@Nf*v>u4G`JV-*3T`FLh4i_4#Lw9h>o0@4x9wN^+WdHPCM+X!%@<>!qddD7R za=W_y!A*Tz(L(v^{G{k_9lG7>Wkh(Ua2OdmDLxp)X}SXxAMk%zDc5sr73ds6Z56;p z>73IFoB4ps6ZeA^xG$db{62u+?8PRWZUEN(E;?HLA?uf?Jq-<;a zf)o$B=0J8qgM0*&t)Ua5Z39O8xfgk5;72`>RtMs2k0sO2g4_kQLgoJ<$8Wz{vMivL zuOqn^5q4Q`U&)1NL$Y%&TAWN z7S($Z1Kef<*FQl!3>3CKa#<0KQu@%1}&_~5kC+)Fa7p3VOjk!iw zh}!U*l*gr4(C-*}e92EvgD}GkF0%qCoSzMKBJaD z;gUWOZrQgzBe&gcy}p(3xI|ulAmfJI{>_BlHPFQp^cDBW{>NSk*MArLM9tm4xR=a5 zjQ>G#@_#VASt{nP$RfxcJQBqT+0p95y`+)C1Xz*y5UDjm{7(20@n9fOE+(7_fV9in zb~0jWsPF(N%Fx_UXpd;0X~%xYM05_Z=kuS}bk}(Esw_!qlhnc=^vWC66_*`fqOuh) zd(~S$-{E`N7za_rLn+)~YN0&RWA(||!woCLsKmRCqDY7^`~p;smk;caOYK%X!&wr( zVGk(*&9V2SCs4ac4xTvtF3#oUxpoFKwM*vd$lI35G_14*lLIuXJ7%+>sh#6sT#dT@ z929|Eh_=Df@Dgsu>0=D(YbO!+BvEqFEZ(yy=E@&X^ia=uG<6#aoa8|qE%4~CV^K|+ z-dy)o%9t0VSPBgRr&(Jl@Ybj+DAH3BG;c;JQdjN(ls%Oo8n*EiMh#FXtXYbP`-^fO zYlBK5YA6VLBT)O6=wn{GKt@EEp%d`B_Sz9!T{fPpiA!0;LGmEiB0_4QKist7+QU9d z3+Le)O2)upk~z_ZVa{!gw+9U#8c;!FH^Zvpp>s*bBC0@108k`Dz!hv558&FGev!1) zAySF#CG%OOf*MaL3IB8mW2Bwo8YpnYrgGruJ@kUg(U(+vj1^$qBqNX@HHrX=ur!g5 zJRgo}*bjl&PUW3IRNGcuA$Ei-3TJQIwZ}Y=SFS;WHxZM|DEUu0*A3 zE!-P1H6^~%;CD)1;hgXid-XvS6ujCLS*@ZvmMIcS-a!_~iaIQK(%V$jt2)Cn&;vfl ze&WijMd>+*!2QMCGQ1xO=|bFnJ%uLAJ&gjr(3rAznJ2KE#HlC0f8|5BE5Yo5VdRuP zBeNNK74MQVqvY(BhvRZn>C33})SMK?OLQjt6W4RrdK%3m=elS6`{w0?>6W7phDKH| zkI|rD)k+MI!F`N_ngZ*4Y3TJG_T_V4lwE(+|&yR5f_FUmDYK-t6IK@s%1s= zC1!5LuxR`qJZk6u>yu=9+YWn4 zs@;l=R7yU@5I-c3eMc#oXYLfZqsdBjWqb?0)B-V;VsA7lW<}#l%nF6Q2eicts+g`f z4*OQi9`1g4)+TGP@PtB1hQ2DOXoGgUU|tv&Xs(&a-71|PfB_OEkZ>i z8AtMya@SEZ)lt@hX@+fMbV|1=9ea{BK?dju$jN{nRLv``hulI-I&w&-TjoJY{19^n z6r_KRB(|^Tn&Hk1*~_Zfv|Oh;{aJ*C%#WP9C9H!4qOqcv!T)oJunTM*wP$W#fFxN{I`_2)}Z zZ2fSUAJ3l*Ij3coTlG)4&v`{|y<#qUg}FFei6l?@{et}yZN_;23t(`uhx*k)g>RI9 zR&0%UommB7FmH}A3~hY(|Djp zNSLoxtHnv1ky%8T$sc%JcNl@+x%AhM=F#MdisEqm^@JpbdUckF;+g`Os*HotG5) z7RnBL;?ND0wQ72Sb|Q=J$q$anx6M6m-NAOl(9kpjhWf~PFh{b_<20@0H0*TB?xOi4t*8hWeG=?y#{KvGZSrOE}O8IMh z%xp+0r(?$od#$!O$*bYfW>yx*(Ry0zV~+3VE0-TOu9=%|NcRD|lUH~9j}55~X$JTA@w)$uwRa4zY}?<3JGO1xwr$(C&F*N$wrzB5 zbZo9z9ixMeo%EZ1_Wk3Ws`u9ZaI4m;TJz(YHOCmw{5{ItU(vI7w0lxFcA9o)u)&gV zv*bw~&a?yF0|@_YR;%=B+`}j_;3`(iueCE$c)!mTb{ePWt-F&Cq8fk8(ogT`v|8)% z8NHucsHssrB=Dl3s%~tzJ&IE7kQZ)VZ`HY@-)3rWRMqp`Y&^ZBf0J~|I7X4pAL3IkO_l5}==+$v+gJmOe-hksT-Y%`K$EZ*D_V8Ln{J0U@WZkn z^t2tkE}MCCoVKzdEop#f&a$80UFvR=1FHKlP)hM_RE zGxb_+Y|mtx-mPO69_TAqh`o-^_?E6N8Di9&{VCK5c>!&uFe1j&73bLL4qSeprjcs1 z+PLQrPbDs!^~SRljB8^m1C?17q81G`PNmFW!Yde?$!WEXcRuBpnA2yNv!}}CX?d2= zLD7F)Na0HoIInPy5a^BPg+aXFH-`lf9ufTGn7DW3z?}9=e)J-`BA6#|IOFnwS*^zG z)&#j>b2-ER#`aF1_RC;qj)Vzn*g930h*+%o{+var#>URyFQD>MGKtSow(8mv$Lp~@fNYlN_%b$bkrWYf&H7tjTsi_G@|GX}*m z*l|$xLdff?)usGLzzEMe3wKs9iTFwXeH$SdQou3la+Ph#2pWb_^=e7_>Ld*}vn zSbJBrFHCdCph7Ojb%d@HsKIxeFx z8{Q;Mhwab63q$NgQ<@49qINh2*8Ay;KFPY0=i&MzuKp~{*(;;|@kV=@`a|j8TS*@s zDca6wTqW?|W>WvTmB{}yp!{D<%coh>!qvjj%;K-X)PG<6Yjpm%`>j^X!3|9VJ@9gx zGP?v%H%OHfCRkHCxw%sNuyhWyzNM5wn|inibi>_7b%ETTQ`$%6?GmZJA|?=II4%u` zx;G}u$Q?kmGwZ_tiKJ*KxEB^OH~lUtm}N@Vv2)@{|`96j38npOvXJgL@*SPF2PjE;sRzB{NJcXl%29TtPH}6+5_;2{VYl zL2y+D~x4p>ULd&R+CX_XxUraVDFudV*SmVT((A)opE97u7(o~v>%@V-`7<5 zhu2Jog|1SG$d9igOzPwG%of@q_AP?*s*{Y;uV!&J^?Q*Us2r+#lUrI@8AlDwGEz9l z)xJTlYub~qg=LMbQ)K)+7ran&Xr8!lWw2jF7gb z8Z~RIKz0JBPLwd9jQ50wTa>4%oJ+FC2;V5+H(9FiT_vYG6=lHK4f5ejhlbLVcBQRl zY%jl-U2~ce9@#=Y1_c6>Npw^r;MN*gPXxtotA2qiZ`cd)3@R)Cv7+36hRf?+ue>xD z#fgChzP!{3Jo#B{hIwL0b8J@HRD-N+ATx-eZy`xkOZp2&Oz2qrzT`#f zz)zvc{02q*-VEMWnuKBQ(Z5b%m?NleNx&;;lZ|6T<9;fa?m%I@l#tz4s3u{{6@N|2 zA&gM7)%c|B-T5?T%q&biEcg4J>u5dE%LA@Ju_xBNK35w}sB1jxgHVVv8qC>RjY=hZ zTN^ML+vqu6cM{myFa6mrBzID=l>f02>84@TMxIT|u^5+{0+Q;P6Ik$N@wI~?0iD!` zF3ZM0RWrXo{>${KIWOZ-K!o`(LUY#4PBQBN=g@@FFA_J}!#if-*IWr$Tx#C2-+(OC(S_LikM9B0!iIkT!sGs5pUw+P** zBi*v?nF^F05m)tC+(eX(Sc4z^bJMSY}~(cy|K4-}qKpBITD^uvF0<@-kJdyH^4) zo-pd3zS8B%kG9SbLt`q21?mjJxhbdWDf{0NZj%p?=TUW2s@s^v))a{tiWldUnzn~p z`ea@iiAWkY@wjtm@FNy8hD*8^qrFnw#i%A)>uZGgQVHE#L_ZtsJ__W%J;X@Lj0|1&=1?n@{`kHt?Cxt`17 zlfezf^*)<$jmZWr;D< zRPdTjI=$lAr~E7u+a6(jCO{nXfgk_PLitr#lhIgmJ4oguo_6_WRd>kY8@9vHD|e_! zRFyIvwkyx2Gm&}1mmxyp-nZ-b&I8F1NBKw-KmHgkd;dUNPd4w&n!UR}Dsa;%ymn5+ z;ulWfIyZJjKCu0N)26(Z!wiX^gnK{2|3;PnZ)np`cH;k#rvDX_R;u=|6k~xE7l$Nn zhGt=!Sx}H9^j**4A`Kt(1X_3l@Wy=ZVsqNjxDhn#4_M5KUL zwV}N?B)!o;3f-axzAMLw^Cy_(AcX5=u_>V9;8{EuVuvM8Ob1=cF!+5Rst5#aQ=o36 zs>G2lHdX8_R<-bial*Upmki&_g&vip*zHZ!&5(EE;sf_$I+GbtEm3{;Zkg6lQqRG z8-xe$HwM$l!=@<#(~hC$_0F&GwhsQmw++s`qiv&#&iasF7%_u1YIa0H)GVfH&&C{` zAs-TGqzaaKB~S4-XSIp_pAcr~c7iMS;b-~}_j(8FjeA2`FAD}d{4xl!xSWA>f588G zOHo1q4cPwVACUfyfB4Tdh<{M9_19a9q`iqd+b5j(8$Xn4|K*-<{5ad(2*@rGLq!D* zt;Z!koskq4ZzX|Ds0Yt4fVORxVVs*gjgx^AS#lV{MR6i zcI^;;mJ~w&Ng{h?_s<3ttUW6ZKH5;T@d;T!dEo*kX5ycObk5VqjLP<@I_{O8l;a2z z7`7j+@DGBC;r8|u=cG-rb*gcF7L+YmZ_^|Vec}Wfy~X0XY0_;3Z)_GR5Y(s@Fi!<< zCV9m$4LBwispX38V>@k9#7=x|sTZo+7KiSSl=+wCuU0n9f#Yndc9_btD$Y>p7?WD7Lobk#2Dbhbv;TokoGB}?=AQ@9oCEH zl9YYO(G8RZ&9+H<1O?Y~s@drbPYp=t!`EYFyZY5m5q!mskfY9~7)*wmwQqxOls`k# z3Jnd3?Ci}i+vCKsIp{ZH3(Ib*d>F2elmq-(n+my@34R|Fpv3|9_n~D~t}DBpJZgeE zW^*v(eznxb-rgPQ6#AeTu;Nu)(S&MaZni-#Jq<8V_TE`@rUw&PUar-S@%z~EF$*ractaEhpRpk31r`@$)g*;7PlBb*%O?b~uv~C5HRf<+JWbR#9n!Um^(i>=L(6 zddV%MBs~piD=D`+T-PLq>(H(fHXR!r6|;_JIG5RMG+Mx>qJgsxh@&2At)YQwngc9y zn{2xK^v9VlX;Q@|HWayL8j&&aNWobQA?! zI7gT8US4q?UXtWYWw-=w_eY%b4I$ zu-bRCj`t8LaF51I(%+ELMrY6uG-}gFN6_OIyw1m93Tc{VN(#Jl6Jb5MkTBku73Opy zVZAm8w;oLvi739c;dhB+rtdulzUd?x#cSZ+->3=RFIW6f3aB4Y3UEOpp$dz>R}~56KH)?q);wv>JRvX5{f6;kgB<-05{Mid_12yk#R2<7Lk%TYQskI=)1yaAvKom1 z9VWFu0xf_#X^{jL)TLc-LNoU}l+SFTEHmd%*7rudbT zK8@@U(?@fZP6ir(R~_KU6U2&`YUlTsDVc{OI4fW4%A2!G^OXBHR> zLOJGkuC_eoY*W?unvgTrBueEH;YN3B4gUujDW$}QEdDBtK=USv6-KMzx915pRa}nJ z@-I0Y(OBHn^jj4&n>&}msDx3XAQ`{gG*>bh1z)2lTU)D{s;b(&)o0|fOtFvMCR9P? z5J90u+{jtaV<|y0y}jsuD%z?}_oN@+-}ZDqA& z!bAO1FO~a3pU`Cb6#QL?gl2rOr(IuE^fxTU5&5UY_$FsgXp+ELxT!%{9Mkq5(GjF# zL*pg5+AOjp6{gl-5gJ^&9*b3Gn$s$=XF=UiqYRAun|LD}E*CKT5sY}TwR#=$`?&Bm ztS6|B&(jjzSaKa{Unc3l$#kpMDI|Xh+OaI5Q0~0B{=tyS(#c#aKEbA?C*9~ln1(0s z{Kn2=!~Z=og$bPS%f&Y%&6u2RLVsMf_WiC6;$iO)ENr{*Tdg4@kXbvW!O_(9nXnam zy2cBZjiMd|7nml@Sokv{J28O1H^&>o;dd-0OY|BkMP*PY$(1FTb9ukbvlzTr^R<0K zEB$7*F0ynLdYm1vIc*x9cI=KEH2Bfq&-`>O2+#{C)_ILmubjTDv@s zGB^)bh@~w0WBDmZaB=KLKb&;dRI_rNxN%uEa_nT;3^cP7dqnbl#h?tfX85;)4y!b?$ZlG-xjHf#iEG zvQnr}D>#L^Iieeoa@d;N^1?l`C$rp-*n2el8DgUnZnd_YZ?)As))GXDGeXgb00777ix z+BoNz?#bY_&(CPEPyVi;alijq@N)*lEzWBh)6>h>VXPgznTS5Oj;N(LY|Z_z^eoN~ z_E94IqfSjR0GNuMB?_7we z4q+B7^EEjB8Bh~OhFk}1^lDmaJ>4eG+9DqnGBKzQ?Ht=VIDjWA+MW!U3v zt@)>S4GD6E@6{D>u%IOD@M;cG^=-C zHU~QE9yhHdujnSG*>144P1!N%Ei^*3Y4HZ#y8#;;h}$6qpv~Zxg|{;N*Zdsm=N$X7 z4dT9}=l-6PO7O!P#q05gp46tMV2s6~j zk%)Zv%INLmq1oyS_Hp2kY7NS@bbE|20Gl=#QUg+n_*1b7%>1kBF_<8gsM}>-dHYE z-mTDN8wN`tZ;r^>n#k6ter=ev6Jgq&Z>E^9K6u@kW-D^?lu=*CYoE6hs``XUTk3I- zvl9u=`zMq&8DZJ$HTF9O-w6o+qy8&mFU1fx}ZMVSoA^b#Lj# zQy$?ch;J~sfQ-!@x<@fVijtC=&HHC9ebu> z>FFJAu6&m@=f%;<9i~)y8xLuZm==&wSK{}ALUX!f;bTSY!#t#K{$(lB3Cj!B?;DaH zVWRo7JC^Tnp;m&2+g5ixe|ig#QE~PR=QWz6>0SCxDDzNxOv}eGn4&KCI1;HmqX|vpPiP*Z1Oe%K!|`$BIoI#~ z5h2msLTq|%JheR!^v9^n*s*RSnmP<&1cf}+(0#xxi`giQnN`K`qCCd>WXFbCM3v3P z2uZCIt?uW4sA}NNv5;7xv#?|8OrdYYS$w0vfRaY+OTbV@ zvubfyxD52Sym7K;@+Idc)p$*)Bbo8i8M<3!IhV~Cph9{_4aDeE=qpug4tjSlYkwjkql?S!P9gjd$C+g}`5^@X0^!LHVQq_p#TG)&sGT4_4TO zA-u)|&+LFb2yXo z_>kWDc_%>|)9~qTf!Twwfjg}%Rt8U}-sLWXj+~8n{oUKc`(FEma$U*zf9oQS{y=O& z|6XOWTB>RMofloGDs}aHoU^>{XZL2DOibSm`j;{cGw(65A^Mwv$#?M(HjJc$t@e@dDhtm zvSg&^+U0*aY5VRcR_1-PZ^6a*B`&X`Bp#w00=HCICnUhwIFlKRU4Gh$0wCOxDznL% ztOZ^u@ot$<0{yy{>dmrQsqnA_A}WEwI+I*x>-Mjk8wTYcWMA1VK<&uu>`!_ffg3Se z=vECaO(8mF6s6bU@qVftRC4Ds-~ARgf>d3UXbGqVE@hOUWOwt>j}9P44lJjnz0Z>q zCxdf`g9XAM`0#vw*}N^}MvLCNgD(q+n`eM4@+tX`_X%{Y=rLKSTsESkg<9*D_xk@t#HsdkyJ#38mvM_!j$fy)2%=>q9{4g=y*S)y;N6=okry zSr1|IcGtvS4y3Tf3v@3r1$lc$m_G}30EiQDK|`|md69-HdI~?ZPeUSZMV$8|8FR?` z%+n^QU}{k{BxAWyhq&=RWjD^gogh4jZ>k{<{PE6Y2hnYatpA;0wj=?Ipr;$$6Zf!* zJM|0=+ZA(U7ridrRUrEe*q%4&fwSV)A((r{){f{JK)E8Jzv8k5h34GRHu*Pw)>?>j zABOtn%Q)@-o|*n9ea89E=(GQ6eEaV~SC5w5UlOwqTSI|Ncj=7KQSeX|!$ESA2x@8X zVRCC?@+g%-d>nSMTbhcVMR()5G$?O07>% z?sh|JiHQ`{8F!{7@|ku*Og12SdBH}!gK`kW8C=0{@R=S&S$aP`3VnUuyY=vbxN|!? z3|yJg#TjISSP+QgTd+NdovK*Nav2%%j&WnOvgDVWu-M`ZlE5lyhyu>nWV+~6_*UjM zjX)H)oal5che-B1>;karI$RI|!WDz#s6DNtjnmtEs|lxwxMDnYLw-5%HZ0PJeec6N z8Hwo=Znff`x~+#7nAjgiMckywoDQ=+QytapXIrffodi6^%FI61a+X~Unl|(E#7;^h zWu9&TfrWK0_cZ8D*y>3Vvh4~9IK7W)B2|`swbmiAA2;B*wDnyA$t!2=o7KH1x_LUm zXxbNO7CgOB0TN6`caZ!m>?7)-BIVLOsqw045grB;89s*zkX57YdATFn99YF0c?c-= z_CXl&$_vWoNlDmr)k*GRzeJ7*^%KkNr1g$Azv)yF1>N7~Y;ynP7^)q(t3q|t`ytaQudp|8Ff z0mY=?IL8aMMsaJF8Wa(+oK*%X2-0072I+VWhXV<;Toeid^Wc|V2v*#?DZ?4hfmfYz zTvugrl}(h1A&BK_!z^fvD#h)npI-4Hx1DgAmm(#<`URcm1Hu}nug){HhoTA)X<;W_| zp->F%oT~FWecSBezJ*BLKp|vpUb&tkr6D4Hj5*0z(eFNyl%lO!xT?2SPZ6h|vrFa7dlRS{B-y-;O zTpUWI&Qb)MV=ST+%pgGgWC{))yKhM)I)&sm+}{%DU4EVuEylTCDsd^0W;hZ`QE#!v zIRnv2LDlBKJws6oX~ZD}C7V*Jz%R*K$#S5T3bQs)Xim_Z-AR+?D3#sLejD}DzP3iT z?+jAMp!uWZiZduC1_R+Q;9IW*76Bygq#=an^P^gcF}uhC>!QKBJb=muY$X%A;`4(S zU<&&w%V$jvhDl$P2DMFWl(H=AGI3(7DPNw&6bNS?XB-79m~3^K4QO=Mf|m+kP$y10 z77gqzzdIqX{^7#HLJ+Gpf~P5#h?g3o%l6=VkM$#num3k*P?LeYkQL5d7x&9#ud8;6;_DnU{D0LL4mf4P&sye<7{=I5q zJE@F{>eea+6S?MYg^08{T&@k6rS+Ch=|_bPRtUpt`x(AEqBF3PQUnxjLx$bXQ$uM> z;pr(k$wq6`dzFL?0NtmrfU&4*jYQ{wWZ5^C=W)x%?5i;*HS}aOv?RS`BRR+iCEAs; zmE!i&Kws>)?8{M|1}-gbs8*FK%T=ZfoQhMUXqMhp-`K*^fo616-Jc`uw8edYHX7tQ zC-YjP8PQ=zbGJ*X{9tgikmc#lMywfe)sPplU7`sWdt<~%?!K#YBx zTczQ+oo(-|fI?!EAWhS%T>wySR@PKyu;jXQtXe|ijoXL%8j=50 zzy_<9Gavt#w{do@My|692iwwWCSc7i&n@p$pYiAUaXkOauXe2=^tyw2`W;&oni}~X z=DO4?)@`d>kZcXkm9otT;!PD;W@11;;lQDo-S_I@|gB4vEoZHsuh>r zqjfdNeFsO>tZImA%Bqx;Dkxb?qe7VMDf|tMkLWCK<8g+U`})~o>l<$^u+wMzR{rDQ z&ld+9#0UjXKWol$DZ09dZuG%#eRNE^zK0+%+G{$&~1(SA(V7)ADl^0IHuJBP^cm)vD}t&E3#=E zYE1_#%acwekvR{Hry!j9>H^Y1*!dY2-P~f8xs2QZ_-i@^Rqs@KAxvUToSacRb~S*a zH-QB%1jrQlmweKTS4B4A3n%%HphW|YckIkQOS?X@S9G_iJ&|B@>3Gnz$^=LZ&*9O0 zTvPBT{(aNRQD=N7@XTK(m3<_ya?shgT;HkEd`J&Eu)(o-ys>zKsMiqWcb1`LS;Px( zk(ATMlLO>pR5v69!@?6qb;r(?ntJScH|^Qr~pwXdHCWIP^lIb#4~R7UNU~7+PsVnQn~wLC7)uC zfDsk*-@)O~fRN=iEYf7nh7-F0(CF6bv@tN8zn5sY9Pp;D z5C3FN9FEEeU?5&UwZ#n z(bqq0$ogOU(f@(1nl^4~pPp#Pq$AF8hAmJ}6EqarBvq7@QhHMwU28a1%(V^$#=`}6 zuI|{Wvsg%0o=NyfaVJOuu3#nXZs3W_db#6vTpVhLL!V1&+Iq zeYS5MxrE-_o@u{f`d64LVZ%O1Du)G#t}_9^Oy`CTov@n{;9W9NLr_LU?qE(65~i3D zi;duIJ{^GO#*uP581Z2$aC-EvDBNRG%n@X!*s3niMeI%~AWX zRjvSsU#Ay^&0t^dA1o(fn2VMJ2Jb#pRbQ~HNiCRBlESbdE*4l z=OBZc2`A0xy_f>kR7f}sGIqw_uz1RWk_#+h`XyVky&@poh=u$XfDr5&WvRvyT)N%2P{1+&d%fynsRl zR$;C*viB!?{HzctqhyLS(6P44hW>QPDU{W5%EEjutXH04a})V9ZuatTK{??8N}oenFx-Ysom2QI{9$mo1Da(1#_D^=n$ zOYsRZuh9kBiVLnOWoZ>@=enuw+2d$4j*H6f<@5b4*lD8LP8=p%iY<$PG=x?3DW+MB zi6l*OV(tNZsW>>JWfB$_VLE4H=I~t%wa2cI1cDxKVI8W~8r@l(648i!_#rkHk)&|z zl8pIBJ`ly(=f7F-S2`Q}2lUO3B)K+10hy;}6vc4nC*Zz zss_g(0Q#Y!ZQB+d9b153O?NK)a&}Rj?WonOsEbB_(FP+Lf}C?c!0M_75Pnq;IKJuz zU|kgf2)xyETrhUIV#F=656i%e(?Rj#W5YNl2gion=?!-BmSz{*_NuE$+H zh~fY@XKLVVT@&v1k8IlQg)7c&mFqgd<6QA>fQSa4NHa&ypbY{N>;zJ1v!S$JgM!Eg z`PjcxwK+jJezXraP=UYJb4}G?71q_j%bWm{1`}{i@T_o^5uw4z>{(ZkJx#Jmx9Mp0CImKyYdFoz98 z5}~HkSSTNxO@)$q8|D)vQ(sL|$K)=xcL^`4C`-uOF=(cfV?DAFxd?08&(t_NQQn zPuNv-Lf5A3qyNr3a+^VSK^L+@Aav#l=GTjCS+pv4C1_i-h`fO){H=`HM;!VDT@}!- zJm8K<+ocylLSz=@E3Z-`#-{>S^sMlWkWd0iDdvM^UWnwys!jNKbU@-y9$jKe7mRjs zy#(4HSX-|V3sXbU=I8}=2(pZ_f-WC$FX+-R^k3-uV((GHq?Ac5BK^#`rQ8M)Y?92t zc!J|U?=&oy2ly#&_=Q2~nV+dfeJ@&5Db?`1E31mlxlbdLhld&cZzm-_UT#}qj?X`~ zw#_`dcr<5)?Tg4=y_$}jIqHCu9dBgG3HxKxuuz+tL zE=s+tUa+g|THtaTBnu9qi~^ddN?sKO=g2ve)XD8~z>U%UY0j(CC$96M9;z`*LheF9 z;rer4XVsgFGyCy&f5G>K01tLyOpd0cpfE#NhQv=w0$xsaLe-sSQuR_+N5+^Vhy(Bh z*5uHs0kH0^pG4kh#tSxSwQL=pG^}RKAuwz^Ay;ccaJ+CGP4WA~d~}&<0FdI?u=&+J z7%NctS3yi$mpOwRb{)+M!}dJUN>|+=g4c!(v=n=*_i-e%eRx-^nhEtW6$`)xBhxx1 z1HP1|2zx<+#Z_QXwU=4L|0eg;eG6-kY!E-}@)oR4uX}5;?d%m@m=GrV6*02)Y0ik@ zC?v12fBtbn;IljVf_v{rv!6kHh3dtu!S20ctD`A~p4iu5i*pebv56P<9_%2R?-zMy z5#?n$;bCZjt~zO@yXcmsHFjfrgkrn-zZacBusHMwED&y0>vpODIVorDg}aoFEb4!p zka0N6zPx=NIA7gnIT+q&Q)c3Fhh6Vjfd%PeN?a1M7X@23>$OQ1=2lVR#`!iV{Wz*& z^!4;V8CaVaUKF{bc^YHB9QzBW@|QYwYx9bm=Q!t^(h`zvJl?>#rVjfsQP|ec>Ru~>ctmqda<1${3*ez|M^R8kL>W?q)ppSc zU*44|3f)7^$-jAXEFgQ#A!Dr6?-=CsVWz=WJ?>0PKJ;a@fx&EHt$U zs``4*B|7L}iF)YO_{k(9&g_IOXv66NFmGy?;?z<$_*=sGM**Wps4qd>!pOv=;x=0? zssymL(9tEpI_{=R^?~Wm13I*UJ4^jKeG;%K=&sIba4vc`3UdREmWB_z+7dcn0~fMD z=4u9z&?oB{+sCY0jWp)pyP{3wL#L`QtR}ZiIC8TDJA7h&SB|0Aqv0Q<`Dm1e3jewr z7)bs)6`%k0<@5Xhe>X(_+1>arSs?jeKR)5-zo!wDYX1EK`#|Z?dU}Id02@)$U1lRE z3Ky}E##K4=>D^vcEg0bJP*CISB3WC+L_v0ulp1xx7ldZxjWfzo5n9Bt#>q_l{XsqI z#+i*JicU-9dfDMO8<2OLBk<_>@$wok1R{Q|gX}l=Gjt2v*ez??7+H)PjogX*8wy6T z2)J|F@oy;RGE@Et%RHproG2K=*`|&kM@3OG7)14ck<%8OfGC>nPh)setT`KjFl|Kb zi5APCS=Mw-6dkR+CmU_em-8=;Ao>Wzh|S?o3Id>d|q^4N0|2!*s9uRTrG89L=Xb|viPh^bY#q@!b)c0PyFTtkS4tEdFM zQS>LJRheKNwuIILV-hwBH>+5hTxvd+ z=Q}pKJPk)#36Kd3z2YDS$1+HB(SL1=AP}>d(SA_hMXX}GXqGb>Jt-Mn{whx3*TI5j zm8RJ>%`lYIg(xG*>w^A>M(N_CYY70`m*caJeb7*xLwpWX*f1m{7|?dr3c4jh&uzoT zYaNe?%0{J-`5DR0lb@hdM;!*g&Z|YUSp^hz6j9RaWFxz8*3*DB$>KqfnyWR|lQ79K zl$~IfA{b26a3&beLdE6CcGUZfO{EwwKOt8@Q{^gySu0+g3)zS5j86UDSIKM0RYT68 zu)$NA9>MM(;e!BYUl*hsV6a)lm7w@*kv=7M*Xttpy|_@y`W{>_M6-ufkYbs zuf1{?Gh4}7O+@bERmd&dj@+(s|RRCZaK++47a4Kup-?WQQ&+3abpc!WzB#*1j5 zP>;m12WSX-ZvJDTq}sQ!&)2oU*Y)bOUJ;_0PVFvuMI)@cDJzFER+5vBp|fuNZ0Rgh zYS>XgAI&iQrPBH2E_M?vh*@`6EW(N9MH;SmWizpk6F2(=YfzB-g#0(Y02aGr1ie_~ z6QOARwZuB%z@M(J>S%j7+%bY+qq|}mc;goCkb6_?*DVe&A;cZz9p5QAs3<1I_|kM! z^z=gz6#j32P;di9fBa#4>-{-FAB#^m(^;X*vMp8`65)t+hI%++*F`F4-5swHkCFjh zIce>SdfjvbQ*>o?B%X$>Un8@N4{8c}HU!Ze5j{6-jm}GE0#w*=COJSD> zZ8NETAKGLLpr|2aa;22}EQN7kI|MgDK1ENYY|xNCM*&)6RnqRov0f*-rg;hMCED(B z5H>sw*Se>7L7~GuD*P_^nP%#-!iYKQv5l?k4zkQ9th04?*9UK!wrD`&fin~uE4D`) z7sam_DVjQv*f>!9r`CB8j&AdW#_oDV>%(9dl%`t}_IvVY+VB-7O}7HbK_eBXeBse25-C`vSi>p-Q`}^}+mz{*a+u5}c%}dKQ*;1Ym z5%vg!_X0H#vL-nSkTRiC?+SQ3ARp%*u=S|Yu6?aHQ147%dr{U6@3p$DLrA^$d|CQ|fx1c*UWla@L1Rd~ahLaT@nYjSlTqOlL%|!%R1QRULm{_A|$AJoG zTsb+DJ9N;p&kCC!|Fs4>QoKdB*DBT*o&p3=l%01&DGXfIyl-rbd%%*R*u~$+Ad#9qB`*C%rn~I>!o7a&;3^xV~en2vt`4 zWO_&=Tlk zQhDl(AqJQY*hXyiD|9tfPxJ%vhG-tZ+MiQ`!2zK$uIM;BwSC<*3dMMj9V4Z8vwctl zK|2M>yK0Y=p$^g8Sk{;}+m8KnJ;&vnDc5LnNv+X7ofY24$V(L+ziEL%0oxu>0gE$z zfz1Xa_;-*UA349&Mh{KXU_p5ZlDh(|1IT~~U{k)}H8LczO5P9RVG>*&$xzk;K7x3p z`gT>RlP0Ea&}${+qIT(73jI=f8)+7K<);kuZ#rb9b0Z7myaN}Z2;vQ=XaL-*Z^Vr# z`cwepSjZaufjh7gch|-^X+HaS%!}9hYd{T5GHAxwh&AVd8P!KUx0+OQuCF+zkw?8Z z7*{~FdpcO!uN7f-1F3U0G>ls)pUJK$$P8phv#28N9E6xLHlvdmbjIAw)BAY!!m^W- z0hwr$4jXAnSfIF)8eneU4?O?o<;~dhtmciyQ%#chHXRf*_$Br zDO})|CrB>RJg-o!4gPYOz6ficVB@$Vm2&dvtYD8w$jyAg?+C^qcRm?}dYAnlBq_Atb5 zN3;sYBQu$q<}m(|1${+(a5XEY#^xyMp!{p`7+1$bjyp826%OTkxH-1XeYg6JfBIQq zUFKkdBUo}7kUP#a;0SibWAJtlmb7YnAA~!se8*y*M zxt5I@T(pq%xB}^X7Wx1Y{gvRwnF~%{9*cM=a0Oq#(z(%TeM)j@s?0N@)>NjZeAkr%QfuBKtb%s6M4j( z$4qkCRh;8SJc&VYmzUQy>FqRZQo+{C@JpM8&uv_K=L32%I13AdBP7_ac=y}T(W-$T4>0rOq@DKV5t?kQ4OLvxnA`9M}6SpmDUZWR=yLA#)PN!mhz z!J=+4iD&EeC@j~>>0!%-=$c7;b$MZFyTejuQpb+hv>FTbYfZ`&5mo|Z3j#sptw)e? ztCXC_XXw3an4onHurryRMicHyQLY5_NIz)d1&|7wr%9$rmwFMI(#y`ZT5HAYux;Em zFQ#i#f)|@B6Tg-}1}nZED{qvXw(R?IUq)!=oSJm`kJ!+r5iluYy{1xa+fd*oh9zN)M4T zZ2ZPAI7<+}lGF=@W9f=8(IPCOi0X$OqY3E2xIrh;%}EDFs^<%f1<-RETDx#`;|Qcv ze2an~?Nv-X$=Ud+lw?}j-WvqY;vm)MmCK;q@X$euhUPicU#)Lh{p&>27E!gnEl0q` z%{K`kqU_3B{9O*4Cu$iLv*5_4fjwQGkqebZZI*s>uDBd0OKgE-`wuxe&pmmg1No$^ zKy@uAB{NUr1$9zYw}1?p#QVWZ5mu{x0Hw*V2W8_dw^=m6U<18XnVV&J=6s6?pC2~Q zUNs*w-f*_xTTN&_Fym;ym=%#J1x4CR?6P2R{c0X5a{%S6C~WvU@Khn!L{Z^mSn zZCl+#BI|+e()o(&FBkY{xlh57dOuV{aJT?!VCl|EyL`Wsb6)VzJugrKk!=t>rARkY}(ZB9^tXQNFS|fn^;2|5$s+AYGy@TeNK3wr$(C zZSOL6*|xpQ)-Kz&ZQH)pr*GfxbKZ*==SIAU{PX3%FLUKwbB#Gbj;a$N474LhWh~O9$F!M+BI;OJ7|dI=L+>7)xlDN;RqcGC*3Q(GeALJSJFZ=yET_q`0W$ zm@0g^Ji?RIzh~uYTwcO&{0HgS+D3pin{m#Qtd)_?(#B_=%B%fK&FP4HKUb!}2{@u++sTRk{I8(O6r9&BxB${-$1Kpy9h*zl=gq}Jp>^##H+aq~>xb)$MSc1*T6gA21!LsYD zVM@}vK9;*^EM|EqGuDuBgS#e5clRfXD6wayo(H?)^{$jo%PP&b(iBfx_BX4UJ|neb z%C&O$Y+`Z~l?J})6xwfElk!8H)ofAdw(w;flHM}T4z+~@XYMdd+nKQDIY|o6cQN|L zESFaw6`B)Ds!r_4Y`cx5Y-Ka_T69WT=oRa-kge}>8>}apU9ZyvHL{z&j6&N) zj-Be`q?0}o!85-jq5UPNLO!g7{+9p27_J^@iW0?@l5>&|AwKbP1(d2ouzdmGNsAB- z6EtA-aZlNSSuli5Y1=n#36qA3EG`dt!_q1YO&b*i(cq&MYu#_L)@Mbq$}GOLnd>pDNUO_^~*WqxJ3j?{G`;suTW3ai2c|@ z#0gYlW~Aq@xF=4nYRqnVe|)H-m|LHdGzSxmDNIYBQ7h(Q3#i~mhWW4+ddC`|xzz%{ z<4H^!9~QH3Sp0ad$Y8=y=S_s|?vSC%T(?ywwGC9q!j`yQS1yR1FezS-2~Qe1%K;Q@ zerjG>Eiv)4u^$4D4hXkUt`p26`l`R=E-r+fsF(X9oQl`fdbm|a){iWYF`OIk>JR48 zKIPRVWoX1jqhM(+PY_n*u3U_NhH5V*vHNy4qnD_n*d?7+F3I#YSyQeMi2T0DMX%09 zk@P2w?z}mrXKo=dPwsIg-?N3!lK%;&AQZkU+`^$o9TN^Aa>5~zN!xR-=1D0!Ws*M8 z+aXV;YFke-NLC$=YIx-#2E2OAUx-^Y(O3~5ZFh`(TB8)77s<)3xpcmQPi+U;5$pB4 zusApPvp&LWhGIMaZRUCQpu4!`Jv`6nig>f&>A+rT`M==iZ-^J zFk8r&0Z4yO5Lu4qjdL^w8DZWq5>K=%BYu3r%7}6zmK9=`9eK8TBvtlvg$nfb7s%j{j}4X;C}okA4+tSPcC?2fREPjCDb~6x(#G_9CL9{W z$9QIy{*cTFBlzGsX2SL|m8}$ykq`6neMD9i74`^&0IEd$ooUVD01M<{3P&USEE-S} zth~ut#tT;Q6Nt4LNlAV}ZQ~~TaXG3re;&hPTnGBCH$9F$Hj@JWKt(`O-E?WLVZ zkCz0V1N|=!rG4WLjOR89d|G=`pV3A&9AKKq8{ z%@0cT$dAddzDab{O_}YgeYV&<5AEI~>IfUUUeuO^H9Bf6DH>`}iVw4UVRtRTBQ*7X z;%a|=olNt2KkIn_zQAduH&u~ew$15F{Gk<*dDDgut-&YD$ZxPgzxRL7)buvNwZ$&6 z?cb9ea;d)$!u=Knu=2RUtc@Kpyjja+CUy|384L&#|TB31|QS9qj)v zpi1=LJ1G3uyzu|n82ua@NYqUYt$%L(Z!-cVU1@AV6ka!WGh-cD>qRx=#ZW#H>2)84 z8^S>%AwmS&MI-$;CQb6u;`jI|yEkN&o0=CQ4G{bfz^~Fd?o3gXL2%QZsqA;hD^BKL zpVxO#evyYvQ0~ld$oFXFXlRhZITD^AR!9-KA0zVY5Y|m*74%;a>pKDjr^tKxj z6swMIrs7nX9(U^saHfS_(+b+R{v;||ze(Ie47JOz3veAw+EBfSR?x?mk9jmCynYMS z{+76n?1gY;j`*_%C6XW^XY$~&w>%X2Z{!p_brFiw3QS8TYnQIPJ3StioR2;0uY35(uTnx=4R>o}7*S~H zpy}xa!O|_#jA8NMpv5(1JnPT!%G$o}lAi8x1B>tr%nNObI^5&=X&!s-YknQStTTNK zb4}IsOB8cMyaEe6!#lBeR^2ro$Hv`O;Tj`MQHW1OMW z$*{^rp3%HZML{@Q1G?=@9BLT+Dniv=j z5CJAoU^8C zr#L4Q%ubD|V@PL~MC~vlPh(QHLAdciDYzvm)3l=^ITNA3B`TAZ?hMs-qtX=SGRhFw zUUPa_mK5-8G7Q9-zG0>+#l?+i1Cn?T%=ShGW>I)2v7Zl|DXyVL~xp6Ot0tgaB|KSu!|@t*FS<&S+cXY6i<(Vh0t@ z&Ql7qVMy?fi~m|$ZOd;hbkSY6`r1KbVg1av)tx`9qLuBPa=~_}2Hja=vxTd=)UpOF z`Rmry6n*HU`#dEf57p6b6z*Uz-6Ad}jT@zhEx3#=7Yxd(JDVbLRSF3o0x${YUm zI}Fl?CZtdi?>Q9QDx(ctSu)FfR@{^D14?-iAUE+$S`6$RsZNigoPQQu24*my!hB$1 zbqrcKL5<5{rG_o4@T*VY^zWdbE9R4%zn}BHsQ`7stwp(DT$R(6*a&mlNw5Zav*>>O zQ~uYLL_PBcZe*<(67TNHkOR}$FJnd7M^VB4J?H}ec=Zr1p(s}-WJK8E02q>tfZ?*_ zyTB0K9}kx^G{&TeA*&Y#`Za)5OWb!*b4)D0YXeDr6_0A#N!;lUn;F=JP4G8oLJP#r zS8Q@SZ3H`sIAX4q4gQ`D!{4oW8#y98s4+v}%M3>aw-AHX9S?M6%*@sfy4#bmN0B^ClU|5AWFgbvk7H|Yna-jX^Ex6_8q(tP)b zKXEB3#zcgb!!cSjok~`z#frDuzYO!jW}(mPxTZZNxO_J_{i#Zb|93GC8I2{z-2p>P@&gZO8?^i-3eY#I@3xHRM z5ktKzHBVO=0{k6#Lb(5c!GKd<56?`xB<(?T$mi3g7+E55O}eWk=sWq;_W&)EJko;I zR-k==lF%v7k9GAFyZ`v@op5+BghA`)(uSwrp~s=o=pdlA)S=FJaPhIuUUg}uPZU`M56#^ zQJj%L3>bJan$s^d*lVFib&uf|ICBklb);=>0S78XsA6*mGNca$w3(g_NewRWwxP6H z_m+z@PnU@4+=S;d{Q&}Fdpfho%t|im;y-o*$d=(waC+V`xf8}=c5Rt_2gU0UgF5{K z9h0)n^IjXy;FoUmz%UPXTtpUXAy)_jmk`4l3EUxXyMe_Daq+PLa+k zw(5Z|H3+F%1Lp`2Q8*0BDi0wSQvW;;4nmtNfE!g|2~@%yv>}S$p&&FjEr2dIvchnU zfbSX^8|JmSS7;O9o8QefVA#w-6vH*(W9QiI-b2ebbi@KtgIfU3u z)K$7cXsY5*d;0dw`d9V*l*#ph;DU6ot`i43USo);Gwn&ld-oCt)x{=2Ee|c&C$@XL zZ4o`@d2ilT$FGY8P6w5PuIerT5JnE6XTjMMLCd_3LO-Rq*GL;l*s-E1#)FK(PV@C| zlBR7qX&>dQ=Nz8h@kD1ZJ}{XnTP1AC+d=yrUS~Ob!e|F$83CWDtSov~<_lr}OtN2e zAX!w`cS!^a4m~$~0n1|`>m8@n1a%|x!q)8S0-g<68g!vXLhVa*d|a>o-5DkYQLmj` z04#0&)61+-b?{5sleZmT$n3`EQjq5cJDI?9hgE$kGvSRt<&`* zUtLmO*BQFEn7RS)v1#u!8MejWCtueY`3=&$f$uX<(SBX^e5j2-i>48y_q_ld7uJjK zk$Rb=)OYu%ZCgG_Xqd#}2tKtG%<2nKl{EQzD@?^<7A}93Nbry-;u3vv$_cguYrmi1 zeL)Isi{KZ>=9vRLV*$7tmqc_W0lrYnCG64rWZ95QKBi`atRU8#_oT$(+9H92QG(B< z16@TBo+J4gvi!zP@(&TmPiERd{8crAcyE~~g2NVOF_6{G`B?-SqkJ%7W`cjvs&7QG z^qh{71qK%4I^g%jVD`~2joqM9j#t#doYYX%;}YS-uO0v1>oux+3(*RXHSW=2!@wt$ zsP^(%gi6ek?ja9t6a{mnNVoP3FpL}5n_b)S91qWRC(O?}Gee|MkM!1x(pcFGS-e&< zZ>+RwHdZtl2R-k*kk>sP7cyJ}DtA9E<@5R)JA*=r>1z-K#WWz3;CBs-_&o27LWYUx zA!CB)-K`&S0yu92^kV#gmRL6)EUz^oia`KE&O6j==x2xvo*q|byMea!E-xUVXP1kS zU$FLcR#IB<27>AZubj{CH`|Dq@jEVSk@$c!#!~YA=0twL5&4m(G+u#o#S)}czE>5` ze?)Fx$TKNr)_6fgUSopV!U^rb6D+9J5;B$D@2Dv96xpCJL{&uuY?ie+F)MG*SQ94~ zcUTa_CxXuwN6!dnYQH~pBwq;RuMNR=Ex;(VKY=WZ--dly)h&+^HTwYDAQ77^ui3~2 zC$yff89&GuJ|eo3-W#OJ6OGA}vQ`vPIiQQGm|1l31eR<%EsLp|;n+n!%b*e35!TZ+ zR8|pJ=AXxKF#A=-yZae!?Gn$05{nG+V7Y0gXgpMrrLz7)dOU@Jo0I2I%iu?i=*P5W z{5Wv&5if^{RrG^Zd(9Ue(N_z7F!XNG77x&+5AF=X?vlt8coj+C0k!(RR)mEZ*{M6xt5cGX#P69FywmbYb33f*t4KcGYE z5`9U#baaMAnt5xiEFa<$qlWT4+6IFp=8}0iH;SqjY!S&=;o#eq)0wZ4xMR zP>LdgiZZF;mW^ue7Kt}=Y>H&2vrtlj5LG2Tpx_U7i4AuBT z;a||_sVPdUhe@AM)hX0(0^DgKQt=C#3wY9^d}Hv^Z5mfl`c;Y5I?tGa;BN8;JZMq^ zkWu4;e@FeQys|aMS#v%D!%OO21ATxEtTBc*AI_Of$z5`*a|T*!)*33WF^R75?sEuj zKr^KmGayuiH)Z#mPiB#2nUk3XX{{=V6pcF@w9=x@$iG0-qSq=@4(fTuQr@jFwOB;$ znmlmJ#DwFDc3_AWQkrDTuq@RSt+mXX#)SH|zej2X^jcx0`qY-2(Q#Rq%ow+62F+3M zI`4c|(CeY*f}<$xFZ8|J$D^IJumc;HbB>dCo->&R?cao$bn#D}+%b*xFh|=9n8!ub zfXN{559c)AgTA~k=EIu3r(^F^o$5ajkApKYArEXkY0!zaQwFjV2BPXt#+-4*%u*Go z^7pJ^=Qoe7_r-=M>$K(P8ph*vyd^;{H*qBikw9*@NLY~-HG)r$=-fHel15W7G^%D` zu#S6BPLNLCK7zs83gEoX#VYmmb6S0@fQ#{c57VaEDaqI=nfu1*;z{nJ@zFdq?_!7h z0F;(QAsjJ2O@-io4bLjRWLFfi6>dr^HWwHy|RubqCV%>8?vpUXPm`Y`V;`E%! zbM5*wOD0ZE(nK2P_glT}9mxPnUeQ*qLm^0{U18gzU~*sm7xAog z;Ux3y5vGOe?{&5~U9*<}(yE!OFEGWfS+fBdr<(n|4$dTT0 z2;G9nmQ+y~cFimMmf4 zMRQ7hbHuJCMw!+{9zPGW8}u7FQ@*k>pq=g@o-rcmD_shm3*KAwM5z*Kx7fy1m*!N8a4)I~F~`7=cU2Z*=rP2&=V^v~>WWSoE_bUgd8(9|UH$UfHK^yV@>9-;s{T%0)$xl)GN9n%aUY|> z@jnk1Wu)L$Fe55T)mF17eEzq0 zZMf%Kl}0kH;V7o~oXMXolAHj99f49w+5}kdnamN=G1rqs<1%w^XzIhWAm^FA4PGlc zWGR#v$adDq z#@M4u9`9sGiG3y4(}~si6f1qsKP_w>Cs;ET(u&RS?6+h+T=Ynn^mshCRyn`c2SCp& zIoXi}`;4-~2c(6Mo4Vwi8@i+hhC3GW3fl8QWWmb~S49@X9w8iCxYkHnYevkgwEY9l1KP8m&xw^aK`mGabdBTTFN}3A;NTn z#c3X=XHCaWs<)aKU=;-qKEucb-lX#7}cASfCzS5dXbkOkhms6tL;c>2v|OsxM5rdjIC)9ISJkv)tNz zfOs}7_z6uR>?@hLps(2VMub{MKTGqttdidqwQ+=6uIdYJN9IK|z)qigHu0`Gyu62|np|6tsJG_!kx7E}6#twOmy}i&Vc!jH1@| z=S54Wuv?@vTDAVMuyeBTNUD)7NZ0B*w38=4fSN=Zyt8v7Ks`#O24!QAm0`Cri1A(` zY156>eF|tMa@K7k-5$R0Qf_Rbjq}}vuw6HSWQR2cFKZa9^`q(sQV{Qp$O7FpoNIA9 zpQ;&Vj7`y8sBNJHHgqDu2fh01jW3Lk_vuXV?TOdR?8zjk+_i6o$Dk=hHz|!*73KZo zI9vEyDn(uLx<;c_K3ObQ72s--jIw;Bq;x+ItA%7XA6|D(MCz`k9vJ%!>EzDpC zF(yp8i%5zvj&sILWPlnhT6R;f9L~htolEp46Jky+aEsigOFTNeb=ideR3Gl}CusniK-9{1K6~H!I z_>}dZD(A2PE88e^006TeA@hG@{{QNd!2j=I{{Js=t3QV3|2Y8aRMY)Qv-nAXZdjE~ zscLMhDpmuvWyFVttZO9AN2Mt6XDRI!f-WUrFIuf%h0T-&{~-SY2+h_T!U!XhO3Z;yPDfD`^7ysxkAY@z z6tqsuNUZdS#_q5wDyDb&9u(jH-mxRnI8-%N3z@(ZmYEk9y+QR}i#F$yk!SzNsa(V9 zifuuP=}FG$E1C7772dtfr;>QLy?aHaDiT5sZ+&NopjIE3{aSG|jR7Gh7)=wIfR-a0 zEZ{J8v8@XCWZUkRflDMyA*#6f64ozSI&i6QZux6HX1qlhc|Wzkw*9(w8tt}mT_}B# zr+8?hWKEOTr_mBjs%Qv{w1KT%B6>qI(+=s!aYjVx zx5WYFArrp=+SqEq+DQMg#ri0GI!b}lkp@- zs`Fk5^Xd8sujwR+_VbkUxMAlK2sMs)RAjf+v69C41Sny5_H_@)B5iT5;1}08^|6na zmc}4Y_cd$c@LTGw=6h}mBCaGu;4ch48h!`9*l)0RT*HV@c^@o0BS(aB`9Bz(8Bkmi z0jeWh+$j+ohGai@+KDa{0EZhC{wpKNyMpg5Ztw{&{u$+-be0E{OL?uH&(eOZENX<3 zkY~(m&_b|U6j?z!K4U@{-!Ms?F3hJN;%`>O%f0AKC0Ac|Lf+onf`^w}{)YG1e6+)h z-$Gx+^^p*&&dEyz3WFi?*8#7M$G#a(kh4NMHby#)jKo}NsM;+Ad_AhOqRGz918{7E zxcoz$B8<|nvWg~(<%>jwCX~Y{iu_kzf*X#W$1I=FgAGF5nH1AKrUi&OtU1j- zI}=l@cc-y5ohNEH0sh*o92^5|g)=a3i%A~zCK#84&~S@C3!Ms4O zR7dFVB3bMaDqDb5NagQVaiQVevDT$RWDyL@r0|))ME#wNq-m{O!@e65=4Y?3PzQI9 z;5yBL;6+X&ZWcT48J~1I2Nmf+vABC1PJDn})0T@L7KdHp)cEknSplAVm5)0tYLUww>bE zKj0k~q!j}=;&mb#`l_T11@Qo~u9?TfJ}`E41*2VA4u{X_ zAA5_C+vcV6iFyygDMiOF7%XZGxvSP4z)4f@p3`YHM9dufK#b~w(h=9p)bsN8H9tU$Mzi5=ohF(MO@Unp zxhW6zK4)Olv9vxr#+Gd(@uG{zMCY$vPelwdCPHkGzWJ_OVZ8SDY!T|K)4%legR6+K zZtU`y5tAn}3^IsRd{2Eb3c2p&1SWrRJ$N_{$Jiag&>mZJ8C3Yg=*flft@2x9Py&BZ z6e&#lk%#AbQ!jfgfvLKc^`%i0vi7fggU_Yu>24XI4m0_!z{pCMDkW{jTFT4| z6P+pdhv79O^A&s{Lr4G8T7eiFUO7+FEx6c>L1rtKM7m?NFv>LPq&UqSMwFRVVHSl| zArHOwuimzwZlb!MY=y0YYb4TpIAnyiTloE*b*$%Hp5d> zjTvUvr(AMYJ8wGDXE^ceAmRr<@e3%A)G}7N$+?Oyq&%afX5z?-;!R8JbG)|kW%A~827n~R++4OliO zgb(H6#-_Gs)qw4RYw-<5f-`4PBitTE zRGqT3lc8I!?f}e=yHWi!I)uC8Y7wVM%a=N{1(y|SrS1!tX_M+AY-v{{d6c6_5Frb) zKO>XMqsxss-RpB`-a4b?14afvT#MiC9gVJR*; zW`nH9dKCBwKVZEp8wJ&=OWedzw`JuD*_z!#52>mzdN*jYkoZ<~5^PiU>PXO6Ju`M? zK9to73%sMId1w^t|a%i|YLRP?C{ra#Jl0LIEc|au0l|skXI7FLL$KJi=2Uw__8}M3? zjzaV2Ec*#UgF9WYuJAkERi%D%m zyuOdA5lWgXQ1ytnYJ32pAIC4|fAfSsaZOpw9i3xn=D?|2Q;QpwE{X{|rFzkpu&-?%!EA&L6#}y2UbqYL+xo7d z4^MxgO$-v#6KQlhU@&9!UV-?l*y@YK9}HNstE9%HLAjCOvS-Qk5$tU~r$?21hNp3r z1X8H=MWfsBg`En9tQe_E!TXW~BkMyp`BD?1JSXngpkQcsYG!LWHD@6&=7 zzn(qfmTG>&?Q3hPnzT=8ra|5v!I0iVk;bqdKX$PBEzGwhd1kuzWv@{iM|wf7yJyHc zxi70yPikYZM38e*Po68I@3=)DXSDHf|Hv>6sRX*2Q{;=nAf@< zBUi#FX{Qx?tW|3AQK|X0p&EtM7IomIGJu=J&zfqAm`lrqfa+kL@=rJwej}nq&q0n| z55J){n01ajze*4>O$iny2IHm%^Q%PckVNhtG5vk)z#Zv-=Emwv5(4LA(ix7YYXzWIh zIKs!3Fo5PQOHe{w*DQUTn6sH0nX{kRuiR>Ka!iLCMJFCYw>z)9yr%E6ud}=ka(z8+ zZ2=ZrP6ROFOzv;}ym69hLUAaD1L1grLS1+Y_7%bF9W?0pQYKgTou-jjXKw%Kcu7s= zq{N!zc;hVH@`B$viVQ#FQpD}U<4_DBl1trIB8%S&ljrou9_)LxJ_Vq-$qYw2@zANq zjO)rv8pfWwkNS(wr7?9}3{Z3A8*2<#aOolY`Bji2K@Mf~fA#k65cVDqga%QE&3?!9Rgk z126de+?Zm-fdktkF5$8vo zaH5|IG{}X~me}{G+xz13)ywDKdRW!|`TntJ=xd_xB7SWbq1zd?qxA&xEIm&5E`jND zMv|TI4ulA%1OJm7gdcXTUcr9XDm`a#DpPNsKtTjl(IwcJbF z$Ca{+Vdy=f(3C*XSbfUj%$J3q8!d|52r+_`BYr0igaoOBcvRPmW(9wf9GD9M`fC3j zk66+y^(Rc_R-q+BI)U*$N+pB+(6|8-_}K(B`e4shYYU}#>Eo_(GXaq41&xU8lW>e`HI(iW!d08noYnTu}%wKrmjYy z7`j?vZ?JWpBHz;4OC2b&m@Y@C?OYinI#=ChaHa!u zZr>$=sWkciW)4JXvxqR_QY5Uf|Bm0nc^|>mjN?`?v<9`p{bMxBNTwX6o(Cp}G#Hy1 zTHa`mv28Knn;B8D3ts~npymDWy9y@05iG5}W&G%0s>A_Z@8t5*&va6sp*N>u9s9~} z!ujz&%4h90+9cmsDtl!;oXaykT8i9Tu&M43E&_)-5fJsdP+Ie8Ehy-SIv{FJ{XsQF zVcu_z(1k3~aAU&mI=tJ}foAKLDOYsOt<^M)z{jMu));wkae`ho5Bv25ylenc zLt?^15H>#~xpUk=T6@<~kCkP28(?um{ybTCUVB0OV9^-O!Wo+Ad){Hi172v`FOK@Q zL5%BIU^GUa+t)vK^i9Ceif5k=djw|t2=AYvyS>C3QT;c&jBjpfY&`ik_fE%3Ep_2J z<7ggLhDBMrB{L2Maw&Xc)2XOywI3{Q)CO2_#NsS<3h4|8 zMa>u9mkw$d7pc*xr&&ixN@lWNtrRezuSD2}6j3j5$L;fiFDss?37Mt`jaBpMNfB$s zNV25Z3y)m4tWVXgpJNAV7{5{CJ})e2Z!SrfI%-c74L?IgEF2^-GBq~j1S?PdqTc4G z9PaQuzZs}WXjuu1yu@`(;5%eO(=PoJ-ZJh8y=cz}s~cg%$6t(@>u_8`(PwUQXg@Nv zeK&ADTFJiy_AzT>ia2}H2bYY$X{OR1UAlIvLsiahP_lbu9+Ij1-8)%+YBweMOW8b4 zTn3$A)-66w8XemLKm$Q*VMPjDyQK96J>y3G>LZKJTM+$Q4E=iw`P-o9Te9Ih`Do8+ zevs}T7u@`y-TWXwHrr1z%+cZQfATLQ{H*4 z4K=1!HG8*p`utJb)KH~AwUkOUGISKRP=`Ftdh!v@=V!ILM&|fA?#n7NhEjF9m-Vfe zg(I28spO%%mD77CQwfsBqIh+mVOuV>0^_%e-g!f@H`1(RbytHtM2aBo4#e^(#yK|z zU1_mQiV;$dpw(#VMok)i=YvAdVNMq)<10rEdg|;2VSBAK+XoY!+6_fR?q}xYzD`PFI4pD~}YE467X^!s$JC#|Z z5K=K;LUqf1i#aN|NQ>U7pm#UwB&7x=Bm`;dB?M-0=vTE!rDF;scXVYgz&7L41KYN0{&G5FC9sok2g5mHb-;GfCCe9(OykxSau$PZo;DHA zPf%dd?VE{0a-F^Z6BJ4zh}I#s4LX;m{zp5nY7gjkpn>A(k4WC8_Gv{2Kvlz^6kvID7JlUSm<22Obn0`8%Q!)OEQFE^T#uZc9`r+VGnHP z>1j@E;{fS?yrK8KhZFL&BnB7Lb6&yXBIudVGzMpaAzQ(qqVjNODDr z9HTwH=-@p}6~|6B97eAIZ>+6Y2zjeg#X&_Q4Ra$5R(gN#7GbXDfn#34OqYRY<|I5- zpOtnBTjN3pP{$6XfOdiY5ta)*KUthWx)|dW_wdC7)IE2is$eZ6qQ60sgr^*-s#f%M ziD82iXlKCtWLA>)`DR_ej#FByj%#a6dMA45>DryPSlh}`FFJa=#aN4VS@&cu_E4M# zEDPMhii}Vq2RL6O`nVhcWk3E(MrD#vnEoaGH96L_pgM2#q?LIhRlkfSvf)q`2r#1i zYh{sZxUSUehYxo9Mq{kOG}@zyM0$y$vu1f$=|xUiphpTYUCM3bS+brQ(!3c*X#Px9Ojcz10Z5Yj%#7NLPrIs7ti%+FD~n0B zAfL{(1T5LiM3g^!!Q@Jo@y4mqe`^)f1eMK1X22LvXPl|`VgDcSKfYDCy#9}}tN`?nE9TO9YeIst53l_j+I8W$ua9tcYd zphP23cJfIf^k#-MN$Fy6SFK6-f_-=LCBmTMUI6%@7|*#ZmGBUhXf7wNE+*2M+Z(fRbXwfR*Wck_5(i!#PBgH#Sp?uukJa} z>ioT6piig#<6tR?==#GxLdilti0N+*=!C0{nlT{KpPBa5FxMGf|sc4L4xdC;&_o)EBq$~R9&Os=S>;WuB_kwY}uTRLmnaF{yd}=$pH;!%GZo z+J2+*^ZJq0pu(rI#hMYHfjRh-nhJe}dsq)Js#y-asu=N^UnB7sJ$?jIn{_CMG{GT@ zDqCdSVGeL-<{Z+6BE~Txa>jVU|B$`iM52dt{v0|v{t2f4SH$DrJanqs+1i^}npqke z*_i$x@04UUYh~=8**BU5TFM`VvB|$$<$q!GNl~fQ1ZiLm1nIQwlxn2wd*&wXHf$*J ze$T?c3Hl0ri*gr=UPk@Z|AhTQFwb)Ip1P{n6cRGPaGmy;e&?I^+FC!V`TqS4ECAKc zbY$Y4mj{PWb%GY#o@T%2Dp-kzN@J+W!_NyYJGp`ye zsZmxNv%dV`XbXMmc%egqPCOj$y!a|=<_uvUi8BlK$1P>3(X^&yp(A5;MhTNTbszMF z4Tg6A#7OpLp&-4X{w+iL%#fYG)|9w#V?&Le{vNJ!+ZT z7X>Ti*o&*!czYw$)h~Gu*WCRgrx?k50?}+cDGs-w1Q=l<5@U;U*-)fvZI9h0S^PDH zNtbQAliEMewP66yO}OzXP~!2lioi0!oMNy_?2Jj!YHMTjL{`?E){!Nt)DG$hBh z3hP2>+O~5~s*+pM6TafY;OIRcP1vF{PFJ|^v1sMV`&6akTf79b8gUZDF_D)k&cysg zmwbA-a1kPu&>xVvDzd5X)n=zGklRWhp6Z1z(8ZA6tTw1@NDX%mK=J!cb>ibAdj||) zYW9?1BsG}a?~3Adz<(j}&zK-pC)KxDphf&xr*Uh!($Vip7w4^jzU2j(z;=o+RbZsO#pQZ2ZdJZ8{)|L!Igb4F>8OPMWW!_e z3cO7@yBbO^P^Gr##{qD)w-lja>C^L<1$E$|f`_hL2D4*m8*sDqxH-q;_*?TUd;gus zmwRDXbYNyc=sN#^h}3u?>BUZ(FZ2N+{-Cg=R9o^Y|0}-Yn<=-X6c|Quh{0C;2Fi_b zS}F=$J(js&9A~#W=Gvm(9v(Ip7-cY7jwpZHjX{lUKWOFS>(%lF$oh7pvx-YpJ#st~5J?E!OL--QP~EV*Yw-q-MnY zhVe1QrgGk2lz?GUGkPN)=B^nun+Cn_idQt*j6!SQCMMdwAOl|-nChM)Q_VU4qp2^B z(*b5)EXzx2rOC$q1!<|aPhi*1+LJ4XpK6pVr0r{}pcXi8Z~znZD{D<~8tf)h?F5A$Y!~2w z?J~nLi0ab9on2Y&$`8R{!Y4HGfh>?tD^z1hgG) zN_)rsqtt)>9tcZcT%FpVwjKU8b;|sIAdCMZb0%$lnTe1_dR!3e*BxI6zEPu4_7N15 z%UK}DCHv!v<;vx%eHYpwX*n^d$7Ib|EBDQ1hKOe4c@bsL zPS~VbX9CNIZS%P7I`W=of7)=kJ^ET(12h{!Y43=?;5%X$8zRUB#kx%w&1CRh)XlvT zeuRE}031hWUtelS9GZ40Zx3lk_AZVw$`##|xif!9EAz0%g3i@kOPD3v*@$WXnQ~7k zOOL!pKc2KW_>Rj*T998@KB%Z)MIIqE2})F>n(wprV&5YwJ}xV5}%%JE+ctX;vbob9B$$?+}FC5K!Vxkz_94z_` z(NV4fLuVXViOQ`U6shxZ0xjXJj$8p39N9xK*g#a!1|hxeoFSgceG0XDh27Vi%GMOqQe*F%F;TX5(Xmsm zqocJwS5xfLBymu3My7kj&2c}Ub*L@@IU+_F8CqxOvq;I)Hok7j5Xh}{g%oOfJcUK$m>3LtL7K_YW2VIRCxNIo@sCT~9;A~FqZN!|^6!r>OeoJia69jW$c~7QVr~I45sFRkin=-tL$`&%{o?ruY%s~MkLLQx$XYXiYcVzCCS?^PjWg?txQBijs z%cC2y{DlNuV>j%vJ24&E%9^MP7N!H2@n>B8g!gW7U|OXSAlLSnX5fdU0VVjgtv|9Y zrKLgPp-~OCti&VB05mk{sXte6Zwd4usH6ny8 znZeD%2?+2Y;OWL`BZT40Hmqz$zkqA|D&Az{LQ40et{JY^NkA5SY8m58G2^@B%kpRL z3_|!w11WQtMZ${74vCHueXeji z8_QHMLxym&Vgfc@hm2)A-pHB)Hvcj*>S-bJbH8BQe6zj_I+G;NQk}76d`u*#0uAHx=zk~ zg~Z?B@|UKeNMoaGZf)be^-voK$g%;s*as{I9+wya*-h3bCT2ARlu#{?$`@MP_)7=P zT1DM4<4X*{bKMCuY|6mIOnPg@tfO|^b-Z$8>JmBjxA8lpt>zPB7UZOxpaiCK5>^}Z zfy|UzimQDDPvIne^UBecq}n^|G=e6dWV}T3e0TkXEFp)m)98%oOdK`hIqkzjxAa-@ zyYy^DJ3_bH!uidf$z|Wsv9ejYNM3?lo48EH{C+AlQ5l#N%p7T1d_HCb*L2t*Q57Gb2c}j%!tpAamp6s@8$EQ1;ld@ zL2!WZFE(B7TeoVEiKX|AhKQ%H$Oo3;OgK`pI(mixl0$OX=!c3`zf#XuV!PU$7}z*5 zC21CmwR30&+WdybvD!v!e@gH@tXA^T&lEey;bczFBR<(ou;c`700{xP^E7xm&5p*G zr;+5GnQc=o(w1y$INRFk7WKov)IW7mQBxk9nPtt#X38vqnK3@M!@W5X2;+~Q}P*+uJ#K=FpP_QV3`36u1M zP<>{4`R(N?OuyOma@>#HyMhE0Y%(tLl)->oFzr$LB+{RHJ!iMp6a4Gj0CRlg{?4N0 zb<6Ct!}ajinRL)1iO)9bf@L&6ee~HeWc-`-i83L(#5`ZCm|4%xEM?#k3%px_LX1o2 zz>aF@^bm}-fRCbsRVLmllb90LA(?~u|kpWlQlts}xs0Kq?i9&QP%Z*!WLE}&0Y z^nUu7n6dexnIE0dUI4mfk+`Lueg4DsqTc@F=?~lr3-O5ygwXHr#56yv#Ji6MyS+1n>0#V_IK+3DB zmYaQ+fAFO{ckmpLy$8X4H%j=K9KG7B0>sj-TMcRH7MfAiQjUSsEuuYfp@|yqC`=XU z5cFIzh4N9nuEY9Ky&-N3t$Akqp}1?2R^8E%j7YaR=1pM`7X%84Tzze*0)QkG=jRh2 zD;=1ds>MSB&j;$bOJH#gT_rSL6!MGgkI)>bE+Yge;qi1OQZef)*vHKK5VCao^e#af z4_S6O8Mgs6X{B4V0XFm6=W2zji$W5cs+dW)3*glfU3b{Rr_^J0-Gnk7kOc9}ey}X! zaj408sW|8CA;9pQKkB6})WL}BmzCx9i`@Bt*GvAt_bdP3_3}U0Mi<3P+x~G6XDccT zw!;Rp2pmZxw}_7iE*Y*oP#{jOFkH+JhmYNEy|u!GawPg(8upC@29H0E?HY&;5CN3J ze%lAn#F{jSr36oMFY9KK@hbA^?kXndTWhOfLEsrmxLQk{ALg2sg@a;-rtk(${0er{FQK23O>`EMeDjAPU?D zu5ww>@@EXGRd%v;RL(|t*-;?e@Lk*7IRuhfvwPktq6)9-vr1m*ibph0qW&;4oM1wW zw{BRLE*>P<8RStU42HkM+tHRZGVrf{`-_H&a!Bf+kOnd$nW@k&k%eL=(uKi*Z{VL{4|KkM?2FaMbFd z$~)9X)(3<~FV^kmeqH-H^r7<8e-K(@D`O@%Y2}5?)c5Y}wrMXgrbW;SYdmoURx6Rz z%$JnfdI)qJA1L(04xdbD3Bcm^)&BgZV%sTtN$ti?6|3zFfTpX5p{tL+RV!8}ksjsH z`i+QG+8Deilm3dBN3Og_@DgnJ47@IPZ}=&2zmOe0>?FzbLGyDtgEZV~bMx6R-<~VU z9-I>0kTYXqK5`iTwnX^t%@WI!Av$QHHNH`IXzkt}!d52ETRJX&U};ciK!G4*&h}@o z8{0pRUr*WZRHA$ZpwjygT4JZ1d9RJf+^)FhS#Qv0xy3iba1w>3T0q+ff zUrgDoNTL`F`Jf6G(`BjE$;z^;da(x(ymVapdR!FWBx_MYxUhSF$ic+&9fNV%BT#o*{HIB>Kb+RkYuG5SwxWmAbf}@lxS6c%>2DC`~YrTLr%h+bt zCfI8P92gL>gOkwrjLasxbzV&Fk7hvxmll=-JWZD@Pi6~6P3G?kHjnKQ802zKXyT01 z8eIx$V=EooQT4Kpa`ZhXGi~Nv$T?qv3AztkD z&C6th%hO$8WZF^>d5YZUZw64{;Py$Nj)-0v7czQcEt^suXm8RyX8CZ;H=xfhi-Vws zTnkmb6tsM6)0ymyN1R)2Qav9Z_rSgpuPniI^1e}LEH>N4I27)s8l@*~Jb{|6)`TJA zkkvt)P>+UnO%%JuNHu7g2Y7H6b4T(-1R!+#?OI`YCaLCu7E=e>msOA}kepd`p=OU> zJ3|T+*uR`G8NyYSG|A??`#T(rcxZvpY3U|aqV;sG8B!zkHR&RmzH;It2X$WdO|opd z0^xn@*1p84Q#sR~llUMi%$1b^E$rZW-L?D9s^ zGRV%9vMz%WYulEj*n5j~MmBA$#4K5EXJpW>y;%61M3YZ9s^pfo%!84BO)&RC7;%{) z2eX)?f+ic8!A2jLj7I7YJCq|VDZ|M=;z-5kkuY!nYZJSbes0jO%i|vD#;Lq8Lz~N&rfj!UUznu^j;5fjh$cosVU%K7k9(Rlqac&I}sSECpjQl@dOcjWN@6aSKa0@db*1Ef)?{s~2UrUjk z%aFd#mm#h!T9PlG<0YNz*flp7uQ2@db1WTDhzy}i=(;uC*I9hwTNd3%cb0SI6q}-Z z@=H>r15!=6!3Z{|i7WJRgJGW_9=rklql^b2od4GT%AjO_(r5mvC;rVc{ufgq(Lb`~ ze+(&Vs$wdCjS`8Qkf4KCDGJE>H#TZ;qMO9!jeSqZt9Zyc z{<5~gwyQuYuUK?d9t3>$qT;@zpYkN&Yo(_|Tc(9H%{tV!PGVjR7Iq7~xgu_tYT%gI~Hjik{MSk|E@}sC#8b)g9l8#QZ4+4F>qm}gS znNny>Emva$#om1g%FPBsOb8XD@hG+9%V%aIUXwCP3P`y!De;h3wrvPPr{rn82%8Sy z0`pvus3w9o{6?-X2f4JFu1}+puh1^r)rtq0yF>L0VZt|<#*y+_XrSYGEfo*1|SN}IaBCeN1{I>$hJfO=!j4mHR88A}l362BThiWaT-Ly%o@EoO2W z_2+Wr~edb2ymvB2D=cVjAOe?Tc zK<(5S!!J9+=6|XE8WYPJh~xb2U|lgf5?68lm(ndjFc-1Uyk*ew#h@%0H6-=G7UASI zmW7Dj%-nLyuT-dydA-K&`$D8R?}4^Zrp}nh8h8j1|DH?X!jj|E#O${_RD0Q37IMU> zQCc7mFu7TiSW--Msx~Is0;;Wh2j5;lS^nLH<6Xw%BlN;&WTVhu+YM?*4m82?Vq&?l zxCAnsw?735ox!0Hal-Dsg?s|pio5~HBV(;GNJ7-qX9p}uy+w{O#r(QfzGHKL-z20V znCF>3-;2^DCA=1m02>@_kgo3p*(}Pa)mjVXOTPu`79;P8rklwR*cx=}4n&*L_op?C zKC0_itrdCW?ha?5Wg=vdm}83!-HZ&q5H19I>I%&qDMy75oq@^V}I&0|5}Cl{$3Rpw6(Ugbuf4QLsk9*=1Ds_>O0#0 z_-75SlJAoMqKETZSk~@PvHt7}=t}M29`na*yqCM)C8x=gPTLG5(!5^bdIs=LOud&2 zN73)&yS+8}`lQa(Ji&egOu#C@S_!OE{B z4#BZ$X)bJTVc7{|fq!Auoy1ALmaG0IJuyJraKe~pyUyo&X7l`G-ru+ZWn#rTF)LKc zCj?Bra@#Mh_N9gZhKX6NQtFK2p;R57WaPBto^2%6Zfov|ivWD`8G?flRgj zUgtO4dd@q7kZ4UL-!XpG2i`O!5Z*3&J@+A7Od3w`YeTQ{AfUK|--OlkKj!SXPM!V# zIFxAnr#|nm@0t1Uy=Ng~6MZKu$NxOLrDFZ1-XnS209yUD8n+~;o)xKLmX1|JDl1Zf z4=A2cXR|27h0!E zU1ob+u^+izvL9t{_I!4Ha{5wH0RDob_Y(&|6&9i=-kw4$7G@$O-9?}oiAA*&4h%(y z7o}U5kgyGF4QHpBaxmu~WTv{+7w=uSchqNx2}Y*rBHY#nxT0@dFE1K<$+uWdH`khw zW~h~f3IkuL#a^{TG2T?p@Qe20eYwL8%KOcst9LwEGqG||NrPE*Zl$lSoJk+7Ca)|d z>1^i1c0k!0U2Ix2npF4xQew%3mQFHBu-bgUESP0K0lcIU3)voGLLsC;QqBa6QefQH zpJdr3ChVl_?3BYXaL+?htUNxBtgf!u5Ux(MAbwJIHYmP#n^?(K>{I~5tG~2mAjW(e zi0>o!1}w>PuDn1|p@Iz)07`Fa#$JP-?%=m$S1tpBLVh@%Zo-)97Ox56>^u)!sc~PH zX@xfu2>1DO9&1Tgj}0Ep+$5Lrj01Tk&4o&t#^XhPfw=2qq>Mfkl~;Z-TvWREm8s-m z7iRcIBQmoNl^`D-$}2`5;Tiy*ylnqmsjGLX;^R12A_;#wqq?Y65rcLv+HNqo6cQ?wV_wj;l+OQFNSG9k)foMx8m+;u+07KtnoNdtDr(IDx8Ed|=7x zQV3pdAM2Rz9pB{D@uae&iH>^R5+F>OCy@wi1RTH;fvNkJN=6)QIM&w*9MkiFYE;lb zmRX!^AXabJKTwq)nQM&?Y8bNFaL#_zd;UtecxbjO;n=Na)tvPmWWK2(GXpw^unn^T zT)X)KeIboOy8ulA-2*T|d1V{Esex0Q35mTOR!N23RvRCoW`(*2X!C|!H3LG8Q9>sv z$1>4G?wf}i4a>$Z%qUCx?godY2dFOB<1wWy3cscg8dLOKQOoAx3GE>vI)N* z{+0#)NCEuxO6!UJDRTG2bOI$1l&4>N@YJ_5E==TB1gx+IVm@R+3=}Wzn-TuElPdql zOaDdwR`Hjd_&0U1yq54;Nw9$ZH2DNH2soqqJq@4}>(B|!P+NWoQL3!AsKFWKRGb$g zKps&n-CRUn1(oi6C{JvE%-pLoRIXM(JPYYgP7pg)@esr)hZhBRyBLR0s4av+m;0iJ zt|O+C3e~LPt_3>TUGtb(TQu7F(aoby_Sn&lzC5WHl(oy;E|hIhgL}e*mlC)$A!Izi z6gq)#vjv8-9pd*iR`&IN1YM?O-Ba8Bz}^_t~% z$!C_JH*MlcumUE+d;3pvJBpG~h^G^EPCDA1;G^sD4x|Bn*U-<;n1zbUVOq2)izL{@J zP1b-^eLGbPCm)LYyf2zljJ`EQ0ip@59&_kt7Ri5|L@{JA+li$09T$OncP>6BJZZ5A!eqRl4V$@#wsvZy&xAekOi~rn(oP zhtw{2BTD2-JKu7 z=0qG+0>Z?h#ihg_963$&#qY4*agMjd5_xCAX$Z!*n-^vB4a``R{*kPH9q!#;~2InCtlpIKn3!cI;Q z9CT8~ojlQHedcW+;yKn&hf#`|K>>qJ+|Z*KfweL&O0XS= zJFDXl3Lxkr*i(2GxWD=kV(Q1#SipU6=|{bcowoBKqMjDV!@)5p?3-YP4TM%$D!TDp zk5Ih_^`cC5+8R!L;v+2zGeJ>(rq&0I&01H!n;gx&p<*AhbLm6z)uu5ZpqZ?n$S*kA4hTvQ?YnbnkYV7VorfIBZ}Hc$RrjZaH{ut2g72S@g?i zk}ysNf0)i{9NH2LXq92%D~+kfOt|N7v|6z~3%1|K9Xxh%-vJFwmW>~7CUNSwwCW;gkvNNIb*XjRpyRfKlfaM3@r0b zemaE)3}7yu5ZXxiPJ%Mi$B zuqNtfGAT9wp85c=UWl}&ROIgeQ@tN3{Z0-6f-p%IP94Bu9^s;9M&oI!kTM7UGkS2u zH#vS!cBHcqh}Mzm<4xM9TjRI?J{);)Lm;Z*cV@iVwqV3W@qQgLKbj!fpEpm0lweEv z^L5~ZA3uYQ0-(nX03zz&6cV#03$sK@vD?#lc8GWH;{?{!u?3=J>3&HJ_lu!E&(%`B zhf1+U$af>OO`h*FYzb32tm+<0m(jih{?ThLE0>^{eFgUZp91@@bNtHxyTJZ;n*XEc z{P)9uCv#RMXiDzM!Hs;Dm}g)#=$sa*xU8H7JcZH{gyZGsI;(bWznWuN5^< z(L(S%1H8%Y5~1+VdL6UGGCt{=kc>^7EiitAO@R4`rBV?hWyU>6yS`a~Htk_m3Co3GOo{{*SGB{^~16}z+oh}X$#3@%lOzI~4IG`U@i z@tcvl!Eek<%s+x8P($S-{|gu}{Ye)1tL!cC_k!f#viE-v3X4=X|L_idUi|6}ZpHg9 zq%?~RF9-$#a04X7pH~cG#m`^bL^B51R~t4KEO1fsxZpi=Kg9DGlok!^D8hdxWu23G zV)z;4TznygyJr46D`V+#d3iX1q*(_0Wzp<9%HF!#@R)A9KG>Ay1==2YrE#^d2ZKgC zGzg4Pq=__`6kbC_km0;3ghZGYa~%(BplP)WrY+kr+X#ch9ndnli?!V@eed5<|56d zt0rOEgquZ*Bqn*c(1MmW|B$mXAt@#`j}&Q&h2MFJ#CUoVRxW7LjdB4an{Q$#%nfN` z2N3W*#8<{$G%;wvm>L^lP!=b=ViCG{&{2?D zM9$34rw^%@4H7<=myrM=D`=;YrTi|hoO6$hn?vGbq@7wD6A(#W+AluERy+l17tc^B zqS&}AWwPi#!|PRf+^n~}wyk3xHYhGYUmMjt2*bUZGyn8=(xu49S zVJ9{$^K8sym;!~HPQ*pK2i!?k0F(uoNR{FDQ;vdZ33JJWOx5E^KqFHZEe&cA$s05q zM0n3ADYRNnN@B2+kzt397W`*CF>3Bvwo-v$u!R|Wc6#LmfoS50gjCElgXNHr<&j?Q>eq*3)%YVT3#krge;iAj>2 zrDtTQZmj{jA)BK@T)~+4bhK_=D!*u#Ar@jc+l8EnTV57YyVP^K%zM|UNBHI~(YyDm zBm>)y0hfs1aF+>TOGk|`XK7?y@va%!7&z^xmBhSyAIcqjJqQR9au-0^{7N|XLv>4G z5VcTZYCm4_R~esWnU|S!i5rHvV)#zm0TTy#Xx#}jLV8%eNkl2nciLhXs#_rT212~+ zLWbHS+Rn(i<`X{t8F73tN1prx zQ231*w2URd5iZ24(1Aq(k=}$P-g2?a1pU?;2e1#7HqU4f5UNC$#={Jg951v7{`l(q z3#i2)Z=GN#WX`iHjGZD#D<|SED9g1T&9w%m+S^aALlp2Nenqh}5O7$F#b?#VtoS_y#fRhn;cRNIP8Hvad zD#bb?vk^S`a^m3EVCJ0)$8&W9&*6uO9blUJNVOGFy1By&JfhOPGyMQKbKas0*p&~P zgC+njv)#V)B$oAo)T(klefm`to=p}2#+X>klUma?gBon)#VX-t(8872MOLsIR=CRz z@1-W#rN&t%RMsdhQdIg}7Q^*8?`$Hx@JmP&-@FX>8%81*`OogN*KV}&Fq5n3AtFSP zn6651VBpn!7h40Xcr>5lyy+zusjQZzExCp6!6ejZ$JKSG`Ag0!zH3Sm+)pbSKdymF z$23VBP1?xg$m~Nj{}Q-3W@uJd);aps9q29-eouU^=IBumF4u4WlYSR&(3vGRAq59h zb1;@%Ru4DIW*+0%C#TDCl$k9?Pk-(oQ2pq;z%TBvE7pfOnuvqh_a|e>Jkg$@_VsmJOS|28v3Pn^XELv2jbV?YNmCM;>@^{Z!vp2*K z5S&@EUkJEf*P`e%RxQG@LYC=Y$~E^N%Jt;^$PDe)H?-8bSP_=5#ZgR9JDFO+2S0RZ zg0)1Lw0g}TP~&8G5r&l_EyZ@i!z(DN=^ItsNHcx)U6&uS(K^Sci1kx#igr18E}E$) zd*gousYc~b1w=f#Ds$+xU{R(Tp^Y`}r+JOS(Y8kT=Q%8Yoh++TK=}ov(=5Kge3ri9 zJ<2VaO=!%eR__Vns#-Y(X;7YmCF%;C@!E~&)tz)5-~_je`&8uwsLHU4Aednec^O2S zpF*cix}7Yz4a(Rs;hBWV;*yQ_G%*qAM%}>|OlcrJ|Gp=>dlDAjK_SprvnrGt_eJ0Z zjsT_j-y79C^=Rm=ijdDIl(1Yab15QGr#XoR+`5@p81hD+91rp!uQ=WBmPYfGrS*bi z1Ent71F_vu~V+(KSx30NINl5pfWI>D-Md&v=iIpEY?5HK@iso<4zsN$k~j>h6t|f88n;Bwv|#X?^|;=MJ#Ij4XWr6WFCCkWrFa2-&}Z7m8YIEAgaLW zRrXoP&ZhuR|ME@al2Fa&7|6i(1WAy!%ACx%KCsmQzl>@R@5KFdxe*sYKsHuhdyaj9Em;=SFDWx!_HFEJ|RGthpovdGGRD!_@{=@_Ea1MO=_`uV>!U z_m^PY;;_%;Q1PS*EnMMyu}xB>v^%`~@6kYUjX{H^MCdF9{@s2rFl&dZg*cK^qQ@E1 zINWB0I5TJ?ugUQghzuVY+|d!i#os zd*Cm!sN{b<8n62IaN++<82$HPu}VeL7Eu-M;}MG!vnFK&3_t*I2L%DtKq8M1&%94s ztT#}=j4VZmB}1@Y|AP4uqsZ$}6bWaXkd{jh9JDMcS628G*Nn1B;VPf?AzwwgqWomi zq%JEtrC5AFjlILcr2DtYblukLS(V4P_*N@D?qCD65qO{hw6Hj~@d-n#qE!x?STtjM z|CE^%wy_ta2znsTXF7%;&Nmzsm}f8qUp=8oQ*1Cs4#Xs_VT%E+Ug8ani}2-6kGo%Ob*? zS5I4$ICJq&jYyX&L97FW|}wbDX*?M zJkf4SuqiArcGE`^d3P&14?NtU4JU+*l;sR0a+)Cugpxs4m%O4iB=wj=T8pV3iSvnF z`5zV;iVB2RpjV+gyc#P!eq+3qa_XOpv3y&WBF9f9_;bek0dWjU>tmJGsfS8v0|Yg$WIvpcsw29LDa039+u#T#w<`O`gh^H5Mzu-@Q>FH7r zNg9xjk(x0B@qhA}?$R_0$$}HiF@m~5-(+)!Zghl&QsJlP3QL2(WbBjIMi@cn8+FHo zK7XUX!CxB^{Yk+yoY2>SN8r3yhG%Q)n^{f41FHXPYg9D8TguJy1hFHyY!DmG9AWMw z8`R9&1BhC6h^q=1-+cW6X7?oH4i>#2&WuoQUnyr+f=<0Mwgt^qJ1jfShAht>-$L7e zU^*|Xc{9_8`$vUVKbaS!pr-(_XL#!~6!fk`C4#OTxo*CoXHeEI{$ps(9BFr-?=uSd z4R-L*6B~thFZm7ObXbmFSk6wk?sk}Nz&vMZDTr3Dw?$a6GFt!-LDoqt);#|6G=w-> zUXqCWgFqZ};XP((PgIiWRsL`9pbL&eiMMEu8&HkG9DWK1eM@#LpR{#9U(4LI-K8E$ zt4;nrpksI&lcG0_NBBGCy7U1x_-_AxwH3k86N#L31P3*zEd6G<$)zVCe@Qh(VWy0S z4RjglsT~;LE{j4?OPdsWBE4@42-RTeMo3i(BP8k(*bKqk^L#y#d$mmVLe-`HX*7GD z#gPuSY7SJrZDe76ZxbRC^Ge7>C?I(iARz;IV{~GP6j~l0^osRG77mS_?8-KWOR;6$ zqF^|5!c{_Z?XMfUFR2b@oC8diWs}wf=kNIoOXAmfn&7t_gT|OD;}1XaSoI>#`C2wY zb=tsR4-P4Wybjo1Sz-f_fbQ27=4WR0t%z%!=RJ<^W$`1-Q+@uy?9Yyl01$mKJnw&U z6#Nwv{ml!l|HefB%E|viMcNJvDsbHGAF)+rxJ345f|6pGrP!pSz^t<*v%#^x5r%6d z2{4`75u9QERBl8;Y1h22JFM5S&TDcIM%#Ili2!S$92eJyXpiId0ey_bkt0u+n;jmH z=N78&Z?{j_-$0U??sv>Ey6BjYuG_St%gCJZ{b={~C1^Aq$$y7XR z2(p?eXUfx;;He*F+W`V67_VqDyJlrr_S0=@OgVY3S!<^H5g%aGU_!FMM$_KDFtJao zMI&db$cx2M(vp z?d#fQQWx4Lj1E;+h<93Oz{N-58fRD^r3TChYpn`~e9sM3hfL7Mwra^KgX9!d@VIbV z2Mx(GJf>=pPR67)f3R{XQmNImZBBJYOK5&k{Bw1%?-bLg&tSM`Y@zVTcMu>Pv9oo) z4jj{lN+bA*j-C;a6yqEy^78ibBW$-6-3vF|-g0zzJjOIl2&W#3#H%nAWZke-%1*2~ ztL3<^8&CpX-mrE`J`jQIXvDkwqHQ%=5@}O zlf!#tqrWoPr0R3KtO=uxg7-@4?>-RaCevX4wXz%#m3LyJID7vtn`k2XI_z16V|Do` zSgxe5kzF+@Zwupm>UcV;<30nxWKv%wE-{q^YYxfO|I7}jd6qLB13nklc@tIa{J#^CopQI?88!GNTSURw9 z6g}dtWbJ*gBa#U{>m4A8`!v)ZtN?x(x;`=O@D4VvHB9JSHwq&%{6iwd;f8qm15Eb*fN?`v6oTq4;TPc_x3%?Lb z-%F$&jkuUF0&CY%);1tCUywE4TmHv0^ob~1XrZ;4%WRPzCB?RMDX-vGd&H%rf&(VE zCUv!7Jg5gu)O&#bBkk}{pTV0U%L8%|EOe57Cxn4USjBstmsT&a1IcYR7}AA%Y07QP zLY;q%q9i#=#aMn}FCx(YY;*qVZv6k{5C8LDy-G#fcHIccJ2QsEezR#aIXVVp_?Ux~ z1rq9~uMIY_C4OvUWMcF!{(ienM%>T1Ju3FFNuyW?p~H z576t*=nNzE!c8F=&tFf^okwodZd(rLJsjDmp$B>t2;>nRn`IU&+og?Cg@&GE4HKuSdkO;_ z3d0YXB7FS1sdcsvuSbbFa%V{bdyI`axcZ0GV zB2@2@DZ4p>Eo(S}jq0dXtMekMq@?N%cJ7+oF6p}Fp?8bT9rLS?-yQtQA|Tw*?A`FZ z+AHx|hgQqfG$e#|PS=r3ZM_+n2`{_6O9c+?yM&2Jr>rooL6~Mm2h8iksZAEMd#UCA zs;0jhjTKHov{&0UljlO68EeI6fZQmQ1u(bNLu*=D{-V-@_TUgSd;HTd zEmJpe^L%vf-(%*}(7=7cM$SRzty^JA`qOcCn) zb84Pvzm;dWx&%;;Q$K>W6^N+0bR?W^o(amxC?DON0Eth6c;pXB+LNlBxcM5xdyd6p z>B!AKo(~ECe0#_}_{97>b3r?%dH;gA?g&FAJ0=bHGu6SU3K69kjH-;(SxpdT@J%!E zgKRJvgUBaZwpRp(Zi2g-u`7sz=inR^)!IN?`F`*vy2_Geo9Qe)6`hKqRfztViRRy;(4Q2duZO=lM3S`sP(p*ZjMr_-AT0oj!WH1_bQOf*;4AS2 zN>Pv`z|d$jZ9)|4H?5spzJDbB;>!=yNq;VgG;NkF`zc0MDE_5{WA zGU)`(M!AA%iv`9CN!;U*p+OU1`{Tk2q6txiisoZO?$()&AalvnmFY_3 zsZBRZn5!7C!N^*g6d7Q!G__ANmr%VRt4PlvTa6f`Hw?G54M9iIHk>+o3i{jrqWS@z z;$R$5vq%AKQ`O)vL%5S!M(-7%ZmjPSz++lsC3$R}JjStM@O6<>t|7Ru$}MY^r9_$X z0)%Bl!aMy(H3NndkyKL_Ly_LKSNw6*kVA)6Op%jG;=CGLso=J7HZ9kOg{yPt7Hq4Kw<92D9W| zgmImAoC-4jXBeM?j?>WDU6f%?; zi^8*EY)1?Bz&mYa4(sp z4m6c(h5jHMCGd))WCvM^Y);bjIG;)4>1}4<620tG=Wax)Cw`=*GnY^F)W8+T2Abk; zj+v;mB4NKsu6R65bnlEOI8|23+Gci)GPuC^E|8Gr-5)#nuV}rH-mb$m#Z^)(p*W5~ zzaxwhish88_~E?3hRM5ud$ULA)YmMj=E1)Eu19Qxn2WWB0mxcTHu>r8!eM`{_-0-N zG|-xEld$lLDj^CJ?Yr9wJXd%b+e(rA;9F6BZt3?UB-=^|0n0uPA_pD4B5PN69Jf4< zTgk{je`yleI{2FgRS|PnVu{#W=M|d|D@QUlzRylxgcVn(&ykXv z_NGSFxHEX=_jPa}>wwviF}MY!iBVwO&KVVMBb`Ycq#+CkZnfR2GPnrjEdz&Scrg?t z@W(?k6ediGBQX;3q-5*x?4en6HHKpP#c?uw8kUKkDLMi8grnAyV~J8hDX>FZ?;h?7 zmovIXy~c38vZ`U|Lt%C4oki#Isfec%HP%IyIwKQlC6&2|VtZK>@*QJ3ciuD_(TSKk zx`A?7#&UKoc@0YI4{C|yRGZUF@Oq6tHesyG%uBj+Np)wMYLvyvOq3b5-(1+fCIhn! z)zdxTTs---W~+_erAfX6D^{CJ!=}}-Fas*E+AX`pbFOpLNSlq8mKHj4%<97PXWr=; z0iN#o1<2n^0)aIWxc(1o?-ZqJwrz`MhHcv!wr$(CZQHh$VI#w~ZQIDO9Ve>R-fN$# zbMLx!TDvdN{&=3>9HY-MI$i?}B&bAYD~iC5N%{_pNyVC_qmh~kML1~%m>jYXXOiMK zlL!Es%e0P~WKAeor>Zmaq_G5od$b6uq;>Was)W&XR|?j}<+6SuDEm$OqYEfl^nxR(flSyq8~fVB-i z!r-4-Eu427bz_{B2;J9SX z0k;s`gHpgW`o4ND0|8=lWGE2H=U==nfGHUL$CerGkV7cYPr)8(&oaCqIdGTfT?XLC zSYy^VTmm-6z2?SrJ8-Y&`DDt`u1zIM88sn>aw8G9x)V=%Q?nV6`vLhM>aT*CSdUo* zUsTv$S!|PWdlA-T86$=Rh9ql`pET{X?fKwBLJ`~=aJ74N2b_o-ijXVew z$~h&cIkq9lPU@9H47QqMV`*0SQgUW;xeW?0^4v0l+lIjCBzf`zwgvP#6tKJ%q`40z z>ag&vcyb$~d$nspu$MB_5S7nSYCC)6^-&jO&q8q8v-8p|Yz!9U?CE7;8Vi>6<3cYG zjbjhQMgrkmX7>xg*f)P_|FEHkfroe8m+{TQ-*k#eY5aGgteoVlL ziFOUwZ$Csix*J|!Ql{?|R@6~u!GY+=;9AAimjgO{pLSK}7fPo%MfRwBlzPMOcz7Lr zwx+Gf3f=`=Hwi`EfUE@Z?q{ZNK-GQt zekBviG?L`qjmhtrQaIG_&_=sr;jeOp@~O)e-|*)lf{3j2$V_)ZvH9A-yM1SOA{2qQ-jp-Y$_mvbMd5d%GtBS~f3(JK6Ht7QHcSEenyIL3Nk=)Y>x~ysO z)-lDZ%A5_Sp78l69f$s|oG#{TP-FHNW30b}E%E=miTYoyTK-Rv^+yht9Nbq9)>?9F zXmSJ|L$*1LtLi&o1gX23ex1B9SaVNVgGh%) zNP7v<@D;gXLHYoc6zBERs3eNAbj?tL|_4pnfieQ_XeVMlXk;6VkJi?>q^_DM0eB37mFg1O@shA6t5lo zEj#pjp*56?%mFT$*gk%R@6b5@Sw&bD>&T5$v@@FFNVQbVC!Qkg3YtfloHllC@jmM6 z#SREv1aCw75%|{gS|dn9TEQsbv^KBQR_iw0N#FcL5d>>{E7_50ch18EPV&EFW9GNc zu*R}mGqjw|YY9-M-nh3$_tO!?n40#nK_{fn+Jbjr6wwV#f5KYD)t1^?tQ>WwZZQf< z84uFVkxH}YW3De^udU8X_#56(|MpC>7E2i@^s-JdvskbTx(F|;!=FVLWABq)p6F0Z z{C}oxjfuDynee7q*Dj`!8USer7JDH&D%a02;cIe!#9an%S^jT0(j+;yV zb6VP6r4JIj`5TZti#u4r4uQKs#SAYf!U{I&T4?*aK!jM^4IA$)1~)!J0w8j>Pqb+F zY}STweX2*yB8#j}fj&oQ*BExUgdB`)r>vvSOrEDe+l`k_;s$=Bc;nb~KnaMnzE~h7 zRfw85+?b61vk+yMjBYL&xEhpx*z_u)T5_<9T70}ws_7(F9=;9}zZJ6FG)@=@qdTB( z^*$F`Ka;=82m$!P05mY^5*g97kYGu(!Eu2PZsmJVVT>L@**owbZ$v`~ZWxF)148xB zU3M&F#d)&IopfCz>^BF2c~sYIk<0Q$-*6HLzD9WjA>f?nx5Fj{xs?^q#lV3T;Ct`T zTU31~Yn1SQ(F89=Uks@g_$_89RDUAgu(Fr3{?L53{No%aN@0l=8e|k6)Oz3WETR!! zDt#E=Mjs(LOi0y@lJ4wn3vi>GcHgUX;l6Zw>n^NIHkZ)x4LP_0zrTjxM;v7)Auq+! zzn-*Q0h_R)!Q!?Fs6rpL{RofNMp(06bzrPu`k%edAtwbAw00q=k#< z*4wNHaYvKt)LW+HoqTHe9^>F~J?U7EBm?kjOC&H7_m@M*mtwATlG6Q)p!WWC*8k(! z@%M9P{AcGZW@u#XXy)klRVe>8+3rZzP*@X28v4AE!i(6B4TSL{Dah?#1`0_mLM2UM zZ)V+@4F-z8i-*wYA*dBJN(+8Kyo+G;Iu>}5FFu!~seTte7byNrGStHw4y2#E9=}-G zsOxfg$gHFIe4d)>0vO(rvouDLosP=LQ$w1FH%&&a*cL#?C5yF_7_T62j^coj)|KjE zzkoQ&j(nx(PQDI{lp%IR9&0_oxVUIPU~fa1&oera-kdjQ>L9^an!^@gSaK{jUS7=F zbpoG-z8GCoo>-uCkz)Am?y39KwwW8<^%)ACBl?*2pQy~_5a9&HD>oN1|?!eti zz{T1Elf=Xwf|B5 zk!vLDB#(B9Dspb4eR*7nT_X`r1{G3YiO#B0b6ULW+%}i@$83bgYIJgWTW}g8UM@1R zmTS9D5DB?@CBcs5uc7&hiS^Mz6t8rw+_+;xFBPocEkdhI=C?ZYOt(eT&5qq4fT53O zvHf;kZKLf#a5USIx6#K#834%f#3Dr+OGP5*@b1hNnziGMk^R*9a zLiqa)uM5|?tB`S)W^vmPjALX@;lOWy({%2MP-)X!MZBNf4fBPGd!L|HUBD7&!qOWp z`wfb3Y*e+CQ}1csOAJ&g*lY`#kAJ-F#dn^wQSE&n%A{ej%Cu;btAEG{MN1C+KqVb{ z${bf}yGXqA$G4U%J1~z7iz0v7W(vq_Ax+mq$0QdY7ENVeHNsqd)CN;l8$jCpQh~dM z){!&Q5$5Oh!Ua%`OQ3P2gM%Y}58WejsoK78~`- zJP6tz=LnSph)+{26A>?k7WBSC0>$f$hHqS2?g~;NEA1qo+~M@_Lx-ZBn@4I5lk@?c zaqgwuO}z!{=v3x~n+0wc4%XFzQWX+>2HcnYlm)DDUPfS{^7zH4LlrpkT~buQHER`s z<1I5{1!VVp-l^5~5e}6GUrHE?a5zvdfwR)}0Ucp0q$JR!eg4ZpB$c%m?VdJ;4kep$ z7aKnf`yIvp3|xQ4Id#K+)(}kM26o&uHj*Ndpg$TH`1Kxtxg7r?>KjMT`s*_2I;P3i zJ>T6J;aP<5UZcI0 zoJ-XPAKzNZkG0P4wwiyt%zm;4YIlQv=jv(TL|I1R8idZ&-x3fbDGxF6Oi+2onD_Z} zoX;I(7Owk6uWkOzhVJiAedd2w!6fzE-To~u_*V_9O#ZJ)ni-@tQkv~~*a=SI=y5{_OyWYWtR598zl)zj;(ijKl5v6@y&eDDR=gd1*1H&ks<|0G# z1a_7le!TWkj9dFQnz83*Ew-0ivJKH}atFp2SgR``|%icvFs%1g! zV9G}aNLZww$(R$C{z+k&;^^T=lg2og-bkNFR_uAQl67bD4AKV=n_Mf8WDt7BLKO_^ z(^L(dadbnGoV8#z)iD4ApjU#+VjrAfnEEs%Pb06E#Y8woTdxAOz>s|?!!kA}{T>o7 z3$a>uk(h_hPM~cBQHAEb*^)ok((q|V?`F;9?P8X-y{jvA!Cq3(-cw3Qm4ROm$)=_b z-!P7vTwqBc4_%RcEiR>2Q(1vzU74hkWiTRSBy}{P^{^Ow8_2OvYm~@tgM1drZG?o` z^~MPzNZGf|Hzn6+mI+@ZlB&_WzG#az2W7=HJ7WuT#3VRfj!!O$tB>(Qmy-*r2Q7fM zNb9c`e9X-dhlxpHQyB1Idy~_XguSc@FT<20gQo?dHDrrc>1dN*T>*P;DhL>z7hufK zm>}qD{QaI{xzBV9#S^zc=f{fs&G%WsZ$hFpx8`D+5KG3Xl86up{p^33?_X5XcL;2F@Pn41 zbc&C_&TCVJ6z0kG1{FW({3%+bd}o&?$(W1DvpZNmGX-Xy@0S~YRS}t!3?@h8uP)`P zoxppplQFF-tZ8cZ*A_d5UICn;0w{$)0 zE<{%r!f6*E%5#5(D5hJc?k>JHK892pOHowZdM_5Xj-T!@_bGk#Q)=aVh6+iuGSt zvry?@Zkg72YPFPbaupClWr_(`gbk(|f^boSgz)O{6%R)wYPx!L5gE_`m8&6(olP=c z#|A^I>{-sie&`%?JUI+mCtK59c`{a0E0h+YJ<058nI2PLw!}vqkC_gSOIVr^KW3JzA#+v;yI6XoJ+UVt7V+LL;yx~Z$^->j+gp!x+ zDQ_ql!RzQ(X@BTx`%~-j_2%&^2(zFzydgW0<)dPMC$>sY&tja{m!p6X3{S5tAB;3c zbsEc*)`5ddIZ>RYkNC2IXDE}K^>_Jrd-s04836X1M&Fpvg7<4RwG__bHalSQL$S}3 zN`z3G=qxgZRyUhaW%E}8&vdk@*-Tp+G4UC!JwiB*PtRCFU@Mo!(_zF2PIhq2Mx8GV zl<^3i6q-A$2+~4aA;MkAQp!t50TZ4h+f0I%m?)mlG+3#RBY>D0_iwEr5s$VeLJO@t z190sK~KC zY(Vw{skLXI!fTO8sPjBNA*AcHop3x;0^jEzSHmz+(!J|4yw_|zUQQ(BY1`lim?_nm zS8j1Mr$uI8$gV`LFxo|vk2uh`-WW~J5YyhX$f^~0mXuV?Tz=>U@hw&Bm)-$hM^#aB2yi-0;WKdwap$NUqtc@lz`wijvF)rcCl6IQHvxW z)|J}6vxaE*&x%|Ob@Yt7;S9aUJ01)e>63r2%gIe9#XpMTMN;wt(t)O&1C{4*EJLjmo-I=l& zlV<83ldk!jg1Vfj2?-*2{zwvFuQQ146g85j5tM?THmx}O}&9c#GL0w@lMS^ z7zYXCl;P!=;h#pBJkj6OpklF#=>iNG6-J9#qe-Kn5N~ybhvTgTt{=w%;7zt6pfp0Mh&?lO? z3Y4tFoW&L&)e5w$_K!V7jK9Xv{&B}*Iyr(_@IHrD=7(eK*n;uS!0z;OnrG|#J5(^& z9o#we>;SkoZ^v{9*PCs-7hn{oY+2uD9su)MU$EVz#N9J?ZhBd6=Lc#D5w)wVj=bSL zBaChTL|W_46TA8%eA@Be2+MKk<6Wh}6o`5k|F1ncTpKS8IM|O5!mDAIRWT<(PQ0V7 zyzj83A)SO*mtp+^WxlwY^mg`$xiFZ0#Ej}{}uIK)MPcLoWqN(NF6R;Rql_c zB1A1u78}~*D{!y+91dSQ zzy6H3e|)?Ve}i_=Q_R!i6G1~h{*oyL!=__tlK&CJAl2kw{>2`GrPg5{MwC(~v!=AwNZHGqJ2JeZ6ga@HA+Xdd>JL0w z*0}A}lSM2dJEIFQsq@F1`$U+{#u8fa6!nO0Z0#8lD!;?ADTWF+h+1Xd(k}^X+LWof zma0Nu*IYPEUJ8{6b!`u9V@#AIf3tQaQu(%zwJ~k@RFy%iZM_DiMEuMxFvSj9YHcfK zKj$dx5;%b!@wCvzhag0Q-+QY(DIF%Jg(GfN%IGYX9Zp(?M*acCH=xESYfGG*l88yJ zPFuEJ6iydep4wgDuK{}H!C`dFu`7rZS}A3{AIMCt>^f;1dP=V(sV6VQ&n&mDOczz) zj~?9bQ;r2(2h}%JntJ%&`<1S<+1yTF<7#oD5Qg(0zhmU;tjtOIE9Ll1%0>2FVqe!t z5T+m%!bgd9&c7Cm$bhdXE|=IlRV~jR)eyR9u6A2uoEqE9)@O`CV9HKDT-g199G{1V z%Rn(LhjH2z2{Z7aye4)Y_ekrSXUi$fL-CpRk+ zua6=S#1p#>jArr0SyosjmOV)iGmcYw-Q#UfO2h-_;MHPDAlHZ+?vaq-3{n4#A$=JY zsklK62TymVi&XRXSss+1n4@A1PqAg_Kn#U@b%#T z-s4?kK<_~9;q239;&Sx1{`>;y8y3X4Y9}?fp089aUmA*edok5#3>lkfi3a8J)zLT|5keORU`Vj~tNAxd#jVg&c{m=_BQ* zP*5c~wf%d3?;w2cOC=xykrC&CS@%lHHo8WS{&tb-};~7OTDO7 z#5fUAM)35eLQBXW?R^2fvHaIM0PMbUl7K_Qz^%qv3BI0^jm{DvOm~N#KW%6oe?O}f zGJOPRz__SP{5W8$C5G0rA+WA0TSgMMzBJ^j$F4(z_!*KdV?uZF3Z*4=z8j4lYjlL0 zOdLNg=DwowNL8ad2KC51Hd<0YGwml0fMsIwMUK63AC97?*ujv_R~bkQ&PYvuXktX7 z&EIVdR{O)S%z^yEEOp2W85Rxaqqvq1NxgKTyVFVEhi(%hI39cXk~EEuOQ#@8J25M} z9y3V)c;!8T;w-JMxK0J)>1(a81sVupq*cK zi1RRwa5ZoP2%7Y)H44N#Z!g*^z^fz$uo}jk{HXKvp!1B-Yc?0vzAbqkkzqAlfE-7b z)vrO(keN(+{jFR}f`^lDDY2m82)XrKg&^VpFBra$a<<+5Ed4rYI@66|{V4N728bht zaaILr+&LDh%4We&5^_WCC~cdT^+AWTPVop)9;CDS|;aEWy@9WDy`Fx$l1>{GP29)BkUUKgU1oO#*rj zMq<_uM%G`(TV~GxvvJQ-l2X7@LgM1mftErHj)6nu<|hd2^F`0s6(j(6Mq?QHMhB!% zB$ts5!+7T?bAK1>Yt&+QFc}k7q}dilO;1)iDvf&ahW`vXc1q?wxY*%-hW$XvMx z%bN7KI|Ra7UpvxzL^ZaCbgwZohKOja$mHZ9?<9$8No`mw4o@p#x~xTdWeM9yu8G3< zt+?yc)w^uXFR))|tmaJ&d}e++FEI5GMH1Y~ZH&%@V!&vwt&nEz&T(HWpq_n%4K|C; zXMtRzIo72kDN=hjN{PXsd4Ry-+G4F}M?+t8UIJZ;CWEcmlHF*miFq8ogOSf)QQFW7 z5u-#M5i7Y%Y=RB^T9KMU8F_61Qf=c(D+W@{T!k6o`D3i2rF5Ss1gb zPS5?rDWTq^PgKK2nciW{0*RHbertdcpq+8Q2y73}{h?nK(a~9$?x%)4oaWlP1u!ML!l>si#yj=xPl7Lhr zG;#>q<)3ZH`qX1;@bE?9udLO(QtiY6*-Ce1zi3Geqy}13m$!?CK2$Qq(B5I~6vm9U z3}Unv#>$QH!G5n+O?lcDR#d9bxm;ZEB7*8%60@>2IWQuCoYuIvaQ=Q#YuZIR#RGSC zvjvZj>LAP=aj_6Gx2#H6VNAI+Kbs|+nqwJo!a(Ryua1paPdWjf4w4_a6AS`U#GC~% z+4TB#9$B1Rzm1%#HGD*z$=VL=h757&)uI2|^t-LCVf!Ktm#2P!s6GUU(?O0T;lAfK1CUX;|@LGivR^^*K`K39Onz?Qu>~2urYWtbvSd`e=iq!}nY! zblxH%pMu6u;0Q8!Q<0nz$Rw{gJIA71qFcubj9fyuy(%-PJYB9I9Elu+O7)x{$ftW* zFPUsjC2x@Jel&ngW>t*}bHCTs5=;0p_dauFSzGgM6OV8C;Gf|F zAsBkFLW|2yH>A?QGIf@+j5!O!VvQq}flT`3$<|ln7^T*%TcUx4K7(sJg%~=^Dbi{Q zMSIqoc^_O@QO=nr?_KEZzIn+1YGSGV>@L9_`8bAqh;XGbl(DtS6rtFW@3wpXQ)K1h zHq%1;1)3TDBMFHApB1LRdGh{ilcoGWp1etaDjSDB=aM&<{ZYbEk>KIo`N(rzcS!R3 zNtAG=NnV&Yq;*G}n^rb<4;Y?v!jenEF7PhG@$PD~1xEqz!B+a9BfO21N5mwg&IhOC8NvR8LlEZl$g*Q=`rZmXgszEz1{c z8>d)lH|C&F7E{f0{HbD0>ZQ!UXp*hR?iTu{=!gHyFd0a|MVp~Nz`TXDBBZ?};YT)$ zQWa`*;YiC76zgvc@Si+S#(f@6cpKj}Jos3B=#vb<%8PbvC-7_u(zdoUILjRjsM_S$ z@irw-!3Bnj#*_0t)QW_ZP}l9v9CLmhf<Mqt-ZL)gYm$&355)Sjy7Q;1Ovf-l zpwQ-Qa|W06ijZAh1^R2KLhUsAL!u>fP<;_$;DKG@lw*6q`p)E>b5<{qooh@vP*kwd zCur?-sRb;H0U_=!VCE?FxO9>Vc{UwG_VWma(y^doU}oN;-j}Py)|K;^SL6&mNI*`O zav*OuqQ=GuDI~YFiH7Gy7U@0jzUQ4#{c=2{@~k#H>;uPW+b;g{_xxogxNMS1q@%-y zQEZE0OC?r#kwCRW_hW`YKJ8~I{xrnX zDjsny1+l+_qh<@!eL+aNb@FVDOLNJ%@fMu^*4k*U^c@-`*q6BsEEu=+5?`(h7=tDL zO_|VY42Y^esxv&{`Q)OGKt1x6!_T@Xf|G3Gp!$$jk)=JCYU#W|^J7b+cYC#f`;uUa z^11?IibFzweeEi5|t?rtbi{KseV6-X>aHiAYE72!b0$$|P=G?R2xKEd zR@y`uR}|0Cd3b7izGWdnSSt8HX} zzU_h00sN;MP7BRAt*d*2PcaL?dn#z$w5ujzdl*3%)N54D044xUat8>+8=$n;JAmV) z@^?haF=lZdxjY?9zy&>&>>an@U0sN|NWN4)qrd}`FUx+N9NP!j(Hg#&tRC0CKzJy< zho0S<*8vk)Bvjgz5x1{(j!`=b>(E{#a67fT>(~o+`=90~9ZN4dwO_mCAAd1F`TOXX z_8->Yug%QA_sWIJRyJ#jUk0JGi}n2)ZBS}4#1`&(OmRKBeWlT5 zT72G5Rd;Y`GphqhT`qBcxX(!OmMJyRP8YmB9O+L(wwnwtqN=Mr3J8BOC?+2;I z{zBv9NhWYbvrMLj8dAYI!SgTV;Sn6WDqo=synouQ#%MQcgpb5 z`FtBxK4TA1+$}R$(SSN>H%eh>A6wKNaq@u)|giu zJB%K*wWjPEslJZ_18iC#&O>`+I}5wsrmw8 zB5#J_EGj0Jhz6Vep>=qyHGL#!zi2N8oBSf!Ss<*jZQYp$vovXm{&6QsI`6z<#=wD)YwSU+b5aL`LFzW-3CDCZeY6J) zd^tM{>E8NGK|YDpDm}1RC-4;HFDDS>NL|HV4~VL5FW{l;0)Hg#*luK`KoZC#3?CIS zQd0f|S$WyPK!50C2<={=K0#2r2_*AqsciU3&5lQ^480ON=CRFze48Z=hhMpqRKNrh zXMsExSL#+X_J>qUlpvBI>gB45J-OR6vm?KaSLS3c_MAtUgh(?1I1CLE{VlY!o1h*`~!IoS^j*5D1-v zSm2H#zT2_GDoiq9%n(Mc1i10~b#Hh|&CkO13N(UK`#l*PHSj@1%-!x)U12Tu_vwtqMp02oZnp12ja}@u{Q2;3*^b8;S1{BrtsF3)Lq{lA>M=I z9=V&LE*y!TI*vwObO2qXhh;tv&8;v&aO_aVo!c1qSKgZq<}6kGn&1mvoHzf-2O}?r zP5fX+fgQ~<92Z%E7{qKQ3us;`N36n#M(DacJP$`;4N@}YvoJ0xF5Rnwa#?7n_eYr7iDOL zd|&rEJffx`5Zw@<47@!4W|JF30xF<-b$8-{24+CzHP?gzrB^I@%J!b!+rroK<`;b= z!k+mvoei5rL}t%us>X7zhLS`~#K$W2CU)`-@{c)dV{4$e(pS0S_{%c+?<_*We^#>o zd(Qel-R+NGe+t6>Ykws_Cf!F1hn14ZE9!u;m(c_{pdJ8T;o_B>+t?R@oZfcU8z50iAQT?3 zP=jtaf+<<}HoHaGE&Q7fECu2<*{+oQ@@KH3y0L~dd($cjPQ zMInjYErErGOUtSEzFD)i`2ef|2H zPU^=JpStJ2EZYM*j1+*i@oM0D)&&b$X6{bTh+HOeW z<-Ob1qubQUqmE7|z%*Sop8$Rk5($&!PI9;zGz0|s9dB19z8^Yr9r;B`s==^pZ_;`N z*iu4cgSO{jcQ(Tv^;+_g!&tR#9lkpZY_WH{#@llu{*JARDtDjch_eN|OLGmCV_(%0 znO|oS8I%r)eHMqinmUuhQ{%lq2V`P9Db)#&aq3tWJBN;*Z1Oo(&$LQ>vg=BTO3-V# zic~FBqGdqvHY3DIoZNL&p~#F?sx3-wK}0g~x>16Mb`Et`V@eIRV7lb>K6O&$(Txy@ zk~@XdkPqf*29#J|qbD_08B-?3`PGspON-LnQW=M$K0cV(axRvn{rJ?hL8^ZnK2}X^ zVyA73O#*(#7|R}JC*!@oVKG#tC5xs&#i(!S$K+vgz!M_~UA8a}h~m1`9*!_NNi;;Y zhIXHwXfL#Il>YlbTmfhVQ?z2``w=rL6lVd*Bs_!}tr`8yT7z=zaNj{*7qUk@#Esi%tFIXy~#U#1GGBiCmp1Pl`tXv0G^Buh{NO zG}!ODO6_R3R=GwMY{TvQGZJ>2&{SWLkeb8Y;Rhr^_CtJCKN z051sBTN0$lmOGTTXw}rYC&sMCfewg<8k~V}yn;3*s4tUNrT?akcImBoa#~GJD(ZK6 znc7U`Y(S73h;u|PmsKJ;3XNL1W_8)-3`;c%PiJ(yA=v&xrk=fokt_U^<&{)+nR3c9=cuf*b0Wvw{;n$I&dc4nb8j6AP8b+Nib zw7XB$0wwZLrD<}gIiK)6@wf2tOY*)}^Mxg-j%(!x*a|b_0d>VDG?;hCSvNB-ryp&6 z^!qzYE$46rSfiP%gS6-`&iHfph~ZaCWol#`h&CY1m-XTkUB(zfWLS2iV;1N)(>k(l z=TsqB`|7<^RVVc1&6bK2neGaR6AMSOlX85zsV{9~vbI=&y#>g30o>!(A%RGly=K5B zw#q#@w02NrqPnVlNOZtMfns`+J*%n#aPJ@9ws#&hBO=exB=$!Q25{l2AXIcHAkjUx#0Y!BdCeYXO;9da;4`Bg=@U z1o9M-cHotoYAEV&rqS^Bhnd$ePsj11y1Ab0bnFqCc*LIz_CX2&66#9!!_#DK6Mkr= zRnqe1--)+}98t7;)Oiz~giDppq%~V{c+W<|l5lr70rK=|_a=bw|B^N2A2^DTC$i#{+pzl^h>{tJN14VON-R>e z22I%PkYI}14c~gTFs3Kj%hE+kar7c*BWR7E=^1muWS-PmfI{eZnOy0>aeL80-m|Mj zWwe*66~b>f$V$V6#lT4J$3J~1b8=0u^hmkLl6Jb+v&)ptHzlC|8G))g)1A9BcAA7ed-%zTM<+@t{pfXh?8Ui7kOAHi- z4hU{aew!YDx#j}mK*-QLx_i6oUi+>I=&gL1?t8$CEg?5LCUWokIa$Ds#IDu;1~yp1 zfp{%l?ivc<=zS2Ne!pV>zG=%TvT5k5d5L{vvW_7!)X*wV^u6>K;|tVEV;2n?ibwR1 zix?3=_={^liR^=H8;7PT0g)9%6J?mJP`%QT|{aLc|ns!ULA&t$y zOKL5Kj9M#sB~wk)Nb?N!kuBI8B`fv{qRXKu98?`G846~9(32dXDJT&e(4D=5@;?Tz?U9O zsU?-h32As9n}x4t-Wc7Tu7R7|5fgx7rWM+xO%S5u_{5YvTt>3P>IVU5!DtRt#3+;# zCoRC@=Ob!}F%oqMYRHX0b_LzCiMo&5Fr1Ig=fh$^F&Jk<+R#Kdr*3cGt5|f2B#l@V z%y6AnryBOipr{`;%0N0Lu{?}=tW~iC5&82Ev<&a(kc9o!7li&}UtsxXAE~07?f=md zlH#`{F!{a=&NKQm+42wTSIsMVUJ^_0;Bslqb$}%B&H2FZ?CP3GELfU$tYxmc%4CvJ zUO=Bjk|wn+E#>HN)+aB`E{HhxrCF<*{+8cQ$P#e z6u(ol$$5mzIbJcl6DC#>3FGEtvOUjv5%`*3eBvdt*W&?I=!FRH(pswTmUzEP&vsxX zm7P`uui509xBk4Sc6QC(w@yfTS>Ddsah5>cobof*zQ>6K^!lbMJn5ac+dW@MXt_!p zy)lF2B(Qx-NF})U&YeVh#GEQf$y#Pb05tSt;`C=KCHxI<3xLTdY?p%(Z9A^tD_dL~ z!u)>Q8cuS#YL7Yc_r-PkzF+re2l`<+aD0$@FOuwaMMcT;PWXksVej$jn}+@6}R;=2RrzS4Q^0JKzMpOD{MSP z^b$TSkh%`!e=gFC`DsZ`x3a_KhmT;Pd`*JfIC-O-ffLsQHhP;zT9=n!n8Z~Ca%50g z@lJ-Y)UiWpBTx;^rX3F6aR2xyFfKnme|_QTg1_MCzbgv3{@F(%^%V?b_9txq14#ex z_&G~y?F%g+X%#0*b3m!IkmBWiNv|aNsD!F5q(i{5Go?oy#eJW2BfSH4 zwj*HENulGv5_y7g^DY)Gq^{3l&R+w^tVa=CIrCWv8o635kFss%m(}rj}2OWP~QOe@>NjX-idJ zuFjn@rU4vZRB928e}}atmmoApH@i-GD%Qy`1}A#1A+78J6%~63HD-H=P7=@{5Ht(5 z>FTXuVk(7}+^IZn@ zx{Mw5_CB_Ck?A0I-wi*?h;sxF7e8Sp;YVvK3RywRUo0x%vBmCth?zw zpX5F@bwU*wHhopj)&LPgGW;f-KH$hQT{|W*BT28$v@O^cJW=reF#H?TV+oi>k?*f)x}d50)$8j4fm=bpn}yR$n3St}V@Ta>WU--G z=oG6=)*H+o3!)EWKG%=#bsn!(E(CyRhGdk6nlkSNP*zqnT9?`&X?eAvXTbex1m*Ag zQKJ*PsV|PVN5aJGVf7x90#SOvgfiPxKwZ|Iki3XI$jXvFj@(BaG75%q@!VjudH%R@ zA)~6ZpkKF5_%B+mzYi_`;f?#Zzr_C`=E+Lxa=;Wq8tS6Ra=bptWDUdK(-8*%`XuW0 zgTo4Wv!|@+=jpc3)FrJ=UVI3e%VNy}DDp-B05Cny2}BPLPLuRSg3>ZJ1w)=zP>_|U zZQsxkLnX|B3bNk1=zRCw@_45$nAEu z^b^*{MD(Wv=MT=QSS)lcBUYxro*@SEq~u<^{5`y@wk5 z9!72AvdX&0&4hiChh{gb3DjxkT+2x0-w})~977u++*+Edi4MX>bz8V;j@-!Z0B=U; zvTx+U3?h~q(cFa(ZEnA){Ps2sP4(UxyO}t|D@4Hf3hzrKLPRo??s~j1eOA#;phb!} zNC^rVUTu>b7Q5Fm3f>?C4Cv6sXqM1wQK@DF*_LSgv2H(X`QfunSj&vCbO=*U^%}l( zy1ZAT^%cUi)d^eM+SW)fXKloCN{^`&_Auak-gwr-CX0%>Z($ZIcVha~I2c%v(CPHE8)YPs!X@qioDTUA=(vPJ6l3 zVLx72ejvYI6_m#>5e?%M{les)mXP6JRpwz>uch;N>HU01k~jcT-L@0us^gUWE^_GA zrcK?)2dx@?AF1`Ap@3Cs-QoTx0@UnJJV`*^MKCp`{g~ zdV@*Sshll>*Od(Jj&d>%;a;e+AMs;aB!B!(hOUPPBdvxJt#pud=RP>>K@}9!S&}LY~nCv zoP`3>9MTA*5WQ=BML}(L?;KKcB1i6lX1v7j0@11;3&NL#?9Vl`9JtRPBJ$8&8o!wk zq~gBFs|`0uQL{WuA5`%=OvL%zPl_YhVOZ(*WRbdw571>7&4c4{F-Ubp#{S;87lvNw zZ5HJtwTu$#h=#b-Ghk(SAN*74aEUo|edN$?07V z&DTmbP`=-an5%IXFOX!I16L-Sg+#}@!u1Vaz9tSDU$ys=l>CsMQ_#OPrxlSvC`)= zd=Pd%?>-fvOsy0Ek#na`4nuv#!e2Z;WqEKj^YFZ1fcpZ4%VG7oA`Qiv7iWITfG zH=9bNtfMt(W&T+%nbZTx2-;KNb&~Eqf{a$(=W+QR6Dc*BrK3VK7ZrNog$%QI#x_FJ z7|_??zFAkvn?7V*xo#f&_h(9fiS%~+UK($YBMJh`A?nEY;)$ezSuS+nj2T;vZvX?W z*&W%U!TyG16k^)JK*FaC1aMi@Nm>%xU+K}Lt^a( zdobJ!*Yw(7{XDu2Z^KO#`=dANQo3~8X=5|((eHKVZct8xvmr2nhk!}qfcktdOT<#CoqbT)#<|&fdc()LG%I!(JU@I&9Aav!*y}<-bvX>?x?6Lx8d(W>a1$4#oC6$Ur5d8xW5qAE!0<1*yH$poyEjxxc4a$z$1R3laE>{x~fwU1w5G%)@DyO)g zNZTn}k2g;}i(N>Yz>3+Pr~<8iK&A-&0+aQ`w>wCZ-o-y>P(O{>XpITg^rc;~+8us0 zUE}4jTg5%|Gsj<+O`k5CE>KE;?6C2?^b!H%A3*M6*a{k1m`RTVV@PWB8r|VKfJ7@N z-y$*V{A~clLpKT2yV5d&uDjTDjIb>DSb+~_O!a=ADPNd?=bS5YGH7u7PCSRpZ=r8M{zn3<;e^%Q5d;tG@#hnzt zCXGo47wq!`Um}@TH78Mk?Vfz6KFK|;9#secKPW&EDNJI>&i}+1`}{kZ4X_Gd-GuXwKPw5_f2)sM%|N1bof+!{}&2H<1NXv&uRHRd}BK}^9T$w=(mafVNF zRXVqr7lUy(>xi4>MO8!Z(H`5^v{=xJ+Go1M*vBX};!X!+bIogsJ-{~ZNNMF3Jslvh ziPyLRE7X_h*An6P5)U*lT=J}hOz03S>k&rjQ%i}}d6$9YDj15~t@8MN+FGF4DUZ#~ z@m13sRSyES**}B|#?wz*L8irjukbiwfw`4PD$L1*c`2mtjGSy;F3cUAiusR4TTeRBYR}ZQHgg zwr$(CZQHKc)=vLxbg$LD_gUjVci;G~=a}<-AM!t~z!F?Smag{~p%t;yyNlC$QgqwL z+gu0JvR6HhNT7S%J&%b4X{6*dn|DD$)X<7eH}h_x57rxI^5`b7b3Bcl&!PSDNEfwA zyCVcPPswv*K+X?2`FW%ZQb>5Eo1~0>FhRuC*B!^y8hQa}?;?;Rg~CdBBKL!;2!F!B zm$E-tu=V*b?#Nwb2(I*d=XLzIo%cT{@V}W7`%kp)U$o(W5k{RV7LJN4$e-UKg&Yi$ zzl-pIfmn&mQY7O*((eHqVhIU}0t1!`OiLQKCN>Cx;!_=uV4$CK=1MA~y9x{Emh|zs zWpm>MAw#;)>$)GZsgtSOlgeNFhi|K&FFa^mf<_l&3dV6A9$Syk?=EbvzFV|SwmzoU zy8&h*B={Kh_|pXDu#%1(<~+GWggyECQGpUfe#~6AFzP_mv5`B-ge(aia+)@wxIPb&~$xhS)*Vp1Zb( z!?e@xO z-KCg;VDhyE2a_qy;H0+Jkz68G5`&Hb?}N^(qt%Pl!uURgj8-^`Uye6NZ82b$17han+b8; zq#w0E4hD)zRpzcbU9l{VM6o1S?3ns`Ud>vs=xJ%}5tqQ5n2*K>_u6;H(H(Zf1Nl*z z9eom`8jlDdDIAh#2Ej231sc$+63^S z0~t~s#$j;(dU}Bjlrp8kpQ2saOm+6f);D?cyQK3ll{$Yp)aY}AR!)P6LRjqw!&`xC z!%%=av(NHYQST+b6WXBp?>gbOU*3iEHv*!EIYOmgD+%tco)t9_TNtUR-8tt7<@lL; ztBsZia@N_nM$;KaKg-ES#w<>~78lF(kSqL<6CcC&DEiT+KOE@5YK;ilf! zk}szRh1=tX&{!%h@QowF(US=Bf)H10=$Nf>5WIPyb|ZM9_e3C=Ug}LU-?-Qurfo&o zlfz6PY0GZaKa7cEF-}IHVI`y!)WZAl-qCnsk0_tiB8Va_nJuGEORx0^;$e2Nw)UX$ z7($V*d<8itC}B+ygQ2TF$fh8xPvC@OXJ`@oD7}a3TK+sEAA|vXY5F}h1wsDsl*_e{ z>v3?XbdX~mL~mhD*bA`If*R{fY9*4){cM}A;D5_&rn}nYkCG1+AD2*VwoqM-QP4hI za>1d_6>K`2&ETA_n3f{KK`hi^)*ju?3y${UteDdlMqGk4$T_$(9A(i=<>t07cuujP z6w;lF@iJ_!QrBj~Wj$k=|1ML9oB%9Zx7%E3t%jxA44nO%ci`6+xkD3Y9Zj;jjN@l} zTGBIhe|-gAdt+}$Qb%#Juu|K|wC)}vc<@}j=C#Rpl+LZQ0~z1;o%Se_6E3dm;0b)i&up9pnN8#S zS#029ITc&@}+iHSxg}#GPU5KoHRQ-W3j(UfX*T zn~z!XRvXMCwhX$VyE*K%cZgAB^Wr4<2kAlP4onhR&@>V=S0-n>_aeV(qLN@KOhwik zkOGuKd2%mkT$&% z-Xb5Gp(QqSe*KxEA_f}ae12vD$uDy7{etm>>4$6cuNRBWk>%T;5(hvVA|5(O+)Uk* zJB`f#M3$dHDczmY>Dt`xPpiyInF>x(O4+=Vz=|;1J*T~Dib@-d{!EJusv0-&&c;1q zwU_pdKVP8*B~B|%M2=Qz6rYG>@I9F>xU9~~W!Ci0Gw(}EDZbMB+*8kym884O-o{5M zGAt)NS`*(u-(xku1fxGE?B8+jc4%DDuKIg)Vh6UbNe}hju|=+7IRkz6%*Ie}Y$(XB zC_xBR1A{BdOm!O(!^K=8=xhy~p|YF87T}Ga7gM+wb zPKqur^sCL*rjm#~O#9n{KHurqdISU1L9%aiG~H^2Uu5&gW^x!eir#?(y9Nsv`RUsd z>!{H1`Kpd0kqG$k2D&w1dPV+JM8}cvV_K>%H!N|4M;{rOB?>7SrJ6P(Yat#^@UIK9 z?Jw#bDz_%`;gpjk3eX3A$zd5(-$>A^6Jcm{T6ErPVkk%cCaR1zLswjiiL;Gar0g5q zEfGp>17@M8=r>0^Rs0!QhC@ZJ-qW~vxON(pzX%?D|L8CwfP2vcwhS}@lYWLGK6}d) zBX7rhN!g<2Sp}b+2w-0ykr)7u)PMe*O&hkXzvg@5e5z8Y)!oo+d$$U?!a9PWsi4@b z$RqOwkW}6Y>{LEisj)xt5ojCihiosY}}PePAokiYU98n>|$4)kONOL`~X zBZeJjV}1fv!i0>mCYVz~vx0R&hyN{uCndMv%zq_%IB!GX9)0tkm1zH)66bG*cM8~8 z+1h-YiT>M4RH^KfuQ*WGCZ`{XRCO$XYxY|Ew0ERH7}F3)DG%8*$&P^9!bLCa zzzKh_Y6gk`f$h{{IPTR0az>FHq>~i7iKqQFHW2_$3<0{iDZ7glKCzi)-R<8gxpMyw z@{2_+aFa9EjtfGg0fnQa{P4Svf`~VK$3+y3g z=p@T#a43!Nn@yKgPjv!kNN=ozSe#uDWlxMerVLEwV7X*~P1AbO zDWdP!GG2=qs-ULE5F@JhBt}qXL{0t-Nxf8O(TgZw4=-UnIEy0LZ^Z$2F};BSo^D%! zgSXj6lTr72iRGiHpTv^1EpRpAz;Lv*a?B|LSEXM zz;QLj6(_&K6d9-y8lE!^lNhWe%p!x{sf2}m>_f8{(`X-su@qpvcn;-YI+BX3|6{zL z2v=!1o{b{DP%7{>?!^fvCLmol&cY%fy606uj-rxGHU-^+&}oJ|5M0_fHI7?`**nGU zK^QSfOvNIv)Nm?-r2a`GAHw1M0i1ztqtVS4SFJ+*9Zu{#d3CKc{@$^#2ZkXQwI396 znw%naJmOK~-b%S70VLQEa@2974d;WNVNexSxjlH$T7;-6k@a94Y}Vt>8>w|IV9vR;d#yY3a5AiX%?Y^Pr~ z!~@@_fm@i{*w`RYTwdkJnndNQ(JhixIDl-%YmlzXVHT*4&}OKCn!z69-MioSO?u({%g|+`JusZ4 z)}He{0xM=adgt=0iU(a>sguR?rBEy@M-2fn#^P8dXA-~{`@d48G-jW-T9^!VVY`fU z;kKFK2BiZRn-dIxP##}zuz`xNn{bPvJN&gkwgyvty%0`MGN@@(C~*$Sl~vvDm}K-$ z7{kM-EQ>Qrl={iM*(06;$giTu@>Mn^of3z}Pt|!KW$aZ|bdzQ*$?ar=)gfi^ockMn z#%5g>m*rudCCB)_zEi-mMEp`mQ}SmO(;CS&b8#M&(N2*ypjAS%CnC36Bov}n(<>uB zzG%+HNRA`KhQTGYH>j;SMM;#_;__5DoDxWYER3?9M5Fu)ycYt=TYQzZ$q732$y=U> z+lI$$B*K1WKVTV28NShVZ344+@cugY#ud->KYM#!j~++M?h#isK)y7bCiNU;%HC0^ zsA#CP^iOvFy;hT~46+gX2`FRYLu7GA2Z`CxsH+!fCFNc|QweWgo5qza{HGS)8L^iE zSWgT%05qgVh#&xxqRRIdS7?}qL1k_2(zVvn`>rSvs&n6Po<}iE;pYV4^_eV%)w%Wh ziUT7tBmb_0Z7|2Szlg{ymn#7(mjKr!2`vMbnYJBD7r`Y(an*Z$$P&MYF42Q7jRLJ? zvwli6YdmH@{<({0#qor?r+hHOfi3u|W&sJcIP3B*PP$Sw3djzm$VkaXKbC(c&CSfQ z>Vug^N6a|e7+dWFE(cR^KhN)E?n-NR-?xJ827N5=z!2-{{4$$S)-vR%eE<5aY`r1i zpCINIQ@zi;Abo*M@ZL=Q;RMve`<}fAI3Sksj+>d*T=qE4PRRa+Z6pJXysF+C5;}1<5peNHi8aS2?hi@1>7q8{@3XyWZGxHy<_o zZ+iFUFXzIDmj;$v?-2JHsEAdYqHlpKpBZwux2;MFS{IjQ*6xs)2Ze6H26pY?@Tyw} z=y?hhTx;bZ(e0_!Co-HK7@U(*lLA?I=w{a;vQt=gbj%WE5)ijSEh{Ly;jJMh zkeIfWhgprq06MeiDr34^hOtK6u^%M@-sv!I5c#$He!MS~GAm(aik|TgUj#aK=-8}T zEsNzmuKlEr@4*Fo5J6~>{Na<8)Z?5EVB^f}E9Xu16Cah6wMhGh}e12$9h^uQwOI)=crHT*iQRey4G+=%xib*of#Fl7vLR z=#G6kkRfe6TM->q2~=Q`FTYGAMIE_hRV?p&oce8^0$A9B@iu z13>#JMR`|;%ZN>cIy71EbZI|g%$ z*0!}My7l4Grsa|*1I6{xGi6L4&^1kZ=dJb4O(M%9W@*EBf(hy7p)U`E*0rr5iOeCZ zQ|z(}#zp3%9Z=fo-fY?Q@Z76;2*ulav$9LS1uYAs&BoA66ip$QD+L$S(stOA_V9(x z!n2vpnj&}y2)zkuF^K~Nw0XB!+)*)4l#9%^*9e1LNCP6|nwU==`j2jX1n)_J_aQ!} zkaY{4cJ+*%=4)XEuupE1XEV%3|6YTgQTl&r0649$$q^z{D1xYch06U{-5?qYnOE+crsatC6Cx9((tb5 z-*|ErV(}2Lyofl(>+nhERP7pm*}RBe*ZHRU{0V|yj{@JlkjY_lruvR7sSFNNso%Yj z6U#QZJb<)zD#20Zz(}@MP~Uk50!sZ<*lY`o3r?n{rmAzc>3m+g9?l&@v>Fz;*8Q6TFJ$oX5XV4+eg}i`;u2u9T}`a!^%Za=U@+yBjcyv`0-36gz<(Bzf7ihvu<q#YajD^#kqLgUlRd!m-o%#o96 zp!wt5HSlv%9Ee79K#^bW5E~C9-i6S}3Qog45#uWMzGaCGF06gQ*58hl4)+7iCl@WR=bobSE^tIp>y$xz5j$As*OK(oCu6 zS`qTy$v;SYu7C zg%-~%D8UE@2ne7v_d&*--nP8qJLDI=m zU#>kK*5-FKzZ2)UR17&D31on#T#wS+d@mHfY%UR%?BdzJL3m=}_3DT_t{?xF)V%d> zus$}GbyJ&EEb-m$e#!LFAi4U&H2}s{N%%*8ZdoLnM#?KF%iyO~1Ap{SHS_4131~vn zAM~xJl<60`vos-|@?$U~CYZU-k+;jUWJ&~LC_MhVDb;!C`dEb)r zPQ6oSs7Xx|LXbW z`+GFkKk1GC&Q|}Qfj5PUQa1D7PG8J+vGX((evF(3-kbzaUTEa90R9-+!mtuR7$Kok ztNkhr)Zr-0V)<4e1ke~(08np!*k63Htk*!#av^H#VtA8eBXh3CoOef)^~>GfU(et@ z19dRakQj9>Wd`ue1!Q6hNk#ZlO#Wx+8@i${tuz}kdW9!19K=`lP8H9^9R-lY-TIV)kd)ADaD$nIGus`@-UR60!^cmMgq0f&Qg~$>y zp%9Y@T5yF17%beZN34>ICKA%xJ)^&aZd@jYE46-9CpMQ{r>-P-L~{}Lb^USmz_<6y z5|}_|GQ5y|=Dar*%~gzgbI-jF3 z%7{frtOq%=oA04QLO1`)g{kx!sMbL`w2Af~qg_RH)GBLY6`z+AKcdpPmK`W~WzQAO z?hqFFoh5-jA|XJeBrR(kmd8}^=g0k+OO5ygro0ZRxL(>h5)!W)ppqN7lv`kY0>!{0 ztB`95XQ;T1R9Lz$wFq5IrKiv-+*mIF9o5~~8Q5ru1p*=Qw!~cbtxdQ4fN1i3BFhM= zjfj3mzonm?%;OxP@BZf_n+OZ2+$991Fr#V9f$)VWz>^IwNjax=%*^LnLaEM+j+=+nL#19W|Jtzx1ge zf|tzN-w(&@zdaoPIqv+;D7F9BWb=QIJO4%CRmy*x&3KWx>Nkna+8Ui3+aAijDL-Us zyIyJvWz7Tk%yG?8Ju?i4otF%WC5Z<=QGk8?Wq^Uboe9KTeO{Tae zqO*0n07GV==^}}6S@;=k=ZCFuUC=t9OA9vd?UMD}MbsSnX4aI%Q!Wxv14+@?Ek59R zj^xaYFgg$1n$6EDVbRjo-AU1o-sD47j8Gu&(uT?KF1n;$*>{B7IzZANMG?09e8=u( zyDG&W5@}x7u!K2}M`J?}GL6)c9g9juD;({H?o2JMbyhCXR`P`g*v|F@ccJ+3&VLsZ znW>j1OSG~_Jnq47E^FWhqZK)F+IvWm2EMg1hPqO3#!190ayu(fxq_i9`_N&Pg>BZd+Ou06Z< z*c$oO9?YhBAjy2mQTK1)R=D~RbE!Qsk>cO=&`PWlA40Qt21iTxa;rR`eDr@uD>2~G ziOe?MQET=ch7I=rSR3HGwQD?DD{1wsHtk>=TzGs>ZCK!&2j24zSo*{PEBe&idy0G-)APi zNeoj#<*cpktWLRd4R*6(ye?c(uo5irRHATapAm*RjhHAk48ji<;u8%QX~EBrrw5m4 zOH9C}`8<5I|6`2Hv6+f1jj52X7fKS?ESb!lMqZ707E1P$)v-VDdIZlSX^<0VAxsTr zI6{E;!?-wE=Gz#8(<>~7=s9izIk_x$X3LCWS(-Bye@!__s#jXqrI2@Ej6U47QN zLA@^y3!c>VRKqx!$BWbF&al_!K9F;R5sqyys64!Z3y@LjT_OHvjx(!?LoG=xqz z@Bl79U;#@k_Sr)(vy4+opBZJz`S@!fUhL~`B>BGA#Qs+^#@|!{|MQXlzX#(^b#Pb3 zMdVK!hS79MZGJF`kspGFV#XjpLhwU>dO0?-F;hh${>wwZB9a?yI|NA))`uW8_IZGU?kr z#?Zbspw>od>Ylll;5phyMt>LYul^{h2koA{*5L7T6|(gvnY{XV2Kpqm@QK^aW_llt zHhQ*zU%O^W{cOK>-YIkCAts6wYaX+;UhC6zOgur z%}O3A%TYxpm%_-NK&};mZmn0v&`LvCRVgbSr6)zS(@sbw`=MA>TAG$tRC)rj<~+Yr zzqnDD6TEN7u!_L&`Z~caHMyhip|3Kgo<6iBnRXM>y7~vYc%mRyoDi9OdeO3xm~{~R4tRc{Q97x*gZsPfE}UN0~%Nw9;)Xg~qQ zFIXD1s@cZuBBo2<=k4_1` zU6=x?fcJ!>i7r!&;FsB{Y;^AN=jBt1tA*Z{p6(%JqTFl;V+A>l1oyofvij~VnKhg* zi}dSVtW_bl8z2nPku0mKd9pBChKwhd(};9~?u&DMyAm za7AQn($-}r>p#!{A>xf?@^pTN3`qKuXm7-03x=Pa>WufO@sThyY4K#st7I2)76)wN zkkCTBVMk}OnX80DPE5vAEo)m`iW5#&7R{E*CNb4>p-Y8sEFsC@leOmDnsUpuq_yQ! zt8dL)-8&)DU|cai$;ECJtl~-)km=8YRIxsCemp$4dzv_ht!n*b!%th`I~%b$26rGm zodWB)Uh(wb-7#U+Okvhfdcxf|i2$XMYFi*4Ck%=!ip3C%{l5H_h&?T{xONHdh9OFnZK7=j{_au+E_=z&X#{;dfk&akNaHLqxt;CAaHYaq8 zW)0l_5Q_QdE~7?g1rUa$srVNiE?DmRJs;m~2 zlH1ea!`D~aY{d~tAUStXPop{6Ep#t+GMnL|BQ;({7q?9+GV)JdggVmeHwho^l}&)Q zss3^rh@F`Yhg>Z&$F}JuVs|FUGl*uSyT2yYiEQoLn6OW2b40H_GE`{`R-5HAaF@LV zZe;EZr)?{ft4As`_n7l4UCT7CM1sgwCj;egln0|+TC`*m2`FE@!GpiUZc!ZOuuF{s z+$b+cT+qb68boeT3lh>`N8zA=kDMo~GfcrbcBJxes%Fj-UBswW)vq2!($Je+UuE+U z8n)`Y{%DaNerQo1hQ=yGT;vSAQMcFb>XT|nuihtCDu&CVy%xQPFz<{?R}$Tg0MB28 zui8ghwB_76pUByFX4_e}3oc6f;~J8rB(X@Zm06HP(SVbk|Er5#Z5VKapsRnTgf)!g ztR<+cK)M&%-jM=nirczrq@agtcobn6(ate#X`!@Dy%fV~u|Rsh78muzJW;)JU)YmZ z!NSq0ZD0$Kt<1PlS%Ioeog_$O+H9%H!S!slLSzm3&HCaSBfA;UMBxT;h&7LzY!1<~l;@k|6t5YGYvz^#=Kq zO785s#Zc-yzgrf{gF(@`B~_v(x!&}3Ts3BUHQ6yd-H(>ZD!|M!pZjEMy~~Tk-D~Aa zj#H;$sbZ-el+B{jNhHEMYAuE?a`T_R_bRY-T1`ghgc%|_(o`a45Z)Y6Ff~G$Zt-zQ zl0Mj+$j2L@rRL2FpaPHXq7@2pnsl)4hiVpfs~@HHI<-v2W2GlA(YkNGc$C;aI!^yM zk$BluFLdv=V3}n;_$^naep7MVd3LFd-dNWf^_8^&dKV4+%(mxBw79RFhs@<&G+XIf z_Qzg(h#j{jiIlaX>{O}Yg~wy+gajhOGFn~~gVM%}Gl%d5C}P9UFn|6?r+ICLsusul znBL?m8dn)AhUI@rlaeB*5yOe^f2_gaT!EX4fC4}#u7rXiu^%Q=reIx-VYt|BWHLqd zQ7EyzX_IwOjjg5M%a_iGnK%R)v3HBwJ0g_gQ-MJl%mG5?MOS7cRqS@Q{3LsH^gx{Z z)BMY$b{X*b7bhuUCTfb(E_P7yhQbA8Lv=ZAc!}rzJUvX8)sl zLJe(J*cokn;|*of5J?>`TvoZ2W^nPnvqqS>jAFXs!(;7ntve+xY3jY;?vF3+Az>u`^HY>K~FTphDGctZ?|z)RuDO(tM^ll-E!&{$a+}*Z96!k0ZM2n zJ$pCwbUaCP;g@}Mkiw)8Akw~0q$}?5Q7B9>o56L;hok+ABzJKfVwiU1D5o$mu0)hH zXP>AEScNQ+IzwuEL*?5VHi(gX%@`5zTUG6tal1gEx&F+&ek@2r)&TT$fnd3vR-St^ zMN%xkBkbSH@xEDnkN`3Wuj7VyNYOiH3A^Pe>FStcjptaJq2(hZ(I>8`TLM3cXy}3; z)Ud)+jQZG3>7aiG(=qgyZ`8fjTXuuuW)Vz5s)=YG-IDdcQF4c6xm5aFvxg}~C`)pg zQatKL@$-5l9=!z?p4ID4&Qz{uy3aRD^KJ>m!`hYBz9OYBIB(25}e%Q~A zm5YoZovPraWsF!whcBxLdFBv$23`FMcmKj~QSBVIWLYqUJ6pA?0n%s1N zR)1ZC3Z^^mojoplzb?~9DnocyI+2@t5I@$mu_dt1+;=*>Z&~XhkQHFvg@XW%dS@b` zTyWf*?m<$DJ@h-Qg1oKWDI(_x3Ww3ZgvrZFfp3sSSpawQdL}L+#oUoBBd}l~o9gIK znb4%w`Hcca?_qb^i`C0Nvw$zD1g+M>ptX^Hw@2MzclNW{8xGQl9Q8?YuZqxGL3=|Z zC1hw1#Bw8NCkO;Src`soX+TS6gW-0^{g5S^j?D)w+`cY{J$-2L5ypD#i7B-o~CIqw5Q!(*Q0MZVT! zzPi?cZYLVv0}7>5vTme1X5T6HH(in^pcUk>c(_tpHP-ftZyh6qH3)G{ykVy0V^jgp zZLZ~`fIi`}i$ksz2|dC3q`JHfV1xMvz|4AF$&oun%R{v6QI)@0WsStmE`ByWN&$21MV$hH+T4_oVFMl7@r?{1=;R%TyYzQL$;SU^U@9rcDyy$O>H z+z{x@ArFsS6SYMXbq5h<8Q8UF_f_o3 zBmE4RQi^ap8E2pl+gEooPaK6MvK9T<4$`f)b6$u#aXWRWuo?*4M6 zr@d()uMsc!Y}Oi)H4(qofi?kJBMzW^{DU(dRhJaE2Lq6m3w7tE1EBvI$pyS8#-J!F zXT=O`lHUu43ZqXwmr6ht)iJL+b=2U)c&n~5PNLlJJTn)pp3hycoW=H_n9tZBIyDDk zrsCQYiF;a$^ll?EHOoU*!lnFaBOEy^I(O9pckR#5i!4yhd>Z37GtVJ;3Q4o zQ29hU%zVK#l)yH6pV~TTR0k56>exDo-Q%w&V@8e0(S`H7g>%S-^YDdpiG_2xBM%sb zc9PnKJ0$5F&Pd^Dm71|TrUuupsK_iE*>#g^flQJ6E`aR* z{eP{g%=;vdIXq}|~c z*@NB8F>|MhHu>0-?>Xm~3XbEe@V$V{5Kl10l4H9H^fhr4^BT36l!+(#F?^ueUp8Y zIi}=>FA~=Lo$U2TDDkW5UNrsIsx<{aB0rs!^JQkL!&Ilsk@V}?)AAL-TuQVakNhbE zQa>;h1qHSMDz$kF(%>N)ehWfB8I%ZJ-cY$*MA=PR&>4ocX^L)$q-xZm6uqX5p_ZEH z9RiDr;F@E&&@$P)>3ZKir4gzdS>|XW*QgYY1)Ge}Ck{;{NisS=gS9s8d9j*ZxBLY7 z%kN{$v``bR`1Ns3^)Xmtfvqs5sta#%D9Egs4F@9st{qnXsg({*lm@-3!rvfGGf@gr zMAU)%bP-KS_<`pkN_|g+ajPU9WAn@|5GR8hh<&r>4TM6A_7q4C1;0Al^&|NhDC9%U zbJm4kqE#7GqqFfbUrb@X(_v@io=TlclYmO-^i=bfr+Ge`5*)JBV;wQvGT8aMFiOTY%?Xzst*xH$^Gh+Wncr#9*CJJO4m|{%MTprqnO_@K1s~_(ccG-D$1@d``4vPdP2=NbO3-uc}9QFq9 zI{O+A%L=}EmK%4x_BtXhU4~^CEK_ea^WYQ9HSFxAh?}D=_O9hA341r*Eoqh2uUCS` zsHkpFyE4EPhp|gw_7w@odX@A#P7K@N(8V5fo-*G|MSb6~u1fN1u|w$64x&UCj*=Nn zxRR8DIcbAx`BoN1mD$8GxKT&zL^m0FT+t(fQO{eW2n@dc5qCQr@H|*Vaqu#KnO91G zBq-Z7*EZT90>wRr7O^hrWMim(yv$F;2tA0`zkub!rZWiKZ$Oal-y&Q7GeGQbGLrww z4Eq-&nW=K2g0zhOHA#6+IgWtzQ!bQR|7X&oQa*8{uzv_RL>C_MK_#|s!0cwKlQXKE zg}x-lTU?XaIwO;m!Cb={bJHR-Ka|u$MpnFoy>$1Z2hWp?sf={?@stsoGbr9Btjpy_ z>-5zNSM}3nvX0j+`fnue=x=8RaM}$7>~`q@amQHypt#~)MVblKb5+ol(Der?`8ANY zPbC7+Ks5P{K}XeYBx&epKydc$bv@YD!SOVKt3*FdUdiw{2KCKcxg6up1*vza3*$R^ zm~cn=u00aP4K<=$^pobn>Klf4KNGai z!ZiuB&yuZHKQy$Dob0BFI)NF1jfTjBWA6xAh?7Rru4B=IW|U5{E2jH{rOTG>ea8i< zY61h6f($NGMuwTj$7VY+sRy#6)0#4MwT7Fo@~8M>=7mnz)@86$1_eGOlviNQ_cEj(9xwd&y$4#L>HmEU6bN{12+i!U}Pf6!|(Q z?q{zdGriUo95%ddqy{S0nD<$uLu`9x{{y9w^b;gGErKO2LwbSBGRO@%RLd+hC74xZZI;T69Tn7qxSp~i7cui(OWz(GZPfsO(qQl$ z|Ir|90)uFH!x!1LnbIHleI{O#&NmIs0TO1Rz+}&R2CkAQ%Ka5uncCN84n{*d8fO~E zQm8sq_7zqpE4C54YRGLy-U&cN`dIr0Mez>xy!phxOp@p>r^xH0=#1BZSzzSCrbqp< zP-y60@V#WB>ZqzLZVGzJhggZir^hqj^|~{!C=BbH;#q>)hk_$2?!{JgE3ix^ckKA< z@A5&~y%eV-+bZ$mn%{0=kR9y0+R6jqFX|zuVrqvEP-<6np3dA{prUgLf<$Twf-*Vp zcSWH-I60$DkSnr$&xxxe|D3>>6vX8AcnBgd;G#3_A$7BwSaK?i9PaxIdlDFYF$Kw` zU~q@+5)(5@4qeklk(NM{uA)Kw;y2*L8jOc%aym^iI^IwCZ8y$}TVa^cCi;;h+z9*;HVQ1aKfC$V)FNpwh> zZW6nGm}MLYSC9qnOk3!9z1@jS;5GZ25SDEh97xe!4E!tFFx{MvAybhvlZ(1N> zjbCBcL9J+QVR1WFFh#w&^0R@fuR~=QtCtIM6gC4E^IJWd^*)S|0|l-<))TXKD`tN< ztBi=9-Fn`>ac>~c*Or!ZFGiAw2Fka0lMh0^NNO|Y3j7HDDW!_)HnW|*JbircaKFr4 zS)tI6rSnpmr#$u5L+^wLFvsnZVcG@EGV7^N)*csL zC40%*JK(``siq}LgF|9HJso#_pz|J?Q)8PJM}nDUl^la=3&ll*IMV`<*`;?hpy{no%W7Q+;9^qG z!3Y;lUoaG#9A#U$k0a1x0xd{u9&v8!@?V5=4!Av}FDsIzlSRxFJhV~|Cu<2L$GKFn z1zqe6Ef6756E`7Z#F$3Nv_Z^t5Ihzlw8PQ3K_Kheac~P3sRRPG3n3+v3+@+;(~=%8 zCQL;r@Vy-nk*)R!>(jqs(os+FFq_3C#Ue-XW{^#hmL&63JyMJa^k6IHA4P{^;h~8? z@JNWgdZP??OA2iV$W4q_$%-3g3jUNdP zX%JTUb-0i7*b>Zj>EFv59&Y!^1^V4tB=AHKde>1=405s&CTRbIX<3MC(Vh$0?S<#y z@N4d!Lg$vz6$7I~dSS;2zrTDFwxCMDdei$43c^o`Pb$=|AIcjoBJl0NoW4XdTX2MD z#<7~x!u+NDnx(?=^8QrfRF9+**DZAm1RcPUb;hA#A|Ejorh)ETjz?C>(ovGR-ns}9 zCih@06qDR6BAf*ws8#S+3oC>&k*zTZT@9hGW&+D5WZlVah!&-({QbQ6biPLMs$27) zbjlM6d$d1oPlrIeH#*dV%|r$$%|%K zd8uAL^?z&Q@&yiV=nFss^h)K{sLG1FVv`vNo(+jK z<#y7Tn1zL}M3&U?2QufBDCv|)*&7heW&<%l;>%Vn!k>N;bG@4v8uJ#op{~3HMoY+u zqg&>e_JUr5i|3z69QXWSZe|j91$cJ_fY(H}nc}x)G8%v&!Ro@9>MsAItj9Ah1=ru^ zmKRp&x1>wYG&tr2_@^HsWfXFyRkv;Y0gn;!_^;72ck`?S1s0t(nGaB}3C_2`McrI> zz=uZ5Ygc)PRtdpXjoW+@HukU5{E(w_%uPJC(hYR8mdV%Qe~iOvz>5=Jrs5j~GpQ*_ zRn~J$&up{XaKaa$OB7i26WhS0PK_<)n!$h&sPU#1J{%MEWEN+EkFXk<64SIb6L?U^ zA-BL?Wt$2c=}(d3OE9mM(aBo*`OG_Ik%*jvX}Xu)qw;)=5H^zvSD6Bvdd#*-f~C3azlAC@?jBGbrQBt5xEbwX4*J65yKX5J9DxYd?D?n$P zonJsNvN8PXz>l$vt6ke_0{%G|;bX0kQo2^@VLh&c zVw$AG^!_@_D&m6DT!O3@6yKO+Ve|NS+Vmv5h@H-0#gb58*nzS>TXdgJbte~Ww3{no7onN0VFJi z$@T{c^u%sK)H;YcCCkrS0|Yu-6e1vGMd%EJ%8+m*W5#IAPLXKK=^oiDZEH9cmr; z5m_G!ig8SEl2Ij^Fo~dtmd)Z5^bQ|NGBe2S*wlqv5UU%)i4wrb?}{XUjU8S>8RuCP zThDx|iDth9GG#<5JoN-V$%b*>(Q7qZ_GNGQB00qyFH~@7+0zKO2igca?Z3i!+AM~# zEL8n#?~80t1^Etq7EAFn;1j#ynePzx52i8hs7Xr2r(Z%31LcJRk10jNo2U23Ewh6IH6%l`5&$Mr-d#^wUf-=J;0|;o-e?x` z9c#uC`IK^;ZIQG^ZsNX$tSdv)<8=SnN0s0;9gK$TEYE>1l-lW!pz~rGI&}JDdkHTr zNHzyA$w-)oJ-9Q?0gQZ!(K8O$%mXAdw^tdjNLh9*W{TL?zwU!c2IhjS@BJ+3-(s@< zb3fz#d-uV=!zD(B-)q`G8e;xS>64i>?XWKRos?ytG2(2vEEONK1Sn3X=qxTNU}oms z(2|Q+WDQgR-SEu=*dP$q9mF0;k8ckE8vl~k1G#($>VX1G1{XzgA8{UQIeJ z+IPKsyjY+1XurCs@_D~nzXC*(lhON8E*6oW(Z|s;l@4KJeSJi1vm|^&y@hz=4Ix%> zJH>8eeRJdtf%*KKfm?DH=Fk&byu*gFv)M%9?))v|E z)p%?=Mb6=|{@|?{)#s#7iFs9M8iS3eFu5a+sto4mz5u?Ih-GH1Va6*P9owuv$-2f) z!PS%jglz?llOdx6xP^yohf#~B!y01Cz*tX5jM!2%)Nd3{nL{sQz>+~4vagiNELZb> z@m9USaT6z1oE4{%wHwg60ijXfRl$dNu#7%5mSlBUc`z*4%4;PCx%uFedP#dJ2OjcM zpnEhP?sc(_;_9o-9J59$;1RJ_Q`7n@ruOsnXNS(*LhWi+$xAJom+68-23>ZmvJXX- zH_#L8MdfXeJt~DulSPGf$dM{GL)8sxFbTAQkO;n!hszZDR)2h6~gMi7i`mHoof zz=-uwgaA!on*KEDv0y^a+pAht_Nwrf5>{9A0)wO8fY?xrsSd=2NP%mtB-x^?2%2`( z_jA~Yw}ctNw`&TxW%;}+2!OM%Wm?#UzWiG?K1N42}}_O7**)I&4g(# z{M7*9G?7H)gAG7vIV8C4G?)IO6U77v4_<)gsv3Z1|Bl`j`B-x+qx&fwhvo)5&P84H zV@BYWgID~yAfWrf;d2QV{{xZlwBm-zC(>W^OE`wToa3v2@YRF!#7Xnof^(^A8%&U`@WPL9rGW?f2Ra^g@;=%n%4?d%hoVg#5 zu_r{vKz2qSEq|0w+X2*B>!K~M-fw0mbAv0cJP*`aF@B_kvEmX{L!7YP%a%I^-)K-O zjYu`qHbonBR+uF_)mb68EN|JXX|@R?z?u$bzA$IGH2xpf-Z9J)ZCet}thDV)+qP}n zwr$(CZQHhO8Y@7y13c7R-;lo=g-xfllxoa z^XE)=db*XY-$&ca)c0a+&&y|vqm9n%E|M&e*)Z<6Jv-0gsOjgc7Cem?4>+sM(;<|P zS3NM#7HZ!w{+?dsAY9#)`TwvL!S|vLWAWOKwFSPN#zWmxLHJ4$^Xf!)-OG!DO)dc3 zjURPAKFw~hQzgG1;Vy1Ndl^6U;q6h4@Zj1T4J2Tr2!I z!a+6UeLfU}m**m2h>dtOYQN5`Q^PT5Fr zZqlftl5Y^&Olv;u817^di7{Ku2!=f2l0L3axtZR`Kw^sQ^$c8mcz)z`Zl}tzxN8BM zeg{~|oP+aIs7+))UQ;j=MT;PeE<%=Cd z>YS2sWPqt*N9@EzCn7l|3s>9f#1+#E3A^HYa!ls9wh0M-Z?-tAa@eiXAS7q0VLJa| zR9`Y0a1(0qr71eca9>uu_wJhzMZ6{Hjokyy8wG0|UWl@3fyFNjpi+HXF7xz+LJUi~ z?p*seJguWWYtP!l5@$x!3{#o-iKi97@M|hbo$L-OT+ZOuBF5B+s@;~2(!3fu@ZrVs ztaLGB*YyGBMn3bBEPhT6qt0|Zr<)Tc8H#d~3M|a0rlWkj(lz+vMn%P{QA9iZZiTYd z3xe=*^?X*Qti_lK27sTprlDjtS@P5es*|9{5^_%ZZSFM@&c8^Dj7v`(?d5xuDX&z+ zrcMglt=t>Ju}&QO8Wj(;FQOToZ>2oiRoFg=ZDD3WPmZ}O zGOo{8z+Z{OnI5d91YH{`TG$7Nz27zYBekjL>+^6zK7qumX+T*wJg*C+OK}+PVQ^XE zh2)ZDxprjp>kppWm}l8%V4U@V22=F63lP*1_!gkIL9jx#ogUQ(f=S^^X-;1OJdF>q zxD%Z{|5%n0IAcx3PXDvdpCTU5i+c034)b}v1Pe5@u{}hIW3_J8LJWp95tJv)1&DWe z_QP$5FSbl3P{hR`)<5yJJ<3Oa59DJZRu^MzUzk^i;kKcwD?k++a}hJhf7Phmqva># zZAV!T0xt8dC5AUJEBadKqO!m^IxI7KGe?Fp__HI5z!rW#k#Gq9 z%oEZ_=9PsZc#a-Li0rhF$m8vy2(9^>$qM9bDD)NeIF)09RdHt6RanQ}$wjzZL%y2& ziY!4sb%dIt6Fd3Wtyy`V3P!fDs&0IZo{p;Adyp$2JL^yF&Ma(w0jQ^#d@G!{*duC? z=4XB?!HO{ueXCJpFVCYn2dhU$9Gjj?U`zK&@gS1Ayw(N-=wwm?YEgM*ISnY9L-r!ySi}4Q{-iLu?duc)rVO(mZHYWR zkry{5`JVED?{+NLqXt}kLGE$86L9A6mDYmp9+McE+n8$(UTK7A%~XadT2ib_bL6Uf z5+3UN6j%0rJ!QszGMV@5klRiztKMmDX!K`8?P_)+Y;2-;_lmtMil-Q(??zj7E1IX# zF^1uhh&r?T^DjECxHCxV{t7&}q~V2RgY;B=_F2L9BS#R3X?>Vn<4oQW;vNC_vt|On zfRT)?YDSuYJ3#T%fN6<1ABZ@anREE47Q4e1H`LXJADhJ##+Cc>pMUyJ&e*ti#smTI zhOdO3qR%ALWAy9>yXX%>U22!1p$Q$IDzLhEZiwn11<$a9`%aQ^Rlt{m0|LS3%od#E(ZpQ1owGT&ve`qnN{xsMoC=K-&TEd;$Xx7i7v6N!N3^W7(2`rZxU6x+ ztB$76!pm zY+@}KnR6JH7lNc;6qZW$Os2SSiNuD|Az8qqC)dU&9~}TN=JHZSn^^Z&n@CsJ6?>M5 zmoL602jWKw$e(Bq4(n!}&F8>#sPNI=)iH*^hBU~gwO#)Gx2!ZCJK-nEgIR-EnNhnojvC8m* znpE0TGbdC(lZ|MlBx(O5?E88dMxnXNX+>2Pqeca&HE<2mh>qjHJ+^?MSOT%CL}LhF zEl{r>q-e&uROaMZ77i|3)>ii!Zo30FJZy1#d%ks%7PeTk# z!v>txvyH^KR(5plB#iyLinE)rL;P5;Aa*m(S5z5%75!zl8P!H&%Z@NFGFhG>B9vjk z-!8`)Ws&o3V#*>hg4pL7ex0d0&r$uJ0$}5Xkv=EU6)LHT{;~V0+?wIBhe%$VXl!V- zF83eEG)uwf$G-_gb^U1W>y;;a)4kP1!^w6pf7gs+w~eUY|A#06!!qWK`P&B380~*2 zN)Y__rtAL_CHyzr_Fuci|L9VSl_eFC_~HMsG>((#1G)7#HG(G1b-nsgok9#foAl1bJ2rI;nKKDvn~wH8G=s^TMifN8$kL4ga(GwCPt<}^ z1~n5SC)aDSVemK)q_0yFyDX0Di>@_NC;dw>zS*_j@_#nUfK zqC+NkX7+7xoMkYPZ>o_lflvWI(6KH&)DrqYxmrkP@Ff9@!cD==o6;t1Js? zKGQ@qLq&8wMxSjW{mU}}uyd@uo=o#y^5p?N;dFkd!qJIPpn*{!`ariFaO`+);2*fZ zhQ>YCBEWRj*K zK23}-8XQrcW(4G0RqX@fnN~ApQJ68exo!NDaPwPINJC-X( zQR*48uI>WLBy27Fa?Z2s+VRe58p8Ya`5O%Y!;4~{8KQQwY!Hiq!|j1&$D(N8ct_EA zieNOe3s`y}D~e?5AsC9miRyj_1tVmWa*R&jzRCb;CuBMk(e~#~l6&J&W+h^cxSEL> zwRuYoCS!*70=1)uQ<{Iaz8Ox#R6=3KOq4}Z^IAKt%GcXzY@{zE(Y?k@gR-dMnM@3I zg``Ev)tLy1<$6pCu4*KZcD_nT2tK8(4z*!NxpWd#V+MEe45raKi^(zBkK}{AdebV} zGU1SC@Tyn&?WOEP=uQHIG<+UYep>p+SoLQw5$cL|5bDH6NRSP5ZWzHyc8(h)d6Nw) zHFs|rVE7~R4vWhe7WPiDNQ`H9qmE>I=|tmFHJ65%>T-~Nb=zd~?VRWo`mxfQQR&rsWd91cE98xXRf;7A41>2duJYr{xUr zy@-}6S_&hImLU`YRe_&@A^epAstqm}(M}VJD{;zNCy-@1q`I1vYLdVWyhKBDeux?8 zYm@5HEzQj8#ca|;ng@*3%+GAU1lfj#mxyWd@?PRW=PdjPm%?)u&b6nG zDZB`|O=whEpD`!oke!K{^E%&0hd!6Sr#_P`_~>0P#|x){VEvB&pA~!fv&RG{`;pM}tm?`>3|K9rE(@X3>I6uVqW}t-*iI)?aWcdaU+sNkP)RVn zo3jC4-o%6N6zJ*K7~#$fIqxiI;^jg+%P&t>z|smiYLXaF1Ef-k-icNPNOX^ceP)7& zCb9>O;~WeZl0rl~&oGS8v!@+?UJtmrS|HC`Htv^&RUzzWeM(I64B3QZ@&@R_9FM-1 zr5n9nf|QPT0OwSN7kOXRD&LF^>LyS(1jM)T7qXoE_yZ4l9c=hZvURSZL#B#CQ?BHm z*bq;i2&yVtLXq$R1ednTH~~y}?igWOI*G-=C5I|`xJvf!05y&$paaUd>uM;fNKh$x zzD2+_6WkUI?ni{-TdF6lvvIgmv{`pxLmYle1R{kcraz#+MTb@$wMcYPs2`J+_syQz zHSE!6J%8F~a0a27IRSg`#6Lz%0wBW8Ii2$)>3To5)y;y$Fzx3vaNPRL`Ua`2+V1s| zeQ<6w`zS#`&l$I;jh2lXvc;rwO%?9U6w*!i$pog6(uqAllhQxNiMaqLU|}B$F9~vx z*W?xnyjkK%eg#pZAavZT6a3bK*&D~viTWcVruFm2iA)D-)KWXvHSoj6CP4Iw3)q%& zbh8EL2KD!LOdqGD#i83H#qBL@B>kvn|Fd!vz0&PgV<(ba$Q7j_17vVBgfum?mi z;Z>RND;Ki=jvh{cM2BUbDW|BIYpsDPH;EexyPC4_7SLOQUk{=m`RX{D5GQdx<*JK> zF%3m<1xzhOm%x1ILSbe;J(@>mp5|~3N0ejBHGE6$xo^JhkMa4F#%2iEw}2NmHwUe# zqqT0pQP-e5Z{SfSm{H>W&x?QbUHgm3cHb+1JKuuP|MtQ7yBPG}T>Jay+WxN{SG9`u zU#9v#HUbU$>Jt9CB@a!UXx<+Pd8AT5pS(^f3aXRp(|`)Isu zGp{J7Sql?VRl1)Le*nLNJ+7w_395q6*?>G}yWh7?xlXqnuTNfjeaeBx3>5oeKo%(o z(&XnuF+gt0!t_=8r(HC%F8jDpmB`wNt2QBbly7q&Vcbz7+bRtpZYo~^a4FhI;6YF( z)#U3Y=DH7(wiBB5F@!T|*?L;1^NxRpdOEhqSKm_%-Xe&7$0_A{hTM2Sha<9TH?R+y zF?{v8nHgF37@I;crE@Tunq@jl23<{P!uD!XqP4eDnPGU`*O;$WhLCOpN6u5cfV|R4 zdQCV``DVCa--*#T|JFo3@5yoPp01LopQ6rT-ga1bu3*|=VfB_=GcHVkiH!a!6s-`R zPpj7oW6Id6dS;BH<{pdj*&hLhe!01e1HTlW#LGm^8)hk4DfdK(`inFb%T!lX5l3EloRo%w^J zZ6`28jfujLzjE}5Y^#Q{t#%*Dt74B4CO2|^PA-W2NJ~|2p|9TFYogq+v2nQK2BSpQ z;sh%-kWA_cV8o83>KX$yLBE+&Bkw`?4Fgm&emack@o`_G=+D|wPuCn7!uuyaphG-G z^W_|3eHgV(`vJ$+U1}?(k_`|TUaT$n{CZv?$Im~)Gv#j~hKM#??n8n!C@Z+s5>T7U zxvAxq#y9CU!D@^6FS0a7o*0BoiO6?rd zxg{9mbGv-|%w4czl6DZ$hHiv=8IWy=o?+F$2>w_mQqz3SHq#MjNI^s$W*JEkI17|) ze)T7X(4;f4;nGRNhj53U%Sie>r=!zkv6U1X8cgJ{l?>3+Yje>rb{nRhxj?3o1bSTT z1U97n!3ZxkGhGYra16Wmk<94GG%uK>#`6$jlXp1>6$caK@i0`Y^^L{%c7xl<;NiN1 z&hBJWekB?3`FNN8>=Wcg!8prM(3cBG4d2dFAQO)*9I8OLpw^1tF9O=7=x&d&Wcb;! z_yff^E`kL!@~uGU3)cJ1(20BG{0zy7R}k)#8qz(z^ekGBo`X99;f;Y%K-Z+GoR;Fz z_`>58Y>0s~y$ol1DR(bQXLe3PV0KA8U-%QnX~8kl1hqL!dip|6vP~%fg@X)@b)PU4 z6J>+tQ{f%)@-@QXQ$r+`r1_BFiNJICL?0#aj3CH6lgfTCap4ph)QpSr0Wp6ICSetv z8%$gj*7e}mKT>*C85=2szTZErzDLdfE_Z+5y#F`L-QPFwWo(U%|MM9{Nm}+hU5wk- zgkv#fU(ie*5CtW_X$*iM%nvi1WGFxc8p^fSSpcj=(W(@<S!3!MVdjJ>J&`K$|HmBVaRkg@u7#w`cy|EbUw39sx;^@{i-(NLolb& zd1H(rs;QL@MLKavxKnraqWC5WwB(t4j|ElRR&zt@d`FPQ$~|J)Y-L?vzoZ$X98M{ff_axR#SOz=W(an za0G+!KY92APQ7Qd2s3vIGqwC6rsS(#nkOv&LrCw6@3x9+_>EI|>4ZWfD5KO0>20{` zF4UXwg>E+TrApO{SV5>unHrA{Oj3+~Wl~Fn$G6|Mm>ReS=#{j&_ziXYZS093(DT6p z?P<)l8UaUY(vNv*0;16N*wJPS^Hec}Y!&`IhMEA(92|4yhv*&7PWg(1!XbAYsv-Hs zDZ(K=zJBu#N11&yz37R=AwM8G;wdx-16oVA;mUr5#0>y!=RQ+G z1n!vUEo14FENAxt#)imeDG`dr!36!|i1A0^UA=xA33&X=wD|wi5tFhtwEWK_rXVdl zz=xcr3JD^F9~SXyfA5Dwg;|J?4wsM?mxn{QmD=GSypYg>{-o>9aJL6{+xv0Q)y4W?vaotJy1K~;fYqr^BsVi4v@S3_fZ7ke+(;xB8ONcT6F~zWe&LgvT;e+` z(NoRk&WQbDWJl^j!#Lb>1Kvvcqxc=fTm%S(p^k;%NF#?du!M3zjzQD*oqrbZO>k5VWwzM42Nj76DPp_>P3er7$f`j@X(A?S3&dWKMOIj0h|Z8(6@tv+Z;14n zL^K$phajubT+o;<1&_mp+VjDDH+Xh6G0ipntYNKmxjFt8%B~*oO{{yaeWICBq?j*T z!RXpBh|gIF@uD_{*W>E8*(sZN6~Ci?%Ba-ztYgMv@wXww)%M>2hB$Baa!2IWHH`*T zQ;)6g-aNO4G6pEbE2}2i{T)24bpvIFNNYn36l8Qi&Tao1`-?cS;H ze{T)N|GlyQ|4GUH!?x*fYeI^X5`*7{eEG168w<`YR>s>xg+_} zMTra;!oFht$u`JZuYf*DZltLETf&WPv5q&~?Qkcbhfgqmp}{{n=&XeBLlL4l&|T^J z^=v^H=8Qw44VV?2V_VyH;d5}AGvlMgL-TK)^{z;4-8Y-nD6cQQaaf0j5p1nfW-uC( z&jjcmm4V1(YBQMgXWXcXh;*a9aB>_`(0gG_oC(7)Jm7|ZmCu1`kkt?l@8O7%D-j>r zQ<3##R^$%nR%J5jM^fT54|;R}mg|$-l=+mYRp{JXUI%NfbSG{QFUvEzVrrA?UV)gj z4Aj1%C>{)i92!6}!kTDL;os=xg!aloTF_xf=Y-_azn2Wq&U)m@K+ zLh7oYiP#Pp6vBND_0#!zWm+=d`Og%i8Rh76`!ueDw&Ea?yik@-C-v(Qgw6?i{6uwT z6=A1w<_r;EAS^1~_xbS`CKiV9w4A>Q!-XPe`mt6B+5=2S9;Vuj|_nG0pMLa z5T~LEc$>4vbG+`&atz`6=?@Ij>&y`!p&o+&n?&p}=E{RtqkevY)%Prji9Gk&sI_GQdCW$1l!$Hx9QoG^2lawz z14={bT9_9GOED~B=gm~cA|5IkuVDtmm3)__m?V-ppsOnR!e)My;la>u;B(942$}_# zyQ)JUxD_lH8(hIz07CI`@<=*Yst%d*CZ}1pJ-KN1U|Fg621G(SWi9?n0tK4;8cmPE z%1BnEJF+zu_)lne6P-g}Bwva`TDb8KLzSKIXrfK=?H`4-55PWmGa-v`wjQQzME(Mq zQXMS*(SYe`hrLvxN8`7Xu23fpDyE!IN~*T_HH)v{xiSaMJ%pyqYG5Vr&bV|L3isbc z2O}_v+*RX>A{LpFZCty*^OMvhsZV82!d7V(4|(ADBh^0PB!=3SX|N;YmNkg3T8g?) z;5+zVKtUqx^DX%X3d_IPWc~dX_`ghT`wwXRD>DAe`0cXI{*a@oi99zr1QE|Z&qhuO zRv5h5Pl>z_U-=rVQ9|n{r^8Cwr>dPFB$t9cMfagb8PNz576yg zgZz*+7V3(mk@9+XqaVyxv)$}~w|@Z+XyQf+UndeNkZepbuTl3uxL+f#FvU95u~7k8cV=Pw2D{jSxyXeW zl+s1?O#TO6x10#jjrCU?oeR|x2p-*pFsH0*wUye)JZj{(VJ{CnU?)~-c&!cy*UW^} zFbSh`9YE+XGuQ(eyIG$3ete*GmBuY_&ex681AkYPlfwsC0oP&c19VUgV=a3iVp`@! zWv^?_1>WP#jrl;0F6B)7&M#c{Rq0s!##zRF@ z^_$B00~-eook&uQT(1T**3g0d*Vm3ZB{ODich{dU;Tmad>q4=&EYW=dOy=Hrj{T`=wsrT%Uot ztOM~y1?!nQ_?XNU38m?>ab+CojB}>-In7n~g_R*T{o=M^MMVpfyi!>0kP-w&VVnT_ z>Al7FN5oc>W#ViiYkNlV`3hvlX>NT(jcK~amE(TiGK>uFp*hu6iW71cPvuDl=p}~2 zyaGp&4Jq?UnL6TYO;)Pulkj5Z1rs)unA-A73nj+F8nXCCMt0AUmbMI+ES3!R1uNEtBonI6UZFe<>#z5LlHeRIOAi<3oYW>Xnj*g1_Q<#H;83r!{N!5J{|E{9R$Fw z{mg6(cRQejc02l~Y6f4MakS)R*s`1`{ z_gA5TQb?NbSBqS7wqP*GngeHu+{ke>Xj3RnI#VOZ^eFRnuH>;WkHWZnYpRdLRCE$z zFLEnfiZsMTQOJ_`xZ7lSpJ_TLKVn$g?`$LDg)v&&rDBJ9nO~jOyoW!*Hn>@xM_q>N zg?Pw9t_5BRJ2IwaGN0Sh85M*nNGp&~lAR)GE7`Yul&AbhDVHgd-x`%6!Y!78I@E_8 zf9*%0;Hd2jQ<}2r!uiH|&-y20)U3`ea~Y6RFClt#YCkAZkd$$VyB)~g{UR0#S>}M9 z4HVUk51?ILA2xIsxr9wcSk(!*tOb<$Q2lYex3Y0E&^FY<=P`3!NPwk+FW)7Q+9UI( zs5$oq{Mm8lonR9S;|2@Z1dr{Mcm$FVRS+-2r+Fk>hr1tX#VtH&U<4Me8S^LdkxPK1 z506NTaFg{GaT<9wV(q%AP!#zLA9lXVf9H?b4QvL^sl1UW2L$ep13ZTobIOa(($`pvRnE}Dg?}~+gv!8$1FSV8Ll3+A&p(RF|Y4FoC z!m92S&<}h06VRukZo?E7>DJFb=ZL2`Lvsk}PiHTn1j>C706NJJ6PD@4JO>Eo6vwgx z^2>Ds)XXPh?f^FCPmbsV=e^bZ39F}=Q=OcA+w)=3c3bRch~e(9i=&6ts7v%`I@>w1 zAv%HLa|2ipPbHWKpZSXj`cX2>`VNRLcfKMp<+!c0G&Te7A}pPI+NA*pP;)MLc4=+^tSzQAPiqqG(#(xJ4 z8Q_n81+k&O7Td@;c}?cV3_f4UQM( zGL!CM*lsQ*_-zd|(IC0JuO^mV_mLZ29;f*#qltRJapv>EN0X8@hqU~UD4GZJkLrr= zW*Ff6V)|dV%m3FS)c<>nye;vM7I~>?#jM$)+2`g$*jXQlAb<>nIznI>s`zD*tts9~ zfn;&mo3dN}b^vV6RlOe#es+i;!gXFNi#@lO{WR$Ji`N%G-=G5yP#RM~(kOBX_7q#1 zah>ZAj5CTsm13Ool+n&DTd3Jsj%=|Jr;xt}sYlowkIw181}QRDMpqF>#K~+y&iydIo(ZLQ z#h0~&)|#Exl;M1TLL@F3$LqM){x(E2lWSmGZC@^uQgiDBw=dV@lHEBd#qI6cBOJ2|_(FOkn zOVkj$1UV~YItl0ydgS-2ry)=WOV_cjfexR-^$}ZcVxkx3QrQVTu6QK$5=T%}XVsFQ zsU6gYG?xpL)P{i9P=EEuKRSK03%^mZ`Y(gj--Xx$|K1?=Pg(0k|MmHwcgqwd|6(Km zTu(JE!U|K+g4{(ffYBA?iGa_;!$b?Cp`+GxQL{SPaRf594%uwK0x`|&IT_mxjzrf6 z&sXzKxLr$8BX-E8o1Apb{+@ANz~$}r0?|9H2xbzI&T5StP(x#iBBw5G$_nO!BpH#G zVjw#GIUD}~eJ+f%V&lPJ#$Y6oLmB{*8k!G|VbR`zTea>LsA@S-^Y+wn6HKJ7s#IL~ z$gx{zt0aJNTcPAVbb+{wZta>yoxJ*+q*eR6dfk=sQi-K=H&Iug4)sI1e@@Yb%f3{; zHf#^4w(aPg`d#_D=C)7XWzu{sL-4gjvT`6X#;Rp+_6uffml^Ub=S}_MGJG^)|BZju zL~MC1%+-Jx^fTYALi_pGOx)U$P2fVpfqY(610=h$UZWo1y*4(T;$Z|n>sJ3vJYt)ZlFNen5&ks;%d z_CPzU1IX-iy{m=omptN&m7uO_@ax%QPWh~YSBWVH7uK#V=;E@(NppNHtK6zXh_IP) z-_30OH(!-u^S8;8d>rhM4g_@A_$L5}H$atqHU@elFJMpEln|U_LI|$Hj?=LO7Hrc4 zy0-!u)HixQ?DFQ;^LJ;%)0{fZ<_pJ2*r2NfKQ2~tmH3Mfp3}p-H`yfQQ*vhvit1= z1X%ONAUv2Cz`_&Imzu{w8!Y~irdcqAlXgBN$bVQbaUz|zcv!L_dCw;3?k|K_K{&-H z3m|k8F=q{q8@-|Zh4@c^R_uUpDoOT#YcNXre@48Ng7W`#wTM>Hc0^J}_mN3tvTi8e zZLY^VuEZ6`FDPr~L(sGUGLKAZi2%1+EY=ot8N3FiK#M}tVLPO|D2`#JTaIBYa~^Vu zVDu=CiSgyL{Xo)*oMm4x$u|<|Nc>hek-7q1qw1%CgSJn4k2n3l32g>1VwO*XSn&7PHtWgBXb9~G&u zg&217D9orjCY`|w0~n8JW(PC6)VLUOn9;(Vj9Kzl#J3%1-JWCPzUa}S7nIZfbc)*= zn&Jar#$%vS!b%2zcAkw24!iCsR3V$0La#G6jX9(4%_1qSxG@8-Ldv$SAI z;c}Abp)*T`J|2}lIgfT~wKC>blC)@AGV=JLk8>t2PCHQ4>pqBdb|J1iUwb)TWiw4m zYEpYUw7)Z|%+zbqMOau?htfggSRmfRH}nTGO!ka0Yw=-NLWMI#RLNgsbZmVUh6Hae z&Gjm3zr!@iLgu_9cM8jK<)>gSXZ;yQ46*;_XJE-MtYWH=TB=GZ$-L$R7Rs{<076n! zMiCulR%q@h^_JHVLywV?&@~k}BoNy{VHj%c?M7_>lmg{`#>Vla+T^DeWBN@BL2xU> zmywBf(YHA7%`NJSu_A3dhLJGxb42RsHkfUM@*LjNkL8nOoqJ$zS@va zw!C~?K}^^J#X;jK%d>c_+5O*is7z@NH;^ZTZ58;G2o7}vb=V zG-{5?0j#Qf$mX=^=?!GUMM_(Q zBE>6-91$iHT^X(p3OffQFs>28O7p7Qgpev{2$>8e%-l7`QcxY7HdG!FYEz76<-$tr zyJ2+(@+I|=aHd$mIRYrW2@&6G*&iHbn=}O~?HflW2H9!vKB-tamd&>6b-7q*Q>69!B!EEXz69Tt7JB($>OT5?0wy za9C6aCTkDJj{)Atl8fY#X!y}(-!m9%j(xC&tt;#%2Mz2xbVFzd_T&Sge_E4+GBAqR_+FPZQ3o-bC8E)k|C9)gZHBEu!A9k<)B zFi7+MWM+!qeC}od6Hl)khcVI=ab~i-nN<72?&C*hQ;2}uK!lr|T(lia7-Yg5Lw51O z7I0sE=Z$kHyOBCyr~&e+j*&)2Oe`TDuHX$vULszHqM_<|9ZR~B4-rQ$yl{_?}%_x^4s{gp|$ALrGJHc9J{6OSpCZXDMn)f(dXb8&=i z+#e2e1l8fIyH1+Kol0=h!W&xQ-B>jD1lCN?&#mf#Ns3(x=smh8QM;wtBYz7tx{Nqz zby05=!~`aZg1NdF5&!xgXC?@*0B+!yPb=)kD3E1`-}}0m>CW^bdpL~m zkkqdk@m_*HHFY7o^IzW3jTW`~%|hisRxMLBecPDH+Hp=-#wVjoC|K0StP_;pS?Xh1 z0a;+Lo+yGog^3sU@$d}!o|+k-itC*46x~3B#jbi2zF->5zfyzG)C7cfQjSBvth}Lp zNQP*MHfyJDS{p|5nvu;bJ$hex0cFY>38&J0zX1O#=0Z8vb57rd-2PwQQU5LpWdA=G zb0J&j@2H>u=2(d6iT<|Or&KoZy;KMxU&-JrQ+h* zcOx<}Pm#`GUQ-iv{xB`u<%w0eoT<;jJCXlT)>X|nm{ z&15A=ZSAt8FQ?0@0%3kL~Xkxba^YyT4<2Cqqz`7Q{fQJX(~K(XnULUXl>1R$7`+%E-@`7)!D&LuF7F zDA5>Gf=IWZSS$-Lv0#d%V9tUnzIf*lMb1+L5%z@iv8u3ZhppGEgy0Z6mLE7RnemF z;6#NEb>G$Dv7<}CXOJ>_3}jhbWzy+&;9yAL%%HnVYkww%OhAv*k7m{};HFrYO(k(@ zu0c$aigJWXq#LCl4Ebba8Ae}PHFBdW!Qwb#lQSabpYf^5juc?5lyEGfuXnlf0;$MS z;{?;MYeb=f#nVw%Z(`PysD9qZqfb${;7P-c9P%&jwb$Fc6gT*02suJJ;3IBqBR9*+ zD-vKtH5Qg>JMAUt+d44YN6-n!K1b^4avVUP>smenp<(cBp0)ix0Bww3v9HH(z59WN zVS!ciP%!xG?56m5`e%%Y!DqfV{sSK#(^7hgt47z(FZ`QkfpZteZQ_b4jjBRRckLFT zdq9j4v=+LG2FV!~%NC+DZRg)bZ(OUv2Vv^U=DT`vsg{cY%`3~j?yp^D1E-TxPsc$c z;ee^Q!7t#AT399tyv&Y)#I55{rUW*wo^#n4fJbBa3VgMZeb zO#&ICrTe$8d5UOvjtZJMaD?6k_KTcvRvC%AHPa9-4)@cPFXw`QO$WEkvwo0DHJ!9; zHk`DVr&~-q7VoQBg}K^d1hblEw<@lqBZEW0cIS_5w7Pii(irg5!k1?QS(Dy3!ICgg zq^2pq6%HcY9RQK2*XP9VE8|NV3TU#}=qPqj)rcB^Jw@fMA(MWXAf-rk3~0bmijP#u z*ybSXef#J|HJ7-|K3z*|zbsYq=oK?$t8ZgjI&hK`zh1>(0P4%jq&Pkd*982cNmzUm zVn9Zylyp4(QG$-;E3P zMLwv2=VviGTH9zSZ~_nXVIG|8UL0Jg{ZJ^}At6^0$vDipw76vJCl%GJV3+qqu3k2m zr2}YDh-Bq&AY&+{2Xi-abBB6NXVLJV7CFq7{a@ST4%u1&@QP(~7WZ3Y_ND6G! z)p;)t_I?W_Pwn|i!h+X2vik`4%q^0P6bAk_MP%3TgX@n#({*)-5&26!9N5s-Apv<* zy69(iBp3_A!EhsMrj)Af%2kojVG1?FjpnwlneJNinDq`%wwt0=FSL({tUIh@nW3pa zWcoSmw=}QI?g!Is`3E}Rw(lfkgBEm`rYtq|737<1fKTC&5U$K=9WL^!QIS_w(T-tElng(%-iC6XW=NE z>*I0@#72PT?j4geI&Y{S^U-Z#;_5*aiZ4E@pXI8>St4~2l=eYmhh2Wq>16(d7O`{( zsT`{sIIsFnRS?I;E*hjFCY=sI-S%=mr#(>p^n>e45I6*~RY z%i(2Sk;wqi8eCk0ZYKQJ++##EH-Gl+%<&O@vu?BA?)~grgdNKH9UElO=*MI_@MZhj zETMZlFV6pM&NnWqTT(0axYOZ&yU&KBc%Bs76Hz3gi?kX@!F^eHYA05FI{XwSK^sO% zx>DlRbM-K@)PrzP7+B5PrFfLIgb{U{!++?l6q+Lj4EAbbqTRjeW0=9bycJJ{xiMo!G@$ViI^YtCA+=r|6lQ;XR&DxjYgL|Vj4&o%|?HTX$-IQON zDu&m&iBmF;JsF9==GwU5!4kccSWlnkgRz>9UV?{>PLg=DtXi{wls;1rUe}fXd`aK$ zMb3puQ{3k&cv!rsDmC+IXPPanGoN8UR5MtnX$X9eugAlOvy;&F=6uK+r9A}K{JDH% z7E6-QZ*GvLx=B zEs5w_<7kp|$fcG13%j1@&AGWY?(L2F&DFK}FRO>s#@-iB-_IHEySvUm zOTVVq>KS;GjEBd(=kGed2BInLI1d0I=|z7&wX=w3Js&5-ecVr&`nVq(^6GXQ1Og9i z!+&M8yCA>V{g&_PjHn%2HHSGQ`v6ttYD<;8%Z>M=gM{z*)_N!ovg3`pYZkMDgyDJ>qZ+g~UnK27tRIOPMF=RAq3 zMKZ@keCMNByI`zT_;ml$xK)Zb+eK31W0NEmd0){@ODDH4QHC!ZAZY{8w(SScw6`O` z1h8HR_N^k69h|fU(2`9sd$f z;OxC;|65j~GL3qp6;+15A@{XjHl5lpE>M&n)Y7X84AEk27Tp00MFaD}2$-}o?;J~< z@Xr7w&76Um7Q@U;K{?_9x=~o|8_dx}E+=e13&1o>Fe~TiLvgS5^LL8# zcTCRx7V!f&L|yxa3S!HgY?Mr*7*hL*^V^D~LE6T_>k0N4(mQ3+7LMTVtr+ec$Dh3+ zrZ85L9O5~`)!1$W33$1K4-CMxd%~$Bs%u!hw&owsSt-%I{@)AWsvB6j%}hLmjy?!J zV7-^nYacryBlc8vNIH$cR#F=@7Kd7d;~bYi!ykslw9G_5=NJ%Y_cKH2Pa6SH*8y!e z0d^BscLybB)@V+4n4$}3VqT+(TWAjh5H{)8vE`AlAH=RGWk{)0WGY(axrI?lrRA8{ zMH8xQO%0jX)E^oedWh9~V|ncwFo`S2XEx0BKlMFYx+7MJE@N*;K`ndxHI{BMOL9jO zcJ5E?o4U5x>|2$#vPT)pP2ELgi93Jhz(aDq%O5}#ZXxkUk8(|-VF2kY^%$OcWBVo) z?o=vx)TVgU)?ac@c--iBzclQ;tKHO7dGto!h7FL`Eb-yl`Jh_AdO zUt;Tb&#FC^oRq2Gz}=Rf<7Z$VHZFRomM~Q#68boc$cLjBoQ9?2E zYzEZR)u%tgXFS5k_<1rR8+;XUO*ih>+!(^%#a)nHKJqug zfaHpHT<_pQj3-}pUPZ0R7S;X-XYUwYS-Biy{o|o=7+s z3~HUA;w#J^hsrC?AZ=)N9^kWAbwQk)NAsDd3G32dqV`g z=i5SkZwSTYGt>uy1Q~?YtK&%39;h#zE0TrX&KU8TTc6uY_uATD$-3RwR;(dmLm>s- zR>CJ$%1thT(yg@PKqd!gBoixFhSuw_17%O>TQ0=p>$-)*l)dbSJFwy`#vHIc;7*sl z9FiENYp>+|!x9gA19Sk_Uc%{*Ll!kE%6L8Qk^wr-GZygiGjR{aqZw~9qq}Qc#qPR2 zz&jx`OeWoCVKuyWInEhe1{Zjt%IFG}l;`F?1QtBoCF{PtW$SP!doOX3x3K zmn-~Ip9K1P?JE)J-rMWH5G{T+)@*AS000)o{|)P8`S1oV% zx;aYxxyowIGvrC1a9NNn>X~yJXu`?K_=>hyEl-(u8B5M?Uav=KR{&7m5xKwOkW2j)2+p<4Lao{uF;YWL5(4+=@ziBB)yJZ$13%N$s9LhZFzXbb+t~dcdVMz zyh1h7u&9E}zHY1!mj%z6D((s$@t7x)4NZA`qi%y~Y$6|gUw&}1ISH6s0u%DUWHU~r zDwCjM6PSGQdwXR<6>&mM#YyjA?ZJ53m|9p_hD6#5@Z88XTeD&dRQz!1!RB@%Bca4f{&iFgRQ+H~K4Hz|NNTbAc=0qUX+`^;cwZyFp;ok+@Mzuf% zzrtyG-Zc$#lT`5=k7p+)TBHZHxza54Dz9Y)8)3X-o zW0|uDsBEg3n`HI;1hG`wgl}XG9DgCOC4D4NBueV5z>@=2CGKCp}E&*ly!g(NR$?(psrGm57 zIFYED9_qqE|Hy_d=<&wtkv@NP+GVbwJLLN5*3kwg1`=EUICG-F4_;Gn1J)~g$xrv{ zgctFsRV=Kz5n$Bcpyl65hz0ynpQ+<{fTBp+m8<^p>tXaNn8JHI{+48N_AMAi4)kN# z5tPo>A(X^cb2g4uej$!kI3hR47F@4YxGlS5;u&I8-=9Z>O3V%?hD*_cU_6K>^u}LR zFcyi%BKINkhH;B*1pE2iiDP`Pg?=jI% zv4a98r_#6XiaghoZ^fCXZ|F>bbM*@lnu>4Uyo8l*ryq#k8`yeJayTk%C^FDxYqAH@ zbhFZW&<2QjY9Zt$d1A_WN{iVFi@ni~s0lT(pHs*LSpyQ<`xS^+Lg8@gBoC=XE^7}kY4^`zgnZ+q6OC(0P=DqD;<>MC&7!Ia)TdZy;0GH5_o@$TOuT_`; zx-JtUg%33tDY^OcvfLHQU16xaE~VUqadLevXmWZ-^vtSu#s9oAnA-QP;~SbM7mNh) zp$)BJN0*U6?XXnrUvLkGIVlO1o*5RGS`!@p&T5Vd#tW9T1bsLb1|C=qL3TwasD(t? zN6R;0K{kMyrT6)@0x9yC06R`~xT^M}yI`yh00N>5S|XWo zgNgMOiJhQWGFgf)D5@7LC0%IL5}hv^_-!A<+<>xn?C=|#9Uq5J4olM9U%6CdepAQA zThyox0-rq2-81iAu%GX;etQ8$51^pC(G}&uTnzng?&=Lnb{pj}HOj zs4(W+D)ljWbngby!Ap==mNnzy?Jkxdnn?3ko-;1i4ifa0hm@aKSg<<9nRHM~F6nii zqE{MfTcw=!YB6FX5%rg@HEJN_6Q$cHTDE+{*2KPmL`j6CkdvNxI|eJYLIn*qvEX+|+Q}r!aFVYxF zF|ag8T}I9j{BZS36Vyt9&>X?q_vvNETB@Z|V~Nhp@w`I)wm?G#D8G=&gjU@uL+eUz z!li-z(4Qka>DsS?BaHolbz+kRj;{?$@nq?tDhVgqFV$$q3Jj@CfO$qV;(va^HM8(> zWj(Z#Ssy&JQsCiW^7<+}s{c~ZtZQBZ3bK;4xp08e3y%8U;c-(M8XDPj-59CBN|giK z{!w6MFM}DqETBCk6@KyzhI97(GwW2f*AmOQx?E3aNb57P+nD_lPoRQ*aet=yd}^*> zp>T~>a%oNmJMZp3(GOXxSCAH=bnZ^A2(j2O&@|NO+jmqXqYK?*T-%GHz;il9Q+nWt zajG8j*mmC6I=PK+D4GlDi6Hr~{u8F_b1b49e5vfL`%dX@xAvH;oB-iQX{>nekj;Mn zkPSkxW?+#{I9x*Dsyyiv>_+SEn49u3+^?95Upws zEr%nzOEBFf!_@?JFb$iS%Mb@oCcaBZK?c@LV1>=V8oN5m>B1E9`H_KUHR$QX95baI zM5z)hj%*5 z?v61kabra0)y$B}-p;oXeucqzA|FLarzDN~`k<(LLRH6$T?rHMg1NvI#L~)t08y;o zopGn-Tn*t7YVcndlyssaZK5T%*3(Ls5tL#R~#jDgL?|?ixPGMhYnGp)tnN3qTETok} z&Im~`6@E@12u_knCThk=oy4(XzB+kS}MP)W?0Zc!h=2;R1Br*^{{P0Rn2_ zNHQb}Gva##Dg?Ozqt5FcO)M-A+Vy3nY@t9 z7siT{=8y5^XmYwRNeY0MbGK^l{EZB<(A?S4=4|}d*yLn=v1ZjdR8Wa(TRS3XRuqSo z6V1Wi1gw%_{``D|o~T4VjycR8l0J7-;v(cQP@e!*ZwP{g-V`Rwl_%hye*PZ#$iAjaQ~60rR`Oo2zGNunlBg(JK;hCn>b9TzD~fY zuS8O>nt*P5v;H)jS8j_6?2l{-UX150H(cGM?BSoh4_$@tHJ5N8d?YaZc&Hk9r1Jxy4hhqbx_@_|wusQF$mpq~y+Y7|25Cnh@FALEXUa_FsN=0;0`?y~^@ zobeE1O$NK;OqZo$xvkgAR~K|E24;@Ru*a^zd9kpx>eaSz$^;_@Yu1$I5zQDO2G^S) zFKL1QfIdrkYp6iU1kB4{R^{IhQ_Q7|L!Va-^%i(}Bbs~9w>L@Ft?tMdE5ty>8*OJ2 zT4qD3PRbScA&i5II3OU)Cz1aNDlhFjgm){N?-F2SH04EJ7gc_%tCBc&PdAirP0j4$ zm4tejInx1gSBR;_(CS=8AjyB9$9)sL5@(gDVR!rr#Wt1ZuzZNdYjNh*49VxiVA@iZ z(@z_*=4I23<}_hYBIHUl`^gg(+Y_Kq?=`uE z8+eydEHbx*h$@g>1~8$~*L#8Z?6vny0;a8iZ<9Km8=mIaUKyaPTF`=MAY8kLlB zD)kOAFhR=Wd+zbFd>B=Ozt3$X+9A zQ8CDrjLY15i$QwCb%zJFX(z@rbF0!@1r`V8!dIJ-u4-?v+m{B#Fl%nqQa<25mj|!* zHX7B*-9c@Kl_P4O=sea3Ia>O$YTHqUs2o!wY&lIz3>(#{vlzF*+>7DAyDj5xKyLln zmOg^$aO1LKbv%LbLArM&j3|kQX|oz>4|JT$ltC7AOAqaO>&|`{q+Eno>j@)- zpxYHo#-+9=^v85R0&P2Fea0HZ1ueBD{JVtQE%FtU4SC}|NLJlFE6gTa2>rOqo`8gP z;}Ro{hV70-b;~j)vkJ|pB+7YhUB)@U^1zVXayE zdC|QY``bvJE13AQ8rH@b$GH`D8>*PiPp3_wjhycY*@Qv3=;knSd+)9Ki54i^fp#MeZGzPIClgaix<4%yZO!P zfk%PzHbrOdwo=o=J$nJ2ny!s>;`2u1C=wdi^DF%6hap1r3|m{v)P*JE9kp8-5QS#B!P z&OxQisAiG9@rG@!q3NP)EZJ1G{u;mOl= zjFh;zkCqXOe{o7Xngi`6t6*fu%|Bv_RLqyVAeb)}{*lncK<#_iqF(S#K%n2>c*XW# z=(x{+lPidmUmz=&huML6plvJ}vZ-)ePq5e0MxJVGb)X!TOkc?+R@p;HPjUEc zXwJYUQM!ko>Txy!tqL6&f`eU3_?4xg;%ZUGxCU#~Oi37ZEmo`+ zeyU!tm}a^o2qlF|C%iXqo~px^r6aqQgVZ_Z;ud>zkBD6QP2KK1LeMQC>6NGQod9do z8d{L6BHa)+JAqgnkYSM8W{e2EESyut7ko&cCrcOdl(9H4WhAxHELC;HaK`#}aRUuC zc%?IB4`Mqdd4DZ3k)zSAa9fd}m!M6v{UB3mb;OKw=6C832ARbMJ@sX3=D~e)WQXtTJ!e!VMMT2TZ5X8zTaw9!Zyt)F=s2-O`07gtwX&|<4kTa@vh1?$sCB=xk1?65kuVz zWa8sIQ$5r!Zswdpti?Fiec4a?hbk3-dFT%}3BYv?ao+~O>Ppn@4Wb|1Q$Nj{0ib^f z&bWDbyr`95g&ws{J_{0H9Yv`0ll;*_VQ$JEZ%3~iw@kL~1eX{;^T<@ZQmaVRj>YSH zYl&riWa0b*lr}lZB8vU#Ds9!^-cwZb48?qJ{-jD97?Ge7u8Tn9h?$1Ntd8=%rW#w| z!XIPYqpJj>LO5Mg+AJfzoi8u;t-pX0knDsv)^cr zFRcZK>yTFU*9Wtye!#w?y^`D}{ngV7*}fRcZR$Qv9oytydsJ+T;Vx9=Wf7yskgZe_ zNrFmd>F&#`Ln;{vrRWi=!dmFwk?!glrP;WMNs-8mh1Y-zA*7*b=+xHk)o@3kYrAaV z<#l?t5~wvRa$a6jR8HP9{Z?mpSj9FF%#LmbSR@<;p;{d9lN5x;_@WSGRE|#>3xx&5 z@fI#d_GK@lK^k1-orq3U0_c?!vbkbF2J!M&f?}VF>HmJN$Q-O!&_uw**Bo z>p9-th6Pj}ni$k0Jm2qe7z(ynb`orN-h9WIMQ@i~7eK0U#eSvuX z-~_nn2QmNR>rLdePI>BVTIKQf{QA+|FO7^2p>|Aa5KM6>%g+`hQGDE-mshGE#|PQw z6is53xATG(_tdh0RCw^EfEs zPfZd~-i)r;@v1>5*?hT@74v?z*L!3Q+7uZhb07ox$&xH8zEm=CmkXt@5DYEcxRT<% zwa0lSTqC8ZE6pu3vd170^?)RO`!;<7;$}7YUz#0+pnQPbk95X zi%~W=6vLsALtGrBP)wkaIzr31eAtNuir+c$6u+ZiC3Ah**qP{kZ?W(CF=9!Afhk3B zDO9oe&fyba-3~Am17#2{aqyoOmJRl)Tke{9pUA0qM-j8{w|H^BemEd4<*q}mXLEqx z`(>3`yj7RS$; z(TD@0QY$OMnggjK`iN)i(XbN&p`{zx7**#gS0pWJfAZqAzD_r+qF`HSm6^3EFP%ba zmBD;~d!Fg5eDPgy$BhJx2qNIvJ*F_cy*+ZfXWbcoK3^UE{vmi%5X>yOqz__!w}Xgd zbOtwsiF5d}<}8>#=o`%7;ev7%;(~({%o=8oPe>Umic7|S*ax2|l%E}}+T+TjnE$ct zQ~xJC7`E`mk61^k8yMtkc_ihzcV(r9RlvqhsFhS`Nm3|ca`X_kkNNH5zT|n?WRXnq zJpZIHeY|z?7X{h?rtY;v;1OCo9Tl0qI1zzNMFEN-7d2IB{VZn*5uu~@EYhb1joU=L z9<4tKlP4Q_g?LCjrj*G^{kK_aX=yqw5_gfTJ>qheC#ZTM_Zoo*K^YXF=~2ALNIkz@!lWt;64Rve~?aR&XV#3;B_6Jr_td%A+0I|aam z1=2<(1n!M5zVhycY>PN;T&S)z3i!0i$(Psy<-9-80&|W{3Wd*P%h=lIX{#)NvZ7W{ z;xFZu7(n`cCn2cwT$*a;*Xy#J7;2`8)n_bXjGude0(;VK=(uCUi^AA{K6HLK&5*_d z>s{-8gU*!Ej=dBv3FSCdx=m8qu_R9y;SQcb>Q}-B2o+jsCXt-{zcM7u-$5EOBfuuO zn3ji!Oo+H~#qywjjKwR4qE2btsMn=03-GAc(S97e1Hd_~#B>qk(5!S0U!`v`NaA%s zk*p{_5zNzj1Yj|i=qI19c)VM?PszYe{__5MzIx<`fLkTC2{5V5gO+o z`~`rDNAJzE{@r)F7pPv|=W>s&lDu402^zi+tRlTWSL)-x{I9t}YcUYNQ*G|Q=-U6D zZfX8~y5%>u(zSCHHPp5FZP{@2xLbUXID2Y7iJPTg^~}1ji4Zjt-0GO@lfBJ%yC<;5lgtwVN^yRoy(*EBcqLY3@B zoTNdmGCqgJfV~qiQi(E{B-SwN(+WgR36RrzW-WpmzNX_-H{MzG0(KKT!Ue}5^h(V+ z6@-!kX!&9p8}}fNJ)G`W9>+N@9ulK=3+?GlgmdsTJwS!>k4&1=;A^j zgs_ZVI5b*W~EDfr5&Imf#mzI^(>C-><%Od``7Pi0JBXM_K0ek)lf9BxQlK z;rG3diVrt_f-@Raq_8#Qk!0yYYjPq&QpAT}tSJ>OE}G~e;TelD<5)TN0|6mcz$?QDA&iq0988f%@bZ$*3US8>uDcK6CN z`kOuDL5Snv%VK91XWoz5tK4Nq{b=DIXDmkATELCC1qC&g26yP;X}b~zzUX$P^W#KN zXZYDc>qdGkR>dUa$)m3d07vDn4Ov}BjyA1EusBU5;6XFWxss0UN!gP>tayeLRrmJp zev0*`%v(aIRjZM=F3J1Xaj_+bNj)Bzy5qG7f$EdHswVP#RnW5?TMvg0oJ$%Fv^t(4 zIyGtc+%{_pd5SEF+4>=3Nxt^zhn(kUIO;KSCyy8CKPrplYHM_BQ}B9hm>11Dh4W#- z=wmveYAq8F9MW115SwmL4`e82>$GNBkd(VPyWu;>{9K<+@7JZc3}>05Qb_S&4zK!i zOG!$EGbq)}79Oz-J7{$dp)Y@~jtW6QJRp58Z_*imt$RM8rMpfbDN<1V4dpl?SkuKo z2yYCGPmqT<-Iya>`P)J>NXFf^2(n#SLF*%5)h-ljT-7YJ^Mng*lSgPf5vr`?vbW<5 z;szozYnx>@b_PK*d(vid%I_b8UCOI^t{5SuLhL$58P=LoBwpMElGkeini;Q(6`~Dj zv2hH&tGTN6ODra|IT_xS(KOZ2|K5-?AZ441J?|oQ2KoNiBVv)-NxdUwqNFWGWPHlv z??Qn`n!@LvK^;&oh4>mb*FnA~?T1 zj}1l)0bgtc?ra@Z^QRU}oeWXZzX$T4%4yYU@G%3bq6@ByyTvH(L(`04 zv89?srZc%gt#`3&Frjt@S4g@RgYmZDV*QDV*Ns(?7s?=@0gTu#HOL%6~>~}t_N4O zhbW}`mA4xXiabs8rTSC;!sq;vw{@LKrAiGvmhN?zQ`MWSxAdvng}qrd?sC;UaykN_>Cr`Obo=&W^C=QDxrg$3fBY~!8d?X!m_-W&PAq>jXi;ZaAmZDKC& zs{a(LvO3K4l020?>eaJO)qxL_o_#Vg_>E@umBs8P3;#EA+w zS-Da}vm8}7u~HC~nQaVU2ekmt+=*2MuTL3X5*Q0$*6j#Q3@m>H)*5U0<+&@ek151hq@mT-Hh!M@YaK&tnPoNX zh_n&Pd;_f#B>6W*s6bgSL_H!+(Z8v!71e!PlGoGBmDj5$ z$;YO2m-F=1#=U#A7tG9+?rX=B#EYe?R~C`)^TtB6STd8Ng*Cl4A7iaB&&%FRF>~!g zNnB&e_C(>y)MtL%BBHB3*TuC0C^wU^wVrAv^e#J-kE7W)d(}_cF?hwbYUq=lvO9UK zb4-8hp!Vq|9%ZukQ}{w8^JCqMZk%M~62zJdEssD`W`-|BXaXuR(ISF8DBzSfv6Mi_ zJg=v2ZTk{Ba6PYzHwUFsH3zhK+E4MA70E3bf{Q-@yMRARE@!A@8sWEi&hi1pylm<8 zoZ>MWxx+0a((QA_~c2lJJ1<_L1=3R3jsK6a>{pBiJ{W%je(?QdD()7APx-hA_ zbH=^Moh!W`l6%zK{JpVvoz|aSgaEX71{|+f}ew_uiM8+TF_2R{1#* z)}0Kn69k5bm&U#wn}W+I@;s*Y*)plWEAzQ5c*_m^J&*Npx2Y|Ou&cjypMUR+RDSjf z_<-A^kL&eqeLg4Fjy!%dh#BReGsN1B+-q#Y6Jcwy#k=dWs@wVg9n_^O>32|Mu%7nu z);}z96FLn+_P^;DqW`i={O<+iH*Xfe+Rm6p*G5<0#E?ec+S1b6%KrP;!opDB!St{D zztOq=QAKvB{#8XHeNJ-5rG&UfgT_JeVH4rSf&K(UBc^X}M(rr2-NF{4Hg^6btClU%{|SbQmR3{ zeZGQS_&ElT_p1m@M2i$YbO};b;;0EhG!HtT2ysUJ&AqjL`H)v7nSyN{2doKH5AVf_ za&>nDkNh{S(1xNpg=ONYplCPJ$(34yO+W>W10*nqv)N4L92T`PJiDt|wwlghy2q=F{ zr{k;$8CP>ez2v#sQUdEE`U#zk_42Np@%)QJ7^b#bf{st^;570ACRUbE)#JovAYyAk1a)(_K?Do(s2+CHd z-!dQZ4&jO(>wa9zg6c9i?Orir;3S+TgY+=!)ti2nw{Qay*!6p>B@$BWaS}x?)V67E z)ju#YTqgXMY-dB@V5D`M>J8`p&TKkBEte@Lh_=JQ4|@ElEf7huVI0i8S=;H*L#t&O zfBkIGE?M?NePq801TCtO&$csDhA@yigtM+D!zVg0E5a_lY0SB_!?$}GB4MIZ3Fpx9 z#GNdgT}43E38AvIN<>p)SQt-llT8q@JVoaiV5eBb>EUloFR-8s(-p!?)I&Q`si~{WPV_D(Gn)kLqs!V-)p)kp zUW2c!;}B9;V;&UN<;ZcW+?^YM+iyhhG}#}|yXrGz{2@MwE-*-YUTv$X#th-E>@Dxh)#sNS26VlLx68qc0Zq0x+H8;At}3x#o2O-}N@lD=Vcjf8KmmVn zG;C(B`bq9Q_CfXeq}v4jCezdKtsWl5tX|(BBdJ`wJlsZ=rGb8kJ&^VokG<;GfRDyao(?Zqq@Iq*E6NUzMmoHe7uU<+m-c3Nv*Nqs$t8 z1gR%q3!pR%ya)?X6Yh6JzKo=Aov~k^KbQTjEfJbF7LEa#frn?7on=^2hb|h4UnLqi zsNxBamf`4!Ja`}@v=@DgX0{ErwJ8WPIdfpGN4&{A(FC`xZb&|WPENIM8v)@PU7)N& zJ!$LA-sL5Kh!aq(;!%8A+|WUAku0ZW{@66Jo;0A01m#pr@{J1u7L`diQ^wLNI%wU^8QN4PWHc!Aw9M!SgpoHZm} zeQ0_aSb;8pYyi4p?9wqD*Em)?6VtbiIU0t zwUaJ;7LReW*9Zd6?FGSj_mJeFjI57L4Oo}%t(S1`XJRb(kn%hB(jLrm5Dz_Dr;fab z*htnMokxK2jq&WMIq}|am#Gh=t8MFNrq4=z`(Ja9((t;FC;J9a=m$cQ6?0;@&$l{u~{goG$mT%FMcUo&0-9g0;er@`lEO8HO9DjQrauX0w+ zCHi{{^>U)zDA(;Wm3jb{4FD_z^l_A?iz?OK2ZXA$TIWM04@ZQ_O|$Xr)P+%S~XR%Mnb^xipO$NOe9%k87#^e@ z!{@?K^h=f_)lCy067p&4@UQFr*Y$m4#s5D0XPHeKcC`!5SQ*eb(TCy8dsh+3P&8+v zU{GqlA=GKu7Qu3jvBm|0XFV6NB{x(QMK4j+->v3nS-+AA+*nP*mNnu7v0hflGQSn^ zsccb5heD0&Vvh7rYO1_BMYM?wMd5+ec*A-MCA>)m_*)VQ6DcyhV5~rYP*OhOl3wpr zIYS&aEgjDnQx{<9yy!T7pT$}T?*UUpwdIc2N-Xp@z4u1ScszuQ>)?uEgtg<+Guq#p zQFgWhvF7xO+lC!gv{>>#ezA;rOVy}W4M+TY}YR3B5g<4V+H&(#gK$Lfkoutiho*vJC3zr-nq&{cXYgN2~8YblkKod!ZKmS$U7Z+T^ z6M~8sxNYG-ae0pBn;>pp?kFV8o+y!oq*O)20w_ngI$Gh7aY;y=x#Z*}OFP2N&8PHY zkt9xvLaTu(Otgd&MlylH6*Pas=TAaatjtCf zQ9&0Gk=me-<1Fg-5@A$&j(Xmx`?W^Oox4es?ZTBo7w6F_AM23_9ET2R8_(ySiSiQ0 zXbL8@dywBbY|XwobuBT3ax)wMo)EdE@5FS4PE^j;QYNNVeiz!_sF1v&W^8wHCh=Wq zJMqj$Nvw$bc|Vv*R?6Mixnu}OO&`l4hRr1tO!m@j3jS(K2l3LNpiT}^mDD~dueGI; z%S)ZmHl@lr?vM|UXo5Bc!oqcy$}`?DrYq7%w4X|PsmOa?bU|w7cN@6{;Y^$xu1S}J zxO>nqJSxPC^nz#@-YO5g7BLClS1q_KJKEMmN+q$;TQ~H|s)%ciB_kd=7{JsPzttmG z$g>iuDMw3eind}4k{ok2P}>Y#x`poZghNWqA`+^ftuLFcmYB3srWWh_gCAdCJt|7n z#%N;~*Tz5=aNaBg-mU~L)o1x^1p${>65NdCjEZlj1aTc+8rVl>c>L*vO22EFnrfIXK|n z8Qgma=^u7AWosc#`j7wsq-g&P4*%U?`ab}N`3-fg{*tyyxqg5DlfErMam?x)9Oh!M z#def}DBx8motB;L7psP)Bp_<8uo#Y6i;-EPY3Srn_Llw2aS;=7V z0VD$gwUCH&Pe}*+SXpn;we{2yExeTAv`_jj3sFS{;*4hZggF&*$zUOsF~5rN)@v8A zRM*(*UZ2`K&knU3*hPSLs2)ke67*3Cl^IqkG43(e6tD*8lXnPSBGe{5oZTd%xEF&0 zOaQVMBI3oY2^Sc9E2P%gNMOG=J@<|wgdYPdQ8eY`*`DF@D?h{g$Mk51FO|>*Y@x z(y4c|jVc~<=0MdrsEHM*Fiy>?vJ4H^Pgrk9(A7_%&JPV+eHC1q9OgO&uRGn1#Y7YB zgLMidc8SDz^M-f}rg-y5ct;9tWMX;}mSRI@S0N_|D#DGah6^Q#UBlx=EQi?!NF*1@ zr3}w`??Q$1{Dt|h7Syhye`CH<|KgVP_wb|s_dVqQ2|xOObdM48S~6?2h+I~4KlydA zXmvayBckHPAa@(UOd_A5hnV9Wsy5dFJ)803MjB8;UGm1&z59~19>ror zk8Kx$(<1F~2=wX__}EJ=iHGZ;73D+b@jJXKaRQHZVX6C;^<|fLQ$e|fKxb@_Z2=7i@p8?PMxRE z2)w1~F##xOFt6rmS<73P?9qpsJAD8{?GZ^%!WvNJalufgR_PSlxqm|n9iUKMBGu}g zW*c!Nc3ba^T#492c!Aufdl%!6Mlm}2^l|^|yaDS(C*r@|u^PY6{Qp`9|6R60`X8LP zuJJ!k+A&&6x{nq%AS*34D=-V$Bu7K}1Oz9WqS#*%JVeO(T+$3!rSezE9I%M~43G_J zfB!G}fYIJhqrs`W!Oz#vb--;@5mce(P@4%@l-UUjOUyo6cg>K9ZS`bdo{n;Z%fdJ| z0o=qfZ|N*FVbIgNLtM&(RVzXPd5j0`u>is-KIWAX^CHHg+4vld5|~(EHT}fHMb;ci z$0DXa)-{Ex^2K>AwY`WqE$^zl=9c|ERW>yU<1wQ~&n8z5lCjO+MMG+wc;dZhZN#RC z@SVX#U=(Y7?*z`Kvj!%lo2ACxe1qdJPny1i95MlrKTad8qO%q^wpl+QH>$T5FfH}BDq+J@+aN?vuy%36%rvXg! z_RRF+pJJDQsm6arX>i0n$=Y`eCjZNG`@4-X<-d>8zt~dz|0hx-VyC2gd0_{;0>m2> zVHFX-%<=gcm8c3QCZUKi-u&<&-Lo*A_XD9}sGHmJsH>ZM zib`Su09jN-WTYK8m8Gk~Bg#VzB}Z1IELGJL#bVbYVbv2&Y(j?;pQr;CSafLJr9Wp3 z@SaGcHoPq~wr%S16v^Dnhp*4z7FfA|Pwa7DH-qfEWyh*oBe`nrg}_A1y7PMTZz_cv zsD0_iX@LWYG@tK`Hk;Q-q($^1L9M5txu>!{9bR-RZ=ukARYu|Zt;z|@EO4p8E05A% zqz{|fN+f&KDS3>(#a)8}fP@Gu{ zjkm;tNB{g#gIGXn-?~62itve`q!%`-z#v{AvmZV=^3;fyVlL~iLv*%sYBK*mz_@=& zHGdyZ{{Jy^r2ii?N5!@8+6I;@Eg2P5A!(MM40u%!7o|8(d;3Sf1nj)LC}HSpXHC*z zg1*SvFY<3Q$KX&dn5ob737rbmA(Ci0T7qR zCss&L)rNX&{hooL=)x&$%r}32Ks9C&@;m8e8sh6OUlrcY@9ASh1)${T$)y?)?y3GH zpFLAKF@O#0gbG01(cpG^%4AR-%7SM?B!>w85{ef*CF-kN1=RHV@b5X!&(X1ImBV+7 zo8cXPN{2#IZZ+-RL!c(;$RhjYi5u9rySdIhpv`VgN1Fu=S7_~j8e%_CtzPCl^(=BZ zz{&RT>c@bOw{~jF9^>PJW!hza=ii2|yN8FpqRKxpXt>OLYLe<=u?Ox%)&bdX(yPx( z4w0_%EG}9pKT`eqC3DfcBPZySUxgV>wq^m%qs$NvoN# zia!dzL&Cx)OhewKrBCR(!9 z>>7S_>2i4be^`5~;JCJIS=6?enVDHCF;j_|nVFf<7L}MRmc=YtlEn-bGcz+YTl}=U z`@TNCKkn%l@gi2ms;Iw;wdR;(Wai9V|FCpyz3zN(e}NN%iJj((j%AlM6z)?)K&>p* z#1}!8$!o6MRzVo~BP)W)$+p_dz+4f&-(ab(T3%Md`c2q@3-Q6aVe5I-LNSnkWMZ5- z@keE&4htf@OKgg4$^{MU>;=m2xZN%*GAkptZQt3_)Sa)VwGE9J5AowGG5n9gs=rYHs#j9f%BR{ ztg?PtFi9QW`|;eLt8@&WtY_`I5E6aF6JW%RPM#1cYumH*fe&6JTok^TK<>jjI`A1w zI#XR{DR!dXrF9^G5ow}7MMP*N8{`tz>m$Im3zpIhlao0mi;WmqInQ-G(%Dd<+Pg-G zFj-!`?8c$+9tFsqKQBpp#SFj6omzj)fMk{wR|H}+4XZI0*J?7e09H#ku>z?9E!pE# zVE8Z|o^}I$1BdFW85b}43D5lGY;_D}&#u#vwf*z&%iuay+r!1)1D^A(jtB+^t4Y&;N-$$EwPNFcj~zy1YASc!1wn1w7(=wGCv z^Zg00uQUDyM(U{K5A4vL3{wuk7Tq5zKX>>Nmgb0iI`TT|1&Pwa^pU%6M1lF9O!X0K za9WA!oL&s%3|FQsqOH}}q%0xc9F$RmXasXyD)Gp~3A&)v?JwJB# zEFlq8{+;r8WYFaP>t6+e2ve!Q?cD4+?W zzd^#vH13hE3#0#<%u@yb{Mmt+8d}?`>oR!d>~=Z)c8x?ZaC24Es&+XhNqd0m9>3vlGTCt1jbB9iL)-)`bUx7 z-XJchsDc++vtblDy`~mdescoxXZM3e@@!HmyTML zS>M!Stsssw=PiDZ9dkW}2B$OmQr1fKEW$v;tsaApZ(rOg20S-qmUjPv{SbCTOQFsQ zl(B3GNLzSU_VCfS@Hvtm zq`MVALNO9^cbx~I*?Tc?Gft@0?Z@0loh6AB%F2&WADk+c3-G^_Ic^|D0@&nA zKpUpJiJ2a%cH#$X`DcnchX-b1c?882qvFh=h%ijeXWs!6XJ3f)r92r(hSmsS9GcD& zss`->N!&$M6$m7jq?#jI`a+bI>bB4`(XQ6TNK!mb+{_b_0a1hjOdPqQWzrKi!`5YI zp2cpGQD!WYgOCtL?~S>02{s~g;FcpBnTBv>BqW*-g|v1yn(*o6miA!Azi+q9SxCc5 z+ir5#mljznr#F1*{OAC>yHLq((2uT4mV6=#L8drMpg#hOgxqdiGWoKYhZ11|EaUMX zCd=Jky2N;tHHg{7N~F{|=QiOvQ$Kv)h?-_*kam>S9Q}}A8X%iSpki~g{Ofr93%@BM zSNI&d=o3Z@r2C{eg{+58$rW;MmeN&5cwkNdPx+C4+!;mmw&vJ}A z@IlC0Y1+BE^^sD&92CylVD~&X{)5D5$!0n+^f*$K4J6>#$7B~0 z36mUF-#JLqrg4f9j4YRV7+BBPUZ>?(6zq!6QrwsQ51*Osif7)n^z=r=zkIHjX!W^R z^SSTr^cg>Ie#n3KKl||s_i~&~)ubS}ucR&}`FE_zw6`H{%#N^C=H;d-OoUT8I=iQ& zyr6F2k!Np^#NMchvafE0g5;GHjQ~a8jxrxfUxG3pMc<4vA6Z|mG9OjnO`#`=-%4?z zr&2^pf#*_?3Plr6c6`u;^c6Ra{?(=$%8M70{>`QvTo!?do?X1@a9|@lCLEP^UY99L zMxCOyfu&ps8s;j0e6VYcHiM3-vtG9&4zIoWo|3-QS$dCvB??FV^jk;U6`?QoWI)0RSK&q6TW}XaCfa)nU23WgrOPf&m6d-lqAM=yFFyHmI;F7HT+Y0%Z+kJt3@^t4eRWZD*?PnxtJ zyS*l7wdt|_dLjlggFRJ6g%9bL0zI)n`b;E+l%nymYqUr8lH)$C>ZwT1D@+l( zfry>HGZuNc^Xoi}AMJ;~)tQzH@0e|Gj9YaVNkVz6Wg__XPm^3Srya8E?oDc;iuX1N zxw(kv5xt$DU7znXz#Nq3LFD-BnDljvpc&o8Zyn2R@CPj zg`%H?wR+CYu>;+x(%c$BOU?6maB><)maA`o?B_P3TLjCdUW?SarrvB>xke*BO8q{8 z=(tYW2Faj3Yr?zQ6mxziM?@Y)A52=n1^sFO-b6R-Y)5Eb?PZ&dZH1B6XU-fBll0|4 zoHB%3RbE;(sQK$_p#tXtQ5!V8vi`GNzZ)?uYqV9RnbUrgtHKf#@^~%;GsaXqJ&+=Jt z7$d}gpy=}fmR3opoT#J{9`2G&u5p08yMA}8RGu(qSUE4~T{aJ}qAwG`TER`{hw(@B zBLs0U(r-HaC`BR`FU;exI<|%MGesr|@@Hv6a-)qfXa9zY(L;$L(TdwEpY;24AFtXl z0NOE_);ksO5qbb@3n=gV8OtT_1nyyy-~`L)#*qSXsyAvwh0o}7?P4`8FqWpLz;W*U zKr_mMxIJ^gJky;U3EfP!pPevyX9Xm@zbt?`>nF5c>M>J27JxSizJn$NxTR0hcBl(Q z$4yeh5K!crl&B*art!oe91Bl#2b>*~->yk%U-wvel%zj1tEOfWPrwWo_C+;@}1UHPWS9Gox55&t~*VaZctWBc)V^wzXb2#4329T77e#C zmB$CiKV-%m!)4Y+Ge>^__6`((wzr8ttp(YXghgthPRLygn|#Bu*CxVkke9)lc(a$` z++d+j!Dn^BXG6ekrZwTyU;~^Wmq@k4&&`jq0U*%t_Rm`q&ReTkz&*i2_+bdRVZzNl zTdE$^xJTBH2kD&9!}GGl_~TgZJr*Qk(Vv|p-Xlok71trroauNK7WzfNXbMl$>SB-3 zQ~(R2F-XsN6Yuq;p9u^7M6EU^==a1e+=AG1=~p`Kk>7FYdOQ7vj06k5zJ|Ts znLI5hI6p1u4|M7`NLBnoXoF}JNI+Z6@SSiTFR;L=I^$%mw{&+M6GL%(MJK#ttz;A& z@V$crpJi$`c%_9~_J&&a9+=~S(;@Tq3Y^w(RD4UH^cS)0q^R3KS-x-qu6WFqcCXTu zcK5+O?eRsp1i#p~pg=ia%_xNq>Oh)_{>#B0Aw^cM@z&g53}x;E5R zhmIH=s zsrapzTY=}7OE|60E`?ztPXS4_MMWd0a(-5eGYS8=pYgD+l7Mm)TF6ycK$}vgGD)A1 zDn?tf5=WpSW|veUF*NkHVS;@Cr~9lj}X4%l?=Eck=1YvL6|=U00> z2+Qc@z4>cwHZ$zY_ZJ2sx`jBJ0?+AhZrh&fUATzoUX$mEZ$Sln&Tp&+xkLOECBC;w)iO`RzE?@r zwg$~J{toRcv%DzcNGF8dhfa?4Vl+;xV)%GrCS-nl_D{o4rBZy_l8yPdL=42NMHWWmg`{SQjTOrW0p(A!9)|2X| zlDP0PM{^Y6GQH?;moewlm>6;3lDO$ter|IQ};7vuFm zvQ|D4d;VYluaH<~#BRU`yC*|32^((mNyO!oJ2^Qr7?osxNuBf$+5-HTfDbk)cm{$4 za>d~OYr~7TVAdyc=YZzlKw`4piescMPmByI^pmlvN9i*Cqo481^%W=fx)tm^vr5?= zZv-T*O?5po-@E~A7bxhP+t z3WL#SN&q_1t+gYG$hF?BHnT>}qA^ zLjLcsstz`0_Ez3z&i@)>RP+>P6tVrsIp&ojMX*IgU1^5}Xz^(M1E8a<(m!@W!`sRg zM4ft@lm^z`uiZ)OMtNAMZq&FRarM%E3Y?RJZGfx13!nAan~a0k!?%Yu{!d!;VvbVc z=x9K4iUQN%xMU}MsjZ#CK zJwIDv?cV1C|C6U@GNqAWVTQp$j`K$b37?H7h;smt$d{g_Z34Y_2D>K~3F;$aJE1r) zKc+~4^K32uVbfv)-MRzs#ol9v?R&V0aPA4|p>cMw%A)TaDm+CW$?K)!p(ii(5ZRzI zc8t)jyR%fI_X~}6x@c%5i)1_mAyx-N{}F;?9U>(HwpGBOtg@(eq@m}Pm>)&9C`(y| zzGLf=5v0j7SHZxq&x_B9VaE(DhkwTVlWc#qCclj?a_m{(NwGo3l8M_Xvg2DSwJY+@-wWXh?yJ4 zXnGvE&-RKwQu42?RL8mcj4lfV6MN2IwfNI@-m~@7V}~lrG;XrzEo;OY$}=tF z9Oaz2qThti?#DL{@UKpTEJO-UBqt}Z3$v3Nz+Sn8y}y-zIwJN93X8`lo#0#gJRR?9 z{_Tvo>dc}~YPfqsU)cB;v#fhtri5qyx34^BJ1o^~1a;*OVEjh};2Q+MkdTD-E2Bhr zAQULv?O4}eW}VpTj1H*aKB*$xh`ip*W+XLoY$3|QoU9aN4cDG44d)CuK!|3Q+mK^A zdr#7KXCgQgI1Su*7WraT25F0ja{pQB9)^C)EakBmJ&`8=+vFUxKdX+dy)Q2il_jCg%Ymh5_w02KL+G0vme{B^>wz&L93mzGJ-4PgHcz5-kpz5@|6_Wt zW1a(ekER~2(|R;sx9*j==%A@yC|}FI__7Zo=5&KB_V3NPMAUuqZ7EXd(%E_|h_;@d z252C`fHuW$zGQG|-GNEh9L|L;fhrD2rAKXgmePFj{-p6G1`0)^Vl&T4=EeGvs#h_w zY(~ybuM>PtW{o|UE2%+}>8s5IDnA#smu6R45IfSzqT%Jc4qeZmhk=qg!C8&$F_<1j z={qy)0&8a3=U2ZwMOwdYxSyq}b>+j&J4zb5Y&h;O+39a=%>@yD=$6ZD`sweV?2gmz zdzKsw>%JN9!JLx7wVH;q0Q#Y|en}7uLh`OU$?k58TyyAIJ)nS1V7I*&Eu{H33=G}f zvxS$+a%Wyy0HoI`3MM1J{-XePUL{<5e2_1t|5tvG|9>xle>;BgPjhY+vwz_>?H~35 zcpv`U<5K37I3V?A)fr4N(NPE~=)`29pgl?yXolRnI&EGY^Y~n&B1#dB6TvCLNi0Iw z3Rty;>y~7sH!uU=TZ@usS&*ZZJ_zc@@qXzb!|(Cl?s`CQ;~knfx+Y?Qxik-KA-`_q zXKHt-adWPrc1V;K#Eo6pCYe(cadM!hfI7;6abhw>^^JWB20BJLV9>s=?7;$?MMmC^ zu0n7=IwFlDBa>jD60JgAuBX1YWB2$YZSev(R@Ou7D_<8f1ApyWgj8{X#dHk==L7&1 zsf@aM968I0Lk@H!lWd3S;W2D(C#RA4g1e0$vT5u0#91PYmfkLO;g;HOJt3{tPM ztL0FcJ8?^}?+1ID{8|#O7;-X?WlDywfR0U`Z+*-jOU6W&Y%}k=kQ)Sd)jQqrCaQ4J zqRy^&IU&Vo%+>Hyhr?@%z=5yy_+H(+uuZO?3iSaywPKSJ=VL1S1%9U%7EiJtcGzb8 z&6fiLJI@7S*>7};QvGvX-U3}gsNpcX%YYZDBJZ9ZL?iZZL&$McMe-i~^T(MeO%P5^ z7Y3k&!lKbU^(MI_s#1js1n!D}bqUgZVsp)t=_&&?PW{{>xMh~jDpZ9X16m4p!O@w( zO2cO|1Xda$G_sfP#DH3xer=)omTi58Wb*|TfanQXboot=l=EU`*QpoQ((Rkp9|v(@ zqacBkx&U|xwA{^1XwJ6#&4LW{o!sCusuB^&Vpb&^-$zG+sM`9@klW|xW zs}9v`dW38zS%{4Ela;!SQ_JbXuVZuhe%%N+x719<=?U#*C9ldMV7NA5It8+HBK zRaxX2w??#2kNojVu3zwj{7@`GLM+>!73QC76RN#JvgfkPsDqr#@MNBKvCdyRwB74^ z&q#5c!G!Lg_D)n{c4KL*9B93ez&gHn9@YbI?LTUCa!7L51+tkZ3_DX(isi|W{cd+B z2X+P3j|AiCizf60$cL#n3eqjjKaK6Fw_gsNr*FQ#Q=W4#JF`rszNlCtk-#pyp$~}@ zMiMgQ?M{KR{lF1@aZ$5{sj|hGvPD1>WD2eUOoo|QeDL{kaX_SXiSO>a)v@BI%Gl(5 zs7J5g-g+IS`Hy}BmWl$th9!mgmAfBfiFO2{FT+9e_(Qko==K))Wo!)Cc*u)yPGF)) z###I@^+ITo;5728LkXbYgYr#N))!6O=;ii@OL?S4Z3}kl09pCt(fJbC^a^g`m0bIb zg+(c|A(9z$k{O%yMh_g@j@*nQkf8T;w|Mz$OV}CnCzKSBevC1u z(c0)mWVv`h`5v5H+#an7zP~+ce8M@UIqddD&ul6;{Ok~Bq|~1T861Z({=Lc>mZ6Du zwb8V#BIol6OJ(GchiN&rWp|sSI^HGYe6OQOzZ}j5O&Clf_PWL-2&uOlsZU6WXlRl= zc+D<9JjlppR>7#A(P3fbp|zW1S+|8OizR= z?gnJmghdYDcLJ0umxLZ)!qWw+%vX682giOAD(mE2hp8KfcD>ueQ9zM|chdQsWIAcCyM2bxe( zTMANCX5DkkN;!KUKBXkbYCZ+w8XE&wd^tb_mHkt7%z$6fYYHS=sB`^O2VA;%SH)Um z3YW~xEziD!f>uLh%s3NXUiaAC3L*N5T84;rA5KP6btP#)K?M3V%i(VQ6Lh&Tm~J0s zgQ~5GV&6CHej~}$a-HkGh?Z#f4&photy?J+RauiFkcQYNjD*zh)%n|)vKU^I_Ms<~ z8Ta1yKA>W7@GN$BA3bz3BT3d&kT&W3)S zc_i;lDQ5;efhF#e6qp`MR9y_2c*gewDn8FlNi@*fQhUNUAtmrsL;-*bSB&3ZK9>jo z?m@e1qZLpNFQ#M|h+XK1%HG!iXEhfx=k36rZ8eMfWo4#lSokJHeF?b318#Wsn*=9= z+drXnqxuJC;Qb*OI|`5p1FVMP`+hUT*l~a2ffykhrDtQtV{VAlZ#XbhAhe*iz*2`4 zNfZ=^2Qf=Sx0}XpVSrn@w{@Snr|EcnBv`r@od_&LRAl6^Z%)w)Yn|~(bqw9vG+T@LyN4>NdbF;JB(U-z^ z6rdf9$?*%dnI@MkZe46XFZ_P{hqoBfGyS6LM^UT)4}$ye6Zn6jfcd)(H~GJWyqW4N z&S(E;?~CJTQhI-yYrcoub8M6pCA={Xcq zA9t4z=N-*kSMJPMuS~pRx9 zBBjrjxJ{rFNa;cBKM0)gi5O`EatLsc_C|}prIPxgoguHOv74fe(x)mPlDB@}o9kEp z37{G^Y}o5|G?&onRXm-JC3XACC~Y0&W|Thtz-p53Dy`w+*yPR^;w15gHi=v@XjsY} z3ub^g(1?~s9Es=b$Gf1EbdrDWa^_g&p5bS}i@7J&&|TCs`Mjqa>}HgDJ}pqPQeYq_ zP~np+fcpvwki15AO4z)GxLu{I(tV@&ATjJ80Z zNPcNyTW7dZ!EHPUv)kL7(Bjnd!=xd)M!Cb-&YeerhAC;c3{>!UG$((o=SP10tp}%w z_Yl&dnHPuE?Jo~r5Ok}-V%K2$2qVKvP}76k&@91hp}<}xZl%%)-WW7hdKC{L)!QXS z$nUhZa;MAZZIx|a2)G^{*19!wTrEJ-s4EBNsOX0N1>UEbvzevN#?uaPFQ)5 zQZ(-`l7nlUL5I^o|4(S??{xTo;jJ(3W^dx^;4J28V&?eQQSX1w%t>l?Dj$Yy{`RPgRRv#! zg{Wx_MJ2x_SyxcZE??)(A;*a_EMumaNzGGgwJfPx7N2q2ozw~DeEs$-kb%oh+hSNY z^CSVW^!OY{5tsK<5Goqj?uZ*)SaPHGB-fgiLybd5kxp+By{-hFMbz>(vM$W7y zUxo)OQ20_#dYfGz8}C1@uAcgG)TU+)n-)_-^fClMje>WTIOIke$3QFW9ZPND9181TqFd<$MfbS@Ufn-_eHUjg^h2afU^ zDs?7?ml)|B6{umE)oN!q<%QNy{@y*R`(+$58j*;`hId&Snfy0$BUNsZae?N20)}ou zNO>(rQQ8I!KYtHtYtNO~7}}}kT$qV0*A|CbJlgC_I{h^blSd*(3NcZ^9J*%>T=T%yBe(-YI=nqf9>8OdDnO zb8coY^4BM_L*ZY+6foN0BV0sXI2na_sv=_d3rlbI;B@$2@B%3(zQ0S0w5BJfh%U*k1+=@>9ND3o?O(76kTv3r+FF)+`d$W$7v~rCidy zJ;j+)=I|L1J16_r{j4gcmcEP$Ox)E}V3mrvjpU6!XL9LOYtZ@ddq?_I+ZQU*99X$l zLh#ciepN1ptiRnmE`?y6x13plTAo#yo7T{TEsTg0WonO;I1)z8i?k7|rPlb-4_JWy z!hD%6%W4hrl$AHf#lINnvBO&u8@WMjH%{;s;RDf&hpQ5M)U~~GtdyetSRS)(b9+S3jh1!x5PzpupKJv z&53**oH~+|9*2j^6$0+EKgD`4HoIu6RQ#%7uJMu^B-3SJ%PMYyLg^Op6V@@?3|RV3 z)1Te03`qE|znx^t^-x)6QXS&_Vmnx!4&Kp;Yn*CQkad@DfQ2#m1Lzirs%7l=qtz#f zuI}v~HBdm&k_7j-6z36Wix#=vV5@8W>_yL3w}Ru{AXP&0WOqjSZqFmznDQ$U8|=jN zHA3_ex8e^Z!Jp*xV_tc@a{UNj-UapHUA*Aq;quhkhUL*N(AJ(5YoIDMa z*KpdXQ->VdUXjv%sW6}!k=7o@c7LiZVz;#%i3@C)&wRuu52D*pw70RMZzL4&;np{` zzi`lFQ-QtXD7gSZWm6MlE7A%5sXu685~an^jL0FAh{svnUuqKru%x*TjTTf;`j29u z57zZ^+8i%*urGWl+AqwpVJI6X@A2iP?x_wnJ);^BW@qGYB`=X&?ekB}sik;J4Qo!A zwK-^bgp40{l^m`G z{~G&hs`TcLKRTqo|KB?#)_-C0>N*a1AETeS?Zxtn+jNsu6O7}>Fvwdvv%36!dKy%~ z?u7cA0(za}gk;IG9nYOJDKIXsDJ;@c_zSpXjGs{J%k+bcD#O1Y&7V~6sMxJ^!_zN) z$iO&5Od^&MdJJ>`97Q+MXur`*Q3wDCv%_Q)l@L{39|i^tNTYa!Uh%_%X-DlY7_c(%-*bd=I<3_Nzpss zjvD(_7U_nq^5kUoc^E_Q5}RA(C_aD&EjPF%T7h{Eb2W~pd#RfekgX&`ux6zI1A5}G zW(y!VyIq7Ioe;ep-r^%OeOU0vF3)JWn>bigV3m5qTOpW0nrQCY;smcteUWOW;2&z_ zIyCLMwOd(ci=kIsOAAkR?`h^R6auQrU)vZUG=jVwV|@t-I3CREf^9W|Ut4aVAubOr&+FA`{!hP`O1&aYe6qxIlt7n@>>u)R7LT9QbiIHka|M+ zP!n^fQj(K2*Sl zynUU>&m^{dLbkb=cz^VIL*H{yPJv#Z+?;kvrpbC*CH-T22N74So_IwJFfNf$4v2)e zh{(nSg_+*bUtd^v9}iMD4Gbf`;#||P`HK6Ro}kO4<@@g*`o$pMaLI>F%p622`A{4C zWX(%a9QjDLQ!G*3=bY6^y_JbM^Eh`6nlXRTqB_BzTLL;E4Pb(#JZ*IX<7r7CgXAjv19iIV?QbC{$ko)e6CY}m&E=f$Ft3rbbti>L4g%SRN>S#$S1$j`} zSu7^>PGNeZeHeq0Izvyno&CIScHxeuxuJ|-;W_xd+Lne!?>t|w-B|~oYQ=939MdlM zGsAerK~dmPGR)Q9GC|~|QjMNXeTP`4T}()sec zC(yklA1w14dn%W#!Z-$im3Ctsd46lq08TjPgg&6EJINdiL4Z|VVuDQ;TzXhb0e?Pb zR=N$91qj+xhj;KJ_lJIje((x;H-HV)#&|2MCkWPYio_a0h|Us>Jb?CCYf@h_9Q3l+ z?HG5qYoXYnM-qNRRoo?CJU6yUX9y`wUJ3a=@)dXrrUN_hNougdC%C8lMA@R3@HQk> z))mbtxfAVL>xpig(}f5nUypqK9qihZNU{ZDIyQiEP%oJ|naUWhnSflQUqFPS4M;^t z(;Xcu>hSdy+jAlC%))RIjrumxK|q9xUxKLpH*!0?3IgY5dMP@*QQW&MiH3j1E9^-d z?$|9Wy_pq_);r?zJ=Y{T?`^tE+tLECEF7-c%~!-&*PO_Y6 z7XH%Ysydtf#qIyiwOq$#`op!HBUqHUeKOg5L0ic_3EgH+p1@#ooNM|?D3p^3b2VT# z4q!BO{p+^N=|eof8SBjV!%zmrLe{+Ipyt5$ApPa#?iK12o{tqab%9Y{9BE~$Fw7o& zWv=mdKzLcW9i+&8hEY~(1&GMiPGB=LtBTjZ^TJ0Yuab^uTIuC8(eRE?n25llg(Ukx z)+x-9EA&p<4)-;8kX{tnhiCbr+k2*=rZra<7w+8(Dc8PT3L70lXU`fY5*U>+r^jZARmujc z-(EeVe*bD~JIU!VU8$SrA?B8033)t~Tgn{QCOOS0g*zqNe2t;qd<_vkL2j*?H$zND zj#(|+R_GZxXv_dUWaRgyT0vDfHOXNTM_{bULge9Y&~&@9X`~7Gz*D*1kDs%^88t^|R`lRD{J?MXMe@Eiu`IqkcdI6>tcPl8*926KDlvw+ zLk;b2H?oiw@*rG0)Oxow&c9yL{54*Dp^umJKP}7uj_LmwXAJ)X)7LOFvibPopEWyE zc|^MB!#^RRSA52@!lB|{wZAAyQt5lF5(=D5XnY;xAqf7I+nBM-ZgF7tbN zt>PkxslhzPR|lF8#z&tAPVhd#$w0D=!VCA6#{|ZBK~@aqQ-b|uF?HA5I6Gyw#rk>A z-no-J@CtHMZN-!?UOj*jTjN1-LxJ5u8K@2u^Sa9@q3udC99*hoLflc83$|$6kGB{_ z#6QoxnM^vEEpt_D~bR z{4FX*3{>&e(wy2CE9uE6yjSaG!le9F7$*5h!tz!G8=V`LB%~@vxJJaaMRv#B%5Mj! zT=fv>C0PSsLxvvm6c+UqT)r%p>|3ZWP=OyuJT!vJ7Qv?`%?5HRGfVw#x;&JpXO57V zm9zS_UQ&84C3yLiqF@%b2$ffkMX34KKD7rBrSR7ShgYo!MSPIXcOMV^->RFx8%wLAcpD8JKE1Atm3GI1SyeBcOwhsbQi*7kgDO32-k|M&q+VC6 zR>DSpG#V8jpMU?&zZc*C0s;E_!N!07+jboo&&0WA|A~wn3(5qkZ$i*uQt&zCX=$IN zh=q^=!Jmv^5VtzfvZ^NT2)JXIYHfHqs}HM@owo64 z9_9@idAD!~dwR?puVtV-rjv8J%4}<|G2zlCs?4gUeT?O8tE>IzK;o6q z0d1S0xr1^oZ+VrQ??s^g9HH^)BDbzPU58b2K#^C^abNU_viK!m=(nHziO}q!E#d9e z7L`0quKt$d8r0LwWT|0p;yn8^-!$3M0gu@(`(>8pCgLSjvkmNg`3%cza=J?Ea~SqA zuFl+g83|sb0j3hv4q^A=sN^ypb?q)P7CMp&xgDNd)#f9^mx#2n4Vs5?uI^*dAT+kQ z{8l`&UWHWgU8FdjS}~g-TsW0t_C+vD_xaMy`0-xgw3%0*IE!cyrs-_ixMWjvV=Ftp z4iPB`#$BzBVYZ$b{baXgt^`$w7pDDKw2-ppagPSy2~8zsEtil|ph@EQT2nj2s!1u? zFR~0`Gy3TMI@d2V!z!aSMR$C8Je|gtXpcRQ`@t`=ncUTmABLG#A>6dGPpiVP`fWYd zI4b(gqIb^enHk*=S}G{8t*1eAYF+NhVbmSgwB$|MwVPJ6_s9T% zkfu7ETeSK8Ih>OiF*H+R!rw`WS@^XQNb{AZB2oJxtCid~5xqUk$C$j>S{mJFMLm0U zcm1h?waF|NQcZLjIYnM%s)#3`hDyS2SPvVB-8vh|NJn9w(!$IYuc7^3UY%CzZ)y4B zg~Xbio(77R?@r1GRwWfN=iKK345$+NeXKeO^CnAKIvlwCXuX|sr2gYY+}UIeOg-}F$LUAp<$Mzb-f`&kfvpes=9G$z6!Jm9v?TtZ;CI_-P zduC}d4=G`$o^IOd+}|qmJnT57)67!~EF%vv(<$TF)rDT)oAvY4W;hT4bcZ~p(&6gs zLw2qbewvS?H=PErd8fAf?(+UJd6t#ug10>YAg`iG*&sc=~f!iCFd^Y~hR1vc(tXtgRrWI=F0a(Vf$>;yh z86S8HGqc2MHTm69fnIjt#<3O3V}}vxe3v|e5Xm^FLBaVNKzLWSJH{;#zgP>8rbma^h&^EVRsXy{YcI9yGCa<7z9Ylw2l>iGttNdyFz# zdbJtZG)6Wbi9q;*EqJx*zPg2iCpEY2D$fy)8Os$UW3hcgSdHVuw@v@jD3LKX#61go zZhp``hjyBlhUw@hco!47WRUL|Dq0yC;%qVzY~=r4=r4coG?2h|_O)rp$^IF_-P4h2 zr`{-5Xy{uyH*7_;yZB+4g@GnDX5j`7)`R^LYK+%pbeKdP9AamoU9Kc~I<*}_ia2yH zSwk42`n`HU9y;rFUsC{LHO--kOsmh1w{cng*9Z%K&#Z*(>Ki$n-FcgCIs#H zrz&xjoT+@hNA3iS2uTeO_pVnIY`SHfkJHyQqjppTokgmN?&8vq=Ni(<*PFuXBXC^Z z_}K?t6KT6rJ$Xu}hV*S=65^Yfwc-Gad+7aHn!5_s3)!F9 zDIESf((RGQb*)D%A!3;-inCs$!!+NI+7^as9F+uO0o3}+-XwGOA;J`f(Z7fov#$U( zIt9=T)F{56rm2X&b%k#eJ_squYp?a(tp<3n>&sn|N*DhYJ1SJ{?dLM?l95eB2Ac^F z3F!s0GWPUo3#TLa!loRi^qsK{ zKiAX`9M2OF$81V=6f<9aab0~K=)?HKR#{s$uU)CQy@C{5=8tRQx`o`|5Vt=7F}DBt zh41qD3`xpC5SR;4F4r{Hxq6B^9^)FeyxnBn7lS0Z-fcX|WC>&>~bUV6EGNbWu0)di zjB{|>+U&^_^I@D@%uP(6eXH+6q{@rKDPB$0>z~da|wuZKjxqu#Q ztW;4_B9O$v&*zwS3~XdizFN63#85CT#Bjb)U~W&LR8l%|y4s=gG-QZ2viXDkk3*CZ z+_Ai+cQ)NX)sA4jpSu9@lMH`E>x{0XX`a1btc%)x`aNuYgu6a!nOZbvt!+Sa8D=^5 zM^t=>UMmtOp3mHfO#M6&O2?@n76}~R7}!~EU(LhI{2^w7pZIDG;lqxw9c38j`QMz8 zk`^_`8miOlqkt*j`?byRBJEL=qm0UGqtuPHlYVO8#nO5IQrci5Wn z5wOoJdp!rP(d#kuCX{VR&ekZefRRl<90W0k`jRzvQMijw$u5ZL zT97U`Yt(32HJ9@818{!egnCo-ZH1UwD;|rzJZ3_0-Xo5pl5k3{PAq!5JL)krd``~1c0GFv9TK8 zV>})tHqUqk^qqLtUx@-97*;IC>*Qg~k|$*6uhZW&H)k*?t0X*V)6Qi#q)1fF(P(R7 z&IE;l6g?-**8U5)@A8tC^Kx^wr$(CZQEvs zZQHhOTN$=}A%nrnXYcQgo}5aNyQqfCtnvZquYvs)n? z&R24;RgxAIlx7FWg;D3{NkLTau*m8h0QO;U*e~a#j1<3Xv8CCnZZN#L>Py$m67KGy z9%!BDKJhG|eUp)XoSva#_$}bs#_MOrjbeP+N6J-`y7ne#B!kYGkzj>vD(SRcdueDh z88!z2S)}qocdYc__3T&r1Di!R^NfsHq3!P{=Rj`1xvD9t`jfX;rx+K?%S=$7azhcW_ zOL^ZGMDRBFJHHJ`AGJlsYP)R{v$houGbA7~@P;nb=o04A>1Tflrnq#$ZwWlRM1gy( z@j{J>3;=~;S;3-9Vg?`hAo}RiTfm8U6g|HV)bRr%RRS6!2AyE4TkwHHrRRhWWEJtY z)6p~AfOkmi`0T;VTVnbfsudEK-(fCsVK&1qhghzBTVdOy?Ki<20nMR9?F~|28s3}Q z19zr&+~#PH{98a2ggW8_K0f1lBc4y$WK>GHUfk zKoZ{$INbFKb=2_z7Lrui1r+m>;$2lK4yK(!@^8|$CaL4|NBNXSA8=LFr&Fx~$@Bsf zsJerQC9PMgYWAv=!?8K+Uf1`EVCK;Td{Sk=^YcU{;=NeP{%L&hiX=qOw3=+L5^TQW zxAg)Ig`AOgw{nQ1!?MKLJ(4ek=7$QZgfRJH-Y92>FsAuFKfzuQZW~SPIz6GAM~=)W z+yGogvv)0SiSEaB;$k`@uf}!u-Ci_02z_Fb4=Gs5b%=O8qTbJA_($^bMLxwMlYQVA z4t0boJtZiA+e9ec;^^mlidZInAzIyX!NuW(V%?^+@bh^pgWU)b4PuSKx{xQgs2CM* zU_9<~xX-hhCyzi}T$sRQ)ih;uJw7_bbbfHAcCg4|CVP6oaeNH^*$k=MV-KkR-B#gi z?fBC%pCSjN{z0^@m={Tg9>)s&-cFnbYeeb+ejybR#aHwh%C*xSL-(sHr-Vw@s4}@ACM& zcCwH!u_<6USWBueI3ZZcLM?KjGBgNfro}g-Oj#n#8cfx|5nHq=L6wTAP3Vp;#;d+1 zEt=e2f(m*jiG9iv;yic!NAi0wK+FgCCPOZ`SSCVjaR;d^f?NTyUKzQ+43a@9xllPf zh{htLpd#B|86Zajj7r&$Duu)rwaEc%rKsu>^o@MuU5qkhm=bnRjmcpIbG)u%i zEisj#bX(Oo*Q^$7nKKQ0zZUrILV4uyfx&0&#EcYjcQF~3evs_YonMM$L-MuIJOeSu zjN9bqH;{?;CGQ6B1MD8&Tke5cd?asVA+pQ%pm!RtcBkBwDT-b{Ans7)?0*zL{Ofut-I_P)P>kspcwe(E4(=2@9MEuq(~qVgcK?i2R+?rH{vW8u|ODQ zPSIZ+AGFlO@fR<;E(q0zN}X#mKT}X;|J-f&?QN2B1Rjd9jM?Bn%@RQC3Vn_h&{VoN zJUg##B|L~1-BX|;|8zAB%04^f?mqp+^s_}-KZ-mz7|dO9bw^IkYnU1nw&Xj{Felkm z!Y#Eae!HjKI|AesX`!4aHoYs{=`?1gAbQX8fqiWe<5<=Pzw9&o;*?4=?=!l5VZBAW zGhn*($u|Er*(;X3$NA%Oq*{z+b+|bF`nUFuH2bs*&kxvNftB=9kN3Oh|O3w3>?}V zwy#HF+pt)4fm3q_B;k4|im+H;w2r^CDZDu*NRZg>Ebc>>RoiIH-2c$OB(Hjk9}F4{7l46JaV?^49gxOB?_8!;3Vyq*!x z`^`Qza;%5xv-+Vc9M~_kQlw|D-J-lJ%J0z`^ZG2Vd+f~#R#nm)RBRQ(g5>y78;1u; z#{>DMe9};550OZTl&t;rG5}&~(ek6}X;)c)Aq};b(5us}oAzrGL>3DFQbyOPom>gV z&WBi!vevYoq1q1BD~20Zi3EN`?R;*t<9>d)6{VbY0eIP*v|d0p>ouuuZXQ7kI*gpMne;)ozOB ziL^SzRdD7ZXL>HCHi2+H_^$qk#)AIEC`$T*@AI*d+myN33zQxjHprXbhi*T)k;nM6 zE=h2j;2tWni|+enemCE-kFcJynDBjmYBwA4ELWg6d%g{L+N9aB8q>&Bn$Ynk+KiSf zmQP(%sPI|qwwX7U#1~^5)gjw<7z-r=`;Ez2e++`ptcyR3Q#*tY(J-CgS;en4%It0& zH4lcpw5m9xePcLkn{%;-=4%&-3s;R+kfe<doUoT#-&*rVG$`T&o>RW>zXq6<~T@Th%rky^k5Obd4z_(E$vvc@&)1XZy?+gLk zeg2(mT)#{Qz&^aBp0*pjuD98Cj@(ebA~2?g1T!SuMA>ZFC%U1&B@MUy6f`xrwZ@Ns zBQyg227gBgNM9`3i<#(&MMBw+5Gnc>Mc? zsGW?UQ5ku>fgsBM2AHya4g?q0dpT`FkNhqJ_2vERRqEZO}fx36hGutc9~fRY^0VffvVqd1pw&Uk3pJrv6Fwg5*iv#0MP z4Okh1wAj@!0ZT+gIMaSC(EV2sJj;TuLZ*JxaBHC-FB2X|91cW>g(TBPlkkaQ^$Tnt z`j-H9%=(d*gH#>Vj&hg_65g=P>f1oAfPbY$Xyua%sTQ)$pJzwU9mqS+;2<1bfax9X zef%V1a1P7OOqKLjzL!1hH_z}3sTCqlnkl2I2{Z7jM%BLu7jZTwCzX7IIH2ETi~n2> z{|e_@E9Bd!0(Vn~$u4#b8X{<0``+G_(=SI0h-%i;Z<)OPj53%4XZRP+Q-7R(yM zWU^Ys|8qrbxPk0Aq1I>;)ex$2y(;W5maGc8>|t;XX!R{WJ+Ikn`t1tTX*&X!#u z(we;{oK1RPqu>P^%xSu(O)8#(S*xB_V3SY|(t2Y*Q*e-`zPxujUgPB=ut1Y#`<_s} z9MY$Rwv#Bm;v?myrNeg8oodQ&y}xMbtyR~{SlGb+gm+?@G81#cbIzom*zVl@rqnuH zhi@B}!A%B9`fMlnZ+W{H@mF!08oj%h(XC3GM7Q>zP(XKvHD6S-{xi1Oxi!)AOK8Q|aCUs%fa!3wiPT@a21|n}wt>jFVuQ zabGAyyK!GXJ}4MeY$7Pz@oF%g1@TNu<95QiUICzSRXSURwzM8AAQ#)^9`d1*SNLpn ztHUcguBxB8)0H*&{K10?g~`2=rXpFtlikI#GNz~`fE_Q4kM}xdpiks{imOWfc!F*< z8)%_lz~h$9MUjCXOmK0cKGiY`U)a#8cyn=bP@;Rm5v7qWhqLamg5N(l2Cssb?P99l{b|OamQx!+bXxe<;Aj{4*-w25&S>-? zm~tYWqPR_GaH$jQJkvNS!gX8DInNUPv*am3?${?;nJ4W~v+{y?0t{TH$c>)^am^NnhT{QT#l_*cm9-zbWIh5QKr z!Bfmsns!0>7SdYNUl7il#l;Hulr;*A$>UX02~qJ$z(xftQx(6nT5FTQ&}WQFPEP<+ zwAteM1X3hhY96!615fFV`hWF9`2@OdPoylwO0l!uUB1~}J#9W+J`qoUy4?fwBBiTI z?lt(4RUES#;6}kfdWOa*)|aK#mz7HGU~*^mkfI_k09Rf%67I^*J0H3?*He9r`*(u27MXyVNIW;8lfZk`*9|oNJw~6cb&U7qmA8XB#nDicxbU4{1}=XvapC2U{zjA7VT^fLd}?N zru9sXKXave3#QUIAMQ$9!^Gq9)G$aQ2*SCDnBIU*A_~Z9sp|o3p|jt7rXBw!D`lR% z8YxwMrg58BS;oe7>?BTPvqx)Bd|P6lDJj`aCgk=Gs4Sl)^OIgF@UTs4z@~ zP^~9C+!hAqX|!kIX|R{Dr;eE#K|9ZL(RhJ-AB6N6A;{_wTW?hYuOt#lAo)qMM78T^ z)ICzH6bEC^rdEPbD~mAT60+&1w>AwEPq`hRTqriPj<1^Bu2&#cXuyJgAR!P-H?Gr1 zRx+(79Ts>2S3=TngFVklZEJ%@_6Z<-2q2&M@|MHnn$TCi5iQ^aRlP_0B()ggXTXZB zS4Zs*s^0O4dSZce0no7h3$_a@yvJVxcFUxEi9V5s&ja<%3Rn9wV)}k>`v7a`rqK{a z4T+~ajk!Ay4RfL5#oZ*j0KqCA8~rRI||1O>;}hd1973) z2*`^a+84NG%gDL?G>H~^PU=0ZXv44_!9MroVf1zTHs&u_wZ7NU5L(dgoszu6USPj? z*VnyP<@Tq&t5oh6yKkFPjsnwUpetMv9^Gi~0kBsx@d9|DCwQ{_0U96Oln#HlCN=3t zu8e~~vCRv@!o;uTf%Eb{*fG-1MJeG%BDRQk)t4@ z|5=Y6jK2l#`WqD7l2y*r_zvRIz0Wz{nFAbQEx>o+8QzC{{;q|Y%#4QX2d^S5k{ThsEE4snVXvXuBEs;jSyD< znmw%g8UQ~r{~b^hLQ86o$PccEwQ1;a>?l7VW#M*+HbKtA=Qi?9SouH!}XJ8%#(uK7$)vBA=%hDNEH)IutI=d_iA6?jC6WwTe%nbVYB@AVXS$6lvn@ zZ|G}(vPm1ojrzCNx4RFSylgYUd)0zUh9+LdXz5u~z|cn6@BWa^5x>Cl-1{>Q2h75(YG)!U+%e0uz|PNmY_I?8<*PntO< z#>1%@pQ89&?aI~5S^0HmIkPOLlA3&@zfE)Fq98HUVxLW4s4({_E;C;)H;~G6V09~J|Dn? zRocZ=w}g!iejDu|bCQ(4(vo3!@uQB@$RQ7L36p)~{dnQSzBk#3A~q3oN}n@?ZzE9v z%!{ofzWA5hT8tm&<-siMJmnUnmc|JXu49bU6}ZuOwpyQ1qLt}Jr8e2beqOxgpH z;$3tZK?#j=D^mPSuD*Goy>V{Y+h|2L!_CB(oK%Pl%ja0Nf`3HJL_M^OfY-VKi!Y z%#yG;BUBb{W24krsxKcKX`ib71d?JsU{Vrwr6Fsd9+T$D)M@b^_4rNSBZV;YO_sQqkQNQE3g9>F-?Go*(KfjNgC?G zIG`X}Rv#ixVM;?}1B=XLwNVhEBQh*ySbVFY9P81k_zuQyjjKl98Gc~F5^EaH;p=QZ zjTfYc9;HihImnzr(sV`4MKTisL3qn2R0tbBujuL+$%qiXP(%Dc&E8+!CgH`?rwlMx zxzHRr6_SSE3~#doZ)Tng!9aI>3EGxkvQeH>x?px}!g#N0A9!z?pM4{BoW> z?gru&HHjjZL+u5n#(f7aFSd4Jdaf)Sz8yw-fe!?fZ1yJyNa^*~VYD1u&K0;AZh$n} zEF4VT##E+JOo6lP4=&mGu{*YKcp>v(!Q!8Nx^8DdZ>%WZU?)>Y22cebJFFZM1Kv%z znVS*ak2I*WbXBjHla<4!mzq^JTgy9Ns-8@UX;`yG&AUtg)&2u?`bbLiF5h#WmznoA#<&>GtB=gbfe= zB02Zny_3;ebA;bxcabLy|(I6 zf{8C3xELLTnC;m6?Y@Dl66237`D+-&Bp*VhFGPkuw8?7GSsZk{-fe-j6SmBPOqC$g zVE^^sH;Us5r2wCjr(Yl%*D7Pa-Geo{B4hT@GHCO@fb*9Y04mV`Z7w&<}SJLrE6fymbDM}Q= zFooIoq5>tVw(*^L(>QG?`u#x@3M0r4b+$Z5id1Yg$sjA#PI11vqbJc zG~zUdZz@Ni1Z~CK#a@)rkeIGOd?aSF;h6e;{$@>eU$M2v{oRl0!~Jtl_OH_j{{Q`i z7I3n6u(8+swy~2mv$ilY{F?{$Umt(D+x`8to>b9LKvaSKG(PI-qaD{m6zq|R)l#G# za^-^~%qg#dr$wDG!g3Zt-N?kNuLqtSR4omkc6%Ulle^s!r~s@8SGwU+8m%5Fw67*i zEF(mcYBLF0Rhm`ol^|`JW^;IT^!aeg-ddf$^tmPTh1Qg-L93N-*g=fYL!M672hQi@ znA{7(9eN%`10iya8)T)KzC9-jGNz#@cmR)32?(Vq;g5Wps-01lyw>(N8O6QFouVi) z$%K=vOVQT@rmM^WtHq@TjswT1;u}Cv)8HS?iL+}6OQ7b9N-MH{Dr}Gxo)$gEZa5!> zwi1?*Ji!8^$ZVQ`j4DmYvW3igGP;N~x?APz@5mupooh03(1Pc;qd$y1mR@3hCXD2$>it@NsXLp}(=YbVI;*vG=WmuddM?9mfLAw{tcTL}fCnP zPgv_S0V_VC<{xM7q?{opDvC@9@iMUwuB@`~SfH#Ylsl&a(Wtc~XR<^i*1O7WUmpLoipU>TM!jz>8`IZLOvIh2(Z}p_Zr)5bN1pevZPl%N(~;cMGz-I{3^#z$q3Z%yw6ywp(%uoIjZSFE2iGYeivjdy^(1Vre~D^0Y<}rf&_3^_ES#-%zl4_? zZ~P<+$+y2aVkH{)CwybcMdo@b@7=!wG{HKWlMRD8$LCcyJGR^`LIHU(6>V!Up7Sfy7{ z;eJPSM^7=r?FAg;M+Q#x)7+@|hP*~%fWR6r$WL|KV_|R+wj$aSS0N<1*?Y`~e-j)N z;64nOX}x6~V~MY)qLBAS^vXgAVQe+V(7c9#y^v7#F~&Zf!CFALfpW2lE8+!BT-i~x z$r*>76<=B>jdWHFr!5l%e$Wr`!6`dN>2WxAnP1)64*3b$A}G%KXCB32xhL4az`;^t z<@onAZ4lN$b3EyWRM@)0cd#%|+kU8f6AuYthl^V(zg++YIZBEO6~0b83v9w4E#n{+ z9++}cn36zyCX|s%bcfA}?kG-*KYJ8Y&FP?pKlO2fYH-R}ebr}$m|Q?j2KA2fFy{9_ zF=qps2fwGN)Ni?&*9cG4PKLzI;}RL?05{eIDxih-2m}-T>`$nwt&xui6#$mV!!zX3 z`3iz|vKiOa0Ij!oD~E@2*APX&NKX^b+;6qd8}DIKE{OHpU#z#(*ibT1`CCJCr6ExU zTDKfvdvYj3t`pK9e<00+HpN-y+RN?f7)g?e@3>_v4p}WWo&} zHj$_49>D|}t1#_JX<4uR;z}W^av`?8YlW&v#hi|+at*}R*gUAy;6slCzESG?encp5hm83hDjc- zsb~9T4*|F*Cibdyk0c6zl<(+7f4<$IM-7Xz14d!@R9x~ZTKMp_%Md_SD{u(1&v^G? z5Nc5N52Ozm5ieTur{rcW+b{CuS{dv}$9znay=g9Iol?|h7rHQ1L-7Q5^+DDK^m=f` z>d43LQXgnZ62`{F8yuj?t`EsxQF})L$ zD2Oni6?_DDICK2OIZkoxEdV^eOo9g4iSWgJ&kmX=+;lQMqir#+kN*_k$uLzI}z@nn2v?_apeZzF_~L z#usYzTC88jMHne)?$CEfp?hAySHor; z=y%39$PWeuI{Zh)^CoEs9!(7IFn?9L6qR;w*k8Kj|1vcE*Addc;j;Xf67wIjKS2Qi4FJJlMN?8?FGWF7qJRac5eG&6o5eC>{YE86B=bo1Ev~dl zK^pZd8=BIz^)cGa<;^V?DwNvWlC(OX7o8WY4pDq~X_^YBxv$do;D^#YN489+R!w-O zxjnMIw%)%(QCxv|sk*d&!2Et873mI-NB-$ZT!>$(FFP0;{!5XwWG^8+M3J*%uOVDS zF+=XABxo8rZ>8x=6A!!p2;v6BQ*JPs(z6wI{2B>KN2weS$?=&rOZKK9s2E(-PPPvF6T}fjjqpPdpkk@F`VYTuvba!a#sPv-MMk2L^<+_)j5e+`=w#^0(kfJ6eroCR2UM^5w8o1k9VARz#L;-_Y2e5KL+LRqwN znfq=+CBQBslov^!^e7A)QMYBQF z75fp46@|FBOV;*avcpNIzhkU5Fch=D9XFE|LL@w`*=zi~wQfDmljr}R zd=xr}>DL=5PLtg{oaypxo4gPdhGD(88-MmsWOvGr<6*g=Q{i%4*0;CAVXE-i&=3E~ z`fX*lMQz4=3I8aEm9=w1Gir|_byZhr4`y)ZiC#}*fee<)HdPP0;#d%(`7-kIo`~vf zqnEms^*k7J7ctaB0~fj{?iipWbCk&nkKWBihm&}Rn#zrluFynJB~H%|%>+t^XioK$ z1&Qa3npd*syJfu=Hb868XaWCQbWOe|3)^2hA;kdHA}Nr`yaA#jmiPS%6cGeT4RvSf#Fj^%^) z;*Z6c)%8D+a_%vowCTZkN82DkYvyKnQB`K|NOi0MVoi6MSI6`0m51*TF6)`#?&Xp( zhPyEeeU^M7rNzkIKhsmt=1qie1?5SkU<~e%!*Xos;(FlVWLrbdsz}XwkyrjhZml+0 zouR}aeITUT5{T~^qD*7=(5@y}MlV=q`(rW~G`&`UPz*zA89iMz7cd6TXW-h@ZT$r; z4bu!tDmYOXtXd>!^wvDT-mF6$oo5Iz^7hH7>XY$IaM@70fhs-!%QLawZaF_%hE&TdbutlMP+h`5R4)mHrVG} z8y_}O&A6^^n`7EmqgfCgq1U6ED}zJ2a8>(7`{VmbOYQmP{G=L(o>qg?!$Rggf@4EWM}IEY+De z*z*gY&DSQo)6}=R2&+<{Es+N|rs*l^e}~EhwHJb)8DTYv!+H=I_JPkifFZN%Q5{)N z=4pp~r2cp^p_VfF^WYV>WUgfMOBH*;+wS57ijKss$O7`tXw;enVp3is6lGL;iM|W* zRlS0ieZ;tPlF%w-)>*OqUVFq?xG_l1%1Cj&M%`La)>$_{ws^tBDg9NlnT_3PREzF* z@<>sM^clP(D{e-E)Eis-N%U9>v3ZRz16rpS-@9;)>*;sZ+Ww$QO`uo(A8hSAywK z2QQNyjmxxAGe}F;{#|J-Ho}fmdfl2%W-tof&Va*R-z#*mY=Jz*%%2sdOalEspme-e z1(cG9o8nk{Bi;eM@z)MS2J_WB>L!kT6EL*!674VGSYyPe8ha=zB^5CKjPoIm;>~eK z(zgQXnVH;R>6NkDMmX-}U=G5yLcq1Ae~D}a%-hpUiK0x2vrLJ>P>;}Y5)9w?XY_;) zjN<#T5Qc4w@@&P&yXySB&Mml(D-be_J;zQUvJXF(mPqB~cQ%m}yRRRBzAZnZ-srdI z;IH~6nI2w)W-f7CtH}O><;JPT0&iU%QoLD}I)ZE!S8pVo$nDKv4Y zia)4nLrYb~ao6E9vAqUw;2adR`LOz83B|EWNez{58Lc=an()2KaJIh{Y9T&o*9=(f^Yz=EC0Z zOS!{m?VyCj7JbX>3TCC*o`BlOJ?&(%dn*04T>sztmOQd?8O5 zYPZzgPJg3Yuiz)3z=IG=SArFyYGbYe56p0CZw#D$(R7TjQKu1WJS8hakZJ=b5!oR* zws5oUvfH}~XN6d>Cs%41i^z~h1}@2idt3kQ>t(kRdh9Y2_h%<)80vepR9cu1V)d$h zH$Rj5H1>%^atCkfuE;}G87+y<-hF)x>Y;Dd+26fs%pqcKi@qJKJP`kHx4nNONu1wE z&-yPX4m#Suw}4R!Qh!mUywU?%?V!la)CXKZ@fzdhi)CYBK?%uY%Yq+aOMsiB+6k$n ztyZNMK1rZ)<;Z#cIeY-|{06FdC)kxs)-d<_FVD{>(phYVx4*nU!FvX@kQiFxLc-HD zkxg>=k|T2SqJ#YlF|EsFYbtsaXB2DtVlnKC%|-BaNgJJCV$%agoF|-auSXy*84lLp ztQQdCtmq8$v#^xYA>GFz+K8W87ZHjMAKtPs<}O+L!Y$2skT<-ByvC-vYqU7rN3Kmz z3&aE?t%4`gnh8+Bsn(Iw1H46mr`?9}WNHu9Hdg=mQB8+25RB6M@@cqe!BwzvLV~!V zE8Lb;F@|-|?e7+?M4-;K-Gu9IKFiKU!AXU*YdMtHON=6BdJ{YnWrL}#^4@pmhT4^& zHC{jgN^pJ$V^Wc|QrGApAYf9-eM_WNCV@DVyU zd6FSFUK>uscQK-p=a;p~Id_(DLQ{1=`rFGZF17dTN>+mRpWl3z9L2{B$)-ccGoFC= zm7I_SrIX&h&-OSYu2?4%0~?L__#Oy`yW?MsQ1f~VksUoJgmHam8^$@sArNP=>MZ?aVzF@zbsLusXpT*vlR&h%>^E4zVF$F|cDN%q5{iPyvE&6kTzvqfE| zK7H!@(bsg=-N&{Mo5@qM5BD25FW{AM4Y(091LdUw-MD`A;0GnP?hS54h$`pA9vpH^ zohzk3bq2C)hhHQKaMr;M8L~{hYw%z_Wfp=fcO(kFX@3MDO*Jov_HJi&-6Oh1^<5nc z@D`%0gde+60wjplu!syggD}2hhT|3~YCM_)FCVMHmI8Z1I=xvX!!f~Xg&OJ@ z>R_IlV$H|1X;rK^svAKnGs5V`y(6_o0bM*@JW<4hn8jEc^KICTzu6_;M^4;!k8I$U zY>m7b7!F>sv2$H}9@?+f%Y4MbfH_8Uqe+3o6R~>Qsp*kb)94K>CUE3+dwHrt zD)GK1c6(S(qbV}gdPM+!2I&rbqol{RL3IqQ6K(s(#7ueis~?xTPmLiM#Ks~mrv*itjef>9O=mLh=5jHJR}8n#7_v!0N*n!FdXR*8tMa5)0`){qZDWPrm&k&L{-p52vON>f0B6;zkZ2 z&THpStn{4ejCao7q2X>et0S>F^f+)(u87~jUx^{xm9wSM|L~Z zXi?|6%E6Z$Y995@)LIbRD)d#DRZi`n>`;$@x8!Qpj$%*0Q3CepJ!UMHdS^hFng#rYMXFYSB3mfw%i{Gf9!9L@mA1N=I9X85Q$>9Q=*lLkcV z<$q==hZpTF!-BeGN&HWr1IwbP^O=w{hSOp!Q9cN(1yN_Z{K~u{kS{nK&9@B#9)Xz6 zdGvYTz}g$K?JA`PoFmU_Kx!H*Te3`Ro1z+ie3Xz8%>u0d6g)SmIA3|sJ(J$2TB~M0 zKsO14Agc+`FUIhF(*(RAX+CF_xNWdwTpK(rz+B@2uzc>VqO4c@X8pY;Cw zu>;uDSkWb3&e9aZhaL8-Ow2GA1My^dafBYD0MQOJW0-_pt7?Q)-X?-{%vt*|RPiuW z2(@;$tvbi+v`S#TcdD(hW)2?M!oiQs0NL#j^a|jO0{}~VfOJh>_g|ttT8JXN$Tf`u zSk;s}$mBc9Flo)c5T^MOIUwaTKf$b)=}muau3;5zI3!_QoU%5S`eXW0KYEDI9rH7{ z5t)5Q)IWD6?|3y)(ZuO0g+#5!w$%&rlfVDIUawNN;@NHgK*r2f>hLO-R6KBKkYdzv z2e9a_;uZCnL$osp*M;1_e^;JULSH|YsiqM-MN*$+Lya8X5)kFW`9i)pf(6ft@d#OTn{7%U|4l#_&D6mcPFQEu0Ou87MdT$$v>hOAS_>ow`DcnNs@EWs*?YZ`K0AB zr=hW@bDO5|j33SvC4;gn+RUgOyqlICS>&ZYiIjU*YZ9(?ev&~hB=z;dlPR7`==~7V zNU~*m_6M6mc|g+?f?mIYk2Zt)JO8hun=iZeduUJeU)s2T#hPXRcdYq8&PG0c2S4&UtGuM4TPO=1nw+)7b7{>s=Q(E`9*>Ow@) z1bixF^$PoV%lSb^7Hj69S8pCvllL8ipC$t^r_cJrj;|?Wp^^K~J!n{8c*71XC)h&DM=r{?35gNbKVt`3*Y=H$>i5{gz zXd~h1GU9GTf#D*@Toro_^cHq2R2}S6;FZll&_L4s>1xNq^)!R4b~I7TZJ8yHW5!2< zYJYx!6AxGhjt-Z^N`ko6?to{(T1fEm1ykjd8psd1f#q^GGxjIdv`;tGiDey~*iof2 zlMqYh^Eyx$7g}kJka6Y9Tzl40DAiD9HNhadS@T?A?Z0TjBW^BHTBj!k26s7l{w9fN z%940&YcGJCxB+}AJ)yI-5cglRKuueeN(ZUL&7Cz746TetR$DA;rOS~@iBAJI3*6hR z#AxeO;WzOl189bl<`LFBaa@~o9p%4SLuRyMRq4`?dHSRFeSZ!bW@W{gl)=O}>y zR8boBiKmsXMS4>r&xS^V(TxaqwoI_&8$`@XxJd{vzKM)9QQ8PO8mJK)x+8zotqzwy zkFTj48<(3Uh+d)wUX(!jeb~yEzOFtU)R2UdOrW<;b!tFFyl+M4ZbvsiA~h(FK5Ceh zYos1=Lnj{Wrk%1H;Yy#S36 z>A*dIl0jpUpcY*$ z5;o8ae$;yT@%y+k^4?2_u_2*l1@dHGnV8F4>y#pSp zdMbm$k%O_hH{6pBD&f$9W;jC>x$&(5`bTKxI+t3%&JZleEycb;>GPkMVgo`(1nT8yUJ>;_ z`@+mf?@AJF2m4{d5S&MQA+dY~VP9_uK$AK5o!(`Li1F>O~) zZ|r%5d&7Ftg(!L2dn+|TtHif-;`YlAo-uT`CbhSIeWA7GQeKH4tNCXU9KV#!gxIbG zb)Czz?}b=9=5l?ep;FK0-(PI>?i4tnzuk<4{{7wmpKnIW zW=1amb;}=A)>1$)LG;!Rz4|=~PF|vvDX_ipR@Gv!XFXH4rWt=`xW`MylAHj9hf#WfC$9Xk;dFAtdOW{k1 zeR|wyh?tq8?~pjjgtbgJISUnSyfR_$5Is3;DUWV_N=sX+r!7K3>^9{uO%Q=eb#mNG zpRR#!ea0Hjfv)U`SuLq)(rVLEHr^vV(7L~{7!a?{M98v=N2!vDpc|p(;Bj+2vy>3dVzmqYJL_0g!S53rCQeHMGeEA&8p(6 zYW?CenT}i1l{?@vdahQs|FMOJvRxP=tZ6jKr5q87sp9|w1WctBMQVM9rM=r7USYv1 zU78mKVpsu%V!!E7rotzbI@jE=f}4v52wGTa*IrUbLt10%NG>}mkY*1r&k$5cjKa_F z34>ofYyNJQ-`n$q?q*FRV3Me~WK9-SU}h zGvc%EKW|YZc;ecY6&Z(bO{ljbZQm+sy-+qmuB^bOxDOiTN0-{Dtx|gG-RCb~s(G)n-Ymy01VygW~gG?cNx2m1SN95oHq`T-pKbyE5~! zB$jRIXKi}CLlM)pkL7s=@@ct4;Monrjr}UPlm1LiSUo!*@v6dSZG=vWTw=4G49!qRTwxBLtr?!A97@~^QL_U{ZMqUIA41 z;qfPU6!AoG;w^Z=^XTa)ZO{nNpyS-d2VBf!;@$(78PLw8ZLZmv(t;`3UbvnbWv$li z;*99lLZfP|c9Sy?J+O3{GPkcak^5EZ;es8FYXL28(OM5|?ne<>X{2=pX20UjO97kF z0P@F98z}XxbX{JVD1oV!R1*0URitjClur-5kwk6JX<}>GW7nY^iZR)HW83?;zLTR| zgS}{Ot_VJDcC8S;JfX(ylH&lC6GhEOd)OgXqWS#0GVlVd_#m1}zGa?j8CorydYa!H z!1Z0cRsaMN+u*BD35f(pjgUSjk>C)9x#R3$OP4Tcr47pthO z5e!3X?VpSD%63&Cxi0z%p!x~)*Xz1cJ63e|tvONrkFV>0P{{jtZY^hJYj2?cPgX5p zp!e+Ag)yt^kgf)gjAZ%_|X+I&{}?z`+* zP&BL-MO>9q&Dl^V0I#V8gM3w2nL^R;x*uM0Cqrxq^7J8l2LIx1HY~m|%9l2_A*r+w zMxaiX-EjCEh-rjYMgjVzQp3sMnYWqSrLfe8{n0?KX z0wMraqxenCm6tU4S2=AyS*VUdy&Z!@=5Uxq;DWA+{Ajpo`dBp)O^o@d1%w@6AX{%{ zh}}*-!2t)y2DaE#!)m2yG14BK7Nb-;|5Ny>!Yfxtdb6%O#F-x2{MM*+>w$+T)CwtW z+F}V3lUyZZ_WB=Z!g$=T1(|6Wu9l*EF6z%WT}8%lzrLO1LGr#^(u{-V@30^>)$twX zA?)=7XK&z002DOGud!>|^N3+KC^LF2Al0th4Rr}7Sfkvcz11YL-(4CQCa%LMCXr@@ zRdc40WUt=pE+-tzsI{`mzf3T%?DT7VL~9NANY}fOw98G#;Ry0DzyGg98D{kkszg5c zUhR?+89pWXcWos2bYH()&LRl6sJ-|L{V4kkdL3bVE)kCLK@n{~{5O1nQhoie16}jm z`k8c0S^z0FhMXm+kH;9 z$e{uvp87UneI`h%gNQwE{+FLimyTRt=vy}3__w_6zpsY>8|2`>TMhpr3IEs!3*^?M z5M_`w+OSFE^GI#wcz+6t!`r)R73WiZS_{Hfq{*ILCWr=!hidc5WxctS(O-45?C0sdKRW{g! z-KxS}g0ALElfmYW)L6QaxDoH`>b%Sx1d2mSpReK+xbC1s0?)y)t%?mx6CkxPH2zt` zIA@NBTaCYv7IFts0t5fsS9Pq~*xZ2ZHN86N+H~s% zoq1y9y7rzN;9A@Kty|I!s)37Uhqe_J3sePW700YcY)g#SsPOd|bmI|5)C+-y_y@Ok z@q!W$Wm%G!RgV{s9=bSN-LvT+&gJ>RDY0&_ow*pSCrE*`yTCbD5?%eZN0Wsb`8!VRVQmwCmFM6E9%OB`nC>g+Z+*TmHmDLfKt)KL{(PL_ub&~Xj}|~Zn2~0l z{PR;UpH?&sZ^i!M8e>IWpwTbOJ|_*nZ90mdbv!q?z+zf6%6Lksp1%>ZU$7yi{&Upp zK>A%c9C!bkFAQ$KCJ^DyE0AAa2o|_J&sRs4FELXuRC61nV>Q>HvCx2dc2;g~wo4H5 zD>f!kCUP({F!-^sLo_mbN#aG)*|&I7kfh(5upL*>jaA(I+NNG*7xk~H0XdsV0`yl7 z!M~kd{~dP1|2ZfB?_eix;PU_W85hX^qrzQE2@O+l&_9GU6s#FGpB+8{9y&6a5~|}j z-Aq}XEkHn}Mk`ET$5X1aPB`ujsC5o_%yz(cUWI|XwA$eF^NdVP@4_1o=ra;4nGv4tpk-*NWFyqJ_V*Ab?69bAsYLU#M=EO1E)w5wv*%$ zlVv&NhIOgJP-R>LrH*rewS+iLfQ^bCYvYh)+AwUsA41rg*=yV=2ossU zCanPTKqJ;r2qB$=;KE97i@mu`8836^Iios1C;dS+h;$AUkxcG1(|Y#==`Dt(j;dea z8U{%8tTl`uhM~1^p9Yi(+8|fpOJk9km1d%e;v5gsqDOYMAX#3> zoPZ;}011zf(hmeh#k&AzHs2u z#0&(4K9Zz0Vfmg(y7VWias)|5aP@A%tOaYt8>R&T!Zy8NT-r^H6WMB{S5wc~r>ruL zn7&Rj`#)PzBDK@BHE=D9K zAh)5Nm8So=g$V_i-Aef$LKFYv5c>W93l0C&BbCpb)D@7wHd00;=6~4;8CR(iq8BtHt*3Q_<^fJ&wakQ`yJz?N7pt& zfHoUmRw7f|<8;x?j{uAbsp_WZpDb62Fc`swZ-t_c^|WVT#c58&Nwy4;PH9|m2jho& z0pS@Lja*8DuJnqjP9{g)ru9Z5X_{ylDP)P99CGaK`bJ}FCsIl-g{GwKs<*&2Mn(xq ztEN~f_gDua4=(1&%?+>0DHG0-8n-qq1#hO%xQ-}XB>V{~fEAs#a1#S8VZ*C+`0ONf z7Yl)Pj-Hms&*K0Ok53CyG8v+TITd$giuPAd@`~Z;BFzH?Ed#SAOr3qd$>oNV%vrRs zk{;B~Qt}knTY_v1Jp~{cASGH|+E}lOlitx(|xE;Xc@c|lc}g}2;9zoRoR$H zp29@~`3TjjT-LH$hKHBt!8L4mFAoh1*OI)Y)ZWZGL|;5OR;f~Gc41fsJ-V`RO%_VZW_Lw zx@E6GFFMF47n8ED$~sV4JQbNiTHBUZ?;E76sh2QfJBSTg(&_IShR?1c+c4Znoio(n zf=aCW`w_$JXb=nKvxMvs7h0!^0OBog&0_bZYN*IA{69ICMvzmFbyp zpy?PMEee|+h-tuqd{4fItocx{54UY)GCCd`k>-a@D!qsDCbbN^ZG|` z!+rO$ulq-;wGaf#))uVzge=uqqNz%YJV)+eMzCndUTGf|S1_qt_rv0pj?r4&$8kU-u5QHU!Ku0vymzvwu(_3j_Ah z1}mBaR12-(t_IzfAyVih4`pIQMx}$9Vosh?pysEmF{hJz8iuu543Q(Kx8e)&I`Ytz z<^!$6JA!kWb4oG_9K$cJzl0|+@`X~e0={pLe|8DpwgtU&dQy=`CR#CUvtn6eEn*dr z+@LtNC$SQkgBBC0!tbeTb5t7QKm`2CwXs4zR+gX!c7$qKy{{B5CSX=wsC>NF;u8m2 zh>ju~cGRNFUJYHNt1!NfowsKBBdnOry-q|3z3H1^Y{Um78DTh#y#_|05O(9N0i`(u z-DDtS`a4tA;M=+Kv$6r@(j2fE*0j0pyYhzr0w$}njlYwfaj<$&dZ9blZ$yZe!;q(%!e%=;1&-@vlo+?YGsD z3$$$R%`m>8GoIBpVY(m{+IqU*vmF)vF*@s@T+B@I_1HZcEAqD&+$Sl@O4S~FL4e;d zWS_Yvx^PBIEO@1mPjTaw{p_BCKtK%?apMISMQ|_KJ)9cUg^olQ56nvK-lg%lsea;C zdAfu#ky?3a21wV)JnJUxga!1WTA+1yS>G!KURgnHZK0=oF@kNG!*#AXJU`~;he*JS z7CX(!pDWlaD?ZQPo^Db