ELF 4<4 (&#444PPPPPPdddd((( Qtd/lib/ld-linux.so.2GNU     bK83BpM :zpSpXIeyY$kx_5sCe:)lr.__gmon_start__libc.so.6_IO_stdin_usedexitoptindputsputchar__errno_locationreadgetoptfputclseekmallocstderrfwritecloseopenopterrstrerror__libc_start_mainvfprintfsysconffreeGLIBC_2.0ii 4DHLPTX\`d h l p t x|US[Ôt^\ X[5<%@%Dh%Hh%Lh%Ph%Th %Xh(%\h0%`h8p%dh@`%hhHP%lhP@%phX0%th` %xhh%|hp%hx%h%h%h%h1^PTRhhQVhU=t ҡuÐU`tt $`ÐU(D$ D$D$$pE EED$ED$$t+$D$D$x$D$$ $U8$^E}u $~5D$E$f‹E쉐E싀uED$$UE싀D$@T$$E}@t $E@<t $ˏfE-E@UD$T$E$E@@tfEE@8f;EwƋE@8f;Eu $OUEPxE@|ǀEPL@HE싐@|EE싐D$ED$$HE}u $EU(E fEE)Ѓ@EED$ED$$E}u $~U@ED$8T$$E}8t $FUWVS,E@xfE-E@UD$T$E$0E@@tfEE@8f;EwƋE@8f;Eu EIUEPxE@|ǀEPL@HE@|EED$ED$$E}u $dEH`XdΉס؉!ȉ!ڋMI|11 ‹ET$ED$ $E䡰9Et $+EHXX\E@|ڋM QEH|ڋMA|EEE,[^_]UE$ME$"U$@~$ $fU$MÍL$qUQTMEhtED$UBD$U$E}uEUBD$U$jEU;| $k$$aE}u $8EUB$ED$$OE}$EЋUԉ$T$EЉUԋEЋUD$D$E$ E}uEЋUԉD$T$$D$ED$E$E9Et $6aED$EЉD$E܉$SE$E܉$EEăTY]aU]UEEE EEUÐU]Ít&'UWVSOm )t$1ED$E D$E$9uރ [^_]Ë$ÐUSPt1ЋLu[]ÐUS[Y[Error: , %s Cannot allocate mem_imageCannot open image file: %sCan not read ELF headerNot valid ELF64 fileNot valid Elf file: no PT_LOAD segmentFail to seekCannot read Elf64_PhdrFail to read pageUsage: krestore [OPTION]... Restore the hibernated memory image -h Print this help.Architecture options:NonehNo memory image file specified.Cannot allocate page buffer/dev/oldmemCannot open oldmemCannot seek oldmem to %lluCannot write oldmem  LHo( 8؄ ooodޅ.>N^n~Άކ\GCC: (GNU) 4.2.1 (Debian 4.2.1-5)GCC: (GNU) 4.2.1 (Debian 4.2.1-5)GCC: (GNU) 4.2.3 20071014 (prerelease) (Debian 4.2.2-3)GCC: (GNU) 4.2.3 20071014 (prerelease) (Debian 4.2.2-3)GCC: (GNU) 4.2.1 (Debian 4.2.1-5)GCC: (GNU) 4.2.3 20071014 (prerelease) (Debian 4.2.2-3)GCC: (GNU) 4.2.1 (Debian 4.2.1-5)$"L$ąd!u_IO_stdin_usederror_exitmem_image_openmem_image_get_phdrmem_image_get_next_pagemem_image_closeusagemainpage_sizeDDkx5fzHintaRlOK'/build/buildd/glibc-2.6.1/build-tree/i386-libc/csu/crti.S/build/buildd/glibc-2.6.1/build-tree/glibc-2.6.1/csuGNU AS 2.18]GNU C 4.2.3 20071014 (prerelease) (Debian 4.2.2-3)krestore.c/home/caritas/projects/khibernation/krestore/krestoresize_t֛unsigned intunsigned charshort unsigned intlong unsigned intsigned charshort intintlong long intlong long unsigned int__quad_t; __off_tTlong int__off64_t5__ssize_tchar_IO_FILE-_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)E#@_cur_column-#D_vtable_offset.#F_shortbuf/#G_lock3#H_offset<`#L__pad1Et#T__pad2Ft#X__pad3Gt#\__pad4Ht#`__pad5I#d_modeK#h_unused2M#l __gnuc_va_list+6 __builtin_va_list _IO_lock_t_IO_marker  _next# _sbuf# _pos#\ qN q'off_tXEssize_tnvva_listi  J_SC_ARG_MAX_SC_CHILD_MAX_SC_CLK_TCK_SC_NGROUPS_MAX_SC_OPEN_MAX_SC_STREAM_MAX_SC_TZNAME_MAX_SC_JOB_CONTROL_SC_SAVED_IDS_SC_REALTIME_SIGNALS _SC_PRIORITY_SCHEDULING _SC_TIMERS _SC_ASYNCHRONOUS_IO _SC_PRIORITIZED_IO _SC_SYNCHRONIZED_IO_SC_FSYNC_SC_MAPPED_FILES_SC_MEMLOCK_SC_MEMLOCK_RANGE_SC_MEMORY_PROTECTION_SC_MESSAGE_PASSING_SC_SEMAPHORES_SC_SHARED_MEMORY_OBJECTS_SC_AIO_LISTIO_MAX_SC_AIO_MAX_SC_AIO_PRIO_DELTA_MAX_SC_DELAYTIMER_MAX_SC_MQ_OPEN_MAX_SC_MQ_PRIO_MAX_SC_VERSION_SC_PAGESIZE_SC_RTSIG_MAX_SC_SEM_NSEMS_MAX _SC_SEM_VALUE_MAX!_SC_SIGQUEUE_MAX"_SC_TIMER_MAX#_SC_BC_BASE_MAX$_SC_BC_DIM_MAX%_SC_BC_SCALE_MAX&_SC_BC_STRING_MAX'_SC_COLL_WEIGHTS_MAX(_SC_EQUIV_CLASS_MAX)_SC_EXPR_NEST_MAX*_SC_LINE_MAX+_SC_RE_DUP_MAX,_SC_CHARCLASS_NAME_MAX-_SC_2_VERSION._SC_2_C_BIND/_SC_2_C_DEV0_SC_2_FORT_DEV1_SC_2_FORT_RUN2_SC_2_SW_DEV3_SC_2_LOCALEDEF4_SC_PII5_SC_PII_XTI6_SC_PII_SOCKET7_SC_PII_INTERNET8_SC_PII_OSI9_SC_POLL:_SC_SELECT;_SC_UIO_MAXIOV<_SC_IOV_MAX<_SC_PII_INTERNET_STREAM=_SC_PII_INTERNET_DGRAM>_SC_PII_OSI_COTS?_SC_PII_OSI_CLTS_SC_PII_OSI_M_SC_T_IOV_MAX_SC_THREADS_SC_THREAD_SAFE_FUNCTIONS_SC_GETGR_R_SIZE_MAX_SC_GETPW_R_SIZE_MAX_SC_LOGIN_NAME_MAX_SC_TTY_NAME_MAX_SC_THREAD_DESTRUCTOR_ITERATIONS_SC_THREAD_KEYS_MAX_SC_THREAD_STACK_MIN_SC_THREAD_THREADS_MAX_SC_THREAD_ATTR_STACKADDR_SC_THREAD_ATTR_STACKSIZE_SC_THREAD_PRIORITY_SCHEDULING_SC_THREAD_PRIO_INHERIT_SC_THREAD_PRIO_PROTECT_SC_THREAD_PROCESS_SHARED_SC_NPROCESSORS_CONF_SC_NPROCESSORS_ONLN_SC_PHYS_PAGES_SC_AVPHYS_PAGES_SC_ATEXIT_MAX_SC_PASS_MAX_SC_XOPEN_VERSION_SC_XOPEN_XCU_VERSION_SC_XOPEN_UNIX_SC_XOPEN_CRYPT_SC_XOPEN_ENH_I18N_SC_XOPEN_SHM_SC_2_CHAR_TERM_SC_2_C_VERSION_SC_2_UPE_SC_XOPEN_XPG2_SC_XOPEN_XPG3_SC_XOPEN_XPG4_SC_CHAR_BIT_SC_CHAR_MAX_SC_CHAR_MIN_SC_INT_MAX_SC_INT_MIN_SC_LONG_BIT_SC_WORD_BIT_SC_MB_LEN_MAX_SC_NZERO_SC_SSIZE_MAX_SC_SCHAR_MAX_SC_SCHAR_MIN_SC_SHRT_MAX_SC_SHRT_MIN_SC_UCHAR_MAX_SC_UINT_MAX_SC_ULONG_MAX_SC_USHRT_MAX_SC_NL_ARGMAX_SC_NL_LANGMAX_SC_NL_MSGMAX_SC_NL_NMAX_SC_NL_SETMAX_SC_NL_TEXTMAX_SC_XBS5_ILP32_OFF32_SC_XBS5_ILP32_OFFBIG_SC_XBS5_LP64_OFF64_SC_XBS5_LPBIG_OFFBIG_SC_XOPEN_LEGACY_SC_XOPEN_REALTIME_SC_XOPEN_REALTIME_THREADS_SC_ADVISORY_INFO_SC_BARRIERS_SC_BASE_SC_C_LANG_SUPPORT_SC_C_LANG_SUPPORT_R_SC_CLOCK_SELECTION_SC_CPUTIME_SC_THREAD_CPUTIME_SC_DEVICE_IO_SC_DEVICE_SPECIFIC_SC_DEVICE_SPECIFIC_R_SC_FD_MGMT_SC_FIFO_SC_PIPE_SC_FILE_ATTRIBUTES_SC_FILE_LOCKING_SC_FILE_SYSTEM_SC_MONOTONIC_CLOCK_SC_MULTI_PROCESS_SC_SINGLE_PROCESS_SC_NETWORKING_SC_READER_WRITER_LOCKS_SC_SPIN_LOCKS_SC_REGEXP_SC_REGEX_VERSION_SC_SHELL_SC_SIGNALS_SC_SPAWN_SC_SPORADIC_SERVER_SC_THREAD_SPORADIC_SERVER_SC_SYSTEM_DATABASE_SC_SYSTEM_DATABASE_R_SC_TIMEOUTS_SC_TYPED_MEMORY_OBJECTS_SC_USER_GROUPS_SC_USER_GROUPS_R_SC_2_PBS_SC_2_PBS_ACCOUNTING_SC_2_PBS_LOCATE_SC_2_PBS_MESSAGE_SC_2_PBS_TRACK_SC_SYMLOOP_MAX_SC_STREAMS_SC_2_PBS_CHECKPOINT_SC_V6_ILP32_OFF32_SC_V6_ILP32_OFFBIG_SC_V6_LP64_OFF64_SC_V6_LPBIG_OFFBIG_SC_HOST_NAME_MAX_SC_TRACE_SC_TRACE_EVENT_FILTER_SC_TRACE_INHERIT_SC_TRACE_LOG_SC_LEVEL1_ICACHE_SIZE_SC_LEVEL1_ICACHE_ASSOC_SC_LEVEL1_ICACHE_LINESIZE_SC_LEVEL1_DCACHE_SIZE_SC_LEVEL1_DCACHE_ASSOC_SC_LEVEL1_DCACHE_LINESIZE_SC_LEVEL2_CACHE_SIZE_SC_LEVEL2_CACHE_ASSOC_SC_LEVEL2_CACHE_LINESIZE_SC_LEVEL3_CACHE_SIZE_SC_LEVEL3_CACHE_ASSOC_SC_LEVEL3_CACHE_LINESIZE_SC_LEVEL4_CACHE_SIZE_SC_LEVEL4_CACHE_ASSOC_SC_LEVEL4_CACHE_LINESIZE_SC_IPV6_SC_RAW_SOCKETSuint16_t2uint32_t4uint64_t;Elf64_Half !Elf64_Word &Elf64_Xword ,Elf64_Addr 1Elf64_Off 5 jq@ W~ e_ident XZ# e_type Y# e_machine Z# e_version [# e_entry \7# e_phoff ]I# e_shoff ^I#( e_flags _#0 e_ehsize `#4 e_phentsize a#6 e_phnum b#8 e_shentsize c#: e_shnum d#< e_shstrndx e#>Elf64_Ehdr fj8 "3p_type ##p_flags $#p_offset %I#p_vaddr &7#p_paddr '7#p_filesz ($# p_memsz )$#(p_align *$#0Elf64_Phdr +mem_image  ehdr ~# curr_phdr3#@ curr_phnum#x curr_offsetI#| elf_fd#error_exit"Hfmt!ap#tmem_image_open6Hʉ,image_file_name5mimg7dret8hphnum9noff:p:tFmem_image_get_phdr[ʉ`X mimgYphnumYdphdrZ off\l\pret]t3mem_image_get_next_pageht`$mimgfpagegbufgtreti\i@phnumlboffmdmh7mem_image_close$HmimgusageHyarch_usageymain4argcu@argvu@#mimgTbuffertXpage7Hfd_oldmem\opt`fileinddCoffhwrittenlarch_parse_paramw6argcargvarch_map_page7lpage7pstderroptind Iopterr N page_sizen /build/buildd/glibc-2.6.1/build-tree/i386-libc/csu/crtn.S/build/buildd/glibc-2.6.1/build-tree/glibc-2.6.1/csuGNU AS 2.18% $ > $ > $ > 4: ; I?  &IU%% : ; I$ > $ >   I : ;  : ;I8 &I  I : ; : ; I8 I!I/  : ; (  : ;  : ;: ;I.? : ; ' @: ; I 4: ; I .? : ; ' I@4: ; I  .? : ; ' @.: ; ' @.: ; ' @.: ; ' I@4: ; I? < 4: ; I?  U%# init.cP /build/buildd/glibc-2.6.1/build-tree/i386-libc/csucrti.S!/!=Z!gg//L(!/!=Z! /usr/lib/gcc/i486-linux-gnu/4.2.3/include/usr/include/bits/usr/include/usr/include/syskrestore.cstddef.htypes.hlibio.hstdarg.hstdio.htypes.hstdint.helf.hgetopt.hconfname.h!i%g+K l"#!i%>#"=2#!&!2\0Wɻ=#o P&Y&g.gYs.g.C/Y (hZ!gY\uwX 򭮟=1!gzP /build/buildd/glibc-2.6.1/build-tree/i386-libc/csucrtn.Są !!!d!!!| AB HAB ʉAB `AB F$$AB H1AB yAB $D  F AB AAB AB /build/buildd/glibc-2.6.1/build-tree/glibc-2.6.1/csushort unsigned intshort int_IO_stdin_usedlong long unsigned intunsigned charinit.cGNU C 4.2.1 (Debian 4.2.1-5)long long intoffretttutt&u&'t')t)uttuttuttuttutQttuttuttuL_ąȅdh.symtab.strtab.shstrtab.interp.note.ABI-tag.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#(( 5HH1o0; ((CKo2Xo g ؄ p  y0tȅP  ,LLhhLLPPXX``dd4488\ 7pH dm2.4 7-88c9C8;@x;QB%< \I(H(؄   ȅ  LhLPX`d48 !"P,X:`GP ]ls T\L`  y   8P%P8dA Lhpx`  M    hLp" -JpZliyH IZ eY$(4xFW$$ gl|ʉ H1 sC:   init.cinitfini.ccrtstuff.c__CTOR_LIST____DTOR_LIST____JCR_LIST____do_global_dtors_auxcompleted.6030p.6028frame_dummy__CTOR_END____DTOR_END____FRAME_END____JCR_END____do_global_ctors_auxkrestore.carch_usagearch_parse_paramarch_map_page_GLOBAL_OFFSET_TABLE___init_array_end__init_array_start_DYNAMICdata_start__errno_location@@GLIBC_2.0open@@GLIBC_2.0strerror@@GLIBC_2.0mem_image_get_next_page__libc_csu_finisysconf@@GLIBC_2.0_start__gmon_start___Jv_RegisterClasses_fp_hw_finiputchar@@GLIBC_2.0write@@GLIBC_2.0error_exit__libc_start_main@@GLIBC_2.0read@@GLIBC_2.0_IO_stdin_usedfree@@GLIBC_2.0optind@@GLIBC_2.0__data_startmem_image_opengetopt@@GLIBC_2.0stderr@@GLIBC_2.0__dso_handle__libc_csu_initpage_sizeclose@@GLIBC_2.0fwrite@@GLIBC_2.0fprintf@@GLIBC_2.0__bss_startmalloc@@GLIBC_2.0fputc@@GLIBC_2.0mem_image_close_endputs@@GLIBC_2.0mem_image_get_phdrusageopterr@@GLIBC_2.0vfprintf@@GLIBC_2.0lseek@@GLIBC_2.0_edataexit@@GLIBC_2.0__i686.get_pc_thunk.bxmain_init