asda?‰PNG  IHDR ? f ??C1 sRGB ??é gAMA ±? üa pHYs ? ??o¨d GIDATx^íüL”÷e÷Y?a?("Bh?_ò???¢§?q5k?*:t0A-o??¥]VkJ¢M??f?±8\k2íll£1]q?ù???T GOOF----LE-8-2.0B]4h*,] gguile  gdefine-module*   ggdb  gfilenameS f ./gdb.scm gversionS  gset-current-module     gcall-with-deferred-observers   gmodule-export!   gcurrent-module   gexecute gdata-directory g gdb-version g host-config g target-config garch? g current-arch g arch-name g arch-charset !garch-wide-charset "garch-void-type #garch-char-type $garch-short-type %g arch-int-type &garch-long-type 'garch-schar-type (garch-uchar-type )garch-ushort-type *garch-uint-type +garch-ulong-type ,garch-float-type -garch-double-type .garch-longdouble-type /garch-bool-type 0garch-longlong-type 1garch-ulonglong-type 2garch-int8-type 3garch-uint8-type 4garch-int16-type 5garch-uint16-type 6garch-int32-type 7garch-uint32-type 8garch-int64-type 9garch-uint64-type :gblock? ;g block-valid? gblock-function ?gblock-superblock @gblock-global-block Agblock-static-block Bg block-global? Cg block-static? Dg block-symbols Egmake-block-symbols-iterator Fgblock-symbols-progress? Gg lookup-block HgBP_NONE Ig BP_BREAKPOINT Jg BP_WATCHPOINT KgBP_HARDWARE_WATCHPOINT LgBP_READ_WATCHPOINT MgBP_ACCESS_WATCHPOINT NgWP_READ OgWP_WRITE Pg WP_ACCESS Qgmake-breakpoint Rgregister-breakpoint! Sgdelete-breakpoint! Tg breakpoints Ug breakpoint? Vgbreakpoint-valid? Wgbreakpoint-number Xgbreakpoint-type Ygbrekapoint-visible? Zgbreakpoint-location [gbreakpoint-expression \gbreakpoint-enabled? ]gset-breakpoint-enabled! ^gbreakpoint-silent? _gset-breakpoint-silent! `gbreakpoint-ignore-count agset-breakpoint-ignore-count! bgbreakpoint-hit-count cgset-breakpoint-hit-count! dgbreakpoint-thread egset-breakpoint-thread! fgbreakpoint-task ggset-breakpoint-task! hgbreakpoint-condition igset-breakpoint-condition! jgbreakpoint-stop kgset-breakpoint-stop! lgbreakpoint-commands mg make-command ngregister-command! ogcommand? pgcommand-valid? qg dont-repeat rg COMPLETE_NONE sgCOMPLETE_FILENAME tgCOMPLETE_LOCATION ugCOMPLETE_COMMAND vgCOMPLETE_SYMBOL wgCOMPLETE_EXPRESSION xg COMMAND_NONE ygCOMMAND_RUNNING zg COMMAND_DATA {g COMMAND_STACK |g COMMAND_FILES }gCOMMAND_SUPPORT ~gCOMMAND_STATUS gCOMMAND_BREAKPOINTS gCOMMAND_TRACEPOINTS gCOMMAND_OBSCURE gCOMMAND_MAINTENANCE g COMMAND_USER garch-disassemble gmake-exception g exception? g exception-key gexception-args g NORMAL_FRAME g DUMMY_FRAME g INLINE_FRAME gTAILCALL_FRAME gSIGTRAMP_FRAME g ARCH_FRAME gSENTINEL_FRAME gFRAME_UNWIND_NO_REASON gFRAME_UNWIND_NULL_ID gFRAME_UNWIND_OUTERMOST gFRAME_UNWIND_UNAVAILABLE gFRAME_UNWIND_INNER_ID gFRAME_UNWIND_SAME_ID gFRAME_UNWIND_NO_SAVED_PC gFRAME_UNWIND_MEMORY_ERROR gframe? g frame-valid? g frame-name g frame-type g frame-arch gframe-unwind-stop-reason gframe-pc g frame-block gframe-function g frame-older g frame-newer g frame-sal gframe-read-register gframe-read-var g frame-select g newest-frame gselected-frame gunwind-stop-reason-string g make-iterator g iterator? giterator-object giterator-progress gset-iterator-progress! giterator-next! gend-of-iteration gend-of-iteration? g lazy-string? glazy-string-address glazy-string-length glazy-string-encoding glazy-string-type glazy-string->value g valid-add g value-sub g value-mul g value-div g value-rem g value-mod g value-pow g value-not g value-neg g value-pos g value-abs g value-lsh g value-rsh g value-min g value-max g value-lognot g value-logand g value-logior g value-logxor gvalue=? gvalue? gvalue>=? gobjfile? gobjfile-valid? gobjfile-filename gobjfile-progspace gobjfile-pretty-printers gset-objfile-pretty-printers! gcurrent-objfile gobjfiles g PARAM_BOOLEAN gPARAM_AUTO_BOOLEAN gPARAM_ZINTEGER gPARAM_UINTEGER gPARAM_ZUINTEGER gPARAM_ZUINTEGER_UNLIMITED g PARAM_STRING gPARAM_STRING_NOESCAPE gPARAM_OPTIONAL_FILENAME gPARAM_FILENAME g PARAM_ENUM gmake-parameter gregister-parameter! g parameter? gparameter-value gset-parameter-value! g input-port g output-port g error-port g stdio-port? g open-memory g memory-port? gmemory-port-range gmemory-port-read-buffer-size g!set-memory-port-read-buffer-size! gmemory-port-write-buffer-size g"set-memory-port-write-buffer-size! gmake-pretty-printer gpretty-printer? gpretty-printer-enabled? gset-pretty-printer-enabled! gmake-pretty-printer-worker gpretty-printer-worker? gpretty-printers gset-pretty-printers! g progspace? gprogspace-valid? gprogspace-filename gprogspace-objfiles gprogspace-pretty-printers gset-progspace-pretty-printers! gcurrent-progspace g progspaces ggdb-object-kind g string->argv gSYMBOL_LOC_UNDEF gSYMBOL_LOC_CONST gSYMBOL_LOC_STATIC gSYMBOL_LOC_REGISTER  gSYMBOL_LOC_ARG  gSYMBOL_LOC_REF_ARG  gSYMBOL_LOC_LOCAL  gSYMBOL_LOC_TYPEDEF  gSYMBOL_LOC_LABEL gSYMBOL_LOC_BLOCK gSYMBOL_LOC_CONST_BYTES gSYMBOL_LOC_UNRESOLVED gSYMBOL_LOC_OPTIMIZED_OUT gSYMBOL_LOC_COMPUTED gSYMBOL_LOC_REGPARM_ADDR gSYMBOL_UNDEF_DOMAIN gSYMBOL_VAR_DOMAIN gSYMBOL_STRUCT_DOMAIN gSYMBOL_LABEL_DOMAIN gSYMBOL_VARIABLES_DOMAIN gSYMBOL_FUNCTIONS_DOMAIN gSYMBOL_TYPES_DOMAIN gsymbol? g symbol-valid? g symbol-type g symbol-symtab g symbol-line  g symbol-name !gsymbol-linkage-name "gsymbol-print-name #gsymbol-addr-class $gsymbol-argument? %gsymbol-constant? &gsymbol-function? 'gsymbol-variable? (gsymbol-needs-frame? )g symbol-value *g lookup-symbol +glookup-global-symbol ,gsymtab? -g symtab-valid? .gsymtab-filename /gsymtab-fullname 0gsymtab-objfile 1gsymtab-global-block 2gsymtab-static-block 3gsal? 4g sal-valid? 5g sal-symtab 6gsal-line 7gsal-pc 8gsal-last 9g find-pc-line :gTYPE_CODE_BITSTRING ;g TYPE_CODE_PTR gTYPE_CODE_UNION ?gTYPE_CODE_ENUM @gTYPE_CODE_FLAGS AgTYPE_CODE_FUNC Bg TYPE_CODE_INT Cg TYPE_CODE_FLT DgTYPE_CODE_VOID Eg TYPE_CODE_SET FgTYPE_CODE_RANGE GgTYPE_CODE_STRING HgTYPE_CODE_ERROR IgTYPE_CODE_METHOD JgTYPE_CODE_METHODPTR KgTYPE_CODE_MEMBERPTR Lg TYPE_CODE_REF MgTYPE_CODE_CHAR NgTYPE_CODE_BOOL OgTYPE_CODE_COMPLEX PgTYPE_CODE_TYPEDEF QgTYPE_CODE_NAMESPACE RgTYPE_CODE_DECFLOAT SgTYPE_CODE_INTERNAL_FUNCTION Tgtype? Ug lookup-type Vg type-code Wg type-fields Xgtype-tag Yg type-sizeof Zgtype-strip-typedefs [g type-array \g type-vector ]g type-pointer ^g type-range _gtype-reference `g type-target ag type-const bg type-volatile cgtype-unqualified dg type-name egtype-num-fields fgmake-field-iterator gg type-field hgtype-has-field? igfield? jg field-name kg field-type lg field-enumval mg field-bitpos ng field-bitsize ogfield-artificial? pgfield-baseclass? qgvalue? rg make-value sgvalue-optimized-out? tg value-address ug value-type vgvalue-dynamic-type wg value-cast xgvalue-dynamic-cast ygvalue-reinterpret-cast zgvalue-dereference {gvalue-referenced-value |g value-field }gvalue-subscript ~g value-call g value->bool gvalue->integer g value->real gvalue->bytevector g value->string gvalue->lazy-string g value-lazy? gmake-lazy-value gvalue-fetch-lazy! g value-print gparse-and-eval g history-ref  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdeWfghijklmnopqrstuvwxyz{|}~t g%orig-input-port g%orig-output-port g%orig-error-port g gdb:error ggdb:invalid-object-error ggdb:memory-error ggdb:pp-type-error ggdb:user-error  g%exception-keys gformat fIn procedure ~a:  g%exception-printer g%with-stack-exception-printer fERROR:  gcatch f!Throw to key `~a' with args `~s'. f*Error while printing gdb exception: ~a ~s. gnewline g force-output g%print-exception-message-worker gmemq gprint-exception g%print-exception-message g%exception-print-style gnone gcurrent-error-port gcurrent-output-port ggdb:with-stack g stack-ref gfull gdisplay fGuile Backtrace:  gdisplay-backtrace g%print-exception-with-stack gfor-each gset-exception-printer! gset-current-input-port gset-current-output-port gset-current-error-port g %initialize! g%silence-compiler-warnings%  gorig-input-port  gorig-output-port  gorig-error-port  gthrow gthrow-user-error  C5h]4   54>"G4h;]4563gfilenamef ./gdb.scm (   C>"GRRRRhP*;13$4L>"G"L$"@-13L6gsubr Agmsg Agargs  Agrest  Ag_ J Ngfilenamef./gdb/init.scm &  (  )   )  )  8 * " ? * + A * J & N +  A   J N Ch]O@gport  gkey  gargs   gdefault-printer   gfilenamef./gdb/init.scm %  &    gnameg%exception-printerCRh ]6gport  gkey  gargs   gdefault-printer   greal-key  g real-args  gfilenamef./gdb/init.scm 3  4   5  4   6    gnameg%with-stack-exception-printerCRhm]LLL6egfilenamef./gdb/init.scm <   =   =    gnamegdefault-printerChI]LLLLLLO6Agfilenamef./gdb/init.scm A  B    Cht-13L6lgk gargs gfilenamef./gdb/init.scm C  D   D   ChX]4>"G4OO>"G4>"G6gport  Qgkey  Qgargs   Qgfilenamef./gdb/init.scm ;  >  >   >   @  : F  Q G   Q gnameg%print-exception-message-workerCRhH]45$4>"G"4>"GCgport  Cgframe  Cgkey   Cgargs   Cgfilenamef./gdb/init.scm M  N  N   O * Q   C gnameg%print-exception-messageCRh T]HHHH45&C45HJ$"KJ&.445>"G445>"G"J&JKJ$ JK"JK"J&K"J$4J 5K" &KJ$A4  J>"G4 JJ>"G4 J>"G""JJJJ6Lgport  gstack  gkey   gargs   gstyle   g error-port  ) gframe  ) gfilenamef./gdb/init.scm _  `   `   a  ! a  $ b  ) b  3 d ; e  C f D h  G h  P h  Y j  \ j  e j  u o  y o | q  ~ q  r  s s  t  t  w x  z {  {  }  } }      4    *   gnameg%print-exception-with-stackCRh]]6Ugkey  gfilenamef./gdb/init.scm   ChP]4>"G4>"G4455 4 4 55 4 455 Cgfilenamef./gdb/init.scm       "  +  . 1 4  6  7  : 3 @  B  C  F 1 L  N   P gnameg %initialize!CRhr]Cjgfilenamef./gdb/init.scm   gnameg%silence-compiler-warnings%CR4hA]4569gfilenamef./gdb/init.scm   C>"Gh]]CUgfilenamef./gdb/init.scm    gnamegorig-input-portCR4hA]4569gfilenamef./gdb/init.scm   C>"Gh^]CVgfilenamef./gdb/init.scm    gnamegorig-output-portCR4hA]4569gfilenamef./gdb/init.scm   C>"Gh]]CUgfilenamef./gdb/init.scm    gnamegorig-error-portCR4hA]4569gfilenamef./gdb/init.scm   C>"Gh-136gmessage gargs gfilenamef./gdb/init.scm    gnamegthrow-user-errorCR4hA]4569gfilenamef./gdb/init.scm   C>"Gh<]4564gfilenamef ./gdb.scm    C6gm  (gfilenamef ./gdb.scm   ) ( gfilenamef./gdb/init.scm        %  3  ; J M _   r i  gfilenamef ./gdb.scm      C6