ruby-doc-html-1.8.7.p334-1.4.1<>,&kM /=„ҭsk;<WA[됫m Ga:Xm7"-V8uNF5$4-5kI@u`嗮fdsPV&F4P+lBrʮ.6CQ+vkʻZX9ѹOv^`f5W6& L$nRT^^t" lVUK}IjT lXsƳ:7R~eςD nא#ZGP}j_KuYKԥ3#"O>5?d ! N 8>H _* _ ? _ T@ _ } _  _  _ۘ _s _CNCl _llm m~(m8m 9m :n F|"G|8 _H _I0 _XِYٔ\٨ _]$ _^{cbc<deflzCruby-doc-html1.8.7.p3341.4.1This package contains the HTML docs for rubyThis package contains the HTML docs for ruby Authors: -------- Yukihiro Matsumoto MҮbuild11openSUSE 11.4openSUSEGPLv2+http://bugs.opensuse.orgDevelopment/Languages/Rubyhttp://www.ruby-lang.org/linuxnoarch6lz<7 .]h(1.  uf0U  "&{ s!xo M bOZ ;  3fW#D+sBS)16_pQRPrf9ocY4%$gj"r\j7 =3 0UAd#!;G-BXFVaTd$!(b!Y#6%r%hjO>#<P\ğS kHb!^V<{zi:7-z2 b   >@~ N*C I  z _0|  0&P:NQ(y $m % ! V  '$ y .  g# k  mmpk;7Sl({+*+ " %C" I 5 d0,V,F C  7p OgA*Bpn T8j\ |K$61'c G:w ep ,7,bЏ%I"}@$3!640o    }\F'vIQh 3~Vg "s"YA7( Iko<{bo]A  m [ W OP,6:#^3E: S X2&Օˇ %%xKcOzHQo{3`GhC0MIT J H L Npla b '9j * LTA/C1)&C@` E2"8#O?"AeL:  R IȨ K if Ck; 9%du ? 8+8wye#!_W \Ek t:F\*x Y b$   q      b      +V'5 ; 7+B qI N#` T 0 , Cu P V R Z T T V Q:  SC&55C G~ W@oA3"I-2%.- V7n/V1'(Nt  ?-3$[+!qVqYNY_jWM} ;z 9i^0@B"Noڙ% h0~ , XI>.{q+@8i Ga6*?&Qo7 i8o8a <Qh)0#zZy;, (A"x0CQ)Ke4̯*G'=b[QSi!BL 6Q/_I;e]5!f7 07y"V `2*i ^J<-NJ*4Pj< #JB o;-; . -Su = R " 5 AP,0qpù 7  .&&k'.x5!@* 88 ,E P b  & d - i 8P D= 5A    ` e4g GU*! &3 e{Z- DY< @*}35OBq  L  ? 3 - ` + / ; ? F F  M Q  U ##8 \^R.}%x8!* e e _ c ] <6  a  n K )& c o  |' \  y   o b$D  a  n  K N S(Q c o  |'  Y  y   o &[  d  j  ~ 1- g k w R -y=9#+"Z b%s2b2 '%_!h  Z/ R!i) ' w,,A 2T5>AHN ",',4j K . I'_ ~^Y^ z +   _ Ias :7]$P lR 0& 'T I(.tb<` D uC!O( h~=#gV,O =V JzR (5"^Q8 ,l ^:&Y!@E0w .U IOau"%'`:/S&~  f j p \( P,Vj n `֏I x+u6}ik >0 F + Fi / # # 3 / + 3-/OH ' # + 7 ' ; 6$!V 7  / #e O  [ [ O ' 7l ' +Z #' C ? C G 6< dLTx{X  Ng7 C OHg]UO^PJ$<k9?(Y K%/!^> q* G  : 4U<.Q  G" 58,EU 9_C%Sd (E+9Z*(j>;A od ] v`G %I-L  QI ["0"r +BYk) g# G:9)$b "J_& { t QU?(8 WpV v _=y:*0;}0B/= m 0{/ b$9Eh`% K:~ l | b ` h l f^BF) Y ayRu(j% R =/#"VFs8d] ~ f \ ~ | x;2$| F"")CQ1Z/5$F7!4IF)+&&ZF,`R#H,~9`T=dS)@!_ D j`*,-W$V5116D+g   ' 'E| t X n `d_3) C 0Z4 cP F DEn @ '< Ukn5k#c6T66+6>6TWK!" .t2I,"n.qcz-B ;8 6 >)'  G(4%| =dB A   hG58uYn 7  B 7 Z sf /2 6 CWfqjS D d] Z 9  q  I  x o } l  c q  f o    6)  w   V{ 0   0zzvP 9 `-   -   { 6/ H k    N |u 6 D eel   (| mvli7l { ]]Zy cm `r}\ r   .  M R n  8#} S h Y X ] r  A N u ,   7  1u ]  9O @ V # } Z    M  7  2[u N a y ' ) * q H B / B % !  Y  ^ R A x  # N x \  A c U Z n M ^ 1 T 9 ) [ % Y % U m m a  Q d g v u ( ) G ~ 9 ] P S p U Y F > E  I t V   B +w P L   , v v C)n&Qj !2 _* fAA큤A큤A큤AA큤A큤AA큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤AAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ?MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ;MҬ;MҬ8MҬ8MҬ8MҬ8MҬ8MҬ:MҬ9MҬ8MҬ9MҬ;MҬ8MҬ:MҬ9MҬ:MҬ8MҬ:MҬ:MҬ9MҬ9MҬ:MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ8MҬ9MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ9MҬ8MҬ9MҬ:MҬ9MҬ:MҬ:MҬ8MҬ:MҬ:MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ:MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ:MҬ:MҬ8MҬ9MҬ8MҬ8MҬ9MҬ9MҬ:MҬ9MҬ9MҬ8MҬ8MҬ8MҬ:MҬ9MҬ:MҬ:MҬ:MҬ9MҬ9MҬ8MҬ9MҬ9MҬ8MҬ:MҬ8MҬ8MҬ8MҬ8MҬ:MҬ8MҬ8MҬ8MҬ8MҬ9MҬ:MҬ8MҬ:MҬ8MҬ9MҬ:MҬ8MҬ:MҬ:MҬ8MҬ9MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ9MҬ8MҬ9MҬ9MҬ9MҬ9MҬ9MҬ:MҬ8MҬ9MҬ8MҬ:MҬ9MҬ:MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ8MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ:MҬ9MҬ8MҬ9MҬ9MҬ9MҬ:MҬ9MҬ8MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ:MҬ9MҬ:MҬ:MҬ:MҬ9MҬ;MҬ:MҬ9MҬ9MҬ9MҬ9MҬ9MҬ:MҬ:MҬ9MҬ:MҬ9MҬ9MҬ9MҬ8MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ8MҬ;MҬ9MҬ:MҬ9MҬ:MҬ8MҬ:MҬ8MҬ9MҬ:MҬ9MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ9MҬ:MҬ9MҬ9MҬ:MҬ9MҬ9MҬ9MҬ:MҬ8MҬ:MҬ8MҬ9MҬ9MҬ9MҬ9MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ9MҬ:MҬ8MҬ:MҬ8MҬ8MҬ8MҬ8MҬ9MҬ8MҬ:MҬ8MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ9MҬ:MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ8MҬ9MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ9MҬ9MҬ9MҬ:MҬ:MҬ:MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ:MҬ9MҬ:MҬ9MҬ:MҬ:MҬ:MҬ9MҬ9MҬ9MҬ:MҬ:MҬ9MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ9MҬ9MҬ:MҬ:MҬ:MҬ9MҬ9MҬ9MҬ:MҬ:MҬ9MҬ:MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ:MҬ9MҬ:MҬ:MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ:MҬ9MҬ:MҬ:MҬ:MҬ9MҬ9MҬ9MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ9MҬ:MҬ:MҬ9MҬ9MҬ:MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ9MҬ9MҬ9MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ9MҬ8MҬ9MҬ9MҬ8MҬ9MҬ8MҬ9MҬ8MҬ9MҬ8MҬ8MҬ:MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ:MҬ9MҬ:MҬ:MҬ9MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ9MҬ9MҬ9MҬ9MҬ:MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ9MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ:MҬ9MҬ:MҬ9MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ9MҬ9MҬ9MҬ:MҬ8MҬ:MҬ8MҬ:MҬ:MҬ:MҬ:MҬ9MҬ9MҬ9MҬ9MҬ9MҬ8MҬ9MҬ8MҬ9MҬ:MҬ:MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ:MҬ9MҬ:MҬ:MҬ8MҬ;MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ8MҬ;MҬ9MҬ:MҬ9MҬ8MҬ8MҬ8MҬ;MҬ8MҬ8MҬ:MҬ8MҬ:MҬ:MҬ:MҬ:MҬ8MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ9MҬ8MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ8MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ;MҬ9MҬ;MҬ9MҬ:MҬ9MҬ8MҬ:MҬ8MҬ9MҬ8MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ9MҬ:MҬ9MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ:MҬ8MҬ8MҬ:MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ;MҬ8MҬ7MҬ7MҬ8MҬ8MҬ7MҬ8MҬ7MҬ7MҬ8MҬ7MҬ8MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ8MҬ7MҬ7MҬ7MҬ7MҬ7MҬ8MҬ7MҬ7MҬ7MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ7MҬ7MҬ7MҬ8MҬ8MҬ7MҬ8MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ8MҬ8MҬ7MҬ7MҬ7MҬ8MҬ7MҬ7MҬ8MҬ8MҬ8MҬ7MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ7MҬ7MҬ8MҬ7MҬ7MҬ8MҬ8MҬ8MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ8MҬ7MҬ7MҬ8MҬ7MҬ7MҬ8MҬ7MҬ8MҬ7MҬ7MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ8MҬ8MҬ8MҬ8MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ8MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ8MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ7MҬ8MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ8MҬ8MҬ7MҬ8MҬ7MҬ8MҬ8MҬ8MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ7MҬ7MҬ7MҬ7MҬ8MҬ7MҬ7MҬ8MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ7MҬ7MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ7MҬ7MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ7MҬ8MҬ8MҬ8MҬ7MҬ8MҬ8MҬ8MҬ7MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ8MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ7MҬ8MҬ7MҬ7MҬ7MҬ8MҬ8MҬ8MҬ7MҬ7MҬ8MҬ8MҬ8MҬ7MҬ7MҬ7MҬ7MҬ7MҬ8MҬ7MҬ8MҬ8MҬ;MҬ8MҬ;MҬ7MҬ;cd21dfdf49dc17c28d986200bf9c720ccb0b5ad87f88ccd0306d29021ec04013c9407d40c10203aa884f3420a43faa59e29aa298c041dfaa552f21afa1cd645d153ada3ef06df2ee72ad8c0eb46d02338e4a1e7638fbe0c770540c1b8607a26d28b61fcc28605b6172ebf832d244e76931505bc35c86fd02560fc416ea65a46efa53081c5f4ce06ea25c9983a844f5b068916b8ab3e5b272860bd21cfd02e03e09a61b2f9326af7f4db39164d71e8f00253fc416ff5a12b81c4a5508269a392e53d2489db1c1427201eeb2688cca6553e695887f10c872737ef045657015be3cfb68f51a80b6eff8a98f602987e08c1170d43481d18164839d137dc4a9f1a2fbc23c01f5e0a0131a5aeb293fc7e7415c56ec3d070641f0bb96baed311bb2184d4b5436b85a6a0f08a9d420192e98f773a89cd0a137b951faec3d5e147b5327f202be4d5dd9041b2379b523d010fa7b0190fb7c2ed7ce8df6fc3c81a322607b8ce8f1edaa42f277e15cc2cfbf610ef5ebeeeacfaf71f1c02fe50c494a9c6a0abbf02c797e470413b162416321a24676d6b22ba8aeb1e0ffa0aa8f2c421df279c3961158b5712ff614a1e1c9b68077edea3cb0f2294b438c63a48db39fff89fcf70346d12785da478d8252f1dc0b41184cd3c21cdd481aec6636bad886e0889552a90735fcaaba89403b4c7e071bc7ab9529bc995ad1c8701f7cd63fbfe4bfec8f141b5f5ebe4eec54db206d71f5b2be2ca2eb02f08b6ad509d8339747e74c2a4b8d79d48334eecc26be0276ca67ff6cb2696592d111bc7fc3b8114a2aff96fd479644815acce79b801b5f8b8dc1351bac232fa48690d4748eda8301d15e0ee1829b3fbb0ac3605ef49f453189320d683a637d8a89504a0f20f8966746a7ea9e55aba3cbef166986d51e9139d767eddcac9da3a63f010520f2494a5e12c1388e26713b37051e6faae934654bc01998fa5ab8e113b57f83fe59ed4c6161045abd6d0cd1a4c57d5dbc22715589ee510f5dfdb31cf44faa10f17f116a5d2923140d7cc5f55e51bd46fa6ec2bd925c5b05d6c5dc42d2259e9fb3d75ea8f6f42d4b38e1fe3c27e13b7574c70ffbea8f4949cc80387bdcfad887982f2685ad7e712cf8415635b4b55c414620ba2e4919fa6dc6f75cea9e7235a6e07a618ef25637668ebb7188b8d73c3b94960ff8cc215e623dcd0fbca69c70218f60b623b7777e839731866d869ee775550cac2016d908e31483325472601571f31e1bf00674c368d3356b85f1545f5e6ddf8bce581eac521eee6e208ba63f2834a21cc54e5fb30b3bd2b67f20991d924207359b2c20fecc359f0c1f946650482600f966cad08ea3d38c9169585fb7d3e6b3a5747ebb1222e78bbbb6f859122f25b32a5a029d55e4c9c318f0f845cb01f4fd58ad68feb88660d33007d5c2463d2b751b90a862600c9201037984abfd52d5bcab9e88b201e21e201df9474af1d285804fe38c4812da1159f9a96e89794149cea6adf17a3d52e7b705916c85e56f28ed92ebbc36647f69a39e7737475e5610fa9479e446672ece2d9dbf4420d331c8850ffc0ba1cf3b6b65feb9407cbb99010e4f81bf53101fba4bdbcd0248b73a520f0d5ee2c5fa2e52ebc3f1747ff167eb8d0724524cdd03ab4510784ad7fa0d1ebd4a4f8fb4e01a8b0130b4a9fd334470df3aa4f522bd70575db76053fed97e9d2b4307d9a12e19d08607fb13c871a0694b955daaa8cc866120c6d1dc09dd5b42c015e985ac62bedd1cb33266d0952aedc67a43f1cbc1e6e62581175bbe0e62b33fccd7a7ca86a5a10631b1e62b3e96cd0c9c5f9a81be29499f86abb06735453b8f64f685a431de97a9efc52de21c275cd879eed577ee72fc9fa90bff1a77cd5c8274562cc02cb157001d36cbd3e284f7767d148254b89d6a806db4f9ee7864d8a1548920be38d9c550e9c05de0e0b43ec9767747e319c2939f9a3faddddf5d50cd972e2d811380d556b9215ed3063746fbdb11c156b63e76da14bdac372bcf379ff192c5350911ecd3cbda479bc9accc6cf4ab91f57019db6471373d0e090acb6ceee062e0ce933f583fb327c9daa024216f63c361a4734454b50ae097f0feaa79cdac5a28a1e54712bc8639d3685c1e05c5b7327f7247386181ee471f46678849708bbbe2579946d9e365f246d8707d5bd739d4dd36175616ee37e87ba05e83bbd66cb88446d8ed5f9dff41f884a2843912bfe49dfd11cbdfc9a7be12430be71a75ce6533d780aadb0a0a2b10069b80f236e3211fcf4db1e7d5ef1ebded6ded8f673482e98d73326ac4b050313a2097c537a5dde0a95de660c0a3b678207b4c646605e95ac24c22dfc80176cf18c84f439d2b0894ca1803c0c9e2227bf112e6d50d318236455b39a91fdaec4358c6f15cc8b0e17fb2f4d56ffb195bf968c8e8580c5de4cd660ce243c7fd0431e38549f2df47fa000bf54d3b82f78c8b074db2cc68c2a6c38c47a932ef3c984f8b25b937334fe5196c2e8b49019ce321c80eb316a857e250001f3c9d8f3509bcc35ff35848407c0affa8182f87de0f6c401c6828c676f4bf64988cee7e28298bdd618a1562c56a38fdb365d979f397e45824b6afab5025698c3bb451530181409aecf0556d652b286bcc1a379e16475f15a9093a1ec7a3ca63a1d5443e4175d99ec3268f277b0e2dc37bfc69700df640c4d0491d2c729f5fdcf16bcca2b276417acdda1e86c8c923d2aefbb9d7484b455dc2e6e10953c824f3b9ebe9450014b49761b1eacc604fce149a39d9d72da33b19decad8477a010c502510dd606b36194a4fa3f2ce3fafec7be27ea4b3a75592c40afe2f0ad36c5a187b0c0f2b08068cd2c6169657a6304a545ec5cf2fd2ae0d905a2cd7b2b38196c67379091846840d5bf4838e565d869a17adee0c3436329090897fb54b11dd9ebbf0d08128414b90758bf46116109cf24612fc22c01673525cf7783d3bfadfc778f43de4a166a6452a177a9768be9a6e3416f15986fc578e5f33e572b549650f07c2b26a39c8666fb8adbf208ddbe0892b2bead79de1038b1bcc2cf9d14fa8f78e62e69f0d768e03e0e329674dd3badfc9ac261d2317d783e3caffefbe9b85a00ef87eb6f9739cdb13146d4442fd08d7900198091f2b0238c4568cca3b515aa8074d2a5190aefddb5990463e744b225945519662dc88d36684dc917e282271d54fc5cbef2e69ab437fbf948436be27e32e9c2d9acb60dcbd6682b7d88b1fd2a007ea8eb37e17e3e30a2d32cd05abb7447f9413f3d0f1f1b33dcc004d59a91eff3c7ad352776314295ef32a81af9b5951185f6e50a12cd1a0e64194cb07afcd731651e487c59018b6c5f579d2c3c85105b7e912eeb65ddf77ebf867e053c5580345751c4e4eae173ec940c45b9a69578403de07783df12cfe31b332d06c62fb748979b545d2b96189223f336d940eb89832c52a6df225e12d0e4074b63eb3b767908de5689b44f5034cb20399ad766aa3b3ae2ba8a3e9dd74f31bd66edd2a6819334b01874f1009f4fa95c8441223d863e614c7348d7c5d86febd8abcc23c07e4d8c05eec8e8e2135c51c29051e881668d224ae6e55f15706d573b7ff7d5ce3c6068c884dbb0a87c322018e29dad7c2b2976ae9ca345b3b1f1c78d60c78b07714ac7ce770a8d12f74432bca84009d6fd6b554389bea7c7d785e7884d7c38ae71bb0bae45cf0370a86a6f2d0abaaac1d4ed8c2b04f193195936c4bce87b1e0a26349d9e18c3df12cfe31b332d06c62fb748979b5457ce2bc4e219316094ff2ff0c2f69d484b48b68021c2765b42dfd1b7603c56293eebe0fe908d89ed94df3553db79d6dbeaf88aad4aec03e0c78e65a7923623564c7de5e5b01da34eb47151c0b92b4942629814e47665f56c2773cfc12e6b1ff3e0740f482a826ca929b932a84933d4109c7bcd6f7f12e13a3cd924b4f959492f16f376e11b8b5b59252da5c79d25290bbcf6212ccac84369fb9c66500b85452bc91a9f52deeb61e89ecf795175c22e48202fea703f23c68b94003c1bd25a2131aa8501f40f723054328cb4b78419aa7058eef7ece6ed76d95077a7052d70b8e356931c012787d6f378e915dc06df7a102fa2dcc9dacb1ef79aa4b0a73c8ff644d925b62c5d4df754650655131ebc26103e69e92bd6f144ef1d359d70a37e86076cfcf890480bea62ced63d6469bd4221cfe980ea9fa40a84687dec3dc5bb69d5e21bdf88ea758b1e8a749bfb3a8a1ba93ae4d95569edc4c2735b888bc3f4ac8a16da57f52a866ca9eddf0a50dd9076d1b7158f93d2439d6915ca09d4d822b39ad0c85b828848c934d61a1306ff63d7f1524d9f01f8f3db595f5e6159448e3d4d64a90414ab0f23c570436a84e07103af95e70680b814f0ed2bb14d101387c6634f1885d5299a7781886b82694dae023e37e110f2f7472d4cb14d059d02598f2a831af5a27cc0281b9c8115af11fe814976613c3c7b7faf3e5a9f40ed836ded0f6ef75bb340548db64e49af5fb5db360b45f8446bf02e03a0fa9da8443405f99b803889a81c20d569457e61851c63cf3dc5441f3ca9869a9d54c6d89c1caf6e4728565c796478902bc4685ec51c26265dec5c014d111d16b3a6b8c5974827499013682255734fc4d16f4dbf8590a6c998fc9d7cefadb43470222b8426886e81e4beed74b937c3f5a20452db1cf37887b9de3bfcfda1738d6a542ef84a625a960f261448594e937844bfa519efcf897a2f0f7338a65dc88d5c04788109b9e1ccfacb211e56ad5b0175df9edb9112d8b29b1bb34182fb695b033e32dfabf1b920b0ba93b65017272fda004fdcc5085d29d72598c2125a1baf1ae886bdac400c4c8defbdeb2886cd181b054d5f86aa7b432887963c9b156d151b33d0081ef5c912bbbf1562ff190ba6c2be72dd90189937fda8928adcaed264d1cfa7f1162f42c79f50ed78879053ea617e4fe8947ce3618ea5010f932bcdde817435cbbc3c2deef22b244806953c3a17ad9e9ffe99b7cece83a03d7f55b3082377fbc6867d65d69135a87a5dd15a4033c78be49c233e2d570bd2ccc1989ed310b8f80c082b3d36cda80601b074dbfbf7fef1e70e761fbd3c8ea1dbecde7679960cc9be8a1783910bf53c759aa82af97bd029cf8dffb881168287a006be17f15830269ca6aa44434b3731e7db67355dc2e414b8e91598d32af846e818e7a150116acbdd0b35aad0e2bda0608eceebfda5b1761bd9ea015aa4d1b6b9f716058b40e6716ca57bb6a5527fab2a91df03abbac3827f2a4f4e6cde2523be81a09b8815b8284b0e1da713fc23d6e49bbc2e581703649ef6d799726df68132f84c743b56227a85d40544771eec47e7554e8ce951232e51c27e4dec7b8e1845d1f547d194475ec2fb1b6012b473c1bcded4c6bd0bf547c222fc0425f932f6aedb386e7ad4af5f2f8ed80e14fe3660e2a2eefcec239d7cc158d398d47f4085be740b9aaf4cfe4397ed07f220960c67059ee4c56e7bb6ade212b7f124a01c398317c5d3dc4c6cefc282bdb972f51a13846e10f6e4b22005e2a46b6204ad20ef51e519f97ba00137ebe562f2f3a6f27198ce6487df69db86c95ab5f42048f3ecc3c38bb2cc512af3adfbeb2647a4e0a25bb27f71e3bdea634628d5dd059798b3e9acb6cf449b0fce9467f3dd97b3fa48a8d29658861e94f3cdfe3ee0973e6e0c35d92e75efdaadf5a0dfd8b31bdd83b21398b4ca4d9ca458343dd98eedddd281c7a97e65478f39f1ea2f107987053857882255375e9d36950a73f2202f642709214a4314ef7d97c89ca8c35d47ed89aaf8855fa18721551567392f603c167048ff41666e2c25a4bba4ad30ae8f356820a2b1b72fd13cc68c759aa0dd1cc8822143d7f31b9f29e0becc15be60e37c907c2f0e211cc82fd73ea833ac13bc6ca56206273d47f7d9afc7bd580de1cafd238219891a074f7bdf5d68ca6c262dfbb4b43f50eed90a1ccee3985b3e9be37609a5bae9c0f394fcf53f7d82e3185be6ef718dfff0333195a77a3160560498b85d1780b5c0eb9cdc16b770fd83c5e295f869c1df22052d5ca43fd0daa933c4277b687d8200b0c18fa670f4d88114ba64c39032c49f759fc971e5f563a49a4b737498beae60a1e832966e04695e13d4600dcf0aedf1777175c14208986591b8928bed8dfa12938727407ea1e4bb6f69311514517d9db431452b2e2a3670b4d39b52380434ee3bc8449c9fde386270207184b3b1f995885c592ab6436860ccee96061f24b750c7e5eb88f6bbfc249bff4abab2443b4b4c91c1d88cc9fc426525e6a972b7f0fe781ec8a242a9b25bb2e60f24bc8a5de73f21231b5c41760cfb55d443628ea2d40c7098667d9322970d557ef5265cc39ff297bf1d685711bd3a6ff6239fcef03b9958f8485b887df06a98273c68fdc93423b4100d4fb89b3db9969ed7b5e1b9b0c3cc067f1074851c653a624c29c05f99c030722f182eced3051e74ea4038f95e5983b280ee2d47eec82480f5c1025f34d33613bb8da0ed5696a24d47f1dc9d0e3a3af40084fb78b7fb340ce1008abb63b7b2ce7ee59aa16cbe1954892724de76cc42dc360165e424fd634f6d30a7001c99c7586a98e258565cfeccc0387bb456aaf502c8bd8d6cc9458828a7b4d6db96a53e8d4a5cf3315ce8d40368405add524d1c9f103f9a5f7ab9686ee9fc003f6acd39c06cccaa0a53c648c4c299b4a7f4f66e1a7dc5e01777345d771d2d4b9b5e291d8cc9933c4c6535f68299d9d616f571e0c10b75f95687c4d230d6af60429a7c33e32f109a106a5402b390fcd0359e2f784ec20479f14c08f7a766ca3fbaf0551eab4524b2b16f2c4d511c62ec8f6e2998197e4de05b9525e09cd79485372c2c7891248731cb45b0b23ae18c9befc079b2fa3184487b9d589981b92875dbff5bc80b28a828094c25a9d885a884de0c008cf35dfde6574c4412bce4b090a63dfe6a27d938240c1a873b98ed0c287343c6fa37040051714c14cd6dfa4e9a8a3a8b8170ca9356fc4dbc5ef690f208087a59e8299b18c20a88d13386fbd9610b59f50173f532b5fb841e7a4e47bb657ac6a14590ce1d4e20cfd16980de4612d68428f83031bd5bea4523687198a49f090ab53c79f21667b8a06056ee9102bbef7030f4286d996ce317902474428dec60db224fb73855b1635fcb3fcd3bd9db4f91c3815e45e21e89c4755d78156af252ef79333d6fde8ca7b3332a10ab654b418a886418adab8f9e3ed6d95c918c4a1314a4fbf8ac68951d3429d56fabbcaa40a9154f94aaf40cb100bc3628ef0b28358ba76d771e164b151a6d4e01814c1c1f41ecb8b017894b6c260893795c1b641b0a9387544acaa130ba03a490962c856f608cbd41007f2c7bf6a7262d37c932f48f0dd5e6ebe215b1871927311661239bc205eaadd57c50e1863edb41261e2c6be91b81d7f7bdf67371a332789396643e1980ffdec67baff7dc48e1593885a9511edd44c390c3adc86ef1dc56245c46d5da6706266222c5ad03cf37d934b2ed35b577f6aa6f6255f60e9b449536d997d343f6246a8e30f0f692d5bc00dc4ae9e825e1c1b56001091604e4da95c0ac0dda009e28aa26ce80ac8b22049a359ea39cc02bcedba26849265ee3b5b2ee6f27d98968cb4b28cc1744a579726788421e5836350aec81133a94efbd1c010e6128cbe33f8c775b1fe8b11366db1b263bc2889753d435a33d2e77ffbc23b40e0a4c5a8a4b6a695cc6e6ed1457d0095d6cb32440867c9e6dd19e7a00645bdec918d7bb00c3c891f0e67492fbcdcc0f4681d6b8556f003ba29ba2f82d535203b0536d47c570e1dc7647339e7983277771f44caffff654030cf6728fbc6fd01209b45d208ab3daf481dbc88a405c0dcf47bdb17e9c56e3e7327564192f685b11bcd49857ceedcba48d4f4b3456f712ebe0f35f37fdb1932639d41ad11643a24f1c9618a684dbdc968353f1d34a9e3e7aba0c12551d354ec4586599575d69df3b84bb95911a765872774c6d338158ae94afd163b3df5fbbf6aba069e42b1b47630ab1c7d51c8e6b90f300761f5faaf7ad68d0357fc6f980ad3628e9f355ce3133e8c7a879fc8f33578081ed96bb203f021b5b2ae617e0aeacb7366ba952c42754bc55fb38654ea2e9b65c6b868678d29c15a0edfd0843071c8ad58c26ab2549849c5a2923bb027319e2971242e0a43dbdf240498756879d230e08c413ee15285f1761291720237adfedacea4598ea8bfc940f470400d8f27f5dc8b769dcbb7cb3d4bd3ae705aa9e074c0bd27a376302acb0b3d5bfcc3e2f8ab487bf0f7ec2174fd4abfb41a2e482a7ef90bf6e9f1a1809a9d1e4fe6b739bdbd3532f8752c8edbd85eccf70c4abbe152e712b2c36cbf71771d407f69dd2dd6766af7767df8df94e7ed9b831a14b3675745300e4d6273c78463960ad5a2aa887fb628f584662d8f1f34904b415ced9d8b3aa4a42eec467edbc91b43c32d3eb647874ed53a22a42b66d93f194f48e91b64220ffb1178e5f7b1409a4c4674f7ed6f9e906b5b2c4f13b58fa60bb968e47fd48a4408f3feace230f99f38b484257331029fba35873f704d4cec21fb07c62494e4689f52724d3db0fe2b16e5a7d392214d16b1c6c4888294a96c02546bcec6c10887ad140263c24530b2e17b634408934ece95dafba3b65c849b8c349d5b6b27050d917549cf0c555e728775a260ba36a23bd41ca7b8c620ddbaf469ae112d2e9d5746666f956bc9e4043aa61d3674915ee9d2b6896d117d68bf2a422763fafe37ff6e2067ec67bd7bc5c052e2ab977434ed07f1ab31c2af5f336825ac20cc1dbebcbfa876e5cb9df22354fbab625af8d454f051cc808034676f3bfc0863017279b43bb7805152c99a1e7deeacb44b2bbd01891a6880ee781a2369b8ffd7cb24808da411d60dd1ee687d1e330bb177401a8f9ad32892d845aedf4d5db655fdf50555737299339750e840aeeb47cb6d38d65b7c8b7be07d77e7f5a357be81ea4c1852d025df39d00e23b4e6d371219c02ad06eae5306483efb99a1ed04dcb82567580eab54eb6bd2fec1bfec7d36d1ce712d1df22834a8b8cf29df3d1c108f5aa8f3bdbaf0659533513ad4049c5385c4f6b0fdae6591486dcfe16b260a9b922475b60503c10dea9c605520dfa52107339dcf8c7b61eadecfbcc64c387fe396aca7436524a96a4bb00694890d2dabe7ff2c60d0ded8c08af34f64745ae90aab7f7fec3fe86fc937a5a9cc672e05131485108ab8d33d483bafc45d9f07f0f5d1ead21b4077cc19825e2f1262aa82628700619f328d644651be16d56a9c08bf5683ab24ca1849541cb635c70d634e85d3c9aea2b4d0d32cebbd9a2ed7a7f7a9bb26a34b0d7a740e00dc92e125c1506d32ad6e262ebf78db84dd2e0737e67ab4afdc57737da2da70f83388598367c827746f7481a45b3bf778a60770bab2ef9c2f2eebc21aefeb00c2628df3c2c205c9db96419f16354629726c5ad728429568318e3cfb3555bc76680eb6b1163e15a62451af449990d33db01e2ae3bf624664a2d14fa32294d77b227ccadb0728a5b54853f5c6dd21eeee0db3c3bedecf260b1539c4b592158f6a259142a41d431b852f62b0da50e90f77ef5b04d81f14cac2e867d88b7ef81818ca071bbc1ec7fb05b2feb5ec460fcb4efba094e53cedfeb9cff559547dde9cccc0a7085163b51442caf9bcc09b248bc4e9e440750e7ebc51bbb735355407583b29a1243956d0976c89743fdb1a113f4625c09994f36c21ba9619f4c1404a35679462034adae2c76fb4397c98a85494ac56e64639aa3bc3ab6add1653716d34049c065fe653a91fd9a92b9686b8927922d276b19499817be8e2195c44187507d7d4158d8fa839657a71add861154394ed2b03352388c5c7db961ec37fd1522779e69bfd1b08c0cbe0c55cd864051b1b70913896c9bbebb2f427d31f9558576070f346e2ad7c81b799f4b74d7680cd59fc427230bef238f8bb93249fe66d42d88dad7ca5fa8604f57a4270c6c77ab57750e1c2df815feed1a0e945644272fae681c07ecccdfedb1a96952ceb39a793695bbc2a8a09aba055559937e3145590ddca2d261ba1928630e4b3a019d275cd1ff7d34d6f6a27909d0ccc514fbbb69a62b8b23ac2d870ce14a2da532284f7ca14135437261aa1c2f100eb176135fa48e36d0c5432d8b78beb592c8c7568a308a77305a3ae319dcc69b9afd43da8e6221b453dd7ab2ec1588cfc53bcc715c7b6379611d344fa1e31da90f0452e338624095970aab4bbdd96d64da90835debae93bf356b55a3e908c9679f3f6033a75bacc44a52210733f0d2f4e87bec9c6712da2d803cfbdf3a8b25853c8974553df95ad34f7f20a022c76eadf5f52c39cd3576e2d720c5710ee83626bbfeec5a511a3bec439f16e2e59b0bb1664f958cb5b1f095be3e05eb9ec995ba37701dffc57ac0c75214fb60ef0328daebfb007a335db9805ceeb3a2711fae444072d8153d578d5ce3b63faac91ba750c4ebe4efd030ead6c0791fd3a665a006d559cd8a2a165073e6afb5fffa778ec45e0d1145afa4c48174e121db59388e224682d34b729a2dc4a64c67453a98d0a6ddbbfd391afce3dd765f3a551cf9cc343428cb64b726a2c51281360e697ee1b2dc59e6e63fb90ed76dc7858ff2828cd30ec5e676a132f6ce03443aebecb5b7a5e8a618dcef7f5845c55b92027cd8f42559a45a426df38836cc6909cfe8152950e59df51f97dc2ecb16d1ddaf335eaa14ffe75da515b4b271d63bbceb4f87c358f9b542865d238cdde8c45fd7dbbc06a6a55eadc8f3a4dfce5e75fd50c23a9dda253e4ab5ba3ac4cfdaa1914caedefe64ea9a75a227c808b3fef640d3d1a57954bbc1938a343be46fdaa5d73b6fe36b50eaec7605f07a9f5375103433ac66ccb6ec43b8706820f5bec9981944b859b7a7dae65ab78225e98abe918fba0d3565c356b8f71c8b55103ac1d56882d54f32713f9f49404071e143f273c33fd1325eebc46531546e13673d7ea53c9a864ee961b32e96edfbe9a389e1fcfb2641fdc8a3cc5ffd24f8ca08dd268c51b51ec4ccc432b23b7a58cd7735538c614af474e8881eae9c59a9016e3225131fca964c6bc1267a6bed131c365c6c2a0b70235ff91364f3d7213e8d70a1e91848448b8b47efe1661bfa28ba49cb7941eacf0129a8fabe3e40d5a2a44ddc9aef517a41062d3be5e1e88da4152067f0e077d0b5d7991d076b423954608e2b3ad8288a720e54f3746086b2e58a8e77cea0663d88ff713cece42bc19bae2bb6b6df8f62f96267e7e8ea984e35d00854fefdd97aad2be5041ce51bc1ac42598622dce711f0a660f67d63b6ca46d8ecd080852acb60d0e13703789c6b64c0473b1e9a25dce28b11aba149f90b8f981c50ec4f981a8157bfdbbfe90abe035491dae204abda433651314c4a7a0ee14d5316939a8ddf1e61b316839afd41397defd11298027be2a4178370679e81c66ac8f991f21dda1fb0a27e7d981948c69e89a9db2064a3b6054d2a183f6fc6e85c6ff713b8e15fc236490d838832dd206fa4089d0a05be4fabed98398d89cd224704868f81894ebf4eebae1a3128c4eb817ddb5e8c9da8a8613efd3cd2ecaeac622c0f914f58cfbedee07ca237f053c3381c4d26612fa70094526dd78fd3a91ce737f2b3f292b5f7080e05e20132c1e81d1ca9a6238e2b204234e41e6aa9647f2bf2fe10cbcc08f594d16bd760bf7ecf9c679000577f28d6c849649336cbd9869652ccdcd85f2131f031e2e2459ed5491ad5c46524692babcc582f8fe1e4767fb9122dc6ef30505b976e5511fa4ef1d5640c04d081ea8d5137eb8c5ccc1c27a5b3499fd0a6b739bec2c635ca32a4f662bde6a207b60f63aff222059d0707e0c738ba3d901fedb314a6035577ea3dbe2a7df1f3644d72e56dc9d5b03b613b9456a96d46c34fb04a7acb36a340183a8d9d643d125be6e6c9cb992e349224646a1a61c733ca269a468ba20e3854cc095cfef4f40874a0636c5e0b345b7700f8229d351bc236d1d83370339cea3557091ea0bfcb73daa6f588e9b93255e7a345d9b16d9802b4771d957fccf17c36153fd2fdf1e75bf20634a0ed38efd987d796171d693661c68202825318ec147f65ee9fdcc1555ab8b58f1d4f91b000459c2af9eb02ed74d2f68daa31fbfbdc848da404983baffc127733be538b238e1a324b0a43f8a886fff02f3c21a8370182f9ffd1765cb861ddc35ca3796fceb3f52780c0bb697f92366a72ec6ed0bf4c812b718beca5e224ad581a28a5438d52b8096ecd7b44b1a9a156b4d6e4c6818344d8565a3f7246999fa9fbb4a46414abf4e528464fd3652b5293e49c27fe5fd3ccd25c489883a6d7195db47a713739160c04fe68a9f04f6a69340739c9be1ea623bbdda79fa442f55a31ceff67de41cd95bc942911398c859e192eebd7b3c23c6b8d271261dde502fd39dbd52303c31b7bd2317f774a9a12e57bfe7d3b5d1b82ef4f5ca472545dd30b0476e90d518f6ac50a02f15e0cb25f40e9d8b83cd078128c2ccd830e9c58a4291bd4f7e776555af70eb0887f70dd62dae764b7d78c496cea69f54813483e2d4d77dd73bf034255a641a664280c0873199fccea8a451771e6c8a197c06ed66572e49a1c5c28f9474ad89246f8c9072cbac0ab5b035cf195828b5b17c85fca8c640b5053ba331b0331042ab51271f23cf0e3fed68ed5cc7b5823477bf120a52b23f54386982b9e0501213d61fd3ebc4ee9b7cac660cdeda4bb3aea8038604e8887d9e0e0a3ffc26162ffa15de29a7082ca776ca00b4c98d42717c69a005d8052ed556a0097f89f3531acf1585166cafb9b21ef1ab36fbd731a404667e1fde3554b7d2e92d407455ee6ad48963d70216d466516045edafe69b86de10eeb2d467fdad940b1ed67758848be31b94e97099de624ce3764ae076d11009d5613d1c3b1ddb94aced2569214e041ecac4bc63b3c3b8011889aa06380efe187671064103185b5affcd927762676d557f7fc198509a6dc53cbb0f37eeb8e5cd642d56cf12b16e72000854613bedf8402a5d0ce04e6f3ae5156b49c9fc31337009db7729c52781b3404f452fd46eb7eb8a5337ea4de9420ee9786b10a63b9b60aa61ce64c1cebe58379f92ca728f1f590442838745f75550bea02fca1c593f91dfdab810131c3595beab414df2356eb36da09abc6d8822cf3d677108dc74ae6c04edf050fe80161666214fcb067bf30816cb42a66cfbd40b5fac6f79f88d365a8680a1f6529b20c99e3492de387f9d2246288a93594668b022a224d790ae109106984b76777e29d690aad4210ee200e7aa1018ae1e1be3c2966728a63e535c123baa8273de845d3f8b61b2f5732e13cfd5ddc837e5ccdff3d072266bad8fc1123ec7a4d2ea2db38fc39eac3de26a6a3cd1fdf9f0dc432626082bc02565ce7572bb728c0addfcb20773aaf1e05666fe1f95e6f942311b0834ae76b520e908b901ccb7b0a60c578ee5eff9ca0244c4f769614876ea781d674bd963d37efa54f6a5ddf561579c5fc31204016310f77f415de5184582a8c489baf9f349926c3cc13387f4f3574d457d0a405103d29d4ef7a2877fa5b4e57e3da03a738de2929f44abf0545d2b1a34e5133f0dc0e0de7dff35bf06342f06cade683607b1ed402381eaaf0f2c87b73a8f117b69ed2e39db4a7d399f14f76892b896d7b164d831b3f45de456460db202ca5763f0415f2cf79a327411f2ddeb0e430642d3728545a3b14eb0197c0c59ddf54980d69e0990617f679711d66f4205ef39f12306f302f7fc3302b03c4e6ab4ff8f339ec290ca42c5484efacafbb1b9a64b42442d2f23974e3848173152118ed8ef4738eeabb8bc54a6ef3339dfbe7d32b806a0485fc168becfb14d57c70e3a1f4e8e3ec8f0a1591031d4121e8b859165b7fb067ce7d0f20ce5ea5dd3486d60f750938d33aaed0e9cd04d06b2057e4b8882435fed99104f55b44ff9b66e6c62dae7eb03cd3bb671510e2efe0af71046c2d555c7669d18e6c2049bb070d7d7e999a0f8b5fdf7644f94b4c2f7649001ce48ae9e0fbe6dd73e9d780d4aab68161def89c9eedd92b6cba121bdecefd15f0e9a51c190053062a016dd5810df952adf6847f4948c19741d588c3f6903f4fe6b5cca3b4404230141d13aa37de8f7bea9badbab9a4ec921d084d90e5aef8ad8a3d934b0a0d22ad8c566617d1ed6c051d466d67c0de8bc8ecd45dddb6a8596501b1d847012beb7455844fce3e508267ae346a5f1e56e1c0e56a6e8c1a039b8a13e2ac61fbad6a40001f0abc2d103d9d37cca8723753101bc67d6ca12c45ce2415a7c7ebc142e39f14de0bdfd350f2e28468c3b6d4af1018f3444ee85437c573347b7b03e19996d7ab3067df5fc9a3bd64ad2b730135c123b60e229c0e41f70100d1161e39c930bf8d40f9b9ac3f433d59caf92e1a757f9b8682673403bd12883db2304fc73614e84a0358dd1b92ae565b611d353a9325c2deffeee3656ca777e273d1c4a5c2338d1be0f473e6475a74c93a62d83105952d2a2bc9201e0ac5d229385f1079c82501c092f844e527c20073f58c6bc3c2b13171c009662fb6bfd3618243162cf2517af711f6dbfd638cf802852825540062addd0fc3a29c07588c1dcb3e73f5c66d6909de46b1e9095b5b6f870e7250d0883e3df15ee647113e649e70ff9179b325af4382e045762a2b6b78ee6310d63679bfd1705075f4a9aa07f2c96126a7df98d375665415e3d9c34ff25bffc84e2f7d0aa37301d6622fa95f2a8137d3ea4b0862fbc3fab36eb19b9ffeea97dae53e2ae2c07a82828635d47200978ccbfde0f17393b8a4619b6d8cd7b8e46a6fdd1d698421a9a66482994f5c1400eec395926d3c7022945a77b88943a424fa12d279f97317dbbc53ca974c83a98681f31322bd5b5bd8682c3289aa90936db21f6e1ef06da0fada261cc4b9f87a6c4ca0d5673664c8ee5631c178ca9257bcd8e40adcec9b94f4f6dd7aea613fd82b495e6a95429535ab56a87d6d6aa20b9e5d8711eae882c67b55cf28a715880549886aefeed067d05aaf37bd21f45d2778b85b4b8bcc8b140787d7ab97fc2e3f99c9eeafbfa2497d07d79747c32227b5d1f8eeb38d198b1b6d0f9e22e1b23208a65bcbaa89ba7ff0f7e9c4061a94c6577255a46629ee1cc1a77648eabc6568f87290d48a5a62f66f6143ed1e75a7c0ff258ea6b6a1a8e451c29c45dedb48e106b2c745522c7b2a56c624811ba75a711638faa952879c5a8a4b25ad3af41ccd9b231d492a39aac42be1f1779aa68f3d417ebea0b1a2bc6112140d2a60a74ea8c223e4d797e52d2e47749e563ec1deb937639f633547622dd24c91ae19189a8f0e26ac05986d18cd0fcdff7613943855d729a58f16d0dbce484765dc79cfe594eec1809b389d51073d123aa01e2913d802b3cf75022bc7be49b27f0ad67b010f34ffbee0b7dc53b5ffe0b920f24862d870451dd535be8e092e29e1ef58d437974e2d83224f63ff8a394c351704cb599e3c4925765b62a0ff280686da0b69f5ceb40c256a66505a8c0311591d2efaf66ab62637553282d475dfb06467d45db8a8b6cfe91c3c0c186c3df30991b2bd20b9cc0c12a34298879293b97fa153163f3ddcc45619d422cbb55ef5a215c9c8b7c4e031b1516e3f763ca12d3d8e5f822db3abb3ed0c6469d829a7be643eea49c9b89e003ca6e181210f10ee24421672d32684a5b22c02150f2e65237ba9129ea89566a4d59ddd020e30d663a97c14e83bee527ed07a102a9e1372941a37b8456a03a5d4353a5534adf837de927ef5cfe5aca21aa6111c7a68693be39fb9e56c8e8709a420a2c72468607d5e59ec72ea084d9a97247236debf4459b54855bccf815828b35371e872acad98c5c2760c3766e191fb394a2f13c70342a74ca806bbb7f5a70c2721b1dac407f9c6b985409d232ff4e57c2536ee9adfb7747f77cc87ddff46dc1f981f4ed8087b35c52feb0b6fd8c90bbfdd43a4ded6b81b2085a76dc07b5376bf200c7a2cb50e8ae7544e054d69f4e6b7f131af6e564c7abd9e205cc3541a1d6b9f0b97c873ae61180df90a2c8b8892291516af841c438418395aeefa5ce2c2c59e1561035a554b1ae027a0a2ec04ff8c67fd1db1562efe619ed51c7af61fff3911442f396cff6489132e9dd675a0132ee30c95722e9bda607b1280bc00cfce538d6e09a45b000a5214df4dd81b5194736b33aed866097b80bcd0b7880e2e8d10df6e2749369318b5749c4387792201e5fb7583fb3997fb371a52f8d8eb182ae71d9dbbdf775f603f094b10670ecf5f921eb7f602ee4e8c88700fb0bc28c68e0c28edfa9a339e983ef65523032e2dd92511b1875cade24c0fe52aa4d266d1c774390db672449c7d47fa0886051d5e74422f7d752e1783f8c5d16ad74a7276c8beb884ef9d5cdebe77648a8aff546f51210f3ca0c6332977717a5eb8ecf0fbee730ad6ea6d66a316c4b1a5ef5313aa6967f45e6b11a39fc96e32a4059fb2f8d0d249dd4c7901f179a9243c67eef5d7f358538156ea0de89f5c868a9ce54c42d9a171dd30e6996778af3f7e93cc186356c095a7abf36c53a74c280e637908a32b5f18fff907fa78bc4a6877bd9e8300375a1b7c2c7e94c6dc0e574ea4a6f2f45ff4bbf116db0b4dcc633f2e3294897de2e83622806852afca5253e09bf456a6860224816ba6972da37d549e98ffd01ae22cfbcd70263f48900615021c7ea0a9c1b937927adedd7f816598ad5e3075405b52479c52b555da0313ca822a6a7b3452ddde670a3cde821d42e0cf4d086ac6b689126d083009c420f70268d677f78e4d126e7e691037ed2d43d32662ce6861b95a8861a023cb60e8ea1078bea10308834451de7606b9e42a74c9905e77677d3db2051a72010006e13ae31ce4a68b83637d68298d334b6a0335898f3c811cf70731443af01de27820dbfddd4b7a905e3fb11007676c96b2e82d78ac38c33a6a966a740cb27f443aabd35aeeae8c22c5bbd7a99ba96d71584125f859679479bc97c1210e5725b803664a1759d06d16a70bfe09ea490630a71b5341b3039e451bcec45f57c3c88db31c9b7c7029d305cefbe3c5d683bc7b97e57f078e2819ab64e3b959bd7db10319b5a981ede44bfcb9892f60e8af261f7b6f77755b47b90ca8b5687888b9a57c207ac907c7d4ab59d690fb3df18883e485b3498ab6aba7e0f7bafe7910a25a8c0b6c9bfc8d1c2f5f632d406f24d1e97398f4f8f03ea175d04fe8ff810399d0c69330a949c9d5fe652d8ea3d76d9dc2dad4f0bff8023c40ad2bd0d349414a84e2c405f305982df37befa9ee50bffd3139338de0a12218afc35514fe7f6652cc84d54fb471affa93fe37acf4b45601b28da4fd108f7333ea8514109641c2c3ed2d5ef2095d516914ec67d91ace86241034d0b2ccd99a893750ef50fdbd51a76c7381292cd149e5bf919b849273ec0c32207829b06a832f5e10074d3dd741e11612444ac5abd68f4674c8ff48bcbb3798e3fc5856f10e9d21dce0c7abd0d23b0d8d6017fcba03b2febbae7a3a4dbc2e434b80709ea9d633abfdeb03c5e0f34a7e997e4315c2a7dbd05da4b7a46bb0a3957032da55d004bfb5bafdff86895d64037792eab3619d28e725d299660d8d9047b0567741a73e150026b61c70fa074b637d3d55cb64751ebedf77f5b7979fc9b8c9bb478772b9035a7f8fbe71a0715f9787ef266bd1ec8473a101469b242f024ccbf533e39e067a135d8c9bbb188e1eec1adf9ce67ce1746bae41091873128888419354916082be83b7c922149fa931e4fd49dc0e3c47dc86136df1122f03f5d2369d978479833e90e171822f3111af2990317efd8940643c584f7d034479e4546c91a4bee0b451fedda7a4fbe6cfec13468a97d59b2d3d4a44ee116d38a864da714ad4f76540701b5fed9954765d3a282fec984cf78797035e3244118fb70cfbfbb660b514d1eae2212955c27cffb0f6b251cc77f189af00f9068893ee965fcfdf031b420487527ae7b806098ad21c36bfebad489f49239438d7a923e7e26bcf9e2d793e87b7526ffb09c98cf90c8505aca960786fe46db99b1df50aab35cbc18e78cafc3ff3b27255f44bdccad814be4b903bbe375d7cbf5e65516b2c70617eb82b9e2c558c350ca8eb796a2f848d051682fd5ace9f24f3aca1be078fee2f28694763b0aeebcf83a0a85f5f4d86f759a28133d2b6f30662adbee2f0a07b0e3e994e511709bf86859c9522c62598657f92361a31585c4520e13463cb17c7bbce6a1891242ce507d2e97ba7d780249c7b851be11c0f4347e67756e688549b1dd23e896275c2e9e4fa17cdba898cfe4b35031ba23010409f237f79c2ae32260addf9b272ed1086f6089a01e012530647a19f527b9ff1bff962e74cea2978598023fd21209b522e6f5268873ad2d57145a1939d637a77c494de7b3211cbe296f16db517584d27fe30215ecc66c7664c1779f02faf1837b5b0558480bcec6d7471d7d260a40f1099ab5012f1b1cf291bb403138ddfbc196de474a9e51007d0d6263e10bd8c4ca30e56efb7a30be4ff6fb64187eb44b5212db7cf5f39a2f07082bc1fd0d66b4669444ee2f0cf7f7f2f23baf11273e1c496b92c17f29a3db1bb0c4c1cab13d35396792bc5abda3ab5d4fbd2e6b5e5abb9a645516a0f661dc83d4f879b75ee771243f856582d18541e8d4466cf9b6c1f187b29309232ce8020fd356ab077b962ccce44c7603a4191d6c9e19b45ad3f4cd4db40cef8ac226b3eff4d157e4df0ea3713e71df639d8bed02afdb54d6854ae2f84f45d1fd067a946ccad4abda7a201844e5c4e5f0bf15d43d234a5c944ec0343a9d9fe25fd11060d33e2cd3d1a9b259224fa0a01a1d98b6b46fa84d7a97e3d72ccf92cf454b3a75551d369a71d15edbc7652e2f386ec3e7470e75fb3fdb26fd76b97986f78803ef16040fc6df9a9655f9d3dde6956a9d5448a2a585725015d52a14de28c588d5c2fdda63d1a8a3f31bdb6e8046037daf4ebb1189572d5a36870f38184e8f1be91ffe632d132d6e460db0401d47d7fc25205d210fbac279c53ff553ee301fc32d27b1652126d6d7944e086b3f231159a82c525fd94043a43aa8d2b8549bc1b096be9182ab4655b1fa302f0b188305fff656126625dea98a3611936fbc3d77429696a80e683ec8a4c2bcea40b4d3fb9fdbe2b8902011296e8061aa57bfb019ba94e30f61d01b3198ff10c57e46b9654725e8f3b366ad5804e2ea176434d746b02196856bf3c084c8bcb1c475794be9f575b108a92f3755ab96a95d0419d94ce8e1a1c25c29c935347e0983638b9ed11cbe24eacc1a61d9df1b32bab8c9dce7d6cfb2bec719cfee2bae6cb0f3acdae98dabd0c882c3832b8ccd092c789407c97a518fb1c8a4131a4f88940a349c72953c8769791e0929ab13a87eb9dcf84021175691c17fcf517a33c946788164305e240240a81428c22f93187be5fd82510474e760efe16ee75702defbd3cc9f9543cc53dd28103755ffba884d9115e9afdc262a1bbcda4bfa3165e1dd643cdb4f00f15d8e6fe00e09afcde49de8e5914849866bcfe8728b45b686636e2773fda4d61cc64c3326e44924de19815f3a195bb58e7b858972867ba0ef13526e19badb42d571995ae8118163434ae0f9414e94c6dfef6a7921e8f22b550cfdafba90963f5859a749b66261e9e380084962b3b2a6e5639b210a4d9aa92bc2961f6991ebdfbf07483e306323f81a36d2e3bff7cdbecbfa2e741ea2165a744ee57734fcc5bf321565994ef7fa8470217985d8f3e82e909e02174d0a34c451b6f9f3483797a4b2f931bd05d1abf03581b64b03f0e893de728f051b4052beee820829671c4b8773377ae691c005943dac528b8deffc6ec8212d413b37cb6a386a4b9660ede0d7b487368309b4f14047da7bb63512ea41ae2699bfae2bd49b709332479571d0608e7e37234a64c2ba020261b975f8b8c009cdb05917ed3f329b35ec53e38e663fd359bccb7517882378d90ef7c4051949c58b637e03f2a5ef107a227aa24facab6f41a6c980d457b2e54b1a49a76d77ef1e6d9c699f44caa7dc0e4f933fbc2b9b88cc4576598e3c57db6667b8699cfc1feccc582259c0198aa222520a4c02bd525ae3f739361ecb4f9ea78b89bcc9e0a0cb0d04a3d2ff232af6ac5935d0af727fbf58eda000fc91285772090c8d66ee8c1a542a662494e482c1881561a30413c08091d94860cc1256bcb05eaccd23909a78d384870b289fbb4fc73d5c73dd15a60a2fc14a8cea5c0260b59212bbca75b40fc9a79bd0001ee6e25fe91a20003dadbfe2170124fa3223aa4f1437af8e93c9455b1a452c962c79d803ee56eec759d7015e7e84e3cfbcf6596a2ca36f7ae0326e5f3fb022ea0808cffcb56244d42a2fa07ca2c2177fd916192be4ce295fdb8aaa994f4d8fe62181514937c54824a0723f101464e02352d3d4b8231322a35e9279ae780d47d15e33eee830ec45f1ee1dd7e16c698edf5f8989a31cc9d010862017f706cdd3c8ae33de9a0535ffd1ae37079993bda0cf0c8b2bde3722d1414e1e225d75e6a734312b3d53da4e22f3f393009a5b33983676c7f1ff18ed93c6b6d84952f1b8154986ebf36eec80197240d5531bd5e7879c83ceefafacf8be841605563a0ada97cbcb8fb5292625fe20c4a8f7f32e56f51558b7fb92b00cc1f53c9f7bc9a5a18b5591620164c6bff8d2d53ae3e17806c04151d93a54aa187a2583288a884271d874dcff752d951a62ddea44baf94be1e35d354427a0402ea1981fb0b835bd2779a76f60ac2db783dbb2453978835abc921a48a138817f53fbc6a23a601e383726c83ec754ca2065ef77257f78c47fddc75ba019a100e081e7c8a46389284760f7c27f8a779f3039de33628c82e22c5076315cf4ead6f2381e33648817fc59db15e224a72005fd48e384459eb35e38d686f4b10ffebedf7b714dfa69dd5168f9c44a9058fb596bab6c829abf7ecb52a2f98b288913f36384baf4df06ab5a0cbcc97cb176b1da651e3fbc5ee4357fc0f22d3cf3c026fd938236a7ef1a8cc9e9e5cb8aab239070bc9c6227cb98bdea5b7fd061aff8fe6d29c82361dcbcb346ed00250b0382291cfe8df66a48700ecdfaaef2c2fc7b3a832ecfd7ac782e54e2a56fed15288ca960dd7b586c820527657a31d8fb604e26743df889f00b0d4570855ac930596da92d99f32c588c9a76f54add3a4be748f036ee1b62d28950c4db82c1dd529f33a54cc22196e3c132fa33ecea047aadb17bef281c7f0d7b0b5d88ad6f7aaf943c0b95b7936c365ccded27556e200b28499a944b0d697f8e1471f1eda510a8590b7082b11e22bb7223223412551ba265773ba1abb64636a41580db11ccb95474a3511f0db229c2f673c4d12151037dd3b40ce58602536aef4d54ebf6a789ccdf20495eba2e46b00a719c0a12fa8f16de54ce9f807206876b8bd343cf273c36d85a32b4fe854ed12d1a7c38e1c9041d11145f34120d1fb9c78e2a101291f15ff37e9f814e768301a4deb04103ab222d507e84e6e532e40d2005858c7f23b9d88bb30d87bce2491fad552b23079298bdf7c0c73478118f0f7045673ffb810f8ace3093e4bf4301a386b93f51642bca1bea7baad01f6a7729b3164c961c9a7e627f46d162eea4ce1c837f00584acb1cfd457781a1a73b10dde578f567e31e5cba935ba5474d6fc0f0522d506d35fcab81d1305ad95d0e33bbf6f85bcf395c750271b1a73ca8050d797b3341a3db1e3315504d7e01bab1cf959cadf6de6437e56e72b79abb23a997adc5cd77c4b3a620eba559587641aadeba0c227b5b81012d9613499b0b02baef9cd5d1e6bac882321574e0d760d10192c22aa300a80d3c825dc9f82625b5d96ea8a09aad40375779162ea345d70a162b4f865f07c5f5d0e293e54b1bee84a42b837bab3191c365ecd6a5db821787666ee51cf2a38f76d47b5278635a637e658d02339672c37961ef4c85b28b76f7cbcfb36bd394b943be225e39f3e704b84c1c51c06776f1f2d34c534cb259a2188c9ab6b852815e6b81f515d9369a9ac664353001a613141c4941f72628552bb448eefdd14197161563f8d4e59a52f02e0742a0e4ebd9b1c5fe3706e318f65687731d311f6ed65277f0ae3a59dc5ed3abe97e9ab6a06adea45fd579db438ee88791b9a29c8a7122426a159e59a5da1b6e521ec997841c1b9d063d1cef57cf2b267fca3cf7da96b74fc78fb698ecac46eaa5fc21d29bf266eb18a174325d89e80a20de80ae817a2f5ff5c83dd97ad525529e851cd7919eb3d78dd4bb2cd5bbabbc3e3969b1f844e282976a670263bcddf7dc2c8cd6c6ed753e8b3daa06b48aae4494235eacb07e87a41ebac8cf31c247ef62fbdf09f11bdc4e5d0e437f23f2b9f8bc37e4ac9ed8421484cd65d921623da1a50474acfea7b737fd84f65d997a0756ceef941788c10d9276ff1c8365a16ff5afcf865131ce24481e25f36f10afc383eecef2e987a9242e185e00b2775dda2c622037a77681f149252b47442d59235ffaf61861f68e0bee65719d84852ab1057cb077cd90762cab49501c953bc67a76098afb9cd535c39486b6b430207fb05b28346c898086888950b6c933eed8c3d8595fdb2e65631cc8717d27dacbb0e98444ae4626c4a87ca6f5bd98ee2e9ace463267a2c89c1792f51749eef423d971a8505f45eec52a30ec24c52cbdf9004514697d742e1bdef56d8165b16eb7120839e50732c7c3bdd21b824ef521b976e96960d0348f8300ba8e3f6691d1db27269294204a807daed453c44e26b7ef6d0b960f4ca73564d3cadbdc05867346c067aacf76b901f7d5f58c5bca06b9c34f02a71d2d78f074e8bba151869ba02afe73094e8e5a038b07597c3b9f24a6923a30fcbd613ccd0543f4b4a66716d105b0011825e7e80f2e5f3c20979b4950257f02544a577a4ceab09ad075584a367c1af378b8b5cae9323604030f480263528c03cf536ab94fd6667fb4b6377c8736340ea6b1fe9bcff5353a133d7506897eafb68dcd70d75e3974770f2133f0723f010bf0d947bc5819931fa4e76d4c01d36c7bdde0596564456d160ce3cb199ccaba485c2a868df1f2cc996011baaa4b84c49fecf3c40b17d4e962738a718d9272aacdda370b8ea27c5365162651ddd370a291e1d1ebe9ce1e6c641143f2895057f01a9fe75ed7c3cbeb181d6f076bfbbff0eadc18a28399b5742a6499b25733b16e42385ce0c71a3484a7f4701aac229e69ed595f5266319648f0528327418cd31f0013c2ea8b1b5d80dc73574c53239fc8057f7ad28ad7bb8e0cf9c09b943b8f4791114e5b35e6dddbd8f2e8713ad211f67284355a63bd13f25235660d730208e078cff991b3c0a88e403c3c12fb799481554cbf4e87b061fdd6a8f4516613bee801c43704cccb50262e5dfc93dcc74bcc718327cec1bd94b24a95e2b2c3e1c1792d0a8f14a8d8b37bf96f04898bbfd2b26502c322f6cb8bb0c73a6bfe14bea428d750c14d2c061f0eee8cadef82da3870b892100ff50d1670ac08aec254bc357515be989eb0fd47320907e6e154bbb062fb52ed8c3f234dfc9d95e29eaf0ce864fdbc3a72e2867f802eba336eefafe315ebbe30a646a6892fdd87f066773c7930148e4f6afd85a3c4cbbcaa8179218a7b4140df94edfa29abfa80b4de63ddf00482856e73bed17a3b71943b291c200cd9b7e979ab14a44a1f9726c5de936ae0eb9468d4ac3b6f8855ab5ac01202b6f12b5b876de0f9f46b58e961180ecf01d3986d2410f3d0d6b90e23e7d49479ee22f45d5e4dc225861bce3deaea8f4ac08e21f67b2172dc0a769a3fc22568b6ad850a50ff4e838cebced21bce544cf153594bd9321f4bf57dcd2ebc77f0afbe60afc74c03dafe0a1b12c8889cc8eecec0d977cd92d5e5eacfb003f71d40e3e32663e68686f71a3f5a4133195f0d6b5acc23085dfc209303e05035b8ba3ce45b236b047b816de27b554a912f2bf67ab8c3f6b0f0124c2ebb2cb8060315bb9c203a26488cb38798f2079f7699019cbb80b29c89e2964c32971534b2f9b30a75ba7ce3ad0b2a19ff80ff0fbf320685ca008b93af2337422d602eb30ef6b7335559419de9b1c93acce8e56b44d679a2503155eea4192b5344c8965943d13d4e0b478f8d96aeda6099e48e2e8cd3c1fc5e49133fc35c26b2d7f6e781e56ea9a0f003b7f90ba714e74def6a3f15c760cf7a83f06a805b4a1f42e65e422d12f6440169fb09d70763d5607ce1399c81de0e1086610b7433108672912f2bd7e175342b27a96a7b3f219808d5a1d33e1b0e8999dca2052a6ef20385f33c9c1da3cda4a9c80be145489bb9d35b346e9a1baad93c627593a41cc90f603ba020ce750946184a166f599617cc11b939437d5eb318b91f8bf2090b44d648b1b6eb08c641c2458547855c249ab4a3fb8b2a3d48039ec962a2c7cffa290327c644c77c2d25748c53cc19b8f1fbf5cd0120235b90982666b0b96c72ea2c7c7821bb97ff2e43550540b77f530fed326527a3313e92325ed6ef467a3239f5f249a9b8e29fa6c0dcfbd5062a762a73b12d6870cc64f044e4c67b309f74d4311b113257493b08bde1e2cab33c0656210a409ee8e08a2c76f0a2d0c57a9dcc6309dcc58ef7d89e2f470a4052193f1e5155932e4e64e21a95eec6283a68ae30e5adc4fa98710eb35149688ebcce8c39384a4254a8471e2ee9d0b6d3ab7cc20eea96918aba01f569cd8c0fa3b502dff6fa6f903d0ee6568fba868db65c2c5ce10c2c037999d862ca550ecba9f6765efa1c6534700caaad1d5c5766e4fdf93b574098a26dbe87abd721c48022b627bed6a1f6bcb63ee960d101b6a4237624266b3bd44637d259ce8f97c496c8c080795fb2f43c0fb2f83a9da2517ec9cc852bd60e1da610962fc5dc92964151eee4f2bd110b44434e72ecf0276667c3277184072623ca19d6c40d94299f1d706092aea3a6df510aacd8adf9f329553c507f686d95294e40015f2241b5b81760ed202235c1702b06b43697ea02900c84243eeab4c272153f8d953d3f0e3ffe2de2bc0212e082c84cc96854eb202e9615198821cb461e738533d0edc24748414793d0cac41f0c0c88237a8d4e83faf81e1a9156211c625e822d0679b5d1cc3bcae9ed5a68b0bfefa81f9a5c14ddfe14cdac4d48446f6ee0477b1ea24fd0cc835b1a3c08587a113cbc3319d4d1035def293ddfa12e3792228667b8c1654bd7a9d82b25f3e798878fcef6f699d35ba31efc8618c7c541f70777ef4b53251703643a9c718bf036cd158fc9f64f0aa749d979bf2b2929d3945603518811f4316c23b1fe4d20f7c2428234e1c5a6ec08da436c9a7b439848988425223cb2d05a6b6e61994fd08e7c486742b72d083f567ee560b35f756121a7809e35d8da58d2094a4731596cfa09069eed24458ca21826ce201d61ceedc68bc5266831e21d6e3dc88106911e1b47cbc5cd05cb10565c5872faad02077cc923b951a98189b9b0b9d170713085dd8a397a66d8af9a4db8b9d52fc643d7ceb75a4f1d22cbbe57b82e14916fc0c3fefe5c7248a383949fb2687e1a9f7b41fce2350f0901fc9e3668fc9ba639e2d310fcdd124e7cd3ae5a7ec1aad43f6ab73f9aa142190e5c016f756fb2f755e984b42caab500b26280269697a8554bf50478987a3440bc6613bde339d2d066d5174bf302274380a5047f9b4d6ac849c12515deab61144106267aa256dcca4534f539a7f1c6c95746699ecd788db3845cdb08515d5d91d556cfbbc387cedfb8a03b3872cdb45b18d1589e04e94bbbde299b8a10e578d7e5bb4be1903184dfa35c58f547c5a7680b94faae1db3acb833fb39e5c9a0dee34f8a18f7c188abc15fd3f53e6907f6fd46efaab1834ef122de3efd73c1343ea77fc35a9610ae6497b900ad04a189b9dcbf3b2d54211d883c59581efe5dfef8f01c7e70a424317b4e6c457c9f70289216a4a3fd41e019d5f13efc12e5f4153a34d4e0a19c8dd540e6931d3fd34664c44e7be7413ba2ebec285f6255e63e026bfbb880074f32b650bea658bba9ca7976e98540e11128d9b286d596ecfe8916e2a62ac3ea2532a8c2bf7d334f354175edf36889da1d5a35ba8aa2c7c0dfa5df27074d0718eb664090182c849c808c139e1d485005408ed3c0f2cab9be711ccf4c636ea384d30e4452f3bf075f0b3f87dfa784d1b56031e87193ffaab8836970ecb1fd8ccecbc8b6bee71314f86332d210996d29271c8149c9fe25737524473b001480b4179ae48da3bede04f5f36d0a127ab74d25e7b31abdd5be9b5a685719b64b6e7f35425dc5653add036a08c4df412b4c4c40f0e7a61e332b70a900369409ecae61615b3bbe628123b77300602980e196058f2d11430d3c01fe2c1ad6160c5f1ad2125b28016f2782962876b65a679b8fa4f01246eeba3d4dc0e039b324ddf2a549937c08ee2021bc5779e2f7e4761487dbf2a507e5d373f3ba3bd7af791159d50b56d4aca7b5635a2ec8cfa8b745abbd9e9be60e5a9b2c3fe168071e93b4043aa3adfb02a321e8f2961ccc608d82ca6cba52bd95b84b49785b01f8ffb78359b7d70cf4b447b2315544eea5b41daf23978d93f5f7f5573934e22836a14c92b9df695db4bbd944a93ccf8d4f453033ebb2a3278835cd05f3170404ab5a55108d31b48a1c53f98dc8db1b75472dc793d523843a964db4d55c24784ab4ef4b39563704405d0e081702cdd2a335caf2b4026b5f7b8b4298427e37086b205400c81f0723d5d71c3ef54b1ea0b13e26ab169400876d6b1cc3c54045b8379d1a65e1e0b68fba6de65c4218c7b7affe504f811d305b59d315acb94a7b43ef54f44e104563b2d318dc0a62a2288fd8570e4ab8c3fb74c68b00c314100d1b33a3377714a365c84826e6e86ffe6c86ee73199271800a26bf13cb932d136a8380d3e9a010d18fc261806daf60446bd20e26795f3400e3c1f5c06f51806ea63e2dc38fb2b4eec4f7efb4c2da276220bc9004bda052214e9d3075550e8be69818a6820383dfa54b5301478d3da54e2855daf00f53cc97395f577dc932cd4ee69144ec82760847de21a2564781ea52c4408ce99b8ccf5ade326059c3c11d423a8cf41831e0be8fc647005929687d502612630db1c7359c3646647603d9c9994d194606371c87d660c8038d65cd76040b655fdabd7a600c27d8f228766ad1679eb6cd1e06fd760a9dace8f66a01abb7b2e8f14744f212aa099c944f765ef3e84536359809a5ea984a494efe2378beb3b00e8e24a68f8f5d34995217e470e0b939a4fbd962bd900676a68384c69cbaeec7e4df1dc36d9a7ea6f373639abdc890c03cb3020102db39ce368b47a0b36ffe87e2d45aa2bd33a7f40d5a5325511d6552b88bac1528acde9648b02d645e475f624d8ffc53220b5e1da3face6dc0ac463d99dc4569fd9776fe3bce9fd1c47c8fd068c421243080060fd3701eb6a9bea7a9f0801af2b21fa0372b199b81dae17bd9a0fb82a1524cc52b047bbdb951c194aa223a2dc08000406cc64347b4967df1e8c816b3e975a6b71b8d83f1de25eaa549185ea8e02f349a93ea54d977ff2d23ccb4716ef5c0f7472630599b205f02cc57965c6a2c5bfa0ff150930f2bc2a80a75b3c0473bb4757c7639889da74ebc07b2e060f0f951f22d2319843e8f090046afe8c841ae0ea6426a71094082135ec8df6f1314c3388657d5420ba737a3d9d96cc91e78d5deee4af6c04db034b47c2fdd4cad8b4dc7c3128ca459237908a9600c8977a96f182f33230304045137fd9b5cb25800662e15c99c40d6b9af70118be4e9093beb1384a5cd4e9691a35f6891008516a696f3051247745f4e6399df9af81ef4e0ae6dec075eb3eaf0ff6e734d2508ed1fa117f7e50bfff997891f13dd237c8a298aa18484c85828f1e5dd792a3f1d47096ed2156d76868d70e909fb720d08977168b8dd6d125318f694e635e1ce39eb624883affa4efe108edcbe16bf67ae9de0238f6b8ec54b13d8fac7518e930449d52d10e2fcc4926d361fd63a0f0738b2ae89a537dc16e09b815aa4e80d2dfba74a43e127806b6bb738b3793719d0803623c7ca74a017821799428d3cb7609d2b3e57e6619d3ac84d6d9d002f2969ff86d1a70d8f71d457f11c4f2bc0f3bf2ecbcb3fc379833ee8dea54e1a991d5e9f5face9e98a679b781537c10758db035700b7866512197af3c460dd2b9ae46f83503719326ab56c8cf17f23be0bca6d02516d6c829de6bef36709b6e968a9bc4bc1f343770a40d15d3f8ff661829e31b2cd458f97daa3af0a878f3f71db1ee55ecc4f0702a6b4f3cb6c82d99c3267fce3777c30e22e8f58655a1ba2a4568fac6235f49dbfa533cf2a91716195032a0d71862a1d8bd14f727a74f136ce4b7bff86f0eb522540b47c28ebe13e9cecb4e7d757e371e0010ca64369fee72ab11f00fdd204d192ad73bc5c0c34d8bace7155634eb1a9a4b7dd76d62dda3bae884eed13fbd3679a2426b2883d14feea2fcbebe0e7576fd7fbfe9f7f237a819ec605d79caada74d7f272af549e7ad50d5aa33872f1eac980f2707ca9a18201dc5784ba6c800b318695a35c9d5864a35c822bd6ad7de0ae74c14796369fec5ac0ef7edba4d4404e8ebda66d38d74a93c4b97337214b28bce486ecc10c2f4b0ef515ae57d984fa8ef08cccbfdc4ca5694a402be99461f971216fb007d02e531bf4d9dd0331fc3398f4f0b0004ea65ab5c60098fc009e8818c1103c6153e7c6f697663ad1806303ec539ec19df5c810281443f01bcafbc7e19c9003a1d22373cca9456e2b1d970e746e8739d05c19bbaf6256ff6d23ce2123212b86c1074b7490d8e311a8a9aff0f9844e533c64724cee4b88e3f8511772352e2567f1e92227f55efc48fb93ac250fc7261de9f9528274cca93ecf378eca2439e89c81f9219ef475a63663eebe3e2b6c0fd8de79e30cbb1e4e4711ac602f37ebac19387db57877b731cf55996f5601afda53f30d15e60e046b65f4b935e192dcfc1f2d6f4b6ca1f6b238d326a1f3419628e18053f49fd2ce429be8adb30e3f9232c52853a628226304fa80ebc1a566395fadbda8f4a8c527360e85ec7cef705e74dbf5d17e8f6a0365bc4dfd26c5de5d7bd332a29df58d00d0d17c8cf329ef0122dde85e152ab18b3cb5af2e435ec80b4cf484f1c0cc24e3435243919a9cfe477f9cc4e9acc85652659c001887084e1ca9fe536abed0c4daf3ae3f5cd196d7c91716e260aed7711329e6067ca902b4b2441668d65673010d3225d40ae5bc90b55487f8ef55626850ac1eb28a215a4a7a51a685d78ad10cd948df97d72f842080daabea9b99c6d63f76faf48a1a7e11ab56b510fae36fe7defa801fb67ec9659089eaddec64f5898eb3d446097c853572971b9e33a58da79267bebb84c8a1ff1d27ebf010b447024157c93f25afb6898dd0fe3e3285f3c0920c940436f8c185c16b23d0c532007b88cd1d861b7027369f535db91d14b3581e1a8bac38c3a1a6933795bf8eb2bffd3d9d3981d0ce8326d3296581664a9ddf5964dbff7dc6647476004b85210b812936b59c5f268d23facd1acc0c28a09b672abbaccd10a68e64683db1bb812ed2f707e41ed7e779385a7b7f9ade88788f2163e47416144994ab939d71b6f9eb8484ce001553e4887dd54ac2539932cf0b64c8bcac0c8272ce247bbbc72148065eab2c74efbf3056ed32156a6d42142607d46c72ae6bfc420488a513f80fee6a8033c318e3c206d1f9682671feca1b446a481c67697548aaa3e2235341e5fb087509427af0d3526080c86464f4d99838c04605fe7ccff9541ed4c4c11dd564f6830b81935d4a20f6a702dd9a6b16eef7acc146c64c2902b680fb13e25d0e23c7a92b208e46f007d7106ef44f71fbae3dd092cf3e1686d84633e7ecb7ae9e3639c2771ad0751901d3e46f7152afeb4ca7c33bc7c8e93c778e3664a2c3b04c13ffc68ab5d555c12939359ba49549ca00390323b46ccd42a31d06b5bb5678d496dacae840eacff0625cf2ad5e723b5f82fe1b0ff3a3ab78ed320a2066e7d48a6d3620b41f30d01137396e47e2094c74bf559cbe13e9ad1c32683a6cb3d28c9e7d0fc9c5940b7e764acbbc1169e3e95f3f4b1dc9674460702bcf8a6b43865631e65638cdd6b56ec8a9f2c15cfc77fc02480f8107305a07e81400fb0ffbf64c28936ac43cd2e73ccd6fd00456fb7d5b69845658be77dec45879042cdf1eb548888976d00d2e53418124397e45bc34fcabd696e102fc8e736a497ddcd1d512dffe5684d1417c161e8be79bccf86706004ea86ced0b8dbe62c410a90e75db0988adf661b8ce7df98858be87e3864364b72ab164b51e3cfa83e10aa48f9c7cbf878d5d73feda7303842cb6db9ecdbb11e5fb30ba5171a0457edc120dd88080c9a93d38b35d7726f59e0280b3045871cfb26b12f88b8067f9a50d3f49bacc9c99b1013c9a3c912302c8b8695af65f80fe39d76e382f52e6b3691b18642a7a896fff0cf98f00a57649968ffac49c9a8bc6c161d911c45f9437f34c1d3ef4e7316843b68f81e5ba7e6fa475204f5c6f350948c4f123a409817d1fc767f0bfe3651ffdea7c92e085f223875726c888bf79b075e3ed92afd7bd8fe6dfaff71eb7835cb86d049f0ad202b4555afb41464b77543ef94a77003266da94a36433d933aa5b5a36041b87a17736210dd66e2e0eb0171f0f98732150e355cd51eeccf4a9a0766254f164c49e60e57937f4be477ed56d7e383c33f4db06bcc48bd0fadbbacc948e8a152b7751586b320532e5be9fd37039527a13f0b6448b1ea4ceef7af15f210fc673c72315c7924d2b465811d26683dbef0998b245068bf9eb5caedf1ac21f088c156537410fdf69199ea64bb9efd2e41c154f82d474557847ed6203257a2fd81aea15c80027f3a7b4ad6c2a7a9ae8e0c47af6cb43c4b452fbdcd1236c3d4258fd13f3960fca864a81bd3b073232a84dafb8e24698c1d8fd52a910a09baed6c506286d5674ad1319adc0cabd6c30bf07c6aae9775193c9c7b06c23e4558ea5d408a70260a855a7b59f82d295ccdb11420123f51ce1224b19aca9a4ce33b46fa58a72ca35c72be98f10e566357341120f00604d9e6b2bf7bac8e66bb3f77a9bbce7ba702cc919f6f2dd432d9553605e3235f0bc7ab736bcc4a4a0776b9e69c5ade35c82c252c0ce66a56a79a83952df992ed2e633101c63f8f7614ad5d9ee4cad69ae6310d092c1ee72f043d838f211987abbade8a4160f02393bd5a783fa6b66ea88d97fdb6554af4db6dd1b629fabc776ccc057107e1414ffa91144e3db5aa32706d1e8265c52902b9803341f971285071c75c63958561842767efe7d8c40b9fe799349510601119f566b10d4c936746f94f99fc7ddd3b33b9a364c881d57aed0465c0168bcf6dd158962c3abd0c4e3943b16077354e0e45c639254617f890de77fdea7e6e566fb2cee225c61e885c2fb08083a5800e7de5df880b40081a002c67d3627d82fa5780abfd507da42d300f0d73c3ca5b49aab35e67b7b5fd097494f82e671feca1fcdd0e1ee957ce8d46553f022ae72481cec1842751026b1eab2ebb829b1e0a8b53b92ac600713a02d50b1bcacc3103fda778554f25d32b6f1f19a5098f037b5ee0874a642ee998ed9380e3704b4c3b0b7a856f392cb2a8c8ca5a32e3e3ad4327f29f58fc26ef07cd0d8c422b48f9b0521789f4ce71c4f155f17b26a982115572a01a3bdce48c89a5e5929cdd22afd5773600b2517675d85fe36ba05aa67f27cafd5dd8b98ae33decc6d7d6333d6065173973814e9746f132b6251bcad284e0d502da9a17e16e22f68bd459a1fbe3932b8cb0b6cec6fbdbd7ac84c2cfd59488095328762c01fa78dc547ccc4d44ed5608cd576c171e6d84e24236977a4db29fa792977de944035fa236a75d7d28d0fe1c8bbcadcf565432c4d86b8f910cdf7cc9d0f80819132a7d8a9ba1f7195f660f6ce8239e69d2c5ab3e22c4631fe13bc34a4dfd396bd0d4bf6096cbb2ac0e608c01e844bbc6076cbe7e7e47b545703d9d8d1b86bc21fcdd72fc34c243abd456a7ce560caabd06a6550467ef9d2c0da0faa8b7a63f57db731c7db66830e49363ed3e86307962b87d2b0fd85b33cd126a1a085aeff875dc4cf71ddb1bb7a9cd1c529c29815f421b4e2c3692615ad88305b976f1c2802eed8078340d8931eeffba51b9a6fdfbf65619b98901429e8c8c5f63e1dad33f7ae162197bebe0194393e3bf662f428772bbac25e8c707dca4a519de65de7220b8b27baacddf61aae8aa09f9bc8e682351f3a0bd6e88660f44f657074d16a21b9d1264d4302ee5f543901e7c3f64d4b7e67a043acb82c3b95fcbbdea16acb1e639da8213d87bfed0291763a0c59097fe0121e45a6a1d2a1489071d8f115efa82f5f85a99fbec52f720984f25eeacf943f538ecab0abfaf82308ad1efb3f56a3a79c21d8f0a0a0c8050d97c3b4af4489f0564b6ac661247de69dc882e0a664128d22f7047e761793ab4f0ce1a2c4b83cec0bd4fa87582c438df455452a96433bf9f004c28f86e38b163c0d759e435768c62aae7909cd7b155da528013c6678382f4e08b54d9e9d4b2b8568e64c550e641f7d69d0921e1b205579a21305c03b989683114f9eadacec267ff6cc9a3da4fbe2d7dc635c70e2e1e354a98d3cdec9c10b0d2f7e56ab82c37e0a3aeb4f7b51758ca7aac296ab6e395855f4a1a43d89dc7ce6c662a8c314fcb9bc8ac44871afe5502933e0d27ce9a47fd18b8b2f8625ba22527d3934108fd576728ffcaf1f3853bf838adc09d0e6cbe2d463f2363de2d2258688920d38d9b300ad9864a82709213a5e0c7533b6512ec61b373a558b17dadc6e9ac3de61a6195ccc318177a0ac0cb51144995f2b59ffea42b63db36ed8bb29e9c1a67b9d9548af0cfc63509253688c706761fb320c19806a72e3523a34f23ee0520c0bfe096062612560806557c9ce612277c1ff8c18ed3187f64fd765ade1bd2476f8736286b3a59765a396bda68182001ca6e906a09d8a4ace22b4a332d6ab29ee55585557352f5cb42d7b11aa944ff3db1e40d04efe35214ee7d51c99bb4b03ad63a29361eca5bd9d4a86cadfd819b6aa89502e0630b4c9dae529724ba1f997314b2d416ac99660f8bcae0308a007c9d03f86a788823c697f000a75d9bc2d022ed2d886e463dad919a40e67d399f1b4a51023e1e1da7c6881d471d9332d904bd916e09b9736bbea1d60296ad7b813117bba278bc6af7d69d33c6d609f535b51c358000156c56019461b195462b3b650e69d12f27be5a3b9f844885673bd0597351bbcc00bdd923f182cb255c82a5b2213066b9f6e3d5b674d402ecdbdac4be83a0b34eebe79a3dbb8ae7aa8480874e1cb83aefe28d7a3fd890cf58483d2a4469ff7584bee3b4758ce461bee2937fa7756e26d9c2f1997e61b4f632f74d6e1ba90ccd45f2682e87662a8f8fb10f51784465ac5272c0d44dc82c3398b3693cd4d227c71a96c2a339b3e9a82f3681b76753d6c23a04e741505853a735bff6aec9fd3dfc0a21c4c9f806db439786661ebf7bda660c569f5f2eb5e6b6633c5465a48cd0794e4fd2b3378227e1f742d6056a9d36601cbb968f8a7ef7097b3114449cbe298254c929961aa9b618a9ab2e641e3232f9c21e0c054d77d3b60a57e9d211a41a45e092328acdf9648bc5e0e6154c1e6fe9096b9329cfd9cdf4bf00ed17c5cc0f9387598bd6f4e3b3f52e5c39f0f9e110e43dda328165ccff70413e93fd017331b8c4967d8eabcfba17aa54e926697d0f38d176aa2a82e6cbf33d0fa15b4294b63f271b8b4821439580a9d0bb79c822fd848fbe96beee467fd5d055bbf5527985a9a8f907b36f097d6072de435be8a93ed580d93e08019c5803b3ab491d396fc932e6796abfc7c3e8981fde4ca82c803317ecba863cd9b2d2c172cbce84891cfbf026c2ce2408c9bb7963214312ba8e4f4d3c982c95c05db31d736493a156d64766bb84f3e3c9ada596d727a01ae5bff18d7705ecd5d2c39a51744ccc6d81a05d1d90193fbbca5a4d13b0bf186a150a6458403441f3ec8d648d450b54999f4fcfdcc974807f3bc27dac1d80c6f713c33a2441d7d27c3b09fb294bbc47b6cb563bd8f7043c2ecc22cfd3c22d7f837f307dba18278d8cf474e61fd591bc25ba95d9bf25eef085ae300ad8699b86d13b4515a2a0a6c2c65e5c7f72d7e77b6825eaedcad1fc71faaaec1191f4276979a087f488073fe426282c9bcdf9fa3d9e6ba8b7bafbac50d2ddfedfbb0b61c171a9dddc1cb9953ba2e57220f4eb046f71038ca0643d2a3bbe3e8c34f399a4cbd97c144178927063eee0d6ef3fb8e9506ed0570b85ac775153b2e978c0f9062898d6d193af2bfaa0a889a9c1640904b85eeeb0baf0fa8605ea2cb4f1e403d744486a01b07f37e0c8ab59608c14ca354aa3963dc3873ff5f8ce8f9db5a89c289be6dbff32ab39b57e7f5fdce76f3f62942a0256422effde2c63bc424f5a575a91f1c77ba86fb423850dea0cc49b0111764368ee14cea1e0129f395d5a32042a72f7c25b3764454def1b23151f3497f77db2de4a15b222012b8ba9150fa8aecd1e7c73100a965d4fe6336a4f64ac53107276577f99ac9b52e109a8e4ce68ad01dfc2e1e6086132a41295ed563df10d14c7ba72b33f5d4b7ec5a466463619465c800ada43c4cf5b5f858efae03db4646610f2e02e981a87dfbc4e14e1129087b8d7fec196d432aa9520c24979fed718a50996fb16d77c08d75f68ba87620b84894d32d09bbf1e2fa6d81210ea8fef68518073e5c901d61ad3108baadd0891051a56ac55747ce9089670a927ae42dd7440568cbcd4c7e58fc2857e3747e7e68f1494feb1f6586d045badc0f9795ca0eebba46a5e96c6c4fc3012252bff1566eee7c96285e744f1b4e1a7f1cfbb40c4dc63c1fba4ab8f2da87457e2de2d8554990c5c9c88e9132f84eb9d66aefd736234898682415aa570caa42ddcbf03d7b84d9e853e5466081b0d5911c62e797cd105d277d456579b12409022d644a323eb92d3ae891292ea10c522f09b294e47a5261d24642f7d5f5ea4d52fa5f826bed7d9f6f82b1351b54a9af1118bd92d9a33e75fee6ae24aa98c4f8d0ca2fbeed8d713d89f16f94c154a73a3c8fd5f8c55dec93ec88efc9e8b4fc283391be8f5f028ce2abb45b6ab85cac3b04caccc5047cf5b4fc8b5979ca23657f8b0d8ee4e5a66db89cc3efcb2b4a9691f1422a18e53a4bbc4a10821dc34167b410ce4a05564015325021c79960a271ad641e353a3a5ae5a04fab8cb6dfd630abe3e08d4398f89e1230908e60444b84021851c9dbffe29e7acfd39e230fc7d4550a6ac78a18e26b2ab31907602491f878b40987dd9497be3a6a64206c5ae8c27a45fbe0509a1f90ae380dd050b69a0c8c80cf08cc02fa09b3079047e0747118d4721a97e4442371bc09a1bab6b69906daee58a0b147392a788c27f207b161c958294435c118a5ac600175b475a10d54c2ca6cb52c6804bf45fbe5155c26f9141496f500dbb5c386af52c4064c99325d93dce7d3a1de2566a347fd2c1bbc663cabf816be70906374bdebfdacc8c1379c03e285e17885afde7ca20a396051c1549234693ad4d72acd1a5424639b5dc966b5cffc20d24057afdc45e323839d025838da3b86ecef5ee6eb305db4d97efecaa95b4efaa5bbb48f83eda27cf368e6582264cfb75a56385c9831c3465d91f4f5cb09107262e38a9e9403f0082fd4377370bd7f0ef4a7317d4469eee9aa98129ce5823f04577a585cf937c09aeb3d022802dbaf01283b3a5cf23f934d31027910bb6ec508ca47d2184525081ea4f17a3094a021eaebe14a95b2a6acc544aec91331528d6eb1e805527f6207c2ca037eda8760a66bdfaa4d7fc0f312d355b0c01c3bfbe1408acd9896eb1faad98dbf730f43afe39fc66650cf79bbbd4cc41eb1550c7aa830eadac2b00946bb8c95998fb097796d5a6cb9172cec7ad46e8cc38e848b9ea470809692a4e4a5c497f3f76fc0c3962d89b26d93132e3dc24327478a70ac0ae69e8c252435ee67b2eb5b1e62e52cc6dd4db0b955176a084346d23f6c8f0c95710f863eced24321841a686ca6d8dfffd147cbb81055c6b48fe74898907ba9939b89233d9cbfa9688ce4f8451fc1d2a17432864b8ab63e9f91aff9026f5d6c20564757f9ed04f73beee7302960a15e2c873b60f058964e3571dddb5deeabf8fa5cce4b03edb9e8b73e4b85386913e1757b593407dc36d34ad37b1d1eb32f9513b3ff116c01297d52690bb36dbbd85b96ac6e8b3d71745c6986385a880f3e5604a0720643b5d649c4c165c3bad0e48267b4faed06a3ef63f0e3b1bb6f1281100605f61c7c9fa3058ffd69a20cfca30003a495548bfdda8d2f5097692f2f401e269e08fdfc3e104121405242de28f9ca16481f102722ab9c75aa3c8e053ecdea2aa9d4618466404c09a9bd234941515fabda9585742d3a698817638d2f104062c89515b296677074c04af590851ec3b271ba00fd83cbdee1d5f1c561a0e7a44febeb2a4279cc18d3b18cfde0f6662e28fface5e41d57c69f486b7b11491128cb374f72584e92e0aed0c5d263e40b011afaa1a9da954674e62041ccca23f0f9ecc88996c36c8fc5fb3a7886bcff2ee142a8f7d0915d582070184db3c87161b1f6f38d9948bf344d24475d1fa8eeed404be41444219ebceeb3b039b13dc672de4aab6f96161b45deac1ba34ee6ba7d5aacf949e432598316dace4f2f046ffde2a116ba4f4eda9d5e86bf1e31a7505daa8af8849aa7038ce696b34a7c48b52f643f71905a11b7c440c715b6c076a10290e94e40da8409b89100512b22da222dba7b41a3dca2cc9c710d770e01bdc993e5602b56051adeab898cfa498c76277b61806db87339e2d1ce5d0bc4161ed03e8805c2821446d78f85bcf5c7a9ad8e54f1fce27d305a788ca7f8861d5e38f01235c8aaaa794090bbde8cf07a1317450049a0aadc99b8c3a37d7d18eea62a47e22901735d3d76b63e1a02d020945c02f908ae42ac89eb1b662b129687d61d48b1a3be7daad6caf70384f8cfd8942f9048755cb044eeeba388eabfa90c82546c1c2f0a022e9798570a72d0a008ce6e05858a5d6a5e6c88d28bf276eccf371e2ee2c01d537d7dbeeec22f39feb2e408cc0823a8adcdebb31ff177af023107af466342b8834328e8e8b831d348e914fdee20b95037bd337fcd6bd9ca05b4e9b1894204ee27df6f86b817459109bb4b805e3667cf227bbeaf4ad0a14ba783f056dcb51b98b66fe27361f18f513d6836754ae4665a02bbf3a3c515686d04981d9b3e25ad7a44dc6247550f39f1542aab51300446ebf4ed3a92a81d1a556462c65b5cac80df190001c1e3edb2aa4a70ac31ebae632589b0f7f545671d2b7bfb1c383951625123332844cb69a9949521fb136174d08f19ad3b1a246596630f8873af44e2191840fc3ee377c1b761d46ffc53fc587a6dddbc47d2a84cde02a2b0332e320a5738ed0aaf8174bcdaf00103cdda40515f60448cec7a0cb8491e98864f9ea77d2e0dab49a9681abc0345a1108a628dcd0a13a0119e3b7529b252ee92b518fd50b43cadb2e8eb84e4c139cf3fa840523197cae7ca07a9bc38a433cd4f72ff694db4ea337d13df45c635fd808c98311895d76979f2da7661666b7c8d771eb75829d176aed49afaa50832ce941e1cb322d0b1c2ee0ad99f408c5b8b417c19f11d222ff71e4396f6d65f3c6f60b2cc79597aec2ca27a64260a6071d77f44fdd5c37ed430771e0a51e002d41058740c6c6e08c7328edb126ce2a0ec5dea18e0ac83eb0d48e2381ff0a4165a396e6b41e9ec760387cca261db7d2ba30616343c2f959ca02cf0bff7c853838804e38728b8d80214d943251bc2b04dfa087e4260dec6a533c53fcda94f43b7b445ab35f267eda8983c3d35634044372cca2dfcca2b3dc0632d928331fc626540427b8010be0ad92bb1441cd41774383c284f4d8f1c163a4447044cb974f849e32cbd466747ae2a4202be9421e8c1853bbf3d986a6a48c79ac49023179485eaf6f0eb13c29a17ec53dc2b44c3b5da33d0ffb411444667f6131a609f7c55aadb29ba26d4cd9718d299fb93ef99e19570bae174e465843faf2860170f235e13b18bcbf6e85def8eda6d65ee3cd7fae82e283377ac5ab6a90bbf1801a74545a9097e9db7f5a0451ff5eb8559738c388844c9241fe831839f2b81e0dbc85b0b39ea74214b6ce8ab8a2ba385ca52aaea05e2bd6a2a121b79e68bb375cfa00ad82a44a5ece76f0fbd4d39030d81f07a1745fb91a71d4a70619f825b739e96ca2d457824c799e48dd8603a4b8123beff7144488d28ba68b668cc35c64ba3874737a1c782aeac5007a4102312056801c894861ba163a5ef04180af44f95bfb4a44d5c12ba7489ac323ba8e5fa4398dd00b5c34be9d6bf2d1baa385e0200f40ff533964ca602389c804e3a1dc39149b2a8d9d3d90ce2cce8a66c5eaa5f552c0718b5ed5c1ab0d354d15cf4516678a26d224294ec9338b5d130c91aea44aed9ac9aa9d42593c7db82e5bf4f4836ccb9847db7efe82ca6c649459c0db39ea9a59d3ba4a234a1191f47899e474c934434eb9221cde1e7f8a6ee52c27872fc30e33057429138b7640cd9b246b1c4ac1b30de286aa0d24eb4576a124e06a812c2f8e0c9c3a0885205f34c010a0f42fe15305e7a00e7562cf5579c378a36f000b678a142a1fc27e900b3b0c6af56e93f3493997294048c51bb9a84bc8374c6d2f89d18110d35cd075387cdacb1e4b42f8193c28b69ec21b45a4074320f77d76d60cfbed9df394b805806c5986ad468154584a18afe3c40847fcdc56cbd13bb2fdfd29feaf1afac3cfd02c8aa2b96887388db9ab9951f07b0d14a1e3c4e10aec4640e7c03bc427b7af58c9bab6cdcbbdd7ab91de9901ef901f4151a349d52d25282dbaafd88900e53e5c439beab4a0601d7e235be1c8b5c15c01e7272e44d99e4cf9999ac2ec0dce7ec2c2b33a1e5cd0c5ab42c274ba5ebcedfb3db18879d0060d2fdf8f53e574737922a87266f0b6fbef7240476a55bb27f552cdd2afcbc369100150383855d179cba070309b2e5ada9bfaf35c5fe319b5ad7e04ac4e5f8b185df42f8b59533600cab9e20627573e4b3808188991d38b39eba877905317a9266ebdbe3083f3df0d741e1b5973c66dd1e0a2ed6e1aa5a829264e466bb9095bbc4a12efdff319eefee403c7234a979cac8489dfc663fe00a9ba06342fdc10a9d477b7b531a94451a290c061f06e75a21757ccc926915288e9b89a06117d557ec25a6cec5357ae2bdb4e00e82c53564131c67348c77acd6a1cf4db10f0d98bfec9ed2d16b0b7e627bc43701d95d115893169d992f7ad91fd327ee5e91d25176694f848a340824538494f4006e1fd2d5e193ddc9a28ec63097faaeaf566639a62e162868d75f37b88107e1a32a74d7e2f63e1c8e8d6ee5783c0aafcf7b22162ad7f63a0487cbb07a6272bb07283c11f551ce2cd007928409083ef47906d861525270a7c513b5b30c19d97758273490d0766e51b0964018eb4025e87577596450fe0bee3e900159eace765900317af59f5c9f164e913591db091d2489bbd961cb4e42be54d63813068ba2e8c7d02dc43704d1494bb5443c9f7ec516a040eac789549f92ab5c0fc03d35ceb99aa1da913e259dc2ed06bd3c5458e2055c8c71cf44b5b88baaab1d033173d2dc52f15274960f85385df66a05116c805de19eb1fc5b67b395ec36d4ddf7a05ed39fd25cc23e844caee0251e7baf8ade0698ab21df095add81776e107a6a7572c052e4e02ac19b378d65b772697a49f879894aa1ed81e53f83ceba19f2f21677357fc898c81e3d5bc2d97607f211d32c8c46f06a0a3e12010aa1e0b38216c37bb2b9ceacbaa8f6a4e64983fdb0660f3a68806620f132919facb644a586f1009b569059402a740ebcdd8601e603d77f7f741a24ab652008e219c01c97e9e47d79678ea30d4c94f654065db28105eb6dd0b1baf6fa2b79438b53029089e28e031d447950b494705eadd5043b7d766f5240f9db7f9a04d6d0b2867170d45d8671e6bd985690f9034e10da3b85142d22e1b5968d6b226a8a051c8effed4aaa5125c24d9244666a2dc90420dc7248788fe57ec5196bad989e826631bf8277909a3bafdadfe938dbf6ffc2f699a72725ee62ce63ed9f45322cf694befd953ee979450fac707647e0a418104f7b209c05b4c5353a89751fb0b7d9f4f684b5fb94bf20173cfe2a596f0b7f43c776343758e63da965a1f7c004b3b155e4502b62de079ab7d030e1dd9e3e631a3940461dfc04f253924efc3df48066dd9a1caab6e161748bd2a4b913e5026b59e4d3424363e5cb5008f766a5d666ec796e149e8e0759f172bf513125ad747a0cc11d3d0a70e67058fb4eeb41325fdf8f3ae6216d6950244b6407aeb83f7540ec04bab47ed8a9f6375fb0e381e0ed212dd3733e87e1c758f8fdc216034df37f7368f51689836784b2cb5edbd7b516efb7fc6446e6a78ea60255e78308e709a2ce0e2cbe3281f5f43b395fb3817494c6235fd2d216357d79ae33e6bc1a69675df4e2b858afff39a1935539c739591cc5c5bc6e0139e2df231137e56092234392c079f033cb9b95591f00be2c6e020cba23bba34faf591ff1097e800953f0faccbd1e1bea48494e6572c9a96903c59ba8752c06922201c81ee432b7258d15a3be886208cdfb1121f9cc6efe71e19e26255872f0945aa2751b677cf56472951e1e6b7548f90362ba1cf249f745ff737ca7f6e0e6975193f74af12242fa2bb89be098acb019997448c8b678211995dde47a52d3c77928da0d487320ab7bb7a31915e2dbab7afe22a7ae6c1a648a32445274c50e5c294511f1f836138b7ddfe8e1467e4cd4684c0484232631fa366b237965408ffe63ff617f4c07f2195065bbd736b8f2a9370f90b90efdb8fccc1982fcf4ed258394a908fd9532f3580144618001811d709f68420f0a6d4bb3c8b7f0b17f2de68498e9942f0597f866d7ceeb7b0f8e5a5c1558fed9aff1c56a8ef220beef6b0c85b5a4d7a179bfa6ee241acd85b6f94072a172f0c688f677e72f6c7790424c8da6137153f7f8f633e5b6ec5eb9abfbaca88d3fb35f09bb5e5e93322b8873376569821915a4bcdb629b55be99fc80d0d2f8ba0ab2b30904c6961d99b6cc1cec93f32ba56db7cdb3d713986515d61911dfe4feca52669f13c1d36442352c3590774e5972c3679c999e5c2161683001a9ef439889cd87bf296069c9d22c282e8f970ee23dd1e00cfd18d7f460fcdb8f031a012285f9e8aa7aab002dc6538f2f8d974afbd455d1565abe93b48a2914f916a5620db205f7b6190a20257085ebef67c8f08f11b80aee2c741e11efe1254c69a23b304b26b03c7cb87359310861fdad0c537b87a06274db171db150e9097d584bdd8073a2358a3ba08d83aacf879dd898e3b0e4aa95843dec97c9ddfaf9eff52adcc87baa82fbbfeee20fc81beb920ee75e5f825148ab1e8107dec8bbd8fb1c4606bf1ac1b65388c6c58980c0f072276fe58932c9c9f4140048c6bb8564e46f48a54c2b0b578edbde945656c233041b10243aae2c74cd05af71a32ed1e9e3b08ad34b5a7be2deca918db1ce9c382c5b159ed5b8f83c7bc98355cc67ec4bd0314523994879cda4687291138ab4f04846fe9cbf83e4d503498159c95195f6238b2686687f0d29294579eb5c737fb1ad8997f17a3c9ffacbea9943a3b5c093f884ae7ddea3138a351689d8e196acc0871d7efab36e72a67bb3062c262b23900263c40c05b20c10e44885cccffd2ec2f85a481e3c2193086788d3f3be9cf3873f93cd2a12fe9e38a01e420f278d59c7ad698228dcae672084c40c528e9404994053fce6e86dda37c4a19f10c830122e497355e44d0008f6ba8f672991a37c47b1d8d524088efafd2521ef57d7d0795de41eff8087bfb31ea11745fae22c0f7b4a1c382831ce19c8ea2dc5da7e0051850cbe3b41e988d44402ee2a254ebc238215e0c98784f4a44f8b81279d031bbc98c094b2ba2e444fb23c62ae6bf6a56cda9d899d315093798402660c71b68048a3f55f5e3ed7ab5080256977f0fbf93a205c8b995fc1bb0f9440b7796def0cbcd7f84bd0fc734baa02ce388ed52569c790e178ba90bbbeb80ad0a938362621052958e4291bebb50b33d44bffa200f8cdb89ced5d97782c2803ff85715463b9ab5038fc3621a2b579b08e2e7f45a88857469dad843848fd17a86999fb9066cebc525b25f86b6fb205651791d68b74d60047b7234be388c1176a78f5f2d82687b4daeafab9504999bb3b0963eb2ce8d465c3905fafcd6b51640f7d44475694f6bb15c08be073920f9068aec102b6fad50a44465a810e262c4c3eda8de12aef568001082668f8f17ad1044e5ca475388c46f35a05d6628c9ad0c06d46a10b3728c534c7e665feb3acec828993e9160cc62ad049e8a12f282a900558786a6ad5727164409d43690a443f6d94b006975e74ceafc20a723946b0734a7c51fbcbb5e9b94b77680259f053acfae19850d1bd7e5cc5dec885a0ee9be704902de96f499abbb31a2712d2e38f8e4a5accec68a1849d1640a552f9219152caa54db193015cb1f9fdfbf8aa62c281c2a0a8f8edc0e2b4bf05bd6af4c10350d7ca21d47ad13e1baee2b4f7b34474347a33a2b6430ed04a5b14ce092d72e9a3d37605f98575834c4d2d654368a31111e88ae3988dee0acb3d1ec65adf4006578080c45f2e3ead1e8187983074465982c2bfebc44ff703890f13aa76c73ec00cd9e6a813779b1c68990de36b8caa402ef1cd324439ebcce3afc4e6800158cd4513fb7b40685cd2d7a67df13b40ade437ced821e1228e3bb002e269d18a6f2327b6fb7fef7613d7aa005fc1f65f1d550008c5a20d8a73b576aac95aa076b90185d1390e891943a0869ba89617366a0e4591a3bdefd129d27adfdd7f9bf96bec7707c61f1b40875c32cb408f863cfd90dfec46b5f8b8f5a6041d90c5ed84a917d5a2eb00d167e7c1c3768a32f6c20f13f86d9a7f45741ec96da05c90dfff6c1c16b9d1274cb410809a939a67d5adf50d5a375482cbdaf8c01366bac6683387c722ece40358e4f6b64a2a330a7f116bc8e92144ebe6a3399258f435beefea19099019add951ffbe6f2d564917c82f198b583d6a15ad37c089a0cdb131c1b290957bec99674ecc3e6eeab5b2bb8bc0af7c98e932a23d5e2b26b586dd6e51f4414ccdfe26d1b94e7e590a2e7691076f1e3c2e9a7dd17420d5b49f24ffd5f05a653ef18baff2344b9a2387b1dfdd58624db0d74b3301790b9cdf125e4e9fc8836c823e8ade977ae1dd655ac32ab9edc424083585e701694fdaa0b968701fa61be3413078a2a5697cd63caa3eee21291ba0ecd18311c198e4f317f1d7f7ab2176e2c274a9910577c7c7a9a89d8836dbfa25b5571163cf0783dfb1d099d71b2c52286b87361d617720f52dcd99536c2e17dd4d7ea264eb09be812bcc6e8a3d4380cacb3f4cdc4933fa25ca176264d430c9df3da1033ec07fc9c211ee1da1c66f7ff16bd0fe529ac26e53a28b49e1242c1d1182e24170e33485061663042634adc59fd33332d6d61431ccff1b7ac7a1818b3992a986425ef451b798ea5c7323072942a5a6564048e253f5ece06b9b10009df2203915fe5cd180d6192ea2dba978dcde64b137f8c7511e75ec37db8f6f820ab5cf1ca8b11b298ae7f0728df996b4aecb8573d35c1701bb55d441403925309676c4db66df2729679417301dda5c0823fb4fd24afdc025f8794e512a00c6884080f0c455658aa11f037706a3279b62871563a8e7f6ef36dd865992f0ef2b90e16fb5845e6a4ff28806550ca623bde451a2bf622a77f36c24940685d66882c70001b09a8edecef0de66e7195e881d32c4e243e28ada7f8cf4580a1a301491d15e218188c5c40aef5aa12df2abfdfbf14c912e90a5c17bcb85a098bb019480b8a5452062fb6385f26d3c921fd2b92cf6b8826de15d6d770566cf55b8abe462e2e6e74a012bac1be3efa20c89bc669c87ccd8a5e85132cc5a36129e33cf3ad2297b664403c15b2b5edd599f2d93236c96c764bb1423d1babf24584a72f62e5e7e7b9424a1ff4032bce772de8d3f7b5350b14fda903bcedcba42d92be5bea875edd45d101580edae44ff6f111669b5543ebd2a3a3c680e55d6da4e6885eea26759af4b877e39948b4f2591d25d4d6d56d353b6df28e61af55b7460bb4d00fc8aaf8e0a81a4f1331a0aa9947ba628fe03e24b4981c595b866a591bd72f345fc1a865abdbef9483b3adbb36a319fe186ae7ce2fc1ef4603d3c5c71b6a536d43679d1de7815a023a037bf7fe18098110cd0dccb939f5d0a0feb036b51de8eac1e544774043382f1d1466ca24a6ade089a1a102ed6a7ff9228412bc11e13e2694885b1babb20667db29fd0589d31f40de05c4d97dd59864340d0af770e0a526ff8df10c02ad3e0ed54a7f74f055eb81c23e1e95b6dc49c19b419f4a68606200fdc7cf8bd3677c827457c13df78ba1824a47404698619a6d86aea4be7e567a257138c002cc9d3a1c1a16e6c2c7c9e274f8379cb5c3bc4b997d6bc395be172ca9b2477d812145db915a0d91b7ca93e656cc1e0b93d01f2ee73a37f33dcc78bdc7851d0bbe510883a7929196278a78547e99864b27a69c6bcd67892f8cf850c2d431ee31364297f43efd5a306b24c1fec290343fd1bd39579a87a37773d175733dc91c666d903a0623c640289870cd52a6ae82e41098475c94ffa1f93660e33f0f899b94657a495f4c7d2936df19053cc8af7355d8a8fb750fcc52c9c5aa2f116e7b3d474d324ed32a5dcf770422e32442d69c392c5f653df43aa254f8748e0d0ea56003d764b0e68130dfa31c708b421b5990dc408763196bf9437b9a7658c12b1bf78a2ffb121cd248282f8434de7ebe015bafcdad60246e0eb992248de20c64df4c1b3ff9b92374ade9132afa9c95df59a22c2c200325667e27a350f303be7e771c5b4dd37b1977e75aebddf200145b18fdbff3428835bc04be7ea30503a3b8fc6cef279b011fdb806a0fd4b4a5c70480f5ef863e0de62124561d5cb4128b460acc7a2bae210b9367194696a7b604cd31bb273e06cff6e3296caebb8b38aeae2cf4ba759bb928a853df901c705d8f2f806329570ebe768f7ed88dd98e45abd86bce893be7d1b31ef84026276dfa65baf619db057692d1a3a0316d13273845a452284d2b3f77823376190d7025b464c8aa30532228082da0af84a877ab1c8189765d66d54bf09c298973a02f035922740997d7093a7827dff15cae1ed2600716423956e20e13a597f89a5005cfd8c06ae32cce33e23e2229bb4f8ec952470a0420c853ef472cb316294da454975adb542dd3aba97bfb476d21d23cb29eeee7d3e303e44b2755e9edcf679afb7b9bb380aff4af7b3e6cbe1e716430069c6d475338916291ef10edd1d2d07d83c65712b643420c189be73f478ade0281fa333f6c7eadb52b7bbfbdc429b905946d52da957d0bdc5dc237d458ac807ff4798d06cf2a9135c2c60a0d2724817fca898adc21344721d6da4f480832370a5701731f9dbf030113b5205352b5d635b78e7a9eaae0c3a42254dbc3fdfc66127cbe437f8962f867aa9c43927232356f196bae8cc10d5a86b86d08e1ff3f01b15930c042283083ae1da787964a63e23b33063dd96ecf03009e00e84c24407df41e12d5f5b65a17571ee8b51cfefb65e57c32c48343e670beb2b1f88010a77ea952b2b889aeb37e569cffd811a3e62fb2ebc64a0945eecdcafbf93f14e3333eae4cb915524fa0f75930bfe1e4f5cfb463dba0735d0f39b5054b480dc11b3951a78ef718062eabc4d68899154e45603383f1945e7d7d5fa0bb4746001e988ebea74e6ca7bf0ca3e17c14ded4fd235548a303f55b9136dfc612e20b0dc5ff0907ec7d60f769b6c5b81d81d85339eacc3eea98833eb871247a38a41c69bb9525793f23b2ffe82f05c13ee946cd6f3332f3377ff2c08acf00ba47ef5c968ae26a0291279f17a7f7008b68a42603aca659f60e789a5c41cc348960827acd5e9b66d42dc714fa1d031a753593380789c743da228454ff6b51816b4ac0192da2e2645094c20fd4f57b9f602b62829484dc3ce7a2ad2e6726a2f85703b0763fe80582f3759c5c2b439b5b565011a0e4a307756b188bd82cf87cd741f7059e7b717ed6bb16f9d4e9891c83f351bf1faa7957d784ba054a3403ba1af6b2d955a68410933dcfd437c3e8672291ae4a12e88738c57fb54f8439abac911193e7343c775af04fb20de9ddfee7d5f494873e55c681ac79d9d2937a2270761a647af8ce32dc671c18ee65177cf392b3e4651b452b9c65ed484fd8488b735afc73d8b6a2b73d725d4825c07258b23b1b9b0eab139796f93cf978c49ee039623142202dbad26711b962e28217cb73591240869dfb90b75ad9c8bfa7a5515bfba94d573c8de84ae431ae26113ef9b56d19896252f053d85a1eb22d25a8b7ed303afcd049f16541832304bf9bf3d021356b6681b26ab185100b1f59646cc2363a35c8f2b0bd04b961f391021df9dc74ba5dc29043aac8f06a7c12a32e44b25c45e2671b83ebe40546cdfd453c745d8f3b534f5962d7b6cfaff6981e15809ce1732e8f8500035efaa1b4c16aad8320abfdba9909549e28cd6474336efdde8dc49887c320dda45ad521900d11fed2259253e94a5fe5ac89d65060583c1302f470045700927e26c2cb591d7c8d9ffb15eedcb8ab916fb335bc1d99dfffc8bfbcff015f9723e5a8a6fc7d29bd1b44295dbb5e18a0549afd61fc2b15d1a65c28a7c812fca5053fe3ff35e129325798329a2c1a3f5273fbf10706412d5b174c5a6ec840101ff39417f31015137256e25901e6d599c44bb2d4d96b5fdac3f1fc5aecbdce2ebc498dc005584e62cdf96b365a38417f38b92e2b754c64227a52e82208e412a6e1ebeab9184632a3104ff27b259255d2f7d2f0d3fd5e5d5ed129bb501c8f190737d768d8878c35af688615784f4fa7468deb0102ce2c82ce881252c0d79497f5cfe91a54e68edf8abca084fd2582caea81044dc750ff68c917b277c6939b7b292e9d199d61666dc1fd38df04e5badc11993945cbb495329ea93795293bec16f6561ad3beede7a284af283b3d01c1655b35a5a2f38f3f346ad61c58ade2e607b18c8905539f9e18c567c6c05e457b9ef331771973e3aa488d7f544d28a3d00a0dfdc506682dca0d2e1cc74583e6fb9e09371e804c917c51289ee6a2eb53894716358873af895404b730eb8036fa7cdc8c08f27f8770e18b2641f1c2fa2f9d26e57b0194632b6eecab55cb205470fc28bc9563936f6efca4ab1d1f6b5efa432b56763d4be8134c6aec5c03e5e0321f70e23a56e878c5f31cb6e00c210f1fd23995227a3e33d838c1e7d7f4f64aac73e40361b99a18cfe4b8addcb3d0f0276c07ac8fa67e69fcf4197e1f4e10e47992951fc0ba7c85c9de3b1d6f2e6eb8e8f2c849ec89430d4f56d59802e17e300add1e720998adf16ba4b4bdad309012f8ced481a5ad402b6db98fd798b1ac1bc03e2dbb2da43c7fe5b8919ad18890aab6235cebb6fcd2b6316a6534c1d27985a6f78414e149b998edc3687538a7426473f24668dd891a74be80f77211cb81bcf12d1bd936e0c5922b6fc9a6f37ec2a4cf1a33bdebbf1ee5935b2ed09a63881b81961862ac0fd68cd3db332b317b83f72777bbe1dee3d748809e7a66755ea00ebc8850d5f26ae255f25cfefcf81b7a04fc1a3ec1223423ed609c8f9e4f4950fca0efc2a94e882e434c0da48514cfb009606c0659480739ae17896f852dbda5b1eef39b9075dbe609ecba2b69fa119f0c6e47f47f55e649c52c0b1bf3317f040a075a71081c048694896ad87ff76f6ae83fa97edadf9683bff1fcbd899fc3ea9a44225e56ba5c13f37b5ce6ae8529419e8b4224d6e25306e8528164b6f8a7463bbe4e4745e3296f4218e381b840c77de1aaf7e2fa4d850eaff57435b549247a168039fd22fa439ae586face597587cfcdd55b9fa16bbde3b8f4e9839dd7d603cf98ad86e60e79b4358508ecafe5645a6afebeb69a6a0615730b5b60e1053702ae710c2a3d637b635d79d7e2356d8ce400f93834451edccc8a8995f1cac8d75a3af2c26830768d50af6afefeb5c116fb88f021de2e465784e8201de2fb98af7e5dbf4d27f77bc033856b41b49f35850235f74650bd078cda505521e3733b198cd0c40f228649722d959845ece7dc5867be4d64ef2d140f652465ba26735e3b6b4c75af90fddf6418a6f4bd21649bc33e41b7b72dee036b9dec1ae849bc092376cf23f0e4c14180786a1b01c96144ff407a2c296a66c2cbc9f62adae9a60d529080dff355399321066554a7cfc7f952e54b801652c93924ea88806e62bca1ce0f01a098d0e8e444909835ba371f9cc3dd0f7c4d76bbbf47f4765d81de8dad54b8e048895ac8b13bf1ba1ed75539cb79bd43572376a5c0e60a9ceaf79674c75935fa10391cb7c4170118d98b97996c7f45d8055c3ed5d2c1a32f5f19b257f20a3b66fe871b3c3b772151e9ed66fdb1ca86f7c93a4501908b8c6f28e0dd13a7c7002e5cc2ab925e6e0ed4181dd018224f14e8ed853e2a78cc4ac401753662a1fe12b6eae5d430958e7f4957e7be0916f7fbed4acdefa3826a5e5962142150653365f1af41a658fb7dafbf5bd807867c902163fdaea1f8979152a1dba744be2545814529331b6359223c972d4e4c7879f1aa12b3887ee8d2b00e1ec5830bd941849e842e06927d1a034d7de7a7ea644850098139641cbd8afc8e4d9e8a5e90f6ca6d3bc4349f6379df246018911f53ca6371d8aec29e2115f2c37d28e78ad537505f4902695cb5971af5ca2c8524ea2e8655f1fbd58428e02faa3b858daa9c0e80cfb0ec324ded242e3a8d89132fd5ef2f3b3f5d57dbb9a9a7b29bb7f566ee6254fe61d797e90e92da8e6ac0434bb016dad9331f20166c37efa197915dff114497dbb4a15ab64b45334f13b67c2357ffdddf1fe357b1b41a430fc7b13fdba67a0560bde038f4f44a70ac36f031ad77dea77d0060d3238eac0948ec6c0e9418ace3681f3657ceb5cbc004b7ca06685177108e0c0763a9ea36daf11633fb655311415b798af91d395b96bb12a90adc1cba2c96860ec090bbd3ccab54a05eee842b20ee31ee75ce7cecfbed50d36373b69d1a4db57dc43b1e4e1ad9ef36b3be7d72e1a5d77deabe7c9bafb3e42643a7808530f877beebddd22bf7fcbc0b03af68fbd5f4eed3c23ec442666317112430f15b33873a660113ccbf553abf870374ec9ac67b297b99752ab2acbe8bff44489c84b77d27efbd888f8bbc6d41de03ba18847bb192b6a6d5e7e4b722b63d7edb76d5972a93cc87f4b67e5cb5040fb6f427acc36855f53c92da029c874aeac9740617cae9389ab074b16c8f9a2697507c29065c8d68497cd496236423ec0d06f4ee692abaab7fcf21fd88c6d26bdc2684ad051cd400f10e50c2aed1f90b99b6f3df611085dbb5798a58a5e9a7420700faa1b0a253145bbdc7407b9b12adcc8990075cd2287f7087d545c8dbb5716c448679a5a0e6213efbf132b9503ebdfabf43bec86277fbbd639659dcb21ab5880f784c3c2c85eda6489f563ac41066b937a5925ad1195ab7ceba7ef8c49eda223692f09d4bb08c59f80347050e8ada7f5821b1a5dc7ba437cab03875f30923ff3718ee447e984f86e81538a59c3102f1c1b849072e1809caf1fb43ed32c7dfd13dc8283de0df222c38149f252e58b5a9265fee297288f7fb9857d1dc06a173860bbc1b79433dbfdf8cefbfd68718ebae3a9a209d38508323022e50a691aad01e8c47006047b3b59432320983a0aa55af1f3a82ed94c464011b4878814682ef7c7fb00d2a640b8003b791297b500acba7b50bdbfa508be67b279700f911a41c21ded2eeabb98c88baee3d243bb1bcce57d91dd85bb56578a6f2322722c41f5808ce6273e0a8859272ff95c4c662f6de77c08ee1afb7ba3ad244c568e3ec1d988ccfb901501fe952a5181d92edf7e01bb2c77db6be90e864575208ce38891322d6616271005295976cbfdf846e46a87122f693b94e31494b1f071330cd165ea15d63f0f80c369131f9cbd9211f58748cafc2b644dbc235461faf9fbc2c7db195356ef3f59cf8b8fdc93e1dd8f87a9c91abcd164c96d6b69513a3a33534735a0e25f46ccd32126f9ea8067f6770594dd2a0f2e02ca6948aa5c31cc7bdc6c758237987512daebb441fc7958e99c7de7b70311f54e3298dc68aed7ef0dab2046459cd929807212926f6973a4c23407350f9653c97d3b60d068fc9b5a009d43097ba7f7d152a306b979e64ebe28933d489dc81ca03dd2a2c134410f861b726a9b7fb72f36e033ecee5b53e4bc09ef2306fa3892e37efb140314feb561f9f6f062bf24cf7d3a9c44d84fbb325addcfc46f91b5c616bbeef1692a5e5f11b3155c07bf6711933eb6025e1d55b7353d024ba759dc9963513f01d2368f1c66445e5ca0bc846cab75c3fedc53a021070a353347037648318db5824c49a0562ed4c9260467831a9fc2495faa8c1cdb100ce4fb8a9f71c4a627fb020ca7987cced8d56e5525209d5607d4c7da65dc86d197e4459b14c1ddee2f0c23456c6b5f028266afb65933b9cd9bc4e32a4876c15bc69e53ffd7e4f28c9303fbde3d15617720f1f0289979941e128d7310de71f99dad758f6815b9b2b11953991a330aef09a720235eb9a1d94287803ab40f798803f6e24d4fba0ae4e83e14a218d11a5316d6cbd50f8e3194141e8ccb6809a2572120eb00cece638959275e120863c62ace27443d3a265eaac50b512fb571cd00441fc03006379d9d0f01c4ab2e3c141e61cc47908cc6c87e114e69f1962a64e3df2e42f148fddaccb082863a23ad1a6add6e6536c60d5894ad05df284b2c05a3c9191eadc3276792bb11b37130f99423cefaacb8bf87283a0895aa8e2c2fab41a9b8615681747bb48db887c655b8164e5a8cc3ca4ea55a55dccdfebaa854272dd5ea63abb9644b187f905822d077bb89c911367f2a4e26989d8600a56356b52da32f9dcb403f59c276add8c944e13ef9c8eddb39d47f0657c3a7109cabeb6508623226a0dfab0d9653bfc7d0388dbdf3d57b083c4cffec3aac420048caeda98fdbf4b7bea26b985a0ad8896047b15964222d4b9ab1f85dbb40732a9f98f65a6f734276533402d2060ba1c299fa22af5b7d48ffc4932309460789db6d5be433233fa0d4f580240fb28df8edd9230fe3ea84c19c20e1d02366aa0f87d6438e36db71d2d65c471ae7474d1feb548ae49a6295a85e3f186507588ee3e6094aa4fac4fa19bf6aec52de03998418db557a2a0aeb0d0571cddda3d334dadd417dac5b6a231816001323900c2f981f2021d2370450ab71f2192a64e942f5dc180e0521df465d0d0c66f1fd0ec8c043c716d19085ed5391167df2dc31a965c8077446bc77ec7f19f187bd163404b0787c4a2d85e69e00c0adae84088ab7deef67dbef6109d7692cbc09cd9bdcb46bde993cc94d52b4b0de8d9bf54b57da216a0d2478ca0bad37922578c5444958d58569437dac954da6de22434a534b35bf62100c7e33af67b566122578462c8e2881d586ec642fd125628fead8af8f9f710e142f072ee8cb06115b8fcd92056b1639507efdf23db2771e5c5c67d5dfe1f51fa742ba106fa3f9a62619c6fcdefb4f6f403ab5d1692a35b2f48249dbf4cf1dc6c1a97a748185c3003765c4c96004886fc36341a28a55cb89bd28ad34febf463131c07aaf99143b9f673355d854cd53a07cc32aa3b88f9911fe43613a29650a3rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootruby-1.8.7.p334-1.4.1.src.rpmruby-doc-html    rubyrpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)rpmlib(PayloadIsLzma)1.8.7.p3344.0.4-14.0-13.0.4-14.4.6-14.8.0MMc@L)@L-L,@KK:@K~@K@KepKbK(J:mrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.decrrodriguez@opensuse.orgmrueckert@suse.demeissner@suse.demrueckert@suse.dejengelh@medozas.dejansimon.moeller@opensuse.org- added ruby-1.8.x_bigdecimal_memory_corruption.patch: dont cast parameter to unsigned int in the alloc and later memset the original value. (bnc#682287) CVE-2011-0188- update to 1.8.7.p334 (bnc#673740, bnc#673750, bnc#600752) - A symlink race condition vulnerability was found in FileUtils.remove_entry_secure. The vulnerability allows local users to delete arbitrary files and directories. CVE-2011-1004 - Exception#to_s method can be used to trick $SAFE check, which makes a untrusted codes to modify arbitrary strings. CVE-2011-1005 - Ruby WEBrick character set issue (XSS) CVE-2010-0541 for all non security changes see /usr/share/doc/packages/ruby/ChangeLog - refreshed ruby-1.8.x_openssl_branch_update.patch - buildrequires openssl to make the last openssl test work - https://github.com/ruby/ruby/commit/1887f60a8540f64f5c7bb14d57c0be70506941b8.patch * ext/zlib/zlib.c (zstream_append_input2): add RB_GC_GUARD. This caused failure when test/csv is executed with GC.stress = true. - added ruby-1.8.7.p334_remove_zlib_test_params_test.patch: remove the test_params patch from backport in r27917 It doesnt pass atm. - removed ruby-1.8.6.p36_socket_ipv6.patch: included upstream- the testsuite and doc-html package should of course require the main package- add ruby(abi) = 1.8 provides- update to 1.8.7.p299 (bnc#606056 and bnc#603914) - OpenSSL 1.0.0 support - Use OpenSSL engines which exist - Fixed range and chunked support for Net::HTTP - Iconv fixes - Backported pack/unpack from the 1.9 branch (bnc#606056 bnc#603914) - Multiple fixes in the resolver - Fixed Unicode inspection bug. - Escape characters properly for the accesslog (bnc#570616) - cleaned up rpmlintrc - refreshed patches: old: ruby-1.8.7.p22_lib64.patch new: ruby-1.8.7.p299_lib64.patch old: ruby_1.8.6.p36_date_remove_privat.patch new: ruby-1.8.7.p299_date_remove_privat.patch old: ruby-pedantic-headers.diff new: ruby-1.8.7.p299_pedantic-headers.patch - replaced patches ruby-1.8.x_openssl-1.0.patch and ruby-1.8.x_openssl-1.0-tests.patch with ruby-1.8.x_openssl_branch_update.patch- fix build on ix86: - -target got removed from the %configure macro. add it back locally for now.- added ruby-1.8.x_openssl-1.0.patch and ruby-1.8.x_openssl-1.0-tests.patch: fix building with openssl 1.0.0 (taken from svn) - added ruby-1.8.x_yaml2byte.patch: fix warning about sequence point - remove requires on glibc-devel again- ruby-devel requires glibc-devel- added ruby-1.8.x_digest_non_void_return.patch: patch pulled from SVN to fix the warnings about no return in non-void functions.- ruby calls "ppc" "powerpc".- update to 1.8.7p249 small big fix release in the 1.8.7 branch, this includes the fix for: - ruby webrick doesn't sanitize non-printable characters in log (bnc#570616) CVE-2009-4492 - drop ruby-1.8.6.p36_gc.patch: solution is upstream- package documentation as noarch - adjust ruby.macros to ask the ruby binary for the target plaform. This is because %_host_cpu can expand to sparc64, while ruby is built for the sparcv9 target, and %_target_cpu can expand to noarch. - in ruby.spec, %rb_arch is statically reset to %_target_cpu, as we need the target name. Since it won't be noarch in this case, that is good.- remove s/armv5tel/armv4l/ in macros as it breaks build for armv5telbuild11 1305652896hhh   ;#97 %'4:1,+6"-3582&.0*$ )<!(/ hh~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~hhh~g~p~~u~v~x~r~s~w~y~q~t~m~~n~~o~~~~~~~~~h~~j~k~l~i~~z~~}~~~~{~|h~bh~d~e~f~c~Th~\~^~`~W~X~_~a~V~Z~[~Y~]~U~Ah~H~I~K~C~D~J~L~B~F~G~E~Mh~P~Q~S~N~O~Rhhhhh~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~hh=/9j G ]*+A*BCXZ?m\if{nb]tga[dse^h_uv`cyjlxkwozprq;Q1-;cde,JYfgKRPl>!&*")(-%+#$',375684iF#      !"$.. :O:,I_moyn{s}|~pxrqztvwu`)~! L=M-"/.0DE|IKMLNJ @b`ewp{xn}otduja|bhvriscmzkqlgyf7:g`T^QJ=KMNLOf?iD9]kjUaXVWAbRYPZI8;_\[yE|}~{zcdCe<SBGlhorqxswupvmtn@HF>"~y $,&"# !'$(%)     uP),*-.+wxQ-Rc_dShTZU\VXbieYf`Wa][^gjkwtxlmrnsovuqypz{|}~/v0qA=B1F283:46@GC7D>5?;9<ErHsIpURVJnKPLQMTSojOklWN`^aXhYZ][ibd\e_fcgmt/0L1:24;839657M<N=KCAD>I?BJE@GFHO.%&('*+ }{   ! #z|S#TX[YUVWZP6O     \N$k.-3%0/&*8,654(7)2'1+Q?F@HBDCAEG     /Dnq:g83BtmF{z6sJLbONMTaRX_]`VY^Z\[PWSQKU|0@ycuixjf7d19;h2CEvpeA=?>rw5okI}l~4GH<%&'5<>W=2(S 9< ah+234}~01RH     TUV^^ !*$H&0K%LMYDF34T:7=<?@>;58A96X]_\,O/GEQU[S12.PBW)CVJZ#I'-R+(N"')!"#$% (&?@NGIPfLS`a\^_]Z[VWXYTUKRbAdhp*67-i U0WYZ^X]`a\_b[+gfzjod1fehkvy|z{w~}xlpqrsjtmoniueVqT3g!{l"%'#$&nR .|}(~     &()'SIOMNLQJKPd5ryxtsuwv4%8b@C]`a^_\OQRP>T[VWXUYZ=SA9<B;DKMHGLIFJE:?Nm)*-87/106.GF+,9@A=>DE:;<?BC2534H2k c/   ,hjlnmrtwsikqovupx~y}{|z#$! "cMBEOCeHDJFgcQ>1.8.7.p334-1.4.1        !!!!!!!""""""""""""""#""$""""""""""""%%&''()))*++,,,,------------...../////000000000000000///////////////1111////2///3333334444454466789999::::::::::::::99999999999;;;;;;;;;;;;;999999999999999<999999999===>>>>>>>?@@@ABBBBBCCCCDDDDDDDDDDEDDDFDDDDDDDDDDDDDDGGGGGGGGHHHHHGGGGGGGGGGGGIIIGGGGGJGGGGGGGGKKKKKKKKKGGGGGGGGGGLLLLLLLLLLLLGGGGMMMMMNNMMMMMMMMMMMMMOMMMMMMMPPQQQRQQQQQSSSSSTTTTSSSSSSSSSQQUUUQQPPPPPPPPPPPPPPVVVPPWPPPXPPYPPPPPZZ[[\\]]]]]^]]_\\\`\[[aabbcbbbbdbbebbfaaagghhihhhhhjhhkklkkkkmkaZZZZZZZZZnZZZoopooqooorooooosooootoouoovoZZZZZwwxwwZZyZZZzZZ{ZZ||}}}}}}}}~~~~~}ZZZZZZZZZZZZZZZZZZZPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP                                     !"#######$####%#####&&&&&&&&&&&################'(((((((''')))))))))''''''**+''''''''''##########,,,,,,,,####-----############.##///0/1111232444442551/677777776//88888//9999999999///####::::::::;;;;;:::<<<<<<<<<<<::===:::>::::::????????:::::::::@@@::::#AAA#BBBBBCCBBBDDDBBBBEEEEEEEEEEEEEEEBBBBBBBBBBBBB###FFGFFFFF###HHHHHHH####IIIIJJJJIIKKKIILLLLLLLIIIIIIIIMMMMMMMMMIII###NOOOOPPOOOOOOOQRQSQTQUQQQVOWWWN#########XXXXXXXX###YYYYYYYZZZZZZZYYYYYYY[[[[[[YYYYYYYYY##\\\\\\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]\\\^^^^^^^^^^^^^^^^^^^^^^^^^#__`````_________aaaa_#bbbbbbbbbbbbbbbb#ruby-doc-bundleCLR-FAQclrFAQ.htmlFAQFAQ.htmlGSWRindex.htmlManualman-1.4Array.htmlBignum.htmlClass.htmlCompar.htmlData.htmlDir.htmlENV.htmlEnum.htmlErrno.htmlException.htmlFile.htmlFileTest.htmlFixnum.htmlFloat.htmlGC.htmlHash.htmlIO.htmlInteger.htmlKernel.htmlMarshal.htmlMatch.htmlMath.htmlModule.htmlNilClass.htmlNumeric.htmlObSpace.htmlObject.htmlPrec.htmlProc.htmlProcess.htmlRange.htmlRegexp.htmlString.htmlStruct.htmlTime.htmlbundle.htmlclasses.htmldbm.htmlfunction.htmlglossary.htmlindex.htmlkconv.htmloptions.htmlpreface.htmlsocket.htmlsyntax.htmlthread.htmlvariable.htmlyacc.htmlNewcomersruby.htmlProgrammingRubybookbuiltins.htmlclasses.htmldot.gifext_ruby.htmlext_tk.htmlfadedcover.gifforeword.htmlindex.htmlintro.htmlirb.htmllanguage.htmllib_network.htmllib_patterns.htmllib_standard.htmllib_windows.htmlospace.htmlpr_style.csspreface.htmlrdtool.htmlref_c_array.htmlref_c_bignum.htmlref_c_binding.htmlref_c_class.htmlref_c_continuation.htmlref_c_dir.htmlref_c_exception.htmlref_c_falseclass.htmlref_c_file.htmlref_c_file__stat.htmlref_c_fixnum.htmlref_c_float.htmlref_c_hash.htmlref_c_integer.htmlref_c_io.htmlref_c_matchdata.htmlref_c_method.htmlref_c_module.htmlref_c_nilclass.htmlref_c_numeric.htmlref_c_object.htmlref_c_proc.htmlref_c_range.htmlref_c_regexp.htmlref_c_string.htmlref_c_struct.htmlref_c_struct__tms.htmlref_c_symbol.htmlref_c_thread.htmlref_c_threadgroup.htmlref_c_time.htmlref_c_trueclass.htmlref_m_comparable.htmlref_m_enumerable.htmlref_m_errno.htmlref_m_filetest.htmlref_m_gc.htmlref_m_kernel.htmlref_m_marshal.htmlref_m_math.htmlref_m_objectspace.htmlref_m_process.htmlroadmap.htmlrubyworld.htmlsupport.htmltaint.htmltrouble.htmltut_classes.htmltut_containers.htmltut_exceptions.htmltut_expressions.htmltut_io.htmltut_methods.htmltut_modules.htmltut_stdtypes.htmltut_threads.htmlvisible_space.gifweb.htmlwin32.htmlindex.htmlpr_idx.htmlpr_toc.htmlTutorialindex.htmlmethod_index.htmlpart_01first_stepsfirst_steps.html01.gif02.gif03.gif04.gif05.gif06.gif07.gif08.gif09.gifobjectsobjects.html01.gifprogramsprograms.html01.gif02.gif03.gif04.gif05.gif06.gif07.gif08.gifstringsstrings.html01.gif02.gif03.gif04.giftips.htmlvariablesvariables.html01.gif02.gif03.gif04.gif05.gifpart_02conditionalsconditionals.html01.gif02.gif03.gif04.gifloopsloops.html01.gif02.gif03.gif04.gif05.gif06.gif07.gif08.gif09.gif10.gif11.gif12.gif13.gifuser_inputuser_input.html01.gif02.gif03.gif04.gif05.gif06.gif07.gif08.gif09.gif10.gif11.gifwhilewhile.html01.gif02.gif03.gif04.gif05.gif06.gifpart_03arrays.htmlhashes.htmliterators.htmlstyle.cssUsersGuidergREADME.txta2l.gifa2r.gifa2u.gifaccesscontrol.htmlaccessors.htmlarrays.htmlbacktoexamples.htmlclasses.htmlconstants.htmlcontrol.htmlensure.htmleval.rbexamples.htmlgetstarted.htmlglobalvars.htmlindex.htmlinheritance.htmlinstancevars.htmliterators.htmllocalvars.htmlmethods.htmlmisc.htmlmodules.htmlobjinitialization.htmloothinking.htmlprocobjects.htmlredefinemethods.htmlregexp.htmlrescue.htmlrubyguide.htmlsingletonmethods.htmlstrings.htmlvariables.htmlwhatisruby.htmlindex.htmlwiki.cssruby-library-docsclassesACLACL.htmlACLEntry.htmlACLList.htmlAbbrev.htmlAcceptables.htmlAmbiguousArgument.htmlAmbiguousOption.htmlArguable.htmlArgumentError.htmlArray.htmlBase64.htmlBasicSocket.htmlBenchmarkBenchmark.htmlTms.htmlBignum.htmlBinding.htmlCGICGI.htmlCookie.htmlHtmlExtension.htmlQueryExtension.htmlSessionSession.htmlFileStore.htmlMemoryStore.htmlCSVCSV.htmlBasicWriter.htmlCell.htmlIOBuf.htmlIOReader.htmlIllegalFormatError.htmlReader.htmlRow.htmlStreamBuf.htmlStringReader.htmlWriter.htmlClass.htmlComparable.htmlCompletingHash.htmlComplex.htmlConditionVariable.htmlContinuation.htmlDEBUGGER__DEBUGGER__.htmlContext.htmlMutex.htmlDOTDOT.htmlDOTDigraph.htmlDOTEdge.htmlDOTElement.htmlDOTNode.htmlDOTPort.htmlDOTSimpleElement.htmlDOTSubgraph.htmlDRbDRb.htmlDRbArray.htmlDRbBadScheme.htmlDRbBadURI.htmlDRbConn.htmlDRbConnError.htmlDRbError.htmlDRbIdConv.htmlDRbMessage.htmlDRbObject.htmlDRbObservable.htmlDRbProtocol.htmlDRbRemoteError.htmlDRbSSLSocketDRbSSLSocket.htmlSSLConfig.htmlDRbServerDRbServer.htmlInvokeMethod18Mixin.htmlDRbServerNotFound.htmlDRbTCPSocket.htmlDRbUNIXSocket.htmlDRbUndumped.htmlDRbUnknown.htmlDRbUnknownError.htmlExtServ.htmlExtServManager.htmlGW.htmlGWIdConv.htmlTimerIdConvTimerIdConv.htmlTimerHolder2TimerHolder2.htmlInvalidIndexError.htmlData.htmlDate.htmlDateTime.htmlDefaultDisplay.htmlDelegator.htmlDir.htmlEOFError.htmlERBERB.htmlDefMethod.htmlUtil.htmlEnumerableEnumerable.htmlEnumerator.htmlErrnoErrno.htmlECONNABORTED.htmlECONNRESET.htmlEPROTO.htmlException.htmlException2MessageMapperException2MessageMapper.htmlE2MM.htmlFalseClass.htmlFileFile.htmlConstants.htmlStat.htmlFileTest.htmlFileUtilsFileUtils.htmlDryRun.htmlNoWrite.htmlStreamUtils_.htmlVerbose.htmlFinalizer.htmlFind.htmlFixnum.htmlFloat.htmlFloatDomainError.htmlFoo.htmlForwardable.htmlGC.htmlGServer.htmlGenerator.htmlGeneratorsGenerators.htmlAllReferences.htmlCHMGenerator.htmlContextUser.htmlHTMLGenerator.htmlHTMLGeneratorInOne.htmlHtmlClass.htmlHtmlFile.htmlHtmlMethod.htmlHyperlinkHtml.htmlMarkUp.htmlRIGenerator.htmlXMLGenerator.htmlGetoptLongGetoptLong.htmlAmbigousOption.htmlError.htmlInvalidOption.htmlMissingArgument.htmlNeedlessArgument.htmlHash.htmlIO.htmlIOError.htmlIPAddr.htmlIPSocket.htmlIRBIRB.htmlAbort.htmlContext.htmlContextExtender.htmlExtendCommandExtendCommand.htmlChangeWorkspace.htmlCurrentWorkingWorkspace.htmlForeground.htmlFork.htmlHelp.htmlIrbCommand.htmlJobs.htmlKill.htmlLoad.htmlNop.htmlPopWorkspace.htmlPushWorkspace.htmlRequire.htmlSource.htmlWorkspaces.htmlExtendCommandBundle.htmlFileInputMethod.htmlFrame.htmlHistory.htmlHistorySavingAbility.htmlInputCompletor.htmlInputMethod.htmlIrb.htmlIrbLoader.htmlJobManager.htmlLoadAbort.htmlLocale.htmlMethodExtender.htmlNotifierNotifier.htmlAbstructNotifier.htmlCompositeNotifier.htmlLeveledNotifier.htmlNoMsgNotifier.htmlOutputMethod.htmlReadlineInputMethod.htmlSLexSLex.htmlNode.htmlStdioInputMethod.htmlStdioOutputMethod.htmlWorkSpace.htmlIconvIconv.htmlBrokenLibrary.htmlFailure.htmlIllegalSequence.htmlInvalidCharacter.htmlInvalidEncoding.htmlOutOfRange.htmlIndexError.htmlInteger.htmlInterrupt.htmlInvalidArgument.htmlInvalidOption.htmlKconv.htmlKernel.htmlList.htmlLoadError.htmlLocalJumpError.htmlLoggerLogger.htmlApplication.htmlError.htmlFormatter.htmlLogDeviceLogDevice.htmlLogDeviceMutex.htmlSeverity.htmlShiftingError.htmlMail.htmlMarshal.htmlMatchData.htmlMath.htmlMatrix.htmlMethod.htmlMissingArgument.htmlMonitor.htmlMonitorMixinMonitorMixin.htmlConditionVariableConditionVariable.htmlTimeout.htmlMutex.htmlMutex_m.htmlNKF.htmlNameDescriptor.htmlNameErrorNameError.htmlmessage.htmlNeedlessArgument.htmlNetAPOP.htmlFTP.htmlHTTPHTTP.htmlCopy.htmlDelete.htmlGet.htmlHead.htmlLock.htmlMkcol.htmlMove.htmlOptions.htmlPost.htmlPropfind.htmlProppatch.htmlPut.htmlTrace.htmlUnlock.htmlHTTPError.htmlHTTPExceptions.htmlHTTPFatalError.htmlHTTPGenericRequest.htmlHTTPHeader.htmlHTTPRequest.htmlHTTPResponse.htmlHTTPRetriableError.htmlHTTPServerException.htmlIMAPIMAP.htmlBadResponseError.htmlBodyTypeBasic.htmlBodyTypeMessage.htmlBodyTypeMultipart.htmlBodyTypeText.htmlByeResponseError.htmlCramMD5Authenticator.htmlDataFormatError.htmlError.htmlLoginAuthenticator.htmlNoResponseError.htmlResponseError.htmlResponseParseError.htmlPOP3.htmlPOPAuthenticationError.htmlPOPBadResponse.htmlPOPError.htmlPOPMail.htmlProtoAuthError.htmlProtoCommandError.htmlProtoFatalError.htmlProtoRetriableError.htmlProtoServerError.htmlProtoSyntaxError.htmlProtoUnknownError.htmlProtocolError.htmlSMTPSMTP.htmlResponse.htmlSMTPAuthenticationError.htmlSMTPError.htmlSMTPFatalError.htmlSMTPServerBusy.htmlSMTPSyntaxError.htmlSMTPUnknownError.htmlSMTPUnsupportedCommand.htmlTelnet.htmlWriteAdapter.htmlNilClass.htmlNoMemoryError.htmlNoMethodError.htmlNotImplementedError.htmlNumeric.htmlObject.htmlObjectSpace.htmlObservable.htmlOpen3.htmlOpenStruct.htmlOpenURIOpenURI.htmlHTTPError.htmlMeta.htmlOpenRead.htmlOptionParserOptionParser.htmlCompletion.htmlNoArgument.htmlOptionMap.htmlOptionalArgument.htmlPlacedArgument.htmlRequiredArgument.htmlSwitch.htmlOptionsOptions.htmlOptionList.htmlPPPP.htmlObjectMixin.htmlPPMethods.htmlSingleLine.htmlPStorePStore.htmlError.htmlParseDate.htmlParseError.htmlPathname.htmlPing.htmlPrecision.htmlPrettyPrintPrettyPrint.htmlBreakable.htmlGroup.htmlGroupQueue.htmlSingleLine.htmlText.htmlPrime.htmlProc.htmlProcessProcess.htmlGID.htmlStatus.htmlSys.htmlUID.htmlProfiler__.htmlQueue.htmlRDocRDoc.htmlAlias.htmlAnonClass.htmlAnyMethod.htmlAttr.htmlC_Parser.htmlClassModule.htmlCodeObject.htmlConstant.htmlContextContext.htmlSection.htmlDiagram.htmlFortran95parserFortran95parser.htmlFortran95Definition.htmlInclude.htmlNormalClass.htmlNormalModule.htmlPage.htmlParserFactory.htmlRDoc.htmlRDocError.htmlRequire.htmlRubyParser.htmlSimpleParser.htmlSingleClass.htmlStats.htmlToken.htmlTopLevel.htmlREXMLREXML.htmlAttlistDecl.htmlAttribute.htmlAttributes.htmlCData.htmlChild.htmlComment.htmlDTDDTD.htmlAttlistDecl.htmlElementDecl.htmlEntityDecl.htmlNotationDecl.htmlParser.htmlDeclaration.htmlDocType.htmlDocument.htmlElement.htmlElementDecl.htmlElements.htmlEncoding.htmlEntity.htmlEntityConst.htmlExternalEntity.htmlFormattersFormatters.htmlDefault.htmlPretty.htmlTransitive.htmlFunctions.htmlIOSource.htmlInstruction.htmlLightLight.htmlNode.htmlNamespace.htmlNode.htmlNotationDecl.htmlOutput.htmlParent.htmlParseException.htmlParsersParsers.htmlBaseParser.htmlLightParser.htmlPullEvent.htmlPullParser.htmlSAX2Parser.htmlStreamParser.htmlTreeParser.htmlUltraLightParser.htmlXPathParser.htmlQuickPath.htmlSAX2Listener.htmlSource.htmlSourceFactory.htmlStreamListener.htmlSyncEnumerator.htmlText.htmlUndefinedNamespaceException.htmlValidationValidation.htmlChoice.htmlEvent.htmlInterleave.htmlOneOrMore.htmlOptional.htmlRef.htmlRelaxNG.htmlSequence.htmlState.htmlValidationException.htmlValidator.htmlZeroOrMore.htmlXMLDecl.htmlXMLTokens.htmlXPath.htmlXPathParser.htmlRIRI.htmlAliasName.htmlAnsiFormatter.htmlAttribute.htmlAttributeFormatterAttributeFormatter.htmlAttrChar.htmlAttributeString.htmlClassDescription.htmlClassEntry.htmlConstant.htmlDescription.htmlHtmlFormatter.htmlIncludedModule.htmlMethodDescription.htmlMethodEntry.htmlMethodSummary.htmlModuleDescription.htmlNamedThing.htmlOptionsOptions.htmlOptionList.htmlOverstrikeFormatter.htmlRiCache.htmlRiReader.htmlRiWriter.htmlSimpleFormatter.htmlTextFormatter.htmlTopLevelEntry.htmlRSSRSS.htmlAtomAtom.htmlCommonModel.htmlContentModelContentModel.htmlClassMethods.htmlDateConstruct.htmlDuplicateLinkChecker.htmlEntry.htmlFeedFeed.htmlAuthor.htmlCategory.htmlContributor.htmlEntryEntry.htmlContent.htmlPublished.htmlSource.htmlSummary.htmlGenerator.htmlIcon.htmlId.htmlLink.htmlLogo.htmlRights.htmlSubtitle.htmlTitle.htmlUpdated.htmlPersonConstructPersonConstruct.htmlEmail.htmlName.htmlUri.htmlTextConstruct.htmlURIContentModel.htmlBaseDublinCoreModel.htmlBaseListener.htmlBaseModel.htmlBaseParser.htmlBaseTrackBackModel.htmlContentModel.htmlConversionError.htmlConverter.htmlDublinCoreModel.htmlElement.htmlError.htmlITunesBaseModel.htmlITunesChannelModelITunesChannelModel.htmlITunesCategory.htmlITunesImage.htmlITunesOwner.htmlITunesItemModelITunesItemModel.htmlITunesDuration.htmlITunesModelUtils.htmlImageFaviconModelImageFaviconModel.htmlImageFavicon.htmlImageItemModelImageItemModel.htmlImageItem.htmlImageModelUtils.htmlInvalidRSSError.htmlListenerMixin.htmlMakerMaker.htmlAtomAtom.htmlEntryEntry.htmlChannelChannel.htmlCloud.htmlDescription.htmlGenerator.htmlSkipDaysSkipDays.htmlDay.htmlSkipHoursSkipHours.htmlHour.htmlImage.htmlItemsItems.htmlItem.htmlTextinput.htmlFeedFeed.htmlChannelChannel.htmlCategoriesCategories.htmlCategory.htmlCloud.htmlGenerator.htmlLinksLinks.htmlLink.htmlSkipDaysSkipDays.htmlDay.htmlSkipHoursSkipHours.htmlHour.htmlImage.htmlItemsItems.htmlItemItem.htmlCategoriesCategories.htmlCategory.htmlContent.htmlEnclosure.htmlGuid.htmlLinksLinks.htmlLink.htmlSourceSource.htmlCategoriesCategories.htmlCategory.htmlGenerator.htmlIcon.htmlLinksLinks.htmlLink.htmlLogo.htmlTextinput.htmlAtomCategory.htmlAtomGenerator.htmlAtomLink.htmlAtomLogo.htmlAtomPersonConstructBase.htmlAtomPersons.htmlAtomTextConstruct.htmlAtomTextConstructBaseAtomTextConstructBase.htmlEnsureXMLContent.htmlBase.htmlChannelBaseChannelBase.htmlAuthorsBaseAuthorsBase.htmlAuthorBase.htmlCategoriesBaseCategoriesBase.htmlCategoryBase.htmlCloudBase.htmlContributorsBaseContributorsBase.htmlContributorBase.htmlCopyrightBase.htmlDescriptionBase.htmlGeneratorBase.htmlITunesCategoriesITunesCategories.htmlITunesCategory.htmlITunesImage.htmlITunesOwner.htmlLinksBaseLinksBase.htmlLinkBase.htmlSkipDaysBaseSkipDaysBase.htmlDayBase.htmlSkipHoursBaseSkipHoursBase.htmlHourBase.htmlTitleBase.htmlContentModel.htmlDublinCoreModel.htmlITunesBaseModel.htmlITunesChannelModelITunesChannelModel.htmlITunesCategoriesBaseITunesCategoriesBase.htmlITunesCategoryBase.htmlITunesImageBase.htmlITunesOwnerBase.htmlITunesItemModelITunesItemModel.htmlITunesDurationBase.htmlImageBase.htmlImageFaviconModelImageFaviconModel.htmlImageFaviconBase.htmlImageItemModelImageItemModel.htmlImageItemBase.htmlItemsBaseItemsBase.htmlItemBaseItemBase.htmlContentBase.htmlDescriptionBase.htmlEnclosureBase.htmlGuidBase.htmlITunesDuration.htmlRightsBase.htmlSourceBaseSourceBase.htmlIconBase.htmlLogoBase.htmlRightsBase.htmlSubtitleBase.htmlTitleBase.htmlTitleBase.htmlRSS09RSS09.htmlChannelChannel.htmlAuthorsAuthors.htmlAuthor.htmlCategoriesCategories.htmlCategory.htmlCloud.htmlContributorsContributors.htmlContributor.htmlCopyright.htmlDescription.htmlGenerator.htmlLinksLinks.htmlLink.htmlSkipDaysSkipDays.htmlDay.htmlSkipHoursSkipHours.htmlHour.htmlTitle.htmlImage.htmlItemsItems.htmlItemItem.htmlAuthorsAuthors.htmlAuthor.htmlCategoriesCategories.htmlCategory.htmlContent.htmlContributorsContributors.htmlContributor.htmlDescription.htmlEnclosure.htmlGuid.htmlLinksLinks.htmlLink.htmlRights.htmlSourceSource.htmlAuthorsAuthors.htmlAuthor.htmlCategoriesCategories.htmlCategory.htmlContributorsContributors.htmlContributor.htmlGenerator.htmlIcon.htmlLinksLinks.htmlLink.htmlLogo.htmlRights.htmlSubtitle.htmlTitle.htmlTitle.htmlTextinput.htmlRSS10RSS10.htmlChannelChannel.htmlAuthorsAuthors.htmlAuthor.htmlCategoriesCategories.htmlCategory.htmlCloud.htmlContributorsContributors.htmlContributor.htmlCopyright.htmlDescription.htmlGenerator.htmlLinksLinks.htmlLink.htmlSkipDaysSkipDays.htmlDay.htmlSkipHoursSkipHours.htmlHour.htmlTitle.htmlImage.htmlItemsItems.htmlItemItem.htmlAuthorsAuthors.htmlAuthor.htmlCategoriesCategories.htmlCategory.htmlContent.htmlContributorsContributors.htmlContributor.htmlDescription.htmlEnclosure.htmlGuid.htmlLinksLinks.htmlLink.htmlRights.htmlSourceSource.htmlAuthorsAuthors.htmlAuthor.htmlCategoriesCategories.htmlCategory.htmlContributorsContributors.htmlContributor.htmlGenerator.htmlIcon.htmlLinksLinks.htmlLink.htmlLogo.htmlRights.htmlSubtitle.htmlTitle.htmlTitle.htmlTextinput.htmlRSS20RSS20.htmlChannelChannel.htmlCategoriesCategories.htmlCategory.htmlCloud.htmlGenerator.htmlSkipDaysSkipDays.htmlDay.htmlSkipHoursSkipHours.htmlHour.htmlImage.htmlItemsItems.htmlItemItem.htmlAuthorsAuthors.htmlAuthor.htmlCategoriesCategories.htmlCategory.htmlEnclosure.htmlGuid.htmlSourceSource.htmlLinksLinks.htmlLink.htmlTextinput.htmlRSSBase.htmlSetupDefaultDate.htmlSlashModel.htmlSyndicationModel.htmlTaxonomyTopicModelTaxonomyTopicModel.htmlTaxonomyTopicsBaseTaxonomyTopicsBase.htmlTaxonomyTopicBase.htmlTaxonomyTopicsModelTaxonomyTopicsModel.htmlTaxonomyTopicsBase.htmlTextinputBase.htmlTrackBackModelTrackBackModel.htmlTrackBackAboutsBaseTrackBackAboutsBase.htmlTrackBackAboutBase.htmlXMLStyleSheetsXMLStyleSheets.htmlXMLStyleSheet.htmlMissingAttributeError.htmlMissingTagError.htmlNSError.htmlNotAvailableValueError.htmlNotExpectedTagError.htmlNotSetError.htmlNotValidXMLParser.htmlNotWellFormedError.htmlOverlappedPrefixError.htmlParser.htmlRDFRDF.htmlBag.htmlChannelChannel.htmlImage.htmlItems.htmlTextinput.htmlImage.htmlItem.htmlLi.htmlSeq.htmlTextinput.htmlREXMLLikeXMLParser.htmlREXMLListener.htmlREXMLParser.htmlRSS09.htmlRSS10.htmlRootElementMixin.htmlRssRss.htmlChannelChannel.htmlCloud.htmlImage.htmlItemItem.htmlCategory.htmlEnclosure.htmlGuid.htmlSource.htmlSkipDaysSkipDays.htmlDay.htmlSkipHoursSkipHours.htmlHour.htmlTextInput.htmlSetupMaker.htmlSlashModel.htmlSyndicationModel.htmlTaxonomyTopicModelTaxonomyTopicModel.htmlTaxonomyTopic.htmlTaxonomyTopicsModelTaxonomyTopicsModel.htmlTaxonomyTopics.htmlTooMuchTagError.htmlTrackBackModel10TrackBackModel10.htmlTrackBackAbout.htmlTrackBackPing.htmlTrackBackModel20TrackBackModel20.htmlTrackBackAbout.htmlTrackBackPing.htmlTrackBackUtils.htmlUnknownConversionMethodError.htmlUnknownTagError.htmlUnsupportedMakerVersionError.htmlUtilsUtils.htmlCSV.htmlInheritedReader.htmlYesCleanOther.htmlYesOther.htmlXMLXML.htmlElement.htmlXMLParserListener.htmlXMLParserNotFound.htmlXMLParserParser.htmlXMLScanListener.htmlXMLScanParser.htmlXMLStyleSheet.htmlXMLStyleSheetMixin.htmlRUNITRUNIT.htmlAssert.htmlCUICUI.htmlTestRunner.htmlTestCase.htmlTestResult.htmlTestSuite.htmlToPublic.htmlRaccRacc.htmlParseError.htmlParser.htmlRange.htmlRangeError.htmlRational.htmlRegAnd.htmlRegOr.htmlRegexp.htmlRegexpError.htmlResolvResolv.htmlDNSDNS.htmlConfigNXDomain.htmlOtherResolvError.htmlDecodeError.htmlEncodeError.htmlName.htmlQuery.htmlRequesterRequestError.htmlResourceResource.htmlANY.htmlCNAME.htmlDomainName.htmlGeneric.htmlHINFO.htmlININ.htmlA.htmlAAAA.htmlSRV.htmlWKS.htmlMINFO.htmlMX.htmlNS.htmlPTR.htmlSOA.htmlTXT.htmlHosts.htmlIPv4.htmlIPv6.htmlResolvError.htmlResolvTimeout.htmlRiDisplay.htmlRiDriver.htmlRiError.htmlRindaRinda.htmlDRbObjectTemplate.htmlInvalidHashTupleKey.htmlNotifyTemplateEntry.htmlRequestCanceledError.htmlRequestExpiredError.htmlRindaError.htmlRingFinger.htmlRingProvider.htmlRingServer.htmlSimpleRenewer.htmlTemplate.htmlTemplateEntry.htmlTuple.htmlTupleBagTupleBag.htmlTupleBin.htmlTupleEntry.htmlTupleSpace.htmlTupleSpaceProxy.htmlWaitTemplateEntry.htmlRubyLexRubyLex.htmlBufferedReader.htmlRubyTokenRubyToken.htmlTkError.htmlTkId.htmlTkKW.htmlTkNode.htmlTkOPASGN.htmlTkOp.htmlTkUnknownChar.htmlTkVal.htmlToken.htmlRuntimeError.htmlSMAttrChanger.htmlAttrSpan.htmlAttribute.htmlAttributeManager.htmlBlankLine.htmlFlowFlow.htmlLIST.htmlFragment.htmlHeading.htmlLine.htmlLineCollection.htmlLines.htmlListBase.htmlListEnd.htmlListItem.htmlListStart.htmlParagraph.htmlPreProcess.htmlRule.htmlSimpleMarkup.htmlSpecial.htmlToFlow.htmlToHtml.htmlToLaTeX.htmlVerbatim.htmlSOAPSOAP.htmlArrayIndexOutOfBoundsError.htmlArrayStoreError.htmlAttachment.htmlEmptyResponseError.htmlEncodingStyleEncodingStyle.htmlASPDotNetHandlerASPDotNetHandler.htmlSOAPTemporalObject.htmlSOAPUnknown.htmlHandlerHandler.htmlEncodingStyleError.htmlLiteralHandlerLiteralHandler.htmlSOAPTemporalObject.htmlSOAPUnknown.htmlSOAPHandlerSOAPHandler.htmlSOAPTemporalObject.htmlSOAPUnknown.htmlEnv.htmlError.htmlFaultError.htmlHTTPConfigLoader.htmlHTTPStreamError.htmlHTTPStreamHandler.htmlHeaderHeader.htmlHandler.htmlHandlerSet.htmlSimpleHandler.htmlMIMEMessageMIMEMessage.htmlHeader.htmlHeaders.htmlMIMEMessageError.htmlPart.htmlMPostUnavailableError.htmlMappingMapping.htmlArrayFactory_.htmlAttachmentFactory.htmlBase64Factory_.htmlBasetypeFactory_.htmlDateTimeFactory_.htmlFactory.htmlHashFactory_.htmlMappedException.htmlMappingError.htmlObject.htmlRegistryRegistry.htmlMap.htmlRubytypeFactory.htmlSOAPException.htmlStringFactory_.htmlTraverseSupport.htmlTypedArrayFactory_.htmlTypedStructFactory_.htmlURIFactory_.htmlWSDLEncodedRegistry.htmlWSDLLiteralRegistry.htmlMarshal.htmlMarshallable.htmlNetHttpClient.htmlParserParser.htmlFormatDecodeError.htmlParseError.htmlParseFrameParseFrame.htmlNodeContainer.htmlUnexpectedElementError.htmlPostUnavailableError.htmlProcessor.htmlPropertyProperty.htmlUtil.htmlRPCRPC.htmlCGIStubCGIStub.htmlSOAPFCGIRequest.htmlSOAPRequest.htmlSOAPStdinRequest.htmlDriver.htmlHTTPServer.htmlMethodDefinitionError.htmlParameterError.htmlProxyProxy.htmlOperation.htmlRPCError.htmlRouterRouter.htmlApplicationScopeOperation.htmlOperation.htmlRequestScopeOperation.htmlSOAPMethod.htmlSOAPMethodRequest.htmlSOAPMethodResponse.htmlSOAPVoid.htmlSOAPlet.htmlStandaloneServer.htmlRPCRoutingError.htmlResponse.htmlResponseFormatError.htmlSOAPAnySimpleType.htmlSOAPAnyURI.htmlSOAPArray.htmlSOAPAttachment.htmlSOAPBase64.htmlSOAPBasetype.htmlSOAPBody.htmlSOAPBoolean.htmlSOAPByte.htmlSOAPCompoundtype.htmlSOAPDate.htmlSOAPDateTime.htmlSOAPDecimal.htmlSOAPDouble.htmlSOAPDuration.htmlSOAPElement.htmlSOAPEnvelope.htmlSOAPEnvelopeElement.htmlSOAPExternalReference.htmlSOAPFault.htmlSOAPFloat.htmlSOAPGDay.htmlSOAPGMonth.htmlSOAPGMonthDay.htmlSOAPGYear.htmlSOAPGYearMonth.htmlSOAPGeneratorSOAPGenerator.htmlFormatEncodeError.htmlSOAPHeader.htmlSOAPHeaderItem.htmlSOAPHexBinary.htmlSOAPInt.htmlSOAPInteger.htmlSOAPLong.htmlSOAPModuleUtils.htmlSOAPNegativeInteger.htmlSOAPNil.htmlSOAPNonNegativeInteger.htmlSOAPNonPositiveInteger.htmlSOAPPositiveInteger.htmlSOAPQName.htmlSOAPRawString.htmlSOAPReference.htmlSOAPShort.htmlSOAPString.htmlSOAPStruct.htmlSOAPTime.htmlSOAPType.htmlSOAPUnsignedByte.htmlSOAPUnsignedInt.htmlSOAPUnsignedLong.htmlSOAPUnsignedShort.htmlSessionManager.htmlStreamError.htmlStreamHandlerStreamHandler.htmlConnectionData.htmlUnhandledMustUnderstandHeaderError.htmlWSDLDriverWSDLDriver.htmlServant__.htmlWSDLDriverFactoryWSDLDriverFactory.htmlFactoryError.htmlSOCKSSocket.htmlScanfScanf.htmlFormatSpecifier.htmlFormatString.htmlScriptError.htmlSecurityError.htmlSet.htmlShellShell.htmlAppendFile.htmlAppendIO.htmlBuiltInCommand.htmlCat.htmlCommandProcessor.htmlConcat.htmlEcho.htmlError.htmlFilter.htmlGlob.htmlProcessController.htmlSystemCommand.htmlTee.htmlShellwords.htmlSignal.htmlSignalException.htmlSimpleDelegator.htmlSingleForwardable.htmlSingleton.htmlSingletonClassMethods.htmlSizedQueue.htmlSocketSocket.htmlConstants.htmlSocketError.htmlSortedSet.htmlStandardError.htmlStopIteration.htmlString.htmlStringIO.htmlStringScannerStringScanner.htmlError.htmlStruct.htmlSymbol.htmlSync.htmlSyncEnumerator.htmlSync_mSync_m.htmlErrErr.htmlLockModeFailer.htmlUnknownLocker.htmlSyntaxError.htmlSystemCallError.htmlSystemExit.htmlSystemStackError.htmlTCPServer.htmlTCPSocket.htmlTSortTSort.htmlCyclic.htmlTempfile.htmlTemplatePageTemplatePage.htmlContext.htmlLineReader.htmlTestUnitUnit.htmlAssertionFailedError.htmlAssertions.htmlAutoRunner.htmlCollectorCollector.htmlDir.htmlObjectSpace.htmlError.htmlFailure.htmlTestCase.htmlTestResult.htmlTestSuite.htmlUIUI.htmlConsoleConsole.htmlTestRunner.htmlFoxFox.htmlFaultListItem.htmlTestRunner.htmlGTKGTK.htmlEnhancedLabel.htmlEnhancedProgressBar.htmlFaultListItem.htmlTestRunner.htmlGTK2GTK2.htmlEnhancedLabel.htmlFaultList.htmlTestRunner.htmlTestRunnerMediator.htmlTestRunnerUtilities.htmlTkTk.htmlTestRunner.htmlUtilUtil.htmlBacktraceFilter.htmlObservable.htmlProcWrapper.htmlThread.htmlThreadError.htmlThreadGroup.htmlThreadsWait.htmlTime.htmlTimeoutTimeout.htmlError.htmlTokenStream.htmlTracer.htmlTrueClass.htmlTruncatedDataError.htmlTypeError.htmlUDPSocket.htmlUNIXServer.htmlUNIXSocket.htmlURIURI.htmlBadURIError.htmlError.htmlEscape.htmlFTP.htmlGeneric.htmlHTTP.htmlHTTPS.htmlInvalidComponentError.htmlInvalidURIError.htmlLDAP.htmlLDAPS.htmlMailTo.htmlREGEXPREGEXP.htmlPATTERN.htmlUnboundMethod.htmlVector.htmlWEBrickWEBrick.htmlAccessLogAccessLog.htmlAccessLogError.htmlBasicLog.htmlCGICGI.htmlSocket.htmlConfig.htmlCookie.htmlDaemon.htmlGenericServer.htmlHTMLUtils.htmlHTTPAuthHTTPAuth.htmlAuthenticator.htmlBasicAuth.htmlDigestAuth.htmlHtdigest.htmlHtgroup.htmlHtpasswd.htmlProxyAuthenticator.htmlProxyBasicAuth.htmlProxyDigestAuth.htmlUserDB.htmlHTTPProxyServer.htmlHTTPRequest.htmlHTTPResponse.htmlHTTPServerHTTPServer.htmlMountTable.htmlHTTPServerError.htmlHTTPServletHTTPServlet.htmlAbstractServlet.htmlCGIHandler.htmlDefaultFileHandler.htmlERBHandler.htmlFileHandler.htmlHTTPServletError.htmlProcHandler.htmlHTTPStatusHTTPStatus.htmlClientError.htmlEOFError.htmlError.htmlInfo.htmlRedirect.htmlServerError.htmlStatus.htmlSuccess.htmlHTTPUtilsHTTPUtils.htmlFormData.htmlHTTPVersion.htmlLog.htmlServerError.htmlSimpleServer.htmlUtils.htmlWSDLWSDL.htmlBinding.htmlDefinitions.htmlDocumentation.htmlError.htmlImport.htmlImporter.htmlInfo.htmlMessage.htmlOperationOperation.htmlNameInfo.htmlOperationBinding.htmlParam.htmlParserParser.htmlAttributeConstraintError.htmlElementConstraintError.htmlFormatDecodeError.htmlParseError.htmlParseFrame.htmlUnexpectedElementError.htmlUnknownAttributeError.htmlUnknownElementError.htmlPart.htmlPort.htmlPortType.htmlSOAPSOAP.htmlAddress.htmlBinding.htmlBody.htmlCGIStubCreator.htmlClassDefCreator.htmlClassDefCreatorSupport.htmlClientSkeltonCreator.htmlDriverCreator.htmlFault.htmlHeader.htmlHeaderFault.htmlMappingRegistryCreator.htmlMethodDefCreator.htmlOperationOperation.htmlOperationInfo.htmlServantSkeltonCreator.htmlStandaloneServerStubCreator.htmlWSDL2Ruby.htmlService.htmlTypes.htmlXMLSchemaXMLSchema.htmlAll.htmlAnnotation.htmlAny.htmlAttribute.htmlChoice.htmlComplexContent.htmlComplexType.htmlContent.htmlElement.htmlEnumeration.htmlImport.htmlImporter.htmlInclude.htmlLength.htmlParserParser.htmlAttributeConstraintError.htmlElementConstraintError.htmlFormatDecodeError.htmlParseError.htmlParseFrame.htmlUnexpectedElementError.htmlUnknownAttributeError.htmlUnknownElementError.htmlPattern.htmlSchema.htmlSequence.htmlSimpleContent.htmlSimpleExtension.htmlSimpleRestriction.htmlSimpleType.htmlUnique.htmlXSD2Ruby.htmlWeakRefWeakRef.htmlRefError.htmlXMLXML.htmlParser.htmlXMLEncoding_jaXMLEncoding_ja.htmlSJISHandler.htmlXMPXMP.htmlStringInputMethod.htmlXSDXSD.htmlCharsetCharset.htmlCharsetConversionError.htmlCharsetError.htmlUnknownCharsetError.htmlXSDError.htmlCodeGenCodeGen.htmlClassDef.htmlCommentDef.htmlGenSupport.htmlMethodDef.htmlModuleDef.htmlError.htmlFloatConstants.htmlIconvCharset.htmlMapping.htmlNSNS.htmlAssigner.htmlFormatError.htmlNSDBase.htmlNamedElements.htmlQName.htmlValueSpaceError.htmlXMLParserXMLParser.htmlParserParser.htmlElementConstraintError.htmlFormatDecodeError.htmlParseError.htmlUnexpectedElementError.htmlUnknownAttributeError.htmlUnknownElementError.htmlREXMLParser.htmlXMLParserXMLParser.htmlListener.htmlXMLScanner.htmlXSDAnySimpleType.htmlXSDAnyURI.htmlXSDBase64Binary.htmlXSDBoolean.htmlXSDByte.htmlXSDDate.htmlXSDDateTime.htmlXSDDateTimeImpl.htmlXSDDecimal.htmlXSDDouble.htmlXSDDuration.htmlXSDFloat.htmlXSDGDay.htmlXSDGMonth.htmlXSDGMonthDay.htmlXSDGYear.htmlXSDGYearMonth.htmlXSDHexBinary.htmlXSDInt.htmlXSDInteger.htmlXSDLong.htmlXSDNegativeInteger.htmlXSDNil.htmlXSDNonNegativeInteger.htmlXSDNonPositiveInteger.htmlXSDNormalizedString.htmlXSDPositiveInteger.htmlXSDQName.htmlXSDShort.htmlXSDString.htmlXSDTime.htmlXSDUnsignedByte.htmlXSDUnsignedInt.htmlXSDUnsignedLong.htmlXSDUnsignedShort.htmlYAMLYAML.htmlBaseEmitter.htmlBaseNode.htmlDBM.htmlDomainType.htmlError.htmlLoader.htmlMapping.htmlObject.htmlOmap.htmlPairs.htmlParseError.htmlPrivateType.htmlSequence.htmlSet.htmlSpecialHash.htmlStore.htmlStream.htmlSyckSyck.htmlNode.htmlTypeError.htmlYPath.htmlYamlNode.htmlZeroDivisionError.htmlZlibZlib.htmlBufError.htmlDataError.htmlDeflate.htmlError.htmlGzipFileGzipFile.htmlCRCError.htmlError.htmlLengthError.htmlNoFooter.htmlGzipReader.htmlGzipWriter.htmlInflate.htmlMemError.htmlNeedDict.htmlStreamEnd.htmlStreamError.htmlVersionError.htmlZStream.htmlfatal.htmlcreated.ridfilesarray_c.htmlbignum_c.htmlclass_c.htmlcompar_c.htmldir_c.htmldln_c.htmldmydln_c.htmldmyext_c.htmlenum_c.htmlenumerator_c.htmlerror_c.htmleval_c.htmlexticonviconv_c.htmlnkflibkconv_rb.htmlnkf_c.htmlsocketsocket_c.htmlstringiostringio_c.htmlstrscanstrscan_c.htmlzlibzlib_c.htmlfile_c.htmlgc_c.htmlhash_c.htmlinits_c.htmlio_c.htmllex_c.htmllibEnglish_rb.htmlEnv_rb.htmlabbrev_rb.htmlbase64_rb.htmlbenchmark_rb.htmlcgicgi-lib_rb.htmlsession_rb.htmlcgi_rb.htmlcomplex_rb.htmlcsv_rb.htmldateformat_rb.htmldate2_rb.htmldate_rb.htmldebug_rb.htmldelegate_rb.htmldrbacl_rb.htmldrb_rb.htmleq_rb.htmlextserv_rb.htmlextservm_rb.htmlgw_rb.htmlinvokemethod_rb.htmlobserver_rb.htmlssl_rb.htmltimeridconv_rb.htmlunix_rb.htmldrb_rb.htmle2mmap_rb.htmlerb_rb.htmleregex_rb.htmlfileutils_rb.htmlfinalize_rb.htmlfind_rb.htmlforwardable_rb.htmlftools_rb.htmlgenerator_rb.htmlgetoptlong_rb.htmlgetopts_rb.htmlgserver_rb.htmlimportenv_rb.htmlipaddr_rb.htmlirbcmdchws_rb.htmlfork_rb.htmlhelp_rb.htmlload_rb.htmlnop_rb.htmlpushws_rb.htmlsubirb_rb.htmlcompletion_rb.htmlcontext_rb.htmlextchange-ws_rb.htmlhistory_rb.htmlloader_rb.htmlmath-mode_rb.htmlmulti-irb_rb.htmlsave-history_rb.htmltracer_rb.htmluse-loader_rb.htmlworkspaces_rb.htmlextend-command_rb.htmlframe_rb.htmlhelp_rb.htmlinit_rb.htmlinput-method_rb.htmllcerror_rb.htmljaerror_rb.htmllocale_rb.htmlnotifier_rb.htmloutput-method_rb.htmlruby-lex_rb.htmlruby-token_rb.htmlslex_rb.htmlversion_rb.htmlworkspace_rb.htmlws-for-case-2_rb.htmlxmp_rb.htmlirb_rb.htmljcode_rb.htmllogger_rb.htmlmailread_rb.htmlmathn_rb.htmlmatrix_rb.htmlmkmf_rb.htmlmonitor_rb.htmlmutex_m_rb.htmlnetftp_rb.htmlhttp_rb.htmlhttps_rb.htmlimap_rb.htmlpop_rb.htmlprotocol_rb.htmlsmtp_rb.htmltelnet_rb.htmlobserver_rb.htmlopen-uri_rb.htmlopen3_rb.htmloptparsedate_rb.htmlshellwords_rb.htmltime_rb.htmluri_rb.htmlversion_rb.htmloptparse_rb.htmlostruct_rb.htmlparsearg_rb.htmlparsedate_rb.htmlpathname_rb.htmlping_rb.htmlpp_rb.htmlprettyprint_rb.htmlprofile_rb.htmlprofiler_rb.htmlpstore_rb.htmlraccparser_rb.htmlrational_rb.htmlrdoccode_objects_rb.htmldiagram_rb.htmldotdot_rb.htmlgeneratorschm_generator_rb.htmlhtml_generator_rb.htmlri_generator_rb.htmltemplatechmchm_rb.htmlhtmlhefss_rb.htmlhtml_rb.htmlkilmer_rb.htmlold_html_rb.htmlone_page_html_rb.htmlxmlrdf_rb.htmlxml_rb.htmlxml_generator_rb.htmlmarkupsimple_markupfragments_rb.htmlinline_rb.htmllines_rb.htmlpreprocess_rb.htmlto_flow_rb.htmlto_html_rb.htmlto_latex_rb.htmlsimple_markup_rb.htmloptions_rb.htmlparsersparse_c_rb.htmlparse_f95_rb.htmlparse_rb_rb.htmlparse_simple_rb.htmlparserfactory_rb.htmlrdoc_rb.htmlriri_cache_rb.htmlri_descriptions_rb.htmlri_display_rb.htmlri_driver_rb.htmlri_formatter_rb.htmlri_options_rb.htmlri_paths_rb.htmlri_reader_rb.htmlri_util_rb.htmlri_writer_rb.htmltemplate_rb.htmltokenstream_rb.htmlusage_rb.htmlreadbytes_rb.htmlresolv-replace_rb.htmlresolv_rb.htmlrexmlattlistdecl_rb.htmlattribute_rb.htmlcdata_rb.htmlchild_rb.htmlcomment_rb.htmldoctype_rb.htmldocument_rb.htmldtdattlistdecl_rb.htmldtd_rb.htmlelementdecl_rb.htmlentitydecl_rb.htmlnotationdecl_rb.htmlelement_rb.htmlencoding_rb.htmlencodingsCP-1252_rb.htmlEUC-JP_rb.htmlICONV_rb.htmlISO-8859-15_rb.htmlISO-8859-1_rb.htmlSHIFT-JIS_rb.htmlSHIFT_JIS_rb.htmlUNILE_rb.htmlUS-ASCII_rb.htmlUTF-16_rb.htmlUTF-8_rb.htmlentity_rb.htmlformattersdefault_rb.htmlpretty_rb.htmltransitive_rb.htmlfunctions_rb.htmlinstruction_rb.htmllightnode_rb.htmlnamespace_rb.htmlnode_rb.htmloutput_rb.htmlparent_rb.htmlparseexception_rb.htmlparsersbaseparser_rb.htmllightparser_rb.htmlpullparser_rb.htmlsax2parser_rb.htmlstreamparser_rb.htmltreeparser_rb.htmlultralightparser_rb.htmlxpathparser_rb.htmlquickpath_rb.htmlrexml_rb.htmlsax2listener_rb.htmlsource_rb.htmlstreamlistener_rb.htmlsyncenumerator_rb.htmltext_rb.htmlundefinednamespaceexception_rb.htmlvalidationrelaxng_rb.htmlvalidation_rb.htmlvalidationexception_rb.htmlxmldecl_rb.htmlxmltokens_rb.htmlxpath_parser_rb.htmlxpath_rb.htmlrindarinda_rb.htmlring_rb.htmltuplespace_rb.htmlrss0_9_rb.html1_0_rb.html2_0_rb.htmlatom_rb.htmlcontent1_0_rb.html2_0_rb.htmlcontent_rb.htmlconverter_rb.htmldublincore1_0_rb.html2_0_rb.htmlatom_rb.htmldublincore_rb.htmlimage_rb.htmlitunes_rb.htmlmaker0_9_rb.html1_0_rb.html2_0_rb.htmlatom_rb.htmlbase_rb.htmlcontent_rb.htmldublincore_rb.htmlentry_rb.htmlfeed_rb.htmlimage_rb.htmlitunes_rb.htmlslash_rb.htmlsyndication_rb.htmltaxonomy_rb.htmltrackback_rb.htmlmaker_rb.htmlparser_rb.htmlrexmlparser_rb.htmlrss_rb.htmlslash_rb.htmlsyndication_rb.htmltaxonomy_rb.htmltrackback_rb.htmlutils_rb.htmlxml-stylesheet_rb.htmlxml_rb.htmlxmlparser_rb.htmlxmlscanner_rb.htmlrss_rb.htmlrubyunit_rb.htmlrunitassert_rb.htmlcuitestrunner_rb.htmlerror_rb.htmltestcase_rb.htmltestresult_rb.htmltestsuite_rb.htmltopublic_rb.htmlscanf_rb.htmlset_rb.htmlshellbuiltin-command_rb.htmlcommand-processor_rb.htmlerror_rb.htmlfilter_rb.htmlprocess-controller_rb.htmlsystem-command_rb.htmlversion_rb.htmlshell_rb.htmlshellwords_rb.htmlsingleton_rb.htmlsoapattachment_rb.htmlbaseData_rb.htmlelement_rb.htmlencodingstyleaspDotNetHandler_rb.htmlhandler_rb.htmlliteralHandler_rb.htmlsoapHandler_rb.htmlgenerator_rb.htmlheaderhandler_rb.htmlhandlerset_rb.htmlsimplehandler_rb.htmlhttpconfigloader_rb.htmlmappingfactory_rb.htmlmapping_rb.htmlregistry_rb.htmlrubytypeFactory_rb.htmltypeMap_rb.htmlwsdlencodedregistry_rb.htmlwsdlliteralregistry_rb.htmlmapping_rb.htmlmarshal_rb.htmlmimemessage_rb.htmlnetHttpClient_rb.htmlparser_rb.htmlprocessor_rb.htmlproperty_rb.htmlrpccgistub_rb.htmldriver_rb.htmlelement_rb.htmlhttpserver_rb.htmlproxy_rb.htmlrouter_rb.htmlrpc_rb.htmlsoaplet_rb.htmlstandaloneServer_rb.htmlsoap_rb.htmlstreamHandler_rb.htmlwsdlDriver_rb.htmlsync_rb.htmltempfile_rb.htmltestunitassertionfailederror_rb.htmlassertions_rb.htmlautorunner_rb.htmlcollectordir_rb.htmlobjectspace_rb.htmlcollector_rb.htmlerror_rb.htmlfailure_rb.htmltestcase_rb.htmltestresult_rb.htmltestsuite_rb.htmluiconsoletestrunner_rb.htmlfoxtestrunner_rb.htmlgtktestrunner_rb.htmlgtk2testrunner_rb.htmltestrunnermediator_rb.htmltestrunnerutilities_rb.htmltktestrunner_rb.htmlutilbacktracefilter_rb.htmlobservable_rb.htmlprocwrapper_rb.htmlunit_rb.htmlthread_rb.htmlthwait_rb.htmltime_rb.htmltimeout_rb.htmltmpdir_rb.htmltracer_rb.htmltsort_rb.htmlun_rb.htmluricommon_rb.htmlftp_rb.htmlgeneric_rb.htmlhttp_rb.htmlhttps_rb.htmlldap_rb.htmlldaps_rb.htmlmailto_rb.htmluri_rb.htmlweakref_rb.htmlwebrickaccesslog_rb.htmlcgi_rb.htmlcompat_rb.htmlconfig_rb.htmlcookie_rb.htmlhtmlutils_rb.htmlhttpauthauthenticator_rb.htmlbasicauth_rb.htmldigestauth_rb.htmlhtdigest_rb.htmlhtgroup_rb.htmlhtpasswd_rb.htmluserdb_rb.htmlhttpauth_rb.htmlhttpproxy_rb.htmlhttprequest_rb.htmlhttpresponse_rb.htmlhttps_rb.htmlhttpserver_rb.htmlhttpservletabstract_rb.htmlcgi_runner_rb.htmlcgihandler_rb.htmlerbhandler_rb.htmlfilehandler_rb.htmlprochandler_rb.htmlhttpservlet_rb.htmlhttpstatus_rb.htmlhttputils_rb.htmlhttpversion_rb.htmllog_rb.htmlserver_rb.htmlssl_rb.htmlutils_rb.htmlversion_rb.htmlwebrick_rb.htmlwsdlbinding_rb.htmldata_rb.htmldefinitions_rb.htmldocumentation_rb.htmlimport_rb.htmlimporter_rb.htmlinfo_rb.htmlmessage_rb.htmloperationBinding_rb.htmloperation_rb.htmlparam_rb.htmlparser_rb.htmlpart_rb.htmlportType_rb.htmlport_rb.htmlservice_rb.htmlsoapaddress_rb.htmlbinding_rb.htmlbody_rb.htmlcgiStubCreator_rb.htmlclassDefCreatorSupport_rb.htmlclassDefCreator_rb.htmlclientSkeltonCreator_rb.htmlcomplexType_rb.htmldata_rb.htmldefinitions_rb.htmldriverCreator_rb.htmlelement_rb.htmlfault_rb.htmlheader_rb.htmlheaderfault_rb.htmlmappingRegistryCreator_rb.htmlmethodDefCreator_rb.htmloperation_rb.htmlservantSkeltonCreator_rb.htmlstandaloneServerStubCreator_rb.htmlwsdl2ruby_rb.htmltypes_rb.htmlwsdl_rb.htmlxmlSchemaall_rb.htmlannotation_rb.htmlany_rb.htmlattribute_rb.htmlchoice_rb.htmlcomplexContent_rb.htmlcomplexType_rb.htmlcontent_rb.htmldata_rb.htmlelement_rb.htmlenumeration_rb.htmlimport_rb.htmlimporter_rb.htmlinclude_rb.htmllength_rb.htmlparser_rb.htmlpattern_rb.htmlschema_rb.htmlsequence_rb.htmlsimpleContent_rb.htmlsimpleExtension_rb.htmlsimpleRestriction_rb.htmlsimpleType_rb.htmlunique_rb.htmlxsd2ruby_rb.htmlxsdcharset_rb.htmlcodegenclassdef_rb.htmlcommentdef_rb.htmlgensupport_rb.htmlmethoddef_rb.htmlmoduledef_rb.htmlcodegen_rb.htmldatatypes1999_rb.htmldatatypes_rb.htmliconvcharset_rb.htmlmapping_rb.htmlnamedelements_rb.htmlns_rb.htmlqname_rb.htmlxmlparserparser_rb.htmlrexmlparser_rb.htmlxmlparser_rb.htmlxmlscanner_rb.htmlxmlparser_rb.htmlyamlbaseemitter_rb.htmlbasenode_rb.htmlconstants_rb.htmldbm_rb.htmlencoding_rb.htmlerror_rb.htmlloader_rb.htmlrubytypes_rb.htmlstore_rb.htmlstream_rb.htmlstringio_rb.htmlsyck_rb.htmltag_rb.htmltypes_rb.htmlyamlnode_rb.htmlypath_rb.htmlyaml_rb.htmlmain_c.htmlmarshal_c.htmlmath_c.htmlnumeric_c.htmlobject_c.htmlpack_c.htmlparse_c.htmlprec_c.htmlprocess_c.htmlrandom_c.htmlrange_c.htmlre_c.htmlregex_c.htmlruby_c.htmlsignal_c.htmlsprintf_c.htmlst_c.htmlstring_c.htmlstruct_c.htmltime_c.htmlutil_c.htmlvariable_c.htmlversion_c.htmlfr_class_index.htmlfr_file_index.htmlfr_method_index.htmlindex.htmlrdoc-style.css/usr/share/doc/packages/ruby//usr/share/doc/packages/ruby/ruby-doc-bundle//usr/share/doc/packages/ruby/ruby-doc-bundle/CLR-FAQ//usr/share/doc/packages/ruby/ruby-doc-bundle/FAQ//usr/share/doc/packages/ruby/ruby-doc-bundle/GSWR//usr/share/doc/packages/ruby/ruby-doc-bundle/Manual//usr/share/doc/packages/ruby/ruby-doc-bundle/Manual/man-1.4//usr/share/doc/packages/ruby/ruby-doc-bundle/Newcomers//usr/share/doc/packages/ruby/ruby-doc-bundle/ProgrammingRuby//usr/share/doc/packages/ruby/ruby-doc-bundle/ProgrammingRuby/book//usr/share/doc/packages/ruby/ruby-doc-bundle/Tutorial//usr/share/doc/packages/ruby/ruby-doc-bundle/Tutorial/part_01//usr/share/doc/packages/ruby/ruby-doc-bundle/Tutorial/part_01/first_steps//usr/share/doc/packages/ruby/ruby-doc-bundle/Tutorial/part_01/objects//usr/share/doc/packages/ruby/ruby-doc-bundle/Tutorial/part_01/programs//usr/share/doc/packages/ruby/ruby-doc-bundle/Tutorial/part_01/strings//usr/share/doc/packages/ruby/ruby-doc-bundle/Tutorial/part_01/variables//usr/share/doc/packages/ruby/ruby-doc-bundle/Tutorial/part_02//usr/share/doc/packages/ruby/ruby-doc-bundle/Tutorial/part_02/conditionals//usr/share/doc/packages/ruby/ruby-doc-bundle/Tutorial/part_02/loops//usr/share/doc/packages/ruby/ruby-doc-bundle/Tutorial/part_02/user_input//usr/share/doc/packages/ruby/ruby-doc-bundle/Tutorial/part_02/while//usr/share/doc/packages/ruby/ruby-doc-bundle/Tutorial/part_03//usr/share/doc/packages/ruby/ruby-doc-bundle/UsersGuide//usr/share/doc/packages/ruby/ruby-doc-bundle/UsersGuide/rg//usr/share/doc/packages/ruby/ruby-library-docs//usr/share/doc/packages/ruby/ruby-library-docs/classes//usr/share/doc/packages/ruby/ruby-library-docs/classes/ACL//usr/share/doc/packages/ruby/ruby-library-docs/classes/Benchmark//usr/share/doc/packages/ruby/ruby-library-docs/classes/CGI//usr/share/doc/packages/ruby/ruby-library-docs/classes/CGI/Session//usr/share/doc/packages/ruby/ruby-library-docs/classes/CSV//usr/share/doc/packages/ruby/ruby-library-docs/classes/DEBUGGER__//usr/share/doc/packages/ruby/ruby-library-docs/classes/DOT//usr/share/doc/packages/ruby/ruby-library-docs/classes/DRb//usr/share/doc/packages/ruby/ruby-library-docs/classes/DRb/DRbSSLSocket//usr/share/doc/packages/ruby/ruby-library-docs/classes/DRb/DRbServer//usr/share/doc/packages/ruby/ruby-library-docs/classes/DRb/TimerIdConv//usr/share/doc/packages/ruby/ruby-library-docs/classes/DRb/TimerIdConv/TimerHolder2//usr/share/doc/packages/ruby/ruby-library-docs/classes/ERB//usr/share/doc/packages/ruby/ruby-library-docs/classes/Enumerable//usr/share/doc/packages/ruby/ruby-library-docs/classes/Errno//usr/share/doc/packages/ruby/ruby-library-docs/classes/Exception2MessageMapper//usr/share/doc/packages/ruby/ruby-library-docs/classes/File//usr/share/doc/packages/ruby/ruby-library-docs/classes/FileUtils//usr/share/doc/packages/ruby/ruby-library-docs/classes/Generators//usr/share/doc/packages/ruby/ruby-library-docs/classes/GetoptLong//usr/share/doc/packages/ruby/ruby-library-docs/classes/IRB//usr/share/doc/packages/ruby/ruby-library-docs/classes/IRB/ExtendCommand//usr/share/doc/packages/ruby/ruby-library-docs/classes/IRB/Notifier//usr/share/doc/packages/ruby/ruby-library-docs/classes/IRB/SLex//usr/share/doc/packages/ruby/ruby-library-docs/classes/Iconv//usr/share/doc/packages/ruby/ruby-library-docs/classes/Logger//usr/share/doc/packages/ruby/ruby-library-docs/classes/Logger/LogDevice//usr/share/doc/packages/ruby/ruby-library-docs/classes/MonitorMixin//usr/share/doc/packages/ruby/ruby-library-docs/classes/MonitorMixin/ConditionVariable//usr/share/doc/packages/ruby/ruby-library-docs/classes/NameError//usr/share/doc/packages/ruby/ruby-library-docs/classes/Net//usr/share/doc/packages/ruby/ruby-library-docs/classes/Net/HTTP//usr/share/doc/packages/ruby/ruby-library-docs/classes/Net/IMAP//usr/share/doc/packages/ruby/ruby-library-docs/classes/Net/SMTP//usr/share/doc/packages/ruby/ruby-library-docs/classes/OpenURI//usr/share/doc/packages/ruby/ruby-library-docs/classes/OptionParser//usr/share/doc/packages/ruby/ruby-library-docs/classes/Options//usr/share/doc/packages/ruby/ruby-library-docs/classes/PP//usr/share/doc/packages/ruby/ruby-library-docs/classes/PStore//usr/share/doc/packages/ruby/ruby-library-docs/classes/PrettyPrint//usr/share/doc/packages/ruby/ruby-library-docs/classes/Process//usr/share/doc/packages/ruby/ruby-library-docs/classes/RDoc//usr/share/doc/packages/ruby/ruby-library-docs/classes/RDoc/Context//usr/share/doc/packages/ruby/ruby-library-docs/classes/RDoc/Fortran95parser//usr/share/doc/packages/ruby/ruby-library-docs/classes/REXML//usr/share/doc/packages/ruby/ruby-library-docs/classes/REXML/DTD//usr/share/doc/packages/ruby/ruby-library-docs/classes/REXML/Formatters//usr/share/doc/packages/ruby/ruby-library-docs/classes/REXML/Light//usr/share/doc/packages/ruby/ruby-library-docs/classes/REXML/Parsers//usr/share/doc/packages/ruby/ruby-library-docs/classes/REXML/Validation//usr/share/doc/packages/ruby/ruby-library-docs/classes/RI//usr/share/doc/packages/ruby/ruby-library-docs/classes/RI/AttributeFormatter//usr/share/doc/packages/ruby/ruby-library-docs/classes/RI/Options//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Atom//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Atom/ContentModel//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Atom/Feed//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Atom/Feed/Entry//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Atom/PersonConstruct//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/ITunesChannelModel//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/ITunesItemModel//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/ImageFaviconModel//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/ImageItemModel//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/Atom//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/Atom/Entry//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/Atom/Entry/Channel//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/Atom/Entry/Channel/SkipDays//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/Atom/Entry/Channel/SkipHours//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/Atom/Entry/Items//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/Atom/Feed//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/Atom/Feed/Channel//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/Atom/Feed/Channel/Categories//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/Atom/Feed/Channel/Links//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/Atom/Feed/Channel/SkipDays//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/Atom/Feed/Channel/SkipHours//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/Atom/Feed/Items//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/Atom/Feed/Items/Item//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/Atom/Feed/Items/Item/Categories//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/Atom/Feed/Items/Item/Links//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/Atom/Feed/Items/Item/Source//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/Atom/Feed/Items/Item/Source/Categories//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/Atom/Feed/Items/Item/Source/Links//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/AtomTextConstructBase//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/ChannelBase//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/ChannelBase/AuthorsBase//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/ChannelBase/CategoriesBase//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/ChannelBase/ContributorsBase//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/ChannelBase/ITunesCategories//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/ChannelBase/LinksBase//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/ChannelBase/SkipDaysBase//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/ChannelBase/SkipHoursBase//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/ITunesChannelModel//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/ITunesChannelModel/ITunesCategoriesBase//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/ITunesItemModel//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/ImageFaviconModel//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/ImageItemModel//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/ItemsBase//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/ItemsBase/ItemBase//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/ItemsBase/ItemBase/SourceBase//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/RSS09//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/RSS09/Channel//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/RSS09/Channel/Authors//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/RSS09/Channel/Categories//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/RSS09/Channel/Contributors//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/RSS09/Channel/Links//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/RSS09/Channel/SkipDays//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/RSS09/Channel/SkipHours//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/RSS09/Items//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/RSS09/Items/Item//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/RSS09/Items/Item/Authors//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/RSS09/Items/Item/Categories//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/RSS09/Items/Item/Contributors//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/RSS09/Items/Item/Links//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/RSS09/Items/Item/Source//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/RSS09/Items/Item/Source/Authors//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/RSS09/Items/Item/Source/Categories//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/RSS09/Items/Item/Source/Contributors//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/RSS09/Items/Item/Source/Links//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/RSS10//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/RSS10/Channel//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/RSS10/Channel/Authors//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/RSS10/Channel/Categories//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/RSS10/Channel/Contributors//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/RSS10/Channel/Links//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/RSS10/Channel/SkipDays//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/RSS10/Channel/SkipHours//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/RSS10/Items//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/RSS10/Items/Item//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/RSS10/Items/Item/Authors//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/RSS10/Items/Item/Categories//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/RSS10/Items/Item/Contributors//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/RSS10/Items/Item/Links//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/RSS10/Items/Item/Source//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/RSS10/Items/Item/Source/Authors//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/RSS10/Items/Item/Source/Categories//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/RSS10/Items/Item/Source/Contributors//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/RSS10/Items/Item/Source/Links//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/RSS20//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/RSS20/Channel//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/RSS20/Channel/Categories//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/RSS20/Channel/SkipDays//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/RSS20/Channel/SkipHours//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/RSS20/Items//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/RSS20/Items/Item//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/RSS20/Items/Item/Authors//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/RSS20/Items/Item/Categories//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/RSS20/Items/Item/Source//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/RSS20/Items/Item/Source/Links//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/TaxonomyTopicModel//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/TaxonomyTopicModel/TaxonomyTopicsBase//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/TaxonomyTopicsModel//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/TrackBackModel//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/TrackBackModel/TrackBackAboutsBase//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Maker/XMLStyleSheets//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/RDF//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/RDF/Channel//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Rss//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Rss/Channel//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Rss/Channel/Item//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Rss/Channel/SkipDays//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Rss/Channel/SkipHours//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/TaxonomyTopicModel//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/TaxonomyTopicsModel//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/TrackBackModel10//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/TrackBackModel20//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/Utils//usr/share/doc/packages/ruby/ruby-library-docs/classes/RSS/XML//usr/share/doc/packages/ruby/ruby-library-docs/classes/RUNIT//usr/share/doc/packages/ruby/ruby-library-docs/classes/RUNIT/CUI//usr/share/doc/packages/ruby/ruby-library-docs/classes/Racc//usr/share/doc/packages/ruby/ruby-library-docs/classes/Resolv//usr/share/doc/packages/ruby/ruby-library-docs/classes/Resolv/DNS//usr/share/doc/packages/ruby/ruby-library-docs/classes/Resolv/DNS/Config//usr/share/doc/packages/ruby/ruby-library-docs/classes/Resolv/DNS/Requester//usr/share/doc/packages/ruby/ruby-library-docs/classes/Resolv/DNS/Resource//usr/share/doc/packages/ruby/ruby-library-docs/classes/Resolv/DNS/Resource/IN//usr/share/doc/packages/ruby/ruby-library-docs/classes/Rinda//usr/share/doc/packages/ruby/ruby-library-docs/classes/Rinda/TupleBag//usr/share/doc/packages/ruby/ruby-library-docs/classes/RubyLex//usr/share/doc/packages/ruby/ruby-library-docs/classes/RubyToken//usr/share/doc/packages/ruby/ruby-library-docs/classes/SM//usr/share/doc/packages/ruby/ruby-library-docs/classes/SM/Flow//usr/share/doc/packages/ruby/ruby-library-docs/classes/SOAP//usr/share/doc/packages/ruby/ruby-library-docs/classes/SOAP/EncodingStyle//usr/share/doc/packages/ruby/ruby-library-docs/classes/SOAP/EncodingStyle/ASPDotNetHandler//usr/share/doc/packages/ruby/ruby-library-docs/classes/SOAP/EncodingStyle/Handler//usr/share/doc/packages/ruby/ruby-library-docs/classes/SOAP/EncodingStyle/LiteralHandler//usr/share/doc/packages/ruby/ruby-library-docs/classes/SOAP/EncodingStyle/SOAPHandler//usr/share/doc/packages/ruby/ruby-library-docs/classes/SOAP/Header//usr/share/doc/packages/ruby/ruby-library-docs/classes/SOAP/MIMEMessage//usr/share/doc/packages/ruby/ruby-library-docs/classes/SOAP/Mapping//usr/share/doc/packages/ruby/ruby-library-docs/classes/SOAP/Mapping/Registry//usr/share/doc/packages/ruby/ruby-library-docs/classes/SOAP/Parser//usr/share/doc/packages/ruby/ruby-library-docs/classes/SOAP/Parser/ParseFrame//usr/share/doc/packages/ruby/ruby-library-docs/classes/SOAP/Property//usr/share/doc/packages/ruby/ruby-library-docs/classes/SOAP/RPC//usr/share/doc/packages/ruby/ruby-library-docs/classes/SOAP/RPC/CGIStub//usr/share/doc/packages/ruby/ruby-library-docs/classes/SOAP/RPC/Proxy//usr/share/doc/packages/ruby/ruby-library-docs/classes/SOAP/RPC/Router//usr/share/doc/packages/ruby/ruby-library-docs/classes/SOAP/SOAPGenerator//usr/share/doc/packages/ruby/ruby-library-docs/classes/SOAP/StreamHandler//usr/share/doc/packages/ruby/ruby-library-docs/classes/SOAP/WSDLDriver//usr/share/doc/packages/ruby/ruby-library-docs/classes/SOAP/WSDLDriverFactory//usr/share/doc/packages/ruby/ruby-library-docs/classes/Scanf//usr/share/doc/packages/ruby/ruby-library-docs/classes/Shell//usr/share/doc/packages/ruby/ruby-library-docs/classes/Socket//usr/share/doc/packages/ruby/ruby-library-docs/classes/StringScanner//usr/share/doc/packages/ruby/ruby-library-docs/classes/Sync_m//usr/share/doc/packages/ruby/ruby-library-docs/classes/Sync_m/Err//usr/share/doc/packages/ruby/ruby-library-docs/classes/TSort//usr/share/doc/packages/ruby/ruby-library-docs/classes/TemplatePage//usr/share/doc/packages/ruby/ruby-library-docs/classes/Test//usr/share/doc/packages/ruby/ruby-library-docs/classes/Test/Unit//usr/share/doc/packages/ruby/ruby-library-docs/classes/Test/Unit/Collector//usr/share/doc/packages/ruby/ruby-library-docs/classes/Test/Unit/UI//usr/share/doc/packages/ruby/ruby-library-docs/classes/Test/Unit/UI/Console//usr/share/doc/packages/ruby/ruby-library-docs/classes/Test/Unit/UI/Fox//usr/share/doc/packages/ruby/ruby-library-docs/classes/Test/Unit/UI/GTK//usr/share/doc/packages/ruby/ruby-library-docs/classes/Test/Unit/UI/GTK2//usr/share/doc/packages/ruby/ruby-library-docs/classes/Test/Unit/UI/Tk//usr/share/doc/packages/ruby/ruby-library-docs/classes/Test/Unit/Util//usr/share/doc/packages/ruby/ruby-library-docs/classes/Timeout//usr/share/doc/packages/ruby/ruby-library-docs/classes/URI//usr/share/doc/packages/ruby/ruby-library-docs/classes/URI/REGEXP//usr/share/doc/packages/ruby/ruby-library-docs/classes/WEBrick//usr/share/doc/packages/ruby/ruby-library-docs/classes/WEBrick/AccessLog//usr/share/doc/packages/ruby/ruby-library-docs/classes/WEBrick/CGI//usr/share/doc/packages/ruby/ruby-library-docs/classes/WEBrick/HTTPAuth//usr/share/doc/packages/ruby/ruby-library-docs/classes/WEBrick/HTTPServer//usr/share/doc/packages/ruby/ruby-library-docs/classes/WEBrick/HTTPServlet//usr/share/doc/packages/ruby/ruby-library-docs/classes/WEBrick/HTTPStatus//usr/share/doc/packages/ruby/ruby-library-docs/classes/WEBrick/HTTPUtils//usr/share/doc/packages/ruby/ruby-library-docs/classes/WSDL//usr/share/doc/packages/ruby/ruby-library-docs/classes/WSDL/Operation//usr/share/doc/packages/ruby/ruby-library-docs/classes/WSDL/Parser//usr/share/doc/packages/ruby/ruby-library-docs/classes/WSDL/SOAP//usr/share/doc/packages/ruby/ruby-library-docs/classes/WSDL/SOAP/Operation//usr/share/doc/packages/ruby/ruby-library-docs/classes/WSDL/XMLSchema//usr/share/doc/packages/ruby/ruby-library-docs/classes/WSDL/XMLSchema/Parser//usr/share/doc/packages/ruby/ruby-library-docs/classes/WeakRef//usr/share/doc/packages/ruby/ruby-library-docs/classes/XML//usr/share/doc/packages/ruby/ruby-library-docs/classes/XMLEncoding_ja//usr/share/doc/packages/ruby/ruby-library-docs/classes/XMP//usr/share/doc/packages/ruby/ruby-library-docs/classes/XSD//usr/share/doc/packages/ruby/ruby-library-docs/classes/XSD/Charset//usr/share/doc/packages/ruby/ruby-library-docs/classes/XSD/CodeGen//usr/share/doc/packages/ruby/ruby-library-docs/classes/XSD/NS//usr/share/doc/packages/ruby/ruby-library-docs/classes/XSD/XMLParser//usr/share/doc/packages/ruby/ruby-library-docs/classes/XSD/XMLParser/Parser//usr/share/doc/packages/ruby/ruby-library-docs/classes/XSD/XMLParser/XMLParser//usr/share/doc/packages/ruby/ruby-library-docs/classes/YAML//usr/share/doc/packages/ruby/ruby-library-docs/classes/YAML/Syck//usr/share/doc/packages/ruby/ruby-library-docs/classes/Zlib//usr/share/doc/packages/ruby/ruby-library-docs/classes/Zlib/GzipFile//usr/share/doc/packages/ruby/ruby-library-docs/files//usr/share/doc/packages/ruby/ruby-library-docs/files/ext//usr/share/doc/packages/ruby/ruby-library-docs/files/ext/iconv//usr/share/doc/packages/ruby/ruby-library-docs/files/ext/nkf//usr/share/doc/packages/ruby/ruby-library-docs/files/ext/nkf/lib//usr/share/doc/packages/ruby/ruby-library-docs/files/ext/socket//usr/share/doc/packages/ruby/ruby-library-docs/files/ext/stringio//usr/share/doc/packages/ruby/ruby-library-docs/files/ext/strscan//usr/share/doc/packages/ruby/ruby-library-docs/files/ext/zlib//usr/share/doc/packages/ruby/ruby-library-docs/files/lib//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/cgi//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/date//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/drb//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/irb//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/irb/cmd//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/irb/ext//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/irb/lc//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/irb/lc/ja//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/net//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/optparse//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/racc//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/rdoc//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/rdoc/dot//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/rdoc/generators//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/rdoc/generators/template//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/rdoc/generators/template/chm//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/rdoc/generators/template/html//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/rdoc/generators/template/xml//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/rdoc/markup//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/rdoc/markup/simple_markup//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/rdoc/parsers//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/rdoc/ri//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/rexml//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/rexml/dtd//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/rexml/encodings//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/rexml/formatters//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/rexml/light//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/rexml/parsers//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/rexml/validation//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/rinda//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/rss//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/rss/content//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/rss/dublincore//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/rss/maker//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/runit//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/runit/cui//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/shell//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/soap//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/soap/encodingstyle//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/soap/header//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/soap/mapping//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/soap/rpc//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/test//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/test/unit//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/test/unit/collector//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/test/unit/ui//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/test/unit/ui/console//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/test/unit/ui/fox//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/test/unit/ui/gtk//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/test/unit/ui/gtk2//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/test/unit/ui/tk//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/test/unit/util//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/uri//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/webrick//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/webrick/httpauth//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/webrick/httpservlet//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/wsdl//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/wsdl/soap//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/wsdl/xmlSchema//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/xsd//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/xsd/codegen//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/xsd/xmlparser//usr/share/doc/packages/ruby/ruby-library-docs/files/lib/yaml/-fomit-frame-pointer -fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:11.4:Update:Test/standard/86a119942a836723a09600a0f0b0d169-rubycpiolzma5i586-suse-linux 1pB:=^-?] "k%|}$V&mlN %Eod( ¤ %Sa&cyAJHok_sSU\nAݙ`hfɌRXF'5oT/s͙-We!=m8oZϊ'lZ`N9q*ȸƨx뒛[(/caUB4>U5j8ODEa zH5JҼ…ܵz\H?A7AqރFɩ!I{ ZGڱcB5r+iUGA\oA}/9&g99!?iἕ29)!NNUO2QJ v$toF\$&',e)MOVef󸔞?40 WGǬ eb}p&L%5^ᣳSKЂPCF 4 ͂i]bHT"Qel·șRZ`Kb6纪y̜|R8mr=^">QnWT:bdx$0 MOUL52_$Tc!5̛zA6[8IwEP})-CR3 ߇PhB+Z-IiOEo{t)84΋wu]^P-j7B9Ti ,glsUE͖kҗ͋F g>idiiYH2ۥ+kU;s9TО+_^uWS*iF{mkIMc: 0R^wGhVOr)RÚ%a__)CFӤ&cuKTW˱{a](q`hD};\Ѱ)!mxySz< X1!z'2Z |X4kLd,ņ|@i+~nUebK6Pʸ%q\Jxm["R$#&FM dOܛzl8}!D>mfC/U͖ k&J VЮ. E,ěJȎDu\xWivS tHں"Sl 3vfǐ+ s_`yg=\G:`3aG(5 :l:MG:تEx;; p8kãFPSȒsL~ŝr)QBKAs$a.Sydze_>$Q IZofb)t +<GEʪHQM8U"R J..6pGD(;SH)Yo"0#&r:wY\]mRUɳ;sk 8 t(s-~m]^S`Oiu/5KŚ4`4ᶫk7ɹqӔ u Mmvpr7 "(7Dm3Y0)H:kC,TX" i%2U{9 X=7jY6Ml "]rpу=栃ѹ·MgV -9RwrGJͿCsp̓dް!/0&CoG32o#˄\.37{a0J`NYqnpČR8 MM̶ B!NzmphAG /.KVTE3 }Ib݁mW ]z ,p@CNc#,lMqcL3Z=r&ǬɃ SX&,RgV_6S3z0E>'1vrWaƯ$'mn#|Gܓ [$Q|Hp䬧5RL&C:Hm8PWmᖯ[ QwɆZOP3,=jLKx%BV 973 .*g8aSkO~BP /G+-PYg, VlLj*q t^S0X5<:~8OVU]|Fr+̖^n-9`Oh/\ |tΕ- uAH%o<Ĕ TZ 1TV?ec(=!Ņ}-3a 6t7hy%/)kL,o\fҾuNCKa*#0oE\lR3nA-k]sHMXmR% 銇B~a._\9qCD|Kʧ_ S ~߀+&Yov9?̽}"rc9iϾK뛍s('dQ8v47e;zю#;B1 B}kCD ܵ9bU}Ϥ[xcGi\qW VF':Pe;0gk][])5x,AJ=Apg,&<9 !ߙH)~+v[k"BDqTG̢/ۧz~BT;ZAu3 LWO y_s `c T/[" 8#I&id(xkC!f6LX5Gا7`\TDg(GMTX^iM[v8vF8̱t[DUMvUu"=@רuDN\4Ÿ5}O5nbG?2/*[nԹ*ȷ;`3X.iD?@T~-ް'=g\dZEϹT4dV):"> "Ym$ (YH |ܹ5ExFEOc A;q쎤 8S74[:lNkXd6ĦX0 s- $Ḧ́:DMlc=vȦg~ 5١iՙ|\'EN^]@;l:8#݁nBUg07 /|r~1.lʳCJs" Y!UxJ3( (NP8= O?&SpH{O  cPCѬѩvkψ}61}+&S3x /15qRFPޕ4ZpqT%d n/z3D׫gQhT?KBj^4u7"<pt񐬯@&Ir +[|܆;ɡ7%L SV/46lAJ~z=,zf:C klŧxihȞ^WAqV;P^+N#\*NHyãX>EgKof9umia.B٪-3qNޖձ%E!1{=|љ?-u1A3M`b9X~ί.R$ mx!ZŇ9^ h)tAK7Z)ޅvT.W%R=3Kouk9 Ym5E1KN)=+AHP#n總ߥ@'+wKdGնƌDv ;MbB]Db8ʪk]V|jov|GLA6rbUi-Z\Q*e}}KUaZBv@Lg`4 <"Ȃŕ%qsxT;ϣ+ҦLpZJ@\]R׊)wp-g6Ed?:\j 5۞SxcuJhԬ=PZ"d-\M-Sǖ^j++ Ф=A8. [\3=c!^cb p U F@$'_8yUAp_iodRmJEx*KTx'޳@Y  [x>($/-@ b s]q]aבDSo#9X&Qzd(1nK[\=vlkV764_"G%#Oo'J 4 7qytwNMpS Dd,~j;c|XfBfANVs?10ai%[G,;S)>yP0""!zLK\zFludT8vKLaEf0]&D`fɡkr@Pl(W#d]ߑGڶc ۼ'6'»q,9YșgG 6^b2jm ԟc!tɵ4 vn]I?Հ )>v!36Nm4jw*hD\fH!"q#`z5 Yz2CWc2,'n}&4È)w.hK<(5aH/?~dZKz"++FE)i0EetUaH?RCECEn&6jW]5.FI}x%=Efjޓֻ]yE=+(jhdw+GoHtݰ´TO)O,زlVܔԫ$\#5yɫb@PZOH —79JEswFiz^쓁 f}H;1Jqx`@"g"2Cѝ2 ,G6aMd#]kOYw o]|7w+. ~[ tIE]>/ O$SBCp!c^ 5}fu83v9φ:KDԂJS~"[2'`Ofwn{聋sҖ"0E(6~`nq.҂PF_C/Ӣ QhC E[e'U+ ɩUIwt̹K\.D#~Q=mkҼ @NN*կ!vD7HsqC#+qZ爣S':x}O`tƍ$JymQoPsmZ?*{N_HWAsLURX8vD }n`+01"RSpe`~Iϊ^ 1jkbrgYFmh`jáiUj?it4s ͚tEYף^kpiF5J)ڷ7>xnzP1^W5ͭH~s^'LeA\0f#W65^>'Y-h;U*743z.Aruͣce"@k|@&*S%k=glf^ :ԇa'.҉{8cl<]Bt?O :Y"oZK{pnȾ_,4 !.L8>G ϩΛ,Rlfyu'rUENQN41n_l*Q_\.kESSueQ*Zx=/c@W<2P;. 彤;y*x"6q9R6gtzӿcaQqAZf V '5ajCV֨gI._ȳBJ^XӞaD{nVVcHU*gWQg-`򁔣#!Ϲ$HJz+޼5l6Jl _gEj=ij3Y鯨j̒}p w;P9n&rgMHնwh6=ƨޛ?XPE~0 D֑n>|4#%VP az%k8Ua8FxYVn.oR)n)"^,{rL8y$`^:Z>xvB-6NmuѾb+{vhpĆzQ^.𼉆$^]5ŎJa+WӸf/qG'La rSݷY(wҞm:nM` X|婘]FA/NJ,/lh 8F g@UvӜ[0ѲG{:}3l}UOT}>8 > mƛV,~^)|eu:_?ջKHQ#YM*u1 d&%F@|/,Lf͗rjiNN*̮Eሦl' S7Vz妬?w=ī:}ԦE6,A?k)2XﺗaM9v v6㵵ʇP&Esfϫp… &Mʴt^q~m@5Eڈ>z"З C8G9lfl% |b0#M!N`0Uć]Ɣ.f0~z5'$֯zWCh/W;rGtUexAz#R؁PMާݪlg6DKZp%%5HP{@.yम4Pݳ 9E4=fUeKp@?}0rߣ5_8dDn5!\ C" R<s۪b{yBph4aE6qO͕[a?@g*GmJYߗ H +"TS鼢E& uQ-4i!͛`TP`<֣udJlb&jʃ {i )5Eptd\r^8E/8+Kdحf!O @* _J;"YNt{Q,(")<%sG?$%Ki /4th14F#beGSbFdHYvIp*Tu4.s݁R⒩%:\avύfcJdĠWpB"mˎjf7NȆ +F(vV}0˚cCW_eUv0Ƅv(iC!-֖Ӊ0w#\!iIQPVנzpKvG5 t/]o0OЦ ^RydS^a}4ڵtsƶzb %=$I|wϺ?b+VAtTT[?_m(3<(QmztVh$_;.Ÿ|0BAU-/4P'Spi7$.փje9FG F-*$ܙ0FxJ,3Ջ H*?Y q e~lClMq)|:<l4Ql8i Hi208p-˲0͔JgJ.|p6;6v?h갡Ncw6LDxh:9hBe׶7ڂ_S-EXǙ8>7l<tU[TF4ǪFLXm#ǎzb*}.OQe_d(2)̤vٰ ֳ ){w8,.]DD $U <]JE*bO28#,5pܯz7$2A7KM5bsvf:hJ>XpOZX0[&-7 M 0"77ԠD\HE: 0v{p =3.v)` hyfC9=3@*wAЙq=vȚ䲙_ D^`W'1MGA4fv\TѢcWlL% <$8Hva} +[}oh4h3X%ga]`!'E"(4tJ@$ZpLJ_(mc<)Gh;I!3tA9@\_=Ei*]6c2(]I8o =Q:2"ܵ ]1tEQcZFwL rb9ߑ6VqkfΓJ"==o۝W}N`h9r2z}5Y%!˽^{ۚ0CSi]iǤæC*\9vBA`M*oM!R~ˢ`" G_"^B +Tv|x*Z3g@cPs*%S<L@|Q2xצYr(;s^|ӆdni4Y(̩{nUKJ\ Dt<<zվBQ 2R=l,OCH\l7 L0uR9;fP$F?`9T$n;~"TK9۟5ZWt k\R!kcngL:ƽ! ~Sh~ܗ8|n]% {8G),F]GSY%QP 7>! uW.&-neO6׉7"e34ta}1uPۢl4ehR J &$㧡rQ`*i3oArfOs 5ͪRc i !TQ9NOz`ٝT^OJ'|M2`ޜIX LcP\!C:;6 /f-)<^):ބ(o讃|2W=OUJ!psbl6KhHQQ+TO L/{{G# -mv_dQ]6b!Z7pΑ8ʠo%PaD1'b5zӅ}I  c3C5G7S~ѾQ v7:ʦ*lHU+%B_M^0Hү^[m0+)ra}qP;8٧?=/Qylj0w`,IZxoTC!ތ=k]x@\onu^w3 g?󁏚!P]: Y0`xtxPUo9m>y^G5r,PR֥cmҜAv8NwnD k>SxES2GaCiA>o7*yگ3M=I]cw{ꤜUNtg`ܕHx/ , dĔ3HLn=)d/2.Nids+nZ4 ۙX&։N/}#Щq 6%Աxж@1E3nMY}3W?1] 6Hx/JДA|ܩx!pKRP>d^2|@<^lkńS$; Fba$Li FXȦt7WW8RLʾ 5(ظp>ţdzYGISr%XC^r΋2B3V'{HEBs-z 2Ι)GΥ,c*Y{V(P?0aI}nHǼ"gQF@dS*bC`NRBIEؔdz% ^'pEڶ2ϞfrVW1q/RM*c$Fմ)5٫kTiyΩm: TXn'Elكnz( VY,jl 슟HJ8ۋ砱(Hf D͉RwlͿ Wh8F3#ۓ5ñ_ ?`8n1^SZe} < g>Q߾q=e/%sq } ޻Z0,wƞ D&*i!^򉊽 Bb)/VUz_xhIJÜ>mh‰?; 9ы@< "{bvpC2 JjK_!DE[sI62POov?!|zav6x,$\AM䯻O¸'_\tEk7!u-bIJ8g%92ƾ|; 5ȣ:VMӶ +0_b@$h"B>:K'm=[ukA :3bo֙ zq4-w>~ml i 㯓iaʮ>yev9AFD?(df]GG [19s4Bȍل 05vnM!gdQ(hrE-!q(fml(}U~uRGwNi^m?ts$tG:oHπS{5R1J—A'GN 1# ջ]e2 /ֽˠtEخą-p_X;s"nH CQ[׎ͼ! \yt⩘ʁ bjyC% pPѯԫ|Zb`i@_|T~RGkaX*{V ]򊔽2J.npϊ-oBǮ&GHÉb,c|['sh.}li@sIr0QwqvM e/TQmcsQ>)LӍ3~$oVgEҼ#~mZ yޱ$TÅE鍏6d7Q =\EV$F/B'c$; . [׭17-pWav V)q[fvA}Av#\w*x @)>7dmF CKJ%~(e쇅Z咿G"0#8E*0*4h+XA6iJsyע *鍊 IC].A2bKuXQȻ /x5񨱘TyyL-5 3{4CyIf r^`c Nw22.VH2߫r"S^Gh,c2)|@s+B<#alHs8%I%]KuLe3&1D1t-B71wRMB~<a`ϡz 9s}P~xge^A7T:[߫BЛ)qv$]ɓg, 4ی~ .RD b5 f( ݣ;΁Xuq`p*eZrM]@O"(;^[ nÜyIk;JrKTpgU!{sb2Biz6v3`o0__QjӢT,{@JV̊QDe]6&.b& ̲7Mq,.t+7Lڤ' ؈W y4¤Aٿr\,F]yI|_ϱ~iU@J\rn<ǧE#MGVS: n\^YD}} KIuAa_3 8ٿ_ɢm/iBmD1(d^ zuGioa8pR!>;>Uc+Q\nw4rZ:(rUb^xd8 1CnWÅFL gT.dy"J hO5VoD0ꟛmgA%W:}EU'>S&;({y"EU[^b@w ʻ2SL҄*]8!Y7Y`KV=c&[¬_W`#W_[Jz&΅PW:ўb>툡#Sl{PUdD|zˠv6\Bn(P{gmsP̵Z><ӓd;I:z+Z1(#Ʀױ .2$]\G?&.39F:O+R;iV4܈VA@*|\;Cl<8E^hml3.;HHk3"Xtf@ƶDtMMsGCm3?|O0xH1/dܷ!.R^ SV7;j3Ձ8^ڍ޹Jq[igt z:97q_ jBu^\SF2~;08e+㋙T&!Io'o PU c]UT T.' a NMTSTz۪R$zv~-g6H6>:*ǽ!cR0Mt]F {92D!U󓲊 blҟ h7ϴf“'JfV 2YR їfzq^Rs[Kbg4 8PqF $mꌓ]o$2;m1A޻&R4{mZ^q!t9x,<(@,lYf'!E'vԾsȩ'ǯ8ϿfKIފs]eTUA~iv(ߣkǏnt`.ɡn}TB`{*Hy`U} BQ^?@uT}INt'T`~1kyqceZT^~1iQ%ReޝΆiFE>8jL 1AVćA%)[LVRt,J?iB^dE2WbZ)=茵Fb(U^hWx_וKv-MD'.|s1`!&Y ÓSX /ʷ1lW l  ؕY&V/3ULlGiHdW1KR#5NnVk jF.IckM6=֡[ʡK鞳%:p$k!vbA7EG©ɌLDw6i.YDύѲr6%;f0x$J5GdžPBr@GIs4G&ҍ1)vvScuD(*f0*]UJ<\ZRmJ͙@.;}=euXj#oќgnp\|lƢKBzW8:.s| ! 8䳠[ G"?7܎ 2 dXcN-2/wݝ=[}% e1=HPsi w'z>"gߌ Dq CkăeE<~cRS8WbV@qwv>0lEx]9f5Էَ!M>$^qHLG,Bi6=ޓIdId,8r+ۍHTO",NVSZ28d=1]o<% ]Lhډ~15{iQW$H3W ʫ2 FJ43aEb_ցc [ /u~rM)18}`UO&kǘVu;Nsݚsl<"QONa~9lؼ]{+nG/LaNXPl ^(y$Y`}ՂOKaqY H@m ۙ/0igJtDdq!!h&k<4=0lq79/!Hzme]es',vh #LuBy$ 'N"zW%;j h&L:C] JB]~@LH%R:L{r\.P$%+B56;t}9v9>]"[Xu;]kI}h#!/w5p('HY풎y_Ґ7b }wpۡڦo39'CHOJ+{٫ua/ӦZԍr9jiGAiu)f_cdCq\ T PDkռ /q.i*cE~5U99|2#ᛁ^vϯ*ʃ/}JEû>NwJAW]_16J!w.L1A+Ƙk^qj Xvk2%q>;w)Ҙ0wӍ)͍'̵K.CLo 5v%FHX3t>?ĀZ/@E7nn*ůCyD S #zͪк.@ fzi~z[2nYx>?OาnG չu;j :\PKQ,h2)Gv2{I<kR:~X/~]/ϯDaIc6t-9(NӆߪZ/AZ^T2Rm-j0*Pl8<(SJy|MQ!Z^p _o =3Gs#K߷XKvL/yPtu#q~ ^?mW #.I6.Uʃi^)=R4[EE_\@6%"जA@?ZXv>6j[hO@0ԃMQ&bas"UGT)(B'H3` +[xXcu-!.[ b$gaD` 'X;z)SwV@}PSE\E8A8H>>!cH#<0]Kv0L_43%pRsIXHs+ ( f ?5iy6S(Ytw.CĘ}+W[}X)ˢ IouIһ+LIP*^\x+qWC{)JR(#t&%s~'TU8s K910s ɔ3zF q-C2|t@>FFoASx\G˅ZPH{ΑFO$oPK˕3,Mlh[5QEA,5;0ݏa2`KD?@B'xD3q}\SmoM~!+Չz ն\vTX$ʀZGNmHXaf'_ /듰>:^ϳQVYtTZ"6'k^}}D۸9:Xt~ co,Y},(qq8JD2gR"@ H,c&>™E\zT\eq"6AR4#CDw(/ \XGZnTh-W/4ׁ͡JH:>)Ҩ\ٴ=x dm\͢~VjL53v)=}v4bF B,׃J3 :-~ |C(ǤT|jڻxG:Q#UQx}[LsDߦv%WsJIRWڡSk##2k !Z-6Jt_(G'/4CXS* 2f`MV5L.@#|i鶥@iA q q~̒%q  YұSgnM^)*HSک3٣3ZIo|c/Nv!_ĕŸc¿5z]߽׿cܙ GiVHQ_+?JV 1KnyQK3md;{%٠Z/\׏?ph+`u2vF V޺Ml{d? ץTR/Q3^d"<;x]##f yϫ)KFy_6$UU[À5Fӊ ׸3[֪߁EҬ#֤{&颢$'~p2+ [NOkJH/o=ЧN6' ,OhDzSrHԖػ gۧSؙt꠷m"˩ LLJ >ȡZe}mWQ<{#JlQ gKOq:Ю`jRlb"h4Ckc0Q^3 C;H;eJ0h٨m@01׀ T$cN8FvMi($i$s~fZg7M>?꧁#]i5W@tJH§#c Mv]sֶ}c ZӌJ%o@?#r)%;#Zy=`o,bB,6.~k^'UGWvq5NOy 59CQ0UQrskLkbAϬZYcuI}iy.λӛ;HC7oA+N:yf[z2ʏQvҗqPhvVa;44↭Μ{1%3o j7~}XwNH.d#Sku$ߠ ]j޶#U!#,v{r܉He蕱Vs#Z#ioac:H.i8tRH2gaNI\L5sh:p%J k\D#>L^$OzGE#\B% )ndȂO# eT"ئu@} +(,ZPہ2=-uϔ;i|CC28!g}S9,K[`݊Fpܲ_ru]6CnQZQT>z?^'x)EL۝ Z”.ǀs)&$w@> mGU'b3=LH a)b8+5;_ʤ+ˬ"È}jlMʻ+ oa%3ysс+zM+7BWLXG՝JvFRv, UR h']%_ߠ1f|7,vaAPC/`MȻ"u-=7|j*yL.糶_De4XP|aJXcMP >x7J tȔQtmtx-n=tkʼnZPG+R&@EmI[}lhRfIfW5}<( 3D *th17FHǡz=㳗M1?%z:`_K)KyZ?cT}39X>Gȏ kKKͰdUxg۔ .|'kA̩X8@Ųw>3*T}[*f O0>eLVl+RBXAbJz៚>Mkp-' qnSH-\m ){g5h;n~ޟ}A&ڤn,OW\3p sV1w !5մy՚7ߙ- /VF<}_$Dh[][cFGa8; 螭sP/(Ɔ9Q?Q5x@TB6aqV+^I-5FRc0W% hnºJ PM3$V-0Q:J_> @PI5dkFm&3U9dKUg@4`ӹ6a`f^-qqH*IR#w0 }oH>ɣN,?oFg MWIP,_]!=ET Q@5`&1z1.G4{z3-h!gh$WX{`]?L麪F/V91jT'fTqo4jQfU*S%E, _@}^?#!vZRO%t63Lp?7sےر8Gfy!2(Òf`"Q?]hFﮆ0<ڗ㽤fF96y3PgOUQ+su6W3"27 QȽu%UZ`&"r OB ;*8kJ$chJn4G{];(Ti7V bsjF;aԉ\:) ESVuod<wΐU Q?[yذ۳@|_ѷ3g+%fT^ӳy>LCTD!Jg ky?F',\O<6Nqa0U<#< s fc$3ř9Vņ#` m?lDPo/2FG*txXfBbW{DIZOȚu͒r[QQF#%²0R$U1۬%Hس:Z;*"7;=v4LWmX>>!紆%ɍZ~8-V۰NZ`p'U?M/qgB7eq謞!H#ѰudR7)r` 8w\7;Kv6>@4{ʽn9e3d6N%־V.V/Y, AgbN ͚Y8ѵIw<ǬIAqJB5 $eܹ; ib6p-"CoJ7w^}.k7"$&*6 +/I{S<^~z/JAp{F/QJV ɫ.' ;-s=n;JAX "S&B#icm5H<ЋD|xNZ'&P\N}ڈWE48Wp)0}0ĴНUY!pՕ/-4pҎ0àё-;tW~Isv+/mXo34*E{a%ʖgAe؁QZI#AТ@ޥIV] %OL"M] Yd.Sl pôŒ/"#w5[I ;p2=v;ҒgalEgoJ q,۶|hJpxc3I䴂l ɛ3.;Q0Ce/E\tOd:bQv ;~q}%]sgT=e?,,+PsR9eEh +9e7@`x"CM@ r_(nQߝiG"1!_8iWϲ4}IsT v=8{pvBBz]`I+î,^7)Kt%{n7UsIpo<~Il+CpwABoQ$Fy'0JKK.,re'\0֝X{?uLwq2_kޢ|^cԡpKb81ϼ́m:m4F!iGܼ+>:3'='7hm)ZjV' M]U^ q*q4`'S (/.'|+7ܐeˈ&u-{jS۽ʐx˰a.ŲeRy#15MuHL]r7xaRÀ+C֟/?!\xhhg55?\3?}kkb4 0ڇ[uN*Ig>9߼Zܺv $OHRTVdƍu?HX9{dv9&՚ɗhF.~c8dzcM``BJ]tKXT|U\(5N/=܀< ;:n~$dwFoa@ ߢ(d$<1 N7Rs8AegL\~qL"e3֑8~ Euk3\N9E2HeYmXkt ? Ѧ i;( L`<c])IR<E9"ЉjetQ߆fnz0K9IJ4#1 2Rg%hH yZ&u~U3醐r6~SD{ }ҢW͠N71ݨ yY&eF:4g+ 8CIc#N+1Nf<0f慼![r̋_lRML&$my(x=$Js5!-䎿b27gc@vu7c{`)0 ^+ʍ7Ώ#]c"]/^ PIG^K ; 9F\.wzqI0 !U fh*UT;$o*ݯ?TNBt/ܸa <2 x[QG+әGz$٦8ֻzQѪ@3SQ !!<#Zq\a%+ \ D\E'/27|"<ԡĤ R.5D4#|ú\Sh8O5Yqfn}]tk=ܹ>>o3'sl@+y♶#m{,DLFSƮ߃X\Pyp6vR?7 >umÿRFT}E^zǦP*9ayW`˵Eьx9,M1 h.{TW/*@ pQ-I滉{"R@|oCz_:(ҕgk^/PhG!$e3mhϷj!3$:|lIYy>{$=?+^JyvPTvS\i+M]ʆG9pO!8\ :+Eyʤ hӓ8`<'+(e,_ 8s4t+9F50I~VnMKe_GaWg?Cf|;,T"@mՈU:q6j.14$٧DdahzTĐ)|{ \ݎ "aq$&ǹ֖t `"v /BCJLQ#J-jYZ^ @Djʖָ}A>>kD׿b|m AVVF`4u#̺S!z(?mao.«q}2n`簳;HvPjjqбhhT$ʸSaPD4'IL &p'51:ʒ||.\.ʑˏh[V:HL\xH37) ,β¢4;#h~30ep 5 BLtSγ΄^4Ncށ=bRuHQ( D*I|C3a а9\Æi]oѩ(XVX}8De6[]#?t yNfhg;a/yW6Ce.۬di5dzg#G)i?ѣɖNFMT *y"an/9ݍQ'¹'Nu81-qmt #V@Tn zDn$7S$2{CA=F Rp[l;PŗZ8&=CE yٰ٬?Uu:zVf:w $L4t#3ak@<.4NR+LNKݶY dIL i3ZP"B@Ӂ"$ha34[t_Xl@Eݎ*?.hܤ/p\qT{!sOj'cN -\?0&g>p<%[1g85$; ii4zt[P9#Kpy\Ւvm-> 17i4Jt#ejdh^_,#l.dmad8x_˛c8Ѐ ?@ui‰AEZ gE5Sg(WY7~$}YD-X2e?ꈨ$Za|젯GҘ/%c?rmz*)3jϐ `Ѡᕔѷ''9ʧ8Pژ's6$IeU,E.=$ICz=L&oִB,}8҉  (^KVz|o{zPrp'BωIEAS %9Z%y AZ5h"Q/vcM&|b#38^4C5:n'af3K[[QdCm?>Ѳ>gq1l ?ragń|kW&% #HM1{zV::ƿ)A]նUSg\s03Q™zH%$V/ȑ"s0{zsTN oft tF3D!Kw/N p1I2 ҋ@#a#xf1~L9#bؑ۫3\Pw h)Z+~VgbP90AÊh0x0Xyز2 ƂkPR|]NƑ-XKZɧq#c6ާ-F=>$ 6EN 6&bNq,ewݱ5]kvdC,D!%XF$B/Z;ŗM±j}>k 8{t%T|!@ܪ~lz h{F#X uC?~jQd~HI߁)Duwew}?>2u+u>w+)8?9cBb:me;&utzG.PVXdTЉp$#*EG%Zݩ&a>IM"K)PI 0e&k?q6egi ` "Uiw*M~.w pu{>gq%)pb&ˢ7GRG⬞"@W8G*^Ѫl|1,آU6C%Hv`\qE|{4lsҗа0y^OզQɲ߉BF-t͉:L].gB`QSk/iK TfU0ᶿQgW$@7(jQ(Y@:{%O$T&˧DUѐ"H@`q\Fm.CnJ/E|̂@Qx8y;u*ء(U˗'0h$0J94I4iC]yhJ%7@r&x=;]:4"IbnԉJ dG[a(40TZ6طnx>&m1M,hYNoXPEZ4sK&d4|R#v qTj/Mim)z;5B)#.ʣǻo\EgyFjuTނ~4G`?tMSYpR{2woVC"zeQSzةIwg ] $~M4yQ]#1uPN;?S܌Y4o!nؚ*Hn2m\[yyPϼ'gt"/CO2yϮ" 7'Ck.*%)dk,oDfb*O_7s\L)//^ռ[ٯ[{bLW)Y@8}j KVγz8 F6^־ŧ^⯕NֆڻSWZ`{5cތFuN8;rFx6~&y { M𫋦#%2p0V @XQl$oMz $Ӄ@Ae3táAUgQWޮmh{RV=_2ϙ| #M)VԘ3>ݯڭG8Ji`hm2UJLxv3hkDYD7 =/AlƬ*o2sCH+, SEncyXֳ 6ݬ[k+i7k.Z~zlqشNm_IdNSCUpfϔ 5]TZͥE#HP Y S׎{ FU{5y r E]:3D|y|"^PT%dzVP\<#/uPVrhZ)w34؜t$HuEaElYS,L7Cƒn߅W)*tlֱ TXbƲ]/mșG&5wBeK6fޭ!1/@*FǗ `T ::bR <13f&gᄐɯ,ın_hpͯ(~FO L ӱ}(\#NbM96-dN.~䗭u?ļ|)3ijd[Td0'.4 dZS+@zG}[}O\yYDMth'3`صTn5k[i. 5mLH19C LjЈɻp֩UyQ)mz껕?M-55ILrlp,vAoYaɷQ]5s?wuFz1;InWjRa[F{ہؽg\rWP`yfZp7snRg;XEH<?{ِKv(j$X?^2}{z~7kkƭ-݌m3 ^TǮ.vR[0ծf3AyD*`wQah殻=!͹~e)hGm!S: ;tRJVقX% JE']J7p̍k[(rK| Ғb9}t6%̳2챂(y,o=dC,c&g"%2n^oS0Mpp@47A^TD [4dRk'ؓ+3\ ~1pGu!*+Z͛)s^p8,EJoe D>"cT%㱌]į*/z$Jj/#oRyPwdOraj"aoCɗlYbFycS*)$k1K9.Ab9E=̓79"͈z&YiS RG>u$ !Z ~ܾTtpC{.VNٯ@v} :p^m#ܲoVO}ݲ,Ţ!m31v wY}oVCmGɟ.yuJ-1"֚&Ҍ|؞|r 7w7 %جkZQ .`Ꝓywհ{uQeɿ}cOa.)'m?'T#lc˹Γ0\yd}C G w/xlኼG,TM LB*Ggk@!Όk\0w5<5<kf~@>L2IC;]z?B JBH74I=Y8hlc$*0Jq@:ǗX'c(Υ"Ӆ(=}*R4BHQ轔$9k۾dӝT:&uis7 X򶭖7+59kaĢuԑx{ì _sqq 27Q!֝*m'&B6]HZl"4 [gkw9n Ƚ-1ѥic^xW7Y3qݭb,g{Yd$FX;C0t|M/籷{tgI"?kk^$v@@抑K=J< F-jx(g%]#ª:7 c&D%^;~&l  94+;~ SIsHқRTKaa|Ubq{ 0NJ+ȵePL<ۨV'Env̆U0Zq' })U#{ii?F̖*_3* l&eZ{}V~1~'*Yv1>b*֞=Lj&j Bvotr31#SKT, %/ qFTɮEO7?-@_3Dm;#6ŧʤ3ѭw +;sςr$[ɹ҅A!"}'X|@ yԎg+ܳsU. e77s?sbwJ#^n! n:$k{ZZbJ*Dz'?U[Ǘ&g(S5mO0iP w?&zd%_"d{{|^ź` -:qD)*K/尩ib^_sU68 R `T ӣPs=2\c ^QD#AH8"\XQu:R1E6=?WfG:SE&/#/]p>W:''WpU?/yYs;Ni:)кE?!19mc1hx\Z$5,趒DPf%N۪RRT;-Ju='1}à:$K - :*`q="d=Rk(w!RrBf@޷'XAyٰRJ@nkЍ(z^=\%QwhFO$hyo2@]l]w>[ʅO:&ϒ09Ĕk%{NGJg>p5fm{`ݰ9lyUG<3"4@o/NpUo 8!Mu>=\f";DמּoL,JPn߆DquinU,rgNUBiseoU-L=_K﷔e7zV}uCcziyRŵ}v0k`]?h ]pT|Xʍw?랞rYK ]I)>P'gJ-b}k,[ y¹te΃/BJ~4t0b|`T+JN ]煀e:s%syאK3ƒ &Hi{j&%CWi$ .]P]`4_m,ǩcՒpGyqy$'].1)lޡå+k66\ ?iB{<=A!!g[wW)n- ۨfu{yuZJ@ٖ%9 1܆|k˲g̥x#ʾV³t 9lyֽy,9^{@u%LU @0Kl&^i95ȒL1.}sq/Z=wC0]6{/^tÓt>N=vsΕ()Rєf:1]#IOt(/H4 %ZDN:' ꫀ/^x)tN (9,S$L_E=xx6h; jRq$!Eg{{PxJ)"{ e 80 4 !iכ5.J@'}uzix&1!a7H y=]i4_fkUڎűRD NY>,6W *Q&VQ&#co]݅Zԃ?CJZr\^wx'~a.. )#>_};*嶺!e31\q9~Glg.!^/13I&M\h TŦᯌfp ?­DY  XIyuŸ9('km7*X8"*mbt#;~]Յ7:jl8Pg{ uDҌ{P~wb'?*qEgċo?C6Vblse-G~QG`  H9U~ Kf0 Kr~KC?%- :{*w2!x6S3Ub؛0ⴁk "Ndt:ƾczHZڿ~Q4@ϨP0CHL-ٿ4DPK' ps{1{^b!fzv3lMoH 6ӲɷL(>PfC?$ew\Sv RYj(yIfBzw>sGrsf <KtsfȻv&p3!6 ),pzގV< !k0ӶW\kp)S.\@ڕ|$O\Er9m?(+hu k;.MOIO++2CP]eQy̅Y>z!~Ώun!)^Wn(f~y`6*W\5CT 0UXۢ۳ U׵ X3 R{&0Fsi>[! ~xu.@[ޟ7.iJ<|vn<޽"B>J{D^SoAH{p/!.e4 W2pf~ Z EI)SQ3dNuc֒@T5ALdžZ\|E#4q5΍gLArJ6GL*{/èx_XvQ!2-B]¾U ^Ê]>{SA{ &>V{/򒯐HWYOȆGPzKxu%h-c"x0U,D9/?[zSP[qpzCK2"`w`k]G9o z٢ЧQip nT~ clC3T>͑ՆQF4~4EĶ}5Fo<| FH䬐Za#A)doA&K$|;Q* {"7mh:aAmh|2رni:r),:ňM&r8-pǀn]Ĥ ?ՊOoq")ೇ)X bg`bw!i|{$!gݾEO#DCEA "-ZX4Orm3R\IUJ*ig?Wx3/cmvካH[mJ=<ѸQm+vZ M!E`Z(=dͼ!-k]˴XXԨ׃|rCw>ϕN%D4eΊYJO1H|v=ܮL}}:A\W/J.;LԝR䟡CnS_~g[2`'(up<ճ 9~d 8Ё\Q5H[C1RiWÁ| |ZXSO{1Ѯp"0gأk' U@Jx+]Pl`:(H4+Q.:^}A3ykF)Ez]YL%'T<0ˈ D%B,f[W@`į6Cx⻿䩰se6%u4o=Xļ6` 5'KWPҷW&4o['eFO72B$Ty܍곭#Npw5tӋrgOAG1'OԾx;pX Wv+`DeDBm I f;ֆ;(֤1-9]ʱ@%Ļ$Pͼg#U^̚|.)z`,Tlf U,\ 7ZNMEe <_6EWZY'9t*܌_w=Mz'=X{@_TĬ[kֵ;㑸 liq?U^אC5ZxXQGo)q RbQ:]Va'X>7Nrf~ޓm_HcQ9="#=$z` &59(%H$W%S 1%9c(TX[ͨS#N-Xa&F6JS~ Tk?Qz>.]r9&A61ZjЫsz l ]1.4;Z:eYlLGN\z OLj>$vMI(P-M v LS +]qJ*pCp ˖гmtu<%~u8)z(ez+ s{C s(sDaRQ$R)!R8)'e@:L4lԞ4u \R|Ewޝ/LMWCD_9f:'|G|+)`D_,EJf4~]~c2H^h3!w7᳀R )$K% xVl;著FݏXϾj9xВL%#v9Nr (J(0L'ңcY1QFyV ۡ;S5f̣ ypQg% 4-ȰT].bLooSy!q ṽ*ʃDI DtgS1@D̨_) YzhD!X-,' &4,¨[^` +15+ZAu'cbȺոbg(  /l3W)מ,ɊyGSG6Ay,iۘML=OΈl o4kJo wUyLWw7G9 -FS@]fޤ,oC2F<¤q)9@ rGSCd1,6ړI'/oPDtmM$ GQGϤS7>A*xְ] ^_G QVu6$B`5QMTbCm6oMZ j=Ų_l;>YZ>}#>Ek3`Rw/D%%={Գ9|cׂ|2Mb辏w/?h: n6]HV0]9xlN0YpUk::[۵6۔]NJBB 'Xͥh&=g=EH+sjDN>}"pG{$,|lL7$2MdCބ@)A]]?9[ϔQP VeQ@D]uxsu}M"m qClP@[~52"ML)ؤe6O1' 6Z_)\d0>f.%.օf[M3ő:[ZM 8Z $̋QaJjg Jl +f0<2$asǦA4Uڑ*NKm  }uK!E3Ԕil`'u]qGtO:%=۠ &$3ߌkw'>:olG{UCFZOZv'N",?3Pڋ=-`H x<TU<Цy6<ݿKtH^Q)HTFؑm;F'k\/ /'UxSߊ"|8 79Bl'A HF@_" o򢎗:;N,O WW"jr/Lk~y1wВ u N,zSg66X d83NLpK5;3pI X?Y'y\ +I;pH?tA6fW'1RvV*p=!l"ٕ5BO*)/E*q zSdRlÑ(rw/iƹ;+>G_iX;DUe-.x;S:=1y4M$d`(b7D;Z£vPEFa>2|7mp%<:jʴۜ?`le/BvOr Pfh3 t(QP+_J@&1d{POW5}"5+ ,d-vLͫO5DEy*0~&+&)J?U/-$cp}7cI~R;fCM H ՘@nct~@ n gP@}Zx[TP\ j^LSr^Rl0 I"¼~h: JS%m;?iU3̧ܫeemvXPQzF($  <К)jb$~mGGdA»Hcw<*V:9ѣ}Y]6[𷤌wlUy|̭2VIkZ<[};kwZ\ 5/zk ¥^6•)}r#ᘠתd .`䙖-:"O쥋Hͤ tSՂ'ѰS59=.ߥ~{Vz̚;Cʡ zR;\ 0Z :* Fge7)2udT"Pk&M#' kd:FɩTeh_Do_% -v&J'2*^t! ]'co[-+*؊a5At};VY+MW tMAtw/*B ;q~d Wbw}@yP2P=G"3/O/A<5Yh/6$rJp[F/ Ha<:':`ZPt$$ƫUsv 9ѧhW\I,6$^ e/+rfCW/[{~`nk90QhꁏWdfJqz3R җ(G 7P`I3/*9f _Ψ~=ߟD ZxIPXY>3v2RGƦbf$7uwIn<&@e䪂8*TBGSv 8G>/}@ZjGr7 C-NLc&=*vV8?x ?k@eAʎ}o}{85%Pœ쓈eNiIOk>Slύs6#J&o2a=;*lEh2}]WRe"1 6-s˘Fcrʭ:k2‹ / @ T<\V4] g/I)tB \ J)s@ȠLl4{jz@Py3(S6ǩ; ,&5Q*l\/jm8 5#kP+g_flTFHJi}t:߫hK#uB!~ Zv>9 ǚ> Ruװ8jT]l "dlGvAKW>v}&,-guDOckメqy ,XW27|{y@jŶ8C&0r>gn;J[* ڍHx<=msVdXyX+$(jhw{w5G@R Zܟ~_>E[y4H0l|u ! u{ƠBˤNca>R,iwϬ3,V_D!XpqhwOtc5ǁMmEF;;e} v8zdVdA:E+<@8 Sg͇5dk|$_F&K{Y&>]Quy鍳/M oձ *Ik'9&sD^s.E4'E+euw%8;vEjH{GCWB# EJ#*]n":Ph7ݯٖW9ɵT"XNwSBy ~dnL"8`\jZ*sJO1y>9{,tvqD'xD6ZLL?D\IX'_zGmn'.NbYt!~CE7-9SHni /wƻHncM[TvX4Ȓ}5 1ʼn, f#݂SxvN˷rG@kɘZ$D=G( 'XuoJ,qALAQp}1zED𔻿5aj}]({oaR5f-ܧ$.{Gwvou4jzNg`ǴzVsQ7[2_/<9#zf2%16<""cB_>ޘMLG/ wL[h~T |m˙^ .`}y֢wE!c2d..x6I}c[nݲ7jkܩVEb2W7-M}o;` >J;1ud*g"Qanz`Ú U/V|+ah*cAoiifPJ0%ˋop!WH`#v}pgtUFHp0 ۟%)eJ0#VaظbS,y36t~T< Hl4= 7F.PäN]b`ϱqrjLj6?E|1~cI,Ř "rFvy (A[`3:'I}&DOm9@)D4;MHYH?({xelѻf͸/ mZ(TTݻnrzO4RGƎ~Nݕ&΋UKt( gcvĕ٥P@P.$|Dmo Im ˗$DfݼdllܞwPңĄ%^I7|N`5w%xu%4oVv2.eNpѠ)QQ +<R|(86t0rP/l֣( 7҉E,JR/)B1qk5߈<˱t+ ť C!| ok ZWC! G[N D8VwClJN)p\]BvbՄ|m7No^Jm7#u yG|ǹ07B7PȷBTfo6q Ɗ׈c@iHWX\do|\T$/_+4!aW;t~[ ""Ȁ>O fOZ\u!|C@%|sz0ROzdB3L)T<xXuؓsC*2`Hm%C ֢zLE,]:1hC9c#k}W.:]Gd)7sRuͰj+^(@FVuLXԏ26{yY_h)- M6Y02oȇ/=Wvع2,a5Q$Ŵ7g׳FN 3hcg⚦G}` '=5!r #SfzIc@#%p"p$ ʽóOjYxs*a#$ ҍ[ˊQPMm0鐢@!O>c(bwY=7P BV[!ێŚ?ݸz2H-er Z>Mtg=Af=o]ʳ04ɏ\9p/"Kwy}9mOvNfW3ɠJ4w?0 gduŋ vClȔ۷/MC/Tm>F+켃[Ɋ<4DkHcܧQ!6A+q[}V(;NWZ2w{AJx_5]V" F{qxnwS~2-”N+l[vŌs|iN}PF1U2 >Nzfh\[w]M|U߀|i }m&h(Sg0o/_9=V\"W +YXv;5?FVLQY,R7QH;l(,E3MWĝsp 'bdy-OY~K3,Ki\GH9G;baeB^z\*M~P'xL^/v$_s˙P Fj`lI 0O'K@3xgT~zQ89{;g sp# o vk*aDbȸ-Z2CjV5. P6S߽g[*gwUxsq' 2٬3 M,9 QC dZ7CTR K(͡ÿ~ NFM*F]&~5<$i[Ӿ4#H9SoVWL'N#XP؍s"@'4e$Y]dV.;ˍzn^ӲFÈ#9xQD؄qޕ 8G%:ÔIU_"l>!%"a&Jk9cBXx !} B-Gc&ן€,BfӒ谦ƛWQ|A+/]֤y-}bG+oNcVe "7 zyMFayI$5s(?DPBe3b :?$Ne D:l{ R&_kұ.d'\ b'u` $3@vF&MX 0<0vG9Š7dU eʡ%CIBJg_xS™߱eօ}*ѫ?%j۞Ӑn~[ykWU8֒O,U3[^) Ԫ.(܍ni2AsסX=q{GQ ,@Pwq׭Q3@]+_~-%wwůȽ_:]mn+/ (M1l7õ|}(PS6e0:ՔbZMv5/4c7 L4W/h3SLbAN"3\ I08zL{޴'D"4*i?kxRW{ !S"s^$okZ303?(ugzfL50a^MFfZe_dʆP:卬 =ܤAU!HM]kiS7>)-Ls6m-Thѷ<JlYdj9| 4AJ+3& MƂ56dD ׌VqeÜn(stzegKG#IN?Wtò",Dä}{/(! BR8^&Wwgb@`L+P*W!sၱ tلQj cZR$RQʲ;Rf04ϯ[j6bOdO)d /o'RY&A*y'~$ɬt;ʸ3xͧ3׃ KDpdG0mzXR?еBWgrt34}T_Q.gc ie>AA *ĖRvAƒf]"D[ &UAEd40Qȫ5Szn!)F!R!Ep*`X)g6yReSX]N\r~a&1{#I" 1}.'5#F5{p7r]XȸOdֲcds{Ǯݶ"ROoc4A٩I4})I%̰0bGV h`OUABLH[cnIF@@GZP _.i\(H8=O NbkUoQkWC@}HV;Te'v|10eG頼V"aX18hWP}6Qi XB^ќ`©+^s\ e#C{lBƧL)Xt fx'߱,4@2烳YV`X9smiH"bկJV *Ԋ^zsU8du_w&jcj[f̨d7+3b>(0V_oH9w15$9P#zJv8 R晽bN)vu.^AM33=8DRŤ:HIF]ԥ(aT֞[,Ԑ]3Bӫ UF{τ0pJD0Q~18:pk`}cCfm Qϴ>r(Fpö5S׬Rpˮ^X0;y5MbD* 2 0Wi%|r<Iy_ ھ_DI23ha0AU)3S,[٪)_:=Ϝ{#S`JR?1h3tCT$'`UU[+t(4U)S>u*m/]fwiծms ܅Y`:w LaY jD$87Ř{ǃH.8chpmЈ?,,ƔZ:x%?_Zr\#1'YiX`6}3\ (QS`CĊob~BR7b҉ИChՍ"+D6HhVE8-Cu]?b f~ :b˨?1R(:EA?" GmcAxZ?SvT({&"<}lA.Y{w8S ;ޫ+,7Ri Pb7f4ls]^ p7iC\56EiV{0F=}⹭)nf-U&iY*EozT].q(`]]~Əd+LzH pӂq;'@qH-M >U(]1b6*Zc "'PZd!)? P\_PsôCs{d:oaIVE6lS5ZOʁ[FMqq?A= (숫V^GznEduoMR=ˏ+kLAkBG:M2nh<4_[d5ћfIaH~J#n#UtHBpi9 C 6$4jM'h=ޫJD9[|Nt7+ankՍMIO&}Ռ rk+y9# ss;ۨS,H7)ɊIp&yW >Х.Y\g@GT}d Q#$q7X>"=^d k ~+#hM Z]ҵASjBwQ95vgLt]h4GB-P`G-?h$UmM_ɖ+"_kbs_VHZ>R\ULx+q4IoڔM^y4>8q7Mǭgz&y"M[ylj8@ 1aAr}߉)wj #.؊11}TAp\2 ֡k `bR@$Ӕ>R[luSʛHh ieu]xr`Ec^GcV||bVA-1XNCؼb<.-y$,t{ɯn zt(L 7jZ+{KBi#p_fǤaX="6 vtd{1@/6O.7ةfjA\}y IgEVga;Ty#ʈ"^ŖȾ%(︰cM)0=m9 (RSY?4oxCta܌s9 bB~_8 ՞F>!cDzՒv{Vҟp75Hg YtE믉&rW!_i{Ћr!eՖ1I<D/rif nGH5@b_ҝu1b֨`?.[?mg7\^ L.kC5L@hmw*g)Nc+aS>e! j%32[V(Rw%`KqUgPG69x7^SGgבI×f bt}=i(c>ur}+c)!%";qb(BsYD NY#LFyq/؏'$,1"pYfP dl7by5SUH6VLqȈ>hfZ?mxn]) >ʿ'-M|XZ\qXOl^_$t8ۧXKrcj@ݸa߆z~# |IoŰ܈z~ó ljp-Dzl܎Z-VRHKJ54y#7wXDaE=L8Y11]zs!> wm8k5"@C@#nG8찚46@m!&d6 )[{EkmyZDپ?3·Ԏh_}]#LH K該ڵVXEϙ0v7{^F:"k}6s$xx9M1qx9SO&.[^<Uulhj՝]\C;=u'9%uX@ADƛ+woEc44~TB|I?h{"dvm˞hRfX}] e!],LDQ+M0 -p_:&K7$S91?i"0Dhޛ/nm\2=oQ|P< sYf~9 Z^nRiKO"OwSAVBBlj9C5Ә񌇗d:f7;ߡ{,ZߍKv =L攎aaC~~kw[iנG w[#߳P_|u}q8ᄙ/ٌ'V> K DL uʕ"4١88@ :Z{A (peo fQBYzM3k<1.'`Y /[H}+OXu7:ŹR7UG6>$`ԘWZ#PȕrVh_p_r!FB&#!cD ?:(n$ibڲCXRYegdkor!] ` XCq/#+3w9GjfT!n27#3p 0@٩h]ʑ؍bj=g(͹1w`'n$vvd:n5A#!gL",i5(=I7f$#IJQ_q{kdO>jyLNMhX1MD 0B<2.V;,cÌv>c \]wҙ]%헂 5{O$JGK~q e`ٵLH5 *#xjȭ'gEbz]R-?iЁ:[KDќؙ9(6-x|(Vɓ,X&q_na9 |ka ´4F&OjlEbHyk_]8Fx.x:*hY26)=naO]B]6fM Ru )nFnQmoE!MJ9H-3-(d-mpS ѿA6Oi =uvus%p'dǙ604om4xqO9KMqb#p8-DYFHO"Jf0ڼ#АwXsSV@~$Na!0iPN8InmgL}RsAGu.ݻgRR[+'Ii^~pNe#Q<Ӏ0OчvE Y ܄Am<&2مp]N[y=G7ɚDO떇x4K,ryEE=);WCFP|4̉ΫLz|\oQw o-72+/gʸs@tO/ [Ȟ潍WKޏ}*GuIA$Z}E,qҍJۇkNW in2hw8鄴E{7¦LR՗lji*re48.h3PX{o0 7A1ܒ)82m" *Sx=L;vIf/5$=J4Ey*EG!P+t B$AWZŒXFȿM2 yfvr^9۸)AbIUh0;@~ ;H`F`'bM4Yr~cA\.C=&uY4NI lg棑}Qz5 our{G, Kk@ ʁOi]ʌM;Nŝz: ^ra]ٌba0J|)5d"e9e>`τ@:0!smVx>Ҳ{*s~cq>+ ^^~ ]T^D|a h};hqFGelPIfNuj'q IJ\&s`@ugĩy"RmZ%ݠeӼDo:(.el aNt̋u{R;s-|S~b0Tc}&טޯ27 H}%dV F ?-zފnT?\qI6x#EUk [!w>[eK"p-]Ai*P֏3wu<-rn[@kPZ)f7c@mfk? C0PeknRꝭRlۦ&xX-kn Bobq?P#z)+o<WFd SW6OwϺ#7N)*)#Y F{e$!S~^PT7JW7k;i8oWDv+/]h-Yǚ# 诫׮nO/SJl1`lP rPDL tbĵ~5C QZXrO] Ũ)C{23哙XV310l:6=[m+8NM* ?3K+/FI:UrhyAB bgNb-P4}@V;WrO\< [T %JG*kCɇC A`òŒPic/)wh^8|@)yը$X✰Q\W\"p(ig hL'>a3ijH#ە8Mn)B V*jC;On V+'P!2G7Y+VFyUV ޑNKYo/O: @}HB"S_*hd>SB93ς?N]BQ4V4 n EZg ]sGV9yV6G%f3t~;1T3r9B):B3< 05/O?Yx(pG p5"f-B3wwbsZx#;KTJ~SRѶ yJEp/Un 6:ݦERIv!JOx:ѦAڂת&/|eg=CNKAQj xxףۃI4+m]px/=J"Y&c>ޢL RO?@KS .鯍%^MPB7jkA*\O#ӳ5SU\?Ôl@%$=vkjsy>̉ D)_0D35DX t+XgMNŻ.i휤p6rMYLB)c:(vR$3]~鄁^jdZ{a/vƸᅾ]ك`ăQDh],{QSa>l됂j޵\=4h7(LkIc9I$hRS;?w AMQ'8r-Ͳ4OPqXhc3 z%fN=:6svsFWږXI@&bHT ^DyMTx1⨒.ZO2 &:PNyun%p6hԓ6'11@ZY&{rmK7jd sWAZnt+ *@]#|*^sS7Xv/az.̖aѳD I Y[3{ ~ \-jo6azuf}O|jDAؖ9gҸT2${xHOyq[3` v6g 19SR98ɽ{K$hyw8NCƢd+p&$r1 Pc6(BE;E^4y c S? UQ|Y@S#vJ.r*(9|26VM@N$ īt) ;5Ax @W֩C@4ey8Y, Dɢ뭷S^y6WG=Ua} \#J.cƣNCd4OiS|B,=z%$XF']BMKR'L0Ht;I= wnc *oMz-BjYaO2s|dW*)-k&Bގ'mѣ؂>VgeQToDŅD[j+-?ǚqQv"y'񍗾XrQq{-ـ.x[IC K߿o9 xy%,zSyח&h-j'IGҗyE{*~äiIuۙ{~HH mCѺ@K(;޻8ąE.4\iۻbv%Y1@O>Uk83~Wg쿇yɓ=x'\YC4})RD_<}PBH-Tc+X01&BLR|yAdRM/͟ݫ`  s~; s, .UXaFLDJ5,%U F~IC59ၓWw2:YwK\J4O{- ?aX`XVR/B_$ѹ5~s7W 4۰Qc{m}a叚6[ϘY~pG> f0܇Aj$,ŏS0 "0q;U*9$J8 Նzl6ݝSR=q|5(OzCkM&'TKLڥ=S;{ 뽉.jڕyq Np3uiHuYQ9Q„#zgYJVY x_^?4nR%5J%5dyD 4F1_ n@z"դ{S&n)QbІ-E J}kE)K\wjxOO^aB9iFJlvbX;^1V2;x jx ,8jW#JYaA#@ X;uQS.+=-B$Mi=* ioߨ6-P$&z&9^Ỏ1BR !ʩؑ^uz#o`q9:ΑN̞wch{))%ŹcS[ZOi);%&#{0C7cq -gtZoF̫ eCDY"~2="fYN'✧Vj :ƻOt!T&4ˎTHX9c~*Gť{ǔs֯ v0(O 鴣7F?@  av_ͅ(K_ͽZliVlx0Ak;7oH EC҉p? /5F۴zwJ)GL_H8Ǯg&A+qU4xҎ"!ku4{\lQ.TxNR.uz,* :CNЭ}@)\2K-"Ό i D1G6Li\%pXIFNJCQP8L7UXNV@VϽ: f%+&Un!CEz&I^7v$L~&Y_UH!<_E&4͹ta8Hc8kf:m>Y %NToI"ÛPK Ӄ= D`WիV?vpE|(3Ӎ%MB%w_W4vO= CxmG -H.A[ÄIx/D柰r_ xII^.9mӡ;1;v|=N65.beEMV .uDM` čbCPT`7c^}؟ @V%ܻ/;X6\\^Zd, 7Sh:m o;;=4ѱiQ?8}Vbx,L53碶_3cq{a QV":3>7Sn1T\/|QMx'*3pw$3SGTIU}$ZeYYEF|h.o.57%N %CܑбM;\v.8KmɃS}yWiご`H糹;p?Y-rҹc?"qxWA$(Al e0 VV信аsa*>ϝ1Cpۓ#4|'~|&qŻ~IŭR*v4Q}I9 l jA&qT}!jLE?U;m` nXAW̋5uTWOҟb* #A4Qάm%DЮT=gw<&rX$ J­[UyM $ٝف lMۏ"";π}Z,)O(%bs9W^|${zM2LW!V\4%:*z8s.{E2;<3JNfP3mc]zP؂~ %.;C?$̓XKחﰊvɫ&]ܰ`vO0WZ`b-Sytn="pF3`D(zKK>1-BLUJl o<6H\ba(,[KBqۨsjӀ|zWC!^] V:[P&p:֟{f \L+X>AJcXPW: Ƶ;7+xZB[D&gy8JEƶК&[I YP@3yWssc( lE_{ kܡ;&14~*)k"J^fׯkg%N(b2C$X=/s%Bx]u _ԬS(^F935¬&Bxׇyάt֟HDJp͝J2c@bk?&kv=́6o8kkYC$S3(2'ä?J'8=w>h'}*X/} ӭuJ `|0MD~Yi_ ˆ{#9烛;,&*dUycZ ݲ9L93 rϔ(${,BPVHoduGQ8;2K*֌@"EUeǷG^_0"~M }#%L ~6E)B2"MP b̞7|EfTwx!D443l"x8.d E _h +Q6 \7 FѴyD(Uzt:d*XJ{!$~afP}Ti% U,E>5{y&lQd> AуF?a+BGոe)L B'7V7cEAؾXWun|M=yajk&=R#߶_}USI2b?/M*b,j`ʇB.0gqyTv830A4Z]qg1:.i{!Q8&*p]e4oMH(AX2[VItm30]$VK ?x14;w$2<ڤ& AX}y!&6;G-ǟ`R4hckJd& 'kh=f3FH>Ugh6Z=N@Ռ_P.@j`}8ic:"G!-Y gW8C"@tm=@oxBcjyȦͯUvKS1b+7pPTQb1MĦY&lq"u3>Di oQcH?p:K%l{Yi~"dZWt@wc&zrLQw@Y`8U*G캤nۛl-au,9i&VՇ`5iV?ȷ'1ȞI>/_ӻ2*% 8*,>? ,> a[CH{=TjXmk&& e ->ð);^QA#|eӣ|vIP'\oV)Ov4k'qsarV~!U$#b-.CK__!:7EXYXccK?:Oë({&^ e)־@ODcy-i$*تQd&Jc~hFX~8g