ELF@0@8@00ppB ; ?T ?; ?T ?;@T@;@TATA| A AqU@GP 0@p`' 0 T @|  @@qU @G ' - >T @4 )U @ ; @H  T A4 ); AH  T A4 ); AH  T |@4 ); AH  T A4 )H  T A4 )T A|  T @TA4 oU AG 'p H  TA->4)H TF@4 );AHTA4 );AHT&A4 );$AHT-A4 );+AHT4A4 )B0>EL<YLHHT0A4 )B0L<LHHT/A4 )B0L< LHHT@4 )B0L< LHHT#A4 );!AHT*A4)H T/A4)H T 4A4 )G '  H  T 3A->4  )H  T 6A4 ); 4AH  T =A4 ); ;AH  T DA4 ); BAH  T KA4 )B 0L < L H  H  T JA4 )B 0L <L H  H  T IA4 )B 0L <L H  H  T HA4 )B 0L <L H  H  T GA4 ); EAH  T NA4 ); LAH  T ?4 )B 0L <6L H  H  T ?4 )B 0L < L  H  H  '9A '[A T4A| T?T7A4oU)AG'@ |9T)A| T?T,A4oUAGT'A| T?T*A4oUAGB0>EL<LHB HH0`P'P p`'B HH`'!A `|h}eGGTA~@[|T}QG|I}FG| >GT@| T]?T@4oU@Gp'` |"T@| TF?T@4oU@GB HHG'[ ;@P0@'`'`'`'`'`'`'@ `T@|>@qU@Gp`'` |B HH'`'@ '@Tr@| T>Tu@4oUg@G`'`;@P` '@  T5@| T>T8@4oU*@G;y@0'@ | =} :G G Tx@~ pT~@~ p,| } G | } G G | } G G | } G G | } G G | z} wG | o| CT H@|  T a>T K@4 oU =@G |T C@|  T P>TF@4 oU 8@G `'  T :@|  T ;>T=@4 oU /@G `'  P'`  | "T ?|  =?qU ?G '` | B H H  ' ' ' ' ' ' ' ' ' '| n} kG | g} dG G | _} \G G | W} TG G | O} LG | H| |T ?|  T =T ?4 oU ?G p`'`   | "T 8?|  o=5?qU /?G '` | B H H  ' ' ' ' 's? PT>| T_=T>4oU>GP'P|'P'_? pT>| T<=T>4oU>Gp'P | p'A0 | h|c}`GT(?|<%?qU?GP`'p |GG|} G| B HH%&?&>?GpY?'| /|'}$GP'p |GG|} G| B HH`p%>&?Gp&"?& ?p'B? pT%?| T<T(?4oU?Gp'0 T?| T<T ?4oU?G;<'P |6GT?| T|<T<4oU?Gp'` ||}GB HHT>| TZ<T<4nU>H''>  '? T>| T7<T>4oU>GT>| T)<TU<4oU>G' |"T>| T<T>4oU>GGB H HB H H B H H   ` p'T>| T;T>4oU>G' |!T>| T;T>4oU|>GGB H HB H H B H H   ` p'T ?>|  T ;T B>4 oU 4>G `'  | | } G B H H  H '&`> 't> T 7>|  T ;T:>4 oU ,>G T'>| Tz;T;4oU>GTI>| Tl;TL>4oU>>GT=| T^;T>4oU=G'  p'p   p'L> T%>| T6;T(>4oU>GT#>| T(;T&>4oU>GT!>| T;T$>4oU>GG ' p'p G   p'> PG'CT>| T:T>4oU=GB0>EL<eLGHTf=| T:T;4oU[=G@0'TQ=| T:T ;4nUF=H'= | T <|  T :T<4 oU <G 'P  B >LHB HH | sT =|  T :T=4 oU =G ' T<|O:<qU<G;:' | T =|  T X:T=4 oU =G ;:' T <|  T C:T<4 oU <G ' Tr=| T/:Tu=4oUg=GBP>EL<fLHH H   `'T <|  T :T =:4 oU <G | GT ?:|  T :T B:4 oU 4:G  '  T<| T9T:4nU<H G '  H T ;|  T 9T ;4 oU ;G '   `'. '!= T ;|  9;qU ;G '` ||}G| G G|T/<| T9T2<4oU$<Gp'p |T<|T9<qU<Gp'p |G G|T <| TZ9T <4oU;Gp' T<| TE9T<4oU<GT:| T79T:4oU:Gp'p | p'<p `'p T(<| T9T+<4oU<GB@>EL<aLHG H`' T;| T8T;4oU;GT;| T8T;4oU;GT;| T8T;4oU;GG G 'p p'` G G  `p `' ' '%:&: ' <  GG 0'V< T<| T8T<4oU;GBP>EL<#LGHHGHT;| Tp8T;4oU;Gp'p `@P'; pG G|T:| TM8T:4oU:Gp'` |G G|T:| T08T:4oU:Gp' TF;| T8TI;4oU;;Gp'` T9|79qU9G;l8'` |T';| T7T*;4oU;G;S8p' TV:| T7TY:4oUK:Gp'` T ;| T7T ;4oU:GBP>EL<LG HG HH`Pp' G p' '6; T 9|  x79qU 9G '` ||}G| G G|T:| Ts7T:4oU :Gp'p |T:|97:qU:Gp'p |G G|T9| T?7T94oU9Gp' T:| T*7T:4oU~:GT{8| T7T~84oUp8Gp'p | p'!p `'p T :| T6T:4oU:GB@>EL<aLHG H`' T9| T6T94oU9GT9| T6T94oU9GT9| T6T94oU9GG G 'p p'` G G  `p `' ' '%8&8 '!:  GG 0';: T9| Tp6T94oU~9GB0>EL<&LH T`9| TY6Tc94oUU9GG '  p' G '9 T 8|  T 46T84 oU 8G T8| T&6TR64oU8GT8| T6T84oU8GT8| T 6T84oU8G' G p`'p    p'9 G'39 p|}I}0}GGT7| T5T74oU7GT7| T5T74oU7G`'p Pp'@ T7| T5T74oU~7G->p'@ G' T8| T5T84oU8GB0>EL<NLGHT8| Tm5T54oU7G`P' T7| TX5T54nU7HT7| TJ5T74oU7GT7| T<5Th54oU7G`pP@'%88 T:8| T!5T=84oU/8GB0>EL<&LH T8| T 5T84oU8GG '  p' G '>8 T 7|  T 4T74 oU 7G T7| T4T54oUy7GT7| T4T74oU7GT\7| T4T_74oUQ7G' G p`'p    p'|8 PT5| T4T54oU5GP'P|TV8| T{4TY84oUK8G''U8 pT6| Tc4T64oU6Gp'0 T6| TO4T64oU6G;4'P |6GT"8| T54T54oU8Gp'` ||}GB HHT8| T4T44nU7H'' 8 `T 7|  T 3T74 oU 6G `' | )T !4|  T 3T$44 oU 4G ' T6| T3T64oU6G`' T7| T3T74oU7GT7| T3T74oU7Gp'p B H H  pP'7 `T 6|  T 3T64 oU 6G `'p | ]T7| Tq3T74oUy7GTd7| Tc3Tg74oUY7Gp' p 'p | } T57| T@3T874oU*7Gp  `'T I7|  T *3TL74 oU >7G   `p' 'B7 G'A7T f4|  T 3Ti44 oU [4G 'p| T 6|  T 2T64 oU 6G 'p | y} vT5| T2T54oUx5GT5| T2T54oU5G' |)T2| T2T24oU2G' T5| T2T54oU5Gp' p'T5| T~2T54oU5GB@>EL<9LH H p'T x5|  T _2T {54 oU m5G B @>EL <L H  H  'm|  } G   '& 56 | } G |}|GG|u}rG T 5| T2T#54oU5GG p'p |)T@2| T2TC24oU52G'p T4| T1T44oU4GG p' T5| T1T54oU5GT5| T1T54oU5G'p B G H H p `P'% 5% 5% 55 0T5| T1T^24oU5GGG @'5 G'5T 4|  T ~1T 44 oU z4G 'p| fT 4|  T f1T 44 oU t4G B@>EL<VLHH T 3|  T N1T34 oU 3G ' ' T 5|  T 21T 54 oU 5G ' G B @L < L  H  H '<| }G '&3'p5 | } G |}GG|~}{G T3| T0T34oU3GG p'P |^T4| T0T44oU4GT4| T0T44oU4G'p G p`'` | } T4| T0T44oU4Gp ` `'T 4|  T 0T44 oU 4G  p' '% 4% 4% 44 0T4| Tb0T 14oU4GGG @'4 PG'CTY3| T@0T\34oUN3GB0>EL<BLGHT4| T(0T14oU 4G@0'T4| T0T04nU3H'4 B >LHB LHBP>EL<LHHH H|T1| T/T14oU1G'@ 'T Q4|  T /T04 oU F4G | dT 4|  T /Ty04 oU 4G | ST /|  T /T/4 oU /G `' T3| T/TR04nU3HG `' T4| T/TG04nU3H G To1| Tp/Tr14oUd1Gp'@ ' `'3 pGG|T/| TL/T/4oU/G'P GHT2| T7/T24oU2GBP>EL<$LGHGHGHT2| T/T24oU2Gp'p `@P'3 pT1| T.T14oU1GG Gp'` |%T1| T.T14oU1GG Gp' G p' G G p' 'T3T1| T.T14oU1G`'PTM0|.J0qUD0G;/P'P|T1| T.T14oU1G;n/`'T0| Tx.T04oU0G`'PT1| Td.T14oU1GB@>EL< LHH@`0'2 PTZ0|#.W0qUQ0GP'`|@|;}8G| 2Ty1|.v1qUp1G`'P|T2| T.T.4oU2GGG@Pp0''%.0&F0'2 T1| T-T14oU0GB@>EL<BLHG HT0| T-T04oU0GP'p |T.1| T-T114oU#1G;N2P'p p`P' G 'B2 0T2| T-TX.4oU 2GGG @'-2 ',2 G'k+2 'O2T-| T_-T-4oU-G'@T0| TL-T04oU0GB0>EL<?LHP@p'T1| T.-T14oU1GT1| T -T14oU1GT1|,1qU1GP`'@;1'1 0T0| T,T04oU0GB@>EL< LHGH '1 `Tw/| T,Tz/4oUl/GG`'P|Tm/| T,Tp/4oUb/GB GHHGP`p0'|}GG{`HG{pH''&.1 |*}'G|!}G|}G|} G{''&.&//&.&+/_1  '[1TT/| TM,TW/4oUI/GPp'P| p'P| X|S}PG|J}GG|A}>G{ G{`GGB HHGP1'| 1|%}"G|}G|}G{ G{`GGB HH@G&J.&.&F.&D.&.&@.PT;-| T+T>-4oU0-G0' 1 0 | T0G P' T 0|  T +T04 oU 0G + ` B0>EL<ILHT0;0`'_ )##'` | T0| Tu+T04oU0G'`  T/| T_+T,4oU/Gp`'0  T0| TG+T04oU0GG '0 '0| +0qU[0G'0 90 | T=0G P'  T 50|  T +T804 oU *0G + ` B0>EL<ILHT'0;c0`' )##'` | T0| T*T04oU0G'`  TA/| T*T+4oU6/Gp`'Y*0  T/| T*T/4oU/GG '0 '0 V)f; )1U )U)U})UW)U)V)[;)1U)U)V ))V )S;)1U )T)1U)V)LV )Q;)1U )T )1U)V )H;)1U )U)V )C;)1U)U)V ))V ))V ))V) )V )2;)1U )U3)U)V )+;)1U)U)V ))V ))V ))Vs) )V );)1U )U )V) )V) )V) )VX) )V) ; )1U)U)V); )1U )U )V) )V) )V5) )V); )1U)U)V); )1U)U)V) )V) )V))V))V))V))V))V);)1U)T)1U)V);)1U)UM)V);)1U)U>)V);)1U)U/)V);)1U)U )V); )1U)U)V))V))V))V))V);)1U)T)1U)V);)1U)U)V)V")V');")1U&)V*)AV+);&)1U*)V,)+V-);()1U,)V.)V/)V0);+)1U/)V1);,)1U0)V4);/)1U3)V5);0)1U4)V6);1)1U5)U5)V7)3)V:);5)1U9)V;)V<);7)1U;)V=)xV>);9)1U=)V?)%V@);;)1U?)VA);<)1U@)VB);=)1UA)VC);>)1UB)VD)VE);@)1UD)VF);A)1UE)VG);B)1UF)VH);C)1UG)VI);D)1UH)VJ)VK);F)1UJ)VL)PVM);H)1UL)VN)VO);J)1UN)VP);K)1UO)VQ);L)1UP)VR);M)1UQ)VS);N)1UR)VT)VU);P)1UT)VV)Ve);`)1Ud)Vh);c)1Ug)Vk);f)1Uj)Vr);m)1Uq)Vu);p)1Ut)Vv)V)V)V)$V);)1U)V);)1U)V);)1U)V);)1U)V);)1U)V)V);)1U)U+UQ+U)V);)U)U)V)V))V);)1U)UC*U)U)V)V))V)V))V);)U0*U)V);)1U)V);)1U)V);)1U)V);)1U)V);)1U)V)V))V*;*1U*V*; *1U *V*; *1U*V*;*1U*V*;*1U*V&*;!*1U%*V)*;$*1U(*V,*;'*1U+*V5*V<*;7*1U;*VK*;F*1UJ*VN*;I*1UM*Vy*V*t*V*;*1U*V*;*1U*V*;*1U*V*;*1U*V*;*1U*V*V**V*;*1U*V#+VD+;?+1UC+VG+;B+1UF+VJ+VO+Vt+;o+1Us+Tq+1Uo+Uo+Vq+m+Vt+~;o+1Us+Vw+};r+1Uv+Vz+ V}+;x+1U|+V+~;+1U+V+}V+'system'xref'filename'system/xref.scm'imports'base'compile'vm'program' disassembler'ice-9'match'srfi'srfi-1'exports'*xref-ignored-modules*'procedure-callees'procedure-callers'source-closures'source-procedures' declarative?'guile'define-module*'set-current-module'nested-procedures'program-callee-rev-vars'procedure-callee-rev-vars' *callers-db*'*module-callees-db*'make-hash-table'*tainted-modules*' value-history'on-module-modified' add-caller'forget-callers' add-callees'untaint-modules'ensure-callers-db'procedure-sources'*closure-sources-db*' *sources-db*'*module-sources-db*'*tainted-sources*'on-source-modified' add-source' forget-source' add-sources'forget-sources'untaint-sources'ensure-sources-db' lines->ranges'lookup-source-procedures'program?'reverse'fold-program-code' static-ref'fold'memq' toplevel-box' module-box'module-variable'resolve-interface'resolve-module'variable-bound?' misc-error' variable-ref'Unbound variable: ~S'wrong-type-arg'5Wrong type argument in position 1 (expecting box): ~S'car'6Wrong type argument in position 1 (expecting pair): ~S' module-name'member' hashq-ref' hashq-set!'assoc'cdr' assoc-remove!' hash-set!'append'hash-ref'for-each'module-observers'module-observe'module-for-each' procedure?'filter' hash-for-each'module-submodules'2expected a variable, symbol, or (modname . sym) ~S'program-sources' hashv-set!' hashv-ref'delq' hashv-remove!'unexpected source format ~S' hashq-remove!'sort!'hash-map->list'cons'canonicalization'relative' %file-port-name-canonicalization' port-filename'open-input-file'catchhhjmno4p r s tP vl x yz{|L}~P`D00Dld`   4!!"|# $$$ %%%\&&t''H((())d**+,-<-D.`.../1<1X2x224l4X5566777 9|9(::::t;;<4==>H? @ (@ x@@ALBlBCEFFGH H!TI#I$I%\J&J'K(\K)(L*L+N,hN.N0O18P2P3Q4 T54T6LV7V9 W:hW;X<lY>Y?Y@**(("" " " "* """" * """"""""* "    " ***** * (  """ "  (( (( `7`7`7`70 [`7P{  EEEE  E EE E E E E  EE4< E|@tElE,  4L4  560x   x 0x   |  pX@(|p2hL4$ XP   ! $!#"#"\&&@( ((t(( H(X*@*,,,,.-0|011224l45E576d7L7h7P7l7T7t7E6d8L88899::::< E ;=\======E=p?X?????PQEhmhm 0 l*P{P{A<pEZMxTHU\#kp!# z_+E EH8HJJ `0@<t<t^ e  L >  L l ^ l e  T  T l Bl  @ !@l "    8  R DDP"XV"""##&=&*V*(+l(+,y,d-d--5-d0?>d0T1:T122\3\35/"56)68U(888,<B,<h> -h>> >>>A(A`C+`CCE CDeDG:GHHJ(JK&KHMHMN|NO O0O 0OLO LOlO lO Q# # QQ  QR RS2! SSS!SUb! &UW!%W,X",XPX"PXX" XXZ"%XZZm#ZZ#   $ 6 N hz  z  z          zz  z             $,4 <(D0L8P@XHtH|HH 8 (0(((8((8((8((8((8BJ((8J((8J((8J  (    ` ""    "    "          "      z  z  z    (08@D \p"" (  z  z   (,4 Xt 0  @  08<0Xh  z  (08@DHdl z  (08@DL  z  z  z   z   (,4Dh (HH80 0   0   z  (08@D(\l z        (08@D(\ @  z  z   z   z (08@D\dx(8@    z  z  z  z  z  z    (0 8@DL ` h(p x |H( (0((0((@(((0((( 08H z  z  z  z   (08@DL`h px|  (   ((0((@X@ z  z  z   (0 8@DL ` h(p x | ((0((@XHH  z  z  z ( 0DLT\`dp|( z   z  z  z  z  z  z  z  z   4<DLP(lptx *(@@H@P@((2200800HHP z  z  z  z   z  z  z  z   08<X  (  88  (  8P   (  8     **   (  8P@H@   z  z  (08@DHT"`"h t 8z z  z  z  z  z  z   (<D LTX0t 0H0080@0  **(( z  z  z  z   z  z  z  z   08<X  (  88  (  8P   (  8     **   (  8P@H@  z  z  (08@DHT"`"p  (  8P@8 z  z  z  z  (08@DL`h px|  (   ((0((@X(H  z  z  z   z  z  z z  z @DL`h px|  (  8( (0("" 8  z  z  (08@DHT"`"p  (  8P@8 z  z  z  z  (08@DL`h px|  (   ((0((@X(H z  z  (08@D(\p z  z   z   z (08@D\dx(8@ z  z  z  z  z     (0(8@D@`t(@((0((8   (  8P ( z  z  z  z  z     (0(8@D8`t   (  8PH     z  z  z  z  z  z  z  z     ( 0(8 @ D8\ p  (  8  ((0(((00800H000800H088@88P0((0(((0::  ** z  z  z  z  z  (DHdl 8@ 8  (  08   (  8P ( z (08@DHL    z  z  z  z      ( 0(8 @ D8` t((0((08BJH`xp0` * z  z  z  z  z  (DHdl (0   (  8P 8  z (08@DHL  z  z  z ( 0DLT\`dp|( z  z  z  z  z  z z   $*00<(H:T:| ((0((@ (  z  z  z  (<DLTX(lp|""   8z z  z    (08@DHL8h|8H0  z  z  z  z  (08@D(\d(0(8(  ** z   08<0T|( z  z  z  (08@DHT"`"l x((0((8 ((0((8@   z (08@DHL     z  z  z  z   (08@D X`t|""( z   (0 8@DH T*`*l z  z   (08@D(H0`t    (D`|    z      z  (0 8@D(` (   ( `  z    z  z   48 <8\px ""0H@800 z (08@DH$,0`  z    z  z   48 <8\px ""0H@800 z (08@DH-3|3lt \  |h )4 )T  d< AT[Hm((H$,lp#4#$p'l+4,-LL.h.L1<2L3D45#71919`=<P?l=?=?A`HDlLD$\EHPInJLl0N`OlO\P{4P {TPQxR8StT(THVX`Y$8Y8pY@[`[$[%.. .. Guile 3.0.7nested-procedurescons-uniqprogram-callee-rev-varsprocedure-callee-rev-varsprocedure-calleeson-module-modifiedadd-callerforget-callersadd-calleesuntaint-modulesensure-callers-dbvisit-submodulesuntaintprocedure-callersprocedure-sourceson-source-modifiedadd-sourceforget-sourceadd-sourcesforget-sourcesuntaint-sourcesensure-sources-dbvisit-modulelines->rangeslookup-source-proceduressource-closurescatch@@guilesource-procedures 7 ice-9/boot-9.scmsystem/xref.scm };,a,,,b,,,b,$,;ah}Yw|=JY;[ J,~ w{J~!J~h&)J~h[=JY=[~ !w w}h< wJ hu<%$ h%<*K$x <;; f h <  i@A!<16<56x5 f l;;;+)$;.;- }; u;;;w=g =I\8g< 7! < w:=- JK V< wg=- ;;K* <i /h< v=,i! ;j!x <)  x>!w:uw2<%w;2Yl<<vz<E,hz@,Z{i.<; w}v";*p;)hJ < Z i % Y <0 w h. hp n;;<;  }= *\;1i@g< ?hwE;YZ < zhx Z!; wuY;+*i)hJ < Z i v n;;<;  }= *\;1i@g< ?hwE;YZk</,vyHw;<v)w@i=[('h"2!,Mh,Z{i9C,</,vyHw;<v=g< < J<i ,h< v=,i! ;j<w'<&Zy7w9{<x<"<!wxi\g< x % kw)<(Z u  ~wu[w,<chh'<&Zj7wHk+<x=+{wojywu[uh<]hi<"<!xi!m0<D,Zwi.q"?!h#F6;&<6% w h, hqw Z< h    yh x< w=*xi(<'hJ < Zii< ,<,(<l<v>x{zJ5;%~!wZw  r; < Z=  gC% Y{w-- 5;&&JLx%;@  < Y!,  -  J  F < Y!,  -  ; . , P=Z,i  ,r rJ;)u';&h Yr,?Z,i  ,r rJ;)u';&h Ytt hL l  dT 5lOHa@t(t H $Dl"4"#&l*4(+,Ld--d0T1L2\3 56%8%8`,<<h>l1>1>A``Cl@C$PDGPHbJKlHM`NlOP0OoLO olO QQ8R}S(}SHUW`,X$PX8XXZ`Z$Znested-procedurescons-uniqprogram-callee-rev-varsprocedure-callee-rev-varsprocedure-calleeson-module-modifiedadd-callerforget-callersadd-calleesuntaint-modulesensure-callers-dbvisit-submodulesuntaintprocedure-callersprocedure-sourceson-source-modifiedadd-sourceforget-sourceadd-sourcesforget-sourcesuntaint-sourcesensure-sources-dbvisit-modulelines->rangeslookup-source-proceduressource-closurescatch@@guilesource-proceduresclosureargcachevarproctmpmodnested-proceduresprogram-callee-rev-varsprocedure-callee-rev-varsprocedure-calleesnamebox*module-callees-db*cached*xref-ignored-modules*on-module-modifiedadd-callerforget-callersadd-calleestagcodeuntaint-modulesensure-callers-dbprocedure-callersprocedure-sources*module-sources-db*on-source-modifiedadd-sourceforget-sourceadd-sourcesforget-sourcesuntaint-sourcesensure-sources-dblines->rangeslookup-source-proceduressource-closuressource-proceduresvalprogpaireltoutwxbypriminmunspecifiedcalleecallermod-namecalleesvisitedobjsymunboxedtsubvfilelinedbfile-tablesourcessourcevisit-submodulesprocscanon-filerangescanonicalizationt-121a3b44835679e7-6ccvalsargsarg0arg1arg2arg3t-121a3b44835679e7-6e3Evaluates to a list of the given program callees.Returns an association list, keyed by module name, of known callers of the given procedure. The latter can specified directly as a variable, a symbol (which gets resolved in the current module) or a pair of the form (module-name . variable-name), .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