ELFP4t4 ('$4444444I4I HHIHI(((DDQtd/lib/ld-linux.so.2GNUGNUc:d\!UQafaE+N4/` MUL>ZcI8BX<RT\b?eGJP-QCV)92Wd(1[ O Y3@S,*_A'0K# %. !=^76 $FH&;]"5D:X@@ CX[c|XOCE+K8 qX'|fUa!cm=F ! ZeD|5Sl5"<gK$Ej) s%5+C{]K0tT=z`O  O O`$O=@O OuDOHON Tp#Y`Qlibncursesw.so.5__gmon_start___Jv_RegisterClassesinitscrLINEShas_colors_initwattr_onwborderendwinmvprintwCOLSacs_mapwrefreshnewpadstdscrwmovewclearstart_colormvwprintwpnoutrefreshnocbreakwnoutrefreshdoupdatewattr_offwhline_finiinit_pairlibc.so.6_IO_stdin_usedfflushstrcpyexitreaddirsprintffopenstrncmpperror__isoc99_sscanfgetpwuidclosedirstrncpysignalputsforkputcharreallocfstatfsstdinstrtollpopenkillrewindstrtodstrtolsetmntentexeclpfgetsstrlen__errno_locationchdirgetoptfputcmemcpyfclosegetmntentmallocopendirgetenv__ctype_b_locoptargstderrioctlfilenopclosegethostnamefwritefreadgettimeofdaywaitpidlocaltimefprintfqsortsleepsetpgrp__xstatunamestrcmp__libc_start_mainendfsentsysconffree_edata__bss_start_endGLIBC_2.3GLIBC_2.7GLIBC_2.1GLIBC_2.0 ii $ii .ii 8ii B J O[$O]@O^DO`HOa`OY`Qe0J4J8J$K?(K@,KA0KB4KC8KDt4$`D$E4$D$t9΃1[^_]Ít&[^_]Í&'UWVS| QEE]؋E E$UЋ]E,E̋}]PE؉Svd}EE fEm]mEmUmMEm]m40EEEXL E̅ED$ $D$|$D$$]ET$D$ (D$|$$]E\$D$ (D$ |$$E\$D$ (D$|$$E\$D$ (D$|$$uD$ :D$|$$YD$|$$}E 8E fEm]mU~]\L1}׍&t tC D$$\Lt tC9|}}E fEE 8m]mU~W\L1}؉אt tCD$$m\Lt tC9|}}E fEE 8m]mU~W\L1}؉אt tC D$0$\Lt tC9|}}E fEE 8m]mE~)}1߉Ít&D$><$9|}D$ :D$M|$$SU8 }E2E fEm]mEM~ME} ]|[^_]1t&w'Eٞw!Eٞ'f ؍UU]؋}̅D$$]E\$(E\$ E\$E\$D$ ED$`D$ċ$W؃|[^_]Ít&D$ D$|$$]EE<LD$$]q\$,E\$$E\$E\$ED$ċ\$ D$8$|[^_]E8UxM]Uu] }EMM=XL}(u0MMM܋M M؋M$MԋM,MANtxD$$t$,UЉ|$$T$(MԉL$ U؉T$M܉L$UT$MD$ \$D$L$ċ$]u}]ÍD$$UЋMԉu0]}(uU,U؉M$M܉E}E PU UMMUMċE]Qt&ċD$;D$$D$ \$D$ċ$Nvt$4L$0|$,Mԉt$$L$(M؉L$ M܉L$ML$M\$D$ D$L$D$$&UWVS,5XL]u,[^_]D$ D$D$$~D$ 4D$D$$^D$ <D$D$$>D$ CD$D$$D$ JD$D$$D$ QD$D$$D$ XD$D$$D$ _D$D$$D$ fD$D$$~D$ mD$D$ $^D$ tD$D$ $>D$ {D$D$ $D$ D$D$ $D$ D$D$ $D$ D$D$$D$ D$D$$D$ D$D$$~D$ D$D$$^D$ D$D$$>D$ D$D$$D$ D$D$$=\LD$ D$D$$=\Lt tCD$ D$D$$=\Lt tCD$ D$D$$i=\Lt tCD$ D$'D$$5=\Lt tCD$ D$-D$$=\Lt tCD$ aD$6D$$=\Lt tCD$ D$:D$$2E1Rt&؋ \Lt tC D$$G\Lt tCE$D$)D$uE888kG-ء\Lt tCD$$ \LR]&E }NfDRt$$D$D$:$<uӋ5DR$t$D$D$$QWfQ؃t$D$$D$$NuQ t&Gv8\Lt tC D$$g\L(D$>$D D$ D$D$$/&'UWVS,}<$(Ed E~m1 ;]}`U4h <$T$t$uڋE 98~Dv8D$ D$ $,[^_]Ív,[^_]ÍvUWVS,rr$x~u1t&a9~]r< pu UD$ D$M$TMRU䉄 ~&r$~s1fa9~]r< pu UD$ D$M$MRU䉄T~&r$f~s1f"a9~]r< pu UD$ D$M$DM RU䉄"~&=Բ$~n1t&Y9~UX< uԲD$ D$؉U$UR8؃~ز$O~l1vY9~UrX< uزD$ D$؉U$*UR؃~$ ~l1 v'Y9~UrX< uD$ D$؉U$U$R؇؃'~,[^_]Ð&UX]]}} uEEEEE0t ۾ un}fE]D$J$D$$P$DD$ \$|$<$4$d$t&N]u}]Ít&c4$!ҍvNP5XLtsD$ P$E$]PlT$PT$P T$T$PT$ @D$$D$vE|$ D$tD$ċ$LNcUWVS|<2 E]QEԋM1;E@2 u݉$1 t&Q9s<3:u$QڅR1E=C* HuÀ(uD$ $PHT$ Pf QzQ$ O$gQtQ1=QQ O$ f1=\L\L O$~fQQPt&҃0QHt&4L1=QQf1= RQ R O$Q1=RR O$+f1=QQ O$fQ| O(R$Ü^f1=QQ O$蛜6f1=QQ O$sfQQt&藗B$Vf1=QQ O$fQQQu1=QQ O$Û^f1=RR O$螛t&Qt QQQ&QXQQ&Q1&8LQQ4L_1QE44LQQ4L L Q~QoUWVS ] 34$5 &t&t5</uTu$=t Q$Gt Q$Qەt Q$=t Q$Z觕$LtD$Z$Р$L$ey$tD$e$袠$$nKDŽ$t.D$ D$$$?$z$tD$z$+$$ԔDŽ$t/D$ D$$蝕$v DŽ$$@ FD$D$<$m<$et58RAuD$$SHD$S$T$1t&=tS.uƀS=u=Q'$$;$DŽ$=$Ƅ$DŽ$xDŽ$`DŽ$pED$`\$$?;w$`D$$`襛Q4L맃$xD$$`s뉡`QD$ D$$Lb`Q$D$єQADŽ$`1`Q$ؔ$3`Q$D$螔$r`QD$ D$$?$L=$Ld`QRRlS|D$,$ Pc`QD$ D$$躒=N6D$D$$,“N`QD$ D$$f L\L RD$$x螙Q4LD$q$-$QQD$,$ 8(L,L0L-Q`QD$$}HL`Q<$D$q$D$,$ 蹘Q`Q$$ `QT$$ 9i DŽ$po&$ۓ$$ D$S$译= Lb=LF5XLt R=Q螖5ݞ5ȋݞL$LL7B$&$eȋ!5kNp5$译5ȋkNp$蕑N$胑SN$n5NhS~ S1ҍvЃ9|$9 LɣSx1ҍt&Ѓ9~$`$iƃ<$$ȋ<$$ʐ$ȋkN$蘐$ȋkQp $T$D$3=R(Q ȋx¡T$ $xD$Q~1<9| XL 6D$ $ ^D$ $ JD$ $6D$ $"D$ $XLy 薎 OD$D$$ɋ O$̍\Lo O$"D$$ D$$ڎD$$$迎D$$$褎D$$$艎D$$$nD$$$SD$$$8D$$$D$$$ D$$$D$$$̍D$$$豍D$$$薍D$$$L{D$$$$`D$$$ED$$1D$,$$DŽ$$s$C$DŽ$DŽ$ $1DŽ$DŽ$DŽ$DŽ$]ݛ݀ȋܠ$ݜ$:$YáLL<=Lx S19~ XL3$t ʉ$% Q^$DŽ$Qt XL_z5QtXLg QtXLkQeP5QuQ$G LL9~N XLuD9|6t&ċ\$ \$D$D$H$贊L9}ϣLƋL9)XL)G$D$$ԑt$\$|$D$'D$ ċ$; QQ XLh$貰LDŽ$&$$ۄ$$$hD$\$$8\$$ۄ$\$ۄ$x\$ۄ$`\$ ݜ$葙Q݄$y؋$h$9 L=s‰$XO$ ȋ$ ȉ$h选$AI$$+$)ω$x$(J$`$R$0x@$@)$8)lj$P$x$`$$ۄ$ٞuz 8d$t XLi R# $Xȉ$P$h@$h$ʁ°$J+B$$X$D$( B+AD$$B+AD$ $+$XD$$@+$PD$$0+$8D$$ +$(D$$X$+$+$D$ $ݜ$$\$D$$hQ݄$ݜ$D$$7$t$D$$#ۄ$݄$D$ ċ$8\$(ۄ$\$ ۄ$x\$ۄ$`\$T$OD$/D$$D$ DŽ$8R$h11DŽ$pt& t&:u54?8R~Ɖ$p$h$諅$ʂ$xPƃdP@F$\N$L$NL$N D$T$ D$SL$D$<$荁D$<$MċZ$t=Q$Lt?$$LD$ $T$D$$D$肦=(L$=L~5ċ\$ \$D$D$H$?9L}СċD$D$x$ċD$D$$ċD$D$L$ċD$D$Q$Ã=Q~{1ۉpD$eD$ċ$臃Q9ƅ~;1ۉpD$uD$ċ$G9Qǡċ$ D$ʃċD$D$$ =Q~{1ۉpD$D$ċ$тQ9ƅ~;1ۉpD$D$ċ$葂9Qǃ=Q118fD$pD$ċ$KQ9ډ=$Lu$لD$ D$D$ċ$Ak=R$詂QL L؋$$D$ hD$T$ $蠀$h"DŽ$hXLv ȋxp +y+q P+QX>+Y؉$ۄ$ٞuz 8d Qjv=L#w$NXLN؋$h$D$ ND$D$$$h؋$h$@OD39VTDO$T$D$D$t$ D$D$<$~$$@ODŽ$9|3D$ OD$ H"D$ $ DŽ$t&Q=XL ȋ$A +C A+C$Q+SQ+Sۄ$D$ #$ۄ$D$D$<$ 8T$ݜ$d~8݄$ٞɞ؋5\Lt$t$BD$ $D$D$ $}\Lt$t$GQB5QYA R36Q*=Q'Q=XLY5Q$1݄$t& ȋ<$$9$$h$lh w 9$Y v3$l9$ w$h9$ <؋ĈȈ$Ĉ$Ȉ9$$h$l1 w 9$" v3$l9$ w$h9$ 5XL<؋ĈȈ$hĈ$lȈ9$l$$ w 9$h ؋Ԉ؈$PԈ$T؈$$؋$`$d9$d$8$< w 9$` ؋̈Ј$Ẍ$\Ј$x$|$9$T w$9$P $|9$\w$x9$Xp$9$lw$9$hݜ$$<9$dWw$89$`A\$L̉\$D\$4$wD$4$ wD$>4$vD$D$4$wD$ 0D$D$4$uPRDŽ$1DŽ$i$x $$tn$ tY$%tD$.t/$Jt$ i$$L$D$ L$D$\$4$tD$ D$\$4$tD$ D$#\$4$tD$ D$)\$4$kt$D$ #D$+\$i4$D$9t$PR$9$7_iD$ D$\$ ƠD$$L$$st$D$ h$LD$+\$ $s$^t&$h$l+$$$x$|߬$x?ݜ$݄$ٜ$ل$ 8G$h$l+$$$x$|߬$xݜ$݄$ٜ$ل$ 8~$8$<+$`$d$$߬$ݜ$݄$ٜ$ل$ 8_t&$h$l+$$$$߬$ݜ$݄$ٜ$ل$ 8$x$|+$X$\$x$|߬$xݜ$$݄$9$lٜ$ل$;$$+$h$l$$߬$ݜ$݄$ٜ$ل$ 8ݜ$t&$h$l+$$$$߬$Oݜ$݄$ٜ$ل$ 8$$+$P$T$$߬$ݜ$݄$ٜ$ل$t&$8$<+$`$d$x$|߬$xgݜ$݄$ٜ$ل$ ؉؋̈Ј$Ẍ$\Ј$x$|t&$$+$h$l$$߬$ݜ$݄$ٜ$ل$*.؉؋Ԉ؈$PԈ$T؈$$t&f؋̈Ј$Ẍ$\Ј9$\$x$|r 9$X$x$|+$X$\$@$D߬$@WBݜ$݄$ٜ$ل$ٞz2Uvٍٍt&؋Ԉ؈$PԈ$T؈9$T$$r 9$P$$+$P$T$$߬$lAݜ$݄$ٜ$ل$ٞzt>&8f,v8t&f t&t&8>t&8t&8t&86t&8t&8)t&8Ft&8$$@OL9p_DO$LT$D$D$\$ D$D$4$#kPR$T@O$9|$D$ OD$ H"D$ $k=Qu&5QuQu Rt&$݄$$襯QyQ5Q ^ȋ1DŽ$݄$9vɉ$؃pp9CTzT9w)lj$DŽ$߬$먋$$݄$hܴ$$D$ 3D$D$ $\$ 8݄$X\$܌$P\$Kj$@OT39\DO$D$D$T$t$ D$D$<$$i$$@ODŽ$9|3D$ OD$ H"D$ $iDŽ$t&R;=XLuRt;& Q5XLgQ @O>DO$D$D$T$D$ D$D$<$!h@O% 9$N OD$D$$vf O$yh4g L~&1 f9L~$ j tn; LHb$8ٞ;=\Lt$t$B$ݜ$D$ D$D$ $g݄$=\Lt$t$B$\$$D$ P2D$L$D$$g$ OD$t$$"eDŽ$Q XL1$D$D$<$dtDO<$D$$QD$ i$D$D$$d$D$D$$ $g$D$$~gD$>$ngD$D$$Fh@R u'$D$ D$ D$$#f$D$ D$D$$e$D$ D$2D$ $eQR_$:qQۉ$=ȋ1Q݄$$`$x$1>&DH|H9v\$t~؃p;$2[D8|89w)NjDH$h|HDŽ$l߬$h9w)ǃ$$hDŽ$l߬$hut& 9wj؋=\Lt$t$B$D$ .D$D$ $Od5\Lt$t$CQ 5ȋ=DŽ$8$`$x1$ݔ$hDŽ$ݔ$XDŽ$ݜ$Pt&ܴ$Q8p89ݜ$QHpHܴ$9QL@Lܴ$9݄$PË$Sݜ$P݄$Xݜ$X݄$hݜ$h݄$ٞvf؋hSٞv 8Lu!݄$ &ʋ$xݜ$ݜ$ݜ$ݜ$$$x$b$݄$݄$݄$݄$v D$xQ؃؃$p$95QWȋ$`$xqTPT9&)$DŽ$߬$)։$@DŽ$D߬$@)։$@DŽ$D߬$@)1҉$$߬$f5XL$7RD$$vi Qɉ¸tD$ċT$$a=p$pDŽ$t&$<pۉ$=p51ۋ$=ȋ݄$$p t&ƒ;$ot拴$pkp6LTTT9w)1ɉ$$߬$뭍v5Q9t&9~6$t&FD$ "D$D$$_95L։$cD$ OD$ H"D$ $_@O9$$ OD$T$$%]DOD$$QD$ O$Jab$8<48Ë$ɋ$xD$ 1D$$p\$$ʉD$T$$\$݄$\$ݜ$ݜ$ݜ$^݄$݄$݄$ʋ$pݜ$ݜ$ݜ$D$ T3T$D$$i^$pD$$L$\8݄$݄$݄$݄$۞%ݜ$(9ڞ%܌$ݜ$x8݄$xݔ$x܌$ݔ$p9ٞ,݄$x1҉$` t&t`ء\Lt tC D$q$B^ \Lt tC$1ۄ$݄$xw݄$p$`!Ȅ~$xމv1X\Lt tF D$04$]\Lt tF$ۄ$݄$pw$xټ$݄$$ f$٬$ۜ$٬$$16$pމӍD$>4$]1~$pS8v؋$D$ :D$M$T$$[S$8 0ټ$$ f$٬$ۜ$٬$$M$p~ DŽ$pM$pD$ 2T$$L$2[$hSJX0S$@0z tvʋ$`B8+A8$`A89B8IH!$`BH)9ȋ$`! 1҉$$߬$\$D$@\$<\$4ܴ$D$L$xD$ 3D$$D$$D$\$,T$$T$݄$\$ݜ$ݜ$ݜ$ZQ$݄$݄$݄$$D$D$${Wt$DO$D$$Q$D$[$D$D$ $3W$D$D$$[D$>$4ZD$$$ZD$>$ZD$D$$ZD$ P1D$D$$XD$ 1D$D$$X$ID$ 1D$D$$XQ‹$@OL9/EDO$T$D$D$\$ D$D$4$cWQЋ$T@O$9XQDŽ$$MWLUaf$T$`D$8D$ċ$Xċ\$D$L$hXD$YD$ċ$MX$Xu ; Lr OD$ D$D$D$D$D$ D$D$$XD$D$$UD$ qD$D$$UQ^aD$ SD$wD$$UD$D$4$݄$\$ cUD$CD$CD$D$F$D$ 3U O$X@LC^DŽ$c$a$U`u5XLD$w (Rt=$1(R\$D$ "D$4$}Uu܋$D$D$<$StDO<$D$$QD$GW$D$D$$R$D$D$$yW$D$> $U$D$.$UD$>$UD$D$$V=Qw$D$ /D$D$4$oTD$ ,/D$*D$4$OTQ1 ȋ݄$$$it&D +D $ۄ$ٜ$D+Dل$$ۄ$ٜ$ل$9Ƀ$!!uD+D$ۄ$\$D +D D$ D$$Lۄ$D$CD$$$\$ݜ$ٜ$ٜ$"SQ $$ȋل$ل$݄$$JUz$9$-xy XLN$K5ȋ$x$`Q<.u.$x$`F\V`+G\W`$$FL߬$݄$VP+GLWP$$߬$ilidD$ٜ$ٜ$ݜ$ݜ$$)Z\$T$TD$ċT$LT$D$݄$\$ء$pPT$T$$i݄$$D$D$<$ZGtDO<$D$$QD$K$D$D$$G$D$D$$K$D$> $J$D$$ID$>$ID$D$$J=XL$@4LD$ t5D$t$D$D$$H5XL$ɉLDD$ 5D$D$$^H XLDŽ$\ @O$p$D39[SDO$L$D$D$t$ D$D$<$G$$@O9hD$ OD$ H"D$ $G?8Ruݏ؃$螛XL҉Ag$h5Q,uT+ȋ̅Ѕ̅$hЅ)$hą$lȅ$lą$,$(ȅ)$($,$4$0)$0$4$8)$8$<$<$D$@)$@$D$L$H)$H$L$P)$P$T$T$\$X)$X$\$d$`)$`$d$h$l)$h$l||$p)$pt$tx$tt$|H$xx)$x$|DD$$H)$$<@<$@)$4$8$4$$8)$$$$)$$$)$$$$$)$$$$)$$$ )$ $$$$܅܅$,؅$()$($,ԅԅ$4p$0؅)$0$4l$8$<l)$8p$<dhd$@h)$@\$D`$D\$TX$P`)$P$TTT$\$XX)$X$\LPL$hP)$h,$l0$l,$d($`0)$`$d$$$|$x()$x$| $ )$$$$$)$$$ $$$$$$$$$ $$D$$H$h$l$,$($0$,$$$0$($4$$8$ $<$$@$$D$ $H$$L$$P$$T$$X$$\$$`$$d$$h$$l$$p$$t$$x$$|$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $$$$$($$,$$0$$4$$8$$<\$|$@$$D\$t$Pt$x$T\$l$Xt$p$\\$d$ht$h$l\$\$`t$`$d$$\$T$xt$X$|L$8$T$4$\$L$t$P$L$0$T$,$\$D$t$H$L$$$ \$<$t$@$\$($t$ \$T$$L$$D$ċ|$\$L$ $L=鵾$x*|XLA؄u=4$82u衤$1ҋD8T$$߬$$pD$ JD$$T$7)ȉ$xDŽ$|߬$x+$xDŽ$|$x߬$x`iݜ$$pЃ$G݄$cBBPLi8R\؉$ptt&iݜ$$*G݄$=Q>1$p$p$x1t&t#= t =9u=$x$x$pD$ $ D$CBt$$+$D$ 6D$D$4$\$ݜ$5݄$BHLQ11?fܴ$8ٞٞ9=Quܴ$D$ċp$\$5Q9=$L)ȋTTLT9S)Љ$DŽ$߬$3t&؋QttD$ċp$O5Q9h#11E=Quܴ$D$ċp$\$4Q9}=$LȋD8T89w)1ɉ$$߬$ot&D$$;4$07t=Qdt3D$ ċ|$L$T$$>4t؉)1҉$$߬$=QAċ$ D$4tDO$$$D$D:D$D$T$ D$D$ $1鵹DO$$D$D$D7D$$|$ D$D$$1_$tD$$: QtyD$ċT$$3PRy1DŽ$vtzi% $tX$.tC$3t.$<t$E9PRk$ċ$ D$2$s R$$$hۄ$$$D$D$$8\$$ۄ$$\$ۄ$$\$ۄ$\$ AXLذ馰$@ L$B$$1$?1$H $=Q$$L ߬$u1$$߬$D$ċ$$ 8\$0$iD$$"84$X3 Q|t3D$ċ|$ T$$w0S11E=Quܴ$D$ċp$\$,0Q9=$Lt:ȋDHTH9w)1ɉ$$߬$sD$$274$h2 Qt4D$ċ|$ T$$/tc11E=Quܴ$D$ċp$\$$*D$$s*D$>$c*D$D$$;+=RLR$/b$D$ 1D$D$<$ )DŽ$=$ @OT9"DO$L$D$D$\$ D$D$4$'=$T@O$9D$ OD$ H"D$ $Y()1ɉ$$߬$E)1ɉ$$߬$DO$ D$D$T$$D$D$ $T$ 'GD$$0 QtD$ċT$$q(Q1ۍ ءȋ 9;w91=QuD$ċ\$$'Q9~{1ۍt& ءȋ ȈĈȈĈ9 w95QuD$ċ\$$o'9Qċ$ D$'D$$.QtD0D$ċT$$' Q1ۍ& ءȋ Ј̈Ј̈9{w9qQuD$ċ\$$&Q9~{1ۍt& ءȋ ؈Ԉ؈Ԉ9Kw9A=QuD$ċ\$$&9Qċ$ D$&;)׉$$߬$ݜ$݄$ܴ$ٜ$ل$ 8)׉$$߬$ݜ$݄$ܴ$ٜ$ل$ 8)׉$$߬$ݜ$݄$ܴ$ٜ$ل$H&)׉$$߬$x(ݜ$݄$ܴ$ٜ$ل$|888n8D$ OD$ H"D$ $#饪$D$D$<$&!tDO<$D$$QD$T%$D$D$$ $D$D$$%$D$> $#$D$$#D$>$#D$D$$$D$ /D$D$$"$D$D$$, t$DO$D$$Q$D$S$$D$D$ $$D$D$$$D$>$"D$$"D$>$"D$D$$#D$ D$D$$!D$ D$D$$}!D$ D$D$$]!D$ `D$D$$=!D$ D$D$$!D$ D$D$$ D$ D$D$$ D$ 4 D$D$$ D$ ` D$D$ $ D$ D$D$ $} D$ D$D$ $] D$ !D$D$ $= D$ %D$D$ $ D$ <D$D$$D$ 4$D$M4$D$>4$D$D$4$Tr D$ iD$D$D$4$Xr D$ sD$D$D$4$$<D$D$ }D$D$4$c$}D$D$ D$D$4$8<D$ D$D$D$4$0D$ D$D$D$4$DD$ D$D$D$4$pD$ D$D$D$4$LD$ D$D$ D$4$k$D$D$ D$D$ 4$@$D$D$ D$D$ 4$`LD$ D$D$ D$4$dLD$ D$D$ D$4$hLD$ D$D$D$4$lLD$ D$D$D$4$qtLD$ D$D$D$4$HxLD$ D$D$D$4$|LD$ D$D$D$4$LD$ D$D$D$4$$@O9v&DOT$D$D$D$$D$4$D$ $$@O9 D$ OD$ H"D$ $40ٜ$xٜ$`݄$rD+D$ۄ$ٜ$D+Dل$$ۄ$ٜ$ل$ɋ$$$!!tD+D$ۄ$\$D+D$D$ $Mۄ$ $D$CD$)D$\$ٜ$ٜ$ݜ$Q ȋ$$݄$ل$ل$ل$x1ل$`ˋ$ٜ$ٜ$xٜ$`ٜ$h݄$Bv| +| $ۄ$ٜ$ل$Yɉ$!uD +D $D$ $Nۄ$D$D$CD$<$\$ݜ$ٜ$Q ȋ$ل$݄$0D +D D$ D$$Nۄ$D$CD$$$\$ݜ$ٜ$OQ ȋ$ل$݄$ɍv| +| #$ۄ$ٜ$ل$t$!u1ل$1ل$xل$`ل$hݜ$ٜ$ٜ$xٜ$`ٜ$hٜ$X݄$E|+|$ۄ$ٜ$ل$ɉ$!uD+D$D$ $`Mۄ$$D$CD$(D$\$ٜ$ݜ$pQ ȋ$݄$pل$,$$=t&D+D($ۄ$ٜ$ل$Q!uD+DD$ D$;$`Mۄ$<$D$CD$\$ٜ$ݜ$p ȋ݄$pل$Iل$ل$xل$`ل$hل$Xݜ$\$̉$\$D$ ٜ$ٜ$ٜ$ٜ$D$D$<$bD$ /D$D$<$ل$\$ل$\$,D$ ID$D$<$ل$\$ل$\$$@O9/ DO$T$D$D$L$ D$D$<$$$@ODŽ$9D$ OD$ H"D$ $RDŽ$鬕$DOD$D$DD$$T$|$ D$$+ú$D$D$<$tDO<$D$$QD$$D$D$$V$D$D$$$D$> $P$D$$9D$>$)D$D$$D$ d0D$D$$5Q$颙$hD$ D$D$4$|~$Qux=RY=RX=RX=RW= RIR=$RQȋ5 DŽ$=R3=R2=R6=RO5= R~4=$RMD$$!=Q¸@D$ċ1ۉT$$5Q! ȋTLu)ʃ$ۄ$ܴ$D$ċ$\$(uċ$ D$銒$D$D$ $ t$DO$D$$Q$D$$D$D$4$y D$D$4$!D$>4$D$4$qD$>4$aD$D$4$9D$ D$D$4$9$魄D$ OD$ H"D$ $$QD$ 2D$D$D$4$D$ D$D$4$Q11ۋ$fܴ$1wL 9ɲcٞw=ټ$$ f$٬$ۜ$٬$$f`pD$ <$D$؃? D$؃D$ Q9PȋD0TT2T95)‰1҉$$߬$$D$ |4D$D$4$ }DO$$$D$DD$D$T$ D$D$4$` 7DŽ$\Lt$t$G$ݜ$D$ D$D$$ ݄$$DOD$D$D8D$$LT$|$ D$$ 邠؋ȋJ4+H4r$8 D$B$( D$>$ D$D$$ D$ ND$D$$D$ RD$D$$\Lt tC$D$ D$D$4$=\Lt tF$D$ XD$ D$<$Y5\Lt tG$D$ `D$D$$\Lt$t$B$D$ "D$D$ $}=ȋQP$x@L$`WPQ`GLA\W`G\$L$ $D$$T$D$;){$DOD$D$D8D$$T$|$ D$$KrXL4$t@$$$D$L$\$D$ ($N$"$$D$D$$Gt$DO$D$$Q$D$n$D$D$ $$D$D$4$D$>4$D$&4$D$>4$D$D$4$F$5+$D$ 5D$D$<$DŽ$$@O 9*DO$T$D$D$$|$ D$D$$b$ $@O9aD$ OD$ H"D$ $8$$D$D$$tDO$D$$QD$$$D$D$4$JD$D$4$D$>4$RD$4$BD$>4$2D$D$4$ Ph@dD$ ,D$T$D$D$4$Bt8ټ$$ f$8٬$ۜ$٬$$iÀQ\$ $ۄ$٬$ۜ$٬$$iL$$$ȋۄ$٬$\$(٬$B|\$JPRL+PLHP$$߬$݄$D$ (-D$D$4$\$ٜ$ٜ$Bxل$ټ$$ f$ل$٬$ۜ$٬$$iÀQ\$ $ۄ$٬$ۜ$٬$$iL$$$ȋۄ$٬$\$(٬$ق\$J`R\+P\H`$$߬$݄$D$ t-D$D$4$\$@t@x 8\$ ـ\$PDHHȋ+PDHHD$ -$$߬$݄$D$D$4$\$>$@O99!DOT$D$D$D$$D$4$D$ $$@O9%D$ OD$ H"D$ $iD$$}D$ OD$ H"D$ $C@$@kD$$ $@N$h$D$D$$t$DO$D$$Q$D$$D$D$ $[$D$D$$D$>$\D$$LD$>$$D$$D$>$D$D$$q؄l;+܄; Q~ Q$T$D$ H&D$D$D$4$3 Q؄+܄L$D$ |&$ۄ$$ۄ$|$D$D$4$8\$ݜ$܄$ۄ$ۂ؄D$D$ D$D$4$݄$\$k$@O97DO$$T$D$D$L$ D$D$$>$$@O9/zD$ OD$ H"D$ $z$8=\Lt Ot@D$$D$$D$DD$$qD$dD$$UD$D$$9D$D$$D$D$$D$DD$$D$$D$$ =\Lt Ot@D$D$($D$D$($xD$D$($\D$D$($@D$D$($$D$D$$ D$4D$$ D$tD$$ D$D$$D$D$$D$(D$$|D$hD$$`DŽ$jD$jD$$4遞ċD$D$$p"D$ 5LLDŽ$Ck$p XLzDO$$p$D$DD$D$T$ D$D$4$鑬$D$ 1D$D$4$N$DO$D$D$T$$D$D$ $T$ ,DOD$$D$D$T$$D$ D$$DO$$D$T$D$\$ D$D$4$x0$:;11DŽ$po$ T$D$ $8Lu+Dܴ$HLv 8R$9@OZXLDŽ$+ATu DŽ$>A\DŽ$p-$xkDd$ۄ$ܴ$$xL$0$p$|$($D$$L$,$ D$ L$D$BHD$D$ 6D$<$D$FD$;$Pi<PL;lDŽ$ noneƄ$ o0AD$$K$$p=@R =Q115ܴ$ċpD$$\$Q9 /=$L!ȋD,T,9w)‰1҉$$߬$뀋 QtD$ċ$$i$$p XL1؋5Quۄ$D$ċ$ٜ$ل$\$$$9==3$pċ$ D$kD$$) Qɉ¸.tD$ċT$$=$pDŽ$&$<҉$$1ۋ =ȋ $pt&t"$pkp6L8T89k;$uȋ5Quܴ$D$ċ$\$$$9==%$pċ$ D$ D$$ Qɉ¸Vt8D$ċT$$,=$pDŽ$$<҉$^$1ۋ =ȋ $pt&t"$pkp6LHTH9;$uȋ5Quܴ$D$ċ$\$L$$9==%$pċ$ D$D$$s Qɉ¸taD$ċT$$==DŽ$h&$h4҉$ ȋ$hDŽ$p$`$x @1ɉ$$߬$$p$9$ptkp$x$`7K8~8)9{Hɋ[L!ʉ+NH;~HvL!9r)1$$߬$Vt&)1ɉ$$߬$f)1ɉ$$߬$yfzt+ɐɍt&ڞ  QuD$ċ\$$$h$h9=$ċ$ D$cD$$! Qɉ¸tD$ċT$$=2$pDŽ$&$<ۉ$ $1ۋ5=ȋ $pt&t"$pkp6LLTL9 ;$uȋ5Quܴ$D$ċ$\$$$9==%$pċ$ D$=Q =@RD$$D$D$ċ$==DŽ$x$x҉$($x1ҋ5ȋ=DŽ$p t'kp\ ,$L ,9$i;$uÉ$pܴ$ċD$$\$H$x$x9 =)ċ$ D$D$$vD$D$ċ$==DŽ$x$x 4$-$x1ҋ5ȋ=DŽ$p t'kp\ 0$L 09$T;$uÉ$pܴ$ċD$$\$$x$x9==$ċ$ D$D$$>D$D$ċ$==DŽ$x$x҉$W($x1ҋ5ȋ=DŽ$p t'kp\ 4$L 49$;$uÉ$pċ\$D$$$x$x9 =+ċ$ D$OD$$ D$D$ċ$==$pDŽ$$<<$5%1ۋ=ȋ$p$ vt"$pkp6LiD$^=\Lt$t$C$D$ D$D$4$plSfV$D$ D$D$4$8=\Lt tF$D$ "D$D$<$=\Lt tG$D$ (D$D$$=\Lt$t$B$D$ 2D$D$ $zj$D$ 2D$D$$Njt/y;/T/qT$$D$<$SK$S@)1ɉ$$߬$)1ɉ$$߬$)1ɉ$$߬$-+$1ۉ$$߬$')1ɉ$$߬$4+$1ۉ$$߬$v+$1ۉ$$߬$D$$14$g|$ D$D$ċ$=Qċ$ D$$$ċD$SD$ $7=PRDŽ$1f2tzi% $tX$.tC$3t.$<t$E&9PRk$ċ$ D$$=QD$D$$m&D$D$$z%D$D$$%D$D$$P%D$D$$$%D$D$H$^%D$D$h$ij%D$D$$AN%D$D$$2%D$D$$`%D$D$$$D$D$$$D$D$$$D$D$$6$D$D$@$[$D$D$d$n$D$D$$OR$D$D$D$6$D$D$h$$D$D$$#D$D$$#D$D$$#D$D$$#D$D$$#D$D$$ r#D$D$$1V#D$D$<$}:#D$D$$Y#$DŽ$DŽ$DŽ$LDŽ$DŽ$DŽ$DŽ$DŽ$ DŽ$DŽ$DŽ$DŽ$DŽ$DŽ$$DŽ$DŽ$DŽ$=$ċ$D$t$$G$1138D$>pD$ċ$Q9~<ډ=$Lu$D$ D$D$ċ$뒅%116t&D$pD$ċ$Q9~<ډ=$Lu$D$ D$D$ċ$@뒅116t&D$pD$ċ$Q9~<ډ=$Lu$D$ D$D$ċ$뒅%119t&8D$>pD$ċ$9Qډ=$Lu$D$ D$D$ċ$=돋$D$ `D$ D$<$4 a$D$ OD$ D$4$`$D$ 4D$D$$==ٔ$hٔ$Xٔ$Pٜ$@DŽ$`f$`$p 1ȋ‰$$`$x݄$  xt&r8x8ݜ$89rHxH9RL@L9ݜ$݄$8݄$ă;$ptkp$x$xTrT9a)1$$r8x8߬$ݜ$89H)1$$rHxH߬$9/)1$$RL@L߬$9)1҉$$߬$ݜ$1ۄ$p؄$@ٜ$@؄$Pٜ$P؄$Xٜ$X؄$hٜ$hz fٞz lٔ$ل$ٔ$ل$ٔ$ل$\$@ˋ$`\$8ʋ$p 8$T$D$ 5D$\$0\$(D$ȃ\$ \$D$4$$`$`9==$p$ل$h\$8LR$D$ <5ل$P؄$X$T$$`D$D$ 8T$ $\$0ل$X\$(ل$P\$ ۄ$ؼ$@\$t&v1$D$ 5D$D$<$\ċ$`D$$cn1#DŽ$p}=Q<$$$D$$苽;$誾|$$$*ċ1D$D$$D$ 7`MD$D$ċ$$(uءċ$ D$ĭċ1D$D$$D$ οND$D$ċ$軿#uءċ$ D$AND$ &D$D$4$蜾D$ 'D$D$4$|ċD$V$BċD$,$-11DŽ$p 1W1~$D$ D$D$$$D$ D$D$$ĽT=@R11fcډ=$Lu)$%D$ D$D$ċ$PD$pD$ċ$'Q9|11hډ=$Lu)$D$ D$D$ċ$޽D$pD$ċ$赽Q9|#D$6D$ċ$艽ċD$ D$$GD$ T}~&1D$TD$ċ$=9}ܡċ$ D$ýċD$qD$X$$LD$hD$ċ$ND$D$ċ$ʼQD$D$ċ$謼ċD$SD$$菼$D$D$ċ$j$D$$}D$ $<D$ċD$$4ċD$D$$D$FD$ FD$D$ċ$FD$FKD$ F D$D$ċ$踻LD$D$ċ$蚻 LD$D$ċ$|LD$(D$ċ$^100%%-|95%%-|90%%-|85%%-|80%%-|75%%-|70%%-|65%%-|60%%-|55%%-|50%%-|45%%-|40%%-|35%%-|30%%-|25%%-|20%%-|15%%-|10%%-| 5%%-| +--------------------User%%System%%---------------------+%02d:%02d:%02d,%02d,%02d,%04d (%d,%d):(%ld,%ld,%ld,%ld,%lddev-%d-%d%f %f %f%lld %lld %lld %lldintr %lldctxt %lldbtime %lldprocesses %lldprocs_running %lldprocs_blocked %lld/proc/%d/statfailed to open file %s%d (%s)/proc/%d/statmfailed to read file %s%lu %lu %lu %lu %lu %lu %lu/procopendir(/proc) failed/proc/net/dev/proc/partitions/proc/diskstatsMemTotalMemFreeMemSharedBuffersSwapCachedActiveInactiveHighTotalHighFreeLowTotalLowFreeSwapTotalSwapFreeDirtyWritebackMappedSlabCommitted_ASPageTablesHugePages_TotalHugePages_FreeHugepagesizecpu/etc/mtab Interactive-Mode: For Data-Collect-Mode (-f) optionalVersion - %s For Interactive-Mode example: %s -s 1 -c 100 To load into a spreadsheet: sort -A *nmon >stats.csvInteractive Mode Commands m = Memory stats L = Huge memory page stats k = Kernel Internal stats d = Disk I/O Graphs D = Disk I/O Stats j = File Systems key --- Other Controls --- space = refresh screen nowStartup Control export NMON=cmdrvtanOthers: mkfifo /tmp/mypipe nmon -F /tmp/mypipe & grep /tmp/mypipe 1) nmon version like: %s Developer Nigel Griffithsopening disk group fileERROR: failed to open %s unknown%dnr_dirtynr_writebacknr_unstablenr_page_table_pagesnr_mappednr_slabpgpginpgpgoutpswpinpswpoutpgalloc_highpgalloc_normalpgalloc_dmapgfreepgactivatepgdeactivatepgfaultpgmajfaultpgrefill_highpgrefill_normalpgrefill_dmapgsteal_highpgsteal_normalpgsteal_dmapgscan_kswapd_highpgscan_kswapd_normalpgscan_kswapd_dmapgscan_direct_highpgscan_direct_normalpgscan_direct_dmapginodestealslabs_scannedkswapd_stealkswapd_inodestealpageoutrunallocstallpgrotatedBBBP,%03d,%s BBBP,%03d,%s,"%s" ps -p %d -o args 2>/dev/nullUARG,%s,%07d,%s,%s cat /etc/*ease 2>/dev/nullps -eo pid,args 2>/dev/nullNMONNMONDEBUGNMONERRORNMONBUG1NMON_STARTNMON_ENDNMON_ONE_INNMON_SNAPNMON_TIMESTAMPNMONCMD%dchanging directory failedDirectory attempted was:%s nmon verion %s /var/perf/tmp/%s_%02d.nmon%s_%02d%02d%02d_%02d%02d.nmonnmon: output filename=%s AAA,progname,%s AAA,command,%s AAA,version,%s AAA,disks_per_line,%d AAA,disks,%d, AAA,host,%s USERAAA,user,%s AAA,OS,Linux,%s,%s,%s AAA,runname,%s AAA,time,%02d:%02d.%02d AAA,date,%02d-%3s-%02d AAA,interval,%d AAA,snapshots,%d AAA,cpus,%d AAA,proc_stat_variables,%d NET,Network I/O %s,%-2s-read-KB/s,%-2s-write-KB/s,NETPACKET,Network Packets %s,%-2s-read/s,%-2s-write/s, DISKBUSY%s,Disk %%Busy %s DISKREAD%s,Disk Read KB/s %s DISKREADS%s,Disk Rd/s %s DISKWRITES%s,Disk Wrt/s %s/sys/dev/pts/dev/shm/var/lib/nfs/rpcTOP,%%CPU Utilisation /etc/releaselsb_release/sbin/fdisk -l 2>/dev/nullfdisk-l/proc/diskinfo/sbin/multipathls -l /dev/mapper 2>/dev/null/dev/mapperls -l /dev/mpath 2>/dev/null/dev/mpathls -l /dev/dm-* 2>/dev/null/dev/dm-*ls -l /dev/md* 2>/dev/null/dev/md*ls -l /dev/sd* 2>/dev/null/dev/sd*/proc/1/stat/proc/1/statm/sbin/ifconfig 2>/dev/nullifconfig/bin/df -m 2>/dev/null/bin/df-m/bin/mount 2>/dev/null/bin/mount/etc/fstab/bin/netstat -r 2>/dev/nullnetstat -r/usr/bin/uptime 2>/dev/nullgetconf PAGESIZE[H for help]Hostname=%sRefresh=%2.0fsecs %02d:%02d.%02dFor help type H or ... nmon -? - hint nmon -h - full set the NMON ksh variableVerbose ModeHELPh = This help informationb = black & white mode--- controls ---Linux and Processor DetailsLinux: %sBuild: %sRelease : %sVersion : %scpuinfo: %s# of CPUs: %dMachine : %sNodename : %s/etc/*ease[1]: %s/etc/*ease[2]: %s/etc/*ease[3]: %s/etc/*ease[4]: %slsb_release: %sBBBR,%03d,%s,cpuchg,%d,%d CPU UtilisationCPU Sys%% Wait%%| Please wait gathering data DANGERWarning OKMemory StatsLarge (Huge) Page StatsFree Pages=%7ld %5.1f%% There are no Huge Pages - see /proc/meminfoHUGEPAGES,%s,%ld,%ld,%.1f Virtual-MemoryPlease wait - collecting dataalloc %7lld%7lld%7lldrefill %7lld%7lld%7lldsteal %7lld%7lld%7lldscan_kswapd%7lld%7lld%7lldscan_direct%7lld%7lld%7lldKernel Stats%12s %8.1f %8.1f%9s%7.1f%12s%7.1f%11s%7.1fNFSv2 Totals->%9.1f %9.1fNFSv3 Totals->%9.1f %9.1fNFSv4 Totals->%9.1f %9.1fNFSCLIV2,NFS Client v2NFSSVRV2,NFS Server v2NFSCLIV3,NFS Client v3NFSSVRV3,NFS Server v3NFSCLIV4,NFS Client v4NFSSVRV4,NFS Server v4NFSCLIV2,%s,%.1f:%.1frrdtool update nfsvrv2.rrd %sNFSSVRV2,%sNFSCLIV3,%srrdtool update nfsvrv3.rrd %sNFSSVRV3,%sNFSCLIV4,%srrdtool update nfsvrv4.rrd %sNFSSVRV4,%sNetwork I/Orrdtool update net.rrd %sNET,%s,%.1f,NETPACKET,%s,Network Error CountersFilesystems/proc//sys//dev//rpc_pipe%-14s%-8s not a real filesystem%-8s size=zero blocks!%-8s statfs failed%-8s not mountedrrdtool update jfsfile.rrd %sJFSFILE,%s:U,0.0Disk %%Busy Mapdisk 0 to 63 %cDisk I/O/proc/stat+disk_iomostly in KB/sWarning:contains duplicatesDiskName Busy Read WriteMB%-8s %3.0f%% %6.1f %6.1f| disk busy not available%sDISKBUSY%s,%s,101.00 DISKREAD%s,%s DISKWRITE%s,%s DISKXFER%s,%s DISKBSIZE%s,%s DISKREADS%s,%s DISKWRITES%s,%sDisk-Group-I/Orrdtool update dgbusy.rdd %sDGBUSY,%srrdtool update dgread.rdd %sDGREAD,%srrdtool update dgwrite.rdd %sDGWRITE,%srrdtool update dgbsize.rdd %sDGSIZE,%srrdtool update dgxfer.rdd %sDGXFER,%sDGREADS,%sDGREADMERGE,%sDGREADSERV,%sDGWRITES,%sDGWRITEMERGE,%sDGWRITESERV,%sDGINFLIGHT,%sDGIOTIME,%sTop ProcessesFRunning %7d %5.1f %7lu %-120sret was %d, errno was %d JANFEBMARAPRMAYJUNJULAUGSEPOCTNOVDECnot foundgetattrsetattrlookupreadlinkreadwrcachewritecreateremoverenamesymlinkmkdirrmdirreaddirfsstataccessmknodreaddirplusfsinfopathconfcommitop0-unusedop1-unusedop2-futureclosedelegpurgedelegreturngetfhlocklocktlockulookup_rootnverifyopenopenattropen_confopen_dgrdputfhputpubfhputrootfhrenewrestorefhsavefhsecinfosetcltidsetcltidconfrellockowneropen_noatsetclntidconfirmstatfsserver_capsgetaclsetaclfs_locationsnmon 14g6789101112131415؝eeeeeeeeee(eexeX@@@@eeeee eeeee e`8h@eeeeeeeeeeeeeehee@ e`8@ehe0zk*5gW6_____.....----------++++++++++oooooooooo0000000000OOOOOOOOOO8888888888XXXXXXXXXX##########@@@@@@@@@@*luwy{}ERROR nmon: ignoring %s - too long BBBG,%03d,User Defined Disk Groups Name,Disks DGREAD,Disk Group Read KB/s %sDGWRITE,Disk Group Write KB/s %sDGSIZE,Disk Group Block Size KB %sDGXFER,Disk Group Transfers/s %sDGREADMERGE,Disk Group merged read/s %sDGREADSERV,Disk Group read service time (SUM ms) %sDGWRITES,Disk Group write/s %sDGWRITEMERGE,Disk Group merged write/s %sDGWRITESERV,Disk Group write service time (SUM ms) %sDGINFLIGHT,Disk Group in flight IO %sDGIOTIME,Disk Group time spent for IO (ms) %sCPU_ALL,%s,%.1lf,%.1lf,%.1lf,%.1lf,,%d CPU%03d,%s,%.1lf,%.1lf,%.1lf,%.1lf %3d usr=%4ld sys=%4ld wait=%4ld idle=%4ld steal=%2ld nice=%4ld irq=%2ld sirq=%2ld CPUTICKS_ALL,AAA,user,sys,wait,idle,nice,irq,softirq,steal CPUTICKS%03d,AAA,user,sys,wait,idle,nice,irq,softirq,steal CPUTICKS_ALL,%s,%ld,%ld,%ld,%ld,%ld,%ld,%ld,%ld CPUTICKS%03d,%s,%ld,%ld,%ld,%ld,%ld,%ld,%ld,%ld CPU +-------------------------------------------------------------------------+nmon fork exec failure CHLD_STARTnmon fork exec failure CHLD_ENDnmon fork exec failure CHLD_SNAPERROR,T%04d, Starting snap command "%s" failed as previous child still running - killing it now %lld %lld %lld %lld %lld %lld %lld %lldprocsinfo sscanf returned = %d line=%s %c %d %d %d %d %d %lu %lu %lu %lu %lu %lu %lu %ld %ld %ld %ld %ld %ld %lu %lu %ld %lu %lu %lu %lu %lu %lu %lu %lu %lu %lu %lu %lu %lu %d %dprocsinfo2 sscanf wanted 37 returned = %d pid=%d line=%s sscanf wanted 7 returned = %d line=%s failed to open - /proc/net/dev%s %llu %llu %lu %lu %lu %lu %lu %lu %llu %llu %lu %lu %lu %lu %lusscanf wanted 16 returned = %d line=%s failed to open - /proc/partitions%d %d %lu %s %lu %lu %lu %lu %lu %lu %lu %lu %lu %lu %lufailed to open - /proc/diskstats%d %d %s %lu %lu %lu %lu %lu %lu %lu %lu %lu %lu %ludisk sscanf wanted 14 but returned=%d line=%s Hint: %s [-h] [-s ] [-c ] [-f -d -t -r ] [-x] -h FULL help information read startup banner and type: "h" once it is running -f spreadsheet output format [note: default -s300 -c288] -s between refreshing the screen [default 2] -c of refreshes [default millions] -d to increase the number of disks [default 256] -t spreadsheet includes top processes -x capacity planning (15 min for 1 day = -fdt -s 900 -c 96) -s time between refreshing the screen [default 2] -g User Defined Disk Groups [hit g to show them] - file = on each line: group_name space separated - like: database sdb sdc sdd sde - upto 64 disk groups, 512 disks per line - disks can appear more than once and in many groups -b black and white [default is colour]For Data-Collect-Mode = spreadsheet format (comma separated values) Note: use only one of f,F,z,x or X and make it the first argument output file is _YYYYMMDD_HHMM.nmon -F same as -f but user supplied filename -r used in the spreadsheet file [default hostname] -t include top processes in the output -T as -t plus saves command line arguments in UARG section -s between snap shots -c of snapshots before nmon stops -l disks/line default 150 to avoid spreadsheet issues. EMC=64. -g User Defined Disk Groups (see above) - see BBBG & DG lines -N include NFS Network File System -I Include process & disks busy threshold (default 0.1) don't save or show proc/disk using less than this percent -m nmon changes to this directory before saving to file example: collect for 1 hour at 30 second intervals with top procs %s -f -t -r Test1 -s30 -c120 transfer the stats.csv file to your PC Start spreadsheet & then Open type=comma-separated-value ASCII file The nmon analyser or consolidator does not need the file sorted.Capacity planning mode - use cron to run each day -x sensible spreadsheet output for CP = one day every 15 mins for 1 day ( i.e. -ft -s 900 -c 96) -X sensible spreadsheet output for CP = busy hour every 30 secs for 1 hour ( i.e. -ft -s 30 -c 120) key --- Toggles to control what is displayed --- h = Online help information r = Machine type, machine name, cache details and OS version + LPAR c = CPU by processor stats with bar graphs l = long term CPU (over 75 snapshots) with bar graphs V = Virtual Memory and Swap stats n = Network stats and errors N = NFS Network File System o = Disk I/O Map (one character per disk showing how busy it is) o = User Defined Disk Groups t = Top Process stats use 1,3,4,5 to select the data & order u = Top Process full command details v = Verbose mode - tries to make recommendations b = black and white mode (or use -b option) . = minimum mode i.e. only busy disks and processes + = double the screen refresh time - = halves the screen refresh time q = quit (also x, e or control-C) 0 = reset peak counts to zero (peak = ">") If you find you always type the same toggles every time you start then place them in the NMON shell variable. For example: a) To you want to stop nmon - kill -USR2 b) Use -p and nmon outputs the background process pid c) To limit the processes nmon lists (online and to a file) Either set NMONCMD0 to NMONCMD63 to the program names or use -C cmd:cmd:cmd etc. example: -C ksh:vi:syncd d) If you want to pipe nmon output to other commands use a FIFO: e) If nmon fails please report it with: 2) the output of cat /proc/cpuinfo 3) some clue of what you were doing 4) I may ask you to run the debug version Feedback welcome - on the current release only and state exactly the problem No warranty given or implied.ERROR nmon:ignoring odd line in diskgroup file "%s" ERROR nmon:diskgroup file - failed to find disk=%s for group=%s disks known=%d %s has an unexpected format: >%s< BBBP,%03d,%s failed to run %s UARG,+Time,PID,ProgName,FullCommand /usr/bin/lsb_release -idrc 2>/dev/nullERROR nmon: invalid NMON_ONE_IN shell variable nmon: ignoring -d %d option as the minimum is %d ?Rhs:bc:Dd:fF:r:tTxXzeEl:qpC:Vg:Nm:I:Znmon: ignoring -D (extended disk stats) as -g filename is missingnmon: failed to open output fileAAA,max_disks,%d,set by -d option AAA,note0, Warning - use the UNIX sort command to order this file before loading into a spreadsheet AAA,note1, The First Column is simply to get the output sorted in the right order AAA,note2, The T0001-T9999 column is a snapshot number. To work out the actual time; see the ZZZ section at the end CPU%03d,CPU %d %s,User%%,Sys%%,Wait%%,Idle%% CPU_ALL,CPU Total %s,User%%,Sys%%,Wait%%,Idle%%,Busy,CPUs MEM,Memory MB %s,memtotal,hightotal,lowtotal,swaptotal,memfree,highfree,lowfree,swapfree,memshared,cached,active,bigfree,buffers,swapcached,inactive PROC,Processes %s,Runnable,Blocked,pswitch,syscall,read,write,fork,exec,sem,msg DISKWRITE%s,Disk Write KB/s %s DISKXFER%s,Disk transfers per second %s DISKBSIZE%s,Disk Block Size %sJFSFILE,JFS Filespace %%Used %sTOP,+PID,Time,%%CPU,%%Usr,%%Sys,Size,ResSet,ResText,ResData,ShdLib,MinorFault,MajorFault,Command needs root permission or file not present/bin/cat /etc/*ease 2>/dev/null/usr/bin/lsb_release -a 2>/dev/null/bin/cat /proc/cpuinfo 2>/dev/null/bin/cat /proc/meminfo 2>/dev/null/bin/cat /proc/stat 2>/dev/null/bin/cat /proc/version 2>/dev/null/bin/cat /proc/net/dev 2>/dev/null/bin/cat /proc/diskinfo 2>/dev/null/bin/cat /proc/diskstats 2>/dev/null/sbin/multipath -l 2>/dev/null/bin/cat /proc/partitions 2>/dev/null/bin/cat /proc/1/stat 2>/dev/null/bin/cat /proc/1/statm 2>/dev/null/bin/cat /proc/net/rpc/nfs 2>/dev/null/bin/cat /proc/net/rpc/nfsd 2>/dev/null/bin/cat /etc/fstab 2>/dev/null/usr/bin/getconf PAGESIZE 2>/dev/null------------------------------# # # # #### # ### # ## ## # # ## ## # # # ## # # # # # ## # # # # # # # # ## ## # # # # # ##To start the same way every timeUse these keys to toggle statistics on/off: c = CPU l = CPU Long-term - = Faster screen updates m = Memory j = Filesystems + = Slower screen updates d = Disks n = Network V = Virtual Memory r = Resource N = NFS v = Verbose hints k = kernel t = Top-processes . = only busy disks/procs h = more options q = QuitZZZZ,%s,%02d:%02d:%02d,%02d-%s-%4d Code Resource Stats Now Warn Danger key --- statistics which toggle on/off ---r = RS6000/pSeries CPU/cache/OS/kernel/hostname details + LPARt = Top Process Stats 1=basic 3=CPU u = shows command arguments (hit twice to refresh)c = CPU by processor l = longer term CPU averagesm = Memory & Swap stats L=Huge j = JFS Usage Statsn = Network stats N = NFSd = Disk I/O Graphs D=Stats o = Disks %%Busy Mapk = Kernel stats & loadavg V = Virtual Memoryg = User Defined Disk Groups [start nmon with -g ]v = Verbose Simple Checks - OK/Warnings/Danger+ and - = double or half the screen refresh timeq = quit space = refresh screen now. = Minimum Mode =display only busy disks and processes0 = reset peak counts to zero (peak = ">")Developer Nigel Griffiths see http://nmon.sourceforge.netWarning: Some Statistics may not shownBBBR,0,Reconfig,action,old,new Idle|0 |25 |50 |75 100|rrdtool update cpu%02d.rrd %s:%.1f:%.1f:%.1f:%.1f rrdtool update cpu.rrd %s:%.1f:%.1f:%.1f:%.1f -> CPU %%busy %5.1f%% >80%% >90%% RAM High Low Swap Page Size=%d KBTotal MB %8.1f %8.1f %8.1f %8.1f Free MB %8.1f %8.1f %8.1f %8.1f Free Percent %7.1f%% %7.1f%% %7.1f%% %7.1f%% MB MB MB Cached=%8.1f Active=%8.1fBuffers=%8.1f Swapcached=%8.1f Inactive =%8.1fDirty =%8.1f Writeback =%8.1f Mapped =%8.1fSlab =%8.1f Commit_AS =%8.1f PageTables=%8.1fMEM,%s,%.1f,%.1f,%.1f,%.1f,%.1f,%.1f,%.1f,%.1f,%.1f,%.1f,%.1f,%.1f,%.1f,%.1f,%.1f rrdtool update mem.rrd %s:%.1f:%.1f:%.1f:%.1f:%.1f:%.1f:%.1f:%.1f:%.1f:%.1f:%.1f:%.1f:%.1f:%.1f:%.1f Total Pages=%7ld 100.0%% Huge Page Size =%ld KBUsed Pages=%7ld %5.1f%% Used Pages Peak=%-8ldHUGEPAGES,Huge Page Use %s,HugeTotal,HugeFree,HugeSizeMB Virtual Memory stats not supported with this kernel/proc/vmstat only seems to appear in 2.6 onwardsnr_dirty =%9lld pgpgin =%8lldnr_writeback=%9lld pgpgout =%8lldnr_unstable =%9lld pgpswpin =%8lldnr_table_pgs=%9lld pgpswpout =%8lldnr_mapped =%9lld pgfree =%8lldnr_slab =%9lld pgactivate =%8lld pgdeactivate=%8lldallocstall =%9lld pgfault =%8lld kswapd_steal =%7lldpageoutrun =%9lld pgmajfault =%8lld kswapd_inodesteal=%7lldslabs_scanned=%8lld pgrotated =%8lld pginodesteal =%7lld High Normal DMAVM,Paging and Virtual Memory,nr_dirty,nr_writeback,nr_unstable,nr_page_table_pages,nr_mapped,nr_slab,pgpgin,pgpgout,pswpin,pswpout,pgfree,pgactivate,pgdeactivate,pgfault,pgmajfault,pginodesteal,slabs_scanned,kswapd_steal,kswapd_inodesteal,pageoutrun,allocstall,pgrotated,pgalloc_high,pgalloc_normal,pgalloc_dma,pgrefill_high,pgrefill_normal,pgrefill_dma,pgsteal_high,pgsteal_normal,pgsteal_dma,pgscan_kswapd_high,pgscan_kswapd_normal,pgscan_kswapd_dma,pgscan_direct_high,pgscan_direct_normal,pgscan_direct_dma VM,%s,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld rrdtool update vm.rrd %s:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld RunQueue %8lld Load Average CPU use since boot timeContextSwitch %8.1f 1 mins %5.2f Uptime Days=%3d Hours=%2d Mins=%2dForks %8.1f 5 mins %5.2f Idle Days=%3d Hours=%2d Mins=%2dInterrupts %8.1f 15 mins %5.2f Average CPU use=%6.2f%%PROC,%s,%.0f,%.0f,%.1f,%.1f,%.1f,%.1f,%.1f,%.1f,%.1f,%.1f rrdtool update proc.rrd %s:%.0f:%.0f:%.1f:%.1f:%.1f:%.1f:%.1f:%.1f:%.1f:%.1f Network Filesystem (NFS) I/O Operations per second Version 2 Client ServerVersion 3 Client Server Version 4 Client ClientVersion 4 Server Serverrrdtool update nfscliv2.rrd %srrdtool update nfscliv3.rrd %srrdtool update nfscliv4.rrd %sI/F Name Recv=KB/s Trans=KB/s packin packout insize outsize Peak->Recv Trans%8s %7.1f %7.1f %6.1f %6.1f %6.1f %6.1f %7.1f %7.1f rrdtool update netpacket.rrd %sI/F Name iErrors iDrop iOverrun iFrame oErrors oDrop oOverrun oCarrier oColls %8s %7lu %7lu %7lu %7lu %7lu %7lu %7lu %7lu %7luFilesystem SizeMB FreeMB Use%% Type MountPoint%-20s %7.0f %7.0f %4.0f%% %-8s %sKey: @=90 #=80 X=70 8=60 O=50 0=40 o=30 +=20 -=10 .=5 _=0%% Disk No. 1 2 3 4 5 6 Please wait - collecting disk dataDisks=%-4d 0123456789012345678901234567890123456789012345678901234567890123-> Top Disk %8s %%busy %5.1f%% >40%% >60%% DiskName Busy Read Write Xfers Size Peak%% Peak-RW InFlight KB|0 |25 |50 |75 100|%-8s %3.0f%% %8.1f %8.1fKB/s %6.1f %5.1fKB %3.0f%% %9.1fKB/s %3d| Totals Read-MB/s=%-8.1f Writes-MB/s=%-8.1f Transfers/sec=%-8.1f%srrdtool update diskbusy%s.rrd %s rrdtool update diskread%s.rrd %s rrdtool update diskwrite%s.rrd %s rrdtool update diskxfer%s.rrd %s rrdtool update diskbsize%s.rrd %sNo Disk Groups found use -g groupfile when starting nmonName Disks AvgBusy Read|Write-KB/s TotalMB/s xfers/s BlockSizeKB%-14s %3d %5.1f%% %9.1f|%-9.1f %6.1f %9.1f %6.1f Groups=%2d TOTALS %3d %5.1f%% %9.1f|%-9.1f %6.1f %9.1fProcs=%d mode=%d (1=Basic, 3=Perf 4=Size 5=I/O)Please wait - information being collected PID PPID Pgrp Nice Prior Status proc-Flag Command%7d %7d %6s %4d %4d %9s 0x%08x %1s %-32s PID %%CPU ResSize Command PID %%CPU Size Res Res Res Res Shared Faults Command PID %%CPU Size Res Res Res Res Shared Faults Command Used KB Used KB Set Text Data Lib KB Min Maj Used KB Set Text Data Lib KB Min Maj%7d %5.1f %5lu %5lu %5lu %5lu %5lu %5lu %4d %4d %-32s%8d %7.1f %7lu %7lu %7lu %7lu %7lu %5lu %6d %6d %-32sTOP,%07d,%s,%.2f,%.2f,%.2f,%lu,%lu,%lu,%lu,%lu,%d,%d,%s ERROR,%s,sleep got interrupted:?BA ABB:pBA_E?BHBư>3333@?   loT L $J@olooHI"2BRbr“ғ"2BRbr”Ҕ"2BRbr•ҕ"2BRbr–Җ"2BRbr—җ"2B14ggkosw{??TT %,5<GR ]5cnzT5"]%,6 ,>EnQX_---------------------------+-------------------------------------------------+Too-Many-DisksGCC: (Debian 4.4.5-8) 4.4.5GCC: (Debian 4.4.5-10) 4.4.5E Eargs_lookupdskgrp$ proc_find_sbC strip_spaces snap_average snap_clear plot_save2!switcheri!status!cpu_compare!size_compare"disk_compareA"go_backgroundz"isnumbers"get_state"timestamp'#proc_initI#check_call_string#list_dgroup#cmdcheck<$plot_smp$save_smp%plot_snap&proc_mem_searchl&proc_nfsF'child_start'proc_disk_io(proc_kernel(proc_cpu *error4*proc_procsinfo*getprocs+proc_net,proc_partitions|,proc_diskstats,proc_readS-proc_memh-get_cpu_cnt-jfs_load).proc_disk.hint.help.save_word2/load_dgroup/getuser0init_pairs0interrupt0doubletime0get_vm_value}1read_vmstat1linux_bbbp02args_output2find_release)3args_load3checkinput4main;version<disk_busy_map_ch<extended_disk<month<errorstr=error_on=proc_cpu_done$=rereadF=procX=debugk=timer~=cpus=old_cpus=max_cpus=networks=partitions=partitions_short=disks>seconds>maxloops)>hostname<>run_nameO>run_name_setb>fullhostnameu>loop>disks_per_line>show_aaa>show_para>show_headings>show_cpu>show_smp>show_longterm ?show_disk ?show_diskmap3?show_memoryF?show_largeY?show_kernell?show_nfs?show_net?show_neterror?show_partitions?show_help?show_top?show_topmode?show_args@show_all@show_verbose*@show_jfs=@flash_onP@first_hugec@huge_peakv@welcome@dotline@show_rrd@show_lpar@show_vm@show_dgroup@dgroup_loaded@show_rawAignore_procdisk_threshold!Aignore_io_threshold4AcursedGAcolourZAfp|AeasyAlsb_releaseAarglistAprognameAnfs_v2_names Bnfs_v3_names/Bnfs_v4s_namesRBnfs_v4c_nameseBnfs_v2c_foundxBnfs_v2s_foundBnfs_v3c_foundBnfs_v3s_foundBnfs_v4c_foundBnfs_v4s_foundBnfs_clearBdiskmax Cdatabase Cp7CqHCcpu_peakaCdisk_busy_peaktCdisk_rate_peakCnet_read_peakCnet_write_peakCaiorunningCaiorunning_maxCaiocountCaiocount_max DaiotimeDaiotime_max?DcmdlistRDcmdfoundeDstat8xDdisk_modeDnext_cpu_snapDcpu_snap_allDcpu_snapDnmon_childrenDdgroup_filename Edgroup_nameEdgroup_data@Edgroup_disksSEdgroup_total_disksfEdgroup_total_groupsEjfsEjfsesEtopperEtopper_sizeEcpu_lineE)(C0  &int# '8a%9hz00$E^ 0-0B#oZ#Z Q'>  > 0 EaE n91 5-@ #Z# "h# h# 5h# h# h# h# lh# xh# ;h#$ "h#(  h#, "#0 $#4 V&Z#8 #*Z#< #,#@ 0>#D '1L#F 2#G 6#H #?#L qH:#T I:#X xJ:#\ K:#` L%#d PNZ#h 8P#lnP  c ##"Z# W n Pn' nRd) L$  y z$#A$ {#  F> G$# H/#nNn^ d J $V&R   A a m 0#! $h#&$|_v 2 R !#"Z#X $%&'&(I)#*+ ,-=.[/0/!12+3!4!54678$9@:;F< <"= >?Oq Mni "% %_Z${;  &a,ks   &"%:"s$W~D S%&>0`B% l  y  $#*I$h(&=    T'$^ t }  JKI&%&0 t!Q4% Y%#!$#' n#   :x!0 1j  '$   5I  E H L H$  {S#  {S# # ~S#  ~S# S# S# # S# ] $ # % j #   # ]  # G!  # y  #   #   # S  #   # <  # N Z#$ ?  #(  S#, C S#. ;$ Z#0  Z#4 J  #8  0 #< S#H Jj     S#  S# v S# m S# S#  S# =  u  Z 3, (4h#5h# 6#7# 8h#9h#%:h# tm,  Z#O Z# Z#Q Z#  Z#n Z# Z# Z# Z# ! #$H #( " X,-#q/>#72# >7#8#*=#>#B#  D>#(qG#,aK<#0P!MG#4X#8 Y#@Z#Hl&jE#Pv&kE#T#2A4A#H7A#A:A#N&#C!7# B "%# n5DIR@q# fZ# ~%## n#D Z#H aZ#L Z#P &Z#T #Z#X #E#\ JE#` E#d ^E#h =E#l E#p E#t & #x a!#| "# ## %# )# *E# (+E# ,# -E# .E# $/E# 3 0E# } 1E# 2E# U4E# 5E# G6E# h7E# 8E# m9E# &:E# &;Z# <Z# BE# OCE# ,'DE# r'EE# [FE# GE# mHE#n3? #78h#$9h#:h#%;h# !R#R#  R#\"!]#"]#*#j%+Z#$,Z#( -;#,ZKn[pidZ# ?"h# x Mya#sysza# {a# c|a#irq}a# u ~a#( a#0 a#8 a#@ a#H Ea#P  a#X G"a#` a#h #p !#t 7#x #|  #  p d ># Z# FZ#$ #( <&E#, 'E#0 oE#4 uE#8 E#< E#@ VE#D $E#H &%E#L ' E#P &E#T |'E#X E#\ rE#` {E#d nE#h UE#l\f # # w # i!# y# u# # # # #$ Q#( '#, #0 #4 #8 v#< O#@ $#D #H %#L t%#P E&#T ##X ( a# sa# a# G a# La# $a#( "a#0 k$a#8 3"a#@ a#H na#P >a#X ' a#` a#h 7%a#p a#x a# a# a# ua# $ a# 0a# a# a# a# 0a# }a# a# a# a# O"a# P a# a# [ a# a# a# a# l"v2c"#v3c2#Hv4cB#v2s"#v3s2#v4sR#2BR"b'ZD RD# h#D  h#L !h#T "h#\ #E#d a%$E#h %E#l &E#p 'E#t F(E#x  )E#| &*E# +E#ET AdkB# d C# D#memE#vmFf#nfsG# H,#tvM# ;N3 #  O<#  QZ# ,b< F f Mg3 # | h3 # i3 # cj3 #!jfsE  D F ## G ##@ EH ##fdI Z# ,J Z# ; ` Z# #  Z#  3 #io 3 # ; Z#" ![#!"hy$ph" 3 #" Z$s h"Z#"" Z##&  %1 I#M3 #| 3 #3 #c3 " Ah$pidAZ#Ah&iCZ'IE(\,(hW)tR*UhP+iZ,% O,; n h  '[͙C (n-Й(/ +sh[.phP/Zz0mZ0 1ioZ1endpZ/8 qZ2Y ~ &iZ' M42!(`($(0(<-#Pi!,ZN&iZ*h !+nZ8* ZX!3a ^3b ^* Z M"3a ^3b ^* ZP}A"3a :3b :- Mz"41 Z4 Z'P"(4*hv"+nn,r#`R*hj'#4Z3eon,;#R5ypRI#6iZ70jh`$#8jhP9D j:5lh-I> P#3dk> 1i@ Z1j@ Z.k@ Zud1n@ Z;A Z*ZP<$+cmdhG1iZg-} $+pad < Z++rowZKN2@B F'1iZn 1jZ&lenZ?;&>N?; @&>N?;ȶ&>N@;:'>N@;/'>NA;:0>N-  Z'<  Z+cmd hy< Z< Z47 &i Z; ,! NL/ h1tim 'H : -"`s[(<3 /'Z1iZ1ret Z1str!h;f"ZA[H0>9 2w 7(1iZ@y`(>Ayx>2 @d *&iZ&rowZ,ZR,ZR,ZR,;ZR,ZR,TZR,!ZO/Ma/as1sysa/c a/ a/& a/u  a/ a7B"p4*Cerrh*l ZD*+pid Z<` Z 1fp C,n #.buf *_/ Z1ret Z/ Z n**1 ZP!)v+< ZU/Y v+/# |+/ Z? _+("= >  52" 0a/+.fp N.buf +w1i Z[1ret Z, E\Dend n,-p|,43 .fpO.buf+w.iZuw.retZuwDendX-eP(,4P3 .fpRO.bufS+w.iTZuw1retUZB$09S-EnumZeFiZ:ZGZuwHbuf+wIZJ=27-.iZP-]N @$#.> 3-b&.<3 .buf 1retZ?8S.>>=x>>K 7K bc* hp02/+inh+outh&lenZ1iZ(-E0Q/+dk}.gp uW,@ *W,D  +w.i ZuW1j Z, huWL;R) %;n ) %*hs0+uid30uid# D K#.us0\R,T ZXR1iZK1pwy0i 0  J!F-[ 0<[Z/]ZO, ^ZlM'3 m*a#Ua}1+sUh/VZ/ZWZ/ Xa7/Yh_&lenZZ;[ZNtZq-2NX02* ZP 4, ZN.buf +w/ Z /  Z 1i Z!1p hj!*&> Z(!;<> Z!<_'> ;"/@ Z"/_A Z"/IB Zo#/5C Z$/D Z$1nE Z4%1iF ZO&1jG Z1/1kH Z11retI Z2,J Zt,( K Zt.xL Zt&yM Z,N 3 t,L'O 3 [,P 3 [,"Q 3 [,R Zt,3S Zt,#T Zt,U Zt/MV Z^3,Z Zt,[ Zt;]\ ;] ,0^ Zt,d_ >t1tim` '4,a t,#b t,=c t,Md t.utse t,f 3 \, g ht,h Zt, i 3 [,j 3 _,ck 3 [,l 3 a,bm 3 [,V#n 3 ^,]o 3 t,\p 3 t,P#q 3 t,r 3 t;s 3 .strv ;t /d"w h6,"x Zt/y h7,z ;t,${ nt,| t;} ,~ \, ^,L  [, %t;  Z/d Z88/ Z9;  Z,4  _, ^, ], \, a, `;-  Z/ Z9,> t,= t, t,J t;T ,@ t/ Z</  >, t/ l?,~ t/  ?, t/ n@, t,0 t;# ,  t,Y t,  ht, ht, ht/  h{B,m Zt,  Zt,. EtO\O>? >:>@W X:>?,r:>?c:>?5R.:>?:>?yz+:>Po  ;;R.%;n .%P  &;;R/%;n /%P  L;;R0%;n 0%P  r;;R1%;n 1%@ &\;>(!>!>!> !=Ix__3Qt>Lx__RtB hn;G;hSN&@KTg T TkT6;hj L<UT A<V A V EZVi GZn<eSw3<`<S7ZQh< S d<Kn<ES< SSCZQSh ZQS&ZQWF=Sb6= W#RZQWwSWlVZLWhWZLW&XZLW+YZQWZZQW[ZQW\ZQW']ZLW^Z LW!_%SW`%WaZQW!b%TWcZWvhZ$LW%mZ(LWnZ,LWoZ0LWVpZQWqZQWd'rZQWsZQW.$wZQW xZQWq!yZQW=zZQWt{ZQW|ZQW}"}ZQW~ZQWZQWZQW Z4LW:"ZQW Z8LWZQWZQWZQWVZ1?1X Y@1RUX YA1RUX YB.? : ; ' @C: ; I D : ;E: ; IF4: ; IG4: ; I H4: ; I I4: ; IJ.? : ;@K.? : ;' @L M.? : ;' I@N.? : ;I@O : ;P Q1 R41S4: ; I?  T4: ; I? < U!V4: ;I? < W4: ;I?  X4: ;I?   ] /usr/include/usr/include/sys/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/usr/include/bitslmon.cstdlib.hstat.hstddef.htypes.hstdio.hlibio.htypes.htime.htime.hconfname.hctype.hncurses.hpwd.hstat.hutsname.hdirent.hmntent.hstatfs.hgetopt.hdirent.hyUymuWYvX<=!K;=jXyA-*A7KYAM=u< <uXt=';=YN8\zXh[gge=בv:?9gg/Xb@K4zw.yxXt?1>2s z)*;"wyCye.<>e.Wfvf Xuvt Ke tU0v Jvf =}ɠ +;p f4;=g;=h:>h:>g;=g;= f J <u <* w<;=;=e==;=h:>h:>V=;=\$\g-=ie 'ɻC.xRGf!"s^r.r.m Ld=>-=iww8YggF:FX<ȟBmtt?ޅ&ef J\tt{ҖuvDM/gHghke;pX;Zgɟqgqg%KQ.wX eh$僟  uuuuuuuuuuuuuuvuuuuuuuux{!V% f zb :>}"nfnf`he=Keg*jKuztnYyU? Ju u u u wXgK[gYKKK=}9?,==zf5*:?UjyXJv. =eNL,hlb4zN!sgmIug-ggYsr/ןV tX <w=KY;Yn=<of<,v~'g s%&&)**)**)**Qti X=peftY/yx-Ypȟ=Xxhg/~fxXDxt K{wf m /' u)YVf#{:Z X;Y9t;Y tʒEt;Yv;Yt ~.YY5ֻ;Ytן;Ytf^XVt[4[V~ d3gigifgiftf<tg-u/_=r"8XHt)=x.=e.Y(XKuMXYKe YYXVL=eXWYgueYTXzX=X=Tm=dXeXJgX=pX1XuYfYyoʟ[[YZrYYYKY/:yYWw-/u"[+[&Y3!r| [====?YY==uYuYuYuYuYuYuYuYuYuYuYuYuYuYuY=ufY|t|NWgsuYsYy Xz('hmt+t=sv$ ;ֻX *uRdtde=d=;su;K:vu;坑v" wt ty5@Y=>;gJsY[r;/gg-=h< ȟY?ȼ=s =g=K=g=MU??~+iɻy1wX#;==g=;=#-q/-g"#!=Y"x3l3v r Jrf 0/;3", vf=z.-LMNOPz5t2zte~7hhhhh$d 0.:K'<S=_ZZpztK# 5#6+'''fzJ>I///IuI!g7"'"u7Bueueuptbupt<1+u!/-gW;8.A#Z[://Y|8yt;= <){` 8@h()0=G?K9.W,>d5y5{yf ~)%kf+g-/p"M$$'0%ZI=s['SzJByBuy"YYY)3'dv%wńg-g/խu/r3Zxz>>r,hqu>q?vut #~. 22 vt @h Wge)v bgW/-/0ؓ%5#rY~9B$1W#uY/f;<Z~Y/~`Y<lX}Ye>ggnfnt/sssL,>=;V/ "M=ZB("%XK4=z4ztVU)st|dL&x#DxDxMKzlz ??Lt>e|.RR?/I(LMNKy.-Ysg/sQR??:R/@@:R[0#=j~'~OK#~:xXT~|H2rH?Kb=b=K?gb=b=sPPPuMyf)x% ))++)))))++))))))))zJByBuy"u@zJBzJBz"zJBzJBzeZzJBzJBz" zJBzJBz䭭O66~L2y(u* Gg/=*\x)0הRut <u <u?'@X~R#:yNx J8tgUdx 2oyt='K'K'#,$;=z 4Lɭ4u=23ThH2ThH2 ~ng#{)u+T _T YTVGUMUMUM/g5dh[S{>`, MzRw6NHHH#4Z Wv Cy{y.uz0%tg|32/oASA7M}8?}w@ "KA&Z^, /\z" t0"KAZ^, /\z" t0"KA[^<-y./\(;;gm*o'>/n)KA&Z[,/Yw0 "L/uZ[,/Y'^w K/uZ[1/Y'^w K/uZ[1/Y'^w K/Z[)/Yw "K/Z['/Yw "K/Z['/Yw "K/Z'/Y0w "K/Z[-/Yw "tst Xoy}/~5$H}$HEg/=*\sDg/=*\%Gg/=*\rDg/=*\sDg/=*\#vHHHd`d`d`d`d`dYJw=!.5y# ,z'='='w,'}X _!v#V#~#tB K.LMN KAT3U??+#U??+#U??+#U?? +,,' 8B737y;/;/y}| 5AD GP=AB =AB ЙXAB K0nAB OBAD ]GB PGB AG AB  -AB P-AB HB P1AB wAB ZAB  pAB FCF`AB G`AB LPbAB LJAB cAB RVAB LAB I@HAB S AB IFo`AB gAB K@$AB Vp#AB AB OPAB DN01AB WpyAB W8AB W0SAB PJAB MWAB M@AB OAB SAB AB pAB L0AB VAB NAB  AB J;AB AB NAB KAB L`AB Lp AB UAB EP`AB N4xAB OU  "U  "U  "_SC_THREAD_SPORADIC_SERVERf_ffreeprocdir_SC_2_SW_DEV_unused2_SC_TIMERSdisk_mode_fileno_SC_SHELL_SC_MEMORY_PROTECTION_SC_SCHAR_MAXfs_bsize__pathtm_secfirst_SC_THREAD_SAFE_FUNCTIONS_SC_UCHAR_MAXpi_cpu_SC_C_LANG_SUPPORTwhen_infopartitions_shortshow_rrdf_bavailpswpoutpw_uiddoubletimelinux_bbbp_Bool_regbottom_delaypi_pending_signallineno_SC_TTY_NAME_MAXpgfree_SC_2_PBS_TRACKctxt_line_SC_SELECT_shortbufv3c_totalerrors_SC_SAVED_IDSshow_verboseshow_smp_SC_BC_STRING_MAX_ISpunct_SC_TRACE_INHERITuphourstmpstr_SC_SEMAPHOREScpu_syspi_cmaj_flt_SC_EQUIV_CLASS_MAXfirstprocdgroup_filenamedisk_busy_map_ch_pad_x_pad_yif_ierrspaddgshow_jfswritersjfsestopper_sizepi_cmin_flt_SC_DEVICE_SPECIFIC_SC_THREAD_THREADS_MAXblocked_SC_LEVEL3_CACHE_SIZEshow_netpi_tty_nrcheck_call_string__off_tpadker__fsid_tcurrcharnet_read_peakst_sizepeak_colif_ibytes_SC_THREAD_PROCESS_SHARED_SC_JOB_CONTROLinactivecpu_waiteasytm_isdstdotline_lockfs_sizestatfs_buffer_SC_NL_NMAXpi_eipatofatoif_frsizeatolshow_aaapagesizethe_time_SC_POLL_SC_V6_ILP32_OFF32redost_blksize_SC_BASEswapcached_SC_LONG_BITget_stateWINDOWpw_passwd_SC_CLOCK_SELECTION_SC_V7_LPBIG_OFFBIGdgroup_datawelcome_SC_AIO_LISTIO_MAXpadpagest_gidstrip_spacesproc_memisnumbersaiocount_maxdisk_first_timeerror_onnr_mappeddk_wmseccpu_idle_SC_FILE_SYSTEM_SC_TRACE_SYS_MAX_IO_write_endignore_procdisk_threshold_SC_SCHAR_MIN_SC_LINE_MAXfs_freest_nlinkproc_first_time_SC_TZNAME_MAXst_ctimnfs_clearerrorstrpi_sessiontotal_rbytespgsteal_high_SC_2_VERSION_SC_2_PBS_CHECKPOINTindexpi_pidnmon_one_in_scrollv2s_totalintr_line_pad_right_SC_LEVEL4_CACHE_ASSOCdisk_busy_peak_SC_NL_LANGMAXuse_envmnt_passno_SC_LEVEL1_ICACHE_ASSOCmins5mnt_freq__domainnamest_atimmnt_dirplot_snapoptargtotal_wbytespi_minfltpadres_SC_2_C_BINDaiotime_maxcpu_snap_all_SC_PRIORITY_SCHEDULING_SC_SS_REPL_MAXmachineaiocountuser_info__uid_t_SC_VERSION_SC_FSYNCreadersctxtshow_headingsrun_name_setshow_topmodestatm_lrsidletime_SC_FILE_ATTRIBUTESpgalloc_normalbbbr_line_SC_NZERO__fsfilcnt_tdk_usepgrefill_normal_SC_2_C_DEV_chain_SC_SYMLOOP_MAXpi_ppidnfs_v4c_names_ISblankunsigned charshow_top_SC_MQ_OPEN_MAXproc_nfsif_iframe__blkcnt_t_IO_lock_t_idlokfloatsave_smproom_SC_SEM_NSEMS_MAX_SC_USHRT_MAX_SC_STREAM_MAX_SC_ASYNCHRONOUS_IOsoftirqpi_espif_ocolls_SC_READER_WRITER_LOCKS_SC_CPUTIME_yoffset_SC_2_PBS_LOCATE_SC_DEVICE_IO_SC_RE_DUP_MAX_SC_SIGNALSnmon_starttime_stamp_type_SC_V7_ILP32_OFFBIGpgrefill_dmaplot_save_SC_PASS_MAXtm_zoneslabs_scanned__mode_tstdin_pad_leftproc_kernel_SC_V7_LP64_OFF64_SC_NPROCESSORS_CONFchild_startshow_alltv_usec_SC_XOPEN_XCU_VERSIONtop_disk_namepgscan_direct_highdgroup_total_groups_SC_MEMLOCK_ISprintpgalloc_dmapi_start_stackd_name_ISalnum_SC_SEM_VALUE_MAXdk_namestatfs_SC_XOPEN_XPG2_SC_XOPEN_XPG3_SC_XOPEN_XPG4chars_IO_write_ptr_SC_REALTIME_SIGNALSpi_pri_pad_bottommonthpaddiskswaptotal_ISspaceargs_lookupupminsshow_memorymins15otherjfs_loadedv2c_total__suseconds_tfs_size_usedsnap_clearcpu_total__s2_lenmemsharedpgfaultpadverbpi_utimedisk_rate_peakcpu_statsave_word_SC_PII_INTERNET_DGRAM_SC_SINGLE_PROCESSproc_cpu_ISxdigit_SC_RAW_SOCKETSresultst_mtimnprocsif_ofifoskipped__fsblkcnt_t_SC_MULTI_PROCESSd_reclen_SC_BC_BASE_MAXproc_cpu_done_SC_RTSIG_MAX_SC_NETWORKING_SC_GETGR_R_SIZE_MAXdgroup_disks_begx_begy_SC_THREAD_ATTR_STACKADDR_SC_LEVEL2_CACHE_ASSOC_SC_IOV_MAX_SC_TRACE_EVENT_NAME_MAX_SC_PII_INTERNETpi_vsizedef_loops_IO_save_baselist_dgroupdk_aveq_attrsupdays_SC_2_UPEdk_rkb_SC_DELAYTIMER_MAXpw_dirspaced_SC_XBS5_ILP32_OFFBIGif_ipacketsnmon_children_regtopiowait_padchild_pid_SC_SYSTEM_DATABASEchtypehint__pad2nmon_endpgscan_direct_dma__nlink_tst_inost_modeif_odrop_SC_T_IOV_MAXjfs_loadfudged_busydk_partitionmaxloopsloopsignum_win_st_notimeout_SC_XOPEN_STREAMSnmon_snapproc_partitions_IScntrlpadsmpgo_background_ISupperif_obytes_nextcpu_peakd_offpi_blocked_sigpw_namepadjfsmins1show_kernelcpu_user__s1_lenstatm_drsproc_diskstatsshow_nfsplot_smppgrotatedmem_stattimespecdk_writes_parySccsId_SC_2_FORT_RUNallocstallintrsmp_first_time__valextended_disk_SC_ADVISORY_INFOf_spareacs_mappi_wchanpi_cnswappgscan_kswapd_normalbtimeaiorunning_max_SC_TIMER_MAXold_cpus_SC_THREADS_SC_SYSTEM_DATABASE_R_SC_USER_GROUPS_Rnfs_v4s_namesif_ififomemfreeCOLSmax_sortedshow_helpmnt_fsnamenr_unstablenfs_statsize_comparedisk_total_SC_UINT_MAXmntentst_uidgetprocs_SC_TRACE_NAME_MAXtotal_xfersf_bsizepi_cstimestderrdufftimerpgscan_kswapd_dmapi_nice_sbufdisk_mb_SC_CHILD_MAX_IO_save_endtotal_busy_idcok__nptrstat8_SC_V6_LP64_OFF64formatstring_SC_NGROUPS_MAXdk_majorcmdcheckstdout__time_t_SC_THREAD_ROBUST_PRIO_INHERITtm_minfirst_hugepi_pgrp_SC_THREAD_DESTRUCTOR_ITERATIONSpi_rsscpu_comparejunktm_yday_SC_SSIZE_MAXf_fsidcpu_busy_SC_PII_OSI_CLTSif_idropproc_find_sbnfs_v3c_foundwhich_SC_LEVEL1_DCACHE_SIZEshort unsigned intcmdlist_ISgraph__blksize_t_SC_STREAMSshow_cpu_SC_PAGESIZEproc_procsinfodk_blocks_SC_THREAD_PRIORITY_SCHEDULINGtimestamptimestamp_typepadtoptopper_SC_CHARCLASS_NAME_MAXcheckinputpadneterrtm_wday__off64_tpdatnextpnr_dirty_maxx_maxyshow_dgroup_IO_read_based_type_parentif_namearg_first_timeLINESdk_rmsec_IO_buf_endpageoutrun_curx_cury_SC_DEVICE_SPECIFIC_Rcallbackpi_start_timedetailspw_gecosprognamedgroup_total_disksproc_mem_search_SC_PIPE_IO_write_base__dirstreamlmon.cralfmodenfs_v2s_foundnfs_v2_namesblock_line_SC_PHYS_PAGESpgalloc_high_SC_ATEXIT_MAX_SC_SHRT_MAXpgscan_direct_normalget_cpu_cnt_SC_FIFOvm_statrun_linestdscrpadcpu_SC_USER_GROUPSpgsteal_normalpi_rlim_curwaitstatus_synchightotal_SC_TRACE_SC_XBS5_ILP32_OFF32nfs_v3s_found_immeddatabase_IO_markertm_year_pad_top_SC_2_PBS_MESSAGEtimevaldef_secspgrefill_highv3s_total_SC_XOPEN_REALTIME_THREADSchildpid_SC_SPIN_LOCKSldatsnap_averageshow_para_SC_SPORADIC_SERVERnet_write_peakmounted_SC_LEVEL1_DCACHE_LINESIZEnfs_v4s_foundtotal_disk_read_SC_PRIORITIZED_IOshow_disk__pid_tflash_on_SC_GETPW_R_SIZE_MAX_SC_XOPEN_VERSIONpadmapswapfree_SC_BC_SCALE_MAX_SC_2_C_VERSIONdevicelong doubledisk_comparelinesstatm_size_SC_LEVEL4_CACHE_LINESIZE_SC_NL_TEXTMAX_SC_LOGIN_NAME_MAX_SC_XBS5_LP64_OFF64_SC_SPAWNpadlong_SC_PII_OSI_Muptime_SC_2_PBSpw_gid_SC_XBS5_LPBIG_OFFBIG_SC_WORD_BITinterruptv4s_total_SC_2_PBS_ACCOUNTINGdiskmaxdisk_size_SC_BARRIERS_SC_AIO_MAXswitcher_SC_2_CHAR_TERM_use_keypadnodename_SC_LEVEL1_ICACHE_LINESIZE_IO_buf_baseproc_initcmdstr_SC_XOPEN_SHM__dev_t_SC_XOPEN_ENH_I18N_SC_THREAD_KEYS_MAX_IO_read_end_SC_ULONG_MAX_SC_TYPED_MEMORY_OBJECTSpi_stimeelapsed_SC_TIMEOUTSpgdeactivate_SC_XOPEN_UNIX_IO_FILEpadmemignore_io_threshold_SC_LEVEL2_CACHE_LINESIZEnr_writebacktm_montm_hourpi_state_SC_THREAD_STACK_MIN/usr/local/mpg/source4nmonlsb_releasecurrlinetop_disk_busy_SC_NL_MSGMAX_SC_SHRT_MIN_SC_THREAD_ROBUST_PRIO_PROTECT_SC_LEVEL2_CACHE_SIZEproc_lineload_dgrouptm_mdaypadhelp_SC_XOPEN_CRYPT__pad1__pad3__pad4__pad5run_nameshow_partitions_SC_LEVEL1_DCACHE_ASSOCpgsteal_dmacursednfs_v2c_foundsysname_SC_AIO_PRIO_DELTA_MAXf_bfree_SC_XOPEN_REALTIME_markers_posfirsttimeshow_raw_SC_INT_MAXdk_minorstatm_residentpi_majfltpi_sigcatch_SC_TRACE_LOGkswapd_stealGNU C 4.4.5_SC_THREAD_PRIO_PROTECTdgroup_loadeddirentcpuNdk_noinfouser_filenamest_rdevtop_first_timeargc_SC_OPEN_MAXst_devread_vmstatproc_cpu_first_timetmp_ptrpadlarge_SC_UIO_MAXIOVdskgrptotal_disk_writestatm_dtcpu_line_SC_BC_DIM_MAXpgmajfaultmnt_typenfs_v4c_founddk_11attr_tcommitted_asdk_wmergepgscan_kswapd_highgetuserifnets_SC_CHAR_MAXv4c_total_ISlowernfs_v3_namesutsnamenetworks_SC_PII_XTIpadnetpi_sigignlowtotalnet_stathuge_peakpi_nswapdisks_per_linepi_it_real_value_SC_PII_OSI_COTSpi_start_code_SC_PII_SOCKET__gid_tvm_first_time_SC_V6_LPBIG_OFFBIG_SC_MQ_PRIO_MAXbtime_linehighfreewhenpadnfsdsk_statdk_bsize_SC_TRACE_EVENT_FILTERnr_page_table_pageskswapd_inodestealdgroup_name_SC_THREAD_CPUTIMEif_opacketstv_sec_SC_C_LANG_SUPPORT_Rlong long unsigned intnmon_tmp_cur_columnmemtotalcpu_nodisk_stats_read_SC_PII_SC_MAPPED_FILES_SC_LEVEL4_CACHE_SIZE_SC_2_FORT_DEVf_blocks_leaveokst_blockscolourshow_vmbuffersshow_largearglistfind_release_SC_2_LOCALEDEFtime_stamp_str_SC_LEVEL1_ICACHE_SIZEtm_gmtoffinit_pairsfullhostname_SC_TRACE_USER_EVENT_MAXpgpgin_IO_backup_base_IO_read_ptr_SC_CHAR_BITpswpinshow_argsaiorunningpginodestealf_filesstr_pread_this_intervalshow_neterrorargs_loadshow_lparproc_disk_iocmdfound_SC_INT_MINvarperftmp_SC_PII_INTERNET_STREAMproc_net_SC_THREAD_ATTR_STACKSIZE_old_offset_SC_SIGQUEUE_MAX_SC_FD_MGMT_SC_SYNCHRONIZED_IOstat_buffertotal_disk_xfersget_vm_value_SC_V7_ILP32_OFF32pi_tty_pgrp_SC_EXPR_NEST_MAX_SC_LEVEL3_CACHE_LINESIZElong long intdebugpi_flags_flags2hugesizenfs_first_timepadlpar_SC_MESSAGE_PASSINGproc_read_SC_REGEX_VERSIONshow_diskmap_parxtv_nsec_SC_FILE_LOCKING_SC_AVPHYS_PAGESpgpgout_SC_MB_LEN_MAXdk_wkb_ISdigit_SC_PII_OSI_SC_ARG_MAXnr_slab__ino_t_SC_MEMLOCK_RANGEpi_end_code_SC_SHARED_MEMORY_OBJECTSuser_filename_set_SC_CHAR_MINargs_outputpw_shelldk_xfersaiotimepgactivate_SC_XOPEN_LEGACY_SC_NL_ARGMAXif_oerrsf_namelenhugetotalpi_comm_SC_THREAD_PRIO_INHERIT_bkgd_SC_LEVEL3_CACHE_ASSOC_SC_NPROCESSORS_ONLNmnt_optspagetableserror_string__u_quad_t_SC_HOST_NAME_MAXmain_SC_COLL_WEIGHTS_MAX_SC_MONOTONIC_CLOCKdk_readshugefreeversion_SC_CLK_TCKproc_disk__unused4__unused5pi_exit_signal_SC_NL_SETMAXif_ocarrierdk_timef_type_SC_V6_ILP32_OFFBIG__statbufrereadhardirqshort intmax_cpuspi_cutime_vtable_offset_ISalphadiskline_SC_IPV6statm_sharenext_cpu_snapd_inocpu_sum_SC_REGEXPargvshow_longtermstatm_trsdk_inflightdk_rmerge__quad_tlowfreesecondstt5u3S35u3P35u @AtACtC}u@oo}RttuRuPttuQS !t!#t#uCsP7~WW7yRRttutt=u''=u''=u''=u''=u @GtGItIuttuuttutt=u@AtACtCmupxtxztz=u@AtACtCqu@MMdPdfufmPmquttuRRttZu`atactcBuPQtQStSuPiiSSSxRRtt@ u6QTQQQ0FQFSS S S S . S2 B SZ S S M Sz S S: m S S @ STS`FS*P*lWlRWR0 W2 @ W@ A tA C tC u@  uU S S t t u  S W sSs{u{@S@DuD{S{uS  u  WuWPuPWuW u uWu{u{W7u7<W<DuDoWouW  u  u  u$ $ u,tV\{PttuOO\R\;u;eReuRuOOSu S;u ;SOOTPTuPuO OuOOuOOuOOu OOu$O OWu(W;u(;WO$Ou,O(OVu0V;u0;Vttu S uS6V]Vtt-uWu+W+-uS)S01t13t3xubdPdoVosPsyVyPVPVPVPtVtvPvVPVPV $P$*S*/P/SPSP S $P$*S*/P/tStxP]WuVttJ!uST uT b Sb l ul S !u!J!Sh Wh l u l J!WT uT  !u!J!   T uT J! e Vl V J!V !PP!Q!tQ!S!tS!c#uP!z!z!c#uv!!P@#W#P!!V8#=#Vv""PW#c#P!!S!"S""Q""S""Q"("S("s"Qs"<#S<#@#QG#L#SR#c#Sp#q#tq#s#ts#'$u##R$"$R0$1$t1$3$t3$T+u$;%u`;%>%u`S>%%QS%%Qud%)u`) )Qud ))u`N*T+u`$)uXN*T+uX$)uPN*T+uP$)uHN*T+uH$)u@N*T+u@$)uN*T+u$)uN*T+u$%u%%PR%)u) )PR ))uN*T+u`+a+ta+c+tc++u++t++t+40u+++40u+M,M,.u .//40u ++P+,R..V..P. /V9/;/P,.V..V..V/;/VG,Y,Pd.z.P..P..R/'/P/ 0R,a.R..R@0A0tA0C0tC01u@0d0d00W00u01Wd0p0Pr00P00P\0^0P01SG00V01Vd0p0P}00Q00P00Q00Q 1!1t!1#1t#1Q3u12S23S33St22P22P22P22P`3a3ta3c3tc35u55t55t59u77P77P8(8P 9!9t!9#9t#9s<u 9@9@9s<u9B:R:;R9-:P:;P;<P<<t<<t<>u>>t>>t>'?u0?1?t1?3?t3?@u0?B?B?@uN?V?V? @V*@@V??S>@@S@@t@@t@Au@AAAu(ACAPEA\APAAPAAPAAtAAtA}BuBBtBBtBRGu`GaGtaGcGtcG Hu`GGG Hu`GGGGSGGu GGSGHu H HSGGPGGPGHP H!Ht!H#Ht#HJu H}I}ItJutJJRHHPHFIV}IJVJJtJJtJKuJJJKVKKuKKVKKuKKVJ;KSKKS_KkKPKKPKKtKKtKNuNNtNNtNOuN"N"NDNPDNyNuyNNPNNuNNPNuOuuOOPOOuNNPBOpOPOOtOOtOOuOOtOOtOPuOOO\PW\P^Pu^PPWOZPS^PPSPBPQDPgPQVPYPPRPPPRVP^PudPPudPPtPPtPaUupUqUtqUsUtsUHWupUUU Wu WHWpUUUUSU Wu WDWSDWHWu UWV|VVQUUP WFWWPWQWtQWSWtSWRZuPWcWcWWSWWuWXSXYuYYSY&Yu&Y}YS}YYuYYSYYuYRZSeWWVWXVXYWY:YR:Y~YV~YYWYYRYYWYYVYZRZRZVYYR`ZaZtaZcZtcZm[uZZPZk[WZj[Vp[q[tq[s[ts[3]u[[Px[[S[0]V@]A]tA]C]tC]duU]a]ut]dutU]_]V]]V^^dV(ddVU]^]S]]Se^^S^$_P$_5_SE_dS(ddSU]W]P^8^PddtddtdEudgg1ku1kbkbk=wu=wrwrwEudddpSp=wu =wwSwwu w%yS%y{u {{S{,u ,,S,<u <<S<<u <=S=?u ?BSBEu դޤS?QSs^tWu=wW{|W#|?|WQ||S||SPrS7PSWS?|)}WX}}W~WʩPW-QWYdWEWQrWpW7WWWWDWz WWMWAW+WW""W"L*W9(:W=5>W>>WB|}VRrV7MVVK||R| }RVrR7?RRNRRllPr3rVwxV{{VäܤVsV\nPnV30V VݳV_{VVV PEVnVVVE ` V,,V99V=::V,<]<VDDVddPf)gPggPggPIk]kPbkkPllRllRm nPppWp>qSqqPq rPrrPrrSrrPrrSrsPs=wVwwP y%yW%yR{Sb{{S{{P{{P{{P{B|V}j~V~~VLSڃSQWSppS"S:S[SbiSS,}S}Q NVNWW8S8XWXbSbQєSU[ScVVǚVV^Vt V>bRSPVwWҢ@SSäsWsxPѧSfʩSDV WUW%3W3cVcpWpkVoVvVWݳV_{V{WȴW-VVqVV)VVV VSLrSqV~VaVnVVVGVGmQQSPBW*VSS'S}SjSVW SS SSVVWSS VnVPVV7W SE ` V` p W  WU  V  VA G VG  R { V{  R  R VR@R@V`S.vSmVRRVQDQDV"QF|Q|0VJZQ~Q2V}RRVRRVR 1R1VR7ZRZV2IRaRVSV+lVsS9 |"S|""V*+VA+M+Wc,,S--V-r.Sr..W.3WQ33S34S&44S45S)5Q5S66P78P99V(::V:;V;U;Vn;;V<<V==S5>d>Wd>m>Vv>>V>?S?x?S??S0@BWB DSDDSDDVDEVwwS9bSɛSS +R+VşRş'S4RSRäդSդܤVDVS٫P-3P+S_tSt{V-SRS*SSXSV` U V/ A VE S.SpvSMSgSDR_S|R*S*RSQS2SSS|""S,2-S2-U-RU-s-Ss--R69S(:=:S<<Sd>h>Qh>>SDDRDESp>qS͇RbsRRR[oRS,SєSU[SҢ@SrSSSR$RjR / SW**Rv.Q3S5>d>S8q>qS~S8bSޤsS<JSJYPY~S PSS+PlqPqS"&#SA+M+S;;P=5>S qsWXt^tW|?|W}}W~WXbWWsWʩPW-QWYdWEWkWpWW!}WWWWWJWWDWz WWMWAWmW+WW""W"L*W9(:W=5>W>>WpqVq=rSErzrSrrSxxPsSSS5SM}SSSJSVSmS,,V-z.V/3V<,<V]<<V<=V5>d>V>>V?BV~SWMSELSڃSQWSׅ"S:SbiSS,SєSU[SSҢ@SSʩ9W9DS-<SdEWE\S S@SLrS'SSSuVW WWsS4iS9 n S 1!S!!Sc,,S=%=S==SBBS;CBCSCCS DDSvDDSäϤP0PP_P=:`:Pk:v:PMSELSڃSQWSׅ"S:SbiSS,SєSU[SSҢ@SS@SLrS'SSS SSsS4iS9 n S 1!S!!Sc,,S=%=S==SBBS;CBCSCCS DDSvDDSEQmQwVAAVV,lVhV TVUVV^Vt VVҢJVyܤVDV30V VݳV_{V)VV@V0rVjVVV VEVV7>VE ` VA G VJ P V  V  V VV@VmVVV$V|0V2VVV VAVVVM+T+V7,c,VQ55V99V=::V<<Vd>m>Vv>>VDDVEEVwAVV,lVhV TVUVV^Vt VҢJVyܤVDV30V VݳV_{V)VV@V0rVjVVV VEVV7>VE ` VA G VJ P V  V  V VV@VmVVV$V|0V2VVV VAVVVM+T+V7,c,VQ55V99V=::V<<Vd>m>Vv>>VDDVEEV)WڃWQW:OWׅWWWV]VVjWWE W9 VQssS|)|S}}S~SS-<SE\S S$SSSVSwßSß)V)SVҢSkSV*SBSDDS^WӑّW #W9WXWєהWUxWVWwWsWDW3 WW_WȴWuW`W WSWWBWXWjqWW/WWWJQWW W7WE p W  WU  W 6 W WbWA+M+W--W5c6W66W78W 99W=::W:p;WDDWDDWeePe fPEf_fPvffPGPP*/5R*/5R!"" "~####$ $$"$?@ @@Gf_fbfif#.symtab.strtab.shstrtab.interp.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame.ctors.dtors.jcr.dynamic.got.got.plt.data.bss.comment.debug_aranges.debug_pubnames.debug_info.debug_abbrev.debug_line.debug_frame.debug_str.debug_loc.debug_ranges#(( 1HH$Hll$DodN `VTT L^okollPz @  0ܒpPP|F^_0Z 0904I4PkQrQ]HRlSS T)L2U 3;D4LQb$Rpx`HLL;\LL+4R7IReo|`f`$LQ K0L'p1C,RRetPRQ -QċMXQQ'0NO9CRQc Rlv$OP`L`M