MZ@ !L!This program cannot be run in DOS mode. $PEL a!      @OH   H.text  `.rsrcH@@.reloc @BH`0 { +*&}*0){ - s }{ +*&}*0B( t}{(o {(o { +*0{o +*0{o +*( *( s ( }s }*0]o) -6rpr prp(! o" r#p(# ($ &r#ps'zo+ :{o% % (& {o' (( rpr p rp (! o" rp o)orC rp o,C () ($ &+po) otrpr p rp (! o" rp orC rp o,C () ($ &*k|0  {o% % (& {o*  -2rpr prp(! o" rKp(# ($ & ݪ{o+ t  &rpr prp($ &rpr prp(! o" rpo,Cr po)orC() ($ & (( *_tD.(, *0(-  (. +c (/ r!p(0 (1 j{ 1j{ / r%po2 +-{Co3 Xi-{ + *s4 }r1p}  `j} !M9+} ( *0{o& -s5 z{6 t o7 o8 o7 o9 ,7o7 o9 o: ,%o7 o; ,o7 o; o: +:rprIprQprip(< &rp}=  }> s? rp o@ * rprIpr prp oA (B (C &{6 t rprIprpr p(< &{o({o%zo7 oD -+o7 oE o7 {vloF {o%+**5C0) {6 t o7 o9 {o  sG z{o{o&  -s5 z{oosH oI   +0  oJ   -oK oL & X   i  -r5po(oI   8  oM   -oN  qoO oP 8oQ t oK  {-(R   -_ {0(  -oN  qoO +, {/(S oT (U oV oN +oW   :euP  -oX  X   i  : z{o% + *AL*3E0  - + +*0K}r=p}}}sH }s}s } ( *0 rpr?prGp($ &sY ripsZ o[ rpo\  o] +;oQ to^ rpo_ o` oa - +oW -uP-oX rpob o^ rpo_ o` }*JL0Z rpob o^ rpo_ o` }o^ rpo_ o` (c }{s$}*0 od (e of r+psg oh +[ oi r?pr=poj rEpr=poj (1 j(k oj oh ol -rIpr=poj (m r=p r=p r[pon oo 8oQ ta  op repoq   op ropoq   or   or r}p(R :~ rpos oo 8,oQ taop repoq  op rpoq op rpoq or rp(R -or rp(R +-8 or rp(R - rprp(t  +| or rp(R - rprp(t  +J @ or rpor (rp(u  oW :uP-oX   o: Yov  (e  ow ox rprpoy r_po r_poz ox rpo{ (e of r+psg oh +[ oi r?pr=poj rEpr=poj (1 j(k oj oh ol -rIpr=poj RoW : uP-oX rips z+*AdDC0qPo7 o9 Po7 o; s or5po r=p{((  :(r5poPo7 oE {!(( ({o}{o~Po7 o| @  -"Po7 {"o} (~ o +   :+Po7 oM @o P oM #o 8 o t Po7 o  {-PoI s PoI  {-o PoI  {'o PoI o PoI  {.(S oV PoI  {/(S oT &XPo7 o i  :(Po7 Po7 o ilo +Po7 @o + r=ps z*<0:(m r[pon oo 8oQ ta op repoq or r}p(R :rspos oo  +D oQ ta op rwpoq or rp(R - ݀ oW - uP  - oX &oW :"uP  - oX r=ps z+*AdqU/!"0Z(m s rpon oo  8 oQ ta op rwpoq or rp(R   :rpos oo  8X oQ tarpos oo  8 oQ tarspos oo 8oQ taE7udd)8_op rpoq   -or }!8-o }"{"  -{"rpr=poj }"8o }#{#  -{#rpr=poj }#8o }${$  -{$rpr=poj }$+vo }%{%  -{%rpr=poj }%+;o }&{&  -{&rpr=poj }&++oW   :PuP  -oX  oW   : uP  -oX X oW   : uP  -oX & oW   : uP  -oX  &r=ps z *Azo5 "&HI 0od (e of r+psg oh +[ oi r?pr=poj rEpr=poj (1 j(k oj oh ol   -rIpr=poj  &r=ps z* 0>rpo Xo rpo ov  &r=p *01 0GsH (m r[pon oo 8oQ ta op repoq or r%p(R :rpos oo 8QoQ taop rwpoq -or rp(R :rpos o -oo 8oQ taop rwpoq or r/p(R :M- X83o oo 8oQ ta - X8s  o oo 8foQ ta Ez%80 o oo +2oQ ta  op rpoq    or }-+ oW -uP-oX 8 rpos oo 8MoQ taE8rspos oo +woQ taop rwpoq or rap(R - o }'or rp(R - o }0oW :yuP-oX +P o }(+@ o })+0 o }*+  o }++ o },+XoW :uP-oX +   o }.+  o }/+XoW :uP-oX  oL &oW : uP-oX +oW :cuP-oX &oW :uP-oX +oW :uP-oX  &rips z*AC>Sxd}5qo<vj"56 0 (m r[pon oo 8oQ ta op repoq or r%p(R :gop ropoq or r=prpos oo 8oQ taop repoq op rpoq op rpoq or rp(R -^or o -D@or rpor rp(u +I@or rpor (rp(u &oW :uP-oX o: Yov (e ow  rp(# od  (e  of  r+psg    oh  +a oi r?pr=poj rEpr=poj (1 j(k  oj    oh   ol - rIpr=poj   (DoW :MuP-oX rips z*Ad*0 8o (k o n j-b(e ( ow r=p +$ rp( o (# Xi- oj iZX +X o: :`+*( *( *0 ~1 +*0rpo t@ +*Vs"( t 1*( *0?( s ( }4 +s {4o' X  -*0<rprp( rp( r!p(B ($ &{4o' *0 {4o% % (& {4o*  -/rprprp(! o" rKp(# ($ & l{4o+ t rprp( rp( r1p(B ($ &&rprprp($ & (( *\CD.(, *( }8~5%X5}6*0 {7 +*&}7*0 {8 +*0 {6 +*0M s  o  Y- }8+ }8 ,( {8 + *5*0}DrAp}E}F}H((r[p(+}H}>}?}A}B}Cs }F{H{ -{H{L+ ->{H{Lls }G{G1s o {Go *{G1s o ( *{Go (3&{Go *0C{H{ -{H{ + -{Go {Go *0rp (C ,rpo +: +Arp(C rpo 2o: Yo  +-+X -rpo -rprp($ &  *0f{Fo   + X X i-fX rpr( o: Yov rp(B +*0! rp(B (4(B  +*0!{Fo {@o &r=p ( s {@ o {F o (B 1{@o }8rprpo ( &z*.,Z10"{Fo {@o &r=p ( s +{{@  iYo X3{@o +  -{F o (B rpo   -+X  :w1{@o }8rprpo ( &z*.10"{Fo {@o &r=p ( s +{{@  iYo X3{@o +  -{F o (B r po   -+X  :w1{@o }8rprpo ( &z*.10 "{Fo {@o &r=p ( s 8{@  iYo X3{@o +  -{F o (B rpo 0rpo +  -+X  :f1{@o }8rprpo ( &z*.10# ( s r=p {@o & +y{@iYo X3{@o +-{Fo (B rpo -+ X :z1{@o }8rprpo ( &z*10T$ r=p(7 rprp($ &r1p(B ( {>rp(B (8 rprp($ &rAp(B ( {?rp(B (9 rprp($ &rSp(B ( rcpo2 -C-,X rprprp( (B ($ &8<Orpo2 :{Frp(5o (: rp(B ( rprp($ &rpo : +d{Frp(5o (: rprp($ &rpo 2o: Yo  +-+ X -rpo -rprp($ &:3{@o }8rprpoA ($ &*A30%{@o  s }@{@ {Bo {@ {Co {@()to|o rprp@ rp {Ao oA rp ()to|o oA rp ()to|o ( (u ($ &{@o -s(;-}8r p( +Ir) p( (;-rI p( }8+}8rk p( +}8r p( / {@o }8rprpo ( &{8 +*A4/0 (B +*0r p(# +*0r pr p(=(B +*%{DX}Drprpr p{DC( ($ &*~}Drprpr p($ &*0{D +*0&( r=p ( s (? (5 rprpr p(B ($ &r p(B ( {Fo r=p{@o &8 {@ {Bo {@ {Co {@  i Yo  X  3{@o +  -{F  o (B &1rpo   -+X  :3rpo   -"rprpr# p( &rA ps, z( (  ri p( ( rprpr} pr p ( ( (t ($ &ݔ&  -I{@o   -{@o {@o }8o-&X'{@o   -{@o {@o }8 ? rprp  o r p o (# ( &}8r=ps'z *AL!rxh?*( *0d's K    +@~Kss +s(  otX-owX-*0L(  +<Us s r p( r p(# o o X  -*0) 8~Ko   -1rpr prp(! o" r p(# ($ &8rpr prp(! o" r p(# ($ &o-  -:rpr prp(! o" r p(# ($ &~Ko +8rpr prp(! o" r p(# ($ &~Ko  (  80#(S(T+ (  +0#(S(T+ (  +0#(S(T+ (  +0#(S(T+ (  +K*v}Lr p}M( *0I}Lr p}Mr[p( } { o { o } *s}Ps}Q( (_* *r{Po{Qo* *0 *t to s rQpo { o ( o ~ o rpr pr p($ &-Grpr pr p($ &s c} j}> jo 8 {>   ڐ0} }0W bYEA wYECg g g f 8b  ; ڐ;$ 8E  0 ӷ;y  ; 8  YE   ;8 rpr pr$ p($ & bo (c r8 po r@ po {6 to7 o9 o 8 rpr prN p($ & co (d r8 po rb po {6 t+F%o oI oK ,oI oK +r=pr p(# o XoI i-o7 ,o7 o9 +-o7 o9 o o -Jo o} r=p( -*o o} o o} o: ov o 8Orpr prp p($ & do (e r| po ( o r po {6 t+F%o oI oK ,oI oK +r=pr p(# o XoI i-o7 o9 -o7 o9 o o -Jo o} r=p( -*o o} o o} o: ov o 8 rpr pr p($ & fo (f r po r po {6 t+F%o oI oK ,oI oK +r=pr p(# o XoI i-o7 o9 -o7 o9 o o -Jo o} r=p( -*o o} o o} o: ov o 8rpr pr p($ & xo (g r po r po {6 t+F%o oI oK ,oI oK +r=pr p(# o XoI i-o7 o9 -o7 o9 o o -Jo o} r=p( -*o o} o o} o: ov o 8rpr pr p($ & eo (h r po r po {6 t+F%o oI oK ,oI oK +r=pr p(# o XoI i-o -Jo o} r=p( -*o o} o o} o: ov o 8rpr pr p($ & ho (j r po r po {6 t+F%o oI oK ,oI oK +r=pr p(# o XoI i-o -Jo o} r=p( -*o o} o o} o: ov o 8rpr p r p($ & go (i r po r po {6 to7 o9 o 8$rpr p r p($ & wo (b r8 po r@ po {6 to7 o9 o 8rpr p r* p($ & o rpr p rB p($ &(k rpr p r\ p($ &8`rpr prz p($ & o rpr pr p($ &(l rpr pr p($ &8rpr p r p($ &(m 8rpr p r p($ &(n 8rpr pr p($ &(o 8rpr pr p($ &(p +orpr prp($ &(q +Lrpr pr.p($ &{Po +&rpr pr>p($ &{Po +rpr p rZpo (B ( &s } j}> jo {& w} {> o  j}> Srpr p rrpo (B ( &s c} j}> jo o rpr p rp($ &*ALKF SKF (MKF S0+{Qo +*0+{Po +*0+{Po +*0+{Po +*0+{Po +*0+{Qo +*0+{Po +*0+{Po +*0+{Po +*0(+rpr prp($ &{Po +*0(+rpr prp($ &{Po +*0+{Po +*0+{Po +*0+{Po +*0+{Po +*0+{Po +*0 {U +*0_}X( s ( }W~T%XT}U}Xxs s }V{Vo *0o) -Do*{Wo' rpr prpo,Crp( ($ &+ao)or(r - rps'zo+ -"rpr prjp($ &rps'z{Wo' *0:, {Wo+ t  &rpr prp($ & +*D0{Wo* +*:{Vo *0-+ {Wo% % (& {Wo*  -C{Wo+ t  ((   -o- {Xo + (  8z/HT**( *J(s}*0 .{ +*0@/{(& s4 ( Oo3 {o {(( *B{o *0e0{o t o o + oQ t   / oW - uP-oX  +* !A0{o t@ +*0i1sH {(& {o o 8oQ t@ {o t o o +BoQ O ( ( ( #@- oL &+oW -uP-oX oW :PuP-oX {(( oP +)oQ t@ {o {o oW -uP-oX *(YS&:Jzs4 }s4 }( *0 {6 +*&}6*0 {+ +*&}+*&}1*0 {1 +*&}2*0 {2 +*0}+rp( },r=p}-r=p}.r=p}/rp}1 }2}3~ }4}5}6}8}9}:( s }**02rpr:prBp($ &  rbpob {9- rps, zo^ rpo_ - rps, zo^ rpo_ o` ( }9{9-rpo\ (}:- }9rpr:prp o (B ( &s r*pr0p{:(o s r*pr4p{:(o s  r8pr0p{: ( o r>pob   -o o^ rLpo_ o` (1 }2 o^ rVpo_ o` o} ( }3 o^ rrpo_ o` o} ( }5 rpr:p o ( &rpob   -# o^ rpo_ o` (1 }+ rpr:p o ( &rpob   -# o^ rpo_ o` ( }6 rpr:p o ( &rpo\  ~ ~  o] 8oQ to^ rpo_ o` o^ rLpo_ o` (1 ( s o^ rpo_ o` o^ rpo_ o` o^ rpo_ o` (c o^ rpo_ o` (c {*s{(- o^ r8po_ o` (/ }7 &}7rJpo\ o] +`oQ to^ rpo_ o` }0( s {7s/otoW -uP-oX owoW :2uP-oX *A-y!?`}?4  2q0/3(   -rhp( (B  +*0!4 - r=p + t@ +*05r=p (U @ ( ( ( ( ( ( rlp ( ( ( ( ( ( (u  +*0 rhp +*0 rhp +*0j6(e ow   + X X i-fX rpr( o: Yov rp(# +*0u6(e ow   + X X i-fX rpr( o: Yov rp(rp(# +*0 (B +*0r p(# +*0T7|o s4  + ov o o X i- + *0@8s  rvpoa  - a j wo  +*0H9( {6 t  c}> r=p} rpr:prp($ &oI  8 ( 1oK ( -o ( +  -4o oK (   -rp} <(&-rprIprQprpoA (B (< & X i  :K( ( rprIprQprp(   ( (B (< &+*Nq-0;:oK oK ( o ~ (   -o  o  8oK ( - ( +  -0rp(rp{-(rp((t ~ ( r=p(R - ov rpoa +  -o  wo  8J (rpo (r=p( ,+  -4rpo   -o  ro  8r po (o ~ rpo (~o  +2 rpo   -  o + X  i  - +2 r.po   -  o + X  i  -o &r=po r@po (o rFpo (o {9  -{:o ov ( rLpo   -Zrpo (   rLpo Xo ( o   rLpo Xo ( oT +&o  + *{?t%0M;,&o: 2rpo2 -o: + -rRp ~ rhp *?@ 0<rpr:prp($ &( s {6 t o7 (loF r=p o7 o9 ,o9 o} ~ (R +-*oE  po  p} rp( @rp(rp{-(rpo7 o9 ((u ~ {5:r=p o7 o9 o7 o; ( {3: rpo2 -ao7 o o7 o  o7 oE rpr:prp rpo7 o9 (t ($ &ݵrpr:prp oA rpo7 o9 (t ($ &8 rpo2 -ao7 o o7 o  o7 oE rpr:prp rpo7 o9 (t ($ &rpr:prp oA rpo7 o9 (t ($ &8 rpr:prp o rpo7 o9 (t ($ &{3-er p{0o} o7 o9 o7 o;   orpr:prBp C( ($ & lo 8r p{0o} o7 o9 o7 o;   orpr:pr|p C( ($ & lo rpr:prBpo  f( ($ &o7 o  o7 o  -o7 oo ( rpr:prp oA (B ($ &(ov rpoa -r p rpr:p ($ &ݐ(  rpo (r=p( -o  o7 (+o7 oE  r0po (o7  r0po (o|  r6po (o r<p(R -+oE oD -o7 o  ( +-*oE  po  p}  r@po -) r@po (o7 ( o o7 o9 o7 o; (, i+-ni( ( o o7 i@o +%o7 o oK oA XiY-+ rpr:prFp oA (B ($ &o  rpr:p o ( &?( ( rpr:prp( ( (B ($ &+ho7 oE o7 wo  w} ( ( rpr:prp( ( (B ($ &+*Ad+83*(+B0 rp +*0 rp +*0 rp +*0=rpr:p rp($ &( {6 t o7 o9 oI 8oK ( - ( -(,oK (+-o  xo rp(S o r=prp( @rp((((rp{-(rp(rpoK ((u ~ (o} o: 2ov rpoa +-9rprpr:p($ &o  wo (  rpo (  s   r po (o  r@po (o  rFpo (o ov r poa -> r=p( -" o    (8(U oV  rLpo ( @ ov rp ov rp ov (u   (S oT &o (-oK (&Xi:( ( rpr:p rp( ( (B ($ &+*u0>rpr:prp($ &( {6 t oI , oI i+  -8r=p r=p r=po7 o9 o7 o; oI (  -%o7 o9 o7 o; oI (( ( rpr:prp(   ( (B ($ &+*0 {. +*0) rlp (B (B r$p(B  +*0?rpr:p r*p($ &( {6 t oI 85 ~  rp(S o ~ rprp(  @r4p(((rFp((rp{-(rp oK (r:p{/(r@p((u (o} o: 2ov rFpoa +-7rprpr:p($ & o wo  <(  rpo (   r po (o  r@po (o  rFpo (o  rpo (o ov r poa -1 r=p( -  o   (+ (U o o Xi:( (  rpr:p rLp ( ( (B ($ & + *0+ +*0+ +*0@rpr:p r^p($ &rlpo  -$ - k +  8rvpo  - h 8rApo  - l 8rpo  - q 8erpo  - n 8Frpo  - h 8'rpo  - g 8rpo  - j 8rpo  - i 8rpo  - n 8rpo  - n 8rpo  - h 8mrpo  - d 8Nrpo  - z 8/r po  - l 8rpo  -  8rpo  - x 8rpo  - x 8r$po  - f 8r.po  - f +xrBpo  - o +\rVpo  - r +@rppo  -  +$rzpo  - k + |  YE);+Ko o 8o o +xo o +foO o +T -7o o p - oE + oE +o o +*0@A{*o t   +Ed( X {*o t  rpr:prQprpC( (< &-d+--sG z~ :( ( ( oC (  ( ( ( rpr:prQprp( ( f( (< &o-&oC {*o ++*w "0<Bs {,@rp{0o} rprp(u o r p{0o} o -9oA r po2 -{,r.po 8+{,r.po 8mi#  8Ds    | o {, oA o i :oA o oA o oA o oA o oA o  oA o oA (S oV &rpp(S oV oA (S oT &rpp(S oT o o!  +{,rpo X iY:+*0 /Cs Q,i+  -!rpr:prQprp(< &8{,@  rp {0o}  rp  rp  (u o r p{0o} o ,i+  -{,r`po 8_~  8 oN  o"  oO  oJ   -88  | o rpr:prQprpoA ( (< &oA o}  oK oA o} oa   :E oA o  oA (S oV  oA (S oT  oA o  oA o  oA o  oA o} r poa   : oA o# rpr:prQprpoA ( (< & (-rpr:prQpr poA ( (< &+* oN  oK oA o} r p(# +XiY  :) X iY  :,o} ~ ( +  :Q  | o QPi  :{,@  rp {0o}  rp  rp  r^p  (u o r p{0o} P{0o} o#{,rjpoA (B o +rpr:prQprp(< &+*au-*#0sDs ,i+-{,rpo$ 8B{,@rp{0o} rprp(u o r p{0o} o ,i+-{,rpo 8 8o% -8} 8a |o {,r6p oA (B o oA o} oK oA o} oa :oA (S   oA (S ( (&   ( (c -FoN o" oA (S oV oA (S oT +aoN o" oA (S oV oA (S oT {,rLpoA (B o$ X iY:X iY:V*0|Es {,@rXp{0o} rprp(u o r p{0o} o  ,~ ( +-|o +{,rpo rppݳ,i+-nr=p o: -N@ov rpov rpov (u 3rpp){,r$poA (B o rpp*ANO)0Fs {,@rjp{0o} rprp(u o r p{0o} o  ,~ ( +-|o +{,rpo ~ K,i+-1rRp' {,r`p oA (B o rRp*'0KGrprKp(# {8-/s' }8{8{8o( {8o) o* {8{8o) o+ % o, o- - ݹs. o, o/ o0 o1 rOpo2  s. (3 -po, o/ o0 o1 r]po2 t@  (R -3.rpr:prqpoA (B ($ &+*A(0Hrp( rp( r-p(# s' o( o) o* o) o4 , rpr:prp oA (B ($ &+*PQ&0 Irpr:prp($ &{6 t -@rpr:prp( & j}>  CB} r p} 8o7 -@rpr:pr! p( & j}>  CB} r p} 8Xo; ( -@rpr:prm p( & j}>  CB} r p} 8 s5 (6 o; ow s(D&oA ( -/oA r po2 - i}> ݚrpr:pr po; oA (7 ($ & j}>  } oA } Krpr:pr poA (B ( & j}>  } r=!p} *4K0Jrpr:pru!p($ &{6 oA ~ ~ (   : rpr:pr!p (B ($ & (   : |o8 i  -# rpr:pr!p(B ($ &i  -# rpr:pr!p(B ($ &( - ( +  -5rpr:pr!p( & }> r p}  8 s5 (6 r p(# ow sss (6 r!pr=pr=pr=pr=p( ow  ss s s(J&oA ( -LoA r!po2 ,9oA r!po2 -&oA r"po2 -oA r"po2 +  - }>  ݀rpr:pr"poA (7 ($ & }> oA }  @ rpr:prI"p oA (B ( & }> r"p}   *AaD@0Krpr:pr"p( &{6 t o7 o; o7 o  o: ,o: +  -@rpr:pr"p( & j}>  CB} r p}  8Urpr:pr#pr#p(t ( & s5 (6 ow (6 ow r=pr+#p(9   - rk#po: &+ss (N& oA (   :rpr:pr#p oA (B ( & oA ov r!po2   -R i}> oA o   # o o7 o; }6  " oA r#po2   - } +& oA r#po2   -  p}  oA r#pr=poj }  j}>  ݥrpr:pr#p oA (7 ($ & j}>  |}  oA r#pr=poj } Irpr:pr#poA (B ( & j}>  w} r#$p}  + *AI0WL{6 t o7 o< o:   -@rpr:prI$p( & j}>  CB} r p}  8rpr:prq$p(B ( & s5 (6 ow r=pr+#p(9   -r$po: &+ s(Q&oA (   :rpr:pr#poA (B ( &oA ov r!po2   : i}> oA o   # o r$po2   -  ov (c ov (c ov (c  o7  s= o> }6  roA r$po2   - } +voA r$po2   - } +NoA r%po2   - } +&oA r%%po2   -  p} oA r#pr=poj }  j}>  ݥrpr:pr5%poA (7 ($ & j}>  } oA r#pr=poj } I rpr:pr_%p oA (B ( & j}>  } r%p}  + *A_I0M{6 t o7 o< o:   -@rpr:pr%p( & j}>  CB} r p}  8Xrpr:pr%p(B ( & s5 (6 ow r=pr+#p(9   -r&po: &+ s(P&rpr:pr#poA (B ( &oA (   :oA ov r!po2   :1 i}> oA o #o o7 o| o7 o? o7 r=po@ +yo7 %oA r p(# o@ Xov (c ov (c  ov (c  o7   s= o> Xi  :vo7 o7 oA o7 oA o: Yov o@ }6  `oA ov r#po2   : j}> oA o #o  } rA&po2   - } +$rO&po2   -  d} }6  ݦrpr:pr]&poA (7 ($ & j}>  |} oA r#pr=poj } I rpr:pr&p oA (B ( & j}>  w} r&p}  + *AtI0N{6 t -@rpr:pr&p( & j}>  CB} r p} 8o7 -@rpr:pr+'p( & j}>  CB} r p} 8NoB ( -@rpr:prY'p( & j}>  CB} r p} 8 s5 (6 oB ow r+#p(9 -~sC r+#psD oE ԍsioF &oG r'p(6 of r=po  (H o: &-oX + s(F&oA ( -rrpr:pr'poA (B ( &oA o: -8 i}> oA   # o o? ݺrpr:pr'poB oA o; (H ($ & j}>  |} oA r#pr=poj } Vrpr:pr'poA r-(po; (t ( & j}>  w} r;(p} *A4FRV0  O{> o {6 t o7 ->rpr:pro(p( & j}> oE  o 8 oI o  oJ oK rpr:pr(p(B ($ &~ ~ ~ ~  ( :"|o8   i-  i-S rpr:pr!p(B ($ &o: -o r(pr=poj  i-6 o: -o r(pr=poj  i-6   o: - o r(pr=poj  ( ( ~  ~  ~  ~ oL ( :oL ,o8   i-   i-x oA   ( - o: +-L@   ov  rp  ov  rp  ov  (u   i-+ oA r(pr(poj r(pr(poj   i- 8rpr:pr(p($ &oM !!r(p(  oN oA r(pr(poj r(pr(poj  oI |o o  rpr:pr(p($ & r(p(R - r(p s5 (6 o9 ow (6 r(p"" " " "o; "( ow (6  ow (6 r(p""r=p(" "r=p(""( ow (6 r)p(7 ow rpr:pr%)p ""o9 " " " "o; " "r=p(" "r=p(" "( ($ &(6 oA ow rpr:pr)poA (B ($ &-rpr:pr)p($ &-rpr:pr*p($ &-rpr:prV*p($ &-rpr:pr*p($ &-rpr:pr*p($ &-rpr:pr+p($ &oA rhpoa -Ysssss(H&rpr:pr@+poA (B ($ &8yoA rL+p(R -'oA rR+p(R -oA rX+p(R +-frpr:pr^+p($ &sssss(I&rpr:pr+p($ &8rpr:pr+p""(6 of "(6 of "(6 of "(6 of "(6 of "( ($ &rpr:pr,p($ &sssss(G&rpr:pr6,p($ &rpr:pr@+poA (B ($ &oA ( :Drpr:pr'poA (B ($ &oA ov r!po2 :T i}> oE o rpr:prX,p($ &-LoA o #o oO o; }6 8(6 o9 ow  s5 s(K&oA r!pr=poj oP s5 (6 o; ow ss(M&6rpr:poA ($ &r!po9 (B o: &oA r!po2 -PoA r!pr=poj o; rpr:prf,po; r,poB (t ($ &8rpr:p@  r,p o;  r,p o9  r,p oA  (u ($ & j}> oA r#pr=poj (o } oE oA r-po2 -  } rpr:p@  r-p o;  r,p o9  r,p oA  (u ($ & j}> oE  o :rpr:p@  r-p o;  r,p o9  r,p oA  (u ($ & j}> oA r#pr=poj (o } oE ݕrpr:p@  rN-p o;  r,p o9  r-p oA  (u ( & j}> oE  o r-p}  } +*A4  6s 0Prpr:pr-p($ &{6 t -@rpr:pr-p( & j}>  CB} r p} 8o7 -@rpr:pr.p( & j}>  CB} r p} 8o9 ( -o; ( +-@rpr:pr:.p( & j}>  CB} r p} 8` s5 (6 o9 ow (6 o; ow s s(L&oA ( -\oA r!po2 -A i}> rpr:prz.po; o9 oA (H ($ &ݯrpr:pr.po; o9 oA (H ($ & j}>  |} oA r#pr=poj } Krpr:pr4/poA (B ( & j}>  w} rh/p} *V=K0Q~  YE /+  CB} r p} 8rpr:pr|1p(B ( & s5 (6 ow r=pr+#p(9 -r1po: &+ s(K&oA ( :rpr:pr#poA (B ( &oA ov r!po2 -R i}> oA o   # o o7 oO }6 oA rM2po2 -  p} oA r#pr=poj }  j}> ݤrpr:pra2poA ( ($ & j}>  |} oA r#pr=poj } Irpr:pr2poA (B ( & j}>  w} r2p} +*A+I0T (Y   -(- (/  YEPt,8 - o o o 8 - o o o +\ - o o o +8 - oN o# oO +o  o +*0U- r=ps, zsZ  o] 8oQ t s o^ rpo_ - r=ps, zo^ rpo_ o` ~ (R - r=ps, zo^ rpo_ o` o&o^ r2po_ - r=ps, zo^ r2po_ o` ~ (R - r=ps, zo^ r2po_ o`   , o o o[ &Io^ r 3po_ - r=ps, zo^ r 3po_ o` ~ (R - r=ps, zo^ r 3po_ o` ( o&o^ rpo_ - r=ps, zo^ rpo_ o` ~ (R -Arpo\ (o\ - r=ps, zoo^ rpo_ o` o& o] oW :ouP  - oX +*A|D|`h+0|V{9 -8io^ 8<(_ ~ orp(R  - +or3p(R  - o -woo`  -`or=p(R  -4o,oo\ + -o(+oo ݔ+ooo` -]or=p(R  -4o,oo\ + -o(+oo #(a :oX *AQj0 {; +*&};*0 W{< +*&}<*0 {= +*&}=*0 {> +*&}>*0 X{? +*&}?*~ };sb }<}=~ }>( *0J(f ( o!((( -(}I+ }I*0 (g +*08(g (,{I- (+ - (h (i *0 (j +*F(h }I*00Y{J  (k t |J(+  -*00Y{J  (m t |J(+  -*00Z{K  (k t |K(+  -*00Z{K  (m t |K(+  -*00[{L  (k t! |L(+  -*00[{L  (m t! |L(+  -*00\{M  (k t# |M(+  -*00\{M  (m t# |M(+  -*00]{N  (k t% |N(+  -*00]{N  (m t% |N(+  -*00^{O  (k t' |O(+  -*00^{O  (m t' |O(+  -*00_{P  (k t) |P(+  -*00_{P  (m t) |P(+  -*00`{Q  (k t+ |Q( +  -*00`{Q  (m t+ |Q( +  -*00a{R  (k t- |R( +  -*00a{R  (m t- |R( +  -*03br)3p (o t +*>(*0Sc{@ -sp }@r)3p {@(q *0Bd{J -3t {Jor os ot ou s o *03brK3p (o t +*>(*0Sc{A -sp }ArK3p {A(q *0Bd{K -3t {Kor os ot ou so*03brk3p (o t +*>(*0Sc{B -sp }Brk3p {B(q *0Bd{L -3t {Lor os ot ou so*0*er3p (o t@ +*2(*0Ic{C -sp }Cr3p {C(q *0Bd{M -3t {Mor os ot ou so*0=fr3p (o CTR*>(*0Sc{D -sp }Dr3p {D(q *0Bd{N -3t {Nor os ot ou s$o!*0Gfr3p (o CTR*N(*0]c{E -sp }Er3p {E(q *0Bd{O -3t {Oor os ot ou s+o(*03gr3p (o t  +*>(*0Sc{F -sp }Fr3p {F(q *0Bd{P -3t {Por os ot ou s2o/*03er4p (o t@ +*>(*0Sc{G -sp }Gr4p {G(q *0Bd{Q -3t {Qor os ot ou s8o5*0=fr%4p (o CTR*>(*0Sc{H -sp }Hr%4p {H(q *0Bd{R -3t {Ror os ot ou s>o;**(v *0[h,~ (R + - +;sw ox 2oy rS4p(z + - + +*V({ }S*0i(| {St +*V({ }T*0i(| {Tt +*V({ }U*0i(| {Ut +*V({ }V*0(| {Vt@ +*V({ }W*0(| {WC +*0(| {W +*V({ }X*0(| {XC +*0(| {X +*V({ }Y*0j(| {Yt  +*V({ }Z*0(| {Zt@ +*V({ }[*0(| {[C +*0(| {[ +*BSJB v2.0.50727lTB#~B,F#Stringsh4#UST#GUIDdT%#BlobW %3.[@|rj  @     =!cN! 8 Owa 3 ~c   %  " &4     f  s  :. *x!s!&U# &# #&# h$f $c">% U& . 11"22"k22 22 22 32 %32 >32 W32 r32 32 32 32 32 32 42 <4)4P4 4_4 4_4 5O5.5 q5 5 5  5 56166+.6697 7 7 8"8 )88 488 =88 H88 R88"j8 "8 8.989898$982M9D92a9D9 929D929D929D99%:: _: :_40;;G;N[;N };)4;N;N;N ;< >< w< << 6U>f *>s!+ 0? G?*|?s! ? ?? +@ *@6BB6BB6BB C6!CB6+CB6FCB ]C pC8&PD DgDDf DcOD D)4Da E'E 9E JEfEEE E&IX  ~      ! '1  & 2$.X 5'BX 5(M09/_ IDhX IRyL[ N]X Rr Yz!Z{!]{!{!{H{& }% ;!)@Y!-S!1S !-T!1T!-U !1U(!-VR!1Vy!-W !1W$!-X'!1X+!-Y.!1Y2B!-Z4i!1Z8!-[:!1[>QUQ[fn}QUQ[QmQvQQQQQQQQ  / B T c y           . 5 @ J X f r QUQ[ n  $ - Q[QUQ Q Q    O S 1 @ U  W [ _QUQ[{Q[QUQUQ[nV#V+V3#V@VUVlVVVVVVVVV VV%V0VDVYVlV|VVVVVVV VVV)V6VFVSVbVoV~VVVVVVV*V;VKVbVuVVVVVVVVV&V8VGVcVVVVVVVVVV,V;VMV]Vl#V{jVjVjVjVjVjVjVjV!jV6jVHjV\jVmjVjVjVjVjVjVjVjV+jVJjV_jVrjVjVjVjVjVjVjVjV jVjV0jVCjVTjVfjVxjVjVjVjVjVjVjVjVjV5jVPjVnjV~jVjVjVjVjV jV"jV8jVCjVTjVfjVujVjVjVjVjVjVjVjVjV'j#Q[ASl}|}QUQ[QvQQQQQQQQQQQQQQ(Q/Q=QSQkQQQQQQQQ+QEQ^QwQ QQQQQQ Q$ Q: QR Qm Q Q Q Q Q Q Q Q!Q!Q0!QF!Q\!Qh!c !!!!!!!!"%";"M"r$%+%)%%L%&&)h&&&&&','R'v''(_(((d)))T**(.x(.x(.x(.x(.x(.x(.x(.x(.xP h "t ' , 2!$9$!$@B!@IJ!@Ip!r"x $@",$ $@I %  &  \)  )@I ) " *  <+ /N @2` 3k 7x 8 9 d?B C@IC@IC C C@ICT;D@PDD  E@" E@I!E< !EQ !Ef $"Ev ("F} $"mFT;"xF@c"SG I(uG o(G I*G$*H *(lx((( (\)?)}))L))*0*<o*x***,+k,+|,+B+,g+kw+|w++,+k+|+ +,+|b,p,,E,aU,tU,"j,'$,"(w,10,<6,=H,H>,C,G,LH-QM -R -V7-[H]-\t-bt-f-kR-l`-m@Yn-_p.fr.rv@|w0.{@Y{-}..r@|0.@Y-..rB@|X0.@Y-..r~@|0.@Y-..r@|B.(M.$@Y-..r@|4B.(\M.$@Y-. .r@|0. @Y- . .r@|0.@Y-- .5 .r@|B.(8M.$x.x.~.............../. / //. / // /.'/2/.?/x.I/R/]/e/w////?/?/?/?/?/?///./.?/?////////// 00//// 00/// 0020/// 00/////////D0S0/./////`0o000..0000.0..00000000001.1]/1#11 /11x.x.x.x..61.?/?//./.?/@1.H1R1.0.000?/.Y10/c1s1c1s1~11c1s1~1c1s1c1s1111100000000.10?/.Y1011Y111x.x.x.x.x.x.x.x.x.x.x.x.x.x.x.x.x.x.x.x.x.x.x.x.x./292E2I2/292E2I2/292E2I2U2_2/292E2I2/292E2I2/292E2I2U2_2/292E2I2/292E2I2/292E2I2U2_292c292c292c2U2_2/292E2I2a.h./292E2I2/292E2I2U2_2/292E2I2~22a.h./292E2I2~22/292E2I2~22U2_2/292E2I2/292E2I2/292E2I2U2_2/292E2I2/292E2I2/292E2I2U2_2/292E2I2a.h./292E2I2/292E2I2U2_2U2222////22.(.22U222////22.(.22U222////22.(.22U222////22.(.22U222////22.(.22U222////22.(.22U222////22.(.22U222////22.(.22U222////22.(.22U2![a@Ii@"i@Iq@Iy@"@"@"@"@"@"@"@"@"@"@@"@"@ @@Ii@I 2y"q4,y4 y4 @I@I@I4 @I 5 5'5 _5 d5 y5 5 '5 5( @")5 A5 A5 A5" 95+ 560 @IA@I66D 1B6J 1[6m6(1x6 6Q 66Z a@Ia6_ 7'5h 6n 17$1%71"v i@I@II7 W7$g76 5(r777 q7 7 y5 7 y7 7 q7$ I@I@ Y8 ^8 I7 8 8 &88 5+ 8. 84 8v@"9: &9|97A *9$Z9F t9M 7 8T 9Z & t9M '5a '5i 9o 9. 9u )6 9:{ )D:"1K:"Z:15 1f:v 1w: : 9 1:@I:":": ::I 9N 5( :Z 5 : 9797 :9@IA@I9` I4e )@IQ@IY@Ia@n q@"y; y7y@Iy; ;1Y8 @1;@v @Y<#</<A< 1R<f<. 5~W >1>W1+>E>@I[>"l>x>"> !_5> @I>'>,>">">"g7:"? 7 ~<3 ?'5X'?0 9xA 1GAv XAiA1@IA"AAA"A"1A(yBU@Yy=^BgB_5"+B"9BKB]B"<"uB$B9@I9B9B9B9ByB5(@9=C99` ? 9NC#@ 4 57?PuC|Cy1C"1Cy@1C 1C"1C"1C1C@I@m6UDCHMRW\afkpuz  $(,048<@DHL PTX\`$d)h.l3p8t=xB|GLQV[`e  %*/49>CHMRW\afkpnsxuz} = $(,048<@DHLPTX\`dhlptx|V#lLQL  $ (,048$<)@.D3H@L8P=TBXG\L`QdVh[l`petjxo|tyE~~.$.$.!%.$.3$.;$.{%.*%.3%.C$.K$.S$.[$.c$~ o o u # #o o#  o + o o # oo o # o#oC# C o Coco# o o oo o # o o o# #oCoC# C o co o o# o# o o @s DB d#\ #\ #\ s s#\ @s s $B @s VD#\ d#\ #\ #\ s @s s =! B $ #\ @ s "D #\ d #\ #\ !B "#\ $"#\ ##\ $##\ D##\ d##\ #+o %#\ $%#\ D%#\ d%#\ %t %#\ %+o ' '#\ (#\ $(#\ D(#\ )B )#\ )#\ *#\ $*#\ +#\ +#\ +#\ +#\ $,+o 6 {  ) 7 S ` [ *G_o<S_fns)<[r $Lm)>ZMP^f2EXk~H\lN4!$$$(t_(|((d)))T**     "$&(*,.FMMQ  M, 1 5 5`h%1t%5%M%5M8&w?&1I&MO&-M-1;.;.;.;.Ma.5h.1a.5h.1;. ;.Ma.5h.1 !   ) *   + ,r|!!##%%'')) +-/1%3&5,7-93;9=??@A= auBE1!HVbiv04{   d s!,6 Y[69BA  ,?RexACS.Horizon.dllMyWebClientcom.shrfid.library.acs.logincookieConnectionPoolcom.shrfid.library.acs.connectionpoolWebNetworkExceptioncom.shrfid.library.acs.horizonNavigateMailAimWebHorizonServiceSummaryWebBorrowBookInfoSettingscom.shrfid.library.acs.horzion.PropertiesWebClientPoolConnectionExceptionConnectionHorizonConnectionShellAPIConnectionClientConfigHorizonConnectionServerMailInfocom.shrfid.library.mailInfoTypeNameErrorParameterPurposeHorizonConnectionServerLoginCookieHorizonServiceRuleRenewBookcom.shrfid.library.acs.horzion.cn.sh.library.ilssupportgetBookInfo_dateCompletedEventHandlergetBookInfo_dateCompletedEventArgsgetBookInfo_allCompletedEventHandlergetBookInfo_allCompletedEventArgsgetBookInfoCompletedEventHandlergetBookInfoCompletedEventArgsgetBookInfobyBarcodeCompletedEventHandlergetBookInfobyBarcodeCompletedEventArgsgetBookInfo_cntCompletedEventHandlergetBookInfo_cntCompletedEventArgsrenewCompletedEventHandlerrenewCompletedEventArgsgetBookInfo_cnt_sstCompletedEventHandlergetBookInfo_cnt_sstCompletedEventArgsgetReaderFuncDateCompletedEventHandlergetReaderFuncDateCompletedEventArgsgetBookInfo_cnt_shaoerCompletedEventHandlergetBookInfo_cnt_shaoerCompletedEventArgsSystemSystem.NetWebClientmscorlibObjectExceptionACS.IACScom.shrfid.library.acs.IacsINavigateMailAimSystem.ConfigurationApplicationSettingsBaseACS.Commoncom.shrfid.library.acs.common.connectionpoolBaseNetConfigISip2EnumACS.MemoryDbcom.shrfid.library.acs.MemoryDbTBookServiceSystem.Web.ServicesSystem.Web.Services.ProtocolsSoapHttpClientProtocolMulticastDelegateSystem.ComponentModelAsyncCompletedEventArgsCookieContainermyContainerHttpWebRequestmyRequestmyMethodget_Methodset_Methodget_Cookiesset_CookiesWebRequestUriGetWebRequestWebResponseGetWebResponseIAsyncResult.ctorMethodCookiesC_MODC_CLASSSystem.Collections.GenericList`1m_server_listSystem.CollectionsQueuem_connected_queueAddToQueueGetConnectionHashtablem_MailInfo_Parameterm_belong_pluginm_begin_numm_end_numcom.shrfid.library.acs.Iacs.INavigateMailAim.NavigateParameterNavigateParameterC_MOD_NOc_config_filec_const_node_namec_const_pluginc_webc_web_link_limitc_ippathc_portpathc_web_urlc_loanable_numberm_loanable_numberm_login_urlm_web_limitm_current_linkArrayListm_web_client_arraym_web_client_poolm_login_cookiem_acs_connection_poolm_lock_objSHRFID-BASEcom.shrfid.library.frameworkMailGetUserInfoWebWebRenewalBookParseRenewMsgConfigureSystem.XmlXmlNodeWebLoginSHRFID-DATAACCESScom.shrfid.library.dataAccessBorrowReturnRenewBookInfoAction_Query_UserCheckLoginParseSummaryGetDatailDataQueryReaderNameQueryBorrowDetailGenerateUTF8GetDatam_detail_urlm_borrowm_out_datem_lostm_get_out_of_linem_balancem_book_namem_authorm_publishm_publish_datem_isbnm_order_nom_barcodem_borrow_datem_return_datem_renew_msgdefaultInstanceget_Defaultget_ACS_Horizon_cn_sh_library_ilssupport_RenewBookDefaultACS_Horizon_cn_sh_library_ilssupport_RenewBookm_web_clientsGetWebClientg_c_countg_c_idm_serverm_is_connectedget_ConnectionServerset_ConnectionServerget_IsConnectedget_IDConnectIsConnectedIDFloatField_CheckSumFixField_SequenceNumberc_max_connectm_useridm_passwordSystem.Net.SocketsSocketm_socketIPEndPointm_client_pointm_receive_timeoutm_send_timeoutm_need_connect_countc_reconnect_markcom.shrfid.library.acs.commonCoderm_coderSystem.TimersTimertimer_heartm_ConfEncodingMethodDisposeElapsedEventArgstimer_heart_ElapsedresetTimerHeartConnectCalcCheckCodeappendCheckCodeNewsimpleSendAndReceivesimpleSendAndReceive_telnetsimpleSendAndReceive_useridsimpleSendAndReceive_passwordSendShakeHandDataLoginToACSaddFixFieldaddFloatFieldappendSequenceNumberIncrementConnectCountResetConnectCountIsReachConnectMaxsendAndReceiveSystem.TextStringBuilderisReaderExistReadNewCardReadICNewReader_wjNewReader_ylNewReaderApplyCheckReaderPropertiesReWriteDepositManagerGetCardNoLossFoundReadCardRenewg_c_poolConstructConnectionPoolConstructClientClientConnectionClient_test_aConnectionClient_test_bConnectionClient_test_cConnectionClient_test_dt_HeartPacketIntervalSqlConnectionm_horizon_servicem_web_horizon_serviceReconnectCommandParseStartupGetUserInfoGetBookInfoBorrowBookInfoRenewalBookReturnBookInfoFeePaymentByUserFeePaymentByBookIsDuplicateCertificateIs_PhoneOkCreateBookReaderRecoveryFundRenewCardg_s_countm_s_idSystem.ThreadingThreadm_threadm_unconnection_queuem_connection_poolEnqueueDequeueCountStartTryConnectG_STEP_LIBRARYvalue__LibraryInnerLibraryE_LM_USERDATAQUERY_2E_LM_BOOKQUERY_ARRAY_2E_LM_BORROWBOOK_ARRAY_2E_LM_RETURNBOOK_ARRAY_2E_LM_RENEW_2E_LM_FEEPAID_USER_2E_LM_FEEPAID_BOOK_ARRAY_2E_LM_OKE_LM_ERRORE_LM_ROLLBACKE_LM_BORROWBOOKQUERYE_LM_COMMITE_LM_EXPROTE_LM_CLEARE_LM_DELAY_USERINFOE_LM_BOOKQUERY_ARRAYE_LM_NETWORK_ERRORE_LM_NETWORK_OKE_LM_BOOKINFO_FILL_2E_LM_WEB_NETWORK_ERRORE_LM_NO_DELAY_USERINFOE_LM_USERDATAQUERY_3E_LM_RENEW_3E_LM_ADD_USERINFO_2E_LM_ADD_USERINFO_3E_DB_OKE_DB_ERRORE_DB_LOGININE_DB_ADDUSERE_DB_UPDATEUSERE_DB_DELUSERE_DB_QUERYUSERE_DB_ADDNOTEE_DB_QUERYNOTEE_DB_WS_TRANSFORM_TAG_DELETEE_DB_UPDATE_SYNCHROSTATEE_DB_UPDATE_CHECKSTATEE_DB_INSERT_OLDPICKUPE_DB_WS_BOOK_GATHER_ADDE_DB_WS_BOOK_GATHER_UPDATEE_DB_QUERYBOOKINFOS_2E_DB_QUERYBOOKIDE_DB_QUERY_BOOKE_DB_UPDATE_BOOK_PLACEE_DB_DOWNLOAD_BOOKE_DB_UPLOAD_BOOKE_DB_STOP_BOOKE_DB_UPDATE_BOOK_CHECKLEVELE_DB_QUERY_CHECKSTATEE_DB_QUERY_CHECKREPORTE_DB_SCHEDULEE_DB_READCARD_ADDE_DB_READCARD_EDITE_DB_READCARD_DELETEE_DB_READER_QUERYE_DB_LOG_QUERYE_DB_INSERT_READ_STATISTICSE_DB_READSTATISTIC_UPLOAD_BOOKE_DB_SWITCH_DBE_DB_SWITCH_STATUSE_DB_DOWNLAOD_CHECKE_DB_UPLOAD_CHECKE_LM_ADD_USERINFO_4E_LM_IS_NOT_DUPLICATE_CERTIFICATEE_LM_RENEWCARDE_LM_LOSSCARDE_LM_FOUNDCARDE_LM_QUERYCARDE_LM_SYNCCARDDATAS_LM_PHONEERRORS_LM_PHONEISOKE_LM_PHONEISOKE_LM_SERIALIZE_ERRORE_LM_READER_LOG_OUTE_LM_ATTACHMENT_SEPERATEE_LM_LEND_NOT_IN_LOCATIONE_LM_READER_LOSSE_LM_READER_DATE_VALIDE_LM_BOOK_OVERDUEE_LM_CHECK_CARDE_LM_LEND_NOT_BORROWE_LM_ALREADY_LENDE_LM_NOT_LEND_STATEE_LM_READER_DEBTE_LM_LEND_MAX_ITEMSE_LM_USERINEXISTE_LM_RENEW_MAX_LIMITSE_LM_BOOK_NOT_FOUNDE_LM_READER_REGION_RESTRICTIONE_LM_NOT_ALLOWED_THIS_TYPE_BOOKSE_LM_DEPOSIT_EXCEED_LIMITE_LM_READER_PASSWORDE_LM_SIP2_SERVER_NETWORK_FAULTE_LM_LEND_PREG_OTHERE_LM_NETWORK_FAULTE_LM_READ_ONLYE_LM_NO_RENEWE_LM_NOKNOWNE_LM_ERR_NO_DBCONNECTE_LM_BORROWBOOKFAILEE_LM_RETURNBOOKFAILEE_LM_RENEW_ERRORE_LM_ERROR_ROLLBACK_TOGETHERE_LM_OFFLINE_RETURNE_LM_FAULT_READERE_LM_USERCANTLOGINE_LM_RENEW_FAULTE_LM_RETURN_FAULTE_LM_BORROW_FAULTE_LM_BOOK_NOT_LEND_STATEE_LM_LEND_RULE_NOT_EXISTE_LM_KEEP_NO_BORROW_BOOKE_LM_APPOINTMENTE_LM_RET_EXITS_PREGE_LM_SPEC_PRICEE_LM_USEREXISTE_LM_ADDUSER_FAULTE_LM_READERBARCODE_INVILIDE_LM_DUPLICATE_CERTIFICATEE_LM_OPERATION_LOCATION_ERRORE_LM_NO_BOOK_IDE_LM_WEBSERVICE_ERRORE_DB_CONNECTION_FAULTE_LM_COUNTRYCARDHW_ID_NOT_UNIQUEE_LM_CITIZENCARDHW_ID_NOT_UNIQUEE_LM_READERCARDHW_ID_NOT_UNIQUEE_DB_READER_NOT_FOUNDE_DB_READER_DUPLICATEE_DB_NOLOGE_DB_BOOKINEXISTE_DB_PLACEINEXISTE_DB_OLDPICKUPE_DB_TAGIDEXISTE_DB_NOQUERYTAGE_DB_PART_NOQUERYTAGE_LM_READER_RENEW_ERRORE_LM_READER_RENEW_CANNOTRENEWE_LM_READER_RENEW_ALREADYRENEWE_LM_READER_LOSTREADERE_LM_LOST_NOCARDE_COMMAND_PARAMETER_ERRORm_server_pointget_ServerPointServerPointm_login_cookiesm_html_hashAddCookieAddHtmlGetCookieGetHtmlClearCookiec_sip2c_operatorc_passwordc_timeoutc_lisense_limitc_renewal_policyc_block_policyc_online_policyc_clientc_c_ipCommand_LoginCommand_LoginResponseCommand_ItemInformationCommand_ItemInformationResponseCommand_PatronInformationCommand_PatronInformationResponseCommand_CheckoutCommand_CheckoutResponseCommand_CheckinCommand_CheckinResponseCommand_ACSStatusCommand_ACSStatusResponseFloatField_LoginUsernameFloatField_LoginPasswordFloatField_LocationCodeFloatField_InstituationIDFloatField_ItemIDFloatField_TerminalPasswordFloatField_BookTitleFloatField_ScreenInformationFloatField_PatronIdentiferFloatField_PatronNameFloatField_FeeNeedToPayFloatField_CurrentLocationFloatField_PermanentLocationFloatField_ItemPropertiesFloatField_CancelFloatField_VaidFloatField_TerminalLocationFixValue_UIDAlgorithmFixValue_PwdAlgorithmLanguage_EnglishLanguage_ChineseFloatField_BorrowListFloatField_ReturnDateC_MODule_noc_encodingNLogLoggerm_log_web_servicem_institation_idm_current_locationm_terminal_passwordm_acs_clientm_acsmidware_ipm_acsmidware_portm_isuser_shaoerm_acsmidware_librarylocationm_is_check_readertypem_is_reader_orderm_encodingget_ReaderOrderset_ReaderOrderget_LoanableNumberset_LoanableNumberset_AcsmidwareIpget_AcsmidwareIpset_AcsmidwarePortget_AcsmidwarePortgetLongDateStrgetValuegetDateTimeStringgetUIDAlgorithmgetPWDAlgorithmappendCheckCodesplitFieldSendReplyConfirmgetBookInfoQuerycheckBookIdIsRightgetRenewPolicygetBlockPolicygetOnlinePolicygetCurrentLocationgetReturnDateOperationOperationNameUserInfoparse_ilas_error_2SendAndReceiveGetBookInfo_AllCheckRenewReaderuserInvalidationDatetimeReaderuserInvalidationTypeDBManagerm_dbBorrowOrderBookBorrowOrderBookFinishedIsPhoneOkLossCardGetCodeDictionary`2GetCompanyNatureGetJobGetJobTitleGetDegreeGetReaderCardInfoParseErrorm_is_use_ownlibrary_rulem_ownlibrary_rulesXmlNodeListConfigureRuleJudgeOwnlibraryReaderOrderLoanableNumberAcsmidwareIpAcsmidwarePortm_typeget_Typeset_Typem_constrget_Constrset_Constrm_is_containget_IsContainset_IsContainm_valueget_Valueset_Valuem_childget_Childset_ChildConstrIsContainValueChildSendOrPostCallbackgetBookInfo_dateOperationCompletedgetBookInfo_allOperationCompletedgetBookInfoOperationCompletedgetBookInfobyBarcodeOperationCompletedgetBookInfo_cntOperationCompletedrenewOperationCompletedgetBookInfo_cnt_sstOperationCompletedgetReaderFuncDateOperationCompletedgetBookInfo_cnt_shaoerOperationCompleteduseDefaultCredentialsSetExplicitlyget_Urlset_Urlget_UseDefaultCredentialsset_UseDefaultCredentialsgetBookInfo_dateCompletedadd_getBookInfo_dateCompletedremove_getBookInfo_dateCompletedgetBookInfo_allCompletedadd_getBookInfo_allCompletedremove_getBookInfo_allCompletedgetBookInfoCompletedadd_getBookInfoCompletedremove_getBookInfoCompletedgetBookInfobyBarcodeCompletedadd_getBookInfobyBarcodeCompletedremove_getBookInfobyBarcodeCompletedgetBookInfo_cntCompletedadd_getBookInfo_cntCompletedremove_getBookInfo_cntCompletedrenewCompletedadd_renewCompletedremove_renewCompletedgetBookInfo_cnt_sstCompletedadd_getBookInfo_cnt_sstCompletedremove_getBookInfo_cnt_sstCompletedgetReaderFuncDateCompletedadd_getReaderFuncDateCompletedremove_getReaderFuncDateCompletedgetBookInfo_cnt_shaoerCompletedadd_getBookInfo_cnt_shaoerCompletedremove_getBookInfo_cnt_shaoerCompletedgetBookInfo_dategetBookInfo_dateAsyncOngetBookInfo_dateOperationCompletedgetBookInfo_allgetBookInfo_allAsyncOngetBookInfo_allOperationCompletedgetBookInfogetBookInfoAsyncOngetBookInfoOperationCompletedgetBookInfobyBarcodegetBookInfobyBarcodeAsyncOngetBookInfobyBarcodeOperationCompletedgetBookInfo_cntgetBookInfo_cntAsyncOngetBookInfo_cntOperationCompletedrenewrenewAsyncOnrenewOperationCompletedgetBookInfo_cnt_sstgetBookInfo_cnt_sstAsyncOngetBookInfo_cnt_sstOperationCompletedgetReaderFuncDategetReaderFuncDateAsyncOngetReaderFuncDateOperationCompletedgetBookInfo_cnt_shaoergetBookInfo_cnt_shaoerAsyncOngetBookInfo_cnt_shaoerOperationCompletedCancelAsyncIsLocalFileSystemWebServiceUrlUseDefaultCredentialsInvokeAsyncCallbackBeginInvokeEndInvokeresultsget_ResultResultget_returnget_returnSpecifiedreturnreturnSpecifiedvalueaddressrequestresulti_connectioni_valuei_bookinfoi_renewbookinfoi_msgi_namei_nodei_login_urli_barcodei_idi_web_clienti_book_infoi_htmli_urli_book_arrayi_get_datai_pool_limiti_messagei_useridi_passwordi_pointi_receive_timeouti_send_timeouti_encodingsenderei_datai_field_namei_body_cardo_resulti_card_datai_reader_bar_codei_reader_self_infoi_reader_address_infoi_reader_job_infoi_reader_contact_infoi_reader_cardtypei_contrycardidi_readernamei_server_counti_server_connection_counti_client_countfileNamei_sessioni_userinfoi_borrowbookinfoi_returnbookinfoi_borrow_book_infoi_maili_reader_infoi_connection_pooli_reader_barcodei_cookie_containeri_intdatei_replyt_confirmbookidi_confirmi_readerbarcodei_identifyi_booklisti_renewbooklist_arrSystem.Runtime.InteropServicesOutAttributei_reader_idi_book_idi_typei_node_listt_rulesi_indexSystem.Xml.SerializationXmlElementAttributeauth_typeauth_stringsididentify_nouserStateargbarcodeXmlIgnoreAttributeibarcodeipaddressurlobjectmethodcallbackexceptioncancelledSystem.ReflectionAssemblyTitleAttributeAssemblyDescriptionAttributeAssemblyConfigurationAttributeAssemblyCompanyAttributeAssemblyProductAttributeAssemblyCopyrightAttributeAssemblyTrademarkAttributeAssemblyCultureAttributeAssemblyVersionAttributeAssemblyFileVersionAttributeAssemblyDelaySignAttributeAssemblyKeyFileAttributeAssemblyKeyNameAttributeSystem.DiagnosticsDebuggableAttributeDebuggingModesSystem.Runtime.CompilerServicesCompilationRelaxationsAttributeRuntimeCompatibilityAttributeACS.Horizonset_CookieContainerGetResponseEndGetResponseSynchronizedget_CurrentThreadget_NameStringConcatcom.shrfid.library.systemControlWriteLogManagerInfoget_SyncRootMonitorEnterExitInt32get_CountInvalidOperationExceptionRuntimeTypeHandleGetTypeFromHandleGetNamesParseFormatConvertToInt32ContainsAddWebExceptionm_parameterget_ReaderUserInfoIdentityCardTypeset_ThisIdentityCardTypeget_ReaderBarCodeget_Lengthget_CountryCardIDWriteLogm_client_identitycom.shrfid.library.baseMailInfom_mail_nameACS.Netcom.shrfid.library.acs.netTcpCliSendReceMailToStringget_QueryUserResultset_QueryUserResultSocketExceptionget_BookArrayget_IsNeedRenewget_BookIDset_RenewResultset_RenewErrorResultIEnumeratorGetEnumeratorget_Currentop_EqualityDateTimeset_NeedReturnDateget_Todayset_BorrowDateMoveNextIDisposableXmlDocumentSystem.IOFileStreamFileModeFileAccessFileShareStreamLoadSelectNodesXmlAttributeCollectionget_AttributesXmlAttributeget_ItemOfEqualsSelectSingleNodeDownloadDataEncodingget_UTF8GetStringSystem.Text.RegularExpressionsRegexMatchCaptureReplaceGroupget_SuccessMILHTMLParserMIL.HtmlHtmlDocumentCreateHtmlNodeCollectionGetElementsByTagNameCollectionBaseHtmlElementHtmlAttributeCollectionHtmlAttributeget_ItemSubstringGetBytesWebHeaderCollectionget_HeadersSystem.Collections.SpecializedNameValueCollectionUploadDataRemoveset_ReaderNameTrimDoubleset_BorrowNumberset_Borrowlistset_BookArrayget_Borrowlistset_BookIDset_BookNameset_QueryResultget_InnerTextIndexOfget_Nodesget_CharsToUpperCompilerGeneratedAttributeSystem.CodeDom.CompilerGeneratedCodeAttributeSettingsBase.cctorApplicationScopedSettingAttributeDebuggerNonUserCodeAttributeSpecialSettingAttributeSpecialSettingDefaultSettingValueAttributeget_NowRandomNextSleepIsShortConElapsedEventHandleradd_Elapsedset_Enabledremove_ElapsedGCSuppressFinalizeHeartPacketIntervalGetEncodingBytesUInt32SendByteSocketFlagsReceiveGetEncodingStringCloseget_MessageErrorget_AvailableLogHelperLogTypeShowMessageAddressFamilySocketTypeProtocolTypeSocketOptionLevelSocketOptionNameSetSocketOptionEndPointIPAddressget_Addressget_Portget_ConnectedTimeSpanSubtractget_TotalMillisecondsSocketShutdownShutdownget_StackTraceDllImportAttributeslzz.dllThreadStartset_NameSendCoderset_EncodingMothordReciveCoderIsAppendCheckCodeSessionget_SessionMailDbLogset_BelongPluginm_client_ipset_DeviceIPset_InsertTimeLogLevelset_LogLevelm_error_parameterset_RequestMailNameset_LogTypeNoset_OperateDescriptionset_BorrowReaderIDop_Inequalityset_IsBackgroundset_ItemICollectionget_ValuesIEnumerableget_Keysop_Subtractionget_TotalMinutesLogManagerGetLoggerEmptyBooleanget_OwnLibraryget_Yearget_Monthget_Dayget_Hourget_Minuteget_SecondCharSplitAbstractMailHandlerMailBoxIFCreateMailm_descriptionTMemoryCacheget_BufSizeIsNullOrEmptyget_TagIDGetBookConfirmset_QueryExtraParameterset_QueryErrorResultset_BookIndexset_OwnLibraryset_CurrentLibraryget_BookIndexToDateTimeset_ReturnDateset_UserQueryErrorResultset_UserQueryOKResultget_BorrowNumberget_ReaderNameToDoubleset_FeeNeedToPayset_BorrowResultset_BorrowErrorResultset_BorrowExtraParameterset_ReturnResultset_ReturnErrorResultset_LastReaderBarcodeset_ReturnExtraParameterget_UserQueryErrorResultget_TicksDurationget_TotalSecondsset_BookHouseset_QueryOKResultset_RenewOKResultset_RenewExtraParameterget_RenewResultget_TotalDaysget_ConnectStringget_CurrentDbTypeOpenSystem.DataDataSetExecuteDatasetDataTableCollectionget_TablesInternalDataCollectionBaseDecimalDataTableDataRowCollectionget_RowsDataRowExcuteNonQueryStringSplitOptionsFileExistsAppendset_ReaderIDget_ReaderCardHWIDset_InvalidationDatetimeset_ReaderBarCodeset_ReaderTypeget_ReaderTypeget_CountryCardHWIDReadget_AddressContactget_Passwordget_Depositget_CitizenCardIDget_BirthdaySexget_ReaderSexset_ReaderCardHWIDset_CountryCardHWIDKeyCollectionEnumeratorMessageInfoParserParseInfoIEnumerable`1AddRangeDebuggerStepThroughAttributeDesignerCategoryAttributeWebServiceBindingAttributeWebClientProtocolDelegateCombineInterlockedCompareExchangeSoapDocumentMethodAttributeInvokeAsyncInvokeCompletedEventArgsget_Resultsget_Errorget_Cancelledget_UserStateHttpWebClientProtocolget_HostStringComparisonCompareRaiseExceptionIfNecessary A051009t name:}ConnectionPool,AddToConnectedQueue,l gvsQservervconnection, NAQmREConnectionPool,Add_coned,server idconncetion id:EConnectionPool,Add_uncon,server idGConnectionPool,GetConnection,l gS(uޏcC Q is empty 3WConnectionPool,GetConnection,connection id:,server id:d E_DB_acs.horizon102ACS.Horizon+TACS.InnerDBcNBlOo`0ACS.Innerdb127.0.0.15SendReceMailel*g(Wc[ec6epenc ACS.Ilas+NACS.InnerDBcNԏVOo`0GET005!_YR}horizonvMnOo`Q..//configure//equipment//acs_config.xml'/configure/AcsGroup pluginwebhorizon siteweblinklimit&#[0-9]+;&#;"bvfNv US" form name actionsecurity input type value button sumbit sec1 sec1=& sec2 sec2==Content-TypeCapplication/x-www-form-urlencoded POST F300a classboldRedFont1 tabletableBackgroundtrtd hrefYP:Ǐg:"N1Y: ݏĉhpe: S_MRvYO:"kΏ </td> ipac1tableBackgroundHighlight!mediumBoldAnchorcheckbox?%]ACS_Horizon_cn_sh_library_ilssupport_RenewBook006yyyyMMddHHmmss>eVNN*N[aSpNN*N[a\dkYtJTwAmgW.//configure//equipment//Config_Horizon.xml9900302.0098002{0,4:X} AZAccount NamePasswordACS Readytelent:eQ(u7b TԏV:eQ[xԏV:7Invalid account or password͑e{vU_!kpe9900302.00AY1S99ԏV:ACS-NNǏ[7bzip ޏc gRhVzS:N!LoginToACS:{vU_bR1LoginToACS:N!k{vU_!LoginToACS:{vU_bR2#LoginToACS:N!k{vU_1Y%7LoginToACS:{vU_1Y% Connected1Y%|AY1#[͑ޏpehV/}R,S_MRpeU QUConnectionServer,Enqueue, N/fُ*Nservervޏc NmR%bRvޏc NmR0R*gޏcR-NegWConnectionServer,Enqueue,bRvޏc NmR0R*gޏcR-NegU Q is empty 23HORIZON_WebSVRVICE_impl_2004_YR}HorizonMnOo`onwlibraryrules-l g~b0R/onwlibraryrulesp isused=l g~b0R/onwlibraryrules[isused]^\'` rule#R}ownlibraryĉR1Y%:pjIBew Server portisuseshshaoer#ischeckreadertypeLoanableNumberReaderOrderSip2s/Sip2ip useridpasswordtimeoutlisensemaxlimitencodingclients/Client0 networkۏeQVfNOo`g0gVfNh~{DebRfNvgSu_8^:QfNvOo`g,(ue17AOAB18AFeHevagx^AJCHCallnumberLoancodeAPAQAHVfNagxkZ>k*gۏeQ gHeeglȉPQW1YP~ υ0WpυVfNlaMAX_LIMITITEM_INVALID ؏eQ1Y% S]R_؏![7bzBlA~_ cI{_{0}!k BleS_Y(u NVGETBOOKINFO_ALLel,O(uSpe,{|W:1 IP: agxS: NS: (u7b1Y%A NVGETBOOKINFO_ALLel,ԏVOo`:(u7b1Y%!1900-01-01e NVGETBOOKINFO_ALLel,ԏVvpe~W[k\NN~[vpeϑ,\q_T0RVfNvsQOo`vS!!~Pl g~PvVfNagxOo`!Q_Y(u, NVGETBOOKINFO_ALLel.Spe,{|W:1 IP:[~PhgS~PVfN1Y%GETBOOKINFO_ALLml gԏVOo`/l g]PVfN!~Pg]PVfN{0}1~PRenewExtraParameter{0}error{0}A_Y(u, NVrenewel.O(uSpe,{|W:1 IP: VfNagx:~P-gbL~PSu_8^ ~P-l gS~PVfN!#~Phg1Y%l g~PvVfNagxW_Y(u, NVGETBOOKINFO_DATEel.O(uSpe,{|W:1 IP:~P1Y%l g]PVfN~P-g]PVfN ~P1Y%g_Y(u,WebService getReaderFuncDate O(uSpe,{|W:1 IP:cWebService getReaderFuncDate ԏVnull/Length=0 EWebService getReaderFuncDate Su_8^uhKm{|W:_Y(u,WebService getReaderFuncDate O(uSpe,{|W:1 IP:qhKm{|W:WebService getReaderFuncDate ԏVnull/Length=0  1Y%ShKm{|W:WebService getReaderFuncDate Su_8^select reader_id,status,reader_name from tb_reader_order where book_id = '' statusreader_id~fNYteSu_8^{update tb_reader_order set status = 4,borrow_date = to_date(''yyyy-MM-dd HH:MM:sse','YYYY-MM-DD HH24:MI:SS') where book_id='bookid1'+~fNPbR FO/f~|~hW[kO9e1Y% carl1KIsDuplicateCertificate}TN Spe [SOOo`:Nzz0 SpeKIsDuplicateCertificate}TN Spe Oo`:Nzz0QIsDuplicateCertificate}TN Spe NSx:Nzz0 SNR/hgN{0}/f&TSR1Y% ԏV{1}C(uhorizonYdllhg/f&TSRQs_8^ _8^Oo`7(uhorizonYdllhg/f&TSRQs_8^ carl15Kb:g Kb:g{|W:Kb:g:'5u݋}TN Spe [SOOo`:Nzz0/{0}#{1}#{2}#{3}#{4}#{5}1# yR5u݋ OO[5u݋ USMO5u݋/hg5u݋Sx{0}ĉR/f&Tcknx ԏV{1}A(uhorizonYdllhg5u݋SxQs_8^ _8^Oo`5(uhorizonYdllhg5u݋SxQs_8^ ۏeQc1Y9Sc1Y}TN Spe CountryCardID:Nzz0Sc1Y}TN,Spe:N: Y T:N:?C:\rfid_sj_test_cardmachine.txt1#12345678 ԏV~g:N:0#S_MRl g(W(uSNc1Y0# NX[(W0#)9hncaSOo`{0}c1Y1Y% ԏV{1}1(uhorizonYdllc1Y1Y% _8^Oo`%(uhorizonYdllc1Y1Y%'S~}TN Spe [SOOo`:Nzz0S~}TN,Spe:N:51#12345678#nfYP#2016-04-01 gHeg]~(W$Nt^KNT 0#~1Y%0#l gS(unfYPR!0#nfYP gHeg]~(WNt^KNT NX[(Wُ*N)9hncaSOo`{0}~1Y% ԏV{1}1(uhorizonYdll~1Y% _8^Oo`%(uhorizonYdll~1Y%-g gHeg}TN Spe [SOOo`:Nzz0QYS gHeg,Spe:N:;1# _ N#12345678#nfYP#2011-01-01 aS]~c1Y  NS(u39hncaSOo`{0}g gHeg1Y% ԏV{1};(uhorizonYdllg gHeg1Y% _8^Oo`/(uhorizonYdllg gHeg1Y%-SagxS}TN Spe [SOOo`:Nzz0-SagxS}TN Spe Oo`:Nzz0+SagxS}TN Spe aSOo`:Nzz0{0}#{1}#{2}ԏV:G9hncaSOo`{0}SagxS1Y% ԏV{1} NSx{2}?(uhorizonYdllSagxSQs_8^ _8^Oo` NSx3(uhorizonYdllSagxSQs_8^3(uhorizonYdllmROo` SpeKb:g|f[S|LN: 7uMsYFS