Percona-Server-test-56-5.6.14-rel62.0.485.rhel6.sphinxT>D ,0@2101b2ae263cd01992d2604913b317da2f6531fbDiLS5+] =o >8]?]d  9 U/< /GMT&`& f& 2l& x&  N&  u$& 0& ?& I &!!!"m"""("8"9$:5EF}G~ &H&I$&X(Y4\x&]l&^Gjb]d]e]f]l]z]]CPercona-Server-test-565.6.14rel62.0.485.rhel6.sphinxPercona Server - Test suiteThis package contains the Percona Server regression test suite. For a description of Percona Server see http://www.percona.com/software/percona-server/S+62george2-dev6.localdomain #uGeneric Linux (kernel 2.6)Percona, IncCopyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Under GPL license as shown in the Description field.Percona MySQL Development Team Applications/Databaseshttp://www.percona.com/linuxx86_64= 3M 91 ,$a# VH*4ad / vdjo H# 7=";Ea L ?k) z+UFvG3qTn Bm: W"pBL [dٻ #*  zu Z\/ < E$p  k llz [o 8X]p nk R C UtD @TϝdO~ e, DMypPC(d`1 ]oW N R,(vsTOZG  3!jekAmpsqng bqrloinU!Sqpo4tttAsfvpsR1lcclkvlmmoue{Z45SX-]z- %L]TV}~1b\1 73:.1@&+8 &)wdre c-\R8y[j?bv1&od0H  _;2( a#8s / u T-EDEi R[G  =4N   -K   D  [ jE * X IKkMSu8 4KLv ##6V0nsO ' "y~CCC ;8vX  % &_Fb!t 5GdspC&dig78X!#,l@t!w**Cc+ j/6 E?Y pu2s XDUV)T z* r  }/o ,67r J|, Wi. Q3L \ ~)Mڋz 4nm nEm%lk;pNpx11"r 5 x c@qZt9l[{X#v&- C51R_^5{QO(&,5&OQOS# WQTN&NN$+.7*4')Q!+/%QPQRRPVI0Su~%J9 GFg23%A b&SXq&r Csܙjk*jb *Q5QQQQQPlU-8@9R]J8-&V1 >Y`P]zb!YUzY  %FlS+U!z= B}Z<.o+&oF c---5 ";( a(kA U 7=?[3[ ?`e/uIjEjiLMLMMQML*9I"#o%PWhx!D S =1o+2j4 !|U3"I@v'$ 9>d>#=L,% P7JOy Y(e_&&- F\C TS\ `Heނ-yS |3@3+  A& *X$BN3 nK|Aw);4|4#*)O)IL IIC >+cY&Q'6#zy :LA`@̻VGr)]ָ,;D" -"q,b,a.:M8:8^737 Q3 Qpa F? L_b_bc |X^[mXuX$[3X;U}UR "EY@l N a GHp]&0EU3^3p[u=(  97{FELx2$  l'MjF^+ tuX`i b\;| xtdn_Zp|dg8)FJr71pb A5L5 1(-'-8/B DU |CBsFyh/E *F_junB@!6l@%=1" ]c~2E,0S,.Y*A!P!f r,(!]U]- !l!!!j!!j!j!#I"H>z %w"Ze p jw zw jw7 {QyqIK { Sj8_UE.b!S8(4L!j!j!lPddd* (    !x!x!!Ef1cc jby!Wh,LZ=,b$ %oa0Q%u:9U^|vyonsS9&e "1>@\ʘ,5%V {@! f<gZ  ]s7 yC _4 s  ]   J"B  t?9 bsGpf^KqI$KqKP;T0# ,3 Aq  u9y "55M5m )Q'  L `Eh (V 7 aHd[ ?7 =& 3#'b &o <-hUFV {-)" piemC/ q5~  %OOw%,,)+>#E+  p  4 p @& Tv%mFI1# 9 y% ,&RІ M+q5hZp5T~v)-0  [[1#XJW3 9 C~N}f77A X?ag/~yBq @D eM(P. vP* KP?r.4r\\j1;?I<ʕC C3owke  P  M$ d"S,y' &d=9h ]<`=)dWYYSOibURROiE,5@ES5Y)uuc@!T ;OYy3;Ko; [ڹ'`M8xoJyDyG &5j.H'-h D_`'R E8=j|hP4K4,P4 !'~ RXc_#}`Ut5iUtX 1Y+862B 'C47CK \5RP(E2 q ?yWzX:EFv- 3F <Y_sY 5Z3Y#?5; wCD /$'` a&$$&@# F  o ! NNL a * f  wl c ] Yz5'%9 N& bwa WWPk znnR;"N]t*y #S R"@wLh5 yQEK_ a&Bc%&3&V,.7.6wC!Z$!j {!bh b  v |K Vp7`FZ"$$$, .$$=mGC8)B-'" t{t'f+NaX9-7i;E[@oo [@=w%a:% H   K? !$A#f 5 {g +A'BIo#'R9[-aa [-Dĭ! 1 DcLbe3!J 4kyPuL8Ci$= EA+bf9;8N9 8 % Ho = 6#: '=1k iWxYrF^-34H/u # %OuO:!UvŔbX0-[Bjs`+9Z* :EŠ 2&H,) L-"#  c ' 1 z&{+U>M*n)m w Y=< sFOg   _1 <8&"I"ax#\ U0 ^8Kk+E-I3)/7[6Fo?k^lFT  Scm J]NLut6=25QZ4<4f=I'. x aLP7a*s*L=!|NCjd_=]"#ZO)=<<EE9n9/,+i=e5 Z5 3. F$tQ!L  4| C<_ NRpm35 728_k O3!:!+"d &  ?L"EOyE-x7@hf3E>  $s Np~@ ]o]g:%OA~ ]6a }4@c 3Vb #=op:@/WQxTr-O!@qF?L\ t$y ,E##P###7*Z9,N"j Py<YN( & Y1  ndUV dQ9B!+p(SW5Au} M.yML}f3 iZZ :#+Q IT /.vUw#;Yj uP0  4QoQ^` :]aqB9G4UC|W)DK+ZW-b@-8lNA5LHR UeJfc $, 0(<sKQk HK Lcd>   & uc- rTGHAFZ-M_  A$~c(` yr%m0 P=LE, K9a3X7  97}0Rj<Q3> wzeDC :l%*Z* I4>os%<x T"Q,s71dYOc0 W, ("~$%E$[m.).kXe!0-wHo$}y0D:\8e7|s =)BBH]  C!'Sf˽?FDvH*H*K!QLQQ\At$%%*c R$>$*Z { #41'l.z  ?M,-zh  $$~* ?M+C2SWsUy>J^J2Y,4 E s (Z) )# A)z-M-"0  NZUb#%k%k' /30;0<5EE "c7@ d >%%~  uIL&B&?( g(nw  uIL  {<=<C !%5  ? ;w  $J@ , , 0 0 TFXH@%,%,HlF,%,%,<vD,,\,,KN4, ,, ,,& t ", T 9@ B]V[>[>  |7 T&0ZO.@=$U#+ k' |'w! Z$ iw"5??!, alFRN;3?pYo32 F*77B9TEK 6Nz B:+0+=R]_'/570IJlN'j b! - D rx% y -yU3o_{03 Y5b&jAUL.aRTFayK,53B'Z >WBPor{(*Q@ 'A+X+ 5/=':F |  %"e Wqe :g Z.MCuZ $Y2\E ;A+5B l% 3 } P U # C_gTjra'S)  O .rz 5R sO"?M6 +J4Gc8o i/'K"&+5F1 x  ,(p?  j "  8 )U/d:6?--)6"}#$n$'1t1q T u TF(' "Y F *"& ] #])F!k i"**f9 *?P9  |)n 0P M<%yC^V:5)&V|"SP`lJUJQNUWAВwIAstst{<gJ :7 #@yk Am ; ">]8 I@  q tO  %X:!a*ObZ 3 T  )W}OX J-(c>+ e  0  -, SFBl&nJTP mPA l    0~~cL!L!y-llII Sv49o : >t  C U lp 1ה2Vx`]^^__n Ʃzz, =#&o }Fp99 C Y Y )3b3b3b.. ' 'uu;;%%EE%%--Nd`F`z`FOabaOaba?@CDS;knpp!! @1 fE2eDeeeeee o    Q  H y v K58 b L   %3  """""""""""""""""u" 44gt17z | s db m$%za4%$T -h !~q7y#GhP NpK7+?+ "=<:@'7NhJGL$Dm99MII]55IiNE=Hc`Lj2HPK<VOO<}emR:h-M, IqpTA%FBV.4}H A:V r,W 'm};;;tyt !n 5 C i :07 Gx _  = $ N0{H wRSJ O+ l(] <0 y 8#8T * $*)) +c++$ %"+Fz2 a07 8-i;) u d25   U7Dv!fkBM #)@ #y))))))"+S(maiaa}qyqq'i]3e]] 3 ) 7I19*je(O:b V"K' KssHHpu$(T# IKzkNo =?a52 DW}h\958,r`(-5X #" +;L+.:;#0#/qf-}6fiImihW_;?zU>; \XWOxx35555n55Z5Q55@5555c5>5555555d535555>5555555d535550,:0#(Z>"P4 =qYSMGr6BJ8  *uJp [V} Z|5m8u `>"E ^h y$_V~4$`FDk yC!>x>DT3$QP  rFi}i}II^ ! iZ| /%{pX*2BMN \TSUT<1*c  W Q]fj CT 9E^HB 3L$o < VVFW>}S T ̎V| sMid ^U5;H m[N= ` /dPv W|_jIK}J#  s *01e #n(s.  BXLWvkmB $$' ( ?'< _ cY ee :5 { =98T 0L 4pg@  :zW{S^ @ ?L p6 w a###C```f u:BIx3k$'u5!Mux\W P"|i28 6M %X =< \ ,5;-)6 Bk\S 7*  36 7EK",Z|gU2=MlO-nm .' +cS y$&x7 ) 17% . +$## Sbfua@)>> `5*OYH #6R&P&s,Em. D!! .K.3 ),$G )Ew|2@F/OPK:u:s,-2#:9f!~D!0 n _!Zro*|~II!7/4SS-+0E  V 3%DQg]'~096} }  G /xO q*!Fd @-oC"V* W& &.@.D"."r.$$ lMgWAr%.%%%%=%%m`8h@0+~./BE E f!( "[xP7%L* a]77B#DLV1m /*?5 #_=+$$D $$ !74 y  ;41woW&V?>OM7oN ICY!c5!K :69Q\&a"06!d  $%fx`Ow%G74} >Gb~J,P~SO FESJuu 0+4-q$<*& ! ///smc$: (Q #$&$ &,'Q#''!G$ $&@$H"#S 6 6 _% ;' 3 mnK<CA d@@^>I[ $  [UF%K T  &M @G KOC}L WHM[kK Uz2 Z y 13^[ + TvDmC  h  -vaLG z 5Ff:vo ,  lJ - [ $ l SSSS T  LBJ  :J / ~KP  [ i d   ru Z .pV@v| dfV Xm /U*E3 pj;:?P;DH?PJAY ?GNzqL! "5o0C3'8riH $ & %3[2 ME( Y^53/#0X  WZF " K> ) 7 F,V7F\|\\|l||ll|l|Bt 'A2 R*)EI? \> Hr,IH 0 i d 'Zr"vJTw#| KD L<jxx \g_s , s ; L)gj_ uSSjr  U eSG K >.%v9 $%iX1111 ;G (RR;cr3P24z0,2n0. 1V0/f zG4TS#/ 5!&jN(HW*7pB55}=1*1  #t V`VJ e  ) P$  /O#YA}U:4jH;, 8 J k3rN ?Df M h? -8'N  n0|| Z////  " 4G   H~Q(+ I\4 $U > $lU]:L ;P(+#b ~%ws YU-  $eKA$Q^_Yp#T}e8eFf+s!%$+($ %'"\%1e&eI"F$%#.%( 'J . ?##&!: sc8   $V1l!_RK)"""$&#$_BR*"ON[jc_gZbbLRT*RRT*S"U2T*V:T*V:S"WBS"U2T*V:])S"T*L%bU<'!,C' fj&. #w9"&v\6V16#M  M }  .@[%c ! cd4Lu L Bfvx49H143 c\66e$ MNJ \xzximk /Lfb~PLC$Q/+;e !^<!F;$ #Y(mK; \jf#P O]g*! #$r+5I# b ! ~E(5B 7$d_V 1XO7~<;>8oNbCMZ?&= $ F WwoIJC$ d@;ih^FMX $Vc+? :Dk \ .1\]f6/EN<2Tc%]  .m' %@L?O,) Sly, @ V,h 0 QEh ~Z! I>T P x I:vi%~ 0] x;fkaI]Q75?_Ef 95O$ EH~" KNazg&p$OB; L= &Ry M+qBk2V4 31&#9##8## # #?#tj>*(=7V$I+? . DLC_ *@I^ 3Pb ;?o  M;'<8])y  D1D+ !  .: :v %QA@>!`O\DoP`/hPhQ$x?d66K1=-WQB$ zba /_ 'L'6 Nb-)Uu\ "89a6#8)aB(tA R. 10D$z@ K >0{ FV=a/,Q )k2] k\>jG\|& T"+ 9r4; -NYr (({ :7 J 5M FLJKU$jFdcy[ U"=vCo*z!u2{! Iy qx E #I}#8#$V!P!}6!d? p4]LDUk2vvLSe3% uu@i4a) n &  Sgak! %@4)&u8t;z $"91v N&1 &6 !k"cb lU 3!Y7Uvch% # kC.n$IL"&*?{)1C<\2"/ d/*  =")mppop+4}{`aVRɁ큤A큤A큤AA큤A큤A큤큤큤큤AA큤A큤A큤큤AA큤큤큤A큤큤큤큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤AA큤A큤큤큤큤큤큤A큤큤큤큤큤큤큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤큤큤큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤큤A큤A큤큤S+6+Rf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XS+2S+2Rf,XRf,XRf,XRf,XRf,XRf,XS+6S+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6S+6Rf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XS+6+Rf,XRf,XS+6+Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6S+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XS+6Rf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6S+6S+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XS+6S+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6S+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XS+6Rf,XS+6Rf,XS+6Rf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6S+6Rf,XS+6Rf,XS+6Rf,XRf,XRf,XS+6Rf,XS+6Rf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XS+6S+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6S+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6S+6Rf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XS+6Rf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XS+6S+6S+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XS+6Rf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6.S+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6-S+6.S+6S+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6S+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XS+6Rf,XS+6Rf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XS+6Rf,XRf,XS+6Rf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6S+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XS+6S+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XS+6Rf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,XRf,X9cf86619ccbffddf39ddccd75683c32084b3b985eddc67e098094b84eb317b54dd9deda44298651d824d1cb5687bb161aade2799fed1436909a52869faede434a56dabc9e89ecae4feaaf337be6d72213864e64e44e6fe93ed46de800ff09fb8dc26b86a0492db9c377035744aeaa0f06b3b8bf443d76c7c78b7aa4035fbf2b40d3216ab8e241676efddaa29639335ae9316b5f20995026523253ef8705c506fd8136111f6ac4d1d5e091dbc3a19bc0546a93890cb74eaaf7dd0aee88e2ec6fbe35c932fcedb27c60f34ce3dd645d161aa6e9cf203da55f1c907496b1bdfb2724103b0fb5846d62f563aa46c8347401f6e77dec2d065dc7e617a38163c081fe200850870483887d573a07a57f6a09693abf9ed5a187a2a36efb9c00dfbf0aa7e29ae37c508105e746bf55bf12c487977ef5b9270e46c52bc44f24e7230cda962b491ac9811e2efe320cbc5df6adb6b6fda2baa9ab3e737dfa60e5d449434bed2b21c5ac6a49807799a17da927b13c72f3be1783984a0e95d65b18c85e623fa2d584b4a877d08e69f89246e54736c48bedcd6e8ad88171efe5f2427597bd0cdc1d842b2824e4476b43a513f237a4a249a85b0f4dc8443a109664af8c1630ebe0c11ee26496bdc3029139809e0ddc8aa50726fa1cfa3c92959c0a7d7994dff5dd1b36a8ac6d261a3b5a4e2b045744352f52756e5e93a42338a2478b546c45a6a121edf0e86f9c6e58e4a4e126a2c7686f37abccf4bfb73bb073d1cad989f7bc325362b3d2f4d604dcb50a536da9ff23c1fdd9ac084d5d6c1570127f6fa0b2fde96dc2c7dd5f58283beb1ae6bea7aef565ddcf0ae6e149adbc017ba9b9d1f62ad67609968d9d156998d9584669514bcd7ee0de42d0b3c48649614ccd0b62883cac3e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8550d7a59ae44bc2d1f973b153bf2940e2b21c277a5980b357c3ece82a39ad5b99ce06af568eaafcdab699ccc9cf9bca8918359c677a51c25a4352a1f7a86b716cee3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855a2467afdfe918e079facda27b74e7afc764b1a31f152a6a5f1e11611cec5f28cba8fb142b208ef77658cad357f91f855044b4ce01d08a5163d965dc9859031afa216f8c49f4356693ca2b50c110922ee22b73548ea92c270efb3f8b3d7f165fd7527d1d539146897e644c10d7c683b411f3765f3909d848be08270a33c8da3dd63421727a46517deb92335a1328c3c2b428fafb3dc59b66a6d8999861d32c7685d1c23bcd025a21c82a5339bd12adf84c122a4d984d4371599bb230aaf4be18e263ac008a736e74b90f05c576bf14a791ddf7d1420f48124e99756b7b008f8c2a669d18010b5c29a3b8a0303b343182ced695550dd314600045734c060f9bba94c310247006ab13924db02babfd0162cd99c2c16ae6e71fb94f27ac18ed215d3c9fe076599cfdc493a14c0dcd633230a5d9880b0cb017d14d9a52c203da18b4ef3203a653763fd4e5a8a5f9c0a1d2af4bad9b7d041923a077917832413b0abda946cd00032904788d66531d852a56b3daede0e887618a178e841adea8bbd4c07679245aa2b9d2bd066d9ae856f0b976bfc467754309857ab0ba955730d009ac98cc860c128b5b35cd6a2d111e3d9a2d614f11ca2615dd9effca275260e9fc2fe3627721ba0a03ac3625c28ec01e75273a9096e049ac02558f5ac128760ba52feef0742912aca362470a4336e5b1c979106e05ed1b23ef8ef3fa2e4ad73dfc6127ee2f381428480125d32cd2dd4d5fe8999fe9457873c4c597befb3f4e222f4369d9a9bd88570e079807eec9dc37c9346dd45491d4058b68f0e29ff28e51b8ae39b187046f38e56b0ac1d2c06d5a766b0f7126b790db8ac24e95bfdf3c34ffb940eb6132e23acbdaeb9347515851bacd52f899f2fcd11f3db61e4a2aee06c8a4eebba7fc7eef00e6bf7c91f65ebb42b238352dc0e0edf62c6de12b244c9cde102e7362b5fbb1270fa05459801ff28ceb6b1c308053b78d158fe7d6df3affbcf5115cab210e16a017244556649f1aba13f33500e9c1f12eaf9c60e74fe10ee8bf45910f6f53cf37bf0eb7b387bee9d52f7d86e359b2b5fae15986650b5d7822edb4791e34dbf763835fcf644cd2d138681276dc490352751a893103c83302a94bd2e9d2c0409914ffd83dd8a1e8b25e7819a6a076657f2715461793202cafdcda2c03232ec21ab90a0e157d3e1ed6ef11c5ac05c30a8f663d5a17802611e404872eadcdb1761650cf00af5b7612e1107b12b2244b2bd28f9637aa47c5f2ac727ab3063946b61de7af2caf07b39a912f9052a76b9906f303adb38e624903e4ed6c50513b416766e01f5a88440239ec81a3f94606a8e556d415d6fed859cc883ee1589b57a3761cf79074798dcdf339ccb260324605f168c6b74eaf603d22679b398ed74e1585b9f9bb0716e014524959346452e483cd112f46bd1614ba0855644775273d1d76f61e7975027b2300d4a05fefaad08f8370dcff6b568b4e6090bded4767cf5b488c96f22f659d3830de46be5489534806ea5e9a7c5bd9509acfdaafba7a4f532883cd15f43d171f3f9b50d9a2f4fde912aecf8ce7ac66234707eb801f0dd21a2d77f6c5856eb6e3f0f5637d52e9dad6523c9c659868e38e38512f59b5ba08de7535c337993d59c0cec4b19255601655fdaf1f0dc2d5bda61263b6d1d5b2912e2d99fc164d3bd8490415b18a0ec9a450e71167dbf339d58d9fe8b2ca3276db85f18064806352c1b74246682251d5e9d05c672b668dd70e94624271e60a76fb8536be923f3be2a942a7d09b9f241cb09dbf55a65be0274684c8040e641520f1d63f3bfa156bf27006130506ae1cf229487c8ab8790657512e8f930ce86432bf5a433998735e7300a0d219bb4f296bb997362e6dc9bace3d4702145babe1ba90954a804034688342656b55a22813e23a4e2562d18d39af1b5cfc79472686103fe59ecf6cafaed7a3bd72cc0693aaae5de03638ede6a5bd0d7e3604284d7bdd8c28d7d489578e4ef2cbce68c814e51f30e986650f2ce197fa21775f9bbef65dea40f18f4888fa73b1fb3a8c04b7a1cdfba9bbae51646e8467b4aa86171348d3a8461804b3017f3f49ae759bb5936dd77897ff651d00ab8e954eb1714c49b557fdf77131e23a1366ecb4e6bd059fb8a06acb010d1f2a585cfda69840db1b7aefc67b01800e77354d9645e1acd3a1f98325e0919d47895c2ad98191016fa2285c87698143f9e8071eb0960546c370e91c3a634c90f395f504340969654024bc591b8b760ea54ad9bba0028b136d85c06c15c2975eb3ebf48981d8e88d7ea9c58659f5ec0151c23349f3573b21f77c154189429e0f46931703bb2cdd434160a01956565258d77d32fc0ccf42cef5dc0ac23daffa930816a1b8fad8513498baf95a8e5a12861d865279765581d01d4e16823813523d454887f94883b433bd6028679bfb85ae901adbb0b8226722d4d5819f2392e5748569937662d39c4a997ce2fecc001cfc4b80bb6eca59a0683687b04ab7abac7e4a4332d4c06d4d445f7363d52756c40ce92e2d5b59c624df342f44f719f5b2535773bb68eef5a09cb02895f7508c75162f29d3add2c28e9fa9b6bade9b395c0f3e982162de1ad564aee201dff11104a987637500889f23ac138a8a316b2b9c1779ccea17b390539341daa47f5cb0c8307240779db7eadf57e9c2dd7b5fe06d2895234512df0f9af9c73b40df15c4bf8668f17ebd7fb30ac2730b50239d2d61ff76f62f5ff07c934ed5af527a58879570b255307f9aef0d506aca2fb42c2b8a2b7286f703f467f10ece6aa17c07623b760bc2d9a434c886872412341b7e8ef027c7a8ca30d62f9171442441e343c26c46afdfb10a2a3475420e79b3c845d457b59f5283f34338e34c1558fc65da2efffa93ed20b8972b7460c5db9c658a9dd1a7015b10c005c1f60e4da769810de2ff62b4f289c282335098ca4d61dd52092508f4121b61c81e017063593b6fec62d7e0398e2403c3925fde5afc6794e5fa96cfd605df65ffde8c2b83641c49332fc41116b904dcf972338c7ba092d92a64011a93c03e059b46c7715468e3631cc4ff706e3b2caef119bb238d43142aa67c30a609de483efcbae93572a6875b0028eb249c05726495aa83ecd30c1eb82676e95e27343c253ca236068379a79f8d3e27ea1d0f057aad04fa2ddcd36c28880612ee967b823a9829c747fe1597f54d77b85494816e3034477936fe4a06ace4a39ea9730c3ade3ac3fe444b80e32dbdfbdb4a5fbe06dbad5622ff42f99326494681c6adc8c80b1bf34c57fb7a2746443762c7b5f68ff1af56c82230b11cfd4bc6f13cf061772614e403530e53c562e4db4775633670873df64bf22bbb0466abd30a68b883db470b8856f2c2e84c1be14d53944b32729f8fc19bcb4470c9220abe5d50a1f52a10ca55ee6bd3904e5772a80ca04c8095f5189a40e1a58487b004610317be952e2a6c1d0284b79ee25c8e72e15b339e6fbf16a0e8a26d4286f33c7094acb7ab231059cec8c77fffd0e1100e07caf40c52433c3dd2ac4232b97da4f97661ab7eea74324868d88192383e35184416c158900c8700d026755b4ff7311de79830526412864499077e499ae058513595301be581d2201c2d3ac6a63687bff903cb6c97e46d34b3f5ab53cee1247a2b5646b3d44d7ba7645abd681b932b8b150fb1a052f8631cc42379897d5285053c3c33b25cf9ab7d15b258f0bcbfebddd39c7f59917b14b2888c0f48be7702211a5c3663c20425e090724ea92a947f0e16b3fc1d49719fbc10a16b41e1cd00499f894c382a1a14460a79a0f3932e6b08a1a3b395b76472bfd5307742e17b7b2f96f085ad73f637c4897ff206ba7ad19dc6411e553146ff512034b724c31130cd40cc4bdf965e40303eb2a5851452d5d8c40237a06449be721620be151edb733aea7f739ccc43c7d3f0938ab631396630797854fad6446de7a4507dd8780181400f009bf0a7340c8fdf0b0dae8c85123bc638a82729f4675598da950d509db3c784cc63e08c6452ceac0be0877f5acc281fa6eaf01006e10b8d7c7e64ff6b4f488d49058db5fdd07fd50326f85e955e4cabd2547624e29dfd7810a89f0c1cb8a171b6197ef46da147ac95cd1c223fb731b9be767dd33d8aced02844bec44cd6f6819f36a3540c8952b0cef0f353adbf2341308ec7f7476493a98cf3fab317ee85903367753b5becb8392e732d80e1a6e32c5ab80ddd8f41be1e8649ea9457aa24b6f17281a747fdc02045cbdd521cef404476b9f7b31f5c44bf29f79f768c7373d3c74987b798a50cef2fd62f64b0589a1c1552c32149eb445b177671223d9c15fe7b29a5e6414a2b6e839e1851fe712dca15fa6c7526db0ee1e2929de08bc517c4005b50b2561773111f713e25f1fd197712e070ee5b6338463b7558d57431f51448e53d872e410ab3ea0c13b658d8c724502b995b2b1c68b788ee2f0065b8c8881c44db06314621de2093312139d5c0191471e32e58b816778731e5e29f83e9254162e89acde74e39d73d746b72b3c2eac3815d48bf87f6d3cb452fac31b5539dd646b3ae49f01ef68aa13cf48b6ac202f5bc39c01c23f444f3a24f2b54966c578d627f278439387ec6d664c48fe6d72afafcc77f9ed8beaf73fa3fe2509d268982d6b9a68650652ce960b0c9e172d464201c7c4f709aaddff5880f0cbde79dddb54b4c5ddd47263e29f8969e7f813799e749a6f848b0143a550d93d8d7c5af759566764b841b64746a794619e037ca2b27b5faa0e5e319b53cc6d7fe4089fb5e54997810e9d6efc46b9739311d869d4e84876a028a189ab48bb775c4d90ed5841e9558f15be7dbbb1f4d5c03ef25cba4cb415d28b0fa11650ceccefea77e688c79a2d68512566cd61fa3c106c876ba67bfedbdf8d1a605aeaed1e4ff25e0be5a7feee5df789535411c252188ce2df8454a0a995d599c323b3155911c8cd44318cb8e2436276b4e217f1fc86e14e830096ddc48784a816495d90cc2e66ea40418331e8fb507166d6e5aa3497f6bcb36e08bc46014b9661375572e5fc804d9aed93dacf06798d0a181d76ef0cf385f8c2578ecd7e7cecf65e0674f614d4fe128dc2427034f5745cb94e5f2f1047ca9527909fc332e60a862c62dc674aa65900fe73dbb19834b688487f935f7f0d51e94a63f929eda94897c4028f3a2bcfb53a53525866561196e59db9438a85eeed403d6f4c9974590975155267166388a4036717ff444bf772ae93e35cc61cd9d37bf491fea38299895b6b87ec45c420f275d4953fe1fd9ea288b353cab4478c1dc8d3c2c083b7ab5b693c4bdaab0c23da81868bfd0f948c0bb2412476b9dc92930efd3058a5a41aeae638a223f5086c95ffa5a85f00cf8f900b26bf14fadc16e45d321797abe6bfbfd465f2d1f9e9f82846599a94212eb4808adf7c094a786118ba0fa374b810ba783a53df67173563980e56ad708ec60837648eadf2a006cef11d00c180e530c352842630a8e5bea81df07b391707f0898c52d0d08832c9ab467036f6ad15208f0c6d5a8f2e5a25bbb1e69c2527af31e0a02e14352c60e0f6a49c40bcf2d8ddaa50b35b78b86cf4a23359fe9eedb1a65c95f1a631f17259d6aacca1f6f10fa1ddd17dcf5bd612b4c9b5c3a6b5dbf45acf6b95bfb1cf1e7e2c704d4d4fab609c449487dc9930a2a419db077d5641099b4a0b4d59b0e0b7c4566363abb654e52adc1df911e2577ae1d16ca6e5a196dc32a96c2d02643f5d0a5ed31b1fcbfcb19ffe0775f263114452026bfefb418aea1ec3837030a0824089ca28f204b33710f6df0f7e6a2777db39127b69372e1c66c5cc468c6eb8ad1846c7b74413e36e585248e27573fbd4ff0a8db15d41d66f4167630015d39694ed37409246d6fb105dbf279353c817d7f705bbcaf619ba3db1058f34d2354386f81fbcd4474d407960cf68537469c1205b21c0cd17bad90d0d51c016e6ef2fcc78f15a4f74d839665a705322c72e5af5a439cecc95cfa12bcbd89db0b5f514702743fdb7af6a0f27dbd9910ed7c41c48b839946f0ce99973d7876afbf4e3808f18d8062cd94b094a6ac12c30dc0d9419d282490db90c457ddf966b3059108f5ca3a036ab2312d9561ed8f4f094bbe4dddd8beac99f4abae7cb44cbdc5b1d511021ce218d52632af0d9bbbd8594430e2d01f2b6fa0ef9a84aa25abbb7747026a6362f84d52c6f1374668a995bdd1d30f79707a3efba283f1401f8e56abb75cb5b51245d848a3619b6f18fc3dc1c40da7b1cab88c5461ffccb529b678340a64a31a3737ef302aaa477d8e8890d2ad0822087475410fafd85bfdbbcdb98857aad6de4eebdbcfde58d67e97d4cf0e341051e0299f8aeed91a51c24fc4a0b90a0a73b28e8286a8eb02b7f018a265dbdc5d4999f16afa67ec3811bca1997f1a4dcf8c8976bb037d374d8523a96906c3dd59e445700206a8b9afbab40ac07ecee4aac5b99efb0a15af1155ef1bd45e0af69b43aa9e40c86495792015f8386be697bddca517e44c0595169ba39404ad391505f159a75f24bad8d70840122bbfe4962b0276aa402446f281508d1eaec9195a70c44d6495af87f409505934645a7c23d206fed7c98c0a7340196a28f32e9982b9ba4c652300a67482ad5f1e1f2c55cfca9f00e6bda8834befc96bba36ee7a680bc27f859abc21e3703e97b80afa40f096b5d6f2829bccbf872098289bcf08201320ac68b68cb543ec35703a4bdde1871184167450180862c5a5243406997172a2b894172d33af000f5a4ab96ba7b9802b1304c8f21dccb01a719e4de6c0d6b970b5356d23c04932767cf09f3ed0e77d7b23dd05ebb03b4fc98c7af2ec6248d64a14be9cca834f263192bdbb64f63f1f20c545669f4a50ab251ba07fedf32e599e1f912983b279455189497cca78133378cd81a037f0ee58628d200425eb439fcded862faadecb6f858d03a838b2fffe5da0b6a42ea8916667adcd19a46051fac1ecc9c1d07bbf630fb1fd7ea40849cdb5aabe33d7e82012c663a1316c591f3b6ff61a3814d4d0dd5a95eb4982f9a47702f87d7a7946dc20e90e7209b0fa42f93dc632da3f4547beda109061e3c8984032b0a80f35008638ac47db6eaab8b6647e9b2a47cbade637f8024f29a169970360a198ed65ec50d460b206e34590a7cdda28b614af1bf5597e9db3c939e70955cc38007167ad8d4841f1650035799ecb408e1adf3f08239711caf7cbecda4666f3b352e770ed7caed5bb1b0bccb5f5d1462467929c5d0f98b9ca341dfba1959e6ccb60049e95afbf2afb8a1c5adb6bf276d4f617bd4a1987489769e15fff425005b604d68435204b81a346f443adb6317d0127aa39c82f020816c6d70714e6c5800d176eea9f2c0d21c318c7260ae6e0778ffa8c26fb79daaefa5afb9a31796f9815390e97cd1b599158c0da46dc36a5bc0b9eb8508f3ba2154e32bffadffc083d0669850c32d2486a5653993a50525eefde041a52918db903ef1f9d85a91d2c10f3e38e9a6bfee8ecf27c159c5c607c795440cc043d16722021712711269ec0beb603d7b8f55655883543b36a9f527bcd92881ed1708c93bd166baf07ccb6caadc9cb56de16e03975a424a06dd54a8a3632c6d1ceb501cd67fae734474f07a58b540ba88c829eae8c90f4c36b0892dac8a98fa09d250f882edbaa5a785ebc966dfefb91374c3aad5c9fc333b40b1d32a21277edd066f97cadcd8d10a7b318c0cd89170ca8ea3592f8ccd82f5f69c294fd2abd0afe72e9ec858f162567cf1a962b1a43fc41d4cf526d166572e26f48866df23623a6665c9e1daf460d1b49894005178909e050df41652615d35c1e57a07d3232a947f7339ab59b3008fe41ce98ba03804a0d23ea7c3600825c34664283c1e434b123adc479dd206f2215e521e8579af0fc171c5f2c4c583db8d172627c492f2b9b047508b12b5744b910cca0b1aa87676a2c1b64bc49c4f16ef18f522dc6fdf807db6fbc54f58e85a6382f8486d696ddb56537e1023783ce845ac0c8bf26ec8cca15e242d8cf6858574cf1fcd6461605d73f26fdc2076166965c5dd9dd35bd44cc83787fceda358c14a555636a4cd6c0c771224511291ea832abef828750dd8590df9faba525cdd1acb8173ee142614005a09b19aa2747540902d2bc71d58e9a2700e014402e5e879617589124629cd55d3cb0ba568eb7a4bf6d0a1cee453926b5501d921b9a917812fbc455348cfa00dc45588939bb223f115a85207e5683ded754a3863b18d6470efc55c405b1598cc0f9149311224b2327fbb010b9dff9859c441ce58a9a3e5d42a1699e524010182e0e313b54bc4f0cce5dc42b8e11918bd5850403833e6c984f03e60cb98317ab4bdacd7616959738d5053f71cc0a29f518efde6f2f9e6bd28dd77a750e08a48f2804ff30cde38b385f8350ef0d5e9277f9f1966c66704a7b7220439ef0953608e3c8d95e5d321f1fd6fa512d4603a845b00f1e33b39f32422776d73826866d6eda9d24b71922c40939558cd3bfd8c00a4bdcdc169bdbae4f6dde9a17bee4fbb942d0acb8d60a2b2dded9282d2fe0a6770d5e8d9fff31ef9f44361f092276435e26449f93d4705ba970ab5761d0ca53613437a587b34809cef54ea49cf9ab0d1b63611edbfa721942b59be6e950b7885f84be677853e4286b898d0fad591d1806dfbb5bd52f6060fc57e222dd7a71f5f44f43459d761c9c33b162379503e5767cdc7685fa31f9cb95b741aba00fff4323cec001519084932158bd547dce3bddf811d4d45ed04273e2ce6dd8cdfabdea786eff0a9e83e4f282002892a3a2fccc9299b302270015f09e3a64f5dca78cbb7afd978abb38f627c9b78aab6183d8803030b2152e0b55ec9f5b7cc068f70af285a7d21c4c53a3852dbfd64a76b9482fd06ff250d6f2ef24f8b336c7240d3fe39860493817e5c9054327a06a0abb1a724161fda85e80447cd385cf9ae3a0eaefc89095e9a111331c8c4ca01610fcfcc17b222a33b11ffc22b306c429cf03422a82e2251edbaeaecd3740fe00fb8acc44b93921d9ac3878d41c1b8c02350ff6019646da8f41c1fb3237b708c5d6d16aede4d0f20cb8b26599b4db0bdcde789fc2b571535cecafb7e3ead71cd02fff3e6b0086d1c7137d96429b8f1d412620cd4f4d3d411ea735d3b760484e581b02fc53b2927b333be911282c4a7cb86db228739d8008ba435e820e66ebbac7963a9e05755abd4589a7e86dde921b9feac4b304fb91a8b45a636da131b34797161a808c1245444640241c4012bfd0210b772e0d080a71fbcd138fd484f931fe662096fc079d89775fd7d268c8303bacd3267aeacb0e558c7d2b253d9057303380468c3be5ff2bd6daffd4a086f3e6d499bf2d1eba2880b5dea4b082731c150f6087b134f2b88fb6185ae430e20c06286d2526046d79ecae3276e83b50b21b3dceeb420b3b7045b3de3e9d3c0ba804164a7009941050631dcd18ccb7bec3a4c4b7df99df0a6d461d11cb6472fbe8aea0091c7d8c7f73fecc35159d95d1ee80586cc048740b6f4673474936cd2eb2b458a18ed9456f2f9456c6fd3dd8e2f949dfe1ed35415e270d16b2e1807275ec19889f7c7ce76a698c6715d27da1560be408a7e5f7bc9cbc70b61cbdcbff0d9e4ff2547e05bbd43de51495ee6c526b3c73c3af6bef5e91406e011a27ae14f83f1d521c06b2806232cd3cb936471360b9526245c2615a0d471f3d28a224c4a6c4ca594b09f068a1660c253fd9a025c01f86cedf8a68a6dcb15e6e3749e3cd20c2eebde6078e9135f4f7d80d4fb63d1d9bf0a6dba94eaedcc3bb2bf8fcccbd3700a66427f0957fb35900363a757480378e96cf1782bca4bec582ad52ef7766583342c8d91b73a0e3313178393334cc7e718274536b561352c6a74973545f28aa0774f55efc4c506f91bac645dd71047789f389de33e09f9bb488af5c84d4270c9cfd1293a8a335adbc31f60bf8d938e49cf22b557a9fc4d88774979b995fe8aad84fe7094dcbfac1d30e8e02fee0e76025ab195d8c3221617252b35450cc425954aead0903ba4f4077fc376eb7fd1a817d4da947f89ada5554771089998691e76b6792fc28239d9834e894ecbb1af6177927ba2b039e51c1f821f5f76651d8398a85b0d36851f95896e309911319256870ad05c7a9529d769d7f74fdc1c00393af9a20adbf2298799c27cc8d800b026cfc9f5fac40789fb1b93b5d1307dedc5e8913fa325c1552c3c3fef14f77c3435f1959bac6c67f29a3c188612d6b11763cc3f21d80ad56d8a6fb3a262d8c28730bacc8d7163283e09c466687285532bc13072a91d33a26df5a75f4fdcd4a03d5621915df39448bc1723b415f75dcac6a7036c8b0d681f79c8e7f0bfd5881a2b49776faa3453f571cac2b12c823148ecb849341ebf277e570bf9792b01ee9a93a553c8f1f7697c90f6963a364cf82346e9a1933d7a98b0558010081ba0f06af48bdc49a20f26ce05214cf0cd0b7f06448b9e7194faf1e4716edf4d6b5f6ae0e3ba436543194051c768aa34c1f7686d439a6df3fdcd8ef6150fd618604f75cb453f2e5d8d7d86028e22a66b03a4dc8a35b1064102aaee92e4136b3505340e74deb62b6a0d304a0620a4878ed791bfde2f53549983061ec1ffd754027c26a4eb08d96cff564375b102ad1f82c3338b6f27d5b73e2b4c7c6c9475f4f2c34d1d3464ba12d282260449eb6cebe8038e5ff100def1643d725a95d1510284ca0c1f5616dfd08b0f4e0d2585e7f784d748f43ed743e9ad9e4a75b9f4491fbc18d26a2b3fc3d1eb118a206eb42d9ce8df276c0333bff47e1c62911efc54ad4721b30d1747fdf1eaac98e0abbae25b182a13d5ea0de72bf80e65e89360e0ea023ede46dc50249fa5bcb0d6c47a388968ab1a1d1fd5da867170a37aab0f7b1f6ca7896d18999634c0a1c3cd50f5f438313245a20ed23d96b1520078e38961355d1e9ff1defb66db377ac26b6c992fa4d19c67c73513c9212e4fcfd7dc094fa2e88e6bc03144fa552d1c914bbe4c179c1abf7972f21923ef92271613155a83eb73e957e895c3d462198ce932206e2d88ac4354b73680ede995df3506430e03c3cb94823acae892dc34f3a827bf906891897ca1fb5ce5fddca6ade2e4ecabdc8b8a0a6914426cf03e9c6bad3fa5032c8e7ee2a8c2dbe661f67f8e30f6d2c2490e11bbb186ae3aad07b8b7ccb24b29bf827149fc29a929ea5b942d24924e84ebde27a3f01b77105532114cbe1ad2ffde994dee70dcc238503b0443b9fb7b676e661850e8504db8871234a8d6342a683f50702319c0eac094f7a06a9c2f9f9504e82b0a95a09a6facbe034729b36dc50965203a039dae3993119ac936b2096fd2e1be85358dd9b7c645b8d1d38df7a4410be14e4ea278e21d28ea1869f111af18f7353e2140a21cc7f8724b4aaa1876704602d62ededab7783b8ef225f2d386db9947cdad35866f1025c1d572b89c84c5600b734643b4c3c280f3f26542eddb32a1ab3d4625cf708be4ffec009721826917cb6ba218a440554aa5c0af28ff6ca6272a4bb1cdcc4d6d2131999e3538aebe1d51bd395a81e4a7aeac61010d019e2f42854af2e05b522d0258b23d0a1d506a6ee18c74c4fe141a36a7876adad01f4bf2a2cca6d3f0bc367770073cb83b86d16364470a9b4b0b2778f449191ff010758f4df90c07dc681e0b3967ce8123292d225f04f37a718969a7a6b52507e95aa87fea07828ceb77985e14e0e43dff039b2afabf1a514621874dc5db34bae837ef66a8d3a5a725a121467c3d61b5cbf6490d3ff0aa24afc26c964d691863f6b79115b2dc83da9eac5674bf5c0af967121279838a8acccb8cb985a20f6424120810a794213f89a00b9c33097574462a75a99fec720b9000ab373f157549619ae0f7b37b544eebb382814b693387c8aefae813b56d305a0859c223e93a973abc64d936bd00733479c4727273b72ca26d04de31a9e01d4a7dfe1db640c50bf84c6a415b433cf234daf1b0e525259e109b71c783996049f3171d1e30408cadef821326770a6bb240658cec51de5bcad4c498474505f58385512500e4e52b4358da8cb91dbefa5da1464208bc1a37a981acae40bba4d8b893d95ff36c7413593d14363c450cbb0f70d5ac6de3223e3361568b384b1c15f1edc549a04e1343d521c04450d537d0c381128eb98c2d9ba7661f3d77f414c14f50085d298a5fedaba3646b9cf17e89b675f6b98750e7ef085d5934ab3f50f920fbb5ddb8a3e2b1cabf7928baf5272da2d29a15e529cce9272cc7b676e714ca361558e0ff1642c9dba6207cd2f257f5fd1448ef775158096c3ab0515101b130d4fae2eb5976566351b61752549dd763ab0894c58247e2e2481a3898dc8988ccb48e916d8a69a2f577f01271f49755b0309e09c1f08df03fd4e92a5d87311ffaac53aaa6eb2aa433bda3e68b103dc7d5ae25b7d01ac607ae3fe8fa473163fb18ee6ec72106630ab946c4e2071e0798811447459f439f597d3c502388540d829b84c0593f8509c4b193502c0f06311a71e46fe334a02fa0bd2a4d899bcbaff0d5f320d20b4e7a850da8fcf46c70053e32208542b5a84b8701a9b6639efc9a0d4b64320b1a93095cc4f980dc85910056f0231efa12dcd68bfc070ef44bff73743a1cfe30d6ef3343f46897d76c3734c8e3d4c79489a46bbce7eb09cf0b2fb227330210b20e504d001861bc5071ffc60aae4167f5d1248eda3b855c04a2f26018f6c65180668d42c68a8527d9c85ff3067443e6a93b51642c426b00ebd2e25e512b557d84157787a1d19b8521d27e9afe811f80ca9123f337ca12a8e71a4436c62b326f73f7d0349daede6146915801e067c34a287866d9599ff717d7ef52ac7c60cdbaa2cd6a439909e04eeafcec5145008cd804ff32d82f94ef436195dbb14cc67e73dca78daee4f399c7748fb7dbc69c1036e7e41954fc2f22e4605b31d9fa21e58964dfcaab91737af6a12c23cdafeeec712333879edd320c6a78873d083dac23383a793b5539f92820708d9223b2444538c482d49fd7f7b6f90252d2ac529d9ab442705c59c2d8dbb24603a9100e219f24031fdb632fb93901cbebfeffc491befce37d2fa6a1afe26079c5801b8456ae393f52ea4aaf1b9f69df86aa4315473f4a3774321d2cf7a46c9dcc3bc646c4c62b7f69622cdc3aab0e8b6701f24ba403ea6a2c2463fc1e5b8113169fcb0684e8f508377d957694e110a0d1b91e7b25482f1863e198f3d52103c5bc659335be586d87341393a25b49cb73a145fcdc4eb1a5ba89e46a7ee7a0fb1ec537c5f5be586d87341393a25b49cb73a145fcdc4eb1a5ba89e46a7ee7a0fb1ec537c5f50e1410e30b05c23546f912f2f5142342ba94e857aedec49f9b66204c04a245a974b96f0d948891a9a792c174f6af3dd5fd91537c76a24ab8d7c368088d01bb685f3c3d33f24dd3b2ee6b580720847fec4d06fced1fd096b129b4c73d181da99b5864b00581ea43a17dcadf51900e1e6d7e01c66bdf9deba0a8e6c1b373573263a202bda413e3e3953591bc50b1d73d6a5e71d7a5a8ac4d30b96d4f6480469d160147d40851df251dd5050b39f9435a1f4fc6ad764516fc40def79379136f41544ecc6f8704705c0e6ed640478ac893c63c685db240e81dd59d96a3d00d379c9b0a167fc563808930a5ca2efce6bfebf29ad9ee8d16a77626e0e1964f2efd238ab1f6a465969a4663be307192e2ac83421a6b6658dabf0149949ead10e7653650ddba601c157e6e1599a683ff087f5a34af9be470b87d3cea5c249c84f1f0c917318d2552ac3cd9692addf253091fa1f04a2ec090ab7a9dbb09aef1dc4ba72489e82c71a74cb59fd1ca08b8b44331a5b577ebc309a3937113ca2267e715b75b0cd889a7efece7c955d6f865d6fb877e18fedc4810659e7dadd6c2bf1da06a6d28b89847f248c3168af09b11e1989c336270a9ca2738f7bf898f1102d7e14a509a4fc9f57e1b35ed9a8a78f6fcbe5d042e56ccf51df35b8d31fe61cbae03aac838e98ca90207cbed39c1773386c415b042436264354b750efd45a1ded487019be720a8274e85a7c4576d4d3c7559f0909a1565508dd863929150065e3f1e860a9351b949a0bcdb1a8d831309b09c31e788625ee17491efdc5b1f3f820f95a4ebfa14b17bc8192ea84793a3a45bf10afaf8c62396deba63defad50f6abcdb5cff7a8f1d4033de9559978ceef1f9e79ae60c30509a5e1e3de73eb7be300735d5a2f6d86842cb0df745878ac3ce1581b4383d8039dd18b219cdc923739964c04e00bc36e88cef5bd134263b87bbaf4f11017536823e81950aab3637ca903955d80c25881e9cd6b339deb69deb788e6ed1182be7d75c1db37c5a45913758e2aecd9b15be1242e85def64059c550029a964ca0768bc0c6409de22d5007dac4ae3fed4afb6c40797b13c409cb823ece95480fb8144bfad38a16d0bf89965baad406822be4ba6266314d929b8dcb091e78205572d7cea370b6428f6e050dee9b6ae3baf810b8c055c2f01b852b468914cbd98c2d6056da048eab16000d823892688cf595a672746366939ac5149d54f4cf198fd62d7432abc0d885a06576be815c90e148f26f5b8b1058fc23bb326cd8c347ad80f7f0d7356c38471270053b8164ad0251177dc03f67a25c193068289632924327b103af8f4cb403787d971e6feab8163c1fd09c9f4cfacd5dcb9b30b5a35d4f2f8d8fd190271aecab269e25a02e36df72f52ed02bc42c0e2f0387894741ed3bdf7c916d3468eec82189e96b62d8d35266bdd1a468b328f6bb59b33771642dfa3a23167661312152edae138b89f6f0ffe94f135bb5c1cfe30399c436dd77073dd002badee51ac0f18fa16bfa1a7386dcc1dc7b6cf7ffcb410ff74b558b6cbbd7fb91505d1b0f8d9d1afad82d1c1c1a38856f038aad12dedddebafbc22d6bd0a534bae666ea139e472296a9ba49cb44cdd42c27e22e232a3d9d92d23d4ae0a0ae0b189f8f8f9f8cca24a0b2e92441d3a42b7e4db29ad4f4f33d548db6d37cc52b46f40c8c455217722715822a9c96767cef4da69a14cf5cc1bfcd10241fba8c8b68e962f0c7044f3caab2f3ba11b0d5ecea20de7bb4702ef789212159daf6e907513dc07e416cb9f9120143cb2058f9f5d4b39c6103703ee2ac6a37617d70b502d0aaf68a562483864c8abac9548a56cddd5414459090a7928efaeb089fddfaac5a6fcaadaadc6199f8638a6a6c860d2e9ff86c5c7ec01b362ed5fc40e3311c2dec42c20a9c1cb52b8b17c3b50ef6fe4838ba0b2edf0ec809437891e7f597e1044af4e85abcf558172ae884a3ed80cebc573001e49617195260c739bd2c14d4918b9af142728b9e7f9ec2193be6e8beff8f42fb63594f70f069543bb0b3c538d93c20dbfd3ed5de3d15a4cdfaecebf2e4acf648a0ae942fb97581dccfa34f678b0453e8d1d4a3085e04844a3e69043f489f78f7b508122ecb31bd7bb00da4ee55089a7ac06510bf04c06dd12b2054a4f741b6709311b4d4e8f1772a838c3fb8ee0518f83ee1c89e9ded82e70497702945eb1a95b5694454e8907ef96ba5ceddf0eec734484aa664029b1bf8b93379a632096beb1a246c20e0db59268fec4c8482facbb95ff8334c44d7fd90f575706397619deeadaaa86b1245634fa4e5892fc5a230acb9b2f23d189a9b354d5e1cd57ca3b9ba2931ff836ca68e7c3fb503f14ae4d4d9215c311ad2d76e2c80c8d37646d76ed94f02573cda8de487310641295a2e0f020e0ee112c139fda392ef22996257ec27f891ec4d030ab96b1555ee2c3ab7cd94f1a6d218c5951ec992984d3ffe0ab275fd38cbd12c43d29c4e10c3c5515d3aee674b97c17662cc4c1628df98a84f1de9103df24ad2d85ea8a36f4c49e822e202c8306aad109edc11eebad8ed0ed6ada381f8ca1be40f8c443356ebb63deee8351f97cb5f6bdb8b8d93267684dd84e52bd0b8c77080daa075afea2152a958dede5c75fea39a277913707f20f2eae24a37cc5bb11d10992c1e3601fb3d3a7e15b994b65746cdc33a4415128f2b3afd931a6e0a2775950644328fb50e221cc18e0f1819f8b8ae23c546ac7e136568c04c5bcd590603bd0014da9044f3376db5421298a0546c2f442f2bbe467a39982f4ea7ab5ea84b68e39996cc66ae87a9d8eb1d2f46725e5fa008acaa47c1ca5d8b6eb267d8fabf6d6980585e03d321541e137a61d3336935857fb54625aa380b2be9a91866c257dc8ddb2b8c73f3b9823f081a4797c354063ef2fa34946bfdfbfd9d408f58fd530dbb991d985825d2c1e7385c961bd564395343e87e52e8314dbffd20865cf87010ff2ebfdd7c9da1008b140de57bd0c01d52cdee89c1a5a5bdc6cf50609071ddf4b1fde5fbefde4782813297a247477c4fa1ac868c34a78752a131174c64891ee69fc323b2e17695913e9cee27c364f98c3ba62fb6c4c5095cc655c12d848713a4fa973e26266b468faa7c13a81431b42dd9e753e735b582718e1ab99c217dfa09415f1ab170ffbb66e8efc06868b316e57928891161e23d9f98d97a10064178ef30cb51ba6a8864286e8512aa4382804a34783bca492e20f354dab468e68e9088f37b788c779f4e2c61f5663afe52795e05efc80c1d9a1fa66b5f1d0a0e6aafdc13bde88ba45131f412eeedbe5278a8f7f10a9aaa6036a8b907a320f08655a47999f281b71aebedf88f1f2716ac7721afbc6d20017ff194e02495e558ee011d34b707171780ccc74389e5be8222ac734fa64bc28dc20675dd6c8c666a606374e8f8c0e54a1a82c8ade27fe8639dd603c4736810f4b0439cd348a54cf026b87b1546d1cf99ce1078248152a8755474bef519ffb81edbaa2ceb5f5caa10028179a66e77d584234b03d90c0b0c651836a2660730661290b72e067a8754850c2da301f85a3afb1d81d65870843c435190b396002a94d05c4cc9849a26e002e39ea55a9c255e8c749e4fe059bba0775410bec7cc26526940696e9fd0dbc25b490a8ba906361e9e07c3fe3e8254e0167a89f9655aa8c369e36665531dcc9fb9959f78024f89a687762a0aa62a5c0fa9f3aa27be8a0f4c302600a4bb8c5dbe1a6ddbb7fda9b72d7ea12466ff62093347725ffe0e6bb704a5adf3e1f9b523961bf8d672a6aa6a3357f38e0b0e86e115334a19b544e8ac24211ad6bc57695eee428874587a1ffa735c3b8761094e70ee8955cbeb00dd9c960c163f4bb90388f8c70134e155bf882190aae5816f4043360b6c679eaca90bd409d9eec6aa3554da9f44209d232adc616e2a5c82cd8ac91b576216f8241c3b788a0b62e5cbf45bbf6752da51fef0766c9f08b8c4aeb6465b04e0eb43ae2ec8d4dba5b7cc6f6e96918c4143cab5b4982f934611b5dccd7f464e5f325a3ae2aa9fb961e262c0f7ebb68b0924d7a399f67b8d09a4680f8a90995fe93b36183ddb804218e6c0452af30b7ec813f36ecf89971ec092858ceb232dc3cac7d6c18ae327ec6730469871d593db327251fe3cdf27a3c6d626af0f23ea608f3c889c5825bb40e96d6b0b7bf9053c31b6bec36d9e04bfe50d285cb0b1591efe4abf5b3d5448c6e48d87d8e2314a236c4d5c5bc727d061941f695a562a9309606bc6fa142c7c801a9ec729bed0022594eb43c4e86d8d45b01fe09353ff308439ff485eb3f6a4faea349feda6082d99de715298aa0699c5a6f91d2263c2e84e79adea778627c620533525a5df5a1c1168b7b950dfc0a3e6bc3a9e35e6b2d37e3d14ba4a0ec01b1e9f844eefdba8b41c8b539827566500be8cbf20caf722b2da651e747f11b8c62fec38de9a0b526a5c74caae39c280652ae0337f8e8ebc494af5bc70b4238d5eebd28bc2288109a63604572dd55915e66072c72bcc0fe853e250f896010a2721a70ba27f42961fa875146f230195c9b3dac6f5d177ad67110f549e447e297fbae6b2f733c56aefdd33243b8fe58c38c1805ee0656900e12588d0e6147bcd47c9088361782cee4e4f8477d04799cd96894fd05bf093b91fb96f2f571fb0df20245e5ceaeb48d2042642884b484d044e21b7aee2349b010cac217e46206574b2486f5962deab36393da87e9ab3f4c48f8745096746fb321811fc5227289a59261eed1663072eace330d11ffbe3d46f2fe07232c82336b4156d5f23642bef04bbe6785ed5c80fc706dcda71d180dc4b799f1c7ab3fa7f1f1e648a6e6ad36342342d7bb840d446b505cbd298e282992ad9731088191bb6b6216737938e0507ac7aac3986495c9bd6015e701878b942f8b04f38b3c37531e9d4bbd48f067e46290a6f7a16db721cb517bb327edfef62e5881304b99601c45032d6f8296b1ffdf6f4173f5212233893b7ffc1c20185c97a7e435f4a8676f724a10863df9324bb8697e05cbf40038af760f6d832e5690dc0d79f814ed91e3bb236497ac594d9ef092f6eb895cb0626323734d1880db759b3b5d7c9f0eff8d3e7424d5e7e929b25a00c9eae686e3492973c32afaf3fd9c5e886bca1505114d97cb6abc23cda9e3521aa63ab3c438868780bd580810fac55787b828ed5b3145bf80c2a7ddd510daef67076a58fb7ca79e73f2d081fb2d7b5fb8c0383cb2cc233745cb05a5a34bd6fa338dc9c4f19562fe35e5344d59e7d0dee4966a02d2ac8ad62b795941a736d18c47b2a17c7b72b21e0645a1e4f89d2c6f487ba5a2eca6185248db1cd0f7565b8d64f74c6665d2bc894ed6f81908bd29d2fc698208e0dd94e64f62d546bbb325c6ffeeb3a401158d46d61cfd3b9b71b36954538a86acc4c7870975c704b87c8507d9584b54a9931502e0cfa40f2ceaba2e9a8dbc9feb4c7e1324ae46947533391a030c325a6368d7dded5a438cfc916d123f29fa0b89e3b7380189bdd96322f84d2eb800851b487c263cdb20a28d279a4c5c93b7e147e29fb9cacec571ce93524978c12bf3fcf437985bc75857ebc017d231939864d3513560c4a12f882e66768c10b1ee1ef9713c6f844461be3fc89c48a9abed4d24471799ad25f16f4b92f6478dbd2f7c5abd281aed565c457654400a5a143f311d2c874871a774eaabae4a6bedaff98c8f73424ad3ba9b062480adc2eebffa134207023281788bcff2042588944c160521d0b94fcdaec19eb30140ca954ec9036713aa21298b647cbd46880ac9fc78d78ecd68bd5f38c5c27cb940d7aeb0f1e70eee67b320805a923971dcfa7fcb9a0c00b345d0e8187e570d6592ae33852b35c59a0950acb749a537bd63cb85ae7a3c1a14cde36a9a1c3a0332f5293e29dbc4a3b23abcfd3c612a8f837e36ca8ce09640a3b092b1516c06516e62ffeab919571e40595cf3a0bb8e259a7c701cebb59551746d8da59a90fae8273002cf1a2edadf0720f102afa920b87685aab8dabac7c81cbd8363282ba576227d53c12d57b4f17396a97c993a23ced6cfbe31af979ef67ffbc7b82e30b1b5939266a2c8b629116de1f2fe084783885b94a1aac9994c464abfc7c669c6aaba90ff7053fdd079868d6f2185db2ab82af6c12eaa9a48b8d6c1f187838889ab9ae51bf7c043a30d918e676aea4cd33cc40c1309e95e5332dfc10d829efc61427df1d7957eddd09dcf2bb1a10978fc677cc11e0750b8e244cb335d3fc9ffde002aaec62247f29233c87610f87ec4329a9a384814f5b743e77cb9cc6a2f30d23dc32ecdc265792c90c31f7df3d9b427b071add8ce38c3c36489c8e8960c01a78307bfe16a033a1a8b886a3bbb3efc65f03e66482f77179a41cdf76d6362767f7c0e6893faa106420ac3cb068a21e03e3d43756d77a3b44008b70744ada944b5e474fe8c087dcd1ce2163c78dbf07bf4c70598b0c2f9a6a32cf8e9da5cc019cf5d2b59d5f098c663e8866cb451cc80df188c406144d45530d29507e954b84c9f3d986d5afcb66c2b650e613e5f57147978789d28fa40947b39f97b2ca11e22091a3825a9307c10eb174857f5ef587078025412bb50daed12660725b6f43e4fc81203d4ded1ac6d3a66969d39e8a626f7b314b761a483a43c36addcc56f6e3d1361661d1e6018f479214acb129504f244474c9038605d575aea704fc167f7006c40787b52ef9b759ec5c076737fdc151ba027f0d535c5edb02b9694299770b961651464a09b0b283f929e036b6476a1678db3d13b0d01b96233e398f9c13085a2690bc891150cd11bdfd38cb331fae7ccdecd8f2a935edc2e6513baaff481fb256d1c53e7f881d45064d882ac20fc15e9db1802db4107014da07c5e38f61a56c86cacab1e9b0c32a37c695a976b2be954e5f454cf1f81a937cd23934cf43711a0c2206689cf80ea97556d7848c34ebcf9345b58e47cd7d7cbdd408d9dc78ca737e819a800bea91fa7f6c173e05a99f677b72c6d63f44c700970dd8f26dd909ba4970c6802a8d1e9f99f6e8bb493365d7ef0ce65367eccc84038b9542b9168207b171aba0239dd22ff4bd8f33450b9d9edf8162ec72310ccf111f31ad5608020aac5e7a9bbbde490f140c49dbdf7055c4484bbecde406da5fdfc10857a5689dbe1098db3ac817de63ce4c509c61f2daa40c672090e8a0b381d0bdad85245ca71118084fcadcf2426f8eab9e2c74193c4adc8decc0889d8f1d56f5e1b5d68534014344aa314bd1608da6626b0392f6020dbcc5ad0ccde9f88b0992d773274812d7da43900c4753d3feae6333d4261a8ea05515885e06ae75f261f09c36b6816448bb7381721e11bbfcec6d949c069c1859493c68d8fcb034760203db4b085e928297a59ef0ab1bf27ad9db910f418e5681fdc7e8c3fc8853247faa7bd06b5ffc97f8e50f4c38fb03dbd5df7a838bc052bdb93114e44bcd1a39aa5eaab5e44a60530395b76428b53299c9372cca6121da196055f0f05871232dd8734b33e433afbccb29715e8e719b49293e10daa69db2297190f81d1d7db15ea2d544d9830d6cb0837d8e7173f2ad86a7b74df3204f9b6b777f9377f00a4288e1f89055746db771a171211a9746d253a188ffc2516ca136bd078681ae9d796d6a64191297e38f88358ca3e3136383d68a7f4e8ba1339263cb3827e6948da8ae00cbed280169386536b1f9ba6d49757e2bc3d389343838dc6beab21cfac012727159d30f18555656a75b1211a9c8bcabf24720331799ff25c41ea83c69893e37b068dfb17304310c357e5018f063beb1ee4a68f5890513fea148c6de12afb464058df5e72a01846313f0fe0c28cab068191a1e6e639bd36ced619e3494f3bc372584cec9b521db8d149559e2a9fb533e9366da9c5455101c1d72c300626ca4dd1232a464e49e56bfce19d287e78fb01b2e3a94f3497dd893ebc211027099aca660f353ddb6ca99a68f98d510a8b1fdab58cfabbb2f7ee5b25396b85b743053bc4802a0d4100e7241c4959fddd52898c83895ab794b69a93a21ffb05a9d81af47228615a7f3aac5c9601530395f3fb45a1c14d4c893008f279ebc31be3a7e6d593d5a42bea2a18c607c4ea0f6ad6b30305888544e9ef8d96499f59ab024280b3526b274e702950cad533502eeb30c81a129d6f1ec2884ff5af7c9690d772278a7e4a73a449dfc6d3e1268d085d54192a83a012cf868ec9f70518a333247bcc3b5a60931309683fe3362950c9f94beca61bd2c65a3b97bc4eceb00d8d3adcba6b63c12803ba747068f9e3d61413aca3d01988e092a9cca99415ccca3193471c1f799b0e01f67bcfe6663755a1a8f3f673667105d50358b0643fd0fcb6e8c2a71bd96b1a86f7d7a91c11c7e328ee7e135130e9bb204018c740171b44e17a4180bb48a1d3d743c11886f5f2445ac5789730cfe8aaf921dc354e9e7868916945bcc53da88dffc2299934e9e06fa4aa6d8ce3077edb1656ae980b386e61cdcc10c7dcb50256711164a520779545d1f741a276334c3570574802a818e32ad924710ef06228b560e746aeb2e9fd77a86b66508246e424ee359e09fc493412a3258416fd28b1c1797225b3db67030dad80d12b37c59cad0497f16682defe631844035dbcc5338f867ed903c697dbf4c4548b5beda32453288eb14afe74c827f601ed6b794fb5577df07f1f5d6172de3c65fddbf0649159ff83a8e3fc67f0bfe7f7c16654daebc1d92af0ecc8f5dbd17803446bef36ce9b00a2f66789cdc52147145c34ffe03500d952bb3dc78dd885d35f01a7e2ea0aaedd6c96e793a600b05ea588335508b8ac9af50d6f4e2e3690f7c337270eed6d4ac90fdf37bebd7ae422718e2fb5aec249ee41c528f1344e2b1caf02e5621a116770b739a2566ba2f88716d369a7f15fcca538d2a382a1b5f52a64400edf1273a4fe3ba1fe8847b8c7040ed20d6d442c7f726fb66d347c5fd384175d988f171dbdf970a901c0bebe503c020a36ab5d973400bc153602ba7a15ee7cdc36135932b44f66f8949066215e67afe67443bd3f86ab8e570fbe0bd630e37df4ff17865fa690ed6834707943931a5792d9b8a0e0980ea98d01c95aef0f273acd9ce3f1e7b3aa5cbd5ff84c79981141ca60bbc5af1144d4cd9af346995e2f155229f2c23d8c0450add5be08b7b812eb9d608e5e0d6d8f3d5e89c7c1586e7b38a0836d5b02d1578bec9098ddecaf088727c6e74db07bd402d9c87be1d08a80af2469d3e8e7d58c392746b5cb2318db4ef48dcc9d293087f5e4549ad97bd3b4b33dae6fc2b472692460e27f51e68efa2908e187e72e4b3fc11d3ec7bae543d869132807810b1bf17d0513bb8a610e64c8db866ec7582bcf72c7f8bd182b16ed48193ac23a79ea8f3f6ae1941c08aed5edfe647ae1a5af84aba580f4b3b6fb4e010188a04f79bbecd38ee4a6cb2645d736f2d625e239a4fa6fc1d0695a63e0a8edaab54a3e62650cf31c088bd51f225379d107d0d0da3207bc55570d8f6130617cfe6517f94680319b6c38027b8b05d9b6f520e05bda65dfa741d2962ac18ef8a22092bebba162419a74b2d39955c9cb14ac4627c76c9069cb817ff0f6795be2239b282c4eadc1139504650a3744d8b62b50e500a9a2a428a4ffc253154effe1caea766bece8113ac643b525fe2878f651c2db02d5e38b8750c5182f9f2cf9a40fcbf1582f6548a196c947e96f74f701b6f9438acc9ababc4a6fccedec35a10daf2e90f2e480362c6fb6666054eb87e31e2c04d14807f4fb8d2a71477f6189192925b5ab8ad73eb38cd8016a058f76f4057f551b1b694dc2a89de61950d6be4b3759ad892c02fad35aabc313e62e68ab971e96bad93ed7518827447748bd28531116a1d3df9e99fedb473b5bfc99d5b56a782cff204113baf60e0a0c66b1e6de926590980b7f5e065a648c74c838e9e5db7d7576275c8f3fa5ed960805d62066165079962bb4d80843a5fde2e6d2c8a92dcb24f794ba574d37932152ebf51be9b8e5ee2ba497f1ae9fad7b018252db299bc2945767d3d44c571625f90d47dbe80719fc2901c7e4630d75c4b34628647e8c3a5481c0cd3306565eff344ed4cb262d560d888a0e3dad73f383ff5a9eb0842350f160751b19311534e5d3d669c9e1547d5a13cbdc54fcc334d9b8b6d4dd42388fcb3e8c75bab7cd46547317c49a6fcf55d82eb1a106d405ad59500a7e60dfc698b177890db24bc63afdaa2ecfc7f14b852eef4accea3369adbdb0453951d6f2979267b9fb3a3bc4b2f6ec7bdb585385a306a82b785ebe79e7b78b647989af80d68cd26ffde5bb0c6a6cba875e30417904c34dbe94ba7b19fe9aeb4ce6068197e72e7428a72a31485da0618fc52b57f85739d50b8ef42adcf938b3f4365cf245245e12503f98233460e4d7d6dfea16316f6b412f5e246588fe38f8ecd1e824e1c61be1760cc7bd5c8862a389dac1266eb7805d923579999eade458b36e3df33b8d5b64a913a57546276b5486ae8ea0c4d85bcd9b0dd083d9464292ffba07c3b3ea86b8016d014be88c0acbabf4f924e24965447e90e9f0de5af8d4ca74f26b224c47b7fc67f1841953e07dca1f2fe7c47aa7441eb2b2db01eac552a13f14f0739950ff0d35af4a827d3031773f8757e64698f2fb5f18679ad05d083ccda0ea07d2edfc667894fa9e12b455f32818638842266172ca84ed4e7c7b275fbd112eea91d373d1b537098b92552480c74e7f2ecafaa96c124b48437095270aaf3a8ce1676584e8e5d20b17bfc23716e5d9d23f375ae8619f5a21a14847dfb4e165a6a60cd1e666a4aa57ac89f84155a2bace0d20df1724c2109cb8902e238f89669d6a61082d0122ab0ea9c449a7163de97bd8d30516bd83d855005dc99171debb2f7d4f0df81744a87a936b31630348e0f1e0f752caaf145ceb85b928269e46b1531b987673d2e23a68e28cccc249b17dbbaf30d0cc4862e13889abb1a2c01344ab63ba70e916243ef690a703c47ea7360d203d884c6be5475a03c9ef25eb4e295f10d4dc29bd913ddfe7417fed181119bb23004dc75724c3b32a6f54d09009fc69520107e8650eb2ae7bd08f847d4c5eed6e2c636ffb7dd3d5148df441f742c37b25dbb010037ce05641800b798f682ddb422f758d705f55eb9e8c416fca296d590e30dd55f716cf682880b7e5ca644e3bdf34e9d092c27e7b39e434a750f8febc0953d42b7009a3c850b7d74e53bb85bfe051a303641da9d659a356167ffc7570b283c09257fa882b311e4c0751380cf44aaa357679b8b9ace8769a9d1955995394065c88f67b2913e94252b26b3a8385a53903838a97d775e8559f884bebc6c282a1f79cd7746e6776b66b9fb369445be4693b3a229d0374ab773b54f54d3e6590caba29599c0324ac5c5095c947f90dbef06ccc634126b181088b96edbf6f7beb51c75658d5607b43ee76270fac1867e8957698ae82d3440f9b7d3d5bd57f1dbdcf8019592705e7846abce6f6e79e6308a8697d2b3e49c0d07504b11ff84560c68c88ee11c80f504b2cb2b2a2d8bd1d88605be01164e9649354f392ee30ad30f153a1d4af44845b21810ff34ffed35c8aa82f68b80069816a502d0e4b43c613b7b7f15c21f1ccae0a96d4a3c1bc724029c8fa8e86da6c3b41fd0b7af78ff61ae1cbdcb10d17ac814882928c783013dd5c94007ac96dcc9e9fbac9d72b65fa0bf44080b32f10f0b4333be0c81ab99ecc99568fe1eb2ffe8b6eaccc4d0190f436b2c3695d3a38ad2958c44cc438af72652a8d25e72e7eca35481f100d7bf6bfc856c9ecd29fbf6a38e23eddccd7276bb384c05402be833878f18f0b9867bebd5beff0b85cb2ad8b458dec85c7a2ab9d10f4bf1a0e1460f3e7f1b96a3cf41c647e7df7b1df76d7261f754263e0e4149a803f252d5034e03bbf6960ae6144037ce24356714f23e5cd37ba555914305001acff932d335d1912b38ed031c71a6319d2ab6b0cdd5821c3c1319e1d2dea76d31a8b08fde81826079b504c133768de6f0b14db4ecb86bd1a6ac122c0312b1a42777c13418cf9443d18c159a657d5942f5c6674c1d9e10b2f2bb0da853a1d51f932103f0035f75e4b58e5d860b6c4527ef3575a0cd062fc8563fc2ede8e5b033e48344fe641556103f9155d9b4e7d3d4a69d7ae2cde7cff53d9705b3fbf92cf776ed1ab570e59bc28adb88b1efee9e99b29f27887b321acd38fa0a12b5546c6f2d09d34f30fab5171f020794ebc23354155aae5e9dbdf84ce108e3bcd977fe165cd5ad616e449661065f5798bc4e67af5d3cea3083d2e8145ae1947bb8bea2bb7d79e34f2e645edcb896b89dbf13a2b48c1aa74244f18f4fb8dca2426388e793544c720c98788a2f0f97d075c185a735a88c808d1fb21279197089796686f4bf03303bb5d62a8b26619f95ffe2f7d3f8f568710fdaf928419d6236c3a46782b0d16a9a0300f92043806b493e167b0572efb19e7f466e542b1ab53b642c4e3ee9c332f4d6e9858bf8742618ebdd381d1c28c3264d6a7680c13a9a0fee9929089267d1fa41a57f9acd417996880c06831f1bd1780190770a8ce514b507525714f72ebf73015e652372b2fc1a531fcfae655a1ad0b821f98dfa63c4c17b58dec87c90cc7fa2f228efbc91a7186e856011fc2d82122ca04e098ae4796ded37cc48dde04852dc3d9dd2021c89e04a0b820ddef2dec02ad79e906e0997bd309a88767384d47f326ca7d24a85fb2918bbafef21f2483287e272d0e13352bfb76ff205a66abe43cb75369af452bd5e89dd5bdcd08e8c2743baddf59eb98f8176a524eaf48791f15305056eb45f7f9fcdf493d415aed8339740f6cc83e4cbb0c3a765705fcd076a491527b643dcee3c73b8e1aaa581d3955d676ff659f90f8da7767afb8ab187920684f546ae74bef94fad0d7de57e738089dc53103e3246c8711485c912e4f877ec92dd21b3b75d8e78477c5d6c3e8fda9a0aff8ffc38d9ccfc69db580878a2a97a74a5587b97422efa9a5ea03352808acd2fcf60508c770af3220609fb76b5353689fe659ba104694542fc8ce28e2792279dcb3e9be06af3dc744be26e9d36d77752f4d6486e194f18ec7ad465191b1a18c92b363bafafe787399414d15f1ef2ab577281f18b4eda669c7ed0d54a347e7c7f40d66f56bce48a9000f679e03e917d153ce3abf02a61dbb7588bff58ccb214479aa12de7fd62af310b0fdb4698bb21b070cc9c9c3784d03cf3fed57ed87ed5cebbc585c91764dd1606de01c5fcafcad19f804da177d6ffec43ec7571cdd67302bb65b2a0ee404ddd6acee5c15c813f9aa140adfd87536bad881013010c08ee1b643b9b1cc22464c7b3ea657885896e86b14ee5153511da93b1ac69b23829f2b806eec995e3f37653e0319cd855bc6989df9904a3223b061308f70a7a0d8f5ac49cf81f5ab4e94d89c3e8f82f075e504097c629c4f8760c496aa27ee377bcdec0c3c58cd2dab83ac594353d413cce068df86d5fef9fa545b01d63ae877a44b94d14cae7f96644302a75fb8309ce54c9ab1b681da6ed87816b697d49e73816963c1f00a296e024d7cc2104db90bc17d43677eb87bb21f9e91d0a13b072c3288b03b2e326f4d9a84bbdf87eb7e45dc3f9aae89a40f148eda8576cd9829fd1413ef86530e80f070b60445c041dc3a506e7aabe78348f38167179ee4501e37679e48d442d776abb1055f5a5ed8e95514b72fe630b57056c5d5947815a7b4454dc0695213c6ad11a6babc05d973cd710dbdcb38c084e7a6de5d3ebd91229fd3e04d682a4fb21dfc90c64f53333ee49adb7799c7d1ae43e599bde00f201c98ec90e7e55e6ba1f89d7e851b61e99998670d011c7eb8466701a19be265d080cc5479539263f90e08e01d3414828dcf34a1c425ee583b9d0a29e5beacec8393d92278238ea586581e2d2ea66d2035c4a4ff691a653fb5f3fd74b4d47311595ba2d05d6533e70bd96e237a3504bf74d32cc087d9f3b7784a7d51a1e2b038e78f4e99179f112fa0acc8560a43f654a666cd0096d85fad7a1d409a694d3563a8e790f0ff5626fca66dd62ee1764b2e492c1edbbfa9f0f7081a415f31e5f0cf027eb3543148e7c6705971e73bd30cf5eb8d298d5252d76869f8ddb04b25bb5453e90f029fded51bc00745d76c62e948eb8363b76b46e11dc0385b49331c20760607b71d1ce6a1ed7ab0acdbaff47f250e9262f703051387f05758ac2a7e29755a28da7c61e9a8f607e542ef40aa09ed1cca0a252c0fb1cab1caf4707e90945e695be66d3a327c688f49abc0f4a087007a953678826d653bd970118ac8695c7a517f872859b394fe4621525fbb8eafd8a1fe38eea754549938461337e2e9a0b08c018d247520bc02da8300fe43e6ab538b65c0481312e3cb895fbeed42e7b605e51458dd550a23c0877c4eea40a463b3fca0a9c21b2d963e10f06fa416ab92771ce4fc51dd5344e7a7a8081ee8cb487b43bbc2fa4da2d713ecddd9dcaaf1dc963ad9ebe4cd37a8dee5b47a433244793916f4699629dbeab2578d82f7f75860c84e36297552bc1d7419da438f79d79bf1a368c99e73fa9a4d88da8cdf2db3f14730e26269fd72a7603bf3008afa6cc0787c95f9165aa316f28f47a6f0dae3a1c8cb7096b13e96a65334d275dc6be0bd5f96dbcbf5b6a2285ac6d5dfa0bd80c63036a6931a065d6b2394e24c1fe6e4fdfbab0c81e4b39fc3735f67a1a2d1b7a730ec24bafdf51333d94130f19d4d876329464700e431e4aaf7c1cce8c5ffdd527670e42d87a0c8cf18a37d2b011aa3d21dbd01e0f8a928e37699872ff82436ddcd12ec333764d245670de05c03e339e3c54dfaa6338e5f33cbf03fe48d09852ecef600c204538302029992b1894981828e0d51b538f6a4bf741ce4a56f1253259f2a08cefedd9d803552e0d9de4b94a3a83c5c2e5022abe46e6a6d73caa9b997d42634bc4b7e1342d6a17d544a727f7f445f760292ac0b669ec34f91a379d7544cddab661c4ca23e00ad55fa509ad4ec6199240cb795ab13968d1d595724c7f3f0f4b3c5fb40dcd2f3d385306033e4472551c428d75d6d5838e97a4baf5a2a78501db38dd9ca36b002014822c8fdac8464fef6893f486b0a288862451a5379fa71dda388976ffe5fc8beaa73b8bd80cb21b249a8f151d431f38397d3561619e3d30cd8aecb44bed5a41b137618ea6b22d22219a07ba1cff98f53301b4261380b70c85808d333faf9cea12fa8765e578e118519fe002487d182316e1e0a61e49ef8a7a7da615d1d88767e71c29e26972214499c0cc171765ceca7184affbd48daa6a3e316d8c3d232fb0478ff9e6eb6a0f919df738cd272aa46f13c765a50da5dd53930497b553bc1a03b190b9d69ba50df4b3b956fe0ce6d4632a4aa2d05e7118fd08e5f81a7a1a7a5b2669eab03e7793518e9b430d3f9983649f59b9d3f790d4e0d4fdf7fdf2e6171255ace6c95287b8a4e3d153ecf1795d41784cedbbf06e04e7d106f2dbfc34265fd265e10bda34522c85010fb07c219017c6bb7908a71c62e6d9f11678e569e36ab0a403f82963f8c7191b4515d86c1c3c8cf26ced047914f565e2df9bc5ee2347cf4a93457e0a6020e295a1a5f1853e6936f81b1adf5d435bdd6848cc6380d060016474a906846275a7628d06ce75533402187b3c74cbf1eac8906404598479bf723bc2349dbc40b13b9d84f3c8e10ea33e0602aa625816a6846ca09c53dd6d5f54fbe83e1b0d6c6da4dfeb7b4071836001d7122903e4fc12b4a77dec8307e398eca675479aecfec18b9eda762ee19d2d33f949bbbd8dfb0a6659e1049f7da3c70d5bf00fad59864342b067f13bc2d8192fb7ab31500eead0df83f84afef39dd2eda994f75ccc33aa4037cfbcbb9ab59ebe574f6b21a5a81f8e4f3e3f63e147fed8247ed3f99114fb9283d66ff9dd5fde48441bd25fa2a345f43318d10f9514acebdf2e912faf7c71b4da398bc16c358b4f6503f300f050ff338d0a3dd0622fc2227762f668766ba32a0ae053614ad15c8c46c2925a80a813e63373788149ea8fb343030f8c7c27e934a13af7d76c4b9db22ea0502fccdf3b8ca5af8ba0eb0c4f96d1978dca290034656050c65913eb34dc73371e072f68b0b6a9e3ac8e08813328cb04daa5e0d629dcc18af3e400f64b9835ac3303c6fc16d1623b671f4defd566f3d84a3e783dde7a0e81c26f0c5895fdf92ff85797da4868313d5cd90c34f798cbb6d85bd9b561546cf2f4cb22908c641547c98c602e1e3b03249d7a5196efa6a3f609d6d799526ef637598616f3535389d4e250a8bc16f5b443f2d30e094a06e6faa855a23cfbbc697b0190f50694bcf305190f3e3065274d4a7ca65574ab50b937eb2b9648065caa1242e00cfa6ccc9623e62e67e02f108ad78f946a3059f114a4971a143dc73ea86744cca587265f72dc2dbcb8714557a29c8760f9af0af9cda44e4fb18ac1031c32a50db9a2d1e73ba6ac7221f0ad952569b7645341bc39559fade6003e4aa55d3a0f70d05d2b45e60d304c1d22560662fee34c66ba46838d6ccb42e0956fb0e38ea77c11da905dd6c7d5327a7d18fd12b4057e3bf306ca1153eba882d92ab0192f9f18cd82dc99baa2b2af8ed9930547bf237e7baf49bf4ebbb49d4b67f05af3d3956694406f92aa8a094444d23cf6b6106f5a56c0e51eb2be740c24d6412a73c601691e8c4b03d5bfe6b91c5c50a880961a69e7cf12897ed4d12fa4bd5a42094620cc924d19889496707c212c2229313da81b9a238c1263ac5429e3b9a0af93d83dedf13c34526ccd66651f616ba944bbf5cf4bb7e31bddcce1c5e26ae37093cd16976f611fa57cc6e158ce589c9fc3f77924b996cbfd35fc2f96c480921e2c5cc13abe57af6e45442205f30d88d20c35e6c8b56d1f0b05f0058124c9c4cf2e7465fd84969a90e31bdfe621d8a19fb54e4223702cb1c1ea5d537abfa0933986a539ba19ab38fa9f28fbe125fdfc1ec55f80f9253ec75f2cdb3a59af455f444bb2f0d52bc6f28d492d31ea73102de7abe9aea7b70d76f9c60e14f5d25fae7891d46df869b085786dc140285cfb7d0ae7e6ee7dfd26ee8bd77c3bad7caf91f8557a3a3fe7e942e47215b97ba66b188a06040c3eeeb1caac9bcca23efa8d469264178b8f85d0352504e14766abe657653a6e215cecefa9ca02883a083a9b5025bb2f1444945121671f56110aea8636e59e408bc350f368c81fd6e5fec4c8260e73f97d1eab787db776008ae3c067daa6fa12117b4a9529f8d62ba558f412ce44c9ae7ef8f90f1c084e60f531a0b342b867afa568d0a6daaf7e5727eda20a41ed5b7550c0b4428bbcf46fa8f5bed0201651176288063ae891781029dde6ea056a9d691c254cdebdd30f1cdea0262efbb744b9349f1a3fbb18586ae65626a181f80083f68bceba60b2fbb5cf2727f9e11b8a0b43c9dab4d65cfa2d5fa2697828a4632d1898d17471f0119dcffdff5031f37046b2f18e1cb965c6c6e7772d860dd80b00bf3fa6fd109530d70906c07c58a24813c000853ee7d079b991ee7774e7c11c738f9c546c081eb75d5b2172b6cbb882406a3a4699bde0fb995fc63f255bea52a622d82e0e860d6a1241e2b09b053f3a6e5d6dd97e0657c3252b081e69611e0af23af3b2de197c93820071d39c4cfb4082f92c1093353743f365b749b45a6be98ffe9ab18b28c08648bebd19831d9b292aba03629e4464bd207ae56516a1ca43e0d3a9f06c2f0cad2ac5e361b9bf4abf4cfdaa1c920b398f66ba33004e308c48048af0fc0b33c7ff99b62d820a1dfff44afe438ac9d38a7bac13033a8015d675144ddd54eb059b409b000ea832db23158a5d795e800570a23c0f90f753e0fa4fa088002309c5f934363bf81d060bec576576bd76c36307f88fe3548eb6f900952223ece5cc16ccb89f417f9c7af34d71934d2727db9aa2a410ed498bc649378b4676860cdf0362e782444cc8100cb2147d9930e97efc5ff4c3f642d7d40092045a42e03d0b618deed317cd74905e4627c09592370bf4bc5deadaa17c8ad6b33de1ae11cda790a8f4b465567dfb6bb92eb978ce96b2cbd87a96284592d420ab449d810db1b3a10d59922a8772b6c0ea29090b21f36cd3576d743639c23c0ecdac22decdd3fbe627e5ee27e21e08a4bb93a3ca66a85cbdf734ad9d33eaeb637c8ec4aeed46c2748ce485f255ab096ee6ff11278d2505798937ac236feaebd422eda220e8aa0d96b7363b122c62de9c64f38f369bd3f29347d71c39c4bc65a5ae0a1f2426e249cc18912baf74cabca9feed7dea7a8f918287f6921f33e88c592608637c3dc40815a4e49b5512df21c4da1014201bf08d193724280849af1656a4749d2e84d1ad1d53a6e6dc42da192d699a4e6ccdc3f4755c99522c7926b4122e8db631a85948ca199daec3dc028b8ed90810b5122519378615936cef7854f0bc7b18b7c58828e666262489eec3a21f016987d93634726d177619f7e158c34169f787a355be61863827f4f5946a038662f6c88cb42f5337ea141fdbc033f64e8677b862bc404a6ee91b544c99c310949276562c8087a40b30a4f9e2de24a036061e9c0d8533f1baa3811cdc414f0e7cc3bcc0dd3babf33a45df0f5d142d967c7dff7ccae618ab6b330c61e49ea597192222ac52027ed5d64b174bdd791e00616f00c5b8d8a0ac3a704318eb1070f1eac63e9fdf06983f978affeb582f72b3804ff024838dca278e9bb6d6a50a30e51f338ba9a228f9a2f82166df74955f8f4120a8942af4179d30fc054f0fcd72005c8f6b1b8abdcdf57d5aaa70e96ad6c51aeedf66559d3a063eb8efd551007b150324fdc05a94255bf19593e0ab933cf750754c03e0f9b20c414f0699385f68db0d39b86c90167f0260c69b7679bb1db3e56df10a91eb4dc282d482ee3c2964d1237771569cddfa4db12a6f4a0372cf5856472f121f64d0ec52426e0ba1fb3bd3736403203badc7862c8ced04cf8baabe0f40e5bf03a316fe0ccb43995bbca445a3ef03832e9b67ac7de93ab295e2f1d8aea026b04a2a31e94658311284304cc8d885c7f9c924f3fc86031f5d632bbaa4c2994f2b49add3fe5e3b3103924ff7d098395c25a8c6c34ed4eb5b377aa845d0c65764d877b21856965ecc33e3d588ff099968149ebe6c6b2cd4099344466065efb4a743c4d83052c3d186b4d0d25f35e044d514ea67dd2ce220e855642b1fbc0235186f55c4a459794bd2c6979132541db927bfcd242b42ea0e4ab7b30672a3149f67b38e41b813d0cea098f119636cea0dcedc63ede5f5f9e74dd980de0509f566e34544960370797c1daf16e68c4d79424b5bad8a6fa96cea0c8b9fb882f484ac0595a7d8de4c1c780d30ec9f34ee589d20a6cff91ca011a7cee4387ba1f4c166ab2a4b71290ac5ef8ba9d6114f83571016d24910c86c927c5d273ba52a157a87eecad1dcdd56bcf50f2c6cc25892cbdc2fb88655f22f703f25270324d37d9902e7499502e404ff23f684e4eb87000572e6dd776e95c83750a9621cded65f547bc0f015da13d7138e3a01cfe85b5214788f6dc41e129c6d4f388b5ab11599d4b68dd0b2a72eb1f56e5c4c94cedda9661d618c43c5b7d8332f757dbfeb28cdd07c316fa47ccbb29bfc03a9e053798deaa246351c58b3878c5079cdcc897cd587dc6233650ef926124d19feccbd990ee237e1f8aeeaec49460f25242ac0be27e6ed787820e3ad932ae22bb16450fa1db6501e548f2f616f730ac5f494f1e2a932276adff56cf9fe5f35915c74ae024c8c49b69d8490e46497e6acb98b225bf53cac6204d730ae191fab703c9ee7b798a4f437ba2ed3fb3a4e1ae2f17d4ee759b0ffbcc0a87d7759866a5863bd22d25a36122485e3f1fd3747199c91dd2357165e80ecaa85410da170034620e3d81652642975b9b0db11f31eee15d835db1f1060a830168fd0aadbafd045811af893d951be94ec5d1378594ace2749019f091ecf1c1b2d32711ad6bbd9f4d5b37bcb823035b0ff0df0514347b36be4faa5cd58b8831fcdc43836529382c61609192dddcbe626148569ac2205499e508eb729eef4b636c102fc9e9cbdfe932b232462145f6a1e84473b0620381729875a7d01ab693903f40fd800cebfcba85932b66c77991b511caa5239654470b39b18542e28ea3749aa0f65b6b155dade26d70ee8c609b94f07921d3b1256f7e4960b2d2d0a399239516d4ba4fcdbbdddf506da020f001a49d7556ab1becb0aee3ee06fe8642f842e5bca80165393889f16c3eee0b3d3e08d8c3dc0e8a922d2ab44b0d9784f711760c28251bdc13b26d8cf73f00eb847efd9f15cf9bb23770f83adf7c5d643042aaf6f75c3854c969bce61f042b036c9a21b8c42ca1a218fb5785092ff96a41f4c0ce2567db2c071d613a1dd4b38e8edd26a74aaa967f580e630160a836ad413c19c74ec712a8258db9dee419f46b0f9b54526ab7ab459548698fa8a41d324e7e91881dd9d29e88c4b3ec2585b083dbab32a746cf932d448b2d0adc9538670a5cee012260fd5eae1c8868e591f9e52fb07395bc7635f95636a3f78eb6386c674b70927311fa8e0f8ec8e22153dc8bb277d3b212496c0d3c88fc3c1f43e039e59a1406c236e17737703329ff73204469d3ff294197f372115ea9f0290366d0d1747491340747e8e5dde868cea7dcd602d86dd064323d97d488388096134eef07b1fdf85baf16316d054bb1b2ee101c366af643a58ec9e920e6b482cf33f6147d2892063d3e2c9dcd7f78bbcb80e7e56330009589e05945405dc6c8b2af812d029843cbf47059468e0fb59a77443db048e7ef69507d0c737ba5548f97552263a17ecadc94105c7ed042c85d785096a67fa76a92728afe3b045d7105dc2d8fa6e0f1ce0cb9d13366f047a599a6aeee6baa55560ad44fa885b32a7a202b86d3df36c47a393db10376ae8328d597bc523f72d75c82edfb689ec57e7254de6979039d2f9db700df50167adbb442ce7f1d61c7b0a05811e2480905e0f6278b9c6b2a781683ff9c33f32625327e12cff10abf55a00cf3d3e422b4f8afc395c4221307c43072029a5ddc515d44e7b4c11916fb37fde7003867cf1f4d60f550fdacfcfb0272bd7ce6588f7d01135d35a3d455ba76b789a2de3e7dc43e2de1dec96c9f90cc6db57ba2d908ff8e8713fa038012c4534e0993fe047b9bbdcbe98eca6626f959be94f6ec502ae02136909a613b056a69a470e62e1491fde60048d8f9e34170ed239fd9cdeb3ecea7e39b414b8344c9ce0b7ed6a185813ac7c07b4d34d9402e2270723f82b9c241df0c4144ae91dddaf9958899b8df9cba4f6e230cf8f2aa8082455b89851200de315f8c1a4f7a7647d2f34bea7a25b4e03b670227bf1fc222b49260ba95d3972b515c02da5e8cdc2904a52dc1067ff387d2214039a6c02af765fe68861d39fbc5f8e3a316876230d51216747de26651784f332d6cea261a476a21d02bfedfc02a93d6481d04a261586960f0782dba9b93f0efb6e6bed46b8cb3532c15a8b9a1c31a85228badb3a669c0426c5d6edf262b9258a8edc1fc5725b5dc848b3bb5f6bdfc43208ae2c2c193644c0740adf80b28c20a8b5d5fa49797b182c0c54f39443d285900ef2a34190fe30b4e9835e62e267ef50f22bec0be7becd45c44f2f17a89a557e4a344aef52400517244615f4c90be9d56b6ba0f70346ba1ef9919b67cf231c41023a54dad5295ce57a6436ecbb0eadb240b33ce802918250da84d1b52d68857cfe6379d3403525c7952d08c33557221e73ffa4fa6889a22fc820a9f33f5bce358a76ba7a6387d87e622d2ad3908250d7bf640e29c38cf2f3d1a4c5a097750188e2b0f37adcc8b8ca846c83c80bd0a7dc75a39ac97b83a8364c1e0704a71b86580c3200f05ff2d85422abb1b61a94c32009cc3c09ec315b54e40b93e0f42dce36b57480d07f6aadc0d6f2a46d44357df4dad5b01f3aee8df3566c00f9feca5d1107562303cec95fdc1de0bb219b3c5167499c0c0d24341dd132fe21145583afa8e13319a92e094f5dfa58d4fb97fd7d6a79ca33abad18496a66c5f016769b76bd15898f1159f804d4fe87af4bf0d6b4b845fb38792349e161cdec59b00baf81eacdb6c9295175979619d32d5f21dcfd16a321e377d027415a0d9204af07fb556c6839d992608a2168f5ab8e88a0704741d388839e03916dd4bc37400ce4ed6f17e7fb07fa2ced7f60e5873e788199369a8c63228b23488bd5264242ade9c5fcc087c0b4e5b8d35da94f89fdfb7af1e9918a4e0f0fa8e0c69f87fcc4949d1cd2632ab3b5d13e1a317b566751522132e6ea1fb6bf1244edbcafa9ff59143d5a0176edf2aa9cc7a67032d44466fa55469c880edc19294ab5bc48c4179b134bbd988fbbdcc619bb4a14b3f6f4e5258b6e12f122a5875f5a412ba66395a85b5e0ff6995f02ffbf000564843b47549332275bd79adb6475c6e5e1a611a3287a5f0efb7e061026328969986988b2a30d9b6157d051c6b0632669ea823719bdf731d72d5d64af51a6171754787c8f6bfb40bcd2435465f2447f79eabb1d2cfb8568b7663e6385cb46d2d911494c69a2c025b654bc7351d5445127ad6b2ac0b2bbbe49602184453737c3f45704778013386d3d9ac5714bfa3d03736240d1130aeaab63612cd8f6743d5599df8d2ade62cd24addb786c202d42980818f2377fd0a1ac5107259b102b1b07e220db45b8354fc326e713e396b3ddb5d9ce2501b8c60b679f68e05dac94e307333e284193b708b6a9d38de4d012b2b4bd415ab4b90c346b88f4c3011e9300004960966adda903cc8d5ca2556b0a7e10867695dbef1459a840cdf8d358ae03ccab6c9b8ff6ed04db99fe150524f52e9a4c9c6ad98177085a65c2aa22d12de4718a43443aaa69c27376d3133c7e7af14245135fe5b560005913f6ca7c7727cf96901b347205c6f952651283c572e23c630078a8008eede96766be77d5b6b23cf6cdeff540a4e858aac5410dcd72044d3b91da169a7acaf82970efa73e6e29e55a4935d4f701877417ada7c8fd79f5b5af13a47d4ffcb7b6b2c304fdfbb87562a9f01ef96d7275b8bf33e7c095ef2f4e9c10ce399319e32472b17ce9c3d3247b9e090ba10cb939f412e36daafea47c66d4ab86640f2cdd031708379c9bf43dda44f6222a61f5603bc1661d99a27f417da08bbc369e8208cb299352568dcb01d017e4ad5840eac6554478e8de37f77012700518536f53a602ac34a0cb7b12564f9ed85e38be01f435d659f5fd8e9ca4ad18e1f61d7394f4ddc5df6a01af63f82708b224b0a4aa83f9d31cbe5fefbcf6224bce621b16a57e445d1c9d0caa9096da2a74b172ba2c43c906d889ffa2809200094afeea331396ec6bb1c3be2f5b3381637dcbcf8e6da9a612f10529ac139dcc4dee89410e083f45a7682e0b5bf7a9e5d9070c95669ad8f1e833f488de4731cecb1b8b9db7e1c5d95cd48d99cbbc20b1baa679e1afa571ad43b58449b79b3afd56889d68035253aa0a5930e60e95683491f52a57ea8d3bb70b35dd9cba08907f74ee1a0f6635b592d9b735fb4aa2e36cd8efa30a30d229e3c960e9a213e0bfbdff7adda20665fddfe086b9fe8aad785a6479cdf9b35d3487444a35fdc2d1373b05798cc14374e7fda5e8812e470e33c4a1332ceb886b29cddb9b5b20906d58457c013e2f8d8f5707b0f73aad33e804f73f8bd181138f4247ed8f6bf21b8ba2cfffefda79ed8221d264f857a6d4415143e51d84807d0be1556970d9d322a038b882087dd4c5a4db3efb6fb3ec7f6506747d059d61e68799632be850bfbff32acb76af4aa5e90453f4432082289cdf61f44f1fc499bf18026906b69aaed22be6c399bb2c8ad685cb7e3205fc130a387cc36c3d2f646227761ba78a2a1c08fc118609a379318600ee06090def36b5692c70ee6ddbe0a9616d7861cd1e8218a929493acf2d4cdeca3afc00fd7a76fe2825e2c87f6dc37caece12781a3e8f13fffadafd2b5f3be522a33a90ff28eea7214d3f8a7fbf931239998b4348add4da77fcda75b2db434734503cd91e6089a2687d2a6371539384945d1aa2af588ee6fa07601fb1c526a0d89e2d6f4a58c9bcc398ae21a6ab386db94879f33e225d4232db3c8440c35be2d3a90c070a3229d2b599887a9a25f421f8c2adfa2e65640b20b96ffd2c6287ca7b2638be660c59c913f8e827b3f5e0c571aef822b3d9db22c1ea8ee8d77de07a7dbff8bb2a5aa6e7e7232587d862abe389ea48d6e4679fa23b1773375f02f576b0b9aacc1cce3ebd76c54f33fb660fca042c814d49a5ad4b6f7e881b58dbcb3528a84087ecec59b9f5adacafde4dec56fd269e37ed157ca9902101b94332988febbc219cc6e03cbe988864033d60ca614188d1bb29cd6a846e3ef067dc9b200b50fca0751f35d4afeddc8359cf62d5daa2b7e3e72e1d0b2cb39c5a01de16d2809e7eeebca5955b9a0d757d7b8ff23ea9acbb3ca71d09ed183b0e90ffdd427ae16ea91edc6aad6cbbe1e178963a63a98c7aeb174e0802cd5a2e46b209d97f6092d92370b3d8693333e3d3a2f6fe387e8fe920c8610030efba19e1c2965809afad53718c2e34a23f3664e7768c8f3c11987c4912d18c3074176fdf3d9c3bf285c4d2ab1819c5c458fde611b9742cbb1ff03ab26049c0adf40542820e6c8ef16db6751671fe87b015ed7671c2fd088ba7e654f50fbb18cc710843586fd8ed877e9ce95b8090baab0c6dc1e689e73c5311dc9d5ee22c11cc73654aaf30f466a35e4a20afa9e33d48e2fd765d546f96526736473a57999a91875506cc0fc239d29963d707df1cd9f1706e20719d9d04c2a7787c6b67a42f8fa00b7a48dc0b3f62314e9f8de4bac9473dfb240bfaed16ba273d6dfd2908930c8ee6f871aacd01ed93a31830521809f73d9932abb092182b55aac215879d6a8065b08065775b89343e65229e96fec8d43452d21d460ba4d76e058809ce85bb378b90338dfba3abf5e18597418cff8fec835311cc9114da36f06b85a43fbc9d03ead5ece86e5c559cf4d5ad1c84477ad769db9fd6173ae1f31a35297bb091922c37b21c9d8ddf7417c193680b2042bb151f821677ddd28d99ca55aba08de714703210009b99d07b150ec541c9c58ca5e16bac258959785fc1ae3e736d0014c105eb4d63a3077cb16352e68454c820ca595049993dd79a0f9876cece418be26164be99b7d0ca8946c037385a311f7e849f4ba6740024c48b658ffde8fbc10172666b5c0e2165f76d7f098f2cfeb44d5692dba3b6374eb6802ec9acc2bc8c57c992653bf8d4d3511330832d52860d1ac353700d66c2b41e0a2b91c2abc81c0ece28af23d649f90859ef73cc3e8b0a587a9ef97a020c2637613a46a244d937bc43b9fba90cc28af4f7fa430a90601340693de918c0ec65bee8bc7c858d2add27d3cf3840b17d523df4a590c108f19ba4f84bdcf500e20409a21aedc97414b8745960b41b281c17bcdde1e9eb279113d6725de4e4f22871b09958de5f21587adf500e12a070736e4433496d0233b6c4b37f4f26f2bc02a1a9c17f8c146a5b343053a2660cafbf8d850836e71a35153f17a07489a3056929a0dfd0db7a73d2a7df81dd017b2f2bdf0adbef051502c5ce6a6da4609bd1ae89e6bab5e9c8a56dcc4ab0f6305c7c1b592c7c2b8c3ecd586734dfd913d312d781908b52b0d4c93fa01a32d233b782226d56001049f135d54d8b3baa5c0157db0adce5d25b7ee2fbc6e5dbb607d0da40f74a4e48e8b6f7bf4c9c54c29070aa74809c7e2625ae550eb7c102334a34e63935a48b370e934a7da8e81adb5669ee916f92612455b9ee0a1c36e4b5e7bf6a2d1a93eaf5a5cd0e12da6682f41e4965bc6b070e423e65bce0b25469cab064e95004404efb1946099ced9e094333882e0b918ba4392a67848b7c6a8a27edc5d25296de9785ec3ef638e22e77cfeb6773533cc686cf0d7c6a5551ce29e473a26dc72b430ce16263dbed263cfb9676215ebd3904bf17c555847c6d474bf7eb89df7b8966ccf4bb3a05e8a1c4b8c129f6a989e6b7685705ab7ca4d4d1e8d71c3a20140478c0d8655717dd88fc4e9d6923bcc871f685e803d4dde90b8bb4a3eec9c5f52931b3212c9aa3a549ff1a17d2338e65b105472d057069ef7aa8652fb80395695ed131b11405bdfbb3065985bf244d8ee9a89e7b2bb35a607865bf9b3e93f62c81460657393fd59d4683bed992e75a55648e139390233e812f556217fcd2ab3f9baa5b0a96d2baa89ae24942be9a72d70a68c800ca9e4bfa366435e55c1a7cc8f53fe50f73746c148d5d0267fe10e9c3b84528d91567cc378984dbc73f3ea4cacc4182664448a891163227454c8a796c8ef7f1b0e7775e054ab419dbd440f4b18fbbaec583718268da1dea8299c2721e76169a398b64566743b1f4c186fc40dbddb294a27067be84d85d3b61ee6237d8c1e94dc806cc61f4ee38e82046d0d27ccbdfcc596b52c9788dded18de32f829855c813069817c30b2a36c9e05b23ddd5a3b9022f8b7cb3b14b38fc9739140a09d9d1557408edc8abcfc3753ea9940c41da1634787c97b5be843abeeb089417a1efc3764bd81bb6477ed5b6dd7a8aa5f919d5bfb798ee95a2e5853ebf1a1fac43484b03376f176783090b6a70e1462599d861e8fd404a8c32a75ed5021d219446d94413feb022469aef171d088dfc07b7c3ab5ba6d5b2514d11078eddda1ec659f2b45181d6a1c4dea35cd49993c5cabc87f6ee6e145bed5d74e6328108adeb788a52476bc548670f298713f6f822fe10bbbae1cbe2be9797b5c55d56e6f92dc5b930b801f606c135c269ad343207aa27322b1897333cedd95d1816d2f3e11922ade27098db9e8424292fea74eda33b5b7709ffa36c1064123f523a425d39364fbf49f334d35a8fb170249e608e1b74125cc4c8787c0528feac518f27f8d172f3f110187e329db4c1248186a6a994d1ae3834b613bdcc40c75fef634edabb37d4d54a36188dc71b6f3d6d150e7411cc9ff95dd379b8797f864a1e43152ecf61b354643c223ad8ae7b9a415cb2341eaedbf0d33b40e4617b48edbd927507b0b0277faf2cc59d3aafca1d5afcef97b877d9a5343d0f8374763645dc4da998eeeb0a34a0f8c455595dcf98511a651b1981d3899fabf10371230f3339e58bb0bf3cd4632eb6da50977a645975d9e28ee5fcd9d831a26b289c24fd977a4a59076cf490a370fef7ba781b2155454cb82ec91f8c766827f129bdbbb11cd30768793af1a1c0f90478fa0960d87f238e70c24ed084dd54061044bc47cd347fd836ac00197427e4aceefa07b1f07ee61e0812f0b6912d954dd33c0f9a1cd950a1c48b993985ddf1116be8a630cfe2911ea15aa26183027caba107f1cef2c23b213d07d8f9365bed1a9580b2b1cc107d435c483f5219615ccd251eda4974fe1bc31548f86bc08584af50f0e8748affa436eab6ac10bfb4f45d0cf77ad86e6b21912e4b7e32307226fe58c6ab32a20babc6caa713cb99bfd54054aa089493ea73568fa50b28c7906264633306bcc1bdd732eead1f2f5923ee95b0565b97058f6dc52cf2c043671f56a72903176f1749abd9ee6ff886d3a32b383290a2f8140571ea12f58a8a428ea62167916215e737cc6ef220353573eff670ab1d08030141bbcd148e452bacd08ce84c21c42184c8f98f629f7e0af5279e8d45234761c5ca01588eee73591728b1ba41d20cc2003e4c2a483032400d701d9ad99e628305c30c3cf8e8c0e14035cee549486915e95af1b88e49f02eb406d51d2d421d90a214063e8dc3aef724ce38dac0be1575b511358d8ba702c72fa347435e8de54a450f408d5c20ef96d6d3b8c98f62ef2ea2bb536f64d3f876d62c6921f5a0f046641e7202bc06cba72fbc5ef67b51c8cf3c8bb6e6d83f19fbc5fae5fd90f46ad32685966da86dde04d6475b0924ae7f8649691b242410195b52beb6e54cd7873ee107876837850d512d027a517b00531544f5ba839bb2cf93d38bd5b01b12a14eadf06913d2bbaf02b00626e03d688862b40e4778ddcf0d9b2cb31d1e1d6b96cb306b6582f47587c5377f7805422e9764b66cb860c1ae798a03f315fb094d6d981c10ee7530010ae2c86692214500ddfe97887ed454e92037dc7f9a3fbe877f678efbd5f5083799b7fe521851571d3a42c8a4e6680a2a8f246d7b1dedaa7e0950e8c5b5f1d701763547c5da72c7034f58e383a993e99a8e13127da3ff08cb64c63fe5b27709817437562e1e9ff3006a471beb8b1caeb375319e41436a12cc54531672e89af98e3b5b14d4bdd23127f575c10c672897c45f5fcadaba39f1e06be56d3dbcb66c3e04a30b794d8174e8d6708d88a7b17fd1b5e666327970e29fcf005dda325e83db3e20f10d8c2296b2522e974effbbfed232d3ad45b81d0d272d47c9b293d3160d93de96d4a466c86c3aceab644488ad640031407c22b3afaa389e75abb921155c3157bf115632ac1943ba92031ac28e7fceef09bcd0218760bd704d36bc2e479cbcc067e75b934eedb38e7c7cbc21ce71f5c48e369d7d13740a22c7bcaf9651bafb3998e94b53647e56bc100b1412c727c809d933e3a370515f9da8f15be6b6623ab8ad02c99b0e6fdcce1e459212cb9b30d85dbbd62f0719eb19bbe594dcf9807c6cbd2fa62b5274afde36ac1af11fe34410fd4299f3ef9c9aaa6a49924ce703162249c6c7e65225d8270dc2ed57da5bfab249758d35323abf01d18ba5ace56ffd898e730377f0575b13c3ee1426ab6e3bdde9f1e4233d94780a3174934799d0618d83ae8b5d1f1ed9208c8911d8283d5ac4bcdd7a257047c95073a4cb35076d386ed9ac04356bb418dc11282ee35e010e5177e07e35415d032b85a4488d3d14f5ec538a36e4316d58ef6f1bc3f53b47c4e653826c6ece115fd26214015b20e88423b640233a3886072a247cf1381bc55c6282658e89ff8ef13b9bcd5d93fcf3bb368184efe63fc537aba565356fdb46d227bf0930c0f1d0f7c360ed007013fe627f302b89806eaa4c810ae6cc02fab952482e31c45f0df6b666284006d513321fd963e0948d936180a538b1ca85db2366655ccb584f22b2bb3f62b7d6a60a39372c1e6e27c7a74aa81b5ab977ada8ad061cd599130982c4c5d7daeb3ba55bd9d61cb86a22c2df72c38fb90e6ef55179d3b031d4ead3c6d50a14252364c0ecd241f6db7c384b23fd2cc9d74a6d5b58b43ceea4f7658421053283c1039f06659dd1d8792331976748a92438e55590540ad0b6d3192776bd09349ae04836597fe50d0394465ea1e11b2d8ffd3a5545a02c936eda3cfbcd99ca96bfc1b1dfc0655797abdee1b226a6f96cbd09a09193bf462369c76803d2c8aadf399b30f2ba8c372cf6f593e230f8d7d7a8d072c7d22bf213d4509980dd00741981eb1d99ef6c2145855475251400f7b3e8f136746ad01ad01f2c9527ea8a684767a19eef77b011657dcd489a1c7d4bb131800d43a1444ec060bda7380de98a81497bea91cea6c256e33fcfefba10037196138d439c6c68f58f26ae3eca6549b27c305a0fa4fb49df4177afbf3f525558d82cdadfe15f7808f41454b025e8f9bb4a445fd4f6b69737eb1f29c4effed561638b20e2cb13933de5e55d8a53e25440d65c2515b9e32afac7fada2301dacd74b92906495a84c96dcbbd394d665ac0ad2420f48bca818b5beeac8067f518d3e188b84bae2793d34905fda7c37ce835971f3bec0c734baf0494b697107091ae04130a50d74205977da23ddfce97c666c58b2b805896bdddf4dc9375605627037d7ef45125eb555f9c22d98148cf52a5d3d7cac32f4ab9f5c80e8bf8da6284cb0d729d64efb9de6820a462b0777adb638bdd7cef2698cc9f52ceb97e66f52696308e39e199176f8912b0f985991c609618c1c39749221169cf09c674bcd47c9ce522758880e10143860fa7216450b8da92ff2469809931ca6acdec93470512e9814dd99feadb420e4d8b43bcd0dcee4fbb19a52521f199839247d7e1db4e60e8687030dde76f41e959add02777b0c2a5f57ad0825aa65fc3172f95936046ad647c1ed34acfc30e216c23492ab9f5acdc85beebe9218917a6f4e2fdfc666324d87c3ffe4409f754708905592ded0993c786ca2014ef5eba38abd95009529307e39403ebd4019e78411b738c6b92c6138e4cf363438143bdc0d0c4b664c6f74a89e3688ca374e85c36b7e866ac095a7a892c15dc6d4802e9a5af51fe3dc9f0fd3ecc1d48aa8e93b89dbe26e740eb3afb827492adb71eafaf4aa0f61ab0b0d0bd09a92913e4a3588f52f509dcec6c3c292a5b3707f49bfe3f939a0b6e452688769ea7e7507f67957c99ff8c7ffab58f7cf0935d0790703233487d6c41be5ae132ed1115c9f49754dab57a3048b787f5dcdea581a41809072bdb0ca7324659900d3a1be24ff59068aa17ea5165f26e940c92fb80642c4731d28ec9778375752d30e79cd8acabf5f88abfb9ddf2f8d047851a01621b21fc66b74cf919ccc7d8ac3f12d28978ff0a1e72faca24a5d943d644e77d8d10ef8cad48c7d183ffb1d676233e723d636a5d047b53b2bd1761bfe1a00bc97ed112767d94f288db7025ed9363b2abba9a9b30b24903ac5f994e8f1f07f2a68d501c872142159bf729b136bb10d8e46245e3371658606da377946d6cd36195c0a9693635bc766d6c9571a906713c5bb515c20c213f50da54334129dd28a70d0004c940c2dd560a6ce0ff65f0c5724a7401604b091f923adb8a0ed341cde68ec5e892f24b99f394912fdf10d5af2c50711409baafabced1a1d0a626ca2620ed9ac34ebe1eacd1640e9a4a116c4b7a6e6d8dc08e45f2728ed3d64366d85e13ff6c1abb468977beebbdabe8c112eb60ca4817b0a7472d6d25d38e3371ed8a6380c0eda9bb51e22bab1b080e77d0e058d867e770392a15243bc7f241e25b89ffbbcd6abfd1fc23b603332cb649f515be01db267cc9c7bb8d8964c55765134a6b2299298464ac29a0b5eb2472f9822b28ff7fc87af8642532d1cfd22463a37764a4c798382030627c7969384994def752e8be31a7257ed5338f4cc7c7f95eaf4ff8a6c1fffa5dd2a591e82a457598e94a8d5be2ced222e261812a5e53d4989e301481f187d723cdf0bfa23cfd05537244a0d7e446e67cf2aa8f7fbb705cb038cd09ea36101782227adfc355cbf60f591be01c874e60657c8b3e5d3004171f85ae16a2318bcda08a91ef6066456c07c38c19c701c6beca0346739e2f42547e5bbb3938b056fce1abf499bd2ccafc3a2f8e70e55b564c4469f477aed618638f1d16b354a856eb2b009293c11580dc3b19bb91ea58dd3b4c8a76145c7aa43bb14c87ba20a630d0e862bf7f67e17dcce1e1e1ed637daaa5333562b9d42290ae51877bfc543440b61a9102d379dbe2d21fbd02615a2dc3b1a0f0ed80be50f41291def177c7c8c3daff76d73f9578b0dd2e1031124a1b7d9a8e8735dbd7e60cd71f04be11df961dda660677067f964654b181b04f254f587c4cd5c045eb4466a3cd6c17740ea10aaf107b93d3ef8186f49d1a9095ac373546b5ba265f031756e6cc69f41410c8fcf91d57f993d2def869e9332da6940a511bda73633b8464145529838708507b00ec3e0d222eec92d3e7cc37673b11734e47f06d700142a95f0774ec666e56d2831efc6c0f8efda632d8ccd6e8e2115b2ee8b4ad87a72cb270cd35ac6acac2e5209c74e9bd75d6b0ff810f03e75ba82e7c6093bb564ff0b177c14952995a43d80d3c4db1f0d983df0c3a9363b18946e0ae5647dd7536ecf4039e162c8f4f74e8bd6ad3ce3ae5fdbc947b29447a1e5d4b9b392c448ace21e2706ae12ea1bd32a9a938e573204b88c572fe2b17c866f6aa8755d43648144fcaf405c45419525081f94edbb862cd946ce5334be9c64f8dc53b8fd529044cec1270f697255551d487c6fdc2311dd4296ad1454871479dcbf25f3cab3ea717850b4d4f4f06bbf206fbcf6da26069ff31b042138a4c9e5655c201cbe3a94236e9feee5bcfade49b5a173eea959d5053413e26b63fc9fabe390a7f557257ce176cacd71014244862d19373e5611e08555c166a544c535751e9e1f99e01c604709aeb800754dfc49dd520a716887088af0ddba40e153ee7c3f61b61755a2954227477c19aa12575244aec9278aaa9c84d028502e07a50a45e0f910855120ca8d4fadddc24e0a4535dbf0ceee4714e55594e30a53d328150297e2565b5f8b26e42d8f1086c11d9302ca002b47281d43390632b21eae4ed20c7bbc21c83c380332b4cb9145156360a7c04d8ba6c5f951e0e99da95ba055b455ed129215c04c9130c331b95e7b96e76b0256973adb953272fc55cf7de906e371de9ee336428be6a7ec8cfc1e4409a3e7c268919c50326fd42f68add0a8385af11a2a2d3bf5c2d7b1ab82c0137e6798f4a07d29e6c436882a6d6948077e1e10fb8091b2a0f2f02526b4b5fe8be8a0d9264682b93c8e573a4a490485a1c8bf7a6965932cd564efc894e0f5b823245edce2e87bc836afe719f09002f97974f2d4bd777a5a67534e816de1036196417404bf9db9647b171038f00d90a277ff06ede2c0f0d2ab498c93904424542ff70f4287c1b86a888576114094a3686ba0f04f3868baa9a4ce34b48a20a7ccf7afc49e1507c949714c2dc6e48a8bbd076723e79b8b79a0b43cda6b1eb1bb3826dbebaa585e8a0fc75132f6afe93186d57f9338936bb36a58d3c4749cf5f76442b12187397f3d1b36ad1b94c7c38d5277321068af5d25aece2cd30a0f86595b5766aeb90f1dd721c8169fdfc33afc1cc32874fe16e394ff2f10925226b8064392c3f3456506a8e3a567077a477c90391f891c8d37ed9e04aa3d1f4fd84bc76a22f8a787f5dd29721e748fe92bc1bacd17d4041d4d3dc4ba7e68baf24ae147dff63761b122751c18d068fc96f7cce885ebc4bc4f8001640ecadb7e1328a6f60b0206bcf0a132785a2df71d48a6b8b6f056685a29150618f10caeea9d0ba724619bd1d3dcd4139698e2a98ce069c11073aeb053cd0448ee81ba8592b923971ea4762d2c0cd95949990f2b0187875541b119d39e7e607fa234e45663c80a96da93b97974d9ade4b6ecaf4257c7afc6b00453814b8d1aa63c6444a9c78defa6b8540f4c20a797e2f0dc6c3b8def90e942e22f9b5774f6e7f483dc8ab30f494949cfbb08c47b8e4d787ea1cde6ea2213e50ccf31981e295715dd035ed430e71e8dc7a840c75db3666e10bfdcc565f3fcec2944fdf2e69e11892d40ba5f4c4097731df73dd17ff8fd4a721abd104f15306a839fb916ed05dbc7c61737fbedf8945bf2813082e32047b0290e360c338e8cc78bf576719c266189844d3eaa4aa98e2a7a4ce5790bc51fbe79781f15bd54a4f84c3caace7c3cd8dd49bae7ec6fe3b1bae6029f74ca14213e115e4f125b77420a412fb921a4a2fb68cb1b53292e4f2b895ec51fb6b2d059cde3c88a1e6f1071f28f8c21060f579cda41a2164fb54ee416e3e5811aa8128351314a19bc2dee1bfe3a1a22ce4e201a3fddb1f6284c509194b6d396f8460acb3125bc949bc885a1c9c626c4e7e77eb7a802cc6501e5c2d63eefa5aff8460acb3125bc949bc885a1c9c626c4e7e77eb7a802cc6501e5c2d63eefa5af024e8f0b5e57173d9d621b0ef166dcf4d1cf1f44f54bc220940f3753c2522c9eed2fa12b2056f7ea747df92b7a698ac254676ec81a5956386992613a0108816bd36dfe240a36c1ab3d326ba7baae79856577c940ed4211a38e77887b7abee2820e431d2942d42db9932a89e937152ddc62ea78534a43114451184b108a7ffd45a2debef5af071776b96a03b124f5993d0e739f434e9470b40df21251b7eccbf0c9efa961573cd0b1fd8b5ae4b071560eea4ecf7875dc25776f92f9bc2d93a615656c9045cfd4faf23e19ee454e5de9cd978c28505be277b05ba27424081236a4aadbcc2920a318cb818459512e5cea2bbf33dc0ea7ae93c3744078e8b7a25ac401c016afb5b03e4bc421df60fb536df57f358e08f4d81e013eda1ba6401724056f901f90c6703aadaa7d02963cc62c60bd4644af7028553d0025bbd92d812ba69c7ed6317b643a37a0c11512e13c24e57b8064ef790d8baeec3a5177b13ddb8bb6fd21340561fb5ac46264f7dfd9a61531cd44fc782c59c3f2181960b80e08ec328f0e8ef999a669fe5bd5df51af198a4ae8e2c8066130e1feaeb39134fa74b2d8a812ede3ee1842d5f6cf306ab50a9b1d784e90b5568150048a3cacb7a1dc12f2833fc5384622f324beec12795d11e42d70ecebb0b2c21f3131bf64dd0c934a5f68a7e8946a6e18731b0589420b307e3281f9bb7915fe1da75fc794071616993d86a6b926188085044bd74136112ff0f832841d7e4d587ff53b3907731d3386c2e0c4358db42d2de2987abcf583fa455f53a55dc1b2b211af72ab6eb44b1fb6569d498036f9f5e08954f27a7d4d09d78eaca7afd37a749427445b1fbcd4a1b11cf65a01783b791cd6634cc467791e7dbe44c1ac7a2037db054b2c8487665a23c02f2ec8df0eb2981329357d232efb844f6732b0a29c92a4a46c50bd657f23a844a56cf37db23eac269aed9f2804092e7135bcb6057d36929463404e6a82951aa94a6c904847332c1872b85ee5a2a9b4f18d2f4178bdc5194d4cbba013dd977bd9c76b7e2183cf3c98606eac1649f99edf4e68ea785f51fc7a60acaab8e5e6197c1eef4c59f9dd923451c9998b85e351890f7cab3257738cc50142ee9a503710df251c433a05287c93c03a649419cd59b580086ea979749a7f3a353f30bb359fb61667c1908ef0b11a8e8838d7da2128a72516ee48493b6a63812be8b00ce94266f5d94ae88a8da4bbc5c113b3db1cc2d4c7b6856d81568f33e49277bae80a7ca1808368835b2fbc110fcdec9dd26a80e4a0887ed9e72dc287da41fe7aac6aef0e7a484cb737077a0e6ec44d1b571daaa174ccd704a0551fa8e9ad6189cfa34d00117ff1bcc903cf6f8497e2f1befcc5c11be6d9343e176fde0962faefffe6e849a7d848d31af5df865d20bf903f5d101eb3fc701d76a04a8196cbbfbf858fa6f5a8f425193c4152fa21bb9e197df50a0b9873de09925d599346d098c6f83f221f104e95e758a7abd21ce7ff113ea836d25835056ab306cfc42bffffbc37fdffba56eaca1d699ee960d883707b2ac07e75515a538d2755590828321a737989a8f96f490c729fd2a664f44a91e846e504ca4f86dcb152dd376f4605112acf0dd27eb9cf27e96278acd660522f460ab8f429f87ea801acfc1010c42ce9b5857eae15360270e319c6c50ff68d513a92eab91ab19d97d7fe8388d4c3332cdc1378b440286655cde590f043372b2bd1339ecc2c7c251827a0eb4f713a7eac1fd48bb1aa918fe551c372768285a27d272f8d1fc5f4517b069189ff730db5cf29ee4e228c00d12aff627c7cf26e839e111e51407e3138789cd3ec123598c4aad63fcc9778da8421d1ff5c7ecd789883150763331873f95c2828a2a25635f9af56fda7f3748d7a079989c2c5a6ad85ec2fef5259cb2770b7ca299b92385352a6f384dd5188c0bbe7d32e51d3583b76f812c4f984cd5142fd23de8f19bb3fdfc9f75c253686a48ba142c2427883c7bb66d37f47b2e512a3044944b097b785ed22f1b4b010e2dba50ec4dd67c3fdd2a098a3747ceba38b91f06591c6001ead5963ecd8932a9ec1c837d88e488fda941f56f434efddac75c87db70e95067a2941a83784479c91d583e9fc2c98981f7672b10627a6104ea5268feb92a265b6e5975d32e313e691ff3e12be1e9e378adf8a7bb749941271c2d23c2b2b244a2128f9ef3cc2d8cfdff1eca2cb8bfa17c5090163787534cb8a9da5315c4cb3b2367bbbb7fcdf65e18f35815b0ee90a85d87f6aa245f05b42813a9ce938e7a24f8fa6533c45b184fc6e6edd747a8b43ab563de7679066c3d8628911a40b00eb69e3c657297b17fd498abdd97373bd09532e6e71c68e693f9affd7378f3eb90008d94416ac14bcc6b6c0476f83751c43174374969fdb3c3c40c9e78851a13c9d9443d9a3a2b840661f83feb95f84a6bef52c1b967be83dc64e21c6958b6c6d66477d643a7acc6d5f5032d7b432ba8a02da0cbf0882b63d7b198b25d94509be9b4ed98ad33247d6b8015c205879ba5a3dce13127d4877be1320eea080be1c22391c644aa21a1872352614b429178f7167d36cde00453c1b9b8a5dd59685b52aff36459e4a1748769d2cd4d63571d8c9d5eaec56f0b4ef87591e891f144d97f046d94425b101658e8f914c664cd820ce265019f308391cc60c02dac4dacfcb1d81ad6d329b40b8a842dd1aacd33c330cff165ddb4d17febd303d1941461ef914af914d1c529817e4cf1beec34f87e8fcd62838d32340b75c63bfba786850c348bce6e63ff2506a04cf6923a5426ceee1277a6cfed0f143373bb0502adb324d02c31411245fa9ad96a71aa16599c6ddfc725d66935da82916446a3c7b33d81c9abd9a014a6a714c9b0ba57d095a5f6bc5e2d522ffb48a22e9c131fcff0f08b68bae42c00c33042eb4d9e930ac0ae10ae75ab8af5724cdd9a3c765850dc3746e1b7c4ca2a8d602c7a9daf4b13abb9a58a0f2b86eac669462829638754ffa15a030886e02e8b2a612266f4feafd0f0b5476d9c2778309b812250fe1383b2461882d78f23fafadb1a934ba3d115e08228ab8ae7a01ecbf51a65c7e09e251fa496b96bd36af026e4199fb5863496e2f52ae4607590a7a793888d61182a84d284aa63f2e514af36641ceca5f9b64e8e7063a91d953ccdc44d294213577e133dce3b5659f8dd769320c7e7595b83af44052dbd3ed7ca2704617ba23a5043288a0f9835eefde7d69f06e305cc1223b10b3cf46c19b0cfabfd30ffbfeb612442251b1845d9c82f1685defdf35aad0dee0c4078dfed42a69a0322b6ca1d8a8c3411a4d45b5baac3ccc3c40ccf758da9c46f01a2c861eafba1b8e3d64f944245316c9a3958825ee177c0fb6b00ea795918356097f982c18106691b69cc503368aa73c4e2b0a899f0a590f4e100535cd7d91e9b1f7e80e13d34708fc962db26250af50346cbf88d3f9a1d6244209c73aa7b40463370bde7bdaca18894ab35d74c60488e7e86394bfb46b886bff38598659e92c249bbe20b0dce347ee54dddb27f7373169efcece06494857fe95c83c818617ea882579189c4387d0806da4e05a56044b1e0d6d51db38766e87b9c48f96e83993fad2d9c084a62e5b2363ae8b891b0e087da32646a3e9a92bc62e4b8ad84518637bbdb7f7a1122e41f62f1b84a5a90f6d971515c668517967f063f4c7e16305edde4e9e86db3daccc066bf9295cf7b14a18642e4e66c06401f21fca771476556fc9da3df4493e961f964e5f14aba14feb9e74deda1831475afdf578c91976868c04f5a7901b101879c4b709d01a105d35975da6948711c31a658ffb36d7d8e39b54db23598dcc5640a5a09f868949b62d80fcd4fbfb066b5bf13df62617aa63dd2e0e8265f0bad8c0870dc3404442b84e885a76d662d48ca6dcbf95ee4c5197b00d12620fa87c50dcfed5c1fa10f5d6ef980dd20ac59975c351a95cd5318007e7a0af782c0f43dbd0e9fd83692573999ebd790ed4de7ee0556d089ae05376613b75ab5c7a3238025b1fc653d17d97fc348b63a7fa5c40343b0ec4518a4997e59c2be0ca1b9655c336e6d5b2c0ef026780010def900d0d35dec3a670c7ce894c2359fa983f01aaa0a67ff58892f8960432a0dcd3821f295d29073ea26b32f9f3dd7efaf0599050ef1ecda23df854530299767b16f7118ff16330880e3a95cda32fb5ccaa47941a6f44ef7f9e74c93bfd03035214536d787d5b54bec0d0744c3661fdb243143899834b3509659f8eecb34611755aac10a64cf49ea1248c8f61988d1f404161689809ac00e4c8f18a28adf96a69fd0acec90ba760374861795264502a563ebd78c673e27dc383e235fd15665a7716d0cd2c61a889dfe0442596365ff79eee034388652ab3bf47733f4511d2af24c606c2b0a7b5f045ca6e113ab0e9941fda3d83bc66fca08c6f0088acd7ba21918d416cf2f4c3c64777b9e28e624935f27cea5f76893da6db270dc79f1de52cb725f945dff51cfe45a259a8b8ef25056e0aad1bea2e959be211af273ac2e744f4402d08c7e349c5c3bb9a59d52462fd66372eee446830f04111080dffd793036c6f2d2a8b06a9505bd1f93d5502e64c34c50d950845d8e83841e665a010b7f21d9eed8b4fd66144e79a607fe1528201997d1eeb61cfd57e63f7f8c2f65221e68c34aae79c2740aa4049ed1b3df27e72ffb7319c2dd4413305491843fa58035ed34d40735ae6cdd534b85c330b84d0db286f7eac98bde6ff5fb11e8209a2d87a14f3669503d464d67b624770bb4aaaecd294c8ef1b02ebbbd18c49e12b454aac8643155ae56dbdc55ebc990728bf0bf12187bd07401d855cfb4519b2fbccdc0efff4adb49d4c4ecf215d1c6b0e2507061b11846fd2ef09e85c6a2a3a1cfdc64400ea69b707f0a6bbb162858e95e09ce42be803234f59b2ae3cea1dd5b486e9e187fc5900e875ffb08bb7f706070899ff886bea1d4776c5cc1c286d0056508bc9d8533818b2dc7d95c063b78be4821da99b9c55afceb3f6abaddb98704f542cd39ce545b6bf6612cb95c35b972a7e979c7bbdfcdb9384aeb1af0e0e33554a8d12ea9e0758abdc70ca00e0824ce63da1d96429194876e1de7264e4ba4d79217fd240f066d6c8eca1f3cf225e06641f0c339d3fa474a93930e46d09caf90f697829af764ae9572445c4f894ac62fa8d46e1f17555660b72d6cef25faece39cb4c89618c4175d4ebc50bd77c4806186746b4836fb690bb685987deb10ea6c505d2380455525b00527e2c04d93352276998318ab07e09973bffc40d45dc4b54e628c8886522673569b389de74c76dba6572911309973a9ce2b605efac3544586a6ca31fe871bc446f5641e51bbfc39d1a6229bc22f400ce6e9407cadc0b40c15bec6d5821d42c093ccadcab5230c9ad32c37c0e274bd6ad0c30e03a6e72d1f5832067fdb39d2a88e298cc26664702f1240c9cb2c5b06a9e5453541e128fb8856851b82d8aac9879a58c359b23516f21fd4689723c776e2b47ca166a8c6634f37827c94b25ada70e3149cc44649dc7555eabdfd731e6dd15c5e4ae877942e88f60f6304c72f36352139c8dfbd8d9dcfd2d86c7ca2f73c8ff0e4e1cbac7e482ccaeec2f1d0a63e1befbbfb6c1602be291223dc66d52ec70e27932d92816d1728cdc604f34d5f4826cbcd215b131787f18c67e930cfc4a4af9d24235662d3a2f1c1e0d24b972447a9c2ce99a91218906896b373465d15bb9435a83a8be5c68d8837e95142a9a546dd3b15bbb01f6b7543b2e7901735e1461780dd5f2586f5202b40aead82a5b9e5a747306bcb66be8e174b123e6ae1aec3d67b85ef247a7d6e4a94e6a6085ed26ea1977885a45a0f42db1b28ec37fba944a5dbb8e2626c0cf3ecc4f1c36316ad22266caeb63487be32ec5e4f4fd93d306f3c69f8ea3e70651e1c8b96f25982cb40a41bb6c7932a47ab42707f6a8de6781d6bcee17f78e5d568436ef5a5e1b85b7c7f1dc3b944eacebf0443b5e74b8743cb3b0521850243826617efc7b228a7b2a81e544379510e0cfee451b9af63dcdae71e36dd7cc6de75249aa1c8790fc50e863bc32d3fd132d9f7d3e8e791c946fdb7aeaf823e9a0ff0d1421fe8f8daa07ea62f0a0191842625e669c315a62def07423c3f460a18fa62ea87e15fad0073141e0767403a1fa39a9ab9a7aa300ed89db7498765106d2e0f58cb23c180de93efd2c1946937dc9d69e5aeade87f53cf14740626c358793428af7ef8152a3366774db83cf671343d98f6cc79deee06e95c9cc43eca6dee719a4348818c73bca9f36995bdb773819ac380b72622d4f92ddb70b589ce231749dcdb14113d9208662994f423c851861fbfa4d2a4eec9c15cc1bc723ae19f5ceb74ab15a24c80b8c038bd710c2655698fd842244326e767f1d7bd17d4f35c8201850629923714384f09c487514626563ba249a89c0997dddfdd48e258295a9dfb5768f1de378ce48e046f00d440311ad7530f999e873ac6d81de96224790515b2d1af18e413450b20527e0d971b453ca54b5acd1179a0d8e795ec32e845a5fead7ca4ca98bea2aaa88a97f862b39fac5221077951eed7ef70bfbc872709989afaaa8ebd11965a6facba143183167a896a4fd755da004b76161e3d666a7f6e8eaf562d8f7568e1276dfc465b0bef1e58531069ef5cf8f400ea8a77743bf2c0524065fbcd76808c8fb4b0fc607e8bc710db98499a12b7cb43c9d9134b5bb1b35e9096b66775d9e92e7611d1cc92b02edd6782a8784cf801a9c2ebe5df8fa18d72c3547577ee8747dd9e4df3f3d61fbc9b7a1823887b09105fb87a0f12fe89c20d6f9e427b6aaa2b6569932ace297e8ef543196f3c3ad4e1022c0c8032e99ce9506736401eb19bf2e94dc7ac1f131b80d036581e80b1e63163ae5de1c284154abf9496e0028675311387e8968815e782e15034a1af1d17eeafe39bb67b309d93ee2931c4021aaf5504dcbb92a021ea738743607a39c06cc64f6f57bb0eb00ca54c76cd8e795dcf027f392534d27502f409cb90ea357ef9594d5b0c3c25b64ed053dc5c6f8a11fc932c3fba2a1622279927ae599f155080ba9a7e6ea09a178be9f53e593dec1d42e05551b54b3872bbf18e24917dafe4745bb4c0d01ea16377ce83b6c57e1a186b2a4c5ca5b838e78801033e06a2b29feec4c414527efb1ce91a5deb860c3df3aa22aeeb4bf0c350d004e0ea1a7d08b600c7db5cbc26c52632d0a70bd7728ab50c293e59cd865a35972f1a2f495720e6ed575f229b1577653e3ab2921d7b4a6831d90fdb5364a3c4dceb2a5648369269481255d8e10fbbb903cd5da37ac3dea597cc829da6188090f58b2a4eaa014bc25358ed27e9f012025981a151769bd7e862c76a4e6cb45d502de8f6da1ccd8ba5de0a85f36298ef80d5a74444b3587b586018c638cb5ac5fd93f1457bd89bdd42e8b807c94c72a30dd7a501f9b4ca024bdc36bc7797f007811fb2004fa2e54d1bce7d2b926bcd18c2d301f18de3a99b46d6fb23a1a7a04e043f81c71b78683d97c4262ca8deaf1e4b17f85ab8c9bce2aed4cd85fb9338a6bdf0fc4c2fcf7a63e01457380d09db2c31fd4766891c795ac0df3088c1e3b7d95958981f47d670f7a381cc0f89cd7ee3755368ad07f1d35ba45b290a73eb76f650bd2bb6a726ac8604b2f67ae5022e1bf1d84a68f44d05db31e326f4d012088fede346959982687016bc8ea3242d2d335deddc730198ef00a405786844ff4253e00088db50eac162967a151c8606f1790cb9b8ddcbe61b7b21c1ccc6f251d82b61023bb35e291ba0c4506adbeb454c8e7fb3f3c433eb8267039932318b0f21301196604de05d12a8a4cd8510df39237d301944afe45f6c12e6d6eccd459dd1700f99b0d91e4fa4113c6c9960fda5825404dc28863c83cbdc34585b61abe99f3780646d883f20bb8f0188b65f1af0fef8185c24c67ab568163eb705baefa6be761630bb010dd09bf0d77c8f45840c677d2cf78a684e2caeea3b17ecb363dc5822d7c75f45245a072bdb776152d0701eb6e265ec1e355541c81cbe1d4607ab09352574dd18fbfe8d993216fda603ba25851b6b070638b82ade5efd55ef82c8f3032c99502650fba798382be77dd93d590406f1c6b8ed4d2feb2d5391e452044a1500d3887ffdb7c4ca5b3f8eff4c76ee01f829f21b5c2379b4d7a690d063afb7da1b000d1f0999eca925486f010c1d7858e4c1b1df4b09dc76e083c691cd0676f7061ab32d6b4ce51808fd0ad928bcd6e55d7ee8f949473e858d934923df806c3c8188e2acb551133462187ac94aba34b0eac05b3c6f98923ba19d761fcea6f65fae0159a7877d555a6a2c17362e1fee14e40134f08d35d8ab455cc7d5d142a43cd3ff5d3cfd0b27d2de438f4a1189e43139fd474ba9884fc4832cdcc1e3f82ca33d5550342394393e514c68d0eb7c71b9f642691ce7cbf223a0ae70143a4d38c860d634d44f1b1e2a6a2c17362e1fee14e40134f08d35d8ab455cc7d5d142a43cd3ff5d3cfd0b27d6e6325f01613b042a14a14e12a8942adadc38a3d8e00b9986d2d32e7ca90f03d6aafe354ef7c62099c1bbb9eb7b0aa04c4705527c591eccf78f545c344dc8108960827b4c36b0045d975ff40583cb582c12a0a365d93b829348422ddd0a33ca6edd264cd2aff559fc8d4e024a84f974c96188fc73ccf064d9424e5bef9771aca5d64c3b23b0aefe225ba9b912b44a5a43a5ef705adf05eb3cc16a49ca535c08390ad66e5377129c59bac13079fdfd1e9c910bdb97327d7c4a1d39f4b6532c977bbc9abaf1bcdb352b9537463d17569302ce9c7ab8458ad30a07d192e549bfddf1ab09940902295010f6e19a30f155668955b41a4f4da4f9de54e09bf40c03a4329cc37c1c85ab8231d63ed87c29a4c8f6a8cdc8906dd38453fa4922cdc52e3fbdcdb4cc13b19a82194b8299693b826bbaa164c61ca8364b635153a18d68b2adf104f724500840092e53ab6435b959f910f422c40b14d4caac423ca222944651fafa9a1454316952a38c92c5df1fdb1a5a4b9b479865cb3eb1a5df700c87bebcc5a72d8b6c4d2ac080e7c7ea86392d82acb4e5d49c48f715802fdca495d4e98058ac45575ded0e3ccc3a510a4adec185539ca6cc7c402cc91b807b08b13431e0abdd00cfc99c1c178f95fdbb7692a6b6df2f86511b31a1672e647b48b2da10b029dbc00ddfa10973a96723c93d6073093610b5e5c34dd6f12ded340738df8feca630bc4568e125337ec9b16b382f24917eb7cde89a97188b8f7830f88d512bab6b608ed1e39c09a1385abad0de7ff8f43b3cf1baf03f0def30d8ef68f3c5a9d82938e8aeab3520fd7d0f1f27a5e79574ca29a1bc775c3a78d617a1ea597557f9b7e8263e837ed830935a179ac8ace873febbf156aad7da9373aed719caaaecc03a162f5936acf864cd2c7261d30b5d05049b02bf5aaeae542805d5c6d7ec5305facae95f0cef5b25450404199fcd843639772884ed5741d7d544f85cde60774f21816811ed80c2199ba16e9af8df72cfd4e515a0a9ff19aedb8fdcc5d1d4bf38234201067f8093dda5d135bbaa35d33bed313020aa5f7f9a33691ab24b8db72e79c9008a7eac2d56ef8783433f56a8675a0831af6f36795b9cbd88d6d3ccd967cf6ba12ac1a4b619c19c9b965d534e85aa1f9a3897093f711fd80aa71b2d54c96929e159ec36c0fbaaabf5fc86a4adca6c97817d560a2c5d95891a1fe50fa1c9db1e14337890837bfc9c68b923d13a751ceda1b131d54f5b521d3908cab431f5364975d3f746322f09eb6033b5082c53fe60eb08dbc569e7deefa90b691fb941f4e18399788b293d751e5346c2e67a6db76bbc6c7d91bd35c9d8852ce47836efcd8b741d253d935d4c8048b1e40c52ebc2e3ebc9a766016c9313bac36384f4c06033d90edc25679db7f72096e5d066f55b9dbc908341f7d6968c67a5373d6eeb8c5e2d0bc14c62069224a603f59db8598c7820edbbc82614b1495eb80473e3c607294b72f1cac5426ec73930ca9614ca2a9d559226cc92f8b1b686b672c90d87e8e066176e4093531da8d818bfeaaba67d31b966667d7b5fae671c18ac04b3fecee5b83f51607990fc44213fc92592db42278028b4915c18d40bee3b726a3bc961a54a660edd3a7c8d0056804749ee04ec7801ac35f56c99d136738c3e64a71e9cce23062b13dc6e72f71b76eb7c480095c31409cae0cbe460b06d4736570e02f416fed6b7257d8a898ccd73672fea63b39bc459f0083ff2022e5b1e4a233cdd406d85e08f3918be0859b28b609af20d997e55e8c77d8c0e39bb82c7a61597a59326e5f552e540aac9bbaedb5deeac6f07e94d67edb7c9b265a1202e78de2e87685cea60827c31b6ce009983a5e7f427fc1577cf86e58f86805ba917f5938d073ae8ccc0751ecc8febca34748e5f0e752446be0b810abca92f7a56f24b77af17ec8d636213e9e9686a3ad87e9aab83fcd7b277d678a4dc32992950548cce46d3ca827a1936beadb543dca424b108ccb70d440c1e95ffad897a5183e23b558c2a4d331e81460cdd07ca566eb9adfd59efed2e2d9978e954201fce112335b3da5f6fa15785570a1c5674e09d6a21b909cfa4de51e5d8dc39e7e72a9e0717863716c561fd171aa0f8ba802590c24174bcf1f3e8c3e22096203e1e6351fe6d1012d008c2cf98adee52cb4ae4266fbc4caeb9e243e2425f7d87af0f32edfedc07a369d18b7a54b516eb44dddada007ce09e8ea0d916211b8207b2160e0c08075b1add973a1454d28c886beb56e85345946658e81a242d92fc469161b108e7048e7272426aa60be8d72e0ed803cb116b1eda80ed3525bc7a77731b792ba33265bc7b639d3019c21fb40284254972fdd425d754eb874700c936664f175f4d97f0e7cd198aa623cf29d9b0a2a8defd8deced9487f345c8a71f5a4bc3d9677edcd296502867fefaf326809b53160c7e4fa37359e04a387b3c06300b8aed09352c81957def0fca8d9c2a85256af61d4089eda90da72fd0c6125a8be003ca91ff644adc53fa65180dbf20a2901159eec311256702fd583bea97b75299fe3440223b9ed6406ba787e3c56b754c1f0fdbb9bc0cb8c63ecf2b91685f66ac0481565d7ff1769218e9aa175e6dd55f1b6cc03c82b6dde339a347505f3137808f29f2496c7e42ffd02f8e0e4f2b3e69178e55f423b2ca9af9ee3c18ce4d7c4b0b8ffdfc4dd5de14360f71f8adc658e5961a123df96874f05d86e2a20977e12b1154fd76a3ec454f171934d89c5c8771bf4fd176f43466e4081230775e9c0b29e2c5e9fee21aa6b33a152e3a1d7780494a357d33b607fd69f35a9c3e6cbe3889cf606687edb48b805b0a82e73add92d259ad605907edeb99ce49f6935f2ab845c910f516f3f3f8ac2e2ea92c0395b20fd0a22c06fd591861c7e4fbf8cc962b39e552cab76e9c6a78c03ea5c1c3cd01659c540b46058889f6f168014c15507821cc3bd0779560ba6b48eb7b83df4f1f6b8f8030312c55dec3e973e3939de22561373839557f28df283aa49a252bc222fa58fe65b54259d743ea29bf09cf49e50664b80517a519a7f6dbb67efce0c742b5f4852503c97d80c8ad6767449f04c94333937923895014aea2d65323b4851b237b7ff8f5bc298f99823dda22c6f2b999d313381ad159947ad91199cae371a7b286a1ec2c82bab64e0036a7801e0b716e9684e9a158a95d0557da6aef2726be71b9d152bc58feac1f59d9ca1ac7070d67a76f5c102c15d46a872e0f7317ae0c3fbb4dfe3df93305a6fcafef3b50b1c662b6522cc0619d7c1625209fd14b8a2b49f3d6fa2049e21890222aa5fc83d4e937074c01b7fb05b1e26aa6e7345ce4c3e5b9d6c5740f2e6e030d92759f29ed2148e89f7b18cba67e28725771b38bc2810323dc9bc1d08fea845ddb28a02765ab45f910ce7befad06a93eec11bacd62d8ebd323d230573d5f06aca87cdffe4d1484273da1feb2d618def10a7d1fe606006957806f8f1e9870f9ac3e8607811950ee78d752ac71cb19cf083941950bbb02ddb216a5146010352d9a7c9e52caefc35ed1db62a14e96c30a2c739d9d7d1d939c3e3da2daa1a09e069bef2dd29ae0291869702872fc1397f81b69587da4f54ebdf454b1e063a4b7978fdd58c28d55bafc79efcc110901d1c7ce02ef97ccd14b036beec4426f2feb295023a314f283e41ebd9802da56529592c8b11fc9ee1136e6c3c850fef3aa5206b39211a545d106cccb71d5934bf964eeda44e4b54f63c04842f4e0a528d796bb235ffc17f81d0bbfbf18203bbd7fb83cf67fa60ca3c637f516f1715ef3a9a57de8b4f572790160121984f61df86919e5504f801056d7b373c879064f765bf5eb17f2f4027ce53fbb00f307875abe12b2b2ceb2b96856e2af3bdb10e761a494666566a846c083e84c5caf1f8c37ac707706a7c636c48c54b66ad2a473e6462709c3a6298b7a0a6abc40011c3e33af744cc8b4c98c160107e597356bda5435b6298844786a5409fabf5b08c7f1d8d7d16469e9a406296a46bcefccab3acb4d9778a518fb988d7319baf0a1e07f559a173097088adcefb557b3e2a0aea9e60a489a2e49297930790c1dcfa8709d35721da727a57eeabba3f54c09b8eb65b3639d8ce4fee2280dd0c180c58dff05c111a5204c3250cb0eb28a94e8edc622c7902e60d04da38e0aa7540cecdf83fc86d807febe55cfa5767d80d3c634a2661693dc59cb74bb2c8fa9404cd3c323df07fc37873a4a94ad6afbb347261337c17d8c8e5687c4f6c97303f84d29974082a59d37b2bfd3b24f9d83c9d136d5f13b0da66c7f8f9f66765c7453c00b5d44d5e0aa9a0c712836fde096e4b14e33f5784c6596eb6a1530c6c7afd3c46496b504b718dceb537f4b8fd7a49547cf544906812c65832cf714ab6160b30ffbf140849f254f82f98bf6180fd40a8f66e8531592a4367c7bfb840e28559ef1ad98fce0f2447a6622bf91907a7d57b510fb5244c23951dcb9e3e70172ad69dc1a5f71dcd1d42104caf00a29c74fe4f35766b71011e6e19e85e432994c716ca4c704304d244da506fddc81e905fda24a0d1732043a96d76f0e839d6b5d1bd40a5af99231deb4b0d73e2e16e306ef8b2ed3a58739a55964ad317ff180b31d7565baafd43d019cb4a6776ab10c3971f7238b3744723890009bae5f51b373757cb8c7fb5e8dd31bee2f4e2409d1512afa5f6eb0cf35c91d651bb07fbd958937e2dac6a58887543c6aedf93408c2d8785bfaaca0bb6b858da9b17198d5e77e428581be96fa6a9bede7e500a4d5cc828b20a4ed756703c49e1265ad3cffd7124323bb2aac59da68ac0c29d7232c836aff6224332fc6e430a8aa43b88efbb4e761f9c0282a70832503332b830054002abc487b571cb3686e1942e40788faf6918b8eb36fdf556edc639f70be0adde43c89f85994e55b14bfd67fbd4d632a34f0010fa1febfe45377e52a44bbb7007d70d9c1b00610a4d58f0ce28a27dc8e902edfee397af781afdb0c3e6679dfb90bbf79a550427e85b39e351cd6323e108df54fbdaf803e6fa14ea0a941db8e48233dd14fb4ef7d182f4a23c4fbc707236914f8e470c040572cf5cecc1faba69c4e62a1c4c1dafcb6422e6195860eb838e8cf4870727937a9e70288d6538f8013d4c6380a933465acae87b2b0b46e9ef643dd98a077e4dc1a1a22907a255358621c6bba195891eed1176f131cb39ca3122eb3cb26a8955883492d18af0c53cff768d573f4a0197dab8350e00b10abfdf985dd55089e764eeeae09d8c459961cfa87308ae0b63389e77900ac0e88b18a9838a21dc1acca502a6e50cd1b90bb47e1552a6230af1e7c0a82d41a96220ce96257993dcaa718fb34dbb4af7d51558b10b6fb127eb41a5bb55b1a3f0c1f44e1d0e4751b0efe18c2127e3a1f8fd678d81d1f22af4db5a9ac85f92a302799de4fd48e865718ce522f15f545eba34ee4dfbe3e1b076b33f932c702ac3ffb0427efa4957ad51df8a112f32417e1c4ef18eb498e1d2f727aaebfc173b568e445143836e98d3174124bf350e16b271dbfe12cff88ffe22970823559948e6f68356d9d54a7d3b572b98cc7640b487bc712da087f951dfcb4df1a1d877871cbdac1bf6255e217fd3ca48ef7c3ac251673a3e93ac4779a6365aa11971ebafda80d16302c2041514c88eafffd67947f115c492c3aa8c02423419c92c979eddc0eed36f6ab82a68305196430faa821ad036e6bdb46e0f4ac9aa6b9bc449d4b63c4a6f0013dc5345acd958953c0ea118fa3e38a7e2ef531bad077bd17717ede3f8848d7f3d5d69b36ba687b5632072ff3598e4c8381604e16df9c370c06bf06842718af63720d5e69a4553adf2d4c3c0c1370c878885d221baadae69c026aad42cacc4a9baa8e254fe496299ba1ae4df772b577c5dbda1bb40f6811a143296a5b162db8f112d2865b18cbee9677269a764ffaaf9812759939c57f027214cdf9d5dfc58f5a29d1bc016b9e0e5ddaf53697348e134a8cc301f0b113d0d63619159ac5ec74000ae1721b18835fe75682d02c3083f2e3e16b9f2e2e4742c48b22eb994f7b41390c587a1cc9bb6ea39d3e9d7dea792298f957155744eca2322e35a4f00528bbfc0ad38a79f655a9755a61c4aab7e000ed45e564cc627f449efed0aaf83ebde1a7e2a1acded1110685956bec7d8b63abcaa708010409e08586dc386b5d13db532dfbf08c07b7657493e999be6ac5c9f38bd99bd05f65c4d03b20c7455b3a2d72ea49f9b23164e6690965922b1c2cb203cace0cc157ab233ede6880ac03802334fd847231ae829da25193f1bc801f481be6e3bb7a87c5bfbf1433557ebceadf2fc2f0c5acd5864c9fd9798a80759535331346e96e47457d4c7d2e4ca5beedb9686e841e933b9a16a22a624054c17abea0a889ff35e30c4757b7d48205670332fb39741ab5761a13ca150f052adbd615b67cbadf2d2104648461d12e44544605edbc7683815c2dd7dfd6ce8e3d5fdde611962fbcb7bff955270d7a49f37ec84b47356be52dbc7fad8296a095312a0d77d8c6c8191784e1d29b02ca8baf06bc7438f1c2c6cb6e0cd605d02bb11846474a8ce02ec45ab6ca005a5781e324fcdb8fdfd68063ae7a0bfa8ebdfb7b33c2d8a62c946859d0bd5c23164eac06b9d6e30b155fe53125c274fff1174fcf38f599efe63b8c9f8493327efbda727511d060e553404c5efe4c84b5aa9233205c1111911b0f6c4c64012eb2ba973e5dc4a374f798c9c7167f272a50d511450b551a35852c715b480478c2b9882023ec3c15f739fc5ec680151d145c212e302bfb92138f7c37cf446d2edc175a88e1834faca4e9db287a9112f199c30d739a772689d53461547fa1209f8f002361cc802344dcd75c9cda6e9eb737ba863e4d9a6f3fc2d5299b741b28502e4742a1cd04c0cb52201a179192956afdd3cd13567b51a9b035facdbd54fdf91a7bfa19518c492afbdefd7251838b19d167fa9fe24eedfb7b022bd3f7a0958bffe18864a156a367c5e00d12f0c5bd0e1e219677c203a496c8e49ea20b416586068fdede542c8142dc8a09769c70fcb04c2b83f66de4143858ac4a2972cdd521e1087583438c09741e1a994893b56a400ef07afea3f272c8d3b81db0bb7b2d9c488f02dc67686ec8e870ba198c5a05509feecdb5d675aab01d3e1b56cf2a0fecf9100c8e16505318716eae6a0779628ae97bc8b65fe4961d2f1f7985e07cf588307946b51692737e27afef3e5bb2d9ed306b82785dfd13942a5f70d8c26fbfe705b0526c1461528056e332910950a32973ad71efb6fad910954017895d553950f8307ffac9346c8277c9fbe41265927e250f66cb509ebb58b9a7e2d6f8dfc449bd2621c56a4a626e8b53a88cbcd6a3cf38651bcc59edc4563c5ff760bfe8aaeebb1e6c6e564325ec232e4fe4610ec94b2cadc8dcd518d4d2ec1b8091c82f27e9e9a40d585b3610a7a74a1e32436581dd42d1dc5ed937a48ca5115be3df1872fa863861a0dbf60b719ee3bd70f71e68f374edf23c2814f196059dbc8d9098c2aca0db0a003142caff09d9208d99c0db5d488992f4839cb18daa40c9edb92a249c494fc6a318df0f7fa69292a67baa5828be3d914e9693af5613f69f0d49c0d6f254ef39a969eb97a8c6d30abfb410ece89fa83596aa00b5d989d14fb64fc8d5b215fdc05d698b438031d87afe8bdaaca8c5f9530a7b2d90eaf1eb1a2bd6a788d4bed232184704d5f300cbc6ddcf54dbc3cf674d761a09ba020b49510e653bd570ff14830b08125594b5ef5c9584fd81e5a04d476c64a30a149f24df7c33ac1d91cf9cbc428cef66537b91f7547b623b8fcd8aff658ef57eb5e56be9a46d3be030801b90ea8057d3997d9845c7f850cc7b784450645d5ec2811cc927d7a4a0f0bb2e499b17a696fd5658c78833d43319b4bede23b8eb4c3b4f9a893a1aee70d2155af2aa3f0ddacf45f12949e6a152920c9c78a5423a963cc0eae2bc82c1af3f134f1816eacf2d9a09058cf4b3b93dd1936fbea8de90623b8f4ca58a1c61a9bdb99cebd74a1330c727d85b826fac4d664f70285433df7101de9072ac367f35e835aa7aaae9f0e23d9e08781c8cb37f47eb86c0d06a224ebc63d8810ff5d5005a96c2412779bf1c154b99eedcfdfafb9e4d8bfcf8304266bfd2797cb29f1aa46d94bc607de93a120c90a6d04c12e606c28c0c30b36cb660f3f080095d5fc855ff66a38b0605364ef8d1bf3a40df7f25a5cd5718412e04c951cab188f3328d0af784773ea9861c03cc767796e575be542c2064cdf04df851bd2ac89539e96f6b3be839171faf5b173478c6ecbc3fc4cf1ff566a0dbe2e0fc5498397a06329c30cc9e94977e66dd856c102925db3ab6b72828471c8312c288dfebb39abf20a89a08d3b39e01139bca1666921f42340fbaba43daa0abe9bd030b1d89831fe1a9a20a6310aaec9cf33aac69a58f9d3fe594f44032e1ec483a8285b6bb80c16edd1b93d6540b6a5c72b8dc15fb93b3e1fb1d972c190f6b381b2869ca710afdc81fa42b45bd258266f4fb644a1475c51a9a608be02141caef8bf90ffbf9d5ec24bffdfff6d51524d7906045cfc245664371bd7e57ab683f52ef3e42762b73e94d82289ef67cf95e58d4687e3258003211dba4b75f6ef51da68eb656ef558f6d5e57dfe15d50c4a1190289cdc56a0d08fbfc02762f7cff0f67d09f8139d83d0fa8d202743cc9431958509d5140081c7e3a13467897cac271ee644ba2cb668001a64866be048ffd5bf0c7e69e90fbf1276f6d5448caeb918c1609023e48de377050fea3473d044c845a8a71d25772e41986a1c36a6581b5b91700d3227ec1923578055cce0ba83cb0c4175b7ed38eb72197208caa7c761670632abf6d31d51376f234053dac05895acde92edb1819b02db87036ec17a452a6e0387348574e4ba3a4f041b03df1ba335887cd449553d794242f2c9f74c02240682d7d8fed34913b6684ed78ed306876b2d21bb0a6172af82ef77c6df743ec6ba5f46e15d07eb443e203c04211c8a908f95c58bfb363898828fcfd90d968e8888cf4cc3e1c5c4a3dfe35dc0f94a299699a9e20b5e09aca06ff2ff1d626183269a8e4b0e3f70f222a1a203e81d0d9ef68612e52d34ae80e3beec64b52360f7fb72642545190abc1c308fe453e05364b4e93b32d66c6a25579c4eed03d621f4e65e76f8838f0636a562c5fc1fb0e6ac31f047ce583a36e93edbf0d7163a218fb3b8b0ea09b8dbc5e8c7a4138d4433d2161ec657dce908a61eb7b2b94528b28d63796157690df303c66281bd7900844719fdb632716d7df710d3568b66db0c87a500abca0e7bf8fbd5b11a5ff40316fc28e13ac32644305e975356225faef5ecaf4dd89526d4fc87679d49a3304edad9442c1ebb67eae810b060a4daaec92d771ae17121f2205a18071edad65ffe973220c21d654759eb88545bc0b5da1300c5b3d1ab1702248b4055fabd2061ab4af2e398c63220a2407b5f0c08215f043adea39e183f032f5cf306ba81ad8c38ec4db4982f282ed0478ce0565fd100836d2143f9c9f9a8ee1b665ad645688fe5b8fdf04cbe57e8cc04e2226f652d33c722a0d0e9dd8cc2a6a300a9fdb8ef2dc26c44b681b18c43cae8136eb1449b4e4f8d6e30b3909ced80c7337f0dfc7ab39bf19c4b997fb4e37be7e687c08cde68b06e47fa4e31c9737c271daef1416b08e13dd6a85433c63360b1c3c484b94b43a2bce4496e915e3b11f16a06cc508493bb49413033017dc9b118f4eee1d74470a80dd02bd2f01534e4d0d9e4910c09ea9bd89cd684cfdd4e8ed34e0126e67aa39c9e74eb6367f310afa91fc94cec0fb3d0348304fca79ab1273a3ddecf8e5cbc730cdd4c77c21ff5c76b37330367466781f5aeb97b361801d8e2b59530a937ce832ce3670164b253e972f5bb5f9fcfc2421b305b90aad0ff40ee197c31f1440ad6bb68bd93bdc112e1fa0242481825c3abe5f9167c5b5e1969542e442e87678809087c1cabe4e1f04584a802671e91a84233c0f996b84d32018e9791100f3c4bc7c0a6fd0a831eb392fe13f4a2720832a1b6ea3f82669e5d27704b44df38d3ede7fc81ad579a04cc630bc3172a751c080ae5e871d4f613d5e50e74e4e9ae245c65f5a093dc8c610d39f74a8e8812b8071ddb97395b393239c5779cc635197db9d14a4060466cf8cd51a4952b7293c7752bc167b4208355dffe195ec736ff915b39ebdb768da8c7bbdce092e6208bf9b76d788dc16b13ee29539eefa2aabb0140cc32e0aed820e14ddc4f4501684e02f93fe751c49db7c9aad9a642fd39d516abb5b3b1f4d162c386d84726b4f85c6bcf9da85393c57fb3fa208c754baccc8389bd4f9b9d0d5844015e14484b3bfe66dcbd6307510dd54f63f4b593984bf3a4075886b2167c36cd9defcdd30b5d001f8ea46224329836d7dba9bd8ddad52c2cbd1dd42bc2b5ea7347405f7768d3e7bdddded376d3c09f9f8177b95cb3be951118539471d46738fa574248b3fae20a423f6d099c9d4b127c58b7fdb7e1b6ce7bd5f02f94e6248d61e8d4af831b549239a482bd2306e9f315fb18323849b636efc7516ae09c413034308aa6b5a91589b27ce3138966d9296dafac8173e42ab9e5f2d907f7dbc16e613f94eab13c85a1074c7b8093a399c8b4b461465a0c172a9e1d34758041108767d0c8a37b401e97cbc3a2f05bac43775781e4e46b4db80ef747730848870cc5f43ae15cad4e71c0f3f0194c141467392a3d0d0bbc8eedb87f5f572afcc75b4fc3d71f6ca1d2f54d89ac42820e3d209f8a78582ab7385a198682da95722a8890698fc66990b158062f4ff57b2c0e409b961b23433774127d2c7f5ca9b6c94d01e5b9c0702afe5a0b59e227b3aa6d0940b982d4926d02467cbcdeda34a747619b18368275b88d5d7ffdd7042f7cbd0239839fb05ff97138e6f73fdab219400c8cf8c18966b06c66540d8d93f70dea9f5ed1589123c1fedb9b2c77228c3f83d7ebabc6faf77d949bf217c98fcd13e9f229a9b70aa1038484db704eda1e0c6e7866e022b01411d698db66a477ad4d011839c64ed6a96830fbce3933d0d8f4f6ea0e0047772d96c576eb7459bb7ceb1f466fe78616b01b6fa5bab58dc80420292d3a34027dd0447a1b31d0e8299804de61154331e45ab8014bc59a8ede3f474d308c7a0c1e4108260559d4ce1dea700f61c243ce3122ec23649aa78d099fe4763660f4ad4eada06630c5df5998f3fcb72e959a9d86843cbaca2ca0b601ee1c8720ce308944849fd1378d1d20036b7a2e16792ed7b3d62ed6e48fbbf86d07c2efcc0c85805523289e86f08123745ab0ba9d2ca3502391a6177163b9a1a91871294012a5e538c1192e4a8af621f640c136994e8815e89ecbfce3a3bbe58e538154a0e7d9c327b6c4a83f311ee5cb570a7ce662740f72757d7c93233244eec7e4ff53419f119fd93672a9c61b4eea3d101937a5bb942b4ecff39a892c037c95464a2a820b885495406b261744845fd5905e84efb8c64ee003fb17250afb3b0479e3946b5d3fa06c385c9eb0d62d91664bfcb165c5a88592d9f821165dace746318895745e9f9bde6203cc34f0384bb2c1b83538f503162e71fcfcf4c5b12e8701e62833e97f7a7994667895cd668c382245ba00d14aaeae3625139319e56f06d02b698e9db6ce3076df3ca74003dc731311a9509e020a22e16ea9aa8601f394481d58477f89193c09f6661890fa7848cd5e870d18ade34545077c42bb19105ccc79b93dc339c6d82293a2a9169c6af38a16dac0880c16d29b7a4f69a512bc9c79f5e91fb88f0fea2ff575b07d91e9b1f7e80e13d34708fc962db26250af50346cbf88d3f9a1d6244209c73a84e897bbd21e51a2f0eddb4cda828120327cbf7da216189c849299c472cacdb1979f2b82f76b898f1e340f8ce77ae6549322e6700d2222bf9f43fafe941e1f9e80910be19f5b163f543627af815a87662a85a9af8db8e1722c98766ae148f88fd01af55f6466004df1c6fb92075aa9e7ece6fd07f6965eaf62afe463368d4ee75dad2c6d79db965e1a0e8e7db1923257a8275bdb805bf85c27aaa9900df78fbe43037502ffc0f527b24022fb4439b7ad9ad2b765e18d598b2bb7ef4860e72df669a803d922fc5fb8e6d9ff693af5addd9efc7358cd26d8941604a89e981df4fccf323ab184d7c6afa6ea1ef3d22c82cee746d4483dcff9ac9e74c56ab817ffc2b0a1c8319a9989f82cbd05df1223ecfc9ca6663a46cbd2d0a94b71a1386873796dcc5555f8f043a8a958b819eabb0f80675dcb252413a72cc3b3182f5ece0c3d49fdc5f9adb4ad5be4abdf2a357e1cab31335e518d9f0dafd38d77b66ab6f9c20a857d44345e3efb76d1139993c8103dd12f3568cd91ee94f3045cfe8c097309876b574d005d74176d4a9f62812335af1daa84b3a24f6f97b2c44f5f688aa55d8584f24dc71ed7755bccc85b23a81c1f6aa48bd10e5baff661655624f6d66021aa6bb1e130127cd43e8ecf7ea75884461a5e4564631c5558f66998835004d7d7ce5622a56f75dd8d2dfba4bc0c467d749a902054476d86afa1a7be2ec08c8bc0e5dacf5cd04fb44c70b77de37197bebf059f6679085dd64963cc8febc6da4c135a3307bc7b18ce6664b93849e0944142c1ee6163cd591e2a67cf8416b38df60536d6b394810ece059bfd1d196f7ba53ebb411d9453342e39cf2e1f6b8ef72f697f326d38afa51dc647ac516c50da5d1cfb727a6274de060202ad601e64bebbe3f22f49af5379a0b6916a223bd867c8d38bad5faeb347a8cb28012cc58c81e432498caef77f0b44f432ec3f97e00489c9373204a2e4d6a21dcf64d7deb41161e6afc98513e4c70d86e718ee5511423d25bf1aff900acf17655dffd1ae349997264be2293b73432d9eb3baf6b7098e0d3e14fe0346816bd897926d9f225b695135849566ea48fa2f0b5dc83123c54625941daca6ce12157a94a64a339548de9552536d33a5fbefd621fc103234ddebd97855245e85f09084689274f7cbc1271b9400c015c3cb2121fa50fc8f99b2df3ad7e17d7b669846ef038494e530e67a8d548a6e7619dce77c3f3da8297dc648cb3eadfbc1245f11a47a5c6f0e70f6be16ffabe09876c3853ef1f51b77fe332d16eb610f3b5f148d7155d7db2f1daec5c687fdb39acbff7ae440466a790a23bafc178976ece3a4f5a592284ca0f9f131e828edc6e4b2aaa52874bff341b62975435d39162dc77d1c8276a52d1b948dded9892bc0508dee6e61174e673a46e944f44d19612be83b477d192956e25870eec098a689dc5e3a478352d7c78da7f83ef6d8b10cbed14033152b617794c789ead24688df9ea5385fb969a2588f9106197d651e5f91ec5321277199c7e10c19e762d2cad37b5fbcba68317d416d84d8253e153d9263deb47eda24e99ef75950cea8dba2d8c2a618e5436ab3a14e002f3233c9db31cd5b486adefc24fda69216068e4768902c08ffdacbd5e3736ca508c8552f8e735342a6c81238bbcf0f9852b68f226d31e6a857da3cac4a0c6f1c79aac0522a0513ea23bab8a3f91984faca0ac844b30226475507f2bde004e73ac14dab41659252f2fef60ec0fa05c852ad313e2a2f5e014cae1641591dc6e45d7e1dc90534b03bafbe2430522a740f085610d3007f748033fc9cb2909d7a8fa8f7f8badaec178ae0913a73c1d98564978c697317d8e9c2ed036c9fbdf47964f395d696e4e7d09053b19f2278f3a15daae9b8b0ea3c461b4cb1df87b82177eb6f928ba913e09a7e3ba57964565e404876130a2234ac88f8449f876d562ea1d2d6bfc8b2793077e0a15e48b9c026cc3271f81d20c35e04aefcf03f107107393567a9c1f7c64ff9258ef933fcbec154051cb28ce1a18132d7f3ea5ee7661b20702d9189c66314448a6de08ce0a620b08234683b6c407d91e9b1f7e80e13d34708fc962db26250af50346cbf88d3f9a1d6244209c73a4a29d3d8a8050fddb06f1bd5c8b1fa771bfff371b49aa82db1ce5f581e9fa10d82be870fbcd1d66a078bdc25bb8f2805a93aa31516e92eab8e2e6ffca28c944f13160fbc7e78b4d98d2bdd786aaf2a2d39f0b77c2e89513f8e9b783fca71e59ebb2c42ea3ace338f7da974a4a45617a8db4dfb40d67280a3aae24b356ea345f9a096f0e7332c2129a206e815d7cca01510a0b56819f523fe42e5c76abe5b57e8be823af337a0ddde8b38b3c1c12a534fd2886db495defcc9df1606023a262e713ad5a2788276cf6db7fd3f3e22d56a70eebc73282a83413817d4f5b1e86ea321528380689eb75ff68986e7679f158d7bd912caa3f9c29416193a6cabe1423a83618e3abae0e576cd2eb5e6b0b7358b1636516d7ebc579fe8c859bd675c7a60549393fec90f5f7a1c33fd674709defd35eff958e701c68dad4a1b43329f79bcd127f3d7cdf73f2db6345744d5aa076983a37c5ce9af467f6c26dc92752f92c0c6fde11b9fc09c4cb4acac0515b8bfedd52feecf44ed2cac65ea9f0e4672e3886ca9f59caf847818feb949760c67cd468a5af098509f2aef0715e50b92debfff67333fe97a1387266b041fe34d3d8a6d784886320f3c56867f94e4790c35f8e2b33544501bcc60ec22edc1e74820a6f01ef8997dacaee6c2bd1612bd16f01a7cb455d4d6d3c248b5c0f2d679b933a6163ebcb2fc07f80a2cfc994dfd7dcc92bca5f98dfe19d2646f3c70790053b2df643d706f47e13cc79d6e194fa6bfab825fd4a697fb2545c38a75f5e1692daae1de1f843c64929be51b56ffabadab71d170acf97fb31dfcbbf2a1b433e558066a7a930fa69b1d6b16a07b19a1585698b374b97fe4296b0d3ebd0d7d06ace99fc1592f9a231e25029c227db8037c06df501b814bd05e9ee9f45a8e7e94e47075c408c290c4b1e438a233ddc9c8b1f74b6c9a21b5bb9d8014a0f9b1d61e21e796d78dccdf1352f23cd32812f4850b878ae4944c916b779b747cebb1e3df3d89e5b2fd0b9764bbf9b6317bacbae8b896a967321e17d32af28b243e0d72fda85c7ce2e714a0a247bf2407668f36cbdf0b700547a6e22ef6fdeb490be865d45d2ad33d2ede1b49d338e8fe2391d8594bdf28d4e11e2124ba856746b3ab12efeecf70b2e7dcfc6d096dff27a38afc90d0325963df30f90b0384376240c15d5e3801b30bab9988a9e7e15c0386c1e31c6c652094470b8430586d5c3ddd534857bc5c4e140b83fdcfc9bde056dd7b602885b701e6cb909fd854940b9f5c0fa8455fe26e92dfcb047133bb77d8fb634f99d441689f38a48060aa0ac20a3e5db2b67325c98a0122f2d09a612574458225dcb9a086f87cc323f90f8b2c3a4b5f3b5e156339994afd5c2718b378aca6f0e17111f80a70d4eccaebf7262bfc20a95090ed3f159a0d98d3d45a4c8082776b69dea3665597a4cedccd0d9545f68b067a093fba2757b3a0defcbd44d77aa344a4619bbe0d64387174620b03b206c8af01b15b6580665c06e38a894b4f3e172d3a8c36de23ee4ddb7ca7e6f69fc123cec06ca00b1e152f7683415bbd9ab2c32a0cf789cc8b30308769ac6c401422d5a70df9487f87be7ef3994c457b312c9ced4eac8cc3816f7134e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855a41922a2dbf60e48f1307533e4f03a932fb1e24d30a4b2f6f4a8f82716b79e1ae015a7d1340dd400d2bc4469689cfee7e88bace2de124ca923597b1728486eff7516090047e169416693ff5fa2ff31d4fab562ae86a2cb3cd013bfe00d35ea246839b37accb80925e6d9c63c3392158c5f224d6de08d46ff163de8903ae00b0b67cb6822517fd37475ca37469abccd5fbeb4251bcfe639e045f530697242de3a024e1d379ac572efb49d8b91241fe4077dd8ea4afcd1ab58302fbf60648a91f34e210ceb07dc2d0f958826995151cc110b52978e951450f2c9004c0bed4d6078dcb9b4498bf51db251f15b4419b9baa6e6f86fa6191ff5da262e99c134942700278a4a96988004f4bb30d2b5d38ce4204dee737c8a4d7dfdd96ca9e766b62f351ccb1750b103950001ce78c06138b9a06d73651b5c5724ec5b58c70978cd9fa05127c434b7a5af599d596b0ffe72dd0cd821de6b1c124490002cd62f0d328a0e44f747a666a566d40473b7df6087e1c4a3e7e1a96385c670ebdb4d2c3618442738bf9528e1bc664699b9a1f5d03433f7bd43b47562f23725a267edf7f112e00dce7abd84ec3b4ff5920aa2cb8c8d3108bb0174edbc96ccd6f75af762d7ae770ea3365eeace3e832c2700b4e6ad44cd7d2de83cec04addd25552f6d1ec104ce602234056a6a3c75daf10e303e43dec94a2f4167ec2df19de115a3d633e5b4fa394e817dceabc766dcdadd34e54fe75b63f59ad06f0651f39d4d63094970cb989ba27c7d98da7537f594dcc7b001fdd26d66b4c737497e2a883739d5b527de88cafcf5b7d87b212425a79694ddc4c367868e802e3484559a9b8338de865844d70f2496e3c164019f2c0cc48e6a7a76fd10bb593bf947ab64dc16c23bc8ccea680e2e52e5bd5abfa277e163ffed30b5a5088751b4dd2ec11294f1ca9c1faa7380ecc71ad30d9a6d4b7d10f65096a72aa2d221784874f21733e0b424dfd07abefdbea74166001daaf834c1a06934aa6fadac5211b9ec7b5a0b425d9f637ec0824613e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8557f625ece0afa7e1ac3c4ab00fecaa031762d43fe861c30c6d8755cba1fb1b86ee175d03320309f62e9f69a55bf85e98c5483d5713b19d02bad42c6afe1dc6f1758a479ab391a87fd6b97f370907f4bb9d982a6e8156d9e1abf55611b76a1513c955ee73a70edf2279f65be69d47609751cbe3decce246e7abc841439aac31962f195a6b6cb7d963edb9f8bf091cd1c4377b551057603e3cade852f89e350beca877ab7adc2158a2aba473ce79acb13e93cea12bc82f5770826ab0001bc069c425abdd3346ea967d4e8ed548298d00a18f6e2775ce62de91fb54468d13ba798d5393aa254c84a190c81849219fe5a46e20d6df0e759cf94dddc3ba99d2b6322eaaad1c9bdd3f148e1de0aac39d32f05d62b23aee7ff116f3a81809dc117a862ed08e5d127e5b6d42536e0bcc7703b1a97ba41e8fb5ef7e088cfebb2266622a1648af046941ef83daa399ea469e2ac3e20b3d60a5d6881b2600981078469fd0e7203f041bf9b82de29a1012b28fa0309a539fb5672f43ed1d7d49157ea8020bf1e453e4e4d222db9a3b56a63daa2b57d80ddbb197ac8cf8dcaae43f2086d7c3dc3d912765b6e1b421634bcc2048eed9b5094cdaf59987a806ddf1f6efa2db5c84203f041bf9b82de29a1012b28fa0309a539fb5672f43ed1d7d49157ea8020bf1e4ffb4cf38c36c77db92951d9639a2b20d5167224411c1357d2d957d3bc0b010d80b60cc51963ab62134e7b203db4afb5ee53f5c06b374e38a641492f8e70766945242ea29ce739260a4af6024e402f775fa3dd3ddd816aae988efe20f76145b911d76a2c4d67fa622ac7f0a965c2d8f4c7272ca551298b195351604541a09d158bad98a3ee485a730444a3ea9df30e8acf691176168364d191838d8808116c348d3f22a2f0f13990caa5e09c6402896e2264c36c88a3d7e02ae3fd910a5cd8f59de68bdaa25b8e2376cdb1669c8080d7b25df5690d23e0e0ea436be4fab4c31145242ea29ce739260a4af6024e402f775fa3dd3ddd816aae988efe20f76145b9394071fe6126787271295d796430660f42a935ac89b787bccf07534242cbf19bdb07fd7a355607380ea929cfdeff85b7f7911fd8eb2e62fecb76f8e1a7451847efd163eb04777f3f40231efb0016796b5361068891a3553a97800d90f964a92f9a9a5f8c74c3eb476301d5cd30c7631e0f3c1ce618cbaa4e460ca9ed7150458a6c70124e1e76c823c009bae94aabc6c67d4053dcf81df51058d3f0f02b2486fb1715095f40e4d621d0a5188b33b0ff363056cf0b3b59c1113e9021bd69e3f34680b60cc51963ab62134e7b203db4afb5ee53f5c06b374e38a641492f8e70766945242ea29ce739260a4af6024e402f775fa3dd3ddd816aae988efe20f76145b911d76a2c4d67fa622ac7f0a965c2d8f4c7272ca551298b195351604541a09d158bad98a3ee485a730444a3ea9df30e8acf691176168364d191838d8808116c34924e5d3aa1d988b647b986f09be21ed44e3059dff98a9d7431575b7f1a62af8c5fbf8979120e3ddcc14a3777cb13479172bbf7768000bae75616f9feb4aa9b94e1ae76603bcb36291a6fc025d4567470f19f4dd0362a8867a7e725b51aca7e77af6956c165019d16ba93862047a567daa8bd5f7b9b9cff8945231c09b68ca1ee0f9984ecfb397f935893b92cbf5cfd3afef5ec22fbf009c1bd3a37b5290885185af52e0644c524b648ca106f97208e800f2983099be347283794d2943ae6d046a9092f929adb0ee2fabdf46f9ee67860071e421c009a7e4c02ad13031858ef75024eb8268f1e13881e18cdadcf929c42fe5f1bca301a931b201a64ccd697dcf0ae3d549fada55d0d6c51b57c303740bc016f1c4b643f8c1eb04c2b4f09f533447d2feaa66d577097a15fbb8f94c26464443cafee5e202460fb4983a6c23b4f95772304c900d9583a74fe0d61e847d1456dc8379561bdd3b0c5e73790e3eaa87df7c61290e2380402ca22ec0301524565b983fccd89be4320d1f130079c27063ee4688624e5f1ad0629505e6768e3bb36244f2f3e33e751215afa820334a76ed3ed3a328712033f3b7661761acf7f2c0d2d9b8293967b68b916b5ad167f9e13d6dc1d33f1f14a057a68346821e0727f73f6f0139815fc4e0158b975c17a32dbd1a01a0915445feeb556197ac31d214c570f16cd0ae5984b5fcac8bc474ab804424681b9443b9af4506c531ecb68cf41d1b058496e8542dadeae3ee24112917c6dae21f635bfee375e1b7cdeb0c9faf10952563f6af3c9e1f06261136ff1e52c4237e732e8d98338698ae660e69c5ae396438d85cefcb3ad354d876f9c515bc4006d43bc48ac1a65c5bf6ec995d331e9a24bf944d675a405277ef65cb77314a52819be581954653ccbc7970b77522ba0f3a83ae0be93708655e1f167844319ff41ccb1085c46cf52e6fa27a95d78ad7931e1a553c78d4877537e84e5c699703a009fec6281b5943ff4dc22d0364c8f3656b5a911075aba42729e2e9bd5ef5999d37c36d02a36471d0233a00b1e48c89d2203bcec5e87c167a24e3f312fac264a3143e723e345c86b4fdbe20c0164d77e517cc78f977d1d1cf1c7498295f6b60482902e66dbc21d22e4a02127e363a6dd648ae197e72bf6ffd52338c8d3b0beea1f87eb601853ef9f740ab52b39ad42755baaf46103ee8bfe046eb9d6db9dc7213f7ecec1a75ee1d8467b8bd2a5dcd40620da5d65123469ca085205d02d563e086d42c9b476aa06916edf162de58b92f3dfd3dae4d2c5132dafb26dc1e548e384abec2bbef193da160b94076f2caffde5f5a6fa0650413832323e2265df8f48121fbbe3cb102a3745dcaf699fe474edf51393f1cdf1ff635364618209cd95b3ec3c1b6e7e07443f7591e2af0071fc5c43c4e2dddbb52ef18a3483d10832098cf02a2daa6804f21e9fd7e32ea023a043b0a2fb6f67befc95acdbc7f8bd503f3e31c038e22c4cafb965ed2273407733941dae2c2e187c8a16679dda50284c645203338d9d3dcc57832cb1e9a26ccce7a70e7ce8a8112851020dec635410a8b512f5f62e172ceabf2c5f98eddb492d9f972ed11ebe1c1d42609cd0615e545d0d84223b05d0a0b7fb3715993d3b268d53e3b79e618c6fa97e2366249550d1e9ac4ae637d5890848fe57435a3de89a05120aef5ede52bb5addcb6ec45bfd1289c66d4accad5dfc76e4ab567df73680c2e5c8665f223c17bc358bf6d3cfbc5c5ff3b635e9ef5b819416893ab243decbe932e9f59043e3cf2fbfa92bf7520bc2c1442aca5d3f52f5acff458fb3cd1a94946c7f01d307baf3eb64af3211dbe5a1bd4a03ac54fa7c6d0de8ddc77ed0e72427b83005b40277890f6e38188a5e8e2f858d7a9bdfb60ece94a091545e437acd6ab0da4b73322831d24a0328d4a0dce8690b93cc0fe90ff59344813aa6e22e58d3201336100d4e1d6e8bd142780da70f974e4546713d8f3b82e5f0f1271be58e0a5eaa365169b462b60f9cbc555c20f876726b95f237885ac25854725e41253a25ea2d8ee112c8f1bb99c124e61e22204ab3b531dea1d893b4d902518ad399bcbd210a71e80ca2ae3a87766412096b877f9a14d3e4f64965fde542aa12d01edb04a0c2edae45bf37d871d2e075844e1b4aab7262425def0c987b25c46bd839b2d12510ade90d5f694c308adfc9aa92adf891961e0fe57c48a3082f61b7341e3d0212e64ad4b839c6d38ca6f588c6b3fd847e1e91945ea3fa706f0259a3276d521df4f32674181178452ea3a57f366916fbdd0a51daba4d4ca8aea6b980d441bf4ed3fb7359674e9c7d3d91ce8572db56c3b3f486a1e1175a240bbf07cc2f5e3a0dad2c17110b36d0dea3412aa6bdc3ac3316a8ee39ae1c8d578663df027c76d2e4561dc5c89adfdbd518f0b9a2e9338ea8b3e919424b1c60db7e275b337c985850e7a0bdf08ea7ae9cfdf7dfbd8396cd23bcaf5fdbfc31f651521679102d8d68237fe6c006b81bb808166c4c53dd4e00195328402559152c0f3c1ac58aa711727d8489867720d7710ef73f56b93c76e68bb14ca8a3577eae9843c3ff11fb330421eaf85510e404d00c6f7377f8c054f5e7f90f94a4e86021c5c35d60ba26da7dcec43e77a4e70b1645b1cf61d7748a39f74d18e5bce5d23b370def9849a25ac4d882b2198b754556cc68de749c4638d9a31fac58530734d10b674b5e8dc0e7ccaa6e2e3bfaea062d469ec8b575bc10b9a1728ab1dca802982b84babc0bee1fb5a9a1b30f831dcf066ab0b9f3510e83b5831a2adc25e5d23b370def9849a25ac4d882b2198b754556cc68de749c4638d9a31fac5853966ac0db4440a633d8a18cabe6f7c91e15c140886b3e024a430e5dcb947a19d4455d129a2f038a17c0991368eb6d78d45542bf5947053432d0786ff423f1d52e719156eb05633317e7b0e10764eb7e34a54222a1587192f5d8517451d62f6228f7f5896236eb1a34a27a091a0677b0e8debed61f58b766266ad11a6e08677757a62eef858421ab426404ced2f40bf65c45697151b0f24d3ed86622998beab4f3811447459f439f597d3c502388540d829b84c0593f8509c4b193502c0f06311a56ae393f52ea4aaf1b9f69df86aa4315473f4a3774321d2cf7a46c9dcc3bc646be586d87341393a25b49cb73a145fcdc4eb1a5ba89e46a7ee7a0fb1ec537c5f5be586d87341393a25b49cb73a145fcdc4eb1a5ba89e46a7ee7a0fb1ec537c5f5a37cc5bb11d10992c1e3601fb3d3a7e15b994b65746cdc33a4415128f2b3afd9dbe1a6ddbb7fda9b72d7ea12466ff62093347725ffe0e6bb704a5adf3e1f9b526918c4143cab5b4982f934611b5dccd7f464e5f325a3ae2aa9fb961e262c0f7e593db327251fe3cdf27a3c6d626af0f23ea608f3c889c5825bb40e96d6b0b7bf9053c31b6bec36d9e04bfe50d285cb0b1591efe4abf5b3d5448c6e48d87d8e23208bfec2dd67987c808ced28ef46cc24934d351d8cc75ba3a4a8dc5563dbee09d0f8374763645dc4da998eeeb0a34a0f8c455595dcf98511a651b1981d3899fa0ab1d08030141bbcd148e452bacd08ce84c21c42184c8f98f629f7e0af5279e874c19f97112c4efb80e21fc52730b8fb6171eede4df4e6b526d0ecf4f11bb7a3fe45c8f4f169c8bb176ae75d5c1b4bd9b02defd98f9dc20bc35195884bedcca263af5b6c2a8834bed48cdbc4424868ccf22e9b467e73e8412df1e37782abecd3d0455a1b7359d9a760cf60fd2be9cb66bf69c412da6a0da3ffe4a124f832699356d3becb23d8066e56ab00e16101f01dc9d2a0aa5a1d0c5b2f4bbc4e57a93140115e08228ab8ae7a01ecbf51a65c7e09e251fa496b96bd36af026e4199fb58633af44052dbd3ed7ca2704617ba23a5043288a0f9835eefde7d69f06e305cc122dee0c4078dfed42a69a0322b6ca1d8a8c3411a4d45b5baac3ccc3c40ccf758da76868c04f5a7901b101879c4b709d01a105d35975da6948711c31a658ffb36d79109dac582557186593aa0890e5d13f29bc4fee1015f1112c50bf342ba8b60645a6c4aed4ce36fe1ffc59d54f8959adcc12980c2a1d01db8e083bd157eb1fe45ffa5ddeeeba29245517e55be62dad9bfb8d6e5f211b4b58ad7a0f9482f11afa46bd40d12fce73e49f79b84b41b17c1e6be5b187e001814a32023bf550719a0052e1906cbaf384c7d159c8e26b10adfe397b37e767548093d1e35b16606160a1f97a4e34f11116669bd7d80e87a1c1857d7ac302bbf6a2ca51f49b06406b88722d28047af1c88893ce7876a680ed3bb9367ed72a556a04efefdb0ba4cc12136eb97a4e34f11116669bd7d80e87a1c1857d7ac302bbf6a2ca51f49b06406b887223085efa35f2be5c5da8836880c534fbe5be58d62a15abb9b449ad963fb5dc8ebfd37428fd33b1f0389a0989b3a9a5722abe42908ade542fd6e57d41363bd5c2e23e51a237e359ce80c6cd9c9c532e95c331ac807969aa9fb644261737cddd44497a4e34f11116669bd7d80e87a1c1857d7ac302bbf6a2ca51f49b06406b88722772f6a493420ca1737236d015bab188e6e812ab96e2bfa379857dc928ee82729bf1b31fb6d8bff045b1e72e35a04ea1c963c43df2c28af686f3a6a8c67f93a55ca9e96a34c3eabf7c4e0c1a998ad763389dd94f857b91918d7b195427d6aec0497a4e34f11116669bd7d80e87a1c1857d7ac302bbf6a2ca51f49b06406b88722539aaf7939912f63814ea6015f5361a4227e420263f0db30f6864967afa00a8097a4e34f11116669bd7d80e87a1c1857d7ac302bbf6a2ca51f49b06406b8872264e3a1d88c8eacf2ba87f747fa5b9eba85b73902f231c32857543cf368020ec540ed9e8d5db27f18981b56c3ab3385e21c13bcfba5b4cb54ce97b17e12fb21e0419548abcabe21ddd42a53a2c49307eddef4edd090304ef311f6b9b21fd1279ad343ec9e1cb113e9ea016b58e3f2079c28fe671fd6360135158ccf52b11875a16e6252a1065316da4e31b0bc19c41aff7ab6d32e1d7dfb1adc3cd63ce6dc8eccd343ec9e1cb113e9ea016b58e3f2079c28fe671fd6360135158ccf52b11875a1652cc86891f27a6ce6d1282ab27d61888f23b2e36bbabf738684e275350fc07d7aeb7518affee32f3378d4a1c6c2b4630eb600cc021de35734ff3dd8ac7025e33bd4dd29e2aa7882209e8dafcb258d22d47b685c4c62b610812695ddae048e4b136f9bbca9988c29d3766384661b345a9bc1db56ba90f2b0f1b378261c9fadaf3853cc374b4f05dd780ff7a019e738e95d1605d723913c6e30af47a1d06dec572ccfd489b435f14c5629094c0add228bfe831a57da159a0dc4943b62d1abba45a611c1c882f7243f61f66aae15d945e3349644bd30b39874fb7f371ac31b2e85d7f0222c97f935392d54ea4e5e87a27b3cb3e1470dd2099c0f64d0ff97fed55235b283e257bd4db6d5f6b60a8d654117375ad0e7a2a262a32a0a378cf4cd5077733b13909bbe7a6f4465d39cca013654526dd9544d9416a81a00981732b125bf9a25b353581e4bd14bd62762d838676aa703ad90c156649b2992129e9c6184a8044940918eaa90368d67178e2d811ab7b1fcd83402acc7a86a997c711c9fd97e282e449521969661582c9724583fb4f85ecbc6b075d5bbea6f3109a9a39747f6c26de83abdc9496cd1301470918ec39ecca1cf389ef0ae1c6504da1800d1c431db782088ba042a841c9f51ce641cbd24c446c49038a001f6ae797541b41e0a466666c3c7c6c5a6aef280e81724b173e152f1a8b7ba0af77707c184f7dc52c111433938fcd73946a216d9a71e7b5697d081e57c97c4de783046379964e0baa357e6d4634e3adb58b96a6a4a7ab9b045903795bdd980e3187941057abae855c4c3717ef7467e4cd162243dbd0473e142c85878a2ce4053fb68ccecdf32b828bac9c1ab07f041ea0e951e5d244b3c284ac8ed4f40ef9f344f62bd06485445a600435ac4744f1895ab91fd2e15b7f417321c2887410cdebcb5eed5613ce1cebc4b8ba01aad2000dd659e064f0c11d281c2bdcc2b56513ee5d3a1fd40907ce22c3e381466f3798c355ba58f74eaf5ba370bd3600024ef9eaadca22bdab9e8f6d73631b70c8c162b8186afcd37b318b70a057b8c338f81cf070008581f46a02408d9fb5acc1f17f33388d41d64d1f797c9b6f3bc593ba02d7b175009dfed0e88ab9d8249b5e4ac127610f4aca7431ed16badbbb088b5e5a8eaf703207e1a244c79ba5249b5e4ac127610f4aca7431ed16badbbb088b5e5a8eaf703207e1a244c79ba52e6cfd6450b59c381c375b8392bab573db02687d07f0736498a698a0f311379f2a82e09808ea6621733fe97c8cdda37e666e9854e670caea5289f6ccee29800a3d01375cd08941e77a06af92b0ae0ecc322b0a116f6925a3876edad7bbdf12de108a6d11695c2ff9142fcce81af58d6eb106b6c5c83809b5291ae96939f6c7e2c874955e732b39646361b7ee43b36d0a54a04ef2da53aaf551bbacce0f05f4e838327620a86e98bebe581ffde3879f0022e2cc94bc717e06cbdbfc17028354ce8a3402a5dba427ebc583c5ba132600b1067d6ed1270cdf30157e368a43059216570f709d69e78014e33e1855d8a73f21f785d312606b3ea8dee76914bf51ef96cb3b55d2d0522d912e87b2fe66a6d5d9ba68eb1becf16df3fc30700e5aa74b0ba8d7486db98331cc9e42069b3cda38b2c3eb31cc8d727bdd448e52f05cacd6665decf857eabc3b4cd8cd0a08fb3f523c66e661d16a58d54cdf4bf8d6fa4b7093039a37d22cc3690385bc6fd70aae8f8c0ccecbcf7223951a0b77ad38df75dbe9d3e8a71420ac31d169606857dada174cbe05f146eb2f53c64b37a6f047e0f968ddd41b625e0e489dfffcae91c4bbec276bf01a22bf1b57d66528587b60b79442225f23cf2a18a6f9a12032441fd21eae10da11a54a3d8de270e9bb17e4d4f5e2146f7cfcf9c0b7397a44f8e092fb1498626d80ca407e2198c289cd226c68a818e4cf3982bc4752a3cdfaf9913d0f195d42941d61d04cf490c9b114a5dac6b97d7bc1335dd104c248423b8b5eee29bdfb58c21076f3586187828e00d85ba96857eaca18256ecc6fd8cf9a086729594eb2bc0d687be1d33d9acb42bb92fbd4a0b91e1fdc11133ebb433023487c6a94a41651a22b9646975bb3f86313e31795157af98c8734266a0d24043f419c3f483cb7b5265ba4f0019d4790551b7502390b34e83c716afd6ab1b1811eec184e550c6620feb2c01bd1835cb99c10bbc9876cdf8894a04a8c5b0dfeff60d4742ae9dbbec4f7d4bb8e26e0f7f3db9f81498b4db6fa3402a5dba427ebc583c5ba132600b1067d6ed1270cdf30157e368a4305921657dcb9c99c1f4f806a8e3772507305bff6fa4d41d2d6a3dd84ade5285461d30a1aa8e66efdf8c6b99cd1f5ae6084a4b8be38de6f58ae14b2c6921c61054b7b5d87615852e27f9546ff53b7c465cd174db85984173dd005f8f00c47dc4c56d03435f765a3e7a79d4fc2d9ffbf89727793aab693cb6938a9b3e16cdbd3faf77e7f3aa506e37418e7d59066c1d3eb2badc6d09f2a537a9a0c4e0b6d9027b35b4de6c133a222938826860117a46f6704a1c0a5d6f5a0c6ac8f19fa89176e889ef0435f77cd09c3cee18c2fb1b82f8466829aaa5e916da298883e04e72a5dffc992468797782fc94e45610d02c9709f5ff779b200be32c9df7ca2bc02621ce0626bba4edbe4a0aa061458c98261cd68956e70adba38ab3028cd4fbb9add49598618c4127e0c0b890b4ca2b8d97817e5a73c110910382efc35227a7a6ffa2e264076cb1afe508424c7b4bdc242a4b3660af46766ec84dc64166dba8b03c3df800f4c2ca06591350bfaf795db83f26d6fc26c5f2348fd9c8d918dfd7b8a142b0616cfcd9e5b6db232f9cc35ffdd227199cfced24f7038f7052f91a5f7eaa726d1185766eacd7f2db8b4d09ef0340cbc027bee2d16630e25d0955f85439bed70c9a8e5a3deb09834b14dde4b5e357d4f6287c6859048f24b32c03969db66ae2a258e6c435fa79b90fc4bd4159b655286a3f7ae70d1ac758b70e3bce3c0f9ac108fd1743a89ed8e1212dd6b19eee3167fbd598a22cf5e0cce5715c2b1735f90415eb1f5d66ea6c09005dc5e9f0f8ec23fdaa5bfb2665b4f874a412d725b41396dce62c0a3fa3402a5dba427ebc583c5ba132600b1067d6ed1270cdf30157e368a4305921657dcb9c99c1f4f806a8e3772507305bff6fa4d41d2d6a3dd84ade5285461d30a1d75d9fa03cf5c8d9d758d3b4b00de76f52b3be11022d62ddc38384eb14fb0e61eba57509abfe94e0076127e157c1c76f99a32818c76180d7933a0bab27625395c826bd4db6c54b546a276cbf44eb66453410d7a5c84845d78cc787e9cff5abe94cc3d6031bb454e78418edae56c6eab8a55f3adea19dd018ffaf6d08ba175877094e5478a6985ef4f6ff38cf5728301d974ee572fc61a3e4c500b04b0f8ec3511b9e4dfb9705c438c58e680d0a24e0a8bdbb6e63ec7921a7e960c6ff46af2d95a28b49caf32bddff86234ac9405a97d1e528a43c80f68f4d5f6cd868af353a4940b6ae0601ad49f6e84d8e8865f9e8703221c2ac0ef8a1b77b6ccebecd80d7b20d5af41d133d67ce739afa5bb28014ffa7c8bb89b6598bb31e84a35ecbaefefbd88bfda94385eabb111c050ae093a6973035d26d7b3f6e02809b4b869598174c5571209c9f250be3d415d6443f351882823473f9cabd74028c87ed77602960cd4f7023dd6bf841cd5eedb386a399e22f2d06fc7806ade3cf47f8a5e74119ed7b2363c58aedc43bd929a963684793d848fc5513eeb9ef871e6afe5c79f8dc16a0d7ec0f8a645d741ad83e2de686d44aab0d04781e5cc073171c3dea37b8a2e86a207f941ca61dac2f9316bf5e33b2e105eecbe187afa5bcdc57166d0c0fdba8c9d3a01466db75f912c5ec17725812e4a5934ea71156d97be004ab97a68c2a58165a73239476ee09ffbd2f77ee57db07f00061f3b9748a26d3f30c41ead7820289e636cb5da5e9e4c9ba531a1261cdcb4a7d57acde7741c002eac343d71fb355292227668025ab63776eaaf8af7db786fdad3cb9b13743a542904a72d0fc8b0ccffa3b3fcda7964601a1687446a43a3b77990ca2c256871798a58fe6d65834b2e3718b76e32666e6d712627b8afff35828ccabdb05d95810a9949daaeb025e832e0f35233e3876380eac2673cc05a8f33efeb53af83e956a9f75b779dabe534e93d4005b07a32dde12ee15db08d9a66ca60a2c25226f9e8851abde5400249fb5fbc87438ad0dc0326a92c3db2bf5ba47f558e1d92b56ef3844a9d9e3e271baf3a5ed90b3bc23fb49929be21c2098f7a4c8b03e48a2c33b789ca25f6c91b34972635ca5546dd627e6b38da59274a4b43cd4c0a5cb68ed1ca36ad2b68027c44a6d7bc589bf8c9d1d027512e6bd712468b8b5d730a6f2f356b192476242ec42ed08dab49b459df32d0df01184d5c9fac25a310efb266bd0fda164fbf34e34e3398f3a207c4584f380c91424069d091654ead9038f8b0d61d4bfd38986794935bc27057f7f9fd4e8914b8d2075f5f944489432b305eb277a3005a1e9780e988149e87742d1fb36d8483f35e119998627c8b9c5c9ce5f2e7ce3c6bc8b06f657d5b89fd30f909571d09ca8dd9429f537a1c7519bf5368496db2fb7e5cb1bbdc77f6e35001281da3ea6d3a9723e6a30e063e3506ba5d90a776dc4d4dc8d7548cc7bf041e7c4649e044e2ff2658a8fa241522cac870c85be82657ca381b87b2d6e6a4368b43da23d36eda601e78b232b198b27738f6bd73724847451efc209cb75f9f777550e7957a49001e13e2444a7b139fe7a93037cd2af382b84c50b1c607ed86d89061ca53ca82a860a71c247899653b4fbc76a248d2c01fcb6a597e477ef2253b936c0094e69a5ec4f203fb4c5bdb5f5952a92a03d069a6a333350c6eb23dea77444900f5c409a533bf75b0647730f92d3e8ad700de8af8b37086fca8d9d9dcc60e637132148707710d8c5393a1a0471d38c5125db34776f0521c5cb95b99b48055dd9d972381ad5325b88009727d3cc827afc2d4f37138caf7e1cd549e7190c95af70a4ee8cdf43aff8b9aef707c87af025b3f8889f08e8f479710220b2857b396725f0fad54cadc26f4e409b309112d3f63efc6bb8451eecdc708475cb783337bd276e65abaf8188a6c460f146ab807046403a36563e54951336ed03e3a6dbd8e00a8befab4df166927edf6dda91b208bdf2ad23f858231cdf70254c7ae62b549c460b1693fbcc870f5c52e3db9ac38c8967d3e888762fcb3b7dee6705a3e07148c2ef5cd11040c85a1f774fdc9b609443447108ace6fd91acf442cbf7bffffbf44203aefb9e795ff4ee6d035ab1960bfea973a98aeeffaa26dcc52c8f101a0748c6ddff2d641850b49dad13907f3bb7e7662930135760786466953515449aa36a2a0b323b515f28035a56d7a9fbdb1f8051c70ed6aa50d3378cb8ee38138b3bb9ef8614e0438267f028f3cb919e94965795e7cdc9dc002422f189b84fd9b5f625c0bb777a0734a69577302ad23285d07af9bb55aeeaa207d8f32308692eead7ce29b1f0718f73773979ccb0c3fd0f17979f6fc64d39c0334f55ee002525b4e8401fa431fcd2d0105d4383656c40cb5ffa5ae765484c9365cd3f4731330bc97674860ec6fc172d845246996ebcfa238e3c60c5b4cdca5add15cc8d65cad91dbd0f2ce330464c43af3e433389e4bab2267a14ebe55946c499cda7dd296fefb3ad19b3b50fed88fb7240eaf4ca9f9c31718883174b845e1b14650b61a3471aed7bf80ce10eacdfac0d35813a19b2350c9fc157f27a366c94919a671f2c2d0e12fa90ca498cdecba93bf45619a6c55198545cdfb25d33426c84caf621d320c51ee18c803ded81df064f0e771ab205f673e360b214464c00ee290286d4cdaa0f14a22c362d4c275daa173336eb14ff761eb8a410102158d138c63d5f7b717fc75d459c2b20119e2ba9508d5c180f1745c27bdc95c4d28341b938710dca9cc6114393a6530bea195a8a255f4ef8f9b6deb61a600524547479638fdb28f2a288c39a2a1c9d938589c35369a013d205f6dfc85aae806e5802c23983608d885acaf239824d25b24c30b0decf208d2b84e853b3d92ee1b615d06cdd7841e2db4377fe35b19821b0b41411b1b8da2e6db73c8cb618bfc0a3f02d9aabe0c94f46b7dbf482d7aadc5a8cf9e948aa58469af7cfcbf191cf3b9975d54e2dec9cc7dba052488033367d293fba7db436cf631ca98a72dfcbb81a06e3bab7a51c459abf358bd25172ab04576786f281c8d436b66b945987ad7d80389936b53c6470c48ebdf13dcb01f7361ddc8fa4ba08bd30bbcf6b3c39e1ed1176f767670095fcc8f0dc61e5a8607ade77714d188d418a61f0c9d7887b40169c257842ce51260650bb819906c14ef3a3cb1ea92ee0212c94b34d5c70ac9e03bc61826e7df4e9fbc9fd5622aec29dd08d2635e61a85cadfb560267a4976dff511bf8d1766f72dd08dbf8a7e390b766c6e88680f80ff706d1818888f18d069a558b54d772f248a939d5eb4f6806f6036d5e72dfcf1e89df669e40d704aba4f1f8c27dd7a294d725f905ad36aa1ee838b1689729eab80464ccf48efef22530a35077dd745119b1684c1cfdcbca2a73de387cf758eab74613b99bc740266e2bf4d3699a5d811c280a1d080cb9185610d3d662231e6ea78008b7114857ed40457577f6c436b44a39999b6d5339b940f59789cf79b38eef088ee16e5392e403f466f232e19f8b71393cd0ed766c430b34637e2ca5fc726b433e9e8d144127836689b7796ae503f4848a729012249b3f8e34077f182c17ec62018d1502a499c7ef4a0d3bd2da51286468d37b9a25fe852d458231a6d27ba3976deb1c2632c8460c00f2a4019b598344f36013b5d4394d1bc9774d82ad22d9feda69a66ec58b4a28f7a15123c9627748ce2ec388849a54c08c9e804f72558d4758bea9562ec32971938ee845ccd3c219fba104ebe1bab6f09840f12214d3457c0c536e807c937bc1c05f8e1656304d630ce8873ab74f513dbe722e7c4241e7bdfc990de4a3486641d4184726be65cc215823678d387e529978613465941743d1a8a703dc2ee97f2d01b8835af0af3832df9eea8568b600976d70e7e75576258c52049cbb770217e160e811408e72861ad1a9fa6b66f0abc0c10d849d06e5716578e00aa9e77b33cd2bf8411bac5a174889c905fed5418db82b1b0ec25c7d0d8951e095cffc21b22ef1781add5fe6ca76233986af98f27c59e84fba2e3a7c13e16fb19db29201d5e49f5359e4e092c54e1a1541b7aa16e6b18b9d125c67f53cb195cb81603fdf788e4d773fec8b3c02780e536e69aa14c6867e0a13f1724212841fba80e3a12dabcdedd400c5ef26fa2e8561c739346c9d65f567e9969456fa0649462955722e7c113591b2663deaac41be52a96f73bdb1aa8acd054193a7bd10c6e77919528a779872b557b193fdf971b4a6b4c2abe441af3f1e9b19392a86227cbfcaed787837eef33185c07dee8e5989c4fb6e9606f6725d9adc05ea3a6c9ebb4887fa209b233e66e9fd6eab0c4b66173c16e3173919e1fa7b54a8e03f1eb08c0fe3b110fff8e57be036bcbde6bfdaddbaea846074f6271effd66a76c8fe62923101b6fb63049649c4f6b4b275373e3ffd89fdb9a078ce8f68adff24c659c02cf35d408be9f7c0b2501610a048d01bce3869e492de80af937963dfb929e98076587b139e0572469e187c44453e274635a7a896777114ebf2bf5fe50924f619562cb729d34b5174a58e9f1bef829552ae0b7c4205e5879744cd2ddcd077b682c973611813b0cd20238e7f260fbe644d07793685edaf98d04595030d68995027dd8f3c062479965366961281977225b6bdf4d621d9d1c56000cc2fe862de4e793b8335ffae374a6fba9b6d647988c31ad33428f17ea8d65aa3577b1b65d807fc9fadef26be27bfc537830b28d88dfcf7d91a0541a0310bb54bb481f211652bbdefc734bb4c8d5b397810ff13ff2a43cbae530113908ae5a476e7e08ffa1805a6a98c3f9a558d804c2caf3fe2a138e99032345b90ae845a8255e4c2388a4ba954c53d65a8f95d4af8df7c3f03546c150a92c78bf468079ca73ebd28bdcf359c3612fa5f67e25b56b9c88e85fb9ff47c7507cce8738ab157c5d1e5260b05bdd474777b5f6848c4f0e4d2dbbc3f06e53dff61a9c57166eefab77797a022f0095a1ea7a1607762cd720417d85a0aca213302ee2a42622f8a719122aadf9248ad784d2917d2f66a310e64a1778a62fcfacc00d32cb9a9d3e19fc4df3e058102a7a1301b8bea585b664f432ade9a449b97665656ea4082fc3b0dd0e143e89fa758bb1796fbc88c1401360ae7273b84470d03c5e5b6d7123cc18ddd7eb7e9969456fa0649462955722e7c113591b2663deaac41be52a96f73bdb1aa8ac0276f9c11d2bd7b339a6fa13cd8e1b27a22dadd0982ab7eb5b7692a1a052f7e4be70f0c440111bccb39e83524217d1411ef00394f9555669c57997af190a735a37778bef3992762e9f5882876584055166373cb806b2b08dcdbfdd46edd198b5b57a8bbf06b962eca3d501464e4ca3bb6587c80b217fa22c3f8081907a05fd64a700c904792cd14aae4588340c31ed2826c136ea0136ed9133fb5c8ddd732ea784d29f5883373ecc4491bb4141a9eee05f6fcc16d8b869dc16f4e2dad0a6fa0e5e61d1656f41ddb42ee678c2ad75f63ae8691b9d955f6a6daeaaa469dd70c8617e8b087a6bbdebc9f529b744e792b8224b6e53a0d68a0adf8981a5e8aaafe48ab640203126b879422933538bb40616dd2f842ff535f4aafdb7250acf083f7e28963dfb929e98076587b139e0572469e187c44453e274635a7a896777114ebf2b391c44d63640fee98246a1c47d4c95b715fe53b1848c796e74bea4d6abc3e1dcc7cc6fc9c2da8e019c547cea230caf4fce1142ea6127f911a68e953adb110ab15cf7cedd2a40385fa14f93004cb498da2f55a8465065c9c1d3647e478d3607a2c01b4ce98afa26b3daff330575cdb2da8217a55bbbb3f33ad0f7a3959902bce036b5709ff4b06ce822681f1f3279186a306dbb1beff7956ea802fff1745c5b06414a99c4075546899db8baeb34de06c5ad566997fb2049fd146c611a86465952226ee80052c181c1ec45ebd8e755315d5cd68f43da471943a359a2b16a769788fac71816c49daca3adab93b74949781da430c8e83e1eb4e10ab129f903b70f59e2fb1d0f89310f3f743169916fc684d232bf973ba1af4302c87c3aa2c5c204035924ab65e2531ed5f3972d1f071bd2ceac479a46c62ffb4eb456b1a1da0af1bc6e1f1abbb398750ed38e9114e6c9bfb4489101f1d82674cf855656b2e5499e09b10bbdbf5a4df0c66d7a96ed35e7c7a4a369c4ba9ee978a07a190649c0f6546e214b3101c9735b1d2e50a8752fdc6e3c3d3a8e4237a44fb0a0c5bd2451c8441523f50179c366e2d7fa923db6eca9621d26ed2fb6215ced7dc3dfd5929d8a18b2acbd68c1f845a9889cc35b5285bfd6bc845be55f2ddefa02eafc643b2dded087ac39ce906260551c4d65128392432b3f9456b0f5719b37b3930518d703e28b6b6333d4d13ea059a0ce6b29bb71ff7e48720c76a32e37f996a3528beacb7ec36aac39ce906260551c4d65128392432b3f9456b0f5719b37b3930518d703e28b6b890f26dc161a6171ff09d5e3016877a2e95ef5d5083eb68a00db3b5fdd9427c5c4dfb29db0a7dc8c46a84cf34ee215e941329046f25054720cdc398df0c166e8a110308ef76be36c9cccd5349f42b8ece19cb1b86e91abb6ef9050a84e45899cc4dfb29db0a7dc8c46a84cf34ee215e941329046f25054720cdc398df0c166e897d1ee55059dd21a5591a3cd503e67ac92b75cbbcbae6b01ea01bcbaf155e2834c50cac40964231b3ce3632612b586eb8f7d3a20373ef82d1e2cb3a6cb86dd4a20d20024ad492ccb544a52c659f603e22b295a3db43a1ca5e54fc1b7b6a2a9e4aaec8ca6ae87db4ad91e6993eadf194b4411f5e37ae1c7999f1b0b31c141b5567bd014d64caaaf18b686985059a3edff39cac2dc9ff28d4fd9c5673d8d4bcb5d9eac0de7b48520c7edb4180f55ce6c204b748ac532fdc719049cca2540211fe3886b0804712b0528b6bb130c429dda1d12f8139bc4028db38d07a91b168a46ada423fceae6bff41db8988287553769c9d51ba00f7143a09076bfbec611f7aef91ecb4e3d42392a739607e4224a2a5bd735d028747ed14e18705d8bcc91252b3fb68eb34774ec7375d2ffa949be313f96237e3159500f838b7d4c2a731810660c8b5467d5c162b98de57c02b3467f2a6bdd63753c867b696d3b6fce56ca6a1d2e5d93921f6b297155d9c57bc79ba37b1da7149c8e20dd90f46f496fb33bee49d79c076ccfedf76073387eb6b1fdd7bc0189589b5f09fd80060a0251f0eb52121e9409681ddc34d10f62e1ede581a5525db5e8e10609f02f75c45fdad889166136f046fed6f74b570df18b1c2dba8e1aa8a0ffcb148fb3a7df0e3e6c43cc6ab7f0b9746093d9c45c5c5a25e984c296d2adc6d2564363039b652c0cec88fb74c6afa88772b12a15e66aa9cf7960d27b2b47286db27c12a0cfa91a1c0b263a700be23ad10f8476182a42484cc1fa0ea4fe83e8ca68fa50b77ccd3f2bb8abc03cfed3fae7891d46df869b085786dc140285cfb7d0ae7e6ee7dfd26ee8bd77c3bad7cad25ba500381c9ddd5da6db8a552b5ca16bc72dd6ae343783a3100a19c54d2b6ad469264178b8f85d0352504e14766abe657653a6e215cecefa9ca02883a083a955e55e1176223bdf20e83fbe20c46defc731c9cdbbd5883b364a03ae83167305fa6b03c58e14fcf79a9e99c856f054b259b8c845094a11c5b3ca628f504470d5231d323e60f0c64871983233734c435e1747f5365de54f309d9b88eb978f45ac64f4ef67b970e87987541a803d931fe091023512c0149eab44a9d486b132cf3749cc50b0d8fb4b074418b13120eeaa65da6147b3bbc4031be8985044a4985928ca75582cc1159240ddf1eeaeefd3a2ece06b2b3c5b5627678dbc31940d0bf45dab41b1fb91b7cbbd02ff82d51a327c6eb7e850898c3f3056db32f7f65439b947f2f727e9a879482983b676cf822ab933e97a282c1d4aa6d8df78f27555e3ec6c1d7609fc56d0bee3946a6169fc61333adc07795b685e851c2b2b0e553d52dde736347c02501c9b97901557693087b62631ca6671cb0e93de6c90567465e94b630ced2afdc93d907b23b602335784da6ec5b35ade37ef826a655d9be9cf5995f409b6e4b2c203efbef7eede7c37096cbe15a4e3ca8fb6e5d9c8bff4e48fa56ccf2b654a16d9357e750e3b467965d5f3fc56b8dcafcba31571d542dbf6a55fef60fa63d2200dcfd8aebe593b70ff7fd00f307d6da1e19f2d9f2563e4fcb0f55254cb01138e96163bfcc926ceae966f6ea5af44a5524583f3880dd037dd4baf27d58e0793769c76a168ca984461ca6afdb48d495b7d7b4a47b75a3726674722758191237d01d4abe6e6d5b9c2cfe7e6665e2d4aa72b6308b0681a21c0c175a45234ef8cf93059d120dc928479bb4fc8f5383c55fd9dabdf9978939f5f819875e8503780008fcc19d21da6e425613e2c7075ade753dcf0e035cc260ac5e2dd8518499d01b122e82308966463f8f38ca5c4dee1f45064897171b416df4106d6f196b82d40d661b5a7e614213ea10e685b5d714a9924e787733c3c950bf0b88e4cf617d600c543e025150ac75caae06b843e6a2f5b1be67f742fd08e5c8a6f5555ebd2e6065da00821f6d6b5c5fc968f4f46de01fccd96085881c89bda8a084892d6d644b3ce7c97be61ea2baf4c7db7c4a93abe408d0cd4933fd9502a2a176bffd6dc15995662ad474131ca9538d73cab9867b74fffb9f6e7ac926970b781380eb8e4490c96c8512043bd720aa48b8e2e7a9afe0c793909dce8da0d3762c1f71b9af14527dec6c9e850745c34b1877424e7c45ec2152e9179c7ba60c87466a973db277e6678a637c058048270b5cde78f20e2d1b14adce47869b39d76eb635d0f4b824614f335eb800f8e74fc04285c2e5415194e896623e4f600a1a72e5a8f3a35ce4e25d42cf2d6d4a115e48242fa487eff5dcb4f14f3b1fdf7b577cb602c95f45cb84bb11316c42b9f34f0cd67a8c31c99c9cc73aa8ac3014f215bd5675bfbfd1011f00e48031db873a752c37c584eaa53f57d176a3950fd2982b6e9cc168f4228846ff8f3e16cf3114c94e2dcca8bc486ff79806fe5426c9999e713220e7a0feda16b2fab99d6292dac2df90d6c01aeb7c58a40d9bb3c46ffad6861d85d301a791b5c81561bcac1ed0e548923aedc9aa16d7c260bb22b43bcaf383d958293b90b64edb1c57fa1502525ce53bb65d00ee8ffcd37c573b7f6298e65613c5a9756997801117d652b2b012b999fc3dad04292d6efe1365666465cf1f1c4ba79051cc0d96425d179c8545afb2b26cc78163064fd2d723b753e572ff709abfea6390b582bb5204ec8cea0fb8dd6867b6b9b1fda28ac12b9af694e550d3737f7cac65d3b5d7fdd3dcdd42798d91695c023d06b13201ae84878929904544fb4f929d3e99bb6a375c5ed91b06540215df9878ef99448fb04778584cd734aa99009d957e7ec4a23da4bd7ba0828a8c668f60913bd547a276673e1ab54915dd1e5a403d0820c42efbf3e9f46b50906bf32b09f79ff0a1c09ad311df1ed5f3070541b04c38b160e62e3ba6848d9a02f81de9c75a0addea5cf6ef77b50bb6952c6f18b44b723b4b9c47f461f224789a38321cd5bd8ca417ef8d79c19474899338f40114b68e2edb9c47f461f224789a38321cd5bd8ca417ef8d79c19474899338f40114b68e2eda4353cf24d6b3026f5ae9a800dc52944d2b90b4968fd1d05ed59f4efc531ec4e432203c54d44c8798b8e3165cb90b49d2a5511c74519f6dfe807df2a38d85b0a376e1dbe0c0cff54364efe9324f945a7887db9a967bc3382d61ba6040227f02070d45d0d92d8544afe19b073ab8df53762f2cad8bd30f0523840e44661336d673f33d9665e050da9d73b6032401127459c1a7b2a6ebd12ee271139c2a5808b7f623d08e09ba032365feafcb415bab577d5a3cfbfb3a724d2c7ede473f67bf18e91dd438039b0ebfb30e1f4b14c1bf49032c42d022d590701e04907fdbfb63d01d44b16961481c0c03cb3fc38aedf0649ffc6d9559cf579a2f7696fa105e46b0e0073bf5fec88b49d0e76489078eb718b0141ea2c167564480d209bf5acdaef6ae5f1b4b8a70149f31e36a82a219646eba298e20188e0b1ac61dcffb820c217ebc00e88a1876c21e28c40c465dfa101745b381f33d0c0ecf9d0f4f5fcb4211d124a5343085c6068faa7435e647e031e9935d2cee943e102db7546a1d45c8721984a5343085c6068faa7435e647e031e9935d2cee943e102db7546a1d45c872198d7d44eb850badfdfc8432882ee88f536ecf72e600b87c7e3d2eb5d0ecf7852e42a4d9ca428545de8826e48b374df79a75dd853a178266d13e56c9b55790a23af36d2fd5936a72ff9f1ec4ca00153210f58641f50be03f8d0390b6d69cb050366c00e88a1876c21e28c40c465dfa101745b381f33d0c0ecf9d0f4f5fcb4211d128d34cb00d5969cb4256d89c37b91f72103705734a8685ac98162073629d18f448d34cb00d5969cb4256d89c37b91f72103705734a8685ac98162073629d18f445e6307a10d9bd20da1769729d58095dd542c5fd337dca5a087e1d5e5c945c3aa6bebaae364c1eddb68bfce6670a73212aff494fed08108704b85e1f2cedabe73c400500f87cc783782392dbf43f58f953a6b27eb2447a9d48beb872b5711d13a231e1c50cb103b86042491336c9b68ae0da4dcc97e4e362c3e7f4b018b185c765e123b0e2b6cf6d655ea95986f32e332bba80d639a5bc92a0d5959768097eab5ade29b29fa967571ca420f9b169d846df2f9c9f57364c6e7071ff65f8f4ec07d3fdfa44ce0b5d53435005d031ace6d41a9886208afbf4fec916790238444647c4e037dc7ff05ebbfb7a3fb809c4b181feb27bc42be3c0b585343a66062fda3b73d74a78a9aa0876ee2451611d0cad467993c68095d4675349efda4c0e02db58f99060f21877dd2776a5073b54ca3e6fcae47a37ca8d7e356c0897728b6527a26a3b5e4220089436294b4bfbc4183e34c6c221eb27b8370bc3bcef978f94a1d9c7c98b919b023ef0d892ed12c195f182566d12e6ebe54656d39e3536ec1258b2717bdefe2aa0bb601f1032be2d44051e1e9c860b3b52105edbebff934c6c4781f9e2106da5c011a71e2f9de3c9166418c105d365be35e62f1642e76c3357f4257231df076ab0a4d51bb49faacbfde4f0113d0a02f10bb541782472816da84d01d9fa979b4e3088957bb9638382f7fd6f3e72effa9fd97bc2d805aa48d489edf104284af158df25f4cf7e8545e9eca1644149e4b3419f63b1e715409e46090d238ca6831caef775d0a560bd714641aaa83a9e0fc8d8cd8fb2f8d8815f28d12300646e6937c3aa90a5b1d31425fe17f20187f92e0eb3ae817ef402f99e83fe61d305e3e414ea963ada17ec9cbcb976333790f54f92aa389b7e7aa3954657b97401cf4cd9b707fdc380b57fb02ca2728c9ea46e9e3f0f4d4804d5a1d034613bccf313df14548e873e3df81ae3156141cf4b2385a35700256bb76ae28b71f6c801988db3745853946f183bf9ce455d7fe9bd1c5f78722737516a97a5c7d7b82c7513636456ba478bd25cb760a36ba69feb587e0c2db94f16e2770b1fb6ccf937ebde2d5095b7375ea9194c59406fc74dc8617d9ee622fb9b53e31454b36124fc5cd3d3115d1c348d53c65a885e5e10ba861354fe1d44032a385b9be882c2c3610197c59d46647a2ff1411afef1d7128549879775f03a4ac94b14684d8d8abc5bc9fb6b2c49da89768e640019ba12edcfc7e3cea67c4a9dd227dab84ca5554e256e6946b91aa8faa17dfec1d628acb3c50acb4d016bcab6eb83bbab4e1729c1fc26a896340329671cde1391169cdb663de012bb08d7ff7b67318ddca233145b65fb86a2a8b6b1a4f1b07a20ebb7857458e0334429cf58080ecb2218c315db5e4947d3f5c98d4a8c5b39bfbfdd62d94be023ac6ebeea5da59af79014ca0128f9fce11abe3c91b6f33b0401afec5e898a4d2d7d9e757b74787dce2d133f8e562a2e4eec43112f41112598547df00984219973a73c20713e1438d202b9c639dfbee71305b192134e9faf3b2456dd55f539d4cd1342436a6fa38f5c55f216bb5ee12b0ccdf7664fe3a006bb5420d437f1083cb0509b22770d56ef7fd797b67bb25b613b90f602c2d01f4c84c31e73cfad6a6c719936089f70e970051c1316c6437b8a7423395ace93790b3f5125273e2c8b55c9608789d2fbec6e9563845e57b0604464eb7b9290bd0fe7b75a21002989b06700c958958f7b602e72b168fbc294736a937bcf5710b5bb0a8780f5b9b73a89dd10fb726c75d47d3085f384eca96e35ea11a991dbed8d42937a76fceed447dd7764f1b0995ca8da5565874d5f26c3ca25e26bb8c72cef2774421c1bfae0f51ea76ba9f6cc095d13cb23fb1d3732b3ef5abea44c674abc0a6ea18a425cd3bb6f2962e15ae42ed2bc9c5293bb0cd1343d95b7102917bb1e1d64fea946f1ed7d1eab9d85d77698e031e271753ba4292956e153fa4640362d512d835f752b4fcc46109973450c9e2d1ed168697b3566a8b99d7d78d51a32054c79e19472154e9e4ab8a4c6515fd791088db037e32a361fcd15c74dc4be60f9b7fe799db2033c9a9b191286676069ec9315fcc8271c8bb1f51f9e226a8e1c0c9a496cd9a9a75595961bf912792eb4ef9e090f577cd1bb0aa58bd58b034497f31d3ff2b02dd8d521662df55aa269ec01c941235b0d8510b48a5f378376f790d499ae815f9f12b91beb7a1c62737996d00fcbebb0aa2b563702936b57b8df0d300e02dd04041c98bdd14767b29f03c092536cce6c801898cc650cfa682489424ffe3107a23f086a98582aa0692b562452e853514de987467b0abf12584f6a17c400280d740dca3a863c013ea95c430fe71755d1eb3598b29b698afaa758967acf2c0290e404b6c48bcb90a46503a0a2f2c1fc342c1694162ea4b75b1e854f4afccf4a6b145abffc740ef318fcd141e9d43ffda609a743e131953b6016e6a0dcbd2c0a407c51b4bb42cb7d775bea461c42212b8e4692aa3173ca1b6803b543a126818d0ff43030b86ea1c371c99fbe5da5626b62d3dd769aa651d40b5e5ef5fc81c026e0a1134da3b2e4cc95900cd066f6645c33bc2ccb0129d3af28d4358f9cdacc9926017361e46fbf192855d743aa7b4c8b46151dc87c98bbe03df0e4cbb5ee810c9683e7a11f478ddd67d3105e5d51c8c4a18140caec8a89e844f9a5f7cadefe263c1a01a543f1d1c08c3c939fe39961d5dc798eb8e23e10aa3763c53e09b4e632bdd3876c6e432434bdac12c1ba2a2c72d54a580bf19379e1b358e8bb7dbb9e79928e8e6f335ae58dedc7d027877ce4a98494ba49c98f2a122a41703defc68da69845dc91a4279aa29a105080cd8bf7190d4776fb32e9b39f3283cbcebcaeb508a72f42662224c25bc813d5ed80f69068037297b749a99a8561459edb6c6ec534d91180d519e734064f2299347e1426e4a30e770308991dbc6931a9ac8746a3c3294b56c782369d9d3097c53d7313c6496992f694e5a971563f2ff2a4dbc2d8bc40fd26c4a05ca77cd1dfcb48acd019b9de461df3f037e411082d9743f5fc9c8608adddd5fa0afc9d30a60372b4894e8b640a19e1e48e237ccfb58e90506bdb1e08e73ff2fae92edf918c793099745e3b70dad462a25695b8a8275aa2d53d04caaac6ce3cf836615d00c279c910c966f13d78b5ab701197daeb7680f1808eefd05889728072bc264d6c243a34964eb49876abe263ad3f90fd0f47426affd85908fb59df0a537618709ea04a4433fb4c46588b031394d138f2395dbeeed0e90c8dc79e2a4bf675c26f769240aeb4adcb3fff133058b3662e17f8bd508cb54b5b2442cf4d78bf00784c71f78bff9aa000cf340731df3c2a5e7c8c9d69847223c7bf12927b702d0aa8e2e6b32aa31b482f7fc7e6183f86c37576faed0ab2040ec3f4974e2619ca85196e2b8c2cc088208a8b4bccd1d2538261a9ec6e8a712f81ec2f2b87d5b7c9a3be988ae56682a22335b2acabd1861922d8d03d20544dd81c3fbaa4fd13746e2d974e728acab4329e1bf3a92e4e7dc91efb2cfa8f8d0689cef2036197fc52b0724eff3a2b8dbeed96d1289b8b4145b943a8a2e21ab6c54748ac3869514345ba254fd45332c7a453c3af88b0e5a5cd3630dc9e8d8a2f3c6cd65d6eeb6b90652c9d4e2d20cb4a5a466fc9bd4cc20ef770e186a998d83a2d89a37328bddc24ef341ab38dc1b5d64c4b611a1712a5adc41021c486024e07132e12481e48bb197187892587969688afcb9cf82103db050a8364694ccd6bc51883a14c4356f950ff2264e49377f8ddb21032eb1aad19edd3cfa9df320cdb304f1124160c66245476a8ed15788980f865dcf72640ab34e277920212e991b2ba36a082ff192df594adbfa79ebcf786466c2630f742cdd9cc59f49f27357f397ef33a98f9391a1bf96ac42df67961149d8e9ce541aacd9205a55f0b8b153e078f70001449ae342846f4deec6499598b48bfab7b319d973cbac67b0df9684552bed3ac2136af4e71bbff49fd0f5cfa65b9bc493294fe08012b8634bcd5faa7ad8636df6ec2119b29b7be5e7e209c200bb018c12b8f7e840b4f6c37a36393815660bbfa1a42bd8904a99033e805741f87e27e392ca7271a6648377d81e3ea69ea9493d8c09d2f5b03ac48537f4f8499efb7ccec27be4d884840e93607489856fed24860430942fab2a573f962913ec6ea0483b5c9ed2cf36c750ec50198e1d9e05ae433f7312e8cde9c8fefc0aae9286c0246a444fd67f4ac8b8ca5ec0ff0224cb537f31e35c17101754301c655886b99754d7c95233ad19454af69ec402028dfd3ab1638d3827e5ef0f0a52711b88ca5c5393083a9953826ed27a96740250610ec76e1cccb41f747c8ad5ef7412f85a424a4600d7004575afb1634e1d387f6195479db883d4981a80300cd57b14fd1fe5056d281b185913f02a08a72f8b06c0a2818b0b8adbd2a086de9c78fab4f93add7a2f0a542bc2597a4d4d89604079beabd1cfa27993a20574fa0070a6beecfa896a15662e247081095ff082506b25592e914663cae03ca60a0c1ee60745b9fead94deddc2aa77f351687112ab37e85c222403ce00e1d4ccea6112e306654693a7ef7ead5ccb21ac1366d99b7d15d7967929638f6211b94c688b677ad17d0f446b7c9edb139121b1c66d2e763ab19316a544c10920e185c2a143b475c68f79a43eb3507cef5e18cf2bbbf418c09452a773d867fb2cec95e574e60d415a3601a86f8c48bc8d2edb889faf908318b4b22e134ee35138d045b5ffb1d3eb11c969d9b844cce36844d047013acf3800956215376c701b47383b78278c89a1a049bae1091c22b28ae27eb4c5a2e5c2504a8c3b1009ad6b7794e02305c8d303b79fef72ced0dc516abbd08c9ebab60d826bb265c35c99f844382fb18127f52816b8d3e5ab68581f54aaff5b7b951098269bac522139c22299e648907800001f1b128be0a05b2ac23bfaef6ac5edb4daa2e7df6383b8c0d840872b45efc8bfbf7bbceb06946c565fa3968eb5b1d979e723299dc2c9a7e9b0ecfbb41ae2d431bb895f4287661c09bd5d80ad15e68e26e207926824288da1fab837fc81e1b356ac86a1565f8af260ce3b90ffb0acb7191e0bc6af38d33c9227dec39d1e4ba17a32199b233fc7e1380297432be39a767e7b59ab0c01fa688527dfc4324f4ee404af9e72bf3c3879cfeb18f7ef74f965c5c518325d8b991ffa4b4c2dc5e69fc818f9feeb12a38d133676f1189a761cbd35cc3ce85b36bc2acf4637c38937098d8580b8758374093a43c10242eea239a06a90f68df481574610f2c5f9c63c616a2a1d73e946ab1ff7d8f6c6c59221d97e714ad47bf0637ac5184c545274ae80d6dfa3f8664e6b91388b9f780d3c6218a970a415ebd7bf3a43d02fd5e5b1634423cf0a79ce8468f97d7162c104d7a8118a20d4b3bdd91daa17a5dde9c4b40ae58cf387e0d593affaf5bd960d0b3a6dbafc140a94c2c732b6f3f76ef6d2951da659f6d6b08087f21ce1902a6e03f09bda6079248c7da6f93cf2709323c09ee05cde9f7586280ba462fb04a110caca418eb2fcc2b402bd4e5114cbb556216e7141cb1874adf3f5c9c4fd1a720101c6c8f314d4a270a22d70b50e6a0cd3956482f7dc356c2d06d1a7520fe580349e11dfe20416b855c01170d3eebe2a4235a22ea2d49f10d5eac4dea29c64c5d592882eee171b7df979c4fe6c02b1d64b1f0316a4ad294f1cb55aa4f364518af3c32a83d30131723413144aceb6605cbc6e07f41e3a8f202c932ef063ec721413c8a99eb683a90a6585c0b10b7aecb6e1c138eae01ca1538e954f1832bb4430848d436c08f6a63e55b6499a068d8df20e566f4344c59c89dea144cc86847f9d6d45620cfcc31567f9153fd433ce3554951c01abdb74bde854ceb179b16fedb559601a4f4eb6a28b5f3db6fb0eb035b17f68303482104cc552cb8208622a28714ad5d31ffb22a35721e7bdf8b068833a96c31fe63d391bde503df23382c49fb7c6a10840b57a59f21cd35582d116b87390dfafebb65baeff8675031710aa5728a4b37733b11518c1280f13b467916c2bf56d3921becb3aaf548e36d7c986baf345de9d4a59b4f1ed0355559a329df949a76a9ebb0b78154d2d735d14c06624b0cfc9377c9a7b6fabdcb636583993676b40fc1327df754e416e44e872f4a9fdf63fa8af3df438f6502168a2b222ff36b1fda5583672bcbf457806761aafb0f85d91b94d55fff73d5fd75718a4f68652db1be98a968ab84563eb39b20eff5e469b27a459d80807890552bbdf5cb6934f9cd8b7dfcc14e9ef2f4d653e9044b6f3e0830b65b562be56c554587580795bc5f13159930de1a463f9d1def6c7d2fdd89848edc208dea867fc7797a742909248625a54f88abe7f4a864f8d7c931db9a01aabc412236cc772a8a0513a8a198c72e07f4f8a76f7db9dee9aa3c8d081fa03e0d4cefdc3d9e22d78c1b05375dafda743d786d8a47c31b7af9de3e04896220c46cafd2843569c6d2b536301b2c235aa261a04297dfd05eeeab25ddc88196a3becb9a60a9f1af2439f4847735d54b099bbfc3d3778801a05828e881369eb0e4e2774bf57e8614f73e0ec08573f3cd559cd3cb81889f7174b3137b56afc5b22e41bdb23332c92df4eef6732511ad58135207a5fc1cf6a7f85ccbbbf42ac89c995cc87731542d23a7377814ac04cca14cbb556216e7141cb1874adf3f5c9c4fd1a720101c6c8f314d4a270a22d70b5f75aaeb3d6a7e0971e74949bca3657f5f39c360dee032dacc3865ce299d3b30c36a31ef6eeb456c6bbd0c2dfca14b175b90d666bd01e7b356064c40e422661b820b3c6f29dd5f9adc0e64fe2ba3190186fdde34b8835074bfcb82849b9507d62889935f822304d1908c9c640edfd51697c1bcfa52c6520dedcba89a1beafb88afc3d3a5775eee67d9dcb8851718a4cb0019ab4333dd14d7e30aeca4ea3fc67600ff62e920a08223c7717deeca2c6c45fa5cedfc8ae42e00e05abc02fb242c99906bd07c06add132dccf835b46f543c229ac30f7c4eaeca546faaa151e5370f8131820d2d89edee678361a4e8a35295fae40cd0fe370e5f45a3dcdd80e763338e84c12980645b67616acee2446f2daf56379ab1f664b0d1e5cfc1d344e3e0b3c44c526baa11ba86e6137abe2fcd6dcf16782c2097132472e428445e04b85c6123c6af475666aa4a39c1bda6e8c8787ed65cad91877bd28272b90a8fde8ee4adba859a7a60c102a3d702e14b13ac13067e4575922b2889fe9a7fede0ee91773b0d5e77a678258faaf4e375ba1d1b1ca2c5649612e5876be5409fdbf3ddee11fdd1249a06f133c5fba5ef2a4ebcebeae46e799c9de2e55620dc211dbbf5a1d624936ddc962471336f7a7bcca0cec0d7814c580d1026d9cc22e63aaff68a8724d0246c2c3a3138e62126f4ceaabc2f5d26903dd6d26981a1b289bf61dbcf8c67457f43d490057b40f66507bf5df9422d8b5ccbf013cb410f17d9492ee859855c6141d6fd003d21948fec2710ee6c7dbbffd1a7025d1d62b127bdd1b5c1cbf4fd3ecee9429669665540a994937283d8482eb6264817dad16129a0ea52370a9725b44f4ba009c9047a0a0842c1f3984aad398076db1422a1521b718d48e4e8c003e13632293d28331f86acecf8fe1575202bfd32db2e35947e43c53ba29f4ce7ae5570e9c2a3d16f3475cec07578751471ce49768328190132dd9913c8fc991ac6d23c3f66eb3099d02a3073bcd175bbbeb6eaa6c883b46a66f5d7b010e0e0dd4c2cb925274e28a33d67772e0e20280b37379897cacb18cc61baa62fc6b52dff4447547acbfc08497b05820b2d96ce1e6751e1b8596496295638b2ffb28b6a53bc088aec5b25c4b2a9aa0eedf1bf96b30110ab80adfd86716ccc3331b5c90615f500f59c57e7625443bfec371950e5724eec041758b979e2628f5e10d550da5e5f01058681b1fbaff56b453c79ebd87fb388be434dc5c1b6a04d63d62104f31ae2959c7086192f4c0100930986f442ac528311c4327c6aca892cbe19e866087c67e24f30d220e44646dd2c78fe76de4869597e7099fc0170c92a16c5de15bbf9735621a07c35969fbf8022ef21deee14c378a94fc85bcecf434a8acd4fbd63147fa2421a510db0de0828b9964cac993e742b80ed425393728db42a1af8a7d29aec6e9cb9a06cad2653b95328315c74ea4c98ab18b1be8878250ebee556fccc308700861d3a65f0624d24110f056650e31b565b81cd9fac90e1570469f09aaf260fb7f70a7e755b2ecf23af85fbd033ab93a307c4bf38b29e36426bc71abf3669402ede0715ffc18820c6a33d76e201b7d195b6c6d7917304f8a1ea6d2532a87f3a04b63d0c606157c27acc293c923ddbde181e3e8dca5f06dabb4a5d50fd4144281713b806b979a38ed824f4ea8fde66375fe5489e7bf899f649121dae4ffc46049f37dbf8ee3f801b074aef102c1cfa9973d949d841f4c8d379ad811e7ced9797c6ce0fa78a2bdcae4d93d7e3a90eab34e2f085463929dcae09a82be50e6b314ea740ffe7957a71cbc0f4634a3efb5f3c84dbbea17cb4c50476d488a61a056db80e650cf959d2ed17ad2deaf641b601e0d1e1bb70fc684661a24e316e4ed8ee72336b23914e58ed761abf30add8213278feb46cb3a908c3d25422771b454dbe57bdbb876d83925b0e5ed23c708565ab0d4787321a95e526df6cedf4cf2943bac318a1190c674539f778bc8520d1da87b01eafb97548759479a40f4d59ac440ba78dc9648be793d395936839970be00549a4868d92d126135bf8161e9e99e41345440472e869f1b6ada4c4aba594e599396ec005029dc6171bf595001e2a08147a190ccc57e5daa9735ed2646911643291658468de68c60a77bd49f9c48a4e25a42015555917b97c4d1721185181f95e8cbdebdb7d80af07ce86f595247ced97f54664a743802189829df33647a1199ede9d0040c7a6144c9e64f379e175dc794f7e893364c65e53fe46a45ac788b06308a4e3c52ce38c3e6c1d8a4e0b7c8c6855e9b01a4a3157659e6c9e2c675ac4588fdc6026c0d85cfd4ea77ffb079461d2eaf78355f2dc66d0b6e017f38d2ab6e7d1f9c4420986e5af730d648e29611c1b08eba4749e796292a0a1a9381a02a09c9ff2b2d31ba00543cdaccfe45ad74a3334cab01ac478d825a111f1a567ee119d0a2a8be8eff4310e7af31ecaefe2f23cd2dc159dcec8d58e4066a72059dbb15185b934d778ce903e39a0f77db98405ebc1bbf46866d01572f9141daca2407610c7b92cf1e0963c4366d259e715379e04eb7f712fb72bb10bd0c63d6e1c7f5a73a3e38f5055b3ff66c3e3238cf4902396e3d5640a0ff06245706885bdb677f016e0326cc1e002612e1ea592be475e72cb77a2b35817000c17e959d00f03dd15526f7a8fcf089521070b125501c28fce707f0ffb90db383836cb6738db0194c639ec764b7d37fedf5d4fc616f6515bd1edc44b387dce9a77c9685a62db2833df292b94f81312ef1f370f2de7b4e19b250f357c34563e4207d05dff914eb9db52eed505e12e1c25a19578c64b07323a7c5a1ee637e11dd130f0d8323c478cef2da7bcb684b8f64b2f3052abfb34582d8de16855ec5bdeb66410e03cc418842c76d33e8a2b0975be9a8eba5f4c74b0d1e1cc08bab5c8105d4668a0acd401fd788aabdd6bbc24c087129b4c1a7ecccf2604b3fd3d71fa7257f8513db32bef1473f39fbbe339dc3c74de1eff78b509eab14cfc63baa78364555a6784b95618f5228ae608f556d601b5304a3818bf5ab62dd93905e795f321ef110d929866086e2b8c72223eabc06764bd8695a34143b4bceaecd83039247c56b9e40305782135dfcefc6ab662ba60030672cf526a29b22b512ed9114605dbb4413d366cbf31a8c20cc033e881e47a9a970b0fe302c4bd2f3fc4918b006e4f5bda04e191d54b3b3fad68119e833371a55c28c327e7da5f7e44a9dc82bf887e010645488e1015cae47d0984fdec865f6a30a9afd3359e8c25a53f8fffb4a19500e5e7261ff04b595e0865316e1256cc1852cdcbcb107d101cf250ef1cc090f3fa6e2103732bd45e342182a38fa0a9f65ee235ee106ec71cf5e8832894224aeaaad80dae58031b4b4ae9a51e42d42711d7206ab8325742ebe98c8b378ff75d172742c9830f625cca3e871880b03041dbf498f4b3f6208df17f836f12e87a15a5cd693971c7cb95f3592fc7e9a28b977b4ceba670aa2a6096c4c31faaa8edf0ba596e3972f997a7252b147fb1112d39d3ac49b2bfdd9983861e46c7948a2974e18adb812b231918b40ed746d757b0973ef63027542d58a5892518a048822ab8852dbbd406b43aa4cd8861ad3cbe5328e275c2a6bc5763b4bc35257ee01785633bc5cadae0da1f06cb1dc194786bb2ef0da80ba94a6331bed558fd949582ae323aa5bdae8335796bf2889c7e752c3dc19be0f4ba345078b0f292812448daf97ebc16c6f034c1bba2ae696319bdd436edbdcda530914c874d391c79c01b8e5292e2a1cafd25a035c729bf7a466726360bc6f18282ad9c50ea5357c476a3b6a11b1e0f885a7eac239d8ea276d2b9c26c86b7cff1b675be0e68cf9e6028b27141df636304461a56547908e8cc60d0b0ce5233a93aaa1ddde9eec7ce47ecffdf0a437d1befc7ddd7fc5af85911f066715a65a42d054769623af12e7af56f936b6c5c373eee8f3253d8873954968c8491a98a58c213c1d13fedfbeee884cdc64c92a96ac3e8863518a48f34a5d18f3f95b4de6beccc0f8ccbc2c6bfaa96bbad20d296dcafe83e28fdd7108d586525f2aa545c74dd57369ecf109f311ee3e922325bb835cf80aca225a1b10783f2baa0e934b18d5b3138d1fa9047020529bd70c6bae26277e3dd6e4ec84bd9658a1a6af67bbbf55d6f123661461f729663a32bbb9063a14bec87321914b4f12dfe519378fbbe3fcc613874f4dd77882dee410e372046dbd2622391ace332a646070d0100fd0244412468187bedfc9ed0ef11b143aa2f2b7f27ca7fc981434620d8aac67ba88db4f04f7897c30f3e0c74fa891c77016164488d0ef6d424d3a15edf5beeae46ff852b11fd80bf2bf71dc2f2cb0a18ee90b111198887191d59e9bbe978a66b7d4686d5e1934697ee4da0572aea65ee5a4c887ef52e099156061621c0b896675bdd7b4ceea718f67bb3b41326113afa18f0405001bc16270a8f70a0b6957ee7dbc5d8358f406ab9357072ac45008412886a9e1b21bc0a95d099d3a527a1da81cde9eadf3c6d09fd10256a9712a29ce65a728e38b2d15cc7744c5697d9d4c43df50e07e89d1c4ea4f31c759fb94d42f3b9e7e12827ca9f3fef83549576eca7f8cee01822b9e620433e05d906b652d2ecdb867f433baaec16a5973f8f3187ea68260c144e65bcdfaae05d5b28c4ad97066837990e413d7372ea3c535ac6561da95b8fb8679f187072d424fa59047e363b8b1d395654c1071d11c1267a8bd60028510321de0e51bf0c3d984807dccb24b55780a48fd2bd95ab90276ea260f95f1533605163667e8ba1edbd91d58b987cebf95485e95db77489930cfbbeacd655caf3ba40a29e53f74260a27e6fae58e03eda98f83eb40497937d5d7203cce441c661c80656b481154541f7daa05b42963dd60a88e709fe82274a0259b719c0e843bcb5859227f57cd70273f313ce486b3f422bd03d51e3d599252af1d0326d3a25c3934bd9818b6ab3f4dba6f54be60465240d80369502791db5004470d335d2fc1b950e7c078c4012d97af5f25dc253786e6df6ae2e2744747005dc585cfc752b00d6c59d0eccc99719e260e22c43ae281704314666e73b200c19957ba3c5f30bc6b51fdc4506a4820c9d2cbe1156446cec8d73a19c33e8f21e3918cc28bef508e71a922daceafd09c072f0567e70d3d113165a283e2f8568434458805c4f86a5bc95101e34c56e75774c36aa8bd8ad28b1fef0dff71443d9d35ca01c33f0de11ac5905236f412780f0fb298037fd098c9221b4b917c84dd8b063e177f5f325b2e27988eb28ae9c1571a75acf605002dfe801c40a6f32a20f97ad4e65c68927e93746fac28524458dc057a481b577adef20f09786633a0c8e9a0702987f2ca715372995236ee9e1caa0cc2e601148eac87e4bd729b138ec1fe25889fedb12a8ea4d3b72aaa179f949d1f133ee36471ca37c0feaa8a760433ad12fb91c81447be3e3607038c095f27f8fc89fa430f2a656502b136b63ae947acdaa387c68ebef561cf4dab2bc424a6bb5ed79de907b3213f70986177ef601f861afeb508a8d978a277554b892e45b08392c3158cd0a8994b4ae20b3a2dacdc1788e144fbe1dfa4d5b46243f52493c2ec8c7841d9ade8dc499a53af7c98452b22c9032f49026bfda3540ee27791cb660f8e8f45a5058f6bbbad0ee45401d185a6fd174624876c9f30619809c8a0c7e74467168c6959aabd5cd3c807b129c58c8fbc647bdeae77dcda5a3d546a20bec24a3394824f03643f53d61daf918c8775c37bbd5f97a0c3914de10dbd14db11a7ea6f7446c26469dd0efba4f18e1d84426b3f59486cd3150c21bf14b6a5cddfcb0116115697804b21c545c2a1c735306ea7d7a8db32beed2e6fe7d94f062ad93f8c4419782b1b949266b5cc13e341081dfef79f9438405580d98e512c9b21d0c3fe8af4f4742a802a67303815dacc8728dc1eb5552c15bcb5eca365ac398e66cf89a8a012a066e404347ddfe6d37ccb47da3420471c95c1720ec0751dfc9c839cfd149d07fdd640eafab51b248bbfac0da574200e2b165b8b2ba3dfcd48af231754c9aaf82a732cd3c74f09a3f0502fd8581e2558750acf9aa414b54ffbe00a65a3e42b325b03d5e013fbbcc60c37abdcc7dc678192fb7f8ab911eb5a9906ddda983631b4b307096fd142807e8d13a7ce6d103514aa2d061c4d6e01131bc42a07d54d4b5d0f42e6627d8f72f2fe5b70636655787b286bac3f42a37e33528411187385c12d7bad24dd32988be8dac6397ec0ef19d6b7ddec95013f1d7d94428770237e8815b45ec949c8298ff70688dadc32925703780a51e939d6ba718291b221cbdbae95a1be66aaaf62dc87c2874dd9412dea8bc75bf375b34bb0432fb79042a0da067ab597c228d8e3139000b8d5bf63103acb74349f1e8698be6078578529c0b9434de9bb8a491c7a623d85b5451972f89af28131eacf381dd43bd3ac34e24a1e60a5ee828a0f070976a382e54530ac495e5a663509bd0ceb641e8136ff8ac1cf403c8c122f77e4b8bdc516f86b2dd09c7ab2f06d5282d0a593a3db97179538c60f5699e8cd33e01c0365512a0ec07934067b85b1282f274f0882bf4d9d03c7376e696dfc238b9a3fdcdadcc580e9f629e4437b969a4bc2c66c4f6266a3d423d7069fb4e59516ba47ff7e8579a17cff38d65c65435f6c5d4c69f67a3a514a6d09902b5f07b53c04bca5d234e2f2cd1b255e3fc62cb3acd2fc1955afbbac2767f6efca2313e9ca2040f2bcf2922fab2e40cb961530bc6146df4220e13b7d525c8759f50df28187e0724a8a86562fcda4df25031c1a8879207fa55b446110b886fd4e932222da1c6550067a475dbf3913ceca704cd1ea4da75c4d58d0687277eb8e25fd3a23fb353daaee40b28d9b7a3614379c44518cde730528f50f3d86fbced51e4c7aef4e8594fcb092abce674ff9568d585acecdee6c5e7d85708478ef396fb0691c7c2187722b2aac6b0ea5faa934e8a3661426d25efbc8d4c1dbb9598c85ff57c2e5c2cb2906eb599c02c945a2977536f1133de260dac7a5f6e0cf58751e2cbea01d8ade9be5016d4c340aaf0714762700d732bf022492a3378a04d341d79e80e80581590c846bbc804920c08ae1958e897cd7d377a10401d05d5c6f2700c5663c2e938f1d79a665484ffa71ffa0188be2a6888b75b77e9f1fead374a88091f69102c7dc5b10bf64b4079f1cb007ce5f41ca6964de4c063d46e34a87e28bcc0e2d6a5766e7844995aa31e29a22ead12579dd0986fd4175dbdd402fd9f0015af22906c2d0c3b8851d13397fdd400df8f1174063cca5b3dcef295e9a9e10b8244e5fcbd743850b345b9f568c64e7dcc3b447823005a74681ef3a33fc7f4d63cd899ac1c94abb3767842ce74ce6a18e8b75d7d9ccfafc1c500e177f091e497ee8cbc39bafaae3dd5974b64d4548da55665430a31fd5c7cb0fc743bdc27862c215cb81428337557650ab00291434dc89ee150b642a63644496e65de31bff97cf82c4606671f5048bd0f561ed2e6b6116ce6eff58c7fb415aa5b8be794faf5a1b961a8771e592fba014cad54d0a24d07dee611bbfbd78d7e31a3ee68760b52116b9a46d8cdaf8d16929e62596e09951f4fdda12a603418e1f55f13022d5dc4a6c4757b9a368665d66a77b291e714e64682df6249d45763f96db6479922bca0a67e6287275bb7e5c0b1cfd6e518bb116e0c4878775747dbab90c524b81a5eea25a9d7dce8f61ba4d92d3529ef1e3ef57befd07a254beb3842f2a83b6316e7e8878c0a43b63b2a14152050158a0fdac9c52804cb1f68108363549402f5001d326bb21c90f90ec6fce702c14af4721f7768cfae4d8bc5df8bfd72c89adb0659e6279114d2b00023be5d3d8e9721c768233c44235469b79ef361eb320275eb923b35a33d82862bbf4657300ceac13cbec5da6730447b0ef0563fb98b1f3267c75d2c816b4c46bdb107d0682caee7163d1ec9fac52fa48694a6ee3bba04ac6ab5606da53a56d96886336e8cef2631550aeff3fb185714815d27eca2d21b9f7d534715463e2642db7c2c13677063cfe40e39bf6d9a78d66d681699879edcdcf5f2554da95e5f909ff53ea2f289564138a2ff80078764f3d04394a7eca9763ce0b4967c3f17fbf8b7b068819f7e64d793c1296460562c44a191155230dec70615a6c48fef0e2f7b75b7c7af6b2fb1e9b839421f5d3fdd29d80cbd24ed5400323607ab427abc536775581aaad3aea8b6fe619b0fec196752a2426a71c9294b9dcfbd24cc47b346dbf00f2835d51242006261c82ecdf02b0a8f54e6935dae8510355030ba9e3065a7e90b10ea7e1cf366ae14f8749bb25dc12a4f04fe1a17b09db3a080f44f3a376d4c58a4142628e4ffb07449b1d173a90718e6977506d005ea2f95b81feb60a13729bb8148ceadb18d8dc2a63baa5c140912f01f43a22163b020183be6bf273cd7fe81223810dc0f06f2c6a33bea92ae36c739c98189d84fd660ed95323726c49ae9714fecceadb18d8dc2a63baa5c140912f01f43a22163b020183be6bf273cd7fe8122380b8a9991f983f6e63f06693b027cc8322cf93eb59af33d84d616e5f4acaad66eb5e480b83c7cdcf404103407758f6d4d3587ad8b177d900cd8ddbac68c2b241d901e5943cbe10bd629a48927ff22a127cd91314990c30b489af7e0cb38eade76d5dbf60fcc77e9bdc119658290fe6497164a4e1398aa83ba0bd61cdbcb40060fd029664abccc032ee31ff1d723a526d150d28c25f6de51efd8d6e9222d72d2cd0a7ea9f83c8c4a28fb7d27dc827c4659a161d10984964a1e52f460f71b30f50ca179d9bfd516e840ce49a8579adae7d518d9e94ee19dfd28f229e0e796885e5d1a67a441e5610d8504e8f548cda030ac5d94a5b1de43803f7a228fc3874fc0ba1481d070b05add8e1e87468a6b7e58368429455858007027a4b9a4f832434cc98076a0ac9a71b8398d9be8f8246c66702d7766fb31dc189a4b71b47abf35f797ca0f59292e33a7a6d13d4d906ec8a161ba9c0e3ce0883a8878d69678cf332660a72d5ede4b7b7c6f86c14a2e412a3c64d5a9bf5dcd3b09f9b093df12983740f6a08ada07e7f33b21033e46cb2ed1de19794205a6d066b659640bb930ce59aa7dbfa408d1b14cf8931dabc94efa0eccf7c7fc9167ce0eb69514a4fbc92846d2723ffe1cdfbd085281e94ce441ec2270bd27eb201503751118c99a32b27af31ceb5b45d4e90b8da6c884a4c25ce0efdd0bb7b1f15b04d9abbe4ae5a6da07ea4a109aa8dc20e16d16b0ad0b56c2d1070da0efbf4cb811b2d181b46d45c1fb690596b8494e3dcc59b0ea83d0be338dd9946f5936f67a501966612baddc6005b2760ed1fe76a442fc036507cf4af4f60d8862eff85b708d090595752be145b415b2e6d7801503b585a178358b4564083dce280a3ece58ad093e8f2ae81c2972e8423abbc98d871a2066c542a44be99a6a134ef9a2a5f70bbb231831ecf1bae53742247f07e39d5fde909b4f5087698a70553fff3870fa319d3c80694ee6a73afab39432d78a8481a7f4f42e7e27217fc87c047fe769d42c014197217130ffcf22166c06eaa1b57fb74a8a7422de5f805dc31aa333092007e8ab6b3ed9439bef33acd1491ace2f4d20e77d27495f488f4bb849c4aba5024ba7b6228d99350c702aac66d0da0d02779834ef6c86b3e55aeb058b1dc78d07c1fda23a8717d5fdd8db4c3f102b463cb85933a3174280bc5a371d6b97844800386e04a8c06e2604e15b05f9b029f937c1ed05bebc5a51ca2a279c56f5748ec2ce549229782b65e34a23227c6c86dfd5fcfeee774950faa7942b6d6ca6b5374c97fce96d9407086e8ba75e49ee02f80b17acaf18f9d352dd839a7925e5fcba40a745c1221d550738d1801df0d3e2f70f163b9ac5daafed5d6b010157c5f7267c98f63c2638ed5d16d9cf21b707544071058bed11a60618158d51f57f6f24249ac312bcbe2b45dea0ff2e992b3e3cb4a0cb9be5215587df7d88e374442d2480fda2edb9dd782f682febc11933e1745e3a0a50d2975463979269f9a5d87333cc15d6e4974e7cfc347b998ac2c4f69dc06d567501e38c48fa3b3cfd9ac9af6414355f45f496dbc2872615e700c13280ed7dc63aa8563efa5e1cfcea51aa7a7bc83c3e88b811cd6e465b376536021995ac8c3083ebc907a08727b31dedac006adf4f5a85b96ce2d5a751d0ef03315140922c204c505e8a027def20c8f6578f8d2957ce9a0cd07bd64fb15b73f3c53b923f4c46b77542962cf9560de2df3e71be5a2d0173d1c56023e39dd53ced6d358c63498f89a5a39e6a599e8311308e2fc3bb865091a610419ef3653f7fa7669441fb73eeb4245120aa5ff5eab9947136c412da31ebf1a66acbb24ae7fa9d7be9d84392817588aad8fca7014ad8741533444b77f776c351c01e9e060d59c4a11ce28142ab5d264a74b3fe02c0c19f2584350102f5f01b244aec76e851e4a04c451c6c353a27b8a7efff3e7ef6e62ac398746497373c010b8f79a9047d0febc993b7705cf05e8dda6cde3435fe5a8ab3206ce84a73ca2a42bc251ded3b3e93932d0c0ff18b584c3e6c92f1d25d9afcb0dd1d27675152089960c365311e25d65a4211f8a778ce89c3281e8622a8b5b6c792c22dd81be4a5172e315cd74b6591d2fc7d9b7084f4f82453190e7501dd264e0348038e30db56a821c37e43804e44ee2eff350dbc2f32475c1ed54456296ad859d8f9897b154ebf337909e5c4d51dcbd52ca380b0333ca2065c89526fa44d2f1bcf45d368f5d7596b84ced79b0f7fc5142b346ce9ba1bb2881b5659207cd8690cfa724e703cef541a6b288b78966ea62192513b0c35972ad51d34d5cb3b50091f7696afc9b900a597ea242078a4e8d3fb957a6b5d22c44119cbac3a840eb5fb2bb25d8981f8931a5374b32a4ee3b33b2ea74ea0d5bcef57898a7dc7a8ff4641f97a1096513d4f78a1ed75b8feda9cdaace823d2f91905f24d36d70022748da434e8cf16ac79ca4d6decef88c96f285c5f78521678a8e15914093aa77d63c196e1ca50683112482b7d1905324bd230165f78521678a8e15914093aa77d63c196e1ca50683112482b7d1905324bd23016540ad95630cba2bf276c82392528f8b07687600ee7a4a2ba93ef6d74f41e07913891350930dec2a2f22791d6bb686c4ec27734df6f570366a08e3a1d271fb5e138d36b6f127c5be7cfcfbe66263578787d8f5e1f10d246dd2f5219af3a57ae1bfcbb7da8a454d84a2f4b63496ee9c300f50acbdba5fa222637bda2219208c5fbd4a28655f618b55fb3132909158a259c7ed3b1f80e6cfaa8527e3f5f8697ef79d4a28655f618b55fb3132909158a259c7ed3b1f80e6cfaa8527e3f5f8697ef794c0a4d1f8ec41f403a8e981136ebe18af8fd6b8791e8307a036ae4a7eab7c1efa10e9aa031cd618c7c796f931d44d385fe4e35b949482ad7019119b79fa3eaeac5efcb1effd50d9818f594c2bb4fbad1b4266585539a21f38c0ee83111d32f2d224c9e87006eabddcac6c221a6ad8447cbdf6854e63c48091882470e79a811b0fad6d703f6ab8823caf271499d7d594249389193cd1556d749f39f6fe66bda1795782a24ecc8a663a82df74f76f90eeb0dd20c1618c26c38e6bde9443361d8e9e9d26e57536a9e3879cfaed0cb145ff42443f7e44731396cb2085f2698244ae6d06f305a5443897c2bd86389d6e3075f5d8e15a0ba36e61cba74f6e51482e3f7ded067e3c52d9e8307da2acc93ed43e2c0c38ab31586212641d6c0dcc77b773100ace1c96a1b43c43414ceeb59c21bd0b6df6632ddfab64f295d89133cda253a685eaea90f3d98639ad3e89c232b2780383ad77e709638003c48a6c37221e919e637dd7ea4079345abc7d2b9d9c1c653b29f26c6fea2578954714ae3db8e451b68e6e89c92d36dc0fcdbb5c555238f3e256c97db30abbdccba77b31b5a71ea13d24fbb83d44b9d07505416fd5d4638a9aecde54a90bfb1346b9b68cf03ce935cbc0ffa208037df78e62d168bea14eb8db84b7e2522deeee3729d5873f51fa00ae1cf26d8ff2e3680677af29c5a23fe156c5f2d14bcd4c513b12942b4b7ff6128ab1f2453e771cf9f9b2c4069988d122999ecc9f2203b3261e29982ecba5f6238f8312c2f1b833673a721ddc4f1b778d5b03a24bf37c2975b52716082259f3c8ae39ab617593a96d285b05e8b94c661b6c3614b5f7bf1e38da64093abc7f90af8532b62bd80f7a45e92803d5aec6a1394e6597de275495cbfebed2b044c4b793f2188ccfdc5eeed8a934df9968e2afcffd9d3894bbd4534c4c69d47bf079adecb1c06aea01e9c5df63b428a91b8793561f7131122d0ce00f98d4097a1b14c258c92ea880fe79203a520a79647733e6cfec86ede7970274ef18ff2e0202e66f19ff7556cc5707d068a034a3b02e71314bddf0956c3cdf6fa452c2273969cf1affdc0cc11fc5cc2c319a9b7a7d7d151b07c0224b5a6ee4d0d046798848eeda41f9995b7f1123b0f2005f5e7d4892caeef163c70a9beb09453447d9ba40f818865f7536710005476dff4f7b5e53ccf52e514d7718d6aa5d9eb993e66a0ceefb1ee490038766e5bb66a7df01bc8e9ab9b05c0079a7611f3516d6d030915ecbbf929910b9eb4ea0ee04f06e943d542ab5718c85604febf0a27ef891b453daf4eeb29566d3e2a65aef934b0e5301583409f1aa23106683a0a44736a1ea671670cdffc0425c8992e64fd5eef077aebb896d9b7b6d8e0d9d31ba032486bb403c6e4f7ab66ee0a7e7942ecfd5ccf5087cf874e73bb24ad8fcc06844aac7cfed721062a0533c1dec9d78eda6a84ab6b472e81c984e9e06ef87fa3cf5c4962e8b33e30b80d9a51031d6ad9b26c9a7058c221f152545279963553cb92bb4c20ead1f0ba6240b92d71da5987e3fa36567c33660b5e7270f725f63012786e993fb1073b1942301bf991ab17de01104eb44a2b4a470a1b6c4c0f3b6889f8c14c8ef98fedcb45ce35d8a042b6b23b5aba90fa139da5e04fe7c5439d876b61714b1f62f1ef7bfcf91940179a6314a8d1ac544ef1aa54e1eb4982a6bf01c533f032bbceb8ce694c21b946bdd4f875837716518c622f02b7f7550cb70effc3cdcc4c641de15d84b3b0bcaae201edd7b4983c3e2aa2cb64d34c938cd6c368e618bf8a3ac6859c11fe6537ea736f6ec607f84e0984e084c8c50b5ee3c6af8cef22dcfabaac7b55f174be492056ea7d1385ab140650e8dddbb2e6ef89ebd6dbe66ef8a2e9f502f887c886f8a6a2baf102c54cca9d9dbc224b3d42e0a3f21e1fb8a3a3e20dc9b80ce6dbc78f30545d09d1f0686c820ec0132162daa2750bbb339a70301a3f334cb2da84aee51bfd78473750fb4c27b482998ec93844583df2f983254954d453c863b3a9c3a19777c563374f149b0182ebdf9e374e2731595edb9cd784ee90eba944d1546e17c702e0e6e95a2e1780b629679d947371598c9d445a5de58ed86f389031f27c107c1a75795d9350c56187f6ce14406ab65de4586a33c3ec62aff3f4ec6a051d68c4a475a11a5d65dbba8add3e23a57a1dc0201f60dabcd324476fdfbe19b5c5971e0fed0d244acb0dedcd901ee7e83e1f65e5e26b0bc0604718d2bd9281c92ed3a9e36984c6ed7953d56e08bbd454e4931a7617657b53e98ac7e55d38dfe85c26fcadf83142894a84cb76157eb03e9f0a0f424b8f66630c207f5ec692a16d4636aece018915d42e585e7ff8b8ee3613b3821369c95cca6d460669b9f18d6bdb52208ccd9ca3eed2000f0f67b802783792683d67964c23d9a47f62707f66dbc900dae122eabb957c2e26de060ca3444c55d84beb3fc85b78e8a8548b88c181390c2b8f2a0ff5ff97f6121a9a4a741f81c1ecf2272b61f86c42b193d42afbd884997cd29ec9f022f1bb1f0d8c0fcf7335ee575fe6ed348213650998e732b22c1ce0c89e39636578c2eebf5bb017adc1b2cd3eb73aca2850c1595597de6ae50b54f975976f75c3913d06a5f2f12a56d488be7e366c7d2aa10797230c81d83210ce0dfe0a6015f26b08202ee0126a3b10ebec66c63d3a79f53ec0b80e357714abfb2caedc3cae45a93a021c91c7ccc369bb128fecf1f46682a68f33c419dc8ccd68d18698ea543138ce53d95ab2f0a51175b5b6f512ca9875f3f4629d7ccc1c1d649e7e711770d622330153236801fbc1cf0456075f9bf7fcb9e3d0df2562b17449611ac126e43bf8ea684f46e5572b63c7e291e665688f51d5898c0c049643fe62cc7d452604edbbdc88e85e2f97d2381edeb31dca6d719fb323ab3cd96881a636dbf552d41862424e06eae65c7c4d4894d52c44cf5411b9d07179af35689d3810865c680f51d6b8a29c1d75e0cde2f1485765ad58ff20056cc1422da038890174c430db6eb50e37e30f2da27f642640c482623c54c77a5ff559901df8197a7019140e9611476ca2e3349d2ea09a7399a4230740497a51f3c671c9865a74ee3255411f618e500757fe9af4b164ae3668444b59628e2cb5c033d4fed051a8c36080adc53c551cb84ad34e28b57f8cb2c76d4c7f0e4fc08da9f04fa30e03864d8833028dc83f34b4c38b64b6050912d011ad1e8605d6fee1ad73316d6a365e5d8a7acf6280edf42ef6b422c66fd2671ed88cdc93c3817615336b3af237481826367bec1784c9fc40090bc3e704a5b5c403341826ee8052efca586005ffa73ca9b225b1184f496460832463bacd8c8b44864f5d996ace5c47ccc734798acd33926890515e3f8b64e44abb9d4c54abc984266eaf32dc096f0a062c5aaf6926d1e0f448706397ec69d1114177dc6d4a4a36d3dc2b7abb3c282b2769f53435106103c915c36aac4905f60a8305f768c74a8e1c789fb20e878fba5291bcbfa726821aa0238c35291ec8a7960065d30bc14894e93db2dfb2bf260e656d1fa785db967666987315ae09fa19814ca66849770246fffe1ef763b490a1afa6a4351c948311d79a69ffc7f1729fac4dfd4038421ff632fa18139b8529920a567c00a75b9306c1d65ef7109077c70e6af8d690ecfc82133ab7bf08c1512708874ecc1e44fda79898bbccd91363bcea172ad09a43037e5af97964e717d4319583750d95792ca5233baa579236be56244844a167c7a2a45834830d967bacc33311454af0dc785c589b455ace778f62dc1df885dde8d181c2f5e14523db0f574bea2a15cc12f65e25d2d25b0c37460e1b8764bab76af1dea26f4a83d390db7a7837dacb9e9073da22507d7e07f644ce817f20e212aabdd07f93e896421bbdd3bad46efb4264f18adaa9b57fe993dc7f24d8114b0d480a03bb10c87d7194c3bd88f2a19ce987681376ee10760aae77d67ca6bb49aefc0b231b254ef530df4765812441fee222d092723e34be647c32fc2c846c41661b51c00d145f30448465c2fcca9c5494c812bfbc6a9fff6c0554297c8a8a2a867e274e9af7bd459ff36d56092df86fb06914e156948f0c6ab3b3e84c178a3a2c7efd07fad096981f4beda49c080e8bb450bb5c73c0232e361a019b52b8cb3f030c93e39e183c44a33a82e9719844fab0c2450c495aaa1ecc3320d192d1486b7cc45b140a0fb85e2af4a79a77a485308092d7381e9dc87308f3eb21940d3d21aa4895f6c850168b031a08b00a414476a87123a416a0dc8b2d2e660af474e23de576b6d39c2a8c3671da769c8ceec7ce546e8f189a8ff1853a3b005c8816052af35c136944423bfb78d2fd1dc9f75458e81c9c4130257c7d56991d0f97371a8dc62df50590c1bc9404d3420806a2ddcb84b68926b2dc40d142722ba3a948f65b3a9f8521274cad3c03ebff8de73dd165c745bca2ea289d0a34e2b13aabbe4aa7bd9f2f96b1f14b608d37fadd5e5e1d4a6579d0a4ecdfd64ebf5750ff1d288d179d973a4dea17bbac352ec14637f46fa010ae57358d870e655148a7ee8e995e20e94969ae9c9af017cc5f1e6a5888fc587c361de9a70c0b239f4992c71b15afbfd4ea7ac82340863dc57c3e9fbfd1885c7051d3247386b93d8e0d324d75b07fe93b6b3d323941f69c82abdad785b5d79c5c91701e91746fcc4a474a0f082196894f44aa2cacd4b18ed2b7e99acb7a8b1d8695b1adc33154da049c4c5eb50d8f2ede786e6c948d9ac8e5520c5b90d7fa4504e1eae80f75bd649d59ce01f5d94082e4b0166b3da0d4114aabb79cab32a3ef243153471cc9147d293fba7db436cf631ca98a72dfcbb81a06e3bab7a51c459abf358bd25172ab2fa6d0ffed2394264c0e5591381b17b8a971c75d41a2547d2798681c112cdff97d293fba7db436cf631ca98a72dfcbb81a06e3bab7a51c459abf358bd25172abca2bbe4d0459e8a274a448251cbc83dcad484fe4741d7c4eb8085bf7282ac52ca93bace8553a7dedca476be4f3933ddb9380e29f0e0d9aff856439012a10b8a24d43b163dac0c1289b01bf135ca14180e75443348865ba6e19c5820c8251df204822c48b5847e43267bf2600d1761b26ec6f9f74c12d16d51070f11f4bfed78d3010f7b0c13964c0874e066114a4b141c4257faf4fb4908deb1bd7b690a80593095530a2af231dc504ec5e5795686066e81eccda3d3d56e5f6386fbed479d0ad086969b2affbbfda013184ba42bf2135eede8540ad25e21b86fd1baec1b048c1161316932d0d0c7db7ebc08373f0c8b175e2bac70ec52a1bcfd96b0804da21ebefabebb08085b25a1b0eb8eef746e9cc4daf0064cc3403da3829e927cd713623161316932d0d0c7db7ebc08373f0c8b175e2bac70ec52a1bcfd96b0804da21eb546056fa6675319eb8812e8bf5514148957fe8570c14e1f0f5d44c1cb6a16a0e89dee00f4b0730b1ae82e28f67bcbbd426a34abb7b68e46e53255ecda156875a5e376ad0087e680198c20b2c6dbb139b2c01000aad863d52c71da5dfe5ab8d842c8e7ea8037bf278b60aefcec778f5a5cb7cc8528d0c79c7293d4f8488ebac61021e01435428c8d6e1aa048e95d6a511d7d77e2611bd99e2f47802406b46fcb569b6c34fd288dfb9813e171c89a4c6144ad8e2aad854faefd47e4b2c4bbe5df8bfaca4601a7a970ff049e087af8fcf9bdedf9e84b690eaf8f0e43ec68581a66af71c07b3b8a8f635bf908d1c661dc8101057f99ffd2345b738f487adff2ff8a5b4fc32da0a98812a5cdfb1011d8c6fd2a572d90d5b2eef2040559b687e41ca50960685f182630f959178ab50919a92a2463860e50964c7fa591d2505c667d159b4fc32da0a98812a5cdfb1011d8c6fd2a572d90d5b2eef2040559b687e41ca5012da71b33eb8c19e870b0884838e4a66a2c5d1166580239755705084c543db80cdc09de136308b286a9acd6c78083eb6a5f7d38bd7871de2f00ad35227a2c52d43f07574bb22e0721757c918da3f81c32cb985508e52f5658c63d0216d3734555b1e3efe8528fb4b85549a15864fbb04dd721e7c8b7cc83b1c4ffcf4025706ba0b19706e814bab5001f04ef160017727119d201315e312ff0e63c20726e5328984df44a1993c147567092ed2d5ef5461fdffb4b9c8522ab443dfbebc3f7bb23b6f933f78a1bfbf0e76be2460f1b4418cb212674e8ba40c7a4fe90082fb5049464175f566f2de8deee0ee565e393290a9d1bbef1e3ef930f33ef271a86a52e4b79b00023468030d0d9d9251edf53f10f05d917c872c5cbcbda6d818d920fa23afe97e49d4b865afe492b41f484fc701f607389430345574c3bbc28acb072f925d72b1087e035d46ef65f746e6368c6b02048154737c8d0b448d9325d147f93c8bd4c10834ea7e8ab6dabc7989329ed074ec7286ab3118eb91285f6f166944407e10a850eda7ba36fc2abe18f0a3baa086aef8e1d77a08b18b4306b42b1270c9b082f66b11ce58ad51a4b06c48f39ebc7838c28bf0c44ee968f5dc0929d96f73c7f9ee0519824310dfd47d79edc5403b3b6a627d122bba2e56baa02e1af277c48d28c92d82ebfb53944986e3c90c79692d26b556d77a67ba711ca3f592b24a4618e6b9856f969df75122023871efea72b85b41d7180660632cd638ddcd24d84d279aebb3941d257cc58e5438d97f1786719d8c51b5d9de1ae96a6340ce4a741124608e5e45bc9e5c739ce723cabc0b57cfbdce68e27f20b4c253801a8951b8234082654a5d652edfe8b4d94c35b2d6d3f3aeae775dababa24ccc884a134f16807b277729efeda2d344c6148be308035451c0660e0f782d2678837e809320ebc0dd534c7ee9c46fb23eb1320fb91a01405ccc5700f04d68a366e1e08cdf4ecfe3abe53444068667996958ee7452bebee5df8129be1cdcacb4c21ffe6dfc4a759af3077b34c40aaab413e524b2ba8c3df147ebdce4d5d640346eb0de23792fa44b123d423bd634ac8a4d53906dc67eca2e97ecc92d106fccc5f84666a04bfbb09b7975051db7e7cfda40078b741d40f7400f6e64ceeb35964e5290d5a7d6b5181e25b657dc1e57a30cb3bc5b1c0192df1e344e0c0e7c4383e30da7b8803b5029aa2137bbe7bb7334057324da1081e0aee2ccb5189882efe7b419a8a7b98aabf4ce6ee9e15d1f8a5b5856cd74efe50f6732fd5e59386419eaf01ded428f2bd1df077f6d0bbb2c425ab96162dd4a0c971a37e5b086fdbed2babff6f9d1a7237afa6a3f5568be88b0ece99510b1fc1e6e071066c278f6d5feb4f8813984ad3a0a30a9d29df2e03ccc9d1d071bac26086b6a5a921bec59f6345b4e28c7636358fc06696b56681bdb79309eb8310e415b2fbab4089b22d49225a427482c3d83402a55c76bd91ab2bbbf70cc954f9676cba89a52b507bce8bb42472641fbf0b1c17c03b41821309dd05ca5daf962a22b43f7725c18792972a3434cea15bca9912eb42d68bc42c27c088d8e855f67d5c0c31c7ace03fbe3cc230e74cd57d1e4b02e0e95a1d4731cf70a70ff10179eaeb17b1af2a22a96acc8261b521c04281f79c805ffcd374b40bea76143c4635f824d326e0068d5a52b30a77a868ea47c95b36e92183f929a67024cf3112f6e54cc26593ef657ab50fec34064fc8e73e43c76f7a89d71af634e1f6747b4c9edd8412dda478ab9840c6b240683f7f4a3452923cae08f319bbfd8175ad5d30e5959b5aaa8e3677b1fce42a17be55f5a39a329ab866e9a446a7ded435a3ffb3890719c75c36347a52a760b94c1c69efa134adb09b8e1545330bdff2365b7dcd54bb9c30dc7cb1236c8c272cd950b8338f86c5c6261dcf70dda48cd849a5dadd3ba4b2be22fd1c8d111e6a4617878c95e419e19b67fc61cc58957f5115a8afa6a8a7e8ac18f9e8dc65367be000bbd7d6de5da722b69bf9f3c69adadadca5c406e705a803db52a03efec0c72f1d6f6965190cf6dce1503b1fcda2aea307c4141a075a5a036b498726e45da9b6398f19f2660f0853a2f845d16c8dcea67ec0c2490b707c26a9d243f407f2b6da5279392c83c844cb3741f7bbc41c6f2db92e192dea4cae35f52e0c323b6433978bb2182c7399cca8242f0863f3fc6f2db92e192dea4cae35f52e0c323b6433978bb2182c7399cca8242f0863f3f2a96d651c14d8303fdcd422e842e2fe486e1fb245e288bc28dc0a52a6efd1ef7a92af8c056710251b9354995a5c76c7a21809b97dfef3d365e019cec395f20ae47126ef01913e9b78b52e904f26293024946f6ebd14b7225fb663e1ab987741447126ef01913e9b78b52e904f26293024946f6ebd14b7225fb663e1ab987741475e439da803d8bf05cc6649065d634ad86ee1678e4f15844688a12e8d06d2ffe57a166aade95e9e51f1eb74c00273baad26f609eee741d70bc96b1d7343e28b1d7d5f063001cc84d2c428136bbec991cb28b6ae350a4f21601e744ab90c9ea78ff71c69aff97ed29bde6afe85ae4e5da6165a3a3df46051fd46ae236cd6ef0eb14ad9298aa0712edfbc558a8d8a8ed9db8c1c285b6fde8f0551bd1e9d5ebb85007ce373f25784429c5c05330c640f1c10bab9b26b9c9bbeea7b6083bec378e14a42085f9c37408f6e20bcf02d3316fe7e542046d22228a0974505f7bb2b898715622249cf8ddcbc2e9f01f3f07efce046bfaa242fad0d81269da2afea0382fe71e1ee346eaf5357583dc97c9051ecd33e2e788b615b4511f532e1c99df0f5548d62bf8502f28d1eced0f5059d98fff92b501c9a60a4400dac12e6bb9faaaf1bc980fd4a71e5152f2024928ace1e0735ddd8215171893757e94e3e0bf78fef06d2a46b3ba9e07aab9eb2cd3f1c88af1991039bd10db70588e21baf058bb6483cf7574882359f5cf784ed70842721a63feebe6bf0be7f8af5f5531ad696392593d4405404996c69567c7c173cdd600e1139d85e5f99b884a492ebd3adeb5499da53e649182c08f391ce9e7a65cdc9f857aa395bf7bfff6e79298bf8766504ff4819335c0b35b0296a14e07bb20eb45ec7e0abab0e7a98d266d6d74150f4b7a71cb81249eae90acbb6281c12e2004b2ed38e14fccf8627d10f5e1bb7a1962154636b98d6f6def728839e54117e36070df78cf5e16078612cc2419fb150586a20add1a0e74057bbc7644576d058d6381903d77ff3e66ef31c2ae6d801cc00c51c88c7e459c6ea9d4ca1d7848a32d44faeaaf3196c35a9eff35bcc06916b2321b5a01df49d971f6d1e222fe5891b822c638cfc53e965065f2b2323c48ce56107e68475ea273a1e7a2b91487a4097d4cdcd7cda750fbf47c4d54fb9bab8c17dc0bc2c9b5f465f54d9f65706f6b4d8c3f1c8c5d73146c8f3710ae004796dc30ce60958cc9b7321b71724044fd0b5993f469c45ad73333c6f2e16e43404be647830b0aac9643358942b60994d0e596909c83919d4820379a34466a3c4e02d956e4682e98d44e80d57c9993bde1774ee4ec7fda795642cf677b236011f66574d53e5c6958c58191402938e9225e2c0609bdad3fbac4480e1c5d0456a28590f32bdc8e1aa8d5d59985e478917e74496e376fd92a8588049ec536c6ced60a48e84c923d3141d618336aa31a10032c068c30ee1258bfda62b43384c78f7c0bd2907ad8246e32345ec2374a389e4a52de84027a73bf481b1d628b2b9024784ba1d9e2757d9e2dbc2ca953d7c345697afe0a41b86e934ad2d27e48e4d4768e4a7f73d6e7fd5503ea5d3c4be28be15df9cab99dcf264e0b99d22f7ee9c9d7994bad1c935fd3bbb4ac03de05f93646eb774787c1c75953a928e8dfc80fd1e679472344f7dbca38df5a31edeef4e012222c727866038b0c7b18bb967e745efe6e1df01a59d4daff59d2c84c5d4b082521938e850cc2630a22f17f34c07dbc4a6f8315ee56af03c3d4d5964006e4c7730fa377201b52743ac682113c9afb9bd1af785fb0025d50675ef2e58909ff86ec85ee2e2c140df5dc6adb2d9cad749aab2e85606a9e2dd16a95ff77bbd5112aca895bd3f87c0ca6dd59f9cb2059bd57c6a8769747f4be5308a7c5c3989c8d0f4a881c836cba018922e781f45ae8579cafd4543ba127e468528e5cdb2105b7b570778d3f73e1fcd06e1e578a3ee2d10a5b27d2bce730a647f676217836b6fc18f2aa3781ec901ffb431e9010144d5ed00cecf2e303caf99169bd012111675a354c0d047cf9d5b2d59022b0010a4a4533d41c69ae3f653e0af1970b843af1069338fda22e36295f46520a50fdaa9a007c78aa7ab72bf2a236031afec28917efb6910ddf3572b47a79a0b908708a1ab11d0159ee2d9eebd2cd3f2cab4f348d404796a3cffa80394a510484719c883f268dd896142f778d4acb2f2d0868bd46fbb8ccbe3532681ec7e31901fc62b61d5a151890d6329dd738a2f92b686bcfc07f8af7c1994e23f789d2a523102e9623b5383d8a31738a0fcdff4b76333d1e3509558bafa7c50ab0ed9b1f9a544eb28b73207f53c94e86ce2763efbad45181bb8122cade9404cbbaaf1cbb034554f41367f3a076845cbedecbdd334a141261b1a46424a549941e8492573aef5a2666d55823a359b1c24c37686ed8261191d06bd05bb588d2d2b518dba9ffee84c8c3b9424c40f555555331c724d494be24c8229e84ef56de7dc3f730f0675646c9912a04e2181581f0ca926ac6b280905a1b89c3b41ff31be7f9806f91890f106b7059248ae18554b670cfed11770c3acd412ed54836c843a0e91e60a66d971e3b6b2884be45743e1cd4955d26cf46bb09fc8ec1d7ec6a666efe4ab23dbc218d0c9b79a71f52767619ab82233b75590c00fcbaa471c37d1afa47fde904879e2fc9bf7450e938e2504ee51c248ccad0e560fc25d1717becb6dcc54958c18c6aa5909fbfe57e54415f4af131b97fb8715a716c72159a8744385f891568db6f8d18cbdcdb12a97504b4cf36e7f6d2b0780d243e9e496bf0fbbce9521ce6d7f4409a2f6d16d8461953441c66bc8df812127b03b26eeb724b62f321b955a4883009619ccb87dbdc255cbc054364a5db153c3f2cec073c0818b6ebaf03e54d09f37b0d639b03a3cf93372d2a6e3042b905e7ea3165e048011da1eff2eaa35b968d3c3b34d6f5dfc9123c185a600fa213da66a0862223ac80a3d6bf76edee2bdb311807404b8c4908c95b63a4e20e0bde751497dffa37748a3cdba9ab62256bba4584f1f7d639524713c95bd9b1902d768190d06ec9811548a4a0ebbf59a99caa4fe4b6e3f751ac548621fe4c881b024ce898f0bc23f4657ece2a4d2460e584ba278589d897f78f5413393665844d01329b7cbfc841eade1420c1bed124e6ff11ac227b83b702fff551ccac54c7c009a04393e50ff836b1ea99083beeb596a76f72f412c680123e80cd3df2c3b774cc39d04e4cd3357a60d5c19718b423679086705c03578c7832245beb7442989ca66921e129a7a85be309958fa2f37a27559cc485f58191132afb4665e82ad32b63e659a7f53e0beda99c4e63eb3365436434a51c3db9abc4d47b0d83535a1d1df66023ee768cf4ef05b66d33b4a6e4a1b182988c827054862bcc5be9e2ac4516910a1101bc78c9a408b7e4621b0fbb0b1c952462516d1e118384ed3058056ef563e8a6b730543ed6945c0e685a223d81b54a9e5aae66f3bdcc73f6950eb13259ae28c89d08b4fca2f8b3fd041530307691160a4ef57e55607685f69542f06f1462332f5b38e666effd452603ff3213de570fae6be1ae273d2f2887de97c064e4d161adb706fbf378d1bb6071d7304b1799b49fb6e25fcb2291a4b42316eba91c5dfb6bedb8766c051ff9e85710886e024f5b786c9d7ff6699bc1c9ef050c4950dd1adb18d58bcf77c09ff614d33d2f0e88b4503167d4f61da634ecabebebca88e865bdc2defba4d7b08245396f81a568444f59b7ff150335eadd885bb4d7645a5347875239f37b39089ac0fbe74f5af3e1530029c8269430a54bfef87428cecb7cd5baaa025205af5bf6db257f8077f79f15cddc5ea9a8a526ad3ec51570789f3496c42d2650fdbd66b4a9d8943a5f989ba95250b31c5c99c9ff76226d45128eabe9b69af13c76bbc85dc686c4e5a5df802469f483a2ee12da258f6b5a0dfa9b247150196d6d0451b50b686d453e10555ee4a1c48f07ca882ab70f5ef525dbc1134954ed1c83d2fae6775646c0f5bc2e6f1166d5d7911d87cf602d2d23b7cca3f02c5eb5c795c78944de653222265f1e7933285bb7cade9337ae28964d110744c3fdfb91286fc1d7f669df9271d87f3c9e1f99e5ecdda6a3fd2c2d6fe85f30e9d0eea1ba9baee2c4155d529a388a4db9d59faff275f460f2d62aacab7790ae530f49e427e19ac6ee9e77346257bdaad8a0f228d89528d8efeecf722dc03987b152fe00bc4f55e082d5db8e43ac3ffd221efaf67c0e4188befb9a641de815f07cca976bee21b14130ce4e3dd27e630a9a7631f720f85d1156b5244f7af4803ad0ce27716c47767e6b5586b798abb07bdb7b7bce4a81f872a875d576822ae6f47dbb031164cc8dd31d5492c3c5d6128c3ea67d85df9be6c011e48ebfd7f743caf36402bf88a5f1cc21f9489c905bacc7e48a4a947e0dc8997cd99f25358a73db64ecf07ba2799cccc2e3d3383b8fd9edbc54e6129c5a64f00298b202d171c025d50c8194fdc2f65ddefb02a93fd5ba3d1c32cf88eedb2ac4125c6567f81382f66363d81e04f56906d445b4be781451414e8f22e23faee31fc3889eb5aef03007170b58fcdf0f77921961c23c1d76a43ce408135027bf1c0f82201cb84142fd769ed9eace5eaec1d3740b380239cbf4daefbdf43d2bb1bf6a0e3592c06f7ec63d86ae17969007286c583bfafd50672220b4aadf4de44abe8708c5847bf6c3d981d001da85e59b31f966b6204b8e0a28d50dfbc66d9fba7918c02783c229c599c9f1524c1d276a2646e43bd7e3434fee5920fde3f399921a5f6e5e4a4973ceec9a28b421c8613336f60dd03e3e347a27a8dafecbb83756c3b8673f058997f68a7053e4f3927cb955e7af2aaf75ab49f9e063dd40640f30ed4e10f4897c58692976b13a75a0ef2e7cf1eb699bd3e01ff9fcf8d5bb3d8c763e2b75a7b1ef62878f11f4064b2023f0e015c0cca1905c9ea9202daaa54cb2a251b7692e3da84f7896a9e7affb4ed292eb2b452b49df7f50ad739aa730f057e0f92f5da0cde2a74dcb8363d86e8856a98f3b14ee2fb0d26c5b01eacd0a07e9fed0468659ba88356575f781a6a728ad946f118bd96accbf5a85145c03907d7ca04c65b0216584abb9189dc9c2560dc2a8976788d4f55889ca8c1cab28a9644a6a7435936523e5fc8fb4b6f3c7821bf97cd842e3bdd93c4255b6ab48ad728e2f78b0ba86ae22a6646aa26dde4affb73971632fcc85ca0ad462ee157120c9d286c992eaf4cc90f2a25ff511157d9220a6c31da15018f9cd77f2056624142777c8a77a285e1f7081ba705b8659f4fa232cc483a84ae4034997b4da6a5da4b368c9226c4f9b6ad97a32a5e969413decc03a76e6b26575ac0197679a2eda6e7bb5b026f779f4088685d4f80dee2e4ff7a6f8ae4cdb9da70f1292b7729e69083ed085318133a236601e96b441133521b791483e0fbc59c1c814004bbf51d6520900030b68f2c1d75a06607b7fba1796b401903d14730250afe9002fb3c711a353573e3ad08064b7ef5a9a69fd61c4a8cc41173eb7bd9bc4728086282ab6a9b49cb239007d453e9f7ecc9c20c376783809f100f3f36c5ea33dc8819fcd8575c082d1f4fa529ba4b4910c2b2296bda1d3917f6802885dcbc7f83ce8d79dafea0357a03b45d1dfdfa8058963695049346d296fd8e4ed01ecaec938cf66b7f865a809ab3db6da209addc598fd42026df6106eb72a2a0f5a25cd2ac45bc72ab6ee245be3e55ed2d63f5c08f6dca3f33afc60630fdcf09c280e10779f27f6324abe43f1eb7329ecd5e49da3b38494ce29f2624eb0f5a0b3296358620e03db710d0b88778d8799467e143ae7e400a8567bcedc68e3a44138d57b55dab15954eb40854f9ff0c3602fc8f2230f63f61a02295cfd04d7f644f3ce9f849c40d9750959bb4d186ea3ab21f23d4737d52144b69007a383753b3b43540a0e50c13091fa09dc7343f8f9cfe8d2e97c0c65942b76c26e1ece5a630ebc0b5b54655b744c84144fbef5f2ef7e478e8c22f58c3c12b34d97117bbc83b0a8857e2790c5614b0790d468bdfd87ed3c40e4813c922024702ba4862dabc12b23c7c6e513905bfda0f2ee325121428f696736ab07aa047a0153ef644c1a2e11ea943480eb0030dcad4fd4546e8be719e46ed8f068bc9352b60f0d601156d54bdcbb3b465e59dc57305ac09cb46a79778c7c6132329af0c62f1aebd3599482657bde14f57b54d4a2d50aef0b30121ff82c20ce0a5aef25212dd9817983b971acbe030136e414d78d4d0c224dbfb90762bcd148089dda9520f9f62e98d9a1146291aabdfc54947a27b0bbfccf4725566ff9a8cf6b20dbd4bb84d45768cdde02e11f9aaa014ff5fbf306a3a7f844d414e8deba34d5114516387ead6dfa6711cba99c236bd55134450d599c0f2c2ff406f0650f4508f7892380698e30eb812998870d427a0428d368015223dbfab9ede8a62981fc5cbefd1afd854f80ddb630d854e4b61a7d6a866c06385aca124e0e18f3ddd866c69b683b8c5f6de73090f1a27c76d2afb9fc847307040df5410c678f8c591e0988f3e8b1d113b67d9a2e24c9f92ad0e860c625d7371347d088edf2a35305a1c5934bf894ff48d0b1900caeefb815f884758176e019c4110b0dd8670b179eb42a6fc14575720daa5ff16b34d6a21ba6ab32d630362fad33d3ba65e97d5ef85b15f600cae29bcdd4d549e5a96eaae3ad737e3595c8f8f9bc820cbe7f31d06b078520c43e551fc87f5076e67191d58c83b7b851ce112a03d58afeaf5feb737b24e16b8f125c109168fcf8939ab93168fa82e565bfe95dba6ce55784cead17dce277084b442934e8e02ff50263e885f9bacd76f0d4d4dbb08a9ae6cef3667b71bbebdda13cf870a4e4cec713280b305a59b2ef6534fba4ba9928dba7956027efaa94b6a2d56810528e34977f5f768fa84c553764088fe33558128b7eaa209ff661783ee719eaa3edaec1d10f7fb9c724f4242428d6398ad0923146915fbd7be4c8023b7415db4ad4e617ea7d24f8cacaabc17596706d876db8b2bcd6d6906a582e04820f9c0c999c20a5a3d7c1c25a0f3fa72113d6f94fdf6d45c9952d6616abb502b2e3b6c67698af1b2f06180721cd33bd2b14622dbb57703ca1c1a801cedde3e744f748218f0c192640472147789f21bd0bc6c39c2f37b977bb4792a23d93ec36565b3e8c1eaeeedf2a4e4b1dc01be5911bb42ce4e0c4f496d2e639edbb215a3708fcbf873a2e40cbd7fbb6f653da4783b18a7f98e45fe8634a8abc9712083bcfd062d81b59b656e93fdadb77a3404cf98e8e41e9a9a44aa880bd4ba4e01c6ca2e59c91c3d6d0b788106c7dad829767b36af5a9d2b09eeb6c8893344cddb8942ec62789b1955ef04b4f2aaa8677a0f09121751388fbfc3ee0c11b3774b3b30214ea79e9181c02d51dfa1318eb1c8c80ef03b5b469f5c99b74cb148aef1f8b882a484c138319a39d875ccb973ff21f43419abd8b381c60994a878c67adb704462e34a7f4de632ada5b3099ffe5a7b395121e26f7afc8ee7226fd04ad7431de92d8ce8bc1a26582f21bcd38d1cf376b75c5ef8713e0b121a7cfdc784dc6204ce62612a7e8755f73cb8c97b00b78c2b908ac2df47ab154b098a8bb1326d471db64cc6863087b0202ad13702e6e4a28dac371bc6796df0087b436b17f4129a4e7a377ca96e999ce1e1651654ad2aa7259e11d723499bb129f3cccc4e16473b9680c50659de9792b1fb8962947f8a90308b1f4b8a51e781bdd11366211b3f204b85981921d9d793c1b5c9c7df591ef33f3efd6354afc284bd0df65cde49ac7a7aa41f096cad401bd0e5f3d4bcba4a90ec94cc4b5be23810facd1c624223080811ea24a1d6ed7a4a06539b5b2ecfa1f1db468bf3933ca79d9b871ae8637216a38d99720affc6de152d879a8c1d4b40350ccc2b76f6d731a4b606deccc0cad055a9f45748f8eac44a391900197129467d34f319caad1e0db854212c01cb3bf1fa8b6ba50978404d00046d82c8131d9c5575926c84d944c2552b33c926c86c69ad33055e14eb6a7378d26ba5da887d2ad22183211a8a27c4863376baa1e74a8e24bb894fbb579fc1493afc003b5c8decb6f4e9f52822f36e8c4365351fbab4543014cb005a435e8ae454cb67350269ba7f78ea8b2ccfc37d0c817e54e24ef2716b0c0adcd717d15636d5884460aedff943a26c2971eb6ada4d8bf7f2d26a85101187813e2b26b6ca3bfad5639da9a4249b380e1528a09b17043783573c988a5b6c6ea936d73aa407fd25c453c63c9b3de0d0d4b8f0416200c29c11619a103cc074f4144b78d85c865dbf448f3986442d3f52691cd3895955682d579dd8e036ae6a69ecc9bbedd83dc70247f02e5d139d2e3ea439fd4af8af91bbecfa9a9d565cc8dcd3ef8b76ba2469f3cc324f67f0490657264afb1bb48aa8d1689b2e4adee4dd455d20ea0d756233820a057ff52180fd6c40afd33c426ac6944293e5a2bf764a1643c87681224779f34e7fb189e0e74333e8f1ed083e775c760c5aa6d6dda8c6b58445eaba117ba4b1eda975029605d53a20039646a3e7eeae95570426169156160ba7006f21ce24e8ad5dc1012ddf782890cbcf89086efc5b41f70f733b06a846b2d100cbfe3741598f2f5db435531816a56d3ba11e434d1f5255abfde1c639fc8661f0cdae4d8f5f70e8484c122f4a0c29bca499eea15da6181b28988480fc704893fbeb34efc25ddb9625fb1f7accb8162e5362d6ab6cebb4bb6c4976e27db40200e94280fd6c9b1d221fdc012580a6cf6592f17fcaa450ddfd9ca05ffb4b596c8330b3b2e33af9badc277332362b6ec2f0d738bb5790a8f42b98930ed97cee3579418ed57d1fb9f4b89f8de220d39626ce41bce69c2130667eb64e10f51444b2adb151a1e9d5e1068476f1b97d6a4dadd9a7cd2d761483daffed9ba49b55b6e520f8463748c1e6bbe759182e36b15110b1caaf2de8cd069d09d91fdd1b93b8d21f60873718a7d29714a34f5751959fca546d37c3a548ed38f8c86834f607c684d6c76bd47875d8c999fee7528fd8b550d624329e1b021a05cccedf33734c55d39a4ac4eabfa696ece9b543a97da3bd751e5e2cb426a01ec75d3df491c7bcbe7bf0dbded5e1cbb3fbd3a99c02de0a9bd7f94f13003a8a12aa936776ee1c19eee13734e42d7c174d1603ef156f6e81540d634d08405ea2c963bd0c1a7e033e2e4cd330e4556edaa30bc91e2e9410751b4d4643c58d8bc997e7d5c388a4e4dda1edcb82eeb878d3de9934a393c0883d54cc921ffb059c2843821f11d3d38b2968e3d3d43740f0eaae1fdcdfe44d3797e2987f5924385eb0d7e01f5878130ec9c4b4a3cf9ea894f19a82f9ab7cb61450ed16e71cf4e4398d0a16d9010f7555bb9b83dff56134426e7b696e5854ebd719df5549551c10dd557728b02223c8c82423e10035180e9ad00e73c670ea16b26a15222ec1b710ac18e5535c5eb9deb341cc812a4cff2ec1f6dabf75eedfe86035b74a91deb4386be4a79da5c4387813833891c907099b1e563148f83abf15f04deb56d1fd290208089ec44a9cdf49228df484b68aac27a0a5a6556b480381bfdd430c6790a05d997a04e04f9d6977d85ede4d086f0a1bf15fef2edcd182d1b90b809fceefcc710b02397f0f26edfa62814f84642a10e586a0f1b0feff59a47dc15c67b98fbacd9ffb642e4ef6adaf246641712073c66b2c040a696bad5afee1c7b17aed32ceb581e973188a1d19bcd5325f45c62bad2fffcab750ff271f2660a0a73d681d71e26c5b5ca11eaa5e990445ffa76ec5c738fb220834e13186b6a7b671c3fd688b37f4c45dbed3049db5918a1a8ee2a3ccc212c92586103f4d7ad652b18c1af7a5c67236b472f79c64975800e54c02f8fc83b842ba7d4e107656b9463653b139476301b250d61f2c59129d9ef6f69ea76fa851fd7ed370c7793a9a47d84f5ce5878d25a224ef3bca847c5637974a8ac22c8be7cb9d6cb73253c0eb90fd20f07a0a457c926b702d0b022c5008c9e54e5fcd86983418485cc885554eade5993998058e52330fa04e5dfcab7907033267986eb4cb544b56f8000e2e0f6f2c87578f385db3a068fa8822e7573a5762649b6d04e87e876318685b1822393a367dd62c666428860a91c19a74a93e486b3a151c7e1894acb423c96222ca9d81d48827a1f801e7b88a1e189fe9b23ce6d590b91d8241a20a0557e31666df563c8f62e28873beb36783c9effe0cafba63d132d7c1a65039bbb8fba2092dcd3a6c62a59cabec4608aeb8f6f38de293806f3b99eabe5bc2abeda5d8c0812bbdf47b8dae37dbaceb4df8cd0b9f31efb9ec0dfc1f51077cdb580537ad27a6af85db2e5c20510fd98348db9551d0ad1a979792ae1521928d00168079a87c4865105489d11641e6f05973706fd306059d2add70d1a82c54b5e3cc4f9c525de830e471401d55f93cbb16943d026586db3498e54f0f043c9778ab230c7c5f6b0c216a5cabd23071f9d4acf45cc0ac588f9c48ec571e7d393c40768ab0891e04f22c9b1e003dd7f5d0ec7352d6d815a780757845a85eac900f9daa6c21fa72a78e026d72fd8f11e574c48e1411568329d524a811f88d7e6ab7bbf64b51877e73f2e442926111a5451b01156ddf0632f406b82bfb867ba99976321ef21f32de10e9cd3106f8e90de21b8cbf2aad72a4038b4545d3b4e617860fecd60559db1db88128b2f5c7469a0ace0c097292499a1200d792bcdc0c7a663190e77a37066dfda28df4414688b94489374141eee09f1f72a7e257629206d0534232e636ca28efd59ee29b24e1232d9311cad52d64959cc572cc65a5424d4b738cd9643189635bc71d033385b19996e822dbaff2c6f8083d758f64ea78482db92dbb20c96ce423e925ee4d0a16f1b6ed7803e09765d434fcedc7e12f00f4881905d06ac929cf51faf2a3839c23bff7e1c7fe1a5dec097ad7ae3b677182903e54639289376628b21dd544ae1776be5a7e727f3fd19dafa4e4ab054c57b01507c6bd7a492f1f7087cb67acfeb4f9802d9cc95249dcd8e462bf6666994b502575e067b129758ac229e95f0916cef1538921042d7d2d1b768c54420040a3f0b7de4ba38265c8fb99d3034154edb8ba36bcdd48d252f1dba712eb651ad707bb792ce7b34732c756e647113cbfcd71287ddfe99bc8d359688390cf75521faf967dc7f521878b756260502b2341a971b6f8cd374ae8cc92d31bf4325a03638a248644a13b85052dd173e639d634ea945078d3b30a01a9bca2ace2e93fad0aa917875a6d19d08cbb7fc893790d0f51c6e1600ee74025f994ce0e90d50eff34e949d8081ad8e6ac7bb507462e8ab7dcfeeb201e2c91bd236607e10062e07edea1bb99ef4728ed775197f08b66c488768baae6056f6b65c4d51d6aab75b2c46e575080bb7f47c05e2896faca1d086c9cacd257ec00a343340a820a666dc7b5e559e276b6df44ea2ad0a834ae06ca11f7d32b13f802083977db8729a3c42de18a1a0838d3012f0023c60b65566b953101162d1213867670714d1e3c9ab5b363a6ea4ca559afd947b4bfe1a21bbdecc30f16ce76a05711a8b5aa9c699f1a62d841a11e1b21a5e93c8acf367d7b9b366cad8cebf367e02ea488bdcc909a3d20b0f28b4f2b24f9f4967f2d1d3ab22c79f3267120a57ab6c680919622c1b970eb89b1238c10a50d176b1e6249c6839602cb4d2ca14cebcc33fa1ed4383d38565438a653a6cfc045d8cb263738d1d737e3f42160bf39f44c6ae4c3aa63254e5a0f83b0faa26993180476ba66396e944fe60b08ff008c25a342d3ea90a80cd82d266180b65cc10324998329ec3fb10ea82039ae3b6a004d3d86c7681311b17910653ab5d819eee33f9f85ae45ee0beabde9055060f07ff4b17a88b1be81a749e38f8d71aaef230f07d5aaa2a6fe8a96badef73a677a59f055aa7af483b9706e1bb53336a7b73683cc8964243ed165e10281bcca6858d2d9e8b0c376e02da046700ba1f7676d25d8775b5fc1b10d7b5ab7c92b11e8a2af8e7528963577f7ad704d0d01f6c1f970edefabca9e3ad4a86ecb40e4fe2a0eb87c40baa2047e95da1208ae0fe403381a64d47ab19ac230f69c3b72de5bf9cc20e80c15873d4e2b404b9c45085abfcb9609bda7452a83280e0a1b70d5d88d0c7487771dee8566f8d9273c248d45583dd0194920e87a8e3e4f9e2c994bcd3021de772bcee97b68ca98f1cb4f1a21e2d1fa80e3cca3741f5e591a09e814261ba2a5a5f8172dc1fde7af5682b2aa01f5b58ac1795531c6a3f659c3572bd6c84182d4c851d879e74f906b3887001883d9510ed5519985229ce5ff82f4df60aa0c2406364399e5ffd9bb998b0214fa562c1fdc09afeff2991a80dc9526a90133dc2e304216b952ed9ed68fe020ca607e05fffe8c59298d7fb8b11d77bf7d284359fd6ed1b29520f4271fb059044fff378292ca91e039f7ba52dd32e61c41f06e1f0363b4aca2c6fe45608a140a0f572c79e64e25a118f8716f1c9462a6cac865d2addfe73ee996254b94fd4084a76a48c5ad0a35845cfdaa90a583db1b1d4a67315fd950fd442a67c66e03f556abac4bca4e3d7299eed8d1ccf5d6c165cfb7d0b6e1f1abbb398750ed38e9114e6c9bfb4489101f1d82674cf855656b2e5499e09655960fe39ad0d6a1991abcde14405df74bd47ddf802ac3b6d18a01f743787cf359483044aa6b3b419dd80509b96abde92481cc73e054a5ea61aacebe6df724166c78dc065b0f71de20dda6278f1a4eb2264edf34fc04bfc8fededa734f4d5a58e081b7293294dc84c7b42070e1911e4cf142a485c5e3d2c57dcc59cb0dea5af991c2bf4228cb7ddca0d91a89f6ca05fb5211788c18f39d760e4826f6a49d5f026ec435ceed952402e930c3d0a7027f7e9ed9a4ca6bb9cd65b6696fa2f92d82158c677b64a9edc83ecb05eca5ce432c28ca4cfc2f24b1a50e05e2cc36c5692ef876a0f0d2837e421684741c284cc0f22e93f6e0c8e092d615a216bec7f0237ca1c1cd9d755dcf0e181b35e09853beb816d0318c892f73bd1ebedc68244b5b6e0b2627dc492998d6ad0635465dba6f7247ad76acb364a6875de441fce4009df9009a2ef73d9d06d72333d93d124dc809f41c7a5ceac6c59d089dcf73d64f7b1f6bfddb77760c12e0f08b68a6dbc55748ef7863959a6bd765c13c77289ecffccab2b0792acc18323ec3c90c702310614db9a70d69859e75d36fc0729c11ebfd1817303f8be0e9e2c661b8e440b7ee1bc665c9a64c3e95f44770190c95e5e186bc7e9a4255ee4cc7bac85875adf952cbc141fb3b9d69a944afa56814f00d1ee58b1110a3b3f11c31aaa98c5f081810a9fd1484f81af9711e5a006556a13188093b8d2f0887d3c8c9e847776744b3184fc70870f414a396e150e5b9f0d9b3c863ca56cfbcde10de51fa4938e5fcc644ca11bd43129da16d77fab2180cf2060147d894b36217d1480108d446245052a968a99c79487888e07eea1fc7a426d511e479da4a6323042d6f8b1d47a2bb1c2b54a87ec0ea8cf363d69d3710a0618cbd767b74834cc8d70947b57df90dcdcc1f16403626f9440f6adbd093912577727edfd53d60d9a80013bc3dcb0ce620875a4c06212b557ae0edd0fa6e7e3bd6bfebf0464b72bcd6214899fd838f513a1cbe15f8a62cfcad33f5fe7828149633b54017356f837df1418f3aab3393a3981c0a90f7856fcc30cc9253c0152091389ae60bf7186840f4963eee32bd54213d865f930fda262e663024feeb604da930a347488aa5acfc5291f571b46b2cb2ee7628e76486bed3615ebcaa11d87e3c32c3c301174f481b9d890d52d6d999e2f740476fc08dfd880adbf2244d11360b91cebc23b74326267c4acce0a1852cbd04d2b69ac60ecff31e3354c57a27f1f14613642b455742d172525cea87a047e587c83a1268cd4bd582a9eee1323c0c4f983d79693ba53f26a78591caa0d07d57dde3456729eb938c7534506fab002db9894fb9f09517106b386e1c034ae11a944bae2f287ced9d7bc795aa19db033020675cb0cd428dde4be3e1c6c7b5b2f6094db169d6e1935574ca5b1772d3b82a18aaf2770711885b29e915d8694c6da6ceafb725193c5af7bcdf7caa33cf1f30df80b94987cc2da43b68d74077d729118a666c8b0e467870c547f526d346df327076967778a03354011bb0285f2547edacb6438947c974ec21ca42f399410d6559e56926405d8076584fab415e2eba9272445156c3265e55ff59c6280d525ce1a5371f0b0fe24639d1eb71f4d8bee2555f6dd3e60df9457ebe037cadb4d3bf32d37a83c6c8ae109a3b8fcf114b23886432090c73a66c417e7e2805b6f7eda76df50d45c73784edfbe4b10492ea4c383dc887c3f9d4f29d642672900e50b91fd05da3a3faca607a8f09afeceb44639faaa1e5194c9839987048f96d313bcaed7e9549f80f1e7f88cbacaa16478bf6bb2275d1f5b03a9c130dd35caa6f220314c6c2cf0c045208432e3122dcae882e01e7c949012bd22fff4af1cfa5af5ad2549c30d39079b2f6928cb9dacd200e9068e3e90857f55d0c99b37ea606affc6e6c1f3eeafea0059497d45b4d6267415611a779107f92789b5b83b10e7fc649521df4aade574d1f7dc4b500e319859d3cfa6a5c2f09b08cf43ecc4ef0e27cd6cd429f4f41bde5a3442aa42822e53976a25ac07c69cc6f5d37e8c0fcf06e679d723007b2fc789b240e5fa6ccddc91ad9876c55c4f3baf9e098b4ad5e42f47545102fe7de2cc291dddaf07fb8412cf6cae792b9c8a87038885f210cff96b7d379dff4b9cc3f20dc6fa613fda64ea1f10b519b5cc77056490b16cdc95cbbae1ab91c73ae9ca88b15f7c8db11801f215cf3b4938fa18819c73bd88e22e4f53faa41baca6eca7562e9b2f3e53a1a8a76017e4122693453fbab5ac0b92b51efc2d66b6ece7540aae750f3d16ef92a28308bbd554ae06fafd53db52efc3fe9981bdfd888c9dba461fd2bbf58b4f86c0bb58e0551ffda382c2f74d7e7a6be2e9f8e5f477fb61c0205b1d1a5348c26faaa4a149b89f758175bb6511784dd843e56e9471430a104778d22d6014b514642b4cdd2c28dd3768b24856c48ca7c756ff9dcfda69e508ae00a331a6bb65e65d9e9cbe46cdc6f420aeca54961b17e552277be86b2682c48da5eb70f78a931b962b0dd5febf27043aaf1965f3da92742ca6bb74b9e255dcf42b382df137fad8b535ed64d9624a85045982825019a8e997fc82a6a4f2983b16204cebe7ecd5cffda6d96d395fb07eef7f68d4e4804be347d345fb68cbf3de7a6266c5c1645cd28d74e095606504bdd5776f83c332d9acf37408818a766d652d95c2f50569d8a3b3df7608c37f4e04bbe1a3164717c4a0e2c3193b0d012c000a741aeb8987608ae320c5ab7411abf96c0b51e6e3bd2bf4f76eced6365b324b61da67baae259198c64400c1d0e000cf777cf0f1c7844419c579117dfc818196d73fb0531e61621d17da5f6b927f5e5364fcdfb7660353510d5a68f09b9cbb1ebd5b8c3dde65477785a18441e5c7e5a6f8029116142acfbaab6217153a53a08e5687dd9aa431018929d3747c5c88b372fb952a9b945786531c3787d4b746caf700ce347e811d2e1a03ad5590d4e9d48fc63ec590798620fc36b4272db896e7824787d13ec31d681b694e02e45881106553e46c1c17ed1eee4a2fb3b34c11e07f41920c6b48808091a9ecce65178aa620c636056dd41086de0ee675007dc75b12fe58e2578203b47bd3f58bb640890cf0bc8cb4ed4b8c55caa8074c12bf23914c3307a396f779cc074d0fe6680c990e9019af4e1534cdff500f72375e696078f8b23091796bc5e79602c06a9c990caf834692df96d4cfda605dad2756cb37c9a16066b327cd719ec46b61e80d043c1baf87e67fb68705d1a6ef29c723da57193528815e44ddb481cea5261acc805985c47ced29699483cd25f974bd37b9d3b86ec0b93ce5a85c9ce35daf29006abe004ab0fd9e28028c51c7a4045ae60eac05cce81841f8e3f2a16cd3f9fa54d415b9e50e26be024acd968191a46c8de9a96c227dbbb902b831b68242497a886103033ad34ee308f628c22f247e2ffb301f5f92f2d580a8968a1a0110ca8fc299e3d24d3c545548cd36ff979d4c5eeb5550617b12ef62257c7d3e9c165bd7ee69040068b658e003ed17ed0b4bbab633f0fed36e7600248235a2c9a5431cf393212cc5c5dec4cb05cdad32740ee0087850442ec8328246bcbeff408089a5d2cd92370a69091a8348edd965f3cf0554eaee0d6ca74007218dfbf76a021dc2aeacbceeec52189084f476731f5298125acba73fa446a65e2d70a4dfa7375a4d916c3bcccfe29d1819095584a2bc5a30350a1f7984b1aece209ec01d1c77111bacccf5ece40868336436bb8cf7df716c3fd749f1ac6f261899e30eb3935d1223dd461802eadaf95e1174f5a7563d9d0bf585a3fbc1f0d6dae9e0ac1382b248d0fd1abd8b55280a82c9dd78473b81c995f1f86896e440e0a6247d4dc081afbd6ae77ed5b1d120c4c8c0a6e3bb79965b9251906638ff5203a3afa2b5a16296cf4b6c215eb970624aa45bf6ff42f043a25f008f573e23f79ff1c2259fddfcfb4d9ef43579619dd59d24b3377602a7c3e052f2e69ead9d2a829bf4625ef5b399b4a259b06a5d391edd3f0536bd9a4848a62b4b7e4b51ed34a10a13068e08fd6cde37683bc0273a120334fe91ff8867d03080586012c06f1b298305c40ac1beb733d367f1f33b9aa23ea9c6e8b38f242416334dd7baca9dbe8e780ad902f4c21a0e99b639bb077c0f41f8f3e69e285a6cb65f2ae155a0df0a52afaf24897a09b9e86f18a0d41d53b8ff009b3d6101c7e5f8fead38123020c72ed9c41056b76ca5c825e4c68c571233cc8ff15c5f49ec4c34609b37b8dd3d03a79262b26e44e6a1d1f6a7aa08a15796a970ae709c87606ba973e4d48521f96c18b8283516e2cd09a350bc1d747f26cbf407dda23e8afb015bdc49ddf514962c0118612c59153c9052ef19020e168eeac148053785017a4b521ad5129e79854ca119ce08e32d36121c67211f5908600a0dea67b9c22a592b3f08eff1d9c5116f1c8ec80cb7640b46580dd69fa990ea39d886979140c4d205479f04561dc219fe34a7f0def154e461aed60e3b8e88fb78ef568dcc781134ece0b488975980a73a1c36da3e2a370e0a057e5606a3bd9e0f6e9ffacf1a1d9a4ad3b9bbeb8e6263904b5deac68588c96f4f429b05c10df47e68171fa0126391c371328ae2d4904c6e4a6284c2a28802c4f6e2ee3c3805d223bd01b5392aabc169c43fce6b4baba1562a58dbe9bcceb6b0bf62cb9a5ee0b0c6e07a9a4562f29fa93e96de5670d6ab8e072925e4b48a4d3a45a83174aefd611a551df7f08f8e14b578e3e573fe039acf68b8d0c0f69d5fb5537fc04a5a8e2b58a5d5996017a67d71bdd78f9722f7e3713ef34b236bf1b67cff2e17ae4b93d702ae388137632a22deea21f4cb857b0b0b132bc47a2a5c7fbf09ffabcfd7ab781542c74e664180ad0dd7ea7af2bb83282e1af94f3927040c85e9e69aa41c432ba34b47ea4a018f4cafb4368ea1e4d8f9b600763fc22fd4885956b60b9b1d3781affc8b12e7504fd4b9b21d8af1c6356a6caca802898a4382d9b5da094c6bd31f8b28a0be2943c60ab7f1de4b89bd1acb4c01a788c2ee64ee3aab6a6b85cd0dbcb2754468d79b83177b9c8f36b2ae5b03f1081efc0ae0a9e0012b2b251c12f3c186c6282802fd3ac7c1c5bc978fb04da95afe553cbd229bc3cf8251539f7e459f388d9f9ee704281b6e4ae9b03197cbfe2de2a8a7b81f53004856987a7ebeb350e139b971fd88502afcd6ac7c4ed5173b5c2a70373670688d37e6f911f0c6ef3bf622079cb7cb7a9ec6a70c1a36ee80d7460e7e669a97ec3091c8be3469690c4dcdc0621c247bb33bf84cb6e11c05e7a27a133afe9ec77d4d78853439f8791b23700b70963a9a5463f4500486a5a86d10df4215710d6c09ea0972827387dc6a1947b40ecfe86fe1e1f1d968d5e080a6c9643352acf3b68a2274d3c8712e1993b4ef63fb8d5a068da2fb256bd70ccd2eb3d217ed349a3845fb7ff4a69e19fde4de50389d227ad52967bfda02ac50e169f719572c92e990c704b4a62493208df6adfecc23bd3d4679996612c8e6477199b9d3f7136136a96066492232bce8af45932ff27457f86d6039779c0dc3fc23c38457b5fbf7c11f59085c7fdf748f6644ce546c99c2039f5c920b7bf9652214a1fed999832f5b27c66a7a8c46b6973db7bf7e84e068e19301dec58921c35afbbff832b52d0983c9fa8edcc5b6dd459c1142d0c4be858466d8e9a8d03f1f9563392428921947f02c842f2bffb28557324aa88cee1c049296811eec782d530ced3f434b2e071996eb2593f9285b72278b2136386f04edc1b13f0e7df43336979cc3995c02202b0e72e826008006fa481677ad2dd668c42e0386689b31e6c28c4fd1a0640baa0fa104547962599781f87e594ba4c3f80ef53ab5e8f0d75eccae8e8367d8f0db26b347594a3544968e1dbfc8aaa336f46d63d7c7b72b62157d0db6177247369cec1579d81cd2cf3d44c95d0a522b6b9a755c2e77444da55c54363982f4d0bcd104741bfbe8633da5aeb863176661b151e164dc1547e0df403274dad38ce17a34405114385d37119741ef28078386cca644536fc343d7bd777d2cb6001007cf03db722670cc4a47bab076375f1e0bf5c6931b1743407a4a6435270ad1a3b889376c9e251c7333790259e1a1410a159df4617c287f46bcb7f3db0a772f8c2b766bedb10a4b2d89bfd37094b28d311184b5601417d18001f07547a3488385f7fe6029e0e07f79c7009db06c7df7b6bce649c2ea82ecb19d243cc317ea585f1815dfe6a1b0e53427fc794a4e8edc7eb7ea577cf231b8a6c63ef4803594ea521d07e262ca583be39fd37e1553483e6ebdbe2149db4c5becaaf860ad923899192173b859760b9c5782af499c3cf09993033065085b5e9d68e3415c3f5748d5cfae598d7615cb777fa06032fae468d48f3f3e7659d7b3ecefface5a5552eebd15388eb5c1c86dcb0345613e1f84cb09d1175331c8f523d00e27d392798293ae571fb79ebcd4005e60431c72b9e6ef56a4d03c689d08e217bd4cb5cddf3f3088bb6b7320130efd00e0fcbe92f0a3ec6ccd28313b2002defe5b21de924b6155d420d88b5e1e80ddc48d75a43caff1dfc2e583abae0f6006d1bbec65f9714d95ed9006a5a02d16b232f7bf948bae5a7afc06ed638ff9849dda72ed474c602b530b2a308bce03c4e37eabccf024a21541efc3326da96a60509d6570346d0c0dedad7d723b30512522cc8c4efc5b38dd063493165d973757cd578982cc2dda7a8a7d684b1560351c295908633da5aeb863176661b151e164dc1547e0df403274dad38ce17a34405114385d37119741ef28078386cca644536fc343d7bd777d2cb6001007cf03db722670cc4a47bab076375f1e0bf5c6931b1743407a4a6435270ad1a3b889376c9e251c7333790259e1a1410a159df4617c287f46bcb7f3db0a772f8c2b766bedb10a4b2d89bfd37094b28d311184b5601417d18001f07547a3488385f7fe6029e0e07f79c7009db06c7df7b6bce649c2ea82ecb19d243cc317ea585f1815dfe6a1b0e53427fc794a4e8edc7eb7ea577cf231b8a6c63ef4803594ea521d07e262ca583be39fd37e1553483e6ebdbe2149db4c5becaaf860ad923899192173b859760b9c5782af499c3cf09993033065085b5e9d68e3415c3f5748d5cfae598d7615cb777fa06032fae468d48f3f3e7659d7b3ecefface5a5552eebd15388eb5c1c86dcb0345613e1f84cb09d1175331c8f523d00e27d392798293ae571fb79ebcd4005e609c9dcbcaea639f134053e17a636be1920a0b61bc5121424213b5053d1b50d849fcbe92f0a3ec6ccd28313b2002defe5b21de924b6155d420d88b5e1e80ddc48d75a43caff1dfc2e583abae0f6006d1bbec65f9714d95ed9006a5a02d16b232f7bf948bae5a7afc06ed638ff9849dda72ed474c602b530b2a308bce03c4e37eab19faced192dce9b8ed21328725eb7361d86acd74533de8c543d878b3cf5949fbb7221ceb039feadb696ca632a85e46876dcb0ba7946f7793381dc3748a7f03e51d8f9e48ca9129b7f93b0e1a783273adb265d584aad5bc9139f9b0afa2f686a6aa2991d9742ba9fe0bb9697e701ae2b226c1cbe59920213c17000e90ae2814c398218a01846c6bee3c848c5915ad3a734b4c7268e42bbd183c4938e6098db658c4fe2ead04f2ad30a57b178aca9341f6c1604679aad76a77182a3ccdcec34af702bacffe6f611b00e5d13ee98a76d5845399c58f7b082750b9acf6ef55fd47eed15485ed65fc99e165b607c84c3defb2fc1d8067bd73f1d5a373d73ca968ea45e1d78a14a03372067acba1a840fedeadfd9116961f28969739c8525bf640a06e819a3d26c6c83b8c189e25ef57720bdc0a4da9e0208d65a20a5aa902d7eef95efaddf49904db584d93a1bd9e1848a5ffce28f93b22dad866b3d29f181b407f721e70668bc0b21539d16cb670a4cbe03a76cb529dc075972f284ae85e5ce9f2accbf99c776cc5757d68178833b4ce665f43e06443c663aae2cd0a7dfb323d04b30d5ccccd9ca4debee93a701091368478854db1eb20243f7b356343a4b71f75bb160cbde122559a7ffcf08283db47dbfc953110b18c73c8a45951a6d934e96ab87e840de0375fc8c8d0edc602ab8ca88a2bbf031ed0050b62f94d0cdb0c635365c5cbfb9763359cf8a687fbe671beb051cf1fe4ac422257d0147b966454e51590a4388540fef611807ea6ec17279e4914eff85262d69b1640d55d5a65f9a70ec50f03fa146bea0729738231c31805ed1e59de76f2e4bc3c731511abb03350f106f09d06d766bee577d0fe1f65d8ee1a1ebdab9760b771967e9e862c00bba8af1427ccc82d04e09abb2fdfe1ce004b4fd02ea52874988dcd7776258714c1778cfab60c6f388a47be5c8b129525ad663a792a0aaab26ff8247e5b2bbf0241d2e97233bdf73879c0faaf1b57cd128bf3acece2cad75f52c1c2daae92adf9cc3bb952829a09447b12dd70cf31f5853c3c0483953dbdafae107aae7b07ccab9be0b30eb015335ee0b9301f6c6690096a5a067ce6c3357855a69914990677e0ebbb8ebdc2f01711ecae562b909edc2074acc4d4811a816a82d8d334c0154a474ed53a7bdc28f41ae6cb065b940123e23e6968b84fdbfba90d4f3e7a4b222f7dba69a1cd72a9252296a3fecf6bc4404df08967492998181a71f6a1130ad83e7dbe64e94a87d1f3ef3451692ce64fb193fc6ec20d70c54288965fed6bd082ef66d6476a4a0e55d944dcacd093ecdbf8178589faaeb9f9a801e8bde78691d47d12271b3203450e02e5d94c434daaf4ba72fd3b588bd5774ebb075cc2b6152573b09e3f137724381d59b4af4fcae88d0162053fe3a93139e7c0d4fce5d88dd11318a8a87900571d98d537d3f4baefbe64538920f8f5ecde9a1284b3e7f6e6a59266bd46767d1ae73d3c7189fb8d3ee49c04703c519effeabea5065a4ea199199c2ab7f84290dab9bd63672e970d83fcc9eaf33145bb59df78f435a3f915001a4de5ab7edef696b0aa8985763671b20fe637c5d0fec90dcb71f0b553cfa732a6df781a98beca5cfd549e95a3f18e7a029c2a9ee321b9d0d273059a56536a700cf719c89b93d74f74684bc03348f4969a6e306dc23fdfb9163ed140a530a850061fff7993b7d04746a6882c086864497e10bba2a7fb5e37e112a6924c8dcfbdc48dd46a0838c72c58fd1a486461a63af44b8d9a98f42578a5496ad48e4f1fbfde77eab2ab12d25b762697b99c9344f5d402c68b8c9213cf072851988a1dae36e46ccbfc9c19eb3a5712782ca1622d2a661e9bd7bfd92217dae5c077eab0af0b0b46cf23522572672f22024215094e116e2eced521f5a2b1a72ca1a71af6b5d72c13702726944a15c04b0cf3ac5ebff5aeb1bf520403545fb039e36aff49cfb2e26eaac71d498ec4661ec96fcb72174f48ce87bb5004fd9ca7325dd17e1df2b7d35c61ed68e014ca4f9f94322afc12526f15619a69a3cfbf9a801d2c72b332ea41afe0e8131323b2895d9fb99079dac2d16e8f160ed516328a6942256075de42ad42fd120ec8c977f874669aba66f92dcd53ab562ec88e548f89d236f3d7f5f429b7acdb730aa36dbf97a3ed21a021c908b2ae2b339c279c98f7d5007007ad25ac65ea69ddfc1ce7ceeeddfdbd85462b4eb99cfed99e348ea4278463a1f542eb849abf8ad48153a97235ff3fb59f18174445b8c0203e78de9791bbfb7dfdf385a0e4941b0725caa0a117682f93e4553fe2e1283b6dc0de3b9fb8cf3385f0f3df931a33065c4ce9748b3e82e42d585a459bdf64f7571e4cd46bd37ab8319dd7e5eb06c3f63c6144c146e347ff4ab114234d6e48bf05005af3d9c0bc30d821c34dd1d4f48b51b6d81e9ea8cf57332fc2a7c8e9b0b99f2856ace7c6ca531709440aa8cf16aca27626ccbf60e12dc979a55a42206dc81eba68f40b489d3cf2eea2be2520adee8966fb903ddfc3b1e74dd86254bda80b93751d19917c099ba507019148530eea4d65ac5e0b43be28a44bd0889c248989d65d45f9bb3cff00d69e96d4961e78ae144fefbb87f84cfe9d6bbe19ec1a8b0508416f4c9fa3c2d53d942c7871063d81eddecb72501a6626f0932c90a9cee9ced02ad83e5f08621aee94050d74b127ae8f39886df94df64813f24cb55dbc7f314ae81f884b6b998b97bfd78f31f591b9c26b90e5446d97bf7971b1c4098e94882692988dbbae8b513ab81ed6cf39824f05ca218d18f0c2b9ec200250a7e8fd2fc7da9e1fd654d3e3cbd5d0d36d3f285cf99baa9980f52674635317f4213c54678d39ebec14d2f9ff998408ee6d724b413dedae50d95daec5a3f12e3e677bd7d14e3e77e90cbd5dee8e6c826819cbe45860f41211cbd87b02ac9599bd7b5160308af549c84418f601685ee7245f1aaea147925073c92802d1de252af9c7ee623db80c0dff31e8a2c20ec45e1b83d8ed608d3a357a14c3d888206ecfa23678ff0145026817973de1e35f1ff09de2f7f6d2412d5253794bb316c64d12fa7606cd2430886b44e03749a8f8a552f259b2f28d3ad5d674a6237cc516673bc122106057870c89d33587cf7672ec562d25b7c5e754f21192f9852665ac4b636a6a5e59c62ea88363d4cceb8c231d087e86d8cd3a88e9ba567e67dbc7c09a4bd62a752491fc4ab64489ac3f4754795c4f8fa39b2293089ed7ec81a9cb1a6573d3e64588b244f54997bf0cca3542c93223bcda7c60537fc8851c8e9349c4fbee5506fecd305ecdb1bae41bd329fcf072a869c48c94ed5829cc7547f45e336f7d54af6b0e4d5ce543ed2c026f69b20e42611c3d303b15071e15d6731cdabd7a11245d8d8f32323ac2e26fab3c4cadafe325d2a35f15b7e67d3d581a764845cd5d0c34bfed1a633b44d54fcb4e03f63110ac7d7fae046d4b9a7229f5fb0ccaee1c2d59ed5f1bd6e0fcd90ba199e8eeb3369e749412d5c2f95d38a466dda07bc7f3e0b409eecbdb1c93fb6200a2eeebb3e60a334c58cc6ac8c194d2bf689228a21bae9d30444afc01795aba544fb96d3f600d7b2d8c1bcb73444906b9c15ad6b1b46bc4570e6a1637d2a79fb911f956ecd1650b408a9db21ea3ab8391bfedf3a1e029d3aa020138cd844f6b558de2c79f81ed7ac0750d1306528b34490568fab288c2ed667fbe26ffb93f015f8c6c4cdebfca4bc9ae2c995f6263e99541581eccf114833da5f4d12ee5eaa615c00556376147042e53d8c4154fa320bd7167817795546f8d06e17f5eefc38b9845dda1a0738d62400091dcb6588d7708748f096becc8f6b9302d3938becf21da10df93fb60112a8a4bc14a44b668fb53a281a0af84cc689a58d4a0d317cc35b43ecba7d3a8c4298098f4741209ec11ef9d56929ce119d057e405fdb292e7b694239df4bdcb95bed675ffa7253ad1b15baf59430ffc7bc2183a3516c6d20a0a81fed657481fd2cc38cdcc78fbd83daf9e110f9eccec9cfe27db549469e1b9fcd4015fc9d464b20ce5a8236f2baba98b74b5c319e3e6fbf45b291c8bfd99c50a49b7bae5b0ba7c06cd2425cb83b8acfa71d567c5953230c33489c17ad658a640a59ecefa1d3c77681e76867b97a663951adbcd7af0ee005f7d811eb4d9303f103caec6d6ecc7251f443b0dd06ac3393dcba7ba2ec37ccb0e3e3bf45159682495ebf1ec0c53fe1fe7673bdc1c7949b1b7fdc3feb721c0aa12cd12fef7793b844df4530738938c8ac4e2b31adf3537765a7070f2ca4e1bf4e437f682372994799be85bd0e454401daa050398699bf42db68e3991f98bc1ecc1f1d14793d97f46ed776dc4cebfc1b15366673bf737b3f1ad0b9e92755a9c0c0091f004a628482bc9170578b1b006a2fe8bc482153d355bdeb5f509269193059106bb1bab09b5beb1e3bcc23fcadc336192f5070e3e59e965d4759f52ed77157ce14a575a5a5c9e77144c32062293b07b338ac7c04645c3760cf7e0aec98b5402b5c08cd5a0c6d78f8f1a69d3a7ae1e188ded755feddbf309ae6c21ada6fa6219dca2125eca8bd24956ec8cad9e199b7594a7adfa535f6b874095326c0545d576f2abee7445faf658b5f1d58cfe2683cf1c9326bdb2710cd3ea5e7fdd1bdc37af45ea75895f2df8c6f7e58ec744d5a9db7db6774d80b361dedf591551349f57d0b0f6c0a86e2574bdd6a0952a124a39e9bb332a597d4c300adbe45106dd2d56819327945bd251b0bd7aaa245515835a266befa012ad8da8d9d63bbfbabc4bf165a91fe722458065de0e88b6f8a42b533f23d39b64a0b5dec0aad6708fcbd70ad292366b5d131f3dcd4b10491b9a00db1c87fb1312a7204686328184954ee88567793909ad215c6006b71210cbc75b8ebebf2bd75de36cc1bebe3c5bd780ee85c1a109da97a522fd160bd0412fcb990a91f022d7dab471851778519a9e71e956a651aca1c6bcd422e5ed479084cdcce1b6a7d18f16be43ed56dddaf93220553fbab722a5c533c4345201cbd51d0b54fab6e2f869258abf873c04f2c901a81ad6f17d8fae7b24cf99e07f3a6387ac8457f3ccf1de7e8e8f115f8493df8573959973705610b827420cf7a353abb53d0b4c60c0b07b1219b896b0aa8985763671b20fe637c5d0fec90dcb71f0b553cfa732a6df781a98beca1785aca6a14d953d850a7ef4d5c90b6f3461f4254cbe98ec0cee37d9710cfc1d38d4280bc1cb502cd0312c265dfae977ec1ce7f04d9691786ae03498fc56b1d61d8edf004fda73a5bb80eba76159f2b6698c44e5897189dbb820482e47215690645d56a668a032910cbbba2d6bd7b29b273c0adcfa3a2217b274a54e9148b9e5dcfe2c463d8332e6d32c449abfbc03c6e5230b811561996d44a18072b2479ea3e9ceecc74c5ee46b63b8cc6f4efe3b7c3df891114ea41cb58a31860237a22a0d06320881bd375874c91a520809cb1365e8d4be452a466ad0519e3d425b5dde53d3eed515225ce068f04b16b985975d2c5c5af02c7226a7f77a02c5da5550e05926ac60fc802e14791c7e73e0758a1683aab3ad30b3a481350c6e2bdbb766096d34d19ac4c1062f1dbf5fa06ace5527a2d9beb72bca1e2a654dcd04174798f8dc9c90aa7200ee336f6ded0bb129ff98e5076f924d82611170b313b85ebefc39e5bd4c8ad9c81946aa5ec1ebfd9f56d20101f868a499155c59305897d78f19615d1dd5b37237a6def67dae37c44d0cd533bcbdd6d304db59b5c9616924bd30afa1054d02710669b1e1ff2ad8b3fda2e546cba91e2778b00787242207a2cee752ba01f43e5ae9d660fa38534aba6f9b53df44b2ae49f66760ecfc4e28f7d3dc018fd77651bdde18737198a48657127072aa80cf2574fe13892503290cb82a39c54eb44020dc18699b312d7d3baff4edd5ab33134019805843bce050df9c8364d29996b0aa8985763671b20fe637c5d0fec90dcb71f0b553cfa732a6df781a98beca3963bda18d5a0d04ce19a106f050eb3aebbbebda3d3140a13a303fd2e3a1fd9930566d8c96c42ca58f6131e880e6f5eed9e66f8949fe8c483843f97be69d62080b5c2cb91f47980f536ded69ccf5291add4f52e3ea19c389ee711ee08553a553589c8814620ff21d2ea89e8fbe38b0316d418b8d2f0772dd210742de4695f607c8387bab2443fcf8c526c22664021fed38cc2b10f20103ea0a4d57b5441aa07ed77c541a6fb6b0a5dc386c4bd834308b823d145183e812b0b5c3fab046f2c9dfe4c9daf60489cd2b6c2456b3d0a4ed34611ba1e2cae8e060166f55eafb08a619c446b3fe1b9fcda5f498486d74ffcb81589892db20a3ac01c428ef6d1d16ae1306cbbf9e945d677d42884c554f9f4c7789d07990fd71519cd15c0a49d04898b99f2b40149233f18555dfa19a555d47229bed55422e65c95895ad92d2474a99e061cbe6a09631bd36c4d1c35fa4ffb0b8bdc72b8125ae519863839bcdb21f30dca1afb85983a52cc59c0d61c029175ad15bf2aa4545cae7240a57af09389097453e71d0cf27f8b9060c2a549bc4bdc14c484a762e6f02abe7c0e5de1935e967de02a0c32dddc639e3f67bbe0d8cb6a7ce448c9f5bf7cf1d34b931ae58f4d387e162205975c07d0957c721318c1870d7979cf468e9fadcaafab7fa71efc4c838bb93083556538ad69b405f2a655f4b3562172305c07dc998eb82848a52c065ecbd073a71e1bc46fe955c22939523ea20f45ce8d325be82f84715097030782ae41150a70c634eba6e368337a99d15ca65a2e7ed1e7babe1c646a908a13daf9b95477ff93ca70522623116dd5d1e40aad7586170efebedb91b6a1e518cec226339b7a661bade11445dcac9d667b5037bd44b8473ad971eda4d981f1ae04b9d33ab9a969e32f67a422fbb8f0a9d0445a6f1149a1b01e0026f83f2b1099fdc3ea84d86128a5d3c277c316be6321d79eb5dc004d1977f9f8dc92aee684623fdaa3deeb52a5f416531d1acf5e6f3d76110f3560d89e033e2cf6d83fd21e99448b6722cf559692d36426356a018797a44756b0214e8ee5e07d578b23733dd13eb88865991d862803ab4e8054c885a7dfd2a05046ded9173b43c3ad926e6703ba425a2d854ee439aa82b452d05cef9cd4ac0cf6b8d01960e0c5f2b75ed90d07598b6a3ac53e6619c139c86229729c4229b644032bdcc8d8713556e7249778edeb1de1e2f62566d928a7dbf8e7a81d8305ad56a8fdbb44582c3758f1dba901fa731da86e814d128dbcdba4dcd6aabd3c981ee306172c83bc543ce48440eb1d73fcce4df4eb74aa900e1c0959dbe5b1509b797b1cad94bd92cfcb2bcf18f9cd21003e2fec7b18dbb3e465cc7497fa05cf1800bd94e2ae48f07c39ca6cd17016eda432d995429e1ccfc1bb389371a348ac0b9673f375bf576b02d125d702b9675a6a3bf451e20a8e883196a775b627baef138d750448c4d5e3120818f6d4e30af9f5c9487acb32e7e0c2c4bc3e2ca1f834add9b11a316d0fde32c38c9174197b66f8a4d11d309a36457ac2d57559141e073a2bd91367dedce352af03a05f111f3959edd743a5f2496e3c164019f2c0cc48e6a7a76fd10bb593bf947ab64dc16c23bc8ccea680e84a47e221cc30cedfcdf8c69ada965b703a7824523dabe56c057318217340bdf56ee49814a6acd6a1548a69137ab42b37641e46bbda053885e7b30fa48244802b342ca483b720fda4ef60a809ad432fa759ed39bba91ca60541962f5da22e67bce554d5568699fc27b7fbebef92275e8260d4eb9ba0414f3ae046e7074b4e912e8892ecc013c80f346372f34f10c46e27f4ca68c6b817a09d9cbe9b955b708d93cd5e1bbae2cdddb415ce35b2edd9966c19ea8187bcf2e96c39ed8648aa98073f6af2de42c6d09fb88dedf1984ddb109cfd82f725e2cda68b2de9fe1ecad588fa178bc1883222b9f7accdab65b0c747525f6c3b5e9d8ee4dad8e5467c8cf5cd001ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bf88ae0b8349f0b826f0107ebba29e6267d00a57cb5d02cd9afe9ccf429a9b37ae9b0b4fcae937dd5071a04e01ce03609eecc9ed76acf0bb9141d3f927aec541bb597ba5eaaf95d63f3b5f1662df55586bd757d8bc7e56a00009f1f486309a6809ccdb6c520c6ca452e9d9aa3d63751ac6e345ea566d207014dded4bdddac3dddb7c33feb3953a3167e931511a6952418f56bfcd66b4e30cdd9968aeca647deae105e47895a9459504f3c4fd9ec0bdef46296f14cae585caea1224c3dc973fba7be7fc32462d5ed9accc8d9d0bda6d12506f05f0bbc0baf952e2ae87ad527dc0033e0b412d67e74300d08d8a0402e7ed123d6d269dd9be9c2593666094b592629bca735dab337b5a71dd246fa6f0eb78d5b66c6356308b4451b2dde252f9f73b52fd253807bc2d4c57b460be63b1b5c733b7d56e1b6517368551fa613d5a8b97df54bcf49c9bd3ce128bbbbf0099ee0e8ff5cf72f3f4d4ca6409164d704697d9792d8e0b8cf89ca43549f751850591bdae5ba54b9e8e6a280f1def3130f9d861cc3e1987ab6db7b744839b0f9db3f73cde913ba4a73be6110c1ce580aa2983b2715fb14bd798d43f544bd1cfbed6ce8832e2ee741c37a0ac6fd92fdd674a878c60264dc3b736db634ff14952900d1b29a509108b84b3bda8f8c7f9a5610496975191d1731ddc7883291e39eb4c4b47eaea2c02bf531c970a90abc0101067a4c127360f6c0240818ff713bc7dd5c415c524ba2c71da97b223974523c18a48ef2f4f400752566654c14d5a30336afc91d08da6f84556b9f3a9863008100cc0f7ec8bee8b83024a575659f31146138b41c0e4e47ea977289f275db8a286c44bc3fdeb6de242785dec8dcc52c354ddb975a00687220b390c1fb00e799c7a00b074153f176b54f9bdfb171dfa4c4e9dd5077f3590d1b526228927c9f107f61c5a51ca394fbff6a9e03f1cb9e3cd72f4e18f8fff6a0c1e277f49e90c5705bfa8e945bff874901ab4948c20264714d65b41014ea998a1aeee4e34a712ec3f4b541df6a90efe3f83e5c6ae69bcc7e9f56924be0edaee6534585f65aa11c58e2e60899c57387490820844e4490ee0b3a0c919d488ebd711735e08950726135696f96b90036424d95340a7bc079ccf3c8a97c0404331bd4b0d6960e70794cb16bef08f162480431294ebeff247c541c06204ac4d6d738205472371f90bdae7eed62bf7341fa219028a64f997d678f4242c7e2bf6b2ba0d24736362b427cc3061a2687299d4fd9a714a22ade934dc9f9546c2ea777a8076dd45cbe1d42a06e2d0fb6d67cd78e8b64f2cd541d6f1de69843a94bb78c995626d1024f90e6900e173a10abe03bf7cc82edfb0a5d29cf397e3f325896a1859bc662f1bd70cfb228f290d78766ea6c9511ed247ef0cb3eb0835d8ee3433c0e90548e2bab9b9a1689f278b55b2f4602b2bf5f274ae9898ab6562ad6a30dbbe5bf5ad98814f4c9fdc1790ac8481e8b58ab9e821638bd564a37ed7bd0db371e375b08208cc82bfb8a2f9a67bc0735b4b9f87499d9e238838318bdc01d015f2e94bb13378ccf59a82bc2b3d14033396e29c2ec0edfdc1034108f3d7282817c038258ff6319cda93a99fb14c9baf322d264ece45946df296f5261d2b2459c9d690557b42e2e0c9f8b92a35b22688f4ac654bdc657d8b3d489d7f29ee1e68590993eaf3e9015b17d1fa5e6564c2c9ea17160ac385bc2db4f2e6e9fb5960a0d79020d6b059351e70b9485d513cabfe305abc7d8828243c3b1613d1652aa5754dcdb7fb8136879aa7b60b4ac5f51b5d58525baf8501c225ecfb634a3996d42a153b5766dfdcea77809cf1fea62c0fa40afba42c42c5139471be5ae64b641156a7132341aa7c33f80f6227cf843317399b2a9f67fbfd91a4491c190022d7f5b10113df88747aa23fbaa0b9739d74bb5144291a7b325e830ffc09c9d78e5a19eed27236cadb75e89ca54f8f8bca025e64cb15b90df53cff454a5c5f17373e1cf998ee3935de95dbba133387177ddd00c539f975455ea7d8534961754a3cc426cbcf4c657b0e8121d1249bf2671eed939b6429aba9f15705b236b0427af9f7a40e17bc1ec3b95fc0cce9464abf48e48e41865bc517d3f16e5886712527d18a3abed40a592aa17e3c645932edc2f1d02e9f62ea0bf5452dea9ee085491a3a1dc6a1a19cddf943335b1e3ae51a107a650a641e70fe6e69b3449d666dbdcaa3a5004630f6930d8b7e2ba6150e16d53ed8e2056f24ff7bf19df185c2a40e07af8a9ce8dc72ac65176988b035b9e9decf0558394b84adb1f38e70f4b28f691514d23bd5d46314d5e20d13434e4a8a6d0c3d50dcf0cc86a9f13cbb2152469af8dd912d5216bde5bda0070605d4f85e5e6fe188429659c3297f033716ea6a9b21e4088f5dc6655168a6348d66a35d6f1bee3101aad4875716b2e0e91e317842ce633c5a9a2242e4fdea59b322b159e4f94035beb11c3caea65bcadf7092c3c486f6e028124c9a82b18d1f8ad766b8f45b95b635356236e6467935a6ac5a09da427262959fb79102e729f36556866a1352dcb2611bedf3bfb75012509a954fe8e9049299a8f73ff8d87ff72bb71f7ad171e452a04ff902e80a4203719468dcc1c691f4d2239b29fb665e9272eeb57da731543b6c582b485b4cf86602d768abf6119fa9ef6e12453a6b7c47374967f27188069d72bfaad6134128549d26d545a6ee22c1af09834458e7ef1aa7d4eb102d48bb116725c4909dbc02969c6aa281750f276838cb59b7d2f28060e0ffab3b71f88ed7db8cba5ed977e903086e985cd2f2b7552014f0022b9e551381ec58c7b06438314f348cbc769ac43f44578e6886bff36f47dfe637ad29650873d7a240e81bac41dfe50891cd5d96384421e9984d1357b9050dbbfc4f4968815e959f71ca2f048639632c5cd5a8148eb1d1244390e8a5e4ffdfeeef410a90320f18738a713ed9a5ce715532e6f97244e7b049898205df5c20e4c290dc31f98b5f858510de0066dccb372196b6051d82bb77cd908710fb32c1eb934b5220f9eaa25e5f6229cfe54048b9631d8170a2e300d2070f5f54cd0e0de26eb49e1773820fe3f79d0c4083f8117b8945034c74e3e878132ca4eacb7863940ccaf09ee7a75d5b1936918db27ec0604782a1a48e545ec5492741f13f887d3a9fd7cc9be4aa6231d8ee06a9bfc31c6e80cdb81671dbcfb14aac602974cea9dfbc7a55428a8c342c9be701e909530948f97566574f276c37fa50807d4dbd5dd1342207d9dfc93fdc21c229f205132450f6e6af6b6f9fec8eb0dcebe7815fe0853b9f41d2be171b583f7329026720f39a9de1efd9cb3421c0f0ccfba9c597ea1c63ce140a9e896a3727451414daa05ddb99153eb3cd9849d468189412793131a7939a275377a381d71cfad2459e83327474d5f0542c3a8c00c5e93ed1e07db822ea66a20bd323e2425fa78357d3d7d9ac15033d2fb4b7473c01fab34ac1b0a41f7257e0838f8fc0e947da1c96d2547acd88d4637b3308e9f7190f17a19e2ae22b133488760478066f3de1af82aeab685951b9b225a7432f91459175111271a93fd0e96455d07122b75c16a92e8d018a321fab6151de123547d6a56b2b84834c0c1f801cc7e6407bdb44ffdc90f980eb0504e0960f4bd229ad87f2048fe4ae28d8941b57fb42a675dcdcba6a9ab804a3a0c9ff68b4e9b4ab2fa55598e1fe66afe96714f48a962c62003a4b930c984df36a5b4284fcdff3cd456250f72fb4e0ef6d16e9298b10312b264f72b8c184af559ea4491fd175cba5e11dfe481aa3d2caf8a91e8ce19d0fd712c1fdf98f4695ec24c55831aa555242b110f7f570c2afd89f1e08eba447ebe055259e231f593034324b87c5946fc6dcc51e401c083d213c31298ed0e2684d909e85151e181c6e6cad1a8d5246813a68e6b219f9f8c0afcdc843f9c25762dffd565001d7c87296a97daf165a724a3659df41a092e5882a3582341c9ed1d3d024aa316ad2cfdb8786c160fbfa621fad09ad06dd2d5c09124e23cadfc8081c64a650f223c7dfda1f026d2931b06c48cefa1ca10fc4701799215f505e849f9281a5d677e4d4509e65bda58332e1d49bf04ec9664afbe883b0d5cd55350428820723f361a0b8eca884f44a6fc9f181c7337648965b485bc8d403a631b860cbda5cbfaa767ef671480d9d6be4ba522544c6e742b5eea4615c093e3d90278db0d96ef53179ffa34b1b07961da52c12b02b0502f833b659a356ba96847feb92e493b45574ae5433e94f0f210fca18e3aa5c5a65e365a7a544531b3a57877e3da2efb9aaeacea1925af721de0424d8e448a7a4a62ae6c06b902acf06bba6e45f9d2b00fee29db39a02a097b3cf7992a4ef2a75c5ebad9d1ae1154fb676c356898569242f20632b6aa8ebbfe3e1d780785f603c90309a5be71917596b2fbd7c6270278c21c8f279bde891a4c7ea35d5fdc1c80f4e20e0477b212717b0b1edbbf693c28d788c63e4a921c2ff73eaa489a799601228e90fbee99e41f8c8ce3b79e356564fc2da7279fbc102cf9f14ecfa63c2ce9751258e47332c5803721002bcd3ed13074165cacf94ebd11078d8ad6077e0f0086a0a63fdf327e6b5786bbdc49ed3ec673e6bdb76c37c03461deee61072d1e9e798e1c1bf38945fd3b15a8ea9158c673ec92f5f4a5ed12422c26215f1a1c1caedf2a69097bf96b86dafad31f672d6b22c0aff6b04be1a1feae039d7667dba96d94e146eca1602e72e4e375379a3fbb85da91621bfaec51dc690c3e8081101caedf2a69097bf96b86dafad31f672d6b22c0aff6b04be1a1feae039d7667db3ca0783f1aed24bbcc527219773b5d35fe6fc10ce1246e4039c8bf762bc0ac721caedf2a69097bf96b86dafad31f672d6b22c0aff6b04be1a1feae039d7667db1caedf2a69097bf96b86dafad31f672d6b22c0aff6b04be1a1feae039d7667db1caedf2a69097bf96b86dafad31f672d6b22c0aff6b04be1a1feae039d7667db5516e5e431be2418a3ae66985ea1ff55edf42d3aeb0d27e31c95112cff6c30411523d36ed420c6bc466df5d8e76f9998c1b9e42fe703cb6318885639c7656eafbbc6ad6052f748b97e41f33b2dda4e2ef0fa11622102df403af52578f9e1f7cc11812f178f89a0da102511514cd752a0f6f1a5471d9e401c28463e10d9b2b2f70fd540b4b58174b8242fc47f0c93935e3d8bab0ef346b97791df991213917b0b43daf9479f68e9b91853814fbb5c49b7a699598d8fa0cc55cfec0ceccc95fc24b5d758862f78fe127a51da096d55f8d48eb36e011b26a80c01d58c3f0ab3144da666e6762f6345ab2a039b4bbfa922b8fa4977bf6a7135de19f5919e2b32bc24e84f93073fe0c1384e63887c64a084c1f1a1f95ef92f1110be45f0ab277dfcc2530d55acce3365c069eef86801dbcd9796c9bde9160a3c4c1fcd4584fff360d6eb6834c1594702c241d6ea7dd27231a1bde4fe69238304140602ffe2e7300d70bb3df07f41641067d63d0ef3ff25f48fb717e722372166f2bc6a197b6380212c7ea9d1e7ce4f0d01a18411693233e03f5806ad200edaabd6827cf6b355090c64ce568e9ae6532a35becc3682268e654b065d063eea57deee0e6df6240a645b0d26508a2b5eb905e00a48ccdadd8d9df058ba020d7698c3785ba5f18f6e49ef19ad486d0796edeb199f0c4c4e6c7ee8e6927740f80f2ae299c2f0ac1919c502d69590faf2154c29399d75f3732a6c7d197331d48a08f610a56ccaae09b08f8715a2fe8b0f67737604e73ce1b839cff1f36c4d053c084bc375db63b929d431250053df31a99be9610863f55f95f21ec04887b59598c0e6ef8e2f1ad4833a72472f851c6431904ad68e4463afcaf685cc12a8f983343563f40f6e83ddf4bb410f7fb799ac38799d52a771dbd337544a2ba58a8a2094d0c0ad50172789df5de85c87600ad88f31a815e665ee595a13a3bb94882f99eb98d821e74a05e5d6ed69abfa2940bd0b4f3194b00bf5e20021fd33d5e0030c122718c191b6f9c625ce771da8ce2a3536b5cf59114064e6ab8cf2a42e8566b8b67fd13529a33138bf5472bd9b7ba804626d7546ed8ec7c4975866ec10d39a4246340ca025dd39666870ecac08b3de4c0d942d63aa354ffc5abc3bc1dd83cce1b19d9462880083786f1dde24a74f96c9b3cd5cfe41af0fbbfaaa50ffd645f1e185b4755f118dccf28f8d18e6af3f7ae359cbaf18855528fcb701030c1c627efbd594fdf1392ac3de43bf4b316bc68693f0198dee80a742093888db593cec399cbb4c3af6716aa66f6c2e273dcc22daee6479c95bc79f8ac70738089303662ba14d09d448c2dfed9c827492309e844b09f614fe7b5399af01f2656e8ec8694bf2639ed65a659131f8f282bef077153023f15979967e446688f9e40cd76bec5e635f50f6d8ef1974170b386ffe8122834ff41fc45ef10c472ec81031d2d40c1e36e0c1924968b17f10ee5c253ad4b568265797d043f7f1d02eea58b75dd4ffa33ad30ca94180283fca72a187bce0c8e755692e249965d1cbcc651e632c91ed5bf2a15adb244b937f931763a2f952104becd1dfe579ae2cc219e2e21869bf1716d99d86a91029387c32860df8134a560ef89ad6a5366ab18fad1deced9a3e84be5b4f8ae3ba15f18fae8949045c83d0c4ffecc71d831cf3bd6994e9f1a966eb9f5a1c7848d1091829e32c41ac3d60a2e5551fa98bbe7692f6cba9f03940ad4a35700ddefe6a77218ba9d015161f67cc41923ae37a66601b7f5daedb55fec1aff3973047854653d60faeeb5561fc90bfd6e12e2a7e3df8f64474c5f4aadc867f5c53b187c4f2a8ad6592b99eb0f92baf1dcd9252339b9d81d8f26f28e4181d38af3fcdc7c5796350ffb19036f6fb73a62a32da283fb362edfb0e918d9aab9934738891673748676e4cfc5cc115119296512d7036d7b92653b1d477860f6c07b238fe8f7013303a010c77f17c0d69a5e18a71b14ec357742b0c9568a395ed7f7995ca253725cf0de41d16534552da91008c4374e27791bff34d0de95c6699f6ea3290731788a4bd2707f8dfaa2409f5272e028790175d4a2e16306ae49b66cf7f41cf8598968e7dd0c235664af343ca7ad68e1d4a4174767eebd2ee95fbe42e6d66e637889405af404a3dd2cef3dfbf31538925ead9684d306326c9d88e897311ff1d52a8602d3fceede44c6cd242a0477036353fda9dc5a7d79cfa86a967201235cf889fb2fdb5d4f2938dbefd840b714bb591cdaacac8fe684ffdf798dd9123a8d2fc379362dd4d8df9b9dc377cdf36cf10ceec4e4232871e214cd7424a6b227db10156e8f7914c58f4cbf65588d32a143a1bda2b00ea1e6f37a62f7ab24edf31dfa08e30cec9c032e6e7c6a986b5b05c8849b1f7e10e234c6acbca6d2c15f787fe79d890d619b22bc34a2559eb8ae2f77580262808769fcc5131ab06a87c4aa7c58514194d8c34b05f74c69ab324ed9b9c0a0e555906ead36bce3b09e429fb9dfb8437dd106a743e4c2bd1fb71da8fb12fe24f81aacabc6b6cc66cb349b0d13c50181566e11ac7b22fb7f1f35914c5c10733476d737cda9cb0ed735c45d4b646943b9717cacf510d8d3e5f65b269e905d85eb8cf190f69338509bc47a5fdf23790c49511bdfa3c5f7d9e396edd453d3aba86e9648214c5f24c5fddd0fe6d2351ac9aba9fe26b44472ae2709c43e63318826d25c110c3a579c1a70e5047c788036ef9b2c5bee28ae0bf996aa1eda9a0fd06e57f8ccd7618f5ff6db85e7d126dd100cbddaf3f28c7fc772511759f9813d63f772210e39965a96be38dae0e4cd48bd99044073a87c2e60631b5d92c39662f8c8ce42e38a66eec73210bf0f26009e6c60335433c98131aa419e9aac485b227da1164d66b37e5f0933f1c0b60f726f47de2535b1ae3bfc4481ac365c78ee0a5ace9e601f8ef82cc542ecb637e2c0f77abe1584151f29d657177b3275dd84624b0ad036ea3969177519b76a853cd37a1f79c795d906f63ca4c87925a513e475aa9695e4409cfb5d50e9e49901ec366faff13a7e2d6a0322008b5ae2876ba02d4905f2ad1a93bd506658b0293e2b4418e77020bfab756ebc445d917141632979e15c20a7ad62719330d1b6fe7363297da64de1aa5d2a6661a094239d8144d0fb759b07cde9ae6243a03ea485bb79504bcc144f4f58edd6be66b953b6a258b4f2824d3bf6eb463ae3a0d5f401426045ba9a1edb776da58a976e67ced7cded6b446b636f7037dd0c3b94af51442d4fae71e574897d9459a21ecbd3697da6e654aef4b5c3e8e1521ff21484454e79807db29b5f4b4f84a7706c1c3973f78adbc0ed9b1bb76decd89b4f4bcca2b01712b5b7c1b7cbd1c06acac48d8618c34ebead97054fbfa7270799b9a4ec76548b229f570b7645dc3d6930258ee396bf76779b41b4e321b9ab4a7c541a3202d30a310f23fadde5e45bfd54ddac5a7f430d4ac3743584c18615c441e0110c43bb0acc04acb2bb1cd6b486e5069055fd64ed7cd27813605b37e302f660452c1fc96d72e48b7885edade24ae592d8cba6a31c14bd614a3b7d3d46fe3e74b1f242933bd8109b81c79ebb22af67f39349486e81c880ae9ce4a415e9e393af0da2850122f89e2f6db8223368bc0c692e16673adca478a332bd6db90923871caa14def52ec7c6ef79dcda5d28059dc52c0642ee269432ed52c6e72e96e7a3cb205815338c4da6ab70d6d0354a045cc4f60ee0bbaa60647d8f4234372c964dcd50151adb513794d7c871fdab6d7ce0658511d58a7037eab083106571b7d0fa9b673195bd26a455819b432a1bec5804e8be038ad964220f22f412c9641cf7f9a6ab1a730e9885e52abff6dc544b1488452314dba991f421caedf2a69097bf96b86dafad31f672d6b22c0aff6b04be1a1feae039d7667db97a119766a295afc02f7cec54a5bbbc3fd3729d27fcb9e8c9b937cc5167ee0559e113a04b85cf1568d29dd54b5bab8215d8253169f334812d2a322d9e424b7cc18bb73b2cba4c67135169b7c1bace218b497c218f7a283b4d42163ecf3b3737192dbc98828a9240ea2bc504b8d55a66bd3963cc864528adf6a4418c809ef929086c79b1009643221ffd6a8b5e2787d9b4f90929a5a93ce065a0c50d0e5ac704055c403ed29f87305e448e9f7a9f6ceb601b86e848c19861331d7ae1845f4b7b0780bb4a64d208a549a96e7bc1ad6cd7976c768944b7320f6c4a58db31214abd12692b3f2a97d3cab498561cf6084f6fa5891186c26c467a3f26eb173164e3b3f8b1063620c0d449069c2b999bb3c379e4162d2d4c5e3576742152f622ecb0f83f6ba12ac1a4b619c19c9b965d534e85aa1f9a3897093f711fd80aa71b2d54c96be7bab66605a6a22b31aefe96fff563f8f5e38067392577969b50402dfb203cd95c3c3941748054e831c1eafd90ffbd777810b571ec7f10f5ece21474d1e81c19a239b68655c3836914882b0b1d41d788fc5c10a543df9b84c94917b34871c04114a1a42b69c53b5c19e7e63e028d7bdab63751eaa73978a433e1faa509002a92948d11029ca88e888b29a5fe36cb4a9c698eb9d15508c94af0038535c3363cd13f5c5fbce733d3b6f4d93b11d48088106bb2e1bc9be8635e6d8db0cd32483380d4234ae5c1b1f795964a1911bdd7411f3c3d410509027e73cf9dff3189b64e7ccee77f48476b38a2bd88e5c13087c4beface9a8ff8a0d432091c548b44e4526de459ef1bb38182d3eb72cb596d9a721123f31a68473449c28d17fe4da8282e9dd83905c30e8b79dc6c8f9082c17e982c45d2b2fba3b6447c94409564fe4ea872a94c2fe482f57a2f568093af013517b877d7b30b7bb517412e9e5dee4dbc88eb40431969e724ec3b1796df89ab204de9fd0fc5f56ad81d72a8b15db50a5f408b3af1330acc4e615b7199ab7b380e8a709373a01cc80da4826f8b64d926beec55b7b40cc195e46808dbcefce4849e2b9ffb23a32fb1fdc1187c58405d6bb12d87a68e87bed47ecb9c36fb69ae5faf11c0c78f2ae0574d69da9a9fde83f23329029380f166aa3f70b0b0db76961a6bcb391aa8638e94598083f835c7146547d7246c076640b39029c6c211178b52d44f3e9400da54d49529e7dc92733ed522f6df6236a625114106665cb6d5a845afb2f2c18916e9652d483e03f452b15437b0ba347cc49ae351d26375dc44a610a1bbc09fd93bfa42ed72af0870b1c168f0bd21305d65f7f93156f8c1849fb68dfba5ee0f9daa7296493fd6c8f62b6ddbbbed497325deeaf8df95fae5df76e818c88acd65405f0ab1262d6a0a2818880d586cc872209b1979fdd1131da170e34c1f16a2e943e0879600c73c709089f2e52ee4d4c50cac40964231b3ce3632612b586eb8f7d3a20373ef82d1e2cb3a6cb86dd4abb1e6d5b292e22207b022a0371d29a351600ecf2b31db8d5b90c9f08966156c9d251c8202d126176d6261ee6e96623d686878ceaa84015185ef255bc51101d3a4f1625b84ffc738f1f918ae06b162b576794ee0262490c911d83949a6ef26b50298df03992ed28b6be89e6636c546ac2258977d16cd63a7a542f59087b969f1e3a5ba881925d00474f64911f5e2674919956d150b6a634b76b50521ff362030124cc40769cb291afd49888ba99a9a1f314150abaca90efcf0664e52320e8f129f5a4ab128d21ca1abb7df81e0141bcc1808a01a1f798abf64b035d59f2a624ddbd886a29d7f53243203da0ae30c65f7d20bf70198e04fb6d4d4e4a9a49c9fb8b76d05f3112f838ee21272bafb3342458318c733658cf83064f6ed06a181aefe2b80d5a03338d08cc3d050f500d573f86b34a5053ac03b2c4610d41e637fc529e64ff53c697ddd0630850e000e9fa209c8e41781fb7115f576029e225ab2f70b1fba473a2d633abff10a0f70ff2cd7024214f7b2829d748118861ac1c1715c06f72a47d397ecc3153771ddfec6890cac7c654ca74477fb20bd3e0025fff906b4d0e4492782da2b58cb2588dc55f6a5d57229749b6ac34878597382dfea08e4ba364ff53c697ddd0630850e000e9fa209c8e41781fb7115f576029e225ab2f70b19bfd477aac07248acf816b65de72c48ed2da31a69ced3d4d89fdec288858a962cd2efff2d4cf8d46fb975bd775b95c513afdfc86936cf01d708a17c3fa67927d98cb16ce09351d436669a5953a7a3daa34ba1806ed982a2c5c7c64e49869fd805478552da9a887635ab53267f725fba6773d8b2a3abd421afc6e9e5b6fce57040cf5daf04dc653804c349a62a5582d56e50862a88d81de0ffe51226e36523d368621cd5b6c99995d6cfc6e8732f338542da01e45aa6e742c2c69b3e112d7b94f270afd9f977b3fe88a9cd3779ae3f2a7c7569b8167da43e197785484a5dbc73fce986afcac14a91341922cc06de69f734a2c9a44f6c2dc1afc8ba77d6f6adfcd68aef55b2449af2be80c5a778e4d2888a911e71ccf8d53790d12a374037cdc3fddce419f41c00c2b7f4d3ef96a1203be31b0a5ccb9bdb357114cf0d8c2ea4c993bc7100185d7c223f155ca99ab6fd48518d385bc8f10e61001abacd82e63c48733b7f0c0f221d16dab65fb2627afdd2e8f1b1207632f2a2e648169cc2cd48b508796a0b4ddc54f9cfe162add74d5a433b14370c8028069b8201ae3c18da01cf2ba536e326cd37808a7a86374621c09d0b967dc800c6a08d2e7e7ed43de843b48b94275a7fde799d5597650398eeaf70a59b50b4fe32d4007013b7194e989c85fa8ff585fabcfd8ef98eaef37f50bbfa7f1594e62738bf2da96bcb9bfce9c08c3ea4dbdc300f7d305abbd194db518b9e50c3c5479469f6b9cbb1df4eafe75db4641b6c2100e9d47317d9ed0a896a769795dfbe386aeab351c77d2cc2abbe0e9e04f9afe857c49fb82185c4ebb7146f62f5cb812c20b06713e2354afed0406d48138d54a63e9cc5e69200446cf8000198ca46416d3ceaf83bc3aaf548682c75234a77f6ebb52d76eb6c712a621324a4877cc3ba46d54010c3342067b15643927f22c27193a72fa666fbb6189a7b919ff7c4e1be54792c045f9715773a3264c057d654a94489d27bfa82aa02a87ea963f9b18c13cfa201fc00af9684e299255b2cf85a71e89231db59d44de8413d37bd3307fef51ec884105185d613262233353bdb9373872490ba0a912daaec4bbc0d4d74a3888715fa8a7ea70fd822b87d7ef753166bbafa2d100452c8bc7adfced2931804d1ce6ccbef077eee25914a3777b59ce986afcac14a91341922cc06de69f734a2c9a44f6c2dc1afc8ba77d6f6adfcdc2744a3f5742a244e9282fbbd7ef145ba587682d6608b5df646f8ee01d494513ef9782066479520198c324b52a0632a30666314e1b2ea85ad13478a83923c6d6ba536e326cd37808a7a86374621c09d0b967dc800c6a08d2e7e7ed43de843b48bf4858879bf5d6eb2875d5781ab60622398add8f9c618721f2324f9729a7e0b06eff7efd1fa5d24061a19846062ff577f80984553d1c904f5f5f15381dd7721761e8f0de131379ceea5096c3fe4d889785919354e2a305b31f6b0d53375d63a8b3c2f53938e01670d6e9dc885bd47f0b9f58d5994dc7b5732249b4903e39af4749da072b4410c6c9d08d36ebb05d30bb9242876da255e9039b3ef50d07b13b04e740b922b1f1c5f840d009dd65fab9846917fc2c0b3fcc7e1257698f5fbfb721530e9d192f471e93cb5050404d8d94d7ed87d12380ddac3927647f5a9bf5978baad845105224e5a9c3abfe0e9e091bfa0fa70b3eb64bdb38a89ab272fb2f343edbf2151baf3bdedced0efa934f1cf46fee03b34b94ff8dd605343f2de1053e1b2c77c5b6fd69ab39f63fabc3340ed9e76b019abf78731a4284dcd81e5fbb8c126529a66f5cc5b934e8c7d79655e635a85961adf87c59e1b44566a80a81978384203ea9d8220ded9c2df12b64f279ce30a4b5a29195a9f9d93042f484a0c55d0b8c16d29a32dff9816da7354d3229ec69c4565982c39962415054f950a5529b58df37dda708a1923e6b2a9061287ef1585e5ddc31c830516d8e5b1d7d358ca3e7e16b50a1d89cc761e17e7cbe70b9cd23ecde63a224d8faf3f4c5fd4a728aa78f24fc6b1452c4295031cd4e33afd58bd80872f080bf82003bf0d9dc9c36f50bc86cfc812ce993445c06b02f3c74fe57825e67e6fd85e73a64de2dc0a7823065affcde328b5ecd3099cb8686a906d3b22d4763038f741ae8cb9d7d7c1dd2540c873fb6e4b355678628ebd6ee9ecda6fd7aea40151475bdd52ae0d25e5a19a8e67c62dec665e0d1747dd6507ac79c1f58e1fff52caff3f5814bb9a8a2cbd0023ec8d3bd90bc4b0f5076dc5a0097e92528fe42680e2ed77bf73f6f30abe385196b240b683736ea6dc61f2d4d1ab07b573707865ae21f0c8838296c3db716f0c5c22597e1900947302c01661aa52740dab3a60766aacbb3cbdd90d7b729969e271118aa761bd58f1b4512e42ba984bc35e7396edbe99703b51c9ecf869abed773afbe0f6b0814b4492b2334811f03fe9b88aa5d4b16be0974da7f9e622bd2d84377e0dfb5a2525fedbba142117abb73b58447400c0664d981624d56b02ed75e41376d5a96e4b6c374f631aa7a7f9b26c66a7b05ceec81662035c22509fe8bd36e7e42a5c1be0b79f1052fa7a839817eb6532141710acccc01d6dab4b4a36df3b8851e958e1f8cadbda70f1e88f647b2f81a82bc36aa0afd72b60b5e047de2c7b9425ef28fda09f797a1de69b9e88ff6a732ee67617f3d0eddb78737c5ce997ed01e6e9018507f5097a9fe75f175813d69b45f2b20c0c0d63aee35b07513bd376fe9007d293fba7db436cf631ca98a72dfcbb81a06e3bab7a51c459abf358bd25172ab8bdc029099f00aa5c71974832474883b1a0e4d95f26fcdc0b084205c0b3e9e59886f40d813deac03dfaa7b0822c24ac42ec6a69f49c3ca512080f5bb98efd3cd28b6bbdc0cfb5332252906ba7a9768b04bff53694b62dc89bf9d7f2a2839b50e33f008b98eab3af14b9d552d1ed3b9631e3a19a589a1c87c144991dc25acc6853c390e76fab618bd44fc8c7947e28fb0ccfa58431ca8d854ba68fa80fde527403c3cf0ed5f01f9edd2e29e936495304dc2acc6572c008786c1ba3f123a294de6ae5de6d318895132c49eab0ebc87bd6611825ab4ddb54b4a3af033d4db16a2be01824a3e5a897e6709e36c623526964f758be910245fa6a286adf233ff796023240fe96c6a18d3329ba092056b38a25f18ee552e0fca8ff7eb71969153c56029bcf03059be020f92182e5f1e57af5a74f6c0ab8662c76ad05ceff799cfd63e3b99bb809e99bd211d2fcf36c314e41ddea3a736046f86347315ffd719ff60f1222a270268797d2e473557c2be106433b9f1cc460d2ae1167e5b98624d5d8649a415d6b2f11c8966324fde1a5d7740153a3a8e31d3b272b22b505a60e623f56f888bb4125857582c5b4b007b1aadafe54953cd96401cc2188cc78fbf53e5d0c57f4b0f2605a87ac2a7ed17fe77da716876a16e491e2b7528ee075908416daae90eefb26c1d130d25fa8f009c6b125e2818051b291c2ad8fa72d3b94531f421957bbec0d20283ec09aff3ae675fcff24854683ffe95927f641f3ae83c7d44a1ed9d0bc82a88d560808623db8d63b47d5ef48648bded2b08dd790bde3522f66c24675f6186598368c8597eb0a3caa8d3531e4a4a8b1c0be8173d23a77b0716f490ef9703d1ba456c811494b52423d11b2c53f57701265d098aeac0a082a5caed3e80d2726ca4e4776dd81810d90a3ad2d8be29f4d59dabce77bfd4f6869779ccdf8c1d3fce2b699604fa349ae53d1802e3ef406548445399c9412857f444a2b395e3d76e3b803af00073cfce5457ffb53d3452ef3fa9f27fc6553275881cdf705d28ce4b91fee8043ca7589c951a7f7daa7bc5a16d7055a53a23aaa0e8441f012f3d0410472dbebe41d48ded334d967fba5571f7794a6fb2bfd291fe5f9da31ef608f93b5ac2fc0e40e0333783af140c398099675ddc8d566b7cf25372a4a11d318ac03d0b60c76426e4e3282d19a0093263584cd2af35372b9b7d7663c1909c18b209f84d3c62604cb306352560005e7091d04118f82ee1b48a446bc9ffff173e20ad1366c46ece03ff27b02e085f5f02f2415e10b136e96a3d6a8991abe9c697a4aed6ab459bd43da4db943589ca8cb4bd5dcac60fd1bf8645fc297903250ee11c8c4614cd3b4f4482b3d01973406483e684df6d2e5f260d73c63ec2c928de52aa53ae7c48593400e9aa8233a2aadee3b8ecdf1b0512caf726323dbc8825b2517c118571fa0a3e577c950e48ec4c120c1d561ac0acbbac6115ed1e73c827ea017b58e288d1b4429e6d2b28570477160455a96d3da1a007005246e53ed2179873d3c8ed36adc39ad52e56f8bb4acfab9a947755570045e16f4069ae0d8ab74d756fa40e35b6a0002994cd8b8098c62669dd6456260ca3bd2779f4fc3b2434ccd55ffdff9ee474780d25917f43013a14e59be67ac1d58083fd1f663e9c391fb09ba72e1994cac0db278db52d54ac9371f968f6007b9bd01fcaa3eafeceecefe508fa1ea56d329fa33f58f672c05cb5dd5b4700934ca364b82f28b3b8f0f9dbf091744fb9ea38b7ebc4dc340f8e316e56cb352e27902725aa23da263f975a5edbd74cf1cb8c8e0726ba16f6da64bf24b008a554bf348a74f8053ad6cc2fb9cae780dd6e860fc2432dffbf32961d4d258133befc0239fd786b74e8fd1db115004f363a7d293fba7db436cf631ca98a72dfcbb81a06e3bab7a51c459abf358bd25172ab3f7987c897c843f7ca5e7d5f2220ae5619990a81204104cdec94c130a77a753b40733f1013d374c69133c20488c6e4cb826e22fe900b9d1c538c90d96bb8722d170c0b08053983fa94743821a23705d9e7e3b9b858955f9a867fab9a0132afbcdabd85cdf7000d264b3ef184f612c9c32e50366e369c5599abcd39440a501c1f4a0c36761fd81dde27d648e1c3045efb792f12b81aacd29939986795aad1dd56db89a477d130308da8f43cfb8f7f7802fa0ee7f3eca338a1287fb840933ddb797977c769d25a8c8883e4a732d33c8ac76a54f5163866f535c02d01a9b1b6464d79d5929d84b1827c74b4a97a2bd496d91f2a3e0df2eca0a10e0b009ed7fb9b779b28f6fff4fd293e909b3f6497f2cf1ea09500a5508fae61e1498877261a3e66c0221a8614e67dfc9e94d1b52193789f627be14094b8e99d1242b67c76ef19e9084ad2f0ac05505c8a86703bf50bd16329d072f4026c15f64ac3b4b9d62fe2f3a731048265dc5082d2a6b693caa48fcda9fcc822a4b84db6493107d008b272ece14e37034491fa58bb6c2474344bd7d6be56c618f12b6370b75005ebe8f02b1ec4146eb3e061c9b9f2fbafa53ccda43f50c1e1da09f0250e871cfc9c26a3439d21280c6d7d94419f01728247806b0fb98ed6164b86f8220306d7aa32b00d9db6da7b16373ddb21f4c21541aaf25e41b9b8b3258b8f72f38b98b88e475529407f35ec8de78c71e260c4dd163dbc26905b843dbb1daad9c9b1ba405b3bca5ee1a4a1ae84815916f1ba164679090f3d87dc59714fd44530e4844309c34aa268042ad680f6b9af2818216a4ba9e556539e0a9d79ad38797789842b7aa2c339063497254be390d9803d839206501161ee026281e948ecc23ccc17a7fc56e719cf1f516ea97d4a01de02272859d52d807e3a8c3f145b12c8e18c1cb0fd0da33baf87acce2cc797a60256861f740eb868d69d7b8aeb126e571bde38ad9608b2a4e521c67251113f7b562c92bb873a0f3da6fa8542b1b4781e02f5ca5e3a974fffd5c5891ba570e2d7f854b5a25978b2dc081dbcb8ee98e9fe9784ef2159fb0da9e4d1a736a1aba289ea4bb4df104f37a8760cd38e98b428767146193e5ef485cafc58d7e4c80c648cc3a7ee767ee933794e8a39c72ff693e3e963ec0c85fa852a4dd73c5cd7c821be86ad41e61d11ea36de3a91a05813a7c2bff90e8db58a4c0357411e2d58cdf0c8e215d9f42bd32a670963f799dd36bf3039403e20eab5cca29129c9ede8ba64aeecf866a5b13c56b1b9630b82824d0ba23584e67bddd436e6473f09d1692167bac8a43116585cd86f728b39f0eb655ae04dee235dbd7c10092b48cc8866b1a68623fee0d3c277539efd3a58c30a8dbed5267731acda6f6843ec2b21775afbcf0281333ba59d9675a5727dcc152e7c32ecac4bcfcfd74b3a98bca81e78d91f74a8cde9274c9f9eb7fd6201e6c01d069051ef7c4b8219a02eb4be3e67c3eab15f3973e021f73aae50ad602a5e20a2b0fac4f8f0ef35e4a0d45b552327dc167767cb66f1f41749e649cd6398c0493e813a61a4b57d073e39c4d16836f14f9000b567daa93fe30e1d3bed811931983a62b9fae14151841f70ace1050b7e0e9f97c89115196e475f602e73af05f4168b68162fd5bdcb68652e5ff03dd7a4b3192bc3077ea526c4dc4ca180a368c33c692caea695d351e8f0a2fb812955899291b7e27eb8d374284d116f22fc5dc9423b3c77655cdc8ba46441d73e2497087ab2ee2afa36a3436fe63cb0e6d52f854f60f16433047e105ea07db0676c0828f8b0f2fbbb82f258969907115998a040f3cc0278e10a3c9e299772b79b3799cb27f1bda942012ca8220bf04ee5c38565612f6bcae9ec81b2d83681f501861eb885528fcf06bb601692ca5dbe76a20c8050c3f53b860aec6b4a554b8ca7ebfb347d293fba7db436cf631ca98a72dfcbb81a06e3bab7a51c459abf358bd25172abd5df3fe41542f6bccb78b51a220e1109b7683d3cf91d46bf18682386877f438df41a82da2b9e427f242293cb649ce698771c8067942d939d72033c677cc420b5ecbd093add557d6730c9b78beee1a82e407709cf779f31141fd715605f14f72ccfc087db7756f4616464378547cf3c481e75ce0be8e82bb72757b2f990df1f5f979ada848082dac9bf5031c27c8d6863588212be1efc58cc1da4237397681232193976c2704577cbcc09279fb0847e4935c2a41d62c0ca8d7c7ffd4982e10a11a5372850710aecc3fd53262af11195308625d5cbf85a25966d731767899e30672d330099dba54ea686bd5da3ed66b5570ad93aea42ee7457db118f6239f5115d42478ef2b5982f2179c25f8bf67b7c6cb9434120907f75861e7403995c5d36763e72850e09478b9f402afed1be1a967680e6597d8c729c57b62cff9cfb5dafc86c4f88efe2a2700084b79fcb4ed062461741799a8dbc7bc6a1fe29794a6a1765ebbcf917bee0b0dfb935c96beaa2c6071a4b88ebb65705148a6096640327a8a045aaed68fcbc1d47618d9118a9fca85f2838703c4a9cfe46287d90ddda817313985b6cabaeb9c22c7e87c9fd8832566d9aafe468412488268d8454bafe9803eb37af4d861cad14b5334256fc4aae2a171b42618e58cb5908c666094a36ca4b7f6159fb89c36e90b797e31a571164032de789ca5d876f0873867db4c57940eaa7ac5d764183eff652624a0166261b5276da10164b6ec57246c4d029b4b61df5708044e40bd77eec2fdbbd174f2cca6258474fd0d20053f2bb5707fa45ca0f17a689ff0b8611a19cda003dfdd80ea066ba829365d22b1d486b02191eda1339d95e4e1b38ee224066440b09e726458827668393ec1eb1a820dfa72e631dfd6094856a9b452373443a001812869720fcaf4ea851fe9a6e6d12b1ea8b7a6f772c02d865761bf47e6acd0ff21fd1a570745e6c650bcb72ab0a8acf2deaa7e974ee43f4429c06b3a98a9dcc56122431742f051f0470f7946e28a1b1841b5427d31285acd39dfb8c65e052fef0e9337649d6eb24c25edd189e7f9fd3f88bcc8750a898e9054179cd9c422ad246c96caf8fd92486d237c8232b1ca0ac91a8a70b56d028c3d54d3711829f7c8f75838e1e4eea6834a570404d8fb86f8f0d2d4250d1ae3c2ad38051b03d08a84c85ca73a93ced582f5969e8c437a3270a27c71389bb51395ee3ae78b0cfbe07052f2da7f4bf2bc5425170d1c8cad61fc20aeca5f3a13352e65769cdf583614f4c13fa5e1506269ed29ea429ddac5de9a4522bf3dd60f62e85a6fcded97837e71ea018dda20bf2371f2b17c71572fc29ebb387d4b49a9780d1dd7b49835ec9533645ce91f8ee22fd616c8d49eaf7f3bf500fb0e331d36b1285e2741c6f82fc498ba3e68e07093de4142603f91cd4076900dd736ee000ef88555a006258690315fdddfc547bbc82e423406aedb16955194ea06b4168000b2ae85b9ad6c669a0ad9ee9e813700c970d7235fa98535b52f9ff720aa8d74a3086595bbf4200c091a619c06c1a8e5db809bd8d489a5ebbf4f3f03a43feda93aa27b5581849f0c56460a0b4c39937930a07fe7efc5315b3a1679f197c5d6eafaddeb15b52d1d81f63d790cb7012a4ee27938a3ace3ad422da7b43be4f7866392b3b83dacb782d8ef5a7aa03753d52938c817fa336fb04ec017013bb7a337d422084439b46179e3db15d7073998b6e697b31fd7d451395ad38a4d4b702bb871b59b0e2a8396efeb89c935317d651020991f92682fc883234395a9399f9059c83578526f0a43dc9920cb79f489efe56ef20b2f1a7f47bc501d915964a77b59eb39c041e1849c7c564633e3dab9791055856b41fa0e17c4f12f6a98c02b122616e012779d5953f2fa29860d873f7949c3467f202b9b7afbc1c0c1e869dbe6e0c3d2461ed88094a837a0701dce694b42011419a2bfae86d96a8f715f9100e9ea5e1625315911425bfbfc61a9b58935c0f4f93188a5794b6224b87249a48a908a94ec6a8240d4007a2d44189192328d00722dbde2ee04493ca603bf25c5ea6a77eaa7ffbb98aea2cead57c6e14643869f519947d37080d5a89ead2705899f0f21f3c5ecb18c46e4f1931a9c549a5738a85fd1bdc2f9f0fb02dc23d7afb339d466af869b10597bec5943bc09a96c14782346f5ec146335abd6b6bafc15bfe555179268631bbaf07d1e71cefd0a34f758df1967cf154c72f42b4acb42beecc25e1b92c2e5ad5b67f810d8237cc3f8062689510d894c3fbad40b164058e510d830d4e37baba36f61345425f06e3f2f36e38e0b9e3ea27bbd7985b999559d98e696795578daddb41fbd230638cdfbf98d79b749282a31148088248636509fdd56e89815fde1e682748aa8e02e88984cd058e88e51f484809049740ccdc3dc35229bdb12228fa3940e9e70961f8b2042c6daf113d9e7463e61516b0b35ec59bb89c6f892c7f104fdbe9a6831b4463974c8babaaa0b77800e5f12f5b6c6b2f0061c8e5c5a02e76049051a1ba744cb70be8f88799e367ddcdba7681323b46bd13924667b2ade228a4d7074bb41d2ad45c9bfe7cb566c4ca42e43c08753e0ae1f8298636fcc95b4e0bc068a1a62b1cf27c6c3b944a6b35359bd8786d1affd0c8e525f8577fc2b5fac43cce909c3c10acbc00a8d34ac8936d7b6979d50b6f8988359768def3015e37288e5a9e9190eb18b46551abf7dc52a3232c16fc8b411d67fe2ab25183ff75e5d0660bc07f70344b7eb0386cd748fc1d9c53db8f30089c498b23ecdd16b17de3a47da1c9b884f3ecb2cdcc3edcf7d3ab0d444f61543de0cb30a70081eea6b34d89497427d211a5c2753412e0e9cb359eb0a773804ecbb11c4d9d4ea7b44d519c54d9a3d1f2b0a58835b1936b59d2063a871aad3348610d1cc2cfdcc21860d9476f6c6ce2bcbff9a150e3547518226ac28e3249386e97d22e7702d0536ab1aa6f69373027db9581a3133fe11ee45eed473b9673e07aa7038848978969acf49d8dccec237cbd58f7eea97e62a8d5bd980334dd914e3723e0a1d355b7f9dc4b5df3c65697969c87c94d97df728a6cec6ab19917b76eee0533c29b6948bfdab8394f761fd39974a50cafeb1607848fc473fea5537e0776d557721c123e4551ad0f7867fe3fc57900007e889da3d70a6b65fca633276b9205d61ff73b28a65faacdebbd50f944aa0f7a0ca59eecbd95907a44486a600d0d22c70b441dfa5cae578ae85d97c78ab6910a0017566d20bcf2fb15f8e3ce779bbd16e8bcce54a7841ac86bca628180779d7d393bac5e6c60303278035caf97358dfc9b88b1b0e568379743a251ae26e6575b553ab4f3ab91e8ddacff0ad1ac3c4556530781d58a5037771ac8225c1307e2e5c6045d40fd5239ff28cb34b00ecfe4c7cc769e11f9b4cd3a716fbdbf8c65f5a8f2767dd7e600d1137d2da3c818d98f0bcc8dffbee31dd186bfc99f9c99257eedb527bed584344346d61e16c0b68190324fb6578cc5bd9357618ad12885a3c3a1843ade60657e35167a3b1cc76924cb8d3b620158c080c8a784b1cab72b6ac153ccbf6a2e368c3749835b8c84919098d251908f13083f137aafe7db03082b59aa3d8d5d7a40e036aff4b3358f797e19190b9b716b0c78cf3e1f3f8a08095757a7362b384642cd91c0e0b22c2f1980752e19f2e0c774fd73ba57794141dea383ad05f078b740704c329948954c927256f839d3abe419e694ec1f915697969c87c94d97df728a6cec6ab19917b76eee0533c29b6948bfdab8394f76f25cf446f110283ebbc7be256092191a1865c7500958a512fbbdd0740fb18c93e4632f9f0821da97fc2c9e48c0ec242e4dc02be34934cccc3870de691394e03d24cae8e81ff1655e64a7d1e2bcac1049c335b911e191d2c6437a956cc5ffa28bf4eac0766490158cfb3b2baebc5a1183f9c93c9222184b8073484c529f8c8e15b14e52abbcb79dda1317ce24beb79c121c154086916d2c084cf3ab12f9360bb448ca1e5a8198337c6b68fdf3d1e87eca20b451016ae399cd415cb47fefedc8d9e00686fd2cd5eb1980b165cfa5e17bd4c467859e9bc806baba0e2d001e0056ce964e0a0e9abbebf532903f4650f11e0a7ebd16033ef0f3cf7c6135f6ba9648b0ee3c7654a8f4f8fd36227b626f2bf39571927a18567ca4b1105bf001e352b1867e7042ac811bf8baa7e39056e3e70d263496a65c48fef86021545459d7e3437c322624efd5a849ed0c051e9f1a2630a18993bbab7cf3ca889ed02fe80e7daff57381d05485de6243eb3bfb89798434e724efee3015838ed2c8e932f8d1bfb4b8359b46eb590e930ba43a5c94325dc2060300f1c99d91c1d8f7a9c7d95bab6d26c43c9ccacf72be0c7faa8fde55f8357dc1644f0f695e5d19d463b03061fbc4e670e9885c40e0ba20ae15f7420ed0e372c418bd12734bb6cba2b7d204f0714e93f4ede7ca252db78c87a66fd58d3b6abcea1d065bc28069bf7812f791a55db1db563e4c73ff897d8089a6e43af8868fbee153a3d968780854cee33c64894664fe538181fccec960068db7fe2393c57d46a18df833b119c823e5c563f99866a3f361cd3997085fe8c309d5ec736742f987cf9f2e68b5d8c67b9b0521ecbac5d3dcfe040777425e319c4d27274e7267c0d3c906c001e9e800261660833078eaef0ce5b808ba53ab3fc2214e63bf25bb37023d3f287327e4534546209e1f75cc8ede266d85e0f89ce206dd50a2eeb5e410b1ac33c502ed5e84f02e30a796e0804f968f5ebeb41e3a975aac277ec2fbe691c69609d03185bb88719164c4eddd6e3d7ddb9cc467467f5424ed42493c54ea10ac72a0accc98edf51dd95ca6a122c87fd7237f81e0fd41060803a72d26bde47116df98876bf0db34d109ac639d763651382e956975b8aa1a1b803dfabb24734587e6b8f8a37268b0b1c56e8f227ee084943ee1cc7c15038e5f40dc61d3144f7e8d35512e89f63493994cebf8b5f36669cfcfc1a5b6e45ad23b533507a0f980a8393218de4c2496aa636ab1a50f695967208f9578746b1b0557801086d11ee71d3aec76cc9e12ff1b19ea3c508febe7f709ca22d7f396340bbb2593d8762a10d30280b23a644422414565de4c17e9a8536801821a78517f851f56a25ab4c8fa5c7ff391ed654575d50d510b2d602cf4ac1658ffbc29f3e640cf91af3a278b68d6429b4cc25e29e65fc39b82f02e98ede527ed87bd83ced8a00194cdf2166bf8a21722eaad95402772c89c65fe2e24f151504c50cac40964231b3ce3632612b586eb8f7d3a20373ef82d1e2cb3a6cb86dd4a51d35e8185411d6c7ef1fcf153e48fd47107bd5e6851a9b24c0d068e8177280e35194dede219f4c2fa538da23dab4f9289ca52ad031f1628324cc686906f8c6d3bc018660da90b411d35e61ed01c48527cd7815d64a16c849b38a8260e695358edaeffb9c36d7ebe29f6cbd5745ce257d9e3634c8320213245ed2e0b5049230f3a77d174944e338f05afad5ee5e0af972ec4e383780acc6ec2f0ecd0cb7ce2a00ef5289f215e21c6d4a4c064abd0013b4646c570d2b83623f497034edc81b3750a0a931337fdbaea13cdb071c50e970ca1974770b57cc59459b68ad02ef209cb6ad554837451a0eaeacb97df495658ffc72ab9fe426d542ce09acec67509a73ca9488ce7d732900c22bbe5fe5629795e7d5c5cdaca0dd8bf3954159091af2d7eccabd7fe5c02e5b06ccf45ece6c6f86f87ef71a8fca02e563e8775a55b35746731bde4f5bd80fd56f5622242a7eb7a2c235c88462d2302ff2cb74cffa6e37b3f20757d6fed613f09aca65c94d5177332454e6e5dc8928f5ee09cde4403ef26dd5ad2b2e9887982cc6c52b7067a9dca0a41552449dc6798bf59cc1a9afd50f61dd6f01fab7d21e4945c328cfe1954eb0718fb2f897265371444f2a019d4a8ac667b6f73724e02f0c727a82688f80fe9b4897a6b8e7bdaeff35c794d379e59fd2765392e653c5b87d2071adcdd5d20927e77c3e066b6282d38fc30e8d362f21a3a18743451247d6cc60e79a39779776fdf6e5c577d108a426cec99bde82b755e70515217748632ccfaf4c2752f661060f6e39a5245583d482d6f684f4fef12bd28b1f3ced3afcb9e3185dbf14ec5c2800d73eca5c13ce9201744d4f31735e0bd31a8a6ae8db571eb9b0f842b06e8ce05f0bd9bac4898919712676ef942a7ad8c2cb47af171517e3510456d1760362b96ff72b1e6df6b1ace2107d65641a7bb451ee002758db4393fe4962a7784357d048af09898a7c75052374bf40cc5bc762e472064d8a20cbf57c64b3eb86a00d2960fa0384b82d1078ea2d24f7d91522d6e22a0c9dd54a5db461db2de3770e87b7b3bd83f46d2fd219ba6f4e4681776843eb6b397d08da78116d5152d43a5f7fa9e6cd4bfc58bb482eec444a5944df9fb9fa794ec7c96feaa86bb3bf03e39272c28e995e28b3df4f211255d88d8a69bcddda60b4ac732f2e09c62760405bb371dace14388d6d6482bffb1145e35ed5174bf1e475a377a9d6f51fca90087b087f338fa4a08e9666f7d6909661c4a9fa866da29433cc4a43ddad67e911dfd0e39d156e2647d22aa9c9b8fa850d4ae97af542b722b629631b437806f9592c6539894c57a54e501a0865f9d5ef861178010a3893cdb8239666d0d2952b4ea79baa692b111a22de1192b523a9ac740851a640b21a39c96e3d15e6310666ccd492fe24ad05b3099443839235176e0bb9239d2e434ed142abd1942bbc5c616dae665d3488bcb444dee103b935c4d45e88911d8496f4d15eac2738d57be9ce908b923178235dd67e4a1c6b1a72df0a3c6eab809239461656cf0ca25e2a3363366cec17164c6e25f067623f35c6d1684e48352ccc1f89074637cc7c69ef02ec41d143af4d0fe56f31c131b96f2ef64cab694094488f2d21b5b426f0a524a42c0aa2d83d49c282563614faf18d5341bac6b96bbc03e876fbf491cb8ea395d2341e2975e68db3597ab26ac205952b5de27594926a57b8ba150eb6f060276752eb3edf10b8d419b8f6c5d3df0a1ab83380cddb609b4460d59dedb99e8227d56075d7b96e4dc44ee09e0924e43076427fba7cb4254bd4ecd71b22bd05824b58d9138ed9e8f5eac8e9d6cf4baa6ea5e9f6c56ee8d7275f36401c2c538e71878dde10710036557e8bb118b7399a55750bd87627897db68e9f10dde6efea122f26d9e8f4ef0930cf5dec6fccca29363fbd590692c742910a638d48025645345017cffc962800896bfd594e3843ef84cfa8785a79cfd1f4217170cb5f2f91b9b4d5d8bd5db5c3f07c2b5a9319f390ab2a8a364ea28ded6838aa172451265565d00bfbc30a776f3b60b619ab24b0e0bb3614f153b1f4a4a4e0520c96b130f0586c71f1d562a3ca9e1b9db958c26dc1781193d62f20388e7c3fcad6112fd1555a4ed3d8b97377eb19827230da8d77ef06d8375ad83a9c6b87d3177f1dc7def2188f66e57844dff34e95315315af4942b3f7c50a91771ebee5b52bb0246e28cbdefa4fd114280c9834c5726a368440093ea61d18c5c714b8a0e2233d764dd4e8cbd7ae9b82204fc1f2562c9c888d11e6fa2ccaf59315fce08b34c16022860a972dde65c9dc08b80acb68874fb43d0125b2ad2b3fdf33659e2ddc15e9af414a1dde0d21345589889adf94e8e93c158bba374cc93af4305325d2fc8f5ba5b77fa4dfadaaaab47fc6ca3530e56be065317ecdcd17c1ea3d3cdf44d32d11246dc815970c2925fec49b6b93054f702c1245d34bd143a2658899dfd0586117551b4410c75569b5b8dc975a4b4bbfd31f2e7a3f4aaa86fc615eadef24e7efd3be421007ae4472c43996341a6100337ad4ca13c80178d86bd3593d2e57ea7a2eec0c2659838fe5a4ce5509fb3848a6929cdcdf70fcb1ed757a6aa165732c9aa1f91b020f30614efdb7897ae2dc7c17f55084df5864e3213928945e8b559af3b795996f8a62443babbde38abb2df193bbe129d4c005aafdaf52ba143ae5a18cead346035eaff06eed43c9c92416d81ee3796f4cce6c3c22799577fef2a7bc2b4b2762378f568ccbe362425877527bf477f10380eb67bf9b1e2804271ca15f6fd17d7db65c99bfaf32807fed9ed204161e4231bbb3062aec2fa2285c8b27bcaa37ebeec4546322dab291183f5263cdaf0e196a880069df6cde1bbc3c83cd6f7bdc13036b89a584fc1cd96bd7ef42cac8fd536cff72ddcf4826ac81a5f27f739715472dc96ab91a96dd8b461b3436f31002f246392fac00f588b6dd4a1ac0f25c07afec3b17eeff04aec00dec0cdde7e74ba2670606f2f7c4b6e0d67cc38363a43b741cd22bf58c8e193102ccba1cea043d3b636d57f71ef1324d5bd45c061490c2cea4cdfcd0a3a1ed942007ea2aec1efce0f9e15636d757a005500c8ce8989b2bd918587def871e36cba2c9ae2b20c665566fd7b8cc11151cf32fc0f4d3000a31372a9d342921c06bdb06c13b9b12cf75ef3da13f135ebfe697a6ff2954b5735d04ceff7fa78a3a5bb9d14f3e6bfdb11477566e91752cd421feccdbceb839b16abbd5627dad9ab76cf510a9fbd098dd45d5f5b37ba1daba54016fca737fcfaef734e51ff7a5aedcdf1ede835cd94f73b4cb01580dddbd397bbf9a5f4bada6c6ce95f8ca0e5dd5ce2cb625f52eba5d7c0e912a54a77eaf51bb527d7b5bd1375c847dac9cc137d419fabe639eea5465fd1da08df27b3d4ab3c5a4c0b93e719a397bbb588362f6e69b9d4311c4d42265610c6009fde7725ef6dbc0ff0c35fe586aae9e864a9e1bcd84a2bcef27f0e27debb72ca718cdbf52dcf321ed23e22599bb626d4e6e6bbd62334210558e025181e4170fd1aefef188b5f59951406b3273183cddf460ccb451699ef0533141e1f9400afc51757feb799dbd6fab9f125e63828f30a1ac2e35e7b23638efec79b05f50be023851a14322ec336add0e5eb1c0e86eeda94a0643701331c6fb08f35462d84a5e76032d89998d407750b93fb890e53a4449a6f0694685ad26e0fe9972140051b587d7a72646bb07c9eab54942d658a8f19ef603a1d6559f39845c8ab8d66e949dfbf5a01ef3585a311e508dcd4d9c76a57b03617762d5f2ef59397e7516902f04e7c101975295cd14dd6e0a86ff58e2a61710024a0f4e6b1b3353ac86a027d464bb7bd772a8cc9e582bae09259e0654151831f782b6c43c8264cc28decc3ceb8d5ed405456c90f9560ffe9892356702728b73a4da1b391ebd3a878176507444660fd835e44c2f0bb2f520eab9634fccaf43d3e0e053c8d6c7f5c186cc80adf1f2df377e5801e3c685b6070ac311f9973f51c2e9923eaed08627d38abaee169916db5a0cf303d7cfa06bee4c1cedcd130fb8341881ff7042657fe4095379b4a085635fc6967ce44c8a108519f1629667a084a2b0194f2c484f90c32cde121ce04d1d29d749d72c7ace48d97d8ace0123976b6f50366a667210a2e34aa772acf0c52072c54b34db3cc3f1c51eaa06cec0de466daf350822fa6946c765adab5b505d6d6f95ff41d04ed935418b5aa86041bf187d675ba41cd3dba67563bef87a59d83cd1f9159631faae1dc12ff0efad21e0392d9566c28bf102c25db61e01aa23a84ffbd09eac279224bbb9053c792d5ffaffaf2acf6e22b915955e7365b258fc111d0ddba8aac04e1b7b97b25fc4d439cf91952be66106ffd88ff1f9474e8b6894e7852fd6e310e2c63831812efd6a5d3c9d9c8a17bb20db27831c32ad3e1f193b5c4ce49e5ea6fdead55149313f4b338c578e415e3401026390ce15176e4165dbf03de442d3d25ad9760c69f597da0f644cfb77326d8c5cd07f435ebeaa5931a043dc098177e0f74e5e66b67645fb525192167ec64e3d6ea54d14612c2d8c56dc7f3b798451fbe8bd9165f3daa25cd070c8f523295fce2e60391b55ae196f99f839eeb027296c4bd47dbc7727cab82e4353c5abf5edc08720b720df6cd4a3bd892291caf5e8ded8af090c09d542c6b73294529c9bd4a9501ea1454d9a0ffc74749ccf238fc691eb0029c43b74a09b50bfb73f153d44446fe74f785c6454e8cc19bbf12761c952f31e6cb72599827e3b57caae9ce58c74540fd77bd97aee742f42ac445ac416cf04e06bdff97c2993d629b807bf8720c62e20ca195b461c600af844639c79ee053c5ea4a9705f0523e7021e53a1d8cc5c76b1020cea7141b6f571f4f2935c9921b5356b8790a4b7d5caf740a59c64387c287fd1121e8a4165abaeca5ce16c576c1014f5eca3a6156cc9d90cdecea9052c49b17e605ded2828b272b05d4b0fae2ab4d86f7ecce4b62657793ece9c8b585a7f200dfd8fdcd9cbd33e7589fd086cc1b1fade5f5e6e2d6b993217897fcc7809b6a9ba99eb60d14eb949500a364e3b822c077f4a3ca61cb42e842bdc515f05b060c236d14d04f26a485ad7e1d29542d58823debd7cb14025ecae0c7cf88b9db3a20d40a674c22504554e5d7798cf069343cab4221c241171d6d5c81aba583f39dafb159d98eeddf716a47d3ef2e79308dd04b77a07f8e19629c158ebdd2acf4b8d3d124e906169cbc596aa89490a83eb7377ba62ca3dae3a01a09a8efc396f831cb56a2069d242e7616d2af0cdf1b1cbc312de89c8fd46e70ffc01c2ad00bd0b1442c9d9d148d5c051ad6bb1d24f3f13f77b1a96dbb7a57cbb909e95014cdc0b67ef4990fac104987bcae483f9218e1d4e18847c709d33b076478511131a65e831eb06f424699954c3d53a7c12c9c3b1f901d6c38e003c339171608312e8c752a3b90f32ee4bae9fbcce5c506da34aebacff2b7ccc07356bb40c06ba4b50cf4cc00a2e04fb45415a46e9f2b842593cf12b12b377e48341d2488ff1d3d7ed0a87d1f0b20aabc2dd837fff48d7b5a51790441d37d328f2b06626982dcca60c81200b02d7022dde97dfe5bb9d8729c93445b240887fdd4d1a277959c4018cf2b84879c93b2000d4dc86cc0ec7cde95b7fd8ee18e12fcabcd1684e030826f815440f9b8e621896d56b92dd9b674cb46c353f2514ad303eecb94b0e1fcbbaac93b3369d16bbda529261ec0cfdc5e7a7a85d46565f97a8ff92bdacf74a12ce450b50657148ab7e07d4c5179d2731f96dca8b8a5d18a90fcdae534342f2392a46b343dc41e834b5bcae7de3bf63321ec278ee5888c7374180b1840e8534fbbe3d554c3de08fb528458c707e55e3ea2699a2d8c7613f087c19052b3be5fae3e236f64284b85eff4d87080b20a527c6003c9a256065d3ba99608595c48b77a651094d29b7b21e1c62da47a0e8f7eb0e55926f801d88c80078141a460f5f7dde53103706587c617b9658d19953d26dbd766002b5f6df67d1c751b4b4de920146c0d2d8d393646ae86407625dfda7d703c26d7862de34af80f925ba22b5a989011dc606402e214f1732b0cd7b920532db5f7b272e85a116925b2d9177cea9ef22da1e4bbba3e6f4a7f6ea024387413caf3fd563ffaa749e705c48b559b05d5e580ab744d90673424422c09889c924fa382f3baea1bd9208c0a74c5456957d3af69e6db8ee273d852ce0f1b55bfbe68d6a74455877fb803ec347c383bd7a418926c1a4bcd8572bb7931a7b774808780fca6d8c177abad878bd1b5dbc9e29ae4d95af4e260e99bd496ad5cceb087b509fbf0193a53fae818d652bc16d76f93056175ace2a5af4aa3a56ef9b8b84e20942401a2a55ab3d27ee8b9f4a55024a93f932c28b0d38ea55bda79f75e17f3776a21ceedf3b71aff61f6a70cb9a5563e235a612d14105fe20341ff00ba0a0546035c56da19e86bf8a713c950f986399c39d78144b7ec14ca11f8c96ec946a5c114cb1a4dab2feacf064a52fbef59220ac88f83704a38cae26b6cd2fec8a0e6ecff1b5516cde0610dc58e4090025a4a86d37844e25deefc71bce093c354e31b83526aa356394715a13226392745484e76e5ca173dd2a95f5f01c01a004c128261597096c74b750f403e3bc41992c403087d586aef0e45cc04fa4f6b4d42577a463dd4566f15fb72f3de03c95117819cc26512fb68b984015612b9d80c9b86ee850ac1bd2f1082d56be9ea395301a8c903a54a9dfaad69a25cfafa927b899fd1c9e3bb924b98f93edf1c62fdb2db93f042f724e695647825e64729ed4be6fc7ef16adba7cf7f92e33621d9289eba573dbb1f0fb72174d50e756fd67407154ed0f033746b3d0b2ea17a0dedbbbe155bc8c7224c50cac40964231b3ce3632612b586eb8f7d3a20373ef82d1e2cb3a6cb86dd4a59b191103916cdf72a76672c60d54503f63beb78e4d4a67971edda128489dda4c47d2858d956d71a2a9f1538258fd72195c6400e1e889d1cf30da88144bb9a6e1dc3c279d000d5fc14998aeb3e76692e728c6982cd9a00ac9935e857fd4cc3cb83176e1f9f2670fe1632138040c6a0159fbd1eb9c97dc144017d125e305768f2f2db41b0e0478a624e6b02b36ea208ca1dcbef61e72c70be4c1d676427bd93d9f4639133c2d3e7642f5e18770ba963de7bb20f9de73bca27c0223a76375ce3abc715c948f03c7751f51d633b6d7cc44c152eae88ffb62750ec16d014bd39662cf04094a4fdfd6edbe65de5a50435967b974b2b560099e52294fe79b4f81aa3b119d67936335dcef9cd56ee73a4b8f134422da3ac97e7987c18d3d48e2b72759557b048c261efd624f793fe50d4a159240fe3240dee046bd0ef456ac001b7aae41ee866ba85967ee07fb39b2715aa0ff1227a027f2fd41ac8747c8e0e825bd913ce0f77820b11ba73e28d0e9f54f3263603c36ebb948a38f1d54d5bd7835c69888bb8b46ce0bd2ee681a618d6ea75b150a4ae0eb987f10ee184f99418d87a96d84dba04160924c847b835916bc3764ee2043d7da1c496bbc1bdf945e8a6fb5334b3ef65fd793001054f18390f8633e11bb4af22b68818cb7a0392019c90557326d3ce0e5773185fa9a7c4131d4a5893a2648ce9dca7618fbebeadeee107f9c0ace86853a4b0f7420c1d21e484fd8b0552d885d80b36c3e44df2d464f3c9fc333313edb148530536562667a408c61aff7ce63fe0b07fbc36d9b5c8bb1ca7c9843a150df502b9497372ecbaed08f7ec663ea3e20bf9a6f1cc7be40c7c78620ccde77efa693a4462c548f67d1501e5aa0fd51d6805ad643676a274dee1ba0ce39db41ec62331afdc958ce45831382dc2efd4ab214d5ac920cdcdf8ed9ee4d62116652faaa12ee216270183e729078ae90ace7a32531c249f10de3832268c4523569e41f23d4622ecfb7e56c7f7f69b8c65b6cf1c2781f77ea909d56cbb024584aa11bc5c0ccbefbe664d95726d438ec530ff58845d30e9052852982f5db47b48046d4f9000b567daa93fe30e1d3bed811931983a62b9fae14151841f70ace1050b7efa8329f1fc2a1fe022d3149d67594fdf2230441ac58ca0bc19ce289a74a213bd4f9000b567daa93fe30e1d3bed811931983a62b9fae14151841f70ace1050b7e9d2610a0eca4f58594056e223fc80b987a40c2684631e7575028c83af62ed9a44f9000b567daa93fe30e1d3bed811931983a62b9fae14151841f70ace1050b7e0f84720a20cd865cb6229dfb4dfb2bbd87b749e5a041278512ea8289b7e291264f9000b567daa93fe30e1d3bed811931983a62b9fae14151841f70ace1050b7e64384d259bf5a7c33da40ebb2aea398cc54bfc82e7ad64347d41e7b5ffec53b21a112f07493e40959b420a288ec2b162bca9ab60f7e1b3d8723d9ecd0afbfe1187b6c05e6b8c3d352dca38b0eb74e4b31412a4ec97c5fa4e5ded316ef86aaa3e11574b8064448d9dd99e25a980be5819fa9c74948545717d01f9afcb5d59d55ac8df62584020fbbd27c3bff3b0f443a33ab8532c59c8d23dd78fc0ada7d59d5a066f46f3aac55980eeae7d852f2c5915464232af68f6e0617f3216736fc9248ec2c154e86e86ff8f2a86ec0adf849b8de0bbac6d5dcc4655b905393869b25ae9b0e1fb8ab1eb277bf273c76e60e2a2e19511aeae51c7cd6e3d742d856a715307052a193bdedea918962892205638b9c3c1cd3ebac8a0c8b1e326d21619ac121b0ce08c6a5fbf7ed02702256537f4cd09d216d95d58b0632513bd9846eff431a649c36b9e3bdff752692710cd4d356cea5bab71492bd6f1104cd8b6ca00f1f9fc4ffea9b514b0c7986f5c6738db64d0721653235aca7b0c50f82aa76e272b0a3d22b5791158f9906c376a66a044711630c01eb1555e97a189996df76131a0ae3f919623634352bc3ebe6d4c4ce381f189ea37cf8486db1192795e7cdafe95cbd0c9f16c28d1ba847570211cdfae64a11633b035d8818bfa3b9195ca4f3f8b436f8c24033149a71ed112390e7004b807188b6a716daa8518606cf9225f836a969a844949dc5cfd2e78ffd8cdf46916555d98d8dd95e587e2472d6065a8b03da82f143e4c02c904e5f141e4125ad92c483d0349b5c31fcb0822fb356448a5e67b4354f791d9907cb1c2ef02ee360d19c631fb9dffb6880474c158b5ab9915253c3844ea87b99252053c77f96284c2240b7c2448b2f7debd05f6b8e502054d17a1b5af94c9fe5efc8f5ac4aabfca9112056704c03cfa7dd62f3972ce858bdb78e9ca3c6cd5cb01594b4169fb5f24809237faf831ef84c59a019928d31ed9abf3a3253a88e073ac55ba140966b561f6c1eb330afefee657652e76526d74ac45e15d1358343b85cbdeb0b63bfb0db542dff97dc5140ea3f40d1b8e739c7bff814a787229260742f7ae2ada584f02a359e126253927e09d4a576af24597d9f56628a015fa9935805d5f1da14ec0d60b591d0b1f813f839ab5dad29b9ee17376ee8325f32f16d71245089803a4e294d15ec5c04a06e94ceb2693d6adfe9af3dfb55d9fd13a6d30ce3d87d718cf89d5f56193ae183b4699796e2edd34191cbe9326faab5c54193df288164ae71d02df982898d63b4a836fc76385b594ca8c3b64217188a66a940040bbd90a0df00c78665833fa83a2bbcf467a83ca83fbe210eb26f3f98bc6b280a112bf395ff557f49270aa1c3a28d6f0256ec706aea915d9113660dcdcbcb447ff1e007cd23f0d58eaa441660bca1af7868bcbf6c74485c6ee58bd1c31b97c3442588e39171eb794c810dc9d7f80268c20f1f71966416d6f256ed1f68d235aec49f54dc5980d87ad292335888886690350d370e2b81ffbef99304f59ae1e3ad48098e5beb57769adc424f28bd0cdc5cc804144935cd28a7d93c91bdb47ce1cfe3f4e004bb84bb1aee1c1784578204eff79f7f3fe37fefd88aa62e56e544e2a07ca2e2e081ecd91462b033a857c8ad1d88a9c4c664b685e4bbbc8b1d176728ae427e0ea21ec1d4e8708f92bd00069d7dd0a704116f518baba3f6ea8c3e62f440c0aed3c9e30378b32c811656ae16a5c2d219cf079f768cb48f2ee9f0a864a372199539add1f3c9c83fa29f4cd691ae2d31c12e103b7f858cae97080eb5a8f64ea0abbe5c7131f3b4464beec8f0dadb88b95cdd1d9ff114a0f17375a536dc708c785f1b5950984482790a580b41a8292f5880bca7fefd8373808c8c0733ac836a826b9f493c1294b39565f177d478531ef8cecbad07734e868c97c4d9e33ff0d67a3c852de40a7f8da887ab2a24e5ad8ad39d4e1f2ee973a03f4f9a6ae2cd2dfceba50b0d2e0641865fe75b63318fded0735aa2c3350f45987c679d0653e9089f89db4277702fd72eb110b34b8b225a4942138eb8245015901a6db155f1f7138c457b7be70e39edc4c1671ef52a235ff1c07e015a8ea3c0c77ad3cf1c1c23f4ffc16a2c948fb70cf0a49cdb09381904ee97b1660d7fc2f7d2911c70149bc960052b7c93d1437b2e7b4e99544e10126eb3a6e4ad60e2b99f57a5f499ea23f96b1cf090c26d31b8447f5b8579e3a589773693c242e78ac4b9c187698106a8c821118bd008f3cd4e381c51a1db94d85e2e3801543e10f4f2f0da6f6a920c0cf128102c3138632125ca8ef645a27af2d61b82cb575a9d0860a5a97797497983fb998996f38fc6f892654153b65a747c4979a42a850b95ac367d7a5c65b385af87201e7bc79ba4961f9e041f54c58866acc046a4183d7479835ab28fa1141bf1abdaf9e7afb9f0a201b6f941e48a9f651c7cb8f3eb3ee2916169a97d5f6a0b66ae764edaf463e71d713caf7203043f5945edd6255a8d196dd5ef85570712971838e3374fae45906604b9e80db40a53d622ec39f46502692766b3d785e1261169a4dd2856499192447b4e3169c02592851d39e51e9af6c5b4a15cd95a615345a5934d5b4382c667c6baeb9baf6e0d5f6eb7e9429f10be3b939cdf7a04ed918fe2b7d2bb83eab00d486c08ce9934cce2c15462c3ef228057cd3d5f4c2a57a2f5fddec2b06437e0d22e52e8ed0ad87a7c669a6285394cd5ae94920fc7df59b09336dfd674acfa019aa1e692e7e00c5fef5aaa14a1c6888b7073c04343f0a3bd1b58a78b3db7f9f134947c34885029b8f94b2eb8212d4f6911e589933aeb307c192c07371c419afb0070724d1582c601ab1e1af9fb12c1f42ed5712cc48cb4533f707732881f2c7d0ff5aabcebbc25fd1562e10444edc64e6c8fc7ee284c7a71910c775f4dfa0ddbc0887ac82190d1c331dd2a78f78d797b63fc2bd115d0008b936865981729a28b1e5631470217be2d8e601c8c75e0240cbd3fa4cb85a2c5bcbd2ea438a884db9813a8814a6c02c529d7f5fb160d8ecc741e983d2a30e8b302985b2141bb1fe1679e60f91cd32c24f47d273e2a016006961ba7d4e107ff841be21b340a76b51d95f167f9615ac1ee212538bd04dfcbe5fdece48e62177063ac2f97715ae725f09d81eae634cbdcd681469913cc73efe499fb2957e8935161b77dc51e0df67cb09a868dec5c291ace4cf9ef6e58e66134f3f02411907b57ef1f9ff10941141fc75833e92c39adc105007284c65fc107c209a502f2d84c74b59e9fcc4d65135b44df2af40683287b471fb54559a1a65762d1a90564a6eb03e5e0cf0ed87bab88701ba379b243f14fb0caab8d448a724a8e0dc8f55764969a054ae35e22d88535b7b4521a90b72d3720209260f70a5cb71e104b5bac65b261edab0f5df0d9735b9c9994534924b4b1e1d1e959548482572564e3765f7e5038a021cb575584dba73b91710de343929a2a734cf108f42f24efcba79b9170c15fe1c19498811b629131ef6a89bb03db05bb51725d54d126ae99a5d9dab525469e050c6da477644c03b0aacb037a5c6723f10ae83c8bcb3c2b60ea20d71bf4780b57d91bd36ee69d3519264eac328d6e5570f38b7d586bb9ee949f6150975f8332ec7fafe2e2202f88077068b689bedc212c81f8959e54f1b9b26c1d3c8876257e66b607726203465d322e75480eef6da9b9b7497b6dccab581d7a759cccb6de4ab98f4f07ff6af14f48c8a3160ae8d721499c1c600e357d1e5c880e47cd508c4437cf95cf78b674d7b9a6ed2eeff0c376c8397f9d0046a5119f511afca88cf6837fda407114c7698fd38eaa179e86cfac1d6fe3847b9bd6b0046a869a66d76a146e59cebeffa5de19eb8ed60201ddc4e75690ec9e36c2800ee0b380709f287e5eb0bb89cc6725120c9605b990d789f80bf6fb68821b67df07a579b164c9bb9264667238e7c78cde43863adedfb906db2e40c33645f3d789e75212d8afa5c84fce364dfdfbc8619077c0a961d552bcd1483457373aee2619971d9731e545775aa996fe82bf3ae1d9d2b27bb3c623c5e723ea4b89df3b45171bf5b865c9c912529182a80216fe6bb672606b581cfc2427ed09796cc1d4c363f5c7d01e396af9060188e298f19a2d29d821f8df603ad734ae35d3e63bf0d32d3ef27c6bd01c3e40db565c287803ba8dc71e6b05f826a9100419588b93a9f7299bd765e364b4c8970fe66a4265f49e2ff9b76ceb9428625a88ce0e7504c9ff118d52b88c97e33972498015e5d7c3e2ec0d8561fb701c6684b32d835c282e1206c395a902e304d109ead549257f649e2ff9b76ceb9428625a88ce0e7504c9ff118d52b88c97e33972498015e5d7c604c93f5a38ef1a9d82b97ba284f806e1cd911eec94bbaf2e2b7b234b9f0f70bec517d211cefaf61a809b144b166b375660f8e4a93c8736d9148f95f38b62ee9d282cf348626efcdc9248988ffac490afd434e3043327fdf21398087ec3cd0d334e7dd6a4d06836b59002defa16f2c9bda90c6ea4cc4eaabb7c9a248241542f4aaced21d80e428adda3d27f0e25139634fd92193dee00043353b3f5b63ee92cf34e7dd6a4d06836b59002defa16f2c9bda90c6ea4cc4eaabb7c9a248241542f4aaced21d80e428adda3d27f0e25139634fd92193dee00043353b3f5b63ee92cf56a48e217156823a7dbe1391e5d78860f9d40cf0304109c2d57a9d10b963082c8d5690cef850c5f7c98afe6374670130a00e554ad021caf42c2d473853d30e0bc78e75136952dc95d9c3ea7e2e280368060e6431ba510c164e5528ac9618d88cec22dae7c1051f937eaa83b31425cfde112ae0a5ac050885aa19a92619c57ef7c78e75136952dc95d9c3ea7e2e280368060e6431ba510c164e5528ac9618d88c6be6e6380fe461e386e469726a286ff80c779118d5f48ce44579a3aa0eec50b80c9107fb0f4b2d3d56edc0ceaac5eb101f7fb800e11306371d3ed16fdf01bf3cb0347a8a83f22dea6e88915aab90379b988f2275c916c39ad9fea6629f8d207b6bfdcf5c7ea1c11720ed39c845a741a63890de3aed0bbc741a58b0c1ce1470f44e161ad98b398a07465753087b9222132f1bcad77f556d2124670b78601082f16bfdcf5c7ea1c11720ed39c845a741a63890de3aed0bbc741a58b0c1ce1470f44e161ad98b398a07465753087b9222132f1bcad77f556d2124670b78601082f11db84220bd9be89ac845a389a42947f7815c7a8d2637b94f8780e3f9bf859f2e80cea5dacd6684c6506b64caa0df200221ea99945b98bd8dad931be595f940811afc202017cab0ad0b42d9d122adb04a644577a244c8ada928c9f7f00154060b1809e8093905374a960777d8a2ffc572fcf4dc03551d76193e6e306bf39e83141afc202017cab0ad0b42d9d122adb04a644577a244c8ada928c9f7f00154060b1809e8093905374a960777d8a2ffc572fcf4dc03551d76193e6e306bf39e8314cc8f40ab598e622a50f6031ea20e1df00ed731736f4d0068ee01dd2e715c80376fee3243936a70b7319bf137aa87179b609088a3503f1c8a377585f3af1bdf739b555a8ad01e4df3502bee88ca7ebaa9e1d047c8f890312ea963251b78a32da4ce75ff64755d54cd83030fbfc5813319a53274ba16295e38110d4cb45eee706b9b555a8ad01e4df3502bee88ca7ebaa9e1d047c8f890312ea963251b78a32da4ce75ff64755d54cd83030fbfc5813319a53274ba16295e38110d4cb45eee706bdf570176517d100d785d95d5b2b6e914ed452b27f90ee6b9802962fe5c1fb48ebd557fac67bd28bbf8a7f2aec9041fc3642b056a2c3ea39333454aca354481dd2b17ee01e3a4d3622a78d2aab994a845869132095f53f249aa18c940e142d8eeb531327df4b44d8ee5adeaa5ba54c37b2f89d78c237d414bdf38554c25b44bff2b17ee01e3a4d3622a78d2aab994a845869132095f53f249aa18c940e142d8eeb531327df4b44d8ee5adeaa5ba54c37b2f89d78c237d414bdf38554c25b44bffaa47ab35c5f0443d3e9f6a27c3b7ab4508c66778f0aef1d6f1520488f6d6f29a8b4574fa32bfef660f4a13d3c420c23d7befb93814c2873a9918e230122d0a30fdb5677cff669fd6d6313f11a187e4b55e13d9a79280097bfc579c0c23edaa374d29f7daed10e01af0caf2d7449d163d3f2917920e78c9548efedba8f2ed4cb1fdb5677cff669fd6d6313f11a187e4b55e13d9a79280097bfc579c0c23edaa374d29f7daed10e01af0caf2d7449d163d3f2917920e78c9548efedba8f2ed4cb1ec51f0e68898f6423e3e666e21f5227da19959a845ce734fcc27fd0d61187e0c8f6ecda2bdaa9f6b107de2c40cd15603e1502fa185cc2972aeba213c7e02791949f4a4e2cc88d5d0dc1eda3fd20544807d19ccccddefe601e02879c32875cdcadac11eee8d3fd453bf3638eec3501b0e89de285c55f4334336a77f28deaac73a49f4a4e2cc88d5d0dc1eda3fd20544807d19ccccddefe601e02879c32875cdcac10a781796b2a937c88c1745b865b4f1c95b188980d47ff7ff8515dcf0d773f99bd8ede8a6b08dc189d96a62edcdc97d84d660e4b82f9a72a417abc6829611e142bd15872e0674136e33daca1e25da44d83720e437485552411aa24552d9e95096a5171e0ceba9dd77c34a503bc4411f9fbc20769f137344de3266b8910b18387f007aaf281a1a211c02edb361b85b7042b912c02db8649712cd087b7b472b5a96a5171e0ceba9dd77c34a503bc4411f9fbc20769f137344de3266b8910b183846f025855e6b226aeb7af70223cad75c56e0c713de0f082ffef535e767933e16e574b5aeff852d9306ba2dbf497bc398ddd9f9a6696ea4202da84b972f0509916c8a70b2faf91b46d07917f1215386155323506b8fbd21abfc008fdbb62eeea7f957748be39c9da88adcb4aefd3f2801a5831efd38b59b9df6c5150ec52d5cf41335fa99dfdbf6c17ca948ff6416d226b25a219a25f365f06b81dc63eb14f941f957748be39c9da88adcb4aefd3f2801a5831efd38b59b9df6c5150ec52d5cf41335fa99dfdbf6c17ca948ff6416d226b25a219a25f365f06b81dc63eb14f94157c82e57f7acba6f8c296e27042549c92949397564972abc9b79ab629c80e73a89b73372f17f555d63ac6adca3ef86a76357a5b0d4f668d0099ea0967f576bf2a485b9179220a9c8f19f56c86384f25bbc79abda6ac7f481c6d8bdfe3f381c6511223f7fb04e3d8f458a7c5b82dfdb3df854b0fd4020ff64eeb6ae0f2d5f6372b84fc710736e02211b827ec7d464b9952c087cc9e1b0f613e30cee8ec7091edce57455c214c2cf9fc2d8cd37f6a75d89713d923f6ca25c411e24a276a84cf183568e7535dfef5fa6412b2487e18ade41c5355bfadfe12e7bfa4529d93240762589b69306d3d9364c112e28be69b2b0b7fdaa07a8dbaa6718e7e48b55302c0d6bf2a54dbf4ac6195f488c2c58b38909790e24058b7658b9d6a53f1389c058f158f2a54dbf4ac6195f488c2c58b38909790e24058b7658b9d6a53f1389c058f1584ee4ceee7a0fa3b27347ccaf3d336c5a5a342f056206428f9521b6b7dc0fa346a0cf5015ec432693d2ad920b1bf43a6da617f866ab24a870a0417279daf02f9968dff87c40d4b8820ddc257d6aeabefaf960e856c0dd6aeb6336beb2660470e8ff0ced68da518b29e1649ff4b3e85bf474a3be8e129f6a095f86f23d18c128afa73f4d80a0b7896442adbfb719818416ed989b797bd4730443cfe1525338dc89162b6241bc68653d28f52c940d3de71032ff4cf52bc711ab31e3bfd67069f403cb44c9674d47a7a166ea39af953ed48db00c40d209b034192a070600877bb86953a4e6f867c7094da93bb830c655705a007b7192a76cc8a6c932a0e815a2faee7fa1e19ce11153c6f62b8a334a5242828b6002e9f15d50899b29089ce2310f2c2183476b00da02e0a0f4f547e1fcd681c1b526aa831ce047b748b45e23e7961eaf5d1aab65eb8f86266936a92639cec28cf9e086a588a1926cc46c44c9d7f49ba7892f52b8426da8f2a49e12f169baad7fda7e1adb1dc898edd7fb40665e819a37be25338433e84f5e8c0a2b18314c2ddd80bdd7b7cc499b6b459d6cd745f6c41b164e0671b477b31e60abf17bc3f32a1a4e55b28eb5d8be29626c30e14ddaa9a37cdcca7ae2566e9bb601d4f8951d23dc7f547d51254dd91aabf7daed2d55b2bfa8233d64298e0e356db976fd2fa4caa411d787909ec2dfea0380506ae902023e2dfce4a562bee22725c39c1e8c8c36715268d04d87cb105c726952afedffe4bb39349b5a1a6f54919aa356e9bfa6c47153439a4e10f31b1315e4d4fa858dae94729f017cf0f40529b331d266bc0a11635c8a4fb367be01d9dc1e3160234d147add48cf79d02f2e967392a9e904216841d408a121e9455d7e3c01a1a26c84d664a311e09ded8b1477f7a89b0292926345d644ee520722a84ccbeeaccd3e345db7849de73fb2b07796ac37d730edfbe30e75e711a92fbca5a372c0c586a9a659844dfc923d35cd8e0486173559cff0e0a22a75b557268a646e454d8d17bb88f638374f90c8e464bfcb84b53156ebbcb0f5656609b33a148187e19eb5341c4a8538dfb4365ed71909c6582334026aa6a811ad9e173cc0241ce81d8063007f5ff467173ff6f970219f15b6bb47de0f6f869663664cc66b95b687ad31bd1c628b36e11386968b61a917294fe27a5743147e511490f93a6aff643d19c1a51c04e39f94ba9e992e716214c9528790f5fbcf6d00f5c4c76136191eab4d0913740d6f498a95798c815e8b14f6ad7cc51cdc680949dd008c2dba1bd236502feb4a375b0410fd813f69af3ffdbf0ed4cccbc146fa481ed4593547ab5f43b68c8cff12f808e48a4b01f87a2edf95b3f9c0438b0efd70be5a54e6ea21fd0ffa653a87326c237ee4ce87ef6e2c22e77a4ae2863f5ac95c1151651beba0727bb3feef7428bd3331d0bdaf7cc29e3969d7be526cddd2891c7bdbb885910bbf0e7ad42d33605f8e9318090508fd31bde4ed8c321351d7844e9fbb6ec8e761c515f46ab79a59828d61a27a85820df28dd0e72d4289281d7554ed30d4c5ae75797e31b0d77b84440580fb837f221bf5bf5d322aba56815ed5335e436e8dec869f43cde41c6f2ba325fa46d6137d26135798dfccb79d8c62a08f80ff1ae8df38d3dbcd174dbc68c1ca75ad8bd130b2b33fd5b19e711b76f36dedeac050375fe645892edbab14b514c5e34ddbe773a0442a3f67ee2310574f4b0d582a77bf4a27b72780d33fe8933823e30e393bff723a319cc31fcd1a70bc84844f7fdfce097dc75fa0e3b3ae0d7a6b60baf9ff18cb92545ce93912760af6c2570184a8f42810003b597e63fc76124db24ca9e2c5f8f389c4c1c85f8e0bc3cded3c5ca49bc3905ff40984a7513d74d9690e08353e5cb3bc7f93dadc4a928af38bc6a7b8d5130e0926a15c89c5272d1a2c8f5eb369dfa4c8d280749656da5af698fc3e2d58aaf15c91e00295a1af827f99747bbc412666409eca8e1e080c844a7de8c8e8aca59cda77e1560a2700a3563021506de7ff1c1acbf76493c6ab8217a3f0240f3f5271ffabd89aa2edb8976c1fca21d87478b0ffd4b28fc54cf19521fadcd8435096e910a74e08762f0189ae58503633607a5d8dd3ee30be4c69a812c163d2c4be3b027703f812e86d2b3a506d37a1889e62b791ff0eaa011120554422055c67496e6bb070f7343eeaf97433448749b0f31eb7b9cb12e2c7ce9db32e989d87c750172a3ec8384f626a224aeecebc3fe4e3316db665233b8124cc866599b7e6f5e96024cd458f557941c65d79d1d5f647ad9033cf1fe3b84ae2bc53a2d85e6c3e720670fd2dd466c36834b4acbd93ff199d4271a2ecc50415ad1815b2649e2bc4f6a2658f6e2af528dc8580641eb0323fdd1670ffde8ee2d0e362e84bb69714ac42843d8fa36fd6c1abf5f747e7333726269fe8ed7fb92ba69b83fa2242018ff476963c12f2fc3658d26c60614b3f9716e2be441cd502656bcda2c2f3b68edabbe60144737032267e2476bcc8a4d3d6ac996cb19b2975369368820e150035e2cf97c4ebf1e5ac90c03bc1211430974fb6c1a15ee8bf9e56e5f684a2532ced417758af6387a6cfed38650de8497b30403cb43fcfc25f5062181599ef98cd120c5349882242081835e160bd166c8fe89724d467c501148bf477ddf2be0729d408756b576c007d5d36c2f23dfb76d9186ea4085e6bf1023865852f26d9a2803da9c2118117cb7412cc45342d4439b5fdb50290cd3d870f47771f0b31bbf1f2b8036a046db32a709957e98ce36951fbac99e42f1034a607af83181ea9794983c4753ad13bc7a9d9e3f9daf861c89a149b5d6bddd8599cb5df87b974d2e7197c0edd703637c585b65f9cfe2d12a734a9eefdb38afbf0ff6e621371c4b7f442d5df3afc7991b305f432af03d9b3aafa228e0322cb92dbbdee8e281253a134c1c06c5f230f9dd717918d7f0240afe302612bff29b92496d1f642b982fe18512c0c691fc8da5d9cb0165024626c55ef9a317945edb9142fff4dcee1c4170419b16d39f3e6b19c5e91046fcdf15c15e40994a7e591eb048315b47d780b68d7edf28091232aaa3d46fb35e51ac45763ed5ee83a6dd77907deb79adbb7ea622ad4f9a64ae9de3a22a4b46163f40ceb7046cb325e2abcf8ac968a4b0e3383aea7b8deb0edd06ac790536ca82b648e38a54c19df9cd925cf6392cf65054afcb495106c79cac52d31773b87ce822e6667a262bfa4409a50965023d6472e92be0b05037fb95f49ed3154033ed8deeba5f82c315e103eefbaf410db224d0e46c4adb1b2aaf5298e88bfe365790b6c3ae74eeb1bf0b29fea4a04941c759c001f72e6e565d3de1e3e5c7da57bc82526fcf319f6d053e46652ed6429e9f39f2e3a3376713e8dbcb3a654af4e7c0b44497efc1c2a105ba983f1d9e5402868908dc2f61db11fdc973add89e525bf7f966677b90cc22a112bb36546cde5402d7f9573c5a15ee7807700d44733d912a63a39a1e9e09a527d49cffca24a283251c77717d163db590c37d8c97d568456e660ef520f8dabd713ac95f8a6e74000adc2535cc1f28b219b39314667b11ba7add68dd1de4b79923471ffa3a0c6061e61ac9a72fa38ede8c51376364a01a119d71999933122dc6c5000f57b05f01630d9e3f6e275a874c1944c1126ad02e52f404fc93d1be3b66a121839004776c7abbef0d9d79bda8e603b8c785f67c6ff8f346a3e856562ba6589cfdd1152ab3931aa0234bbf570754ca70ab831f72ceda95b76ba707af091a7ef1f0f1e206856b671663a8f6048a35e30ca5352d529fe9b8e782959d0d71b35cbe222168ec10ff94cd53f2d272c65f234eced5da90bcae90585400add4102a27c004309d83ff35c0798f4a67da77aa04e5e6a3f259b8d7176b8b58da36991116d4d0060af238e6245543023df03d592322ba6f26632dd86062ca1b181955b251bd56624a1332f4d81b535ce8849da724ea99a90ecc273a7111f04a3d0582d1a5a159ba84130b2cd31c3fff50401a0c572029a82d8c8307dadc8b43b022ec9607b4fc90c2d8a659e6710881d27ea899bbe15a0368e87385c2d001fa8b3eb8efa3480e469a2139c8967062edc114a8752416f7fa45a5a35509d0ea6540a1847368ba5e81aad2ec01c6c3585db395c6b528eef4aaa7c80c7f4942d0452978e5bcbcd1e5b7ab21019b6f032a2b0dc0377d13f144ec15f549217bc61700f7fae2747ec944b65620bd9843dec48a5ba55c01c73ca547c16d44943dd27b40f6e713fa0513c7f1188465d2fccf4d1d3168fe364e4723bdfc4c1797caf313baf12d4209407edb6360e3d58bd623de119e1423e4fa87edbde97cdbdba78fd6aae09adb0e4ebd58c07988aff37a98b0491125ce32a6fbdf0f775d78a53118e5448ec8912cbe41f19a330544bbfb59745d985a9f912411ca4d2823a072eb0de024f1a89efd6a9d3f9b30f87801b440f7836af1234a3b231db1335c0928602264a58eee887b3eb58e069801891f6a04bf195e5d78ca625905d95349e54d62828e55f3ff5cd4c342f151f0fcd15df21aab5c41bccaf511de0f245c5b4eb18d5376b3a17e73b5a1276a12440721c18676dcc23800737477d5ee91a543335fb40c10f421f10f975def321583d16ba2c11ecc0e9b1e9d72b3b23d0691663af341c7623fef222820751365ee4c268a7e99b3870be6542658afa560c685306f5bdb9fbc4c86f1685d65649123f7c5a02449d124216df984778925e33ec3450c84800d0c66b9c29994a09f1f57bdaad614ebfaea7730eb59d576383b9c135dcde57488eaefd57b9d8131748625887d3f904e6eabe199b2b95a7636b79390b37d84c6deea7a2271d0f6fe08e0204c927e40eb76fd55e066ded72aa5a96c6e65baf2f20a6961f5dea6079418f02dacb2943d9c1ab6204657b74f3d8295d3a8e2780769df8cc9afe0edfe30db364ccdd38d54810e18b343b8fb3bc76881db183e3b0c5fbbac607ffd7ecf62eaee73f478892c5e928e3301796ef6227a2edcc1c82563e96cd05027dc7679b856230520bb64bf67d97ab45d5b478e67dbe9894820b2dd81b5115ad00f31ac18cf77d94d006666106b85c83b9114f8afb0f5ccd012303a7bea20f354cdd14cc2ebd6c9e9180cacb4a6e00287051070b05caf57cf21bff0d0c3880d0e9f0905ba580823cd8a14fbb9785111a76a8e57223cfd82865909c2a2be6476352a8650fb9e644f4254092e1ab5c9029ecf4a0212fcf551dd6642dec4fdf112f1c44b758ad29af5a54928ed1c4d80eafb2af0a89469101c90c9cb9ce37f772379380fb1e3ad0c13b8258f81388424002a58a831e188ba4a6de2c83c4d344cfc94003a3865154b936814bde1e144d0bed65d383e56c7f1738177609caa5c664c60c311d756a6b2c906b2e1ff114ed41c8d37b13b64603c6f1940b9f871c4f2cce59a423c20ebc88876c6d08cc2ee1587dbf82d49d0b87840e2f8c24ef212844420d0f254f6b1f27234e6f06a3e06e2beed088860ae6c946ea988be93580de056f34581a14e263bb60accc3625f35456559ab5a499f6c0c32dd92f0f9b0c970c328a0de7dcfede93c461d1b8ce5305c03e8c751e5ce4d63a39ca29668b93170d0a5b47ad1f5960ca58805aed5da2f8132987d844fefd38985cd16f63fd7b8d260ed3213a117f9e4120284605b1f43612d7e0d959b610601bc412de158da62def7207af1134cd654ec40e5c111dcc9ff6251cbc6eba3271e710db9fb412aaad9c466239e19f585b4ea4d7ad31bc8295f8c8842e788e3d8b3ce338a8da254a4ce364c23948b10f559b5c19c85a0eacc0ed9ca5ed77864cb53e74e59c78910c7de88050ab916b18d7f8bc4607b70cfd86ef110787654f622cdedde2643f54a302d6201edf741b251b612cf893e0a7d1bec1cb14110eb1cbc0efeb470302eb405f2d9362e973ae5a005703f9b6e8613d6142926f7c6f51f6b5efb6ed0280ddfc7cba82d0bc4fa3951a9500b3eeaf0717d9387d6e7731b684f80f8dcbecc7ac301cb484be4cb0f5199ba421af4585e0e86fd57730ee8dcaf246bc2806bb0909b66fc0169972a4bab37fb7c1af2c69d4ffb24c9efe34ed627ac79efa97f15463effc4f25868ce0d124e5b21ac4dbbf1acdc80110384b62266a1b879096042ae689ae1f0a16e6d91866c5673ff38ffa4f361b0bdd27c18949457e433e5284a801478d91561c84b08c9fcb67b831b303923794eaafc9d08ec3d0d0cf6e8e9bd53fa9502c55feb096ac22b11b73c9ac49720e0f09776d2cc96e3433cda8e7a2bc3d270025ae5126060d9f8f55244877edfcb4402dbb7ac630faf9dea3cf7e2330a619c3f8740f36d008c14a7efddc770cd8c22f145f9a01686783a0299fd0d38580b0bd1341d126cfdc777f11f355c1466eec7799b7fa16265b20eb8923549d02348ca9a9772b63688a6f19dec5bae16801d660edc4bc8d8efc7cddd6111871acc7f3db632a63932a364008b292020e5e21a53a7e98549acdda7881171814ccd2bcd8c74bd39017c2acac678d05afbec556269b0c862b0e108ff093b428003ab34d3822385ce3147000364a51116ca57b2933283ed11f9f49094e8637d88a169d22e2215093e8dc725c5b03ea65e0bcaa0b9fe83cf9c498d05f0a4153535f3210274d6258d227863a8947aba85ed78e63d4403c582a6519e70f6aa2dd1c71fd3da8659ed072341ff7dc215dff2b879bfb8d81f0bb780a0d9ec9144b6c6c780c25a8a0ec3dd63bcb9258b083c27e1625f63acded64437e287ae22e7ce13c6eea8f5be10949adc941232f0c907ce9a1ee2fdb4fca49a810ca98e7795a7edc3cdbac6b95702b30b6b3b3270cf16c61892c17a47c6e877ba85f1b7697bfebabbda4fe9c198785388f68a13d990be84c5d0fcf8743d403bc1174ad67eaeb94142e27b802af1218751d781f3820e86ea6497da29264588961f8776c42fa344ab7e9b096931b1954fd6248a4d4c662b16bed210788f3ee6f443cede4e0c5ea9b61ab4de865bcd308fb2079a50d9fa9244531c4c9be6d2168c0d66d9d620c609c0482b0aee4de63e0890aa390d2a2ecaeeccf50ba6a1ad3fb08a6c9e51976dadd05bdf3c4e8ee012beeb2fe2821eef36fa9f6e9e9a1c5680ab3cd484af87216b3a08afb65c73e3cd3fbd9682d22da95dc5809bcad1b62a0d176bfea557d17a6e04f305db4e2b663b140d2fca282bbb12632f635c79808996226ad92c445703c4fdf5461eaed92d2b27dee63cc5613872be26d7a5a3da355a5a2d21ad97840ac0b5c51e37f277702da616055922a61b271df5c32076550853c3a6194364b66eabfff2268854338e07f23b751c02098dd25725af5fbae7ab1d00f0487e59bc471a21a9bc198cc7ac5c9fe7b7cdbf8b21e7dc67600cad57d810fba08640e8c61afaf3aa252b453e3893d320aadf24c948dff902f26c5606c982c2f732b040d30b2e4c08e29153bd6dbafa84078401e9ec8d0393c06c05a6e4caba790b35b3e7f9b7dab24a5deec5f1f9c578a8b590ba1405a51546fde456f1221d0b7ca9029289f85dcd5077649812a557a68c26326bca4135fea2d8cd29339e9005cb83d0e8712220e4a9f660276da4ba377c4fc1d55725245ca4254718d3a393e3e495014208cd28141d238a995a8f0a43cfaf85ba09ff3a4a27bc9119524194a9d2ff648d5f83204731a0ca9f8d04f3d44ddd8ab67c322d28857bea00ca5c6e6a2cbcc207c47e078cfcc28edd536d67c23b8fdb2052c66b9aa9150cb1f856c96ddd59e4df0cd4c83d162cfe9291e7b044edae59750ddbd53b57a2a295250fbf694b7b6966b0a2c61d7739add6f01fae9e75cd449a5cd7d40235ff09beae842f17c5db0fd22f0b7a37f8b2836d8ee826232b39eaefc92dd35525a23fab0a1db8311f5df99da8ad663a7151d681101cefe1b0fd47fb8b786cccf629dd0191ccf75d1c85f3bebee2cb5759a8bc52044d3d3106931a00739792070719d914e3021926e5da5171dde3bdf704696dd09b0f5951050a907f65185605a5fe66fcf4b9d56ca2342f24e9d32ca52f76eb3ca570b32cabf489102eff61a7a0a129805ca2016744936d34eddb682e87bcfa7e41f25569c388051b10d1cb5c67396c46fb810c54ffc40656c9a83b9de920a7ebe07a65f083c457413a4915af311c5d94048023621cd5b646ad913e1b09a4d84c92b9cebf44217848130501280fcc4af2261dc0d234be5877542a6bb10cd6647abd0ea597433ccb9260b28fd8fa16e95ba7ab2375ba77597e0e1f010a96e8ff314b611299d3b747becb190f78dc11484019ee5e7e7f23442ff2b0cb3043072ee04f03f2511589a1d1234cc6f1fce4142ab236c1b0b40ef53609863250e37990167218cb452cff440bf2ede7169133077f22c7bc2dc98bf1d6cfaa1eb642c5cc46cd20dd5d46251cd64812d917e16d98b0efbe97cdd1ac5010ccec6be4249fa964693338d6ca0ddd72bf4ff7c5b002fab5d19b3e953be2a1ed45044320da462d09452086a34266627fd75c1cbd8ae0f234723eb62f4c56e4063f4897a04b60b7aa78c50e513c3efcef9edee8f681f6608a3d99cad04debecb3bdb9675854813e371e12b76e1bbd519048abfc42c96ff86db0426a9d6ff555fc109990c976c9a36f3f371b88cc66a295a6f9b18b1508d61df3675ed9b9b6c33aa7a1e476b261ee39dd4078a78f411bbf5153c244cc47c80154b500994a5ca747c6c2d0d2eedc50120e4f208bb9c00f20473aabb25deed01ce5dffccba619986214387ed1f210327181acd0ca06524fa2e485be536cedd22bc3a94643bb487c76c01ff9b012b94d16f288f53b1b9adbffb92499b7b889ef7dd20e7e3944d36860880c170a3ffcfd7b5dbf224b405a1230b6ac862da599ac1acb65d24fe916a96df12ba71ac128cbd582e8060eef6983bdb4f4b5504b022b8ec2946e5aa6517413f923ef3636e8084d6ea6f7f8d619826ffeaee7c9531ac048b56b9a61dd5e061c008977cc8a8556d735e2514cfd14860c60871a74e43e2a15ff8c6518b54398ef8ac36fcc654328d0210f13361299f4b0e4e7aba770735b961f4116d7aa88454099e172039a3f0e4ae90f0789115e8c77c69be1a5b8cfec1c956ebb58211ede63d64eae0ca9ccc48e58acd90fcb3709e2bcfac3593a98876b543ed4d0cb26276f2257caf52f2ea818d845c5adb3b3d624e25d009a1f08d5190540923f4ba7d5d37387bc7103f2acf5dc52c3b6d264bd07f2f02b966c3d3726dc7b2e0720efbd025829a6f00c214bf72faf113afd123bedc6844baedeb4122b5922f358ec5c9622166e952a70aee8144778e3442bd9967ab4eb1461509ca395c6a9b78e4a33d215b6c537990098c913d1f57e5ea21e17de9f8a314874841b515fd42b3ff5764e2361821b2185e44d0618b9c8d2e6a28e31d5668d41b97531a0d371e822ab9b71285289d73ebce23a6ab029fa3c159a0f05dc606d923777346d43adaf1f9ced614b8c5d4d55d1d9c12bea8d7c768081317cb995ac1a7aa63ced7e1d3191e535efbec4683b72e70562c78ab06cc3cc4396935f44e511f3b790caa51f36477af7b859cae6c6db3b9e313094213d8c4ff526835c69e52f0f8caa008d480cf98afae805512d5f7241baa4b454ef605ff9f67cbbb7566d1e7195be3bedad38becffa9b22d3e40120ae1c5ce90ecf9fcf8e12dfa0367eaedf2fcc630cb0c8aaaea7c277085a4f064ae88f665d6fb36b45471e73b170f9ace627e10ae8b5251bda7cc6884ed73bca4d8aff0e594467a51b9c1a4e74875c0c23f8b89e453d885182719d7e11a9323abda8d5a165dad022bb18f603cba14f22fda772e94dc3986f1f8f02295f199ac0897f08b2722ff8b852ff437acdccaa0bdac427a5ea07c830862536646e6be15923b6683a2a54b3cd4548db267b5242282a0849335529ae4d7058d1462b5ff6e3f24e2f725b005ec0492b3a857f1b1d9e1261fa9e1587c778d351737ab5c024e50e0a2d700cff3d21c55d0e31d76e55835e16f4d7402716d85d2c9278cf8bdfb42b9380075e4919e7144abb81e64a951c382c426184c58ce390f62076ff7a80307e36e556d07dd4cee2842332f277fa7f93cad6a81d6b0d3ce1a6164e143ea309310c1693e83929d1727eaf21daa7aa9b67564864111eebc3bf7cadaace1a71e2f6daf0a053ab7c246eebe181d6c94a4086b314b7a7c9c57303f38db901b2620b899314ba0800df8662943b8760a5871a9f4cca5f42b73f95951c8f31e741a6ebd340436ad4eae8e537847c3eca60c7847598146fd2a5c79c097c116f83f5ae07359d23935556c58be3757653a3d0efb30c1c8e86dc9b4aa5cf2860faa763c2f6c2b20ce24df467c0bccfe3a6da4501003de74aadf74b0e5edacd7e74652ab4531e779012010aa3a90b65e9f6d6c326b33686914a9c20cf213d57fa4c3374e2eb65196931f46cc8e4152947b75c97b07c7932cbffe32da908b4d126d9d27df01eb19127f2fb80915c856583c3ee3f42a54f9ca20783d3cb9c07870a9e3262c7e033841627382519963ac27e0c377ba7294aef023d95509c869c9d1284d1c30d9b3691eccb05d9d4d71b411cf4bb839cb517914fc03fd3f1c8eacc043d51ae44a9364c038b44b8f9cf54c334d63b6c720346459017f9a101ad6a45e67e0341bd0ffa125668365356e577a79c8a5c07eddcc345e38a3588b9dc59814a112664c208f009ab7e556b2ed63634f3847de8b94828b4b76ce7e71a2829d2d18ed6253f2cb28934c7d04d4f352bbe1f1731124af67803c02809e440b5567d7c1c8a488b32e42eef9921411a00533ee6c0a9736b535bcc10b583fa833556deb9c824c2a7d045c6cc0e792f12531dd8ad7d48ae73733abf4cd65fe98c949dc08a89acfd41b59ecd94963d09058c2514ba6ede9ad6159eabc13bf81ce1d350f0bdf3d6f25f523c002a93e4ec502549c6db8cd2d9f1872de8781311446027f8eb669c07fd662f780dc3518bace38303003c55f325f292d6aecf8888bf1c5fe3d776845daf8ef6e3d3e67585d3a8e3246b45113ed636eab420c53f58b8903ebd9bb31703a83a3188ed829bb173329a884c16b6d67d0ce221533edae3a81c48011e8ffd5159bd15a57a3f741faae14aa4c4488f50edbdad578221c8b9aa723228ae572203d29de85b60d4f136fee5772bb0ee09362d1409f5b43901eaf76e5cb17ba1650194e32f03f2f5126326e7378642096ae399c7c2f52fa65780ca27ba2053b6f5389169d46739b1f2dce00149adc9746da3bac9173ccdf00662115488cce52aa56ba71a32a21711a7856bc0c93c27c18d5b2ac1b97bc1054266f8e62bf1661bdfb714cbc30e3f49021c9ca45a8bb7119428ec696f814b0df4521f6b6dba7313ea60138c1e29443d5f6175384c052662539ea833412385561931e2a5fd70b96bdd584d270cb5647bc39db9803b14f0fc185bf6ace4074cfa3923019037da54d375abebe73773be4d9a3f79e53e699b2723d578db1520ef3857dc4e7eed855efb89f4a82a8a789970c25495c2f7bdef2c16116ef0f938797564a188676dc0fa3566f1f76531a66ecef54726aed1b0d9942db5b1d61fee0532e564fdc2c90d273e4af5eb31231afdfba36d4bce65737ba135075bdca01be3ab34bbe98a72a1d2fd698be2e86c68c6e1e06479ab24e3563bc32c2c4f9f06a99b5418a7778dcb523a2c600fada6e8b3ae81b6a142a347aebbee7c3499902ca5dc732ea40bae1c3a0aab1615e22196fa746823ee62d5d21d497b5393f7dfc428c061e8601698cac58205656493961d577f2e000541a8cbe1fb6360f6a7b817215da509c85b525111f9f8cf5cefb6f90e7aa76f759045dbf7630f0ee3b373b6c89d53f87616073bb175087fed61305b56bef397f0695bfc5fec5c7bfc00625b3d2ef0a6e24167c128fe74a898c6cc59dbc9646bbafade26480010b292d0a3c9defe96e214a4d58afd97e3ceb191a6b1fc38fdd35005816c14d3e761c44b57916c29092ecc2e9c421f2c35d8f4e18d6367663165228cbf9f51594deac22fb32365584d81adf0c49d21bb1d0657ffb1dee5d6802c46e0924c95184509a364652226922e5084c450db8d82ba4f8c1e2ea4d8b69433b85f0d2db4fdf541faab71c196facfa0061d623da61931ac4084145f39000b9e5536582a89716b39c8f35f1f386dd7d43c1351ca5171d75aa0462131bbfd0e24d12333ac197686082a5e8dc38d964e364afc9544e6ff34db4c7083e9a6a3133e2c5b3a5c78400dc5ed813c326f6ecae6a3d78f05450551c6f8f1b1f1770e243609cf86f922b3dad16d0814cd5590ca214de438bfda859347bfef10129cccbb4db6fc330ce87e62292f98b0669feae486d088f903be74fe20f2bffb559318e3e44583851baae66a618425800ab1eb0b780f75d570675545261c5c289d9e12438f8cc4aa8b23c82b709062478d51909d4b05ea9e7d6c2b798e35b8a9d567d29f5d12284ffe9426ec13df0834613820fd486cf4e1ff99ef0a2f68c7c0a3f011bb6c27d920807fe87d6ede4f05807851063011dd75547a3628c6c10ee3cd7e7d823881e6bc5549a2e190be93e333e0cde3c78d4f45c1a317dcfc9396fbdc467b7128c2e86daa5347b40b0679456b295121ed47a9b2ccebf9bded81e7a1177fed5454e486a82cf1c2a85d6acd8802fc3c3624a9afb009597df8b2f0ae2d3be84596db2aa2f0d81b58def8573a5bd52b25617354e8657bfbb15f4896bfc409803cd82f04691df90e83bc68f28cdbf17639073302ab1db93948ac7c23c6f2667bc7a4b8be0d2553afb0bf943a93d8a39b1878d3a157a089b61cd52cd3c8216076800fe66db54fc4f087c07f80b5f125d11b7a048999a0040a05c0189d6bb98028cfc8313e22e8d9490fcbc2b41999aabd28804c98d29e2e3015c9320ba90e0e806baaeb1601cc7b146de882465b345975990acc9ac58612301125874c587bf48443cf1c74ff672f9476da5d5983f242f36793523044fe8a52ff2004300793a38180d46767c15363abb847ff4e2b073695e83953626b33dc45e9e1208ded4bffa3f5e84e4f26ef78ccbd8d2d866eec51b320832b18f6b9a0f67fbce8311583e4a0109a979b7b21f39c2fe768e0c54c6952e58d4a976217c55140defe5754c6293a0aaf9b6da08df43e4a31c5abb2d2b47effb377b307c2d4b87a0898f4af88ea03ae0b1457caf6becfee719606a13219b12f3ce762066a2bbeecafb53bc7f4f91890fd7e54e3d667186bd686ce81804d1f9f3d23df0a5750b3f856e5d75280f8bd344e62161aa183ceb9520b8367c81a79290638950662e992b30e3de2d3a0bca574a92c99ec0da4fd52dbb79a0eeccf39d73806932b63c777ddbde0b3cdcb18712dc7c13c4393a29b8392ed0dac95389eb90ae27c844a6309af0b960e08301bf343f9483390d42dfad896290d43861943bfa6c694dd28c5ccd395553588e325f7f0df772b79953821c8d687a36a8a0adbd2bb66d94b94ee0d892342ddc739d635cc3b865ec6eb2701ec43b314e7cf607045c2c2fe4472ace42b4fbbb35a3fdba7e7af74190988eaad2b544766a7d91816efdcf92be055af6eae347060ce4c86f115235825e7dfb463ddf8d0814867f6ade123b9f130c2c59ba1f1825a53c164a0b5d0ccc77a20797be505de2f76df3d68b3ecac16a8243d9e7c6a68167084ff1da4242e7982291f797a3383333084e65af04f6cf3b49a7aaf794f8eee5e537700382649878a28bf546866f61f3cb6549e4040d350a1b987f54a8545ac06e3958122ef50eaf8ec31f60482a0e2f15a41d9b20e42e337e5272dbe1da32c332435e0f50042c580da2ae0ca566dc4be78dc3efa066b8825ab001a26e0673451314a08a9b2e2bbe001d6bb275f3575604fd1ff21551274fa8757ba85cfbfdc135dda0dd5d6a4a45793ed3fe5d1af79a6465eca12ee64991109f6095d0aefedea38c41880a75434d82b68af1eafafe28be9e69de582a0bfb48fb42a262f8d7d35a122adcbf9d32dd83f6fafd4f96964a21416c67ee8767e7f85a92e4cf157b1ac2d68749d0455cc9afeaf1aaf87c908f59197aa8033edc47b5ac04b43085d7813a8d67568dca1ce74f73aacccef0083475c1d04db25ecf0b45fcc2fccaafbbad700b6d8c61519e53344ee5e7b87f4eb46efaa3c4a52aeec5355b413b354c0c990ea589a7aedafd2deb5a2d457d6867e6972c8890eab1fa30ad46ee2673787dc7e6fdbbe8fde0f2e1d06c3997af47440f0a6032227b9fb4e33cc958da28405d190760b1a6ebe727427b35cdc6e89b7702a27462ded04e0e4083162788c78f59ff8fb9bb28dceed115a6a6db099ed1422546f5578a8584bd16ecb9235c0c9e3f05b05a6bfd96778d53337be45e800131d4a2478cd35f7dee5e50ea5e575457fac1538c37ddaada0d58841009d3c32a6a3136c3490fc09e0f5bc6f6b125d3066ea11d16fbca83b5a59157fa685f0751c85bc3ed10be5155ed45dbd10c8abc0324937922c38b27d0de54385a14af40503e70bdce016339ec78b98c85ebd33a6acf5cbe4058aed23de6e0363cc40ae6153a802c8fed00533f923711040136a70b959dce6f43648ced5a0ad8e0aee50d03fefd88aa9c59aaf8fbd3e653519ac9d193b1d2cc9792585e092d36f2526cf8e513d7ee83457417efae7ae7810a5dd156eee403e30235e1cd3d3858daba10a017004ca4c1841102126120b06a4fd4811c996f0acd92bbfceefda6de6a5fd958f07b4fcbc0778c92b70b08e013bfe1ab095b0a6b84cdcd741cedbfe62372daabfe7bf789bfae8bf56069d6ef5cf92f171678f36a1688336fce4b12b687c52363d2f7acb9cd0b6ed617e95f9106ef80c81d00695ffec82e6af760cab3aac0f8abdfdf91770661a285e6409ec5b76c2f5ed83e736c8b9f1e0eecfefd3815fab2fe0451b195946562af9549fb968d23c529f56b34d7f1feab820a02d290b6d91f93d3be54bc73d3d12278448842c05b5a5c01b8d1a1b932b4b28301bf48c18a89a13aad7ee7b0b37e079b2f596a095d546b345014dfb4fa5a00d0f391c5a4ad0d11f4e85c0c4a6dccd4a027321e62c161dc0af4b0d4a0f1ef932462dea1421afa550a53aee471943f4a71a80896a5b701ebbea8325e7e5124238f79025669383455dfd85d523bd7a19a04915b1e11116a2b4c4d5cd2823f0dd081bff970eb0eb404092e60dd942b92d437c0c0f80b04de55cdcf94ba1abc47148ce0825e68abd4576e1c998534820fac82e708ae2be377c6562384dcf3652db7d162c02b44438de4a364e989fa976cff87f63bbc6b0a4353d788a4021bc3ff3ed08bb8eb7b9b25b7dbccbad3c762f49fbc037f7ddffc577986ae6d7d0596a19bbab43271f0b9bcfe6595c6c71a6b6e5d8ccdf1a1168f7a6bffddfc7f9ad1da065336209ad5efb6426e1a2530f3a5bba60a43758a3bcb9d6ef5c8dfe124c75616a761d1007429c8b475709fecdb2a901bb3054f73cbd808e312e303dfe2eda21ef4452e41cae11c9ce8f87d04ffd53ae4cdfaf97528b6da72205344e283a679a597d65a980201e39c418158edff65f9b2388ffe3a3bf7dd89c502f14169fb9cf04425b7199bc9e4b1349b3f121e7635c6aa3fd901968064c7ad7d4e90c2971bb062de7f47ee59594572ca9d257c6137a63502ee6332138c7657a12c26c1190204ead617d7525a57b7c0ac4c4a3a78f81aeebd84bca1db6a43bf0ad3115d9575c4142b99d6ec8e454589e37fbe47b66772e3b1d350990802c740e4f9860d44ce5298f1a5c214a29124797a3a47752bd4429726e4c9c593cf7d1f8fb0b13f4967afcf6501eef7ff5fb48059a5a3a30d767c4c8b070d719f8c568b82b5170ffbc7ac77fa91a803e6183d9fbe1c527f5c9f46a732cb4e39fdde6ace1ec2d156341ce55d7fe0940837a28faee83f778d85fd70baff73180fd9d8a55265f1d04fc7a5e33706f984e4a1f81c949eae175fa7f623899508236c9659651142a681a60c74faae3fa35db63804283b550c129f59156ab6084e217c478b5b3202fb13cf5b3ac15f23cf99ad480de4a58bc055b41c1693a50449682703fe1494369f5f35f06597a317a6fb7f5a734a4895acbb3ee770151c97e7bf23c9882d163281dae92ae6594cdb8ed8a5a21889890664f2914bd377deb7b0a9119f1fd0cea7ff565393a4077fa42410b63104d6ea45817c0be5cfe99e223a9cdf6f27916cda21e5f4a725849fc84f3fe04809411bdcb588893266f5e98fe938e3a1dea2bfa928144578b454860e5004c29bb5a8b2e3956b9882ed5cd474da8b2328ee42c79c042c583f0d494a1eadc918938f9c104a0a84d07747dc89370cf99435419c8d610f11ca7428965160ab2751fdaf020ccde7616bc229b8151fe0cdf5e453bf31196c14da8a67db8ab55d23241cdb32f5cf56cc4556fe242183c384e074620ed6f8ea04c1c23064b35b13c062b7ff40d05b9ec2a835d26659492fe145f00d12f307262749256d273fd45a44f70920459abc21f873549fa80655cd167db360e1c367be7d6cc3b4a237c046be2957ae855c4ae30ee36039e98b782ab754f83a0c7fa1743984ed7d389c0ded0874a80a1d547ef67e87635d87fb84478ef394b3a2a0a8ae6ef4c1ed572ee3207e1f1040caa2f4e088c2afc921d6ed6a3bd3d5ca782778e474fcc2d7e7c8c7dee9ba18a1fdb48bd7cedf5776e22aabd280308e935c01bddca5d91f4cd4d3dab0694cd2e368fcdf1f84bea7ca160c538145179f1e159215f27dc13e334a47af41a0217336c2b1d5bb791d0fef85d4c633d677723810e05ee46a5dd099b746e3f8490ca5bbf494b47d3bf52ad5c7cad0c3c017002fedeb87f58046290d859f9f4487f1d58e7009e94986bb9bbbe67a8ca2e79b42c4ca97b2001614c2caccc8aa937111e2815a12efc98556d8e2d23949a7c96375e063a8beacba4c7b9760e3cd5e173934e1ccdae6189943fd30c2657cd2e341629be0dac2f567483d2c86eeeb4efd97d1d7872990d88d2a84a64ac2631c21cd44c603c338184c5765e40ba87ddd34e0c9f5d2a659663e9067e10821d4e0e09aa1b2e394c00ca77cd0230ddd9da75e534359d5539238e9503268e6a1c115e567502b4d965e532b2a50c5448e2134af6078530078d8974194be3a71fa96182cfcb55827c0aa33334c06d813ebf485e23a02df5d3ada31cb5d26fff668ef0b7bd835bc1ccb4c29fa8e6ffd4e7a8c73b65b083f626ef53517221e246ea58db64876a7fe777ba2f57b3b6f1ba387ce0a3b234b80fb1fbf7be1ec93ef9c008cb1844a7ef46ea806e57b3c95a4e527e903da9e3ffe218ce858e06dd3315c145c340497c8c1eed2e954250b9600c42aa3ce9c0465858e4753ee597885b0d4f4e00701341898fbae44338c2399b7ebf4822fa832d45cac299d32a5a4ec109ae2198967657bdd6ec56705a9b69808481a6f221cf26f626217243f1a31ddbcf9cd996b8885704328fd3838be209511fe880fb1505b025cd104f7add4835edb1a71b02573d39ef96c05d471a14c22e2a4fc6ced13da724f7fc823b814f5fdbe44f7a297c2a679bed8aa4f5cb2b4ed9a534a719d0414a39d726ce75a338e3d720a7b63a51dff0ccce769bf25e777ca453a61a0c46f2e76c01adf5cd967d3c405c8737e54b51df6fc85264557344662b9fd603a5fae000e7472618ada655d03017cc25ab5fbe67820f6dd20dbc35035b9b4a1f9562cd0d47ab9a89bc427a113052f7e3bdf39489c125fd83e7815629cd7878b6e9c3a3a6517dfe42ebcc8be0d33acdc2cdf301b295274f8048b396c9dc528e711f3ffa954a93a4e895b177dcb6bd5bf84a703501853e7dc7dde6e0aa88a7b6e5a2790561557959d08c93c7fbec6b6fea952cdee7d29b94dbfed47c7b5e617ca51c9b99040aa1f1bd0772a519770f266dbc9ebb82affb0c1daca6e47db0f568a0d8dac66ac576ec106ff511fabeec0132a298934caf9473d9d0bb639cad0be6578994f9c8599abcc99907fa35ecb58359c506dfc18a511621f05effad27abd8f82cba86a375025c89d1fc953221ee010135a97e89cdb59e719ea7c50a0401b052cc9a04f5aa22e1b00f8e9b1417762e8a56fc75a3998e056a1bfd5b96cf39e12f3d7543a00344d282fd8313ca10a93ded56c23b97d4159218bbda85d31ba1959d9c35d7ba23693ea5624955997f1dc7e5bcc357b3f52cbc129f378c3ebfcf23facbe3c4c1749b3a5323428b141d60b09c6e006e36bbc09be8430e78c84213f281a098c44f399b9dc6a704363c6d786890534b79fe2d7467c25000e839c4f0feefdeba889bdef2f2cf1e04981291fe259c185b8e83654f4de2ad2023be1657e655b05196f606104c66d85c5e493391bd834320d098d3bcff5c727f35c2fcbd147851382c5d49d4d92ce85c5e493391bd834320d098d3bcff5c727f35c2fcbd147851382c5d49d4d92ceb0f9c798e23cf3535fb3c61a0285ada05a3f254286808a78b38c17c0fe14f223a555333f3fe358d6d11fc19916e02b5bbf04b344136d73a1c99382ac978279558a131d39968a437a9be3204064a32bcf4cce38ab0c6a7f3a2c6fcc9b983e4ddff6db7d1c96247045a76a5c63a9a1a2f3796b70a634d9b28c6ed757f069f2e88db382b7cfbc1a855436ec4c188c541eac927abc0442b6ed815ee0db62cc08b140f423871ee3609fc1e217d1313e5ada9ebf30769fe6c9854d93c2d269b199063036120831adbca6897688bda20378d04fe662bdb1036d0d10e3583e2c4bfa53f8d94de61c8e8d9bdc7ff55a31fd48d329047379d3f3983b62d81ea04591e60fb43fc35a78ff9d40b1138fc3ad87581f0deb9258c2cf6734213415d936dd9e9ccafe55cfdd67c6b483b078409b96c80b407a38e8444be5072c22f07e2b099804727f8c8b526d43a097efa7c5481622985a36e274806715b6c06fe4c78a464aec9fb8070f8521cf5e3c11cfab2de82410ffdd8e71df641706885e28d647dfd428af77f67bae8a03320d5e14463b2b236cd96bc4835a4ef7e3036b23f0ec65ebbea7ff627c9761b3a538675b762e7eefbbda07b65ff5fbb46fd14598b5c9adfa40fb992381c90dd751fb43272744383c4b504382e2f5908d9b02acca41be871200da2ca2863cb03efcf53b16a68b0ed3c51d89762db0fad7af76f50d90c95726c1e6fafd721ae0bf1556fc1fb298ff061d1f870a56b721cbcfa3fd872d35b30e7966165a895e9783e5f4d5320cac5e53ed83684de8ed895b2a52797af4a580f5b3fd7cd70ef5c1489f86190683cf16926daddd8895d02d0b379eddb0cd9fca99dda0046cb80e67fb6edafb5e48bdd0ee0a7b7e39cdddd006402200f93a59edf0ddf01c53d25daab08e32d05253cef05426c926e3ff5e9b660cdf3d1d0116a390377cfd90340690dcbfb469e2c28b65225644198a8998648a2092553e6b1c181423d4ba9f753c8b3f0675a8f52e6c16dd8c4543b6437734a1e128a554a865f4398b515260b05bdd474777b5f6848c4f0e4d2dbbc3f06e53dff61a9c57166eefab77798b9e52a3dd88a48672180d257e8f6dc50788e5b485b5241eb0582d656fc7d67bfbf4231ae572d530403ee4297fa2a1b04dfb1d1f59fc3a70de8ea193358e9287fc7e3f2046e4df660d2b34d836d8a5d18f3ce1b6139d2530960698378edcd43de05aff2a0ef3468e6398ce616ac5c260c54fc6036bfdcfff5b5d568c02e57da7a51da2b5d8e4a8a82ec03176c10d5c7a5f3aa4efc111ae904378f4530dce9b479902259d312a580129647d319eb2cad77990ee96593d0adcc8b1bb1dce52c39d9905631cd12f23b19bf9f9462952f45516b93487fe1bb8669637dadcbe8b38c231780841342ae2f541549071891ef7643b256644a1c821625dec7d71df6c9ed1211cf33722cb8b8f18485ef783163e7dfe753bbf0647bdc2410b793ddf0b940865b15c5b0e0cc5ae042881bda2f692d8ef58f6513af0de58a30414f5cfc62f1aa9d577e183f892c07303bcce444967dfe74f2b59e1d49b9b09747a3b9d70bb1b81921c673e4bae5231197217707305d7a291bae7d0ae9a55c7e7f6d5a9045969a2812fcda4ca7bfff14f36c20fee77a782a65d9cdbdd94bb1c03a1ff77c782e992306d39d95113ed5335562e4740d091637f6f4334dba12960afa1d9dba0719e183d12e8fcfe8868ace4802581950a13b38828911907af69a51bcb2c44709d7ece1a2ba40c3043bedd75c7180408ab13454672abeb0aed62aab2744196e38e2d996b382f4e8d8f971261434c33ad7c16aa85e27a4c8ad5efd6cd4e18cfd98568bdadc43a31ed58719601aafef153f8da2388ad2ecc1d4b50fda50f6f4e6dfed3798abb43bf8ded43da87246d0ba9f9699b87d44275d9e137d88e5c433424ee223720bcf93e4a9760419fdff6034e044c0c4a3a01a3524285dcd7653e6c102dac798abb43bf8ded43da87246d0ba9f9699b87d44275d9e137d88e5c433424ee221d6d4cdbd30c44c6c6cd5dcf3321a402057999fd5053c819f7783accec35f918798abb43bf8ded43da87246d0ba9f9699b87d44275d9e137d88e5c433424ee22d5e73fcd9ca2354996ff868787b884119ec9a7a824767f02f848d0b9703279cec5408f00e67dcea92f43b644c331ccd318a148273a46630a14fa082977e147d9dfc65802e5a65e8f3300b8f8ffeaec273059a108661066068950a3dfcf8c4f1b5e555a4b075f084227b67ffe89e2f8369ef044783b5bae7fe46f840e3aaaf2360d68d0bb2a934344407709c1f9fe0a565a567b44e6dd4b1e0af20688b61085ae5f63e85dd9c1e16c9dc74adbaef6ccd9129247fee485e62be5f657b3ad7df6e35f63e85dd9c1e16c9dc74adbaef6ccd9129247fee485e62be5f657b3ad7df6e3d65fe03eb2819ea714ccd7baa80412da04ecbbec85c25d9caf4d5073c80681ffb6d7264a2df82803427ea3fc7a55da430470d7000713561df0856658eccdbac8aa2eb93cb26eab06c88347fabb457661b06679355e64759cc582665a9ac614d9755c35973d41c3244ddfe159a89a4c1e6a1a9d4e6ada758a30bb61e7efe663e626acf3ea95444c1dab3e8dfd1052d93f2214cf500fd7904c84bafc89277eb022b1b9939b42229edf774da9ec72c9c6eb89c21368b6f5af5c370438a60e8705d3b33a71b4a1f502ac4a909b3eed35ea17287ef2a970dc7c962652f848cb733723250ddd8ed5bbd1daaa492d3c3b66200610a8ce4db6c98f36ff73e74dab0ba55a8e0d0c74e08cda7f1a5bd54ce3ae87966b7872a623225e5ae4373ca64f161d321498e3c54e065d376f1917da151c69eacedf91d46166637ca04a2d7e5475f7ae77d55c48571bdc7dd9688243ea4ea644cbc6bc48f9687decb9b69800cb68f12fddfff34675d9762a7e5bf69838bc28f108f437f906a0297998c30b51d3b7849cf5f61ac143b2a6d8436dda32da949702dd1f6a1dcb3fc723a6db188ce57c0777ba2a5a5f8172dc1fde7af5682b2aa01f5b58ac1795531c6a3f659c3572bd6c84231f34cb6397da6fe285d6a94710fa01c303a815f0b977d2466e2ebc8d6c5cdea07f08e31e6083c23c42d4d4b4bae75cb08d6542cb6b0a855d84ebf10cb45277340d1a84b1d9bcb28c56d15278b9549ea178c8c53bafdf2678b7084beb8ba0a9b39f3a7ee3828055bf0f1d4a7826d47786314fb2535193d8818368d6bafa388ee984b0290af81f9651e224818b51fb1ad6ba2cd4a510d32ce7334c3eeb1e3a55b812937ce011269a48aec84fb8c4f256cb4c3001ccc5b865c429d07e54c949baba2a5a5f8172dc1fde7af5682b2aa01f5b58ac1795531c6a3f659c3572bd6c84ba2a5a5f8172dc1fde7af5682b2aa01f5b58ac1795531c6a3f659c3572bd6c842f9e858ffad6a4a7b243c1de3fe03e2f652a5205937ae6029bf82198d681cfd0e47a9b18a01b483407760a7e60e3d66b81e53f7c633b482e6e12f9c3c1d52ab1aaa1760f2ccd16405494335f51b68ddb87d31cc793ea111e2b319787892b8b4b63631c4aa870feec8d7ced95c55c3ce9172659a812c7f68a7e5ca2e58fd50822ea965e0ba9d69a1b65397760e3ee472afa129857a890a23a1b6289de7990af60bd1dfe1b3489841d38c5edb52fb4177dfcc71a0e700de3be2bca6f7c830ea027ee651c28b0bbce100c07689e5707b0e73dd9d2983ddf0cef636c672aba0eefea6a66d3b812b297d7da576e539e9bc7a68848aaa58a19c66a6d09a601852b6e244811aa3ea20a76757d1154773786348ae029c2524971f6d20b98d3888fea966f8eb05da2f9417e725e1a9995d14641df6556e5e9f425fc3f431838e1b49e03de231f34cb6397da6fe285d6a94710fa01c303a815f0b977d2466e2ebc8d6c5cde28158b865609d3da306f33101ea62d752e5e9ad46fc15e22f71fe601e8476b2c7a89d194238a5946f5652b32d0c355018e7ad24debce1ef02e118ffdc866994cb9fd8461e8c23f54cc3179d42cdb8764036a2a8774a09d8be3fd19fc7d9a2e19cc0bf34a146b9c6a5222798c3736648f95c6a4a16fa5147e57063e51e0e182ca4565c48c7729b57875f19e574ef103ff8888eb760920762b24ee6995bc29f40b1cff1da386598e785eb1b5d3312be573170416c0d4290c1a70f14710e0429d66c9324b84486a628bee062f4cce470bdb0a08fb0632d643745e9539adbaf8bf629db2523a3fb5ef82c252341f8b2931f4e5d13ec0d98365fcfe04b54518d5e5c6d3f85ed8ec27e436f393b9c435d9478186513951713094c5f5f87725817a7a657daf43718baab5ed33208372cf43eb87d8e9528e6a0d7f2364f5ede2406c081c46c90d4c449f93859417fa747c6c5cac0673da133dee2f2a1d16cd6b6f7e025bbd2a944e8af184533231ab1d171d1a151670ee8829908b025d79b884a43ff2c3ca346dacd2c92e1f98139e9a7865cf332823b76bcb564b789107baf7d4f11acde47a9b18a01b483407760a7e60e3d66b81e53f7c633b482e6e12f9c3c1d52ab1dac143ec125012b16a6ce061df4f6c99090f13a64c85b8d3b3dcf79a85fccf18a080c04bdf4b922f1f006f41f4162e68f6fef6084f10b294b37064bb836bc9237a7bfcc846c3d87eb58fa6eebcfc12587475db28e5b5819278949c987b01083758666215483ac1fd840562d92ccf3b5d878d602697aa91a1cbe7622ffe7e846e2180675d3e09721ccc8f942264fc2bc13440daad6b6c3ceb83a04ede26c937bed9ad093ff5132b99a9d52b328c697b21bcfb5bb5418a1d5d2b55e85da8eddc8eec2bed8682173a4d62ff2d41747be6e15e9bb991949c08dd4bf2f2df20d3d6de00e145c343a9b354d2a70cdc3ff269b9005e0d87df53620fa370b474d74d85e0e4ab7dc7e1391159652ad14f028dabaacd7035e14a77bba70ccfdfcc9f2a7fdbc9e65b412a2fbb839f9312267185f02960b32bd320529a7fcbe4e2ab6d07683ee19c3e503090384ceec28ba583b218fb8dffc9baf71f715c063854e046885089df7e4343c5898a414f7af549a00355e0115c65c13af5311273b6f61bf63405875ae0d8dd138e36f75bc72e4bfe7f6a049f7ad8d1919eaf90e28cd890eb613dc579f5be7cf2968b1efb542d1ccbd920ea5d5f99476446d8eb0be05815585d1889038cb63ed525cca620c391556719f88f4f62ba29a219390c28e53b8981db6bb3cf0878ad640f8b4b7aa186769ceee7eaf48aa5c58e379400df830f58a122ed72888d3acb8069b27ae298542e006faad31595dec3c86741a992962e948002d66de806dbcb9041f3d6d9e426e0efaa434c0d01dea147289f69cf767709e6ad6e716a3221e68baba242e633ce8f56e4713fd4e417afa0d34616c1a679010976a9df4880a3b9d74cb2a25bebf8a1564a52e9c65b7d9dfa2bae9343168e986b4e5d7c05215dc9672d925953fdeb795a19209d7286068926fbeafaf5620ce1953c0aefbd1e9ce299932daf0013a3fba0fd2fbda0b467f03276e0733e1ae634ee2f0e0a4057078d0c36e7a11f6928b450160c3f2dacaa71f60cc77e945a4765527aa90787b9138c40c4a468ce30b0f3ad3d3b4fd23eadf53cea435f0d2817d4678792a550fd7c0bcb52694102abb7fe61eee16c7f48749de5b2274e3f4556dc2d25f36a6a65b32308087bf380ce7c1ffab37255343eca0b8b40e343007aad868f7160161cad6cbb1962125d30f6216c00a8deaae95af06eafb4f5e4acfae15bb41c4f3b228fb720717f7a888268a05ccef35b099d177a3c7cdb80008ad820e7443355ed4ae547f59ea6acc48177381b8977cd7783b92fd2a04faaec33c194a928d7867ee287359e540fda9ecf916003fb6db284fa92d9f2793c277a1e42e99fe712b46584fb40eeb07b2838883bbe4fb1e01c16c9984f670bad5cf2c211f30d4e5551603bb42bc9a9dfbfe5d01d4482e84d6bd2127bd41c40112506141a40c75c8f887ffe9cee59effe9eeb78639ec073d4f934082223f5f92de81c381f3ce4909798bd6c61a945dd3bcad5119710237ac80f59be6c7eaf7237dbd42ae5c2f5fdaad4121887914ce296047b948e82d31eec9edfee6718ba89bc0363763116a1c96e0e686c61a945dd3bcad5119710237ac80f59be6c7eaf7237dbd42ae5c2f5fdaad4128b7e63f0e4c388d3244f122aa44c992c4314cdbacc145a3069806bcc3afba2a3cdb19c6c681c149bdf29725410217a8682ca6f04ab66a1d05cae30fd234465a0a9b8e59847b6b1882749b5ea62b34f92009272a54355a7730404019eebe5f29900b899228a59cd0680934a7aa37e91de244121b9a3e233edfb78700fbf74793e9563f001341694401c73362f903878d76fc54d9a14a65e8c2a0e92575451f24536236a722a7b31394a4d8d50b253ecc322fd2e0a77b47e4325714afc0f93b9ec9aef4b0c372414333e60206fe263b1541447414628d3956f1e26239562ad2549204f937a53d437d92fa9a630662e0eef3d6a25bad3f88904d0dacf815ca6efe8d7dd7903b04ada4a392823653c86ace4e5fbaedda94f32f53a5e230a85de9de48f031913984480c6c44ebab282841c93bf337af6124907352b8069fa59e1f1ba3d6c051c6da09d0604e07768977f22f202221086a2707c4fa306a4e5baac8ad636a4378941f30177f90a03a2fab644fcce27fa2dcf249f65d51279e507b2155a36a4378941f30177f90a03a2fab644fcce27fa2dcf249f65d51279e507b2155aaca1516c4eed99d64bddb2228705153e3117937335d6855ee304592059c58af9fc7b46736069c7bda0247d7d397756c84166c4f0c0c44e6a63bdc38dd5d5ad881eda6aa08037ae203dd61fca38540bf7a2551ea077f4202daa62263ff9d2ba31371e5ef04e13764c49a4c8f858dd7e2b25e4f5f9af00fd4289bcb2fdb5bce35acba00dbac92ad9e242bd6bf9283fcea263f6bd9e0ad732b166a17d118bba850fd042c14eeebcfd9ee030b2cf3f4fcd83e1dc56da62afe0ac8652c5af89170dc295bb8e803abd684af1b1c5e5c13c036f98480857087dad7ff11cd3e1d17ea8b522b6ac8646fbbc0ba2daf6d4b8e5b988e10a35c847bab68dc5bc6fbbb6d2766d58c070013018c929799c1c0622466f5330db1f820dce57f359baa4c64587632c92a1240c01d9f53bdf6688ceb98f22cd680271ad1ed34b9c496c9413e08dafeef935bcd69480398ee02bca425612e24dae2b5607aa5c8ec0026f8404299ec27abf10abf1a55bb3b3e5df54e805136efe16b0018b0770af9ae5c971214e92ec633a56b5cf055c89362dbab40434b72ed2e72f95d877225239500ce82eb6434cc62848eca62c5ab7b83bfc191b5947824dcb032971b9774ea89ca6ce5f1b3d118176695cc3891ef0cc532675e212787b438a5241e6dbd9fbf891f3fd07ab5abb7293162131a1a26fb287655d4ec9d459de4fc5fb8a44da551917c1d4f4dc5c389fbf207d2d2c12e71896ea1960a3f806d5513c5517fa9b40185fbaa3ed37bf62e4a5974d566aecc3295ea2f37160202e7c015767625cc3409672ea5374f02f471e03ad5bc3632a6fc4509e5892f9e5eaa8e93b7ab15b56d8fe6463873d2ae61bcc0c2aa7c9d40c8d6ca34c3f41cb867afe5a3ea0f3a4e6de7783088b282019bfc50758af3485b4119f4c51a01eb65654cf88bcc1227c7e5126b9cf85f5b7c88970d9ad26af9341df63348adf924b47ec1ba069ba6978ed67b86ffd773663963fd71951be709b069f95c4f6edc995b05aea59befaf37b85aa7d3bb898f06b25ee54d58098551f873c62ec7af5d882a3a997982989dfab0d54aacb6acd995d78eeaaa7b71d459b6fe305f1e6a19a45823d10395d445a384df3732ffa4b1d4d7882c3adbfb92d9dc30121351131c5024f50974d8bc5ea8a2757a6c2fd8e16ef2df1ff518f6bb8a24f1c5d71fe0453d83eecb026248ab7df8b952124d0134b1407e33a95a130cbed7a8d61b09eb7a52aae987ead207a5eb6ca1fc3e6818d42e105383a42a3c22e2693bb29722540987b78a1d2919a2960de98c1b8742d24dc6f5c8e734e2361f8c2c740e16da27568cb75be5812365220fa0ba793553a41636ed2679a4036cbcd301eec682f87a2e86fef7c3ce2da772cbe4d4e16faeedbc41a3c3bfbb03994f81916ddc15421a11fd39ec62d95d2e77d46e50344a74ad2f31dedbe8c27ae7700745391fd1ecc99b0a7d9740b0d61b048a6df766166e62260a491c601cb5cdace18170e0b213c2fbe7e5689e9bbb8989646a980643cd2b530a8f13005a54324c7e96c0ab4ca5bf4c08063d63b3c5a4b2dbd93f2ee01ab9c3045b7efa9db5a39fcb22116a118075c26f5b9b8d19c72a77ee8a21f86be606ebab2459a0a3f041858bbb3283951b2d2f6ad01ad60152584e74f79cf3d272647840afbba25b2042642eeb6115d7faed03dcd4741aa5f695bd1fc57e8b68a8075e07b69d545f2ffe3b84a5690c47e749caabe9ca55bdc5192d953f24bef2eda3049011a9d77050952bc755cb209e36881db73b61102f87af4e9f4aa0c22f667f38ae2c785a885029ceef7c077bcb132d129a407544757d5d0e232e04511a873ca9eae6e4dd2da27b49a442a079f618652a00fa5ca0d3a723bdf04b945fe6785b35c23fe587e6afc65d3a2cb5d38cf49683225d03b13ab6befc96aa7635c91b54cbd2b2c805b30c65996bb868ecfdac3601e6c59f4a728020d2970d612b57734238b133236db5fb2dbfd35615d9fa940ed417d89286cb8eeb8edcb8693590c35a0cfdb5d3080f4accc5c3cffeb4e5b7aef70a2c6f2a6f3378944e206a8a9e5542474d72ac336faee027a682008a24382ea63e46b3f9d81fff5a793c75d50b615caabdfb0e22bb89e981e81f26c70763daad7a1435ce36c3e0569637f4ebb069b38a3cb52c0b9415e1d84e802b95650233dab309d9390f24dcaffbe16a7e06950a8ac67aa5e6a2785828e23fa577333f8cb3b45f4bc33ff3b5d7d9b316da50b1ed65361211aa04755c3bb1e4bd6a0f2759a9283ccb391e61ed534e15738e09c94d11e785c9353ae4987fbf4c9add7fa7cb975b02c3d0f45dbb769bc9ebceac45d8ad1c66471e003212c23b094f60f4ec8eceed57de929bb830f40ce4ad2f759ac275b2411156715d18a4db7e53daa802ceb9f8c74a3c9d25b554b91c6c20993541a1e77cf3bf1c4446a4168b2bc027cab22bb9cea896b76eae861bb1062699e65158bee599eaf24b7d2d96a86efcbac976503fb289031f35af89b7e988271604169580efbdf3e934ee31e3ae1cb540d8526bcca3b70e5a4275db98fa8a9117d1d245be98bf447cb3cc0ab535a24269df2e727f8b898e6f912ed60c01881213c66b2cb25f38eb9f361f4e08926c540c4d8c11b1dd39ba74459cf54623884ac148bf1e223943f3f310c26ab6cf6223e77f204717284023eec8db89a8339860d33e6c7aafba1c98589aa655a9e951888daad48a6c7f7ca6bad25855148dfb0cf7abebb5e5a052eabd0abc2c60d96a1caf1e518cbe2fbd5beac7f3b4a8f2e994dc95b539330039b20b3d612eed1f075e8108fd8dd7ac8cbe9e5de51161b540d2d9cb2bc65e04d24186ecb4b5d49d3376bd62d9b741e1f465dca43324a317f1185b627e5e80d6cfb1feb24929975e098f2ec92a5cec09812b41ef1f4531936f9407b63b57f9b9d6cb2e8da3cf7bc1cb028e4c93c01ccf26247c585e965b407e52fa70e91fab5608741dd863f8115af295d3ecf99097c46d72755a87e9ba92dbfc14c93af100d404f7959ae8f6da0fa56531621a7222c897b4c3ab9d85a5efb12481864a0e459192e824a0c7260fc54da66562963997953790a4100f785a065eb870a71711714ad9b801bc7c9c2e58e25c9c69e0414a937216b3dd1dc652b4fd102c947e8fb1fee1d05039ed7cdc1d1e457275d254f35565770e5134d80b1999492701c4da15713d555d8bd89bc3fe491cc38896a20cc2f240963f449db80e6f7289edaade490dad60b0d40ffa28058eb4ad8a5006350b7f88519d48ee8407be5bdfda3cb18922404096f7e5172f9dca00f5a80d6b58f0bb62c036c882d56eab4d80f5e0b950c3ee317cadcf2d58766311fbe49fd38daedf3ebaa2075138b3d93e9c9382e69b8133e064c86b7c22ef6dbe50c9ecababaebb0e42a103ee8ee4c656aba5bfdfb8b08003e2290bb358a020f10f31d2b0871bc7d7652eb096f234c5e19d74cdead001c0853a13453cc04842baf73e0a92b54b21a3530dee4a428d8ace17cedda5d164d101c9cd6421cdb081c1c62531f0ab3ce044c843cd953e52b1e2378c32f4bf4163304b0ddea7f935ed36050bae3430bcdf3a7a3db82b9b0829df9b3bad104ad6559d9bbbb1749b0e0ef4cca0bb755b2bf1fb0ef7d9c2d4708bdea08ca42f0c0d0c876e92ac0499c689525c5f859a5c1415cbc128790ca7839c6c60c6bc17df0f5713290c0be3e6275d6b35b53ee60d6d8ffed354bf28039734c07974e0a9b40eece92a04d3e6c45ea0aaeb2873256c549c847b4ad178c1e7bdc1ba7aab8b8f4e5b98ceb6bc4455a04fc34dc6a8a395c7bcbf9871a4b22ad437601847d0bff57ecd8da1e92fb41ca19c567eb7c7098c1168b2f06bab28031b94324c4b291997f910df6d8563b1e6f5d6d718462a490344df2910d067fc2cec43832d6237842ad617425782369802c3dcff9e183af7e3bbb91e85c056f597fba0ecd1a2f273a99e53a9293be8970013e781ee7def8ac8d715ec62dcf04eb224e2a840b1c43595b5cb900db3a642fc4280435a2d9f20ecd03bb41f86f4b0631d17e1f9777bc822e81ce948074bea2bafe67a2bbc5068499876fd49c780fb477f729c862a271c5f6ff1e550346d0c95a5c63258ee8891f329191049fc610aae3e2c0b236c5a018a6a6020fd843c600fa18dcfb497d3f30b5d3ec25beec525025a28d3e028018a40185c8678cea9a130eb0e6e942c92289f74dc1052a1920cf94a7a7297a01b849e65c62a806afab74c428466fdfe765aeb392e8797ca39455dbaec1654f8a84b9bf26a121eeffff191e3679659507dac6986cf983ac163c9831578ffd4ecbbdc9b0ab0b0000f07c29d146277384cc05927b5dbcd4a1cd4556eeb9addce767b3e62b44a11fe63dca8b40104cebeec8d389fd47aba12efd8b40f723ea9a5df853cb5870a64ec192f3298a99c814bba30741d422f46c8088246e6ff733c5430ff279acb2846a7fdbbde78f80567eaedbf220b47fb69d09d53a525d378c06cc65e632c1f217cfccdf93c162c949796d79adcc0f5fed8cebe4417d6df3e76af66cb6d26f19261de5f81d1f3872c9bd62d86e6a02e6c0bd64a66fc090e142bdcc544b48490ed9653f1c7d6702bfae1e4d8860078f18e7177200cfaceaa13b77a349d4432ba49cc1d554f42f65fe91bd203d78575c504b95bac57e6f28123911fba2ea882ac1381c332ca6f80d7891592db3d9b26289470d24d6106fcbe7bf1b1ef2bf2a5f50637e1ab9f06de78cc622d9b7ccecd704de460a58b00b6891fce3b30716b2a9e5b500976ddee6882d96b6f7e40a6073935089b40373525b75349aa8b62c9e31838684b5ca9b7151046f8f939cf896dd2b25f175f6ef9de616331a5cebdb5974760cd8a45d8e6bb031d410d400ffcb7b468b50892bdfe7280bf9d83ed6e921668d45f2111a8aff972ffa02f5ed14c3c8071589a4371d747a93fd6a1b5144afefe18bde4226a0bc14df8b8edac6a4d8283268f79b13534ca2d7a5b214fe4460ed84fe26a9508a2950d6f3152eaec2c10ff32ce61bf69e1812a708e050243f2656bfd514d2210e61266f664990b9a24cb933099912085a916a07c741204a2b0b4aaa62c96a4c149f5f8b8ae77943856e5a537a6218a7f4cbfec844b05e02069f4cc79b08555ac2555d59136406ca372cdc91b0256a28fa94393a4c9643cf11dd6102e66a1f0e7fa7122e620ba8240cd6ff16cea8b8f35dea4fba5242c420e376b343ca334aeaef10999841ca1b5582b307cfe116c48928c11f76750430233e3e1867a50c7373f84a5faadb199b39becd5054e497b0a55703d10d519a62b9fbb422e2f762bad24f2de7964af22607041eac3d90e99c5fee7a61cd28f08cf7bebc079a79d3d9d32c9fbfa7a71190e297c087f2291d0aea81f5fd7e1708e497b8da14465f144967a4065f1a1f33c8cc76f867c273c9260b040676cb078cab93a8b8e3baf48d2a7adf4b2797bd962d113095285c9b5dbc76723cec562d50a3549bd0bca13e31e5fd92db57c01af3aec5e32a98214eccfa84d96fbad878a698c6a9e89b97741fd60b88d23c1d202a7ab2362c181db3d1d51e157a7a2d5569e984273fee93befb5975ff380490cced2c36b27f9097869880fcc573a78e40eec7d6cdef60aba765320c04814516cf94920b3ce46a8a365233134d9992cbec434e0db4f4f8f677eacd4c97a63f7dc1b6601c8c20a88da23613a89d3fe6adb3a30ddee7b3ea39d595ec15da46b8aeba43b58c8de212e648f35467130ff2616faa3406d4824a2a26d91455e38131e84ad19e937bedd83c1b7021f1f6551470b861049043a2922ac218a4ef7336bf595515ce1e97ad2e7ba194e5003ac95919ffe584f2e92cd90f4df2d43075864a0882e2de86e1a8dc2a809d9fdfe8b5f6ae7279fc62bdaada9f9d374558564c565e4bad15eab29d5a45701291d18bf6df48de57f3344154e214ebce4dd9e48049a060f9abd78352a61f6bbeeca18694ef4b44d96232c4a75a3588b133b87842826e843713aeb3274eb38a872a304e7b784d2aafe8428f05f57df7c4d8cc8de93f8328bdb145eefc7468ec32a2464e028c6780d9ebead79a0749f920c687bda02dfda22a76ed0a252b4017c827553dc3daaa2ecacae47772a63d96fe984ced3b2b83834612366a451f1d5155b19b175273669d6a92675e53001b7fa1fbce0d4c22e1cc9e7eb1928e9fbb49c8e57acd1c85d331216c13109f408347ebbf6924b2459f838b96acab9a7c71a8323da15287376f70c5e28b6b082505255e55666c4be264f3220875743faa4ac27bccd86a500f34c9f3f64b22076feead585d84139ba2b3eb829396d799eb6be9d406146cc418556672c6c3880a993a708ba8701bf2aa6051ab135d3ae38d3d5915ff5925f2b3532839a53c3fbefedabed2bfcbe874fe34926bed2fe030d2c428f6c362af97f6e2d1aa1957bf07734abc1f4c5fa3217d2e058c88cf79f0e26f4d5cbc1be8cb716f383ca74988d320e260fd35307e07c2861e977c5bea2e93d3bee328c38203b385bf6d08e654153f770160fed8b11a4303f3fdd337ce7b7850b1f1f575ad1aff075a89fcc69f8e34f1bad092d41a58df409f7c63b0d888f15ca93697bb65b7b093801f76ab632d12eb76ae90ddf2aaf7af9b50748c6f47d2488e139ccd2ef589e2b1650320745876860c7bcc92da5a54e0c328521913ce5239bceda945b9402984519210999e5635b8a024cc3acc8557e76cb4e36b69bb62428803f1c95efa070455621cc6ecc4b5bb7c6861713ebae1cb1d37331936d561dd1b36546aad7ed6fc3afdc4d14bd4781a9d01875c8e8c72260d8e2740371b27ccbb4c476e3a5ac97fa9957495354be9b87a38e97386d4396a0bdfb0cfdaa42fae086c1eb829b4dded514ecf2cbb44f2e3d07d217eaab2b3fbe701d172d14a396bc6d3a50aba4163d07ca4b82e93ac9d611a9b217d745cc2973f50dadb214f11f2274ed5ece591dcf487fc36f76b20eb7752cfdc06c0476f09cefd094dae7d0b8c9befa37ef5f3db89bd0a8ce913131120b07aeca50da3db31b474345d3c20d35ac713b73eb0e11c1e532a2d37c7c8bc670f150e8ae5c9f13dcd4e8fe5f07ab80ab8f29b088cbdaa9615f0b6c0dba0b2fd4ce85094d3d22922ff5b3082f5a3ac5aaa16b481e4d7ecfedcdc21ad676f142991a70ffac5da278c543ef6492e23687263e447fa4b7663d6dd07a9f1668ba2aeafb60ffac5da278c543ef6492e23687263e447fa4b7663d6dd07a9f1668ba2aeafb617a676ce7d5acd94a4c2691db0d5ac807d7d4227900297ca751c8814c596d97d5cab7d54966a1924a72f946e9e893e44db8c4beb19ebcb3807be895b889b2b41e8b68140278ca0993a9dc3b05e46077c1fc734fa2ae192bb0b7045d652e94d9b7302bd584f6ce29406a305350e25d69c66514a420aaab7df1197ecc52ce42d01b72fa5726d767d288a7a44de3fe80b2d0e31319047e900a27cd619b8e9d1bb13c34834ec6809e5c876915ed36096076226aebbdd886ce765cb77abe25fced167a2cf2beefd343960b3ac3795bda5f1ee5f9b71785d6541c2494868b444376a5f6baa14fce7e7cd2d9b58565710cbe79e8666310d399dab0dd4278d6a8b8398f968f76a54fc1e796c9b559d5ff0d48f527f1e241aa7b014d414998f24013542a16eb424e530f362442399316e90159dd3748497ee8e06a7ac876dd339c8f61f79c5681a2dcf64a99f73a6912dadd4672dfaa036c427ede140ffe3bcfa543c908bbbe2c6e2687c694191da257f637c06ac9f223ab5dd064e31b9c2eec3b285499e75f4f174b1a6d75de66f67cfcec91e25212c6a7fd3a053b01e7cb9620598f8c6f9907ee78db98280543b186c436abd4b3eb5929fdd7a467dfa874ae3ba2d7776f443fbd68b55ff95f08e266864babfff97c4fcf9c929b9890d05d080b89cb468158e4abb5ab63a86f73cc64ec56b1650754f19358dcb488d5208a1354b8963ae70b7696b1739662385aaf0e338cdd317ee117fc9c3af7f864b6331d73e6e894515f9b8b288999808c891550e1f53d30479bdd3092d2da50eb70468eeacac1e93bfdc0bdfece9c5454756e9a91f18eb019b1edc4c73c7c55fee862dd31192345fb1ac8c7a8cdd5ed01b4f5140e6f88c5f7f1677c6fabb767b06919877dd04d72939d50574207c61704b600ce842f955f21cab1ec992a2c06e8b224947690b8af248502715c0af4cd898758265421e4b7b5c7a7d1fd212f63aafcf2c3c4685835221a20d549c66b3b48112b256a5a460b3e3e472f0c70f7d797c76e7e2dbdcfff298affb0b03ddeb81d43d85de01cd315a73784749baa5888b6e17716b870ca93a30283f0f696b0effbe526adc2cbab56b2abe0037aa5eca2284e1eb076bcfa02e5b3999309118e79ddbedc615e705abc0c97b9d0fe9bf3534106718cdad0f9e7740176d59b3b070af039c19cdda4423b619f01baef8eff1e7a65b9199bcaa75562e010998cc5ab68d99494d9129368a5acee1c9f3fba2e8b4a22109d68ec84fe1f43c56357025f823cd2bac24f2ceb44af42cdc939244416cb73ac28aadc9a57319f0ea759fcb8b8abd2b99b11eb79be972ff38d02c5f5293c5000773183321e05d2c4d24dbe19f7980de90da728cfee0b147f17d1fe06eb8d2b3c8bd9de0446b65a445e0c36b03b2c655fea14a6805bfde19ade3f44c1669351e4a390df4dcd3ba6b6826485ca9bb1c5d473960ff76a30727fe61be20fa5f212eca100d331afd636f28e1243c66efa5a6e958049ba0483879322d8cc6a8b44732731a657b2c05b312f17c942978264c80cc54a1beb57c879275ca1d25d9d7a14c8fb7c32887af738ee6649ef95ece7df4ab55832f10a06895cef8a7768fea6053af439355dfe927ce62336e004479daf841acbc5d37dbc370003b25ca1bd8949f8067b4beadf827a8e2873b051b3f82ee147357c92473965fe31ea6fd989ae13e14d8ee1e0ba85fb155739c1657df802121c4c2fc95c420da75ce92fda0c9c50850f12e278f36dd1a0a17c3b59032db530f14ae552f47636c04d17184e89127006d904f42eaa106fa2dd26bba556f60eca718cd6a8bc352a1a639f60860e30b7af6ad308dc1e38058d532265ae8d0017ba6d64c4178537b081fd4ca51ad9145efed8178b71bec6e7052c57f628523ce9f130c44141f930986bfbf2142a875cc2bde01de1b071ebf97b1750ea7b6f324ad7adc4bf9ea8a988dadf917869f89aa16d3afddf3ae341ef46e17b2f764dccaf821c42026972dcc17347a08294b6827500e0c3061fff026a15bdfd6c2a5b7db66fdf1f9c764291b55fdfc51297aa1b41e656a9531d768e683fdc56a73630381dee0c51f98fd6d146010760bf36917fa2e1fa4b6ab0736fe739145c79deb1b56cf46a547cf5792636d3c2246a5cf3150382f62f834f27d34b54168da62613ef88e7ccadf554c9ec3bd1f23f5e541ee3e410d890b29b3dabd2f49f61f2d95514a2c0040576272402e0f51128c8582e0d3c455cb0d1b206dbd2f49f61f2d95514a2c0040576272402e0f51128c8582e0d3c455cb0d1b206d4904ea052ff2725d9203bf4f65491cba6a9a23beea4dd212d76d384daf140752bd2f49f61f2d95514a2c0040576272402e0f51128c8582e0d3c455cb0d1b206de5798c2074a82be8423039e96d36d4c3f45cbc5fd58df85942c92b4a984db958f07d8599017668e1f925a2e0fe3cedc01440884ed1918e8c1dd60922ea20bcf8b27ac11cea9753c3f1035642e6d4ee0dcab22a852c84f6f2f7f7ac48c3bdce84292da2d49dbb46bb15da8bd204008d6965ea9cb72e4a430598576f35f98c1f9c8670c1badc861657296c7b4551e2d608fd384685356aa241a4b9f7fd4d12762feead857d4943fb9b5a0405f278492ccb03a413654c8f4a07be2968807c639cb385a03ad4f4e2f28fe2c0a9ba10c67b0f2fd63f5ec2319e59f364592aafcb1d4ea4a1368f3dcdc30a57a654b2c360175b06983e29cbd72af50b2305b42b6ac648fe81653b446f81e463ce04f16e726bdaa5c7e084963d4c83ee6eddbb6538b0272fe72e248c40457e8737d43bafa28df6184fb6df567aa66f07f8486f3a2957071a883128a8f9637146f1900036562a20139eba23169631a6340ab819b60d095c1a883128a8f9637146f1900036562a20139eba23169631a6340ab819b60d095c8ec71ff5a4d6db456d3d17e7fb110a6e47532bb3b8526e29c0cf6ab9c95d29018ec71ff5a4d6db456d3d17e7fb110a6e47532bb3b8526e29c0cf6ab9c95d2901c84a388a6b8c4fb01391a07a1b3ba41f49fa4a2c3792068cd8e0fda415dc940e682c6ecb126ebdbe3bc52dbd6ceafedc2f99d926fa411c4a11e46dc4d30ccf05682c6ecb126ebdbe3bc52dbd6ceafedc2f99d926fa411c4a11e46dc4d30ccf0551ac7138f2c44c3c6411a66c6055e3227568d006284465fe3f7882e7a7e0cb3f51ac7138f2c44c3c6411a66c6055e3227568d006284465fe3f7882e7a7e0cb3f1d9521beed5f632f2b86f1abc079b7009afc9121b38820793316d0241687eaf0432fa95507fcb883904197b7ad5bdeb1686699089bf8bfee54c36ad72d929e48d74432fea151f0cf4efe70aa4e464f783c6e04bdcb2d7dc2480581f141df84a24ecb39a2cfe71a1365d9f4bcddcbfd3f0f37231bcbaea5256bbac5271ba5e8b49a5d0d71b5a4ee77ec2e95bb36b4a8a45876fa093b7a6b1063f08bdfa96d19a46610fa37ebbf053e7cbd5a6db82e58649ac33bf1a06b7457494764d1cd3cd3961260a13706db176916ef3fe13bf510fae7e14704f477a0aaefde9e7b61e46324a6f5f703ee1b9678be4f9b8019d22de2945098326a683ea7a920d74c75608d79e9c9432f8d810f52a9fdaedb55a8d681ef809149fb5108da4e39ab17b78a5abf2757326763b93f06bebec53f92372f6f97fe437f779ddfea614705ad0467dd93c4a38ea9f8d412477054219ab140bde1a5313a6c1e8f3bdf1580d1ad77931307e4a4d13da01971974035263fa5b14ecab2fe7760aa06a2840262badc68ca0da948ef6a2ac48a51af96d66ad8c3274cb908b38c4e0b79fcbdf59e9662e5169cfe1d38463c12f80e2dfe5f853815284e51c8d5fae27f9199895f98a729f631fe7676c2abd4703144f9ac69496032cffccb8ec77222d6d7f5e04c64004ad962aab0af1d3a6d8717a021dc2f13229f9c2614a75af1f698b77624bfa4794a899af4adb8c4aa5273779eed893e7623a44a92c7b5664b7a26d56a4f7230ccca98b888a1185a3938c54d58ab2061c5d7e744f51029c1b682e50c3f899711fb6f4cf5f8786c6562d90b7ea4b38ab7ccd28d965f5523e2fe2dcacd68ac31c771005d8f89d3957820ae31db1688fe6d733e2c4afeff9091c99fc8d409319bfd3ed42277c1db03dd6a4594fc5c0989d35c97aad2b744b84aa5335195c1354fc1e51bb592ed4a1395f36974636c872975cac065c90376cddcfaa11cfbf61f651a41752906fcfc23f550c99bc2150df7e2424a32e0f3c9b63488d773c27645d8b784520b2d5a9f177755b4d1522270733b4cbf2db2342e14c985b1f1bcea839288e71bf6ad8f5c58d2e0387f73352cd9b43e54ee3f6c0f93a41f7261678c46fc951daba6a4fc180455c9083d3ce4fe8ec9fcb393a5aefba69e97be08ae409773193fe43a2c2e3cc5b0944f3ec95b0caa71662de26b113c4732bb66b99db0dfe04a4332741c494090a11de01ae7eb1796ded52d223ccd0bb78fd0116760e7adc1b0abfdb7f95ecacfd58fea646647a43af3ba25c2b2965ea1e04f05572acbde466bb3ab5bc163b174abb5e41c5695cc14ed3c3608fa1afb5cedbc8e1e0cc87bde195d54873a4aa1fc7ce1b6fdc088e558b520a77371d00480aca2d983743b11e7870372eedf0020eebeba504b3df0733bf4e9d9b08fbe709f3f666d97b74c56c7cb64e28bf4e6f9a1a3dd0a2de01e36979e17007681b575e4e8c10e216ad2b8df64c25fefedb2b308964e584e80f60ef6f5a228b288a3dff8c4c87fc8b212efc51f466d62319ddb8b88e5770d3e75adfd4da1d74eb5606cfcf5de931b91e2a0daba44ed5ed9061743c34a10e323d4b2ccb75a0a3839a38d2fb52129ebb444197cf3217fcaf16bb201010a7539efb2e054fd63926cbede348d93b1b24347048f666af7c7a364421c94943bb5801b3c778cc8c82d274f55622337dd58d119f82a336768c19ebb342ca3fd7809e9cf2018bcdafa54dc5b51cbdf6cb7913b582375a96521166885a12819865d95f19fbad98f6cb0fe297611ea09c31be34fd779393729eed3c6364ca08997a57fe58edc9448d500be5501ba969c8a4565e430122effb3ef7f598cd5c7863f4d611fe85ea10b2cb980f1fc2872434a979fb563dd97fa5ff4f8f7d51cde2610863db3f2df4d152715f133495ea6a84accc4043a7125a45ad7cb1fdd62dcbc4f5869f8a544504b8cab2196d98abc03a3c05b3f9416c70ae9a29b5a1296152e7ed4efcc30b4bd2fe6b3b0eeda49245c9f68c97857eb8f236cb5e111a2298f348cf426212e9e729c39a59c089618dff6c8cd013f1427667c0933629eec4983805972ffa2d64c80f5688cb1abc909bda0584a63ee1e05d9bf357f7e5941c1ff4bb7777709762a2fd38f7ae4c94171a61ed2524ccf4365e0397f5e8291054eb9f105ae8dc1550de5821c8604507bebf907948ca0bd5fb93bcd428f64c2a9dccf32e5c0f85875edf73d582967c2fec859ceed962a26ef744728cbea48c5fc036f4d41ba6048551b1458ea30807a68702fc655b57a5e358c0172ba1d76e747a87f66b7fc8d5f8dc5541782239a98d146092938d761abf45a8b0cced6fc8588e5bc1bfdacab74a765d131d4cf01ce2cb697a8cf9129bcf3f5e551cea53e63d41e9b64f7be828219e37d1337bba7ce132f5092bde18fbc26fa39749d4ca9689331a0e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8557522b680f2ef0ed585143906676dcab5590744c544c4bcfe581a726d9202ed9773476fb57cd9bc3aa501036ec60d07f9a598b0ce03cf813efc93df10ad4f3743805cfc2185030498990e2459fd0316258ceb5a02617dc877c21030913724aeee396fdd355065394cea72830f322a9251583615ba8b5994c7e89b03a9fae1dd69d2394c745f4c87a90cc158a7f218656e20d7fb247acedd93a17c2dbecca665f6aa83f80f37233dfd686523655fbcad00ed63a0308fbd12c1a361312584f18e201d3f3c93a6764efa43f4b30e9464152311655c034896b1cf19f75d69450f8fad93d822366b2ade8db7d601511414d45f85f4b3314d3f51e5cdc46ba3056c41556ccbfc4866fc31835f7f8731432538c45aeed67dbc5a05e571af2efc6841b43d69af11372237aa4d9d70d92e7241769e720fa64d307730abf769631558782a7f2e03d71a41f2ad25c6d76018a00b0c7aba327f2a0697780b6c5d29adc631c753591dd4ae8d396ffffdb69586df9e5c7a1dd07236272fe7f2671334e5a91e58e1a3b3cfd9c7423e4cd2ea45cb72f3a686f8f9cbce591f361fa23e9e3a3e1e9fcc641116e6d3c98b4b68c3c771afea5341073968cdc8485d24564ca4fc1b4f63bf85030b1d8cfa9c8f23f73667af35e00bf9ccfe73b6ad39e647d2ad94d3cb7b2884f726072136803e3fd9d9664849a8103edcfd25d8b3ccde54ea77f0b377b9d0724e48341d13cedc6a62da8359be7b3ca31d4b9400af24e9d9ed2d0492f40d6c2d2e7c85ca051e0888c2dd561d7fa02a34153bcbdbabbd4ab1e66fc7316162f33e9afb461a5ae805eeb0c9e7b4b3ae3a78e033fd7d61beca71c9ba6d6494bef55b176a4d8aa33353cdc01cf3260f5873f0900f8f80f79fc4b4143bda79290378f68ef36db4a56a929f6979d02c2ca7a3a525feb30f9e2e9c45f2091c5d03c782674b8607b4044256355b08824d318cf7e493f77750c869d155e049aba79147626ac6bb49287c400a59b924f5f7d1d8c84dd1da075a1a3a41b47c1b53a3bce4d80e5aec79e63cafdc1479d7cf2f130a2cad5b563003b696624f84e986aca644eb9a0a6d908eb62c771c427afddbaec760c83bf05e022091a4495e2de151a438d9f351855fc96313d03be4186e6bc8f407fa263863e35e78844b8d11fdc74364a85686a4f08caf8528816de438f4b5189a243fe9b82f7c1699dc2b611372c4c6402ee4eab43b6c1347c0b88ca92049e74977755527c3c545c936e0967d5904bfb1346d4462004ad81890474790ff242a87cac231ca76599eaeb7f420479915ab2633ee4a06384b6151b2f2d9745d2bd5f93bb450814a0198787abdefcb664dfa078299b56d4c56f8d9c89b6833935074a0150a7d867068a5c3c07212a683e7c388b13ff244754098cdea1550a5321ceb628e47343a3fda96dd269d2ae4bd0bff16b4b3848760ff36203717da737e887ee2d2918c05c3c571502df7f3c58f6dbfe48e00b3353bdae37d453fd6c277e3e971aa050d56a0c52e5e4636b408dafb14af3c557dd659019e030561f39e867a739d6b0fbb355ef82856116e6f5b12dd3deaab1566d55e1b7a929141d0ae7372901a7f0e5c371e799855a01879dae7c0759d664344d3380b00bf6a13e86eff28fe1c6624527f8d3c169708f493902367f39348f5415cc8f3a9f0f8a62077ed7bf14645a9fc6a495b38fbd4992ec2d51ebc2e731da6ea4e3c1713bc916ad30b09fe3d47d526e4197872b9e716d14e29b10ce3f85f1f57cdfbf648d1b6d7584e8286bf3439a66c828cea5f34136926f35ad00eb867c33477236bb224a188e7808b6bd248745df4c318d858aaa6d7ad1322a273ffe226f5ad138b6a179457ecbece94d459799df518f86f11b98c5e0c6b29c5621c69423c077fa0835c5c30d8abb8ed90fddfe6f9b56d29e18c315c20e5544a3afec3363b9ef4831815a0e4941ea9889cf93eb440f1014d7e3efbb278d8a2c307febe60e32f77dc67ea353d7e62a21f294e537d51f7dffbc9d3d125f2f1b6076ffd1fe0c628919579ec5a53e81d4237a1fe681041cb25c9fe838c7078a54325001390858959caf746af2fcb7144ae0c48456f130f46ed6e21024063e426ee8ba73a39c336d93866de83a54d0abd4d4fbb49c8b822fa148f81a3f478ab9105e27602e910573d9fe66ab51f32de9647719b5a48f4073e4d3256c2e7a2498ffe66fb47098463fee88f0aa6be4338d0fe1e2e968b8c44cb441ed93c551df1eb036e994c223991d7e8a000c37becfd657b6b82308da622d27dc2f1760ff100d3a8acaaf5d3dbf8da2ebc1f0ec873c89918ff2fe1e8cf85af0cafd98ede9890d0c508a3b79aa241e1f45a0118475187e090e4098d653928dea1298b0968badf624d2aa37ea29fcaf3c479ae65c467cd30aec8172ae3dc6744cbe086460fb45d14fae662312d995bd635c83488f6a78ca9d467a20ff4251a689ac6dc2c91f732d6ca7179e5044cf5016ef4464e5524d6890e12c4c0317139756f6703e838f70dbcae7021148e98b0f6209c864c184f274c035bd967b7e64bf496497e17e6f8bdae79124d16ecf9c58ec99af1cd357294986d3972f31f8a0aafb498094038635872b420586c8867a3ebb52ddbe515c22de3dca003399499ce3233cd9f23594f7106962d9cba4ed1e96e03f6a4a20916c115cf2f22860fd92c89b2616c059e139cc02fcc6023cba21f1134468f8200ba5c40825aab79de5a4fdc654740361e6fade039dd185083ddf5ce3a7b2b5876dac4666a77e393c3c4eee456b925e04270b9c62cb9cd1994ea07b20e36423d08790ae8b9310a37ff90ccd2f4833810b8b03054bb4f5352c764064172f9d33891f9e803113e479c2040dd72109962af74b4793234d605b4d91244bfa4f4fe397f05adfb54837b213752e088c2a1b9c72384b4dfcfd90a5df64d0f50f1359ad1c4bcf4a90deceaed5c86682427b740a0abc6058604331b086c1c563042415b2a87e421b449ee043da72e8661576d4598693dd12ab5eb155df64d0f50f1359ad1c4bcf4a90deceaed5c86682427b740a0abc6058604331bf6457e07a20a8c27c14aeb0cb7c333e68f6ca42e085f3cd459663dd616c8142718f57bc1a81daef17f20467c5ca7b1bcf533c2732573111293f0c2ab11a817c6b577a9d7ee6b90e0edd0f5c91de8cdb2b4c1c6d5c8bb39d24dfa33742c552b4aa9500524928df5d00cdbd523f9e91800186904f344a3f5ace06755f4e134da9fb0565722f4d65690a4f55055268cc4a108c07db3ce2640508e05bba47e527c9f7e9c7912fba83e1077d21cfa8083acee3586817040accf847d1d9561c9cb3e1c6d348613c9f6eca06cbb6bd85726f51bd7f19f753f7db5101778defe4e090a773cc0a5d61fadc60de2d435c7e6edbff3847b38d4dd18c3eece6280fe560437ba3b0fec737e57fc1b664e984f0e57d92462272e64e6252268862eed7b748e0fddb785710af3dfdebd6cb220e03ea94bf1c88782ea9dbd8a93829dbe5bab4f761e1b413dff097baccdefb42f2d3315100c8eb6da5c2ae7edeb8df1e57116e6ee770886d5b2a1d29b7a530f366198ceb3ee692ca3164a9f84ed8f2733d93c76dbb5af3e70580683309f09a2725af4e328505ca8bd971435b34dbea97e7213eff501d88f0e479603fab87163348c44e81adc5c63e5ed7e6d0d79e945029eaf510d1fb239969e21630202c170fb4e51baed3c72abe4f5b4a3738304b3857a2a373c84d7234c6f82e481d0117ad7d7a76e91996db1240a2b038f65e07691f51a79f7bb4a7024d6478c4ad07984ed5f8a8e222f93713b8d83427e1828597498bd3bb1db419fc7cd786ef9ef634036992c1b0c524187eadf965ccbd2b0a3e8755463da6dd6e9902183fcb7b06007049e7a42d165df433cf006f80c91b9d8a273d7b93943230c5288e8e2b9bdd493d6a063e7c6ad0fa0b65ffbcfa502269486eeda919764fd27b8ee043d3862bf8f2a2154cd9716c500a40bb47df4a32a5d6a6772ee14be61b73e648b97c831c8ebdf2561e2905dbd20b609afc880c2c3680363f9bda805cc32f66bdc9de60ec7fcd1c3939fffb81c46e8209b9043b9f0c2fb25f80c2bb4c5672a9b0cebbd2370815962cc9a4115a2e4708ff4bb88ff688da0b73e3141fc2a245bd18b348ab81c647345aed51af12ac03c8f8efb0b114d5893a051ee8f32986284230b861de5c8b9f5275ac39926174566a41452f74d190c945f7674da96df4126f36290721cdce554d096f7f3064c1fd1021934134707222a0497b431655a094d490dad0c0db092a1f5c0c886e8f296fcb828621e289a3ec69bd19353b36c3a1712076d57da829ef4d6fc3facde3e0d8c31dbd2bf48bc860b42d2ab76e266e1bd80521f7fe62f9edb4fed080b7d7561666fb2e8eb7ef12f065fa4325714e4c9daf60489cd2b6c2456b3d0a4ed34611ba1e2cae8e060166f55eafb08a619b16278cdf1b83a60111f37e826a1446c137fb4f8e1d47e35b1a8febfbff88acbe4c9daf60489cd2b6c2456b3d0a4ed34611ba1e2cae8e060166f55eafb08a619257b24496455a5830626f454abcb5fdd704c7c5b5adfe65370ebb03aed498e5ce4c9daf60489cd2b6c2456b3d0a4ed34611ba1e2cae8e060166f55eafb08a619877c545866dce243dbcd698d44efb9251128bd346aae2b2798a6fb8ca3dd5d00e4c9daf60489cd2b6c2456b3d0a4ed34611ba1e2cae8e060166f55eafb08a619e9e5640caa2772ea6b530cb627a2a58287d61ffd311ea4e52905424f8be6e335e4c9daf60489cd2b6c2456b3d0a4ed34611ba1e2cae8e060166f55eafb08a619e0b1a4a05973cc977714354c638ff24fe0a9ba61b81484ea4f146541e9427934e4c9daf60489cd2b6c2456b3d0a4ed34611ba1e2cae8e060166f55eafb08a6190549c7f2a7c9d14254fd8bafcdcf92bfb84bac0360abe72a2b6d7b2d9ec7978ae4c9daf60489cd2b6c2456b3d0a4ed34611ba1e2cae8e060166f55eafb08a61925deb767becf0e7b6ea9bc8279c4cc8a8de6e09832f94ff209307ed0354e6026e4c9daf60489cd2b6c2456b3d0a4ed34611ba1e2cae8e060166f55eafb08a6195cf29a9c828e676e90dff0775bf3ca7f970b3d558f2b7b6f7e6a60d3376fb97ee4c9daf60489cd2b6c2456b3d0a4ed34611ba1e2cae8e060166f55eafb08a6199da9948fc8ce6a621e31b226a41d037456b1e73f08387fa6934da79f2b32a1b0e4c9daf60489cd2b6c2456b3d0a4ed34611ba1e2cae8e060166f55eafb08a61933078ce93d8a4d43326a9451236d8f1d7a1a0f8a35c5446a9e055f8127881744e4c9daf60489cd2b6c2456b3d0a4ed34611ba1e2cae8e060166f55eafb08a6193037871efe6cc8792e104484d9315be5f695490061d1424636d08bd7d7860d64e4c9daf60489cd2b6c2456b3d0a4ed34611ba1e2cae8e060166f55eafb08a619ed6c00698c11c0f2fa4209686fbfefd11866e46bfc048598bfe4ce477a9213b8e4c9daf60489cd2b6c2456b3d0a4ed34611ba1e2cae8e060166f55eafb08a619031372451ec66d5572cc6c7a10296f5f796027170d3b42c6cb93217f49bec292e4c9daf60489cd2b6c2456b3d0a4ed34611ba1e2cae8e060166f55eafb08a61934915d44d7a59b90d798240530726c385dbdaf8d68d06345f43efbf6ed90f424e4c9daf60489cd2b6c2456b3d0a4ed34611ba1e2cae8e060166f55eafb08a6191efb561906d27e31b534bb9afc279b4ff2ebb883caee8d603b84db4d6155eec9e4c9daf60489cd2b6c2456b3d0a4ed34611ba1e2cae8e060166f55eafb08a6191c07e70aeac2006fa8244ebb05f9e1a07d4a9085f5e43bea649c2b0795027ee5e4c9daf60489cd2b6c2456b3d0a4ed34611ba1e2cae8e060166f55eafb08a619ab5e2948add1191598205b367657b3b9e59feecc1597f92620a0da8cc948457fe4c9daf60489cd2b6c2456b3d0a4ed34611ba1e2cae8e060166f55eafb08a619a7427e4c869e38181ea13efd9160a0c0ba4758c8e58934e7f84d7defb5daab3b0a7e45210d3fc172a2e48e991742edc9e2f58c7b831554f455b8c283fa2fae2dcc7c2c09bd20c8677a245ee582cdf0f5b02af363b992c9b1ef9d6d4309661eaa5ae02e49572f06c7a35e79ce0ed612015f10f2ac5877aa5a021c76d3e10c9a3f294caf683e8f6cf10fbf0b1a5e724684866b387fd4b4a3fe4fe1d14ae0823c281ffc2ff3af6dd5ad21cb38a77fdcd961043209d48f7147f3d35b2f17d530485f12272e9bd9c53fa608e3e69f22ff02ecf28cfe7fead4b6b3bc0ca0af39590da31ffc2ff3af6dd5ad21cb38a77fdcd961043209d48f7147f3d35b2f17d530485f9e197f6f4495b31724b33dd034ded0e136efc35847aa2416fac7c4cf2985a91e1ffc2ff3af6dd5ad21cb38a77fdcd961043209d48f7147f3d35b2f17d530485f09a25e4bb72c3f2b4510b5c0d033133d0ae968bb8ae13ed5153873f9d85ffa881ffc2ff3af6dd5ad21cb38a77fdcd961043209d48f7147f3d35b2f17d530485f4d2e19fa63c72d8791af5dc23a472c288a76a45cc587d21e57c089c8a5f6b5bfbb5e1c35a4e8163f36c0e84c767d3f01362a28f12e3da131206c590d0cb501db16ec373a875fea753d6642ffd87c7229c16787b6a5a2dfab2921fc486cd4e727bb5e1c35a4e8163f36c0e84c767d3f01362a28f12e3da131206c590d0cb501dbafc1d9f250296d55d1f687edf6146b48e4460237c649f822d0392b924eba6c66bb5e1c35a4e8163f36c0e84c767d3f01362a28f12e3da131206c590d0cb501dbf3711544f86a55abb99156b8748a14b6b83837e63c16d717f38984cca8ef3c07bb5e1c35a4e8163f36c0e84c767d3f01362a28f12e3da131206c590d0cb501dbcd098033b6bc39d58e5131a30243b25c9e942809a78b0437da777cf041d59034759c770600bf11e7855e116a14f5c636a445a9ab97b73090d7352a05751e9a0f59948f52b4f5fe10229a9564a0b09228a91ff8cb97bf6c69b944bd9153aaebb7be15815dceaf81efa758375e98269ea52f714ab8a58ec9553c74aca4d38ea4ed2ab6f2fb32a377fbdae0bf798c7f17437f546b88aa0d7fe0b94993240581dcc3db88831ab28caa2c28c01ae7032cebebf304966e88ee6de2ac747466198dbf73ced8d37f773593846d3a8d35786e1a04ffb021d9b30b76261e4835f2630fb4949c38320cc6981dd60c99cbf9afa649a57ca4fdc7689e4c22227248e6bd0dc30ed83079f8d440a8ffce037448b34c0c7370ad88cae175b3668710ddaff3aecff94449dff2951a3fb185de654cda52c2941f1326e147ff67bcd8d334786a48a58067c41cfcce447fbcb2cad10fb60dcda7fc79d4b25d8c185314940a39c747e0fa383f1eb15094de514c376f4d8b94ca2265beda51549e414c7d2588ec779c8a9675e1082395ce16fcb13187217e5be0f4e5a4f46858ced6e44fd02ea7dd93dfa07ab0311cd1e287a38ecdba8a6a537594f7a70931ddb763d60c69f449b5656150aa76ab2fc3de1266351e5174e2b76905f2785652b38751998a35511d57656c2187bd2bc681e017495cb61f0b569e4e3008d880d8be361c3e22eff8d0ae61cd2d02b6600c2fcb78c241b83420cd53043452e89518d6f60fcbf149a27f40e99d0e7081b40c5a17525016238a2569e07f9a1e5d550639cdd72c54afaeb3514917dcb683486c3cc203a0fa36c353d2eb0f82b2a2d5bff9c98e519b25964eeee15d3d7df18a19bef83cc1c89415688aaf3958150d1004951c65f08d758ff8b9c94c6f5e49e5c40cf789a66bb1250684597438ad57adc2f9368e6127282d454a9631bb7cdb9703dffb296d21ebf5896159f659cdb04fb92d262942f084ae684afa0128d71609af8d3c4b45088ed2a4a7753281cf3005419d8b919230e6f51292f466cdb45ff458ab5197a2474742bc99d63e8e96c9f5bd7d649dba0a29fe8b1e9931676c0ec616659fb9932f2bbcd39a239da25fa3974747af788ae760f896fb83b5a7312fc6c064d087a4b4a801daa589cdcfd34b54cb163583a9d0f3b50a4d29d6a3ed9e78763c25464c03ac78063c605176de271ebc9abe4ad87e882fdc57e5d866fe499a708617ad4f9bbe46e9a99207a10d76bdc4e50412f902a106bfa3d8f6179061b0903042585d5c43231d80d1d3a49cf1f62ea42934d1082d91480b698196771bf343e121c8395f6a2dff65e81e026df0871aee6b4920ed4f85c2010868d6f145463087cda809c87e196fff6408a216bd369cf8551622b842ee44d052bb47768a698aab6f5d13add4d9085ad96bce8ae977f630c0ef767f5bdd014c655ae03a5df0a0429f5217e02e86749c672d46e9e6ba8bd0e3bf250fe71fa5bdd31056c878c76ecc522a2cc021fda27033eac4da8502635b79a161d730d7f6a2fb284c1244f72eab14badf3a5238da0b32c741459497682064373be94132c6fec205176ed71c193eda4f99dfc5fba6bcc0903b3eb2493e523e301659f2c9a51a2861fad2ac52e59c52d8553c6247680565e90cd976defc5db4f73e0a2a7e1b94a58d8133c801ae5faa38870d9d237fd8641aeddd06fdb4243328a993c89ec932fa951c5491086bc81aca34669c60fd0ea752f86ebc71e75d3a305b96e8507805e29314626d429c02c60637458eb9d33dc667a3824443aa388e1e8faf3e0921715f0b91be5da378a37cfcdc14816314d14b1b21c485f7cb7624ed263b7578de79bc944548424affe7312ea4d6af99951b630876007aebd16e501ccb88016121f8f52dd670ceb42b101c48ce328882b3c56214f2f48edd4e04b99e3090394ac739f2b9c8574186ff3bd30f5f6fa18bcd3ce5b4c5e5f6db882ab542d19a91c750de5e09f323c160f1d13f0de74ee827a1e631d863ad4a1f44ef91750e18aca6d1d3aeca10f29e36ffecad2df836bea75000707c7974c270c2848d6243bd6a3545babb7a130726e0ef985168216909e3dd89962ecc465d71844c3cf6d5fc27d0230fc94dfd782350789e38b7b4e0fbc78ae7f2e7eaecbaa02a7383dbfbec6e17684e4c04c467f638b07a1f465fc2fa719eb8cf11fc7985b36d3a0167296dd4ad8d7f31a4a85ca506911371105fa61c9858ba4018a0d891cde2e16e18d1f33a7340d7a3706e79cac21409d0b5d3d1a08bad23001e771c04804caf81e9137d1ed226da16e1daa9d58a9326ad6c3ec9c39aebe615d5d200c4bdd2133e9c3a91404c6c4f5a9324e6a2245b1a06da10e09886a26512987f53e89b9917437260c419753f1c63cc6cc671f735839d6bf1a1dbf211bc1392b2707be08d12cd78ad443d1489899cf03cc8c54a6a5a57d542320e225bb126afe82f6bf013503e5fe1fb5b7520702aba1eb903467f130d9fb556d529fa02c728516edd642633928f594e5936b5464488df9aa718d34c40e9928f763f2da9f7b491777b48c8c4299597aafa23153c7283ac194ddbc9923c69058e2c6cc2f7f09371a23abdbe69277d64b197801669bd2d3a6fbfbd3cefc44384828bed270add22ce28b3a29023eec7c73fc5a3f907497ab159e5844e42b09a909ec9fc68a52ceb7baebc2b95864a8370203647874e9b718ab7f4f91a80c73f3b118d76332d811334b272b218310a81cdfda2e3201781be728d62b101fb144e9ea00c24aef1a4c89de2b12fb54eb816827356d5dc3fb36d617bf27a76cba7d449797e44e7acd1b00326fc53c60be5c4756dc75eab6f86529cfd042da304668fd0f3edc0d09b1bfff2f7f780c7c4b05724818151237d5b052e91946dfba90f717b771741777d40a41ba53f2858e347f39311dc905ac435ff55f0ea99b3bf707920481313223b543370e91dbc71605aa3c49df78509f605ddbedc98f4aa50362e0d55a44ac7de28c83c5852e43be6978ec39afabefc88d7f08835a159c4dda0503dc74bbda87f66a69cb1082463b87f5c19d46202480ead6d7cc7f80f43e21f172fc4289a35d2762806afbb848c8f8687db1a137df94a9f512a791918d415f1307fc0f93d308dc14297091a7831e3ad51c9f3b1bb5da18e13d635132c49af4116c3ae735c0b30a6eab2721cad8ae6889e1da91ab4a067da5acf2bc59139bdc33916d0188c517f58d6a707662bc4745451893c246e36b1b38742a0ab473fea5cd9a156467bfd003845b169c6b12386b98d4ea36f51f96d65bccaab8dc49e3b8c67eb67356344a0306e9cf91a9a6799025a55ada4461a1e665af7ba0ad3d5530e1ebec52161d10f71c69a2d64f16d7f97292d04bc71b9d3092e93c12d1eec5763edf926f7d140bfbfe71eda0520d4ab2c776fea007ca8d91254f923090da4790bf2fc3bcc764d4ef05d3015e3349132f5f10a2ecca0fdbe6eddcf978f8cdde4bdd76706e0c9bb842d35d30aca44ac1cd8b7b60f0ac00883848e265655df2edcc081f797cf44a9ba07db8ecc796913bb19c8d8de85353f185b51bb1cf10ff1f418cd16f83f7a8fdea8adaea6ab32ecaeebe88a7f048134818156102f746b711da21565906d6e48b8ae8176e3cf0c32ee13a17a1f04acc83baab8986bf11fd078ff914975a7b095eded62d8e946603f84adee041b997fd5d49b6996793c413ac89e3627601c79eb1898cf782dcd1f60a3754c2dc4aac5e407cb100746712a02deb0f29349110d6c02320810f78d35e2c8ddc9d98a7873c581318b8f4d6a0c9a6b5ddae70017a7de6025b22571c5c97254d5c9bee61e42c6d58aa1c1f07ba247e908b29f876659353234abc56669dafee6718ddf8abd94a20f7368f629140790613719867713c62c46385e24b51858420e4db7deced0d0e27d16304fd52c26f9694e55d200e069b84e008a7019eb6bbba96dd0d69fec8a5f2c2877e47ffd070e60fb10645c522c70e9dc5bf33bb6125d19c7f9f65fabdaad65d9eb3c3bec5f4d0ceb1ff15d44b24a77e8cfcefd7c817818818effcf6d78467415e64530e865b5c216582cd17e2f8a29036ffa98e654d237aa89fb547dffe98200d28f336c06fc0e2cb75b580a6285a96a6ea64ffe2f918d7a43c14412f9565bc10195d7cbe350813624a024397682e6307a83ba5cab947fe2539d48e54a2a96852fb8c81b4eb58f213a435b2ba071815892461dff161bbde6b0d77a42744e70cea8023d532b31f997f7da4ad0e43e6f86698daae744d52ac85b723295d88ca3d086c70076dce89b97ab0c2b5a492d6a2ede52873138044c927d7795b4389c61072af50c491387f234b1e845edbff21f1761093632d64372af1a550678e16c6aeb862a8f2f9a4aefe6aa375d07a9323dcb9f1cf74be5bb10a8cc29a35bee19a4f5790f76f639b07ef1146e411722a195d7adea8c3cf66f92c125e178f0acb4aa7b6891c1aaeacad783ddb7e75b389c3e5806c6357d958fd0c625f7793f9729d0df63fc75043b3296af5d8b80124e7c57b04d7f47ae96c6176f8aa2e041ff35a0f245cdbac6cad5162795a8e78eddedc093288a873f595de8863c10391997d2bc1b3c6c95b11f1ddeb4d0d0adce4575f0d98f0344e835a48e01bd4407e1d811a6140d96cb46cc39e070749ae8e8e64affc3e95c9165f5dbe2d8168a49349739c82d495b4b0ce6bfd5c2f5ca0dc0572d85cf241e02abc10ddbc9c75f09cea299ac5a685c898f57e6555062ff1357c99bc7f70d39d3be343277bc8904cbf9680770733cf46140649b1ecbcaed40bf6359fabf6146137d793565e6de8903682aa0fd7ce3755f2df1f9f27208a14602b6e056c5ae704d8cb05271812db7004fc1f23cc2cffb8bd11b749e23c18c665a5705e95c7d8b250a55d2ffa16293c4bc94f0196a3638593bd26080972e55e9697a69baf81e9312f989cabe16b823fc0a50a1ac47d94277aae94a05aaf11a0ea6e68b7161d758ba6de4c5a4659232c7de73da8f588626e2e5b4787d54edd52809e3609825729c15ece927fcbfdf09fccfe5ecb0e3909002d6b4629054b4eeaa851d1f0a463aaed01a5ffdf8111dda72c42d270d1e9a54159081c5c0edbb139ee837b4ab764b1ff74cbf9d8cef30a452b468fda3c32d14ea0019a601bc4e45b6bb3fcec0598f517536b09d4589b445f6c436eb7bf7d2df5a906a5ecde881747a3cdceffe29b4dabe3935ebb42a50d3b3b16558b7674f36052d6abef5304b9fe90c45ed08053f127ac60745c2db164fcf003cec10cff89fbd07472c3ef8cd9c042e866e5c6a22bea70e08426c46a586ce2a0717e923c4c20772d906d0841f70daef07c411f772fb46b125fbeb79b4553c14194c2e771a7d9b387bc6a37bec839d95a8e46a39a7272742a55df18cd694c1c3ea13c679662002e80c4cae85a3610137a1d6a0ef4a8e945a391f441d6a163860994298d558752ebee080322c7c324c92e9003f3e199d7f5becae09b031ab942d78cff5d88ce4f3313cfbddef0c5e5934ea2f6976304c8dbf86ce321ff9f7d3379ce124bfe488731f67eec3dab656d1dbcc84ce7ab3f8ea6bdbd3474e81f7a9134451a7c1094010e91124a039bd8b6f12c28c77c5adcf6a89f0091b1c559793cf935b1d06847085069067dd84f218badb27607b1b36c14d407b4528f956735f950ef638fdcd5785069067dd84f218badb27607b1b36c14d407b4528f956735f950ef638fdcd57d002f7ea0227b3eb5c52200613acd31bea40df61dc2e06250d22dd31846ae26b4a552f4a0f7b5bdb8ed0c7221993f079da94c49c10f817a355b46507724bac7bb77af6df5dafa823b8eec953444b82c562cb70121d190ec05ad7aeda8d1fc6f6ffb306e63e263bb9a24db2cd812d6db382812cd1e3d60608916946d9a77566f9272b566dbe6324526230fedbd40cd8ff70b915939aefdc7e83aa436f228471a7143eb44a0d562558cd0f67c8822c9b8e825da87a8d8b0d748f139f2b02921f4fa181a3a4571e9dfcd0a1fc8e2b5751018d0037d9154e6b62d1d6610a4a2b9de233da337c5241f12095537ea81c870f60f10b162cd0cfa0b285019a8fcba055575889cb258b2e383d3d8d8df1c5b2bd8055c543be69962909471d0c67aaa66f0a7b90e90690ab0fe755828ace4cb20eb4d198ee03a9ceeb1335e5e90edf37ddc1f31e7b62286a493c8a99b46560fcd688dc2eac55ef7379ddb48c905c2329811b855c994d97c9b4bab3a1d57ae03ef3a06814a518d907c42ae9989c64396b82803db853cfcc6cfcc1a18b8fde1f2fd34150b5bd34271ccfbb2df8a3bb363a717a428d3b3d163aa14671dae7307404f5460997407b1d3dc6b23d6aa7bec0c8146dc9619de85093b2d804dfc7706f96ea15d48c023ea446980dd19edeb0039ce5f7c92a362b38dc696d63529d4f0af2aa711fdfc198ac2774830c98b0c3ca8a52e4029cb963ef781286b5ed9b4f452495d0c24cb60e92d2b7f01c14922800e272b334eb6ec640b54f087d5912ee87fd07706055a23683142173108c74744e5c80d4ab5b25f5f055a1cfd8119ced554a8096fbe26253f7b062f0f915a7bf68e26dcd478698a116d474fa34583686c7e0d10ebdf214e236c1e1cf3e2067c90bcf3b6ac28e885684bd0361ab48825380f42a2d9db758f240b53ba3ee8f9955c91bf00a7dfa5e8c31d2b916c601474e967e5e447f25a819b7f8fac68db5e99fed2a9a91cd55d5df39fc9f4bccb4a622b2b9ebefbbac2330dfccde3fff669dfbc276e046699c42d4d2329f08a5b47171d08a28914112c667db2aabb316431f0558a4603e99e54c01b28fac587e6dc389d3c8fbc421c61245d1c3e8449766e527227268aef585464518fe88440a78be0299e448273dbea3fbdd272eb8bed9fb508fedf79745be018be7cdfcab4166480ce6081122cc689fea96bfe93947ee07495ae5fa248c5ab761e9bc1a48c63651216a281664c91bbfe86bccba35b34ff457c051484c6431e5930e6eb7424bc1abb3d44896ded3ac6f5b1e92b213689dc4a50e02dab08ae04b52222031e8e5e44304822677d3f565898e499bf46a8b51aebd0e019d0a45b5de0fedf77ac26bf6761b8af015f273d72c7d4d96d83b1c65ce314b2af7a82440bfaf32de42ef5a699f3c4ed0c67f0af36d21469d21364249e6b477c267b80ed05693d407855e194c4a0f2dbe20274ee28326bb73dc1cf6f8f0d306618f3a094c30b36e500c7cf13a91b99bbcf3afb771204c1ac808336623fb6ccb5a8bfc0dbe853862680f3e3276e01a1f39efb1607eeeaebda36bac0f63242ca681a7427de657eb9c4c3960a84ed2ba2560698588600d17d30d556fa116379a8611cd0e70c8c8904dbb349692f0c6a65853d1572fbf412e1c4f00fcafc90e043b48101999b9caed5011cd00779f5e413ee1d5709e7700c749869f36e5bc386ee5cdefa7b30615e5bba44f210bf34ed66db5fb07ed542e0e7a197f71ef73b8948d675766b88418e4f97a431899cdd76761fb1cd6b6e0c61bcb5bb5beebb5203f417c9d3bd8a4b848f6aa93698babb02ab26fff2c30c2b1bbb63cce5fe963647bc97ade8307d7520290386ce32658f5a618b9115cd41d2292abe9b66ecf730815783fbd08716e570092eb76ae10e29d730dad3f35c2fa153b07097b850afbc3c7445b3861e6f688c328fc1daab15d898bb59454559d2c9a405729c79491d67374366097083f9cf283e180393f5edc73bf1bf213bdee091ff69a7b1135c1fa62f20fae7dd7d2cdb930a247224803e996d3b3bf357a0f9b95b0ffb2183476f332aec2b644c1992914540c3286696508fccd4272cb020d4b5d0c95f17cc45e22e11592151846785c1ea6cb03e955b9c3459c8a65e932ec963143ce76eee0620602ec600573dbfde7e20364302476118e798f79a6f35d15a00cbfe5d213d7cfe653b0bfc52d385fa959e72f0401369ab1bcf5870de977f7db4143b413d4090c77b62e08124456efb002db1e83d87ee9c855325d12eb8aa090a4235b19efe3cdf3a6bbc1a933a39b15176df8dd4f20cec5a90d527a60bf42ffe4b5540242fdefc59c492b48d23df733eab1846cab1f00a5d134ef8b645f25c92b77c3741787e170f8cb6eacf7ca127887cecb60ab3b147b703cbfcaf2387a4b80f396c548ea5009b9aab94907f425031b41ad24d53b4e26eaacb03c3d1580b85c8c65b4ac9a0fb15e16fb302eb1e0f59389ee377eddc0cd15f05edc61a791135c361fc81e46a18d711121c6ed76254bd22d3ab3fc933170d345b23116520bf09372bdbeb373de683be8c5cae87be700dee70ecbd05f136589c978231c8955cc27e213672e10212110e917f0fb448ef990cf469562b1453d6be92063a6131fcc8a1babf27fdcb2e7fb1812e0090c5e56ac3df0b32cbc91e9f6e256f277f2f98c4aea8afbdd3fe6f36e2805ba4c3c58bfb4b7f88fdeb2f3e7eadabc06fc405ba69376f8a774efa2d3ef235923982b3efb9ab7bfbf1d54bbd7a184697d61e6b67c9e68a967c9efa05322e258b616057d88b82b40c5c3a041775a65c9672cae45443535eb16211dc721fb0afceaa10b0d47e95f65edc5c8abb4be665959f3a7563a366feee79d80e92a104daef39e3ba9723c5c969c88fad8d27b4a0c88c3f486508faf5a74702fcedb90d07d7ffeebd6339d6eda71ec7182348f9a3ea3374fac8e76827d269b35ceea4335f804bf64c75121e3b84fbe35bdd1350454388524e2169b76f9915cc359a3a2275fed0ff0d57166205971a973b2dd293b3ba934f5aeec82fd9247b676d8d89cbc8390a64a7e538e599c509ea3269176751bc030704cf45764bb8f421ebe1d860c077a58e55a1160931fa0cd1bbb8c87464984f484c8808ac101478722de83d131378b2258e0c220884a3b27cd8d1eba0b9ad9d3632e746391b154a6d5cd3144abeceacf2e77b9a8e3de452a1e9b6076712efa5fcd4c4c4d49e8e633e9ddecffa057ecaf43a8b3cc1c63fcf6f6b3c480c97b98c9ab012905c83d7025a937d8c8e742753ce478b782599ec9ffac27ca874c0d2e5aa991da4fa4143c8afe7cd25685902ee67273026bb8ef88e3ad88a20e5acb5ce9696ca8c80d9a53208ad0e8238eb90edce7728a7ce9cf67e50b697903a45af6e12ef7383b9c8ec4f7b07d120e7024fb948be941bba0410e681cda81d3b8c0b8ec4a77405ebb8aacfd4c2ac9981f30d563b67d6d70f51accfb6cb28b4c21396d6ec31ca5d0e99e75d272455d169629bcb4a189bffba6e0e1f980acbcf2614a46cc3464a56aeb181318ab172f03ba12db702caca44acdf8f58629aeb23ec44e6271e07a0d4b1b3bda899b5814028ec31c926e8870c7a14d7453811cccc872f8df682dd3f42055cbc5102d6b57c2818715f2bec7b20fd55c8b755bb296949120196eb81f773baeadd9f2e0062c8172212c5b46ab0533beea076c31a5747b8566143c5ce6a1ba6255666fc31c6dc075e77e7011ecf58c1b357c86e001a2f6d53e5618d761c2fd840803421ad44e007ca5052714696e884f31c8d41e59e45ddb602c2a5f7450f1ca43f27e382cb820a7e87a11590e98e226c8168051e2464dad4954d77807e042dae8ec88690894451c5ff2fdc6139563251fe65a2a155acac45d6304650deb2300a49e8df99349c7b231a32ed1a6869858da289b46b099967d6942a227daa6bf409fb80339a4f06cea641f6ea67fa2d1f96f9be4fca576ecc55717c7e1c70ccf62aff386cc63235a7472ce8fbd94974043d97bf76d9c43a1e84f040e5da79f0d81bafa67d9f66166d27ddf2b82f8f7e4bf14feac5d531a44b35022e9153977c67952a4aba87c28602088ef96c7bc21c6b737661fcfcb891af235f28002914c691e998140deef58c53c6abbf8f5e98f9da03da6a7ac12ed0fb3d89352033c43122d5cb92a92e49bebf025e12bb97cffd989dccda1f843090b3bfc8d478f6b889586e8dc4fa6f9b7c39a6233d80b717883c3600cf893acd39db0deccf415ec4b7ab4b9145775b0d031ee5557a7c2afd577d3382d58b841e14cdc7d942db08409ba2b728fc6c4606c1cb52345f295dd2996545cf143c87f43e96dc0a6f51bfe5deece495a926b0841777d6a3d41c2591665039f0fdb43b812fa13df3470cf80befbb33d70d4af6068dc17af72abff97c2e191fe6f3e4de6c219c4036fc90c2f704f72f2b6461fd9621de76884d932f68fd46ab0bb21a7a8873c19196f0cff0f270a5b30411406d52b2a8cbb1629f7f65d41e1fe97b55bc7399a7373bc019e170f9508c71571f8772de21b5b14d1242bc954a2e209faaec35edd5e5aff8637da39c60b1535856eefadaaa1af5421b3782cf89f4bc28aef8b79555939624c05b7938db940204a55d40925d0855116069e9331bd12f9808da2a8764bd2fe9dfa8540de69da9ecd34f457f51dd36f3b26e9755d9e0687ff17f71bc6409e15ff337b78898ab8586fba17f2f10f97cfaa71933027e3e4526163ad2058238551435655a5f7591535ab1eadf4cec030c83e698064a448cd2afc5d3918ea13255d9cd4e4fd2673a87209c199beb76a6b541ba3b4e159771c0e0f1fb2e56e0e11fb38567e94e2512ba5c1f84855157d937382555566d3809896d8e2ade608338aaa19d1901b90076e9ee9f4eeec115c65fab3e6c2b45501fe8d2f5c1db986e673491439077f22fad08644f31f04772837736a91325218eb63300b66e87d2f7a53c20392aebfe67752619ff796d859d320d1c5b70441f62bb21b453f259114bb908d15292b7f7df8e202dd78b87473a466a9dc1ef2b898c6d2f65472ddcf93855ced6d8848a7d26c28657eaf99aca6597b1575e266066d160288b5477dbb4fb30e4de2557ff5c41b4d109ae3be60adc8f3b24afd5bfd05707339ee3d96b5edcbf8315c3b2ac59902bb792794f6d7e4818ca81747c9e27946f61a8aff7679c15f6c058720321045658fe6933503e5f82e3832fec597cfa5e335059676592f0b98a4a8a873d09ab2715213bef93644e6b4a6c95a4894f4f40bd25521890afe2a3f067e54ebd8722a742884159f1e093651c132eeb2c9b4adaadb1aee48831d3c357cb6c8cfe59ceb5374c4996b13498c0ccc26a42c85a2059352065360f9dbe4e9fcde255a119c80fb16e3eb13f79511ad4e964408a9db64fade6bbb536f6d41bbe624456d2050720dd1f30b0a193e7d92fae40b4c4ed09f0a5338c1e4fd0aa4b06dccef41ed56d3273c928bb2dca6cfbc04bfce88a859123067c6647377e14950054f81216677c8bc6711fe4913ea4487630163d6a56efb5f095d5fa16d5413afdf6ac6e8e3f63fb2d00d8d1ab92678e9c491f89db1ecb4b11004257e2610b9d562ef011880d51efa942611170d1c3cac535cbed59721601bce194159c3be1000f293c3fa231a7fe7c7fce98ea59393546205e782bc755cb905010f9ed3db74c5b4a113aa05b81cab60ceadd6820dda2ecf07a4221efd69734bf099dc87dcd7dc7474638c33409d3561714bb1a6bf2b1f374fa3129ecaf62bf2f92ec1c1edde6656cd6548fb82a6e9ea6c45b7eda9d673180311b28d3a16dcbdc4a4368fad44ce8c7f000422674e9f1c28981f1934af57bb9f6859a94dfb52e75e78759a0c91b347f2c2a397e69916283716626b923d397f232b140715627856ac1e2100c33a7ca21331d1a273421ed1af42e50d5cc8c3efd1639b542bc0d52654050aed24f2ef2e7630b57dabbe4ab68a73cbcfd569fd9ed32bfd8add3dfd0bb68eaac3fc0325ab192d7742fc183abc2a90b321d0e27bf21a502660800954e2ca5d5b2ba240689d2ff09f96f896a71e6d39d20f64a40ecceb1338d14e71f56ec5c731591767383b2b4b4e45ecce1e4027e3fd6d7a971bc4179f421a5bef03b393a1fba234997b8836f17989a9deee45dad48c49bd89b5999219dec5c18190dde52af8eb15d05ff35404fd6e3de7c2f469555831b805f8f2949430ffc1d7d4c5196368e95fac0c8a243745263c37e8255bbefb889a6b4bc865d03ea1a41f3ef17cb4a8e3a150bb99bccc8f579684fadc77eaf193b3b89bff948acd7761d05c2a24c7e0a9d902c514fcc4a4592a2bcf25ea2b6dc6c46fc446e30dad6af169c48a1df70ae099dc64932649f7242532286320dd764d398d6a94019bbf424c445a4a1cee8bc6735882d9177eecb9df5f6f8ba9484f99ec752d75e8366b18f7cae2884e98eca53b9908ee43aa7ac000271041b9ccbf7f2ca13fb5fac0c9f93c91159c5b8e770d59f2f8937445fec5d118b23796b00d5058f4ef336450f93ae0ade48e89adb7a38956355df548f105029f8a2f818fe7120420731bdf7afd25155785ff77aa90fcda34f161eded0b8af4a9a521735433f86339d7489de85973c27183c9c5ac17dc6e1136bd14cc2c2b0ea46eae0aa42c4939d6299a58ff30bb5e6b113025b39cb9ac61282d44d7a9c3e760c94211ccce4200be7f2f75bac93659f43f7b7126ac1a30aa414da2b353f198fab6167fc1b90d2911b6154b033d9af476d1eb4b5334748615861abc8c3b346c62727b0e546cd510f61c95106208c0ccd6a61bf8b949655484e0442827f70493d55e00a486bac85ff3e21fc700f1e4792cdef2ab8c6f2385728dae1bda78fb31a63899813bf0ae1560a0baa5ad16a1fd5076950189d796f37c885462efbd8e19acf6f44906fdc0e63b03ec6351fc828f4f005fce497d1c5e028cd12f8228313ba59cd86db4f524b45b9c846e76c850b5796b8a19d11bdf6697b1b616dd96e74c4c121d668b52b82195d615081ee7686d39ca295a57a29daa02e14ccf29446fb93500e8ed02d4f221f6e558a0769646e3d55a07f23be8ae054948ab84e65b57f2c1fa55aab15b692f0d6e642e684fe495a74f99d0a7f67009e78bfca0189f7ac0829e19beb39ead613b666dda8ec220efaba6858b97e13b4d75b92d949af534e0f33fe50a720099063181357c6da03a509b2cecf4ef28e9597e3ec635e561d8938f45db69ffb0a9654bd46358559738416f28ae58c07822fe525920d92dc14ca5eb55944054080c83438e78e8c5330a60c429c2bae081766b05dee16c5d6f08756ff98645f92c339ac4218dbf469997743de699399512e4699cf74080d1707cffa87ff785bab45afe9a22e5c75138cd5e4cfdb80e2fbdd414f04056fd36ba5d25b956199501350378248ec54017b8bb431d21b83cdb32b5acb3bacd9107e918a784a4072da57e06fe4d2b49208f00c297d8343d10faf188571da9b8ffe2369fd5eecec72ee940f733fdee0fac891b869b2cb70680162b3fc532bcba4da72878f21a8a1ce50a9031b5c62e679a1e0a9fa3302564c35cee7477a22ea2b1479d04480059e0fb604c9fa767f6df1b6c381080f052602723ec2c155e840fec29f5154e155b7319212e5d858278eaa7e4b9c569e7a74197982baa633b03a5f97ddf24995b04dceccc4cede1a183cd7d07943b6172412b69a1e567649250ebebcafec0fa44755e9cb07e70b2a980bfe138932cc6a1642ae81bafc80fc499badc10f8eaf516e9951752f395619af80ae6c65e296a79e8c6136e015b443394102b42bf55e749ce0dc42e8dfed67a6a0dbcabe66b6df3ed6e56750e9fbd44dcd5efb22ad6a12491bbec6f22b47d5e6bce917d048e1a37ee215a815a1a084d86ce2867ed9a03e5b83d836a52776302344b87f0f8f799c670107ad97230ea90700795b8d07b0db965dd2516755408bade9904aa1ff20ea33f20f1d6c2d11f093d005726c26fb10db08cca161a0d77e328e0de7fd20c5f89beef22af45317bc671ab6c9e39a738d88f0aa70a80393f1128396b48e6d89de468a0b9f53363305c3841896f513c96237274811d1fb480d6269cda1caf71c190b003f5ce8590ef7ab145d1318caca3f77f81c29427cdd01069c531f0c096d86529439121634c3893fbbf97e400a2c2adff647a5347c966336c404244fd1bd93fd5de56e31ddaf5599849ca7401c7db60f8f97bcae3d3fd6ffbe852148f3d42253e3244d4272890e1dcf0ddb48688967aa4b4c07b38c371cedfbd886972e66cfe89c0bf36dab5ee9a2467ee2d3ec2e485769e9504fe75c952005da659f4a3f955b683346d26f206fb14e9e2c6dc1cac3c9497a8bc75d121ddbfa2b08d9ecc8a0ca5811fd63941fc9bb248e2132e17e76b66b3682fe01c59462c4579b9dd602f4041a70dc2d9304ac913c906ceff88b8e1a59a9deab60184a309875e3e08d6c1456d405d4bb39a19bc2fe07faa9b7ee350167177abbe87cc74a64dca7b4e74e50c4815ef87beb49c53f8d273de85a30258b810d79c81710efeed677a4a30786c0b570e41bfdcdbb86d0f3704a595ef613d27aeecc9781f2040ee817663d4bce4467b750eab391b2b1c0263535de965aee7176f76f0a8379c38762be5faa218d510f82b84edfd18433993bd0ec958bc2d753f2f8710c61acb551a17b3ff8e0a60c429c2bae081766b05dee16c5d6f08756ff98645f92c339ac4218dbf469942923b89a06ff2dfd8c7b4375bc9395965ad7f12df3bb1fcdb8bc6bd5d47e8f5048bac0626ebc45611dff39b6f0d202fe81b1f8d5afd4fcb5bafd9cbb671d0380057852fcbd089a724078882a49e65350fbe37e67e3f9d6c4eca50edeb9c2a7252ad0c0f71d241a75a246b8eb9e6df640aa82940dceee8dfb5a5f9dce740d774729ddf2be68f785ee2743c26e33c4e451557c4a4c58170bddc7d335b73adb0d74e6809ec67eec9ca83ca170b91a3bae0b7fd16ec31e63b7975f3505ae64c006a49c0a7614857740dea01ecb9d468d99216155d0f9c3d693cddfab8fa2c6b7908ca60270259bb9e4241f1d2b028f4bc73595574220abc1ef085290f841a86b1ca8b2acd1d8157d4a6ee67ac72667a5afd4ef3680d0ef8df944469111834b5f5683d58284bb1a46b706af9349579505b3160c672aa5cf7cf9263c3c9baa78aaed80eb9f7f2b8f8bd11ac92465c9423aa38cde6ee8126b09c402c9c99215142e35c0fffae72a57fa9aaf80952f7ea8cf2b446f9b191c72c4223f35a674185401bdef88d866f8ec8d880590e58217d087af027d0dff49866a5a755a9ec7aca7a03224b620d401f2163fd6112dc3915bd253143fa8d0638faf5ab88b76727500fead71f4171cdf2cdbee1e32889b71ac581f37cf6c63ff74b78436f7845f1a294a3251a04d0e4fd7a0d94016cfbad61fb3ea8da3b90953aa6446d8cddc996b556b9ce991273a97fcffd7f22090bc0f01d8131cff6f54d977d3e6a2a37c207e212eaed70db31c794387ea650f15e15608e84ec2b232c42ffa8635060087d2f921a8d55e2d183cad24d48cfc563c096543ffabd9940de89409b0d6cb6497a35e054263dde60fe53cd1e267e6fe952481dbf4bc1bb25a36ae9cfd2d6a5443a107f8d5bac3ffe9f9656a27a6b4b229c6098a7fba25e2078c89d6e64ea7d10297cbec5762a82a2fa7d81d78499442c810f3786a70391818c90664196e152e47f2cb9e1f6b1f17c0c14ff23dd54ac2f4a0ddc46bd22ee7e02792870553cd161998733ae3938149999b8bfa0daf6ebc5c90126cb0cd1ab15ee6b78e2e88ceb342468326dc9fc9d3ee4bbccd7a700d462b995ec418370aadc58a4e89c3f92dc75451d4cd2a4b88083d2bfb9b6e24d2503a41866a92b3e9857cdac815846ed6675bb6fc1700c64adee66526a914d0cea6441e7e0aef6fd27975224581e4f4ed44cee30820af0ca66be145b6353a990816185ed18cf29a5b3a67a8ede7a44a7f19980c4093bdb0a1ac36cac1d8ba0b6ea7c485c2f87ec7f447d6d3258566a014629507f2f9337957fb5c13277a692af245f7db1d70370d8f400dbbf16b62b5c4958b0b086dd2dacb49bad7b16687821a71b1c63fc14775ca7120a99780048da12aa67734620a2abe5c8450cdcbbf006d64f9bfe83c4ca3c26df422098cf3109b61271e833cd21a0040dc00a9a68bd738703c249c9b9068566955d2b84815909527c5b1f8a78e4caaaec0cda8e5c42a2d9bc71b93ddedc1484fa00742a39537b67af7a22af57f62500a28f8e36a0a67707185e7c66d513837614fb4627fdb0dcfd644907069ab682136779cb4671c740b8df55a291a5bfd524b18d46b35da5e0f935e4c39cdeac80aa1a8dcd6e012c6a4fcbe96d50e4173148391a5918f49508876be2c5a7d658a0b4d020b22605acd9d71fa8459c5f7b067616ca434df30f1b6e61446ed9bbac45dc98f67ac8129ecbf6657907172cc881a399bd6ddbf8dc8205fffd850a3d4a5cc6c26846f1220ada97e9212f4f5de1917607df3b8debc8bba11a81cbf377cb019073e9aaa31edb2b571a93421dce122ad2e90a173c26b9ccd8c4228593ce3d44429eba23d42d8694fb09e1759d9ce7a915cfbb698401e7fa5cadcc4d8ba9736b4805ed3f7cfeb77bfa3f5f42ad1ab13e413a4308b510664a38633728b3d83b6ad4d50f5f2b609feb560a9b4e90618b9bb79cd5369fba80f83a63c94c63a6c2e8b24c35fcb0d597ce620ad3a0153335c684061278d9a07da3596ba3ed8bb14648b680db41a3a05b821d8c9f961f1606ca459c104454906e76b5868e8352ecef500b1b825d6d1c0c541c1939f6796340e1251cb4fc69fd6505e30542abb413b5c620a7cdafd8bac5eb470163c84020008252124b90bffd6b9368c4b5421ec5a486f167a7027cf575b56dc55d10a379c51d880c6510a9bb93ca395b38340d71de4d8b2c49a20e8cbd8bd1716d2bf166fd99ef8ac6d4f4e5893e132fd896da5fca95f64405c5c9a1db3f3420cb7a4ff6deb48ed8aea7e85ae3c8be1659cc4048ee83b84886afdfe955d88d7dbd5c1bc00bbff9b324b0cd44646cc2951754322c12919b87b280bb4a0b87f1e3a044947ac3b801b807c3549963ead266a9499be9beb0d356aaaca14ae2b0faa312443eb28e7ce67bc2e3ec8d70ebc30318d6734583cf817d1212fe5669b2f0a0781eebe70e2d076e1e6b787122dce205cd36ba37c64fc35653b9380c0f33e14b6a0ca8702ef75b804b6337c7b1a13c11796138a285b205a2e26512a13ad49dbbd3ef8773d7c21ac30d128c99db5625058465e18a7516b00709bcfbbaac3a4e3f715ab3d32a15ae3de3f33a3f7466e55c6ee01293aecf6e3d53e49ab6f1a73595fb26b8fc011eaba423df6a82efed75f63509ee3dfb583c7e9f885506db5ce9a2c83e46fd4096f7803dfb7dae476c5eb058807eb2bce16e3d53e49ab6f1a73595fb26b8fc011eaba423df6a82efed75f63509ee3dfb58be77b2f60c8871cb025ca50ad24e3eecada971bd1e3270f6537c06abc1e7e4906e3d53e49ab6f1a73595fb26b8fc011eaba423df6a82efed75f63509ee3dfb588095c7d865070ccaa4b9d021a913790f03df6afd6021c73f68a42eb3f8eebf966e3d53e49ab6f1a73595fb26b8fc011eaba423df6a82efed75f63509ee3dfb58c3035eacac3d10121ba97bf6b606a9f5fe909c31c3e758ceccdaca8c2d22ad1a6e3d53e49ab6f1a73595fb26b8fc011eaba423df6a82efed75f63509ee3dfb58e16dc6cae251e5ecc6cbbd3ebebc0c9c765d3d670ab04fd7e7827ad512ec36ae6e3d53e49ab6f1a73595fb26b8fc011eaba423df6a82efed75f63509ee3dfb582c8d5e0892392a20018edb05b05e79ad361aecb8dd82bf0c85dd576ea22a7cf9a9e2de62224decfa6eedcc706f08977faf529631cef009d60dc02ce864965375fa86300a22e40de03a6646feb0d7a338c08fc7e0401108180793da5d883a608cc2f92f5cce98686f0d7b7ee671ffcfe8ef2384a564d3b769db4583aa5d002fd321e13909582d1a302ff98c66bb4768d834633e525a2d5bf8039b07648ce65d6020d1919eb3a40367eb9909deeb830a5f027cb9a8053612fe3c68a8c714a449d9f168590348d1b916e17bcbc36cc523ca181273c0a84fab9fbcd78776e21995fdc9a138ec2b904e19ec485d5b77fa89d569faa032d0563de8ea35e7f318b7a24af168590348d1b916e17bcbc36cc523ca181273c0a84fab9fbcd78776e21995fd25e74d4b79f79edc41b926a4f407f5f4b7e4f872c98b709f429f42a7f66a8527f168590348d1b916e17bcbc36cc523ca181273c0a84fab9fbcd78776e21995fd886411dd106b865cf43d00933289f0fed28bdd7eadc117b81622bd30e001c627f168590348d1b916e17bcbc36cc523ca181273c0a84fab9fbcd78776e21995fdf427135605ed2e7d74d6cdf1add711f77e5a3fdf79386b9642c22b4f96aeb2a19f869dd7156d4396f9c06ae65894c5f70a5ba7ce87b7d5118033a345c4f321e91e3711287597e636a5f5f68f88a6a423ae3758a1c67ba4c8747b83b589926edf9b77681ffff059594137044c7d78d00454f145ba2fbd3363ccbc3aa5cc863b53945d9ec0418118625ec75469a8610be175272ca2eb40090d508fac27e63c5015213531538c52502e6bc46a87f218cb5a321864cd54d736c7239b722be19f895ee4ddd65d1d14c115ef3a5b8169a0789c0f24333d28a30808bdd1c209de79ffe6eaf85535c488c6be9a706fe71bfcd32056acad6ac4e0ad4b74e02debeef2bad55a1437c45a5541505f05f3895efff9cba4eb344376ad7c8f298305c0c9bc697783cad93ced1cf9ca403bc42db39d691f12b8123af1bacc494f93ef4678223b237cb60d7c4730f7c0d6eacfcaf729d4d0d5d56bfd22be05923aa767fae22d39e1c899689e2548b001edb2910460fd4f8b921538a746b4a5a800b95109ec5c3997bd4cf3d6adc5e8f03578dffd3a10f0c7f333a162400eaf1825eb2b531e9297a9b0658da5599d071e08bc802089c4f3b1fe2bf2cd5365b41f74a7da450f39e1a6fc5cdd7fbd491bae1331e8d871214f517354a08914c0427bfbf35495477bba0c9a062d4590370059edacc3a636b19a9f6deff7959e56daa149070d1646ec10bf4fa0f68d3c32f43f8356767b659274b195bf7cbbea5ecb55692495460749cb2b38205b43a862b85b30cf688c84d5a992e494e9d3a7f059d9522cb455760bbd4af1b7bf263b416deb7aff016cb45134cd5fd74e8963a025c1a10ab69216882503b862ec751e684a87fa9d4321ffa685642e8d37cb933caac1f665b5c216c85752cee6e7833a9d9442c6671bddd220161bc1ddde964b6b5519770035f0960d1ef272174a25436cf7d307bcb2f2849e0840622941b4e15858492660a6a4d4e52103b28a94053a9b0863482b3b15da66db6606bc6a0ab982c862ea6ab7ffcb4e0eac16bba263cc461208e79f5cb3f7ae346e9cc2a3189c8b108f58d8f24603098d4e698975fa21bec04af824006cb11ad1f5193b73567370c8374d923e692362a745477a5cefe5b1b565f027f73131d543171d5b69a2a5c80332e60bae054e43720892f499b05d78f9a45ec95634116e1ceb6db6687f22869437e24cdb3d6fbb6a22df77dacef2048da6fc0fd95af0e45c675934d0627d19b15efa5d394470798f147121c6b4ec30ad39ab118b18583206beb8584a5e1af20ee72bc2269c0007acbaadbfb2368c6ca43649b06d3ce3f128de1d258113a5a2ba4ff67e81c8605be6907bd23944ab03dc2c5c2d460a4f49be398c85d24d1ce8f7adeda8a4835754e02d28b6b8f4c1cf1f79b66acc7e4e4b8943137050c0ecb7d39f1b167cde7c25f76375477c9d5e5553519a910ffe08f5e001731be858c9211ffe4bff4f6dd3fa0dcccdb5265a1f7eecd2cab49a403c6189b93c2652932400bf11ab0fc880b474a5c013fbcee8646507f9809ce5a9a8382dc3b56e6c0765cc9dab1ad6012c8a505d603622c7d14c7c9372aa41b81cc4728f2753c56b43671a4bfa4ccf7e249564574e29af218e3e14c14871c614aec7254554993b96ba070a866c4a6ee777a340d64775db731dea8d99e39db2203324bc82eb8f281c2f68895f8bf081778cdbb142cca68e41b975bfa369c372cba818725773aab5532098c691f5a1efae8ac7c2c99af63ceeb40aaffa6932bd6fcb22b1d6fcd2b643f1706ac9a070c480ac7148adbcbc21e77897ca6eb1d308cff7bb81f75d6bf1d13a1b9eb6fa0b16935d4c9115d5ba72577c4165163dc41bf43c958a87a09c67b376f490e305222e20f6baa68c7c8493df2b02dcf4851851a1391aa394e6ec44c50d3b31b62b7d68618f4739a876b00261b54a56e0ce81d4a03b9768bf565a72d7be6aa5bc41d73444437f082837054a55bc9e0dbfa84a34b459b51aa1778643d172395e75b73f22115b2655c8df8d9d59c3261bae50d4e777398377cc55fa48c0ed5935afa0d7bd375a580d935bcaee4f3cf7c5c22304bbd6b83f85e00db017c776bd72e481b890f20918138bb9caee4f3cf7c5c22304bbd6b83f85e00db017c776bd72e481b890f20918138bb9e49e562ecc3cb2fb7c61b6c6fea1eb3518fe276629d86597fec3ce369b1368a11e3da50a5f414af755a2fc3644fcc8c17ed8c5ee1c836ac75a7289b30595a5118dd672829b2fc33e262d6b968e754ba964eb377b22157dd54139e7d72cc696f81836a220fbaa8c4aaba9eacef9de48d588976b6971788bf0ef48ca9ca032de6759d45a58fe0131d73b35b59f66ab07721e46410a0a5a98163aa1654d8c6e86cc39901bfd74e5dcd476e063b4e5fdc9b96cde1b7bff5d1728d4d859996c54771ceba6fcf6b7d0273b6eed1e28f6801db815a976483ec7ed728dfa5e2e1a97a62e4c50cac40964231b3ce3632612b586eb8f7d3a20373ef82d1e2cb3a6cb86dd4ac641ebc1ff1ce773262976bec51739edd6a4fea876736c8110916f6ad7b4e4917b137ff5b2b7108c246b7a5c722dfbf9ba6d4bd3a76bf8a30faf324687a808a79d39c3dda5cf0ebe72b3b2089dfbabf34c64c144727db2cff79d9f785a24476ee75addfd5335c61930db8402b60cd28cb7ae38054a71fe0976557a570a56d46cf4bfd3050c21eee064bb60ad6c842d92809b19d8a4439c1ae9f4fc8a7fe62ee57aa14e8c79d55b29c4df53a936065fbbdc6429ec9d77140304e0183b7da5ec776119c53021b57a8ac5f0cbfd7fe515c9c2353037bc6939d2abe33035bd8a18717e5b1099ada9f31b20376d0c3624bef5eb9cd6b3afaa35e331159afef9ac54f3e1bc7f0ecc3c9e28f1b266808ebdbed30636438386b440d2bbd1e82ddaac167cf2fbb01f02b9827b5e26e608abd896f195697d8b68fe5c503ef1429072496828c9129338dc82328481f0505551ba280c95ab09250936e88f0df9df2dff27cd62fec333d99e9e4332fd2f7bf7c4005e05012f55e71dcb85db921c0790494dbe667b5923cb43995a2ff323c28f194be4e3d079900195e174e90539fc564047eeddf58ab084a107ff97d87ad369fefa5367779f78906eb38a1609d2904c5139e62df456e51126660f0cee7ea1ac97a83fab4461dfd626be90f7ef4e2d710e0e7837f645189126f15872194197bbda40a70e5559ba0d13f1cfc905260c8aeca7b372be0cad7ef8e35f7154a2cb4a0e78e609985fd05f83686737075d1aea70e651d2d2e2c45129048a46f616968039105d2f43554d938b23b08ee08f0bfbbc8d561b2ec8d0db70da52abc3bf5116f74a8066235aea7b1f93b8c8c50b6986f68f67301fc8a757b765a7a48e59cf631b9f2720c5acfa50b896d27f2b9b9e3f039ffbfad7e217b280e31fd6f645afddc13872b37372a646d0f3cdc9c5547c1d54b33dcde5bcc06068ad8368e371195a594c6758183fc6c6990d8911307fe5e144746f9dc3de33adc9fd05b2dcef35015b02a6069b677a612c2f7432c8088e26c03bf310d4ac17acf905ac2ba41fdb508b4c62f7bea7acb1a3b1e29612b9f199a45a0d334d9caa977f6fbc21d1433190da4b8f72b1d95ba27d39658ad4d4d236d64ae373dba9b248d8d030fd7c77311852c54f0630fb42b62955c6529e1d3a35834f7bca6123a3a5f02bdb5a757bcf709bd0103fced47d0a57fd9cbf4c9872715de9340902af19263e1a779ea869a121cb575ce3ea2fac9e19f4116c73b50c6fc637893b51c67b24d1c524d72c5d639f35b5108f3d4554f5e823dfce357fe28d13c7c393dd37f06f052306bce38cfb6a13bf95cd60679a173e137c1e5f6e1fe7e187880d35f15e645c5ea397a9732528957876eb4522f76947f14d1aecdd29ffe8528af46124fc41d4885e53aee36f0808bad3ef925354eac124bf7bdce2910ee81fabb885ad3eeba0676c110087513a19210837f475085ad1f13d2c114fe961ce4537d2673a1c345ea4f797185c134358617d2d403ebb9e637d33a2e3c8e4c77438ff78a80200ad0ec22cf4052689d83c21d26b1fe6ca04d7857f4e86e674856c17449c8ee5f9f403efa5d6d87ab5068fb27af41b1406c3d31cb453587e66309755e858aed598d909a3d64b0cba1674736fe3d9c14a003262f249f6acd1310926a16cab21164ff203a9f90d1e2205aea241154ca7fdbc86733862e0659105d8ef9cb141ef062126529faa658aa21ae20444a06173dc29a61d4b9eea8fd610aa053aeec9c8a11140c62afed593f7cf259aa29c7e786c3d1fb7b8d7224af796f5df7c277079a2983e33876b9d4a7efd4699c41267d2fc7087589bc1430e82b0c54458dd9ee8a95fd83e2fa86e0cb666c3fcc4e87c29646b5d4d15948b987dc964a9a701e4b103bc3ae01871d613c8ed476371810d5b0e3fb81aac1241ef0c89c1537c7e2f672afe843d75c01284a6514e1c278a699266c5fbd576ecf5dabe360b87d4ba91dd4f53bf541630c0c9406526a4c72c83ac73876952844b0a6d34d8e8b242caff60543de1f8edf0e58675a64b6719cf871fa761856d278968fdf15701fb98461a6312eeab2e573f1792373a7158bfd02de1993851ec43cafc0dfb5d2fd0a629cce605893aefa3f18f91f0b8fd435f88be6f8451b25fda0c9b5c10b4365a5b8705ac6fd1f4e1206b87d6d061ffbc5d7c686e35916498496ffbc1b16435c20c3645d73df54e015783c42fb43256ef5231661d6c6351676db2ea4ec0dce9b26db216e18c190a18c62d4023b0922ff4ce5adbb1d940226cb860f2406fb88aef80d4402acb6feb86491db6f176d1c3fef14ac54bb1521c241a5473845e60a77b774559e93380dae323bc3030c582c5d95aee91f89201108a1a4e1aecf47b62ec272b26049888ba607a645d6ddba7569fd45c1e25d973ee939b8b0167ee6663d31e13a6e1b590d8401eb253db6a5767b2ee1f0d7425bbc1b6b8eb05cf47921d3a26fca91cf7d3d52d60b187ba1b2704badd05984f7a9bd64eb2fb1379a480e6501ec221e1b590d8401eb253db6a5767b2ee1f0d7425bbc1b6b8eb05cf47921d3a26fca91e2c047ba03f314336b2e4ae202b038cb27638afb1077640d0358c0bd94c6b2ee1b590d8401eb253db6a5767b2ee1f0d7425bbc1b6b8eb05cf47921d3a26fca9f1e6d69759fb3fd9fdbfb3d3a8304dcb62ad03e3e81ec2683ce332b6675fae8fe1b590d8401eb253db6a5767b2ee1f0d7425bbc1b6b8eb05cf47921d3a26fca9d2a8f64e4a9f700e48d9111266d6019a053629775c7c86c8a01e8564614dab1ce1b590d8401eb253db6a5767b2ee1f0d7425bbc1b6b8eb05cf47921d3a26fca969fecf501d8db39339a7505d901dfe36b07cb035516a5324eebf49f7456b9898e1b590d8401eb253db6a5767b2ee1f0d7425bbc1b6b8eb05cf47921d3a26fca9dc8abf37344891574434ef6419a601e34cc4235125952a194243c961b674e521e1b590d8401eb253db6a5767b2ee1f0d7425bbc1b6b8eb05cf47921d3a26fca951ad4cfd6536e313dac9df737d1d8b72f862faf6758b89723c8c3393de7c36dde1b590d8401eb253db6a5767b2ee1f0d7425bbc1b6b8eb05cf47921d3a26fca9d819b01efb15db6bcc024d27697dcbec3941112bf6ec36106a96663b6486634ee548412adc09e4c3f22cccf92180066f93fa16bca6eb7cfcb4590cdfdeae40b5453e3226a0951cc7be9c6c9e93b39c471bfcfd20466a9b2e3cbc3f3101c2d689ed8b3d0eb509daff6e8a32992f58800269aa99f1c00b57a55e3daed029e49ec2b17e903b6dd67de09e0ff83bf31b10bcdd1ebd98beae53b77ebdbe7a1a35a733e91bc9cb5fa8537bce7e7f51202dd328f74e8d835f5c8b8b3e536552ea033c165eb871ead5d60da5e7de57320b1a84d91699d5f71d7b896c85ee3d25f78c866cd66c03b6c781b26c516e7cc4cc1f0d9c2bbdb921afa91efce7ea6e1c30aa92124ec1211b15fce7456249bb41c9c9f9c4b60d27ebff56515a84c7d27427ca9c6160a1427f7f4b134bc2e377197f15de0cc7d426685c5f5d34a2271fcaf8dd0fb1bbf4a521327718be69223cae6424d5387cc0486c211b087e1664d415480775f40cf8b518bb060a86d6aabdf0f980bfe14c5affa5add7d114d237b20c41e9059f5eac1c5c3af00e7ced9bac7e4f3e6b87e8561c094e25fdf20fef1a491d4abb5c186d149b8aa71c15e22d58e03d49bb3b22a43d5f0eca241aca4690e928a69eda37375f1e380bc74e9c9db9f6284260bc454cd6e651bf5371047d23dbf6cd1a64692529bfe4be45cc0444a20425342ceae8e55cfe6161270466eab5557b1d2c48d449587632444b2c1c709876060499cea13f04a37dfca2ecc5e816a7ef31e01a000ed705ae9362a3b7064a142f742df265137f2d50266ea458d03e014a2fa79dce32d0393854f6b514f726c2afe83c366946b3db3ecafaa5e8bdf6fa55bea36ec854d001eb962ba428b248846624679ff24cf4af0cdb10abaa096bf1e186b1402b2fdc82e010e70a2d4936625c28266e57a0c3e400cebc3aebd33393a0341aed15f103bc18c87defef0b1cd06f229d6d29c5631725423102fa52bb9152eb3e433f5f65c26d0dadc7d693ae5f6a7a558a44ee8228c920e0031a706783179fd34851532d83fb540fac0a7fc5ab61ed5b3491b0a411f033b5d5138ef2f434c162a23f5f65c26d0dadc7d693ae5f6a7a558a44ee8228c920e0031a706783179fd348d15f2e8a795e2fdf2ce3e210708f23375bed1367c15eb779713cdc1dc24933373f5f65c26d0dadc7d693ae5f6a7a558a44ee8228c920e0031a706783179fd348f666704ef0a670de1bdc77962d6fe3a37ef4c14c42542cb1bb3e599128b5f62e3f5f65c26d0dadc7d693ae5f6a7a558a44ee8228c920e0031a706783179fd348a8bf8bb065431b24b234208aea8198dc9d3895d4186d68bbd599577f4f0b70573f5f65c26d0dadc7d693ae5f6a7a558a44ee8228c920e0031a706783179fd3487a1725f974c1184b3edbd5d7cc0f5edd810482ac96075077f529f90443c60bfe3f5f65c26d0dadc7d693ae5f6a7a558a44ee8228c920e0031a706783179fd348a9441d13ad98556d0ab1c87cad5ba131d5764e519418fa412524b3751e42d7293f5f65c26d0dadc7d693ae5f6a7a558a44ee8228c920e0031a706783179fd34824d69d0eacb678a8ce6d4d8748d4d8bd0e7a2008e3955ca1621f9f3612499a3a3f5f65c26d0dadc7d693ae5f6a7a558a44ee8228c920e0031a706783179fd348fed7bbce5e15b408cf0ebcb8864158cb18ac1804e229c8cfcde4a8d790b0debb710922690fbac33bc1cea277ed99a49c8d85681b2a9a4dd3ab44b5d5a3af21b3dcc2004ea206454b19142e27c984394f761b5c6c48b613b034ea948c992d644a3f5f65c26d0dadc7d693ae5f6a7a558a44ee8228c920e0031a706783179fd3484703a66f59f30706fc61164ca08ae91f24ab5683ba62d5b16601f16e71612aff3f5f65c26d0dadc7d693ae5f6a7a558a44ee8228c920e0031a706783179fd348a02b2ee9d5d2cfe0037a4fc629f52cfa56194e1ff6076f3213bbcb47cd0391353f5f65c26d0dadc7d693ae5f6a7a558a44ee8228c920e0031a706783179fd348ae0905fe72197fc746decb7274fc9307db595d21df4b6ba4a275ea44b65b3be93f5f65c26d0dadc7d693ae5f6a7a558a44ee8228c920e0031a706783179fd348147f5a8d018231a6d802f639c8d63d8c73fa6318b57382ed34ada1a5523490d93f5f65c26d0dadc7d693ae5f6a7a558a44ee8228c920e0031a706783179fd348b2b8eb9e1a4fd28cc3ea44644ad827252f4626b38219689553b4e6b053c946a73f5f65c26d0dadc7d693ae5f6a7a558a44ee8228c920e0031a706783179fd34861490327b953c7a3e54288591b6caaede274963e1ebbc8f7a328e3efdb9153213f5f65c26d0dadc7d693ae5f6a7a558a44ee8228c920e0031a706783179fd3489e78a0c79b093de6339cf816cd8cbb9253a3828bdf21fad11c93fa63ad392f5d3f5f65c26d0dadc7d693ae5f6a7a558a44ee8228c920e0031a706783179fd348fccf2696ea4b3d5a898b648ca65cfb24454c5251868fdce53fbe7093a730868a0cd9c2c21b1194a74971669334f94896c04cbeb1b95e28b5611e8b2b07c5da136501d127f2b53bf0b5f915dfd65632355c14873baacaf9e1acdaeb1f313563d945555cc87c0abedce8cb357349ba10b741e3a8df73f8f4e9464e50399ec98ceb5e9cf467f00829a037e7da34b05b8a29343b2937f28a1ccec52169a28702bba8bbd050fe069ebbed8dc06af7d32b609218d3eecca81a8404c18630a97779f39aefcb9015669eff54e822742d51d9be663a904eeed0811aa74b766205d8a6a7fe201a539d3f233e15ed7e37d00811079ea448e2abce595a6aa68aed034dc641f519c293dac8640861dfe3a302cde6dc5f923b823519586f176bd0c4fefcafc2d5d3eca9ded2feeca095fb7c4dfa74b778698d32fdb0466ba3f81dd79a6d45a99162ac9e148f514e2a4950f3c171ae100ece01044737a95a5b481d6684f91b65711855bd51157243d062e1bf49b85e02e4963c992f2410b43fe62349a8fda56c9bef200adf43cf800701835cec6136c0755b3333297f55f152a8a1945fe7b5094ae534c69e1ae7c96a82f45a3a795bcd83eac2d75ad19cc7689f3cefe41b6449d51573578c11ffca7cc36862ad410f8f36075e578c001e19bd2c88d772f58d44e60cfe6022afd3b2e397aafc75430e2c0e758b0a869f45b34bf9cd7507763d1fb05fcf585c2ec0eafd918053d5021a7d7793b9045b1c90c4f39a2072ab9f859d9e35a151a344fe33536490cb912d1ee674b5984c09b4e562ece86acfe4dd0e8ef033bfa57c726899450a5035b6a5b4214110a5030f0f061f1c6f7a472d6a6bbf8dc8a2408fae4fa8bc75d8610d750ae99fe92ab4051c83a7cefb47fe45782fd1445d9de3a9f88cc922a3d6ca06dfbd0d9658a26807496a8161fd2f66a586365269f1c4cc91da0db0ee92b452b7b6a27b3ff5576276c5b34eca4765e83bc7ca01dcf98ca006f4fb7bce7cf67dd2d5a4375e07735de4b2bab3f62bd2a789c3a960f59f51b9d35d07962318ff49324edf13d287a194eb1dd8c2c4115927d978fdc8896e937daaa812a69a6ecfc077cfccb7a41f3e03f1c2835f4218aa755198a4dad6887e149d1b1e316f0cd125e85e8537bbc020d5712931e8b3a19232e6a6e961c371c5f617eea1977b7073eeedbdce810e37f8a0f7f0dabb4bd23817c9952a5d6bb26d18d20ae6fbae853ef9da8548b44f2ccc62564d4f5516139adcb19b922507d6b7fc54843b88d07b0438ac38638c0200f2b23b9f16bc76f5c2b20cf5dd9897f9dc4844e051942af7ddd3afa868d576971fa559bf540b74f2e70b1881ef2d01708811c1b311192807b4cb501e2f32b8522fa588d0d7bc00a541c629ea5ca5ee7d293fba7db436cf631ca98a72dfcbb81a06e3bab7a51c459abf358bd25172abe1987828ab5a0d47373a33d483903eccef3d1f0b2971ac4fa4533fc4609628650e7cb8aee08752c63e1772e26e0a367fe15d369330c3262eb0a720ab5ac53c5658d8b8f738eb4e840412744a9e1e251406a8c4d7db68e1192d9695892336ee7fce582d1c4ba42b46eec0134c41ae42bc9cfcd03e389c1d4fa362e7d3dda93764ce582d1c4ba42b46eec0134c41ae42bc9cfcd03e389c1d4fa362e7d3dda9376427e58aa1c9fd5672cdbb4f83ae3e5cf00908dff738e0d81c89c321e5796c9b8d1aae74011755e153db57de41597ecf8e3967063ea2426e2041e5c3c00f5ff3913a2c796a5c4e472b80f2f6a2523ea31d442aef62f49b9b38955c953bd1ba37c2aec97a1d443d7a3119b15f0c03223b284ad1f0f341def7a8626debcd0af00126cc2dd2b2ca81e0073006b2550e300bdb95c25b4b8f9d13c095189997603d21c73b4daa39020b228b08db1597d877e790824fe92d72382e3318d78885c29a62aa31c9009d82c38ecf004ac2dd136097c46b3aa40c5c2781292e1bd1df04e42dd90df28849221cb9193bb56b623336bd049f12db24f9b7cd470014ce40256e902c36e84b40e713be4e25fd99da59257202303bdec27fa191d582a84e6ec06255f93936e7fade6d53eb905a8b1cd6e92cd151120bf9a31c5437b3eac8b9421ec70ecdc3a7900b5fc87dcbe820d45841dc8b584a57b1553a5127724dcf9b07a9fa6725aeea85c89f65c71a026353ed5d76f265577abeb7f4e0868ecee724d9d1e9316089b661d9003981f21586778cd560a9eda1deb87cbeaa125bd5ed570dede9e38df373313b54957699497c7d17f512ee784531946fe2f29eb4bf4252fb66dff740f3db02b8df8c71d883e89b17f9fccf8721190a6fff9f2c7aef5db8bad777c035545fdbae9bd05c6540527ad5853cb9c33cab194fb6d0a3c924341a2c7f9db54dff9874962523ca0eeefcd8bb830b84fda4b398b6f1a32a92b345ee0f8b5d57fca1f286b1ece517dc479744dd005b2ed1fe2267450091d40fce4573d44bd073d07c02080d91c5f67683879300c78ef0e5e412e5df407de0237cf9f0a76a22df54715d1bb44c28524f842522bcfd35bb71abb12eb645c7ab70b1a64e1429b8ee361ae027ab22c94241da3053eb905b111804c91031283ab919fd5fbc448b3e7f959dc2eda20a03dfb7187c90ecd3672fb877ae752b4a8348515245cff328576a361ae027ab22c94241da3053eb905b111804c91031283ab919fd5fbc448b3e7f344d56c438e1753c11225e0eaab56dda52c5ecf55668a5292d2a9b99bca5536c361ae027ab22c94241da3053eb905b111804c91031283ab919fd5fbc448b3e7f2660f4a2801a24bc345d9c86e23b6cb0542dfdbc3893668b3d4a2811817d51921bb6bbc7160046c62dae14bf7fa39791e9aaf8f14fd25c8f5af995cd9ffb3d8ceb15e3bffb05891d24764fd893127e2b4f9b7022adf8562eb9ce5c5dbb3778fbe17f942602c6a3f57dad69fd74f23c7a4607b4199ade9596c998bd7691816b6290ff1366dc104d39b3e7231f18a7e1e99e4a3e36554512e9feddafb105e3ec53e17f942602c6a3f57dad69fd74f23c7a4607b4199ade9596c998bd7691816b627e6facb78ff858c5ca6381ac9864cfdaccaf0f1e766b90f6ef2e698920d0864be920e1d2209b32199f862a4af665bd3f3766a0b50ae7c1de9eaf090698ae85db863d933346462a9ad2b47baac5ae6800ae97163f2722c5ac4a65383a1dbfc0a7fd5736e23ecb4080c56ad46a82e1eaf15618e7a87975d80710ecb752c75544356ea25ebff1d0c55efab01e65a360ac7316e03504e6722debb418bb823662a1a3d6b7fc54843b88d07b0438ac38638c0200f2b23b9f16bc76f5c2b20cf5dd989799d1a11865d89fdf1169f38389a55540b02b24508076a078c7226d81d7d7be5271b1646aec240fc7a9828d6b772f33fea62f1e46bcf0d813180b3794a8b87e9e315a533452d17087566ecf046f85d985fa1712937fac668b0e43f9bd0055f7d81f68d9d6d33e2a58732c6002fef6203123b65b9906c249b68492613c53d6ecc8b94dee38b5ad779009fc6d5078a4eb687e8cf9d4fb93000d4f702a553913d307131cc13522d58ef0f82095673c1e0fac0a01460925165b3628460a6e5d860b1a1567ad4e1a8b879da252bdc333edee7c8acc708933648f560c6027d41f024055cb6272227b369d4340f19eec8685260983f86fe92a4ecebe2ac4e46e781df78c1176edfd32a764b5baa3311a74f4991a97c3ee0cda1216ce97cbc76f08855b7186d82ced5ff3d767efa2978c5729689b62a3cd881a3b1cd4c417e176fb888c975dc6f01ff521414bc883ad18ab4e1093c7542360684cf1178e4b60a3558fe4e3a3a05af4b0faa7358b7b5af8de3edeee510ff5f50a502caf42fa1446b5bc6708647330b78a46f80971a7c54382ca94cc36b67623b49dbb1dff864b7246f140056fab56fe32ff01b3dc8bb99403b0b863d7eb2117f7fa4eb733d5218377d6ff92440c4cc5366cf4b8981b62d558913ef4dd50cc51472912097cbdfdf0909200c9dd1d40cb4da4170f2041e659af58e6b0c437df28845512698a7703f466b2ae4eee8528e60fbf388dc161c0e77543ae20bffc1cf05b1103671cc93a747177d5d160eab036bb1c0b596fc2cb31a840b1751850deee401f8ff690a9b1a4b25155e00c3235dee26e694d8a8b6758db4a8f371e2f74907d32e50ffed19be73313a920e63ce84b940db05a2b1f2f9c68ea0a01d95b95bc4c0ee758462ffc605adbe5f7079f5eaf0cf5c0a282ac0c447ae8d1527820a005c81f8721d939fe57ad33e6a2f40508ea4d1c665da8e665cff15ad5e6d70a6d3793d06d713599434c4585495efee522298fc09919df2ffe6375d7e519d4e94b5d039693155c63c5e5f9c46444c338e5b00a96419060a7a17d45d01cd3aaecf17f7181f7494c1964ee60aa7df44a48f4ff2700e48e8f45756ed64e29ad08e9343c2d949d9eccba3d3fb2664fa0c2cdbe6bd4982a3f9a893ad69d71eaaced7cffc9e79a378a394c5a50f1c8c05512376c92cfdbc7b10bbb458e352910872df6202acb0282e397da2349aeab4c423be36937e7bd64990c9056c67b3c4e418f4d8f1aac373da34f23fd398ff956673e19a96996ef4720ff4f42e2bc9d996331b84781d5b5350c3853365d67d766d6dfed04cb0fcd77bc55c07dbedfb313148b4590fa2ef7188e809aac6ee7336757bf5d6a997c0590ec96e957b4903bd2d46283be86293c4170812354fc6bc0312a3770a89d6592dfa42deb0d03633c1113496f81cc980301fab26989093ce7f3bda5eee0c254a6069576c51299381ebb080fdab457bfde419111e800c04ec1a6f71b92d4a8d07f83a9c56a4db2f10bf4572f4ea805da6488b487661bd7e2074d6da2c69194b88c6aad563acbc2920c6452972f911f94a19e0c45bc75eb913745be8a000dc9a37439609ec172af17658bb2dbed93486281516f0d30f2e68a337a392534f886415fd667ae5ba48bd2eaf2ba743b8306d6a0d089fee5649a62bbf364a40013d03d584eb1ee9527e748bee81d29e06b75e25a9fe477bdf522a877d26a281f65023fbed30383b97d362308de6e9b1e5c5df899bc23dfd338fb9c1947afb3596d11d494f67dceb7385e30f67e813280f52d03b6374dbc58f096a1cbbf83e5a28aa6413787a9923b43fe262691199624cfbb99d9025a1b820f60a80879cd36b7d96fca6e4e8993aa2aa9a5e33d8cf2f564f930d33b761c8ce0009bc5e10206b552c949855a03f59a23e9e204adde98ef400c210dc11e530cf9a76241639edf0830bf75b5de6ad90371b2037c7a1287d7263b2c145d265e5403f8ea71096da9815e4f95285b91c0e66bd304ec5987752fd839856d345781a9d9b8c0f0eca3bec375d644334ac5b30a0e92697feff325b2c1d789cd2e587f497a62d0f231c335b8de033cc1dfe699b15f5eb855cdd4815abdc897fe0af4a384211ea14b5d7048e52883bce63ae029bf34d8852177077aa541f6b600fc980b899a1dcf8ef587bda9f96c6e6027eb2e6a7b938752a5ec30d9fb93bc2712e1689e47ffa8e058a8a6a0846e098bff19108902f4064bbbf18ee089ca5e4f58991891d495e2069fed3d72029134e9e9b32d12f13ec2a1a40767a7e59e8125094df19d4f87cc6952e4e1723f3b296f8c8c7f7026727a2979ab181a13727418c139e2b84ac8e64190cd2521f68ddbb04700c24fca791461b85ab0edf66b3914fd2fdd6bbb04442ebc4426673fcfaa1c28f73f1807ffb7f1a61955a747766147ce70c3fbc23673d769897fe0de51d45da2a41a2e55f9ef6869ce459420ac2941ffe3962851a609d1fbc975ccfeedab4df90d5f6c1ffe9e8674d873ab672ae87eaaf84e87c22dafb31bcb06d80d0248aaa9c6590520a3adf7c2dc8ca0b83b95e9fba563e9d47277bdf1bcf5edf7e177163a9ce255a5f84f065281b26822eb213627a7e216c6170e055448e53f651a8e9ff8c7eedfcedd44a09f6a14a77f7016c19f890b2a9dbb6716c081dbbc1c93132f67f451bf64e2f4926b69ece92aa6546adde3c47d056385211ea61786f703b4b710ebbe1fc7bfb0785bb916319f228ccdbf599a66274db2eb6d6f72013e36e3a81be727a6bf29cf19bf570a3259ba89a940fa1a84b2cb3fd41bd524bfef08f79ee10c05f23b5f3eabe974903708dfb28156265eb45f11c8aab8adda02ed798f173d103fdec447807d55b67f247e062da00dd0d7c205b47c4a9d627d22006a11bd787435e1bdf1a15da6eb86200a9a442366a55ecfa23a60dac7a7d1c3da66ce25786c26ce20bdec0bd31edc95e7743f470ce3bd7ea8f6e192aac27d22cc9c78e3b80ba6651102a16d04002440783306cd6fec29a44656a52375daf61fa3cc3079a5bd92170de6a1f6c6f1d0ff12c3ca141d08b6c7354ce35de375b97d7d4bba2a87366edcd898ff104a95d11a733c4c0732441556074e785d0b687a7eaf9b8490f3838a727d4bb8594a041986668cf361264a749de161aabe545e21f0cdf215f93ed97491417c5cd6f35c5fb42ef76940f576c0ad5b8361d743a6d462012243e2cb72d9988a4992141ff3182ba2eaf5f279670d843c5b20d66c73fc3f650b02b6a11cfd495f1f95a9b789bb943fa0233f1d9e6ba1882320820057a3a05af4b0faa7358b7b5af8de3edeee510ff5f50a502caf42fa1446b5bc67084dbc39fcd8aa865f11896956ddfd4f6f2e70f82ee9c7e6a3a391e4d3cd55837dcfdf3d4e422d40b2bda0e7f7036174ee5c9dc4019c4443fc9e378f7d33bc6d79d11ac5cd189c2ff425200aee296b471e5521dfef127b203c256ae09cd5b3f33518ede682347c6bdcee0fb6cc20a5c9685ca886862bfcdfa8ce6c8ac29d88038010dd2f21a6c000a1383c7b3baf09a216b04d02ea2d816deec4e90f314a10985eb94a9949f5578d5bf57f109c9fd79184a6446ed94ba120c9c97c8babc47dbcfe1a148461e6dc58012c45718a8d4ff425984bbb903cd3e29e712bbe50d82c0811b601e4c481ae17e26ef92fb98f0393de57dec33aa0d65ff18a3190a069c8bd46ca67f5e4fa3f25b1e414ac147d57b5d1d39c34f0a1d8d5070785a3c3182f9a1871c5f617eea1977b7073eeedbdce810e37f8a0f7f0dabb4bd23817c9952a5d6bb3fd37bcd7f2842f97dd5a8959a8ec4fcfaedbfa4f3ccfae5aa84ef2fcd36a3a71c5f617eea1977b7073eeedbdce810e37f8a0f7f0dabb4bd23817c9952a5d6bb713dfd9986bcf732601886ac88cf604a511fa1c7f5d3983611b5ea385c8d60571c5f617eea1977b7073eeedbdce810e37f8a0f7f0dabb4bd23817c9952a5d6bbbb8692307801cd115ae9a73787fde7c37fd29d361834951a55522c2f0e2fb1d71c5f617eea1977b7073eeedbdce810e37f8a0f7f0dabb4bd23817c9952a5d6bcb39f4aa4d88696023d0bcdfc15cb42408c28868e4f9313e5a933c21532b4af971c5f617eea1977b7073eeedbdce810e37f8a0f7f0dabb4bd23817c9952a5d6ba7dd06e95fb337c0fe6f21dbba106f72329933ed34dcd16443f7e9e4887ef6d671c5f617eea1977b7073eeedbdce810e37f8a0f7f0dabb4bd23817c9952a5d6be9a913a06b965ff90948cee1a4890883074c6f6929b1b508ba7b2b3de366651b71c5f617eea1977b7073eeedbdce810e37f8a0f7f0dabb4bd23817c9952a5d6be9b2e6fab4e7529abc10a9ae3b5e100c649067f422b52f8688d465dc2085ac7371c5f617eea1977b7073eeedbdce810e37f8a0f7f0dabb4bd23817c9952a5d6bf7266cf4184db2869b99eee4edbbc21625a8e31e6999d0382fc101bc8a7564fd71c5f617eea1977b7073eeedbdce810e37f8a0f7f0dabb4bd23817c9952a5d6b19192c4eaae483e909824bd6f389883c4f7d7f78c9248187a94ca624b4bb784f71c5f617eea1977b7073eeedbdce810e37f8a0f7f0dabb4bd23817c9952a5d6be010da47dbdbd16a9b840897efc40fe7efaaf3ce2325ec39d6d5a77cc617b0c371c5f617eea1977b7073eeedbdce810e37f8a0f7f0dabb4bd23817c9952a5d6bd6a1f3c669e15a782ab52bcb87ac6853ae217ef0a9ba26500b0a10fe2d9c292571c5f617eea1977b7073eeedbdce810e37f8a0f7f0dabb4bd23817c9952a5d6b823d919df9333d8d36c5aba1998f868c41cdb237b1a220e8aeb55415db5c694b71c5f617eea1977b7073eeedbdce810e37f8a0f7f0dabb4bd23817c9952a5d6b0c2fd1a95829aa3689add2a32ab075f513a11fdafc7966a31f89412a712a3b8971c5f617eea1977b7073eeedbdce810e37f8a0f7f0dabb4bd23817c9952a5d6bf6f160f8fcbe754ae099ce8be166d4e663a1706deedbba7c0ab74965879e360571c5f617eea1977b7073eeedbdce810e37f8a0f7f0dabb4bd23817c9952a5d6ba23a525fe4218a063297e5cb7f926054f2d72fc78cbc580c8da6f4e37a35fe3771c5f617eea1977b7073eeedbdce810e37f8a0f7f0dabb4bd23817c9952a5d6bceeb6960149df66a85bc05a267be25fe4586c53a0dd68a4209a9c95550bb4a1071c5f617eea1977b7073eeedbdce810e37f8a0f7f0dabb4bd23817c9952a5d6b96c51c0e11775ebc3eabe9d8379f59c4b120425688134bb9450347a2cae645ec71c5f617eea1977b7073eeedbdce810e37f8a0f7f0dabb4bd23817c9952a5d6b70b89214de0a056f36a4516cbad1b0c2b474898c03841d2563e3ca91d152bbce71c5f617eea1977b7073eeedbdce810e37f8a0f7f0dabb4bd23817c9952a5d6b541af180f9b049a352bba3b79708aa4cff1fbc08e7d03524d0ad30089a6e8c7171c5f617eea1977b7073eeedbdce810e37f8a0f7f0dabb4bd23817c9952a5d6b2e4bdb027d93f0b588f006fe0ade57972cdf575b7c0fb91efc81f736a81122c671c5f617eea1977b7073eeedbdce810e37f8a0f7f0dabb4bd23817c9952a5d6bbb79c608f5fb0b3db549bab0f367fcb463e87a6f9912217ba4094a602f880d4071c5f617eea1977b7073eeedbdce810e37f8a0f7f0dabb4bd23817c9952a5d6b77e9e96aadca85e96da5d75ff2a4946cd990ff7b0729624b60337aec72ab299871c5f617eea1977b7073eeedbdce810e37f8a0f7f0dabb4bd23817c9952a5d6b965d925e7a66631fd6b3930c318c3eed5079533f7174bf78234a5107808943fc71c5f617eea1977b7073eeedbdce810e37f8a0f7f0dabb4bd23817c9952a5d6b2d5bba7d6bb381c2ed58bd258e0dfb3ffe00d8c7c22a2ad9592c015acdf4fc0c71c5f617eea1977b7073eeedbdce810e37f8a0f7f0dabb4bd23817c9952a5d6bc6db883787d4f13dd65e82406e54c7f2194b85c9f42aff923f6ac2381bc25d5e71c5f617eea1977b7073eeedbdce810e37f8a0f7f0dabb4bd23817c9952a5d6b5d66679478293d3f539d79f61c31ce99399b5a9a6f751f76e092d59b4ea162b571c5f617eea1977b7073eeedbdce810e37f8a0f7f0dabb4bd23817c9952a5d6b507cf3bace97cef975896686b1728e7f94350f391bc9857dfe0f0afa2c2dcca171c5f617eea1977b7073eeedbdce810e37f8a0f7f0dabb4bd23817c9952a5d6b5adcc20f1260477e20d9b23e7403174c2babb5c97f0c6989c8b9b2693d6e338671c5f617eea1977b7073eeedbdce810e37f8a0f7f0dabb4bd23817c9952a5d6b97debb29301a442dc860b7a61a5fd8ad6dbed08e43b5c860170b160b48c63b0c71c5f617eea1977b7073eeedbdce810e37f8a0f7f0dabb4bd23817c9952a5d6b5cc5800dff3a23926d20768946942671f026bc54a999ab72cf5e3d270169d67d71c5f617eea1977b7073eeedbdce810e37f8a0f7f0dabb4bd23817c9952a5d6b2a2ce697b1c948f41d9c8d442e753effbca62783c77b2fc2b334d0490612da5b71c5f617eea1977b7073eeedbdce810e37f8a0f7f0dabb4bd23817c9952a5d6b05cc82a577d2db0ed3771f444f1ea5b1e130c4b2a96fdec39e4836feb845835a71c5f617eea1977b7073eeedbdce810e37f8a0f7f0dabb4bd23817c9952a5d6b12897238ba24cf9826bc9435926179b50ca4df5056722a2b32e80c523729a86d71c5f617eea1977b7073eeedbdce810e37f8a0f7f0dabb4bd23817c9952a5d6bff08c85ed880e5c67d31a62ab7b167ee4ce06b1e8c6b9738938aafbadcd0fcd071c5f617eea1977b7073eeedbdce810e37f8a0f7f0dabb4bd23817c9952a5d6b51555f3a30712693aff4b2ae7c22be2391bd123fa71b72ce6358eae6123a5bcd71c5f617eea1977b7073eeedbdce810e37f8a0f7f0dabb4bd23817c9952a5d6b4a785ff0bd01677e7719b5bf1e5ccb9918f25535ca23020bd6ce53b0a4831aec71c5f617eea1977b7073eeedbdce810e37f8a0f7f0dabb4bd23817c9952a5d6b3bd23401882f2b1a92cd4ebcfcdcb4287fd71542224a7f769022c293af47e8bf20d9b375a6684a6fa42bfa00d8893888eaaeae35556004804ea3bb20d07b51b633d2cc05466d7d7ed68c4437fe0739acade4980f587ac8ac431e96053517731eadc58fb4fa0880314aa3620ce7b87edbc8c13d29c80577e0189f891b3911d566eadfc6b73c6840813f11fbc182e5a4dd35fb25352ed3ce875ead331bdbe990b56aaeda200e9dd0f5c1fe0509cd0063404f6bae8c79324416b0456929fc9533fd602c2b29d7b5b6819f120ca8e6e5cdfcffd94d4f603cf5f6af83a1d708298be8769d6db4638d5419ee5925429c4bd1f80bafdcd15334440d88c842534c5fcc271855bc223f6316c27fe9415d54d65ea0eeada076080358989cc147a00cd57284404755b6b92f3d2e843c6b5c3dd22783688c7aaa97d4b1ba45b98b9b681fc6688ab1a55df4a9f2eabd8fa3255e0ae6ff6e48f17e6c08b6a6cce2be90f3f398fd4e9c68331c44c9d56386f652e6b1d08d193271c58fad6769d3a541cb469ebcdb554fc4d0933f66826fce09d6196ec28d2292803f52cc5ec3f0209d1e4bbadabb8c3e3e5243d1cd6b819f4eeefa3ad39bc6e739e40c573bec3a2cff4b390ba776b04c1c650118ab80449f06a16c80b0c3cb67bae945cfd5e103e8f8fe0ef11de9dff3acec5f4622d0a195a9e76d49ca8cb160e871fcee823983a9a941d94f0b5251f8faec1560e0d7d6c3def0ef1aef4781a0bce3974e30a9da495573364406b21a953ad69b3690c0caddbb755345db2c8816d2387f2fc3f8725e678d2a23a1d99752eb62a6845a78a9e2eaeb4a6eb2d93a1b654ee8665f71d516cfaca3e7cf570a6b55a6c7f7112bd2f0f81cbe9d11e13746c7f4ec50a79ee712f54c97664c72ea397563234971551c285b6c09a3a0971760b2280040432bafc26a7b32d1147d16ce4c04b2bc418cdce65a20cc225430c29802ea7861e38d29e036c3a974c3ffabf319634ebf9cf1c10a6046a388c67a255ab708453c4df34ef14c05413c6b8287585af6dad5ed8a5820ecc9bd8c69ebc1704d97c39364c560cdf5d6aa939d8ea3a2dfba75cb51b849d46f02fa461740527a1d0489ce5142e4ad9cd2a2ec12637aeb7518affee32f3378d4a1c6c2b4630eb600cc021de35734ff3dd8ac7025e3e064d2749e152c17f9c15c4d04276262d84095279a64d14b58a069b277e235e994da312edd25daa426e255ca8c3ddcc80d1bef9116feafba2223e9fc21e7373ea2076e6171b5517c19fb5cfbfa3e82a7a00d78e01f665a416e1b3e681d523ce71357b4186bbbe7aaaddf68bcfaa76c5a99f486a8072d5c3a9bf90e44921690f17985bb7584f1cb70f8eee94e7aceefa9a8d9ee4e9d520efc4557a152411ba27a3c08c437032bd8ec58549901adee18d667c0efe7b94807067f5791289b4c4bda4a24a5f3b34bbb4ab2868d8576e67ba9b375fbcc997188d15224e4e6ed0eabb5d0d914fb07051429b2e2e6ba00088854f48d6ac24c3e9088aa52bebd685acf2669ff9e2422fb0f2a24bcc946234073514e92e913cdfba1b756facdd8a0b5acec3f8c7cb5a1da7947c511672f9771cf0cde9aa467742f070bf8c91e309d1cf0407d5550e5d3c01460de165eff6d6df041d070296df9ce5e611ac95594af791ca84f38d24671e2bf4bc0b09b291ef8025405a2c948f11ce9a1211ac41fec4c84813eeb74463d852cfcf1a8c627b8ac870a246e6cb3ea2a38c2f10440db672132f1ac7b1855f3aeaa4a28eeaefd016097ac10135ba4d6285a6b0b33788d4a5a70fbb845b24e83f45224453f9b374e1e5d11e41dda79a5002dc7f256a7ee194c2b05ee0ca2fedf17d4c2a400069679200aa29628e53e93e98b046eed45f101d21075329d120a02369518aed2e6c607fc49fbf18d7c0b20b4a12c74a6b6516d64b201d97e3279aae1a14bba4f637e99943239a5734429c199df26cff25dad2fc4053eec8c719be61470b152d92a3e07fc6156c5e5e0191b54c04f701a2d56bfbdb49bd5e202ff05242c97bb23a1349c460e54238e3fef25964758bba83d5ac819f5965ae979d75486be812e325b08c3d511fc6a1fc61e5c807fea6c81e2d6d9fa2e5e050c7b3aad1a17194c89f36e24430227872ff967ec4ab714098606a938587f3952cf7a309e2b43bc1353faea3f8e4c9e33f63e096d092bd1c531cc5f5e4484b28515901f4ee2641e59cca3c11950582aac302f73ddfba8ae2b48a1a81a676f054719a773bc077fbce663a1c0b972415d52d339b30ce60a0a509c6c2920a9e5a2d57650d96e130c2b60ef0ecdf557b2455f6c518a0d045d4df87b07ff0322248e66c39975e6a816ce09bff0f8434844961e14d0f06656d0f6d60423ef29912239b08a11a12effc9d6330979a26f9cc9ed89e5cbb45bfbdbf97e2a78fdaf66cfe91974fa09b8634ac0004456f226175960a8568e8d77aae32c7edcb70c39a63562de81f1b1cac55527c9bd0a27907a0e77386265b3fd4b562b0c53d492b4b02050d7a90552007c6e1918b814c98c6c771dbbd012419549bb04ef4c81755e082d79f5b99fac0ba3aeda0f71df9ae0f05727763177e8a3f90fc34464cc125634c1b4209a41a72033ad662db391fd02107211b4498e052ff7c9f67d21141345b32d98f0659696faf6b623ad78cc8257079b226719fb3d8faab4ec53214b664c79022a0662088f042b50b1816fd6b1b77c2d35eb43bc6bb3db35652e4aeaed282afb9b02ef05218af750fd96af49859a869c7342b0cf88db1fa036cde4256b975274ecc49ebd6fe4a58f76aa64662455765aa2ae62c0ac90e094a03f87b1f669da27a2c92c361763f263135b7567243cd5242f7e3389699527abdd4ecd484e205e9bf28a724e7aa598e276712cc9435d652228ef318a6bda0f3aa69605138c385d57324e8518f4e71dd476398682ccff9a0e8e57efcb30f2ae60c8684c8fd81c6b06f40c2f61b7949e61b1f204f0d9412780ed9145b95210883404a780b3d2080c0f37a8bdd15fc24d9f91a347945e3617d36d994409cf995deb55ceb2d360c8a78ab71c72eb608a9f31b96f27b6daebb3e77a817115bc435456bca5e60a408ad2e0fd83f6b0e453e5c87101ef8a1aa12407c240531d16db27c10983ec9da6fd071e3af462d9ad5aacb8cbb62c5b2a2a4c44bcab906d8c8b8c802455e944ab61ae071e2d6909c7431438488b23c45b13b5167a50d6a59616b1aec31d085bf4dc6d29e3a92a397ee36b3036a2f0ecef2b6c533a4b9d6d088bfac3136299c2fa29cfb289b04a3b3021ea13c72895769cd5462c47084341320408742c2f7ee438de662a969fed648a23790edaf2e9cfe067f9e97c122c3cef3cab60b05f835baa7017fb0cf25b847c52dd73f52023c1a7a1def6bffa7f73d53ef63251bd3736b4cfdccc00d406a474f30d9a6dfc4052ca80803b8bda845fbb97f0bab43b016b7dc0f9c40b505928fc510a8ab057dd21c5f1ece71ebf1f36053e7bd1790439540cbfc00b922e24634961b9f53830d7c6c8df50dc21197790a5fd53adac031b0aadbce007ce9bafe9d5ec47bd66d312e5b735a47a81f0290784159d82ca595f194ab66d0e31b3e31e4a55f557d83858a5839c3ac30d38689461b2d44b8a411a73f9d58debf3027aedba16177ba1eb4df85a81ce33a08065d16a9debbc75be6d9a472a2adba28418720234f9f41636a0990ff4ccfa4c1375057321c4f5a195842b209081bd20e7e48aa211e7f3895525c14461907c1dabdc57fa173399f648a899a57ea2eac2768072c7ae972a28855d1e7b889211e4970b51175bd8408c7487aa4a250019b6ad869da2a2fd5eb73477749dce1b93dc96f7bee4d9156c1d8eaaae2b55dfb0b92fe8858f23231ac1e05b144ff6f021700b953684abcff3f5c656ceff4c08f358998a562c68dd0fdef364041abaacbf3e6e1ce60da108219e4097b4148355a26c5474f1fcecb2002674b1bec6d591fffc4d9361a404e00d95c760a45fb7af0eb664d040245a825c7961ffe01f712972152ee82f8b120680f2af65da3f3e93d5a534c69531d4a2e46eb3d696b758cadda093b6ae4b4ac6db0996a410938671872d8d7589445bfd55e598156972309b1aec34e4f41fd991ac9a922c1ab655eba1ab951fee75b70913679a2231718892c2e253603a10639b45094ca0aac29f99815e15563c571888efbfb1409f51d9087e1610c7cd524b367f0ff01daf518753cdc00961cdcdc2e2df51b29aede3e61b8bb3915830f65b8ddb6e31cce3c36011f855130bb2fac2118c5a20687d02293339137dabb56d4cd9e6d901881e97c42a0a2466ccec8101665643293726fc087001d4e3eacb5a80e5925f0535bc08bc63641cf05e29af7f52c198fcc4f1b35432d396bc6147dd6b59c08b5e196578293371ba3f87da2ae4e95040dd2d08e24a1bb9c27de21c9594c043031b3a09e6a400589d63f653e986a2fe093cfd5fc723cd6c9a2123b1cf1c5740b2a5e6f2bcde579b23d3bae0c17d25c52c2354c490de92f303fbf4a88a8643d101ca1c719a981b65699b5dbbe49032226dbd52cfe286651eeb7bd16afba8460fd6636c4a6fdb030e0528586e4956a5ab4893ddca8134fd94fcc4b8e6cc0d95f903e85e6da38bdd475fef90e5b13171de63d86040bc7a169c17c31f31b0388bfe385b2c2d6b26909a8b73891c59adab8655568ea425cb8f15ba70adf04d83c63595f89189aca6e60a1fd91fa161cd1e9c1be332fa7832863561bf2286f1fe7b0b7863c98645e598d37cef81ab88348c3111552ab263a2b8352d9f4592d21beea02729d501b45a5d8e1db80d072c99c076ebad853c06fd280fdb578e3821876688d8b8b34f919b89ce92b2b85aee91b8b53c498800af6e177059e246fb05aa858376b133f00e1bbdb9c084081ee475fd700babb527ca1ffb13df9012157c6112c29c65883f52cd33b5d7501b5440e7ee29e0c3d40879815363e06c52f6d7e17b865e0aead2158f7c7cadd55f0f8df34d6717d033f1d25060109e091ef4898e32fce317d108e7ed7a736c244eaa2d93247fb49d25a7b8663e24cda157ae42489046c79165773974b47ec167064f84264b5ba62eb9e502ca6b8d60b35545f2b14b67481a9aad1c4bd77eeabfa8316c9de435d1b87746b82576e855e0192ae5c4031e2462fe1372da84efd0ee18a7cdaf323727a6ef26f42078952447f4f831128f81ddb018f862ad07b9d1062fcca0f20f5b57ab87a8db4b2686fc71a9b75fcca90815add82f9c9e3e00e67b551fca5cc035b3cd8f268b33102dde83c36d90ddcca44a9247ba369100f3e0841a16579ed6aeb6decc4a84ba1d3af124fe61b38f5dd637b9fed7ce0a3dabce1a5e4e4ded19cf2df0e667a6811a5368567910046c12588e9cfdfa4c461825fcbdb0d9810d370391fd366d8245aee8e55ffd26ff7dd3a7f7b09ef7d69aec04892492da895d482049afa70df7f1548bd35e4a362fbc6d1f6e69ee427f6cca4f1ef0c5bcdaa272b1771d8cb18a5e4c6832f12472f9b07005d159df94e8b02b28274408316537cb18a65a83b6f2431a2c7b2132cb0d96a347e5ca56d6b02a098503b2db2e41c859c28b9fdc1454f3ed2ef4c23b0c1c7cd9eed79424b4ccc4b41b6525f8495cf56400302e6ddea5ab158fbe42d0b1dfc74fcef4b27d5c6997b63b330a1f808b0f9be925e30ac222f29d684ee0628539d102cd46eaae9927e725084791a64228c68533a86afa30d170151e03aad1b74feceafe788dfbaaeb7385269b827639e9735a352714a58a49a50350196fe242deb3df7e4640a06515a1532b472cb0419f0d947e171af91c23be2698bf71a06bdce83860babbd14129898ccc6b26da32796def1136e503db7b5da951bf7a73aa06f1dff960ee0e781dcdd86944708109704844077babab7a289b4d46d86326a16a021f33a18df5516ff3c97447e7e48aa211e7f3895525c14461907c1dabdc57fa173399f648a899a57ea2eac291f632e835117f33b5bf28f37eecd350f3df53fd520de25b71ae84a7a99765773c75d52d6f8d4db6d6275e0d0bb18f7e39cd08947fa95445e956794953993334c64b578997aaf0ec6a7566ccf117ecee81faa55dc6921d65b39eb83b672ccf56b5a70a6a12399b2d95df6374f22d48f806a94d76a4e5889b2599e0fd2317c25eb8e797472c9640e61d2a6272d671832e58f0ba9b792effb60a8523775847acda612bc6c0446ec2ea3ad41edbc409fad8ace474029d34fa456da0a993545c0677a991b06b781152101c62a526e966a32457f2da7fb846a6ea73307c44b4d8721c05c22e2a5a10c599ecf487595af40adc0ddeccc371b211d2d994c419f35260b64611e41742b8976103c2b5cf6a5708bf7cfd81ab9b005263c39792f6c68acee09eb87d57901ad94693c71c82d577d75ab4bc9ea484338259acc7f6c42dc4bab86e9fb75326d44674b413e28a0eddcdfd0bfa6615e6bce4674452e41a83ff50e96fb218c4c1c43c2adcb9cd2c9c82f7bdec5acf5be5f258fea5b001f43a04b427b53d6db1d6f5b46112b85150279cf9ab24872f7645b29b49fcd997ccc1fa3dd08e739ab3d23011ab883636ad4a780fc8e3747a17477af8a6711312f4940b70861f9407320d21c53f178f2b3aa9c1fa8994d7d3c8924f0baa473736d89efb2f0e4bff04dc6caabcd5d871a51a51ff2a910bbbb943111da2e765a18666301fe1ca433f06430137e17a0593feaa94e1f5ea98616e07787fd9a3e169718177b92543a2490c09bc0b984a680dbe36a3f6e2d395356d8cc5b8ca6ba8af4304633d1ab5d412ef949bce85472fc607ca64a2107fc485847a057f145185936f314391e347c3fe3e0b996db2ad08888cfae808498e0e65485df7259dc7c566eaa1fbbdef976a8c3376eae6c7c438f5cbc22789352f0b32047a4ab1aaa26e1359dbd82f68c6ad24124cffb177464dec5894c061e2d8a43d8bf0035ba6d11b551e35eadc5161fb06e59363fa40f24164fd77c4ea7cacca0e3b86d0eadee604ca01deb999608ac71790421187f5e7c8feb5472f588fcae85c09fc71b7c198a209ffa1b5c5c0fb19fa6de0c93d9f265f0890bbdf4bf9d12d1b79cf6562449f2ca427abd432f69dfaf7f9571852e7a59a76ab9a083cd43129edddbd88ba3ff3bfbd625d0b487295b6bfbcec44916620e154e74c8514bc5c6eb810efe82c6e9398446e398380ceaabfa8316c9de435d1b87746b82576e855e0192ae5c4031e2462fe1372da84efd08b13274cd197eb25479b355b24b328f17a3c9012d84c081ec0e9a648169c7585d360d6f2d57467cafd36c5dc361b92bfecc70a00bbdae32eb2dfd531826aa16c0cfeb59109b95434ee70c1726506fec5ac071fac117d7e76065716f1c52543dc3b6aad36b4c457275fa43e0e2d8d9021a718de7db16f7d2c25a8fb15ff65955be827102737c14fa36f0f114002df1bb4d7c316b2498d56852c279ae8976ebcf923f644692749e7c0785fadb84c7383ec432941d126cb2f2709797600f34acdfc231eb1794d644ca18e7e79c7deb4ab98305a4d5ea1aa7ec8e733fafdee4aee7b4c0a959f4b8165279ec8a305868980c5e88b045210edb76427507b220ead3478ff7629aa769848a88ef559d759a6c12e980d0a2cdb25ca4f3e4ecb4d9895b7989939eab4e8a96199ea3996d26154f1fcb8c87ceabc3158cba3c63798b50fac6b64ba480a53cd6f5518144484edd7e439812510ced8c63c00ed5756cb79aed11306f97409af30b6eeb70a455f88914ef2825c49a9284991813cc8ef1fe2fbf9019e674c88aebdd01a45128deb57279f83114fdde25147c873b3aba6c23dc0f371531c6e5e952bf08a10ceffc111130e510751e484892aa3e3da18468630aa7c6536afe1d1f738a7935860daef2c40ceeac80c88373f46857e1b053db1d010dff291cb5d03853a50858dce17816855c64b93eec402531feb51cc9b6d4c51a0205e92b65082c88153354e0e03c81ddfeabbd6bd1a7d3c52d52fed9142728a78d04d4813cfa0c40563991d0e2de42002d70c02cf06721fd241b909d062ad735581451c6297fca0de1d226d5bcf6f68ff1f5c7259baaf68ef81c254ed75a3a79168f3deabab1a1801bc101cab66710ef4b349ed325cb7f3450d3e5d786862c6efa19d11fe4a12e3dfd3177ab92f8a85f5ce95d3419077a9ba99b8ad180b4f1288ee56c8fe20ae449028f0faa2333a6194a1f4bc50927b7e07f59ccbc01dfc72669bd32d75372d599abf515ffe5a5772747460f7366d8835d92b7b789c35974881fb8bb7e1a89c8aa24b314701a67f99279ff38b625084aed7020239f1574103c4602f4ee43cb0f373d9c1faa4466da9bbc74fb40b1ad27922f9bc32e99163de0b6320231503c2fdd37157b52a9b38742e10ad0d3bec1c07ae0c1b1c31b3693b1110d516ff82d30e46653f9f725256ef83119dd2d0f8f58328f46648dc040fa834d5f7309da1587bb8be3bcc1f477454c8d82761baec9288912efeeac1bc85c394357aef34f962e5b51c1c6259c68033ba8a33041db70b4a48ae829b208ae24f48264fc619931c0d9fa0fbedb0af8a411fc11b53f4a30c580f637194ffa072a847e4a92cd83efb2e35a8cbf6a7d32a101da7daf3710f2cd877246ca17575a288fd4d3f80a3d3ef1b391440f8552b9354c236e0f5be271920492c3eabcc4c7497495fb39ca3e588392601e7f459fe21cff761a7872a47eff9513456960ab64b6b69e402fe372d34fe5bba55a1db8d1ef343b22eda91c5af27054305473629de62f222b8611227974379c12c14b45757ef6b4f863a017601c756d843a66dd6f9eca89ec795341f289b39670371e877afcc44aa3485d00450774d04f0473d129e1ac64b3c96e07958ac42884139c8a543673ca87e932368b55e6bfcb55bdc85b831d1fd1e07029e77180cdb6c64ca10f9ee4b0ba154f8224f71b047d803425675a7cdf3179f2ed55be4be98760f312ba0851b0f245ff78f6346c39c4679c51a4dc9a4afe2c4d0f04c8ffd0d253849a5116c8d566dfc8c72409148a7ba8ef2dd6e872a022f26327e65e9f926f9bca8938c5b460474dc51b6be9cf8ee316c223804f2ad7910dcd3e3c0315dabc05844de3f1da85c579ae9a8b0a5391ae37445c6bfd84b44d88729a1978165b7d4315f1f15a92f3bd63b1e0b3d3cd922e33d19cdb72cdd89123f263abb872f5c4195545d364ba5407ee3259ea7dd255ae3de1dfb4ca926d851e43cefa78165e73abc0e546a4a1a8e5c045d210766da1c88ea2248b1a8db4512feb871d824fd15af56fde7fe464c62b2961ff98b68a9a60dec4accad4cda538ef6085d2a04713c42175f65b5c85b823bbeb5f4b8fe65ff5a709348cf7544fee7791945df99ebad52acb86bfee85303e1015f5c9c8752509cfc7f6b66038ab9dfb4d167cb724cbe74bde9ab24df094ea2a1e4fa4f8af007c76f307b0aef0b390fd53d69146dadd023ace6b2682d32ee4a5530021d65d7a3746deb13aa1c40b949b836f01befc82493fafb0fc6b0fb4c49d0f04e4d2c893c8d9309066492193aa7610dee75875b6ed096879c83ab67ca6b370207791b7439ce7e520b4de028ada20e9e0a895fc42937e2d9e738ab460fd946d27b6afeeab120c1ad59f22f613f24557cc48b92dbe23be6bc524334d5d464d85b4dc784716281542da4eef2afa079e026fe08546eef4a1361f85115a08f0e007bf1acf47b25ceadaf8198c7ad4d43a3e849a4c63f8b11814c845a7ee8fcf5728c97f86ae6e6ecb630039885a8d58eea368bcbffdcff9352138e9ff1883e9d1eb31ad0ab9b8a4cfca72ea567e139679dddb109f3b7862bb18ff8846484b82c2dff24084a1cb94292ede81c55a9e1355b4ed69d82d103f5f6234be1833551a4e7870f4de911c6ac145e10bca991a0c51f0079860a478802d51c462d1caedf12ce21c830a0ec0af5962b58cc5c73f434c9ab0ed9b0f5463716fa54901a83ed0006fbfdad45dc8967fd87fefbb56f7ca80d45c9faa6e0aa08c28e46d50fb81d7abba99ff80592a96ac2821f914716256d443b0d72c0236aec6971cd50278fdc1166725f215d22c3a20d1b6c760552478c37d44b11f8076fe0a0124474939d14509c5a03474551d11b14609111d8030a5d57fe1f0f86b938681facf5b5698b56849a959d7f231e579f58c95181ec92fe2d043e4943615c363473e544eb4303f0de4274a1543795994db89fb666b02b56f06caf5831cb45a892ef4daf9e6c42cdeef27bbb2d4dcc5fc633d7cbd1ca236d718620f7c7fd38b09c7d427d4f594998a64ae5181f6776edee4115f053e698890b10d7d28e2ca70bd9941a59b43ad5b3704a646014763bc074640afd54d75bc248507de3aea9cef5469680bd8f06ebcc236dc53f15251a80d5b249fb8bd08416c29b97551846d55ba05f6f5962810f784c35adb3627c5e2ee286461e6133bf0eaf61a758934d825eeb46f0222f7e308a54d85428a59e84f5b070fe0fb17e3efd8e99cb220103adbf566e5e9cd31e09f38051f01af5fb8f36f412dbc04b935a485dad3f4e05fe5e50e7e3489694a6bb19ba35d7bb76a39b5f9be29512dd7745ff28718a5954271349119e68a796fe72e9076a7f7012883d5db069a9032a00a7fa632de8be940b0cac5320ac60bf8c616dbd66f9f2e5c7c6b6a7d86c74fefdaabacd17597828d6d54feab2581926c1ea3d48e515065c780f8c3a7374101e7a0619297b445482863b9dca099d7b9389de7a940379a904b85be3115213b35abea60f38644fb6ed8fc21678d29cef03060393e291b468724f8da59e0bad81475a33f5f27b094dd3e69d6c183e7e40ad808d4e6c28862821845188ecc9bd1716c899afae520284c4b89b1078def18f20077d832dbdefba6856b324fe873a6b074bbfadcae537aeaaa95cb7de1c7f282344a5131c125c9e3b469657a0b12952590547b8316c10f1d4e9825a124daca1e22c96498e37a5dbb0eee94f605d1e57078d64ea60d21abc69faf6441f9cac793289a05e55874b6931c329e94f3990db779190bfdbade04ded4637cf6383d99e6f895901882833b01ac4548ffcea78fdaec7fe70eab5cf211068e9bcfcb9f39f5fd264a483f3477311c78451de7df350bd64d6664b7c7b4482f921657011bcb8d31eeea5d9803f88ad751d0ce38e595b2590ff5dfc5aaa12864aebe38a5630f7af8f22315310fdc0ea561ddb6593f0df38e0f7ad74a33dde02fda925fba53156ead606963e4e8980e5009f11c7aa55424c01eba3d7e9d8a5b395453179715a4edaa72ee755f47eabc846d7db875206ca007deff71d21cf27d934c1ed12a64935a3416e335eb00d93f5581e37083db7220a8ddd238e3c5e8c494d2b82d4dc59b422e74525c70ec5525f592043183dac7424e238715a0371d46be2bfaef6e8291a54bd79b5d4098224fbcce54b85cbb06cc46b4fa1976bab04cbb0bc734368119a8e53a0bdf2087e18d1f3ac52045b8dff3667a4e80ea3ea809ab8727a0487d88217d51b134f0b3347e9e678ddff1f22a77ae1f2745c4cc96d7567d7aabb2e415f746bb876fe4100bb5758708dea40520f9f15f8f2c3938879c745a0799064a801c23550e177755ca7af6b44cd50d0ee1ffdc2fdf450d74e76d9d064a91ba792b5f9d60a960254150ad55d7ca0512ce03861ecfa76a5b26a0665adc5af814cb1c2dcc21b65ee2f595fbbf2cd58f14613c34d9c3a9e8d29f39a3e0ddea87e7bcd9b8f8f4c3282acbd33d370f137736531e4ca3aee7e499ec8826836af613b87c0bdc58e4afeb5b248204792bdf47bdf93c4ae71ab6ed1d5a6b6faf073ed56109a4c618603d3f469ef3eeeccbefa2d4c799cb90a020227edc83317e5405250d7fbd1abc47063556df7c2a2acc424830595f404d8a38ea47ca37f1d09daee42bc6898409722e24ec023cf09a6cb35d5fb9e8956b827476dac6ce2f2ec86ed4ca9729ed91386a9447ab23f16e321c9fe1845976521356338549c938e95a0def43c30972e75a4b4711de145baca93633eb1103885de06e8ba6e016faa233afcc7776b3473523ee9ee8ef43d80fa7ab18ccf0aa2d48de59e2aecdc9c13947620694f9f8dd5a969c3eb7db7b2f4615fcc052ac024ed3f02bb27e510a4f43a292f17eb6f2ae4c9a2d2407cbfe2ea1b53c495b8d0bebe12d745f5fd207374f0cf9dc2345dfadcc5a75c3bd2fe059cf4a76cec2e9802f1d56b92321cac831f297a4d197d79ef50d213108a9fad61c2f8ee6f9401ea89310d0a243e71d4593dfcc8b1ff898a059cb8c42f1d882028fb0f5200eb3bb517a52732c3146e97bc5f26d71ac99dcf8bd800cb9bbd2f6f5e3daeeb96bfdb0fdb96e9be046571a5d9a597defd17e4dde54317894ff5b2be3066a40d97099c985e2e8dcbdb9bb033dac6191181b55d724d89e02597b9fb19ff47e77d6b4ff6b0cd64cab14b17751418d1d5aecfd53722fdd8161e4b3f043986c1538d7eb9aadf3a9a64a487b172e9deb5b0f05be7e67cd8bbf2462377d2d39ac18c7cb152f7da99f308a9c86b8a49e5f41b59cb3b25b23e00df697f78bdaff8512c93dfb20f80f1f1ad7c867d4aedf3ce81766798630baca9978b0da5370618485ea42794be13062ffff92d4ccdc9514150aa1522a4bd761f332c68b4df28900374c8b9931b2155205bdd306befd59dc3e25681f11d42fcee5602176dc0f92860377adbc576b0dc29bffe94498c3a901d92064fca790482cf34e2eae324c96cd835a7bb76611565d553b6f1e78c3a901d92064fca790482cf34e2eae324c96cd835a7bb76611565d553b6f1e71a66fe42c738cc5ac99da9314e580742ebd67b90a93aeaa688b9ea41a385bcfd686ba545f34cbed18cea6f2591ce0e636fad5cfa1d832b46b12ba4dca5e0b2f6d4a3b1a43b0e2deeb23ab4d14812cd59f9ea59540e3b72b97c387104d4879af784ba59e330d15dab86543493afa529c6e3f3d9c35d44831c292f8803dd6bb198e7934892c226815c958cc66a1443645c42d018612a8bbc137f4347cc20f9646d91077af576447c2da90342145498d9248b7c87147239795c1109bb1ec6b94844b4ac514b4afbd67a4f76bc184f31a9b924947690b886748987cfb9d3a0d244a3015ef7909263df7c91cafcc097287a7b563472ef12d6b66e39cdb5948bc9141ba949475cce6ff86cbcd99c23ba85db820e90763c3aaa5949df91a357af76081bf82e141adbaca1e6a79af86bc91ea543c35f98fe4ffaab959841b8ad9a299a65bfd596d6afa2a8b1518c845be227b22359e1c2072d7d67a95960e1f2316e9383b2f489f6aa5f5ee53d1b0758d0f91c737cef138ebef2ccde9cfae8c9625517b80af4424a60354095c99f32f5e29892399580748e542cf9fe1ef1a530ffbc2c5cd4a8e926be1bc9b3a45002dd03f751cf95dfc6ac656f7ae47b11439f3957ce8a21100c09c388358970dd8ce896993758304cc1c1a7ce2e5d394e5d22bb52d3253d926e7c8f6dbd1674f6f16a113bbba627f8b146f4d41b437fff743b399d448b4c7f110970758d1ed5721e57530d713ab3b26a757c016c7a685efed1328d5fae6eb44ca920aa1ba07860e6c11afac6640789af95a3cdce4789bd53f1a8f96b883fb9da628c0941657a674fe20796be086618fad55ed0be934f249761d9cefb52ac1acbd5b39615a361ac9807416cb162e42debb05b2cc83b80d592c8f6b2c8db199d6feb80f826711c07a25227235d41b1904e95a9fbc0f958473ce7f21d7a8b334e294d219af530e4153e3efc3cd349a047c7013629d11f2e1347df01d2533872ca59a949678e9890129dd4af78a13c6628115cb6941d01243289a7ef957bc3a233474cb5fbab51fd6322a7564c81b6be1a8eb93500a26055e458c33d8cdb2503743cdc9036ae49883ae9f6d1cd14c597756d79f5c1d3780d25db9f8eee388198ce14707a9a576bf1be09c421ae4e7eb02bfc2b1b73edc4e33c0a40faee31e39a71ce013b374282a3e325708b6c8cebb674e66321604fd07b6613a1afe3534a91416131ade70bb0d84956082c5ce7cc4f2b810f1c2f2c492b70f06345ab08ec84775365f2302c1bdbb2a5cf3b3384d1391b30dd8fa23c26c096e34debda8072d516f711b9f8abd65fbde62bb61f4de8425afcce95a7798dd144892e46b54bc92132de04dc1dd0e8f74d1ff8834a08bb0ca60c6f431ff54477d2ace86ee1c76da265755dde47597960041e0153dc57db2c113267142f105847e72b75acea3b6c20ba483d4cc85c5f47aba6b1b00b44452072e69d5221d42f606516b4d301162a7de8b32364bb065d9f902f3bd362489ac71d22092e7c9f7dda169ac1be61f61bd7e77cfa918a119a95215dddd2261c154fa86d569644e4103f75fe19f2d73d6bc68984298e92f2541ffe2b4efd5799e74df164f4bf963d72037bef172f246b4f09032f2afdf572e09ad062a93892501ba622c09750862b4fcabc81aa2cc8c2a11431599ee62e9185f03096940e6cb5d8fa40280048f7151dbc4e46036722f9d8043e4943615c363473e544eb4303f0de4274a1543795994db89fb666b02b56f07cc139c0f42a9ffa5538d9578e0a168514f2b041d10f8c1f544d19d41e781ec17cc139c0f42a9ffa5538d9578e0a168514f2b041d10f8c1f544d19d41e781ec18c37a7108fbf2427cd1acca2cdf3e505644a401cb7c4dbdb4bb395523019f4c2189a1ace3f60b90b2ef8ff673c36df3704be3c0f8336ef805efa7db64f66f29e0c88ff5ccc135c845a5446ad120dbd23b147597350e4c10b5d96b4120d34ff8c509923e547f455672b68c88012e0f1c09ae510e9819ac2dfad801d2b97cd37a4eb48072c2b9a00673221c029211f6cfd4893d1f0d38a3466a4e93ca8d790623a49eebd68d1ec5246acc05cdd466f8d3bc42197b9c94719d262d2ce0b0f9f8f89f7195787c6bc1019e02f9659f2c4de436dcd94ab63e7ab56921984ba197907b5d2d9151f36a9e5970cddbe8fd6b1ebf3502edba6f5479ce679bfd56d007483429ba991ed5b5476d5169d6d3bce4438294de9efc133d9b55fd4d8715f2a64ab2c4e48fb6ed74cf87c002bb51a2b721feacadeedb801901cc790ddcd881374929de4d90afde66242776e6ec36e219ad01e23919ca2dbfb401196eb4bbf88774082886538c68637dde1c23d91f5d126169e9c065521d6b89aa3efef7f05fa74a7597ed943b3142e1fa43668f3eff685c6b4272afda5bfcd07a850f71b988abb86da1e5b41ba2895a6af8e85e1bba97024244cc79d4a948ab2eb3d0e030ca89194793bd0632b2ace1c43b7c979d126c072cf8882edc9e2a566c0be08b9884ae92361c4d3ee746df04e076afc6af01b1726eb70e864c6b3ac66ded49c272872ec618550924b2c186d0649a16cbca1ef527df3babcd16b8ce5e545ccaf4baf30e5d971b41f5435c0c820ba59ef454c5443515b9217cf1823a0015dcf82dafd0feae902636818ebbc37599785730c931d446ec3f1fd977ee81cccb9c621e8542879eed2079016c3064a337fa08e6705b8fd7b5e0567f4b3f71034b8c2bdbcf6617b867fa8ae70b14b87636f57fab1d695d15e0db314aa08375654edffedee2ec982bb12a07d968941e0db1d871339aed434f4ff1d2b0cd9e5dcb7dc08777fc0dd9a769b28fc7e4397dd201e843414715390d293e6a8fa3d2901814f1a2bde954fc9c9ac3649c41bf703ba9356d71b734428cca5f6dd8bd05e5938248804a6e3bd2fe3b3afc5a3597d5c51c1d950a67af928c5370ef486a2f535509e9418e90d54c5f156d44fc609a190d556ea993470fd65a1a979a92391e474e0aef5df8e3863e58d08ea1d428308b552b269ac908686999913f3ce8978b69bd42d503e144dc89eac45d78f4cec6cde1e87ac48ae62322156e1be3f7f068ee52afb691499a5573a742c315a18a231ec3bd389c57e4b1ce70d39f1408f2086d4bbc9be7baa32df0cb8b05f2bd40cb87abc839e7338e28ab3dc53d9226618efc456bbac58f3ad49a298afa6c1c0be95501a30a7b0fd65e570283c0e9a7dbfded667ab8a7afd92deeb049db40554593ebf03a6e2753647305d6f9a68e73046b7e721ac7ef3e4e4db989dde0c6e3395eeb7df88b08ec22a9d070290d67ae028cea1c5a64b834b6b83de8a62705a106742e42b22d3a7ca8973f945cbc306dfc80496d9a1f078d69a85c55d12fe21062cd4a24a0ee54ad2a108902655bd5081123c8c80ea48ab73257d9ceafe0e01f7abee594d148f9dee8bd164d1c5c766884456e25751420f31258918a0d998bdff38c5231296489969d46c3115dfaa43d1e05267af5a467616e05da3d1a0d88d040e73fc89ecce21eda1ed0241908800971f9ad7e139973aaac873e1aeeeb340de10350a46d5d07342a6e37d831238dd89ad1cf25db22f44d9fdb5138dffd8237b8a07d0eaf19a9b81ac553b5e33e8f6bdded7abc540b823d4129f6868156667a7d3a4df6e2548fb9689a31f6180a0505bc9586162f6c8c407a6aa1ca0bfccc8a13cc4cf07acd1de4bd3652c72675b6e5347f8b87a6d8c884a9cb9693524a572ea5a2278ccf8946a23ae8e1bfe57a26ab55ac7ec816bad2c6d058b403f629c0776ce669a7e2f60cf5fd0f67de2fafe71d6318f9f088884933fb40c0c86eab0b17d8240c3bcb18ba1f9d8002a8b82b9b8e0da515357efcb8d321a1fd6044211a5c72465b843c343327256c1e86be0f83b85f450ec330f147e4b09f7e84c52956c3f5eb589f0e4f9ef93dbfda14aaf7f717298c430e46051dc081d01b5d35ee9b03ab59ad4a25098439431e16e7b36928e3fd9423e8dd2bee25e00e664e189d71ac85639499adfc03be7ce1a7675dff11c3b42aac53ad0d6ca3c646a3dadb47859f9c0941929260fa0225693f5fed712024aa80b6475cda5a6ab2f83357255f25efca06bd4d4c70921f00dc26ba5635496cee76d188f1b8696e1c0d32d48536aa3145dc7a18f3d04f8a076711c80080e6a267a2f204bdc673b9d815c9b70bcdf3e521935eb5ca09e23280fd9790b6dc12199b338cebd14d7801296ade5a453cddd0d1000902d14d1a0badc2006c044cf5116b6ae9611bb5bbe2c23eb431c9087da612abe53ea79e0a418a8a4a721e83831f5a527cc29a89607db8feb00eedd40b9655c5b7ce5039fae3994ab3bf736f4aa09dd010476191ffe91c02bafdd4c6055f02395ead7f58001e20fc969641052191b60bff6e73e907722def7be1ec22746880669d4d62f50c21a5c8abbfd405406290bfbe524e1eb108b1824f92baf4ebee99a303830a1d9fe555f2af2558e5e44bd5998e368d0307c4dc7259f185b5628c411c6e007e0c11c4531cdd651dbc3217e7af4db4621a4c73bcd175e9600d4eefa896c87e470ce75424eeccc2e6293fb34acbc57d9be1bcb42704c2d96ef5bef26cceef4382cd94ac5c8334ff984995aa92de89d69dc174d4c2ffd1ce3d7fe0dc1e509101c44719a71af1060eea67d6121511bac8decff4bfee2f579c9c365fe47912756a49350a3d50153e9f0e4ccef1c850ac158ee1c6891014d528270adcd18a2643351dc6070ba8140d4afe73561bcd110c27756488eeae1e6c3c14a995b5faefc8273f470240712a82cd12d9dd1af5f89b53b78b61b1120fea4a310c6d52e17c5c51324bfd510fc0a7f869b6fd69198349423bff48a562c4c911c577600157af8674339f77baf5dc06d32329681f8a4805aaa876e4304750f86ee69e56101d51da856b955d1835cb19bf0979d7e1a3919dd3b0d1b93219a4730dfaf18d5c1a3381f79258518d8b0e20e151e2f640b5237b7444eeb3dcce6c54144ee4b91daa87e381ca3e1a78d5af7a4f9679d26ea417e530b1e1201e4e43266edf2be56e48cca62cb8da8d0a73270ce64abc6ca00e7edf716bfb30206bc771651b8eb68c289e8c603ec4f18620f0c13d52a3b74cf6605846229baea2bb1bcd63263c799f5263788ad6490e3235dcf8a4c3f2058f90a6208059a52bc80c4eb826763f6085d2a04713c42175f65b5c85b823bbeb5f4b8fe65ff5a709348cf7544fee7dff28c82d2acd764085127dd48c6db375317ec510ad328590fb075523b7cf1adae7140a60708e33c9050e531556d730fd9de8562c75cfa8aa31f3ebc44d6309eb2f489f6aa5f5ee53d1b0758d0f91c737cef138ebef2ccde9cfae8c9625517b8002b5e0ba26565ad53ff30d60e3575479333cc3b58408d9878242ef6a9bf5d713c963c52246d800730f728a419c4a6432c9c0941ea3eb2e3e886edc91ee13cfe6850dedfbdb1f592aaff6409ebdcfa67655a48aa95e36d042082d488131e083642dcbadc7a8bd0bbce360ebc5da223b5c74f2807745b0de5a6db04d8408bf859cc82569b33deb8e2c02eb744c4abd2183e129354b94c34ddfdb0bb3bf9c4f444d6699e8a35cc758d5f7c07d3330b11f920440368cd8ae8afd5d444083ed88482e861a2c1b6953afbb69d41c70dc7cc870952e8133cfa02c21056e2234621a4d9ce87b5bfe442e470fce41b4f0b66558694ea906954cf5d40d925c7c7c0e1f8c509032f2afdf572e09ad062a93892501ba622c09750862b4fcabc81aa2cc8c2a11b324a97591395693e1f28dac9ae95c1fbb9d4d114d848838fbf98bc36ee3c525aba6455b55797b174593b95608c11c15c74b7eaa231855f3b925d969f0a38314a3269d40aa15881d16cbc7767a0fb816a9e53bd17d6c9b0cb0c9ef2d17a099156cf4fab1a1479ce6a304888cc72f72a505af1c4d2cc9767878ece9309da8bf556cf4fab1a1479ce6a304888cc72f72a505af1c4d2cc9767878ece9309da8bf556cf4fab1a1479ce6a304888cc72f72a505af1c4d2cc9767878ece9309da8bf54914b4a38e8e86b7a8662e4869970bb21d4f792e818f3f6cdb2ba3a96812bb3347bae349f543026df9c7b1a07a44bde92749650581fed619f1ee64d7b1d7491b39ec541860e5e89e81b5259f675e8498d47003a8f612e222f2b55789ffcb7bcbdd81dc1c74e4bd44fa42708f5a6651fb67bb48e1b53b617880ee6d459f34864ee7cca9e87ecd43c5b795496144ba0b1a4963812b64afebae68fe597073f6e50b0fd286e5a540013f2abc1f76e132127087ed119034d21ac7d770be3048a32be5965096fc0a81f3abe0c95695c6105116d394a902e7ad7086ec360a36099001a438c1120db71a8a36d1eb7970ad6cd25c4c262a233d9cc15cc02ffb8a594e6995b5399da54c254cbcc20dc105836fcf6845ecbb2e95a614da1d3652693fb716e2ebe056e8b7d044672f8b38e57d11762a7963594ba2ca7c4f4ef0164a955f286b42d41ef2f0c78b09a96c062b40bc0644151745b603d223a6728c28e4dc8ba3043048a1d6dbb35e727eb84563c7db3edae5c8d4d22a54d5e155b6c58a0d6f7c38ca02db0d82d471ee07f5f7349075e878adf6039690f9234226197e52e17c23a6c6fc37fee5ed3ad7f179d60e154cc8b0a9b4c7e40fa7245372ded7265b120b52317d4bfc0c1cd396b742c615b0d397675906afdc6e7d6c9b7104bd84f84db70b19307822057e7e2a3c5cfb15e200fc785a0ee32ccba39ebe1823564acd1a775e9757c4f64c5df739c7613dc7c18e4351b8788390bd56eb7e09a078b642c763dab5689febdcc0d17292cfb401acfd63754724d3fbc915e5b2f0e0b21755a0a0b26e2c1ca8bd818f46e3e2461bfce29f1b27aa94ec05950796bb1ca65deda91c658b81e811e1606eb7cd25de1e4e3600696a544f3bfdc3a42ba31ba77a486862f634be9bacd720be8c0b80ad0ce6ecaaa676ecbe89b59994be9440ffd1efc0b814ce34879d18231b64c75cc6f9c49068aabc22ae5dd361583a359807bd210fb7e9a0216d3d0de2bc004e4e4002c392f8e0b2c5f112de580b567d9ffd36b8b501a40f1480ebfffc1763111c2e0d9456d1672ec898f594baeddd2a35348eed208ff57f9e3a6e1766ca96c076ee97f0f7adc6fb1fb759d3998d5fc2fb10425329697aa8309cc50bdc9a0b67f366872d21ffad2ade98f214290054523eb616615d0f3610d05688c794eb07cb97426954b100f8a01aa20d1acb29581b61b52292de0b0f1012cb9dd6ed9bacd6938c0b8f96768e2e56d55d3a810ec5683e215e555c27ba2b442cb37f88f694a9db05937baa0534b7f720ea0a4123d2ad85780a6c7c419429350a8b5e25250a91aa1280b0e131d800317e39508591eb7a0242f7bd935f010ff42930b48a97bfcbedd323548d74cfcc364e69b2ef06f88a4ab4bda7880851f4b90a98a6c59c3c20b0dd5d275b1575336c91bc4fd26e5d09083dce89ca6aa190a54d86dcb7f15ba8f3a8c1d2608e462943ffca80ddd90737020822a7df0a22328254fdfa145fd1965602ce74108b7794358698b96fb07e54a4d5e4a0e83f967fed027d6042e21e94c150546abfca6db2202f9b3b0d4e8c0b0166d4fd7a6a4e23fcf7cfeda1e16c256ec5602e1e624654da84700d35de72ec8a4b2d462059602850c063676736939f5c759a145e162ad86458f4a5273350b6eb4e49b81b179986df10c1aaf9e27b08a0170491b9f58bc45264b2ec31fd3270e2dff5afcec524814080fe2adc58403f2509f8ba3f7a7457bbe84788e4aff2b4b729836bcfd4be18078f98a52e8f77b3e070e5c7adac2d28e6d90ae5d4998ef11f26222400a3fb3470b70001913e09ab0a38caf28fbb4053515501e6ae3a0283895f061f6c31127fe993dc7f24d8114b0d480a03bb10c87d7194c3bd88f2a19ce987681376ee105b6d97761a3a18948560ed20611495770b41c1493ffbc35622310f2905c89595766d0a5b430b45fafbc401e3c93a7d64b63e2e5417be2e0d23c436f5ca639e897c1477911e17125dc639bba2b75c841ca27cd5a6fb3822b29cd01d1184383dc8056687db50e1cc9029ca558941c237023b6150c5c6ae65d198787e1d763bdfb9193d7720b9f082cbb41f40dea993ae8661f0916dde0288be64bbd1ad09d60a781ad5fe879dd36f1a2fa9885a5734ecadf102fffdef30857f7bcbdc96f252337a6f8115c8c9f49b303c1e6c927136cec94bde1847edc9b21b8d9d80e5640064dba7537e5b23072e3b2e30070863bc71cb9ba164d9a6772544fc889a26c9c05d66bffe7a242e5b1d865a1af745fc71987a0e967b84ccfe96e70c56989f11c48ae4b72fbabf05b9479e1dcd19959e339e7bf03ee04e2b53015b9ad83093c13e1577a107c74790a0f4d6bb75d7c4601e159224e998ade5fe54c82d96cfe3cf4040ce3ca73f8001aa25c67f27aa1a9bf68f1b5d583f5e36f2cf8e6983ce5fcc3c06cb8b4cccaf6a35ff64967aa1036e4428f14a7cc6639d206410cd7489aaa40f2c358c81e85966afeaf3bdc97a532d844b8a47a9aa895724e7445868bb2a6609727f61401f4118972d089712b989fac6908011b2f46cb9fa6bdb4289a41d7a6058aaa4765b61e4c32ae005bae8783b51fb7463280fd7628220ed9727a98e3f27493ff02fb66c0e9c3d1353d53241ef40ae5610765af3c369b4585feeee7a3b98129c3bc6aeb2ea82235937af6f894d022e03285c05941057ff8713bc9be21810ef1a1a8f4f989f308a42f8b5f51b95853af8905fca631f94ff0030915aa6a589d018b3f96bbb1a32eedca41292c39c03140ef95f9a2a4003fd0e719a40a08593dba9b27c56d3200a38bd035955b7f6333b64a806018c2629cb160619da6169794b3f2510dfe97e1a503ee693b2d05116f147c9e7c67ea90fca6a82f54f6b86dbb4165f98124161a2ae1d14ebcd65c178ce557fda886915c2de01391dcd67f2e7ce14b41ce3363289993e47de1bb6efa962b604c4eee59ae6fa7e774a9e8a1712aca3b99f2329461fff5f3faafcb325043f29657a9ec2c3fb543761c39044f8d0a020aa03bbf6850fe52c698871992aaca83f5f5936530c2935ffc542a8c09d39bc95d2fa5c5e5910e1560cb8d01e5f1ba1e6fd6371f67ee811af3f4128b6b9a9d97846b2253b5881c994d1926dcc299aa2e7bed144cb2bd77477e36a911c322c52ad40399bf74e8c6ffd8cdd80f924ae24cdef20670de4e69acd048d5eed6a9995104716439dbdfe39b8981a2426383404ed22c98bc97ce5800394e3f0749e149402bb541f857fd3dc2cb0835eb86544297c403c30e8cbb3ccdea7ab48f8908480f17d293fba7db436cf631ca98a72dfcbb81a06e3bab7a51c459abf358bd25172ab2cd7c99681a77036377d187c1db136f1c15eb2414b9e4988a447ea3913782393a4d9725fdecebd52ea43222902844ca4281aec53da0c351ac4387163fb52f30ee6b139108ed8ca14599d63011bb1208222d5266d6cbcaae6cb35f5dcfcbdab34e3605de2b79628ae592f523b0e71867655ac4195c57a9d7e8c6cc95cf3ebed9e8f2be0b99fe3039142666f70fc3666f655986191629fb4ceaf6375dcfba27d54b013e0271633f59761b25a77998e9077dbb8bc3703715056963f8ba2c8c691f02567bbf8430255c2ed10eb64d177d8e2cb0cc50e8b3d58789d19d7ceda4431bfa3a238353145ce4855d7ef979177ccb6a07d069f0f5191cedf6b02b00baf21f3052c297e101ebb3c9f83e71fafd8b6ae6be3e8df84ca58ab1839657f32c4994f3cc809fcc42cb3477c92acc1e59441bb4dc2f6231b8516884d2de5e3eac58402dd02c1adfa48ad3617db9b4f66d2f6a683432f6f6039f12ccee5742f6802c499ec1a6f55432efedec2358300b1079c11f9d9355b7575ffc284f552f39f59eadc4f51fa565de7d32d7c7f0e193421ea5c00163ae96f0bba7ccfcc6d08bc8f3ae565f1d041de2a97cd0761e230d4ca4a662adc7c57b96c3cf911a2fc81d799ebecfd7c69371b2973a0fb815be5e46432df96fcc0adcfb2f98402e01ed07e8043e6a41cd6047df5785c99e2671369d6604b6039c09461ec719911a6ac38594fd12dccec5ee88cbc64bf2a2d371a87b2728491a3a0db15ef0f89eb20b8ef26391925ce77193e3dca4f9734542f12831cf92cdc278611da34cb9683cc530ada32282690d6c7cef55e0af66241548145cadcafd1c1c21736fdada744205602b430bf5a4b6f6705b17b1f8e6fa1be876e4577b5bf54217271bb6d2957aa2af070ec5c227d293fba7db436cf631ca98a72dfcbb81a06e3bab7a51c459abf358bd25172abb975a516267f46cd87689e89a10e9220ad4131ab78470f27639a65f97b91c4464792bedd6cc739a822c7a8752ba9a4794eafc15e4ff39e0b04bb1f3f6f0f19188165aa1a3a44cccab00e492ca2418a86e2e9cc15af8ba10abdc34a87e5c45fc3a8361e63721fccf0a248e9130bbb347b606a3ee5f77720a8e8467848f89cdac3256c7fde386c4b13d65f30bfcf8ff13907c5946ad7a17f416bfbae5529d6da96d46bee43f60d3ad2e848fda436d5afbddc8f888bbb6c2024c072b66b592fc0ec827d951f35c942f1a15596c5e9e7c758e1ecdb44c64563c90befcbc7a00acbf07f62a9147a6b6810ecd70110a424ca1fa6d9d08f691fbc3d737fd7a155bdde0770a4ee8cdf43aff8b9aef707c87af025b3f8889f08e8f479710220b2857b3967cd3e6ebebc84ba4b8b095529be586db3a311bbb91f67fd0becff0375d8b35001acfcb11387fec21781a9f1217e5d6404cea8d1221b9f9e1652b4681c8b2703d519a9d4051c3186004fe2cb7f5c17b34626b5db4f6263ec1059dc730e31206cac655148a7ee8e995e20e94969ae9c9af017cc5f1e6a5888fc587c361de9a70c0b239f4992c71b15afbfd4ea7ac82340863dc57c3e9fbfd1885c7051d3247386b9acbc4ee67c4276dcce627cfb3a3b9466d792623481dbe0a9f2593b76c5fbeb26555691134a8eb339812c176c57a2a8368336241d33e78e0e0587f836c8ab74e0fd1d5c4c3efa909835fcb9c91643285c17aceb58c4784f2681545dcd1d2f7aa5888e7c25d85c6224df0af875dbb510558c340bd0acb72682ec1316e44668743aecfa46fec5fda79e22624a5dcf900618d04ccd9b4746f02d4284fa4907c19a1980b44e44447b0d8d71220688661e74d352cdc3515abdaf6a489d4a32d81e812b7d293fba7db436cf631ca98a72dfcbb81a06e3bab7a51c459abf358bd25172ab0515126035332e2f57ace7fb409e1c2599f3e3185626713c967792acb2bad6f9f4756ac747db13ca3173685abafb047e8a9234fd6acd703f7eaad8812894c9d6ff43fc4c2eabdd75fab104f8bd66abc080b56fcbee8e9a449d3e8044df8324c55bc96913857a906a98aae931c9aa16b75fcf19882c8c2f9a8bd6d25429f66a1d584e147be252da7c170c686b8b475b2ae71d50dfd55fa0897a026941276a0f5ef045e681ceeae8d38a2d5fac28d704608e8100c1f448cbd62406c89d062edc1bed6b96c5d36bf9da02fd11c0918a9f4fd9d1a25ef3c838c567fe614dc629f12c8466f965551f0a6072774b426bff2cb6ba33153915c298c1c390abbd307d22dc1ab3306ba39e8b45a741baa45ecef707f5dba62981ee8ac90de78615f6f06a5519b8e27a1fac79fbdb5d72260a79aa7cabc899d85ecbc198be1e473da5e0146e1ffc2ff3af6dd5ad21cb38a77fdcd961043209d48f7147f3d35b2f17d530485f6ca3f2b244d93c9f96dc73c1024c9861ee817811428ec368e44d879fb9e35318a34928e6f69659903585bc94ed465db1e7114d151cc6e39f5e23529c975dc3cf4f9000b567daa93fe30e1d3bed811931983a62b9fae14151841f70ace1050b7e9260b7919ef3d7e61a79ea8e0983afca69b03d9761e4d74a1454cdfbdc3985e68d620d797ac542a17eb8c4d9ec742dd1449af363533250ba423cbad7491a3bfaa400148b42138c4f5f406ac1411e591e062c415d6adddcdac4d5355b347a1f58d8b1bb7275fe18e9290bff1420cee9f35ac964777ddcaf5d8a9b0df0414ea9efaf824fddf10afe17faccdaeb40727c607b8d71ff1d5eff1a7b25f4fd58695901a2e44b710cde4c94e13e07135a375c4253bbd91e432dc5a02fdb34403f462ae3748b729e2fd13f9e893e58c388c8c27d216d232948154d13ae7c7e2ead9106187d293fba7db436cf631ca98a72dfcbb81a06e3bab7a51c459abf358bd25172ab929d28fd890d7898d57379eb9cde33b7d79f97fa6e478d38f28e84002e218d9542d29482ad6ade5085f3d4dd633cde0184baa81e9336b98240c3f437a3b45a0ca93bace8553a7dedca476be4f3933ddb9380e29f0e0d9aff856439012a10b8a2d0c6798d0960898ccf5d0ec0fe773e36bfca2758495b10a9bc86977fa07e397ec4ad9c6226a30221f8a0b2d6df7bff82333f0101c8481fe1d90e44ff3cd5dab816696e8b4ca419ae8c60a0ff0939072d492d87b432afbb712bc4a0fd2e9ae9a93237f5ffb73ded631bc061a9045cf3b0a101c99a51732d988b602153855af8aa0946ef6d4be30f1b0d61f624163a9c7e0c7a1dcca854a08becee50c73a04449804b60508f970e6bb9e75e12bfa06be03dcdfd8961a7db433c8eb73c58805084be3de4ef539ea963b5e523055f505d5f7f72fbc645db64ef303a8751c13355469af9c017b9caf1dc6621e2052678dd83ac6f4f87afcb4654e2f124556b0c0ad3c10b035cc6c61f3645d9544c5c116056329b0e47ef1c9cf99fee3f956a18b1db8de608e46a2bc42636be179c702578db2aa5d8b66bd2fca19044f7d61a39f34a49a8915a86d63036fc238d4f987306217a46a4d2091215130cb970c1874e7b2c12faef155b2cc935ae866ac7194061000c0193142c1697f48e73352729ae3dc0e7bd5ac865905be0e05ae7a1ed665d0076506df411a2aa9e99682bc45a8e9f191484075cb5a34a5e3a5640fed9d3beeadf4b756e3ddaf2fcc9d526434d155af80de078e16fe8740b195b468657010f6e40f359e5e6fc9ed6c83b805bce11f6020e31c5e03bd041c02fa1c27129927d40fa9168a8ff992553c01ddf24d4c5d6c65c998832aaf8a1acb07533018a317a4e473a96155f48959ec21f4336a0c2de126c998832aaf8a1acb07533018a317a4e473a96155f48959ec21f4336a0c2de126ce0626eced384b65f71a843912c4978c43ef4fb45ed680dbd62ca196df734a39a681b4a2bed95cfbc636e847e909e11407223de817cd69881c59c06c07fc056d3010f7b0c13964c0874e066114a4b141c4257faf4fb4908deb1bd7b690a80593d32b4cd540419c778a380d3469ce636da89a8e7f469ec8d8f6789271b27976d7a77e30568fc0227ae920b7e4683fb3b112c0cd282898959e8c7945bc7b1216a4fb708800664ecb32a8c3024626e934915aad12c60baf9500e38695eb0f55f3fab9d4c0cadd2340174162ce2fd5f77b25afdffbe2eb780769ec92fd3b46f24ff8191d645e8ebde1906d57b66c7ab5dd4b1d45cdc179ecada380285896f6769c9af6880d7c72aa199aaf81a508d7e84089544cc1011dfdacdce34248218666805bb7bdce560cf3916aa898f26d3d117c243adff4d958b35912b02fcb0261380c07275a66ed0dd29b0dfd39991f2e71572e1b53bf6eca8d5273a06f0fb81c76126a0cf8b518bb060a86d6aabdf0f980bfe14c5affa5add7d114d237b20c41e9059f0cf8b518bb060a86d6aabdf0f980bfe14c5affa5add7d114d237b20c41e9059f074178ff10f58072c1943f9b8116be04e68987f6a5d4bca24031c662792297abe34582cd241e4a317481e94f6c633d5b2a1736e8399531bd3905083e7403c7acd600e2e04f6cdd5fbc91db8a733192c80edf5ec22cd44ad8035ad2464e4480b579f3a828a40e8b8d3456ae705b9543f2f9e0f668482422690cbb09f77222f6e22b70ca6c3845c1ecaf35ad2a019680699e6bc6d7b83b39c722fc376cea780cd6c0bb777a0734a69577302ad23285d07af9bb55aeeaa207d8f32308692eead7cec0bb777a0734a69577302ad23285d07af9bb55aeeaa207d8f32308692eead7cea31265fa1a409e98b20b5e59ff8d846a003673760d3a49840fae83899b09754a536773700eeb26811f92529fb4c3c4d29f05d03acd6fe65fcde29d72721f57cb4a0e3422db713170b657bad2b18664275ec696e38228fd7fbb53d1baa54a095626bad30692196873871796ecdef1b5d10c3b09e947313254dfe1d53dfe87a8d0d1151bd3d4e0c7abffaf55d3805022fd4ec98f656d7f854a5f88de6cf4a4400ed1151bd3d4e0c7abffaf55d3805022fd4ec98f656d7f854a5f88de6cf4a4400e85a6a5c610e8e3ce84df0071347c4be1e4291653c05ac8ed27631e078a27c20181871cc1cf14dddaef02eb97ebaa0d6654a8149500bc344aca0a802a243bcf9e81871cc1cf14dddaef02eb97ebaa0d6654a8149500bc344aca0a802a243bcf9e88f18613266bad2f023a122da6bb39ee4058c3187f64278fc00e57ddacb66b0da95fe71f036880dbe52cc83c79837138882a4fed43c176bb82c87f074c683d90d4f3bccc9c195bcaa6efbfac9903ee4d552693b7c37968bac544e392e3c6e799db711db0ef2ace745e689ff94144faaba4426158b49bdc1223c8a6e58df7d84107ef870dd55b4d143c233f57c41973a1c69eabbe626f036dbf7a44ae6ebcdb557d293fba7db436cf631ca98a72dfcbb81a06e3bab7a51c459abf358bd25172ab3691e04b3ff2c202940e04f201c9f26a8465f8930c4220f3fd022a29b0128c7eca38e5cbd40b96629f46021c886f05ec305a9b1ddeb0684b10a37eaa941254dd733626750691aeac7c332cbb9cb542daad7dae2f6c5579849ce5e7ef021397b9556c88252253a1935aa5a0ec48e43c9c9157d71abd064d1563db4e8a9a4304bcfff2f5cdc45ce5a82e66842fa3eefaab21f26d404da4c0c9691cb314f637303a1b1320570377cf6348da8347930376c15f505115056240d6d855a2c39d907afbbb7e41be446b8fb9749ec238ca7b6bd5c284d52f819c2c3386fa0dd245ab6ac81ffc2ff3af6dd5ad21cb38a77fdcd961043209d48f7147f3d35b2f17d530485f835ed09c1b95a36a454c2e2377eba72e6fb48cdc0f919a3a648c4e90d959cd8cf94de4a53520917c2b64108a3a9b04598c29a39f3f5a546845a544ab248b8058161316932d0d0c7db7ebc08373f0c8b175e2bac70ec52a1bcfd96b0804da21ebbfac2ae30456986d25eb7279497e0138c792163520849956c1a0728326e20966161316932d0d0c7db7ebc08373f0c8b175e2bac70ec52a1bcfd96b0804da21eb227d611ffc25cdcb7c91047d65b142763e93904807a7dd471cf4c60861bd38d24e3d820180bd5a267d2f40db12cede8fb6893844e66b3f6623d7ebc8e71b1b9efc531fc6d1ed9a87868ba1b2be00d66a8563cfd9d422ea69af926967defc90b91ffc2ff3af6dd5ad21cb38a77fdcd961043209d48f7147f3d35b2f17d530485f01ab84978131c382926ba924056c49f7e63b508ad83c8f8f3769ae5c5bd5e17e51cc3769634b8ec0a23732e48d5e9fc5129c56c9972386a9ed7b2ef5578fc51c4f9000b567daa93fe30e1d3bed811931983a62b9fae14151841f70ace1050b7e68fbb8ef5cd05059b7c3c08fee017d5bd6160b12a68652ea2ef06c9911c0a0659915fd5200ca40e27193eda45e6c32049a1d641aa39fa36b1c62bf99dd823c3389dee00f4b0730b1ae82e28f67bcbbd426a34abb7b68e46e53255ecda156875a9667c45028568e20bcc02efe8fbfc4c1fad4b5cb6444d94b2e56589111364afda40430d82b0695d9275f07539c2f1fce905e1c1961b56664ec3f61572e9176d9a62a022b18234a06647817d0787d43bd7ba1b97167db06738ded9bfb565552282c8e7ea8037bf278b60aefcec778f5a5cb7cc8528d0c79c7293d4f8488ebac6181c4b3f3a6221849290a2854870a85452c3d3dca283e2830cfe05d4cba0a8ad1b3a615137a489c593e30557fc6f0b893cbd042352db44b310812c29f3a4ce6ba72a47d397ecc3153771ddfec6890cac7c654ca74477fb20bd3e0025fff906b4d72a47d397ecc3153771ddfec6890cac7c654ca74477fb20bd3e0025fff906b4d72a47d397ecc3153771ddfec6890cac7c654ca74477fb20bd3e0025fff906b4df630d579925656c045a2e7446165d0c006923ec55165304ab37e837a47a3677c40bc6a7264d8d21a70d70072f5e4143b1e23e27416b6629560a05ed056f895e621a238d16aab84e993be37a00c15f594b9dc99df9bcb20c91652c04b196561899f1f1ed22b489c11f17a517ff1a1ac176aa18744b6dcac9746be8209680b94c6dd0ab423f6531a6ca55db51642e5af3a500071420f67c608fb6c50b3ed689cca96b0aa8985763671b20fe637c5d0fec90dcb71f0b553cfa732a6df781a98beca96b0aa8985763671b20fe637c5d0fec90dcb71f0b553cfa732a6df781a98beca7665b2cfcbc084af54f781a1969f22057060a3be4208179031b9f845deb04c4b447a8ccd38002a28617786bf6ba6c31ea2d0ec3434f8600a5c3a16fd95cf044f00b4887579e9312d6dda794ad0ec3a09082dd8aa9d26a670a6a52d87830a9eb9ffe1fcfa9c6a63714dcbbdadbe5cd5b2dbf5ca87517554accbb0884129bb417cf539aa097f04941dc63be030af306996aa7d499c1b120fdec53bbf40b84571287d293fba7db436cf631ca98a72dfcbb81a06e3bab7a51c459abf358bd25172abae0aec2eea984882f1b946af3cc748f7b7c6fe517fc6cf4856d1009f8913cc5bddd99685e178cfcca941af2710e206498147c1619dfb7a271169b49e5fc4036b7d293fba7db436cf631ca98a72dfcbb81a06e3bab7a51c459abf358bd25172ab1cc2d1e875cbfdafe72fe08002ded261bf5b669b8d2aeeacf2bfaef10cf9b3d97c0191c84da895db7bd9a28efc3b72298a13f8e86e2c411068ab9e61baa0868773183c59efe9dfbc6aa4c5c9f4df1d6f994a132e65c3e9a55e53d11c2274fd9df2278c4995e78514f6a9ded3f2422b8398931576c37f7b3054e259c0a3a514b3f70424da533ef1e920d58e56f1b8fb4f4f7386f65eccf88bac3e2b6be4078b150b68689fb805c187d98ca6313d87dd65f5895839b5cc84cc818ede713b27115e45160da0a6695e03abc30ed8d19bbda3b3952f69869fb9b5c1e9be0b198adc44e74ed2de58fa047c506ef4d3380ef0d7eb0e67a47e259d39a0a50bfbcf7f788d9e701b9d0270075d77ba5e31859e3c41dddf409f656229530d5e50bd458e3d7314be190a66ac363ef5af508a0bf66a6acc974927bdf29c3aab59e3bc33bb27c17c74ac2c142cb5460986c182b5df4dfcdaaba6de952fde0ec211cb70c8263a2d3806d3d35abb561bdeb064185631f0d108b121646ff83e9f2facf925e1f7f70641f05071aa96122c2bd721e65419f6c2ef359eebc4244ea4d3523b7615680f3dd8f32cadfe771a69ee995fe2d35d2c46df40be8b414fbaf8073e7050cc3f495632d1962cc1fea57102c2767a3cef1fb5149687f1ebc7941d9e194d369db837a6e01898e5109c20c4a573ac26ffac7674964b96bbdb388782d59e4acdbf89d153b4fc32da0a98812a5cdfb1011d8c6fd2a572d90d5b2eef2040559b687e41ca50f354d1f7b95e5d647fec25f76b6e4a3c78c2a35446d50e126f44a9c4c29a56c6dd448c1dea039f0e12bbba7d6beeab6374ef4626b2915dc68d1a3544cf52df857744576707387e4be656330df9dbaf9d15d46fab2cfe051d30540bdd06fc868c4c6fede2edd110725ed7c77defd5520f2c9be82be981e9ce671aec60d9e3b3a4b4fc32da0a98812a5cdfb1011d8c6fd2a572d90d5b2eef2040559b687e41ca5001952b3b32038407e0b303b46cd28cca0e2fb3b4674e92e1f7d3f5034ea6153b0177ff8f15d59b2bcf9ba46bfbd2e97b7f69fe3dfd9310d6a85f4990916e698e439c6ab3b6f513849f0c6ae5699fbf8490526cec2e94c37b027d36c5fa698f7ff9b907895d031387e9356510d3f7ffb0403ca4a0f5161d208fe2d5c2d4b3c485cdc3f4c78940908122ffd452327e64c39d627e496c03add77e8b6e14da501ea61b4ebc9b294801da37f4e3a9b98b0b8f91b3a5634b29c91b0b1d1ca0902a77677cfba0024ca0c0ef00d8435fb013c1092b0c4f320ad7be6e393d54f4e627f20e0bdc94b719f8b4e2cebcd33d6e3e51f18347921b276d5feda8f9225ce7d0899c5d89e19218b588f4f658fcf203368edcdb4beab5463b41d3c211bfc95cfbb0e1c715fb941beb945532f6e162512dd5922d0e41cf3864f31d4eec05893e2793bd2cea36afc2fce43fc08c7243b8c184e38525befea45dc4ece84ccb32a7145804aa1d83d10643b73d06c998c9f8fa4d161eecc7fb23c660f47f958ce354adc7a91be0a4fbe4e1dba58d85f96853b8ba33533bfb4fb21d12993ef4b592fa5936f462c2aa8475cbf8dd4f0b9cb7e4ab67ff5ebe8780756b0c993033e843f501f388294d1d304718c1e07417036685a31b7a630621e796c5a35eb7f1cdd98d7c23dc7c6e0a1807bb173ff4150ddb208f533dfec7ca097d287ca724c7a731f076095fdb6abfce8392d3df6186606dec1b6b53e5077965b1f137c4e87920955e16d25c004aa8ad0fc179282169647ae72c1a44c2ee437990074814475e9d92298443d92cb5b69de83125ab797f7e47235d3bb4588eaeebf5c6591fe7feda1e95272381096b6cdbf637b3fe1605ccaae4fed194682e0f9bdf6ebd514e179d281af39e544a8b278b756d072b5e0ea39377879d739e74e8f63d35894a89868d16e927edbe96b0aa8985763671b20fe637c5d0fec90dcb71f0b553cfa732a6df781a98beca9dadb95b2c21d993243dd3ae1f971e6276602a468ef2d26b62fcb01da24ba0b23f2a192e81c283a1437a3a03fc49f2b6a65fdabc641b1c8e4b71175822adea65720486c5cf24bba0d3cf308d93bbb9284eb2856aaeb62792262eac265bd18b8904c9745a06bf4b1bab669a0e125d150f606d7a8b0dfdfe06536aa84aa4d8e7d96577ffd873be8e17de7850ec1594317fa78b986efa8ff27fa1988713518078aae91df574bf1dd8eef97034e8aaacc969ac58aab5d1bc5d49e8c9dec2c223e8492d8ec7c89c4d83381702872c05eb99ca93e146cfd396cb6b21c8690b5fccf6692d8ec7c89c4d83381702872c05eb99ca93e146cfd396cb6b21c8690b5fccf669bb441c5e6631489daf35afffea38ea19b3f26fe82085dc6697cda6614ea7f601f4487b9fffcab34d5414d8d4cac591a02e90fc65023db7104753c66cfc86aadeffe1fcfa9c6a63714dcbbdadbe5cd5b2dbf5ca87517554accbb0884129bb417cc95ea60c8cb439f9cffc581da1beb27792741bb8796779ef150d328f6696eef66b894f95a84f132f782cd7959e3c76b1ec92a9bb0b44ba48395b774637984ba54175f566f2de8deee0ee565e393290a9d1bbef1e3ef930f33ef271a86a52e4b75253f5cda30d9b01ea1a943546612ee6f61aaf1ad4d0451f390107965059e5fee97e49d4b865afe492b41f484fc701f607389430345574c3bbc28acb072f925de6dc07b2b4fb2a638c83bbbf4a8f81a8804611e74e46d10a2202443e4c05bdd841ce2d0d315dc1b512d89440065053fba34fce7bb527708408603370b25eec7ad436dc5b64f89ed2fbf9e46e02779f37a66721086f2a1e3a4b6808f4c999aed08eb05da2f9417e725e1a9995d14641df6556e5e9f425fc3f431838e1b49e03de4999ede81923e3c0ea4a418d3ce603d969bb889f41e819060bc2b02764e79b12c7f0d750f3af2140ce491ab30bdd53c39cf669ad00eba3518540faa9b70f050ed4c10834ea7e8ab6dabc7989329ed074ec7286ab3118eb91285f6f166944407e4710330d9be0ead3cf44fd8694107b520557b516da0b62461aad3ff6a80f74e6e34ec620d3b208c4d4d9583484a7db2df35e8bb5ba992bdebcf39dcc79f197bc85a0d4b8acb7270dd9eca46ae7f801f1a626012e50189699bb9f7c9cf89cabef85a0d4b8acb7270dd9eca46ae7f801f1a626012e50189699bb9f7c9cf89cabef6580e41e4f9edfebcea72cb18a6f1a1f30b0446a8bcbafb8505f3eeffbd01e3cd1f8fd75237e815fc8d18d1d4d8c7e20f0e5f5d9054cc46b91cd51cd4a32799cc27b4212e5472383b13ea72a8848df9616c6db222fb2d6c2f936fcede0b093c16202d675f9933156650b2d2bed174d255db779f1d8918dd6214f4a3b37050339c8abc3d101be1baa78a396ad694775808c961e26973466401967360cbc29b22cdbdfb49ffc301d7330bc528ef32202711bde1a467b9cb8a2572a7782165d96c9cc57f0d04a7898f93c7661e5be5a857b92c1e1c41e6103eebcc8d5cdd0d3d7ff41f76931175a5bed2bbb3dbb323ad1e87aa4312aaaedcbbd738d44d4acb03179ef3c1b8799c605545aea6b9352ec175f5d42ec2891f9ba15837f130b06a95aaaba8a93b63876ed0f97c18b2c2f928f71d56d2496e4f4897e8d03396bdc10c2e017346b599e7bd0c2c3ce710db5780f33bf5f290c7b3e2ba8f66c790f5fa9b9685bc473e61fa329e85b8e72b91674f6d77f06a64d3d3440b1585d15bb180f4f5df12021f128c648756c33303cf7cc86a416ec739b51a7e58c947519159914c4e5435e87ffe19df1e70d8a8d696ee3a0cb5223850fb5a869115384ba8e9ed0f2ef3f810385ad9418a756c0bf713cc1021c0d409ed4682d52b3a8f2e361b836340ab7cc516b6b7762da10ef26737e59edb011e4f570af8268b652e04cc2a9ce8708022365a96848aad296eba8850ba0deedd86095597d475b0eecfa60ed63d07c8fb7cc516b6b7762da10ef26737e59edb011e4f570af8268b652e04cc2a9ce87081c9b2a9294a86d292877590df210d4aad1e0222ae363b7d9780efaca3c9abf54b7cc516b6b7762da10ef26737e59edb011e4f570af8268b652e04cc2a9ce8708542fbb772f9fb41ed56ad9ade8df862d15f3dd868db716bf8a53d2c092049be2b7cc516b6b7762da10ef26737e59edb011e4f570af8268b652e04cc2a9ce870808838e0c34f26ec9846797494a1b91b8d30bc1a92f93226933b8413603e0f9aff12021f128c648756c33303cf7cc86a416ec739b51a7e58c947519159914c4e5acb26f3393e377b0ca47f499a7f6df181e34b00eafca0332a40cec2ae8e1c8b0ca4949bdcc50a7661b533b8f281b2aef08adcb32113e7056c0f97dfddbb55c3eb7cc516b6b7762da10ef26737e59edb011e4f570af8268b652e04cc2a9ce87085729dbe00c63244c15edc10a899f414fb30f9546785f2adb9a049e1ff5ba6f05b55b5565bde068111a2ea83fe6f329f5501cd77f8cf1b65f5a4484f85d4256fcac95cc8be53c58f6e2bae3a316919ecc6ba1c40424a4327c2e94659efcbf295721e0a1c8d7cb98842870e2fa6ca20ba2edda1e31a2aab759f931fe017a473449b7cc516b6b7762da10ef26737e59edb011e4f570af8268b652e04cc2a9ce87083e55b3f59284a723a9e5bb39265e1e375337725fd0752f5fcd9d126a400398ef04a71f605e92bc30d8d32ff8e8384cb04d78dd3ffa44c13173d60ce4ecf154a308e264138ed59156e5ffc3650d82beba9702397744dcbef52c018ead734e675872bd69669c02ca95b9bdd69fe28e6330c4be645e3b1ffa24efe9180bd3f93b7fb7cc516b6b7762da10ef26737e59edb011e4f570af8268b652e04cc2a9ce870881febf08272ac9464e7d92e512a8ede940d6dab916add2aaffa29709e7095efd435e87ffe19df1e70d8a8d696ee3a0cb5223850fb5a869115384ba8e9ed0f2ef6b5e89f493e4306c8843ae29411455d7a4867372537ba459ccacf2a20a9d10dd4a0d304714b7bdfc01625d7f78551e4f5b4b6b395e146ec219fcca248eaf036c72a47d397ecc3153771ddfec6890cac7c654ca74477fb20bd3e0025fff906b4d4f4ee91b0dc3dc5927fc05233c96289306672268a816169e379cd793030607063c88080702f5e4ee5e9494056ecf4191df5ef8322ade19abc6878a9824cb2815f480ff98e49513f5fa76344d94d0d7895c804c86665949d4b71ca4d4e2cfc374b8c4456028706d3e86cb38a7c9213c01c2791c53ae94a27e60a290aa0a47a5f085fc4fae0f30cd15178f099eadf8f6a57d42a63f344e8afcd1f983ab507adaf9b8c4456028706d3e86cb38a7c9213c01c2791c53ae94a27e60a290aa0a47a5f07df49fa7e3939d0bede3dd6a11d366b659b15b90e748ddb089ea1fde0e815cbd187b140dc9287aec3a38a467c5b4a9f7b2872d3a8f8d7b271d574bb6fb7af288187b140dc9287aec3a38a467c5b4a9f7b2872d3a8f8d7b271d574bb6fb7af2883f1638ba7516a95bfa64dfb9567057e53c52bac2cd82895bf773f096f8ef27d653b1659c865415f3dd71e18634df05bad4d0dd755c659887c6d70b1df57338cbeb1bfc379507a30dc495887cfd012496ba30c24eb0841a2140db5d3ae40fec7fa9cc01ad8a2d24bc47fb6fc07b8763d99a2c3d99780ba1fed53dd41c417a28de3d9f5c1ae0c7cd2bf2e7d3348c31b4fca57ee9ff26a377ae8aa58e77bc1ce679d3e25a3168470f642a3abfeb953277db36df5a42fadbb72de2cea6decffcb407a433669c3e315e208c08b7755570ceb48dbc88ee642ea685eced33eba2ad4b0f7184ead6b59d677fe3cc14799015714d816277ca345bc8228ff19a1789b220ab3b5d561c0bc79c328c7b9b1d6a2ae2fcf0028beb41ee687b69c644e57495fb2228c92d82ebfb53944986e3c90c79692d26b556d77a67ba711ca3f592b24a4618f6bbd727a0b4a4feb764440592fc4575fa274aa5042b5991ffb27d4242504a64755c35973d41c3244ddfe159a89a4c1e6a1a9d4e6ada758a30bb61e7efe663e6781215743efd0a9330fb6b9cae09f8087d9fa26cc1a0152a1020d0704f2339409aebb3941d257cc58e5438d97f1786719d8c51b5d9de1ae96a6340ce4a741124f6821f370824bc6dd313e4d8c1b8fef19b2b4fea30762cd38384706ed74ef77411eb1fb6eff1730c061543d09588afcb588e29f1ccc825cadc08df8172e456eea398eb60c221dbfca5d066788efce46279c4f41b90295968ab7c63cedaf80a03d85f45d21a7ce380c7af5eac726e353f4ee81908388321b4de246cb0ce369d707d293fba7db436cf631ca98a72dfcbb81a06e3bab7a51c459abf358bd25172ab47bf7e322975f2bfd6894b7208c4152ed8a12fb74817fe6844aa5043a1b2bfaf1ffc2ff3af6dd5ad21cb38a77fdcd961043209d48f7147f3d35b2f17d530485fa2ed06737749d33320513390f6cb30305e3871acf54bfd5b9ae36144141fc23471795fbfca8329cf7cd6961b2a145c86e7b65108a7480126b27992005e2e2b86923cb0b26c413f52311a14737fa395767588a064cf2ac6982fb3013ea5527d54f53a649f6e8b6825826224d30558f6121184914481bcd51460dc3a41cb358baaa86b5f19c0e685b28826fa21ff067d2c81b1f0f9502616ac8d5a08ecc864c50da1bf171575baeb2187a235937efc0e3449e14aa61c434a54e0a49bd8ae93e91abb30a90b3e3bb03d13185fc11c41774dc2e3d737cbe0fe41ac80f346337fa77f24d176d5238fdfb53b9d541f5e132ffd98c82a405559334bee40737116fc2915157d3638a7110357efec4b04ebb7f507f17374684b41ba5fe76d95425dbc3827df8604e07c7c2c7ea77bd3599e17e2c050c2d0a7ed04f37f6af78f24df51062be165a7e83d7bdf4a065f1cbb8204477339f61db160baeb23ae1180b674090e26903f0ed10c1b5f9bb17ccdb91d7202f5469c035caea85c2a5fff4fb25f0c5722052ff334b23853818463d05008be11e37edbfbdcf9625aa65c3ea9556f9fd97875c6b93a2eb6a074f61efe721607bb8ba647f87d12aea1744114484c2598a996c226c766b0b38a96021a41add01ca09c514f23d422c2df9e3b78b9ded000c59b0d9acb8027ecb8b7c5ee57f49b56cd37e307930faea88a3adfaf5ec60e3f6361f2eeb666570ee97500349b2d41222f8371191b44a77773389f273d9e42a870ee6ea8843932536b16aaf8e928c54f0d15d572277e8150f3f37c6369368fbd26567838b47ae196aac1f65c6efa79877e276d55dd24bcaa6bbccacf984323f239abd6f501841d20a4981ff0b155d12119de8fb650e9127e6933327a88ef4c616af4ba55510855e4cb4f5ab8edf2d676fe8fdaddf7744750ffc3a952ec8d41c721fd3eddd67f7cdc94ccf3eda73a8f55fd152411a554b8602400d0fe7d4906ae70963e8f6ac4451bf0a2b8008779e50527d42e963d59d4ef1db91976daf7b10dca357548e76f3a14e141127dd547c223ba2d188627e70df321076a76fd941074a4d3cb47aa753d892b3389b7937ce36fc8f5f8a609609d94bde48e0a00d5cda8b2be5f642792994ddeb877b4d4291446e94f536ebb7fc793aff9e0c4edbf14a2a171aa6168b3824c180978b60c10a16ceb309288f749b98ad2562c8148f221b615574d0beef24cdbd7b6a58a132e88b1f60a67b2bf99915d8091c8b15a6b280d3c0c660511bdfff264d828bb33d718debfa6542087fb0c21f7e889e4e75b98cfaafcd0ba3a2ec53d78c6e1525424ab5b41b71c765d5c6ac5064d97f2c215b0528e61e47f2be791b099575a059cd184345cce89757276a645e88db0e4c300b94c34361a0926d3087ec2c2f4b28a47b88a30ac9d3fbfa639a569b4819c48f6cbd70f68abe611967ce7417993d0314a07dc64041b91e0f1e056b781ab7d6be3f65cef313592e7eac8b599c88cc2c5487794cc12cad494ff421368f370171c69893ebd1cedb21de0f8b88a4cb89a79dafff7a9fae974522c85c984c759d985af38be679845320d23645b993c9affe1bcf0522688aae52dff8cbe104229aa4aad4e70383145320d23645b993c9affe1bcf0522688aae52dff8cbe104229aa4aad4e703831df6f02ebf825bf7097a21c3fb94da569c3ae266cc7d932b1a482fb511b89162ff79076babe436260ea0108732f8f6a8206dd615f3255e465df3a7389febc0d1ecbc8cee07f22139d1aaf0900665ebab64d3bb93bf4057b8c8d7cbb3f7263562864efe994d81a0489c6901fef18e8748dcca6884e0b241466e978ec06aeeb68af8651ed13e65a52353e5fa0db1a11b6989f60845ecca0d87e7f8177b521560b387b7f6130bd95d63a0a889a47d6f1de01b0f7d38e90e685e0d10a06a556334e85ab3b02a7628a765bd21dbd98a0e1e4bf1eb2a2f48e30424a37139b1bf010e151f80b06e655850c9bdde4bc47fb1fe75c6fcd8cb0571aab7d717fd7eb8468d73a6822559648c998fe760b4cef88d7b3b4178a4bed37fd837b229b7cb0c25d132aed22eeace810cbec82a5fd8cd8f9dacb8b3e0516a840c66e8d9e11f845188101ce930c005c192fe12e4d8fcf206613fd9175dc082d3c9e0c63063c45f37be8d0f93c02a123d313e92980cb417dc80338ca8ab489fbaaeae94111395e1a118bb2bb80a41455fbfe10a05f28f63a085331c1c1376dc0f26a23cef168ad5b031872e45e7199f36aca71df3b951d468b438ef92df4b2660c9bd79b923b947b39ef9944c24214966f1d17ed8639fa0786dfcc04e7936725c5358eeececa6602a2e6f3e45e7199f36aca71df3b951d468b438ef92df4b2660c9bd79b923b947b39ef997e95e9011dfc5eeeb17ecd810cf111bb60f4993f557649a7d602bbdc549d95b3e45e7199f36aca71df3b951d468b438ef92df4b2660c9bd79b923b947b39ef9928e85f515093d072705d9e0436e1ac4f80525ba0cabe58c59d458f6f567f3e2fe45e7199f36aca71df3b951d468b438ef92df4b2660c9bd79b923b947b39ef9943c3f492947ade5bdd2788dd206d9aecb085bb2a64f4d5d6adc65eb167579292e45e7199f36aca71df3b951d468b438ef92df4b2660c9bd79b923b947b39ef995287970e9934543761ac9b7668727fe5f337863f881db4024a80de129376c131e45e7199f36aca71df3b951d468b438ef92df4b2660c9bd79b923b947b39ef99bd4f5b1208f0d29c10921ae1de8a4295a6bc5d0fccd2ece3b92217fca246e0d6e45e7199f36aca71df3b951d468b438ef92df4b2660c9bd79b923b947b39ef9924ca7325b1abdea29868ac84494c27806050fcf3f5382c094a00febfeecdb9595b91432e1d3c534eaeeb87131752e4e68953dd29962f1109a76e66528bf8e2895001624588054895ca36495ea41947fbec08d6cb3e510632924c2a809019ee782d8ec7c89c4d83381702872c05eb99ca93e146cfd396cb6b21c8690b5fccf6692d8ec7c89c4d83381702872c05eb99ca93e146cfd396cb6b21c8690b5fccf669ce1d252124f8b4b9556c45b764a2812086b7717c9aadb747c9e747decc90a30211afffc182306f7eebf1e70186123c73516deb241939e59f85083cb8ca849a11ea9535187082385c54a38136ea72d2ac4cad1365dc50c0c30f4b08a53759837749533236085d3736dc53ca0e0dd87d6552d1fa436093ffafdfc77712f6df98c122504fc90da62390c02cd795b3c2738e0400d5f25d4cdcc55a60bf9a423ea6876fc95eed0468d7c51cc3f860c9b3456c56b82d1ac6d9f0e8440c632a5da33ac24880a3b9d74cb2a25bebf8a1564a52e9c65b7d9dfa2bae9343168e986b4e5d7c01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bc0f242b128b93a42efbe02f76c850a4acf76ad2578fa8f80a607d0c9ce28b796cfab6c5ad8fe08047e04ebaced35bbe90e5fbfbc64ade1aa35b401f620e85411cc3560a55493b2343020d3b29816b7088e8ba4cb2cff37160351086362e2382b75051db7e7cfda40078b741d40f7400f6e64ceeb35964e5290d5a7d6b5181e250fb30ed65d99a0e7f78ae5303affe9ec97a11b2d997a1911225f54a03bb398f60c5910d66fc0e7501e1b9b358711614a6d4632b55d2c88a727eb77494175bc3256986a8f3291f3375f01069d965eda5e7097b89e2384c68f8d0e49c0932cefe325d2d3ebfcc50b1ebe969a5568e733127d31241d42d17719405ece37b22dfe46e74c0261fb429e5c0cdb5da89c428b613419932916a9d92a7df1774e6d053d8b25d2d3ebfcc50b1ebe969a5568e733127d31241d42d17719405ece37b22dfe465ff393b6dd0e135d2b75b146ba8b2b732bbd6c4f3ae01a6892ac768eca1bc2c40404f77af7e2170f2d5e6f3efef3e2e984457879ece2ecbae777fc315e4ecd23accada50505039e78fadb81068aba4a7e16a046e3a24324155658a81d030a8656f27d616002f3d4ad05fe9a6697f77e4af35ec8e48a0a1e4541b6c61f9cf61b21b235968d872a0356fe25957b6614c1384ef96058e6e452da7608fb6ce421379c968eb4dd5fdbe082bcc434865623cc95e55c83d28eb03b3a2ebd12926cfee02b657dc1e57a30cb3bc5b1c0192df1e344e0c0e7c4383e30da7b8803b5029aa218414fa61ae2fff2271d5404718b6267b74d0ece515c7e0907e0966a3e8494cc9fcd23b8a9660da49478d0528e5fd15dc654717ac54f031d54a3a98547e59fb80b2592fbb555c3d06944c434415156331966efca35c9261bfe26c1b9b397cc8b40944cd436708505b67f7c3a2e6e3d23b51e570e9809b3ffecfca59931d964e1fdb904322abfcdb2897463598b233efb676c84fe5c8f34d2bf83d849d50a8f57833e80271ebcb4b3969717605c85ada701ba480388c021e56c503335597b76d4efa5b7137e2488d3439236cf0a7bfe3bfe1fa1695697362ee26a600575a8be221a4acfe519530aebdb192846d04cb1dad980a5015fefa28bd1973bad49678cdf48fc6327e97d128aa990de2aac169f5f7eb6d3051da9f7f0b6a8d92b148db1f4c432fccc639c59801f607dfbd7b463f34944f66daef0925fc928e0f6ed3370d4f96b0aa8985763671b20fe637c5d0fec90dcb71f0b553cfa732a6df781a98becaedc75ba36e1e6ffeb849835ef191a9c3fd90754269030491190c68e9be6d351e60f9a36b8db8a5ae9780c8c56c5864dfbe93d25e34d1dd4d63bfd053b2a4ba12686c377d63c523491ec5740c565eca488a5f0fbbda76e2e6efc91aa3ab1eeb472ec5f77fdda9f9870a9937feb16067b8db09edb9b3ac5188105bbcb98caac69434189bbb3dfdb0feaf3c6c0f28cdb1c2ae2a0d8e27d1258bb6fa83c34e13adbf8fca3783045316a9948c1966964cd7b55ef5afd15edf0ae837f416f81a35c65b3f30e15835e8eb6375056e77c4ca2f2832f2961ee18c2bc43203a451485a8488638c3d5ee837952a15925b0c86633171f899db5094fa44b1bf92ce5d544209d287e5dc7e445f98b1050e598f51a88bc6bb11947758f175c1a7db252ea8f11556bc7c2fddc3c7f79461a29ce63fb65afec21baed9f0b6eed40c7e7f4ae8449e89f4ac537cdf863744457e4b501aa56286257d7d6856dec04d681274b75101ec09f88b0a0f84de392eb1811307fdb41ff7da02e16b58903316e1e05f63d7bdf4c7b0d3b07e08aaa84d8bfa29d59a7f761a9c664add7d3a7378c7f8981eec05e5c6381d40ab87cb2f254b673f6ba8ed5b0e6c50cf3254cba0dec4297045148fa786698fd528b299f74cc52ceebe1709506577f4fa4dae489a6cc9a23c06dd9e08fbc5dca8325a44e8cfb7bf49e6799ea7f1d6a36072bbefeef43925005c638054c6929233a0855ec1fd171afed64a7a7213ce03944f4b6a8999667eb9722b50f0b189bc65f49bd28ba050d5f187b62d383305616d06256848f55be5afef72c5e6433839e2a0fda03b51832a7e14ae1593fd32650581ca706e8123753bdd1b9a5587d0250ef49988e5e6ffaed80a82b09f3e3ff33d3ba455c235a89f10bcd67a127c67879ded681a91a6654701427670c1542d7348ec4562b31624c0b7c061d10152d0250ef49988e5e6ffaed80a82b09f3e3ff33d3ba455c235a89f10bcd67a127cd0250ef49988e5e6ffaed80a82b09f3e3ff33d3ba455c235a89f10bcd67a127c061de97ffd73ec171f8c5b20513673fa3fc8c4f765904050eb28c588c540e5d060bac60510d3f8886358e142e6e5d7516aa9406cc3f6392f52c10aa955db0110d0250ef49988e5e6ffaed80a82b09f3e3ff33d3ba455c235a89f10bcd67a127c5aaccd759e781b275d7c0461ef2e6baddf87f53090161e7762465eb7940f5300d0250ef49988e5e6ffaed80a82b09f3e3ff33d3ba455c235a89f10bcd67a127cd0250ef49988e5e6ffaed80a82b09f3e3ff33d3ba455c235a89f10bcd67a127cc2a140eee4f4eedf267682a7a50eafc39b3d8e15960e5dec05cd40196d385da7d0250ef49988e5e6ffaed80a82b09f3e3ff33d3ba455c235a89f10bcd67a127cd0250ef49988e5e6ffaed80a82b09f3e3ff33d3ba455c235a89f10bcd67a127c262ca2fa40270bf4a16b39e132f9539bbdc8dcba8f6b1052c580808a754f870af12021f128c648756c33303cf7cc86a416ec739b51a7e58c947519159914c4e5cac1248c04982a1cef66296f2ac9db751265c6b8be2d3247f267e28bbff8d808cda57f793d8304ca063530124d933db3e0dfaf12a586ceb68b1cc6351f1df09a14a3cfecda5bced13119d866e190bc70c24b3d3e515ed4d8a2d54245462b0c137ded435a3ffb3890719c75c36347a52a760b94c1c69efa134adb09b8e1545330ec80969ab4493c53478d476e1e0dde04390b8642717dd3fc0ea22e264f7eb19b7ded435a3ffb3890719c75c36347a52a760b94c1c69efa134adb09b8e1545330111cbe5a91069396340bd5936735a6b901585085acf9244be51236badd89edcb048a47008c59f50b04e1b538a7dfa18bbbe3471c06edc39d8d8e043a3eb223c0826ade381cad5a6433ed3646eabc36d4bbbbb64b7cb1fb55f19ec2caa2c2f529ac336cabb687f62ed67fb925609431cfe3dd7be3bc86d429061a0c0224a79a7c9df0a471ad9b99624a9da7da2498b72f1903de333fe4a34339dd4f6e477a9ed6e1ce5c458690cb01fadd9e0f7ba7c7b392e20c667c6fde60dddcf95d75aba3a0db231957ca07173e63fff514f1eabc60c31519976cf9b7b7f4d17c68d4ed410f709bd0f0fd3c80f8f9228af1247730d369a91701da958cc19bdb312ec2263e161cd522226cd95566a1e4f73c105938370a5da85cf96a600287b861344561705e17d74d9afbb5222fe78f12f63d8240334d11cdf9f887a1b8d57567cbc96a356fdec6c022a6d10220402b07594e7207ba250efe10f91279987348baebf08fe9d61e4d091c21e8dd50ddeef5a89b330c4ca087a9f5eda7bd7efb6d7ba3f280b5670b420b96a9b80b0554d722fc4908c387d0b4ab68c4a3b1e52c3101c0cb5743d17eef9b019e283d46dccba970158203f765e84007eb2bc10896bbb18409143a2002ee2b455b50d09e261a3c7db6f3c140c0c678b79450bedf8038073932317689f81e44919283b3c8dc755f46bfd9a37456ddc183734a7605c74c114608d2f318af28ad2915608b16759456ca868eabde8f75e8b50c06b4dad08cedcea1f0718a9d938589c35369a013d205f6dfc85aae806e5802c23983608d885acaf239824d1c20f0eb44ae7632b26a372364886da962433c6f6a7d939e57a5502f222b111898f79016450cbad06c639905d1df635f22c561a8b9af4eb0916309859d4051ae9cb12f7d2c08b87410d05cba990a8aaec80ade38fb4a0fa26d92c41839d07af2398ab19c4d14a5ae52d1f9d258d1563a631a32635cec7c60a0ef33208614b5eae5801a659671880ab11785adc3438a1011db8d6912c69597cb45746d9e686c5a7d293fba7db436cf631ca98a72dfcbb81a06e3bab7a51c459abf358bd25172abd69aa9bd62d5018e2f69dac192a249b13f8c67fed78693a605d5dd2b1798b819f9e1f939c33cf10646cb1a98ce5ac7dc3e0fd33c8b87b28f57a369ba6809adf17f456e3289754b9a8082fe254169d374ea729f4453d4735784767b22a8215d4fbef62664cc8ccf1366c78501b1fbfc9a301fc4d3cf267a950bc93e216ef4aebbfceef70caa3b997729a838ee0dbc482fe282b5ab0c19b5ed20088585525de521e5215c490bf13d438a88a8361f93b64471fda1e80ec6ddb3da1d0ee7ed23ec04121229e8faa0e18bbce05a4f0baa157c21d7d5986281311dc9ecb16d869b1df8c6f2db92e192dea4cae35f52e0c323b6433978bb2182c7399cca8242f0863f3fc6f2db92e192dea4cae35f52e0c323b6433978bb2182c7399cca8242f0863f3f96f842ec8760bc536bc13418c871e292fe991bc4e02dce8030192720b2059d0272540590ade4afd0b4d454898c2ad754420e700736c6ddc4225cf58e91c6a5fc47126ef01913e9b78b52e904f26293024946f6ebd14b7225fb663e1ab987741447126ef01913e9b78b52e904f26293024946f6ebd14b7225fb663e1ab987741450692fb169cf4a198e52b36e913609e5967ca2b02dc936e53b95ecbc74a2f755ba2a5a5f8172dc1fde7af5682b2aa01f5b58ac1795531c6a3f659c3572bd6c84eed6c76e0d3b6e2e3a94d58ec40d5a7f0a82299c49365369f2a488e13ccfb73fd2bb980dd49684895bf5a70fd6cae9223e816c54079889dd83e9138d29e7431a788d88a258dca2a8ed32bc4543f99b9f13759fe1f1932af19c11fdeb3b4d59be7516ef55b6d36cbe33a0ec6c4f9f9cf2fb2a6e03dee4d506a28f0128863237cafec3716f1cd84a0dbffe23d16e0ddeec0e8a53582cc9d0cf559d554d4509290462cd5df752b833b8f1e45c3247e80524d89b134125bb86782c3eaa2ed54ae7f501f210ceb762b1fb9f9f5d869d0bf89577a274a814fa7234d402d0e419bae23def418c83e3800d4ac6d341c5e0deea90e04333cf3111d311f86eec3852d74efb6e1dab9e8de03d4b60890b1051a0234176c4a93889b3c5fe4ffaffdc6f40c3ad8648b94a8f73e7babef918603144d80094148bac8dd0b2a99d7a6e2e78802563dc336e470ae0b0dd850905996c563e2f137730cb40fbde5bc0e3c08c22d1e7c3b1e0e1f11bf3f30c35d1014e80ff86606e9f8b5b264c120c1742468eb49349d556aca6ba64405e41c290b5fb9e8820ecfad74d2ea69fc766ddfe4851af6da2582d8ec7c89c4d83381702872c05eb99ca93e146cfd396cb6b21c8690b5fccf6692d8ec7c89c4d83381702872c05eb99ca93e146cfd396cb6b21c8690b5fccf6697a6e2b29f791597a1b5c7108eff335954db221b1e28c593597a6e0a3148ef5b3cdc6aa112d51b3c090b34d46d44c0af4f0e2759b92b8080f44f34af0ffc38d98ec3ab1b235c26c41f6bcb83c4135658bed824717778a0e58d6cba0a4a71db3c949533236085d3736dc53ca0e0dd87d6552d1fa436093ffafdfc77712f6df98c1b3adf9620a87e48169484d5153dd74de388ba1f2d9eeaba1b97d843e048ec616a5a1e6f06e9949da71663fa3792f7b30a92fda6e4e09d98c557db6ad5df7985d2fc03e9e94666a9d3be097673d9d1fc68a146f29639d64d6f5b103c5ba4e1f2f7d293fba7db436cf631ca98a72dfcbb81a06e3bab7a51c459abf358bd25172ab8de31d37eed3208c90d9064202adc9e6bd3339ffb4925e357128bbbc22a318f66b983cf39cfeff580242888a955bf266a3eb52e89c2e9265c2fe500a83206059b45f82d095e496f5d552c7537e2af66054032b573088bfc30d799665e19b5ff5b667ce41792aa1a4c5b5fac96f6ec49482bb70f2cb68400406f3525bbb26d5cd42afabda2f808ac8dffbd2ab2eeba22804a6fdd3a6c75637e7c3ca461b5daadf4d0beef24cdbd7b6a58a132e88b1f60a67b2bf99915d8091c8b15a6b280d3c0c59d5c6d3aa8d6f2d37828b214e28453f6222a0a46747feeb202d63259f66c0334c43e3736c131e757b758e277d9651d27e507dff55014e3dcf949d0069f96484f53748a852441040bbd30bed1ecf39f9f2aedb4a272101b5ff197a53e9266d24e74c0261fb429e5c0cdb5da89c428b613419932916a9d92a7df1774e6d053d8bf53748a852441040bbd30bed1ecf39f9f2aedb4a272101b5ff197a53e9266d24ccec5ee88cbc64bf2a2d371a87b2728491a3a0db15ef0f89eb20b8ef263919254c7a61c3e704b48898b86fb6ba23613de809bb3bde195be8dacfedac6248a42614c467591026afa6d896a08a898b754bf3f8f0feac7293d83ba555cd495578bae74c0261fb429e5c0cdb5da89c428b613419932916a9d92a7df1774e6d053d8b477c5aa0a495a30614d05f41f031d213e94a6f8d8c07b6a1a3592292d84d80e0b2568e7f1e7044ca5059158dd27a83eda5a34935597ffafb369c6095496699bbb1c9133c31e3401ec57910f232b1a9f910616fb0b11c12a93c07ef4b7159a966722eeab350468533a92a04645600ae94eb4f33595820851ad751f14986a9c76085cd1d2f263677fec7d50532261b5d0e467dc34b03ac3c1ea4824546341a340ca1c1cb76fdafb90be9bf520bfb3d470b09c584a647946862d21d357918a662fd07ce373f25784429c5c05330c640f1c10bab9b26b9c9bbeea7b6083bec378e1462963abc4c29d7a06280a691e1480ddfd37abe013491f34877aa6257cac30ad60a47e849b8738b7572c8619deb0d2b6f099b0828d87993262d6f26fa4ebdec33a28279a514c6adb0f070f19654747380183a1d448a741c63836aeae0f56c72e278b098a120530ad33714dcb17fc5755d9585348c86ef979c2d766918c519c74aca79ab2cee81c46e6be675566ab4120ebe1b91f2ebc378adeb85d91f45cbb0d7d62d9350eceee3206a3d9c0ea9dd06b9279085090ea9f99b1f0b5fc5e2177e9296b0aa8985763671b20fe637c5d0fec90dcb71f0b553cfa732a6df781a98beca869a4f14b4cb643fdc297c4d600e496a377e4cbbfa66291f622a30b37e3ce7e23763aa3f68603256ea5d602999bfe5acbb07af449a2927b3ad6eebdb7122715bdee0df63d16911decc768244b9f38380c26eac3cd8ca9d0bc276b959b7dcdd84b2fe6b30f3375739eeb1d61ba281d53d5f45b30fa1c8763997268701e7988b7ee0acdb9509aae4af87e0e256802f6452014cabc868cf005b302cd3541202a757ae504b5c0584aaf7019b73995ac2492f781bac330180551ae5fe60641e717c24a3477577387d4543f132209da25cc2662434deb1bbba891cd06c2f20b9731c7cd6e7d8654c911c051ce60c14fc1bbdcda341fc9630684b1083cb0dcf67fcaeccb686c44f910352a857d2a3d22b251ae6fb377df6639fef8b919f6117d7763a1008156ef315162207abcc954d03a4462ac3830eb8d8d3b42105b24a628ae0f49010e7277c3d91fed9fbb3af826eac420b2bb3023d1fc9778b23db7da5f38ef6f0a7c8f83177c6a4bc1e1ae0de3ea8e25813d83680dec2a62c34217a46c0624f7551b598fdb3f83d061c41ee6a3e273578b70af34606e4bde0a290367576f28f7e1213c6c9fd783481b666e7afc02f5e38af09079a06f2ad65efbb6ac080e92b1c7102cf82f53fd498d22117489ca2ab9d77f86163946bd59209125c4220aca8a987a12a964e26a7cf5cf40156605cf18e0f462a9bcb78158abef22b88483e3607123a1c583f77c23c2154612b17a362e10f5530c0d3dba7531b20b54cfa39a08ece09dec8bb536b41b249df60022223eba22547305d0bb261a441eed739141c01812a4c0820a0de424cd3dee5c70588a02cc4c6a86e8e3d42e80836826af2c3d1866705db405de83cdd68951e19a989884ade7ce9c618cc034dd62c6573bf1f19915e8557cbcec5ccd9f55e82bb64740cb102b3a486c923a4b542d3466b64ffbb06eaf15bdf2e03bb30b0469508a4aef449dfa17de600374df97d9c8ea5c519f66ec8d939149d672e05cea0660e55bddda89539ce67b381655c85262eb678c929ba2a5a5f8172dc1fde7af5682b2aa01f5b58ac1795531c6a3f659c3572bd6c842699ebd0457bf41264280def928b6f7d4616d1c1f616fdf612ad218c8b3ef7be6b4588bb494ee4b229facb1936605b948235bfe963234efdad4c3b73e21059e02d8ec7c89c4d83381702872c05eb99ca93e146cfd396cb6b21c8690b5fccf6692d8ec7c89c4d83381702872c05eb99ca93e146cfd396cb6b21c8690b5fccf66956e863678444859c6ff35ba0c5df2d1cfff2b4f3390ed74b53b60927d569c25d6df6c9affb2ea1f0e0e07b704e2c2568cb9616ad62e7d51cd6294d425449ac5412a4b30a4c9c49d194c912303b6b7c7689befefc5ef6a06eb8652d065f67268efa57debe49029154a1cb9dc0ec57e37789f6bb1ad8d0d7d1d34f07796509e6ef6085d351d7c7c504a9f15cc0f682427d99fc47cb192cda2bfd84bce9226f7774f2f6107c66d3125cd43b862004f05274fcd3e4356ceffd14bfb9105a2a87441c1e45f6fbd792e058c0b3d117d13a411e9c579a1aa8f90515e6f934c4b805a97b9d257c6137a63502ee6332138c7657a12c26c1190204ead617d7525a57b7c0acb15b67e561bbc16fc50ab24fa4a9430139031edbf1e16737aff5b88600dc663a80584359a9e6f44fbc2e0a43af592663b4a922d024f7d63b8021da5aea16f399ad605e75e8f48f9b1eb9779850cd3d2e61e0b14212b0c3f1961e2927d4f7c1f6fda35b4fad9c25c0cd50e47c5eb1ebe1e4b6e171670554144d632eb88ac5a27d63076abdb29a02037963a0432477331e7f4ae176a5bb5b19d52879e9d2172f0aee1fd72d258d7fa661db84cbb57bf6d2a4b443e4d6dac7549a73f26e565593793eacf0eba89940dfed6738fb042d71d3bad09c65e72ce89a3500cca02a037ee219d778535711480723d7a01c4d64ba3c7a47a9a7b2ead13d6fb3cf4c674055548be9293839e621456f96cbc7a78f064c757a56b4c49e1887112ae17edeb891f820e5c284a34466d5ffb92267f338df0c8d101e919820ce002210c6c59f4cf38cf33eb0f76bd6133956bdc326a8b0b376084615ea349f1cd386f37b8e22957d3f883b11e40e6dc579fd3db69590d115e1f9bf5d9539bd638779049a006c33fb10fd5207e588262406b672e26bf35e1f6187f2635dd39c0eab400a0b96660b00ca8f80e7aefe93349e423fb1e0f62acfc622670be6a988cac1693d74368f23853335950a8fbda7e64810db2e8a872a3d23c1f0bd93bd8408b7d9965cc7d18b810bedef8fb2fa93b53f3fb6801b14e29d04fc6132e41c88cfa209395707c216e57e69a25ba8999c77c5367295a9faa88017e0fb14571df30b8b92907992a9c6013810c7087bc68bb97644aed4c37ca2104e785e4320f36ca577ad9fff36abc04363d73833d3a7ad0a886152b5522d101213f2b34d533cc0408056bf095cd4f9ad6a586f39d221af58cb25b1845408cc27f47329f9ffa54a3497c5ad04b1fb0ffadb8ae01c020cfcef583b1f1e2fa2ca406b4abe09bbcd847890a5833a8b53e9d63be9dfa916d46bf7b976c113ecd9335ede1c793ff78050e092a5037d799f0205a753bbe1f2970d82c6b0bd37bab2e6772306a4adc079c9dda9d27ea3d2998b5d9136016a552ef02cd853df74a6e8bac1b2d90eabc74b4ba1751b383a8b09688ce9f39f849d34462289acef66eafbd654f97020c3fe269d5a789924515a019652c71846620dea07590ea6dbe90fbae2ff477c737d0b4147724f1efdd141c06bbdcd5db669053a44f1a04aed57a19c1dcb703db35a93b9c3481b48004fb5e67f6ccc418d9b19dfd604a0b7a02dcc49c830423c919af82926a7bd91f94c2788e69908a9a5afb5a228de9d24688dec4ecda24e841e3687b69f921f0f00dbca625c5995b4c4856a5b2fd21b2e07f7d14ad4e6654fa4555fe79ba575870dce66f7373e8c87a7940e37905f0886728b8f6273d5151e4eb52a3f616606f074e7a3c51058f41844f289888328c5556c153712abcd9d9ad2f4c10c12a4fe7710eacec35667458eaa85d07864516d005fe665f24e1560f0555251b225177f7972bf9650ae82db5fe3a913bde5e2704e1c5ec49b74c1dd8f317f85ad592f844a0905dee6a1437f37194148841af680a9945b41e05ddbbabeb0699a491ff10090a0e6710901cae3902e2b401c4f8f7d69f43cc1023eef9334c951838c50944d8769fead98b43c2fa9a302efa43e25d1cbac2fb2ba81e6b67829d8839b2bd2315a379613f8b806c2a90ee69b829f49aa7828c49ef3649ad592eb64edaceab415799b7bf13ecf3036f4f4503aeed3ca0d0104dddcb09ce2a88340ab1243ca4a53009d83db0ed20b434674157cbdc9269dd0878f90bc7d07e1ce3346e334fe2aaf5df9f2e8c70f32af28296b26364a65430258e22a7bf13cdf0b4154c7882a6045eb780d84dcb37840f27d2dd4a6268cf893c06f5ec359ab1e10867953950f913f35be038d830d095cd95087144cf88e8cb8867289fa45f32bf7b9d8ec59ee1761c3e5b0ee5dbdebe219fd3dcdcd6ab6c39543d90014a52f8437b708cdf45c7726b7ac3217a100403662b5d0fbd262ff506c664d75fcbda055e5b2412d8d736db7e3ad06608038afe9bf3700094e018c6f645d331c586134cee6ee02367e7dad952d141bec5b236be3b227e4464245aaa0e884950af0ba5b436afbebab0f9331688b2e8a16eb86f228ffe1fcfa9c6a63714dcbbdadbe5cd5b2dbf5ca87517554accbb0884129bb417caae098202e997016908b9718e364ab2e0d49cac5a5abe13211ffe2b9ebd1444fcf1d184f5caafeb69f9b50213e66ecdeff5885d17489793c759da63d56578e584e2022164f547263b799c41d84d9c5e420ece79f030025c64f2083889c2f058c4c5201d4168cf39c7429076ea8a90993ee194ae00a2b4cfbb00b40a494a1368dafb02c5345cd3e7eeb2eb757254c9e88957f619a5ef1e012c9a639f7cb4ab274bc8fc5c92c144d0a166d89feecbced4344df08be830dd9ff8edff007994258d404cb5b7bbdc0db294d520af62bfdcbb14df91b20f147739b8ffe293a726c182af115493508975fc97938c5f536c92afd96c7d7d92c159fde47f5fe6c0ae6ee567d6e2dc42e4a9b16c897b1c2cf39109f7b3d382010eb4ba15a216d094a8c4c26ffd014c9e2221c221e014140285abb39a74ed8235a55a5b9148e430c0fbb5cd9040069151efe4d91d70bc88a5368e06443e11f4d7a08921600eb1b2e14b4d4e78349d60ceadd699a2ac002f8c07f26b91165ca876a6e2d560e47a4112513b971a99db3bbb2dac265756b9c8e1d93b34da3ffb8e544634ad4ae02f715f18ecdcb78c67ce857747073053f74842694bb1d81fe6e496926426d8399e4dcb93bd76f9345bf19ab8f4ceeb6b85af533d43c87cfa1fd696ffde05153777b8e955c87188c7c2673e2d7ed333c458fbbe042364b131940a1313b7fc35551436d8bfd57c437dc281256c04109cd3a7c6f14228746bee28fa32aedd422b0cc9084ee114892ab1a770e2e2e50786b4d7f3b1a3aa66f06902cdf9a3ee0ce9f3f171a5513ef7fbdc90a426c598dd9924884591475142b7f256246a47f42e66aa6857cce159014d4c0907205e0feeb162789cf965bf4ca8fe10617b0b0d427cf34b8a53cffe5f30a4d92669069c73bad517fa733fd5e9a13e2ad773ed93f54f88694c94d2a20cb3578a92fba483906005edfae3093c86dc750b4d608f7712c591dd90e89e8f89a0c2df682b29b7444f4e05da145446ca6994697ff453257b622c4d6ca81bb7b144432617c4d9ee3594c4ba1c4fcf76d62da4441cf2f781ba6735ce08278ba333e82db1132b3411bc5755f43a23ff840b812128c6b9acf55a504327d7f133a1404fb3b493a4debead335c805566599db6e16b7dc737e6f856ab6d612451d7ed4a2bedbb6f8cfcb71c104a88be08a5c04c2d0b040304eebfaa761a96be6e4b0a35e68c4c438d5dbc77cf08b305d3bc19297a746b7c8e4512eb4dc10ec3382b6dd1af18c4d6d344b64536a8804a4236e52b8f56be75a846f45116153738a003f81de6a74a8888e3985ad6294899a691226e4447ba4c69e05300c4bc5c6b20a5d3ecb2f4ce1b02d563169b11fce6d3058ff34f455e0d0033013bc1dc059e7b3da882331e726c6986b2bfc248bcf97bc2ed34f8bafb1cab1c3a1164dd18c5a972f9697cf0441b9a987eaf1a31becd162cf9338be8867b439f70eb79f6d150fb145ed0c4e3fc08f222b4f9cdddc1751035cafc172ee0ac1933f946ee0ccfc0a498528980692e8f9c3d10bf8b4633a86a45549824bc92ae27cefc457d9a41128958df010b884f9de4bfa897f13115d97a76c6f66a7b939b83adc48bfbd55889a36b433b7cb28cb808d5e498a77d5c08f2e0627e3addd2db0080e6f106ed2291c03664723dd012eff2493d71a14f7595a665e866ad003e430e2f13273582684229f83c2c0407cff50c96d161bf4d1107c3160f0f6825be5a95fb428ccbaf572e770c2d7745390ce2fe5cc9145976eab072242815de6977d6322c700ab68dcb768e85964b25f6944543fe13eec02475dfe904852fffad4239d6abcbe556bbe21f2ac92c52ea9513a540a4758bb4ac3446b42ad80d5a4826d6b10a5da39c8b83101f46575f55d423fb6b671bba8de2544bc322a1b12512a1dff6502e77902d8b9d1e8f144f23d5215f4ae3250393721f66d71c1bcdcd68ca5011fe306f2b181d5c0d2dc68e9886b611835a4bf55aa337ad697074284a6bfd938de3247fbc2d9dcff74e0e6c55a15b18ea5e5110ffbd1585db87bd83b0b09c8986ddb8b4eda4aeeedc8349ad8b4c7449ddcab4a36e621f1d9101326fa2aad969afcc393ef6a67572abcb241c77d1ed22c6fe8abc8d8984193d9a0c1e101b71271c10650d0a00f12a91eef4f93ef9bfd4d967fffa5273b97c432ececa86d177e0ebc65fdfb104bd9de6324f898e808c76052492d0def2737fa3d780511a8c7ce6a31cba84c87e0c0924c5b6bd1d41255aedcad19baa210bdcbdf7273d3a19f15c8c98028020036d88d862517caa89e5f9797d74838a55d938400ad4927edce7473b67f4b696ebfff611826ede05ab896eb2bcb10ed118facec7fc7342163749886a37a5d1728e41e535557489eb5c8e4ddab9d5aa554331c7ce11496cd1deec19024902140bf5f90ae41b729e73cd356db23c8a810ef8c67664198750213ceb8778a04a0222dbb11d47cf1f0d6e4287b5c9a7e93f5b32558c7103fe7a9fd3e7f9005c5658e0e6bd7d6b2c75cf5b69e3652279ea0854752458fe6e5fc2d4d578f41eb2bdffc8bd8e703cf0b093f3bbb9d8581dcb9f559ba5132e0c3a80e02f0f086e6c00c77964e206c740e7e279725d5fd5e08007c9590d186b2da62823c255d95993c28e045438126ca90cf46228311a72deba2ead9d41e72e2a92723e0b7ceae95e74aef713191eeaf7ee6993f9fac846d56f46faa537f07b1fc781eb04606e400b985b454ac0ca38ebff6d519b654cf3dbcdcfe008b5792e7201a00f4a975cdabf2c15c47c6b6f0e8200bfe453610ff43f20cbbba32bbecb02104dc857b9d63d46c4c14c98abf4a8678bce6aafc7780db7c7ec1ffd1f5308e08128d82183132152f969d696fad62f41b29051b2cb6325da5c91284271ea2e70469ca0087ab13556221aa19bee654ce2810ff1ed538def66ec5c704777de8cf0a970edbba7ad5eea9101e0596aca88b13c5cb1b2cb6325da5c91284271ea2e70469ca0087ab13556221aa19bee654ce2810ff1ed538def66ec5c704777de8cf0a970edbba7ad5eea9101e0596aca88b13c5cb4c630bb7300fb3df8565e2bd43e3b1eedbf8c27a0a3a2d803ae3f821598520662c708afb1b0ceabf1cfa9907bbc93b0b8d6fb862b1a1089ba2c509c8ec45eaa0d699ead541e57bb010e8774283bfb2f6bd2737f698843459185520bfc8b390f5afe79b4fa897ee09a9ee0143311b8566a838f2cf8032fd41bab656aa0c0f7174d47376c1add674d15e41594e0251e4ad8fbf90257af3a68645484a0c7f7b7c36324b4cd543feb01c1b606dda2694277f780f39a2f1ad466eef2459fa9edb8f31a120e867bbf54f2556fb815e2b6767b40b5f9d6c8f68a14fe552626559ab9866afb7dc1a470b739068dbb3f2e5b0298a1213bbb862b97816a019793ffac579513b6fa0255879d8792c88e5829337a0505e53e3773d56ccebf5f4d95171f52ccf007512d1140dab7b3687058884b280ecccda5cc3059f2ea9005901d640f10ad9c01b57d69dddef4058b0f30f2aceb5546e5076046e88b2a8949b095507bf03857c70a8b571a9455e36de972decd8820a336b88493297247388c2da3b49b759872e4de95bd5785033a527ca50c01f123c6ea10e30efad4b939508f13a9e3030a2f0880c4ed0472d387712e4d1c60fe0bc37855dfc7f745ce8eca23c6419fe797dd337ae842a0f19493efff7d845062b535b39d6efaaf4806439be5f4a192faba368e8c8948580f35ad82ea6bad97801bdc413f0127746d9cbb3e9ccf623b973f6e797bd3d3432ee98240d801068fe4defb483cba7974aa2e9e7ce73e3109fd2044a1993f96b86fc8d2935670cc4fa5c33ba18ebfeda76d42f1f8b035e6c7adf95c877de17df22c9081b14b1c39a8b3cac148e203cf046d98dd8e6575f134a806769a7022363d42e4d480d8656a1722bdc3439388542137435d3324f040115ad44f9f8f5bdf8c6a9551ea83a953379fc5ab873700baa02290ac60630d44c121932318c9cf3b6fb41807340cda0b852ad28e2b00012b816d96ea82ae3b8a202fc80d2a052e766b206241f207e44c7a36007e58e907c4974101c2d2bc0b073250ebaa65f25e883c3bf08c8a3d043cc952e4cd5af27a5d52a118c2c22df2492b74f33cc5ca76d2025426728da94619f22fd088b46031014315044fd787030c80c40591c36136472c89522a5d468754380657d7a2c06ea1c130d3efcc9c33be740a2733d6cc3522a0f58d5b994c0d91262857bdd071ee23f138c1365420065b0fbc154ff044066061d99547b43c94aed2185990fa774a983fef67f7a8904642f70a8dd33f842f67fa26775ba6cb8f53f85f245890ede2fe5b3e879d374ac570c77e464454e5107868dcccf9fd603441ad87ea10e560d2aa895310a47de0bec09422689b4ccf9479adbb9fa96e55bb551f1ca9391d7f5d4a1ed539d7e3c45f77dac36b4a03063451310ea9556184df1dec6ee6de39f1c4905492ef33af9db9d792983420b61be623ca2304b43b5233f70090045099f5c61bb21bc88626a0e04e9598840ad14c8aba6432e0352df0a7920b99f98180887700b7f570a7072e1c0225bd09768856815ed258e0f99086566ce7736daca19b31de37da9060e7e73201f54d21390658fbd4a478e3a93b9ae1767ec3adfeaa284193e8d07722d0b6e158cbbc9689e5b3a871955ba18c26dc86a7adac9ecf1968283452a26feb9c42ec5af45a65290921857584ff79a65305dc0cb9a61ce450326f3de0e784b45b9fe5c9e357978dc0a4326a4cbd010327d3309ea3d7b0c12b324bf4af796cbcc4ef3aa341723ea0bd63f6992d9e676f3d88e319d34bccc1cfa09af3571772528db82c854c1678673cefd0d1ee8503d2ac8a3f0c7493ca685f69d69b7f22e68bd64d4cfbf5b95de804412dddd29c0b20b0a546ddf7be96f080caf6177fdb85814f0b8be1ec02b0362e7a11d98b7e5ced98d495690fcbfc931350b0d06df8ced85ca336bc20ee6e019c825845259db1ca0aede552d892bed46b363c30a7ede404caaa00e10c3c5070529ff9e1f29cc7459a11c26e66c8d08bc78dd7856c1423a05b57a79a54f435232d24a2a556aa7582c08ba4065e37e1ec05440d438a159d18e232cb25a9097436d44342fefd1296d0509b021a33e420b5db52ea492209a1d6e109eacb69ec4cb9f3b06b574cdc48829c9e0fe2c6000b65941e5ab59f6148a7a07a3c9bf884021b907c053f93286adddbed5562c120aeaf5ded007801db0dc31f20461806adf468b07fd884075c2d0824f35ab07de47989f48b6f1db72800ffc42bbb36cd7be04fec4e2edb4ec4d6cf7e9d6fbe02659ff1964e0c2ceed71f3834f231ad96d205d5fc4550c6e478f2bbd0185246854ea9ef2fc94804085ddb9173c0e2af66f7ae4e2b3b506b880dd447fa1d32dd463cb0e7d16a1b963b395dfbc62ad660c3e0540cdd2493ebe1981164311d16e82d70ec281b6bcf90cc80cee48ad9f0efe0bc918753852cc905a23a1b43b8fa62609919933546d38dd2b9af8a098e506e980555cd35dedfd3867093e64ea9605db12238de811447fa966778f8b6a13272b022b4622bdb4a8fd90b1fa0cd04fe14cbf91edaa55cd132213cef0f97fd05d38033602d9b7cf319cbe04b64ba0c47c57bedecc211a430ad2fdf9a7f251209c38bc29fc4b4bb2a0ac02963bf583efc6b7be5bacbbef24a72a05c3db51bf8947d3dd049894dbbd3458a1c11056bb133333dfd6d8d61845a58b14f7e8c63243f12387daab44b9b44f1469ebaf3ae0e0ad1e3b2ee7fcee41e315f3b0a6e06cd388f7ccacc0169668fb1b53f847c2c25401b8eed46605768f61829137de5336d4185c81c054d7ea0068f5d0d28a6adb92459b8b513cb1b69f7149347db1eb1003afc90de4ee7443b8a4f8a7a68d07a85102ea685b1b4a365a33ee509cc08016f2b5739e9cabaa31279d07f48a4975053df6e3712f011171f0c1dc3f63029093e39088e06bfd0f6972a00ab7583b49d578f48517cc78c8792bf56170c98ef035b83554fca9a99ad6daa0fc5b1154205b857af00c518e72bdf84dec78de202cfbe35bdfe0bf6bd83e086f065dc42b3e04c6d07d031748cbf04f1c7dfe9ba84d2fa921645d193b8eafecffe1d911a2dc7ddd683c955ee634d39aacd5fb38d101370b9ee2112ea112a162984d933df831b1de56d87d19d7c0898fe9f66a6612ce6d961377c2de000a76785efb979c70b4e765217a73b04a3aed90f273ebbf480717be0ccfd67f7975b7598a895e0be0b81a96475603d6e3b6cd8d4d0e509c9135f8af8fcd985cd25091cfbb61df2e6637c7fdda5fbb241e12aa5174aab9bcd6979dcb9c62d48c9783fed8e0591c19e00e82c7cce279b7c1e5fc674491d5566084c427e69cd1d3ce65abefd3f1b1876193b5d7c36615c929c32abede867aa7e71be9730d4cd707de915508bf4b19682283196c910c76622d3c1490284ff51dc5c447f9cd4051960c0f0acb4be51adf1375d0ba380ea62809754b27a4b7b18a126196e61f1a2aad1718b2eabc606017aaa21c06283e811f75f59da7c6824d58cb3209bff2f8d61aaeaccf0f69ddae5cacb4e43f5b9e180d83d9fd30ce79da2dedf0bdcfba4a833c4f8830c7c033b67dbddfc0044d43fbc2c7816175a983dd912bfdfaea57b793fcaa7e7c118f2036ef0e789172ff5f77750cf3aed0b7f08ed361a273eb41fe08eb9ce1d5a73e1bfdfab878cd3203d7cb0d8dc3a0e13588e0e6dd8449f5cd2de8eed315ca229c29f72e1a2df84ad6e2529505d6bacda101cbbb35568f1d64e3466349e7c8add7fe368e31b249e9a2054287c8cf229a74434f9c677cff2820e75f68023bef7280e504f5ad8c8d587e3e1c610d6a739ede5dc22b98919a126beff426aaacdbc15cbefffc6aebcac588fb6ca41dfc936c6bd36f634d8d7b42a8280341828cbb2ddc03219793e5dc98661ca2ddb2adab904b64616bd93c988ebbd8293cd0bfc7e8a46371e1c01a77a4629ca44815715efb54e66975b3695ca20b53502c2667c8b3e33f46981a4d19abedd0502d28f434a236469bb3d53a8cf6b5025c57b45c8eb169d644acf73f7a1e027546db02ae62cb530f9c791d8140ce3ed86d2f236b54380ae4de7139e38d7f1b09b7b6e0c41f828a06022ba34ccf41fa52a5f7ccff93e0295151e8e88941d0f19a548fe5b30690e4a9bee5fff7fb00fe2589035e7bb0056d87ee7a38d7a33d0935bdbfbb7a9cb40a5ad535b6d0f6a59441de38ef3e997b8d121914dd27931a39aaec4958f47203ded3bb6f038cb120ed50d4e69ba802ef63b69a45d9a15131f9ee8a88aefbb390c28e3c4b59d4ab46966f19c8ce2b7543cdcf116959e49ccb328ba912c43a5311e31679d2c07fbb0c4de90666efed84562091eda536c961bb7ec53b8ae1af398b16b4f9ad66a2273df91eb9b8b92ba081a8bcd70dba9b98c304e04d68d34bd062f5749efad9ab2ffe3f5b00b3ec51f691969ad5563373666a1e7b586846cf01160ac87b1016b4362576083165932d8c841cd45b3010f6b9e53dc56c47f9ab068e596c972cf5a94e4ab9c5a22e2972bb500d34471f4061da28e48b88cb998a7ddf841a577880ec7a2c35d78c5a4c8111c1c16d8e3044822c9aa636d83107be709edaa9d5746409ccd94cef30126384f3dacc101aab4cd4695dcba3bbcba7f3dddc2a48dc978bb509880509373b48c91277b11505c580a94c84439a7b267f4550b0161a7fc7c705898f7e5515b99931142b4c03606226407e90c5065c83a0fcc85d3c312af30e8a577bec803de17fdc1c7dfb9d147325d09ba60344158b813d3c863896ca968b8ba4bc9b3fd8bda9b5d7cb8bcc57d5a15955c1aaa91c782c7c4906348dd65b95b556b63b394633721511f224e8eeee43779eb643cb05a3179e85b298aacb9a4ca5fefea6f97d7ba1aa77f0eb1f2756b6f190c912c7635031aed792a8b767df56486c7adece6eabd88ba381ab4772365c23e98130c981b65bcd669e734e232a3d3db43e1465d163c9d4961a44fe6f89698858aedeeff7409ac8a80110546dbb7c53140e31a65b42fedfe281ea1375348ae28723acd1b4aaa8a0b863c489e5ed2fd24181c2f582dd0da1fdf744aa9d78635dc079881e71e3470bd5fff19726e3197337c68b7c947fe961fe309cc1795a03bdc7233dee2609a4d4fa476ee0dc3c402ecae62ff56fa0d38daa6ac8dd302d33dcf7a494f8c709f11b50823cb0279d260260d4793e303836eace570315d059ddea71d3575680194fffd0327b9868fb5a48c74203b17dd610e3410c3b59e15eb5d695612e0b3d5a980b1c3c99b45a8b21973efd77295cd994471a29e09b68493f403c4066a18f782f823f66bfd61615cd45e00cdc0ddae91de82fbab6077c93f563cd43b9159f8d9a1df09e0f98a2c64667bd8f51078b457007a58eac437ede081ab37dc017ea37ef6e2463f86f5b9bda55bc4ed2f78684975e10e9e27bcd5c7155b2f1b7ffea479f7fa63c69cd4fea58b535df2b6efcc939573ee974b5ea75e43c8473f58ea462670e57e83ad369bb975d4b92686f2e69bf3bb46863ef02d1658bcd5ed3c21079aadccecd96305f3972ffcde2a0460dd7d4ebc34e1aaaf7798f50f00a8b775070c3145337c1f36f9ecb5b167c1bf97fcec8a9fa04a1afbb7c2116badbb6916dc32e5a09bc0176ac41732cf56a4e594dc33f7d1b1d39bfc07ef0396e4dce1417b912ab7c656298e2ef496dbdd17138124c4d3d3a7f91539c4289832bf783b5bef7009b4bdf039d69d6e954fcf4072d2c8dfd9677c544b8e49dae1134486c3af3168e7c8912d419722008b3425cb4de5850d44448ad0daad36a8cb1c936c90de29dc619050be94be59b38e239d84262b0997faebb0df5478c9d81b824a27a0a7809fcdc717580d5f24142e96d692628a37162c0f52bf1944ea2cc909a8c339b0f13faf87c77498120215d1b401f6f7e98ef0985766031cfaaef804a1e45b9e15ccca75259f9a12eb4b1cc3f36e97a61ff1f3ccc1c33c5f191f2df94b91a5af6d55532c23f20776726479efc357bf472fa2af1e79787cd2515a10fa5fc195ed1cd6dff7e08a90ac083496179f71ed9af383494ae9dfbf8a55a579ed1715f44f4b311eab4e953699e9b9287aae2722caf47b20e5f72f6e5b72aea77293e4e120d504a35d30d0f2c2b687a8cdda209e47f21872faf7d0b67130282f810e98cfce48574b6c87ac76255112750f4f2f7efeab6460c5fbc5562cd7d9a5b30df0211b2cf80f0bf08c3992a34c7930511cef7e2af5c488421e522b974cd305d1248b46bd787aebeb2df15951ed0af032a95ca47d178716ff6d3e6e9a42ddd8c0333692cf7c8c86c626103c974ed23d6b3195150ac5827593c3ca2864f7136e9dddd6f2ffbd5c8f776f2967d0995605e72057ea1f81d1928c64695d0c4335d66396d4bc870312a9e08d9192e26556c6b4b1e8830de8d4fb3a604f33c223a405a3a39bfdd2b908d2a4f298d270f48b7fabd0ce87988459cd66c2229e9d5197385d66331722ce9c356a86f87bad23587e712f15897748c457a5e0559ead4473cb8debd021b22886c6bad77be21f21534f0f50e202504bf74ea857115d7ce38b897061594b7b62a81085b38f3fbd411372b17665b8c59c359801c45d94a98cf62d0d58bed0ccc3c18cf86a7d20d195c3e64c1e02af86ddb6737af9b69b8b0fcec521595fe57bc4ab1d1aac10848d0f4cc2a12b1f430cb4431dc8371b83dc2111e7b1620465d99c29507581759c78b618b54b4b617a16b0d08393010b077cb1431bb9a9b9540dab0a94b30d1fb8d527d63f6ef1505a36027764c10287101076c261c2858cb34792e0d88254ec23630467f35708cd96db096a1760ff610a5c16fc022ddf1ab96bc37af5d41ae3f344dbd8cf20edf693abc45c67f82ad7dd72e831f2cbb3f6e550c813afb2147c5ce41f28f3a069d9549b5a1ee3ad8062ad4fd7dd0177ef687351427d3b6932425dc8ba57cc52a8e189019308812722a9befdb4019ddf41a4765eda1e265c2cdae8f192b9f266201a29bb7255b0b4680e4f87d33df0e66f999863f48651ed692e150c89d7e4f4613aad6559593c592c40c89e7e442efacc3c5880a37e5bceeebca0bb688fe89f573bce131a40ea0ea791334c9675d1fe3146255ff023468f337d0e7b8527e4b2e5282f505a5bdff5ee13b742608c7b68181faceef5abf0b88fe437184f8fa93817ed9f21aa5b575f4a162c672b897c640f976a6248ada022d2b6f3a82ecebf13b36e2ceea0d31cdc8806c15b2920a272e049d671fe0316d5cd7aabccec11650ac9bf0991542fbb7edc4b319ab21e6d0a3f399a8f89b15152c75886af9dc3572c2d2aa31962e66b421c4fc937f6ff8bfd235a6dbdd31ca3d6540af43fd449835671dc2b6f4e0874ffe4222cf31176b7db374dc2f38e35183ebaa498d58b152846a4f677fa59556b493c12e10f93c89d8b176d044f6447b83522c5423e8064fd2bc57848674d5daebb83dc5fa57b52d4d14e9e52d68265e1c4147aa1de5e30d500d01e47cb95988370644d0283d229d34f871d46ac1d25208b43e97a4c4a4fcf68ae5e73c49485db5d7fc1290dace8507f10e66efcc11d74db6a878ced15f31463fdc1afc1e3fef967a7e2a0e2d6f976d510ccf7533b32b4d42249c9bfd660c87cda9ee4a30764d1b5ef0baea0c99cdbcfd61613644d6361f7249e73176d5c21db217277976720328ecdc9e305e53a8666fa09a30078ee748a0f4ed862f169c545f22f7c4c41fca83ea1b77d1064ccad449c7c0023d7996fdc1b5594134cdc3ab978d37731fba64788f4bd73657901ea575ba3b59c21524cc3c0452d70c3701ebcdb93910b6c3a6def7e233025cf8601939800db575b17c5eec52d128d9282afdc2c1961e88177f16aed35e86584549b4797a162143e00e4c3865c93721b540921c09e66523a9c83fa85f77837b409a0a638b766f7f78e88d772bc59639a48079ab1233ad13366548edb102ccbe1f5514c4996eaad6f8d88f0f57519411f3c96f373e81cdf3f5d3ba572287a6bf382338dcdd325c41b2a71fe384559fb98eb560ca5883d8c4d2bf0eb66c173b2de9dc0ab3cdbbe865fb15e4349a783c31a2f9254d61c56790b9ece58758d75b995f3463afac9e4c25caab689fd274f39b6bb15a530d4fcc83f397ca9f72dc1be3a09bebb112b7a7e6421d9a2fbb4aae0911df31dc79cdd67d124c2ed1f0239a34921cee09efb44a28016d343af3a97ab2c9f13c3c69005acae93b9dc845adefe382d35f1bea81b772657bb13b7399a56dcc2f9bd2d293cac28e52d15577e2db3b9737803f181ed4bf9774241f06ddff28f7a37cc343fb40746c816dc532bb0c857cb390d7c7cd20ba851b5f16e07f73e00f16ad127195c631b25a4fe15d469ba79f4cdc143714ba67ecc228eacd0ef7ab6c7095e847c87042a9c1c9c4ceb5341ab8911f2bbc242e0f01b0b216e821ec50199821d050a6acc6f13f7b3905cb64a06ab11915d5cdf31a15596d36cbfd21971736207a21514d0657bdbf2f3409b5c323fc74ce223c35efefdc7f77ebdf106d9f8948f1fb194c9e20bba62364e20e4fbc81d977620743652d6fc9d3831ff532aca6494d20335691918b3e570eea29b3d3f7da26bd3d5b01e9f30c9a2cc02c61e568f109484c3abfe8802989768849934a66a478c1aacc5f26b147bd1d87f9abd06373d87b8d4e1d15b555a7b0b0837d9c6db282bdc138af542bca2806c649d8ca42ea36a8fe02b02d81610968edb0c3d12c88b8e8d220d89352d599d73d98e9a275dd19b4bbe9f9a9cda1ce7269ab4050f2be421b4166614db4d610126b9c2af223a0f554ccce05d59fd6504d7b780c20a6bd1ced0f81a4a2e6eeb0d922f46565bdc311a34fb9ea500d5ae1c6e45270e9932779521eb394446be057b170d47305b8a30e90a6055d2122e72aaef2ba533d1b171bbeec68e69a559a0c53d7d675abc365cbbf7fd02aa8b512d77bcfb57738924a50a00cce4cd0ef1dfaa59ec643c7441d5ed60c847fdbb0889da83d3234c7abbb3175ed576c524d4ecf28fab05eae29863dcc4d5231781d1d2cdfd5b677b0614a0181ed4417252afb2f11f5c5fcfcf2f0bc92c7467ac670e5f17d45c263f970eeadaafcd5c7057834cbc10286e194de68e16fddb762246b8447cd01465518a8ba09e78b0519545864badae39a365766a912277453941665f0b35b2003b93a6b80f3ac0ff7b58917d1109273c58d7a8f59869b686dcc719fc3cd7c243dfaed4fc6e42d30ab5e1d202602b9d63eeb4ccc1c1ee67ca332350a699e00e557bcb42d2478461d1dad48ea4390cfa0f2e2b8c5b2314ebb3904732641f468f9113a264f1b315389d3f1a22e1c433afa3de312f96cc1dc9c824de6bdb78de7a5ce4d3788395a1d27251d670cded41a6752fc22e2e38dc8cb9067285f6edd89894a944380f04c8f0a65eeaaa015e18ac7b32c8fb1abfaea41e8256b3121659ffee18d62b1a7d6a02c36fae6d94fcf959d268346da7cdcb6c8d7155e568f4ae3de40e732c19b60e4c31a35142fd7d76ee0ff1320183ab346a91eb88468c3b98ed2e611c4c5a3caa799589c80c11a0353d6f205a972390fd04fef0603694c03e50a38e0c7d034934ac00c5ef83f13a02e376cc39fae0261c1c09f39db76f5c75633705a20fac1cb2a0a2fda5e70746415925a3cce03ba55bbfca7d218dc8c96fa7ddbe50636f03d66df743f8b77555cb83305557483ee2005338edaf0952cbf5664b2f686b221706306cc9706aca8565dd4fcd37d0d6a0a16b1cbadd7dfde6e44cb4cc8b6494d6343f4d4a2953e7efa0b3dd47422c67b33662eb49cb6099fd06961d7c1986cd7188d8fd0a8a489ce27dacf275c8a5cb35fc24d4bbeaa849918779d08f616d4fefaa8a3c525e7c097a21ca81baa2d39adee5ac3ce2bd0ec3fc45a07277f48d9b7b03359586153f4a9dd0fb23e62d6966efc37e63d55019795837e3e25aa550fabf9132c93cf1cc903edbe8419ce7c392abbe57ebf9064228d1ccba69061f9d895c631686f2d0e060c0c576d2e518e63f66c73c77ef23b158d1ccba69061f9d895c631686f2d0e060c0c576d2e518e63f66c73c77ef23b158d1ccba69061f9d895c631686f2d0e060c0c576d2e518e63f66c73c77ef23b158d1ccba69061f9d895c631686f2d0e060c0c576d2e518e63f66c73c77ef23b15298daef3f059a5ac3cebbc9e49b840089cf369a4f2842f08d671f4548c3055b2996e6bfa6efbf358ef20986071c859e48d973b8b07255ad2061d1a7e2d1d8ab14af9a1e4987b8f48d08bfc373e80eb48703419fd0e52af6bad80698aa97a468433ae3b6f0e07e540e4af3ff07da81cab6510c9de5966413942d49eab2cc0ffa3ce749a80e54a13ece5bc7d2ae05fcb6bb8ace48680d2ea0a522342ec148d69df9a2545999559f35bed17c7e98f4a836fa2515316c622ae69dc3ee4f4fef5b0000e6601702887870368890b48172af40131d3bde316c0507036e4830e7e1cf9bd6b4cc8b7fcf68c69c08de7074a76a2aeb56534315eec2d65b93bf056ef3977436591db112cb1103cd4c531fc7ad99741f56268dd01a3eb21d43cf34196aace38a66a61c498b0a77e8e08c8fb582dd8895bdc7ae77658ecf191580c397417bac83285698cff7b88757627e8f9eea344235a67180f4f0d337f583a2bb214c78c2206ab7688f6a0c2b0484f94b0a0531d0583304e91eb2e5119d3983c447d9cadbe4ca407d96737595a04a5a62b138059038b03b083bbd91a521f971079a237ad8ed2b4194ca34c7a670a44e6c93419ab37794a8306c0e39a1c3712e40eb7de6a75d2b4194ca34c7a670a44e6c93419ab37794a8306c0e39a1c3712e40eb7de6a7535b4f1867ad6b6f7294889d0cbbee6a16bad0359f54fe100166494b8dc928946659f67e13b5c6b052cd87995c42c8dbe96515679cfed44fb924d15be0c4893ed78b1360853448053425aa627a1896c0f44f493cffdb55938b618e3648cb38d8445d36cebe8145d750797740c3c4650d84bf16b52a9732dd6dcf6a75390eba432b7c69954cfd8af671db355a3e2b23ceffc62a359ff4ea25b8c203e371c04d22c7f302bd14bf79f4a4e70275732214664a781e3f6775d0acc1ef07395cc6066c27f85e697f786035e025f5948dcbf112e058975f5b02bcb778581202e54ccf8875a49fd363be7f778d1b4db52c39dba56e5a1e4305cba883073c56e9432a751ecbe193c9d395e2d752318f9a393c188fe4427638d3938c4c9a3a4d77394d8782dd79fe814de3df254121fd090608b240d5505c13be0f767b8ec31f7f43adc20a9a5ae56acb4d0c772293cecbcf56bb1a2a2645f7fb7102703e2a326d9db43fc13e582cd66e8299976ed9fb81640020aa98073929429dc53a13649470463d4e715847fd87442e351455400ea199cc7e0235146fa026a252c87a0efcd4cd9ff7fba91d432728e7c1bc6e6c2385329ad674b69c96f6b8cff98a2cea618fc7a670e1a4ab68e4a81908c24cf499cc76126121384c3b6ae833e736efc9788af1e7c9e48ddb3f24b45a279d450d626b2953f43a21dd7159ce3e65868f04598c47d2d9d0c90fa2139bf2d26c62566d82e6c853e469805032d60fe662cd0699c3aca5e727fd7b59f34e5349b945e00bf4b851ee71d1760049e82df46c96d7a2f1ef86365f96aca37bf43bd26a726575c7c34c85d3e47db58d4664e5e58fdbc8513cff1830301afd02061ea5bde4e46f509ca63903d1ff4179678962c3a9a678896644c7c30ac1f9a0f06f8b67291c37f0eff7cef77977db1a99731602c57189159d2e41c4c2d1267e4308cd0d314de01fa997a4c48b738a96961f996110a2405784424e1d9a3e1dc984d03c8097c9ce1f9515393412053ac6265d3df4ce0818f76f39bc8da372f8e763d2891eac36b50abc48ee5f7860fca97756e605720e5e393c8f9f32725f39e6270b6b14842d97326ed7ec359bdeb8905f392f6f3d7ce0a92b42605d6358835356193541d67f650e32f788e4e1067d2b1baafa799bf3687e20b54187947ada1177ba99968e5be346ee5562a1a611ec3d6add0f0341ffc7e08785d57e12b77fa6e91754a297cf39decca3651d076d60d43ca094715a7ea749725ba66fa3976f58ddc4c3d13b6d73765c962486a132a6ec1b03354f1becbf5ba8d8de9f55b297155872084a92939a5dcf07fc817f4222f2ee7fd25f70f7f8805b6b1a7892e3855f2c856592691bd4da28730c0ec7eb7718985aebcdea3d6d8cb9621b86d07b1899b18dda3658bcfc9889562a87cb1dfe88e1101df755c57c41469c8ab1c18ed8577b1b10f5bfd795057151a627da2387a0279dd5baaa79e36e91135cf6c9a48b19338729e77f6598658c898054c9d71cb9410398dece46ddce1334a497c53e43ad90e079a2540fb157a188e9c3616101c40bdc8d4ab3fca1e6924e806442861f284608273beb907bcf208f49dd36c77cde2d312e8f1699e8e9ddd87660399312740e8fcc836fa8ebcbc249067289276c413c6cba9c3012ed89851150683c2545fbff07d6ac32f6b9154d2ceca4b76025e833e0fc0a5250ac4e8645633dd38bca311f583be956e093839915bc43719d0f057992c130699b8bd7ec7851b48486dc99afde9ad7edd927d02d17f362e16d76a0960893c4addaf77f0e577c9ca46807270a51ec7e03caf00b76e5e710d3b0437a41fecf86fc4828c7886e9c76d59f2ade1f62630a76beba21fb8601eaee92fe7b21553cd59cf92949c6c2d85a45c61b20b46c62162781b55546590ccd2f19e1d70e390944adc165aa6c3a238ea0463fffeb9262664f278e65c41a595db5ce79f3b3cc59b933982bbd34a765c45409fdade443ca16caf308921d9c6a046c82ef3ecc7ad0b79f73e939f41774b28cee1cb31837de2b3dd8595ab4f154450bdeed2dc151ed50b2f26ca0b27331459fd60b732d526451d7b87336f725fe9f56bd6486d75e78b9a778ac8fa315b3c66198207f37472779bb03cf444310145ed17c1142a51e481a6cd341b52fe2ab5447115986048aae498a949d17d760accd6b3ad97a79f3afc2d2fc64779a60c410e71e8bf493118a5ef3cf11b9318c0394f1a3b4cd6690ae2d6a1dfc67a15e768e273384751c02b33497f43d525443e0687f4ca74ef26cbc4ae33ccf199d8aacb38fb52cc4cee3dd816c1feace609e67e230fb117d47beab423d036969dfa5b85e55b44a969d4e2efcf0b11a469b6b583344f5dafca978eba62104fc7e2e555ab30bab80348b3497ba230d6e8dc5d4fae72a471e2ec679a06942c39d2e86a474a52cfb9b10ec3a190855195eafecda6eb578306e99c4800901db1b6c5ec8ba0b4ee52863b69eebf3b401c331f9c7c6b4205adc94ba79a1a708467eede2ed6ca73f3e89bfb9f85a42f1f8231b2bb68c61bcf7bb6ae626ade35e78d4c0a2dae9f4729f302e9a1464d03023a7d72915283f484a43fe7c87401c46a97e2e6a4457a1469f85a015aa794698db9a66115939c8d580adfb20c7cc0e47afff811b2b8c6c9f306d89ba6ec67973f4e0e41e6672427ff286ddabbc1f0c3ed936426d37fcd9e154009d08a32d99e49fd342b226d36907560d7e6f205ec7c6d1a0716a75156abb68a0f7f962fab1a1b55fc36c522095b335edb51f0f442113a1736152b95f93ac31a74cb3fd516e61ad044255f3120e0a51c6ee251109a75da4d306e530acaeced462d1e5328781f9ee54d71e05f187aa7670d1e0f4ee61302c38b3944e69bfc6cd725b85c5aadcb7a3f69de98fc8dbf7e9961942c67c7bd618bce745b61a5d671f1bffda103d4770a68df37f23abac7f0b9ade7485806306e783e86023366159e08d3fbdc6cef7e0883ac85b6cd2f478b95f200e4eb60e88d88a0e3c730a60e66e47f85d88dba6bdd37f627704882ef586566168fcfd166ec5cd058de76db39a9557cf7fef628fd1e65b275727a087f3335c3faa66808c5d0ddf832ca8ceb58b324a4ec9e384b5d17c165afdccc3b3f9031562395618f0d669ef258d20d288fdf315000c67f9c147e89ec62340e3a998a7a9bd507a55ca227cd957aeef424c6898d6cff2edf61e65437c0c7de80018dba0977dc078d4b34637aa21b96df27973d546e3db8b9440456cc47b421343b73da5195734f17a209202019a10ef587758fd02f3c22bcfc4bd08edbb5481c538713cab996ff3b85a62e93b30b0ed8a5c395ef8ac44ff4b7c7092a9a8a930a1e67ef70895387ecd3343e91ae123ae7f137785bc375b72fa962a1a11cace557c7d01445e218b6a0f8247886db11d33d0ac375be1a420486423393b586a8a7aeb1b26a8153959c4763adf01e733f970a652719fa40f4baaba809fef3a697ad7782b3417cac413d05ddf8ec80439b58f15a891c351388214752590a9b1f8c0f806ffc7c6d7e2d4ceaa53f5879e5bba378370d1022cce00c4096f0017a681fd33f97ddfa400fd66b59afe74be1fafee1ff208fcbf9848ea4076199d524eb4c932501630cb52b76935e4f798d4c77bdd769f0d7c0e7445ab00a95ced5251aedad06bb3d604aadfcfb08a70c4be0177a3879ebcf7c6096bcaa514ebb545058cdf2e0684c31c7f4a686948f48d18754e143d3f829bc590b1890618214d04d2e92884283e9e7ccfb96cc6f2fbe5611885243a6c941b2518c66a48f5c4801bab38860c88eda917bf11705370867a6358ab262a7c4ed2378009b0979e09fb96d312a0211cf49015669f614642b896a76ce0e42a4715a8f1d2da36c1f92f62597b8ad1527c8efa6e717b9bcfe0ff597086ca3f54d65cda5068ae58917e7758b950ad89427a48de5d949e221732ce6fc95959c3de3d0b66eea54e7a739df8ab7b570ebf1885165071df430266e30e8c4bf4d51d956556bbf2f631d37883beada74af6f3046fa68ad4a490a34d6a21ab53f1ca5604f001e33b647d1df24656184152e2291d1604035fe1177478f2cb92c205f37df56a65bf9ea2d811fbc3a02a7fe77ae9c05df3339403944ed6da1a9b60593586efacabae2b98da7796b013434a77a8d25fbb783530967be5cdc2e8e51ee5c0441297a96f21df0a4d77a27cd9f2ef523a0031ee1ea96ef436fec527fe98f8e7a5f8af1f56f581de01fddc6b397de4899c75a4353d80bb69a7f422e324bc6622b6d6874b86709123c0a49091700679661658e022013556c6a439738ed4a1431aecee81130a1eb94d12ca3fec8ff23a26897fe990306dfcf4e579e2f868d43cc89076c9ca5f98968641520b59826b3346c0b9d308c26abde11f6fbff6c3d1d9b539a43279d3ac9e2deb3932b5349589970a3257967c34a93c8a2b82d96d16fdcf31d8ba602f3f1c3710cba8f3e6f0aaabfe7988b25320cb8e814bcc7b8fdc500173a845a0358a90ccf5824df5651585882156f6104396fc417cde4626b5c6ebaad879795bcd4cad94be74dd5b6eff1ab46e415221a4c50f371dbf77e26d9ea9ccc0f3f3bbdf7b18e103a36f204c2bdb51d42ed3a0c98dd4e8505a9e62dd335cbc560072352667e37956bb850bafbd3c8d9e19c296174bbb16ea19f97bcef0657f4e8babedb0a0e0fd3d73ae76836bfa4552c61490606bb8495cf5a8b767e26a4d1ee69fdee9ecec9c3828297d4646c634e427f7c239fa981629ad400ab7e5a98be65e2d8abba300471cad89938d065b84b96a14c5062ac3c160d92354872ef55013aa12af19f73cfa377eb5bb4ab556ec8e195d44e6f7e7e8da5baa39e76a723ae706fbf0fdc4b00fb83253727e55c4c1edee01c8dc9d7831978f966cdd3c6d2829db0c5f95bf3bfd34d009488e1830d7f15a2eb1ccce77a651541145c5934080992dd3a3a48da15b20149eae2b0b20e6bf45f6f55de59227e45e8a38d77979ccfdfe0bd2711f201c24a3fa90881be730dd120b981f24fa0fb6df514503c1b5f0e90cee4adc3035229f41cd5961bf537be2fed453526f7ba5a99c09d7f4d3a56d803fc63fa95585adb611c25d80da3f5159f695f0120dc6c583379e9c7972e1605d6145e07230a84907b5d5c5c7411af34b4a5bdbab21dddc69a143753411efc0b28e3e5364b867700b69fe40f8e227bb601a7b79ef77745f0e11b95524019a265a6bf0246d968ada19660bb6b56095ba966f9ddd760b086191a49bcaff0ac15468f556fb572731a0ec32b4481552b48b43d72fee971671518c090f339634766ca935dc757099c3d0463bb69862fa4f06310f7efa0c4fc0fb5aa52362d4f45f595de43c5a75b7afd0739c04af777e37458d81183d632f377fe76ac13a19d5f7fe6d37d63f703f122541ab5ffccc6b7228dfbf5b34f080e5c46403b7af700e437de9a9514435d31ea0047e56f47039c1badfc21bb3182a7a393004ca483b963534de7ce76159f246e05d266a05c0f1d5ecdc5e4f345526055b189690f118bf63e1e173e06c9af30f087da0b9e5e065f0eedf78b49aa8b58403f01765c8c841e97c70c25bb90e93199161f38f90953c3bff282c910385c4aa00e045e5eebbd16069523ccc25f0f5112ad5d7e247343c0047956b918334d533ed71cfb34b77a0e51aa2e641d7d09952e8bb547c86505c953df6af40bf5e4eec0271cbe06e54ee65b340ee5388946102eb766f489f75c32cd8d210cb56c0870edf38a81e2901c66327823d1fc39137526e4e90c5ca09de1a7621ed6b8a60e1cc1fd87fd4fdb08f30a3d115840167148bab39106bd780530f19b6b5817921259958bd6b66727b8f66deda140d0593bd0e6ef1015c25c65acd24ef16145cffd629d9ec4d57f8a3d4a0e68fa59151868a1572f6baba1c33c66bc73aed86ed09a7331be58c097472a62fe80592b5f491e896ea9372df182042311b006a7ce0cd713a3a9d12f09105648b60f9c8bd020a90aecd056e47d164e9eb9ca065670c30292545b6dd54771c35acb422f3b9607b95ddb0736f8974237b72040ad94564c3c172dc2ea1e6b0e917f9ae6a750ccdbe90e46a8388ff628816687411b73862cb273044d04b141ade9a4566b5b3297b72e59d3098d4132dfa4f0ea12213d4299a67b43781c24a1d6b36aac8914834e64e0bc5429c105af3e0a4003a6ada3e0cc64b7b14f1cbf0809b2bc8cf2af1c049ac2f4d639b90fda8d04239026292ab849dd67135bfbc115320b3d5028ea557f705a43cb0662179d4194c1fad8c30c7f2d4c1a96965e6094facae6e3c7702328df435f14f16b8561874b08d2de4de4ef70e404eb25f75ff6b18839431e6c4325548c47d213fe013291c3db53fea28ebdb8e901e73a4763a17f00c569a92b017bc80ee61986dc730fac7b39dd5c103cd2bb7a2bad477b2fc9dc177ab6546909cb1f01cbfdf889847c7fb8f0e9e9db88d141bc3fcc3e3bcf8a12e88c4e7f8d0d4d241a5d94d04a4e5ebbb3470e2b42c2741b605ce451bb7b28cb3561dc2961de502e6b29b4d4d1cfab32874eaf1da56a3d3d4484ff753f6a864ff8662e1042feda3411602cd5502c966c8a7c1714d352d21db1db4d4ab5cec581c4f9b0f860643ed45bbf26bf3ee0508bd34a5f0104ac9bd1d669b12eb0108f254d788cbd2389297f67532422f32a92d1bcca8f7eeb19860132370fc4a7f34f8a1c72b0f8e5d6444a6238ce00cb5a0a740a711e460fec669bcddb0207c06ea4898676054aa102b9247fb1ae612968ecfdded4d0a2fa4138ccaec680926667f652adf01140f792067e6189d33f913e790bc7e414a280f0064c31c82efbb2d5d64eaba0bdce21989c6292805762d5098414cd3649e3c4c7f264bbfda357d924fd9f971d972788d28d4c5e85c0a3cec461b545e9dee86b9e400d744b9e22f7fb51f3f31906a0b4dffb95f61258e52d89d1ca9a756dc914dd7c50c766c0e9c65833431ccb28bc9d43cc80c6d9896a0154e45d86ecb99a0bbe8fc085bdd5ba80ad10d53d5ed473ef32a819a22a4f2c7a5c41648fe1e7f70190411316a787b998496e585eed5707a023643fb091c4ae583e692fdb428e474b002728ccae399f84277b5d1b3eb08e26ba42a17fe9fc49c35a1270d885da686b4aa0cc78fadff74094ae7ca1fa45e0128ca34c8fb522f6de4db69f37c5bf9e5a33001efd95b23154ff2b5f0a9248243202c89513b6baee7d338229b48d8c9a934553b228ade7275fa3cd575bd6b165c14255c92109e2e8856d9e38584b574c1c11b5d2ea53cc50530c12149c5a53796761de53395fd48beb7731575586fa662803acb06777011f911056c13423bec69e9e08f82d2cdb61a425aa8fd5cba65db2bfb81f3f681287832ded76954f6e513040c8660e5d8fa497ad6ccb762f0850ca485266425fc7417c455ab9b7d4a7fafbcccfc0d5afff2662dee335b4b59bb3800b960437b5604eabca26d6c6b2fbb359c44d54d94cb9bed6c706faafd033b6b2b6f223451da8f3a632a28bb4bf1c8570c9084d408dec0b9ebf3c633dc12470311b94293734213137f286134f0f54900db2e9e9c0c894f3a21e5e37d732fd24938b5e7d47885d4eb5e8e70345a3a0d1edf236de3e2d5e45521e797e1d31a47ecb5449bacfa03fc00bdaa099537f981cacd61dd101c8ad7376317a5c41776f3d8019dd9b17232604309aa7a41625f6de3b7e20080ce14cf881380dc9ce92a90407b7e5759ac8b0810c418023271ab94260e09880b77dcf4bba940dcbab6c3666e47edb27af3fde2821b27b95776d1d15cf9f0bb6fd6c2c3392f076685190bb9ed69711272d90bbfb2493ca6d3d101e6da61bb43548fbf34e04de12c5fab3c7a452af0f009eeb075b108a8ac760f922cb466dd24b3baed796324249c17df35f6a9ce0099b9383c79e48ccd2e12c737cd590e53b47d11c0868007961d4231d231a795c8131f7fcdf945950310ef57976a72c4be95a4a593d73ba30e9a2dd0b1246bcc01e0c8ffd478164df0c5565c7757ef60a3e68e54cbc4cdf946ddcfa7cd9fc3861be589c95d1474fd2792c1fbe0805f4097bafb2929895e865919a308e665267dcd944438f375a58f5cfc07d5ef4f075640ab2471011a3f98b2245886d1d90fd9d95359c01691ca036b1d3a9fc3ee395fceae458598a6ed79b2d4fc3b0dac2e6b3a573717dc0cc2e95879597e8048d6bba6ae33e7d5fddf41eb798cb077be9ba4dee659c4956703d54ae1ec5e925ebc0a362f39a064f87f2744d830219f2fc0c0d4b24db4737dc7d9ed533b54447120cedb4d5f4b3251e5f958a55c78b8f1c80e487ff66b927ad990c18419d385f4f01f07394b5d236b0a32d111be622e29c2388ce5be544b5144fef9022a1073fb02e5884c9ac0f3487f21fb77972ad5450c21651bc743c89fefa9c8f6a60e1df92e9786464fbaa8408f07c16703170d52194b89068b57fde05960d798ea99acc5a79ea519616b9cd8eb48e4332c6ed1788b035db28cd56868daa769252351dc1a09418ac15da17631e957cda3b1a8f0d6729c8164dc6833396ae19f864baddf5112f22212d95dcfc42e7249b66852f56758899ba0503a5210fdb2394063d8d398b75aeb63e7fcf8df89b60866afadccfb2eb61379aec888b0e9f8c286757f26f8a5aeab9994659c533a206675857b652f80f28d5084362e8aeb5279cb1b4cc778931258015b5288b7ca15504e061e63585d8f371c1d47a3f2f362495bd6b8d0b20a5a690ce44dfedc832a33f26253f8b4945a882c680e532a41ca566f5e9d642611474862f6bb9a274a3d5645a2d7e1380c993dac029bd2bfe8093712364086d618454a5543b7b23cb8211f75258ca606aa0726cb2c3a32e0ed1977cd45799249ea9c717b29438f9b8189d2903f55322111e4b901faf15d9aa25da278fc09246a1092773889e3b50516b633346f186256ca5d99578bd76c9615104578ae1b0857acb09cea3fcb8b80c33b8438ca6184e289ceda97b803b815c6e776484872ebe320f04dcbaa0e1e9308158c533b6c3613b4ca51c512631c918a1872fcac7abb5c9cc813ddc76a3c9412aff4fcf1c4f32cfa257a2624356ff3b4e2c02f29f8d0447de30963472a7d597fe01db541faf48e34934ad2a90cd20920c0e473bda36ec6ab13538fbca6b6cff056604196d614108b9b28ac7dacb3dbb7cd9696867702825e32740c7c6cb1c47cdfd7b5e19c655ffd48d7c713bd5ac081995874642dcd47dbf3f08331bc50520417e08ea82ee7d15d5a8e47e15454039e4ce0c5672b427e41a1d4cb4992f8ead8166cdca00ae4b1625fe3a3271b452a811aff99b507de336614a1f24627c74836a7861094c3542f0274e5f7e1477c5ded3beecb9f7a23bc1a845fa6c33ca6b8d535bf26e9cdb168502849c586ddfe5d4ca942aad4b6b6d8fbaf63773fab4d701cdb167457e3286ef543a0db4f301cfe9c4648d26dcdc7b5137d751586512cd7b5afe32c916edbeb1f546563a7b04365e081cde6986468edabae146dc2997d14dc840e4fe5db322ce542484853b38e742f0d225451967ab482584b213639afc1f85f37b9ffafd22a0de17e3f1a03ed0967f7107afe744e53d5f8b6cd08d49acc646453104a12d818bfbb58388db8a56da98647f7927b3d95fc45ff7c8b472ca6846a8ba8501c832653c73bb27218a69ceb248ad080beb2c6a8c2f24146a27ebcb3965a7c23daa31711f5eb1c3b267ce125f375f4606768c00b5f332d39179fb79cdbc7a6a094bf3b6ee14fe0dd071953acb751313595a08d76391902520526a674f897311d8945157b4c26e968d34ff460ce849d1c2bc6dd5fa3bbddf1d138cd8d72dea9027620711f9b5be720f54ff5b02cbb524f386892649fd3f01c57aa4c8b076059a2eeeb2b98879806c0ac310eca35043e6df6ddc0f0ddb97327ac1e822d7bddefd2c5c0b48e12d3a2a6f4b1d38cf680a83dd3ea0ab99c810259e980ddc0aa92916cc1561cd2cfa460b556d6b64e3323eb20c363c273d33e8323467aefa45ce075f0487714d5febbc5404ad334dbcaed6379ef75aa40ece3d3efb2732ea4f10521c1de7343b46c92b7f1b7b4113a49b9cae084bb5f8be599d48398a9cd1ce123d5894b0157ba8db1034f75d0843c3fd82953da6793ca95339c018907be4d67e06005535223f9cde44be805653b5a21fdbd92825c7fe34a11c10fea38835457ffd7d7454da405629a7249c8f8f55b3c3fbca4beb69682835e06c909dab066f512757f0d17257c06f61ce1973e56fbf92a301315744b576fd12156e9be8d4fb41a1cb85ef245f3105aa46967ab95162a831790d31be6fb145f0aa8d03a8f935b1b96eed177e500c85b0899f4bde9777ffaead16aebb7901aaf5beea5122f227fec86fd5c96b79116c12c66ce8dfc0a24d442825ca62f342510f7fd5a890b47cca788e5b826ce4a9615c3e81b5be260e34f7475d8d249d7fbb154cc761c4038bec92bcbb06a07015015542b5465a7e6fd550164393322099e253fc4767b33579e9877003a35a1ace57d25f4af82e9c6d5eb497edb0ff5303ba07021ea1c5116f851e136de661729140d8d5da331ac77ca1063ea9238e3a44256a0ee7d5603e592a6f7fabb95d8ae76b47ceac41eebdec79a488dea02c0c4e9fbaf0ac3172913ba82ef993aab9ae6b91f164d13180268f1f598b41f625600c34823d3528beaa042a1d548b673574ee8bdbd0199497215fd172e9d393dea16d2788fa24ffffceac48c1aa642a8b37384f7b774c7aa6ac7eb95dc5842ed9a8a791bf6593931c6deadeb6d9de8e4f1cf86a277c27010b4816cfe1382833ea6e9acd8eb30878c8f24ffc6485cbdb53203acaf67d90f43d95e1e034cd5dd54b6086cbd52ac4313f262afb5d7f1877dec17126f4cf59691b4235a918ed789f0dafc9daed38c986a4503761e61e4c686f49d0e87835d0bbc63acae14b55b034b03945d3693db434c912902639dc17e8c74db2602879f2c1c5468103f837ebb2216f2e6b72b50d918ce7ec916f735129194f946cceede8054179685431840438dd669354e776c1c4bf4c0b0e9b5c9f763233e4a8d3514fd30ad7bad6df3a811f5e1d6e3da7cd5242c47298abf7a201ed4574d3011247ac6e71285670e26a72bfcadc96e1a4627ce59cbc157fe3675fbfcc95c5b02eb876694946a8dce3d148631178144ab538d997171a41838e9aeee6c232bb4bab51203723194841781f1a29a646e0f0e613a1f17d1fa5911081a42cca07ccccdadd0f18e9d32d5930cf8c49ffdf27d0a742a8e54e7500c2d018a2da9ee470e95e5257a20a025843eb3b1c897890059dd5f976253b92523ca9766ea3b0116863a9fe39559db154513526d0e74a1e023e0a7fa4d72c0fe466bd35e69510f58d155ff307659d0ef89666f924311aba9ad57abbe44b4cc2dfb79c00137125ef0e0ea0f098840274aa69e94ee22b2da3b8361ca0585c168500a8b9c30ee5afe22b259f96970a3ca44db959df7fe33cbe7bba6d7312402dd6b2772ef8bd118c2360abe2831477d948304729648baee61931c7d60db5bc6751238e833343c2dba6844a006ef8ea40bd351d03565925a0fb2460216be6ca01624e71543107fde453b91042ad56c7a3e31e04813f88993f911af4e4e5ca783805fecaea9c683b2380a8a7dd718da799d9ab25558beca84054d395a82f3349209c4e48f59c4854e96aba1518c96b39cc02ff6a2d7d380f8fb65f659da17c53db99992b0bc1575d75ae904ba69d6551067288bcefda7984a747457399fd8d2b3126c5e96273e99bc69de52655d947db9ec37e5504f05042f73a56a4c39ba6b97021e2c526e3bcfcd9cd42a1c802037dd05b5ef086f568458002299aab84f7d4ce9aa8a4028d3b16cc8863113c3166ccf20313d26dc3e25d4991d88fe2beb648e736d2afcb6d98051678f7187331a514bfa8901eca26369f61868beabaf2e9d6061fa8813045038fc9d579b4b01c0189a1f755cd3dc2b2b28dfd8ac44f0485787fb6e3e79aeba0f3863b3a67deaa812c3eef20844753c4e623dbd81358c7378a744e999cb41cd3cb9d89382eb9d2b43af5f90039beb5025eab953b8f64df4e61e36d299916b64fbd432e1120372aea050d5975b88380c5d97c87b5e66a54f2126863f2e97ff70b608f9ddedc224b04ec5f5d28fe7b78b462f55016c09b9d18c71afc4f0f666d941f5963881e4781bfd2874d145eac6ff893deacc739d31a8bb8ed420938552e0e5a6cad0ed2d2828510ae07ba0043ad7a3216994b3d07d2940ee4a6a02956dd8cfc19fdfae6e31ae5ca3de45e251bbc42208dc1bab9a43e1d56ee6267df4cd0b4583e502db87728c92628cbaa73158c0cc00a983eff5212f50df6f42f62afbc4de0344d707ef4f82e0622f1c6ef8f4f999b0d44304eb1d07959a13d5593b44ca2a05f13e7b5860812b467fe8faaed11076b48e3c0ef2e39ec343ce208be81f7d46e684207e67a88827a5070569c384b49310bac432790d0bca4de7faf743cfb1da585a92af85f01877a0ac22764e0265c77ad4b906493df0209c1b992719ea2a39bf692e76289db30c4d9aaa81e3b6760e6f30af3d5bda5cfaf2ebe351e0fdfe8c244007e6dc301e8067f7e02b8c0e3e6b7a53ff654930509af2ebe351e0fdfe8c244007e6dc301e8067f7e02b8c0e3e6b7a53ff654930509967a3940ef0452a7ae91c5aa35d7d0faf44d3be59270b498b30cb5e1ef4075809ae25a4e99b5ad22d2160186ae4299c1cc4316855a5839336b9174eb2cc956fe4674bd301c2f5392193c723f5c14cbc47a532285a64a9881f6efc3efaf4f0e593c56caa8572753351f2a5450fdafd47218d1c944685de5af36d57cca1cb080c306c19ce569129469d835ac3ec9fb5b16ac2632da942e912d74486feadaa0f4e3cf85f5050bb93ed62381aa2a37d037c067848a78700c93d536f3caf3fc0d9c46167f89dd2914186919688d7ccdb2d74b4ed9dbdc7320e7a0a8d475d5a772f858e874c0aaf0c79d3a9045ae89720941b9295aa3a4b75074d4a662add57bd2c2e17615d6af45b1dc8ee89a761c919f0dd1aa2401adfe8fa1c636846f74d847a13d5558bfbde9d442e04135c734113209c7e65b3bc49ee835b3bcb4d66c6da010c2878e05c232a36977c171faa2bfdd22324a97c95a0d96f0d6bd21d5f3c8dd4333279cdb07f57dda480e595c23fc3ca26e11ba556e6bdc03fc6097c84c629d2f90b647cb1b6a062b3ee4fa6724e57e765143cf2513dfc7af3872e1b533b1982f056035dd76c34ef77d78001da367ae3204a8173ddcf7b735fa524a9a221649ac9904091fe43e09089ed857ec52e0c5e07e154f95bbcd29dad76fff0440dd9e991c8c0a9f2705c3e12ca85d15360a9e74410de4144ebe02467761e6ca893d07f64c8fb64a0aad181d191f4ebfd482ecb0a8bba4536e50455c213676fdd7e5d0a7067aa98421da85656f4d9d0b818a20e76e4c903b5252e2928537df54a6bac8818f357d377fae1da07debdd9de4be4a3afd8eb748b05e8b7fd941663de5ce0fd50aae52a2ecd9dd4071a4d78c04c9a375c7383d7dab9d8f67408c1f4e5b7462e4450ab35d6e25632d33adb1033848ed0ca428031e4ae26f06e8b34bd373026111162ceac0fbf4638900c9f1b90bbe0d6f5dd61486f460f83ba4824a495b8f2ce096e9ac054c44f5ac29dd4fcdaf3453a96f842f5eb80ea9b682bf681fee8f0be62c46623378e86afeb35ef572e9dbf21e2d77df3fec9b8e7c60d35104e858073c35b600aa2d154350d1041b12e9f9695f9a23b3d48a1db7e96cfe9d1c58d4b3b3dd01b08fc08a8e8c7cc985b227e63bf7c27f706bc6a931a43a6ec46e038e043ec0930739a1446518600cb16d5e144c9096c9fdde695f4d292ea668eaace8a158ba02253a4ae8d4d7a5a094e84f9773b5a9913e461100f1f835b59649aea7046c588f98fbc81fe0c343e35490eb575ed97c05d91f16fcd321a9afbcf0c1dfbcadf3ad1529180ff50272bb5f9cc310d41e43939d71a2098fe2ccec8beebe4a7e0e0b9d27b0f340d2d632c8a89831ffbf97983c8af39035570362ef06fa7fb41c8651f29dfcdc74e73c885e29a68cc1aae9f00bc12101ed7b8161331367afebd4a3bb310cb8086d6286b9d8b70a8d5a5b9b508dcb16baddf6f3d7397095587d5914af2d8c568b17cf03944736f19863285707c87de24d8d7ddfbcd59913aa485904f782bb3d71dc074b6ddc28b44b06c960f2214f4d4f1524bf9f8f188d65a7ce774db0270f30012bf2ba8f815d7de076f8248d2e405f27f263cb57ca7c851c76dc08457d530f8f1e2e870a5ad88f04371a9f9251dd5a10122347bca502f94463cb907aeee89adea0a38403aab67fa6fd4d748cc588adfb25aba243347d9398e5ea980bb80f26b357eb134b80db4139daacb487dc3593e94804c7e1853225b43811e47daf70a700fa86fc3f0eb687f9bf925361570cc34f6967b1c0fe982ee34f6e16a78f30a36946874811b14eeb80e85b8fd22242c8c1750b2316a0647b463d5486197168f1ef34a3658e327199af818ee36cf39f57b9a27441c08cd687e28a937bbb9b257b012c62f648c5bee81ca85f24004eb568e84112fc45b5ded0f3b33c993f1accb305451cfcbb31959053ed9c2a9c5edce52e66bb426d24757a5b9e404832f0f1c40ee1962f7c041020602eee949b2f3f0604dd65252cd00498fa851979e2a28f14bc523b3be96ad7a45b0f2f113ea711830487626a07b25db4c537890c449bc2701f6c8ede6768c0c0a5e790740e0ab6ff7ca73c0c07c7f4cbebe1863deae849ffda05462827a10c9ff4bb54df465b1001c30e9960688d4c4564c6211b2178904bdc6bb06c3f8b09b80043962b3284e3b1e6e1e0a9a1e02cee7c834086e0e7c1c8078416859e66621693fa305bddb105283885b2ceb556b0efa3e53b68c62852d5a04d9e997a94960a57aeece8c0c3422ceeb745e760c1f59777a0fb4ea1c76df70449036af7fcf9aa7e02af2cd55d5536c03e6d4d68ed73a8abff059140f5837acc9039650fb50051d760e3574406a4d1017b23b65b5d3d19e2674cd4fd81e6b0b227e17570223342479ba3cebe458a9f9ca137648a398534703af1f56ede947516319bc1260a06c5cacc98195d0bc94885350ed4fc943d0458093a63c3b0006a7ce3e9613a1ea766559277b0bf44f628d00084b365e94c295fcbe8166a8f14a0eceb2bc63e5ed11244cdf8f44b6d27729054bf75baaf9d447570cc61b96194529087d088af952b63ea289622a83ee8a1c5cf41fa3c649c0576702c487866faa37d51378b0d9617b3552b3eb8f4e4d9c724548a0acfa68125c4fd1821eb0022132ca7fce600bb1257d8797cde3fcf81c2ae92f139a63fd8bba769f9dc6f56d68d37e51613943cb18adfb82d6752e946d9f8795ecb2ef9df40b02c9f72fc52d8b6822b8df008300bef01df80f56d66f9a9cb5d95d3514a5b3400c4332002b1bcdb87eb6ca286c8291085fc6663c8d5861111ffd102f1e57b6e5816c490a2ef49491be8613adc5e947439f9b191feb3d4070223c88279824251005993018b07fd884075c2d0824f35ab07de47989f48b6f1db72800ffc42bbb36cd7be041b2b2654105df0518f70149d92036566a40c53de1c0745b64e83f97e7d8cc1fca944760242f2b496197b6fb6368c973e2a09d579beec2e11416ec40d58faaf4df2ffc141c947b2c9a47f6d1353b95d41932554e1a01e32db26a633972f0c6dcebe9ecfbee4be6c99c6c63c8993d3d0deb859636a813944ace268f185879a8cf648c1b88919b041e9566c00c9424cf842810890abf8c036eb49d63003fbb2283851ef3ef088087ae1328e965069c360a92da0c3c04325cabecabdff3c736f9145976b441b8bef6553825831561c2bf22666924f0f88ec64cd1a4a7413b4364465f8e777c33188d6f6b2b11b320bacd83be9c037a6308bf0e0e0b59ae3acd024d25fe6069c0230da1b650f05743ee1af6d0d1e929f014db3d68f0f934f40593cfef9ebf2ad78657eb786339ee12909b30ef522c14b193e547b85899bdd0fdaf69274b7b91ec9665ebdf94e22701aa49b40705615f4622447cdbeb945c952311549c5c18cdc03c4f9e798bb87cb6eea7f47cf618f1d9e7fab0dcc1debabbbaa1ceee7972ae36111a3aaae0c331839ec06aba8902bbadcafabc1d6a780c5eb409d7f303bb264e9892adf980d2cd460b6684e3b040b715d60e6c7e6990dc9d549c5b195ff31713a61c2ea7d62f3d6305a29fb99d47604a387fe5b45552ebc6c6d6eebc79304421b5a784fbd16bb3eae4c6b7502e4036b5691c0519c3c2b01f4c508021715dbb8058abe4a77162436004a70e7e8ec166c2074bffa042763f68c490a4e02ebd227e55ebc25284cca659dfa22cb7b1812dc8e2216b9616523d464d2eef6d6baee2b399a5cef5c199e16c165e3d5a0a6ad91fcfa73476b2d83361b9c892b16324af3427acfc8f867227236af3176c933508df5267606dfbc9b8b9b21b13d662efad90f6fe1ce2e9538ba38c5f963a9a7fdaa93ef9d19d73d368eab58ace3865453e9ec0b0a1762e6936c619fa09b43f4f63b6479c8ee7744c6ac44c71ebd0ed10d34df95d1eee9ade46d5b13468cbfdf320cf244ab148a5c11b6257b377ecda51bdba725cc6c29b28e4d660d2b9ba9a6bb79ecbb6921849616ea8eb6b65bf74d019d8b7541b27e83687f00511813e02d887b2e7c71eb27a65ea3dbb5345659958fcb0e46971bb4a4c8aea53ac754f3a2a9c13169d5d8cd84c80e5a841130ed35a6b96d888012c87c0166ef84e775371831fe13eabbcea9db404fe2a7d5fa0928decf0463e8f865867a46b30a5cb153992a1dc947aea9ffef61dfedb13a48fbf6f69192b27b2d5684309c4b47ccbaf6449ebf22acc9a96c2ab3f0f7fbef507a2a8e57e97be3be8ac85a0f6aa037d0d45ac8180d18fe619e01680ad1fea4f790b64be95863f9fc7d2b08c51932f94be30608b22589903b20958b01f0a3819b940f69cea92d7d06e4e1475f0a398afbbf793129aedb5f02321daf7a9590d0b4ba051029bab1fe0f8d1ef6159a39f51e0a69847824a1d64d0517a413f32122349ae65aa8035f8c7daabdf63f1ebeaf98f64b008776c303847e35fe88c3b0c6b07d9c221d66777d64aca610ca91c40c3eb6eee52892ea00c837366ef0dc74aa36d00eac2cdf957027d1918c4d757693098f23ac641a4b254230eb4e6c5d817510282d1cc3218180cc1ef1976804c91af8b2ecf1214a6ec6a3c7efad9a8ce0aca9565f5dbc1dd615af64a12664bfda88a0da10cfceffb3c1ceb24737817d4552709248e447f70b6c9040956867b35f515fee8435fad17caaaaa2350b97c3a607d2b8010a1fec74d4f135c7f034cdf3ab1e1d83e42981076ad548de36a8aa6dfc3093897a899cbb3d189f3c72158eb91e0e983c8a07431a90c1596aded23ddb1e709a2886e5a9ae85d6a0006fea0100d6b5bb3746f1eb961dacf32ccafaacd842c856e334d20c51becfa331a8bffb20fc920a325711630586a5c2a0e09ce421c22b3ef675408d55ff4b9db232d8d162b5a1058275217727b23d413f45f5003f7a17ffb33fae86a7f89f2a488413d77c393eb156719986cdddf9f72c564fb1b43ec7721edbe9a1fb6e3a1cefce6d2890e99d4c49359cfc5e513b8faf374c8df15779b2beac07031a190012af69e1105f7f53694bd2514ba2c25247d9e7c662b4fb3d60d6f96402947ae8f9cf6b5909a0d797e04745e6b7afd8eedac3eee4b7657cfc0aa7e22241cc01d4eaf748255b293c79a5b15510364217a86e5f3072e221a6851d3d521d1d2e9b1e0a3d0984c0843cdd6d7a779357536a18c9ea4dc817644534500a69ddb09cd713976f347fb5dab07fecc7480e2e09a33d55c149d23ba6defd3c921e3d8b8b5b46698f5cfe6c709818851a1184dc9f92ad7189ffde8dcf5145757b85dcc7db093316551a6984eaedff920ef2a6291474b34539bcb17542bcaa89b10c894ea041bc0fb6cd6a6dcf0c864eafe822a49c64d361cbfcc53e7eae4a7f37a7ce0393b014ce23b3eb00c011a79e17873c720f3bf7468adcf3edb1bef8b3febde8a0b7b41f1c93efed526123902c0217680841bbc3c42ae986bf40a01f9f69ccb188f762c9eb05106583e053cbdce3e2a6aa0e36e78ef894c835efb3fb2528870d1db143c18e66b838bf330bf4e5d6b4cb246253ee0d95cdb424ad2661fb71d8fd9967374cdb0d1f1f1275f4f464c9669d8d14a23b8c3f9f9d12eb701b9f63ca5e0be69702ed61996cde4a776cb634577208bb7d5257ffd6342065fd0f7838bbc30fc69f14b568a3ca4b156ddee5e339c69fc8509160ef8216c44040a60984096428cc6e8d35106edebe6d743f33b6e99681613853932fdc8f8151dec87838bbc30fc69f14b568a3ca4b156ddee5e339c69fc8509160ef8216c44040a619dd2e33ca899da32c4979339de2a585bf625273371b2b612f507c4adcdc31817838bbc30fc69f14b568a3ca4b156ddee5e339c69fc8509160ef8216c44040a6c1f196387ad59eb074b25c800cbb545c3fd4035507950769180e1e8629b4fdab7838bbc30fc69f14b568a3ca4b156ddee5e339c69fc8509160ef8216c44040a6c09c5cb5dad671e5d24071852ab64f842a33069d99cf65b2d77e8c7cb22ffda4ab4c595fb330ed73e1e4e0411e29a4945d6c697124a84d5a696325ac642ccd713cd10d3fb5331306eee9ff0396bf01a6fa0a9e3be6d7dab3aed74657c1fa1a971bf72699a658367c8aeff1cc42977989098df6d3d540d9dc1a7b9c7785cf7d0f11a0115b7e230b6fd6a44fe1bf203c8381f5a5d6f2bd76e1f49ca50983c3ad618006d9f2d769695ac8f0cb4cbddc69721e8ee2f28265ccb4205e593639a993acb8476ffa7524aa93c560d0a60f2191d2682d423c7e93bac9bc4619672f5a7bff4f5938c3ec11e5940b69b65ba0ad405d4287208751d150e4e19e917b0bb4ddeea56176d820f59e54643947ca3cd15e81d0fc44e6667cb7cf1428516a7f4d88ebbfdab4874d76a14f67c7c96b588b847c4a18af79aaa65d25d69380b1047571244eeca48cda8ed88a59272765fba3f72f8025e7583693caff50b0ebd46d6015446a8f4a0547b3a304526d9bcbed6af354564ad34b7fa2dab53c3fbafd2ccd743e4273538e9b63cde95f6c1d78c43fbb1bd7f97df58940575a45e13d11e84f27b78c832c34d6ef0571e03429074344835e625deb6261559e98c9bc79e440e4c9a4f933361155ba96ff349236fa7d7e30009fa557a25260ad36e5d8d68e5dce873556bfc2550f72863e60f6cc530f4ad73abbd606b5ee4a5c46aa8760cbbf4b416999b2f976d95e497348862a7d60c1d54cace37fd4aef6ef73df8a1d9fb775a6d6f3f0daaf861fcfd308aea97b3e0b243703a072503e8232c17a539d227f6ade4ff4f3b6176737f7aa81ac350ab033357b72d1f72d1f60f6a1d0143f7b7a88af3ad3fb13d0b741bd4e9f34bbbc439dfc11949a38d5b5a988eb117839b74fa5b199b54bb89b222e9d77477e252e844188ca054680c94a2c734647e0c36ae154b23ddca9bc4f69ef6fae4266c7364feb75d05b0f9b42290e2ccd56288c65d4cd013523074bdbf564b0caedf1496231911056d2abcd891eeb84f8667f3afc4366f4d20a0defc82a6a8435604338398960bf802992d9d5bf46e9fe293afe2f5a6208fc54e64b7290883e0be581ad318f2970dec70492dfe932f65320d9e1fc6189ce7b8b640bda4d504bfdb5cce71cd238e5f6cc5958de212a544e0865503ae220eec173762505cfd7026c09b33e7e590eec7a29af00b882e39caf7ad96643b477f3a3fe5911e1bd408216baa8b1742ec67e6dc3eba5c3e312d136c205ce80ae9507ab52d701a6b78e132802ea624d069fe58ac17a10a8b4b902714fc1967f52acc2253ffa8cbf45249f9814f3f4c51f4b6aa8de3311bc501659a8d1b8132ddc8d855d4deee56ff901511cbba5498c095cdc0ec1746cd32429d0f2a517dae112dff4119e40da7103053976db9fca1a6e073ad02b45c0996268bd785fda1530ce268d39b051fce52f6200a939db5f8f9c6a23658747296225c90949457d3a643aca7bbf26757cc6764e8531510a6c3a462f0931f66b0816808038d059acc6594a5f3cd0815a19dcbe3fb76d767138db7b82f1e701b50e3a960563e410a3de04c805cfed64da62e8ea1eea871e1c9364ca965576e33cfbd943453394259cda5084138b49b1ec9fb99cf7a22569f4d48979302454f1a2fe94dfcc7843b628743c65a92d70892014b35fa78e476d33acc017602d85fe1589bf87f4a8da1a84c6df98c7f0401e8d39d57e5a95d1c2ae363c3f8bfc51aa2eaed886b8b9ce8ba1f9bfa9b25d19abb00c28aeb81a2fc9dedbc99bb5b18caf6521931cc9f118fb8ce9ce44e140382560ac23de863b5be175bde99ba146dcd80c6510df823d059099dc52956af8e331ba56b14efe2faa47427021c5b9432a51d0789df1bbced59073edccca2e4142d7a360a03f726216ebdbeb811fb7c1075a2aa1582b18e9f2b1fe596cfa6bdf93abc4ee94826a2afc71984b66a22ccfb5602b35c52e085d7c29b79f5617f863e1273762cdac53da9b73d567133c1d10e0037fca98e6ec5ba3d61afee0479bae98d92afc4e887e05a0d0ec3a3c9b2ec8912f199db8231b590ebbdf8d4e200aea4b1ea33b5ad2a122c5a7b82bda638f845532545734a7861b6ccae7645282947fa92db782d8aa4c4f9ec8db3530d6dd98df6d97320a81fc3f6f8d8be803620edc0e5f7ff8a19ed917611e3c1782361fb1a5320e99ef6d1fbdb239e6f6354ccee4fac1cc6cbe2332c0beba4018b44d4f89311ef0b7c7d818f9ef672feac06ec7a23e93ab38b6f2870680bba8621cc4318edd8b19ef675f5cb43acc8b67630ef2914ea9d806bfa48189c8ca7eabc99bc91623d4219fa3d64265413476ec41ae5fa8c4b4d654b39af0d60d991116bea8f9f0ecf8ceabb6bde3294274dd2b9463cbe455f8add3c848f465c256e63b82a3b8e958c0d6d554af0262a7bc761df49568973c9a95682dcd0c9f290a6838f45871c7d70900f127c2e82c5409c40aeda52b69de6f26edd001370a5606d0d3bbd085355cc6861f698117bd72ac27e63ebdcc118d42d9a28935c879e9614ccaa3f535ed34a816e26ab205c694273f8e566314fc85256a1def664ecb2dbc33af1496e9033dce8f9cbbf348dc97d6a3a3c0cd65dfa18d77faad6e75bf3bcc53159ca483e8f5c79c2f09513a4d1dc47c1e8f76a9919102fed3e743ab036643e8b92ef840b6060d51821116106fd44ab521b281d886185cc565c8781057e0d02bcfe528eba143dcd32902b7caaacd5a9a003dd161d42e8ca05a90abc0d280628c3e963176631f2ea02ae431248524166839177ae68058ad3cbcb424cfc7c8d7dd659c5dff8da8c15a1a96d5aafac85195cc4e8d96d9086b6940d15406db08f4efa3939c2755f71aa08ee6504928dc7bd7c2889e14dbad1ce3fc253987275360a903ebdd800f9d5f409cabc8ac424a42807f283bd3c227034eae5d4f644487a21641e40121ee2f9f104826eb41bed8daa50efd917dea6a74ad368ec887750aa7e9196a39887b2a77486435d44e47b9b406025d9808e44ef761e8209464d11cdffa3c456cdd4a4afe25034e721a26a25d7411025aea6c9c9d5413a33862f6e851cfd77b21f33cd3ab9c05b9d96c76b1ef6047247091488ccba229364049410e7a53deba5935b2ff778d1bfb32c5b87f865b1926c631db0145efefd74403f4722e6092b1cb85c141e726914fca0b0e6004ee31b1b5d75555ba6daec19c118d9c6c1c049014b28b5cf387109b396b79852d840c67ce07444c27623eb13f7ad073a2331099fa4cdec615a5372c6f3acddd60d1fb809f66f6af9e55fd34ceab7d388e416642f7b3bf80265625a59654516b5e059633f1f7d232e793632a09821b42761d48c5be9881eaa10d787b41cf81d67e9a6352f45e60e98bed70f4f3eeacc90c9ab8551b9684b616d9f8eb4ff06d1d239adfc6ea9d21d6ab5e39eb830ab547fdb476b8f88bc1fcd4be6330ef6ba387109c9193dde20a632197c9996a5c8c02a3876413e2d5b03d4950030a09d5c000685e09e04b4b57d874c8cbe58dbb6e480891eb2cc25920a5ac84f5f4d48b874577227a30aefb038e7b9823f48346f137ddf7b88be025e1d643812069e8a4b6e85867d378ed6d494cbfabc735e70e3082a17b1123d13b3b7f78c9765722ac22d4ea7d8b54e02e2d295e3838d67c20f265ee0bd619f2327e2d0359b791ba80e1ab1832100a41e39dcfee9f582e125c3009cf321381c1a87dc078779e4d6d2403962b9e85ca65a85d2793b9da1e5091bbbc01ba6b06776d351314c3d85bc0c896d910490f9974cf8199e66a75dad0b579ef5d3c1e5cc55efa45d911aebb139a66f6db2eabbfc2ed1b02275483b48414a76219e0d56e5b202f5a7ba4a27099df7c0cf2fd8970b1a88ea15524a0abdb9cbf5961c4dc6d2b70723ea5773696dc0b8253b39747eb22396c44e3efc6b397b4da786e09170948ff086ed272e16d7cff375b8387e4927fcd5ee728630a3bc0d21496a4bab9fc65bbe662443390a9385e1a53ffeb8de65a9ad6628a352fbe3a042294cca1b4d543e40bb60fed907b1bcd4c967ecd493eabf09e07728402d3bbf9e31facc78feafb196eab62cbee87bb59ab00002814f54f7238881e317d0d8fcc5dc96386ec6a66d94af4a524b2cc7ce6b767bce36e740f6a9b1d6a51c326bf4847668fe0b783a1b89c1fa6cfa260e59222a8e013e35677608123830b870b07e0377b16e420a4d6223e2464fea244665018f6a3697743998759dc19a49b24930a6010a2ebfc3e1cdda8ea5d0467fc6436c135ea30b41d4a5d71e2fc7df6eb8dfd5a9bd3dbbe3a51d064b1a756ac4f885f723308b865ac63372086aeb858bbe0a0ad42892954a41ae0b7470bf5e361cd26cdaaaea43ca2cafd4bc13c4d3919967eddfbafee1b94c9d7d4f230192884496d36b279b64b41a2e475d2e645409579b1e790462a43cc33b52d4bad451b01c58f34b8b02a3e9ee59ea4e6ef5e7a8987d2673e9785e74afa7144c431b65925ad1b24c2f5e0cd44375ab90e7bed0fc740d4c48bf56aeb690b84fcfbab3b192fa2131dbad802f3de011983931c91ec8cfe204141f623ea6520a2e64e4ec3ce770cb3e5613cc7829093930c078301c9fed1c29a4ba54d0a30f9cc66b9de18fa3dd33bdcec99c1713f3a830529300196d13cb1651c49ace5efb62232a59ac37deafe78b13c1c9fc8f40fedded50d69402d16c0fc5df21e0c7ef89646e9fdf27a4b3abba6237f3f2cbd015e8d7742f38ffd081bdbe0bdcac9f57781088c419f251c658d57d7d6e292392a8801ea22ba3a7a2cd144b59ec3f0a184d01557d2a49a1d8ca0bf1c19a5b83ad8de2c883957457b4acca8e81376bd7a012068d0a123f464e4aae35131160ae9dc47e1c8a2f2a6460713f7e8cc83252a8a789f44feac43239c70c193e039a41b24968a935f63c38f13e80b7e89273ebf89b1da662c64db8bb9d754c5b5390c7494849098e78491b7bb592fd9b9c7cff73d4534ad4c122bdc0fe38d36198a63e844986bd3842f73991832c170a03ea6c7733ef332c5aa84f91988b821557db683fcebfff9acf52efb9d557290157fa40eb27080aded64dc096784368aad7dc6b5e4adc70278f562c4dafd76d102844aece467795a6f5813524ea04b6e56b9002e5259a0c57722debd29cb680208a5151604a2675928cb3b4f336e5488b5cd509fc73de2a21930b45f5c702285e6a6e268520f65e2688ff4fd72a7653fcbb19bb9bc32c797a7cbb7c8a98583f72da657f08a2104b24e3d4ea1b6fc59445faaf82635f97df587bce0dd30aa8c47f779b518bf03d0c778515926f7686be542bdc42aab72502f9ec20e169df8bf546b13c530ccde717edd48d9f1983aa39d6dc508c018311d5eee62ded9f799b2b35263f5cc2aa86cc6888bdc13949005a5037301cb2f3e93412ba1d94f1edba5f12e85e8dcb184d4644c8648216308a8c75e543b31e330473274e156c55169f45703a9b54e954d9f7f24126f6f1cb34efe46ab1e495fac4d67ecf1e9420cb14df12d30ff166677b4439e57babadafdf1366e150ec35fca725db32f48cfc602142655030e6d17614516416cd6723d882a2fbcbf48ce43f2940679fb7bb34f8d49d415354220dbd575ff71c22df85aec67602096c5cc2af03c86cee70cbdfdfc5c4074f06dc160c9945a3797eed997ee1f60e64e60c17efa739968e483b769ddcabee00b49623a80a19c068997a83a8f8e583dedac397fbe11df4702366a403120cc7643b5eaed70a5bbe8fd4c87bd0d32a48f508566f5a4fa0b46a5e2281073b02691f59e883cbfc8ae1327e03ebbc352f6659ffa218208978248a4e5461df2506f9cfe53f952f452d4defec3adb0ef211f9efdadbc055ff97fb10378922f374613eb288f383e8bbfc7b6f29e830d1a90d6197f80697d0768004407d0491ba49da9453387acb2cfa7f1a4fb5eb1521e1d7005810380b7cb96767eba61c35af4cfb0d2ba1866ef320ed6fa082cfd44646735e436fb29f723b0caf64333afe69f8b7676b1228e6ae9461903625c926b5e16813044ef34639120f5fc70b2e60f5880bc1142e48724a7a24a15423549a6303c73dacd950061acf5e8921f5bd898d0f6b8a0c91a3be3053a8fc73be519933a3e1de1ad346c6ba76cc4aa6ae30849018ff2777e628e0d6d52e3a8dba01d44e09e8a2b03513fbe69af3e193187777658a15e849252f9b19ab46ef12344a4f5f8cb20b88cefa4278216f78e30e08a0ee747b2bbcd95836620607852bd15eabe730cec8f8214b409f75215f2885ac18be57df08c1f699d858331f0a27af72a9bada90f876ce4a3c4ff7b6e90f2d3522d02190bad182a3856dfba0fb314d4e2119e566030b408ac1b6e8b221bc7ab53f92087572445ae758ce8c3ec0c7dfc93b0a9867b572cd3cf2d6de74526fa2fc2def7c19d19191485f316a082790394cd966da41a2829c827bc1cce1d24fa9a3b30a99cd0bc4f1f7496cd19afb1d5d5264f14f72104c29b4b089fce9d7d293fba7db436cf631ca98a72dfcbb81a06e3bab7a51c459abf358bd25172ab886dde1e70c26d8a0bb00f871128d6d17fa7d1f3aa889fe6bf77955356a8484f78e4f121df1128cf57b100162cbb41e832f1dd28f08e884707999165d95181054dc2ad59f266a5318dac3aa0ddec318227da71c9922c7591089fb930ff64f91940d8b9fd1a3e1b15824a83f1e83d93342f5f9dcea97b582792a0237c02112bd5a65760a0c655fbcc39c31624de3441b0d6705baf7977f2c351da5c233f6f4283424d61e085579d3e273234f02ca47064504dc54c2b112e6e234fe64a9948bac1cd308b7623d85dce2fb6a1724d900a92bd39248a5639881aa6511f669456d632594b8cacf93ef3b592b69ab4e870fd2574e48f7d791052054b55e19df440fbeb0202d213b2775a7dc38627a828c1c7f37fe0da3e4e3ce85bd1281aa20d4e44931f6e8f115778da8ddfe39a3f819e235d5bb303b6f4e50c335d019ebad18e252dae59a67954bb5feed6d8b031f60c0596a07d79140dc7a04219bb94db5402db5f1d6ebefabedfffbd6b9242538cdee03a6f77696b9439000492a6f77380247101f3c2190027756cec79acdb586f4b02e2f228946ac95d6846788245901e8d1f2e4e68edef0017c26700c208d928d4932cef1ae031abd25ad0edcceb648aad33ca0aaad347b313e89f1a89333efde41f13f9efdb58175154a93110ba8d4fcb3faf2eb4f0e1bb0a826fe106efc9b1d6020610f7fb27381d2be00fdcddb0ef2bab6eb5d88803e2348afab95f4f1c958461fa29e9e68df6a1f795e8da40381a86447f02813b8ad1c5b5fda8cc9cfa0e1144a25964b43cc9b763bc6c30fe5ecdc2aa034451af8962ea37549665c745847ea2918dbeac675f891cd7fcb77721b4e4f54217257c593cecbc0f0f2151bd7e8809f3613b419e6af62c38e5e0dfb21eff10d28c6bce4f3b04664c981d29e88076c972aee3e824cd0e7277ab100c40705aba6ca1703c7ddd27d81d47787649652ee268308925eb36bd4f17b9f21931616dd67876280572edef93f8a7c8593eac05a0c13b2b5a3f093f19bfc047054f2c5c03246eeab050f398624d63606d2273f6af5e9c979b4eb2740d4db266e87acc292984e13eff72eef137709f7303d9f7ba14fb07c82ad244a0238de887e7fea487a00f46fe6633222c849329091cb1c289733860acefd5058dc652dfad360a28282f41d1ba34a63075ca844762782590265db3b6c3aff50d23955cee489f952b6e4299dec0c5c35fd38cc831cec050a3bb72d84359bf278a76a4ce5970f36adbb0b20e7c31def7ee552b0335c3d911eaf69ba318fffb674e5b047e65aa7a1b881104d839e9117e81169da2ad17c5448adca150063e9393f46de4b817fe4d4c222cbd1598da6960ca118dbf2dcd9367a496b37201922ad10c695cf3696affc4e3f485baaf3642d4c068d0d6b2233dd6f4d58f0428d5923828f3de8b5540db8e3a1cb047e45aa7ca9efb585070b94439c9ab29d35fa3bedb38d497154a58c852419d48aee86c91e381f2ba7d4f43a7815a12cd81c22b7fa16cf05dd3568e94818e216b002bbfb8601f3ca2eca57af455fd49fd8096f4619944e323fa26f4f9f9ab98a33dd387ddd1aec1a71a4d1cd4eb73664c7d661dbbb7bd5ace6e83b6c5d47d5c198c1cc934a6464ff559b807556382267a3100ce9ae7ee76aaa69c1f46f68d1937577d293fba7db436cf631ca98a72dfcbb81a06e3bab7a51c459abf358bd25172ab238e4faf4fca0a1e080a20057b452e4cf0f09d04b38dada5c628505f95864a6f8213ea22bc54446dfc39fa999730e98a00dea04ee6239ff46c7503f56fdc42e184929018d1b05d4ad14ce2b7e1001bf4350b6a745bb80f934f35a5e035042c02b562fb798c79f482e6df0cbd979f3b5b91a2f1ed6cf9cccbab81d5fe061f7d4a0dec13b2e40eeb7952d487b37dbba29df43abe8e25bcec96044a3ffe155cbc097e826bed254136e437279c07b11d73b79d1058ff5eee07e90b090397d163e41e3783bb5d066c7c46c0eddff2c9473a68cb3d8cbf94bbb5c55b545b40065de11891c7cc66af42c24e7e0642a4374a458889a57c02f219a106b370cab721dd7a5f9e1a4695f93ec6fc2147dbd06221a9c51e2a7b4750c524a4292f8b77d49a559c3a297d1bce48ab94e76423242d0dab32066748f30bc12254ea8b6c9445174742b03297e9113f70d3ea062a88e84b4401a005da7fff8cd1f583333aa3e1f1db9b9affe4b38c8c9c3552597983d16e73a3634dea414cf5ebdbd3cd5765750116175ab0e42b799e4ea9451b1608302141e0ef0dddae5b512ed307313db204ad94edd5ead34e65f2bd2057c1a09bf78fa4b9cde863bd278b00e9cb7d9b2462115a3dff41453208308ae10278465a2ae68b716a4f13b3dd1cbee567549da573c5c48f7046ce67797d51786a37555140b69cdfefef16ea45a8dd80bf1f891c0488675171043dc1d1cadfab31eb1fcddcd7f894c8c8a9a3339a2774bac3dbf5d75101949076cb30100a797717d8b37ded191b71824f7a263462b1af9d0bbf59b6273d5dd9c889474459ae859c2347bad758afba4cb0de7b1c87dd012ba163d3b2bce8fec9f3d390010c1e27b9a478c00a129de5671d5524c497ee5d1f0bb6c7fc9e85a10ff4910a7c49644495cfde4a52a887f16b5b0a8e010b30dbe08d4bd6217fe11121bf6bbe0c3f833ff756498d50c647b8ee292e8ca813f30b5682f95d010a288dc81a6dda6e4ae6745868ec959a45615223ba43cc22f5917c0482fe80b2917e1eaaec326eb5bc702c2701cc828d081d3aad4f900fc66390abd6a5d5f9b69032a8cadd95b662f25921bb401234fe142e67617015721a1f465969820ed5ae238860938fa1806c579425faca8ef60420547d33e44905e64c9fa3ee4107563fde4bffcb9910585defe8bb2c7e3ed52419b6452a0e1cc92370b279a50cf62125d283868f8ca8ae92a947edcbcf7e01e1687451878bb8331995e76fb76636fb82aee8bea9cd84d5b2d0f5c1edd1e7470ae23e959ac6643dd18138bc7a490eaec859b507fc35e0d8b0f8b86d5e8fa09959e774d02a26ef0ce06b16a52f87d7ef9f667b46c08e0e7dcf0051f6048f7d210e292a4f2043d8d0b3ec97733a47fc327dd27ffef6dea10f256a8d64842f8c179da2f4cd1fbe3bcb27fc14378c284c6b61787fd297fc4ab3c2a19adc0f978f7a1b294063f07769d1e633ba00cbc4fea996d31ce350e34af4ae0be620ee4a5c7880595905bc245c959c805825cf82b92093ac1e011ee64442583282c03a8ef5fd1784dc147a09d43428385e8955db3a2b37b8831ffd1507fe1e7bad20e90d117c98b1e01bdf2d1f2c7d74a0479e9d6d3c970bc7ce2e638b6c604bf8a54ca8a1b943d8ed8edd9f46e66fa469e364155a4ee461a4c270a8670cfc85008117fb7245b33e80dbccd2149bdc3c238e00c7fd66ca0b5f00433d1e20e832e7492402cda446be02808aeeb67220a4bc88cc8b84b56b5eb4a41707bb3581699c8606f36670075dcc845bee2a91cb94bcb9f0e27e2faea3e2098ab0eb5342b77c7a3a7f6f1d569540aa61e265ff2e0dcf8987ae910820aea91fdf2fc55f52edbd3d6303ec587eb2a8b4cc97228c58f3bf2f56348d675e99dd1b9d2718ba00bd15986ad49d71a18fd679ec426ce9ea56c37ed07719fafe33f67e7b82016e5de15eabbb2332b7177e33b8cea1ffb6edfae7d7b87cf8fb2b71c49188fa9227c0b11cf1d4032a53c901adeaff40a905a691d937a176ef1de27a1941416bcc6211d7199df2e9e8690274cf0594308d7894044c610f6a2f51592ddf61eadcd63ece994a0b7312847a8a3576a8dcd5ebf4942d912ba9768df47da147a21a5254b28f25a94fbe262469aaf2bfa04a3140d68e118682f3bb0daedde7441264cee7b7e8fd86cd71469d2da0e0f7197b99c8d5fdc2369939d6330acbd0234cf7689af845aa2bc56224346634a9c85d219507bdfac69968965e32d223a8600ad1677917435b33ec93950dcf765ad599a9aa8008b1c2836bcdb6245fda251b786d5d4406b85db2a6810abf1c2453b839f90c711f1810cf64997f899a486ed8af0055677d07cb2333d1575942d102b746a185b98642020e9316ddbd9e048e30ac0055677d07cb2333d1575942d102b746a185b98642020e9316ddbd9e048e30ac0055677d07cb2333d1575942d102b746a185b98642020e9316ddbd9e048e30ac0055677d07cb2333d1575942d102b746a185b98642020e9316ddbd9e048e30ac02c9eba990c8e0ef289573d93b9692ac429084c80c68e4bb1aa62c3aa9e29a54a99882fbda438a155d1114c707ddd0a83126d535a3335b4e8049cc85a8327e3cf39bd648bb820a46232a69a0061853eedc3dd0ad612264ee36ad1e4774725cb8de286b21057de57a1fd677d307266e332ca67a24664170d9d9c9e46331620fe715574458f89c6a4bf31910ad71d538a6449d627de13b71b921feee8d548e13a6f9eb036505d18da759ab2fdfcabaa391278a2ae7758ba275cd1414239ee95ccf034562f1ed46aa54511cde301d422ebed5ffaae5b688d5b3c29f18584082412039b82103c5cf64c7941a0d3201fae62d14768b128038e88eec0c33af272658b42589991cd37fb7ab43ad7a799dd739bbf56b9fc5c9f27a92601665489ae8fa1fdb2c6da06cd9c9a60373169854b9ce402ea3136965f93d0d045feb69d26c0dff0657d0376c9669dbca6e6ba94ba8d00dca19d9bea41394056ba1680ffa6846f3a5f3bf2380862cf86e4722206150d95ae8acfc7e3a57b92d2343fa6cd09f9ad8a5198c258ea34a86fd125d16db29efdd256e604a43957e4932b90d947023f5adc507a999bc353169e04a7acb3d2bab04a65782e60fd5f292f68f3afe2e1d6803c507a999bc353169e04a7acb3d2bab04a65782e60fd5f292f68f3afe2e1d6803da7637cb8d8d27bf8a6f0dc6c495565d0e15209da383c2e8e1032a84f0ccf21114260d7c67a3e257e065fe9b98f139fefe564a6ca94f041c08657b53864747a8a99591824d88d5aae737f31ac6bf8002f4a64a3eaaeb724b68ea99b4189e6d8c9da2dfe661211ccc2397f607bca67cf64124f9abe1725a362cde2f7c7cef397ac856f451f4eb17a2d491fc70baa25701904d56c12862310116863f905bf5b67c22f17368f48110c13df306a83f6c1656603137e1f3b49f0b1405785dcc24be93d24e10cf5c1327adde7e80d19066c7d998c144723c5f75138cdcee602ca0c71943da3c13452f40d04cc71427f2e7ecd0b2d0bc3b1b89ab0b82216552b4ec3a813766883bc28dc4b1f042929121890ecc11abc7306e66d61a3b757d4b5efde733633867ec4f2b552179b5a3a95dd24fe1fe5631e457216f60402bebba29a89f74cb761bc8cc9c3e5f62e26fa1d07b63867bacb8082f8d8c3ce07d8ebb1f2ed7d339ddda4bc7ac2b81e3cd55699b5b91e2af50416be46ca24f3991ff66798c42265a137ba2985a69c6c7e811749a5613199fe64b87e1b277c9ba4477881c8f633f937ecff1276d4b44a7a9e507fe302ea1b3100ea2085f3c50537c90d5a60c94d641edb5b83c891adab506487833e08b6a7cfbc2087b6851e1eeb96462797f33bee9fcb047aeb418ee8ed6e36baa2c6bae34a0c34796b6bfd65749d7d30a740f6be6a103146855f4891f419f2edc7afd48786b3d8351baffc9ce28f99f38c372dab49bd6d679bba3ba8eda5fec53480eb032b82c97a5da74168fe7bba754e002d68bdd29286198cca7f469e84ae57b428c4a27e3d0129662eee16da51fcc65010444786b0513ff6d55ab182213d22ad2305aaa1affff30ae5d029c0ce5143239a1d4015e98dc4996a33301b83c09cca3e030da1c24c3a3c07f5a10f724fecd5c6fcdb96ba8c4ce168e57e0f5208f7f1b25403697c4f77a7222a21e276d58119bdfbf108a5cb9508a09429b54ebce43eb1b666d1f15c9e9acd5cdbc90d568395006df471d7adc21bbc7570f3fb64aa7c2b55dc67c2d7658b6974b3e8e175c3c70b15421a226eff3ca0c6c59a2da55f8eeb861786aa99467ad82f01808411ba3787d8d6d298309276dcf4e43c907e8a08243a55913de60c5daf9fdf3873e3a403a5b3ad49963926585db22775c529f87ab8e9a1d854b0d145d98fc403410751f7aecab4106dff0215acab6a7259f094013956ca8b76af3dc2fc851e8fac480a8bbbe874168b41725489d1366040863e547d084f16cb97fdffb7ccd3948d1cad79e99abd1cf30fbe48816b0f8b6652b5c670fc64dbc30e23d4fea5a9fdfa643ddaa543b13dc913e991a67da7bd2e5d7a2a4c20894fe153200d3986cdd89a9db3c21e749c2cbbd7d222440acd42d2fccb08b8033d1e0a7eff461971f26a1e85c99f2ac8f43bff97663ae1a55c5c62a6890fcb4ff05006e93bc2ef6b07f25fcf5fc3327c07add0b21f8d4adf78ab546e67146b5e4a990da5cca13c995f5e84a71c8630528920d9ea902709035f36d8a1a06f6283fc67bd8e9dc61a4460cd60634fe8fe3116d15ce25ea5454562abccacafbc5e1d467def8e2dd615c9dfc02765b9aef7af5fcdb8162993736733e167bc247cdb14f889b20d50954dce32d43002434df4106661fbb60382e50940103acd08ba1c68650d5099cc859c3868a0ae3e626e486b098d5367b59a11fd094f3178d7154451ce0cbe7048700a6cb88e5baa5f1800180757ece4b2361a62ff3dd3add04bfdc5475e69ee6aac711bf9a60c4814e92bf2ac10df9a669b7d4125e0947c64d36a553e549195290701ca79a36753c0e23f865758b107871894631849cc8edd17963f4706c788eb1fab48034ae0a14a2214af2c972ba2488016f8a4e5748187e39f704fc622d3a1041bad80d7501200d37651b8d122e6b0c782e8d6a6d20aa1b85f19ee8ab1e982bc74234f3b6a1bf403d5f96747bf218e435fb22989e7293f4fc33d01cbc0c0edd32585757e368307a33625e0b7c704c4637fc42b624d1657f32e975b5e2a8f33d5520a882fdc3bfd3b4044f3edec9ff79e28b32e4145e5a1cb19268b4609087fbda9a0cc03eae2a0daf8a6788c47f28e47c2590f30bdb67c96a5bb1f443891635adf3865877f0abca8eb14a80d61a31bed1fda01408053c6b2a24a7b89f802e95a3f122c1620393a266c4c23192dd5ee9eb81f13e339ab06adc125780d35cb506f6241639c167f4162a3b8daa51db1a3151bf62392ad435b46bad1f456900c5e9f1f9287f07a8333c915add0e1ed9edd43405e94f8723badede280ab546561f123224a76d03d01ab112dcec8b612b212159d51233476024e4627915927db78cdac46a1fc955690452ca934b9cf7914e3c9144972a2dca6a75414e570cd1bc7067aef69ee984470fc6a251ce7558f6ebe39dd4d1b8e2a88bbfa107cb6804c526f1a89c50045c01b9a409c41e0a3e7285bb9340ffd24451def5b4977f60c31ece2fef0184f39238a7fa5d617e1da3b16917d696cf54b2404e07859eaaae5de8e3a21907bfec970d7b96fdffa0a470e9ce6fe578f9aba8c76f197fdb15405f2fdec22787b724be2b1daa7ac5e2f4c3127d870e93db6c8584e38dc203858058687949a434b180d4a40ae0c907ac8cdb539e61260d75100eaf0fc9baed9da01a773b440f1aeacf4a45a7c1c236c131e85da1067f2b53887c4f3c66ef7cf900cd91dd6e21abd79f6a5361743051e1cd91208d5aae9a55edec7b2299a0cc91708350cb64a765df1135f495868b9d9ec20e169df8bf546b13c530ccde717edd48d9f1983aa39d6dc508c018311d5e157352c1f1d786c8b74ba66395992a60a065dc1a65e07f1801eb6cc5ba7d79350b9048e0dc9891e5fc9448c2dd6830ad92c194bdd98a806007933f2319061aaa55b641c21ccbda8501a1623a9760e4bf9e815ad539e8f746e1063a9be62ce88274ffa5505bb959a4e1dd8406b16e2d300a2be6f2ea0be32e550f6f00657846d7f43ba962eaf320706a01e0a8aeb74f7c528b92a23881764c6668b371fe36fce0b6a94c2301a2d228bb5e02407f7018b3bffdc19398ee0ee54a77260ef0038a69a7961def9ea6301a10e5b4a615919ccc4b65f130e57dc49042521d07eb55c4e2313d453c82614ddd3c1ae70b625767340298f957f08e561afd36269a2f1902aee72a8848e3d51d258bf1312de15bce8c6358eaecc18bfa2c0eb55f476e0c7c661c04bf29fa33288c9e1e2ca3d57de5f734c1f7c6edfae574a15669b9d2f57f5547de068fe3323e076bb33c78820272a89bc196891f41c80b5a2a76648a0c8efbd75c09a6b41eda72702abbc4154a5842b7edf0f26f63b17781ea275818da8186257a949fbf802b89c18d798c4af2a93c2a98b93d186b98b9e3b5f558c3164c1641ff481806374d8a25654336f23e6d7f34301028c26880a001bf1d4f74923ca0ce6551ca59876b577794036cc65ed6c5e292f6b47dd470088136e43060780013fb5b4e9a4f3e3d1d7ee0cc241a1fa5d0266e8717bd11ae727faa17a4e306817bf035738a36dfe7ddf83ad65ca663529548b0ccba832c4db85bd8cce770bfe390acd90d23f5886fd5af1b9ef035e08ae71a24dd570ccfd232fe18353a5dfc05bbefae6244fb3542d9111a73308255f6f1679d94c366d895d08f0b8bef5620f4b6acd6b4b9825edb37303f0d96a6fe65078c2f3d580c7f0d246eb6845533bf5d30e1ae5e843fca1ed29175c04d624591da5a850a56ac020d2510b65ee8b6af3411091fd5cd895cc2b5256e761c14a94dd1ccdfc677e7993f646316406a76e16ab35614e480347da2266784444e4b099a2398e7eb6d83a6fd764e44296a9fd89d7a0f93e2b436b35ebcd7011f64454759409b9f22e7587c5c054a439d6f86df1ed1643dad2e3d09c3cddde9a3478b48fe020ed74af8435ac209df0444769a96ef8cac85ebb575639c397a12b500249bce4b8042b5d7fdcd21e7447c061e061351ff9ad1185fa45177f448226e7d97c03a2f49312425186434948de8e24a040af8368da83a30274bdb9f2b85ff874881e38a4a615273793c01817400be75140cc4eb7c7ab594a68b7ccd31ce7563ef460eb2bca98b6ca58cd5ac7c681d17ddfb7cb9caf22d4321b1bd5a6b9e8b120dd3efe70b5ad4b9dd76a64a098c3520dfd48703a1b1fe8ae12696deb97de7a0028e36b1cdecb4cb3f3e331a4cf850ea9b4597c32286907a93a61e4e14cbee7755467eb10dddcb84f98b0817f72585f6daf4ced2059539faac02ff5ae9b59ece9fe41bb7f0e15cf7f2e192aaf061f1ff6c7f26cf6cfb3f34b42f1a401b6c78f09fb3efd7e49d9ce005c940f339fe230071219fd0895db83370c44bbe7b0d48af400b589cdbc3285948678f12d599630948066950e8799d7c8bf46c09aebd8db30ff3846d5cb650106c605da5c0402d80e69643feaa2f5e671ef7876d1da3b81f8db0aa811d4d7195c3a483a02981da177cd6d358410ca2a69b3c5c9b29989024978b63f9bed0aeccba46c8e34461f095a0812dc929afaeeb9664804588b6fe99af05cd6d7e8a2ab4dc8482b94eeb31d6d7328c884d49091fd173afa969580bb4bacf3620121392a5cc6887c5b163ed13e8679345de19e0e9e6cf313bf8731856c7be531828b5f41e555234994832ca249c1f6437ae96ccdbf74ffd2a888bbed1410c1f18f3c39ee2bdb4b7ae052948ee31b72450f383cce3f11ae9a426034300b194739ebfa2231d417ae1587070cc2d8beb225a11e48230df4e4a4ac0c78bc9784b0edc660ef9a9e52c8bacbcb5222395aa4eb95e224ae6400bf41f173a9b848e8de98387cf0146ba8d7f21b420ae21cd5d253fb255d95a11df2b240170783977e2331ab85d185c39e9461bb5e17976bc6b94a0c9733ff00b1c618473da1ac2736b70fb16dddb4678aafdb3207c67cbda1b52365993d17469db86f424803be95ca9e31a28824a779c1cbd7d5dce0ae3f3833f350a872a77722d7498695a467ccf45d0bd38a0feffb59cdc6d6e3e343e9e1d094b55b5d51f782770060156ec2b7a2d6fc9077d3c509cb2851fd450d38832fcb43f12ef5906f15652ed3d9ed23998eb94060ef8aced36e61a3b3e8f4db969dae641256eb9fc1ca368bc5f4dc4cefef569cad15effae7bd972fd2586d134637509688cba5c2c5b019e902d789620ae5e66e5b3c0fc3947b7dce5c2bbcc68069783743852a270921b2265d0ffe3434dad35a0dc69dfa13a3274f1d8ea3c47f0a2a5463c0358651609c34f997676b69f515e112f95b0ab57a8f17449df9d016d8aa5bc9d90be5d8931c3e4135dba95aa2bbb03dc6b36f9f4ba68bacc909a4db739143171717f0665d4aa0b490f4049c4834fcce774224fa990cbcedc90febe0cc3cfdb5c3e816ab2b5937a08c027444bf1f2daf23f8bd6861d80d5510268d6985329497424630b21cbafe4ab7bc7ae685fcfb41550bb6855fc75ed0e8f53279b5fd88c8ca1a606100c76f4717b374715eb137cf27cd48b30f1abb3d2a95a74ba350d267e1cce74aead4be959e3251c09f710b3e1fc19f62d19e011f76306af382852420fa9fd84b1ee4788d7777d7081e24f19f3db4d0c40dc14b8f93038d6960811bb3caaa9aea1e91a0c222f5a8e850ace251f3ee1ce020a9dc69ba347cd2b5f7aca011fe33d9c26e920dd5ee9368f33066cf3b5d1297b55ee3d1b52a98c794a49b762e767ca4ab5daa9a4b923ffd7e6be7b1d5b1c5201f762738c803dfac1668997463c5613097a70d7dc3a214bf5dcf2959642035e3e348d2fc981bbcd14f7711db3727acffa6e4cb29f0b7ee07be1daab58f9a9e72375ec412b6b8cfb2f89df2c1a2f2d03256d1f9302b34d98fb76be0615e14bc887c6ce661bfed37370d6e8de9e2dc495ebfd983ceb330857d636c859771548f1eeea293fd0c340b5ab901ba4584f157a7fb7596b43a1d6da6ff6d22a6a5168127743c0fd0942db81435d9bb0798ee640113052202e3807702a3096a5268958275056e4262cef1111ee9edc5396b0aa8985763671b20fe637c5d0fec90dcb71f0b553cfa732a6df781a98becab23826e3161959f3c3702cc04042a1e64bf8ce2f272743a0251a28789089b955a0a03a1858a574bf2e3d6048a91c4ea1dc500ec08c8d09943b6e2ce59e1bd5e2eda106c70afa361523a6c477f1c0a9575f744f38cdfbe891a242e4bcf25382bad60a24e5bf155c049cd4ae40d3fdfa0abe6db57e8f6f697f2347734dae57258bd5629727fde0d1e0577e64fddbe3cc7aa5f9fd22055406b3b7b42264de3a9f763d4770177d980517d50617ffedf4ba18b90ef85e172e573ba1bc072ddf63c475843b60b7a64784a9f6b97f2719e69b059587720383ddb9b1c3d7500d408fe44d2ad12a88cfd16cdbee672524dea3398599cad5a648dc6c58a0983bc1d78ef87e53fc1c3703b51bcdefafbff79de1829c0b27d2350d4a1446391b5f46e27be3eff0f46378eed1232f13f2d8cb73180b1de943f73e6dd18a304f2780a613f2409a992937a97abbe8ce7c7f06d09603a6990a1f6fbbab9a5867fbebf9de8f9250382095b774326cf4c4fbdfb6dcebde270bcc4fe2a9019ff7b48e1209ef72af720739dcf8ea2068f63929b483e410628a4bf10e9e7f152be95889cb46b385437901d0a93a7a1cb408971cbc691c2425e58c0d620ae7f649b364b338178ae2d16ec53af5cff2f115664ec8d31fc8901b3131cbfd66348a601514d9780c6abcab4bfd3549bffc17bab3cfd14e47c4aee1025a4cab6f3b08e8825d727ec7a1b5740e2ec3a942ba99285a169cb7d3a9ec4bd8b0c7d964d451ad16670d54d4bc023632bdefbafaf483abba70d451460fe1e2fa547bb37af23f7dad3ed22442fa3a01273bafb13d2b9e3535f7f0081e817ad081ca046934d505066f42d09f28237bb30b97bb82e5cd754bf1bd663da0554f1f4e16a47ad0d9e72cfd461d6e4268b0fea6f31b15186e3a5d720b0d0a9f5216baafd0969a480ac53e4eff7f2ce55aedb1501a1cc48afda307a0f13590018965413e1d33af7909340b2ee3b8fa805acb4c1d6cb8bbc4e9dc55ea5b4e4f59c9115c9063a2c3c348036bbb3bd968a38cf04705b3b259a945f72ddb16ddefccda3079d8f3a88afdf1be970bc540742ed42b46186d7db5235ae30f5fec3128abea3281be1ebec4d56b44a64c3d2c421794a4dacf850749d6aa6f9fcc16918d1770f2f0eaf90916c4a854c88cdb60ade116abda73e85a47d4d9d7334e2452c8feb7c8b2ffcacf1a38bb701a816e67489a7ebec6df193d6de3be5a93ad74259d38d3b63f6ec7133169fb9ec3665890d129363aadfb64d702e30661c6fe182ce3a76493476c55c8d5eca65fa8785c530dd34c5451da16c097263c15f66c3e9611cad741eb11d028c6dbfe78bf0f7fe9570a21eb9caaca3c7a0b97a04ca238cffb9d0ec85fc85e5504f051d60c5e03787b7aec2a98799718ee16fcffcd596df93583748145bff3f82704e9e1fa1c6a90649edd76bfa8c6568b6a8f51e400b0f3253c947e9d0aa3c166fff590976d5443025d0420b72836477a05f4094099b52c79e6e9332c45fb261afad950127efbe6213141a1f31d4b1d6e9be8a269cece568aea10b354df04a053959d9b9973a843205bb161964904d8394202f4871902e1be5d41ab804ab3a768ef6f40bf05a1e12ff822fc534d7c30ac3abc5a4de1ffe21ca85a9f72b579eae24f982a8c24ccb483eb8a0720641db64129e40db8dc83d9a1bd84fdbcb4d0f4b4023a7ce7324fb92419ed793cba766d772dbf92e9ca5b3ff79e9cf8415e934b59ecd85388dce08044ccd47d8f62372fcabe558c2e572a2d3c23acc536d475402f4dea18b0abde941fee6e668140f0a34be5867c43829841ea39e6f47f57f189c2bed54a875219258e4748b3473b7372a79ff0dc2796dae791ed483376a738c3e53f2a41aa17184d198721fb525a1f3df3d73ad9978ec06efaca0175b000e2e32a3d159067ddbc4f027355641f07e6602a9c4d463cbbb6c4555f2044d8f92f40be4316159f7554b107509ea5da587de4582db389fc532e2c2544520c2503fc13fd773499efee051167372bc69bce1182e25aa0b5c4ef000806b32b6bc157082541e91682bda875e5b042e74352d181a29beb8edfab3fe4e7bcecc88a7e3b13dd0a59f8d7485da02ab6b397888dba37868ded8eb10dc1223ec0b9c2b4be0717341a836bbfca23f85548f709c404a07d6a2709a5b7178335f4fa9f47905868d9b13d50f0f238fd1508ae61417cce62523f2f54958c566ac29759195208f7c6a019b7e3c17ef063fde9ce4af444a795ba2be8bcdd760a1f73cde194e7e7ae6632c2dafd53d1e718d823b2e73c1aa7044778968421dbeea3f03d74d77384b8b27138ce1af30bcc88aaab66d98cfeca058b99ea9a600ee5aa65bb3c4a91938a5b88e5f814142aee3f8c359a27b10e9ed2fe3ef2ef1ef760d250cd1e0368f64096b80b6222d44a72e98ac9ef9e60bcc00a01bb564cbf43c78b1a71f66ebb590d8abe873dd716a6616fa30e5d44a88884e3bb405445c9737caff482ca3d2b9b5c51b98a07e9d26c39d55b7e9c6e46ab5753f8a31dda40564dc1e5ffffcc8899d1dafa236928047eb1d248622893a6db82b6ed91ad1791dc352220417a863a84f7d59150ef0089ac5d6780ff89320edd808555cb395d543b77c4721bbf4901cb02a0e2768c67552a78831d2356cca50d79152ff6aa84ee619fa36b8e65879c44836705398f283819cbf281f5b6b184c536f7dffa9d53c04356a5b6275cfdbc0204eadf6f94ba306ba6991d13367e11b67538bbde64e53a111f0ef076de3fdd643a697c9ca1d888acb64d6beb1efb3959a1427875d81237ef5186b4c650e98083ad85e1d2a2d06f9e5341be07f214318959846083a4fee4d23a3c19593c8ca581c0e33287014cb6889cc962fabfa48cff5b26952495b3d1c6580776a8cbaa41946a21aee17360c0b62279b4d6974ce9e4608d2f15570fc0ff79d6ea16755ecb3ee0509b43d6d5866d515554bb6880772ff69ba0705d39d34a3f39bfda105f50850a7a0a49e3eb6c3c6f055c71a4b8c12d118792cd52411a2b8649ed32dcef30c6c9d030360c83529cc3164d20f9fc7bada543b73509604e5098c97a8bb03e90d3e195955eb05f8cf89ea6e4005b0118b98880f069eae63cd306b3898c976b7ef7359787d4d787c62ef807122dd7ef64550461db3b81f39056da1b64b693d99c442adf0b426585d114841ee7afbfb3aa7142c0a73c676910b3a2d4ce12f8df94ef277c9a450f502e0c18c8e4c7d4bc86f5ec06b956c3e4bad4d443650c1d2f2dc32ecf449d208928fe3e47005b8011e31b14c0ce79d296824609d02dc440d91cc2d6b37dedce4f59809958ba453a6135eb54d25cee3ee3ff349e5eb9ad57b99ab11963139068812c80996001fa55586c5d8a661b3c966758557d9a6f2f3110f4cbbb774f8033c023c6f4229e4f10474976370b4fb37cbbc22be2389b5fe53fa6502d4438bd32b325325c83fa8364045e3d6322805b461bb8e4374b79804580d5a855e51b794eccf2e0cb34c7e0decd0d1a2fa94404ba00409c927a1de14fc9a78bbc59b2944bd3bad5162ede21c7cc7a65cb6ce9b9ab62c6f9fced45f96f16cc11ae18da12f0adbdc4e4cfaf52034072d1f3274e1dc38defa92920714118c20b9a13f3fce96ad83615453dbbd0f6d52acb53674185e7f2a5f6642e044d68ebf48cd4f27b3509387829c59bc8252beab0ef4e2174e788a40203ccecc1786b9257214364142b7235903eb959f9e7dc37f3ab2aa2a200b5d681e2a5174a34116b1a3380fa5509e965b32e038daccbb505ffe31a414a3a55c4a61553565ef97341b3d8f80828f686f400c6c5a44283148889cc952f01be609deaea9f48f29405dfbf300100b3237787ec9123ec93fb21a6cbd0cad1154ad8a47a71d5f28297917bf8da4b4f005dbcaaa73e693332dc9a840f0c568a89855908ac8f746d9d1080f4d546863d18c748b7f71d8dd8b771e19890461e77c154997c8fab4e275486e675ca312db6b09f1f4fdefd485e86fc3ae26c81030c3888ee5182d462ce638476318a2f0cc5921b185a8ffd04ca07efaa489cefc72dfbde407767c90942913574925c303d8dbf44bac8a04db91b7f4849aff5011b0300e5bb5d5dcce48d8e85317b3f466f512595e8aa9a9cfec94ec740c2dd91fa0254ecc4efa7922e8943b129a2931089a04aae602b2dbf914f2ca4da2174eeaf4133003aad59cd89107aca127962324ae0fb6a9295ef89885b787307d13efe70405efdbfb4801b56665cbf6c0a786732f89e781cdeffbebdd7142dc4bb6fd65cf049c4164523a97216447b17dc51dc89a89820288e7880ad6090f9cf8a1112f1c7092cd4be0b3eb4821cf7c20f79948381c75c609f2bcc3c6802f6d6c260f3645574fab277eaf96f3de362f1415378a381419ab2c61cc0a90d132bd5a46667c552a2ea43ecb1a5c1c0d6db930c9cde43d7f467967136392e0e5ebfa08a46740a563992673e0a85b579d1f7c96fc1b4494f5a652e0f09c30f1677f5bb40b47b499056c15a04484a42315d94fd06b76026ce465787fba4b8c2ad916be48b9d994644980c04ded828403feae311b3e33f1f866bb666901db700b39ceef4874f4503a1baa86b42c2a6818b599e355f1252513d3da4d1a65e248aee6e58b6ce0e0d15001d9f82f0412aa74eed554e058a2e076272231381a15f6ef1b0b0828abbeed2b806abcc446da28963ce854923c920dd062c3bc2206fe89f6ac6ef4d99b47fc457b1584ef83581e5d2bb658d663ac3346894a155487066cb8d7e4ceda8104b555737e00898a47d6825e284a52702f5a18841f3fcf5a7bd91e95cb11ad695ca5ceab33566aeb705e286ce46d311e303c7caf10367bf93218e63aee95fbaef4fa9b3789f4a428184d371d6a006e599e3d8a396aefb1ba5da9e96354fdbfbf678303f48fcf9c7086b6bc52597b2060e1dac086b6c4f4755912c0e0c6b8eb47e763c174a4878401eb630aea7702bd33878a940b4acc681c9a8d97cadc7b51f75e7c2e3a5d36e239c96921e04e5291c0a5069bfb46cf3afc1ef0aa77746f7f8bfab0cb432e0b2a34b91d4ac09fee144cc0db43de69e3f3af6df9c5a4abc0f384c7c57ea0e3de22638ec76aed294d43abfa9412ca0bf30032729ec777f814b8240d82f984edfa969529973b9e582b321d8e8aa5fe9ef3273225732cc0c4bb9a577cd4d50d8de68fb3912a446ffa9c08b2b2d2bacea5dcdc51a39671a27f67a04e0d8ebd870837b1b9a8a9f2bad60e7a83dce331ae3121b10cb2597f098fa7ca0d38ae16e09fcdb2244b746ad0890b58e17a41bdcaa156c0028b4d139de924d4983f0c3581239b1a657aecad626df61513e576d4bfd562cf744343db7724aa042501fcd6efca7c54d96cbbb8d8f728b85d1dfab672edd66708d4383190aa7432e912d3a748be11f81278b1987b96f660d11156bed7f5b3fa34064f1e25d0fd0e38b52ee8d814e1e7b371d3c8b0aca17a582fae035beecda3fc14de3d2c19b9f9a82ad38ffa60596fa77d15cfdd8a5f2b30337071b2cd2506b985f5c888e705b169201c0f22b6f852355063cd2a80f720411e8097bc9ab8b8269f7c47da6a3d242f3096ff9f10ce4975449240a3c440c17eeac4b374313dff109881a107ec9475fd44f5ee64ae21831bc5b6f8dcae5febd2bc7513faf02ff47706583bcb0a3b5ac1c4c3d6f25ec718e0986ff5e4715fb9bc4d6e4508a5a491cf457cbec075f23b29e04534792e5f25ffd85bd7fbc2039080791f5cb7058365373954ef37c7817de5c8657632f727b9c266fbd5aaf4a1ee565c235152a386ca032dbf1942d0d2483cba78aa421d6b7fc54843b88d07b0438ac38638c0200f2b23b9f16bc76f5c2b20cf5dd9897a7f51bc92ba18f8c88017312a66de16f52344fc85ffa50e4d158443b0c2d3a78c7b0817f0e1a379f5a0ecbb8ff9d7678e398d9f51a5e6ab90a07c6656e9967a1da3b01a6e608c04c35f8d09a66ba1159eb91adc0ccb259beb92568a0f54da87703008527bd2190434c17e5449d3a9990f403084bcde06c4464d503b7a6343cf360275a2b1f94aa850e52d467a75e663f0bee8d91ff6d5dc6dd6b6a82274c268fae11523697b27edcbddbd5b6559637c8d11ad4b2bed604eabcb916f47e3c01b3d6b7fc54843b88d07b0438ac38638c0200f2b23b9f16bc76f5c2b20cf5dd9897a8297030fcc607d9004695297a3ca308d31ae7612defa810285cf4799159ab2ad6b7fc54843b88d07b0438ac38638c0200f2b23b9f16bc76f5c2b20cf5dd9897095e71bea0f16e9492f242e96a7a7472c0eddfad78722cea5d6f541360ff60e3099e5df7dcf1cf5274a962f26e63f5ecd60e0352810c29c78ee8c32beb3db935d6b7fc54843b88d07b0438ac38638c0200f2b23b9f16bc76f5c2b20cf5dd989719e29d786b752d55c87d872ed597f6f2295ba9c7b15067598d118c799cd8e11707e6195bc52f3d419d20333a3977f577a46fd6df6725be3e700e0e4901be18406a3a38c9322e3059c668127a3fe1f8ecce0f04f45befb7ad70b3dee1ff6b0ff9282a50c6621f9805cf2e4db048ee57c642138b9317392725eaaee74d6ec9843b53c760026a146eb7fddff04144ec02e9805cf403d8d523083c66bbac38fbf24582578b2ecc7d4ff87d8fa36cb0829f9e7c2d461607580da989c677c0e7041b7d92eb099c3333724832e129e2206bf1997f17c953c0758c7bebc0c6b908969c6a990e54578c8ed30aec222b17dac26550a09f3680bb2ed11b195309bf9254f24f58b785bfcc1e34b85e19cd18ca34a176fc2435cb10ebb3faedda90299808d61abc4a2a230a6d4ec0b752437d313d93bcf61ec63a89b0206d0204be57c70a84a2d25bffcd4ad4558a8cb5f0c18456129048c469f1971dd4701c179296a8526853b6aa3b28340323906c4f04ac864b239a6a86b3c06d264ab304dd493c4d97064f992d93756531dc27f548923db7404fe9076006c3d8cdf3bd01246f477b85e632d0d03f8fdf63c2dbe35baaa3d18afcf989105f9f38cc01cf85f8decabdcc5a1a55cc1061d4b4f65bddef6ccddbf2f71c6b466a11f047e811770a641acfcb822ee9a6e5a34368e08935889c98456374e4f1476f1a34b85c410e04656adb88c2084c38dbfe01fbef30757bc9ccb73cb5ff176ae5700ca4f753a024953340f3cf1b213dc1b18463e7dfd9c8396de9e574f30bfb6ed8380cc2f620f8e870712864a342e027415c9df42c56eb3be3370c9140c663db76c0e68eae4b0d356397c66137746d6bc8735e3831870bb769048028667b19c1f362af3ce463f130f079eb636e27f80d985a38c561a0f6c10cb31b9448cacd9745a27718912d356af8735d4920889beed6901009f6d893812059634bd0f83f361c931504daf9a45dbb0823882bb041ddb109cff6c0aa9a2ffebf4f8b0db26201e31c688de8480046243adf6da881a2857fa1e35a45f379a477509b1385f59137aca354627f8ec8e26acdc792eaa3badab2649a4b3a8a3caa912b7c45248d2cb01afc83b37dc469824036efa40ddfe678b3739bdb7cc128070fadb768e3ea2d6693800a2c149ef7b991b3ba2071916eb042db3f07ce1a5156816f80afd5a039d562e2e3ad499fc395c515d9885b8c4cc5e4d691c69e5cd36fc3902cca7f9bee5404b849faeccc85e2230c0712c8d0250ef49988e5e6ffaed80a82b09f3e3ff33d3ba455c235a89f10bcd67a127c6ac6896c8454757ebf572c3f9a91ce0196996fce2df6b34b111581089c5cf793d0250ef49988e5e6ffaed80a82b09f3e3ff33d3ba455c235a89f10bcd67a127cfe11450085ed6c7c9ef4dd286361a375c5aafc20e73a19c20f23621cd3cf62aad0250ef49988e5e6ffaed80a82b09f3e3ff33d3ba455c235a89f10bcd67a127c81d7c14eabf53b9d8e6e0ac942c9936e16fcb7a68480e09e071faf27a77ac01dd0250ef49988e5e6ffaed80a82b09f3e3ff33d3ba455c235a89f10bcd67a127cda3543f000906a384f6c2c188aa5b63054405fbd2777d20e7f9e98272e8d8467d0250ef49988e5e6ffaed80a82b09f3e3ff33d3ba455c235a89f10bcd67a127cdda03de2bab38816a1222dc508a2f085c75a1e41d849b4967ebafbfd13cc3feed0250ef49988e5e6ffaed80a82b09f3e3ff33d3ba455c235a89f10bcd67a127c2e879c80705a003e8ae67a7b4f18106c3819a619b136dc5d19528cc225981d93f17267ab3ab20bf675a2ac465dcc535cff4dd7947bde03dca375b9a6cf877549d2830f300a3df58fc11315d6c49db9095d3316773e1b490e1bcdf332a71a45351184b4048c5b9d0522f23340dd399fd0fdd5fbcb14a5cff94c4e02702f5b8a8d4f7aa9cbd37271db5c7f67e8631be8f85475b6e9140162a79d7be9a422f0b251c921cc30bb06e9e31a89a2ca8a149414794bc09979a65504300895a6f1fa82a2aacc5106a7c96411f5e7858450a8bfae272e85718ba7c69e69f41fc28939d19d67484c9ed989de286dae170cabd43843660d06d1a3a5510b7b377177e30d67f9c6bcfb1b06ebcb6a1f82f2edce1da1931fa5e9f1e36ca9d95c2b98e32a4ff52c999c1e4ea66590d38e609a5f74e5ee46f9aaf908eed670783a696714c353d364bd2c80bfe210b02d7c8f3b287744fe184d5942ba42439dcc5f03b22c7b0fa635355077fbc24a4c0ff9f83ec3a779ab7640fb8e8bafb8af1451eb22f2dde3c457bfc7b91c2ec2578c2319f7241f0f63d027bc7579cc8aa7ce9ca23633002f7865e51ebb40d75bef35b47474eb80f364ac86ee862f684da77da024a8060fdc7dae3903eaf7227aa2ba7ebf281bb35a1a2088ce4f9723479dad2fdc1900779342b991e32238d2c5c6f7702f00869903d152935680da3aec8a38d7798eb37030eb866986fd34b9f9804de6f9f17f8f5fe291ee50fdcc1907d1f918e8a5ab4cbcac9d886a5c1824281d259a232982263858ac63656d0c1b7d29d4d7d50af4e8b46076e17f942602c6a3f57dad69fd74f23c7a4607b4199ade9596c998bd7691816b621ff44cb97913b12eb996503011e11986b4efcbe2166babafddd54a319b7246f171437ed3521f29b4a4db82c6215b2b3e1f6e666a75f29ee6767acc9c5892405fb75ec779ba942170b2dd50d956fe22f04b30cb20cca08a8da8015c1cfff2155bafe77e656b2462c137bf1cf32142419b9a55a8d048b4abf967ae81039b468322e3f33b79d4a2246a9a9cffaba8a191b86e76c4c1a13f0f018d18e256f611487029db9fd4eddb9f539b21875c1c29dedafa2bbc48545616dc33a791ff413894bdfd84436765ef5dc2ee5d43518441bc556611af80599d8339b52ce59c26dafee15e09ccf016556c6a0ab6a57fcf99e576351b2022dd256b2f8b12ccbb5b5b8e75d9cbf1ac695bdbaa4e014205e4bc90431d7e7f4ea943690df3d1a498e481a04f600b770c765125023e297e4b5719c8297d18e5752bd058781af2166a9b4027af9ea00340839c782740b25a412466624f6665fdc891b177427ac24b66785628de105aed075e7b72ab2928e3677a969095d322eea37e198accad34d1b64ba91ef376247339c6b0336120980306b44e03cd7964fb5eeb3d05ab772e8d5fad0210faa7dafbd4ec8daefc0abd0f54bee19fda561a1f15cf8292ea543c3b2f2b7886be86e89a17989999a86cc9943fdf545984a4ba36d99e10ebb2d78b2c10499b77f70ea18c99041aa380938de0c7087e8c5052f6096bb3a21677d996807c32ad9af65a556e839d253e990e29c3f263dae132cb30536a0caa81c417160e9bf46451105be50002ed935a90feabc590af065e4387a3c2654b146b6c43b10e4b7e6ec36abf6e231a55b182b777551d08cde832016a3099e7a1e5709b76eddf4856d89e4f9d9539926b355b95dd49ff254a2994953be8671f7c0746efb9e693ce6cca402d0fc7a81eb696219767ee6cd22cce67a06ad7c4c77c942b9dd6abaf94a06c0cc601836235f631ef82bb8058ddf30385b838dbf0545d0d179d136eb55e898ac0c69da3d04978ccb8c19a28f01ad280fed39bd76c1318c1ec1168be0e9eebafc1487f03cfe9526ea40eac87bf7704c67651a5fc4533ff0c35f686e839582107545e8585e970fde957a872eb184d0afa6d47d14170fa85d9a5c809a80779304e9665fa165d12859cdb2c026a3983b97a420337db1f9fd6fe405088353cd8737d220b66ec6a902bef6a4a498c57b5f0c74f404350430a98741806f5789804f4f2094dfd0ef1e9b59aee740e8b7e24ad720f76535bcfeff6e0b446b3e4a36801f8e7c3917896c03d33840e2fc7e8ae2afd9dc9200114a619c10aa0de2b83d87e8857a6addf86e93e25e6925ac9a3320d33de2d73befc2a8f36c462e8c75da58ffc401bd88d598bc7bd5b718b5f15389f2219ceb727dd8730da1115bcc1cceb3dcdeecbdf10f4b7b8a3f69cb3798d90707d2d55f2be2bac69255289852d7581e6a4c04a828015ad8db548002ff41e4735ee7ea62535bb6014d1637ae36dd30fdb4d9175eeb42c1aca6ff02764a01327265367760084ff5b3643da395d4ed5fb6cb6f42524e097e3c09596f547e5e0fe3a7e8767afe70d13a9e036525e2f902d5320450bc04bdd2f65e186f45927ef1396c6b13a64d8599cf14112329130fa61579160b9070130511739311ee72da112ec4477da574fc1998b160f17771cab258d688fd39bd5fbbd443c5124a7471c14da8a2c4efc2afe5a22a93ed949f7c40254fd7521e69c9a8afd7990104013696a02f6d149d339dea42f0fd028a8ced07a5e7f13c296ca7ad4a07c14e3b735655517611bc8dd8af041888623f6f4da0bd470f7d7396fafaf2f7826131f2722963b12eada70c77aaab928243f5787d3b3930e55d8b091fa976f29088019dfa34984c0e7928ac72c86ddd5e30b9fdc6e2ec02734c10726ed3acebe399845bbbed315fda0f3d90ed67c8302be5a0710727241bb9c5d423000779afc7ebe9a1321cfd142c9ac7ae91ea4053af63019a2b4cf416a363e5080e524ecf4d8ef4b6586cab2cd73809920d73725b81d4e8debbfda9419485c780b004f330f832c5a3239123ea16c3235ab2f2755ee1c1ed81aabfd5d9286ea397f14c5facaab28c7b6e13019f41eacee22902a5c30a5c3f49fdbe50d30acd36375ed9225a1833ecd8f95814edba877ab51ba98bf4866e948a9717095f685471bcad70418aba15314f3bc9b8a8b72e59b9168b2e832a2f06ed282b087fde90f1d505edbb8e357148cfefcf3f0e0f413bc7072e792ec1c32e598739986509c7eeb19a45d8c66888f8e515c2ffd353cc8498444e525e8131fc73888451e6d3db18e0887ba597a4e199a63d285ca42a0a4e7801fa6b045eee100430ed62dfd8d0e2ca1a8b03122609a44c8bce01d90b13dfdbb00c120665c494f48dddc92252886b06b66fcd46b9fd24694750a6e9f99a793a2ce0b8deafc11cfc691d642ce53e06ede28bd8b5b89122a4d6c6aaac0b517a193a41d0d8519f20c23814f47800879756011e4618497aaf8a183285c60e8476de5b1dbccbfa0ccb6ee7bf1db551075efbc6836d186437d4121f4a8170a74d506047dada2745b1bf4da3636ee6d99c6222fd65b7e7289ba3922a7deb95016e9c4a2a74b718113c69ff14aee2497781e36b3e92e3b662c81ee3089efbed4b5a1e907e6ef92b5d3b74188bdc77717e5e19cd216e6eee0493b5cb1c87df4da5e912fbaa48149a3c6057e5eb4dfbcc2f76975902a010dbf653d10bf77eb6df30b9b6db1f30639e5dcf4064152c956bbb6d798d31e0e51eae8dd440ec94530a9942810bb98b7e87d69e5d570b7c66ccac7a66219032381655d442deac0b05db63a72f1f91e34006de04dbe7af7aed2e5fd523dd5e33d0ab72d72cbb77322e9f6e7a2f4a7dc21f94a455a53473af614818f7c52ba2a5a5f8172dc1fde7af5682b2aa01f5b58ac1795531c6a3f659c3572bd6c84690ca5d7333140f668ff1253daaa0b0515d8dfea5dddf919c9e9f6f251efd7968c1b3f839892db7f2adfe64f11e74bae1f07f4c94ae0de13419d578f94b07e1257540190f60b5b1ce99e8569bff21aeb521cb0f214366eb38913b832bdaafbcce3243f41965cb40f9328719352483b1dd346c3fd3f8e3460f1fc82e2b65a66089a8322374f7e471a2e8961c462c1aefba8701fd663f1bddd4e37972fcc4be1650869e01d41f03074820614c9d0b27a61d3383d5ec0d4941e6432ea2624dd4ef745959430490b0d87bb2452a4cceb32b065efec0de83370a41484d3e1dff0b0d4e909b09f7213fa132c6697511b4a6c3598cf2e94b16dd274ec660297805ffa8340eebd1a9ac75951628eb05ae581c73022c4bc641d5a68af55dc3e0e8d94ef037e6600d7d4154eb076de6ffc0f89494a2983917873a8d74b68280c875d60afda5e81be33076c0796c38d39cb2082e18757d43509fea10a826294a78cef1b1b8cd62459721a0c7591edff1e805d037453dbd552000410cf1a2719fd192af235d00fc7a81eb696219767ee6cd22cce67a06ad7c4c77c942b9dd6abaf94a06c0cc6d1a25c8b56f48f971e568110936660fdd6f2d0112f60797ddb2b81feee6306ea019501f30f3136f33c45eb672ae2ebecc352a27454639f177510d2b53a2545e9bbd633aeff47e5c790f524e5bfad4d46a1b9dc9f3466420dab39cc96d3bf8eaf4471e41224386f6f6a2cc7ab2a4e2770f5995cd0ba7e5747911841b0da3489988b4bd5164535feb417c510daf54444e8858901fb670353f06c47cebafceba6fa1ffac7fbc7982640653e7355b57782eafbe358da6ae5b0f7c585ca4a500873336d57451c216f3e09f9ea9ece26bb036731a68a91593d99a89729111e65beb6ee4fca80040ef3e47df57764dbdc04b3e53516459b8c537acd43d60b011ed536a7287eca685b11842c281defdb2a6db70e53523c9ba46ce2f9e9acd96a869955456915326a3cb3d84d1b838908f5cd1c9f5352b970b6c4df8343f858e1263a2611f70ff193f87df638fe01fccd84851b8e0a3b2eca1ef0b2683f3499a87d62620726e2c15e6a696bd28184ecbdc0365d9265b49bfd6c6f1bdc4dd41454aad22088662c34e06d679b06c99d187dc6660a985bcd15c3967524004b4dc7c2e29aa348b564d49ab68410d0e196d6ae826965bf6647b5bfb80f52541f3ad9ca45e3f595e98dfccdfe6d85862563d4acf8631aea586fa112c3f5dd4dfa454f7d4c06127a5922b588e72b10a08389c56321c9b354d9dad31ba000e88124322fbe44928935e0acb156424182dfe9bfce9a679f6af1e28cbffe4d8b034bcae0a5a16984399cd150172af4349a2ceb4d32477ee329412dbb6dc692e4d855228f6a6194f3eb3e82cfaa036030c58caa6e11b771b11b3ca305e29ee895b13704980ce9e954ff359430b1ab938812565c7853ae0e9ef5351ff86f33360d47037a559f98b2b5ec05b92d9ab648cb60ade1eb56ed7fd343461d4f4363b7d9f26925a2e95b1a10ecfd46b4b3c5865e7df7a5bfba5c6c15955db1fef7527f8c0d2652b33139d6dc7601f45d829a9287cdf30087767a226ab567a80347074a7263e0b3c4221833bb9c80c9f98b9b89653a4a702edf2a213e8ee48afc9bf3c3fdf8dc863fee8d90a0dbade71a6696123f24e64ee7530206fe43c9ee9bd2f20e9c6dfc1dfccc727938777c5a81486a74e620602e9adfb8957af727cc62a1b5d5da56f53e711bd40f23b1be50ce09c15926a1c65462b1ea8045cca0510b66d81a4bf3ce9237b512953a6845753b95bf7b9e5e228fe616a5558ed15f921b8444e9a4ed58a37097d925989219fa901f20888a43e2e08d0750b8375b29a257e265304ae2643b2a509b3c51ce579804aea3894338d5f50dbd4fede9c5436c937c2baeb0cf5ba750089b8c14a2b69e7505b96493eb6a8b7bf4d1be51e371cffb9670ec7c918724c2cb1ee26b88bfa5535bf2e742eb26248a2eb3de6332d3be5c4d21dc459562025853767601583ce840c13c2620aa80017a7f9ccede52ec5f9bee7fd8d783b5d168fac866a372b347b52d31812e6e0fc14c755c00ac52e6febcbb08d6b06f74c22caee28e56f8fef9075fd0bea173895f386fd65704a2748169ead3c139bae753010ef498b4b91a5f144730959b8be7dd3f9b8383dfa8bbc3f56865e068ea1233e28fc3fd50ba41dd1e9eab632f2d01f4bbfcd26e464880f44817ba2176919c8d5848da4e5667f2727213b735afb6078754efa67c9fc740c14330ae729af0eb6caddba1175796ac54b3d2da2a64b28727e5b798820e19da5db6b1fb5a7d457bbad08d39349d0b67dea38102838c00e44abc2d5995775b89e5e868be2eadb218a2854839ab95e6a03b7f71f1a2234e64b7fe8be21d31924658e5f9b98c7713fb1e816d55d8dd7d123c8937e0633159e363aae078b32a1ec4f372abf5d4c2cf2faf591db0a05fcf36999a06ab25b446001a735fe85b8a31fa6ed1516f581a4adcc92ad0bd76c88593289018b2513e08e3122c70e2e6ffc9e811f648685e154c5cd61989410f4ca2936d15971efd99129da205fc9309d4350165d019c106f87c5b3f44b8446257271273a14faa1ac787bc0d030b2cdab1208653c9e6df1bdadbade58bea4b6de844f8b8c26eedf990cd9d997a428fab8255e079e2a82fba36d58c36bf8eb4e8feae4114a49450f57ecfd961593eb3421ed5bfe232c5cfd29e739e67278972ea43fb4661a3cd6b92d838ed5731fff884db2daf3bb70bb9266b5c979851096d266fecf9021798a445552e8e513308b194d960eb0f79659eb8fa7cf20d14258ce42d43ddc6e92a741e73d723249e7710104c8d762fcbdd69fc6366c468d2beb1a04375fd065a36ee02ddfe235feaa00e6e1223d58274edb663378bbd3a375279f876a9064c8731da14d3e4aa63052312eae40f781ce6fbb1f3362b4d958c70bddc95c9db9ef1d5c3129bca833bea35a94ec54e2740ec0aba24c0e18ca31a1c1f2084df5b28d99d467b4e1f628b8f3438209439a4a7f4c6c4a2cda1ef62dad850e2c877bdc05ed8608bd24f1bf4bfb29a8880683ac1d99d8c6f15c9f47dc046695f884520ae0740e071233b8cb3babf4dde7010d7ad91a8471184a9eff53dae134795c6d438df61954e5b1839122e6c487164ab2acb3e54a3599e9dd311d6234ad28951d4a6f7e844a20a8314a4f68591cc8c58043d606324e06a6f0d174a2349840877d75ff8e68d32c828cef10f9aae3247c6e3197ae7b98c976ece65cd266fb7db2bc5896290af0ef1347c9d0cd5d85b1459cdc5f5c4b672ae684b8771ecc8353900dfd3fe7887c64df25beb31d0d008d4b2f490c833427bcd0ead1c171b4fdb81a1110cf8b518bb060a86d6aabdf0f980bfe14c5affa5add7d114d237b20c41e9059f213a9f8247e46495559b6d097d504af6fd8bd18174555b8aaad5f317281fa6f2f689e026c9888f4a610adbda92cba6686c9ffb3aa8725ba251a29d6cebe8d9cc2aa927d43e03e43b4c696757d016a0a7177020261aa2f79a2fc573197ebb5877b584521144008aa33e9013be9e9b7ae30deac5799b68583f19ac9825c7829dc4358f859507df99bb76922c1c67e3e8463108f9825f6a7715075bb7d1d9eb87530a82361db83d11cf9ccc930c4c5ddd35fc77c3f1b6aed564aeeb3a8732ceeb01d2bb2793c4187eed4da808b0f216e6b8d6f02221b8d6206ec65eed33a1f0a9fa02d3c4b7b478284c670d7127cc79109fd5d3e88bbb5c72167efd8ec22879965c22f5e91b5a09fa968189b34f55caa1a7b29a22bab56dfbb5ad0bb32d3090d20a0015b07302e65744bc92efb286acbd31131589fe8259807e3cf3cb73f38998a9ce9fabac2b1058f60afedd4be8aa320393170a72594005240024a2e5b404946836b362d6c0d0c57bc3269b4ce12662743f3200b7b74f643f69853aa705bc7710759019a8ed95773f7f66413e52e0db1de6404b0df26fe9ea70bf9cb731071b7b563e83c4c2249bb9a4a6384ccd936be5f56589610001d68a9163b6390ab0249501a48d08a48bb34b53a7a948cbc59d9f778d24c88fb253b5a7907c120a50d05f96b0aa8985763671b20fe637c5d0fec90dcb71f0b553cfa732a6df781a98becae1a07e479e00be6ac9ea9fea93fe5050e4a74c07f132ffbc452f7788ee2bf243bc84ec0ab9dae3e9fb3bffc7f5995e8c5d152b65ada59aac15822f6e42bb0614141e032fcf020f6bb430378d6aba9db600352ace1c9895c17b233b6dbfa6f6e45e949dd69d14ed54ade8113522180cb3cf56d3957e3d264d92992712ccbdcbbf8d104e2c67b4d1427397374288fd470f78a09690998effaba418bdaba8284f6eb0dbab0a679c935bf85f7fb4f17ffee82cdbca941a568a34b765617bd4b685c94462f3e422502f9d76af4ab1839e742cc9b276eb1a396d32f50483d0cd2b8b3cc1b6eeb9f6eaf0a5d502593d5ba489c546a146a4d62b660b6b9bd53da3262078a352f03731883d03ee48789a17605a116cc0643c6c2beda9a32091eb98f88d1ca9e6b3bc50b51e05b2698471c4b24f30a3815ed442539226cb74459cd151fee5b326bcb136e55ec6d5ca5c53d40eb91f74dc0aff76650876b26f5465af0893cf83b9aff741e4f56d62a52c3a4b29207384efd0e5e104823f61955616dbd39c9f7bfcfe6baa0700b5b054f1c8afea92e2b8ccc4e7a10eec5493139c962eff6b10d6b7fc54843b88d07b0438ac38638c0200f2b23b9f16bc76f5c2b20cf5dd9897982f03cd8cdb9b062335ff5594ec2e347fb47c2e14f8c4fead5c580f49a6ba99b00d9882a336ac15fbbd99f6b1bdd7683ef5f10dd6277af6dbd8bfcdaca318b3fcff69808d79b0615c0d97225d1ffb5adcc321eda140340d9a8e39802ad463c27d293fba7db436cf631ca98a72dfcbb81a06e3bab7a51c459abf358bd25172abeaf0ad1311e48c2542eaca6f2a02aabe5205e735b887df4193294ceac3e7a3aeeb7dadf74be5b063395f987ac909d61e9c1c4e6242c2cba6da4658b17fee08f5dfff5ca0869eb168443a4781481c111f9fcaebe26d78115df556aa357f90481b14a7208167281c533afe6931b8354fbdeee6af32411a98e26d20eeb9dea4233df0afa0c1612245e4054e1d3af3ec15f3738b266078c06f8f26ba4cdd517a9e57f289564138a2ff80078764f3d04394a7eca9763ce0b4967c3f17fbf8b7b0688173cc90ba6235d82f854bf19baa377bc5fbedc15a900f9ebe81a922b8667ae9acae323101976f1b109e33c5ad58408c003e327ce2fc1f5a9f07634856960599209ea352aad2761521c179402fcea00a1478f99d1418cfd5c16b7c0a34d59d8daddbf3cbe94c52b67f104fdb79b5f491891bc522bac82bc6069f88ad28c543ff5190195df1558ba028da33d278702e5d6e8b14c9fb99ec7923c422c11f54b9e71292f7c3764a7c6db7914558ebdfa0ccf6982e1c7e623726eb9227b4f7facf4348e9ed1bf8cc3288bfc6f55ab78d4de6fd32fa176dc86a947e3335fdc24fa6f35942478ef2b5982f2179c25f8bf67b7c6cb9434120907f75861e7403995c5d36760b322e8014672ddf09b88e9b75ad6ea80d567d28ab386fb0b2a30b7e66af4c54365fa10633783f959658d0a9ea98e61410ff6d4773281d92a3db5e769222c235921b5e5ff4549a019daeacbfd8c41cfcd05c2907bd58558c360c54df66cfca022f0992dcc2ed9f3a5ea3f5777b3aa4cd614fed97d53c992ecd7d53b1ab5593f1e3d8d109336b02530aaa6543a79402e6b1ef25504447637bc6b0efae4f7ac924bfacab6dbd65192c2f7605d0a77b3399ca5ab7928af91ff31f6bc3ce2ba440893dd09f67df551b0d7e5f58d72a79bbe48d97628c9c7b69e5e27d23514758b5170111dd6ba317f06fecefba399d69c54d8de13eb497284be6bc427ed820c2c51db897cc61ebc81f78051ee4d3103c7712d5404c7321ab26dcab2c6c0be0bf0e0e94bf434a7eb2beb643ff95e8c0d93675654a19c64b2852f05a0c9a73afb92bec6e4f09d8c6bbf129927679fbdfe9d3b3f9b6d6b9008ee8ee66baa27c91b8ef299f7e97e363a2b475bb332ed9d19d996fdf0c6b6dbe207dc6aefe248133dbae6efee85b807c96383f5c83c8e76a17b5e152429ab32a5c4aebff351522f05be2355708fc8847a02a07597841133d6a9741c131a54fe3d59e7c4bdf2ae2370bbf66ce8a607f76a93cbf430e6f7ed6044be80ecf9262e3cbede2bf3483de43a11fc4b786834ef4988a3016a78ecf3b1922b54072d9c368669e290cf57675c9970dbc8227a2df4e428eea8fe8e5c9f1a506783a42da1cab6e112b285e5e0e0829d54adfb23786c52be17041cfa4f2d1f6233b41e20891793f7de9a6309dd87d1ae9aabf840fd46c9b957cef15551e64c12eb4e90b40946351cbd47e9d57b961bf5333d0972af8390aec7b1e2419d2276b7d4fca4afbad10179777f07fa56ec52d6b31f4e1921626da572545e8709ba9f71b48833aa161374abbe6da3d7f4dd2afcb7ab531e34237a2ee20b1ee54d6abbdce0487a1375a4b14cd78c594dd2edc1cb3da2cac9a620411b550e94add77c2bc7396a920ba02311ff4905a1dbf0b0f1503f1c32b1fd3942efcdea167f21ce514a7fb9bf11cab3d6c8684c514ca7f4165398cdaab57b08d0858f06175b4098a678d701ac3cd26fdee294d64192e3b5aa8967e4c6e51c11a3753e75bc4c1dd62d53728dccc021223bb0600e21229db054aff20970dadd28711acfe71742c2ea306dd143acd91f6e69c41e8d58d9a6fd50ad6448baf715a2504d40835cca354e6456fb62201b302d6fc818447b8d182b1d321d18e1ee1c256110619f2439772fab3409ba465621a331a96324895995a7488455f2966e9e37586a31b4f0d62c0441b72e8ce0821fbc45d118d5fe86e84c76cb6c2557601aafdedb0de7ce16ce85bdaf553444c09c293ce5eb051b0d11791a14e66b1fb4c0cf1991c0c86b51e009eb3a2b727dd600af9ed82fb0424eedd83dccaf25f307eabce5f8a1ba8adb3b346e27271b8c4ba8a7bd2ddff4c9cc6d7b24ac003f7ce5bec202211ac5c969200a1307ad86a8f687159a520dccd167a779c5ca428a189cf0af1e79cbe8b8346066039182da8740b4cbef253efd6afb126df4d580eefe6849b6bead2a6027fde6fa57e3252291c4a79c8a946c3ad026fbfd64dcc9ea4ac3449b144aef5da0ca364feee50b98afc39bb312479fe55e9debd6a48cf35bd72353e6df5704dc9c1a4273b4178b47305f9a1e552de7680619f3a7a6da1666bc9c7d5b91917bbd18d5997520b86cc65f3f40bd6ead664588a808c061337a3b830660b86381da6a481c00d75412741ca0752bce41627f9229763f8c0cd2e77a8db4157c45a969a3122427cb2e5c2664fca4e790af4c8feab12a0c53033a94c20aa55ba27913867c94d076fa08c5a91b9664a26541c16b4fffa5c609233838753abc2114ee5b75247950101a2b0c9c5ca600948f81d248ff14c4aa62b2ea296d3228c54d4c4f0390628ba21e715ee0f1d8974c9f04cce9a63ec2ac52e893214ce723774d53763cfff33eda69902f0ba33f1786553d25be4c68b083651201c828bc65ea2cb5da61f1076d6238f78ebfa81f1d762283ba1cc404fdb9bd8e8b160ace29b9f8c3ed722386eb7cf14f1d10bae39cbe7a12d67321a1060beacdfe3b489b1a1a2c0479d053f13890818da033a2b0ef4fd7dc6efe17004ab62f3c245c1505fe5368a9ae9d919ef85b7309f9817ce1de47d032f8b20e336e940606c708d4ca3628bb80032579f1b90f334bc4b88740132cc38fa9ebb48fb75a096796cdc6049ed3273b325dd8b71f900f0a3315581b065c0dd45c45625f006e77b60a4ecce607b685f51b6ba09604fd3e2f59c8417f644ef769b8ecf02490297bfe8c580c5408f00e67dcea92f43b644c331ccd318a148273a46630a14fa082977e147d935e93662dd3eda5461005bc677b965811d7da4999d1657a5c79f804a97b9fd6cfb9df1fb8edbdacc202051d83363f083cc247549fe6bc4b07f0c26f53cabe75c04d629209347f3b84a0ea174d6e5ca9e818cdba4771e6bed4c1120eb63c69dbd06089d39c070588125c28f3af5970c5e9d0186edb721cbaa88de4093e643fcc9256a74db3fd1f250d44acaeb7814993468eaf99c21800a99aadf8f96e1673e2dd4174bfb0d69a24db15d3c5fa3c3451f44bea96fde3198f3a7a1b38a726093039c9124c1cf7ee5990573086283671dc4a00feed5ece5e361180dd53f6a21e714b3b5074416eda39426a97f4ee6379b6a9c9d9a24c188a7d92dda2f4a881d82aceed70655fda1816ed934c6ed43e8ff0ab688e50e80ccdb8645c25e51684355ef31a60e993f4baf80542649186a16e96d165095f4dc068e837d53f7bd46fc40feffe1fcfa9c6a63714dcbbdadbe5cd5b2dbf5ca87517554accbb0884129bb417c3b7067cbbe6dca5d7aa2ab9483fd1b0245ba9ad12aa83e130f17d81bfbe9673404e230cd5a5ae551bf75c7faef78e392dd15e272210f452fbba73127d190db6f29e47479ded9c9a982da155603d2a5e6b54a749981ca6065452e35aa6cb8db46a32f2e59a4316882529c1bbd7c7255115b9301c97ab3c444e5418792f0a5183affe1fcfa9c6a63714dcbbdadbe5cd5b2dbf5ca87517554accbb0884129bb417ce5d011c64f1c868ab56a2e9f8d7c80ec2a6412e2bf8bab528127c1316847514693439ea4a46d2172357febe4a1643ff8bbca061ef1559710447e4b648cd18b3ea73d7c6708189e89661243f6e8136ef5849007978c41fa58f241da59885b17574dda3c4edd3deb46ad2865985c119b61248fa4d280be0348686c62a5f1d645e43ddc597c70c2a2fe0a2a2e5e01df2552331e36c52470a3c1e6d625219d12a7415427b3cf2fc80a93b596e66d07314dde17d9eec3efd961597e0ecb1f98af15b9525ab776e99efd4047f9efa887ebbd5e6ca5d0029b800705660dcad3ecb6c6b238d5c419561bb414561e3a67dd9869cc2c7058931a623c8c8860c45e6245553ba04075a839bb8b9bb470ba912da7d423a3011e6cdf96bcf63adab8ef6c46a86728afa6dbe81c90adc054903b9572134bf91d26545ab27d1e98156d2984f81683970ff97d7f6b1bec9b7783383cc8bf7d9efc40bc053bb3d1320560f9efe9148743173a7c98a9df8770a373bac39a4c88ddf467d5c17c505a23bf7e1b741d66afb8d6329d5f071776a95d15dfe9bc3a92fa65d1b2ce16d58e3c2849bec16e79c2db4db30eefab0bb2bcaa2d399a3a0801ad1bf19ee353a5b47c620d074016c166d30fe23d18545fb2ad98d371bdb8087f786781e94b2785e12143ed52f499ca276f59bf3c5b02b91e703ea40bdefce9ec6a5279c41dc1d98e6b3405a1575f3718ecc018ce4c0b82584dfe04f50839926b2fff4a55b471349eae8cc65481a6502fe63236a82ef67ae2bd238b7972fd6108e40c04c2993df7f427ca081f51477e50821bf5bb60b64cc8d2b22ad41cca2ed39228b894601a871b9dc7deb112f1b242ec70432ee5a17a002adf166d4d6d4412640abdfff93a0ce516145a62e1a548ddc5c39e845ebde6111a7330a61c58c3c05de27c613f1040975bc6fccefe5957ab76066d82986188e2822919ba171003bb2e0ef38e0101e2a1ff02142475100efc2380602b44dbd0035ce707626b363f2c343f7de35e92f8a4c4c03e3207ce74ed5447833a7c5f467f81ea36372db46e4a00e23da9a3713551c8cc2b7185aea7954538d72e41ed82e41b8cf50502447628b2d021c515a1f373299de0a482c3f613f0b63e1c9d1000cc404e2f9d8d58c6ec2c5de675898e4500b74db7f3bab968f6559c9b22aa31ce361dc5bf5d5e3e781d8f5bc169541955233fe72d8c4fbf8dbe28cd48132137b41d62e44e48f389057e9e324656d1b6dc78abc7ec39a711a3332065128152083b4f3b8aca7a2b8c8b2cef5d114236f608303a5faa37e6ba222f2aea3894087d6f681dee4c7178ec833fafbadc8d3d91cd9bdf9629b1f7e8fa767f8f65eccfe2f5257d9d6e96e428bb6d1a0d4a0da60741aa1b34132c326fe866a9f323b6d16c52577b9f63e775d73e182c52478fb3660dae4e8367a529e621ee18f459018648fd3212ccebd2793332eeb6f80cfd83e9119e603a733857efc9025e1023abd266e29fdd42826c831f0a96a0aa1e0273fb68c0a71cd41fa0d2a1611f1f9295d46ffbb6626fe6beb377398a6dd642f9a1c9951b83699f70eb1a2b183a2c796a5c4e472b80f2f6a2523ea31d442aef62f49b9b38955c953bd1ba37c2a8f1fc6f703b6e0b3f74cc0ea168215afeac8c8ebbbeb3ffb1645ff4d278e8a0b251c5626c58a26432de909f66445b573d5807dad37020b992a42ad47493486d26d7ddeaf546ae3b0d884ba42b8e2ad41cc1558d6717c929e6462a0727fcc92f3eb03cee7011ceb3e1afd5f35764520a2996a00c40a909d0ff09108b9490587e1b7b05db19fb0b7a2a3fe0f9c7d5b3e76fad289c142143b7effaeabee5fed119218ba6149c4985279cbe50156e93913bf9c26de198a6a81a87fdd4d69e22e46e3a2c796a5c4e472b80f2f6a2523ea31d442aef62f49b9b38955c953bd1ba37c26f13590aed23b63a013ec9c41ef537e7b36144d00a39db3311c9af74bb1d4a160a810b4d1b04341c2408c797ca1575464f0e796bff5433d9647ef4dc08859302110717efe11184b2bc65b932f8df0634ea5efe6973b8942a15fc710ed530c99a3f8cb225aeb3a43075db9b18ce46202c74798871a4fa6530b6fecd6e4cdec210dd9b0d5f4c6e305acbd63a4b22d8d268acc55d70c2fbc09df14644678a267c3806c34e30aad4c95e4ef692469f707e137206fd39e61bd629c51250a42dbe029a43a989baf600912de27a5f529cd50ad72345be24dcf52f92df4b7c6548075c9375f47e5ccf7eaf223b9f69789eab329d9ce2364a6faf94932e010da81287a1b97540930b238e84adc5ec43aaa86134ca12439dc9d40091aaffb9da7df8ccb0ef8aae7ec9a9ff2860f3a6169cec73caa8727671058d84eeb7e670178a5f833e9b1fd4c305ce12d886c63253512c05fadf3b27568913c77bc1f37a04e36bccd60f93b92bf5acd8a8fbd22eba9f965e2f359569ac0afcd5fbb27be9ee1d02acdb77c07f92b040cbc2ae401c550259e030d8b6a686bc596322b57e789200bb7b837c063134c81a22256598852a3cf37d2b1a1333fe77270f33188ad883f46dcf74d805a6e5c7336e97b419e9a4f16038cd67a434f2fd94089b78cdea4409bb434dec4629f3ad5e7612bc76646f9c586f3f667dddf3da154a12018836bf93e1d347e5833d8cfb501c9843de419cb5d30da8b79e7fc51e8aa8e84ba6b53b74ab95c3e183134c18b68505ea0d0cdb572eeddffc1a9a4972c1e7f9c4294cdcb7283152c99e4287b298352d1611abc78e383dc18090c0a7187df2b04037fdd5e5f77d0b1b8a20bcb37d92317483d80cf59f5f6aa6932f87cd98b082732fcb14a32013ef354e4f0dbdeece8d845bd00d90aaa90f31cd6ddac1d472ec287ae97d63ed335ca7b34c4e9f799c4d3094491146f4bb28b717bb47a61ce09d9b060f18111b2f5d9122d135d3d093a3cdcaa1d36e67094624d3f77f04e36016cda0b5868ab2b5e23302b598c26ef8615c5f72ea0b1ef27f93ea5b41480dde04c334cb77424151060ade4605416a610871a0e976450661972386ae062972f5296b5ef0b29bad55c124a605d412ea84d97e75e2e7cb345a7f92a55b1c23d8374e99dde3df9e5ce1fb5ae9a7bb5764f2cb19fec1b614e55bcd8426d59ef87f29cc32866a7e52446363cd225217229d145db77f49678beb5d67f198f22526d905a8656bb173c783ef48d6fd38bc37a0ac4475c17e99f30452a01efe143a0b942c6e89d248158c81245229a0a8372ae7d140fdf8d0bfdf4fb90ebbd9cf8df440091d49bbc267fc9d098fe6f2e0aed78897a2fb753fbb18ed980d767c1cfe5a39a9655f8c844a0a1b69957733ccdaf2beaa54842ae41c962c6446b8271dca1cec4c4a76787627c6d78e6df1ccabd7fe5c02e5b06ccf45ece6c6f86f87ef71a8fca02e563e8775a55b357467352f795f7029c41ba25fbaea9ba3987737cd39b563dcd61cc2904a2f0f860b2de2476c71a4910c4962fbf6f0c262a352937565e02f0375b867f031179316e93503a176acf62daedacbbc39f990855c439408ae130970757885c482f890d2f585d8dae8a9798e1c3368548e7a191d453e2655a8576e2e4e1230d7320f5bef22d497df3f4f49b057691b4a5e6dd9621bcbca6918c4b654605e72fbe82c2b493e860fb322e0f8288af7f604638967462a51e2ca9f1df9363d7b56e3f8a4375b0a24937669bc4d42e013b79c9682bfe77bf874a05fc3019a3315069c48ec99b92967cbe4ceb2b137bd26e8a166c0639ede6fbd1b62accc48f7c6efce2a415fcc66f4f1cb0c169b67decfd679c55b81472000679f727683cdaf565c06bd36303c81fabf2726df2c2fbb9da839d2111f9453d297b3ed90d272f0c155373c6102a290e78e23fb67ce3a328a1efc3be3c289e8e7adc896fd6880da16c113c389f05b2068ecc663622350d876fa95e53504f765c11080945b491afe9c98feef7677a6b5b6a3156b04329a4d9323709311d1050f0b9c439d5bf421366625d1fe5cc3ac8e362650356b6ca5cac5b6b85d02843aa5b7ac41decf1c4b677b676fad6096f7134531bb8c25ec54f642c17bf468d2695daa48461e17a705e840f7733957585f48a6a9c799551fcbc3f9330f4f517ac68aa2ddf041f014cde49df85c4eda823b6eb326d5b126121a48146e5b08acff8908746d18648b810b33386d8ef5cf4be90fae2f09e62d100c75fa9c2a826baea69fd9662d4fc7a35fa0afc0e73677acc49b3581dfe489aa6c6af014d57a228ada2fb36d64ea1706e8a466acc64bbcbd995b44850c30760eb36846d8cb0d3d7d0ea81b66b595b2101940659ddb6a3cce92a6de6dd913766b4be81769bdbaee61d218097e94222b2019d364c00d738e9a5ba5a88ce61c81c80f985cdbf6e8c73013d79eca6ababee4aa72f7e5f216dcb293b629825583c4e3bb77b24beaeb67d0f2599c5f715c0c8d7d04c3271989f8597974ba6d45d5d12a91c3bcd15eaa87137874c01724b9ad427e538fa63f1179d8c2ef4896eed4a2cad10e139a5dceab485c2c3365634f5d0632c1a632302a28acbe873e27f43afb781b298b706ab3753e9a6c7b17f1ae788e3a2d2c13abcaa1953a1a0f4248284df0f7373e4173d938f2968a766a2fb82b3f20288220de30327c17bef1396f19399515748dc1a3ee72295bf82da40f3340879ae55c5f6e82fcebcff0b443ca96689c2260475d9cb86ec486e02bd7a25bf7f2ce64efa3080b76ee768994425f0ca8c5a5bd56534a59dec488f1f5b4e3b8ea92d264a2c71f347af1d17fd8d6b7fc54843b88d07b0438ac38638c0200f2b23b9f16bc76f5c2b20cf5dd98973789edabf8542319eabdbca69279a22b08d76629a640de20d5619c8c2af0fa4e88b9ad109e83ef3d4d278072cc320214d96265026e6c44e34b0619f7b64595fd5bcdcb37f531e45643da7b47f8fe6b2bf10e536a6b4bd1a3111b15c876c510cb8d11431ee5a050a3717a759083cda9d0dd91bbe6fdab051e448db728852a436d1f7402cb3356df5c8a8fac53f73519fc3c1ec2cd77680396950da7ab70c4d6c5b66bac9010a6aa4eeff897e3e34c23aa9c315ecabf561c0282383689dd9ac137b4a5430b29aad2d460b64be8dafd90989dd70feedeecde1e913682bc40e5746e80037084cf96845043cff1c8e37123a64187420de8acdfd8172d9ee79376bc5492ccb56a5ee77e7049cd00075057b81943dc06a14f6a6338ba1b452184bb882df679fa7fdc73547888e83cbf79d3eeed46e51412adc14c4f40b93843ed8b5e916094c420a6662047c42779f0a47d7243da6701ec90169e1636092f646b62de6739608e528e4212f6b1b2b7604a227b989479f91924834e4503bfc4d52f44ac62683da72b8b1de52881602df47e1dbcb5ae18c2e5c4f2fed2d606da0ead19532511257dcd70df168c153a7c60191f26f44526a1c7b0b1f85fcd2008b797cd055d05db544c36ee545d7dcde816c1cf574b5022610d6699d6cfc905ca025747c98d7f82202d44562fbce5bbbdc16eab35c4b550d1109ed27b87cfc25c37e09504c360f3ca4dbc7e047815611207fd1b43490813500f137d0f7b1378fab7e40eaffda5944915a120eac1b1d96fbb3f760486e092af74c67271f8549729afda0efcae5e98c362bb846bc3597929d2187f0cfb4e7ffada6065896c89e26ed91bbecb33404b9085ba797c8040782b63d480ae5f4ad4ec764a605702cf0c920a99c1c0f2329ecf97cb9ce43bd2069f82136e709e5fc035a807ddf9d0e004f3b03b392acb22e54c87045bb9db4974db825a47a41cf82732302005c976e67f34d0259da5d1eed2e624c6a55fe829a96a4e8d82ec04ef49560cc542e91daec8d722a952ef7cde7c178f94e92cfeeb4295d7009562ff5f06e4d4a67620c1d1b4a80c246113bdc37d4c65cb46c6dc4cd656e2266cf7720ec9873603c088717b7756a239766c47add1e9ce7f8a9cabfed4e4435e2919dedf948cee6f761112679129a45edc63ddd6b7fc54843b88d07b0438ac38638c0200f2b23b9f16bc76f5c2b20cf5dd9897ba3f46cd7af2bab1d1fe97144d0bf094e23398b3a54efc69bc214c536664126f9c635001382bbd64adf3cf5834a208adb3f1b6f65da7ad4336963002ea7950cae1ee2c51d9f32a4f176281f63ed085a5f444c9ca7bce14e18049d7b46f30d62cd0034b18b37af0ff16037da86db5fd160467e5eec6ae0a8778b42542dde8423066bb9c741cfe80fa6ea2a9609d725b3a5987a786bdf099cedb12e2e82d1daccc3b9c4c51ee46fc1b0805e06133213445ef1973b8a2edf0c6fc4ef308197eeceba1ae84815916f1ba164679090f3d87dc59714fd44530e4844309c34aa268042ae84ef92a9971447b4baffb511e854dcd2bfb6590e07feec495b9cdd11c60793dc1cfd8ee0f026f0069b9a60ea7bc4c9bfdcbf0bb98dfd78f6e69c5cd8f7ff1414d010e9c66ccaa72cece7a9d24e6f526381b55f5d8e2ff04d3cc9e9b8bdbdac6fe69a1da04f3a08b7fe7b6f18ffa13e794dcd6d7e1ff8d4abfc020ca81f678922cfea3dee57c8d2124b03eafe6738edd5d59d9f62549fcfc3086b73c813a6b2a347c5ed02eaf3c790a64e19c1763f1785ad506b80b1f289e5da6f47e2589479a771acefa09ecc897c49ed84650f7837866e08f50672661ec5155c4202ed5ad5191998ff45d2b09a4cc603a0a6977bfb58796cfbf0674f49695dcf9e3262c49593a8cfd2d694d166981998b52a9fd283447766e8ab7db1024efadf779f3d97b53947db2415f4f6d79bfee4a0b8c859d5bb7f6c6cd5588555609cdd40c5e683530aa89abdb889dd3ba21a40d78ad53cf884ab966f414525360c1fb880451ecad3913815843efae5be6b0d8ac603a249df9ea63d562b1c3109eb59df8b1918bc97d68879fbe3680c4360da5b8c85e3ecbb6b587d43798a8f092bb3f1d53816d5e006d8b5239f822841637a938e943a53894f49d6364cdb67e79c12b4e503b5e18a0ffe1fcfa9c6a63714dcbbdadbe5cd5b2dbf5ca87517554accbb0884129bb417ce74191c05794886b742927218977e07c8f472d7ff0124d074c78bf1caaa441d8727f8a1cc275a61998d0241eff7af9d19e455b6d5c058efb255b5f0c22d4b4e7c9ae36fbe3143d8ac1e738208ffe0f42135abaa6af6f5818be80617b4eafb5c9000a605f045367ea5abdc73a0356362398c253b46ed493422fc4b6c27a8172d8bcab25c55ec0377f6415c5d0882a40093c819267233ffb8f1f922328b687181c3ec8857a720ccd5ee6df76f701848ece3d19d595a8fe6e3c80d63c50af62115d55efd6b6d9cb1d52d97691f2528b7c91839e897baddb286a0959262bfbbc9d0ff46e65d044f13c5da2217d4c888e6f0813eccbac118c22e595788d274c6b512145ea78bc1fbce1d4b7a5f518a0a0f77e750b31749ee5b160a25401af196b994d9f84d4bfcdb426ca143ffd8a6a644f167600e2de5796af6e1589bae295d23e30ca001a09b5657df8d5dd51500181bbf8afec731eb3eb9395951f8ca746081e3ef0d24dfff58554597e578dcd93f410dbb53a945b45e911a086f1794b60cadd46f61205554a23aecd724b3d9c481806bfae68e5f4cc9318c802e3e9be58d69a65c6605f38a14d51b51266ff6419cef3498a7ac1c6d28e1165bd3e1a1722ab0265f4a9d7ce9dc1d2de4e43a649ad24e440f5a9bd597be108cc356fd8209fd44836cf669711283ab51c6fc2260543c7128ee454544919f9c0f8a76eaa61db542080ac5f32f9b1797b0c614074db72d0cac4cbb0fa7bf7865deeea17e2259e25372652da98de9be7f60bd1e83d4557ac06a8a5943593b80372281960281b2cf217c36189bec7383cf6b11042bc3d1eb72b5739b47585be686af9f28ece69cdf7ad71aedcefc58e39dfa22b211e9a84e605ce6bf8516dd8c7e5d26791018cc861509154e6245471cd4bf4992111835dcbb69154aa834918b7db1e9585c1ff269ec6edbe72e6159a12cf975cf23797653dd39cabbe1f4051fa3bb327bfeba19f7301ecf5b721987dd2b0eb62f45ec4ef7fb5e946738a5d98d8db40e44a6d96803caaa86fc53f91f9498cce479dac784c2215ea749ccd39eba74c68732bf169e0a6cc86a637ecbf9a4c079fc403fb1fb0ea12a003dcd873ba505eed7f0031b9c69b5107d02f8138036e773fcc163e24c7d296969f397b14fb66fb73dfb1b538a43a785f50e7c2dd005b74daa30fa55252637f7cb0332d221d92ce2e54bf02b88029dde403c0b72b9225660034ad45da4612e06e5d9e38fb1af37961ce9d8f3fd1ac1143f6a0181b6dfe0bb77b8df2cf3888683c63c16df3907ecfd857d650b17f6f45f27bfa54506eca18e855accb3954c1a51fb6616e83798b31be6f21eb2b5bf609759792c76e450ee3bcac6e3066a87e21f6a3e5f062583de5644297900126bf21a17bfa54506eca18e855accb3954c1a51fb6616e83798b31be6f21eb2b5bf609754555bb352e85affdc46d321d47517d3c9b573c73cd1263d5a87a2d6abba4e3cf7bfa54506eca18e855accb3954c1a51fb6616e83798b31be6f21eb2b5bf60975d87d409f105ff8ca7f467c6eb084b448d8d46e8469ca1ddb1ec6b5047bf20e0e7bfa54506eca18e855accb3954c1a51fb6616e83798b31be6f21eb2b5bf60975b4ad4625884a907bdb287e9f7ea561760d60cb640b80ecabbda07c845557a08c7bfa54506eca18e855accb3954c1a51fb6616e83798b31be6f21eb2b5bf60975eda85bb111c1d81b0cc0e1ca594cf39ee66088e1c5c5a471a4ea85045820602b7bfa54506eca18e855accb3954c1a51fb6616e83798b31be6f21eb2b5bf60975397a242e536b5508f92e9d9066075d3968138fbf2c6bac779b743cf429cde6fc7bfa54506eca18e855accb3954c1a51fb6616e83798b31be6f21eb2b5bf609754b6c646356a06555f4de98bd2f320745cf2d7cd087f5fa265d35398c1211dbc12193d6e34c86f8d71515c45f7f2ea36241ca477919c0c696e30360db404bc5cd3790f24b7aa4d1dacd06763e243477ba4ce26d714ccaa51b28280c6599030c71b6db87ffcdd5329812f00d88a14f864705552c7f0a26cfa705e0f815fe7a071660161c7b5a6e4d2f162aaf3791d57f8ab170a98a009444120eb72a5c84c1a6996a0bc3d6af6bd309f6fe0d6c74fc7b35b2c865709f2de426df1451250354f399a075188e0982ddc25e5e9a4ef817bc408e3d6322c6fad963555e3c8d4d317c8996ffe0e9b71484d3ca53a7ae790518ac891421a46c55b9c8de1788a88f4916bffb58ffae382266ca3215822313e429be380f07d6335b29e3a08d7c1326a32aa998272ccf5977ef865acdf577446ffb78da3e6d21ffeda87457cc89ca033aff78e01f89775de4cf97b800bcf3181fcd9c94408bcca4bd8d82d9a02aefaa6ca76926ca3ca9dd771d452ed934b87124828f216ae1f5cf590396ae3303a43ded23b4d9215de44cd97554be31b2f7d03d78603e19dff20e6e9c86141ce14a2817da57e17f942602c6a3f57dad69fd74f23c7a4607b4199ade9596c998bd7691816b62292c20d0d1c88aeaa21d04918cfa0560d83cbb8489278122c3a32ed67206daf93a62a72e75b6db9267562ae583162713dfd25e3d599c1297f8d8d11fb3cfc2ff43aa3873c404be4b4b6a283e369f0593561798eecf803118b5aa4529d6725ca607ad35d374f81b3cc61cc5fe4f42d23539b5cd3fec05a3b8ce2b1dfeb98be3930eff229ae64634585454f1ff614eb5225ec7a1136ce1afaa8dfa5652ecf0182aa1d427787dffaa731347fb48b8c43d2e41514d945b084826996136094d77c6d919184a1c6e13bdfe3e269104c5a2fbe2b4d130e89b4e447c833116fbf023047b5f30e048e4ff0379f83e26154b7f4a88004b0fc1ccf37786825a8c1db30a07e8febae339871edd1f2f0be838e2b567b436ea8a396a5738dbb527bba73bafdaa0af2afaba9bc1ecc8f6271b317526d0784a9f8f504e5e09a6c2c0d11cc45973762f12e998d918cf6074e373501cb15e10314ce2c9c0e3c751705633a9535074d7ab456a37541af8656c006431679234968b952ba0dba5013c392871b4c0af30cb4c48541a0c5e4cebd02e1ea175a39a8246ce3f0871bfca2f8290de01113741fdbc42fbd82d7344f979fa7e97dc0f5e2c65ba39c1603ad248215156a93d7b1426dfab3d6dfffa0c262bcc6e4a5da3131d58ff2f6201af90f5897a0ad2e759e41f61450bb2c456602eb3ef7942837ad918ffcd6d131cd2a65b889a4365f9d44137db23f71fe7b6426d084060d5dfd7de21a9edff30491ab0bff97f23ed4759a585ab01d1a9623d8ae80e3c6c0df1d06b0ef6b15b8a879264427f48073af9b5ea7aea0dc2491da773d6d607da880e6842b5041f3983712fe0a02bee4ce7af5dc5684c272ced3006351e9e307299d6d352211ba2d735646528f65317beed000641ad7360c48b826cc8c2104c016c1ff2b407af0abc3914532957b7669fed9646bf97d13bb9fca26858c8a8578461460a47a51c4df24224bcd6ae278ffadf5980bcf9499bd7ef07649c42cac127ead6ce252449579d396e89ea745a2a58b70423136f012199d610dd57e128b7bcf3c3ee0eb856ffa621da91cce57b3eca1e86c43b71aa116b9a339dc0965b927157325f782d28d3f144b3c6c986a55518e1e421b3356485012a7f7a770d87ca800b985574233858d2d2f3e06c9d119c9826d6e88bbdc82255801e16ce33f29a228d8be0ee36648754e7c388c6f4be416b6d6da189d6cc5665a5e56053ddfd6deda02c92bb2b21d725b79b8aa6f6fb2fc42629b63616078022b7f5e2649d72d8988c0b18f6323c86fd06bbf7a18b4e4d0b19fd6f808a63763f16194039539c1e2824be4aa80bdbd0c9ff9ead1d5c0fd357a94b62afada85582d0d2c7b10cb34a6b1e1b35f1704bcc6fa74c121cbaaa844c4be5ea1c9fb8015238e981d698da02617b671c3b849a30e7abfbfa5374c23827444d6d5499ffe1fcfa9c6a63714dcbbdadbe5cd5b2dbf5ca87517554accbb0884129bb417c5b91d3a6beeeefcec089ab1ebd7357fe35597d40820c79d65d263a7c41b15331722975cd779d2796b8fa83d6e6cd6d84ad2620a9f7113c265a521f532a3ff88703542bd6e30e64fde534970cea35826da4e5c88c5a38dcccf73f3e26cf3a4d0f1acd2d873dcd225edc293106242084a94dcfd9c222e75d53a852ed61a167bb191f345eeba0d843eed42253a3aeb3848423a566cbd52b4876d99454af4122784598bb10e7c24bbcbea150cf65621f04ed157db2d972e9b68c0919c46d9a389bdc12a0aa7d594e6c429691d1bfea8fd09801e79293ea365eba3efecc5b2059493a57de47f6d04765873398e5b0b80658842f5fd29c12413e4bc63e1527a569b0510dc0c3c33bd1faeead57ab3571f37ec81a3a03df6e18a7f5c15cce5629a01d583eb03cee7011ceb3e1afd5f35764520a2996a00c40a909d0ff09108b9490587e1631ebac877de48e1cb916c1129c038f096b2716cf53085735b2387a8c5f9a74d6eea49aea8aa45c36895e7eb0da7860f599851589ad97f2f9e411f56073e58498d232916d4e163d254c9d5a0d461beda1d675aaf270b6769cc074e136d4e8a5423eabc34608f130c35f810841990c2198b7bef2bb31d6f84351d1acccfd528e22a01f092207ea8b748d0c17c29331fb9df8916bc4a2a499851aa6ce6b3f0ebd461cda285565832e591421ca91d42926bc8b0591019589605dff06bc9d101227c1001a33f73603ff13c51afc7b1f52c90a41e6f3a2dbad6fc2fee345edc7397c51f17a6e22dd63db4f565709f641cd8060092090b33466a38b11a39ee6ad72db58fd2d5f49ce97ae57d175898ccb8b7358f01cd1e81ec576a4bdfffc0ce4d4b7992416dfd36bcfde4c642c068470eaa4e541b8811736eafec5b3d3e45999e707cc4a48e8351f20ae9d73305fe7c250b0c4ee330ba0129ef21b6c140aea4cd72758fd2d5f49ce97ae57d175898ccb8b7358f01cd1e81ec576a4bdfffc0ce4d4b7194c435e3e380d07af10164b3843abb004a7637da8865fd8b410ad5796dc5de8017442fd7d62c927f92f4833675462b018194251f89d3dddb44b6027908cdf94d0e7bd1115d1d2e3200b4d577dd35de644f76bb6c0e90bf0ad51f4fbeac9141ffec91ce71bcf07470e95310f50d3d1e35f6804bd31924a5713211d2cbddb54434f9000b567daa93fe30e1d3bed811931983a62b9fae14151841f70ace1050b7e87d26100cf8598c058f654ae971db0a0f8f92bd18f520f4b7a49d8f2ecb04584c3eab15f3973e021f73aae50ad602a5e20a2b0fac4f8f0ef35e4a0d45b5523272c9fd1d99bfbf3ccfb97eb49f6188b4405dd017097ccb869c372dc278eda7ff5017442fd7d62c927f92f4833675462b018194251f89d3dddb44b6027908cdf94579a2088eb2725cbc657add35111ac805f3472e4066c7b2f6f1c79498a45ca9dbf5a7ee674c97b3fb4bd425a2e72bc6b3508557f2b25d13c77c6c1f4301f8fdc753fc494ed608f0fc3b180a8696cd2ce5571edfb856ca7c65c3088f781e3268bb49bec6266b7b9fc9a66a285fe7aef3afbe9d31e9520089bfd1178866cf944f1928e524c1628b86cecc691f00b4af43cc3299687397e97cc778b52ac981fcf541ffc2ff3af6dd5ad21cb38a77fdcd961043209d48f7147f3d35b2f17d530485f3f4a1c7bd5f700052dd6f67bd4887cfd1ce683f01b625f421b0dbf959c3a06bfd6b7fc54843b88d07b0438ac38638c0200f2b23b9f16bc76f5c2b20cf5dd9897d44275ef3ad999e555838e2855fefc664ec6a7905edcc2f4b4e0791ee12f16a7ffe1fcfa9c6a63714dcbbdadbe5cd5b2dbf5ca87517554accbb0884129bb417c58708686f9f66b4817e2ce888875897d8b1f5f768a95a59d6e1c1ca9d9916876f62ed6f86fdce891112733f10c1f61e9c6ea0ce8e4e2184b54effabd69dae2d610a75de3ce1825a41e69142be5b429792c7f51832dbec788880b1b821cbbd2c429005a6a95faf4af4ca7a8e0324f75a70033ff1c3c771cae0cf62ab9a9ba7d73bddb74c95c3a9fda6c21df14fff96618af7df37efa29758a54fac3fd6c3b42ea5730dd1991d67bfede5d6d76d61380a53c55ca5818a49aca388b850b8d94bc63254f36d825bed9446b42d36238e19ae6e8b13147f110ecf41a625fd18d8e96dd2b7e8d443e8828a066d1b4ed1c024b53282b67939fc2e2ca8909d59cf79b46a50d46f199842be13a27460ce3d29c33ecc44e1602715b62f46038c11b73af5ed296b0aa8985763671b20fe637c5d0fec90dcb71f0b553cfa732a6df781a98becab4e14ced0925c15cc67616c9babc5397624caae12aefa6467d160b34ac7e1e7bac0c00bf75642eb93022cb044144e70b33fe7dd4b9837a4e7bb347a2b67c3a8e37803688e4cd2f09a77c44f9689b62379b2d2977225753f4d72fee2f558e0217ece71b93dfdfcf38d412db80e94e6ebf0dcaf4f3c226e0d16e0fd1fa7c36a4928c678372adf8355f72bd89ff77c9b11a778cba54aab1f9406fc5d8c8fe307655b4c46d7c444054451d3910769c2b4c6985fc21f8f3a0461f14b20988b741c2fd78048d50951f5778812e7fa98c42428f22655ae3341e47af2c7ea333dab94e32b4c46d7c444054451d3910769c2b4c6985fc21f8f3a0461f14b20988b741c2fda882d9e2a81eb128e642e3bd67f4a4fda265e764f3cda8735d4f543b5c48ba83ffad595982202e393a3fa9b13b58f4e20cec7db766b2ad2d014e63e6c950b21a63854492036a1bd6578593693eea26a930a929094feab6e3e14d912ca41de717ffc834c941793a627415b5c589a4e1079212e8463e0bc3b169462348ffd2f2c463854492036a1bd6578593693eea26a930a929094feab6e3e14d912ca41de717ba955440be51f16a434efec3209b09426e7257501c393deff572a69673d72135c8a573df886e59cb4285007fecf31eca3373347424d8256ee73ee516f6703aa00111dd6ba317f06fecefba399d69c54d8de13eb497284be6bc427ed820c2c51d78dc9e5f867426536931b0d8430d226e2a312cdece71485388dcca2942cb60577c4946a7661ded93121ba148594c935b7bfe0aa7305586352579e39387c0e33e645d6a410d4606d793f3c91a6e53ab9067fe27316e5b043a5a9dd802b332367d032b7c8dd38eaab4bec7496ffb702041e7759d0ed0171b190be15a3d49601603c0acbfb587dd3fb4b4924ccc67a76480dfa74187ad6ceb9b96777d7ccadd5e20a1ae84815916f1ba164679090f3d87dc59714fd44530e4844309c34aa268042adcef7325f9890052a1cd7e4ef00b8dc969968a9b3b4e621d72357519b16721eeecf016d285213a28ad7a1329b6a59a356d89a741b97bcf6787278155c99e11017bf5344bc50847bbf669be3c393e05e0491ea3620ef116a4ce1c5302572a74794d48d85d8d400a24010d7ac0dfa698f4b85039925a526deb4e51a0aeed184f3a1b23bfa0376524c65fa8b732c941dd0770734bee41f3b9f1fe73a0275fd8b12de2022b6df22b38923dd548571e99bcad2ee1fa80a8f91dca9af7a2de847b791685ee86df767fe9aebadf8a7b4187ef7b55a0389d24d00125c1aa2ff57157bb54f5cfe3b6c5eaed713068a0f06199ae7a7b225fafa1c542eb7f54524de306a2ebb9fafe768d413a89e4568b5609b0a42fc5c1bc0edf0ed12dbbd186271a8184a76271aa9bc7793a96477f809fa22d49c070b15901554175e6ac43f4df7f797b4b044a3d53d3ce18228f9be2117fc75a89f22aa0e28fc59b04b7e74a36f1bad0794d577482a527aacb8366700a315d85c632609cb71436877153cd86952fe63baf1b9f66e838caab4a92e5dd8875db80df2b2d06366d6a26a82bfd31fad116097ec5367d58e56540a953696a0a2dcf6cfee22ca326f63881bbe786d4c136b0359cd5d5c9e142f81e3cb2382f0391b405a237fc06915332049366081084532d4f4438a0a064c1516894b95a88fa0f191c962d176e6eaa018f9f262a40e050e381632646961f593f3dd434a45191c365e5a0da3a9cb3537428cd4897ee7e7f92dafc2646961f593f3dd434a45191c365e5a0da3a9cb3537428cd4897ee7e7f92dafcfa7245c01c5a4bf7b089d70901ca7b260d0d493a5ed2a9759e04d3f34c69766f841383b4ae33c869c0c1d40aa8a6f6f6766fe12b8d56f54fae6479fb489cccf2c79f0704c07a30d3cfa28d0b3eb64b82b6f5af86b7208d73b172cc1d3b597e869573e138e15846c206860c81de40ad209e5f475bebe8ba01b1caa86685109575cdc7eab939439727227c7ab21ac52d0352ab1f37a41b704dbcf73818994369b3cd6d00bd6ecb67026eababd69b1904f58e7d146828fcd2fec67c9b71ac742a771c76c87e59aeaaefbf080e72a1deb41850101044044d33b097ae2b76803394f189abac3d3b95bb595ab1a01448cb723ab1bc41365a01c8185e5ae36168e6c5da5bc5337189d9894a674b6444f3e5967d466cd13d4f3771a3c9fa9aa31a8be52a484dbb14034b0da5ce65bbd58b86719284e6daaf5e49f309304642003642e424a88b24b5e0a8aa299303493e1e85d503f2d769197e6cef7e5e4047aa9acb9a660d9752fd6331258bfff771f5360ac46e2077d30f611a06943fc2ab3db1a7a555aaaa8487b9850a1b1f2b9546c710c6f3a5dd55f4f46930ba5f0a732e7ae563d38470c60b728fc2d0b03c2340e02c329f3c5805f9e2b1406d5c0f07e5bfd3cccbf9ecce7eac72a9aee5778768531d8610987f943163a785718451379e50a31fa75cc8cc8793edf26d4f3db345fe0c6a111ca81728fde288716e1af2a92cb3acc9edfeec953ffccf41f0776c623da758d8631c6135a77ca4f35935bbdf396720a8ce9fabac2b1058f60afedd4be8aa320393170a72594005240024a2e5b40494689c801247005fbb2672f3709a38f6e10ba1f311aa0f9c909ce743f324a0c38b0877c213a9cc623b1163a82c7dd40146999ec65c126a93eeb863be4ae5921ed1696fadeb66109e08d298d37abf3932fc6e26f8f8dbe8d33fcf190ec99a2b7a2b5860e21e4df3c8332133fd087a53aab8887d221d5aa3f961293e660c3ba07b2af9563e83c4c2249bb9a4a6384ccd936be5f56589610001d68a9163b6390ab024951a569a467946765b81e41ecf14004bb5d640f1e5236b62116bde5dd0acb6975f235e42d3861c7e1702c8069634ff4f36e4fed4cacf954891da90b07e9d03c613c302f755166fb2314aedea56180b1803a399c26221577d858e7395b328bf6d6b35597693a2061ee03527839eaafe2fab774d838eb1148cac694a9096a86bac1dd7465563f016692a6267eea0e0c1bf0aa8c6a6abb026672e6c64fbc38bbbd31b0bf3e18f3e2feb7845eff4b6869daa61d9c48fb5249ef41fc29c06d3552157ef7ba193998425260501d1bcad263e12c930a7bd5e141141c6229ba6c48556d250b484d01b2ff3a06059bb90da8c3dd58ffd9445ad132bf5de005a782cb531275d986a2dbf511eee0596621edffa0d4dca7b90859854f0af1a5366384323ec2ca3f22188346514a005dd5bb4423c7d343388fa2810a62865f82bc2503d92af8083775c52520cdca0cd6a0069b63458a2efe80f024444e4699dd503dd970d02ec88b5c2bbc7610f66ae67b6ee5ed3f73eacae59eae3da6f51892d65bb1de0b769e2a4ad2b7880f9c8ff34b6f46431b27d7f6e55359b73fb3ceabd1ed43c8fde698436f58ca2b0286a91758ccfe072bab4136a8ee3cb7a59f6b87fac877fbee9c9c9ac7964581594134ec5d104047ce7f0c712a539c67d2a596f33a7a7eac89bbc1fcc6913ee3e13d259284fedbcf415d146c9732313cb6af06360a5a84085c8e253ffe1fcfa9c6a63714dcbbdadbe5cd5b2dbf5ca87517554accbb0884129bb417c4eebc982f068c4af8dc416a9878291dc1c24f47bea8e9217804ee6a89ca2f10f833d8cfb501c9843de419cb5d30da8b79e7fc51e8aa8e84ba6b53b74ab95c3e1ec833e3327704d3d628df85299930bd996c4d8826cf9705eb7d72c2c639b65d780fc468e5217cce0d6a07a1fafa59fe5caf6819bbed1e6bdc8b0173971efa73703442dbbca83153d92a581d2fc1853097e800366dae3429462cd6300646db9eb5ef9bce20a208c9b20ab9c92918d68acae6cb4b83f59ee8583c27d78aaad5ca6bdf155a48e036438fbb4226e6a0ff1bf93a042f34c3b6c8299babed98599d800767e4192b12bbc80fb36d829dc9fc386160e90cbf671ef68fc28a6937d5996f70758d1e87988f8f70615fd75d88cf45e0e7d81bfdedaddc88dc57692f4ee7f28726ddd2f424c8ab284eac112e400f40f40c0bb2117f1fca7d689eed2f2a0ab02103710389465845d89e6d8e07dae227909f9dafd3bff272cfcabcbd5f4818614f2cd32900da134ae97c69459d30baa136a86996772dfa080cf93f2aa7e68eef08294dc76c522cb6ac16400e085e402eed9de2d55cfdbe1056306cfdad0082e4b4f6ad6006832eb8a19c402c86a5b3ef594080fd914ca1a1034e4de32a8ab1e92513795a7f22e73f88f7f9c04c2f123e7e7dbcf504b65a352ede3dfc80abeef0546080abba4cbfd099b256063105f7b6edceafc56219c716c75fb458c462a3fde3e6060f1356cb9c9105de44fa414c81417252f8a7fbceda78ce7ceeab6f4180b7d293fba7db436cf631ca98a72dfcbb81a06e3bab7a51c459abf358bd25172ab682635c97b842ccbd8d91eb305440b4aa79216cda347517b5ac5da1c8a11968b3229a8c8709d6a00bb496c2ffd8849d5588bc5fd5c9abc388601879b9997df13db5425690addab87a07ee94a13fa7b8231c5a8689220f72b0de300cbf070f56e2455098352b979677a9b7815dfa046b6ff3b5efe102788b319e3d8d1d805006f957f9302b4d84c9c7ad6ec4deeb3ecf35ad2246e0d2af355c2bc824a06d674e84d30fd64aa5b8835d860d99f7a061e22740530dd852197d38e0af94f05f9bfa41af720c27150215735072a9d70ac20e06bb9de8a29539bd0bb923ec9aa0464ab286c3d46640836a06cd25f7770af751f9ad569a87d000dbe8f0a27b724c15e357dd3b1e76fb245b520272979b1cef3d27d2eb9354be301c26d88b14b7e289bc4b36357089d30f77daf744f0031b82d385dfa53f0d22fc9119f073a4a66db2b058812d6ebbf4d0c9746f588e453c2ddbba8083eba0026ea24d06e45c858be62e2266ca9d3ab48c50d396f68b9b1f85ffae4de8fb3cb01e79596a9ddec7aad7434cb2d28e94e0475cda4ba3d8f7a8349a609d0cbd44e8c977ffcc8cd402b3c0f6428a269cb555f1401d6e45b033b5136379e94d2820f7f0c3dcc8a73e9e412f149d280ee0b51c36a3faa9747989bd20a7159feefe5b6146877b01dfa9acc372d0ee4e3a72642fb40f7f55bcb9bd098f943c35e1ac986cad1d6c8c08bf9d5339993f30fe7662b3ed7cea933e3e6324b5afe81c4ee5faf9d15b2733dde593457f69dc45a6331eaea52fbbac6b3c36010ef9808052aebaab530a28d6f330da10e558b6222c199b736e9f952fd0d612db2c9311d6a120c0f3be80f08f63df732f0bcfb439756bdb723ad4d125491ba523cb3f10f180093b782d0873c505f8bc732b53da1daad836fd908132a40d6565f027fa6b557e3deac3b585ea42f279c482c04b0185bc0cf619af7ad3de79633a2ee231776923ce8347a4de9bd628e81f776e4cd33de052ff2de830b874070eb249baf90e0facf8f2b721694ed144691a458d91d1c269275d4c17b2b8ff8f4d5d24f04bc290ee17d1b7def0b949fc0f551167e246784e704ea165946c20c1fcb994f7c00cd721a59ae867f7490766c7029c6f688fda382743dcc3c796058eb78752244e53a09aaf79738f6c7ffa17c88e909658dd50f6127297f8393e376ac84f2a6f35e81a1a3d31d5acbf08859a1b8410a64fa34bc3b74dec95d1f448ae2a02f97e51274d0830712e9f1119b0313767b95e1fcfc513146254fec2c05c8a47b7286d5b62da9c89cabf4334c0b9942ef1a04d44e3bbbf3ec19811472521410add600765bbe5c82f987a7e5db93e30d7492d6811defd764e77b376e0b869da6d0494202330cb622a91a6a219647d7b5508459e41cfe97812a7bbf2b3ec9dfae5ea712f1c0d71a02ef70910b93ff3aacd45f66b810511c4d12ed93ca0afa6335d4e2cdc42fae53e50cbdc9fae6eeeeaf298699bdb1d6b7fc54843b88d07b0438ac38638c0200f2b23b9f16bc76f5c2b20cf5dd98979db2b938a2c4c99da303a13352821d01272ed642a94c686def083f29e9f41d5c085f45d240688cded51d4b3afa1a37dc0d3bcc3f274411711bbe243b1fb18fe6421cad3c1935ccdb124c7efdd5be549a8dd3d0dd9f08da153f0bf2317b0cfe06a887a1919d6ec0fa2669f7916e5241bdfd9da022ba1b01dd950efdb8375e619bb49b39855351503315d79305f5ba77ff63e1386dc8795a8c42876e9e328a10cbaf6beb7619bd14f9f98f19bb8d53f2da9d494b72d0566f85335f302286da8f23fd2468b8f2eadba17bce7ff24c13bde42c70df71a9de6d0a87161cef680101d4a6bb94315bd7e7a89c278b63cf479a9f28810c80d7662a427554d3e53351b88181e28025b7297b4a31844307bb05e40d49c94d300f1c19036db3ee40e3050aba3abf0905a80a1d89628a00922eebf377e0e0cf296d88efc13bc213f6c94fa03395826052e4d96c7c45a8b6b331870aeb55672491e93d85c8c841dd58ddde22af4bf735748eba8326c55f9082932b26f290b55f5280423fd73f03a2a0036d068f905a70f56d982119e2bb3580b4f0634b7f8a4bd161055510179818f16a9bceb71e1a5e0e8a0130b1440bf80a4001222d4c789905f9b57736b45f317be3058c71088673da41bd5627311e671330406cf8d9950ae4862a169ea431753cf8d865d0ce69a1882d3b1493128a2651bddc4e93663315bc87cb30b5b295de26e1ff88e3baf3064f6de02c1b5ceef40d12dc7c11cc46f578ad65ecb90766b68545c2cb95b3003afce0ac88a2d9f8958df2a42657df5d71af934e77c900d7ba7fec033496b3c6cf3426055298be49366e47e2009a92a3a00fb7a9269bcca54cbc57948ced4ccd93ab584cb9c27688872ec447472e6ebc99be523d20fe72dc2d6d5f6d90b05a2dc5f1099a0794835fe2923cb269a13d7c17041d370760d02c9eb2e9b4f79605d1c7545681a466b953ebc96db3bdbdd192dfa9c79ea2dd9700faa88382349c284e37a91b60218c021e2eb554971ff1c17a257a7895bd59e9f5e873555eb292fcdcaa1acffdd4267b100704eef8a3203d767c2d95471c7b804fbc2e63a79bbbdea9f898584dbbc7529ab6f65264987b0d2e5d167e3716c38c8e7a2ba255966c528fcdab7f089af8e05b71f41cc670eb6e72dae5c3d45ecb7b8233be75509597ebc81a313797bcedd228f46a3cc01e6125daf37c3242ec4f8d222eb954b376b683f90a4310ede2c3df53a45f8b0a4b03cd5688f62a5de8251f2cc30fdbb5dda42dcaf14bdd8b08b7673fb3b850af189a6bfb4b8ae700fb15500923f6debedbfa70956460121459200c8f48b33931b7b65c11b0a4f5993b1e203169dd5600add50ad5e9000ce0016c2b97325af6f1f6b2e468d26023d47047f32348c2b6fc6a2e4519cda87da76d33ef75ecda4778947e853d7cad015261ea7295812942c1a66d832f25697f9bd76f5a2a22d2a4bc6ff1a495b2a582812f60b4e498ee2d856dfe8de8a15a1af396d7e59301542dc4ea36d32a041113e375901ca73bb1053a9b84ad3bb2a68a27be93ceb0b222fbd18aaf55fa3fbd626972b11c8cb936a150f6ab868b3c82e6e9fd15556650f30431b2ac1b9a2e82f06a55f8966d83964672eb393720f1e4ca8f01fd8d4334aaa8c1bd92c9e3b34e85cc2383452041eac7c4de33269778ef2be2b5ff2027a6a68224027f60405c400f977b059aa5ff35350d44eeb2094ec966af23b8f824c8e7e3382de561d8170f28011d5a6d88ecc11c4fb4a9b618a89f497ba2baef11b210c26dce04d4aa9057d865835841a391729d70452932ee17bee3414e9e318fadbee6c5d436669751ce778fe67a216d1d1c3674d7eaa2f44096e87725cc59300803cbca09e4085933281e4501f50fdc0653db757928ced07aa78d26f27957f76abd7c6d77517f03b64501bd406452b3b37f5fd8cd47980de3b6045087608b740ae468305c6abba5b27a0f01475fb64e972bb032f43c3d81a884fd2003f895a0e4411ce07c45fbdddd858af0efaedbb6e6a294fe9bbc96ae25c280edc7ee598a759fb20d2196010f3e82278e33257410311c26c0ad83519a7d20fc7c140bebf9021d54baaca7e594c5815138176ae06e0049cf335bf287568120401e2f802d5eed7bcffef454c008a09941b26ee1b9bc1691e12dd317cba2f67a60115d6347afa988571af35a17f7c983e3d6d697f4bcc86fb3f6684b53928f1284a31bd6b60e4e546821b076d4c97399437ad6ca91994572094b9e43d6b7fc54843b88d07b0438ac38638c0200f2b23b9f16bc76f5c2b20cf5dd9897083b2b3d0567ffbcade5ee2de8e23a68599c3c660c71f5c30f759f8b31443ae3d750876d63532ffe978af92b93c0494e09b8360eabb8a6356312b922782176acda101bd8e956248134223364e717fbcacfb09d2c76b6fa6259d230ce6d89bf09524ba669bf7789694a71633e83e7659df85a3f2905ac61254808ce98641a7253df1696c3c0c507c7d8d9f05bf6d42e86c4486ea9aaa12e258ea92594d71b6f750e4b78f667a42b57c860a357005312b4ebe96c6ebe6f1b69ddbde10bad282bad523e24151d9c0f6fa544fb76eb5789ce6e427aa90879e16b2a72ac2a9adc3cb7b4f93d5ff9c190f8a33e37884dfb88820e7c5d000c17b0453f2c07b22efdda137ea17cd1e8321021e1ae0624bf68e41bab1d2ffc46ee3dbf907c71bdb6e36efd84b9f5ac76429d04e3cfacac32a6db955340b0b5a629b4ce5397f48def92783499f3439d3a92ddc2ced069752d70f3b5ae5ce8b8cef1c4718965f46e83248fa4352f854091065b1159f4539319a122a6e1db94c2274d666a662eff2cd0142a3fd65a5e1fdd1332916140728328bed71ef79500e209802f090675953edccdbc501ecb29d5cb0ffa4bc515d91f2dbc862e971caa0fa32bdaae8aa42049bda378157b2469fb8989d6f4f15b5503ad1e7729feab2f97826a3b1cddaa3abe0bf5609ab97ee3ba39c7540552f0f8efcb45611d43de3de99fea78b56fe2d3db9baf938e7fd9908451a47c6ce4434a926b47304b65ac62a08c7769b40030b8716d618d78f3250251d75571b051bb93ccc01ffa41e4fda178e510c2bb035f362a13b7a502557ae7289339aa5d34f2ba307e20d78e564876d09cbd8dddc60a94b2841b980f23f1230f93e5960b9f44d6d21c86f0fd9614ca18468e09cc18b4415366b20aaa9f757d92e12c0634975a1bfdf2d47be4d581c847de7d2b484d4f3a7746d37803dc161fd2a4bedd6d9f2ec87a0df3d2fcb36f9d3f532812082b383c00af0843aeb4f37d53fdf59ec3e79eb9c5da52f5f4b164b9ce9a28f95b6f2dec5a77e012306f6a0e4a4da6f08a0415a06c9428dac027233b3a21b3b0d432272a21e89e58a1ae9da195914912b93108717f2c465c6598db72ecf4ba0251b4cafc7b7ff26683abdfeb4f802f770675ff8ec90fe1ffb458ac3afd24bdc01adfa5aec1cceb20eb2c812b384270d1aadc1bff2fc64560604218b505adab9daef993222272f699852a615ab8b013eb5a80f1d99f5ee8f32082ef434bb6e53b511d6620c3662938091cd35c372615b226ce37184a40ce6154e3133e5e47a1ee0bb52b075319cf9770e4b490a85edff61715adaca1f9edcf8ebbb4592f088e6a49de8474680500fc2ac4ff75116ce86422da43eea98ec55ad441ca73755191e907e9a49380996d6130ce86b2d1f75a422bab5dd27534568b6ceddc59c6075f4777f1f07f8ee0a9f771b1e25f289881dae9a1e5b790f59c35433f6d1d56c6251af2967efe84d75c5c3df293732054801b4c4df9a53f0104630e166590b1c47530723d54bac390b1788d2df6c3bc69c1bfc0cfb2253e678612e6993cee2710373f87c3d9c414b5b8be68c8080c86e814566bd78b156e49b03bcf150a0cd3ccc8e69006fed2746e652b68169263db2a4e0b4a63b91a1fa5ac47ac842bf05253cd04492e2a1611514354a9ddaa89fbf3dc261efb19dc9f5f517e070429ea8dc4778c65635fd1889e5ec1bc96c2d1ef18c0591d346524b72b006fccc75e44f39eb31ebde67d809a8a7b7e585763cbfbb47a79bd22eb7cac48ccfc03d1f692887dda5f63449ee599d53d6ed7cbe02a92d88ff7f3931127b87e2348ee06778dd14ec31460b14cab690dd442045763cbfbb47a79bd22eb7cac48ccfc03d1f692887dda5f63449ee599d53d6ed7ed8e162a0fd06278f32c9ec3afa1d96a7a815f2d3bb4542a8a9618fd76031413de0d7e1695e803e4969e28a8d5d15cf200d551fb54fe9e1583124d6e80026db4ad27b1eec5fa23ddb7f7108b08a5eda5a750c9c87b115ef906501738c23f47f05763cbfbb47a79bd22eb7cac48ccfc03d1f692887dda5f63449ee599d53d6ed79434ea1f1e9dfbbc882d52d2e0669e27a23573fc67d966a3642e499ca70c4b60b70b1b6f638d5adcee7d45ab3a19137fbb568a2d70daa63565db335cccbc60c9d5d0b829b86c19ccca551d441ae6157a982e8c3c707465b5643b05ebc75e9ff5114871127d2f71c9efcad852184b8d6b8ec623dca1ee3317687eb954acf37966ad0dd3e99f369ee971ba261df47e82ac358c2d716d09e7b23c50ba0dad776601d6b7fc54843b88d07b0438ac38638c0200f2b23b9f16bc76f5c2b20cf5dd989785e537770ddfd2ad5ac37255da1e38215b951b76a1082a75791c61f70cca2b25516bc9bb2ecb85c81a96ce99cc84ab041316c70cb1cf6bf2abb4aa82a2a5d23b4e5eb269b6458503af5583be16b0769b1088365b2b2fb71a65629efd9d02736a29d0686523afbb06344f5dd8253d8d35129a737a41b7ca6615e241cc83f9ba4364867ee3620dba520296407303219f8786b58435ae4d6cddc6c8dcb62a949d8671f8e3f1b0501aac403a3342296e844d186dc067dc633b687b0daf547b05ff2c9a59204c102f05908cb7b7d43499d39771c14e520983e08992b0716108206985ec409bacf0c27834b5250e46367b6f13dc85693b324ce9f83e2c783800bf709014cc0d800c5b4f0352d6642232aca25cf5de535204548e6bb6aa3df535d110446300d6763596b14cb2ae1ca2fa16d9d922c646ba984604af0b873125b3431371bf5d9f3c9a41883a0a5e57ab79199441597758f257270b27515a2e45067822e1169263db2a4e0b4a63b91a1fa5ac47ac842bf05253cd04492e2a1611514354a910de7cf2a337e8adbcd816b51b78fd14beea87cbb0e30697a92d52e474a6d7c4d4bd1686643010eca32bcef9105819a5b4503eefa0cb5646b721ce11b3f0ee0dd16046f8d2ca6c083b2be78e3827ed52a5bf99954ca817ec3630ac9bc426a44f03f4f5b16c1588a886741359bc393437feab12e51e468d25160b412f178e7eb2908bb0083da539329a6211766c0297133e878998c44e906ec74664e9222651990d0611429053e9fae80ea8338a0a9b07d4629661f0b786e3f2632dcd63f3ea391f97f1997679fb70a098216a1b0d7fc7fb106c7b3799145045c34b5450246d3ad6b7fc54843b88d07b0438ac38638c0200f2b23b9f16bc76f5c2b20cf5dd9897f74ae18cb59f43cfabbeeffe0d324e5b32675a36482e04dad51b4a51acc1b460676c19de6a05d3ccf6d4f62b1028898b2675405a5806a5078b69f5f7ac75f9e0d6b7fc54843b88d07b0438ac38638c0200f2b23b9f16bc76f5c2b20cf5dd9897359c108b9669d84cd47b84ecf56e6f3d4b4194664622b0184b618ddafe36527cd6b7fc54843b88d07b0438ac38638c0200f2b23b9f16bc76f5c2b20cf5dd98970cda3519c095cb037d194f1908a76fb3b5ea53d786cf54fe18216cb2f6d572c6e9159e0c2f0d6612db250e6ffa1b84f04445ba504af081138719222a989e3184864acd6cd27acb61113817bb99e093e821ce140d500d7445091846d54619d4bd89513654658f831256707320ac5e3450a2fecd917ac8cf6cf1ce475d1449ff527848695d9c6a6d98c015f4fcb9249d44889b22dedcaf68bd68d7904d38ede42ad4a25c45520173ab716a44e6ccda5490e63b11aa14dd1f29811699be037a82a8d44b45653b3bffbbce08f87319df71059a499b9c8587c6939b8df77ea630bbeadd5193c4095995e43c83944f682589c45aeaab74d1875cec6a2096df49bfec5c458cbc57a9b847bbd31d29ce9d4827ea9e9cd907b86611ae75851e9503b188299ab04f97fc675146de1641d8965c09628b90f58c9eac9b172fca03b2e96d35f05143d19a97dfc9be87debb23423ca8c24db62881e910e3b86844a45575816496717e3486f11a7248d1dfcb4f7862a7b0e984ede909681cb1435eff87f6b79a14b91377c63d2229973bdd78e704594ce92212c2d29e44289be9659f0cbee83961498e9e65798c02569d36af1068c9552bad04d673bf0b03a702aff6e2fbf59009d8bef407e40bd8a72f0061f7f3431d55473188e4d43937efd9ec343c3778d67e75f4f5634f9bdeacc14c0e5e70de0b5ad26c0742691460f014d59dac8eeac45b717e3486f11a7248d1dfcb4f7862a7b0e984ede909681cb1435eff87f6b79a141a22b73028f6b3cc8470c089d187060701ee6170ccb67cbf54c31260e61e1c8e07fb33cab0fddad45bb59d31ee2fd4afd21a95adcaa0434976af32c6ce03410c2dfdcee671558e4fd466564a3b27477734c3e52017d50c081a920437ba8b79e2ee73384634dcbc4d059873abbe898f46d21fa38273071bbfdec5a72039bf71a7ecb4636b081acc5db2d445f190c1f7121dd93b151854294f796412dd80ee84fac8eb979885b9632e18db0ccf28efc7c0b15b74db9d0e2ba41337ebc209a632e1d6b7fc54843b88d07b0438ac38638c0200f2b23b9f16bc76f5c2b20cf5dd9897686d7a98a5d9e9cc57ccdf30a602040b560a6f7d8f7a1ea1bff748fd4dab3b9d78d3fd7e6226da704da0a6e900b20210bbb5d7ac2d45dd7bbfda355f3f0bb10f34268ab0f537149eb0763525ce89dc3191c87b766927cff9f73431b01353d1d09f7d79912470105a26e76432e6503eccb9f15def1eed007b19d7d2b290166f0da589b738f83827a6e052ac55d0d93ad535ae5000accc5a12c832eba8ef2bd342f6bceabdc49ce3a1f6d122642aef3e620fc27d10f58c0277649e980cfec51beab8396250f25a9db57988081cd26166ffec0d677f01c0ac6494aa3bacf50395c8187b140dc9287aec3a38a467c5b4a9f7b2872d3a8f8d7b271d574bb6fb7af288eec9c429dff86c08d2c90f18296f62888e8f4551b2790f1c5c9d5bdbb06fb4580cf8b518bb060a86d6aabdf0f980bfe14c5affa5add7d114d237b20c41e9059fb10a9ec750f09b9f870edba55a02c4dfd9e8eb93bd293beb438a7b90b58e09e80cf8b518bb060a86d6aabdf0f980bfe14c5affa5add7d114d237b20c41e9059fd47a3a9fc2da9db3bb6f0550c4faaaa4672b626b10d42b0edee6a08a26323c110cf8b518bb060a86d6aabdf0f980bfe14c5affa5add7d114d237b20c41e9059f7c2b25de37ccd111ddd2d39a4dcf4e0e09f7f438627329eaa151e7baf647291a812a4d1a198e3a28ad91648b225b65106b4256acd52e7efc14994008f62644ff25bd9f269993eb07ba426836483af4fbb6eb45464bed3fbcb1e10102384d56076982a037249123cd2f8fa54bb89119d2d2d81f4a649b352421c4760d95936142f241eabe88ae9d6c408622f4b3b4c3edc3ff666909c380979d4f80c4747b7ea997a4e34f11116669bd7d80e87a1c1857d7ac302bbf6a2ca51f49b06406b88722d0defc213e686a73777563320b0bef4ae37043d0bfe32bfbda8d4f596318468132c4db05f968c51de10e786fa148bc42625faa4585b57b19147faaeb2b6448e6d0c159ca7ff6c5dfa7b8fb10c0048fb0efa89f507624d3de4d540041aff62544d80f6fd8acb746cee7064a48c267b811f74a183871ace32f0d37ac837d4ffb20093c7e314d24e7eae40808b051541dd5da010dd23778f1074f4e30ac8c5c02f973c4170881d32c70201e5e858d0d15d78de7f8fc81326153e63e3c064f410e5143a1396636bec6718f2670591cd06cdf143066dd3584ddd665cdc2479b3914ef5a007be5c39ec6dff63838a049afd2cf5817d9bfd75a60bfb8b93a423bfe0c072815ecacfdec79e89703a93a4af31d8beb94906c1abc0b12a333be131aabab3bbc041724a4af8bf7b0eb5ac216c0123af8ca509df4fe8670abbbe58e896ae90e7255eb405eb5260964c34e7c78a9af6d0d37d48e592978d947bb7414168fe884ebb19e0a7ee6d31c558fcd2829d054f3613e747e09dda3a1969b3e2cf6ac0907187b140dc9287aec3a38a467c5b4a9f7b2872d3a8f8d7b271d574bb6fb7af288f59e38ffa896e701b1e5c2fbecf7010cedfae69f04517cd3ddfb218ff9f2b9c2acf2fa530b527421df9ecb6fb2d9fe06d9775681cbc803d3340f49f7d63df57043009a9dae109b3584e21125e7d67a87ef5787842f5e9ecdc06ed6c6fe90157ad3666662596bbef7eff9f137b6aff4495811ccca56537d9f1df89c67fdbcafc517ea9882b87e6b3cfb1a87890e544e1cd7624223e585af1f835ac7ae44554bb985622c1cf853f90a51add621ab68209cc05eda64c8f5a6a3b81707501ea8cc193e490f133c73c8d16c48f1bdae6e637122a366f2c0d81bf064f91c23a5cfb204346ae4cc2fe872b9aa8d4824e15c224c93f2452d87a35fa3fa26ee46f5a9e5a17bf3c312835e1c6f8df2f002cb4b53961304ce9bcf94283c1f02d9a9d7386108f4b01e15899a75137c9381377cac06cf27e8437b0c161f72116d81629a55e676256fef7d93d547cac2bd2f7fe766e4168d275c2fc1360051c8c256911eb9589139afda27ebd5f67ef206606f46c79b07b39c2868d7b8c02ad7ba470148c14f5a9c682005329c0f83c87dfc8a44bd057bff85be8eb460e2e7bfe49956ff1de089ffe1fcfa9c6a63714dcbbdadbe5cd5b2dbf5ca87517554accbb0884129bb417c7e43118fcaccb29212adb0f92698f0a7ebcaa1b43248d249aa6b72e9b4f0b57bc78d6bf2ccdf4b4e7a6d4f4ba2dabfc9ac492d3890673f794e854faec77c098317a89031397f8828109af12ddca5287ca28fb54792fa193d2a9f521fbf187a5c558acfbe5346120abcac0d1467bdc1d3162a31989189901127ff7aebea970b9da8651e59c1ee04d580888b6be36b8e71cb535d655f18923fb7fa9b3b0f0af41437dd994e8178ac4f0d28bcb5441f50a92d118f12bd2e96c1ff4d4ad83e66a37a609e6c4968892ba08eac40eae3dde01c476310881d70c0c177b9fd07bcc80e87d6b7fc54843b88d07b0438ac38638c0200f2b23b9f16bc76f5c2b20cf5dd989751e0f1e74734423937b587c7354ee02c55d3c348820ae1f9a90ad8e5c576cb16d6b7fc54843b88d07b0438ac38638c0200f2b23b9f16bc76f5c2b20cf5dd98970230a26eafad02c30a2cbcdc5c47b7c26cfae2e3568c2809e445295381a2ed15d6b7fc54843b88d07b0438ac38638c0200f2b23b9f16bc76f5c2b20cf5dd9897ed01d26f76c1ea4f5971e68960ce05274f6085ce1e72681d64532aa1114b798f9bbc0ca8f5c8d55e231061d8e76a7eb5c78e355672e969b72d9dde7166b92467b97bce21907e52efc035414d7ea4f5ed2dfd5a728e379cd4a1bf230f233caf39d6b7fc54843b88d07b0438ac38638c0200f2b23b9f16bc76f5c2b20cf5dd9897f6af73db14eb57aea7cad85763ea89cc6c8e9f62ddcacf3a5349323974b4ee21d6b7fc54843b88d07b0438ac38638c0200f2b23b9f16bc76f5c2b20cf5dd989718f9e47bbb337e6b08b3a86480d7bc1f45ff53731e41d1d09cb6ddb8bfd43408d6b7fc54843b88d07b0438ac38638c0200f2b23b9f16bc76f5c2b20cf5dd98970a0eb8586ff3e012174e9dc025759a36b26576b64ee5095c9b3594dcc8980aa4d6b7fc54843b88d07b0438ac38638c0200f2b23b9f16bc76f5c2b20cf5dd9897c37f1d0e309bb4dca3bbd5a4b4495df54a44a81441cfbdf36574f28a665adbf0108c08aefd48cf68d596b8c5fb551e42bcfb25d02eee1a3c4cdfe37941fc0ab8f41e2a6c50632be020201ed2afb54917510228d804b52256cdb766e90e7296fbd6b7fc54843b88d07b0438ac38638c0200f2b23b9f16bc76f5c2b20cf5dd989717ad6b33e705196c2ab06c7122cb024188d124cf2d7ce77f4db64ee36740b5edbf0571916969e2b5b6c81054b087ad4900f797a246f8834971e36eae68612f074a4353661018292186d950da7652a55ed319186d815be0ccf0285e2a2c22780e4ee6baec567458c2dbb08ced82129c0c079a0d9fce93db24bfef21770a898ad4526233cf96e7e7169c0e433c20d08603c497db1d8a96f0e6abd83df55daf116b207d76288fa711a87aca1625067f4c23a3a9764273cd081ce2220db91ee66ce2dd6182c3a0b87f8a5ffe2ee449ee446646e426a5fe8cc485c64db31779877ff8ec52b11654b94be493d3561c283a00a50e41367c0c6f606c33c9ef4987f80e0e868b80c1d614b5f57f3451b73b68f01259729dfcea4df1a03b0af78639d6a48d2e36c4c0c66c2c68f8bbbf6b050d976b531f5a3572ef90f3b5787e8f2d51beca5fc8104818c14b7967e4b0753766ccb6df0d037f5745b2c70f5f94a28a8661bb884ba6bd04bfd00710d71e2ce1a979ebdfa5211650f8d7952c418308cfb5b1bb03982a6f6ee90d38268878b36249f337a19c48a71769c2e8589e90bea96fb1fe6eade95099e9f45d5da76ff9451bf2ebc2c91664216bdea27bb2134653de4c04b3a5853311ec9bbfaa5677905a97364dd44a63bf5995a21e81a816904a1f22f9ec43756b1cdea32e2b61d57a02bf8b7e87d5e650f1b6958e78598db1db9a91d92306d228515ca91439ccbf61e5ac5b9e1d944edc88103ddb7c0c6e773f5c970ccb90f1ee03cca34f17dbe8d3e4b2fcf29b846a5584168e72ab74db2a17fca33b67d6522b4ae5a7022d2072d6dee9fdb0d97748c63a46eb22d7774c3f8841f29d589dedf5af4acd0df0f1b2aec221bb588a3c6833bccf9bc365478437dd629af91f2308815b6dd4c60e54d2241f1a8ed5d2dff0c71a04c99053d2b829d09881ba40c8769b16030e3e2ff66e49856dde8dc722977b449079bb5406c16ae939e9e4908bb0083da539329a6211766c0297133e878998c44e906ec74664e922265199575e273339d38beebf6e7aaf8ce792f6cad482323d87c1ed7ae4123f264a54be79824d3f33c8f7fc748d3b33b7e9fc6eb9b9e9f682a369f99ac3a224446f3db60bfc973bf5ed4580b05d39d91cae86305f975a29bce7c206f9b9907c5c2fa463faa95c5655be875c385129e19151c6e71199e25330f061576f9a73d80ea88577596ed40ff5dc4026c886fcb5351789f0c4d1edb5f1eca9439f876236cc32acc51d4fbb3d890d52577e2d7599f85c52ac3b100206aeb6c868c99f6353dcd826c18e5c84bef7541096457d5addf37024fd8b6336209687eb7df3b6146b1fe303cd4953c968802f2610fea77e146f6bddeb7e3d202727971e329b5527abe75714d79c2479e9594fb25d9f5c2e700b3c6d48cedece1cd6e630d99c98feab947715467db3c35104011397fcb7cb37b9fd8d1ed728ad4af24242360fa3dc0b9dcbb012a81b07531fd2127b2d7ce5dda483162643dba6056bef154d1147ef8dc8d0f8023d43aa4d4609719f91d24be520f72d02a0c4f3bfb0a5a15d18c461518db8e4ebcbdfd61099e45cb85e3780aed7b88da53cad2c628efe4f8db07e20f6e1c4ffe3aff72e6275c6134584aa5a5da79eb7288c5f635f6b4c5a478d40dd6f70c48f2d53094ab3c4dd950e354b90a3a618e484c2202c64deb943ac7a2b1950ec4eac284abb8b295920dc2224a80f2c07fe7c9456ad6a8ac7596f5acbdb77d95879fd2d7041f7fde6fa8597499516a8dc372e29c017c36a3718956dd06bb1cb8f660ab34514a7b59452fa504d81a2d621892b791e04c62295aa6517670f156e39ded5e063bd2948912e9030133df2f999d6b447487868c071d783e9dee79223034e85daa6793738f5e3a2cbeb1a1319dd86e6866c5d4337eba36ae8d1e4ec83a0e8e0ec3d001ca3e3837d8116c453dab5aa573788651f7720cc7afb11695bfb059f0f4d104f794e5780c888844f35b4b211724de0865c42b88a2f51eca81371ec71fcaf0e357c59d9ecad525f57e676737313257a6060e9a8955eb2397ed7b37a49509496b0aa8985763671b20fe637c5d0fec90dcb71f0b553cfa732a6df781a98beca06de972b303091ca9ce4ae527142d9ea835d60eefd962cbe7d46065b277bc20aee48e91bc76eb9137206acba14a117e9e284486c5cdc0377876f8081641bd0503b8a6e4eda7a06ddd9d0785563bbef656c9d54dcd14e084983aca050366f971c43df592f8a42c47ee329296f52510b68ccb497eeaad04bbdb07951dc69d1498f422ba4f92641fb94eb999e904bd4236ddbec7d9c2df85b9fe1ac7cda388617108100bb17156b1b02e682b02c6920c82d42752af0ea0ff0781db166c7a6ef87b495266cd80869b71d6587c2c307fb9c53abec0adfbad78bfbc45711bc956fc655e17f942602c6a3f57dad69fd74f23c7a4607b4199ade9596c998bd7691816b6259af9a2c698617629bbe34d3565c56d83dd71e3d672588ff6d1fd24a1832974197d85043ad59cbb9d94579788046bf5d0bfa0d7df8a4bc59d985f8fc9fd96b6099dccbc9820e63cf85490847a0a76512bffbb59c0db52614bbc7e097db5ee361a95c47cf7e23bd4efcd073c827269915cf53405ad7a5539d49ee9411055e7746a898940d8c1a0872f9cbed315524e23ebae71522e1398a11f5cbdac5181b63e7573d181d2509ce1d6f625d4c3161cb24d4237cc21abf3b8435f02e3a49c65ea9c1647d31ee818cf1a44f5811f7835ec5b51d27e34d808567a8aa33205c4f165e5e98fe115b19906d821fa3b12e3f098aedb464a868f7cc66cdbcd86022ac1b2b96b0aa8985763671b20fe637c5d0fec90dcb71f0b553cfa732a6df781a98beca34523223c674cd2bc9fab9f99a9bd0dae4a501a9845989fcfc85881ba9a50b3b96b0aa8985763671b20fe637c5d0fec90dcb71f0b553cfa732a6df781a98beca1c37a16ff0235422a84f8c0d29195ba38671d06abea366e342c36cf6df8564b846901a6a7e0116b02e7d649b6a12830ccc61801271dca1ca5dd21dca0ed2d24b3aa9b15e64660cfd2ef8715585a8e7c620f3fa6cc5893549eb850195c39abf9496b0aa8985763671b20fe637c5d0fec90dcb71f0b553cfa732a6df781a98beca3ed752b50351d4f76535c6ad26023a2db7636a2e7860d47d6337e61ccdb4986f81be6f0931de7e0793525453f066fd8bc640f0e55c7575e94daf74b66cdf29e1f8f30e17063964a27c775dfe0ce8653640afacaff5715c8d1ae8cdc88a19ac14adde875c8567de47743159542635e5c0255c2f540acf537d34bcc08934b16b96e37fdba145b26017bd4f8bfb0daae887f6f803c820a6df0bfab820018b631934708db30adfd833bdfb2e05c5e81381f7b4cfc3ab7d0924a18f3174f8fb3302c52a8e8520eca854c1ac190ef24c0c8341d86ce1ff9d2f83aeb3dd3357dec49305d6b7fc54843b88d07b0438ac38638c0200f2b23b9f16bc76f5c2b20cf5dd98970a82f703e8fe2df6baaea4b97da2b0b85591f813f78a69b9bc507f12d074a903fad71b34e8c32331b8e58acb8a36fa87358f942effefe3ad0e9fa6f296cfaa3011ecf4801cabe9545d24e10bb95be80769a4ee95b6779d9c41f52cbef08641986e39e15ebfeea3cf693fbba14f36edde75c4dd7f4784f20229287d60c86c05ceb9283d955f537fcc4013b59d97d9eb6beb9df0334a6a00605b4b6c1834eed925062ceb5ad991ab7ecf4a55fc5b0ec881eec65ef89c7f93b905ac14e39b1bbb1c18a0cd6024c3a20c1578079fc602d7717e216ec9c2ce170e31ea4c070e995b9180516837d94cd5c4cebd14cca6194fabb178cb0e4204c033085c4d3c06d497f7e375f75b9dd845949d4abdc654517964fe00aff634662833756b222bed1ebddf3d060d6631300e163b8419d6dab9d6d40a0a99c957e5695503274fce6ebe97ac655094a0b8c787c2ccef1b9d5cd576947ccd6bf9329c1c0e288149af15d2c521511a12486b5fad2fe0979436bf791579d4ac92e93c7ddcca90f5bc3c7e218b056516b7ee774c9ebd63b3c5b31500780df474998a6f3fd10f1fb868c9ca294f403b18bc71bc9ce33ebf7becfd18daef4562bbb388b9cd7d06aada6fea0beb158201b170bc415eac7bd47af23fd64fabac9b62a1b9119b5187166329282b596c2b8cb2440f7bbd71c43787b2b8f8fbf530db134c2cd735c74e5d058726b0035352e8feb9c7dff57ef3d0303553afb74854dedf99193cfd80e952f0f036dac2f3fc6eb6f2e0a458036c8d97570bed63ac36ed6392b1411ebf197a549ea4bcc16699e6af2ea5fe3cc4e86a407045760bc1442de21926f3a60cb7ff741efb78bf8ee2a6a097c1b1ebcf985a545aeb25ab5d8937011a5f2504f011beaecd63e9ef4a6afc37504042ca4e87a87a05793e78086061165fca71e09a7dfc5583c4a782c163b7d513ab4695e7abb9761cb3c70e0a320fc8df4869ad53c331c098cc619c1e404ff699ce7de02c337458b1d8aba8887639939440368eda412efbbe1f54c1a60e37e0ecddaa52182b7177e433bb576aae654be793bb868cd5d9e13184e21de49c6237789371763fa4206e51388894fd0e7f7c236805ababf770077f55017d79169eb0309ad5ebc62a3a730800a7d3071055eb93a1492ef19d518a9f6fa0719b9556439b883b2b346c2619fc8073d49ab7260ead1418bae9c2cc590054c5f841583a47989e4a966fd11dfca79754aec0deb04eef2845eafc7582d579a2b6575c1565dcea542f06ca7a0e61774f62d968132f2be122fbd3bc088160ed09eba31ed4d75a7ec93422106b217d0f61afc01df9c8e343c096a381341c0aa1bbd1ae80faffe1fcfa9c6a63714dcbbdadbe5cd5b2dbf5ca87517554accbb0884129bb417c39f163ca28149e1f8f9c3ce0f57ecc58a442cde635cb33530ceb85c0be44a6d96f5b58042d6636c68cb568f83097969a5dd66044fa31bda273d03a9ac503edec15327c2a493c635c22fe3a76be6397443b93d10fde5f01f227a6be876c4f45de2b45806c77f7f4888f8bf9f7cccff3b830f79b86fd5be7e54aae7bb28edbae94f4917c22fce7e6c80464c02f9906762ce1bcd78fd61577056656ac3d4c362985dc2ad115d4f4547ca753190614eafb8a72186f78ab1f8369123c2a89fa99dccbaa318428c07ff01b6f6d24145d3b559bb8651ead0bd15e5dc27cba8dbaebd28c040dd18ffecf0a49341a787229b8f073f07ef0b3b4e51c219405dee34b0383075e9442f75d439c778b4e213fbbaa458ceb28fbf934c056f611dd8c7126a578f946fe6b7ddf30b1dc79ee56b9e338c9555dc1e364bf260a6000d111239e370961da7146ba87c071577e465ee7247736b15a9e1f2954d2f2b825c027b4c4ab74312379d581309b411e09281e811006a7958306f89ba936729c2e948be85806adf93dd51bae2bc9c57da6434c268992f8c5892ace9d1047f2809b6fff2567225394ba040b5de80d4a9488f9a6c9c452b016f2752055767323b963862a5fc0d93095971816f8b2dd04faa9c885fc5c40bb4660f220b49abd664b9da9dbba5f183b6939d8131350e039822d0c710399551c8ad54c2dfcbb65e9e183b074389d0390db4baa818445fdd76d1192c70f5d5aae0475e1a1024e3ae669abe4563add9897dd239d6996cf7388f981f4489b29bef30f6e1dc7ab15649e0f487bc1ad9f00d1ee4baa818445fdd76d1192c70f5d5aae0475e1a1024e3ae669abe4563add9897dd9f12b63c98c6d6b8e6cc133c46e237d0e1b86411a2e4a7e9ca4fcebd41b418dc4baa818445fdd76d1192c70f5d5aae0475e1a1024e3ae669abe4563add9897dd184ba8ab8c20bb59e87212664b88ce1dd6f9a1a6d0de160074eb371c2d5b09234baa818445fdd76d1192c70f5d5aae0475e1a1024e3ae669abe4563add9897dd1f16fcfd992de894cd26c27b009f33eab1d6458bd30bf24f56cc61e68a2f69714baa818445fdd76d1192c70f5d5aae0475e1a1024e3ae669abe4563add9897dd336335d4286d329dfb2fe01e4933f4e40ce27cc16b221cce9bfbf229eda1c2ec4baa818445fdd76d1192c70f5d5aae0475e1a1024e3ae669abe4563add9897ddc7f373e9d1592d63a49411ee018a1e09607d1a2a3c9eff602a86be4c43867b024baa818445fdd76d1192c70f5d5aae0475e1a1024e3ae669abe4563add9897dd5fa450fa8f7e544cc46e7a10d1023ba7a84e535e2ce32b266f62b5efbe7a478c4baa818445fdd76d1192c70f5d5aae0475e1a1024e3ae669abe4563add9897dd6899d0fef1c3ffdb3c34144b94687791e65f3c70904d0af79f51f79bc764afbf4baa818445fdd76d1192c70f5d5aae0475e1a1024e3ae669abe4563add9897dd87bf173778fd72d504a4307dd9d8917713c88c806d7adba80054a43d730008934baa818445fdd76d1192c70f5d5aae0475e1a1024e3ae669abe4563add9897ddf0ddbf7bd3d6d38d6bf3aba4178651c227701dac627e724d8bc95f42abc2c287ecb9549b5ba9fcd7da8a4fdee25bb3a416ed39d6902c6d963e6337acb6b26105a18b5f590daaf309e195f35f26e4cd21861f7916a6911de54ae7c6f391a53d1761f7bfd69cd5f1577a31d3be524f97f2f8fd1722a42e1cd1fa545a3a5935f24ca63ab6fa442cf96abae67feca3ca53911c35305178dbe03faf28905882cfd7eb52b7820668e5c089569e0c819801839cbfc280a6f33c81dfc473e4674fed22a5e7258208d179217683ba1c784a8be5a1ccf01ad2147d9a554830a5a02f76bf46d4cc2983ca8cb3a7ca8dd888cf64a294c4e0f86044ba33c5ec481bdd187b7bec386c280419b169326a7071e0f10101d1f391590ba791de499d496b9160afb1c7e7d67eabf3304ec4065cf672c706347f0df4461fd02ae56cf5553000bf70f3d66f687e31f9e72f5fdb99015f905b8635329481de03d04a8c841cc4a8528f5c02e6aa1c64fb4c0a4e8e1a324091385ad6c401e2744141bb5b7bff94116fc17617f58a88cfccbc543435e4947aaab6e93926f974cce8f2905aac77ffd71f671e1a5e6efdf8947225970f38b768b370158e0a894aac724513a515cd5534332238ee15b70fdbedf245c6ff42c9b4175f4a810bca2f7d124d7f8da533c43966aa109bf6ba994d0f6d95a28d31d523ba6a1bffae7203736d02710fe5417ede697ce203cdd3cb47c2f43a00ac9dc59a1340231fe34c1fcf030732aa9ea9ae15f0f38ffe7e7eec0a1d370de7078b5ecc6bd93e3aaa9f2bd717b1d770039e72a04aa7c75485bcbdd1f63202da7bfa408685edac101739a85f2363c9dc52dbe75889da428d3fe4809f22d3c21777e2201ea89e83903cec78ad5b851069ba25a954a6472cdcabffeb85076c05515d8e55b623da130ab9e19f57fc9e30ae8fa9de4a802c460dc6e86124fe7d00bee3675e99153bfdd327a2eef9111c1dfe48e0f7f6673ac7e331c0afb52a826915620bd0b6eac5499cd587841dc9c1785b9643bee4e64620a26f7cfc4490f00d0ed9d26aa2c6e9f1205d0625dcbaa446a1aff42ca387c9b72457c9d2fe5b316757842aeabe8adb3029ff732d48d7253415362206da3051fa3d5d2ba9d47a002017a6f079c9ac960435463fd4a04836f18d5c535f61cedf77604a568a7105980d91a323fb83917026d0a83fd46a102f0e84606f9b500029b4fb96b0aa8985763671b20fe637c5d0fec90dcb71f0b553cfa732a6df781a98beca42a0956ca4ee712ef59a772e88bf9f92c0e74f7ab8b9262b009f93b1c1e14a26bad221ae5b120f72c61627f46dcb1ae8286c6331c9e6650b453eaaf8721bfa8fe04132403fd7b0f8e57dab88224dce10deb391f475364cc15766f68fde81377774abce574b2ae69d35c4697aaba1db36243fbcff40f69c3e36ad3e4ef8e845ba7be6e2f57e9a9c430d8abc90121c415c5a5caa41c1a81215466bd86d3cfe99824d3b9b172efdf2dbd69367ced5a10bc875d352e0e61de48195d42cfe1cfe463c82cfaa036030c58caa6e11b771b11b3ca305e29ee895b13704980ce9e954ff3562ac106abefab6d1e5da580b7f807b205cd852de67a978ef460a11aa1f53c98e511601f0df95319337f544ce3c30eafcb4494b9cef57d89a622d4ac8e0512d9a755c257936b896675c3203a6eadad6a3726b06a4bdefd271b21d93678d3d47fa755c257936b896675c3203a6eadad6a3726b06a4bdefd271b21d93678d3d47fa430e213f19692b05f0c8d82b43979201e09dcb0a7f422fc53d8bfd7f97aae07f755c257936b896675c3203a6eadad6a3726b06a4bdefd271b21d93678d3d47faab140a58e0c7de67ae92698eef5e09171a3bcfc50ea59e454e0a10f9bcfcc335755c257936b896675c3203a6eadad6a3726b06a4bdefd271b21d93678d3d47faeba579c5d94fa5fd10aa955bbc387f86557480aa3dd591124719827deb00067b41a1d0dc2c38992e52453819ad8732d109038b620017a763bd5d55bad0c0dbc595029a74b9f9e2f1cd6792106fdce99627ece72e46d6f6647ca9e7e673ddb382d3a390baf62fcb80e47ee6d4b1b72ddf4b2bed2de4d6bc9a619debd62cad6f1b37038545d1fa10e6ea1cf196778e6ac222f25123e58d62461723310c100145a5cb616be07b854edaeb522e507356f3cd871e2f1821202612857630a7d2a2ce7011130523e33880051946f16b4452271693578e933ebeade93c1e11571c10ffa79a60ee1d1269969cd9ba736068035cd1551a345c8f77194bf43bdd251f197fe5bc5c521251362e0bba455ebb797419bf4ac7a5c1519b01d2a25620f365db8dd65e9aa44480912e9664535d8bac0c90b9cc609caeaabdeb79ca52270ffd0d537eea9a77123c522eee1a48c2e031c1896de31c2a6d1f4da908bb750f5646086b7edcee6d3612753ed4f17c206d0c31072d94af5c1cef0931fc211cd42499f7ecee0a7cb66629544c579868c0beafda5db0d3ff345f4d0ece26c667e7015215e333b9b5858add5251e9878ab6546ebca755b776457834d85266e6579212fb38d40c00931431d979863ea74c5a5d5c9ecbfb80f9f122d490233f81e89d5050654512eef631cf99f540f935a15a1cfa2d577004950ee9f11dbf1705259bec146f2f7faf79d15f515b2a11811006fecf7ef648af8e13a5966d1e8090288ed5f97671ce3556a7570bf2e9ef929a0ed75b56d58781fb454df11fb26e5487106694ac46e9442a788df808681601ef82b6e9acd2614f4277982d3806638f68f15a63f42653194ae33c5007e2dd3010eac7caa20ecee543d093e2ecc9cf58fc5462c45bc7177f675d3ceaf3d3fcd773bdf9b4ef8ae5fcb80e9b5a16360f5b4925f4ac8548bef17cbaf3aa94b1a9b5714e39a79fa46b73fa1d0c0bdab61859170d2417cd2c5cbe029cf81a90b77e0669e0b0e2d88948159adc4dbfd4d8ec82309c71ff952adb5eaace68f2c285786a7e051586f83c872a34b5d49afb402dc33aa0e258b65b6c57e063cbb34b23d00300cef3663745f6c1d2e76d2e41a16213bdce3d28bdc176239769709271c86d9d668ac6bf340e0eb7badfb11b4b5cd7a58b9231c2b9e32dbc7ad888b5a45cfc7c0251c7fbec5ba92eb96d2a1ccf4e231cd6a701249d723883e0150c394e643549f6ddeeb4fbeab2f5c8127cf8ed52175054f695c0956081c4e7a2e547422d2b9063320014055d5a7d837e6d2ee2333dd26b782da1eb1ccaf9c58c9cad9ad828c6c7b5f5bfdab4ac7106fdb068e69a76dc7b43c0e33d9ede48173bf03acb7cbee29fc6abf4ed3b054d37d9f7aebcb161bb7ce9dfd71e2030fde30c69ae6506afbc2c282bea75e4eed5778c43fd2245c3983ea6fe70823bcaef25513cb0cf793a3b27b0e62da719439fa5777254a4161ae952b4286ee52fc239c3203f42d096c4989044d993221796962e1c5d8e2d11531ce2f88fb6d43cd0d485a6b41324a09665672719674ee581d76a35b2b246986d910efaba339b5c45ae95e69491f642d242dcfa3ae3b8a2ddbbda63da42f003084abefd2c29ba2d8767b079a5919dba81481f9dc3f89dfbf57937b2f6e8983b70fe0b06feaa1a25ce02d2338be8354dceb4677ad26dc0d166450080099dc9c2c71ca05b7dfbece92bfcb6fa388d46da8272b83495c9e9a960cc271330d4a94227c5b3bc42ed5dcbc4fc1ca05a25051e25be64bd3df000c5cc315fc8b660964a8518a843dae6747af99b6c0806134f6888f95e2a012999e10ccad890022dce8561cd70c6a716e2c86ae364b7e957cd6691ddd5aafaf585ced0052d89b16533dba28bcf3a444b49ac7778983b3abf804df72ca4f69de077e458987bee8b8558cc89df929b412241aa81056afe864c355068244c09a75c08a12eaace4b0f8e142f24cc947c4619809d6a65c6914bf9fded094525ba69855446060b7f0149e334acf239920e94024b9e27aac25fa6db495b89acd087ff412e430adbfc6e218cdd26a593fdfc6c58fd02db8baf4682d447e4ea3550ab9abe5b58e555c0e17e618a6b4dea9cfc43e4a53810b7ef62f685cc445f12b72bce7a32c8e2cb4f226edec70eecc109a67d245c27a91b1801b8b42a3986153cecb38c8767e32b27149479c2ab72849963b78e75d9f9c814ddc57cbf12b84b87b7b40af031ace25e68ca735eff17a6233a59baf79acaa209524bb8c21e63f9fb2ff54ab85a6d08cc6ee600d7367d912718810a730f6513e4715cea0d1c9f52866087ca5a2d07879cf274a1d4966d73ecc8b67e35ed08375708b29fb6b55dbe3f21a5cebcb6dafa1e8a563e58f2827f230e71a7b1fed65940abf267835fc1025ed352422b5ca68133c81bf60319d42049cef95a5951f11670bd18ff0df6abb950e01ffaa1d4b44a210ab5bbc5ffec3efb75b9ebf9835876b7b27d45f3c66f5b9b2cbe53bbb6118cdc65f77daf90231afc8701723b84956549a6cdd71dc0e65aaf8025000f2944508175bb78c4677b5ab4434c85b47f9d756bf6d7750a5a988724a361cf16179953f3b0b4d69483ff8acf7e50eb0d48ae22bbea6e9c3339b99d05522f57e6cc673cf4973d954fbbf374991908a42e5fe7a82393ea60e36b1529f8039c40ecdcf5b077cd797b2eb0d0d7d18c0642062dd895db40f156c0a9bc90806b04682caf3ca5870691f08d73080203dfdc601b78d56a04ab80e09807d84a4166c470761448b676982b1fbe77ecb0e3ab90b444be1ca6c0ebda9dc629ec569a36bd0491763bcc58549324d89d104ed1a53543f42cc28f2c8dd5f11d6ee3254edb10492b2aca3a42d3a453de931fa4e8263e8b4f10825f2328cee3aff6e1b2194755fee9071ca5e3449fb22512ff31d8d2a273b159e40fdf0f281889f77637347ef9d94101c64f992282f67da8c43d99f0aaa80a81f3d6b7fc54843b88d07b0438ac38638c0200f2b23b9f16bc76f5c2b20cf5dd98973f524f272fc095f0467d47b9c7bd2c42d5dada9bf57b81650d801b30a7c01b82a77eb8dfdf58f8c01e56f7fa86febc6acfcbef51694fb617553be2be87cda1abbc299cfdbfb9487b15aa2810910a4b9f27b042677d327606d77a22cd3f08705f6b2e915d5f7b3990d93ee92926c806777665120bed497b59f0c86eed1dba2993818f4f3dce66a8f00bd754ebeeb9db53d4ff3704e3b3be760f4743e28d87a28b4057abf1678af575bab2a72fdc0b7a7413b568f271e646055a9954da7acd1fb0deb6dccf03eea7ff2c1e09e13046fee7a61f77d1a9c80a8201b02984473d6f7229adef880e96f59a75d636d36126bdeb0e1156678ee4491ed9ba36f9e94bb6bd48c5e959bb9be56984d49265980ab74f1684db0a9cd06b5d7f8295405c81158cc6bac323ba6d3935b8fa7d27e37a936db1072c8d69b1d42395f8df3e45c694e0d873c1e8f225a83bbdd08f6027b7f0c09cac3d93e9a578f46d91a99610f0c70e4cbda11e73331037ff07665e90bebf4ff6d7c648217d20ed8e39113dfdd4d729a527c84ae5a266344dea8728989b840b4b6e7888ed8724f5f4af04f803b9e04c9bb2998581b33cf9cb7f152dc20a2951e2f1395abd9c72013faa720123e61d81caed9dbc991bf40c1d5f3c5e544a424391fa21011c2e5d41da25c02d0e63e013c03976986ad06da7079af0c8d8c585df9822d948af93b847c4ad0c8f273592c830c67d70b2e4a62e4c4388e2e3ca16c278858a4dd229787352dc0e2953758521e45223cd6b1f498f4362b154a30857b3fa56dd1680b1e23a07f8654779884effb2c19b644a714fbc1bf797f3078cecc816b65d33ca8beae9d55186536c13c9711e294806db21b13b52cf0dd316324c5a74ed21ee6b136613457a10405ff226514ce991e708946623b34fe4672362b52ca60deb6cae1521ddc8c10ed896750c0fe17f942602c6a3f57dad69fd74f23c7a4607b4199ade9596c998bd7691816b621d699ea9ac099aa050d90ab6a0fa67f78763c44634433ca8ee6964bc97e9c7cd26ca3ca9dd771d452ed934b87124828f216ae1f5cf590396ae3303a43ded23b49719697c51885e3c7dee188361437fc20c74473f256072cc7b7928afa113175468e3ec58599d45a3525b792a7817450d9679db1e59f7dc4e19bfca3172a3aa5731d8b8a07e8c6840125fd4a5c617d2963e1236c89724b02289fcb975861319d9a6c0ebda9dc629ec569a36bd0491763bcc58549324d89d104ed1a53543f42cc2424f82de5f9f153817725c23df042018e4419cf15305f7cd064baf6ec0508c64324cb540a5fd0d19d52c2d4599fabaa1e8a671cbc13903c84447581655a2f3e0e59b07eb3f1cda27c8c038b2219c3bb4e81ad1d831bbd968cd9a73161079d8b407e872dceab03025ad86aed60876531be21a38430ac6c5cf6df34e6267e6a10e255f6a52d9b5fcdd87de73ff739cede89a6ab07b2fc738e758f6b376dbca6150./mysql-test-run.pl./mysql-test-run.plrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootmanmanmanmanmanrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootPercona-Server-56-5.6.14-rel62.0.485.rhel6.sphinx.src.rpmmysql-testPercona-Server-test-56Percona-Server-test-56(x86-64)    Percona-Server-client-56perlrpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)rpmlib(PayloadIsXz)4.6.0-14.0-13.0.4-15.2-1Percona-SQL-test-50Percona-Server-test-51Percona-Server-test-554.8.0MS@LLΫLdLbLk@L@K@KK[K@KK@KuBKKK2@K>J1@J@JJu@JJ@J:I-I@I@HH@G@G@Gs@F8}@FF@E{@EE=EE>>l~@>H>5@>1*==@=S=6=2@<{;@:@:Q9%@77O7{X@6F6@A5Ignacio Nin Jonathan Perkin Georgi Kodinov Georgi Kodinov Joerg Bruehe Joerg Bruehe Jonathan Perkin Jonathan Perkin Joerg Bruehe Joerg Bruehe Joerg Bruehe Joerg Bruehe Joerg Bruehe Joerg Bruehe Joerg Bruehe Joerg Bruehe Joerg Bruehe Magnus Blaudd Alexander Nozdrin Joerg Bruehe Joerg Bruehe Jonathan Perkin Jonathan Perkin Jonathan Perkin Joerg Bruehe Kent Boortz Joerg Bruehe Kent Boortz Joerg Bruehe Kent Boortz Joerg Bruehe Timothy Smith Joerg Bruehe Kent Boortz Daniel Fischer Daniel Fischer Joerg Bruehe Kent Boortz Joerg Bruehe Joerg Bruehe Joerg Bruehe Joerg Bruehe Joerg Bruehe Joerg Bruehe Joerg Bruehe Joerg Bruehe Joerg Bruehe Joerg Bruehe Joerg Bruehe Kent Boortz Kent Boortz Kent Boortz Kent Boortz Jim Winstead Jim Winstead Kent Boortz Kent Boortz Kent Boortz Kent Boortz Joerg Bruehe Kent Boortz Kristian Nielsen Kent Boortz Rodrigo Novo Joerg Bruehe Joerg Bruehe Lenz Grimmer Kent Boortz Kent Boortz Kent Boortz Kent Boortz Kent Boortz Lenz Grimmer Lenz Grimmer Lenz Grimmer Lenz Grimmer Lenz Grimmer Lenz Grimmer Lenz Grimmer Lenz Grimmer Joerg Bruehe Guilhem Bichot Lenz Grimmer Lenz Grimmer Petr Chardin Lenz Grimmer Petr Chardin Lenz Grimmer Tomas Ulin Lenz Grimmer Lenz Grimmer Petr Chardin Lenz Grimmer Lenz Grimmer Lenz Grimmer Lenz Grimmer Lenz Grimmer Lenz Grimmer Lenz Grimmer Lenz Grimmer Lenz Grimmer Lenz Grimmer Lenz Grimmer Lenz Grimmer Lenz Grimmer Lenz Grimmer Lenz Grimmer Lenz Grimmer Lenz Grimmer Lenz Grimmer Lenz Grimmer Lenz Grimmer Lenz Grimmer Lenz Grimmer Lenz Grimmer Lenz Grimmer Lenz Grimmer Lenz Grimmer Lenz Grimmer Lenz Grimmer Lenz Grimmer Lenz Grimmer Lenz Grimmer Lenz Grimmer MontyMontyMontyTim Smith David Axmark David Axmark David Axmark David Axmark David Axmark David Axmark - Removed lines which prevented -debuginfo packages from being built.- EXCEPTIONS-CLIENT has been deleted, remove it from here too - Support MYSQL_BUILD_MAKE_JFLAG environment variable for passing a '-j' argument to make.- Added test authentication (WL#1054) plugin binaries- Added example external authentication (WL#1054) plugin binaries- With a recent spec file cleanup, names have changed: A "-community" part was dropped. Reflect that in the "Obsoletes" specifications. - Add a "triggerpostun" to handle the uninstall of the "-community" server RPM. - This fixes bug#55015 "MySQL server is not restarted properly after RPM upgrade".- Change the behaviour on installation and upgrade: On installation, do not autostart the server. *Iff* the server was stopped before the upgrade is started, this is taken as a sign the administrator is handling that manually, and so the new server will not be started automatically at the end of the upgrade. The start/stop scripts will still be installed, so the server will be started on the next machine boot. This is the 5.5 version of fixing bug#27072 (RPM autostarting the server).- Implement SELinux checks from distribution-specific spec file.- Large number of changes to build using CMake - Introduce distribution-specific RPMs - Drop debuginfo, build all binaries with debug/symbols - Remove __os_install_post, use native macro - Remove _unpackaged_files_terminate_build, make it an error to have unpackaged files - Remove cluster RPMs- Add "--with-perfschema" to the configure options.- User "usr/lib*" to allow for both "usr/lib" and "usr/lib64", mask "rmdir" return code 1. - Remove "ha_example.*" files from the list, they aren't built.- Fix a wrong path name in handling the debug plugins.- Take the result of the debug plugin build and put it into the optimized tree, so that it becomes part of the final installation; include the files in the packlist. Part of the fixes for bug#49022.- Set "Oracle and/or its affiliates" as the vendor and copyright owner, accept upgrading from packages showing MySQL or Sun as vendor.- Formatting changes: Have a consistent structure of separator lines and of indentation (8 leading blanks => tab). - Introduce the variable "src_dir". - Give the environment variables "MYSQL_BUILD_CC(CXX)" precedence over "CC" ("CXX"). - Drop the old "with_static" argument analysis, this is not supported in 5.1 since ages. - Introduce variables to control the handlers individually, as well as other options. - Use the new "--with-plugin" notation for the table handlers. - Drop handling "/etc/rc.d/init.d/mysql", the switch to "/etc/init.d/mysql" was done back in 2002 already. - Make "--with-zlib-dir=bundled" the default, add an option to disable it. - Add missing manual pages to the file list. - Improve the runtime check for "libgcc.a", protect it against being tried with the Intel compiler "icc".- Change RPM file naming: - Suffix like "-m2", "-rc" becomes part of version as "_m2", "_rc". - Release counts from 1, not 0.- The "semisync" plugin file name has lost its introductory "lib", adapt the file lists for the subpackages. This is a part missing from the fix for bug#48351. - Remove the "fix_privilege_tables" manual, it does not exist in 5.5 (and likely, the whole script will go, too).- Fix some problems with the directives around "tcmalloc" (experimental), remove erroneous traces of the InnoDB plugin (that is 5.1 only).- Removed mysql_fix_privilege_tables- "mysqlmanager" got removed from version 5.4, all references deleted.- Merge up from 5.1 to 5.4: Remove handling for the InnoDB plugin.- This version does not contain the "Instance manager", "mysqlmanager": Remove it from the spec file so that packaging succeeds.- Add conditionals for bundled zlib and innodb plugin- Install plugin libraries in appropriate packages. - Disable libdaemon_example and ftexample plugins.- Update variable used for mysql-test suite location to match source.- Correct yesterday's fix, so that it also works for the last flag, and fix a wrong quoting: un-quoted quote marks must not be escaped.- Removed "mysql_upgrade_shell" - Removed some copy/paste between debug and normal build- Modify CFLAGS and CXXFLAGS such that a debug build is not optimized. This should cover both gcc and icc flags. Fixes bug#40546.- Removed the "Federated" storage engine option, and enabled in all- Get rid of the "warning: Installed (but unpackaged) file(s) found:" Some generated files aren't needed in RPMs: - the "sql-bench/" subdirectory Some files were missing: - /usr/share/aclocal/mysql.m4 ("devel" subpackage) - Manual "mysqlbug" ("server" subpackage) - Program "innochecksum" and its manual ("server" subpackage) - Manual "mysql_find_rows" ("client" subpackage) - Script "mysql_upgrade_shell" ("client" subpackage) - Program "ndb_cpcd" and its manual ("ndb-extra" subpackage) - Manuals "ndb_mgm" + "ndb_restore" ("ndb-tools" subpackage)- Made the "Federated" storage engine an option - Made the "Cluster" storage engine and sub packages an option- Add the man pages for "ndbd" and "ndb_mgmd".- Require a manual upgrade if the alread-installed mysql-server is from another vendor, or is of a different major version.- "ndb_size.tmpl" is not needed any more, "man1/mysql_install_db.1" lacked the trailing '*'.- Removed man page for "mysql_create_system_tables"- Add debug server.- Remove Max RPMs; the server RPMs contain a mysqld compiled with all features that previously only were built into Max.- Add several man pages for NDB which are now created.- Put back "libmygcc.a", found no real reason it was removed. - Add CFLAGS to gcc call with --print-libgcc-file, to make sure the correct "libgcc.a" path is returned for the 32/64 bit architecture.- Fix the move of "mysqlmanager" to section 8: Directory name was wrong.- Include the new man pages for "my_print_defaults" and "mysql_tzinfo_to_sql" in the server RPM. - The "mysqlmanager" man page got moved from section 1 to 8.- Call "make install" using "benchdir_root=/usr/share", because that is affecting the regression test suite as well.- Explicitly note that the "MySQL-shared" RPMs (as built by MySQL AB) replace "mysql-shared" (as distributed by SuSE) to allow easy upgrading (bug#22081).- Add "--with-partition" to all server builds. - Use "--report-features" in one test run per server build.- The "max" server is removed from packages, effective from 5.1.12-beta. Delete all steps to build, package, or install it.- Fix a typing error in the "make" target for the Perl script to run the tests.- Use the Perl script to run the tests, because it will automatically check whether the server is configured with SSL.- move "mysqldumpslow" from the client RPM to the server RPM (bug#20216) - Revert all previous attempts to call "mysql_upgrade" during RPM upgrade, there are some more aspects which need to be solved before this is possible. For now, just ensure the binary "mysql_upgrade" is delivered and installed.- Close a gap of the previous version by explicitly using a newly created temporary directory for the socket to be used in the "mysql_upgrade" operation, overriding any local setting.- To run "mysql_upgrade", we need a running server; start it in isolation and skip password checks.- Always compile for PIC, position independent code.- Use character set "all" when compiling with Cluster, to make Cluster nodes independent on the character set directory, and the problem that two RPM sub packages both wants to install this directory.- Use "./libtool --mode=execute" instead of searching for the executable in current directory and ".libs".- Install and run "mysql_upgrade"- Remove sql-bench, and MySQL-bench RPM (will be built as an independent project from the mysql-bench repository)- Remove old mysqltestmanager and related programs- Set $LDFLAGS from $MYSQL_BUILD_LDFLAGS- Changed product name from "Community Edition" to "Community Server"- Fast mutexes is now disabled by default, but should be used in Linux builds.- Reintroduced a max build - Limited testing of 'debug' and 'max' servers - Berkeley DB only in 'max'- Use "-i" on "make test-force"; this is essential for later evaluation of this log file.- Pass '-static' to libtool, link static with our own libraries, dynamic with system libraries. Link with the bundled zlib.- Modified RPM spec to match new 5.1 debug+max combined community packaging.- Added "client/mysqlslap"- Added zlib to the list of (static) libraries installed - Added check against libtool wierdness (WRT: sql/mysqld || sql/.libs/mysqld) - Compile MySQL with bundled zlib - Fixed Percona MySQL Development Team name to "MySQL Production Engineering Team"- Avoid using the "bundled" zlib on "shared" builds: As it is not installed (on the build system), this gives dependency problems with "libtool" causing the build to fail. (Change was done on Nov 11, but left uncommented.)- Extend the file existence check for "init.d/mysql" on un-install to also guard the call to "insserv"/"chkconfig".- added more man pages- Made yaSSL support an option (off by default)- Enabled yaSSL support- Give mode arguments the same way in all places - Moved copy of mysqld.a to "standard" build, but disabled it as we don't do embedded yet in 5.0- For 5.x, always compile with --with-big-tables - Copy the config.log file to location outside the build tree- Removed unneeded/obsolete configure options - Added archive engine to standard server - Removed the embedded server from experimental server - Changed suffix "-Max" => "-max" - Changed comment string "Max" => "Experimental"- added a usermod call to assign a potential existing mysql user to the correct user group (BUG#12823) - Save the perror binary built during Max build so it supports the NDB error codes (BUG#13740) - added a separate macro "mysqld_group" to be able to define the user group of the mysql user seperately, if desired.- fixed the removing of the RPM_BUILD_ROOT in the %clean section (the $RBR variable did not get expanded, thus leaving old build roots behind)- Fixed the creation of the mysql user group account in the postinstall section (BUG 12348) - Fixed enabling the Archive storage engine in the Max binary- Fixed the Requires: tag for the server RPM (BUG 12233)- create a "mysql" user group and assign the mysql user account to that group in the server postinstall section. (BUG 10984)- Do not build statically on i386 by default, only when adding either "--with static" or "--define '_with_static 1'" to the RPM build options. Static linking really only makes sense when linking against the specially patched glibc 2.2.5.- added mysql_client_test to the "bench" subpackage (BUG 10676) - added the libndbclient static and shared libraries (BUG 10676)- use "mysqldatadir" variable instead of hard-coding the path multiple times - use the "mysqld_user" variable on all occasions a user name is referenced - removed (incomplete) Brazilian translations - removed redundant release tags from the subpackage descriptions- Added a "make clean" between separate calls to "BuildMySQL".- Removed the mysql_tableinfo script made obsolete by the information schema- Enabled the "blackhole" storage engine for the Max RPM- removed the MySQL manual files (html/ps/texi) - they have been removed from the MySQL sources and are now available seperately.- old mysqlmanager, mysqlmanagerc and mysqlmanager-pwger renamed into mysqltestmanager, mysqltestmanager and mysqltestmanager-pwgen respectively- Disabled RAID in the Max binaries once and for all (it has finally been removed from the source tree)- Install MySQL Instance Manager together with mysqld, touch mysqlmanager password file- Fixed the compilation comments and moved them into the separate build sections for Max and Standard- enabled the "Ndbcluster" storage engine for the max binary - added extra make install in ndb subdir after Max build to get ndb binaries - added packages for ndbcluster storage engine- replaced obsoleted "BuildPrereq" with "BuildRequires" instead- enabled the "Federated" storage engine for the max binary- ISAM and merge storage engines were purged. As well as appropriate tools and manpages (isamchk and isamlog)- enabled the "Archive" storage engine for the max binary - enabled the "CSV" storage engine for the max binary - enabled the "Example" storage engine for the max binary- MySQL-Max now requires MySQL-server instead of MySQL (BUG 3860)- do not link statically on IA64/AMD64 as these systems do not have a patched glibc installed- Added libmygcc.a to the devel subpackage (required to link applications against the the embedded server libmysqld.a) (BUG 4921)- Added EXCEPTIONS-CLIENT to the "devel" package- disabled OpenSSL in the Max binaries again (the RPM packages were the only exception to this anyway) (BUG 1043)- fixed server postinstall (mysql_install_db was called with the wrong parameter)- added mysql_tzinfo_to_sql to the server subpackage - run "make clean" instead of "make distclean"- added ncurses-devel to the build prerequisites (BUG 3377)- when using gcc, _always_ use CXX=gcc - replaced Copyright with License field (Copyright is obsolete)- added myisam_ftdump to the Server package- link the mysql client against libreadline instead of libedit (BUG 2289)- marked /etc/logrotate.d/mysql as a config file (BUG 2156)- fixed file permissions (BUG 1672)- made testing for gcc3 a bit more robust- added missing file mysql_create_system_tables to the server subpackage- removed dependency on MySQL-client from the MySQL-devel subpackage as it is not really required. (BUG 1610)- Fixed BUG 1162 (removed macro names from the changelog) - Really fixed BUG 998 (disable the checking for installed but unpackaged files)- Fixed BUG 959 (libmysqld not being compiled properly) - Fixed BUG 998 (RPM build errors): added missing files to the distribution (mysql_fix_extensions, mysql_tableinfo, mysqldumpslow, mysql_fix_privilege_tables.1), removed "-n" from install section.- removed the GIF Icon (file was not included in the sources anyway) - removed unused variable shared_lib_version - do not run automake before building the standard binary (should not be necessary) - add server suffix '-standard' to standard binary (to be in line with the binary tarball distributions) - Use more RPM macros (_exec_prefix, _sbindir, _libdir, _sysconfdir, _datadir, _includedir) throughout the spec file. - allow overriding CC and CXX (required when building with other compilers)- re-enabled RAID again- disabled MyISAM RAID (--with-raid) - it throws an assertion which needs to be investigated first.- added missing file mysql_secure_installation to server subpackage (BUG 141)- re-added missing pre- and post(un)install scripts to server subpackage - added config file /etc/my.cnf to the file list (just for completeness) - make sure to create the datadir with 755 permissions- removed unused CC and CXX variables - CFLAGS and CXXFLAGS should honor RPM_OPT_FLAGS- renamed package "MySQL" to "MySQL-server" - fixed Copyright tag - added mysql_waitpid to client subpackage (required for mysql-test-run)- moved init script from /etc/rc.d/init.d to /etc/init.d (the majority of Linux distributions now support this scheme as proposed by the LSB either directly or via a compatibility symlink) - Use new "restart" init script action instead of starting and stopping separately - Be more flexible in activating the automatic bootup - use insserv (on older SuSE versions) or chkconfig (Red Hat, newer SuSE versions and others) to create the respective symlinks- MySQL-Max now requires MySQL >= 4.0 to avoid version mismatches (mixing 3.23 and 4.0 packages)- Turn off OpenSSL in MySQL-Max for now until it works properly again - enable RAID for the Max binary instead - added compatibility link: safe_mysqld -> mysqld_safe to ease the transition from 3.23- Reworked the build steps a little bit: the Max binary is supposed to include OpenSSL, which cannot be linked statically, thus trying to statically link against a special glibc is futile anyway - because of this, it is not required to make yet another build run just to compile the shared libs (saves a lot of time) - updated package description of the Max subpackage - clean up the BuildRoot directory afterwards- Updated Packager information - Fixed the build options: the regular package is supposed to include InnoDB and linked statically, while the Max package should include BDB and SSL support- Use more RPM macros (e.g. infodir, mandir) to make the spec file more portable - reorganized the installation of documentation files: let RPM take care of this - reorganized the file list: actually install man pages along with the binaries of the respective subpackage - do not include libmysqld.a in the devel subpackage as well, if we have a special "embedded" subpackage - reworked the package descriptions- Added embedded server as a separate RPM- Added mysqld-max to the distribution- Added mysql-test to the bench package- Added separate libmysql_r directory; now both a threaded and non-threaded library is shipped.- Added the support-files/my-example.cnf to the docs directory. - Removed devel dependency on base since it is about client development.- Cleaned up some for 3.23.- Added support for shared libraries in a separate sub package. Original fix by David Fox (dsfox@cogsci.ucsd.edu) - The --enable-assembler switch is now automatically disables on platforms there assembler code is unavailable. This should allow building this RPM on non i386 systems.- Removed unportable cc switches from the spec file. The defaults can now be overridden with environment variables. This feature is used to compile the official RPM with optimal (but compiler version specific) switches. - Removed the repetitive description parts for the sub rpms. Maybe add again if RPM gets a multiline macro capability. - Added support for a pt_BR translation. Translation contributed by Jorge Godoy .- A lot of changes in all the rpm and install scripts. This may even be a working RPM :-)- A developers changelog for MySQL is available in the source RPM. And there is a history of major user visible changed in the Reference Manual. Only RPM specific changes will be documented here.george2-dev6.localdomain 1395340850  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~        !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  !!!!!!!!!! ! ! ! ! !!!!!!!!!!!!!!!!!!! !!!"!#!$!%!&!'!(!)!*!+!,!-!.!/!0!1!2!3!4!5!6!7!8!9!:!;!<!=!>!?!@!A!B!C!D!E!F!G!H!I!J!K!L!M!N!O!P!Q!R!S!T!U!V!W!X!Y!Z![!\!]!^!_!`!a!b!c!d!e!f!g!h!i!j!k!l!m!n!o!p!q!r!s!t!u!v!w!x!y!z!{!|!}!~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""" " " " " """"""""""""""""""" "!"""#"$"%"&"'"(")"*"+","-"."/"0"1"2"3"4"5"6"7"8"9":";"<"=">"?"@"A"B"C"D"E"F"G"H"I"J"K"L"M"N"O"P"Q"R"S"T"U"V"W"X"Y"Z"["\"]"^"_"`"a"b"c"d"e"f"g"h"i"j"k"l"m"n"o"p"q"r"s"t"u"v"w"x"y"z"{"|"}"~"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########## # # # # ################### #!#"###$#%#&#'#(#)#*#+#,#-#.#/#0#1#2#3#4#5#6#7#8#9#:#;#<#=#>#?#@#A#B#C#D#E#F#G#H#I#J#K#L#M#N#O#P#Q#R#S#T#U#V#W#X#Y#Z#[#\#]#^#_#`#a#b#c#d#e#f#g#h#i#j#k#l#m#n#o#p#q#r#s#t#u#v#w#x#y#z#{#|#}#~#################################################################################################################################$$$$$$$$$$ $ $ $ $ $$$$$$$$$$$$$$$$$$$ $!$"$#$$$%$&$'$($)$*$+$,$-$.$/$0$1$2$3$4$5$6$7$8$9$:$;$<$=$>$?$@$A$B$C$D$E$F$G$H$I$J$K$L$M$N$O$P$Q$R$S$T$U$V$W$X$Y$Z$[$\$]$^$_$`$a$b$c$d$e$f$g$h$i$j$k$l$m$n$o$p$q$r$s$t$u$v$w$x$y$z${$|$}$~$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%% % % % % %%%%%%%%%%%%%%%%%%% %!%"%#%$%%%&%'%(%)%*%+%,%-%.%/%0%1%2%3%4%5%6%7%8%9%:%;%<%=%>%?%@%A%B%C%D%E%F%G%H%I%J%K%L%M%N%O%P%Q%R%S%T%U%V%W%X%Y%Z%[%\%]%^%_%`%a%b%c%d%e%f%g%h%i%j%k%l%m%n%o%p%q%r%s%t%u%v%w%x%y%z%{%|%}%~%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&5.6.14-rel62.0.485.rhel6.sphinx5.6.14-rel62.0.485.rhel6.sphinx   !""""""""""""""""!###################$$%%%%%$$&&&&&&&&&&&&&&&&$$$''''''''''''''''(((((((((((((((((((((((((((()))(**+*,*----------------------*.....................*//*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*1111111111*22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222*3333333333333333*4444444456575888595:::55;;;;;<=================<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????@AAAAAAAAAAAAAAAAAAAAAAAAAAA@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBCDCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECFFFFFFFFFFFFFCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHIIIHJJJJKLMMMMMMMMMMMMLNNNNNNLOOOOOOLPPPPPPLQQQQQQLRRRRRRLSSSSSSLTTTTTTLUUUUUULVVVVVVLWLXLYYYKKKKZZK[[[[[[[[[[[[[[[[[[[[[[[KKKKKK\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\K]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^__```````````_aaaaaaaaaaaaaaaaabbbbbccccccccccccccccccccccccccccccccccccccccccccccccccccccccccbdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddeeffffffeggggggggghiiiiiiihjjjjjjjjjjjjjjjjjjjjjhkkkkkkkkkkkkkkkkkkkkkhhhlmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmlnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnloooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooopqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqprrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrpssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssttutvvvtttwwwwxxxyyyyyzzzzzzzyx{{{{{{{{{{{{xx|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||xx}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~mysql_client_testmysql-stress-test.pl.1.gzmysql-test-run.pl.1.gzmysql_client_test.1.gzmysql_client_test_embedded.1.gzmysqltest_embedded.1.gzmysql-testREADMEREADME.gcovREADME.stresscollectionsREADMEREADME.experimentaldefault.dailydefault.daily-valgrinddefault.experimentaldefault.pushdefault.push-valgrinddefault.releasedefault.release.donedefault.weeklydefault.weekly-valgrinddisabled-daily.listdisabled-gtid-on.listdisabled-per-push.listdisabled-weekly.listextrabinlog_testsbinlog.testbinlog_cache_stat.testbinlog_implicit_commit.incbinlog_innodb.incbinlog_insert_delayed.testbinlog_mysqlbinlog_row.incbinlog_mysqlbinlog_start_stop.incbinlog_truncate.testblackhole.testctype_cp932.testctype_cp932_binlog.testctype_ucs_binlog.testdatabase.testdrop_table.testdrop_temp_table.testimplicit.testinsert_select-binlog.testmix_innodb_myisam_binlog.testmix_innodb_myisam_side_effects.testmysqlbinlog_row_engine.incmysqlbinlog_start_stop_1.incmysqlbinlog_start_stop_2.incrpl_testscheck_type.inccreate_recursive_construct.incdelayed_slave_wait_on_query.incrpl_EE_err.testrpl_auto_increment.testrpl_auto_increment_insert_view.testrpl_auto_increment_invoke_trigger.testrpl_autoinc_func_invokes_trigger.testrpl_binlog_max_cache_size.testrpl_blackhole.testrpl_change_master.testrpl_change_master_bind.incrpl_charset.testrpl_check_gtid.incrpl_commit_after_flush.testrpl_conflicts.testrpl_crash_safe.incrpl_crash_safe.testrpl_ddl.testrpl_deadlock.testrpl_delete_no_where.testrpl_drop_create_temp_table.incrpl_drop_create_temp_table.testrpl_extra_col_master.testrpl_extra_col_slave.testrpl_failed_optimize.testrpl_filters.testrpl_flsh_tbls.testrpl_foreign_key.testrpl_get_master_version_and_clock.testrpl_implicit_commit_binlog.testrpl_innodb.testrpl_insert_delayed.testrpl_insert_id.testrpl_insert_id_pk.testrpl_insert_ignore.testrpl_loaddata.testrpl_loadfile.testrpl_log.testrpl_lower_case_table_names.testrpl_max_relay_size.testrpl_mixing_engines.incrpl_mixing_engines.testrpl_mts_crash_safe.incrpl_mts_crash_safe.testrpl_multi_query.testrpl_multi_update.testrpl_multi_update2.testrpl_multi_update3.testrpl_not_null.testrpl_parallel_load.testrpl_parallel_load_innodb.testrpl_partition.testrpl_record_compare.testrpl_relayrotate.testrpl_reset_slave.testrpl_row_001.testrpl_row_UUID.testrpl_row_basic.testrpl_row_blob.testrpl_row_delayed_ins.testrpl_row_empty_imgs.testrpl_row_func003.testrpl_row_idempotency.testrpl_row_img.testrpl_row_img_blobs.testrpl_row_img_diff_indexes.testrpl_row_sp002.testrpl_row_sp003.testrpl_row_sp006.testrpl_row_sp007.testrpl_row_tabledefs.testrpl_set_null.testrpl_show_binlog_events.incrpl_show_log_events_with_varying_options.incrpl_show_relaylog_events.incrpl_start_stop_slave.testrpl_stm_EE_err2.testrpl_stm_create_if_not_exists.testrpl_stop_middle_group.testrpl_stop_slave.testrpl_stress_test.incrpl_sv_relay_space.testrpl_temp_error.testrpl_test_framework.incrpl_tmp_table_and_DDL.testrpl_trig004.testrpl_truncate.testrpl_truncate_helper.testtype_conversions.testincludeLoad_data.incadd_anonymous_users.incanalyze-sync_with_master.testanalyze-timeout.testassert.incassert_command_output.incbegin_include_file.incbig_test.incbinlog_inject_error.incbug38347.inccheck-testcase.testcheck-warnings.testcheck_concurrent_insert.inccheck_events_off.inccheck_ftwrl_compatible.inccheck_ftwrl_incompatible.inccheck_ipv4_mapped.inccheck_ipv6.inccheck_key_reads.inccheck_key_req.inccheck_no_concurrent_insert.inccheck_no_row_lock.inccheck_qep.inccheck_shared_row_lock.inccheck_slave_is_running.inccheck_slave_no_error.inccheck_slave_param.inccheck_var_limit.inccleanup_fake_relay_log.inccommit.inccommon-tests.incconcurrent.incconnect2.inccount_sessions.inccreate_table.incctype_8bit.incctype_ascii_order.incctype_common.incctype_czech.incctype_datetime.incctype_filesort.incctype_filesort2.incctype_german.incctype_heap.incctype_inet.incctype_innodb_like.incctype_like.incctype_like_escape.incctype_like_ignorable.incctype_like_range_f1f2.incctype_numconv.incctype_pad_space.incctype_regex.incctype_unicode520.incctype_unicode_latin.incctype_utf8_table.incctype_utf8mb4.incdaemon_example_bad_format.inidaemon_example_bad_soname.iniddl_i18n.check_events.incddl_i18n.check_sp.incddl_i18n.check_triggers.incddl_i18n.check_views.incdeadlock.incdefault_client.cnfdefault_my.cnfdefault_mysqld.cnfdefault_mysqld_autosize.cnfdefault_ndbd.cnfdelete_anonymous_users.incdiff_servers.incdiff_tables.incend_include_file.incendspace.inceval.incexecute_with_statistics.incexpect_qep.incexplain.incexplain_json.incexplain_non_select.incexplain_utils.incfile_does_not_exist.incfilter_file.incforce_restart.incforce_restart_if_skipped.incfunc_in.incfunction_defaults.incfunction_defaults_notembedded.incget_relay_log_pos.incgis_debug.incgis_generic.incgis_keys.incgrant_cache.incgreedy_search_drop_tables.incgreedy_search_load_tables.incgtid_utils.incgtid_utils_end.inchandler.inchave_32bit.inchave_64_keys.inchave_64bit.inchave_archive.inchave_archive_plugin.inchave_big5.inchave_binlog_checksum_off.inchave_binlog_format_mixed.inchave_binlog_format_mixed_or_row.inchave_binlog_format_mixed_or_statement.inchave_binlog_format_row.inchave_binlog_format_row_or_statement.inchave_binlog_format_statement.inchave_binlog_rows_query.inchave_blackhole.inchave_blackhole_plugin.inchave_case_insensitive_file_system.inchave_case_sensitive_file_system.inchave_compress.inchave_cp1250_ch.inchave_cp1251.inchave_cp866.inchave_cp932.inchave_crypt.inchave_csv.inchave_daemon_example_plugin.inchave_dbi_dbd-mysql.inchave_debug.inchave_debug_sync.inchave_dynamic_loading.inchave_engine_condition_pushdown.inchave_eucjpms.inchave_euckr.inchave_example_plugin.inchave_exampledb.inchave_federated_plugin.inchave_firstmatch.inchave_gb2312.inchave_gbk.inchave_geometry.inchave_gtid.inchave_index_condition_pushdown.inchave_innodb.inchave_innodb_16k.inchave_innodb_4k.inchave_innodb_8k.inchave_ipv4_mapped.inchave_ipv6.inchave_koi8r.inchave_latin2_ch.inchave_local_infile.inchave_log_bin.inchave_loosescan.inchave_lowercase0.inchave_lowercase1.inchave_lowercase2.inchave_materialization.inchave_memcached_plugin.inchave_mrr.inchave_multi_ndb.inchave_mysql_upgrade.inchave_ndb.inchave_ndb_extra.inchave_ndbapi_examples.inchave_nodebug.inchave_not_innodb_plugin.inchave_null_audit_plugin.inchave_openssl.inchave_optimizer_trace.inchave_outfile.inchave_partition.inchave_partition_open_file_limit.inchave_perfschema.inchave_plugin_auth.inchave_plugin_interface.inchave_plugin_server.inchave_pool_of_threads.inchave_profiling.inchave_query_cache.inchave_semijoin.inchave_semisync_plugin.inchave_sha256_rsa_auth.inchave_simple_parser.inchave_sjis.inchave_ssl.inchave_ssl_communication.inchave_ssl_crypto_functs.inchave_statement_timeout.inchave_symlink.inchave_tis620.inchave_ucs2.inchave_udf.inchave_ujis.inchave_utf16.inchave_utf32.inchave_utf8.inchave_utf8mb4.inchave_valgrind.inchave_validate_password_plugin.incib_logfile_size_check.incicp_tests.incimplicit_commit_helper.incindex_merge1.incindex_merge2.incindex_merge_2sweeps.incindex_merge_delete.incindex_merge_insert-and-replace.incindex_merge_intersect_dml.incindex_merge_multi_col_setup.incindex_merge_ror.incindex_merge_ror_cpk.incindex_merge_single_col_setup.incindex_merge_update.incinnodb-index.incinnodb-util.incinnodb_pk_extension.incinnodb_rollback_on_timeout.incinnodb_trx_weight.incinstall_semisync.incio_thd_fault_injection.incipv6.incipv6_clients.incipv6_func.incis_embedded.incjoin_cache.inckill_query.inckill_query_and_diff_master_slave.inclibdaemon_example.inilinux.inclinux_sys_vars.incload_sysvars.incloaddata_autocom.inclog_cleanup.inclog_grep.inclog_start.inclog_stop.incmaster-slave.incmin_null_cond.incmix1.incmix2.incmix2_ucs2.incmrr_innodb_tests.incmrr_tests.incmtr_check.sqlmtr_warnings.sqlmysql_upgrade_preparation.incmysqlbinlog_have_debug.incmysqlbinlog_raw_mode.incmysqld--help.incmysqldump.incmysqlhotcopy.incmysqltest-x.incndb_backup.incndb_backup_id.incndb_backup_print.incndb_default_cluster.incndb_have_online_alter.incndb_not_readonly.incndb_restore_master.incndb_restore_slave_eoption.incndb_setup_slave.incndb_wait_connected.incno_running_event_scheduler.incno_running_events.incno_valgrind_without_big.incnot_as_root.incnot_binlog_format_row.incnot_blackhole.incnot_crashrep.incnot_embedded.incnot_gtid_enabled.incnot_master_info_table.incnot_mts_slave_parallel_workers.incnot_ndb.incnot_ndb_default.incnot_openssl.incnot_parallel.incnot_relay_log_info_table.incnot_sha256_rsa_auth.incnot_ssl.incnot_threadpool.incnot_valgrind.incnot_var_link.incnot_windows.incnot_windows_embedded.incnull_key.incone_thread_per_connection.inconly_mts_slave_parallel_workers.incorder_by.incoutfile_fifosocket.incparser_bug21114.incpartition_date_range.incpartition_default_functions.incpercona_processlist_row_stats_show.incpercona_query_cache_with_comments.incpercona_query_cache_with_comments_begin.incpercona_query_cache_with_comments_clear.incpercona_query_cache_with_comments_end.incpercona_query_cache_with_comments_eval.incpercona_query_cache_with_comments_show.incpercona_show_ibd_size.incpercona_show_slave_status_nolock.incpercona_slow_log_verbosity_grep.incpercona_slow_query_log_rate.incplugin.defsprint_greedy_search_count.incps_conv.incps_create.incps_ddl_1.incps_modify.incps_modify1.incps_query.incps_renew.incpurge_first_log.incpython_with_json.incquery_cache.incquery_cache_sql_prepare.incrand.incrange.incread_file_to_var.incread_many_rows.increlocate_binlogs.increport-features.testrestart_mysqld.increstart_readonly_mysqld.increstart_slave_sql.incrowid_order.incrpl_change_topology.incrpl_connect.incrpl_connection.incrpl_connection_master.incrpl_connection_slave.incrpl_connection_slave1.incrpl_default_connections.incrpl_diff.incrpl_end.incrpl_events.incrpl_for_each_slave.incrpl_generate_sync_chain.incrpl_hash_scan_assertion.incrpl_init.incrpl_ip_mix.incrpl_ip_mix2.incrpl_ipv6.incrpl_loaddata_charset.incrpl_multi_engine.incrpl_multi_engine2.incrpl_multi_engine3.incrpl_reconnect.incrpl_reset.incrpl_restart_server.incrpl_row_img_general_loop.incrpl_row_img_parts_assertion.incrpl_row_img_parts_master_slave.incrpl_row_img_set.incrpl_set_gtid_mode.incrpl_start_server.incrpl_start_slaves.incrpl_stmt_seq.incrpl_stop_server.incrpl_stop_slaves.incrpl_sync.incrpl_udf.incrunning_event_scheduler.incsafe_set_to_maybe_ro_var.incsave_io_thread_pos.incsave_master_pos.incsearch_pattern_in_file.incselect.incset_binlog_format_mixed.sqlset_binlog_format_row.sqlset_binlog_format_statement.sqlsetup_fake_relay_log.incshow_binary_logs.incshow_binlog_events.incshow_binlog_events2.incshow_binlog_using_logname.incshow_delayed_slave_state.incshow_events.incshow_master_logs.incshow_master_status.incshow_msg.incshow_msg80.incshow_relaylog_events.incshow_rpl_debug_info.incshow_slave_hosts.incshow_slave_status.incshutdown_mysqld.incsp-vars.incstart_fake_changes.incstart_mysqld.incstart_slave.incstart_slave_io.incstart_slave_sql.incstop_dump_threads.incstop_fake_changes.incstop_slave.incstop_slave_io.incstop_slave_sql.incstrict_autoinc.incsubquery.incsubquery_mat.incsubquery_sj.incsubquery_sj_innodb.incsync_slave_io.incsync_slave_io_with_master.incsync_slave_sql.incsync_slave_sql_with_io.incsync_slave_sql_with_master.incsystem_db_struct.inctest_fieldsize.inctest_outfile.inctestdb_only.inctpcb.inctpcb_disk_data.inctruncate_file.incuninstall_semisync.incunsafe_binlog.incuses_vardir.incvarchar.incvardir_size_check.incview_alias.incwait_condition.incwait_condition_sp.incwait_for_binlog_event.incwait_for_ndb_to_binlog.incwait_for_query_to_fail.incwait_for_query_to_succeed.incwait_for_slave_io_error.incwait_for_slave_io_to_start.incwait_for_slave_io_to_stop.incwait_for_slave_param.incwait_for_slave_sql_error.incwait_for_slave_sql_error_and_skip.incwait_for_slave_sql_to_start.incwait_for_slave_sql_to_stop.incwait_for_slave_to_start.incwait_for_slave_to_stop.incwait_for_status_var.incwait_show_condition.incwait_time_until_connected_again.incwait_until_connected_again.incwait_until_count_sessions.incwait_until_disconnected.incwait_until_rows_count.incweight_string.incweight_string_8140.incweight_string_8EA1.incweight_string_8FA2C3.incweight_string_A1A1.incweight_string_chde.incweight_string_euro.incweight_string_l1.incweight_string_l12.incweight_string_l14.incweight_string_l2.incweight_string_l3.incweight_string_l4.incwindows.incwindows_sys_vars.incwl6219-engine.testwl6301.incworld.incworld_schema.incworld_schema1.incwrite_result_to_file.incwrite_var_to_file.inclibMyConfig.pmConfigFactory.pmCoreDump.pmExec.pmFilePath.pmFind.pmHandles.pmMemcache.pmOptions.pmPlatform.pmSafeProcessSafeProcess.pmBase.pmmy_safe_processSysInfo.pmTest.pmSubunit.pmmtr_cases.pmmtr_gcov.plmtr_gprof.plmtr_io.plmtr_match.pmmtr_misc.plmtr_process.plmtr_report.pmmtr_results.pmmtr_stress.plmtr_unique.pmv1MyConfig.pmincompatible.testsmtr_cases.plmtr_gcov.plmtr_gprof.plmtr_im.plmtr_io.plmtr_match.plmtr_misc.plmtr_process.plmtr_report.plmtr_stress.plmtr_timer.plmtr_unique.plmysql-test-run.plndb_config_1_node.inindb_config_2_node.inimtrmysql-stress-test.plmysql-test-runmysql-test-run.plpurify.suppr1st.resultaborted_clients.resultalias.resultalmost_full.resultalter_table-big.resultalter_table.resultanalyze.resultansi.resultarchive-big.resultarchive.resultarchive_bitfield.resultarchive_debug.resultarchive_gis.resultarchive_no_symlink.resultarchive_plugin.resultarchive_symlink.resultaudit_plugin.resultauth_rpl.resultauto_increment.resultbackup.resultbench_count_distinct.resultbig_test.requirebigint.resultbinary.resultbinlog_tx_isolation.resultblackhole.resultblackhole_plugin.resultbool.resultbootstrap.resultbug12427262.resultbug12969156.resultbug33509.resultbug39022.resultbug46080.resultbug46261.resultbug46760.resultbug47671.resultbug58669.resultbulk_replace.resultcache_innodb.resultcase.resultcase_insensitive_file_system.requirecase_sensitive_file_system.requirecast.resultchange_user.resultchange_user_notembedded.resultcheck.resultcheck_var_limit.requireclient_xml.resultcomment_column.resultcomment_column2.resultcomment_index.resultcomment_table.resultcomments.resultcommit.resultcommit_1innodb.resultcompare.resultcompress.resultconcurrent_innodb_safelog.resultconcurrent_innodb_unsafelog.resultconnect.resultconsistent_snapshot.resultconstraints.resultcount_distinct.resultcount_distinct2.resultcount_distinct3.resultcreate-big.resultcreate.resultcreate_delayed.resultcreate_not_windows.resultcreate_select_tmp.resultcsv.resultcsv_alter_table.resultcsv_not_null.resultctype_ascii.resultctype_big5.resultctype_binary.resultctype_collate.resultctype_cp1250_ch.resultctype_cp1251.resultctype_cp932_binlog_row.resultctype_cp932_binlog_stm.resultctype_create.resultctype_errors.resultctype_eucjpms.resultctype_euckr.resultctype_filename.resultctype_filesystem.resultctype_gb2312.resultctype_gbk.resultctype_gbk_binlog.resultctype_hebrew.resultctype_latin1.resultctype_latin1_de.resultctype_latin2.resultctype_latin2_ch.resultctype_ldml.resultctype_like_range.resultctype_many.resultctype_mb.resultctype_recoding.resultctype_sjis.resultctype_tis620.resultctype_uca.resultctype_ucs.resultctype_ucs2_def.resultctype_ujis.resultctype_ujis_ucs2.resultctype_utf16.resultctype_utf16_def.resultctype_utf16_uca.resultctype_utf16le.resultctype_utf32.resultctype_utf32_uca.resultctype_utf8.resultctype_utf8mb4.resultctype_utf8mb4_heap.resultctype_utf8mb4_innodb.resultctype_utf8mb4_myisam.resultctype_utf8mb4_uca.resultdate_formats.resultddl_i18n_koi8r.resultddl_i18n_utf8.resultdeadlock_innodb.resultdebug_sync.resultdebug_sync2.resultdefault.resultdelayed.resultdelete.resultdeprecated_features.resultderived.resultdirty_close.resultdisabled_replication.resultdisconnect_on_expired_password_default.resultdisconnect_on_expired_password_off.resultdistinct.resultdrop-no_root.resultdrop.resultdrop_debug.resultds_mrr-big.resultempty_table.resultendspace.resulteq_range_idx_stat.resulterror_simulation.resulterrors.resultevents_1.resultevents_2.resultevents_bugs.resultevents_embedded.resultevents_grant.resultevents_logs_tests.resultevents_microsec.resultevents_restart.resultevents_scheduling.resultevents_stress.resultevents_time_zone.resultevents_trans.resultevents_trans_notembedded.resultexecution_constants.resultexplain.resultexplain_json_all.resultexplain_json_none.resultfailed_auth_3909.resultfile_contents.resultfilesort_debug.resultfix_priv_tables.resultflush.resultflush2.resultflush_block_commit.resultflush_block_commit_notembedded.resultflush_read_lock.resultflush_read_lock_kill.resultflush_table.resultforeign_key.resultfulltext.resultfulltext2.resultfulltext3.resultfulltext_cache.resultfulltext_distinct.resultfulltext_left_join.resultfulltext_multi.resultfulltext_order_by.resultfulltext_plugin.resultfulltext_update.resultfulltext_var.resultfunc_analyse.resultfunc_compress.resultfunc_concat.resultfunc_crypt.resultfunc_date_add.resultfunc_default.resultfunc_des_encrypt.resultfunc_digest.resultfunc_encrypt.resultfunc_encrypt_nossl.resultfunc_encrypt_ucs2.resultfunc_equal.resultfunc_gconcat.resultfunc_group.resultfunc_group_innodb.resultfunc_group_innodb_16k.resultfunc_if.resultfunc_in_all.resultfunc_in_icp.resultfunc_in_icp_mrr.resultfunc_in_mrr.resultfunc_in_mrr_cost.resultfunc_in_none.resultfunc_isnull.resultfunc_like.resultfunc_math.resultfunc_misc.resultfunc_op.resultfunc_regexp.resultfunc_rollback.resultfunc_sapdb.resultfunc_set.resultfunc_str.resultfunc_system.resultfunc_test.resultfunc_time.resultfunc_timestamp.resultfunc_weight_string.resultfunction_defaults.resultfunction_defaults_notembedded.resultgcc296.resultget_diagnostics.resultgis-debug.resultgis-precise.resultgis-rt-precise.resultgis-rtree.resultgis.resultgrant.resultgrant2.resultgrant3.resultgrant4.resultgrant_cache.resultgrant_explain_non_select.resultgrant_lowercase_fs.resultgreedy_optimizer.resultgreedy_search.resultgroup_by.resultgroup_commit_crash.resultgroup_min_max.resultgroup_min_max_innodb.resulthandler_innodb.resulthandler_myisam.resulthandler_read_last.resulthave_64_keys.requirehave_big5.requirehave_binlog_format_mixed.requirehave_binlog_format_row.requirehave_binlog_format_statement.requirehave_binlog_rows_query.requirehave_compress.requirehave_cp1250_ch.requirehave_cp1251.requirehave_cp866.requirehave_cp932.requirehave_crypt.requirehave_debug.requirehave_debug_sync.requirehave_eucjpms.requirehave_euckr.requirehave_gb2312.requirehave_gbk.requirehave_geometry.requirehave_koi8r.requirehave_latin2_ch.requirehave_local_infile.requirehave_log_bin.requirehave_met_timezone.requirehave_moscow_leap_timezone.requirehave_mysql_upgrade.resulthave_ndb_extra.requirehave_ndbapi_examples.requirehave_nodebug.requirehave_optimizer_switch.requirehave_outfile.requirehave_partition.requirehave_perror.requirehave_pool_of_threads.requirehave_profiling.requirehave_query_cache.requirehave_sjis.requirehave_ssl.requirehave_ssl_is_yes_or_disabled_only.requirehave_statement_timeout.requirehave_symlink.requirehave_tis620.requirehave_ucs2.requirehave_ujis.requirehave_utf16.requirehave_utf32.requirehave_utf8.requirehave_utf8mb4.requirehaving.resultheap.resultheap_auto_increment.resultheap_btree.resultheap_hash.resulthelp.resulthost_cache_size_functionality.resultimplicit_char_to_num_conversion.resultimplicit_commit.resultindex_merge_delete.resultindex_merge_innodb.resultindex_merge_insert-and-replace.resultindex_merge_intersect_dml.resultindex_merge_myisam.resultindex_merge_update.resultinformation_schema-big.resultinformation_schema.resultinformation_schema_chmod.resultinformation_schema_db.resultinformation_schema_inno.resultinformation_schema_parameters.resultinformation_schema_part.resultinformation_schema_routines.resultinit_connect.resultinit_file.resultinnodb_explain_json_non_select_all.resultinnodb_explain_json_non_select_none.resultinnodb_explain_non_select_all.resultinnodb_explain_non_select_none.resultinnodb_icp.resultinnodb_icp_all.resultinnodb_icp_none.resultinnodb_ignore_builtin.resultinnodb_log_file_size_functionality.resultinnodb_mrr.resultinnodb_mrr_all.resultinnodb_mrr_cost.resultinnodb_mrr_cost_all.resultinnodb_mrr_cost_icp.resultinnodb_mrr_icp.resultinnodb_mrr_none.resultinnodb_mysql_lock.resultinnodb_mysql_lock2.resultinnodb_mysql_sync.resultinnodb_pk_extension_off.resultinnodb_pk_extension_on.resultinsert.resultinsert_notembedded.resultinsert_select.resultinsert_update.resultipv4_as_ipv6.resultipv6.resultis_debug_build.requireis_embedded.requireisam.resultjoin.resultjoin_cache_bka.resultjoin_cache_bka_nixbnl.resultjoin_cache_bkaunique.resultjoin_cache_bnl.resultjoin_cache_nojb.resultjoin_crash.resultjoin_nested.resultjoin_nested_bka.resultjoin_nested_bka_nixbnl.resultjoin_optimizer.resultjoin_outer.resultjoin_outer_bka.resultjoin_outer_bka_nixbnl.resultjoin_outer_innodb.resultkey.resultkey_cache.resultkey_diff.resultkey_primary.resultkeywords.resultkill.resultkill_debug.resultlimit.resultloaddata.resultloaddata_autocom_innodb.resultloadxml.resultlocale.resultlock.resultlock_multi.resultlock_multi_bug38499.resultlock_multi_bug38691.resultlock_sync.resultlock_tables_lost_commit.resultlog_state.resultlog_state_bug33693.resultlog_tables-big.resultlog_tables.resultlog_tables_debug.resultlog_tables_upgrade.resultlong_tmpdir.resultlowercase0.requirelowercase1.requirelowercase2.requirelowercase_fs_off.resultlowercase_mixed_tmpdir.resultlowercase_mixed_tmpdir_innodb.resultlowercase_table.resultlowercase_table2.resultlowercase_table3.resultlowercase_table4.resultlowercase_table_grant.resultlowercase_table_qcache.resultlowercase_utf8.resultlowercase_view.resultmax_statement_time_func.resultmdl_sync.resultmerge-big.resultmerge.resultmerge_innodb.resultmerge_mmap.resultmerge_recover.resultmetadata.resultmix2_myisam.resultmix2_myisam_ucs2.resultmulti_plugin_load.resultmulti_plugin_load_add.resultmulti_plugin_load_add2.resultmulti_statement.resultmulti_update.resultmulti_update2.resultmulti_update_innodb.resultmulti_update_tiny_hash.resultmyisam-blob.resultmyisam-system.resultmyisam.resultmyisam_crash_before_flush_keys.resultmyisam_debug.resultmyisam_explain_json_non_select_all.resultmyisam_explain_json_non_select_none.resultmyisam_explain_non_select_all.resultmyisam_explain_non_select_none.resultmyisam_icp.resultmyisam_icp_all.resultmyisam_icp_none.resultmyisam_mrr.resultmyisam_mrr_all.resultmyisam_mrr_cost.resultmyisam_mrr_cost_all.resultmyisam_mrr_cost_icp.resultmyisam_mrr_icp.resultmyisam_mrr_none.resultmyisam_row_rpl.resultmyisampack.resultmysql-bug41486.resultmysql-bug45236.resultmysql.resultmysql_binary_mode.resultmysql_client_test.resultmysql_client_test_embedded.resultmysql_comments.resultmysql_config_editor.resultmysql_cp932.resultmysql_embedded.resultmysql_embedded_client_test.resultmysql_locale_posix.resultmysql_not_windows.resultmysql_plugin.resultmysql_protocols.resultmysql_upgrade.resultmysql_upgrade_ssl.resultmysqladmin.resultmysqlbinlog.resultmysqlbinlog_raw_mode.resultmysqlbinlog_raw_mode_win.resultmysqlbinlog_row_big.resultmysqlcheck.resultmysqld--defaults-file.resultmysqld--help-notwin.resultmysqld--help-win.resultmysqldump-compat.resultmysqldump-max.resultmysqldump-no-binlog.resultmysqldump.resultmysqldump_restore.resultmysqlhotcopy_archive.resultmysqlhotcopy_myisam.resultmysqlimport.resultmysqlshow.resultmysqlslap.resultmysqltest.resultnamed_pipe.resultndb_default_cluster.requirenegation_elimination.resultno-threads.resultno_binlog.resultnot_embedded.requirenot_embedded_server.resultnot_ndb.requirenot_openssl.requirenot_partition.resultnot_ssl.requirenot_true.requirenot_valgrind.requirenot_windows.requirenull.resultnull_key_all.resultnull_key_icp.resultnull_key_none.resultodbc.resultolap.resultone_thread_per_connection.requireopenssl.requireopenssl_1.resultoptimizer_bug12837084.resultoptimizer_debug_sync.resultoptimizer_switch.resultorder_by_all.resultorder_by_icp_mrr.resultorder_by_none.resultorder_by_sortkey.resultorder_fill_sortbuf.resultoutfile.resultoutfile_loaddata.resultoverflow.resultpacket.resultparser.resultparser_bug21114_innodb.resultparser_not_embedded.resultparser_precedence.resultparser_stack.resultpartition.resultpartition_archive.resultpartition_binlog.resultpartition_binlog_stmt.resultpartition_blackhole.resultpartition_bug18198.resultpartition_cache.resultpartition_charset.resultpartition_column.resultpartition_column_prune.resultpartition_csv.resultpartition_datatype.resultpartition_debug_sync.resultpartition_disabled.resultpartition_error.resultpartition_exchange.resultpartition_explicit_prune.resultpartition_federated.resultpartition_grant.resultpartition_hash.resultpartition_innodb.resultpartition_innodb_plugin.resultpartition_innodb_semi_consistent.resultpartition_innodb_stmt.resultpartition_innodb_tablespace.resultpartition_key_cache.resultpartition_list.resultpartition_locking.resultpartition_locking_4.resultpartition_mgm.resultpartition_mgm_err.resultpartition_mgm_err2.resultpartition_myisam.resultpartition_not_blackhole.resultpartition_not_windows.resultpartition_open_files_limit.resultpartition_order.resultpartition_pruning.resultpartition_range.resultpartition_rename_longfilename.resultpartition_symlink.resultpartition_sync.resultpartition_truncate.resultpartition_utf8.resultpartition_windows.resultpercona_bug1008278.resultpercona_bug1008609.resultpercona_bug1017192.resultpercona_bug1035225.resultpercona_bug1127008.resultpercona_bug1170103.resultpercona_bug1192354.resultpercona_bug1201033.resultpercona_bug1201681.resultpercona_bug1218330.resultpercona_bug45702.resultpercona_bug643149.resultpercona_bug856404.resultpercona_bug933969.resultpercona_enforce_storage_engine.resultpercona_enhanced_options_modifiers.resultpercona_expand_fast_index_creation.resultpercona_heap_blob.resultpercona_heap_bug783366.resultpercona_heap_bug783451.resultpercona_heap_bug784464.resultpercona_heap_bug784464_32bit.resultpercona_heap_bug784464_64bit.resultpercona_heap_bug784468.resultpercona_heap_bug788544.resultpercona_heap_bug788576.resultpercona_heap_bug788722.resultpercona_heap_bug789131.resultpercona_heap_var.resultpercona_innodb_deadlock_count.resultpercona_innodb_fake_changes.resultpercona_innodb_fake_changes_bug_1188168.resultpercona_innodb_fake_changes_bug_898306.resultpercona_innodb_fake_changes_bug_917942.resultpercona_innodb_fake_changes_locks.resultpercona_innodb_version.resultpercona_log_connection_error.resultpercona_log_slow_admin_statements-config.resultpercona_log_slow_admin_statements-config_false.resultpercona_log_slow_admin_statements-config_foo.resultpercona_log_slow_admin_statements-config_true.resultpercona_log_slow_admin_statements.resultpercona_log_slow_filter-cl.resultpercona_log_slow_innodb.resultpercona_log_slow_query_plan.resultpercona_log_slow_query_plan_qc.resultpercona_log_slow_slave_statements-cl.resultpercona_log_slow_slave_statements-innodb.resultpercona_log_slow_slave_statements.resultpercona_log_slow_sp_statements-cl.resultpercona_log_slow_sp_statements.resultpercona_log_slow_verbosity-cl.resultpercona_log_slow_verbosity.resultpercona_log_warnings_suppress.resultpercona_long_query_time.resultpercona_min_examined_row_limit.resultpercona_mysqldump_innodb_optimize_keys.resultpercona_outfile_fifosocket.resultpercona_processlist_row_stats.resultpercona_query_cache_with_comments.resultpercona_query_cache_with_comments_crash.resultpercona_query_cache_with_comments_disable.resultpercona_query_cache_with_comments_prepared_statements.resultpercona_secure_file_priv_noarg.resultpercona_show_slave_status_nolock.resultpercona_show_temp_tables.resultpercona_signal_handling.resultpercona_slow_extended_error_on_quit.resultpercona_slow_extended_log_error.resultpercona_slow_query_log_always_write.resultpercona_slow_query_log_rate.resultpercona_slow_query_log_rate_limit_write.resultpercona_slow_query_log_timestamp_always-cl.resultpercona_slow_query_log_timestamp_always.resultpercona_slow_query_log_timestamp_precision-cl.resultpercona_slow_query_log_timestamp_precision.resultpercona_slow_query_log_use_global_control-cl.resultpercona_slow_query_log_use_global_control.resultpercona_ssl_connections_count.resultpercona_statement_set.resultpercona_status_wait_query_cache_mutex.resultpercona_userstat.resultpercona_utility_user.resultpercona_xtradb_bug317074.resultperror-win.resultperror.resultplugin.resultplugin_auth.resultplugin_auth_qa.resultplugin_auth_qa_1.resultplugin_auth_qa_2.resultplugin_auth_qa_3.resultplugin_auth_sha256.resultplugin_auth_sha256_2.resultplugin_auth_sha256_server_default.resultplugin_auth_sha256_server_default_tls.resultplugin_auth_sha256_tls.resultplugin_load.resultplugin_load_option.resultplugin_not_embedded.resultpool_of_threads.resultpool_of_threads_high_prio_tickets.resultpreload.resultprofiling.resultps.resultps_10nestset.resultps_11bugs.resultps_1general.resultps_2myisam.resultps_3innodb.resultps_4heap.resultps_5merge.resultps_ddl.resultps_ddl1.resultps_grant.resultps_not_windows.resultpython_with_json.requirequery_cache.resultquery_cache_28249.resultquery_cache_debug.resultquery_cache_disabled.resultquery_cache_merge.resultquery_cache_notembedded.resultquery_cache_ps_no_prot.resultquery_cache_ps_ps_prot.resultquery_cache_size_functionality.resultquery_cache_type_functionality.resultquery_cache_with_views.resultrange_all.resultrange_icp.resultrange_icp_mrr.resultrange_mrr.resultrange_mrr_cost.resultrange_none.resultread_many_rows_innodb.resultread_only.resultread_only_innodb.resultrename.resultrenamedb.resultrepair.resultreplace.resultrewrite_general_log.resultrewrite_slow_log.resultrollback.resultround.resultrow.resultrowid_order_innodb.resultrpl_colSize.resultrpl_extraColmaster_innodb.resultrpl_extraColmaster_myisam.resultrpl_mysqldump_slave.resultschema.resultsecure_file_priv_win.resultselect_all.resultselect_all_bka.resultselect_all_bka_nixbnl.resultselect_found.resultselect_icp_mrr.resultselect_icp_mrr_bka.resultselect_icp_mrr_bka_nixbnl.resultselect_none.resultselect_none_bka.resultselect_none_bka_nixbnl.resultselect_safe.resultserver_id.requireserver_id1.requireserver_uuid.resultserver_uuid_embedded.resultshm.resultshow_check.resultshow_profile.resultsignal.resultsignal_code.resultsignal_demo1.resultsignal_demo2.resultsignal_demo3.resultsignal_sqlmode.resultsingle_delete_update.resultskip_grants.resultskip_log_bin.resultskip_name_resolve.resultslave-running.resultslave-stopped.resultsort_buffer_size_functionality.resultsp-big.resultsp-bugs.resultsp-code.resultsp-destruct.resultsp-dynamic.resultsp-error.resultsp-fib.resultsp-lock.resultsp-no-code.resultsp-prelocking.resultsp-security.resultsp-threads.resultsp-ucs2.resultsp-vars.resultsp.resultsp_gis.resultsp_notembedded.resultsp_stress_case.resultsp_sync.resultsp_trans.resultsp_trans_log.resultsp_validation.resultsql_mode.resultssl-big.resultssl-crl-revoked-crl.resultssl-sha512.resultssl.resultssl_8k_key.resultssl_and_innodb.resultssl_cipher.resultssl_compress.resultssl_connect.resultssl_crl.resultssl_crl_clients-valid.resultssl_crl_clients.resultssl_crl_clients_valid.resultssl_crl_crlpath.resultstatus.resultstatus2.resultstatus_bug17954.resultstrict.resultstrict_autoinc_1myisam.resultstrict_autoinc_2innodb.resultstrict_autoinc_3heap.resultsubquery_all.resultsubquery_all_bka.resultsubquery_all_bka_nixbnl.resultsubquery_mat.resultsubquery_mat_all.resultsubquery_mat_none.resultsubquery_nomat_nosj.resultsubquery_nomat_nosj_bka.resultsubquery_nomat_nosj_bka_nixbnl.resultsubquery_none.resultsubquery_none_bka.resultsubquery_none_bka_nixbnl.resultsubquery_sj_all.resultsubquery_sj_all_bka.resultsubquery_sj_all_bka_nixbnl.resultsubquery_sj_all_bkaunique.resultsubquery_sj_dupsweed.resultsubquery_sj_dupsweed_bka.resultsubquery_sj_dupsweed_bka_nixbnl.resultsubquery_sj_dupsweed_bkaunique.resultsubquery_sj_firstmatch.resultsubquery_sj_firstmatch_bka.resultsubquery_sj_firstmatch_bka_nixbnl.resultsubquery_sj_firstmatch_bkaunique.resultsubquery_sj_innodb_all.resultsubquery_sj_innodb_all_bka.resultsubquery_sj_innodb_all_bka_nixbnl.resultsubquery_sj_innodb_all_bkaunique.resultsubquery_sj_innodb_none.resultsubquery_sj_innodb_none_bka.resultsubquery_sj_innodb_none_bka_nixbnl.resultsubquery_sj_innodb_none_bkaunique.resultsubquery_sj_loosescan.resultsubquery_sj_loosescan_bka.resultsubquery_sj_loosescan_bka_nixbnl.resultsubquery_sj_loosescan_bkaunique.resultsubquery_sj_mat.resultsubquery_sj_mat_bka.resultsubquery_sj_mat_bka_nixbnl.resultsubquery_sj_mat_bkaunique.resultsubquery_sj_mat_nosj.resultsubquery_sj_none.resultsubquery_sj_none_bka.resultsubquery_sj_none_bka_nixbnl.resultsubquery_sj_none_bkaunique.resultsubselect_debug.resultsubselect_gis.resultsubselect_innodb.resultsubselect_notembedded.resultsum_distinct-big.resultsum_distinct.resultsymlink.resultsymlink_windows.resultsynchronization.resultsysdate_is_now.resultsystem_mysql_db.resultsystem_mysql_db_refs.resulttable_definition_cache_functionality.resulttable_open_cache_functionality.resulttablelock.resulttablespace.resulttemp_table.resulttemporal_literal.resulttestdb_only.requirethread_cache_size_functionality.resulttimezone.resulttimezone2.resulttimezone3.resulttimezone4.resulttimezone_grant.resulttrans_read_only.resulttrigger-compat.resulttrigger-trans.resulttrigger.resulttrigger_notembedded.resulttrue.requiretruncate.resulttruncate_coverage.resulttype_binary.resulttype_bit.resulttype_bit_innodb.resulttype_blob.resulttype_date.resulttype_datetime.resulttype_decimal.resulttype_enum.resulttype_float.resulttype_nchar.resulttype_newdecimal-big.resulttype_newdecimal.resulttype_ranges.resulttype_set.resulttype_temporal_fractional.resulttype_temporal_upgrade.resulttype_time.resulttype_timestamp.resulttype_timestamp_explicit.resulttype_uint.resulttype_varchar.resulttype_year.resultudf.resultudf_skip_grants.resultunion.resultunsafe_binlog_innodb.resultupdate.resultupgrade.resultuser_limits.resultuser_var-binlog.resultuser_var.resultvalidate_password_plugin.resultvarbinary.resultvariables-big.resultvariables-notembedded.resultvariables.resultvariables_community.resultvariables_debug.resultview.resultview_alias.resultview_grant.resultwait_timeout.resultwarnings.resultwarnings_engine_disabled.resultwindows.requirewindows.resultwl6219-csv.resultwl6219-innodb.resultwl6219-memory.resultwl6219-merge.resultwl6219-myisam.resultwl6219-upgrade.resultwl6301_1_not_windows.resultwl6301_2_not_windows.resultwl6301_3.resultwl6443_deprecation.resultxa.resultxa_binlog.resultxml.resultstd_data.mylogin.cnf14897.frm55_temporal.MYD55_temporal.MYI55_temporal.frmIndex.xmlMoscow_leapbad_gis_data.datbinlog_savepoint.000001binlog_transaction.000001bug15328.cnfbug16266.000001bug19371.MYDbug19371.MYIbug19371.frmbug30435_10k_items.txtbug30435_5k.txtbug33029-slave-relay-bin.000001bug35469.datbug36055.MYDbug36055.MYIbug36055.frmbug37631.MYDbug37631.MYIbug37631.frmbug40482-bin.000001bug46565.ARZbug46565.frmbug47012.ARMbug47012.ARZbug47012.frmbug47205.frmbug48265.frmbug48449.frmbug48633.ARMbug48633.ARZbug48633.frmbug49823.CSMbug49823.CSVbug49823.frmca-sha512.pemcacert.pemcharset_utf8.txtcheckDBI_DBD-mysql.plclient-cert.pemclient-key.pemcluster_7022_table.MYDcluster_7022_table.MYIcluster_7022_table.frmcorrupt-relay-bin.000624corrupt_t1#P#p1.MYIcorrupt_t1.MYIcrl-ca-cert.pemcrl-certificate-readme.txtcrl-client-cert.pemcrl-client-key.pemcrl-client-revoked-cert.pemcrl-client-revoked-key.pemcrl-client-revoked.crlcrl-server-cert.pemcrl-server-key.pemcrldirab8a3803.r0des_key_filefuncs_1innodb_tb1.txtinnodb_tb2.txtinnodb_tb3.txtinnodb_tb4.txtload_file.txtmemory_tb1.txtmemory_tb2.txtmemory_tb3.txtmemory_tb4.txtmyisam_tb1.txtmyisam_tb2.txtmyisam_tb3.txtmyisam_tb4.txtndb_tb1.txtndb_tb2.txtndb_tb3.txtndb_tb4.txtt3.txtt4.txtt7.txtt9.txtinit_file.datintersect-bug50389.tsvlatin1.xmlloaddata1.datloaddata2.datloaddata3.datloaddata4.datloaddata5.datloaddata6.datloaddata_dq.datloaddata_pair.datloaddata_utf8.datloadxml.datloadxml2.datmaster-bin.000001numbers.txtold-format-relay-log-win.infoold-format-relay-log.infoold_table-323.frmonerow.xmlpartspart_supported_sql_funcs_int_ch1.incpart_supported_sql_funcs_int_date.incpart_supported_sql_funcs_int_float.incpart_supported_sql_funcs_int_int.incpart_supported_sql_funcs_int_time.inct1.frmt1TIMESTAMP.frmt1_blackhole.frmt1_blackhole.part1_will_crash#P#p1_first_1024.MYDt1_will_crash#P#p2.MYDt1_will_crash#P#p2.MYIt1_will_crash#P#p3.MYIt1_will_crash#P#p4.MYIt1_will_crash#P#p6.MYDt1_will_crash#P#p6_2.MYDt1_will_crash#P#p6_3.MYDrpl_bug28618.datrpl_loaddata.datrpl_loaddata2.datrpl_mixed.datrpl_timezone.datrpl_timezone2.datrsa_private_key.pemrsa_public_key.pemserver-cert-sha512.pemserver-cert.pemserver-key-sha512.pemserver-key.pemserver8k-cert.pemserver8k-key.pemtrunc_binlog.000001untrusted-cacert.pemvchar.frmwarnings_loaddata.datwl6219_41.MYDwl6219_41.MYIwl6219_41.frmwl6219_55.MYDwl6219_55.MYIwl6219_55.frmwl6219_55_innodb.frmwords.datwords2.datsuiteauth_secincludehave_openssl.inchave_sha256_rsa_auth.inchave_ssl.inchave_ssl_communication.incmysql_upgrade_preparation.incnot_embedded.incnot_openssl.incnot_sha256_rsa_auth.incnot_ssl.incraccess_credential_control.resulthave_mysql_upgrade.resulthave_ssl.requirekey_value_auth.resultmysql_native_plugin.resultmysql_old_passwords.resultmysql_old_plugin.resultmysql_sha256_plugin.resultnot_embedded.requirenot_openssl.requirenot_ssl.requireopenssl.requirepassword_expired.resultserver_withoutssl_client_withoutssl.resultserver_withoutssl_client_withssl.resultserver_withssl_client_withoutssl.resultserver_withssl_client_withssl.resulttaccess_credential_control-master.optaccess_credential_control.testkey_value_auth-master.optkey_value_auth.testkey_value_auth.test_oldmysql_native_plugin.testmysql_old_passwords-master.optmysql_old_passwords.testmysql_old_plugin.testmysql_old_plugin.test_oldmysql_sha256_plugin-master.optmysql_sha256_plugin.testpassword_expired-master.optpassword_expired.testserver_withoutssl_client_withoutssl.testserver_withoutssl_client_withssl.testserver_withssl_client_withoutssl-master.optserver_withssl_client_withoutssl.testserver_withssl_client_withssl-master.optserver_withssl_client_withssl.testbinlogcombinationsrbinlog_base64_flag.resultbinlog_bug23533.resultbinlog_bug36391.resultbinlog_checksum.resultbinlog_crash_safe_master_checksum.resultbinlog_database.resultbinlog_delete_and_flush_index.resultbinlog_drop_if_exists.resultbinlog_enforce_gtid_consistency.resultbinlog_format_switch_in_tmp_table.resultbinlog_grant.resultbinlog_gtid_cache.resultbinlog_gtid_errors.resultbinlog_gtid_implicit_commit.resultbinlog_gtid_innodb.resultbinlog_gtid_mysqlbinlog_row.resultbinlog_gtid_mysqlbinlog_row_innodb.resultbinlog_gtid_mysqlbinlog_row_myisam.resultbinlog_gtid_mysqlbinlog_start_stop.resultbinlog_gtid_row_ctype_ucs.resultbinlog_gtid_stm_ctype_ucs.resultbinlog_hexdump.resultbinlog_implicit_commit.resultbinlog_incident.resultbinlog_incident_ignore.resultbinlog_index.resultbinlog_innodb.resultbinlog_innodb_row.resultbinlog_killed.resultbinlog_killed_simulate.resultbinlog_max_extension.resultbinlog_mixed_cache_stat.resultbinlog_mixed_load_data.resultbinlog_multi_engine.resultbinlog_mysqlbinlog-cp932.resultbinlog_mysqlbinlog_base64.resultbinlog_mysqlbinlog_filter.resultbinlog_mysqlbinlog_row.resultbinlog_mysqlbinlog_row_innodb.resultbinlog_mysqlbinlog_row_myisam.resultbinlog_mysqlbinlog_row_trans.resultbinlog_mysqlbinlog_start_stop.resultbinlog_old_versions.resultbinlog_percona_fake_changes.resultbinlog_query_filter_rules.resultbinlog_reset_master.resultbinlog_rewrite.resultbinlog_row_binlog.resultbinlog_row_cache_stat.resultbinlog_row_ctype_cp932.resultbinlog_row_ctype_ucs.resultbinlog_row_drop_tbl.resultbinlog_row_drop_tmp_tbl.resultbinlog_row_insert_select.resultbinlog_row_mix_innodb_myisam.resultbinlog_row_mysqlbinlog_db_filter.resultbinlog_row_mysqlbinlog_verbose.resultbinlog_row_query_log_events.resultbinlog_server_id.resultbinlog_server_start_options.resultbinlog_sf.resultbinlog_spurious_ddl_errors.resultbinlog_sql_mode.resultbinlog_start_comment.resultbinlog_statement_insert_delayed.resultbinlog_stm_binlog.resultbinlog_stm_blackhole.resultbinlog_stm_cache_stat.resultbinlog_stm_ctype_cp932.resultbinlog_stm_ctype_ucs.resultbinlog_stm_do_db.resultbinlog_stm_drop_tbl.resultbinlog_stm_drop_tmp_tbl.resultbinlog_stm_insert_select.resultbinlog_stm_mix_innodb_myisam.resultbinlog_stm_ps.resultbinlog_stm_row.resultbinlog_stm_unsafe_warning.resultbinlog_stm_user_variables.resultbinlog_switch_inside_trans.resultbinlog_tmp_table.resultbinlog_truncate_myisam.resultbinlog_trx_empty_assertions.resultbinlog_unsafe.resultbinlog_variables_log_bin.resultbinlog_variables_log_bin_index.resultbinlog_variables_relay_log.resultbinlog_variables_relay_log_index.resultbinlog_write_error.resultpercona_binlog_max_nr.resultpercona_binlog_unsafe_limit.resultpercona_bug1162085.resultstd_databinlog_old_version_4_1.000001bug11747887-bin.000003bug32407.001update-full-row.binlogupdate-partial-row.binlogver_5_1-telco.001ver_5_1-wl2325_r.001ver_5_1-wl2325_s.001ver_5_1_17.001ver_5_1_23.001ver_trunk_row_v2.001write-full-row.binlogwrite-partial-row.binlogtbinlog_base64_flag.testbinlog_bug23533.testbinlog_bug36391-master.optbinlog_bug36391.testbinlog_checksum.testbinlog_crash_safe_master_checksum-master.optbinlog_crash_safe_master_checksum.testbinlog_database.testbinlog_delete_and_flush_index.testbinlog_drop_if_exists.testbinlog_enforce_gtid_consistency.testbinlog_format_switch_in_tmp_table.testbinlog_grant.testbinlog_gtid_cache-master.optbinlog_gtid_cache.testbinlog_gtid_errors-master.optbinlog_gtid_errors.testbinlog_gtid_implicit_commit.testbinlog_gtid_innodb.testbinlog_gtid_mysqlbinlog_row.testbinlog_gtid_mysqlbinlog_row_innodb.testbinlog_gtid_mysqlbinlog_row_myisam.testbinlog_gtid_mysqlbinlog_start_stop.testbinlog_gtid_row_ctype_ucs.testbinlog_gtid_stm_ctype_ucs.testbinlog_hexdump.testbinlog_implicit_commit.testbinlog_incident-master.optbinlog_incident.testbinlog_incident_ignore-master.optbinlog_incident_ignore.testbinlog_index-master.optbinlog_index.testbinlog_innodb.testbinlog_innodb_row.testbinlog_killed.testbinlog_killed_simulate-master.optbinlog_killed_simulate.testbinlog_max_extension.testbinlog_mixed_cache_stat.testbinlog_mixed_load_data.testbinlog_multi_engine.testbinlog_mysqlbinlog-cp932-master.optbinlog_mysqlbinlog-cp932.testbinlog_mysqlbinlog_base64.testbinlog_mysqlbinlog_filter.testbinlog_mysqlbinlog_row.testbinlog_mysqlbinlog_row_innodb.testbinlog_mysqlbinlog_row_myisam.testbinlog_mysqlbinlog_row_trans.testbinlog_mysqlbinlog_start_stop.testbinlog_old_versions.testbinlog_percona_fake_changes.testbinlog_query_filter_rules-master.optbinlog_query_filter_rules.testbinlog_reset_master.testbinlog_rewrite.testbinlog_row_binlog-master.optbinlog_row_binlog.testbinlog_row_cache_stat.testbinlog_row_ctype_cp932.testbinlog_row_ctype_ucs.testbinlog_row_drop_tbl.testbinlog_row_drop_tmp_tbl.testbinlog_row_innodb_stat-master.optbinlog_row_insert_select.testbinlog_row_mix_innodb_myisam-master.optbinlog_row_mix_innodb_myisam.testbinlog_row_mysqlbinlog_db_filter.testbinlog_row_mysqlbinlog_verbose.testbinlog_row_query_log_events.testbinlog_server_id.testbinlog_server_start_options.testbinlog_sf.testbinlog_spurious_ddl_errors-master.optbinlog_spurious_ddl_errors.testbinlog_sql_mode.testbinlog_start_comment.testbinlog_statement_insert_delayed.testbinlog_stm_binlog-master.optbinlog_stm_binlog.testbinlog_stm_blackhole.testbinlog_stm_cache_stat.testbinlog_stm_ctype_cp932.testbinlog_stm_ctype_ucs.testbinlog_stm_do_db-master.optbinlog_stm_do_db.testbinlog_stm_drop_tbl.testbinlog_stm_drop_tmp_tbl.testbinlog_stm_innodb_stat-master.optbinlog_stm_insert_select.testbinlog_stm_mix_innodb_myisam-master.optbinlog_stm_mix_innodb_myisam.testbinlog_stm_ps.testbinlog_stm_row.testbinlog_stm_unsafe_warning-master.optbinlog_stm_unsafe_warning.testbinlog_stm_user_variables.testbinlog_switch_inside_trans.testbinlog_tmp_table.testbinlog_truncate_innodb-master.optbinlog_truncate_myisam.testbinlog_unsafe-master.optbinlog_unsafe.testbinlog_variables_log_bin-master.optbinlog_variables_log_bin.testbinlog_variables_log_bin_index-master.optbinlog_variables_log_bin_index.testbinlog_variables_relay_log-master.optbinlog_variables_relay_log.testbinlog_variables_relay_log_index-master.optbinlog_variables_relay_log_index.testbinlog_write_error.testdisabled.defpercona_binlog_max_nr-master.optpercona_binlog_max_nr.testpercona_binlog_unsafe_limit.testpercona_bug1162085.testenginesREADMEfuncsrai_init_alter_table.resultai_init_create_table.resultai_init_insert.resultai_init_insert_id.resultai_overflow_error.resultai_reset_by_truncate.resultai_sql_auto_is_null.resultan_calendar.resultan_number.resultan_string.resultcomment_column.resultcomment_column2.resultcomment_index.resultcomment_table.resultcrash_manycolumns_number.resultcrash_manycolumns_string.resultcrash_manyindexes_number.resultcrash_manyindexes_string.resultcrash_manytables_number.resultcrash_manytables_string.resultdate_function.resultdatetime_function.resultdb_alter_character_set.resultdb_alter_character_set_collate.resultdb_alter_collate_ascii.resultdb_alter_collate_utf8.resultdb_create_character_set.resultdb_create_character_set_collate.resultdb_create_drop.resultdb_create_error.resultdb_create_error_reserved.resultdb_create_if_not_exists.resultdb_drop_error.resultdb_use_error.resultde_autoinc.resultde_calendar_range.resultde_ignore.resultde_limit.resultde_multi_db_table.resultde_multi_db_table_using.resultde_multi_table.resultde_multi_table_using.resultde_number_range.resultde_quick.resultde_string_range.resultde_truncate.resultde_truncate_autoinc.resultfu_aggregate_avg_number.resultfu_aggregate_count_number.resultfu_aggregate_max_number.resultfu_aggregate_max_subquery.resultfu_aggregate_min_number.resultfu_aggregate_sum_number.resultgeneral_no_data.resultgeneral_not_null.resultgeneral_null.resultin_calendar_2_unique_constraints_duplicate_update.resultin_calendar_pk_constraint_duplicate_update.resultin_calendar_pk_constraint_error.resultin_calendar_pk_constraint_ignore.resultin_calendar_unique_constraint_duplicate_update.resultin_calendar_unique_constraint_error.resultin_calendar_unique_constraint_ignore.resultin_enum_null.resultin_enum_null_boundary_error.resultin_enum_null_large_error.resultin_insert_select.resultin_insert_select_autoinc.resultin_insert_select_unique_violation.resultin_lob_boundary_error.resultin_multicolumn_calendar_pk_constraint_duplicate_update.resultin_multicolumn_calendar_pk_constraint_error.resultin_multicolumn_calendar_pk_constraint_ignore.resultin_multicolumn_calendar_unique_constraint_duplicate_update.resultin_multicolumn_calendar_unique_constraint_error.resultin_multicolumn_calendar_unique_constraint_ignore.resultin_multicolumn_number_pk_constraint_duplicate_update.resultin_multicolumn_number_pk_constraint_error.resultin_multicolumn_number_pk_constraint_ignore.resultin_multicolumn_number_unique_constraint_duplicate_update.resultin_multicolumn_number_unique_constraint_error.resultin_multicolumn_number_unique_constraint_ignore.resultin_multicolumn_string_pk_constraint_duplicate_update.resultin_multicolumn_string_pk_constraint_error.resultin_multicolumn_string_pk_constraint_ignore.resultin_multicolumn_string_unique_constraint_duplicate_update.resultin_multicolumn_string_unique_constraint_error.resultin_multicolumn_string_unique_constraint_ignore.resultin_number_2_unique_constraints_duplicate_update.resultin_number_boundary_error.resultin_number_decimal_boundary_error.resultin_number_length.resultin_number_null.resultin_number_pk_constraint_duplicate_update.resultin_number_pk_constraint_error.resultin_number_pk_constraint_ignore.resultin_number_unique_constraint_duplicate_update.resultin_number_unique_constraint_error.resultin_number_unique_constraint_ignore.resultin_set_null.resultin_set_null_boundary_error.resultin_set_null_large.resultin_string_2_unique_constraints_duplicate_update.resultin_string_boundary_error.resultin_string_not_null.resultin_string_null.resultin_string_pk_constraint_duplicate_update.resultin_string_pk_constraint_error.resultin_string_pk_constraint_ignore.resultin_string_set_enum_fail.resultin_string_unique_constraint_duplicate_update.resultin_string_unique_constraint_error.resultin_string_unique_constraint_ignore.resultix_drop.resultix_drop_error.resultix_index_decimals.resultix_index_lob.resultix_index_non_string.resultix_index_string.resultix_index_string_length.resultix_unique_decimals.resultix_unique_lob.resultix_unique_non_string.resultix_unique_string.resultix_unique_string_length.resultix_using_order.resultjp_comment_column.resultjp_comment_index.resultjp_comment_older_compatibility1.resultjp_comment_table.resultld_all_number_string_calendar_types.resultld_bit.resultld_enum_set.resultld_less_columns.resultld_more_columns_truncated.resultld_null.resultld_quote.resultld_simple.resultld_starting.resultld_unique_error1.resultld_unique_error1_local.resultld_unique_error2.resultld_unique_error2_local.resultld_unique_error3.resultld_unique_error3_local.resultps_number_length.resultps_number_null.resultps_string_not_null.resultps_string_null.resultre_number_range.resultre_number_range_set.resultre_number_select.resultre_string_range.resultre_string_range_set.resultrpl000010.resultrpl000011.resultrpl000013.resultrpl000017.resultrpl_000015.resultrpl_LD_INFILE.resultrpl_REDIRECT.resultrpl_alter.resultrpl_alter_db.resultrpl_bit.resultrpl_bit_npk.resultrpl_change_master.resultrpl_create_database.resultrpl_do_grant.resultrpl_drop.resultrpl_drop_db.resultrpl_dual_pos_advance.resultrpl_empty_master_crash.resultrpl_err_ignoredtable.resultrpl_flushlog_loop.resultrpl_free_items.resultrpl_get_lock.resultrpl_ignore_grant.resultrpl_ignore_revoke.resultrpl_ignore_table_update.resultrpl_init_slave.resultrpl_insert.resultrpl_insert_select.resultrpl_loaddata2.resultrpl_loaddata_m.resultrpl_loaddata_s.resultrpl_loaddatalocal.resultrpl_loadfile.resultrpl_log_pos.resultrpl_many_optimize.resultrpl_master_pos_wait.resultrpl_misc_functions.resultrpl_multi_delete.resultrpl_multi_delete2.resultrpl_multi_update4.resultrpl_ps.resultrpl_rbr_to_sbr.resultrpl_relayspace.resultrpl_replicate_ignore_db.resultrpl_row_NOW.resultrpl_row_USER.resultrpl_row_drop.resultrpl_row_func001.resultrpl_row_inexist_tbl.resultrpl_row_max_relay_size.resultrpl_row_reset_slave.resultrpl_row_sp001.resultrpl_row_sp005.resultrpl_row_sp008.resultrpl_row_sp009.resultrpl_row_sp010.resultrpl_row_sp011.resultrpl_row_sp012.resultrpl_row_stop_middle.resultrpl_row_trig001.resultrpl_row_trig002.resultrpl_row_trig003.resultrpl_row_until.resultrpl_row_view01.resultrpl_server_id1.resultrpl_server_id2.resultrpl_session_var.resultrpl_sf.resultrpl_skip_error.resultrpl_slave_status.resultrpl_sp.resultrpl_sp004.resultrpl_sp_effects.resultrpl_start_stop_slave.resultrpl_stm_max_relay_size.resultrpl_stm_mystery22.resultrpl_stm_no_op.resultrpl_stm_reset_slave.resultrpl_switch_stm_row_mixed.resultrpl_temp_table.resultrpl_temporary.resultrpl_trigger.resultrpl_trunc_temp.resultrpl_user_variables.resultrpl_variables.resultrpl_view.resultse_join_cross.resultse_join_default.resultse_join_inner.resultse_join_left.resultse_join_left_outer.resultse_join_natural_left.resultse_join_natural_left_outer.resultse_join_natural_right.resultse_join_natural_right_outer.resultse_join_right.resultse_join_right_outer.resultse_join_straight.resultse_rowid.resultse_string_distinct.resultse_string_from.resultse_string_groupby.resultse_string_having.resultse_string_limit.resultse_string_orderby.resultse_string_union.resultse_string_where.resultse_string_where_and.resultse_string_where_or.resultsf_alter.resultsf_cursor.resultsf_simple1.resultsp_alter.resultsp_cursor.resultsp_simple1.resultsq_all.resultsq_any.resultsq_corr.resultsq_error.resultsq_exists.resultsq_from.resultsq_in.resultsq_row.resultsq_scalar.resultsq_some.resultta_2part_column_to_pk.resultta_2part_diff_string_to_pk.resultta_2part_diff_to_pk.resultta_2part_string_to_pk.resultta_3part_column_to_pk.resultta_3part_string_to_pk.resultta_add_column.resultta_add_column2.resultta_add_column_first.resultta_add_column_first2.resultta_add_column_middle.resultta_add_column_middle2.resultta_add_string.resultta_add_string2.resultta_add_string_first.resultta_add_string_first2.resultta_add_string_middle.resultta_add_string_middle2.resultta_add_string_unique_index.resultta_add_unique_index.resultta_column_from_unsigned.resultta_column_from_zerofill.resultta_column_to_index.resultta_column_to_not_null.resultta_column_to_null.resultta_column_to_pk.resultta_column_to_unsigned.resultta_column_to_zerofill.resultta_drop_column.resultta_drop_index.resultta_drop_pk_autoincrement.resultta_drop_pk_number.resultta_drop_pk_string.resultta_drop_string_index.resultta_orderby.resultta_rename.resultta_set_drop_default.resultta_string_drop_column.resultta_string_to_index.resultta_string_to_not_null.resultta_string_to_null.resultta_string_to_pk.resulttc_column_autoincrement.resulttc_column_comment.resulttc_column_comment_string.resulttc_column_default_decimal.resulttc_column_default_number.resulttc_column_default_string.resulttc_column_enum.resulttc_column_enum_long.resulttc_column_key.resulttc_column_key_length.resulttc_column_length.resulttc_column_length_decimals.resulttc_column_length_zero.resulttc_column_not_null.resulttc_column_null.resulttc_column_primary_key_number.resulttc_column_primary_key_string.resulttc_column_serial.resulttc_column_set.resulttc_column_set_long.resulttc_column_unique_key.resulttc_column_unique_key_string.resulttc_column_unsigned.resulttc_column_zerofill.resulttc_drop_table.resulttc_multicolumn_different.resulttc_multicolumn_same.resulttc_multicolumn_same_string.resulttc_partition_analyze.resulttc_partition_change_from_range_to_hash_key.resulttc_partition_check.resulttc_partition_hash.resulttc_partition_hash_date_function.resulttc_partition_key.resulttc_partition_linear_key.resulttc_partition_list_directory.resulttc_partition_list_error.resulttc_partition_optimize.resulttc_partition_rebuild.resulttc_partition_remove.resulttc_partition_reorg_divide.resulttc_partition_reorg_hash_key.resulttc_partition_reorg_merge.resulttc_partition_repair.resulttc_partition_sub1.resulttc_partition_sub2.resulttc_partition_value.resulttc_partition_value_error.resulttc_partition_value_specific.resulttc_rename.resulttc_rename_across_database.resulttc_rename_error.resulttc_structure_comment.resulttc_structure_create_like.resulttc_structure_create_like_string.resulttc_structure_create_select.resulttc_structure_create_select_string.resulttc_structure_string_comment.resulttc_temporary_column.resulttc_temporary_column_length.resulttime_function.resulttr_all_type_triggers.resulttr_delete.resulttr_delete_new_error.resulttr_insert.resulttr_insert_after_error.resulttr_insert_old_error.resulttr_update.resulttr_update_after_error.resultup_calendar_range.resultup_ignore.resultup_limit.resultup_multi_db_table.resultup_multi_table.resultup_nullcheck.resultup_number_range.resultup_string_range.resulttai_init_alter_table.testai_init_create_table.testai_init_insert.testai_init_insert_id.testai_overflow_error.testai_reset_by_truncate.testai_sql_auto_is_null.testan_calendar.testan_number.testan_string.testcomment_column.testcomment_column2.testcomment_index.testcomment_table.testcrash_manycolumns_number.testcrash_manycolumns_string.testcrash_manyindexes_number.testcrash_manyindexes_string.testcrash_manytables_number.cnfcrash_manytables_number.testcrash_manytables_string.cnfcrash_manytables_string.testdata1.incdata2.incdate_function.testdatetime_function.testdb_alter_character_set.testdb_alter_character_set_collate.testdb_alter_collate_ascii.testdb_alter_collate_utf8.testdb_create_character_set.testdb_create_character_set_collate.testdb_create_drop.testdb_create_error.testdb_create_error_reserved.testdb_create_if_not_exists.testdb_drop_error.testdb_use_error.testde_autoinc.testde_calendar_range.testde_ignore.testde_limit.testde_multi_db_table.testde_multi_db_table_using.testde_multi_table.testde_multi_table_using.testde_number_range.testde_quick.testde_string_range.testde_truncate.testde_truncate_autoinc.testdisabled.deffu_aggregate_avg_number.testfu_aggregate_count_number.testfu_aggregate_max_number.testfu_aggregate_max_subquery.testfu_aggregate_min_number.testfu_aggregate_sum_number.testgeneral_no_data.testgeneral_not_null.testgeneral_null.testin_calendar_2_unique_constraints_duplicate_update.testin_calendar_pk_constraint_duplicate_update.testin_calendar_pk_constraint_error.testin_calendar_pk_constraint_ignore.testin_calendar_unique_constraint_duplicate_update.testin_calendar_unique_constraint_error.testin_calendar_unique_constraint_ignore.testin_enum_null.testin_enum_null_boundary_error.testin_enum_null_large_error.testin_insert_select.testin_insert_select_autoinc.testin_insert_select_unique_violation.testin_lob_boundary_error.testin_multicolumn_calendar_pk_constraint_duplicate_update.testin_multicolumn_calendar_pk_constraint_error.testin_multicolumn_calendar_pk_constraint_ignore.testin_multicolumn_calendar_unique_constraint_duplicate_update.testin_multicolumn_calendar_unique_constraint_error.testin_multicolumn_calendar_unique_constraint_ignore.testin_multicolumn_number_pk_constraint_duplicate_update.testin_multicolumn_number_pk_constraint_error.testin_multicolumn_number_pk_constraint_ignore.testin_multicolumn_number_unique_constraint_duplicate_update.testin_multicolumn_number_unique_constraint_error.testin_multicolumn_number_unique_constraint_ignore.testin_multicolumn_string_pk_constraint_duplicate_update.testin_multicolumn_string_pk_constraint_error.testin_multicolumn_string_pk_constraint_ignore.testin_multicolumn_string_unique_constraint_duplicate_update.testin_multicolumn_string_unique_constraint_error.testin_multicolumn_string_unique_constraint_ignore.testin_number_2_unique_constraints_duplicate_update.testin_number_boundary_error.testin_number_decimal_boundary_error.testin_number_length.testin_number_null.testin_number_pk_constraint_duplicate_update.testin_number_pk_constraint_error.testin_number_pk_constraint_ignore.testin_number_unique_constraint_duplicate_update.testin_number_unique_constraint_error.testin_number_unique_constraint_ignore.testin_set_null.testin_set_null_boundary_error.testin_set_null_large.testin_string_2_unique_constraints_duplicate_update.testin_string_boundary_error.testin_string_not_null.testin_string_null.testin_string_pk_constraint_duplicate_update.testin_string_pk_constraint_error.testin_string_pk_constraint_ignore.testin_string_set_enum_fail.testin_string_unique_constraint_duplicate_update.testin_string_unique_constraint_error.testin_string_unique_constraint_ignore.testix_drop.testix_drop_error.testix_index_decimals.testix_index_lob.testix_index_non_string.testix_index_string.testix_index_string_length.testix_unique_decimals.testix_unique_lob.testix_unique_non_string.testix_unique_string.testix_unique_string_length.testix_using_order.testjp_comment_column.testjp_comment_index.testjp_comment_older_compatibility1.testjp_comment_table.testld_all_number_string_calendar_types.testld_bit.testld_enum_set.testld_less_columns.testld_more_columns_truncated.testld_null.testld_quote.testld_simple.testld_starting.testld_unique_error1.testld_unique_error1_local.testld_unique_error2.testld_unique_error2_local.testld_unique_error3.testld_unique_error3_local.testload_bit.incload_enum_set.incload_less_columns.incload_more_columns.incload_null.incload_null2.incload_quote.incload_simple.incload_starting.incload_unique_error1.incload_unique_error2.incload_unique_error3.incps_number_length.testps_number_null.testps_string_not_null.testps_string_null.testre_number_range.testre_number_range_set.testre_number_select.testre_string_range.testre_string_range_set.testrpl000010-slave.optrpl000010.testrpl000011.testrpl000013.testrpl000017-slave.optrpl000017.testrpl_000015.testrpl_LD_INFILE.testrpl_REDIRECT.testrpl_alter.testrpl_alter_db.testrpl_bit.testrpl_bit_npk.testrpl_change_master.testrpl_create_database-master.optrpl_create_database-slave.optrpl_create_database.testrpl_do_grant.testrpl_drop.testrpl_drop_db.testrpl_dual_pos_advance-master.optrpl_dual_pos_advance.testrpl_empty_master_crash-master.optrpl_empty_master_crash.testrpl_err_ignoredtable-slave.optrpl_err_ignoredtable.testrpl_flushlog_loop.testrpl_free_items-slave.optrpl_free_items.testrpl_get_lock.testrpl_ignore_grant-slave.optrpl_ignore_grant.testrpl_ignore_revoke-slave.optrpl_ignore_revoke.testrpl_ignore_table_update-slave.optrpl_ignore_table_update.testrpl_init_slave-slave.optrpl_init_slave.testrpl_insert.testrpl_insert_select.testrpl_loaddata2.testrpl_loaddata_m-master.optrpl_loaddata_m.testrpl_loaddata_s-slave.optrpl_loaddata_s.testrpl_loaddatalocal.testrpl_loadfile.testrpl_log_pos.testrpl_many_optimize.testrpl_master_pos_wait.testrpl_misc_functions.testrpl_multi_delete-slave.optrpl_multi_delete.testrpl_multi_delete2-slave.optrpl_multi_delete2.testrpl_multi_update4-slave.optrpl_multi_update4.testrpl_ps.testrpl_rbr_to_sbr.testrpl_relayspace-slave.optrpl_relayspace.testrpl_replicate_ignore_db-slave.optrpl_replicate_ignore_db.testrpl_row_NOW.testrpl_row_USER.testrpl_row_drop.testrpl_row_func001.testrpl_row_inexist_tbl-slave.optrpl_row_inexist_tbl.testrpl_row_max_relay_size.testrpl_row_reset_slave.testrpl_row_sp001.testrpl_row_sp005.testrpl_row_sp008.testrpl_row_sp009.testrpl_row_sp010.testrpl_row_sp011.testrpl_row_sp012.testrpl_row_stop_middle.testrpl_row_trig001.testrpl_row_trig002.testrpl_row_trig003.testrpl_row_until.testrpl_row_view01.testrpl_server_id1.testrpl_server_id2-slave.optrpl_server_id2.testrpl_session_var.testrpl_sf.testrpl_skip_error-slave.optrpl_skip_error.testrpl_slave_status.testrpl_sp-master.optrpl_sp-slave.optrpl_sp.testrpl_sp004.testrpl_sp_effects-master.optrpl_sp_effects-slave.optrpl_sp_effects.testrpl_start_stop_slave.testrpl_stm_max_relay_size.testrpl_stm_mystery22.testrpl_stm_no_op.testrpl_stm_reset_slave.testrpl_switch_stm_row_mixed.testrpl_temp_table.testrpl_temporary.testrpl_trigger.testrpl_trunc_temp.testrpl_user_variables.testrpl_variables-master.optrpl_variables.testrpl_view-slave.optrpl_view.testse_join_cross.testse_join_default.testse_join_inner.testse_join_left.testse_join_left_outer.testse_join_natural_left.testse_join_natural_left_outer.testse_join_natural_right.testse_join_natural_right_outer.testse_join_right.testse_join_right_outer.testse_join_straight.testse_rowid.testse_string_distinct.testse_string_from.testse_string_groupby.testse_string_having.testse_string_limit.testse_string_orderby.testse_string_union.testse_string_where.testse_string_where_and.testse_string_where_or.testsf_alter.testsf_cursor.testsf_simple1.testsp_alter.testsp_cursor.testsp_simple1.testsq_all.testsq_any.testsq_corr.testsq_error.testsq_exists.testsq_from.testsq_in.testsq_row.testsq_scalar.testsq_some.testta_2part_column_to_pk.testta_2part_diff_string_to_pk.testta_2part_diff_to_pk.testta_2part_string_to_pk.testta_3part_column_to_pk.testta_3part_string_to_pk.testta_add_column.testta_add_column2.testta_add_column_first.testta_add_column_first2.testta_add_column_middle.testta_add_column_middle2.testta_add_string.testta_add_string2.testta_add_string_first.testta_add_string_first2.testta_add_string_middle.testta_add_string_middle2.testta_add_string_unique_index.testta_add_unique_index.testta_column_from_unsigned.testta_column_from_zerofill.testta_column_to_index.testta_column_to_not_null.testta_column_to_null.testta_column_to_pk.testta_column_to_unsigned.testta_column_to_zerofill.testta_drop_column.testta_drop_index.testta_drop_pk_autoincrement.testta_drop_pk_number.testta_drop_pk_string.testta_drop_string_index.testta_orderby.testta_rename.testta_set_drop_default.testta_string_drop_column.testta_string_to_index.testta_string_to_not_null.testta_string_to_null.testta_string_to_pk.testtc_column_autoincrement.testtc_column_comment.testtc_column_comment_string.testtc_column_default_decimal.testtc_column_default_number.testtc_column_default_string.testtc_column_enum.testtc_column_enum_long.testtc_column_key.testtc_column_key_length.testtc_column_length.testtc_column_length_decimals.testtc_column_length_zero.testtc_column_not_null.testtc_column_null.testtc_column_primary_key_number.testtc_column_primary_key_string.testtc_column_serial.testtc_column_set.testtc_column_set_long.testtc_column_unique_key.testtc_column_unique_key_string.testtc_column_unsigned.testtc_column_zerofill.testtc_drop_table.testtc_multicolumn_different.testtc_multicolumn_same.testtc_multicolumn_same_string.testtc_partition_analyze.testtc_partition_change_from_range_to_hash_key.testtc_partition_check.testtc_partition_hash.testtc_partition_hash_date_function.testtc_partition_key.testtc_partition_linear_key.testtc_partition_list_directory.testtc_partition_list_error.testtc_partition_optimize.testtc_partition_rebuild.testtc_partition_remove.testtc_partition_reorg_divide.testtc_partition_reorg_hash_key.testtc_partition_reorg_merge.testtc_partition_repair.testtc_partition_sub1.testtc_partition_sub2.testtc_partition_value.testtc_partition_value_error.testtc_partition_value_specific.testtc_rename.testtc_rename_across_database.testtc_rename_error.testtc_structure_comment.testtc_structure_create_like.testtc_structure_create_like_string.testtc_structure_create_select.testtc_structure_create_select_string.testtc_structure_string_comment.testtc_temporary_column.testtc_temporary_column_length.testtime_function.testtr_all_type_triggers.testtr_delete.testtr_delete_new_error.testtr_insert.testtr_insert_after_error.testtr_insert_old_error.testtr_update.testtr_update_after_error.testup_calendar_range.testup_ignore.testup_limit.testup_multi_db_table.testup_multi_table.testup_nullcheck.testup_number_range.testup_string_range.testwait_show_pattern.incwait_slave_status.inciudsrdelete_decimal.resultdelete_time.resultdelete_year.resultinsert_calendar.resultinsert_decimal.resultinsert_number.resultinsert_time.resultinsert_year.resultstrings_charsets_update_delete.resultstrings_update_delete.resulttype_bit_iuds.resultupdate_decimal.resultupdate_delete_calendar.resultupdate_delete_number.resultupdate_time.resultupdate_year.resulttdelete_decimal.testdelete_time.testdelete_year.testdisabled.defhindi.txtinsert_calendar.testinsert_decimal.testinsert_number.testinsert_time.testinsert_year.testsample.txtstrings_charsets_update_delete.teststrings_update_delete.testtype_bit_iuds.testupdate_decimal.testupdate_delete_calendar.testupdate_delete_number.testupdate_time.testupdate_year.testrr_trxcheck_consistency.sqlincludecheck_for_error_rollback.inccheck_for_error_rollback_skip.inccheck_repeatable_read_all_columns.increcord_query_all_columns.incrr_init.testinit_innodb.txtrinit_innodb.resultrr_c_count_not_zero.resultrr_c_stats.resultrr_i_40-44.resultrr_id_3.resultrr_id_900.resultrr_insert_select_2.resultrr_iud_rollback-multi-50.resultrr_replace_7-8.resultrr_s_select-uncommitted.resultrr_sc_select-limit-nolimit_4.resultrr_sc_select-same_2.resultrr_sc_sum_total.resultrr_u_10-19.resultrr_u_10-19_nolimit.resultrr_u_4.resultrun.txtrun_stress_tx_rr.pltinit_innodb.testrr_c_count_not_zero.testrr_c_stats.testrr_i_40-44.testrr_id_3.testrr_id_900.testrr_insert_select_2.testrr_iud_rollback-multi-50.testrr_replace_7-8.testrr_s_select-uncommitted.testrr_sc_select-limit-nolimit_4.testrr_sc_select-same_2.testrr_sc_sum_total.testrr_u_10-19.testrr_u_10-19_nolimit.testrr_u_4.testfederateddisabled.deffederated.resultfederated.testfederated_archive.resultfederated_archive.testfederated_bug_13118.resultfederated_bug_13118.testfederated_bug_25714.resultfederated_bug_25714.testfederated_bug_35333.resultfederated_bug_35333.testfederated_bug_68354.resultfederated_bug_68354.testfederated_debug-master.optfederated_debug.resultfederated_debug.testfederated_innodb-slave.optfederated_innodb.resultfederated_innodb.testfederated_plugin-master.optfederated_plugin.resultfederated_plugin.testfederated_server.resultfederated_server.testfederated_transactions-slave.optfederated_transactions.resultfederated_transactions.testincludefederated.incfederated_cleanup.inchave_federated_db.incmy.cnffuncs_1README.txtbitdatabitdata_master.testcursorscursors_master.testdatadictbasics_mixed1.incbasics_mixed2.incbasics_mixed3.inccolumns.incdatadict.predatadict_bug_12777.incdatadict_load.incdatadict_priv.incis_key_column_usage.incis_routines.incis_schemata.incis_table_query.incis_tables.incis_triggers.incis_views.incprocesslist_priv.incprocesslist_val.incstatistics.inctable_constraints.inctables.inctables1.inctables2.incincludebug28309_skip.inccleanup.incinnodb_tb1.incinnodb_tb2.incinnodb_tb3.incinnodb_tb4.incmemory_tb1.incmemory_tb2.incmemory_tb3.incmemory_tb4.incmyisam_tb1.incmyisam_tb2.incmyisam_tb3.incmyisam_tb4.incndb_tb1.incndb_tb2.incndb_tb3.incndb_tb4.incshow_connection.incsp_tb.inctb3.inclibDataGen_local.plDataGen_modify.plrcharset_collation.resultinnodb_bitdata.resultinnodb_cursors.resultinnodb_func_view.resultinnodb_storedproc_02.resultinnodb_storedproc_03.resultinnodb_storedproc_06.resultinnodb_storedproc_07.resultinnodb_storedproc_08.resultinnodb_storedproc_10.resultinnodb_trig_0102.resultinnodb_trig_03.resultinnodb_trig_03e.resultinnodb_trig_0407.resultinnodb_trig_08.resultinnodb_trig_09.resultinnodb_trig_1011ext.resultinnodb_trig_frkey.resultinnodb_views.resultis_basics_mixed.resultis_character_sets.resultis_cml_innodb.resultis_cml_memory.resultis_cml_myisam.resultis_coll_char_set_appl.resultis_collations.resultis_column_privileges.resultis_column_privileges_is_mysql_test.resultis_columns.resultis_columns_innodb.resultis_columns_is.resultis_columns_is_embedded.resultis_columns_memory.resultis_columns_myisam.resultis_columns_myisam_embedded.resultis_columns_mysql.resultis_columns_mysql_embedded.resultis_engines.resultis_engines_archive.resultis_engines_blackhole.resultis_engines_csv.resultis_engines_federated.resultis_engines_innodb.resultis_engines_memory.resultis_engines_merge.resultis_engines_myisam.resultis_events.resultis_key_column_usage.resultis_key_column_usage_embedded.resultis_routines.resultis_routines_embedded.resultis_schema_privileges.resultis_schema_privileges_is_mysql_test.resultis_schemata.resultis_schemata_embedded.resultis_schemata_is_mysql_test.resultis_statistics.resultis_statistics_is.resultis_statistics_mysql.resultis_statistics_mysql_embedded.resultis_table_constraints.resultis_table_constraints_is.resultis_table_constraints_mysql.resultis_table_constraints_mysql_embedded.resultis_table_privileges.resultis_tables.resultis_tables_embedded.resultis_tables_innodb.resultis_tables_is.resultis_tables_memory.resultis_tables_myisam.resultis_tables_myisam_embedded.resultis_tables_mysql.resultis_tables_mysql_embedded.resultis_triggers.resultis_triggers_embedded.resultis_user_privileges.resultis_views.resultis_views_embedded.resultmemory_bitdata.resultmemory_cursors.resultmemory_func_view.resultmemory_storedproc_02.resultmemory_storedproc_03.resultmemory_storedproc_06.resultmemory_storedproc_07.resultmemory_storedproc_08.resultmemory_storedproc_10.resultmemory_trig_0102.resultmemory_trig_03.resultmemory_trig_03e.resultmemory_trig_0407.resultmemory_trig_08.resultmemory_trig_09.resultmemory_trig_1011ext.resultmemory_views.resultmyisam_bitdata.resultmyisam_cursors.resultmyisam_func_view.resultmyisam_storedproc_02.resultmyisam_storedproc_03.resultmyisam_storedproc_06.resultmyisam_storedproc_07.resultmyisam_storedproc_08.resultmyisam_storedproc_10.resultmyisam_trig_0102.resultmyisam_trig_03.resultmyisam_trig_03e.resultmyisam_trig_0407.resultmyisam_trig_08.resultmyisam_trig_09.resultmyisam_trig_1011ext.resultmyisam_views-big.resultprocesslist_priv_no_prot.resultprocesslist_priv_ps.resultprocesslist_val_no_prot.resultprocesslist_val_ps.resultrow_count_func.resultstoredproc.resultstoredproccleanup_sp_tb.incload_sp_tb.incparam_check.incstoredproc_02.incstoredproc_03.incstoredproc_06.incstoredproc_07.incstoredproc_08.incstoredproc_08_show.incstoredproc_10.inctcharset_collation.testdisabled.definnodb_bitdata.testinnodb_cursors.testinnodb_func_view.testinnodb_storedproc_02.testinnodb_storedproc_03.testinnodb_storedproc_06.testinnodb_storedproc_07.testinnodb_storedproc_08.testinnodb_storedproc_10.testinnodb_trig_0102.testinnodb_trig_03.testinnodb_trig_03e.testinnodb_trig_0407.testinnodb_trig_08.testinnodb_trig_09.testinnodb_trig_1011ext-master.optinnodb_trig_1011ext.testinnodb_trig_frkey.testinnodb_views.testis_basics_mixed.testis_character_sets.testis_cml_innodb.testis_cml_memory.testis_cml_myisam.testis_coll_char_set_appl.testis_collations.testis_column_privileges.testis_column_privileges_is_mysql_test.testis_columns.testis_columns_innodb.testis_columns_is.testis_columns_is_embedded.testis_columns_memory.testis_columns_myisam.testis_columns_myisam_embedded.testis_columns_mysql.testis_columns_mysql_embedded.testis_engines.testis_engines_archive.testis_engines_blackhole.testis_engines_csv.testis_engines_federated.testis_engines_innodb.testis_engines_memory.testis_engines_merge.testis_engines_myisam.testis_events.testis_key_column_usage.testis_key_column_usage_embedded.testis_routines.testis_routines_embedded.testis_schema_privileges.testis_schema_privileges_is_mysql_test.testis_schemata.testis_schemata_embedded.testis_schemata_is_mysql_test.testis_statistics.testis_statistics_is.testis_statistics_mysql.testis_statistics_mysql_embedded.testis_table_constraints.testis_table_constraints_is.testis_table_constraints_mysql.testis_table_constraints_mysql_embedded.testis_table_privileges.testis_tables.testis_tables_embedded.testis_tables_innodb.testis_tables_is.testis_tables_memory.testis_tables_myisam.testis_tables_myisam_embedded.testis_tables_mysql.testis_tables_mysql_embedded.testis_triggers.testis_triggers_embedded.testis_user_privileges.testis_views.testis_views_embedded.testmemory_bitdata.testmemory_cursors.testmemory_func_view.testmemory_storedproc_02.testmemory_storedproc_03.testmemory_storedproc_06.testmemory_storedproc_07.testmemory_storedproc_08.testmemory_storedproc_10.testmemory_trig_0102.testmemory_trig_03.testmemory_trig_03e.testmemory_trig_0407.testmemory_trig_08.testmemory_trig_09.testmemory_trig_1011ext-master.optmemory_trig_1011ext.testmemory_views.testmyisam_bitdata.testmyisam_cursors.testmyisam_func_view.testmyisam_storedproc_02.testmyisam_storedproc_03.testmyisam_storedproc_06.testmyisam_storedproc_07.testmyisam_storedproc_08.testmyisam_storedproc_10.testmyisam_trig_0102.testmyisam_trig_03.testmyisam_trig_03e.testmyisam_trig_0407.testmyisam_trig_08.testmyisam_trig_09.testmyisam_trig_1011ext-master.optmyisam_trig_1011ext.testmyisam_views-big.testprocesslist_priv_no_prot.testprocesslist_priv_ps.testprocesslist_val_no_prot.testprocesslist_val_ps.testrow_count_func-master.optrow_count_func.teststoredproc.testsuite.opttriggerstrig_frkey.inctrig_frkey2.inctriggers_0102.inctriggers_03.inctriggers_03e_columns.inctriggers_03e_db_level.inctriggers_03e_db_table_mix.inctriggers_03e_definer.inctriggers_03e_global_db_mix.inctriggers_03e_prepare.inctriggers_03e_table_level.inctriggers_03e_transaction.inctriggers_0407.inctriggers_08.inctriggers_09.inctriggers_1011ext.incviewsfunc_view.incfv1.incfv2.incfv_cast.incfv_if1.incfv_if2.incfv_ifnull.incviews_master.incfuncs_2charsetcharset_master.testdatacharset_utf8.txtincludecheck_charset.inccheck_charset_ucs2.inccheck_charset_utf8.inclibgen_charset_utf8.plrinnodb_charset.resultmemory_charset.resultmyisam_charset.resultreadme.txttdisabled.definnodb_charset.testmemory_charset.testmyisam_charset.testsuite.optinnodbincludeinnodb_create_tab_indx.incinnodb_dict.incinnodb_fetch_records.incinnodb_load_data.incinnodb_stats.incinnodb_stats_comp_index.incinnodb_stats_restart.incinnodb_stats_table_flag.incinnodb_stats_table_flag_analyze.incpercona_innodb_kill_idle_trx_show.incpercona_log_archiving_check.incpercona_log_archiving_cleanup.incpercona_log_archiving_count.incpercona_log_archiving_last_file.incpercona_log_archiving_setup.incpercona_log_archiving_stat.incpercona_log_archiving_workload.incrbug54330.resultinnodb-2byte-collation.resultinnodb-ac-non-locking-select.resultinnodb-alter-autoinc.resultinnodb-alter-debug.resultinnodb-alter-discard.resultinnodb-alter-nullable.resultinnodb-alter.resultinnodb-analyze.resultinnodb-autoinc-18274.resultinnodb-autoinc-44030.resultinnodb-autoinc-56228.resultinnodb-autoinc-optimize.resultinnodb-autoinc.resultinnodb-blob.resultinnodb-bug-14068765.resultinnodb-bug-14084530.resultinnodb-bug12552164.resultinnodb-bug14219515.resultinnodb-consistent.resultinnodb-create-options.resultinnodb-index-debug.resultinnodb-index-online-delete.resultinnodb-index-online-fk.resultinnodb-index-online-purge.resultinnodb-index-online.resultinnodb-index.resultinnodb-index_ucs2.resultinnodb-lock.resultinnodb-log-file-size-1.resultinnodb-log-file-size.resultinnodb-multiple-tablespaces.resultinnodb-read-view.resultinnodb-replace.resultinnodb-restart.resultinnodb-semi-consistent.resultinnodb-system-table-view.resultinnodb-table-online.resultinnodb-tablespace.resultinnodb-timeout.resultinnodb-truncate.resultinnodb-ucs2.resultinnodb-use-sys-malloc.resultinnodb-wl5522-1.resultinnodb-wl5522-debug-zip.resultinnodb-wl5522-debug.resultinnodb-wl5522-zip.resultinnodb-wl5522.resultinnodb-wl5980-alter.resultinnodb-wl5980-debug.resultinnodb-wl5980-discard.resultinnodb-wl5980-linux.resultinnodb-wl5980-windows.resultinnodb-wl6445-1.resultinnodb-wl6445-2.resultinnodb-wl6445.resultinnodb-zip.resultinnodb.resultinnodb_16k.resultinnodb_4k.resultinnodb_8k.resultinnodb_autoinc_lock_mode_zero.resultinnodb_buffer_pool_load.resultinnodb_bug-13628249.resultinnodb_bug11754376.resultinnodb_bug11766634.resultinnodb_bug11789106.resultinnodb_bug11933790.resultinnodb_bug12400341.resultinnodb_bug12429573.resultinnodb_bug12661768.resultinnodb_bug13635833.resultinnodb_bug13867871.resultinnodb_bug14006907.resultinnodb_bug14007109.resultinnodb_bug14007649.resultinnodb_bug14147491.resultinnodb_bug14169459.resultinnodb_bug14676111.resultinnodb_bug14704286.resultinnodb_bug21704.resultinnodb_bug30423.resultinnodb_bug30919.resultinnodb_bug34053.resultinnodb_bug34300.resultinnodb_bug35220.resultinnodb_bug36169.resultinnodb_bug36172.resultinnodb_bug38231.resultinnodb_bug39438.resultinnodb_bug40360.resultinnodb_bug40565.resultinnodb_bug41904.resultinnodb_bug42101-nonzero.resultinnodb_bug42101.resultinnodb_bug42419.resultinnodb_bug44032.resultinnodb_bug44369.resultinnodb_bug44571.resultinnodb_bug45357.resultinnodb_bug46000.resultinnodb_bug46676.resultinnodb_bug47167.resultinnodb_bug47621.resultinnodb_bug47622.resultinnodb_bug47777.resultinnodb_bug48024.resultinnodb_bug49164.resultinnodb_bug51378.resultinnodb_bug51920.resultinnodb_bug52199.resultinnodb_bug52663.resultinnodb_bug52745.resultinnodb_bug53046.resultinnodb_bug53290.resultinnodb_bug53591.resultinnodb_bug53592.resultinnodb_bug53674.resultinnodb_bug53756.resultinnodb_bug54044.resultinnodb_bug56143.resultinnodb_bug56680.resultinnodb_bug56716.resultinnodb_bug56947.resultinnodb_bug57252.resultinnodb_bug57255.resultinnodb_bug57904.resultinnodb_bug59307.resultinnodb_bug59410.resultinnodb_bug59641.resultinnodb_bug59733.resultinnodb_bug60049.resultinnodb_bug60196.resultinnodb_bug60229.resultinnodb_cmp_drop_table.resultinnodb_cmp_per_index.resultinnodb_corrupt_bit.resultinnodb_ctype_ldml.resultinnodb_file_format.resultinnodb_gis.resultinnodb_i_s_innodb_locks.resultinnodb_i_s_innodb_trx.resultinnodb_index_large_prefix.resultinnodb_index_large_prefix_4k.resultinnodb_index_large_prefix_8k.resultinnodb_information_schema_buffer.resultinnodb_lock_wait_timeout_1.resultinnodb_misc1.resultinnodb_monitor.resultinnodb_multi_update.resultinnodb_mysql.resultinnodb_mysql_rbk.resultinnodb_notembedded.resultinnodb_page_size_func.resultinnodb_prefix_index_liftedlimit.resultinnodb_prefix_index_restart_server.resultinnodb_replace.resultinnodb_stats.resultinnodb_stats_auto_recalc.resultinnodb_stats_auto_recalc_ddl.resultinnodb_stats_auto_recalc_lots.resultinnodb_stats_auto_recalc_on_nonexistent.resultinnodb_stats_create_on_corrupted.resultinnodb_stats_create_table.resultinnodb_stats_drop_locked.resultinnodb_stats_fetch.resultinnodb_stats_fetch_corrupted.resultinnodb_stats_fetch_nonexistent.resultinnodb_stats_flag_global_off.resultinnodb_stats_flag_global_on.resultinnodb_stats_rename_table.resultinnodb_stats_rename_table_if_exists.resultinnodb_stats_sample_pages.resultinnodb_stats_table_flag_auto_recalc.resultinnodb_stats_table_flag_sample_pages.resultinnodb_timeout_rollback.resultinnodb_trx_weight.resultinnodb_upd_stats_if_needed_not_inited.resultinnodb_ut_format_name.resultinnodb_wl6347_comp_indx_stat.resultpercona_ahi_partitions.resultpercona_bug1155475.resultpercona_bug_1133926.resultpercona_bug_951588.resultpercona_bug_999147.resultpercona_changed_page_bmp.resultpercona_changed_page_bmp_1105726.resultpercona_changed_page_bmp_crash.resultpercona_changed_page_bmp_debug.resultpercona_changed_page_bmp_flush.resultpercona_changed_page_bmp_log_block_size.resultpercona_changed_page_bmp_requests.resultpercona_changed_page_bmp_requests_no_innodb.resultpercona_changed_pages.resultpercona_changed_pages_empty.resultpercona_ibd_size.resultpercona_innodb_kill_idle_trx.resultpercona_innodb_kill_idle_trx_locks.resultpercona_innodb_log_archive_func.resultpercona_log_arch_expire_sec.resultpercona_log_arch_func.resultpercona_log_block_size.resultpercona_purge_archived_logs_before.resultpercona_purge_archived_logs_to.resultpercona_skip_innodb_i_s.resultxtradb_internal_hash_tables.resultxtradb_read_view.resultxtradb_rseg.resulttbug54330.testdisabled.definnodb-2byte-collation-master.optinnodb-2byte-collation.testinnodb-ac-non-locking-select.testinnodb-alter-autoinc.testinnodb-alter-debug.testinnodb-alter-discard.testinnodb-alter-nullable.testinnodb-alter.testinnodb-analyze.testinnodb-autoinc-18274.testinnodb-autoinc-44030-master.optinnodb-autoinc-44030.testinnodb-autoinc-56228-master.optinnodb-autoinc-56228.testinnodb-autoinc-master.optinnodb-autoinc-optimize.testinnodb-autoinc.testinnodb-blob.testinnodb-bug-14068765.testinnodb-bug-14084530.testinnodb-bug12552164.testinnodb-bug14219515.testinnodb-consistent-master.optinnodb-consistent.testinnodb-create-options.testinnodb-index-debug.testinnodb-index-online-delete.testinnodb-index-online-fk.testinnodb-index-online-master.optinnodb-index-online-purge.testinnodb-index-online.testinnodb-index.testinnodb-index_ucs2.testinnodb-lock.testinnodb-log-file-size-1.testinnodb-log-file-size.testinnodb-master.optinnodb-multiple-tablespaces.testinnodb-read-view.testinnodb-replace.testinnodb-restart.testinnodb-semi-consistent-master.optinnodb-semi-consistent.testinnodb-system-table-view.testinnodb-table-online-master.optinnodb-table-online.testinnodb-tablespace.testinnodb-timeout.testinnodb-truncate.testinnodb-ucs2.testinnodb-use-sys-malloc-master.optinnodb-use-sys-malloc.testinnodb-wl5522-1.testinnodb-wl5522-debug-zip.testinnodb-wl5522-debug.testinnodb-wl5522-zip.testinnodb-wl5522.testinnodb-wl5980-alter.testinnodb-wl5980-debug.testinnodb-wl5980-discard.testinnodb-wl5980-linux.testinnodb-wl5980-windows.testinnodb-wl6445-1.testinnodb-wl6445-2.testinnodb-wl6445.testinnodb-zip.testinnodb.testinnodb_16k.testinnodb_4k.testinnodb_8k.testinnodb_autoinc_lock_mode_zero-master.optinnodb_autoinc_lock_mode_zero.testinnodb_buffer_pool_load-master.optinnodb_buffer_pool_load.testinnodb_bug-13628249.testinnodb_bug11754376.testinnodb_bug11766634-master.optinnodb_bug11766634.testinnodb_bug11789106.testinnodb_bug11933790.testinnodb_bug12400341-master.optinnodb_bug12400341.testinnodb_bug12429573.testinnodb_bug12661768.testinnodb_bug13635833.testinnodb_bug13867871.testinnodb_bug14006907.testinnodb_bug14007109.testinnodb_bug14007649.testinnodb_bug14147491-master.optinnodb_bug14147491.testinnodb_bug14169459.testinnodb_bug14676111.testinnodb_bug14704286.testinnodb_bug21704.testinnodb_bug30423.testinnodb_bug30919-master.optinnodb_bug30919.testinnodb_bug34053.testinnodb_bug34300.testinnodb_bug35220.testinnodb_bug36169.testinnodb_bug36172.testinnodb_bug38231.testinnodb_bug39438-master.optinnodb_bug39438.testinnodb_bug40360.testinnodb_bug40565.testinnodb_bug41904.testinnodb_bug42101-nonzero-master.optinnodb_bug42101-nonzero.testinnodb_bug42101.testinnodb_bug42419.testinnodb_bug44032.testinnodb_bug44369.testinnodb_bug44571.testinnodb_bug45357.testinnodb_bug46000.testinnodb_bug46676.testinnodb_bug47167-master.optinnodb_bug47167.testinnodb_bug47621.testinnodb_bug47622.testinnodb_bug47777.testinnodb_bug48024.testinnodb_bug49164.testinnodb_bug51378.testinnodb_bug51920.testinnodb_bug52199.testinnodb_bug52663.testinnodb_bug52745.testinnodb_bug53046.testinnodb_bug53290.testinnodb_bug53591.testinnodb_bug53592.testinnodb_bug53674-master.optinnodb_bug53674.testinnodb_bug53756-master.optinnodb_bug53756.testinnodb_bug54044.testinnodb_bug56143.testinnodb_bug56680.testinnodb_bug56716.testinnodb_bug56947.testinnodb_bug57252.testinnodb_bug57255.testinnodb_bug57904.testinnodb_bug59307.testinnodb_bug59410.testinnodb_bug59641.testinnodb_bug59733.testinnodb_bug60049-master.optinnodb_bug60049.testinnodb_bug60196-master.optinnodb_bug60196.testinnodb_bug60229-master.optinnodb_bug60229.testinnodb_cmp_drop_table-master.optinnodb_cmp_drop_table.testinnodb_cmp_per_index.testinnodb_corrupt_bit.testinnodb_ctype_ldml-master.optinnodb_ctype_ldml.testinnodb_file_format-master.optinnodb_file_format.testinnodb_gis.testinnodb_i_s_innodb_locks.testinnodb_i_s_innodb_trx.testinnodb_index_large_prefix.testinnodb_index_large_prefix_4k.testinnodb_index_large_prefix_8k.testinnodb_information_schema_buffer.testinnodb_lock_wait_timeout_1-master.optinnodb_lock_wait_timeout_1.testinnodb_misc1-master.optinnodb_misc1.testinnodb_monitor.testinnodb_multi_update.testinnodb_mysql-master.optinnodb_mysql.testinnodb_mysql_rbk-master.optinnodb_mysql_rbk.testinnodb_notembedded.testinnodb_page_size_func.testinnodb_prefix_index_liftedlimit.testinnodb_prefix_index_restart_server.testinnodb_replace.testinnodb_stats.testinnodb_stats_auto_recalc.testinnodb_stats_auto_recalc_ddl.testinnodb_stats_auto_recalc_lots.testinnodb_stats_auto_recalc_on_nonexistent.testinnodb_stats_create_on_corrupted.testinnodb_stats_create_table.testinnodb_stats_drop_locked.testinnodb_stats_fetch.testinnodb_stats_fetch_corrupted.testinnodb_stats_fetch_nonexistent.testinnodb_stats_flag_global_off-master.optinnodb_stats_flag_global_off.testinnodb_stats_flag_global_on-master.optinnodb_stats_flag_global_on.testinnodb_stats_rename_table.testinnodb_stats_rename_table_if_exists.testinnodb_stats_sample_pages.testinnodb_stats_table_flag_auto_recalc.testinnodb_stats_table_flag_sample_pages.testinnodb_timeout_rollback-master.optinnodb_timeout_rollback.testinnodb_trx_weight.testinnodb_upd_stats_if_needed_not_inited.testinnodb_ut_format_name.testinnodb_wl6347_comp_indx_stat.testpercona_ahi_partitions-master.optpercona_ahi_partitions.testpercona_bug1155475.testpercona_bug_1133926.testpercona_bug_951588.testpercona_bug_999147-master.optpercona_bug_999147.testpercona_changed_page_bmp-master.optpercona_changed_page_bmp.testpercona_changed_page_bmp_1105726-master.optpercona_changed_page_bmp_1105726.testpercona_changed_page_bmp_crash-master.optpercona_changed_page_bmp_crash.testpercona_changed_page_bmp_debug-master.optpercona_changed_page_bmp_debug.testpercona_changed_page_bmp_flush.testpercona_changed_page_bmp_log_block_size.testpercona_changed_page_bmp_requests-master.optpercona_changed_page_bmp_requests.testpercona_changed_page_bmp_requests_no_innodb-master.optpercona_changed_page_bmp_requests_no_innodb.testpercona_changed_pages-master.optpercona_changed_pages.testpercona_changed_pages_empty.testpercona_ibd_size.testpercona_innodb_kill_idle_trx.testpercona_innodb_kill_idle_trx_locks.testpercona_innodb_log_archive_func.testpercona_log_arch_expire_sec.testpercona_log_arch_func.testpercona_log_block_size-master.optpercona_log_block_size.testpercona_purge_archived_logs_before.testpercona_purge_archived_logs_to.testpercona_skip_innodb_i_s-master.optpercona_skip_innodb_i_s.testportability_wl5980_linux.zipportability_wl5980_windows.zipxtradb_internal_hash_tables.testxtradb_read_view.testxtradb_rseg.testinnodb_ftsrfulltext.resultfulltext2.resultfulltext3.resultfulltext_cache.resultfulltext_distinct.resultfulltext_left_join.resultfulltext_misc.resultfulltext_multi.resultfulltext_order_by.resultfulltext_update.resultfulltext_var.resultinnobase_drop_fts_index_table.resultinnodb-fts-basic.resultinnodb-fts-ddl.resultinnodb-fts-fic.resultinnodb-fts-stopword.resultinnodb_fts_large_records.resultinnodb_fts_misc.resultinnodb_fts_misc_1.resultinnodb_fts_misc_debug.resultinnodb_fts_multiple_index.resultinnodb_fts_opt.resultinnodb_fts_plugin.resultinnodb_fts_proximity.resultinnodb_fts_result_cache_limit.resultinnodb_fts_stopword_charset.resultinnodb_fts_transaction.resulttdisabled.deffulltext.testfulltext2.testfulltext3.testfulltext_cache.testfulltext_distinct.testfulltext_left_join.testfulltext_misc.testfulltext_multi.testfulltext_order_by.testfulltext_plugin-master.optfulltext_update.testfulltext_var.testinnobase_drop_fts_index_table.testinnodb-fts-basic.testinnodb-fts-ddl.testinnodb-fts-fic.testinnodb-fts-stopword.testinnodb_fts_large_records.testinnodb_fts_misc.testinnodb_fts_misc_1.testinnodb_fts_misc_debug.testinnodb_fts_multiple_index.testinnodb_fts_opt.testinnodb_fts_plugin.testinnodb_fts_proximity.testinnodb_fts_result_cache_limit.testinnodb_fts_stopword_charset.testinnodb_fts_transaction.testjpincludetrim_sjis.incrjp_alter_sjis.resultjp_alter_ucs2.resultjp_alter_ujis.resultjp_alter_utf8.resultjp_charlength_sjis.resultjp_charlength_ucs2.resultjp_charlength_ujis.resultjp_charlength_utf8.resultjp_charset_sjis.resultjp_charset_ucs2.resultjp_charset_ujis.resultjp_charset_utf8.resultjp_convert_sjis.resultjp_convert_ucs2.resultjp_convert_ujis.resultjp_convert_utf8.resultjp_create_db_sjis.resultjp_create_db_ucs2.resultjp_create_db_ujis.resultjp_create_db_utf8.resultjp_create_tbl_sjis.resultjp_create_tbl_ucs2.resultjp_create_tbl_ujis.resultjp_create_tbl_utf8.resultjp_enum_sjis.resultjp_enum_ucs2.resultjp_enum_ujis.resultjp_enum_utf8.resultjp_insert_sjis.resultjp_insert_ucs2.resultjp_insert_ujis.resultjp_insert_utf8.resultjp_instr_sjis.resultjp_instr_ucs2.resultjp_instr_ujis.resultjp_instr_utf8.resultjp_join_sjis.resultjp_join_ucs2.resultjp_join_ujis.resultjp_join_utf8.resultjp_left_sjis.resultjp_left_ucs2.resultjp_left_ujis.resultjp_left_utf8.resultjp_length_sjis.resultjp_length_ucs2.resultjp_length_ujis.resultjp_length_utf8.resultjp_like_sjis.resultjp_like_ucs2.resultjp_like_ujis.resultjp_like_utf8.resultjp_locate_sjis.resultjp_locate_ucs2.resultjp_locate_ujis.resultjp_locate_utf8.resultjp_lpad_sjis.resultjp_lpad_ucs2.resultjp_lpad_ujis.resultjp_lpad_utf8.resultjp_ltrim_sjis.resultjp_ltrim_ucs2.resultjp_ltrim_ujis.resultjp_ltrim_utf8.resultjp_ps_sjis.resultjp_ps_ujis.resultjp_replace_sjis.resultjp_replace_ucs2.resultjp_replace_ujis.resultjp_replace_utf8.resultjp_reverse_sjis.resultjp_reverse_ucs2.resultjp_reverse_ujis.resultjp_reverse_utf8.resultjp_right_sjis.resultjp_right_ucs2.resultjp_right_ujis.resultjp_right_utf8.resultjp_rpad_sjis.resultjp_rpad_ucs2.resultjp_rpad_ujis.resultjp_rpad_utf8.resultjp_rtrim_sjis.resultjp_rtrim_ucs2.resultjp_rtrim_ujis.resultjp_rtrim_utf8.resultjp_select_sjis.resultjp_select_ucs2.resultjp_select_ujis.resultjp_select_utf8.resultjp_subquery_sjis.resultjp_subquery_ucs2.resultjp_subquery_ujis.resultjp_subquery_utf8.resultjp_substring_sjis.resultjp_substring_ucs2.resultjp_substring_ujis.resultjp_substring_utf8.resultjp_trim_sjis.resultjp_trim_ucs2.resultjp_trim_ujis.resultjp_trim_utf8.resultjp_union_ujis.resultjp_update_sjis.resultjp_update_ucs2.resultjp_update_ujis.resultjp_update_utf8.resultjp_where_sjis.resultjp_where_ucs2.resultjp_where_ujis.resultjp_where_utf8.resultstd_datajisx0201_sjis.datjisx0201_ucs2.datjisx0201_ujis.datjisx0201_utf8.datjisx0208_sjis.datjisx0208_sjis2.datjisx0208_sjis3.datjisx0208_ucs2.datjisx0208_ujis.datjisx0208_utf8.datjisx0212_ucs2.datjisx0212_ujis.datjisx0212_utf8.dattdisabled.defjp_alter_sjis.testjp_alter_ucs2.testjp_alter_ujis.testjp_alter_utf8.testjp_charlength_sjis.testjp_charlength_ucs2.testjp_charlength_ujis.testjp_charlength_utf8.testjp_charset_sjis.testjp_charset_ucs2.testjp_charset_ujis.testjp_charset_utf8.testjp_convert_sjis.testjp_convert_ucs2.testjp_convert_ujis.testjp_convert_utf8.testjp_create_db_sjis.testjp_create_db_ucs2.testjp_create_db_ujis.testjp_create_db_utf8.testjp_create_tbl_sjis.testjp_create_tbl_ucs2.testjp_create_tbl_ujis.testjp_create_tbl_utf8.testjp_enum_sjis-master.optjp_enum_sjis.testjp_enum_ucs2-master.optjp_enum_ucs2.testjp_enum_ujis-master.optjp_enum_ujis.testjp_enum_utf8-master.optjp_enum_utf8.testjp_insert_sjis.testjp_insert_ucs2.testjp_insert_ujis.testjp_insert_utf8.testjp_instr_sjis.testjp_instr_ucs2.testjp_instr_ujis.testjp_instr_utf8.testjp_join_sjis.testjp_join_ucs2.testjp_join_ujis.testjp_join_utf8.testjp_left_sjis.testjp_left_ucs2.testjp_left_ujis.testjp_left_utf8.testjp_length_sjis.testjp_length_ucs2.testjp_length_ujis.testjp_length_utf8.testjp_like_sjis.testjp_like_ucs2.testjp_like_ujis.testjp_like_utf8.testjp_locate_sjis.testjp_locate_ucs2.testjp_locate_ujis.testjp_locate_utf8.testjp_lpad_sjis.testjp_lpad_ucs2.testjp_lpad_ujis.testjp_lpad_utf8.testjp_ltrim_sjis.testjp_ltrim_ucs2.testjp_ltrim_ujis.testjp_ltrim_utf8.testjp_ps_sjis.testjp_ps_ujis.testjp_replace_sjis.testjp_replace_ucs2.testjp_replace_ujis.testjp_replace_utf8.testjp_reverse_sjis.testjp_reverse_ucs2.testjp_reverse_ujis.testjp_reverse_utf8.testjp_right_sjis.testjp_right_ucs2.testjp_right_ujis.testjp_right_utf8.testjp_rpad_sjis.testjp_rpad_ucs2.testjp_rpad_ujis.testjp_rpad_utf8.testjp_rtrim_sjis.testjp_rtrim_ucs2.testjp_rtrim_ujis.testjp_rtrim_utf8.testjp_select_sjis.testjp_select_ucs2.testjp_select_ujis.testjp_select_utf8.testjp_subquery_sjis.testjp_subquery_ucs2.testjp_subquery_ujis.testjp_subquery_utf8.testjp_substring_sjis.testjp_substring_ucs2.testjp_substring_ujis.testjp_substring_utf8.testjp_trim_sjis.testjp_trim_ucs2.testjp_trim_ujis.testjp_trim_utf8.testjp_union_ujis.testjp_update_sjis.testjp_update_ucs2.testjp_update_ujis.testjp_update_utf8.testjp_where_sjis.testjp_where_ucs2.testjp_where_ujis.testjp_where_utf8.testlarge_testsREADME.TXTralter_table.resultlock_tables_big.resultrpl_slave_net_timeout.resulttalter_table.testlock_tables_big.testrpl_slave_net_timeout-slave.optrpl_slave_net_timeout.testndbbackups50BACKUP-1-0.1.DataBACKUP-1-0.2.DataBACKUP-1.1.ctlBACKUP-1.1.logBACKUP-1.2.ctlBACKUP-1.2.logBACKUP-2-0.1.DataBACKUP-2-0.2.DataBACKUP-2.1.ctlBACKUP-2.1.logBACKUP-2.2.ctlBACKUP-2.2.log51BACKUP-1-0.1.DataBACKUP-1-0.2.DataBACKUP-1.1.ctlBACKUP-1.1.logBACKUP-1.2.ctlBACKUP-1.2.log51_d2_beBACKUP-1-0.1.DataBACKUP-1-0.2.DataBACKUP-1.1.ctlBACKUP-1.1.logBACKUP-1.2.ctlBACKUP-1.2.log51_d2_leBACKUP-1-0.1.DataBACKUP-1-0.2.DataBACKUP-1.1.ctlBACKUP-1.1.logBACKUP-1.2.ctlBACKUP-1.2.log51_data_beBACKUP-1-0.1.DataBACKUP-1-0.2.DataBACKUP-1.1.ctlBACKUP-1.1.logBACKUP-1.2.ctlBACKUP-1.2.log51_data_leBACKUP-1-0.1.DataBACKUP-1-0.2.DataBACKUP-1.1.ctlBACKUP-1.1.logBACKUP-1.2.ctlBACKUP-1.2.log51_ddBACKUP-1-0.1.DataBACKUP-1-0.2.DataBACKUP-1.1.ctlBACKUP-1.1.logBACKUP-1.2.ctlBACKUP-1.2.log51_undolog_beBACKUP-1-0.1.DataBACKUP-1-0.2.DataBACKUP-1.1.ctlBACKUP-1.1.logBACKUP-1.2.ctlBACKUP-1.2.log51_undolog_leBACKUP-1-0.1.DataBACKUP-1-0.2.DataBACKUP-1.1.ctlBACKUP-1.1.logBACKUP-1.2.ctlBACKUP-1.2.logbefore_native_defaultBACKUP-1-0.1.DataBACKUP-1-0.2.DataBACKUP-1.1.ctlBACKUP-1.1.logBACKUP-1.2.ctlBACKUP-1.2.logbug54613BACKUP-2.2.ctlhashmapBACKUP-1.2.ctlpackedBACKUP-1-0.2.DataBACKUP-1.2.ctlBACKUP-1.2.logbug12712109.inibug49400.inibug56185.inidatatable_data10000.dattable_data100000.datincludehave_clusterj.inchave_clusterj_jpa.inchave_connectorj.inchave_java.inchave_junit.inchave_ndbjtie_junit.inchave_openjpa.incmemory_usage.incndb_add_node.cnfndb_add_node_mysqld.cnfndb_desc_print.incndb_execute_count.incndb_info.incndb_init_execute_count.incndb_init_scan_counts.incndb_scan_counts.incndb_share_check_shares.increstart_cluster.increstart_cluster_rolling.increstart_node.increstart_random_node.incrun_java.incrun_ndbapitest.incmy.cnfndb_config_config.inindb_config_mycnf1.cnfndb_config_mycnf2.cnfndb_config_threadconfig.inirbug36547.resultloaddata_autocom_ndb.resultndb_add_partition.resultndb_alter_table.resultndb_alter_table2.resultndb_alter_table3.resultndb_alter_table_backup.resultndb_alter_table_error.resultndb_alter_table_online.resultndb_alter_table_online2.resultndb_alter_table_online_multi.resultndb_auto_increment.resultndb_autoinc.resultndb_basic.resultndb_bitfield.resultndb_blob.resultndb_blob_big.resultndb_blob_partition.resultndb_bug26793.resultndb_bug31477.resultndb_bug31754.resultndb_bulk_delete.resultndb_cache.resultndb_cache2.resultndb_cache_multi.resultndb_cache_multi2.resultndb_cache_trans.resultndb_charset.resultndb_column_properties.resultndb_condition_pushdown.resultndb_config.resultndb_config2.resultndb_create_table.resultndb_cursor.resultndb_database.resultndb_dbug_lock.resultndb_dbug_tc_select.resultndb_dd_alter.resultndb_dd_basic.resultndb_dd_bug12581213.resultndb_dd_ddl.resultndb_dd_disk2memory.resultndb_dd_dump.resultndb_dd_restore_compat.resultndb_dd_sql_features.resultndb_ddl_open_trans.resultndb_disconnect_ddl.resultndb_discover_db.resultndb_dist_priv.resultndb_gis.resultndb_global_schema_lock.resultndb_global_schema_lock_error.resultndb_grant.resultndb_hidden_pk.resultndb_index.resultndb_index_ordered.resultndb_index_stat.resultndb_index_unique.resultndb_insert.resultndb_join_pushdown.resultndb_limit.resultndb_load.resultndb_loaddatalocal.resultndb_lock.resultndb_lock_table.resultndb_mgm.resultndb_minmax.resultndb_multi.resultndb_multi_row.resultndb_native_default_support.resultndb_optimize_table.resultndb_optimized_node_selection.resultndb_partition_error.resultndb_partition_error2.resultndb_partition_hash.resultndb_partition_key.resultndb_partition_list.resultndb_partition_range.resultndb_read_multi_range.resultndb_reconnect.resultndb_rename.resultndb_replace.resultndb_restore_compat_downward.resultndb_restore_compat_endianness.resultndb_restore_conv_lossy_charbinary.resultndb_restore_conv_lossy_integral.resultndb_restore_conv_padding.resultndb_restore_conv_promotion.resultndb_restore_misc.resultndb_restore_print.resultndb_restore_schema_blobs.resultndb_restore_schema_partitions.resultndb_restore_schema_rewrites.resultndb_restore_schema_subsets.resultndb_restore_schema_tolerance.resultndb_restore_undolog.resultndb_row_count.resultndb_row_format.resultndb_select_count.resultndb_share.resultndb_short_sigs.resultndb_single_user.resultndb_sp.resultndb_sql_allow_batching.resultndb_statistics0.resultndb_statistics1.resultndb_subquery.resultndb_temporary.resultndb_tmp_table_and_DDL.resultndb_transaction.resultndb_trigger.resultndb_truncate.resultndb_types.resultndb_update.resultndb_update_no_read.resultndb_view.resultndbapi.resultndbinfo.resultndbinfo_cache.resultndbinfo_dump.resultps_7ndb.resultstrict_autoinc_5ndb.resulttbug36547.testclusterj.testclusterj_jpa.testdisabled.defhave_ndb_dist_priv.inchave_ndb_error_insert.inchave_ndbinfo.incloaddata_autocom_ndb.testndb_add_partition.testndb_addnode.cnfndb_addnode.testndb_alter_table.testndb_alter_table2.testndb_alter_table3.testndb_alter_table_backup.testndb_alter_table_error.testndb_alter_table_online.testndb_alter_table_online2.testndb_alter_table_online_multi.testndb_auto_increment.testndb_autoinc.testndb_basic.testndb_bitfield.testndb_blob.testndb_blob_big.cnfndb_blob_big.testndb_blob_partition.testndb_bug26793.testndb_bug31477.testndb_bug31754.testndb_bulk_delete.testndb_cache.testndb_cache2.testndb_cache_multi.testndb_cache_multi2.testndb_cache_trans.testndb_charset.testndb_column_properties.testndb_condition_pushdown.testndb_config.testndb_config2.testndb_create_table.testndb_cursor.testndb_database.testndb_dbug_lock.testndb_dbug_tc_select.testndb_dbug_tc_select_1.incndb_dbug_tc_select_2.incndb_dbug_tc_select_3.incndb_dd_alter.testndb_dd_basic.testndb_dd_bug12581213.cnfndb_dd_bug12581213.testndb_dd_ddl.testndb_dd_disk2memory.testndb_dd_dump.testndb_dd_restore_compat.testndb_dd_sql_features.testndb_ddl_open_trans.testndb_disconnect_ddl.testndb_discover_db-master.optndb_discover_db.testndb_dist_priv.testndb_gis.testndb_global_schema_lock.testndb_global_schema_lock_error.testndb_grant.laterndb_hidden_pk.testndb_index.testndb_index_ordered.testndb_index_stat.testndb_index_stat_enable.incndb_index_unique.testndb_init_schema_locks_count.incndb_insert.testndb_join_pushdown.testndb_jtie.testndb_limit.testndb_load.testndb_loaddatalocal.testndb_lock.testndb_lock_table.testndb_mgm.incndb_mgm.testndb_minmax.testndb_multi.testndb_multi_row.testndb_native_default_support.testndb_optimize_table.testndb_optimized_node_selection.testndb_partition_error.testndb_partition_error2.testndb_partition_hash.testndb_partition_key.testndb_partition_list.testndb_partition_range.testndb_read_multi_range.testndb_reconnect.testndb_rename.testndb_replace.testndb_restart_nostart.incndb_restart_start.incndb_restore_compat_compression-master.optndb_restore_compat_compression.testndb_restore_compat_downward.testndb_restore_compat_endianness.testndb_restore_conv_lossy_charbinary.testndb_restore_conv_lossy_integral.testndb_restore_conv_padding.testndb_restore_conv_promotion.testndb_restore_misc.testndb_restore_print.testndb_restore_schema_blobs.testndb_restore_schema_partitions.testndb_restore_schema_rewrites.testndb_restore_schema_subsets.testndb_restore_schema_tolerance.testndb_restore_undolog.testndb_row_count.testndb_row_format.testndb_schema_locks_count.incndb_select_count.testndb_share.cnfndb_share.testndb_short_sigs.cnfndb_short_sigs.testndb_show_tables_result.incndb_single_user-master.optndb_single_user.testndb_sp.testndb_sql_allow_batching.testndb_statistics.incndb_statistics0.testndb_statistics1.testndb_subquery.testndb_temporary.testndb_tmp_table_and_DDL.testndb_transaction.testndb_trigger.testndb_truncate.testndb_types.testndb_update.testndb_update_no_read.testndb_view.testndb_wait_nostart.incndb_wait_started.incndb_waiter.incndbapi.testndbinfo.testndbinfo_cache.testndbinfo_create.incndbinfo_drop.incndbinfo_dump.testps_7ndb.testshow_attributes.incshow_primary_keys.incshow_varpart.incstrict_autoinc_5ndb.testtest_mgmd.cnftest_mgmd.testtest_ndbinfo.testndb_bigbug37983.testend_timer.incmy.cnfrun_query_with_retry.incsmoke.teststart_timer.incsuite.incndb_binlogmy.cnfrndb_binlog_basic.resultndb_binlog_ddl_multi.resultndb_binlog_discover.resultndb_binlog_format.resultndb_binlog_ignore_db.resultndb_binlog_log_apply_status.resultndb_binlog_log_bin.resultndb_binlog_multi.resultndb_binlog_restore.resultndb_binlog_unique_epoch.resultndb_binlog_variants.resulttndb_binlog_basic.testndb_binlog_ddl_multi.testndb_binlog_discover.testndb_binlog_format.testndb_binlog_get_binlog_stmts.incndb_binlog_get_binlog_stmts_basic.incndb_binlog_ignore_db-master.optndb_binlog_ignore_db.testndb_binlog_log_apply_status.testndb_binlog_log_bin.testndb_binlog_multi.testndb_binlog_restore-master.optndb_binlog_restore.testndb_binlog_unique_epoch.cnfndb_binlog_unique_epoch.testndb_binlog_variants.cnfndb_binlog_variants.testndb_rplmy.cnfndb_master-slave.incndb_master-slave_2ch.incndb_master-slave_2ch_end.incrndb_rpl_2innodb.resultndb_rpl_2myisam.resultndb_rpl_2ndb.resultndb_rpl_2other.resultndb_rpl_add_column.resultndb_rpl_apply_status.resultndb_rpl_auto_inc.resultndb_rpl_bank.resultndb_rpl_basic.resultndb_rpl_binlog_format_errors.resultndb_rpl_bitfield.resultndb_rpl_blob.resultndb_rpl_break_3_chain.resultndb_rpl_bug22045.resultndb_rpl_check_for_mixed.resultndb_rpl_circular.resultndb_rpl_circular_2ch.resultndb_rpl_circular_2ch_rep_status.resultndb_rpl_circular_simplex.resultndb_rpl_conflict.resultndb_rpl_conflict_epoch.resultndb_rpl_conflict_max.resultndb_rpl_conflict_max_delete_win.resultndb_rpl_conflict_old.resultndb_rpl_ctype_ucs2_def.resultndb_rpl_dd_advance.resultndb_rpl_dd_basic.resultndb_rpl_dd_partitions.resultndb_rpl_do_db.resultndb_rpl_do_table.resultndb_rpl_empty_epoch.resultndb_rpl_gap_event.resultndb_rpl_idempotent.resultndb_rpl_ignore_db.resultndb_rpl_init_rep_status.resultndb_rpl_innodb2ndb.resultndb_rpl_innodb_trans.resultndb_rpl_load.resultndb_rpl_logging.resultndb_rpl_mix_eng_trans.resultndb_rpl_mix_innodb.resultndb_rpl_mixed_tables.resultndb_rpl_multi.resultndb_rpl_myisam2ndb.resultndb_rpl_ndbapi_multi.resultndb_rpl_rep_error.resultndb_rpl_rep_ignore.resultndb_rpl_skip_gap_event.resultndb_rpl_slave_lsu.resultndb_rpl_slave_lsu_anyval.resultndb_rpl_slave_restart.resultndb_rpl_stm_innodb.resultndb_rpl_sync.resultndb_rpl_ui.resultndb_rpl_ui2.resultndb_rpl_ui3.resultrpl_truncate_7ndb.resultrpl_truncate_7ndb_2.resulttdisabled.defndb_apply_status.frmndb_conflict_info.incndb_conflict_info_init.incndb_rpl_2innodb-master.optndb_rpl_2innodb-slave.optndb_rpl_2innodb.testndb_rpl_2multi_basic.incndb_rpl_2multi_eng.incndb_rpl_2myisam-master.optndb_rpl_2myisam-slave.optndb_rpl_2myisam.testndb_rpl_2ndb-slave.optndb_rpl_2ndb.testndb_rpl_2other-slave.optndb_rpl_2other.testndb_rpl_add_column.testndb_rpl_apply_status-master.optndb_rpl_apply_status.testndb_rpl_auto_inc.testndb_rpl_bank.testndb_rpl_basic.testndb_rpl_binlog_format_errors-master.optndb_rpl_binlog_format_errors-slave.optndb_rpl_binlog_format_errors.testndb_rpl_bitfield.testndb_rpl_blob.testndb_rpl_break_3_chain.cnfndb_rpl_break_3_chain.testndb_rpl_bug22045.testndb_rpl_check_for_mixed.testndb_rpl_circular.testndb_rpl_circular_2ch.cnfndb_rpl_circular_2ch.testndb_rpl_circular_2ch_rep_status.cnfndb_rpl_circular_2ch_rep_status.testndb_rpl_circular_simplex.testndb_rpl_conflict.testndb_rpl_conflict_1.incndb_rpl_conflict_epoch.cnfndb_rpl_conflict_epoch.testndb_rpl_conflict_epoch_1.incndb_rpl_conflict_max-master.optndb_rpl_conflict_max.testndb_rpl_conflict_max_delete_win-master.optndb_rpl_conflict_max_delete_win.testndb_rpl_conflict_old-master.optndb_rpl_conflict_old.testndb_rpl_ctype_ucs2_def-master.optndb_rpl_ctype_ucs2_def.testndb_rpl_dd_advance.testndb_rpl_dd_basic.testndb_rpl_dd_partitions-master.optndb_rpl_dd_partitions-slave.optndb_rpl_dd_partitions.testndb_rpl_do_db-slave.optndb_rpl_do_db.testndb_rpl_do_table-slave.optndb_rpl_do_table.testndb_rpl_empty_epoch.testndb_rpl_gap_event-master.optndb_rpl_gap_event.testndb_rpl_get_binlog_events.incndb_rpl_idempotent.testndb_rpl_ignore_db-master.optndb_rpl_ignore_db.testndb_rpl_init_rep_status.testndb_rpl_innodb2ndb-master.optndb_rpl_innodb2ndb-slave.optndb_rpl_innodb2ndb.testndb_rpl_innodb_trans-slave.optndb_rpl_innodb_trans.testndb_rpl_load.testndb_rpl_logging.testndb_rpl_mix_eng_trans-master.optndb_rpl_mix_eng_trans-slave.optndb_rpl_mix_eng_trans.testndb_rpl_mix_innodb-master.optndb_rpl_mix_innodb.testndb_rpl_mixed_tables-master.optndb_rpl_mixed_tables-slave.optndb_rpl_mixed_tables.testndb_rpl_multi.testndb_rpl_multi_binlog_update.cnfndb_rpl_multi_binlog_update.incndb_rpl_multi_update2-slave.optndb_rpl_myisam2ndb-slave.optndb_rpl_myisam2ndb.testndb_rpl_ndbapi_multi.testndb_rpl_relayrotate-slave.optndb_rpl_rep_error.testndb_rpl_rep_ignore-slave.optndb_rpl_rep_ignore.testndb_rpl_skip_gap_event-slave.optndb_rpl_skip_gap_event.testndb_rpl_slave_lsu.cnfndb_rpl_slave_lsu.testndb_rpl_slave_lsu_anyval.cnfndb_rpl_slave_lsu_anyval.testndb_rpl_slave_restart.testndb_rpl_stm_innodb-master.optndb_rpl_stm_innodb.testndb_rpl_sync.testndb_rpl_ui.testndb_rpl_ui2.testndb_rpl_ui3.testndb_rpl_xxx_innodb.incrpl_truncate_7ndb.testrpl_truncate_7ndb_2.testselect_ndb_apply_status.incwait_schema_logging.incndb_teammy.cnfrndb_autodiscover.resultndb_autodiscover2.resultndb_autodiscover3.resultndb_backup_print.resultndb_dd_backuprestore.resultndb_restart.resulttdisabled.defndb_autodiscover.testndb_autodiscover2-master.optndb_autodiscover2.testndb_autodiscover3-master.optndb_autodiscover3.testndb_backup_print.testndb_dd_backuprestore.testndb_restart.testopt_traceincludebugs.incfilesort_pq.incgeneral.incgeneral2.incrange.incsecurity.incsubquery.incrbugs_no_prot_all.resultbugs_no_prot_none.resultbugs_ps_prot_all.resultbugs_ps_prot_none.resultcharset.resultdebug.resulteq_range_statistics.resultfilesort_pq.resultgeneral2_no_prot.resultgeneral2_ps_prot.resultgeneral_no_prot_all.resultgeneral_no_prot_none.resultgeneral_ps_prot_all.resultgeneral_ps_prot_none.resultrange_no_prot.resultrange_ps_prot.resultsecurity_no_prot.resultsecurity_ps_prot.resultsubquery_no_prot.resultsubquery_ps_prot.resulttemp_table.resulttbugs_no_prot_all.testbugs_no_prot_none.testbugs_ps_prot_all.testbugs_ps_prot_none.testcharset.testdebug.testeq_range_statistics.testfilesort_pq.testgeneral2_no_prot.testgeneral2_ps_prot.testgeneral_no_prot_all.testgeneral_no_prot_none.testgeneral_ps_prot_all.testgeneral_ps_prot_none.testrange_no_prot.testrange_ps_prot.testsecurity_no_prot.testsecurity_ps_prot.testsubquery_no_prot.testsubquery_ps_prot.testtemp_table.testvalidate_json.pyvalidate_json.pycvalidate_json.pyopartsincmethods1.incpart_blocked_sql_funcs_main.incpart_exch_drop_tabs.incpart_exch_qa.incpart_exch_qa_1.incpart_exch_qa_13.incpart_exch_qa_4.incpart_exch_qa_5.incpart_exch_qa_7.incpart_exch_qa_8.incpart_exch_tabs.incpart_supported_sql_funcs_delete.incpart_supported_sql_funcs_main.incpartition-dml-1-1-modes.incpartition-dml-1-1.incpartition-dml-1-10.incpartition-dml-1-11.incpartition-dml-1-2.incpartition-dml-1-3.incpartition-dml-1-4.incpartition-dml-1-5.incpartition-dml-1-6.incpartition-dml-1-7.incpartition-dml-1-8.incpartition-dml-1-9.incpartition-dml_cr_tab.incpartition-dml_ins_tab.incpartition.prepartition_10.incpartition_11.incpartition_12.incpartition_20.incpartition_alter1_1.incpartition_alter1_1_2.incpartition_alter1_2.incpartition_alter2_1.incpartition_alter2_2.incpartition_alter3.incpartition_alter4.incpartition_alter_1.incpartition_alter_11.incpartition_alter_13.incpartition_alter_41.incpartition_auto_increment.incpartition_basic.incpartition_basic_symlink.incpartition_bigint.incpartition_binary.incpartition_bit.incpartition_blob.incpartition_blocked_sql_funcs.incpartition_char.incpartition_check.incpartition_check_drop.incpartition_check_read.incpartition_check_read1.incpartition_check_read2.incpartition_cleanup.incpartition_crash.incpartition_crash_add.incpartition_crash_change.incpartition_crash_drop.incpartition_crash_exchange.incpartition_crash_t2.incpartition_date.incpartition_datetime.incpartition_decimal.incpartition_directory.incpartition_double.incpartition_engine.incpartition_enum.incpartition_exchange.incpartition_fail.incpartition_fail_add.incpartition_fail_change.incpartition_fail_drop.incpartition_fail_exchange.incpartition_fail_t2.incpartition_float.incpartition_int.incpartition_key_16col.incpartition_key_32col.incpartition_key_4col.incpartition_key_8col.incpartition_layout.incpartition_layout_check1.incpartition_layout_check2.incpartition_max_parts_hash.incpartition_max_parts_inv.incpartition_max_parts_key.incpartition_max_parts_list.incpartition_max_parts_range.incpartition_max_sub_parts_key_list.incpartition_max_sub_parts_key_range.incpartition_max_sub_parts_list.incpartition_max_sub_parts_range.incpartition_mediumint.incpartition_methods1.incpartition_methods2.incpartition_mgm.incpartition_mgm_crash.incpartition_set.incpartition_smallint.incpartition_supported_sql_funcs.incpartition_syntax.incpartition_syntax_1.incpartition_syntax_2.incpartition_text.incpartition_time.incpartition_timestamp.incpartition_tinyint.incpartition_trigg1.incpartition_trigg2.incpartition_trigg3.incpartition_value.incpartition_varbinary.incpartition_varchar.incpartition_year.incrpl-partition-dml-1-1.incrpart_blocked_sql_func_innodb.resultpart_blocked_sql_func_myisam.resultpart_ctype_utf32.resultpart_supported_sql_func_innodb.resultpart_supported_sql_func_myisam.resultpartition-dml-1-1-innodb-modes.resultpartition-dml-1-1-innodb.resultpartition-dml-1-1-myisam-modes.resultpartition-dml-1-1-myisam.resultpartition-dml-1-10-innodb.resultpartition-dml-1-10-myisam.resultpartition-dml-1-11-innodb.resultpartition-dml-1-11-myisam.resultpartition-dml-1-2-innodb.resultpartition-dml-1-2-myisam.resultpartition-dml-1-3-innodb.resultpartition-dml-1-4-innodb.resultpartition-dml-1-5-innodb.resultpartition-dml-1-6-innodb.resultpartition-dml-1-7-innodb.resultpartition-dml-1-8-innodb.resultpartition-dml-1-9-innodb.resultpartition-dml-1-9-myisam.resultpartition_alter1_1_2_innodb.resultpartition_alter1_1_2_myisam.resultpartition_alter1_1_innodb.resultpartition_alter1_1_myisam.resultpartition_alter1_2_innodb.resultpartition_alter1_2_myisam.resultpartition_alter2_1_1_innodb.resultpartition_alter2_1_2_innodb.resultpartition_alter2_1_myisam.resultpartition_alter2_2_1_innodb.resultpartition_alter2_2_2_innodb.resultpartition_alter2_2_myisam.resultpartition_alter3_innodb.resultpartition_alter3_myisam.resultpartition_alter4_innodb.resultpartition_alter4_myisam.resultpartition_auto_increment_archive.resultpartition_auto_increment_blackhole.resultpartition_auto_increment_innodb.resultpartition_auto_increment_memory.resultpartition_auto_increment_myisam.resultpartition_basic_innodb.resultpartition_basic_myisam.resultpartition_basic_symlink_innodb.resultpartition_basic_symlink_myisam.resultpartition_bit_innodb.resultpartition_bit_myisam.resultpartition_char_innodb.resultpartition_char_myisam.resultpartition_datetime_innodb.resultpartition_datetime_myisam.resultpartition_debug.resultpartition_debug_innodb.resultpartition_debug_myisam.resultpartition_debug_sync_innodb.resultpartition_decimal_innodb.resultpartition_decimal_myisam.resultpartition_engine_innodb.resultpartition_engine_myisam.resultpartition_exch_innodb.resultpartition_exch_myisam.resultpartition_exch_myisam_innodb.resultpartition_exch_qa.resultpartition_exch_qa_10.resultpartition_exch_qa_11.resultpartition_exch_qa_12.resultpartition_exch_qa_13.resultpartition_exch_qa_14.resultpartition_exch_qa_15.resultpartition_exch_qa_1_innodb.resultpartition_exch_qa_1_myisam.resultpartition_exch_qa_2.resultpartition_exch_qa_3.resultpartition_exch_qa_4_innodb.resultpartition_exch_qa_4_myisam.resultpartition_exch_qa_5_innodb.resultpartition_exch_qa_5_myisam.resultpartition_exch_qa_6.resultpartition_exch_qa_7_innodb.resultpartition_exch_qa_7_myisam.resultpartition_exch_qa_8_innodb.resultpartition_exch_qa_8_myisam.resultpartition_exchange_archive.resultpartition_exchange_blackhole.resultpartition_exchange_innodb.resultpartition_exchange_memory.resultpartition_exchange_myisam.resultpartition_float_innodb.resultpartition_float_myisam.resultpartition_innodb_status_file.resultpartition_int_innodb.resultpartition_int_myisam.resultpartition_max_parts_hash_innodb.resultpartition_max_parts_hash_myisam.resultpartition_max_parts_inv_innodb.resultpartition_max_parts_inv_myisam.resultpartition_max_parts_key_innodb.resultpartition_max_parts_key_myisam.resultpartition_max_parts_list_innodb.resultpartition_max_parts_list_myisam.resultpartition_max_parts_range_innodb.resultpartition_max_parts_range_myisam.resultpartition_max_sub_parts_key_list_innodb.resultpartition_max_sub_parts_key_list_myisam.resultpartition_max_sub_parts_key_range_innodb.resultpartition_max_sub_parts_key_range_myisam.resultpartition_max_sub_parts_list_innodb.resultpartition_max_sub_parts_list_myisam.resultpartition_max_sub_parts_range_innodb.resultpartition_max_sub_parts_range_myisam.resultpartition_mgm_lc0_archive.resultpartition_mgm_lc0_innodb.resultpartition_mgm_lc0_memory.resultpartition_mgm_lc0_myisam.resultpartition_mgm_lc1_archive.resultpartition_mgm_lc1_innodb.resultpartition_mgm_lc1_memory.resultpartition_mgm_lc1_myisam.resultpartition_mgm_lc2_archive.resultpartition_mgm_lc2_innodb.resultpartition_mgm_lc2_memory.resultpartition_mgm_lc2_myisam.resultpartition_recover_myisam.resultpartition_reorganize_innodb.resultpartition_reorganize_myisam.resultpartition_repair_myisam.resultpartition_special_innodb.resultpartition_special_myisam.resultpartition_syntax_innodb.resultpartition_syntax_myisam.resultpartition_t55.outpartition_value_innodb.resultpartition_value_myisam.resultrpl-partition-dml-1-1-innodb.resultrpl-partition-dml-1-1-myisam.resultrpl_partition.resulttdisabled.defpart_blocked_sql_func_innodb.testpart_blocked_sql_func_myisam.testpart_ctype_utf32.testpart_supported_sql_func_innodb.testpart_supported_sql_func_myisam.testpartition-dml-1-1-innodb-modes.testpartition-dml-1-1-innodb.testpartition-dml-1-1-myisam-modes.testpartition-dml-1-1-myisam.testpartition-dml-1-10-innodb.testpartition-dml-1-10-myisam.testpartition-dml-1-11-innodb.testpartition-dml-1-11-myisam.testpartition-dml-1-2-innodb.testpartition-dml-1-2-myisam.testpartition-dml-1-3-innodb.testpartition-dml-1-4-innodb.testpartition-dml-1-5-innodb.testpartition-dml-1-6-innodb.testpartition-dml-1-7-innodb.testpartition-dml-1-8-innodb.testpartition-dml-1-9-innodb.testpartition-dml-1-9-myisam.testpartition_alter1_1_2_innodb.testpartition_alter1_1_2_myisam.testpartition_alter1_1_innodb.testpartition_alter1_1_myisam.testpartition_alter1_2_innodb.testpartition_alter1_2_myisam.testpartition_alter2_1_1_innodb.testpartition_alter2_1_2_innodb.testpartition_alter2_1_myisam.testpartition_alter2_2_1_innodb.testpartition_alter2_2_2_innodb.testpartition_alter2_2_myisam.testpartition_alter3_innodb.testpartition_alter3_myisam.testpartition_alter4_innodb.testpartition_alter4_myisam.testpartition_auto_increment_archive.testpartition_auto_increment_blackhole.testpartition_auto_increment_innodb.testpartition_auto_increment_memory.testpartition_auto_increment_myisam.testpartition_basic_innodb.testpartition_basic_myisam.testpartition_basic_symlink_innodb.testpartition_basic_symlink_myisam.testpartition_bit_innodb.testpartition_bit_myisam.testpartition_char_innodb.testpartition_char_myisam.testpartition_datetime_innodb.testpartition_datetime_myisam.testpartition_debug.testpartition_debug_innodb-master.optpartition_debug_innodb.testpartition_debug_myisam.testpartition_debug_sync_innodb-master.optpartition_debug_sync_innodb.testpartition_decimal_innodb.testpartition_decimal_myisam.testpartition_engine_innodb.testpartition_engine_myisam.testpartition_exch_innodb.testpartition_exch_myisam.testpartition_exch_myisam_innodb.testpartition_exch_qa.testpartition_exch_qa_10.testpartition_exch_qa_11.testpartition_exch_qa_12.testpartition_exch_qa_13.testpartition_exch_qa_14.testpartition_exch_qa_15.testpartition_exch_qa_1_innodb.testpartition_exch_qa_1_myisam.testpartition_exch_qa_2.testpartition_exch_qa_3.testpartition_exch_qa_4_innodb.testpartition_exch_qa_4_myisam.testpartition_exch_qa_5_innodb.testpartition_exch_qa_5_myisam.testpartition_exch_qa_6.testpartition_exch_qa_7_innodb.testpartition_exch_qa_7_myisam.testpartition_exch_qa_8_innodb.testpartition_exch_qa_8_myisam.testpartition_exchange_archive.testpartition_exchange_blackhole.testpartition_exchange_innodb.testpartition_exchange_memory.testpartition_exchange_myisam.testpartition_float_innodb.testpartition_float_myisam.testpartition_innodb_status_file-master.optpartition_innodb_status_file.testpartition_int_innodb.testpartition_int_myisam.testpartition_max_parts_hash_innodb-master.optpartition_max_parts_hash_innodb.testpartition_max_parts_hash_myisam-master.optpartition_max_parts_hash_myisam.testpartition_max_parts_inv_innodb-master.optpartition_max_parts_inv_innodb.testpartition_max_parts_inv_myisam-master.optpartition_max_parts_inv_myisam.testpartition_max_parts_key_innodb-master.optpartition_max_parts_key_innodb.testpartition_max_parts_key_myisam-master.optpartition_max_parts_key_myisam.testpartition_max_parts_list_innodb-master.optpartition_max_parts_list_innodb.testpartition_max_parts_list_myisam-master.optpartition_max_parts_list_myisam.testpartition_max_parts_range_innodb-master.optpartition_max_parts_range_innodb.testpartition_max_parts_range_myisam-master.optpartition_max_parts_range_myisam.testpartition_max_sub_parts_key_list_innodb-master.optpartition_max_sub_parts_key_list_innodb.testpartition_max_sub_parts_key_list_myisam-master.optpartition_max_sub_parts_key_list_myisam.testpartition_max_sub_parts_key_range_innodb-master.optpartition_max_sub_parts_key_range_innodb.testpartition_max_sub_parts_key_range_myisam-master.optpartition_max_sub_parts_key_range_myisam.testpartition_max_sub_parts_list_innodb-master.optpartition_max_sub_parts_list_innodb.testpartition_max_sub_parts_list_myisam-master.optpartition_max_sub_parts_list_myisam.testpartition_max_sub_parts_range_innodb-master.optpartition_max_sub_parts_range_innodb.testpartition_max_sub_parts_range_myisam-master.optpartition_max_sub_parts_range_myisam.testpartition_mgm_lc0_archive.testpartition_mgm_lc0_innodb.testpartition_mgm_lc0_memory.testpartition_mgm_lc0_myisam.testpartition_mgm_lc1_archive-master.optpartition_mgm_lc1_archive.testpartition_mgm_lc1_innodb-master.optpartition_mgm_lc1_innodb.testpartition_mgm_lc1_memory-master.optpartition_mgm_lc1_memory.testpartition_mgm_lc1_myisam-master.optpartition_mgm_lc1_myisam.testpartition_mgm_lc2_archive-master.optpartition_mgm_lc2_archive.testpartition_mgm_lc2_innodb-master.optpartition_mgm_lc2_innodb.testpartition_mgm_lc2_memory-master.optpartition_mgm_lc2_memory.testpartition_mgm_lc2_myisam-master.optpartition_mgm_lc2_myisam.testpartition_recover_myisam-master.optpartition_recover_myisam.testpartition_reorganize_innodb.testpartition_reorganize_myisam.testpartition_repair_myisam.testpartition_special_innodb-master.optpartition_special_innodb.testpartition_special_myisam.testpartition_syntax_innodb.testpartition_syntax_myisam.testpartition_value_innodb.testpartition_value_myisam.testrpl-partition-dml-1-1-innodb.testrpl-partition-dml-1-1-myisam.testrpl_partition.testperfschemaincludebinlog_edge_common.incbinlog_ok_common.inccleanup_helper.incconnection_cleanup.incconnection_load.incconnection_setup.incdigest_cleanup.incdigest_execution.incdigest_setup.incdisable_instruments.incenable_instruments.incevent_aggregate_cleanup.incevent_aggregate_load.incevent_aggregate_setup.inchave_aligned_memory.inchostcache_dump.inchostcache_set_state.incno_protocol.incprivilege.incrpl_statements_truncate.incschema.incsetup_helper.incsizing_auto.incsocket_check1.incsocket_event.incsocket_event_dbg.incsocket_ipv6.incsocket_summary_check.incsocket_summary_check_dbg.incstage_cleanup.incstage_setup.incstart_server_common.inctable_aggregate_cleanup.inctable_aggregate_load.inctable_aggregate_setup.inctable_io_basic_dml.inctable_io_cleanup_helper.inctable_io_result_helper.inctable_io_setup_helper.incupgrade_check.incwait_for_pfs_thread_count.incwait_till_sleep.incraggregate.resultall_tests.resultbad_option_1.resultbad_option_2.resultbad_option_3.resultbad_option_4.resultbad_option_5.resultbinlog_edge_mix.resultbinlog_edge_row.resultbinlog_edge_stmt.resultbinlog_ok_mix.resultbinlog_ok_row.resultbinlog_ok_stmt.resultchecksum.resultcnf_option.resultcolumn_privilege.resultconnect_attrs.resultconnection.resultconnection_3a.resultconnection_3a_3u.resultconnection_3u.resultcsv_table_io.resultddl_accounts.resultddl_cond_instances.resultddl_esgs_by_account_by_event_name.resultddl_esgs_by_host_by_event_name.resultddl_esgs_by_thread_by_event_name.resultddl_esgs_by_user_by_event_name.resultddl_esgs_global_by_event_name.resultddl_esms_by_account_by_event_name.resultddl_esms_by_digest.resultddl_esms_by_host_by_event_name.resultddl_esms_by_thread_by_event_name.resultddl_esms_by_user_by_event_name.resultddl_esms_global_by_event_name.resultddl_events_stages_current.resultddl_events_stages_history.resultddl_events_stages_history_long.resultddl_events_statements_current.resultddl_events_statements_history.resultddl_events_statements_history_long.resultddl_events_waits_current.resultddl_events_waits_history.resultddl_events_waits_history_long.resultddl_ews_by_account_by_event_name.resultddl_ews_by_host_by_event_name.resultddl_ews_by_instance.resultddl_ews_by_thread_by_event_name.resultddl_ews_by_user_by_event_name.resultddl_ews_global_by_event_name.resultddl_file_instances.resultddl_fs_by_event_name.resultddl_fs_by_instance.resultddl_host_cache.resultddl_hosts.resultddl_mutex_instances.resultddl_os_global_by_type.resultddl_performance_timers.resultddl_rwlock_instances.resultddl_session_account_connect_attrs.resultddl_session_connect_attrs.resultddl_setup_actors.resultddl_setup_consumers.resultddl_setup_instruments.resultddl_setup_objects.resultddl_setup_timers.resultddl_socket_instances.resultddl_socket_summary_by_event_name.resultddl_socket_summary_by_instance.resultddl_threads.resultddl_tiws_by_index_usage.resultddl_tiws_by_table.resultddl_tlws_by_table.resultddl_users.resultdigest_table_full.resultdml_accounts.resultdml_cond_instances.resultdml_esgs_by_account_by_event_name.resultdml_esgs_by_host_by_event_name.resultdml_esgs_by_thread_by_event_name.resultdml_esgs_by_user_by_event_name.resultdml_esgs_global_by_event_name.resultdml_esms_by_account_by_event_name.resultdml_esms_by_digest.resultdml_esms_by_host_by_event_name.resultdml_esms_by_thread_by_event_name.resultdml_esms_by_user_by_event_name.resultdml_esms_global_by_event_name.resultdml_events_stages_current.resultdml_events_stages_history.resultdml_events_stages_history_long.resultdml_events_statements_current.resultdml_events_statements_history.resultdml_events_statements_history_long.resultdml_events_waits_current.resultdml_events_waits_history.resultdml_events_waits_history_long.resultdml_ews_by_account_by_event_name.resultdml_ews_by_host_by_event_name.resultdml_ews_by_instance.resultdml_ews_by_thread_by_event_name.resultdml_ews_by_user_by_event_name.resultdml_ews_global_by_event_name.resultdml_file_instances.resultdml_fs_by_event_name.resultdml_fs_by_instance.resultdml_handler.resultdml_host_cache.resultdml_hosts.resultdml_mutex_instances.resultdml_os_global_by_type.resultdml_performance_timers.resultdml_rwlock_instances.resultdml_session_account_connect_attrs.resultdml_session_connect_attrs.resultdml_setup_actors.resultdml_setup_consumers.resultdml_setup_instruments.resultdml_setup_objects.resultdml_setup_timers.resultdml_socket_instances.resultdml_socket_summary_by_event_name.resultdml_socket_summary_by_instance.resultdml_threads.resultdml_tiws_by_index_usage.resultdml_tiws_by_table.resultdml_tlws_by_table.resultdml_users.resultevent_aggregate.resultevent_aggregate_no_a.resultevent_aggregate_no_a_no_h.resultevent_aggregate_no_a_no_u.resultevent_aggregate_no_a_no_u_no_h.resultevent_aggregate_no_h.resultevent_aggregate_no_u.resultevent_aggregate_no_u_no_h.resultfunc_file_io.resultfunc_mutex.resultglobal_read_lock.resulthostcache_ipv4_addrinfo_again_allow.resulthostcache_ipv4_addrinfo_again_deny.resulthostcache_ipv4_addrinfo_bad_allow.resulthostcache_ipv4_addrinfo_bad_deny.resulthostcache_ipv4_addrinfo_good_allow.resulthostcache_ipv4_addrinfo_good_deny.resulthostcache_ipv4_addrinfo_noname_allow.resulthostcache_ipv4_addrinfo_noname_deny.resulthostcache_ipv4_auth_plugin.resulthostcache_ipv4_blocked.resulthostcache_ipv4_format.resulthostcache_ipv4_max_con.resulthostcache_ipv4_nameinfo_again_allow.resulthostcache_ipv4_nameinfo_again_deny.resulthostcache_ipv4_nameinfo_noname_allow.resulthostcache_ipv4_nameinfo_noname_deny.resulthostcache_ipv4_passwd.resulthostcache_ipv4_ssl.resulthostcache_ipv6_addrinfo_again_allow.resulthostcache_ipv6_addrinfo_again_deny.resulthostcache_ipv6_addrinfo_bad_allow.resulthostcache_ipv6_addrinfo_bad_deny.resulthostcache_ipv6_addrinfo_good_allow.resulthostcache_ipv6_addrinfo_good_deny.resulthostcache_ipv6_addrinfo_noname_allow.resulthostcache_ipv6_addrinfo_noname_deny.resulthostcache_ipv6_auth_plugin.resulthostcache_ipv6_blocked.resulthostcache_ipv6_max_con.resulthostcache_ipv6_nameinfo_again_allow.resulthostcache_ipv6_nameinfo_again_deny.resulthostcache_ipv6_nameinfo_noname_allow.resulthostcache_ipv6_nameinfo_noname_deny.resulthostcache_ipv6_passwd.resulthostcache_ipv6_ssl.resulthostcache_peer_addr.resultindexed_table_io.resultinformation_schema.resultinnodb_table_io.resultmemory_table_io.resultmerge_table_io.resultmisc.resultmulti_table_io.resultmyisam_file_io.resultmyisam_table_io.resultnesting.resultno_threads.resultone_thread_per_con.resultortho_iter.resultpart_table_io.resultpfs_upgrade_event.resultpfs_upgrade_func.resultpfs_upgrade_proc.resultpfs_upgrade_table.resultpfs_upgrade_view.resultprivilege.resultprivilege_table_io.resultquery_cache.resultread_only.resultrelaylog.resultrollback_table_io.resultrpl_gtid_func.resultrpl_statements.resultschema.resultselects.resultserver_init.resultsetup_actors.resultsetup_consumers_defaults.resultsetup_instruments_defaults.resultsetup_objects.resultshort_option_1.resultshort_option_2.resultsizing_default.resultsizing_growth.resultsizing_high.resultsizing_low.resultsizing_med.resultsizing_off.resultsocket_connect.resultsocket_instances_func.resultsocket_instances_func_win.resultsocket_summary_by_event_name_func.resultsocket_summary_by_instance_func.resultsocket_summary_by_instance_func_win.resultstage_mdl_function.resultstage_mdl_global.resultstage_mdl_procedure.resultstage_mdl_table.resultstart_server_disable_idle.resultstart_server_disable_stages.resultstart_server_disable_statements.resultstart_server_disable_waits.resultstart_server_innodb.resultstart_server_no_account.resultstart_server_no_cond_class.resultstart_server_no_cond_inst.resultstart_server_no_digests.resultstart_server_no_file_class.resultstart_server_no_file_inst.resultstart_server_no_host.resultstart_server_no_mutex_class.resultstart_server_no_mutex_inst.resultstart_server_no_rwlock_class.resultstart_server_no_rwlock_inst.resultstart_server_no_setup_actors.resultstart_server_no_setup_objects.resultstart_server_no_socket_class.resultstart_server_no_socket_inst.resultstart_server_no_stage_class.resultstart_server_no_stages_history.resultstart_server_no_stages_history_long.resultstart_server_no_statement_class.resultstart_server_no_statements_history.resultstart_server_no_statements_history_long.resultstart_server_no_table_hdl.resultstart_server_no_table_inst.resultstart_server_no_thread_class.resultstart_server_no_thread_inst.resultstart_server_no_user.resultstart_server_no_waits_history.resultstart_server_no_waits_history_long.resultstart_server_nothing.resultstart_server_off.resultstart_server_on.resultstatement_digest.resultstatement_digest_charset.resultstatement_digest_consumers.resultstatement_digest_consumers2.resultstatement_digest_long_query.resulttable_aggregate_global_2u_2t.resulttable_aggregate_global_2u_3t.resulttable_aggregate_global_4u_2t.resulttable_aggregate_global_4u_3t.resulttable_aggregate_hist_2u_2t.resulttable_aggregate_hist_2u_3t.resulttable_aggregate_hist_4u_2t.resulttable_aggregate_hist_4u_3t.resulttable_aggregate_off.resulttable_aggregate_thread_2u_2t.resulttable_aggregate_thread_2u_3t.resulttable_aggregate_thread_4u_2t.resulttable_aggregate_thread_4u_3t.resulttable_io_aggregate_global_2u_2t.resulttable_io_aggregate_global_2u_3t.resulttable_io_aggregate_global_4u_2t.resulttable_io_aggregate_global_4u_3t.resulttable_io_aggregate_hist_2u_2t.resulttable_io_aggregate_hist_2u_3t.resulttable_io_aggregate_hist_4u_2t.resulttable_io_aggregate_hist_4u_3t.resulttable_io_aggregate_thread_2u_2t.resulttable_io_aggregate_thread_2u_3t.resulttable_io_aggregate_thread_4u_2t.resulttable_io_aggregate_thread_4u_3t.resulttable_lock_aggregate_global_2u_2t.resulttable_lock_aggregate_global_2u_3t.resulttable_lock_aggregate_global_4u_2t.resulttable_lock_aggregate_global_4u_3t.resulttable_lock_aggregate_hist_2u_2t.resulttable_lock_aggregate_hist_2u_3t.resulttable_lock_aggregate_hist_4u_2t.resulttable_lock_aggregate_hist_4u_3t.resulttable_lock_aggregate_thread_2u_2t.resulttable_lock_aggregate_thread_2u_3t.resulttable_lock_aggregate_thread_4u_2t.resulttable_lock_aggregate_thread_4u_3t.resulttable_schema.resulttampered_perfschema_table1.resulttemp_table_io.resultthread_cache.resultthreads_innodb.resultthreads_insert_delayed.resultthreads_mysql.resulttrigger_table_io.resultview_table_io.resulttaggregate.testall_tests.testbad_option_1.testbad_option_2.testbad_option_3.testbad_option_4.testbad_option_5.testbinlog_edge_mix-master.optbinlog_edge_mix.testbinlog_edge_row-master.optbinlog_edge_row.testbinlog_edge_stmt-master.optbinlog_edge_stmt.testbinlog_ok_mix-master.optbinlog_ok_mix.testbinlog_ok_row-master.optbinlog_ok_row.testbinlog_ok_stmt-master.optbinlog_ok_stmt.testchecksum.testcnf_option.cnfcnf_option.testcolumn_privilege.testconnect_attrs.testconnection.testconnection_3a-master.optconnection_3a.testconnection_3a_3u-master.optconnection_3a_3u.testconnection_3u-master.optconnection_3u.testcsv_table_io.testddl_accounts.testddl_cond_instances.testddl_esgs_by_account_by_event_name.testddl_esgs_by_host_by_event_name.testddl_esgs_by_thread_by_event_name.testddl_esgs_by_user_by_event_name.testddl_esgs_global_by_event_name.testddl_esms_by_account_by_event_name.testddl_esms_by_digest.testddl_esms_by_host_by_event_name.testddl_esms_by_thread_by_event_name.testddl_esms_by_user_by_event_name.testddl_esms_global_by_event_name.testddl_events_stages_current.testddl_events_stages_history.testddl_events_stages_history_long.testddl_events_statements_current.testddl_events_statements_history.testddl_events_statements_history_long.testddl_events_waits_current.testddl_events_waits_history.testddl_events_waits_history_long.testddl_ews_by_account_by_event_name.testddl_ews_by_host_by_event_name.testddl_ews_by_instance.testddl_ews_by_thread_by_event_name.testddl_ews_by_user_by_event_name.testddl_ews_global_by_event_name.testddl_file_instances.testddl_fs_by_event_name.testddl_fs_by_instance.testddl_host_cache.testddl_hosts.testddl_mutex_instances.testddl_os_global_by_type.testddl_performance_timers.testddl_rwlock_instances.testddl_session_account_connect_attrs.testddl_session_connect_attrs.testddl_setup_actors.testddl_setup_consumers.testddl_setup_instruments.testddl_setup_objects.testddl_setup_timers.testddl_socket_instances.testddl_socket_summary_by_event_name.testddl_socket_summary_by_instance.testddl_threads.testddl_tiws_by_index_usage.testddl_tiws_by_table.testddl_tlws_by_table.testddl_users.testdigest_table_full-master.optdigest_table_full.testdisabled.defdml_accounts.testdml_cond_instances.testdml_esgs_by_account_by_event_name.testdml_esgs_by_host_by_event_name.testdml_esgs_by_thread_by_event_name.testdml_esgs_by_user_by_event_name.testdml_esgs_global_by_event_name.testdml_esms_by_account_by_event_name.testdml_esms_by_digest.testdml_esms_by_host_by_event_name.testdml_esms_by_thread_by_event_name.testdml_esms_by_user_by_event_name.testdml_esms_global_by_event_name.testdml_events_stages_current.testdml_events_stages_history.testdml_events_stages_history_long.testdml_events_statements_current.testdml_events_statements_history.testdml_events_statements_history_long.testdml_events_waits_current.testdml_events_waits_history.testdml_events_waits_history_long.testdml_ews_by_account_by_event_name.testdml_ews_by_host_by_event_name.testdml_ews_by_instance.testdml_ews_by_thread_by_event_name.testdml_ews_by_user_by_event_name.testdml_ews_global_by_event_name.testdml_file_instances.testdml_fs_by_event_name.testdml_fs_by_instance.testdml_handler.testdml_host_cache.testdml_hosts.testdml_mutex_instances.testdml_os_global_by_type.testdml_performance_timers.testdml_rwlock_instances.testdml_session_account_connect_attrs.testdml_session_connect_attrs.testdml_setup_actors.testdml_setup_consumers.testdml_setup_instruments.testdml_setup_objects.testdml_setup_timers.testdml_socket_instances.testdml_socket_summary_by_event_name.testdml_socket_summary_by_instance.testdml_threads.testdml_tiws_by_index_usage.testdml_tiws_by_table.testdml_tlws_by_table.testdml_users.testevent_aggregate-master.optevent_aggregate.testevent_aggregate_no_a-master.optevent_aggregate_no_a.testevent_aggregate_no_a_no_h-master.optevent_aggregate_no_a_no_h.testevent_aggregate_no_a_no_u-master.optevent_aggregate_no_a_no_u.testevent_aggregate_no_a_no_u_no_h-master.optevent_aggregate_no_a_no_u_no_h.testevent_aggregate_no_h-master.optevent_aggregate_no_h.testevent_aggregate_no_u-master.optevent_aggregate_no_u.testevent_aggregate_no_u_no_h-master.optevent_aggregate_no_u_no_h.testfunc_file_io.testfunc_mutex.testglobal_read_lock.testhostcache_ipv4_addrinfo_again_allow.testhostcache_ipv4_addrinfo_again_deny.testhostcache_ipv4_addrinfo_bad_allow.testhostcache_ipv4_addrinfo_bad_deny.testhostcache_ipv4_addrinfo_good_allow.testhostcache_ipv4_addrinfo_good_deny.testhostcache_ipv4_addrinfo_noname_allow.testhostcache_ipv4_addrinfo_noname_deny.testhostcache_ipv4_auth_plugin-master.opthostcache_ipv4_auth_plugin.testhostcache_ipv4_blocked.testhostcache_ipv4_format.testhostcache_ipv4_max_con.testhostcache_ipv4_nameinfo_again_allow.testhostcache_ipv4_nameinfo_again_deny.testhostcache_ipv4_nameinfo_noname_allow.testhostcache_ipv4_nameinfo_noname_deny.testhostcache_ipv4_passwd.testhostcache_ipv4_ssl.testhostcache_ipv6_addrinfo_again_allow-master.opthostcache_ipv6_addrinfo_again_allow.testhostcache_ipv6_addrinfo_again_deny-master.opthostcache_ipv6_addrinfo_again_deny.testhostcache_ipv6_addrinfo_bad_allow-master.opthostcache_ipv6_addrinfo_bad_allow.testhostcache_ipv6_addrinfo_bad_deny-master.opthostcache_ipv6_addrinfo_bad_deny.testhostcache_ipv6_addrinfo_good_allow-master.opthostcache_ipv6_addrinfo_good_allow.testhostcache_ipv6_addrinfo_good_deny-master.opthostcache_ipv6_addrinfo_good_deny.testhostcache_ipv6_addrinfo_noname_allow-master.opthostcache_ipv6_addrinfo_noname_allow.testhostcache_ipv6_addrinfo_noname_deny-master.opthostcache_ipv6_addrinfo_noname_deny.testhostcache_ipv6_auth_plugin-master.opthostcache_ipv6_auth_plugin.testhostcache_ipv6_blocked-master.opthostcache_ipv6_blocked.testhostcache_ipv6_max_con-master.opthostcache_ipv6_max_con.testhostcache_ipv6_nameinfo_again_allow-master.opthostcache_ipv6_nameinfo_again_allow.testhostcache_ipv6_nameinfo_again_deny-master.opthostcache_ipv6_nameinfo_again_deny.testhostcache_ipv6_nameinfo_noname_allow-master.opthostcache_ipv6_nameinfo_noname_allow.testhostcache_ipv6_nameinfo_noname_deny-master.opthostcache_ipv6_nameinfo_noname_deny.testhostcache_ipv6_passwd-master.opthostcache_ipv6_passwd.testhostcache_ipv6_ssl-master.opthostcache_ipv6_ssl.testhostcache_peer_addr.testindexed_table_io.testinformation_schema.testinnodb_table_io.testmemory_table_io.testmerge_table_io.testmisc.testmulti_table_io.testmyisam_file_io.optmyisam_file_io.testmyisam_table_io.testnesting.testno_threads-master.optno_threads.testone_thread_per_con-master.optone_thread_per_con.testortho_iter.testpart_table_io.testpfs_upgrade_event.testpfs_upgrade_func.testpfs_upgrade_proc.testpfs_upgrade_table.testpfs_upgrade_view.testpool_of_threads-master.optprivilege.testprivilege_table_io-master.optprivilege_table_io.testquery_cache-master.optquery_cache.testread_only.testrelaylog-slave.optrelaylog.testrollback_table_io.testrpl_gtid_func.testrpl_statements-master.optrpl_statements-slave.optrpl_statements.testschema.testselects-master.optselects.testserver_init.testsetup_actors.testsetup_consumers_defaults-master.optsetup_consumers_defaults.testsetup_instruments_defaults-master.optsetup_instruments_defaults.testsetup_objects.testshort_option_1-master.optshort_option_1.testshort_option_2-master.optshort_option_2.testsizing_default.cnfsizing_default.testsizing_growth-master.optsizing_growth.testsizing_high.cnfsizing_high.testsizing_low.cnfsizing_low.testsizing_med.cnfsizing_med.testsizing_off.cnfsizing_off.testsocket_connect.testsocket_instances_func-master.optsocket_instances_func.testsocket_instances_func_win-master.optsocket_instances_func_win.testsocket_summary_by_event_name_func.testsocket_summary_by_instance_func.testsocket_summary_by_instance_func_win.teststage_mdl_function.teststage_mdl_global-master.optstage_mdl_global.teststage_mdl_procedure.teststage_mdl_table.teststart_server_disable_idle-master.optstart_server_disable_idle.teststart_server_disable_stages-master.optstart_server_disable_stages.teststart_server_disable_statements-master.optstart_server_disable_statements.teststart_server_disable_waits-master.optstart_server_disable_waits.teststart_server_innodb-master.optstart_server_innodb.teststart_server_no_account-master.optstart_server_no_account.teststart_server_no_cond_class-master.optstart_server_no_cond_class.teststart_server_no_cond_inst-master.optstart_server_no_cond_inst.teststart_server_no_digests-master.optstart_server_no_digests.teststart_server_no_file_class-master.optstart_server_no_file_class.teststart_server_no_file_inst-master.optstart_server_no_file_inst.teststart_server_no_host-master.optstart_server_no_host.teststart_server_no_mutex_class-master.optstart_server_no_mutex_class.teststart_server_no_mutex_inst-master.optstart_server_no_mutex_inst.teststart_server_no_rwlock_class-master.optstart_server_no_rwlock_class.teststart_server_no_rwlock_inst-master.optstart_server_no_rwlock_inst.teststart_server_no_setup_actors-master.optstart_server_no_setup_actors.teststart_server_no_setup_objects-master.optstart_server_no_setup_objects.teststart_server_no_socket_class-master.optstart_server_no_socket_class.teststart_server_no_socket_inst-master.optstart_server_no_socket_inst.teststart_server_no_stage_class-master.optstart_server_no_stage_class.teststart_server_no_stages_history-master.optstart_server_no_stages_history.teststart_server_no_stages_history_long-master.optstart_server_no_stages_history_long.teststart_server_no_statement_class-master.optstart_server_no_statement_class.teststart_server_no_statements_history-master.optstart_server_no_statements_history.teststart_server_no_statements_history_long-master.optstart_server_no_statements_history_long.teststart_server_no_table_hdl-master.optstart_server_no_table_hdl.teststart_server_no_table_inst-master.optstart_server_no_table_inst.teststart_server_no_thread_class-master.optstart_server_no_thread_class.teststart_server_no_thread_inst-master.optstart_server_no_thread_inst.teststart_server_no_user-master.optstart_server_no_user.teststart_server_no_waits_history-master.optstart_server_no_waits_history.teststart_server_no_waits_history_long-master.optstart_server_no_waits_history_long.teststart_server_nothing-master.optstart_server_nothing.teststart_server_off-master.optstart_server_off.teststart_server_on-master.optstart_server_on.teststatement_digest.teststatement_digest_charset.teststatement_digest_consumers-master.optstatement_digest_consumers.teststatement_digest_consumers2-master.optstatement_digest_consumers2.teststatement_digest_long_query-master.optstatement_digest_long_query.testtable_aggregate_global_2u_2t-master.opttable_aggregate_global_2u_2t.testtable_aggregate_global_2u_3t-master.opttable_aggregate_global_2u_3t.testtable_aggregate_global_4u_2t-master.opttable_aggregate_global_4u_2t.testtable_aggregate_global_4u_3t-master.opttable_aggregate_global_4u_3t.testtable_aggregate_hist_2u_2t-master.opttable_aggregate_hist_2u_2t.testtable_aggregate_hist_2u_3t-master.opttable_aggregate_hist_2u_3t.testtable_aggregate_hist_4u_2t-master.opttable_aggregate_hist_4u_2t.testtable_aggregate_hist_4u_3t-master.opttable_aggregate_hist_4u_3t.testtable_aggregate_off-master.opttable_aggregate_off.testtable_aggregate_thread_2u_2t-master.opttable_aggregate_thread_2u_2t.testtable_aggregate_thread_2u_3t-master.opttable_aggregate_thread_2u_3t.testtable_aggregate_thread_4u_2t-master.opttable_aggregate_thread_4u_2t.testtable_aggregate_thread_4u_3t-master.opttable_aggregate_thread_4u_3t.testtable_io_aggregate_global_2u_2t-master.opttable_io_aggregate_global_2u_2t.testtable_io_aggregate_global_2u_3t-master.opttable_io_aggregate_global_2u_3t.testtable_io_aggregate_global_4u_2t-master.opttable_io_aggregate_global_4u_2t.testtable_io_aggregate_global_4u_3t-master.opttable_io_aggregate_global_4u_3t.testtable_io_aggregate_hist_2u_2t-master.opttable_io_aggregate_hist_2u_2t.testtable_io_aggregate_hist_2u_3t-master.opttable_io_aggregate_hist_2u_3t.testtable_io_aggregate_hist_4u_2t-master.opttable_io_aggregate_hist_4u_2t.testtable_io_aggregate_hist_4u_3t-master.opttable_io_aggregate_hist_4u_3t.testtable_io_aggregate_thread_2u_2t-master.opttable_io_aggregate_thread_2u_2t.testtable_io_aggregate_thread_2u_3t-master.opttable_io_aggregate_thread_2u_3t.testtable_io_aggregate_thread_4u_2t-master.opttable_io_aggregate_thread_4u_2t.testtable_io_aggregate_thread_4u_3t-master.opttable_io_aggregate_thread_4u_3t.testtable_lock_aggregate_global_2u_2t-master.opttable_lock_aggregate_global_2u_2t.testtable_lock_aggregate_global_2u_3t-master.opttable_lock_aggregate_global_2u_3t.testtable_lock_aggregate_global_4u_2t-master.opttable_lock_aggregate_global_4u_2t.testtable_lock_aggregate_global_4u_3t-master.opttable_lock_aggregate_global_4u_3t.testtable_lock_aggregate_hist_2u_2t-master.opttable_lock_aggregate_hist_2u_2t.testtable_lock_aggregate_hist_2u_3t-master.opttable_lock_aggregate_hist_2u_3t.testtable_lock_aggregate_hist_4u_2t-master.opttable_lock_aggregate_hist_4u_2t.testtable_lock_aggregate_hist_4u_3t-master.opttable_lock_aggregate_hist_4u_3t.testtable_lock_aggregate_thread_2u_2t-master.opttable_lock_aggregate_thread_2u_2t.testtable_lock_aggregate_thread_2u_3t-master.opttable_lock_aggregate_thread_2u_3t.testtable_lock_aggregate_thread_4u_2t-master.opttable_lock_aggregate_thread_4u_2t.testtable_lock_aggregate_thread_4u_3t-master.opttable_lock_aggregate_thread_4u_3t.testtable_schema.testtampered_perfschema_table1-master.opttampered_perfschema_table1.testtemp_table_io.testthread_cache-master.optthread_cache.testthreads_innodb.testthreads_insert_delayed.testthreads_mysql-master.optthreads_mysql.testtrigger_table_io.testview_table_io.testperfschema_stressREADMEincludesettings.incrmodify.resultread.resultwork.resultstress_init.txtstress_tests.txttmodify.testread.testsetup.testwork.testrplREADMEcombinationsextensionREADMEREADME.bhsREADME.checksumbhsbhs.pldefault.rulesdisabled.defmaster-slave-bhs.incmaster-slave.incmy.cnfrpl_1slave_base.cnfupdate_test_caseschecksum.plincludepercona_rpl_set_statement_variable_test.incrpl_mixed_check_db.incrpl_mixed_check_event.incrpl_mixed_check_select.incrpl_mixed_check_table.incrpl_mixed_check_user.incrpl_mixed_check_view.incrpl_mixed_clear_tables.incrpl_mixed_ddl.incrpl_mixed_dml.incrpl_mixed_show_binlog_format.incrpl_partition.incmy.cnfrpercona_bug860910.resultpercona_rpl_stm_per_query_variables_settings.resultrpl000001.a.resultrpl000001.b.resultrpl_000010.resultrpl_000011.resultrpl_000013.resultrpl_000017.resultrpl_DML_error.resultrpl_EE_err.resultrpl_LD_INFILE.resultrpl_alter.resultrpl_alter_db.resultrpl_alter_repository.resultrpl_auto_increment.resultrpl_auto_increment_11932.resultrpl_auto_increment_bug33029.resultrpl_auto_increment_bug45679.resultrpl_auto_increment_update_failure.resultrpl_begin_commit_rollback.resultrpl_binlog_corruption.resultrpl_binlog_errors.resultrpl_binlog_gcommit_options.resultrpl_binlog_grant.resultrpl_binlog_index.resultrpl_bit.resultrpl_bit_npk.resultrpl_blackhole.resultrpl_bug26395.resultrpl_bug31076.resultrpl_bug33931.resultrpl_bug37426.resultrpl_bug38694.resultrpl_bug41902.resultrpl_bug68490.resultrpl_change_master.resultrpl_change_master_crash_safe.resultrpl_change_master_dbug.resultrpl_charset.resultrpl_charset_sjis.resultrpl_check_gtid.resultrpl_checksum.resultrpl_checksum_cache.resultrpl_checksum_undef.resultrpl_circular_for_4_hosts.resultrpl_colSize.resultrpl_commit_after_flush.resultrpl_concurrency_error.resultrpl_conditional_comments.resultrpl_connection.resultrpl_corruption.resultrpl_crash_safe_master.resultrpl_create_database.resultrpl_create_if_not_exists.resultrpl_create_tmp_table_if_not_exists.resultrpl_critical_errors.resultrpl_critical_errors.result.txtrpl_cross_version.resultrpl_current_user.resultrpl_ddl.resultrpl_deadlock_innodb.resultrpl_delayed_slave.resultrpl_delete_no_where.resultrpl_do_db_filter.resultrpl_do_grant.resultrpl_do_table_filter_insensitive.resultrpl_do_table_filter_sensitive.resultrpl_drop.resultrpl_drop_db.resultrpl_drop_temp.resultrpl_drop_view.resultrpl_dual_pos_advance.resultrpl_empty_master_host.resultrpl_err_ignoredtable.resultrpl_events.resultrpl_extra_col_master_innodb.resultrpl_extra_col_master_myisam.resultrpl_extra_col_slave_innodb.resultrpl_extra_col_slave_myisam.resultrpl_extra_row_data.resultrpl_failed_optimize.resultrpl_filter_database.resultrpl_filter_tables_not_exist.resultrpl_flush_logs.resultrpl_flushlog_loop.resultrpl_foreign_key_innodb.resultrpl_free_items.resultrpl_function_defaults.resultrpl_general_log.resultrpl_geometry.resultrpl_get_lock.resultrpl_get_master_version_and_clock.resultrpl_grant.resultrpl_grant_plugin.resultrpl_group_commit_deadlock.resultrpl_gtid_empty_group.resultrpl_gtid_execution.resultrpl_gtid_failover.resultrpl_gtid_mode.resultrpl_gtid_parallel.resultrpl_gtid_purged_fail_to_connect.resultrpl_gtid_purged_maintained.resultrpl_gtid_sql_until_before_after.resultrpl_gtid_stress_failover.resultrpl_heartbeat.resultrpl_heartbeat_2slaves.resultrpl_heartbeat_basic.resultrpl_heartbeat_ssl.resultrpl_idempotency.resultrpl_ignore_db_filter.resultrpl_ignore_grant.resultrpl_ignore_revoke.resultrpl_ignore_table.resultrpl_ignore_table_filter_insensitive.resultrpl_ignore_table_filter_sensitive.resultrpl_ignore_table_update.resultrpl_incident.resultrpl_init_slave.resultrpl_init_slave_errors.resultrpl_innodb_bug28430.resultrpl_innodb_bug30888.resultrpl_innodb_mixed_ddl.resultrpl_innodb_mixed_dml.resultrpl_insert.resultrpl_insert_id.resultrpl_insert_id_pk.resultrpl_insert_ignore.resultrpl_invoked_features.resultrpl_ip_mix.resultrpl_ip_mix2.resultrpl_ipv4_as_ipv6.resultrpl_ipv6.resultrpl_killed_ddl.resultrpl_known_bugs_detection.resultrpl_lcase_tblnames_rewrite_db.resultrpl_loaddata.resultrpl_loaddata_charset.resultrpl_loaddata_fatal.resultrpl_loaddata_m.resultrpl_loaddata_map.resultrpl_loaddata_s.resultrpl_loaddata_simple.resultrpl_loaddata_symlink.resultrpl_loaddatalocal.resultrpl_loadfile.resultrpl_locale.resultrpl_log_pos.resultrpl_manual_change_index_file.resultrpl_many_optimize.resultrpl_master_connection.resultrpl_master_pos_wait.resultrpl_mdev382.resultrpl_migration_crash_safe.resultrpl_misc_functions.resultrpl_mix_found_rows.resultrpl_mix_insert_delayed.resultrpl_mixed_binlog_max_cache_size.resultrpl_mixed_bit_pk.resultrpl_mixed_ddl_dml.resultrpl_mixed_drop_create_temp_table.resultrpl_mixed_implicit_commit_binlog.resultrpl_mixed_mixing_engines.resultrpl_mixed_row_innodb.resultrpl_mts_debug.resultrpl_multi_delete.resultrpl_multi_delete2.resultrpl_multi_engine.resultrpl_multi_update.resultrpl_multi_update2.resultrpl_multi_update3.resultrpl_multi_update4.resultrpl_mysql_upgrade.resultrpl_mysqlbinlog_gtid_on.resultrpl_name_const.resultrpl_non_direct_mixed_mixing_engines.resultrpl_non_direct_row_mixing_engines.resultrpl_non_direct_stm_mixing_engines.resultrpl_nondeterministic_functions.resultrpl_not_null_innodb.resultrpl_not_null_myisam.resultrpl_optimize.resultrpl_packet.resultrpl_parallel.resultrpl_parallel_change_master.resultrpl_parallel_conf_limits.resultrpl_parallel_conflicts.resultrpl_parallel_ddl.resultrpl_parallel_fallback.resultrpl_parallel_innodb.resultrpl_parallel_load_data.resultrpl_parallel_multi_db.resultrpl_parallel_seconds_behind_master.resultrpl_parallel_show_binlog_events_purge_logs.resultrpl_parallel_start_stop.resultrpl_parallel_switch_sequential.resultrpl_parallel_temp_query.resultrpl_partition_archive.resultrpl_partition_innodb.resultrpl_partition_memory.resultrpl_partition_myisam.resultrpl_percona_bug1092593.resultrpl_percona_crash_resistant_rpl.resultrpl_plugin_load.resultrpl_ps.resultrpl_rbr_to_sbr.resultrpl_read_old_relay_log_info.resultrpl_read_only.resultrpl_relay_space_innodb.resultrpl_relay_space_myisam.resultrpl_relayrotate.resultrpl_relayspace.resultrpl_replicate_do.resultrpl_replicate_ignore_db.resultrpl_replicate_rewrite_db.resultrpl_report.resultrpl_report_port.resultrpl_rewrite_db_filter.resultrpl_rewrt_db.resultrpl_rotate_logs.resultrpl_rotate_purge_deadlock.resultrpl_row_001.resultrpl_row_4_bytes.resultrpl_row_NOW.resultrpl_row_USER.resultrpl_row_UUID.resultrpl_row_basic_11bugs.resultrpl_row_basic_2myisam.resultrpl_row_basic_3innodb.resultrpl_row_basic_8partition.resultrpl_row_basic_allow_batching.resultrpl_row_binlog_max_cache_size.resultrpl_row_blob_innodb.resultrpl_row_blob_myisam.resultrpl_row_colSize.resultrpl_row_conflicts.resultrpl_row_corruption.resultrpl_row_crash_safe.resultrpl_row_create_table.resultrpl_row_delayed_ins.resultrpl_row_drop.resultrpl_row_drop_create_temp_table.resultrpl_row_err_ignoredtable.resultrpl_row_event_max_size.resultrpl_row_find_row.resultrpl_row_flsh_tbls.resultrpl_row_func001.resultrpl_row_func002.resultrpl_row_func003.resultrpl_row_hash_scan.resultrpl_row_hash_scan_sanity.resultrpl_row_idempotency.resultrpl_row_ignorable_event.resultrpl_row_img_blobs.resultrpl_row_img_eng_full.resultrpl_row_img_eng_min.resultrpl_row_img_eng_noblob.resultrpl_row_img_idx_full.resultrpl_row_img_idx_min.resultrpl_row_img_idx_noblob.resultrpl_row_img_misc.resultrpl_row_img_sanity.resultrpl_row_implicit_commit_binlog.resultrpl_row_inexist_tbl.resultrpl_row_insert_delayed.resultrpl_row_lcase_tblnames.resultrpl_row_loaddata_concurrent.resultrpl_row_loaddata_m.resultrpl_row_log.resultrpl_row_log_innodb.resultrpl_row_max_relay_size.resultrpl_row_merge_engine.resultrpl_row_mixing_engines.resultrpl_row_mts_crash_safe.resultrpl_row_mts_rec_crash_safe.resultrpl_row_mts_show_relaylog_events.resultrpl_row_multi_query.resultrpl_row_mysqlbinlog.resultrpl_row_rec_comp_innodb.resultrpl_row_rec_comp_myisam.resultrpl_row_record_find_myisam.resultrpl_row_reset_slave.resultrpl_row_show_relaylog_events.resultrpl_row_sp001.resultrpl_row_sp002_innodb.resultrpl_row_sp003.resultrpl_row_sp005.resultrpl_row_sp006_InnoDB.resultrpl_row_sp007_innodb.resultrpl_row_sp008.resultrpl_row_sp009.resultrpl_row_sp010.resultrpl_row_sp011.resultrpl_row_sp012.resultrpl_row_tabledefs_2myisam.resultrpl_row_tabledefs_3innodb.resultrpl_row_tbl_metadata.resultrpl_row_trig001.resultrpl_row_trig002.resultrpl_row_trig003.resultrpl_row_trig004.resultrpl_row_trunc_temp.resultrpl_row_unsafe_funcs.resultrpl_row_until.resultrpl_row_utf16.resultrpl_row_utf32.resultrpl_row_view01.resultrpl_row_wide_table.resultrpl_savepoint.resultrpl_seconds_behind_master.resultrpl_semi_sync.resultrpl_semi_sync_deadlock.resultrpl_semi_sync_event.resultrpl_semi_sync_group_commit_deadlock.resultrpl_semi_sync_non_group_commit_deadlock.resultrpl_sequential.resultrpl_server_id1.resultrpl_server_id2.resultrpl_server_id_ignore.resultrpl_server_uuid.resultrpl_session_var.resultrpl_set_charset.resultrpl_set_null_innodb.resultrpl_set_null_myisam.resultrpl_show_errors.resultrpl_show_master_info_file.resultrpl_show_slave_hosts.resultrpl_show_slave_running.resultrpl_skip_ddl_errors_cli.resultrpl_skip_error.resultrpl_skip_incident.resultrpl_slave_grp_exec.resultrpl_slave_load_in.resultrpl_slave_load_remove_tmpfile.resultrpl_slave_load_tmpdir_not_exist.resultrpl_slave_skip.resultrpl_slave_start.resultrpl_slave_status.resultrpl_slow_query_log.resultrpl_sp.resultrpl_sp004.resultrpl_sp_effects.resultrpl_spec_variables.resultrpl_sporadic_master.resultrpl_ssl.resultrpl_ssl1.resultrpl_stm_000001.resultrpl_stm_EE_err2.resultrpl_stm_auto_increment_bug33029.resultrpl_stm_binlog_max_cache_size.resultrpl_stm_conflicts.resultrpl_stm_drop_create_temp_table.resultrpl_stm_flsh_tbls.resultrpl_stm_found_rows.resultrpl_stm_implicit_commit_binlog.resultrpl_stm_innodb.resultrpl_stm_insert_delayed.resultrpl_stm_lcase_tblnames.resultrpl_stm_loaddata_concurrent.resultrpl_stm_loadfile.resultrpl_stm_log.resultrpl_stm_max_relay_size.resultrpl_stm_mix_mts_show_relaylog_events.resultrpl_stm_mix_show_relaylog_events.resultrpl_stm_mixed_crash_safe.resultrpl_stm_mixed_mts_crash_safe.resultrpl_stm_mixed_mts_rec_crash_safe.resultrpl_stm_mixed_mts_rec_crash_safe_checksum.resultrpl_stm_mixed_mts_rec_crash_safe_small.resultrpl_stm_mixing_engines.resultrpl_stm_multi_query.resultrpl_stm_no_op.resultrpl_stm_relay_ign_space.resultrpl_stm_reset_slave.resultrpl_stm_sql_mode.resultrpl_stm_start_stop_slave.resultrpl_stm_stop_middle_group.resultrpl_stm_until.resultrpl_stm_user_variables.resultrpl_stop_slave.resultrpl_switch_stm_row_mixed.resultrpl_sync.resultrpl_temp_table.resultrpl_temp_table_mix_row.resultrpl_temporal_fractional.resultrpl_temporary.resultrpl_temporary_errors.resultrpl_test_framework.resultrpl_timezone.resultrpl_tmp_table_and_DDL.resultrpl_trigger.resultrpl_trigger_bug67504.resultrpl_trunc_temp.resultrpl_truncate_2myisam.resultrpl_truncate_3innodb.resultrpl_typeconv.resultrpl_typeconv_innodb.resultrpl_udf.resultrpl_user.resultrpl_user_variables.resultrpl_variables.resultrpl_variables_stm.resultrpl_view.resultrpl_view_multi.resultrpl_1slave_base.cnftdisabled.defpercona_bug860910.cnfpercona_bug860910.testpercona_rpl_stm_per_query_variables_settings.testrpl_000010-slave.optrpl_000010.testrpl_000011.testrpl_000013.testrpl_000017.testrpl_DML_error.testrpl_EE_err.testrpl_LD_INFILE.testrpl_alter.testrpl_alter_db.testrpl_alter_repository.testrpl_auto_increment-master.optrpl_auto_increment.testrpl_auto_increment_11932.testrpl_auto_increment_bug33029.testrpl_auto_increment_bug45679.testrpl_auto_increment_update_failure.testrpl_begin_commit_rollback-master.optrpl_begin_commit_rollback-slave.optrpl_begin_commit_rollback.testrpl_binlog_corruption.testrpl_binlog_errors-master.optrpl_binlog_errors.testrpl_binlog_gcommit_options-master.optrpl_binlog_gcommit_options.testrpl_binlog_grant.testrpl_binlog_index.testrpl_bit.testrpl_bit_npk.testrpl_blackhole.testrpl_bug26395.testrpl_bug31076.testrpl_bug33931-master.optrpl_bug33931.testrpl_bug37426.testrpl_bug38694-slave.optrpl_bug38694.testrpl_bug41902-slave.optrpl_bug41902.testrpl_bug68490-master.optrpl_bug68490-slave.optrpl_bug68490.testrpl_change_master.testrpl_change_master_crash_safe-slave.optrpl_change_master_crash_safe.testrpl_change_master_dbug.testrpl_charset.testrpl_charset_sjis.testrpl_check_gtid.testrpl_checksum-master.optrpl_checksum.testrpl_checksum_cache.testrpl_checksum_undef.testrpl_circular_for_4_hosts-master.optrpl_circular_for_4_hosts.cnfrpl_circular_for_4_hosts.testrpl_colSize.testrpl_commit_after_flush.testrpl_concurrency_error-master.optrpl_concurrency_error.testrpl_conditional_comments.testrpl_connection.testrpl_corruption-master.optrpl_corruption-slave.optrpl_corruption.testrpl_crash_safe_master.testrpl_create_database-master.optrpl_create_database-slave.optrpl_create_database.testrpl_create_if_not_exists.testrpl_create_tmp_table_if_not_exists.testrpl_critical_errors.testrpl_cross_version-master.optrpl_cross_version.testrpl_current_user-master.optrpl_current_user.cnfrpl_current_user.testrpl_ddl.testrpl_deadlock_innodb-slave.optrpl_deadlock_innodb.testrpl_delayed_slave.testrpl_delete_no_where.testrpl_do_db_filter-slave.optrpl_do_db_filter.testrpl_do_grant.testrpl_do_table_filter_insensitive-master.optrpl_do_table_filter_insensitive-slave.optrpl_do_table_filter_insensitive.testrpl_do_table_filter_sensitive-master.optrpl_do_table_filter_sensitive-slave.optrpl_do_table_filter_sensitive.testrpl_drop.testrpl_drop_db.testrpl_drop_temp-slave.optrpl_drop_temp.testrpl_drop_view.testrpl_dual_pos_advance-master.optrpl_dual_pos_advance.testrpl_empty_master_host.testrpl_err_ignoredtable-slave.optrpl_err_ignoredtable.testrpl_events.testrpl_extra_col_master_innodb.testrpl_extra_col_master_myisam.testrpl_extra_col_slave_innodb.testrpl_extra_col_slave_myisam.testrpl_extra_row_data-master.optrpl_extra_row_data-slave.optrpl_extra_row_data.testrpl_failed_optimize.testrpl_filter_database-slave.optrpl_filter_database.testrpl_filter_tables_not_exist-slave.optrpl_filter_tables_not_exist.testrpl_flush_logs-master.optrpl_flush_logs.testrpl_flushlog_loop-master.optrpl_flushlog_loop-slave.optrpl_flushlog_loop.testrpl_foreign_key_innodb.testrpl_free_items-slave.optrpl_free_items.testrpl_function_defaults.testrpl_general_log.testrpl_geometry.testrpl_get_lock.testrpl_get_master_version_and_clock-slave.optrpl_get_master_version_and_clock.testrpl_grant.testrpl_grant_plugin-master.optrpl_grant_plugin-slave.optrpl_grant_plugin.testrpl_group_commit_deadlock.testrpl_gtid_empty_group-master.optrpl_gtid_empty_group-slave.optrpl_gtid_empty_group.testrpl_gtid_execution-master.optrpl_gtid_execution-slave.optrpl_gtid_execution.testrpl_gtid_failover.cnfrpl_gtid_failover.testrpl_gtid_mode.testrpl_gtid_parallel-master.optrpl_gtid_parallel-slave.optrpl_gtid_parallel.testrpl_gtid_purged_fail_to_connect-master.optrpl_gtid_purged_fail_to_connect-slave.optrpl_gtid_purged_fail_to_connect.testrpl_gtid_purged_maintained.testrpl_gtid_sql_until_before_after.testrpl_gtid_stress_failover.cnfrpl_gtid_stress_failover.testrpl_heartbeat-master.optrpl_heartbeat.testrpl_heartbeat_2slaves.cnfrpl_heartbeat_2slaves.testrpl_heartbeat_basic.cnfrpl_heartbeat_basic.testrpl_heartbeat_ssl.testrpl_idempotency.testrpl_ignore_db_filter-master.optrpl_ignore_db_filter-slave.optrpl_ignore_db_filter.testrpl_ignore_grant-slave.optrpl_ignore_grant.testrpl_ignore_revoke-slave.optrpl_ignore_revoke.testrpl_ignore_table-slave.optrpl_ignore_table.testrpl_ignore_table_filter_insensitive-master.optrpl_ignore_table_filter_insensitive-slave.optrpl_ignore_table_filter_insensitive.testrpl_ignore_table_filter_sensitive-master.optrpl_ignore_table_filter_sensitive-slave.optrpl_ignore_table_filter_sensitive.testrpl_ignore_table_update-slave.optrpl_ignore_table_update.testrpl_incident-master.optrpl_incident.testrpl_init_slave-slave.optrpl_init_slave.testrpl_init_slave_errors.testrpl_innodb-master.optrpl_innodb_bug28430-master.optrpl_innodb_bug28430-slave.optrpl_innodb_bug28430.testrpl_innodb_bug30888.testrpl_innodb_mixed_ddl.testrpl_innodb_mixed_dml.testrpl_insert.testrpl_insert_id-master.optrpl_insert_id-slave.optrpl_insert_id.testrpl_insert_id_pk.testrpl_insert_ignore.testrpl_invoked_features-master.optrpl_invoked_features.testrpl_ip_mix-master.optrpl_ip_mix.cnfrpl_ip_mix.testrpl_ip_mix2-master.optrpl_ip_mix2.cnfrpl_ip_mix2.testrpl_ipv4_as_ipv6.cnfrpl_ipv4_as_ipv6.testrpl_ipv6.cnfrpl_ipv6.testrpl_killed_ddl-master.optrpl_killed_ddl.testrpl_known_bugs_detection-master.optrpl_known_bugs_detection.testrpl_lcase_tblnames_rewrite_db-slave.optrpl_lcase_tblnames_rewrite_db.testrpl_loaddata.testrpl_loaddata_charset.testrpl_loaddata_fatal-slave.optrpl_loaddata_fatal.testrpl_loaddata_m-master.optrpl_loaddata_m.testrpl_loaddata_map-master.optrpl_loaddata_map-slave.optrpl_loaddata_map.testrpl_loaddata_s-slave.optrpl_loaddata_s.testrpl_loaddata_simple.testrpl_loaddata_symlink-master.optrpl_loaddata_symlink-master.shrpl_loaddata_symlink-slave.optrpl_loaddata_symlink-slave.shrpl_loaddata_symlink.testrpl_loaddatalocal.testrpl_loadfile.testrpl_locale.testrpl_log_pos.testrpl_manual_change_index_file.testrpl_many_optimize.testrpl_master_connection-master.optrpl_master_connection-slave.optrpl_master_connection.testrpl_master_pos_wait.testrpl_mdev382.testrpl_migration_crash_safe.testrpl_misc_functions-slave.shrpl_misc_functions.testrpl_mix_found_rows-master.optrpl_mix_found_rows.testrpl_mix_insert_delayed.testrpl_mixed_binlog_max_cache_size.testrpl_mixed_bit_pk.testrpl_mixed_ddl_dml.testrpl_mixed_drop_create_temp_table.testrpl_mixed_implicit_commit_binlog-master.optrpl_mixed_implicit_commit_binlog-slave.optrpl_mixed_implicit_commit_binlog.testrpl_mixed_mixing_engines.testrpl_mixed_row_innodb-master.optrpl_mts_debug-slave.optrpl_mts_debug.testrpl_multi_delete-slave.optrpl_multi_delete.testrpl_multi_delete2-slave.optrpl_multi_delete2.testrpl_multi_engine.testrpl_multi_update.testrpl_multi_update2-slave.optrpl_multi_update2.testrpl_multi_update3.testrpl_multi_update4-slave.optrpl_multi_update4.testrpl_mysql_upgrade.testrpl_mysqlbinlog_gtid_on-master.optrpl_mysqlbinlog_gtid_on-slave.optrpl_mysqlbinlog_gtid_on.testrpl_name_const.testrpl_non_direct_mixed_mixing_engines.testrpl_non_direct_row_mixing_engines.testrpl_non_direct_stm_mixing_engines.testrpl_nondeterministic_functions.testrpl_not_null_innodb.testrpl_not_null_myisam.testrpl_optimize.testrpl_packet-master.optrpl_packet-slave.optrpl_packet.testrpl_parallel-master.optrpl_parallel-slave.optrpl_parallel.testrpl_parallel_change_master-slave.optrpl_parallel_change_master.testrpl_parallel_conf_limits-slave.optrpl_parallel_conf_limits.testrpl_parallel_conflicts-slave.optrpl_parallel_conflicts.testrpl_parallel_ddl-slave.optrpl_parallel_ddl.testrpl_parallel_innodb-master.optrpl_parallel_innodb-slave.optrpl_parallel_innodb.testrpl_parallel_load_data-slave.optrpl_parallel_load_data.testrpl_parallel_multi_db-master.optrpl_parallel_multi_db-slave.optrpl_parallel_multi_db.testrpl_parallel_seconds_behind_master-slave.optrpl_parallel_seconds_behind_master.testrpl_parallel_show_binlog_events_purge_logs.testrpl_parallel_start_stop-slave.optrpl_parallel_start_stop.testrpl_parallel_switch_sequential-slave.optrpl_parallel_switch_sequential.testrpl_parallel_temp_query-slave.optrpl_parallel_temp_query.testrpl_partition_archive.testrpl_partition_innodb-master.optrpl_partition_innodb.testrpl_partition_memory.testrpl_partition_myisam.testrpl_percona_bug1092593-slave.optrpl_percona_bug1092593.testrpl_percona_crash_resistant_rpl-slave.optrpl_percona_crash_resistant_rpl.testrpl_plugin_load-master.optrpl_plugin_load-slave.optrpl_plugin_load.testrpl_ps.testrpl_rbr_to_sbr.testrpl_read_old_relay_log_info.testrpl_read_only.testrpl_relay_space_innodb.testrpl_relay_space_myisam.testrpl_relayrotate-slave.optrpl_relayrotate.testrpl_relayspace-slave.optrpl_relayspace.testrpl_replicate_do-slave.optrpl_replicate_do.testrpl_replicate_ignore_db-slave.optrpl_replicate_ignore_db.testrpl_replicate_rewrite_db.testrpl_report-slave.optrpl_report.testrpl_report_port-master.optrpl_report_port.testrpl_rewrite_db_filter-master.optrpl_rewrite_db_filter-slave.optrpl_rewrite_db_filter.testrpl_rewrt_db-slave.optrpl_rewrt_db.testrpl_rotate_logs.cnfrpl_rotate_logs.testrpl_rotate_purge_deadlock-master.optrpl_rotate_purge_deadlock.testrpl_row_001.testrpl_row_4_bytes-master.optrpl_row_4_bytes.testrpl_row_NOW.testrpl_row_USER.testrpl_row_UUID.testrpl_row_basic_11bugs-master.optrpl_row_basic_11bugs.testrpl_row_basic_2myisam.testrpl_row_basic_3innodb.testrpl_row_basic_8partition.testrpl_row_basic_allow_batching.testrpl_row_binlog_max_cache_size.testrpl_row_blob_innodb.testrpl_row_blob_myisam.testrpl_row_colSize.testrpl_row_conflicts.testrpl_row_corruption-slave.optrpl_row_corruption.testrpl_row_crash_safe-slave.optrpl_row_crash_safe.testrpl_row_create_table.testrpl_row_delayed_ins.testrpl_row_drop.testrpl_row_drop_create_temp_table.testrpl_row_err_daisychain-master.optrpl_row_err_daisychain-slave.optrpl_row_event_max_size-master.optrpl_row_event_max_size-slave.optrpl_row_event_max_size.testrpl_row_find_row.testrpl_row_flsh_tbls.testrpl_row_func001.testrpl_row_func002.testrpl_row_func003.testrpl_row_hash_scan.testrpl_row_hash_scan_sanity.testrpl_row_idempotency.testrpl_row_ignorable_event-master.optrpl_row_ignorable_event-slave.optrpl_row_ignorable_event.testrpl_row_img.cnfrpl_row_img_blobs.cnfrpl_row_img_blobs.testrpl_row_img_eng_full.cnfrpl_row_img_eng_full.testrpl_row_img_eng_min.cnfrpl_row_img_eng_min.testrpl_row_img_eng_noblob.cnfrpl_row_img_eng_noblob.testrpl_row_img_idx_full.cnfrpl_row_img_idx_full.testrpl_row_img_idx_min.cnfrpl_row_img_idx_min.testrpl_row_img_idx_noblob.cnfrpl_row_img_idx_noblob.testrpl_row_img_misc.testrpl_row_img_sanity.testrpl_row_implicit_commit_binlog-master.optrpl_row_implicit_commit_binlog-slave.optrpl_row_implicit_commit_binlog.testrpl_row_inexist_tbl.testrpl_row_insert_delayed.testrpl_row_lcase_tblnames-slave.optrpl_row_lcase_tblnames.testrpl_row_loaddata_concurrent.testrpl_row_log-master.optrpl_row_log-slave.optrpl_row_log.testrpl_row_log_innodb-master.optrpl_row_log_innodb.testrpl_row_max_relay_size.testrpl_row_merge_engine.testrpl_row_mixing_engines.testrpl_row_mts_crash_safe-slave.optrpl_row_mts_crash_safe.testrpl_row_mts_rec_crash_safe-slave.optrpl_row_mts_rec_crash_safe.testrpl_row_mts_show_relaylog_events.testrpl_row_mysqlbinlog-master.optrpl_row_mysqlbinlog.testrpl_row_rec_comp_innodb.testrpl_row_rec_comp_myisam.testrpl_row_record_find_myisam.testrpl_row_reset_slave.testrpl_row_show_relaylog_events.testrpl_row_sp001.testrpl_row_sp002_innodb.testrpl_row_sp003.testrpl_row_sp005.testrpl_row_sp006_InnoDB.testrpl_row_sp007_innodb.testrpl_row_sp008.testrpl_row_sp009.testrpl_row_sp010.testrpl_row_sp011-master.optrpl_row_sp011.testrpl_row_sp012.testrpl_row_tabledefs_2myisam.testrpl_row_tabledefs_3innodb.testrpl_row_tbl_metadata.testrpl_row_trig001.testrpl_row_trig002.testrpl_row_trig003.testrpl_row_trig004.testrpl_row_trunc_temp.testrpl_row_unsafe_funcs.testrpl_row_until.testrpl_row_utf16.testrpl_row_utf32.testrpl_row_view01.testrpl_row_wide_table.testrpl_savepoint.testrpl_seconds_behind_master.testrpl_semi_sync-master.optrpl_semi_sync-slave.optrpl_semi_sync.testrpl_semi_sync_deadlock-master.optrpl_semi_sync_deadlock-slave.optrpl_semi_sync_deadlock.testrpl_semi_sync_event-master.optrpl_semi_sync_event-slave.optrpl_semi_sync_event.testrpl_semi_sync_group_commit_deadlock-master.optrpl_semi_sync_group_commit_deadlock-slave.optrpl_semi_sync_group_commit_deadlock.testrpl_semi_sync_non_group_commit_deadlock-master.optrpl_semi_sync_non_group_commit_deadlock-slave.optrpl_semi_sync_non_group_commit_deadlock.testrpl_sequential-master.optrpl_sequential-slave.optrpl_sequential.testrpl_server_id1.testrpl_server_id2-slave.optrpl_server_id2.testrpl_server_id_ignore-slave.optrpl_server_id_ignore.testrpl_server_uuid.cnfrpl_server_uuid.testrpl_session_var.testrpl_set_charset.testrpl_set_null_innodb.testrpl_set_null_myisam.testrpl_show_errors.testrpl_show_master_info_file-master.optrpl_show_master_info_file.testrpl_show_slave_hosts.cnfrpl_show_slave_hosts.testrpl_show_slave_running.testrpl_skip_ddl_errors_cli-slave.optrpl_skip_ddl_errors_cli.testrpl_skip_error-slave.optrpl_skip_error.testrpl_skip_incident-master.optrpl_skip_incident-slave.optrpl_skip_incident.testrpl_slave_grp_exec.testrpl_slave_load_in.testrpl_slave_load_remove_tmpfile.testrpl_slave_load_tmpdir_not_exist-master.optrpl_slave_load_tmpdir_not_exist-slave.optrpl_slave_load_tmpdir_not_exist.testrpl_slave_skip.testrpl_slave_start.testrpl_slave_status.testrpl_slow_query_log-slave.optrpl_slow_query_log.testrpl_sp-master.optrpl_sp-slave.optrpl_sp.testrpl_sp004.testrpl_sp_effects-master.optrpl_sp_effects-slave.optrpl_sp_effects.testrpl_spec_variables-slave.optrpl_spec_variables.testrpl_sporadic_master-master.optrpl_sporadic_master.testrpl_ssl.testrpl_ssl1.testrpl_stm_000001.testrpl_stm_EE_err2.testrpl_stm_auto_increment_bug33029.testrpl_stm_binlog_max_cache_size.testrpl_stm_conflicts.testrpl_stm_drop_create_temp_table.testrpl_stm_flsh_tbls.testrpl_stm_found_rows.testrpl_stm_implicit_commit_binlog-master.optrpl_stm_implicit_commit_binlog-slave.optrpl_stm_implicit_commit_binlog.testrpl_stm_innodb.testrpl_stm_insert_delayed.testrpl_stm_lcase_tblnames-slave.optrpl_stm_lcase_tblnames.testrpl_stm_loaddata_concurrent.testrpl_stm_loadfile.testrpl_stm_log-master.optrpl_stm_log-slave.optrpl_stm_log.testrpl_stm_max_relay_size.testrpl_stm_mix_mts_show_relaylog_events.testrpl_stm_mix_show_relaylog_events.testrpl_stm_mixed_crash_safe-slave.optrpl_stm_mixed_crash_safe.testrpl_stm_mixed_mts_crash_safe-slave.optrpl_stm_mixed_mts_crash_safe.testrpl_stm_mixed_mts_rec_crash_safe-slave.optrpl_stm_mixed_mts_rec_crash_safe.testrpl_stm_mixed_mts_rec_crash_safe_checksum-master.optrpl_stm_mixed_mts_rec_crash_safe_checksum-slave.optrpl_stm_mixed_mts_rec_crash_safe_checksum.testrpl_stm_mixed_mts_rec_crash_safe_small-slave.optrpl_stm_mixed_mts_rec_crash_safe_small.testrpl_stm_mixing_engines.testrpl_stm_multi_query.testrpl_stm_no_op.testrpl_stm_relay_ign_space-slave.optrpl_stm_relay_ign_space.testrpl_stm_reset_slave.testrpl_stm_sql_mode.testrpl_stm_start_stop_slave.testrpl_stm_stop_middle_group.testrpl_stm_until.testrpl_stm_user_variables.testrpl_stop_slave.testrpl_switch_stm_row_mixed-master.optrpl_switch_stm_row_mixed.testrpl_sync-master.optrpl_sync-slave.optrpl_sync.testrpl_temp_table.testrpl_temp_table_mix_row.testrpl_temporal_fractional.testrpl_temporary.testrpl_temporary_errors-slave.optrpl_temporary_errors.testrpl_test_framework.cnfrpl_test_framework.testrpl_timezone-master.optrpl_timezone-slave.optrpl_timezone.testrpl_tmp_table_and_DDL.testrpl_trigger.testrpl_trigger_bug67504-slave.optrpl_trigger_bug67504.testrpl_trunc_temp.testrpl_truncate_2myisam.testrpl_truncate_3innodb.testrpl_typeconv-master.optrpl_typeconv-slave.optrpl_typeconv.testrpl_typeconv_innodb.testrpl_udf-master.optrpl_udf-slave.optrpl_udf.testrpl_user.testrpl_user_variables.testrpl_variables.testrpl_variables_stm.testrpl_view.testrpl_view_multi.testrpl_ndbmy.cnfrrpl_ndb_UUID.resultrpl_ndb_blob2.resultrpl_ndb_commit_afterflush.resultrpl_ndb_ddl.resultrpl_ndb_delete_nowhere.resultrpl_ndb_dist_priv.resultrpl_ndb_extra_col_master.resultrpl_ndb_extra_col_slave.resultrpl_ndb_func003.resultrpl_ndb_insert_ignore.resultrpl_ndb_mixed_implicit_commit_binlog.resultrpl_ndb_multi_update2.resultrpl_ndb_multi_update3.resultrpl_ndb_relayrotate.resultrpl_ndb_row_001.resultrpl_ndb_row_basic.resultrpl_ndb_row_implicit_commit_binlog.resultrpl_ndb_set_null.resultrpl_ndb_sp003.resultrpl_ndb_sp006.resultrpl_ndb_trig004.resultrpl_ndb_typeconv_all.resultrpl_ndb_typeconv_lossy.resultrpl_ndb_typeconv_nonlossy.resultrpl_ndb_typeconv_strict.resulttcheck_conversions.incdisabled.defrpl_ndb_UUID.testrpl_ndb_blob2.testrpl_ndb_commit_afterflush.testrpl_ndb_ddl.testrpl_ndb_delete_nowhere.testrpl_ndb_dist_priv.testrpl_ndb_extra_col_master.testrpl_ndb_extra_col_slave.testrpl_ndb_func003.testrpl_ndb_insert_ignore.testrpl_ndb_mixed_implicit_commit_binlog.testrpl_ndb_multi_update2.testrpl_ndb_multi_update3.testrpl_ndb_relayrotate.testrpl_ndb_row_001.testrpl_ndb_row_basic.testrpl_ndb_row_implicit_commit_binlog.testrpl_ndb_set_null.testrpl_ndb_sp003.testrpl_ndb_sp006.testrpl_ndb_stm_innodb-slave.optrpl_ndb_trig004.testrpl_ndb_typeconv_all.testrpl_ndb_typeconv_lossy.testrpl_ndb_typeconv_nonlossy.testrpl_ndb_typeconv_strict.teststressincludeddl.clnddl.preddl1.incddl2.incddl3.incddl4.incddl5.incddl6.incddl7.incddl8.incrddl_archive.resultddl_csv.resultddl_innodb.resultddl_memory.resultddl_myisam.resulttddl_archive.testddl_csv.testddl_innodb.testddl_memory.testddl_myisam.testwrapper.testsys_varsincautocommit_func2.incbin_relay_log_basename_index.incbinlog_cache_size_basic.incbinlog_stmt_cache_size_basic.incbulk_insert_buffer_size_basic.inccharset_basic.inccollation_basic.incdelayed_insert_limit_basic.incdelayed_queue_size_basic.incjoin_buffer_size_basic.inckey_cache_age_threshold_basic.inclog_warnings_basic.incmax_connect_errors_basic.incmax_seeks_for_key_basic.incmax_tmp_tables_basic.incmax_write_lock_count_basic.incmin_examined_row_limit_basic.incmulti_range_count_basic.incmyisam_max_sort_file_size_basic.incmyisam_repair_threads_basic.incmyisam_sort_buffer_size_basic.incnet_retry_count_basic.incquery_alloc_block_size_basic.incquery_cache_limit_basic.incquery_cache_min_res_unit_basic.incquery_cache_size_basic.incrange_alloc_block_size_basic.incslave_transaction_retries_basic.incsort_buffer_size_basic.inctransaction_alloc_block_size_basic.inctransaction_prealloc_size_basic.incrall_vars.resultauto_increment_increment_basic.resultauto_increment_increment_func.resultauto_increment_offset_basic.resultauto_increment_offset_func.resultautocommit_basic.resultautocommit_func.resultautocommit_func2.resultautocommit_func3.resultautocommit_func4.resultautocommit_func5.resultautomatic_sp_privileges_basic.resultautomatic_sp_privileges_func.resultback_log_basic.resultbasedir_basic.resultbig_tables_basic.resultbind_address_basic.resultbinlog_cache_size_basic_32.resultbinlog_cache_size_basic_64.resultbinlog_checksum_basic.resultbinlog_direct_non_transactional_updates_basic.resultbinlog_format_basic.resultbinlog_max_flush_queue_time_basic.resultbinlog_order_commits_basic.resultbinlog_row_image_basic.resultbinlog_rows_query_log_events_basic.resultbinlog_stmt_cache_size_basic_32.resultbinlog_stmt_cache_size_basic_64.resultbulk_insert_buffer_size_basic_32.resultbulk_insert_buffer_size_basic_64.resultcharacter_set_client_basic.resultcharacter_set_client_func.resultcharacter_set_connection_basic.resultcharacter_set_connection_func.resultcharacter_set_database_basic.resultcharacter_set_database_func.resultcharacter_set_filesystem_basic.resultcharacter_set_results_basic.resultcharacter_set_results_func.resultcharacter_set_server_basic.resultcharacter_set_server_func.resultcharacter_set_system_basic.resultcharacter_sets_dir_basic.resultcollation_connection_basic.resultcollation_connection_func.resultcollation_database_basic.resultcollation_database_func.resultcollation_server_basic.resultcollation_server_func.resultcompletion_type_basic.resultcompletion_type_func.resultconcurrent_insert_basic.resultconcurrent_insert_func.resultconnect_timeout_basic.resultcore_file_basic.resultdatadir_basic.resultdate_format_basic.resultdatetime_format_basic.resultdebug_basic.resultdebug_sync_basic.resultdefault_storage_engine_basic.resultdefault_tmp_storage_engine_basic.resultdefault_week_format_basic.resultdefault_week_format_func.resultdelay_key_write_basic.resultdelay_key_write_func.resultdelayed_insert_limit_basic_32.resultdelayed_insert_limit_basic_64.resultdelayed_insert_limit_func.resultdelayed_insert_timeout_basic.resultdelayed_queue_size_basic_32.resultdelayed_queue_size_basic_64.resultdisconnect_on_expired_password_basic.resultdiv_precision_increment_basic.resultdiv_precision_increment_func.resultend_markers_in_json_basic.resultenforce_gtid_consistency_basic.resultenforce_storage_engine_basic.resulteq_range_index_dive_limit_basic.resulterror_count_basic.resultevent_scheduler_basic.resultexpand_fast_index_creation_basic.resultexpire_logs_days_basic.resultexplicit_defaults_for_timestamp_basic.resultexternal_user_basic.resultextra_max_connections_basic.resultextra_port_basic.resultflush_basic.resultflush_time_basic.resultforeign_key_checks_basic.resultforeign_key_checks_func.resultft_boolean_syntax_basic.resultft_boolean_syntax_func.resultft_max_word_len_basic.resultft_min_word_len_basic.resultft_query_expansion_limit_basic.resultft_stopword_file_basic.resultgeneral_log_basic.resultgeneral_log_file_basic.resultgeneral_log_file_func.resultgeneral_log_func.resultgroup_concat_max_len_basic.resultgroup_concat_max_len_func.resultgtid_executed_basic.resultgtid_mode_basic.resultgtid_next_basic.resultgtid_owned_basic.resultgtid_purged_basic.resulthave_compress_basic.resulthave_crypt_basic.resulthave_dynamic_loading_basic.resulthave_geometry_basic.resulthave_openssl_basic.resulthave_profiling_basic.resulthave_query_cache_basic.resulthave_rtree_keys_basic.resulthave_ssl_basic.resulthave_statement_timeout_basic.resulthave_symlink_basic.resulthost_cache_size_basic.resulthostname_basic.resultidentity_basic.resultidentity_func.resultignore_builtin_innodb_basic.resultignore_db_dirs_basic.resultinit_connect_basic.resultinit_file_basic.resultinit_slave_basic.resultinnodb_adaptive_flushing_basic.resultinnodb_adaptive_flushing_lwm_basic.resultinnodb_adaptive_hash_index_basic.resultinnodb_adaptive_hash_index_partitions_basic.resultinnodb_adaptive_max_sleep_delay_basic.resultinnodb_additional_mem_pool_size_basic.resultinnodb_api_bk_commit_interval_basic.resultinnodb_api_disable_rowlock_basic.resultinnodb_api_enable_binlog_basic.resultinnodb_api_enable_mdl_basic.resultinnodb_api_trx_level_basic.resultinnodb_autoextend_increment_basic.resultinnodb_autoinc_lock_mode_basic.resultinnodb_autoinc_lock_mode_func.resultinnodb_buffer_pool_dump_at_shutdown_basic.resultinnodb_buffer_pool_dump_now_basic.resultinnodb_buffer_pool_evict_basic.resultinnodb_buffer_pool_filename_basic.resultinnodb_buffer_pool_instances_basic.resultinnodb_buffer_pool_load_abort_basic.resultinnodb_buffer_pool_load_at_startup_basic.resultinnodb_buffer_pool_load_now_basic.resultinnodb_buffer_pool_populate_basic.resultinnodb_buffer_pool_size_basic.resultinnodb_change_buffer_max_size_basic.resultinnodb_change_buffering_basic.resultinnodb_change_buffering_debug_basic.resultinnodb_checksum_algorithm_basic.resultinnodb_checksums_basic.resultinnodb_cleaner_eviction_factor_basic.resultinnodb_cleaner_flush_chunk_size_basic.resultinnodb_cleaner_free_list_lwm_basic.resultinnodb_cleaner_lru_chunk_size_basic.resultinnodb_cleaner_lsn_age_factor_basic.resultinnodb_cleaner_max_flush_time_basic.resultinnodb_cleaner_max_lru_time_basic.resultinnodb_cmp_per_index_enabled_basic.resultinnodb_commit_concurrency_basic.resultinnodb_compression_failure_threshold_pct_basic.resultinnodb_compression_level_basic.resultinnodb_compression_pad_pct_max_basic.resultinnodb_concurrency_tickets_basic.resultinnodb_corrupt_table_action_basic.resultinnodb_data_file_path_basic.resultinnodb_data_home_dir_basic.resultinnodb_disable_background_merge_basic.resultinnodb_disable_sort_file_cache_basic.resultinnodb_doublewrite_basic.resultinnodb_doublewrite_batch_size_basic.resultinnodb_empty_free_list_algorithm_basic.resultinnodb_fast_shutdown_basic.resultinnodb_file_format_basic.resultinnodb_file_format_check_basic.resultinnodb_file_format_max_basic.resultinnodb_file_io_threads_basic.resultinnodb_file_per_table_basic.resultinnodb_flush_log_at_timeout_basic.resultinnodb_flush_log_at_trx_commit_basic.resultinnodb_flush_method_basic.resultinnodb_flush_neighbors_basic.resultinnodb_flushing_avg_loops_basic.resultinnodb_force_load_corrupted_basic.resultinnodb_force_recovery_basic.resultinnodb_force_recovery_crash_basic.resultinnodb_foreground_preflush_basic.resultinnodb_ft_aux_table_basic.resultinnodb_ft_cache_size_basic.resultinnodb_ft_enable_diag_print_basic.resultinnodb_ft_enable_stopword_basic.resultinnodb_ft_max_token_size_basic.resultinnodb_ft_min_token_size_basic.resultinnodb_ft_num_word_optimize_basic.resultinnodb_ft_result_cache_limit_basic.resultinnodb_ft_server_stopword_table_basic.resultinnodb_ft_sort_pll_degree_basic.resultinnodb_ft_total_cache_size_basic.resultinnodb_ft_user_stopword_table_basic.resultinnodb_io_capacity_basic.resultinnodb_io_capacity_max_basic.resultinnodb_large_prefix_basic.resultinnodb_limit_optimistic_insert_debug_basic.resultinnodb_lock_wait_timeout_basic.resultinnodb_locking_fake_changes_basic.resultinnodb_locks_unsafe_for_binlog_basic.resultinnodb_log_arch_dir_basic.resultinnodb_log_arch_expire_sec_basic.resultinnodb_log_archive_basic.resultinnodb_log_block_size_basic.resultinnodb_log_buffer_size_basic.resultinnodb_log_checkpoint_now_basic.resultinnodb_log_checksum_algorithm_basic.resultinnodb_log_compressed_pages_basic.resultinnodb_log_file_size_basic.resultinnodb_log_files_in_group_basic.resultinnodb_log_group_home_dir_basic.resultinnodb_lru_scan_depth_basic.resultinnodb_max_bitmap_file_size_basic.resultinnodb_max_changed_pages_basic.resultinnodb_max_dirty_pages_pct_basic.resultinnodb_max_dirty_pages_pct_func.resultinnodb_max_dirty_pages_pct_lwm_basic.resultinnodb_max_purge_lag_basic.resultinnodb_max_purge_lag_delay_basic.resultinnodb_mirrored_log_groups_basic.resultinnodb_monitor_disable_basic.resultinnodb_monitor_enable_basic.resultinnodb_monitor_reset_all_basic.resultinnodb_monitor_reset_basic.resultinnodb_old_blocks_pct_basic.resultinnodb_old_blocks_time_basic.resultinnodb_online_alter_log_max_size_basic.resultinnodb_open_files_basic.resultinnodb_optimize_fulltext_only_basic.resultinnodb_page_hash_locks_basic.resultinnodb_page_size_basic.resultinnodb_print_all_deadlocks_basic.resultinnodb_priority_cleaner_basic.resultinnodb_priority_io_basic.resultinnodb_priority_master_basic.resultinnodb_priority_purge_basic.resultinnodb_purge_batch_size_basic.resultinnodb_purge_run_now_basic.resultinnodb_purge_stop_now_basic.resultinnodb_purge_threads_basic.resultinnodb_random_read_ahead_basic.resultinnodb_read_ahead_threshold_basic.resultinnodb_read_io_threads_basic.resultinnodb_read_only_basic.resultinnodb_replication_delay_basic.resultinnodb_rollback_on_timeout_basic.resultinnodb_rollback_segments_basic.resultinnodb_sched_priority_cleaner_basic.resultinnodb_sched_priority_io_basic.resultinnodb_sched_priority_master_basic.resultinnodb_sched_priority_purge_basic.resultinnodb_show_locks_held_basic.resultinnodb_show_verbose_locks_basic.resultinnodb_sort_buffer_size_basic.resultinnodb_spin_wait_delay_basic.resultinnodb_stats_auto_recalc_basic.resultinnodb_stats_method_basic.resultinnodb_stats_on_metadata_basic.resultinnodb_stats_persistent_basic.resultinnodb_stats_persistent_sample_pages_basic.resultinnodb_stats_sample_pages_basic.resultinnodb_stats_transient_sample_pages_basic.resultinnodb_strict_mode_basic.resultinnodb_support_xa_basic.resultinnodb_support_xa_func.resultinnodb_sync_array_size_basic.resultinnodb_sync_spin_loops_basic.resultinnodb_table_locks_basic.resultinnodb_table_locks_func.resultinnodb_thread_concurrency_basic.resultinnodb_thread_sleep_delay_basic.resultinnodb_track_changed_pages_basic.resultinnodb_track_redo_log_now_basic.resultinnodb_trx_purge_view_update_only_debug_basic.resultinnodb_trx_rseg_n_slots_debug_basic.resultinnodb_undo_directory_basic.resultinnodb_undo_logs_basic.resultinnodb_undo_tablespaces_basic.resultinnodb_use_atomic_writes_basic.resultinnodb_use_global_flush_log_at_trx_commit_basic.resultinnodb_use_native_aio_basic.resultinnodb_use_sys_malloc_basic.resultinnodb_version_basic.resultinnodb_write_io_threads_basic.resultinsert_id_basic.resultinsert_id_func.resultinteractive_timeout_basic.resultinteractive_timeout_func.resultjoin_buffer_size_basic_32.resultjoin_buffer_size_basic_64.resultkeep_files_on_create_basic.resultkey_buffer_size_basic.resultkey_buffer_size_func.resultkey_cache_age_threshold_basic_32.resultkey_cache_age_threshold_basic_64.resultkey_cache_block_size_basic.resultkey_cache_division_limit_basic.resultlarge_files_support_basic.resultlarge_page_size_basic.resultlarge_pages_basic.resultlast_insert_id_basic.resultlast_insert_id_func.resultlc_messages_basic.resultlc_messages_dir_basic.resultlc_time_names_basic.resultlc_time_names_func.resultlicense_basic.resultlocal_infile_basic.resultlocal_infile_func.resultlock_wait_timeout_basic.resultlocked_in_memory_basic.resultlog_bin_basename_basic.resultlog_bin_basic.resultlog_bin_index_basic.resultlog_bin_trust_function_creators_basic.resultlog_bin_trust_function_creators_func.resultlog_bin_use_v1_row_events_basic.resultlog_error_basic.resultlog_error_func.resultlog_error_func2.resultlog_error_func3.resultlog_output_basic.resultlog_output_func.resultlog_queries_not_using_indexes_basic.resultlog_slave_updates_basic.resultlog_slow_admin_statements_basic.resultlog_slow_admin_statements_basic.result.movedlog_slow_admin_statements_func.resultlog_slow_filter_basic.resultlog_slow_rate_limit_basic.resultlog_slow_rate_type_basic.resultlog_slow_slave_statements_basic.resultlog_slow_slave_statements_basic.result.movedlog_slow_sp_statements_basic.resultlog_slow_verbosity_basic.resultlog_throttle_queries_not_using_indexes_basic.resultlog_warnings_basic_32.resultlog_warnings_basic_64.resultlog_warnings_suppress_basic.resultlong_query_time_basic.resultlow_priority_updates_basic.resultlower_case_file_system_basic.resultlower_case_table_names_basic.resultmaster_info_repository_basic.resultmaster_verify_checksum_basic.resultmax_allowed_packet_basic.resultmax_allowed_packet_func.resultmax_binlog_cache_size_basic.resultmax_binlog_cache_size_func.resultmax_binlog_files_basic.resultmax_binlog_size_basic.resultmax_binlog_stmt_cache_size_basic.resultmax_connect_errors_basic_32.resultmax_connect_errors_basic_64.resultmax_connections_basic.resultmax_delayed_threads_basic.resultmax_error_count_basic.resultmax_heap_table_size_basic.resultmax_insert_delayed_threads_basic.resultmax_join_size_basic.resultmax_join_size_func.resultmax_length_for_sort_data_basic.resultmax_prepared_stmt_count_basic.resultmax_prepared_stmt_count_func.resultmax_relay_log_size_basic.resultmax_seeks_for_key_basic_32.resultmax_seeks_for_key_basic_64.resultmax_seeks_for_key_func.resultmax_sort_length_basic.resultmax_sort_length_func.resultmax_sp_recursion_depth_basic.resultmax_sp_recursion_depth_func.resultmax_statement_time_basic.resultmax_tmp_tables_basic_32.resultmax_tmp_tables_basic_64.resultmax_user_connections_basic.resultmax_user_connections_func.resultmax_write_lock_count_basic_32.resultmax_write_lock_count_basic_64.resultmaximum_basic.resultmetadata_locks_cache_size_basic.resultmetadata_locks_hash_instances_basic.resultmin_examined_row_limit_basic_32.resultmin_examined_row_limit_basic_64.resultmulti_range_count_basic_32.resultmulti_range_count_basic_64.resultmyisam_data_pointer_size_basic.resultmyisam_data_pointer_size_func.resultmyisam_max_sort_file_size_basic_32.resultmyisam_max_sort_file_size_basic_64.resultmyisam_mmap_size_basic.resultmyisam_recover_options_basic.resultmyisam_repair_threads_basic_32.resultmyisam_repair_threads_basic_64.resultmyisam_sort_buffer_size_basic_32.resultmyisam_sort_buffer_size_basic_64.resultmyisam_stats_method_basic.resultmyisam_stats_method_func.resultmyisam_use_mmap_basic.resultnamed_pipe_basic.resultnet_buffer_length_basic.resultnet_read_timeout_basic.resultnet_retry_count_basic_32.resultnet_retry_count_basic_64.resultnet_write_timeout_basic.resultnew_basic.resultold_alter_table_basic.resultold_basic.resultold_passwords_basic.resultold_passwords_func.resultopen_files_limit_basic.resultoptimizer_prune_level_basic.resultoptimizer_search_depth_basic.resultoptimizer_switch_basic.resultoptimizer_trace_basic.resultoptimizer_trace_features_basic.resultoptimizer_trace_limit_basic.resultoptimizer_trace_max_mem_size_basic.resultoptimizer_trace_offset_basic.resultoptimizer_trace_offset_max.resultperformance_schema_basic.resultpfs_accounts_size_basic.resultpfs_digests_size_basic.resultpfs_events_stages_h_size_basic.resultpfs_events_stages_hl_size_basic.resultpfs_events_statements_h_size_basic.resultpfs_events_statements_hl_size_basic.resultpfs_events_waits_h_size_basic.resultpfs_events_waits_hl_size_basic.resultpfs_hosts_size_basic.resultpfs_max_cond_classes_basic.resultpfs_max_cond_instances_basic.resultpfs_max_file_classes_basic.resultpfs_max_file_handles_basic.resultpfs_max_file_instances_basic.resultpfs_max_mutex_classes_basic.resultpfs_max_mutex_instances_basic.resultpfs_max_rwlock_classes_basic.resultpfs_max_rwlock_instances_basic.resultpfs_max_socket_classes_basic.resultpfs_max_socket_instances_basic.resultpfs_max_stage_classes_basic.resultpfs_max_statement_classes_basic.resultpfs_max_table_handles_basic.resultpfs_max_table_instances_basic.resultpfs_max_thread_classes_basic.resultpfs_max_thread_instances_basic.resultpfs_session_connect_attrs_size_basic.resultpfs_setup_actors_size_basic.resultpfs_setup_objects_size_basic.resultpfs_users_size_basic.resultpid_file_basic.resultplugin_dir_basic.resultport_basic.resultpreload_buffer_size_basic.resultprofiling_basic.resultprofiling_h_size_basic.resultprotocol_version_basic.resultproxy_user_basic.resultpseudo_slave_mode_basic.resultpseudo_thread_id_basic.resultquery_alloc_block_size_basic_32.resultquery_alloc_block_size_basic_64.resultquery_cache_limit_basic_32.resultquery_cache_limit_basic_64.resultquery_cache_limit_func.resultquery_cache_min_res_unit_basic_32.resultquery_cache_min_res_unit_basic_64.resultquery_cache_size_basic_32.resultquery_cache_size_basic_64.resultquery_cache_strip_comments_basic.resultquery_cache_type_basic.resultquery_cache_type_func.resultquery_cache_wlock_invalidate_basic.resultquery_cache_wlock_invalidate_func.resultquery_exec_id_basic.resultquery_exec_time_basic.resultquery_prealloc_size_basic.resultquery_prealloc_size_func.resultrand_seed1_basic.resultrand_seed2_basic.resultrange_alloc_block_size_basic_32.resultrange_alloc_block_size_basic_64.resultread_buffer_size_basic.resultread_only_basic.resultread_only_func.resultread_rnd_buffer_size_basic.resultrelay_log_basename_basic.resultrelay_log_basic.resultrelay_log_index_basic.resultrelay_log_info_file_basic.resultrelay_log_info_repository_basic.resultrelay_log_purge_basic.resultrelay_log_recovery_basic.resultrelay_log_space_limit_basic.resultreport_host_basic.resultreport_password_basic.resultreport_port_basic.resultreport_user_basic.resultrpl_init_slave_func.resultrpl_max_binlog_size_func.resultrpl_recovery_rank_basic_32.resultrpl_recovery_rank_basic_64.resultrpl_semi_sync_master_enabled_basic.resultrpl_semi_sync_master_timeout_basic.resultrpl_semi_sync_master_trace_level_basic.resultrpl_semi_sync_master_wait_no_slave_basic.resultrpl_semi_sync_slave_enabled_basic.resultrpl_semi_sync_slave_trace_level_basic.resultrpl_stop_slave_timeout_basic.resultsecure_auth_basic.resultsecure_auth_func.resultsecure_file_priv.resultsecure_file_priv2.resultsecure_file_priv_basic.resultserver_id_basic.resultserver_id_bits_basic.resultserver_uuid_basic.resultsha256_password_private_key_path_basic.resultsha256_password_public_key_path_basic.resultshared_memory_base_name_basic.resultshared_memory_basic.resultskip_external_locking_basic.resultskip_name_resolve_basic.resultskip_networking_basic.resultskip_show_database_basic.resultslave_allow_batching_basic.resultslave_checkpoint_group_basic.resultslave_checkpoint_period_basic.resultslave_compressed_protocol_basic.resultslave_exec_mode_basic.resultslave_load_tmpdir_basic.resultslave_max_allowed_packet_basic.resultslave_net_timeout_basic.resultslave_parallel_workers_basic.resultslave_pending_jobs_size_max_basic.resultslave_rows_search_algorithms_basic.resultslave_skip_errors_basic.resultslave_sql_verify_checksum_basic.resultslave_transaction_retries_basic_32.resultslave_transaction_retries_basic_64.resultslave_type_conversions_basic.resultslow_launch_time_basic.resultslow_launch_time_func.resultslow_query_log_always_write_time_basic.resultslow_query_log_basic.resultslow_query_log_file_basic.resultslow_query_log_file_func.resultslow_query_log_func.resultslow_query_log_timestamp_always_basic.resultslow_query_log_timestamp_precision_basic.resultslow_query_log_use_global_control_basic.resultsocket_basic.resultsort_buffer_size_basic_32.resultsort_buffer_size_basic_64.resultsql_auto_is_null_basic.resultsql_big_selects_basic.resultsql_big_selects_func.resultsql_buffer_result_basic.resultsql_buffer_result_func.resultsql_log_bin_basic.resultsql_log_off_basic.resultsql_log_off_func.resultsql_low_priority_updates_func.resultsql_mode_basic.resultsql_mode_func.resultsql_notes_basic.resultsql_notes_func.resultsql_quote_show_create_basic.resultsql_quote_show_create_func.resultsql_safe_updates_basic.resultsql_safe_updates_func.resultsql_select_limit_basic.resultsql_select_limit_func.resultsql_slave_skip_counter_basic.resultsql_warnings_basic.resultsql_warnings_func.resultssl_ca_basic.resultssl_capath_basic.resultssl_cert_basic.resultssl_cipher_basic.resultssl_crl_basic.resultssl_crlpath_basic.resultssl_key_basic.resultstorage_engine_basic.resultstored_program_cache_basic.resultsync_binlog_basic.resultsync_frm_basic.resultsync_master_info_basic.resultsync_relay_log_basic.resultsync_relay_log_info_basic.resultsystem_time_zone_basic.resulttable_definition_cache_basic.resulttable_open_cache_basic.resulttable_open_cache_instances_basic.resultthread_cache_size_basic.resultthread_cache_size_func.resultthread_concurrency_basic.resultthread_handling_basic.resultthread_pool_high_prio_tickets_basic.resultthread_pool_idle_timeout_basic.resultthread_pool_max_threads_basic.resultthread_pool_min_threads_basic.resultthread_pool_oversubscribe_basic.resultthread_pool_size_basic.resultthread_pool_stall_limit_basic.resultthread_stack_basic.resultthread_statistics_basic.resulttime_format_basic.resulttime_zone_basic.resulttime_zone_func.resulttimed_mutexes_basic.resulttimestamp_basic.resulttimestamp_func.resulttimestamp_sysdate_is_now_func.resulttmp_table_size_basic.resulttmpdir_basic.resulttransaction_alloc_block_size_basic_32.resulttransaction_alloc_block_size_basic_64.resulttransaction_allow_batching_basic.resulttransaction_prealloc_size_basic_32.resulttransaction_prealloc_size_basic_64.resulttx_isolation_basic.resulttx_isolation_func.resulttx_read_only_basic.resultunique_checks_basic.resultupdatable_views_with_limit_basic.resultupdatable_views_with_limit_func.resultuserstat_basic.resultversion_basic.resultversion_comment_basic.resultversion_compile_machine_basic.resultversion_compile_os_basic.resultwait_timeout_basic.resultwait_timeout_func.resultwarning_count_basic.resulttall_vars-master.optall_vars.testauto_increment_increment_basic.testauto_increment_increment_func.testauto_increment_offset_basic.testauto_increment_offset_func.testautocommit_basic.testautocommit_func.testautocommit_func2-master.optautocommit_func2.testautocommit_func3-master.optautocommit_func3.testautocommit_func4-master.optautocommit_func4.testautocommit_func5-master.optautocommit_func5.testautomatic_sp_privileges_basic.testautomatic_sp_privileges_func.testback_log_basic.testbasedir_basic.testbig_tables_basic.testbind_address_basic.testbinlog_cache_size_basic_32.testbinlog_cache_size_basic_64.testbinlog_checksum_basic.testbinlog_direct_non_transactional_updates_basic.testbinlog_format_basic.testbinlog_max_flush_queue_time_basic.testbinlog_order_commits_basic.testbinlog_row_image_basic.testbinlog_rows_query_log_events_basic.testbinlog_stmt_cache_size_basic_32.testbinlog_stmt_cache_size_basic_64.testbulk_insert_buffer_size_basic_32.testbulk_insert_buffer_size_basic_64.testcharacter_set_client_basic.testcharacter_set_client_func.testcharacter_set_connection_basic.testcharacter_set_connection_func.testcharacter_set_database_basic.testcharacter_set_database_func.testcharacter_set_filesystem_basic.testcharacter_set_filesystem_func-master.optcharacter_set_results_basic.testcharacter_set_results_func.testcharacter_set_server_basic.testcharacter_set_server_func.testcharacter_set_system_basic.testcharacter_sets_dir_basic.testcollation_connection_basic.testcollation_connection_func.testcollation_database_basic.testcollation_database_func.testcollation_server_basic.testcollation_server_func.testcompletion_type_basic.testcompletion_type_func.testconcurrent_insert_basic.testconcurrent_insert_func.testconnect_timeout_basic.testcore_file_basic-master.optcore_file_basic.testdatadir_basic.testdate_format_basic.testdatetime_format_basic.testdebug_basic.testdebug_sync_basic.testdefault_storage_engine_basic.testdefault_tmp_storage_engine_basic.testdefault_week_format_basic.testdefault_week_format_func.testdelay_key_write_basic.testdelay_key_write_func-master.optdelay_key_write_func.testdelayed_insert_limit_basic_32.testdelayed_insert_limit_basic_64.testdelayed_insert_limit_func.testdelayed_insert_timeout_basic.testdelayed_queue_size_basic_32.testdelayed_queue_size_basic_64.testdisabled.defdisconnect_on_expired_password_basic.testdiv_precision_increment_basic.testdiv_precision_increment_func.testend_markers_in_json_basic.testenforce_gtid_consistency_basic.testenforce_storage_engine_basic.testeq_range_index_dive_limit_basic.testerror_count_basic.testevent_scheduler_basic.testexpand_fast_index_creation_basic.testexpire_logs_days_basic.testexplicit_defaults_for_timestamp_basic.testexternal_user_basic.testextra_max_connections_basic.testextra_port_basic.testflush_basic.testflush_time_basic.testforeign_key_checks_basic.testforeign_key_checks_func.testft_boolean_syntax_basic.testft_boolean_syntax_func.testft_max_word_len_basic.testft_min_word_len_basic.testft_query_expansion_limit_basic.testft_stopword_file_basic.testgeneral_log_basic.testgeneral_log_file_basic-master.optgeneral_log_file_basic.testgeneral_log_file_func-master.optgeneral_log_file_func.testgeneral_log_func.testgroup_concat_max_len_basic.testgroup_concat_max_len_func.testgtid_executed_basic.testgtid_mode_basic.testgtid_next_basic.testgtid_owned_basic.testgtid_purged_basic.testhave_compress_basic.testhave_crypt_basic.testhave_dynamic_loading_basic.testhave_geometry_basic.testhave_openssl_basic.testhave_profiling_basic.testhave_query_cache_basic.testhave_rtree_keys_basic.testhave_ssl_basic.testhave_statement_timeout_basic.testhave_symlink_basic.testhost_cache_size_basic-master.opthost_cache_size_basic.testhostname_basic.testidentity_basic.testidentity_func-master.optidentity_func.testignore_builtin_innodb_basic.testignore_db_dirs_basic-master.optignore_db_dirs_basic.testinit_connect_basic.testinit_file_basic.testinit_slave_basic.testinnodb_adaptive_flushing_basic.testinnodb_adaptive_flushing_lwm_basic.testinnodb_adaptive_hash_index_basic.testinnodb_adaptive_hash_index_partitions_basic.testinnodb_adaptive_max_sleep_delay_basic.testinnodb_additional_mem_pool_size_basic.testinnodb_api_bk_commit_interval_basic.testinnodb_api_disable_rowlock_basic.testinnodb_api_enable_binlog_basic.testinnodb_api_enable_mdl_basic.testinnodb_api_trx_level_basic.testinnodb_autoextend_increment_basic.testinnodb_autoinc_lock_mode_basic.testinnodb_autoinc_lock_mode_func-master.optinnodb_autoinc_lock_mode_func.testinnodb_buffer_pool_dump_at_shutdown_basic.testinnodb_buffer_pool_dump_now_basic.testinnodb_buffer_pool_evict_basic.testinnodb_buffer_pool_filename_basic-master.optinnodb_buffer_pool_filename_basic.testinnodb_buffer_pool_instances_basic.testinnodb_buffer_pool_load_abort_basic.testinnodb_buffer_pool_load_at_startup_basic.testinnodb_buffer_pool_load_now_basic.testinnodb_buffer_pool_populate_basic-master.optinnodb_buffer_pool_populate_basic.testinnodb_buffer_pool_size_basic.testinnodb_change_buffer_max_size_basic.testinnodb_change_buffering_basic.testinnodb_change_buffering_debug_basic.testinnodb_checksum_algorithm_basic.testinnodb_checksums_basic.testinnodb_cleaner_eviction_factor_basic.testinnodb_cleaner_flush_chunk_size_basic.testinnodb_cleaner_free_list_lwm_basic.testinnodb_cleaner_lru_chunk_size_basic.testinnodb_cleaner_lsn_age_factor_basic.testinnodb_cleaner_max_flush_time_basic.testinnodb_cleaner_max_lru_time_basic.testinnodb_cmp_per_index_enabled_basic.testinnodb_commit_concurrency_basic.testinnodb_compression_failure_threshold_pct_basic.testinnodb_compression_level_basic.testinnodb_compression_pad_pct_max_basic.testinnodb_concurrency_tickets_basic.testinnodb_corrupt_table_action_basic.testinnodb_data_file_path_basic.testinnodb_data_home_dir_basic.testinnodb_disable_background_merge_basic.testinnodb_disable_sort_file_cache_basic.testinnodb_doublewrite_basic.testinnodb_doublewrite_batch_size_basic.testinnodb_empty_free_list_algorithm_basic.testinnodb_fast_shutdown_basic.testinnodb_file_format_basic.testinnodb_file_format_check_basic.testinnodb_file_format_max_basic-master.optinnodb_file_format_max_basic.testinnodb_file_io_threads_basic.testinnodb_file_per_table_basic-master.optinnodb_file_per_table_basic.testinnodb_flush_log_at_timeout_basic.testinnodb_flush_log_at_trx_commit_basic.testinnodb_flush_method_basic.testinnodb_flush_neighbors_basic.testinnodb_flushing_avg_loops_basic.testinnodb_force_load_corrupted_basic.testinnodb_force_recovery_basic.testinnodb_force_recovery_crash_basic.testinnodb_foreground_preflush_basic.testinnodb_ft_aux_table_basic.testinnodb_ft_cache_size_basic.testinnodb_ft_enable_diag_print_basic.testinnodb_ft_enable_stopword_basic.testinnodb_ft_max_token_size_basic.testinnodb_ft_min_token_size_basic.testinnodb_ft_num_word_optimize_basic.testinnodb_ft_result_cache_limit_basic.testinnodb_ft_server_stopword_table_basic.testinnodb_ft_sort_pll_degree_basic.testinnodb_ft_total_cache_size_basic.testinnodb_ft_user_stopword_table_basic.testinnodb_io_capacity_basic.testinnodb_io_capacity_max_basic.testinnodb_large_prefix_basic.testinnodb_limit_optimistic_insert_debug_basic.testinnodb_lock_wait_timeout_basic.testinnodb_locking_fake_changes_basic.testinnodb_locks_unsafe_for_binlog_basic.testinnodb_log_arch_dir_basic.testinnodb_log_arch_expire_sec_basic.testinnodb_log_archive_basic.testinnodb_log_block_size_basic.testinnodb_log_buffer_size_basic.testinnodb_log_checkpoint_now_basic.testinnodb_log_checksum_algorithm_basic.testinnodb_log_compressed_pages_basic.testinnodb_log_file_size_basic.testinnodb_log_files_in_group_basic.testinnodb_log_group_home_dir_basic.testinnodb_lru_scan_depth_basic.testinnodb_max_bitmap_file_size_basic.testinnodb_max_changed_pages_basic.testinnodb_max_dirty_pages_pct_basic.testinnodb_max_dirty_pages_pct_func.testinnodb_max_dirty_pages_pct_lwm_basic.testinnodb_max_purge_lag_basic.testinnodb_max_purge_lag_delay_basic.testinnodb_mirrored_log_groups_basic.testinnodb_monitor_disable_basic.testinnodb_monitor_enable_basic.testinnodb_monitor_reset_all_basic.testinnodb_monitor_reset_basic.testinnodb_old_blocks_pct_basic.testinnodb_old_blocks_time_basic.testinnodb_online_alter_log_max_size_basic.testinnodb_open_files_basic.testinnodb_optimize_fulltext_only_basic.testinnodb_page_hash_locks_basic.testinnodb_page_size_basic.testinnodb_print_all_deadlocks_basic.testinnodb_priority_cleaner_basic.testinnodb_priority_io_basic.testinnodb_priority_master_basic.testinnodb_priority_purge_basic.testinnodb_purge_batch_size_basic.testinnodb_purge_run_now_basic.testinnodb_purge_stop_now_basic.testinnodb_purge_threads_basic.testinnodb_random_read_ahead_basic.testinnodb_read_ahead_threshold_basic.testinnodb_read_io_threads_basic.testinnodb_read_only_basic.testinnodb_replication_delay_basic.testinnodb_rollback_on_timeout_basic.testinnodb_rollback_segments_basic.testinnodb_sched_priority_cleaner_basic.testinnodb_sched_priority_io_basic.testinnodb_sched_priority_master_basic.testinnodb_sched_priority_purge_basic.testinnodb_show_locks_held_basic.testinnodb_show_verbose_locks_basic.testinnodb_sort_buffer_size_basic.testinnodb_spin_wait_delay_basic.testinnodb_stats_auto_recalc_basic.testinnodb_stats_method_basic.testinnodb_stats_on_metadata_basic.testinnodb_stats_persistent_basic.testinnodb_stats_persistent_sample_pages_basic.testinnodb_stats_sample_pages_basic.testinnodb_stats_transient_sample_pages_basic.testinnodb_strict_mode_basic.testinnodb_support_xa_basic.testinnodb_support_xa_func.testinnodb_sync_array_size_basic.testinnodb_sync_spin_loops_basic.testinnodb_table_locks_basic.testinnodb_table_locks_func.testinnodb_thread_concurrency_basic.testinnodb_thread_sleep_delay_basic.testinnodb_track_changed_pages_basic.testinnodb_track_redo_log_now_basic.testinnodb_trx_purge_view_update_only_debug_basic.testinnodb_trx_rseg_n_slots_debug_basic.testinnodb_undo_directory_basic.testinnodb_undo_logs_basic.testinnodb_undo_tablespaces_basic.testinnodb_use_atomic_writes_basic.testinnodb_use_global_flush_log_at_trx_commit_basic.testinnodb_use_native_aio_basic.testinnodb_use_sys_malloc_basic.testinnodb_version_basic.testinnodb_write_io_threads_basic.testinsert_id_basic.testinsert_id_func.testinteractive_timeout_basic.testinteractive_timeout_func.testjoin_buffer_size_basic_32.testjoin_buffer_size_basic_64.testkeep_files_on_create_basic.testkey_buffer_size_basic.testkey_buffer_size_func.testkey_cache_age_threshold_basic_32.testkey_cache_age_threshold_basic_64.testkey_cache_block_size_basic.testkey_cache_division_limit_basic.testlarge_files_support_basic.testlarge_page_size_basic.testlarge_pages_basic.testlast_insert_id_basic.testlast_insert_id_func-master.optlast_insert_id_func.testlc_messages_basic.testlc_messages_dir_basic.testlc_time_names_basic.testlc_time_names_func.testlicense_basic.testlocal_infile_basic.testlocal_infile_func.testlock_wait_timeout_basic.testlocked_in_memory_basic.testlog_bin_basename_basic.testlog_bin_basic.testlog_bin_index_basic.testlog_bin_trust_function_creators_basic.testlog_bin_trust_function_creators_func.testlog_bin_use_v1_row_events_basic.testlog_error_basic.testlog_error_func.cnflog_error_func.testlog_error_func2.cnflog_error_func2.testlog_error_func3.testlog_output_basic.testlog_output_func.testlog_queries_not_using_indexes_basic.testlog_slave_updates_basic.testlog_slow_admin_statements_basic.testlog_slow_admin_statements_basic.test.movedlog_slow_admin_statements_func.testlog_slow_filter_basic.testlog_slow_rate_limit_basic.testlog_slow_rate_type_basic.testlog_slow_slave_statements_basic.testlog_slow_slave_statements_basic.test.movedlog_slow_sp_statements_basic.testlog_slow_verbosity_basic.testlog_throttle_queries_not_using_indexes_basic.testlog_warnings_basic_32.testlog_warnings_basic_64.testlog_warnings_suppress_basic.testlong_query_time_basic.testlow_priority_updates_basic.testlower_case_file_system_basic.testlower_case_table_names_basic.testmaster_info_repository_basic.testmaster_verify_checksum_basic.testmax_allowed_packet_basic.testmax_allowed_packet_func.testmax_binlog_cache_size_basic.testmax_binlog_files_basic.testmax_binlog_size_basic.testmax_binlog_stmt_cache_size_basic.testmax_connect_errors_basic_32.testmax_connect_errors_basic_64.testmax_connections_basic.testmax_delayed_threads_basic.testmax_error_count_basic.testmax_heap_table_size_basic.testmax_insert_delayed_threads_basic.testmax_join_size_basic.testmax_join_size_func.testmax_length_for_sort_data_basic.testmax_prepared_stmt_count_basic.testmax_prepared_stmt_count_func.testmax_relay_log_size_basic.testmax_seeks_for_key_basic_32.testmax_seeks_for_key_basic_64.testmax_seeks_for_key_func.testmax_sort_length_basic.testmax_sort_length_func.testmax_sp_recursion_depth_basic.testmax_sp_recursion_depth_func-master.optmax_sp_recursion_depth_func.testmax_statement_time_basic.testmax_tmp_tables_basic_32.testmax_tmp_tables_basic_64.testmax_user_connections_basic.testmax_user_connections_func.testmax_write_lock_count_basic_32.testmax_write_lock_count_basic_64.testmaximum_basic-master.optmaximum_basic.testmetadata_locks_cache_size_basic-master.optmetadata_locks_cache_size_basic.testmetadata_locks_hash_instances_basic.testmin_examined_row_limit_basic_32.testmin_examined_row_limit_basic_64.testmulti_range_count_basic_32.testmulti_range_count_basic_64.testmyisam_data_pointer_size_basic.testmyisam_data_pointer_size_func.testmyisam_max_sort_file_size_basic_32.testmyisam_max_sort_file_size_basic_64.testmyisam_mmap_size_basic.testmyisam_recover_options_basic.testmyisam_repair_threads_basic_32.testmyisam_repair_threads_basic_64.testmyisam_sort_buffer_size_basic_32.testmyisam_sort_buffer_size_basic_64.testmyisam_stats_method_basic.testmyisam_stats_method_func.testmyisam_use_mmap_basic.testnamed_pipe_basic.testnet_buffer_length_basic.testnet_read_timeout_basic.testnet_retry_count_basic_32.testnet_retry_count_basic_64.testnet_write_timeout_basic.testnew_basic.testold_alter_table_basic.testold_basic.testold_passwords_basic.testold_passwords_func.testopen_files_limit_basic.testoptimizer_prune_level_basic.testoptimizer_search_depth_basic.testoptimizer_switch_basic.testoptimizer_trace_basic.testoptimizer_trace_features_basic.testoptimizer_trace_limit_basic.testoptimizer_trace_max_mem_size_basic.testoptimizer_trace_offset_basic.testoptimizer_trace_offset_max-master.optoptimizer_trace_offset_max.testperformance_schema_basic-master.optperformance_schema_basic.testpfs_accounts_size_basic-master.optpfs_accounts_size_basic.testpfs_digests_size_basic-master.optpfs_digests_size_basic.testpfs_events_stages_h_size_basic-master.optpfs_events_stages_h_size_basic.testpfs_events_stages_hl_size_basic-master.optpfs_events_stages_hl_size_basic.testpfs_events_statements_h_size_basic-master.optpfs_events_statements_h_size_basic.testpfs_events_statements_hl_size_basic-master.optpfs_events_statements_hl_size_basic.testpfs_events_waits_h_size_basic-master.optpfs_events_waits_h_size_basic.testpfs_events_waits_hl_size_basic-master.optpfs_events_waits_hl_size_basic.testpfs_hosts_size_basic-master.optpfs_hosts_size_basic.testpfs_max_cond_classes_basic-master.optpfs_max_cond_classes_basic.testpfs_max_cond_instances_basic-master.optpfs_max_cond_instances_basic.testpfs_max_file_classes_basic-master.optpfs_max_file_classes_basic.testpfs_max_file_handles_basic-master.optpfs_max_file_handles_basic.testpfs_max_file_instances_basic-master.optpfs_max_file_instances_basic.testpfs_max_mutex_classes_basic-master.optpfs_max_mutex_classes_basic.testpfs_max_mutex_instances_basic-master.optpfs_max_mutex_instances_basic.testpfs_max_rwlock_classes_basic-master.optpfs_max_rwlock_classes_basic.testpfs_max_rwlock_instances_basic-master.optpfs_max_rwlock_instances_basic.testpfs_max_socket_classes_basic-master.optpfs_max_socket_classes_basic.testpfs_max_socket_instances_basic-master.optpfs_max_socket_instances_basic.testpfs_max_stage_classes_basic-master.optpfs_max_stage_classes_basic.testpfs_max_statement_classes_basic-master.optpfs_max_statement_classes_basic.testpfs_max_table_handles_basic-master.optpfs_max_table_handles_basic.testpfs_max_table_instances_basic-master.optpfs_max_table_instances_basic.testpfs_max_thread_classes_basic-master.optpfs_max_thread_classes_basic.testpfs_max_thread_instances_basic-master.optpfs_max_thread_instances_basic.testpfs_session_connect_attrs_size_basic-master.optpfs_session_connect_attrs_size_basic.testpfs_setup_actors_size_basic-master.optpfs_setup_actors_size_basic.testpfs_setup_objects_size_basic-master.optpfs_setup_objects_size_basic.testpfs_users_size_basic-master.optpfs_users_size_basic.testpid_file_basic.testplugin_dir_basic-master.optplugin_dir_basic.testport_basic.testpreload_buffer_size_basic.testprofiling_basic.testprofiling_h_size_basic.testprotocol_version_basic.testproxy_user_basic.testpseudo_slave_mode_basic.testpseudo_thread_id_basic.testquery_alloc_block_size_basic_32.testquery_alloc_block_size_basic_64.testquery_cache_limit_basic_32.testquery_cache_limit_basic_64.testquery_cache_limit_func-master.optquery_cache_limit_func.testquery_cache_min_res_unit_basic_32.testquery_cache_min_res_unit_basic_64.testquery_cache_size_basic_32.testquery_cache_size_basic_64.testquery_cache_strip_comments_basic.testquery_cache_type_basic-master.optquery_cache_type_basic.testquery_cache_type_func-master.optquery_cache_type_func.testquery_cache_wlock_invalidate_basic.testquery_cache_wlock_invalidate_func-master.optquery_cache_wlock_invalidate_func.testquery_exec_id_basic.testquery_exec_time_basic.testquery_prealloc_size_basic.testquery_prealloc_size_func.testrand_seed1_basic.testrand_seed2_basic.testrange_alloc_block_size_basic_32.testrange_alloc_block_size_basic_64.testread_buffer_size_basic.testread_only_basic.testread_only_func.testread_rnd_buffer_size_basic.testrelay_log_basename_basic.testrelay_log_basic.testrelay_log_index_basic.testrelay_log_info_file_basic.testrelay_log_info_repository_basic.testrelay_log_purge_basic.testrelay_log_recovery_basic.testrelay_log_space_limit_basic.testreport_host_basic.testreport_password_basic.testreport_port_basic.testreport_user_basic.testrpl_init_slave_func.testrpl_max_binlog_size_func-master.optrpl_max_binlog_size_func.testrpl_semi_sync_master_enabled_basic-master.optrpl_semi_sync_master_enabled_basic.testrpl_semi_sync_master_timeout_basic-master.optrpl_semi_sync_master_timeout_basic.testrpl_semi_sync_master_trace_level_basic-master.optrpl_semi_sync_master_trace_level_basic.testrpl_semi_sync_master_wait_no_slave_basic-master.optrpl_semi_sync_master_wait_no_slave_basic.testrpl_semi_sync_slave_enabled_basic-master.optrpl_semi_sync_slave_enabled_basic.testrpl_semi_sync_slave_trace_level_basic-master.optrpl_semi_sync_slave_trace_level_basic.testrpl_stop_slave_timeout_basic.testsecure_auth_basic.testsecure_auth_func-master.optsecure_auth_func.testsecure_file_priv-master.optsecure_file_priv.testsecure_file_priv2-master.optsecure_file_priv2.testsecure_file_priv_basic.testserver_id_basic.testserver_id_bits_basic.testserver_uuid_basic.testsha256_password_private_key_path_basic.testsha256_password_public_key_path_basic.testshared_memory_base_name_basic.testshared_memory_basic.testskip_external_locking_basic.testskip_name_resolve_basic-master.optskip_name_resolve_basic.testskip_networking_basic.testskip_show_database_basic.testslave_allow_batching_basic.testslave_checkpoint_group_basic.testslave_checkpoint_period_basic.testslave_compressed_protocol_basic.testslave_exec_mode_basic.testslave_load_tmpdir_basic.testslave_max_allowed_packet_basic.testslave_net_timeout_basic.testslave_parallel_workers_basic.testslave_pending_jobs_size_max_basic.testslave_rows_search_algorithms_basic.testslave_skip_errors_basic.testslave_sql_verify_checksum_basic.testslave_transaction_retries_basic_32.testslave_transaction_retries_basic_64.testslave_type_conversions_basic.testslow_launch_time_basic.testslow_launch_time_func-master.optslow_launch_time_func.testslow_query_log_always_write_time_basic.testslow_query_log_basic.testslow_query_log_file_basic-master.optslow_query_log_file_basic.testslow_query_log_file_func-master.optslow_query_log_file_func.testslow_query_log_func.testslow_query_log_timestamp_always_basic.testslow_query_log_timestamp_precision_basic.testslow_query_log_use_global_control_basic.testsocket_basic.testsort_buffer_size_basic_32.testsort_buffer_size_basic_64.testsql_auto_is_null_basic.testsql_big_selects_basic.testsql_big_selects_func.testsql_buffer_result_basic.testsql_buffer_result_func.testsql_log_bin_basic.testsql_log_off_basic.testsql_log_off_func.testsql_low_priority_updates_func.testsql_mode_basic.testsql_mode_func.testsql_notes_basic.testsql_notes_func.testsql_quote_show_create_basic.testsql_quote_show_create_func.testsql_safe_updates_basic.testsql_safe_updates_func.testsql_select_limit_basic.testsql_select_limit_func.testsql_slave_skip_counter_basic.testsql_warnings_basic.testsql_warnings_func.testssl_ca_basic.testssl_capath_basic.testssl_cert_basic.testssl_cipher_basic.testssl_crl_basic.testssl_crlpath_basic.testssl_key_basic.teststorage_engine_basic-master.optstorage_engine_basic.teststored_program_cache_basic.testsync_binlog_basic.testsync_frm_basic.testsync_master_info_basic.testsync_relay_log_basic.testsync_relay_log_info_basic.testsystem_time_zone_basic.testtable_definition_cache_basic.testtable_open_cache_basic.testtable_open_cache_instances_basic.testthread_cache_size_basic.testthread_cache_size_func-master.optthread_cache_size_func.testthread_concurrency_basic.testthread_handling_basic.testthread_pool_high_prio_tickets_basic.testthread_pool_idle_timeout_basic.testthread_pool_max_threads_basic.testthread_pool_min_threads_basic.testthread_pool_oversubscribe_basic.testthread_pool_size_basic.testthread_pool_stall_limit_basic.testthread_stack_basic.testthread_statistics_basic.testtime_format_basic.testtime_zone_basic.testtime_zone_func.testtimed_mutexes_basic.testtimestamp_basic.testtimestamp_func.testtimestamp_sysdate_is_now_func-master.opttimestamp_sysdate_is_now_func.testtmp_table_size_basic.testtmpdir_basic.testtransaction_alloc_block_size_basic_32.testtransaction_alloc_block_size_basic_64.testtransaction_allow_batching_basic.testtransaction_prealloc_size_basic_32.testtransaction_prealloc_size_basic_64.testtx_isolation_basic.testtx_isolation_func-master.opttx_isolation_func.testtx_read_only_basic.testunique_checks_basic.testupdatable_views_with_limit_basic.testupdatable_views_with_limit_func.testuserstat_basic.testversion_basic.testversion_comment_basic.testversion_compile_machine_basic.testversion_compile_os_basic.testwait_timeout_basic.testwait_timeout_func.testwarning_count_basic.testt1st.testaborted_clients.testalias.testalmost_full.testalter_table-big.testalter_table.testanalyze.testansi.testarchive-big.testarchive.testarchive_bitfield.testarchive_debug.testarchive_gis.testarchive_no_symlink-master.optarchive_no_symlink.testarchive_plugin-master.optarchive_plugin.testarchive_symlink.testaudit_plugin-master.optaudit_plugin.testauth_rpl-master.optauth_rpl-slave.optauth_rpl.testauto_increment.testbench_count_distinct.testbigint.testbinary.testblackhole.testblackhole_plugin-master.optblackhole_plugin.testbool.testbootstrap-master.optbootstrap.testbug12427262.testbug12969156-master.optbug12969156.testbug33509-master.optbug33509.testbug39022.testbug46080-master.optbug46080.testbug46261-master.optbug46261.testbug46760-master.optbug46760.testbug47671-master.optbug47671.testbug58669-master.optbug58669.testbulk_replace.testcache_innodb-master.optcache_innodb.testcase.testcast.testchange_user-master.optchange_user.testchange_user_notembedded.testcheck.testclient_xml.testcomment_column.testcomment_column2.testcomment_index.testcomment_table.testcomments.testcommit.testcommit_1innodb.testcompare.testcompress.testconcurrent_innodb_safelog-master.optconcurrent_innodb_safelog.testconcurrent_innodb_unsafelog-master.optconcurrent_innodb_unsafelog.testconnect.testconsistent_snapshot.testconstraints.testcount_distinct.testcount_distinct2-master.optcount_distinct2.testcount_distinct3.testcreate-big.testcreate.testcreate_delayed.testcreate_not_windows.testcreate_select_tmp.testcsv.testcsv_alter_table.testcsv_not_null.testctype_ascii.testctype_big5.testctype_binary.testctype_collate.testctype_cp1250_ch.testctype_cp1251.testctype_cp932_binlog_row.testctype_cp932_binlog_stm.testctype_create.testctype_errors.testctype_eucjpms.testctype_euckr.testctype_filename.testctype_filesystem-master.optctype_filesystem.testctype_gb2312.testctype_gbk.testctype_gbk_binlog.testctype_hebrew.testctype_latin1.testctype_latin1_de-master.optctype_latin1_de.testctype_latin2.testctype_latin2_ch.testctype_ldml-master.optctype_ldml.testctype_like_range.testctype_many.testctype_mb.testctype_recoding.testctype_sjis.testctype_tis620.testctype_uca.testctype_ucs.testctype_ucs2_def-master.optctype_ucs2_def.testctype_ujis.testctype_ujis_ucs2.testctype_utf16.testctype_utf16_def-master.optctype_utf16_def.testctype_utf16_uca.testctype_utf16le.testctype_utf32.testctype_utf32_uca.testctype_utf8-master.optctype_utf8.testctype_utf8mb4-master.optctype_utf8mb4.testctype_utf8mb4_heap.testctype_utf8mb4_innodb-master.optctype_utf8mb4_innodb.testctype_utf8mb4_myisam.testctype_utf8mb4_uca.testdate_formats-master.optdate_formats.testddl_i18n_koi8r.testddl_i18n_utf8.testdeadlock_innodb.testdebug_sync.testdebug_sync2-master.optdebug_sync2.testdefault.testdelayed.testdelete.testdeprecated_features.testderived.testdirty_close.testdisabled.defdisabled_replication-master.optdisabled_replication.testdisconnect_on_expired_password_default.testdisconnect_on_expired_password_off-master.optdisconnect_on_expired_password_off.testdistinct.testdrop-no_root.testdrop.testdrop_debug.testds_mrr-big.testempty_table.testendspace.testeq_range_idx_stat.testerror_simulation.testerrors.testevents_1.testevents_2.testevents_bugs-master.optevents_bugs.testevents_embedded.testevents_grant.testevents_logs_tests-master.optevents_logs_tests.testevents_microsec.testevents_restart-master.optevents_restart.testevents_scheduling.testevents_stress.testevents_time_zone.testevents_trans.testevents_trans_notembedded.testexecution_constants.testexplain.testexplain_json_all.testexplain_json_none.testfailed_auth_3909-master.optfailed_auth_3909.testfile_contents.testfilesort_debug.testfix_priv_tables.testflush.testflush2-master.optflush2.testflush_block_commit.testflush_block_commit_notembedded.testflush_read_lock.testflush_read_lock_kill.testflush_table.testforeign_key.testfulltext.testfulltext2.testfulltext3.testfulltext_cache.testfulltext_distinct.testfulltext_left_join.testfulltext_multi.testfulltext_order_by.testfulltext_plugin-master.optfulltext_plugin.testfulltext_update.testfulltext_var.testfunc_analyse.testfunc_compress.testfunc_concat.testfunc_crypt.testfunc_date_add.testfunc_default.testfunc_des_encrypt.testfunc_digest.testfunc_encrypt-master.optfunc_encrypt.testfunc_encrypt_nossl.testfunc_encrypt_ucs2.testfunc_equal.testfunc_gconcat.testfunc_group.testfunc_group_innodb.testfunc_group_innodb_16k.testfunc_if.testfunc_in_all.testfunc_in_icp.testfunc_in_icp_mrr.testfunc_in_mrr.testfunc_in_mrr_cost.testfunc_in_none.testfunc_isnull.testfunc_like.testfunc_math.testfunc_misc-master.optfunc_misc.testfunc_op.testfunc_regexp.testfunc_rollback.testfunc_sapdb.testfunc_set.testfunc_str.testfunc_system.testfunc_test.testfunc_time.testfunc_timestamp.testfunc_weight_string.testfunction_defaults.testfunction_defaults_notembedded.testgcc296.testget_diagnostics.testgis-debug.testgis-precise.testgis-rt-precise.testgis-rtree.testgis.testgrant.testgrant2.testgrant3-master.optgrant3.testgrant4.testgrant_cache-master.optgrant_cache.testgrant_explain_non_select.testgrant_lowercase_fs.testgreedy_optimizer.testgreedy_search.testgroup_by.testgroup_commit_crash-master.optgroup_commit_crash.testgroup_min_max.testgroup_min_max_innodb.testhandler_innodb.testhandler_myisam.testhandler_read_last.testhaving.testheap.testheap_auto_increment.testheap_btree.testheap_hash.testhelp.testhost_cache_size_functionality.testimplicit_char_to_num_conversion.testimplicit_commit-master.optimplicit_commit.testindex_merge_delete.testindex_merge_innodb.testindex_merge_insert-and-replace.testindex_merge_intersect_dml.testindex_merge_myisam.testindex_merge_update.testinformation_schema-big.testinformation_schema.testinformation_schema_chmod.testinformation_schema_db.testinformation_schema_inno.testinformation_schema_parameters.testinformation_schema_part.testinformation_schema_routines.testinit_connect-master.optinit_connect.testinit_file-master.optinit_file.testinnodb_explain_json_non_select_all.testinnodb_explain_json_non_select_none.testinnodb_explain_non_select_all.testinnodb_explain_non_select_none.testinnodb_icp.testinnodb_icp_all.testinnodb_icp_none.testinnodb_ignore_builtin-master.optinnodb_ignore_builtin.testinnodb_log_file_size_functionality.testinnodb_mrr-master.optinnodb_mrr.testinnodb_mrr_all-master.optinnodb_mrr_all.testinnodb_mrr_cost-master.optinnodb_mrr_cost.testinnodb_mrr_cost_all-master.optinnodb_mrr_cost_all.testinnodb_mrr_cost_icp-master.optinnodb_mrr_cost_icp.testinnodb_mrr_icp-master.optinnodb_mrr_icp.testinnodb_mrr_none-master.optinnodb_mrr_none.testinnodb_mysql_lock-master.optinnodb_mysql_lock.testinnodb_mysql_lock2.testinnodb_mysql_sync.testinnodb_pk_extension_off.testinnodb_pk_extension_on.testinsert.testinsert_notembedded.testinsert_select.testinsert_update.testipv4_as_ipv6-master.optipv4_as_ipv6.testipv6-master.optipv6.testjoin.testjoin_cache_bka.testjoin_cache_bka_nixbnl.testjoin_cache_bkaunique.testjoin_cache_bnl.testjoin_cache_nojb.testjoin_crash.testjoin_nested.testjoin_nested_bka.testjoin_nested_bka_nixbnl.testjoin_outer.testjoin_outer_bka.testjoin_outer_bka_nixbnl.testjoin_outer_innodb.testkey.testkey_cache-master.optkey_cache.testkey_diff.testkey_primary.testkeywords.testkill.testkill_debug.testlimit.testloaddata.testloaddata_autocom_innodb.testloadxml.testlocale.testlock.testlock_multi.testlock_multi_bug38499.testlock_multi_bug38691.testlock_sync-master.optlock_sync.testlock_tables_lost_commit-master.optlock_tables_lost_commit.testlog_state-master.optlog_state.testlog_state_bug33693-master.optlog_state_bug33693.testlog_tables-big-master.optlog_tables-big.testlog_tables-master.optlog_tables.testlog_tables_debug.testlog_tables_upgrade.testlong_tmpdir-master.optlong_tmpdir-master.shlong_tmpdir.testlowercase_fs_off.testlowercase_mixed_tmpdir-master.optlowercase_mixed_tmpdir-master.shlowercase_mixed_tmpdir.testlowercase_mixed_tmpdir_innodb-master.optlowercase_mixed_tmpdir_innodb-master.shlowercase_mixed_tmpdir_innodb.testlowercase_table-master.optlowercase_table.testlowercase_table2.testlowercase_table3-master.optlowercase_table3.testlowercase_table4-master.optlowercase_table4.testlowercase_table_grant-master.optlowercase_table_grant.testlowercase_table_qcache-master.optlowercase_table_qcache.testlowercase_utf8-master.optlowercase_utf8.testlowercase_view-master.optlowercase_view.testmain.lowercase_table_qcache-master.optmax_statement_time_func.testmdl_sync-master.optmdl_sync.testmerge-big.testmerge.testmerge_innodb.testmerge_mmap-master.optmerge_mmap.testmerge_recover-master.optmerge_recover.testmetadata.testmix2_myisam-master.optmix2_myisam.testmix2_myisam_ucs2.testmulti_plugin_load-master.optmulti_plugin_load.testmulti_plugin_load_add-master.optmulti_plugin_load_add.testmulti_plugin_load_add2-master.optmulti_plugin_load_add2.testmulti_statement-master.optmulti_statement.testmulti_update-master.optmulti_update.testmulti_update2-master.optmulti_update2.testmulti_update_innodb.testmulti_update_tiny_hash-master.optmulti_update_tiny_hash.testmyisam-blob-master.optmyisam-blob.testmyisam-system.testmyisam.testmyisam_crash_before_flush_keys-master.optmyisam_crash_before_flush_keys.testmyisam_debug.testmyisam_explain_json_non_select_all.testmyisam_explain_json_non_select_none.testmyisam_explain_non_select_all.testmyisam_explain_non_select_none.testmyisam_icp.testmyisam_icp_all.testmyisam_icp_none.testmyisam_mrr.testmyisam_mrr_all.testmyisam_mrr_cost.testmyisam_mrr_cost_all.testmyisam_mrr_cost_icp.testmyisam_mrr_icp.testmyisam_mrr_none.testmyisam_row_rpl-master.optmyisam_row_rpl-slave.optmyisam_row_rpl.testmyisampack.testmysql-bug41486.testmysql-bug45236.testmysql.testmysql_binary_mode.testmysql_client_test-master.optmysql_client_test.testmysql_client_test_embedded.cnfmysql_client_test_embedded.testmysql_comments.sqlmysql_comments.testmysql_config_editor.testmysql_cp932.testmysql_delimiter.sqlmysql_delimiter_19799.sqlmysql_delimiter_source.sqlmysql_embedded-master.optmysql_embedded.testmysql_embedded_client_test.testmysql_locale_posix.testmysql_not_windows.testmysql_plugin-master.optmysql_plugin.testmysql_protocols.testmysql_upgrade.testmysql_upgrade_ssl.testmysqladmin.testmysqlbinlog-master.optmysqlbinlog.testmysqlbinlog_raw_mode.testmysqlbinlog_raw_mode_win.testmysqlbinlog_row_big.testmysqlcheck.testmysqld--defaults-file.testmysqld--help-notwin.testmysqld--help-win.testmysqldump-compat.optmysqldump-compat.testmysqldump-max-master.optmysqldump-max.testmysqldump-no-binlog-master.optmysqldump-no-binlog.testmysqldump.testmysqldump_restore.testmysqlhotcopy_archive.testmysqlhotcopy_myisam.testmysqlimport.testmysqlshow.testmysqlslap.testmysqltest.testnamed_pipe-master.optnamed_pipe.testnegation_elimination.testno-threads-master.optno-threads.testno_binlog.testnot_embedded_server-master.optnot_embedded_server.testnot_partition.testnull.testnull_key_all.testnull_key_icp.testnull_key_none.testodbc.testolap.testopenssl_1.testoptimizer_bug12837084.testoptimizer_debug_sync.testoptimizer_switch.testorder_by_all.testorder_by_icp_mrr.testorder_by_none.testorder_by_sortkey.testorder_fill_sortbuf-master.optorder_fill_sortbuf.testoutfile.testoutfile_loaddata.testoverflow.testpacket.testparser.testparser_bug21114_innodb.testparser_not_embedded.testparser_precedence.testparser_stack.testpartition.testpartition_archive.testpartition_binlog.testpartition_binlog_stmt.testpartition_blackhole.testpartition_bug18198.testpartition_cache-master.optpartition_cache.testpartition_charset.testpartition_column.testpartition_column_prune.testpartition_csv.testpartition_datatype.testpartition_debug_sync.testpartition_disabled-master.optpartition_disabled.testpartition_error.testpartition_exchange.testpartition_explicit_prune.testpartition_federated.testpartition_grant.testpartition_hash.testpartition_innodb.testpartition_innodb_plugin.testpartition_innodb_semi_consistent-master.optpartition_innodb_semi_consistent.testpartition_innodb_stmt.testpartition_innodb_tablespace.testpartition_key_cache.testpartition_list.testpartition_locking.testpartition_locking_4.testpartition_mgm.testpartition_mgm_err.testpartition_mgm_err2.testpartition_myisam.testpartition_not_blackhole-master.optpartition_not_blackhole.testpartition_not_windows-master.optpartition_not_windows.testpartition_open_files_limit-master.optpartition_open_files_limit.testpartition_order.testpartition_pruning.testpartition_range.testpartition_rename_longfilename.testpartition_symlink.testpartition_sync.testpartition_truncate.testpartition_utf8.testpartition_windows.testpercona_bug1008278-slave.optpercona_bug1008278.testpercona_bug1008609.testpercona_bug1017192.testpercona_bug1035225.testpercona_bug1127008.testpercona_bug1170103-master.optpercona_bug1170103.testpercona_bug1192354.testpercona_bug1201033.testpercona_bug1201681-master.optpercona_bug1201681.testpercona_bug1218330-master.optpercona_bug1218330.testpercona_bug45702.testpercona_bug643149.testpercona_bug856404-master.optpercona_bug856404.testpercona_bug933969.testpercona_enforce_storage_engine-master.optpercona_enforce_storage_engine.testpercona_enhanced_options_modifiers.testpercona_expand_fast_index_creation.testpercona_heap_blob.testpercona_heap_bug783366.testpercona_heap_bug783451.testpercona_heap_bug784464.testpercona_heap_bug784464_32bit.testpercona_heap_bug784464_64bit.testpercona_heap_bug784468.testpercona_heap_bug788544.testpercona_heap_bug788576.testpercona_heap_bug788722.testpercona_heap_bug789131.testpercona_heap_var.testpercona_innodb_deadlock_count.testpercona_innodb_fake_changes.testpercona_innodb_fake_changes_bug_1188168.testpercona_innodb_fake_changes_bug_898306.testpercona_innodb_fake_changes_bug_917942-master.optpercona_innodb_fake_changes_bug_917942.testpercona_innodb_fake_changes_locks.testpercona_innodb_version.testpercona_log_connection_error-master.optpercona_log_connection_error.testpercona_log_slow_admin_statements-config.cnfpercona_log_slow_admin_statements-config.testpercona_log_slow_admin_statements-config_false.cnfpercona_log_slow_admin_statements-config_false.testpercona_log_slow_admin_statements-config_foo.cnfpercona_log_slow_admin_statements-config_foo.testpercona_log_slow_admin_statements-config_true.cnfpercona_log_slow_admin_statements-config_true.testpercona_log_slow_admin_statements.testpercona_log_slow_filter-cl-master.optpercona_log_slow_filter-cl.testpercona_log_slow_innodb.testpercona_log_slow_query_plan.testpercona_log_slow_query_plan_qc-master.optpercona_log_slow_query_plan_qc.testpercona_log_slow_slave_statements-cl-master.optpercona_log_slow_slave_statements-cl.testpercona_log_slow_slave_statements-innodb.testpercona_log_slow_slave_statements.testpercona_log_slow_sp_statements-cl-master.optpercona_log_slow_sp_statements-cl.testpercona_log_slow_sp_statements.testpercona_log_slow_verbosity-cl-master.optpercona_log_slow_verbosity-cl.testpercona_log_slow_verbosity.testpercona_log_warnings_suppress-master.optpercona_log_warnings_suppress.testpercona_long_query_time.testpercona_min_examined_row_limit.testpercona_mysqldump_innodb_optimize_keys.testpercona_outfile_fifosocket-master.optpercona_outfile_fifosocket.testpercona_processlist_row_stats.testpercona_query_cache_with_comments-master.optpercona_query_cache_with_comments.testpercona_query_cache_with_comments_crash.testpercona_query_cache_with_comments_disable-master.optpercona_query_cache_with_comments_disable.testpercona_query_cache_with_comments_prepared_statements-master.optpercona_query_cache_with_comments_prepared_statements.testpercona_secure_file_priv_noarg-master.optpercona_secure_file_priv_noarg.testpercona_show_slave_status_nolock.testpercona_show_temp_tables.testpercona_signal_handling.testpercona_slow_extended_error_on_quit.testpercona_slow_extended_log_error.testpercona_slow_query_log_always_write.testpercona_slow_query_log_rate.testpercona_slow_query_log_rate_limit_write.testpercona_slow_query_log_timestamp_always-cl-master.optpercona_slow_query_log_timestamp_always-cl.testpercona_slow_query_log_timestamp_always.testpercona_slow_query_log_timestamp_precision-cl-master.optpercona_slow_query_log_timestamp_precision-cl.testpercona_slow_query_log_timestamp_precision-master.optpercona_slow_query_log_timestamp_precision.testpercona_slow_query_log_use_global_control-cl-master.optpercona_slow_query_log_use_global_control-cl.testpercona_slow_query_log_use_global_control.testpercona_ssl_connections_count.testpercona_statement_set.testpercona_status_wait_query_cache_mutex-master.optpercona_status_wait_query_cache_mutex.testpercona_userstat.testpercona_utility_user-master.optpercona_utility_user.testpercona_xtradb_bug317074.testperror-win.testperror.testplugin-master.optplugin.testplugin_auth-master.optplugin_auth.testplugin_auth_qa-master.optplugin_auth_qa.testplugin_auth_qa_1-master.optplugin_auth_qa_1.testplugin_auth_qa_2-master.optplugin_auth_qa_2.testplugin_auth_qa_3-master.optplugin_auth_qa_3.testplugin_auth_sha256-master.optplugin_auth_sha256.testplugin_auth_sha256_2-master.optplugin_auth_sha256_2.testplugin_auth_sha256_server_default-master.optplugin_auth_sha256_server_default.testplugin_auth_sha256_server_default_tls-master.optplugin_auth_sha256_server_default_tls.testplugin_auth_sha256_tls.testplugin_load-master.optplugin_load.testplugin_load_option-master.optplugin_load_option.testplugin_not_embedded-master.optplugin_not_embedded.testpool_of_threads.cnfpool_of_threads.testpool_of_threads_high_prio_tickets.cnfpool_of_threads_high_prio_tickets.testpreload.testprofiling.testps-master.optps.testps_10nestset.testps_11bugs.testps_1general.testps_2myisam.testps_3innodb-master.optps_3innodb.testps_4heap.testps_5merge.testps_ddl.testps_ddl1.testps_grant.testps_not_windows.testquery_cache-master.optquery_cache.testquery_cache_28249-master.optquery_cache_28249.testquery_cache_debug-master.optquery_cache_debug.testquery_cache_disabled-master.optquery_cache_disabled.testquery_cache_merge-master.optquery_cache_merge.testquery_cache_notembedded-master.optquery_cache_notembedded.testquery_cache_ps_no_prot-master.optquery_cache_ps_no_prot.testquery_cache_ps_ps_prot-master.optquery_cache_ps_ps_prot.testquery_cache_size_functionality.testquery_cache_type_functionality.testquery_cache_with_views-master.optquery_cache_with_views.testrange_all.testrange_icp.testrange_icp_mrr.testrange_mrr.testrange_mrr_cost.testrange_none.testread_many_rows_innodb.testread_only.testread_only_innodb.testrename.testrenamedb.testrepair.testreplace.testrewrite_general_log.testrewrite_slow_log.testrollback.testround.testrow.testrowid_order_innodb.testrpl_mysqldump_slave.testschema.testsecure_file_priv_win-master.optsecure_file_priv_win.testselect_all.testselect_all_bka.testselect_all_bka_nixbnl.testselect_found.testselect_icp_mrr.testselect_icp_mrr_bka.testselect_icp_mrr_bka_nixbnl.testselect_none.testselect_none_bka.testselect_none_bka_nixbnl.testselect_safe.testserver_uuid.testserver_uuid_embedded.testshm-master.optshm.testshow_check-master.optshow_check.testshow_profile.testsignal.testsignal_code.testsignal_demo1.testsignal_demo2.testsignal_demo3-master.optsignal_demo3.testsignal_sqlmode.testsingle_delete_update.testskip_grants-master.optskip_grants.testskip_log_bin-master.optskip_log_bin.testskip_name_resolve-master.optskip_name_resolve.testsort_buffer_size_functionality.testsp-big.testsp-bugs.testsp-code.testsp-destruct.testsp-dynamic.testsp-error.testsp-fib-master.optsp-fib.testsp-lock-master.optsp-lock.testsp-master.optsp-no-code.testsp-prelocking-master.optsp-prelocking.testsp-security.testsp-threads.testsp-ucs2.testsp-vars.testsp.testsp_gis.testsp_notembedded-master.optsp_notembedded.testsp_stress_case.testsp_sync.testsp_trans.testsp_trans_log.testsp_validation.testsql_mode.testssl-big.testssl-sha512-master.optssl-sha512.testssl.testssl_8k_key-master.optssl_8k_key.testssl_and_innodb.testssl_cipher-master.optssl_cipher.testssl_compress.testssl_connect.testssl_crl-master.optssl_crl.testssl_crl_clients-master.optssl_crl_clients.testssl_crl_clients_valid-master.optssl_crl_clients_valid.testssl_crl_crlpath-master.optssl_crl_crlpath.teststatus-master.optstatus.teststatus2.teststatus_bug17954.teststrict-master.optstrict.teststrict_autoinc_1myisam.teststrict_autoinc_2innodb.teststrict_autoinc_3heap.testsubquery_all.testsubquery_all_bka.testsubquery_all_bka_nixbnl.testsubquery_mat.testsubquery_mat_all.testsubquery_mat_none.testsubquery_nomat_nosj.testsubquery_nomat_nosj_bka.testsubquery_nomat_nosj_bka_nixbnl.testsubquery_none.testsubquery_none_bka.testsubquery_none_bka_nixbnl.testsubquery_sj_all-master.optsubquery_sj_all.testsubquery_sj_all_bka-master.optsubquery_sj_all_bka.testsubquery_sj_all_bka_nixbnl-master.optsubquery_sj_all_bka_nixbnl.testsubquery_sj_all_bkaunique-master.optsubquery_sj_all_bkaunique.testsubquery_sj_dupsweed-master.optsubquery_sj_dupsweed.testsubquery_sj_dupsweed_bka-master.optsubquery_sj_dupsweed_bka.testsubquery_sj_dupsweed_bka_nixbnl-master.optsubquery_sj_dupsweed_bka_nixbnl.testsubquery_sj_dupsweed_bkaunique-master.optsubquery_sj_dupsweed_bkaunique.testsubquery_sj_firstmatch-master.optsubquery_sj_firstmatch.testsubquery_sj_firstmatch_bka-master.optsubquery_sj_firstmatch_bka.testsubquery_sj_firstmatch_bka_nixbnl.testsubquery_sj_firstmatch_bkaunique.testsubquery_sj_innodb_all.testsubquery_sj_innodb_all_bka.testsubquery_sj_innodb_all_bka_nixbnl.testsubquery_sj_innodb_all_bkaunique.testsubquery_sj_innodb_none.testsubquery_sj_innodb_none_bka.testsubquery_sj_innodb_none_bka_nixbnl.testsubquery_sj_innodb_none_bkaunique.testsubquery_sj_loosescan.testsubquery_sj_loosescan_bka.testsubquery_sj_loosescan_bka_nixbnl.testsubquery_sj_loosescan_bkaunique.testsubquery_sj_mat.testsubquery_sj_mat_bka.testsubquery_sj_mat_bka_nixbnl.testsubquery_sj_mat_bkaunique.testsubquery_sj_mat_nosj.testsubquery_sj_none.testsubquery_sj_none_bka.testsubquery_sj_none_bka_nixbnl.testsubquery_sj_none_bkaunique.testsubselect_debug.testsubselect_gis.testsubselect_innodb.testsubselect_notembedded-master.optsubselect_notembedded.testsum_distinct-big.testsum_distinct.testsymlink.testsymlink_windows.testsynchronization.testsysdate_is_now-master.optsysdate_is_now.testsystem_mysql_db.testsystem_mysql_db_fix30020-master.optsystem_mysql_db_fix40123-master.optsystem_mysql_db_fix40123.testsystem_mysql_db_fix50030-master.optsystem_mysql_db_fix50030.testsystem_mysql_db_fix50117-master.optsystem_mysql_db_fix50117.testsystem_mysql_db_refs.testtable_definition_cache_functionality.testtable_open_cache_functionality.testtablelock.testtablespace.testtemp_table-master.opttemp_table.testtemporal_literal.testtimezone-master.opttimezone.testtimezone2.testtimezone3-master.opttimezone3.testtimezone4-master.opttimezone4.testtimezone_grant.testtrans_read_only-master.opttrans_read_only.testtrigger-compat.testtrigger-trans.testtrigger.testtrigger_notembedded.testtruncate.testtruncate_coverage.testtype_binary.testtype_bit.testtype_bit_innodb.testtype_blob.testtype_date.testtype_datetime.testtype_decimal.testtype_enum.testtype_float.testtype_nchar.testtype_newdecimal-big.testtype_newdecimal.testtype_ranges.testtype_set.testtype_temporal_fractional.testtype_temporal_upgrade.testtype_time.testtype_timestamp-master.opttype_timestamp.testtype_timestamp_explicit-master.opttype_timestamp_explicit.testtype_uint.testtype_varchar.testtype_year.testudf-master.optudf.testudf_skip_grants-master.optudf_skip_grants.testunion-master.optunion.testunsafe_binlog_innodb-master.optunsafe_binlog_innodb.testupdate.testupgrade.testuser_limits.testuser_var-binlog.testuser_var.testvalidate_password_plugin-master.optvalidate_password_plugin.testvarbinary.testvariables-big.testvariables-master.optvariables-notembedded-master.optvariables-notembedded.testvariables.testvariables_community.testvariables_debug.testview.testview_alias.testview_grant.testwait_timeout.testwarnings-master.optwarnings.testwarnings_engine_disabled-master.optwarnings_engine_disabled.testwindows.testwl4435_generated.incwl6219-csv.testwl6219-innodb.testwl6219-memory.testwl6219-merge.testwl6219-myisam.testwl6219-upgrade.testwl6301_1_not_windows-master.optwl6301_1_not_windows.testwl6301_2_not_windows-master.optwl6301_2_not_windows.testwl6301_3-master.optwl6301_3.testwl6443_deprecation-master.optwl6443_deprecation.testxa.testxa_binlog.testxml.testvalgrind.supp/usr/bin//usr/share/man/man1//usr/share//usr/share/mysql-test//usr/share/mysql-test/collections//usr/share/mysql-test/extra//usr/share/mysql-test/extra/binlog_tests//usr/share/mysql-test/extra/rpl_tests//usr/share/mysql-test/include//usr/share/mysql-test/lib//usr/share/mysql-test/lib/My//usr/share/mysql-test/lib/My/File//usr/share/mysql-test/lib/My/SafeProcess//usr/share/mysql-test/lib/v1//usr/share/mysql-test/lib/v1/My//usr/share/mysql-test/r//usr/share/mysql-test/std_data//usr/share/mysql-test/std_data/crldir//usr/share/mysql-test/std_data/funcs_1//usr/share/mysql-test/std_data/parts//usr/share/mysql-test/suite//usr/share/mysql-test/suite/auth_sec//usr/share/mysql-test/suite/auth_sec/include//usr/share/mysql-test/suite/auth_sec/r//usr/share/mysql-test/suite/auth_sec/t//usr/share/mysql-test/suite/binlog//usr/share/mysql-test/suite/binlog/r//usr/share/mysql-test/suite/binlog/std_data//usr/share/mysql-test/suite/binlog/t//usr/share/mysql-test/suite/engines//usr/share/mysql-test/suite/engines/funcs//usr/share/mysql-test/suite/engines/funcs/r//usr/share/mysql-test/suite/engines/funcs/t//usr/share/mysql-test/suite/engines/iuds//usr/share/mysql-test/suite/engines/iuds/r//usr/share/mysql-test/suite/engines/iuds/t//usr/share/mysql-test/suite/engines/rr_trx//usr/share/mysql-test/suite/engines/rr_trx/include//usr/share/mysql-test/suite/engines/rr_trx/r//usr/share/mysql-test/suite/engines/rr_trx/t//usr/share/mysql-test/suite/federated//usr/share/mysql-test/suite/federated/include//usr/share/mysql-test/suite/funcs_1//usr/share/mysql-test/suite/funcs_1/bitdata//usr/share/mysql-test/suite/funcs_1/cursors//usr/share/mysql-test/suite/funcs_1/datadict//usr/share/mysql-test/suite/funcs_1/include//usr/share/mysql-test/suite/funcs_1/lib//usr/share/mysql-test/suite/funcs_1/r//usr/share/mysql-test/suite/funcs_1/storedproc//usr/share/mysql-test/suite/funcs_1/t//usr/share/mysql-test/suite/funcs_1/triggers//usr/share/mysql-test/suite/funcs_1/views//usr/share/mysql-test/suite/funcs_2//usr/share/mysql-test/suite/funcs_2/charset//usr/share/mysql-test/suite/funcs_2/data//usr/share/mysql-test/suite/funcs_2/include//usr/share/mysql-test/suite/funcs_2/lib//usr/share/mysql-test/suite/funcs_2/r//usr/share/mysql-test/suite/funcs_2/t//usr/share/mysql-test/suite/innodb//usr/share/mysql-test/suite/innodb/include//usr/share/mysql-test/suite/innodb/r//usr/share/mysql-test/suite/innodb/t//usr/share/mysql-test/suite/innodb_fts//usr/share/mysql-test/suite/innodb_fts/r//usr/share/mysql-test/suite/innodb_fts/t//usr/share/mysql-test/suite/jp//usr/share/mysql-test/suite/jp/include//usr/share/mysql-test/suite/jp/r//usr/share/mysql-test/suite/jp/std_data//usr/share/mysql-test/suite/jp/t//usr/share/mysql-test/suite/large_tests//usr/share/mysql-test/suite/large_tests/r//usr/share/mysql-test/suite/large_tests/t//usr/share/mysql-test/suite/ndb//usr/share/mysql-test/suite/ndb/backups//usr/share/mysql-test/suite/ndb/backups/50//usr/share/mysql-test/suite/ndb/backups/51//usr/share/mysql-test/suite/ndb/backups/51_d2_be//usr/share/mysql-test/suite/ndb/backups/51_d2_le//usr/share/mysql-test/suite/ndb/backups/51_data_be//usr/share/mysql-test/suite/ndb/backups/51_data_le//usr/share/mysql-test/suite/ndb/backups/51_dd//usr/share/mysql-test/suite/ndb/backups/51_undolog_be//usr/share/mysql-test/suite/ndb/backups/51_undolog_le//usr/share/mysql-test/suite/ndb/backups/before_native_default//usr/share/mysql-test/suite/ndb/backups/bug54613//usr/share/mysql-test/suite/ndb/backups/hashmap//usr/share/mysql-test/suite/ndb/backups/packed//usr/share/mysql-test/suite/ndb/data//usr/share/mysql-test/suite/ndb/include//usr/share/mysql-test/suite/ndb/r//usr/share/mysql-test/suite/ndb/t//usr/share/mysql-test/suite/ndb_big//usr/share/mysql-test/suite/ndb_binlog//usr/share/mysql-test/suite/ndb_binlog/r//usr/share/mysql-test/suite/ndb_binlog/t//usr/share/mysql-test/suite/ndb_rpl//usr/share/mysql-test/suite/ndb_rpl/r//usr/share/mysql-test/suite/ndb_rpl/t//usr/share/mysql-test/suite/ndb_team//usr/share/mysql-test/suite/ndb_team/r//usr/share/mysql-test/suite/ndb_team/t//usr/share/mysql-test/suite/opt_trace//usr/share/mysql-test/suite/opt_trace/include//usr/share/mysql-test/suite/opt_trace/r//usr/share/mysql-test/suite/opt_trace/t//usr/share/mysql-test/suite/parts//usr/share/mysql-test/suite/parts/inc//usr/share/mysql-test/suite/parts/r//usr/share/mysql-test/suite/parts/t//usr/share/mysql-test/suite/perfschema//usr/share/mysql-test/suite/perfschema/include//usr/share/mysql-test/suite/perfschema/r//usr/share/mysql-test/suite/perfschema/t//usr/share/mysql-test/suite/perfschema_stress//usr/share/mysql-test/suite/perfschema_stress/include//usr/share/mysql-test/suite/perfschema_stress/r//usr/share/mysql-test/suite/perfschema_stress/t//usr/share/mysql-test/suite/rpl//usr/share/mysql-test/suite/rpl/extension//usr/share/mysql-test/suite/rpl/extension/bhs//usr/share/mysql-test/suite/rpl/include//usr/share/mysql-test/suite/rpl/r//usr/share/mysql-test/suite/rpl/t//usr/share/mysql-test/suite/rpl_ndb//usr/share/mysql-test/suite/rpl_ndb/r//usr/share/mysql-test/suite/rpl_ndb/t//usr/share/mysql-test/suite/stress//usr/share/mysql-test/suite/stress/include//usr/share/mysql-test/suite/stress/r//usr/share/mysql-test/suite/stress/t//usr/share/mysql-test/suite/sys_vars//usr/share/mysql-test/suite/sys_vars/inc//usr/share/mysql-test/suite/sys_vars/r//usr/share/mysql-test/suite/sys_vars/t//usr/share/mysql-test/t/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=genericcpioxz2x86_64-redhat-linux-gnussHQ볽?7zXZ !PH6] b2u y-iSqFd-PbA'UΉA`%k?]8HI\w-YPۢt.eEgUqa?hdC;?o{z[Slأk*!L4k9!c, RԩT6X<8vyL345{I]fU-Ne_}^Us5tyC4}m:S3?D,ngh}9yޗH;9<ÛB/kv#`ί_6e 5wiuTX|r] X8iBrCmj.WqiaytxUfKA*.Nb$bu\yOc_^GKω6)4w̅aB GRj5X:s KUwGۣ< .Y="ZS4Q}}QOm=Fx$A<`Ws8qgiVw8uH*<퇞u@}2̠e5N~:]GQQ &|=CD&\S+ lf=oS (v;dr?I5G˫Ż{?K${3vT<(}# &B~2N`zW\B=x\T9K9/y!'vTD"w2#&:4uT"g*fm~a_/>:#GO`R$'K,nCa3(:rOW\7#mx XU#oX%X А_$Tؑ~\\&@~!ڍCXݦ`'2\Ỷ&yOmRO(s;_"J+YYyJ;eZVihۮ,Xt廷4j;M1 NiǘG C:ؗ).]բn쌐k_|Pk*9 YI*Vn_fa$;ltB($d&+琋fyț ʸ/,jdzлt6 hbW9$qdq'5Q>SEZ?nEM0+vrQg"Vrg$?`]#KnY !{NCz"gRO%wiqJ)dd^cdIQ a_o?Ƌk[3?6OTꆢ0Rzw?\RMDC+P9>'ws?еkE)C1M1=6Mv7'^$Tdb-b:loTn`c|BglɩJ|jXTpH[W)odR,Q?o,\ȄO> ~\w^t_$)$ʖr%.G8J k n'dI o kA} vP} ? ~.,bH=moW:L|c`2 DO;xCP:u~(L>[FbgrMLmBm+ki]owZOK!n+p 0Fߡy0`#f+缷Q*U˘VO_YI;3Ӱ9<#[Gқ<3$=7ނpǨD%o{f} ,d\&TXOITabDG@ )"˦üX P⭈y'w겝N u.Z@fjz,/pŃcTh\k=Zs$3v }‚FӚ^ 6eRIl( o3gk Nfާg 9a=վ.@j-0WzL)%(YՐ<FO\հ=13A M]_>\Y=xܔC&` xrI2ׅ׶\Iӭ}!צΉvy+0E8 | oZKK ֲ7_ kW_T#|:7,8.%):5*('q?܎]%n7:.8q"ua:n ck(ؐLkպF"= D]`'CnHC$pKd.>=OCL5⑂dc;Vf2&V0(WdwF1z>=HNX @X]lY^c WdE&?\]2XyڕLQk8hn2Iܚ8|^*f9ykx\m/̇9UC3)|q1uwϨ[ã!!̲ؓx)C؂Ӏ&ucp4yp ok 'ju"0G=/KGB kM%ü3qq?3ɟsMHfR3T0iP{#uOZa\bF1,C隙w}`ȗ c(%Zt{tV>E93v$r6;@h1d2 rdPn1@57! 5917ESת'yՠu:b?]v>nzmuZ"|k(Ѧ5BA1McOJL,"VK] uIq(s4;N# uڦ LG4iq]nʧ)SlKoE8 #@ItL}QGX{ DpJѤ" %>OE'T%mJ3fq>|o58^yE?j yX"*&E%DHTdq/}CI;aI_W:HV2- 0:\+MC,lg o+?X3⓶AbLh_aEw .O)ڷ;$!]ؙ+k3{Z AhStrޤ?qh݋ cRݜ'oicbL"P*>vݳ"jFIkbҫi\fW WTH22~p\4 Nzn?T< wh f<7YX9[iE8 MߛhhT8=ckNU#KÈQ#G< 3+W,AQ Dg+YaRAZpс՟W#C\&߸y~QgY OW|/z49e0i -_Nmb)Wj! Fָ=ڟoDk:݁ɓpC Ke?iͮz fNjF#? iUNkwoU `hm)Ɨhus:U$\掁y3aV6To9q.ՙ 2y8/`BA }%a#x$LL#i2*E?67`~ 6ͤ -Cmmy-w A>}8qqa@64~p";W֑reSj7|@eeIkFWJJIh3 F^X=aotܠ$]Li(r_fAr:, {ԡA|v0演kEG0N0~8$6J=a<y5o$+ѬaCȮ1vKT"щl.&P5&$ПqMzDų獴Z>*2KP<GJ6W3os C" Y5I_l` _I O>{ A{"'=0<5'pljg?mv(nD&aЅ%dѕT8V3>[ړT2:7(){iGX֨ᝉR.`BV\*՗6~p՟Vn@] Podѭ?8BX$+lK_Ȼ$CS _ק::m٤R>z_C+4g2va-X.d*?MlWknTGkEI䪵}H#XsNHvL9d묩ܥݦzt( | LҼ_qBeT!CT*^`P79AZ햅S.'o,HVmy {3 *e |Oz:u!Erh ]S:(-h?a jH%lFU:Ux2N\&rE7 e4 "]A#flA {HDh\%8?7iOVPs'eLp8rrd 2i]} E_`h'Tߺ-Y4b+'kAM((h<#r=25ʾvTb@a# j ےV)7eSϧI ^j5+|)Z lKlrG'^9tJF4 egYXj? {ѕY|~zs߬ *k&G>*˱aUi) ~aw+QY~r!Ӈ%Cq59aOԇ'$zgrtDt#e 1>Ӝa#D$l|"9mTc$Jsu@2i֠nIQN©U&>ߴ`7K<%y@k3X \D:ON`l }(|C&{M$z$X& (Lr !޸t4u{H˙ҥ!N) l@'7tgMFGkmX5<~E HbVS|9b.N/6f|D^>7Uﷲ̌ud:4ӡNb'IEvMZsӽr`MջLջOePfV3XWTNe>eap9~6w#!'Bw GASυWW.x}Ċd>G:1F$dXݰ%Ҏo(D\57^kxЗUڴK\g ;[LݛF]'*:^Z2ItmQ 9*6MJWq- ~r Ά?eVvnv {!}O#q8ŃOsPlI3qaa"8e?z 3DRIj>3gJǖn#^=rz”TsG0q`8 zOOI(b|mlطM|ezq Bʥc1r0Y{cJ//<1yz$}O*ӑv <]{ AP)yVJd9iYA6tI@Cz7)|xxi*Hz\ְMY]bl()˧ /ʇ /wk\=n aVGK诧 B$9[J& a8hx@PQy;-@>A[Fa{ܮeuՙ&?BzG~xv t|o) W8[hDKl-Mp[<{$fq!eOХMcߡ] )Iħ Rojq{9 N-XF-ܼ ,ϨZObNȨgC~X=#}sM.xwv;ݮRfwPJ%i(/E)2% d Yf;ݥmlF- Wa$˘д=> )iW'VtCp"|n-AߡǓs_Ӛ`gKIAȵ-v,.G"`TQ}6OIStkO&fW_Dt'HaqmG+D,iGfAS+? Z2ũz>wMڸb85, H4YE va6|BB9Ch&?ҚD[)X:yi|"F"̄F'@OM#x.?\\@,zp.,m+Sލí vͪK_[I^c0`Q'~XIu.m>g˽ZV[buRsǬ-b$3ӚPqsi'5[LXFgSHc\%41wK[Wz{3w]PѴٜ߬~o#\Z/]bz7Όkp`NC%߳pJ8y7HǕ:`.x` ]#9[`ܝ.ֳZ V<5n$STHd#3n&g,?Z9N:Ũ<ީLf`4ᦵ_WE".Ϝ鏂C܈"j%߇6?.IYmaLokrao+;hxC{ "yDoi[} sb3j\<v.;rffG*bpF d/''ap6 ̿CyZ;߷]R XWMaJIOs%!n4iLWr)5 93t8T ғ}#p?8x]$J {bХl)ͭO.W.Ai5D1̽2/_+F0‘awal$zc&-j_`f6&f>/QlzD_vM6 |*7d rWlR93*50On$<R}5[%Zg=BVf oOZcQ6\D.^eFܲ4 !f` `ݛFk'j^inJ؎觪 BVcwlj1ƣJF4q:w>j-9,]+A?xh ѦU.b@)#[եR}2gl٨"6nVVŐ.g]fvd_g/|1iU9M[G 7?!e+*ULpZ]}d_V.I>Jҙhp{5LJ&ߋg.|I:aaZ[ 4 n0&jFH5??X}I'69n^dԷ,8|ɎLH=Ex0q}Lnx;?Lh | ^ (Hގ_Z f94#ԴjCFgō}FTveN!z1o!c=WM;`1[ ]׺W?YJݜ^=*d!*lH@8ʥb@uG4ĦcƯ(ʰHYө6Daoqt9OsJLav*,N:0 b/%cKk#=6_3&MZGI0ifVn&3rc6Ų" zV'UVC>I(1'\4_t7^ᵬ|3NtbU1wӸѧen>5f]r9@P0"_B1ake4 ED@@ơ9liֽۈG tTKO/󔓍Gmb G<ߦ{1ƜUǢy7F|k6OrBmIƣJ-{?G缩0Y .ScӒ]Zi(+ڶ3zc%,(]ڀv(Ŗvhgv , Y `aY'"M904h]I*o4B  Oq}JKu^`Ȇ$SEƃμrq(%h8^')F֖.ًsVlV`42T,LXD쨸Qv( ҹ/F ̬fgrgd>Evw";UK \W -h+ESÿ2ܞ>X'iG]<[*å+(t M.rÿx%pI^T=YQQo@qY`td00k;Pb+ v:c 3lϲcV5w¹иs ͝>.*H6ċKğjV<^8IfLF=̻ejyqUs?HQ0:  ǃ6l$b,TbXl8Ls IxaHS(ۻ24sY:jd׷QTW:Dz}F{ fzTAK y B#nƶhv1yGL%>- `x]U_MggT Nie '0%GSMېhW?.P٭NF*L{\ %ֳ嶶^HKɔky!1C>*q'Apj59egYRd_[VvbL5`[u-EN֪ zLXxN"@$Onj6{v+uHBZ ٩䭯Yym~ue]'=wFaJB[ٶ0+Jhbs 1| D+נІRըr}e }N: qao5oV@~B7琠KͶI$$ڴqTOmjܖ3? R=w|! Q8+}E Tb)6_~'T// tݤ3:\I)xhz&O񅙇L[K* |]fe%DUH(%qP[jX#U(~(3ˆ~CpJ̭4Mr1ea&aH5ju]/ z=V3 m%6*&;:Flޛ͠Z R~Ԓw;7$X$$@q_LI!m8Dm12# eu|J}L>}҄x蟂N |^4u M> op(ThF8.A8&ō>qKh4&@㙓E{l0-{z7xC7n`{-&7rH?04jۢH dPoBI0$QXq6rk/i'%l.W:Yo6oͥaBPʶ:F8u$>f<㫬3,F+(eKX* j0-pL4nć6T/!qpI!bV(<CKiܙF6@ĈJ@ro^ܣ)ΰ?XNi(@1gF-MEv53i1l+3P`bKwھ&_QKyHCt'(R 1d걯EalR3S`_8A2)wRøW]2:Ͳy.-#icoj63ŐzCzP cYF`dGzjp4dѪdiE}8*. f {N`hRT>)x'Ǹ 8]bD="\,*skqa'X|jHnSK )O^legqTZ4s3%YE9w.7k[VH)$AGK8g ^‡.+d iAPѯ݄2]] `E6f?,uXZ$;dh`״\}ԎfLV h'Prjy#Lw}" unX)%b^Dqo#6bĐug@} `A.˧'gMWB? &֥Cy3>KNR" axhsms њ-icH#oќHԏns܇~RxhyWM  6(rgZ&&[ <ƿ̤f1Q PX1%m3x!ŵur72E<0+%1?!ҭ:ks6\ۀ mZyLl8b\I%xߥĕSlEnqJE ~R'Pb"R`Aw6/uW}пr sDoimL΅fjP=3軷Zx=NqʭPc~{G^aT#C2VG82aZL ؎o5F26譞W`=;5=4蜼^F r\hⅉ&G+wa{3@`5B&ڪ`6'}ו7b<1S ([:>t"rdPT51Wi|72[!źiˇܾ?;O$^#p|BvgB// ހ"4vy%۸.i=őGl$v̟6j`tlχ\xH×mڏP׍5.=7n;,|PtIY0S;0z?bcv-_k0,B-:rqC].i'(NET4SPԯi5-9ÝBbr}Mh9@'%tG.Y{bٜ%]{RhH 4nSPiϐ4x@f>.w D@sa~lzwK֪7W>f XMzr/3LhxLI xC1^?-Q Yrci{ ;%X~i#)ljOĭ 2gǚ`P '2.-dӔ?cSayQ?>`]!,M{/m,%GbڃK3ii U ȟe9:#hqѺ׬9O3ۻ'M)fOwpRL翊ม'x ~gfRܾl I†.UBhouJ<_ }٘G3nN#Pl^89Pk|\d]/WbJQZ̭aL'f˞'>bt} /8p7˾Pӡg&@nY XtΪSK1W+?=x20reٞtST6 CbS/U0TÄLL5E1kA 3,.2x 0 0Zx/)QyVG) v>RN3ZȃNϼvh n܃K_TQcIi;3+/7 h).k13bzѢUH7|ip'IR'&|kUPigSwyO⺌Y{}7S{%Vz2:<|1k}}DNʻ=.6:K?(XCFnyŒD=fX/wV,=3ܘS~Bv ITɁNi_Rk{yǞC6A -Xi3 D+z,/P`^<)%5%ݰ*t*/fƝD#&Δ|Z _i,?daG?<tYIHAլJ8ܒ@ZjIfr7[ N4Bو+MA/ כjrFn %l|&{\ac1EUǣ67Q1iii'(9r,k} +e/S2|i3)@X۱>NXJNقNdr9DkKLzkC%vȸ`"!OO} Sv8VIU'a{Jl]rq^ (@p"&ļʢzFm_yjs2L~-G:P/S MX엕*9+Nޱ `rLl@F!'wkH 8QcfOjv^dc)P;gZܸ?9vؙ.eC[ƗqPplNz ^3~gRY5ZIɌۋ`[" +FM蟇my. 7!Bj/ :7R +'S7KF:d`g=wkzjcTǾ5/LlY~y̐3?ئsQRWs*ܝ _'fS; [-*{t;.1XҪŠ˦<)$.SPAC ^A$ `H/}es#W t`Mj)T8D{lhn(Ur%εWO..CXXҜAK>U/? jM0x, x˳}77 ?OIxpvkXΑfRܨet&,%6j<'%ԇ TA)kFP@o9UaPlٮ>%h[! zfG&L" -$2o e=N 1U5qX>.:!& 'm?o$^^VfZ+lV!&hqH!yª(7^n@57O3VcwxqO?_ &O6ՊI/C>ܺA;T%H<#Gi,.xWKweq>;-W. 4~ %eCM>Z  ~ĭ5F7Ֆ߈3TgQ?C<=.37&EP%~ŗm)9U:O@t-%:q6+$CYnzBMˁ V"`^W5gah6R9ԗLIGex% )-҄җAIKdanl &G3Phe+1ZFN8.@Czqq""%4a=q Zv@ ݵAtnCRk?mBT;Ԕd1ő xwxIVnN\N%2U!фħ<$گu8[aFvF'pqxe`gO7vw 78At}ST]^kzl8^^O&V) +3DFR.2K ai32ewnRf+aVHE!mDIkn_76w'^u}e 3kn 0!+ x0Lxw{ ?+ Bu:R"ňl4B/ 79O|I{[.僈vcmB1= {c&LtQ(D<ʚۛɃtշ:0ҧa}.!:=E--8ʪ>"5–_D;Ƒ**~ 9.8|/"6Ņ)?:mWh,1k`NL[hX1$]C&.)\t$ ´E`ՙ _u'l6A$WTI|cTkrĬ%jj[F*}j3AsfvF3z-F\GOى,WCH[_eJ6;)]xS_4?;u[kP9>B$X*dF\fWMS,N[H͆%e ,!n:kC`a ?Z! <c *>sMiU)uh'7_ dF5vZ,~WA?dm|!ȷ*G 9||Xrj|Cy .g<ьvxL!W!ӈR9,Pg3|`:Kn`}w '>E; 7EXf[ZŽ$Oa=Dmj <9 dFLj#m-5t|Cq4lͷvFk/K3,ШH*ȕ7 wZ/O-tC%c p4]% y+>/Û'\aZZL%B/0Jt -AXw(u[j_4;xM0:v'6? $ݗĬe$3<2ݚ BG埀o^<=L9ccN5a&KM4 ]G`='.vѰp\{1 GpwAsLGgюd`qņ. Y2mBP5-BC8rrd9Z `䩼*ݘ /~@¿FJkr$/Kp=٫Z׈>rR TJZq(Q YO)Dau#Á^[}#BD Y@bX*M{4JVnho=AZ9?I=e(Fu4<2'.ekۿ9L/(%cad\Լ[)7$8;Tg !;eDJkx:wD3?7i,h)$$Z c] Jo7`;8tW8#D%(;*:J4\HA_Y4mx{5Lb48/?2!BǾr8^ L+OheԩI${8BZͭr  ЀWM(jvCAeOM:^0 DaQ (?ݷ+Ө1ק+Q(ʱxWaJI`ѫ*3.%دha0\tv,;5P*qzwݯR\Ru߅g켣R9?:!tdjǟpZdA { JtB53?\)xk *7CWI2 ͫfU`xd鴤F .mJ9b+#˲gNtL=5a_ NT7.DXB:BfcII- /I;| ھ'u6]V"AYF1Q ? E$f+4Έnj-xs(t@@.8o@,q‐" Cz|0Zse".Js/P8$=ƽt*An;Zɷ.,| aAAY'*y (O袢?FBeif5.HԺg}.?5 f†|.ЯTiUTi;p Ӄ H7 Q,]<ρmϭ7S*k[Yx>m$Ic uZC]k&VᢱȡJ@CJ~/TtzpSs.z˜j|V덪l Qη/"<l* +E^ r@ ԳvQkt|1o5k0E{<|".='&.Arǩ{sgeyJH +nDOb 珠Czzx˿bkRYוF!M9QUoExzbn>18 lrf8d哒r1'aO3E$t30q"v4Vz CN9:},08ݏjQ &ah'1ﻑq`X-`3SdTVjϽTF̄#+L&\ i1Ԓ_": +;֪!RzI]~]t*` F KԒo ѤUH$(k$U 51ۄks:/moϯ14j{rAJ-(8>w0FgD&9/. _QA豯1ơnA$śoEψeB )lR)'*kGgLTyysƄsjfCGOaGTAé>8!vANX0 3 42vRţ+K`X@Avd;ͥ*0tw1oҮz3?Ry ݾ+/W^H,L;Ԓ1F=S&9d%•XoxJEP/&+'uMG&_0LWa1*Oy,PGS>̰ѲV4}Ɋ~$|F 4tU:cv6yٕ 6XoXiB]C]*GԮВ?7=sѵ{d9V`9Q>-m Nh3khq m3%#Br(QU_մ`dv͉9w[̀YX 1.YLxѻ-TY𠈫L;V]^)ڑ)A?Hp cp{k5ꌌ媡6R BRwH(pX}N3!Vc/9DLߟ]w۽^)hWIt_ؤxCxr1 N,FA0s\m# 5ZLP)U'#w[Ctf!gIB~?aw4N8ȏ!lZtK ai>%}i6,>ݖ,c 2'{39p (-dS|j$ڢV.p:b7yvY'..] S~UZ,gߪJ\x2M<';;qO}j5EkH|3-D|,f)D }ƿԳ݉BXԕO[},ro 1^dFw@X l}튤k<ѫbU1,-~̀3_@(s1p=:SO;2%g6gu{μ>'ftՊk8AsOk kKv͑&u[UO@/^{G҇ ߨQz*@mN H$ ^:XpAcibJG e|AsAs˿tOb`!Ke専7ЪMF]LoWz{]0հ9+jۯ9 ;-*dV|<ƻsxKϒ A;ѐN'v4D]aT65EҾc·96G dZvpbPDf(̧>9@+aV>w͙h yV akWND>~a̦ؽMvȏ.[oTA! Z-DQ񂒏B_"a̬'trdwHX2AB-ޢ`ל64I"{4*9aY "gE)27VДk)Z l<+.Fr2EX,v+5QV"J-yVnv9^^+5Gh+'` cCZY=UFkIZ{@MOo7Q~Ei+gBu) '9)uu(IRN|XĬ͍`{3 #I-Fc="] V:sMea`bc D4WKQFug8᏶#k5dEs0=裭)L‡ -KHp'B3< L{2S@Vb_rtћ| F-)!܉P# |6Q8?Ȍg𿶻QsXdzCzS''fN@)Ƶ;,6BSsh'V"c>*7Z1.yD#:7z)HS?7MY)˫.[j梌-M3yR ִ+TLSp',ك}*WCJoG8ĝXYǰKpf L¥GN[\l>z8a/J3x,"tP@cSlIuNAv]wyQj~$$W-1c^ﰚYeHĊa;e}?ė1_vK5Y: ;燲1h&8+\*B/ z@2nb>!dK1cCN>^~7 o8S[VNjzB8;:Й9U(XiE íˮ*Së>PKV+RPTaOn|:VG+nth:eT* w9@۸8;^ z\x3301Z[\ G6kֳf6SWP}5 eLüJPؓk6urKdޝ5.K,^eo5ZqR, ²k^1 Lc)!D$:5zrt4lDq{ߝY"i F MrѢe' B-Aݑm5TV[6|S+̣)? \1UW&\Za¥Shu-/VFsCؙ;T8Ɯvu e(PUFO Q`)Pޓ  D3nnLG^O?H7KT;ԡA EB$BNj^pJ9=s}ȷ뎁0Oυ?WZ$ba_(<SjG憲T1<(VmR'ۂe̹skQZ6[K&?c_9/= ęc8?'^\Nq͚H%ӉGTLQBp;<^b3ʆ2mU'-Vi15E)%jRizf%3ԊZCȦ58z);ʴE拀 ӀX̱n9m,9k-/Ǐ#ҕD];3j+ aǰNA̴x^GqrVح:djQ: 4WxZJvr'_rOfδ!#fW*Z$/J[ G+aҔ"07hA1.mԪ)0A+@ Uym _+%(}M,Y,/ ):jehܰMAsBFbPqr  &vpAַ!_-h0qߔ{/gbgH[0c"E*;vm`]l2=Iw #bf瑞25N*Ǣ%*ʖGՆ85dKwPJ 堹JQ:>-zyM]u !Xzi_wΟҢsS5UN@.We##0t@t[i0&l]ܣOeٙaZDe7I4n$ gCqn)R#мt0M%)K( v'|;VQb?ZYNgD9 n5.9L.~S`%%g@n}ag@p[*sN>tei.iYuzE vM-;G҄'6VhW]\fC"y+ qs}_%ZKlqyu쯒 {d<)'Ԓ,kݭ?>7ПxgH2w[ҖikfB<4^e)YJ⹨tVӠA]B[ ^U߁ R/'4_J=xB]Iĝ^"RO1M~NFta 賁XHw638bK%+ށ - cp UVVֵN?cW%hAMdY&+UDzj{6;My1 RՄdѮw|i qyLQenH~zl^i &9w#0-BˎUm}M\A'L1AG*o–0OfdMjѵF!?x]4r;m-8vD#kW ,;ٴi٣8 kOREDx4Ρ&栲2ΟwW^S7k { Ek ט_pJTC)?#pTf.XHgMdowQssum:@"]t94N{țVpWDS5ˊj[ҵUv3euN4h_8l tˁlmhNG8}+yJsԜÄJɓ迦٩N| e$7it3Zd7YKSR}p t\}<Ff $/:TjTiMHb V \(zڍCV@7Ű5eb~)@iOq{W&y!]Uil">P>\܍0 }Dך2WNԕ:2.NpeًbtMiEwm(Q9[UȯҺٱ 2aڙd]ԧӈxdhpsȨy q"SmFEDh+ *.~A,0osq*WglŢ^kխZ艩7kB, %}H a_zp; uyYiҋz4~cՖ&N*̇2}(UX[5h14ŭF1V䙁ܿ,}bl΁Y8`#py lŎLqae8PfZ 2!"z^^zh{7E} #ޖCӏNfW^"NHUaJr9eW A!v](I j͆^S_Uz䕅n۬͠nˡdPX:_jT\Ӊ}SFVwRLmD61rWD=ߪ) ~$rd旔}@# 0F^0/]vA_-p>uVөpDzXӍ=RW5fJo(}Yzi8=2B#8sV\b⟡k~IMYH2عBДYЮrH LM^9^Tl8 ?vi%'CĽi"{EW̡[dި:]D} b#׊\ZT8J>Az8)I>֮2+z W n|n9A!엩e1Eߊ &sqCdB7gL"? }EMz]kǯ^6\j|-%dB W(TL9+v 8qݽHnK7bӪ*;6v?>šOo{kT6Rk "k+ӹPħ>i D[.EkCB@0!?[MmґM ={͊0YQ/ Eݠ`<(m$Ad4,b)HQ73&NdgB[m6wRYQ)JR ^w o?q>hBQi@xhKr~mV2*xrb 2Eac B iJZ.́@|J{iYb?\ ̖Ŏe ~(VZn}\ײ?=ّW{(V1H¦Nk63Xk$,'L1y{MYn܏<~BX>7K#EQbCAm pr];[=NG(-&BL2e9(s/q̺;<-+: ZtE:4}Y\V C,Ժ7Ҹ)X;n 䞅fݢ*"&xefpfF טKWI*}QYP&\{.օ4UCfأmeN2#vEۂND%a;E_H}06 R?D#2c%6RuM.rV,: Wg< zhy#u`\Hc It>roUώ,>Pd4E-cj0A&(QUc\NkXk)U[or+4(ߞP|Z#$erſabVjX:6t7e~ wYP3Z2ʒYsz y25{GՁѻȖQboʌ3d+~b?3a4?W1+r/C Wi)dweصW7VH?IhM^d3[ܶ YI+05W*2s(e#"IBAkjTݧ4 v:[h;'.sn=P^8dЭrYsO˾>!8U;-|q_LBF8!s§5 /0."6 \C'jx! 2%6j ܑo+Xc]%ZjqNK/ (HǨx9#/j()1FQ^vF(nKIZ4 %.襮 ʊ0fID+#(g9d>iO=XN?%E0܈5T{#Ь-wIi닰[7̂9w<C}S窂D4:%d`K,+ŌedIVeZO pzVl@O7`eEW5WqƓRb,0p7ѩ86"ݙ:LU_>J5KMBRSnIT$#|-RłfSӲ]dl[ q6DJH1'M, oitBPhm!HMVB HPwKeҤ>;.] y a ƚ_8cp~w?+蒛:2^%YYV.qHW'>llm߾Rz[ԆOG#B 3Uuvs`:feGKM>VP6/O7q[`bn&җJvaҹՑS/p%d0;+UN g#4(-1aMotֹ\QٯQ deSmCG(Axb3,rŻig iO ߲4̋]|m9߸(՛$[~RO)X"e^$ɶh9zA /V; 7& bJ}1azQlD(ݢsspc}kGt+bUER1;<% v5Z2PDA5at˫jן4EEØ"ljg90d`Y=Š JsMm3amxOHRշdE1I*Q\" ҥTEHXxe'I!6ܡD?GE?)ٴ]Rcy1ٝM&i&II36^fa4G[S$~ &GŌe; }y?XsOt6g_ ڸ§+퉘JE( q$o;Gn,iO)J 3+-^BKS"6+\EWJd`3jS}:i`' sP'mӏ&ߝ)9Q_J hIGlaւC.?ZS4 g%tQ[ Y~M}O pǀ'oR=;MY6Ia&dO[ WZ*:W0*[\4DMz5^}w=G._r?a]uF]w?˘~5 L y 'D%=a:6 _.W6*\Rcp0?X}CdZ{}'0 mY!8nI>"`$sf,,ȓ݋Q%pwJȪ/B7QF̅vtQxЫO~7eGHSg~|[ςS )XZGLT#Gܶ"h }bMoxsP E:'nv>ancyt6nJۗƳ6NNs^Mm4kv`f|ݯKP&ޫI;_?H - 0.&x(zH4ZIQwv`j4ZJV&S{I/.꧸`&ȡS+{5"3e0+ނi}-ǗhW` U\ ^/a.Djyc2OM+::DK Z^K6q o{VZ?f+ EKln{ */.Wgg#}m(#/OL?lvc˛sU~BBIϘ6V]ǁvhQ0x֔4ӛ=o#fU>t4OЎՂuor4Ksj%C^j|j$k>g/dPRq]xLHv$i͢}>qӛtlF(vkSC!PG!?ϸD%D7ŭǮq5Ǝ ^8kzM6]yHʝ6Pf#nbp2s)NLXQъwdX7`ǻL߰7RǕ*sQ#QO`@}X-6ގnqw `u@PdtN@ i8vgƘĹ:ROD,q%:E&ZT /sT(SUa۷WrB?twgg",K0++WIxzܜ`S|,z5rA?6&/oaK$=ݝ $[ xSNߍϬ6HӾĽ ͩ9ʔׂKsD6W;U4 P00D oHuϱU5)dt(q7ykx)YRU.-Ogc4P7d5Bd]).2Ym2fbaurAݰLW3+NC]gk<nVi_!h aELrHAߎ5q`W򑞫'x|^$ڦ'$&oTV OY1hKR"VLժaP+;䶞DE~v#6kqК:/jPǢ t&u_>}B?/ͺ.Tk`ōO9 ĺaWeQJoC7+w *ཝ*-*3!Wc;v+nZԫ.u+.P&;XLz0x0:[Gػȕ,-"74-pq1?Pcה4CT5Rܖ,Nn7c\~:W N;|rlBkaފNZcrr0FY2Yy+i|*t0cM,bè!,Sx%몊T[1޴;Mݰ$MvJG`Bੇ[DhMp ~^E/cDyjS&۾/s>* Q:ӺGǣ N. bܓ4)J,5X̵"iKDlC-#+my4PW^ny;0%i8@ޅ8Rrz:l8L m=@j(I|?sh<A:DeJ!Yw 'e߿,ϯꄭ5p ?6u=MKl\D&ZU~a0$7)eS#ژ H3Kp#\0`~iD! L5.8.'4&煒1xґ\IeȐHuV6 oỏ]d*s~UT- `*[".Kx腲FZnIiw"m7>MqS޴¾Xww{C]γa=2jU>w):M6:SIJ$\SःwK^=P3/_oLHI^^Ǣ }.A NO$}0"&ηľ^R k8M ޗns`Az3xYVĆ E"W.O)KwAAY8 0R@ǓƁ%Xo d,&)dbN"|rN⡷qA%xJAE>FQBD$Yc)x^#xT~M8KOco7c_HQvnܦCf 0tKw3r?knҾBV$Bc/"+δ5Gyd{xb]!M?{qm4zQ؃yB!Tg{ޥJSs @=ط\P` zt.ngX}pY d9Q)Lǘ(\T4mfԈ4Tb3{GR.+O]Y&Rr` dGȑb6z;ӣTp0$ #=-g,Dyp 2fQ0VC7PJMjpKhб$1w{v CjSf[B8>P8㭫ʍWb8{#08H};tfJc2-[_/l KRk|(*%) ._M7_*+tV: *Y (օE)h*@8.$,.Px/2QyWZmE^_%'t ڀ=Z[ݧMY K FXw Bo::^r{J  5 Y 3;i&|lAGS+0 ޸Hg G.B"ə/_Q^*1p+Hr!LMLw;)b>6A0^hYpO:|C[24+Z yzˡH?܍dʚn[^:IO*b3 ;D,]:`زA嚟(,xKAzq1"Iu[Hn_c+IMt 6ded I} `1k)rPC-ogWqW\Vyޙ.LbEǪ.EEèk {n'Rʆ0.*0P9!?b{!xGQσZP|&ww&ִ=$Ȧ@8ѲKESʽ\L7acEZ C zp>mL-Kp:֎52~M8%7]=O`yI%o`4Töy^BS}xO5um2]['Ex V!yKǦbtj&5"=U` 5nO( D=sOz' E*_y XӍš8\WVUaޣUC a|эLnZ=rSx.*'ZLA#K7!3:K3h;q> LR vR O LAzJp9ʼn/&82E hBW\@cx9rfz]u27N^qy$3jmxi<ƞpcL9WۏҚ"ҡ܆,QS3P.Oݎb- " GCG$$Qm뇦Mt}K {y ̀~ؘîz>55\Q3%$*-~6M[7AMi鋄u@rYD[n-:[$sUJJɂ=B[%oĻBfKŽPt #vLB3-#J*Ѝ(ygǦs+m7 "iTdp/sNN=>2 L L/AukNf.w$y=9(~*g.I g!.̐Xpwn(qf]ZDMUz^!V\!17zno?"zH?(7=f@t{a٩z_7,1&~йOsiSA'r]Pj=ìQfvmR*eoT?"@Dcb3noq^/9 8&:z-Q2w2QRPr'j?{6cTCBw_ * U86/\X6m1:O;䪌#Za-!J$iӹ¤~ĥ}SKTPͰ5^?J#,Ԅ H+te~ҘHnJU8WZsB [7%W'YoL,C//Ruɸqe+ݩXcYiAtxPNqlWB"9%wMK Awܵ_Pr3*ww6. q@uJ˔pg7#qc6a}+6xے&æfAz^Ra5}@V+d:#d=1tv ,_ogu鴄-Ka(3@"YLH1.}QJ)N7{O\*g [\ら \A% 0!(p~rt%nI^R^BZ#ebnE}f)`Međ^gkba> YZ$ai]4VHe\E'MJةK]o/N"r9 IdQ]ՋA{WR2i L\~]fnU *NFkToe^~bB_{R˾_qT߽*6G< Ir둃uYlnc̻Lg/8h)R\8&JljG_[lB#B/p}o»0rTmힻA1BH Rj;[5PWm`Hpp$WƾU\!J7 TxK .F_?,*Ί +Vp+>:@mDea9[Q^W߿py3~~,֜"2"5I$\GiL?P}cr}{@㱔F1;֐@a|hjM!z,umDy=vg bEffG>y#N >buyDH4غ%I:NbBa*t j7/,3vO.X_2,ZyzMj6U)-$~n*iE[[!8ʍtA,TuL`8aq&.+bsO\xQK)[-P%S(lڏ$};!{KQ-1,_4 SY'5y[ECAȠci|t"kgZ}6dXBnc~fG C}2 :-ǷDmeXQ&Gf4y\xG{Wh񶋃eho""cH^;u*7CDvCآ[d10JRL^sP5k9gZ8ƬpJc.m&zk}M"ԋ$z{2;ݝ*6Tþ5q6>0|.AllGKaaWq2IJ~}):z!z!( vqBp f@ʧOν٦T;vCY@%*^-9QwzCCCTU{0{wEĸP& ;?h/!;'<1A3Cre&/#EJ"0$u;)loWKe0F-cĽMI2Xj8]ڗKn|%ꭤ8ޖ;їIf7"%y+{|Йg0'1BH$0Y*h>P'&HQ\˞BZI̮gծٳrHS _?ӥK!^-A)}kU t'#{ GAjUNLY>ka;"3 AQGe{g؛8J @Ɔ5ќ: >#Ou[P~(93`1N=]'Ў:AAi[myt6>mSQ;Il;R8Wzbuk|Z`c0˼:]cJlvRi؎ 7|7:EͽPڠ2B -%\iͪz%r'g5Jd |rTgG1T&C~r j&mqw}),0k:v'mayq"#YGRol-eݍ"oh#nJŰl4ۨ)AKjM`?QEIuUzF|1_}LQz+鸌dlYA6Aj}y%Ųe( FbWp i0@܍=FX&Z]*QDG#S֤Tu%7O.Փj eABSHO9% ;[%GWEȧ,ר7o ݜK*NUBݒ:%#/O2 ~87[AnV|G>bƻ|G.sX c+4C?Ȏ&*m6oui.]{MR\ץ0Fa~ky[֗ ,v8/u]sWq?>T 'F *nUi~lj /+%Ac61S}ߖ T.f6^CW8uJf{T$\(wH~:1;P+YmKT8tkeH$a+=A\IcY؆V4hhemUX-o=s"31g]Gt)& TI@#xթJT,maFPDന_jBVSzo6鞴x/4 6 p:&qse~Z))\)sYh-m,¨:dEy^b B{9K t.zjXn,KV+-V!URtS7VáGdmKNPTMh>.\izC}(( b<ӆoPJh,M*hBb)3-]zEN<{1_Q:C>^TE~(Q-GM:!h{Nkٛ{aυG ~7 !'jFmS:em/K(щ4ljP:0 I~n%CGAA;b G>Rhi|]tbo]mCO1HTG %(h镩Cn^s q}eH3 G<鰒|dL3 #7Dٔ}7hxUXZp)5H0 ҫ&M Xຎ3s|{R/|"?&Hʆ(܌H'>ֲ ݝ knG–V+bԍ k ^{D ;D*!7SE{z>RPx^RBlLq2Ǭ hON-J#THW_#{G$R!WwH^;ʉY B"3nj뇞bt)!w}qM)k?׊%fځ ZNdhg/w'}^9O{yanIRmj `VQ22. d?`KKկBx8D&Z=s04ChB\&r-ɧIZ&KAC`fUQ 0CzyP~,cI[eſ?99ayO^ͭC/a'yvTU2\.KҲj[䇕.$>[ SE:1Ji#1ڎ8UmGibޮ@o%r'C>+ٖIZZZbXZQcj_{'tRV5J/ \%Ra l0% hv8'HA@MM'lYq\?wʯ0=ғX5rW,&I]Ms+r<)/M`XoC)Z AӬ OP1 {jN(gVxe| u$ٲ3M=^KަCv`{fQewV9@ -1J!7:{|VbPUEr k %F$98٠T&Gpn lJ)'zdJb/)p]%L툀vg7KBRU"L˟+;qtQ^`_#ua]\ltU,SwOLu{j{d ZfG~W!'i; 2[wbHqeW]K1U? f.!PƯ qzEB"5η6bJ )??]}Y7ornu1Ϩ4a eMGf<[_(J~.rZ`ybvJ! kUxMo9N5ŵQ֨k- \WqDfx_ ˟c0[\%6bg^w^U4dltĵzVÓ1I3%[ئhpߝ=@0l7$b z k;u(̸ScŵF GX5imHAX,, :$7E % 0~l |g@BxC!ch* @u=>+AMʻ]i?N%غA-2BjTE02+j,L ΂DyssywLP{P ^^Uk~[; j?dja[hnU쫿pzL&A#ԇ*Kpxq/7d"&-6|ps9#0ts+Bowz! ş~Z"8fjx;+o8t+yXD]6]zeNJ.Δ~Gi0mfA^P[ԫ}T7* ّmX"K.,SKw=(5x[s17 eeחcT SuN^(^AIeot.ɕ o>Hބ R"Kzyؚ)\Ꮐ~_J%>n5UZ%s%\î{. |oˋJG!h\Q,{p AAAnm幣6j徭w\CHޠΞS:y;)\܌vR2^C?w~zmSxgR  aaJ45 g^G\uBA{%KoLxuF]ɟqꕩ98`vѴOYrPoG, yLO݉HsoW{ϋ:($ؠßsM5\\[DYH3?K2  X1W.kፂ~gQwJ,?1>M..떹gtZdfâuO9-F0(y,BoRPꞳJ]ȃpÝe`3kFi,UQXV>%`&L zHw^qOSɓep&Zl6S1#Aq/"rNKtcݤWDSt1 qU`n(-AtVH:n.d@2誗@=jᬲva6xU*Ujģ)ޞg~rb}$\a\<1Pl 8CNUSp_qyyݜ܌S~Ru(,ֈt1>X{wUq4NRw,n'bt!A:FHpC/h#(a[c~`AUQ7yIJ(N[Mz/MN[o"o 6lC[GBDE*{"L\Qmur븰s] s0,|  &R+'\v9QT]x|3D[;AW1HZҀa6\wu[!^ 1/"FHGc* '󑯷/7acbՅ0%n\e'[F =~L1Ju!aswCl5DQ>I0p,de1foe|h3 vB"f7uǚG`Y[؝鼣[ bs]  Ԣq;|9 Zi*yK$n~!|R%8/sE!R;WvܸzBcol:My%'$` XEmfUF'`@f$\{X9'cL5Uw@ju>_IvW3_V<@xH)^R[;S3!tZ!ri<+#fbrX4jwb4m 3.rTb̆13.`5:VФwZOo25%TI&;fl[)c`3A=mj heB:Jt^!@%k2{xHdd-.D<<*5T q3x6jY٦.}L#a;ZȊf &T.;_6sqc.ٻX9 ]_o2Q>QvS~̔*1;L@&/iP`ĵn`Y|Q7MN_Qzeo|[)~*娃rU5iU)x`-V ǵ:# #ZFIdy2sjJ g?v 6y~[ܓp-V(w`)ֵ$?;"u"6u m4vIX9n=0'}lHZ4 uE͐/i;ns[VP>`4X+I²&=سHu#rGyi&,y\LQE>/=$_tP!I l0xQ)?,-^wj8ʗd8~7hV3ښ;LC3z;eo̒PFȁnBX˕1{ӡ剰 R8P!8t2UMZQ[؄PPM0Qʮ'd`zϯ+M ۼL'k ۱کaϞnB5P!f*a!wd E\Opty ̽-GJCgL#rrlE%@&{,2o|z$FԟǛNՙ$.ETtAQ]V% I_*һwsES[p6# **DPF~0*{*;^]"T -~?K3qī3阙B"&\ ].%ԑ(UTԧUW!!ݟ1Rw[?b2RaǮ:ՄkFTԒWkþB+ԤzAb4S]vnH/K;ִIWL|dcuSFES{f/A<-Q{ Ra'/nT&h_ޙJdXD_+1|)WJMB-ef|?UDcLn|; W1G\'q-E;Ij=K=Nhi3%s{,ؒĄc(bgfXlb[ʙP*R'xX "e(2͓ I*6ulrI[=?dzqDu#[Nv6k{ 'B*s*CtH{@Eتlv+P -9pBNiA٢8}gSw,Mإ)|ua:l.Xj|ė%ԕ&k٫ -?xt4fy7K3W1Aa ؋,v5:|o.RN%tpX3̚KVa81fRe7ǕCmzaȵY,W"#@^8\B*1Zxu>` x>-sՕ>  ojyzt9 iD>%&E:?hpz]0n_{rMWi! jw=XrѲ|Lgk)- V:뽔(Ylܓc̓xaf7˝t"ƥ.410^M77.v ]iu|?%irrP}L )W'P.0xc"ZS_q4F!I wYN {klMaӚFhp?9mJ]'=9&fOlPjL`=9d2+.u }Eŀ]SĀbctmnb$;kٗCO!%Wl̗3=]+j/$'7ƗHhѮ@3dx6n?1omߘ& W@C͝]b3 .v|Irgϔ.sQ=7?i0Zq -‰T_+1pԱQ葔yudB6ݑki-l#Sao*SH6b ͼ({ "ϸc7Dv`AetF r.Hȿm9N ,R8[?N/5eOuKmUpts?:@D![{%8QtQ ݕ>7y9I/Y˭v o&༜a;l0!K2UU?3 44;CO)'݅MAV6mL5_o1¯*/r9|!DU^Y@քOQCb4v3]V\nhu(%)ZՖo9T_݅pAPЅ+@9В縷kNi 2 dsZ7AГ~ R@k*q;+^%AXc9 Vԍ)XBݣjg&#W9^p<y;́;8iFca 8<3ˌ.#U&:Aq)nl2+~VJ($ =a7:՚?!/aqbƝ"69`Ɍ%t>V \)[!VSB>,Qtxhj:9p\zߐfY%pXFni^gͲt$ѕ0.^tD)Ġ`qN/[o|IA69\-tZxM(=Ƀ_vͼ[|NF&DV}3 @!睇kW-L7'/Ą=0>3«ݘU׊ctZ`PB)^9E_}8(dO@+GAݢ,m]ʙOE\,F&0X9MB->k xWςTր.P~tFO0 yሮrBt38ޅ]ARN%%|Cջe/5K.e%|Q%>|,=a5 %N ېiP%A"18d281?)ԟIs]6C, Ҵ0ojyHÂjϮQLtٷ$IpR"f,ԡ\C-o: 8aL$OY6\{20pH:KBg癬/T@%ë́.asޓBc2; #F|:2j]i9 Uf/A}Whs¦%~hj|FdZX[^B#,aa{U7vT(u% 2`&7PAjB/l6sSPV#!0u*ӫ"0-@4WbsWn _{ۑ[K|Tte/КkpFx9XDE!Ec|!px0v>w8pBb;u,(]Be%/jEOl2u\Rz=^)zph-FݗfE jjzԲ?qiYQGu'EBq-qzcviLœdQS*>F8irLjC]ё19חƮoZijk$֊r ȣ#S׷' ]pOlJє y}mFQ%ܤ<@;=& lcLK"Dn+D0;;j1w0Y_j~{{Dwhc p,j9 ϙ?C&h .l":(t0V B O2[i Y_L_4;.N/9@}EhkRWJF:XtlP_bѼ9{ 9pGcDҿ#?ICtNn0?+3y?XłDIHy-܆[Og&ݣp >'y"dBm+fʺ"lMivgE%0r#N \D bZ̡= 4ؙH{7`-vH$0#Sר@f|߳gT(r8##;L[DxdbEd@>iT&\8~( ' ji/-Έ0(.pC eoܽ]HchX>|2`´C$.F~LSzz#JoNƓPcT{G d9P;<YM  8e.bYW@쏙k``j3A{brrG\Go_`TM)H<`/g!!x𺊼Ȱe+Phѵ#', _*2?HDLy@T!U_dC<> |shmE I6uV.Yzq&X%g hZG_Z;I !͈;L8/;ˍp%+LQ{2lR ,@4t8 `{~[Z38(wg41ӨZPVfmI**'amk+1+}|NK9U~&+uGȆQFj249* }p' ?F92ttF!a'ڐ!UU3x=]klB_Q 1jg(A@9m)N7Fyj Q8g�&`8hQolB>WNIf.8c[;DՙT3slB3ߓ\e{cɤfxm<$o4"М n— F ܖH/$e(V_,SS!@Un /HWdMghLГೠWc_krAC4$Y|b 9TD (﷊xٚxAϦ3E㽰A–ζroKG(Z?.R_7LRym `.;ɷLwQhѝ$V ⴷSH`ijט+6eC.fMɢE*P$|f}!&꾹ς67X.hU)l@>߶Y WѼ}\ nh ,\߷W4*M:5WF 4T Jt)wfK$t:T>{u7ϩ 3|\PU&[Z3|ݸV5hGg8Q fwkh ٯ,>16pAs~eI_RLax)\G5unU ZX%=>þOZU=3u*V>u~M ģ.Rfc`hj;GZOešg1ؼ"QK[T -9hE]AEw lBDنyHx>aNy f*w@.Km$-CXA7.d% Dd#c]DCvE5#ֽ !{ D D@SCDT*Au,|SW0;p t4lx Ná 4hlB٘P 3; ay›\!)\'Kۅ//lUǿ[fCVMy K)*c(gz!K l'>(vٚGbHݐ~U1Rl ~5 1nxT1\vP!Zu8G }'@o&f9="yF'kԿ՟SP^FQ7Df-`DtLrȆ`@Hd2]|nQ}+}zYv#)*kcw^ MґG0w` #5*hwuNI_A~vN[SØ;!ge['fZ&8AQZk?g!n ~@AT]U'ZFIBf}x3SPn˞*:')0[Uaf_]b#I\c6WA̦d8du]唄0rT{!'U/iI @: ~S(19VpA2Yc:.HsҍmyFMel1.zy(/؅6ZAt.OWw3Bآ)sˁ~Jt 0!bYrQP ҡ*ThFzfA?X[F,*w~0=W; z7&ԖgΓ┥ܣxW.O.fbR4>S<&^}Q \Az}ǐqݛ@ V툍P.I*jR$+x~g+]!0GN5#7!)'$ɝ1mSI.Һ 4衦&zCkB~.m5Ld?Xt$;vlQ4b5u7uIfmE*P~XL%+Kp+"+9*m۞vv%3 g!sAwrhuDZ]g4!YvYAMKu(9Ns.Yĵ8%FEa%6D{ps:S&a4"P]#U !#S3-@s{<0K[~om.t|wK Ы "5Km & k䶻\<&Ě%=.EpDu'h9౩E@񅦉؉KrF(?5.]~~B R'sJllZ̶kn}]sxjP(>Pֲ/QZxuLnmxʢϐ0(Kc]; e}JI8ESWI#*4mF@$٭rtgRE-_ua WgS[N_S~'7 ^[AQ-_\c={oj| oR.Lڙڅ)r 2E.lճlG2o{9:HL9`WQQW%k qÛi0J?]*qfj{]΢5fLg {QRKZJMB[5ly<&8E W&:hO㹊%jl UMl 5׽+RCTj=u_`btw\WbI*w6:!q _}4Փ_ă7?|E! gk,|cTiΒ;X*:=U,:7l]]s#l~SzxO$ȧ Q԰x6ٷnS(_ nqXwOiXPbӅ',:yFU٩m b|8>w+:[tAsK;KoY)pt ÅLi !k75dY%w*m* IHɁ&p7LD/24x Q3i_u[ =X>`BbTަLbeaŬ9N@zѳ<1gi˝)'ޔxz{8ԑZC&[m!k87[=NW s Kk_۽~.T;UƿYI^U݁OZeBTe6p~81yʦ5Wi~ VvZE 2o@n6 Vvi*T) ys|@T0FP;اVUi1!S]U2I*Q}R Ya 6K%Kc&ܾD1. Z VAX*.}CgD 5Ͷu%< V _ojtrc6mb}qQ?`Y)C|/6<=r(b fie)B A;68{S< qyJ5y! j/܈HnXs}9/L#D~=Q@F eNIR0tȱ࣏ _Q3Lmd<%#-f#q*AKq4h9Iڴ^ՄG޿ |}XgArfy9n[,Y 2KF~ҟw. 'һhlVz. xR\m0gyHE".Jpf_H9`a?`gЎ_J>{`+Z! gxñfc68 )߻Rp u韥bJՉgv** Gg;s´qH+O4C`Ms4ޝ҄U:eYB֣=:zaxD}'1BDZsz~қt瘅he6;b+k8!@P@i 1߮'H.Ug 񊬈eZarT6 Tsyyn/f1혘0cc⻙&"K!uSN;nܘɡ3B0?$&& pX7L|$🉋237Ej1jk̴ 4~>+#737B9P/)ۤNn#Q q/kEËbu}d1H\.p@'<|ߴUQ}DVe'*Eߣ^GI r^02 Su$Q,,y}3d0HL^+)) w^HG»}aMNv(G; fjh8}#D9>n!ڟhA}&}!S4\]+j,vO f m2W.BX$ W61=>761f@?&AWq>XXv-R;F6Tz b,K ڈf #%h;jkfkܣ֖DQW3P}6ɳ=]2jܝ;QjNLA-VC8ap+ƼRïk-Rcmm6d^4iA(ЈDզeǴAFcCZ[W <7Gʏ3Y$_fJfy$]_i6a{nдHa\߲p,h g{8&071txZW?u!O1]0[p0}qޱ7`^-Zj"J^eЬ6I."wGDtؤ-$#Nm,&>wܵk?l+dbmv07E)ҰM{oO '3oOM).Kcʱerk6~RMSQa(%r۴U+yF 8gG]Y;eQg/; sΒZ K}R* "mVD=kh[;dQSwgD[tM&Jb 0]UsɓK_װPK\\FPkolu4%Nˊ.96;O#`!XޥIBQI|?P?i }!BmHDץiHaIz5?4n3w`H]pLZ d[gIYZ:z>EMK T%z3r 3ٜ2iNNkzžNfiŹTDbJZdIYd-b׃fyK>bC_]en0jC_HlŭTNtuK:Afd #ѮYz.xK>'Fatj A9^~'vmO;v%1=稸&נf};n(ճry F=ttMk nD_fOCt >M{yW2G 7ÀKSK=C9Ub:-Npry'wb~唒`)J#.Ƶ6h{Uspː ZBR'I<@OֽV BMrmL^; .4Oj,JDC"=0;"}^ q} !m87m 4/i3cwtt13)lg?Y>R:Α ^G*'ͳO}fEk*OS,HF*9{:kΦhbS?^oך7\ԅU.L ]6a bk>N7Og+ʛ/en3ld5 O(%XR(?! -Uh!Pw;TJ]%;RZbtNb,@G5e-})0ɏ2"ʺ o$tLu~H/A.@[FA>+F(@5  }gnh{Q+$*xLj֡]>RmVBu̬lc˻cmJe @_%t5]{:.ޝ.属V_tAЀcF3v|$[űŸz6Vajhۼ}(ť4n%P1'X~cI]L{9 NEG ׉"@Cn -د^[`u.yHlY-n_ 7pTJ)X#}}T:4‰G&v.:S!5W8‿a*)y#†qUT)+UD;O}e#.;_ CglSv"vEqRP4|WE:t<*Y \`) \EP_dD L|vCvC s䯂9<Ő&?G@&(Tgn΋Ȋ!#_lLȀZݒWo"o[ճpzЈ[\'~X4Ia%6*>ĮYkE\vպc4sbNJ)( 넉Sd\\4>sBx_: OLʻ1Nrw\"TqF[Bl$y;0JT=GF~U}gs{_>_?Y.bTx|T~r7/q1FLiosEuw ڞ&ND%qo7Dg gnYM䬢.1GYtI{T?ŘMGF`mtU2LaS= 8bg4`/tSZ__s[Bc)Sjmfs]{q~ &A򞊙_g4R(EjpXi,$hl-g|p{ WȊ ;?atytn78=vgfq֊ gVƙ需Rmhb}CN88-:{|lԗz1r)g/BzueOޏNZS냗z~׋ h^a,}E·w.JZXiq+Q&**Y~g,9RH3{fisT,XT,!Rt^(ˉ/ }VAux}hi~sV6 &{IF 漑_3 ׆]%ݐtE-T>ZQ5W.4DDD",xu ]`Vsx Gp2of[iVo;u"v\ybtx =CrfWɘ#/`#p^Ktdq)_SyBuɽ;w lD04W{d4C)s9*(-iXXXdSx]TzI*-9l5X6t~#yREy $Y!bWkI$,+!ԷfM4;Me|$ 'JcBB(OyIQ?{rpE)jm/`"I.'4%X5zdnU ߼!m25v;qfU@Tz0qeO50vydfY :mEHtn ɱ)!b -ϧ :+m7ܩ,.kA+fl 6uS^Tt9 ka*9^jTr540gp ^ -RjHR]WOiΡji"燆!ƚ`T;BMX, 77;zHәhC\z&yڗ[/TN?`Z4UONE75ȿ!2jHLK %e4o &m0W<ОH9?ycPGO-DZaƠW6IVUۜiv_F_szc 3F0wײnK] y^:`KCfv0öu.a+cV(lC=)8< +|6%8akN'p˲=F'!Ѥ0Ef UXZ7.H}o}k8xNI= =WQbnjMd.#Ƞ{IqٔڹM*{Ӈ(K`ީߎaJEj4Qas !d'.#bN4R`[oGSৎu&`q xpB!I dza 'x٫A=-7^:sAiajO1qLֳ*Ip?F$z(@CHvѬt- ӒZ.cLs,>"rSQmdM2<e?Cwy I/MN|Zn<Ӵ7"GnؔɈ?΋eO&t9QE(F"w|Y* {s0kp3^E`eFuE:mZ1I^ŗNNHy^jLOl9VH|ĠDż**]̊8RR1lm]LB:=nw&{xڳ ݷ0 [Ӭf<}CA1C/_ " #b,gg =Y! ¦*OzjSP>?d ]N޾V%궛32 L>>gsU'ؘE^֙eiw8a16ԯ| #ϾW7P ` Z/G`*+2s6K~\CM7nqºJA]'Ə/ "K'FUy?bh| hz"s)9AWHW5iL:wNEw%z?"Xv0`oGf}vOBDW/*:L^՛n@ 'ZL45#PƬx7 lW;h/i6ub Ny✺IAS}fxnY*o 6vYBҼD&}ϭ$ ǓޘWQ\EnjAY5CxqSO2^$DfTz73{w1o/"8U\L3=̺b]|-[tF_eJaOU3ųTa}0j0K:jN;M9F_ ni;Y%dUL|ۖW&m7pi_PtAX*E 6RF!A Ė]6~U7{ǡ`U=ȱI=U"ATZNj lR7P7D9GddgvV֍5X'KZ-n @oK;ɦ=N/AwJg5l0v4`lHrC|q>7HcrҺLz|<)j1l\{L7O3^`.1= z#ЧQh9-0dW%ipԅ7@ K)M7Ϸg֋40i/<-SAb;.gy$Mnu'oh݌RcFƸ2Yx_?]=pX\'Ħrq*薚#Qf32̴d,wfI3\, y'uj\>}hp/t-^AA0^7EԐarnJ:'5UcLhk`]+ g/zꏥ3cl\yFo+Ls>\?N 4an-#%r* <@;Ɂu lp!Tmhe | 71Q/{MQ-c. =Ȭ|q2fEIp |KJSgfÌ &d0ڬ`uWd7i¸ TtemV[D]Ѡ dd êheQ]лzT٩jf4ڜ,ia`mH?j#}+H6<|hxE9!QWY|_ܥȳ+>{= KFcFzk]ك^ 6`5(Gm]4x45">rXY23wwu]k4=DSqHwqł|tp`EYRU;e˰|+1%xآ𕝦kdd$MF0tЫ?ڴQ;%yzton_ME/"'h}}kE:H8#~tW.Q^t@1-u@=[Stokw\Lc݈> ct>zIҙOS}b8x}?=:]Mҍ,ХbA=?`Yt,3? i#}x2gvpr_+Q$xmOv4 Z\@ߊkC|LZ[78oGs&~h+?= DA6|Dg_;gP플>)5]I/SoN>^XR4$SG>(wix( -.%a"rO?;wNߝ$ျD[ɠl<ŶjK`#ӗ= X m>3& )}O0xx/*?z˘Yv=&_QU}"R= LyqVd>2u_qhlT8FkmFbٓc31d{2~h恺v>];9sE#bVX*Ǜbd3MXk cH5P~}d-*76!Jf$% vvnTIE VRScK" <%EOpB&|:xGa=mdp IbƆ)BTߓ<\ȴ>x!# u %ghBfa7m_.Ө%3tRן/@^6~Jo՛ sF4\Y~ =e)>s!.zPTL#'w`z89@CLcI!ǎ4r(߫ȸGЇ~`ΏnjUʸ-(w N( O'I`&tڽb:,4,@LƖդ(36lhH5:/xBu$ymIy؉cZsZ pl /8S1HƼ > LŁ$2D$yUix ÝH(ubQĎAxe:j8B :U&p]ɇ_hn.Dr A--hXH[E)m_ ^fcզUm9:ЯTIXt+dn^z)lYcnKQ?nUf M@U(}3] V/],"}ԇA$@{ NX#mLjK#к$Lء$6hHn(Qm6S Ɛ=cZ=9/^UUYlz'pŶYCIƒI.I)0Ȱʭ卞_7((i@"7qĜL :xC0sDx)}}`y;ZJo3;Ǵfo{ZJ_xT!6:BZ/*dSYbPŬ'ͰҋY%f6kH+FhBuD."c +mD2fPZ7ġtѦ ⍇9}Y IRTMaE#]1ӣnD4c+1ׄ}}̮CcnHf PuӌG; kSJ$A8[ߓOx)+P:GSc/$r|A#`ؠt+H\VzjoxKr5PTH'3uĞqvGMJ#٣ Xp"@) J0?u}-1e$pRUm?1kjl\NK 2W: x%)[jjt%/6}\2[|Y1VD,&a+{lGI 76;S S{V!!5WUJ7.#pJfӔnldbe .x>y KhsvgK{&joD7 Yhj8D=˛K~6&!Q6b\EtO)zάnEz `3ۯL2Ov AoXkķ JmEl:S>t 1PeI=LKC#'18K8)ޑ+ oc v6H:>%P:a71KmȂc2K^yUO[p͂h-[##=B>׼|w"MK}WmSǍPy4Dmz?*֤ '2J|,B=s/ZVyl>^6h`K&>ȸ̃w]w|޾֚ѐ^ӏ)UfXEZy|S ٣.cϭ.]Փ*37p4-MS3UD!;٢tghZf=+78[gwP!qȟY+'tEVw'&G_>o!o1xTӶ-+O58Te5yUŏf& |uy=ZFt]5ۓ]y"s&# E1Iĕ*[!s;??A [ m T^Kh0¢pS#msd~hs>:́50cMZzGX=V(OEa~gr.Qp:Lܘb˅[1 Oi:Pq yiqIy9h5dngv@{Q0>7ڙ%~ŚLVA?`ȡ{t[9.־8劚 -|(! \t,j2VWX$EƊtCY 7?:Z1f $ߟYpſia+FkVڶTqC<:JbMٚIrwZZ[>@8>ƔPs>6@n߈܄&Y.ʐTP> )Es0k8; Qh6wX3wLJE^*6Le|g{LQ~7^!?$8-0žߠ npf4((?!3Wqu7T8y|F4&{*G߀-C:[hYA{ln@e[ib g> ZGVX_ɗXrb%΃X>wxナ5)HtA?gLOZCLy9>:*%Red3Vp J";񑝯ۚG.4Zu)]k /E]?}ji)W]!:ԑ;1br XO0;6{LkYTH־Gֈ{b؁08!P8u"qUKEx\OP  -i޹6 btZ&3L'@Aa`W€l +I"kr@y߳FhpERT!>YoKC {zQ٩8h:"Ĝ ͯ8 Г ^UBxwkUL C^8 C9lDo si %OFYn?onǶWbܖ>WJءX`*X:=j疒wͦ^:m2PbJmӽZ2Ǭ F@VHivzf5,]IEbtFŦ1 f"~0Mȅb׮=kP8fƕI4{^ ]Hܺ.~:fHU;?n4<`rq6/a کex[r#pLp4rzW&.=98ew'8ㄪg t,fS-WtExn q9V3rn߭l6uV:\}ŷ!*ЀZ+h>7T]Yk ~~%B434'9F/O.~d}:[\Fqn 6h+[XN' %ֱ0:.]]<sȝ0MR2VG[ !/qY)pM^8hcy?%EKnL t(yI<5At(x i7UB/_f+4S^9]fu8N;O'F3 LY\J 2OU,u#΁BxptPA,cF78o1*ϵ׾߬SQ#C&qe*Ke; >q0Y[ ȇ6sD&TF8l\FNy'_9B@0Em*Ujmzۑ6ceG Hxcl>8yO|cD=d2÷$ JLMb['RD{U ףF6[rq!yǍ2f(w<K{uq/ܔ f};m|Ѹ^ftI@M@NbNb>8媡r0_p/hA6n*xP=(M7w7+>^}AѠ%ڈw=x)&]}Ls[&1$v9t />{Ҋ:KDw榀th 3eD+kT/K+_]H"2L%NYnν}$,o$o#pð5U-%4 CØ˦NƿIL!箍uyڰx)8J9nHv Eθ>ysGmpR+@;ꮢhtݻN; mR$Q%9oF%A}=µt=+6iZL~eC4P)dov3 k% 9><Ⱥ{olDpo3r/]6Y-`*]W ̎l6L;`\\^wLJtH(SͪC+ffLs!^lz+o.\HjgBxr@[_.vl>΄@D(4]Z۪L0##mV|2Hd2mkh+_ްvRjbORzA,ظN=/obSVVX\q6hɎ³! $8}h7cߓGCj dǓ\9vqv1@L+uijOpbtqB` |>7Dvf<HVDmA. n`|v " ,x>AE9f5.Zyj zJtfQ&ǸAm#@S! f`; _U>n>Ul|Ȉ[J#BG>tikzRqP p=@u!=kKڙt߃I[yQY2ȅ2XvUm&?a !]DO;kc̎NRoiΨԷ,DFk,ahᏫ44һAFM.+_ep>;~D q,I^EҹU[3p l1+5]:e8ooV9PC{po y+_&V6lCb+OoZ]~@ꖼ6ٹK o2Kߏ`!TXܚaj4/w\o){jK7V`/ҶTflN^|\ 8s}st} c:/y?TL.Vn}V#2âky*1wY :ZÁFW;Ӓ(+-s@Fo<.%l4y1YJБDf;[&:־%(ejGE dKuSEᕥ !@d,/$TI??r~M>STD95ߟ5:>D#J#FuO?x)>rzZ6"9;<'>ی~; a#F/(Q(Ul!;І砭l쬐" `z[/RͥjNKPһ^11lϬ}0ʾ 3T$9߄}k u\>mkGtA.i/0J#ֈ:=%C#3@pMI7zCT^5#$m1R4ѯ eRRq\Z̯#yVVS]/l`9`MU6Ht|JU}] [?|HBIPM>tH]Z}ߜ.H7MO̘"4OBȞy{e! ]%j駖3kj7^ߞ^{V_[MKJbI`.SEqH%h0_ڽN|!bF@Bi/3:t$B]Mdpt)]|4rtL{xwnP8I-R6Q&G6{ORz{rL =Qn心:4pj -4ES؄.Y5xj}!d=[5W`|LkQ&XvR \w2bV=_kOBRvi V^}Saf.1}|6yZ-" / ~{Y=pᒄa i@QlZ+„umU53(FpJ܉,}'$dm]!s}f~8n̿~$5opi6YVX!^<^=*=8q٬i1-sٝ 6xs)cg |,1R7,hsַjBB8*9ȰLb }4\2 {(A}A,~p$֣8:ƚlY-MQkò$1q `{# lg&uM3j=kVC!\Ro9m(/ָ{#&ʂ\|PzvpKV}h^4ٰ󥤩]CIqȆ{?s}uz'Q+yU>ή70DrP m"r>zt;XQz"> ܳG`GwJ"cM>ܦu[EkxO_[yl=hfrJSGOODZ/zV/R }># #+^Q|| 4aT\i(NhKrM®qݔ?ΐ}H"RhJ&f3Y/Lw-;1  at!t >b22IeFď p'51Zg=#j0qQ) 寯tl_8 A ͝c>G/kfN\SJe]ډ]{~Ǖ&[ PfU>wMʻl>rLʵ1h+bI[٫MmrzxxK߈8zT*էįފ#ByiJl>D}G)ީ.lH *6hMN񐍙Őaj>XoǚWX-;E<N<6wWLwD!lXJA B(mXX;G%)nĺCL~ S'$ RR؁5VQlF_ކGJ\}]G 8ة?:qZ7ӽJ8`xrCΒ2 O!4U~FK=0-SXwu;I+@bigS]c5pgrC&aMf}@$Ug_R ;0 R@_yNчFчX񔰠c$^fLBT/'@1csO+_\=>hYNj{~g** Y_iDà_\ׁ|ۋ8KvM\,N'JE&%!1}(< nqYǞ@8۰LV3|$No(1,A3ʟ&/>'XK- À} |]-]|0&{f=޶=OPd-C*B8 Iuu Y}<^+f >Qd/hȓ{@  aE@F`VdD$4aE],Y{}%r\Y sYxղv=;5}i0mvy@9=DAf#M|dHgHpM!ʓfkʰ؇#Y ;l*@͆dt>|x~h*sGn[ϿE:~Ov'"14Z$ot/V 94b@;P3b*Ű#Y g2|&pe ~.J5Q[P%a[c=WoVLLI ^C0ZX0%NJSߖÈ&#Ɯg$kT€TRRXЁFA˸{Cl?TGQY( 6CVϐ#hIAqF@,{zXj Z%4iBJC@_QbF'@3F9c;qdK=ym2RϯE0%d́1ѧ8IffhO?\.iqt(\J0ؾ׃o'zF!hRHю|Ľ\uu*i̴sg'6_C^4DL1isAS\Plh,WTY ,A bAN+.go眫ܤ(U3cGl6,ff~8D)'&4cphO cݶATK%y*gUylS)Wϊ?!sɦ({ًmsߖcftvQC7m(o511ޝ4?? zhVs=;vw춦╲,]\xIiwWuWy䩠Ckq`v/SPAɯnj$}KhYf^n?<& 0"ԍPVNrttp9m/@ aY˂|p-::}Nd0;Ƹ#;>EE{fp W=d\] j]9Os/3j $ēԱ-sL,>1[LUևB'OZoCEhnZLYceËݲj*{oK w2II˪`VoCS$|D߀\V+5vG$ 3oǶݮ:9o)m͌$-Pg/N!ĉ]ėUˑij8"/@>\Qҹ=5p@ue+ :fKҒMo݄ߢ*֤pCԬ5d[`t!pq Lto:\1'+`t4̧8tKec!;H`&&b!9#%Po=ܴG6SuyP^\RMCaB@*D'e
*VfGV|vwEA:+.;=Y"nAxVbx U!9 `͢`Oloc[&کNELm!W{(!؇ wn-z:Z5l_Ľ x|('!but"~Ysj~J;%bPv6\ӄD/pz3^贁YH7zar0 #K1ϖZ!D{fa,8 --R1Q?~&6&V`xLKy 1yae0&&S+2AHmg\1`)`J}KQ`y~ ,A=G\; |tPdtV&i*[Z_X{(Ps g`6ƞhyF#R&Ecq4$zI{M0^MLqv2SLã'zGs4u'F;N2ܵջIIQ.;hqjԙ󳭝K 31=2*O+儘ۏ^u) Ҁhȣ~B,%6udrO2>HwUbnk9rގr#35z6Zb7ioW)s{@Ƣr'6 (%(ӌ6kwSMS_ݻu2 DzCÈKWNI^}m+"k'S݅p R)6Ark5 ZU_ݜ&z'Y cIJxx?sn!e]mHv 4P,cʖʷ 5>:j@uKMx!NV+_\".WلL?"vˋ]C{CHt-j+Oa]ȁ0W1 C'$99~:<ǻV !}yf$bJ A$ #JFAdh\jX۝WڸtgMzJ d2#V:K 3+6;,  4_ʶ,cHXuWXԉ,6en23dRgh]T \䖸M/lzd5>^\PJJ6v*q͑|OVŒأXdicN,|prKڛ+w!V~JǏriT^8s'>3ILm_ Hhն*t'ZJ9Ќb-K+ile5σU ʆp9 J@n!:ɼ Ro^tgEOEb@kb8CR/SXg;Dq8f:]fFWI4T3{>K}#u+.窌U^)wBpQ :1YȟݷnN}G@,EXiݣ9 v'f]~ǀN$ST& :G;Ur޴!p^J/0=xk(Nfʕ^o  Ss)}2)§aЬ&J|ZP0oVJG;Ib @CE˭ 9;ʂzşiz9M3#*-REsL) Bd[LʗEtNm,vX&4G`h5_F@+S+Cr#$Wl`4 ?-7} 2(~ksv f:bx gC0N+0εT|WWR-30Ym pogHQ† "`OjZx_8d+ltt]|"C~AR'nct0YM%yߢFR D?J\ fIb nugbnʬȖnc0QQ'Kr~}9Uh7RU#8 _sJc4@7n1'C7ȵW׏iL,轙@뺮1/1uI#3MQm-,zR:hv+l"Rp*Qa0D" \󼕡8ӟ:c^wVCKy74TbJ*zzzEDp0(J ۚdINmZgSi $OyF"YR~1Z`s>8S̻ASp$vWn 6wѾ2 {kІ5}@*2dAàL`(z$ ,25sN0pAH1~bOSvy< %p8gJqo}/" Z~ԸCrP+Bxu鿅ЬNAS5B(5Y1˦W.f ňɆ[g) @` ?l"*'/r>k*Wd0 0Tl/H^"6 _1Md&"^{E9c0('.I/dI>N T<Κ45L[z&Lޣ|9sϲibONfo*my9C Ryww@`j@5QzYm2BCK~dƚu SH|^4P톋:>Xo ΃ 6(^ p9pAЪ#R#OWXG9v* 9{ABz;כ1Kn<۫ÈkhQBpfםQx1p5nojFr_i76q&^kF5b*#{> fvݹծU;E,?l,fJT8L(ȧ])6pDPcuxHI n)i*P KGz9qߙKݮ Y! =HYa1%ÂKv_=$<ւX $pu[\2EHoq-Uel~@9wWnҭb<y,T]RX_6|϶w\/9քYGV+Ybl7kWiN͆vaNi ? HNh̥ȀD9BԸB8Y+hBvV$S(.gF\g1>h7(#jVBt8KZ h ]-U 4g~67^R6 .?fk|E >ԏKR;p?}E6Kdt$< K #2XP@W n3!x]⸾2>L֮d^:d9bVYŮ9iY窕RF[[xa% E=3ܨl3Cb-[E1n\`c iV}#Ӟv}R4ߤl`2yl ~:?cv8( Er.iv0F2b66.Ɉ-ऽJT΂Ei'J>eɐhgsAv~nV(fJm7Wn~DN V8xz.78rCRzʷ1D%xΫؑLe sꀹ#73$Dm/; gdI ]q||QQ&eӿaizYm_)U]Q*µ[WYat&b {mCAYJ=T, Pя>.92sm?6%'3fnU TwwCF;ZD)YȗKH)9v 0Қ`S/+}c М-z'hw|Tn]ގVhH=Cm?bVB ƕξo ,PPfo dEP:y{=~b&p")Kն~W,LW;>Zv"p۱QO_ϟbTEEggG;ClLNVlg\Fk^N|*F amÚf8,`k• 諸ߣ=s'π7#rNj\j~ !ZjV?,U8 r &,*n#Vð$0\O+L)ǝOH/c/4_˿K:4%deC E4mrMuw r<#((؞0~14|RI7Dmdov(厏^,n1qE9]a-_#svQ4!oϩ!$j̘N|v6;ҭ>'I.vU#Xyh;z>B\8G4 3p5E^g8v҂gD$4l >^*v]1CZSǹԞzˆмzZu iPjcWT'<;J1dUkj&'_{]Sj,w:xgMge D C_j HA]$!ThW+i ڙu B}χ@6Op7L'vTŹ}{T_t]t#:d]2UZpT/etoK&ef?׏8Rnul\E;G3Lx9PO#kՄ/ V%H^EY^MH}WY7Н{0:S1uQwO_OYl5SgOd߮2pew TFM= @,Z{-K/'Ђ +P_@c>_8]bDT'HҸح$Fum3JP `$()PJ̒JtT,O4d֌hZքuē$TPB6e "T)?I+̛+`>ޜ2\}C빛eH( c tV u{X}y9UeI`-wmn]ccs\U;1LŖD%r/r+ZPLץ 2yO?L<]hC 31(l$;#fmAl xT"Бo7ܣԤ^4璑:Y6qle5nwm¸R *G5bP.v*uo-v]Q#ndا9IǫϹ^fa>"p7;c=l†|x&jIh.5!ѶuW~:`YoƢ T<}[pKj m]/)scϿn-k* pďgbHڞhy$(wV}*$2=: nLM(Ɯd|*mړ s#`zttPW˳ #DEZ6ּncQRvXϩBB62y*߯bavQ,&g{rШ+ Gݨ55[ ! w?ʀ ("43PGO%Y ̟@Es  $]P%ش-<[i&?MqKci1W!m‡/OZ a_X'.X02G e1<+܂p/0a5M/1?.2ޘsq عC|HuRxvrx0D٦S=0͑XFqp@6Ti4ԭ3uxN_LG3_+X5(Cy;z3Qdiw:?f>#^z ^uĢ6Z} 3if\ ֳ^7NՈH 4jZ`lk8βЕc:wnl5drq0P .؞~eDHם²@yB4ezg9ef۱DF>!/BLm/ǘx[mnAʘg$:4۵ϕ_M=S+|()J,bH3åTk|!}$Yb> yFN5نq~N( " .ubrtB_M9`{]*녜I:.qy1EX8H{m l0֢=*"Lz4 #/嗭ܺ]L(iXՃiwL [*)PVzaOe*w DuȎߖ"j' }I1͂zK#b) +ARH^\8^ .wd #)YjSR.) n}pY7K!vH r9z4B/<¶ܝ8x WLDhhJNܦHb'M@sǂ#zƩ[F`a%*:EK}J4}H9i-Ӡ\~UW8=(َDbyXϦUH^Tp){ e=St@szy.!y1e2pC_1䊱Bq9,3ly>S//js" ~Y, `=}t{3a]x_Y v-'بʦzEwm5IGݾoGKIHk J36$m(){׽Mq'88)^!ͅ˔8s|M.\66KYɕ\.BS׍8*guD#Q)5Of*%O.׆wi *:U.yq pIÃU)-i[Rf>taHs3`A3;O񞠦t-:ͬZ:& uv}@ ڰߦ]u gןfSz(]uUxD6<CeƵ]<&dBSOAݒ?[mVRY.%LI/J51kG O:]Z4ZEEǢU24kؼ-*Y䖒[]Տ(!dH8S$!* =JlGq t@s4i zž_CtܸW^id<l3.@/O4H65>TDHZxAe3=,Y!׈ MH j4N%JC^pcm))u , W?S|oH?c xTc|eRN9`||:fc/}1ScR6;dxtPZK>%_ǔ)d3l[+jZ]UhжΦKT%y _;Td#Ui߉#Y'Gx- '7*<ԥV6)m1FPv҃s\:<MLu&OIu!~[4N].`;~u.,#3xW,.A4i<@ ֏.N:v}028t;9FLIGck)ٞCG%Kْq$"V sKկ-+1T(}>؜Lf1lsvGHFy+s[5 TZplr.JSAu|]VMy)޳K*v7 T=' ­/s;7ZCzv^T̊߆8J}Q|Avl6#zѠ1S-*.ˆ"6їm']4O[6:hW$w.E^ K"ĪzƏliu٩7; co*,gĹi{K#uPC<-P k#g=4k?`= `SqCDأG|4zR,N2%R[bg;\䈨TGNeZbi<v` %LX'do'u9&״0vOHyNҴ;ic$ ѱpypoP|ݶ5񯲺0Y+ $_(Euv}ȉ,'k+~3r?VBjYdye;[h׎b0Κ H,|o5$f *PD;/tVP~ 8ؾoOVB}D۷=b>_D&9Q}e<3pn)9s'E7/lӷd}E,a׺rBb|akpK`:ܫEG4:rQ@hB>Vi~ޔuw!5~Xz4M*NNᬄ1½մ)V›&CwĈQ\٣pWV|bI;Bb%T62]flX'%~tzu%-qjl6B_}1Ae G8@)9dm 1靖a/u|55  5Re/MFɇRhFD.Kn:k yuƍi๸B(h;3^>6} j"^Ț#s3'yB&S|d0 q "p!ah`a7(FuY})g#CJ#(:vH*=[,lLMGw h"Oؿ)M 8vG< Kܷ1ukU&2]Ř~{XFv P@,WA_$o,߬#8լ&샙'nUs2Y]G&gZ ԙ(&dGv^s"XT<@Fc%i5?h2?iUgiğ`<e Yˠ @#4v}cAj۵i.PYR\]5/%w&NyZ0 6Ä҇Q){v/$o+5_kT8}n" 4fsWa}UME),P:;Dx~}S{FI@> )է%ݎ"ypZ\ T ehێUж!W\r&Zc/W.i,JAqm˪W!8[ǰ/qۉζ՘h ~Jn$(Z{C4> ٥)MɅ!֏]7n3 C[1RL<ܟw̤撐8J.&γ;\p E j\s;bV/|U/ś ȲQ/CVmzU =0:o2u;&u k0*M L<)\Eu؆\2P;LX?eR+BVCO]A0w)(/>OabdIZy4+UxA WB)wc$kP3>-;8%of?"(* 3,YU3w-0{ݔPuV|D?3hh>(9aLrrYj '2|Bsv<|Ԃ[B,j+RQVkq16CoA;7?G܁Pwڏ=Q/oY85\OR&t7gvq*#EqU )>xd'k`= >6b^ߢw\R=O<|pBd^ :ܲcN5&zߒg_Oㄱ.CӓSo"r9 7-z%[ݓ!v fuڮBx?[ښV0 f?(Ѵ/[~A2UTLnb3Dڪ&gWkk?7QQY7E \k`JH 57rpcjj|άy*cɁG B>XS _kbbݖ'2*T_O0ӓukenz-u߳qɣɍ-(mT1E̦?u=mKӇRn6咩!.8$)uDr'5n(!OH O^&h9ص]k%aIf,! Wy5YbᕩB$#y BmU_ɬmV ę]s)O]oc]a&9ynJ+O~diPHn"|} +XM~6{F5c/. L3wY\7zA(kx(F]Y^Շ0.fog1Lo~]]k\JR &ϡ J"M(ѷoxS8[ IaNJ5 ?aGB!WCa"`P;`5QA S!F!rōDfĀoɄ6:0r7FC+x_fBZ xr(a O5P['+")gD tyU%@e𸱔r-\ciqsQwGȯ.|QieB |/W>5;^7ЉL9)/BM;^=\YT{RClgޯbΉ|+7^^Qk*2" |]Ux2먎^/:f"(P 4DŽrޑA{ x$h`#L'gn Pr轳܆V2 *e3["0R [0Up PI1ԧ> ت=XH?2 1bEQR3Iw(V FJri}dP5]elhlieR@fw!xn5\v{dEr\{gG;1l2Ƈtu#$!A//9y^4dqYӁ6-D*I|o2sjpy2rR"% x([ wAimRUH!kg ZZ_pyXAٲKUyuAg7+~.{H'D$ٖt=gWkm?"325$eh+3(#9i[N8D;RD/]ɆCv+ P-ZB+IyTaX~` mpu#Q"y{t0 ["̻yģ,H}GsѣF?0,rWΙ7A-R>N*"h,ɯH⽗9-q_mM[{dt녕\¶plr!)5mY/]@Of$,0$ UKp^(pLfyZA&n&! Tc$1vd>oѼƤTa#CƠd5f  0oFسD&r3Hϳ`>"Z\UFQշd50_5kMHMKjő'źR͊vc*)iNX326f\geQH(N]>h{)A]EJJ 5}e ;pV)G;:}3Վb Ms]0~݄96@xд2_IJ28&y.:2l󙲂V?QQ A'hTm>4+ q09ܪzeqي`ACƍ0즏Y gbw)evq_Qм|x"j;(A~QVa}3:H]&a->k"%k~5jDCT>r;F2{e?83t?[ӯU-2)G?J 5$aʄoR/vEl/Egfnt_A>.\UAi80BtdRڄ܈ض3wH#InMk+#g;P^B^x9K[pkAڥ k%2X+oOB2T~懔v86R};e2<)y\@%^nf$@rDi/$ae5Z;HVze%򕿩ϔ- Wpϡ.swgFBy$BKUK(F6'D~&3vnWSe' ݂]7Ki VT;C{nv"d $Fۘ02*5 1r=g";H_b &e6#M?sodA (UG``] tX|DʓAB3$;f3! }T ) .X:s@lmVst5FЉP l?W%/p*D凰 @w-gZ2 @D%fl D 0ρth=Ÿ'lY}|mt~v_:31F#ጦ-J+ y]*%>_ AWӒ3<SGG@m ?*>9I,s61OG9s#ʂ2-KS) (g,I Cs<+ƲQD3ϼn-y ̎fW7^[o3jEhIGW `N72ʻH*-3J>4mzfVVo hU|z++%q+B8*xvb7l 7u.(n)/jdB 3H i+ uOZ1P\tZXL9c57Uq]m>NtN[+˱@z, ׃ީO.h>}""$~O6m^) ;7De." f)jdF"2\c7ބ[Q($ l]Zg5K$lT{Ʊ4h$w/o-s|35t#TN4xL stͭ,fWΗ_OOL}CrU; y1cۧE+feTjXn%K(i?zڎ+9׼ uXl]iQ  4;f<^$Ϋk ) O:}ť'U5޷b #/.z8sȘr.{MpiVh4YWԱoH뺷<+IR_wwj 缶acӐ7Can$,E𩂧R΄ohbburGaN?6V} BM2~'!bBcb/'4hO]#LܓBL="&bE:Wi=ą_{g^>bbbs<6I߲!bCx=xHO 짔M*qH>7WxsoIV&g/=6E`@jO1+LwkR i% ƘsWM}ӑo_fi w$^4m沮M?MDT ziDE \dw0Od%.ʠΈlm2v;# Oผ8nAuA^^-1df*NRX;ůO¸!)],s">ʂV]BM#= Pg/GaD7Q" 0WP.P&nMDNwڧ{>aƹ`lGHjZY\뭥q}/Tmoq/ȁ 7 =-;u6"NB;hb6rg Oy\aށ<.q?V:/-M}ι@01($jX.& ezh5lͅ 'xwPmA.࿨н(6<[EWUsL'_x s>.M1ZDǼѲK(g{M4x>-ipUF޺~"o\+v>(//nz&mr- zSۈ90/1# tn*9hTws}tEsd;6M@58^Tek 6D!+>O,[QޢpЃ;wavH+$PRKm.5R碰E=hh=Rz515-H7-:UvFGV}!**LY6hԸƉ9bCv ZOڗ| s9mWӤF7IS266ԃQE l,;KόA{O~!G \ hd F ) ZO5ׯs7xe݈p^PfR|t*baT~lO.ac@ZܓJ/Jd+C}UQx ӕ}wusy嶣3ϸCEî~XM%P۫mKtC1^A^I 3FOcQi !':@:XF}#FՋvէ|p8WOKN67M Gg#g#_%#/R~L,u"W\.f1Ul v_:),ΉIJ)]վqG(2B<=,t\βaRfdS2 /m?ڰ&־ U/hg 9w0cszx4MUZ"@vY#)pVƥhpl 39 EDJI 2LӬTev1Xy- C T\sPHAUON+>QlڙT(JT^\p'3o==̷̨.r>6,zؼ!spG_uߴr Y`(l.I^ezbU aj'פ"ɣuLQӐXBHOQU-XiB=b[;Q k=o@-#K&$Ev,\EPP}k<˾"*,C-ó={M$|+gײr?vԹnO榔y#`e+svژUy`潣f/}z+][Ӫh.8cDkl'X}4ΏkRK5OW&#Zu&i$֔n|Gn ĢV(n5QtU`,E7R7/期[ 9;Ũnh ae_d+azaJG%3#:b+ϓ 1374R-琎o$/d.!y#CӅ^c2W_Nv ;cvqaS]{);ZtWO*A[C07$^"be(3ޟ#ɨDXY! Bexp9s/+f^6ǫ"Jizq8^x;@exmQcF2G?VXX6ܮLޓ6͇[Xbb%<m?ed045W*}uŐ&tܑ_G[M^$@[ھ ޴1gE^3I$.9few",JsvS`n9Jœ=]froZm}V%/&1 Ԧ '".*iU fpݨ\zM/ۀld\GA1u;. OY lt|AAJVG7w&Su^cU+D2 CRA<"E%8 32ŷb 7\Z_ O\o\Vʔ%\7ٚqZZؗBkITa\1W|}^VYJx,o,Vᮞ7u z"p@J?K̏ .f.}$?*aS6FMĆzJaa;^m=Ϡ޲s'RסEBpHG ]6ܤ.!mHP`b>8I|~z4=p$Y֒@ 3 : N Yzzr3[F R)'(.7[F7kpIqP i]4*D~C8+z>mh2*emvL/A3`;] %iw#fd`jڬ^&NP sNc9Yuz0)|A:uNoC{M;^ƞh>ID} >-ґ($ v#}i.3鍻P [^aNmMAV/Ih:TksVN BCHD#ޣxgå{ZMۮ6~LV%Hyk5DUo J͵8&U Tj sm_v]>9M*~ثNuk7!+|5%GdL2!YHN5đ~5ڶXH,>D H"Îat VHv#ṛAC,X/WI2LD-B}&\VAXJ<"\]G=mۗd6DϤ`6uEQw 2欁B{ӊF.bC3uփ ﵬh ܲ|kzmOHzNkwm dI\q*ae$d2qֽlÐ5 xx yBh, k@fl0>f#5SVh%p}n-[G},&vTō~)":E#5MX]Q'{^{Ȧm " dSi,`IJTht5FW9#|SgriU38%(62JlٵDN:j pHOݮZ6ϳwdIjE8U#h`KN=Ӧ(][4[zEt2ڏcOaj.+hcD*VϪ$iÚX+IPQ#A8][5^BkhkYW{PNJ)k 4Beo~"]8S mhn) 9@9 mHCBHHugEdS[)$?PE) zk lsalWaU_N0%.YXQU@ᄈs3iFlpn`OCtSjr΀Y:*f \$aLw܁U׈Ě{6mWMz5pd@,fa*oOE׾^ AJ9*>,{/4x K[&;ͱ}OnDҊywTk-mѕn҆D7YzKgB+3kv6NDFc,JM.n&6+s?!~竎D%7 ~:8C@xwkQ׸ IU7UQpBG. :?WWO֧3$l)hȒ8ΜKM*Z_*p5:!M'N 6Xn&{J$_۶s4-#5cQuL57 vp{b'kd>GG08kѾRE$R5qfJq@;h ?Tļ$;B 6'ʶep1;5|)O&G-U>=rw!|0NQ36atgBeҹ@Y`*nm:81qk06JJL'N)Dz:ČtwU%;t }/p=Wso#6k6R?(6 ecPPv)djM i|$J"S%e=KXp1Ii@ӯZqj$۾!}N,js,@ {406Ɍ,"Yѡ69+M7qPCݛ2OC9T'yLh AuZ29طxu MeCcxFjwj ~,n$%To_UfvĠis [FMC$2$'1H{=A5rVr6±qjЬzZQa(r, b/OZz$<o8-}X9,*~x~J$rm^J,ۆtn# ۯIފV@9əzi&l%3C1P)vGG>`)U b w RY7aՌQk!EΟm&P iwjNIq~6 C5iK* q'в u km8E/rK uxϚis}Ohc]$|@A ^ۉYk51N[9P+\VX݊=KvO~x4 ȏo~`Mwƅ43qoE6dX?dE*=Kq`AlI%QjEp,d -]!bvuER6Wt{_^Eytq9 .~ː8R>}w/6:!M8զLV*t2R A&wޖNu&rz"@CĦ:C >dzC:64R.ʣ_~콑Cw{n9-"Y*s]Pa_> ЬwLS)GDVT_1{B/"dG+  ŸEX<$afAO~ދjs3 F,,]#&,ݦT 둗)JQ~ǶeU"O4=|Xф#5Fv\<\iBU_~k{ ߹K~euj0E",򄦵Eʽ"צ}"d0;n[-@6r|_M*q):TD*)!%@/rO,"T1 a'ʭ j$<8^rL@(1.GwJS+ƒQB뾹% \ b^@$ŸA?4?6#X"0FCvd\ȁ!(VLOB\ͦDXG&B..ՠ w?8Om?3%3XP$\3I={r@,"]_;Uu aq\-R/|{u|=MsQ͵psO\i0nK}PI[\i1Ț7m,;:o_o6O:Uw>f=[e>c߆r7D |GzEa_<u&6X_-[]QcFclIׇnص"UiG܌1yv2ή -g-zZoqyBb9vJmA#p_hELz߭SIjο_%GG#5>e!U2./N7ⲍv3 \Y A7+Pͬocmo8z0!^+E2UTq}}|߂tk(! iDul|0J(:47a8Q :|eMJ$JH:#M7.k$@] 6NnrBϒfŽ$92 %ɔjCQ/4ƀgٻg!gk}2B">IBxidM&ppDzEuD)%}sjHBo}]!;wlT!=#9gIG RKN+@206~&**lY_/ɑFSr  ]:cT9K|B`9e=`V N;#"˺0G:\KwPSYrFtIvZyYf=,&_ v:/Z9F-Lӕ~s JA ;qH.J L%-P uy|-nSE`5DjF)ySHœ ST;(R\JFuȃ/=Ե:x_ I^ma>q`Ÿ,wL)$R;Ud:nNtҼT*ǯd%_Op>di $m Z,'C]auI2:$RzNTrSM@RJ4 :+57Y.ʄ􄸧\碼J Fجɦ(ƞbs͊!m+MM^ǥ/.8耷"ͤ7N{2j59*=rT m4)RywCA3uy}vDZ]ppE @6}h-ӨF6E{\8l,HjU=r叱t2X9!πeOP %6T+<׷b)΁1LZiJpn|kwMbJxv@Osq_ {uλgwk0i֊z¯B!VUQOXd~xyB6>>pCdLJxFgx ]ٶ[ 'eX|Ǻmw #+Kw*d6_uc'oBeqo@Z$S5_Ex^O{4rgOMԙ,5Zp_ˬR 5Zr>pLci"s'0}dU\к? kg6VͨQVAVz`~휴 jm)e}SV')u/UYל*ʯLӧXUɲmm 'O͌R'5!bDNV ;Jyc0Њ #[h|/a`*|.i?PX<:Epsz}s`ԤoJOܤj珖/njK RJ;+bĭHS%1.0;AfUg+J#*aߌ3]#`~~3&[EАH 9WWѝԛ@xI"p>֯F許AF;ubCQD-" dL7! Adtg6W"YYnnE$OV#EAmft@K_a@~PST^jPZ)Ň=s,[['sI%pLmϤ'H}dYi 4gX7g^6a@ 4`xEPJ[d׼5jrq|%K_G; D)Hp s ` ݀;A:tVu( ;'rZ#9`qڢ|Fpc ;<2tcxѷvYP(~7R=9) )Tn=.  B*XBU#{U97X̭ae82/qje@̟GwMP:xo4 }폈4jĥEpkIL,,^c:;2+NFl fnG@R1WFWLC9RES}5 &^/*1fo /]UW-kޗSYMwCD$"H]QFY#YԗxP>aC8TZtEB?YG+jY׾zUW}>=:4z@$Ȏ]P;iH(R4z Bos}.g6dnck,$*W>йY GaN `ڨ򅇭>JV|}ƁGa}!A#{ـJDPȿYVPUfFk)|lf͞LDlxۏwI`Pzj +Rt{% Cmk7g.kf`_EZp 3%7`0OʎG͉e\9m)h/^ "ǝZF/(, Zk&ޘDS/\c?(0jzې1,C]#5&iAEM;m̆w;ykQ%ʱX Tdڤ|Fү%X2:vCNkVj bXlSͤ*Q|VfS4nsw[XUee%SVGɺ*jse^eiDb3 Un{xKW?P`e [tiֵw"}!q^S=:fnoVج|M'b14g)OT|7 Ӷ9xz6Xm5loTC$1~-"ʟA@YAw(!^2#wz5KGa?V: bh-=UJk>NmF`5s>!Ogrd/x{ xw< K/"[(}$ .-7lCrtTMH Ҍ,bdMyThRl `B՛QwB1 $})P_Zu-wvoѼŲ[},QSzp.ҹp|}yI$,wc8U?Ypo$9תk'.ڀn8Ť]QCT0N.$1pF)U2TJ2̗} γ\x7] @w%}RVx{c"c8,,|N&\RVtouZAHڐo_j@u,_h(D kjvH&LS53αh%ϔ<64݊q18RT kĿG7ke_W͙3d8hnÛZHP@paIXt4΄6et/ed$WVӐ_>^0 %o)K P[1JcL뀉8 Hb &P@ܖȋ}==fѳ`* ĝd&0݆= lȃd= o{~&vdeQ >ʃ{|UM(ȠWK,BZj~C\08pvG${@ nJd- IAAPs+:B+ы M:wK`7jǕ8s*Jr2 u_T"|yg8wSCy޺V8֋-L~?=0fx~6:oe 6kfFMy9O`uȇ|`G@;zDcgEx4=yBڶz8d%Rx'e5BY݉+C ͳ7i$#v1E/Fo\-_DEw*E=[f.1@`eD. 4x(RFJ9iާQHxu g|+U|=7bDB9%[2Ȫ<>!ZQf #$^dmk-Y&lx+O(boI٨:>IP]k=\mZqSLUAgk`_ v,JζX" x'gzp"\?t8Y},t3ϫ=q/WB_i:|,چie<%;,M-/% 1&k9IN DE1![L QF7EF9sQ^,v x *lGloQCB]53V&*c[;.F8\E]JB?R9(gOC4aΰ_Ψl <3?eDۗ}̄7άᎆtT0( 4~bYpã6U[.V}dKf DMRKG@%Gc#,P>4c@4rY]MRuNX(ߐǟr15rtz ML?݄]Ov~NLk18ec>jm6+ICmEYP,7/9$( ?WD3i:&j"A a[6Ņ$iG}}Xz-.OO*pSX;VuN?ĥyBXE4a^XwgD$ C1ic-/deė^Kx58KC F"޸' l=S|S,<Kaֻ(s4W*QXn?ʱ=zAۼn_$Vjk:ɆQae;&x HgJgf` qpJSQiV0'͋[$4S! g]gNVJύ,h 3jU]<^MX?n,ΚyxVۨ闔'FS|M}:i Osކ`ڨ5'T~~m)̐h(C,UtG`76ԷI! 3RjqC1MH}2HC(Չ3v'bťr~bDOL|ᕮTEcO/yh/fR Oy1/;`|2AoGe&vϸ zhVLu eD/ۉBGPdϕA;ts.!y37i֫]jOfP`#ޣȲ41w&}st;W=+_,~S -u;_wQ&TΥiuzԌsS2;~ilNp89 #C-w1 R՞E={t^krA}QVЩ,R,#PXDͺqǍ9*3ktTiGy!ysK,jlS?@m.ǨPn~y>QM:嫚uM/X݊;|e[UCtp -اlNYMA#oS$oP0=[H] |PeTІ0X)s0㛜_đ?aV^#AZ ).S8pJ-H0ר4qhpؓy)c_+)3SNt3z]N瘈ێc |\a"57zAN)9M}WS0r׆?rA"D1cb8'̲V͋笗e.@wN߽C .%^ͻ`aNk&˟`4xHjLs 5ڸۉ4}N=2+v  6D[7>ik^ςYѫX([vGiwёv ^ Ofԏ8Ovz xO*,F{$np@|t3sb*Zu!Z^3CcHvFY%PT' TYoÕZn^e1@$Rj֑z)0IFPjiږ :@$%|VH P8gMlEa>wj%}XŚvaC(vˍ?mlQT,Rz@V/A0o2wmo'ޓD«(wB4t|sĎ6Ma&]fuA+3X>C!ۤ./dY'WRޱ *Dva k{ܧ\{&}|#&HET: F~ uN"e Vj\|ެ %ݨ˜ST`F@Mhȟ*L}yA_;];=ϮBr5θ`t˧_!LK޸*)'>w(h.sӟ~O[6W) `0\ٶ^Fcz8NљhjIs vp7:MMiBXf_$04AM>= |XBF\i }O6!1"}Y(D5eS俖X]"XG  +qg\LȤZӰLjms*qkz_k߅3Y: 區D*)ӣ!P ˌTZ%C.8syw4Z='zn BO]V]}|;k$ӌ:o[o쮔|" lkei4C-U6 F؁zHMdkJMDO9ʍXBDs$0vz~< ቑ |菑Al7 lF_"22?fNTTw*mH:hF)]r h?O>ad"Lr hVio4sS f>V;;DC0{ǤAD%w y{񤏾 ?gD֔h<@ >rwV<"gJ(fص|z@!jnvEN~v?TH|jcm>4x Zx0Z63M@kKXgHwdX b2j~T!bZrVJ91(sP"ڽ'¼yh$LvoC/,/}<'][S:yR0dZ̉6BdMCZ]#Q:n$=QHI(sHlաѣ(T0O?,R6zNa/g 1>bfhu"|:S!?ti ,4)m\Y='9O^t-4NzL֝ĎD.1L%f07AImiZwY&*A ?tˈIޫ m+ZnW%ͫm7޼`K%J~[<+|nkE4yGs,QBLWBDžL3Uiz?k3v獼 xa4`iuuKD7 ?[ @?ߩ!sWP0iyߺ$0<`f(++:A\/b5yl7`8Up3vWPvWPjfdW8[r}tk)C(]]#RlHq3Ywfjri0.I}Q*2i:u3P7]Jݟ䪳QAoAAZ\>Lvn{]IDQ0JL_vrf8Fa2+v!#C*&)kD%0Bqv|}ے_gЂyj\kp^1sRVO!lcU( @p}qڻ12eO:%x.}oHsy]z*l40CH~{eC|}}gcϷ =uD s}쬌L8Mլ rx9ƅj,F>9y(, a9Ph{%sqd6G_E`.eD;Kڂg p: !u_&]mkET Vr')HLzP8bs_v;\mj\AL^p5Y^V N'Iћ@kk'X^pŤ/ea _{52e]43BA1I Yf E9?ّBlM -xIB\h5fwsY:4а`]w#Ѩa{d-e)X-VoRcFi E{ǦZ*.}F7T}Z Qv$aP27]BPP=oYn8/*b%"8}R=㐅<0lYfR;wm3TͨTeZ94d\ʓvECՐa9T8pH&q+j1V2crx0Lz/ ~g{A3g)_n3 @1ɫSz?CL/|SH >ؗ./ȷgl) J] C"@A1{ߥ_#S>l)E@1bF#[?d+(A4Ӿ1_-9q'nUo(&P1NT?p ِBLyJvc{eQQ]-6UɅq4Ji͸"2sG}⒗GCX`-qn&ݺE)*(J}}ʝfé۪=nj6S^+P bS zᄓP$l:$5O cde|jM651ew:/ՊvihW2Yv?.`l} O$MUXWR-q sKZVep[ v ønT1 ))JC . H1/\ 'DRTP1 0Ao x,Y4ÓbmBErʨΜ{,c80*Mno"2Kҕx;oTp `?s账)UcuN03I#8oX@EQ0PP~u- vxf Ќ%Mm` ;۳LXv ׄc؊?*g'MV&%/q?B"hx#SYп{@u*4KgmߧL!O#! 7̊1%鲬QUFږ~IGQ3 g'\eؐ.QHPg`!Kf!/Q=$QxJU=0E熬awxG2Ut9JD8x6үlf8 m ܍㉭x$Ǹi멦dlAp?żƈL?uQ{ji'{\mR#=;Ds$ :Vv_~ IG~? |0&:M3Œ ( pxo#_zA d7 L`[fpw ˿׶#.DS#VSʿ^P V+ơbD-s׈!|7^ ӧd .+Q &ׁ#_%f"s@Xl,g{&`j%r\Nġxh?ޝo\Evyt.ajx1ۇL8de;ZHL砃2UuAt}]ܶW&y19QԂڧI]K9@]^I$=gG%X['uM*=haqȶ4iXidj@g;ur#ץL6\.VS0ds+UT/x1EXwkO;S)֣}^D,V VUK2pөj٨m)Yz[dXS= M-(h ೪lt9}N n;txSzsVF)kqMMMrA8AG I9sXdSAF᥄VF=y-6T-duAu|bJW更?]f9 Ք* xkd;'.n/fE_a+k@`.!F-%sM -])aяzZH>VJ|(^Z[]niDޕ)Z'ugТ"4:! jt q#4N1rQ8n|p[U`['B}:a!m^еV6WǞ&Z* BawƔ,e"4A )}ƇY\}]fu{0e5=ۓ {ʀ3ydKHT~K=l>*JJwT.hO(ĞD !>Y}-aՐ>^U~C O >Ǹ4Uke8'm]CJ4",2LLj]6-F٣}(;Sr-JLCyN(Ȍ؂lL|UED(ڒj`ga M!7:0_YD;,E@/S eܟ"! ulayhtѥ<"ܤG#t)wHR6E_̤%nxOܘӄH6ζa-m@0뫈* \ {mdZƑ7xO)Ծ-5 |)RKD"|D>ҜZ;Vdж=GS]Bnz_XWf8R'N|VZ@bmnF VjW_>h !OhZ{w#3<\ HotOLxw٠u)~zI%XԅaN^]k}hh ^hq(>1y *ߪMF%N!uMwTMx"klC-,p$Hq=㎈N.7YVߨG]r)0 6q5DMacb ˋ[Ѭ%H;mr|$su4V^T= 6^,*JPCqggCs(ժ.3ɥjz]ek.fQdA5Ўcn^IJ]EjyS85#<+^%eD%l?Icp.h53 _>˵†о.8+i=7cgn+Mb6M8R癈iVgIwFo)s(sKPC\FWݩUP+ԤӵmceNӒ5eX|=_jE{Lo噞r.4?JH 'g` 2z?lڲlӳ 1-oa:,6T<ڟX?5ۖzԳ 嚶)F+j>2p!W>w(?-瀒Ά]>bQiK2NE#U` N=nR#Co^@䩓n 6N]↉ogCp{L{;R 0!`t|5c@˼B6IUsUG&5i 1XLp)+:j%fYG`I^%Ǵj~c!^.1Mٍ:=zV\6EbR:z -CM MD17#k>iiAn$([$Ւ YAVFf$8~]KLrLj?]Z"tP0~"9W@ohŧ?GjLbpH{ [pVW$TvsMmew\ WwhiD4{EH/PؙB:iz>:drݺ ǭ)1>uAG,5q{"Af Ba I6NײGRq9y fdY+e F+,:gQ C3謵0go@kzV% q5N=X `˰=\\rkO-%*56Ԧan(ܤ3|mRK6@,"*\^~ޢwMX#>JaGcC =t6y6֡*޷-"X[0Tnj=ujiXqXcۛ}iUq}7'3ʗ)-Xt.[q ::aSK\Mр=vJa| LPJ7͈[ *cK9*6JW6Q#m0'p΃y Ms%, x72Q&7-J}Vґ~0+ݑ88?,z~>|Uq%T_kuOƒ6D }H;hmGZD &H(A& kfsiAqlj~Zy~IqJZ~0$W*1~Of#7Sd Z#lxXUيͰ̰^ew 3ۈ@ir1K mW#bǣs&oyءQ+/E g^Ji1quvJ&=FSGն3~,=Oeh|6r8D"ԄB=7źVJJM42 DbyZII*3bi Y!\J:>fX~i8CSױ:]>C-q״@0n³wjA{K_arr aq܏Wt7C*%͏q/>}/y /-YVC bqV87r/iNӔp@ _f lw^`?Z3]JߠɈ&$Y.ߞm kzTV/%}t`4ɋx%(}gja/  Ox|lzb oL3+vV[6D-T$+C cnXIŒQoD>ihB5;X ߩջN$zv\`cM1/ߞ{+6d ?r A?qȇa77u^{ 'V QNPHR/.@>{ki7JIemdOHD-wapE "2oQpy's0%^URPs^gZ嵪c%c@ /eFQ"ҚF\iA.}?lE}%܇#T߇Vr;Ҏ̔O)sn8?? @ەޯSP||~XCc<\ ["5,_,| Fe[} 8 8jR kz*'I QY|wR\ƭ{D`9n*ߺBbB FMrоo~-ɻqdPC(FJNN'WP1^]f6SksJ)g ȯ}{;2B<"OR^$lgk a)lfW€?`@^p)=M#{z] TYUILQeˑ i%V2 q`A/ &Ja"Ow8v0zsUUJG/=k_#^x\^<JjVgNl> tƥj8oEW,oc[!\2eיdݖtmVWj.Xc5&xiٮ92qZ;gb'BJh<3?O:Eg$ɌH5vN,FM[ w]Ι=H9g [|)NQ-򁆇̿ `Vs&LږŬ̷L QurP/$ n#bMXf`yΆfjWڛO.TG)TxDώP??\3X/ 4.(ۤ(/FaHXOrT:_KsηH&!S1,F , }  qpͷ;).r.ʓѠ`j[OR.e#05_~]5iYU\S89D`VH? *KTuZ1^*.'F]ZcԈTY#/N~e%ȣzxS_Y6vp 4zTǰ~) f\sA K3fYL1n6r篟em qп_&E6" 洑y{m/wlA~5v,CC b 5 c'ǐ$L̟&r:A6ÃuamȦ,3S Uk: ޮMن {O~Fxvg%6 b@ m7>-ZAblnHt~(cE1__QʔYN[t,\n`NlS0qng# y35J_'(+$Md?0`{S!!U}_#{#MDw9Ma S)DkM0@6-3߹CdKYxLiׯdCD. h _N1ޗw1%:9EöD7,e Xv׵hDk nW orȅ֡uP$9ᘭLC}%cIݭSS(**PJ%BYn}8/B(w6"}hÜUq('u¡Zã9FWd<&2)f!SDsc{7]$q'F7,{syx8EژQm6kdn mU%/'*> !o7Af:g*>}?Ĕ::dtAyPBAqh^[h6ǃg2urSС}WcK:,8m{}NWRzs1Ӵv{.~X>Ʈ1gS=}jz88=퐷G+38o>TƊf/x񻅼u8(W, -H{ hH|cgB~7z~+/=ˤO f%i{6yAR9P॓Nh+@po k^mWDWe;E:gi`^8F, 6"o"4ܨvvle&w;vX\Qu=u- 3)&aj4Ak(Ð$xj;zF:賟 qydOĥ &ʁab[$O4Z,CH(y5ХS,I䙗HfIgtMGIRC$+fhrĘ6 qI?Qd3-L!-'i .g%`I[a= qF@*'@E/ȟ9Fe2 z/یAm!Rb[Ī 9Y\jst^g}>~'\sp:ϋ;.^NVv@-'7қ# 3iY;gZO rN\TYgAu/KcDg#,9UHZ6zBѮ#%W& Wi3ڞ=i?&<|XDѿdZr A5ߏ|k<9d1L,T3{ x:ٞO}1nd Qj%*Co[UH)FQE.Y3rG{h.x\Γ(d5CçI0dKI>Eg1[9H;Ms3ы!Ef~o*Qװvh-ޫ* h&Y+Dq/6!EXk_J >9tM ] ޖokna+XE@R-)ru1h K>{焵ȶ25if6 Y[iPL8`^"8JjǚS} b:|;cAQKtQH,^6$Tk Mӣ˂uQzk:\\yd&WHBܶcAhZV%I F/E9{ eGQ/_s[G4bggL ,vex aD^D#ǫV 萫)8,ʦ=4Z6=fP%:A =Nm4pމ S'2 ~if(BETeD7:gij rˠSoG!oClk> S;l. ߤLTfŶ!RTՂy6eT.)5RX/ )2"*.e2gPvIا)J`,߰DK4dM-ь7 wP/ݽx+0bG"Hڐ͒1 @3 qz{!{LqMJA5eށKbn¶ UxZ#;Řh&2\2:Q.(?+. M^ (5uDzLNCƉep#B4E7A!*bZop08/>QlqKXm*b6"P~']0Sz$DI:kq ˢ"ȋ8:ldC Eg_DkGj Og^H6FmfvH,=i:q84}0#cLk7C쨌.P&cBEE1c ,S(٧ߙ,ge>,9-?o8W( ZyO O&P8e#4@KsZͿ,TmzumeVj%Ky+S;ZX`cҰq݌e / Z 1|.N\J5KY XGs+ j꫈DZ:bcC5~<^8rtTœw~ޅ25PGM 'Dg; :!0jܷAŜLt" nsYE39,% @-ūSF >mrX-9]ǼKML(/+R@HtnH_gO9m*o ` ^3V\"Oi`9_.=ꨜ{ۼ{Ԓd?j"]#}Mf$N}&$2;av'\p2I9t":!gXZ,L`hH.'s<{u龣Bvߑ_ɫb/'.9d1QԞ^x'E%ҹ/Q+q2YZ -0>šRƌ̒*rm#I29eq*IJ<,r1D=dQ`(Tvrޗ}N!ŶQ3nyu )xD.7$0 x\*m͎û;*b+̀s+#9_i ? *x45ž#TAʢ1{㓊Y\ĉt=$!ʮ6A&BKj(z*u_;G)H- Xj5[ ׻'qP.d<2-,!NzAA$UճiܜHzVWGrr-TRW10FΧS/g58&r* ~3Cp:V7f#W VZ}ZZ!i[>u]Ͳ"Ju"KKk<O7ם?7HW̭}Hlݲ! W&xWV(,׋g,v6.$Ut "+*kW ĊeL-d?:ُ 4~Dȗ?e3IrWW"mZd?_vku׉8VgBDa0ip:"f)^a!"8MMhX6s^+B/ȱ.«>L!nHd;b? Bey7}T9lyS],BN˒m &J@^J4L`E⒊ eL$yަմh3 DXn&A(B#C++!4&~נ,坰c$ z*OS-kHbu5TnQfs}F ѭmR}ͺ~$M>vF/[\II`FV4? i|Oa]s)ӵ%<@egsIv(_,T rEjq;>uc}q/RWT'vG˄a H_ _a-jMhڽ `KP[V Up#5)?Di~0KP:~G`Jy@zKomVp묻>Cj))B{@ feN6k)%+MX?SrM62[))t^j\*=r -pcb.Hyh`s9mG]F?% 9bM~?db{Ś=n \nøE%ެ 1ؗ}VO .SPEMBu,V>+Wڤ_\+_/9d[Rr1 Z-Og& %Ӱ~*wv:=s!f!m ^.ӣ% 醾8;Z8!RyG"$`CȲ&T[)QzLG?_ׇ ]{r ~!)M PQ Q ˞zs )dϥeVL,xd7y gV;v_+>̻3q'G0h.pڿD#B4x#n)UF^Z ˱6zY‹HWh2_X Y b$Xh+f[g_SYY_c]ءn4Ļݽ(p`CGIDc&xOD{QB#LJNFc-B\cFlXg{L #AUgQ-p*Ogn|3jEaxkQ?uQnp]8w[&idKQE*{tmdJ?9O-o VbkS5W:N_JA73G/w\p^ [֔_ÐÝbs>e$ mX9xYNjWΠ +Ðn2gKHOuJQՒEHOgK=bH Tp )G5t;˷ނm&&ɕ1ϼªu'Iehws]GjVE㯻YDžwW|"x151./` |9uU z  s>7hLI}E_&\l|_ٽ #DQbƓkSSR4HgV)qQ@u:'*KydQ9(MčR!ZdF,I g;Z k xkd uو(:e.]N: bfNg"hs P֏u#ܞcȢ^v6#d{eH1s4p1H )Ci;CwlkvB( )ƈy=ӈ \@E 4a57eftGN0ۊ~5|rTafN0y^rr9ap|F} +qG.QGфo"`e+sG "r>ǹԝx g'wFLF>uD"UH? nR4 D)MO$oR%ӾLfs99RN^Pܚ26л=k5 6%!p:iӡ+[X+_<'Jdu*OS?✣s8e_% m^La cXM!>هg֮M L%Vv23|{Hx, C4taQ1LK1>X<>8J240ce%kHO@Zx@F}QґzUS.k|.4.=CRR(1śNlY7ёQf9a>rt@r<ē~. 8C7.wKìGD-#\A.s:lSf;VŸnXh|BӪsιs@nGL+HޥS[2X\J!-yNݸ9A[}]ua|_xw.@ݵxMvu]O4ϳ?|}gO &FclCo6z9j]ٓ!+/YY>0nϵ_x u0xk~"ďv({&1LZ?vqQ ?#pAmM`mG݂|}wa%Q'_V] ܫ[٦^eƗb7#3&\*\guIS5{"B8 $<ՃMV'}S7nfcFTG\e. *7v\7¬51g CU<3kMM4s6d8~lf\j줪䆵CH:K,X,5̧YCX5D%=4 ' ?%X lGe/`,:vSF(6w_:m:2Wf1VcQ-;mͬ,mή0++8(E?@%B:ӕZ69zOeXڻR1`yY_,6_Vo :g۵v@ }ƟfxX}˽BBGo9# @5S `u뇈<%jņFE( )%%;.adJ།@#0Q:HE"f-o/B-3 bYD^0yN\&V]Wbt[9ѥw eoIN \!hugM$% g48^E}h.W4q"GTT5+K)e;uMҥkz;z/B]x45ٜص"Kt<l\;ޤ孽 ٬Pcλ<BƁ9Rd5}c[3kiӕBZWu9+5@(w7:XNEYQݧ VZ[nUxmcs2lE*8jDNUwe8f7 N]b=Ha^=I4Ǽ! \i :;6C[0R~͞Q0l?;\n&d!7qLJvm-{w @F"e@*9z</E$7V[h Hh1s{7 o<"Pe|pMϬў3%@šQ iyV1ɾ 1ԥO+ݰ`h4 ez!8;w5~k+rm'PHoXO*}$S@ӐcCXr;~ PKaQ$qp@FAy*B߇ogz/UU*(`KV X:SrdD*J a٨W- |b,WТ»QaUZܥ@cYI`/flEUƊ)}[NJPWmv,>5+O۪CSԟEgkة>iM7qڭ»8|Le@=iFp} lRBhXwwQ#Kɂ,NY# b@2wGgnqCA䨁Ơ@7KcVNvLei[uʽ}cҹ%5Wjt+ċTNaRTWtEOɑtʘqA aDJ0#= g9u _ ܴWp0t;.q(F[~xKF(͈hߦ%©xe޶F; cߗz#/Ri~,b\(C`Fk̲܉oI) E`]hF}OZpԧ/Os-O4 cZ[@paӓml4ZPoSO i)wz75k}n9NՄ|i]L\o&,;L^1- ~\kԋ#0*syip-yU QE!Yw`Czj|Ys;f%"EK O]3{<"Sh9dBB[ݺ*Ks&^]@{ωO")3grA2kg*C$W% j8t՜fGu}$'.L%J B@|xq UǨ[2ik4Eg,HJtVK\x`O (4~SD[^J!٪n8T}e> Q>Yj.I *`{YVBcBkjöLU:B]b1 6 Ϋ/n@W׿SDł~*{`@?Kh;h:21܃U lJO7p(R7\OCǍi{E&S"Nj B R,kún >J] ݊kO1lW61\ڢ5l*7ޗBMꗡe8AaoZӻF^/N7D'&iu }\A-xn, MEd8J'7P"wԑvp?B}Atw߸}"#7Ї\e+! Ę!T6G9>79'wGOӷeGšyM|A ߛwyAU i~j^Dt|G&ZeeLZAZ!gyF7iG'tX'0#OVR6);<0}(5їݖ(\q?->&L"@B&Yz/pڋ䨢`,zV/TG4ͿSK(omSA)Av>͊F 9BZF5 # ( U6D{@-D_㷒|+\_ 6F43rV]g(g?kMF8  "=T #vE򪮹eQ &Kl /XsNbFPbQjcKˊ#DGԹeO q6P[_S<*>2Urob,$4h1yۏpE3osDy㻷)0U-@2Ձk P*qMkdֲ㭁>a)-1ud'ٺ&Wze͜$%B[%S} b檺PЏ+'f]5z:ݲ+UA1x*(bwM{lDfoЂ_< Cbg 3WDya7[0Dk"WD fDN VyC16e0W>Ce+g NS|`D#aw.-_ )s-zQ򹛒deIY kOPFޕ0?ŋ7}ٌ,ae9C&wS_͘3tb$`"XYqf^RX{KO'&t{j#a>=KM/Yds6t5؏OB Gio֔x"J}JH^ ::[H"IʈC ;"\lT +"#IkE`/ś0?Ūl"G?ܽm7V@nA 3 ƞV~"gʫ/;hm"Qw]Ĕޗ-Z~1c7Xq_F?bIp4PpJ]5!`B+4wGt7N R)J(?Ӌ,%3dۦD؟",]瑬F С

@ {ms3ۃ|O[ x1 S~ԧֵm\ݠ$ߗjoRQ֚(<Ui^pz m:xVAS [MmC=BI ^)+<F 9fGUGaS?+T+:k(^դrCyB|m=?OJK&RňfK;qOP/+OM=Zg. )(KH [~Ԍކuh)WW($Isg#E!>qAU rњPhœHF@\Ш2hN~WV-Y_>6: Sh(5B7MDB_5lրa9a79M+JgL˰Ibyjb_`Ϲo$٫CϽ-a50vЮ9aQ5_os Z+WI>\m5;G:7ذV0_%!`6^=N ~ޡ\==uCa>Q}P& 0ЇY {6Hpmpʦ!vEA `pD@x5rgh .Ohijkᥲ!_sTՉeU$CPc[x,!D,,ӽ Hbg2ﴢ<Y?gjnw>(,Ԙ|LRQ)ψ֠L%d\@ϣؚ0d6'X0~kfh \d: Ҿrz `2=ǔqA0hc'NNy9qP$0S`_+H1;'{*9D}Pu,\yz7!7Er1Q9'YAЩX:Уi,9\^X"* 1A< 988Іʹv{Al3_SMF~%҉Lv~-?~D+;T8bzh1Ңmӌl]N#~BwN:Q6+-TEn޹O(".|',NZlJ7c4_4It(|XaBI *1 ɖ1Rx#/q.+g9-&%M)%C}-ZvCb#"K)1S}4j`ƭEG^zޒ: ;%Bs k}@ueI3 Y>gBl$|ꂢꆡA4Kzلl$N`]ӟ `p"nNE:5"eʄQaW᜺}`Ȍo?uxMػ ~wK!NhcXV8\2Dwժ]86Hv|1Zqh}iu(A4GIei+B7ݐit@#̈;g[3OuWT{?pWR u/tKdo~$81DFcW3_tȣ*LhLaAcxåndmg-/Coy~*U3kc}"mL/|Q~"߇YCT#* ^Qa|E&Ԛr$]sB.Vu`+c~NtxoZ䪸>@/C X.$4dNRȘ`K>̄N>"k` uB&X< /c$ENN50<V 4 A0翗5_1Բ ?^pj Hss ld]w9o2 D3eفdU@ceA/U^_bwJU3$&mLz? mW48??w)LE5ޞۭ}JZŀvڱ[JL3X oH#6":!E`قAPCq>ɟ;Liʓ~-C]N>xJ̃ZulwͤiThhܘdx(f950:ҕ=*ß.v 'B:C̠<ԿIk TAIDC [[qiɟkYGv]Z$i/;%ɇ\!d$ϕ/E}So S⢙ -UJ &)fns=8|%!l(cGvn׉yX }]YWb[Fl霹Gg,qS IZ=~=w۟8*9Ԯs(7ϒT#})te2(S}Q[`^{9cPq63-2O2U=¡K]Ci*g#F6\6(NH3{sjaKlR%O )='>UB=+kkk[@;Yp! =+% hAVs [vzgkT#(NWݯr5@H6uR @sW0[ĠccT084Gl1؄ o30Pus٪}IoGQEQ:3E 4.#bzN͈wX˹!ka&ǭmPZi%22mZPOj $fw6I쁃1Lu;Jޝڼ f9aO/VtZU\(۪~=5ycz 6ats<GQ/gK@ >؋Xl( 0%&Wx |lKZ{HOڇ0TJk+9Kɂ̼Y.1~D|,.h_oV!:'zq`XKFR@F>]J(R|--w6ZG6'+g^"op-CZ]גFxŕJCvV3: !?HJgRX*3#RHEH5y:v~y&LVRpPOas}a#\ܡP,My3lB'})y.ں :-sC_۠)LJye-(q=Ur1/ vbD4?&I6p;zk]}-90myzi= 0g'ڱq sqDi=. yo+zCB]nVz\FdX S'B袉5[:^}I0`G\N]\2>Ƈ;VB|” Љhy)Qo'KKo/x $N(gU(ۛ~^i50g$KE{1^Hh  ʯLVu?D !?eP2YZF^"%|;z=&$}82;,=V8ofg|.II vĆ$r}6g5'mN0f8 -}I}:>xw }VK={"m:mreyEaYʸ;ZԙڒĈP)M+K ?5vE]2Mo#Iz,t#T s>o\f/Z҂IL:!edKQ07c5?@7 PfgOd/4 22Iolzln]ۿɂi3xqg>j[â,|.djn6;w`~$r%j:|F[J.Oa;=dJ:7vrIuFb9 kU<:b}?LWZdtf4%"¬gdPSG΢ikZ'A Σ<+ *ɴMp\P?' # F>!^SzBN.z fD\x\w|~Yb/x"%kpRFw o?9BUʷgb̽ʊ (t|MFId--5͐:+aieUb82 Jx_vJK[h8zN.8&Df%o!/ȓ' voZxaFYƦ.a!JP%F7  Ъur c:0J~_avsZx( Nm!|~&&B Rlexhk@kSP=*KK^tˈO~bbLw[G0rUGꚛ^Uj˭E 3Uưdud$96׆H[V"t?(UG"HH3Uo9Dt /|r _d#,?zH)J=^a!Zh!~; k Kx[_%>ɡ8k7|ouy~TvŻkGun2P&D Q֭"@ױhwHnWMȕaYSx%ӂd2Oq艔ߎۓՒSm1%m4u~Ͽ;Z d8w8H- FN?Uv/WqUWɴM=nrz b#i_ǘd;c(6r9%;FF}k-o[A>^]븼AAW>ᜌZ]hءܤv^cCŸ{oq[ p$9@lhZM6z)J,(o$ovN>}uꚸ3{F4F!g;_0؆#h4eSxvcYMo1h>kd Geӫ6{S:fzcW@YRK~~MQѭT{u%KW?.4A(bwV$EJvB0i:ʬ9vKyܟrvݽ:ktrq v1ց%BŘ?_|G* Ajcik1~I WС-i/\ u(˵zFAaO,Haz-JL k9t"e=`, bS WҝEuϧx'ĪmS'^@~-`t浓J! v4ϸ{WiGlQϭN_Zd_c@}k\G 5l,A@UUn<;-Xg笀 4w9tf9($Z)P+cix6+}GO}c"3 =l MqyxǙ8 ;L \O%#?K Xխ C(TX4wDϛN][~"uvtoW*kb!w+]w*DPDw+L]O`+fAt{R4h̒Zfkz>y#.Q@1ʉrI>u֩;b&@xk`/kK@oFC YQURV˿h&џtX.edeVF+9Ji>8f'+8nDu2ݪ1nӈK?Jy{Sla~PˋrV0C'V V:=Mf=wh{O B2EJ;]Bpuad% -jQ1)#ӑ mݞ.`Fz5G H8V|U4&}D`VATyJv;R0vMt & ‰>ie(wM .ˋ0.6Zd YVƧX3_"3Kϕ׋X xgpFE+1"-vYXTrLfPB;9kGJIeCDvYF18TBX2X [Ȝcr4Jt7ki#-IR#Ό C4nfMR^L溏h;@"y C6UfgoIyrMc$]>})K2O~4MK&;YҪEo}B>zǵĐ^NOt1*ZuR(u#we(9W]׍/g1z!^<j# dUqG XS@pB<+8 5Y_}Xxd9ًa͎ԫKR҄<ؔuKHL*Ns4aH54q0ޞR<Lkm˰dY"FiDvYs^O TS@?֟,(~-[ȷDtRW2t݈FKBH:P-!5M;@tnbPY5BKw=<<2286+K٭R n*0!i FU.2a1Hm9w8l#- (#aCqj]zk}n_X1K&xXD&՝  Zẑ;, 1rWъ\3Y yiWxӀ,LEu@`]q[MGȣӸ1r!#M̌FQ_11v4J{!ހW͎<ᵜmq٤f>|'mx?JF 3i%-G,0Ƙf݃vQe[(TxLt,Kc4LWqP?V>{&8VTy:blwW:UF)WN(!p1=7lԍ3b9ijp#EűKX@^C W,7װMP8e#CuT<-CfYJvSD$zBٖ_4`Á;}¤~b}LY0 ÔXY)2kȭnZAhI$-!aWUD$݀&Z8K]5e_RP 'RWYy ҴR% -iMTQfiggL3tM4 {m/=K(nPn^QM=GW2p Әm7'꘮f F v |۠CrQt~"Cg}nuG<|!RHU%RMi.3V7<1)mu}47F\u@'H|?~r/kzфLaB A;k'vϷ&IAy#JuupL%(L{!OPcLKhTe3 "YLxǭ̻[bA_>|IŞRLr!"ȐS }zsEYo6O3-!SN 7БT:Ap_,@De%T+HT:[/xrU[- jYO~g_{CE.&`0iՎ=H%>f)amnm_Pۜn6{~"k {24G?_c%X?`DH W1зؙL̑4b^H/j̞2 ,X%dbd@-D?閬_1rvt~rig:yGvJ4$5=SAnDGaw-Ѹ^%5]*=L(/*J*ƞh6XýR2t6+t=ނH3E,dxHݫ+aX8 )]f]U+J|^_)uq'C@>Ehvi\F/IvA=xLZU(NQRʀ} ֱ|=q0UKkڦpaXvʈE.%f.p 4լ!mAƉμK^QU06:ʁ?7Ik;#^v1~O݉\Dtuo]C:a<ؿ,T]/i} %qXݰ2GXD~dU>s:VNEs#,A`,cYE~'Rց6#D~rLg~޽`Xuf;^XW. o86}nt=%>oxeo P}3BTM)CHAs aѸ j|wztlv,Kԃ&"Czs+&JM4F\ܢ):=Ubs΅GRՔhQ,}:Lwgbߦ0oSLt if/Cv'Cd Qˌ#o=s.)$pOgP|E( Oa[YnUtiWX%ԿlZ+yMoN"`mw}Zeb -(R`dGґDT8QW"[.FϤeǂrzZlnʕQ-q:P}67x&uZGawG.$LQr K5/D' > 2>kPRRʋ|N3֬GNwd߀P`C]h%{)~ "'9z` r]UlUAOk?lbu4tIu萈eU=kmIPń%a\T'U!s^&3;_DsLdk BB(,틛겊߲cs$rGȡȉʳc0K'嫅TqUjbkq'yC<ƪq}aer0,ܹ]~;|=HOqB|@BBl% n2%gϟ:e´Q2cX wiSf/knmf .15s>fη8y)cG5}"f*$⏺YkǠ$ojeNOpS##X]-bCW^k덈~*1vq[ QJϓj_DqTj M*qƘc[^/$Ž7D9BK#hvM*0G& `#._!DV|%B~RІv4,FڃQWXêoz3B%? w?3ʟ-ϔ*ålXP1wvbb|\ eFUVy?Ð :Zs+EIPǸ<\0-9G!~utH0m]'? h䨗5Et| &6']1N-@ɕJ maI"[9t"`OCD{O#ǔh _)I.+|lDv`\Ѥ[՜ Y mc!8i&5|eu< .z̔W8,E1KۉLM\hzSgXE;1Z_KD4ZsxQωY[ 6כ]',{Qqۥybe(Y8ڬөWuՍ$i_SCRtL tXџ)$WuȊŃq }bf&{Th߹Y/?"p).jzl96:.Uk2z"rn\l™SӐ0O'-ȱ`6ws:',0k;[йlq6~¸6p`28 "L≛Υ \[qz>'B rꐃ!pA2,$}>l}&h~N'YՎ 8أ3mȭgJ]I| !by0 6'i3d|/e+@NzVŠRpN x׫{cZ`lHKU qRBBi{MS#B3-O!9=@kwhu9ݵ#Z9le[0ܪP6aI

=]ha" qt[J[A"½V6pheHNkӡ棬N ^K r'[\|z⥟jO$%#>rd_;rB#ϔ)r`k_m +1=TT2\W~ttИe{!"P\1KAZ dIp-~#loAOC"] ےZ .qNpLΤwR2%?A>w9VSu/N+~w3\A43"jS WBNL^ sH6&7_Xe톡P(9nW y8v'yqI apʫN@|gY$GN3G Z|h3)͐낷=.$pIC8 $.0hcպ&o;'鞾7Ȉq~>kV|$'/ 8dhIt!s`ًBh ͮS~T /ԝ Eȳh5HyV쁝/>v~ j7Lp{~]N#`M ˩Y{neU3|;Lb[Ջwk4H#JL!<,KL#_ظh;aڲڬtO1M+#ڈޢ: FGtj*\ _~AGѓ5 "mol}!౵ 2f\ː].PX$@CRq&k~^DSb8ڶ%ض; 뷡j8a %lx3Cd|LVۼ~jq<-/w>ox;/)ųC~?vZ+TU',{c= nDfO'S+po_8JxB~2 6S6)֦;اH/뇔-f-rE ;e%2& QT_Ez@P'lG]ٔ넛rL}nD{iV:hj2~( Wn2b:W(852g( : H=2Xt^vr0+Mupϥ20Maei{K^)mAfeO_]]c>8AfΠʆ6DzL4s83^r|z@Fl#m~@qyfpP[\6y&"iUPqf`ߧ?Pymc缿g:Rn*02}h$V}=QU}R56E 1bJlc q{H|AGB 7>ZN^t;:Ls+gRqx^oJMc_JwY^4d⺠eܽİ}ؑe@H{VYNI_:1m ԎxP{3MM;!gð}/168Gx~&'Q%d٤2R3~AjoNkeǴzW4 {2\u8V[gzGZsMb ݪsYKvX=RЛK:* .o`qaΤBB3;cJNl9>]}mkweJf+vLKIzXyӢ6ؐ ޽Av^V SCg9;x~/x'mPnI\5J^aCSZ  KOֻcFT1ʛ!&㙦}vlkLUo#BE˿i2Z/t5<,4yh 4%p d^M)<4+`у&Frf + Ɯ)_ b A^Cun;ZZ @MHQmH`gc4lDRP#E" 97b8N~Q0)kttɑ4s9Mp qV*OswHDF:ʣog=I"'%l"w;qbN)Lۻj8m/ 52]+tܥvȲ%FԈ | w@B C] >eZABF9 }83UV hAC*%`Vn&ב!{ȏ57nnEwT}1ꅯ[T~P ۴'6qyEM@4Q6QnrbSZH#ϴ+m>l/Y~w 4>.jK 3\)4RGZzu"a5®'80Vɧ e-Iޱe_Re@D>"^A MJVߨaׯ rB I]&:W͟?>g>\Ime<^{palL xtojtHXIyߟP@_|fӬvC>'0kJٺN͑` %j^cF CnS0U#uK7nqh=.&Zw 2~ ji䘺Pd"lS"&Td^#؝EӥxN(0=S$i p i/塠3n[= v <Ȧ)4'tM͚uQX~zE=ƙn:\68_ɐH!{4m&_.fxr@@T;s]SELrob.ި|'2ќ~ݴ7q6K' Dxmʪ+@Ja _ H } EGkY*L~[ Os&ai߆-Yx'k?kMА6sMPG,[UxJ/EN1%*-HI-]eWCVͺoalA"nF=ku۩0?r@^6(UڝSb00a*6= 7X9bCwfvV{AZJDI;qBmz jMJ(pifõ<1;c?#,S^6?'o4^*-o朜 .!NtWӉ%-7t@YR,.|av$ig9q$a)V[]wtUٍ.\{7Xoc!H)V GXu?m f"D˛zp +d!ZfUAƄdcEsF,Mkx͗O-?V|^_Mj*[3FR`"W`GtQ 7,.缌X9H e J\+J|qh|L٣)Ϧn͈Wwt2م >#Y ͕PT.,x~Ax(uРl{ DOLe1ym3x/+qv]RJa = 3 _{&XP*A2 32'(Ee~ &Z=۴05P5]kK(Ñ&kkʓ^:0t #38GwU''ʍx a?`]YM8q٨ߠP -7d\ zLس[Y_Bz!%TN',V(ϫ -pM\Ü "fH= y>Ddp& TioN++CrTf0[i9z]@TG&oHnM&+l9WG,286U7H: /pwѬZ~! :!=߭}g;n>=T#K۷KuY{IPo9նe|NE-O8.K^ 'ħ6"PHbb:*ںz,Y=,iQ%aw`Rƴ\Xr̓wz9i-5iJ4vtIoAc3HхTmc0'e$xWa/ш՞̼D]pA$P Da8w,#KL뗢6~E”%2HWu+/=C/2WOl &#gf" b6@8Le`ӕ|L},m$ؖM1JҢ~oDzA7)685hsZaO@}|lmM`@|gqS$ǒ1)YHem2Y[|qR)6 M^8=SSLT=<; N7+* 0;C|^bH5@(r79Vxh/jk?i撴410&j0O@y{u/PyIIԜsQ1| Ӣv+Q#DwN޳R|*SS)oҭE^M?&]\^>G^~1V;!=GSA $$H Qw8GF\{ڰfnWc{ֺ2nNFZ3/x;XpZSXװk['Un),lۭ&:BP Kin 89ԏG'QմX4Yl'k?eq"B6`rf<ɺv e}c!1BrAIԶэb4jǞT QY !d2jtܬJ^lJRGjxval^|4P$!L6CEu) uhqz  _{ 7\hKS%ߥNjړnQ{q 5 )^-zregVb6=;\9B0{//ƶdN 6&"\FNol{& M&A(/-%/" ϊL`(oZS#KNts{$E%M }\_# xD`Y4W5#]?Sa5e0 T("TfMqZцxic_"dY6mN ,h5KԽH@_ >d|53.ZlrlQl,y'G!U~LJQ Ws@f.ɓ i0j%9hp_yzGt0jFﲶ+&8I҃wq z=k嚾6{Z\)霬 &15]?Dt7絟Bحû~lwM';mrRS@UsS3a0QB"ʚʽI+q^(ºy t2d6 = D*o{F mVPH4ɜ[*^R~nqF0giý掭!qD'OI˽iʸ.F.ſp52@M'فOSd,en}P>lk ₠\ԋDu#LTIE69'z9;Vt=DQ65n#bB Kk[O#Ѥl6y'Kfqa0%rjY;Akf̲DY9Z:`B'`ÙS$^Lgc{E4Oy+E4f햯qD=TĬ"NgDIuYq+Ҿ+' 1jd>5Z6@blYqyR.-K_3Skб4%MZh@b )P ^2^^¬.PZi:= Tu{5+Sz>ET X71|FQsTߑMLGAGAz?>es|UVYU)ct`8')ğ'?U롕/NTvFE%)6M#M!ifԒ|nXpYd>b Vp=W͏1z"+e^v/_ZetIGg~lpX.Շ 'j 7ح091b-S N+Z bw;WߛJ2i؆jƇMS"Suy]{fhm!Rax?XHjEN _%4bΆ!x]C^$RqgQ$%,'mtl9ĘdpYt)V YmV[B%1ySiGQ.NCq,fOqM}j X/n;T&ms0j##{6n)^t?5mOI*< ت t zAEQmkso#\*䊸fi2YC57$,%n9E-.x%X9d{ʬ|=,31 ~h;ґcr!V.r#\bz< ZW)Os {q~!i)j2Pj'+'b!2[@2aryspz4T@'ɴ`~ޥ#ʥy3~ mޙ9MA!ČWbkȊe,rXɧC.vESaKL!2lCxDb f}do0|k1hz1QVZlL~Świ O9Ԓ:xwyh?lB+ c؃ZZ/?k^IȺ;l2CLH#=5W 2^˵ōIc}& D0DWRѣd$;هS"bŏn$_q6!,F؁xYKA!g^UKxU$0ҾQx5KƸ"ҬAJMa+aX+iZ׵FL5()ΐ)[;HPRc?h)$27G۫zyaIHh۷ODw"%]QXL΅d\Vt8*մvɮ{K\oc<.gi6E}Of_zϼ@[uKԷ8:8}РTH,hJgt\33*%fV aٮ!:3\]P0?>g̳zi-$LV}J*=B#'=pdG:큈q7,lqbR)#3Rh?NyoeU?Z4v]SMޕIQ  yI̙,`ָ|*`@S އdNz1Fek/If"%k*o]SpJVY޴e\va3@Ż$Woruݽ]'QUF)ٛi[O:;5Ne>eI_whV5&lzǩ&̪k  xZ14OH`ov%u>PtS/OpX|}|4d0uyŒ2\k }G 'dubEJLVQ"gl0~sZ{ nCQnͧv-iDPgԇtE±˜5CΖ~ӝYVBXNz(f[_uzVMiNV72*LZV]2Ci7.&Hz`aƟ_Dx~ ŀFOޭEwptf<ܺe*4f<(B±𷝀Bjcҳ%[>K@Y-D*I#i\[=o AH.󹏙`\|>dF!=T edGb)$%ſ&zq_V;;C<[g#VRb I֕m]LC۔ϔ`}<7Ђ[VJ#suyLSOX4ku,>4YJR=K__#2o +K8X@%DwQ @'MjE=cuĴ ;0`1ƂR). `ڜKh Ʉ՘PL.&?ƨcI,54&^eBW\Un~Z7x6ˌ"P_T_j$Caktx6"T՞l*S;X1%@K> yDF,|8^IPEj7՞bVu;E۝jB"qUeparmAo^D&!P7|d[Զ㞗u)P+syX߅Qy ۋq5%01e+Xw `r%,F!CyzyMaLgb3cL}w }ƬBnO~&.s[h΍0]Z8qh\SOjıï};.(eobXE:@/~cfgy,C<8XW6t ^}[.K0vh0>%*1sR}hDbAvQaэs%X]gO,?wQF:9[r兒Jz%eO&Djq<yЭ鐦"vzbP+HU1.8MK_JZ$v F]k:,k2\Jʙe^v~$rޘd&}`mkrg(O'ٴ5|XvInƝ Rf=t -q Ts1MmD7KA"u!_$GQ=`#/iZVuS$i lwOޥsuEJWj硎P U9|k ,,᤺]lBˁR!Ar58Wx9syÝTM2W5Mf/CP{Gź]o# /xY1{`m٦%J^ ="УAӦO:Fj?1CF]_χEj9ik׉pl7=Bo>[o3f  Ԋzz9T"n[X]1R:S9j%0,__ pۮ0}r&і@C`so!GwTB"L[kmzd`emzNJkޯ)"v9ckeڬ(3GcrAIֆ=&e8 him# 8g81i!Q6npFk;p X Z!KQ*&\0?-tz av{N AC 26֙4c؛@'=dQv0 vɲiHfy ?g7^MQe&Gk xPb 4%^ >V( `+>2{V!)M(S6W\D* _lCo@#a!cD *c_peK_sy7jlG{Mς'fq,SPMLU7-.M}bNp 3L(\Ԫ_?t,=]uf^" %QFYKXk\&/ TkԹs5}t$7T.%O,ՈU ?[W6鄰[Ы1k2 dG{'7Mx^/܅a`?ZNc"f&(:AOY፬A(c^9Z~"\,%Oe^KEWaSI_n0D٢U;%L fa<oL"˭bg*CNjs|G^Ĝg_r:F~q7p2s "cZ5Y /Ur#Î&knEFX)> g&&t'lAlq"lysR)v7~kLKҀߕi2.Dq9³gG!ϧ:6Oy'-{| *_Z?"rXQ׫1G0VautDt}Dv!΃/Pl0vkl)wT!(m\?J.ҁYlFy_+]7ͮ-.} Xb557ra=DC%'5M[!) ,*|}g`c24Fy?; mYM Mٔu,%EyNx~U$;k oáPꍝٳ ]&p%ݪ[[帱TZ0/cSW/;jz~o PA|<5m 7҆oDzRV{%ɖ{z`,UW U$c58~(*Hދ[R5\1GL?3~m֞_BϮM1<,i >nn+ea9>e~-Mhn_S А q.7>\뽑ݼ?.=|j=>)R+3AvWTFGub"RaUM , uZv (*~e0az?ibV.u0x A9fJ=~ ]c!XCB7P4AY8WO'7XJξX{<雵t1Xͩ,+7(Ji."_uJ5gJwBdr}Vr3YP`UM7awq!aj/δΠMAK*{ 1PQ/ 5鼑cAqT^b۸:Z  "BA>qm%]4]-C 3/eί¡GٶP!|,hJ]IRLMdxi-Qsnr\sAGp˰s7DWp2C_V3|'LXUr^AhrkP#TYZBEA!><$;I+Er=iSl=X7 ˆgc"u@No SGF7e.oERߎOcs?o ;^ŧ)cliuy?o=@ڏ%FYvF~u[\ GQxG9 W*.{B2Z{A"͑)}\}Kr-pŐ.$sq1N.DՑ/ax*(Q(⚘xJR~ps9|]}Ru`۾ j }{'Tr0CPk 7d e^hG2m~-Vlq]LfX֊~D{R1R]ޛ,H0-x,5\oNC^gԹg tu4a#&' y*I<+q/e(gcq3{moNi!$ p]ZR(EvpJJg3n.S)NM'ڪ9:c$X-NK:Vzm