ELF>.@@SHH?H[Df.ATIUSH@(L`@u  H؉[]A\f H؉[]A\fDu GHPFH1HHIfAUIH~ATUHSHL`H@L`tI ‰M@k@kCt>HLLD+HH[]A\A]D ‰HUL1HH[]A\A]ff.H,v D+f.H'SHw#HPtP[11HX[fDH۬$ H|$<$H|$HcHfSH*tvt)tM1DHWЃ<$fHWЃ<$11HSHP[fw[Hw[fDwf.wf.wHwfwf.wz1f1Nf.HHʐHf.HHPHf.H1H HHH`Hf.HHPHf.S1HÿHHHCp[HHPHf.UHSHHHHhH[]Hƿt fHrefcount == 1o->type == OBJ_STRINGWrong encoding.Unknown list encoding typeUnknown set encoding typeUnknown sorted set encodingUnknown hash encoding typeUnknown object typeUnknown encoding typeUnknown string encodingvalue is not a valid floatunknownUnknown list encodingUnknown set encodingUnknown hash encodingjemalloc-4.0.3helprefcountencodingidletimefrequsagesamplesstatspeak.allocatedtotal.allocatedstartup.allocatedreplication.backlogclients.slavesclients.normalaof.bufferoverhead.totalkeys.countkeys.bytes-per-keydataset.bytesdataset.percentagepeak.percentagefragmentationdb.%zdoverhead.hashtable.mainoverhead.hashtable.expiresmalloc-statsdoctorpurgearenas.narenasarena.%d.purgeError purging dirty pagesSyntax error. Try MEMORY HELPrawinthashtableziplistintsetskiplistembstrquicklistdecrRefCount against refcount <= 0a->type == OBJ_STRING && b->type == OBJ_STRINGvalue is not an integer or out of rangeHi Sam, I can't find any memory issue in your instance. I can only account for what occurs on this base. Sam, I detected a few issues in this Redis instance memory implants: * Peak memory: In the past this instance used more than 150% the memory that is currently using. The allocator is normally not able to release memory after a peak, so you can expect to see a big fragmentation ratio, however this is actually harmless and is only due to the memory peak, and if the Redis instance Resident Set Size (RSS) is currently bigger than expected, the memory will be used as soon as you fill the Redis instance with more data. If the memory peak was only occasional and you want to try to reclaim memory, please try the MEMORY PURGE command, otherwise the only other option is to shutdown and restart the instance. * High fragmentation: This instance has a memory fragmentation greater than 1.4 (this means that the Resident Set Size of the Redis process is much larger than the sum of the logical allocations Redis performed). This problem is usually due either to a large peak memory (check if there is a peak memory entry above in the report) or may result from a workload that causes the allocator to fragment memory a lot. If the problem is a large peak memory, then there is no issue. Otherwise, make sure you are using the Jemalloc allocator and not the default libc malloc. Note: The currently used allocator is "%s". * Big slave buffers: The slave output buffers in this instance are greater than 10MB for each slave (on average). This likely means that there is some slave instance that is struggling receiving data, either because it is too slow or because of networking issues. As a result, data piles on the master output buffers. Please try to identify what slave is not receiving data correctly and why. You can use the INFO output in order to check the slaves delays and the CLIENT LIST command to check the output buffers of each slave. * Big client buffers: The clients output buffers in this instance are greater than 200K per client (on average). This may result from different causes, like Pub/Sub clients subscribed to channels bot not receiving data fast enough, so that data piles on the Redis instance output buffer, or clients sending commands with large replies or very large sequences of commands in the same pipeline. Please use the CLIENT LIST command in order to investigate the issue if it causes problems in your instance, or to understand better why certain clients are using a big amount of memory. I'm here to keep you safe, Sam. I want to help you. Hi Sam, this instance is empty or is using very little memory, my issues detector can't be used in these conditions. Please, leave for your mission on Earth and fill it with some data. The new Sam and I will be back to our programming as soon as I finished rebooting. OBJECT key. Subcommands:refcount -- Return the number of references of the value associated with the specified key.encoding -- Return the kind of internal representation used in order to store the value associated with a key.idletime -- Return the idle time of the key, that is the approximated number of seconds elapsed since the last access to the key.freq -- Return the access frequency index of the key. The returned integer is proportional to the logarithm of the recent access frequency of the key.An LFU maxmemory policy is selected, idle time not tracked. Please note that when switching between policies at runtime LRU and LFU data will take some time to adjust.An LFU maxmemory policy is not selected, access frequency not tracked. Please note that when switching between policies at runtime LRU and LFU data will take some time to adjust.Unknown subcommand or wrong number of arguments for '%s'. Try OBJECT helpMEMORY DOCTOR - Outputs memory problems reportMEMORY USAGE [SAMPLES ] - Estimate memory usage of keyMEMORY STATS - Show memory usage detailsMEMORY PURGE - Ask the allocator to release memoryMEMORY MALLOC-STATS - Show allocator internal statsL@Cffffff??B?Vh*intIlleelFsXbKPWl KB MB NBO (\ ^e _I `e bI fe h^ i^ jH (Z }S ~ l'#0.  e    ( 0 8 @ H P X ` h ep et ~x B W   & / 0 1 2 3 5e 7      e. 0; 1B 3I 7Psds*j 2len3$ 4$ 5;buf6[ 8len9/ :/ ;;buf<[ >!len?: @: A;bufB[ D^lenEE FE G;bufH[ Bptr CPpos D Gfp H I J#( Mfds N O Pepos Qbuf RP e ( @& E^ K S h ' + , - .  4( 7E( :0 =8io T@&e (rio W&?BOD 2`U 4 <ee P[8 \e ]e ^  _ `  a b ( ce0 d8 e @ f H=Ce\ >gw? B Ce D E F|G 8J; idK  Ll Ml N;  OA P( QG 08\R U| fdVe WeXX | M wg 1 val2u643Es644d54 / key0v6  7  8 0:r ; <  =  >  ? @ (E r   e    A E F GP HP IP$  J `L} M} NhtO  PlP QPX * R5 0X dY Zl [e [e \$  \$ ^ ( _ $? %? &?  ' ( *u +u ,eE -P 0/ 0u 1u dup2  3O 4 len5P(  e  6  #M $: %: &M \ ' , - . zl/sz0I1I2I3I 4I 5I 6I g ;7g (In Jn Kn LPlenMPNe OI P e(  rio    ever ectx   ) 5;PPV I JI KIlru LI Oeptr P ( +o ,x -   OP id E    ) ( 0 8 @  '    .;+ QV8 c d e  f  g  h id ie( j 0 k7 n o pecmd q+P   [, e  e a,( e0 e4 e8  @  H r t u ve we x y0 }K q    e   (  A id Efd edb W  P P( 0 e8 @cmd H P eX e\ l` h p x    e e e e e   P           ! e!  ! eP! X! ep! Kx!  ! !  ! ! P! e"buf  (-#? ] D  e$8<  ok err    ( 0 8 @ H P X ` h p x                ! ! ! ! !  "del (! 0! 8! @! H! P! X! %  (:%  (;% P(<% P0<  #' C  I ele P 4  C C    P e    zsl   c    .   e e ecmd  o (ops ) *e +& ?5 @ A Bx / 0 1 2 3 4 5( 60 78 8@ 9H :P ;X <\ =` >hdb Cp& ]     ]idx e m&  e   j+pid l m n o+hz pe db qW( r 0 s 8el t+@ uIH veL weP xeT yX z` {eh |el }p ~e  e    e e +! eP! X! `! +d! e! e"cfd +! e! ! ! ! ! ! +! e ! q(! +0!  0! E8! e@! eD! H! P! X! `! h! p! x! ! ! ! ! ! ! !  !  !  !  !  !  !  !  !  !  ! !  ! 4!   !  (!  0!  8! @!  H!  P! PX! `!  h!  p! x! ! +! eP! eT! eX! e\! e`! h! ep! et! ex! e|! ! e! e! e! e! +! e! e! ! e! e! ! ! ! e! ! ! P ! e(! e,! 0! 8! @! H! eP! PX! e`! ed! eh! el! ep! et! ex! e|! e! e! e! e! P!  !  ! !  ,! e! ! e! e! ! ! ! ! e! e! e! e! e! e! ! m! (! 8! e@! H! !eP! #T! $}! % ! & ! 'e! (e! )! * ! + ! , ! . ! 0! 2! 4e! 5e! 6e ! 7e ! 8e ! : ! ; ! <e ! =e$ ! >+( ! ?+0 ! @e8 ! Ae< ! B@ ! CH ! DP ! EeX ! Fe\ ! G` ! Hh ! Iep ! Jet ! Kx ! Le ! Me ! Ne ! O ! S ! T  ! Ue ! W ! X ! YI ! [ ! \e ! ^I ! _ ! `e ! ae ! be ! ce ! d  ! fI ! g( ! h0 ! ke8 ! le< ! me@ ! neD ! pH ! qP ! rX ! s` ! th ! up ! wex ! xe| ! z ! {  ! } ! ~ ! e ! e ! q !  ! , ! e ! e ! e !  ! e ! e "lua e ! + ! + !  ! q ! q ! e ! e ! e ! e ! e ! e$ ! e( ! e, ! e0 ! e4 ! e8 !  @ !  H ! P ! X ! e` ! ed ! eh ! p ! x !  !   +e+++c ,, &,1,+ =,[,e,1, '0,((((( ((((((()2,*o2+,,o)6-*o6-e5-*a*b-e-*c+*o.-*msg/  )&-*mh&-5--*c+*key0de$ --.e1Y.23str4Y.5a6TTP7)j.8)e9ptr):o*;b.6U@<'b<3b7E0Q/9oE;?b=/6U 6T 6QF5[b6U17M/9ptrM9lenM;mb/6UU6TT=_.6U07T09ptrT9lenT:oU:shV0;b606Uv<3b;bg06U|6T}6Qv<'b5b6U|6T06Qvj7u19ptru9lenu>Q/06UU6TT?/7|J18| :o}@,i1A,5_.6U06T077%2B-8eCbuf+}:lene;b26U}6T 6QU6w-506U}DVJ2,sVJ2EW;P7e39o3:dF%22A52GH>2F%22A52GH>2;b36U 6T6Q ;[b336U1;_.O36U06T0?Q/?/;?b36U 6T 6Q5[b6U13+7&4:l4CoP<c5_.6U1t7&u4:zlCoP< c5_.6U17-4:d CoP;c46T05_.6U27&45:is45CoP<2c5_.6U2\ 7&5:zlCoP< c5_.6U47@$6:zs$6CoP;b56U@;c56T0<=c5_.6U36Ts"7&6:zlCoP< c5_.6U37069mt8:mv6;b66U@=_.6U5I,47A,?IcJ479o?Zc;b76U 6T6Q 5[b6U11QB83o?kc;b86U 6T 6Q ;[b486U1?|c1 i83o Kzs$6<|c<c?kc;b86U 6T 6Q ;[b86U1?kc1Q93o?kc;bh96U 6T '6Q ;[b96U1?|cL,93o,Kmv-6?kcI,9M,UI,:A-N:A-O,9b:A,<Ic<8>kc:6UU<9<47<7<B8;b:6U 5[b6U11K2;3oK=,6UUP[ c;Qobj[UP`e';3c`+3o`2`e5c6UUPhezF<3shP2h-R%2i8<A52GH>2<cPleT<3ol2l->;<6TT;c<6U06TU6Q 6R 6X m5[b6U1DgS=,sgJ2Eh;S&=Tshn0S6=TshrS=SF=TshvY=UTshz_=!Pwc?3owVxlXKsyP0lenzR<g>A=GH =W >HG=W+>H=WJ>H+=X H;=R%2>A52GH>2N?KembR%2>A52GH>2;/>6Uv5,6UsO,5?A,;dM?6Uv;dk?6Uv6QX<Ic;,?6Us;c?6U06Ts6Q 6R 6X 5[b6U1P@3o0decR,@@A,WT@YbufP;;d@6Us6T 506Us;b@6U 6T 6Q 5[b6U1PeB3a3b2eVB}VB~44444R%2AA52GH>2R%2AA52GH>2W8BKcmpe5Zd6Uv;;dVB6Uv6T;;duB6U~6T;ydB6Uv;cB6U06TU6Q 6R 6X 5[b6U1BI- ?CA -A*-=@6UU6TT6Q1P e C3a 3b =@6UU6TT6Q2PeB*D3a3bZ- A*-A -5@6UU6TT6Q1PD3oR%2 DA52GH>2<d;cD6U06TU6Q 6R 6X 5[b6U1P&eeF3o&32&eF4'4V(HR%21{EA52GH>2<d;dE6TH<d;dE6a4;cF6U06Ts6Q 6R 6X -;[bF6U1;bQF6U 6T ;6Q 5[b6U14PBel7G3cB+3oB2BeF3msgBVC4X;DF6UT6TX;dG6U|6Ts5d6U|6T PPeH3oP2PH4Q-VRHR%2[GA52GH>2<d; eG6TH<d;$eH6w-;cTH6U06Ts6Q 6R 6X W;[bkH6U1;bH6U 6T e6Q 5[b6U1-PledI3cl+3ol2lH3msglVm-P;7GDI6UT6Tw;dbI6U|6Ts5d6U|6T Pze1J3oz2z-V{ hR%2JA52GH>2;cJ6Qh;c[J6U06TU6Q 6R 6X ;[brJ6U1;bJ6U 6T 6Q 5[b6U1I5-lKAF-AP-AZ-Af-[r-XNxKAP-AZ-Af-AF-G\r-;dUK6U|6Ts5d6U|6T 5I6UT6TXPe/+L3c+3o2+L3msgV h55-6UU6TT6Qh6RRlI-VLA-]O3o2KeleP4PKd Kdig,Kde 444R%2CMA52GH>2NkMKmv6KmtNM0zsl4O<9e5Oe6U|WMKis45N NKql44n<de<de<9e;ye?N6U~<9e;9edN6U~;e}N6Uw;eN6Uw;yeN6U<9e;eN6U~;eN6U~;b O6U 5[b6U1I-kOA-<kc=kc6UUP.-QKj/e40Kmem142Kmh3-4W,PKdbmW4n <eR%2f]PA52GH>2WXQYliT{ KlnUu W7PKcY+;eP6U~<9e;eP6T|5f6U|WHQYliD{ KlnEu W#QKcI+;etQ6U<9e;eQ6T|5f6U|<f; fQ6Ux<5f<Oe<JfPPT4e4e4e4e4e4eKmh-KsPNR4l4lO- SA-<kc5kc6Us<kO;Vf8S6U ;aWS6T ;VfvS6U ;aS6T ;aS6T ;kfS6T 6Q ;aS6T 5Vf6U I-,_TA-A-H-<fPL+U3c+3key20oO-UA-A-XH-<f5c6Us6Tv15X3c+KoNzV44e;fU6Uv;fU6Uv6T ;fU6Uv6T ;fV6Uv6T ;f:V6Uv6T ;f_V6Uv6T =f6UU6Q5;fV6Us6T ;fV6Us6T ;fV6Us6T ;fW6Us6T ;f3W6Us6T >gYW6UU6T ;_TqW6Uv<g;_TW6Uv>dW6UU;_TW6Uv>2gW6UU;_TW6Uv>IgX6UU<`g1/Aa3c/+Ko0N8YV3 4GNXKj4e;5-X6Us6Q6R0;fX6T 5c6Us;_T Y6Us<VL<9e52g6UsW8'^KmhL-NhZKjeGVf;vgY6U6T 6Q ;IgY6Us6T;gY6Us6T4;IgZ6Us6T ;2g-Z6Us;IgRZ6Us6T 52g6UsO-ZA-<kc5kc6Uv<kO;gZ6Us;IgZ6Us6T ;2g[6Us;Ig6[6Us6T ;2gN[6Us;Igs[6Us6T ;2g[6Us;Ig[6Us6T ;2g[6Us;Ig[6Us6T ;2g\6Us;Ig*\6Us6T ;2gB\6Us;Igg\6Us6T ;2g\6Us;Ig\6Us6T ;2g\6Us;Ig\6Us6T ;2g\6Us;Ig]6Us6T ;2g6]6Us;Ig[]6Us6T ;2gs]6Us;Ig]6Us6T ;g]6Us;Ig]6Us6T ;g]6Us;Ig^6Us6T 5g6UsN#_YtmpVIYsz;g^6U 6T6Q6R06X0;g^6U6T ;g^6U6T06Q06R06X0;d_6Us6T 5c6UsW(_VP< h;h_6U 6T6Q05Fh6UsW_4P<Q5Fh6Us;f`6Uv6T ;f&`6Uv6T ;fK`6Uv6T ;fp`6Uv6T ;f`6Uv6T ;f`6Uv6T ;d`6Us6T ;g`6Us6T5;Ig!a6Us6T ;IgFa6Us6T ;Igka6Us6T ;Iga6Us6T 5Ig6Us6T ^^_ _ D_  _  `PbP`K'ba dIa Pb [beb[mbe`Pbcbcbe`.eb-eb cedev4e%` 2c} e)45a fZcPf{kc4fN|cfc b !cb Ic+`*ec-b cc3edgPdP`+e;d+L`)eZd `Aeyd`ed`(:de2`4d+ePd9`ed4b L e+`-$e+`e9e-gOeP`de`2ye`g,e `$ eg,feg,`Meg ^Pe+fVee{ `Qu feeP`L5f`RJfa P`Pkf`PfPd`$ f g =f+b Mf+b >f+lgegb pg+dg 2gb PIg+ b F`g+g Pvggegdb Qg+lb Ng+4`egkgle hdePf0h0h6hFhh K+P% $ > $ > : ; II!I/   I  : ;  : ; I8  : ;  : ; I : ;I8 : ; &I: ; I!I : ; I8  : ; 'II&'< : ; I : ; I 8 : ;I : ; : ;I8  : ;I 8  : ;I 8  : ;! : ;I8" : ;I8#!I/$ : ;% : ;I8& : ;' : ; (( ).?: ;' *: ;I+.?: ; ' ,: ; I-.?: ;'I .: ;I/4: ;I04: ;I1.?: ;'@B2: ;I3: ;I44: ;I516B7.?: ; 'I@B8: ; I9: ; I:4: ; I;1<1=B1>B1?B1@1X Y A1B: ; IC4: ; ID.: ; 'I E4: ; IF1RUX Y G UH41I.1@BJ.?: ; '@BK4: ;IL.?: ;'@BM1N UO1X YP.?: ;'I@BQ: ;IR1RUX YS T4: ; IU V4: ;IW X Y4: ;IZ1X Y[41\41].?: ;'I@^4: ; I?<_4: ;I?<`.?: ; 'I<a.?: ;'I<b.?: ;'<c.?'I4<de.?: ; 'I<f.?: ; '<g.?: ;'I<h.?: ;'<USU T T -U-0V0U 5T5f\fgTg\T@TPTcSctPtSPUUUUTTUZ]Z[U[]UTVVV[T[VTPUSUdPdSPpUsUdpdspUUUUTTTTU S  pP PP*U*1Q1GU2>PPxUxSUS U SUSPU UUUUQ Qu#Q#(u(UQQUUUUUQQuUcQchuhQQPP0<PYePPPSP -U-BSBOpOPU 5T5CVCOpOPT6OPPdUdiUp~U~UUUUUUUUU+U+BUBMUMhUhtUtyU(=S=AUUUUUUUUUSU CUClSlpUpqUqSClSlpUpqUqSSUU ;U;GU 7T7GT ;Q;GQPwUwUUPsTswQwTQXsRswuRuRUU U  T $ UTT T $ T0 T UT \ S\ ^ U^ S@ W V^ V V V 9 V v 9 v vo  v} . v{. 9 vw^ V h V Vd T v  T v  T  v $ T$ - v- 4 T4 9 v9 ; T; L v 9 v P V` V V Vd ~ Q~ v Q v Q QN h P U # U# 1 U1 L U U# , UP U U U T$U$,U,3UP T S T  S T S T$T$,S,3TP Q  ] V QV ] Q$Q$,Q,3] V ; V@ Q VV V$3V T + T@ G TV T,3T ' \@ S \V \,3\ : S@ P S ' $s#|#-( V V$,V \ \ v \ v \ v \ v \ v$'\',v TV T,3T SV c Sc e te l Sl n tn t St v tv S t S t,.S.3t, 2 P@IUIJU@ITIJTPYUYZUPYTYZT`wUwUU`wTwTTnwTwTnwUwUUUDUDRTR]U]aUR9R]aRPPrP r Pr$P$)r)4P49r]_P_arpUUSUSU=SpTVTTVTVTV,T,=Vba#a#UUcbc||abSS]]#s|]s]s]s]s@HUH\U\U\@YTY]U]T@]Q]}V}QVQV@]R]|S|RSRSU U 0S0OUOTST;U;STV T TOVOTTT;V;>T>_V_nTnV!,O!Ti!i!;S0OST;S]:O]T\]\is]s]s]s]sU\U\U\TUTQVQVQVRSRSRS U 5U5<U<WUWnUnUUTUU!U T 4S45T5wSwxTx!S<WUxUU!U@WQxQuQuQ!Q08U8o\opUp\U\0ITIMUMT0MQMmVmpQpVQV0MRMlSlpRp~S~RSRpTTRmVmpQVRlSlpRSRo\opU\UUTTQSQSRRUUUUUUUU3U3UU"U"KUKUUU=U=U,U,=U=yUPTPSTTTTST"T"SsTs'S'=T=GTGITIySupepp|^ 3R3wPTPTk^k4_.uwu_Y]P]wEIPI^uw^kPPWpP~P0VP0V 0 ~V0V0"V"i0iVn0nsBs08VU0UV.8ILVV Vy00303P^PTp~"Tb~"b^k0k]]0]W0W]]P.5^58PIZ^]P]]P ]y00303E]Eb}b]k0k\|\0\|\W0Wl\lv|v\\P.\.a]adPu|\|P\\P\y0'BQsQ+BVV$q$,V,5q5<V<EqELVLUqU\V\iqinVnsqzQ'Qzq'q _\b\.u\P|^.^VV.VUSUUf0VP7V0^'P'DDJVJ[[_2x"2_p82_2EVEPc _0Ps'0':V:Ds DJ0J[_[c0cpPps0 $X$+U+7tE0Ev_v~p"_0Vpv"V5 8 0@ E PE c 0P]] ]5 c ]PSPc S1}p]1] 5 ]^7^tr("T rr("2Q5 < QE c Q2R5 8 R8 < qE N RN S qS c RPnP]^PP_p :!0v!!1!"0b""0p 0 v!Vv!!0!!V!"0""Vp 0 1 v!\v!!0!"0""\p :!0:!v!^v!!0!"0"b"^b""0p !0!!1!v!]v!!0!"0""]p 0 V :!Uv!!1!!V!"0b"u"U P !S!"SD!s!Pt!v!P!!P!!H" "P "$"P%"?"P?"C"UD"\"P]"b"Pz""P C!Tb"y"T!C!Rb"y"R!!S""U""U""T""T""P""P""U""S""U""S""U""T""T""Q""V""Q""V""Q""P##U##V##U##U#4$V4$:$U:$;$U;$f$Vf$l$Ul$m$Um$$V$$U$$U$%V%%U%%U%2%V2%5%U##P$:$PT$a$P$$P%'%P0%5%P$$P$%S%%T$$1$$2$$3$$4$%5@%c%Uc%%&S%&-&U-&&S&&U&*S#)8)P<)@)P@)M)VM)R)pv"#R)Y)T%%3%%\%%|%(&\&&P&)V''0''\'4(|4(>(\()V]*g*P,* XXHklTX[sT W 9 ` @ W ` ~ ( , $, ` ,3 $04]_5PX\<`!Rbfk'Hxv 0+8.ux|.85 8 E c :!!!!"$%% %~% &)Z)~%%% &&&'>('''4(`))m**  /usr/include/bits/usr/include/sys/usr/include/usr/lib/gcc/x86_64-redhat-linux/4.8.5/include../deps/lua/src../deps/jemalloc/include/jemallocobject.csds.htypes.htypes.htime.hstddef.hpthreadtypes.hstdio.hlibio.hstdint.hrio.hlua.hserver.hae.hdict.hadlist.hintset.hquicklist.hzmalloc.hunistd.hutil.hziplist.hstring.herrno.hstdlib.hctype.hmathcalls.hjemalloc.h  ?yZ9!`xt>=Kx19173 gvF!KIYI_rE@>sL/(9KKK/]s. t ir >/~x=It0 #9? <y%JKJKtJ<t Jv x@KYɮKYɮKɮKYɮKYɮ!+?Y;K0KYɮWKY=Le$,]wX Jz t:"0KDx (]wX Jz t!K=[!;= XthrtyA.=vh@*sLG[}JJ}<RYF\Vzʲ tB-=KoYYP{XYX|Jv\T;|x!x$>YF\rhz4[vX/w{JKu< LI/{<{xf${X>YxJ`Vz| քu <  ݟ{JKLRxJX JvvrLK;K5YLHY;=V:^@N0 K]:tJf=;Yt[;MHK8ݑz`@zrJfVKIZHZY9P EcJfZ=I̓oJ&PGXG5aqX$[6. ==YW=KwqK\s*ZwY]pM,pM:[U[fbM,[;M-uiIK!IK JsJL:>EO};GMvFCH;K=;K,o],i׏.MVytKKI=i=KI=8=Jy]<yxfhl%z;kvi.Z!_J1UI[.v f= <ti<ɼɼɼɼɼɼɼv ɼɼɼɼ}Yhf:/tt\fYYY Y Xaof_rewrite_scheduledunixtime_mutexredisServer__alignmaxmemoryclients_normalgetMemoryDoctorReport_unused2active_defrag_ignore_byteslua_time_limit_fileno__pthread_mutex_slua_replwhen_seclpopaeBeforeSleepProcfdatasyncactive_defrag_running_serverPanic_BooldbnumdictReleaseIteratororig_commandsstat_sync_partial_okrobjsupervised_shortbufbindaddr_countavg_ttlget_ack_from_slavesaddReplyMultiBulkLenrepl_backlog_sizestat_expiredkeys_ISpunct_rioestimateObjectIdleTimeunixtimerepl_slave_romoduleTypeDigestFuncaof_flush_postponed_startreadsamplesfingerprintdatasetzmalloc_get_fragmentation_ratioquerybufuint16_tpexpireCommandnet_usageinitial_memory_usagesaveparambtypetime_t_flagsnextmemcmpautosyncsdsAllocSizeslowlog_entry_idziplistBlobLengetDecodedObject__off_taof_child_pidgetMemoryOverheadDatastat_numcommandsintsetNewele2sdsfreewhen_msmaxfdastr_lockclusterstat_rejected_connsort_descdictCreateaof_child_diffaof_pipe_read_ack_from_child_serverAssertrepl_disable_tcp_nodelaybusykeyerrrepl_syncio_timeoutRedisModulestrcollunblocked_clientshashFunctionsetDeferredMultiBulkLengthresident_set_sizedictNextaof_rewrite_incremental_fsyncmasklfu_log_factorGNU C 4.8.5 20150623 (Red Hat 4.8.5-44) -mtune=generic -march=x86-64 -g -ggdb -O2 -std=c99aofRewriteBufferSizeflushlastTimerepl_serve_stale_datasetsizevalDestructorreplidobjectCommandLookupOrReplyzskiplistmem_usageslave_priorityzslCreatenoscripterraof_rewrite_percproc_IO_write_endrepl_backlog_offcrlf__ownerstring2llbytes_per_keyneterrobjectCommandkeyComparedictIteratorlua_replicate_commandsrepl_statefreeaof_pipe_write_data_to_childfiredindexslowscripterrsyntaxerrredisDbrepldboff__lockexec_argvalenlua_scriptsje_malloc_stats_printdictReleaseunsubscribebulkmultiCommandclient_obuf_limitslastbgsave_trymultiState__pthread_list_tmemcpyrepl_transfer_sizehll_sparse_max_bytesfreeMemoryOverheadDatasdslenmodule_blocked_handlereqtypesdshdr16lastcmdsnprintfrdb_child_typerdb_bgsave_scheduledemptybulkmoduleapiblenpsameobjecterrreply_bytesbpopzmalloc_usedtypetellbulkhdrunlinkrepl_scriptcache_dictinputCatSdsnumslavesrdb_save_time_startcreateStringObjectFromLongDoublecluster_slave_validity_factorstat_active_defrag_key_missesaddReplyErrormem_totalrdb_save_time_lastzskiplistNodeRedisModuleCtxrepl_scriptcache_fifodecrRefCountVoidcluster_enabledstopdataset_percsdshdr32pubsub_channels__datamoduleTypeLoadFuncmasteraof_buf_chainaddReplyStatussafeinfocheckTypelua_timedoutaof_rewrite_time_startnokeyerrje_malloc_usable_sizedirectionfreeZsetObject_ISblankunsigned charlist_compress_depthrepl_down_sinceclientsrdb_child_pidrepl_no_slaves_sincepthread_mutex_tsdscat_IO_lock_tmaxstringaeFileProcmoduleValuecreateHashObjectsyslog_enabledaddReplyLongLongtargethard_limit_bytescluster_node_timeoutset_max_intset_entrieswatched_keys__isnanstat_active_defrag_hitsll2stringoff_tsdshdr64timeoutloading_process_events_interval_bytespending_querybufsaveparamslen__kinduint64_t__mode_tbig_slave_bufrepl_transfer_last_fsync_offrdb_pipe_read_result_from_childnullmultibulkaof_stop_sending_diffdictipfd_countcreateStringObjectFromLongLong_ISprintiteratorsaof_last_write_errnonext_client_id_mutexminstring_ISalnumstrtoldclients_pause_end_timeslave_listening_portnum_dbssyslog_facility_IO_write_ptrsaveparamsintsetcontentsarityloading_start_timeaof_current_sizeaof_bufferaof_pipe_write_ack_to_parentaof_load_truncatedrepl_good_slaves_countfreeListObjectzmallocaddReplysdsnewlenrequirepassactive_defrag_threshold_lower__sizezreallocsizequicklistReleaseje_mallctlFILEzsetrdb_loadcached_masterauthenticatedcluster_announce_portbug_report_startsyslog_identredisOpresetRefCount_ISxdigitreplyaof_rewriteminreplicaserrorsize_taof_statesoft_limit_secondsrpop__countuint8_tpidfilefreeStringObjectcnegonemaxmemory_samplesrepl_min_slaves_max_lagspacemicrosecondszcalloclistNodesprintfquicklistslave_announce_portdupStringObjectslowlognoreplicaserrczero_IO_save_basesdsnewLFUDecrAndReturnstat_keyspace_hitsrepl_ping_slave_periodhumanfriendlyslowlog_max_lentotal_keyscompareStringObjectsWithFlagszsetDictTypeaof_last_write_statusroslaveerrgetClientOutputBufferMemoryUsagefile__pad2fillaof_no_fsync_on_rewritegetLongFromObjectOrReplymstime_tstat_sync_partial_errlpopCommandquicklistCreatesubscribebulkactive_expire_enabledlistmax_processing_chunkselectmasterdownerrmstimeredisCommandProcreplstate__pthread_internal_listmonitors__prevlist_max_ziplist_size_IScntrlipfdcronloopsaeTimeProcmoduleTypeFreeFuncalso_propagaterefcountvalueactive_defrag_cycle_maxrepl_backlog_nextstat_active_defrag_key_hitsstrcasecmpequalStringObjectsmasterportgetDoubleFromObjectbackwardcluster_configfilepeak_allocatedrepl_transfer_lastiosdsemptycommandsrepl_put_online_on_acklastsavewrongtypeerrRedisModuleTypeaddReplyDoublerepl_backlog_histlenapidataexpireCommandlazyfree_lazy_evictionfirstkeylistIteraof_rewrite_buf_blocksreploffsetsample_sizestat_starttimefreeSetObjectlpushCommandemptyscanmoduleTypeSaveFuncstop_writes_on_bgsave_errreportextraforwardaddReplyBulkSdssupervised_modenullbulkstat_net_input_bytesrepl_ack_offkeystepmagicmemsetslave_iplua_time_startlevelwatchdog_periodresulthigh_fragnamelua_multi_emittedloading_loaded_bytes_sbuflruclock_mutexint8_tusagestat_aof_cow_bytes_IO_save_enddictGetIteratorread_reploffattempted_compress__nextclients_pending_writesentinel_modeexpiresgetkeys_procencodingnumreplicas_ISspacestdoutclients_slaves__time_ttcpkeepalivewofflua_callerlast_sample_countdictFindoverhead_ht_mainquicklistNoderdb_filenamemultiCmdprocess_typefinalizerProchash_max_ziplist_entriessizetype__elisionrepl_timeoutsdsavailbufabufbcluster_migration_barrierzset_max_ziplist_valuerepl_backlog_idxaddReplyErrorFormatgetLongLongFromObjectOrReplyreploffshort unsigned intsigned charunixsocketcksumisSdsRepresentableAsLongLongredisCommandbpop_blocked_clientsdigestsort_storepsubscribebulkminlencountactive_defrag_cycle_minexecaborterr__off64_t_IO_read_base_offsetactiverehashingassert_failedRedisModuleDigestconfigfilesdsRemoveFreeSpacestate_IO_buf_endrepldbfdtcp_backlogsdscatprintfaof_use_rdb_preamblestartup_allocatedaddDeferredMultiBulkLengthfreeHashObjectstat_numconnectionslistRewindcreateQuicklistObjectlua_Statelazyfree_lazy_server_del_modecreateZiplistObjectsofdstat_fork_time_IO_write_basemodulemaxidletimerepl_diskless_syncslave_announce_ipmaster_replidmasterhostobjectComputeSizesdigits10sort_alphamoduleTypeMemUsageFuncshutdown_asapmoduleTypespanbulklenbstrnext_client_idcompressassert_linelong intrepl_min_slaves_to_write_IO_markercluster_announce_ipallocrepl_transfer_tmpfilenumclientsclients_waiting_acksconestat_sync_fullclientDataaeFileEventwritedictEntrymultibulklensremCommandkeysuint32_tpubsub_patterns__pid_t/data/software/redis-4.0.8/srcstat_net_output_bytesslave_capaserverpmessagebulkstrtodblendelCommandlong doublematchqueuednumfdsvalDupmaxmemory_policyld2stringdaemonizelatency_eventsoverhead_totalmemoryCommandlong unsigned intplussecond_replid_offsetentrysflagsreplpreambleemptymultibulkstat_rdb_cow_bytesmaster_initial_offset__errno_locationmbulkhdrmaster_repl_offsetsentlencharzskiplistLevelclients_pausedstdin_exit__spinsinst_metrictable_ISalphaexecCommandcompareStringObjects_IO_buf_base__nusersaof_lastbgrewrite_statusscorecoloncfd_count_ISupperrepldbsize_serverAssertWithInfominreplicas_timeout_IO_read_endrepl_transfer_fdrdb_savenodegetLongDoubleFromObject_IO_FILEdbidredisObjectcreateEmbeddedStringObjectblocking_keysbufferedclients_to_closestring2lbufferaeEventFinalizerProcnumopsproto_max_bulk_lenrdb_compressioneptrverbosityziplistNewlistNextloading_total_bytes_ISgraphobjectCommandLookupalways_show_logostat_keyspace_missesnum_reportsaeFiredEventoutofrangeerr__pad1__pad3__pad4__pad5slaveseldbstat_evictedkeysaof_fd_markers_posint64_tmstateclusterStaterecompressquerybuf_peakstat_active_defrag_missesmodule_blocked_piperfileProcoverhead_ht_expireslogfiletailzfreedoubleincrRefCountprocessed_bytesgetDoubleFromObjectOrReplyclientassert_filewfileProcargcchangesaof_rewrite_base_sizechild_info_pipesystem_memory_sizeargvarch_bitsunixsocketpermctimeaof_delayed_fsynclua_random_dirtycreateIntsetObjectprivdataobject.ccollateStringObjectsslowlog_log_slower_thanredisOpArrayaof_selected_dbheadexecutablecreateSetObject_ISloweraof_last_fsyncllvallfu_decay_timerepl_scriptcache_sizemasterauthnextEntrytimeEventNextIdlastbgsave_statusbytesstringObjectLenrunidfreeModuleObjectgetLongDoubleFromObjectOrReplylruclockblockingStatelastinteractionclient_max_querybuf_lenemptydirty_before_bgsavelua_always_replicate_commandscurrent_clientrepl_diskless_sync_delayrdb_checksummode_taddReplyBulkCString__isnanlponglong long unsigned intlengthpid_t_cur_columnlastkeypsync_initial_offsettryObjectEncodingzset_max_ziplist_entriesfdset__listfloatbufposrehashidxcreateModuleObjectsoft_limit_bytesdictTypekeyDupdbnameloadmodule_queueclientBufferLimitsConfigkeyDestructoraof_pipe_read_data_from_parentobuf_soft_limit_reached_time_IO_backup_base_IO_read_ptrcreateObjectcow_sizecluster_announce_bus_portactive_defrag_enabledmoduleTypeRewriteFunclast_sample_timechild_info_datacontaineraftersleepsizemaskRedisModuleIOaeTimeEventbeforesleeplua_write_dirtyasizedicthtrdb_pipe_write_result_to_parentheader_old_offsetoomerrmakeObjectSharedsdshdr8callsrepl_transfer_readtimeEventHeadbig_peakredisGetKeysProclong long intaof_rewrite_time_lastportready_keys_flags2__ctype_b_locstrEncodingreplid2createZsetObjectprotected_modestat_peak_memoryrepl_slave_lazy_flushzslFree_ISdigitusedhash_max_ziplist_valuelazyfree_lazy_expireaof_pipe_write_ack_to_childLFUGetTimeInMinutesrpopCommandlpushtimeProcnoautherraeEventLoopcreateZsetZiplistObjectrepl_ack_timekeyscountnarenaselesizecluster_require_full_coveragemaxclientsLRU_CLOCKlatency_monitor_thresholdsharedObjectsStructpeak_percshareddecrRefCountactive_defrag_threshold_uppercreateRawStringObjectlua_killeventsznodeupdate_cksumstat_fork_ratemigrate_cached_socketssort_bypatternunsigned intbgsaveerrfragmentationisObjectRepresentableAsLongLongnotify_keyspace_eventscreateStringObjecttotal_allocatedintegersslavesshort intpunsubscribebulkzmalloc_used_memoryaof_pipe_read_ack_from_parentrepl_backlog_time_limitprev_vtable_offsetloadingmessagebulkrepl_transfer_sbig_client_bufdirtylua_clientloadingerrgetLongLongFromObjectaof_filenamesetDictTypepeeridbindaddrflagsredisMemOverheadsecondsaof_rewrite_min_sizeGCC: (GNU) 4.8.5 20150623 (Red Hat 4.8.5-44)zRx AO48jBDK r ABJ VABp0RDNHBIA D(D0] (D ABBF j(D ABBJH_ I Y7Go(4eA C D L E K `&Dax&Da-Dh&Da&Da@A~&Da$ 0ADL PAA4H4T\Qi_ tiR[ K hQi_AR Aa F d L  ,'PPDzDm O `Tp(tcAAG0b AAC $aD0\AJ0`BBA A(G (A ABBA O (A ABBK  (C ABBA , @ TBD` D 4pD{ A G I H H G I H H H A 8BBA D(GPt (A ABBF @lBGD G0b  FABA O  AABE 8(BBA D(G`D (A ABBF @ddBGD G0`  FABC J  AABB (1AG { AD | CI @lBGD G0b  FABA M  AABG /AG Z AE <`PBBB B(A0A8DP 8A0A(B BBBD I 8D0A(B BBBJ APHBBB B(A0A8D`J 8D0A(B BBBK @BBB A(A0D@- 0A(A BBBG `,D] G 0|LADG b AAH OCAd5BFD  ABL  DBJ b DBH y DBI X ABM QABXABGB A(A0G` 0A(A BBBD  0A(A BBBH  @P       & , 2 8 > D J P (Vbi jv~0 $JCJ7kuPe&& -2P&& @1>H&` 0sPp4QiQ . < 'FOPzlvT0 c P "@ 7P L`B_oyp@l d,1B0l_/x "6>^gr{p ","L#5!,@Wh|@%A  )?object.cCSWTCH.72.LC14.LC15.LC13.LC19.LC20.LC24.LC23.LC29.LC28.LC30.LC31inputCatSdssdscatcreateObjectzmallocserverLRU_CLOCKLFUGetTimeInMinutesmakeObjectShared_serverAssert_exitcreateRawStringObjectsdsnewlencreateEmbeddedStringObjectmemcpymemsetcreateStringObjectcreateStringObjectFromLongLongsharedcreateStringObjectFromLongDoubleld2stringdupStringObject_serverPaniccreateQuicklistObjectquicklistCreatecreateZiplistObjectziplistNewcreateSetObjectdictCreatecreateIntsetObjectintsetNewcreateHashObjectcreateZsetObjectzsetDictTypezslCreatecreateZsetZiplistObjectcreateModuleObjectfreeStringObjectsdsfreefreeListObjectquicklistReleasefreeSetObjectzfreedictReleasefreeZsetObjectzslFreefreeHashObjectfreeModuleObjectincrRefCountdecrRefCountdecrRefCountVoidresetRefCountcheckTypeaddReplyisSdsRepresentableAsLongLongstring2llisObjectRepresentableAsLongLong_serverAssertWithInfotryObjectEncodingsdsRemoveFreeSpacestring2lgetDecodedObjectll2stringcompareStringObjectsWithFlagsmemcmpstrcollcompareStringObjectscollateStringObjectsequalStringObjectsstringObjectLensdigits10getDoubleFromObject__errno_locationstrtod__ctype_b_loc__isnangetDoubleFromObjectOrReplyaddReplyErrorgetLongDoubleFromObjectstrtold__isnanlgetLongDoubleFromObjectOrReplygetLongLongFromObjectgetLongLongFromObjectOrReplygetLongFromObjectOrReplystrEncodingobjectComputeSizeziplistBlobLensdsAllocSizeje_malloc_usable_sizedictGetIteratordictNextdictReleaseIteratorfreeMemoryOverheadDatagetMemoryOverheadDatazmalloc_used_memoryzcalloczmalloc_get_fragmentation_ratiozrealloclistRewindlistNextgetClientOutputBufferMemoryUsageaofRewriteBufferSizegetMemoryDoctorReportsdsnewsdscatprintfobjectCommandLookupdictFindobjectCommandLookupOrReplyobjectCommandstrcasecmpaddReplyErrorFormatestimateObjectIdleTimeaddReplyLongLongaddReplyBulkCStringaddDeferredMultiBulkLengthaddReplyStatussetDeferredMultiBulkLengthLFUDecrAndReturnmemoryCommandaddReplyMultiBulkLensnprintfaddReplyDoubleje_mallctlsprintfsdsemptyje_malloc_stats_printaddReplyBulkSds"2$8% Q&q'  )*,$% 'D.a&/ 2#.4;0t y 06*  (#  )*8#:#' <,=9#U?b#:#$ B=C#:#2$  @6*  [6*,L5NI N uZ6d*  6*X PaOyPGHJM  6* 32l8Vj tX   Z *z  \I ]w  - R % % G= RJ 2t y ~ Z * _ 0- 2 > 6H *  _   _( aD b   (Z *t` HgE J OZY*ij p k`l   Z* # /69*Zhnn ni(pK fkqG L QZ[*` e q6{*on nS X  Z*   6*Js^n Xnt   @> xFyQzyQ{yy|}x>{myz|} ( /69*> J V ub <n 'K%%\%%%z %*%L%l%%%$c%. ALkyy9 }    % %;! @!h!  p!"!  !!K!K" @ """ (!""4" R9" @"Q" 8Y""q" v""""V# a#0# f8#K# oS#f# xn#w# ## H#2L##% #  #$2L$$% +$ H$2LP$x$2L$$  $ @$$  $$  $$ X $$  $$ P %$%C% d%%t&  &&2|&V1& 9&L& T&g& o&& && a&& &n&&& & '' '"''' /';'@' H'T'Y' a'm'r' z''' ''' t'''' {((( (0(B( G(S([( `(l(t( "y((( 5((( C((( V((( f(((K)K)2L)5)wI)yV)p) )) ))) )n)) )) )) (** p ** *)*5* !?*L*Y*d*p*2x*VeGIKL>KuKKLKmKK#7$ni$$% 0@P (`0p8@HXPX`hp`xxp    0    {        (p 0h 8` @ HP X0`hpxXXH(8K S Y (5 0E @H"P&X ` h0p8x?HO  ! ) 0 \7  >  E L o)S Z a )o t 7  (   $ z  #   $  K  [  * >6 I gT ` l tx   '   - $   s 1   $ &$ / ; G ]%S }_ k  w z     E M%  M     ' o& &$  h*- ^: G T  a 0n  {   #   h      V % |0 ; F . k & ; +  ; +   ;  +"  : ;F +    u ' + z$' 3 6? K lW Bc -)o { ! V a r m}   (  g " H  )  &     &, %9 s] .x      A!   &  | ( # / N &Y p }  (    $* ]6 $B |N GZ %f o $ A&   % '+ A&6  B gN !e $q   R     " C R  c*' 3 F Q ] i ] |   G"   h     ) F5 $A  ]  h t c*  i F % w       G",  8 iP 7_ u    & " g E * %W d gt F     ~( A N [ h -u  A  h 7    g    V , N8 E  R 1_ l 'y   w   ! K!  h   ! . +; 9H U 2$b o | &  \ | i 9 i \ 6#    P $ O1 <> L 6#^ .! h w     K! !     ', I9 F !S D#` 0%m +z      H      <(  :$ }# M 1 )? &M c [ i Uw       * $ .! * +7 P!E (U  { ! ? w  #  /    n    > $ 1 ;>  K X *e r |)    ( 1  {&  * 8   S, *H yV od r ' }  ) c q     ) 6 D H ^ )k 3x A H   h&   $ A    # / $< W I $V \d $p } ! K!  P   *" C *"  (  6  +C OP )] Kj w k C    O  $   ( ) b  $) %6 C ;w  w%  %  L"  | + -#, 9 F S I` m !z i " #   + $   '  *  h % !3 dA  O k 5y       ) 5 #  6  2 I)  K'! w*/ = K  Y  g Qu - p  '     S T   5 + k9 G  U  c q  Z'  :)  | 9 v )  " ! ! '! 5! C! )Q! _! m! r{! #! ! ! %! q! U! (! o! ! T#" " S#" 1" ?" :M" R[" i" *w" <" " $+" X!"  " " 0" %"  " F # 7"# # p"-# &;# ' I# W# !e# s# #  #  # 6# # %#  # # '# -*#  $ $ *)$ r#7$  E$  S$  a$ o$ ]}$ #$ $ M$ 5 $ $  $ $ "$ $ H& % k % n!%% %3% A%  O% 0 ]% k% j y% }% 2'% l% % * % ~% % % % & & K*!&  /& =& K& Y& /g& #u& "& b& & 7&  & & #& v& & &' N ' *' +' A9' ^G' QU' c'  q' ' ' ' B' T' <' k'' ' e ' "' b ( ( ('( 95( C( Q( _( "m( J{( ,( K( '( ( ( `)( H(  ( '( } ) a$) q#) 1) E?)  M) [) i)  w) ) ))  ) h ) <) ) W) ) d() '* * %-* *;* I* W* e* 2s* +&* !* _* m* *  * )* #* * '*  + (+ )+ 7+ 5!E+ S+ a+ Go+ ~!}+ +  + , j , 2, &v, ?}, g", , ', , [,  , , v , [, , % ,  , , (- 6- [- P s- - - - &'- F- -. W. /. L4.  ?. D. `. j%j. . g. . . F.6.U.u. &./  /!/ ./>/R/ )\/}/ / '/// // `/  0 J0 070D0Hh0eu00 )00 20 001  1)1 31 @1 @I1d1 vj11 11 1 1 1 122?&2 ?2 +P2 Z2Py2 2 22 2 2 2 822 P2 2 P2 +2330343P3 ]3j33333 33 344 %4E4 U4b4v4 W"4 4  404=4 !4P5 + 5Y!5f;5  E5e5 N u555 :'55 q 555 6+6 $(56U6  e6r66 $6 6  6 6 * 6  666P7P"7  '7i57 ;7pZ7  _7l777@77 b77 H 7788[858C8 g J8j8  y8 ^ ~80898B8^88u8h8y8 x9$9  )969K9_9i999 "99  9 X 999 :  : +: 4:P: _U:c:ep:q:}::::::: { :; ;3; >;d;  o; ; ; ; g; -;<; ;P; f; "<  <T< $< f)< 2< 9<xG< )R<r< w< "< << <<<$ < D = +f= O$q=0 = Y= = =T = = = = 7= > o > &> ,> E> K>. `> l>` t> P> > P> L> > Z>` > > > > > > ?N 0? ]6? N?M l? y?A ? ??? ? ? @ #@ +@ ;@ A@ e@ @ @B @@@L @ @P A A A +(A -A M=A RMA XA >]A hA mA xA }A LA xA bA A A  A A  A =A A `A JA `A A B $B, 9B WB vBH BB(BB$B@C C CJ@C !KCPkC 5yC n~CZC C`C C CnC ?D xDx+D "6DVD _DgD wD 9|D D DDSDDD]D DpE  E P 'E -!,E 7E "JKJ\JsJJJJJ0J o-J -J C.J .K K S/K / K /)K '0.K 8KbVKmKXyKNK TKK s0K 0K P K 0K D1K L6LQL }1WL mbLL 1L GL J3L 4L oL 4L 4L 5L 96L ;&L 6L \(L 8M ;M :M'M @/M <4M @=M =DM pWM >fM H>lM M ')M >MJMUMM >M M >M M "?NNN(NU@NMNeN~NNBNqN~NN3O O=)ODO k?IOVOlO >wOO ?O + O '@O vAO ZO wCO CO O BDO P DP J(P EP1P9P 0IP XENP 0WP E^P8P %FPYP HFPoPPEPPQ5Q kF:QXQ F]QuQQQQQQQQ= Q RRp R l#*R F/R &:R $G?R ^JR GOR @ ZR /H_R *jR HoR zR ;IR IR JR pR R JR WR 4KR!R jKR!R! S SD!/S9St!NS XS!mS wS "S@S%"S(SD"SSRS]"S8Tz"T T";T KDT KMT KRT"`T kT"T 5LT LT 'T LT"T LT 5LT"T XMU"U",U 93U#SU {MaU NfU oU 5zU uOU LU OU$U$U U$U U$ VX V$1V ;V%VVP `V%{V!#VaV<#VfVW#VoVr#WxW#*W4W#PWHZW#rW#W$W;$WT$Wm$W$W$X(% X 'X@%GX 2PUX PZX cX ;sX ~X PX  X @QX%X &XX &X#) Y9)YM)$YZ)9Y&XY Q]Y PoY QtY yY $Y'YtY'Y'Y( Z{Z(.Z#(IZSZ4(mZ(Z 4RZ)Z )Z&Z&Z'ZZ '['-[7[&'O[3'j[t[?'[L'[[X'[e'[[q'\~'!\+\'C\'^\h\'\K(\\W(\d(\\p(\}(]"](7](R]5\](t](]C](](]V](]( ^f^((^ A^ T(`^)u^^)^^)^)__|*$_(*9_  I_-*V_C*k_!_P*_X*_ _ WR_]*_h*_h%_`=&`'`X&B`L`s&g`q`&``&`a`&``)`)a"a)=aGa*ba(la*apa*aa a da 1a (a *a a  b .(b (4b '@b \b nb ?b xb "b b c c |c 3c e>c Jc t[c lc  }c c 'c 6c c Sd d