GOOF----LE-8-2.0!U]í4h,D] gguile¤ ¤ gdefine-module*¤ ¤ ¤ grnrs¤ ¤ gfilenameS¤ frnrs.scm¤ gpureS¤ gversionS¤ ¤ gset-current-module¤  ¤  ¤ gresolve-r6rs-interface¤ ¤ ¤ g arithmetic¤ gbitwise¤  ¤ gcall-with-deferred-observers¤ ¤ ¤ gmodule-use-interfaces!¤ ¤ ¤ gcurrent-module¤ ¤ ¤ gfixnums¤  ¤ !gflonums¤ "! ¤ #gbase¤ $# ¤ %g bytevectors¤ &% ¤ 'g conditions¤ (' ¤ )gcontrol¤ *) ¤ +genums¤ ,+ ¤ -g exceptions¤ .- ¤ /gfiles¤ 0/ ¤ 1g hashtables¤ 21 ¤ 3gio¤ 4gports¤ 534 ¤ 6gsimple¤ 736 ¤ 8glists¤ 98 ¤ :gprograms¤ ;: ¤ <= ¤ ?g procedural¤ @<? ¤ Ag syntactic¤ B<A ¤ Cgsorting¤ DC ¤ Egrename¤ Fg syntax-case¤ GF ¤ Hgsyntax-case-hack¤ IFH¤ JEGI¤ Kgunicode¤ LK ¤ Mgmodule-export!¤ NM¤ OM¤ Pgmodule-re-export!¤ QP¤ RP¤ Sgstring-normalize-nfkc¤ Tgstring-normalize-nfc¤ Ugstring-normalize-nfkd¤ Vgstring-normalize-nfd¤ Wg string-ci>=?¤ Xg string-ci<=?¤ Yg string-ci>?¤ Zg string-ci=?¤ hg char-ci<=?¤ ig char-ci>?¤ jg char-cisyntax¤ wg syntax->datum¤ xgfree-identifier=?¤ ygbound-identifier=?¤ zg identifier?¤ {HFŒ¤ |gsyntax¤ }gmake-variable-transformer¤ ~g vector-sort!¤ g vector-sort¤ €g list-sort¤ grecord-constructor-descriptor¤ ‚grecord-type-descriptor¤ ƒgdefine-record-type¤ „grecord-mutator¤ …grecord-accessor¤ †grecord-predicate¤ ‡grecord-constructor¤ ˆg"make-record-constructor-descriptor¤ ‰grecord-type-descriptor?¤ Šgmake-record-type-descriptor¤ ‹grecord-field-mutable?¤ Œgrecord-type-field-names¤ grecord-type-opaque?¤ Žgrecord-type-sealed?¤ grecord-type-generative?¤ grecord-type-uid¤ ‘grecord-type-parent¤ ’grecord-type-name¤ “g record-rtd¤ ”grecord?¤ •gexit¤ –g command-line¤ —gcons*¤ ˜gassq¤ ™gassv¤ šgassoc¤ ›gassp¤ œgmemq¤ gmemv¤ žgmember¤ Ÿgmemp¤  gremq¤ ¡gremv¤ ¢gremove¤ £gremp¤ ¤g fold-right¤ ¥g fold-left¤ ¦g partition¤ §gfilter¤ ¨gexists¤ ©gfor-all¤ ªgfind¤ «gwrite¤ ¬gdisplay¤ ­gnewline¤ ®g write-char¤ ¯gread¤ °g peek-char¤ ±g read-char¤ ²gclose-output-port¤ ³gclose-input-port¤ ´gopen-output-file¤ µgopen-input-file¤ ¶gwith-output-to-file¤ ·gwith-input-from-file¤ ¸gcurrent-error-port¤ ¹gcurrent-output-port¤ ºgcurrent-input-port¤ »gcall-with-output-file¤ ¼gcall-with-input-file¤ ½gstandard-error-port¤ ¾gstandard-output-port¤ ¿gstandard-input-port¤ Àg put-string¤ Ág put-datum¤ Âgput-char¤ Ãglookahead-char¤ Äg get-string-n!¤ Åg get-string-n¤ Ægget-string-all¤ Çgget-line¤ Èg get-datum¤ Égget-char¤ Êgflush-output-port¤ Ëgcall-with-string-output-port¤ Ìgmake-custom-textual-output-port¤ Ígopen-file-input/output-port¤ Îgopen-file-output-port¤ Ïgopen-file-input-port¤ Ðg utf-16-codec¤ Ñg utf-8-codec¤ Òg latin-1-codec¤ Óg call-with-bytevector-output-port¤ Ôgopen-string-output-port¤ Õgopen-string-input-port¤ Ögput-bytevector¤ ×gput-u8¤ Øgmake-custom-binary-output-port¤ Ùgopen-bytevector-output-port¤ Úgget-bytevector-all¤ Ûgget-bytevector-some¤ Ügget-bytevector-n!¤ Ýgget-bytevector-n¤ Þg lookahead-u8¤ ßgget-u8¤ àgmake-custom-binary-input-port¤ ágopen-bytevector-input-port¤ âgcall-with-port¤ ãg close-port¤ ägport-has-set-port-position!?¤ ågport-has-port-position?¤ ægset-port-position!¤ çg port-position¤ ègtranscoded-port¤ ég textual-port?¤ êg binary-port?¤ ëgport-transcoder¤ ìg port-eof?¤ íg eof-object¤ îg output-port?¤ ïg input-port?¤ ðgport?¤ ñg eof-object?¤ ògnative-transcoder¤ ógtranscoder-error-handling-mode¤ ôgtranscoder-eol-style¤ õgtranscoder-codec¤ ögmake-transcoder¤ ÷gerror-handling-mode¤ øgnative-eol-style¤ ùg eol-style¤ úg buffer-mode?¤ ûg buffer-mode¤ üg file-options¤ ýg symbol-hash¤ þgstring-ci-hash¤ ÿg string-hash¤ g equal-hash¤ ghashtable-mutable?¤ ghashtable-hash-function¤ ghashtable-equivalence-function¤ ghashtable-entries¤ ghashtable-keys¤ ghashtable-clear!¤ ghashtable-copy¤ ghashtable-update!¤  ghashtable-contains?¤  ghashtable-delete!¤  ghashtable-set!¤  g hashtable-ref¤  ghashtable-size¤ g hashtable?¤ gmake-hashtable¤ gmake-eqv-hashtable¤ gmake-eq-hashtable¤ gi/o-error-port¤ gi/o-port-error?¤ gmake-i/o-port-error¤ g &i/o-port¤ gi/o-file-does-not-exist-error?¤ g"make-i/o-file-does-not-exist-error¤ g&i/o-file-does-not-exist¤ gi/o-file-already-exists-error?¤ g"make-i/o-file-already-exists-error¤ g&i/o-file-already-exists¤ gi/o-file-is-read-only-error?¤ g make-i/o-file-is-read-only-error¤ g&i/o-file-is-read-only¤ gi/o-file-protection-error?¤  gmake-i/o-file-protection-error¤ !g&i/o-file-protection¤ "gi/o-error-filename¤ #gi/o-filename-error?¤ $gmake-i/o-filename-error¤ %g &i/o-filename¤ &gi/o-error-position¤ 'gi/o-invalid-position-error?¤ (gmake-i/o-invalid-position-error¤ )g&i/o-invalid-position¤ *gi/o-write-error?¤ +gmake-i/o-write-error¤ ,g &i/o-write¤ -gi/o-read-error?¤ .gmake-i/o-read-error¤ /g &i/o-read¤ 0g i/o-error?¤ 1gmake-i/o-error¤ 2g&i/o¤ 3g delete-file¤ 4g file-exists?¤ 5graise-continuable¤ 6graise¤ 7gwith-exception-handler¤ 8gguard¤ 9gdefine-enumeration¤ :genum-set-projection¤ ;genum-set-complement¤ genum-set-union¤ ?g enum-set=?¤ @genum-set-subset?¤ Agenum-set-member?¤ Bgenum-set->list¤ Cgenum-set-constructor¤ Dgenum-set-indexer¤ Egenum-set-universe¤ Fgmake-enumeration¤ Gg case-lambda¤ Hgdo¤ Igunless¤ Jgwhen¤ Kgundefined-violation?¤ Lgmake-undefined-violation¤ Mg &undefined¤ Ngsyntax-violation-subform¤ Ogsyntax-violation-form¤ Pgsyntax-violation?¤ Qgmake-syntax-violation¤ Rg&syntax¤ Sglexical-violation?¤ Tgmake-lexical-violation¤ Ug&lexical¤ Vg%implementation-restriction-violation?¤ Wg)make-implementation-restriction-violation¤ Xg&implementation-restriction¤ Ygnon-continuable-violation?¤ Zgmake-non-continuable-violation¤ [g&non-continuable¤ \g condition-who¤ ]gwho-condition?¤ ^gmake-who-condition¤ _g&who¤ `gcondition-irritants¤ agirritants-condition?¤ bgmake-irritants-condition¤ cg &irritants¤ dgassertion-violation?¤ egmake-assertion-violation¤ fg &assertion¤ gg violation?¤ hgmake-violation¤ ig &violation¤ jgerror?¤ kg make-error¤ lg&error¤ mgserious-condition?¤ ngmake-serious-condition¤ og&serious¤ pgwarning?¤ qg make-warning¤ rg&warning¤ sgcondition-message¤ tgmessage-condition?¤ ugmake-message-condition¤ vg&message¤ wgdefine-condition-type¤ xgcondition-accessor¤ ygcondition-predicate¤ zg condition?¤ {gsimple-conditions¤ |g condition¤ }g &condition¤ ~g utf32->string¤ g utf16->string¤ €g utf8->string¤ g string->utf32¤ ‚g string->utf16¤ ƒg string->utf8¤ „g"bytevector-ieee-double-native-set!¤ …g!bytevector-ieee-double-native-ref¤ †gbytevector-ieee-double-set!¤ ‡gbytevector-ieee-double-ref¤ ˆg"bytevector-ieee-single-native-set!¤ ‰g!bytevector-ieee-single-native-ref¤ Šgbytevector-ieee-single-set!¤ ‹gbytevector-ieee-single-ref¤ Œgbytevector-s64-native-set!¤ gbytevector-u64-native-set!¤ Žgbytevector-s64-native-ref¤ gbytevector-u64-native-ref¤ gbytevector-s64-set!¤ ‘gbytevector-u64-set!¤ ’gbytevector-s64-ref¤ “gbytevector-u64-ref¤ ”gbytevector-s32-native-set!¤ •gbytevector-u32-native-set!¤ –gbytevector-s32-native-ref¤ —gbytevector-u32-native-ref¤ ˜gbytevector-s32-set!¤ ™gbytevector-u32-set!¤ šgbytevector-s32-ref¤ ›gbytevector-u32-ref¤ œgbytevector-s16-native-set!¤ gbytevector-u16-native-set!¤ žgbytevector-s16-native-ref¤ Ÿgbytevector-u16-native-ref¤  gbytevector-s16-set!¤ ¡gbytevector-u16-set!¤ ¢gbytevector-s16-ref¤ £gbytevector-u16-ref¤ ¤gsint-list->bytevector¤ ¥guint-list->bytevector¤ ¦gbytevector->uint-list¤ §gbytevector->sint-list¤ ¨gbytevector-sint-set!¤ ©gbytevector-sint-ref¤ ªgbytevector-uint-set!¤ «gbytevector-uint-ref¤ ¬gu8-list->bytevector¤ ­gbytevector->u8-list¤ ®gbytevector-s8-set!¤ ¯gbytevector-u8-set!¤ °gbytevector-s8-ref¤ ±gbytevector-u8-ref¤ ²guniform-array->bytevector¤ ³gbytevector-copy¤ ´gbytevector-copy!¤ µgbytevector-fill!¤ ¶g bytevector=?¤ ·gbytevector-length¤ ¸gmake-bytevector¤ ¹g bytevector?¤ ºgnative-endianness¤ »g endianness¤ ¼gidentifier-syntax¤ ½g syntax-rules¤ ¾g letrec-syntax¤ ¿g let-syntax¤ Àgunquote-splicing¤ Águnquote¤ Âg quasiquote¤ Ãgapply¤ Ägvalues¤ Åg dynamic-wind¤ Ægcall-with-values¤ Çgcall/cc¤ Ègcall-with-current-continuation¤ Égassert¤ Êgassertion-violation¤ Ëgerror¤ Ìgvector-for-each¤ Íg vector-map¤ Îg vector-fill!¤ Ïg list->vector¤ Ðg vector->list¤ Ñg vector-set!¤ Òg vector-ref¤ Óg vector-length¤ Ôgvector¤ Õg make-vector¤ Ögvector?¤ ×g string-copy¤ Øgstring-for-each¤ Ùg list->string¤ Úg string->list¤ Ûg string-append¤ Üg substring¤ Ýg string>=?¤ Þg string<=?¤ ßgstring>?¤ àgstring=?¤ çgchar<=?¤ ègchar>?¤ égcharchar¤ ìg char->integer¤ ígsymbol=?¤ îgstring->symbol¤ ïgsymbol->string¤ ðgfor-each¤ ñgmap¤ òglist-ref¤ óg list-tail¤ ôgreverse¤ õgappend¤ öglength¤ ÷glist¤ øglist?¤ ùgcddddr¤ úgcdddar¤ ûgcddadr¤ ügcdaddr¤ ýgcadddr¤ þgcaddar¤ ÿgcaaddr¤ gcadadr¤ gcdaadr¤ gcdadar¤ gcddaar¤ gcdaaar¤ gcadaar¤ gcaadar¤ gcaaadr¤ gcaaaar¤  gcdddr¤  gcddar¤  gcdadr¤  gcaddr¤  gcdaar¤ gcadar¤ gcaadr¤ gcaaar¤ gcddr¤ gcdar¤ gcadr¤ gcaar¤ gcdr¤ gcar¤ gcons¤ g boolean=?¤ gstring->number¤ gnumber->string¤ g>=¤ g<=¤ g>¤ g<¤ g=¤  ginexact¤ !gexact¤ "g infinite?¤ #gfinite?¤ $gnan?¤ %geven?¤ &godd?¤ 'g negative?¤ (g positive?¤ )gzero?¤ *ginteger-valued?¤ +grational-valued?¤ ,g real-valued?¤ -ginexact?¤ .gexact?¤ /ginteger?¤ 0g rational?¤ 1greal?¤ 2gcomplex?¤ 3gangle¤ 4g magnitude¤ 5g make-polar¤ 6gatan¤ 7gacos¤ 8gasin¤ 9gtan¤ :gcos¤ ;gsin¤ gsqrt¤ ?gexact-integer-sqrt¤ @gexpt¤ Ag div0-and-mod0¤ Bgmod0¤ Cgdiv0¤ Dg div-and-mod¤ Egmod¤ Fgdiv¤ Ggmake-rectangular¤ Hg imag-part¤ Ig real-part¤ Jg rationalize¤ Kground¤ Lgtruncate¤ Mgceiling¤ Ngfloor¤ Oglcm¤ Pggcd¤ Qg denominator¤ Rg numerator¤ Sgabs¤ Tgmin¤ Ugmax¤ Vg/¤ Wg*¤ Xg-¤ Yg+¤ Zgeq?¤ [gequal?¤ \geqv?¤ ]gnot¤ ^gand¤ _gor¤ `gcase¤ agcond¤ bgset!¤ cgif¤ dglambda¤ egquote¤ fgbegin¤ ggletrec*¤ hgletrec¤ ig let*-values¤ jg let-values¤ kglet*¤ lglet¤ mg define-syntax¤ ngdefine¤ og procedure?¤ pgstring?¤ qgnumber?¤ rgpair?¤ sgnull?¤ tgchar?¤ ugsymbol?¤ vgboolean?¤ wgfixnum->flonum¤ xgno-nans-violation?¤ ygmake-no-nans-violation¤ zg&no-nans¤ {gno-infinities-violation?¤ |gmake-no-infinities-violation¤ }g&no-infinities¤ ~gflexpt¤ gflsqrt¤ €gflatan¤ gflasin¤ ‚gflacos¤ ƒgfltan¤ „gflcos¤ …gflsin¤ †gfllog¤ ‡gflexp¤ ˆgflround¤ ‰g fltruncate¤ Šg flceiling¤ ‹gflfloor¤ Œg fldenominator¤ g flnumerator¤ Žgflmod0¤ gfldiv0¤ gfldiv0-and-mod0¤ ‘gflmod¤ ’gfldiv¤ “g fldiv-and-mod¤ ”gflabs¤ •gfl/¤ –gfl-¤ —gfl*¤ ˜gfl+¤ ™gflmin¤ šgflmax¤ ›gflnan?¤ œg flinfinite?¤ g flfinite?¤ žgfleven?¤ Ÿgflodd?¤  g flnegative?¤ ¡g flpositive?¤ ¢gflzero?¤ £g flinteger?¤ ¤gfl>=?¤ ¥gfl>?¤ ¦gfl<=?¤ §gflflonum¤ ªgflonum?¤ «gfxreverse-bit-field¤ ¬gfxrotate-bit-field¤ ­gfxarithmetic-shift-right¤ ®gfxarithmetic-shift-left¤ ¯gfxarithmetic-shift¤ °gfxcopy-bit-field¤ ±g fxbit-field¤ ²g fxcopy-bit¤ ³g fxbit-set?¤ ´gfxfirst-bit-set¤ µgfxlength¤ ¶g fxbit-count¤ ·gfxif¤ ¸gfxxor¤ ¹gfxior¤ ºgfxand¤ »gfxnot¤ ¼g fx*/carry¤ ½g fx-/carry¤ ¾g fx+/carry¤ ¿gfxmod0¤ Àgfxdiv0¤ Ágfxdiv0-and-mod0¤ Âgfxmod¤ Ãgfxdiv¤ Äg fxdiv-and-mod¤ Ågfx-¤ Ægfx*¤ Çgfx+¤ Ègfxmin¤ Égfxmax¤ Êgfxeven?¤ Ëgfxodd?¤ Ìg fxnegative?¤ Íg fxpositive?¤ Îgfxzero?¤ Ïgfx<=?¤ Ðgfx>=?¤ Ñgfx?¤ Ógfx=?¤ Ôggreatest-fixnum¤ Õg least-fixnum¤ Ög fixnum-width¤ ×gfixnum?¤ Øgbitwise-reverse-bit-field¤ Ùgbitwise-rotate-bit-field¤ Úgbitwise-arithmetic-shift-right¤ Ûgbitwise-arithmetic-shift-left¤ Ügbitwise-arithmetic-shift¤ Ýgbitwise-copy-bit-field¤ Þgbitwise-bit-field¤ ßgbitwise-copy-bit¤ àgbitwise-bit-set?¤ ágbitwise-first-bit-set¤ âgbitwise-length¤ ãgbitwise-bit-count¤ äg bitwise-if¤ åg bitwise-xor¤ æg bitwise-ior¤ çg bitwise-and¤ èg bitwise-not¤ éSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÀÊËÌÍÎÏÐÑÒËÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñÐÑÒòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEF3GHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkld½mnopqrsÖtuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæç蟤 êgmodule-replace!¤ ëê¤ ìê¤C5hð ï]4    54>"G454h:]45L62gfilenamefrnrs.scmŒ  ŒŒ   CO>"G4 54h:]45L62gfilenamefrnrs.scmŒ  ŒŒ   CO>"G4"54h:]45L62gfilenamefrnrs.scmŒ  ŒŒ   CO>"G4$54h:]45L62gfilenamefrnrs.scmŒ  ŒŒ   CO>"G4&54h:]45L62gfilenamefrnrs.scmŒ  ŒŒ   CO>"G4(54h:]45L62gfilenamefrnrs.scmŒ  ŒŒ   CO>"G4*54h:]45L62gfilenamefrnrs.scmŒ  ŒŒ   CO>"G4,54h:]45L62gfilenamefrnrs.scmŒ  ŒŒ   CO>"G4.54h:]45L62gfilenamefrnrs.scmŒ  ŒŒ   CO>"G4054h:]45L62gfilenamefrnrs.scmŒ  ŒŒ   CO>"G4254h:]45L62gfilenamefrnrs.scmŒ  ŒŒ   CO>"G4554h:]45L62gfilenamefrnrs.scmŒ  ŒŒ   CO>"G4754h:]45L62gfilenamefrnrs.scmŒ  ŒŒ   CO>"G4954h:]45L62gfilenamefrnrs.scmŒ  ŒŒ   CO>"G4;54h:]45L62gfilenamefrnrs.scmŒ  ŒŒ   CO>"G4>54h:]45L62gfilenamefrnrs.scmŒ  ŒŒ   CO>"G4@54h:]45L62gfilenamefrnrs.scmŒ  ŒŒ   CO>"G4B54h:]45L62gfilenamefrnrs.scmŒ  ŒŒ   CO>"G4D54h:]45L62gfilenamefrnrs.scmŒ  ŒŒ   CO>"G4J54h:]45L62gfilenamefrnrs.scmŒ  ŒŒ   CO>"G4L54h:]45L62gfilenamefrnrs.scmŒ  ŒŒ   CO>"G4Oh:]4562gfilenamefrnrs.scmŒ  ŒŒ  C>"G4Réh:]4562gfilenamefrnrs.scmŒ  ŒŒ  C>"Gìh:]4562gfilenamefrnrs.scmŒ  ŒŒ  C6çgm  +giface 2 §giface ® 'giface . §giface ® 'giface . §giface ® 'giface . §giface ® 'giface . §giface ® 'giface . §giface ® 'giface . §giface ® 'giface . §giface ® 'giface . §giface ® 'giface . §giface ® 'giface . §gfilenamefrnrs.scmŒ   ŒŒ  ì C6