mariadb-test-5.1.55-0.5.1<>, NNo/=„y hI%f?t5~|XZ<{@Ξg;3ͤCnİ|}Mc`_[t ÷t6\vG881[2njD<ዄ?"N5ddž bShަ%5Yоvqd 2¾hܱڊ*DRXY9Ad7Jfƀ8:_dX pD< _ddcU-uEXL1=2,ϼhjc`wWWE.;~>8?d  . &/f X   @  0 ׀-b[]^,```a(a8a%9a%:dT%FGHXI:XP(YP\P]^kbcvdeflzCmariadb-test5.1.550.5.1MariaDB testsuiteThis package contains the MariaDB test scripts and data. To run the testsuite, run /usr/share/mysql-test/suse-test-run. Authors: -------- Michael Widenius David Axmark N=build350openSUSE 11.4openSUSEGPLv2 ; with additional permissions: EXCEPTIONS-CLIENThttp://bugs.opensuse.orgProductivity/Databases/Servershttp://www.mysql.comlinuxi586&p2: S(w 1h)vf  '@)&n| ;f"L dU vf X7 0: [S&\ )#*D `u ZQ[/   z] Q X@} sk5 C& R'ϝd~ e DyPC`1 L/DH RTOZ 2e-C1}mCEDEgqGC=EBn+DCotttNeAr vs:DcBC>DCHW/U&D]V~1#y '`071p."<Uw).wL% l-\sjtv1oH ( as4g2 &* R  = ,"K v `A=I [j * IKk2Lv 46;ns S5  'yv"%AD0m58 bN  11 Rc0vH>viJ3y-iopis Mh$ [.,M =>M~1x%^.$/8 ~ ` YL ߥM~5)wd3NU +#<h w8c0DUy&GQ U&>wm3YXh7L Z/" (F~/gp-O R?V)i ~*  r  0}5P6 Vd Zi. M3" ~)6jyesI;t1- r5@n\R-'}R(&,0&# -&$+.7*4)!%?MP~%+5e#^I0="& C0 ^P,jWV{TS8& >Yl˾M(+=N aC<uC Y0;Fc---P ;(+A -=?3MdT@!IO%)pX\b=Xe %a?>o+2\4 m=ޟ3I@a'$)  9:pH~, /e(jeD_&&  FS"n? ->t  + ] A&&hr> zLp`?}V x(),\''- a(p aF?C D_b_b3= ",& GH 0I1&M~=@ /H2EA2 jF<Z1 2\ ~5S: wYP-8+h kXG??yB,u(4`M)xCxKn@t0cjU;l#!/ JWMҔ-l0J! r!,(!]U]- !l!!!j!!j#I"H> %we7 {QyqIK DF8_UE.8!bJ@ , 0 T<vD,\,!7(3L!j!lPddd* (  !ES "/1 bC&[01]HX= Ke&(U 0x+ m 7 TGpf^KqI$KqK;Tq p4H8& ' K ((!#!|   P(e & !!' =&I`5x AtpeW7`b) D `iev"bW6 m>U@cYli183pJB^D8Y() or} I \ +dte4RSpݳ Mw )xjts qst,[>mC/ & P 6~  2b<L=,0)+>#E  p  4 p @& Tv%mFI1# 9 y% &Rrp +q5hZp5T~v)-0  [[1#SW3 9 C2}Q7$A  X?agWH:yBq @i ~Y`M)%. v3K* L:P?xr.4rԮ|en1;?I<ʕC C3owke  P  M$ d"S,y' &d=9h ]<`=)dWYYSOibURROiE,5@EMS5Y)uuc@!T ;OYy3;Ko; [ڹ'`M8xoJyDyG &5j.H'-h DC`'R E89j|hP4K4,P4 v!'~ RXPc_#}`Ut5iUt' F8 2B '3K \5RP(E2  ?yWzX:EFv- 3F TY_Y 5YY#?5;:$| $'` &j0$.&@# 9 o ! NNL a * f  wl c ] Yn5'%9 N& bR W7WPk znnR;"N]0t*y #S R"@LrKh5 yEK_ a&B!c_u%&3V,.7.6iwC1!Z$!j {!b b  v | 4 V7FZ"#-k .#=mGBj")6B-'" J&JH@'p~J"<)$(oZ=w%a% H   K? !$A#f 5 g OA'BIo#'R9[-aa [-Dĭ! 1 DcLbe3!J 4kyPuL8Ci$= D?A+b9;79; 8 % Ho = 6#: '=1k iWxYrF^-34H/uj # %OuO:~!UоcDL70.U70As `%9Z*n :EŠ2&J,) ۉL-Yb"#H  c ' 1 z&{+U>M*n)m w Y=< sz "G"M 1TPe !#IyH7, U0 P8K+E-I*-/\,Eo?klF  c. J]N0Lut#=25P43 F$0QL] 4| C<NRpCmy35 728_k O0:B+ 2&  ?L"EOyE-x7dhf2Ei" Y Y Y $.L,)r.(A [=o E!!!7iZ" Py<Y "NYa wW( u}:!5Y=+6O-=#k `2  n  G$9?F+-_#=&$7x$: y  & #bHQFlZ&!& %*;-$#e# ,^!+C33%%!!!!!%!!%!-%%9,N%%!!%%%%%4%%d%%%& %%% +0) &(-!<. Yj6fFw 26V[-#,37r g# c4 u)[NO$@&Mb}5Uf 'O 0R )?(LD) -&J*X1s =)BBH]  C!'Sf˽, 3DvH*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  ? ;5~.::: ^u  j8 k-[M<s  (Sc ƥA "N B) U)6g;c5,#A1+Nkx40 \L:i5?ڦ/g*A_3?Y3FIQ3Z `_ ,Y E> +a8!1b l rx y]U =b1/dm#KR Y 6( dK)G@I()@+@& %T ? |9 qc b# (C G;V  R80= y4w%a":6 & (/#@ "N  %#! *o[Z . 3  v )  -5U -, AQl&n:T %_A l  s ^,Z~~h%7 Y, ZIo!i}!>gEoi12AH_`__YCW ơffQQ &:...EiEEE FFFF FFFF d6?^=L"^pp%S@ m J m J %  Y$ 1 ~ '[ y v  9ba 1    $$$$$$$$+*6  6 v sJ0}"'_'&?'$# 2 p4  u !raq|B~W  Z\~ ^@&.u+V &] n 5V>c_J-L% 21(mɹ@M#)4 !['('<3G!fO69?t$L\~N!n`^c)-)7Hn\ $ l* Abrw,0{4l CQFGJ1*("GAn0nTqo$) < Hm N*e3gbIQ i rv >KD &=D1m t! &   DzjMs 37'l}znx/5|e! 62 2? 7P4K# #*Z},CDG``| '!K0 ! nt D$m&5 b5/p / b_t#{0ea-?% ?83/|L_N! FX8  *u@@#|8 ;0 +q_c r8 k7!>1w5.WN+{,;3;3II!Qwb )!+ g=] 6 ]Ur=FyD :Z/j-b __|Cl  mG2G2|m" 2Le\6:m" $U]$LX]$F|x  V}} t%k Qv2o(0 `  Ud D/[Y X~4 MWW'-UV{ EP)]k)i98) M&%[3">b  ;BkO% # 43o"i5|z[M,.',5 _54 & g..g`($0P0s/75. 7 77n^f,$0 & Ak2/S/O/nK:u:s,- /2UD 012o*1D495!o G ^hq+n.7d-C :& &. vD"r+. 0lM--h+.. E( !&2( y[FP.F 45#|?&'': K//#7 D $  *F|5&VN .!5HI$% S J".d$<%Hb9`E ?= (+J &&j|x'FF7z \( 4z+w, ;F T 0+>.*/ :{<n !W.H| !S& a++ 6 W-++#WL!e'W:?JNyy.H K9J-q$<*& ! ///(fs f3_sq@/ O]_+k / :YoAB7#!-8~J$,J&2!i)p{,7)e?O= f j` g oI XD` 80/.i GrXGMM..\g]f6*'9SF. W;6?RO,b Sl,c H 2, v9 4 fQ  I:Si * u;fa A ?* 9tZ$y4tVES9B8( #,c 4: /B -39|"=%9R2s&&c THZu o}(<7$I@_P*i Mb)U<  r.MT4@f]7~ xD1D+0 2 %0*0:5 G_A``O*#ShBhQ, z"Q?6Q z$_'BTJ*sl +b *Q8 "8$O20#!S(t@ H.12Fܮ z   L V,89n +'k\> Gp-#H}~  iJ 2p:~ W,&%kG$~i Cp 9 Z;$PV}m'+LE9!&dv*%uu8Vb "Q)+#*#<#?9v N$#1 &6 +~j3 2%[?pch#}  2&,lC O8>r)C d/ kJ qc []{]Gl큤AA큤AA큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤AAA큤A큤A큤AAA큤AA큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤A큤AA큤A큤AA큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤ANNNNNNNKNKNKNKNKNKNKNNNcNcNcNcNcNcNNcNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNdNcNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_NN_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`NN`NN`N`N`N`N`N`N`N`N`NN`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`NaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNbNNbNbNbNdNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNNdNdNdNdNdNdNNdNdNdNdNdNdNNNNNdNdNdNdNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNNcNcNcNdNNdNdNdNdNdNNNNdNdNdNdNNdNNdNdNdNdNNNNdNdNdNdNNNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNNfNeNNeNeNeNeNeNeNeNeNeNeNeNeNeNeNeNeNeNeNeNeNeNeNNeNeNeNeNeNeNeNeNeNeNeNNeNeNeNNeNeNeNeNeNeNeNfNfNfNfNfNfNfNfNfNfNfNfNfNfNfNNeNeNeNeNeNeNeNeNeNeNeNeNeNeNeNeNeNeNeNeNeNeNeNeNeNeNeNeNeNeNeNeNeNeNeNeNeNeNeNeNeNeNeNeNeNeNeNeNNeNeNNeNeNeNeNeNeNeNeNeNeNeNeNNNfNfNfNfNfNfNfNfNfNfNfNfNfNfNfNfNfNfNfNfNfNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNfNfNfNfNfNfNfNfNfNfNfNfNfNfNfNfNfNfNfNfNfNfNfNfNfNfNfNfNfNfNfNfNfNiNfNfNfNhNhNiNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNiNiNiNiNiNiNfNfNfNfNfNfNfNfNfNfNfNfNfNfNfNfNfNfNfNfNfNfNfNfNfNNfNfNfNfNfNfNfNfNfNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNNNNNNNNNNNNgNNNNgNgNNNgNNNNNNNNNgNNNNgNgNgNgNgNgNgNiNiNiNiNiNiNiNiNiNiNiNhNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNgNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNhNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNhNhNhNhNhNhNhNhNhNiNiNiNNNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN~N~N~N~N~N~N~NN~N~N~N~N~N~N~N~N~N~N~N~N~N~N~N~N~N~N~N~N~N~N~N~N~N~N~N~N~N~N~N~N~N~N~N~N~N~N~N~NN~NN~N~N~N~N~N~N~N~N~N~NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmNmNmNmNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNmNmNmNmNmNmNmNmNmNmNmNmNmNmNmNmNmNmNmNmNmNmNmNmNmNmNmNmNmNmNmNmNmNmNmNmNmNmNmNmNmNmNmNmNmNmNmNmNmNNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNiNjNjNjNjNjNjNjNNjNNjNNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNjNmNmNmNmNmNmNuNuNuNuNuNuNuNuNuNuNuNuNuNuNuNuNuNuNuNuNuNuNuNuNuNuNuNuNuNuNNuNuNuNuNuNuNuNuNuNuNuNuNuNuNuNuNuNuNNuNuNNuNuNuNuNNuNuNuNuNuNuNNuNuNuNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNmNnNnNnNnNnNnNnNnNnNmNmNmNmNmNmNmNmNmNmNmNmN|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|NNN{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|NN{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{N{NN{NN{NN{NN{N{N{NN{NN{NN{NN{N{N{N{N{NN{N{N{N{N{N{N{N{N{N~N~NNN}N}N}N}N}NN}N}NN}N}N}N}N}N}N}N}N}N}NN}NN}N}N}N}N}N}N}N}N}NN}N}N}N}N}NN}N}N}N}N}NN}N}N}N}N}N}N}N}NN}N}N}N}N}NN}N}N}N}N}N}N}N}NN}N}NN}N}N}N}NN}N}N}N}N}NN}N}N}N}N}N}NNN}N}N~N~NN~N~N~N~N~NN~N~NNN~N~N~N~N~NN~N~N~N~N~N~N~N~N~N~NN~N~N~N~N~N~N~NNN~NN~N~NN~N~N~N~N~N~NN~N~N~N~N~N~N~N~N~N~N~N~N~N~N~NN~N~N~N~N~N~N~N~NN|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N|N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}NN}NN}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}NN}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}N}NNNNNNNNNNNNNNNNNNNNNNNNNNNNuNNuNuNuNuNuNuNuNuNuNuNuNuNNuNuNuNuNuNuNuNuNuNuNuNuNuNuNuNuNuNuNuNuNuNuNuNuNuNuNuNuNuNuNuNuNuNuNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNNvNvNvNvNvNNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNwNwNwNwNwNwNwNwNwNwNwNwNwNwNwNwNNwNwNwNwNNwNwNwNwNwNwNwNwNwNwNwNwNwNwNwNwNwNwNwNwNwNwNwNwNwNwNuNNwNNwNwNwNNwNwNwNwNwNwNwNwNwNwNwNwNwNwNwNwNwNwNwNwNwNwNwNwNwNwNwNwNwNwNwNwNwNwNwNwNwNNNwNwNwNwNwNwNNwNwNwNwNwNwNwNwNwNwNwNwNwNNwNNwNNwNwNwNwNwNwNNwNwNwNwNNwNwNwNNwNwNwNwNwNwNwNwNNwNNwNwNwNNwNwNwNNwNwNNwNNNwNwNwNwNwNwNwNwNwNwNwNwNwNwNwNwNxNxNxNxNxNxNNxNxNxNxNNxNxNxNxNxNxNxNxNxNxNxNxNxNxNxNxNxNxNNxNNxNxNxNxNxNxNNxNxNxNxNxNxNxNxNNxNxNxNxNxNxNxNxNxNNxNxNxNNxNxNxNxNxNxNxNxNxNxNxNxNxNxNxNxNxNxNxNxNxNxNxNxNxNNxNxNxNxNxNxNxNxNNxNxNNxNxNxNxNxNxNNxNxNxNxNxNxNxNxNxNxNxNxNxNxNxNxNxNxNxNxNxNxNxNxNxNxNxNNxNxNxNxNxNxNxNxNxNxNxNxNNxNxNxNxNxNxNNNxNxNNNxNxNxNxNxNxNxNxNxNxNxNxNxNxNxNxNxNNxNxNxNxNxNxNxNNxNNxNxNxNxNxNxNxNxNxNxNxNxNxNxNxNxNxNxNNyNyNyNyNyNyNyNzNzNNzNzNzNzNzNzNzNzNzNzNNzNzNzNzNzNzNzNzNzNzNzNzNzNzNzNzNzNzNzNzNzNzNzNzNzNzNzNzNzNzNzNzNzNzNzNzNzNzNNzNzNzNzNzNzNzNzNzNzNzNzNzNzNzNzNzNzNzNzNzNzNzNzNzNzNzNzNNzNzNzNzNzNNzNzNzNzNNNzNNzNzNzNNzNNNzNzNzNzNzNNzNzNNzNzNzNzNzNzNzNzNzNNzNzNzNzNzNzNNzNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNyNNN]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]NN]N]N]N]N]N]N]NN]N]N]N]N]N]N]NN]N]N]N]NN]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]NN]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^NN^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^NN^N^NN^NNN^N^N^NN^NN^N^N^N^N^N^N^N^N^N^N^N^NN^N^N^N^N^N^NN^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^NN^N^NN^N^N^NNNN^N^N^NN^N^N^N^N^N^N^N^NN^N^N^NN^NN^N^N^N^N^NN^N^N^N^N^N^N^N^N^N^N^N^N^N^NN^N^N^N^N^N^N^N^N^NN^N^NN^NN^NN^N^N^N^N^N^NN^N^N^N^N^N^N^N^N^N^N^N^N^N^N^NN^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^NN^N^N^NN^N^N^N^N^N^N^N^N^NN^N^N^N^N^N^N^N^N^N^NN^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^NN^N^NN^N^N^N^N^N^N^N^N^N^N^N^N^N^NN^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N^N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_NN_NN_NN_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_NN_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_N_NN_N_N_N_N_N_N_NN313d1b3da729afb22d9f1650c4c52f35c5a49f006c46722e720b8536bbf023dcedafc42ca59925d2afcb34dcc815fb23796677dc2b177fad087afe2819500b3e8dcdee48be1d4babbfcb3e334b2bcb526dc05c4b2578bdc6ae4c7d79a93bd22dacba18495f988a1fd58f8ffe39c08c3b8334c5853bcfe0200a21d7c0b417f8bbca24b24277d1ddb7a73e1d1c3ad6a1c644b7409890c12794f5a7a3167a2fbde9e0d1afeea08014c3933942ac5e81c3745fe6accec0997edd15303b1e72ef0f49aebbb96bfe4cd00b0579646857f74294d76afb7ea67d526a6905d90b8e37ee6ab0e4af9fa135820fc2e1f343fb652c7329b17be9c1fa79156abb3c8caf417d7dc09194bbdcef2401b3511bae54d8ab4b48d4d148d93aa0b05d1c8770c4a8efdba9b686031dd3717dd5dbeff9d8077a07f7bc7fb4546c146352ef1d5d7e8dbf5c3bd87fbfba6a732494bb36eb426f3bd95a30eb2a095132ecf65308a548a92301050ecedf6df9d53cbe7e3306a5802a842a5012164561300419b9536b56c8545d07c6e3f04d8294729fbce8999a0bbc331d6778a5289df2370f57f7b0e72effe2f7cdb264ab5cddae6d1c3ba5edad73d04568770c52048703fc55d2fd755252337c4855ffcbf49c2709425a60b7a0d01727dcc3ff4506c0a36728e78218dfa41611ad708261b8a206df36554a1bcd7082628dd635760ea01e58a48b2e49274aacef8196efbecbbdd01a85ec1df4452423104b0a73c7bee4b413869e5760b53c60452cbd6f2f291fac2a5998dd753e727d873cdff66ead466506529620358e1af6b102af02d525cdc8ed17a9bb4bdfc8d37d53185a0a80178344e911c70b07a1b600f19ee4c98d57e2a1772ef25b12edbaa131ab13e90b225888d53acc2ed90eae8b195ef5e9b5c905b3c10db94d3a3be35e9ea6ed635608fb1221a7bada278c22560c9c3481c457b8a60093630324efb8e7e2fec099c39d8ed505e12ce52338e71b85fe8429ff152d90ba4df07cc2ad6ee8e2fe9d05f9c0818414b4d9e2dc6a84939653d135b052f519b1d97a82d29c5977fd3207b944bc30a6cf26ad6bac1a9a99944d24fa7bef43074494f0e2d818aedc4057cffb2e78c4a15224c4a9b3074718f7357036546eefeed86e7bec4e0517cc4f3b11b28529fb80cd26af00fabe117708979a0fcc0a26394fd29669639fb706feeebb182c81daa640bab355c5ba66faba09dc0a2ee25d24aebdb9f90fb372a4c0377f82655330525be4385e57b8af6d39410368ca5d31112896a405576a316b3049b3ed72dd1b26dc83226384e92a21bda1700a2c43356d18f1cc36b3499819be6e741155f0609c2eac55987f52da952fb7ff05dcfcd4df3542e4501c556d4bf6c4ae48d48e4670b2cf7d9a13da41e57a539d2ab7a8daee999724aec5d5e862a15eae8658cebe591723ca4cfc10a96b1909a019ed477f84e6698318cf40393e1dcc0376e2656745c28e3b85d0fb34e6ae38f07f07bbb438c6f5548393777f72c532b2ac7166bb97879f70397b818dbff46c97c1edd822470a760b2de7e8f200c032fd7cb10c178c57e4d3afe45ea432923ed34583e1fb6c88ccee9e3cb43b318316cd5f2d71231415932673347befa627fefffbab3902feb23648909db2de05c05db79e564d44b5f3232257caa224090e91d8ea2fa2f6a47e00eb609a6832ef93fa4e6a4811390533e9b7fcdd1c7e16d848cf42e80eda1dc1ce51743d7a51ddb89e280bfc16552e18400b34f96079d56f1283955510b26e05bd8f49aafb886c8559abbbba3d0861f5b72ee188bb29957b9b76f2d551defe8a647aeabebe6adc18248a4726df0c1a11de72d99159fa6440b002967fabd0a49e4d255f309c89edcc36450d3583e483c5c885c9eae36346c518f5b4ad89c1b4b488d8dada678e648f673c4e628e39d38dd7e9d1d7fc8c3dc5dd32ab9a57d4244f460db5c220f2d7edc54dbe611cb5414e1da0b83863c16cdbfb121e7336ce79ed5b01485d01040a474e81f9e43ce71d6b1998907b7755b49ca77034476dd50bad70af082447beb714fef898a0a2913e04c6d820d74be00140181ad292b62573b6f0e3062899299a669b1910594c8ea89d3bafe40ede41cd445907a934656e8ddb4ad3a5177ea0cfdbe074e2f5729ef805e58567ba4d280b4e84748162369de3b48c73c7d642e2d7d2c673fec61ff362f9963556fffd5551f8ecbea49273bbbc8237babc7d3d71ad62846a95616562c7e4150d5bd22339c037b6aed7694cb01621a6cbc77662dbc40c948c86d180d0bf459d6fdc123abd47674b012cfe5cd7a1a4f96451e3e807a0ea563f3a2eace2961ad5fbe92919ec4eb5ff51551946bcc73e454b327465fa34a6335dacbf077200fbee08a33609bad6257b3a6dc58fc2eb033618b51a285ffb90f9595f238091a2c0d49464081564afa2c4b984b75adc594a76eddfb8e39fb2b395c072a77dc720711a6b355c1a08608b4506363f17697920e7eeed679ffc795a36577a20918d4d138e23068762745c737b5dda606f21c7328105a94a55f29581507ebbe095465b88a2ad4b6db72be64006e9419802a1e5d3437b216216dca42d7e59b8b4279705246942907db6d79400c565d82d94ec493e66c04a06814cd9beef63e29ad8e7d21d6c19ddd96f5acc437986da0ce83e58f5fbb9ccf53b2312948b2f0fd24fa9e325555955ee3a784efe077e41964dbc79265b704ca39f8952a9e90f91c05fb4120007858e1b536d68a08087aade738462094b7da8118553a80c50f1bfa2684c27a7f3aba3af5faeaa03da7a7c7b662770f16789cc51562f91942648fab672cbd284da71c60adda4fc92f43c4e4551049c9085a9f4573be174d8effbf7ea54d57fe89bd04be300c5e5c37eaf97afe521b6c0226d4754e1fef6ca3c989a110c158f3a8ea1277d3ec7e6040ca5c4761b5ff87561167eb2623adeb0d0bfb5c3569aef325580c8d349a8184410c4c1457bd69458d044a102e236ab5d0ae80580a83aa5d132169e070ce7a6b1cc1b5c684bd4fb9966390e529f0a816c7ef34d58fbbca6c98aa3fb9243b9bb8b89776472094958fa852ba8f4713cd47ea7aabe56bc68c9dad4c97db6601fb37a1f0cacb9750825031c7b34aaff9e9a274d81ba77a08aa7687a6e11e018c9610ee82a21557f95308b302e8decbda2529c3789ceb3209ccc0886185605353f55bb84e4053a638c6755712d2e9009d28f149e072dc94017fa683d0f70ad7335646aa125e124027a5b1177d07b1f946158a60f8b0a432c4bcdbedd94fd4c7e18e4393e47e74c0e026b31c388964c77bf083b172bb818a4af74535f94c7082aedaca5910280589b14b8a27c0c6942a4450cdce56b76247a6c5e0e3fd85bf73f5497236850b1dbb589271f9dcd9a4cc106f40479ee9704e70a4652ace6c1f967f39b7959f2fe0003db54e81283ee092562eb47e548b56b79a7b116ec9ca804636c3ab904d88dea74392202d208b97ad89d913907d74d804ab696fbae0bf7de4dbb0cd8d19e971a66e460e01768e564023362da7fcf5de9fdc403e7a681cb1f0a7a598250cc2bedcfa561d56f80fb4624157c8dd4356049be841810142a3908d8de774316689c2e3e526bf615d2a70e126a0dd7ddb7967efd605542c1a5203c3173594b225baead256e775093640c3ce6d2d1d3efea79f0207bb1f72fdc4dde0b7224380a5d1474de589781ba6b7c6052e64f0832bcf7a7c8ceaa5886dbaa6d2ad8e006d0eebd0de8a37a5e3aa8ff04dfe2c3a7a08891c5265643d41a4f846ac771d76b7b27d166071c9c514b0b3cb41392dc0f50a8c5085876e96c6b1f9e891de73178478817bdb17dc7b35f05b0ea991bc01e929539eb9d3e51e6b10164fdbd72947bfc9ca3375f3f0304e0ac3d65057d708d5cba1d051949fc6fd53d5dba7c3384f76106e8e7d27f59faad1328e7fbdc419ba7e09549ddfbd71bc63caa29ef9dcc075d704d39183b056314c4dbbb56d77808c34760ae7e1b1f3ed16aa2cb5bcafd165b38a931ef9932b6413acb4c144dcfbf1a4af5052652b8be75502ebcf41a72a3861edffcca2d4371123daae5a5bfe38c6c6397284c3ebae25966ff53aa6901b3e12254cb71d4287d646266f1a976c24b1fc4b0753b4824cd04f47f3f482ba5d1fb5ff20dce3651937caafdef45e40eedc184168955cb8acbae6dad3983226109a1f3bd1eecd4ba231b71d503ca1eb2556a7ab5f83e81221737d8604b4083fdfe560c2c7e9b3b772086434af5f83ae2a1991c36027f0dcbbeec0f64b644e9bf9130a50ba5d81620af2243fb3416cdfb84cc31aca1cb9cdabc1edc6c6c9948a56d9118177086cd94c04064c215779dad810ec2913a555c6b981475ed78181f80de15f3b690108e795d470029178dbf47e59f3d0982329cdc348b8acdc600d0ca97cac9d8cdea1ffd56e1f46e89d6e8d20fcf61da46e687fd12dd0b5e66c795f398f9e664f75d8321d5e2b580768c9608a159da3e260605aa34a51b9dffa3199341c75d22037d036324366bdf6d14645808ae1b316ab6e65ffe4afe3a198fc9e9713c134e6f9d42731a8f93c001d784095e31178076afb5ef7e7a6b94089aac734d690ecc4cf2d09693621486cd488827a9f0a89e5d6cf0203eb81d6b75bf87e92e2ba17ed1152fdb3a4041859b79de3318c1d65244511e53cc6f0565857a5c981fb1d8beb99495a797e927a057052769dc9ab7400bd2c28dbc659f11621405929142ae0bcb2ce0f815afc2a6d7fcaac05ad9070d44c2346bbdeb988c7d6cc7d4529accf44693f65ebb3ca994981a24d904904cb60274f7b2e9d32acb61710646bb4b385b0c7ec25cb30836ee34d1552ea6dc2fb24a68f69d8bc6a18e8a93875ec32cc8054a594ad8c250ae44ff2b822a6cd3f44b175fe491e44e7a27ac5cc10c97fcb39bb341d44ba4ad347e3b7caa8cff21459f270d7c1a8545f957526994fa56d1188efe4f039ee8d01b0552d11b579ebbf10225cb35090aa1550e84e4d977d428809d5394bc77fb80b9000ace47214d15fc1aa55a0b39ba293c8a09f9e8045c8e3fa1fb361967da84df14d2acbb22539581e9d519ad9139f6e05c315ea559434780b79e68554cb0a9f545425359e24d2ce334ba494b7770c69339b99fe95f6057047569fff015a83ca06d6ca83fae6aa3f6cfe8e2769683a799bc4c3bb56817d300d5b922115a62e0fabbdad3ac62734cf1a6a6fcce25cfd9f2dc1e5b6bccfce1de7707b3e7410dbbca0958b29621941e32c95433eff3c1cba4b52bb5413895d18f9a2a77e6c0fc1822672eada0577f83a5ad006f212c810b9a3a8d45e603a193b6053e8ab7b70b221262dfd5631340faaea7df4f75cc59b0f2457a5b4562ef8ace0c12c0c182c621e24b14247e666e52adfddf2c3631f18efc4caf5a9c7a0315d055b97241abb8a7461d33b20836dc113ad4d2c1a5db6344eb350d30432007acb2d78afef536aa75cc72e5d304029ad0a1ea9ef027a9b97c87164600cb5ab99cb1095ed489d6ca6acc2aa3f4b4c99244ec7396e0721932e50017bb50d5f66859ea6d70e81b08e4461c8e0fd712dbdd09f72d063f00d8b393cc94dd343cd541ce84efcb272c6345cad10d1686a8ac5c7e27f7292752dae7b2d41f24df132e48ececcaa4a7c8e91322b327eae772bf165cb2c92232c4c23f8d09860e62a1aaa3134c24736da544eab08ea5b17d660f996c87e2a96f2d04cc3fc60ff558791836501862e8604de0b343ed41c7c2133d48b2c3e29854e495c74cd716a787058106c3fba9fa1567260885d02342a92b59a679d7d6514c5b85f44591ed9e0a34d60dd2636bd267541d509798a4dc432d7c995fbec3298a4ad59fda10b3b213be4ebfd4118926ab8992416b7f90a972b1cb298d4948c1713d3c90e13ecf6856df2cc6be97dc817516fce7a3f75ed7123f90e79638a260f669ca9d7cf393496ff44fc7e00364dd910c79396aed1684020ba2e999b643055c3985209afa514e23ddc35bdc931b08e1dc3ce5351c2c3d56f04263d3fb7e801fdecf8bc2a8ae9c97e25ba3732616c0994015656ab0200379d577b61cfc380b308a373297a36a552a26328e77946a94ea795525b16315e08c933cc3a292aacc868f1047db86bd659002a963c5ca02321cba8ce2b470c644acfbe7377ad37840a9eef7ff0db9323ea38e15f7b2e1e7aac1a66b70df34af93cf57ec88e6a4436cb9cbeec732fedf52e02c0cbabf980d97de342a1d97d6cdd2490e0fc81d20bc32883f6e5d27eefa9c3abbcb38bed55f703e21704660c58006fcd27fa2bd0d29db51fffdf8a5617e544a2e50773b8a26dd362e65831cf00362a39bf6e35b145c6312e3918d04c1a63fc5acc4703f75395253b89bd81771117f60890ccfa9fc97d50dba69a4ecfb0114126c197929c1a2880cb381f58dc4effeb40e6c19c2d82584de5937a259e5911a9ba85a4e57ed37661e14f22af8150ecf7be59a80ae625049fd2c3e5df434deeb06900bf44252abb48b537dae20c66cf3119b906c4871a3389a66256d7901db1f139881b2a6db776da43e805e309752d4dd08af97d85f98460b4db58cf70935860efa72c910c6636a7d6d1a6f0ed809ebb6cdb2975e84a724ddc0508454c3f13f54dbfd83731e75b555908f8f2f43f8283cf93bf0d9a4bbe93d15f975f7d881a8c4da60a7b25abd3fe29883856a612fc6236f045565f8985faa0e2ab2b1d3d4e5185137651e87f84ddb49bf975c926cc1684f6cc920731f4287d0ddbf1bab1de080bc42365ab0873ab6961dadda69086cdf42c9d72221a0437b5f6ac3bcfe7a59d28b587261bb6765a642293382414373675450e127dcb2631d6cd2e59a174e798294820dc1f1a57d0ba660792ccea1460a70c16cf86339a76dfd828d13f212f4e8e29b5311cdb9e69a3d4fc26bf59632b4e34b2d72d71b56ce2250b1137116379958d94a3ff4f62115c6ec3b4af95bfd410cc9a68b1fed167496b7284f2ad0418956e0bda7cc7819ef8e07137221bf6d17a9d62f049011c32d75e81d9918c3d4fec45f64dbaceccacb8aa85cdadacb50c4ea6390a242b02e138ae78a063ed013ab23c6e4d039f526868aab07cb270c8f5c0c9ca8bfe6756d5e77fb0eeb3490bb4fb587be33ea5a001cae532cc480e254a71bde50fafd2dfe5f907453a76b33890d63e0e6797242b0c6573407a3bee5e3f090d0b6fc27df815958b10660e33ba08c02dc5d47ce22d634ed758dd2f8d609e9bfcc23b77d2e4c3e0ffbda11171a6c1c66708455ce98e6902b6971e137b6cb7bc7019a1548792ef87bd925da37e97e5398f671d0ec0778006337bc6e603b3e3e029115f5bcfbbb48bbda8f7a31e123ae43941ee5004143b53b2e2c0d670229e0ea49df2899850a3a30dea1ead7c644310515f280be473a9dd52296b26a065efb9d7e49ec6fe02bb682b58a335fff2b731e4592dd0ad992179effbf87317ba26c8690c23b1c9533c213d80512633c875c95a18c932d9caacc87df815f9b3596a54425f417d3bacd0f9d74df3f9852cfdc06d71afe6bd0ae4d82c624696c20956461aa482ef91a76fabf07287df471e47d7babd8f34d2d7e72e0b091dcef3c886c5408448170051611aa0729db5087935d1d1e6fb60af01aff5558d1a2813720d7943bfc13312c7fdfc9d72b51bbfd42bd9d5525334dbd1c39b84b71af8aa6c8aaca0b7affdc6200b823ec7d90a6aa9434ac5fefc08ce40bc2128950c1673b79d13b5ae350a06a49fb2ddf6b664a7a4595cc946313eba91f4eb2d27c416a700e0446e52272053a25d2dbb7bc328cb6466c65a6812bc4f41a45f1bfd6260f041e347d87ede03bc9df14e6decd03089bd024c0afc745fe71ac5ae066fede680d09af65ad0fb47e5afcfe83622b53907c3095fb649e2fab246bd31b186d8ddd1fbc8f3b8a5315b5104e10b2662fefc15f0411a71bdc6c32e10095ea59435c8fb113fd81dc3e0f48415168fb60cad6cee8d688fc0fdc12ea3fe9ef7542333bb8f8cb4dba5d00b8c45743ad3eb10aec12a6c3b20e6ee403f585390f3677342864d39920d919b9438b60792747392856a1b00e7ee21cbed3a78d7fc52aaf8bebfaedae6648dc164f8cd4d150def4e2f9c0a22c74052c0dc57a54cc97a3b7263623f7f35f6735146e9db22ee751f7afe343ccc622d0df6b8917e19049c4603c18861e6aac9b7dafe183dcd6ec7d3e032ccd8a930faf44f0dcadbcf9f6b11eba4ed33f3b9e705fa56054fc648f669073bc7d52ac3ef6155dfe0b590f0b6b94f197c8dcc232056f2621045e6f7c3362f5c44a2ae14a4612a6794fa343b42af567ad6ebf3d1021c93ab55a74d1b9ea2505928af4c46fab49ed70e9293e36abdf49dbc2381a50a213c6916a6a668d586d9a27e53897a4c3fcc124d04c69eefadc565fce6452ebad79a86bbec8a1cd3e812b037fee9c726207cde72b92187e1f835d6d11e01ea865f225be6a6168b84e89732cbd49d82647d1fbb4ff0f83af0df950ba4ad0dc041ff28244714811e9ce79696545c18e9ab3d78af6bb880e6958a92a66075715f9c9d8ef338ba04a38dfb70abee94ce493032783a8c6a0aaa2a80e6378731d130af78f3fb111a27ddcf613e6bdffe63ed4f2edb20e354a13bef7bebb493d85b81e8dd9012c09c91fd60cfdea8510d27e68da452de164cb659711dae00b411697c0957bb0e7b1c61690b409fa1ce410afd11f4dca3ef467b2337c68be547691fdaa313b9b6daa4fe93bbf863f0af4abc8f407c99375cbe5e388c4da173e8e04c5146b8275dca0a37b0ff12a89ce9f3828c92b8e8187eab6e4c4f4b2454cf4daa082c1a4664a83ec3c8d3c1c7c359c81e816278a884b40ab04e41b63ae604230774676b46a113baab53e77b4113bc1e6ab1a181db358e57dd251362932c60bcf836f73d0db44a4d7ac2a0f11c29521c9116a7fd9080b5af716553a43bb569c19b89d17752838a9918af9515d7042b765e578bf299b20acc4d240981485d4bc7d9128f8166552eab6af2362b974bfb8fec2cc92e3b840237c544d8dd31736705db1d091affade54898ed601c1936e193ffa6c4c6dc84462d2e53d901c50a800b6f601a60ba2fe11c171fde0c53781485b23f13c21bc0aff49cc067b6fb57f7564b6ad5741e7aef7d069317506d5545485102ab9b5280ecead00eaaa3df7cd150c45176b709decfc1c8a0cbd033101aff8a8826ecf46da98add5894d78d2a53837f127352e65b0e5d5f904cb5faa0efe72fa48d54d2bb3a2cb62ca604f0d934c1057ca6da03cac20b6f60199b1d2542d1f15b718ec534a3a2f152c451bcbcad63fa1533047d0b2cebc8cf603459379ec973ab3eb37d6ebdaec484ed0fb6cd89e6e98ef994d009cc3e09ac03542385375e80c1a95f73c061f844540f2e56957b13f8bbf5204ec042dd70f1cdb98e0f62b87dacacba4584dd5abb865817e069206637c066357d98cf2a7cdbcc510f4831326d442fc36307e0fbabdfd6b7e4bc25e50819bbbca0e8539fb75854d1c7a4c15fe36f6ace721fa1bca4ee2fe97ac56bfa15f4be9dd7ba6d87f865bb38e247fb840658ae905a99d91041984e956cdcf2bbb3e1a8f1e385704baed98a2057c1e1194d58d226bc75779c1458f2ca4d9579ad3068b192466f069fb7ac88e140117ea11a270e101cd477be2061052868ae02d13cc66e8e8c013fca7ab9528ec61443f52f6793c7a0ecfb01de40356da1cf0d37751389e4983089609df4185a445c4cfc33ef343bad23ceed1f4e16c4ae9ed33fa60d2cb33ddbf3908be17510bbf12cf23576690c6df7bcf544f7cd3e594e0ced88bf884dc3560148c933cbbbb6e96b40ec596a92cb30d0c66287406a15a8e89efd6e260bdd0183221554ecdb6c6943f96bb01ffe74cc43e751aea6fb52ee74fdc128186be2116ea4b94cb5bb77e28f9956efd1dbe3b481b1e0262ef5616b82a05f2ed6e88f8c9e4235087318544da4afa17d5d20bddf777f209c80737ed33bc4d367d0dbb87b3f9876e2159023cf494fb740b439697ba054b102953273c4a5bba0c16549c055468f4349cc1160942ed8e51338e016e93ca7d36a05a7121003ffaa84413ae2e53b7793cd1c7d119eff6a3a73147b8c17984214a1f20b929ea271e031e05201e36f7ec52a76238c8e8ef8d27b149d4ca98eb4e91463d39ffd4f60ff2ddb81cfd8bcaab928287321cd20486d66e5d32d44fc949eafc9b8ceb35896606a8cf72d8d8fc9f9b4dbf0d6e2a647a784b3f486c21f339ce542629770aa388526996344c76f2ead12abae915e1e6163ac5565952ef086108b0c28ed73cac0d36670dabb0ca52fc7505fa5575b0f6e1856a9a370c281f57f87a68c42914a574d3c3e07ae1de6d402cdc6999b1281b82bc0781c30ef7044e2df23ccbfa4a3dc278c7de45f1f4c319d774f8073617fb29eac338fef6c6cf86f9050505d2aba537fb87b42ee63f91bed97bddab19184c9794bcc0c5c6772f64536d7ef051607dc5bae95a20499fdcefddc3229094d201b313a1b7380a336a57ac86a4669a060d52bcf2e1e52d706c97bac048f632c463ce54f8e77ce999b64c7c5cca88c08cade6055f28d35f0b7e3c16976fb1ab063fa390954da4c99848ebf0693f3fe7f860f8323aa100547d1d16306838f48e2eeeed836a1a551be3795b8151bd0da796f7b43066ea2e37da55ad8441fc0b885b89c5d262eb71c7821a468d7987c7808b637c5d3f861b626af75acf617fc7d367428a9bfd785babd7d760841cefeeca57484006de468067e618c9570a6072138d997944292063007a102dd9f7c0ce90f525de1af4a6f8884fca5dee48e97381339d429c251456f7e15b7953ef5e38aec6aa553b109f41035a89d7217d3561a45af4c6f2a2c7b170b50cc79930af51341b42b71cde4860c01a3aa71adcd42e7259ef37ba7b01bda032a024452e13c35696a57453c4831951babc57a7df15d81ddcf01ac81e035d347f6f5c343f19b4e17e89f969a1373e38c9b7b611ad041efd5318ca2bdbeea4dce43ced8a7ab5643e7a91ec4b853db1c7e26357b6f73013bcd8652eb3376a1d2fa067891bd6d803e5157210f0ad251cf66707a423053f0ba156a8aa7f059a1b29a04616445b0f50681a4692d7616e4c1c9f80aa853ebc09989bcc01d20eca3dd6d56dd7f06b0cad927314cb957cc99ba6c91440e00a9256f2c76b7b6ba8d409f6af19e0490d1cab24137d57b8066a8c0a3b60231f995c1a5b29fcd3222dd5003fe2deef7447e96b2dfc70a4ce1376972cca75f14a7a42f1b182695ff2fb34c50a2683659dc293e92e5f6a9f93b29becf654d332ad3c8162062ebc439bd2cffd88cf1c1ad0bd4932c24ea8a03a701324b5fdd40930f415f0cdced9ce505548c574ddea064581569094753101a6e5b8906e223d01cb54307d6f9655a905e0f91f76ded310729e1f61bbe8c281c875a98a0f4c25a46422ae38f2030fe5c75f8eccc43b7ec8be15f907683e6324ace41b68bda7926708a28b88b5a5203e3b9347eb734f347f007a69ffbfd429e57d1d8f582d7693028636fcc7b04e378c7c4663a4082219395a2f9bff402266ab9e097efd33e10e8d0395114346bca9500d08aa31c2017c29a71e8d567a9602bab4279585dbbf048903ebf7ae22f5dc4db26ff7a2178a5d4d4a75efc001ea1961fbd6d1f2b410245db2c2db9c3314f5deb223cdcf798597ff066e6033842f3ef5ce844e6ef4b0365d606c440d5bf7b6626f02b86103f9bd73b7a71737c634d0b0d1f1c41add13dd3959217ffb276e1f676ba593c926f728c1c60d1be1ddcf9818447098424de63ec2217b33b4d094aa520713dceb825bb7aa7607b327c1ff431f48e14cf6695890c3c2629a4ccbff7074fd4fd23ed0e3096e2bcf9229ed2e71fc750d6d046aaef832c8fd6f502b0eb3c60b0e96c970ab25f2c48a814cd306c561c42eaa623e98b68c2e7af0c9d369b76d0f40371f062f2b5b3dcfb6873f2c70986467714f75518187f3227260b1490bdb82c6542bc0334d388e321be367310f192a23042ef56cf1052ce6580041181a77965b6a2b425a41c89671d34ca07e36c4842419fb4ff57ae269a57a76a8e7c19b1669adeccda60b21410cf376d855e888054aa40abbaac4039709476fb1b69f49ba6ac4b8e5cd4ef9435652eaabe7e3a94c5052de130d0f2cb05758b94f714b42329058a4359e3a5c10edb3dcaf82330c12c277407fa376d9c20aaff7698886f78886dcdc4c222d9e98159aea4d5ae960f8c77cdfa40036a6ea00d35ca1854b275857eb7ee6df87d68c48bd018157e3636ef2443e4cb4436c3c4af89559f8b0a60bd6037e44e6aace34ccad612071b01354f96ccc6632579f3af6670a20a424a5811e2d2691cdbcef19bc73410a8347d0e58f55bba7ee2ac87fbc51f724813507e7475a71449c652d4f23efd4eab27feff87e1df63fed20fd21d0613ad4cf78ddffe292eb72f843dd3a8a13e88aed045f5d45bf41935adca3fecae8f80f7cfd10e778f3faa79265c362ffa6b3f049346d9346aec5674f5a8de2b6a5a1e2aa3bc805246515a54abddd60f714c7457973bb7d3ba26f62b900f39109cb4d097075664a1ec7c7f9dddf198b03632e6c7b70c3fedc7615504df7729e0ff429e42cfee2ae471599f82c58afffaf0e10c80e4f9b3ec22b520b6c503df61cc008f439ae1225ba64bc6f64e4b5160c3a0070ca17e228e4181e67475f1e05d0d440b457915f4c8972f441b58f1cbf76ca5f977dbec58d1a50d78231b23ade6faa4ed66b74c56d31c2cec41c20ce19a329d1d56490e295195bb1e575372238b6307cfba3cc2d104c017acdac558b0d701fce31dc1b75ffdea6355213a15222f3ee65fd5c1f466fb5b9b2a342059839bdbed318c3549aa3aa90b5af0e8c10550a1313e1b31edcb619ff6dafaf4828ce62d2b9ee5c27a8417b5fe3f27db1e2a4e813cf0ecc2b5183f3652ab1e82c3062f531a4de91cab783551bcb44f59ce38a16019afea484e41a8b5e5ea4ed00eb166ee70cddd6a473a2d06b2d4d3ed9caf7770c074de410b6d673cefc0f658ce246e2e4222dcb6d19ccf5a650cd370b27766e415a776b6d3aa55f01ae6e7df98617d85d6c538714e2640943b53b1892a371762dbecdbd7dea113394cf74696a4deb16a4fb0151e0331aeed6cf20a00e796f69f88e2b9aff9a12833b66324b0b9d3f0e0f6308bc837729865be0d8e29f543929d553b330502cc9725d54606891e7c5bc5ea5984241912b925572af44591b4ba7a7202e570d4403d861e67bed5b40a3f5a286d1bdde5db049119ae97d1a62eebb599f67e6fd39fd8f19eae696f722ccfb3f7509829909bb439cd8520ad2dee311aa6572bccd254c110f3e1a0bd4ed51b9113a1d46223addf64f096659b1c4a8881aa9802046b3df3cc2cdcb0e38c5637d56f53b7065e96692e7e904fd36304a65d8ff70cc4ced79083ab9dbe1cf4e2d5bb7ed4ee9359267ea53d4271062cf2232a9600a8730521ca6a6a6b6595a6b038a38a416cda0dcbe59bb02785435b383ab82499e37332a212381b1ee85b02d8ddd085af52f7c41dd9895a74128c8ae0f9696c56c1c9ba55739484448afea0732a20f2529c69f4f7245c3f8210ee35b9645e6d370ae94f596a7906c8f3cb97528ed592a8c3a22f617e59319ae11cabed65ff4170776958a544e85ca5971214b1cd296e532ed968024f7d29b8d89392d3e8e5469e7f01a464d326db43fccb3c441428fa843d69c66577dca346836515c08ffa364488b3972f6d71ae323c56e032e841ab8fca203d088acc5c5a7746d5e3c162763eb7ea8c62a559e268c4adc5c1c4e513a4d5f3eca03e843740e7af06fd5c2d4a941ea4d71d1dfe1e70425c122af90f5320af35a29baa725d07c0e10e3d3fb63834090fb4494d9d33c93274bfd0f71f34dd86c02b6fb72e8a8023e275d5e058a1219826ca135de4b583d988aea0bdbdbedf9bc2f3e6f098092e777ccf237996bb896e39cfdf5bf3af7da834a05d98d60ff6c149049317af45a905c92d8af08e678a0b756f30beb928169914c39dd7f9ba6e0784cd3e005cf8440533e6f1eab933a6f32ef2db279a7d927ae6bce385f1cfaa72cec9cc3f38533857f01d47a7286665fc295602518dfb235a90cc8ad891e4c0741f25f5a3af5f68dc9719d4e8419515381f9bd3057475fda9f9f8cf6104c3486959f21a03ec21c7d8834f59f9795c3c945a934afc59ef217bca672991e7640e71b4cbc60576777707f91d590784a18b82a069590e1ab24562e24c1a99beeb96b1801d28cd524200c5501bd935a11a6d7efb8cd0279d675703cc305efa2419394aa5baf1ae3b5828dda887ef1ebd5ca7f258646dee08c041abf73087307e4c2e7ce577e58f57481d780a749a6c6626bcedf2e3f76fa55b9da646d6ac50e6a749b0bf6af9a67b2bb3c31e68da3eb469f5b43bb8a6f27a1a828edaeb489e809066ee4693192a19d90872ef715e0863e5716717db5b38fcb3430079a99db9d0d25791c8ce505e8b10154b2b1adb4beb7e0ad538526f6b0a13596beb62904b32ce2fbffc943d9678729d59a65da5c91d27c465f45da360446607c70f61111b7e8090118b5236fe220500d45ef85a4e85823dd79b142b6e6e51b47a69f1af86376476efb99d9d51f8b7dbb7912a9b4c63ba83b9dc6082546a20efdf7fd5c43d2e379874ff2936bb4f4b9ca4c0bb44f5f04cf260576bc2ec882f5e832dac280fbd6c45a4a6657cda42eeb7f26fe4f40e8b84888074c740cfeaa41896912deb5d2c15b2057c61cfdf75e3f7a3b860646e7f535caa30c56e7e6a2557159335d75b4d2c8d47314a6512d4ee77611c2f4336bb2911519e4cffbe411269c81fd75a2c33b7ab8259a584cd505c9761ae3e99ef2857ad5d0c3473f46135666474f88c7884863371c9beb56a7d5009566b94d6d77831f14c4fe6cd04d2849e7166ab552fa2b40c90e7db8ac7e3452b2a216a9a1dae5d788cc3a0aca47ad262f0077db607c9c601052e76df865d8c690f08e16a14e99e0b5c315ce97ccdcaa3fb8fb2684c36c360e9b85dcbd6da2b0ff238b375c3cde545b78bca24c4507bc140187d6d6c0c15f9a6381c60f79d4da27076cff1302f7356f41ba06261c9c37d7de3510cce2f89f14bf9f381ad86e63f82dc53f5cb72e2c7f9ff4afd6716bde28b9bddcc1afc7b3fd208223b7552e0c1c49a48d8543fe1bd563b3a751b22c9f8b54128d8cc759d2a99951e8ce8f09b215c162a771b3f1fbdb41d584ca798f6f185fc7dd9eaba5ddce8d5a85bdf22b38cfd81e25968ebec5091b74a808059dd970ba18c26744eab2ddc74bb0f6078e1c4f081adf937adc1b6a3a6a690477847d3a99abeccc421f68665a316818d98f46d56a7a32c5f15d4bfb0ba3e0cfb1a1c34060e4630e0eb3d3fd54724538f8731e328b05f99ffa7052733234903e39b4680004c43b01f040c183e099ac246faa2e192759c1ac35ed2a86518ad9ceb6354347ec70a2236da0b023a3187e4897256131706fd00273edca9c7c4158d0862dad76a1250fd21232f0c8b8ea880fa2c90a94308215efd4fa5674b5169d31dc103307c38d3dacafb7ad55944950b43f5e01262b5f9a5ab4a2fe93851d6f71d8e110bc90c1365cdcc6405fab2e7c181711c6efadd5631220f2276891c9f78737ddfa3cd1cb865fdc420cff5bffd84bd05087e82026a2c9dbc2f871c1f60ce364f1f483fe1ae19aaeda6adb075424ccb2801f607dc8dba808380ca3245d8a937824d027e523a363481e24712f625ca30f17572d8eed48447998f093a098d75e1c308e2d2ea5d0d29e1adbf6297587ad907c2f9266123c95770441323881af3a59b6afac9f03c395966dd9d9232f120e860e920cbfc733e937a38a75b53cb7c301e1083ac92db56e492b7862f5d56fe337a4e6f1e72d8966aa224f89a4974c74ea48290ba15c2eddc18660b1c8eaf2cf91001941581e36df1ba50d8bf5ddcda7656a701ed4d0964c9438f2cce01dcc35ec007054f2168b01cce547a58d440b4fafc5e50d02e09dce94ceee2ce0a78521f0419f9d2ed3429293031e948d6d52062ab231f69bbf7b4b3394b2eab91a8b8a330064b79572e83016544175e117cfc4e88b26ae086d0fcf474b0ef3e8bce52cafa2c37a959d1b0342ece81edec2ed497eb262100f2a23d09d3e7370f20d57c019be80f0dfa52600378471a9a12e498e2fddaa98fd851dbbc37b542f22d5629fff4086dbd8a2a486c7b402fec620421baab868e932f93acda4c0322eba3d7ae48cd796b0b5bcc213f060e546c7e8f32370f7039bfd4a6cc8b8cea9b849b7196a43a99bd6763f97fb5456587eeb76e5ac332ecbbdd75f0ff79f623ac4786f9f2a85ef40b682cbfe55d855742df8912e7fbf77b9802f62c588091ec3c8ebe822da52d37bf411dd9b6a86cb13cc78312212bbde6c19387ff281879f79ff2e9857aac8af828d5875f2186af0bafe87ad78d87b8094c19b402444d171a084b81229d81a7337393d2d58f6fb9dcf19354e21c5ccf03b8445f32b17cbcfed75348c02db33d30e72987622bdc8979d74ffae66f4bda56ae5af2b3dddb900d8042a26774be6a4df3f7354342a40005af7d9c764f866c12f0bb7c7f47739eb2cb0af782d6805eb964ece2ecaa092add190da1bc9015c6a8012df9370024e1bf807acf8fbe3ff457653f5cb9bb10ac45c5f69b040c5c0392dbaf3faa53042c924878764a38a97899644c260f65bc5434bd65dce7d2ad44b2c14c49a5a1782e17d8fbf8dfdb6fd71f493ef290101c0f6fb736ee6d46444603ac612a70070ecb8b1be697403198d206d360a1904ef3b6b2dfb0fd97104fb93dedea9277b946a9ed7998e9b3a9137d743fb2ec6f250fdcf101ed9211b5d29e8cc1a9680fe386f54ca631fac2ccfd94a5c7db22a12651b98df5591998d4583675b9612e2eca77375ba2f2f08bb5193cabf975f43ca73d3e7cfb495b6d2560ba089bd65e851753e772b275ec431071703188c07e69002b703bf3a8bc81d174307fba8e8219a13dbebcced9b9fe65a110f6f5989977c9c5d740ccdd7da0231a3d42548df4a3a6a4056e292fac1acb23b05a056b575ec5b1134bdd74bcdb9c79e057e6a81e11d7512653234d82d965e3c63932d909de167859fb87d9796bd7a534116a1d9c3d8a0d420c09d0637b2ef34673834f2e3410794bb4865ea835345d55b12962bd835b3b86552daf159fb727ddba2b7fe985c7325a8b52b3e24a1d62863bd826f484971a2e51ce407dd2d31221498beb1a222c02da6f13addd405024911c00b5bc47a0c079cfaef9e85844f0fda8b5b2bc1fd4446fff1db6feca1ec8f66d6a25af44912a50d938123983263f9ac20506600c1b9f20fe7e2a423a3613737ee17374b1385f83fe590430e8eceeaae0c59fede24bf1d80d69018fbfe29fb17f6e4ac4a9b09ced389accfc3d03d30d53fd4dcb76e367fe28ac8c6330f7c014ccb730727947385d16cd0617943376a09de1b2f4e25e4f25c9918096a207e8b9d12087ea4c72a9302bb8c0fbe6630fefe70e599f7b50393becaad824875c6de8d55ad25e727d4c2bbcd13c699e57d449999bebecd2c146cd16d7f333b9611162f57bd69a8e546801913736255e48488354b9c47bb081196c373f83ccba0d9030edac6c339b1da8b42938926af61b765245d6ba446bb68b5b45181880f1df23ab7ba796dc730648591c97fbcffbb99773e77558684846bf8277da2b72f63b9c3684b9eca6d49aa464df48bd7000962ad901a9d525b62556fe7ad81591d2c23ecc7557dabae3fee80d4a18baec781d30ce1c83363779c4fd4ba8b470110ced1bf03ab5f67573086691463a504e6255c419353a54d09da77d9090fdceeb75114944e333f8f62852a8e1394698d4fde1978f49c0b1d265d22308e5894ba6fdd956b45691239b19d46e693e7565967426e5f2d360ce52f4c94da1c3902bb81ff7e869658b87999bb970074c575bf9cc92d4defc00f472d9425983c6b2a4e4ab3991cb5b16e0dde7ec5ae426988882313ccff8619ba9e5e7f394bb22febe791f651d335c06af1730884f48688dbc6654864585fd1fe18aa35a4e71b6f5f67657a369e802fc157ea190ae381346faeb80dfb1023bb63756aad901f5d4dbc08a82bf2086b8dffba3f9c3f2ff3e4b5d3dd75eae0190d814a0df80e4428949811463934edfb118c46a78c68e6871776750d82bf962b904ef39b20fb386aba265143fb170ada30e4f5caae45076617fe36928555069361b2ff965f972b627efb4841febd2b6ab9314053f7f7196f0694d0e6c78065aa0409171d11d2a9a65d5fdfd4c39fa88ddc4c906647678f918b0c86eb7c79f80c7a9f918dff89be3bb9251e63ecb1b2d74c398a1b1385d16171b4e69ddce302f2e020f52fd3fa5cb6a9297fdb18af6c144d52797ba79f53fa858e84a152d316388cf2bcb99bb644e1ee555bb4e51ffc874ebec302ea9e3f5534f08b3524d2a4baa89a3520837bddf7b8a9afe103df1232ac47bf8c0ac8caabfd46b692a880e779219364d2f37cdfca2de3461706437cde36cd0d80f2ba80b2d9d8f9b8208fa79791312716d35bb69fcda4166f6f8235bd854fa6fef61ff223488eb352ad93b4f86221def79901723625d08b12a6f64677538b98ad392bb97336de51d550a07c371c68b3d9c394001807199011dffcd80d1a069a67f66aeb38b2889e5d458ec612f07756d8d2cf180f1baaa54cb7452d1cb2307d31357c4b0e0f43235edf940a2b67eb4eb7cac258a050288e396fe8e06116c232c4b7f754a96da861866775fd912bbd1210874fabc206f0bcf790add52ce7aa3f68e4d47b34af40198cc555c4b594347c2e1286a31c112ff0ab7bd123313049ff89a0daf653e7ee5ca31dfceebf7a3ef21cd28d5aa34c7b291ee9a144709d87294f657efeb2bfc11fda2c334a2c0192ad4dcd1bd65dd27b5a9b5295c4a52aec53f84c5ed6a3b2b0414dea88c5f256931a52264a64acd99155a1d6b83825340e24501ea4914179572cfa8348e55ffdda2203b2568331ac891e9ec5fc8de78093e1461ed4a6f7a76ea92251bfc347bb28108ad2eda0dbe0230c95975d6b3bbca66f39eacf9c784636c687099482763e590bbe1e41faa23d6cda0b61076cd14834606ff5484fef490d1986c017ba497d3a0a973cd9873daa411068c36eee204f991549a225e952dffaa061dc82b903dda8a58217fa3a24032d92bd25224eccba0ac6678a7f28137b89135eb7172eab9d19fd3dd84e7ea4a7fc008e326c3127ad2f1571e0bf99007244e0f4d232efbf838b4bb9ee216c3f9dd8c4e61f7c92cbba75ab1945c94e38d7ec59779f3d81c1f90d4a7f9e3356a8ca65cf332a35fc27bac0941b3708b1e35f138017fd13ff3d4a7df77e076a3c7956149359d226afcb40f5f5f4b3a2ece3841c3afe40fc2a43c2f678d900a527b9151a15a3d13d58e97514cdcc127da005a33a92c8ba165247b2e7d00479c49f57b054a16a489261b89b3fc0cc8fd9be664cfa89f720c56b3f8c46b9661fc892641df5c2f4fff39c3cc4a722bce2bc9b68bbe8616e3c12d0ed2a7a99e069d71b4bbef98ae725ea2510142bdb3a158b4cd28e545a9f234da3fcc9439fe72417c66aefc4ff63eed7ae0e6a7a83cc17094a82cff190eb68901d891a986a7f9164b4e2d38eac490406604fa984a60a9ea42f1e4599eaa6b9f069442b992b56ffd19bdc123741dd7d15870c71a677b763c346b9c12b5f63067745120fa2cd16eed2150ecdd1c1d6119ad56fdc4eec2f63f06b73fc89d10fad79cd419cc2ab04cf2101e833751ff98d56079322e5e939a6599ea9ad3dbee04701c9a669a3391313b5969bca2a1f91fc035f1d7566b4331303a75bf6be9a2c432e293c744b23a804f46f855a0fd8ab3b4135d47a1a313d43bcda8ed97c6f3f941316c269fc765afd338084f45b46512c2053feaefb7b5b422da57ee6b31de379de80a3e3d37e379d3a428815c6ceeb14a5688072b66422609e56a3eae8b6455885fdf555929a06d7222cb5d4704a186ebd2ae93e3c95191412204cee11357451cae90766d5f3dda30139cc20766b998e17f5ed3f904f374efc12d57faf3137163740a647b38bc16499eb5574bd49cd69e101f20062e4230eb6583652f5f17af49beff3226938c66d838da52978c0bcb617e143ee00b94bcba1b23c62b4832ca6741ec7953690b4e45e7c7731d230f3d81417ad413c3e8c69b68032c54d480ded408e860378125861903c4074a733282330b484651ca3fedd2f30d04f7eec46b2acde4fca47f7a2aa73ee5b8d23115c312901a022c35d19aec28a798c5a0808e872616bce1af296aa1d6e53b340e91dac0880087ebf91eb3e87d875ced21fb2605405730caaff2176d12fe03918947f567bf06e721c78b169f19d59f801db38cc85fb1b328fa0d59c4a425835b55e50fe96541eb49443c05e6ad8129eef38a097dd9387f9ae7acc686e9ad108dae9ac80d389fe3daa2aeaa919262ca65ccc463c9d8067ceeee3d6206bc29293b1599cb79842421b821404ea0d709b5bf299b14b2d11e9b3a9f232bf4d401bbefae711e551a310a328d408fad8024f5eca7c55e11fd7a47acdb166f73ce40f095fbe6f8d0af8bbc3a777aaf8aafe7f7c3bdc72b9fb83838cea315ee9ea02bb13b3041905448cd992ffb5157276c96735cf289c1c871aeab2973a9125dc5ff9b38b71ac719dc0a0f45772b53edea2b66118119584435a51603d0ee087fa2af3f8b5fe44648006845ca63df2be49620611fcd8384e6792deaf4f5992b599fcec812bc7beac956471587dee36d1f06aef5ff19dc86c597275cb32358608b58e2b2e62d5973302f5d937c0403c3592b77c38d1884af3e7bc66c9c3118e60c5a225e6e40c3f6b30b0017544c2f24573689908c972177e3f8245cf0cf9e09b0adc0e1bdf9b0fb3a388a43680622178b9d6ed19ef63d19d61b9dcaf032991720da66e37a9cf833b2723fe2f0af25a97cff9036518c39ff52460012cb0a1b1d28fa0fd5da5a5f9621dac785675551f4fc0b087c2b69a4b1492f4c7d2ab5591cb0b0aba9fbff7256693ba843829d20087b84d6251574df2edf45d0f8c41055ea5ca53a0663379ed55a2279285319b404fa42f36f5c43c7a20e7c6f80cc7f608b2c9ca4763a3143e22cd710d297456ed3187a03ff6e91ffaf579db1c54a8c6df5123f66c53051bb1e978fdeb6c12e14bdab6209305b4df64d916d821a1985ae04f6b120e722628bce9f847f8469709c2d83a077ae3e3e976b19ae4386b1bb55d209dc4b5a75d0daddc45639c4f606ae376cd1ad245832a90a33ed3636916e171d0cb1dfa903e1cd07112e8a5c95579cbadd2efb43677a5d2df8a9e177ea0e56b045485010bb15b955cb35368e20df582c794cc50312ef060be1e318d60a7f72458af4e148250d8366e88313e7c5e8578fe015144701004ef4c74216c15f3369e214341dc8b2ba2bc9a974ee140f34aaa147f56b3eebe5e398e51e56f777ee957fb1772a21f6381ec97bd5b908601d107030f5d68dcd3035bbddb8aa3837e59d2d3ccdbf4ae736a6175dd3d0bd671adfc4c5abbe91b89e21840bee58eb50a7c3b339a2501a831cffba45b47591f4b52244b4199c68c6362954b9d2a4d22ab0f346ebf13b3170d77039e8daf92af3e83bad873aa41cbcf34ff8b86af43b88d8de28a9aaa5aacaecf8b0342fb851f890b589a3377e7321d4eb98f0de219bc02bd877bb8e32c55f90554a31b51a58f92808f97895006244c81b3146ecccbfc970b8793ca3ea92df7916019c1bef0c4d4608840d07f99583286d709196fd946ad84dc69ea46d49658ee294e5f817a7ccbd125c08e641a719649f6039ffc6df24ac0e295bc4407dd5110c7c4f1bce11907927b84c3ab5f5996e0f5f16da1b7355538b9e2830dc90ce0f5f3481a8e30c768d748af97808d8b0404f12a1f747feb68484e04391ad7405f0ed977feee3ac7823999fd8b11fdb5c1bf3388db61b0c5ed92d88d0314d148e06c0c2afd5c56c9b8685d74534b11315c6c5c61ca124ddbf418ad3da48512de316846a352faf426d787892e5c06e897ca674a061d79ede968bd4e33cdc1e095c7bf218a15991da004cd877526667e4820daabfa43607803a832b575231a764706387a040e24667cead44cd7621dea28075bc4472ce0323555bde2666354dc18ebd2f1169b39b30dd515f941973e8154c2cb721355eff4675a6f19efc3b0829116794d563d0a812eac11c330e744328e19ca1f790f7c25cccde0fd6bd748da962525f8c58369e308e98232cf33b0ade156c7e4c618d4f7eca7cf88d8af2613957c10e1f8c9d28b532255e8c37d8db583e79afd7ed4a015fdeb8d1bd5772eb292393f16a8a396e03c9ec96f9bbb81aedacf017873457bb2b174969fa06740d27e19a5c74ee8b66582b20b51c8d31562be3fe30b2d304971a24a9899466dae4b6edf3b3f28dd810505905e5687c01c7fd715859f8cf95e3ec73c28a7fe165264f4c85ae66f4411c6161f04dedd080f2bd00c8413e4db2b7c9b6e421ef19f395c3be875e60cdd6c6aeeff5192746a70ec9cce954d77826001715ff8e691536bd9e0bec12f028d7ff40d468da1f040392321fb469dd1ba384c42ca08d198de138cfc785a5d7661f18ed3b07384d113edec49eaa6238ad5ff00e23d9bf63cf9cea7e4747dfdb5ab95215116f478633ba9445f3250377d528c11e4d9b80a6334d7637973c1769a60061b290313f76306e0f82a0d6b70eea79c0dd1f833cef8d2134733e194b24340da2a1990ab04ede210eacccb68405fab94d3f2d906cfe6bb7449c7b8ce9bb3a0d45f72d4ff27a28afbc066d5804999d5a504a5a208cd26b07cadade3450fe14d1d9337687b05730289c9909ea4135ca79307d80335d9f8ce240c9363f0f6dd39878d7c36cf88cffd6dff0ee27ba34f25104f259db2cc4af217d994a90cd58147b29c4a8c6694094a98489f4c30f520c5ae12d41d8cd98f00b204e9800998ecf8427e1eb759a00e46e6789b9a43b74ee323a5c92a197874afd2993b1a0b674a33ec06a3decec56d9e23542e79b7e6dd0120acba52b6f9f6bef0f52c98abf3c3cc9a000d8f4be0bd879a464492da6b451ac10d77ba9afca150af4e9352c9c4e7c19db6e58674135b318a0c1b6a7e61202cd916e3a835ddeeec0c078a37926e404384047395cdf893999ac5ccdc88850d7caa30063b994de72e2458710792e1108a306c39ea1fcd01704d6c3b9824ec3b5c039d3e9477726e9c03b9790c029fbebf0e4ace750cf21187a63a674a8e55c9beca5e6af2e2eb7e8be3b667358034a145a685a178737662e210f6cab0c294327c63a3f0baeab4ff37aca2a85a10a1d1aea3717cbc9acdc93fe65f2b1616757c2d394296b65fe7ddd76de5667415eb8a770f184e75f54a611fbf404b35c7dfd8850f8bf9eace9e61dbefdf8706fea80bb22e1574e6289f18fe16cac409b733641a7577d1a6256a36dd841524fe46fe40dbde4e5f6d4314d40a1635e353bd65e0a02a9e27ebd36b559e22648dabc572407738559d2ea6f864a05e35176937163dcf3492d03143acbc238d2930ad2bff24e1deb9e8cca1f38bc77ab34d9d7329f53848d609bfb8d837de04f7caa19c8a24556c2b3ab10b2297a0815fd51013eb79004ccf921ac5b00f322df8560d3258285ecf9d760a883f7c5c4d3c2d5732631e6685246f77c456722a35c5faf31e17de59dd22b27c048bc1c41b13052138fe413e81992b37c184a97d16b10b5ccfb4796302d9d5ec7f5306afa4e7f9627c6b9d6c2e8ec3580ffc2ceab34017eb4784944042f1e7387c4ebcd6b378ed966e77226870290afe2059f7668b09ddcc0d0b56045ddaa7aefd8494b3ede4b1314216c617197c2b6b8ee71967fb0bd811387ac243313853de180147fe71415b038d62b3954321689bf5336f4ac6c253144bac0f9a65f853a088a22840aadf652019e359c7c9c8c1ecdd77adfe7056610712a67a62e93cc5c678be04df7864f2aa41eac8b10e8b76ab9014f9f3c540ac9024ae033c89bbf78a56479ba7bd2a5ff6949cfe7a2d4376e33f9ab4c23be4e450f9ba73c9aa0a151bba58c40e8f2b99bfb82e1044f5d0d93bc69cc6a19e935306217b059948d1e0272fb3276fe7176d08c0e9110b7e1fef0649d8643b9b3eeb7cab66c909030715f0f1f4be8489525c3465fc3adb3c6d559b83b7cf03825714e771b2f8c7c7bf809247ff3388e2728adb76238cdf3b77e72126e44e92df8188eacb1305dd52e8065d148cb85dd372f199307f3479402dd97cf0660baa499a56e87346e742bac83559da321c4bb3d8975eb9da3efb7c0aa745f1fe1d4143f5afc04fffcf582a0fd054a0bf548750d5cd73dc9c8836430fdd5f2c0270243902b0d70fa8d0165657ea9ef48185f0dafeeb31a2788c72eecdef1a649299dac8ece7695fbd0293f25b01f0d991b9ffa48c4740ed6fbfcfc3ddf73b7722ca100d5e877918a20d80ee294dcd65c458e7763a03a21b3dd3adb885d799d1495189836c6b54ea2beffb149ff65f0080259dd84b38abcd079dd1e29c0f1c6c3dbb7cf134176457890fd1a35339e6f8298b3e4c906b10ed447828538ba09f9a08ecb78af1d59187491301f4bc0212ccee88d76264d12cd03e496fd69f5636c5d866eb8e7c151869f0f9073aa265a89429d3f2c097bf8ba5219b3e984d7f46dd1f5f296a6e906f480eb9fed6a5c6e1786bcd9c608d7ff2787488b2b45b0a533962c6072d7c5d6194f1ae2d64d750937ef915c38dacd2f8792fed64a38f9c1dec452d9e6ac708db32c539c4e60191a86ea8f105f6cbafe0edc1d21866ad791091a0bb8f394a7c1b1ba9c85b3db93e6abd3463313108d70062dfaf23b73021dfba27ee1ca52dbad2a0e76ab178342afc38d3a4f1bfb44071a60ba19cd300af22db3fcf877f9e78064d66995f673bfc3d9c3d233bd7d2f15fe601a7f016c0fe1ad01945e7b6abf505c23a00c149941f06ef797045d01f4e1c381823b6741316a5828087fd69c4bce3d45e93ecd6780083cf49858f9be1601e5495af5dfea15aa05dba307c9a1cec164886ca99b57a408631389ff2dacd404071c023bc788067aa3f1a09cb162e85f76a78a503b7a8c74dc5a60c5ff7f2e61f98ac3b70194b1b1ed57f142cc06a3195a3c56ae53f3dce1faab01a874940e3caa1ae1367406644023ce73566e87e8e2308dd3e2fe6faffa4b56731974e4c8b8a58bfbcfd823292f005ade6208f15fda55812e67940e6e8625d224bd95beaafb879bd1c7ca6ad8c1de2632c8eebd5d05ee432daff147e241069f9e49aec65779c2fd0001c02516d8ecca6ccb0532fead3e2c1af39b43b7a31e392f199f1774232b3e60e438f02a566ed3422f7926d756a07d1aa0b4cda82f13b0d6f7f8749dc8ac39a59d7256e9c4ba8ca30a0c9bb46bda24b831ba7d82e7c299216e3028410c339737b2db1522acd6f2adba696285f3036651785773a9901ae4143a17e35e235baaebb2fffd9d7ad8d5566dcb8a5eafb3f02f963c2626c2be2111c6e0b4016c068cc7678c3e32e1fcce49d502c27bad4b01491870fda34346d1bf1faf8b5141e08caec4fb9c293c89450e111957c1ad0c24d1181ca3cce606d5869ab77713405ccc24a00351873ba7e533763fc0900a0ce0aa04bd1f69f60df324091dd2f2b2eeaded65f39f0c38241605e1353acf92efdf8e333a4a14e051da459975c13a7b63d2b01151f5994cf29674da91ed72e6b6059c2920c3f4f981012c2e49245baeae8be6423c423ac5d56c80ccedc8f5e4a8c91023c6a7ce5d6f2903664423d6b354aa4ead153792701efaf92c190cf2e02fe01c69cf2e20c5f92437273851d93b8991e6ac5e90222d18c14216c533ca545e9703a9a1ef133a5c9cdeb98098cc247071050cf0302b44c0d8a1528b348de472854543dfa9912cc6c2135e4a223fa2b65841cb1ceb7bb844c88540f2aefa0058d6e88849af79b066379ee21161c7cddff20f1761685836d48e3800608c2594ce61c3ce0fb024966971649750062fb85c71f35b35c6a176095daed7eadd7a33478c03c43cd1944d3d5d9d213ec8e3ec99e5718a6a616d96b59b181fb54d1a598a903a726b6c47bac4a7fd11490400bd99cb566d577f0a0a20fc65ff8f6c41bf36077ec05eb8f939773690d220ad6235a3ef6219edbd711aa18cbc0ba1c640fafb0ee78195d233d71842b93e3321c35d705b39e9386a0cf7308678957c03060e82b5939458ae30a0a3ba7d04f443834d0d760c47f723f0257247bb6e3fd2f5ae9f770533d1eae46cb36863f4171aed8b4d8f061ee5053d884583f54e209e16ac7a8aa5f54c88f6ca4f2561f32960fa2092120e4048c2c695a0db5d893f533cc6f316664729f86fe90321dafb620a216d3b11b7d7c5bcc699eeb701e6c70f3500ca2fe73c0a57bd3bdf10fb8c12d790c8679f07868b33a32e300f84122ab98951111d0830e5696bee1e309efd27e2f1b00105f6ba8f91f83c5407e2309873261fae5e531a691d72bf2cd4e7c54214965bdc75786adbee1678d59a0b4a99d2bad641d94fbd286076694978b47628dee51fd2f458f1603626fabeffa0d4df371381728a18db54cee058817f8726ed15367a64baaa3f2c1277c8f3d17b64a99ee29f33f3a1ddbcbb64fa6ee9394544c73f949cc0eb8fb4bf9c106de60dd07819b536d9a6ebbf37903ee605b340321841d0414925800933d6c6714ca295cc808466429cfbd0b2adbaf2e2e316230701c76fb5405865c28f82dcd54373eec6e5d7158448c594d719dc23eb864a3c866131031318458ef64125dad889506e45f57763f01a1664b71c5295768717a743f66eec523ce0fd86bad2f8bb6036dbfb4222bf1ffb940921421f654afae000413e9f9c4f911d9fcc37b2117b0c28a168fe4f6854f8d28cfe1a46a3cfae8b52d105d0e0325531818ac07d44e2463f83793919acc680bb144012164b6d4a60e54bc61abe6a41a68e48441d37cd6165a3bd87e75c56ad14dd4973bf766ed48e6d9ecda6e9daf76bfd88a3fe8071ee6b5bf782e66fd73582f813ab641994f752fee02c26053190351f5711529a5e2f7c150f7c89b26d5688d9232c956cc130ff3a2f358ef312ca9f7b58a20ec77e9805ea3f3b15ba1e0b5beab0c66e307c3614f223c8c547e563b0b7428bfc26f8378aeea8f83039b503bffadcb498344aa4cc7ab6fcda03325e8b983dbf5e02556df42c3b45bba014811109cc998a58ddeca622b3fcf28e22229bb0f7b5e574026bffc053edcca362b465c6768d01ded230c6c7fdd8423dbdd3517f6ed86f4de3cffd38a1c08b2eb3a74a03fbb3c813515b8604cdc09d5a7ecd0a40912cc772ed87075d192486d0d42477d99d4639e871b02cfbfcf92544b511f7ce981d593b64f33e9d5de4becfaf296383582fd65403fe74e62a889767b872bbe53bac11ae19e18b3805b67671ffd3b8769fb255dec91631574a83ce2aff2697b7e6602b9769f18eab4e86fa08445f9c84a3678da3a106741f160f8e7124be82420cb4a0194aed9daa73bfb1a637b21ea3fd3779d27f2e25639c28f08968924123daaff9df3851b911730878d518be10b92963d962e1f1f39d7fc082cbf14c7d4256b4284c7e7e648d4a321873c7491c010dbe802694a135baebf810b114c74999246f41a7215f72505d322a54e499404ab58aa84e1f9d9f9ee7766581c499125a335822eb54b7001ab511a9daff0d656bd34327dcb9612616d5e641a4bff4f6491d615ea6da4de9db01da514066f954fe6183b58c314c74afa98c09f263919cee83686f833bbc342d4f96f7d6aa4b5329db98ef0ee16a75fce470147c01c189638efbf7178fb4821de0dfc5ad79ac4ea50dfcdbd5a6b7e52825daaae3e8730a2ce86c727d44759c3613587412fe4dd2bcf72d81bf0fcdc13651240e88df6948e2885988e52c2294799b1e7a2e1ee5fc0f8f48819265693d3e31cbf32559b77f5cdf10da9ec30da3e1352be9d7803d468eddbfbc31795f4dd29d74c83af7c05d6f2c9d21acb3fd2b21ade575757286c6ff20daffdf96b8a582739dae16bb1e8a1abf5eb9d9927580809e13d4b235bd60b7f70c41ca8d5e4057de77dfb8091ce66a83c4884059f45c33192d8d233cb974ce66b7527a86bd83f60671464c6e25ff7b2f089e47bd21cdf43f4b27be7a22896ac0d60cebd931113beed64480c4ff1e47dfb7fad37471d791144114923b99ab1e5b687bd5585e6c7262c0a0dcfe0a5ec3dd05a9fe0951cd354ca79ae58e0a4c45b8ed5c440c53c58fdafacc83cfff6ee3d2f6d69be05335da514af1f32f034632735d00ee14be1036907c175aa54638a42bb0a78a0bc891d082be5a1da13804a3c054df82f3d5a7ee138d9a0e1d81b8eae20df9eb4384cdf027e15ce7489003dc494724f1f4487c189f61267a4b2b295a7dd4ad27a96aa258a3ec339b1723fc425c3f20afbb928144c79edd96b9ffc30b3772d781096f942ec124425c7abc946a48d99320e2c38ebf9e7220e9fb778b06d7efb9c74e63efe4bceae328afea165341b3026253ac593548d24ef2186f71e659cb329f22a8d7084a58659b474bc33ade0418c3990450c0c451ff881378c094f9ceb9907299810f9b6358f3d4bf04f7e3649ae1e14a3dacc2db821240e7afd7f218816e6e637a7576a8e52ca87f94e067cfe5a744a0c72ef43646e34220f8900b2f6cc2c05143a73c11687f4aa48beca5725cf134f9cd9fb260828f1a5211a39962d3e11a0bff6e34005acf92c482c6c7a9ef5b4d4631105e2153721360310f2a905ba3b4a92d2d8937446f91aafe66ca6baaaab2a8fdf0b527ec77fa3514636f5267b0808af38cd269b9d235aeebad0ce89bec7128a68625e07617b21c15ab3216c6e691a61f8019746c9e5001b1b323ded0e86f9b574645c2053667d93c1231c33032e1c6900b1f13600a28948ee09887364420432ff7715d25b04fc47b5b6e306892655146ae3a40610f77f4176e836ff09daa5abacb91b6c1cfadf99220180cdbd856a79b9996160b454f3f7a44036d36390f12cba4d7b1f3bf2027fc5d06429815ed8e084c40a07c43d5d1b52f0cfcb58950985a7ce6d54ed4943cf73a1080aaa0ba10deb8dac431193e6ae5e4ad33cb932f115e5c724b0d592f6b2b0dfef62b720f28b46279852977797c2e669f7ed00f48b1e3570e352fe5eedd6f581642df36142b2b49ef3dcd396d414373715d69ba3f72d6329a4b221e39ab3b883032773a430972cee2dfc36bcfa2f3449781609ba6031f7ae9d4b2c3128b029805c9066470abea6966d2b831f9bb21ed0652faae51c5eb95fb4b0683fd64c2892bf3871db599f8f4af3374606996d89ac7d382f3c7a615903a92617d642f6f094e3b381ee4c75dc53d5b9d63dd3a02f2b0d8c1144537abeb791fd6fbc9eeeba2866bfc0da0d183a262e45eed14f8f6b721c0949a5c6d8cccf16556154005a47ddc8b85cecdbfabd6be458212123cd6dac47e4aaf64ffa430ce9970b6d93d3907944549bc170534bc8dea5dc972c51018c0476fd83eb4b15c48cde85d167fab8e36b2950a6d45f79f9107e5dbc8bf47b1fb2ce325bc90da1253f6296dd845b5ad6ffa4527f7c385a7123a1dc8b56344e1bbb20dbe085a3ad5362eb9c76a2a836dd898de29f3e3469162caca204f54bf0b9a4cfbe702c7b8c33442ce5e81246f530e84233b52475152b0b8e5c8259544b9acb902c161a3d0eeee0893a5400cf339ab6c6252c692024424ba6e301177454ad0bd01e23c454db16d488ef835be45fff7f04b3f3c003f06e76df316934681c08701ba8dd0821508e2db4ec4edcd03fa80a31fea6f41ee5e4753a6ec14e79c4871a253278f22505d1130aa43650d52aeb90c751721ebb2702c575694217094d5eabd22225eabe01b42e08b52762df8b3f18ea8257c438dc8bc3221fa2e9a4090249ae4cd6108e7de7a4cbcccf807214a2ab70c355d5309e52dfe311012d239189d189251482e4f020ad1ec4466857e9332bcf984775489dd37d3640218e8f78d844b524a437db765645b7b19fb5bb254df25458874d2d1a3eb5c3818e36563895ff39398c17f970f0baebf9bcd5bba41cb556ed9718823f1ce6e3a6facf44f3c74b2eaa7fd2a5ae0f06e7023cddc3ce659b4e4544d312e389b3abb4d13e13f38e7ed589d861f0202243ef56d408c575468ed907749f88e0156f0b2e57b14655c8bbd2b21f2b26e02fccc41abbb892ab01aa90fad8af4e0bb82ca2c6c90f326540f3f19740784529f9c2ea8a408fde5838d542c1b29d3db78298c03487b03e3411e6b92ea2d94d88e6d9cac94c81401cad7827cf99a8fae0668fc813d4177509821f96dace321dbdf495f755f8e4369ea1c6aa571bfd9cb4992c92d020a5cb972fc389459c7fd19d194e95fc5b558b0dc77fd3ee1ad3a897f713561bc9d824b995ec1894b31d488c89649bfcd7d0e0eaed72fffbcfe155b4cb6f31994fc831da47b9cdd8a6cb14b6fb267a3f7603bc317c0d0356134b230a9daea28bb958b2655f7353cb62f0a0c7b566ef73a963a954bd909565fce3dd26ffcc792511eed7fea91deca4894ff80875dc924f1c67505e959df60d5d751784d5ea2a562e0252212b192d489da53f40ae41dd6ad4357173aa238ce53f2e38b1366cf9721b566240c265c5ed45dfa83fe07940187103f706cce6b32bde06d7e07476e1e8b8dddc5f0eedd7b6f047955a4b6fef9350dfa6efce396a139c1781a9b91b255793049cd1e98036c066dc7a28f04784b04cfb26a6a7d5dd578b836c7ca6debcdca248022c367cc34dce071e8c71ec5d1c231596f40d44f6c31a0028b3dd2cf9f1f0d4539a6dece926d3bcc2d537b594d1222874a570097d11968b12f3b0942d2bc7c8ddefcef8f538d74f2c6a05c43425d8881235743f5803f8baec3670e144aec5d578f99fec0c06af2832a2da664d6aa0dfee1a11cc97f72918be4e9a08b5ee2e9bf01cd81ba685558e8f48189340ad02ba825da9def1849e7cbdfcca14db5f92d763d5a648bcf8d5bd362ac3d7b4bfe1fb74a3a4a459a78ccb01e6b3ca3ff3c3fc573c874aa621aed895a30069c76027223b21b718a959c56878ac49452873dfe8c4db5271fa4af9631aa9e8ca9f55eff593731c9cb151600c53f3b6721ededa934d34312eeace3f70e247c9bdcb4453fc03a44911c34492fdbd72102cf41297a90d0133e717afcf8e3098b36946b64277429207156f719e6eb74c33019f60cbebaa2a5c58edb41944f742c28cd9804fdec1cc3e51926900eba15fdaec463e3e519c4fd2c1c2c00c3f74f53aa5b788b6ae1f4e39129bbb2595da42068172b96fb8d7abc15eaf3829d3a075ca6aebcbeaf70c33bffa4dd6f982180fd52fd319937e4ee3698316ba618f1ceade9cde4311b265a3d35529f9588eed43fc8a1a95852a14b412f4d6e43f71d75e0bd269a5b889bda35b2a6a891da92473f36dded1e0ab4fe017fe5ac948e070710b9567aff19dfe3627674115d5c0571d50e663c7c47f41ffed4887097422bb4ea7c3f2600240fd68d9c9714496d5e9d8f20e29b58c4dbd9150ad4c706f104f70f451caa3d0487252aad6824626e9e66158742207e7c7546ce93df1f78e602fd1ec6804dfe1b072231bf271f397192b2496d4c88b5f04afb3bcd7e39a0aca54f8a2f37eed0038c00d237bdda050b5b11596e6f45d9561b0ea144ca3433197044098bcc146ead96ce335c7cb441f760fff97162e958546b1bb13a5ca27837621af16c508d4d7b5be47a8b0b1afaa61b248e3b9a7d88709aaf79c638ec0ae87d23ecfe9b6a19e2ff7d03054c9d817da28c94aeb7f742cbb35d30948ba339865ee64aefbfaa17bfb72aaa4c34816ed659b0ecee7ddfdb76bb2e78320564bc64151ec6b74350677ec1dd7678e48823d6c1a4bce515419271d40a922d275f36055d2838d189fdf3870840980e00b01c88eff8028c9f60cf4d67c6049b64bb29e4cf1db7e6fad01f8154ae847828d5d25caf1c6bcb10b3a0480358bf8c5b5d77616ac0d10f861132c355851522161acaa5821dae88ecdf027eeacf249a718c01c985c98bfd95ddedb35aa97ef66dcc2c513202d4fb7e00912c7a37d571607c9f099988fb751640bf261ab76e50c4fa300adaff109ce7863157b308310d099d61d11b16ea7620467b4224c42b5d39049355d8336566a3111d7b459cb7192c8e94a047a99b5173c06b98ba9b51e080b8e2146a1ad57087eb8edc5432cf174641fd3b0061c857a99289dbf132701a9b18245b9641074a2a6ce8f921d03b6e941545eb8a20d0610f2ece853ab382b3156e20b5411d898ec8014a4ba8fc6ff81c9710440de5cd997011ec5b9fdf07fe6a9af939569a354af8a46425f1353387448be3c6b453725be034753bced3b5022beb64af3b19e673ade62e2051faa7af124eaf6049439ebdb12575fff230892d0d3c80badfdd770531c23116e730ed80b0bbaa3d55affb77780c3eed76b66b143f1202221ac600e6e9742871a2b78a943bd934858211778fc83c75ce62fa90701a64e00c64aaf39d3243c7a50c1cf51d3309c10e1b7c5a6177df4247c2361ca74708b8f8917d41aec00b457fa13d352e450697af5dc97a2930021905c82572ac3ef97440169e6bc022495d0c766c52b62f355acd292f9fdca7548230063d584f917a0bed3429057bfd0a8b9e54d83af673986d97491882dcdcfe4f0d3e2f7a7808a39aa6ff47075e240982b5c6fb3bfc3167fc781aa50f47406055a81c98f35e2ac078d962612458e579cf65b343b9d81751eab2768cbd029f1772ade2417f398bad862da13001f83b7b10224c55b934ed3f04f5169ac8c96e9bec4b8335e0414afac56c60d7610382a4dec0c3bfd9f407d92fb00f8eb694083e880807226c82710ad41c60a3e75f314908deee2006e67af6d93d67f9295007203d524c766c42e4b9b90279a50b2a3d48723b9852270fc3aa146b3335cdaa67900c3ee9f90f9f4e0dfd57f10fab212c7b521352d28ead91d4ae380b4a3e53830650b5fa905c41681c98de23dae54493fb027f8395f2ebb37aa4d0a5671253a5dc9d58605b0b1a8e50ee01fff3d84d61b774e7be44cace9061e8ecc93221945c4fcbafec1bf4af66ec6f616c28b658abc783c4ad6ccca2354b8017abe3be2e9f4fb68bb9e39cb2111f8ac1a1ed42936c179ec612b824dfef65ebd2122b20137dc50ce00f7f7f2804ab936097af7d7b8559da96aee2b9da0395cad377e99b959720a115616eaae777d66ffdd35cf216f2df27a3009110465218ecb4ec40e47336aace3ca3cb36c08b0d6c33a1fa8de84cc9e15d42671875a560ade55255b809b0127a61415b89e1eb13ac78015c167b1433815000e15ed982424b6495003e1c06e61d7db36b2094a56e852b1d2097499618f5fb5d90c479bc057d6704a1c88710b6ad7ee49f706ddd552e7c8865e90ff74e0f3a608acf04f5f40562f2e611397fcd6ee056eb6c3cff096b5660a8ac331a122255e016e09009f689acaff1bdb0fd906494614c797ead91e62e0eae95db5873a8a99ca50c66f4f4184027d3086b72394e897847088ea1fbf642eb8223c6a2253c2b6f93e917ff57a41bc5b477944ec4c15bdc74cd72455ff8e05b7e31dfc1271543f8495b0d52fb38299790e5d2d216b9c7f09945e3d0eef5028c3bf6324ad1cccf898463fe4690e03a2fad7da114ec3d0bd2d14785d857fbe4bdae7c5688755b90048f02407694365c639323f3fc21bb5ecea67c9b1b0ccfbdc0d95da3ec7c6c11456325de342fd0ccc8fb7c60703517487789ae399b2cd69b9dca54f09ad4b2c5f7e4065d16795e4d031e6655c4cb2d366ed93d435b1e5bb580f602e22704b125d235e996462241063989fb10b2eb9fc76cb70f46d6bd12da2fd3d0fcd573424890864122144e6439c5be2304c19fbf3204dc2e4fc4c410937d7e3e012506346e6ded856ab2519f6017d1ccf8a71dc4f2f4eca35f210d34f23ebb63eb965933a965ddf9e3964bb0266117987084534c1cef9cf7bf3a71565c40a2ac70639fb0bb1e9315c7b68f5aff593443b1a0b32c65d8233542536c15d8c6c49e7dd5ae07a337cc08207631eef6dff832e2e2dbdb3ed9c25e89ddc4fe3967a5f9ee55a32d8cf545558c1432f50b6d182a0bec62187631611235114bec9a58fb40b4ae62a753cebc9f6bbadc53b5fda7b149674fcf9d1b93da173193e9bff8bd3b48d9cab4e4a08a8bb4e50e855b9c0cc377d312354f9e0379d40c90c57d3c684ad53c04f0f2c87f6a2e260ce2f0bd1553479252f34ebf8365d073e91526985a310df4bcd3d2f5882236975e43444a44397c1db49c44e254f63a462821b4b76c01964cdc1774640029b272f169df7213a490c891cdec9a283b67cfe50a76133b0553349ed25cc64f373eccae1ec807665fba0d5d89c6a398bea76266f3152518da76b4db9b7e77f77de6055c33c16dede0d7ce5351716a40dd392d503c0e6e60558d260022af1117e4a458333c195704c9ae74547cea19e02b6eb4ccfb80deecfcdb5361e01b0540672917939bef4b36351e2350a5df4d96109681cb4f7fb6239bef5af802dfb48c78c14f788c9beed182fd16106d0d534b67103454015f01b26ed4e467d723ed328d141fd5818a1884fd7bb8ce93faeb3895197ac8ec0fd6ccf4045846312f30ae0a796e20a93563c48510776b4b6d895b96c6f3191d67f4aed7c4b3423795e03d6d246303e849f5bffa33ec7f149c04f4448765b34ebcdbb1bdc14da8699ef752d8bf5c2848a65995a1e557bf3e89fcb0d24eb377db338835223a510d1fb762ba29682075928695855419f82fdef143df6a6f8444ab83a056854107bd9f68304aa1396a12d98de53ecec644e8436d9284e40ea18ef7ef14a7568a4ca850793d2cb9809cef2591dcb8db6402f5ac57461d9a70538845c693a01d178e0c0232c2938f375a40aa223fbbe6fae1832e1b27cc52e22885f99bdc514e33508d25c2aa804264ed20d280e1a9a0a945f821e64e94a3768d5d8d2a56f5f2be836cf132d02c0ff787b654bf8c6e0a88af6d03d49e11eec67e5856385e1dfba133510e6f0c2acc594bb5228824aaf58f483d49c4055de77ba620e21d29ec5638655754e2b639f832462dd24e15bdcfbe59c00700631cccb124728f7da1c5a1187810f62606bb98af3074c2a8fc93c1d045c23a30b7f7e6c1ba8bfe65a20ede3890c9d9115190852684e015d7b252784da42499ee8f22294c556e4f6d10de96facf456fc6b3fa194543c0ccb33007685b033dfb603a443e710ed1f32130525173d11af907be9c07873c36bda874286ac0b918c401b1efc9250bbebe5638e0b604fe3602d71fb4ad926c3213eb43c1103add8cf6d1ca2b7d47237a1a6876c94fd7cecce691a35392f7ae335db93f44f85bede2a9e2192f5212f00774c35304a9915514ce1784a43a4805ccda53b0c54293266f7a8634bcbc10009d917437b4375e079d409b92dd33f19d9c689cdc49aed4696ff5e72fa6be4eec3369ba1e1cb6330526d0f13b4ccd5f6a501ea1cb9fc581eaed57b0bf73ec0ecf19bd804cd8b1d1dde9ba1b7636e22957c9985e5777214eabf6607dd748b7a6fb1a75431449f8d08a34e2433ac3cdb69bfdee99c96678ac9c680a608b0ccd59e09489c3f7791fe448e65d6233ac2b36db6c37fd304014848011d2ee65ec0367ad2bacdd234adf1517f7f55f1cd672b4d62ceec62c0e520a464a7242aace88f1a80b290c6b43bb7b57c9408a74b0d16e991b529ecf6c06727302037589d36ec140e3510a1dc2defe48a826dd121b49ff608ba609afb1bc9720ad1762fafa03a59c47e8176f4026c0ed49688df328708ed8f0ded7e26fb0fadf337aa2c7bb1643da92439300017651304f915b2b2493d8eeb53b276cf28171cc0fe941b0c7a2a186dc7ffd41d2a50fde4dc0059e524dd1a68b0ca6caf40c776878d029709170dccc316c4d5e2c287065aeb7fa6085ab923a261b1d3f0ed68c3150cee447d04c89cc2c8b4feef532184865a9c6959a9bc8d0bf4ff33aed2ec2657f6821f16a30dc2c9092498780495a7b19ecd1913695dc6545c9927c4284cdce475194ef61e2913fe71d11abc3f6a92eb260022624f726e6e644e9014b3596409b4b5f3b1d2f03c7ee855d1ed9dd4a27148d433e3328fa7ed8bf657e1db4b21a617fb30287c4330954f62855f39e9e3125f7084f2ba3a93c9739cb011dbdd6422610be1695179e5ec7f5e27433f7b3dfd623a7c23d62a8aebb596e922f04e518754664a5cdfc33162566560f373c6eca4b0a1daf277b2b6914b4490084c3e1ce0ef49dcac50a49fc88771f023402de525b2cca4f1c3d8541557ffef465f681fae9610199545efd8f52e6df6ab53412d2725900cda91b4276527f8e6474591ad08fca6e3d5adbb48649a0c075e5939e51ea813854825c58622a300753e706adcbd6655f93516d6f2d74cc0c20041178f83337ad04eb812a335d10d80327da1ca4687bb764237d85a12c8269283a6ed06f35379b024a28931a20f17177475e1a4c3c398ec41345461e079aa9cfa6a00341117296c1da9b1ad0be707fcf79e6bbc71b219615b165d7e6fbdf5b243f2e809a54300f0132b886b7e18e6c92b27c1f4654c6e136670ed8d8c84ebf8a0f495d9c3eea11fc989083150747b2d9236e1bf7cabded5130253c437300a0d5d145968217ca11bb8f7dae3e8419cc5c8198b955574052eddf20df471c367c481b12411d187afb428c43050031b8a9b812337ee17c603ad8376abeffe9a1163ecfbd5f2c581b64f3396ec7a592d0d6388e7bc0039506e827e5c23e6aa21ceb36d60eb2110d4c0ceae112bf5f68bb53f991339e6278ee213b479ef44b1337eebcadb3f8323aadede8ade7840548a38e482a436734d1ed3501a72b3615196007cbd598cf39946fb84daea27d807630a8611650d522a091770560bc6f99549c15aa508da07fa7e95af4cf03d0eb9ac6c77c8d0db279c24cfe40568ecbe2cd215110347c86b01b4d1796c117be26c93a32b3ad5ad4fabee0a873adcbe54c3bc40bdcb00b6b37aa7ce5d3cb7f70a81a6b9dc85c10b43275eaa7697de10817bf4c7af8c0489df6344bda8ce2e677a28dcecec2debd5bc11ca791c11cd0fbf14761758e2a7613e087a1dc4a66b920b67679b453dc724f8471d0ea6d6120e428e5f3a1f5e5e685afb6e4a9cdeec37180deba813211c6f73bee3cb1e40d0eeb6db160dc67ffa10f2415f8460e0e4dedbfa104adee8fa43bcacdc104b06ce3e88d57f4cff7f6c6e696c22e116f9db8337b4a1005ee76b1c02329cc7ae6300956734033053e5fa1d5f8be9c38cdc3a82f9357267645125b88d9dc280c05a18e5f77b38f56cd46b38baff2dd7199894d38266f4a42f85d26809fc21e82e9fb1c850388a4dd08c0b29a8b57e927a3806a9a02e9866b16a1c1f0429ad4a6d197fe9688e303217de51083a2bf904f4ce6ed1a7cc38d0fd4c499bc787bcbe804e03d7ea94793c964307ac5a0fb5b9f30c2c81e8a22b0018ce237b6dc6ecab50e50b7d2de089e6253130eac54a5a0d84fa20fc40ac84a6f30459f3db417e6ae14cd947503e041571cc225408825212fbcf66bef2003a09ff17df67bbd74b7f1e1e372e5085a5f2f731cafc980b8310595fa88898b6bd4478fc5b32b6f0c73f8942e600c4064cc24536f79b152213caa6aa47233cdbdf323189a2e418aacce00e4971a23457276bb44c28ed08140b9d298c7bae8f3f027c872d2351cfc7a216bacdbcd8c834aad5fb3cdf464839622a0245814de3a5837b929d62f0c7f3cb7bf0cc22694f3aef48b67bd3fb6270fbcbbff348168589e9336893afc0ac6d0698fc965bb7c630c1bc5a9349b2b48ab3e0432753147884128ff8754fb59224e35b15f375e9dc87194fadbd2be83234b678bced6dea78524e2eae15b3a4b95da3a88c18a1eb264fb6a3c21a086a0d17d938f8316ded9eb8bb71c70e449b960b774881d2eefe4cd17fdf6cb2ce94d489973b93f3808ff8c8074e9e2488814050e16d34512224c33f1207ebdb25a176fb01b4a08212713114bf729ea61645ebcfc4d3876a0bc006d2a9fccd640d50ea9a9e8ad2c70852fe10a3a7c2a97e8fed1743f6cf8f10fed5314d4df561460a69e54a9ffa63cd2b0754079fe9a37588064896187430bad0fefadc0d45774500e09866a33b7f7b04540cab579e9375625903a0603295a755648e9371d57eff4956359602b931ed637cf183c8971a6a4c92291df03df70af86bf9da94a498e274232479d51cfb38988c0c94ea673617bfea95d699d1270bd85ca41cd40adb5dca05f1cde3551c88210d7963b897116185a1e024875d8bdde0fe3f3f9818159c530336355c3260627f800d8fc2835f001600d3dbd1a7b996503a75587643ff3057801b89b70df095f25c26a0b6da1a83cec5ff7b4764dc7b6671683beae17af3eb7deb991d23a0657f7ac374239c8572c92e2052c2603569fb8a98a83e7ea595e704ba3f0d39c0c49f24fed3fad1c97b08d36e8fed09b5570b9d598d0526015428203542146ff2b84aff3784f4284508378bcab9e1d03ea324a448e9f725a097b875495d57efaf0a2f2dbb7e221a0adbceb51aa52be56d229ec44c50427f60bb76d7526829712e355a0857afa284af8bcb209e509659a4df82864bff9138aa8ad837c9ea07cc0fa0fa6f219dc2b50039527c6d287014e988eddec246ff8bd1f96370abb137921413bd0ffc773c99459086ad25eb654f9a327a38acd2a8aae0816065c62fecc12b250927f11f9d55a4889a917e1219cd3f6b22fa28901c558cbd11286c55e2fa2e1e82def66e0cb27601ecd425aca5b3df6c9eb2371846b95c2aeae67ba1cf600953346ff88169cbd19c063f01ebf45163bc312fd62011934bfaf7b6fdf19ec5b3aef5bf13e9ef2ecfdfa885bcbbd0e18b9a4aaf8412d5ef807cdadd1625595324c19d02262e061c45210ea06684695d8dc1dd0c533499bf38356321162a23479f7ce50eee799ac6346a5e0fce6db9eddb4da7f8429fb313968a6d5141f07f263570fdede3a31f6435d6821e5fe120c47df5d8c1efbbc1eaf60fbf235c0a7799cd4887aaecdad25806a7b1e20e256928bcd6399d4be43945b24d4517b9db71ed74f6680e97395c91f90b5d729252109d6a70dafb72c7fa49aef86da06638fd76a6bb1fd579e9eaeb64ebff0f2a3f64403a64aaf993018d2f9309e17dbff8b23ec3292d9caa67bef8db4d8fe417762032caa1b35fcd3ae354250fe22a581c010920fdb301a127d5a1e7510d25c2a3bd9d2115347e9a1f19c8892c0f61e8c14f6796952c64c668dba1469e631619c8e5b9c9b6fce5107b8c060a2e66c044d0a0e6a88c3c0d5895dcbf9bf4acd73c6b26fb0c4311b651f6f23de258b27de20347d7f086485f4abdf88d32c5efd72f1dbf469d22a355e50dcb9c05900b62a4a9ed20f6a1dae7f18fb75fd3643b21676425ccf3139a5613b47f01002dcab525c92939cd634620e5262d271ae44424ff2b4c87ef7d5f0085538c9bd4b1795d2da5340d38180d927635f924380ba60a98f5e5d0efaf1dd0f7b44a5c84dd2722afd6e40aae789d558c88194046e4ce35ee13e2def909a7d5163430c7cc5b66328adad9ac5caf89366c309d0336d30b70a01cd937f76ef5ac5d785fda245551645a61e8468b13a7653ec2d330d597e5c8634638af8e69647c225b6f233778dcb4e507637868d6c780b79c46a2b6f0f8e696ebae75a99ccc2d1d838b97faf33d0f29c3effcd407f86c32c59734a86f7a2c6020264a93d42b52acb0cdf51cd92a506c4ddb43f9e52ddf467a4d6c0363e5842366a3340f388ad55d52f732949c4560c010a8fca550e5053fa8f3dd9005f8651fab10de9d4c7fa925ac3216794f864b87da56271da801cfad4bf640defe79b3489fd0055b410fc33b29bfe71f149a94a1829de73d0739d88aac5284a7dee3638b19e37c055ba6cd745886cd12817c2ba64e358ea61c703051b0e1e85e7fda70a81a657baafc6a379f0eb7218ae939cb70b6382789b747da7f2df2bb790eebcb87ffcbf760077478df1335f484f394d8be56c51952f30277a06f0f3b6f3d26cc70d5cb769df2bac136f764ca68e4ebd8556c88a5fdfcb0b058d3fd4b0b41585dfe92f7544651d4ead860dfd8ef1bd0c74c817e5246ae5dc299565ba7459094e17e4c0a6e507c7d89455495e1958a44f7da0d7f5ac66a5f1e8143ed1a6f99975df56bea483e119d6aa86b3485f177588ab35dbd195cee86096ce27f2fdc70434f4724b32460112d6a3898323d09877716a5f5ba3cb0574c2e54932a91e48bd45dbd9e841571f4977d89050f2ddfb253ef13aaaa637a0e67ede574a83608b078557f29d6448f465cef8c46078141842cbcf30c3253116f19eb3c2f26c6ba0743630bd52405500e3840d9ea25460b80724b6447329d2127bb55b788c94878a6a722000b3fb2b4804278850583ef3cb9a058ab083ca63e088597dbd63ba551004e83c437afb685e8e4e27a97b0f862e90ccba98bb4731ccbbddb4f0ebf0ed82656cf5c0614c5ef767bf81bd018d65a2a148193dd8132501f78fd60aaf7d5ce4e6952314484cfef1e670f5c5fac739abf66c52acf2b7615a46fd47a30c8ae4b1652193ac1867eaec466a2d201e9b7c0b7ac1f5d369a510db29a9c90c2f1b3020c032a981df5c7ea319ffbab21b317c88cff80a5259d9bb26c8193c8478471cc0a1336960b987fa75eb6957bd9a2241eeff864c3ba6df01dee633492d7854b4e057576648ab0001cf3970aabfea29d076a9fc94093dfecc898910c0c15597e70234d8c6ca14e12dc301ffe0b7e33c474bd9471d4b4fa670b131cbcc3ae556f3ae4a251815f29422779d80264e5e21d70ee7a81c3233a46b9dd623d2cda16e1e278a9daad3b4f4b2752027fd3f3a7776a622b918929664aa36d6a557e5d73d10cf842bf90a491e75e2cde71e941eb48dc52e4f470ddeb70352f4aacb8c45da683b9cf7f7e7ca20d4099243705b8aa50336c298312c4a31d57107477443e071a5fc0d674e35e306ca5503a6eeba19883d2aec8445bd9468b7a7e3f45982b1ca7675396aa982062b6b336eab0ea43344a31049cfd9b49161c20ac343b70088ebcb856972678292f2c4342df41c03abd61cdbe2e8e2d93253f3c5005a38ebc839267e4f493c6b5e238081c6a4d8083eec02d744ffe0e9ebcdd5d491c73870e5148fb702cba2ac5e9392353ca9411eefede4a65e222b69f8c6a1d9e9c1bc9a8bac74bb09e5dcd105b8e1b952d2df3deff2ef0694ddd205af1304ff5f606761fafac4d2fd0217062b7811afb873a7f9fd167f92de396a1fb9ed5409f19ca199d144e1ecd0dd7b1673c8c67cf379572d34efcadc174b87d4062b626e77202c02898273f13b824ed0895ce877c723fa3f9d6ff91e38b5d62a6cc077a6a4ed120cbc43a70f643b05673612041d5b83a787bfe1d678861c1e61dfbe218877fc4be551f91527c429a68249ed3e474f214374bab2106337eeb64129415782daaa9d076a8aa9abff52d088879579b96dac4ef22fe29b4074307c59f34e981989c52bc1cd9f35d9fc146385fdbaf62ed76c006154ee104eb1e3aea97bab7634b582ba8645a467b203f8034958a7646e1fa4fca0e2e418083c64573db2b360c7b94653bc41ee158eb8039b871e0123174c869239a11ea88a84762779529d344b5ed71d4632340024b21724a81d2a3f4fd9787cbe58a1e0e1391e74efcb025d3041a21d29905d772b312ccc1d2815aa1eb3b833bd83edb9d181ec7f79c1a5dfdbf7dd59470fe653dbe5392a19b07b3d336c9fe47d900eaff7aec1794a7615b42d7df752d8d2cf5155684391364f3c950252a79e530f2810ecc066b017b7ffcafabcb99bfc962f23a30863b141c768e5262d29a52500dc1ebfc70169bc6786655940b73111211486a968a645963cca13e26f3f5b2db955b6b941decf8473bf3af8756b0d949bf6b62e0fae8a7b1196af3f4482a7d4bb40dc5698894839e534d9971924cd7b35cc914a6945759c2bcd83133c39ad046ac99bc108f8881ed7a0461371a82be6bd56127a52c79232c402abaad8b09e10ac98ee139f1671f46b58ba1cf8060a63a1cdda9a11c602b843a5036a771bc7fbba043236dc4f1fc37bffe6fdffe6c7c8a8a355ec714080b8f7362f4cc3da68ef6c8ba68407183684c4a5d4cfffd6043f93ed261fc65a3cd0dfc4e6268cfb4a11b75a71a7662f687a9a567d29a1964df173285f333459a03fded114cba16e38312cf38b71e37b21169c6440dbb91e49cf5b3ce2cca5af5d6c13755c8555e07bcac80cf3486a2f680b213f6729188fe9e22e7b74d14df757b2e91d702b2fd3460c699fb78ee624192324fcda2763e9e909a1434958308d2accf462968dfe165fe1b3a675f4d3f1efc6a4a1c6a6c096ec9dd8e96d7aa04b27a9b747e0e342967f095c28fbaef803ed53b88153f3ac9062dd651771cfe62b67ad2892907a2bed17681edd6b6478f34b1250276c7066a96b4d9e33e837577bc5b695dbd418aa3195939986244dd621ebb720ef61473624fb5f8699530a097a204e66b82010053b3a375ff99bdc2126ae4413e73e53c170ce8dcec5b1a1dd35af181866dd2052b3a9fba7192313a3f52249ef54699c7a3d37fe92ea7f11313b6a3b0691e3cc5c028e0195e1331be5d9e75a0e4c7ca076995f1ece45fe3a856ef30af632ab5af71bf72c6bb530b6f702ee41a349fdc0a5c04a955fcf9cbc8e9deeb1735bdd6995c2507593ba12b6f4cc7af5861a6898631c3d44b53ccb939e06fd3ed6a4edde6b912774396c7e3d0118b9d3a853338fd84b443841d92a28f304c0ebdf52502684ccd64b320feac1968b3888e96789fe1ce9e45dd766d89dde6e9ae4232e87acaa33bb5102b3e24ed589533b06111495cf138bc3108a8bf955c3f8958fae39c42bf1b0f44f252235d3d0c5dd66331bec1719604fa7664b17cbc0f6158852f4440a11ca015b9f5cae06c878bc9ca5188430e9cb61645419645b07a50a970e21d8f11ca49cb8da643152a4fc0a75451d17fc5792110b938fa913ec8dda5ca9433d39e4100222f8ae9b1ea1740c848f22270a2ca483afafb1a6b813cc417cf4df3724be57d065f628e65ca98e5f16d8a20b8d0c51239ab7d5ce227b783ed68a0ec24cf36052f1685dabe58856d733ae767536e8b08a0a22b824ba9e75b8d21eb120dd0a51dd1665db18635aada4265789c6815bd4457e2b388c3f094e16d0075ce5b9a6c15c002a514505258b13d7c58fa69744d76138148c6f14055ba0007f72a147dafa034c2843f99ec63bec1fd94f2b1e6473c04787b36415f857cc1fac92f61fab2366cab6d97cfba003d914524827bd642420834ae503fe8b204c33d8369aa67ff7f8213c15db592af09d59f666b7854ccbbcdb638d2ab7182f3dbb47a61b402146b5bd60807f12335372376a8d02853883263aeb1a8edecebf58fc480e3bf53361b3ee117f53f0857b95e4bb7a81fb4ada39fc3941d1c66bee895bde08360e33c8863d29fe122a1cf1003c0e9a21316d9844a5cbed61d703546d91d835932c2ee2146939cd9d025dc2c1313cf8d9390c55c13ce01370d40f56825085fdd5b6edaae72221719ea7f0a7487881b0c88115e7e17d8f3403d7c0afd5d436f1acdc9c7d76702ff06f7be42787970b4a2d7a2c15430a3b8d88165e15a4b93c86166c4146c57a7eb591d12083f714429c53caaed854b02317e4834f74affdf205c5b80436c95057a5b15a42800faac1ed3dde571832b8a44a032b562614a93d35699f69cc1b593d236cb76a21c5df10f50d2903ac5c48f2754ad79320b3f56ad2265a7d9c2002e1221985eebd8adb17031f7b5081d577ee6e0509eb85d1afbe8ebc83c44dc0a549e759053f64a134e0455c12b06002dff4a769d67d2f93589c361086af15c7219c84a1cef42e0288f9075eddf9afe2a637f445738ca9f4195cb0e5165375f05f4bc2a1f8a95744a073f89da0fbc915e72caeb28a789fe9b0cc1bab1c84cb4d4fd37baf56d79ef1a9f242a2b1327c0fb964b099ba6a4b0a3a42e8b9401ddd33f9792c2b95c1df4990870ed6b589a6c8cd74c87341782c86f8c504e5e9bcb34d1a9f4bc53e2d415803ceca2597e5b16daaa0ae1d257e8bb1ed9f0831d46cf51bd33f2962aacb718fb2cf70694c6498813a762ee072d4a00401c1ab5ed9a7eef290deb3caaaf6446184db2b00fcedb0f74e594ff0e1253daedeb2e98f58b9f06d91364d9df9f53098daae84713de685e7132836a691819af7c223dda0a9023dd99e80182aa0b956d215cc602bb05cfe9d3a43ae7c7733f4b1becf70d6d50191e1b34953a8c34b084c8be5621be75a418aba9c79fd098d54243d2ff5fef03631aecf1b4093f7d8a7a3bada0b1111dfc1a4bdbdea47ae663e3800dc47c7b1653e2ef70012eb683606f641d31f548664f24b8611a760c12d9a68981d6a39b79f2381b5fff099f21dd23025831ea9ae22226d6385ffc2d03da1927ce650d75c2cb480068f8e3996ae70be0f7e4e2a23e3a5198ce4904020a8193a4b22bf047181902779cd2e684f310fce8b9c90d3a4852c268885bd2a394f2333c077e05cad3d65a45c1ac03ba5a98c8f053335d4e5bfe811642746a3c3c3bbfdd1f3a86abfca49c864c3c46e4d8a40918e9affeff7c9fbde2952fae52fe708b3ad58d82b786efd5eade3d8002d60526a05785faec13cfe7a9e9d124b6e1b0eeeeacb8c77bf361d43fec9190cbf054cc89d6171e25c2bb00fa4d460f274fd8363c611e8afdb80159a2ab0c10ce83b9e0758e780f4bb40783a50e3719e7d3311ec3f08e87d82f70862cbdc531b2da82b8b03a6a0663ca13961c8eebfc2e1de9b9709513b23d5e224bd5326ea7a05e93340bda587830d90ce349f5862cb68f6a8e6dcfd6e2160b442505af1e633806e60a55fd4a8cfe6800c488e2316b260324871a0ca207795c57b4fe53c88b9a8119d28b08e14f49d852b81ed7ba1583098d7bb007da6d4092bdaeeacaf7fc4031d2796dae5b59a71f9b559d5d6740d4fbe8167caf9f018506a66116ad13b3ff27fb904d90da04be2a3c961264f2533d6d183ae7946782f4ea423ffd1ed219411d852789f6d8f1e5e6ea128755dca0fb65efece2ef194b8c3dfc766d96ebd0ebf7678cb5c2438e089e05bf82adadd06cb12120acfa1f1504c5db247f0e06d4b252a852253c4cdcd329617492e13511546645e5fb3fdd190214fa15daf10dcbb560f954085af271d02f4954ab9c42230f079d646efe9d1e2e1e00850d9335a0218717b6d237613f6287fa81a844e19fbe23e50e613db70b833eb948206b1c2452c20ee86b2233f0c24842202713b96aa79feb9f7f516f79dcfe69dcc9eccc5397b5e22add68dd56e8b6dd829fdfac9533b6865b54d53ea3ddad7c1210db1b5c6682ce9b38c53fb148cde968ca7c8f8365d1117dbdf1ea35b8ab92e2209527614ba937c3409f684af88b6610682963513abdcc57885bfb6237da294623451824ac9b143fc35172d8d21651b2159f49f53224e9ad8f66f48cb8c1ba8fb9302f723d465de95fc6b94e07ddc65ade641ce195ff6dcf7eab35126db6c366b53b56112318bfa9eb7d1317575ed417ca75438f3266e909c7e156403a305c67d4e3b49a6f85d4993bc2ca4b5fd62919a7e657fac44f328f0923134d77590186cf93e78c2e7753317696da304b753126b0ec97e68fec2cfc8475f46924feeba6b83f85754b693f44ec49a6acf29591925aef7f2adfafedc845e58ffeb4eab7a0d47b6c657d37c5725d3b22706e22a0410a86475bedd475c55411fc86c5c8de24399ca146a15037728fdfef7b67a10b177a831480605f8e87a703853d2a6a31cbba49fe3f287ca6c0f5adb097cabeff53b76e759e7eb86e5f3e15c73019428e6d658b8639356f09f4931fdeb8237a671388e9a14affb3d54404566e68288b3fdabd1607e713cf3bdc15e704c3c73be4abf10e2eaa03742b30639a71801255eb6dd8501addcf8f69c7cc1184b6e5a203c0d20b69cae86bf9f0e012df6eac4fdafb7b8ca3da98d87710104dede33033172fbb9fe744959fcd150b4efe2ddd53a7adad9dcf362895fb1630b6dbe2e452e98e4ddb4403538ee2ab5e58056a5deeaa91537301d8fb1ff9a483d7e77cab59bc0aa0634d4c76eb64d08df7c75ced32beb16b87f2274129298e2fbd8ad512482d346c5ba09217055d803b8f69e18f81a8c4c60adb996a5f2f26276e885cbe05b55c4082032d98cccd1487a49f2001db1db63b4ef45744efb8a0c08ac8f7051e542660e2ed42b7de1cb8b1c73b082643e57093e2bb108ffbe8fc21ead5764935172dc3e997747409eafef1054914c9ff8b8310cb3037ed13d5e06d1dbfd72b059d038c13071d072601e60029cbe3d39649704cb50586ef6a119225a2fd13e9ad37ca04d2161cb94e7ed21d32ef1f10adef339d01a311d4f7aa4a9bb56cd5bbb284087d72884393b9020ae9aecac0018a5e9d26de845ac514b5612eba16da15b88e8fa3ebb409cdb02d72ad526aaf67f73809dc1d05494f8c32e59c548d0969597d3354ec3a6a7f527106218f39d42c0bda7f49c1991b83f5cc2198bb8105c1f116599469a9de87f8be4901854407ae425932a27361891354f4378ee7f63dd5369ff4eb206f958edd21c2284d41faa7ab3fe47eec3e5d65f5b69f49c734b806f21a295a156c886f2bf93d08787ffd7f55705b15d42ef505d8ffb02fa1a1614d83948a83c3358a6765323ff5d2f71f16f5e9e6bb01b4f62ec44f2c5f8da17bdd8feafcba3adaf4fa84b62f9cd27b357d2b36183a50f93da7b33cf67864bcfc6e5be90fb3d42e7750f358a48ac91dd932a65f10556f716f2cf499280dc9e1148ac5b628e3952ef0276ca7a292cd5d4ee653eadfadd8d01a0469b37995eddb5d10e445622ebb30cc4abb21142ca498b1fadb2ff1c4574b865d7cf3ff5bd94b026129160097109ff05a85bc0f74b73c92e9541b189d3a2d59be238fbe48e61df1317a32c26aae50edfd55c9398bf8eeedc125f62371fd1f44c7888f0fbb860208c60c3f560db7dec0f1d9f54f53bd4593784c450a584ad82032ec301d083191c709a97321a7afb70d92b4dc633eac19f84e2050deca46e877f14dafef2681c09065f219f31758c8c29317f772332405208e09f88c67e469b4b31550106c114dc9a39fcb72433436f6be1b926c72d65a9024c2d9e94028aaa8c978b86a0671eae5a9929e6c527db56a64baa361b67b6d6838ea802384e3b70e08fce84173f3351240516cda53cbcd6f00ac84626309717b1ecdc582b33faa4a169c4ddce510131f60f7b3c552eeeb554c4b3e0345d83d749464b781eb93fd221e34f9423f8b41e67d0e91c2e39aec5995c0057f251827265dbb3136d72b919652ec547f5d2a4c5199c463ef33bd9420634229c687f57d2d452b54197ccd6646148615db5f7c1530d725aeb61801b276ec8c8b50cf61bfd2c31187bf6b4cddaf353655828300e1dda305650d9fab9e6c883157f3552c204857886120f0797ee73efd22c17a676ae11f6ba77f49990a045bd66a9796b1f6b6e49f1a3c08b305ee62b396f4d036edc7e0a6ba20e64d6a920ab3240a7ab8e9ebbed2c378d578cefb6e130d74b99ba566fef5a81014a99644e01625b8f05c67470d3a7ddda518ad5ffdd4d72fdcfb4267480e2279460638df483ea4572035409dc9d9eb147e6f2a465ed49af2a99afb51111e4b344ac9a2e2054709ae85a0eda0402e785c700be2fc2aac9b4c1d213f02ccde0ded836f36d2d3619133e76cab84eb3b52af6608c1b03bc7f281f083c33eeecf05f7297ad5c5c0afbdf5c586f185b946482a8945a7511794da3c538245252db3dadcb5e5e20b997a3a5f7362e6d45dd340511e98e106f6c90f6671d7a7063a0d72e6c2f0a8a77c9596e6c972ba71133978ed267853ab3b2a682894c361da6bde192e271e198e6fa80e4515f94a43de0a3685194003c6a0202dde8a91b9afd80607738e53a8fa9ce251cdea229a3754f500692dc8d961bea29f9c85284cee984e8746390b1a642db7f6ef5f0ffab619c52caf95333aab942a1b6a58668f35cbe679f325dea0a4dca3609dbeb636c2767c69f2a0e550a6214e38ec0cd86f8db45fafdfd0988b500c81dec45f6198d513315a9c253b7c434e919e0e4c96869612c7dd84f8bac890a2fa67f17bd70e91e32a6643eda8c3f875297e7a82fd5e5dddb8a26a2e00b5ed1bd679004243e597424d06c745fc67787688c6093f8683876950ffa9b4dbdf27be83d608d28eb3a6d46213a8583d3a597fa1f448cb5ddd6fe9c35ac2e3bf6a2cdea20d65dfa687b97efb881bdfea55e2b4338e3f8dc069c96ce4d246c2c91bb9271d41c333312b3ceacf8e7b08c902ebf8b89d14a41a1ef661a017a7459e365ed1f0554a8294f1eac9370dcbe714f1d7ad729255d5bd8c92c41733401897398ad7cff2818e4d9a62661e737a617a7f452b82fbfa3e1efc42cba0fb2f0786edf688f01ede6206ab8e70748ead86cc473c617eab34bc1c71fb00492b9ab8703fff7609b2f35472b334248b8f59c685bb210fa7a3854da89ff42181c7a61b7f1e14a65956627ff66349c171bedb31db01b9bb40acf9fc73d8514645f6e84b5cd8c873064ff1d3c5e783129628a7e10dcd6d916dd9a51d77e4ede434a00109af190f5866ead2cbcf4faeab67cab5e7590067df3195f43c21288f57a25cb25a269c663f66b9fb878f352047f8bc313645a6415decb939c31c9c4e8c8696dedf55db3688e7f3446ca7479c672692d2c38c1d3362d2be4ac61b77a284e9f2d92c700861fc477de97b4247a861a68b65177e946878a737f1cf693c84ffefa0af706479fde0b6e65f417d84dbf53bbf0567ed682b79c0a34a44e7ddfacd665ff2913cdf6e439a82cd77b33fa33eb6ae2c23e2c01b5225f3218f55b13f7f7bf5e2bb71c34e7c808affa8d053d834ec4cf0f70b8ad65637193c6b86728b59d9d269fe3b5da011af57e884c1f3b987b02208e1fe85a8beec5d16d14547507581fd5c008e9ae93a68c465d8fa0335f0337465a8f48264a8519ab16bfba477e93af25e3d9425752620f8e23ea60ca89301e8d05cff901b2ff9b5d957339cc52ddd9696ad2a36d6065df4034f2989ad7acb52ba493734254a16b2f8dd4982a942de077205c1e14395c7a74cb28c9273621aa21c95fb0d588c290ce3c5f7f50c6c20b184016cca7abd17f1a9b8b43ab94f56e1baaf48e3823087884eadbd57f822f8243d20e8bc06b0bf724514d31f9396c99e9bc821f94302fc5dd94e33f2d62819bcb5c246ca6b083db8ac5fa1b74f4a2457519517b269a9f73cc0ce5a901b8e4f1b2e0d5e23a0edbec074dd78aabc7eb1ba7935b80f6d7f635d09e0e4e645f36bf1d383381a17b24cf8707ff1aab622eec4e8ac760218a2a0df78999076c805307f7e12248c853b5f56a3973f9a5e56c9a4b3eb99400355f0e4da5ae1f1da002e5f9de54ff2e187d4be56061b18c2dd0f5c8ee244d4286c5e996993e4e70f28e9b43bdfd44dfd9f7001379d211b4014e3326774e31208fa4ca4e2615cb24ec29f3dfb7107b48c18667634f267a584d2df8eb15af9ff200a65b21dc657b073a7f5fde63a9f19510a79810ca6cb23b57cc4a86c4be5d5ab7af3517dce1dc15007af24128764a0c954a85ae6ec3aaaf8fa7e410d4412549a2de9b03fe3e56797a0569972ddec8c3a2fbf038bb6f2950d2143619e232f0e551fe083967508acd0322618184292eb0b82f5d340a3bc14256eb0276ae1f47d904a57784061d0c6401e2d3281d92ad6582c3c82038a6c8a3d36f3d11fdf7bb352dad39d1c7d1475e2c1e4b0f6e46bd4127691472d7ee52184954df63286a6aa3ad5c1705a52180dd52091c3dab732fed87df1242f27d1199df88ee02d969fda11f88f5c7ca1193631f922b4975c20dcc4defd981cf2674eb5ea4029b16309462ad042d5b5571d73e7afc40c660fb70c3a67e8a88f33c31f9ebf6e5a93b2c6339021914cbc3d2ffab01e6793bd56ea56c84663e04143f512d757fe0ec4947e0d9e7bf42e2c1b9f72971b3f2891c46fbb74cb1038d4774cbe95d89836c0351e0d85daf63ecc0071570c5c20b19ac9f2a7fc00dda675b8a81c9794be170f81a9aa4dee419f5b884d7cf60a1e78a5a7093b07c4a3d94e9f490ce2f4c71f2eb5a5ade87a7c469b57a91ab21ff7ce3d28cc198ed99242a6d0c5c7392c54a975150fbdc25d6f5089881a443fc775e3183bbfb519050a71ec5fd8d4c502df2d9afaac0f3e6db76c2b47f7dfb0b0a5316c8ef99beaf758f4d98651fc9bd452a405527db751809d6643e1b94fed0b8057fa1b212f0edafa5a6f472ac967dc9f087102af3fa68c143648765fef23bc024e106237bfefe5834dd64e01a1e79f5be91ccd24d0ecaaa158e8c14aac5ce96c61e39494043f3b3fc8271f04d56e01a46ea41122c164b8d8a9dc51b6bea6dd7623aceed52cd73a3514b634b39439f7ab989e712ce1dd5607eeb2017f490c4a32f031ab1acaec11e5ac0722e68f2563ccb400c76e2e41ab1422fbb8622d9269c4113caedc8b5e3e12a303858697d8bb8c135095fe0d496e812db730740e47d10c56fede608b15a496fb22edfea3606ca3d12d4ad9642145c5a1676805cc70ff5e5983db441a35472cbe902809c62a9c6c89c511e993a3ec8acf3e06badafdb4df439427a27bd1fdce32b5026444bd8e8424e9ef1a71de3e3c3d53d60f1efa8c99530ce0c5b4b75868d1812d377fbc97d3f949814f43dd083985b2c77337a8d5c84c309444f7824e522c58f4cabb1b2d1de3b72ba67305322842a85ab39d9e9d7990a21d2b6c7af77bc0c8cb9242dabf29bd0b3197f4d685d4452efcb598d07aad5e6a178b0c23aac3966e3921e46ffe31b4ce93f4b1386772d9e3537233097b5e52ecaab8b19b7d2d929915ccc5e0ecba53db2b2fdb9d6ade5a2fabf3be887be706db930d906419e954149a8874dddacd0a91a666d20e7c06519064ee85379d683b7e6ed990772e86667c4094f0d4426576f97e780fe925765be46484a6686e6c1fc5c842c8478852dc53ec5bc5a8f58709ce768c5f3edaec12e5aa0a4f2de8d824e5c93e5f18d55fb852e51cb86a4a554fc7a38452b8285d807c3113aef335f90855f2b3942ef3c883bf5b6fe9bb66afca2fa48449130aa04ad76e2b5a2eec63db1455d7596450a082044b82616c8fd451901f1f7b713488bc0ed98c7fb70f94de3e31cb1960e0c7559c06e9f0e44ae36683facde57f855942dc741547a24857a463d9078e339a01ef70321da99d8ce3dcdf28f944e15f6e019ebcb7232be919226b6471b1b35d782bbc15c4f0d9bc63cac05fca65baa0c07ad2c566974b06aaecc59791f5130c99d555f8b3267cdd78387b5194ab8f44258f0c65931a0b3ee1e02a63f39538450b87b70136ff25858e6afe3ee62f581227b1b92338e3628decce9fcdd3844a418f6e4633a228f204f8827bf95d243ba171e1d07fe1a62fac2be45135479d9ec426de913448cfbe01fcecb40c334809e26fe146cf23c4c512b8ad5e7ffc3c1f414476a7121d8ad867fc1bbfa2de4614e09bab435cf5db4027a5e953986aef264a72f0caf9ef0b607735746eda38f067b98e7ce81ea38c771171da2e9e5482c05f3f0b15262b2ca8e54018883a5fadca0fd19632febbf5f3bfaefa0a1c773705d17e7eaa40123f25cfea5571fd4eab4bc0dd59fec61af7514b265eb45b4269214c5b3f93eae28e4b6aa2c19aa70fca195986c70514846946992f8dbaefecb1e3e8bc6601d6138a31fcb946bb51bfff3341b392f426ebaf09a91fae73ce65741d9895244ec3be0b488c2b6f8cedcfbbfc6fd674cee70bde7aeaa58622e134ad05c7dc3b91f33a236a36e10fa2bc203a848dcad0f227dbdaaa8691b8dc789773ca3b4e2e98ba79becf638e56dbb988671e5ee94a271e1b6abaa30b8f4ad486de136056b076e45d919b30808022bb028422c026aeba7a23f651d34be2865522cf180070094881fe704c548d37c6df516f5214aecdf9a60c1a0a24d54b87edcb367546d3bb93add4dd80825ecc3223b81fe60f5277826ea6729e4e4430da7b8f8164694cb8e3975e563e672a676b1be4ede1397e23f2d4fdb47ea69aae66b4b277b65fe833cf0e3b0b0e63c091fe00df37403a6ff68d0b3e5a4ccca0c90c4681c3412be403c192b2fc50ed4dcb6556e934a2c704be016e1f412bfc665ca12066ecb0c34a50b1645dfde0db6dd976e46553d1b2e95f4ff818189afa97a30bf79de639957ec4f5199ad5176bea46b26f597aec939e43b3c4528b4091ad4c22fdb9026002b89d983814ed0f6dc07649adf6f6521c9faa891650000711445ed7ddb43e88be835061d0af425547e3ce9aea3169733870b8a4f54837047a96ecbdb42de4c5d2f2e7756b7df47200d5795d0a26aa5f20aca408e776aaaca7bb0490b328317bb18fd1da4745315296074abbe70af66e299c8063b813bdcd98d5665ab92413767fad55433a45dec349c3d4e99a578dd7d85911eba952b2ff0ce75448486447b1930884d172c3c2103b55b8601a92e80323155229b0945ab08c99ba589cac9354e4afc86bef397a81929d214ffbd13631bbf0e32c4c1564d3123db8243fe8b5ee29d6dd1d2bab53b16d1adee67174419b43d893db58d2326cf8435b69e59d66ea1702224dcb120c825d6954001e8606e66da5b8fd1c9ade7d53efc5360fbe3f6e12c37036cca1340f142687f13128bdb4ea92f00359e1903f0d6871ca585e2584007e56dc125f4dc327e2290492efc63fe7a03f1e985f8628dae1aba942a49af79140c9a0434c4db05a9e38ad5363cc9f240aaf522007f1612bc5d4e3d8799cb56cf6cc6e5f0e130125176cf0afe9b16644b2e01aaf1b6ba02e55ba3b3ce0b82b09eb387d3b8f7eb595b7382e9e013b568be42b867220789a295ea27fa5ae732caaa51ba2bc1cd05411cb4b371246f402a3bd3c97e9ead53936849088b848fe77fc425191c95bdf92d781d50ea730f112847262b44203478dbe65f6e4310edd96109fce10383cc9a3ae0076860969becc958effe2a62c72ef15f8ccefc4a4a43ca88d8354d22180be88d15ef518e56f7d8eb3196adbc09e4137f700e965d1d94d40b4a97f5c55a1e86acc4cd6f43ff7244999e51c58d270d05dc60529bdef6c52d51f1a880179c91d88c69fb92992a574d778c67ad0b896062b06a226ebf405d46c5f5f46b132b31380ce659b36f6241deaa8d422a98f9216b7374e7d013b5f230255706eeca2c7a26302b1d839d5c2bc9192f39308edf6a876e61f5dcefb043c197f94fbc4067472fa428cc06b5980e138691a4fee1d1db5bec0a20d2c679d13bebfeb2e8257a45429b7ecefb455599b5e5804abeeffdf191a24893fb33c6bcf55a58a3c5f3211ef67317b56c2c23f798eaf3fb5c08d0d7ae09acff82e9b626a4b225c80cfaf7159d90a533d77b93a76250c658a9bf99ec9fada05994cc5a7437cabf21ffd2423e6469cb6044ba84ebd8078710495f5a6ca65c32e8cd23943e251c1dec3fe86fcf98dc9efa2fc531bfa15246bfa987074be070b97db91f818c33952ebf80f08ccc551fac574d68deed9dcbf0e6927c3b3cb651bc0dade2db2f43ac8708d065c2c4451ea36f5ce4941a2bbd6fd1bae89551a94cff3c003757cdd0b707e83e66ecb83f3996e55f15597517370470437173aa1f1cdedc696c5f74c911ec1580d56864a3e4a1c9e0cbea2472558b41eaa40f9509daa57e394bdf7eca5f32faffc34a3233680b618deb1092bc0a0e573fdf08427d93e0148b52bd42fffb3e71bc2b11650649833db788294321566788ec039e06e57f8ad554d13847436bd6b864cd4c290868aa9993cf145378d4f059b00083a39234af87ba184d5e26d70fcf9e189c3f4de83247b97ec0393650e6bb853b32b085d36a648208ea0e34f205ba6b7365d19b6cad06e39f06b12f422d7f9f1302aea3d19c216ce50f095a1461a0de82545e5b01329c2ba7ed41b3bf11b440286429645ab5184541db306833b8588b4f4261a503eb336af196dfbd37652a686fe56f763b7a26159035da443ed937767fe681726cdf6ac92385c69210eb732e9d58b4a1ce7b45b2f54d5d900186475e335509ad523cc51126f9d2c5df26a4e5a33b391f4f6051890eb1e99920b23cd355738c16739982d72a83781c1ded4bd12657ac2990470d4f97b3bd8ae997eaec3da24119a1a1545cf7cafc562bf807f058c868dace62e1d5b557689fe8bb84fcbaa7da370a9d3e80d478eea8beecbc7becb2b5cbb46a368d3ecc3787633d7feec088ad8db089ceb1db5f74a9160c5cc8bd111a3c722a5c729d03be07db3405de786b893c49fc95b5f72010acc13d64ed018057fc35d998c9bb69764c4fcf7aca6238d38d2000d6ebd90a185ff1b30e8e63d5d77345b80e756654acc809cf94befb1ef8c4f212d37b93b4a3489b8dd6fe957a5616a5e24b30abb0808c428619859c27c4df0e803b11f818b36b8982ef26b4b25d770873d782a0bfb4e9034dca48ac1f8abfb167a7f0856157b9787b08053f9b9a95aef7a8ba6a82a1fc5164439b52f78c3e0e94e55031ce0c50fcd86dcbd5fd864590038a0ef96aeb8a483cb53fc3213b2fa3ff67198bd06791a30f1a4a670f31acd0778093c1cd0f6bfbdde09d438a7e7554e51ef16499d4cb55d571d7a05397bc5cec25027658a7e59e26fd2df1b622d47ba189326c3428cc2f8cf4a4f16dafa9b73dc3d32adb3ff840d8cfd56ef2ef537f5ebfc30442e9d4a4d79f9afa9d9262d5db892b8325e7b22e695e3629cd5597ead6c761f08dfec73f5660447368441403c2bd8107a754f433b3e938de92e98bbf59c50b954b8aad5d5fed9da79d2855a40e14886bcfe88f4cc4a856c77e0234557a5647ccadd8c0766f85361bd2beeed489ff392151faa02703913602623e0c19611debcd2c25c05ed1099adb2b55e06df92fda50d799ac7c8dc8ea0b3c655e7a23545e72106e50ae55a7ed2a7ac6f8f2e05310b8191bfdb9f9b42611bd0404568dcea2e3ad012a21ccc356ab367ed82dc65401059d8cb93e1aa27c70c9911340886a95a76016d4fa5050d09ecb3657a1f11514d99402f84274cfbb8f6b311bab859445733e7b49effb0ec8674ba93084e0fd4bc3c393a3495948e45feaf92049f03910965f6c4995de3c924c0fe22caf81e7057e1c8a410b1c4d03c23c8ee049f6f545c31062762dbca2180752ab1385cbe96f16f3b8b8a18c0d6a5bf92f09f3b3e1d8a6c5d58f6bfe9f4c37f205b374cdfd3372c485fb8b3e9385b7b6a9f2d5be090ab2189d0f90671b7ba9391b26d92f74edfd58ee9d12235f922a662f08bbe67436c0ed64e62211708ea0af79ce7180538014134e35a052159a9e7e10fda71dfec400a89824ebdd0aaaaf6d52da0ac324ba6fe152078a1f4c6afe4220a0658a7de6c48753323d8fb6451971e1a9488e6f105f338e7e62334c3d731619d03b6182996f69ce4ca3cf0f644c7b1185d3c51399cdcdac9c4af7587748ee5a12fad159ebb7369eab30bf4b22ec36708a6fdeec8782990019eebee2f28db6b5af251d00bda09610a33560154d81f9e5423a29dbbedeceedc7e9944779b01976b7ff592822dae294d9dbec1c267d90ac48fe3fd28055e70d97a9803d12badc585e4dd7e1ab654dad692a927fa69732669aaa579a248b686876ff5cdc5d07840a012d33e55a12ceccdb4248265a6292fd0bae479a0ba808648f1265ba385f6f8675799f151611d8415d10ee3d0edc47fd90ae8c2d59b063bb5402827423ae829f283002171bd954a7bb751b49065fe22cc1cd569e38db9f89e3e0dcc2eeeaec3807ca3ca0e95766abc3c4303a964a405f0f9e2af8afac7f6ccc1df5ae06d7447baad38b4db69d25118cb864d9321b2499021db59faa8d51634a34133c77baf012223356190eacec52c56cdc5e6bfe658472281529581fd3d7b011b56b8747c9220f1e5202ae75f436613214b1c4bec670bd0df5cfc09890bea38006b6fe8380423fd6c20e5f407bb1b690e63e142575cbb107d323663281799d6610d6e4cf7ff229a6bc60f2f0c48a84c25d55deb23b83b012efb7bc779291042242b7feeaa2cfe619ec40fdc71535c96459c43cfad67be5b7d4d577e7976af39c4a58ce60becfadbae3124f580b78308b68da13348cc4f4a540357bc87d0189eac5185e002106b89bb3dc3baa52fccaffe9c3e79756d08bd931991b3b40d1cbf72531129aa9487a4a34ea382c60e42008d71f99af0927727e8a5583e770aed86244a5ba5e4b65e0c6e9a1a6d0b3632dd79812bb35c102687fea29fbfe4e5b3cc14c93fd16f24f9e073e4a3912a3793378bee527e537f6ebe09d1e4bbd0071f4f8a7638b3c96032ab5164ab0fedd4bfa40671cce200f90a9b1064097e173d9a39da7c0a6613aec853991f32ee2e2f5fab22cbf67f21d1c5c39804b03e3ddfc5c23a3f8922f6bac597fb2a2ad1b4541de063d6944a31d5b680ab4403a2a6ad56ffab886dab256115782e50960045d94801939bef6270c25aff8710ff6d55456d74e9ff89116401579d79be1c6d7b1d96d3b60df724652acf31a2b3de84f13b9afbe8a98a0ac41378ffe5c0a77fe59a509480c8d2597c5e95eec88ae8c06f75b5686c2d766131331c4bc8ab0787c06d3d2150182fb9ca9868d6b222226b9b97cae7b8550fd237f466becee848ee27e6f968e85185bd9e1fbc41be18aa00d9f42875e5f30b9405bdaf53189a1d2999e1540d89cec07baf857b28c851232bda4c8d26f114878d4da9ebfe6747895ba7be3199649e0bb315822b18b6c52b965db8937aeb0a5d7087ce053c0dc850ac4f98cd49c4967eb8263b41e6d884dc33dc300813dd2ceabf15259267c78674021e0063e10fd19cd1a02b2f8aaac40180b79a58dfc3d6a8dfa59ade41d969b40396399dcee5d9f8a1b7645cb78d43b1e2cd311a3a46469695a2895c2433275084321d1bff7ceb067f3fd77ec8f444a2661e825df0825c342cc2ac4fbb96e3eb759abc71d9874d0d86f48fe74467207c2b40fcc21a2e494b8f027bac4db24528ec4e397b29f0bbdfafd7aecc1f89f84602b5fb1130fb2e0b3a059b6f647ff73ec8617e290ab3f9dec31d87d39395d0758cdba4bf4895301b16187a0bb47f0b81c9f17d8906e5ec801ebdb84aa7eb5953532c468fc7ab354e13ba33343de60c741422b69eb3568fa0d5c4c2d1f868d891f3bc288453282d8ec755961519e00ab951f2f98f19b2a4a51f1c7a41cc7ad20b60e9defd24268d08d566b9b8d9ac73fa8022cea7f9ef2e50649932b05365709440ec47f0b922886b09e7293692222f4247e695f49f4449c2d2048d20e47820dde171de62b6913ff1007548078da6f2ee0a9e2f65805027ecff07583feb2ae3f357ee893e296c2d986ce198d083ad97e5ced1cca06e31f5cc558f461239c5dde3b4faca2432ec5c6450c8543bcdcf9116e3fe8649fbb8aae6f4fe6970aa1e5b0068d024eb95f05efd1957045acaf8252e482ff32554a2b6db792581eb6c7b40e175d3a965f6ce0eda012da20b3115876a447f38e84cc412a20804efd4d8e2f00d6662a5647124fcf6ad8c30ff1556a185ff5c6f5ca9a86b49ea68f1d30e694447870ed1d6780ed03d06385210bc4ab03685e88db3415ea877eae24ee03dbdc7d50782d1f6895c7ace0db446cc21924aa3b8641c6456b7a012beca5b90cc5d9fca4ba5e0f4c492dab03611e4944ef4001596e0a10bbb9656a9146d45ba23912f924aae20c518d566eddf79283818f501b00725f49e6e880b0f20bd58653dcfdd16cd68d04b9d31ba5dc4bfa55c9c8cc94c2ca61806911eb8abec026e7190be0d9d45d37894ab06e0eefefc0ffbe08e082e0b971a76b0acd34e61715f5d6fb0e9935de705da8fc3fddeb09b654d08ba2ea102ba688fc0a1e6cd67f9aeee17bc2bdfb8ccca635fdaee767dc20c463ceec49a18b69ea9763ef13a5a50927ad5d19d86cc398a748e725d7a0a1af6a2c91db846bb51bca32ff35ff628a9d2f796c2f7dc5955ca5bd1a30a0aef4b0e3d5cec93dcf9bbb2530a22e323346b2c083b34f6d53a369c63f1cc4606ec6c9bd3b32a4db4d7d1cda70d2c944a3eb6d1ff0a0026b6993c1c92b1aa8ccc0fcb97a9258dbb1e52ec443cc1da5ad85d27f058ce50b33ca1243432de35d4620a8ae5d0bb0d02ac2a72fb844107503637c970262f833ee2016dedf9035c986767853a208271ce9e8dd232607dc9017414b0e6437a9c25f25d1f82af1af234551bd957d736d890beb512856cfffb58385e9fc9869d3a90616240dc8af61fc8372d1ee5868bd2aa99ab0d8eb5d6e3a449463b02006b775d62f8559037d7a7ef7648589bdc7c363b400f1ad9b4c6c0e35050a689980ccb4867db19e85f49ea386f5930a0e1a7ac435f8d8edad78d74813f5129fb41c9110755695e1e4ff5bbb36d59b00166102a26e2d9b058db19a6923424b5819d34bdff5e1ec070503928148ca8478d82431b83acfc9b4aceeaf303b9d08d0b1556ee2c62c2b5229563b0851308409d953de8241c50427d17c9357249d419b5781a6eb0b4174430e223ecee3037a3d67f674c26202560f687dcc0ffb06b536795e303f911be889a926aaea4d629535f66b7bacee2b14a76011d51922ecd2b9df00d9786839cc54e013eb8602a7552f31bbf613134558ec872339332f98a161b016dc7dbda3d92bf663ab264964717fcb379a2547ce3f532d79c132e8e7c4833a0e66c69f79265ab2e8ca2f64c7fa267f552bc29654e9003af752139db8b228f0dc6f0174d80bd5c88f57f2e023525275f0d767865d6c86cac2fc56129fd2f1de8239d9bff79089cc75819f9573fae54fda76ada430c056d0524446f394ee788d461f05489d18add97af16da42185c863d9e361c3982eee328ca98b2ee4bfc68e9b10e05ef93cef1fcda392219042955b44e49cd12f2e36df3dbd91497b058710b7e706f02f17f05a1d2a91415554341878bc39b384a7ef4bc4145bd9ab0d361fa6e6f993934e3c744755fac13888ba98ee4a91b045baa511fe7c0319c490435db3fbb9fa7a6d6b511b00e1b9890e06c2fbd47c75e53ca067ccdc8e6213ffdf6cdca30e4a50112a8634641689fe4332765604f9cddfdd621a36dc121c27f64fde0b9e44bb66a13388fd1f4199f7196161b2ce442911128d22d2489d77c04600f5cb2b7a6f0bcd2b2f98c615adc69ca31a23cf3ca8bc41b6e4e124ba5fbb1622f84a17e8384d6a8f4395a58ab0e8b88ce7e1393b6f620e89bde324f56a434c698b92a42b63a470f4c9ca40931c1476d8dac760f55eb615b30271bd1ae9b43939f866e533bbecb834d53adb5dba6f16332cfebc52331abb2952897c303832e9795eb969ca1c5d8435e45490cd986076dcf2fb93d07d9898c4809a00e06eeefc491b6ad69ef9858694882ec3c88e6c2ab8ea0745ae85e652c8176c652b820fbe7fad972b989cd2d8186530b1d67538bf6ac610c19a6a1fcf77937aa11ca81f0ef32fd8d3d81897b1c76bf51569cc581db511d52e9d9966d31c2eefe58578c43e4f11364ae5120c9e8a00d49b9c44f19769339f54a3c9eede74203283982541b0b5245bb38dcf8239717f6349a6b1cf29e6e4bc526fca928907453e1600076fc35bc6d940c9557be2cd010b8cdc3b04dfdd68b3ca3e9372c7998d3af3dd3df90ec5e01af830266ee197a97ca928b56c0cd69d0e6874a42b73925cd7098bc96279c0773458a57a0f58c3a24a28d57641d7142956b8e518f725b61f33764be5e08f9c413c2003277052b45309b6fc1c4ec19b818f3d8cb7cfb18630f60b26934d0f4424c5bd259bca40bb63e955387d37d35cfc34bd862f66b49675c518807fe4278651f7ffd4b782b6738ccdf08d6d4b322101ef9ac746796483ac18c43a93cb1a20de0319c0ff8e44c5279ee24bbb998f93f2272c043cb0b628501158593abf22b4b79e1a6a9b9dbe4b6e83211a544e64b9380a370dcf2ab6c179edf3f9ffeadbd70087e25f9cac9538326e390c3061a7dd1a3945398242b7ddab5d30c5b9b88b2a9f409dc9afe89f777dac9033c912161123b38c71b56dacfb87f32e20d193ef58de66118224f0a83a7c90acb9270c5eabc8830f032b8a467fb0c30c186569c88005a8879533347ae8e9a8c40ebe0227081115ef10da8e465acde6167b1a26e76640f492f47493fe042d45b3eecf8fecccd194f0b9055e002e0930538a10676d432f5622fb52b46c539042a3eb5bb736fc8bf83ca4b5e8a7a2c89b385e8506b2b137d5c53f65455f6bf301553af68ba179b28e70bd22ed4d8e51e3bfc4334c8e8504d812867ad45c7d0d500d439cecdd5f9307b29888cc919758986dea67c19421294e62ea56d6da90f70a0846ebbc6e2951231923a7fe84d458811f01926c24e82481277fb687aef73510775237976183429a83e4399a337095455961665342d61395e01b5de022b99cb8bf8b9c11b30d97d66e6f0911db0b595b791996fb419d33e5dcc036d39d191ea71a680067f9918a2ebada4935dd6a9df59f27fcbdde6cd4bbcd515f82a7726a4341f88d525a5a0d12c867a167f86c4d6d8fcbf3a959cfb51572a3da6291bf9a0f5e89632139d079fc96804abbebbc789cb5224639550ea1948fa561a7048d72dd5f14616c7fde21d2cb4e627dbf7c7d345e49e5cffbe75761f08835369d17303f4a6508665e96d033508732f73eab5bb52999f13cb7db819b630a96424b5f223a5beb7468b6ca3af1611e6153bc0837091d7c63125f68cfc9e5cc248ddabc6e8b2e8fb54712f95cde45e3207748b548f02760c0dca404b8ef7811809d8f349ad56bc0952b2ecb7483b3f2fa04b9ac9d9650e18368601621830b7bcde8df932e5d58bcd8036c49b83654aafa2a67992e104352a37c5e2ff6dd3cc526ecf140fe73422534b350842ac1aba823901bc789b96468a1e621b1852b45819663e685a68b7ccd33bd7295b97bfdd9785267cb0c7bc2d462839c30f12cef4d0dbf7a397447e7baafefd5b335dd74587c0a37850ef4bf63f67ee5219d1c26b5f411689a44f90184188069b60cc904d10ba94eb62287a2155f2718a99e05cda49061d61d729f0bf18a7e65554872dcdd5c591f583b0f683e6e532adee92742be1bb395a1015c93758ffd0e1a90ddf77d95bdb8fa9712cc63ca1945e102d4ee704e9544772318b190e181eaef45857ca5bad9fef2f9c2bcf6bec252297c6a4358a038af7837f2a0f61a38a43503882e9d9e24c7b4e9eae2fae5589e3c71a4d6e66e185655cf498493833df5aa9fdf3b2f7f4ec5781db199117afde1974cbd9f9b9dd7a26207cbc5ede18148e685233e29f56c8a79628eba88799b8cc3e7300a00f8a1d256ba1d74e761c99c9fd0e2150b691fc9494627dfe88d793ba04c794735696ccaab0b972cbb211134aec9afda2aa5e6400fdd7dd862546ccfa6243f7a89573c005ebc196e363b2003c89cdfa551be0a7050702bdf901136eb21975ee6de49a17ef5f2cf326ccd391510469ba9e96e7be75c9eed0cdc1f7a581c2db58b00451641e2a7c29ac504a5de35092be6137f31e36b07af123d44e683710fb00d004ea7303fe5a31423488725b87f04206f17ad63f3106585079bb79719ce19377e8c4feccb8b06751f1c0d6f98d0dff1f31975e32c8c8daae811d2aa7384c55b3bf47a10e4e1fb8fa96e64c801bb834958a49c8de74009ec14f64cea56dc7d7299096742ef3c20c1674a4ba37b13f44e43f1599417610e3f9cae24aa9bb2f1cc56430ee2d82e54ac436c39ed9ddf5c208e6644bbe8ae80148db5c4b3d45a75fe52c375788e7644d5fc9e8cd407db6b395fddf066b61bce342b4dfc177ca3f3c008f7e6f4ee844761a1cc4fbf20354a4027fa0f846b16da28371f65190b2b6f67d5890ec148d8b7c458f85dae9b2fe7974c9cafa9c38c9aa880f53ad3fcc71f854beaafd5c323f85116ac6bbfb533ad5372dd9417926246491f5311ceaec2169fc07a9875d09ace9d61ce6c9be0bd21861eaee1438b08409e647626a9c245d6c267fa4aecf129879dd2c83b94cf71e7e3b8d5cd5503155d07685491bf04900a1e79342b2b2b85cf84a273cebc31778c5cda780aabda01b3dad4f262baad1433375c4d1949dcb04fc7d4dfad1ae44a7711edb77a164f41ef2e96df012872babb32dff71e3f95ad3208f3c97ca82bb0f117b4aae601754dad59eca7b4e59bb172880a8c41eee20c5fd4d1132b0f6a2f1987fd89724c38be817f8f24d5a559cc0d14b80ad7727d4bff88afa9a6726ffa98a8194770c329ce9af0b498550e6f6d4981d4bcfe6fe63c68159fcae4713a552068a42f00719a5547eb5ddd1220db4ecf06efea413d07a438e3a61c37af7ab5a70b8df7217a0ae4abdec03589ac10ecc6ff26969aac852eabe0f65cdd5585a232917d152aceb4ff832ac89b50ec4320686c791d97e874d3c7fb7447706e9694aba9609b641bd63b7ecdb750b24fd0d414b5d1ae2e55e52d6d54ce651a9a6d4ddc471414da2ce88aa2ce838a2a9965533473056827027393e4924862cfbc582112560e895d647242e3d258ea5f187f09eb2dfe86f50064102fe6c96fb3ec9f7d4f1e5e7720e8542d6db6aeebc4004cf19b10572f0d7a5c5b05f4da00bbc76871677cb9b4e466f6b9c07e91b03d8da8b949a679efbcbab151e9f1fd67b0d10ad743a38d23c66fb51a30fafeab20bfca4cca84cd4610dc79dfe5071dba19ef4d3066d34a368895e32a7b7c0af7523c6bc6dc41b6ca62fea9055e4fa0d56c436ef469e0c46b497e5766dd98c78d832efc56cc74983bca62ee62877975525f9a00b863e937ae233da4c1c2c6e5ff38bc87211f041fc2665834980a4c404eba10d8f00df5648acce1affdff1962b08a47abded8333edc822cc88f7dc485b6afbafefdeeff5ed8a720540f6db8826adf597631b08c8a68b0c3738033cd518d0c1f9cfbf136d2255098d819c5920d25d793bdd80537b8be15a09d7b3ff951c9024150e2edce40ba5b870b732c2dab4ca0ba56e54ed0aa1243aa9dc1006bbbd1780a74776c0eeeb998ac02060b88294f2a3e5b80d212a91dd58b3048b0c1efd22dfcdef63fed7f3895b71f0bc3a57d18a7b0e5a4b261346ecb86d34b4f576296560569e32fbea2d816e695193582f7714515e56ddd43805354e15081af2e9b8e0adc658634d5bbf465fcb25eb1976bedf8b748cbb7072724674b9b8c1f1def57bb86e34ece291cccae9418eb97c1fe69bffc3972e2169f1318845d10e5260f030f93aeedaf464f42861f95d704921c7c4ca4648dfae81aca78e3cd61a27488372210bb83fe1926e123d8fa86242e1d756f10560a41d2b47b438eeb2f203e9de666bd02e6d0de7446c8fbd1e6e36051dc0dcef5bd1fa07f3376c529b439b31e43d558158d64d07618bc215c75ac0bd3c20f2cfbc82ea37f8479a15ff749f508e49010e90393ac22e71c9294db9ad8011f376f923da8871f06b0080e0f7252552a6a7012281ddd2f1e681aa646885e3156b464870cacb0e6b080064ca9bc824993351661878b8ef9561312b7307f961b1fade3989129122b8771fb19871de8e76a58119743d80800a4bb671a219cd12cd6dce5c1413ed9ef8a18b417ad839bd110dfb9f8c325cccd14af5c9b3541b0e56346b212b92049605e78a3d8713b4d3b3cc464af7d5439534ba67300e27691d38fd3fc8092f2d730d749f7ff027bb18fb2d739e3347bdf6b7c815c815d6a8264f6b8a7e8c130e8ff2d04637a97b061f9c86d91782687e1e88f80dea34cfb347af8d28be0d1d86b0b88610effbc095a6b9ee954c593de7874505febbd5d1eacc6e7ecbcbc60ba92002ebde159d3def89c648fc826f4d8ec5b4b8452ce3c0368475f4be10331f43d0144291ff60b4cdee7f305d883ced4f7e884c3239ea44068822871e23d41a7c8a91209e632e207007574cdcc8519f4ad64f48f5ca88cdb0934059ab45fbb15a79da97c15df464b88e39bb31acc52f2b9583d6ff9b7ee4ef7a228a368373505eefec501ac442f4e631a7e97c4e1ec5dc1a9f0f9d03387ec9da57b1421fe496ce9ce1d8f4b2d6a37f326a33e542cc60a25d4157682506b71caed5d1dae97ca8d1189f60089014fbf757673f49fc7502dcc84c732fd597b61cd8ddca4e2dc7aab55cbba780f941c0812064630eec0e4360cba0e0db8bb9a8087c7dca4d47a2b6fd0382996791082cdb72dfd6afc6bedbacda83d5a3515bbcbeae238711269285164ab1208d9d0a15a60fc4a47a29612c6ff09b43820c887d0f402dec11d093549e6826900b9bb75d46927ccfada792fda06176135b434bee48abb0095fc51199db09c7d98b832efd8b76f6ef9459495c971891b7edd3f34ef9de13a8ecca97e763881baa85cff5355623278b314ccc111a27eebf67ae989d4fb92f3372c22da0e1c38e8be174710132610b021caf9c6274e85391f592dd17a3b21568ccb92eba74c13e36bfbba5111ee7e3f6e5fb7db77979ddcdc3ad6526787b3bf7666f62ce6d53c13282b6b723ef366a2ea0d4fea4d6260ffe53f81e32d75562d2c9116a4a1a43f9eeada4430ef6a00a5df11f1c747af57c5370c4300e46a3fed218f3f5d7ff121fbd91b2cde4c6ffa4ccbd48e2f7e55966df496db2666005c81bc87760bbbee5531cd3473cca7a12b91490e4cdd6e9c453fd0ae64ef71c95108b05a3d3321b023f4646d0ea686f55bfe668baf058c54b335d1ea30c1ae58c824f6dd583c9024ec82d8ef36f379b798d66362680fe05bd7c02027c251d869c0545e4ae6c20c82969097e14ae5f7ffec8e7f0577e2182da1496880605af739e98f39f937cee24bffa7502e64517d61bed34176c8148eb7609364248868ba936a191e567f6c57485203ad6318f43ca10c13acb1cc6c6daa1c0a79087aa713ac8f0ea469081bc3647c1f9ed3029a0711ed6904302cf7956aeddf4efc73adfcac2d54c3042b4cb18deb46e14e54aa86676c9fcc701096f70e00cdbbb908b6faf4ef11e7a2ee4ede572415f0b607652f95f6cf98365eca14692ce6961000cab505854f8f6e0c359b3b97c6c0c9a94c9e0393af913895db8c96b86138f2ba1926880cb7768c8c651df5b32e0b6b73499ae566c690cce1942fddde0cc01cf899bdf3085858cbcbd332cb7d0529872e5e294a1bc976ddd8925a60c889f4a5ec442f4291e9a6baac781e4c3d6b562c8a58a7bfab179e4597ceb0490c383835718c09ca759344ca191daf7a0a0ae679488020955b132715896cfbe1cdea97789175ec3c9edc5ad6375080c9f25c6e8e0aebfa3bc41cd419bf2b8e7fbd7a34859f3e0495ac64bb75d40670a58c59c9768412df7c29601112f9e2fb3f4b93d83b7ab169f48463446c0b3beb1cb0514062c591948b438c45f268a71349dbe7107861d7c1534edadcca5d7992d8711823cec65f778d6aa2de295efed5d0e6e96d6ed894bdc7100c8ff2f2f02a90111f21608684b918484db83bbe52f26db5f567901fa24e7f0df9853c2b463ddd5bf0400cafca9de92f890082bb7edef458cf220dd4ebca2881d6a35da0673f3801020b3cc032554c159eb02689771740af71cc76e107583a45e309aba5e8310d456f0ce8ca2c88e79e5572c06940461324f91ade0f32bdf56be9f0df8dd413b9b5db92539ffc65ed28023f9871bb99db022e142bb8d28ab96554ad725fb26794a6a65c68d4388230e4e2b09ef4521fb33d004f61cd25b528bfbdd769add774ff29f889cea6c8fe7a490ff0fca99a59df777ce7eb6df4a11b5a471a8271fdb655a807f4be5055db96b7f30116d0daace6ddea40aefe1396ddee9c8531f510ce183ec5b797b0c29ab6cf69fe07b755de294d7267f4af8f136371b811af5ebbb4ff4e936e9574a609d62bc0801e4470a179945df38ecbe8a23a81c662041d7f9154a8b0bd06ab4576f12cfe6e557dea66bf7a6fd37b4501f9765521fec5d1e16595bbd0d3986c03cc943d9b2be8b7e64b5e79207ad593eb5639f0ba25d00cbf99b3b76641c3f87e9997aeab9e3470734c7f2d6abb7e9183f6b876596bdf96ad1302a1a8dfdf8de9d6087dd7b2cf6771df1f6a0f43dc0d761754cecd84dc30e4e431225434c7234b5dc2b6d041c3ecbc429058b42fbcc272ea3184d3b60f240ad281303b13a589b21f05edd7bf0933ca8c044b928995449e3a4cd87c4d6dda5829cbf29cbebb89a7177d6b22acda18cdbac94ffeabb7383a309d218a6dedddebd961c0e628c34e639ed7e072442fde6e9ea8e65926048959f3141681fcf96f480fa873892fbc6a0d27c362de88122625c116f0e803dc8147212690ebe49441c0e5407b0739f5ae163516eba9aa159337c691de1b4f8e55427f3c79183f71d0870e0b6687f6ec76af269ee775c4b59af9378fabf3144b35c0a741894179dbf4320611870cf5f7335b11c8803db443a9a82b88c7707ff608c2f5cbfb9998336a6c61c8b79343e0486609b9cd411c251fb66b549cf33ee9e1c86307c9d11815593b0a7bdf9f1175f40b50fbe04bf11f8f044fc6770df483b5f8cbb4530f7e82f99ed716e49eb0e9280aeee305d19b9aa4a8de5689d849ca2dbd4c61ef7b82c8c4f13b62af4d3d3acedc7b8f8525d1fcb34d15f6da8ba5c35ff32a3508ab0b02f3fccd0d250a75a5986bb51498d1c19f0ddbf48f304fbb03b9996b50baa96ab900c019fd0eb4dc6c83ba21df3b0d93dbc0ae81417ef8d2793b23ce93c0d6ea4bdc472120aef69d2fac3441792e27c04b022346c1713ad1bce64b99c556a7101969b36009bf7ff7ed09db20c310cc99d6ead9878f4e0028d3b3aff1034c366983a20c38067636c8f4dc679a8898205e7e11e59b8d24b5b970051f622a2a7923286012207b9eb06b314095a603736fe4909089c042109bf6c27d51bc85985d1f462beed6a7c9b85ae2212d158562ed129681fd4554a0416690798a78a8f01ee553bce1d8ef4fb787788c4e0f8194c0e37ad9a19f319b99b64752967e2285933099d9b99864c73eb010a9816a7440aab4a606bd68d6039db37a9fdca3b0bf06d2e9f57dc0b5c7996f892e3563f1a24114dd9a506c1867b70142f02d734f1ed797e318a13da3f4cf6c59407092c92c8ff20ab889ba727e6666fbaf417aa3e723f0e983e36b85ca9430245c81c6d131008235c1ca47df82c61a309b08e0442e9e1a4347bdacd8ec5a551b75ada9d7dcfa6cc0801387c937b6a0e3fe94436f5bf56f2cb55c71529c1bcacd358b64a7bb18c1669e1a7b2d0e94b8c759c5e37e24f301db328463bd339e45844b028b3c82ca664f1ddb035436d913b424c5f80839bc5d90a839729fb780e340438888962cf386cbe5878a16cdb219f36d986a15a35091cdc10722678b19c81404eaa1f8de0fb4be1997ca0987d8e6473d69a57a5c67e797638027e4d23eca8fc919c9e3971f99793ac6ead4c3eeb3c14e7bc6bcf86b84d5e62f92b24840a30133a41edafef0f78e17bd7e796ee1eb8b1e94a0c5f58ff8b3ba0ef5dc53536ef1ab22cc9a16a0283f90d4921cf375bd7e19341f4c82b1707a83d57a5e774563456ad3bbebb2fabc77c184de2da2bbda14614a01962d835b3093a44e474a44369305606e173ac84743ab42dc22ed1f6d4f69fe6ec68e50b0580926634f3e81057e541244c871758239b1df78acae80606941985664708665a27a4f722112c1a5fbcdd947834e514e8fbb657357e9a13747a834410f87223cc0ea5b070ff4594aba19b3f9591df4190814d3053a83fdc0aa15a1a8f69dcd4885368df4a51f1be7a9b36b8a4251eba124a2c91d2984eda915a4e71f686d54dd9b93e069ebf0c8d22a7f05b0c7bd40c649f680a50998e30ff023e4b3d9d3fd88da9a3c4e77c11e1f8bfabb14c7c0573a5e0aabf3b3ef420863a7d10c6e4ec3f3ffd1de8dff72bcf759b2ab1b7c017e7c63a7a7a0c4144d8a2ba0ba918462420a52f4c7656aa35e3ce384db40208a7fea04c3b332df06763258ced9d15c144713f7d536257fb6bb9d324ab3b6894c2ba7fae328bb4da1b4d5c7865cc0266c7ac7b2edeffbb7468236c9a33c13373ca6870cb2d3a02e1b501c52694397a7cca2a91835c795d4c9f873aef7d7b476fb4ef91f497147bb119806dced861c9fd22fa6fb75542663609071a0e1f6d5201b6aad1bcb302f288a3e47b7a4609fc37d8a8d26d8903c01093e4c9d7e5d7d67259c992a08ce17551c469cd1980b0edd901e58a06f7a1be5f479aca80ade25e6320deb90a13d042a1ca55741d8132e5acd42e38478c334282cf710e46a176096200b43bf49cbafe7f9c2870ac43b2daf657ec4796ec753dc24510f00a06cd1bc269618f2f1072f894bc7c3d749f6fb9e67130ff2d8c9a874800fce7100b1fcccf23d5a954c9c965b9a05769e208f0b58cb25269f3fbab15b3654d0c0b4b7dcbb32effb9ff1749d5abd46e349ec9096de4123aea8ecd9a4e4d326318f834a5f364db7ed7b664fa35c13867cefcc7fc2164f269b9f93da819e29aa868d7590795be4aca1d87d79e32d8da7043e372c14772875ff9a21f5e07dbffea9012b5cd24734a4ab782f316f9d87b70ed2d21b52b583b0c8420d48a0de6fea6fc68930b8134733ebff642c4054cfc27d742a7a8a66606bf8ca39b49b8d73a5eed54225e817312d65aff6be36339e0166ff94fcdd7e105d03bf3a04bc1d7886d5ce2d50ca339f89b4ad9e4083afb30224a59a90cf9d0b314d53fc2aae3381716e67651011fca8979ae21caf988a3245bb6fa5f322aa96294589879cfd828e894d86cbc34220cd8785a35107e631c709d4ed79e11441d826c7695cb006db2cf9e64a2f781f64718c6d6e1bf3a2c91c4031b6d810644c4bc08bf3e6ff806c0af6f6bed27e5459e8b7c17c5b7852285ea52c01003e69b3ab73e07354d3b25f9a675c56b0d7d911d73aa8fa8d1e2dedfe9328f58de64c566ee9ad3d811418b30b3e0c6a0690bf09cf25aaded6683104653d3f06c8f961353c618100168fb020046ee9b441a74df8997b77caf525ea24a3909152e2f21c16d6a064ddb2bb10bc0ad905a0f9dd89c0137a07f7955923522c40b6975fa0ccfbddcf4de5a9e7ccf7a65ed95d436100a6646439529bcea543182394e498cf4d98ba5e16b16984ea68a42b41a4f8e4798d50858c67cf3042934b3acd9ce289a35a261672f8044fe357c093965711985498981619479fe7dee52483ca53d386837d842ec24f572d070d29645e1534bc8b22eb5c0093d1c553f37bed76565e6da2c2d941fe72200b5bef637f96f4b8d1d5ce289d2409f934612012aadfe536c5cdd6a33f31c654ba1490c3aed0469d5a694718a6f7022bdc3a6b9dad934cf1569b0afa08e982a87350631ac6f548cc53a86b851dc068f8b02d2fa1e43ff632b4bc4b0053ba656afb248b489d96aacf7423e3067e8fc91722b446ab0b2c6459e6347cb117fc0619cf92639b808c7edcc3d30a971126dc70da470c7a728e766f83136b143b751be90708974b7ef260534671a762cb7bfec2318db73ea76247276a58b9179a7da03f2c8ffb1578b9c9b31c2308177de560074271904c6d86171bc0e5c74fa8ab1e5cdfcc0aa8f2369505389a38e8409693e3a61572c3b47123ffed89aec3d3d7554966487843c54f740dfe3df343b2bf6cb2084b8c0a972bb26bfbd2466c52d74d4fe9a23c327996191293f0d79d740fbdcca75b425ad24351ec92f4774b5081b04ad2872ffae9c69e974ab7df273a71ab887549b1d82922a5c741d950a8f1af229196f5e1df040dc9de9e0d54c8a3ccdb19021e5b1b2d111edc76c9a69970b103a532b8e85ed9d62b2b690f278c98f0301a63ce728a5ae62e7bccc8008a53d39b1944cc66006b8ec8a1c99e14b97d5f85ee469cc94a8a97cf3d26da029898e22d3fddc58999b95909edb5d2cfa87132e5ee198f26fe4fe84eafb3ed796f5b5b740bfa5226d464ce46f5e3c559ddf2209b4e93ca4b473d76b796676afdcb590e1c2405f5c67d8104dcc4a6176cb985d7d510b72e9d3ac19c51ee3bd7e0d0784a33b1fa0f911e0a77fada34598fcfaa771f2898478fe4f903505ef43ce170636df85720ec7605479a6313267720e12fb114ca906f395b195436bef14f8591fa22448bcbe58a05e21815e507027eed1301b2095155e38d8d1b7873109f069959bc1189b7ba0926c2ce2139e8f4edae790a211ee3086518538bb7cf5291ae8735fe0dd52a2eb18c12145dac6b508bffd488b7501f7686e422ff4dae305ff77fc8b15f2b303d6eb769b56ba5f0b4e4ba56eeda39abcf7a758280da4b5513afbc376553bf46097621f84b626f43d693408efe56d265c01948cf94d1f67ee2670b342261c981a4663dccb0634d5af736ebca7becbd73c1165530a534eaf4dbee306cc6f7747f83f03822df0d88522d0ee8b3f8c79f6a979b3d399ce287ca98255623fb921b6b8d1269259585976e295349ba5597cf8754ea56cd4df19a13e679d1b093bbcded67e14862fa513e537577c6ce45567ddba968d8757c0bc135552d9086f165f5d29cde103f1a97c8a401021a14e9d6f4ff573bce8b57d7f195d6135d11aac6796505229e1d358ee87aec0668d2a5e5ae8852580033c33797162b6330ecac5ad6511ac7b5cf062b9d076623aaba7935c9d7616747212e1c079ec0b4b0aa1b33349ec3d7dabad0bcb14d817e01170e6160be10c55772dcc86d44b0b06766ce899b51f3d42a973ccf73a2b16d714e33578768f8e824ed73401222f938890b0133177cc4d8a5e14133f0863b64966b2337c90ed0723f58a1dcc471d2c50ec220705e6720e17d6efeab5b2f469e288b07306a646b409748af70bc68230c62c63d74f6596a092f73a9a63823977dc971d9cbce3de11026c58d5d9ef8889f88622f6ba7a661af5130c4da64cedbf0d8a23100cb0ca37193e86674bcf8b6c51db5f0c50ce537878a7fe8df2ad2bb9ce74d0663ea0d903e79aa7241c3bf0ea81f716ea09ea1935885ea89de19b6bf1fa456242937f9e7f3e7c1d1d759c820db27c393f5e6d950841ce8eb3b1c8675483e81520e9061be030daeddd2729d63130e649f7f0784a0b5b3217c9ab38c34a8b592fd55a0b73f3e837b2ed20abbe33aa77a30137459adb85a705f3a7516aeea7b04f95d7742e217ebcb7624c02d1c778bdea096a12af777e305520d8fa9e47306a6f7cb4743c10548752ef8623584c4e70281c81a9eb755848483838940f41b31d9da2f008e5407dcd70327893a37451ee0bef886f4cf3c609fb4db8d993e17a90ecbde972ac0774de12ce23a1627876da7772cae64cdfbada1d1a1c77df25aafea3ef0ab86e4d3a5aba6538dfa81615061a196d524fb5b0c130ad51e5e9b18404b5db67b50279670cf351d46724e2ccbd78aae5413c6f3feaaab5b8a04ae6ebdc7c3413289ad5b2696bdc7127fc10995c54d334a551e1cc7a475a43b2e60d9c1d599fef25938211a143a87e68095883bced3d1a6560bb679cf63ce5175c00127d4c49ec784dbbc26070e7cf51954d0946bb7b522913c47c8fcf980b16c27debed9ce128731117d806edf3309005d9c05564fca729932bc1ffa0b7b36c03d1e6a91ad63cfe8373740d4848b91e7d0e7290f9af36e5443dda8552a7e71eea9f7e47f5b63e8ceff81ee23fe6b1b70feb4523ce6d90c2f568bc0531382f9eef935cb310173895dd35aef69b69ac96dcb778f506e219f121f22f1dda47a61f95252b8b278e6d1f892c22536e672ac61cd5884c79b20804da1b6fa3af79879f09a6156789bdff4568cf55bae4b28231362d3f44247180067c333a4c23e626743da1077c0befb33244df84029201df9becaf7d77a71117e9a5ec7bc96825f992fdf2b29892e7cb79ae5d3156959adc9ce6085112070d7092ca086f45fdf4de77b98c817c33cebf43b2282ce85790c68f845ffc9d6dca291c02d0eca253ed149571ec7d881c20d6580b1a9346b35a0dd400818997d300ba91ac2a4b2e3fae5e12ac3ef65c94db25982dd26c0083f56bbd3736969e5a4ed529b8fc5fd2024e57b617d7b7ad0c604f3ed9ec5b445a951f7378007326a9e8eb609ce5751e58be75e911cd77556f2ec251e2ae583932ed63306a86a19ca05413dd125f3b7d4226d9fcfe2ce4bb8dffa6c30872bce36c6e4abf368ac7b0e6abba82eb95bbd6e4a80e94ef59e766ebeb26ced110d4341d876e931c467ae20138eb15970b6db9df4b7de9169ef397fdb474925822a3809691d3905eea8fd615f8b39f905fd37be346099335a90252bf4ce44505e5b4bcec8ebf25a24d7c564d3e4e2b6ccc43fbdea3f2d2ba833c3708b6c217f29a63e424874e33e1208c11708c2e391950975936c6abc9735f4e9ee4d0d14545920f17651a35cdf8e6a9ce35f75ad4e3c24624a67d9cbdcfe5fac533c963efbfb0eba90173b62599761e2f0bddfa45a51e7b9dc6ebf5dbbf47bd1c67388723322137b1a639b49d5bf8541501535c4a141c12b85efd15523fdf23b6965abf45a8411ee38aaa3435fbc9ac2be25a61db87afd01f790765bcf46903d34e74ab636028653a2c48811d6aeeca396f1a9657edfd300ca78d27e038299ebb05094ed1e7af432ae8c4450e6f285adf3cd7a7c8c72378adfff88d847912aedf917bac90054f047f0c2b801f57183abdf5fd147a119a7619d963bf10e9ba943c869068ba76e1feaf65c145ee65775d98abd79fddc591c1e02cc23622938410675a8d2442a7309d1c9c73fbb0dde6701561ca8edb9b0b2543205e1ce6247e54abcd8eb28cb5e0fb9ba6d978340036b84736397d39cd037083b6793cb2eecf61c93e086244619ebcb26f98b0b792d99c00bac020d662dc4987c469717b401f4901ab1758a98370102d0ada22a09648a182072da04869d9ac8b2faed6df7e8b886d2a970deac569da58402ebb4bfd96d78b0f38de56ef45784a987c8213abd7aecf9243b3107109ec897e67c638e2a67aa574f05f250b8ceba1a7932eb97423b3638dc39075fe43af634396c0583c62dbaf2c7c17a1d01872b1ee3b307c0c50c0795528579373173bbdb449afc7cd5f234cb627a16529b2e6e2acd4652ab1fadee266cb031a4613d01a282ea30c00908f706e7d9a4b43c79d9430a528c8aa8fcd9d7073cf7fe0112374067ee27e2384a05d873e763659329a9f61e49d3b14f71bcded6cd238c68196c919512118817777031ceafa70553c5bf281f209833d8f69a0c38ec37db50ceac12af316f02d365177aa47a35a8e9264c8a89eb8d92d2c1e2ba91affcc4490063d640fa51a8c546e8e297d176efc815ed101acb29122f8824ecbdbf945bd43d187e48dedbb1f65579d8d259af9a67245ed9bbc0164b21b0125d3cf4171bce6e10270d2a09ebc9795bfeaef71e9524c87684019d985adc97b37324256cdff19c6b5fc925884dc2d97987d16b6e8cf4deda7323e06abb83eafab0695d72c0ee5ac61cbc95629a5d13cbe04dfc835a87429600a9d9eb35c94f0c3e4df9f60d14385806bfe965e729fb7b8ce1f633d5eb62b2233a19916a5185fb7728859996587c5f5a94af246b966373009b84fb82eeb9f18f3cc4b3b3032d0771c8276a133af12ff7b2d1c49ef29a3ced6c1fe8483977ac3bce051c2f84d4f7d626771ae7c7ba16300edd3c91a2b4861a8a02aa598ae3de47f706a6c2be03cb5aa6e9572e60d6907d58be1118dad14cc51c2e4ed46fc502dc75b1e8f650701d15337c44a402cc9058da8e8dc20499aa40078443f62f84a7dc51c00dba07318433315948f6553df0d1c863b319e824526e9a8ad8a14755da1da52716e728b84966b8cbbc4cd518dec9a991c87edb508845eb70ed622933790300f0a4fec1d141337b4dfccff718653a493d8e0238eaed57b9892dd3d47e17d16ba857b064f0c41d978d2fa42badab5a8dba8e1bab85b0ccbc79f09cf276f52cf4a6f9a325071a4a86403ec8fd620b1c8697a312a8c1aa09fed2c1583c792b3ade9faedd589d7fd0ddd44498e6bac3cd38b47b5d1209d44a15fb0e4b16250f11f5820af571e821ca96ae038e58f00e5197b464821541815fa02379c1002ed3251aa2243696a018a413fcb37805256f24578439853f381303d4255c0be395962420df28b05e6f3acd1780d2c0a36d324210e34c273a41932dd67fd18dad28436fd1cba635a3746407241bb85747660da33f96529b9620de3677e42f06c67925ce56baa38da057ab4aa1e4c6ee7ff4d93b7b6ac1ba55c3224e128291babd98f9884b2a630a7ac7b3b6b6ae4109ee3618a244d79418273d7c0f4a57ecd85ae9316b670030a93b8f6ff06973c258acceb45505b9c32e7526c7a9737cac15d6383580429793d3970ca94b7c857f9c32aea962343b2b1bb5380e7bc3b4642be9038a88442ac234f7ce0649ea848ccecbbf4b580fb22cd2eb12e8d672755a939ac46b47156ee7c81f6078ea7953d69961e71095519b120b1fe694a8776be1f581a1c8b54d4f0177e04808882cc9d7dbd2495d352346cc0e4dbe6967beb7ce03f922d648bd2d31f0c921d4309d3909e693cf0fd946d67a534dc04e467bf8aef5bd844659113204b533357931c3195c2f3bc9cfc7fc5fac80681a320df13be238e8c505e8a902a764cd94beeddc56c9c1037f6e19f7422a535b5dd5ae77c615d3ed0789e72102045c25faf7eb2dd7c8b17213312274dcd4d0c6581eb81aa011216d7eae8d7c295ba43d1e35601e99e16413def017d1efaa64d41e3b48af2f877df1c378adc101b9dd92ae3856bc360537fe7f9370761689f34f275a3b5a7c91f0433bdc8a9028342792e093055fa32641cf957cb45043059aefe0e64d00bb2421dad0a23d2f81cac9c178a039525c0023860a46cb79e1d67f934746c7b3871d48c1098b981cf8f57634de1f40f9fb107c35dd64b36d2c66bc7579f92f26a0f4ace87a38ac0ece53118eb504f0efcc5ccf5f8ddd8607feaa0490ce100de9dc62d7d4018fc1bc94ead7fd602b3f23abdc2a779a182140f54e27c2a9a527748f72b668a10c915dad6ab2ca853800b7739f9898e3bfdedead6d52326ac988ced0fa786d7b21657cb14943154941cc03a57158a0fbed05968b8335435dc82974072e71c49341ccd756ad435bab975e0da828cfa5b0acfbad7a9ae5cef8d9eb2a4aac1e0722712d073fc6e5d1b52af1f8617dd21b629bb437e02b5403ddc0dc6ea0b614cdb9519b0b386faaf19a84572cddfbd393b49f68072985cc534b50b0378715562f1ef0021902219c837be7bd60e08028276b31b3ead8ee78bf057371a45d143909df83564124644db4dc4b13eb82bce66b4c78fa9c5242b9fdebec7ff529b26a043c8c4e80a3005372228af9f492a23cc385c8e798ecae2ebc611406ca1672d39606cf322df5370dbff983c5660e15b352b87a2e9b05010bf22fbb8602409d2a98f9c36fb3244153e8d8aeba0443f477cfbbae834e70984383104cbe4da40491603a0cd1a3d86030b13e0551cc18c99f4b09a6c0849adc0d7b1816bb6f584a4383bcfc700a53b87cb86f62a3906ec9a358986ebe2ff14659b74d813e438d621a3c18da0bfdaf93a6a13c2a4f5196175628376b01390f9664c176f148d0a9b2fdf7c07260a1916d0417de3d9caac3fd19babefa38cf88a6ada1e9e0dfcfffe2a92330d4962a0a615a19b92c2716ab6237c9c9c2af5e8d2a039be49ae68689b267270ad216962b29bfc2385ae1d5d8f0ddd9f077a4ce333e91b831022cb7a5d683f9f82bd985a204a3bdb1ec83245fc45c71db03b78c22514112196275f22a5ac6754c4c291af3b61172b177856ef32c6404e6df3ba586a5bd7b36e3f98651b266f4c810572b7d4cc92146e6f27a58f6ab5d119889c3fb342434fd57e27913d504c25498e8d6a7ab07cd0b59fd3d718e852a18c5f70f30d17d9508dc940e5193517a17175ff2610bfbb269d7a4e38a048d67fcbc761a915b29e277b11f6afc5864107655b1b94830f05531581c5b6687cb3e4b0cd9d571f7fe5391501959ec7e6641bb2e12ea3eb113c3734eeec87a8c16868592cc7b17b4bd3a51abbc2e80b2cf5a98a98cca89f2d58011814a4ffcf6eb3728224985d46b256716cf74d322c26856ed693f5d6402da0dfc9bd2873ad3a7a5f5b01f97107ca1d54050eadc3a3c509524589e8bbc0420a75a21ca4748d021a65ab97a72aa089c2b4d58f7970934d333f43faf62c40e13f3c661250a4858196cb1584741e0722bca93a2ba11bcef222d63a107db2660fd402e34b8d6de1d55afbd4bec395f3c5d921b1b05255db37d6fa704e60aa96819b3893e26803aff23ad1e15ebb25b32adec430e056f8a96052c84dc5917b67c69f39c4267b2879ed4fa397e2e56c1f74fe8117a699afa58919dd4c684af2343d57c39ab0289143f487d14ba50198d717097efd593c3a3236d372ffbd392dd087683d18b87921763f609508950636669b61362dafe1c890b156522df54ee650162bd8d6aa8b487afab961fa3daa8e80ce731c0e887a04cc0c3acbfe3758e0daebb19b0c64d536b41a48b11b8031c774f17639e13be4d144425535bf206181b59e2fc1535b02d73a14b0005e14703cddd1e4f538eff19e5de0b3de06a0029ad4a4294cc3ed823afea1b33405025b8d95c70d071cf6f2f07026382eed12f1c7534622dfa7713dd72b36911fd4d9dc61ac2b479babd414f6e276400689c8f9d8ee367749299061909e33dc1b079e0b71a6fc59e902d43d6666cbc340611b431b4911e79957f2a0ad865d6e0ae89ae8268fd3605fea15027336ff0b07b40de06109eac2739e40b973a7be164d50ca184ef67347953b8af00c6b8e0ed0e15d4a5c85adcc9810d32e591c42abcff20d3b4a0342cdd39b6d098c94469b4acd82f6549294a9781ebc99153882de9580f5eab0a1888fafd46236d5b5eada559453643fb2410a76e1e441e616a053b7a448a267314ab3df9b708b23e9490318c27c68eb2edcda4de71a39ed94ab2e73ad990392944918b37f886cca1356406bf757ad49e0f132262462eb3cfbae956efbf2add35574be9125595deb33e87aeeba51bc1ec1ad26739b6269fdac1446254811cc0f0b2fa775827bd46afa2ed48bfe5784ddf4305a209071a8f1af7be4feb7c2c8f003286f87143eae27e6e961a34baaf625e07be58cecb17ab2d0cabcb1a9846c955ab251c7b8222979d9d5d98730222fcfcab5dd0b76816aefe8bb84a423c0d2ee7f0649335c925705610dce4606b015a0856a0f3d56aa4748573e8777c6967d8b151e47f132f2ee752d8e3f4bc117e95bae3100ce29e572fd2605a19167e31d6d0460e0ab83d826917cc1eff79183829ec6a395e1430b5880c508b864ae5b1df07320691ba3171a421512660e1c0011da73accfedd5149f1cb11e23502c13344cc4afd1a52922649a21e51e0334fa1bc10d69b8e821d7aee80918dbc8d3f105b5f375cf28894b588591fd928ed70d2b3f03a6d4ff349a86cb332942a8f3e749371a0fb67f5006517792ce95d7deef11bd636bb15b46a4aa6d001b745a8a36eddf0d4cf56f2a0019b15b16471102a1deca556aa12313b53ab4456789f98912891f1049ad36ddf84b47075660bd94051f591f0db4c1a26474b049d489ffb3423ef436749672ac97ee931feab3dbad634ada939303b4bd3b0a3a6da9d340876400e25f0da22c918382feb363aaec58e67ede8005dba770a176819e782c8013a41ffc2955d99f7b869b1927c68890d93326c41a6fc0e327f4f53b7b73fc8f893ec154c42398c84e27e7add8e805b798b56718abb65baadfdb4605e53f122700215280dc835a288715532cf9466337644674445120770ce8086453d29c1856cd2870a32c6c1996269a65ac4139c7a2b1010c0e030666803ee9f6682b4a153d2758c4d6d202f219ba47ff39124f13528f5159f246c62ea520a3cd8eab2302fba7bd95f6fc85cfb56ee6c8bd09da12b7b00c62270561a72f63d72c1d789715b4c44c8b8bc74b912ba065ec2bedb6b4c8c6e27659f3c74c0fb3746cad498c4ab27d735c78d42d6e423bb81d7714ff68fdf65d0aee19de8815b32059a726d244373f78cbd7d1d8d9347dca2416ed9d8f957fe05632a15e9012e701c1cbb5d98372938acd33c255129af36f12941bc7b3109d875f88f48d0b6fbe452faa6fa6ecd6ea90555e6e83a66f6725a1448e1ba785e5f01a6d38d17da8b8f17587fdda6e563b827f3ea224d6d8b29d272af5a448abcd00edf69a45a0e60876e2ddcb5579e394f59ff65f75c5b315007a0cdf622d07045eb73ead82318a0cf5c34f9ab149c5cdff335e7c5650ce61be2b62baf06b36fe929bad84ae4eb0fd2c70eeef85f69295629b4f92f6e79561c1588be61b823b944f08586edadd6fa17d7168bcf626f2fc71e0df3b2702b233beb0844fcd6bb7a7d290e3942f711a3634ed4a2170d14d73778fa878e4809c8eebbf84d3b2cbda4c75ca3e42bd1009137e35fdf858445552f8c7effd88dfae587756275f27dbda5941bc2c8a19fad3bcb5fd6954fc8cc066cb3001757b3314319fde8f66b643046a47ccafbd47a3cdf200ee984303c1109f81ee7444d4b6e722ce9e6f5d8775d4a6a79bcdc2b195f731e2ff011e9a85ded51edd1a9ba60537d69df045a5d94281594bffc196af71d6438ace7d885016b9753cd16d81d60e14bf6e634af49fdca3b9f752c507440f343762b529c75b2f452d354dddd2364765d114dc05367bfb9e62ca636bed599cc0eac90edfc0af652297d75f8f820c8355e444dfb1700fc50d3a6a4d6cb7c8f30b5cab75dba19bd2f4662c441cb74c16c77edb1a43f4ed37f4f5bac0351e6e684156df673fa20b5fcba83dc8767721cde17b55ccce7b019028b1021c1fa9dea60cc7f47e07a5c9f116ba1dc69498e70be05bf127ba27726b6974add72fd72c4aee630c9bcddb3122b49726b5732b6b9bf3fe7ba84eb696207c1bf8b73a703a0425120b0eb2a4b1a378ad08dfb3dec93ea9b4f49a54c2ac8467ae3d2e0b755ccf822c5198aaa57fb32ddc9f49e09c1c80ee2102f5c315ad5b67c7950d5e2594e77a59a93c13c23f89ececdb065ed7b7af79cee286685f26b07d5d63e7bf083eb7fe546ec71c2a327944a77da19a6fb0b122eb96bbcd1137a6bfbeaa17e3dca659798421b1c5d6ceda01b92cd291225147b0e22061fec2e93edd7faa26338deecbd9a95bb1f17d58b25953e7b0ebb2ac92209fa65bdf9bfaa1b351c909f7dedcf9b943011bda80cd440168885320e5b04b46a407a1abe2e7c166573977296f9c4dca78ce75760ba8998d9ed43d58d5bf4f74a0153f84b44737a74b08b189d81426ed029416ffbd4abab08e6eefc9841726ee9d7fd8fd9fb9bbff02976a652415ff899a4c6028fa10b4a3517e52dfb9ec1ab9bbc7caaf9fb3a0be3fb852d6a1079459cac3cd9485052f11ce67a77af07033a000d54d739d2511ea80c17c5edaddccb11e6812fde27b92763876d3030c71e90f44f36dfc76d500fa92c803f615832643e26c93aedde97f8089ff76d050d1d4cc00f553135fd99a5108302fdb27db04ec35039c37f368c13a0e1e7dfdf0d08b935230c10aa26711576416114302c41e7e2e070c74b6a0ac934c3feac4b88c766da3104f57b568493c03e48041c884a4aade1fc563764c4e6ec310e32da9bf17969d25ecad84121edc6017b7449923f4a5280d9658af8dbf22a746359c3e1e5f2936703095c47a899b5620bae7cb81358ff21692d38c20cf41e9bf1873c4aff199e5f91253fdca8a727d69e3840feab63e8ed1f7dd054e1918c4a0b80265998a3d26437c70029ad99917b412d315ceb36f31825b7b6252228f76e7f80013de8539d363cddee230f41bf07a5045d3fe57ab0c3a0919759045fdbf76fae6839f61cc41cc101693bd2bd735821dc031b97afc34a626c03a0efcf1040837a8eaabc42cd07d6b234e74a540fdfbc428ba9990edde3747c1018d3bf534fcbb8e26f6fa80f3d82b09268fe365dc2a6edd40d02e0b2ca9c398e889a576a395a704dd1ab44ba6dab7f044166feeb03db926ea6b04301007e2c53a8188a41071da7d003a8ef1eb74d892f5d1fa3b733fb85740a468ad5e6234cf5df670359e83f091c0581f5b36b0724f7ca6a9dcfbeeab321dddbf01ae163110092705d33818884a9f37f74c25d87eaf80c9cbf35498bb70cf6af8ab2c2e35e9254fa07f01131d5202c1178e8f1babd93ac698b0d3f5aa3fe488b2671ebe7cc7b6546717e45ac4828b2214cd74654452b51924065e0e6da6cda55a1a28690a0df0c1409700591ebafcb8bb781e31e7548ee696194170fece2a993798e6643384d62e0ccdc9d92f3ced22cd6d91d15b16f16df555861c820b2dcef3a42728449700330369bd0f380051047ff5038ccce9c45e386eb77ffa14e12614b845c5b180a0dc1327a938ef508b2bfb1e27ff744d030e462f864b317ecec1dd0d701ac8a4c64566a6ba9a69353b815f5a3fdfd96e43b91e256f73b6ef1a4b2279693fc91db7ea0acbe9e4af1eb50beb0996cca5cd99d742d880f3d70b33d2c7f749af8b856be4daa011cd6425befa57537c05a4653154805b2cc26c73e1c4ccbb110e38f33fb4e86ca8a4f1fc9911ead93c1ab0a8bdb555e0f1088a53e44d5aeac08aeb31326f7b20c73cce0e7f2a5e95ad53c40c3bd78c0ce9421159a957b755ecb559a1f5a77d4c1f3d36a42f50daa2424d9efc55906aaa8b381460b0eeeda3beb7167fbe6c6a15b78cf01893e489dd209aaba16945f6c0f633f565fe606681c7b8834b0eefc792633337bcaa8c61318921d721cd6694edfa75ceaaf6546f283016857679ba0b859ea67b0416fa4c4f1ffadc7f7f7f958fd154a15362061c0449f7805fd6c1a9bc21674961980d3c6556bc9bc06c3cbeab8e431787825cfd4db570e87a38934bea7af956e29530df2bc872c20e937da5473681ad87331e89376a57503b946b53cd302af437f9b713c1703be5f26dd87e63f3130d80d3ef463f814c0baa769c2b57ec814e2ab9d730fa102fb62bbfea5381aaafede68b6c1cf74f0cde939bb07e2a438972b6f018b583d08ac28344b2ed544be278ad3a053fcde733fe8bed0e482d1527391a28a15eec94d6d229a9b81e62fb1daddcc9fd5e59f1765f811d2efcc71a2437c04270247160f62800d685777bb1eaa894c058bfe1e0e7bf934d454ae1acdf08ece4b014fad936236b07b5ff95554db262ceb5bef1976c866d8aaca0fe91e8a88a2790b81114a9267177485703e412a595dffee4dda46b87c87b8eb8491fbc9de2f18b0faca278963f9901c11b1fdb580732fa74244771ec9fddc72dae3eee228ba38d19b64ae4abe364160b48e514ce884885cbf0b26cd84922973cae288e1aa3a0b23521016fb4aa77cf617a854b0f574e0f90b271609aa28ff42e8b445f88ec2e76746bb1ce6d70637425dfd2543bc8b63104a02f21f953b1676fc0ee55fa3c503099abe733fe290e37d46994288e884cd605a1055ea79674438861003b84191c4692d5a36c4d1c6f0fcbfcc43c813eb2fdba6ac425aefb481434849df51572441d16ec06f74947b17925522dac6a8c61c433ab03efd590194f9226273f9b566560b97060c05e030c44efd5fd603f1a44695bd28a653235768bd718cffba7cc4857326fa310cfd6196f333fd3627afcb4950d87c6920c88aeab7d7906ba3641d442d0e27eb6a9661a7633f0e989cc3b89f7382394f04f93e0a7c995dcd9218b2193f16d969dfdd1584938a44f560ac0896219a0c07e21801bb9607e5cdd22aed93418ff3b3849e8aedf1142299423bf5006b3ff251aaf680844cf85e68488c754ea2774b503b862a54bcd4a35851e53b10dcf9e78fa9d0260813f4f2369120b6e75d7ee5301959df05a0ea6ba1470c64e041d79702619237ee3a162a4f5dd2a96622eeb719b6c90be175f757ad24ddd9b05fbff819f1eedd83f821734af18405d253f8e82b6e86779e214c1c3b82d5fa404267d0eedddc8c187108daa8bd7a1d9a94752669f9650267805e128ed5ebaa1cb571e92f4b51d17d587d907b516fa70c6294a68469b71bdcf0522cc4397aae187e6dbc6f4ddd19923869e0fc45d101ba30718c4276866292807ad342a5f8c111d09bacc8f6b2f694c46875615a842b8da5358d9569716f4ff7b75e9b97ba995e0084bc83b05dd7a939838de3eff6658036b5168f695f2a32102a0d1f4b383bb01a508aaa3219ef858d43c4daa2b4e878ff1bc67e0fc414741962e288787f8ea6ff568a752521608cfa7e4d577f4e076f11f3744e38d2c2384db745bce27bef0180f5a2b4268284ca3f53979288bc2ece716a93a663e9e633de9389c7883122754ff3ed78d26cada2e4bd31d2affdda314d112d277e4691e93d58444af00b35565e3f7764225ef76a771057adcca5228822327ab8c0b6e7d6e0759c4b0627b140c4dbe284a951bcced9b91bbb398d9b6b547f4f1620f08f7cd8a380c2b72e6e0018d30d6de156e1771b2c5f1432f7f5028d49e0ef47f6438295f75b40126c0c20aa47456e27720e77b6e9945d177c74b356c783bfe03a4b9c05b20f20b1b18cc49af1f3a47fae665e28e3e9fcb568ce69bb1f46818d93bd53b08c0f249006fbb74c955369a496685e1f85a19791c6c64f425e4607650ce9234bf604e64f042c3c20b949120c74ecef9dd87c0491a2957e7e3a9638ecb02535d75bc01feb6ed3fb71d483b270adcda839e7c417df072a4b908cc3fccdc8a5066e429d8b6cc03f6e22f4a6f8b0a8ec132fe4b19185d67669d3044909c2ac888929cee863c4c4527be6964d5df6714a56385d3161d0b8c7b5596d001292a949d462f037f19615db77555952ae9d8559d10cd1600b2d28d575abbac13b633b91bb3f56f5a072dca6afae46a747d7e820826b9a09d96d3b16f2ef1cd712402ff8004982dbfe562100f87bf510775b5a3978e1f08d4e06467a8fa6443e1d710df188250df79e52400f7fe0534d73c06fdd8a803a6372096cfadb35c8d47cf7bf7799e719cf9a7098a0e7d82ec0f0c0bda231d3a7ece90673ad363dbaf5ee50e8c2d53267e57085fb267f45562389e14f8c8b96e888636a632b9869a0dc2d24ef76af5ec31c6705e2bc0e766d07f79cce63053f9861efc144329ec9469294534d0188dba12c6c1ea4a1c4aacd50f636ea9fd644deed5e5ceab8f8d89ed325f96854d835213208a1fe9d1661a351568e9fcc092767a55eb0f6832d885d65059ad2a1e880aeab11ae5dcb02444a7240e97adc986f9886873293ad905697c9212b4d94d40f5d22b9de7ba5edf39dfc7d478933fcef9db436f704deea98472da80e3b568e460d076725b2019ffd2f92e1f763ad22166b3beecde8e1edb7abd8696b8e91402bd97e78b5d9bd621b27b45c259000b9ed20e10c4109e6656dba9e0e6a543b71eb60d6a3f67f6730ef914c75e6e4b2a3765fedeeac84bdc6145098dbd3126cf6ac96df09bb6775372107d052b85c09a1d5b3b7274fabbfcace5bf90b599884b400f1a1502916446ba40044b786828d3e1e70bae78a704255233505bc66decc2700b5b42b9a0f2c91a3a15f0991b4a8aa5ece7b943a8be373ec5ca10d84929dcc8591d84a92cc9c89f3bf2268a5e925b8fd2e7ffdccafebe03b9fb54df917e2c98968447a4dde11ac8a9613c3225d382a8acfe18853866275ffc20acace96eb6ac9f834529be58e7d21eb52e417bab205f4a5683bd0e569773f0fddbbe69a82a09c419783d91eebe676e9ee39a5b67a35dc2ec46aafbe4a67d9c5b953ae9c93fd3d6ed96758351b3c795509fe7521b00b333f4aea9034108b21be15c5d8af691d97446fb3cbc4baf60051f30022f3460efccfa84626685226d5c99b093020a7abbd69ee7d60a31dd2ddc5a981ef61857042fa3d12099e2b8b0966545a0535627689d323289e99506a98e9912d4fc5e33ba9449f2275a163751b5adb19a00e7610cc636dbfcf701f5e770639669da5d8a8e36da3f71e69a518ba5c611d1eb6ec393cb726c65726452ee224181a04f4c8fdf00f5febc8f29c6c86fc6cc1231a7b5415d3637dfd6f60bad6b354ef3f966eeccc31977fed340deb59b3a76b069a403f9b043c1918cdb8ac4962d797d07169a5824b9410d7865234a03d7c23fc63134d40cd8bbf1beef26718e8a72d1d28498681951f5821f35531dd6b8c372fa7670ce2b952b0295ec5321d2f44c90c35e6262a4d446dbc129acac59dd6b0ff05e8f12d6caa891919b6de0d1f222c8dee8a0cf06a5ff69f838944cdf78119678bfd2702917a9b2713d84386d6cd9f8af1eba3e3cd4d342d918c651da465bee267854d00240335ed7670cfaf8452c48141da257fa6b35c0e4fd15d5ae052b90faa9ae68763c6d096365f2c7e4f8dbd4b7cc3e3f59b0872d471ca11821baddccd3bef1ee52775d217b383c214f7710b7de433f71914809c171166610949437dee919f7283b2e9bec91a8a765aac0989fa970c357eb5e49f81ed37c0a0dc265f1a1562212cee2a6c43d44c337e57e3a7e7329e625279a0d3bb005f1cfb3f64015b245ad72db0ae1f9b02b390a7e2a15c4e15b544beae93912b67e57ceb9524db1b438403a091923dee550a9d5ff0dffd28af5d2635771acc39137a6aec52a5655c804aa01bd10e5ebe5daa01155152be20fb46c6698fe1e6d784b25a3e2aba56cc6460fa6165a7c0191374a5ec062fa1a05ac73ddab6ddecd40f33a34cfd1d9254fa48d79aa784f72388784c0897e6eac124c75656cd732ac4413d0dcee672a6d34e493080674b0487800e2facc38162d61af68335b857d4d5718903615f6b938ded9e72039dbc092b5d10da33e815f9b8581bfa0a1ccb7fff8dfc1ea7065d7621a1442c6321f65f779831c79db9c73a5de5d88cba748f3c933cc42f9460d528a21a3433fd30c5c7cff10ff1f70366837ef79c119bee4c9ffdc4696f9d6a443a9d24debfed7e87cc11a7e7f4975441ab5f5c8933a1e7e5dbbc7d60ac615d48cc924cef2b859ce53fab7bccbb10a1ad2bbe787d0952a20b3ddc612f2c8ff8fa65d83f7b3c46fa7f6343263a25f8f01c6375bed03dbe48302715760348000ab3c344b42150e3ae9ec1da08f8401f45c784f03483fe853bb0188d6350f3d55441f0f90b90e540bd42b168255ad72b3ea055a09fd2c4e83905be8f60f142cb12469d67cefad3854c266b82caf53bf03732ba492d24f0f11d29332ff04aaf1f9b91d8bac151acc91bf30d405e36d6abea03c2d312623e8915cb11e8353c46ca44c03829bcb4ef0bc4abde974fe65df740374b0bb1ee021d16e6fcbc89b93ed3f528813f66d6d165462b424f70b9afa7a40dc05bcd8d4c31669dd089e81171624fb81e670c2d8286b912553a9dab4652346add3fd67ce16e957d45af644fd2180fe7334a088ec5b6b12d0b4a66b69df94ce69d49d450c72dc86d3295f56eaadcec2afdfba66dce5816c4d7ae6d15d8477355dc4a61ab363854a6bcd362a2f219b2230b67b653a022f77cabbfbfae5c20892ff292ebbcaa449645c43800e97c815934cb037662d5dc68e05ef11b333b52d3e5cab7495424c8fd147ac7eb6fdc89e4021773b5ed38ec5dca1b801fcdadd09b7911d0045eef7a58312c9e9a8ebaabd08373838e19f7b59e081ccba9e6c780d86bcb1f95c7c22af767f37426add76cf5f8be9742de6efc0a4ae4823f09a5bd3522197fb505b35f81630dd6e563f72c90e41e9eeffafdcc37883cabb59949a1e928f4cbac5af7000130699ca5187db17b1f178ab5c28a49c78ecf7fd9f2d7a567197a16e195f7141b98f60b7ff1d02423cc7800249c1b2bb639e1a2ce4c1de974aa93227670912de7d85760f2f96adc6555b19352adae75549294f8a860ff91d2fbcc2ff71dc88ba573f7f90da9c12d1136b43b5cbd766872be78613254333cc16a9db7e5c272190128dde1fa6896ba43efd234b1e4ddeb4e64ebafe4d71f27c95489b22e5524d14844d289a1d590c17c6ed36c7b7aac9677cba27eac1cbd0a672987dd1ac907fb9ee67f131926cef1eeebdf36e608b74e8ad3f603d364e71585ef435ab4efa583beb527edcb86c606adb3b235f785ebec78e481fc83307de43a4746f16ab9577ac57a3cec3bbee29923183a0f34fc83a025ddbd3b5092061e0fbfa7a8122e5c9b883d3cb2c1197dbf1b0073a8016d01888c4fd15533e9b0ee4b95d74f8a853a5c0e2c574384b76ba295620a0fe3b234ceefc5e8d0fda6ece006b613d81e261f026f4ca4253168abc3a0cd96814cb083658fdf9c1456414fcd97673c154e08c695cced0c88ec38996abd5607ad9a0dece6451c6aa919e2c0970f3ee61c2e2c4eda139de74b1778c4a24e6ce3682c92a799f35dca222e7ede26d658f0804fc67357e1e98d243f5bb1ab15a0aa1295f2d166e2b3952e9c0de4f74a1d11cff824d21c4f08f5996ad071b44e7715f4208d687e1cfff1b5454dc3d233991d4cf84958fe50f0a10c07118ae1cc9cc372040a5c27c285d3b0cbdcf019728f00f6ca35f1ebbd15152460bd50e486e91ee5770b675becda80d8debdef05cf1f3d029255ba76de8550fbbd89f7722b93e8564d0257c257055fcf638fad2f199fa5eb3f1b23c768017c5fb64b8ff7aa929bd9f8346b1b6ebe279134120ead0d5bbb4c68936cecc51036899ab3ba7e71f7c0e2497fc61c78dac22a08516e45554d1c6f01fc10b75ed2d8a8e5791acd15b21bd37b3b4d739a58ee8a1628853fa4b8fabc2014e37d76b0eb7c3092551d307acdfeb700dd16b7acf975a00f35a9c9807a7c0ed7141df7b565f97f6a86ab20dcf0363d83b74b9dd7d80bfabb83d28cb7086568c8eb521da1babbf8d8cf4d13a4962ac4eb19d65adb993432e79db8eb1ea02b930cea2b6dc021b914a5d7e418508085b73de088041fc4ef610baa0a47c79591d5d380c5f2bf09f1688b8e876e4a87ddf5ccd4d6c761472f097f9376fbc80331e6351e6702a9f9b83a6f2400ed9548bc650ee0ab209fefdc0cf935204aa02f9bc9b2c674a67d1f96c90ba0e26b401a2b631385643f59083f0a4f98cd59711c52be5828c000c6e5f898e24136b0d11df5f93e7843ede81d3dc3fa606f382920b069ec0f917198e69f73b8ced62c6fb954501770ee6a1a8bcdba27e05f0576ee2da5956ab0bc9b0797fee12612fb9e85303bba05ac30978cfb0be0417dadbe67f02b0f864e94dafe39c73f45055c4a2c9e0201eb95e025af20daec1dcfe652ae877e595bc3a8555c9f4a22d00b62efe3e7aa112047db672c9101d598204ac82089dfc33f5154db12e7b3da40e1b1be958b81cbf9bdc244c3bfefcba3ebed7ab48adc0740d5bc75aff533ab0d540559b88827a8dcaea0cd8737a83d0d32bb184966cbafb755e2f87912877d6121135455c97f17a7c48a67190dc2db62f3cf31e4af4c8e042ddd8a95f5eeebc1804a0ce351a0c2ff209ef262a08a476be44d9eb80974e8c3e8555abcb8f2748672a58ff49cb7d94e13b549dc7c271492e2abb8317c841b2ce9732539aa5dbad94b8d336eed8ae5217f84e494eb733597b4383205130221d0513bb021aac942acb2b69d3092693c21431feb1517fd1b1b4f6ddf880b7e6c904f443f518f4cd8192db82a61b4767d3101d4e8f479c8dbffb3c629ebc5f16344e7b568415db89104ea96c0ed8007a7f04d29789480635a5c03c533c7a50b936933d4c53bf02971c4fc57b6cbe3ba5dbad7d4189b47dbd37bae11e4e34da4ef01d0e9ca1c7a4ed996a72398872d964b0f4436c174d1d78d8196067690c50426fdc9a84a51670b34ebbe6f10ebd7f7afc4564873f06b86d220d8fcf3af6cf6e1438c8a519a79e7a39c73dab8329ca18a4b2d279e9633283d001274f0336499e1da18deaeffff0debbfac633f4b31cf641c8e22f0cef7d7929e126c990fc9ba743d5dcea78929486db289e6b53624ef4314983e6f9c7ab1827cae739a866a103d8b9b2b20a78ac9745ee681053e28e1b9623f77162ba06cf82d0b78b658dfb02289a83b0525af6c9868d1b77af97a78ff33ec3beca0f05b3f64452538f1a3c6bca7bdd835b2eb9aeb5d49fd211c8c4f695bd93bfb304ee36ae3df9b924144c43cc2fbed787367946b71dfaa43644ba307d35be6432e0ed8d8dbf6ffd1940900e415735989785be33018a58f86b542c1c5f8b6d4651f7c9858c1c4bb43a228cf7815cffa540000bda89f89b9bfe36669e3263810a86b14ec08a212777a6cf1f5f6d89a58040da718107d8ee6634327ef08702ffdc95d44c848d19cc885bbbe770d2070adeb9c85d3320ad88c42e660b1f2e3f40d422042839fbc12c52c3b333c5b0e6ea22e88dec7f06424e85e20ea87b4f7edfc751636aeae7833630373f644e52b770b61b84f1d23d7defa7a687da9c3b1ae62c970f62165ee5fdd169a104b8a8f44a88faf051a4a0cc18f770046c0ef13294486ab5a4ad56c0a2fdb4a8d1685d0dc4b85efb0a2899e8cee69da03898bbcefca4270515621746c855cf16fc706c9b924c8ec4866ad007fa6504c8bb28d9b24d2422928158d9d36a77a5d58a583516323501704042914d673b03ffa44b5a7c72c2fe6f770ac04664f3692242f101cfbc4d678bab89f4c9058e971b7f61ea2f5e94a1d8eac556204ebcb38bb5abebb4819288f4ccd49c9a2f9e30287f0ceacbafa57de6e720e1239eac48eb045aa2cd80c38737b75f054930a3803571e524e0ed28e9a7a408ee38373907ca459cda4c65c51572e659e4af0c4f35e660e6b735616e935ac366a77dc16061e37ae3c6075111e8387101122899d66fb723731a0eafa394f702cae419f6c50b34a1fd3157d7fe8e2b1c3083641a94e560ee3e5b2e5091093fa46aa600f6f75e4767b4ca1f3ca908b8a1c4bbfaed89daefa5be6367c908c63f8857f93238ecd8efb26c97c2dcc672cb5926871b82d57282acc2ceac1d999301d87d06e87be738b2a566cd0a08a9dc6319ac89f0b77819182cb71f6eb19817c4f91fe9033aa839fcd4e33ecff74ec566544b5ce98113db9e9e8ad9e112e36d4ba45ff744fefc41cd6ff2bdac2636c25e78538ae1a32d1ecd3da9cb7535c119df9fe2f1e39408829c77f04ed577963b29a056a2c58e869ccaa32fb81b5b0deaaae75930c1a2251417551d836c456c1114785e046ef22c40e9596dd4fc9e2a3679024603a02b6f53d3ecdd422a8e75ebdab302ad691b541d07aa020130d22e10efe0f1cb646c25e1915eea357df3be06ad7e07b80e06e63d476da54ac2474fcfd924588f0a8bb130a8ed5a8cda50da2b41fa82f57ce594e02c8dd401e091d4f627685f57b4e9520673223915d20f9bea7f516014b34e03a04ee40e6da421d44423a602c82d900b601c287d25a273b5092fda4e2520458aeeaa3c7d5e4be2f3c29ba9e4283204d2ba217d0eaac5b0de26bbc0cb20331c8482bf637418bf0c61c30474d135703fa2eac064e6b89c635f7603ef287b2f712c8292881a2cca5cfbb9077ae3bbf9d78f5c9c761f7ca66dd62a2e0af093af34d3837ae549b2f793a9594bfcafb5bf542fc3a0734205d86c44ae06a2ff7418f2729ec4e01203a0c3e0971a75607ae82ea127fc89c94b55b234dba37660b8b84eb3ba1929d0cb7e20e0fbf964645a78ed222194a68aa45a538de28943e6528b8ea5b3e051d8ae5b18b988b30617c744b75f69d9b875fb87d5df2390da665d0966775ee0c22ed15b86b0a8bc003d8d84bfc211deab3af5092d33c18f611c1e3d841e855c14c21451c22744c0931863a763d4e5bae45ca6ace2537934227e968e98621a09013bc5a9f5001bcc830ae306489666d84bff1422edb4b414bcc5035fd748f93598df88e78bf8c98bab98e52c99fbae4a57459caec3dae0d6cc292e8abd90b9fabfca78b92a89a30927742ddabf723389294119a14a4d561fdcbfa8012e69e9770b6301f1647e040fcc725eaf4b17cbf3ff50bc0f9a9588bf89f9a2ff0fa0f5a006c6b52cc4c3092f8520262c0c16e97e4715b19434d2b8375d55f86b06091bf4358ec7f247f24006dd03430a4147b95de4e1b9a3abae7e9bc3deba54666f286fb3e3618516175b0cc48783e68de57d364c404973f7fc6ba6304cf5ee0edcf95c5b68f8c5cfc843763eb986e1736e723e857502b40c7a73b4adc38dea45544edf3f315cd9e98d964ab64f300b26776d94cab24bf0fadcd543b4eccfd0505dc15f241130e4bd01ccf73ff7a88b17cd6f88c709be3cbec0dc0b6d9891195909ec1d32f603bf253639caac994f4f199ee30e19d7fcedbd77619811e6e84c696efa74ec918e913ebe6577893574dcc6e16ee4a7ee3592b020d9bd02f8e60843ab25de38d70838b7f62ee369b0f71a6092531c0cb11910a5a5524429a8cfe579c89e1c15cb6aa905980b02769c05852f0614a0224f04dc68c44993a2e1b822398f77eda21b43da2b2684c7de32082e0423370187764382037bd32a9ddd3069b2c62a7cff4b78b266f63e686138f36a295911b3ee7a92a85b5067aae7556235848f017af840219eb17787a25bd431831a6c1a40b4626d0fefa6dd72a256c63bbb776138d354f7ffcad31f6f53333208733b2d51bce6c64c5fa382f07cb09c1b23ffa3f36f3e2ccb341bcf29b1cb02ce00fa1440ff13e92f3471abe1453b8a26429119686538c51b8633e3bcfc21dc960c23828bf6f227219857b92c1fe7ea8a740513e5322f298a82e41ecc348a624c1e1f10e50236997cddf3483e0fb8f82adf2aeeba56d6d3e136356ab87b255344180d84e4d0443b2bc7928f85236b86525b1a5f1cbf7014245cf2be70532c58e53f7723c8496a35ecf344c2587a9e33baca7ae9fd243271cf1ab565ff2bddca71764ff42879d6ae629920e5355b2dab85497f3ebf8f8ec6c059026a89955487b147624fbe49da14206edb373ad3eeafb3c95fab09d28e4b8e78013ad8af02d0d2f4a2f0e028a766fc02d85d66d9c9be6fc55baaf0133d8bcbf9f2f906e19152570e8959732f6732159070c790341beb9c5b45d9523e13e8e405df13e5012bd9e22398fa8d632df5d67b563001eed6c311c6ee5635adc0fa7e5950d3cdd374150581aae11035f5abd350f7ad1523b0ec14642d0bbe5bad7ccc0e96c214fb004ff43c8be08b09f060c91a4faef76e36ddcfddbc96ba0b4917c84aa9bde5b6723689833d12bdc2b5780445a482dcc60d6a4eec63e4e2df72442f03176c915deb94491febbe8cde024635a4e054514b077d71c55e5f3239eadc43fa836af27b600cf626ef9585f50e5586d7cde9b37eef904cbb191a8fb70fd8541f865de073c1a06dcda84c94a6b4cc39710d508b27e936791d64c6f2badfc0e05d9420e759332331412aeb9406c9719c8b2daa2b83c7c05363e003b851a1efe45890175f14b68c41e41ea3439c5f6777a7f294c493fddea24d6722cf3360108aae2ebfc30efb3b0055c05bde02a6631e37fc8527d9ef534c580ce9a68f93d154713466d78946c45236a1c3542c543a056d8e1b38ab5b301c85097f64ba1e0c6cd047451e973523b129ac919eeed8d957b35d97c709ad4cc504491754b304ba62519e6cff697f876d0944e4b1065903b892a5676d5229f74ae3b31d6770ace0e42e2a91e8994ebd9b0d255d90ec493c4781f9110b6c3f526b0ae2103c66076854596d576c056a0a80f88dd92db2213ba90dd2b56a6a127330489b58eb6d14816f00f31351163d2be52874a7ce8e4db0ff2938765fd1a7563e98376b49614cfbe6f1a0a3f4cdc2c3b0a7cbb7fbcdf0c843c64b4875e612813935d720270876adfc6858234a4136ffb80399e21ee3fab7583f44d1454a0fbcb6c65601e21f7291466b26683b322794136c2ff4a79ca204a78e473f70c6a8a4286b1c3f130b4195634e2b6427f4a768f3957852827b75fd4e9af1c9ec6a7f8e1f34a2878c3b1a4d2987debee1a627434ffbbf86579ac935a1b4ed6868051c1e08be0fe45ffa83cc374a9c205e098d3217f5b5cca145aa52ef78e253fd15235b0ecc331e34225c839d6ff9b25cfe6f44ae9e9858e53a084b16239868c46fd7fe5ad9570126d7b9a9c7aad321e23907c80c25dd998434a5af1d9c388d7560777abfeef79e13c856f0b60c93956df9aa2b0aed0bed894817e2d349a463b72db93ed38fd9428ad2e3fcad2a6f623d2f3473dd25aca36a123ce0e80c291255b9226e180cd62c4001d50770eec73518c3325431e7fb614b8693ad2e42bf3066258cb02bbbb6e20ae18bd3044b5044e3c159987ad3922b91b4e260e3190db92c84f3410a4266620208050e6e371d8da768ec3dc65d2c690dc72549f59d6393210d5047fd95b2b7c794b27af5b5a38b7e1fc1d94ee6d41360607acf848b3c65f83623debfb9db915817090c21a2420a94bd3af3fc4eabee584c958f9e657a1ef5b55c5948d685ecfa64e79fd82eac0520da5df7cae5a2c4dd8e74a311e6874cbc5fff00419583ca85e8bb7fba4a0861d46d73f02065d89e7549624996b5754d038f9bf2d2aca28017180e2fc0f286a50bcb0daab246f92a25043d283d9e33ee81043516249f40e905415c7e2e8c576c46854841b1eddaa09094b757df02162a7c02538be1171a14130988d312916b0338fe0004f30747efa8aff684af75ab395b9cd75dde4c61cf425fba3435bbea96559d5991c0b726170f8c0e84b12c220bb54cf1ef676d10f52b2da145c11207da464a34a3c93dcfd67ec565e36f304cbb34da2c3ed92b4e3f9ce9aafe573b427cad3594b7ad5e4aec859a62fd4fa87c8194a613460cf02bf7122e9a11ecba2abcbe9dd32a2d1b8f10b491a6261d1a7dd55cd8eb075b25ce2c6cf5a7860e3d7ecdbd7f9b84d7f79bfb3cc77ea295d010a1971fb3c422d72886fe17eb777f33ad2564cc144b1c69ae4e1e5f9000c352abfa93c86ccfa7f9cffe1b7c58112db3bd76682056cb13ea1f7e6c673bed98c9fc42994de2dea427951a1f18e6fe26e7a86076e6c8b4ea73462afe39545d5a6939a3ac080fc831433017236ec2873a2b46daef8f23ee426c8407a5b401ebf3ec3b38e2590694e43c5d929c0a369688978e196a04a7f75761987348d971a382e8d78c3107838e147c817c53301175552029cdb8d8f88e3516d3ef24eb2868618e7b319c03f8f3ca9417c3c48e5a5e58b02c1ff7a37e7ea0dc516d48148a264196b48ed79025fffa2ec6fe38816e2480b6801c60a96b059cd51c19454d6a25dfea0552eec23e2adae01a056dd01b9a79de02c2f864423282726723a56ad8045c607021b2a2e5dce39a512240d82bb99dee3319b37069795552e3bab0f236534dbdb5eb2074a2040c98b1b8594b366179d68a3fa0741b502b85b69d9a871bf8f8ae82a5a33ddbe14c7d104703063a6340cf0fde4bf41bc27c0982a065103b86f9f5349cadaf16c244c2404d8dee5d546defca3c955b35288b6b8427af488b705ca9d316f35ad134257287ebc29668205ff12e687d5995b7aea6fedbbef76393f7b4255aadbef53214be27e4cab05e10cfc54b049fe7aecd5f518ec85f8d7ef234d8bce3559a8217b4a1981d855ab4f23c2c6ccfe535fdd1f53280b97f405e95fceca622a475fd6f2fc0ce9aa3b6bd93dc4d74021b0d1e0bf8b909068a9fb18d42af22cfc17aeed08a3c00fc883650f54a16d964a5e8cbdc17d1b62c4b83a37aa03154058157c1d1915510dcee73e21cd7c5e44b6f778666ed09d331fd1ef6c1813b6acddee6a4251dd5a4c360d25bd14651f482cba72466b9d6786c68eb8ecbf10299739d76e1d9b5c3e3199be9450ec9ebe1e91028201615db08e14a800c8082731d488cf0a891243a53e0b6a7b30f7987d8d21c320d1d1ebacc1f5e95f757a250839d8cef7776609ca40e5d399faa4658fdc6c78c096a00f20b68defc36473ed5b7d964cccb840dba7e2c553a036cc0ed26c016c015a19b958305377d26c545df2c0636e1536b9ed8d055972e4a2314a7407adf8856321d04c75350aa5ea457e04c7281136a251e0d833132269b38a918e943ab4fb72235ea19999f2dea3362231ff773c398ef97109907bbb3f91ce43a59d3d77951a7cd384735fc5f26a7de4693b9cbd9a3ef5a53bd23169aa82ad7a7804242d01483137132eb5a3a8d935e53fffa76f2387e370fb60b8e410f49a92933b05c323e4dec0a003f245290495e5998aa3cdc69215b334e1778f9f6d22ac1e2fbf3ecbbf828a63038601d49e950b63e4d70e2fc8ec365aad1276cb681014fc4f51bc9ba31c71d198c54cf85456bc670ceffcce7c6ab64c31b39f1846196fadd11cb9cc22914b28b2049382fdfc97fa6642fe623d893683325ec93da1e9db8a4b5ffc8f3be15f73253c809251328d3cd7c21a4dcbe02832f03374eacecdb1682cffdac9a4ff5e9eae37927d8f88eb6df5bb7289c631c967998cbe1ee3c9d96e71c093ca3f3de561972ab49b7a0d5e270236e47ea19f18ec7429a160fa740d528919b3aee910b50d8a25684cff3c18d13e9879398c9b1f2df393854a29e0550d8396008e930f77b6468fff206a8b4a53a452fbcd1a02b41e8b0df7814d780a56fece40ec4a17595e5b7658c5898d8e2ff344e3333e483ead4521333887b4d482c8b90f5e82f1f15b02abfabd77c237a0f0696abbc5a8494e509fe75f81afc8a91aff271d6ae93bae271e2fcdd0ee43738049c34e17e459eb661367fa4e4be1d042d55a6d39015e54c3b2761d685a1c5314a5efcefc82aba47d3450459481f4432ffc6a8ceb2b24f1f5ab46dd48de96074c36dbeee430fa155ecb9a641ae72f4e1959b81de79eff64dfe17ccfc9a32ab38fc59e145ec4b4e9e9e8530daac23dc3ed9217c109597a948999311cda6067703729281b899995b0dbcf673bc67f46751b8f5c6b193e65f3136c1c805701ff2531e74665a19e2e518dd1acd811b8bc47925b71f2f5798a40e273281c4c672e422d20947b0a3c09db4b01819f80b767c85c4601995b93c5108f7d88c84e94b3fbf2baed33842327d2d9472c26a94aa90a1660cd4fd38d0b8f17f06c2096c8e35c89dea2fec24dc265a6bdaa168b8e914b169e5d96483fca5d978131166c075fdfb279e23efa11e8b83704310c98a3be28a8dd2ef885c56121662bafa75a2272176850b798080e7b969175d2b8cdf3c3d5eb211492fa470f2717f5cc1c8e358013ab08cb37d7fe3a12bf8dabad60fa45b099338d895bb81fd28f4070de256db1d3181acc831cf189ff825038afa9391ff4ed2c4e4a56b3d0284bd2ec750c673d30215a704e68187f387f69a6b802b2d864e2cfecd79316886eaaff77939f6187e5ce0cc13ad95276c9fb6bb696243209a13260fe4aa33aacf01d31f95f3892a82e9559ee465e6fc432bda973096853dc09b2b82a0c15a34e523fdba917d4768bd61fb97b7c58e957d352458d708735e11e955d170d1c5d5c2302769a907f9487ddf385dbccd134d6b7dbb1a3e59c11819282a2ec318059d99d1d5b6081f38d6ad6547935e71901940a8cce774b3dea2dbf7e60bf77516136af5bf248dd23e6bacfc472f501ba6fb8a69b2726d5edab1da6dfc64e4b809f3d15efef9c4b9e8371de289cf8854631290fba18efeb28681026132fc5aaf533e8028d30e9379ae3c61c8b1ade2973164151ac4e9cff26d9e29f23baf35716ceead57713f6259f5f1ea003a34084ab55ddd6434713b793e30c6d949d757bf6b88e65f3318a793ad5b27670ebd8ae5552ddc45c03094814cd5a75e73607f1e182191ef562bc1ed46784fade0d646356d7c431662d58d07dfedc2c844a158652f27989c8c02fcad7acc4dcb14a2e95a30d6dff8dc1e164075c4b78aec2248a052ba0105a67b453211a4bfcba62e1a5613e245163c8621c4156e4f18adf279ba610c31d7f1be683ea555a331b9c62fa8c2517b1e2ef3478469bff30083eef8b95ab80f3b19df5837d0ee0472f4c0845b8924457aec0e48a19e0ebd6461179b51820917742ab2ccd3bd11d68c2e8bc261fc42e5035565af330b3c74669bff080fac792eab8d70814a97c3867b3c318691a21b8cbbb55b7e1570246d8e9a29e14eeb40e2d61b7c96c6e92aba75f94b10b13caf2cf6f40df36181a9775152ddf31c0121f291f37c3f1727e072e720943b9bcd2421e6686667ee4b8d040f0e627ab65d89cd2ff0c005a59a998d38b3883c76cdf9104fc6ebdeb2ff89acf6e9c55181aafdf7cd1667774c370cc986954175784f060f24ab686fa4b64fa109636fc0eb135a12dcbeae10e323edc6d7da1158b457eeee899873f25d7cc1c18b6140887c908e75714529e8ca9139cbc1b0c0315f39fd1c0f8f5694470b45c570c32470687a2c84c5ead4eb419517107aab349918dc7154143ee9af4d49c494b0b9025483a90a48b5398ce6c30393c79f6c13c52d705fe17ab1986a16f0fdb71cb13235f10101c17dae54efa9b76532fd4ae7dd5df20959d0932e3645944761bc32c57ba5b20c366622678f705b69d44f73079ae3533ca497be243c7e785f42880d8cb62d3e49cf64dba18180143954b68c23dcd92d526d1f32a6fe47ba71739722399e660b585e6b77c0c200b8a735ca7693674ff8de806e56100170cb6bdc83d3d27514b19a44f8cbcf1f1b09718de2ff2a9828dafee4713d2180ee4dc303a8c6069761e19174e3c89f7e30b341c32d0c71fa0dca12680c4b726d4612837c76d8699d51d7081ea400e6bc8943776be0ed39ad76fb1164294940e1a42644833f30051086ef3a2e51172fb974a92b595a376e33bd68b329da9893e34099c7d8ad5cb9c9407631722092a807b454e9cfa421fc6095c1d255cb539f65f0626f58dfdb39ecd8ad4e5125145cccc35a3dc4fc7261230cdc5b9c4596be73c288608376df371ff92151f6291226e6681068998fd42bc73045229d89ea4a4c43f5f4a1214239b6f2e19cbecbd278a2d292335c85b5a2b6e15cb65a83f1c296baa96cbe11d75c3cec2c04697c6e4ea8be78c36eb33b8d5205e799d1b47fb645a560515d8eec46eeea298e5af79fc162b6ed015a62a686b116c798e29e054f1bc88bbb222443afa807ba73c3f2ed52fab4e3bd98829e81fc28275fb77f6526dd33a8de99ea55c475614cf74754ae716d243c76f61dcd4a49cfdc8d7ae8ba09c0a4486b959659e173c702425eef7f95ab686cdc66834b99fc2ae9b1d7bb96281a84280f50ab70cdb139fb20389117e57f58ed360d7a82f5edf47de564e92baea3a68b84010137700c8485d59964fbeb58b9a58570e6695782dea169f9940082e4880d92abb9d419056de7b5ec32bee1511d6a2dbdb8068a439fcd8fa3a23fd56e03f03bce034dc93321baf64fa5f35cbfc612a5834aead78a58b05999b9f7d74950ab3b4feaf5b1e2057b2a5f78cd22d30d59791c6d53347103db50793dfb60ac2b88aab06985d036b8998a26564045179647758e605fe17721701917478ea59f75b077c3131bb04640eb9d9d66e007ad4a52d808d7119d506ca01f608f63488dfa3b5a2c05d936d3bc45d797b89d176060a24255523723639f517a6404e91a5502b558db3d8b959c71c7557ac45195466e1107ed0cd58a935736b0a2c2da6e8f4c5b9edca86b0287a0204c9abbf00b46fa75b2227b9cfc5f81d4cda895d49e5a1fc1ca452a46208373ebf51712d956c967ffe735c735050446f17471cb9f3fc5678d2e3d80a325ba3602081c9cca74486ee8b1ed1d3ffcca253659fcdef5958665eee09bd7ebb69e69a2b254b61ae0c34a86272ac27876b2f52ea8db5c81b487d43293636a7ce0c775a7b16220bd416a51a3b0bc906b1ce76dc0d5ea1cc8e825edde39900ebd0db17509f65bb0365d410868ae0f77cf66302d818a25028ac614ea04731c6be7f5666233915eb0162bc5e940a0a6dd0214aefb3f6ea24bbe67526a9e1b9ee23c6868ab55d0145f7fcb329ee5886ead88552be2aea2b3ac2bfe135e9480a4b7b9be14f027d18ac6794c9be4380e2684ad060ab5bd0dfe78cca3a9a4ae995267160ac902f37b1f5bb264e0ae33ea91fa7ad9fc23a2c77a868ae879a8d6c843e3955740abefb88276d5f1078979da9d40ca09a74712265092dfe40b3ee006a166c6835a802c05a3c50635d711dcd9700fca8cae69fdff83095637bb815231d22235a2539d606fa482023df90a96d40ac780be5439bcf1a35f3a6ac51eb62ca987900b3e01753f02f7cc01e4ae7f2cbe8f36c76a82f23a2b53ff51037183d8d710d47b94999b41db334f90d41f0d30940e30a8102d21757b70559f2eff8129b6788985039a7d999de7b5af7f730a4774ccbd2ad26c879a64bc6b020cc01b586a21bff9b32db1ec56ab9e50bd200c0f1398c00d73c8079bf392e786f3b42e7a4ffbe0731f72556ec3e2061be68b5f2853b1d946c5046c34c0bf6634c2436c503103cb66f11dafc9d1fc639fef26c54109273d3babf4a62da870ea473a1ddb4600e902001dfe1ef22655a06a6a1b1fedbe3c7777c4ee6b84474ac594629fa7d2f995ee8327d3db9f2b6baca794a3568ea8f1d15c01e155feee2cc2dcb5a33382342ccefd73a0dfdf343e25558b1e87b490a3f275ca4a2f950dc19db6d69288b2ff0188e88e3ad9d4e567a871a76916440305a090762b306357a7ba93fe93f2e9539f3be35d236697dee703a281bd26054ce4e4a39cb3dbac08b5dd101a9c05d4013f14281238c1e0604900c8c4bea9b67e333de994ce4ce9ed113da9eca819a8bef3326cbdab22bc5cd606e82af99e02001868eb3dacef803225a5a60f86ba1ba560f54a57578ce227133b23942ab570c9fa4fea72c61b94780290e0fff33ed8a9dbd6f2dc3f31f8ff105e767c2604d5352c3d1a4ad258875d008e2a1a5ab56ad0f32bd0e0c2dc084343e0e5e682654295b139a3e4d225a0b7927ddc2e6912e7d4069c458866b49ca14c01592a1e7a4483536f272598a71f5c8fc6c88be64040e91d31cd1f1831d82f261e2d8e927209b0c93a63c78f7a136359997895cd142b75e6b015aee4d26e3e1aafbf7a6ab2aed1e6d3bac5d5c210b5752130dfd67d08ebd78e24e59e532138f4c618660e92dde37d5ac5e96866cd7e5f315268d4abbe688593f091ce4b4d9bf62f2fed28906db3df97b99d8005d0b95942b8de0eab3cc2d472195913171b82be42d50c60fb30a8954c6e70d71595d3838bb5a046e62254e4cb997a888d57241ac39dcca73394b144ab845d76bb7164e5ceed16d9bbc683219c1f74db2a271549bc9f908209f294e680716afc2e782e65f538aa07d169a44079203276e5cb0e2f4f717023f2159d615f9573999cbb15d7a22702a312e0cf35a5772a68b775f8dd77026831edcfb5ff87022f0bd9c487de3e7300cc723df2369c76e5aadad5fddb1743a72fd1dc07ed70fb1e6f3fdf65598b4160aa149565d0f1db89d2a16a8ebbb8891f20f9040a165473eee51d92ad35fe784494864df17bbf09f4a1d0fc2e3d2df9b07e58c7e26522c30e5633b99822a5ea409f949071c0dbb13bb1e7d40640efafcd2dd831ba09a6f06868925ba2e35f2dd05360bc48255333691abd825310d6a2cb45feb64e9d6612f1db2b23a024789d9110bebe8c14c8c7b5d97de3d2b3a4882df2dec3eff4834c4920909d4ae3cae4505ccbbe0f42651b6532eccee374d54384d0c1f7b47fb7db0bac47faebbf770be72a7389b19b7b648a5efa57107893fd07efe06a10b5712faf9ea4416a812f49a8c4e709dab0745ec523007454008c350e139fd810ee30e7894cff51f9d448746776ab324771e0a53f1f9110e3d7c13ccd86e5077c366222aae2045f3910fb81b481ba72e98e955f4389b2a708263f5025588de1dddb87fd9361b6f5fde253dc9debf24cd229e3b5c267f0e987b779ebdd492b2dcef4a48eb397b1b72abef4d3c372a5c7799d0bafa483ff4659469f0de2e579712e1884faca396e7954a2e7291047da581e6a2520a111af334971d5b4d03e1d43476eca8aeec0266b9888675820e3ceff67f1a1aedbf4fdb397173681ac0a9f661ae6cc7d1dea5d2097084637c93975ae1c3a32635e06dbe2f754364a8af66080274a16bca2768ee68aceb2c89f6a6bba36a8c36789624540e5e788941ae6c4aab3129706a650ccf6102b978a870e0efb360fdd6a517d742f51d6b6331caa289b431e8963d2531e6c44c3d863659eb01cce337cf6c3932702d24a539b901b7f5612d1986411830ab9186e38252aebffd84611d2a22c8cebcfbeba087088208adf153755b078d6872e936f516d12eb8c2289dd2145a43a321239c7b636071cb83e5ebccc7bf0f75798d8043a5b5d899379d89abb2dc6e936da96565d15a6e3c6d030877c021b22015dcdc45eae0e754b87379674d9a7b08c7e3b9c00df2e6dc99a0d20cde264dbc9849e3e1e9d7306a35fc70b74f54ad1805df1d1ce3f4c76dcfe6cc449601992be7b6af14e3f583f4328989e51e47839c9590e45bc46a362e161d71899329f65939931c3b84bb37d1dc1659b8c9a04ab5d3d81a6128b582c0fe78de3c450d15ecf89ff0c64b319e74808b6a8a614bf3176a40f6bfdeb41a28f801c1bdde563576bc18a1dbc99b960a9426bdd6f37f73dae39f60e84dce78161502eeed58baee10783e1f2ba46b16d8e9f66db7113e455399375aa561afc815ea20077ad9c412b643a13e37ebb0b39854c63d3bdaf59c6cb245ce69c30b400029586cf333ffc03170f92f1d7b47e3dd68f812a4f21d559115484676b64f07534cca6e34ab042bf78eb67e4f57b11450aa4e3d8c264a15cce7f982e7518aab23400ac320f6e377e5a1ef5d62bb838c7f1f9a28a8e06e1c7b5defeb2b3a56d977e32f3b8b82f9dfd10a6dde399ba7bb54516b65b0afded01874196165a59d622adb4e9325dc96b07ea97b2f492ee67c8542ff0d8082f4005a80ee61210d7fedd8ab23d3e9cfe5a8270b29f37bd7a2e2b68ba4e34e3bfff6a861fb1d4e314780447581731e5f67ad670387a8c98ccc4a44ada691a4164734f03c8ae4e5787fc3b3860e267126a3cadab27d93a7f7b903a4c2f9a84e30ca9f5bdb77ea2b761c642e853d5fccc42c7a3428a763bf12f4a2f30e1ddcaf8da364f04ab309df4926ee14bf67d00ba1a8163a1be0cff74d0e2ee1935917a6e4da984966993347323b7e88d7655ac2ae3de25ade6061547999e6f18b77a6a124b04c5951e4e3c269ba3edabd91d6e1c6319ae108b81097eb37eb6691a2c5d7103359786f15fb008727ffc37657c30265865ebc7951af097d6a6a81768a6494289fac5ef5debc849d01e0a632423451b804cd55cdc29052359135dae82567b9834ecd61a8060a635ae01ee85bb27e2b2927cb4047b300c3abf443d8f7e2489ee731d7d53d6ffb04103c8027cffaa3316867bd22ee78302971b33d9c28d1d0395acdf0c717ced79b615d94746ab0ac676c8a5b3d2b7fea292749cf38322bc0279d3c89a169c287a5b2550129c0f091967b96296c20802975e12aec2e24e8f614d99d9a46283b282144f304c2eddb3d2998dbdfd20a78117d3f61fe9a89969e78e71711bb66fc3f10fa0f9b7aa9270f21d18e1fe0ac19fa79ec22de2adcb1290783bc13d5bddf5229b7e339f24fb457e663ff4b11d11d762ff5f3a9ba279ee2602304af1f28ff44788d89c00de35af6e0185e2073a3956f4deb5acf8a0f2a0d8c73887bdff50321e1a409cb28aa6c0d77f36f4b5b1ed5da53ae4701a059b525dfceafec520b34320b1bddc9f5e31989f0934b8d6aa8715d271aecb98f81bafac9d79f1aedda6669ca4d19ed2362ca3885046d0542d6e1685f665862eb7db79d0f113aefe45b59df1d4398a5445ffd772674a0e639b3d9527d34b83705109705265cc594be47a1e6c3681be0e0ffad00b9670ae4bff5bafe4e6453ee380158e25ba12074fc53396edc1ff62f12058f68b91932268650391fcf22c6064be094b938172bd80ff9ca76f89736c29bd8a1ae272f384123167f5beeb5876ad6de944211143bb9b0c0e35acf97805df15d4076112e3dc1b104036215ecb5163fa6237560faa6feecd878e5bbec7ffea27ba5853d24c21b48bd94964e2b37b8b87ad99cf2c463ce32d93194684a71836e5e298edaf58b2bd83ccb6da7ff9360816548d5a35d710df8a25f2a3e6e16467c3c88293dd6f094f5e955d8fcc93a57f5bd5349db39e907c0aaf846b9e7715ee0207d37d9c46365d11f897a5474fc7cc982532de7966e069da93fb97ad2be86f029a30533518e5310c2621424171ab45bb7b7713b9a23dbc7d945b2a701aa2fcc2d983d0d2b464cb1cfed0de81092847642166bcbe9403968d230386ac1a9a591cd1a88b6fd40c248974d128d89422406c955e0fe5ef33145895621d591fc82d56f5da946ca51f7ff349495b7e3df7c92843c12f769c118e62aa785cc46a8bc9904a9a909c8a888ecb8e07a4f6181d6876ad6cdc6611872e27abeb702a87b9c206bdd0cdc05acf9933a376e9d63df3e07a62556c4eb8902419f1ba220168a668352b0dd5c6eeb1bcdad70767c9756e46a50106d3c4ac9f8f1bdc1dec7326f50b3910bd046fdb2218df301e2838140f7d185b6aaf82496f0805c2a00598fc3e009d95d980aaea2bfed25e1d8052d7ae14c87998fd024ea71c5c1ecabe69ef764514b874d9e115621411cc722df3626ac3ec387f114c9732fd63080324d89d69ed32cef49864ed6636f2c0466fbaec9bdcb5d8faade62c2ab38cee1005005f5f26628358023dd84b0d7b869b3ec151cf305576eae4867b39237f3501e5e98e0f8d36ecc04d543e0ef8a6843062ddfe1d324fd7808c9baae07276e2d0b79a4d5477cbaf44d2e8aa7e6e6af80d609c5fda9bd7f5064b21fc5f9a8995f263d5905213b19adeadea2783c6e8440bbed3c884a3b1099968d16ab29302194c1289ba63180656d171a61703dcd5a2625b4a2603f5a22b82da23a370810ece75ba662312db2d9f89176b58f3facfc98a842d025249c81178a6806efd4216facd46699f9ef2b9884c987ea3996c2ebf0b119b8c1434a80b4b04f3f882fe332fee00edce22796ebec2b4b09c3cd12f2127f0dfb012413bd8cc700f4fcb88b47a85bc1a777135c2e2096b6eced5e81f509aea03af8b006808b1012877ec061701966a924702ba8d63fe957fa642d4bdb824cd297401d771697309b7399c5c8e9c433fa9283fd6452098d0793a944b57c1c3f776dc1a9f58ed54ad8fa12125115e737b939015460257652cef8f9544b986d348b3be0ada349bf22f1a48dcd317009be9eb7bd6410b210f065a8c0345fec87ad3a9029fed777a11bc87999ac9e7bb860e137109a48afa0a6d53379181dcc5f451552888d232e1bf0efc0ec1bbde102ba3ffea11887548767f56e81b52cece97a1a73b9c2cc6a1d0e805c9ee79021cb82c655b8667030a0acd492fb1845681f8e05f169c5521cd9af57185caa65136966151e9f286887e460c422b2b3c5d6d4c95d7a231009c63ec76aa8d10841269bea767450bdb7e4c1c0b3cac9215c62d607a8c836949d3ee2f8f03bf82b1af1b8fe9e7faf3e5eb33cdf67d06956fb249ed10cea1cfaf084a8208e4f228d7a37ce087571cd3d39d0b2a9897d034236c4264d2f51fbde04c6cc47102f6e8d1481ad47e99482bc477651b2d6bda90881f30181cd5913f7b7900ed889e57b0c08cdeecb9b05c2e1e0d8118aca3040bf1d082470e18f42838688ffcb5bc399c2476a72dd80f49f0e65bbd246d149cf440dcf7189771a5717d7be96da2cf0b6e761ead8a4b4473b1bdb7d301c452a3ce26b196004b495380806f5fe8ee5cf05471580ad31293b352d7b7e6157b13b0502d3abebe5a3d04dae61b8453185c63cfb4b3ccc45e2180005da1cc8ea9982b9bba46994dd73bdc1791aaa10d5585652bf41646f5cc6205fe1ef1e6129928d0c9cb76311220c2ca0bbabeffa5fd823d90ef39eae20916ee24baa668fc1173e5c6d33c72111d53c8b1571d220d118eeb16788c27f34c862f7cf25eb79eb9e4f87c1383afe8a277d82f36c0d49d10967348838be4e93e77a243395b974c84be41b07eae5321ddfb6d5f750ebd1a3c68007a45928eff74005692f76fd1d95a7b3d0687d4c3e8ccf03fa8f17c657da2bf8ad7103d99062ec445ba687ac09442551b5912381911e551c156cfff677471830f037dbc0dfa41aaaa8daa1e6889b7b2a717df29f502b968ccc5603675638daafc4478afe1a780d7b76f12f16fa4c63819e53f073462490b2bffa2f90be37ec2afb1a3697fd8028b93f7bce3f65434e2952c83520b00acc6400718ed3a2c0e270434fb9a650d0ee634a893f3e65f78b857da97529666bb6e079b18cff60f64c6d9fe92c20be5de10938778e395c85adadb0355d26873361f08499daf14e747ce07051880f7c78dc80eac361a7d4f8b50fbc0a09be0ea141b66840b83cc65576aaef2fed404b2ef3375c2b5155c22a87cae74ff205cc93d2078f3dea13ef951372252df2d8033ab3dc0d5fe89b07347802fb4060e593c1e3408f7fe30c5f5edcad03d1dc933be268c2d1cfc52ccb0b35baefaff060f72b7542cbfaf7e6e52e672e62821ea18c546c3472559a1298b9784cabb0fe66770e76fb0f5035ff0a273416a3e490dc0d5fd8705cbe92b758e02a4267c42c56985140e3ac910ea25da2d02a509c6055c868059423cf55978c6dbac059467a4b42c3161a2b497a8b623166112d92454bd27e5af3aa782c2208e44c1e170c7680d56091c131c0e61fec010cd70262d4d4a53b1d1de06b63a0efe5665494e34d33e3c94b2a6ec04facfa8e2d446b64bc334a75efc66b14f6c62a8d46a063aef23f7bf899c38ebcb7c875001ec42d6d75262b8cd43e406619dc62bcd709c550e5574506ebf76b52ff980b229c391a3dc562862154f8346e3603752d127717b8c618bcfd09d984d52a4bfc3f10c659194eeea8ee31e1e954bd0cb5309d82705ddba41d397e79b1c79a098aca959884369e92c2513609102cd88711e30902506e0121fa73bcad1129b18894a526d2d01b3b7b8a54fdf8f0a57857c7479bf59a78f86c0d6f6582c210c260baccc58fbeff3e5e3b9e12d674920ca5b47aa9a0c3725fa94c361082dc6d2810eb9c2d548fd36c9f6960c84f4afabc9fc15e6d48a13f8d047bec380c929574d992a98fa43c629a21383e7eb5986480e447c610f3b0576f5b00bb827f7a5b0f7cc1c7c9a79334b4c65cb11ee939a1b791e4f317468653df3f45e2026b15971d8aafe44480c7c1fa01ef3246aabf530022805889f11a43b75eaca2ee4a8c97bf5321d53042bcb3d72c379c0a396b32c7593facdf2323cd9755c5f7e6696bf866f2efe3f791a71cd58f8a865280f20dbab0e8f39fc9de84683e1c968bda9d92d7315c87bb998e7f831e96c3a408447016be9fc8a91e19d41ab476cffa294ef40b42a452bde624b740b406485912e7831f31647713369da338d226d1389fa1352887f7a262486b1f842f863e423917d5ad289622e7b2e5b102578aa74f41c34f1472ef4da0c4358e85e20611cb2b0721542b4a544bc05699a78ce9032895c5d65e91cd7d4f6bc0486062349ce18300983d60530206a62431d5b176b9362e4d589af867815aca7983edad6e494e7314abb6f0bbab30d7521daec2405e4590b7bd6c2226b76a03b52e94ff4f10839c8118bbe791d7a23ac690e8d3f11944c6050a58ca601e06b750599d39366558c40585d6bf84454881edc9cb2cbef9c66742073262c9ac5557fb4d7233a711933f354112094835787179fdd444e45541c60a7631b241cf1cdc50ee764a75fea8c66bca7d6025a3c591bb0ec9f211a1cc5ca98d2b4dc9441e2232adc80a72e4e2ee51a6e4719157b4004882b8db0dfcf8e99049d88bd6f7489e99c91a64f72b7a5927ee033a0675dea7ae86f6b9d74b8a1a6de7781baeb053635ded70313b26c60d9c545a712456256f0dce92c73805600e522f0d492bd6db95c936d8865ac81db7692d5ff630f570a2c1134d9fb366e1f3c4983bc6e245903c23f66e8f7cfbc4c00e0cf93dec7c67ced4b7c455405eef6ea6f4d681e38ac7fe218c45dafa047049532822f93e30794603192f43fd3f7450e16ccdeeb2a1e6e7b3d7691831c502bde71a23907e36ec96d5345b57b1e1961e2ae909746b850eb687ef127c6a86b024feeddf8e1789742b531dd8537e37e2c36d5a21327fa3277341f6d510073bedfd365533608fff019991aa4b2704890f8aa6cfc34fa53d42b930ac81f5828eecd1ce24742b113eb1a0e746af77cc967d61eca75ece4b2193edc681bdba0cb01f684efdde90d7da31ef97c30cf8aacfbf3e107179fe08dfe73f2144fbbecdd59d13cde8e5062c63fb5acd9be37cd3e81d82b33d7b75603a90faf15a1742f4981101a7f83a7e9eeaa57152d24834da1c8154e2893628803963a0ed4c8d40fe27885b0cce3e2f4fcd8e6726c3e5909dcd757b92de44551357942c9c33559659bd60d2609fa18e0b7dc56af1e19016549c0295774f70114610d6b7c2100796ba79b33b60af5f6dad430329f9a072304c08f8848cbe0cd18cf808683628152b8b15cbadab8151d38d843da8ec0601b08e596c9bc366660c8e2b0e1190dc729d2f387f7b70ab47d27717d1f37c58590c0ff45abc8f985ad04a58c858ad364d3a470d42f28b22817b21b89f017f45fc20d0bf2ae18bcca6c48604e85bbea98fac86c3afbc8023f0260d7730d9842af8c94f72e999fb4548112319e6c6fae7b2a41d2ef016c13f6c430506f8712cf6e433a7ff7e3698ffef4f1161c76fe0e4b99db56e7ce83ac2e88f99313c98b241c5d35c1de0a17bff5a79865155bcda1ef451d61fc717b1e322d1bfdc0d8769a6abc6afe920c5f4eef2e3670db8dc3088b523f608d435080833f82ba4e31d12be93e70b853f1f2a5e3de40267ed81d6303b4ea7c0bbb14393b33b1a0d174960dab57cd23a4d9ce9556ce065baec4ec21692d220c8f698f22ee5419e39c15d4dd3dc2e4dbdfe5ffd6767bb3a5925f25aa4f3aef032fba324956df002e32faf1bc94e34350088162bd44993a53703e05d6ba6335d9bd14d762de6bab59526c0014773ecef14a61ca280f0e5e6e60dc2d3c1d234cb8bcb69cfa710a5f645e225e502b30e9df9807d5b2d64065fffba43ec482fcb59cd9953ec35210a0d87820a9a27b7fdde6f6b649976ef938f73295f27be0fbb7154c13165a157d754a3a80fc75256de387e4c9ff0ae2f16c81e8f29b0a9a1c6bcb3b41048a73be29faa55c7f1e3d8818ec70462bda22e007af8b5c7b39bbe53cfd37b3b535617300c31a9de9a873015d1e1db30ed647caccecc5a6f4edf34d5fa2ab384c6c0837202ccb897be944c452fe9bd5561ae8b402c156f661c36432cb1018f557afb8b9510d501fb7972fcab988929dfdaf8d2830f879c14f16597354f4bd316204b306cb688c69193b2f69ffef541f98ba6b7344a38a4d3236e0f00a7eaa5114f210dd559e1905d8db8262ed167d3561a60f57d0bbea58047afb69db661588cf0cc624ecce30dbd575169c3f9f89bfb6de4785c5b2933bf08889cacd27e0bfe46a7ed3af86d86c4526e7fbcf75b8a56c808d527b21bcf63cc8552cceb4d6f04ea0796eb1c06f36050dced3f451a55597f1db966c01e6cf8928a430102c76c91946726b977758ba742c2b7ce738c1d8a464a829ecd85e998792725060cfecb4a119d64ff301562b8f72a1fb97e7996342f180ebe35c427700fef8e533bcd423f4a867ab1ef0f342c982b436337420474470b06cd60c2d3bd7261e8848b430cd038d7f4c60da7bdc5348b8932d7aad332883dbb1d540acb07b888af655c2123c40735021ac19755825929cb8a8ff8b4b81927e140c31e0543bbcc31bf770a057ef7cb5f012140655c39de72dd416d4ba8c798b32d1e82d4a55301a0c6ddc5420ad4772d9e748002d96ff7aead881ddd02703e6acb0e82dd4c02cf486645c81e38d4ee3a744b5d1b717338a926facdb798f797ddca464ddcaf3862fcba7a18e85ba6dd603ac6ba74b794ea239b605aab635062cae69880ca6fe399a4562b6c3c1dc7c1eb98b580294eb05d6d1dcb9e0759bf540df58089adbd5443b315e1d2d3f1170ddf1b441b8bee5534e5c5cb85625f56bacfa2e7077668d3c328fd209cb2d90a9356c20b6bda24d59c0e6f17d3fe8e02ffcf7c1f96ab73618144f90961d31a3d94094b32c6209e42436821716a56e7e387f52975e35363db95eab13374d08d6ec35ff7d2c2c2062f5e8430658f46ba3beea720bceaffcfd21c7366ba27f9c5484bfda94632f1acf23c2a5eea21da1478ba1aa83c40cef9152bbd2267b2e051d17fead5fab0c57442324e86cd2d662cbb198f98d04d2990094a180297895c13f28d245d8d488e523fe6d47f31e0297bd81a5a3f79cc018ff3fa1a56ebc986f2164fcf102bda8cfa7700118772e070d2f0ba1d31c849a85aa3a09f36e20006368021eb7124a78c646a20d9b15c12b6ad30c8030e343f274807f6245ff0ad586ca327c5784e15bdface99311d819221ee4e4a6231aa525e010df1a48e28e2bd998710936b8c261a4d63f925adab453fb4c581d70e9e547941b6a064667eb7599965ddb5beda78d4b0cc003f8e60a2ebd33ac7dede0e6753fd885bb12a52e7dabeae3b2b96bff90b4e2dc8cbbf0566b4ffad3bb2a32e9373b195f14242892b6dc9367725a4a7bef186e3bf2af714ddae65621415c97d4ee516ef77bdf9ec456408c89ddb23ae45296ef2eb15a1bd627f5335832b2724e6d9fb279d5a6a272c8a3844c58e78eb71014e9d6790fe1fbc5edaebce40f6f2bea403c639691a90e01ddcb3abdef84f99646902ca91df632db07406faa5826b2b8d16c932242976245473afea27d8b1676c9cbc64d3656710931612238cee89e8240fb504ba413b91691d06f31d43ff85ae389315bd2c5341a5d715397992535af2140e239c745d8b0bd3d3aa31d8c9b59d0f13f777e5717abc0621e84f9285ac625a517379f431b97052db6c443595c80430fa67a1c2080bc8ce361d51a78f0fcd427c2ece2de81ffde279c7143d4fd3e009802fd637893187e32237e9f4efd473ed06ab38e3acce64cd7180bcee7cee8ef9e014ba43024346a99cc30fa9c62c3d20c9351565f68199823fc560f02526163230e2d4b7f962e5a3b2861ac0d1c47593d8e934e7af7bafa4c9f82fd0f1a752cbe7e4c29edbafb7eda0d53d92f85c4fdcc5601df12991512482b1e58bb97337e09d78e947efa1bde318f6d1497ee3eeed03b493857686ca4acec5ab57e046a9da27d872b9eef2b71a4ed02bbe980c7338c421e3a0a97e6f598bb0c06a0ba794a9b0a0598e09df7ccaa420347770597082d73a721f399146cb01fc6cf483a95df57680677b045d1efa73125d8a38e369f12222b824b04ef43bd9d4dbdd312d568814a4baa377e9e8263c539be2a1e5c744896674bde10d5aed5309bbb272e5c65700686c00606c591a26cf154ab4a5cfe064d2d3860cb8ca8bda427454d6bf37e1425757d6530af25df007a82529e216fa0af0a600d0612e675838f6ab5d7ca8f3c2795c4026ecf18f5acd885d54b4b2c0eae52188f3e5cd9b6c22d6edb8cf8aa927108782a877a937591becd9f760dec0e7190547ca3bb32a145b2a92e1c246021028754902acc9bb06a12acd2f1788102fe17189d4d652b50025e9413e3819e246a754752f27b58121a0aa4183626f7f80652c1fdede2a8e1197dc9c3ba5e4ac6beafde3f6cec8ecbbb169854f164ab4e1989e4984332a514718943a5444881b63779de015f65d37a3248b503037890e285247c71f4597372483307fc03d740414094adad14184b181e402c3abda638c9573bf92744a6793325536a82a3f78945210f08c3f7a6f39599a5cea911c946c475016dd9ecd2df367e198966c48009ae10c49509a863d1bce8773921a63e1f3a5b80de4a5589beabb07b96681194751675302723fb9cf41f1b6a5b717b45de9deed86e456127db81bd3ee59e41eb7b84e57ec8858c5263aa17b010d5bc9b98c1bfc3265199b0a051f79f8bdf2e79e9e40f664a230929272345944caba4ea8ddd5d4dced461e2edfe179ac96e4745ed071836ff0472f1cdb17c998c17248adadf3719a0a28da2894708ee8852adfc60c5db6e0b74959af9b9784bbe6a7558666e47f97ec5563a1dc91d37da04316dc364865e5ec72fcc9bfc87bf1c2e947ffd6695d03a0d82088a04cfd9f33f0841a21f0c7816fb16d65d70cb66523167a474fa939b9b0d683f136ee775a50ee8b4fbc089e2cf75e3cb81b24865f1e6771b85afe18e4c0a6be94e99105cef57526660295c9339079d1e3d1452e75d86c203bf8f510405a16a941fe82b90e4aef0a6e85ce651b6489911558825244c555e5ddf7ae45a5cd329dae860a1d2e3fd2ce3dfa52e01b6d4be62e95baab6413afe714b4c3245269bcf3a9c7c742225d4cd33ccbc22c2862eafb38f3756723ae8f0de625b7f9b5cd8be264b45ad3d7f63c2b8eaa7d6e5a823d328c7f4cabf61d67a4251846446741f6101716065f4084413b9664b00ce53cb702a8adf27c0897540a92fe445066605ec93aef5b5d42bdb56290276dc2a615214b37b6622ad6d2896b0160ce237990f8086467f207f50c2b1fde0538d8d790fe1bae5076202701eafa4ae97a29e42132210ae51466f237e7c472447607ef309df9bffdd42a4aa1018125b6d45f910207245fbfd6d8021bd04f05f255bab334665bb6056b69521718428da4d65b9f575f6ff3bdc2fde942bd01bf699e8b0ec92a0e84aa2d5b8181f8c554d126ad5f962399750d31d1905a5cd5995bc43a3431c9c177634d1195b4bf4906df21975e745611bb753a3b4cd904fa1a88881ff4a4abad42ede3403aab02c6f2dcd9947e40a20f985af375d038c33c4c82430e7fa6417cac2f9f8241e515bf95b4f4bafcf56e72037756670fa70af3b3767825c4d7534c6ccc9adfb633fb8124d7014c7add9f64952ca76510359158afa5b6e8c24eaf4daba6ac503d91797703f11b580f4879198cc138e606d9480e175c5a944916846ce29e93ff289579299972515e520cfaf33ec28b8ccb47ea3e20af8f43108b09150d1d60b236ad059d8c3e3038d5f4f33b9dd4b5f0beb32ea235015ff32553b39c62cdd03042f8f9e98f7053a0182bc050d748038fea8320f3fea9b1c39b1e39abf47bfc693d59471f4919ef0ea105eb9d5e8e5b336a52c7b96cd8987af933a4d6eb7684f1f7d434d51a7376b396df3ced06a39e0956ff4d51909725e13c04f8024323e4fa5785377385dce30752922164b231a7564814da3bc00af2e006f4e05a4d8df85405fc8dd62e1bf4ac4654a050f12ae6be70282d105b5f28291d9811f7b3bc23610b05ed3b12c52cd71e744971365b4de36321e266b64a619468723f184c32b11e6807cf69a1da3fb166ea26218cd09f7f26c5e0967e5bd436a82373e9390f746fde9c341e4931316b86215bf5015288dee81ff3ed029b42ca701ccccc47ba3cc19a5c9cb1210f5361bb5219be711a8389b285d698e2707fabf18d94779824d5b3917342c29a1fc96f181ef0df6934257676d8cf9d06a59123046f5b034655878b6c8c1191a11f8570e84648a894812e666998704825ab35c4eb467821279bc4bb73c2a6638566674e4b7855be8d1aa03f5aa88412df857e58fb79d788c45b62eeab2d357703a40e7731f7680eeb198d1f12cdd7ebee254513da37105e295a951551a0b8a876ec52bb025533fa802e02bb4a70baf2dbd77d2958928a710158151637cf0930308ea39969cdf80ff9f7d0079bc6a80f8ebcff1b9c588116b0a65d83f05a1fdad32f2be48a7385c084679bea74e2c9cc98e52c40d28c3fb923eb6ee06bff85bb1e11806dac65d7445e72aa0a70e5b546ababf474c7513bcddff0cd653cf655696778c1e210b9b3d310be2a2027ea42ea800995af669dd760bd678055dd64c678e41464b8f213458df7facd2b7e87584d2faec130652bbe593f5d67006a485a41d6541a011094dd78ec318bed98a17b6c9f524bb03450b341b2a62e9b326e8c648388ebb7d9c4c37ef8d21aa7a7b1a8134d21805090713be8f33deb77412e4a8a0a6e58d041f1759f47798a74c663066fe3472627fbad07c2b26bc3512886f9d7bfbd6c56dc682b43d4de1cfd47440e9c352ba81012f360823a34a72046715baab3b208521ea768429e6c6fb9185c1e79d3ab293dc1064d4c283512fdddf4eddd243173b27c705d25cc6c9fcb7f72500391a3bdd4d49a0d6ad7cfa38cf9550629f11affe984fb0f7d56e24c902089d8fcb9fe242220061e23f133d74406b77eb10e6e45eae01b4ded4c96c3739723034b261b1e4db408433280eb60c133fbf6071d5a07a287daa58c833202f95789601dd1e1d7f9e58529de67c67c7cfbaaa9f0df58496027c59349a5089e491f68f5a3f8d0722e0f3181d52ad4bb014d8929960ce7a34cd4cfa74ef130647915b32360eab7df012807938ee1a6c587554075ee2f3d8aa142f34ecaf35a6fb5de03fd1413a4049a70800cd2227b8772d440ebecaf445a700c159c5d8bbf8141b406ad66ea5ae1e37f1eed6236d276e7f44c2d443ddbab63f0f93a41ee2fb359a5b4edc1b932bf317c3a5bbdc8744c29cdb0ed1af2400abf3f7424e6ffe0ab01ee3701f866756e6af0cfe5e7159feae1bd8f384b7ec6394af022d7d929a23b5ab9121ce6165a68392a118fac6625d0c1e62436e2e6fe905fe89fead0345531ff7797b27babae6ebab0794bb0a626303d15f397c1898de7b6254e71119c2507cf752272d70a0105f65323c4f90ffd2321b3debb96593189ab404cbfb62fca6aa407fc674b101b6794b15b87d04cd3ef192d9eba544b81b9a8734f6ddb46afe7e2b61532797a683a2f5c0df87b98be389d639606a73c1165737c34de60f8ba1a49718c681b98ab0f961cdeb6a3e22df3f6426ab372920229da5c99b2fa9de2a8d3a7cc539d1d548e1c08622231fb09de922065fe0e393fe6e0d3cdfe8a454c83a749ef598bbbb290ad3470201e498af4f9304cd3ffc5672dcf7136c106e4feec8d32d01e85f0e611831d63c71aa218527388e96755241550974ed287d518b99fb4e72acaf602700151abed4239e7974214ec4aa5d639bbfe5775721994f410dec3ea3294c7efaeb253c77cc0733d8951642e7fa81be72e409ae9f505d239b65eaa7460dc115ffc9472071347effd3ac78d14235507662ee336659ce764f04df5c432c63d8b9e1f7f705ce75c3cab12e0d2c482e4acc954f45f3649aa25f6d6fbeaa67119d29e0f8bd55e21456966c74bec3f75ada2786b8cec4b5f838bcd5b61bd40da373fce760c8ae4041a2bc446ce85a74d200e7f7eb1d2327aa0b77211c151d51d50d2d9c1911ecb532e7de8e83d69de561528b6c1c9baa8819708bb2446ca977073eba922e60ec172ca2a2227294b2e813e5aca994e67aafa1060828a84cb4b34d7980ae92e7419f67f9294e1a9fe18b2752003ee6f276662c9f489441ce6fb26b70243c9705b1c186b3c0fcfd498057e09e7d8c9642a5273ec46f9dfcb1ab35232cc60580276943eefe11c52c016cb8ffc9b9a405809c37cc23495ef2110765184f367810b920197bdb537e2c12381bf2ca99751eb82fea476af0d73035f351a38fe0609bd1071126a0e0bd67d15c194cf75ad26dc205c67c8170224d75df8b977a89d652fc1b426344a02a4453ad9173e462adc36bb483528df4f6a019ccfb08d21e8ca4ebb7cea00b665d9216da7c1363938101aac211157610217ca7c0ef5ffdecfdb58597b5ed405921dd2428f070634ffe3fe43090aa1e037f54f0b41ace3c821d09cabe17bbf63ca3f2c0b3dcead3a00c38800799988894a1d0cfe06e8ec958702450df8a9714f1440d74bfa0e27fd75da7cfb48a90a037aa17ef858d65ee959f924cf3300c15c7e2777cf9ed701fa96d4306719301abee3b70aeb10da4350ff3216a54633ad0c15a992570a5aefa0a73f5941d446c7a054d70e5fd75bf42cae873dee8108eab45bc4ad2ceb032b8cc762c73b38a59f21ac4a496efc0d0b50a3363129cc10334a06054fcbefe3174308f27e946b2da84f539f10656ec0bc4b93466420782caec9976a3a832fea6bb99b552b8c97cc7d7355eb6fdf7e3b5485195acfa3a82240f36ccdb56a41b33b7c6ee0674faab64c24758081109172887724b65ef097e09365c75cf9bf8c17ca7dad43ed958fd8fbae455679445d87419b073b926e4e31594005b262f4877ea5f51f526c0533ca2f8770f163a1e98d00afca7b38b03ec5ac9400d26de9e2241ca5a0d7caa170dfa8c30670bcc4ad2b2cfd621ce2490823bbaf4804d349dfc712cb23515b93c15322d0b4fd90199281c7aae94fd5dc364734465d2caf161b3cf4f5b3968ea11e134e99529f1a70185f0239493479cb38e7169021888cf5fb25720cd4e2d8ee11c5b53e0738ec22bef373af77c0986915a36307a3f1e104b8a7982c621ba190c21a0b1f608b8f54d8d64c2b0ad895d57e9696a0e7c1cf9c28c0e80832514c569f04f465ad570487d989cff93f4f1af76672b4ca34566096cdad91adf78f8b444800c13b556777b931c936d2574daae80031e54d0d5be9adcebf9c361c2df34ecdb3cc630be75287e60e48eb3e840a8bdc1413b1ed624166cfc23fdba8afc1eace5e5c98e094a2990f97651334c9b243d4e7bcc593da4738de75f4989e883cfd2d0e28f7441d7df8632e8a8c344db6e38e32cc07da1423f3dfcda6cd33f381f930dc9c6e9972426d12bd10e2e093997fff20d68687dcf5f707b2a267fc889319affa0a52f51429aec4de0baedd2d6aa0f35da193ed1bc4ce15fa4bd8fb9411e4ce471cac821dffd9524cb8772c93262ea785635f1a169c5033b382fea3bbf023b53ec351aef55b6205c544c0aac96e8153d9eb7376c8e43c74354df87696dd83d7a76fb8cb952a584fa1a72591305b664c75c82238ff062cc837d7364417f983c2375fbe71f6095b7e4532312b44dabcbfb559df87df8a9556249e7e64bf777fccc534c032d64b76057cbeec0719e68d913e0022d84a015bf1d8c3594adbd133a8bd65aa16ee39bd87b429acac403e2f4f0f7e75c865b798cd96d3caa511c3cf94485cdf741a2e73554cdf277ff9a3f995f324fa53380de44cae83c92a0dc07f683b75f444a5a5e62b8f071168c3ce6fa871da66142a557282e53ccd43299263634f43086bf08f34120b9d112c80edec7dcd8a7d2b6bd8875b7966c280c952288238b1c7e81fb12a4c3436c75fc09a0e92e335a995c810d1494c454c1d49de0dbdb9fa3a2a5e3bf3d3d918bced75d7f3899c16e28341183382085285fb57707360e53a54c15a42f90b04db77edeb633e1f9adf18f68e998796793276970b2fccb5b094cb605f2c2f062c8f0b5d8307cc5ad58075f01a0e6d0f24f40ea84278c0a98af59618b67489880897c5ae7712f8c77806b444ea2f50469a823f7fce736a4db57a6cc28fe24ad087e05098f9aa9a06a01f504b8127dde8849604a98d375498bb45171589169c7983e143f06c39622default.dailymysql-test-run.plmysql-test-run.plcase_insensitive_file_system.requireinnodb_bug34053.resultinnodb_bug34053.resultinnodb_bug34053.resultnot_ndb_default.requirenot_ndb_default.requirenot_ndb_default.requireinnodb_tb2.txtinnodb_tb1.txtinnodb_tb2.txtinnodb_tb3.txtinnodb_tb4.txtBACKUP-1.1.ctlBACKUP-2.1.ctlBACKUP-2.1.logBACKUP-1.1.ctlBACKUP-1.1.ctlBACKUP-1.1.logBACKUP-1.1.ctlBACKUP-1.1.logbinlog_mix_innodb_stat.resultbinlog_row_ctype_cp932.resultbinlog_mix_innodb_stat.resultbinlog_row_innodb_stat-master.optbinlog_row_mix_innodb_myisam-master.opt../binlog/combinationsin_calendar_pk_constraint_error.resultin_multicolumn_calendar_pk_constraint_error.resultin_multicolumn_calendar_pk_constraint_duplicate_update.resultin_multicolumn_number_pk_constraint_error.resultin_calendar_pk_constraint_error.testin_multicolumn_calendar_pk_constraint_error.testin_multicolumn_number_pk_constraint_error.test../../../../std_data/pbxt_load_unique_error1.incrpl_dual_pos_advance-master.optrpl_ignore_grant-slave.optrpl_loaddata_m-master.optrpl_sp-master.optrpl_sp_effects-master.optmemory_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_0407.resultmemory_trig_08.resultmemory_trig_09.resultinnodb_bitdata.resultinnodb_cursors.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_0407.resultinnodb_trig_08.resultinnodb_trig_09.result../../../std_data/charset_utf8.txt../../../r/innodb-lock.result../../../r/innodb-replace.result../../../r/innodb_bug34053.result../../../r/innodb_bug34053.result../../../r/innodb_bug34053.result../../../r/innodb_bug34053.result../../binlog/t/binlog_row_mix_innodb_myisam-master.optinnodb_bug52663-master.optinnodb-master.opt../../../include/ctype_innodb_like.inc../../../include/innodb-index.inc../../../include/innodb_trx_weight.inc../../../r/innodb-analyze.result../../innodb/r/innodb-autoinc-44030.result../../innodb/r/innodb-autoinc-optimize.result../../innodb/r/innodb-autoinc.result../../../r/innodb-consistent.result../../../r/innodb-index_ucs2.result../../../r/innodb-lock.result../../../r/innodb-replace.result../../innodb/r/innodb-semi-consistent.result../../innodb/r/innodb-ucs2.result../../innodb/r/innodb-use-sys-malloc.result../../innodb/r/innodb_autoinc_lock_mode_zero.result../../innodb/r/innodb_bug21704.result../../innodb/r/innodb_bug30919.result../../../r/innodb_bug34053.result../../../r/innodb_bug34300.result../../../r/innodb_bug34053.result../../../r/innodb_bug36169.result../../../r/innodb_bug34053.result../../innodb/r/innodb_bug38231.result../../../r/innodb_bug34053.result../../../r/innodb_bug40360.result../../innodb/r/innodb_bug40565.result../../../r/innodb_bug41904.result../../innodb/r/innodb_bug42101-nonzero.result../../innodb/r/innodb_bug42101.result../../innodb/r/innodb_bug42419.result../../innodb/r/innodb_bug45357.result../../innodb/r/innodb_bug46000.result../../../r/innodb_bug46676.result../../../r/innodb_bug47167.result../../innodb/r/innodb_bug47621.result../../innodb/r/innodb_bug47777.result../../innodb/r/innodb_bug48024.result../../innodb/r/innodb_bug49164.result../../innodb/r/innodb_bug49164.result../../innodb/r/innodb_bug51920.result../../innodb/r/innodb_bug52663.result../../innodb/r/innodb_bug53674.result../../innodb/r/innodb_bug53756.result../../innodb/r/innodb_bug54044.result../../innodb/r/innodb_bug56716.result../../innodb/r/innodb_bug57252.result../../innodb/r/innodb_bug57255.result../../innodb/r/innodb_gis.result../../../r/innodb_information_schema.result../../innodb/r/innodb_lock_wait_timeout_1.result../../innodb/r/innodb_multi_update.result../../innodb/r/innodb_mysql_rbk.result../../innodb/r/innodb_notembedded.result../../innodb/r/innodb_timeout_rollback.result../../../r/innodb_bug34053.result../../binlog/t/binlog_row_mix_innodb_myisam-master.opt../../innodb/t/innodb-master.opt../../binlog/t/binlog_row_mix_innodb_myisam-master.opt../../innodb/t/innodb_autoinc_lock_mode_zero-master.opt../../innodb/t/innodb_bug39438-master.opt../../innodb/t/innodb_bug53756-master.opt../../innodb/t/innodb_bug52663-master.opt../../innodb/t/innodb_mysql-master.opt../../innodb/t/innodb_mysql_rbk-master.opt../../innodb/t/innodb_timeout_rollback-master.optjp_enum_sjis-master.optjp_enum_sjis-master.optjp_enum_sjis-master.opt../../innodb/t/innodb_bug53756-master.opt../../innodb/t/innodb_bug53756-master.optmaria-recovery-master.opt../../engines/funcs/t/rpl_dual_pos_advance-master.opt../../ndb_team/r/ndb_dd_backuprestore.resultpartition_mgm_lc1_archive-master.optpartition_mgm_lc1_archive-master.optpartition_mgm_lc1_archive-master.optpartition_mgm_lc1_archive-master.optpartition_mgm_lc2_archive-master.optpartition_mgm_lc2_archive-master.optpartition_mgm_lc2_archive-master.optpartition_mgm_lc2_archive-master.opt../../binlog/t/binlog_row_mix_innodb_myisam-master.opt../../../r/alias.result../../../r/bench_count_distinct.result../../../r/bool.result../../../r/contributors.result../../../r/count_distinct2.result../../../r/empty_table.result../../../r/flush_table.result../../../r/func_equal.result../../../r/func_op.result../../../r/func_timestamp.result../../../r/heap_auto_increment.result../../../r/help.result../../../r/join_crash.result../../../r/key_primary.result../../../r/lowercase_table_grant.result../../../r/lowercase_table_qcache.result../../../r/mysql_protocols.result../../../r/odbc.result../../../r/order_fill_sortbuf.result../../../r/overflow.result../../../r/partition_order.result../../../r/perror.result../../../r/rename.result../../../r/renamedb.result../../../r/rollback.result../../../r/select_found.result../../../r/sum_distinct.result../../../r/type_uint.resultlowercase_table_grant-master.opt../../parts/t/partition_mgm_lc1_archive-master.opt../../engines/funcs/t/rpl_dual_pos_advance-master.opt../binlog/combinationsrpl_row_basic_11bugs-master.optrpl_row_blob_innodb.resultrpl_row_flsh_tbls.resultrpl_row_max_relay_size.result../../engines/funcs/t/rpl000010-slave.opt../../engines/funcs/t/rpl000017-slave.opt../../engines/funcs/t/rpl_create_database-master.opt../../engines/funcs/t/rpl_create_database-slave.opt../../engines/funcs/t/rpl_dual_pos_advance-master.opt../../engines/funcs/t/rpl_dual_pos_advance-master.opt../../engines/funcs/t/rpl_dual_pos_advance-master.opt../../engines/funcs/t/rpl_err_ignoredtable-slave.optrpl_concurrency_error-master.optrpl_flushlog_loop-master.opt../../engines/funcs/t/rpl_free_items-slave.opt../../engines/funcs/t/rpl_ignore_grant-slave.opt../../engines/funcs/t/rpl_ignore_grant-slave.opt../../engines/funcs/t/rpl_ignore_table_update-slave.opt../../engines/funcs/t/rpl_init_slave-slave.opt../../innodb/t/innodb_autoinc_lock_mode_zero-master.opt../../innodb/t/innodb_autoinc_lock_mode_zero-master.opt../../innodb/t/innodb_autoinc_lock_mode_zero-master.opt../../engines/funcs/t/rpl_loaddata_m-master.opt../../engines/funcs/t/rpl_loaddata_m-master.opt../../engines/funcs/t/rpl_multi_delete-slave.opt../../engines/funcs/t/rpl_multi_delete2-slave.opt../../engines/funcs/t/rpl_multi_update4-slave.optrpl_packet-master.opt../../engines/funcs/t/rpl_relayspace-slave.opt../../engines/funcs/t/rpl_replicate_ignore_db-slave.opt../../../include/have_binlog_format_row.opt../../ndb_team/t/ndb_autodiscover2-master.opt../../ndb_team/t/ndb_autodiscover2-master.opt../../engines/funcs/t/rpl_row_reset_slave.test../../engines/funcs/t/rpl_server_id2-slave.opt../../engines/funcs/t/rpl_dual_pos_advance-master.opt../../engines/funcs/t/rpl_sp-master.opt../../engines/funcs/t/rpl_sp-master.opt../../engines/funcs/t/rpl_sp_effects-master.opt../../engines/funcs/t/rpl_sp_effects-master.opt../../engines/funcs/t/rpl_dual_pos_advance-master.opt../../engines/funcs/t/rpl_stm_reset_slave.test../../engines/funcs/t/rpl_dual_pos_advance-master.opt../r/rpl_row_basic_11bugs-master.opt../../rpl/r/rpl_row_blob_innodb.resultrpl_ndb_dd_partitions-master.opt../../rpl/t/rpl_replicate_do-slave.opt../../rpl/r/rpl_row_basic_11bugs-master.optrpl_ndb_2myisam-master.opt../../rpl/r/rpl_row_basic_11bugs-master.opt../../ndb_team/t/ndb_autodiscover2-master.opt../../rpl/r/rpl_row_basic_11bugs-master.opt../../rpl/r/rpl_row_basic_11bugs-master.opt../../rpl/t/rpl_multi_update2-slave.optrpl_ndb_2myisam-master.opt../../ndb_team/t/rpl_ndb_mix_innodb-master.opt../../../include/have_binlog_format_mixed.opt../suite/engines/funcs/t/rpl_dual_pos_advance-master.opt../suite/innodb/t/innodb_bug52663-master.opt../suite/pbxt/t/contributors.test../suite/innodb/t/innodb_bug53756-master.optevents_bugs-master.opt../suite/pbxt/t/heap_auto_increment.test../suite/binlog/t/binlog_row_mix_innodb_myisam-master.opt../suite/innodb/t/innodb-lock.test../suite/innodb/t/innodb-replace.test../suite/binlog/t/binlog_row_mix_innodb_myisam-master.opt../suite/innodb/t/innodb_bug34053.test../suite/innodb/t/innodb_bug35220.test../suite/innodb/t/innodb_trx_weight.test../suite/pbxt/t/join_crash.test../suite/pbxt/t/lowercase_table_grant-master.opt../suite/jp/t/jp_enum_sjis-master.opt../suite/pbxt/t/lowercase_table_grant-master.opt../suite/pbxt/t/lowercase_table_grant.test../suite/pbxt/t/lowercase_table_grant-master.opt../suite/parts/t/partition_mgm_lc1_archive-master.opt../suite/pbxt/t/multi_statement-master.optmulti_update-master.optcount_distinct2-master.opt../suite/innodb/t/innodb_bug53756-master.opt../suite/pbxt/t/mysql_protocols.testmysqlbinlog2-master.optmysqlbinlog2-master.optmysqlbinlog2-master.optmysqlbinlog2-master.optflush2-master.opt../suite/engines/funcs/t/rpl_dual_pos_advance-master.opt../suite/innodb/t/innodb_bug52663-master.opt../suite/binlog/t/binlog_row_mix_innodb_myisam-master.optpartition-master.opt../suite/pbxt/t/perror.test../suite/pbxt/t/renamedb.test../suite/pbxt/t/rollback.testbug46261-master.optsystem_mysql_db_fix30020-master.optsystem_mysql_db_fix30020-master.optsystem_mysql_db_fix30020-master.optbug46261-master.opt../suite/rpl/t/rpl_ddl-slave.optrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootmysqlrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootmysqlmariadb-5.1.55-0.5.1.src.rpmmysql-testperl(My::Config)perl(My::Config::Group)perl(My::Config::Group::ENV)perl(My::Config::Group::OPT)perl(My::Config::Option)perl(My::ConfigFactory)perl(My::CoreDump)perl(My::File::Path)perl(My::Find)perl(My::Handles)perl(My::Options)perl(My::Platform)perl(My::SafeProcess)perl(My::SafeProcess::Base)perl(My::Suite)perl(My::Suite::InnoDB_plugin)perl(My::SysInfo)perl(My::Test)perl(mtr_cases)perl(mtr_match)perl(mtr_report)perl(mtr_unique)mariadb-testmariadb-test(x86-32)   @@@@@@@@@@@@@@@@@@@@@ mariadbmariadb-clientperl-DBD-mysqlmariadb-toolsmariadb-benchrpmlib(VersionedDependencies)rpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)/usr/bin/perllibc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.2)libc.so.6(GLIBC_2.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libdl.so.2libgcc_s.so.1libgcc_s.so.1(GLIBC_2.0)libmariadbclient_r.so.16libmariadbclient_r.so.16(libmariadbclient_16)libmysqld.so.0libpthread.so.0libpthread.so.0(GLIBC_2.0)libpthread.so.0(GLIBC_2.1)libpthread.so.0(GLIBC_2.2)libpthread.so.0(GLIBC_2.3.2)libssl.so.1.0.0rpmlib(PayloadIsLzma)5.1.555.1.555.1.555.1.553.0.3-14.0-13.0.4-14.4.6-1otherproviders(mysql-test)4.8.0NN e@KKՀ@KsK@KKI@K'z@K@J@JJ`@J@JJJ@JJn@JmJi@JS8JD@J@J;}J7@J,@J#I5I@IIII4I@@Iд@Imhrusecky@suse.czmhrusecky@suse.czmhrusecky@suse.czmhrusecky@suse.czmhrusecky@suse.czmhrusecky@suse.czmhrusecky@suse.czmhrusecky@suse.czjengelh@medozas.demhrusecky@suse.czmhrusecky@suse.czmhrusecky@suse.czadrian@suse.decoolo@novell.commhrusecky@suse.czmhrusecky@suse.czmhrusecky@suse.czmhrusecky@suse.czmhrusecky@suse.czmhrusecky@suse.czdmueller@suse.demhrusecky@suse.czmhrusecky@suse.czmhrusecky@suse.czmhrusecky@suse.czmhrusecky@suse.czmhrusecky@suse.czmhrusecky@suse.czchris@computersalat.dechris@computersalat.demhrusecky@suse.czmhrusecky@suse.czmhrusecky@suse.czmhrusecky@suse.czmhrusecky@suse.czcrrodriguez@suse.decrrodriguez@suse.de- xtradb is builtin plugin of MariaDB from now as akonadi can't handle plugins and people are expecting InnoDB to work out of the box (bnc#704811)- updated to MariaDB 5.1.55 - contains important security fixes (bnc#676973) - changelog: http://kb.askmonty.org/en/changelogs- updated to MariaDB 5.1.44b - important security related update - changelog: http://askmonty.org/wiki/Manual:MariaDB_5.1.44b_Release_Notes - not obsoleting mysql, to make sure mysql gets replaced by mysql-community-server by default- packaging MariaDB shared libraries to be used by client and tools- updated to MariaDB 5.1.44 - changelog: http://askmonty.org/wiki/index.php/Manual:MariaDB_5.1.44_Changelog - release notes: http://askmonty.org/wiki/index.php/Manual:MariaDB_5.1.44_Release_Notes- adapted to MariaDB 5.1.42 - changelog: http://askmonty.org/wiki/index.php/Manual:MariaDB_5.1.42_Changelog - release notes: http://askmonty.org/wiki/index.php/Manual:MariaDB_5.1.42_Release_Notes- updated to 5.1.44, see http://dev.mysql.com/doc/refman/5.1/en/news-5-1-43.html http://dev.mysql.com/doc/refman/5.1/en/news-5-1-44.html - splitting out shared libmysqld shared library (quick dirty way) - preparing spec file to be more general and easily adjustable to other MySQL flavours- updated to 5.1.42, see http://dev.mysql.com/doc/refman/5.1/en/news-5-1-42.html http://dev.mysql.com/doc/refman/5.1/en/news-5-1-41.html http://dev.mysql.com/doc/refman/5.1/en/news-5-1-40.html http://dev.mysql.com/doc/refman/5.1/en/news-5-1-39.html http://dev.mysql.com/doc/refman/5.1/en/news-5-1-38.html http://dev.mysql.com/doc/refman/5.1/en/news-5-1-37.html- add baselibs.conf as a source- removing compatibility symlink - intended for 11.2 but never get there - fixing various security issues (bnc#557669) - upstream #47320 - checking server certificates (CVE-2009-4028) - upstream #48291 - error handling in subqueries (CVE-2009-4019) - upstream #47780 - preserving null_value flag in GeomFromWKB() (CVE-2009-4019) - upstream #39277 - symlink behaviour fixed (CVE-2008-7247) - upstream #32167 - symlink behaviour refixed (CVE-2009-4030)- making pid file readable by everybody - fixing 'rcmysql status' for non-root- adding /var/lib/mysql/mysql.sock symlink for compatibility with applications for older versions - using kill instead of killproc as killproc matches by default all running MySQL instances (even KDE ones) - checking for log consistency in rc script instead of post of spec as it makes more sense- fix PreRequires or mysql package can't be used in build enviroment - do not fail on usermod call in %pre as specified- fix prereq for usermod- fixed my.cnf rights (bnc#539249) - fixed restart on update (bnc#520876)- Few better formulations in README.SuSE (bnc#539243)- Refixing bnc#420313 so mysql_config will return better values- Using configure option to enforce pthreads rwlocks on s390 instead of sed substitution- Applying upstream patch for upstream bug#43594 (hotcopy will ignore log tables) (bnc#525325) - Not using bmove512 as it may slow things down (see upstream bug#19975)- Applying upstream patch for upstream bug#36259 'Optimizing with ORDER BY'- fix baselibs.conf (bnc#525065)- updated to 5.1.36, see http://dev.mysql.com/doc/refman/5.1/en/news-5-1-36.html- fixed rcmysql status- extra escaping in rc script just to be sure - creating parent directories for logs when they don't exists - rc script didn't always exited when it should - checking for incompatible databases in way it can be logged- actualized README.SuSE- updated to 5.1.35, see http://dev.mysql.com/doc/refman/5.1/en/news-5-1-35.html - fixed some tests- putting all log files to subdirectory in /var/log- moving socket back to /var/lib/mysql for people with old distributions- fdupes fix for fedora- beautify spec file o some if's to get Fedora, Centos build - to minimize effort for admins o with-charset=utf8 o with-collation=utf8_unicode_ci- adding upgrade log- fixed update so only one at the time is allowed- updated to 5.1.34, see http://dev.mysql.com/doc/refman/5.1/en/news-5-1-34.html - added README.SuSE with notes about version 5.1 - fixed migration problem from 5.0.X regarding moved pidfile- Fixed SSL support on 64-bit machines- Merging with development version of MySQL 5.1 - following changes were committed since Mon Oct 1 19:55:46 CEST 2007 when package development was branched * Fri Apr 3 16:05:02 CEST 2009 - mhrusecky@suse.cz - better fix for rc status - my_safe_process moved to %_bindir * Thu Apr 2 18:41:08 CEST 2009 - mhrusecky@suse.cz - updated to 5.1.33, see http://dev.mysql.com/doc/refman/5.1/en/news-5-1-33.html - fixed path dependent build of scripts * Tue Mar 17 19:10:09 CET 2009 - mhrusecky@suse.cz - localstatedir is back to /var/lib/mysql as it is used as default value for datadir - fixed upgrade using datadir * Tue Mar 17 18:23:35 CET 2009 - mhrusecky@suse.cz - mysql_install_db now uses group option too - log file migrated to /var/log * Thu Mar 12 18:07:24 CET 2009 - mhrusecky@suse.cz - Fixing mysql-test so it can be installed in /usr/share/mysql-test * Mon Mar 9 20:17:32 CET 2009 - mhrusecky@suse.cz - Adjusting suse-test-run as there is no longer mysql-Max package * Fri Mar 6 15:59:40 CET 2009 - mhrusecky@suse.cz - updated to 5.1.32, see http://dev.mysql.com/doc/refman/5.1/en/news-5-1-32.html - mysql-5.1.31-test-allowed-packets.patch no longer needed as it was fixed upstream * Tue Mar 3 19:53:11 CET 2009 - mhrusecky@suse.cz - moving tmp and socket/pidfiles directories to the better location * Mon Mar 2 14:40:19 CET 2009 - mhrusecky@suse.cz - dropping mysql-storage-plugins package (now part of mysql base package) * Fri Feb 27 16:04:57 CET 2009 - mhrusecky@suse.cz - fixed main.variables-big test * Thu Feb 26 17:48:51 CET 2009 - mhrusecky@suse.cz - fixed federated plugin to avoid versioning - fixed main.mysqlbinlog_row_big test - fixed dependencies and other things because of dropped mysql-Max * Mon Feb 23 17:28:38 CET 2009 - mhrusecky@suse.cz - updated to 5.1.31, see http://dev.mysql.com/doc/refman/5.1/en/news-5-1-31.html * mysql-5.1.30-test-daemon-sbin.patch no longer needed as something better was accepted upstream * mysql-openssl-test.patch is already in upstream too * Mon Feb 23 15:25:22 CET 2009 - mhrusecky@suse.cz - dropping unused rc.mysql file - fixed status detection * Fri Feb 20 15:06:22 CET 2009 - mhrusecky@suse.cz - innodb support compiled as a static part of MySQL - getting rid of sysconfig * Tue Jan 20 18:39:38 CET 2009 - mhrusecky@suse.cz - automatic plugins loading * Mon Jan 5 18:34:40 CET 2009 - mhrusecky@suse.cz - init script checks for relative paths (bnc#463586) * Mon Dec 8 17:27:29 CET 2008 - mhrusecky@suse.cz - updated to 5.1.30, see http://dev.mysql.com/doc/refman/5.1/en/news-5-1-28.html http://dev.mysql.com/doc/refman/5.1/en/news-5-1-29.html http://dev.mysql.com/doc/refman/5.1/en/news-5-1-30.html - indentation in rc scripts fixed (bnc#435519) - more comments and minor fixes in spec file - using symlinks for mysql-test-run and mtr as these are the same files and they needs some patching - fixed some of the automatic tests - dropping some patches which are no longer used * Thu Sep 25 12:05:46 CEST 2008 - mmarek@suse.cz - merged init script changes from the 5.0 package * Wed Jul 30 14:57:46 CEST 2008 - mmarek@suse.cz - updated to 5.1.26-rc, see http://dev.mysql.com/doc/refman/5.1/en/news-5-1-26.html * Fri Jul 4 12:58:41 CEST 2008 - mmarek@suse.cz - updated to 5.1.25-rc, for changes see http://dev.mysql.com/doc/refman/5.1/en/news-5-1-24.html http://dev.mysql.com/doc/refman/5.1/en/news-5-1-25.html * Fri Mar 14 14:19:36 CET 2008 - mmarek@suse.cz - fixed mysqld_multi.patch (bnc#371000) * Fri Mar 14 13:31:01 CET 2008 - mmarek@suse.cz - add 'user = mysql' to mysqld_multi example groups * Fri Mar 14 09:06:11 CET 2008 - mmarek@suse.cz - dropped README.SUSE (bnc#357634) - moved mysql_upgrade to the server package (bnc#366820) * Thu Mar 13 17:29:32 CET 2008 - mmarek@suse.cz - adjusted license tags * Wed Mar 12 18:48:52 CET 2008 - mmarek@suse.cz - finally convert err-log to log-error in my.cnf * Wed Mar 12 17:58:03 CET 2008 - mmarek@suse.cz - shortened the comment in sysconfig.mysql, a detailed description or HOWTO can be added to a README (created a draft) * Wed Mar 12 16:03:16 CET 2008 - mmarek@suse.cz - don't preinstall /var/lib/mysql-databases, create datadirs in mysqld_multi on first startup insteal * Tue Mar 11 13:38:33 CET 2008 - mmarek@suse.cz - updated to 5.1.23-rc * fixes CVE-2007-5970 * for other changes see http://dev.mysql.com/doc/refman/5.1/en/news-5-1-23.html * Tue Feb 12 12:00:00 CET 2008 - richard@radoeka.nl - Added multi database support by o updating /etc/init.d/mysql, it has now 2 legs the existing one to start a single database, and a new one to start and stop multiple database. o Added a sysconfig variable o Added a directory /var/lib/mysql-databases to hold databases, o Updated /etc/my.cnf with some examples database configurations * Fri Nov 9 15:51:08 CET 2007 - mmarek@suse.cz - removed the sles9 workaround that's not needed anymore and breaks sles9 builds instead * Wed Oct 10 22:30:44 CEST 2007 - mmarek@suse.cz - merged the standard and Max server packages - example, csv and federated storage engines are packaged in mysql-storage-plugins - build the NDB cluster: * mysql-ndb-storage * mysql-ndb-management * mysql-ndb-tools * mysql-ndb-extra - removed libmysqlclient static libraries and .la files - moved libmysqlclient and libmysqld to %%_libdir, %%_libdir/mysql will only be used for the server plugins * Mon Oct 1 19:55:46 CEST 2007 - mmarek@suse.cz - initial 5.1 packaging (5.1.22-rc) * ported the 5.0 spec file to make it build at least * highlights from the "What's New" list (http://dev.mysql.com/doc/refman/5.1/en/mysql-nutshell.html): - table partitioning - plugin API - event scheduler - basic XML functions (ExtractValue() and UpdateXML()) - mysqlslap load emulator- configure flag --with-pic is not really used for libmysqld.a restore -fPIC in CFLAGS- use --disable-static, note that this will only remove static libraries that have shared counterparts, those in static form only remain available as usual (saves around 6MB) - remove "la" filesbuild35 1310398525      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdef           !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHghijklmnopqrstuvwxyz{|}~   Z[\]^_`abcdefghijklmnopqrstuvwxyz{|}~nopwxyz{|}~ŀŁłŃńŅņŇňʼnŊŋŌōŎŏŐőŒœŔŕŖŗŘřŚśŜŝŞşŠšŢţŤťŦŧŨũŪūŬŭŮůŰűŲųŴŵŶŷŸŹźŻżŽžſ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ƀƁƂƃƄƅƆƇƈƉƊƋƌƍƎƏƐƑƒƓƔƕƖƗƘƙƚƛƜƝƞƟƠơƢƣƤƥƦƧƨƩƪƫƬƭƮƯưƱƲƳƴƵƶƷƸƹƺƻƼƽƾƿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ǀǁǂǃDŽDždžLJLjljNJNjnjǍǎǏǐǑǒǓǔǕǖǗǘǙǚǛǜǝǞǟǠǡǢǣǤǥǦǧǨǩǪǫǬǭǮǯǰDZDzdzǴǵǶǷǸǹǺǻǼǽǾǿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ȀȁȂȃȄȅȆȇȈȉȊȋȌȍȎȏȐȑȒȓȔȕȖȗȘșȚțȜȝȞȟȠȡȢȣȤȥȦȧȨȩȪȫȬȭȮȯȰȱȲȳȴȵȶȷȸȹȺȻȼȽqȾȿrstuv       VWXYZ[\]^_`abcdefghijklmn !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~opqrstuvwxy      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLz{|}~MNOPQRSTUcdefghijklm,Ěklmnopqrstuvwxyz{|}~ĀāĂ㥹ĆćĈĉĊċČčĎďĐđĒēĔĕĖėĘę-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijěĜEFGH      !"#$%&'()*+,-./0123456789:;<=>?@ABCDĝĞğĠġĢģĤĥĦħĨĩĪīĬĭĮįİıIJijĴĵĶķĸĹĺĻļĽľĿ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~     Sz{|}~TUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxy      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRST‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿9:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š      !"#$%&'()*+,-./012345678+ÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÀÁIJKLMNOPQRSTUVWXYZ[\]^_`ab      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~     UVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./012345679:;<=>?ABCDEFGIJKLNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~     !"#$%&'()*+,-./0123456789:;=>@ABFGHJKLMNOPQSTUWYZ[\]_`abcdefghijklnopqrstuvxy{}      !"#$%&'()*+,-./0123456789:;<=>?ACEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmopqrstuvwxyz{|}~5.1.555.1.55-0.5.15.1.55-0.5.1   !""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!######################################################################################################################################################################################################################################################################################################################################################################################################################################################### $%%%%%%%%%%%%%%%%$&&&&&&&&&&&&&&&&&&& ''(((((''))))))))))))))))'''****************++++++++++++++++++++++++++++++++,,-,.,//////////////////////,000000000000000000000,11,22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222,3333333333,4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444,5555555555555555,6666666678797:::7;7<<<<77======>>>>>>>>>>??@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBCCCBDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFGFHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFIIIIIIIIIIIIIFJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKLKMMNOOOOOOOOOOOOOOOOOOOOOOOOOOOONPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTUUUUUUUUTVVVVVVVVVVVWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYWZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^^___``````````__aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa__bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbccdddddddddddddddddddddddddddddddddddddddddddddddddceeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeefggggggggggfhhhhhhfiiiiiijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjmy_safe_processmysql_client_testmysql_client_test_embeddedmysql_waitpidmysqltestmysqltest_embeddedmysql-stress-test.pl.1.gzmysql-test-run.pl.1.gzmysql_client_test.1.gzmysql_client_test_embedded.1.gzmysql_waitpid.1.gzmysqltest.1.gzmysqltest_embedded.1.gzmysql-testcollectionsREADMEREADME.experimentaldefault.dailydefault.experimentaldefault.pushdefault.weeklymysql-5.1-bugteam.dailymysql-5.1-bugteam.pushextrabinlog_testsbinlog.testbinlog_failure_mixing_engines.testbinlog_insert_delayed.testbinlog_truncate.testblackhole.testctype_cp932.testctype_cp932_binlog.testctype_ucs_binlog.testdatabase.testdrop_temp_table.testinnodb_stat.testinsert_select-binlog.testmix_innodb_myisam_binlog.testmix_innodb_myisam_side_effects.testrpl_testsrpl_EE_err.testrpl_auto_increment.testrpl_auto_increment_insert_view.testrpl_auto_increment_invoke_trigger.testrpl_autoinc_func_invokes_trigger.testrpl_blackhole.testrpl_charset.testrpl_commit_after_flush.testrpl_conflicts.testrpl_ddl.testrpl_deadlock.testrpl_delete_no_where.testrpl_extra_col_master.testrpl_extra_col_slave.testrpl_failed_optimize.testrpl_flsh_tbls.testrpl_foreign_key.testrpl_get_master_version_and_clock.testrpl_insert_delayed.testrpl_insert_id.testrpl_insert_id_pk.testrpl_insert_ignore.testrpl_loaddata.testrpl_loadfile.testrpl_log.testrpl_max_relay_size.testrpl_mixing_engines.incrpl_mixing_engines.testrpl_multi_query.testrpl_multi_update.testrpl_multi_update2.testrpl_multi_update3.testrpl_ndb_2multi_basic.testrpl_ndb_2multi_eng.testrpl_ndb_apply_status.testrpl_not_null.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_func003.testrpl_row_sp002.testrpl_row_sp003.testrpl_row_sp006.testrpl_row_sp007.testrpl_row_tabledefs.testrpl_set_null.testrpl_stm_EE_err2.testrpl_stm_create_if_not_exists.testrpl_stop_slave.testrpl_sv_relay_space.testrpl_test_framework.incrpl_tmp_table_and_DDL.testrpl_trig004.testrpl_truncate.testrpl_truncate_helper.testincludeadd_anonymous_users.incanalyze-sync_with_master.testanalyze-timeout.testassert.incbegin_include_file.incbig_test.incbinlog_inject_error.inccheck-testcase.testcheck-warnings.testcheck_concurrent_insert.inccheck_events_off.inccheck_no_concurrent_insert.inccheck_no_row_lock.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.incctype_8bit.incctype_common.incctype_filesort.incctype_german.incctype_innodb_like.incctype_like_escape.incctype_like_range_f1f2.incctype_regex.incddl_i18n.check_events.incddl_i18n.check_sp.incddl_i18n.check_triggers.incddl_i18n.check_views.incdeadlock.incdefault_my.cnfdefault_mysqld.cnfdefault_ndbd.cnfdelete_anonymous_users.incdiff_tables.incend_include_file.incendspace.incfile_does_not_exist.incforce_restart.incforce_restart_if_skipped.incget_binlog_dump_thread_id.incget_relay_log_pos.incgis_generic.incgis_keys.incgrant_cache.inchave_32bit.inchave_64bit.inchave_archive.inchave_archive.opthave_big5.inchave_binlog_format_mixed.inchave_binlog_format_mixed.opthave_binlog_format_mixed_or_row.inchave_binlog_format_mixed_or_statement.inchave_binlog_format_row.inchave_binlog_format_row.opthave_binlog_format_row_or_statement.inchave_binlog_format_statement.inchave_binlog_format_statement.opthave_blackhole.inchave_blackhole.opthave_case_insensitive_file_system.inchave_case_insensitive_fs.inchave_case_sensitive_file_system.inchave_collation.inchave_community_features.inchave_compress.inchave_cp1250_ch.inchave_cp1251.inchave_cp866.inchave_cp932.inchave_crypt.inchave_csv.inchave_debug.inchave_debug_sync.inchave_dynamic_loading.inchave_eucjpms.inchave_euckr.inchave_example_plugin.inchave_gb2312.inchave_gbk.inchave_geometry.inchave_innodb.inchave_innodb.opthave_innodb_plugin.inchave_koi8r.inchave_latin2_ch.inchave_local_infile.inchave_log_bin-master.opthave_log_bin-slave.opthave_log_bin.inchave_lowercase0.inchave_lowercase1.inchave_lowercase2.inchave_maria.inchave_multi_ndb.inchave_mysql_upgrade.inchave_ndb.inchave_ndb_extra.inchave_ndbapi_examples.inchave_not_innodb_plugin.inchave_outfile.inchave_partition.inchave_pbxt.inchave_pbxt.opthave_pool_of_threads.inchave_query_cache.inchave_real_innodb_plugin.inchave_simple_parser.inchave_sjis.inchave_ssl.inchave_symlink.inchave_tis620.inchave_ucs2.inchave_udf.inchave_ujis.inchave_utf8.inchave_working_dns.inchave_xtradb.incindex_merge1.incindex_merge2.incindex_merge_2sweeps.incindex_merge_ror.incindex_merge_ror_cpk.incinnodb-index.incinnodb_rollback_on_timeout.incinnodb_trx_weight.incio_thd_fault_injection.incis_embedded.inckill_query.inckill_query_and_diff_master_slave.inclinux_sys_vars.incload_sysvars.incloaddata_autocom.inclong_test.incmaria_empty_logs.incmaria_make_snapshot.incmaria_make_snapshot_for_comparison.incmaria_make_snapshot_for_feeding_recovery.incmaria_verify_recovery.incmaster-slave.incmin_null_cond.incmix1.incmix2.incmix2_ucs2.incmtr_check.sqlmtr_warnings.sqlmysqladmin_shutdown.incmysqlbinlog_row_engine.incmysqldump.incmysqlhotcopy.incmysqltest-x.incndb_backup.incndb_backup_print.incndb_default_cluster.incndb_master-slave.incndb_master-slave_2ch.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_debug.incnot_embedded.incnot_ndb.incnot_ndb_default.incnot_openssl.incnot_staging.incnot_valgrind.incnot_windows.incnot_windows_embedded.incone_thread_per_connection.incparser_bug21114.incpartition_date_range.incps_conv.incps_create.incps_ddl_1.incps_modify.incps_modify1.incps_query.incps_renew.incquery_cache.incquery_cache_sql_prepare.incread_many_rows.increport-features.testrestart_mysqld.incrowid_order.incrpl_change_topology.incrpl_connect.incrpl_connection.incrpl_diff.incrpl_end.incrpl_events.incrpl_for_each_slave.incrpl_generate_sync_chain.incrpl_init.incrpl_loaddata_charset.incrpl_multi_engine.incrpl_multi_engine2.incrpl_multi_engine3.incrpl_reconnect.incrpl_reset.incrpl_restart_server.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_master_pos.incselect_ndb_apply_status.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_master_logs.incshow_master_status.incshow_msg.incshow_msg80.incshow_rpl_debug_info.incshow_slave_status.incsp-vars.incstart_slave.incstop_slave.incstop_slave_io.incstop_slave_sql.incstrict_autoinc.incsync_io_with_master.incsync_slave_io_with_master.incsync_slave_sql_with_io.incsystem_db_struct.inctest_fieldsize.inctest_outfile.inctestdb_only.inctpcb.inctpcb_disk_data.inctruncate_file.incunsafe_binlog.incuses_vardir.incvarchar.incview_alias.incwait_condition.incwait_condition_sp.incwait_for_binlog_event.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_until_connected_again.incwait_until_count_sessions.incwait_until_disconnected.incwait_until_rows_count.incwindows.incwindows_sys_vars.incwrite_var_to_file.inclibMyConfig.pmConfigFactory.pmCoreDump.pmFilePath.pmFind.pmHandles.pmOptions.pmPlatform.pmSafeProcessSafeProcess.pmBase.pmsafe_process.plSuite.pmSysInfo.pmTest.pmmtr_cases.pmmtr_gcov.plmtr_gprof.plmtr_io.plmtr_match.pmmtr_misc.plmtr_process.plmtr_report.pmmtr_stress.plmtr_unique.pmv1MyConfig.pmmtr_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.plr1st.resultalias.resultalmost_full.resultalter_table-big.resultalter_table.resultalter_table_trans.resultanalyse.resultanalyze.resultansi.resultarchive-big.resultarchive.resultarchive_bitfield.resultarchive_gis.resultauto_increment.resultbackup.resultbench_count_distinct.resultbig_test.requirebigint.resultbinary.resultbinlog_tx_isolation.resultbool.resultbootstrap.resultbug39022.resultbug46080.resultbug46261.resultbug46760.resultbug47671.resultbulk_replace.resultcache_innodb.resultcase.resultcase_insensitive_file_system.requirecase_insensitive_fs.requirecase_sensitive_file_system.requirecast.resultchange_user.resultcheck.resultcheck_var_limit.requireclient_xml.resultcomments.resultcommit_1innodb.resultcompare.resultcompress.resultconcurrent_innodb_safelog.resultconcurrent_innodb_unsafelog.resultconnect.resultconsistent_snapshot.resultconstraints.resultcontributors.resultcount_distinct.resultcount_distinct2.resultcount_distinct3.resultcrash_commit_before.resultcreate-big.resultcreate-uca.resultcreate.resultcreate_not_windows.resultcreate_select_tmp.resultcsv.resultcsv_alter_table.resultcsv_not_null.resultctype_ascii.resultctype_big5.resultctype_collate.resultctype_cp1250_ch.resultctype_cp1251.resultctype_cp932_binlog_row.resultctype_cp932_binlog_stm.resultctype_create.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_many.resultctype_mb.resultctype_recoding.resultctype_sjis.resultctype_tis620.resultctype_uca.resultctype_ucs.resultctype_ucs2_def.resultctype_ujis.resultctype_ujis_ucs2.resultctype_utf8.resultdate_formats.resultddl_i18n_koi8r.resultddl_i18n_utf8.resultdeadlock_innodb.resultdebug_sync.resultdefault.resultdelayed.resultdelete.resultderived.resultdirty_close.resultdisabled_partition.requiredistinct.resultdrop.resultempty_table.resultendspace.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.resultfix_priv_tables.resultflush.resultflush2.resultflush_block_commit.resultflush_block_commit_notembedded.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_compress.resultfunc_concat.resultfunc_crypt.resultfunc_date_add.resultfunc_default.resultfunc_des_encrypt.resultfunc_encrypt.resultfunc_encrypt_nossl.resultfunc_equal.resultfunc_gconcat.resultfunc_group.resultfunc_group_innodb.resultfunc_if.resultfunc_in.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.resultgcc296.resultgis-rtree.resultgis.resultgrant.resultgrant2.resultgrant3.resultgrant_cache_no_prot.resultgrant_cache_ps_prot.resultgrant_lowercase_fs.resultgreedy_optimizer.resultgroup_by.resultgroup_min_max.resultgroup_min_max_innodb.resulthave_binlog_format_mixed.requirehave_binlog_format_row.requirehave_binlog_format_statement.requirehave_community_features.requirehave_compress.requirehave_crypt.requirehave_debug.requirehave_debug_sync.requirehave_dynamic_loading.requirehave_example_plugin.requirehave_geometry.requirehave_local_infile.requirehave_log_bin.requirehave_met_timezone.requirehave_moscow_leap_timezone.requirehave_mysql_upgrade.resulthave_ndb_extra.requirehave_ndbapi_examples.requirehave_outfile.requirehave_partition.requirehave_perror.requirehave_pool_of_threads.requirehave_query_cache.requirehave_simple_parser.requirehave_ssl.requirehave_symlink.requirehave_udf_example.requirehave_working_dns.requirehaving.resultheap.resultheap_auto_increment.resultheap_btree.resultheap_hash.resulthelp.resultindex_merge_innodb.resultindex_merge_myisam.resultinformation_schema.resultinformation_schema_all_engines.resultinformation_schema_chmod.resultinformation_schema_db.resultinformation_schema_inno.resultinformation_schema_part.resultinit_connect.resultinit_file.resultinnodb-analyze.resultinnodb-consistent.resultinnodb-index_ucs2.resultinnodb-lock.resultinnodb-replace.resultinnodb-semi-consistent.resultinnodb-timeout.resultinnodb.resultinnodb_bug34053.resultinnodb_bug34300.resultinnodb_bug35220.resultinnodb_bug36169.resultinnodb_bug36172.resultinnodb_bug40360.resultinnodb_bug41904.resultinnodb_bug44571.resultinnodb_bug46676.resultinnodb_bug47167.resultinnodb_file_format.resultinnodb_ignore_builtin.resultinnodb_information_schema.resultinnodb_mysql_lock2.resultinnodb_trx_weight.resultinnodb_utf8.resultinsert.resultinsert_notembedded.resultinsert_select.resultinsert_update.resultis_debug_build.requireis_embedded.requireisam.resultjoin.resultjoin_crash.resultjoin_nested.resultjoin_outer.resultjoin_outer_innodb.resultkey.resultkey_cache.resultkey_diff.resultkey_primary.resultkeywords.resultkill.resultlimit.resultloaddata.resultloaddata_autocom_innodb.resultlocale.resultlock.resultlock_multi.resultlock_multi_bug38499.resultlock_multi_bug38691.resultlock_sync.resultlock_tables_lost_commit.resultlog_slow.resultlog_state.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.resultmerge-big.resultmerge.resultmerge_debug.resultmerge_innodb.resultmetadata.resultmix2_myisam.resultmix2_myisam_ucs2.resultmulti_statement.resultmulti_update.resultmulti_update2.resultmulti_update_tiny_hash.resultmyisam-blob.resultmyisam-system.resultmyisam.resultmyisam_crash_before_flush_keys.resultmyisam_debug.resultmyisampack.resultmysql-bug41486.resultmysql-bug45236.resultmysql.resultmysql_client_test.resultmysql_comments.resultmysql_cp932.resultmysql_protocols.resultmysql_upgrade.resultmysqladmin.resultmysqlbinlog-cp932.resultmysqlbinlog.resultmysqlbinlog2.resultmysqlbinlog_base64.resultmysqlbinlog_row.resultmysqlbinlog_row_big.resultmysqlbinlog_row_innodb.resultmysqlbinlog_row_myisam.resultmysqlbinlog_row_trans.resultmysqlcheck.resultmysqld_option_err.resultmysqldump-compat.resultmysqldump-max.resultmysqldump-no-binlog.resultmysqldump.resultmysqldump_restore.resultmysqlhotcopy_archive.resultmysqlhotcopy_myisam.resultmysqlshow.resultmysqlslap.resultmysqltest.resultmysqltest_ps.resultnamed_pipe.resultndb_default_cluster.requirenegation_elimination.resultno-threads.resultno_binlog.resultnot_embedded.requirenot_embedded_server.resultnot_ndb.requirenot_ndb_default.requirenot_openssl.requirenot_partition.requirenot_partition.resultnot_staging.requirenot_true.requirenot_valgrind.requirenot_windows.requirenull.resultnull_key.resultodbc.resultolap.resultold-mode.resultone_thread_per_connection.requireopenssl_1.resultorder_by.resultorder_fill_sortbuf.resultoutfile.resultoutfile_loaddata.resultoverflow.resultpacket.resultparser.resultparser_bug21114_innodb.resultparser_not_embedded.resultparser_precedence.resultparser_stack.resultpartition.resultpartition_archive.resultpartition_binlog_stmt.resultpartition_blackhole.resultpartition_bug18198.resultpartition_charset.resultpartition_csv.resultpartition_datatype.resultpartition_debug_sync.resultpartition_disabled.resultpartition_error.resultpartition_grant.resultpartition_hash.resultpartition_innodb.resultpartition_innodb_builtin.resultpartition_innodb_plugin.resultpartition_innodb_semi_consistent.resultpartition_innodb_stmt.resultpartition_list.resultpartition_mgm.resultpartition_mgm_err.resultpartition_mgm_err2.resultpartition_not_blackhole.resultpartition_not_embedded.resultpartition_not_windows.resultpartition_open_files_limit.resultpartition_order.resultpartition_pruning.resultpartition_range.resultpartition_rename_longfilename.resultpartition_symlink.resultpartition_windows.resultperror-win.resultperror.resultplugin.resultplugin_load.resultplugin_not_embedded.resultpool_of_threads.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.resultquery_cache.resultquery_cache_28249.resultquery_cache_debug.resultquery_cache_merge.resultquery_cache_notembedded.resultquery_cache_ps_no_prot.resultquery_cache_ps_ps_prot.resultquery_cache_with_views.resultraid.resultrange.resultread_many_rows_innodb.resultread_only.resultread_only_innodb.resultrename.resultrenamedb.resultrepair.resultreplace.resultrollback.resultround.resultrow-checksum-old.resultrow-checksum.resultrow.resultrowid_order_innodb.resultrpl_colSize.resultrpl_extraColmaster_innodb.resultrpl_extraColmaster_myisam.resultschema.resultselect.resultselect_found.resultselect_safe.resultserver_id.requireserver_id1.requireshm.resultshow_check.resultskip_grants.resultskip_log_bin.resultskip_name_resolve.resultslave-running.resultslave-stopped.resultsp-big.resultsp-bugs.resultsp-code.resultsp-destruct.resultsp-dynamic.resultsp-error.resultsp-fib.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.resultsql_mode.resultssl-big.resultssl.resultssl_8k_key.resultssl_compress.resultssl_connect.resultstatus.resultstatus2.resultstrict.resultstrict_autoinc_1myisam.resultstrict_autoinc_2innodb.resultstrict_autoinc_3heap.resultsubselect.resultsubselect2.resultsubselect3.resultsubselect4.resultsubselect_debug.resultsubselect_gis.resultsubselect_innodb.resultsubselect_notembedded.resultsum_distinct-big.resultsum_distinct.resultsymlink.resultsynchronization.resultsysdate_is_now.resultsystem_mysql_db.resultsystem_mysql_db_refs.resulttable_elim.resulttable_elim_debug.resulttablelock.resulttemp_table.resulttestdb_only.requiretimezone.resulttimezone2.resulttimezone3.resulttimezone4.resulttimezone_grant.resulttrigger-compat.resulttrigger-trans.resulttrigger.resulttrigger_notembedded.resulttrue.requiretruncate.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_time.resulttype_timestamp.resulttype_uint.resulttype_varchar.resulttype_year.resultudf.resultudf_query_cache.resultudf_skip_grants.resultunion.resultunsafe_binlog_innodb.resultupdate.resultupgrade.resultuser_limits.resultuser_var-binlog.resultuser_var.resultvarbinary.resultvariables-big.resultvariables-notembedded.resultvariables.resultvariables_community.resultvariables_debug.resultvariables_debug_notembedded.resultview.resultview_alias.resultview_grant.resultwait_timeout.resultwarnings.resultwarnings_debug.resultwarnings_engine_disabled.resultwindows.requirewindows.resultxa.resultxml.resultstd_data14897.frmIndex.xmlMoscow_leaparchive_5_0.ARMarchive_5_0.ARZarchive_5_0.frmbad_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.frmbug47142_master-bin.000001bug48265.frmbug48449.frmbug49823.CSMbug49823.CSVbug49823.frmcacert.pemcharset_utf8.txtclient-cert.pemclient-key.pemcorrupt-relay-bin.000624corrupt_t1#P#p1.MYIcorrupt_t1.MYIdes_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.datlong_table_name.MYDlong_table_name.MYIlong_table_name.frmmaster-bin.000001ndb_backup50BACKUP-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.logndb_backup51BACKUP-1-0.1.DataBACKUP-1-0.2.DataBACKUP-1.1.ctlBACKUP-1.1.logBACKUP-1.2.ctlBACKUP-1.2.logndb_backup51_data_beBACKUP-1-0.1.DataBACKUP-1-0.2.DataBACKUP-1.1.ctlBACKUP-1.1.logBACKUP-1.2.ctlBACKUP-1.2.logndb_backup51_data_leBACKUP-1-0.1.DataBACKUP-1-0.2.DataBACKUP-1.1.ctlBACKUP-1.1.logBACKUP-1.2.ctlBACKUP-1.2.logndb_config_config.inindb_config_mycnf1.cnfndb_config_mycnf2.cnfnumbers.txtold_table-323.frmpartspart_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.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.MYDpbxt_load_unique_error1.incrpl_bug28618.datrpl_loaddata.datrpl_loaddata2.datrpl_mixed.datrpl_timezone.datrpl_timezone2.datserver-cert.pemserver-key.pemserver8k-cert.pemserver8k-key.pemtrunc_binlog.000001untrusted-cacert.pemvchar.frmwarnings_loaddata.datwords.datwords2.datsuitebinlogcombinationsrbinlog_base64_flag.resultbinlog_database.resultbinlog_delete_and_flush_index.resultbinlog_drop_if_exists.resultbinlog_grant.resultbinlog_incident.resultbinlog_index.resultbinlog_innodb.resultbinlog_innodb_row.resultbinlog_killed.resultbinlog_killed_simulate.resultbinlog_mix_innodb_stat.resultbinlog_mixed_failure_mixing_engines.resultbinlog_mixed_load_data.resultbinlog_multi_engine.resultbinlog_old_versions.resultbinlog_query_filter_rules.resultbinlog_row_binlog.resultbinlog_row_ctype_cp932.resultbinlog_row_ctype_ucs.resultbinlog_row_drop_tmp_tbl.resultbinlog_row_failure_mixing_engines.resultbinlog_row_innodb_stat.resultbinlog_row_insert_select.resultbinlog_row_mix_innodb_myisam.resultbinlog_row_mysqlbinlog_db_filter.resultbinlog_row_mysqlbinlog_verbose.resultbinlog_server_id.resultbinlog_sf.resultbinlog_sql_mode.resultbinlog_start_comment.resultbinlog_statement_insert_delayed.resultbinlog_stm_binlog.resultbinlog_stm_blackhole.resultbinlog_stm_ctype_cp932.resultbinlog_stm_ctype_ucs.resultbinlog_stm_do_db.resultbinlog_stm_drop_tmp_tbl.resultbinlog_stm_innodb_stat.resultbinlog_stm_insert_select.resultbinlog_stm_mix_innodb_myisam.resultbinlog_stm_ps.resultbinlog_stm_row.resultbinlog_stm_unsafe_warning.resultbinlog_tmp_table.resultbinlog_truncate_innodb.resultbinlog_truncate_myisam.resultbinlog_unsafe.resultbinlog_write_error.resultstd_databinlog_old_version_4_1.000001bug32407.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.001write-full-row.binlogwrite-partial-row.binlogtbinlog_base64_flag.testbinlog_database.testbinlog_delete_and_flush_index.testbinlog_drop_if_exists.testbinlog_grant.testbinlog_incident-master.optbinlog_incident.testbinlog_index-master.optbinlog_index-master.opt.movedbinlog_index.testbinlog_innodb.testbinlog_innodb_row.testbinlog_killed.testbinlog_killed_simulate-master.optbinlog_killed_simulate.testbinlog_mix_innodb_stat.testbinlog_mixed_failure_mixing_engines.testbinlog_mixed_load_data.testbinlog_multi_engine.testbinlog_old_versions.testbinlog_query_filter_rules-master.optbinlog_query_filter_rules.testbinlog_row_binlog-master.optbinlog_row_binlog.testbinlog_row_ctype_cp932.testbinlog_row_ctype_ucs.testbinlog_row_drop_tmp_tbl.testbinlog_row_failure_mixing_engines.testbinlog_row_innodb_stat-master.optbinlog_row_innodb_stat.testbinlog_row_insert_select.testbinlog_row_mix_innodb_myisam-master.optbinlog_row_mix_innodb_myisam.testbinlog_row_mysqlbinlog_db_filter.testbinlog_row_mysqlbinlog_verbose.testbinlog_server_id.testbinlog_sf.testbinlog_sql_mode.testbinlog_start_comment.testbinlog_statement_insert_delayed.testbinlog_stm_binlog-master.optbinlog_stm_binlog.testbinlog_stm_blackhole.testbinlog_stm_ctype_cp932.testbinlog_stm_ctype_ucs.testbinlog_stm_do_db-master.optbinlog_stm_do_db.testbinlog_stm_drop_tmp_tbl.testbinlog_stm_innodb_stat-master.optbinlog_stm_innodb_stat.testbinlog_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_tmp_table.testbinlog_truncate_innodb-master.optbinlog_truncate_innodb.testbinlog_truncate_myisam.testbinlog_unsafe.testbinlog_write_error.testdisabled.defbugscombinationsdatarpl_bug12691.datrrpl_bug12691.resultrpl_bug23533.resultrpl_bug31582.resultrpl_bug31583.resultrpl_bug33029.resultrpl_bug36391.resultrpl_bug37426.resultrpl_bug38205.resulttrpl_bug12691.testrpl_bug23533.testrpl_bug31582.testrpl_bug31583.testrpl_bug33029.testrpl_bug36391-master.optrpl_bug36391.testrpl_bug37426.testrpl_bug38205.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_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_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_table.testcrash_manycolumns_number.testcrash_manycolumns_string.testcrash_manyindexes_number.testcrash_manyindexes_string.testcrash_manytables_number.testcrash_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_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.incfederated.resultfederated.testfederated_archive.resultfederated_archive.testfederated_bug_13118.resultfederated_bug_13118.testfederated_bug_25714.resultfederated_bug_25714.testfederated_bug_32426.resultfederated_bug_32426.testfederated_bug_35333.resultfederated_bug_35333.testfederated_bug_585688.resultfederated_bug_585688.testfederated_cleanup.incfederated_debug-master.optfederated_debug.resultfederated_debug.testfederated_innodb.resultfederated_innodb.testfederated_partition-slave.optfederated_partition.resultfederated_partition.testfederated_server.resultfederated_server.testfederated_transactions.resultfederated_transactions.testhave_federated_db.incmy.cnfsuite.optfuncs_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_cml_ndb.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_columns_ndb.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_engines_ndb.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_is_embedded.resultis_tables_memory.resultis_tables_myisam.resultis_tables_myisam_embedded.resultis_tables_mysql.resultis_tables_mysql_embedded.resultis_tables_ndb.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.resultndb_bitdata.resultndb_cursors.resultndb_func_view.resultndb_storedproc_02.resultndb_storedproc_03.resultndb_storedproc_06.resultndb_storedproc_07.resultndb_storedproc_08.resultndb_storedproc_10.resultndb_trig_0102.resultndb_trig_03.resultndb_trig_03e.resultndb_trig_0407.resultndb_trig_08.resultndb_trig_09.resultndb_trig_1011ext.resultndb_views.resultprocesslist_priv_no_prot.resultprocesslist_priv_ps.resultprocesslist_val_no_prot.resultprocesslist_val_ps.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.testinnodb_trig_frkey.testinnodb_views.testis_basics_mixed.testis_character_sets.testis_cml_innodb.testis_cml_memory.testis_cml_myisam.testis_cml_ndb.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_columns_ndb.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_engines_ndb.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_is_embedded.testis_tables_memory.testis_tables_myisam.testis_tables_myisam_embedded.testis_tables_mysql.testis_tables_mysql_embedded.testis_tables_ndb.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.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.testmyisam_views-big.testndb_bitdata.testndb_cursors.testndb_func_view.testndb_storedproc_02.testndb_storedproc_03.testndb_storedproc_06.testndb_storedproc_07.testndb_storedproc_08.testndb_storedproc_10.testndb_trig_0102.testndb_trig_03.testndb_trig_03e.testndb_trig_0407.testndb_trig_08.testndb_trig_09.testndb_trig_1011ext.testndb_views.testprocesslist_priv_no_prot.testprocesslist_priv_ps.testprocesslist_val_no_prot.testprocesslist_val_ps.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.resultndb_charset.resultreadme.txttdisabled.definnodb_charset.testmemory_charset.testmyisam_charset.testndb_charset.testsuite.opthandleraria.resultaria.testhandler.incinit.incinnodb.resultinnodb.testinterface.resultinterface.testmyisam.resultmyisam.testinnodbincluderinnodb-autoinc-44030.resultinnodb-autoinc-optimize.resultinnodb-autoinc.resultinnodb-lock.resultinnodb-replace.resultinnodb-semi-consistent.resultinnodb-ucs2.resultinnodb-use-sys-malloc.resultinnodb.resultinnodb_autoinc_lock_mode_zero.resultinnodb_bug21704.resultinnodb_bug30919.resultinnodb_bug34053.resultinnodb_bug35220.resultinnodb_bug38231.resultinnodb_bug39438.resultinnodb_bug40565.resultinnodb_bug42101-nonzero.resultinnodb_bug42101.resultinnodb_bug42419.resultinnodb_bug44369.resultinnodb_bug45357.resultinnodb_bug46000.resultinnodb_bug47621.resultinnodb_bug47777.resultinnodb_bug48024.resultinnodb_bug49164.resultinnodb_bug51920.resultinnodb_bug52663.resultinnodb_bug53674.resultinnodb_bug53756.resultinnodb_bug54044.resultinnodb_bug56143.resultinnodb_bug56680.resultinnodb_bug56716.resultinnodb_bug57252.resultinnodb_bug57255.resultinnodb_gis.resultinnodb_lock_wait_timeout_1.resultinnodb_misc1.resultinnodb_multi_update.resultinnodb_mysql.resultinnodb_mysql_rbk.resultinnodb_notembedded.resultinnodb_timeout_rollback.resultinnodb_trx_weight.resulttdisabled.definnodb-autoinc-44030.testinnodb-autoinc-optimize.testinnodb-autoinc.testinnodb-lock.testinnodb-master.optinnodb-replace.testinnodb-semi-consistent-master.optinnodb-semi-consistent.testinnodb-ucs2.testinnodb-use-sys-malloc.testinnodb.testinnodb_autoinc_lock_mode_zero-master.optinnodb_autoinc_lock_mode_zero.testinnodb_bug21704.testinnodb_bug30919-master.optinnodb_bug30919.testinnodb_bug34053.testinnodb_bug35220.testinnodb_bug38231.testinnodb_bug39438-master.optinnodb_bug39438.testinnodb_bug40565.testinnodb_bug42101-nonzero-master.optinnodb_bug42101-nonzero.testinnodb_bug42101.testinnodb_bug42419.testinnodb_bug44369.testinnodb_bug45357.testinnodb_bug46000.testinnodb_bug47621.testinnodb_bug47777.testinnodb_bug48024.testinnodb_bug49164.testinnodb_bug51920.testinnodb_bug52663-master.optinnodb_bug52663.testinnodb_bug53674-master.optinnodb_bug53674.testinnodb_bug53756-master.optinnodb_bug53756.testinnodb_bug54044.testinnodb_bug56143.testinnodb_bug56680.testinnodb_bug56716.testinnodb_bug57252.testinnodb_bug57255.testinnodb_gis.testinnodb_lock_wait_timeout_1-master.optinnodb_lock_wait_timeout_1.testinnodb_misc1-master.optinnodb_misc1.testinnodb_multi_update.testinnodb_mysql-master.optinnodb_mysql.testinnodb_mysql_rbk-master.optinnodb_mysql_rbk.testinnodb_notembedded.testinnodb_timeout_rollback-master.optinnodb_timeout_rollback.testinnodb_trx_weight.testinnodb_plugincombinationsincludectype_innodb_like.incinnodb-index.incinnodb_trx_weight.incrinnodb-analyze.resultinnodb-autoinc-18274.resultinnodb-autoinc-44030.resultinnodb-autoinc-56228.resultinnodb-autoinc-optimize.resultinnodb-autoinc.resultinnodb-consistent.resultinnodb-create-options.resultinnodb-index.resultinnodb-index_ucs2.resultinnodb-lock.resultinnodb-replace.resultinnodb-semi-consistent.resultinnodb-timeout.resultinnodb-ucs2.resultinnodb-use-sys-malloc.resultinnodb-zip.resultinnodb.resultinnodb_autoinc_lock_mode_zero.resultinnodb_bug21704.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-xb.resultinnodb_bug49164.resultinnodb_bug51378.resultinnodb_bug51920.resultinnodb_bug52663.resultinnodb_bug52745.resultinnodb_bug53046.resultinnodb_bug53290.resultinnodb_bug53591.resultinnodb_bug53592.resultinnodb_bug53674.resultinnodb_bug53756.resultinnodb_bug54044.resultinnodb_bug54453.resultinnodb_bug56143.resultinnodb_bug56680.resultinnodb_bug56716.resultinnodb_bug56947.resultinnodb_bug57252.resultinnodb_bug57255.resultinnodb_file_format.resultinnodb_gis.resultinnodb_information_schema.resultinnodb_lock_wait_timeout_1.resultinnodb_multi_update.resultinnodb_mysql.resultinnodb_mysql_rbk.resultinnodb_notembedded.resultinnodb_timeout_rollback.resultinnodb_trx_weight.resultsuite.pmtdisabled.definnodb-analyze.testinnodb-autoinc-18274.testinnodb-autoinc-44030.testinnodb-autoinc-56228-master.optinnodb-autoinc-56228.testinnodb-autoinc-optimize.testinnodb-autoinc.testinnodb-consistent-master.optinnodb-consistent.testinnodb-create-options.testinnodb-index.testinnodb-index_ucs2.testinnodb-lock.testinnodb-master.optinnodb-replace.testinnodb-semi-consistent-master.optinnodb-semi-consistent.testinnodb-timeout.testinnodb-ucs2.testinnodb-use-sys-malloc-master.optinnodb-use-sys-malloc.testinnodb-zip.testinnodb.testinnodb_autoinc_lock_mode_zero-master.optinnodb_autoinc_lock_mode_zero.testinnodb_bug21704.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.testinnodb_bug47621.testinnodb_bug47622.testinnodb_bug47777.testinnodb_bug48024.testinnodb_bug49164.testinnodb_bug51378.testinnodb_bug51920.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_bug54453.testinnodb_bug56143.testinnodb_bug56680.testinnodb_bug56716.testinnodb_bug56947.testinnodb_bug57252.testinnodb_bug57255.testinnodb_file_format.testinnodb_gis.testinnodb_information_schema.testinnodb_lock_wait_timeout_1-master.optinnodb_lock_wait_timeout_1.testinnodb_multi_update.testinnodb_mysql-master.optinnodb_mysql.testinnodb_mysql_rbk-master.optinnodb_mysql_rbk.testinnodb_notembedded.testinnodb_timeout_rollback-master.optinnodb_timeout_rollback.testinnodb_trx_weight.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.testmanualrrpl_replication_delay.resulttrpl_replication_delay-slave.optrpl_replication_delay.testmariarmaria-autozerofill.resultmaria-big.resultmaria-big2.resultmaria-connect.resultmaria-gis-rtree-dynamic.resultmaria-gis-rtree-trans.resultmaria-gis-rtree.resultmaria-mvcc.resultmaria-no-logging.resultmaria-page-checksum.resultmaria-partitioning.resultmaria-preload.resultmaria-purge.resultmaria-recover.resultmaria-recovery-big.resultmaria-recovery-bitmap.resultmaria-recovery-rtree-ft.resultmaria-recovery.resultmaria-recovery2.resultmaria-recovery3.resultmaria.resultmaria2.resultmaria3.resultmaria_notembedded.resultmaria_partition.resultmaria_showlog_error.resultoptimize.resultps_maria.resulttmaria-autozerofill.testmaria-big.testmaria-big2.testmaria-connect.testmaria-gis-rtree-dynamic.testmaria-gis-rtree-trans.testmaria-gis-rtree.testmaria-mvcc.testmaria-no-logging.testmaria-page-checksum.testmaria-partitioning.testmaria-preload-master.optmaria-preload.testmaria-purge.testmaria-recover-master.optmaria-recover.testmaria-recovery-big-master.optmaria-recovery-big.testmaria-recovery-bitmap-master.optmaria-recovery-bitmap.testmaria-recovery-master.optmaria-recovery-rtree-ft-master.optmaria-recovery-rtree-ft.testmaria-recovery.testmaria-recovery2-master.optmaria-recovery2.testmaria-recovery3-master.optmaria-recovery3.testmaria.testmaria2.testmaria3.testmaria_notembedded.testmaria_partition.testmaria_showlog_error-master.optmaria_showlog_error.testoptimize.testps_maria.testndbmy.cnfrloaddata_autocom_ndb.resultndb_alter_table.resultndb_alter_table2.resultndb_alter_table3.resultndb_auto_increment.resultndb_autoinc.resultndb_basic.resultndb_binlog_basic.resultndb_binlog_ddl_multi.resultndb_binlog_discover.resultndb_binlog_format.resultndb_binlog_ignore_db.resultndb_binlog_log_bin.resultndb_binlog_multi.resultndb_bitfield.resultndb_blob.resultndb_blob_partition.resultndb_bug26793.resultndb_bug31477.resultndb_cache.resultndb_cache2.resultndb_cache_multi.resultndb_cache_multi2.resultndb_charset.resultndb_condition_pushdown.resultndb_config.resultndb_config2.resultndb_cursor.resultndb_database.resultndb_dd_alter.resultndb_dd_basic.resultndb_dd_ddl.resultndb_dd_disk2memory.resultndb_dd_dump.resultndb_dd_sql_features.resultndb_gis.resultndb_grant.resultndb_index.resultndb_index_ordered.resultndb_index_unique.resultndb_insert.resultndb_limit.resultndb_load.resultndb_loaddatalocal.resultndb_lock.resultndb_lock_table.resultndb_minmax.resultndb_multi.resultndb_multi_row.resultndb_partition_error.resultndb_partition_error2.resultndb_partition_key.resultndb_partition_list.resultndb_partition_range.resultndb_read_multi_range.resultndb_rename.resultndb_replace.resultndb_restore.resultndb_restore_compat.resultndb_restore_different_endian_data.resultndb_restore_partition.resultndb_restore_print.resultndb_row_format.resultndb_single_user.resultndb_sp.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.resultps_7ndb.resultstrict_autoinc_5ndb.resulttdisabled.defloaddata_autocom_ndb.testndb_alter_table.testndb_alter_table2.testndb_alter_table3.testndb_auto_increment.testndb_autoinc.testndb_basic.testndb_binlog_basic.testndb_binlog_ddl_multi.testndb_binlog_discover.testndb_binlog_format.testndb_binlog_ignore_db-master.optndb_binlog_ignore_db.testndb_binlog_log_bin.testndb_binlog_multi.testndb_bitfield.testndb_blob.testndb_blob_partition.testndb_bug26793.testndb_bug31477.testndb_cache.testndb_cache2.testndb_cache_multi.testndb_cache_multi2.testndb_charset.testndb_condition_pushdown.testndb_config.testndb_config2.testndb_cursor.testndb_database.testndb_dd_alter.testndb_dd_basic.testndb_dd_ddl.testndb_dd_disk2memory.testndb_dd_dump.testndb_dd_sql_features.testndb_gis.testndb_grant.laterndb_index.testndb_index_ordered.testndb_index_unique.testndb_insert.testndb_limit.testndb_load.testndb_loaddatalocal.testndb_lock.testndb_lock_table.testndb_minmax.testndb_multi.testndb_multi_row.testndb_partition_error.testndb_partition_error2-master.optndb_partition_error2.testndb_partition_key.testndb_partition_list.testndb_partition_range.testndb_read_multi_range.testndb_rename.testndb_replace.testndb_restore.testndb_restore_compat.testndb_restore_different_endian_data.testndb_restore_partition-master.optndb_restore_partition.testndb_restore_print.testndb_row_format.testndb_single_user.testndb_sp.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.testndbapi.testps_7ndb.teststrict_autoinc_5ndb.testndb_teamrndb_autodiscover.resultndb_autodiscover2.resultndb_autodiscover3.resultndb_backup_print.resultndb_dd_backuprestore.resultrpl_ndb_dd_advance.resultrpl_ndb_extraColMaster.resultrpl_ndb_mix_innodb.resulttdisabled.defndb_autodiscover.testndb_autodiscover2-master.optndb_autodiscover2.testndb_autodiscover3.testndb_backup_print.testndb_dd_backuprestore.testrpl_ndb_dd_advance.testrpl_ndb_extraColMaster.testrpl_ndb_mix_innodb-master.optrpl_ndb_mix_innodb.testpartsincmethods1.incpart_blocked_sql_funcs_main.incpart_supported_sql_funcs_delete.incpart_supported_sql_funcs_main.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_date.incpartition_datetime.incpartition_decimal.incpartition_directory.incpartition_double.incpartition_engine.incpartition_enum.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_mediumint.incpartition_methods1.incpartition_methods2.incpartition_mgm.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.incrndb_dd_backuprestore.resultoptimizer.resultpart_blocked_sql_func_innodb.resultpart_blocked_sql_func_myisam.resultpart_supported_sql_func_innodb.resultpart_supported_sql_func_myisam.resultpart_supported_sql_func_ndb.resultpartition_alter1_1_2_innodb.resultpartition_alter1_1_2_myisam.resultpartition_alter1_1_2_ndb.resultpartition_alter1_1_innodb.resultpartition_alter1_1_myisam.resultpartition_alter1_1_ndb.resultpartition_alter1_2_innodb.resultpartition_alter1_2_myisam.resultpartition_alter1_2_ndb.resultpartition_alter2_1_innodb.resultpartition_alter2_1_maria.resultpartition_alter2_1_myisam.resultpartition_alter2_2_innodb.resultpartition_alter2_2_maria.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_maria.resultpartition_auto_increment_memory.resultpartition_auto_increment_myisam.resultpartition_auto_increment_ndb.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_sync_innodb.resultpartition_decimal_innodb.resultpartition_decimal_myisam.resultpartition_engine_innodb.resultpartition_engine_myisam.resultpartition_engine_ndb.resultpartition_float_innodb.resultpartition_float_myisam.resultpartition_int_innodb.resultpartition_int_myisam.resultpartition_int_ndb.resultpartition_mgm_lc0_archive.resultpartition_mgm_lc0_innodb.resultpartition_mgm_lc0_memory.resultpartition_mgm_lc0_myisam.resultpartition_mgm_lc0_ndb.resultpartition_mgm_lc1_archive.resultpartition_mgm_lc1_innodb.resultpartition_mgm_lc1_memory.resultpartition_mgm_lc1_myisam.resultpartition_mgm_lc1_ndb.resultpartition_mgm_lc2_archive.resultpartition_mgm_lc2_innodb.resultpartition_mgm_lc2_memory.resultpartition_mgm_lc2_myisam.resultpartition_mgm_lc2_ndb.resultpartition_recover_myisam.resultpartition_repair_myisam.resultpartition_special_innodb.resultpartition_special_myisam.resultpartition_syntax_innodb.resultpartition_syntax_myisam.resultpartition_syntax_ndb.resultpartition_t55.outpartition_value_innodb.resultpartition_value_myisam.resultpartition_value_ndb.resultrpl_partition.resulttdisabled.defndb_dd_backuprestore.testoptimizer.testpart_blocked_sql_func_innodb.testpart_blocked_sql_func_myisam.testpart_supported_sql_func_innodb.testpart_supported_sql_func_myisam.testpart_supported_sql_func_ndb.testpartition_alter1_1_2_innodb.testpartition_alter1_1_2_myisam.testpartition_alter1_1_2_ndb.testpartition_alter1_1_innodb.testpartition_alter1_1_myisam.testpartition_alter1_1_ndb.testpartition_alter1_2_innodb.testpartition_alter1_2_myisam.testpartition_alter1_2_ndb.testpartition_alter2_1_innodb.testpartition_alter2_1_maria.testpartition_alter2_1_myisam.testpartition_alter2_2_innodb.testpartition_alter2_2_maria.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_maria.testpartition_auto_increment_memory.testpartition_auto_increment_myisam.testpartition_auto_increment_ndb.testpartition_basic_innodb.testpartition_basic_myisam.testpartition_basic_ndb.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_sync_innodb-master.optpartition_debug_sync_innodb.testpartition_decimal_innodb.testpartition_decimal_myisam.testpartition_engine_innodb.testpartition_engine_myisam.testpartition_engine_ndb.testpartition_float_innodb.testpartition_float_myisam.testpartition_int_innodb.testpartition_int_myisam.testpartition_int_ndb.testpartition_mgm_lc0_archive.testpartition_mgm_lc0_innodb.testpartition_mgm_lc0_memory.testpartition_mgm_lc0_myisam.testpartition_mgm_lc0_ndb.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_lc1_ndb-master.optpartition_mgm_lc1_ndb.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_mgm_lc2_ndb-master.optpartition_mgm_lc2_ndb.testpartition_recover_myisam-master.optpartition_recover_myisam.testpartition_repair_myisam-master.optpartition_repair_myisam.testpartition_special_innodb-master.optpartition_special_innodb.testpartition_special_myisam.testpartition_syntax_innodb.testpartition_syntax_myisam.testpartition_syntax_ndb.testpartition_value_innodb.testpartition_value_myisam.testpartition_value_ndb.testrpl_partition.testpbxtmy.cnfralias.resultalter_table.resultanalyse.resultanalyze.resultansi.resultauto_increment.resultbench_count_distinct.resultbigint.resultbinary.resultbool.resultbulk_replace.resultcase.resultcast.resultcheck.resultclient_xml.resultcomments.resultcompare.resultconnect.resultconsistent_snapshot.resultconstraints.resultcontributors.resultcount_distinct.resultcount_distinct2.resultcount_distinct3.resultcreate.resultdate_formats.resultdefault.resultdelete.resultderived.resultdirty_close.resultdistinct.resultdrop.resultempty_table.resultendspace.resulterrors.resultexplain.resultflush.resultflush_read_lock_kill.resultflush_table.resultforeign_key.resultfunc_concat.resultfunc_crypt.resultfunc_date_add.resultfunc_default.resultfunc_equal.resultfunc_gconcat.resultfunc_group.resultfunc_if.resultfunc_in.resultfunc_isnull.resultfunc_like.resultfunc_math.resultfunc_misc.resultfunc_op.resultfunc_regexp.resultfunc_sapdb.resultfunc_set.resultfunc_str.resultfunc_system.resultfunc_timestamp.resultgcc296.resultgrant.resultgrant_cache.resultgreedy_optimizer.resultgroup_by.resultgroup_min_max.resulthaving.resultheap.resultheap_auto_increment.resultheap_btree.resultheap_hash.resulthelp.resultinsert.resultinsert_select.resultinsert_update.resultjoin.resultjoin_crash.resultjoin_nested.resultjoin_outer.resultkey.resultkey_cache.resultkey_diff.resultkey_primary.resultkeywords.resultlimit.resultlock.resultlock_multi.resultlock_tables_lost_commit.resultlowercase_table2.resultlowercase_table_grant.resultlowercase_table_qcache.resultlowercase_view.resultmetadata.resultmulti_statement.resultmulti_update.resultmysql_protocols.resultmysqlshow.resultmysqlslap.resultnegation_elimination.resultnull.resultnull_key.resultodbc.resultolap.resultorder_by.resultorder_fill_sortbuf.resultoverflow.resultpartition_charset.resultpartition_error.resultpartition_grant.resultpartition_hash.resultpartition_list.resultpartition_order.resultpartition_pruning.resultpartition_range.resultpbxt_assertions.resultpbxt_bugs.resultpbxt_locking.resultpbxt_my_fail2.resultpbxt_ref_int.resultpbxt_transactions.resultpbxt_updates.resultpbxt_xa.resultperror.resultpreload.resultps_10nestset.resultps_11bugs.resultps_1general.resultps_grant.resultrange.resultread_only.resultrename.resultrenamedb.resultreplace.resultrollback.resultschema.resultselect.resultselect_found.resultselect_safe.resultskip_grants.resultskip_name_resolve.resultsql_mode.resultstatus.resultsubselect.resultsum_distinct.resulttemp_table.resulttruncate.resulttype_binary.resulttype_bit.resulttype_date.resulttype_datetime.resulttype_decimal.resulttype_enum.resulttype_float.resulttype_nchar.resulttype_newdecimal.resulttype_ranges.resulttype_set.resulttype_time.resulttype_timestamp.resulttype_uint.resulttype_year.resultudf.resultunion.resultupdate.resultuser_var.resultview_grant.resultview_query_cache.resultxml.resulttalias.testalter_table.testanalyze.testansi.testauto_increment.testbench_count_distinct.testbigint.testbinary.testbool.testbulk_replace.testcase.testcast.testcheck.testclient_xml.testcomments.testcompare.testconnect.testconsistent_snapshot.testconstraints.testcontributors.testcount_distinct.testcount_distinct2.testcount_distinct3.testcreate.testdate_formats.testdefault.testdelete.testderived.testdirty_close.testdistinct.testdrop.testempty_table.testendspace.testerrors.testexplain.testflush.testflush_read_lock_kill.testflush_table.testforeign_key.testfunc_concat.testfunc_crypt.testfunc_date_add.testfunc_default.testfunc_equal.testfunc_gconcat.testfunc_group.testfunc_if.testfunc_in.testfunc_isnull.testfunc_like.testfunc_math.testfunc_misc.testfunc_op.testfunc_regexp.testfunc_sapdb.testfunc_set.testfunc_str.testfunc_system.testfunc_timestamp.testgcc296.testgrant.testgrant_cache.testgreedy_optimizer.testgroup_by.testgroup_min_max.testhaving.testheap.testheap_auto_increment.testheap_btree.testheap_hash.testhelp.testinsert.testinsert_select.testinsert_update.testjoin.testjoin_crash.testjoin_nested.testjoin_outer.testkey.testkey_cache.testkey_diff.testkey_primary.testkeywords.testlimit.testlock.testlock_multi.testlock_tables_lost_commit.testlowercase_table2.testlowercase_table_grant-master.optlowercase_table_grant.testlowercase_table_qcache-master.optlowercase_table_qcache.testlowercase_view-master.optlowercase_view.testmetadata.testmulti_statement-master.optmulti_statement.testmulti_update.testmysql_protocols.testmysqlshow.testmysqlslap.testnegation_elimination.testnull.testnull_key.testodbc.testolap.testorder_by.testorder_fill_sortbuf.testoverflow.testpartition_charset.testpartition_error.testpartition_grant.testpartition_hash.testpartition_list.testpartition_order.testpartition_pruning.testpartition_range.testpbxt_assertions.testpbxt_bugs.testpbxt_locking.testpbxt_my_fail2.testpbxt_ref_int.testpbxt_transactions.testpbxt_updates.testpbxt_xa.testperror.testpreload.testps_10nestset.testps_11bugs.testps_1general.testps_grant.testrange.testread_only.testrename.testrenamedb.testreplace.testrollback.testschema.testselect.testselect_found.testselect_safe.testskip_grants.testskip_name_resolve-master.optskip_name_resolve.testsql_mode.teststatus.testsubselect.testsum_distinct.testtemp_table.testtruncate.testtype_binary.testtype_bit.testtype_date.testtype_datetime.testtype_decimal.testtype_enum.testtype_float.testtype_nchar.testtype_newdecimal.testtype_ranges.testtype_set.testtype_time.testtype_timestamp.testtype_uint.testtype_year.testudf.testunion.testupdate.testuser_var.testview_grant.testview_query_cache.testxml.testperconadisabled.defhave_response_time_distribution.inchave_response_time_distribution.requirepercona_innodb_buffer_pool_shm-master.optpercona_innodb_buffer_pool_shm.resultpercona_innodb_buffer_pool_shm.testpercona_innodb_deadlock_count.resultpercona_innodb_deadlock_count.testpercona_innodb_doublewrite_file-master.optpercona_innodb_doublewrite_file.resultpercona_innodb_doublewrite_file.testpercona_innodb_use_sys_stats_table-master.optpercona_innodb_use_sys_stats_table.resultpercona_innodb_use_sys_stats_table.testpercona_server_variables.resultpercona_server_variables.testpercona_show_temp_tables.resultpercona_show_temp_tables.testpercona_suppress_log_warning_1592-master.optpercona_suppress_log_warning_1592.resultpercona_suppress_log_warning_1592.testpercona_xtradb_admin_command.resultpercona_xtradb_admin_command.testpercona_xtradb_bug317074.resultpercona_xtradb_bug317074.testrplREADMEcombinationsincluderpl_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.incmy.cnfrrpl000001.a.resultrpl000001.b.resultrpl_000010.resultrpl_000011.resultrpl_000013.resultrpl_000017.resultrpl_EE_err.resultrpl_LD_INFILE.resultrpl_alter.resultrpl_alter_db.resultrpl_auto_increment.resultrpl_auto_increment_11932.resultrpl_auto_increment_bug33029.resultrpl_auto_increment_update_failure.resultrpl_begin_commit_rollback.resultrpl_binlog_corruption.resultrpl_binlog_errors.resultrpl_binlog_grant.resultrpl_binlog_max_cache_size.resultrpl_bit.resultrpl_bit_npk.resultrpl_blackhole.resultrpl_bug26395.resultrpl_bug31076.resultrpl_bug33931.resultrpl_bug38694.resultrpl_change_master.resultrpl_charset.resultrpl_charset_sjis.resultrpl_circular_for_4_hosts.resultrpl_colSize.resultrpl_commit_after_flush.resultrpl_concurrency_error.resultrpl_conditional_comments.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_delete_no_where.resultrpl_do_grant.resultrpl_drop.resultrpl_drop_db.resultrpl_drop_temp.resultrpl_drop_view.resultrpl_dual_pos_advance.resultrpl_empty_master_crash.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_failed_optimize.resultrpl_filter_tables_not_exist.resultrpl_flushlog_loop.resultrpl_foreign_key_innodb.resultrpl_found_rows.resultrpl_free_items.resultrpl_geometry.resultrpl_get_lock.resultrpl_get_master_version_and_clock.resultrpl_grant.resultrpl_idempotency.resultrpl_ignore_grant.resultrpl_ignore_revoke.resultrpl_ignore_table.resultrpl_ignore_table_update.resultrpl_incident.resultrpl_init_slave.resultrpl_init_slave_errors.resultrpl_innodb.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_insert_select.resultrpl_invoked_features.resultrpl_killed_ddl.resultrpl_known_bugs_detection.resultrpl_load_from_master.resultrpl_load_table_from_master.resultrpl_loaddata.resultrpl_loaddata_charset.resultrpl_loaddata_concurrent.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_pos_wait.resultrpl_misc_functions.resultrpl_mixed_bit_pk.resultrpl_mixed_ddl_dml.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_name_const.resultrpl_nondeterministic_functions.resultrpl_not_null_innodb.resultrpl_not_null_myisam.resultrpl_optimize.resultrpl_packet.resultrpl_plugin_load.resultrpl_ps.resultrpl_rbr_to_sbr.resultrpl_read_only.resultrpl_relay_space_innodb.resultrpl_relay_space_myisam.resultrpl_relayrotate.resultrpl_relayspace.resultrpl_replicate_do.resultrpl_replicate_ignore_db.resultrpl_report.resultrpl_rewrt_db.resultrpl_rotate_logs.resultrpl_row_001.resultrpl_row_4_bytes.resultrpl_row_NOW.resultrpl_row_USER.resultrpl_row_UUID.resultrpl_row_basic_11bugs-master.optrpl_row_basic_11bugs-slave.optrpl_row_basic_11bugs.resultrpl_row_basic_2myisam.resultrpl_row_basic_3innodb.resultrpl_row_basic_8partition.resultrpl_row_blob_innodb.resultrpl_row_blob_myisam.resultrpl_row_colSize.resultrpl_row_conflicts.resultrpl_row_create_table.resultrpl_row_delayed_ins.resultrpl_row_drop.resultrpl_row_err_ignoredtable.resultrpl_row_find_row.resultrpl_row_flsh_tbls.resultrpl_row_func001.resultrpl_row_func002.resultrpl_row_func003.resultrpl_row_inexist_tbl.resultrpl_row_insert_delayed.resultrpl_row_loaddata_m.resultrpl_row_log.resultrpl_row_log_innodb.resultrpl_row_max_relay_size.resultrpl_row_multi_query.resultrpl_row_mysqlbinlog.resultrpl_row_rec_comp_innodb.resultrpl_row_rec_comp_myisam.resultrpl_row_reset_slave.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_stop_middle_update.resultrpl_row_tabledefs_2myisam.resultrpl_row_tabledefs_3innodb.resultrpl_row_tabledefs_7ndb.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_view01.resultrpl_row_wide_table.resultrpl_server_id1.resultrpl_server_id2.resultrpl_session_var.resultrpl_set_charset.resultrpl_set_null_innodb.resultrpl_set_null_myisam.resultrpl_show_slave_running.resultrpl_skip_error.resultrpl_slave_grp_exec.resultrpl_slave_load_in.resultrpl_slave_load_remove_tmpfile.resultrpl_slave_load_tmpdir_not_exist.resultrpl_slave_skip.resultrpl_slave_status.resultrpl_slow_query_log.resultrpl_sp.resultrpl_sp004.resultrpl_sp_effects.resultrpl_sporadic_master.resultrpl_ssl.resultrpl_ssl1.resultrpl_start_stop_slave.resultrpl_stm_000001.resultrpl_stm_EE_err2.resultrpl_stm_auto_increment_bug33029.resultrpl_stm_binlog_direct.resultrpl_stm_conflicts.resultrpl_stm_create_if_not_exists.resultrpl_stm_flsh_tbls.resultrpl_stm_insert_delayed.resultrpl_stm_loadfile.resultrpl_stm_log.resultrpl_stm_maria.resultrpl_stm_max_relay_size.resultrpl_stm_mixing_engines.resultrpl_stm_multi_query.resultrpl_stm_no_op.resultrpl_stm_reset_slave.resultrpl_stm_sql_mode.resultrpl_stm_until.resultrpl_stop_slave.resultrpl_switch_stm_row_mixed.resultrpl_temp_table.resultrpl_temp_table_mix_row.resultrpl_temporary.resultrpl_temporary_errors.resultrpl_test_framework.resultrpl_timezone.resultrpl_tmp_table_and_DDL.resultrpl_trigger.resultrpl_trunc_temp.resultrpl_truncate_2myisam.resultrpl_truncate_3innodb.resultrpl_typeconv_innodb.resultrpl_udf.resultrpl_user.resultrpl_user_variables.resultrpl_variables.resultrpl_variables_stm.resultrpl_view.resultrpl_1slave_base.cnftdisabled.defrpl_000010-slave.optrpl_000010.testrpl_000011.testrpl_000013.testrpl_000017-slave.optrpl_000017.testrpl_EE_err.testrpl_LD_INFILE.testrpl_alter.testrpl_alter_db.testrpl_auto_increment-master.optrpl_auto_increment-slave.optrpl_auto_increment.testrpl_auto_increment_11932.testrpl_auto_increment_bug33029.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_grant.testrpl_binlog_max_cache_size.testrpl_bit.testrpl_bit_npk.testrpl_blackhole.testrpl_bug26395.testrpl_bug31076.testrpl_bug33931.testrpl_bug38694-slave.optrpl_bug38694.testrpl_change_master.testrpl_charset.testrpl_charset_sjis.testrpl_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_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-slave.optrpl_ddl.testrpl_deadlock_innodb-slave.optrpl_deadlock_innodb.testrpl_delete_no_where.testrpl_do_grant.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_crash-master.optrpl_empty_master_crash.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_failed_optimize-master.optrpl_failed_optimize.testrpl_filter_tables_not_exist-slave.optrpl_filter_tables_not_exist.testrpl_flushlog_loop-master.optrpl_flushlog_loop-slave.optrpl_flushlog_loop.testrpl_foreign_key_innodb.testrpl_found_rows.testrpl_free_items-slave.optrpl_free_items.testrpl_geometry.testrpl_get_lock.testrpl_get_master_version_and_clock-slave.optrpl_get_master_version_and_clock.testrpl_grant.testrpl_idempotency-slave.optrpl_idempotency.testrpl_ignore_grant-slave.optrpl_ignore_grant.testrpl_ignore_revoke-slave.optrpl_ignore_revoke.testrpl_ignore_table-slave.optrpl_ignore_table.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.testrpl_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.testrpl_insert_id_pk.testrpl_insert_ignore.testrpl_insert_select.testrpl_invoked_features.testrpl_killed_ddl-master.optrpl_killed_ddl.testrpl_known_bugs_detection-master.optrpl_known_bugs_detection.testrpl_load_from_master-slave.optrpl_load_from_master.testrpl_load_table_from_master.testrpl_loaddata.testrpl_loaddata_charset.testrpl_loaddata_concurrent.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_pos_wait.testrpl_misc_functions-slave.shrpl_misc_functions.testrpl_mixed_bit_pk.testrpl_mixed_ddl_dml.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_name_const.testrpl_nondeterministic_functions.testrpl_not_null_innodb.testrpl_not_null_myisam.testrpl_optimize.testrpl_packet-master.optrpl_packet-slave.optrpl_packet.testrpl_plugin_load.testrpl_ps.testrpl_rbr_to_sbr.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_report-slave.optrpl_report.testrpl_rewrt_db-slave.optrpl_rewrt_db.testrpl_rotate_logs.cnfrpl_rotate_logs.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_blob_innodb.testrpl_row_blob_myisam.testrpl_row_colSize.testrpl_row_conflicts.testrpl_row_create_table.testrpl_row_delayed_ins.testrpl_row_drop.testrpl_row_err_daisychain-master.optrpl_row_err_daisychain-slave.optrpl_row_find_row.testrpl_row_flsh_tbls.testrpl_row_func001.testrpl_row_func002.testrpl_row_func003.testrpl_row_inexist_tbl.testrpl_row_insert_delayed.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_mysqlbinlog-master.optrpl_row_mysqlbinlog.testrpl_row_rec_comp_innodb.testrpl_row_rec_comp_myisam.testrpl_row_reset_slave.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.testrpl_row_sp012.testrpl_row_stop_middle_update-master.optrpl_row_stop_middle_update-slave.optrpl_row_stop_middle_update.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_view01.testrpl_row_wide_table.testrpl_server_id1.testrpl_server_id2-slave.optrpl_server_id2.testrpl_session_var.testrpl_set_charset.testrpl_set_null_innodb.testrpl_set_null_myisam.testrpl_show_slave_running.testrpl_skip_error-slave.optrpl_skip_error.testrpl_slave_grp_exec.testrpl_slave_load_in.testrpl_slave_load_remove_tmpfile-slave.optrpl_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_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_sporadic_master-master.optrpl_sporadic_master.testrpl_ssl.testrpl_ssl1.testrpl_start_stop_slave-slave.optrpl_start_stop_slave.testrpl_stm_000001.testrpl_stm_EE_err2.testrpl_stm_auto_increment_bug33029.testrpl_stm_binlog_direct-master.optrpl_stm_binlog_direct.testrpl_stm_conflicts.testrpl_stm_create_if_not_exists.testrpl_stm_flsh_tbls.testrpl_stm_insert_delayed.testrpl_stm_loadfile.testrpl_stm_log-master.optrpl_stm_log-slave.optrpl_stm_log.testrpl_stm_maria.testrpl_stm_max_relay_size.testrpl_stm_mixing_engines.testrpl_stm_multi_query.testrpl_stm_no_op.testrpl_stm_reset_slave.testrpl_stm_sql_mode.testrpl_stm_until-master.optrpl_stm_until.testrpl_stop_slave.testrpl_switch_stm_row_mixed.testrpl_temp_table.testrpl_temp_table_mix_row.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_trunc_temp.testrpl_truncate_2myisam.testrpl_truncate_3innodb.testrpl_typeconv-slave.optrpl_typeconv_innodb.testrpl_udf.testrpl_user.testrpl_user_variables.testrpl_variables.testrpl_variables_stm.testrpl_view.testrpl_ndbmy.cnfrrpl_ndb_2innodb.resultrpl_ndb_2myisam.resultrpl_ndb_2ndb.resultrpl_ndb_2other.resultrpl_ndb_UUID.resultrpl_ndb_apply_status.resultrpl_ndb_auto_inc.resultrpl_ndb_bank.resultrpl_ndb_basic.resultrpl_ndb_blob.resultrpl_ndb_blob2.resultrpl_ndb_circular.resultrpl_ndb_circular_2ch.resultrpl_ndb_circular_simplex.resultrpl_ndb_commit_afterflush.resultrpl_ndb_ctype_ucs2_def.resultrpl_ndb_dd_basic.resultrpl_ndb_dd_partitions.resultrpl_ndb_ddl.resultrpl_ndb_delete_nowhere.resultrpl_ndb_do_db.resultrpl_ndb_do_table.resultrpl_ndb_extraCol.resultrpl_ndb_func003.resultrpl_ndb_idempotent.resultrpl_ndb_innodb2ndb.resultrpl_ndb_innodb_trans.resultrpl_ndb_insert_ignore.resultrpl_ndb_load.resultrpl_ndb_log.resultrpl_ndb_mixed_engines_transactions.resultrpl_ndb_mixed_tables.resultrpl_ndb_multi.resultrpl_ndb_multi_update2.resultrpl_ndb_multi_update3.resultrpl_ndb_myisam2ndb.resultrpl_ndb_relayrotate.resultrpl_ndb_rep_ignore.resultrpl_ndb_row_001.resultrpl_ndb_set_null.resultrpl_ndb_sp003.resultrpl_ndb_sp006.resultrpl_ndb_stm_innodb.resultrpl_ndb_sync.resultrpl_ndb_trig004.resultrpl_ndbapi_multi.resultrpl_row_basic_7ndb.resultrpl_truncate_7ndb.resultrpl_truncate_7ndb_2.resulttdisabled.defrpl_ndb_2innodb-master.optrpl_ndb_2innodb-slave.optrpl_ndb_2innodb.testrpl_ndb_2myisam-master.optrpl_ndb_2myisam-slave.optrpl_ndb_2myisam.testrpl_ndb_2ndb-slave.optrpl_ndb_2ndb.testrpl_ndb_2other-slave.optrpl_ndb_2other.testrpl_ndb_UUID.testrpl_ndb_apply_status-master.optrpl_ndb_apply_status.testrpl_ndb_auto_inc.testrpl_ndb_bank.testrpl_ndb_basic.testrpl_ndb_blob.testrpl_ndb_blob2.testrpl_ndb_circular.testrpl_ndb_circular_2ch.cnfrpl_ndb_circular_2ch.testrpl_ndb_circular_simplex.testrpl_ndb_commit_afterflush.testrpl_ndb_ctype_ucs2_def-master.optrpl_ndb_ctype_ucs2_def.testrpl_ndb_dd_basic.testrpl_ndb_dd_partitions-master.optrpl_ndb_dd_partitions-slave.optrpl_ndb_dd_partitions.testrpl_ndb_ddl.testrpl_ndb_delete_nowhere.testrpl_ndb_do_db-slave.optrpl_ndb_do_db.testrpl_ndb_do_table-slave.optrpl_ndb_do_table.testrpl_ndb_extraCol.testrpl_ndb_func003.testrpl_ndb_idempotent.testrpl_ndb_innodb2ndb-master.optrpl_ndb_innodb2ndb-slave.optrpl_ndb_innodb2ndb.testrpl_ndb_innodb_trans-slave.optrpl_ndb_innodb_trans.testrpl_ndb_insert_ignore.testrpl_ndb_load.testrpl_ndb_log-master.optrpl_ndb_log.testrpl_ndb_mixed_engines_transactions-master.optrpl_ndb_mixed_engines_transactions-slave.optrpl_ndb_mixed_engines_transactions.testrpl_ndb_mixed_tables-master.optrpl_ndb_mixed_tables-slave.optrpl_ndb_mixed_tables.testrpl_ndb_multi.testrpl_ndb_multi_update2-slave.optrpl_ndb_multi_update2.testrpl_ndb_multi_update3.testrpl_ndb_myisam2ndb-slave.optrpl_ndb_myisam2ndb.testrpl_ndb_relayrotate-slave.optrpl_ndb_relayrotate.testrpl_ndb_rep_ignore-slave.optrpl_ndb_rep_ignore.testrpl_ndb_row_001.testrpl_ndb_set_null.testrpl_ndb_sp003.testrpl_ndb_sp006.testrpl_ndb_stm_innodb-master.optrpl_ndb_stm_innodb.testrpl_ndb_sync.testrpl_ndb_trig004.testrpl_ndbapi_multi.testrpl_row_basic_7ndb.testrpl_truncate_7ndb.testrpl_truncate_7ndb_2-master.optrpl_truncate_7ndb_2.teststressincludeddl.clnddl.preddl1.incddl2.incddl3.incddl4.incddl5.incddl6.incddl7.incddl8.incrddl_archive.resultddl_csv.resultddl_innodb.resultddl_memory.resultddl_myisam.resultddl_ndb.resulttddl_archive.testddl_csv.testddl_innodb.testddl_memory.testddl_myisam.testddl_ndb.testsuse-test-runt1st.testalias.testalmost_full.testalter_table-big.testalter_table.testalter_table_trans.testanalyse.testanalyze.testansi.testarchive-big.testarchive.testarchive_bitfield.testarchive_gis.testauto_increment.testbackup-master.shbackup.testbench_count_distinct.testbigint.testbinary.testbool.testbootstrap.testbug39022.testbug46080-master.optbug46080.testbug46261-master.optbug46261.testbug46760-master.optbug46760.testbug47671-master.optbug47671.testbulk_replace.testcache_innodb-master.optcache_innodb.testcase.testcast.testchange_user-master.optchange_user.testcheck.testclient_xml.testcomments.testcommit_1innodb.testcompare.testcompress.testconcurrent_innodb_safelog-master.optconcurrent_innodb_safelog.testconcurrent_innodb_unsafelog-master.optconcurrent_innodb_unsafelog.testconnect.cnfconnect.testconsistent_snapshot.testconstraints.testcontributors.testcount_distinct.testcount_distinct2-master.optcount_distinct2.testcount_distinct3.testcrash_commit_before-master.optcrash_commit_before.testcreate-big.testcreate-uca.testcreate.testcreate_not_windows.testcreate_select_tmp.testcsv.testcsv_alter_table.testcsv_not_null.testctype_ascii.testctype_big5.testctype_collate.testctype_cp1250_ch.testctype_cp1251.testctype_cp932_binlog_row.testctype_cp932_binlog_stm.testctype_create.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_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_utf8.testdate_formats-master.optdate_formats.testddl_i18n_koi8r.testddl_i18n_utf8.testdeadlock_innodb.testdebug_sync.testdefault.testdelayed.testdelete.testderived.testdirty_close.testdisabled.defdistinct.testdrop.testempty_table.testendspace.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.testfix_priv_tables.testflush.testflush2-master.optflush2.testflush_block_commit.testflush_block_commit_notembedded.testflush_read_lock_kill-master.optflush_read_lock_kill.testflush_table.testforeign_key.testfulltext.testfulltext2.testfulltext3.testfulltext_cache.testfulltext_distinct.testfulltext_left_join.testfulltext_multi.testfulltext_order_by.testfulltext_plugin.testfulltext_update.testfulltext_var.testfunc_compress.testfunc_concat.testfunc_crypt.testfunc_date_add.testfunc_default.testfunc_des_encrypt.testfunc_encrypt-master.optfunc_encrypt.testfunc_encrypt_nossl.testfunc_equal.testfunc_gconcat.testfunc_group.testfunc_group_innodb.testfunc_if.testfunc_in.testfunc_isnull.testfunc_like.testfunc_math.testfunc_misc.testfunc_op.testfunc_regexp.testfunc_rollback.testfunc_sapdb.testfunc_set.testfunc_str.testfunc_system.testfunc_test.testfunc_time.testfunc_timestamp.testgcc296.testgis-rtree.testgis.testgrant.testgrant2.testgrant3-master.optgrant3.testgrant_cache_no_prot.testgrant_cache_ps_prot.testgrant_lowercase_fs.testgreedy_optimizer.testgroup_by.testgroup_min_max.testgroup_min_max_innodb.testhaving.testheap.testheap_auto_increment.testheap_btree.testheap_hash.testhelp.testindex_merge_innodb.testindex_merge_myisam.testinformation_schema.testinformation_schema_all_engines-master.optinformation_schema_all_engines.testinformation_schema_chmod.testinformation_schema_db.testinformation_schema_inno.testinformation_schema_part.testinit_connect-master.optinit_connect.testinit_file-master.optinit_file.testinnodb-analyze.testinnodb-consistent-master.optinnodb-consistent.testinnodb-index_ucs2.testinnodb-lock.testinnodb-master.optinnodb-replace.testinnodb-semi-consistent-master.optinnodb-semi-consistent.testinnodb-timeout.testinnodb.testinnodb_bug34053.testinnodb_bug34300.testinnodb_bug35220.testinnodb_bug36169.testinnodb_bug36172.testinnodb_bug40360.testinnodb_bug41904.testinnodb_bug44571.testinnodb_bug46676.testinnodb_bug47167.testinnodb_file_format.testinnodb_ignore_builtin-master.optinnodb_ignore_builtin.testinnodb_information_schema.testinnodb_mysql_lock2.testinnodb_trx_weight.testinnodb_utf8.testinsert.testinsert_notembedded.testinsert_select.testinsert_update.testjoin.testjoin_crash.testjoin_nested.testjoin_outer.testjoin_outer_innodb.testkey.testkey_cache-master.optkey_cache.testkey_diff.testkey_primary.testkeywords.testkill.testlimit.testloaddata.testloaddata_autocom_innodb.testlocale.testlock.testlock_multi.testlock_multi_bug38499.testlock_multi_bug38691.testlock_sync.testlock_tables_lost_commit-master.optlock_tables_lost_commit.testlog_slow.testlog_state-master.optlog_state.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.testmerge-big.testmerge.testmerge_debug.testmerge_innodb.testmetadata.testmix2_myisam.testmix2_myisam_ucs2.testmulti_statement-master.optmulti_statement.testmulti_update-master.optmulti_update.testmulti_update2-master.optmulti_update2.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.testmyisampack.testmysql-bug41486.testmysql-bug45236.testmysql.testmysql_client_test-master.optmysql_client_test.testmysql_comments.sqlmysql_comments.testmysql_cp932.testmysql_delimiter.sqlmysql_delimiter_19799.sqlmysql_delimiter_source.sqlmysql_protocols.testmysql_upgrade.testmysqladmin.testmysqlbinlog-cp932-master.optmysqlbinlog-cp932.testmysqlbinlog-master.optmysqlbinlog.testmysqlbinlog2-master.optmysqlbinlog2.testmysqlbinlog_base64.testmysqlbinlog_row-master.optmysqlbinlog_row.testmysqlbinlog_row_big.testmysqlbinlog_row_innodb-master.optmysqlbinlog_row_innodb.testmysqlbinlog_row_myisam-master.optmysqlbinlog_row_myisam.testmysqlbinlog_row_trans-master.optmysqlbinlog_row_trans.testmysqlcheck.testmysqld_option_err.testmysqldump-compat.optmysqldump-compat.testmysqldump-max.testmysqldump-no-binlog-master.optmysqldump-no-binlog.testmysqldump.testmysqldump_restore.testmysqlhotcopy_archive.testmysqlhotcopy_myisam.testmysqlshow.testmysqlslap.testmysqltest.testmysqltest_ps.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.testodbc.testolap.testold-mode-master.optold-mode.testopenssl_1.testorder_by.testorder_fill_sortbuf-master.optorder_fill_sortbuf.testoutfile.testoutfile_loaddata.testoverflow.testpacket.testparser.testparser_bug21114_innodb.testparser_not_embedded.testparser_precedence.testparser_stack.testpartition-master.optpartition.testpartition_archive.testpartition_binlog_stmt.testpartition_blackhole.testpartition_bug18198.testpartition_charset.testpartition_csv.testpartition_datatype.testpartition_debug_sync.testpartition_disabled-master.optpartition_disabled.testpartition_error.testpartition_grant.testpartition_hash.testpartition_innodb-master.optpartition_innodb.testpartition_innodb_builtin.testpartition_innodb_plugin.testpartition_innodb_semi_consistent-master.optpartition_innodb_semi_consistent.testpartition_innodb_stmt.testpartition_list.testpartition_mgm.testpartition_mgm_err.testpartition_mgm_err2.testpartition_not_blackhole-master.optpartition_not_blackhole.testpartition_not_embedded.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_windows.testperror-win.testperror.testplugin.testplugin_load-master.optplugin_load.testplugin_not_embedded.testpool_of_threads.cnfpool_of_threads.testpreload.testprofiling.testps-master.optps.testps_10nestset.testps_11bugs.testps_1general.testps_2myisam.testps_3innodb.testps_4heap.testps_5merge.testps_ddl.testps_ddl1.testps_grant.testps_not_windows.testquery_cache.testquery_cache_28249.testquery_cache_debug.testquery_cache_merge.testquery_cache_notembedded.testquery_cache_ps_no_prot.testquery_cache_ps_ps_prot.testquery_cache_with_views.testrange.testread_many_rows_innodb.testread_only.testread_only_innodb.testrename.testrenamedb.testrepair.testreplace.testrollback.testround.testrow-checksum-old-master.optrow-checksum-old.testrow-checksum.testrow.testrowid_order_innodb.testschema.testselect.testselect_found.testselect_safe.testshm-master.optshm.testshow_check-master.optshow_check.testskip_grants-master.optskip_grants.testskip_log_bin-master.optskip_log_bin.testskip_name_resolve-master.optskip_name_resolve.testsp-big.testsp-bugs.testsp-code.testsp-destruct.testsp-dynamic.testsp-error.testsp-fib.testsp-prelocking.testsp-security.testsp-threads.testsp-ucs2.testsp-vars.testsp.testsp_gis.testsp_notembedded.testsp_stress_case.testsp_sync.testsp_trans.testsp_trans_log.testsql_mode.testssl-big.testssl.testssl_8k_key-master.optssl_8k_key.testssl_compress.testssl_connect.teststatus-master.optstatus.teststatus2.teststrict.teststrict_autoinc_1myisam.teststrict_autoinc_2innodb.teststrict_autoinc_3heap.testsubselect.testsubselect2.testsubselect3.testsubselect4.testsubselect_debug.testsubselect_gis.testsubselect_innodb.testsubselect_notembedded.testsum_distinct-big.testsum_distinct.testsymlink.testsynchronization.testsysdate_is_now-master.optsysdate_is_now.testsystem_mysql_db.testsystem_mysql_db_fix30020-master.optsystem_mysql_db_fix30020.testsystem_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_elim.testtable_elim_debug.testtablelock.testtemp_table-master.opttemp_table.testtimezone-master.opttimezone.testtimezone2.testtimezone3-master.opttimezone3.testtimezone4-master.opttimezone4.testtimezone_grant.testtrigger-compat.testtrigger-trans.testtrigger.testtrigger_notembedded.testtruncate.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_time.testtype_timestamp.testtype_uint.testtype_varchar.testtype_year.testudf.testudf_query_cache.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.testvarbinary.testvariables-big.testvariables-notembedded-master.optvariables-notembedded.testvariables.testvariables_community.testvariables_debug.testvariables_debug_notembedded.testview.testview_alias.testview_grant.testwait_timeout.testwarnings-master.optwarnings.testwarnings_debug.testwarnings_engine_disabled-master.optwarnings_engine_disabled.testwindows.testxa.testxml.testvalgrind.suppvar/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/funcs_1//usr/share/mysql-test/std_data/ndb_backup50//usr/share/mysql-test/std_data/ndb_backup51//usr/share/mysql-test/std_data/ndb_backup51_data_be//usr/share/mysql-test/std_data/ndb_backup51_data_le//usr/share/mysql-test/std_data/parts//usr/share/mysql-test/suite//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/bugs//usr/share/mysql-test/suite/bugs/data//usr/share/mysql-test/suite/bugs/r//usr/share/mysql-test/suite/bugs/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/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/handler//usr/share/mysql-test/suite/innodb//usr/share/mysql-test/suite/innodb/r//usr/share/mysql-test/suite/innodb/t//usr/share/mysql-test/suite/innodb_plugin//usr/share/mysql-test/suite/innodb_plugin/include//usr/share/mysql-test/suite/innodb_plugin/r//usr/share/mysql-test/suite/innodb_plugin/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/manual//usr/share/mysql-test/suite/manual/r//usr/share/mysql-test/suite/manual/t//usr/share/mysql-test/suite/maria//usr/share/mysql-test/suite/maria/r//usr/share/mysql-test/suite/maria/t//usr/share/mysql-test/suite/ndb//usr/share/mysql-test/suite/ndb/r//usr/share/mysql-test/suite/ndb/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/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/pbxt//usr/share/mysql-test/suite/pbxt/r//usr/share/mysql-test/suite/pbxt/t//usr/share/mysql-test/suite/percona//usr/share/mysql-test/suite/rpl//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/t/-fomit-frame-pointer -fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:11.4:Update:Test/standard/f09cfbf6069d4a655388acc48d993e07-mariadbcpiolzma5i586-suse-linuxJQ[QτGH?] "k%rbpA^PKO3rҊ_iV^ KCi.O 8F3qy(fhPKuD&VtyPcV7p=%Hr8@$x Zm)[c׽At*?GtLp@6QJAQVu,4TuZ6ljLv=(@j`K&3ByE28.˱*/4Ej x?\!/?*iyRNL;O|)蛴cAm?j`ue ܎4v fАW?tc&^W?i&p+dK`P{$L}W*x~gW($>R~LR_8M#*N@; BMUKCHt֣33l*Dϫ2TsA*<9g gwGɵG{ia R_Ҫ)b}a}F!! Cbor[W>ftOi<Pk>8LdRļum_/hHN$Njj3!Kh±(An3wJ1)H\3iOeʡ>˦]QBTm5>(='Ar cP6KA);vXYc$UJŒb-`c]mPVNQ1H$Xif-b'I VUy1rċM«fe!9 obڀPSy^y8jza/O>a Z% S8'yTOײ+6[H m13 ˹N-T&u,W꩎uM"ahG#Khs" I# mܟ^gm!6!ܑŒP,MnN:f跥`ZZ0_̵?tnU3qvOu+pvVd;H,PPI9,3%ڃggMNKGswi-=g:|V`қV]|Z'.mj:k#[)sUԸܫ1n#/!<ط9'|?p{ {{bԏ{xyše)ˋfqXd( v~Tq=y53=<ۚ<_hJ ivM]+D'utuGDߚi6ćT"Îv/"؅ڷâ1ϼK,{7ek8!'ޓ Y}V/QLEiX(?U* 9&ik [gY;xI*1Pa ͉@I.a&X[6J74l 57t>r<̇HL6PM루Q껶 v0\SoUPȤDlq$ǙQoݠ_>"4VnwR.Q@} .D/? yԼ'4J}/J:1@~P#, ᰋ!'mL,%Ǎ%Ƿ%roayɢ˳+DT =@,ש1ۉD{iR{:4TgJ0Sd .ٌWT!n2rn..O9ih}UtY=@w͟ `uI&ǞkTAWP']gR3֨p$)o +ymSﴙq5\zլg.wXq(=ku8*ߺoNy2S@-oVAk%ؿ=eMi^;Ӥ=c' b!hռ|{hHZDP"C4qH51 JxQ& D6lK;7y$U\BRJѧp1VF0 3*mOU[{T.vJ2xcU4\LZ7ME5„=qo_u#aҦ_dPqmZl[d/ U{C<)y?QDAeKm0HVoA1I*{̣[? uř#(1oDhѮy-F_c1enui(]w0Sp2mNm!Gb3gݻ;w1pP宻;kaq9UT~GxGM_ÎJٙ{[﯏m #VfoQA8"(bДMo[e +{yΦ D«i RKkjKTy/B-=Ս䩼c߸&(tU[wJ6Z&ծ׏訪Z_mEu)*u7Ҋ GZ-\\kKd(&XM$djHX00էAz.T|Q<鶹hkId@>u-(YYܬW4}vY8DCôHLa> *3qNiqzyKٗ&$U}SROYlʄ<.ZOիovjCr{\'X?q$GLIRdgRLyѕ8J9geG^NZrLx h(>3V?7UJk/ Fl6iCCA>:߶T-Āyg,4O`؊i-^g0m^!ϿK) .N~1)nJ#'~s=+Cy Z])ȱjN}`MŴ3:AOuCBb Vwd 2mP@ψ:@4BϾjjgr`Dϣ $ hoE>~9j;WoSfs&ɼ786*}З6)W>YEgcAGK{\Qj 6]a ߄!0΂|dMC LCw&#Z̓3r,x`/$, 3ZlT޻Y#=H ^c ;Y4 t$hfOΙl}vc(VɈrVua(d&@i[ u"r/>*5ԈO|(P @jsx2./ ]?_7dH+,_7ƴٯV0 eٍ7A"z}sM+}O. C=z9 la# pIG [ZLUY P;3*bGBM*8J.f}ڡᠠN_#*ai伮JBm>b'@-h\YoVNӨS1Vjiҷ$Sa~qkf<-j{Z/Ҁ=4ܴfX okHZ5rC,=g #3FLoNѰ䱣Y:R2Y~jRk ({X_a4іx8\"΍ 73LleWuBmA^OZQbrMG1 !C9: %ޡP[iAmvBMkeh"~~W.I쐇~Z5݉X~Ws4π'=Xٹ *2@՘qI$&꼍܆^XWұ-R'n v;RE~|J2fH2n<7-=',CƎiL"Aȑq&.pGE%ƻo!|Ѡ@ $KCj|úZT{j'S;9m3 @ԙ)VJB|<6B";ךSՐHWUFcioqiO!h%hFCA [h|89xw-encyYsƚɌNk:=$HWKKFMbG@&' eH _# pJIM&.6{Q=VIjԑE HrU%k9Ou89ǣحW9 IAh^طr$sTQ K M0}r-a*bel^`q\cٞ;_!H#LB< 5Y ۹0JLB5ڑDq?.hWtZ]b?vΏ^>KwOZ{eh=.&0䵑}O#d/0)`t~ ;@TSLXBL4h2VA FOGbo_m.umD0D6|9 bdtorE<1I LUB(j5^,j kT*p^if9L!Y.7T>;XOwU!oKA|-!4CBSm>T`ISH9qge;7g.CxƲa!`Cּu8f,("3m5hq ͐19&^lz TZĐÈ:WO}ko`Ɠ֥xir!(!iK@>6?N4ʹ-g?D]׏Rls檠 Gή@SB>\g>G/,ċ3mc-a7CLEhZ$"ƑL4Z[/G%cJj3*;'/boBU\et8!J7}- %γ%POm쏵_J;ߴMD/\g~S*F,]0-Ea:'阂0A¥T<~<]VG/ePZ[>kv׊N2:8?'tCr:UbJfٶc뾡ƑWDp`>#QR*{Gϻ z|@jen@xWK閵X dd>ު2_`.|*MYJ|8Ü&YT)πJbH8kO,7-I\) :Fs Ȩ0_%Zڊew3otG_cfl|*[UCxWyo{Th0EZB9;x>ȶlP%f䢈:)n 4P (WQ(khwDZ2=ng7_ Z k}+M"qVװ_YH F!XFE!hR":tkzgz}*gh`\Uۡ[Zv϶/.=h:,]{?(V'0ӡ20Ѡwh5"CnaZĽR㑮jv>%=YM۾°Vw0wLeOp SExK׃oxF&vz| a}2e:8cNc'5$suf|=ȔvLˢviZoZAs$p],'Yٚ(Z{<omy30m8u#>6=Vʷ`3"}`"Ϻ2:MIrB [u@?hkMmD*hk\ ?mYB QD0yB;Wӌ0ܫlIP؝n)[)kb1=320IaQAIEl*D,;s1lH*entb OZl؆uK)y(BpShےq:(ƾg}-fev:Gi2eL=1 㥇WZӑ5&MM8^{5daڵoF.MCS%ή!F }'o1SjN(6+Ӂ-K\0'蕏di՟,jαX)9ғHc+Q"0&|Y;PELQ tf.D,+NR'$퍄3X0R~[Q 3Ƴ4~1A{8 $&T4x$T"uetNnƍz6SMeqX <q# 1CC%[f/ I#xI'd8+W$`]}ge #`S Ib Gb`"bSG`vdj_Fw>:ֵlehOhJNZu=77`ΰu7bKrn*TlP Tnf?bޞµVκ-nmYxZkKyvc>S(L2"Mޣ}ț0;ajtVJ2J?nСSv`=j@N%IX[xzM-5ٕ emyYRv>Z(1~3qF=<]9YHFmƤ|fAj#}ho Wl?{(`lbŊ$tp5Ncޘo3mO/og<'7i4k,oi(jӔ<KDX4%j jԝzǘ>&Ojc-Tӟ.ɨ*C"pGdg_IB]|饏n=3̕ݪށXɧ113 b:{DK=t|yg [i?AmC*&TKV"rIh`+|ځ*)bf ^ v'3kymNGxu8PݑZ%IA?`g0 jgBYMṠq݊IP .<{L\R$5= voa[;瀲٥$vRȦ2{LS]̡Vf%0I5DO~t8)LhF:0Td 5zha [%8NE,X~h`Z (hr^,[ڗ0أx̵aO[ (RgF7IL%}gb'A_$ [;ׁ2-D7=`e5z>NzЎ>S=4vobT%8uϤqlht^g!qCXJp'TTrRpZˮ;:=wM)4>PKŊ+*P˵=&@Ϣy$a~il^RsoJ2v$I/7&vytd3=Aw :0#.׷H= {f{ Iom9<(T_^,e5Mi-1mZYLw)K$K$O%SdD00~AIfS"Md~TdQM9CUiE;adpy׎YHx m_2Ay#kס}fnĵ)XwGOBߣH0NDZjsKu43іc WSe!tͦIO[@ M)k=]!p G8 ո!5h8 4:.4fׂ?aJ~2nPQO/ܛFv))y 2Un`W" s:$\uh[31$Wbq'fGA'eܔr8xY>\dBu ag8Gu6-Rcc峕\h<56cR+uGØ]u _t]1綀x}ҳUдJz(_[J/|xEkRtJSd5Ľ^2 W>@GytF/*rI(5\20*၉ k2Ӥ 8[Mze^ no>|{"lkj@:Uڊ]=E0!(o [YmQ-.Xm@U/2\PSn&WܝM}aݑHaD_8UT؆JeH'q>JG;Xs=#,| rAջbg`ܩC'(]hsCx zה?lz*0ZD g1UZxs>K|i椘 =q`7BzBY۶;TlA@رg *ut¾ KOFԠxf^<~*yajQһG&~d UaoQTʑI=702@m2{tvAS=J_I!bTg*^Dž JMOvH4\+L XkfvJg'Wx Żʭ3/[8Z)p P{M҈ЩS$10@xCOn_vlpι݇-m%TDAx{nL\J}u>0@5~b,.VyGu?oAV0B,+ }W璣3 ^zt1|-B$_GPf&a7{Dώkdn }\w :z%$Ws[sWʳ ĝCHuAq?qj?<ƃĉK^eg n!1+Ig$%#Pjt& `id0=O9) ߛ a2?=b)&!d,c*̺n@SH]l=ud;#I / !+V68 c1ش(l%KƷxm j7TkP _qq@G uɾ0Gkh?J,Vd }@ٹۅϱ$~98P.D]x"T4^7NЁM[[̭!xy= ՜n] qSO>w~ 31Yot6gS'|6/'5vV{,\TyYLmyB'a /=;0UEڮ;o̿YAF$ұWp0"92{tn0$w5&~ >jj`A#O%KvfdNEPa&8fY^EuHg$&Rj/lq |Ĭ1vx6oEL\[OgԳ HLDA˾ὌdȷًFO09l7D3y3P$|0N-VXs"Q2Dvn1튖æڟaY۹|U Putf=B3RFG#QT3X` `U0;-8Ώ< Dz [t!v gpfz14k+!W9ZnP/ eil!US--ǃBy%>hi݁H@dGw4N #ӵ (Ts"VNpYׁl]'M6<0ڹw z>t|B RӢ|Rv8- mg{(7 b-!B#Im;QRi;cNJ 輩Yrm7Q'M;3{\g,oK>T4:ˋA-P:L,G*5:zp3 .4JQF;V-"MuV.Ž筕>>dNRկfZ/;EC EDTaxOmhZ\)Qt4SQ}T+S`DXB <1u)0p+/i;"K>SX1j0HTћ-:NQz< & V#Fx|1a>?Ee.ݾᴀ[ lHQqҶ61mf0}WK*mSB-KKZ!Q  qSsrUC O)&E .c%Q G0*nONv[CD-T! ,Nm|2wlڣ{];r& ܜBņE x ?/b?Z!GZ:*ge30>kJ^XJL'kY͠-SI\:O_jg77J{r: WX;U'8ڒp7R;ߤ˩KQ%( aE?7 %c+j6v)m&#?/RkK cE΄*7*еeS+*Y>Q  s5 ᔝsw_㛰`-hzeWr;]i[+W;F9_JÔڀw"vKKHi*c qsn#`ԛ+HM\_  p`UdN Z@:O0.;&VmcWZb &,8~A(Ƭi}Ը\ΏuH ~βLVM-< K[bkm!r`=-yy1oǥ\ٚ!bnQK}:u{u j8Q(ʀNC=+Ȁ z:++efɔsf6@ \FF JU8L :2R0?!NzF鵬UŎϻ%5FM_6S9 O 7&QvAbv&3%#Ьeg*5tX"/Fsb}OVN@Qr 3HgTMN :7`x-1H#Qd.qe 3 *}} 0:w?F X} ^\M!sg gK:7@-KyӶ*:n)/hq>{Bm8wY Bz}{{FYz1†KZkϧNQ6z=eǨɸ#,t(;ɖr\{`\9.N>ay+pzn`d\ݍ?**gc^o>i=IP3E GCmxe0snjN>3QZ?HAЌw#.Ŭ,n%@0A s""&UM"ZpYZxF BLcփi"1s55u__.]Ӊ$#;'Ri =oһ<|{$k@#* v F0-?~jOU(4z~>Rj!Wut-5Tj!Mz:rZ,`uUr{N!)3/hC "+ؓB'% Z?*YNz݆; i/Y xM*xZ0gD@Hh )x2EILՓ%z?E>*ԆVq=䗀\~Hb )FQ@D=<ɒw &ELlWCfwl+ʛkY3%G-E/"ز:x!$~Go7XΑSA)8oL68XoTڤFlE5ɣo  EDCi2Џ 6kI^ љM?_pYa[)7ceA&FCuo10,"xcr 6ɨvIԻa<^^(cr:fUFO/ ՍvqňyF!curo!=0=[c$Jύ׏%]޳:k'5"峣j_~LƓ#%u;^:;v&ݞ x(+gjz?j. ׎B Q +wX8Mv@gܤۙ0Ff L>w̎PJ:2>i% Sm PF^| {KR<*cP7ֶ>\~H%tugCW?tr M3 ǶA9Mnbs.?oR1VA K P )o<wҁCq4|c4/疫axr^B&YDH ԖC4$8höODpnW;$hh MԿ[DRƱVI amGqn(5/o$]̋{v.( ŢwL5Pb51HRKk}7!!-EeL ۭ+5xYZCԑٝw0'Xs(Ҽ^t{=TXR;\нjcsp\z@g6ΜP5[m(@DM97>WMpQ@T}*01j~(?{Pk~%8Iij$ HIw;*9P2qAzArG. #~Uډ/eKX?JgކwS79NwɀzM%`" {2Ĩwr$^NZFA2;_L tAĖj@&ɓy2 FϣvCzi_x-Y>Y Q1a7*-~Oۻ =BI6 q[yD% slOlJQ&Q\S{stߩRF[sx0/_5dA{;>a;{;kr j#%8H,Yrx;s]vBi=miWXXR+d<)Y jk# ֳuDSg| {Gp/ZqVei>uGf,>WPwqXR٤\ ``o,5EF4g%2?t3+k#sYk` `>!Ax"0+bW]~HGR2@*pIܢ|jX& e;A8=* B cۙ`mY$-MbǿyVl dKʈ"åqmJ] lXJTZ+q3qoTr2VI?9,ϵ&dG5k`/Q&ŵ# VJmϧZEŹ~&NĚiMfl QYiVmVSz lY:>=E "gq_6`ÜS|ֺ)OiR71ICPBx|F6+a7gA*N}(w4mMڄGg9B 3P'Q: Dt(Wqс_J\!)db!J :y*m}O(ZT t/i!W`N=9vI~ S`lg8O)|'F  MZ \J;o*37oPW+7w6x3GseMW_Yv.YOaeڠbV5ߎrM'3h Є忼 9?):a3B+Jq~'BKj-0 RgUGENKZ gj@Ҥ|H^ro2 _J2:?Nj$$.V L^:$\iSj~7N;D :O" t!PD2a6@?#cCW}zIJv+Drs+nP€J)`A/`x+ªCWOy|Jq@ON"LR}zi(3`&Z .EA/L1SvpfUNkQxs7Lu Nzo RMn 0{1D5dmsCj.KL7bs~Bew.T̚xi~TBց$ L6XyF\z/0{{TɚbSc΄l&}A02P"__X׾ LrVӣ{QmtA En&ߖk$Ь]#^ifRs;IE4DQrc3%Ê1(EGk~FmH \(7%ʤZ8/M icI>iN[J';3єLz&`#}&EFƳ@"8O˯7Noe]<.UԳS)uR-)˷[ŁWq1ހ;KPa)-p$u.uB4A7T3/ȫ$tq|E\%F:w xr2r(.S'EUcs48.DmV?j?+;MJU!kٲ x #ͩlRDK( gН toA 07-ʠ2ƱҜA@oӯr)d.#prJ{K 4w%'`S_-׿/a9MLꬡVoS~*_@ X/M2V 0MG3Un3Op6o ^)Kyew :B},Q1ds/T^LT. s뢪=(F sNaA}YĸP$Htf1=Uwsw:6  >=|,iƳt+jvjmg-&顰u4mնX6)V';okZZyi~ \>;jv\`GYy&F^C[xNaAS+2[O[Y3 VM=3KgWÜeQv6$f9- ܼ~ՃZJB#@!_Nz?<h S+zaۀ򥖎{={upOZV7ĊhF}?kka^CV WUؚW dˠ;) Gu:4j%ڡ[|6R}^xf3l h+ˇ{s+M=Oz*[?tW薈69nGX cө%{J25zTn:=iQI|ʾlwXY0qy=f)*@ft)dJB}7mtnl||0+Ek=m,"OP6]ܳ 3菿{~ 'H 2gE"(sxk11 :$GfOH%̷S̺ޏ٠IR7Gc۫v#3#ex=闯MKkT[ l2T{-5WUhU\:& G-_W `a ȩ-!xVLƊ%ŭN3Y ~mo9q%w U!_L5,eQnk{TfVN>+}}5% :E Y?(&@';ĸ7[Ycflo{֢±KhȒkӉ῕Yۆl/v^F% ]5{ hi'^뺫څ;MDBB&MLY-4ܲOr^ww5M iqϖj(v7XOYZ${k=ϯ~iC|hx"YB ^'!ԧviarB536աZ`Sގ4 眢i בvZF=,]o=}l71OV3{Yo䳀T+ZIb%ga? : m"t@{CƐ<$c /w_o a_o]osN'7X.QΔ1K-V#頊VEcfTL{Yf7|ڒ=y2Xvq{%2,8Zګ Xmghu+4˔HJ OnJߩ.(qOTt AZY! FA:Jj38l,PMkG 1r'ilĭ0+ar'Xy:`4Yb[7셍)".'&ƎD9m%Kn8sg;C CLH/&]8nOFvS?bޚIay _>+ gj؍Y(¯G> U|Fg1'u}g9-ټ/J)$&4MH!?)+fAzgk*#Piə$$p>Xuŭgs8`Xpx\yV#l"*@YjQVA_P[]n@VC`參/l>H^4_X`j}?qU#AnƖ&aQBT}uŎ(ۺ'0ǟ 3_ߛ9+=Mx,S;_P мߦ*+z+ l2h!ԫ\o(7°Qx;Ʌ+wEi8n C:²Bit\8&;,`J% cf}o>e$_駞 B9Guc /MGsq#V3E7d'{ch-؍7b\ kB*D##EF\28h&eD-@#լ`ay7:ǥ A0!<9}Y.u>>ߺǴx>JG4XA LK1\&xr҇mipcލx&εǶ4r,B/ #`ͱ!TͲzU΀R4?%* U^K|jEH1aᇟSa)ޛoutdH>pO۩[Eep?LܲPIq'q [l աT,gkO_'|l4;Q?ʆqQ[$7$I\ﱿd3+? d?\C0 D} G== 雙;_!c|Q&ž]'H- /V0;^;4y&k,Avo^Qj7_II(ЕvKgN@.V`pfStM願 ȗ?8iuG6MY :LxΣ̈́@κϗW$R$?;X&m+JgOajt{Fk  Eh&WE/V -9{zcPz_l 棇H-FB.yqg$rKNn`u_Zf닪'\Z9ʟh{uL[A0GF4w.S/2ΞȞ]"a7\0iJ/:[{%UO\ge0Q~8ˈA4J6|e.b^5]L(qWQBU88V +x\dAgky `,Sn.b%=51|)ӞG\/al O%O竲 ʓ7ڀ.׵Cp[B4ڨR2 b ![V8 k+f52P/ "Q#MHBu/!*+SvkwzK'$oQH~AʬC")^Jf ptӆ(C1Lu5vb<;?sʻW ZIU6@PhU1i#@_= t}ƅ.^+F3)ڏ>n you4^e EI׏ 5n1]A5w7>D 'rdy[F4H}0o!`tL[qoB}[buᜯb *r31ߧF}; C4s c{\WPF3d0̈? r4VO8~Qfc1?d>r`}K(Aߢ\f8L|=V.Hɋ86p}› ?0B4$fZg l{yx)5 tn~[ޅ9xq 6!qK8"Q=czȋynF/(e-i(FB%7 Ż) 8ު3ƏuUs'!pe ft  2j񍫸3&ɡg/Wf_^?9hH&eLT@~LP)r\Ŕ) PGnu~~znWj |YTbe;SbRcmNCMu"wfC4eX 23vnIt2%F~q%:'Xcj|I;q ޯ0 ie1t47@UXEHsBxHM &0QF{2zZ"pyfp󥓡0QUZ < ב4J~JP tv$ǭ'g=wb} Fݣ"N)g!|Qn.nځE.D‹Ƌ^z}M)>H]FLfEV(FdahN"{3I(o%aGWMޠ^MZwL̩ȝдK3a%4 _mG vws|W}6#òIsq(t,8xRZ %1;x_Fq WQwrulrGD(.8*k PLWfOv̙AHrNXʅy4UQUkbICIŏWt(動O.@b &cHSA~x$ !\QtʏwYEe}^vdL_'B%M/X߹Xx8߂=Rn\*+ y1G i :$'U}xk)%3]kM ꎏvݗ+F0H )'AQYqR4$U|O=i @h} D:YD y-n>Ý<{=wShi& 7Ȑ_ {vP b^TykO5ZNWBO:{ZUQ}x7(Z`W P.vuznPcGIxh9O3O^?Aõ ުV+ kƻ>a@hW/48~Cx15G -AŰVuO Fy~Z mFl~m/+5&42Ln#7*JEEy֩Lԁ|䓢zq(oy\TNW7H96O h^~:hEL*`KMҢGc'ED8^ [ЎٚI`ړ5-ipHUvVd 4gQԯkcez ybJg%r^[CgbpLRը#b3-л`̔ P'y12!T=]:w"怷HVLQ14v5Ғm1GNFaG[4A=t\YXK9672p[a-I̓m~;:tǏLZ3n5u{JYc<&nHgaAײ7Bܬb)ڷtg30òSJ/VvkS K@\Yم +`R|?]A%{a#ߑOvn3˟"'I+|Ƶ揢 $F8I3M>ҼBő %g] i|V&y7~AJuꖴ۰ovÃxc8edV| #   Q!6KWKѰ>vن+AZ@[5'k$imYu-L템;saW&KJګ&G0*(A5dXX숓‡#c`88tǼQʳ Fӧ<¨Z湷8s+SÎgw./ǝ fǝߺ|4SÆMnGg#,>v}hs-C7ʍ{ID@7su{dlӽޗBt*rhq[ Wǘꋧ8{(1<^+2)Os)7Gq ܇7_ 񲜛Mj%B:l*R2@癏k! (DæGvb|Gf\ʻƠ'3G횩