From 46368c841ad389a0430ea7942dd5d648f054bb07 Mon Sep 17 00:00:00 2001 From: Jan Scheiper Date: Mon, 15 Jul 2019 23:31:05 +0200 Subject: [PATCH] initial working code --- index.js | 36 +++++++++++++++ lib/bitcoinData.js | 42 +++++++++++++++++ lib/dataLoaders.js | 5 ++ lib/weatherData.js | 40 ++++++++++++++++ lib/xmrData.js | 47 +++++++++++++++++++ package-lock.json | 5 ++ package.json | 3 +- page/img/bitpay.png | Bin 0 -> 4885 bytes page/img/coinbase.png | Bin 0 -> 36258 bytes page/img/icon.png | Bin 0 -> 31834 bytes page/img/shapeshift.png | Bin 0 -> 31011 bytes page/img/weather.png | Bin 0 -> 18729 bytes page/img/xmrto.png | Bin 0 -> 17135 bytes page/index.html | 95 ++++++++++++++++++++++++++++++++++++-- page/jquery-1.12.4.min.js | 5 ++ page/main.js | 21 +++++++++ 16 files changed, 295 insertions(+), 4 deletions(-) create mode 100644 lib/bitcoinData.js create mode 100644 lib/dataLoaders.js create mode 100644 lib/weatherData.js create mode 100644 lib/xmrData.js create mode 100644 page/img/bitpay.png create mode 100644 page/img/coinbase.png create mode 100644 page/img/icon.png create mode 100644 page/img/shapeshift.png create mode 100644 page/img/weather.png create mode 100644 page/img/xmrto.png create mode 100644 page/jquery-1.12.4.min.js create mode 100644 page/main.js diff --git a/index.js b/index.js index e69de29..e59c48a 100644 --- a/index.js +++ b/index.js @@ -0,0 +1,36 @@ +require('dotenv').config(); + +const path = require('path'); + +const express = require('express'); +const log = require('loglevel'); + +const dataLoaders = require('./lib/dataLoaders'); + +if (process.env.LOG != undefined) { + log.setLevel(process.env.LOG); +} + +const widgetData = { }; + +const app = express(); + +app.get("/api/data", function(req, res) { + res.json(widgetData); +}); + +app.use("/", express.static(path.join(__dirname, "page"))); + +app.listen(process.env.PORT, process.env.ADDRESS, () => { + log.info(`Server is listening on ${process.env.ADDRESS}:${process.env.PORT}`); +}); + +for(let id in dataLoaders) { + dataLoaders[id].on("data", data => { + widgetData[id] = data; + }); + + widgetData[id] = dataLoaders[id].initial; + + dataLoaders[id].start(); +} \ No newline at end of file diff --git a/lib/bitcoinData.js b/lib/bitcoinData.js new file mode 100644 index 0000000..61746c1 --- /dev/null +++ b/lib/bitcoinData.js @@ -0,0 +1,42 @@ +const { EventEmitter } = require('events'); +const axios = require('axios'); +const log = require('loglevel'); + +class BitcoinData extends EventEmitter { + constructor() { + super(); + } + + get initial() { + return { bitpay: null, coinbase: null }; + } + + start() { + this.fetch(); + + setInterval(() => { + this.fetch(); + }, 30000); + } + + fetch() { + Promise.all([ + axios.get("https://bitpay.com/api/rates/eur").catch(err => log.error(err.config.url, err.message)), + axios.get("https://api.coinbase.com/v2/prices/spot?currency=EUR").catch(err => log.error(err.config.url, err.message)), + ]).then(resp => { + let bitpay = null, coinbase = null; + + if (resp[0] != undefined) { + bitpay = (Math.round(resp[0].data.rate * 100) / 100) + "€"; + } + + if (resp[1] != undefined) { + coinbase = (Math.round(resp[1].data.data.amount * 100) / 100) + "€"; + } + + this.emit("data", { bitpay, coinbase }); + }); + } +} + +module.exports = new BitcoinData(); \ No newline at end of file diff --git a/lib/dataLoaders.js b/lib/dataLoaders.js new file mode 100644 index 0000000..d9cdc92 --- /dev/null +++ b/lib/dataLoaders.js @@ -0,0 +1,5 @@ +module.exports = { + bitcoin: require('./bitcoinData'), + monero: require('./xmrData'), + weather: require('./weatherData'), +}; \ No newline at end of file diff --git a/lib/weatherData.js b/lib/weatherData.js new file mode 100644 index 0000000..3ede4cb --- /dev/null +++ b/lib/weatherData.js @@ -0,0 +1,40 @@ +const { EventEmitter } = require('events'); +const axios = require('axios'); +const log = require('loglevel'); + +const AACHEN = 3247449; +const STEINFURT = 2828105; + +class WeatherData extends EventEmitter { + constructor() { + super(); + } + + get initial() { + return { aachen: null }; + } + + start() { + this.fetch(); + + setInterval(() => { + this.fetch(); + }, 5*60000); + } + + fetch() { + Promise.all([ + axios.get(`https://api.openweathermap.org/data/2.5/weather?id=${AACHEN}&units=metric&appid=f16fb438a43a12fb3347ca17937649be`).catch(err => log.error(err.config.url, err.message)), + ]).then(resp => { + let aachen = null; + + if (resp[0] != undefined) { + aachen = resp[0].data.main.temp + "°C"; + } + + this.emit("data", { aachen }); + }); + } +} + +module.exports = new WeatherData(); \ No newline at end of file diff --git a/lib/xmrData.js b/lib/xmrData.js new file mode 100644 index 0000000..ffca0a5 --- /dev/null +++ b/lib/xmrData.js @@ -0,0 +1,47 @@ +const { EventEmitter } = require('events'); +const axios = require('axios'); +const log = require('loglevel'); + +class XMRData extends EventEmitter { + constructor() { + super(); + } + + get initial() { + return { shapeshift: null, xmrto: null }; + } + + start() { + this.fetch(); + + setInterval(() => { + this.fetch(); + }, 30000); + } + + fetch() { + Promise.all([ + axios.get("https://bitpay.com/api/rates/eur").catch(err => log.error(err.config.url, err.message)), + axios.get("https://shapeshift.io/marketinfo/btc_xmr").catch(err => log.error(err.config.url, err.message)), + axios.get("https://xmr.to/api/v2/xmr2btc/order_parameter_query/").catch(err => log.error(err.config.url, err.message)), + ]).then(resp => { + let bitpay = null, shapeshift = null, xmrto = null; + + if (resp[0] != undefined) { + bitpay = resp[0].data.rate; + + if (resp[1] != undefined) { + shapeshift = (Math.round((bitpay / resp[1].data.rate) * 100) / 100) + "€"; + } + + if (resp[2] != undefined) { + xmrto = (Math.round((bitpay * resp[2].data.price) * 100) / 100) + "€"; + } + } + + this.emit("data", { shapeshift, xmrto }); + }); + } +} + +module.exports = new XMRData(); \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 81db297..321bbb5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -249,6 +249,11 @@ "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.3.tgz", "integrity": "sha512-U15Q7MXTuZlrbymiz95PJpZxu8IlipAp4dtS3wOdgPXx3mqBnslrWU14kxfHB+Py/+2PVKSr37dMAgM2A4uArw==" }, + "loglevel": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.3.tgz", + "integrity": "sha512-LoEDv5pgpvWgPF4kNYuIp0qqSJVWak/dML0RY74xlzMZiT9w77teNAwKYKWBTYjlokMirg+o3jBwp+vlLrcfAA==" + }, "media-typer": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", diff --git a/package.json b/package.json index 57b2c4a..cf0e903 100644 --- a/package.json +++ b/package.json @@ -11,6 +11,7 @@ "dependencies": { "axios": "^0.19.0", "dotenv": "^8.0.0", - "express": "^4.17.1" + "express": "^4.17.1", + "loglevel": "^1.6.3" } } diff --git a/page/img/bitpay.png b/page/img/bitpay.png new file mode 100644 index 0000000000000000000000000000000000000000..e026b318269dd4313e80df95ddc35ce7da9ae251 GIT binary patch literal 4885 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 LG^#MT`|LjeISLIL literal 0 HcmV?d00001 diff --git a/page/img/coinbase.png b/page/img/coinbase.png new file mode 100644 index 0000000000000000000000000000000000000000..42c410f5e9a21e2efd1cef825b19221db18d8471 GIT binary patch literal 36258 zcmXtfdmvN)|Nq&>-0%16s1PM2k?4quP@{-SO{pYhN|MAGiKI}J?xRTMR;du$P*j9S zDzqVY*;r2znt+v>Jy2LKT9k3>L{ zjK2xaeiH(~)sU^5Hu{|XHPJgx-#M(uK1uR;8NkSDSSsc|pavetc|? z$?H3N3=MsYfBYb3Eo-T%%m_TidXrcD>fO=gZyKSE8N_9VDG`xj+qaB<|0}m69~Cba zKC}=%Oly6>c~O%&F#Nu;b)CtX<8e1P*jL&~%C^tVIm8{8H4X1hR&D7Az<^OXm9b1u7QkH0T;8dcCYaVDSC!><>!DdEH(rez_r8LeonzQ}YGE@`O1RB6>II2H9t$o6SGR9JCN za>IFjVWmi{r+vD0m)15L<{kH*fj8G@M+^QsPPhKD*Z90-ckct*67|d%As+hoe&12- zIvr&T{q6O>>ltR9Q3)9Z1kL#zJ~hC7_9(M6=&*@Ja<8)LuJf}+^ZmipyJqN-CJ@uu z*&^fH;Kky;0lz)*JgP1$)@BLcJD_OCwv=3U80pyL16vb3y`2Rz(l4FC;N@p4H?+2& zU(niHFkD^Sy8alCrWGMubmEspENy+#+INw%!nknR`M71wg})cZ6D{h_O^_K1CC`5T z5rn=NDxVoG@@p}B@vumuXh)IN?#GdZulvi-Y~EvBt!#A4KD)DWvNL&a%k_u-@;2%r zf6W5+wYlESy11Ge+Ig&n9^#$5d;g2@`!gC!>PGZ3K5V`%&{%yvr`&t@*EcJ=p7*Y~ z+tBuU!yQx5ufY36-h%RxiZH+WV>_hZ4J~1ngesTtUsKj~{ZaTMEdFUTW#i}g?vrn? zjR8RfiqO^_1vSu@am`;y+WQ94l1Y3$zu4B$65a8YNIeablaqP9lJtvw zHIt*16GfU8D6+%b(tk}B>_S|rTkB|W!Q7YGlFAi_jB5U9{)XQPYAm8nQXCWYm;BZJ z#V7rnQrD8cbk!+Cp=3->s9C&|R@S8DmHvJY6uZeHpnUJrT{mVDY%ZG{7rvJc*zEXc zI_zPxx2^xx=guoV{10bj6gt;!JKOi{OXRx!2c=5Zo1H9tv1w(U@3&m%n7qwr{6aot zi67K2*?8jDwT!Y*@6{U5mxmm2ac*Ik{k11`vybMXd$J_A7!xj6oeoNvF(JnWqxX#Ir zFvf?sE7xyMzahMXo*OJ`c$|DB^`~_4-uzYTnp6uDZ>m-Kfs<|?m)%RAzHl4&dg|Ct ztSa2`;pI^NuhVVzjU`6*9!*6rkE~tBHEVXWd6Db)uVX@6^&2&0r^e_zF^#7;JM(<5 zN|#_V;Uy{NEjI7O*ONETl>M2rtIymQ?>f|k9d(=?3pacve@CM9ogyvlNvv&PdLwiH z3?+JW#wB-QaL;MR3|FEB>?ITl){U znejX+(DcA?ZhYUITELx_Tu1#Wv=xASKF?5Ah ztTVu5!x!w{gYhJ%RHA4=pG|MlaHlCXPdyKyw2}IY3~N_wp?rdWQw*%FJ!bTY;1&0K8;ZZ(x=jIoI*0s z%rIg2LX9TY$c=_HHXEW!&rFc;K*d|XwX1H=Ie)M^8gw-NUU8)4rS9*b9(1mW;xN_! zvz}k0qVfAh2Hcwc4x|0Hk}X8Pm|uY|(?#PHh%wa&4}1spg{d^;bt$^J6F5UM{uIV0 z(%-ILOF#eNMEsTw-o~$1r~Z=jS}(S21FDwXw-E663$t5d7bPn#PHX>+ge3}BgAd^J za5)9h0mKS5)q}hl{D_%|^9KfdCBT@!4Np(FIK63CWXI_{Va3q7Zsz{^;Ct0@?uAYN z467g0!kQ?Hcg|b|OVFt{N(1PQ;BRg|NQk8vyN_-0k2W6VZ2j~;Fg6Md?qk63nfpb- zNBo^GAFjYH{OyLSk3a)#2LoQ(3Lp({|r0JZxD+7ocvF`Wz!^aWs)bNAEB<+7Km*|?RjfPJ1Gw8pm*0q{f*X90AJ-wIL zE?I=!uh+!j_uv7O|Kg%hkpdrt@BkhT$l8|zN-7WndRNlU&d<8>9oVUP`3<^93lYT} z1O?ufplb4>!^1b3trvOO6$LHpl0V(V_{ND2c)^B6ktyKWiGk9tT+m@Ey>($Am!((P z|8mB{cb&ea-!{JSYDtI4zRZZW_8uCtA=_T{BcAw$F?Fs~ckxj#*^AZ!MR}5d} zRxKEdP^7U`P8<0FjDsl!au6ghqAHh#y@*0feLD~6QeJEfn;XB= zRD7>ICb=s%(|JXzTw+m9c+N{o^E{C(+4cp*{= zPAqE|52uK`t&1WEYS8<8F~YpUXP$QY6;_}a((@urU;#i}Y6BPn#quqbIye%y(0ej) zRXs;rygKS9e13GhsF34eas0LB_*q*g4-Izr1Sd?C-MQ?-uGA&R-=fsRG^|;adQezD zrGQw8`e2ix@^9SI?*aY%R|g~=AnzY$SJb{gdjxdKb6NW)$h_^UKm zs@lfRPFGAIP2-dfN-<>4Zxj?rp|{Xm3qisaSG!oh#Lphb-dD_X(@vyIMqI4Xt^y{9 z!0ayU!qsHgavLT*bF*jG!o3AEh=4qyx!Q5e#S>yvI+)D8*fS08<>Ta@bB8z|*LEms zmc0d9lGvwAzYy8$CjGM9Dnx@%ke&)2*k&&%sGLn6Re*#33tdJUGUf6l;6fV;c-p2c zH~6@dzfPFS(64=fMG#P2ioI;u(gAC@9WObdj~q5O0d6g*Os9@2bZ}}$VP>7cwV5te zOFOnhjL{=?OKO?&>&J%A_xuQrB2-@j%uAt12@f~@37&fQLhlQcQ_*{Vb(K&8ks;&m zvnh?x)<(p=51!lETpC9REEb#H{<{PkoRB{dR#Cj~M<`uvL=AX0Paplw^3H9u?(O`y z@W*7Q>mI7;@H;dfOoO->>tNhTWB_gyM3t^XQzanNcu3Tu$&I`D%hsm-N?lLzB&FOVQdzF$*v8WcrP zv=wuj=uL?jlFZ3WxJ3pK*sB0{2qn-J ziD0?NN_1ll^5srC1u<0d*w(V8n?|>!VM+&{H)%RCfsb@-ul1#8Gd00)w5PGV<|dHs zFlIC*Y@A9TO|Jy4ShrA1(G4P!ze7W#U!vsW@ZHE5a=CO&zD&*)LbVhSiI(mc?d-<> zxn7|DJ@;`9ps&X<=dWo&+wt*nC{V0eY)%2+;tue9MWo^Mh)(dFWcG!-4^+tO>7*xq zL|+P{iqKXmqWjoY9Hw85p2OflpEn}VdXWSNgiD7s7ERcpk@YmQ7~``pb5S*Qzqt+f z>$v<=L4d|m?z3U+XD^mk^7>!RA?(|W?-p3g8m%c7o7u%OfjM)JS>x{!oK%A0##=NI zKl`)3#F&<&@r0bifz@^^J!k)r_^W`4SyukqCGlytU7w>eNgWqX)MJ`NZi6oFJ01aE zR|SNpo(ApXXU}2*{i4v@{;fZ9o_8q&HM}q*$@01iz=mFnBk|y4@L*iZ{0Bj{1mp_{QUFc8-Ae%HN-Ku4 z>AlC{DjCMj?C-mY1{O+Q zR>UzSU{;!YipaP{!xOp~oE>_5VLYBSM(`46yp(?82RzXM*SrQ)3?%XZ!6YFmTaYXc5dQ{fCfv$f}RG z3J546zLjQ36q)&nF=_~kAHQJPD!_Y$2(3n~L6$r8SSe9b-xi zfa>VZk7R=lKoP0{a7%|YkXkTzingVZb%(Qg7uIne@Hf{1Hhd!hNHMw%c^ z_@!J9Dop43<~)Tvr#*x++2}zMyM7xHfLrSpzd9E8-;kk6 z*m(f{8VneStk9ixEd2&>G+of8f;25lg!F*8nJNMRwNnOYUo1uy5G`z&P5bXsjdP+4 zAbbHFrHjGYKPRBF(e*f31~|R6FZAhN%${!|`XUd{`A@GuED7X+4IrF}YWGovLC6J6 z3dUpr+AM(^R6t<&E;@t9$T8wa&EYrIVRpdzNjrdnb^2jkNV9=e#i{~Fc}G{*K^XvF zRO}QxJV_NU6}g_gQQHb{&DU;)YFb%=&g}5~G;wx{G0$^hJe`>+izzA%DV;C;Dh8}|pq=D{pn%IW9r6MCs zH2c|ntT<%DT6YzjVdGvj!V=h{N+sL^UICUo;G&5|6P*si*#{6jn~USwlF>YtGV9i9yV zUU;hQboT%e-|XRKb%T!J0dYBbWTZ=my|afHIIx%iiV}JxPE-z#T4YXf*x+tLAf7Oo zm%zGB`wv}j>sg=9`vOA;WSrtf?Y*343;6DQF%g^n0kLOJ4+gX>2feH z6v?*4nKy}E!Cvus(FD8sT|kfM3vwMFAE#6h;&%ahKm^b$5MRL%=SCC`Gu&iBw6N6| zaD(tP;%LH4A%UuKnZ>}LiUro4d2y(nd7H+!oz_u9KS{Iy?j^wO9au1%(@ejMUpa|N z;S?xTz&5BdcJBn(;6gK<8Ykl1nl}>No);-KK=QE3N}%KM|Ees3;*Q8jVk@awG!0-c z66Gg2w_czV4e+_%m4*1$P%0cF1P3ZW=$}fv84@P(-Y=#)F`Wn#HM2*%iA~krZtC>z7-(BXRh6r3D!30R^?wHjkF-p+=8J#22aWDvX$uSfpjwMd;H>0iN&0#Nvat z(+&=>@)D+K8t5Zg3xG?<9ZZ(Q#Ni99s~9VRMSQNZNJ`#tGw=0nnltlHX z`hMcvRYwTVr|3AF=mRXBMP~CRS-!%iUBJ0FQ&iyshSw+l&?DWIArW`>b+xkj+_=( zJyg4@dh|`x<5h3J8gC`3ZM?Qm@yXK=_s1t40;6w@j$~PX(mWO;wnJXO%^~;Ub;%z` z&+dBup7fmF3SpFwtE-m0eLwf2)z+a*SL5^+sC5p7s<$G?H`%a)0B9d@>dP)*gM1P5tbS+7LQ zcL1MH6LJKu1Iz|6AKZBrz3(tbxjmKM2HRekqR3+_)iO1JG}Kgd)u3mJI+~7KV112e z&E$jQYCzq81{YsjMIlI|GOBJ0B!aCXDM%Z8kpw!!D(KX55kaVq&swM?wCJ7305mef z+jIUHGl^T>CgbD z#fF93!ankcE5SaB3cUB#e<`4Z38?sRHOHQVRf2y*4UN($XJWrREMTmF#QP!x%z4Gdv5fxa*$snDf%J zvC0N?i42ng`3*{?)ZKfGOgHdcwb2iqZodBQzL$N>jO0!lJoQ*{So?Z{ z=jQAD9;vYyRk8PJp0c%7?SM@bvQzj-U>hd=pYMFv=7R`nOq4_Qmu3%4KPLPcHR`;c zY_rn_ry&E%+o{)= z&ZUXFl~5lvO*eS}p+xTefF~Z#_We%RWk}caKF2p%sN9bu@zWey^|CXi=PRceML*AP z`c7ZJ3MAjjuYSDQA?8=!IjHKJuEUC%WK{a_aD3U0*QIil&>QBj&HqJ2mYpAWG#oce z`*epU-*n1>TAM_^{rchl-^lTT>a>?rhteqGwLw|Qf6s36+3i1aO$rEdj;G`s7=%b( zCj6HFxXf4jUYs@-Fs;Mm2mgPUrQ_s~r<E%$p>r+3cgsveiVcO8k0F{;V=hh`acFHPC5tEC!f&rNj6Iq=1X6)+w8 z;VWwfU#x;@D6Sap!j87`0dE4R7QJgD*r8+J2o0z1nSa~wFPWBI!ny8Nt)Ttf#(+K+ znqwf?Y(a*-Mq1Bt|A^1G^e)qC8s|q5k^{egZ@ae9`JIIi`TArwK^q%l;0i?1KyRC= z4Xyf5cbeQFBjbJ3q4&m3)PkxN*707~nbkMXeeTYG{qF)VPZx~Xe813@ydfd`H#eIB zRi^*R2l-zhzc5cTYT->aYpL96ggN@?!CRlOBzb8QM$4?P{pw5XVKgFXwsKfO-+wC`KK!@4}_F-bnwA&0;m z9=OA)NM@;R!PL~31BL%j@!M&C5?!zjupR)$U8JVZM~ME7He5LMWd5NxT}5cMoRsaI z^G&I?xn283O}Y6WS-XG?a;F%OvqcgrnYXb2|Q+(gr>7_nX7>@82vp zSka`DFFyS9!YXIXswB5jtT!s=(A?MQ)%3%T#>C~s+ixY84J9+KF5%|m6A#CeU%sEf zO~WNQG_GEG)tup{v&;n6iFh*fv(z=e=Ftk>{dsZ6@5jFj{4vF*nAk5XKc1~l)~GQ0 zBECC(EBIUrpICzApmB9T8%xA>ek?H_R0={z;dRF=30HDsUmou`5F)CwK7L+r8H@$- zdg2P7Jha?kyaATr8z>)@`SDnFxtl@ldkq`+D}*58#-#?YhVQ9Mi~o7}3O3Mo_BnV( z+4SO`qcPH_PPB?k+pO`KT#^u2A#qW;q}{*7wJIRyOq5-RqC-UBub&a`w!V8+&DLSj zc{6uyTGZmVe;C_fK@q0V#Tua5rCPkOywgc1CVP(RRy&%C2q?Z4uvcdcX(3sk=j+G=xGgz2#!oo@qk~z`QZT<3fo7|(ZBHXXmoiP*yt*af zqvv$Y<D zki*dD-!D?{jjT8;>36pN3gbNbO6kn>_G&yBm{?oLxJq9L`eISg)K?lqaMMRK(6^c> zzWLByUw}@C|NBGtl=@n&wh%qtb3#gW<fQC1 z#7=~X*!u#T0uhrHqFR_rM77lcHl=};-B-F2i@TSL&^I{VHHX%U?xqL$$krCo>RmrU zuGBXfQ%BYfs($mL&}>|90!gnD@Y5Mf^nNya{*F4JiQQTVH4_;*@OX2EtqU4!uY0TJ zS}`Z{%FK%^{&gYV`6oVozJKV7X#s(-3YZT75St~k7hfxX3?LeaHVPx;QK1GSxt`Jh za!bnujat&_s@!aTRL#;5P|CkOB{Z07q~_5f@4A@_#Lqapl$dO+y?R}zSh&|13lTG z#ikWw>E7!Pfvq({jT83U8=9Iz!Wp&9uBU)lzqHcz{*K?G~L+U40 z7&fd7RF}cpVhcR`579OmsPY?8=WA#)Y{%t&?Z6(?4}Uy+VqGg*__W+!bXPp*?IS?U zysdm0p30t;?u&S4rAj-IG#F+YY7FrJ;9VB(2PF@Ty$Y>BT;1Ti>qYDJtA~bPxIWRH z&JHsg_b}q zD?3=mg=hkmeuhk1_8AAAUUzumS^p7iim&l>Tb`KZx3!m*0XXPO=}!Le@$fl0;5%~g zOKDs?bLJ10U^h>_+BWer_Vh3cGFZtn>@MFghpN4|tc!~j4qxI7_RxBPW&4Sb!vdeU z8sIRGBBGNP_@PZuEu{e}XVW%GLzPCdSpV{E@Oh2bZ+hzs>YgA=)KD~f3>oJ0TEFyesSFTX zwLi4}IwhSaQb>}&HucODd)mPY5Ut=^1Sy~d>z87xB@#$M=YdAd<@z$j_uy!U_LHuK zRpvkjYB`4+Pos%~Pmxc(pFw{`{_hrfYN|vUSRDJs7QABji+avV?ewO zbN&+oi)SW50pgCl@zcUNlPF<%9e8xx#^M0I0No^k#Hd9GJojn1q6SA?OkF$eR0DVh zF|nNEwQ9X*=~zEnGnKmU+Zhw`04Tm4OHLDo#0i1}bL_*$nQmTc3=;`REh5x_boz)U zKUt71hS-<_Kc?`QH1OjTYX%*-qP2HaaPe-1ka}%6^KgLhw^_k)55kkaA6b|xqGAf@ zL3E+OTo$#&q01p7HfDe&N`UmZ7NzLmW7fy8X3@^UPF9&l$u+ApYKQlnK?`fJmO7eI z&Bv9CI2~BL$Mk(rS#Cl-WC}5Lx~GeKdBe0Fvk{?bp~# zvIU=s0k{N;Pt2?Ua3gS)0{Wep@!`|0E~lT<I>xpmSt`yaYK{ZQF(md(e+8x)oEXy-Z$yyu#{CBzdHfL{X}(4@^bs`}RYiPE%?h(Y1DTd$8gRy-(-e{p)8X;C%Cxo?hG zYXRq3-}F@2L2+8B7*wUrm<`*GM2xgL=Yr4BeD#?;ly)qBV4p_i45rpSw!Ek$pMR44 zb=)iJL4D|-@Co_?CoRPhn|TJU21xasjPGDPbJK!EQ7{}al5Rk!k=VK5{<&6jq>L^y zDc2kN4&C%!vr+eot>@_ztI0`}-m`zRv9>FtP|q~z)Qvvo2(xA2rq-{1#N1ttxuCr0 z=T~6OBf?0VERc+9qThGV@oWI`Co$@;*i?u^&MxUCo(!L2Y6-;#1q0;m?F-7JNLT8; zi!~Bdc1+BMi&wi9oK81wcoNb>@|~e<^sNv3d$Ky3vL+0a{9BdIo@{A7fc05$eY&FU zqWYdyY{!pEgvVW;VbruU@#9nOx0dx$J6Y|htp+MMXJua@AK#n{l4fVi<&eL0!2K&w zZ7K)UGaHdRvXE#DN-094&fM!C1DC=)GHdUYFS1ZaTRTSg;Q?Kq2Y~+FzSv}r_c;0~zK{CPgkN3KD7MB5(L#k}u6U|8fY-5~ zgG53$ux-9-muQ$plKH$LF^mi~9J`%{1-z4|MCvD(ANqR92V_N^ ze9^j2%kO(-E*=%TO!PK|R3CFIy)w@SY#N)dWNXBGKhTDMPaHd`Cl(=YJl!<)>&foI z0}Z7+_~$-UwY8&Bc4z*1RGch}al21A_vKTG%pN}dO7<*5=_!ULGo<(m8HrMETb)|z z{Z_0NInk&NLsIRxq~0(`lHtzyJvg3>#EcM<1*X7`ld`3 z>4#B<-UX&_UBHC$`{yp{1>J_-IM}FI733dg)(2kw*KF*8i%P;<{Kg8eZOKYt7xLs@q}nK z{C(Qj>k^xJMSE#rY5WFvMc2*w=XZZjH8VEMaP;=swDVnodPDz=%pt#x+6lqC2HFW{ zBpy6raQ|)jkGo&N#Q1l2-~ixb_gsZ;w#>5}T~_^QnFepQZI{)0 z%iz&1;f{Od241&b+ffLWnL+JrzTYa=a(zL8F~BRIcrz zUU1z#zKNla&7#8IR}?OdK5+=J6X4Reg3XfT5p!Nc1r#xCMHl_kGYY+9;n#%OE$!>R z@1*0N2?n(D@+IMO;k5P7eVp1IdCL-4o33h&GMm*jSHqhYJ}zCawlmS{_TIulu?I1) z_g4+mbUo0QYU_1E0}p!b_Xuu<_SVvD2y&7F<0RHnF5P-jj2)-0U)`$-Qs9J!YwL2d{I|J6~=8!0G-@ReTb8fVbVxpC-&uYb`YRqO!!A zYw{ug{IW6mO*Y>9*;nsqUryZ${W6E3%e(|_ce+n0MKrwDeG^dwWZ+>Qjx1(~g7IK6XPP?rzt#46Z4S1d%6Qtt|0!KcA#8L5k^sCh9QM^=b^dR)kVi`&j+P zKc=QkpP_m(*xdRJ9puTL3+C9TjbcW1G**9sI!o-XLohMcI6tp$)ZMJE_1eQm;fYgY z@^0e&Z;voek-{9P@}DyfSRmeF(6%8T^hs_#^AB$+6RsN5RTqYa?-@zw(iKST6lgm# ztc)%@CZcXq;s4DZY{r`8@6S{D^zH~Boj;j=0VEZo_wM|9bOyE9QbbaL-O?X9n zZxn5G)5uD^=m>z_a|akeEAFu;($mDdOemsD%uZMslh7E5qKxUXWr>6P6?Z8H(u9= zx4OuPcFUuAua_+{$aZxf-GUT&s-MYiO@Sm5Q8!7*bPXWR`Yp{l`$Bv>GOp}fpC*IE zo*&7&)m!>yj8ag`Di~A9^Aky_A$iI!+)_I5GM+UV8u^wOUv-0Shh&oLzz|iWvrD{d zh7DQs{?e&%HwWPVjl%&!LLUkXov0_-|@bMO_+f)+lltg{r9zc2cZ zLtcLq$)FCZnuYpuW?A+N=+ld)CtU7t-FWRf{&WsciU~tO4}H?ZX6BJ4e4p~E_7bSz zfzxGAzy$rfX2|a%%W-kCcY%)hU@G3Af17l=dAGbq>F?8?aQeG}6X(6&KJ>jiOjAv( z72W1i*2z z`h$j~=VEef9X%r4D+}pQueU_JU6NS#u!K>$Xl8wZh)N!QKRV5=+lw~LFX2A^Ov&Gc z;`8`IB$ULepLh1TM<#yBrK;(l-ckaB_-9)NLRSCj~=@yF!CZfTjUdPrLhuwr17TC&Znz# zMOGSRsuRP0t}p-bxY)iAgFg^0~?a2cz zSX5?F8*pNE_4!aWQlwe{OK0WIqRy1TDcMVR`>EFOx(yO#GePE~nIk%|s~63STZby|*Fkm>vh=@jxK%v>by?I~HfnZ4Co1 z7uxS5S$_Em_`JG}!pwtV-;28Mt^t&WYvxShjxq4KIzpP@4@-)ER(C*ye=(u?CJ4oQY=4mRPjvHdvAtO?g@ z$m*=MyN8fA28bleJh3hH%w_yx2Fq-{)L*y4L{wS<5-nOvN?;|TTZoWy9mm(I7kkv5 zJC;dWGq1x!IX%&0MYlE4)P|(HXbppDC}><72X|N2Gv6ylA z1mq~kC_;^O`Y=Qb?u*$B!Z%jtnSaachMrsMVI*b4vYv7Ee@hBl&LGPVWJ`j@^| zXl_m(@{Mm({{@U_31yD?O?&XWIsk(S6(UxeKa{P3J|l$lFg?q9D}7P)+vmc`10liqmnmyaom=Cy6saB0+ z{zDO1IR*8m)Pd6+8N?NzBrQMM5Khgt@_K0yDJP;IO8ABdmC@Vez-MJ>X%CraqpPph z$6DGVgw#tg2`YAMoMM7(jZTKxnWrv-pEkkWOB29jXW`5d5#gFT4*ol6vnB9o!xYP% z+bRp$02L3HY5@U1r1#F*hi07+xXFq2+7u<0Kcy1p8$Vbj;W5gWvJ>Y}yI73%G#*~m_ zFrE=_D&KWp3SFy!So?m;C6=P|eWmX}gPtXNm_rJb{_h3BDZ@kzRTd5;v$TPG3<5i5 z|8GJ;D=l~H&mW_hpwc6}F?IZat~w^>P>c-_aou;lt$^vu0Z*%yE}PwHc0)3yv*EeN zo8xSN(ChzWVoN79B*F~W08y-Vd1}!waleuooo>Kw@6~-0RL0C9InPx2*C>6{pcd*K z&tiivgKt)>A;6Gv3e?g@I|DCt0zRBIz;!tL4s8ouNDdTV3p|v1zNGuW2UkuVd-({8 z<-}3^%d7y+5TD;djd0bCS`yF>9852T!wMobO>`CPo4?H|bs0J>4Osy@rq`SGfg>oZ zTII1lIj36g``XC(rvqT@!*{4yGxSJnr32xL-z2sQ@%H4mt^wjMLO%-l3iGPy*xYnI z(?^L~XWz3j1*>M$mXZt#p{MhM31G@&>|nJByiD7BxVWu)Zdvi?FR}Af-r^@9XZ}}3W4N#bKVOq`ntFNP^2~0Ddo_3;9}jS< z*;%GjG|XbOyR8fXzRlqEGl4TtGg$lF;71N@=BpoSw}E)DzL&Ow#I3qRyZ#Ls!_Tc= zza`wd)Pddi_;p}*Z&lwOj@)NJTL-u|ea_l{y31wjlZ{qD5kGx(J#&RXydf`xO?w9y?)bgjsyw2wGWFy`_<-ZusPpv z^%Vjkn6#vAb&u%L^0jcL7^?3K1@MEVML*B;O~h^Ojh&RSE99JyHhAas8sMcc`#q?G zjEXVvw%DEgs1+4*ySnrqZvE*`YKwiQQ8c_Ed21h8(&w=Z;|bd3h4=Tj_9wBKYcBUu zA+TC1<2_bfOVJOPW6NV5GGrjs641ok zbVG!5VZh6J<{?#Nt0&*WXC$43uEnKRf$!&ui~Sb7rBal7M|pGH27)A#Kfsj1^@n?H z?9WohRod*WP+$i$WT&f!zjbKfxzpi<3^r#yvXxv5ew2oOkFp$6&F=h}WU3$`Lb~&O z53p!~LqckF81v?Bar{?PMoyHq6B40k%pE3n0m1K3zfhcIKyCWLiiL4`sQWmaY1U7~ zdbreob5eM!aCKmSpDuzofP7hY?!eGZ;H!Gz;2xwX;(P7;@JHnf&>=~yI?#YWhj%S% zv+=#BvT&LV#mX`~@q2?3SbK~rb zxN7LiT$UmJ7zn`ZtP#;Ixcq87YhhZwamPM_{6x9?h{bwjW;G7-r}Ky7L9;UP@RuD# z|4O;HkWHC*#)cM(-vW0kU*|w`-MQuRA5Pf<-mBoo%06m8&Q&c`oVB2W+}?$q!OzS% z8WEc>ZahlN8;V*Ej~@XPd!*v=$+bEeeW?Q+BOuu|5vf<7U9RJ&P~R!LT-lOupt}6> z6RW-t63nce#G{^@R^Z?kHOY-zqedGgk&$Ds{1b4A9`9cSqfXZT%B7xdjUphw-6mFBo}O_xd9#R<$yjYS07v=qmSv7Y#=Z`twXei(A#xP zWoh)*bADIgWT^#WitzpDL`$7~K>_~QR*5lsN1CxQAN)C0YK?RnIn|D0j|=u5=r7X? ze_Yk*PRQ9_KL=vumVr3JbNSlah!{iN1d4-qilHd4te$ptKVM--0@l!^9V?{>FCFQS zcG_f1c=B!ua7w5FM@R#X1WRr4z>x&a9<2X}T@0!$#kk?YIHTu4ZppFTD!E}7s$z-ACFJ1$u3rBoT!Q;4%cemvg}Ise5MEF za??NAAT_#dPMIVc<`3^YeGxR$gMHzGn~d{xWCh>W8CQgMcsK$3IF^Wn4GghMA$hBL1$RLoi{q0yvR{Dr=tJ7|%!iU}y;^nl5&yTRl4posU2hcbCHoSVOBw<= zSS69NE||6Jq@@z7xfb4ufc1kbMOs9NB<`e*MgI%KCfHyNkY!t6$m4DD`ehD`2gTGz z=P`jm=_Q0Lxdc|DEVQ_k%R)cfFd%yZHyKO@GQ^I`KxjKNmx%w!$;AUg_`@2Emq*Ul zG-v?N1AtjmVonwyQH_JETMF{q3GaMKhNOv#JNvQoSJ!5t6RJ2?ve4CuEJ-J6LXNUQ zZFD$)u7XSDwE76A;SzKy>BA9tCrXFA%IYbsEx?WdN{f1{=&u@s&(F4D&99!LS^ysX zOBsg?Co~wpzSlfm4}5Lzqp{_ov`SX6A+j$X+SSKgN!WI?mV@hYJCn^MpijjC4~9i) z&w*HpoC6(ETu=M~sMzmwn*rxKX6_VE3URrQ_GWytLYibRvdjqTwH)H&t!vPAT;@t( zK$*x-z%+9PZ2?M@zN9|so@F^E2N+*Ia1p#X@Q1fs26CV5<0->77r`VYR8KaDfXn7)Px)?K*yO zf0G}9zA)6df=9e`+)K;=?~4AUimJwg4VG{wka$I5pxv0HgBk8fAbRD#0RA{4`BSYV z>`xS7WeBO@rPh&^<=A1T?m6AZs| zR~`t}`@QcSGnldOTZ~HfHKDT1l#)c03Q?nkRHBq6%N=_Q(T3I`Nu{DxD$5Ltl&qCP zW^5tbSmNT&y}#@8{r$oGF?Zhk-gD0LocEshobw`zk-UPhp%a@!d;mjpVE?HK_UQWc z8L`0DT{a8b__S?%amTy(I*A>q`5$Ah<`1RP{DrnNM+#^bA9K9!^$;`*XnKNz6dIYH zqs9!^1a&`jztt3$o9bvjGoJ}~F359w{UDA+dq<6^jX=tSqsqLHj&ht76XlqJoxDHEW^aq1D4;gc z)yKf~Q%f6k^^20dKOa{BIY(qr4J%~f4|?SUg_+Ke_|=yz8R^vHCOg?q*ci}RVW652(EBe`Rl9Zzuqq{kbLK^BxmN0#F#x~83r0J~##Y3Nt zW8Jl^tM;%v{6AK9@+locKWc2{$^c|0hqi&$(9PNeINS%)KEhv^lIpg>g@Bgb{OsJO zDFbSvd6;_I#rwdPzeiWPz2P;lo1b5X-&`%LMhdz(!7prwBzO1SqCj#a-!Ggi>KFk# z!`A^lW3~cyCJtbZfE?3xcDLSF@TZ6H(}S&&O>)$l;Ul1?Z|QZ^CZ5fbmX^ZD3F1eT z0+7{t3g%Pi0#vrj!?$&S-HUQ?7>D*rRu&MaaEM4})Jt+W)#ka4Wnh23_wllXnPFAk zi;Frt8HC}x%go-(WC!XXdMi0B8b4w@fmZMnD_0ZO6+{J4@IV2Nb!f!ZDYYr^hplW86!%`>&)kkvMRp|Tj{e3z9( zT(_1(t(AoQNWMF8(BlrAhCS1nw*#VJ?pg^Vd*JN?@h%&4B^F;Ix-^4GK zR!4-(6XT(mL{ko{aw_B&@WBlT7a?f!mEb^e$m#Ve@UN(Eor5R0f_o6m^{1!Ckphp! z5Z&B%QI(i0h+~$cvpS)5i(84g524_j?knc5`@8(Maz!|Qajl}#S$I`S#1GVk`h^ciY2w2j`aV_R=gxHRT<4LSW#DtMzSw`?9A zx2WAOz{-GiPw8MzhlEM^3c!P*Wua4rDL5DnGu4y^Llx;n@H`G)EjU{m@Zc32;F)Vf z=x1TrU36}Z7QKrAZ6h&7P-T^w(K92Hd2IyK9yY1vl~7g{^1Rdv76#Z9%`xC<09AmA;(gMi5-vcr7`T~8^Z0r(g^)@d*^ z3^IlbeH%@Zsp$1wqGKsg*JsT6CpA~S1zAXKUnlwVw;%KJU242lth)0FGLfT8z+ZxD z#G$+Ek*^Z#yz-si2> zyq^()ci7|-jAzAj@xEjQ#^fXuHP7M{Lt!ey^+M2Lexa5Wtx`nUOLiH2HkLYeKM0y~Mn0 zU(EuVLnn$|U^N-I9E5HV;Gz$`Ax`u_0zbkL_)7qJ3An4)*FaZ-k4}CO<2>*c$rU>| zX?Nmj)?IaS_e2KqWGdNc4{=O3z20iX6W)=C%V~Z9Gbs+5g?~cz#q@|LYnDN z5E53+m0t#YBm+>K<@6Vir+$%4WQAJ__bjcb==xDJuoTM~%)Lm|B#y!Sj-UiuA|Q>Z z5H-!MiSBeI%x-Y|U!i9Z-H?6c!i_Fz&*niVe4O!%sELv`1HvoirHj}RazkTA&B(&Q8B}iX6xq8Y`cR`#W$53b(usp4 zLz`yCiljz4Tb{+qr2T(E;;yV3mOZ}O97&*kl!4U4C z4;oJ!glZvwO#pKO4uVg;euzlGvuh884h(0kqj5)Ga7N1@(Vn!|3sHc}yUkK`G9D8{ ziP2ThuqSQ&`cMvI0{~sdlZL;uZ}KLGuf#(?c7u;BiJHcUe`E1=v<7GE+yhLM4m>#} z;`^B*&y0RkeS6Y6T8;zzP@!|O71lpC)n46sON6s-#MNAsImi!b!{?i^9{KL}LJ=jR zn!jSCKap!`YY3X=C<#5mFMK*IMdldaA@L@G6R8&7QX6CCn07xx0-I}}1$+1YjZ$}O ze<}{1FI()etYvKnL{Xn2D1AEt)hF>iFe!BAS`sZ;3{4?wQE()8j>`iprdW&^s zngt}(j29B{Tt952SXU*T&~m&OaO`K)A$7?#GV^8v;Oht+GwV1^4y8;Gku!DhP9P!! zw6nfIXxT}imjj9%TvKhL(19s_h86&q=gi{OEa>$Ud&oQ{L|I-a?_SKu*`25k*UD{$CVfx|bYxj^;`aGbQ39PGD9a4+?kzS-rL7^u z2JtilB!4?VL-an!ftht|4hw$+=v&463eWxtuQng2O6%NJV)hp{F|$XQorocD6_559 zAZK+65Wa-&#;fg4S97JAyWT7>8Hs2skLn84y_u`tYh>+P=ND2vIb^JA3uI>y_7(pY z>G`eZyZO=!u}lCtd$YHAHHYfQf!5=$to}Na7C7R%MiMe#O~e|rHlOb1TM>D}w@Gv! zi$2oaqk&rHi{xs+jI{soj z*{b?>rOe+fVyK}aaJ#p;>>qc}cD~1IypHKAPNgld4lnE(`gMx}69@4%@or_^4gFFpwBBfv@DI2H9atP)YXc)dWU1Ar1Env- zc{B@Jv~r`L`fB3YZU0wPzr{cW#vb zCgo0w98JAov{4JVD1&yY!tPGB3_Q}XCY|qbhhJ#Qp^bz=Mfk75sa{ugX7UdT$2yUK zz2Z=>X~XSi^g~*vWX?d14fAr9YtAL+9G4P#`m4r!8R@HlH?LSvynyZaA6uB$GPcIk zX8tnP;APjHJXby3utaAc@yi&%F>&w_&x~Dkq%p*cxJVV#|SNf-EGm*6+xqiUNS`2X)!@GCz4zMIsu7wN}5tf;vq8Z7s8@JHM3E#3*xu(Kg#cxh~mkRgZuq2ZU zKm}Qj@(F&Ya@whDSM~p{*+bIX`|Y9Lv$j69xrs*Oy18@XTg-eZ1uKa<@kBzNQMUB8 zI(nl();dP;=PB)M^D*ng9f2w4_e$GtZ+-LYKp(X^x@!Jzh&=MKmfHyoe4FFE>eM}| za3J(p<|VK~fn?JSlF2*9=UK1oOEL7p9v&+J3{}K~PQ4+avZa4I9Jd-L&>95% zp^pc@$fDC~OxAty=Q`h-m=6~3Fmnxk!Lx|t6D*$#9)u(LpsyJR!Q+OQosv-G8p>OX zwUi=O?QcMAfA0BzplDND4QopjbP?b5WkQaoNcsf=UL;%5Eeu`V!_RPUp`g>Qz$f5Q z8%tmCivryuWP*<_xd0D~$H8a!<(@$0x64&IJ3L4+F;n_6McU#F9}OmQOfH=0wF3@w zl0oh}U=*}pU!c;&Vc-#n6MP-7TB^lOz2TignQDQ+o)Om@=!s;S3J~tWF%x3)tz76U z?T#0yhmL(Csb)k!m*O{F$S9HiMTim|>0aN`DFvOKj!;6j@2p{I*&^HD)UvFAu~<=b zVjXboYw>3RX#oB4B*O~8MnSl-T*&xDs?pul4MIE%xss)HDBiN1OgTl#v@iLmrjbn3 zlYqs(3ewl{LUiG1Ary9=#5b59gKh;h5~SAax`rMAd?LDuXQs+Aw||$3A@l;6f!qPo!2__!I zojKk=j88U3ob#D!-tn(wEsra_v;FZ;Z(+?Q;+b(9LZ`ii+bezIyEq~c@1u*jTL44| zEQEr1A?u0I)s-9Pb>Q+xv)lMeCx8#Ntm~@C_Ja3cB$yV6ZPlNM`XpV!;Ku7qGfo;p z^5616&mW*`B^;qV$eS$C0|X+uIeU&|f!Sv`Q|?NS)=UP; zm4somU-xsD3LTcQjRLHvYrf+`xWj*=32%r*6b!jQycrnPlHs=ZO^B zrr%|hYKAH>K4lp>S77Vrsglw#m?E@nw(MR*BpVN0T}_}BuH!Y|1{x%o`)7*qHxLfX z3M8A+jrBv$%2y3!aCj{WCbxkJZrsV?wR=vEk%Gg8ywz+fKPMTefMpz3Y7}@GC;gRa z8*cTMzwYYgT`A?O0N?C7Qm--heX8%Uf4jeyK_78#y2f6qyu70<#4pRbEUc+t47%|> z_+=_+1m3#fl=Z8*iqR+`X+}y#R5bBTIQzmCx?G*sGgE``8-NOE-An7SV0UkiOQDHx z6@`L(_93=qHH=QF8vc#j^o-vkXu8Lyb&19L&Y@Y#=%WGNyg2eqf_c&$Nt~`_y?Psb z#A)l6gF?A@d2MIj59A`A5OI$|+2YQ8eEgj6>9bZba_sOpIAtvuqm*DIt}pPnDu*~7 z`-s)44w}}I-Tj7w*7@W+D7oTSZb#H!FdtgkI_y&wE~fExlG&Us ztQnEKDN_-EYPZ8;#sU=zdKs4}pt70gx>ka&qskQCAi=5RP8I(^&IzGE{5fOa*ON@k zftfd(qPb?8>mvn+&H-yTTb)d&KfrY57bIFVf-m}ySRBgv?8|!V@N+x9B0T%4rullt zKvnz2N z=v)XvF1hLRbqXXfGoh9>xE2a%dlySn*y_T-M-{+OsE?>A^>6TrXiQ<1lJUVR6`|y5 z;Eu}uXwh{MmE?8Ik zwzk~RJb!6d)KTG=Di5|tfY6U086vi}^;Ow>8?xkIY`!0|_xv-HDk!QYCPX+k_!RJ$ zHJMli-QhGx7;S%W=s-;OY=^C~!n#fI3k#obg1)MZiDDl9n*K$bfb8n)HDUi}su7at z4-cUu#TRP!e7pWv^!n2Y2d0n50p>u-k^A-EN6UKu)du>y*B*p7CQy~gE4Q>t8wMpB zCdH9ApVO{+ugr1@b+u;>-PGJRnEUdVx&EAmqTWE>bkSxvH}!ya67|WWjg1Fg4a7>+ zl!HpuHr?(@i&)oP_fn8OuaRm#lyXQbVE1t8{sdae3SWVB!bA4WYJas3YZ6=aC_Di=rux9a!gWQv`BhQR}UM!roY{?QnBzv#h{BWjU zGh>)4H@K|&eax?i^uI-N+<6rF>b!_WG@`Sf4a~o?SK?3?4*q&-%FVb7XKl}EY z)=S5s`S7LoU7qjqvSXWq3_bxlw;cIa-6ZJh5>BU7^ugAL;PCYh;BDB~$(^tNco1MQ z3t&vKTK5hxkW2nlPiF4xAs03u*saYo&X504^T8--L?ow3YQ+MuFeXUkThBxQ3eufQq&D$O2b`k7oi6$R`paC>RA|JAk>8G-@5(bjkfRH8`*_FU! zd$y73O|C5fq8$KyyTy3@$I1e}v|exx)Rb#cD^p!h@j41z{NeB`oRgkjT(s8rm^-*b z`gWSSia`817m;u3ZxD1R7x8;r6!28_I~p;k2OqwRW(v}_3KG;NFD?FV8TF|+BUCjm zRsEnKIP*ZY3plY7k;vogY>#ftzl23b0ppR#X%tp{dA>XMq&eMbY5aS#P@Ltc+p@%4|j#zPcm^= z;etn`>~ykgsQxr$*QR$8Ont%QHr5PZr_x!NsaG!PuL^`wnA*M@oxFR%9hPIJ#ql23 zfV|u_zc0vr(5hA)xE5&g^8TT?t&Zm{^B$&dq|Jr&w1b@1X% zz(Sb+p)Fr1GAMs8_9ED4xj;^(HOQj6BdxZArRrGrIwPo7iw=gB`;bW7ojsS~!L4pGd*KtpecXc9Y*XJUf< z4qmo#5>&qfYT&s(F~4C$$&roNOAp)fj6CNg9*PXqpOBbJQ;3|-xCDN%K-00+W;)9& zqLZn#crF>fCdxOq0;a2}gA}-^jpYgBjQ)vuB#+F0c7bVWLM&FdE4mLz**HwiFAdBT z_f1x)OnaObJ69(JUH#M!-Qw$Pr(o-r*KB8d`P&+Vp#=%%+cqxr%ev#I?sJ378P`p2 zJbAO5y^e6G_!P(0=f2akRa;%u_IGMajM%$45_?j;y1wkz+5I5ysO)2>Vf$kZsrttx zK4`zL)cEnDvfNUO;;{X(Oq8^=%WloA9r5(B4;Sq7wudUt&o=(k@ShB~ZF@c;9#I$g zfNe;3ID7?J`nmyoSDOwQ3vSRBv;EiDwcIJq#mA8yj?}po5~!d7kT)-bsg%3?Ab?khBY!Xx#(6osF<{z{DXn_)8H}B#G#_ zjp%V$rKI&1;lw%NRb5hj@8-M?ionPfjsdl~IwduQ^Omi&&%qIRI!uHv*7v&Z!sF_- z{K8=n5|DD!+Niaxc~r87wfmJAQ$AWj zwj!NBZ;IHzujU?s-6uMH@X6Hk*>=&`?lts^)tVh7Wtjua&z`DP0oyt1WaY?-v-b$F z4`5soO}5MUI{GA(pkLc2PuGD*8H-|OhysU8C2;sdesO1$*cFtYfm%QsOr4g-5=u9h}Ry{l4A5BqUlZ*ND>FRN!s8pXbn+AqD|4o8YjKa{O`V zn?_u()zSRZc0f+Oljty`Db5Snh%yLI%q(84doCo*(`9e`*^xo4GBYF9&6nrJUAh2_ z>yS$l*#wY}Z+AZQE1*TgwKW*h!2UPy)tWn7NI~Tb_=Sf4_;%xie+s}! zWTuC49CrU82hPd5rONU@W*zeUeJjOW$?ga~%<6c*ZQ7i-0==Whejm3Yg_6+4Y}7fV zmc=w#vvQmF@*uPF05L8rW5FLDm4alM_hsotz|;}C?HqVgRBDrZv~ZITK2rbc_-tc{ zP!^)bG&xbTnRh>fDEoA8E!Vz)EnUk15rGjPj^`oU;SUSu>MI#zb}~ z0M7Mx;$*;K7F>Ik`1E2yF6h_YDh0*;QTF+Iu>T-aN`u^ub-4S+6dmuq!pR&aoWCxD zJ#fb(VaTNft_wVm?^Osq0E-QvFFveA5Rz>IXn}1Dz)K*0v)%+&S6F52>?y^z738KN^u=-39y~{PMorG^5z#Z#9 z^P1F|a$V%zRIxmI{qimuFT%ifI%$q@@{Jbnp4QXoQ2B$boIf}41$nOd!t`b(-%HFB z)vCE^){sCABSM1(G(oRxD-n;@@;ey7+o|SsC}dpV4}bYpmP0&WFJurVTS8dl>tZ8e zMHH!qgJgG$;5vx+AZREs8^X+ey9MjMZ8=KNybqxJ@nrWITgzQy(8WMr#wj)QmKbL) zUvaFo8#W>1Z3Izjjo~iXow7!gDXS^Fjr?=*msYN@2jQP`zlea(zXl~fzG<-GCI5J` z?HO{^(nqS~`E7*bWsd%IS3Kqk!9_opaDWN$#R*U`KUB%K!b7u(&?&O0uOnev8|*Wy z1_FY+&t3DCJ(jPx{><#tJ?s1=T9)2h(oCu}u=?cWGU8R>{Lk?v^<>&dd%l$l>NJOv zO+@L!IzTbyKNan*;R?#J*h>zgfOe({cq(m}c;vKfrecW9i3c-;xE$tqx#ZA8utKpV z9AWUW(=g2D{QN2Qy*KWW7RWb3^l%jQW}Fg17sWWm+ktO249qXCUKypRVjF8&yOUoK z>09ujcgmV>mZckjr}l9?${upy3*@5wT7EZ7Z1l%dRBBU2f=)N^Fkag>{*gXW<%o%R z|F2}xBtzdeB1afKt&E<;A?|@cJ;?6R2BgA9GIl^!_;v*`H;0JJV)x-SZmk=|({;fw z-omFI++qFsd_xPS)@395GhN9&vK#w?VrV^mM3-|~IhCGi^Xa+p8{UsGg(v@jf} z6sR49Z{MnAGd`b9#d8uI`^i8y>J(3-&J-OQY1TlaiY2qO=(6BBXH);JjvS}79N`nr zhih#>>$$Yrg~z{|eLt+?HLZbuBw#u_4>EuH<@NPJieP57)_#VFk zcIF7Lhihn2kjO}2_xZ*B!*>(PS3Mdb0=;(!D`^?1z-_Tq3EwPm-bI$qARj&|%M98o z!?B9g2>KiFq(`;JRx!I>l2{abde@mg&M>RGy=)u85V(_oYy0L^5Hm7?i(X=mn5(y;@0_E~Q;Kf5=>>x~SF{zZY)FNV9^KMd;L!2edwxC^zN^OtE#S~&+0SnXaBVyhw=9t{wKNS z{=iDPdBi&J%{!4}iIuR>dlBeuzXu52F2@|(v=7GPH=fi-2Cq|~_e=FhjR7u z!!Td@D$r>8PWe3kxYr+jmvXGWHMa=?f34;mLB@jM*p8KkVpT$6qR%VJz2cggU-!PX z%iD*=Pr0{D9~DmP;+G0~j33oDzmu$H6RH^ibo)2^*m4pZ`>{2mCy8fzfk><#z#gb$ zmln|MMw-1~cLzNJir+O_CigYqL|1rDRL$3Zx@En}D2vc>j*8&55`M>0(qqKq>uIbLlE*!+W>MZddekGzk zE8yrbUUMpK)1FQJ+-Q6sAc5M?`;8~uJ!^%a7sGgEH;D(0-3>W$z+b)owzAyznAN=` zlW@E)K;)3&)ZI%ncEX<9hs!RD1r% z{))obl%Cj0SueCBQ$vm$~)f=%p+{{HXJIqHHl+d?iZhO6i2>l`ew>OokINmDvD^2!yr zznhyEANE<~>Ep!?5yQh%9zpf@hK3EePxb^ZmhH`kv)@QIoPaLe{B93(?oHVvyQW>; zMx{(OSV$RCseK(u_LPxPEyL-W>TN%XXx`v>G^0M@ZgC zFkxsmnbM!yP!NkHvD9LMwQ@!aFr2M;CPP?8pX z*|_RYzyzgRRbIEgH+S%OwAbZ|y(Ldr#UjHKlVgRc)Tk7F*Gjq$dhXWFy9*|G%F2c3 zFV4rpugkNGeF`9U?7f550!4LN)GY@|Ha%9*yqlkB7UfbrICs~l&%9=6YQpx_(b8Y- zLs$R`m7E{c(2uy;z6UmuMt^6}|cBHuyQJJ3(>~5eoMl38*f!Q=D7-^<1tOnLe zy&)3i2+CJz!;jMgEHq7J8_bipZ_4G+9?Wdc^1^Fk*JRQ)yM&EKqmp?$9!i&$>bIBA zwLR&%I(Bp3Hau0QO&7&v+Q3f;B;*cSGWr-yBvj95z+ue*OWn+txQskIeC?xDUeaK-cs|IC-Sp9x}iEQ%iq zxxl?zos}0y^E%qqbmXy_!GDAl7TK_IN4EIcCv|DMMyQ(o9eK8K1Sv|`)iQ5*Nu_BKpm=?AD z&>=Ok-kCeTWE6~ztUQMGu74Kod%dcpvZh&S#N2Rv)CKS=zg=7Jx4Wg5`*8>SC(P@` z+f(hpWY=WA!g%7VtNzWYGkluV?#uqHLyExhtPtI#ul(`j;C-c4A11>_OoFE)*t4uS zT&-yfY5<-FTELDRl)9=5i4g&@(J`Rz4Doc=TxpWi^_$`~Oa)PAY2{nYGSQc5UMilS z8Rd`f+Jp0=`_=|jG&H{Ss<7%V&#*gmF@-@jji*z>+e#RF=j=cm6vk;TJH; z2$)#Ad1&d!WWgxB;2PYiV?O8qho|1|Z5p!9v}~=F`4^abs9~RC<;`E_V&bdLU8!_A zE-<7zJKlRy5ORTfz1rs!HBukD`kA`~WX?yE=!3-tG$VnU_iyi!7Vc z>t^#N0dQ0l$)x_sO>y(Re^aVEJ+Y{RpG>7~b5;q$SMFJ4e*FCiiT_M1n2w+=nNUh~ zv17o`TWJcwb#xDUuCe$tZ8s_k^lAbC84xxm2W&LZ2Kb+d!b$Om(>Fh(drB*co<4wg z|I&XZo&Y{C6K_g7%NE#tu@R3d1@nk6t>jI2nnatf{Kx+lCvraQk5u1vT8_bjx#Ym) z!&wjKBIH^rfp-w)1sMr~`k|gr>?$o?5MOfA!@JIt0p|kCtS3Zg5mN&~uBIUVgm?Vo z%PPXFvpPz%(o!{#ie0gJJ{3El0(R`ThzH!( zU6OnC-Q9P3?M{%j+KvB7(^FJM&3k%WIHu{9Uz%c-gk1*5?x)Vmbg26HLgJr~Qin5X zjxP}zV85*-&HlN5;03d5XA0K73iY>HYB?lxWo{qz%ZR##_I%Q{C%34t=l6p$pEHN_Ra~MZ4 z2+!CiWG>Yt6;Ee43{tTw$gHOTDv>b&?g;}~3wwXQQ~%RQ zaXpgoE|cb$EtEgVRdI+?4T!T-b6PbpsR=|HK^~xH+=7rdVwR0w3^Rh7n?bmNr3D=A zXY7DF;dwf`PgGg(XgWh&+WZT(@eN|oa2+alUl2OamBR%9$xY8AE0{~#1m?t25%MpG z!5EN&(R(kn2N|cdpt}o&u4v}_+E@q|`r#|I^O;Zrf%%y+SUer!wivbwVjcuina>YJ zOp8b~u-jIsr_E1?(Ep5=>MbL;CLU2I0wT+f@DcKQs_ROMEbT?7KGS-4V3~_2vT>+hkN|MBPArX9L4<(} zhEcceejUi8fDI2!LL>V#=4c7khie3p7?DtbGebh;1gjxD=amJbhp_^%R%A)_dCZXBG5mhI|du-nlSi`}GTTeI||X zj-n!f?H`Yf1()CvyZ~P701DKL)ayagZ^nwJS(|U3GK7GIvL{IY6-a-1GHMw9csM-)2S;WNHp2!`?zG1;GJHN$*%B?y z04IUH2!&7hTU^w|E2F}6!wp2MGUFW+vmcmT{%~{WKfM*_R~PIa@lIGTJx!=`*WP!< zuu)a&-5%Q zE!i$oRTP<4+3JRX7e8>e-kfbSb6XAaU++zcQ$qSPP$#^Y)fjCyobpKMWe{t*!$jWj z@e%@m;UQqU=r^k*0+A4_Av@&8rQ3~JHC%oVwgOS(TfvJ`Oeha=#rv6;lX!by5%?$r z?@A!EB;W=P!YxMY{PgVsqE?d#=z)X5;Gcd zfV!6=f~VMn9qj4wR9VgL@{8DZDL!=84PMGX9aQ)pm)Ra3K)e_Ln=cAM?2l|38nL$g z(Q_fis^u%jraX4Tclk6SOkV@;f&@^p+!8Ujz8TTyNuiPq?8=lYE}4zz*@xqyn;^E< z4s|j|9ZUrAkPZdNr`=odpTeso3fK6)`&tRr7AIl>hytHRNBWhRfqTL8sqC6QR$!cp z;I+DdjD3BKHl7(|vWM`+Zz@|>68b2H5s=Ax8cGH(;g4d7E?F)fmq{0L?~YDl6VUA( zE{O3-yuY_vscstFtm#-@VAbkP>*(6@=Y|APF=L^+e`_rr3Vu z^%k{^Qy;nLFuT!iQSEKqf>Ir9APf%~0;}tbF_^@g{!-dS;PkOt8Bz|=KG+~Nk-fI4 z^rW�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 P1pdfLDM^;SHVphf>4>cj literal 0 HcmV?d00001 diff --git a/page/img/shapeshift.png b/page/img/shapeshift.png new file mode 100644 index 0000000000000000000000000000000000000000..08bf961545fbdf4ff1da0d36bc82310709aaa99a GIT binary patch literal 31011 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 DVoS$N literal 0 HcmV?d00001 diff --git a/page/img/weather.png b/page/img/weather.png new file mode 100644 index 0000000000000000000000000000000000000000..d3ba65c0f703a76378d56ad41a211b309838639d GIT binary patch literal 18729 zcmX`S1z1$i7dL*FrMnvmmyqsmL|8fnq`MnwVG-$Gq+3x^K#&rYr5i**x=W&Pqx;I!>N`p1w|=UQAFWB_=N)PX}i=djJTWFVJ^1(BGw$ zxmrF~RF8$dSNGJTz-H1@On{N6v2ilv5Ua&9m&{SNlbt%ZDa{nLK6J^I)q}R3!8Z4 z=4+sZNnyg=A3v}jqB~jO6~DepaHuDeZv={W=Z((1{ z)~^8Iw9T_~iUS)AbBbIW4?rHtJ*X730x$s(DaRg_b0^NBh zH8%p2z7u1y6Yt(i^qnH4r%RDo5!Vhz?_>3>`mG{I^k^Lerxo9nJcBSo*C{Π%a= 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 - Test + Widget Display - + + + + + + + -

Test

+
+ +
+
Bitcoin
+ +
+
---
+
+ +
+
---
+
+
+ +
+
Monero
+ +
+
---
+
+ +
+
---
+
+
+ +
+
Weather
+ +
+
Aachen:
---
+
+
\ No newline at end of file diff --git a/page/jquery-1.12.4.min.js b/page/jquery-1.12.4.min.js new file mode 100644 index 0000000..e836475 --- /dev/null +++ b/page/jquery-1.12.4.min.js @@ -0,0 +1,5 @@ +/*! jQuery v1.12.4 | (c) jQuery Foundation | jquery.org/license */ +!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=a.document,e=c.slice,f=c.concat,g=c.push,h=c.indexOf,i={},j=i.toString,k=i.hasOwnProperty,l={},m="1.12.4",n=function(a,b){return new n.fn.init(a,b)},o=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,p=/^-ms-/,q=/-([\da-z])/gi,r=function(a,b){return b.toUpperCase()};n.fn=n.prototype={jquery:m,constructor:n,selector:"",length:0,toArray:function(){return e.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:e.call(this)},pushStack:function(a){var b=n.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a){return n.each(this,a)},map:function(a){return this.pushStack(n.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(e.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor()},push:g,sort:c.sort,splice:c.splice},n.extend=n.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||n.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(e=arguments[h]))for(d in e)a=g[d],c=e[d],g!==c&&(j&&c&&(n.isPlainObject(c)||(b=n.isArray(c)))?(b?(b=!1,f=a&&n.isArray(a)?a:[]):f=a&&n.isPlainObject(a)?a:{},g[d]=n.extend(j,f,c)):void 0!==c&&(g[d]=c));return g},n.extend({expando:"jQuery"+(m+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===n.type(a)},isArray:Array.isArray||function(a){return"array"===n.type(a)},isWindow:function(a){return null!=a&&a==a.window},isNumeric:function(a){var b=a&&a.toString();return!n.isArray(a)&&b-parseFloat(b)+1>=0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},isPlainObject:function(a){var b;if(!a||"object"!==n.type(a)||a.nodeType||n.isWindow(a))return!1;try{if(a.constructor&&!k.call(a,"constructor")&&!k.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}if(!l.ownFirst)for(b in a)return k.call(a,b);for(b in a);return void 0===b||k.call(a,b)},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?i[j.call(a)]||"object":typeof a},globalEval:function(b){b&&n.trim(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(p,"ms-").replace(q,r)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b){var c,d=0;if(s(a)){for(c=a.length;c>d;d++)if(b.call(a[d],d,a[d])===!1)break}else for(d in a)if(b.call(a[d],d,a[d])===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(o,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(s(Object(a))?n.merge(c,"string"==typeof a?[a]:a):g.call(c,a)),c},inArray:function(a,b,c){var d;if(b){if(h)return h.call(b,a,c);for(d=b.length,c=c?0>c?Math.max(0,d+c):c:0;d>c;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,b){var c=+b.length,d=0,e=a.length;while(c>d)a[e++]=b[d++];if(c!==c)while(void 0!==b[d])a[e++]=b[d++];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,e,g=0,h=[];if(s(a))for(d=a.length;d>g;g++)e=b(a[g],g,c),null!=e&&h.push(e);else for(g in a)e=b(a[g],g,c),null!=e&&h.push(e);return f.apply([],h)},guid:1,proxy:function(a,b){var c,d,f;return"string"==typeof b&&(f=a[b],b=a,a=f),n.isFunction(a)?(c=e.call(arguments,2),d=function(){return a.apply(b||this,c.concat(e.call(arguments)))},d.guid=a.guid=a.guid||n.guid++,d):void 0},now:function(){return+new Date},support:l}),"function"==typeof Symbol&&(n.fn[Symbol.iterator]=c[Symbol.iterator]),n.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(a,b){i["[object "+b+"]"]=b.toLowerCase()});function s(a){var b=!!a&&"length"in a&&a.length,c=n.type(a);return"function"===c||n.isWindow(a)?!1:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var t=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ga(),z=ga(),A=ga(),B=function(a,b){return a===b&&(l=!0),0},C=1<<31,D={}.hasOwnProperty,E=[],F=E.pop,G=E.push,H=E.push,I=E.slice,J=function(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return c;return-1},K="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",L="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",N="\\["+L+"*("+M+")(?:"+L+"*([*^$|!~]?=)"+L+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+M+"))|)"+L+"*\\]",O=":("+M+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+N+")*)|.*)\\)|)",P=new RegExp(L+"+","g"),Q=new RegExp("^"+L+"+|((?:^|[^\\\\])(?:\\\\.)*)"+L+"+$","g"),R=new RegExp("^"+L+"*,"+L+"*"),S=new RegExp("^"+L+"*([>+~]|"+L+")"+L+"*"),T=new RegExp("="+L+"*([^\\]'\"]*?)"+L+"*\\]","g"),U=new RegExp(O),V=new RegExp("^"+M+"$"),W={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),TAG:new RegExp("^("+M+"|[*])"),ATTR:new RegExp("^"+N),PSEUDO:new RegExp("^"+O),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+L+"*(even|odd|(([+-]|)(\\d*)n|)"+L+"*(?:([+-]|)"+L+"*(\\d+)|))"+L+"*\\)|)","i"),bool:new RegExp("^(?:"+K+")$","i"),needsContext:new RegExp("^"+L+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+L+"*((?:-\\d)?\\d*)"+L+"*\\)|)(?=[^-]|$)","i")},X=/^(?:input|select|textarea|button)$/i,Y=/^h\d$/i,Z=/^[^{]+\{\s*\[native \w/,$=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,_=/[+~]/,aa=/'|\\/g,ba=new RegExp("\\\\([\\da-f]{1,6}"+L+"?|("+L+")|.)","ig"),ca=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},da=function(){m()};try{H.apply(E=I.call(v.childNodes),v.childNodes),E[v.childNodes.length].nodeType}catch(ea){H={apply:E.length?function(a,b){G.apply(a,I.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function fa(a,b,d,e){var f,h,j,k,l,o,r,s,w=b&&b.ownerDocument,x=b?b.nodeType:9;if(d=d||[],"string"!=typeof a||!a||1!==x&&9!==x&&11!==x)return d;if(!e&&((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,p)){if(11!==x&&(o=$.exec(a)))if(f=o[1]){if(9===x){if(!(j=b.getElementById(f)))return d;if(j.id===f)return d.push(j),d}else if(w&&(j=w.getElementById(f))&&t(b,j)&&j.id===f)return d.push(j),d}else{if(o[2])return H.apply(d,b.getElementsByTagName(a)),d;if((f=o[3])&&c.getElementsByClassName&&b.getElementsByClassName)return H.apply(d,b.getElementsByClassName(f)),d}if(c.qsa&&!A[a+" "]&&(!q||!q.test(a))){if(1!==x)w=b,s=a;else if("object"!==b.nodeName.toLowerCase()){(k=b.getAttribute("id"))?k=k.replace(aa,"\\$&"):b.setAttribute("id",k=u),r=g(a),h=r.length,l=V.test(k)?"#"+k:"[id='"+k+"']";while(h--)r[h]=l+" "+qa(r[h]);s=r.join(","),w=_.test(a)&&oa(b.parentNode)||b}if(s)try{return H.apply(d,w.querySelectorAll(s)),d}catch(y){}finally{k===u&&b.removeAttribute("id")}}}return i(a.replace(Q,"$1"),b,d,e)}function ga(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ha(a){return a[u]=!0,a}function ia(a){var b=n.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ja(a,b){var c=a.split("|"),e=c.length;while(e--)d.attrHandle[c[e]]=b}function ka(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||C)-(~a.sourceIndex||C);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function la(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function na(a){return ha(function(b){return b=+b,ha(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 oa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=fa.support={},f=fa.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},m=fa.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=n.documentElement,p=!f(n),(e=n.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("unload",da,!1):e.attachEvent&&e.attachEvent("onunload",da)),c.attributes=ia(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ia(function(a){return a.appendChild(n.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=Z.test(n.getElementsByClassName),c.getById=ia(function(a){return o.appendChild(a).id=u,!n.getElementsByName||!n.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c?[c]:[]}},d.filter.ID=function(a){var b=a.replace(ba,ca);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(ba,ca);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return"undefined"!=typeof b.getElementsByClassName&&p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=Z.test(n.querySelectorAll))&&(ia(function(a){o.appendChild(a).innerHTML="",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+L+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+L+"*(?:value|"+K+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ia(function(a){var b=n.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+L+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=Z.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ia(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",O)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=Z.test(o.compareDocumentPosition),t=b||Z.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===n||a.ownerDocument===v&&t(v,a)?-1:b===n||b.ownerDocument===v&&t(v,b)?1:k?J(k,a)-J(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,g=[a],h=[b];if(!e||!f)return a===n?-1:b===n?1:e?-1:f?1:k?J(k,a)-J(k,b):0;if(e===f)return ka(a,b);c=a;while(c=c.parentNode)g.unshift(c);c=b;while(c=c.parentNode)h.unshift(c);while(g[d]===h[d])d++;return d?ka(g[d],h[d]):g[d]===v?-1:h[d]===v?1:0},n):n},fa.matches=function(a,b){return fa(a,null,null,b)},fa.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(T,"='$1']"),c.matchesSelector&&p&&!A[b+" "]&&(!r||!r.test(b))&&(!q||!q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return fa(b,n,null,[a]).length>0},fa.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},fa.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&D.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},fa.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},fa.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=fa.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=fa.selectors={cacheLength:50,createPseudo:ha,match:W,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(ba,ca),a[3]=(a[3]||a[4]||a[5]||"").replace(ba,ca),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||fa.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&fa.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return W.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&U.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(ba,ca).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+L+")"+a+"("+L+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=fa.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(P," ")+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h,t=!1;if(q){if(f){while(p){m=b;while(m=m[p])if(h?m.nodeName.toLowerCase()===r:1===m.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){m=q,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n&&j[2],m=n&&q.childNodes[n];while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if(1===m.nodeType&&++t&&m===b){k[a]=[w,n,t];break}}else if(s&&(m=b,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n),t===!1)while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if((h?m.nodeName.toLowerCase()===r:1===m.nodeType)&&++t&&(s&&(l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),k[a]=[w,t]),m===b))break;return t-=e,t===d||t%d===0&&t/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||fa.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ha(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=J(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ha(function(a){var b=[],c=[],d=h(a.replace(Q,"$1"));return d[u]?ha(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ha(function(a){return function(b){return fa(a,b).length>0}}),contains:ha(function(a){return a=a.replace(ba,ca),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ha(function(a){return V.test(a||"")||fa.error("unsupported lang: "+a),a=a.replace(ba,ca).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return Y.test(a.nodeName)},input:function(a){return X.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:na(function(){return[0]}),last:na(function(a,b){return[b-1]}),eq:na(function(a,b,c){return[0>c?c+b:c]}),even:na(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:na(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:na(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:na(function(a,b,c){for(var d=0>c?c+b:c;++db;b++)d+=a[b].value;return d}function ra(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j,k=[w,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(j=b[u]||(b[u]={}),i=j[b.uniqueID]||(j[b.uniqueID]={}),(h=i[d])&&h[0]===w&&h[1]===f)return k[2]=h[2];if(i[d]=k,k[2]=a(b,c,g))return!0}}}function sa(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 ta(a,b,c){for(var d=0,e=b.length;e>d;d++)fa(a,b[d],c);return c}function ua(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(c&&!c(f,d,e)||(g.push(f),j&&b.push(h)));return g}function va(a,b,c,d,e,f){return d&&!d[u]&&(d=va(d)),e&&!e[u]&&(e=va(e,f)),ha(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||ta(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:ua(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=ua(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?J(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=ua(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):H.apply(g,r)})}function wa(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=ra(function(a){return a===b},h,!0),l=ra(function(a){return J(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];f>i;i++)if(c=d.relative[a[i].type])m=[ra(sa(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;f>e;e++)if(d.relative[a[e].type])break;return va(i>1&&sa(m),i>1&&qa(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(Q,"$1"),c,e>i&&wa(a.slice(i,e)),f>e&&wa(a=a.slice(e)),f>e&&qa(a))}m.push(c)}return sa(m)}function xa(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,o,q,r=0,s="0",t=f&&[],u=[],v=j,x=f||e&&d.find.TAG("*",k),y=w+=null==v?1:Math.random()||.1,z=x.length;for(k&&(j=g===n||g||k);s!==z&&null!=(l=x[s]);s++){if(e&&l){o=0,g||l.ownerDocument===n||(m(l),h=!p);while(q=a[o++])if(q(l,g||n,h)){i.push(l);break}k&&(w=y)}c&&((l=!q&&l)&&r--,f&&t.push(l))}if(r+=s,c&&s!==r){o=0;while(q=b[o++])q(t,u,g,h);if(f){if(r>0)while(s--)t[s]||u[s]||(u[s]=F.call(i));u=ua(u)}H.apply(i,u),k&&!f&&u.length>0&&r+b.length>1&&fa.uniqueSort(i)}return k&&(w=y,j=v),t};return c?ha(f):f}return h=fa.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=wa(b[c]),f[u]?d.push(f):e.push(f);f=A(a,xa(e,d)),f.selector=a}return f},i=fa.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(ba,ca),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=W.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(ba,ca),_.test(j[0].type)&&oa(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&qa(j),!a)return H.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,!b||_.test(a)&&oa(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ia(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),ia(function(a){return a.innerHTML="","#"===a.firstChild.getAttribute("href")})||ja("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ia(function(a){return a.innerHTML="",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ja("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),ia(function(a){return null==a.getAttribute("disabled")})||ja(K,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),fa}(a);n.find=t,n.expr=t.selectors,n.expr[":"]=n.expr.pseudos,n.uniqueSort=n.unique=t.uniqueSort,n.text=t.getText,n.isXMLDoc=t.isXML,n.contains=t.contains;var u=function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&n(a).is(c))break;d.push(a)}return d},v=function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c},w=n.expr.match.needsContext,x=/^<([\w-]+)\s*\/?>(?:<\/\1>|)$/,y=/^.[^:#\[\.,]*$/;function z(a,b,c){if(n.isFunction(b))return n.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return n.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(y.test(b))return n.filter(b,a,c);b=n.filter(b,a)}return n.grep(a,function(a){return n.inArray(a,b)>-1!==c})}n.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?n.find.matchesSelector(d,a)?[d]:[]:n.find.matches(a,n.grep(b,function(a){return 1===a.nodeType}))},n.fn.extend({find:function(a){var b,c=[],d=this,e=d.length;if("string"!=typeof a)return this.pushStack(n(a).filter(function(){for(b=0;e>b;b++)if(n.contains(d[b],this))return!0}));for(b=0;e>b;b++)n.find(a,d[b],c);return c=this.pushStack(e>1?n.unique(c):c),c.selector=this.selector?this.selector+" "+a:a,c},filter:function(a){return this.pushStack(z(this,a||[],!1))},not:function(a){return this.pushStack(z(this,a||[],!0))},is:function(a){return!!z(this,"string"==typeof a&&w.test(a)?n(a):a||[],!1).length}});var A,B=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,C=n.fn.init=function(a,b,c){var e,f;if(!a)return this;if(c=c||A,"string"==typeof a){if(e="<"===a.charAt(0)&&">"===a.charAt(a.length-1)&&a.length>=3?[null,a,null]:B.exec(a),!e||!e[1]&&b)return!b||b.jquery?(b||c).find(a):this.constructor(b).find(a);if(e[1]){if(b=b instanceof n?b[0]:b,n.merge(this,n.parseHTML(e[1],b&&b.nodeType?b.ownerDocument||b:d,!0)),x.test(e[1])&&n.isPlainObject(b))for(e in b)n.isFunction(this[e])?this[e](b[e]):this.attr(e,b[e]);return this}if(f=d.getElementById(e[2]),f&&f.parentNode){if(f.id!==e[2])return A.find(a);this.length=1,this[0]=f}return this.context=d,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):n.isFunction(a)?"undefined"!=typeof c.ready?c.ready(a):a(n):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),n.makeArray(a,this))};C.prototype=n.fn,A=n(d);var D=/^(?:parents|prev(?:Until|All))/,E={children:!0,contents:!0,next:!0,prev:!0};n.fn.extend({has:function(a){var b,c=n(a,this),d=c.length;return this.filter(function(){for(b=0;d>b;b++)if(n.contains(this,c[b]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=w.test(a)||"string"!=typeof a?n(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&n.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?n.uniqueSort(f):f)},index:function(a){return a?"string"==typeof a?n.inArray(this[0],n(a)):n.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(n.uniqueSort(n.merge(this.get(),n(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function F(a,b){do a=a[b];while(a&&1!==a.nodeType);return a}n.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return u(a,"parentNode")},parentsUntil:function(a,b,c){return u(a,"parentNode",c)},next:function(a){return F(a,"nextSibling")},prev:function(a){return F(a,"previousSibling")},nextAll:function(a){return u(a,"nextSibling")},prevAll:function(a){return u(a,"previousSibling")},nextUntil:function(a,b,c){return u(a,"nextSibling",c)},prevUntil:function(a,b,c){return u(a,"previousSibling",c)},siblings:function(a){return v((a.parentNode||{}).firstChild,a)},children:function(a){return v(a.firstChild)},contents:function(a){return n.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:n.merge([],a.childNodes)}},function(a,b){n.fn[a]=function(c,d){var e=n.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=n.filter(d,e)),this.length>1&&(E[a]||(e=n.uniqueSort(e)),D.test(a)&&(e=e.reverse())),this.pushStack(e)}});var G=/\S+/g;function H(a){var b={};return n.each(a.match(G)||[],function(a,c){b[c]=!0}),b}n.Callbacks=function(a){a="string"==typeof a?H(a):n.extend({},a);var b,c,d,e,f=[],g=[],h=-1,i=function(){for(e=a.once,d=b=!0;g.length;h=-1){c=g.shift();while(++h-1)f.splice(c,1),h>=c&&h--}),this},has:function(a){return a?n.inArray(a,f)>-1:f.length>0},empty:function(){return f&&(f=[]),this},disable:function(){return e=g=[],f=c="",this},disabled:function(){return!f},lock:function(){return e=!0,c||j.disable(),this},locked:function(){return!!e},fireWith:function(a,c){return e||(c=c||[],c=[a,c.slice?c.slice():c],g.push(c),b||i()),this},fire:function(){return j.fireWith(this,arguments),this},fired:function(){return!!d}};return j},n.extend({Deferred:function(a){var b=[["resolve","done",n.Callbacks("once memory"),"resolved"],["reject","fail",n.Callbacks("once memory"),"rejected"],["notify","progress",n.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return n.Deferred(function(c){n.each(b,function(b,f){var g=n.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&n.isFunction(a.promise)?a.promise().progress(c.notify).done(c.resolve).fail(c.reject):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?n.extend(a,d):d}},e={};return d.pipe=d.then,n.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=e.call(arguments),d=c.length,f=1!==d||a&&n.isFunction(a.promise)?d:0,g=1===f?a:n.Deferred(),h=function(a,b,c){return function(d){b[a]=this,c[a]=arguments.length>1?e.call(arguments):d,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(d>1)for(i=new Array(d),j=new Array(d),k=new Array(d);d>b;b++)c[b]&&n.isFunction(c[b].promise)?c[b].promise().progress(h(b,j,i)).done(h(b,k,c)).fail(g.reject):--f;return f||g.resolveWith(k,c),g.promise()}});var I;n.fn.ready=function(a){return n.ready.promise().done(a),this},n.extend({isReady:!1,readyWait:1,holdReady:function(a){a?n.readyWait++:n.ready(!0)},ready:function(a){(a===!0?--n.readyWait:n.isReady)||(n.isReady=!0,a!==!0&&--n.readyWait>0||(I.resolveWith(d,[n]),n.fn.triggerHandler&&(n(d).triggerHandler("ready"),n(d).off("ready"))))}});function J(){d.addEventListener?(d.removeEventListener("DOMContentLoaded",K),a.removeEventListener("load",K)):(d.detachEvent("onreadystatechange",K),a.detachEvent("onload",K))}function K(){(d.addEventListener||"load"===a.event.type||"complete"===d.readyState)&&(J(),n.ready())}n.ready.promise=function(b){if(!I)if(I=n.Deferred(),"complete"===d.readyState||"loading"!==d.readyState&&!d.documentElement.doScroll)a.setTimeout(n.ready);else if(d.addEventListener)d.addEventListener("DOMContentLoaded",K),a.addEventListener("load",K);else{d.attachEvent("onreadystatechange",K),a.attachEvent("onload",K);var c=!1;try{c=null==a.frameElement&&d.documentElement}catch(e){}c&&c.doScroll&&!function f(){if(!n.isReady){try{c.doScroll("left")}catch(b){return a.setTimeout(f,50)}J(),n.ready()}}()}return I.promise(b)},n.ready.promise();var L;for(L in n(l))break;l.ownFirst="0"===L,l.inlineBlockNeedsLayout=!1,n(function(){var a,b,c,e;c=d.getElementsByTagName("body")[0],c&&c.style&&(b=d.createElement("div"),e=d.createElement("div"),e.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",c.appendChild(e).appendChild(b),"undefined"!=typeof b.style.zoom&&(b.style.cssText="display:inline;margin:0;border:0;padding:1px;width:1px;zoom:1",l.inlineBlockNeedsLayout=a=3===b.offsetWidth,a&&(c.style.zoom=1)),c.removeChild(e))}),function(){var a=d.createElement("div");l.deleteExpando=!0;try{delete a.test}catch(b){l.deleteExpando=!1}a=null}();var M=function(a){var b=n.noData[(a.nodeName+" ").toLowerCase()],c=+a.nodeType||1;return 1!==c&&9!==c?!1:!b||b!==!0&&a.getAttribute("classid")===b},N=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,O=/([A-Z])/g;function P(a,b,c){if(void 0===c&&1===a.nodeType){var d="data-"+b.replace(O,"-$1").toLowerCase();if(c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:N.test(c)?n.parseJSON(c):c}catch(e){}n.data(a,b,c)}else c=void 0; +}return c}function Q(a){var b;for(b in a)if(("data"!==b||!n.isEmptyObject(a[b]))&&"toJSON"!==b)return!1;return!0}function R(a,b,d,e){if(M(a)){var f,g,h=n.expando,i=a.nodeType,j=i?n.cache:a,k=i?a[h]:a[h]&&h;if(k&&j[k]&&(e||j[k].data)||void 0!==d||"string"!=typeof b)return k||(k=i?a[h]=c.pop()||n.guid++:h),j[k]||(j[k]=i?{}:{toJSON:n.noop}),"object"!=typeof b&&"function"!=typeof b||(e?j[k]=n.extend(j[k],b):j[k].data=n.extend(j[k].data,b)),g=j[k],e||(g.data||(g.data={}),g=g.data),void 0!==d&&(g[n.camelCase(b)]=d),"string"==typeof b?(f=g[b],null==f&&(f=g[n.camelCase(b)])):f=g,f}}function S(a,b,c){if(M(a)){var d,e,f=a.nodeType,g=f?n.cache:a,h=f?a[n.expando]:n.expando;if(g[h]){if(b&&(d=c?g[h]:g[h].data)){n.isArray(b)?b=b.concat(n.map(b,n.camelCase)):b in d?b=[b]:(b=n.camelCase(b),b=b in d?[b]:b.split(" ")),e=b.length;while(e--)delete d[b[e]];if(c?!Q(d):!n.isEmptyObject(d))return}(c||(delete g[h].data,Q(g[h])))&&(f?n.cleanData([a],!0):l.deleteExpando||g!=g.window?delete g[h]:g[h]=void 0)}}}n.extend({cache:{},noData:{"applet ":!0,"embed ":!0,"object ":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(a){return a=a.nodeType?n.cache[a[n.expando]]:a[n.expando],!!a&&!Q(a)},data:function(a,b,c){return R(a,b,c)},removeData:function(a,b){return S(a,b)},_data:function(a,b,c){return R(a,b,c,!0)},_removeData:function(a,b){return S(a,b,!0)}}),n.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=n.data(f),1===f.nodeType&&!n._data(f,"parsedAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=n.camelCase(d.slice(5)),P(f,d,e[d])));n._data(f,"parsedAttrs",!0)}return e}return"object"==typeof a?this.each(function(){n.data(this,a)}):arguments.length>1?this.each(function(){n.data(this,a,b)}):f?P(f,a,n.data(f,a)):void 0},removeData:function(a){return this.each(function(){n.removeData(this,a)})}}),n.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=n._data(a,b),c&&(!d||n.isArray(c)?d=n._data(a,b,n.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=n.queue(a,b),d=c.length,e=c.shift(),f=n._queueHooks(a,b),g=function(){n.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return n._data(a,c)||n._data(a,c,{empty:n.Callbacks("once memory").add(function(){n._removeData(a,b+"queue"),n._removeData(a,c)})})}}),n.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.lengthh;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},Z=/^(?:checkbox|radio)$/i,$=/<([\w:-]+)/,_=/^$|\/(?:java|ecma)script/i,aa=/^\s+/,ba="abbr|article|aside|audio|bdi|canvas|data|datalist|details|dialog|figcaption|figure|footer|header|hgroup|main|mark|meter|nav|output|picture|progress|section|summary|template|time|video";function ca(a){var b=ba.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}!function(){var a=d.createElement("div"),b=d.createDocumentFragment(),c=d.createElement("input");a.innerHTML="
a",l.leadingWhitespace=3===a.firstChild.nodeType,l.tbody=!a.getElementsByTagName("tbody").length,l.htmlSerialize=!!a.getElementsByTagName("link").length,l.html5Clone="<:nav>"!==d.createElement("nav").cloneNode(!0).outerHTML,c.type="checkbox",c.checked=!0,b.appendChild(c),l.appendChecked=c.checked,a.innerHTML="",l.noCloneChecked=!!a.cloneNode(!0).lastChild.defaultValue,b.appendChild(a),c=d.createElement("input"),c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),a.appendChild(c),l.checkClone=a.cloneNode(!0).cloneNode(!0).lastChild.checked,l.noCloneEvent=!!a.addEventListener,a[n.expando]=1,l.attributes=!a.getAttribute(n.expando)}();var da={option:[1,""],legend:[1,"
","
"],area:[1,"",""],param:[1,"",""],thead:[1,"","
"],tr:[2,"","
"],col:[2,"","
"],td:[3,"","
"],_default:l.htmlSerialize?[0,"",""]:[1,"X
","
"]};da.optgroup=da.option,da.tbody=da.tfoot=da.colgroup=da.caption=da.thead,da.th=da.td;function ea(a,b){var c,d,e=0,f="undefined"!=typeof a.getElementsByTagName?a.getElementsByTagName(b||"*"):"undefined"!=typeof a.querySelectorAll?a.querySelectorAll(b||"*"):void 0;if(!f)for(f=[],c=a.childNodes||a;null!=(d=c[e]);e++)!b||n.nodeName(d,b)?f.push(d):n.merge(f,ea(d,b));return void 0===b||b&&n.nodeName(a,b)?n.merge([a],f):f}function fa(a,b){for(var c,d=0;null!=(c=a[d]);d++)n._data(c,"globalEval",!b||n._data(b[d],"globalEval"))}var ga=/<|&#?\w+;/,ha=/r;r++)if(g=a[r],g||0===g)if("object"===n.type(g))n.merge(q,g.nodeType?[g]:g);else if(ga.test(g)){i=i||p.appendChild(b.createElement("div")),j=($.exec(g)||["",""])[1].toLowerCase(),m=da[j]||da._default,i.innerHTML=m[1]+n.htmlPrefilter(g)+m[2],f=m[0];while(f--)i=i.lastChild;if(!l.leadingWhitespace&&aa.test(g)&&q.push(b.createTextNode(aa.exec(g)[0])),!l.tbody){g="table"!==j||ha.test(g)?""!==m[1]||ha.test(g)?0:i:i.firstChild,f=g&&g.childNodes.length;while(f--)n.nodeName(k=g.childNodes[f],"tbody")&&!k.childNodes.length&&g.removeChild(k)}n.merge(q,i.childNodes),i.textContent="";while(i.firstChild)i.removeChild(i.firstChild);i=p.lastChild}else q.push(b.createTextNode(g));i&&p.removeChild(i),l.appendChecked||n.grep(ea(q,"input"),ia),r=0;while(g=q[r++])if(d&&n.inArray(g,d)>-1)e&&e.push(g);else if(h=n.contains(g.ownerDocument,g),i=ea(p.appendChild(g),"script"),h&&fa(i),c){f=0;while(g=i[f++])_.test(g.type||"")&&c.push(g)}return i=null,p}!function(){var b,c,e=d.createElement("div");for(b in{submit:!0,change:!0,focusin:!0})c="on"+b,(l[b]=c in a)||(e.setAttribute(c,"t"),l[b]=e.attributes[c].expando===!1);e=null}();var ka=/^(?:input|select|textarea)$/i,la=/^key/,ma=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,na=/^(?:focusinfocus|focusoutblur)$/,oa=/^([^.]*)(?:\.(.+)|)/;function pa(){return!0}function qa(){return!1}function ra(){try{return d.activeElement}catch(a){}}function sa(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof c&&(d=d||c,c=void 0);for(h in b)sa(a,h,c,d,b[h],f);return a}if(null==d&&null==e?(e=c,d=c=void 0):null==e&&("string"==typeof c?(e=d,d=void 0):(e=d,d=c,c=void 0)),e===!1)e=qa;else if(!e)return a;return 1===f&&(g=e,e=function(a){return n().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=n.guid++)),a.each(function(){n.event.add(this,b,e,d,c)})}n.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=n._data(a);if(r){c.handler&&(i=c,c=i.handler,e=i.selector),c.guid||(c.guid=n.guid++),(g=r.events)||(g=r.events={}),(k=r.handle)||(k=r.handle=function(a){return"undefined"==typeof n||a&&n.event.triggered===a.type?void 0:n.event.dispatch.apply(k.elem,arguments)},k.elem=a),b=(b||"").match(G)||[""],h=b.length;while(h--)f=oa.exec(b[h])||[],o=q=f[1],p=(f[2]||"").split(".").sort(),o&&(j=n.event.special[o]||{},o=(e?j.delegateType:j.bindType)||o,j=n.event.special[o]||{},l=n.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&n.expr.match.needsContext.test(e),namespace:p.join(".")},i),(m=g[o])||(m=g[o]=[],m.delegateCount=0,j.setup&&j.setup.call(a,d,p,k)!==!1||(a.addEventListener?a.addEventListener(o,k,!1):a.attachEvent&&a.attachEvent("on"+o,k))),j.add&&(j.add.call(a,l),l.handler.guid||(l.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,l):m.push(l),n.event.global[o]=!0);a=null}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=n.hasData(a)&&n._data(a);if(r&&(k=r.events)){b=(b||"").match(G)||[""],j=b.length;while(j--)if(h=oa.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=n.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,m=k[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),i=f=m.length;while(f--)g=m[f],!e&&q!==g.origType||c&&c.guid!==g.guid||h&&!h.test(g.namespace)||d&&d!==g.selector&&("**"!==d||!g.selector)||(m.splice(f,1),g.selector&&m.delegateCount--,l.remove&&l.remove.call(a,g));i&&!m.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||n.removeEvent(a,o,r.handle),delete k[o])}else for(o in k)n.event.remove(a,o+b[j],c,d,!0);n.isEmptyObject(k)&&(delete r.handle,n._removeData(a,"events"))}},trigger:function(b,c,e,f){var g,h,i,j,l,m,o,p=[e||d],q=k.call(b,"type")?b.type:b,r=k.call(b,"namespace")?b.namespace.split("."):[];if(i=m=e=e||d,3!==e.nodeType&&8!==e.nodeType&&!na.test(q+n.event.triggered)&&(q.indexOf(".")>-1&&(r=q.split("."),q=r.shift(),r.sort()),h=q.indexOf(":")<0&&"on"+q,b=b[n.expando]?b:new n.Event(q,"object"==typeof b&&b),b.isTrigger=f?2:3,b.namespace=r.join("."),b.rnamespace=b.namespace?new RegExp("(^|\\.)"+r.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=e),c=null==c?[b]:n.makeArray(c,[b]),l=n.event.special[q]||{},f||!l.trigger||l.trigger.apply(e,c)!==!1)){if(!f&&!l.noBubble&&!n.isWindow(e)){for(j=l.delegateType||q,na.test(j+q)||(i=i.parentNode);i;i=i.parentNode)p.push(i),m=i;m===(e.ownerDocument||d)&&p.push(m.defaultView||m.parentWindow||a)}o=0;while((i=p[o++])&&!b.isPropagationStopped())b.type=o>1?j:l.bindType||q,g=(n._data(i,"events")||{})[b.type]&&n._data(i,"handle"),g&&g.apply(i,c),g=h&&i[h],g&&g.apply&&M(i)&&(b.result=g.apply(i,c),b.result===!1&&b.preventDefault());if(b.type=q,!f&&!b.isDefaultPrevented()&&(!l._default||l._default.apply(p.pop(),c)===!1)&&M(e)&&h&&e[q]&&!n.isWindow(e)){m=e[h],m&&(e[h]=null),n.event.triggered=q;try{e[q]()}catch(s){}n.event.triggered=void 0,m&&(e[h]=m)}return b.result}},dispatch:function(a){a=n.event.fix(a);var b,c,d,f,g,h=[],i=e.call(arguments),j=(n._data(this,"events")||{})[a.type]||[],k=n.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=n.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,c=0;while((g=f.handlers[c++])&&!a.isImmediatePropagationStopped())a.rnamespace&&!a.rnamespace.test(g.namespace)||(a.handleObj=g,a.data=g.data,d=((n.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i),void 0!==d&&(a.result=d)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&("click"!==a.type||isNaN(a.button)||a.button<1))for(;i!=this;i=i.parentNode||this)if(1===i.nodeType&&(i.disabled!==!0||"click"!==a.type)){for(d=[],c=0;h>c;c++)f=b[c],e=f.selector+" ",void 0===d[e]&&(d[e]=f.needsContext?n(e,this).index(i)>-1:n.find(e,this,null,[i]).length),d[e]&&d.push(f);d.length&&g.push({elem:i,handlers:d})}return h]","i"),va=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:-]+)[^>]*)\/>/gi,wa=/\s*$/g,Aa=ca(d),Ba=Aa.appendChild(d.createElement("div"));function Ca(a,b){return n.nodeName(a,"table")&&n.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function Da(a){return a.type=(null!==n.find.attr(a,"type"))+"/"+a.type,a}function Ea(a){var b=ya.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function Fa(a,b){if(1===b.nodeType&&n.hasData(a)){var c,d,e,f=n._data(a),g=n._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;e>d;d++)n.event.add(b,c,h[c][d])}g.data&&(g.data=n.extend({},g.data))}}function Ga(a,b){var c,d,e;if(1===b.nodeType){if(c=b.nodeName.toLowerCase(),!l.noCloneEvent&&b[n.expando]){e=n._data(b);for(d in e.events)n.removeEvent(b,d,e.handle);b.removeAttribute(n.expando)}"script"===c&&b.text!==a.text?(Da(b).text=a.text,Ea(b)):"object"===c?(b.parentNode&&(b.outerHTML=a.outerHTML),l.html5Clone&&a.innerHTML&&!n.trim(b.innerHTML)&&(b.innerHTML=a.innerHTML)):"input"===c&&Z.test(a.type)?(b.defaultChecked=b.checked=a.checked,b.value!==a.value&&(b.value=a.value)):"option"===c?b.defaultSelected=b.selected=a.defaultSelected:"input"!==c&&"textarea"!==c||(b.defaultValue=a.defaultValue)}}function Ha(a,b,c,d){b=f.apply([],b);var e,g,h,i,j,k,m=0,o=a.length,p=o-1,q=b[0],r=n.isFunction(q);if(r||o>1&&"string"==typeof q&&!l.checkClone&&xa.test(q))return a.each(function(e){var f=a.eq(e);r&&(b[0]=q.call(this,e,f.html())),Ha(f,b,c,d)});if(o&&(k=ja(b,a[0].ownerDocument,!1,a,d),e=k.firstChild,1===k.childNodes.length&&(k=e),e||d)){for(i=n.map(ea(k,"script"),Da),h=i.length;o>m;m++)g=k,m!==p&&(g=n.clone(g,!0,!0),h&&n.merge(i,ea(g,"script"))),c.call(a[m],g,m);if(h)for(j=i[i.length-1].ownerDocument,n.map(i,Ea),m=0;h>m;m++)g=i[m],_.test(g.type||"")&&!n._data(g,"globalEval")&&n.contains(j,g)&&(g.src?n._evalUrl&&n._evalUrl(g.src):n.globalEval((g.text||g.textContent||g.innerHTML||"").replace(za,"")));k=e=null}return a}function Ia(a,b,c){for(var d,e=b?n.filter(b,a):a,f=0;null!=(d=e[f]);f++)c||1!==d.nodeType||n.cleanData(ea(d)),d.parentNode&&(c&&n.contains(d.ownerDocument,d)&&fa(ea(d,"script")),d.parentNode.removeChild(d));return a}n.extend({htmlPrefilter:function(a){return a.replace(va,"<$1>")},clone:function(a,b,c){var d,e,f,g,h,i=n.contains(a.ownerDocument,a);if(l.html5Clone||n.isXMLDoc(a)||!ua.test("<"+a.nodeName+">")?f=a.cloneNode(!0):(Ba.innerHTML=a.outerHTML,Ba.removeChild(f=Ba.firstChild)),!(l.noCloneEvent&&l.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||n.isXMLDoc(a)))for(d=ea(f),h=ea(a),g=0;null!=(e=h[g]);++g)d[g]&&Ga(e,d[g]);if(b)if(c)for(h=h||ea(a),d=d||ea(f),g=0;null!=(e=h[g]);g++)Fa(e,d[g]);else Fa(a,f);return d=ea(f,"script"),d.length>0&&fa(d,!i&&ea(a,"script")),d=h=e=null,f},cleanData:function(a,b){for(var d,e,f,g,h=0,i=n.expando,j=n.cache,k=l.attributes,m=n.event.special;null!=(d=a[h]);h++)if((b||M(d))&&(f=d[i],g=f&&j[f])){if(g.events)for(e in g.events)m[e]?n.event.remove(d,e):n.removeEvent(d,e,g.handle);j[f]&&(delete j[f],k||"undefined"==typeof d.removeAttribute?d[i]=void 0:d.removeAttribute(i),c.push(f))}}}),n.fn.extend({domManip:Ha,detach:function(a){return Ia(this,a,!0)},remove:function(a){return Ia(this,a)},text:function(a){return Y(this,function(a){return void 0===a?n.text(this):this.empty().append((this[0]&&this[0].ownerDocument||d).createTextNode(a))},null,a,arguments.length)},append:function(){return Ha(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ca(this,a);b.appendChild(a)}})},prepend:function(){return Ha(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ca(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return Ha(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return Ha(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,b=0;null!=(a=this[b]);b++){1===a.nodeType&&n.cleanData(ea(a,!1));while(a.firstChild)a.removeChild(a.firstChild);a.options&&n.nodeName(a,"select")&&(a.options.length=0)}return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return n.clone(this,a,b)})},html:function(a){return Y(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a)return 1===b.nodeType?b.innerHTML.replace(ta,""):void 0;if("string"==typeof a&&!wa.test(a)&&(l.htmlSerialize||!ua.test(a))&&(l.leadingWhitespace||!aa.test(a))&&!da[($.exec(a)||["",""])[1].toLowerCase()]){a=n.htmlPrefilter(a);try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(n.cleanData(ea(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=[];return Ha(this,arguments,function(b){var c=this.parentNode;n.inArray(this,a)<0&&(n.cleanData(ea(this)),c&&c.replaceChild(b,this))},a)}}),n.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){n.fn[a]=function(a){for(var c,d=0,e=[],f=n(a),h=f.length-1;h>=d;d++)c=d===h?this:this.clone(!0),n(f[d])[b](c),g.apply(e,c.get());return this.pushStack(e)}});var Ja,Ka={HTML:"block",BODY:"block"};function La(a,b){var c=n(b.createElement(a)).appendTo(b.body),d=n.css(c[0],"display");return c.detach(),d}function Ma(a){var b=d,c=Ka[a];return c||(c=La(a,b),"none"!==c&&c||(Ja=(Ja||n("