ELF@@@8@aa@@```ppvA ; ?T ?; ?T @;@T@;?TATA| A AqU@GP 0@p`' 0 T @|  @@qU @G ' - >U @T @4 ); @H  T A4 ); AH  T A4 ); AH  T A4 ); AH  T ?4 ); AH  'A '7A T A| T@TA4oUAGT A| T@T A4oU@GTA| T@T A4oU@G'` ;A`'P p`'JB | =} :E T @|  T u@T@4 oU @G ~ %K t M > >a rt  >a rt > a r G | } E T@| T?@T@4oU@G~ @T@| T/@T@4oU@G~ @=T@| T@T@4oU@G~ @T@| T@T@4oU@G~ @tK tnM  a rftaa r[t Va r Pt0K> a r Bt@=> a r 4G T @|  T ?T @4 oU @G ;@'p 5 T @|  T ?T@4 oU @G ;@  ` `' & @ & @ & @ & @ & @ & @ & @ & @ & @ & @T@| T?T@4oU@G~ @K t/M  a r't"a rt a r t0 > a r G e & R@ & i@ & L@ & c@ & F@ & ]@ & @@ & W@K t`M  a rXtSa rMt Ha r Bt0=> a r 4G T ?|  T -?T ?4 oU ?G ;@@'p 5 T ?|  T ?T?4 oU ?G ;+@  ` `' & ? & @ & ? & ? & ? & ? & ? & ?K tKM  a rCt>a r8t 3a r -t0(> a r t@> a r tP > a r G  & ? & ? & ? & ? & ? & ? & ? & ? & ? & ? & ? & ?K t*M  a r"ta rt a r G | } E T?| Ty>T?4oU?G~ @T?| Ti>T?4oU?G~ @T?| TY>T?4oU?G~ @T?| TI>T?4oU?G~ @T?| T9>T?4oU?G~ @T?| T)>T?4oU?G~ @{T?| T>T?4oU?G~ @T?| T >T?4oU{?G~ @PK t JM  a rBG t <a  r 6G T >|  T =T >4 oU >G ;e?p' 5 T >|  T =T>4 oU >G ;P?p'@  & > & > & > & >T;?| T=T>?4oU0?G~ @7T7?| T=T:?4oU,?G~ @K t!M  a rta rt a r G { & h> & > & b> & y> & \> & s>K tZM  a rRtMa rGG t Aa r ;G |4T >|  T M=T >4 oU =G ;>p' 5 T =|  T 4=T>4 oU =G ;>p'@   & > & > & > & > & = & >K t aM  a  r YG ; >; >>'| J| 6} 3G G T=| T<T=4oU=Gp' 5T=| T<T=4oU=Gp`'` T {>; ;;y>B H HB H H B H H $  ' & = & = ' ' ' ' ' 'T H>; l;;F>B H HB H H B H H $ & h= & = & b= & y= & \= & s=T %>; I;;#>B H HB H H B H H $ & E= & \= & ?= & V= & 9= & P= ' ' > ' > '> '> '> '> '> '> '> '> '> '=T<| T;T<4oU<GP@'0|m}jETH<| T;TK<4oU=<G~0UKtOM>>arAt<>ar3t .>ar%G|}ET<| T;T<4oU<G~@''' &k< &<&e<&|<&_<&v<''x= @0 '= Tn=| TO;Tq=4oUc=GTl=| TA;To=4oUa=GTj=| T3;Tm=4oU_=GP'  `p`   @'>T;| T;T;4oU;G   p' |}ET;=| T:T>=4oU0=G~T_;| T:Tb;4oUT;G~KtM>  >a r yG ts> a r jG t d>ar[G|8@='| 1|}GGT <|  T :T<4 oU <G 0'0TI<;m9;G<B HHB HHB HH$p@;< e='| <| (} %G G G@'PyT<| TY:T<4oU<G`p'@T<;'9;<B H HB HHB HH$pT<| T0:T <4 oU<G;<P'0T<| T:T <4 oU<G B0>EL<LH'`|}E T:| T9T:4oU}:G~ MK tHM   a rAGt;a r5Gt /a r)Gt0#> a r G t@>a r GtP> a rG`p'`T,<| T9T /<4 oU!<GB 0L <-L H @p'`GB 0L <7L H p'P|'P|Bp> EL < :L HHH HH  'vP|Bp> EL < `L HHH HH Tg;| TH9Tj;4oU\;G~vT;'PT;|L89qU;G|]}ZEK>ar0PKr`KM rEBpFHHHH HHT;|#89qU;G|,})EKar0"Kr0M rB@FH H HTw;`'9@p'&x;%;&;&;&p;%;&;&; ' '&9&9&9&9&9&9 &9 &9&9&9&9&9T89| T8T;94oU-9G~ T9| T8T94oU9G~ K tM   a rGta rGt a rG|}ET 9|  T [8T94 oU y9G ~B@>EL<LHH @ T 9|  T <8T94 oU 9G ~OKtJM arCGT:| T#8T:4oU:GB0L<LH@p'p`p'pGB0L<LHp'pB@>EL<LHH@ &8&8T {9|  T 7T~94 oU p9G ~MK t HM arAGt ;a r5Gt /ar)GT:| T7T :4 oU:Gp'pT&:| T7T ):4 oU:GB 0L < L  H @' p`@'pGB 0L < L  H @'p|B`> EL < L HHHHp`P0p'A |KT9''0T9|V67qU9G|,})EK>ar0Kr0M rB@FH H HT9P'iP'&9%9&9&9|`T9| T6T94oU9G~PTx9'50'0Tm9|5V7qUd9G|0}-EK>ar0#Kr0M rB@FH H HTI9Pp' @p'&I9%a9&o9&}9 ' ' &7 &7&~7&7&y7&7 ' &o7 &7&i7&7&d7&|7 'T)8;M5;'8B HHB HHB HH$` &J7 &a7&D7&[7&>7&U7 'T8;&5;8B HHB HHB HH$`)9 '49 @T8| T&6T84oUt8GT9| T6T94oU 9G'`@P '9  T6| T5T64oU6GG 0'9 | i|U}RGGT6| T5T64oU6G;8p'` |2yPT8| T5T84oU8G5Pp'P T8| T5T84oU8Gp'P 'T J7;n4;H7B HHB HHB HH$ `'8 '8  T8| Tk5T84oU8GG 0'8 0T 6| TR5T64oU6GG;8 0@'8 '8 0T7|L45qU7G|-}*EK>ar0 Kr`M>rBpFHGHGHGHGHGH'&7%7&7&7Z8 0T7| 45qUv7G|-}*EK>ar0 Kr`M>rBpFGHHGHGHGHGH'&`7%x7&7&7(8|748qU77G' 8|C4k5qU/7G'8 0T8|35qU 8G|'}$EK>ar0Kr0M>r B@FHGHGH'& 7%"7&07&>77  T7| TZ4T74oU7GG 0'7 0T4| TA4T44oU4GG;7 0@'7 '7 PT7|;35qU7G|P}MEK>ar0CKr>M>r5B FGHTx7|3}4qUo7G| }EKar0Kr0Mr B@FHGHH '&t6%6&6&6&l6%6&6&6f7  T6| T3T64oU6GG 0'W7 0T\4| T3T_44oUQ4GG;A7 0@'B7 'C7 PT>7|25qU57G|T}QEK>ar0GKr0BM>r9B@FGHGHGHT6|q23qU6G| }EKar0Kr0Mr B@FHGHH '&5%5&5&6&5%5&5&56  '6T6| T3T64oU6GB0>EL< LH P@'6 T3| T2T34oU3G   '`|x}uET O3|  T 2T R34 oU D3G ~`K t ZM >  > a r LG t F> a r=Gt 7> a r.G|&}#ET/3| T2T234oU$3G~pKtM a r G ta r G t a r G t0>arGTQ6~Pt@>arGtP> arG|}G| G'\ G' ||B HHT4|G12qU4G|g}dEK> a r0ZKr`UM rOBpFH HH T5HHHT4|1y2qU4G|3}0EKa r0)Kr0$M rB@FH HHTo4|z12qUf4G;5   '&i4%4&4&4&a4%y4&4&4'''&2&2'&2&2'&2&2 &2 &2&{2&2&u2&2'' &g2 &~2&a2&x2&[2&r2''L5 '5  'PT A5|  0>5qU 85G  ' T 65|  035qU -5G T 45|  015qU +5G T25' | T&5' | | } E K tM > >a rG | } E KtMarG t z>a  r qG 5 'E K t aM  a  r YG 5 '++T 1|  T 0T 14 oU 1G B 0> EL < fL  H T4| T0T 44 oU4G'p   ')##  ')  ' &_1 &v1 &Y1 &p1&S1&j1& ~4&K1&b1& v4% 4% 44|704qUY4G'4 G0'#4 V.;.1U.U/U/U/Uw/U[/U?/U.V.;.1U.U/U/Ux/U\/U@/U$/U.V.;.1U.U.V..V..V.;.1U.T.1U.V.zV.;.1U.T.1U.V.|;.1U.U.V.w;.1U.U.V..V..V|/.V.i;.1U.U.V.d;.1U.U.V..V..VY/.V..V..VL/.V.M;.1U.U.V..V..V..V1/.V.@;.1U.U.V..V..V..V/.V./;.1U.U.V..V..V..V..V.;.1U.U.V..V..V..V..V. ;.1U.U.V..V..V..V..V..V..V..V..V..V..V..V.;.1U.T.1U.V.;.1U.T.1U.V.;.1U.U.V.V.V.;.1U.V.V.;.1U.V.V.;.1U.V.SV.;.1U.V.V.OV.;.1U.V.;.1U.V.;.1U.V.V/;.1U/V/;/1U/V /;/1U/V /;/1U /V/; /1U/V/; /1U/V/V/;/1U/V/V/;/1U/Uq2UW2U1U0U0U/V /;/UJ2U2/U/V /V//V/;/1U/U/V/V//V/;/1U/V /V!/V$/;/1U#/V'/;"/1U&/V*/;%/1U)/V-/;(/1U,/V0/;+/1U//V3/;./1U2/V6/;1/1U5/V9/;4/1U8/V:/V;/V>/;9/1U=/VA/;.//d`0l001L28l 38X3@4d4l5,56d7l77@9(h99XH@d@D8D,D%.. .. Guile 3.0.7compute-use-countsbailout?peel-tracepeel-contsubtract-usesfresh-label@@language/cps/utilsintmap-add!@@language/cps/with-cpspeel-traces-in-functiondevirtualize-integersparameter?@@guile language/cps/devirtualize-integers.scmice-9/boot-9.scmlanguage/cps/utils.scmlanguage/cps/with-cps.scmlanguage/cps.scmice-9/match.upstream.scm ~;,a,,,b,,,b,$,;c~J&w|ww~ewvj< x !x  , s, q, ou%w-  m  lu3w-  D r 7x "- ,- 5- D- N- / 1 {sw- z, y5 wr v&k;w- x,rw- ,$,~, $, ~, J$, ~,1w=;)K1v=;)K1v=;)K1v=;)K1v=;)K#w  ( -K.&1%t  { 2z#.-,$,~,h{Y.  ,$,~,!z! x 2 j h  h>@0xE ?,,yhrw, ?" c!, _ "wx 0\ zK h!= @ h vJJ qw h h"  h,1<20  ;;,8ihjY',S?=0,,8iwjY',O  ?YA ?Y,$, ,Wj,Y,$,~,3p?;!J$<?>#Y!j0;/ew< x=-2, sG,$,~,2>;J#;"t ;:w#w=18Mh;F+#;"t ;:wwp;_!,#;"t ;:w w\;"%L"4,< !*C <J6)? ,~wu N<!~w[ w,w,W eD K  <Xt$$,P0( ,(,,d24-./dx/l/01@28`828p2X3d3l(4D45d46l66X8(89X`?|?C8C,Ccompute-use-countsbailout?peel-tracepeel-contsubtract-usesfresh-label@@language/cps/utilsintmap-add!@@language/cps/with-cpspeel-traces-in-functiondevirtualize-integersparameter?@@guileclosureargcachevarproctmpmodulecompute-use-countsbailout?peel-tracepeel-traces-in-functiondevirtualize-integersvalcpscachedmodnameboxlabelcontuse-countsvtablerfieldsnfieldsptrwordbitsmaskreswcountvarsxtailpair_oldnewfxkexitlive-varsfresh-varsvars-of-interestdefs-of-interest?ls0resttagcodeflagsskcan-terminate-trace?make-termk*kfidxktarg0arg1arg2arg3bodybmax-labelmax-vart-76cf3f6cb894987-f2bt-76cf3f6cb894987-f2ct-76cf3f6cb894987-f32t-76cf3f6cb894987-f33valsprimkfunFor the graph starting at LABEL, try to peel out a trace that uses the variable FX. A peelable trace consists of effect-free terms, or terms that only have &type-check effect but which use FX or some variable that was defined using FX as an input. No variable defined in the trace should be referenced outside of it..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