ELF@#@8@qq##pppppC ; ?T ?; ?T @;@T@;QBT]BT\B|cBgBqUSBGP 0@p`' 0 T YB|  HBVBqU PBG ' - >T XB4 oG T ]B4 oG ; ZBThB4 oG '  'P ;XB ' - >U WBT _B4 ); ]BH  T fB4 ); dBH  T mB4 ); kBH  T tB4 ); rBH  T A@4 ); oBH  T X@4 ); lBH  T =@4 ); iBH  T @@4 ); fBH  T M@4 ); cBH  T lB4 ); jBH  T I@4 ); gBH  T V@4 ); dBH  T Y@4 ); aBH  T >@4 ); ^BH  T i@4 ); [BH  T l@4 ); XBH  T o@4 ); UBH  T r@4 ); RBH  T u@4 ); OBH  T x@4 ); LBH  T {@4 ); IBH  T .@4 ); FBH  T OB4 ); MBH  T VB4 ); TBH  T i@4 ); QBH  T v@4 ); NBH  T WB4 ); UBH  T @4 ); RBH  T W@4 ); OBH  T @4 ); LBH  T UB4 ); SBH  'zB `TSB| TpATVB4oUHBGTQB| TbATTB4oUFBGTOB| TTAT6@4oUDBG`'`P'@T7B|>4BqU.BG'DB @T5B| T(AT8B4oU*BGTB| TAT?4oU BG@'@'.B @TB| TAT"B4oUBGTA| T@T?4oUAG@'@'B @T B| T@T B4oUAGTA| T@T?4oUAG@'@'B |}G'&BB |}G|}G'&A&B B |}G|}G|}G'&A&A&AA |}G|}G|}G'&A&A&AA |}G|}G| }G5'&A&A&AA @TA| T$@T A4oU@GTA| T@TA4oUAG@'@;A'B @|U}RETA|t=AqUAG~ AKt;M>>ar-Gt '>arGt0>arGB HHB HHB HH0'&xA&A &rA &A&lA&A&A&AA 'A TA| T?TA4oUAGB0>EL<4LHTA| T~?TA4oUAGTk@| Tp?TR>4oU`@G'  P'` p`P'A `TA| TK?TA4oUAG`'PT2@| T7?T>4oU'@GG@'`4|U}RET@|<@qU@G~@AKt;M>>ar-Gt '>arGt0>arGB HHB HHB HHP'&@&@ &@ &@&@&@&@&@,A  | P'$`0A'| ;|'}$GG|} G{`0 P'T@;;;@B HHB HHB HH$0T@;;;@B HHB HHB HH$0P'A `T\?| Tm>T_?4oUQ?GTZ?| T_>TA=4oUO?G`' p'0|ST@| TA>T@4oU@Gp'PGp'`|3}0ET@|;@qU@G~0Kt0M>>ar G4B HH`'&?&?&~@&@'@ pT @| T=T@4oU@GB0>EL<3LHT@| T=T@4oU?GT>| T=T<4oU>Gp'  P'` `pP'S@ | } E TA?|;>?qU8?G~`pKtjM>>ar\G Tv>| T{=T]<4oUk>GG `'  4  E G~p>Kt8M>ar-G t '>arG t0>arG B HH B H H B H H  ' & > & ? & > & ? & > & ?& ? & > & >& ?& (?? |}GG|}'%?%?? |}G|}G'%?%?? '?|}G|}G|}G''''? '?|%}"G|}G|}G|}G'''''~? '|?|/},G|%}"G|}G|}G|}G''''''L? 'J?|R}OG|G}DG|<}9G|1}.G|&}#G|}G| G|}G'''''''''> '>|R}OG|G}DG|<}9G|1}.G|&}#G|}G| G|}G'''''''''> PT>| T;T94oU>G`'`|@>'| 6|'|"}G|}GG|} {PG{PG`'% >% >&<|}G'&<''> `|j}gGG|^}[GG|R}OGG|F}CGG|:}7GGT&>B HHT+>B HHT0>B HHT5>B HHT:>B HHT?>B HHB HHB HHB HHB HHB HHB HH''''''2>  | ;> 'p 'p '  { 5' B H H   @{ 5 ' B H H   +| {' !T =|  :=qU =G ' 5 '    T=|9=qU=G='{ 5`' B HH50{ 5 `' B HH 5  0| 'P'4 '5p  T=TX=| T9T [=4 oUM=G'B H H  T=G'B H H T='}B H H T<'B HHT<B HHB HHB HHB H HB H HB H H'"= T='R=   | T ~:|  T 9Te84 oU s:G '` T=| To9T84oU<G'` |6T <|  T X9T<4 oU <G B0>EL<LHT<| TA9T<4oU<G'p |    p'T <|  T #9T<4 oU <G '` | w} tG G |^}[GG|E}BG| >G T<| T8T<4oU<G'  ||y;B HHB H HB H H B HH B H H B HH p' 'T ;;6;;B H HB H H B HH $ pT ;;6;:B H HB H H B HH $ pT :;5;:B H HB H H B HH $ p 'n< PG|3TC<| Tx8TF<4oU8<GP'PG{@T8<| Ta8T;<4oU-<GP'PG{@'T)<| TF8T,<4oU<G'*<  | T9| T+8T94oU9GP@'@;8' < '4< T <|  T 8T <4 oU ;G T!;'P |  G T;'` |  T:| T7T:4oU9GT;| T7T;4oU;GT;|7 9qU;GG T:'  |`P'   p'p G T:' |  |  } T ;B H H | }T ;B H H  T;'  T;p'` T ;   ';|7;qUw;G'; PT;| TF7T<64oUz;GP'PTs;| T27Tv;4oUh;GB0>EL< LHB0L<(LHTb;|6_;qUY;G@`0P'\; G{''V;  TQ;| T6T54oUF;GG 0'C; 'A; T 7|  T 6T 54 oU 7G '@ T L:|  T 6T 54 oU A:G 'P | T C:|  T 6T F:4 oU 8:G '@  | T 6:|  T 6T 9:4 oU +:G '@ u| a} ^G G | H} EG G | /} ,G | (G ; B HHB H HB H H B H H B H H B H H  '  B H H  'T 8; 3; 8B H HB H H B H H  $ T |8; ~3; z8B H HB H H B H H  $ T k8; m3; i8B H HB H H B H H  $ 'T 8|  T 5T !84 oU 8G T 9|  T 5T 94 oU 9G    ';  :| | T:| T5T:4oU:G' 0| T6| T5T44oU6G@'  | | | | |   |   Ts6| T5T v64 oUh6G0' |T |:|  T m5T :4 oU q:G @'   | 4|0|+}(E T 7|  27qU 7G ~ K t M > > a r G  &6&7&K:&37 TP7| T!5T S74 oUE7G0'| |}GT]7;_2;[7B HHB HHB HH$0|>T 8|  T 4T 84 oU 8G 0' | %T 6|  T 4T64 oU 6G T8| T4T84oU8G'  @' | | T 9|  T 4T 94 oU 9G ;9P'G ;9| d|*T9| T4T94oU9G@'BT9|,49qU9Gp`'|5|.T9| TU4T744oU9G;9BT9|49qU9G0P' p`';9Pp'|(|%| |G ;9BT a9|  3^9qU X9G 0'@P'|v|s|| mG ;^9|e}bET5|^15qU|5G~QKtKM>>ar=G|;=9TC9| T3T F94 oU89G 'E G~ K t0M >ar G@P0'&N5&e5&%9&F5&]5&u5&5| Q| NG ;9T8| Tq3TS34oU8G;9T9| Ta3T94oU 9GTv5| TS3Ty54oUk5G ;9'  ;9 '  '  @P0' G ;8@P 'TK8| T3TN84oU@8G;8@P'8 @T8| T3T84oU8G@'@'8 ' 8 V/p;/1U/U_0U0V/i;/1U/UN0U/V/b;/1U/U/V//V//V/W;/1U/T/1U/V/PV/W;/1U/T/1U/V/N;/1U/U/V/I;/1U/U/V//V//Vn0/V/;;/1U/U/V//V//V//VS0/V/*;/1U/U/V/%;/1U/U/V//V//V00/V/;/1U/U0U/V/;/1U/U/V//V//V 0/V/;/1U/U/V//V//V//V//V//V//V//V/;/1U/T/1U/V/;/1U/U1V/;/1U/U}1V/;/1U/Un1V/;/1U/U_1V/;/1U/UP1V/;/1U/UA1V/;/1U/U21V/;/1U/U#1V/;/1U/U1V/;/1U/U1V/;/1U/U0V/;/1U/U0V/;/1U/U0V/;/1U/U0V/;/1U/U0V/;/1U/U0V/;/1U/U0V/;/1U/U0V/;/1U/U~0V/;/1U/Uo0V/;/1U/U`0V/;/1U/UQ0V/;/1U/UB0V/;/1U/U30V/;/1U/U$0V/;/1U/U0V/;/1U/U0V/;/1U/U/V/;/1U/U/V/;/1U/U/V//V//V//V//V//V//V//V//V//V//V//V//V//V//V//V//V//V//V//V//V//V//V//V//V//V//V//V//V//V/R;/1U/T/1U/V/K;/1U/U/V/FV0KV0R;01U0V 0Q;01U0V 0PV0U; 01U0V0VV0];01U0V0V0Y;01U0V0V0W;01U0V0V0U;01U0V0V0+V 07V!0LV"0jV#0V$0D;01U#0V%0V&0#V'0V(0MV)0V*0V+0V,0V-0V.0"V/0]V00V10V20;-01U10V30nV40;/01U30V50V60V70OV80;301U70V90iV:0,V;0V<0V=0 ;801U<0V>0xVG0;B01UF0VJ0;E01UI0VO0V\0;W01U[0Ve0;`01Ud0Vn0;i01Um0Vu0;p01Ut0U4UL4U1U1U01U1U0U0Uv0Vd0Vs0_0Vf0;a0U0Uk0Vs0 Vz0n0V0 ;01U0V0V0 V0;0U0U0V0V00V0;01U0U0V0V00V0 ;01U0U0V0;0Uf4U3Ul1UL1U0V0V00V0V00V0(;01U0V0%;01U0V0&;01U0V0%;01U0V0$V0+;01U0V0,V03;01U0U0V12; 11U 1U1V1/;11U1U$1V1,V#11Vt1.;o11Us1Vu1-;p11Ut1Vv1,;q11Uu1Vw1);r11Uv1Vx1*;s11Uw1Vy1';t11Ux1V1V1!V1$;11U1V1!;11U1V1;11U1V1;11U1V1;11U1V1;11U1V1";11U1V1!;11U1V1 ;11U1V1!;11U1V1 ;11U1T01U1V1;11U1T11U1V1V1;11U1V1V2;21U2T21U2U2V|22V2;11U2T21U1U1Vd21V1;11U1T11U1U1VL21V1;11U1T11U1U1V421V1;11U1T11U1U1V21V1;11U1T11U1U1V21V1;11U1T11U1U1V11V11V11V11V11V11V11V1;11U1V1;11U1V1;11U1U1V2;11U2V2V 2V2; 21U2V2V2V 2V%2V*2V/2V62;121U52V72;221U62U:2V>2VC2VJ2;E21UI2VK2VL2VQ2V^2;Y21U]2'system'vm'program'filename'system/vm/program.scm'imports'ice-9'match'debug'rnrs' bytevectors'srfi'srfi-1'srfi-26'exports' source:addr' source:line' source:column' source:file'source:line-for-user'program-sources'program-sources-pre-retire'program-source'program-address-range'program-arities' program-arity' arity:start' arity:end' arity:nreq' arity:nopt' arity:rest?'arity:kw'arity:allow-other-keys?'program-arguments-alist'program-arguments-alists'program-lambda-list'program?' program-code'program-free-variables'program-num-free-variables'program-free-variable-ref'program-free-variable-set!' print-program'primitive-code?'primitive-code-name' declarative?'guile'define-module*'set-current-module'load-extension' string-append' libguile-'effective-version'scm_init_programs' program-name'program-documentation'program-minimum-arity'program-properties'source-for-addr'arglist->arguments-alist'arity->arguments-alist'arguments-alist->lambda-list' write-program'and=>'find-program-debug-info'"%program-debug-info-name-procedure'find-program-docstring'find-program-minimum-arity'find-program-properties'wrong-type-arg'car'6Wrong type argument in position 1 (expecting pair): ~S'cdr'find-source-for-addr''struct-ref/immediate'=Wrong type argument in position 2 (expecting boxed field): ~S' out-of-range'Argument 2 out of range: ~S' source-file'Wrong type argument: ~S' struct-vtable'8Wrong type argument in position 1 (expecting struct): ~S'map'find-program-sources'source-post-pc' match-error'no matching pattern'program-debug-info-addr''program-debug-info-size' source-pre-pc' misc-error' bad arity ~S'required'optional'keyword'allow-other-keys?'rest'extents'length'reverse'_'or-map'find-program-arities'procedure-minimum-arity'primitive-call-ip' arity-low-pc' arity-high-pc'arity-arguments-alist'assq-ref'keyword->symbol'key'append'unfold'1+'addr'always-print-addr?'never-print-addr?'always-print-source?'never-print-source?' name-only?'print-formals?'current-output-port'procedure-name'program-debug-info-name'format' #string'@'' @~a' at ~a:~a:~a''source-line-for-user' source-column'~a' ' string-join' | '>'object->stringXxl  t  \0L(DL,X x   !h!!!P""""####($(%x%0&&l'T))*$+X+,,\,|,,@-d-.0P00124l4$5 5 678@88 9p9# :'@:,x:0;4 ;8L<<<@=D>G,>JL>M,?P"( (  ""  * *" * (*(  **     * ***** J *`7`7`7`7# D@`7Pm                 EEEEEEEEEEEEEEEEEEEEEEEEEEEEEE E"8H@6P80E=   8$ , P   `hp (D,L4E8 x    HpX0  "&    E@@h6BZZ?# (Y*PmPmQ<pppET.M PUWk)v zZjxB0 BxE8E:GG.@\#@` ` @o@ 0 \a\l@ z@  P P  l l j  p   ., ,@ +@d d 2 P Pp p # *  R Y   L Ll l L7L $ $#X$$$(X(**** ***-4-- -..(/(// //3/3: R3>>@?F @?\?g   $) $) $)  - 4 A W m                            $,4 <(D0L8P@XHtH|HH 88 (                 $)  $)  $) ) (08@DL`hpx| 0( $)  $)  (08@DL`hpx|  $)  $)  (08@DL`hpx|  $)  $)  (08@DL`hpx|  (  (D  (D`  (D`  (D`h $)  $)  (08@DL`hpx|  )  ,4PX\hht$*"" **(  $)  $)  $)  (08@DHT`p   (  88 $)  $)  )  (08@D(\dx 8$*"" **(   DHLLL  ( ( $)  $)  $)  )   (08@DL`hpx|  (0    ""$*" $)  $)  $)  (08@DHT`p   (  88)  $)    (0LTX d"d"p$|*"  0   P$"" **( (, (D $@\ht $@\x $@\x   (D`|   (D`| $)   (08@D0\h         (,HLhl (080 (    )  )       $)     ,HLh (08@H@ @H@(@@@X(`(@H (@PX````H (@PXhpH hp(@@PH(P p 0p (  $)  $)  $)  $)   $)   $)     (0DLT\`0x 0"" 80 ( 0  0  H  08   ( ( ( $)  $)  $) $8@HPT(lp( $) (0DLT\`d   $)   $)  $) )        (08@D(L8dtx0@  (   ((0(((0000P`88H @P((H@0$,0 $)  $) ) (08@D(\dx"*"  , $) (08@DH  $)  $)  $)  $)       $)  $) (08@D \dx(   ((08( P ( ( ( $)  $)  $)  $) ) $ $)   $)  $)  $)  $)  $)  ) $) ) ) )   $)    $)  $)  $)    $)    ( 0 8 @ H0DX`hpthh (08@HPhPPXPPhPPPXXXXZZ\bRZRPXp (XX`XXpX``h```hhphhx X X @ @ ` @ @ x  ` h p p x p p  p x     p p p p x p p p x       p p (```x (((0224:"2"  00P00x0P(**,*:*  ((0(((00800`hhppx $)  (08@DH d  ,$T*-//3(Y   (0FhY <eD `q }(  8  tT t (\($L,x` `8 X! !, ,8 8lA4 ATlYtg4!% %8)(+++x.8.(/80dt0 0p4H ?p,(@D@%... . Guile 3.0.7program-nameprogram-documentationprogram-minimum-arityprogram-propertiessource:addrsource:filesource:linesource:columnsource:line-for-usersource-for-addrprogram-sourcesprogram-sourceprogram-address-rangeprogram-sources-pre-retirearity:startarity:endarity:nreqarity:noptarity:rest?arity:kwarity:allow-other-keys?program-arityarglist->arguments-alistarity->arguments-alistprogram-arguments-alistprogram-lambda-listarguments-alist->lambda-listappend@@guileprogram-free-variablesprogram-arguments-alistsprint-programwrite-program* system/vm/program.scmsystem/vm/debug.scmice-9/boot-9.scmice-9/match.upstream.scmice-9/psyntax.scm };,a,,,b,,,b,$,;aw Y-,,Yhx+Y}Jzyyzyyy}zwyyyyyyz w www{ ww4w}< $# hi=<h<< h<<h=<<Z<<y;axYr<   <=w{ gg w{hw<-h,h-w{ gg6hK /-s,$,~,$,~,>('wi<iiwp +y }J< w{hh<w{,+h-{ gg<'K<%K%w*1%3868<ij ;(=lwn,.+'jJ(J+# J~J<(4L#kZ+wx.w -,w<[ .,w<{h-E%w ,, i%Zw -,w<+= .,w<*{;-E%w h, i*{,hZg[u\t#n/;Y& hsJjg ;h/;{vh# j)h/,,H Y~J,$,,$,,$,, SK$<#w&-%w ,~J>& hsJ =,,h7;,,h7;!: ,hD;y-,h4; h,/J h,*Jh,h,wh,^=i i J ; { ih< w~ v;#$ , Ht1,$,O,1$,O,1$,O,  T k& 2sJ3;2%x&;%-DJ/KHJ%K9JKk";! w~<;~w ~;$,g,'=&i<"(<>,Z-<&;%wh J==&t, JF ; < iq, ;x ; -w}*;-i} ; <-,$#l(g v~,fh,(w+<*vAK    @$:M <Y\`eq@  P  tl  ( \,@$d,`` P p   , ,l5L 5llMt[Lt $ $8((***-8-(.8(/d/ /3H >p @?\?program-nameprogram-documentationprogram-minimum-arityprogram-propertiessource:addrsource:filesource:linesource:columnsource:line-for-usersource-for-addrprogram-sourcesprogram-sourceprogram-address-rangeprogram-sources-pre-retirearity:startarity:endarity:nreqarity:noptarity:rest?arity:kwarity:allow-other-keys?program-arityarglist->arguments-alistarity->arguments-alistprogram-arguments-alistprogram-lambda-listarguments-alist->lambda-listappend@@guileprogram-free-variablesprogram-arguments-alistsprint-programwrite-programclosureargcachevarproctmpmodnameboxmoduleprogram-nameprogram-documentationprogram-minimum-arityprogram-propertiessource:addrsource:filesource:linesource:columnsource:line-for-usersource-for-addrprogram-sourcesprogram-sourceprogram-address-rangeprogram-sources-pre-retirearity:startarity:endarity:nreqarity:noptarity:rest?arity:kwarity:allow-other-keys?program-arityarglist->arguments-alistarity->arguments-alistprogram-arguments-alistprogram-lambda-listarguments-alist->lambda-listprogram-free-variablesprogram-arguments-alistsprint-programwrite-programvalprogramcachedsourceaddrvtablerfieldsnfieldsptrwordbitsmaskrespairtagcodeipsourceswxtailaprogaritiesarglistaritymake-placeholderprimnreqreqnoptoptrest?restnifalsearguments-alistarg0arg1arg2t-17fff3a2b8e05678-8fcportalways-print-addr?never-print-addr?always-print-source?never-print-source?name-only?print-formals?tformalsReturn the start and end addresses of @var{program}'s code, as a pair of integers.Returns the signature of the given procedure in the form of an association list.Returns the signature of the given procedure in the form of an argument list.Return the list of free variables of PROG.Returns all arities of the given procedure, as a list of association lists..guile.procprops.rodata.data.rtl-text.guile.frame-maps.dynamic.strtab.symtab.guile.arities.strtab.guile.arities.guile.docstrs.strtab.guile.docstrs.debug_info.debug_abbrev.debug_str.debug_loc.debug_line.shstrtab