ELF`4i4 (%"444  TTTnn  oohhhDDPtdNNQtdRtdnn/lib/ld-linux.so.2GNUGNU[?9xc]ܻnC]@@ C]`hXOBE|8'|K+fUaqX !co r7X]-8{i,V7#+a $ yL5 2(cevYj>> V_ 2s EK-@uu" uD@wVIDwHwuPLw # Pwlibncurses.so.5_ITM_deregisterTMCloneTableacs_map__gmon_start__COLSstdscrLINESnocbreak_Jv_RegisterClasses_ITM_registerTMCloneTabledoupdatewnoutrefreshpnoutrefreshwattr_onmvprintwmvwprintwwborder_finihas_colorsendwin_initwattr_offwrefreshnewpadwclearwmoveinit_pairinitscrstart_colorwhlinelibtinfo.so.5libc.so.6_IO_stdin_used__stpcpy_chkfflushstrcpy__printf_chkexitreaddirfopenstrncmpperror__isoc99_sscanfgetpwuidclosedir__read_chksignalstrncpyputsfork__stack_chk_failputcharreallocfstatfsstdinstrtollpopenkillrewindstrtodstrtolsetmntentexeclpfgetsstrlen__errno_locationchdirgetopt__fprintf_chkfputcmemcpyfclosegetmntentmallocopendir__ctype_b_locgetenvoptargstderrioctlfilenopclosegethostnamefwritefreadgettimeofdaywaitpidlocaltimeqsortsleep__strcpy_chk__sprintf_chksetpgrp__xstatunamestrcmp__libc_start_mainendfsentsysconffree_edata__bss_start_endGLIBC_2.3GLIBC_2.7GLIBC_2.3.4GLIBC_2.1GLIBC_2.4GLIBC_2.0Lii ii ti ii ii ii o/ u`@u]@waDwcHwdLwfPwj ppppp p$p(p ,p 0p 4p 8p q?q@qA qBqCqDqEqF qG$qH(qI,qJ0qK4qL8qM$pD$ D$#\$$$pD$ D$)\$$i$`D$ fD$$pD$+\$$`wS$h9gS$`$h2`i$`D$ `D$\$D$$p$Jt$D$ ]r 9$h&$`$d+$h$l$x$|߬$xݜ$݄$ٜ$ل$ M`yr 9$X$P$T+$X$\$x$|߬$xݜ$݄$ٜ$ل$ M&$`$d+$h$l$x$|߬$x7ݜ$݄$ٜ$ل$41Ј1̈3Јݜ$0$<3̈$8$,$($P$T+$X$\$x$|߬$xݜ$݄$ٜ$ل$#%41Ԉ1؈$@3Ԉ$D3؈$H$Lt&41Ј1̈3Ј$<3̈9$<$8$,$({r9u$($,+$8$<$0$4߬$0t;ݜ$݄$ٜ$ل$z  ݜ$04t&41Ԉ1؈$@3Ԉ$D3؈9$D$H$Lr 9$@$H$L+$@$D$x$|߬$x:ݜ$݄$ٜ$ل$z fNt&Net&ݜ$0(t&vNlt&Nt&Nt&NVt&N.t&N=$$ Lw\9V@wL$D$$$pD$D$\$ D$$4`w$Lw\؃9Љ$|&DwD$ P9D$ T$$fwu&wu=wu=w&$݄$$w'wbxUkp݄$ _@wD$D$L$ T$$D$D$$-Lw$$DŽ$9|'DwD$ P9D$ T$$vw64tu=wt =wxw 4tw8Lw2@wD$T$$D$D$ D$D$$<Lw9$DwD$D$$Dw$lt~%1 9lt~$ t8y;ht_8y4t$D$D$$qt$@wD$wD$$$$D$D$$)$D$D$$j$D$$s$D$ $\$D$$E$D$D$$=w K=dwK$M$D$ 0HD$D$$=4yDŽ$ٔ$Hٔ$Pٔ$@ٜ$8$!$Xq5$`z=$I=wt7$1w\$D$ 9D$4$iu܋$D$D$$t$@wD$wD$$$$D$D$$]$D$D$$$D$$$D$8C$$D$$y$D$D$$=w$D$ CD$D$$F$D$ CD$*D$$ w1<L +L $tۄ$tٜ$ل$:Ƀ!uD +D D$ D$$t rۄ$tD$CD$$$\$ݜ$Pٜ$z=wD +D D$ (D$$t rۄ$tD$CD$$$\$ݜ$Pٜ$=w$9t&L+L($tۄ$tٜ$ل$=w!uD+DD$ (D$;$trۄ$t4$D$CD$\$ݜ$Pٜ$sDwD$ P9D$ T$$ZsD$oD$$d[;(yD$D$$9D$ X5tDŽ$=tt5k$驛@wD$$$D$T$\$ D$D$$X=pwʲ1D)1ۉ$x$|߬$xܴ$(yD$\D$$\$ 5Z;5x90=dt'kp D$D$$T$D$$R? D$D$$T$D$$> D$D$$T$D$$> D$D$$T$D$$> D$D$$T$D$$= D$D$$T$D$$O=81遼=0tt$t$@D$ O=tXf$D$ FD$D$$7DŽ$騳$|$|D$D$<$7LfLD$ $D$ D$$<7b(y1D$D$$D$ 4sD$RD$D$ (y$57uС(y$ D$6w(y1D$D$$D$ 4`sD$RD$D$ (y$6uС(y$ D$j6 (y1D$D$$D$ 3sD$RD$D$ (y$S6uС(y$ D$5風(y1D$D$$D$ -3rD$RD$D$ (y$5(uС(y$ D$5e(y1D$D$$D$ 2 rD$RD$D$ (y$q5#uС(y$ D$5(y1D$D$$D$ K2`sD$RD$D$ (y$5uС(y$ D$4iD$ D$ D$$m4D$ D$D$$I4=D$ @ D$D$$ 4Bav؋$Xۄ$X؄$@ٜ$@؄$Pٜ$P؄$Hٜ$H؄$8ٜ$8ztZztFٔ$ل$ٔ$ل$ٔ$ل$ɋ$\$@\$8ʋ$X MD$ H T$D$D$ȃD$$\$0\$(\$ \$$2$$94yd$ل$8\$8dw$D$ Hل$P؄$H$tD$؃D$$ M\$D$$\$0ل$H\$(ل$P\$ ۄ$tؼ$@\$C2LX{10yD$8y$#$tۄ$tdtټ$$ f$t٬$ۜ$t٬$$twMD$(yT$ D$v D$$1$(y$ D$s1$Wy=wt:(yD$MD$$1(yD$/D$$d1D$$0D$P0$dh)D$$0D$p0$qL)D$$0D$}$0)D$$0D$0$)D$$0D$0$$(D$$0D$0$(D$$0D$0$(D$$0D$ 1$(D$$0D$D1$(D$$0D$h1$l(D$$0D$1$P(D$$0D$$4(D$$0D$$(D$$0D$$-'D$$0D$7$R'D$$0D$[$v'D$$0D$1$'D$$0D$1$'D$$0D$1$p'D$$0D$ 2$T'D$$0D$H2$8'D$$0D$p2$'D$$0D$$'D$$0D$$&D$$0D$$&D$$0D$2$&D$$0D$$6&D$$0D$A$t&D$$0D$2$^X&$<*DŽ$DŽ$DŽ$pDŽ$DŽ$DŽ$DŽ$DŽ$ DŽ$DŽ$DŽ$DŽ$DŽ$DŽ$DŽ$DŽ$DŽ$z;ht6؉$$P2n$pT$D$ D$\$$,i$`D$ D$N{,|'GU8=w5$,*@x5ltZ55"DŽ$`$@eP)wf(yD$ D$|=D$$LtT,=$|tD$D$D$ (y$$xtD$D$D$ (y$#$xD$D$D$ (y$#,xD$D$D$ (y$# xD$D$D$ (y$#tD$D$D$ (y$Z#twD$,D$D$ (y$4#(yD$dD$$,D$ / (yD$RD$$-D$ (yD$tD$$d-D$ f&,v,"8$plD$D$$!O u܀< #u  č< 1u9 ue4> t$,u< (u f느t&8x^D$?$ $t$D$,m3LPt4$$l$4$D$t9uу1[^_]Í&[^_]Ít&'D$D$4$[0t$FD$ OD$'D$4$0tD$ >D$-D$4$0t$FD$ D$6D$4$=0tD$ XD$:D$4$t&1Wt&؋0tRF D$X4$0tt fF)؉l$D$4$f\$D$MMMjGء0tjFD$4$s0tV]f Nt&lw\$4$D$D$4$ugfff4$lwD$)ЃD$_D$m4$wGvw؍D\$D$4$D$m4$Nuw,[^_]D$ HD$D$4$s0tFD$ >D$D$4$70tD$ OD$'D$4$ -0tFD$ >D$-D$4$0tD$ D$6D$4$ 0tFD$X4$H0t2#%D$4$0tΐGvi0tt8(F D$ 4$ 0tD$ 4$0tZt&D$4$rD$ 4D$D$4${D$ >D$D$$RD$ OD$'D$$.0tD$ >D$-D$$D$ D$6D$$-D$ HD$D$$D$ >D$D$$0tUD$ OD$'D$$[D$ >D$-D$$70t-et&D$$&D$X$&D$ $&lwD$ЃGݘD$ ݘD$ݘD$ݘ~lwhwÉlwÉ'VSD4t\$Tt$xNt0yۉD$8y$tlT$tt$0\$ D$T$,T$pD$D$(yT$(T$l$T$$T$hT$ T$dT$T$`T$T$\T$D[^cT$tt$,D$PD$T$(T$pD$ (yT$$T$l$T$ T$hT$T$dT$T$`T$T$\T$D[^á(yD$;D$$D$ (y\$ D$D$$ZtvD$tT$pt$4t$$D$0D$lT$,T$h\$D$ D$(D$dT$ T$`D$D$D$\T$D$D$XD$D$P$D[^Ív'UWVS w݄$݄$\$X$݄$T$`$݄$T$l$\$pD$X¡"vs|$~L$~ fL$|l$|T$xl$~L$xD$Xl$|\$xl$~ˋL$xD$`l$|\$xl$~l$xˉىL$xD$x4tw5D$Xw1D$`w-D$pw+Mv5!ff fٍt&T$pT$`T$X f؍D$l\0y\$@D$8y$T$lD$D$T$ D$p\$,D$`\$$D$(yD$X\$D$@\$$ &؁Č[^_]ÐD$lD$ o\$@D$t$<$dD$@T$1D$ w\$@D$t$<$:D$ wD$ t$<$D$X\$D$ wD$t$<$D$`\$D$ wD$t$<$D$p\$D$ D$t$<$D$t$<$|$~D$@ MD$~ fD$|l$|\$xl$~l$x>~ G D$X<$)0ttG9t20tuD$X<$0ttׅũ9uӐt&|$~D$~ fD$|D$X1 Ml$|\$xl$~l$x?~GD$<$ 0ttG9t10tuD$<$X0ttօu˃9uҍv|$~D$~ fD$|D$`1 Ml$|\$xl$~l$x>~G D$<$0ttG9t20tuD$<$0ttׅũ9uӐt&|$~D$~ fD$|D$p1 Ml$|\$xl$~\$x~D$<$]9ut$<$D$ D$M]"T$lM |$~$$D$~DŽ$ fD$|Ml$|\$xl$~L$xMN$Č[^_]T$l\$@D$ sD$t$T$<$D$@W&0y\$@tD$8y$@\$0D$D$D$p\$(D$`\$ D$ (yD$X\$D$@\$$Č[^_]D$X$ D$$vD$$t&0tuÍD$D$$Q0tD$D$$(0tD$D$$0tD$D$$0tZD$D$$ 0t0D$D$$0tD$D$$Y0tD$D$$00tD$D$$0tD$D$$ 0ttfD$D$$ 0ttAD$D$$ 0ttD$D$$ oÍt&'S(D$0tc tN tI54tuD$$ 0t4t([Ív8yht([Ð\$D$\$$v8tՃ([Ít&4to!4t\RDw$([Í0tF0t3);qfu qD$$=4tt=$ ttN$`2$&$$ $$H$$޸$Ҹ$ ֹ$躸$L许$袸$薸$芸$~$.r$Bf$TZ$`N$|B$6$}*$$$$$ $`$ַ$ʷ$辷$ ¸$覷$$蚷$L获$t肷$v$j$ n$R$F$ :$.$ 2$$L  $ $ $ $8!ڶ$p!ζ$&¶$=趶$W誶$!螶D$D$l$$!v$"j$0"^$ b$F$`":$".$BfS|$ tEy@u#[Ë$x@t݀@tԋCtf[w&VS$e$1Hw$T$T$D$T$蔴\$tHw$讶T$D$ \$T$$²ƅ~Ht1DPXv#1$e3$[^Ít&$Jtt$t衴t\$D$D$$E)lt&wtuw&Dw$@98=Tt w1wDw$f ptx#"B 9uءx1~`y9uؐt&x1ۋ dz@ycvڃ9u؃w|wwwt&TtDww$ &PtPtt&ltlt}t& w)wKvw1wDw$v1 x1xDw$N 0t10tDw$& wbwv0wTtTtTt%ltrfx1xDw$莳Iw1wDw$f!wDww$'fw1wDw$ w1wDw$ֲ w1wDw$讲iww$Dw$t/&蓲v;$蟰& w1wDw$&wwwfx1xDw$ֱw1wiwtMw> w1xwDw$\&w1wDw$.PtwwTtvww&w1;&wpwwG&w1̦TtwwTtltwwسڬv' D$@D$`|$D$ fD$l$$l$$ Í'4tu1Ít&t&'=ht4t=ltu D$ltxxwwwwwwPtwTtwwwfD$htQv'UWVS|e$l1uT$l1D$D$$诪Uut$lD$4$D$芪 +t&D$l$\}|$hD$l\$8D$ =D$D$D$$$ʦ$辦D$ \$|$<$֢4$^$2fqT$Le3\$Pt$T|$X\É4$ Սq$" 4tD$ $$ңt&D$p$\$8PlT$$PT$ P T$T$PT$@D$ ,D$D$D$$T$l(y|$D$$T$ D$$7qF蘡ffffUW1VSu~l$0џ)t'D$8,$D$D$4D$9u߃[^_] fSs~[/etc/mtab/proc/cpuinfo/proc/stat/proc/version/proc/uptime/proc/loadavg/proc/net/rpc/nfs/proc/net/rpc/nfsd/proc/vmstatfailed to open file %sT%04dcat /etc/*ease 2>/dev/nullps -p %d -o args 2>/dev/nullUARG,%s,%07d,%s,%s ps -eo pid,args 2>/dev/nullBBBP,%03d,%s BBBP,%03d,%s,"%s" nr_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_inodestealpageoutrunallocstallpgrotatedcpuvendor_idmodel namecpu MHzbogomipsphysical idsiblingscpu cores%lld %lld %lld %lldintr %lldctxt %lldbtime %lldprocesses %lldprocs_running %lldprocs_blocked %lldproc2 proc3 proc4 proc4ops %f %f %fdev-%d-%d (%d,%d):(%ld,%ld,%ld,%ld,%ld/proc/diskstats/proc/partitionsMemTotalMemFreeMemSharedBuffersSwapCachedActiveInactiveHighTotalHighFreeLowTotalLowFreeSwapTotalSwapFreeDirtyWritebackMappedSlabCommitted_ASPageTablesHugePages_TotalHugePages_FreeHugepagesize100%%-|95%%-|90%%-|85%%-|80%%-|75%%-|70%%-|65%%-|60%%-|55%%-|50%%-|45%%-|40%%-|35%%-|30%%-|25%%-|20%%-|15%%-|10%%-| 5%%-| +--------------------User%%System%%---------------------+Avg%3d% 6.1lfW>Run Running Sleeping DiskSleepZombie Traced Paging unknown%dopening disk group fileERROR: failed to open %s DGBUSY,Disk Group Busy %sBBBG,%03d,%s BBBG,%03d,%s continuedDGREADS,Disk Group read/s %s Interactive-Mode: For Data-Collect-Mode (-f) optionalnmon 14iVersion - %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 GriffithsNMON/proc/net/dev/proc/%d/stat%d (%s)/proc/%d/statmfailed to read file %s%lu %lu %lu %lu %lu %lu %lu/procopendir(/proc) failed%02d:%02d:%02d,%02d,%02d,%04dNFSCLIV2,%s:%.1f,%.1frrdtool update nfsvrv2.rrd %sNFSSVRV2,%sNFSCLIV3,%srrdtool update nfsvrv3.rrd %sNFSSVRV3,%sNFSCLIV4,%srrdtool update nfsvrv4.rrd %sNFSSVRV4,%srrdtool update net.rrd %sNET,%s,%.1f,NETPACKET,%s,rrdtool update jfsfile.rrd %sJFSFILE,%s:U,0.0%sDISKBUSY%s,%s,101.00 DISKREAD%s,%s DISKWRITE%s,%s DISKXFER%s,%s DISKBSIZE%s,%srrdtool update dgbusy.rdd %sDGBUSY,%srrdtool update dgread.rdd %sDGREAD,%srrdtool update dgwrite.rdd %sDGWRITE,%srrdtool update dgbsize.rdd %sDGSIZE,%srrdtool update dgxfer.rdd %sDGXFER,%sFRunning NMONDEBUGNMONERRORNMONBUG1NMON_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,x86,VendorId,%s AAA,x86,ModelName,%s AAA,x86,MHz,%s AAA,x86,bogomips,%s AAA,x86,ProcessorChips,%d AAA,x86,Cores,%d AAA,x86,hyperthreads,%d AAA,x86,VirtualCPUs,%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/proc/modules/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 variablex86 %s %sx86 MHz=%s bogomips=%sVerbose ModeHELPh = This help informationb = black & white mode--- controls ---Linux and Processor DetailsLinux: %sBuild: %sRelease : %sVersion : %scpuinfo: %s %scpuinfo: Hz=%s bogomips=%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%% 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 v4Network I/ONetwork Error CountersFilesystems/proc//sys//dev//rpc_pipe%-14s%-8s not a real filesystem%-8s size=zero blocks!%-8s statfs failed%-8s not mountedDisk %%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 DISKREADS%s,%s DISKWRITES%s,%sDisk-Group-I/ODGREADS,%sDGREADMERGE,%sDGREADSERV,%sDGWRITES,%sDGWRITEMERGE,%sDGWRITESERV,%sDGINFLIGHT,%sDGIOTIME,%sTop Processes%7d %5.1f %7lu %-120s, errno=%d readwritecommitopenopen_confopen_noatopen_dgrdclosesetattrfsinforenewsetclntidconfirmlocklocktlockuaccessgetattrlookuplookup_rootremoverenamesymlinkcreatepathconfstatfsreadlinkreaddirserver_capsdelegreturngetaclsetaclfs_locationsop0-unusedop1-unusedop2-futuredelegpurgegetfhnverifyopenattrputfhputpubfhputrootfhrestorefhsavefhsecinfosetcltidsetcltidconfrellockownermkdirmknodrmdirreaddirplusfsstatwrcachenot foundJANFEBMARAPRMAYJUNJULAUGSEPOCTNOVDEC6789101112131415ERROR nmon: ignoring %s - too long /usr/bin/lsb_release -idrc 2>/dev/nullUARG,+Time,PID,ProgName,FullCommand BBBP,%03d,%s failed to run %s %s has an unexpected format: >%s< %lld %lld %lld %lld %lld %lld %lld %lldfailed 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 failed to open - /proc/partitions%d %d %lu %s %lu %lu %lu %lu %lu %lu %lu %lu %lu %lu %lu CPU +-------------------------------------------------------------------------+%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_ALL,%s,%.1lf,%.1lf,%.1lf,%.1lf,,%d CPU%03d,%s,%.1lf,%.1lf,%.1lf,%.1lf ERROR nmon:ignoring odd line in diskgroup file "%s" ERROR nmon:diskgroup file - failed to find disk=%s for group=%s disks known=%d 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) %sBBBG,%03d,User Defined Disk Groups Name,Disks 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.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 procsinfo 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 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 rrdtool update mem.rrd %s:%.1f:%.1f:%.1f:%.1f:%.1f:%.1f:%.1f:%.1f:%.1f:%.1f:%.1f:%.1f:%.1f:%.1f:%.1f MEM,%s,%.1f,%.1f,%.1f,%.1f,%.1f,%.1f,%.1f,%.1f,%.1f,%.1f,%.1f,%.1f,%.1f,%.1f,%.1f 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 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 proc.rrd %s:%.0f:%.0f:%.1f:%.1f:%.1f:%.1f:%.1f:%.1f:%.1f:%.1f PROC,%s,%.0f,%.0f,%.1f,%.1f,%.1f,%.1f,%.1f,%.1f,%.1f,%.1f rrdtool update nfscliv2.rrd %srrdtool update nfscliv3.rrd %srrdtool update nfscliv4.rrd %srrdtool update netpacket.rrd %s%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 %s 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 %8d %7.1f %7lu %7lu %7lu %7lu %7lu %5lu %6d %6d %-32s%7d %5.1f %5lu %5lu %5lu %5lu %5lu %5lu %4d %4d %-32sERROR 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 /proc/modules 2>/dev/null/bin/cat /etc/fstab 2>/dev/null/usr/bin/getconf PAGESIZE 2>/dev/null------------------------------# # # # #### # ### # ## ## # # ## ## # # # ## # # # # # ## # # # # # # # # ## ## # # # # # ##To start the same way every timex86 ProcessorChips=%d PhyscalCores=%dx86 Hyperthreads =%d VirtualCPUs =%dUse 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 showncpuinfo: ProcessorChips=%d PhyscalCores=%dcpuinfo: Hyperthreads =%d VirtualCPUs =%dBBBR,0,Reconfig,action,old,new Idle|0 |25 |50 |75 100|| Please wait gathering CPU statisticsrrdtool 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.1fTotal 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 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%%Network Filesystem (NFS) I/O Operations per second Version 2 Client ServerVersion 3 Client Server Version 4 Client ClientVersion 4 Server ServerI/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 I/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.1fNo 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 %-32sTOP,%07d,%s,%.2f,%.2f,%.2f,%lu,%lu,%lu,%lu,%lu,%d,%d,%s ERROR,%s, sleep interrupted, sleep(%d seconds), return value=%d.................x`X(pH H`(Hh 8hG0000G00'0000000ל0Ȝ00s0d0000000U.қ0000R000Κs000_0_____.....----------++++++++++oooooooooo0000000000OOOOOOOOOO8888888888XXXXXXXXXX##########@@@@@@@@@@*T W Z ] ` H J L N P S V Y \ _ ư>3333@? A?BAEBB:pBA_?BHB;> CH P38`3L3d555698:X@;>@ @@<0B0CG HHXHp0IKTLYYZ[^H0_hapbc@`ede fp pp Prd x { p|4 |H }\ }  H Џ 0, \ t П$ 8 p p zR|  AF J tx?;*2$"@1T 13Co<l41_AA AAC AA AAA T2vAC ~ CA 2#C _2[@3eAA AAF AA AAC @@6}C0~ G t@`65AA AAC$ AA AAA <7AA CAF ` AA AAH @,:AA AAH  AA AAA (;4Ar@D;AA AAF  AA AAA <=AA AAC`u AA AAA (h>AC  AG CFBBC ~P CeAA AAC0C CA AAH CFA AA`0C:C t8xXCVAA AAH0EAA AAP|ClAA AAF9 AA AAA _AA AAHE* NA AAFAA AAB<T|N?AA AACP3AA AA,|RAA C@  AAA R1<(SAF AAC` AA AAA 4TAA AF A AAB PW_AS D @pWVAA AAF  AA AAG <YAFo AA | AC @ AG XAP|ZAA AAC@ AA AAF CFA AA HZFAC @A4l\rAA ACU F AAA <]4Th] AA AAC@Q AA AAA  AA AAA gWD$LgAA CP  AAA e  AAA  AAllhAA AAF AA AAB  AA AAK  AA AAA oS @qoAC0W AD M AB r AE @ AG <4rxPr8drC0~ G X H H H H H H H H H HT0s$AA AAC@ CA AAA L DA AAA TtAA AAC@{ AA AAB } AA AAA @P tAA AAF( AA AAA D wbNA AACPAA AABP D~C  ~C ( ȃYAC X AA uA,4 AA F  AAE d \3Co|  @ L.AA AAF  AA AAC @ 8AA AAF"7 AA AAC , .4@ AA CC { C AAH $x hC`DTH A  ;AB L8 @aAA CAN0HAA AA t0>L  nno  p<@ooooFVfvƑ֑&6FVfvƒ֒&6FVfvƓ֓&6FVfvƔ֔&6FVfvƕ֕&6FVfvƖ---------------------------+-------------------------------------------------+YC H N U Z d n x ~                      " . 5 < I T _  x N  j "  u       { U  Z n    C         ~   | H  Y ~    C H              N Y ~    C  H            ??   $ ( , 0 4 8 < @ D 14iToo-Many-DisksGCC: (Ubuntu/Linaro 4.7.3-1ubuntu1) 4.7.3$`oЖ=4k int ' P$ r$ .+$+ 7>* 8z  P# P( eJ P  P4 'd 3 0  #0((,C i a    e) eA+ 0| 0  p 0 l r 0#% # # # y # #  #  #  #  #$ % #(  #, #0 ` #4 h 0#8 ' 0#< ' #@ $ ^#D V+ l#F  #G  #H ' &#L  /P#T  0P#X  1P#\  2P#`  3E#d b 50#h 8 7#l(   # # 0#  ( (' ~ f 0 P5 bkK: xX`$z:#m({# :`$ :# !E#((Q 0 Ix (*@y!# u A A 2  E'$% (z($)2S > # e !('"r#$"%{&'?*(G)'*@+ ,(-./M 0$12+3^%4$5"6}#78(9T:;!<<&=>^#?D/"DlP')  )( Y ]9-   %"0) &( 2\.  )d?*in)r cm$w A$ 9'0pu(T*+_ +H(p 2C_j (g o+!#(*# %^[ j)'$>w+Q' o YN%ri ~ ^0 "e+(G  1  \ eU {L s# s# s# s# Js# Ds# s#  # ) #  #  # % #  #  #  #  #  # I # L0#$  #( s#, 9s#. g(0#0 0#4  #8  #< s#HU"W n  ws# Rs# s# Y s# s# )s# 3   U1 7 C 0 2 4#5#!6#t7# ;8#[9#I):# #X.!0#2^#5# :#\;#;@#TA#]!E# G^#(hJ#,NR#0%P]#4[/#8l\/#@]/#H*me#P*ne#T tm,Z0#0#0#0# 0#0#\0#0#0# %#$4 #("0K 3#U6#A 9#*;#i>#E#(@ &8+:0#;0#jfpj#b# 0#0# p#buf#]&0# (?9! +##^# W# U !# (DIR" 0# )# #D w 0#H 0#L  0#P  0#T ' 0#X ' e#\  e#` e#d e#h ;e#l e#p 2e#t L+#x ~#| # # # M## %e# e# # ~ e# o#!e# ("e# F #e# N $e# %e# S'e# (e# ")e# *e# 5+e# 5#,e# >-e# *.0# /0# 5e# 6e# +7e# +8e# T9e# :e# !;e#(? T5D7#8# "9#):# ;0#<0# @*~#m~#%h#j h# h#H& s#!s#)/#)*~#$++~#( ,~#,%-#0~ ((Apid0# "&# um >v>#sysw># x># y>#irqz># F {>#( |>#0 }>#8 ~>#@ >#H ]>#P >#X *&>#` >#h c7#p 7#t (7#x 7#| ? 7##p # P0# 0#$ E!#( m*e#, +e#0 e#4 7e#8 e#< i"e#@ e#D (e#H R)e#L #e#P *e#T +e#X O"e#\ Ye#` e#d 6 e#h e#l\ $# # # 0%# # # # # # ##$ ##( ,#, #0 r#4 #8 #< #@ (#D \"#H *#L )#P v*#T '#X 9(l ># ># ># $># ># (>#( %>#0 (>#8 &>#@ >#H >#P  >#X : >#` }>#h c)>#p P>#x ># "># K># = >#  ># ># o># ! ># s"># H># ># ># ># ># 2&># < ># ># #$># ># ># ># lv2c#v3c#Hv4c#v2s#v3s#v4s #(( ("('# # yz#D z#L z#T T$z#\ ~ e#d )!e#h #"e#l #e#p $e#t &%e#x p&&e#| *'e# U (e#e ( >dk?# @A# @!A#memB#vmC#nfsDl# "E#tvJX# OK)# L# N0# mA((  ? >)# h )# )# )#!jfs  W  #  #@  #fd 0#  0#!   0# F  0#  )#io )# O 0#"L_0#_j#_$%"jQ#j#W j&!l"gu#u#u#yuE"0'__s#$(E)P) E*__nE)j+. )o0*eon$,-"c '__s'__n0#j"\f #f#f+&0 )"M0P #0P#0#y0E+4!)%!) !#+5[>!*p[+#0j!))+j!  -N!*padN )$N0*rowN0)>N))h N))N))N).iP0,pQ0-")t0,0,0"Mf0>"#f$"%)0i"#)##)0$-= ")A 0.i 0,Y' .mfp j.mp ",L  0 "C(""#h*"0#C%"P#?&"E+G 0Q#, 0.buf Q#,} 0,  0.i 0.p b#(+ 0#*s ( X0#)C%X)B XE/+!#*i0,*#,-##( $(- )L$)>)))h ))))))))+ >$*pid>0)D>.i@00 0`ot$1a 1b 2 0p$1a 1b 3i",&4"5"4"4"6x"5"y7>!ˁ %8]!N8Q!l90X*:t3:tw:tu;>"؁ %8Q"8\"9{*:tw:t07Qh  &8z8o8d9*:t v":t@7Q8 `&8z;8oP6d9*:t v":t@7QP &8zd8ox6d9ǂ*:tw:t8<^*&:t:t?<*&:tu=*3'>/>:4E?Yj'>:@YAE6/BYo>d 69+:t1:td :t 9 %+:tsC&(DerrBQEzE>o>d9*:t:t:tEF#tC>( H)Dnum0Gi0H 0/H< 0yIbufQ#wJلh(8888)9>+:t1?;i)8J8b9ij+:tv:t1:t :t &=g+=+=΄+=)+ > 5! `x;ɇ*889ɇj+:t`x:t1:t@:t =:tK؇> @؇6 5! `xK؇>>`x9j+:t`x:t1:t@:t :tLQ%E,MpopjMi0N,;. H\;+8W 8L 8A .9\!,:ts:tF:tu7c z+8 A8v T9G,:ts:tw;. ̈+8W g8L z8A 9!,:ts:tF:tu7c ,8 8v 9G,:ts:tw<7h,*,:tC:t? 8A T 9!,:tv:t :tu7. ".8W g 8L 8A 9;!,:tv:t :tu;Hy/8 8 9y+:t1:t{:ts:t_:tv;ߋI/8 8 9ߋ,:t :t1:t$<h,h/:tv:t?k$4w$K OKP3j 3PW K1cmdK1errKMiM0 MlenN0 QstrP/_MpopQjR NeR0x;؎Xm28{ 8 9Ԏ+:t1:t:tu7 d28 8 9$+:t1:t:tu:ts;. -AY 38W 8L 8A 9A!,:ts:t :tw;.V[388)9,+:t1:t :ts:tv<h,z3:ts:t?<,3:tw=3,2v'R>@3@41sRR(S0RLT0RU>0R\VpMlenW0R< X0;3fe4> 69'+:t1:t <]%+z4:tw9"-:t\:t:S!q0@ڕ983D6:tl<\3\6:ty7ڢ(;Qi90RQrow:0PN;0xN<0xN#=0xN>0xNA?0xN@0xN!A0tN>B>NC>QsysD>NE>NF>@N&+G>HNF H>PN I>X7 (@;6 6 6 U X6 6 6 L =Mi0OMj0#Mlen0Re0; lD<6 9,:ts:t0:t:; ({<6 9(,:ts:t0:t:; ˤ <6 9ˤ,:ts:t0:t:; '<6 9,:ts:t0:t:; $@2 =6 9@,:ts:t0:t:; æ=W=6 9,:ts:t0:t:<:%+l=:ts<ף%+=:tsMiI0O7!+xL(>8!y9N-:t0;!ʧOV>8!9ʧ-:t0<_%+k>:ts9-:t}V !Чt>83!O&iȩ?P;i)Rn+k0_Mil0Mretm0MstrnRFo0; !ר}5?83!#;i}?8N8f9j+:t1:t :t !دfC8]!&8Q!D9X*:t3:t:ts;>!8b:D8]!l8Q!98X*:t3:t:ts=A=R?=r>2`wE1swMiy0 Mjz0 Mlen{0 ; D8 !9,:t0:t:<%+D:tv9ȰD-:tv:tu:twLo f!jG<9(EE:t3:t1:t <-WL:tv:tE:t':t O<-L:tv:tE:t-:t ><+-L:tv:tE:t6:t M:tv:t<,.ZM:tv:ts< .yM:tv:t=jG<,.M:tv< .M:tv:tm<&,.M:tv:ts<6 .M:tv:tm<ֺ-sN:tv:tE:t':t O<-N:tv:tE:t-:t ><@-N:tv:tE:t6:t <-O:t0:tE:t':t O<-P:t0:tE:t-:t ><-<-P:t0:tE:t':t O<-P:t0:tE:t-:t ><Խ .Q:t0:t< ."Q:t0:tX9 .:t0:t V $ wtsQ>$>'$>3$>?$O 8Vb#fT1pad8 P$801row80P>8 Ph 8P8P8P81irq8 PF 8$P 8(N :0t;"IR8!$89$9"+:t1:t:t s:t :t:t:t :t$:t( :t,$:t0v;-FLS8P$8h$9+:t1:tP:t :t:t:t:t :t$ :t($:t,v;AS8$8$9,:t:t1:t;;ֿBS8$8$9ֿ+:t1:t:t s==-9P-:t:t:t0:t :ts:t :t:t:t :t$v:t(:t, :t0$:t4v3p!`$X>!>!>!>! >!>!>!$A!A!Up!N8! &8!X&8!&8!&8! '8!W'8!'Z4!(4!(;DU8(8(97+:t1:t:t L:t):t$@):t,P);PU8(8(9+:t1:t:t):t @):t(P):t0s=<|-(V:tw:tv:t0:t o<-TV:tw:tv:t3:t w<-V:tw:tv:t9:t w:t)<-V:tw:tv:t?:t w:t@)<-V:tw:tv:tE:t w:tP)<.-#W:tw:tv:tK:t !4")5"l7!0X[ZA"A"6!1"9P/:t1:t;"P\ g61"9\/:t;"\h g61"9h/:t];"ht h61"9t/:t;"t Kh61"9/:tp;" yh61"9/:t0;" h61"9/:t;" h61"9/:tx;" i61"9/:t;" 1i61"9/:t;" _i61"9/:t$;" i61"9/:tXK" >1"9/:t:O# 1{;"& j>1"9/:t1:t:t;" ' Ij61"9 /:t;" ,( wj61"9,/:t;",8) j61"98/:t;"8D* j61"9D/:t;"DP+ k61"9P/:t ;"P\, /k61"9\/:tp;"\h- ]k61"9h/:t;"ht. k61"9t/:t;"t/ k61"9/:t ;"0 k>1"9/:t1:t;"1 %l>1"9/:t:;"2 Sl61"9/:tT;"3 l61"9/:t;"4 l61"9/:t0;"5 l61"9/:t;"6 m61"9/:t;"7 9m61"9/:tH;"8 gm61"9/:t;" 9 m61"9 /:t;" : m61"9/:t;"!; m61"9!/:t(;"!-< n61"9-/:t;"-9= Mn61"99/:tX;"9E> {n61"9E/:t;"EQ@ n61"9Q/:t;"Q]A n61"9]/:t ;"]iB o61"9i/:td;"iuC 3o61"9u/:t;"uD ao61"9/:t;"E o>1"<9/:t1:t<;"F o>1"9/:t:;"G o61"9/:t;"H )p61"9/:t;"I Wp61"9/:t`;"J p61"9/:t;"K p61"9/:t;"L p>1"9/:t:;"M q61"9/:t;" N @q61"9 /:tH;" O nq61"9/:t;""P q61"9"/:t;"".Q q61"9./:t;".:R q>1"9:/:t:;":FT )r61"9F/:t;"FRU Wr61"9R/:tL;"R^V r61"9^/:t;"^jW r61"9j/:t;"jvX r61"9v/:t;"vY s61"9/:t;"Z =s61"9/:t.;"[ ks61"9/:tB;"\ s61"9/:tT;"] s61"9/:t`;"^ s61"9/:t|;"_ #t61"9/:t;"` Qt61"9/:t};"a t61"9/:t;"b t61"9/:t;"c t61"9/:t;"d u61"9/:t;"e 7u61"9/:t ;"f eu61"9/:t`;"*g u61"9*/:t;"*6n u61"96/:t;"6Bo u61"9B/:t;"BNp v>1"9N/:t:;"NZq Nv61"9Z/:t;"Zfr |v61"9f/:t$;"frs v61"9r/:tL;"r~t v61"9~/:tt;"~u w61"9/:t;"v 4w61"9/:t;"w ew>1"9/:t:;"x w61"9/:t;"y w61"9/:t;"z w61"9/:t ;"{ x61"9/:t;"} Nx>1"9/:t:;"~ |x61"9/:t;" x61"9/:tL ;" x61"9/:t ;" y61"9/:t ;" 4y61"9/:t ;"& by61"9&/:t8!;"&2 y61"92/:tp!;"2> y61"9>/:t&;">J y61"9J/:t=;"JV z61"9V/:tW;"Vb Hz61"9b/:t!;"b~ z>1"l9~/:t1:tl:t;"~ z61"9/:t!;" z61"9/:t";" {61"9/:t0";" H{>1"9/:t:;" v{61"9/:t;" {61"9/:t`";" {61"9/:t"==g9-:t03i"91=|>x"A"A"A"A"5"y=/[9$3"@2H~5#w5$#w40#{24<#24F# 35 #t;" |8"38"/38"^39/:tw:ts:t  ;c 3M }8 q38v 39K0:ts:t =dA0<|Z0C}:t T:tw=A08"99{j+:ts:t1:t@:t :t7 ^ ڂ8N98l989899>+:tu:t1:t :t v;0 &8:69)+:t1:t$:t:tu;0@j I8:67@8 |81:69U+:t1;x Ӄ8I:8q:9j+:ts:t1:t@:t :t7P 28:8:8:8:9>+:tu:t1:t :t w;Z Y8;82;7h 8E;8];9j+:tu:t1:t <+:ts:t?<+ӄ:tv<-:tu:t=.%+<-:t#<+2:ts:t?<+G:tw1"9/:t1:t<(0؆:t<@0:ts<0:ts<0:ts9:tv  O K <P#K 01cmdL P*!M 0PoN 0 PKO $MiQ 02=RR ^=Nt%S XRT =MtimU =;~~ >8 >8!>9j+:ts:t1:tD:t =:t 7oy 8A>8Y>9j+:ts:t1:tD:t ,;f ܈8l>8>9+:t1:t$:t  :tw=b0</:t3</ :t4<06:tw:tw:ts:t 0<p/K:tv<-_:t1< p/t:tv<^1:t9Pt! 0P+ RF 0>R 0>R: 0r?R3 0@R 0@Mn 0AMi 0BMj 0MMk 0WSMret 0WR 0XR 0'YMx 0YMy 0t^R; )^R+ )_R  )`R& )`Re! 0`R 0\bR ( 0dR# 0ffR  0gR 0iRe 0sjR~ kR 0mlN tMtim lR 7_mR 7mR 7mRa 7mQuts Zt R1 )mR   oR 0$pR# )PpR5 )rR  )sR )YtR! )tRk' )uR )vR! )vRe' )JwR )wR )wQstr t RW&  xR& 0xR3 xNO! tR) GyN DtR 7yR 7yRT 7azRo  7zN tR& 0p{R 0{R,  0{RW  7t|R 7|R 7}RY 7H}R" 7}R 7}R 0'~R ~R! RE 0R< cR" RR ɄR# R  /R bR< R  ȊR Rk .R aR! R  R R  "R NR zR$ R 0R  0#RB e]_I; ..8 9',:t0:t:; :58 ǔ9,:tt:t:;ȘJ8ڔ89j+:tw:tt:t :t :tv;#$PҐ8#&8#J9$V1:t:t ;c $HQ8 r8v 9@x1:t:t:t `#0\; Ěgb6 9Ě,:tt:t:;c Κ6 8v •9x1:t:t ;")Fxܑ81"ڕ9F/:tt:t; Ro6 9o,:tt:t:; қB6 9,:tt:t:;"81"9/:tt:t+:t  ; .Kp6 9K,:tt:t:;"81" 9/:tt:t:t;!'<}*6!9<-:tt;c Ggg6 8v "9gx1:tt:t 7c 8 88v M9ѝ,:tv;c pV8 k8v 9x1:t:t:t ;ƞ03869,:t+:tt:t/7 sc8 8 8 F; . 8 8 ї8 =.G,7 @Ք8 8 (8 P=pG,7 ,18x89P+:tt:t-:t s:ts:t75889ۦ+:tt:tk:t v:tw7 ݕ8֘89+:tt:t::t t:tt0)] ,CER E]1,CER EI] ,[,CER E]0G,CER Eљ9GO/:t t":tV7XM88-9+:tt:tI:tv7pN78D8\9+:tt:t7 ;8s89{+:tt:ts:t ):t ):t )7 >88Ś9+:tt:tI:t,t:t0s:t4t:t8t:t<t:t t)0:tt:tt7 $2!w8?$ܚ83$+8'$z8$ɛ;5q88-9 +:tt:tt; 8D8\9+:tt:t2:ts:tv;8s89+:tt:ts:tt):tt):t t):t(t):t0t):t8t):tt):tt):t );L$88k$8_$@84w$Ŝ7@D88!9e+:tt:t\Vw0)(7888K9k+:tt:t v0.(:ts78ך8^8}9+:tt78P")889]+:tt:t\Vw0)(7h!c889+:tt7#8#,Z5#t5#M;}Lԛ8W8o91:t:7/889#+:tt;?E88Ȟ91:t:;#Z!8#ߞ@Z5#t5#M7(՜8 8e9+:tt:t\Vw0)(7!'8|89+:tt;#^'M8#@^5#t5#M78/8͟8(9]+:tt:t\Vw0)(7 -ٝ8?8R9P+:tt;#-8#e@5#t5#M7@6Q889+:tt7)X48Ơ8٠9+:tt;#f4ɞ8#@f5#t5#M7Mx88869+:tt;In8M8e9D+:tt:t5:ts:tv:tw:t t:t$t7E8|89g+:tt788m9 +:tt:tVw0)(;Zo1889o1:t:7k8â8֢9+:tt7.88 9S+:tt;ܠ8#8;91:t:7  V 8 R8 8 7  F889 +:tt7 8 88ˤ9# +:tt;( D 889= 1:t:7P  88N99+:tt:tVs0)(7h C8e89+:tt7w# 889#+:tt:t::tv0);- .8ʥ89 .j+:tt:tt:t :t ;;^;2/8896;,:t9:tt:tO;;;As8'8?9;+:tt:t\7"< >8V8n9\d+:tt:tv 77= 889W=+:tt7R> C889>+:tt:t\Vv0)(;>>z88[9>1:t:7> 8r89?+:tt7? 889?+:tt;@&@%8ҧ8*9&@1:t:7M@8 _8A8T9m@+:tt7DAP 8k89fA+:tt:t\Vw0)(;AA8879A1:t:7Ah "8N8a9A+:tt7.C t8x89PC+:tt:t\Vs0)(;kCC8̩849C1:t:7C 8K8^9C+:tt7D 8u89D+:tt;DDV889D1:t:;&EGE8 8R9GE+:tt:t ;F=Fާ8i89=F+:tt:t\7F <889G+:tt;mGG_u8Ϋ89Gj+:tw:tt:t :t G:t7XH Ѩ889H+:tt:t-:t s:ts:t7H 8+8s9H+:tt:t .:t ;HHm88Ҭ9H+:tt:tH.:t ;HI8819I+:tt:t.:t ;I&I 8H89&I+:tt:tH:t 7(I M889_I+:tt:t\7kI( 8֭89I+:tt:tl7I@ Ȫ88M9I1:t:;II8d89I+:tt:t}:t 7IX Z8î8ۮ9J+:tt:t7+Jp 88 9bJ+:tt:t;#JJܫ8#!@JJ5#t5#M;JK*8?8W9K+:tt:t:t;#KDKn8n89DK+:tt:tR;#nKK8#@nKK5#t5#M;KK88ӯ9K+:tt:t:t; L*L>889*L+:tt:tR;#TLL|8#@TLL5#t5#M;LLʭ878O9L+:tt:t4/:t;LM8f8~9M+:tt:tR;#:MML8#@:MM5#t5#M;MM88˰9M+:tt:tT/:t;MMޮ889M+:tt:tR;# NN8#@ NN5#t5#M;NNj8/8G9N+:tt:t/:t;NN8^8v9N+:tt:tR;N O889 O1:t:;OCO38̱89CO+:tt:t/:t ;P4Pw8 8#9/P+:tt:tR;PPZð8:8R9P,:t @:tt:t 7P {8i8|9Q+:tt7.Q }7889kQ+:tt;pQQn8ɲ89Q1:t:7Q r88 9Q+:tt7Q t8"8_9;R+:tt:t\Vv0)(;@RZRw18v89UR1:t:7R jk889R+:tt7R l8ϳ8 9 S+:tt:t\Vw0)(;S*So8#8;9%S1:t:7QS b.8R8e9sS+:tt7S0 dh8|89S+:tt;SSg88ʴ9S1:t:7TH Zٳ889T+:tt7T` \8 8*9U+:tt;U2U_J8A8Y9-U1:t:7 Ux z8 p8 8 !;c F^m^]´8 8v 9h^x1:tw:tt:t ;^^1 8̶89^,:t:tt:tF7^ 3P889^+:tt:tR;__48*8B9_1:t:;_A_>ѵ8Y8q9A_,:t:tt:tF7A_ @889l_+:tt:tR;q__AL88Ϸ9_1:t:;__7889_,:t:tt:tF7_ 9ڶ88-9_+:tt:tR;__:8D8\9_1:t:;_#`Q[8s89#`,:t:tt:tF7#` S889N`+:tt:tR;S`m`Tַ8Ѹ89h`1:t:;m``K 889`,:t:tt:tF7` Md8/8G9`+:tt:tR;``N8^8v9`1:t:;`aD889a,:t:tt:tF7a F)88Թ90a+:tt:tR;5aOaG`889Ja1:t:;#c7d>8#@c7d5#t5#M;hd}dչ888P9}d1:t:;dd 8g89d+:tt:tM;dd ]889d+:tt:t/;"\ihi61"9hi/:t,7i( ٺ8ź8ݺ9i+:tt:t|=:t ;gllI889l+:tt:t\7l@ Fa8879_m+:tt:t ;#l:mF8#N@l:m5#t5#M;dmm[8l89mj+:tw:tt:t :t ,:t;#mGn:8#@mGn5#t5#M;Gnpn88л9pn+:tt:t:t;~nn̼889n+:tt:tR7nX 88.9o+:tt:t;o6oZ8E8]96o,:t:tt:t<78op 8t89_o+:tt:t;doyoս889yo1:t:;yoo#8Ҽ89o+:tt:t:t ;oog889o+:tt:t;oo808H9o+:tt:t,;op8_8w9p+:tt:t;p5p=8895p+:tt:t:t ;Apbp88ս9bp+:tt:t;bppݿ889p+:tt:t:t t :tt :tt ;pp+8839p+:tt:t :t ;ppo8J8b9p+:tt:t7p 8y894q+:tt:t6;4qZq889Zq+:tt:tN;Zqq;8׾89q+:tt:t_;qq889q+:tt:tq;qq858M9q+:tt:t~;qq8d8|9q+:tt:t;qrK889r+:tt:t;r>r8¿8ڿ9>r+:tt:t;>rdr88 9dr+:tt:t;drr8 889r+:tt:t;rr[8O8g9r+:tt:t;rr8~89r+:tt:t;rr889r+:tt:t,;r!s.889!s,:t,:tt:td;!sFsy8 8#9Fs,:t-:tt:tR;Fsps8:8R9ks,:td-:tt:tt;"sso81"i9s/:tt:t;"7uOuhA81"9Ou/:tt:te:tw;#uu8#@uu5#t5#M;u v889 v+:tt:t :t;vAv889:tD:t<P2Y:tD:t<P2v:t :t<9P2:t :t,.]:tt:tt:tt<]2:tt:t@<$:tt:t5:t b<-:tt:t?:t5:t D8<-:tt:t@:t5:t x8:tt:tB:t5:t 8<-k:tt:tC:t5:t 9<2:tt:tt:tt:t s:tt<7-:t::t P9<`-:t::t P9<,. :tt:tt:tt<2 :tt<,.I:tt:tt:tt<2q:tt:t@<$:tt< .:tt:t< .:tt:t <0 .:tt:t:t4:t 7<-<:tt:t?:t4:t I<-i:tt:t@:t4:t [<-:tt:tA:t4:t [<*-:tt:tB:t4:t [:t3:t3<,3:t@:t3:t4<-3:tA:t3:t<4<6-3:tB:t3:t|4:tt:tt:tt:t I=<@=A=C=&E<,G2:tt<=G31:t0y<\W-7:tt:t3:tt:t p><*X-:tt:t5:tt:t >#e0dte9j0`tek0\tel0Xtem0xen0xe+o0xe)p0weZ(t0we3 u0we8%v0we.w0wemx0wey0wey&z0we{0we|0we }0we~0Tte&0we 0Pte0we0we;0we0Lte#we0Hte0we0we&0we(%0we0we!0we 0we)@te)8te- 04te!%00tffpj(y%(e%te%t &(eI%%"eDm$yC&(e 3&sf&(e"V&`s&('ey&r&("e & re4 0we 0weG 0we 0we)" 0we 0we0we80r g'(eOW'zfpO')(e.)qe[K e5$L ( eM `z0)(?e7N )!eMO 0dwe P 04y?)(fjfs )e 0`we! *" e 0qE*(Ne!A 5*qg0{*0j!h%0*0$h]g*PiBj*iQG"*jj*$Ki& U0%+j0$gE>+k+ Ej+PEEjh7"A"0+0P$l +jgP+PEiM 0+jg P+Eg% j,mshG,0jnMPh,P(g+ ij,g o0,jhyP,PPPhR\,i -0lW"-Piw >D-0i0f-EixH0--- X i)-k  0-$l| -0g0 . 00$g(0,. $gg$&0O. 00g i0r.sssi^f& .0& oR0og o&:0gh0. oa] o"0iD/0p{2i"o^;/p'PI/ x h0p/l& N/iW0/0$h  0/hLV0/0gN a0/0i00PEEh A0Pgi Z0Z0ji!!)0x00e$g30o&0i?"/0i*")0/i!"00/oc g H01$i"0310i4K1K1 Q1$kO 0x1Eht~1Ph010PiQ011 Zg# k10iP&0202 gv 072g+0P2 gY  n200i* 02jiO$22 $g02 000000g 02  0g$0!3  Pg 0D3  PoM0gn% Pl3Pl3PEEgu 03         g!!0300$g}'04 i#20+40+4 Do 0% UR$ > $ > : ; I : ;  : ; I8 I!I/   I  : ;  : ;I8 : ; &I: ;I' II& : ; (  : ;< '  : ;  : ;  : ;  : ; I8 !I/: ; I : ; : ;I8  : ;! : ;".? : ; ' I 4 #: ; I$%.? : ; ' I &4: ; I': ; I(.? : ;' I 4 ): ;I*: ;I+.? : ;' I ,4: ;I-.? : ;' .4: ;I/.? : ; 0.? : ;' I@ B 1: ;I 2.? : ;' I@B 3.1@B 441541 6171RUX Y8191: B ;1X Y<1=1>1 ?1X Y @ A41B1X Y C.? : ; ' @B D: ; I E1 F.1@ B G4: ; IH4: ; II4: ; I J1RUX Y K1X YL.? : ;@B M4: ;IN4: ;I O.? : ;' @B P: ;I Q4: ;I R4: ;IS.? : ;I@B T.? : ;@B U1RUX YV.1@ B W: ;IX : ;Y.? : ;@ B Z U[B 1\.? : ;' @ B ] ^.? : ;' @B _ : ;`1X Ya4: ; I?  b4: ; I? < c!d4: ;I? < e4: ;I?  f4: ;I?  g.? : ;' I< h.? : ; @' I< i.? : ; ' I< j.? : ; ' < k.? : ;@' I< l.? : ;' < m.? ' 4 < n.? ' I4 < o.? : ;' I< p.? : ; ' I< G- /usr/include/i386-linux-gnu/bits/usr/include/i386-linux-gnu/sys/usr/include/usr/lib/gcc/i686-linux-gnu/4.7/includelmon.cfcntl2.hstat.hstring3.hstdio2.hstdlib.hstdlib-float.hunistd.hstddef.htypes.hstdio.hlibio.htypes.htime.htime.hconfname.hctype.hncurses.hsignal.hpwd.hstat.hutsname.htime.hdirent.hmntent.hstatfs.hgetopt.hstring.hwait.herrno.hunistd.hioctl.hdirent.hstatfs.hfstab.h`1=, t".j:>}ntnf` \-Zek<k2zt?hJ!3v< zޅ\˃uzփ<fXegfoJ.^uvDKsK"F仝g0/.f-ph/6g;Yho.m<$;=I/h=cu~$f~J~<X>|,|,y߿Y-//Y~f~<XL}.p}<_=-//Y~f~<XL}.p}<_%4z.z.PF.X&|J|<X-/~.~<X~;~XX*5@u0-/Y;zt |tJ|J)xuR/|% W iO)fALsA}=-/i}fJ}J}<X};}XX7<}X}<X-u8Ivt|< (",Uyڞ|x W/|f2[{{<{f}}<X0V0/ZJ{+ |xfRxJI/s/Wwfe.gwt* KuWhW)XCUYv  {yfQu{;/[>g;/vRxX@vVu%"z<  i=ggggugx<q\~ Jkgw<\/gw<\l" 2; f8I=uI=vH>vH>us=s= <wX <zX7YgIgHnxtnzthHhNbhHhsg/g\$f\j/vt=8?8ggggt + tK;/v 8?0;/בv 8?>;/v LHv8[fJ1Y;/u 8?0;/בu 8?>;/u LHv8[fJ$Zsf Xust 򋈑e< JU0vfs = <K/[;  wXnW$v< f<Kgq<<qfta)yty.6Xc</-?,>EAis .n<<z.6TxI:t t< X;ssssssssss;str.r.d :/0+===ih17hr@ rJ 3==9u===u/,==iM?.gW/;1YgYC.>wUw JstJ t ot t w֣tNIxX Wsf tYKuuuuuuuuuuuuuvuuuuuuuuxk3I=/1/;YzJa5C[</==bjwcMJȂuւuY%0stR/t.w; u\4\PȂuւuւ  )vmJv%$$$x)$$$$f8A7g/ ZVW/2pXazfpX]pfFy hb*hs*]woVK$Pz.$$$=6u(u(uzBzR[[wU1q]+8oEW+ rt=))))**)))%%%JM X=petY!x-YpȟYzzpf<5d3gigiJ6eJgiC=eJ~#e<c<X-u/fX~<!rdfj=y.Yd.YdXuXX YceYXVYKX=dXWYcfeYTXzX=cXTnYdXcXJgcXXctc<YpX1Xcc.<cXXY=Y=>;gYydty%ʑ[[YZYbXP*YuYIYY:yY}.fsM/!gYjU[Yb r,>?wqv/gu!=Y%rhG39:*I *I*W f*W  q+ <vRtYq<q./dO vfq<=tY$$'t(('###8qXq%e/~ g!g"(z0Ukz._Zky.o[".X&&p./*K!u&rv.u/k$$''f/!eu;Y;/u;/0/s, rst]"E=' <>ZZp{X$$' 7nf nf.nt.nt%7S3u;W/u;W/vt/Y'73S3;/W/;/W/|' * PjfP /JP./Hg-/.wXZڒI=s[$$'w-zJByBuy"\Uhrvrsf <fYYrtr<<aAvt]1;:Y-.u/ldvk?geuƃll.lJfr *k ??kktkkf.2 qt<u. v Jfv. wt Xwt|x{yzzyxk"<b.kf+=>XMWuyXS-.<>)z$$'''*.lw)Ynf===9?:=>n2<ntA<ntfnfqn.fpn.fn.h/t.[~)M$$'0Ys/f:Fflf:tZXY %Y/Z5$9Y<lX[!x<= Tf+.zTU+ְkt<|Pu g-fTf+xXT<+JMnf<'T+zT<+ N-fTf+UT<+JMnf<tX]X"X]KY"tT+T+JT+T*!u V')V<)J'yJf"KKK}V)J~.zpxq'rhsg<]XUKY"tT+JT+-fTf+UT<+Jnf<]XUKY"tT+JT+Tf+TT<+Jnf<$]XUKY"tT+JT+1h8.T+T<+nX<]XUKY"tT+JT)-YV)I=Vt)V)<-Vf J_I(Sst #~*zX)$$,W'(=W.(JJW(WW<(9W(JW'(=W.(JuDW(WW<(9W $$'''''''''''''''''''t.[))$$x2$$002299Y5 902200000000t.[)v$$'XuW(L W'(=W.(JWf(sYsW<(JWX'$zJByBuy"\Uhrvrsf <j*zJBzJBz"rvrsf < Irvrsf <HzJBzJBz/zJBzJBzgrvrrf < [zJBzJBzgrvrr <kQ66t>"fZH+'xMu' <u%'.U|)JW(WW<(9uDW(W<(9{t;tuxxka-"e 0s>2$$'''gz,''."ueiؔp1y./vqw+?1hh- t= FuWufeuXeuotuot<o.tcu"g-@pNT@W<o&#%t i*=-Z7ofto.<'94yeJ q#u(q"lJbF=/q"fw3$v]t"]t"]"Jr]."Js]."J]." #;=y 4ɟ4u$$'<t.[)gxe=v$$=g5,,h4Zt.[{)>Y..*. P"/JPt/tP</Xk) uf u #y]aqwGk<u.k<Q$.tnxtkH;'wX$$W5ShH2gKd=BShH2gKd! 4Ui,csu%t.[})$$2T fT `1c0d/eJ9'VNUTUTUTt.[{)_!+"HOoT<+Mnf<z.v,FX X'.S',S<,JZmXXmf<mfq/YzS,SX,S,S",JS',S<,JuZmXmf/\fzX S ,S,JS,JS',S<,JZmXmf/\fzX Sf,SX,JS,JS',S<,J[m.mf<mfJmtmtt/PeyX 1S,SX,S-JR'-R<-JZmXJmf<mft/YfUR -R-JR-JRX-/LmXXmf<mf/YfURt-g. [\ltX   Rt} V)V<$sYu=;====ha<at:a<X ȟY)vVZa.a<aXa./a<aMa<aaXa.5/a<aMa<a{if7UYwt){ft >?t?@t@Et;HPHÜP̈?U@EUBH0Vƈ̈0#VHUHFHSSP̈+Ü+F̈+S#SPPQtQRtRUt UVtV\t\t ttt tȉtȉt PUW 0(0R0GQQQȉ^ȉ̉_̉VPU V6yUU6y  6yVVHy{Hx(y ދ(y !t!"t"#t #$t$,t,t ttt ttt PWW;=0CKSxSЍ܍VPW _Sō܍UōύP܌_܍W܌܍ ܌܍Sa܍StCtCDtCSCD0(0RPQtQRtRSt STtTZtZt ttt tt3t Ԏ֎0֎r -(r -(PW3Wӎ(y-#P֎W֎ ֎S. +(y@AtABtBCt CDtDGtGtttt tt3t@e0Le0RRɐ0@  PRW\3\eP͐Pe131@AtADtDȕt ȕɕtɕЕtЕӕt ӕٕtٕڕtt!t !"t"R01t12t23t 34t47t7zt0z}t}~t~t ttt0ttt tt0G0swStזt זږtttt tt1t012t23t34t 45t56t 1P@AtABtBCt CDtDJtJtttt tttttt ttVm00PPPCKPSWSS0Ҙؘ0ۘߘP$0+/PnqpqPr RFIr I`Rttt tǙtǙtttt tßtßڢtttt tttttt tt?P8U[PPܣ8PP\P}8PߤPWh8msPȥԥP8 PhtP;PP?P0P[WWܣ0W:\W}0WݤWWh0hsWԥW0WRtW0WW?LPLPRPUܣPR\U}PRWdPdhRhԥUPRtUPR0U ,0 U !t!"t"%t %tt ttϧtQc0cuRɧR>MPɧsr"#ЧݧݧPttt tttttt ttȩt+A0KUPPzV0W!/PǩPSS^f q<q,"1%flPlq2S2sȩSiiQЩѩtѩҩtҩөt ө٩t٩ttt tt߬tuSSLcPݫPw%PRePF R] FVR]Vݫ t4t48t8?t?Q P +p+/P5?P1S+/S@AtABtBCt CDtDJtJ5t 56t67t78t 89t9@t@t Y0  W0W:QWQ0 UʮϮPϮUg~Pg :Q gkwkV:QVt V 8t Vtt֯t֯ׯtׯدtدtttXtXYtY`t`xtxytyztدSZjSدZjدSJSZjSدJZjttt ttttt t  t ttttt tt0Sٰ̰WP W WQ !t!$t$dt deteftpqtqrtrst svtv˳t˳ѳtѳҳt ҳӳtӳԳtԳtijƳRڳ0p0ijƳPԳ0001t12t23t 34t47t7HtHItIJtJKt KLtLMtMHtHItIJtJKt KLtLMtMtcl0øS]|SYc0ttt %t%&t &'t'(t(tt ttStSTt TUtUVt(!(y-P-(y(yտ(y`atabtbct cdtdjtjJtJKtKLtLMt MNtNPtPtttt tttttt ttt[$9PO)$)P$9@O))@9O))\[)O[9VOVVVR9O{R{R))ORO9WOWWWBr0SS0KOSyS0S0S0P0cgUqM-(96(yPP(ytt tttkt0kltlptp}t0}~t~tt0ttt0ttt0P2_P0 #t#at0ahtht0tt0tt0tt0tt0tt0t.b.bxttt tttttt tttttt ttt0"Q%8Q00ZnPPd}@dnpdquq}U yu"#Pttt tttttt tttttt ttt1;P;XPX1F0RR0ttt ttqt(qrtrststt tutuvtvt(\rPr[WvPW"(0Zb0W(.00WAE0ryPyWPWPAWAEPrr[Wr[ ry_yPW_P_P[_UEVUYP A<ttt tttttt tt"t03t3t ttt ttt tt3t 34t49t@AtABtBHt Htt tttV VOV0S00)1R1U0ajS0/JPSwRwP3JP37w7TStttttt t t t ttt tt.t s0tyUUU)0CQPQpv'@P'  '+w+@R@RwRsVsW(w(BPBUwUpRpwWwwIeuI IRwRsVsW(w(BPBUwUpRpwWHq4#yus sW(w(BPBUwUpRpwW01t12t23t 34t4:t:qt"qrtrststt tutuxtxt"PVP|W|PWv0P@WvWP|_|0W_v0P P (]-@P@U]vPY^P^|R|0vI0ISRSWQwq-@0|00vrSrv_vSPVW v|  W1v|11_WUv|UU-$-@\#g|L$v|v|SSP|WW|  |11|UU&UUP Pttt tt tt ttt @QPQquPqu,2P2SSPS202VV0M`Q`qRQtttt345bPPPclP>]]V"V"ccVVxP~=~XSx,xS$(yЖіtіӖtӖ]ucVtV6֧tܨQܨ^tS*,S pqrPRBSSE#$S6֧tQV^tV*,VSpqrGVBVH^VVE#$V6֧t^tɫQ #P#pq r M5SH^SE#h#Q6֧tV^t׬W pqrPQBWtWTWE#$W0P>V0PPtt_tttovtTt '#'P#'M'tM'S'pS'V'sV''S-F1tR;^;tC<q<t G?GVbcthh0hht:iOiVOii0iitk@ltpss0ssVwttVAvQvt0 P pPȘ0@D0KRPeqPGSPSrp?p?p?ΚӚp? p?RWp?p?p?̛p?қכp?.3p?Up?p?Ȝp?,p?GLp?p?0 RGKp?ƞP@B0SWRpv0p|0P600S0OtOPsP`S 60֧tW^t(*t,׬t[y0W00#SĴҴS00ObVU0R_0ckS1v19v|;JQJvw|S0BLS0t.V2VyVVVSV0eqVV0]jV0 V0]jVUe0Vttgy0 V0S`V# D SD e 0  S  S  0  S  S 6 s6 S SS e vټe n 0  S2GSGnsn S sw0S09EV0+V0$?P?qVt- . "w"h// "w"^;o;So;;w;;V;;v;C<V=>q>>q|>>P>/>q/>9>q|z??P??q??q|@@P@$Aq$A-Aq|bBuBQuBBvBCv|JDRDPRDDqDDq|EEPE Fq FFq|JFgFv|gFFqFFvFFqVHXH1XHhHShHHtHHsHHS&I(I0(I7IS7I_Is_IiISkIzISzIIsIISII0IISIJsJ)JS+J:JS:JbJsbJlJSqJ!KS!KDKsDKRKSWKLSL*Ls*L8LS=LLSLMsMMS#MMSMMsMNS NNSNNsN\OSkQQS;RZRS S*SSSSSS5TwU2US]]P^_Sl__S__SN`m`S``S0aOaSaav|ccqcadVhhPhhVOigiPwiiPii0@lBlVDlglVgllvldmVm|nS|nnsnnS6o8o08o>oW>o_ow_opsWtt0[uvSvzBzq"{*{P*{X{qX{a{q|{{qz||P||q||q|||q}}P}}q}}q|~~P~qq|?Cq-0-t1W0GWGXtXƞ0ƞ3ttt0Qtt`0`sSvzSSZ0W0Wtt_tttotov0vTtttDOPOZt#Z^P^lt  !0B!k!Sk!m!0 ""0V"k"Sk"s"ss""S""S#$t%&t '-t--0X/e/SF1R;t^;C<tq<v=tv==S==0>>S??t.?w?0?@tm@@t@@0fAAtAAtB`B0PCkCtCCtCFD0DDtREzEtzEE0=FJFtFF0FatbcScc0chth0it:iitikt@lmtmm0mAvtAvQv0Qvvtvw0wwtww0w(xt(xrx0xxtxx0xyytyyy01z>ztBzQz0Qzztz{0{{t{{0{(|t(|q|0||t||0|b}tb}}0}}t}}0}~~t~~~02?tCR0Rlt1t1@0@]t>0>t0'=RtRVt30t0#t#D0S tvtttttGltm !t! %t%W=tW=v=0>>t??0?@tm@@0nAAtAA0XCkCtCC0DDtGERE0REJFt GcO0kOwOS4P]t]F^tF^m^0m^atbctcctcadtadhdShh0hht0i:it:ii0idmtdmm0mmRmn0ns0swttwtt0ttttu0u+ut+uAv0AvQvtQvevRevvtvv0vwtwwRwwtwx0xxtxyRyFytFyQy0QyBztBzezRezztzz0z{t{{R{{t{|0||t|}R}H}tH}K~WK~V~0V~RtRlSlt01t@MtM]00lSPSPXSP%%P%J&S G4P04PCPPPPPPPS'V3VSF^m^0adh0:ii0dmm0mn0ns0$twtSwtt0tu0+uAv00zttii00t0tytt0ov0 ''0-F10R;^;0ii0k@l0AvQv00E0ztzSMtMdSd0t0VSVt t15#tt5ttS`t`zt#zS01tttI0It1tStySytt#eSett# S TtTsSsntnStE#T$tT$$0$$t%&t&&t# &&S '*t**t#*S*SS*-1--G-5t55t#55S5:t::t# ::S:;0;;tC<q<t<<t= Gt G4P04PStS5TS5TF^tF^m^0m^}^t^atactadh0h0it:ii0iitk@ltdmm0mmtmn0nntns0swttwtt0ttttu0u+ut+uAv0Avlt@tM]t0E0#t0tQ0t$0%0i0:i]0[ %t% Gt4PF^tm^adth:itidmtmmtnntswtttttu+utAv]t6}[[ܨv0)ܨ[[(Q[[p0)ɫ[ qq"rrs"p"0)#qq"rrqr"p"0)#p$qq"rrqr"q r "0)j~[~ t0)E#h#[ap[[1tQtt$t%1t1F10F1C<tq< Gt G4P14PF^tF^m^1m^adtadh1h0it:ii1idmtdmm1mmtmn1nntns1swttwtt1ttttu1u+ut+uAv1Av]t1t]0]t0tt t *0*t#E#0E# %t%&t ';tC<q<tq<<0<<t= Gt G4P14P^t^F^0F^m^1m^}^t^atactadh1h:it:ii1iitk@ltdmm1mmtmn1nntns1swttwtt1ttttu1u+ut+uAv1Avlt@tM]t1<t<0 t ) 0) B tB s0s %t%^;t^;;0; Gt G4P14PStS5T05T2Ut2UU0UUtUU0UF^tF^m^1m^adtadh1h:it:ii1idmtdmm1mmtmn1nntns1swttwtt1ttttu1u+ut+uAv1Av]t1 %t%?&t?&J&0J& Gt G4P14PPtPP0PF^tF^m^1m^adtadh1h:it:ii1idmtdmm1mmtmn1nntns1swttwtt1ttttu1u+ut+uAv1Av]t0tS %t%6;t6;R;1R; Gt G4P04PF^tF^m^0m^adtadh0h:it:ii0idmtdmm0mmtmn0nntns0swttwtt0ttttu0u+ut+uAv0Av]t1,t,׬0׬ttt0 %t% Gt G4P14PF^tF^m^1m^adtadh1h:it:ii1idmtdmm1mmtmn1nntns1swttwtt1ttttu1u+ut+uAv1Av]t1vtv0O$tO$T$0T$ %t% Gt G4P14PF^tF^m^1m^adtadh1h:it:ii1idmtdmm1mmtmn1nntns1swttwtt1ttttu1u+ut+uAv1Av]t> GG F^m^ hh :ii dmm pss ssPss wtt ttP+u[u -0-XtXƞ0ƞ]t P SSST$$SS*-S:;S?GBGPBGcOVF^m^VdmmVmnVnpsVssVtuV+uAvVactact bctbct  [",\:D\  G4P F^m^ adh :ii dmm mn ns wtt tu +uAv V",V:wVV G4PF^m^adh:iidmmmnnswtttu+uAv31<=1aa1== >>\/>9>\.?w? ??[@@ !A-A[CFD DD[zEE  FF[FF FF mm vw Uwaw[ww (xrx xx[xx yyy y z[BzQz z{ U{a{[{{ (|q| ||[|| b}} }}[}} ~~~ [CR  []"[ 9_s_ [>[>t-7t7:[:=tl t! "taa_aZb^cc 1@ # ) )qx ) ) 9\\)t)K|[-2[;;[aa\cc 1@ COC[bFgF[bb[bbt?L ) )} ) )) ) ) )  9]])t)[?B[B`B BC\FF\FF aa]cc ]ldl[1@  .9^!([[ t>)[B`B BB[FF aa^cc 1@ @M t>)3 [tG#t& 'tlt3 [tG#t& 'tlt3 [tG#t& 'tlt k!tk!m![m!!t ""["#tlt  tSMRPRtS4VWGjWjtl W!!W!!t]]V-0-XtXƞ0ƞ]t$,PMZP"'P'tytkkPklt l#lP#l:lt -0-XtXƞ0ƞ]tGvv[t]]th0innG88V[h0innG[t]]th0innBGBB[t77?"E[]][h0iBnnB293R933t3i4Ri44t2 3Q 33t(484Q844t22 7q 077pB023 7s077pB0(4.4 7q 077pB0.4J4 7s077pB0 .[.BtBJ]B e ]BJ[JLtB F [F e tD e   [  t  \  \D e   [  t  [  t    [  [6 J [J n te n   [2;[n[[wt00ֳP G4P0F^m^0adh0:ii0dmm0mn0ns0wtt0tu0+uAv0Ȣ0Ȣ̢P̢ %t% Gt G4P04PF^tF^m^0m^adtadh0h:it:ii0idmtdmm0mmtmn0nntns0swttwtt0ttttu0u+ut+uAv0Av]t0P %t% Gt G4P04PF^tF^m^0m^adtadh0h:it:ii0idmtdmm0mmtmn0nntns0swttwtt0ttttu0u+ut+uAv0Av]t0P %t% Gt G4P04PF^tF^m^0m^adtadh0h:it:ii0idmtdmm0mmtmn0nntns0swttwtt0ttttu0u+ut+uAv0Av]t0P %t% Gt G4P04PF^tF^m^0m^adtadh0h:it:ii0idmtdmm0mmtmn0nntns0swttwtt0ttttu0u+ut+uAv0Av]tj0jnPn %t% Gt G4P04PF^tF^m^0m^adtadh0h:it:ii0idmtdmm0mmtmn0nntns0swttwtt0ttttu0u+ut+uAv0Av]t0P %t% Gt G4P04PF^tF^m^0m^adtadh0h:it:ii0idmtdmm0mmtmn0nntns0swttwtt0ttttu0u+ut+uAv0Av]t'0'+P+ %t% Gt G4P04PF^tF^m^0m^adtadh0h:it:ii0idmtdmm0mmtmn0nntns0swttwtt0ttttu0u+ut+uAv0Av]t0P %t% Gt G4P04PF^tF^m^0m^adtadh0h:it:ii0idmtdmm0mmtmn0nntns0swttwtt0ttttu0u+ut+uAv0Av]t4048P8 %t% Gt G4P04PF^tF^m^0m^adtadh0h:it:ii0idmtdmm0mmtmn0nntns0swttwtt0ttttu0u+ut+uAv0Av]tO0OSPS %t% Gt G4P04PF^tF^m^0m^adtadh0h:it:ii0idmtdmm0mmtmn0nntns0swttwtt0ttttu0u+ut+uAv0Av]t0P %t% Gt G4P04PF^tF^m^0m^adtadh0h:it:ii0idmtdmm0mmtmn0nntns0swttwtt0ttttu0u+ut+uAv0Av]t0P %t% Gt G4P04PF^tF^m^0m^adtadh0h:it:ii0idmtdmm0mmtmn0nntns0swttwtt0ttttu0u+ut+uAv0Av]t0P %t% Gt G4P04PF^tF^m^0m^adtadh0h:it:ii0idmtdmm0mmtmn0nntns0swttwtt0ttttu0u+ut+uAv0Av]t>0> %t% Gt G4P04PF^tF^m^0m^adtadh0h:it:ii0idmtdmm0mmtmn0nntns0swttwtt0ttttu0u+ut+uAv0Av]t֣0֣ڣPڣ %t% Gt G4P04PF^tF^m^0m^adtadh0h:it:ii0idmtdmm0mmtmn0nntns0swttwtt0ttttu0u+ut+uAv0Av]t 0 P %t% Gt G4P04PF^tF^m^0m^adtadh0h:it:ii0idmtdmm0mmtmn0nntns0swttwtt0ttttu0u+ut+uAv0Av]t0P %t% Gt G4P04PF^tF^m^0m^adtadh0h:it:ii0idmtdmm0mmtmn0nntns0swttwtt0ttttu0u+ut+uAv0Av]t0P]tۗ0ۗP]tR0RcPctƞ0ƞ]t0&PwP.1=tƞ1ƞ]t0tƞ0ƞ]t XtXk kpPpƞ ƞ]t&PPȘƞ]Ștƞ]t ƞ] ƞ]$ƞ]$ƞ]Κ)R.+ȜGt̝Нt̝НPНVppƞ+shhOii]s h>Ph>>t>>\Vv0)(_>>(y>FFFccmmQvl>>(y>>R>>(y??P??t??(y@FFFccmmQvl@%@(yX@l@RX@l@(yQAZAPZAeAteAfA\Vw0)(QAeA(yAuFFFFFFFccmmQvlAA(yAARAA(y?CHCPHCOCtOCPC\Vs0)(?COC(ykCJFgFuFFFccmmQvlkCC(yCCRCC(yDDPDDtDD(yDJFccmmQvlDD(y&EJF cc mm Qvl &EFE(yF=F\Frps>rcr(ydrpsdrr(yrpsrr(yrpsrr(yrps,rr(yrps,r s(y!sps-!sEs(yFspsd-Fsjs(yss7u[ueuuSu vRu v u v(y vAvR v;v(yQvlQvev(y|vl |vv(yaww\aww(ywlww(ywl ww(yxx\xx(yxlxy(y%yl %yEy(y z1z\ z0z(yQzlQzez(y|zl |zz(ya{{\a{{(y{l{{(y{l {{(y||\||(y|l|}(y'}l '}G}(y}}\}}(y}l}~(y*~l *~J~(y2\1(yRlRf(yˁ؁!'0hnqǂل "16;ȍЍȌ׌܌$(zӢ+0>NRfDPDP0h80h8CNUh`fip'+;>O %(8++P  04hmomoHMO_MO_(-/?-/?d'+-A:gv{@Wgosĝǝ̝ѝsßpss@KUp -0Pũѩ۩ߩx~28^cjp@HPe/8EISp8@H]ez"" #!$8@H]%:DU),MUt}EMRg .:BS) ]^u+u       #  (9w########### $"<%<7dhd7=?=B=W=R>Z>_>k>y>>>>>?????M@U@X@m@DALAQAfAAAAA.C:C?CPCCCCCDDDDFFF GXHeHhHHHHHH(I4I7I_IkIwIzIIIIIIIIIJ+J7J:JbJPPPQ.Q6QVQkQQQQQQR&R;RRRRRRRR SQSYS\SxSSSSSTTTTTTTUUUm^}^tt^^^^A_H_K_l_____#`*`-`N`````a aa0aiiiill:mdmnnno8o;o>o_opqq4q||}}`Ж].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_hdr.eh_frame.init_array.fini_array.jcr.dynamic.got.got.plt.data.bss.comment.debug_aranges.debug_info.debug_abbrev.debug_line.debug_str.debug_loc.debug_rangesTT#hh 1$DodN V^o ko pz  @ << #00ЖZqqp\ N P  nnoooppq  ṷ 0*.(VA4!/% G;0g,FQY g_n$L ؅Th <  0 Ж N Pnnooopq u !_ y(`x@4tHxTtfM@rxtxxxxxttttx@y!y+@ =tJuR]oj Ѐ  Twn0 nR \o#n4o=nPpf vxЧ1 wЩ   wlw`sX y w 0 FxOq Zwg{  5 $yw(yrwx u|w ,y@ &/:0y@P@uX_q0  {w4y8yhwu