ELF@'@8@ZZ''XZXZXZppC ;?T?T ?; ?T @; BT B;'CT3CT2C|9C=CqU)CG;>Cp P`  @ ' 0T.C|C+CqU%CG  'T/C4) H T3C4); 1CH T:C4 )T @CT @C|  B=CqU 7CG ;>C'`H TB4); 4CH TB4); 1CH TB4); .CH T7C4); 5CH TB4);2CH'=C  TB~0;.CB >LHB HH ''[D G G G | } MK | Zupt_pM   Y p^0H  |  |x 5snj2fb]XSNJ|FA'  '  p'  `' P' @'  0'   '  '   TB|BBpUBG|+}(EK>ar0KrM>rBFH H H HHHHHH  '&B%B&B&B'B  ';  p'4  `'-  PTB|ZBBpUBG|&}#EK>ar0Kr@M>r BPFH H H H  p'&WB%oB&}B&B'  '  p'  `T B|  BBpU }BG | %} "E K>ar0K r0M >r B@F H H H  '& B% %B& 3B& AB'  '  p'  `T FB|  ACBpU =BG | %} "E K>ar0K r0M >r B@F H H H  '& A% A& A& A'\  'U  pT B|  A BpU BG | $} !E K >a r 0K r M > r B 0F  H  H   '& A% A& A& A'  | VZ u Q?qL ^ Aj ^ L > p H ^ p UB'D ^ p v /'   0Kh?q `^ D ? 7B'Y q '  0Khq ` ^ D ^ & A& A p'& A& A'  '  pB H H   ' '  1 '; <' n' '; A'; <'; Q?'; B?' ' ' '; ?'; xA' ' '; <' ' '% xA& A& A& AA 'A `;ATA|?AqUAG`p'P|;ATA|?AqUAG@`p0'#;A`Pp@'C ; B; WCB H H ; lCT nC|  ?kCqU eCG ;lC'  ; gCTiC||?fCqU`CG'  B H H  B H H  B H H   'C @;hC;C;BB HHB HHB HH;CB HH; CB HHB HHB HHB HHB HH;zC;BB HHB HHB HH@' D   B >L H | TsCTsCp'p` | G TgC'r` G H ThCTXCp'V` |G T[C|<<pURCG`'` G H TRCT4Cp`'1p | G TDC'Ap G H TECTCp'p |G T8C|;5CpU/CGP'p G H TBp`'p | G TC'p G H TCTBp'p |G TC|;;pUCGP'p G H TCTBp'p |G TB|<<pUBGP'p G H TBTBp'p | G TB'p G H TBTzBp'xp |G TB| =<pUBGP'p G H TBTVBp'Tp |G TB|L<BpUBGP'p G H T4Bp'1p | G T(B'3p G H TBp`'@ | G T+B'(@ G H  'B|=ApUAG'B|:{BpUAG'B|;;pUAG'B|:sBpU)BG'B   B >LH| TrBTA`'` |GTeB|::pU\BGp'` GHT\BTA`'` |GTOB|;;pUFBGp'` GHTFBTlA`'j` |GT9B|:6BpU0BGp'` GHT8BTHA`'F` |GT+B|;z;pU"BGp'` GHT"BT$A`'"` |GTB|;BpU BGp'` GHT^ATA`'` | GTQA'` GHTAT@`'` |GTA|:ApUAGp'` GHT@T@`'` | GT@'` GHT@T@`p'` | GT@'` GHTAT@`'` |GTA|O:=:pUAGP'` GHTk@`p'h@ | GT{@'x@ GHp'A Tq8T{A'~A|;I=pUmAG'A `TsAp'5` p`'  TbA'1` p`'O PTTA'/0 TNA'50 THA':JA|e:S:pU1AG'JA|8=ApU%AG'BA|y9g9pUAG'BA|95ApU AG':A|w9e9pUAG'2A 0B HHT7T@'e P' B0>EL<LH@'/A | | t} qG G |[}XGG|B}?G| ;G G {  T@|;@qU@GG `' | } G|}G B HH p'  @B H H   'T @;7;@B H HB H H B HH $ pT @;7;@B H HB H H B HH $ pT @;7;@B H HB H H B HH $ p '@ `T;@p'@ G`p'h  T*@'` G`p' PT@'0 T@'0 T@'@ V6;61U6U:Uq9UU9U99U9U9U8U8U8U8Uu8UY8U=8U!8U8U7U7U7U7Uy7U]7UA7U%7U6V6;61U6U69U9U8U8U8U8U8Ur8UV8U:8U8U8U7U7U7U7Uv7UZ7U>7U"7U7U6U6Vx6;s61Uw6U-@U?<Us6;q6U9Us6Vu6o6Vv6;q61Uu6Ts61Uq6Vs6;n61Ur6Tp61Un6Vp6Vu6;p61Ut6Tr61Up6Vr6;m61Uq6U6Vq6{;l61Up6Up6Vt6n6Vs6o6V,9p6Vs6m;n61Ur6Ur6Vv6p6Vw6q6Vv6r6V9s6Vv6`;q61Uu6Uu6Vy6s6Vz6t6Vy6u6V8v6Vy6Q;t61Ux6Ux6V|6v6V}6w6V|6x6V8y6V|6@;w61U{6U{6V6y6V6z6V6{6V8|6V6/;z61U~6U~6V6|6V6}6V6~6V86V6";}61U6U6V66V66V66V86V6;61U6U6V66V66V66Vo86V6;61U6U6V66V66V66VT86V6;61U6U6V66V66V66V986V6;61U6U6V66V66V66V86V6;61U6U6V66V66V66V86V6;61U6U6V66V66V66V76V6;61U6U6V66V66V66V76V6;61U6U6V66V66V66V76V6;61U6U6V66V66V66V76V6;61U6U6V66V66V66V|76V6;61U6U6V66V66V66Va76V6v;61U6U6V66V66V66VF76V6i;61U6U6V66V66V66V+76V6Z;61U6U6V66V66V66V76V6I;61U6U6V66V66V66V66V6:;61U6U6V66V66V66V66V6);61U6U6V6$;61U6U6V66V66V66V66V66V66V66V66V66V66V66V66V66V66V66V66V66V66V66V66V66V66V66V66V66V66V6;61U6T61U6V6;61U6U6V6;61U6U6V6;61U6U6V6;61U6U6V66V66V66V6;61U6T61U6V6;61U6U6V6V6 V6V6;61U6V6;61U6Ux:V6V6;61U6U9U9V6;61U6V6V6V6jV6&V6V6;61U6V6V6&V6V7;61U6U6V76V7V 7;71U7U8U7U7UN7U<7U7V6;6UE7U37U!7U7V6V76V7;61U7U 7V7V 76V 7V77V7V77V"7V)7V07V77V<7;771U;7U7U[7UI7V77VF727V97;47U7UN7U<7V>7;97US7UA7VE7;@7U7UJ7VL7VQ7VV7;Q71UU7U_7VU7V^7P7V_7;Z7U|7Uj7U`7Vl7Vu7g7V7;}71U7U7U7U7U7V{7;v71Uz7U7V~7x7V7y7V7z7V7}7V7V7V7V7V7;71U7U8V7;71U7U7;7UP8U7U7U7U7U8V7;71U7Ua8U-8U8U7V7;71U7U7V7;71U7Um;U7V7;71U7U\;U7V77V7;71U7U7;7U7U7V77V7V77V7V77V7V77V7V77V77V87V87V7;71U7U7V77V77V7V77V77V77V77;7U7U7V7;71U7U7V7[1;7U9U8U8U8UV8U@8U"8U8U7U7U7V77V77V77;7U7U7V77V77V77V77V77;7U8U8U8UJ8U8U8U7U7U7;*1U8U8Ut8U,8U7U7U7U7V77V79;71U7U7V77;7U8U8V7+;71U7T71U7U7V77V77V7;71U7U7V77V77V7;71U7U7V77V7 V77V77V77V77V77V77V77V77V7V7V77V7V7;71U7U7V77V7;71U7U8V87V8;81U8U8V88V8;81U8T81U8V8;81U8T81U8V8;81U8T81U8V8;81U8T81U8V8V8;81U8T81U8V8;81U8T81U8V8;81U8T81U8V8;81U8T81U8V8;81U8T81U8V8V)8V:8VE8;@81UD8TB81U@8VD8;?81UC8TA81U?8VC8;>81UB8T@81U>8VB8VG8;B81UF8TD81UB8VF8;A81UE8TC81UA8VE8VJ8;E81UI8TG81UE8VI8VN8;I81UM8TK81UI8Vw8V8V8V8;81U8V8V8;81U8U8V8;81U8U8V88V8;81U8U8V88V88V8;81U8U8V88V88V88V88V88V88'language'cps'optimize'inlinable-exports'filename'language/cps/optimize.scm'imports'ice-9'match'closure-conversion' contification'cse'dce'devirtualize-integers'elide-arity-checks'licm'loop-instrumentation' peel-loops'prune-top-level-scopes'reify-primitives'renumber' rotate-loops' return-types'self-references'simplify'specialize-numbers'specialize-primcalls' split-rec'switch' type-fold'verify'system'base'exports'optimize-higher-order-cps'optimize-first-order-cps'cps-optimizations'make-cps-lowerer' declarative?'guile'define-module*'set-current-module'*debug?*' maybe-verify'define-optimizer'macro'make-syntax-transformer' lower-cps    'tree-il' 'wrong-type-arg'allocate-struct'*Expected vtable with no unboxed fields: ~A'wrong-number-of-args'2Wrong number of initializers when instantiating ~A'8Wrong type argument in position 1 (expecting vtable): ~S'8Wrong type argument in position 1 (expecting struct): ~S' '''' out-of-range' vector-set!'Argument 2 out of range: ~S' make-vector'?Wrong type argument in position 2 (expecting small integer): ~S'available-optimizations'name' misc-error' bad code ~S'bytevector-u8-ref'<Wrong type argument in position 1 (expecting bytevector): ~S'any'each' $sc-dispatch'-source expression failed to match any pattern'syntax-violation'define*'top'ribcage'dummy'pass'kw'm-63e98323797c5ba-6'l-63e98323797c5ba-b'l-63e98323797c5ba-c'l-63e98323797c5ba-d'l-63e98323797c5ba-e'x'l-63e98323797c5ba-8'hygiene'program'optional'opts'quote'map'append'if'assq-ref'set!'eliminate-dead-code?'prune-top-level-scopes?' simplify?'contify?'contify'devirtualize-integers?' peel-loops?'cse?' type-fold?'resolve-self-references?'resolve-self-references'eliminate-dead-code'eliminate-common-subexpressions'elide-arity-checks?'specialize-numbers?'licm?'hoist-loop-invariant-code'specialize-primcalls?'optimize-branch-chains?'optimize-branch-chains'optimize-known-return-types?'optimize-known-return-types' rotate-loops?'convert-closures'add-loop-instrumentation'memq' match-error'no matching pattern' macro-type' syntax-rules'patterns'... <Xt$4P@\xh  p     ,<LH <t\TH |  l4TL Hx !<"l#$@%`&0 'l!(!*"+ #,@#-" * * * ( (Jf  ****""""""""""""""""**** (( ""`7`7`7`7' $`7(W       E EEEEE EED= | *288    ?  <h -ED0==V=v===*=E2=2.=.=L4   88 8 @00P8 Dpd   9DDt' C*(W(W.<XZXZpECMAXUE9k, zH9 :jp;8; == H'\4\k    EiL @a @xr x  g6 ? P  P P     " +"#    ) 6 GNR W q    $,4 <(D0L8T@XH`P|PPPX    0H  $(,8Dd GN GN GN GN GN      4"4"D+P2\"hlptx"|"|#  (08@HHHHPRZRRRTZRP    (*2***,2*(     " * " " " $ * "       " * " " " $ * "     ""# "(       """#3      2223     GNR GNRR 8@D(`px  GNR GNR     (08T\`HhP   H      $ ((,08D TXhl0x                         (@HP0p80@0   08 @8  H8  (((8  8 @8  H8  (((8  H8  (((8  H8 @8  H8  ( ( ( 8 H 8 ( ( ( 8 8  @ 8    (  $,0$,0$,0$,0                       (@H@P0l|0@00@00@00@00@080@00@080 0  8 0   @ 0   0    (   $,0      004X8`0x   $,0$,0$,0$,0$,0    (( D `dp| GNR      48T Xt(@P ( ( (       048@X8`0x|(   'f3C\Dp   78F8k(8`8x(88> 8o8 8p 8 8  t!D#$ %.. .. Guile 3.0.9lpmaybe-verifyoptimize-higher-order-cpsassq-ref@guileeliminate-dead-code@language/cps/dcesimplify@language/cps/simplifyeliminate-common-subexpressions@language/cps/cseoptimize-first-order-cpscps-optimizationsavailable-optimizations@system/base/optimizelower-cpssplit-rec@language/cps/split-recconvert-closures@language/cps/closure-conversionreify-primitives@language/cps/reify-primitivesadd-loop-instrumentation@language/cps/loop-instrumentationrenumber@language/cps/renumbermake-cps-lowerer] language/cps/optimize.scmice-9/match.upstream.scmice-9/boot-9.scm ;Ja,,,b,,,b,$,b,aJ #wwz w| o, ,z, n, ,yJ % m, ,x, l, ,wJ u ,v,  j, , uJ  i, , tJ$  h, , s, g, ,rJ f, ,qJ u ,p, u ,o,E a,,I `,,H  _,,G! ^,,F" ],,{J$# \,,z,  [,,yJ% Z,,x,  X,,v,  W,, uJ b, t,<,,@ , ,i ,i ,i,JAk;,,w}z<&V!<t,$,~,$,~,$,~,Nl; , ,x ,i ,i,\\p    +8:8_@8~x8(8828cP888 D"# lpmaybe-verifyoptimize-higher-order-cpsassq-ref@guileeliminate-dead-code@language/cps/dcesimplify@language/cps/simplifyeliminate-common-subexpressions@language/cps/cseoptimize-first-order-cpscps-optimizationsavailable-optimizations@system/base/optimizelower-cpssplit-rec@language/cps/split-recconvert-closures@language/cps/closure-conversionreify-primitives@language/cps/reify-primitivesadd-loop-instrumentation@language/cps/loop-instrumentationrenumber@language/cps/renumbermake-cps-lowererclosureargcachevarproctmp*debug?*maybe-verifydefine-optimizercachedboxprimoptimize-higher-order-cpsoptimize-first-order-cpscps-optimizationslower-cpsmake-cps-lowerervalnamebposobjtagunboxedulenrlensidxuidxmaxidx+1ptrsu8a*res*resultrestf0f1f2f3f4f5f6f7f8vtableflagsmaskresrfieldsnfieldsidxbitslenssizeausizenwordsvw0-highw0islens64carcdrpairprogramxdummyoptimizepasskwtmp-63e98323797c5ba-14tmp-63e98323797c5ba-13optsarg0arg1arg2expfalseoptimization-levelcodeall-optswdefaulttailenv.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