libqt4-devel-doc-4.7.1-8.15.1<>,mO/=„4+nw%6<)7 ;&^R"=a*?hIįP=,(8Mb#V=x.(+ Y'3c!\nf P>kTmH SyܒY [U0y}Z$_~=|\>uT|{>6}=l0`Qj_cmvc|-tZ>Jr/v<={L ,J2{ЉpxQd/(>8? d  1 !4MSXAt a    Ѥ!qr, +++(V8\<9L<:]<BRFoGЄHIPX` Y` Za[a \a,]H^ssbcsdeflzClibqt4-devel-doc4.7.18.15.1Qt documentationQt is a set of libraries for developing applications. This package contains base tools, like string, xml, and network handling. Authors: -------- Qt SoftwareNikbuild21xopenSUSE 11.4openSUSEQPL, GPLhttp://bugs.opensuse.orgDocumentation/HTMLhttp://www.trolltech.comlinuxi586(,E<=\ .$M\QUH{P;Y\w$. 8l6r (d< /$^ 7~, q k  ]6c=u  88  T5 % 5{u" *<X?9p _ct  R2O }K @ ^G,s aa "v  2 H f` J( (!S O  ) VAQUg  Y  ~2&o g  xMo Q  !W AW W p.J95<0DG u.(R U %!8 } iL E"r{ a0o P q Eo! J  t V <J'o  4| C  1 !] k^@o z2 x w;9 @ FW- AW W ?o  ?8 no P;Y x r Y :T5Z p[H{ eFgUi $aYA  2  \w3$cc # H .'  u  H* f; P [<  <  [l`>  J3_ AFp j+6hZ)!Sqsytn7j%lmf t I  Ty  P_F$u ^$ A &eO!J Z:TQ hh h  *[Y Z sV Hn A8rx'K|~~-h#~ns=_[mb >-H]{Oau)R9 !L'*D~|*6x:y?"\w[0i F (x\0h'i@ r M " C  " n / c 6LWhu 6g7 f=wF 6= Y6 W+ g  Jg oox<0 ]j coG!o3o[=au6>Po%L2~TBGo\bEtw PqVq1M o(+d $7V 6} aob 2+^d+X' l fo.+0J(HH;n x 8~vl z9:oY 3Z"1r-W _O G ( #xSlD>x%`=VrP_ S  K $@HB%@_ n &   - 0pH#5A ^0_ 3 q - 0pD#4r 0_ # ^L&$#1>g_ 9 P j [<G>x%8= | y8_ o  30$6r F jw0_ 7  3- ,$5A   j 7 w4_oB %Rd!>t%|> ` h X_ 4>|&@@F i  i  ׌2_W _ G P_ S K _ n   ^0_ 3 q 0_ # ^g_ 9 P j |8_ o  jw0_ 7   j 7 w4_ `h X_ i i  ׌2_ o4Q=U7ko nMPwL   oo6P  {Goo z hG\ PqVq1vM  z9: *v o Vo_ NoTV+2o i oK wo o*oo o/[?PqqG/6GY@oro3<0] N :g [ 25 /3 oo&o $Vx G o   :o  ~o   7or ioEko <Y@ oooo2o t i W z 0 6   Wq1 # d   /  jr 4 UWhq  /! @ p" @;`@X2kSSS8:@ Rl NfD AGYK Q 8,]_ X9M o  x8# -6,xX}xE  hq  uj | l  R xq  & 5 zoN  : 8L 5S :Wt r^ 4hT  *'T m 3 Q6wH Q # :h a f 6 8 prt`%?> T :| '6F_" E\#  4  .2 5 L '5i 8 w  l ? t-yG \Y p s F | , b  .   t  < :SimQqQYX<*F9=]MJ(LcyygP`3I` !9BT8`ekVylL0XX7_O04 ;UX(,tQ J ![i+d  !  j ,C); K hf._ )T1%u0$1-,Hp 2  > : =M\ WW   |2' OX / y < $ y  x$[, #oO Dxl $g kG   ~ W & $A[ '   h8G  " x8Z B3 f` Pe  Z G y\0o7    x g|^ 7 Wg7  b 7_P R C }Y %7WQ ih1 . U h UW  >G Y  V&G  q  WG`:+Tm F+@ f. :+Tm3 l /(  '  !x:+Tm 8, P+p J;  -)sy~T# n/ ' $ ;#X - 0x` 1G G GPiW|z i J  b" vxh 2xp J xf : k 1 !$  h % ` w AB*< 0 b % 4+ j S`,  a# $  N ? ) x`5X R  6_fu6`p'Xs }eTRS cCN g hd  8 | T's )2 9  zxmD ^ !O   q .   / . #q 1 lm's ( G S XY VE@ \yȰpl .)R P W A h0 .m (HZ(ph $a 6 h 's 6  x uo <Z a ;&L &L u7H =WHH6Mx|n?  \ KM ? `N < |h@ ` !w"4  $Vb#7+d oE ` j? G5%c+ 9!  WW ea 6`^ GMp   /R$g F ,429 p@y5Q [4B  N"0 u$ t6'   s  ggLaxD9 n6 7f77 8c964oh: DW &4hHQ  .& Ul& I  4 m$ ]!s,7,L t 1+RW ;Wj V  & 6, w PP$)*&L($&.d u * X*i &y     F6! ^ xLl< YK k [_: ']  V7WF   c. , uu, > ir Fu6$ z9   7@  Ua vpy i7h{ W{v >gu%d wu'5  l ,0 7 p6 ? Ƞ ^7 P  ^G`  70 M  7   W- 8  G GW qW&   X K AXd] > @[ `  = WT =HB   ` > W ^ !Gj p,7 @0 Z x qG LWj   (n cmFI ) BdX8=h4"x )g *Xh0 !  TO \GY h > x(m"   * g $"< @  cW, "'| n)uyX1, 6 v&   x'C = 9^ "m x(2 Y3[ <ly4  NX( ; !%s zgM)F.  H7bw x h)F  88k ] )F " ~  &k 1WF p*  8Q3    F? .Ug*%7 (g    !    NK 1A큤A큤A큤A큤큤A큤AA큤큤A큤A큤A큤A큤A큤AAA큤A큤AA큤A큤A큤AA큤A큤큤AA큤A큤A큤A큤AA큤A큤AA큤A큤A큤큤AA큤A큤AA큤A큤AA큤A큤A큤A큤큤A큤A큤A큤큤A큤큤A큤큤A큤A큤A큤A큤A큤AAA큤A큤A큤AA큤큤A큤큤A큤AA큤AA큤A큤A큤A큤A큤큤A큤A큤A큤A큤큤A큤A큤큤A큤A큤A큤A큤A큤A큤큤A큤A큤큤A큤큤A큤큤AA큤큤A큤큤A큤A큤큤AA큤A큤큤AA큤A큤A큤A큤AA큤A큤AAA큤AAA큤AA큤AA큤AAAA큤AAA큤큤AAA큤AA큤A큤AAA큤큤AAA큤AAAA큤AAA큤큤AAA큤AA큤AAA큤큤AAA큤AA큤AAA큤큤AAA큤AA큤A큤A큤AAA큤AAA큤AA큤AAA큤큤AAA큤AA큤AAA큤큤AAA큤AA큤AAA큤큤AAA큤AA큤AAA큤큤AAA큤AA큤AAA큤큤AAA큤AA큤AAA큤큤AAA큤AA큤AAA큤큤AAA큤AA큤AAA큤큤AAA큤AA큤AAA큤큤AAA큤AA큤AAA큤큤AAA큤AA큤AAA큤큤AA큤A큤A큤A큤큤A큤큤A큤A큤큤A큤큤A큤큤A큤큤A큤큤AA큤AA큤A큤A큤AA큤AAA큤A큤A큤큤A큤AAA큤큤큤A큤A큤AA큤A큤AA큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤AA큤AA큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤큤A큤A큤A큤큤AA큤큤A큤A큤A큤A큤A큤A큤A큤AA큤큤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큤큤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큤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큤큤A큤A큤A큤큤AA큤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큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤큤A큤A큤A큤A큤큤A큤AA큤A큤A큤큤AA큤큤AA큤큤AA큤A큤A큤큤A큤A큤큤AA큤A큤A큤큤A큤A큤큤A큤A큤A큤큤A큤큤A큤큤A큤큤A큤큤A큤큤A큤큤AA큤큤A큤큤A큤큤A큤큤A큤큤A큤A큤큤AA큤큤AA큤큤AA큤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큤큤AA큤큤A큤큤A큤큤A큤큤A큤A큤A큤큤A큤큤A큤큤A큤큤A큤큤A큤A큤A큤큤AA큤A큤큤AA큤큤A큤큤AA큤ANiGNiMNiRNiLԵNiSNiSLԵLԵLԵLԵLԵLԵLԵNi*LԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵNiSLԵLԵNiSLԵLԵLԵLԵLԵNiNiLԵLԵNiUNiNiNiLԵLԵNiULԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵNiLԵLԵLԵLԵLԵLԵLԵNiLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵNi*LԵNiNiNiLԵNiNiNiNiLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵNi*LԵLԵNiLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵNiWNiWLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵNiWNiWLԵLԵLԵLԵLԵLԵLԵLԵNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNi*NiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiXNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiXLԵLԵNi*NiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNi*NiNiNiNiNiNiNi*NiNiNiNiNi*NiNiNiNiNi*NiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNi*NiNiNiNiNiNiNi*NiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNi*NiNiNiNiNiNiNiNiNiNiNiNi*NiNiNiNiNiNiNiNiNiNiNiNiNiNi*NiNiNiNiNiNiNi*NiNiNiNiNiNiNiNiNiNiNiYNiYLԵLԵLԵLԵLԵLԵLԵNiZLԵLԵLԵLԵLԵLԵNiZLԵLԵLԵNiZNiZLԵLԵLԵLԵLԵLԵNi[LԵNiNiNiNiNi[LԵLԵLԵLԵLԵNi[LԵLԵLԵNi[LԵLԵLԵLԵLԵLԵLԵLԵLԵLԵNi\LԵNi\LԵLԵLԵLԵLԵNiLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵNiNiNiNiLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵNiNiNiLԵLԵLԵLԵLԵLԵNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNi ?NiCLԵLԵLԵNiNiNiLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵNiLԵLԵLԵLԵLԵNiLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵNi\Ni*NiLԵLԵLԵNi\LԵLԵLԵLԵLԵLԵLԵLԵNi]LԵLԵLԵLԵLԵLԵLԵLԵLԵNi]LԵNi]LԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNi*NiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiLԵLԵLԵLԵLԵLԵLԵLԵNi]LԵLԵLԵLԵLԵLԵLԵLԵLԵNi^LԵNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNi*NiNiNiNiNiNiNiNiLԵNiNiNiNiNiNiNiNiNiNiLԵNi^LԵLԵLԵLԵNi^LԵLԵLԵLԵNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiLԵLԵLԵLԵNi^LԵLԵNiLԵNiLԵNi^Ni^LԵLԵNiNiNiNiNiNiNiNiLԵLԵNi_Ni_LԵLԵLԵNi_LԵNi_LԵLԵLԵNiNiLԵLԵLԵNi_LԵNi_LԵNi_LԵNi_LԵLԵNi_LԵLԵLԵLԵLԵLԵLԵLԵLԵNi_LԵLԵLԵLԵNiNi`LԵLԵLԵLԵLԵLԵLԵLԵLԵNi`LԵNi`Ni`LԵLԵLԵLԵNi`LԵLԵLԵLԵLԵNi`Ni`LԵLԵNiaNiaLԵLԵLԵLԵNiaLԵLԵLԵNiNiaNiaLԵLԵLԵLԵLԵLԵLԵNibLԵLԵLԵNibLԵLԵLԵLԵLԵLԵNi Ni Ni Ni'Ni Ni Ni Ni Ni Ni Ni Ni Ni Ni'Ni Ni Ni Ni'Ni Ni Ni Ni Ni Ni(NiNi Ni Ni Ni NiNiNi Ni Ni Ni'Ni Ni Ni Ni Ni Ni NiNibNibNi Ni Ni Ni Ni Ni NibNiNi Ni Ni Ni NiNi Ni Ni Ni Ni NibNi Ni Ni Ni Ni'Ni Ni Ni Ni Ni Ni NiNi Ni Ni Ni NicNi Ni Ni Ni NicNi Ni Ni Ni Ni Ni Ni'NiNiNi NicNiNi Ni Ni Ni NiNi Ni Ni Ni NicNi Ni Ni Ni Ni NicNi Ni Ni Ni Ni Ni Ni Ni Ni NiNi Ni Ni Ni Ni Ni Ni Ni NicNi Ni Ni Ni NihNi Ni Ni Ni Ni Ni Ni Ni Ni NiNi Ni Ni Ni Ni Ni Ni Ni NihNi Ni Ni'Ni Ni Ni Ni Ni Ni NiNi NijNijNi Ni Ni Ni Ni Ni Ni'NiNiNi NikNi Ni Ni Ni Ni Ni Ni Ni Ni NiNi Ni Ni Ni NikNi Ni Ni Ni Ni Ni NikNi Ni Ni Ni Ni Ni Ni Ni Ni Ni Ni Ni NiNi Ni Ni Ni NikNi Ni Ni Ni Ni Ni Ni Ni NikNi Ni Ni Ni Ni Ni Ni Ni Ni Ni Ni Ni Ni Ni Ni NiNi Ni Ni Ni NikNi Ni Ni Ni Ni Ni Ni Ni Ni Ni NikNi Ni Ni Ni Ni Ni Ni Ni Ni Ni Ni Ni NiNi Ni Ni Ni Ni Ni NikNi Ni Ni Ni Ni Ni NilNi Ni(Ni Ni Ni Ni Ni Ni Ni Ni Ni Ni NiNi Ni Ni Ni Ni Ni NilNi Ni Ni Ni Ni Ni NilNi Ni Ni Ni Ni Ni Ni Ni Ni NiNi Ni Ni Ni Ni NilNi Ni Ni Ni Ni NilNi Ni(Ni Ni Ni Ni Ni Ni Ni Ni Ni Ni NiNi Ni Ni Ni Ni Ni Ni NilNi Ni Ni Ni Ni NilNi Ni(Ni Ni Ni Ni Ni Ni Ni Ni Ni Ni NiNi Ni Ni Ni Ni Ni Ni Ni NilNi Ni Ni Ni NilNi Ni(Ni Ni Ni Ni Ni Ni Ni Ni Ni Ni NiNi Ni Ni Ni Ni Ni Ni Ni Ni Ni NilNi Ni Ni Ni NimNi Ni(Ni Ni Ni Ni Ni Ni Ni Ni Ni Ni NiNi Ni Ni Ni Ni Ni Ni Ni Ni Ni NimNi Ni NimNi Ni(Ni Ni Ni Ni Ni Ni Ni Ni Ni Ni Ni Ni Ni NiNi Ni Ni Ni Ni Ni Ni Ni Ni Ni Ni Ni NimNi Ni NiNi(NikNi Ni Ni Ni Ni Ni(NikNi Ni Ni Ni Ni Ni Ni Ni(NikNi Ni Ni Ni Ni Ni Ni Ni Ni Ni(Ni Ni NikNi Ni Ni Ni Ni Ni(Ni Ni NilNi Ni Ni Ni Ni Ni(NilNi Ni Ni Ni Ni Ni(Ni Ni NilNi Ni Ni Ni Ni Ni(Ni Ni Ni NilNi Ni Ni Ni Ni(Ni Ni Ni Ni Ni NilNi Ni Ni(Ni Ni Ni Ni Ni NimNi Ni Ni(Ni Ni Ni Ni Ni Ni Ni NimNi Ni Ni'Ni Ni Ni Ni Ni Ni Ni Ni Ni'Ni'Ni Ni Ni Ni Ni Ni Ni Ni Ni Ni Ni Ni(Ni Ni Ni NiNi Ni'Ni'NibNi Ni Ni Ni'Ni'Ni Ni Ni Ni Ni Ni(Ni NiNi Ni Ni NimLԵLԵLԵNimLԵNi LԵNi(Ni NiNiNi(Ni Ni Ni Ni NicNi Ni NijNi Ni Ni Ni Ni Ni Ni Ni Ni Ni Ni Ni Ni Ni'Ni Ni Ni'Ni'Ni Ni Ni Ni Ni Ni Ni Ni Ni'Ni Ni Ni Ni Ni Ni Ni Ni'Ni Ni Ni Ni Ni Ni'Ni Ni Ni Ni'Ni'Ni Ni Ni'Ni Ni Ni Ni'Ni Ni'Ni Ni Ni'Ni Ni Ni Ni Ni Ni Ni Ni Ni Ni Ni'Ni Ni Ni Ni Ni Ni Ni'Ni Ni Ni'Ni Ni Ni Ni Ni Ni Ni Ni Ni Ni Ni Ni Ni Ni Ni Ni'Ni Ni Ni Ni Ni Ni Ni Ni Ni Ni Ni Ni'Ni Ni Ni'Ni Ni'Ni'Ni Ni Ni Ni Ni Ni Ni Ni Ni Ni'Ni Ni Ni Ni Ni Ni Ni Ni'Ni Ni Ni Ni Ni Ni'Ni Ni Ni Ni Ni Ni'Ni Ni(Ni Ni Ni Ni Ni Ni'Ni Ni Ni Ni Ni Ni Ni'Ni Ni Ni Ni Ni Ni Ni'Ni Ni Ni Ni Ni Ni'Ni Ni'Ni Ni Ni NiLԵNinNinLԵLԵLԵLԵLԵLԵNinNinLԵLԵLԵLԵLԵNiLԵLԵLԵLԵLԵLԵLԵLԵLԵNiLԵLԵLԵLԵLԵLԵNiLԵLԵLԵLԵLԵLԵLԵLԵLԵNinLԵLԵNinLԵLԵNiLԵLԵLԵLԵLԵNiLԵLԵNioLԵNioLԵLԵLԵNioNiNiNiNiLԵNioLԵLԵLԵLԵNiLԵNioNioLԵLԵLԵLԵNiNiNiNiNiNiNiNiLԵNioNioLԵLԵLԵLԵNiNiNiNiLԵLԵLԵLԵNioNioLԵLԵLԵLԵNipNipLԵLԵLԵLԵNipNiNiNiNipLԵLԵLԵLԵLԵNipLԵLԵLԵNipLԵNipLԵNipLԵLԵLԵNiqNiqLԵLԵNiLԵNiqNiqLԵNiqNiqLԵLԵLԵLԵNiNiNiNiLԵNirNirLԵLԵLԵLԵLԵLԵLԵLԵNirLԵLԵNirLԵLԵLԵLԵNirLԵLԵLԵLԵNirLԵLԵLԵLԵNirLԵLԵLԵLԵLԵLԵNirLԵLԵLԵLԵNiNisLԵLԵNisLԵLԵLԵLԵLԵLԵNisNisLԵLԵLԵLԵLԵNisNisLԵLԵLԵLԵLԵNiLԵNitNitLԵLԵLԵLԵLԵLԵNiLԵNitNitLԵLԵNiuNiuLԵLԵLԵLԵLԵLԵLԵNiuNiuLԵNiNiLԵLԵLԵLԵNiuLԵLԵLԵLԵNiuLԵLԵLԵLԵLԵLԵNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiLԵLԵLԵNiuLԵLԵNiuLԵNiNiLԵLԵLԵLԵNivLԵLԵNivLԵLԵLԵLԵLԵLԵLԵNivLԵLԵLԵNiNiNiNiNiNiNiNiNiNiLԵNivLԵLԵLԵLԵLԵLԵLԵLԵNivLԵLԵLԵLԵLԵLԵNivLԵLԵNiNiNiLԵNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNi'NiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiLԵLԵLԵLԵNiwLԵLԵLԵLԵLԵNiwLԵLԵLԵLԵNiwLԵNiwLԵNiwNiNiNiNiNiNiNiLԵNiwLԵLԵNiLԵNiwNiwLԵNiNiNiNiNiNiNiNiNiNiNiNiLԵLԵLԵLԵLԵLԵLԵNixLԵLԵNixLԵLԵLԵLԵLԵNixLԵLԵNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiLԵLԵLԵLԵLԵNixLԵLԵLԵNiLԵLԵNixLԵLԵNixLԵLԵNixNixLԵLԵLԵLԵNixLԵLԵLԵLԵLԵLԵNixLԵNiLԵNiyLԵLԵNiyLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵNiyNiyLԵLԵLԵLԵNiyNiyLԵLԵLԵLԵLԵLԵLԵLԵLԵNiyNiyLԵLԵLԵLԵLԵLԵNizNizLԵLԵLԵLԵNizNizLԵLԵLԵLԵLԵLԵNiLԵLԵLԵLԵLԵLԵNizNizLԵLԵNizLԵNizLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵNi{Ni{LԵLԵLԵLԵLԵLԵNi|LԵLԵNi|LԵLԵLԵLԵNi|LԵLԵNiLԵNiLԵLԵLԵNi|LԵLԵLԵNi|LԵLԵLԵLԵLԵLԵNi|LԵLԵLԵLԵNi}LԵLԵLԵLԵLԵLԵLԵNi}LԵNi}LԵLԵNi}LԵLԵLԵLԵLԵLԵNi}LԵNi}LԵLԵLԵNi}LԵLԵLԵNi}LԵNiLԵNiLԵLԵLԵLԵLԵLԵLԵNiLԵNiNiLԵLԵLԵLԵNiNiLԵLԵLԵLԵLԵLԵNiLԵLԵNiLԵLԵNiNiLԵLԵLԵLԵLԵLԵLԵNiLԵNiNiLԵLԵLԵLԵLԵLԵNiNiLԵLԵLԵNiLԵLԵLԵLԵLԵNiLԵLԵNiLԵNiNiLԵLԵNiNiNiNiNiNiNiLԵLԵLԵNiNiLԵLԵNiNiNiNiNiLԵLԵLԵLԵNiNi'NiNiNiNiNiNiLԵLԵLԵNiLԵLԵLԵLԵNiLԵLԵLԵNiLԵNiLԵLԵLԵNiLԵNiNi'NiNiNiNiNiNiLԵLԵLԵNiLԵLԵNiLԵNiNiLԵLԵLԵLԵLԵNiNiLԵLԵLԵLԵNiNiLԵLԵLԵLԵLԵNiLԵNiLԵLԵLԵLԵLԵNiLԵLԵLԵNiLԵLԵLԵLԵLԵNiLԵNiLԵLԵNiLԵLԵLԵLԵNiNiLԵLԵLԵLԵNiNiLԵLԵLԵLԵNiNiLԵLԵNiNiLԵLԵLԵLԵLԵLԵNiLԵLԵNiLԵLԵNiNiLԵLԵLԵLԵNiNiLԵLԵLԵLԵLԵLԵNiLԵNiLԵLԵLԵLԵNiLԵLԵNiLԵLԵNiLԵLԵLԵLԵLԵLԵLԵLԵNiLԵLԵLԵLԵLԵLԵNiLԵLԵLԵNiNiNiNiLԵNiLԵNiLԵLԵLԵLԵLԵNiLԵLԵLԵLԵLԵLԵNiLԵLԵLԵLԵLԵLԵLԵNiLԵNiLԵLԵLԵLԵLԵLԵLԵLԵNiNiNiLԵNiNiNiNiNiNiNiNiNiNiNiLԵLԵLԵLԵLԵLԵLԵLԵLԵNiLԵLԵLԵLԵLԵLԵLԵNiNiNiLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵNiLԵLԵNiLԵLԵLԵLԵLԵNiLԵNiLԵLԵLԵLԵLԵNiLԵLԵNiLԵLԵLԵLԵNiLԵLԵNiLԵLԵLԵLԵLԵLԵLԵNiLԵLԵLԵLԵLԵNiLԵLԵLԵNiLԵLԵLԵLԵLԵLԵNiLԵLԵNiLԵLԵLԵLԵLԵNiLԵLԵNiLԵLԵLԵNiLԵNiLԵLԵNiNiNiNiNiNiNiLԵNiLԵLԵLԵLԵNiLԵNiNiLԵLԵNiNiNiLԵLԵLԵLԵLԵNiLԵLԵNiLԵLԵLԵLԵNiNiLԵLԵLԵLԵLԵNiLԵLԵNiLԵLԵNi'NiNiLԵNiLԵNiLԵNiLԵLԵLԵLԵLԵLԵNiLԵLԵLԵNiLԵLԵLԵLԵLԵNiNi'LԵNiNiLԵLԵLԵLԵLԵNiLԵLԵNiLԵLԵLԵNiLԵLԵLԵNiLԵLԵNiLԵNiLԵNiLԵNiLԵNiLԵNiLԵNiLԵNiLԵNiLԵNiLԵNiLԵNiNiLԵLԵLԵLԵNiLԵLԵLԵLԵLԵNiLԵLԵNiLԵLԵLԵLԵLԵNiLԵNiLԵLԵLԵNiLԵLԵLԵNiLԵNiNiLԵLԵLԵLԵLԵNiNiLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiLԵLԵNiLԵLԵLԵLԵLԵNiLԵLԵNiLԵNiLԵLԵLԵLԵLԵNiNiLԵLԵLԵNiLԵNiLԵNiLԵNiLԵNiLԵNiLԵLԵLԵLԵLԵLԵLԵLԵNiLԵNiNiLԵLԵLԵLԵLԵNiNiLԵLԵLԵLԵNiNiNiNiNiNiNiLԵLԵLԵLԵLԵLԵNiLԵLԵLԵLԵNiNiNiLԵLԵLԵNiLԵLԵNiLԵLԵLԵLԵLԵNiLԵNiNiLԵLԵLԵNiLԵNiLԵLԵLԵNiNiLԵLԵNiLԵNiNiLԵLԵNiNiLԵLԵNiLԵNiLԵNiLԵLԵNiLԵLԵLԵLԵNiLԵNiLԵNiLԵNiLԵNiLԵNiLԵNiLԵLԵLԵLԵLԵNiNiLԵLԵLԵNiNiLԵLԵNiLԵNiNiLԵNiNiNiNiNiNiNiLԵLԵLԵLԵLԵNiNiLԵLԵLԵLԵLԵLԵLԵNiNiNiNiNiLԵLԵLԵLԵNiNiLԵLԵLԵLԵLԵNiNiLԵLԵNiNiLԵNiLԵLԵLԵLԵLԵNiLԵLԵNiLԵNiNiLԵLԵLԵLԵLԵLԵLԵNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiLԵLԵLԵLԵLԵLԵLԵLԵNiLԵLԵLԵLԵLԵLԵNiLԵLԵLԵNiNi ^NiNiNiLԵLԵLԵNiLԵLԵLԵLԵNiLԵNiLԵLԵLԵNiNiNiNiLԵLԵLԵLԵLԵNiLԵLԵLԵLԵLԵNiNiLԵLԵLԵLԵLԵNiLԵNiNiNiLԵLԵLԵLԵLԵNiLԵLԵLԵNiNiNiLԵLԵLԵLԵNiLԵLԵLԵLԵLԵLԵNiNiLԵLԵLԵNiLԵLԵNiNiNiLԵLԵLԵNiNiLԵLԵLԵLԵLԵLԵNiLԵLԵNiLԵLԵNiLԵLԵNiNiLԵLԵLԵLԵNiLԵNiLԵNiLԵLԵNiLԵLԵLԵNiLԵNiLԵLԵLԵNiLԵNiLԵLԵLԵNiLԵNiLԵLԵLԵNiLԵNiLԵLԵLԵLԵLԵNiLԵNiLԵLԵLԵLԵLԵNiLԵNiLԵLԵLԵLԵLԵNiLԵNiNiLԵLԵNiLԵLԵNiLԵLԵNiLԵLԵNiLԵLԵNiLԵLԵNiLԵLԵNiLԵLԵNiLԵLԵLԵLԵNiLԵLԵNiLԵLԵLԵLԵNiNiLԵLԵLԵLԵNiLԵLԵNiNiLԵLԵLԵLԵNiLԵNiNiNiNiLԵNiLԵLԵLԵLԵLԵNiNiNiLԵLԵLԵLԵLԵNiNiLԵLԵLԵLԵLԵNiLԵNiLԵLԵLԵLԵLԵLԵLԵLԵNiNiLԵLԵLԵNiLԵNiLԵLԵLԵLԵNiLԵLԵLԵNiLԵLԵLԵLԵNiLԵNiLԵLԵLԵLԵLԵNiLԵNiNiLԵLԵLԵLԵNiLԵLԵNiLԵLԵLԵLԵNiNiLԵLԵLԵLԵNiNiLԵLԵLԵLԵLԵLԵNiNiLԵLԵLԵLԵNiNiLԵLԵLԵLԵNiNiLԵLԵLԵLԵNiLԵLԵNiLԵLԵLԵLԵLԵNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiLԵLԵLԵNiNiLԵLԵLԵLԵNiNiLԵLԵLԵLԵNiLԵLԵNiLԵLԵLԵNiLԵLԵLԵNiLԵLԵLԵNiLԵNiLԵLԵLԵNiLԵNiLԵLԵLԵLԵLԵNiLԵNiLԵLԵLԵNiNiNiNiLԵLԵLԵNiLԵLԵLԵLԵNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiLԵLԵLԵLԵNiNiNiNiNiLԵLԵLԵLԵLԵNiLԵLԵLԵNiLԵLԵLԵLԵLԵNiLԵNiLԵLԵLԵLԵLԵLԵLԵNiNiNiNiNiLԵLԵLԵLԵLԵNiLԵLԵNiLԵLԵLԵLԵLԵLԵLԵNiLԵLԵLԵLԵNiLԵLԵLԵNiLԵLԵLԵNiLԵLԵLԵLԵLԵNiLԵNiLԵNiNiLԵLԵLԵLԵLԵLԵLԵLԵNiLԵNiLԵLԵLԵLԵLԵLԵLԵNiLԵNiLԵLԵLԵNiLԵLԵLԵLԵLԵNiLԵLԵLԵLԵLԵNiLԵLԵLԵLԵLԵNiLԵLԵLԵLԵLԵLԵNiLԵNiLԵNiLԵNiNiLԵLԵLԵLԵLԵLԵLԵLԵLԵLԵNiLԵLԵLԵLԵNiLԵLԵLԵLԵLԵLԵNiNi Ni Ni Ni Ni Ni Ni Ni Ni LԵLԵLԵNiLԵLԵLԵLԵNiNiNiNiNiNiNiNiNiNiNiLԵLԵLԵNiLԵLԵLԵLԵNiLԵLԵLԵLԵLԵLԵLԵLԵLԵNiLԵLԵNi Ni LԵLԵLԵLԵLԵLԵNiBNiNiNiNiB8095d9746d932e931b69033cf4deb311c202934a4055d5d43138b48962e9aa21f072b41a8d5e46b7626325b00712bd1943143f197f7c52393946ba73f0e95540b2e4f297ae0666a1c818ac0ba674ee4f066f68ec4b040c9a4cc8f32b0bd88030e423c1c6214f68abf510664fade291239cc97f2e4015c9f43d4dc5107b2f425b66070ce71eacbf12dd4b5d093e347bb3247b279bbc355e26fc1f967c296ead38c27434e595fc275c1cb8469a4ec37759747fe18b3cf8d8d8524d73c0976d2efc0ffdfc6ecce97bd18f715f1a4b7ed40b149dde3c0f5154079e63d324d1ec3e939cc97f2e4015c9f43d4dc5107b2f425b0ed5302ba40678bc5ba12defc1a18327e49618cb1f8610e4a138f8afc542ec608e0db1b1c0ded78f8c42a2b038937b01e4efe2713ca9c3d464fc23dc60f26c77f9f1a2fe445d3375c0e5dcf8bee13b64b81058a5ec9af18940ad4c1552684b056cc06e4b49dc23ff7c4008f272558bc3e2fd8052d748b7a493086b1c0e79b750bab681364d050dba0648ad21c7c0eda466fa906eb4ae6027e798be34e56340ce162a77f04fcb4b08471a09c487bac6d3247b279bbc355e26fc1f967c296ead38c27434e595fc275c1cb8469a4ec3775988eb389a5caa9aba82d04a2d95b0deae0eb985c7433fa352701e84cd9d66eb2262252509935d9ca3fffb4079815233ec412036ce7258bb437e3413f5193bb17d775945c4ea1d9229c192e8523d734dcb5b050c1239fe470fe73f14eb4096baf2a98d34fa38fadf7e50721053f3766a86b61563a909b65193e906d2f47f96d82c9432c553108724b1ae61271f34374395acd2a13c8127fb622fd9cdbc75e8d972b63e995ec0fdb6acc3a69273069df151fe72348e989c89baa595501e6f9bad0684048db64194a276b83d4f227ed860af42efbe55358d6bf0d94c93d9c39ae73b683993f7f347a0fd662c8cff83010ddc74bf00092293793955e0c8ee772746d1e2162c6f6c6a51e4a5e5342970affced731b6147281a44f8e6a96d2491af8376746943617bcd14b573414a8feae455c35da51b570152fce0520b488187d1147e579030611e6554d25c6d02c4b665a45ccbf196666771e0a2cef74bc2848e69a4705d08868bdf12daaa048d204c6da67f4c7e25ab9106940f77fd7c4a0f94ecd7e5ba836bfd6f757879556b148d910a6a84970e4c57c63bd51e5b3f2b90d99c7ab48b850da53cadaacff608cd5c7d85a07ff609e7401d4e29c85c80bac7fe3f60ddd1cce3a29446595b2261376c784a8cdee57d4dc1dde2ecc7c97678df3b11b943a43efe55770833e5930b9608657c9bac63c10615fe1392ebfcb2b426b2c248748131f44d8a29e527251dc2aa2097fe94475d118f56846440d1160e50a19ee4fdc39b6c4712a06054cc41eadc1306d05dcbaa5eb6fafabe545ded78a62c636bdbb5074f0ba127c8f104f2a0c027377d0ead7b485f2c997e2d715fb5963e137cc134357bfd7dd93a87c83d7ed224bd2de0084005d4b6665d143fc27e53974f1a38c29c3b3265280f93c655bb6696c1f2e3a05a482e2939dc9e13849349a720c4df1223b96de8686d613e093416b2998ec7607d0cd9e9ea45a34a9473b26f90c6aa4db347e0fe016d7e1f2d0d5d45fc5eab8b0d7fa062394bd9ebcbcf18a0dedb19363bb6702d8b13aa7a58e80b4b56a287e1097ff7d2b389d469ac7a1a982fce09b926309241bc5b73116a636ee4019a931125e2f6733975956015b36b3970703bac76c3c0be43c141d2dd6a51bdc23b04f6d31200db2d4284df628945284ad19db3c3462641bb2e91020dcef930a75d02f309cf787de0e8a26c93a7a499254b786f6a11b8dbb76ee9bcea38d32fc71e521d9bb2e220cd847ea3fc594cbb7f95325731d6f6a73bd2654a1d91f1fbde2b9b71d38f81fe360042c944d149ab8aad5b737d675d99b12453448392eeb95aa6c375af8a440cd9d663d08cbd0644af858b475adec75c3d2630f7a72079c8594e75c0438442bd26c59fb5d12c9f0663b97f7894b531387acd5129dd7583f53c69cd12cee9863274678511018e311221a6599164ba3e3a3b4468a6ff8a5f84095d63c47267a23a383828e929f7e86df3a82df9ca1246109592950ce75e0d1a99204da00a3d6304829895fbbef8190704dc737d92af7b1cd27765020e64306fd6e45d9d71e1490c98649c26429f84f054ca2dd5c8528051255b38bed616d1dbf82bdfdb46bbaa7c45ef4d32265cfad7ae8702fe1695303e523233da1737cee55554a3528681dde5357c6cb7f9eb57558b41f6043a3776ac6e24f9384084c49a3d60b301114c0daa685f1c132222b3c90ed102fe1695303e523233da1737cee555547a3a6c95c90c77d8d330754c4e3218f66b09927cc6d44e7169aa0329d03900a5eae038b0f3d027ff03d2dd52650fb85a21a97f5868e19542b3d11050c55902acd6747d97569edd77b2b523775a3fe1254d8f17cd6899ed9e7f70374f1eb823eb44fab94c3f8c249fdef14667c0e9246a4b668d4d195ec1801e905e2cea0d88d601799d157d6e2344e900967f114693e0badbcf4404bd20dd7917b991c49cc0ddfceba1131fb1d92268404fe5a7314fbb3e15ad79b6c53b639a3c94d9c4219976d346b47048adede1df575e5a6b942e9b2781233303c3f41513265e45be1b6a4f06d2b29ad1e700058eecc16115cff2c5a0b0dc3d20200ba9834003d5f1cecb8ca0b0dc3d20200ba9834003d5f1cecb8c049e64d50f9e4a9570cf3e51f80407026691fb16b5f0ce2e19d5fe7b55fa4aced8c58d7fda058fc7f8d0aebc5355b3f4bb9a6d21107a2eb7ff483f0d9f4492433c3d50135562a7c568c152bd550fb23ec535f390056bd5d735d4ac50f5cf58ca793aa91f5f3a6c79666d78f87956d5581c1ff47528be80b9473a3ca235c266d11ac0ecdd255f1d709bca7ea3a3dc21c3ff6f4eb5c471981307975aa1e9ef7f44d75f905dbe04b5480a785a9cb6ae274b5c024fe388c9ba48fb2a4df9a05499f5d1201c848cdcd7fe94d6c6ffd2e042c304b9b6b21211bb58389fa60ebe6419330308f6be002962dce4a514ce6124a5d85a7caddd19ad21e492c3ec272046a0724dbd047db12b4ae577546c01d459337bf8dab3a209f1db8f240caa5c67df1b8e78a1f985c9237836c37ed03a8db327033a6d2d0ef727bc5c3499e85a533f00ce735b1827688ea300e32f6dd1615f376fc67f345f05750e5c09ab3c35fbed3527b154c8ad8af41d81a40469ac7d70fb275d3d2c7c64b92fda715f475098f0fa0aa65c402df551e0cd57f76fb2e8708ddbfa2c6c538381a0d4ae6f6ad1144019f9f91aaa98fbadc4fd5b1ab5fdfa24779e4d88416d1723e87fea6bc9cd26678af331c616e6aa002dde0d9c323a888f6b6ffbf49fc4c353a21257453ee5ab9c9a50af4bf0900445277083c57674b9fe3dfb5eacd46ec8466949d8f9e04854f9f2a0b4e61d369c891fcbadaa8932b4e6668d7c030413c7f99b63895b3d45091128076a42aaa846f00d9f826298a5b67e1d3103d86696d7d6f55b5ddaad679011a739bae58f6b7eec3c79c30eae02c1af743e63ee831d09e66d512a1115f515fd7a6252874c6ae0583de9ece05327f9b3fa14bca1007b8b890fe54e5e6d712e7bf8e5d7898dccd5d1f24dbe25b6916a213ca2eaf2f097cf5708d57ca403474361d8ec0ed5302ba40678bc5ba12defc1a18327e49618cb1f8610e4a138f8afc542ec60de6a4f73b848aa1abbfbe4fa094281aeb9490a7ba15aea8e9a8b78dc7914013253eae009204df0ce9a38fc5b28e74fbb8e0db1b1c0ded78f8c42a2b038937b01e4efe2713ca9c3d464fc23dc60f26c77a4d36267f2d623244bc76f512aae526aff12b3f92c295806bca0ccba31d116f2206ebbb84b69d540486f7350011efb65079c8f47d21e105cdba6040ceb621bedc504f4989a883b5cae41b3cc2e6d67df148eaaea5c7b1e9cca107faacbd463bc8d702cef4c862b324efcb013bbe23289835a69b3a2ab5d0f15fcee162d041d9d69a2c3fa2b55db9f7bd72e9511525f8055b73374b84c9e70fce0955d2f9139020c661d8470c66583952ade26d6042c8a01d2774c644f912729a3e8cb51b9fe383a6d2e53a8161af9ebc05d7a4a03ae4ddabc1ce217c736315b965270295b263e5679743e58a25b4725499be3f3f26edee962874315fa48916b6e11b1726151d6add8e72a71b8e22205c55cd2e21cb96ee7364602230cf76b1bddf14e73130e1a9abc490c0011d29c8340242fdb1ff9d86deb27f52047f2269f4fae88db0f65f93a6d2e53a8161af9ebc05d7a4a03ae4d1efceab5b00196d6ba0f2d11fc7f5b5db2f070d8b3fe9963dcd94bae35af5836900a33873d44551bf24c7054ddc320a15a046ebf85bbbf55bf2ceec024fd4b038a30a699e501b5bb22d08724d5b2a5cc0a3637f7b9793603a814bafbf28b4d75f4a136990725e57ef5f640c09f90d6d0cbc095a502063bab9fa9e1a61bc74c2f9dd59c472de35acd3ef45822ba6e54c0e3599fa7ef5f6c8e88c5e26199ef1aae1319d191788302a70fa5f7105dd5cefdae2c2a4e56cbfb007fc9b1f09c6996fd2882f39e3c09f039f5800889f2ce337dcba2abe78f3dd3868813c5e5f2afe9ca72b930bb01435b3b074e276b8dd6d9091af6e538b010ac194748d0e301a6d2cec991b2fbae2c377f22b14825bd36b7f0ba3ceb917340f4cb7e80f7db6da51a85bc366497d0e09aa7c4e0dc794a4b99d6b1f054e68067096852b5bbef78ee0939f5b883cd1dca3541ec7d379c7c97851ab7cfe9e33cab51b6db6b1719b3aef9191075cabb9ceb8dbdd282ea942a2aae11bd9b10b04302be0e53add9368bd0f05be3abdfcfca4a2480a8d1b898e03ac13992a499c5b79591ecb8fd0d0eb423368aa74e7431aab6a6cc9376f3e720d304de9b6728ebafbf93a756fad49a0d7df995a26148b7a34b6b5d599f90350679336e1d44238c305cf3c5dc9c02693ffc325a648c3d0d92f26960992c6823cecd473d99369b1e7dd7b58da3ce886bd46a912d3264583e8a6809293ccab6d6dae49a5ddecf5a596d3dd228ed7956c2aff6393c29b57eaaed46d8adf4abbcab021bd3e25a5513c346269eb6c9086ade32b687973bfc09af2815400857a0e679e3d60a794069ce1ff9bd8141908f1bbb97acf2e1584cad9482e11366bd96ae78083b108ab02e9ea56e9fb317c832ea1a51c66ea6b5bc027b3725fcaa34863583739881522927f71e57cbcf68817ec1f2098dc4447c084661bffec1b8ff06fd5f555d2201b1bff936469da4562bf0d1892428b0abe2ca3880fb01191e433f4470adf3eec4185796ff565f5720aadf3ea5c09197acc8028a4383e4e6979b2a5de743839b82d7eb709178cfb1f796e7c745df40bf4fbe011bce96fae924b83f5570eeb7e07447f7fe316528930541037b1c06cedb1c3a6d2e53a8161af9ebc05d7a4a03ae4d4c3923848cd18c28523228d7c35d68947b2b8a52e8004d332370fbfe625965e7e3232a56ac2ce041b287c31ec4e765f3701cc9e8a7203d60ab2f7491eb10af95de948ca961258dfaa4fe65d05916541a7c084661bffec1b8ff06fd5f555d22015cf5f49c862ecf58ffbf07b16a5a64a29c2c03447cd886e3142f61ca76fa8f003a6d2e53a8161af9ebc05d7a4a03ae4d9550be20c683c431f8031a14fbeaeff220fcbd73bd516075765d831e9da439ceae4501be1e062a382b31910577cda925bc366497d0e09aa7c4e0dc794a4b99d6edf7e74d4cabb704561d8213056a4534259bc0878bde6f370f2217ba9a6c53ced334f8fecf6fd2e544d895c92471778e2485350f09e1994f02d02f4d95ca39c1abd570cf15450b3a8d96641b76a2fd2f8df8143400db67ce88542325ebb317ee4408721136c5e31ab459fe0d6c00614f92783b1caca2c8680fbcfa47df229c72e68bef78bbec15e6980be7d3d0b98d2a54ffca55bb0e2edee446ff251a3f1c57ea24b17cbc87dbe5ab2aae39b20ce938ed902be242ed98ce2f75da6034d5419dd8590ca9fb5dc9f96d52b7ae497a09fa233cd39e72a7473e2ac3daef0429100b60ce4531d53430d541b85916baedc1ce3a6d2e53a8161af9ebc05d7a4a03ae4d51545b4f487c3a87825a9d9f6de137096e50c35d245f7236fbd166bf98f5b5596198efff48762aa415d7ac0fbe2728aed65808dabbcbf0ff84ad74358d01fdf8b82cb2c49f90cb0883de57826861eefe96404dfdffaf9cfb856455f964bda44e20346c2e4220fbf39c2ed9676962369626ef93ed0c266d18eb22334d5c5381eb1dd379fa62bbe600e5bdf0f2db232a40f285419e6efd1c9d086e2a4253b313e4aade9740b8b5d56b1e76577e8c021eed356feb6ee8de1b3c3ee7c0394493166e759fe097f6d1491906e31955aae44579d334f8fecf6fd2e544d895c92471778e658311bba2d03fb1e06ce73f9fc1ae405ff420b7f61bdc21b78dbd7b9535cba50bdef5b8d99d47d9429e3c2089a19f554408721136c5e31ab459fe0d6c00614f037a95be61a5b62c91fc277487e12c34cc87f4bd5f8b72a1676bc816ff49172e9059d403e67513d7c7fed649ecf7cf5afebb18bd98114a1d1eabc0a2e9c55cf93b79744fe8a4b99c3c56b6b7022cafc33a6d2e53a8161af9ebc05d7a4a03ae4d8e76e0933a8f99039cb010b4ac4fb18cec1f646f877927b7078cf7b8fed87578c37eff4c55cc79c29fef72ab712eea522d9332dfdc547a8d43801c6963820c6eb1b3727a5454d3b4934cef96c4c2f2b6ebd2f6288bd42bf9fd164b72ba5c1d688269808f6cc5757cda96024c160454cbfb74250ce44def84f24a28b14b8cd42a1bce271f84c00bab16d213e879790e201c3a3761be5e04d192b76023c9055e5bf4a136990725e57ef5f640c09f90d6d0cbc095a502063bab9fa9e1a61bc74c2f9dd59c472de35acd3ef45822ba6e54c03f9acdfc4a501e501cf293a66b66989ee3599fa7ef5f6c8e88c5e26199ef1aae1319d191788302a70fa5f7105dd5cefdae2c2a4e56cbfb007fc9b1f09c6996fd2882f39e3c09f039f5800889f2ce337dcba2abe78f3dd3868813c5e5f2afe9ca72b930bb01435b3b074e276b8dd6d90985c458cf6351e0cf198ab574f5d9708dcb60e6f1863c7d9b035931f230b1e8bf3a6d2e53a8161af9ebc05d7a4a03ae4dffab6bc0b77c3eac39e0cb4ef0a8292baa4a66e9388abaece2425a67755b2d5def84feccf024fa6c0fbd3f902287d01300595e9ef52bdc480bed1fa19962e6f8263e561d286b2b053681af7b7747416355b73374b84c9e70fce0955d2f913902a0fdf657ed5df763b2eb3ee65c912f547f080e6fc7a55188d3514edc43373781cf4f572943d7d6823755efba80399f9680402df89295b673514cb517caf320d95cf5f49c862ecf58ffbf07b16a5a64a20632f0568c830d3703dfa9f2e28105fd0c3adf298f5157eefa1d6403d3946c812cef0166cb1cdd9fc90cbacb43ababc53a6d2e53a8161af9ebc05d7a4a03ae4ddc5d09ae13103d050188b65f6880dad19502c55fc9b5b1171f2e27e01fdf7e248ab9dbeaee4dce5cbd049f0cb24d1dce87b6ceafc9ae74117d09b3b9b9072a776cc06e4b49dc23ff7c4008f272558bc3e2fd8052d748b7a493086b1c0e79b750e5a0202cae2223e2ac34f9572bb6308e05da3771ed4ec1c84cbcaaf8e52e3ba2be2476a22bcf520c37a7e80391dea9b2137cfd8ef2484ee1e11699257028874aa541ce19a60c02e04994c4859a99155b7f7ef4968d5910e083a61f34040ea6a7097ceb23db8727e65d31cbea99ab9dff0a2836b336972e8f589e7b1434450368faffca1643d3720640a6ec7995878120b71267bb0a63f98c8b5964afe1197e3496e16591bb5b14ed0a462e23995e0a2c9941a9a30e349626bc5c3189e449f7c01b8067abf1080f0bb43c049f1cda9630f9f1a2fe445d3375c0e5dcf8bee13b64b81058a5ec9af18940ad4c1552684b05e8deaceebba51f14d0ae4ac3c30e151596d60b8cbce30125dcacc00073b459cedf037617416485f0a974200c2361e3a8a14698e6f2007d4bffc440e1165249974d1876c92d98c5c8ab238d0f945abbef270e79b5e531e93e4cb7d4d61a2527466c025b829f9a7493c6ab6a0eb28c75aecedde7d8f7037dfd5bfd5dea9ae55e1cc122e39181b9cff1e16cee38e43aadd730ce4dccbee573cc5e063dd494a5c1455e05636d4e2b6de641ac9edd8d79d36f2c2b868f060a038a7543e497255d6c582ac69afd7ac290a557d79ae0f9c8cdaf5889286662834eaa3acb0e74ef39edb1a02a12b83537b7371f29a4ebdfcd3aaa4f779753a2f31102ba9094079c2973f439bd92cb6aae19441d652df1b35ac350450bf144943bbe94a6f7ec0bd3218f43f0ea71262afc74d6aadb0463464884fb869d53e56753697877be763cd44bf4dc74689ad8863a6a18d9f56de9b5d3a78bcfd3830bd9628b630404f4910f7daeee2bde7d626e45d823a3ee0c5c8a9ca3f349193833bd01c56dbbdaa9aa0eb057caaea13156ac675dd1a0ecb0bf70edbe580b41167208941254eecb420464cb3e68b03ebddc50dd821374a1aa12de80ec1ee0c6f5a557564163e56843254ca8583039348c688a8ea1db1f9ae38c1b95747e632c5baa100ec130d6da4d8a90140b81bab681364d050dba0648ad21c7c0eda466fa906eb4ae6027e798be34e56340ce2191f27b4654606c4f842332fd4b02a01eb957750a6399940067b8552583f3912c266de50f4eb2c909a7b079bd945237cb028d5bfa4bc8c4a4e168141a2514861b4c4c90f36bd596c08eee28d1b56ab6914da879d07b8fddc041ab5c65cfba41d8302a1391ec115efdd7f3c02687b1133692867938f86136df107897c1579b3591d5690b66a2b82db41ff82d4b3ea9a5135a070b32d16a231518971c711018d814402518b06da600fbf63af1c40aed718331518837920f8fd97c62b994f317f91d1c4efef39e725f71cd1c86837798123eca1c2e0f1e69df73323438bfb083973cf74c376b75335074d982ce0de4bab65f11ed5cea90664d3e8b648d4107c313008bf223c3b3ff330c3e7bbdde57f27666bf30d08ff70f701ed668b737ea9ccadc170d45091c24bfc0c0b490fcad75d5a9f5679109348bfe2934c2ad7560d2501fe62a435c42cde4099ef61aa98ce64ca93299cbd40f44be1cd7c652900ee6b6f6cebe73e85a9a328980384f434edf9832bbb660b2b142fbe81fbf38947cb8977ca0fe31e12f44bb729d76af75122f3e13658791f959a938403e7a058114ab47c110a68621ce978b8832db6153b043c514f973ca025f0a674f5bcffcecae5cdc7af1bda50c1c80cfae975523d488e2b7929c14975f6acf33de54a4aeac415870c434d19c4024cd39b2dafda0da7ed68d5e29ecca4de1bb194d4c422d289e4dd9cce21437b4b7c2ff05e91aab2a9f0fd8b18536e576e5b727525e194cb7ef0db35fa6467f58929157971b0341546fc62ed478ed3f1df37036d687c654bfc39f949f098ef068723abb4d80ebd53716b5904babf0b153d0c796b16ac73a65df59653a9ad70cdb9880086fb0b2a59c2bd04cce0ef9a075467c4ba6d988889d9a7ae600a7f3144d77b57f8e75d7e270bba6a4a245b9ad6c8e7d3c352232fc1d1c73306811b6b6f07929fd59c763a4a652ee13d11d060a287284270688106d82d8175523c2a6e1d01049bfe972300199bb7f614f37e500a61e22949214861195dce79867729f8210fba02ddafe366160791760251f8b772d31bd7db47f4cf50b3d6ca45c0ffac9b9f5c2159dbd88d3a6af59811ecbb55248d9a04da34d9e8b4686c3cb110c6cb3c1cb0429364ed71f1f506cde8cd2036b0ea78396b1198006638803e373f673f73cddd6fd5a6d55cd1dab1fc56686603daaa5c204c53c1cefe9c38b12ffb5e76b4a15250e0471a019f353ec3601c678ee00d2fdfa296531ea729cd9ea2574e821028b1761ac339706bfbd30ad96f51282831cba3ffcbce4d41c8ef7deb25949d3145098a6bafee649fcf0f69c6dcc01f0347021e1c83d24bfb5ecd876f180dde5bf5a364ca7e7ddfc36db1d30090b473234ceb4af747f85e45394d4ddc51dbe57f03b7ac9b9dc9d6e58a70f6766e49403cd2f100c6735450b1f9c5e9eec26ffc03c529be83fadaca839c833068b21e5f4a074b87eb9a3e66e7dfafca99a829d1edd1202930078bd3f6661146ae9ebd5721e65d427f4003466c53ee1ef7674c6d5c6523a863d2d9a3d6a4ed07d914a85abdae80963bb7d4b53a5dde70dd3059ccd89852b67a469885caf47fbad60eb23ea694de0b19b19dad9cba62d032c2fed74f14480b4161bc73ccdc69772d5db3a0066af79ae5db513dbefcdde03eba8e08f9c7985c14580d6453652ca45ed20dce18b27645bd970dcc3f552d1462d61b837d3c5eca75114d676a9eaed9c2258cc90aa37b921db32409c7e340df5d03ca450f189b0f782805f849ab457a2cf81367ce1185c4736c9a83a9b5b875d97198fc57a3c3b31786ba9fec868c5857681af59ec2aa856dbc80cd40abeca6cdbb60e54302ed037cd9b810567918807a1d3bc2f9b60a18ed3bad63c24b1c8264d09baa512136b5cfe9bb2d34ee104f5a23500cadfedaf8a7007e00646129ee957f5a7f4cfb7258174c0f3f6797b6cf87566513b4aac333c42e9cddf82805b4a159915b0eb5d87cc1085a66d9cb98f36ff116197ce6bbd29dce2facef1e50b53f2b9bf63b64a2eca986001ff7987fcb7ff43cd805c894f48fcd2ba5dab185d2631b92be500f08a6450d25a78895b52deaf0e2ec949c7e875d95fad1f41c64294c38b5ed298f31349007fd6203d76233a8b667d27845c3c05c5f9b06b5c51056486e14a59a315ac7abb0d76a7c00a975ba6ee6d61432415b08f5d65d31658bdd83595528eb7eb77caef1756ec23fc594c9ee7d64f78f1e2087d5910fe31118083aed71b6e5d36769d120f18df805913e94863917e9ac62a7946fa0ad192ba7e2d5ae7b38706ffc7c1edd7ddef1b87e29ae4f8e84202ae1b6c582c92715f969d2f536dcf2675f581f446ae49de56d6c6a1912a839aa5c09c7ce4dcb8f6cc1319e1def76be7259b71dd890e1790e9052ff324d781f0e3a76618d4b40e61b21bc0fba02e8c00400639a0b0f2bdeb21f85799ba2545e9624b95a6edcd6e9cbcd491b10c63c1e89a98d3e089b614fe8975b3c0bf16ca7ec520a9ee474cfcc043b8e514d3cd6e8dabb16a92335361f3ed07060cbeca37924a8487a468515fe10d17b21f5eb482d6caaecb28796ee663cefb88d154bf775860f02a7c0003ad7c123d558406a949d45dc1b239a843566acfb3e963906165646279fd84c161312c51d716fa3718d11368abf6d2330e69e6c9d7fbd463cd6fe4dbcc84f4ebd5a858b162b5ebd7be587311cd88b5810df164647b2b6b924ad77228f889afc3addfc4449525407d2a288be7fcbdb914c3d67222b089e167224368773330bd4237293ff54db95ca41eb873df37b164ff411d9e3e85642e7b3a9a651ad6bec373843bd99bfe1edd9cda7059ee4f1ad61fa2959757da7cfeedc0002d456d423f9e4c2a62f11f6bf237743d178e49357fae918f156446d9155b38c0cf5b972cccd2bd74a3e2f98a63f0da99c9a29fcae6228e474777b1e5f954402168ada7d752f31dd38dbb304634851213b433ee6b930d55c64fb897399c803bdce55369a2279b7d311c1d541e7d384320f95ad2b3424d91a2b18a4bbb887657f82b3058ddfe3206cf3b2c5b9068c0f9bfecdc90f729704d9aca2bdc6485150d1cbe409aad3fa3bc3341d2776bdafbb76c1a807c3d60c79943d996d3f7ec030a362271fd0ef7e99e43911014ef36403a54a12b9ed37e96e346745104f68645405227a218f8726203d7017fe20f961aa7ba87a2cf3dfac391d648b58ac2d3d88ce851ae82f0da9ccb0c68c8ca2fc66fb1beae9a47b43cacbc944ca5f4af1cc374447c6e393b50c163bd665e27a223b0c7d0f5b9bdfc50bcdb128088eb64ac803bd9a50985c61646d4f06f334e72eb1567e5487f517dec2a206f3656a55adbb944980f182a77590d4e8b7af78c7cc7b376a9048196f31acdd6336b6c9b3fb9d74615221fea3c8f99808e7ef11573bfdac40bf26e439e2b4ef77ef49789f0c2556e791642ae832f9faa3f484c50a303cdabf61a8f8755db68042b985ea1c02cf82c1a6173d7eaa351846c8c5f41482973c48a59034566dd33b2cc78b0a24f46680f06b1f8447f62dc94d68777eac12329c80dfb110e86e9e439b68e404be86f17cf676ff1f3f01d767a8fa33bebe646e5fcf6fe4dccf7db25e9a774d78678d5fd919411ca2fe54a929e80ab1c1252e1186911af05de7ae4a58b6340ac1cc6926c025b829f9a7493c6ab6a0eb28c75aebc6c274bcfd220126de433ca11dbe09d57bd48f4b81f24fbdcf2f449bfee6de5697637997bb1ceeb29935aa0c28e49264f1df78fd81b59e804d63ba299a99745f4c960c36085252a141ad477b06d37067000c1d8bfe7ab05804145a732d6aad4d657750d1e0ed704151a42043d20f42fb6891ccf7fb3258732262c8fbce20c73d9e487dba272e1695d27f4e7ffe142de65613746ac5d88dcae960d658b1b21d19f2850b1a83bafdc853dcf49e5a3debb92b5d81d013c51b28c57bd748d96fd5a9b20dd36dd0c4872807e4cc43277f948acdfd44fe784eb885acb17278584842365688a7030ea0305863ce41b96a97688b9e663865ca3a3337839b7e0018b7525d3c971d53e982ffee7b7ee877d1b784a5f186957afc8b4a60c589e2a666c8d88e8fbe09af596eef8947eeeea5ba950d85148cfd85c099cb6e499c872b0070493264c96518800b91ecab2a921ce9a1c5e30a020bb46d3495a104faf5df507c3046ed30c6d3d01952122fbbb0e975c5108ed42df81c14414a8e907a4e7986a54aaef1010d49318a8885f1b57ce6d73200f3d959bc0efe33125bab97c127eeb1897a19d59422021d45633664087c5530d833b970748cba25b2b8032c41592e1f5300ea138c7c80ece91df08ea23792b89c5b6cf368e2957e4cb7cf4bc15bdcac4d1be4937982892af54a9fba855f97350f38b9f0f7da64650037cb38b3b98ac12843502a33e6679ea33aecc913de088426e97df19a75844d45069e0a695471141f96879d83e75e3651b6e66600d6356be811c1450ac548162712eea92b7147136cf16166dfc013166b9eaa098ad2cf42d5dd706d870eda087d0e28b652ac38365929b1d4d74d8e2c4b8a1449d3ea48ba64d8deb63ac71b21aee568aba9a8d312b1dd1570a28cd8b8e0a36a0a6621f18bdcdd9301432eb520f8bb82505dd311b27ff49873deb522c1169bce03cc603494dbc06b8255948b8d8e8ff863e55439cade4633eb8d30e9ac595dadb389acc817b568d33864ae98888149d32d143d766ac21f31a89969c20bb58e082c2efa9dc1e6ee753845e682b3cfd9c284386d6bc02e39edc0a3acebeb0696755723086b1682bf6a52f8170d577a2c652b223eed2a818b7338bed34a07f51b257991e7d25b8ebefdda7174cd98918d76a15cbda4489e0b6a14fa7eca20951ba1bff23ed3c8952d35dec3cba1f59685328f31917fc78768536479515006af1ed5a012f160075df76df2207ab7097c2969d76e21b6d62589a2632a0a7ad5e5737184f18c31bd07d880e6d13754a090b7b5f42362aff9363a4aeb058867abca78d6ed12db2d44d5e8e09f15cb0540232a4de2628f3e53a6252ab93cb8d272778e7a4a901f9741b41f7011c513279cbb2d22dbbac9a5f2d8ed706d870eda087d0e28b652ac38365923c7353e2b0be26bbe5af5df1176678fec876e2b23767462e5b8ca78755e61da99edc0a3acebeb0696755723086b1682b98a3d49c8e1b354eecbf812403eaeb311fe39242a03655faec3cfb7950562004ed789138ad5467fb4a5ad0d31bddc43293ee4521b4cd024f05c8aabd74e77bb7458c451252a648fde8a2fead3e95361d946339e57ff3ea66d9822929b30a528bc07cea088f5a9df9585543a1666e73eb3469c02140af70acddedb9af4c5088d096aaaf911fd268c131f2f6b81370098f680c010399de30727bc65d72cdbf3159145fc070ee41672dba4a83a80a77e0a893b4c7e7ad3c485f571c4f606a7f0804e3c58a65a5653d32d292f070e0f31039bf18b8153fe46979e69db5943921f843d0ace521c50cd663a8144061d5b606661c1a5dea42b489b8ea7b2225a5f4936c9a2c28b715c903027b9e1c2aba356b6974b9172ae1cba2a7fd5ba725ae49eb06006e60e6e95c6d256ce4bd45a6114e5828c63ad8df3045bde4ac2de676362776e885a382200eade8574cf8ce33c7c7b68729b26fffffc096817b859637d48a60306324d4954db5045d59d6e8fd7fa530bfcda037fc65b85cf1e4c8568ed43961dab3c69b6df1db508bf24b59770a6eb12b66aacc547f5639c682e6e6b28423a1eb6adc6772a45f2ef50d89126b1bc084c3cd75e4348c450dfcb18ceeda44d0b579da8c0d88d7ce3eb2c7941db13c1a56f95e5a4ed7894bc9e5feaf30bd8acac3c5508b54f7c4edad48558b605daef69f843ea0261adf4e95d591ff8cc0e951116a4274a913966d4e8c2076ff658c52a492f0a02398def891adee936966c8fa7e857894877104e3542204d2220f49640110d166c9d080975b930f97418ce165c9b17f3d93196350eae75c0b4e1dadc57953ce2ec806b89814d0163bc02a9d71a0eca6962cfb500e233037ffb86a061c55a0ca507ce9a9077099d67b375fa257553b163000540b8c4ed5453cce83f4b904b4b6615481fd60d3eb84c8d85bb853d3943690ff6543cd17a4795ed227567110aa6dd46d084b22baa37efa23c423eb9ac093ac1b405c538da324d588de83d800e36bded845cd755963a02e80583ca744cebcb68a962cd300ff4f53a954e613bebba5b713ba785491e6852ff06631709988fd525d27e20e67a32a204a66ec0b3f08d6af2b1f64947455b3b30712a3def3d57aaede69473b21a320b0dcb977e3be8a74a3cbaa5144d5f7d2e483dc6b2405954ef163e234454bc12df79e6a8fee8677cce8536b6703693f5aa729e5b80dd93476de0a377e7022470048896b97b71e082cb409461697cb6511b3698a36675e189b90f1da5973f8d41b36006d72d588fbf49fc4c353a21257453ee5ab9c9a503ccb9bc269819bc6013df4486f02a7f13c5f5e982bf2c6880d71ee65d5d97921a98b445be0dc86e5b3d14fefefc021994b06a6af1e319ca11bef6d69b2b7dd65ea5d2343aed78cd30a2d769c54aad42b9f45908568105857e92a4e943a71ab8cb7fbcddfe026e493a6b06b79478fa7879ea6ebaf10180fcf8ec696464ad51c5a51a5888cd58b5ea60ac838ff8e194089297b094e6189c8656dfd10a4c02740ad2d55b1e48b1aa2e2f5fc8963d79270235b63dd757fc13ca27333433f24e7b80a20f5040cc582333b5b2bf9881041e1d962d3c91b2adb097c89521137f86b8ef73021adb9e24f8503b222ee5ab4811dedf85cb3eb5b463b06155b580c3b7346abe891cda226c50002c6367aac5018c18f982b4a1fd0ffbf90cc48c1b039dead2c1b2ea4b9325cbe737b4c578302808c22cfde804c39250dd8420ef329169e51759e7ef4352f953a9d6bd6dba21ad3044e3bdb60614350ac31b7509d4d3d43379c425618fae679513f350414298ec0ea4e1d64c32dda48159518461bbfd44b890cfae4abbc88700d19510efe03ce7c87ee821c1bb784bc6148ba3d5c4b7d7e1bce62d081f6fc7b2485501909ac39c60da23116043235da430dda77d4e278a370cbf5eb9eeddfc4e34f0f611249d3d4c2dcac2cd6c00101150fda194f471826b719b48af9dbbf0326f2737787f0f9290939820dff603f6fb444a67fe7575e23e4dfd8233016e3de05cdca8ee64e5096288a5e5f37083b03dfe2885626ca5a661aecf231dc78f1081a04e1bdab7c1a1c36496d5611ff07cc22d6ca675846087027372fc61b41ae1ce64dc97c11b2c7bc03c6523060f77e8a1c9d0b65d1681df132c0a68ac7de9c627e99954c36fd8397a2df452c2a6dede930d2ef27efc751fa44f97f38be1850dd5b259ddd5f96a8b6c3b17bef52e755e283a911a3a7b10674e6efb0be62672878d8de203365c2c3dafd557897003e06fccff73315a4fc04dc010f8d57f41387ba674a397e509c3861aa9e90c00b0a120983bf0dd9d48b04a013f5ce17b4a176e4de4802abed967b8134459950d7348983e1aa248b9b361fcfc5eafc3362fbe7be5b4221e742cdab646914056526083c931cb9f90aba7c5f1b9960540438b21a266d88deb6ce61ec9d11e1a16820cd6137edc9525dad76e61d94e62093501ba801e854fbe23869cb831fda9d12b9d0cd405c2c3bfaae4467c993364cf1e932adf96a181fc5abd33ec02ae286b87648f5ddbe0201298a8e586e952dcee681c9e3aa259745968158bebe441160645d5ba3617e459c38a47a05142fbe22075461620d6a826e975bf0950fea003f6ea030e9fc7defa438646ea0abd6c10f4ceb95d158c83fbe8150365d69873a7bf640dda54c42c5999ff5e13818142bcf101a96dac1e0703c76f1f7ebec5580846044be29e3dda1429d321ae915d505a7cbb3072b9f8dc9f1026cf80331dc490ae019c053ab3075bc11187244d01e3fdab4931121b2d08a18a0a2a408408f3d907097a9b40f4f04588f027754d96a07a1589de79e60f5b514f826b73909c2b436dfbcc9a2370791598b52f0756d306d149e53f96873a52fbaf889166915f1eb35dc94908f8230b63e62e8c696b9103479dd23eb1a8210ca443c8265e7a197be1653012124b3a1bbade88d1b23d3d65db34289822aca7b36317b60071d3e0ade1a01384467dcc5c37690051b700ee65b1c4d7c046d75e40b616f1a5cb83f7069860ed26e9374f7eb03b89134ba7f9d257b8dcc344cadad1a9159e3386a0e1da7da6df94a9ce9415f1ae44441ce5c618f8b7aa94beb4ce79a607185ee1759b8cb1f382c5ff95875b63909318299142238e0a0974793e2c4c6fe756ef560b726361f0a2f31730c0f485da0b548f8c7d4bb50ecf4a39743fc46aaac251ed4a3fb8461ed8ad4923680f06b16f184706ab149383782f247c521203fdc4780a09c802167797a173eca7c7d9694da6f914b5f111735263e273a398a2ccd115a74ad16e6a32a054aa6c00cacbb592133ace41a60a66b6d4908e8b155a85df211212210d01c656f52dcf79aa3f2a2c3ae8d486099aa35a5d0a708a86aaec90a0885e060308e178bcfcacaaba5b962b4494d5e6cddaee011697ba003be3200286e9ec0687a7e70cb99cadad5acd83553b4fd5349a703b97df2af5eee7459f82a20fdef3ea26df4192cf3820286a8d8b47bf18fcb67e035c13a30292bd32cc3f404aecbcb18d3002d08b73f73d09816cff8b271fc949a9104c64723a395cce98639d88d05b02cb6078bc5c0c499624099bb4879049ee38beafa6efb0142c2fbcffbb2ec90a6d2ad90de085aafe4c529e50d52714ebb3b727b61a4b124c6575ba19e8b1771847d1a74b9099a0b49b25d43403e7939b639a93c27812cdb08a0351cfcabcc4a165690f94fc762d67aad882f35eb878ca537f57b8b762e0d88b04675b959e998f450eaa1e45ba7c911447fd695dbba0f3c13540bb89da3bb51127b959095a0b0b135b875c1885664d90a81cd968837dd55afebf65e52dfac5d845b91f88e3db7914d5643631e60bc23712a6ed09ba1c738fe71ba0eb0df659f3efc6687139e375291b06941f4153f39679c9d2687af2c5e72b858be7870c166a72c575b8421ff5e35b875c1885664d90a81cd968837dd55e1915a8cb3899800f747197c49e6ed9d3d387a8f7bae70d86f1ff1d0e63ee047297d77abfee718ef8bae13bc19729ba05f5b7f7872db25db4d8c370206beb1da4812903ce0f77ceb8bd447bbb8bd31b613e8d69197639d3eeaf7193b34bb2ae6f047172a6b3f1c6f6b8776f9202e65615f8dc1f96c3cc81e81c8425cf46cd5dc0985824ace57c37c1f2b74378e22f2ed51f8376b50757dd026d8f9f07a480487ff46f06c143623306262298e36ead8b222ebaa3ba2edd8038d7efd0478d6ab36f32413d8b1e584c217ce94a88d211b78399730e779d210e5071493f88bac904487e770983a54a09722be0837ca0a14a922ebaa3ba2edd8038d7efd0478d6ab364465d51cd02af6c4cc70c77c737b4d42676597fa46af639a9fc9a8c152b331bb3a4b335f44f8b62e732a32fd63feff550b07b87a3238779224b8753efed7976beeb5ffb5d5201c29f18d4478b3c91ae727e616fd6f15ea9fea46dbf179af56e31835088b99d6cc5f150d85db36586ba162335f457efab6dc049b33a8a841fb77bdb3dfa4f4d6ce5be464ddc30b0036db3a6d2e53a8161af9ebc05d7a4a03ae4d3a6d2e53a8161af9ebc05d7a4a03ae4ddbcc507f7bddc44d32e889a7fd67644ebd9b10b04302be0e53add9368bd0f05b5fa9a7c0e8eb9f88642e19b7361071e296611d5e9ac48596bbbda8897fc30c8505b7bf02b2486f65e361f4b8d396eb24bba064be1c577a554c45933c501da0779d4c57f70923d54abbca3f1024d0fcb5886b63a8339a80f7dc867aaeed94adc0fcaef4d4c3571c015c570e139540446c3a6d2e53a8161af9ebc05d7a4a03ae4d7492eaa4cd5b5ae62d06f9e4df7e20689b6728ebafbf93a756fad49a0d7df995454e05b258610eb90387e2982f370ded3a6d2e53a8161af9ebc05d7a4a03ae4ddab4931121b2d08a18a0a2a408408f3df70f88b3af7d1f397eca9d2a44b314cd3a6d2e53a8161af9ebc05d7a4a03ae4dd491fb49f23d1ba308d2d29d9f475c54be10aacfc17213f31003556b95bdc17eb76277ddfdd571442b925972dcad34f3b0f53964b6113d7ab27d3fc9a55eb238a2b8ae84e0c54fb1e098a21f36c65a3e1f920dc03aa668dc1d4c882776f255c9defcaa3039d9b493f5b0c699196c54b0fea71a176a327e8c2f51ac2d8102878c17f87aba9ac5ae61425179acca7b4bdde3e42867786f69b1b995a5f30d400cf0d0f7e418dbab71cd575eadc27cf23853ede2f4988c407f1b30681ff19ffaaaf53a6d2e53a8161af9ebc05d7a4a03ae4d0a0591b6e971745bd03c4477df80f223ec4b37fd9c076c6fef072616bc470d29026b14baeea67d992407e83fc3aa2e22a44fd6395e24dfebc4d7695fcf78577a15625f692862e732c2814d61bcbdda4c49cbc835299969b84b840444071ff50c1c218d9e44020e8dc63cf5ec9fe312593a6d2e53a8161af9ebc05d7a4a03ae4d54988cf9155296432903f8b31767d3d81e3c880e742cb2392845ff027e85f636ca7f80a75a7f1575d2d34f336f26863173297d8efb3fc4b1c319ed436b3bc4e9037df9d67b85d89ab6375965aca6512c24ea001d33d7eb6d64bd876ef0edd462835be8ad818d5b7760a97607b365195252a42a82874e0a0e39c6050f8b3d0ce00e6cac23393297ff71b2171f986f13d0c3969490609bab5dab4006fcc3807f1d4ad230a355a69a7ea59422f9d41bb46624df6396bb61c597b43f0ac3ba0d820bd89e074d0ceeccbcf8e421eddc87fe85f1fdeddb35470217c7015ce8927f9fe8b5d26605290aff69fd12a390fdf3545256ef742b986ca85dd76e32acd5f83b3c3a6d2e53a8161af9ebc05d7a4a03ae4dea2714066aa0f9843a6d9ad143921ec59089ba80b266f98f6526a80a5d8d45cd24060317bcc22cf98cbac1ca6e3ffe1950ff3857feeb31b322c857fa059a97b7398d17788099652ca7b2538a22dd372c7242fc8bbfd3c06c617a9ec4905490d96b0ceb02474174219e4268359004f8b6daea241d1ae8bb0f4b23deed02a3f1d23a6d2e53a8161af9ebc05d7a4a03ae4dd4d52a58354cc831b2d4ca20c0b9c337877d058807bf2639c94f26a5f08a7f95d440eb3a7b9473454f46b59f1b3b2629d238eeaf40049153a26c8590449dd343e348704e9bec3721cd0f112a7e18966ce2f7d123eb0d80aa2713c03df2870973d2cee4f84bde4300b65f0f6a17ffad072d38579bed65fb0f57a5b87ca8ab6e3d06ba73836100a75d0ddb7bc90550c1730e51b6b8b0974f80016a06ecd6a6c8e3502a9a996035956f6b2351e0bc628848bdba0a6b02bb14c03c3864c8a23c575510f0e8aee3ed51114a18aed830f3bd39b23278346b5a19909bd6af4e5b21718a6be9d3a17be9d8a41dc2c6fe021649c7a528e1347699525790e72eb622ca376d9c28924ef123a5ff48647170f876687a3a6d2e53a8161af9ebc05d7a4a03ae4d6179f3f4eeeef465a8c715fa6e921e92efd974078dc2e5c87af8ccafcb1aaa470890e608e7a0c9fa679b54c688ef1dad4a7c61f0fdcb916630e9dc8c65b5d352886fbe2dae0469b09d8f4cef67c6b113ac58b5524f93cc89c5451bd22e512599453aff4f0787fe6789856d6e5f54ee1e4d566c03bc9aeb3e0d32993e19786c588cedf349bcf248e999dd9f1146cb0401a87cfd2fcfe1902dafc0d049418361693b0552728c15642652548a80fca3681b4d3a9a0393462e96dfd2d94f4f1d3f938443eb881592e6871501d64e6ac9cfc3ba8c3f1c8785fd3e8448ba1f713a5307e2067192c1f2a12cad381826e23783416ae73aad2a3674074b0380257911e1960c597cf6585fd48469fdf6100cd11635a970cbfe9e4f9de6b418e4e9221e03c6f03af536e09a3542e3fd79b1e61bd3f560e12220276ccf8a5170ae71189833d53b8fec81f08804480b5f3b44e0e3cd45ce236b51d52d2bdd2c13949723b09492ce48ad5b801b7003987f8587c882c4503a6d2e53a8161af9ebc05d7a4a03ae4d35ffe788755f97623a8ce806cf87ab07a4b9c76ee35ee149aae823ee5553ab1fc2848857e84463974ae65acd7185f4f7afc816bec398070937712a0574ae8fb444c4dd2a9c786bdda2ad0617f49e637d6e5f53ffdc4d20c6827cc0432ca3a01ce3631b9995f437a6955a45871edd020d94b47208fc5d4389b20d4e16e0f0e07959c400d09f1485a9b72e6ce9bbf880635dec700b8baf58bf89128e57baad838b76aa7875bf2afd7375c7dc91e0553ce9a8e68dd95471079f39c3bae7cf8a808db8330b583614168b1b4be91475de0651732652b5cdf39f655a1e83138dcb138489d8380bb50b638afb7068bdb122127211e06fee3a22d3623eb68874198f24df961a67082920d1b8fc551a1b5ccc63c4faeede0c36ecba9aa76f52f352e651ee6c46094dc84849584bfd63d56b063f8bd021398ec9a9e39426c4a56309384475468a2e68de73e4d5f0dd39774bf8ae07aa32ee6abfa8a00986a02ad1ddf9cb71a2ca768f541bb96a3edfdaee72b47262e4c54d6ec65d978008804df2b47fc23c1e0dda8ee0cf86cf46b6ef5728ed1c626dd60cf47939ce99df2aa0026f47fd3d83a9c57d91fc74107c989e01c450f89376aa7875bf2afd7375c7dc91e0553ce9aa4c84618e39847d9f267c2b69cf3647e5dedef2c73d77e87c9ac435fc8959ca1f6c38945cdb587e180bc3e2488ef0ee3c8dea7966bf04c325999c07523cd1d958b72c5e66e0eb970e2567ce8b949f2b62d0771925f0360041b95a375c7148134ec43aa367c5520376e404af85d558a5d4dfd06c084e18f7a4f05c0ab9f64c104ca70493c526e0a2daf730c7d78eddcc83551061eca5e33fa172f0b656ec388b15ce974e9c281cb83221530d34df09ce98ac93f1be75011173f23c79862e212cf18a8659a1d8ecd444944668c8fc501acd0b9850b811099402b351e9660c8b21884d1a0558fd2dfbf1402b55059b18644122b143b3fef72ead3e700d65e2778f4ef23bfafab9a07dd761bf85eee05314e0698c883af5ac2b1b9d8e96cce8b073a12d5daad568c51cf8dca7eac6a9260c48cab9705891b2201653492553d78b45b6b2059fd59168c2768287d1a7748d8776aa7875bf2afd7375c7dc91e0553ce9f82aba8921c5c9fb15f06647a5d7f14ed18505832a1c23e601609cd50859bd12c9a6042d583b644b3ac9cb931707f0ea1e97e150f9564c3c2d3ff3bfacfd93c4fbb1cb44bbd0cda995a561a060dac679d802daad89a80efb1c58dbf3badbdd4001f98c710bb1f27dea46cbb4d22af1addf95e9a9f46155c7b7d40be34cdf20831ce370eb002c4c65b331216d9a34590aa0d2c8cc929720c3292b99b02d43ab4bab39a5c645b1f32a7b31316eec2449dc5e1972f831b794b0c998fa8a94fed3805024424e94ac2362dacbadfe9a257c94a8a155f05ac967f062d147278ea97e7096b2aef381882886176c173aaf16c621267a770b1deb1e42fac42e082117becab447bfcc111c3f3aec5e23898db6df30cb9e85c773b59bdff289e2740fd187cdca2d8a171e612a2a8286e7f1c5bec4fadfc20f63b0436e9e3fc879d55076b974c3bb77efd06762900f76fa43cb0abe835b5534309373e450de37529b463bb66876aa7875bf2afd7375c7dc91e0553ce918d369a9550086662cea6f3b0d7bd2a498ad2ed320798c6ccc4b24ba6778612f4ab253be77717713fc90d660edfa599757865c664e396b2cb27363686afaacf6778323426774cbcde815af5cb9ac524ba0d2c8cc929720c3292b99b02d43ab4b20fcfda141dd55461b7ec321e335a20ea3a3f82d90ae3b8e06fe2ab23ead301b30190dd396ba9ee1f5274e5e1b70c46c575a418ac1e590cb12d4ba6e8b060a26f47a19f16fb12491ae1c18ceffa76bc533f1434bf7b0d21e85e09854863a93018721e4984bf4f538c78e44c490e940a75f518bad1e9c8c8ca17fc8e90c301715ca2d8a171e612a2a8286e7f1c5bec4fa6506fca44d43ed0fdf193e5be1c3f79481842afbf643ce21f1919623118d086bf4ecd5c26a9efc13b43ab9253c723def76aa7875bf2afd7375c7dc91e0553ce99317082b639a880cadf0bb1d24012c8b359a779fff8c0ce8e5570845d3a85ef251ab78ad05d626b072ceeae67d769591984385367b53358c5b649c0dd9e539144cb9df1670c0aca3cdefb4b83130a3970fb530eca62ac9f0e3823ea52e795818daeb191ff3c1761c45a47c587c7acb8810a915f1fe5aa9f28e702bc9405d52da60fddd5896bd2e0038dfbb2f9e57a927798becb5bc657b43a61238fdcd21da41ee45f8fc91df6775b0ceda9d2f15a42d55ea3c5714a9fe95611dac302d89a21cfbb7dd6759e95781224f2f8911220a274298fd5b4c90d7124e1ab64f367ff58576aa7875bf2afd7375c7dc91e0553ce9deca1bb300a7dd0af69d7f1e0d76f9b9bfd3143932c926a8ce9fd06b80d62438bbf54ecebf1efddeb7460c7b81e11955778323426774cbcde815af5cb9ac524b961a67082920d1b8fc551a1b5ccc63c4805ef1a0a6fa33d91c8e7ac9da096bb53a5358942104d3653fc4f3dda9b36eeb7798da6bd40bd1dd8a088cef187833951283e82c367f48a82384cd886506afe2b7d8f294734098ce259e90462c2f1ba411ba07fba4e593822ac92b2e13af501395ac796a10ba02ae8a6eab9e18cfd9618ff60437db35468b735b06ec28954ca7ca2d8a171e612a2a8286e7f1c5bec4fa33642f21a356c5c195ee3c19dcbe7c15615796cea9da5085fc0bb857ac6a780d6a515907c83ac9f3ae9b5424155aa086fb6076be8da95cae982ab3d94c70042476aa7875bf2afd7375c7dc91e0553ce964796d4c308ebc731734478e24da711458b72c5e66e0eb970e2567ce8b949f2b382100bd0f452f222cadb571f16e39a47ade496fb641e5f7f38272a8ae5ef58ea4b9c76ee35ee149aae823ee5553ab1f6a5930ccbd2e85f113173462f5da5ba17e362b57e0ad6b0c828361c6f40a1087c6865688107e7c7684dc0ee65d3ea148ff54d68068a5bf386e8980473be208cc94a464769a304efd3a75282ab9f3b0cad341202406235d98c2610cbf8b8c8531949d8169b337daaf7db290c6ecac4a32c6a2c37c01934cc45f1390392107d1fecad11bc5ca43f37ede8987de12baa53931e4d592f56c290848a96f0d113823097e6cb75f29faa2bf2fc82d5ca690120a7a49febd2977c3ee74ee66474d46c13dea90a72a67fef9e531bf885e573428c0f7aa86a5c926048a46e4ec5b07d807dd76aa7875bf2afd7375c7dc91e0553ce95e0fff30bdc18bf918c906f9addecf331f4cae886a1c1bb3798b43e25387b9561ce370eb002c4c65b331216d9a34590aa4b9c76ee35ee149aae823ee5553ab1f0954ba0d5a47d69e6b48ede12465112fdb18b88e0cbd281390ea6de8b5a4f2bdb9c762a107f8f212ed7e4ed97a85b5e6031ae2aabdbe496ea5d220b730c72cd63258a616ddc545b92dca0b073dce48c0ed70318261aa09ed85866b0074bcf7e61985a02f6aee9ff39669e33507a072b18b3b6a06a0670a3c857625c739c14269b9c3e6707fd63a90bcaf7529868a35690019271e324d52f5acf7fefef5b649f478a90b0c22885865b24327802ed8c6b67a49febd2977c3ee74ee66474d46c13d5e0fff30bdc18bf918c906f9addecf331f4cae886a1c1bb3798b43e25387b956cf36832dbf0cfc78dad840b200fd6c637888ac247b76f8e0d4bf9938dca2424576aa7875bf2afd7375c7dc91e0553ce997a079201ccf8dc48037bdba7c3dc2f83a6d2e53a8161af9ebc05d7a4a03ae4d2356816288f512c2352ee3764617ff9e961a67082920d1b8fc551a1b5ccc63c43c1b54989abb02bd39edaca0b967009613b8e03577eb3db0935f9065cd4264a8a29794d8dedf7f55c447c8a5e2602be1a7b468f1dcaab0c9c849d78e57ed7d236d2f1fcb8b8588879c3dcd159931c519745e46671ee89e89c2b26890474cbd7243fe301df4177f6c7edb9a59fbbcaa6637d9351c44f6262e77a8975fa31987b02f110cdc176f5a065bf1d66f7bd67fa441dfc07170d5312904ef99d3d79c76ec7bac88cee035d62fe5d02320a2f8ddecc754db595a53c6da46e160f4ee4d92c758b72c5e66e0eb970e2567ce8b949f2b62d0771925f0360041b95a375c7148139039e60b4b26f0113cf399c0d4e0abb459e753ec1331957fb8bba8dff21deb7776aa7875bf2afd7375c7dc91e0553ce9fd7591988fe21edf67a8a9fb8e27394b6c9fe7191b52988fafa635a41b181155961a67082920d1b8fc551a1b5ccc63c422304e98df52b315ba4a097a5cc4d991440fa0b126a07ec642476a1440dd31a0039a951b12c9f48737eebbdedc422cdcb1f054bdaf5ffc815a64eccadd9253f5829776b71024743990c8f08b4146c2f5572d7c5e4bb5f015b9af0058e389a19394691434b091f9de05146bb6d19f3bdee78617d4e5c7858d1aa025473e155a2cbe34ae67299cb032d65c33c3689ee647e877e7d3c63748f41aca3d4c29408de3d6243d6038dd4be472a8444287e61fc73b9505bdd3ec73f9ea49b60d5cd4d399a3c6195422bba221259937dc8d133cc8171aa0ac22a09f2e899634b3642f4edc1fc434901666b85adcfe45ccd7f734d5da70f0fdb5fa073c70667a9d55bedb9658b72c5e66e0eb970e2567ce8b949f2b62d0771925f0360041b95a375c714813e1aa7bcd8a52ff5aa7ae0a6ed71394be31cfff01424aa5518d09daf4c6a05dd976aa7875bf2afd7375c7dc91e0553ce959c400d09f1485a9b72e6ce9bbf880635dec700b8baf58bf89128e57baad838b76aa7875bf2afd7375c7dc91e0553ce9b8330b583614168b1b4be91475de0651732652b5cdf39f655a1e83138dcb138489d8380bb50b638afb7068bdb12212726dd60cf47939ce99df2aa0026f47fd3d83a9c57d91fc74107c989e01c450f89376aa7875bf2afd7375c7dc91e0553ce9aa4c84618e39847d9f267c2b69cf3647e5dedef2c73d77e87c9ac435fc8959ca3c8dea7966bf04c325999c07523cd1d958b72c5e66e0eb970e2567ce8b949f2b62d0771925f0360041b95a375c71481348cab9705891b2201653492553d78b45b6b2059fd59168c2768287d1a7748d8776aa7875bf2afd7375c7dc91e0553ce9f82aba8921c5c9fb15f06647a5d7f14ed18505832a1c23e601609cd50859bd121e97e150f9564c3c2d3ff3bfacfd93c4fbb1cb44bbd0cda995a561a060dac679d802daad89a80efb1c58dbf3badbdd4001f98c710bb1f27dea46cbb4d22af1addf95e9a9f46155c7b7d40be34cdf2083ca2d8a171e612a2a8286e7f1c5bec4fadfc20f63b0436e9e3fc879d55076b974c3bb77efd06762900f76fa43cb0abe835b5534309373e450de37529b463bb66876aa7875bf2afd7375c7dc91e0553ce998ad2ed320798c6ccc4b24ba6778612f4ab253be77717713fc90d660edfa599757865c664e396b2cb27363686afaacf6ca2d8a171e612a2a8286e7f1c5bec4fa6506fca44d43ed0fdf193e5be1c3f79481842afbf643ce21f1919623118d086bf4ecd5c26a9efc13b43ab9253c723def76aa7875bf2afd7375c7dc91e0553ce9359a779fff8c0ce8e5570845d3a85ef251ab78ad05d626b072ceeae67d769591984385367b53358c5b649c0dd9e53914fbb7dd6759e95781224f2f8911220a274298fd5b4c90d7124e1ab64f367ff58576aa7875bf2afd7375c7dc91e0553ce9deca1bb300a7dd0af69d7f1e0d76f9b9bfd3143932c926a8ce9fd06b80d62438bbf54ecebf1efddeb7460c7b81e11955ca2d8a171e612a2a8286e7f1c5bec4fa33642f21a356c5c195ee3c19dcbe7c156a515907c83ac9f3ae9b5424155aa086fb6076be8da95cae982ab3d94c70042476aa7875bf2afd7375c7dc91e0553ce964796d4c308ebc731734478e24da711458b72c5e66e0eb970e2567ce8b949f2b382100bd0f452f222cadb571f16e39a4cad11bc5ca43f37ede8987de12baa53931e4d592f56c290848a96f0d113823097a49febd2977c3ee74ee66474d46c13dea90a72a67fef9e531bf885e573428c0f7aa86a5c926048a46e4ec5b07d807dd76aa7875bf2afd7375c7dc91e0553ce95e0fff30bdc18bf918c906f9addecf331f4cae886a1c1bb3798b43e25387b956b9c3e6707fd63a90bcaf7529868a35690019271e324d52f5acf7fefef5b649f47a49febd2977c3ee74ee66474d46c13d5e0fff30bdc18bf918c906f9addecf331f4cae886a1c1bb3798b43e25387b956cf36832dbf0cfc78dad840b200fd6c637888ac247b76f8e0d4bf9938dca2424576aa7875bf2afd7375c7dc91e0553ce92f110cdc176f5a065bf1d66f7bd67fa441dfc07170d5312904ef99d3d79c76ecc754db595a53c6da46e160f4ee4d92c758b72c5e66e0eb970e2567ce8b949f2b62d0771925f0360041b95a375c7148139039e60b4b26f0113cf399c0d4e0abb459e753ec1331957fb8bba8dff21deb7776aa7875bf2afd7375c7dc91e0553ce9d6243d6038dd4be472a8444287e61fc73b9505bdd3ec73f9ea49b60d5cd4d399171aa0ac22a09f2e899634b3642f4edc1fc434901666b85adcfe45ccd7f734d5da70f0fdb5fa073c70667a9d55bedb9658b72c5e66e0eb970e2567ce8b949f2b62d0771925f0360041b95a375c714813e1aa7bcd8a52ff5aa7ae0a6ed71394be31cfff01424aa5518d09daf4c6a05dd976aa7875bf2afd7375c7dc91e0553ce9e521dbaae8f9c4e0647e281a920956713a6d2e53a8161af9ebc05d7a4a03ae4db508350eb7af6b7a865009a33946b050360aadebef72644adf3d9cb33e1e2da026bc17ef492686460f1cee1bbb2ba873e61d92da6eee3f29be42f31d55750308dbcc640a81673567b2ca51a848981cfefb20551b67ec1557515dbf8e81a029763a6d2e53a8161af9ebc05d7a4a03ae4d296d7cba17b323ea97699f224e9733b658562fe55460f64e00253f59e614d3620ee2342f7c0dbe30d0abfc89876f3588039f4f41fe1c26186aaa28933ecf7137d6f4a11e6f0f435c5a7c292fd48e0d6d41f5060a284bab666ca69d10a8bb27752927f71e57cbcf68817ec1f2098dc444db802c240da5a609a6f11616daa9ea2abb8de6f1328d197d248dd3222f42a6e0e85ad518ccd6ec548d17f60c37d42d463a6d2e53a8161af9ebc05d7a4a03ae4ddab4931121b2d08a18a0a2a408408f3d3a6d2e53a8161af9ebc05d7a4a03ae4ddefcaa3039d9b493f5b0c699196c54b0fea71a176a327e8c2f51ac2d8102878cd0f7e418dbab71cd575eadc27cf23853ede2f4988c407f1b30681ff19ffaaaf5d32d3f849f836e89baea9fbe025e5370a51da72b2713a4b8bce052662099fc01fa44d8e800752bc6d8cd4a5a2bf5df69156ac42aa209f71091e2171dc10f976d2d8ddbb56af1ff3a20516b3752d87a1cdab4931121b2d08a18a0a2a408408f3dd8204d885a354c68ccff2850721ccdea3a6d2e53a8161af9ebc05d7a4a03ae4d3a6d2e53a8161af9ebc05d7a4a03ae4d39523e6dc06129755f8999e004c84fe4db8a88b1d2b7629924ecd8e7c45717b8c01716ac727cc85c2ea3c98abe6668e17a4246f6551ca1ea8b34965a8b55746ed919e5caa6e20f697dd6b7e2ef90424254988cf9155296432903f8b31767d3d85d526db8e42ed4599d5155134a3c392424ea001d33d7eb6d64bd876ef0edd462835be8ad818d5b7760a97607b365195252a42a82874e0a0e39c6050f8b3d0ce00e6cac23393297ff71b2171f986f13d0c3969490609bab5dab4006fcc3807f1d4ad230a355a69a7ea59422f9d41bb46624df6396bb61c597b43f0ac3ba0d820bd89e074d0ceeccbcf8e421eddc87fe85a970cbfe9e4f9de6b418e4e9221e03c6f1fdeddb35470217c7015ce8927f9fe8b5d26605290aff69fd12a390fdf3545256ef742b986ca85dd76e32acd5f83b3c3b8fec81f08804480b5f3b44e0e3cd45ce236b51d52d2bdd2c13949723b09492ce48ad5b801b7003987f8587c882c4504a2036159ba93f322ece2df966e76f7572e68938ee8e7525612e3b0e19449f2517094944c75ab66939c83f7e69236c0e7c5b0c3386ecfc07b9b1b84012de74ba15bec3e1f48c74a26d7fb573f9350595a864a3578ec2c1717fc99e2c71f6fe67387e4de00680c38224fb172e5bcaf5163a6d2e53a8161af9ebc05d7a4a03ae4ddf2d8db0b0841ba65b36736ac8d021f6e82dd193db091160cfa0bf87d0e6d2c131038e67edd527c611683e66ce934c793a6d2e53a8161af9ebc05d7a4a03ae4d143314268e8fd0f0407a7f495bcb22422c05a9766d0c014b54f5b70ab62a856c3a6d2e53a8161af9ebc05d7a4a03ae4d6871f042c7ccaea97e87e233bfee4a7b15c252f1dbea7b137957f509a72fae9493fd57c8d7542a094d9dcbe9abd99fc88a3167bc1f16e1f9b28244f86fff33045a5aea295bbf2ca2a15a19c6681117143a6d2e53a8161af9ebc05d7a4a03ae4d26baca41aa93768fbee30520585a2513b87e945daf1526a99824ba864f41ddc32efc5db6619424f50ed448a1ffffb9473a6d2e53a8161af9ebc05d7a4a03ae4d17672c384938f9fb92a44f5e51b9efc9ef91f63e75197bcf9a4f237d1879744d3a6d2e53a8161af9ebc05d7a4a03ae4d6ded88c8cab1fba54a8f99b521b168903a6d2e53a8161af9ebc05d7a4a03ae4da0f4012008837208937ee61c7f3d7a5a3a6d2e53a8161af9ebc05d7a4a03ae4d3a6d2e53a8161af9ebc05d7a4a03ae4d6aa750e74dfdd79183e03eee57611fb0bf2139f9acd4bf10b54877e1345b42a03a6d2e53a8161af9ebc05d7a4a03ae4d362a82235149d08c530765b4f1013f0b7492eaa4cd5b5ae62d06f9e4df7e2068f5fb34373dc00a6b3fc0561fb128711552a42a82874e0a0e39c6050f8b3d0ce0290d8866b9bb90387616fa7067477e310e6cac23393297ff71b2171f986f13d0c3969490609bab5dab4006fcc3807f1d24df6396bb61c597b43f0ac3ba0d820b9b6728ebafbf93a756fad49a0d7df995cb1b9752b1483335501afd9975432afca7534bd39704da884d8ce0d220fc0f892e6679ba27c962b774973769ae570777589548b0184d6ecd4d81a5beeab5f33c3a6d2e53a8161af9ebc05d7a4a03ae4d0f96fc4c796e4fc9db86ac1b84138d86caf3036969e6234f4efb5d5d2658667572d53c1c2b243c00906b5bae94e0e8843a6d2e53a8161af9ebc05d7a4a03ae4dae914e3a7ccd09b53e65a53ec6babb07bd9b10b04302be0e53add9368bd0f05bd19e801d753d7806edd189fe3cd8d70f080e8c5469abf9d296cded9e6c20f912136c08fda1ebbd11d0533cfb348640bd05b7bf02b2486f65e361f4b8d396eb24bba064be1c577a554c45933c501da077f329cd632b70254a04e48163254197cf7317c2986cd05541ddbd1125a3f4658637cb65994b528dd72475a9a15ad830d6b3456b2043bfa554a65792e6a05313b5ca55dcee1ade0b3f46b18becda522c916bf8af7d9c4986dc03783c416744343e3d7124f1feaea37f0d42239e4f1378310677df4ccb54904acaf2d7e48774fe7e9bd9f276f02e77041fc9e6539b2bd1af48a035c72862faf40e36b2af842f8ff982c67f68eaeeb071118ede9b5957402a1ab63fa874d6c6283925bffa9dc1b6b383e2afec1eafc74087f29a487b72d4721f27b0fd0d7acc96e3bf72ceb7899b4b3a6d2e53a8161af9ebc05d7a4a03ae4d3a6d2e53a8161af9ebc05d7a4a03ae4dc9f9f28c79490f2e6e3196068889bf413a6d2e53a8161af9ebc05d7a4a03ae4df02e7b9a1060472ef8ad46e598e964b77f1f29cbc9cb8ab829bb9ea230cad1707492eaa4cd5b5ae62d06f9e4df7e20687cce934ca7d8a99b05944413f7d681b34802a12cf23f2eeed5f3c536fafbfbb3c9b48824271c5261b331136b0e78b141df6589c1edfa66bd02472cd10a0e194f9b6728ebafbf93a756fad49a0d7df9956e35460abfd9980fb1c8f8ee6bd038fa3a6d2e53a8161af9ebc05d7a4a03ae4d5f72eea862db3e8b2ff1056a45517760d994091c746b44a7477f2e35f9cb8339a1f8dcb3f586b2ded0080ae5f8fb17570e499cd73d8bde544a963d0c88661fc34aad78b554214b95bba52041eb25e5533a6d2e53a8161af9ebc05d7a4a03ae4dec39d7efad9cd656a517ac6753a3809e2e10d438a96c3e0484c6489503ebb57e7006d8fc1f26b936711e81979b174a993a6d2e53a8161af9ebc05d7a4a03ae4ddd9069a5a696ea61f7a90fba4c34b60f89add6c907a3d48feb92f80d6711bcc50e5ac8a630e9e7841e547516009becb03a6d2e53a8161af9ebc05d7a4a03ae4d1d5b7c3bbb95f2ae9c64bce9bf8178f71701839a978a83e6219c39f40c1d17de9e211bbbf8839ccb8964c516866f323e2e10d438a96c3e0484c6489503ebb57e513b33ffcde8f8fb33023aa8eddf8b843a6d2e53a8161af9ebc05d7a4a03ae4d00ccfb878cd510a772196047ac763889a792fdcc523e14bc87a6c8c83270fcd814311c01b05afcb0c29de5105e3aaf841ac850813badaabdad75d2bf8d5fefdf3a6d2e53a8161af9ebc05d7a4a03ae4d560aa74cf9957f2b834b4effc57188be35d5e40cbc8d0fe602b397a0983acdc520f74b70360773587e2e3b3541548805fe0f2becac1ec11e317c7fd25cbde80a3a6d2e53a8161af9ebc05d7a4a03ae4d6c599acf6df0fc8497e5e68a24ffbb9d81b464eb7e3bb0c1ed12dedf747e736589f37c4545d6c804c895486f4dcf23b53a6d2e53a8161af9ebc05d7a4a03ae4d3a6d2e53a8161af9ebc05d7a4a03ae4d3a6d2e53a8161af9ebc05d7a4a03ae4d5656de804c231bd36d0401793eb62a9e7ff327e2ab5136c13b680f093bd288503a6d2e53a8161af9ebc05d7a4a03ae4da90e2abafb6868401a48d7e945ac251d29bb58a720004fa2cc54052a9486d656716193829ccd31addc527fb57b3a49e425daf251c45c4a0a2cd7f92ea9484f51987cd75174c88f7460b27f8b65c5686ad7c9721bc947035246e2c48b95604d3433663476b7210a7883de15283e92a1aca09b47e725e95c4b235c661ce4b82e760414d97c5cb1fb8f75779b0243f8406983e52994210c9fd00473f2e88b66afaf06e799e85d13cb16d790170155bef1577a0478eb2bc4b98bfb7158d168f6794ff937262747eb23bde3f70371f1fc6499ef534a2479ee455ec48b4d370d5a575ced54ccc7cfa55f1c19313d6f87b889280c51a13ec5d4a8b7af671973b68f196e5bd84dd6d9216c54951fd51ca4ba19bbe36b72da1a60f461afbd96c5f491603bd0af051b599462990f3958d60e398220b32b6ef6f1a4aa244c334238d7d44b4cf5bc79dc8852be1bd1de783b82c709199a90fd2cad0394a1d087423abdbf440875c45848e28e1347dd3ea02ae75c6f4a92b1fefa5b6ad82bc58aa905b7b48d3eef1b804ba97e5cbaa4c9e727eb6aa516ac14aed02f4f5d1e772f98ca044fb6f8d07b7e3c69d4e8efe5a13c66f1cb464a456a043855f802e1d6842a9c10796e9a8d004795c8fd93f824f372ddce3b0510c2a22f7ac5c5bdc6df9f2f2400aa2e98e4f5b0dbf019d0ad9968b511a68c3d15f235e61f4d04727ebfba3531ba9486223587c17dbd20b34059dae3936d2858fd987ba4dadd32fd662b6da513f9f894871a48d094e72e15a4851e6467e53745339d21667445331acf61f9623fec161175b353a5318b691591e6901a1a05a85bc73ad4e870d4b844fade3cb52457a62643cbab1f3c199ba4f990c6731dae0b5873ea77873562daf040a859b4bf96f923a710b1b2a2b284af4ec9c08ac7d8d3adc1fae1253c08cab61c2029ec39f787b9df9dc1399fbf2ebf9e6fb3195fd7c31a15f852948eb0e1a30049d27d3f60257a0153623e93ad1f2ed4b6d16439d85a7a0eba88a4f20f216af7a0daece0119a449ae3adff4b761b6dbac340861733c24c8ebdc4171d4c58873004a8bbdb7196f765901ec9545d4656fec47b788f8987493d82c39d02c06ac7e2ec919a63f3b48903b3ca31a8b2271faaec852fe80f7205093be76f580af3b49ae27e7ece72c4b6c9ed2063af90dcc6ba2e821e4c7c5e860b6508484182ad39354c2d26605417869ba52e45ffc6d06320b1b395ed3d3134dccad8ce3d7a3fc48323cf40688cd4338d8834a327b82d73959067d0fc39475f33403e1fc7100fa5b93c418e5935a1ff00eb913b4fed57bb31c471533630e81976c27bd7ff4740f91d003ce1c70f2ad76a493889d300099a16238ce259d76b097c60d35841b1e2579fdbfc091565197ac75d2b5e89044d3d57fa98045b79b04505e6aac9c8cd14766fa39ece1ef68fa24586dd8d8e8c216cdf89d778faa49d5a1968a86a09bf186f44350dbae797ebe9797647dd1c6bbdcb2c8d62910278d06c7f4da3ed7c13054533a34a82b362e18336b8a14475e9f7c3baeb79e03532dfae2a6c3b4a8e610846e3583ae24538cb0557bca2e794c85e9871a409de8cb3ff5991eab0e18c57dd7e8165b03e1a3ee5f3f3650656a0bcc874598bd5fab98fc9b5bdf80fc4f92fcd7ffe1095f3235b6f1eb587e5e4044fe184bc192cce7e4a89f3e8f408b439ac1e5cf803ba8beb63bfe007392218225a88cf14fe806d224b8eaa7b30e133deb52946b12c9d3e96fa4b6826e015adad4b70a74f9de99231085f509172c3be9780bcecbea0a119f9e5daa82c50692a860087e0e598bef8cf4151643d797e87189f3f050ee0888fa756e9ff78ce6eb237b922ffb01cdfadd8fb9d79a19c00e8c71220e7ce068e4370efddb56f4c042ec6025bf0ec6319773b2c507b9d6c781d5aeaa11a50706d50516670454e27e65c48f9f79a6eef619efaa5dfad61f225a00e15fb707317cc96c4133c3a02e79403c59da58f5c01577841d72e6922a3415aceff82fc08ccb6c9ee26b0ee0afe02dfa8647f1f20a2fd6e4db4cb85d402271eab58cb76d64a3ca4ab7be4d03bc4737f414a368ba46498a9c922f118711f26ccd3bb709299f03d1770dff9df6480bdfec1f9af28cd064bb9604f6b38cf41f034c8e64d6099e3d90d7d936a100c6ff0891e76caa846253b874fa074c613818c3bcebeae2813d662a7991c377385bc9c716e19116bc45c2dad7dc29dc2128829dbee5f26e2b9b6e6b7c370267d145bad70f942937bb431316f209be035064de0cd15d76e9d38c2a152c92978bb042b4a89d38b8909727b24d79a64a7eeba01d5d2a1f077bcda8c2223a0e0ed7d43ff117391a02d497f0cf5ff71ba2f8d63c8eb298eae7951f642d9b1a8b5b37ab7d80837ba2fd9befb01ed460000400b1bbab3f06c273cfb4b327af01e7c3e346f9eef7ef2957d4764b2dc0be4b1d72ad3b9e9104180390075da20300697c25193bef318101d9190164cb295e42fa07c32f31b79917fecd3abe7fd809d59b11256b7170cc63ab173b3933b637c0f58e3a6fb27e2c7255d18b5e74fbafb2ce6b397055d4a35c6a9d77207ec5b0980f9f2b615d416fd0836d64f81654bdfc73ec56dd5b1c354dbcd745fbfc532867988dfcf0042d2568e582e05d52e15629892bc626daebb56e12153c3e91604300d561416329b0cf3a934db8222161f79c5eb16943ea0faf0b4e0071c604fc757d0a4ebf1e6001574cbd948f347eb27b338d34be6b4e78a5cb86ba4031e25769312d65844eb65089a29408eebb0f58b99e220c61c24769eac3ed4299423d129f5f1ea5ac6bbddbd05be3019b0b9011930ff63f0fad20da7e935f2ce2ecba7f9a7762e8ba56a6f0948557269985656c571d7192330974e994626d50cdd82617807d0b6adabf7ad4baf7efd4d89adeb9cb1884fc08a1ede7bee2277c84e7ed1af0c25e05bd26a6fef7526613551bb6813176eed84a494456afacdc6ffc9fde1dce75d44b652c9d15ac3016ccba25bdb8ab52e0401f729d49dc627b3d1fa5e5e5c8db6dda081a7cebf12b73f4cc0a7bb66acddb1a73dd53d1c477cb10afe73f12394e58937d5267da08b7dc158a1e84ce694afc76d733a8168f0603bdcad86d664462e5c0185ecf807e2cf8fe53d7f3446b91cc1e0a8a1021f05ae0b2d9f68890b42de8c73d061be4c22f2a2252fd44108b7079e3d05bfec91b2525b132cf9c7720d70310284f5f8aaa1533be21e6c6858e37fd914460aa22feb10f9944d9bf8e526443d64ac974ad2696f30a9db7eec52d463c450bf2262f7728a2dba4659b9f03a8453f67e5cf368fb7efde3c759fa7a0f451c8964ad01bae464d1e9d811499226d410a1515c846014f3fb39c2ced736dee5ce9109acdd86a41b47b74189edae19f70e4546509870701cd7ab6f3b7968de8ceae539ccb9fd8baab60bbcbe839277f6518e34f8b5714e4435c6cf2efdf1fc6b5296f9a9e55cd5260075f4a4362d826f204edea7cebf12b73f4cc0a7bb66acddb1a73dcf1a6a2e1fabd8f60b70b664185d5936320248b715d1a5bb5d49477a4eb48a553dbfae4636eba306fb6d629eab75826033e3287d5f264896c6bee8ef7aef3704a1942d8a22fef1bfef8808b63866b6bb085f11320d21bebccb369f7d2295a12a9c917af614a1327bf0e90767e03116376370f613f1f935571d80f905394e236170ab2c39236f2d18721261420a4edbacb6491211a47381d6dbd6a4b6cc36500c8bd2ecd66a6ecff3fedad84197be9cf01c49a3442bbc9fafef8797b3e657421b3edb09d931d6ff2227d3a0cd4f39126747f77c94a27ffcd9998f0f458d5c0771378c9d2ae173006ba8bfa87a21c29b71c3f074c43ce2415d56e56e37b3a23e5842120f2e3c7e7d19a29af7b9e1f87743ee785ebf2ab41fd5f8defb761b096dd858bdb111962e460258dba1d946fdb50b83c82df20843c97405b717a0b132d96f42f41c76fe049fa85d8015bd645b415b04216357e32e32053a5a6d6adc3dfa176d0b92f34ebf643b881a586e03570d7f64fa248c2b17658e546b0c69f54330a8795e30262654604cc8f0342a4085980e521f671b89822c3c9c52a30dd47a45ca950d7f2d67c0590c0133b4728a5415e5746361a47ac393acfb986a5583f71c8f91f6ddd50f3aa04048f7c827280985c19f94bf8af0c3722a4c85cb6d00bca3d1794105f3a72f344bee6fcbdd1a7f92f8ba445a6871d9f04b7ef4ec4a61b68485ae69bde6e1b1293367dc7f851449f3413c2c9fccdcad163eb24c34e854777ef9f1b1737a724e81927052de5882c127e7f64ca6f6f3f8b7288ca856a32aeb472525c8c23ed2d64cb3ba9620fc2b3a96916264e83ea41594e59afaebda3d988d6c5ebe02f245f394fbb2266e76dbc58ab85f06939287591d5021302dc07588ba0463f125f3c65aa0d1a8b7fb573de7fa019f3645117f511818f14dd04420fdfb8d159757ca7a5c4f9dbf54d97160c4ec25df2cfcc77f9b952f0a5d9fb9ed1620cb144087a029e99ae1fe277ef49d055a98e4393a8dd7af3701cfdf151726ca988ec59a1687cd8d107937430d70c9dc233fe4ecc5cd13efb4d8fb91ed8a759ed2eb357ab8793f181987f0a7e3ad85957dca8ebbf3bed1d1c8dc695582ecfe94d47949dd3b7bedfe18384b458d9aa4bf9427ee35cb1c98305c25c573de999c09cc0ac7d4c58c68ab5506268dc8312e8ed45716363b99da1842a6c9865ffe4cabdceb00a395f64d7102a77f4c1ee8c2f23c578e354dc21698fb22f8ec15e76cb1cc6066780059780707d17cf38b3206f42cce904435a82bf73b817b19bbee86588454f161eb866bd9d38735b2db813d39871d8629137ab64334bdfc4765742027b3e67fedf3ff934ad76f020bda858f3f20f6d8e99817483a23febb86cd8959089f6137247a7047a0c1d112cad66664422f5b0c56de37b06aef97797448b03d02c13d481a3b574808fdb5fa0cd939c4d2b725b947b34449d63f3710a1999d0eb18ecec83ea3f81da53dfe82519d8afb69f6a51f23b49c7e8cb97ce109c4fa651fc6c2a25d71a02c9e0ab548e234d7cfdc47db3d3c7a7fd1bdf1d180afa0ce3f22e0c2aec162e62919f067747d5df2cd4050cf93220dacf3e2e91910187088692cda05aef8b433e0832aa730ee4a6ce337e4c31f2dbe30e1e4d1e6a8eb354fa56c94a648615c083be5c83c8d316163be975456a1d60bb60fac2aa25e3002712fb5011d86194bf65c3b5bb3b32a2b24f78bdd4706bb7680caa35fed61de30f9f62fd6bfa0fdf657ed5df763b2eb3ee65c912f543a4ecee293de45acab0dbadbf7c8d4942db1aca4f547e98d9899f5fc465f3095f4e35e5520f5449130c6354caf1062d96065679bff480e0ff5c36e8fe678cac3e081265070753749e607481bd834454290d8025b8aefdd64b328a954821a2ef93fb218eb9c9b91ce3e5d245fb57aa00395746364e81bfaf7212a8bdd1d4991691fca0bb79b99fa5679074d2d04e724df397d1209c5b098958e11c09a91bb3292b00500d23edf5694a0ef3f7dcf74f617f8b8072d105d960bf80ff403c26393124cce88ca79cc630392030885be7f48e8099f69b08581293427f275abd4c3316ad01f2c6547447b6e5ac1edf6a77ccbb7376170481784483ccdd484016e4d2688ab61ec938ae2fee330d2076e444a0353406c886c4a41edd966605f118c00942b02232a7d9e1979ed832c2de4f70a010760a744e929046bbe402648ba57f77f47c48823097fadc4923b6689795eae6d9f38d7ddc586ddd32538055c289dea884decf36442112ad05012f78bf2d0e9ddc8949d95a7f264a76a7ca6cc50c050614d19f3e42ddc1edbda534a500131b1a9d8b396c97293022429109e74a08b8c9a83ea440eba6ff6d6932393616a50944ad9908b86639c6eee12ef204eccfe60f3153b9f6745a6a6f9da697e26c2b92aef00e5633f75468e250cee062148da20d610b4750ca9015751fd3497b27a54fc99acf2835f31c0b191d9f35bba0baba5b5aedca24d873a08a5fef0d5d4c652fc94be58561078019ab7a8900f5dcf6a36cc7377599198521a4f855caa80d7a819aa453dce02ef6edecfa4ba06def1065e74dde1dd109dc5baecb342fade51e22e821c67a8754ab5b6252b8cacc43349a59990cb61d4ea0b35f2d122bfb2e439b7e4e992b858fe1738e7f65f954e07f692de626fcd4e1a31948231861b35865f9ee9fe5ea7fe4ef6151daef4d7e6f2f5970608ea4d9b8065380d2fadc03daebc14764b178ac0d999044cad8f399b23185824ea01bcc44479b485d6d9e333cdc8d7b0a7eaa117f892f963f43856872be8121b43d41bed3e5d536a47218cdb145e0121c4b3c85c0d93924b2cd37ca83eed69896a029e4a114e1eea73bd91523b0a8916c701f2ace97b0bb28c4bbc973fc4d363c66e58d5a6e5b644d588ccf32085629da687524001a29d18ab3d769e7a10954b1b23fcb2bc75ea52787cf34407cdf5bff64e9863ea4b8e4f7a361227083c40c0fe75a0d6042dd131f316418352219a49ed9a3b298653bc15b03b458f0bcbd29ac6a2138c283bf3d232bfcae3d85bc0609553065c508c9bb6bfd0b6d49256c9ba02d3448e7cc757d33a693c338e3f1bca05fcf419a8c9c1d5fda1613a1f88c5e698dcfc60dff5bb244e77fa3e4ee1611d569992f73346cf9a024690e99cae74547d6f7335b59b010309004213ac1eb35409429b19405e38663250d43c92829a8b2bca64e18fc2e81eb034705b6ff1774e6af2aea5222e5372142cf9237470696de7da53d39f97e2e936254b337090aa1667476db69bbfd421f8df6a2edc79f7246b1cfd55c95609ae4c667c0b46494a42643678d4742f69dae194bf9fcb9364ba3e8bd663e4dfb2f9117a47761b0a1df1aac0181caa52c15536db82086f9c47b674b6d95445930787fc93f564b1a3710cdfd12f2b3385fc05e29f25b4748eb9fd3d035b7b4ea5d83153d2dac897b41bdeb17b6100b2d5fcb946d09f0f3d1dc2a1425a586a7a73a255ed92b78a2c7ea44881c5f05ebb7f3d5acdc7b0b6dbe467108604ecf6c20e20aa9fe112a16d8de2131e5ad6f219023ed9e1296a85614627904cf1d7f80221f9c1178e75c251943f14e87e629ddea00cdb9902336458bc5a5aa88c7525b6f79cc88dac06cd9586bb218c53159ae33519b8b7c6eb8bacaa693c858b34fef494737ed0d3379148f9d3a43a4e1a024519d0ed67a40b2de6c6d3a5ca015fbab39ccb34586cf99ba0ac299b05fe5e0efadb9411bc70a2f91296c365c5f22293f0ee322cc6229d0d1cc1800547e06ddaca932b6c8002740abc4ebd9feb3508ad16e3aad8da5fd8b7250481a11fc21cb538fc28df7df0c495c5801a445bba33d995ea2b43f5d43d0862df13a60a716eff7a4c565dd505214b6ebd34f8836514f1dd7a6d32fcb54b2dd20237133af2528aeb5ea1395c8173cbd24a9902771ea2584eed8150d29f62d59d70b9c451e873a593da15ed2d78c8d9c797d06528bcfeba2ef9db22c693985bf68c3a6a60ab27e927ecc08090513182c848954dbbef7a3bd0a7e3363b4b718be93b033698e8dca6d02bd2bd79f3ec980893cba313dbf4859114d16f68c96284d036869454fdf9917ab4caf5497ee210c7bf54e7f75a3442021e93945e3566548a5df5d8d8460a8ecae5d00551a61449e9c5f6cb10d2e620126dd6a97b66495b02ee2c956749c5d8023d8a997f804431e6a438af38a5beb6787e622fa3f85b8f79aaf2b7e2214a7a42c60f036167865d2509bfbc8ede71665d80e142c9416963245a31f2b7dbc6566ae277b5ab6f9b7a00e6b9e939b71e46af901ee84d429d2196e8381c1b869e39bf504732c2f9a39dc546c4a913566f0ca7388982c1ac7737de09765f726137a8918455736d8b112306c6b702871d3a6fd28e56149889296b7647bf2715d5b62c04bc369455c1bf229cb6100eb4421db5df52ae72a6817a19ab63e8e3a1f5706cf5486309b16e7a76a64b12b8c669a15c572f809543dadfb0fea5484451154e3879bacfcc7b4f9713a6b467138aacb4ed4f1c432a790cb23e8955aebdd567c52a0c37e2fe2e12738d47cf13127ec982e98585a83c6c2197448c96da1c7e6c7bbb3f143bfe5b2492a56c2ba908e0df9ef8d93abd05685be37a35aabbe5e7b04d9eb25887943b83e50cdd919b9d9bd84f6af1df7c288779dc50c86272d67a64a91048d0ea4838b3babef84207c00c96730b39eb9c8ca35d3a95352f71ad9bd47968f4a5879d65b326cc86bc42fff3cb7794dc4e9732bb108ae077b7629ed934d27c971ea888a044e349e08fbabe5e2f7f7b9bfc65bab93a9c227eb4eb51edcd8dee020acbe304e4061298dbade1eb437a7cd5288b766f9c3d0da9b37d877192ed4d39fc2f1809095e723d807b35994be730835c4650d68a8ed1336a2f38836d5d1ccda1a4adc51314534af39fb5ebb7c3a7de87161c9d44a56d43a5296e765f7cf4c727541b9f12a8164b77f3b12e817d554a1f6b77f3ea9312a89f3b2d35b8499511df30ed88511b23fd3ce0fdccb617dc44a540741c38e161d4ded3ce0a30c2e90f4e7596ca5d6f49f5a0bdf420698e0edf748938247373f23d22de73d96b20d1d6bd97ac6f4cc98097c018c723fecd4fb7f67dbec5faaab64c93361932b355082a442fc732ef402a09c769b8e25734b10f304c6218a331417b8ff32ecba1d0c5bcefa29de8a9568c82d8fdac6700d18defd5f622acc2e03b4570b9c574bff6f83ae7eea4a1de4a3bc3f653034a0012eb8e6c57a24995de346c271ff058d284d6189416ef55a8d7360e0186d4b2df2c4c9f7b436a1f0103d7ffa3bf934f67c52a0c37e2fe2e12738d47cf13127e777419fa585f92adf1b092f68a204ece015fe6f41e1601a6b597337d8ceae8fbdc4b96d9114a10605beb1a16d2e7427ee8ef81a930c3a123f9257dd8b71214bf7b8f251c1e6520e7dabcf0aa262108bfc0e3e08a27f5cc853c959e28c3d9af2a69c482941c84a0a40721c720b4d8a80440d7a9524d882dc0dcb05aeedd087981553e60e9b7de6ec4388fb250c5640743591c961b9ca210f917752b02ab01c57cbfd58f97f6c10d58d505e115569148de588a9aa52f7b4efdd89f447594fe0582a8bd22029234977778163f8176e9af2cc8dbf8297d5b179696688b089f5388990977edf26d063c911fb7543c3a3bb750e0bdb21ffb53bfda8a0b4bbc68eda9a937b845ea5c1326543b4d65bb3d6edf2443712fcc28cf15433dc55530e80fe0f7248703a9b8a38acc4f9e33eac705c939985daa355876a92a789cb86364e5352aa85f4333452ddee103ae2db173698d04fb7ba23745f730d3ccaf525514108b5b2445d4d2958289c8f81544e5107aea5584449aeee1739f88ca7f8c5f6d675e4856971a4457952586d86b2e9fb403dc1fe9313154daf86db19c5558ca11107a4f040ab2202268a52a94ca9840236d3e0d38db78c15d797a8be9924f78742a51e2cc93c29c6f5235a59074152e879b55f3ddc80d572f35a069550071c452cdb01553198f7c8445a95610c0931e5a8de56f0fef9e3d7bc3439be34f3ac595f00faaa95f308a74d30c9fe270ea676df083b6a654ce2464e6c9ea437ab5f797cdd3d17e8be0649159f1f03fd02511f5859ed4f4b47d063ded7042bc4277e23b088fcda47872ca5e30e1f0e92b1eef3925f9f8bb181191d2696fd32ab3ad2c21de35b5141c824156f96ad63ecd3bdf9964c66179b1cd6abf0a09e7ec649f40dea9123af5cc4e7baff3e1142b261c248d24c09013beacb2d574f7ef029ba2b5a1163a09bc55fac1650a14d41653e61875a5a65510e9e35bede42a0a89d000459b98a209ed9431fe8287473efc2d5172a9c5c88e9ffa57880c4df7defc7fd715f939a687bd167e39b74d4ee268214bbedc12bf78a42c528e199b72e08bf201cff4536a5fb91f95ee63a6a09b67e0590b7e00811506a049d666de6459ee52fbdcbe129d6ab67f23cf00e1cf7eea3ebfde82f43d0aed04283b756969d6a719ca5e3fe758af67713f8b67c8357315c1e1b053cba483a50e1b7dca7f61bfad336ea123df72a8a60135780cd457945b37cd57d694bfb6d5cdc9156c8cb892db0c66c159050507fdba976d5ed2e77bfadfbcdd72dcf5013a54f2d2cc80c3221d357fa2448af7723b057426d6648e1738c27097f2b64bda50894e952f3c35ff2fa72990fe71978291ba8c3e240b310034ddc252b22a34a1b108f5b16cbb68efd2138df4927f698673f8ea1eb204aad6904f95c405a14bdf92da5ced2d95f3ae0ebacdb9ca2cf5d367788b740fba1092fde6892ef4a06aff799a007b18974742eb39c7a8ade92c876a29a41630294424f5b9a10dc2869faadad9ac8cf21f45ad3d4fe50eca3eac10ca3c5b77021f4fd82a71454d41f475df6571ae2150a9006fa25d93b2245fde92977d79f83a0b56857af2b73e7e3a34cdfb113f9404e3b842a12639ad1aaa16e7dab6d23f2bbc7e551055963115010d99af15d9c10e21db0d572f66cbd7298351b6ef050ac4f54c5117970e9695cd9f3719c3f301d454d5d5eb5f6ff75a05bea80314bd6cfefe190d8ca6e1d5cb2d567e422a726d564a74ed8c0173942b9bcb6c4cc9c7defaad95fd6cf0bbe2a9a6e2d3f8f70819a8e02b045e839ba3e2359818f5f62d45fda196c4e7ab28be4eecd99dec9b713ff8fc2a2b63bd65be8e7811406dba2457f24949c3f528574895f1b4718184f937d6183007f36f44393d1b1c83b89915cb9687b1f939a69417e6b32c61e9a154073113edc7337b454a91c9465990ad75f793d1bf4273c42533cb8f9f4d06287c8a82dd5fc8850e8571f4dca911b096fb691c46f0139836587ab1db8fadb1bbb6db9b9d9003151572abdf7a02bf1ee74189c70c17ab529e744d5f8f1ffb8377082eb7e49928222d042e78c81bd2cb2d411e251bd427d4f0528abcdee8e5450394764a230e3b92e0891e79ef8494802b29b52d175c808f71b0fb11e3a328b6b86e997b5fe0643b1e77616d8b049100b42596e21b5ae5268c0250c2bd7087cd8bf039f226f0e318e3ca81f5e7532966c34012219a1151f38d38b9370974d699df97a01c1c1fa46d686cf748c6cdf5d0dfd62dd3a3f890447f6b91804a68779570538b1348bfd201417f670e91b1e883b6f68e1b7ce959072d43df6ced8dcde78518ffa2b1f368f85d9a0eb5360e125549a5a766a6da90cab803db5afec0b9b4b56031966f728cf10d3702a96abc57d5a26ac64164debe825e26747e6e9e773e0442f65b09c9ecc07290ddfe0304892a2cb50fc592590730e7d1b3d07f16325e9aed3ed167915e677da1c6dc62d162aca8693237a563fffb1e66e08984d8386f77277390e654ec83a53c0391af770d19000943be39dad054caccf6d10b5957aeb55f2bae3fcee29bc92464e83275cb00c96254d5f424396465b91064f5ca81d68a1d5fc0e308d7859337160524523d9f864212f4c094ffe302d69da4ccd447f88413329d1de9eaf23c91b9c7bd862f523b540c8716177792b06c80930ce64a1133a83324b441babe1ccbf3b79836c6e0fba716045eb2f5f5c143367f7e327507c04181c7935a7299d5993f5774280a97883b87e050a9c7c70b7216e5ba23b69454704e4bc96fe2b50e7293a6a497fcd6fda3a2f510ebdb891b928f307fa04fd14b2f7f29e4f190f954f0958bea7dfa9ec44b512b73a81c843be794f7ba7a745b5c4f687de052e4e269febb8ecea3096add0b290fd6df192722122f8a9cc1c4e0e191378cbaafe062aca93456451e04410a40cb50c9268c60b3f9264a1981aa150422b052c092527f9d81516359ad14e5afaf48ddbb8e8a6e0a78a1b590bc15e27b307bdd54b84cb4d95378cef5126c7ccab6535ef83f98999e639486b0dda467bc562a79c204b9f750d092b9b75fac5e433a9288ee54a903549c942d117fd04097edfe4cf901041398af641db651766a9f210b8bbe2582d5bdd1cacc2c15173d7bc2bb0c1997f5b1efa78f65e91d812bd04303c4f7756181ef9a39d492645a6e52d7d7d4fafd1712de5a1c2431b34f0837f5b8c2c157d730adfd3c3380ae92066073498fff612c7e44c3799da69aa0825c7db196d1f09d8346dc5f5ef3ca02f0464fcc63a02dc9135fe131790d7e05497b05bfbafc230a1079bd223e8d773f8a46f886a13c95739be933d07952f2d64822f4eb3872f10efc2b1bb168726c95af083e141640d40e2a7e16da40f176bacec6e223d4f9b72f6df043130144d9df93dd1d63d851c88a4afdf52b7e37c162a043e9f8c80b77d48fa384f4e4dea0f93dfeb3d8fcd58ae5b6c1e48b86c1982c6520766f5a8b6200c79bd6e33b3272fa727e48ddcb1a6661667db4bce20ec8fc938dfb5af8d4483bb78d3a1592c2f6b8cd9a9f8524a0c2c330825065d65f7450d25a4a3964ad62d5ae50d67af23f03f65c721cbcddedddf03a3cd5c3be40c153640d3b61fa0e673c1550a7eabcb3598ddb24bef726473cf868ef6867a1ceed2c38112d683a89767721e4eb7c2131a692e2914f7a9b97698f6b7d0f42fbe1d51f5332b399ce266a49234c33e240018091296f2102d00f949321d822a64111868d465ec46254f626c34b955e785bb84f6f1bcb0499903238c81784d6b18007d24c64139189fb2f3e50f04b1d7f8dd9160eafd35c8a53b9fae8b3d0b9b748c56e56849013ca631c2195f3b1827a6c74398ea40ea14cd83cf70e36ab752565fc84cc02426896d38adecc6bb416fd665dfb30fc1195f9740b011fe67a1488f2b1fcd393d85857d202a7eafef0d4bc27ae79d8b0b5adaf84c15a9ec7329d3dd079c732281b0904670fe37980ce269c09fe97fc4c275522bfad3b10f62bc9790b293dd58ee9ee623f020dfce740d2ac70ba53483eeb8540f725f5d66886f294facbaf8bc19dfc5f138aaceab5802e642e66ca4ba3b5a23da6e9b40ae5392a2fec6819700119247d6ca76a6aefb832bc708e80652b6f36e5a8a23b6c001d1803b3b155d2976d77c0a7126cab8ba3f3f52d9334f4007fc9d8b4b5a60540eb517d0168ec6094f4ae144788845d8be13ee6d10eb544ae82a17ca6ed2813c73c860e2fe0022acf168d95c319961fa64bd0edf14aff6bf97e3d6bf1773023f6eae5178322d92f35af1a7e23122e79df8efec7bbbaa52a8da14dd105373e30f62a5e862457b279a8e68eca8d96e74e19dd6787982151ae57ab342b87de1aa5d6418f16cfa8344082e3e5a2ef6368678efcbb18e32a93ca22698ac271fa4f6b94aae0a208c3a7ae54157e4ceee8ff14582600149619d055d5506574ed1497005f4f77564c04dcd87e2291b093a1ff587097f7e34b1b5ec2d0fbdbdfb54b52c1165915effb48b0d93c56bfe898196a2a0289c5b00b16e35bddcc5a3748e21876973e4a99527944813050bf56bce7cbed648b28d1fe1477b025e3bf952717dfbe5ee7a3d68e029175430a236cc95323322a78a924ff350d6156c9ad757697da0a1381203a139c50e9b777ca1616c8b92f596cb91c19fda2e7dd72f4632495445a6379a3761763d9ad100f3da02550bcb4fc3b057eb6703843b02cb8ca8ad7ca274f938087d8227f0a42a497508da6371b34676a61c9b6d4234efe6701f4ae6f917d6f599a756d3f10a8d6f4b2e3bc4a3de4505898a757d211655b056ba511953eeeca7a62143407caa4f82650d359f4bd2512a27a03ed729b98de7da817337046dfba2dd56f2a0d70136512d5568d50cc4da00e113b93228fcc6896ac4af9b1a8a367ea00d3d2b4f3b87538096f1fa3436bce19a6cf308c9af8c3c2222e854a4fd4ae1e1c41945def52b7fc51d1019ace9f91a3598cffabc903b8511e01a4675519cc30f1f62086dfebe84715fa0510eefb52c9afa8392cec8fc22b382941a2c544486af7b95177f21a08fa697ecb392fc2236390e830815a9bba4a3cd9b826eb49fca05c684e001a0f8ceb03c7537bb15f104b26d7ea471fe21e474bd13b4d4e6ab78267598cc0fb71a0c18116a88e06501bed526ca45478683ee7ba3e300a6bdafdbd8fb05d5b84ef8caa7f28631e2a3963da181b34a25dd87edee4369c249b49d91d7e36d98c4dfaaf85b4d6ccf5063ae87ddd74775db3222ae6e2707f83e6fea1512109c4669096166ebe15efbdf753d8e187b73461f0e966637dcc026fba28e15fc897209c547de7512ebc69d5b9f2d5e79f306659ec4401f3300323c4734a9bc1e9b8cf66bf71f11fa97e63a6547e23fa1cc220ec3fa805f490961c060549b213cd0249d406b40488464a70087490d7a4b989d1199e81252d5dc576cc161242462eca4e51c8080d07fa22ad82535674e963b088a7eac3c502e659040c98df9a1a34c55e6399dd193ff32c9549c2764066f96b34d459c6d189090cd627dee15456f69d6a82a06e227b230d1fc3e186777fe9392c2b37eaac83c1a4b48348f6efdebc31270749ccef086adb8f69a471cc1779934e914a7f6eee66e09b06c6c8d274db7a9f66f5371f733cc36ef999cc4b6246a78b9aa7df2e27a4cbb41a20d9cfbc8e2c1cbd37e989c43dceb21a84107832a914f88ce52bacc8b819f296063419c7c2fa32349b1e9815702872dfb1c0581160faeeb4c82d8d223c2c2abafb47594393a2701b28da67f1a248fb7bb6bd871734660e61784a8294359e1e548850ca1995d2e53789c446d00f436ef64317c3ad480fbc402c9b1154152f8905512a57adae282a2964efd80bc0fd01e45c8894bbecb59a354c1d5ad67336e47baea5de0ba43e7d522590c3e6796c70f12a63ccd66dc27d77b0791809fe790f861c549176c86056ac3ab7fc5a17194036d4be583c9231d54ba4dd2f95ac361b68b9aaf15a839e99fceba2f5072fa3460ba002ecde4808836c62800eac6be8a26d1170de4c5d526da9298deb8b892403ec6be2d52edff8bc02f3af1d313b104cc6fae26ffbbef796207d829ba36d4a2a3d917d4e2928fd162b884072302f312e2a3fa368ff89b92e20d4c31675af34c4b1690e306690bec74bab93cad150756f02e312e04f0e39f88d493dbfae4636eba306fb6d629eab75826033e3287d5f264896c6bee8ef7aef3704a7a5861699e1080881357dd091e197ea6c0d7b20bbbfde19876cbb2594e9d6b0e3a1e36421a932a7590481b590e853319391ebaec71f9cf6df8af413ead0397b90572bd6e6d1d2503922747b7f8acffb6acea9b74882d5253e3fe077f55d7cc88bd2ecd66a6ecff3fedad84197be9cf08e19dc7ce72a1ae585c4fe4d1d9655f53edb09d931d6ff2227d3a0cd4f3912678fa3fea28ac62d7bdbc063ff58a6ae388caf72810ee9ae8e1adafbbd32a7b035f5d3d2e68f04aba272586cb207958e5ea822ba2e01e8f6c0bf9074fa9d421da9cb4baaf260b062b5b0dc9dfc6534f6ae236f4f358f63aa52bd3bf753aaefec92a2543e97d6fb47be0ea8470b681de74b928781133a94a2944d55c45493101a3b5590ec94006503248ec7212e20310e9d4401f3300323c4734a9bc1e9b8cf66bff7e57cb1f38f50f804ad2ac9e90140310cd1a799debca1bf07345c611d67d2ea3826993d318ac9b64b857084a4fcc3828611ea3a5e9788ec3c906af411cdae3c16262b2487193de6a03d3dce0c42297c34a73d56c26a9ae57839d618e2a8021c86d463a7fa3c9f8a537f6d2a36545e8b37a59d7b0a0df950780909176f72fb9ab87538096f1fa3436bce19a6cf308c9a534427254df7cf3af752b14d94d583bf18c3a17db0a72247fbab890cc9734626d4d04a35bb85244313f97a0ec3c1fb4b1a96296f5af81445060cc5effe5fe338d5c7cea6d8a1324115921127e1ffa350c600a31888b4943ec95ae3b720978c5cd6b107204c5561dba200963ad6fc3ef0a3876772360e202dbf3bb1463527bbccd057922e40deb783cb2a824772f7e7dd849eae83fead735fa7cc31ff9c298884ee463adf4bfc4d4749cd071f9a8d2eccb96ec12660abce96c83acb847547bfb2dfed9327dfaa08aac0b9a7a114b71ab4400f2e7aae4d469aeab50c98b7210d2e7169add89545fac0dc60909ccab300831a4e933c804b08434115ef47f622413a75f93bdc1bec886800e7e0d651b8f4c6c9d02416878bd60e653fa611971e65ab6a439c66acda731ec959a4d5d86e1d8c8d0c5666210bd1bb34f2577863253cbc88ecdd8601164d4fd6aba9d371948f5ec349b3146bed124b06266131bb0704a5a62be886c5e1769a40b7cd380d61ff551ab5f5323991a8de9c49e04160d07cf55729bd17551029b9174e1927b2dd124cc79971c0b3d8d216b021bb34bd4b13f484fa089d2a6d62e67c2e0931021aae2727425d8b22886bc0b94d53489a82d273818c3bcebeae2813d662a7991c377385bda0e088a7a9ebab44e2c4c285db62a5392cefb563eb53964fe3ad486af7f94dc736f48eb8f1792f3451026a84cbef390f1c006d2ecda99c8465d5c13310736c9d1d2559f17eab65d495af62a1bb485995c882eee597f0452e359ca1c89ce1e11ab5f5323991a8de9c49e04160d07cf576c787a06d49bfc8157e6480870a8d2c05a3cbbcccfa7741fba0814785bbe7cb4b3bb7f9ec459b3f66d5b2f673634db20477abe39be40996e6587c6c2101969f818c3bcebeae2813d662a7991c37738507ddbb10bef7ff1c30c9182ac05bf1cd24053e899aae7765eca7426c16e2c2b34df35c88d1a8ce0fa0d8afc3311e4014c0078ba2cc86580925be2d2ebb01b689686f64373a0ba0c91a3577c9f43e213732318168e9241a3df9f251c2a5ad16f8d74341490feaace2d684107443d541b520b07d85d4eb59bc462c9ecf64f3b65e19db25c9022ca2c04486d3ef91520572bc7546ec2909341eadc13cf862c7e613fbe4af245885a42f698e6017522fb5f28b3feae356fbe755d2b42e1357d281ffdaa035cdd4712aeac8d87db610ff131443aad74fed869e830a872df814391285d1e178eacbaaf2852325e3bf5ebad4832ee7f8a30bfe9897351143c0efb207ee35df5448e9aa683a99aba64feb053221cdba9898917f3e5a1b30193ac668e4de1388e98a8692e77e23e7e525beea437f61f318ee66f95ea53ca1303d1249ce77fcf6034bea737aff8a14298094725d147a493e242851aca75847f7de1580bcf2aa80ed1487b822c7082306db202e7037fb7305b856d05d70348cb81d6e6901bd8dcc796d45b72ef1d4f7716b4c35c435cdcd22e6045a863bfa24b94615b8c2491b07b9c75a4a4d4820302b8d40cf2364eb9deaa140599b0ae5b6f17885bc4fec789968b9e826e718e771e9f270d87814ec42e9e944b01dd4492fd8c884ea86b438d3454aef1fb041532f1a0f30e88c956bf1247c39a1a46d14ac18404eb6c93679375a524113d113d15ffd246c09af442966556c47c418143c24a276f1aa4e842d9f7a3e420d52e4649a37c58cb0001a2d80b8ad5b422e566c6a310991cb8cfb26201a255dbd182fc9891f2a042f95314bfe80f1be865fc7b24ccab8e5aeb06bd1fcae2935629d78c7b0e22780ee0dddbbcf782803de4792922d591d63253224ed20455ad32391a80a81b324b2da23962363a0ae6116fad1cea7ecba94fcb92b77cce8536b6703693f5aa729e5b80dd995eb3c9f4435868a606fb92c04ddaaf36fac96a322f75eedde54d0f9da63e9a3809f128fd264f41efa75717b11fa129f8b45a796b38ce264d1eacd31d38bd0b4eb9deaa140599b0ae5b6f17885bc4fec789968b9e826e718e771e9f270d87814ec42e9e944b01dd4492fd8c884ea86b438d3454aef1fb041532f1a0f30e88c956bf1247c39a1a46d14ac18404eb6c93679375a524113d113d15ffd246c09af442c1cd1423830c83911e9cfe86924985804ca36d698982dec374c8cd17f7c4f93861a0fcd410d6455ddd92d58044c945eb69755df42b76689cf9bec2f87e8ff3030d119f63846ab8c0664f7ce15c2ba4d1b07b9c75a4a4d4820302b8d40cf2364d403471d6cf841da8ead94e888634df66669b73486ff483ab9fec8540a75d03ff40c4c74e60fc29adf71d3da56759d2038b499f11b817186683fa41c8aac9fc68ad42bad3b4295eebd6092a3caea7619d3bface4be7aaf5b0a5b07487d1c6ff2aaf0f98f032009b0f398be83cc0065b48387e8a88a75ebcc8f735b6776902bb6342051e9ec983585ed321ff66ed68334d97d9d4599c2bbc5b9b1fcf2d247cbaba30840dab74c09d8ca7b406a1fdcd351e51e0961b76356faeed7edbc6968303ceb9deaa140599b0ae5b6f17885bc4fec789968b9e826e718e771e9f270d87814ec42e9e944b01dd4492fd8c884ea86b438d3454aef1fb041532f1a0f30e88c956bf1247c39a1a46d14ac18404eb6c93679375a524113d113d15ffd246c09af44b2446ac601dde66a6bfa7cf24e217121708f87dd9db9ff1bed32be6ee873aef01475ca9d62fb1b7c76b9a5f042a00839789aee81ca3162f53222d44436f51e5ba421a286afb617dd49cfd2ea780e46851b07b9c75a4a4d4820302b8d40cf23641f3cad0364e47902b44f77c2f958ce706ff5af51cacde00eddd04fd4b58a7a84a4fc9b89cdc1ed01db8a951a1b044596f38d8597dbd7fc4921049b9c83e1ebc221a8b9e15172570e2039198f0dc448603fb568b1debeef976fbe47c1d7b12b0d5b796f6be8f4d00a79b0f2de55307870c1a2164d575a470b4df226224a500da0fad312273e8bf33b9cb28055724e36a67c1e15885c7584f0b535e238d11078bbba39e9506c8cd939ee3e0504a27a69b4400f64fb3ceebb989cb5a95a501a3233aac374f56017f7929db35d029687f42532b05972f07fca3359ff264959ed99bd79d3f03e61e36147a63d7038cd61aeeb03700a336bb1da5b7e6e0d7f95f531bc90227f37ff47dd16937fc92de7ebb07514f54a536d9f30ecb4c1dd78a3e2c33f8f4dd46d444745a5a6f160e118a0c733e12a8ac96841277178030d2abb2c602a822b9a5fa1851cf6c2f54d813135dfba3f4739782d6747a54adbcdbcc7159cb937bd2e131c076c8e22de7498fdd8611109deb309ea8589d617a81eaddc1ecdb16d9e7608a6ba477e51bd58eb28d9959db8811bf0df24699be7da736940d25dbce86301e6532a79ea76ec269e8931e9d223822bb14ba09766c2e7c714d69ae6fdb5f9244fa282d88d07d64c538c6d67ec2fa25e73f84c2d99e3b9b1e5a8eded1bc11e0324e769adbf3310eb850886c9220d96f0f8c73d82dd8d8765d5a42e0b46d8e3ab84e4df9c1a053a99a4504f380615fdf574f942e69d305eb4ec3252168a957aa9ad67c172370cd55d70f07c71b86a310b335c39bef3e341347ac4fa24d42eb8a8a231b39190636cf1c96bfd4c949b63f8e27376560cad415a96f081f7b89f5bf1c5d64f96148fb9e47d4745721d8fe3afdf2f6a208a67bb6d5bd67d24a1dafaf14a4eb7b05c87efd838a2cd1a27d61e351f84f4fae3d12b43935662479a1c38db52f3f1a292e4f75eded9b38435a67e111bc2be343f0c48345aeb697e5da8489210bb8d9bb4db79cddce0fa7eeb2d055a2e12c5f857f7f2c5b639f4a3d132941e0481bf8d1b9eeefacd9facea7a16837597480685bf2620ef08db0adb67d0c9b6d913981998ef25ec774227f5077ce7e1e0f64709dce66c791e50f42fa5bfcde5f236c8f15e4a31ba2f4ec91c0e3196c6fc14b0c402e7d1afb88a64a9b23b1b1b023c5f799d1f5897d170e0c4a73bf6f931d9d1f9054f3ecfb01a7d74f3098f0e292ea0f5b15ade1876260abd5e840ca8421652a3faa59a819b6a71f0ab01730d84cc3681089656f94606a29a4ffb3fbb8f72d485a59457c575ab9d741586b86af549a40bf432dea8b8bb5d2b357cd9c8d2b1f44e6e7976edf525704c3ff9d46f580993c3440204c8aa0248c36259c4f28e777d789be33b9559fb00b5e65f9c84410099e945021c76f1b52e5b30c3dd06e3f04b7db652ab92db2b5ba24a99b5f0341e844a12cf955334cc4f7dcb4b3aa4b41d7e90fbee0c4d479a53e4f972cd261b1913adf31a49a10ccece9ba49431885df3457639a355daffd343e579bc0611e3836b146b09cdfc74dfed026fc206ad902c0733ee459ef05c22d07ac0e53b3674a1c4977002f0e629bb2da84dd764ba3881dda22ce0a9c4983aa3f193423bfd6d827feeb7063bb65221bb35510c0c826304416d6ef7defae210c5344ed89f143d7a1fa0a678c81c9646be80355b20f81b1aca0147fd1719619cfdda904ad9dd010fc7f619d8acd84dc64476722dafc15c8bb6b53c2c1867ff06271f0b5bc6f58632a18a203fdc3dd05ff8bf5cd739f831afc25a829f5a9053c9e53fc4fbb82362ec2929ccd76f6feaa6e6a432097b057a4c0acdeeb7909a89c7fac03bf237264030768b729143dbcf96886f29d8f5ad0ed24bdb4ba67094b109be58f1e7322446b799883090b2b88267f1239a4603c95aeaf7e7a0b210aa521e12c4e8c3f1dad0270d5b79cb31705aabaa3b6946163f1797df8f1985d231fed9e90b953f95781cbdc0de922a013791a40f99e94340f9723c91dd95d941c96b58e60ac830ba3bbf4ba8c19bab39473b83f4b9bfde5144ade70e22214232a484cc77826f130b8cd8ae1858be961725ee9918597f025e06978407806b62a176ee99d092878d99acdcb2b5e7596eea3e204c7c375805fde4126e661702b9e38acf01b485e799967ff9e750feaad46c9c049340be15370e83199b533d9a0c2e0f8ef1b0227a93420946606a092d4934c50a18ae79e442e26ac2839379ebd5a966f27178dcc415f976ee3bcb7e4030c365807d9615bf1fb20c98a1920d79321148e4c08ac967979653a49abcf377fb6a34377d95d6b8f3d35f96e4820243ddebbeba9205309cec806d933b875f43ef0ff1cba7894d82dad0cc9830cea9753fbda9a86f9e2d0bfe73ebcc42187b41004d47d0ee1af305bae39599a9a4bf64c06188f3bf5ab044118e9c0601b1098689908e511f93c4819e2c4d2942aa4d16e4f28e44c28ec8d350266a53afc42e20aeed79685667a258dd7d55bba1884aa549cea302f9d39e377e8550a69ce440b6a4e29b783b0ae749d65268afaccd22066b3dca59ff2803741da4f301521bbb83faee1bc4e84b317b929a5a102791b3a9c8babdfafc3cfadd99ed8df699ea6f7fa1a0efc154f34a228b0112670056d138a55b0dc2dbc52704d76f982dbfacd8f2aa9bae466c0fbc7de74ff8599315c6595b7f707bc6890e86ad1d06248f31daff7eb4674ce8c23eb8a1d0a1af5aafcf90045852616adc97d840075967236c6e90982b60ff9fba9b7de1145dfa8dcf3e0dfbfcbd8783e192faade4e5d8d91a29832376d2446c1a3647237bfa2d34d949a28e809ccd5709c7c4f6e2d0213238b0bab41f422f16fbba08dd9bbf3f8530ce488eb31088d7b565a69381a3aef07ed4d0a600e029d9c77345e62be5b910bbe28cb326fe9e5a8a7bd407989dd122749d0be56859c5f827ceb3470aa3103396aa6976d74c22de24b212b763dbbdabc9acb612769c9d07368a4a108c2d6d0079442cbc8561a7343a822b21ce8f947950797794b51cc522d744486a79a82087d0b46f4aac550d0b6b683f9bc4f6cf9e101d4d365d53afa06e3442971a8b46f7d60ca2f99b68ba80675675df941ff78b64d459ab921410cfff399fc61edd70292ce67cbd8f481936c3826e5cd0ffa0b337de614d78e3203eb1dc8aa1af1b0579ea42fd9e1b0229f61cba1ebd7ff475d9b42651cc459e3ee26721882e8cc114277aa107db69159021a76c695ce9eb93e3d9a31ef26044ec2ea2aec86a0142675cf9301013005509befa67f449574441e3e7d62e6f5a922e747d9057487b5a190e39cdcef203e0757ee9911796b00dc3b9a19e9cf4a771ddbe96399de4eb84b602e118a20a6a877544a47b598f35184b15b5794b10f882c66ee61d5ce7434b1e5e0d7f33e632a5648ecfd9c5e997b0c5007db2f656cdc21788afa76b64f67517ef3ced76af605af59d316ce5010ce5bdd9d43fabbe6b8697cac3564c127536b6caa20d861b26aa71b25cb5c7354328f111150ad04ecbd555f8b981fa826ab684a9b5eb52487339e34566ca094b30fc00bfb250f48ca8305b659cb46e92683cbdba8fd1e832053df959df0991c8d3949afd7d74e9d1b5a0b6e9918433c4ef1ecf48eb5bac7cf0b3f4a97b6fa34895c8d704ad2d039183e0d301c9cff7d81ad319b39cc1854da6bcddbbf942751aa74835a87b13eb621a465cce111d4d61b9084da308ad37b21350544f125aa10de9523536694faa43e7650f596db979b131e77ac20fbcbd54d123aac84ad935750991b1f97957d49b62214f0340b9cc83afd3ef82882419dafd87609ef036cc2863768ca4f6228ccbf7a75188353447319bbd463bfaaf9f51b52e2f5d9225e6b2dd3ac5773d4730866fc777c2448e7944488a6f41d105982322c65cb19e669ea9c0ed60573b3757d7f42e1ec1fb2f4d63f0c7a7e4c7d4768142b8723cb0100ebd130d9dfbe02199d6afeba694f2c1cc47dcac87ddb8cadae6094298f5945e160368754d5d820118eb89fe1f2db3d2732bacc8b819f296063419c7c2fa32349bf1fbec46e2aab8914ab54cd762d3885c0ce97485f3d30e70690722c9b22e5e64b2066b3f82361becf628e572834b6795494221e3ffc271e8ca8e4293c5c1ce384f02bb497009ef3b6bc319ee47dc2649cdc508e3b93fe2bdcde53b0ff551ff7779a30e1f82e40566187a3b218c0a15b2bb8e3d259e349658fa562417ef916497ef15d4d4f14b4c3862a7c8f43f1400573f042f5251a64d435e175746f978176b88ac490524fc8a49aa37a263ae09969dcb93f3fc812f3bfc4b6e0a2e0a7690cc2be2ab874417206aeff1f6a05973d41991317cf67888d897f10f544b8e076d2dd98c524b1aa76940a879bf7bd2a16be26414fb7b268b019e0d97505addb52f43e316eae0338a4d48a5d5d8beb227f11995fa22f6e6a0119596a7a1aa7c6a9a761e507f9a6ed3a329dfb221925af13cf81c9c7d08483ad7ec622c4724dc550993356a3846c228b1cdf9695c3db295a4e0ef32cf2d314d87d39e1479c88894a65286b1b18abd57f10ea18383a6889f54781df97dcf591324c48724fce17c6e582203bf258931658f83ec5145ee11095704d14d9cdda4de5b0b016b7bfe222f54043abb45d2fa23ee8f332b4b87ad0aab9e4cbcd5cc0957c60673a9a21d3f3d155f8f016bbb110e4fa95d27f1c523023fe0811bf748ddfd747fbcbd10ef5a39362fde8fa76bb76621527d8f913d29f97c399f21f79053e710fa0321429d071ed03bc4a9c59f83dbf0bfdb1a7d7f37af20c79941d4e3a353d9bdd6dd77a156be8c1d02de38ccd794cb6521aa1c9af141af56e875dc1fdc97689304ce2b5f666216a4187246f07ecbe00d7eeb18fb500bf49ff09b8af3e23fe80d38e140be8a92b908055ec62cd3b7bd02847e5fbca29603e42890d2cc699da09a2b8ab0687f81ddc7e8684f793a60787c0359fccbe168c0ed2167f79b7c6ab1bfcd9e08bb2e923a7bacd68ad0135231f420fbdacc7089b5488a8a0ede330c2848bae4d2ffdc20690cc4a9c59f83dbf0bfdb1a7d7f37af20c79941d4e3a353d9bdd6dd77a156be8c1dd54ecf9822cf1daf69c08d31c70447d5eb4065026a02ff0c59729d9354d513e391317cf67888d897f10f544b8e076d2da78652ed4c9cb299082d2230c1e34f1bd1990a1d1a50af1bfe1e0b46bc0f2446d1e21c0c858013a09b2003bf438aa1096a48412e82ff58662b6c4d45822a71aef9bc89e79ec02236b4bd3606eb4d427ce316eae0338a4d48a5d5d8beb227f119cdc508e3b93fe2bdcde53b0ff551ff7779a30e1f82e40566187a3b218c0a15b24177b1636478ca478d0c13dd46212a2671801e2ba334a3a147334dd8ed792ed74f6ad3f566dfbe6f2abf123b387ae1e0df85af37a890a9e5530002ae485bdd1e5130c134fb20eb2ddb28b67dc2270aa23f042f5251a64d435e175746f978176bab8daea35f4fd420f73a5be1ee1f69a34ed664e8d29ce6390568e3c84ae07ddf28e070e972c217def72c4358f3e5a6c00f4a88d62ce449a7a287beb20666e387aedbcb58e04a1df9afa6bc2a55d328f9f5a03ecd855b68047099ca9a755dace664e02692c310d1b3819905e49def77e16bc55947bb264a3533e98d0288803b07300234480d2910074c9e224d6db47b61f463af2652cf088199723748c854cad2170996f0664630023c1ac1f187a5b397eddad53bbd53daba41b1b995e6e1f7bbbe591ed527610dc5da8f3ae9d6484846c0be2f0399d0de31856651bcfedf3c6964736328b9b48f5272b12d91f7502117209766d7df424160f1c4d595307f9ff10e7a4821e99816f1290a501e7e39ec700e3afe8859636d32db3c04dcd87267e7b687df35beab8405844486cd34d3fb545de8036044bd28d2d99cdfe861b927f7c43c2b935aa40da6a71fa521053b272bee18a55286f6bdfa6adab4980bf4b492487533d91546f304127d393179cde64cd9b85b6a857ed7578774bb10e487039950a26f54b46972c6a630ebf78c74d09e7e070d8bdfc0ef0d2c7acabe086910a5a290b53b84936d14259e00aeab4bf3888843deb1b4dc77566be6686a1c1ab743f333e735ec78484880429fd54a9070f7680c0727b1158e9646e9ad64c1c9f20f8be0e172dc5ada638d922bff0cbd973eae0827dbd8342425d99fb52a64804c9f88027ba7315e0c2aa74f90cf7ad4cba7777d040193415393e2749ba05808fa4c818c3bcebeae2813d662a7991c377385f213a025a11d5d3668548718bfada1a18610154a6499e87a3d4a628653cdf807b3324dbb8d78363a9957a0681058ac3afb5136967af6bf96e539222f191e10f3f40c4c74e60fc29adf71d3da56759d201e0f37aeb302822deeab9d0cf853e637e857d712f60af472e23e6a095e8fcbc721331f787971b7c05c982e0e2a4e3c583793ec54de1cf61e6bb953e054a5e05248e4c1de3a985fdb8fd4020e449860285866170b9e65ab9e759709c7f466dca9684bdcc21c0c982e8a2cc6a4429c0020c33a77acda1e03264fca9efb098c394dbedcfedf1912165537737e442e9e4c82421db5356a35e5d60f661a9dca241005422a726d564a74ed8c0173942b9bcb6c34bac7b33812dd71711d0ec7be5b31b97fa964d5b1f0ec0732825d86327534c0818c3bcebeae2813d662a7991c377385794b0f272c33e6b46daf591365fb624b8c11ae5aa1eca8aa9e94aa8c8e22729354c7ec516affd2a2d21731c902a7f7b543a7e9e9078473f7f9912061b06e3b0333a7ee4c01b397e5ef8b847d7dfe9ff9448f43bec9bab33a37193c5b8c72186ccb7249b776df852f4d8843b8d188d1c370770c1bd8d110e77391c1d9e5b1349b65bb7229c348aa6b5d5ec2937bf6ef2d818c3bcebeae2813d662a7991c37738582976f5b19dbde092d6cd73fa1e460a6d5b5185d411d6e876438b6f441784c058a7422945250dbde9be215c55e1af9f87e804fc4995f85e488928e81cda5b6dafdc286f2e106f14dd0549fafd1a3d1ad92bacfad4906cc31af025325cd7ad8e1cdc508e3b93fe2bdcde53b0ff551ff7731b5bc5f3ba6200c9c1106c5ac14d7046430b6eeedc31a6eaddd6f424716a45566261f2d75a7471c2951050dd30ae0477a215711bb3abce3694d4b39b6e004af3121b684f91e75cb44ea0e1b3471951919b8a93d2c6b0352599a7f1a8cb693a1a938d64b28db5dd8a3a4e9f9f69a0092a063d21c7081cb2fbfc169c3ae9dea4ce76e969fd75652a6e210c9df88c81424818c3bcebeae2813d662a7991c377385dcfbce7a9b556a499c8a906a38d1dd00707803dde217d69f5f1e6a683432f17c2d49c4c2560bb4780142e389880d5cbaa9939b64a886cdaa2334d2974138dd180f33fded49363cc9673130e7f71fd4363f7d3b76a6bf392dd638fe0cec9597852b14d44cfc0a4b4722a690fc8bf6956c98cf989bf2ff8f1c86e70b9180c1eb047e45282d415c0e4d30d4216893ecceb7f99dceec5e8d9891941f7e82e7554aeff18c79d7dc92a43372f5e3eb08b9121782763358659941cac0f52154c1e16fe16593d288a34fc536375087fb224f54f2aad9e6c7da4943a246c05846efd49d2453e478f3854b5553b0a2e4901ec4efcc6e408b89ef5ec6b6ddfca6bae3d2bb642c01f5a4e98efd3d02d9417190c54edc698b5c5452f5c5d66b3b4e2fc3af2af08fd5ca6370e56a02c16d1ea91c8e74899ef954ad5b33bd5d82019e0db05d55805d4600b381b3cdec4417606f7a2270415d1b10b925d207cf9fbe444a12e40ae7c41b68378682d99e08d2152c18138b0b7d9a9a4312bfc80bca77017c1e12aa5830b4d371660a548d2da082c3af1ee226a46f1443c5da3855eb9ce574bcdd72a1703ff5a0edea07c0bf2bae0537eda67e08dd1b7ce513eaba5efc5e6b4d936a8cafb4d87afb1a69c85f3c84b23beefbb5abcd7741516593ac36c605bbbe136e34a9100107a3219ea5b8ff8bc890c015c2ab35f42662e50257eb4a662033fb0e3b0bd926a63ee14f590b46f96d460065b653b78abe771924732468c579b2e7a9bad3c5f867e862154b2b9e58b379d0517c483cfe53054043eba7f5e1cbc843f6b96b3d64dd31ce5c117c31592c3cac82bb1f70eb8e6df6620824d74a1311c30247e2f7cfd30771a2bdaaad10d7f65060b9c2de80ca11d7374e3943d8c660ab56c739ced19a4c1ac3043bb58f98c1d8a327b1a156df702cbd0fcd930625f9ab2e5aaf1a44c2de1012f629bd8e8c17c6d35163415182c2fbc2613378f8f68da8596485154eaea94556d0c2f39d8c5a1731e68b2f3414ba1f5c236ae29ec96a808fb4b4e526b0aa85872250d77123798775e32a9a348ac3dcb121b67c1e6237f12d94305615010c2502d9c6e99b98fa33a9dde26885294b2400a57765fc73d48d0d24a946f89afa039ca455099135046bfa80bb7ba138d348b731df971c86cc0b35e54584d210097841454b6b330bc0430800433150f6e6d4c7652a2c2853842186938af13a6488c4155d9dfe822232b0a7fa232392095f9709247f6f76cfacb886c7c57a2a9b2af7807c8f6d76b2b25f15530f428da0a74dddbc44b1d7bce65a0dfa52463b768030b97e7df1689952f141b2790f5abfee61847b36f9c02180de2579d19c52d95570c0dd6bbad080edb547ef04c8825498d508bc428cc0376f0dffde0b7ab2929be03db63c5d13cde4fc69ba9beaf841adf2d4d76358bd86bb7026d5a340f8a41604308393d3b9afc6a676f508782be53c1c497022d0e1c9cc9ddb02568dfaa8d34ec172164ede7c41600fc2365ba789cbbda069c7def3a0b3a085648e871ffcf9a4950a933c33e7b0ef8dcdbf0c4bb2c0218bf8094e174286b716f3ce4155dd659f49ceb91ef442fe1e381db79c05d8ece78dd82acdb9e68873dfed1f7a4702c0891a87d4648f4b552dba312e3f58fafdb1e7c141f77d58a436c52b933bf992d4b0919881f46fadc510b980649fdebddc1912888b1b8f4eb8580c8ff6816060f612188f7500cf3e66502d3f11bc23936fd8fb3088d27a4c1142713dd1f332a8663914db92db1a4fa2773a65fe56db65ebabb28b3a8b300701c11b1abc293e6d5dbc4581f362e0905d414513e6ff8d44c23feed2734948afeb2e33a48fd1d280ec7c96512b012791a14bf8823da2b736448fabfbefc4863c515c7f6412720d4d2876805a6c512559985cfe6911294dfa2d4a4611d8dac6b0998c092ca6e932cc1d664926029dc57ed81f05c44af74a90d9039da58832e368639e4ad3d37584c86e0057137ea36031bef332f6073dc1dc24c2ec8af5ceacd023f85f52385f51dcd46251b9f2eabddf7391158113f01c36da2577f0747e3a8036d3006da2c1daa149f58b4a7a23c8aeeb255293ceacf82bfca27d01181d2d4e933df5ab48da552e171fe7c383ba7c60880d841dbbcdafddcd7b05b44d4637d796386ce8a7a3e9f8de00644c901f7f1a6240fb1271b00b8fbdfe88aaad52ddf460d16a86e13658cf7e7320fc2cca12bd122b20cd2bd7c6fdd847137d1d3c2e8b7090fc632acf10c2fa01620903c8cc030c559e1d8dca4aa33ffdfc42f68d36c45691ab246e2338a4955cb7e1da59673ba41535778669955f93d8b5642da0d50a5d211a07c6cebf8c818dc95480d99b951065b5eaeecb427f774786c8c665b0cc1b7dc65daeda41c295494ba520b4f66216384183bed7d024a1ec86ed3891ec4baa5988f9679b4b077a45df6c2e8770ad81e7a935cf58d13e43ed7a9ba4b0fc8170117376884160249e277bee9bff83c1a351b35926017aca1bfe3b29f43d3162fa86390c69bc86b43dec495f2bc5b9950ce9943498557cd7839244f0aec6c7051169397d1b1555d7aa68cf91684e7530120b7f43eb6b7f63a8ab5366973b5222aba5e73d7ab817aca26eb9334fd454096eb15413a45bbfe7c31376ba3208b496a162f762afff0078f083589ad7e0540b51d5fbcf6e48203d925f13da662ae3e267f733cf015f133d0c072dad97eb1fa59581424a01120b02ec1c0b5790290243c50e894d4c60f0505c558fa387f45b71aaa1c844071a5b0f0c6de8672a503b63c9de977da28b5ec5b2d7bbbb10c4d400bd6dfa24fe323045dc5de3aec5620a4cdab8b4eae3b669070c2ed61eebdfc132421d04c80c438f325d7d47a5ebd4968b617f277be180fff51985cf717e62bc4e60b8ed62ca28bb312e703d942cf38d969475dc12eb1bd8308afd8de690924e3c3037ffdaa56a9534be74d6c98579fe06e05cca593c9978c2dd01fb8debff1668ddb35f8678fcdb868adf61c706cead5658f32c3864515b2cf14e3ffefa712dd831f3d34daeebc8e731228e134a306f1c554d53f62402ba6347dd3cccc0c2c7c5153a918561b5b9c08cc96be5a7f4b91763548988d9f15baab48df67d4038e9a2b57fc32e1b4512c856ae6616b9a8e265d30510b1d5e7cd0aff5e47206f78bb0a5f67f7534646947435768e374ec6880ef9afa767d208bb20244be57988627e6aa8add198644306666c1be30143c7de8b44a292812bf3e7cd231ff1dd91fadfd1659ba1909108cde9f55961e1a8551ada766a0d32a4a6ff2cd96989bff7ecb30608b1cfcdacff876073731d4fa36f534c69006cac87a8574ec4b7717bc5432aa046ac801fa3a8472e3e841285a2811e56d10a00ff75a16cb004ffbd2c2ea860f167cc72af683c438563b9786ea88a45990171b7c18ecb6a36053f572bb417d21467d899370589fbd8b70cc9a374e67d54fada9bf7f03ca21d783f71387b6c8d5971e0e0e44d71c0cc0dd5759756b3d58d5aac3b459f1f638419ad9d7744e91246a9fa047880c7d0a1b5861dc33dc77f40b93651242c0e15f887f277b0e9095fdbfc9fbc05a3a11776f0dbf60813b9762ff23b9f456eae0b8545c91445f6642fa33cc09b09a6c3362aeba749a8d9d8b86052983f7b02a59f7b838fe3db36e052737714f7aa63b561b158adfbf32e2595ce3c0799279f7325f46c8331d423905daabdab32b18e862141e09638d7f00ad452d41b3e7ceca9203b8309e0e27d8d9143e57d933ee296e5b0a51585306fa89ab9aec641478c95a227f5c03e737857139409fed1e0cca4191c7b20923c10e420e524a945fcc3d040804f8db4cf6c9c271d4e05edb2fa748d27244ef9d8add36f923b40f26e6d4596a24553617c3e772289027c765cb87538096f1fa3436bce19a6cf308c9a03e233e2c7befaaff91242353c7c4dc049fd2c1ada3e2e75ae5f55e28736f9f47865f7869450435695e7652cf2cbc534a7b4813a47fd25914ab16294a9e8c348a9eec1367bad03c264d1c597619f354141c44dbaa044542913c7d26c1070a98c463538d2f220661ba868818bbfff11503c12eae792917c83bfb0894cac7e40561c80aad9efb49a24dfe19a1f9531bd6fdcce36a5f6a5f18f127ea54d87d7886642f18e5f08af57cfbca242695951feff6c1aaeaabe85cf20a94fbede9f25f54cec29e19a1306bbd3f56dc5e6ff84189ca1ed0872c52cf86b587fd8b72dc29c66dc8a38d2644c9240f496e954318885651724c5012fe93506f4bfacd213601d63e3622b9ba1d3485ee9e6f77b486be6c3e580dc3d996f5c0f74141f98e512df184504101c6772ea5eb8cf6d2f0dee5e5ea0cf650b23116ce70763d89f2cbaebfc891d79d25e9dd14e5bd0d742a2082d60df6c7abd43759eda3557d1f15556d9972c35900517e10c678a7f77e301001c7cf0f95b7fe98716d10eee2866fb8998d97492d86a0d41eb56b78a144ed4c0248b3366f3d512f851913b6a8db71bde0d4ad2f7ceafc21b2aff458e52c415418072437b537939170680b7faeec349cc6fad36fdc6d2bb5273a7614352a78085cf035a85258b838260b2ef5a0e93355840b23655bf96169f73e2a200b71b23175e5ea61de67c9aee01f3f056aec0a7d0129e50a4cc1bbb88a4767d519a6f59cb6c562f758ad9d65d2b53b17faa2cde8e4484af3b5d1e838b4dd1faabed5bd78d29b32134887a4dff75efd2a850292914d53c53a96f64e7e33725f7de1b6a410bfca13d74e1196e6f7189f18c5031ec27d81d924ccd8bb2235165e6950dbff10d1f7acfd053a5af94ede7d01d8abd0fe708615ff635fe247c11c7b4f4b51f7040816715f253a6ea3bd799e4556fe33fba80ea7a08e4e8a3c11f88f13086c0e75b58fea8ccb05274f5acd8ea89ca5a77c6a6b3d39377cc7d6c219520a7dba15bf36878dcfc5d59e2716515a196334ae18e304a97a267e9aed8e1587f2c7931c0e098f9eb0ea9f4ce107abc25eeb452fb546e41d55fed3305fe2f501605e36874c28f6690dbf2d2a8266d095d1ce3a82f05455f921b8375dfe514302b6c2596f2030bc36b709a0d3e265c0e488c14916d8e1f48a43e908047133c3fb0d68961b1ea1f592c963395c3ebdd97e41c7ffcefcf9a1903bf258931658f83ec5145ee11095704aa9ba4feafa68284699aa11e5fde71d52bd000ee626d747ad614d8d3dd25837c023ce7e4b70c839e7e9c52d0076bdf35fc371b1accac5ab48810b759c39dd6a09d12aed29a6ee69953b5263b372cba8773b000e8e66330d6fa0a3da7ef4183eb66935e6e8ee1439e55adb144d0ee763046aa3be742f5741efeded59b0f1d5d9ab7634c1fba8c53cafa7cf7154275ce47c812cf44d8ed2a9e6f7e21458e588858ae4127315c630d95d8cad9c3654a1262105db712f795ab5aef72afa8f543c564b0336a4cdc4e7865f4a707e647e7b2077857ba47ccf8e64b3a3d431789ea6ee6998eb83e616729a0d7b4c5b30bca7d9ad44872c25cff0ac56c7cee1dd400c6c7e10ce93457be45ebfa7bb948e3939fe4dc27b5de9f00ca4442093063b971e831279bfe8309b1bdbb3679579ebb5872679f123ca3d323da36e0bb9ee9b01764daeaa782c7b14a790f30553812dbab96e3c655301a63eb579bdd184f0673cf87fac05005a490229274cf9e9ac7fdec4cc2d3dbd47670071097a4d385d49fbc9fb7b1b6268c8b472489ed3cb13bd2923129d92e3ecfcfce87e150cf8ac903d69162922d99653774dd49da7c53416fe8b02446ae4e06b5ccb2168d144c37980b9a664becc16da6c33344ade5e8871a9b813a67ef2ef31320c3f5462b08d7798f251c5d37411137af59a86c2cda7992e2fb939e940dcdecf7ae7bc7d1fac28b00b11feefd3bb4f0eed91463937d9b97ea11b12fee30cffe9674a6a1eb6220def52cc6bd7b56494d5c8d842edd148c0c6cd9ad394a418fc86dfde981d429b9a0c55f0add2e3967045b1fe5c236292b9de333c456ab13fb0b53d5d31891c164c7986391e3ab112219eadd98e9398746c3572a8b4b918f97939bd98e3b86adababb36259ffaf5cece1fe4f50c950fc9cd47ec7c214acb75c97c1fb8063ffd13bdef8cb5bd1ba3ccefc29c5667d6be95d7cc4aa088efe86fb0a7cb473deb584db418e464d7b96249b5e85ab5415deff7677bc24f0367894c6d79c7b829137c838e4ef3d9c42c95d6ce9bfd44bdd0afc28ecb42bd39357a7ed33170a852b0398e182a6240b99885e2cb2c690990852b1a8579b83393a2c83cf3f6ef20df65758dfa24a9f61b3ac2165c527ba47151cf5b82af2118a8cc192fef57c1c80a46f70b63cb2814d82e73b6c4d938c6b2d1645699fdb72ef3a5ab9f22661100a492b28831e58a74ebc5a8199578e5bd810cd054b6eed21a1f435b1121366dfd86f1c5671d971a763b29bc7cec91a9bfba04cb97f2db9ac37ca1a4c011450d37fe85884f4ded4a4c75c768160481c5e3e83f6569bdf4b4afb4ebb8f70b87b8bf9b58f50ec9beef5985a4a5cc2dfe75d3e3d50b6b3b7645c898b237523eb7e8e0cea10f605276bbaac933ddfbe16c791578dce34da58dc5a5221af0adbd9eb24eb0e2d651ecb3a9d23409c7fd7c7e4a19e591ee522035d8012de19fdd336b0dfcb5fc8b2e287366dc5a790d52c906eec2903f8b8a168c218b09f23604c96c0b507e4de683cd9d2776145c287754de78c5f6aaf40a5e5f7be5e31336e1d965270a89eea459f97a1d4231a6c72976ed273c163dfa95ce24b731b33ea24aac39283e93e6733716ac61bad9577330f1034df5e34f35432cf48d1fda66ed3ce22fb8b2c4824ee51d7f2703646ba46e9b1e36e6e8dfbc6add68215482a6c4c156248f030bf512fd216d2d4d0d3657136e2b16e5df693255135ba5de07a5907abecba34b737578fbb824513e03bec67f6c3beb8ea3449017f7b362c39bee2b3e1cd1273620df7683e8601ed7e4770595c0cfcbc36ac5c2fa05404aa31565836173b875daca2e57fc3987e957d2a661204577509496aaa52dd4581d2993a5215d69a5e915245c9048ef59d597cc8d49012f292b686b14788f9e0312ada5598af1c8eb53f8452682058b5d45e5fe259be69b20a0e85762af9147999d85ef47fb5fef4f128837bd83f6e8b32996aa5e180e25d5977f049a2a8dee8fef4b9120661e2204ad3fded9f53f740c8e62938bca0f1c2d94c21c518c2e8e4cee582ddc202a9684f30f1cd15a269e831f7eae3e544d0d2acdbe7fed7c576d2bec039a6ea7ea1504392d7062bc88b4f849d19b41a89d165619a1dced926dc9b0cef320cde3eea61fa10143eb224a5d50bc438be5ce9b15f9ba690ee6d0cb061356a6cb3bf0ad8c5814c3c53d99e60f50f5cf76be8e81ad6a4bce87260a3b1de503921018f19d508d8658f86c6d5dc4baad8d412d6ef584365b16d9eff7bec008c9770f208bd5e0e1db934a55bb978ecf536665b84c92dde70909579a61a0f809e30abc2c7f970d5c652eff5f0c184a221702b4cd788b2afbc31fd523adae6ae1ad24477c8a61ac70d8d2abcdc0875740941b8e26e3565333f7d23888b5fbc7bb9fe107b4fd39efd4abedc6c6940a21fea8762237109ba027f7607ae8f1ac4528c3c092022ec2df547ed59cdcafb68597d2c754cb2ac0b479cf86f203e82da3d8933cc74c96a83bf6caf4733acb8597a3c12fe03bf258931658f83ec5145ee110957046dcc5ed09bf52b5e96f1916dfe96050c560aec498c61cde87a2c8c58d58f6f5b86cf00c919d7fa4e56bac6ac9afb94fbd8288d3d3be5d22e8804231d81895a823f1dac4ee8fe65d5aae0cd61444f81f718d5559eb80c92603d2e406b29ba6c2d9ec7c9ea85bac7e7e48bf96693777ba0c71145c1c371a9b55d54b5f0b45cb7140df0e267271da6ca7de6cb7cfe69842e583964f7143b279ca128423b12a8beb86534cc2043f3ac5d6f5a1cecc421d95af9428e4951139e963893b35034fdde354c868e7e7dc8f3cdaa53f5a550b2ced784f3e2cc7208b6b1b0b143ab3ed470961533bb09b3903135cf1f285b6af3f2b7851a7102d4be325d6bc3e36e9b0461b9b0ece9d0e1d3c6172d832223dfaf722930911d88881bb323a268fb4488f70791c216ffc2b1b201f09e16a219e93fbc2dfb2d707a3f62482116f79d823638e2b9501882ce137b2adcb7c925205bd9bee64b4155ac31334b9b129ac483b960de94730203ff0d7916d84ba6aabfd74e80b69e24f3406567c108b417143de5bf62c63e32c3f43eb1b5750c10d2c387cb8c57bbb56d584dd2e7017373299f339bb040df857d04ed8c224af9672bf8f633a627e7b0fdf9bc9a4d4d9525803048da5a9cdd5b0ea61ea34e7f3877c7a3d94c9497f018b58ad626d2006464dbb728eed439af80e387552f1a6c52187308516442fcec80c7d3b117c5982c3cd039e08fe44261ef24af8c8727deaaf3c572625ac31c2e05a61a1bfbb6fdf3fcd14e0a1357b73e452d3ae66c1fc42e85920de29bfefe3ffea944f08a095532672f5037506cd28e9cca5298c29a833f5f9e6534c95c6d9f36625f131bec8da6bf1b94596fa833c7258e5f2d2ea1e40eb419281a852340d57c8949a1a898226942d0f9476ab4560aad7ceb6df367fc5469b706e0ddde55e6f997517b77f528f9081e1fc0e8fb3dbc1844b550bf7db100dd672e22772504cde63bb5a3f896a2dabac6122f857b5e0fc3e1fcf013e13cfbbe6a9a287c2a5095c125977ecf1940545c7bbd8a86ac0935410095d3f5fa13c42b39b56ea1184dc2e2a6d0f5f36cbe4be813488609606f6c82a4f3a786a071ce127ddd23519d9133828bcb00be64bd35e8fd6f6625e2655aec32e3e3eb494bef139e41b25ad417a46ca09539e650407a0587e7e63dd7a5f9101e2e0535e3d8a5634be878a9b02e12a12b47e72307ed1c3f096b44f06f028c5d8ef6a8baa471c918570089bfcb0dbbe9f1ef80c96de1ca37cc7529d325b7d17b791cb0e5bdd0ad241fbfb557ddb77dc63025dc70630b376fcd2750b1bd8f480370228ab484f0e3ba5d8ebe44c0c72dc101dacb1af65101be8bf832628f5da87c2540709f566f0a2c864f33fd51d066780059780707d17cf38b3206f42cce76399490048921083011ddc6fd217363f161eb866bd9d38735b2db813d39871d1588c713e96ccaa2709773c493298c515d62924c154bcd28bee5d805bc572669d462d4820b1d8a3afa372efa4109d1ecca22ab77bb7f2d70d4ca0adb27c38c0f2300eed55c23988e8d59316bbc0c60a3709e1b4b778d3e426183dd4ecef708ab36cbb929da460f5a34c7cf30478d9452c1c159c8307faee1b73d8956309fcbc3138b6ca45f13c2ad7a2f78b95317624ddf0017ca90d72b46b0ed0226e9e67dfeadb071ef72c2bfcda7d7a400c9c06a0e5e49473f8382efa1571e3ca3081ae9b603f7b6b01412ad9aabc2f25e3e72cb3db29f60eba3e4d69280818c10f1aec07edf0017ca90d72b46b0ed0226e9e67dfe363e0aae2c005286c62e82cd16c7031911b06294c0d47917d4cbedd00f8a3ba4888cab24f3a8bda11c7adaca15ccd5a2ec00febc1ca741e7be7c278ab63bd4fc95fa97aa2424dd53a216144083025e29f3e3d1a612526f02221f069b25ece5ffcec9312a078fc471f94c34b32f4eb70852929a1f26ab96c9a3ab2d2d38ede3aa40d9534898fdb1f62042380d805ad77695fa97aa2424dd53a216144083025e2934317cb7bf669d9571d54eae2a6ea51b1183f927083c83d329c1894f60080f903fe06c0911e1fa2889f433713ee7a6309d516bdee8ad15f5881077dcaf031fd0d9d121da76b2aefe40d032b1d4055898ad07bf9e0c34d77e488504a4369078f195fa97aa2424dd53a216144083025e298e349fbefab70c8967203d2910293d35235d60f1220947155662c9d55d1c1b71d4442e7648cbf7137d06cb474d044390a8dd8e1042de00cf15cb2dd286966fd8a246d0e30faa34273f1f0a679d5993792ffd985ea4f484bb7e5e1472f146ec4695fa97aa2424dd53a216144083025e295545db806e2c0c48959d7f6f7a05565c6ab4121c558a1a96bdd99d5ade87a504485210a25d1ea386bc9f7da474d8e0e927377feb92ddb51839277c0d81391f0ba246d0e30faa34273f1f0a679d5993792ffd985ea4f484bb7e5e1472f146ec4695fa97aa2424dd53a216144083025e29a1dc3a5e228dce523c5f7ec798ea914cc116cf98539c1eff85c594deba9bfe8472ac3658e05ce416d1cba8ac7cffe14e785867c980d116d0ff7d54a5cc1d953348c21b3d332a48eeabd25d83638ec2f5b08c5778bb3d9522507e578beea7b687417716449a70712bba5c07d0c423f98cb3a2933d79a521fbc2dc2d1b080b44f9785867c980d116d0ff7d54a5cc1d95335d3f901adc811193234b0a05e028bd214402167b1f78580d5e41308ff11762b419bc3a30cbdc9838d2a0640cb5b2c8223dd0cb4f3c7edbdc61c151db9a8f611ac285509a1412c491f012f08973aef5703994180c794450ddffe74d569640faae05d3246fd4b56bb0ee129a51c0cc70088cc27c554253b91ef8757bade0270dc3ea5d4602dca20d5609efa274d31204eb6969870adc4bbe0ccd9c32c41fbd6d25627f97bc870355464f89294ce775602a409ed478ead0eea3781abc29fb3e90b84811821f740b600c21cc08291ae9d171378a35a27664e1521bb26c1d1faab3cdd56f838c5bb29c4e85ca1e5c4162bb4dc825f765327a1d370df8f9453de8d8a3d0f74192c2597dfff8170b57281771876e9c1aaf3c36924420ee915adcfd07dbce0ebf27423fe72f41aee795c80e3aa7b51759c59d5197fbc79bd16fb24e08206c7a7fc4e0dc2fd20892a82cf4ce2c35d56f838c5bb29c4e85ca1e5c4162bb4d370fb4a803633e2ebbc16fc11bdc788c79f9b7fc826ce2f4d1db4252c06a3c1672cd94a20e997174db02eb0277f00b6109dd629c3069e9d28e239c102a552592d56f838c5bb29c4e85ca1e5c4162bb4d02cd427ed3bf551c4abce6e4357a03e6e72b8ac8e1bae48e51f0308baf837b5386e5d8675cc89814f89bc86c42e8ce026abc6195a26a31a35c185e44f933bd310ce094875479abe76bb01128a1e1df1cd700431c5dbdf03ead85fe9434282dc7fc5fc1c5e95a9cf99d178625909f24f733663476b7210a7883de15283e92a1ac05edd42d3d831a83e660885ee08738a3c78a014e018ab84c3c5d204d41563456fac49d2e2278c8b9068b56df8f2b1ff866f0b6b6f4aaf2fefba1828beebb2e9520d314ca4c7f26344d90b79eabed015bf5762535aed17eafee09901bddf3673278a283343c5b7efa340b3a19ee035876abb12c88a499a6c953c40382239b4eaefd13f85d48c115afa5670456aeab2ce08cf9969e9a7ef6f471bd8ac4e1fc3ff1662e0ff066f30f473be1f624afc5f8f9556c09b68019dca4782c88751a1074cb4ef4f95886e9b04fe0f27acc4c241ec76faeb841226869fec22bdb96d3b5ab4ab70955e1def589f7bed19af4fa7786c5117cb5aaa10d6a8f674ef5884fe2e3d1bb6c7ed51c9767eb154aa728c55c407036dcec57db07510a66a82f9e239f2686670eb15b5622da9f70f77df9314f43f24423a745701b4a42f09f5625aa948a99e75010db23651c4ac01b2d5e83c3ae88dea22808cda1a9784fc1b6556d79fe5cc7fab52d26530414c543d26ef6b28db276bf41038089c9a85820734072913f9025b4bb5822a6fddbec0117222e9efe877d1b1aef6cc322b7699c3b6fa94a5c39080091fdeb59c947f6ebfd07a56e7892e33c5c84a2c1ee427bba8247fd880e44b133679747b037cca42189d96cfcda79631fe8de063ab890b0a396ca21dbcd1fe3e3ada91f7aec37906f957bf1d33d7c2ef093f9551498e465d90e5755b0a31026dfb5ce5084c6b23f65eecd348a419c3f7c7be1c5c3b28119da884727a77dc31457ea3bfc632356a29c4092bfc9822de6c0ac4977122a5cec73a38c437685d7dc60374b3304e566ee0c4a47733388c3ae234f3f0fc61de87c5661a69f771fce065db611430d6149c62588f92dab84900a19cc1219806c04ac49f8090f529511d51e1001b5de900550588c525ce8c17e5521fbba326b3cc759a957254bd652fc4d2831caf8792a7b9a0c40ff01e1649a482d8f52a4c558a0ad4744b13f2aa4564987278358a7bf1e592b79e7f1245214dd411d0bc9c20aca962813ad016427698c05d9c501ec1b9bc72a6f2899211f909222eb5b5ef70eb613dc814a62f0edc31a48a51d69ab5984891d886cd108d771a1f491f4260541d03612d4b80b7eef7721cb7db440c8262669e3659d6fa370ef1d3eb2d380276e2e0c8dc0710b88ff61570f045ebe8575e382c8ab822be068cf8fb737c28a1bd3defb07ebeee2e2bf170e24fbd36ff7d81c022977e0d5904aa8be7dff626a7090b4e8cb5a961214f6fd871deb978eb0d3e6d137bde2c783d7b9c6044159f2e3d85f10d9ff3c863e374a7d5e38af9406580f91b92ea8258dd1137bf2ed4dba9b237746e63fc28d2973dd66c8deddaeb20c2e581315ee0bd017ddfe898252e8723f1027d6003a39e8e83f3037fee4c3233dc91fa3518f89ee625fd3efea7bf1dadee2039988524cc715c9f37fac214921320e8529251109f971241b6334b756632dc26c130e139f588cc82ede1da1d60c2aba66f18d5f3fca296ebd5526c305f305c138b8cc2530cb37b0e850617f57fd9be83d97a2b6dffd32fc0772195d9ff792e6538c5d53a2ae96a166a5a56875ac3a0bd91c24b945895233e26b1054466cdfbfc8a056745329b30e27c11a870fac45a5beef184b7525db28899ba77f589accd3d0eaac762f09b3af3f2ae5634ad86a3e242742fdb33ca08c4669f67a996baa0bf30fcb330522b8a4f7d15f867fa768e9b6237c7eed0c3197c18fc4341055d744714712b7d035d179bdd60cda4f273b7dc0207345c122c4cbb98c3c86eec5cbbbd6f8910d75206000a90e1bc50bdd8e9b629e5ef16407936df40c4c74e60fc29adf71d3da56759d209655526424d25c0f7e34dfadd6185648fc1395743e780cfedcb1d0d2735d5dcd3c7dbec40ce99cb7d7cc5f43c406b13e10bbafdd6bf05f852d36e25e9158dfd2c4da9a07603e0b3644cc77f67267e5f7160891920436ef72cb3e2ef2c1383c9828e7f788f0556d7d9918ce02053511b963532e9839e229a05ef654c1386319adf5e657eddec325d5e0f3a3403a5a64bb91ad500fcf4236b5ead7cb4674d2a73e75ad993bb57c377fe8e0eba50f57a38462c1a8baf8a5f948d88b945b1cba3d3db41cea9a6e076d55040a3350e5b6fd50c30bec0be0b8b08526396a95099caa5f818c3bcebeae2813d662a7991c377385b85594c757dc9e317f86ee85e51fc3cfc03c1c340e5ebd231d91dcc5a1799b492d4a496359db1d530b9f4553a85e5ff3bcda121954dac4b72d986f791953657cc83d111861c88f4002302fed67243b0ff5b3b823bf5dc5aec0307515605bdc910e7607198ea998b8dbf6eb959d56d244dfbc62064285f46dc0ea85830be153458a15380d5e6f76422423c395e79c42d8d63826fda38cdc092884ed90c28843a738c0df6bc75179d1451bc9081496087d237ac66116d0faaeb7d5d82ce15c772c0cb7677312331651b3e3d0e9894b8edb0d3e024e32912ba106928944aba31b40f5c5553d9f7d093cf8fe8124f5ffedcee88ef532e52aaeabb77cb1004fe04fa2e36e577975d51498086f4a22a4df5693f7f5699eaa6dabeb394ae2a61cb39715c7566dfe971c981e4e7f34a669057c98cf35f4eb05697e9ae81f25cbfbcc3e541e1314bdc0d83ff19ee716434a44122eaf1db0041feb738bb71c59ab900768e560c445002d8c3ee93ed68d70e22773266870cfd3c7a24c86637393406782da3003bf258931658f83ec5145ee110957048542c8aff19f55b1129ec4fb42b2831198bddc5899308282a96bcede70283931e0f4410308d20088f72bcc3a525202b05b181438293bdf3b70a32ec8659f91f7ad1913337728cd4e599c5f828d288b0d3bb7b57c7b60921992dffe62e7b339629be10bdd82a4115e2c6957a2b92e25d7abcd5b4b23e56a5596cabd659361cd10bd7dc753902c96fb25dd6cd6a4bc0ef7818c3bcebeae2813d662a7991c37738560021e9e9c9b6337b785b603c6647a36bec056101391ca306e7fb55485ad617dde62722d26fdcc8ec97359941d65fa82b144686a52f1d34b32562a0df293c8e1fd75556498826c40de0d4df02ce897d34c7c37995c05afc463ab40fdef851bd109030ae5652eb9b73798a3208c2d18393f07d085c2ffc6af4f75ecd7e977e488f40c4c74e60fc29adf71d3da56759d2083edf4f6df1fd39b055559e071c145d26ef3ff3c3e9acfeb8bb56c2dbe65fc439522eff578ce2c435b8966221acdadcec07b2379086eb61641d8c556afcd9bd66258b6032ca90d8736984ae61250c7c36c3f915270654af636a8c020c2050767a12b15f6ca916c4b60e7fccc78f9478bc3706b028d20f0d47678fe8c1cbb2910e91ace13632b98316ea8e25c746621aacbb84f8c077f27adeae18ea2d32c90ad52f8809af2157944e08fbea54f595052818c3bcebeae2813d662a7991c377385736b3ece75210a8b2a21f554e67b7148dc568282e209977686b6c5e2c64e5225db60fc2eb8d8e34e59242cd5a4b9ff163e29ebde5a22ae16149690f73cec9c8274bcfaea6b94be6ef4c19fa1533a4d4ba9196f02b6e8d76ac3b2972d0c46c11b818c3bcebeae2813d662a7991c377385a4c92af288b556a1fa26f109e15d25d3d6e7a361f0a8993a7973e28e7259c52c523e7459490cbeeb2dc865157b7451e5e8e6c355ae4badc89355abffa9ae1c47adb67f54b585533654a13dc6a6e39c9dc7fa8bbcf589d5cc7ad55f99b5e412829e7547952a55912231ed62437106917bdb8fcbcd6dec0fe29557f3ffd1a775b658c18189616473eec92a3b8a148d5ce332f913a2503d82a1bb086414b8816112b98052eff4a13781d6554e5615c44cfbdd460d6d6bc5903e2e1722a3fa5b1a2cc5bf34539551c9fbfb4f87083e2cb8b91d9c22d5b565d3d062ac1ce25d2f73b393f007ce80aa560bfc3aa3c8dbedf7f2d5c13197ef3b785e2f29dce298e0e0913f1f4aed99b653b739c18cb0d4f98eee880c51aba6f08c6047cd56a094e6361d74fe9d900152629120f7d381d2cbc7b8ce347e3389990ec82edd256bc633eb483dc08f24afdf3356846b1e206a4299e3ffbf38cb5cfc78746b16a8b87d2550fbb7b98bf46566d317b696bf593873325b7a45a69c6995e39c9140cbb2641c8c806d00b97ed092237d995f0b55372fe68605fe98535b6e00f46954ddd33b6d66d35a906f0f12b389401dfa10d3059ec1c8ac2a88db7232dac8bae516fc847628d43415bf7fe1dfead46c84fc9e8935ea128afa4bda34c225c777b414bf65d0ebf9a097707e0d4ebf74e170c8c175960999f5fa1b5c7fc7c731ab9f7dc71468498a2256873da94bc51abe2e0f05fa97b86de0ccd081f2e5d2be94c1ee6505c4ef661adbb712789d4cefe05a69574e498be52a249a6b4175277dec73a7ca935f0cc74a11bd0bfced73be419be09cec61ff65d761e8c8fab909dc7cb79aa208135aa2d4c54a0207a05e935444078cbf78a9f96c310ab44e5e00048d6341f136d90be12740fa449f5ff6a2cb4c58c80e6a7ebd368478b76b3b904ad1f879c860372c7646e7dd4d8702fe49fa5a55e0e4e781ff06296d8ed527eac9e9a5ec493ebb069316c11c43a5bcb936ed91e12401b237730ed7d5a5eb42b3f1460040b3c88f990ff0cc4d176c918331f7e13a4a294ab257461e8bb076d50a14479ec406578a57b57eb0848f10d52ddfc6b60a7b158468ece6911236987f598a6280c1bf64d9fcec2509a9617b6b5eec672b4751db33aebdab166400309ebde57412e6114e17d941cf803980e1c6c61aa25c23d850ccca6b6e30989bb5430f9f5c66bba04998abe06e8bb1593155270b2f0d4f7dda5244930b20a673cb2fcd6e2fb805e90faa6e09f6afc5a9e9a7ce62a3163879a489e0aeb2cc8274a1f63216bdc44821ec8641f3b29f2482be1fa1cb5d348adc77ccfb86681170e610c412bd637816b4d6ec227fb9015a1484d6d28272f85abbbbeb44d811b410b157a13e12373bd12beb9b1d840f67ab8c1922fe2a29c0dd78eeee3090726858e00672ccc229001a0a3cec9bc7f501f99fff4a14315b5caa7fdfb16fb6554f6dacb88e1d8873a45ff735cfab837dc20a6d8eda6ea503b8d045067c58677579ccfd4596aeba65fc4fa0407bad28ada78ddb67e3794ef0f662e1f1d77a147ee01aff86892acb2b388fba9a966c67d4dcac1eaf6e3e51ac2f254aa40bc28f5b5e5a9ac2aa9e0a902e7670260bcf8922ce0e1a7f8874ed25bf84a194dad7d04a4f1b374ef0ca7ce7368ad6686349e9b3da6830109c99897cee436462f08cf363c3e29dbff3b8fd85a0a5c807b2e3e713b8a698199b04e2ea82ab96fd4d9eef5cdd7ac04d8c82a147e3756e42ee8325128a4c0dbe74df71dd78a2290a0ac6d1ec6baf23454d007650e2af7ecb4850288103a4ba116b2f0cec70b22a32fa9c893dfd0148ccdc33e60f1517aae3e18cf9b55f83b8f8db6c45f3cbbd6b1ed33adc0c759c7bce2f65f24023bffaff35f1c4e1c30e01fff6a215aab70b3d7fd5cb2e85c54915bc143a8583e9c7d369057dbc60ff48f8169c6b0ffbf2b4868beef61e2d9f3e6c74cfb6703a65629942950970811c1ea85ad75145720e08e5dd2e8b3cac13d046c3a6ce2eb9cf3f9e1ba2b0e5c3ac317fc1746d3e5d13ee891bd4edbe038eb4ef05c3f1ecede3b1b2155a1910eb87ec85c584018727d5a82d273fc046ea561f58c373a3d38ffac85e37e6a5c06c71b02845e565fc1b70dcd4c05a3413d128950637de297d192fd7121872d50422abff7f95322cf24ac3bbb2dc29769929d18ec72b5000634f518da6d377a89f3671a827b81f8e708ea58c5e6c4d3d3690a93ae6d43a788b1e16c8a4dc64781648eaf11c585040cf328d4dc45564b91abc6c127aad05380779d99974a6f2b5884a4760695a1d835e4c5bd13c7f48893f651d6efa5c61fb5a74211b17ef1c04c62a890e0ff8be48c1646485b6fba663ef2e41a4d74d47cbbaa8caffcc1aeb87927ec247770ac55d1997ca37d533c6831ae41f4818ba1955f0ef07466254c20a093821286e8bd66f073f575888af89bbb9d2a0378a0cadfe8f5010f11c9c3555517e39bbbe765ee93eb3292b1ccf63062a506480d82f730c9195c53c9c8445e357b394ea4e8c8bdf770b0ac912ab5d55f7c914da10a2a71951443563fe6c5a3d06376c9a19a447df4e52057af718a29d5c5f256683359fe86d6affecdc8c66b61322eec64be96d948fc0a8c7da909951d1d38c133e2fa5b466dcbfc272fc166c90970b0aac923c1de92e19ef8fd0d80b6e9790d4a24d9d31f4f03fe0405250e71fbc655219e6d5cedebfad38ef9afc1089725199fde49a6faf2741ad5db881ab9c37dd02101ffc04cb99fa67939306d85e4df3bda123ce31cdbdefe06088cee3da7a7080e50607e979adc7d0edc1b0c28025741cfa75d0772688a29e02cc737f624f49f7373bad3a6a1174ade0ca1f5a8dfa24ab7467fd6f1556d40e0a4925d80fbf2e9acd661c5eb2eedf05d53825773edcc7566121402339f816d5af2fd244bb8cea1665a3032ba9431a864d801c597d053d54b20a9e56b07ae2f646c7c51e487db082875d529b3e540538149b64db6c99c85dedfcb008645435c2be2a7de90c279a5cd0966b65b8de8de2e79e021cfbd7da7b76ceab0e44c8aafd059e6e0217bbb90925ff0be93abc25fb28e74efce39466f88d9caba36ce994cea1b8952dc0d38c133e2fa5b466dcbfc272fc166c90066605e1334d9b434e31d248e16ab576d03c19c71291bed0b21e20ea71e55d78d20025cd475d3533229f752895a67905ff47581ea09d7d4052755db3cabc63278779e946edf46102ba94a3112cf4df9effda5d39e1b7f36c4cbb66415772b08de5c0b6e7ec182ddcd32ac35e1d97de5d56e710643b888c62cadf72deb70194bb4e2f814b2d4ed835e966911e1fd03653ab7d95dbfa6eb2c38a3e8e49a97507a5d38c133e2fa5b466dcbfc272fc166c90970b0aac923c1de92e19ef8fd0d80b6e0bd17a6ee40ace42805fcb81953258087c71ddb95469d218322d6b0e41f34941ca8d6e73f898ca02127cbc4d628fe6bbcad2b4d9837d2b0506d527c095945353b4cdaaed7c1b176fdbbd2f37687f49dfdadcec9e4a06855ce21e67805a3398fc9ee28947f93c9830ca8e753d5382d04b25513f89fdbfb9c506fbbb24553a8b0afbdfb2b03dccd026e24d823f668d384627818f897d554c8620363e30017495320a04e58fb6dfbdb99b8c2a6c004c32c9654edeb462a66b37d41a81c4ca8ff603955da5f119d1ab2f50f2a8f6526292029449ba8a3e68fc49e99088874020e521434909b9481d5d1cfea340ce8fde3c4ef3ba74cf47167179d5ce8b714649014306ef087ad9ecb820e03ad6b872753c8f033e2147b267095b19592ef95526bab6533615ea8ef214695794d1de6c5bb9df3ae03112b1f5fe4297dfc39212cc8ec8a930760746f3e2a07d6d85df727902bf9b93c621c719df4b95e8402ecd43739224382898a9c9b7532a6c235e3c4c2f16c15c6633c5981537c4a7d6111933baf1e4da189b55ccd3e7bc2d6f0f1a19073966e124815b0c1f29082d1637a2b433b41e2121c98c1c0348f448926495abece7c554d5fbcb50a779fc2fdf5445a044b0b06fbf40fe542d8115fe1fc478f08482ecab091a30660b49d7720185647f39d37b6b50621eac9053f819124bfaf768431f045ee202f7fa52c2c654967fbe631833eb3ad2a5eb658263e3df9ff553dd86a4a1c784b134c4f39d7db09a301b5343c15c6633c5981537c4a7d6111933baf1e4da189b55ccd3e7bc2d6f0f1a19073929d7a63bbae9d51bbcc1a49a882ff96c5ab36d69eed615c65061c3fa82d8b5ac3ad11aaaf84b30bb922a9d1a2e30d0c15ed510cb4e9cad89bb88a11a1c92d1d996041f9863e4e3a24efaf1754b5f8361e4677bdc12c40456ceca1e415f5d34141086f07fc1fe1693aac75a916a757e212de5a99ad75812b69613cb9dc99a3472778b4e5d56b65e1be5ee70d2d932c98356faa41951548f4219453c8fe449eae3b86e85f6a957ae255b45a2781dc30abc56ca11b3fd918ec6db5234683fa67ac465c6a014b152e0761774821535616c76c15c6633c5981537c4a7d6111933baf1e4da189b55ccd3e7bc2d6f0f1a19073964990be0f9eef7505febf7dba1df2591433846c000d8b723ea8300e9ad981609c0d3c787dff0e8eb01795373aa688311bab0e0980678993e9356aedc48d239898474df88a9420cbd4954a4922fbe2a7072ce1b06b2d39e5b1c2d0f8952e060b647c7d0b661e53a91f29a09d669f944988e6e98439f73da29f51bd907dbbc994cff05a28b389b6f00a6101512f6e2535c24962a3db0ab6ececea122704c66c738ebea40f1b30c7f52d39f2b85efa5ce8778c90059eb74275bb7ed22677b5a1c7e5031738ab8e0b2ae443ad59d853c3667b911ce104a947918b6477996a5679facba41d288ade5952a0d1f50beb62c4967c15c6633c5981537c4a7d6111933baf1e4da189b55ccd3e7bc2d6f0f1a1907397cfabe6185f82537a92a9593b1d21ec4f1ebbc07ecea85cf0bbe8e7b86eeffc2bd18bd039cc1c404e035e9b713d7ed55d16576c01d6577519246e264146e445975406afa5ed7b7296cdd7bd6bbb089cafb651e545379bfd82925eec27e2d52fe9e3cf0c685efd2a8f1e63ba5f51ec470f45bbe7b5466362a9330cf3f5044a4383f295571a79788864298a8dcdc82faed580531703ebd1ce6e3bebebab399004d132ef79e7145cb22e51b566d35b79c2fefa1cdc7083214de2839ed5c306c3363a1706cd57f913b981943cd3e5037ddf0aa47cf04f091bed6310c04d917af0b8882b70bfc291f411e809c03c6e5cc285496e0c65d1ed62713b66042ca56a14d842265ba84d3f8a5489eebc0bf7b0e0dbd470a2525bc38f542bcdbb722b66cd637bd08815357382b33a99a276170beb2e93acb35f74676ed995305a78fe89d12a8../../../../bin/qt4-browser../../../../../bin/svgviewer../../../../lib/qt4/demos../../../../lib/qt4/examplesrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibqt4-devel-doc-4.7.1-8.15.1.src.rpmlibqt4-examplesqt-devel-doclibechoplugin.solibpnp_extrafilters.solibqmlimageproviderplugin.solibqmlqtimeexampleplugin.solibqmlqwidgetsplugin.solibsimplestyleplugin.solibqt4-devel-doclibqt4-devel-doc(x86-32)     @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ libqt4libqt4-devel-doc-datalibqt4-sql-sqliterpmlib(VersionedDependencies)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)libGL.so.1libGLU.so.1libQt3Support.so.4libQtCore.so.4libQtDBus.so.4libQtDeclarative.so.4libQtGui.so.4libQtHelp.so.4libQtMultimedia.so.4libQtNetwork.so.4libQtOpenGL.so.4libQtScript.so.4libQtScriptTools.so.4libQtSql.so.4libQtSvg.so.4libQtTest.so.4libQtWebKit.so.4libQtXml.so.4libQtXmlPatterns.so.4libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libgcc_s.so.1libgcc_s.so.1(GCC_3.0)libgcc_s.so.1(GLIBC_2.0)libm.so.6libm.so.6(GLIBC_2.0)libm.so.6(GLIBC_2.1)libstdc++.so.6libstdc++.so.6(CXXABI_1.3)libstdc++.so.6(GLIBCXX_3.4)libstdc++.so.6(GLIBCXX_3.4.11)libstdc++.so.6(GLIBCXX_3.4.9)rpmlib(PayloadIsLzma)4.7.14.7.14.7.13.0.3-14.0.4-14.0-13.0.4-14.4.6-14.8.0Nh@Nf @NdNJ[NEN +MJL-@LL@L@LL@LLL~@@LXLF@L=L5L,@L_L%@L0LGKKEKKP@K@K{@KwKie@Kf@KV@KKKG@K/c@K(K#KK@K@KVJJ@JJ@J@JI@JTJJJ@J@Jn@JB@J8J"q@IX@IIIxdmueller@suse.decrrodriguez@opensuse.orgdmueller@suse.dedmueller@suse.dedmueller@suse.demunix9@googlemail.comdmueller@suse.dectrippe@gmx.netdmueller@suse.dedmueller@suse.dedmueller@suse.dekruber@zib.dedmueller@suse.dedmueller@suse.decoolo@suse.comdmueller@suse.dedmueller@suse.dedmueller@suse.dedmueller@suse.dejengelh@medozas.dedmueller@suse.dedmueller@suse.debg@suse.comdmueller@suse.dedmueller@suse.deaj@suse.dedmueller@suse.destefan.bruens@rwth-aachen.dedmueller@suse.dedmueller@suse.dedmueller@suse.dejengelh@medozas.dedmueller@suse.dedmueller@suse.dedmueller@suse.dellunak@suse.comllunak@suse.comdmueller@suse.dejengelh@medozas.deaj@suse.dedmueller@suse.dedmueller@suse.dekruber@zib.dedmueller@suse.dedmueller@suse.deNico.Laus.2001@gmx.detittiatcoke@gmail.comdmueller@suse.dedmueller@suse.dedmueller@suse.dedmueller@suse.dedmueller@suse.dedmueller@suse.comsbrabec@suse.czdmueller@suse.dedmueller@suse.debeineri@opensuse.orgbeineri@opensuse.orgdmueller@suse.dedmueller@suse.de- blacklist DigiNotar and Comodo certificates (bnc#714931)- Respect user provided openssl.cnf,so configured engines can be used automatically, requires no source changes, but build with -DOPENSSL_LOAD_CONF see OPENSSL_config(3ssl) for details- add fix for single byte overflow (bnc#714984, CVE-2011-3193)- fix reading of tiff images with multiple samples (bnc#637275)- do not generate documentation in libqt4, it is supposed to be in libqt4-devel-doc- added libjscore.* from 3rdparty dir into libQtWebKit-devel package (currently needed to compile eg. gambas3)- add support for postgresql 8.3 and 9 (bnc#668210)- Make the print dialog use the cups default settings (bnc#552218)- remove QMAKE*FLAGS override (bnc#559808)- finalize package splitting- fix package splitting - support glib 2.22- update to 4.7.1 (final): - Qt 4.7.1 is a bug-fix release. It maintains both forward and backward compatibility (source and binary) with Qt 4.7.0. For more details, refer to the online documentation included in this distribution. The documentation is also available online: http://qt.nokia.com/doc/4.7 A detailed list of code fixes since 4.7.0 can be found in the included changes-4.7.1 file.- add patch to avoid jumps in QTreeViews when deleting the current item- update to 4.7.0 (final): * minor bugfixes over 4.7.0 RC1- fix file list in devel-doc- update to 4.7.0 RC1: - Qt 4.7 introduces many new features and improvements as well as bugfixes over the 4.6.x series. For more details, refer to the online documentation included in this distribution. The documentation is also available online: http://qt.nokia.com/doc/4.7 A detailed list of code fixes since previous 4.7.0 Beta can be found in the included changes-4.7.0 file.- fix buildrequires of libqt4-devel-doc- fix crash of QtWebKit with flash player 10.1 (bnc#613818)- fix endless loop in SSL code on error conditions (bnc#619089)- SPARC64 compile fixes- remove 3rd party fonts (unused, bnc#616249)- fix fileconflicts- apply patches from debian to fix build for hppa- update to 4.6.3: * forward and backward compatible bugfix update with a long list of fixes, see included changes-4.6.3 * remove upstreamed patches- fix handling of transparent monochromatic pixmaps (bnc#610578) - reduce buildcompare failures triggered by rcc- Use changes date as build date to get reproduceable builds.- add fix-qdbus-signal-handling.diff (bnc#578988): fixes dbus signals sometimes getting lost- fix printing of object-/className when QT_DEBUG_TIMER is set- fix patchlevel of last change- fix crash in QGtkStyle when no Gtk is available (bnc#580478)- update to 4.6.2: * forward and backward compatible bugfix update with a long list of fixes, see included changes-4.6.2- SPARC configuration support - use %_smp_mflags- fix QAtomic related corruptions on s390 (bnc#573503)- fix QSslCertificate::subjectInfo() (QtBug-6466)- update to 4.6.1: * forward and backward compatible bugfix update with a long list of fixes, see included changes-4.6.1- workaround for slow Konsole font rendering with nvidia- move qhelpgenerator, qhelpconverter from -devel-doc to -devel- fix buildrequires- add baselibs.conf as a source- Add libqt4-libtool-nodate.diff to not write date to libtool generated files.- fix filelist conflict libqt4-devel/libQtWebkit-devel- update to 4.6.0: * for a detailed list of changes, see the included changes-4.6.0- fixed building of libqt4-devel-doc- strip timestamp from rcc as well (bnc#554462)- refresh patches- build && install qdoc3, needed for qt-creator (patch from dmueller@suse.de that went into libqt = 4.5 but not here)- Rearranged how the packages of Qt 4.6 are build + Main libraries are now build from libqt4 + New package that contains examples and demos- fix memory leak in QPixmapFilter (bnc#547896)- backport for SLE11-SP1 (FATE#306930)- fix QTimer(0) regression- compile with xsync support - fix translation build- update to 4.5.3: * for detailed changelog see included changes-4.5.3 - fix deadlock in dbus bindings (bnc#482749)- disable use of x shared pixmaps, not supported by newer drivers anymore and very slow anyway - Fix QMenu not respecting minimum width, this affects the Plasma taskabar - Fix X11 timestamp issues which cause clipboard synchronisation bugs- Packageand supplement 32bit packages in baselibs.conf (bnc#354164). - %plugindir/codecs moved to libqt4, as it is used by QtCore. - %plugindir subdirs moved to packages, where it logically belong.- fix use-after-free issue (CVE-2009-0945, bnc#512559)- add patches: * Fix deserialization of values with custom types * Make sure syncqt creates the Phonon/Global file. * Fix huge memory leak in QPixmapCache * Do not deduce scrollbar extent twice- update to 4.5.1: * for detailed changelog see included changes-4.5.1- fix build- update to 4.5.0 final: * licensing change. LGPLv2.1 or later is a new option- update to 4.5.0 RC2: * for detailed changelog, see included changes-4.5.0 - build && install qdoc3, needed for qt-creatorlibqt4-examplesqt-devel-docbuild21 1315508331(.-0*+,/Zfg0\aij_d^c`e[+,;=@EC?ADFGB>-TVUIR>=?@ABCDJKL/6078M1NSEG29OP3:4;HF5<Qߤߩ߬ߴ߮߭ߦߧߪ߯߰߱ߨ߲߫߳1\a:96ij3  031254/.- +,!$'%("*&)#  6<E?IGFJ@KABCDH=>8:;9LCMTUYWZ[`]^ca\_XVOPRSQdeglkij~mpxnuqt|w]v{z\yrsh$'%("*&)#^cߵ߾߸ߺ߹߻߽߿߼߷_dHNPRSQOMKJLTVZYW[b]^_`aX\ "`e'&%x|~zy{}     clSefngokjhpiqknqtormpsuv       "$&*+'%,#()ryzߏߐߡߠߖߘߜߓߒߗߛߕߔߙߑߢߟߝߚߞߣ{ߌߋ߁߃߇~}߂߮߀߄|ߍߊ߈߅߉ߎutvxw:     9!# !#$$%'))(*.31605,/42-287;UWZX[Y\]^`_JLMOPSTQNv<>?@NBDEHIFabEdgijfhekjnpoqsrmuw     FHZIKLMNOPWRSTYJQV-./02348:5;<=C>D@A?B617[sV\]^_abecfdnghipjlrkmquvwxz{~|}y !"&()*+#$,%Us>?@ACDEFGHPJKLROMBSNTIWXYZ[\]^_abc`lfghonqBekpjrdBB    B B[BrABtuvAyz{|}~B[rdB ![#$%*&)(+,'9012;.4<7/3rd86BOMBNTInqBekjrdBBB BBrBBrdB.47/3rd86B      x{STQV ~5C>D@A?B*617$,% "#!$%'0742531(*.-,+/9>@A?:;<CGIDEKLvwx~>D@?{cgfdieMXNT RVUQY_Z[\^]kmpoqrstnu`aDzL"SQNPROEMGIKJHT]UYW[X\VZ^_a`bc{dmeifjgkhlnrp$sqtuwvxy;NM<>4?@ABIJLKD5HGEFOP7RTVUW^[Z\YX]S_8adgfhikjbce<I|U~lnpodqrtmuvwxsz{߆ߥ߶!.W,.KXNMY ]!&,$*b(+/.'-01=97;8532?:6<>4%#)@BEhHIJCDFGl- w    jpuxlqmwvyz{r|~}  *  !%&'+  ("#$,)*nsot_faicbedhgOQRSXZ\^Y][U WV02/FE?ACDB97><;=0345728N6GIObTJPKLQMRNSUfZWXY[ocb]^`d_aef}mhkjilnspqrt{vwyxz|~p#<       "!$%;&(+-)*,.>10<245768/:9=>3DCEGHJFKI@ABL?RQSWUVTNOPXaGHJFKIZ[]M`C\^hkjlYmnpqrist{GHJFKIvwxozCu@      !"'%$&JNPQLMO38#9576:<>4?={}~;(-*,/012+K.)@BFCGDHE|IRU`VaWb\gyzmktsuxwpqornvTXcYdZe[fAl]h^i_jF:'/.-,)+* (    90/.2436,1 &!$%"#kfH/G|}~JLC1654732      N!'(&#$%"-/0)+P,8:*>=;<?@AB6 R  4T $ %'&!#"(*-+.,/)5p023S781F?C@DBAE;=<>G9ONILJKMPQRHS[ZUVX\]WY^Vk`dacebfhi_jlXsnqoprt}xvwy~|uz{mZgs\zuvxwy{~t}hlnqjkm|p].-^       `" # $%'* # ,/052&346;2b9:<A>d?@BGDfEFHOJKMCLNPUJSTIV[JYZQ\^TUWYRXW[\cde_V^`baf]hjl_S`bdecfhkailmjnnspqrto{vykwz|u~}pkrtFOQPHIKNMJLG   v x&()' "!#z%$*45-/.0,312R69<:+=8;>@CBAD|E?     '94.4.04.4.04.7.1-8.15.14.7.1-8.15.1 4.4.04.4.0    !""""#########""!$$$$!!%&&&&&&''''''''''''''''&%%()))))))))))**********)((+,,,,,,--------++.......//////////00000001122211111133333333333333444444455555555555555555555555555666555555555555555555555557888888899999999999999999999999999999999999999988888:;<<<<<<<<<<<<<<<<<<<<<<<:::======>>=========================::?@????????????AAAAAAAAAAABBBBBBBBBBBBBCDDDDEFFFFEGGGGDDDCHHHHHHHHHHHCIIIIIICJJJJJJJJJJBBBBBBBBBBBBBBBBBBKKLLMMMMMMMMMMMMMMMMMMMLNNNNNNNNNNNNNNNNNNNKKKKKKOOOOOPPPPPPPPPPPPPPPPOOOOOOOQQRRSSSSTTTTTTTSRRUUUURVVVVVVWVVVRXXXRYYYYRZZZZZZZZZZZZZZQ[\\\\\\\\\\\[]]]]]]]]]][[^^^[_________[`aaaaaaaa`bbbbbbbbb`Qcddeeefffffedgggdhiihhdjjjjckkkkkklmnlopllqqlllllkrrsttrruvrrrrrrrkwxywz{wwww|}~~~~~~~wwwwkkkcccccccccc       c         ccc    !""!!###$#%%&&&%%'((('')***))++++c,,---Q..///////.000000.111111111.22222..333333333.44444.55555Q6667777768999888888Q::;;;;;;<<<<<<<;:======>>>===::?????:@@@@@:ABBAAAAAA:CCCCC:DDDDD:EEEQFFGFFHHHHHHIIIHFJJJJJJJJJFKKKKKKKFLLLLLLLLLFMMMMMMMMMMMQNOOOOOOOONNPPPPPPNQQQQQQQRRSSSSSSSQTTUUUTVVVVVVVVTWWWXWWWWTYYYYYYYYYYYYZZZZZZZZZZZZZZZYYYT[[[[[\[[[[T]]]]]]]]]TT^^^^_________^^^^^^^^^^T``````````a``bccccccccccccccccccbdbebfffffbggggggggggggggggggggggggggggggggggbhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhbiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiibjjjjjjjbkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk````TllllllllllTmmmTnoooooonnnnQppqqqrrrrrrrrrrrqqqqqqppssssssssptttuuuuuvvvvvvvvuuuuuuuutttttttttQwwwxxxxxwyyyyywzzzzzzzzQ{{|||||||||||||{}}}}}{~~~~~~~~~~{{{{{{{{{{{{{{{{QQQQQQQQQQQQQQ                                                           Q   !      Q""###$$$$$#%%%%%#&&&&&#'''''#(((((((#)))))))#*******"+,,,,,+-----+.....+/////+0000000+11111+22222+"Q344444435665555553Q788888879999997::::::::::7;;;;7<<<<<<7========7>>>>>>7Q??@@@@@?AAAAAAA?BBBBB?CCCCCCC?DDDDD?EEEEE?FFFFF?GGGGGGGGGHHHHHHHHHHHHHHGGG?IIIII?JJJJJ?KKKKKK?LLLLLLL?MMMMM?NNNNNNN?OOOOO?PQQPPPPPPPP?RSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRTTRRRRRUUURRRRRR?VVVVVVVVV?WWWWWWWWW?XYYYXXXXXXXX?ZZZZZZZZZZZ??[[[[[[[?\\\\\\\Q]]^^^^^^^^^]_________]`````]aaaaaaaaaaa]bbbbbbbbbbb]]cccQddeeeeeeeeeeedfffffffffffdghhhhhhgiggggggggdjkkkkkkkkkjjjjjjjjdlllllllllllddmnnnnnmopqqrassistantqcollectiongeneratorqtdemodemosREADMEaffineaffineaffine.proaffine.qrcbg1.jpgmain.cppxform.cppxform.hxform.htmlarthurpluginarthur_plugin.qrcarthurplugin.probg1.jpgcomposition.cppcomposition.hflower.jpgflower_alpha.jpggradients.cppgradients.hpathdeform.cpppathdeform.hpathstroke.cpppathstroke.hplugin.cppxform.cppxform.hbooksbookdelegate.cppbookdelegate.hbooksbooks.probooks.qrcbookwindow.cppbookwindow.hbookwindow.uiimagesstar.pnginitdb.hmain.cppboxes3rdpartyfbm.cfbm.hbasic.fshbasic.vshboxesboxes.proboxes.qrccubemap_negx.jpgcubemap_negy.jpgcubemap_negz.jpgcubemap_posx.jpgcubemap_posy.jpgcubemap_posz.jpgdotted.fshfresnel.fshglass.fshglbuffers.cppglbuffers.hglextensions.cppglextensions.hgltrianglemesh.hgranite.fshmain.cppmarble.fshparameters.parqt-logo.jpgqt-logo.pngqtbox.cppqtbox.hreflection.fshrefraction.fshroundedbox.cpproundedbox.hscene.cppscene.hsmiley.pngsquare.jpgtrackball.cpptrackball.hwood.fshbrowserInfo_mac.plistaddbookmarkdialog.uiautosaver.cppautosaver.hbookmarks.cppbookmarks.hbookmarks.uibrowserbrowser.icnsbrowser.icobrowser.probrowser.rcbrowserapplication.cppbrowserapplication.hbrowsermainwindow.cppbrowsermainwindow.hchasewidget.cppchasewidget.hcookiejar.cppcookiejar.hcookies.uicookiesexceptions.uidatadata.qrcaddtab.pngbrowser.svgclosetab.pngdata.qrcdefaultbookmarks.xbeldefaulticon.pnghistory.pngloading.gifdownloaditem.uidownloadmanager.cppdownloadmanager.hdownloads.uiedittableview.cppedittableview.hedittreeview.cppedittreeview.hhistory.cpphistory.hhistory.uihtmlshtmls.qrchtmls.qrcnotfound.htmlmain.cppmodelmenu.cppmodelmenu.hnetworkaccessmanager.cppnetworkaccessmanager.hpassworddialog.uiproxy.uisearchlineedit.cppsearchlineedit.hsettings.cppsettings.hsettings.uisqueezelabel.cppsqueezelabel.htabwidget.cpptabwidget.htoolbarsearch.cpptoolbarsearch.hurllineedit.cppurllineedit.hwebview.cppwebview.hxbel.cppxbel.hchipchipchip.cppchip.hchip.profileprint.pngimages.qrcmain.cppmainwindow.cppmainwindow.hqt4logo.pngrotateleft.pngrotateright.pngview.cppview.hzoomin.pngzoomout.pngcompositioncompositioncomposition.cppcomposition.hcomposition.htmlcomposition.procomposition.qrcflower.jpgflower_alpha.jpgmain.cppdeclarativecalculatorCoreButton.qmlDisplay.qmlcalculator.jsimagesbutton-.pngbutton-blue.pngbutton-green.pngbutton-purple.pngbutton-red.pngdisplay.pngqmldircalculator.qmlcalculator.qmlprojectflickrcommonProgress.qmlRssModel.qmlScrollBar.qmlSlider.qmlqmldirflickr-90.qmlflickr.qmlflickr.qmlprojectmobileButton.qmlGridDelegate.qmlImageDetails.qmlListDelegate.qmlTitleBar.qmlToolBar.qmlimagesgloss.pnglineedit.pnglineedit.sciquit.pngstripes.pngtitlebar.pngtitlebar.scitoolbutton.pngtoolbutton.sciminehuntMinehuntCoreExplosion.qmlTile.qmlpicsback.pngbackground.pngbomb-color.pngbomb.pngface-sad.pngface-smile-big.pngface-smile.pngflag-color.pngflag.pngfront.pngquit.pngstar.pngqmldirminehuntminehunt.prominehunt.qmlphotoviewerPhotoViewerCoreAlbumDelegate.qmlBusyIndicator.qmlButton.qmlEditableButton.qmlPhotoDelegate.qmlProgressBar.qmlRssModel.qmlTag.qmlimagesbox-shadow.pngbusy.pngcardboard.pngqmldirscriptscript.jsi18nbase.tsqml_fr.qmqml_fr.tsphotoviewer.qmlphotoviewer.qmlprojectrssnewscontentBusyIndicator.qmlCategoryDelegate.qmlNewsDelegate.qmlRssFeeds.qmlScrollBar.qmlimagesbusy.pngscrollbar.pngrssnews.qmlrssnews.qmlprojectsamegameSamegameCoreBoomBlock.qmlButton.qmlDialog.qmlpicsbackground.pngblueStar.pngblueStone.pnggreenStar.pnggreenStone.pngredStar.pngredStone.pngstar.pngyellowStone.pngqmldirsamegame.jshighscoresREADMEscore_data.xmlscore_style.xslscores.phpsamegame.qmlsamegame.qmlprojectsnakecontentButton.qmlCookie.qmlHighScoreModel.qmlLink.qmlSkull.qmlpicsREADMEbackground.pngblueStar.pngblueStone.pngcookie.pngeyes.svghead.pnghead.svgredStar.pngredStone.pngskull.pngsnake.jpgstar.pngstoneShadow.pngyellowStar.pngyellowStone.pngsnake.jssnake.qmlsnake.qmlprojecttwitterTwitterCoreButton.qmlFatDelegate.qmlInput.qmlLoading.qmlMultiTitleBar.qmlRssModel.qmlSearchView.qmlTitleBar.qmlToolBar.qmlUserModel.qmlimagesgloss.pnglineedit.pnglineedit.sciloading.pngquit.pngstripes.pngtitlebar.pngtitlebar.scitoolbutton.pngtoolbutton.sciqmldirtwitter.qmltwitter.qmlprojectwebbrowsercontentButton.qmlFlickableWebView.qmlHeader.qmlScrollBar.qmlUrlInput.qmlpicsdisplay.pngedit-delete.pnggo-jump-locationbar.pnggo-next-view.pnggo-previous-view.pngscrollbar.pngtitlebar-bg.pngview-refresh.pngwebbrowser.qmlwebbrowser.qmlprojectdeformdeformdeform.prodeform.qrcmain.cpppathdeform.cpppathdeform.hpathdeform.htmldemos.proembeddeddialogsNo-Ones-Laughing-3.jpgcustomproxy.cppcustomproxy.hembeddeddialog.cppembeddeddialog.hembeddeddialog.uiembeddeddialogsembeddeddialogs.proembeddeddialogs.qrcmain.cppgradientsgradientsgradients.cppgradients.hgradients.htmlgradients.progradients.qrcmain.cppinterviewREADMEimagesfolder.pnginterview.pngservices.pnginterviewinterview.prointerview.qrcmain.cppmodel.cppmodel.hmainwindowcolorswatch.cppcolorswatch.hmain.cppmainwindowmainwindow.cppmainwindow.hmainwindow.promainwindow.qrcqt.pngtitlebarCenter.pngtitlebarLeft.pngtitlebarRight.pngtoolbar.cpptoolbar.hpathstrokemain.cpppathstrokepathstroke.cpppathstroke.hpathstroke.htmlpathstroke.propathstroke.qrcqtdemoInfo_mac.plistcolors.cppcolors.hdemoitem.cppdemoitem.hdemoitemanimation.cppdemoitemanimation.hdemoscene.cppdemoscene.hdemotextitem.cppdemotextitem.hdockitem.cppdockitem.hexamplecontent.cppexamplecontent.hguide.cppguide.hguidecircle.cppguidecircle.hguideline.cppguideline.hheadingitem.cppheadingitem.himageitem.cppimageitem.himagesdemobg.pngqtlogo_small.pngtrolltech-logo.pngitemcircleanimation.cppitemcircleanimation.hletteritem.cppletteritem.hmain.cppmainwindow.cppmainwindow.hmenucontent.cppmenucontent.hmenumanager.cppmenumanager.hqtdemo.icnsqtdemo.icoqtdemo.proqtdemo.qrcqtdemo.rcscanitem.cppscanitem.hscore.cppscore.htextbutton.cpptextbutton.hxmlexamples.xmlsharedarthurstyle.cpparthurstyle.harthurwidgets.cpparthurwidgets.hhoverpoints.cpphoverpoints.himagesbg_pattern.pngbutton_normal_cap_left.pngbutton_normal_cap_right.pngbutton_normal_stretch.pngbutton_pressed_cap_left.pngbutton_pressed_cap_right.pngbutton_pressed_stretch.pngcurve_thing_edit-6.pngframe_bottom.pngframe_bottomleft.pngframe_bottomright.pngframe_left.pngframe_right.pngframe_top.pngframe_topleft.pngframe_topright.pnggroupframe_bottom_left.pnggroupframe_bottom_right.pnggroupframe_bottom_stretch.pnggroupframe_left_stretch.pnggroupframe_right_stretch.pnggroupframe_top_stretch.pnggroupframe_topleft.pnggroupframe_topright.pngline_dash_dot.pngline_dash_dot_dot.pngline_dashed.pngline_dotted.pngline_solid.pngradiobutton-off.pngradiobutton-on.pngradiobutton_off.pngradiobutton_on.pngslider_bar.pngslider_thumb_off.pngslider_thumb_on.pngtitle_cap_left.pngtitle_cap_right.pngtitle_stretch.pnglibdemo_shared.alibdemo_shared.prlshared.prishared.proshared.qrcspectrum3rdpartyfftrealArray.hArray.hppDynArray.hDynArray.hppFFTRealFixLen.hFFTRealFixLen.hppFFTRealFixLenParam.hFFTRealPassDirect.hFFTRealPassDirect.hppFFTRealPassInverse.hFFTRealPassInverse.hppFFTRealSelect.hFFTRealSelect.hppFFTRealUseTrigo.hFFTRealUseTrigo.hppOscSinCos.hOscSinCos.hppdef.hfftreal.profftreal_wrapper.cppfftreal_wrapper.hlicense.txtreadme.txtREADME.txtTODO.txtappapp.proengine.cppengine.hfrequencyspectrum.cppfrequencyspectrum.himagesrecord.pngsettings.pnglevelmeter.cpplevelmeter.hmain.cppmainwidget.cppmainwidget.hprogressbar.cppprogressbar.hsettingsdialog.cppsettingsdialog.hspectrograph.cppspectrograph.hspectrum.hspectrum.qrcspectrumanalyser.cppspectrumanalyser.htonegenerator.cpptonegenerator.htonegeneratordialog.cpptonegeneratordialog.hutils.cpputils.hwaveform.cppwaveform.hwavfile.cppwavfile.hspectrum.prispectrum.prospreadsheetimagesinterview.pngmain.cppprintview.cppprintview.hspreadsheetspreadsheet.cppspreadsheet.hspreadsheet.prospreadsheet.qrcspreadsheetdelegate.cppspreadsheetdelegate.hspreadsheetitem.cppspreadsheetitem.hsqlbrowserbrowser.cppbrowser.hbrowserwidget.uiconnectionwidget.cppconnectionwidget.hmain.cppqsqlconnectiondialog.cppqsqlconnectiondialog.hqsqlconnectiondialog.uisqlbrowsersqlbrowser.prosub-attaqanimationmanager.cppanimationmanager.hboat.cppboat.hboat_p.hbomb.cppbomb.hgraphicsscene.cppgraphicsscene.hmain.cppmainwindow.cppmainwindow.hpicsbigbackground.pngboat.pngbomb.pngexplosionboatstep1.pngstep2.pngstep3.pngstep4.pngsubmarinestep1.pngstep2.pngstep3.pngstep4.pngsubmarine.pngsurface.pngtorpedo.pngscalablebackground-n810.svgbackground.svgboat.svgbomb.svgsand.svgsee.svgsky.svgsub-attaq.svgsubmarine.svgsurface.svgtorpedo.svgsmallbackground.pngboat.pngbomb.pngsubmarine.pngsurface.pngtorpedo.pngwelcomelogo-a.pnglogo-a2.pnglogo-b.pnglogo-dash.pnglogo-excl.pnglogo-q.pnglogo-s.pnglogo-t.pnglogo-t2.pnglogo-u.pngpixmapitem.cpppixmapitem.hprogressitem.cppprogressitem.hqanimationstate.cppqanimationstate.hstates.cppstates.hsub-attaqsub-attaq.prosubattaq.qrcsubmarine.cppsubmarine.hsubmarine_p.htextinformationitem.cpptextinformationitem.htorpedo.cpptorpedo.htexteditexample.htmlimageslogo32.pngmaceditcopy.pngeditcut.pngeditpaste.pngeditredo.pngeditundo.pngexportpdf.pngfilenew.pngfileopen.pngfileprint.pngfilesave.pngtextbold.pngtextcenter.pngtextitalic.pngtextjustify.pngtextleft.pngtextright.pngtextunder.pngzoomin.pngzoomout.pngwineditcopy.pngeditcut.pngeditpaste.pngeditredo.pngeditundo.pngexportpdf.pngfilenew.pngfileopen.pngfileprint.pngfilesave.pngtextbold.pngtextcenter.pngtextitalic.pngtextjustify.pngtextleft.pngtextright.pngtextunder.pngzoomin.pngzoomout.pngmain.cpptextedittextedit.cpptextedit.htextedit.protextedit.qrcundocommands.cppcommands.hdocument.cppdocument.hiconsbackground.pngblue.pngcircle.pngexit.pngfileclose.pngfilenew.pngfileopen.pngfilesave.pnggreen.pngok.pngrectangle.pngred.pngredo.pngremove.pngtriangle.pngundo.pngmain.cppmainwindow.cppmainwindow.hmainwindow.uiundoundo.proundo.qrcexamplesREADMEanimationREADMEanimatedtilesanimatedtilesanimatedtiles.proanimatedtiles.qrcimagesTime-For-Lunch-2.jpgcentered.pngellipse.pngfigure8.pngkinetic.pngrandom.pngtile.pngmain.cppanimation.proappchooserappchooserappchooser.proappchooser.qrcmain.cppeasinganimation.heasingeasing.proeasing.qrcform.uiimagesqt-logo.pngmain.cppwindow.cppwindow.hmoveblocksmain.cppmoveblocksmoveblocks.prostatesmain.cppstatesstates.prostates.qrcstickmananimation.cppanimation.hgraphicsview.cppgraphicsview.hlifecycle.cpplifecycle.hmain.cppnode.cppnode.hstickmanstickman.cppstickman.hstickman.prostickman.qrcdbuschatchat.cppchat.hchat_adaptor.cppchat_adaptor.hchat_interface.cppchat_interface.hchatmainwindow.uichatsetnickname.uicom.trolltech.chat.xmldbus-chatdbus-chat.procomplexpingpongcomplexpingcomplexping.cppcomplexping.hcomplexping.procomplexpingpong.procomplexpongcomplexpong.cppcomplexpong.hcomplexpong.proping-common.hdbus.prolistnameslistnameslistnames.cpplistnames.propingpongpingping-common.hping.cppping.propingpong.propongpong.cpppong.hpong.proremotecontrolledcarcarcarcar.cppcar.hcar.procar.xmlcar_adaptor.cppcar_adaptor.hmain.cppcontrollercar.xmlcar_interface.cppcar_interface.hcontrollercontroller.cppcontroller.hcontroller.procontroller.uimain.cppremotecontrolledcar.prodeclarativeanimationanimation.qmlprojectbasicsbasics.qmlprojectcolor-animation.qmlimagesface-smile.pngmoon.pngshadow.pngstar.pngsun.pngproperty-animation.qmlbehaviorsSideRect.qmlbehavior-example.qmlbehaviors.qmlprojecteasingcontentQuitButton.qmlquit.pngeasing.qmleasing.qmlprojectstatesqt-logo.pngstates.qmlstates.qmlprojecttransitions.qmlcppextensions.obj.pchMakefilecppextensions.procppextensions.qmlprojectimageprovider.mocrelease-sharedimageprovider.moc.objrelease-sharedimageprovider.o.pchImageProviderCorelibqmlimageproviderplugin.soqmldirMakefileimageprovider-example.qmlimageprovider.cppimageprovider.proimageprovider.qmlprojectnetworkaccessmanagerfactory.moc.objrelease-sharedmain.oqrc_networkaccessmanagerfactory.o.pch.rccrelease-sharedqrc_networkaccessmanagerfactory.cppMakefilemain.cppnetworkaccessmanagerfactorynetworkaccessmanagerfactory.pronetworkaccessmanagerfactory.qmlprojectnetworkaccessmanagerfactory.qrcview.qmlplugins.mocrelease-sharedplugin.moc.objrelease-sharedplugin.o.pchMakefileREADMEcomnokiaTimeExampleClock.qmlcenter.pngclock.pnghour.pnglibqmlqtimeexampleplugin.sominute.pngqmldirplugin.cppplugins.proplugins.qmlplugins.qmlprojectqgraphicslayouts.obj.pchMakefilelayoutitem.moc.objrelease-sharedmain.oqrc_layoutitem.o.pch.rccrelease-sharedqrc_layoutitem.cppMakefilelayoutitemlayoutitem.prolayoutitem.qmllayoutitem.qmlprojectlayoutitem.qrcmain.cppqgraphicsgridlayout.mocrelease-sharedmoc_gridlayout.cpp.objrelease-sharedgridlayout.omain.omoc_gridlayout.oqrc_gridlayout.o.pch.rccrelease-sharedqrc_gridlayout.cppMakefilegridlayout.cppgridlayout.hgridlayout.qrcmain.cppqgraphicsgridlayoutqgraphicsgridlayout.proqgraphicsgridlayout.qmlqgraphicslayouts.proqgraphicslayouts.qmlprojectqgraphicslinearlayout.mocrelease-sharedmoc_linearlayout.cpp.objrelease-sharedlinearlayout.omain.omoc_linearlayout.oqrc_linearlayout.o.pch.rccrelease-sharedqrc_linearlayout.cppMakefilelinearlayout.cpplinearlayout.hlinearlayout.qrcmain.cppqgraphicslinearlayoutqgraphicslinearlayout.proqgraphicslinearlayout.qmlqwidgets.mocrelease-sharedqwidgets.moc.objrelease-sharedqwidgets.o.pchMakefileQWidgetslibqmlqwidgetsplugin.soqmldirREADMEqwidgets.cppqwidgets.proqwidgets.qmlqwidgets.qmlprojectreferenceexamples.obj.pchMakefileadding.mocrelease-sharedmoc_person.cpp.objrelease-sharedmain.omoc_person.operson.oqrc_adding.o.pch.rccrelease-sharedqrc_adding.cppMakefileaddingadding.proadding.qrcexample.qmlmain.cppperson.cppperson.hattached.mocrelease-sharedmoc_birthdayparty.cppmoc_person.cpp.objrelease-sharedbirthdayparty.omain.omoc_birthdayparty.omoc_person.operson.oqrc_attached.o.pch.rccrelease-sharedqrc_attached.cppMakefileattachedattached.proattached.qrcbirthdayparty.cppbirthdayparty.hexample.qmlmain.cppperson.cppperson.hbinding.mocrelease-sharedmoc_birthdayparty.cppmoc_happybirthdaysong.cppmoc_person.cpp.objrelease-sharedbirthdayparty.ohappybirthdaysong.omain.omoc_birthdayparty.omoc_happybirthdaysong.omoc_person.operson.oqrc_binding.o.pch.rccrelease-sharedqrc_binding.cppMakefilebindingbinding.probinding.qrcbirthdayparty.cppbirthdayparty.hexample.qmlhappybirthdaysong.cpphappybirthdaysong.hmain.cppperson.cppperson.hcoercion.mocrelease-sharedmoc_birthdayparty.cppmoc_person.cpp.objrelease-sharedbirthdayparty.omain.omoc_birthdayparty.omoc_person.operson.oqrc_coercion.o.pch.rccrelease-sharedqrc_coercion.cppMakefilebirthdayparty.cppbirthdayparty.hcoercioncoercion.procoercion.qrcexample.qmlmain.cppperson.cppperson.hdefault.mocrelease-sharedmoc_birthdayparty.cppmoc_person.cpp.objrelease-sharedbirthdayparty.omain.omoc_birthdayparty.omoc_person.operson.oqrc_default.o.pch.rccrelease-sharedqrc_default.cppMakefilebirthdayparty.cppbirthdayparty.hdefaultdefault.prodefault.qrcexample.qmlmain.cppperson.cppperson.hextended.mocrelease-sharedmoc_lineedit.cpp.objrelease-sharedlineedit.omain.omoc_lineedit.oqrc_extended.o.pch.rccrelease-sharedqrc_extended.cppMakefileexample.qmlextendedextended.proextended.qrclineedit.cpplineedit.hmain.cppgrouped.mocrelease-sharedmoc_birthdayparty.cppmoc_person.cpp.objrelease-sharedbirthdayparty.omain.omoc_birthdayparty.omoc_person.operson.oqrc_grouped.o.pch.rccrelease-sharedqrc_grouped.cppMakefilebirthdayparty.cppbirthdayparty.hexample.qmlgroupedgrouped.progrouped.qrcmain.cppperson.cppperson.hmethods.mocrelease-sharedmoc_birthdayparty.cppmoc_person.cpp.objrelease-sharedbirthdayparty.omain.omoc_birthdayparty.omoc_person.operson.oqrc_methods.o.pch.rccrelease-sharedqrc_methods.cppMakefilebirthdayparty.cppbirthdayparty.hexample.qmlmain.cppmethodsmethods.promethods.qrcperson.cppperson.hproperties.mocrelease-sharedmoc_birthdayparty.cppmoc_person.cpp.objrelease-sharedbirthdayparty.omain.omoc_birthdayparty.omoc_person.operson.oqrc_properties.o.pch.rccrelease-sharedqrc_properties.cppMakefilebirthdayparty.cppbirthdayparty.hexample.qmlmain.cppperson.cppperson.hpropertiesproperties.proproperties.qrcreferenceexamples.proreferenceexamples.qmlprojectsignal.mocrelease-sharedmoc_birthdayparty.cppmoc_person.cpp.objrelease-sharedbirthdayparty.omain.omoc_birthdayparty.omoc_person.operson.oqrc_signal.o.pch.rccrelease-sharedqrc_signal.cppMakefilebirthdayparty.cppbirthdayparty.hexample.qmlmain.cppperson.cppperson.hsignalsignal.prosignal.qrcvaluesource.mocrelease-sharedmoc_birthdayparty.cppmoc_happybirthdaysong.cppmoc_person.cpp.objrelease-sharedbirthdayparty.ohappybirthdaysong.omain.omoc_birthdayparty.omoc_happybirthdaysong.omoc_person.operson.oqrc_valuesource.o.pch.rccrelease-sharedqrc_valuesource.cppMakefilebirthdayparty.cppbirthdayparty.hexample.qmlhappybirthdaysong.cpphappybirthdaysong.hmain.cppperson.cppperson.hvaluesourcevaluesource.provaluesource.qrcextendingaddingaddingadding.proadding.qrcmain.cppperson.cppperson.hattachedattachedattached.proattached.qrcbirthdayparty.cppbirthdayparty.hmain.cppperson.cppperson.hbindingbindingbinding.probinding.qrcbirthdayparty.cppbirthdayparty.hhappybirthdaysong.cpphappybirthdaysong.hmain.cppperson.cppperson.hcoercionbirthdayparty.cppbirthdayparty.hcoercioncoercion.procoercion.qrcmain.cppperson.cppperson.hdefaultbirthdayparty.cppbirthdayparty.hdefaultdefault.prodefault.qrcmain.cppperson.cppperson.hextendedextendedextended.proextended.qrclineedit.cpplineedit.hmain.cppgroupedbirthdayparty.cppbirthdayparty.hgroupedgrouped.progrouped.qrcmain.cppperson.cppperson.hmethodsbirthdayparty.cppbirthdayparty.hmain.cppmethodsmethods.promethods.qrcperson.cppperson.hpropertiesbirthdayparty.cppbirthdayparty.hmain.cppperson.cppperson.hpropertiesproperties.proproperties.qrcsignalbirthdayparty.cppbirthdayparty.hmain.cppperson.cppperson.hsignalsignal.prosignal.qrcvaluesourcebirthdayparty.cppbirthdayparty.hhappybirthdaysong.cpphappybirthdaysong.hmain.cppperson.cppperson.hvaluesourcevaluesource.provaluesource.qrci18ni18ni18n.qmli18n.qmlprojectbase.tsqml_en_AU.qmqml_en_AU.tsqml_fr.qmqml_fr.tsimageelementsborderimageborderimage.qmlborderimage.qmlprojectcontentMyBorderImage.qmlShadowRectangle.qmlbw.pngcolors-round.scicolors-stretch.scicolors.pngshadow.pngshadows.qmlimageImageCell.qmlimage.qmlimage.qmlprojectqt-logo.pngimageelements.qmlprojectimageproviderImageProviderCorelibqmlimageproviderplugin.soqmldirimageprovider.cppimageprovider.prokeyinteractionfocusCoreContextMenu.qmlGridMenu.qmlListMenu.qmlListViewDelegate.qmlimagesarrow.pngqt-logo.pngfocus.qmlfocus.qmlprojectkeyinteraction.qmlprojectobjectlistmodeldataobject.cppdataobject.hmain.cppobjectlistmodelobjectlistmodel.proobjectlistmodel.qrcview.qmlpluginsREADMEcomnokiaTimeExampleClock.qmlcenter.pngclock.pnghour.pnglibqmlqtimeexampleplugin.sominute.pngqmldirlibqmlqwidgetsplugin.soplugin.cppplugins.proplugins.qmlqwidgets.cppqwidgets.proqwidgets.qmlpositionersButton.qmladd.pngdel.pngpositioners.qmlpositioners.qmlprojectpositioners.qmlproject.usersqllocalstoragehello.qmlsqllocalstorage.qmlprojecttextfontsavailableFonts.qmlbanner.qmlfontsfonts.qmlfonts.qmlprojecttarzeau_ocr_a.ttfhello.qmltext.qmlprojecttextselectionpicsendHandle.pngendHandle.scistartHandle.pngstartHandle.scitextselection.qmltextselection.qmlprojectthreadingthreadedlistmodeldataloader.jsthreadedlistmodel.qmlprojecttimedisplay.qmlthreading.qmlprojectworkerscriptworkerscript.jsworkerscript.qmlworkerscript.qmlprojecttouchinteractiongesturesexperimental-gestures.qmlgestures.qmlprojectmouseareamousearea-example.qmlmousearea.qmlprojecttouchinteraction.qmlprojecttoysREADMEclocksclocks.qmlclocks.qmlprojectcontentClock.qmlQuitButton.qmlbackground.pngcenter.pngclock-night.pngclock.pnghour.pngminute.pngquit.pngsecond.pngcorkboardsDay.qmlcork.jpgcorkboards.qmlcorkboards.qmlprojectnote-yellow.pngtack.pngdynamicscenedynamicscene.qmldynamicscene.qmlprojectimagesNOTEface-smile.pngmoon.pngrabbit_brown.pngrabbit_bw.pngstar.pngsun.pngtree_s.pngqmlButton.qmlGenericSceneItem.qmlPaletteItem.qmlPerspectiveItem.qmlSun.qmlitemCreation.jstic-tac-toecontentButton.qmlTicTac.qmlpicsboard.pngo.pngx.pngtic-tac-toe.jstic-tac-toe.qmltic-tac-toe.qmlprojecttoys.qmlprojecttvtennistvtennis.qmltvtennis.qmlprojectui-componentsREADMEdialcontrolcontentDial.qmlQuitButton.qmlbackground.pngneedle.pngneedle_shadow.pngoverlay.pngquit.pngdialcontrol.qmldialcontrol.qmlprojectflipablecontent5_heart.png9_club.pngCard.qmlback.pngflipable.qmlflipable.qmlprojectprogressbarcontentProgressBar.qmlbackground.pngmain.qmlprogressbar.qmlprojectscrollbarScrollBar.qmlmain.qmlpicsniagara_falls.jpgscrollbar.qmlprojectsearchboxSearchBox.qmlimagesclear.pnglineedit-bg-focus.pnglineedit-bg.pngmain.qmlsearchbox.qmlprojectslideswitchcontentSwitch.qmlbackground.svgknob.svgslideswitch.qmlslideswitch.qmlprojectspinnercontentSpinner.qmlspinner-bg.pngspinner-select.pngmain.qmlspinner.qmlprojecttabwidgetTabWidget.qmlmain.qmltab.pngtabwidget.qmlprojectui-components.qmlprojectxmlxml.qmlprojectxmlhttprequestdata.xmlxmlhttprequest-example.qmlxmlhttprequest.qmlprojectdesignerREADMEcalculatorbuildercalculatorbuildercalculatorbuilder.procalculatorbuilder.qrccalculatorform.cppcalculatorform.hcalculatorform.uimain.cppcalculatorformcalculatorformcalculatorform.cppcalculatorform.hcalculatorform.procalculatorform.uimain.cppcontainerextensioncontainerextension.promultipagewidget.cppmultipagewidget.hmultipagewidgetcontainerextension.cppmultipagewidgetcontainerextension.hmultipagewidgetextensionfactory.cppmultipagewidgetextensionfactory.hmultipagewidgetplugin.cppmultipagewidgetplugin.hcustomwidgetpluginanalogclock.cppanalogclock.hcustomwidgetplugin.cppcustomwidgetplugin.hcustomwidgetplugin.prodesigner.protaskmenuextensiontaskmenuextension.protictactoe.cpptictactoe.htictactoedialog.cpptictactoedialog.htictactoeplugin.cpptictactoeplugin.htictactoetaskmenu.cpptictactoetaskmenu.hworldtimeclockbuilderform.uimain.cppworldtimeclockbuilderworldtimeclockbuilder.proworldtimeclockbuilder.qrcworldtimeclockpluginworldtimeclock.cppworldtimeclock.hworldtimeclockplugin.cppworldtimeclockplugin.hworldtimeclockplugin.prodesktopREADMEdesktop.proscreenshotmain.cppscreenshotscreenshot.cppscreenshot.hscreenshot.prosystrayimagesbad.svgheart.svgtrash.svgmain.cppsystraysystray.prosystray.qrcwindow.cppwindow.hdialogsREADMEclasswizardclasswizardclasswizard.cppclasswizard.hclasswizard.proclasswizard.qrcimagesbackground.pngbanner.pnglogo1.pnglogo2.pnglogo3.pngwatermark1.pngwatermark2.pngmain.cppconfigdialogconfigdialogconfigdialog.cppconfigdialog.hconfigdialog.proconfigdialog.qrcimagesconfig.pngquery.pngupdate.pngmain.cpppages.cpppages.hdialogs.proextensionextensionextension.profinddialog.cppfinddialog.hmain.cppfindfilesfindfilesfindfiles.promain.cppwindow.cppwindow.hlicensewizardimageslogo.pngwatermark.pnglicensewizardlicensewizard.cpplicensewizard.hlicensewizard.prolicensewizard.qrcmain.cppstandarddialogsdialog.cppdialog.hmain.cppstandarddialogsstandarddialogs.protabdialogmain.cpptabdialogtabdialog.cpptabdialog.htabdialog.protrivialwizardtrivialwizardtrivialwizard.cpptrivialwizard.prodraganddropREADMEdelayedencodingdelayedencodingdraganddrop.prodraggableiconsdraggableiconsdraggableicons.prodraggableicons.qrcdragwidget.cppdragwidget.himagesboat.pngcar.pnghouse.pngmain.cppdraggabletextdraggabletextdraggabletext.prodraggabletext.qrcdraglabel.cppdraglabel.hdragwidget.cppdragwidget.hmain.cppwords.txtdropsitedroparea.cppdroparea.hdropsitedropsite.prodropsitewindow.cppdropsitewindow.hmain.cppfridgemagnetsdraglabel.cppdraglabel.hdragwidget.cppdragwidget.hfridgemagnetsfridgemagnets.profridgemagnets.qrcmain.cppwords.txtpuzzleexample.jpgmain.cppmainwindow.cppmainwindow.hpieceslist.cpppieceslist.hpuzzlepuzzle.propuzzle.qrcpuzzlewidget.cpppuzzlewidget.heffectsblurpickerblureffect.cppblureffect.hblurpickerblurpicker.cppblurpicker.hblurpicker.problurpicker.qrcmain.cppeffects.profademessagefademessagefademessage.cppfademessage.hfademessage.profademessage.qrcmain.cpplightinglightinglighting.cpplighting.hlighting.promain.cppexamples.progesturesgestures.proimagegesturesimagegesturesimagegestures.proimagewidget.cppimagewidget.hmain.cppmainwidget.cppmainwidget.hgraphicsviewREADMEanchorlayoutanchorlayoutanchorlayout.promain.cppbasicgraphicslayoutsbasicgraphicslayoutsbasicgraphicslayouts.probasicgraphicslayouts.qrclayoutitem.cpplayoutitem.hmain.cppwindow.cppwindow.hcollidingmicecollidingmicecollidingmice.proimagescheese.jpgmain.cppmice.qrcmouse.cppmouse.hdiagramscenearrow.cpparrow.hdiagramitem.cppdiagramitem.hdiagramscenediagramscene.cppdiagramscene.hdiagramscene.prodiagramscene.qrcdiagramtextitem.cppdiagramtextitem.himagesbackground1.pngbackground2.pngbackground3.pngbackground4.pngbold.pngbringtofront.pngdelete.pngfloodfill.pngitalic.pnglinecolor.pnglinepointer.pngpointer.pngsendtoback.pngtextpointer.pngunderline.pngmain.cppmainwindow.cppmainwindow.hdragdroprobotcoloritem.cppcoloritem.hdragdroprobotdragdroprobot.proimageshead.pngmain.cpprobot.cpprobot.hrobot.qrcelasticnodesedge.cppedge.helasticnodeselasticnodes.prographwidget.cppgraphwidget.hmain.cppnode.cppnode.hgraphicsview.propadnavigatorflippablepad.cppflippablepad.hform.uiimagesartsfftscope.pngblue_angle_swirl.jpgkontact_contacts.pngkontact_journal.pngkontact_mail.pngkontact_notes.pngkopeteavailable.pngmetacontact_online.pngminitools.pngmain.cpppadnavigatorpadnavigator.cpppadnavigator.hpadnavigator.propadnavigator.qrcroundrectitem.cpproundrectitem.hsplashitem.cppsplashitem.hportedasteroidsanimateditem.cppanimateditem.hbg.pngledmeter.cppledmeter.hmain.cppportedasteroidsportedasteroids.proportedasteroids.qrcsoundsExplosion.wavspritessprites.hbitsbits.inibits.povbits0000.pngbits0001.pngbits0002.pngbits0003.pngbits0004.pngbits0005.pngbits0006.pngbits0007.pngbits0008.pngbits0009.pngbits0010.pngbits0011.pngbits0012.pngbits0013.pngbits0014.pngbits0015.pngexhaustexhaust.pngmissilemissile.pngpowerupsbrake.pngenergy.pngshield.pngshoot.pngteleport.pngrock1rock1.inirock1.povrock10000.pngrock10001.pngrock10002.pngrock10003.pngrock10004.pngrock10005.pngrock10006.pngrock10007.pngrock10008.pngrock10009.pngrock10010.pngrock10011.pngrock10012.pngrock10013.pngrock10014.pngrock10015.pngrock10016.pngrock10017.pngrock10018.pngrock10019.pngrock10020.pngrock10021.pngrock10022.pngrock10023.pngrock10024.pngrock10025.pngrock10026.pngrock10027.pngrock10028.pngrock10029.pngrock10030.pngrock10031.pngrock2rock2.inirock2.povrock20000.pngrock20001.pngrock20002.pngrock20003.pngrock20004.pngrock20005.pngrock20006.pngrock20007.pngrock20008.pngrock20009.pngrock20010.pngrock20011.pngrock20012.pngrock20013.pngrock20014.pngrock20015.pngrock20016.pngrock20017.pngrock20018.pngrock20019.pngrock20020.pngrock20021.pngrock20022.pngrock20023.pngrock20024.pngrock20025.pngrock20026.pngrock20027.pngrock20028.pngrock20029.pngrock20030.pngrock20031.pngrock3rock3.inirock3.povrock30000.pngrock30001.pngrock30002.pngrock30003.pngrock30004.pngrock30005.pngrock30006.pngrock30007.pngrock30008.pngrock30009.pngrock30010.pngrock30011.pngrock30012.pngrock30013.pngrock30014.pngrock30015.pngrock30016.pngrock30017.pngrock30018.pngrock30019.pngrock30020.pngrock30021.pngrock30022.pngrock30023.pngrock30024.pngrock30025.pngrock30026.pngrock30027.pngrock30028.pngrock30029.pngrock30030.pngrock30031.pngshieldshield0000.pngshield0001.pngshield0002.pngshield0003.pngshield0004.pngshield0005.pngshield0006.pngshipship.iniship.povship0000.pngship0001.pngship0002.pngship0003.pngship0004.pngship0005.pngship0006.pngship0007.pngship0008.pngship0009.pngship0010.pngship0011.pngship0012.pngship0013.pngship0014.pngship0015.pngship0016.pngship0017.pngship0018.pngship0019.pngship0020.pngship0021.pngship0022.pngship0023.pngship0024.pngship0025.pngship0026.pngship0027.pngship0028.pngship0029.pngship0030.pngship0031.pngtoplevel.cpptoplevel.hview.cppview.hportedcanvasbutterfly.pngcanvas.cppcanvas.doccanvas.hmain.cppportedcanvasportedcanvas.proportedcanvas.qrcqt-trans.xpmqtlogo.pngsimpleanchorlayoutmain.cppsimpleanchorlayoutsimpleanchorlayout.proweatheranchorlayoutimages5days.jpgdetails.jpgplace.jpgtabbar.jpgtitle.jpgweather-few-clouds.pngmain.cppweatheranchorlayoutweatheranchorlayout.proweatheranchorlayout.qrchelpREADMEcontextsensitivehelpcontextsensitivehelpcontextsensitivehelp.prodocamount.htmlfilter.htmlplants.htmlrain.htmlsource.htmltemperature.htmltime.htmlwateringmachine.qchwateringmachine.qhcwateringmachine.qhcpwateringmachine.qhphelpbrowser.cpphelpbrowser.hmain.cppwateringconfigdialog.cppwateringconfigdialog.hwateringconfigdialog.uihelp.proremotecontrolenter.pngmain.cppremotecontrolremotecontrol.cppremotecontrol.hremotecontrol.proremotecontrol.qrcremotecontrol.uisimpletextviewerassistant.cppassistant.hdocumentationabout.txtbrowse.htmlfiledialog.htmlfindfile.htmlimagesbrowse.pngfadedfilemenu.pngfiledialog.pnghandbook.pngicon.pngmainwindow.pngopen.pngwildcard.pngindex.htmlintro.htmlopenfile.htmlsimpletextviewer.qchsimpletextviewer.qhcsimpletextviewer.qhcpsimpletextviewer.qhpwildcardmatching.htmlfindfiledialog.cppfindfiledialog.hmain.cppmainwindow.cppmainwindow.hsimpletextviewersimpletextviewer.protextedit.cpptextedit.hipcREADMEipc.prolocalfortuneclientclient.cppclient.hlocalfortuneclientlocalfortuneclient.promain.cpplocalfortuneserverlocalfortuneserverlocalfortuneserver.promain.cppserver.cppserver.hsharedmemorydialog.cppdialog.hdialog.uiimage.pngmain.cppqt.pngsharedmemorysharedmemory.proitemviewsREADMEaddressbookadddialog.cppadddialog.haddressbookaddressbook.proaddresswidget.cppaddresswidget.hmain.cppmainwindow.cppmainwindow.hnewaddresstab.cppnewaddresstab.htablemodel.cpptablemodel.hbasicsortfiltermodelbasicsortfiltermodelbasicsortfiltermodel.promain.cppwindow.cppwindow.hchartchartchart.prochart.qrcmain.cppmainwindow.cppmainwindow.hmydata.chtpieview.cpppieview.hqtdata.chtcoloreditorfactorycoloreditorfactorycoloreditorfactory.procolorlisteditor.cppcolorlisteditor.hmain.cppwindow.cppwindow.hcombowidgetmappercombowidgetmappercombowidgetmapper.promain.cppwindow.cppwindow.hcustomsortfiltermodelcustomsortfiltermodelcustomsortfiltermodel.promain.cppmysortfilterproxymodel.cppmysortfilterproxymodel.hwindow.cppwindow.hdelayedencodingdelayedencoding.promain.cppmimedata.cppmimedata.hsourcewidget.cppsourcewidget.hdirviewdirviewdirview.promain.cppeditabletreemodeldefault.txteditabletreemodeleditabletreemodel.proeditabletreemodel.qrcmain.cppmainwindow.cppmainwindow.hmainwindow.uitreeitem.cpptreeitem.htreemodel.cpptreemodel.hfetchmorefetchmorefetchmore.profilelistmodel.cppfilelistmodel.hmain.cppwindow.cppwindow.hfrozencolumnfreezetablewidget.cppfreezetablewidget.hfrozencolumnfrozencolumn.progrades.qrcmain.cppitemviews.propixelatorimagemodel.cppimagemodel.himagesimages.qrcqt.pngmain.cppmainwindow.cppmainwindow.hpixelatorpixelator.propixeldelegate.cpppixeldelegate.hpuzzleexample.jpgmain.cppmainwindow.cppmainwindow.hpiecesmodel.cpppiecesmodel.hpuzzlepuzzle.propuzzle.qrcpuzzlewidget.cpppuzzlewidget.hsimpledommodeldomitem.cppdomitem.hdommodel.cppdommodel.hmain.cppmainwindow.cppmainwindow.hsimpledommodelsimpledommodel.prosimpletreemodeldefault.txtmain.cppsimpletreemodelsimpletreemodel.prosimpletreemodel.qrctreeitem.cpptreeitem.htreemodel.cpptreemodel.hsimplewidgetmappermain.cppsimplewidgetmappersimplewidgetmapper.prowindow.cppwindow.hspinboxdelegatedelegate.cppdelegate.hmain.cppspinboxdelegatespinboxdelegate.prostardelegatemain.cppstardelegatestardelegate.cppstardelegate.hstardelegate.prostareditor.cppstareditor.hstarrating.cppstarrating.hlayoutsREADMEbasiclayoutsbasiclayoutsbasiclayouts.prodialog.cppdialog.hmain.cppborderlayoutborderlayoutborderlayout.cppborderlayout.hborderlayout.promain.cppwindow.cppwindow.hdynamiclayoutsdialog.cppdialog.hdynamiclayoutsdynamiclayouts.promain.cppflowlayoutflowlayoutflowlayout.cppflowlayout.hflowlayout.promain.cppwindow.cppwindow.hlayouts.prolinguistREADMEarrowpadarrowpadarrowpad.cpparrowpad.harrowpad.promain.cppmainwindow.cppmainwindow.hhellotrhellotrhellotr.promain.cpplinguist.protrollprintmain.cppmainwindow.cppmainwindow.hprintpanel.cppprintpanel.htrollprinttrollprint.protrollprint_pt.tsmainwindowsREADMEapplicationapplicationapplication.proapplication.qrcimagescopy.pngcut.pngnew.pngopen.pngpaste.pngsave.pngmain.cppmainwindow.cppmainwindow.hdockwidgetsdockwidgetsdockwidgets.prodockwidgets.qrcimagesnew.pngprint.pngsave.pngundo.pngmain.cppmainwindow.cppmainwindow.hmainwindows.promdiimagescopy.pngcut.pngnew.pngopen.pngpaste.pngsave.pngmain.cppmainwindow.cppmainwindow.hmdimdi.promdi.qrcmdichild.cppmdichild.hmenusmain.cppmainwindow.cppmainwindow.hmenusmenus.prorecentfilesmain.cppmainwindow.cppmainwindow.hrecentfilesrecentfiles.prosdiimagescopy.pngcut.pngnew.pngopen.pngpaste.pngsave.pngmain.cppmainwindow.cppmainwindow.hsdisdi.prosdi.qrcmultimediaREADMEaudiodevicesaudiodevicesaudiodevices.cppaudiodevices.haudiodevices.proaudiodevicesbase.uimain.cppaudioinputaudioinputaudioinput.cppaudioinput.haudioinput.promain.cppaudiooutputaudiooutputaudiooutput.cppaudiooutput.haudiooutput.promain.cppmultimedia.provideographicsitemmain.cppvideographicsitemvideographicsitem.provideoitem.cppvideoitem.hvideoplayer.cppvideoplayer.hvideowidgetmain.cppvideoplayer.cppvideoplayer.hvideowidgetvideowidget.cppvideowidget.hvideowidget.provideowidgetsurface.cppvideowidgetsurface.hnetworkREADMEblockingfortuneclientblockingclient.cppblockingclient.hblockingfortuneclientblockingfortuneclient.profortunethread.cppfortunethread.hmain.cppbroadcastreceiverbroadcastreceiverbroadcastreceiver.promain.cppreceiver.cppreceiver.hbroadcastsenderbroadcastsenderbroadcastsender.promain.cppsender.cppsender.hdownloaddownloaddownload.promain.cppdownloadmanagerdownloadmanagerdownloadmanager.cppdownloadmanager.hdownloadmanager.promain.cpptextprogressbar.cpptextprogressbar.hfortuneclientclient.cppclient.hfortuneclientfortuneclient.promain.cppfortuneserverfortuneserverfortuneserver.promain.cppserver.cppserver.hgooglesuggestgooglesuggestgooglesuggest.cppgooglesuggest.hgooglesuggest.promain.cppsearchbox.cppsearchbox.hhttpauthenticationdialog.uihttphttp.prohttpwindow.cpphttpwindow.hmain.cpploopbackdialog.cppdialog.hloopbackloopback.promain.cppnetwork-chatchatdialog.cppchatdialog.hchatdialog.uiclient.cppclient.hconnection.cppconnection.hmain.cppnetwork-chatnetwork-chat.propeermanager.cpppeermanager.hserver.cppserver.hnetwork.proqftpftp.qrcftpwindow.cppftpwindow.himagescdtoparent.pngdir.pngfile.pngmain.cppqftpqftp.prosecuresocketclientcertificateinfo.cppcertificateinfo.hcertificateinfo.uiencrypted.pngmain.cppsecuresocketclientsecuresocketclient.prosecuresocketclient.qrcsslclient.cppsslclient.hsslclient.uisslerrors.uithreadedfortuneserverdialog.cppdialog.hfortuneserver.cppfortuneserver.hfortunethread.cppfortunethread.hmain.cppthreadedfortuneserverthreadedfortuneserver.protorrentaddtorrentdialog.cppaddtorrentdialog.hbencodeparser.cppbencodeparser.hconnectionmanager.cppconnectionmanager.hfilemanager.cppfilemanager.hformsaddtorrentform.uiiconsicons.qrc1downarrow.png1uparrow.pngbottom.pngedit_add.pngedit_remove.pngexit.pngpeertopeer.pngplayer_pause.pngplayer_play.pngplayer_stop.pngstop.pngmain.cppmainwindow.cppmainwindow.hmetainfo.cppmetainfo.hpeerwireclient.cpppeerwireclient.hratecontroller.cppratecontroller.htorrenttorrent.protorrentclient.cpptorrentclient.htorrentserver.cpptorrentserver.htrackerclient.cpptrackerclient.hopengl2dpainting2dpainting2dpainting.proglwidget.cppglwidget.hhelper.cpphelper.hmain.cppwidget.cppwidget.hwindow.cppwindow.hREADMEframebufferobjectbubbles.svgdesigner.pngframebufferobjectframebufferobject.proframebufferobject.qrcglwidget.cppglwidget.hmain.cppframebufferobject2cubelogo.pngframebufferobject2framebufferobject2.proframebufferobject2.qrcglwidget.cppglwidget.hmain.cppgrabberglwidget.cppglwidget.hgrabbergrabber.promain.cppmainwindow.cppmainwindow.hhelloglglwidget.cppglwidget.hhelloglhellogl.promain.cppqtlogo.cppqtlogo.hwindow.cppwindow.hopengl.prooverpaintingbubble.cppbubble.hglwidget.cppglwidget.hmain.cppoverpaintingoverpainting.proqtlogo.cppqtlogo.hpbufferscube.cppcube.hcubelogo.pngglwidget.cppglwidget.hmain.cpppbufferspbuffers.propbuffers.qrcpbuffers2bubbles.svgdesigner.pngglwidget.cppglwidget.hmain.cpppbuffers2pbuffers2.propbuffers2.qrcsamplebuffersglwidget.cppglwidget.hmain.cppsamplebufferssamplebuffers.protexturesglwidget.cppglwidget.himagesside1.pngside2.pngside3.pngside4.pngside5.pngside6.pngmain.cpptexturestextures.protextures.qrcwindow.cppwindow.hpaintingREADMEbasicdrawingbasicdrawingbasicdrawing.probasicdrawing.qrcimagesbrick.pngqt-logo.pngmain.cpprenderarea.cpprenderarea.hwindow.cppwindow.hconcentriccirclescirclewidget.cppcirclewidget.hconcentriccirclesconcentriccircles.promain.cppwindow.cppwindow.hfontsamplerfontsamplerfontsampler.promain.cppmainwindow.cppmainwindow.hmainwindowbase.uiimagecompositionimagecomposer.cppimagecomposer.himagecompositionimagecomposition.proimagecomposition.qrcimagesbackground.pngblackrectangle.pngbutterfly.pngchecker.pngmain.cpppainterpathsmain.cpppainterpathspainterpaths.prorenderarea.cpprenderarea.hwindow.cppwindow.hpainting.prosvggeneratordisplaywidget.cppdisplaywidget.hmain.cppsvggeneratorsvggenerator.prosvggenerator.qrcwindow.cppwindow.hwindow.uisvgviewerfilesbubbles.svgcubic.svgspheres.svgmain.cppmainwindow.cppmainwindow.hsvgview.cppsvgview.hsvgviewersvgviewer.prosvgviewer.qrctransformationsmain.cpprenderarea.cpprenderarea.htransformationstransformations.prowindow.cppwindow.hqtestlibREADMEqtestlib.protutorial1testqstring.cpptutorial1tutorial1.protutorial2testqstring.cpptutorial2tutorial2.protutorial3testgui.cpptutorial3tutorial3.protutorial4testgui.cpptutorial4tutorial4.protutorial5benchmarking.cpptutorial5tutorial5.prorichtextREADMEcalendarcalendarcalendar.promain.cppmainwindow.cppmainwindow.horderformdetailsdialog.cppdetailsdialog.hmain.cppmainwindow.cppmainwindow.horderformorderform.prorichtext.prosyntaxhighlighterhighlighter.cpphighlighter.hmain.cppmainwindow.cppmainwindow.hsyntaxhighlightersyntaxhighlighter.protextobjectmain.cppsvgtextobject.cppsvgtextobject.htextobjecttextobject.prowindow.cppwindow.hscriptREADMEcalculatorcalculatorcalculator.jscalculator.procalculator.qrccalculator.uimain.cppcontext2dcontext2dcontext2d.cppcontext2d.hcontext2d.procontext2d.qrcdomimage.cppdomimage.henvironment.cppenvironment.hmain.cppqcontext2dcanvas.cppqcontext2dcanvas.hscriptsalpha.jsarc.jsbezier.jsclock.jsfill1.jsgrad.jslinecap.jslinestye.jsmoveto.jsmoveto2.jspacman.jsplasma.jspong.jsquad.jsrgba.jsrotate.jsscale.jsstroke1.jstranslate.jswindow.cppwindow.hcustomclassbytearrayclass.cppbytearrayclass.hbytearrayclass.pribytearrayprototype.cppbytearrayprototype.hcustomclasscustomclass.promain.cppdefaultprototypescode.jsdefaultprototypesdefaultprototypes.prodefaultprototypes.qrcmain.cppprototypes.cppprototypes.hhelloscripthelloscripthelloscript.prohelloscript.qrcmain.cppmarshalmain.cppmarshalmarshal.proqscriptmain.cppqscriptqscript.proqstetrixmain.cppqstetrixqstetrix.protetrix.qrctetrixboard.cpptetrixboard.htetrixboard.jstetrixpiece.jstetrixwindow.jsscript.prosqlREADMEcachedtablecachedtablecachedtable.promain.cpptableeditor.cpptableeditor.hconnection.hdrilldowndrilldowndrilldown.prodrilldown.qrcimageitem.cppimageitem.himagesbeijing.pngberlin.pngbrisbane.pngmunich.pngoslo.pngredwood.pnginformationwindow.cppinformationwindow.hlogo.pngmain.cppview.cppview.hmasterdetailalbumdetails.xmldatabase.hdialog.cppdialog.himagesicon.pngimage.pngmain.cppmainwindow.cppmainwindow.hmasterdetailmasterdetail.promasterdetail.qrcquerymodelcustomsqlmodel.cppcustomsqlmodel.heditablesqlmodel.cppeditablesqlmodel.hmain.cppquerymodelquerymodel.prorelationaltablemodelrelationaltablemodelrelationaltablemodel.cpprelationaltablemodel.prosql.prosqlwidgetmappermain.cppsqlwidgetmappersqlwidgetmapper.prowindow.cppwindow.htablemodeltablemodeltablemodel.cpptablemodel.prostatemachineREADMEeventtransitionseventtransitionseventtransitions.promain.cppfactorialfactorialfactorial.promain.cpppingpongmain.cpppingpongpingpong.proroguemain.cppmovementtransition.hroguerogue.prowindow.cppwindow.hstatemachine.protrafficlightmain.cpptrafficlighttrafficlight.protwowaybuttonmain.cpptwowaybuttontwowaybutton.prothreadsREADMEmandelbrotmain.cppmandelbrotmandelbrot.promandelbrotwidget.cppmandelbrotwidget.hrenderthread.cpprenderthread.hsemaphoressemaphoressemaphores.cppsemaphores.prothreads.prowaitconditionswaitconditionswaitconditions.cppwaitconditions.protoolsREADMEcodecscodecscodecs.proencodedfilesiso-8859-1.txtiso-8859-15.txtutf-16.txtutf-16be.txtutf-16le.txtutf-8.txtmain.cppmainwindow.cppmainwindow.hpreviewform.cpppreviewform.hcompletercompletercompleter.procompleter.qrcfsmodel.cppfsmodel.hmain.cppmainwindow.cppmainwindow.hresourcescountries.txtwordlist.txtcontiguouscachecontiguouscachecontiguouscache.promain.cpprandomlistmodel.cpprandomlistmodel.hcustomcompletercustomcompletercustomcompleter.procustomcompleter.qrcmain.cppmainwindow.cppmainwindow.hresourceswordlist.txttextedit.cpptextedit.hechopluginechopluginechoplugin.proechowindowechointerface.hechowindow.cppechowindow.hechowindow.promain.cpppluginechoplugin.cppechoplugin.hlibechoplugin.soplugin.proi18ni18ni18n.proi18n.qrclanguagechooser.cpplanguagechooser.hmain.cppmainwindow.cppmainwindow.htranslationsi18n_ar.qmi18n_ar.tsi18n_cs.qmi18n_cs.tsi18n_de.qmi18n_de.tsi18n_el.qmi18n_el.tsi18n_en.qmi18n_en.tsi18n_eo.qmi18n_eo.tsi18n_fr.qmi18n_fr.tsi18n_it.qmi18n_it.tsi18n_jp.qmi18n_jp.tsi18n_ko.qmi18n_ko.tsi18n_no.qmi18n_no.tsi18n_ru.qmi18n_ru.tsi18n_sv.qmi18n_sv.tsi18n_zh.qmi18n_zh.tsinputpanelinputpanelinputpanel.promain.cppmainform.uimyinputpanel.cppmyinputpanel.hmyinputpanelcontext.cppmyinputpanelcontext.hmyinputpanelform.uiplugandpaintinterfaces.hmain.cppmainwindow.cppmainwindow.hpaintarea.cpppaintarea.hplugandpaintplugandpaint.proplugindialog.cppplugindialog.hpluginslibpnp_basictools.alibpnp_extrafilters.soplugandpaintpluginsbasictoolsbasictools.probasictoolsplugin.cppbasictoolsplugin.hextrafiltersextrafilters.proextrafiltersplugin.cppextrafiltersplugin.hplugandpaintplugins.proregexpmain.cppregexpregexp.proregexpdialog.cppregexpdialog.hsettingseditorinifileslicensepage.iniqsa.inilocationdialog.cpplocationdialog.hmain.cppmainwindow.cppmainwindow.hsettingseditorsettingseditor.prosettingstree.cppsettingstree.hvariantdelegate.cppvariantdelegate.hstylepluginpluginplugin.prosimplestyle.cppsimplestyle.hsimplestyleplugin.cppsimplestyleplugin.hstylepluginstyleplugin.prostyleslibsimplestyleplugin.sostylewindowmain.cppstylewindow.cppstylewindow.hstylewindow.protools.protreemodelcompletermain.cppmainwindow.cppmainwindow.hresourcestreemodel.txttreemodelcompletertreemodelcompleter.cpptreemodelcompleter.htreemodelcompleter.protreemodelcompleter.qrcundoframeworkcommands.cppcommands.hdiagramitem.cppdiagramitem.hdiagramscene.cppdiagramscene.himagescross.pngmain.cppmainwindow.cppmainwindow.hundoframeworkundoframework.proundoframework.qrctouchdialsdialsdials.prodials.uimain.cppfingerpaintfingerpaintfingerpaint.promain.cppmainwindow.cppmainwindow.hscribblearea.cppscribblearea.hknobsknob.cppknob.hknobsknobs.promain.cpppinchzoomgraphicsview.cppgraphicsview.himagescheese.jpgmain.cppmice.qrcmouse.cppmouse.hpinchzoompinchzoom.protutorialsREADMEaddressbookREADMEaddressbook.propart1addressbook.cppaddressbook.hmain.cpppart1part1.propart2addressbook.cppaddressbook.hmain.cpppart2part2.propart3addressbook.cppaddressbook.hmain.cpppart3part3.propart4addressbook.cppaddressbook.hmain.cpppart4part4.propart5addressbook.cppaddressbook.hfinddialog.cppfinddialog.hmain.cpppart5part5.propart6addressbook.cppaddressbook.hfinddialog.cppfinddialog.hmain.cpppart6part6.propart7addressbook.cppaddressbook.hfinddialog.cppfinddialog.hmain.cpppart7part7.promodelview1_readonly1_readonly.promain.cppmv_readonlymymodel.cppmymodel.h2_formatting2_formatting.promain.cppmv_formattingmymodel.cppmymodel.h3_changingmodel3_changingmodel.promain.cppmv_changingmodelmymodel.cppmymodel.h4_headers4_headers.promain.cppmv_headersmymodel.cppmymodel.h5_edit5_edit.promain.cppmainwindow.cppmainwindow.hmv_editmymodel.cppmymodel.h6_treeview6_treeview.promain.cppmainwindow.cppmainwindow.hmv_tree7_selections7_selections.promain.cppmainwindow.cppmainwindow.hmv_selectionsmodelview.protutorials.prouitoolsmultipleinheritancecalculatorform.cppcalculatorform.hcalculatorform.uimain.cppmultipleinheritancemultipleinheritance.protextfinderformsinput.txttextfinder.uimain.cpptextfindertextfinder.cpptextfinder.htextfinder.protextfinder.qrcuitools.prowebkitdomtraversaldomtraversaldomtraversal.promain.cppwindow.cppwindow.hwindow.uifancybrowserfancybrowserfancybrowser.projquery.qrcmain.cppmainwindow.cppmainwindow.hformextractorform.htmlformextractorformextractor.cppformextractor.hformextractor.proformextractor.qrcformextractor.uimain.cppmainwindow.cppmainwindow.hframecaptureframecaptureframecapture.cppframecapture.hmain.cppgooglechatform.uigooglechatgooglechat.cppgooglechat.hgooglechat.promain.cpppreviewermain.cppmainwindow.cppmainwindow.hpreviewerpreviewer.cpppreviewer.hpreviewer.propreviewer.uisimpleselectormain.cppsimpleselectorsimpleselector.prowindow.cppwindow.hwindow.uiwebkit.prowidgetsREADMEanalogclockanalogclockanalogclock.cppanalogclock.hanalogclock.promain.cppcalculatorbutton.cppbutton.hcalculatorcalculator.cppcalculator.hcalculator.promain.cppcalendarwidgetcalendarwidgetcalendarwidget.promain.cppwindow.cppwindow.hcharactermapcharactermapcharactermap.procharacterwidget.cppcharacterwidget.hmain.cppmainwindow.cppmainwindow.hcodeeditorcodeeditorcodeeditor.cppcodeeditor.hcodeeditor.promain.cppdigitalclockdigitalclockdigitalclock.cppdigitalclock.hdigitalclock.promain.cppgroupboxgroupboxgroupbox.promain.cppwindow.cppwindow.hiconsiconpreviewarea.cppiconpreviewarea.hiconsicons.proiconsizespinbox.cppiconsizespinbox.himagedelegate.cppimagedelegate.himagesdesigner.pngfind_disabled.pngfind_normal.pngmonkey_off_128x128.pngmonkey_off_16x16.pngmonkey_off_32x32.pngmonkey_off_64x64.pngmonkey_on_128x128.pngmonkey_on_16x16.pngmonkey_on_32x32.pngmonkey_on_64x64.pngqt_extended_16x16.pngqt_extended_32x32.pngqt_extended_48x48.pngmain.cppmainwindow.cppmainwindow.himageviewerimageviewerimageviewer.cppimageviewer.himageviewer.promain.cpplineeditslineeditslineedits.promain.cppwindow.cppwindow.hmovieanimation.mngmain.cppmoviemovie.promovieplayer.cppmovieplayer.hscribblemain.cppmainwindow.cppmainwindow.hscribblescribble.proscribblearea.cppscribblearea.hshapedclockmain.cppshapedclockshapedclock.cppshapedclock.hshapedclock.proslidersmain.cppsliderssliders.proslidersgroup.cppslidersgroup.hwindow.cppwindow.hspinboxesmain.cppspinboxesspinboxes.prowindow.cppwindow.hstylesimageswoodbackground.pngwoodbutton.pngmain.cppnorwegianwoodstyle.cppnorwegianwoodstyle.hstylesstyles.prostyles.qrcwidgetgallery.cppwidgetgallery.hstylesheetimagescheckbox_checked.pngcheckbox_checked_hover.pngcheckbox_checked_pressed.pngcheckbox_unchecked.pngcheckbox_unchecked_hover.pngcheckbox_unchecked_pressed.pngdown_arrow.pngdown_arrow_disabled.pngframe.pngpagefold.pngpushbutton.pngpushbutton_hover.pngpushbutton_pressed.pngradiobutton_checked.pngradiobutton_checked_hover.pngradiobutton_checked_pressed.pngradiobutton_unchecked.pngradiobutton_unchecked_hover.pngradiobutton_unchecked_pressed.pngsizegrip.pngspindown.pngspindown_hover.pngspindown_off.pngspindown_pressed.pngspinup.pngspinup_hover.pngspinup_off.pngspinup_pressed.pngup_arrow.pngup_arrow_disabled.pnglayoutsdefault.uipagefold.uimain.cppmainwindow.cppmainwindow.hmainwindow.uiqsscoffee.qssdefault.qsspagefold.qssstylesheetstylesheet.prostylesheet.qrcstylesheeteditor.cppstylesheeteditor.hstylesheeteditor.uitabletmain.cppmainwindow.cppmainwindow.htablettablet.protabletapplication.cpptabletapplication.htabletcanvas.cpptabletcanvas.htetrixmain.cpptetrixtetrix.protetrixboard.cpptetrixboard.htetrixpiece.cpptetrixpiece.htetrixwindow.cpptetrixwindow.htooltipsimagescircle.pngsquare.pngtriangle.pngmain.cppshapeitem.cppshapeitem.hsortingbox.cppsortingbox.htooltipstooltips.protooltips.qrcvalidatorsledoff.pngledon.pngledwidget.cppledwidget.hlocaleselector.cpplocaleselector.hmain.cppvalidatorsvalidators.provalidators.qrcvalidators.uiwidgets.prowigglydialog.cppdialog.hmain.cppwigglywiggly.prowigglywidget.cppwigglywidget.hwindowflagscontrollerwindow.cppcontrollerwindow.hmain.cpppreviewwindow.cpppreviewwindow.hwindowflagswindowflags.proxmlREADMEdombookmarksdombookmarksdombookmarks.profrank.xbeljennifer.xbelmain.cppmainwindow.cppmainwindow.hxbeltree.cppxbeltree.hhtmlinfoapache_org.htmlhtmlinfohtmlinfo.promain.cppnokia_com.htmlsimpleexample.htmltrolltech_com.htmlw3c_org.htmlyoutube_com.htmlrsslistingmain.cpprsslistingrsslisting.cpprsslisting.hrsslisting.prosaxbookmarksfrank.xbeljennifer.xbelmain.cppmainwindow.cppmainwindow.hsaxbookmarkssaxbookmarks.proxbelgenerator.cppxbelgenerator.hxbelhandler.cppxbelhandler.hstreambookmarksfrank.xbeljennifer.xbelmain.cppmainwindow.cppmainwindow.hstreambookmarksstreambookmarks.proxbelreader.cppxbelreader.hxbelwriter.cppxbelwriter.hxml.proxmlstreamlintmain.cppxmlstreamlintxmlstreamlint.proxmlpatternsREADMEfiletreefiletreefiletree.cppfiletree.hfiletree.promain.cppmainwindow.cppmainwindow.hmainwindow.uiqueries.qrcxmlsyntaxhighlighter.cppxmlsyntaxhighlighter.hqobjectxmlmodelmain.cppmainwindow.cppmainwindow.hmainwindow.uiqobjectxmlmodelqobjectxmlmodel.cppqobjectxmlmodel.hqobjectxmlmodel.proqueries.qrcxmlsyntaxhighlighter.cppxmlsyntaxhighlighter.hrecipesfilesallRecipes.xqcookbook.xmlliquidIngredientsInSoup.xqmushroomSoup.xqpreparationLessThan30.xqpreparationTimes.xqformsquerywidget.uimain.cppquerymainwindow.cppquerymainwindow.hrecipesrecipes.prorecipes.qrcxmlsyntaxhighlighter.cppxmlsyntaxhighlighter.hschemafilescontact.xsdinvalid_contact.xmlinvalid_order.xmlinvalid_recipe.xmlorder.xsdrecipe.xsdvalid_contact.xmlvalid_order.xmlvalid_recipe.xmlmain.cppmainwindow.cppmainwindow.hschemaschema.proschema.qrcxmlsyntaxhighlighter.cppxmlsyntaxhighlighter.htrafficinfomain.cppmainwindow.cppmainwindow.hstationdialog.cppstationdialog.hstationquery.cppstationquery.htimequery.cpptimequery.htrafficinfotrafficinfo.proxmlpatterns.proxqueryglobalVariablesglobalVariables.proglobals.cppglobals.gccxmlglobals.htmlreportGlobals.xqxquery.proassistant4.desktoplibqt4demosexamplesassistant.png/usr/bin//usr/lib/qt4//usr/lib/qt4/demos//usr/lib/qt4/demos/affine//usr/lib/qt4/demos/arthurplugin//usr/lib/qt4/demos/books//usr/lib/qt4/demos/books/images//usr/lib/qt4/demos/boxes//usr/lib/qt4/demos/boxes/3rdparty//usr/lib/qt4/demos/browser//usr/lib/qt4/demos/browser/data//usr/lib/qt4/demos/browser/htmls//usr/lib/qt4/demos/chip//usr/lib/qt4/demos/composition//usr/lib/qt4/demos/declarative//usr/lib/qt4/demos/declarative/calculator//usr/lib/qt4/demos/declarative/calculator/Core//usr/lib/qt4/demos/declarative/calculator/Core/images//usr/lib/qt4/demos/declarative/flickr//usr/lib/qt4/demos/declarative/flickr/common//usr/lib/qt4/demos/declarative/flickr/mobile//usr/lib/qt4/demos/declarative/flickr/mobile/images//usr/lib/qt4/demos/declarative/minehunt//usr/lib/qt4/demos/declarative/minehunt/MinehuntCore//usr/lib/qt4/demos/declarative/minehunt/MinehuntCore/pics//usr/lib/qt4/demos/declarative/photoviewer//usr/lib/qt4/demos/declarative/photoviewer/PhotoViewerCore//usr/lib/qt4/demos/declarative/photoviewer/PhotoViewerCore/images//usr/lib/qt4/demos/declarative/photoviewer/PhotoViewerCore/script//usr/lib/qt4/demos/declarative/photoviewer/i18n//usr/lib/qt4/demos/declarative/rssnews//usr/lib/qt4/demos/declarative/rssnews/content//usr/lib/qt4/demos/declarative/rssnews/content/images//usr/lib/qt4/demos/declarative/samegame//usr/lib/qt4/demos/declarative/samegame/SamegameCore//usr/lib/qt4/demos/declarative/samegame/SamegameCore/pics//usr/lib/qt4/demos/declarative/samegame/highscores//usr/lib/qt4/demos/declarative/snake//usr/lib/qt4/demos/declarative/snake/content//usr/lib/qt4/demos/declarative/snake/content/pics//usr/lib/qt4/demos/declarative/twitter//usr/lib/qt4/demos/declarative/twitter/TwitterCore//usr/lib/qt4/demos/declarative/twitter/TwitterCore/images//usr/lib/qt4/demos/declarative/webbrowser//usr/lib/qt4/demos/declarative/webbrowser/content//usr/lib/qt4/demos/declarative/webbrowser/content/pics//usr/lib/qt4/demos/deform//usr/lib/qt4/demos/embeddeddialogs//usr/lib/qt4/demos/gradients//usr/lib/qt4/demos/interview//usr/lib/qt4/demos/interview/images//usr/lib/qt4/demos/mainwindow//usr/lib/qt4/demos/pathstroke//usr/lib/qt4/demos/qtdemo//usr/lib/qt4/demos/qtdemo/images//usr/lib/qt4/demos/qtdemo/xml//usr/lib/qt4/demos/shared//usr/lib/qt4/demos/shared/images//usr/lib/qt4/demos/spectrum//usr/lib/qt4/demos/spectrum/3rdparty//usr/lib/qt4/demos/spectrum/3rdparty/fftreal//usr/lib/qt4/demos/spectrum/app//usr/lib/qt4/demos/spectrum/app/images//usr/lib/qt4/demos/spreadsheet//usr/lib/qt4/demos/spreadsheet/images//usr/lib/qt4/demos/sqlbrowser//usr/lib/qt4/demos/sub-attaq//usr/lib/qt4/demos/sub-attaq/pics//usr/lib/qt4/demos/sub-attaq/pics/big//usr/lib/qt4/demos/sub-attaq/pics/big/explosion//usr/lib/qt4/demos/sub-attaq/pics/big/explosion/boat//usr/lib/qt4/demos/sub-attaq/pics/big/explosion/submarine//usr/lib/qt4/demos/sub-attaq/pics/scalable//usr/lib/qt4/demos/sub-attaq/pics/small//usr/lib/qt4/demos/sub-attaq/pics/welcome//usr/lib/qt4/demos/textedit//usr/lib/qt4/demos/textedit/images//usr/lib/qt4/demos/textedit/images/mac//usr/lib/qt4/demos/textedit/images/win//usr/lib/qt4/demos/undo//usr/lib/qt4/demos/undo/icons//usr/lib/qt4/examples//usr/lib/qt4/examples/animation//usr/lib/qt4/examples/animation/animatedtiles//usr/lib/qt4/examples/animation/animatedtiles/images//usr/lib/qt4/examples/animation/appchooser//usr/lib/qt4/examples/animation/easing//usr/lib/qt4/examples/animation/easing/images//usr/lib/qt4/examples/animation/moveblocks//usr/lib/qt4/examples/animation/states//usr/lib/qt4/examples/animation/stickman//usr/lib/qt4/examples/dbus//usr/lib/qt4/examples/dbus/chat//usr/lib/qt4/examples/dbus/complexpingpong//usr/lib/qt4/examples/dbus/listnames//usr/lib/qt4/examples/dbus/pingpong//usr/lib/qt4/examples/dbus/remotecontrolledcar//usr/lib/qt4/examples/dbus/remotecontrolledcar/car//usr/lib/qt4/examples/dbus/remotecontrolledcar/controller//usr/lib/qt4/examples/declarative//usr/lib/qt4/examples/declarative/animation//usr/lib/qt4/examples/declarative/animation/basics//usr/lib/qt4/examples/declarative/animation/basics/images//usr/lib/qt4/examples/declarative/animation/behaviors//usr/lib/qt4/examples/declarative/animation/easing//usr/lib/qt4/examples/declarative/animation/easing/content//usr/lib/qt4/examples/declarative/animation/states//usr/lib/qt4/examples/declarative/cppextensions//usr/lib/qt4/examples/declarative/cppextensions/imageprovider//usr/lib/qt4/examples/declarative/cppextensions/imageprovider/.moc//usr/lib/qt4/examples/declarative/cppextensions/imageprovider/.moc/release-shared//usr/lib/qt4/examples/declarative/cppextensions/imageprovider/.obj//usr/lib/qt4/examples/declarative/cppextensions/imageprovider/.obj/release-shared//usr/lib/qt4/examples/declarative/cppextensions/imageprovider/ImageProviderCore//usr/lib/qt4/examples/declarative/cppextensions/networkaccessmanagerfactory//usr/lib/qt4/examples/declarative/cppextensions/networkaccessmanagerfactory/.obj//usr/lib/qt4/examples/declarative/cppextensions/networkaccessmanagerfactory/.obj/release-shared//usr/lib/qt4/examples/declarative/cppextensions/networkaccessmanagerfactory/.rcc//usr/lib/qt4/examples/declarative/cppextensions/networkaccessmanagerfactory/.rcc/release-shared//usr/lib/qt4/examples/declarative/cppextensions/plugins//usr/lib/qt4/examples/declarative/cppextensions/plugins/.moc//usr/lib/qt4/examples/declarative/cppextensions/plugins/.moc/release-shared//usr/lib/qt4/examples/declarative/cppextensions/plugins/.obj//usr/lib/qt4/examples/declarative/cppextensions/plugins/.obj/release-shared//usr/lib/qt4/examples/declarative/cppextensions/plugins/com//usr/lib/qt4/examples/declarative/cppextensions/plugins/com/nokia//usr/lib/qt4/examples/declarative/cppextensions/plugins/com/nokia/TimeExample//usr/lib/qt4/examples/declarative/cppextensions/qgraphicslayouts//usr/lib/qt4/examples/declarative/cppextensions/qgraphicslayouts/layoutitem//usr/lib/qt4/examples/declarative/cppextensions/qgraphicslayouts/layoutitem/.obj//usr/lib/qt4/examples/declarative/cppextensions/qgraphicslayouts/layoutitem/.obj/release-shared//usr/lib/qt4/examples/declarative/cppextensions/qgraphicslayouts/layoutitem/.rcc//usr/lib/qt4/examples/declarative/cppextensions/qgraphicslayouts/layoutitem/.rcc/release-shared//usr/lib/qt4/examples/declarative/cppextensions/qgraphicslayouts/qgraphicsgridlayout//usr/lib/qt4/examples/declarative/cppextensions/qgraphicslayouts/qgraphicsgridlayout/.moc//usr/lib/qt4/examples/declarative/cppextensions/qgraphicslayouts/qgraphicsgridlayout/.moc/release-shared//usr/lib/qt4/examples/declarative/cppextensions/qgraphicslayouts/qgraphicsgridlayout/.obj//usr/lib/qt4/examples/declarative/cppextensions/qgraphicslayouts/qgraphicsgridlayout/.obj/release-shared//usr/lib/qt4/examples/declarative/cppextensions/qgraphicslayouts/qgraphicsgridlayout/.rcc//usr/lib/qt4/examples/declarative/cppextensions/qgraphicslayouts/qgraphicsgridlayout/.rcc/release-shared//usr/lib/qt4/examples/declarative/cppextensions/qgraphicslayouts/qgraphicslinearlayout//usr/lib/qt4/examples/declarative/cppextensions/qgraphicslayouts/qgraphicslinearlayout/.moc//usr/lib/qt4/examples/declarative/cppextensions/qgraphicslayouts/qgraphicslinearlayout/.moc/release-shared//usr/lib/qt4/examples/declarative/cppextensions/qgraphicslayouts/qgraphicslinearlayout/.obj//usr/lib/qt4/examples/declarative/cppextensions/qgraphicslayouts/qgraphicslinearlayout/.obj/release-shared//usr/lib/qt4/examples/declarative/cppextensions/qgraphicslayouts/qgraphicslinearlayout/.rcc//usr/lib/qt4/examples/declarative/cppextensions/qgraphicslayouts/qgraphicslinearlayout/.rcc/release-shared//usr/lib/qt4/examples/declarative/cppextensions/qwidgets//usr/lib/qt4/examples/declarative/cppextensions/qwidgets/.moc//usr/lib/qt4/examples/declarative/cppextensions/qwidgets/.moc/release-shared//usr/lib/qt4/examples/declarative/cppextensions/qwidgets/.obj//usr/lib/qt4/examples/declarative/cppextensions/qwidgets/.obj/release-shared//usr/lib/qt4/examples/declarative/cppextensions/qwidgets/QWidgets//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/adding//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/adding/.moc//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/adding/.moc/release-shared//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/adding/.obj//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/adding/.obj/release-shared//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/adding/.rcc//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/adding/.rcc/release-shared//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/attached//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/attached/.moc//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/attached/.moc/release-shared//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/attached/.obj//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/attached/.obj/release-shared//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/attached/.rcc//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/attached/.rcc/release-shared//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/binding//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/binding/.moc//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/binding/.moc/release-shared//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/binding/.obj//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/binding/.obj/release-shared//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/binding/.rcc//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/binding/.rcc/release-shared//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/coercion//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/coercion/.moc//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/coercion/.moc/release-shared//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/coercion/.obj//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/coercion/.obj/release-shared//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/coercion/.rcc//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/coercion/.rcc/release-shared//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/default//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/default/.moc//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/default/.moc/release-shared//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/default/.obj//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/default/.obj/release-shared//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/default/.rcc//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/default/.rcc/release-shared//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/extended//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/extended/.moc//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/extended/.moc/release-shared//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/extended/.obj//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/extended/.obj/release-shared//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/extended/.rcc//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/extended/.rcc/release-shared//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/grouped//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/grouped/.moc//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/grouped/.moc/release-shared//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/grouped/.obj//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/grouped/.obj/release-shared//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/grouped/.rcc//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/grouped/.rcc/release-shared//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/methods//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/methods/.moc//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/methods/.moc/release-shared//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/methods/.obj//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/methods/.obj/release-shared//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/methods/.rcc//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/methods/.rcc/release-shared//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/properties//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/properties/.moc//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/properties/.moc/release-shared//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/properties/.obj//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/properties/.obj/release-shared//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/properties/.rcc//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/properties/.rcc/release-shared//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/signal//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/signal/.moc//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/signal/.moc/release-shared//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/signal/.obj//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/signal/.obj/release-shared//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/signal/.rcc//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/signal/.rcc/release-shared//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/valuesource//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/valuesource/.moc//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/valuesource/.moc/release-shared//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/valuesource/.obj//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/valuesource/.obj/release-shared//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/valuesource/.rcc//usr/lib/qt4/examples/declarative/cppextensions/referenceexamples/valuesource/.rcc/release-shared//usr/lib/qt4/examples/declarative/extending//usr/lib/qt4/examples/declarative/extending/adding//usr/lib/qt4/examples/declarative/extending/attached//usr/lib/qt4/examples/declarative/extending/binding//usr/lib/qt4/examples/declarative/extending/coercion//usr/lib/qt4/examples/declarative/extending/default//usr/lib/qt4/examples/declarative/extending/extended//usr/lib/qt4/examples/declarative/extending/grouped//usr/lib/qt4/examples/declarative/extending/methods//usr/lib/qt4/examples/declarative/extending/properties//usr/lib/qt4/examples/declarative/extending/signal//usr/lib/qt4/examples/declarative/extending/valuesource//usr/lib/qt4/examples/declarative/i18n//usr/lib/qt4/examples/declarative/i18n/i18n//usr/lib/qt4/examples/declarative/imageelements//usr/lib/qt4/examples/declarative/imageelements/borderimage//usr/lib/qt4/examples/declarative/imageelements/borderimage/content//usr/lib/qt4/examples/declarative/imageelements/image//usr/lib/qt4/examples/declarative/imageprovider//usr/lib/qt4/examples/declarative/imageprovider/ImageProviderCore//usr/lib/qt4/examples/declarative/keyinteraction//usr/lib/qt4/examples/declarative/keyinteraction/focus//usr/lib/qt4/examples/declarative/keyinteraction/focus/Core//usr/lib/qt4/examples/declarative/keyinteraction/focus/Core/images//usr/lib/qt4/examples/declarative/objectlistmodel//usr/lib/qt4/examples/declarative/plugins//usr/lib/qt4/examples/declarative/plugins/com//usr/lib/qt4/examples/declarative/plugins/com/nokia//usr/lib/qt4/examples/declarative/plugins/com/nokia/TimeExample//usr/lib/qt4/examples/declarative/positioners//usr/lib/qt4/examples/declarative/sqllocalstorage//usr/lib/qt4/examples/declarative/text//usr/lib/qt4/examples/declarative/text/fonts//usr/lib/qt4/examples/declarative/text/fonts/fonts//usr/lib/qt4/examples/declarative/text/textselection//usr/lib/qt4/examples/declarative/text/textselection/pics//usr/lib/qt4/examples/declarative/threading//usr/lib/qt4/examples/declarative/threading/threadedlistmodel//usr/lib/qt4/examples/declarative/threading/workerscript//usr/lib/qt4/examples/declarative/touchinteraction//usr/lib/qt4/examples/declarative/touchinteraction/gestures//usr/lib/qt4/examples/declarative/touchinteraction/mousearea//usr/lib/qt4/examples/declarative/toys//usr/lib/qt4/examples/declarative/toys/clocks//usr/lib/qt4/examples/declarative/toys/clocks/content//usr/lib/qt4/examples/declarative/toys/corkboards//usr/lib/qt4/examples/declarative/toys/dynamicscene//usr/lib/qt4/examples/declarative/toys/dynamicscene/images//usr/lib/qt4/examples/declarative/toys/dynamicscene/qml//usr/lib/qt4/examples/declarative/toys/tic-tac-toe//usr/lib/qt4/examples/declarative/toys/tic-tac-toe/content//usr/lib/qt4/examples/declarative/toys/tic-tac-toe/content/pics//usr/lib/qt4/examples/declarative/toys/tvtennis//usr/lib/qt4/examples/declarative/ui-components//usr/lib/qt4/examples/declarative/ui-components/dialcontrol//usr/lib/qt4/examples/declarative/ui-components/dialcontrol/content//usr/lib/qt4/examples/declarative/ui-components/flipable//usr/lib/qt4/examples/declarative/ui-components/flipable/content//usr/lib/qt4/examples/declarative/ui-components/progressbar//usr/lib/qt4/examples/declarative/ui-components/progressbar/content//usr/lib/qt4/examples/declarative/ui-components/scrollbar//usr/lib/qt4/examples/declarative/ui-components/scrollbar/pics//usr/lib/qt4/examples/declarative/ui-components/searchbox//usr/lib/qt4/examples/declarative/ui-components/searchbox/images//usr/lib/qt4/examples/declarative/ui-components/slideswitch//usr/lib/qt4/examples/declarative/ui-components/slideswitch/content//usr/lib/qt4/examples/declarative/ui-components/spinner//usr/lib/qt4/examples/declarative/ui-components/spinner/content//usr/lib/qt4/examples/declarative/ui-components/tabwidget//usr/lib/qt4/examples/declarative/xml//usr/lib/qt4/examples/declarative/xml/xmlhttprequest//usr/lib/qt4/examples/designer//usr/lib/qt4/examples/designer/calculatorbuilder//usr/lib/qt4/examples/designer/calculatorform//usr/lib/qt4/examples/designer/containerextension//usr/lib/qt4/examples/designer/customwidgetplugin//usr/lib/qt4/examples/designer/taskmenuextension//usr/lib/qt4/examples/designer/worldtimeclockbuilder//usr/lib/qt4/examples/designer/worldtimeclockplugin//usr/lib/qt4/examples/desktop//usr/lib/qt4/examples/desktop/screenshot//usr/lib/qt4/examples/desktop/systray//usr/lib/qt4/examples/desktop/systray/images//usr/lib/qt4/examples/dialogs//usr/lib/qt4/examples/dialogs/classwizard//usr/lib/qt4/examples/dialogs/classwizard/images//usr/lib/qt4/examples/dialogs/configdialog//usr/lib/qt4/examples/dialogs/configdialog/images//usr/lib/qt4/examples/dialogs/extension//usr/lib/qt4/examples/dialogs/findfiles//usr/lib/qt4/examples/dialogs/licensewizard//usr/lib/qt4/examples/dialogs/licensewizard/images//usr/lib/qt4/examples/dialogs/standarddialogs//usr/lib/qt4/examples/dialogs/tabdialog//usr/lib/qt4/examples/dialogs/trivialwizard//usr/lib/qt4/examples/draganddrop//usr/lib/qt4/examples/draganddrop/delayedencoding//usr/lib/qt4/examples/draganddrop/draggableicons//usr/lib/qt4/examples/draganddrop/draggableicons/images//usr/lib/qt4/examples/draganddrop/draggabletext//usr/lib/qt4/examples/draganddrop/dropsite//usr/lib/qt4/examples/draganddrop/fridgemagnets//usr/lib/qt4/examples/draganddrop/puzzle//usr/lib/qt4/examples/effects//usr/lib/qt4/examples/effects/blurpicker//usr/lib/qt4/examples/effects/fademessage//usr/lib/qt4/examples/effects/lighting//usr/lib/qt4/examples/gestures//usr/lib/qt4/examples/gestures/imagegestures//usr/lib/qt4/examples/graphicsview//usr/lib/qt4/examples/graphicsview/anchorlayout//usr/lib/qt4/examples/graphicsview/basicgraphicslayouts//usr/lib/qt4/examples/graphicsview/collidingmice//usr/lib/qt4/examples/graphicsview/collidingmice/images//usr/lib/qt4/examples/graphicsview/diagramscene//usr/lib/qt4/examples/graphicsview/diagramscene/images//usr/lib/qt4/examples/graphicsview/dragdroprobot//usr/lib/qt4/examples/graphicsview/dragdroprobot/images//usr/lib/qt4/examples/graphicsview/elasticnodes//usr/lib/qt4/examples/graphicsview/padnavigator//usr/lib/qt4/examples/graphicsview/padnavigator/images//usr/lib/qt4/examples/graphicsview/portedasteroids//usr/lib/qt4/examples/graphicsview/portedasteroids/sounds//usr/lib/qt4/examples/graphicsview/portedasteroids/sprites//usr/lib/qt4/examples/graphicsview/portedasteroids/sprites/bits//usr/lib/qt4/examples/graphicsview/portedasteroids/sprites/exhaust//usr/lib/qt4/examples/graphicsview/portedasteroids/sprites/missile//usr/lib/qt4/examples/graphicsview/portedasteroids/sprites/powerups//usr/lib/qt4/examples/graphicsview/portedasteroids/sprites/rock1//usr/lib/qt4/examples/graphicsview/portedasteroids/sprites/rock2//usr/lib/qt4/examples/graphicsview/portedasteroids/sprites/rock3//usr/lib/qt4/examples/graphicsview/portedasteroids/sprites/shield//usr/lib/qt4/examples/graphicsview/portedasteroids/sprites/ship//usr/lib/qt4/examples/graphicsview/portedcanvas//usr/lib/qt4/examples/graphicsview/simpleanchorlayout//usr/lib/qt4/examples/graphicsview/weatheranchorlayout//usr/lib/qt4/examples/graphicsview/weatheranchorlayout/images//usr/lib/qt4/examples/help//usr/lib/qt4/examples/help/contextsensitivehelp//usr/lib/qt4/examples/help/contextsensitivehelp/doc//usr/lib/qt4/examples/help/remotecontrol//usr/lib/qt4/examples/help/simpletextviewer//usr/lib/qt4/examples/help/simpletextviewer/documentation//usr/lib/qt4/examples/help/simpletextviewer/documentation/images//usr/lib/qt4/examples/ipc//usr/lib/qt4/examples/ipc/localfortuneclient//usr/lib/qt4/examples/ipc/localfortuneserver//usr/lib/qt4/examples/ipc/sharedmemory//usr/lib/qt4/examples/itemviews//usr/lib/qt4/examples/itemviews/addressbook//usr/lib/qt4/examples/itemviews/basicsortfiltermodel//usr/lib/qt4/examples/itemviews/chart//usr/lib/qt4/examples/itemviews/coloreditorfactory//usr/lib/qt4/examples/itemviews/combowidgetmapper//usr/lib/qt4/examples/itemviews/customsortfiltermodel//usr/lib/qt4/examples/itemviews/delayedencoding//usr/lib/qt4/examples/itemviews/dirview//usr/lib/qt4/examples/itemviews/editabletreemodel//usr/lib/qt4/examples/itemviews/fetchmore//usr/lib/qt4/examples/itemviews/frozencolumn//usr/lib/qt4/examples/itemviews/pixelator//usr/lib/qt4/examples/itemviews/pixelator/images//usr/lib/qt4/examples/itemviews/puzzle//usr/lib/qt4/examples/itemviews/simpledommodel//usr/lib/qt4/examples/itemviews/simpletreemodel//usr/lib/qt4/examples/itemviews/simplewidgetmapper//usr/lib/qt4/examples/itemviews/spinboxdelegate//usr/lib/qt4/examples/itemviews/stardelegate//usr/lib/qt4/examples/layouts//usr/lib/qt4/examples/layouts/basiclayouts//usr/lib/qt4/examples/layouts/borderlayout//usr/lib/qt4/examples/layouts/dynamiclayouts//usr/lib/qt4/examples/layouts/flowlayout//usr/lib/qt4/examples/linguist//usr/lib/qt4/examples/linguist/arrowpad//usr/lib/qt4/examples/linguist/hellotr//usr/lib/qt4/examples/linguist/trollprint//usr/lib/qt4/examples/mainwindows//usr/lib/qt4/examples/mainwindows/application//usr/lib/qt4/examples/mainwindows/application/images//usr/lib/qt4/examples/mainwindows/dockwidgets//usr/lib/qt4/examples/mainwindows/dockwidgets/images//usr/lib/qt4/examples/mainwindows/mdi//usr/lib/qt4/examples/mainwindows/mdi/images//usr/lib/qt4/examples/mainwindows/menus//usr/lib/qt4/examples/mainwindows/recentfiles//usr/lib/qt4/examples/mainwindows/sdi//usr/lib/qt4/examples/mainwindows/sdi/images//usr/lib/qt4/examples/multimedia//usr/lib/qt4/examples/multimedia/audiodevices//usr/lib/qt4/examples/multimedia/audioinput//usr/lib/qt4/examples/multimedia/audiooutput//usr/lib/qt4/examples/multimedia/videographicsitem//usr/lib/qt4/examples/multimedia/videowidget//usr/lib/qt4/examples/network//usr/lib/qt4/examples/network/blockingfortuneclient//usr/lib/qt4/examples/network/broadcastreceiver//usr/lib/qt4/examples/network/broadcastsender//usr/lib/qt4/examples/network/download//usr/lib/qt4/examples/network/downloadmanager//usr/lib/qt4/examples/network/fortuneclient//usr/lib/qt4/examples/network/fortuneserver//usr/lib/qt4/examples/network/googlesuggest//usr/lib/qt4/examples/network/http//usr/lib/qt4/examples/network/loopback//usr/lib/qt4/examples/network/network-chat//usr/lib/qt4/examples/network/qftp//usr/lib/qt4/examples/network/qftp/images//usr/lib/qt4/examples/network/securesocketclient//usr/lib/qt4/examples/network/threadedfortuneserver//usr/lib/qt4/examples/network/torrent//usr/lib/qt4/examples/network/torrent/forms//usr/lib/qt4/examples/network/torrent/icons//usr/lib/qt4/examples/opengl//usr/lib/qt4/examples/opengl/2dpainting//usr/lib/qt4/examples/opengl/framebufferobject//usr/lib/qt4/examples/opengl/framebufferobject2//usr/lib/qt4/examples/opengl/grabber//usr/lib/qt4/examples/opengl/hellogl//usr/lib/qt4/examples/opengl/overpainting//usr/lib/qt4/examples/opengl/pbuffers//usr/lib/qt4/examples/opengl/pbuffers2//usr/lib/qt4/examples/opengl/samplebuffers//usr/lib/qt4/examples/opengl/textures//usr/lib/qt4/examples/opengl/textures/images//usr/lib/qt4/examples/painting//usr/lib/qt4/examples/painting/basicdrawing//usr/lib/qt4/examples/painting/basicdrawing/images//usr/lib/qt4/examples/painting/concentriccircles//usr/lib/qt4/examples/painting/fontsampler//usr/lib/qt4/examples/painting/imagecomposition//usr/lib/qt4/examples/painting/imagecomposition/images//usr/lib/qt4/examples/painting/painterpaths//usr/lib/qt4/examples/painting/svggenerator//usr/lib/qt4/examples/painting/svgviewer//usr/lib/qt4/examples/painting/svgviewer/files//usr/lib/qt4/examples/painting/transformations//usr/lib/qt4/examples/qtestlib//usr/lib/qt4/examples/qtestlib/tutorial1//usr/lib/qt4/examples/qtestlib/tutorial2//usr/lib/qt4/examples/qtestlib/tutorial3//usr/lib/qt4/examples/qtestlib/tutorial4//usr/lib/qt4/examples/qtestlib/tutorial5//usr/lib/qt4/examples/richtext//usr/lib/qt4/examples/richtext/calendar//usr/lib/qt4/examples/richtext/orderform//usr/lib/qt4/examples/richtext/syntaxhighlighter//usr/lib/qt4/examples/richtext/textobject//usr/lib/qt4/examples/script//usr/lib/qt4/examples/script/calculator//usr/lib/qt4/examples/script/context2d//usr/lib/qt4/examples/script/context2d/scripts//usr/lib/qt4/examples/script/customclass//usr/lib/qt4/examples/script/defaultprototypes//usr/lib/qt4/examples/script/helloscript//usr/lib/qt4/examples/script/marshal//usr/lib/qt4/examples/script/qscript//usr/lib/qt4/examples/script/qstetrix//usr/lib/qt4/examples/sql//usr/lib/qt4/examples/sql/cachedtable//usr/lib/qt4/examples/sql/drilldown//usr/lib/qt4/examples/sql/drilldown/images//usr/lib/qt4/examples/sql/masterdetail//usr/lib/qt4/examples/sql/masterdetail/images//usr/lib/qt4/examples/sql/querymodel//usr/lib/qt4/examples/sql/relationaltablemodel//usr/lib/qt4/examples/sql/sqlwidgetmapper//usr/lib/qt4/examples/sql/tablemodel//usr/lib/qt4/examples/statemachine//usr/lib/qt4/examples/statemachine/eventtransitions//usr/lib/qt4/examples/statemachine/factorial//usr/lib/qt4/examples/statemachine/pingpong//usr/lib/qt4/examples/statemachine/rogue//usr/lib/qt4/examples/statemachine/trafficlight//usr/lib/qt4/examples/statemachine/twowaybutton//usr/lib/qt4/examples/threads//usr/lib/qt4/examples/threads/mandelbrot//usr/lib/qt4/examples/threads/semaphores//usr/lib/qt4/examples/threads/waitconditions//usr/lib/qt4/examples/tools//usr/lib/qt4/examples/tools/codecs//usr/lib/qt4/examples/tools/codecs/encodedfiles//usr/lib/qt4/examples/tools/completer//usr/lib/qt4/examples/tools/completer/resources//usr/lib/qt4/examples/tools/contiguouscache//usr/lib/qt4/examples/tools/customcompleter//usr/lib/qt4/examples/tools/customcompleter/resources//usr/lib/qt4/examples/tools/echoplugin//usr/lib/qt4/examples/tools/echoplugin/echowindow//usr/lib/qt4/examples/tools/echoplugin/plugin//usr/lib/qt4/examples/tools/i18n//usr/lib/qt4/examples/tools/i18n/translations//usr/lib/qt4/examples/tools/inputpanel//usr/lib/qt4/examples/tools/plugandpaint//usr/lib/qt4/examples/tools/plugandpaint/plugins//usr/lib/qt4/examples/tools/plugandpaintplugins//usr/lib/qt4/examples/tools/plugandpaintplugins/basictools//usr/lib/qt4/examples/tools/plugandpaintplugins/extrafilters//usr/lib/qt4/examples/tools/regexp//usr/lib/qt4/examples/tools/settingseditor//usr/lib/qt4/examples/tools/settingseditor/inifiles//usr/lib/qt4/examples/tools/styleplugin//usr/lib/qt4/examples/tools/styleplugin/plugin//usr/lib/qt4/examples/tools/styleplugin/styles//usr/lib/qt4/examples/tools/styleplugin/stylewindow//usr/lib/qt4/examples/tools/treemodelcompleter//usr/lib/qt4/examples/tools/treemodelcompleter/resources//usr/lib/qt4/examples/tools/undoframework//usr/lib/qt4/examples/tools/undoframework/images//usr/lib/qt4/examples/touch//usr/lib/qt4/examples/touch/dials//usr/lib/qt4/examples/touch/fingerpaint//usr/lib/qt4/examples/touch/knobs//usr/lib/qt4/examples/touch/pinchzoom//usr/lib/qt4/examples/touch/pinchzoom/images//usr/lib/qt4/examples/tutorials//usr/lib/qt4/examples/tutorials/addressbook//usr/lib/qt4/examples/tutorials/addressbook/part1//usr/lib/qt4/examples/tutorials/addressbook/part2//usr/lib/qt4/examples/tutorials/addressbook/part3//usr/lib/qt4/examples/tutorials/addressbook/part4//usr/lib/qt4/examples/tutorials/addressbook/part5//usr/lib/qt4/examples/tutorials/addressbook/part6//usr/lib/qt4/examples/tutorials/addressbook/part7//usr/lib/qt4/examples/tutorials/modelview//usr/lib/qt4/examples/tutorials/modelview/1_readonly//usr/lib/qt4/examples/tutorials/modelview/2_formatting//usr/lib/qt4/examples/tutorials/modelview/3_changingmodel//usr/lib/qt4/examples/tutorials/modelview/4_headers//usr/lib/qt4/examples/tutorials/modelview/5_edit//usr/lib/qt4/examples/tutorials/modelview/6_treeview//usr/lib/qt4/examples/tutorials/modelview/7_selections//usr/lib/qt4/examples/uitools//usr/lib/qt4/examples/uitools/multipleinheritance//usr/lib/qt4/examples/uitools/textfinder//usr/lib/qt4/examples/uitools/textfinder/forms//usr/lib/qt4/examples/webkit//usr/lib/qt4/examples/webkit/domtraversal//usr/lib/qt4/examples/webkit/fancybrowser//usr/lib/qt4/examples/webkit/formextractor//usr/lib/qt4/examples/webkit/framecapture//usr/lib/qt4/examples/webkit/googlechat//usr/lib/qt4/examples/webkit/previewer//usr/lib/qt4/examples/webkit/simpleselector//usr/lib/qt4/examples/widgets//usr/lib/qt4/examples/widgets/analogclock//usr/lib/qt4/examples/widgets/calculator//usr/lib/qt4/examples/widgets/calendarwidget//usr/lib/qt4/examples/widgets/charactermap//usr/lib/qt4/examples/widgets/codeeditor//usr/lib/qt4/examples/widgets/digitalclock//usr/lib/qt4/examples/widgets/groupbox//usr/lib/qt4/examples/widgets/icons//usr/lib/qt4/examples/widgets/icons/images//usr/lib/qt4/examples/widgets/imageviewer//usr/lib/qt4/examples/widgets/lineedits//usr/lib/qt4/examples/widgets/movie//usr/lib/qt4/examples/widgets/scribble//usr/lib/qt4/examples/widgets/shapedclock//usr/lib/qt4/examples/widgets/sliders//usr/lib/qt4/examples/widgets/spinboxes//usr/lib/qt4/examples/widgets/styles//usr/lib/qt4/examples/widgets/styles/images//usr/lib/qt4/examples/widgets/stylesheet//usr/lib/qt4/examples/widgets/stylesheet/images//usr/lib/qt4/examples/widgets/stylesheet/layouts//usr/lib/qt4/examples/widgets/stylesheet/qss//usr/lib/qt4/examples/widgets/tablet//usr/lib/qt4/examples/widgets/tetrix//usr/lib/qt4/examples/widgets/tooltips//usr/lib/qt4/examples/widgets/tooltips/images//usr/lib/qt4/examples/widgets/validators//usr/lib/qt4/examples/widgets/wiggly//usr/lib/qt4/examples/widgets/windowflags//usr/lib/qt4/examples/xml//usr/lib/qt4/examples/xml/dombookmarks//usr/lib/qt4/examples/xml/htmlinfo//usr/lib/qt4/examples/xml/rsslisting//usr/lib/qt4/examples/xml/saxbookmarks//usr/lib/qt4/examples/xml/streambookmarks//usr/lib/qt4/examples/xml/xmlstreamlint//usr/lib/qt4/examples/xmlpatterns//usr/lib/qt4/examples/xmlpatterns/filetree//usr/lib/qt4/examples/xmlpatterns/qobjectxmlmodel//usr/lib/qt4/examples/xmlpatterns/recipes//usr/lib/qt4/examples/xmlpatterns/recipes/files//usr/lib/qt4/examples/xmlpatterns/recipes/forms//usr/lib/qt4/examples/xmlpatterns/schema//usr/lib/qt4/examples/xmlpatterns/schema/files//usr/lib/qt4/examples/xmlpatterns/trafficinfo//usr/lib/qt4/examples/xmlpatterns/xquery//usr/lib/qt4/examples/xmlpatterns/xquery/globalVariables//usr/share/applications//usr/share/doc/packages//usr/share/doc/packages/libqt4//usr/share/pixmaps/-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/f8668bf158ac81eef8d1ee4d6eb184ad-libqt4-devel-docdrpmlzma5i586-suse-linux( /(?]"k%wdѴܟnKDAGcZl.uթbp:alNU]]FO?Ue8J]o7n6d;]7388s CQ%k0JK΋b~:8CұGS)L[A0[@oٶ1J:o<-/˯͞ء=`$1ZZ!_uB˟Zl!-_23b$#E'/؀>A\|8bpCh;TI4ȡ݁:Y|$V|ɰ&O/CjCr%\.:- =~zXqf(07$I٫f?*2'dw~#F'К)i&P!$sZ>F;6 C}5aY~G#F攩}in(-t|BlzȚ^~#^̛^ns1?#G<\02QjlX# "Zn:`ʲAkET.4LG' '\/Kgi/( g:o]6vH¿!O-!A s,ku$ݺ޿+jXqV Q/1;Oӷl[[lNS_]w'LjO,'"/\֝'zfgWgr5*J:]Pҭa.y%/6TYe3*4>DE{R쎔s/|#W/6J pʑcT܋8'O8sEι^:E)_0R@NxωLmNA\L3gpAg9u k<^.Qm^])h~|QcHnϪ (z5+2_ҤBW">qC՚:i]oae*cUFhvQ*LC/&T;lK!2fZ,=b[KGЎ X?&K H+s f\w؎&l[t5 "nf$9Sy W3xc/R},Y+Z/1E2u_Xc!A4Yu@Uh7s`‘v`W?^/.rloA?Sf{iuÚF~хd>,r2p\mESa4d6UV̓9X-?'?^u0K߻[}n`q(V\Ux=[ ۑ GR+iwpGhP1Ů~!)yd{S+Nɧjǿ !At9-(j1>,ջfv.e^sUӜ+"а=)9> ~(Y{%)Cd/OFrK!z.1C,sĈ (`y@8g,KQ̨m=[ƪ3ӓvTD"j6aBuBn%d[ﱊ{v1s%?p3"(<0n/!ōꎋ)$ <J:3L,ʍ_+'S]Lf.jt׵sglE- r Y%HfG;9;M$BEsP)1+ZF`5SE\T&+q@G# 7b"K:/[W wG4oOeaG˄+&. G)j >GB:-,F6"ק)"-Yזyqά<"m ct5Ӯ/8z(rOqd j H3WZE3ނ(S%Dih6!& .YOBEahC1pEz.K?4y C=E<1Y|B&- ]HJ'Vao)r/",x)XhrO=|/)LBěwԮ67Kj* KIՋFWhbK#`ۀ/שSN`;O}Rh䳟XWT1}aٺOoU_we?5&xpmXU`͗:#Nc V(v,Э5smsi+C]FFWl:?3-zr߷Tw*],ncL\Y잍Icȅ=DhMQTI\eXS8>fJ{BfXW `h)06WTZUmYnAJ`ܵIxn+-*1:*.)t]lCa*):5z;;d9zRϪD TaIT)m8b;px`.oq?PvVegcJK8jBv2K,zFvcNwmÙ-s:bALv&19J?ZR gԩ vׅb g ht<ôɢt/!yHww侢8,tҏ\W q(9QmH ^tDxؗҬe~>MxR~G-Y6PimB.-R42k?JiZ[ጴ+]v NE3ڟپ4_&]HMK#* rG9eSЈnu8Rwǡ 4N,ZL_cQAa&7sqzixtR&@f&py]FE0rfB6o3ier$i 86F9iSLV5\@#OOwK""pXi{d\47ENh{34};}Zɑ:o_t֙horݲ?:b]=St"7mԢ$9ʀJC>;wAV7?󠲪Fv_aH\. g7VZ{K)r[0T?WТ=e]Gҟ>,ŋA 9[N,⎖ 5!ef0^z]\{ ɑסUlWZ;hҚ숞ϒRQ^9 qKDU9ZXCjWZk8[U_Z-z__ضhVc_*fMrSaXn %hܬ!:A0 7D/pX^& T#_8W7p|1stÅ?MSA`0-l+ɀNvrCz'S,'B2~xƗְ}gJfG,="5;qPYfpJ:0N:b7>ӣQ]Ne AY:5dBZBb~7A [tr6G41Sʮ*KǷ{p6CV8w`8W#nqRaev=1i fҕ,t7qAnUcVS(Ŕ5׬oY)$w'gNݦGO6$V%b3h´50qգD*~b|>snltc3vp:i^JY櫘Պ|L&t=P2%v5DHbaK*X"Fո|xc0hoW.EhWAZϱE'Ԋ}c1(ñ䣦QUEz|rxwMz'!Hx UmϬT] Kl )) yR2r 4#r7S2i ?6'CE{ϢvV3^OFݮ}НXiՕw{DYtT[QʫYM3x JC49JA&A4g,E5 -5J.bCތ?iE~cIn8.{) }.LN!\o*^z[vâE08us;qDz^0CtQz9,J;2DST.s~ElFj\/=IX+gY,\|3\ei Dq ΀tV:TAs٦ dnCi&pԮ۹F t0a+P Mj1ڥ TVb>e F .j  m55:-O ґnZ컂F-įV-W/{ɴF v fb:!d>pے)A\1+F{fLc9ڎ\Z@CLlݶ?@Z UxjcE@HE{KǪlg<!O-b ۶ӎM綂B{1܊愧~?aMj"{'9@mLaR Py@,xHy)T^M=ѤA?d!l4͚d +rʄKR'Ҥf/.(mPAK ȩ'lIC*" vI[ukA-g%eUys0L)cFFyoj*%%@o]^`}.iQ"9Mr.{a@*^9$]Sș;HVcJ__i9,6+=G;ޘSRhv8PؽPZ|ǎ̝fCٗ2oUY"/,saLc)yg*jWF%"?v<<Na߉Rg1zRz%剝uK2ygNҞ"&v;rD7HB5ԟ)~%. )} ^{30<|\#Lbbuu+c*|>$ &ˑv4`+_j?1Yhq6u1hipڔkV ,7͹ xa\]se]WMCVonD N /u`1_Dö 3}Pqp!:F|#f>XP n 8bfkejsq0w5r?wZu#h4 8gLK򆄏jK5A2i~|mٹqb=b*z4 NEe`o؝21ד em6>T+ʤ6]T?f>0<®BX/?PQ>Qcs;B,b3 <;cu;F=LG J3 E<wSOzles>V檠6pntP.{Gjw[DSP<ސXB.xxܶޔm_3bj1Kfg! ;]Ťo~)$RT[(ջ޾8]}NkJ퇭оd-_S QU oNj>(i8Bv("'KrC cb2cHH-Bp`hakƍVzI(߻c^=2W5?AO^ GPL=Q'R^b(x֡y pA^.Ն+#?%rٔoQl|m~"aõOm阽 ܃I&ujXZ!|: Dkr+cQ EOt;Ѵq mnjRehsЉG{RY$cr3a9+\Jod-6t;|{{y%|c/'aq3~Ƴb}uA $8{Z4En4W { ]Zߎ'|n\z"ŌoudS/:kݘ>Zm&TeLQ4i* s]C )zD_'8V~wVQո%y9 7W=of,6 =k ,i笌$\AY9kk'_~3r3ϲIEJ_;[2|a=[Mm^UWLÈ x>C"WMpťX\&caREn fF32V"03Q bG%{T}rTVۻ!q̔?(n"ӐkPO)?mQ GC:[ԽzGLiqMآ]1w+0TwIg8$VPd8wf$l_i_DD{{.A|~Q7,9*j)>w  b-ͷ_ye|  t=Oš"̌e[;7('˿t|w$e0lGQ"` r33 "1!OftJ۝z Ʋ3`H9Ӱr΂nOW~hs)njc?V]X??+S9v%x_K>=b] +ߔS­mZly4鮬Dq)7Ű #`ׯ/ c~[|B9{t=QZt0,`N'@Ņْ벡D|L-3~UV!}E:5%$TA @l_ xE31 ?d& NYF6YV[6 #/;[{ٴP<ŽY2.jlnFƸ_x\c0U--Dsaðz7p<&EBmG%e@/~I$p*_==WwOQyPdme~qt !?XWU*z ،B߂ $6]ř%@!&joޤrTK}Y:|:f+5OrCVbQ-c@A%Rƾb.)GYF\,1҄W+.VK1kQT#|C,*ݎ+ZY7 ^2*6AD/YwP$vvSP іLJ|qnXpLגطudSNa>K\)t BcUl@66-b3B^8S>> ؗwI u*1t(D]^w|.P3fCY`綰nJ-܆@p]uzQgG٦iBEE=Й%x\v+\E\.m5*#Rv,ޱvh٪G9lyrkrĢS 4j[b &<0̃koq[a %I.}>Nh(}e |g଱eY~u+^O+," Q#fdn9m!ޔ68yC{4Mo=:~҃vO]EXMx)5dȢrⲣ nk費Ќʡ' &)EtA`eZkoqREjF BoܽCekG6|Q0{^o6^|x멻lj#^܎'`dOoX?b1]V)e_؋M5e:W /;T'4J>PO '`jdTGSQBϢ5mtSTv0B!~-rhiJI&Y0?~d({}+mLzvKySrf:ME锺sIetFy[mEl GpYFa @&b[AHͣ9ϟv{n#;-@$(l'g%BW[M[O/I!;/JHrtݣ9g =% 3ZJ#$coUץ{CP?v3-D o#풉 m?wosPRg=R.e蓁Mr1*{%t#$,o@VJj*YE% E}OѝJn(nWڞA7{X񻸌AWWbj&V~U<0Gip%cFTi|G=+)Ͻ_E62(Pa3Q7zE1vsHbGGz:S]Tށ;a{y >hHzr]ߋW!Yu(<#2 !mlOaȀ>|RZ+I4P|WQsͦFn*?LWFM&:h} At{O2UW6~Ѱ~ ]cx ; z̥'yYIΐZ=ƀ wZs8iL ̅@i9`jL\T=6T:oUu / ykz=S֜Exe}N=5 Ӏڮh 9Z*!Yޝ,Lu:v. `M8lYz/N_x2'P|\aP 6u,DvQ*N{:10 &LCgBRB#$n֜t* ;h5_?a OƤS z_)R|I`NΡzfR=dN,"՞>Vq1X 3'n]"@JLBSI7UDPx/DI}eYPm,Kgqyu2`gi;,HɯA >Aھ`$"xi !6C{(T?τ uVh:Ixj {i57` ARICZF0xQDvO8uQX0L|P>K0<H}d =s{ȱcmU\ip ܛ*:^ԏ=zxq\0˛{**Sٍochwut$5)'AW`gzWBK.3|&Mc6GB+9Ѡ:Ѵ8рs8T uf1:ځ+?|@x0O [*#2 4  bMPr ,oж1Ĉ?yYz8Dח e;0ĵwáF2ؽSbsO$$uǧ2Ʀ||9&R%g%]"8Hn狱aM\vv\\4Ǖz`x3^ZOcilm=*A6UZUC_6tH_ Q,C9_P[_厜 fǰKQ0zpf]݇"={p0N+fe@dj_$uF얬@"p/r@*F3,\^ /fuDHt+;+ 9xy*K=_ J(a1❘9]e^&,KΪǍ25mP P73>ggsLx ]]?u2SEAwdU;|j-=6БaFg_,3 JXʝJU68(؊4"}k\N贎p5"0?Է qbT.*gU<"bz[Ws/YF^*zW v.Ւû,;r׏r7`*c'u"뤜pvTuDQ}Qv'{?M$H0/3+;;"}?V]qIsfl@x4ȃPӋ^co0,E@LҟCR.~y N[=֧]9 ڝZk/ Ht~ h18<.mWgŚ!~pnh:|d؊?gqj.B2E2?"Ou0`ױ,zIo;)qP!]ka]r+ltGѻDTvg݃ X;{n?-_ J%v \R5ʙH[J֎cY6;Wl?^;dݚ`kh!+v\I/el 1aպ] h2c0\͘.orJdSxj K^U]| =c4iP&eݞfUn ;Z{C퐢Td9DMC pd'I\Wa:RJ5nt߫o4Rz[ni;jICh{7! f"R /f'P«+Pq[L3ޗWz6s.$[Y4{O LIu ]֥y}jú\>u?G"z!| mqc8ecDQ!}M09_ЁEbڭ%KeUZkoBFǔ>h4SX86ֺJ>!/-筚UԛfAGixa;D f! Uof,3̊o PK+Cȕ;B MT绬rhjC$|MddLVp/5x.Lnah.kk@8ڷs瀏n^-"}_uѨ&-bNde`9T,ӆ[ry7N=[o:m%-Q |j?vyC ęJ~l"&dp.ߓ$6?8T4{TtOn^=@Hq('W$kVu[H$̊ YsM8UuϞC)Yϱ`1 t/^j"GqMB71)w~wLg)~ϣJ +V|# (7"_;onwi[c{v{q#wq\fa[#a4|1ʂ9v*{+v+ߚ D( #ϓwiTSvsjM0דXDx~b8p(yk8Wzx64a4IHymmy jU f(tukA 2) !á/:ᷓAZax\NYT`z8t^^ǘQ#(,bowJ ͤHȿ-?N"DzzrN fj_L{3 n~ӐaR>׻I $90e#V=ϱLi8OCuPcBb(~`M%Zs 9|Pkj C*9-rL4}FigQBqǞIF5z%b YL:GuzK:$  !;تk^-+ Wgu$} R۷(:'Sһ05ƏnpGHO`un:F求ͣV(7i:{XtZN֌t3lRR~ISAdzeTZx#^?۶*4BwO]L&IpV/ral;u0DQ$ Wi\m/(J},e#g_ә0lq\o Kаilttm?E7d #h([B[\47ja""h;jۦ=ịQꉯJ h\C~twOzO:=BjDu5-X! tjwц k` oZYKV:A]RRRMXb#^*n/>j&K o_(̹oqى)AwPՎd?ڌ)8P*^Jj$SnEi;'_j S,SXb0<r9WIGSr34JԐu>MM1DC](>IML /%~NOo7J3l>@$BMκٺ7o]mڿq {mRr+_^]s5ی5)'I[Zs<-=5A̓3KJ\njXp\L{0敍iGKUeݪz:NQV^;TQy9Rk BBIu-GҚ;b rēp *&#y;f߮ *JFcDj=w"9f,brŗFV84q2[tIdB^uA 5tAdQNX}p}JszעeܯtW?TMm"ybigџV k[kg6F]Lֹj&h өJ.믫e^Q-uE2e?~g@JfJ|w#ҍ{H{%Wc #S 6RfH2ݗ2&XMl<B{JdmrUbőAڎ,eg xVLR4'7RտPS ]pO@l̙ub5cqYDfk4)[,L)U ;: p_e.O-l[p`z-^ y":%Cqc52R#NEwЦ` )km 6dW(3rر"O* tL*5o:A«.Xӯ i,3. /DXlpTLCAײ_f4}c:U fQTPQoڶ'ino)Umj#/Q-KTb^=׀j<.|z}/i\``@Aư7MJ =Cl*iٿ=p5|J'PDajt2q?wAKɼcv1 M1Uxi(6嫲ڜ9oj֓xtHH$^ 2PH01:Șe .W/ef np8 AE1djI .< ɗLdh8lWWᣡjq 7QidQ /4Y#LCO\j˙-(U‡r4 TWg`i c~xYvξBNr09~k ѧW :_7;-c_Vw{fbXRTlƣT?k O >:J?N6I҆n߫%} k"3u N0^ՅfH Tz5BFҦEya>u}o"NY=bj5G2}B#Ze!Rq&$p}K\JqJӂ ' Hi[!{{Б( wq9aZ=jժ%EbA`Z:|2ӷ+{yi N @@02*).b8%AcHΠ.jYW659L*{,9NS)dL#.) SR k}V7/ */2;"SGCQ%z rB =/U-bmU:qLw@T<Ć1T6/KHw/.^ O>4BhIJOM_{2[ m0Bv %هt崩.5WGY*#:yxOV~d-V: ?=7:Zȸ~HP SB2TVOko*W_! QCA:$֯,k*H\q [3ypꉜ}-ۓ)B>=)G?*u|7;&[L@[S2u.;#:K&r/2n]hA7 ~ݓ<=̕Go2 nK)wlVXžE TTjUw({5oO<"0'AnV_R^fIo59j[ۆd!2AߟSp+[{( }^C>~8{e R?/p ĔRan3);_O&Q}mBwsMv'S -A5 -H!zFCT =|l $F{#klcHwtb!7 :81K8" _+#oHSdf}Z>@v/׸ۈ,J,K4~"/вC7E:qX=cTި`Ls7` "X~8Rϴ1ϵfGԑZV캄T1 LH{Wd,4/Es_˩ &٠[ Yl# |PUFs[WXw9)6n.7O&BbU0n΍mȁ(.ȝWs*3!uRXѩ RR֣k0{D=*m N}ۺlUfO^3^JQ|bMEc{bɡ/ N/_ jubBU^,܄, O``yպ{T 9f D#G*a_o;u}93*2߰g+3wv2+lKVTmF ɪNo(RĊÁ~r-77jfs;5'C[F|oL2*ʂӶڷ[Ry!Җ`{n403ájBTnDlvGhnhB]RL$evLhv8Z<.?Ðq"X_gQbiX9jmU.\J)|.: m_M;0~>8T yPRrO[5GY#؛Qu dDf~|Ƞb^ǁ }B 9d-n GMo-[Ac|T ZDƝam|AHG瑽@᫋0dnAaxxZikKXC_l ˧kmAwM\ mkwҵhah(pω㪏,+虱@ 10k4ڵZf)$NxL~K;(w^Et9lGC5DMdSYUB;$ p$lKwD.dg](`Դ3&&%QlOը;{DI ?Z:Vx-@.vSR <0 TIdzmJ;F\L&saЋq"<ݰd# tpDMȆ-\5A2}`p85 hͶoXY=vj- (!e1/a˕A,nxj*zG ndaޭH^CV1sc9NzcFR5B5,LGƣfǖ{h[z5fiJfgE%=xȧ]Izf>?8a3e'db^An7~pNDv@i`{yg^0(?)Rs|'5?mY*'qǩKHx NI%(D%7)xepJil=[guh+L~{K48WՖcWDMWUkX컥".2A?2cX$5Q͓ƎhAcvU0_u"|wQ;@' րDf>B^V GpK(uUxgkPae}3u ``Љɵnkndyд> HU.1PpZmkA5 Oljp!^Wn  ;LCl c;E@9qVpaQZA0C*AːRT^_g. ivlB3msׅ^yF3K/p,= Pd|MUs2BG`WFյ36b(ID;ٔ_+Af~Τ@!>4&GNb_''ʥIOE~诮@Jm:[̑"fxn꿁ŋzH*f41Bpn[wOpt9 _%Icy㯏c.Nɭdꁅ7 Ė/nmJ/irK[(mRm9esuXˉvHQYrǮe /ߗj۰KuМ=*;0np> 2*#׶Hqп8G=XgqA֯%s! ~uFL/Q)y>jjNn5fΐ{=q?cNn3?LJ3@2fNhI1_H[H.Q|Q\:h5fҦ rQz#>06%uSODIJTd]YG~骋8 @T^GdwA,m75e!3iS6 = rA2lXęڊ2GELC%kCvq>~?cV#Bz:a!f~8#'yDB7&/>>׃fC3?vm"5\U DlFQw2hA&5i@aAd]ljZVe!09e8\Zvֆx'728Q SzKI}vC]bxF18]w9Y'*,SUF SFx: z~D~//V!rcb4yk߲[XuRO{6 z)dH#/H7>b$GP;:*^yss@Eۅݎ{]sKnh2gLL:BBlk ~6}\nɶ|x y棔Jl}\:Km~)W;7A(7JRO8u cϺ s/^7Js8trSYs yiO>Pg([~IĊo<ˆ|3ZX%0{sWɭ ߉my["u%,CْU*r0ƖZ/Kqm*n{cK}1~|`ktBF)Y(,黿fqS?R6~xYK4FȅS"CnD KrW}rXjA L$Y wgPqwH#j~s5ͫ i=ߕKv 2@doaiqQɌiRL\Wlƥe;xCNql5Ґ^/r|xOKk1igûc!Ջc͗Tj8V/\p{2֪UIO`Kz_IN6xcZFx%й} 304+JuuJ}?Ӧ7[^"#uۻZiDdLYVžn3/Xrm>=Lo@F^^m-k'_!|_e_{=`=suT$x-?-D"8ێT CvucPSoak9x2 ":]V&,:;ytz*P8cB~u0vp`'XIM':Eǂ{ /GtՄD 1ny \V;尞-|Cf3*ޞM~=NTyѓt~.Wz|Pv v^t`vh "QPLH6*[q#m0bGwc>=2%4OeQzi84YzCEG;q{3+,Xؐ*k^ٕM˭?(/%3O$ Q@⹙ErH=mW7m†(vԫ1~S2tsɜ"Bם:sX9\wfCǮOh-z ;٤{ ^G>l9|}(!&4XwT}iX:FߕrxOvu=5@nOET{_FOjCL>Eɺs3$mԺCtAu9-,@\D3cs63rLǿu) TaPf4˭\EL=ytL}IฟPhz0ԏٚY*56,}P Ψh8Wps2'?aT(uon5W{`:~a8 OQ0 bCLy$NZ~^x߸?LϨ2TNTiHTLM"[8$̤F1=˲T?}cNоHϙ{&Y ~h17lx]meX4N &_QZ\.͔\jKu){}[FeT,ޏ/;ȟ K[OJ߉3,ox0΃LӺ1a0؇T OgMm甥pA<5gAc_sOyN-}^X*VR|Brs,G萖&5 =Beb^gz%nJf+[zn@;=X5IsKgWt`r\Ϳq)?II88ws%SI ۼ j(~=:EGȬ:* 77wzw1L: υט;llA)eK46dꔯG5bA2,- Qz7Һ:H\.%FH]cm{f[3la >^9|`UԦe&bx A7ryxvg)^:\~8ށp˹ϥfbnl8b0ڛg$9'8jqv~/`ESkO|њ}ZDիBn\xV2,qj^b+Z+s{d~Gj0ں'of U/U`OnSVwȲv6|YunZmNx:Bd;htAD>Iٗc<9s 燽N$Ȼv4-l;6OQR% "S+!v߶T #l0<@Q?m<ƙC |=E]ͯan8X-~xL[;ފndrP̪_l%i Nb9gvywDzY //Ca r>"ӳwϜ\ 8-S2Gpj7l?\Xہ. W- ?BH4;擻ܼPGóB04jv7b#kGC1_DE` +Ժ)aX9_tC37CxTLuwzHqpOFSe:.:Z*Gq1"0r]; FX0(/!01͏,*(`ukRlq[zS67I|~Vѐh);.Aěp傩iSHt=P:{QNM=Q^%g3o+tڭ*9RҝXVh"~=k q~VC)7%*ċ,Pf=!>iς%y| mn˻y޺ K8Ә兦u)#.qA޽Y烪+Up}:X=uV3&x]Uk1 {BM]NePHW:p5RSoi9g޿Ł&ƄM쐷 h^D@YMfg I]LH ̨tvUEq䆇t~nj@EbO !'mV) wYlއVtZ'hWٟA5A/[4͗G'8B}+\C( ^BQ (HbdѿтD}U.*C"ݙu.C> C9|X-sp44;Iܑۡ:at72BPBAЕ#W`"%TTKջ@vMw!p*V*́ ժGG5qR/Zi OM5jlyJ6( zɴ0b!D$ٸa7 VD9`o@{YBVgqE|!oe!0Z̴19";qM۟r4Er OsjH4yhy(d @Il*p؈OXvn4Et=K$9Ԃ _i w`*xOE/䕊&|b^I\akM_00[vtcީ{S;6ˍSH ;嫗}; \ތ{*.Rov|"Jz<{u#({ =gz."\waJήʿd99K${k5Z!zR(Pl+p8@4t RG("\)Nk!%!vTE]N2oη˶'_Q[Cșծ &3pX&.w|@aagI}~Hcz'Z[2T ݐ1ʰ%@jKG +b)w޶$"+WA9}HxY,{';/~@WZ vk`Aa:t^CnM~Uާ'<+ 9YB14R?ʮ N:+/[H+P 3 uMJ<T[L_ϴX{PhT2YjvqtF`r=b#bYRM'4D?IEP_BvT|%֩5ab hI uڱ2O/]nULCj/t4SU QAV.5{Cl[5Y9T8үirA,}G $;\62#IRW0*&J$.hRT+-dA19}1 6guar%ΰp LR+ "L*V3( ;@k*YoDJ6M YnmF:4( b<)Aoy=:+=͆ґ'n,z?%"(jW^jw~\.]]|XIvl%=˴]7f@?ڱ*vKk kr([N5$Hp@'jkvqތ {p2JA/yzuE^f@H1R(u&{BQx0B2'+0phPHC)b;_*z>[<'WC]igtr,SD$t`jpa*g*&NNu"?ת o:krΧ oסxy