ELFЈ4`u4 ($!444EEPP((( Qtd/lib/ld-linux.so.2GNU " !   j5ob$dMw5e2Chp9Te{c9<' z+h4XZ vz ."_Jv_RegisterClasses__gmon_start__libc.so.6strcpystdoutmemcpyrewinddirmallocsleepreaddirfprintfntohlchdirreadstrncmpstrncpyinet_atonlocaltimeinet_ntoaopendirsprintfstderrfwrite__errno_locationexitsetbufatoi_IO_stdin_used__libc_start_mainopenclosefree__xstatGLIBC_2.0$ii "       $(,048<@DHLPTX \!Ut?95%%h%h%h%h%h %h(%h0%h8p% h@`%hHP%hP@%hX0%h` % hh%$hp%(hx%,h%0h%4h%8h%<h%@h%Dh%Hhp%Lh`%PhP%Th@%Xh0%\h 1^PTRhhQVhtUS[GtX[ÐU=t dҡduÐUtt $ÐL$qUWVSQME8u EFU:uMAE.uFD$D$$K$?D$$E$y8}G ED$ T$D$ $$E$E}u8UB ED$ T$D$ $$E'E/E]$u1D$ D$&D$$$4/EE]$@u1D$ D$&D$$3$/@EE]$u1D$ D$&D$$$z^EE]$u1D$ D$&D$$~$"/>EE]$.u1D$ D$&D$$!$/ NEE]$u1D$ D$&D$$$hE}EEE$E}EMEE̋Ei.‹Ei¸/EUċM̉ȋEȋEi.‹Ei¸/EUЋM̉ȋEEEE؉EE;Eu!EED$$#/EvEE‹EED$T$$EEEE}$}yEED$$#}uEEE;EUE;EfEED$$0{}ug}tD$E$EED$$EED$$) }u`}tD$E$EED$$|EEuzD$$F'd}u^}tD$E$ EED$$~ EEuD$$EEEErEE‹EED$T$$E}I}yEED$$\}uEEEEEE;EE;EE;EE}UЉǀUЉǀUЉǀEЉEă}EЋE$$E@ <.E E}ЃtE D$$E EEEu}M(u EE EEEu}M(u ElE |DžxDžt|xt(u EE D$$Ei.‹Ei¸/EUċM̉ȋEȃ}uLU ED$T$$EǀUċM̉MEU EED$T$$E}xd}uE D$$VEȉE4EEEED$T$ $mE;EEE;E^}U EED$T$$EEǀUċ]̉؋H؉ /UxEUT$$2,t EED$$+E}y EEЉ$K‹E E u1D$ D$'D$$6$UЋE T$D$E$/‹E9t!E$E $EEЉEEUSE;EE؉D$$E}u/EǀED$D$$'E E~EUE߈DăEE;E})E‹E؍E߀} Eu} uE;Et} t>EߋU D$ED$ T$D$ $EǀEDEUE߈DEE‹E؍E߀} Eu} uȀ} t>EߋU D$ED$ T$D$ $EǀhEDE;E}E‹E؍< EuݍEč\T$$uDE U EĉD$ T$D$ $mEǀE$`EE uU] E \iЉ `M E iEdE cEE UiЋ`$Ë\$9E UiЋ`\9u \$D$$6,|E ELE iE` E iE`‹ABmE;EEE ;EE UiЋ`\9tHE U䋍\iЉ `E UiEdU E;EvEu-E ED$D$P$B EǀĴ[]UVSEi@`EE i@`EEEE EEEEE;EuMEEPED$$%ËEE$\$D$$`EE\EE$9ËEE$$9EE$ ËEE$9sDEEPED$$$ËEE$\$D$$`EE$ËEE$9EEPEE@9thEEP@D$$D$ƋEEPED$$'$ËEE$`t$ \$D$$EEE;ECE;EuMEEPED$$#ËEE$\$D$$E\EE$wËEE$b98EE$GËEE$29sDEEPED$$#ËEE$N\$D$$EE$ËEE$9EEPEE@9thEEP@D$$"ƋEEPED$$e"ËEE$t$ \$D$$&EEE;ECE;E&E;E[^]US$E EE؉D$$E}u/EǀED$D$$E ELEUE߈DăEE;E})E‹E؍E߀} Eu} uE;Et} t>EߋU D$ED$ T$D$ $(EǀEDEUE߈DEE;E})E‹E؍E߀} Eu} uE;Et} t>EߋU D$ED$ T$D$ $Eǀ&EDEUE߈DEE‹E؍E߀} Eu} uȀ} t>EߋU D$ED$ T$D$ $EǀEDE;E}E‹E؍< EuݍEčT$$uDE U EĉD$ T$D$ $vEǀET$$uDE U ED$ T$D$ $EǀE$ EE M E Ѝi.M E Ѝi.M E Ѝi.EE E M UЍi.$Ë$9M UЍi.9u#$D$$6lE EZE i.U E i.ËU‹ABABmE;EEE ;EM UЍi.9M U䋝Ѝi.M U䋝Ѝi.M UЍi.EU E;EEu-E ED$D$P$ Eǀ$[]USEi.EE i.EEEE EEEEE;EUE$D$$UE@$yD$$UEPED$$D$ D$D$$ E9UE$ËUE$9UE$tËUE$Y9UE$D$$UE@$\D$$UEPED$$D$ D$D$$ UEUE9UEHUE@9UE$D$$UE@$jD$$UE@$>D$T$UEPDD$$D$TD$ D$D$$0zUEHUE@9UE$D$$UE@$iD$$UEPDD$$ËUEPED$$\$D$ D$D$$\EEE;E E;EUE$D$$UE@$~D$$UEPED$$D$ D$D$$E9UE$ËUE$9 UE$yËUE$^9UE$D$$UE@$aD$$UEPED$$D$ D$D$$UEUE9UEHUE@9UE$D$$UE@$oD$$UE@$CD$T$UEPDD$$D$TD$ D$D$$0UEHUE@9UE$D$$UE@$nD$$UEPDD$$ËUEPED$$\$D$ D$D$$\EEE;E E;EE;E[]USE EEЉD$$E}u/EǀED$D$$5 E E EUE׈DEE;E})E؉‹EЍE׀} Eu} uE;Et} t>E׋U D$E؉D$ T$D$ $Eǀ EDEUE׈lEE;E})E؉‹EЍE׀} Eu} uE;Et} t>E׋U D$E؉D$ T$D$ $EǀEƄlEUE׈XEE;E})E؉‹EЍE׀} Eu} uE;Et} t>E׋U D$E؉D$ T$D$ $MEǀFEƄXEUE׈DEE;E})E؉‹EЍE׀} Eu} uE;Et} t>E׋U D$E؉D$ T$D$ $EǀEƄDEUE׈0EE;E})E؉‹EЍE׀} Eu} uE;Et} t>E׋U D$E؉D$ T$D$ $EǀEƄ0EUE׈DEE;E})E؉‹EЍE׀} Eu} uE;Et} t>E׋U D$E؉D$ T$D$ $gEǀ`EDEUE׈DEE؉‹EЍE׀} Eu} uȀ} t>E׋U D$E؉D$ T$D$ $EǀEDE؉‹EЍE׀} Eu} uEUE׈DEE؉‹EЍE׀} Eu} uȀ} tD} t>E׋U D$E؉D$ T$D$ $EǀED} t E؉‹EЍE׀} EuET$$uDE U ED$ T$D$ $EǀET$$uDE U ED$ T$D$ $6Eǀ/E$)EE$EE oM E i`lM E i`\$$0XM E i` \$$DM E i`\$$0M E i`\$$M E iM E iЉE􉂘M E iЉEE E%0E Ui`D$L$$E}}u0D$$E EE iE`@ E iE`QPQPQ P QPQPQPQPQ P Q$P$Q(P(Q,P,Q0P0Q4P4Q8P8QEE܋$D$H$EE܍P<8D$$=ËEE܍pEE؍PEE܍H\$t$T$HD$ D$L$$@EE؋P(%s) Changed %-15s (%s) Added bad file %s, restoken=%s bad file %s, gwtoken=%s %-15s %-15s (%s) Deleted %-15s %-15s->%-15s (%s) Changed GATEWAY! %-15s %-15s (%s)->(%s) Changed reserve time! %-15s %-15s (%s) Added bad file %s, gwiptoken=%s bad file %s, resiptoken=%s Duplicate user alias! %s %-15s (%s) (%s) (%s) (%-8s) %-15s (%s) (%s) Deleted %-8s %-15s->%-15s (%s)->(%s) (%s) Changed GATEWAY %-8s %-15s (%s)->(%s) Changed update time %-15s (%s) (%s) (%s) (%-8s) %-15s (%s) (%s) Added %4d-%02d-%02d %02d:%02d:%02d$ ̆ HH< , ̅oooh *:JZjzʇڇ *:JZjz px}GCC: (GNU) 4.1.1 20060525 (Red Hat 4.1.1-1)GCC: (GNU) 4.1.1 20060525 (Red Hat 4.1.1-1)GCC: (GNU) 4.1.1 20070105 (Red Hat 4.1.1-51)GCC: (GNU) 4.1.1 20070105 (Red Hat 4.1.1-51)GCC: (GNU) 4.1.1 20070105 (Red Hat 4.1.1-51)GCC: (GNU) 4.1.1 20060525 (Red Hat 4.1.1-1)t'6Cgmain' read_file load_gip diff_gip, load_ripodiff_rip)load_mngdiff_mng!myctimedsfilearraydsfilearraycountcurrentdsfilearray)maxfilesPstatus_textjfile_typegiparraygiparraycountriparrayriparraycount1mngarrayImngarraycountctGNU C 4.1.1 20070105 (Red Hat 4.1.1-51)dswatch.c/home/robin/dstarsize_t k unsigned charshort unsigned intlong unsigned intsigned charshort intintlong long intlong long unsigned int__quad_t;__u_quad_t<__dev_t __uid_tk__gid_tk__ino_t__mode_tk__nlink_tk__off_tlong int__off64_t __time_t__blksize_t__blkcnt_tchar ~ . _flags # _IO_read_ptr # _IO_read_end # _IO_read_base # _IO_write_base # _IO_write_ptr # _IO_write_end # _IO_buf_base # _IO_buf_end # _IO_save_base #$ _IO_backup_base #( _IO_save_end #, _markers #0 _chain #4 _fileno "#8 _flags2 &#< _old_offset ({#@ _cur_column ,#D _vtable_offset -#F _shortbuf .#G _lock 2#H _offset ;#L __pad1 D#T __pad2 E#X __pad3 F#\ __pad4 G#` __pad5 H]#d _mode J#h _unused2 L#lr  _IO_lock_t _IO_marker _next #_sbuf #_pos #'time_tM [timespecztv_sec{#tv_nsec|#k =tm,tm_sec#tm_min#tm_hour#tm_mday# tm_mon#tm_year#tm_wday#tm_yday#tm_isdst# tm_gmtoff#$tm_zone#( statX%st_dev&#__pad1'#st_ino)K# st_mode-Z#st_nlink.j#st_uid/-#st_gid0<#st_rdev1# __pad22#(st_size4{#,st_blksize8#0st_blocks;#4st_atimF&#8st_mtimG&#@st_ctimH&#H__unused4U#P__unused5V#Tuint32_t4kin_addr_t in_addrs_addr#*dirent d_inoK#d_off{#d_reclen #d_type!r# d_name"*# :DIRE__dirstreamdsfileentryname*#status #dsfileentry_t!S main3targc2uargv2 u#dsipsvd_dir4dirp5 de6 t7i8j8cmp8}8!8@currfiletype8Dlastarrayused9HO9L9P9Tlastfiletype9X^: \0: `lastfile:! d:!  read_file<Cfilename;buf;~fd=tsb>= gipentryT inaddrU#DV#gipentry_tW  load_gip\ogip[! }[gipbuf]Pc]rWiptoken] ] buf] ~i^Xj^\k^`l^dgipbufsize^h^linaddr_~giptime`p r rO diff_gipndxandxb0 X^ \O`!dhlbuf0 buf1 ~  O ripentry r#:# restime#ripentry_t oload_rip"rip! }ripbufPcrWrestoken gwtoken  buf ~buf1 }iXj\k`ldripbufsizehlh}}riptimepcdiff_rip"ndxandxb0c\^c`Od!hlpbuf0 buf1 ~bufres }bufgw }bufgw1 | mngentry@:# gwcall# rptcall# usercall# useralias[#r#4 #8D #<mngentry_t iload_mngmng! }mngbufHcrOgwiptoken resiptoken createtimetoken updatetimetoken ~gwcalltoken ~rptcalltoken ~usercalltoken ~useraliastoken ~buf }buf1 }iPjTkXl\mngbufsize`dcmphh}}lDpdiff_mngKndxandxb0P^TOX!\`dcmphbuf0 buf1 ~bufres }bufgw }bufgw1 |pmyctimecwtpbpstrbtmpdvhkstdout stderr !  dsfilearray"/ dsfilearraycount# currentdsfilearray$h maxfiles%lP status_text&@p file_type'@| !giparrayX`!giparraycountY !riparray!riparraycount1!mngarray `!mngarraycount % : ; I$ > $ > I!I/   I  : ; : ;I8 &I : ;  : ;  : ; I8  : ; < .? : ; ' I@: ; I 4: ; I 4: ; I .? : ;' I@: ;I 4: ;I  : ; : ;I8 : ;I.? : ;' @: ;I 4: ;I 4: ; I? < !I/ 4: ; I?  !4: ;I?  Z /usr/include/usr/include/bits/usr/include/netinet/usr/lib/gcc/i386-redhat-linux/4.1.1/includedswatch.cdirent.hdirent.htypes.htime.hstat.hin.hstdint.hstdio.hlibio.hstddef.ht2 "L)=)u%%%%%%c!uwguuvZK0/נgjLlJYgg/gg/YYgg/Y>K0/hljLKJiwtYYYgʭ[%Y[66HY[vgʻ(hgY10u. %K'\jY%$ɓ .#[vZu01,Zu/)g,Z#$Z"051Hv. fE<0 ȓZDKZ0,D0hLbJ YDKZ0,D0hLbJ_t #[vZu01,Zu01,Zu/)g,Z#$Z$Z!00.0C-[Vv. f1))'<0 ȓZ+,EKZ<<+,E*,+,,R,+,oLSJ/Y+,EKZ<<+,E*,+,,R,+,oLSJPt #[vZu01,Zu01,Zu01,Zu01,Zu01,Zu01,Zu/)g,Z)u/),Zg$Z$Z!$2255$##09gY[!t.f++..~<0ȓZ%& KZ/&% %%t%kLIJ9Y&% KZ/&% %%t%kLIJFtgV| (t: D  F AB DAB `AB GAB H.AB G"jAB G AB GvAB IAB Fcreatetimeunsigned inttokenndxcurrarraycountlastarraygw_inaddrupdatetimelastarraycountcurrarrayresinaddrres_inaddrarraytouselastndxgwinaddr_IO_FILEcurrndxtimetokent Q t t : u: ; t; = t= & u& ' t' ) t) uttuttutt"u""t""t" -u - -t --t-5u55t55t5'6u.symtab.strtab.shstrtab.interp.note.ABI-tag.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#(( 1HH7  ?<<,GohhDTo c ̅l  ŭp{Јx7HH@dd@EPPPPPP``Q(Q@ QR RGTggi?k^p()q4|rt?{#< .(H<h̅ ̆  Ј H d` !"# *8ETd[  qP }   #9Lb]k` t| 5od"j $" /]l $d9̆ ?. HwZhv qp e2hЈ  9e# +9LT \ht:  m` `9H 'z +*h="" BIY^  gz`>h l4X` z  "call_gmon_startcrtstuff.c__CTOR_LIST____DTOR_LIST____JCR_LIST__completed.5757p.5755__do_global_dtors_auxframe_dummy__CTOR_END____DTOR_END____FRAME_END____JCR_END____do_global_ctors_auxdswatch.c_DYNAMIC__fini_array_end__fini_array_start__init_array_end__preinit_array_end_GLOBAL_OFFSET_TABLE___init_array_start__preinit_array_startriparrayload_gipntohl@@GLIBC_2.0file_typelocaltime@@GLIBC_2.0close@@GLIBC_2.0_fp_hwdiff_ripfprintf@@GLIBC_2.0__statdsfilearray__dso_handle__libc_csu_fini__errno_location@@GLIBC_2.0inet_ntoa@@GLIBC_2.0_initload_ripmalloc@@GLIBC_2.0giparraycountdiff_mngstdout@@GLIBC_2.0stderr@@GLIBC_2.0__xstat@@GLIBC_2.0status_textinet_aton@@GLIBC_2.0setbuf@@GLIBC_2.0rewinddir@@GLIBC_2.0_startread_filechdir@@GLIBC_2.0sleep@@GLIBC_2.0myctimeriparraycountstrncmp@@GLIBC_2.0__libc_csu_init__bss_startmain__libc_start_main@@GLIBC_2.0dsfilearraycountmngarraycountdata_startmngarrayprintf@@GLIBC_2.0_finimemcpy@@GLIBC_2.0opendir@@GLIBC_2.0open@@GLIBC_2.0exit@@GLIBC_2.0atoi@@GLIBC_2.0currentdsfilearraystat_edatafree@@GLIBC_2.0_endload_mngstrncpy@@GLIBC_2.0giparray_IO_stdin_useddiff_gipmaxfilessprintf@@GLIBC_2.0fwrite@@GLIBC_2.0__data_startreaddir@@GLIBC_2.0_Jv_RegisterClassesread@@GLIBC_2.0__gmon_start__strcpy@@GLIBC_2.0