ELFP4d"4 (444444<DHHHDDQtdRtd/lib/ld-linux.so.2GNUGNU&#dk^](     KA  ~_RZ4:o __gmon_start___Jv_RegisterClasseslibpthread.so.0closeopen64__errno_locationlseek64readwritelibc.so.6_IO_stdin_used__printf_chkexecv__stack_chk_failabortstrlenputenvmemcpymallocgetenvreadlinkgetcwdaccessstrcmpstrerror__libc_start_mainfreeGLIBC_2.2GLIBC_2.0GLIBC_2.4GLIBC_2.3.4$0ii  ii eii ti 'ii    $ ( , 048<@DHLPTXUS[P)tN!X[5%%h%h%h% h%h %h(%h0%h8p% h@`%$hHP%(hP@%,hX0%0h` %4hh%8hp%<hx%@h%Dh%Hh%Lh%Ph%Th%Xh1^PTRhPh`QVhPUS=@u?D 9sD D9r@[]Ít&'Utt $ÐUVSÃu [^]Ít&$gfffH@؃))Ã0҈u݃[^]ÍU8 $M]Ӊu}EǍD$;\$ƋE4$D$M|/t/|$<>L$$]u}]Ít&U]Éu։$u‰؋]]Tt&UVSu] t4D$ .D$|L$|L$P{ :u1D$$D$T$$C{$ELF]$$D$ D$$$T$l$D$(D$$q($$$D$ D$$T$D$P$L$P$D$L$;$f$$D$dSD$P $ƹ D$d$9D$d9$D$d$$D$ D$D$$DD$(t$$P(_fD$Hs$D$$T$tD$t$&6 ‹D$H¸8$eL$pVILt$xA7|$|4|$|D$XT$PD$TL$PDD$\T$PD1yT$tր:/D$$D$tt$tȻLz$T$T+T$X$‰T$TT$\+T$XD$X$T$\D$|D$P$D$$.D$PT$t|$D$p$T$ U]Ít&'UWVSOÉ)t$1ED$E D$E$9rރ[^_]Ë$ÐUStfЋu[]ÐUS[|Y[0.rackcmdl.rackprogLD_LIBRARY_PATH:LD_LIBRARY_PATH=: missing an argument for -X-S: failed to start () used library path bINARy tYPe:ezi3-display-geometry-bg-background-fg-foreground-fn-font-iconic-name-rv-reverse+rv-selectionTimeout-synchronous-title-xnllanguage-xrm-singleInstance: this is an unconfigured starter read failed to read all %i bytes from file %s cOnFiG:!0PP.P***coLLECTs dIRECTORy:/collects****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************$e  o@` 3 ؅ohoo4ކ.>N^n~·އ.>Ę˗ϗۗߗ#*7<GCC: (Ubuntu 4.4.1-4ubuntu9) 4.4.1.symtab.strtab.shstrtab.interp.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame.ctors.dtors.jcr.dynamic.got.got.plt.data.bss.comment.rackprog44#HH 1hh$HDo@@ N ``V3^o444kohhpz ؅  0ȆPP  h`` @@!0@!#c!D'0 -0PO *@@OD]ivd|,} +$4Hh@`4h ؅   Ȇ P `@-` 8IeyPP  -0g8IY hx`d`Z@%7SgyH~@P  __CTOR_LIST____DTOR_LIST____JCR_LIST____do_global_dtors_auxcompleted.6990dtor_idx.6992frame_dummy__CTOR_END____FRAME_END____JCR_END____do_global_ctors_auxnum_to_stringdo_path_appendpath_appendstring_appendT.74X_flags_GLOBAL_OFFSET_TABLE___init_array_end__init_array_start_DYNAMICdata_startabort@@GLIBC_2.0__errno_location@@GLIBC_2.0strerror@@GLIBC_2.0__libc_csu_fini_start__gmon_start___Jv_RegisterClasses_fp_hw__printf_chk@@GLIBC_2.3.4getenv@@GLIBC_2.0_finiwrite@@GLIBC_2.0lseek64@@GLIBC_2.2__libc_start_main@@GLIBC_2.0absolutizebinary_type_hackread@@GLIBC_2.0_IO_stdin_usedfree@@GLIBC_2.0access@@GLIBC_2.0__data_startmemcpy@@GLIBC_2.0execv@@GLIBC_2.0strlen@@GLIBC_2.0__dso_handle__DTOR_END____libc_csu_initputenv@@GLIBC_2.0close@@GLIBC_2.0__bss_startmalloc@@GLIBC_2.0__stack_chk_fail@@GLIBC_2.4readlink@@GLIBC_2.0getcwd@@GLIBC_2.0_endopen64@@GLIBC_2.2_coldir_edatastrcmp@@GLIBC_2.0config__i686.get_pc_thunk.bxmain_init#~5.3T,%q$_@only^AquoteD#%kernelBmodule(module #%resolver (quote #%kernel) (let-values (((orig) (current-module-name-resolver)) ((regs) (make-hasheq)) ((mapping-table) (quote ((#%embedded:g1933:runtime-config ()) (#%mzc:sample ()) (#%embedded:g1631:test ()) (#%embedded:g1922:define (("private/sc.rkt" . #%embedded:g686:sc))) (#%embedded:g1763:main (("private/test.rkt" . #%embedded:g1775:test))) (#%embedded:g1775:test (("base.rkt" . #%embedded:g1787:base) ("check.rkt" . #%embedded:g1792:check) ("check-info.rkt" . #%embedded:g1809:check-info) ("result.rkt" . #%embedded:g1874:result) ("test-case.rkt" . #%embedded:g1898:test-case) ("test-suite.rkt" . #%embedded:g1886:test-suite) ("util.rkt" . #%embedded:g1910:util))) (#%embedded:g1910:util (("check.rkt" . #%embedded:g1792:check) ("test-suite.rkt" . #%embedded:g1886:test-suite) ("test-case.rkt" . #%embedded:g1898:test-case))) (#%embedded:g1874:result (("base.rkt" . #%embedded:g1787:base) ("test-suite.rkt" . #%embedded:g1886:test-suite))) (#%embedded:g1886:test-suite (("base.rkt" . #%embedded:g1787:base) ("test-case.rkt" . #%embedded:g1898:test-case) ("check.rkt" . #%embedded:g1792:check))) (#%embedded:g1898:test-case (("format.rkt" . #%embedded:g1814:format) ("check.rkt" . #%embedded:g1792:check))) (#%embedded:g1792:check (("location.rkt" . #%embedded:g1804:location) ("base.rkt" . #%embedded:g1787:base) ("check-info.rkt" . #%embedded:g1809:check-info) ("format.rkt" . #%embedded:g1814:format) ("location.rkt" . #%embedded:g1804:location))) (#%embedded:g1814:format (("base.rkt" . #%embedded:g1787:base) ("check-info.rkt" . #%embedded:g1809:check-info))) (#%embedded:g1826:13 ()) (#%embedded:g1837:string ()) (#%embedded:g1858:char-set ()) (#%embedded:g1869:integer-set ()) (#%embedded:g1853:receive ()) (#%embedded:g1848:optional ()) (#%embedded:g1809:check-info (("location.rkt" . #%embedded:g1804:location))) (#%embedded:g1804:location ()) (#%embedded:g1787:base ()) (#%embedded:g1674:27 ()) (#%embedded:g1700:random-bits ()) (#%embedded:g1711:contract (("private/contract-arrow.rkt" . #%embedded:g1722:contract-arrow) ("private/contract-object.rkt" . #%embedded:g1737:contract-object) ("private/contract-define.rkt" . #%embedded:g1748:contract-define) ("private/contract-mutable.rkt" . #%embedded:g1753:contract-mutable) ("private/contract-struct.rkt" . #%embedded:g1758:contract-struct))) (#%embedded:g1758:contract-struct ()) (#%embedded:g1753:contract-mutable ()) (#%embedded:g1748:contract-define ()) (#%embedded:g1737:contract-object (("contract-arr-obj-helpers.rkt" . #%embedded:g1727:contract-arr-obj-helpers) ("contract-arrow.rkt" . #%embedded:g1722:contract-arrow) ("contract-arr-checks.rkt" . #%embedded:g1732:contract-arr-checks))) (#%embedded:g1722:contract-arrow (("contract-arr-obj-helpers.rkt" . #%embedded:g1727:contract-arr-obj-helpers) ("contract-arr-checks.rkt" . #%embedded:g1732:contract-arr-checks))) (#%embedded:g1727:contract-arr-obj-helpers (("contract-arr-checks.rkt" . #%embedded:g1732:contract-arr-checks))) (#%embedded:g1732:contract-arr-checks ()) (#%embedded:g1685:provider ()) (#%embedded:g1690:provide-transform ()) (#%embedded:g1695:lang ()) (#%embedded:g1574:json ()) (#%embedded:g1621:main ()) (#%embedded:g1626:readerr ()) (#%embedded:g118:main ()) (#%embedded:g1564:system ()) (#%embedded:g1569:process (("private/streams.rkt" . #%embedded:g1437:streams))) (#%embedded:g1559:sequence (("stream.rkt" . #%embedded:g1544:stream) ("private/sequence.rkt" . #%embedded:g1549:sequence))) (#%embedded:g1544:stream (("private/for.rkt" . #%embedded:g290:for) ("private/sequence.rkt" . #%embedded:g1549:sequence) ("private/stream-cons.rkt" . #%embedded:g1554:stream-cons))) (#%embedded:g1554:stream-cons ()) (#%embedded:g1549:sequence (("for.rkt" . #%embedded:g290:for))) (#%embedded:g1539:cmdline ()) (#%embedded:g1529:port (("private/portlines.rkt" . #%embedded:g1402:portlines))) (#%embedded:g1534:port (("private/port.rkt" . #%embedded:g506:port))) (#%embedded:g1524:future ()) (#%embedded:g1407:place ()) (#%embedded:g1442:distributed ()) (#%embedded:g1500:date ()) (#%embedded:g1512:date ()) (#%embedded:g1464:trait (("private/classidmap.rkt" . #%embedded:g998:classidmap))) (#%embedded:g1491:struct ()) (#%embedded:g1480:class ()) (#%embedded:g1475:list ()) (#%embedded:g1459:async-bi-channel ()) (#%embedded:g1454:coercion ()) (#%embedded:g1437:streams (("port.rkt" . #%embedded:g506:port))) (#%embedded:g1432:prop ()) (#%embedded:g1427:th-place ()) (#%embedded:g1422:flonum (("private/vector-wraps.rkt" . #%embedded:g1417:vector-wraps) ("unsafe/ops.rkt" . #%embedded:g1078:ops))) (#%embedded:g1412:fixnum (("private/vector-wraps.rkt" . #%embedded:g1417:vector-wraps) ("unsafe/ops.rkt" . #%embedded:g1078:ops))) (#%embedded:g1417:vector-wraps (("for.rkt" . #%embedded:g290:for))) (#%embedded:g1397:file (("path.rkt" . #%embedded:g1392:path) ("private/portlines.rkt" . #%embedded:g1402:portlines))) (#%embedded:g1402:portlines ()) (#%embedded:g1392:path ()) (#%embedded:g1387:bytes ()) (#%embedded:g1382:vector ()) (#%embedded:g1367:set ()) (#%embedded:g1372:serialize (("private/serialize.rkt" . #%embedded:g1377:serialize))) (#%embedded:g1377:serialize (("serialize-structs.rkt" . #%embedded:g1083:serialize-structs))) (#%embedded:g1349:shared ()) (#%embedded:g1358:shared ()) (#%embedded:g1190:match ()) (#%embedded:g1202:match (("parse.rkt" . #%embedded:g1214:parse) ("patterns.rkt" . #%embedded:g1230:patterns) ("runtime.rkt" . #%embedded:g1225:runtime) ("match-expander.rkt" . #%embedded:g1263:match-expander) ("define-forms.rkt" . #%embedded:g1273:define-forms) ("struct.rkt" . #%embedded:g1339:struct))) (#%embedded:g1339:struct ()) (#%embedded:g1273:define-forms (("patterns.rkt" . #%embedded:g1230:patterns) ("gen-match.rkt" . #%embedded:g1290:gen-match))) (#%embedded:g1290:gen-match (("runtime.rkt" . #%embedded:g1225:runtime) ("patterns.rkt" . #%embedded:g1230:patterns) ("compiler.rkt" . #%embedded:g1301:compiler))) (#%embedded:g1301:compiler (("runtime.rkt" . #%embedded:g1225:runtime) ("patterns.rkt" . #%embedded:g1230:patterns) ("split-rows.rkt" . #%embedded:g1312:split-rows) ("reorder.rkt" . #%embedded:g1323:reorder))) (#%embedded:g1334:nest ()) (#%embedded:g1323:reorder (("patterns.rkt" . #%embedded:g1230:patterns))) (#%embedded:g1312:split-rows (("patterns.rkt" . #%embedded:g1230:patterns))) (#%embedded:g1285:sequence ()) (#%embedded:g1263:match-expander (("patterns.rkt" . #%embedded:g1230:patterns))) (#%embedded:g1214:parse (("runtime.rkt" . #%embedded:g1225:runtime) ("patterns.rkt" . #%embedded:g1230:patterns) ("parse-helper.rkt" . #%embedded:g1241:parse-helper) ("parse-quasi.rkt" . #%embedded:g1252:parse-quasi))) (#%embedded:g1252:parse-quasi (("patterns.rkt" . #%embedded:g1230:patterns) ("parse-helper.rkt" . #%embedded:g1241:parse-helper))) (#%embedded:g1241:parse-helper (("patterns.rkt" . #%embedded:g1230:patterns))) (#%embedded:g1230:patterns ()) (#%embedded:g1225:runtime ()) (#%embedded:g1185:math (("unsafe/ops.rkt" . #%embedded:g1078:ops) ("performance-hint.rkt" . #%embedded:g305:performance-hint))) (#%embedded:g1170:include ()) (#%embedded:g1180:increader ()) (#%embedded:g1175:path-spec ()) (#%embedded:g1088:unit ()) (#%embedded:g1099:unit (("private/unit-contract-syntax.rkt" . #%embedded:g1120:unit-contract-syntax) ("private/unit-compiletime.rkt" . #%embedded:g1135:unit-compiletime) ("private/unit-syntax.rkt" . #%embedded:g1145:unit-syntax) ("private/unit-contract.rkt" . #%embedded:g1150:unit-contract) ("private/unit-keywords.rkt" . #%embedded:g1130:unit-keywords) ("private/unit-runtime.rkt" . #%embedded:g1140:unit-runtime) ("private/unit-utils.rkt" . #%embedded:g1161:unit-utils))) (#%embedded:g1150:unit-contract (("unit-compiletime.rkt" . #%embedded:g1135:unit-compiletime) ("unit-contract-syntax.rkt" . #%embedded:g1120:unit-contract-syntax) ("unit-syntax.rkt" . #%embedded:g1145:unit-syntax) ("unit-utils.rkt" . #%embedded:g1161:unit-utils) ("unit-runtime.rkt" . #%embedded:g1140:unit-runtime))) (#%embedded:g1161:unit-utils (("unit-compiletime.rkt" . #%embedded:g1135:unit-compiletime) ("unit-syntax.rkt" . #%embedded:g1145:unit-syntax))) (#%embedded:g1120:unit-contract-syntax (("unit-keywords.rkt" . #%embedded:g1130:unit-keywords) ("unit-compiletime.rkt" . #%embedded:g1135:unit-compiletime) ("unit-keywords.rkt" . #%embedded:g1130:unit-keywords))) (#%embedded:g1135:unit-compiletime (("unit-keywords.rkt" . #%embedded:g1130:unit-keywords) ("unit-runtime.rkt" . #%embedded:g1140:unit-runtime) ("unit-syntax.rkt" . #%embedded:g1145:unit-syntax))) (#%embedded:g1140:unit-runtime (("unit-syntax.rkt" . #%embedded:g1145:unit-syntax))) (#%embedded:g1145:unit-syntax (("unit-keywords.rkt" . #%embedded:g1130:unit-keywords))) (#%embedded:g1130:unit-keywords ()) (#%embedded:g1115:struct (("stx.rkt" . #%embedded:g456:stx))) (#%embedded:g1110:boundmap (("private/boundmap.rkt" . #%embedded:g551:boundmap))) (#%embedded:g960:class (("contract/private/object.rkt" . #%embedded:g971:object) ("private/class-internal.rkt" . #%embedded:g982:class-internal))) (#%embedded:g971:object (("arrow.rkt" . #%embedded:g386:arrow) ("guts.rkt" . #%embedded:g471:guts) ("prop.rkt" . #%embedded:g511:prop) ("misc.rkt" . #%embedded:g526:misc))) (#%embedded:g982:class-internal (("classidmap.rkt" . #%embedded:g998:classidmap) ("serialize-structs.rkt" . #%embedded:g1083:serialize-structs))) (#%embedded:g1083:serialize-structs ()) (#%embedded:g1078:ops ()) (#%embedded:g1003:etc (("private/stxset.rkt" . #%embedded:g1048:stxset) ("private/this-expression-source-directory.rkt" . #%embedded:g721:this-expression-source-directory))) (#%embedded:g1073:function ()) (#%embedded:g1068:block (("private/stx.rkt" . #%embedded:g145:stx) ("private/small-scheme.rkt" . #%embedded:g150:small-scheme) ("private/stxcase-scheme.rkt" . #%embedded:g170:stxcase-scheme) ("private/qqstx.rkt" . #%embedded:g215:qqstx) ("private/define.rkt" . #%embedded:g205:define))) (#%embedded:g1063:bool ()) (#%embedded:g1058:main ()) (#%embedded:g1048:stxset ()) (#%embedded:g1053:context ()) (#%embedded:g1008:mzscheme ()) (#%embedded:g1043:udp ()) (#%embedded:g1038:tcp ()) (#%embedded:g1033:old-procs (("small-scheme.rkt" . #%embedded:g150:small-scheme) ("more-scheme.rkt" . #%embedded:g230:more-scheme) ("define.rkt" . #%embedded:g205:define))) (#%embedded:g1028:old-if ()) (#%embedded:g1023:old-rp (("stx.rkt" . #%embedded:g145:stx) ("small-scheme.rkt" . #%embedded:g150:small-scheme) ("stxcase-scheme.rkt" . #%embedded:g170:stxcase-scheme))) (#%embedded:g1018:old-ds (("stxcase-scheme.rkt" . #%embedded:g170:stxcase-scheme) ("define-struct.rkt" . #%embedded:g240:define-struct))) (#%embedded:g1013:stxmz-body (("stx.rkt" . #%embedded:g145:stx) ("define.rkt" . #%embedded:g205:define))) (#%embedded:g998:classidmap ()) (#%embedded:g993:flatten-begin ()) (#%embedded:g370:contract (("contract/base.rkt" . #%embedded:g381:base) ("contract/combinator.rkt" . #%embedded:g631:combinator) ("contract/parametric.rkt" . #%embedded:g636:parametric) ("contract/region.rkt" . #%embedded:g646:region) ("contract/private/basic-opters.rkt" . #%embedded:g945:basic-opters) ("contract/private/legacy.rkt" . #%embedded:g950:legacy) ("contract/private/ds.rkt" . #%embedded:g955:ds) ("contract/private/generate.rkt" . #%embedded:g531:generate))) (#%embedded:g955:ds (("ds-helpers.rkt" . #%embedded:g601:ds-helpers) ("helpers.rkt" . #%embedded:g391:helpers) ("opt-guts.rkt" . #%embedded:g561:opt-guts) ("guts.rkt" . #%embedded:g471:guts) ("prop.rkt" . #%embedded:g511:prop) ("blame.rkt" . #%embedded:g476:blame) ("opt.rkt" . #%embedded:g556:opt) ("misc.rkt" . #%embedded:g526:misc))) (#%embedded:g950:legacy (("blame.rkt" . #%embedded:g476:blame) ("prop.rkt" . #%embedded:g511:prop) ("misc.rkt" . #%embedded:g526:misc))) (#%embedded:g945:basic-opters (("opt-guts.rkt" . #%embedded:g561:opt-guts) ("guts.rkt" . #%embedded:g471:guts) ("blame.rkt" . #%embedded:g476:blame) ("opt.rkt" . #%embedded:g556:opt) ("misc.rkt" . #%embedded:g526:misc))) (#%embedded:g646:region (("private/helpers.rkt" . #%embedded:g391:helpers) ("private/arrow.rkt" . #%embedded:g386:arrow) ("private/base.rkt" . #%embedded:g571:base) ("private/guts.rkt" . #%embedded:g471:guts) ("private/misc.rkt" . #%embedded:g526:misc))) (#%embedded:g940:splicing (("private/stxparam.rkt" . #%embedded:g265:stxparam) ("private/local.rkt" . #%embedded:g811:local))) (#%embedded:g667:parse (("parse/pre.rkt" . #%embedded:g677:pre) ("parse/experimental/provide.rkt" . #%embedded:g895:provide) ("parse/experimental/contract.rkt" . #%embedded:g930:contract))) (#%embedded:g930:contract (("provide.rkt" . #%embedded:g895:provide))) (#%embedded:g895:provide (("../private/minimatch.rkt" . #%embedded:g751:minimatch) ("../private/kws.rkt" . #%embedded:g766:kws))) (#%embedded:g905:wrapc ()) (#%embedded:g910:modcollapse (("private/modcollapse-noctc.rkt" . #%embedded:g915:modcollapse-noctc))) (#%embedded:g915:modcollapse-noctc (("modhelp.rkt" . #%embedded:g925:modhelp))) (#%embedded:g925:modhelp ()) (#%embedded:g920:string ()) (#%embedded:g677:pre (("private/sc.rkt" . #%embedded:g686:sc) ("private/litconv.rkt" . #%embedded:g881:litconv) ("private/lib.rkt" . #%embedded:g890:lib))) (#%embedded:g881:litconv (("sc.rkt" . #%embedded:g686:sc) ("lib.rkt" . #%embedded:g890:lib) ("kws.rkt" . #%embedded:g766:kws))) (#%embedded:g890:lib (("sc.rkt" . #%embedded:g686:sc) ("keywords.rkt" . #%embedded:g731:keywords))) (#%embedded:g686:sc (("keywords.rkt" . #%embedded:g731:keywords))) (#%embedded:g771:parse-aux (("parse.rkt" . #%embedded:g776:parse))) (#%embedded:g776:parse (("minimatch.rkt" . #%embedded:g751:minimatch) ("rep-attrs.rkt" . #%embedded:g831:rep-attrs) ("rep-data.rkt" . #%embedded:g836:rep-data) ("rep-patterns.rkt" . #%embedded:g841:rep-patterns) ("rep.rkt" . #%embedded:g846:rep) ("kws.rkt" . #%embedded:g766:kws) ("txlift.rkt" . #%embedded:g871:txlift) ("keywords.rkt" . #%embedded:g731:keywords))) (#%embedded:g876:runtime-reflect (("kws.rkt" . #%embedded:g766:kws))) (#%embedded:g846:rep (("minimatch.rkt" . #%embedded:g751:minimatch) ("txlift.rkt" . #%embedded:g871:txlift) ("rep-attrs.rkt" . #%embedded:g831:rep-attrs) ("rep-data.rkt" . #%embedded:g836:rep-data) ("rep-patterns.rkt" . #%embedded:g841:rep-patterns) ("kws.rkt" . #%embedded:g766:kws))) (#%embedded:g871:txlift ()) (#%embedded:g851:runtime (("rep-attrs.rkt" . #%embedded:g831:rep-attrs) ("rep-data.rkt" . #%embedded:g836:rep-data))) (#%embedded:g866:syntax ()) (#%embedded:g861:strip-context ()) (#%embedded:g836:rep-data (("minimatch.rkt" . #%embedded:g751:minimatch) ("kws.rkt" . #%embedded:g766:kws) ("rep-attrs.rkt" . #%embedded:g831:rep-attrs) ("rep-patterns.rkt" . #%embedded:g841:rep-patterns))) (#%embedded:g841:rep-patterns (("rep-attrs.rkt" . #%embedded:g831:rep-attrs) ("kws.rkt" . #%embedded:g766:kws))) (#%embedded:g831:rep-attrs ()) (#%embedded:g816:keyword (("private/keyword.rkt" . #%embedded:g826:keyword))) (#%embedded:g826:keyword ()) (#%embedded:g821:dict (("private/dict.rkt" . #%embedded:g796:dict))) (#%embedded:g786:id-table ()) (#%embedded:g796:dict ()) (#%embedded:g801:generic (("define-struct.rkt" . #%embedded:g240:define-struct))) (#%embedded:g806:local (("private/local.rkt" . #%embedded:g811:local))) (#%embedded:g811:local ()) (#%embedded:g791:syntax ()) (#%embedded:g736:residual (("runtime-progress.rkt" . #%embedded:g746:runtime-progress))) (#%embedded:g761:runtime-report (("minimatch.rkt" . #%embedded:g751:minimatch) ("kws.rkt" . #%embedded:g766:kws))) (#%embedded:g766:kws ()) (#%embedded:g746:runtime-progress (("minimatch.rkt" . #%embedded:g751:minimatch))) (#%embedded:g751:minimatch ()) (#%embedded:g756:struct ()) (#%embedded:g741:residual-ct ()) (#%embedded:g731:keywords ()) (#%embedded:g691:lazy-require ()) (#%embedded:g711:runtime-path ()) (#%embedded:g716:runtime-path (("private/this-expression-source-directory.rkt" . #%embedded:g721:this-expression-source-directory) ("private/runtime-path-table.rkt" . #%embedded:g726:runtime-path-table))) (#%embedded:g726:runtime-path-table ()) (#%embedded:g721:this-expression-source-directory ()) (#%embedded:g696:cm-accomplice ()) (#%embedded:g701:base (("private/namespace.rkt" . #%embedded:g706:namespace))) (#%embedded:g706:namespace ()) (#%embedded:g662:kerncase ()) (#%embedded:g657:define ()) (#%embedded:g636:parametric (("private/exists.rkt" . #%embedded:g616:exists) ("private/parametric.rkt" . #%embedded:g641:parametric))) (#%embedded:g641:parametric (("prop.rkt" . #%embedded:g511:prop) ("blame.rkt" . #%embedded:g476:blame) ("misc.rkt" . #%embedded:g526:misc))) (#%embedded:g631:combinator (("private/prop.rkt" . #%embedded:g511:prop) ("private/guts.rkt" . #%embedded:g471:guts) ("private/blame.rkt" . #%embedded:g476:blame))) (#%embedded:g381:base (("private/arrow.rkt" . #%embedded:g386:arrow) ("private/arr-i.rkt" . #%embedded:g541:arr-i) ("private/base.rkt" . #%embedded:g571:base) ("private/box.rkt" . #%embedded:g576:box) ("private/hash.rkt" . #%embedded:g581:hash) ("private/vector.rkt" . #%embedded:g586:vector) ("private/struct-dc.rkt" . #%embedded:g591:struct-dc) ("private/struct-prop.rkt" . #%embedded:g606:struct-prop) ("private/misc.rkt" . #%embedded:g526:misc) ("private/provide.rkt" . #%embedded:g611:provide) ("private/guts.rkt" . #%embedded:g471:guts) ("private/opters.rkt" . #%embedded:g621:opters) ("private/opt.rkt" . #%embedded:g556:opt) ("private/out.rkt" . #%embedded:g626:out))) (#%embedded:g626:out (("provide.rkt" . #%embedded:g611:provide))) (#%embedded:g621:opters (("opt-guts.rkt" . #%embedded:g561:opt-guts) ("misc.rkt" . #%embedded:g526:misc) ("opt.rkt" . #%embedded:g556:opt) ("guts.rkt" . #%embedded:g471:guts) ("arrow.rkt" . #%embedded:g386:arrow) ("blame.rkt" . #%embedded:g476:blame))) (#%embedded:g611:provide (("helpers.rkt" . #%embedded:g391:helpers) ("arrow.rkt" . #%embedded:g386:arrow) ("base.rkt" . #%embedded:g571:base) ("guts.rkt" . #%embedded:g471:guts) ("misc.rkt" . #%embedded:g526:misc) ("exists.rkt" . #%embedded:g616:exists))) (#%embedded:g616:exists (("prop.rkt" . #%embedded:g511:prop) ("blame.rkt" . #%embedded:g476:blame))) (#%embedded:g606:struct-prop (("guts.rkt" . #%embedded:g471:guts) ("blame.rkt" . #%embedded:g476:blame) ("prop.rkt" . #%embedded:g511:prop) ("misc.rkt" . #%embedded:g526:misc))) (#%embedded:g591:struct-dc (("opt-guts.rkt" . #%embedded:g561:opt-guts) ("top-sort.rkt" . #%embedded:g596:top-sort) ("ds-helpers.rkt" . #%embedded:g601:ds-helpers) ("guts.rkt" . #%embedded:g471:guts) ("blame.rkt" . #%embedded:g476:blame) ("prop.rkt" . #%embedded:g511:prop) ("misc.rkt" . #%embedded:g526:misc) ("opt.rkt" . #%embedded:g556:opt))) (#%embedded:g601:ds-helpers (("opt-guts.rkt" . #%embedded:g561:opt-guts))) (#%embedded:g596:top-sort ()) (#%embedded:g586:vector (("guts.rkt" . #%embedded:g471:guts) ("prop.rkt" . #%embedded:g511:prop) ("blame.rkt" . #%embedded:g476:blame) ("misc.rkt" . #%embedded:g526:misc))) (#%embedded:g581:hash (("guts.rkt" . #%embedded:g471:guts) ("blame.rkt" . #%embedded:g476:blame) ("prop.rkt" . #%embedded:g511:prop) ("misc.rkt" . #%embedded:g526:misc))) (#%embedded:g576:box (("prop.rkt" . #%embedded:g511:prop) ("blame.rkt" . #%embedded:g476:blame) ("guts.rkt" . #%embedded:g471:guts) ("misc.rkt" . #%embedded:g526:misc))) (#%embedded:g571:base (("guts.rkt" . #%embedded:g471:guts) ("blame.rkt" . #%embedded:g476:blame) ("prop.rkt" . #%embedded:g511:prop) ("arrow.rkt" . #%embedded:g386:arrow) ("misc.rkt" . #%embedded:g526:misc))) (#%embedded:g541:arr-i (("arr-i-parse.rkt" . #%embedded:g546:arr-i-parse) ("arrow.rkt" . #%embedded:g386:arrow) ("prop.rkt" . #%embedded:g511:prop) ("guts.rkt" . #%embedded:g471:guts) ("opt.rkt" . #%embedded:g556:opt) ("misc.rkt" . #%embedded:g526:misc) ("blame.rkt" . #%embedded:g476:blame))) (#%embedded:g566:location ()) (#%embedded:g556:opt (("opt-guts.rkt" . #%embedded:g561:opt-guts) ("prop.rkt" . #%embedded:g511:prop) ("misc.rkt" . #%embedded:g526:misc) ("blame.rkt" . #%embedded:g476:blame))) (#%embedded:g561:opt-guts (("guts.rkt" . #%embedded:g471:guts) ("blame.rkt" . #%embedded:g476:blame) ("misc.rkt" . #%embedded:g526:misc))) (#%embedded:g546:arr-i-parse (("misc.rkt" . #%embedded:g526:misc))) (#%embedded:g551:boundmap ()) (#%embedded:g386:arrow (("helpers.rkt" . #%embedded:g391:helpers) ("arr-util.rkt" . #%embedded:g466:arr-util) ("guts.rkt" . #%embedded:g471:guts) ("blame.rkt" . #%embedded:g476:blame) ("prop.rkt" . #%embedded:g511:prop) ("misc.rkt" . #%embedded:g526:misc) ("generate.rkt" . #%embedded:g531:generate))) (#%embedded:g526:misc (("../../private/promise.rkt" . #%embedded:g411:promise) ("prop.rkt" . #%embedded:g511:prop) ("blame.rkt" . #%embedded:g476:blame) ("guts.rkt" . #%embedded:g471:guts) ("rand.rkt" . #%embedded:g521:rand) ("generate.rkt" . #%embedded:g531:generate))) (#%embedded:g531:generate (("rand.rkt" . #%embedded:g521:rand) ("generate-base.rkt" . #%embedded:g516:generate-base) ("guts.rkt" . #%embedded:g471:guts) ("prop.rkt" . #%embedded:g511:prop))) (#%embedded:g536:list ()) (#%embedded:g471:guts (("helpers.rkt" . #%embedded:g391:helpers) ("blame.rkt" . #%embedded:g476:blame) ("prop.rkt" . #%embedded:g511:prop) ("rand.rkt" . #%embedded:g521:rand) ("generate-base.rkt" . #%embedded:g516:generate-base))) (#%embedded:g511:prop (("blame.rkt" . #%embedded:g476:blame) ("generate-base.rkt" . #%embedded:g516:generate-base))) (#%embedded:g516:generate-base (("rand.rkt" . #%embedded:g521:rand))) (#%embedded:g521:rand ()) (#%embedded:g476:blame ()) (#%embedded:g501:pretty ()) (#%embedded:g506:port ()) (#%embedded:g481:srcloc ()) (#%embedded:g486:path-to-relative (("dirs.rkt" . #%embedded:g401:dirs) ("path-relativize.rkt" . #%embedded:g446:path-relativize))) (#%embedded:g491:config (("private/define-config.rkt" . #%embedded:g496:define-config))) (#%embedded:g496:define-config ()) (#%embedded:g466:arr-util ()) (#%embedded:g461:name ()) (#%embedded:g456:stx ()) (#%embedded:g391:helpers ()) (#%embedded:g451:struct-info (("private/define-struct.rkt" . #%embedded:g240:define-struct) ("private/struct-info.rkt" . #%embedded:g245:struct-info))) (#%embedded:g396:main-collects (("dirs.rkt" . #%embedded:g401:dirs) ("path-relativize.rkt" . #%embedded:g446:path-relativize))) (#%embedded:g446:path-relativize ()) (#%embedded:g401:dirs (("private/main-collects.rkt" . #%embedded:g441:main-collects))) (#%embedded:g441:main-collects ()) (#%embedded:g436:mach-o ()) (#%embedded:g431:winutf16 ()) (#%embedded:g416:main (("config.rkt" . #%embedded:g421:config))) (#%embedded:g421:config ()) (#%embedded:g426:configtab ()) (#%embedded:g406:promise (("private/promise.rkt" . #%embedded:g411:promise))) (#%embedded:g411:promise (("stxcase-scheme.rkt" . #%embedded:g170:stxcase-scheme) ("name.rkt" . #%embedded:g200:name) ("small-scheme.rkt" . #%embedded:g150:small-scheme) ("more-scheme.rkt" . #%embedded:g230:more-scheme) ("define.rkt" . #%embedded:g205:define) ("define-struct.rkt" . #%embedded:g240:define-struct))) (#%embedded:g130:base (("private/base.rkt" . #%embedded:g320:base))) (#%embedded:g320:base (("stxcase-scheme.rkt" . #%embedded:g170:stxcase-scheme) ("pre-base.rkt" . #%embedded:g135:pre-base) ("hash.rkt" . #%embedded:g325:hash) ("list.rkt" . #%embedded:g330:list) ("string.rkt" . #%embedded:g335:string) ("stxcase-scheme.rkt" . #%embedded:g170:stxcase-scheme) ("qqstx.rkt" . #%embedded:g215:qqstx) ("stx.rkt" . #%embedded:g145:stx) ("kw-file.rkt" . #%embedded:g340:kw-file) ("namespace.rkt" . #%embedded:g345:namespace) ("struct.rkt" . #%embedded:g350:struct) ("cert.rkt" . #%embedded:g355:cert) ("submodule.rkt" . #%embedded:g360:submodule) ("generic-interfaces.rkt" . #%embedded:g365:generic-interfaces))) (#%embedded:g365:generic-interfaces (("pre-base.rkt" . #%embedded:g135:pre-base))) (#%embedded:g360:submodule (("stxcase-scheme.rkt" . #%embedded:g170:stxcase-scheme) ("more-scheme.rkt" . #%embedded:g230:more-scheme) ("letstx-scheme.rkt" . #%embedded:g210:letstx-scheme) ("qqstx.rkt" . #%embedded:g215:qqstx) ("more-scheme.rkt" . #%embedded:g230:more-scheme) ("modbeg.rkt" . #%embedded:g285:modbeg))) (#%embedded:g355:cert (("pre-base.rkt" . #%embedded:g135:pre-base))) (#%embedded:g350:struct (("define.rkt" . #%embedded:g205:define) ("stx.rkt" . #%embedded:g145:stx) ("stxcase-scheme.rkt" . #%embedded:g170:stxcase-scheme) ("small-scheme.rkt" . #%embedded:g150:small-scheme) ("stxloc.rkt" . #%embedded:g190:stxloc) ("define.rkt" . #%embedded:g205:define) ("define-struct.rkt" . #%embedded:g240:define-struct))) (#%embedded:g345:namespace (("define.rkt" . #%embedded:g205:define) ("stx.rkt" . #%embedded:g145:stx) ("stxcase-scheme.rkt" . #%embedded:g170:stxcase-scheme) ("small-scheme.rkt" . #%embedded:g150:small-scheme) ("stxloc.rkt" . #%embedded:g190:stxloc) ("pre-base.rkt" . #%embedded:g135:pre-base))) (#%embedded:g340:kw-file (("pre-base.rkt" . #%embedded:g135:pre-base))) (#%embedded:g335:string (("stxcase-scheme.rkt" . #%embedded:g170:stxcase-scheme) ("pre-base.rkt" . #%embedded:g135:pre-base))) (#%embedded:g330:list (("stxcase-scheme.rkt" . #%embedded:g170:stxcase-scheme) ("pre-base.rkt" . #%embedded:g135:pre-base) ("reverse.rkt" . #%embedded:g295:reverse) ("sort.rkt" . #%embedded:g225:sort))) (#%embedded:g325:hash (("pre-base.rkt" . #%embedded:g135:pre-base))) (#%embedded:g135:pre-base (("kw.rkt" . #%embedded:g140:kw) ("norm-define.rkt" . #%embedded:g220:norm-define) ("more-scheme.rkt" . #%embedded:g230:more-scheme) ("misc.rkt" . #%embedded:g235:misc) ("define.rkt" . #%embedded:g205:define) ("letstx-scheme.rkt" . #%embedded:g210:letstx-scheme) ("kw.rkt" . #%embedded:g140:kw) ("define-struct.rkt" . #%embedded:g240:define-struct) ("reqprov.rkt" . #%embedded:g270:reqprov) ("modbeg.rkt" . #%embedded:g285:modbeg) ("for.rkt" . #%embedded:g290:for) ("map.rkt" . #%embedded:g300:map) ("kernstruct.rkt" . #%embedded:g310:kernstruct) ("norm-arity.rkt" . #%embedded:g315:norm-arity))) (#%embedded:g315:norm-arity (("define.rkt" . #%embedded:g205:define) ("small-scheme.rkt" . #%embedded:g150:small-scheme) ("sort.rkt" . #%embedded:g225:sort))) (#%embedded:g310:kernstruct (("struct-info.rkt" . #%embedded:g245:struct-info) ("define.rkt" . #%embedded:g205:define))) (#%embedded:g300:map (("small-scheme.rkt" . #%embedded:g150:small-scheme) ("define.rkt" . #%embedded:g205:define) ("../performance-hint.rkt" . #%embedded:g305:performance-hint))) (#%embedded:g305:performance-hint ()) (#%embedded:g290:for (("stx.rkt" . #%embedded:g145:stx) ("qqstx.rkt" . #%embedded:g215:qqstx) ("define.rkt" . #%embedded:g205:define) ("small-scheme.rkt" . #%embedded:g150:small-scheme) ("stxcase-scheme.rkt" . #%embedded:g170:stxcase-scheme) ("more-scheme.rkt" . #%embedded:g230:more-scheme) ("misc.rkt" . #%embedded:g235:misc) ("define.rkt" . #%embedded:g205:define) ("letstx-scheme.rkt" . #%embedded:g210:letstx-scheme) ("reverse.rkt" . #%embedded:g295:reverse))) (#%embedded:g295:reverse ()) (#%embedded:g285:modbeg ()) (#%embedded:g270:reqprov (("stx.rkt" . #%embedded:g145:stx) ("stxcase-scheme.rkt" . #%embedded:g170:stxcase-scheme) ("small-scheme.rkt" . #%embedded:g150:small-scheme) ("stxloc.rkt" . #%embedded:g190:stxloc) ("qqstx.rkt" . #%embedded:g215:qqstx) ("more-scheme.rkt" . #%embedded:g230:more-scheme) ("../require-transform.rkt" . #%embedded:g275:require-transform) ("../provide-transform.rkt" . #%embedded:g280:provide-transform) ("struct-info.rkt" . #%embedded:g245:struct-info) ("define.rkt" . #%embedded:g205:define))) (#%embedded:g280:provide-transform (("private/stxcase-scheme.rkt" . #%embedded:g170:stxcase-scheme) ("private/stx.rkt" . #%embedded:g145:stx) ("private/define-struct.rkt" . #%embedded:g240:define-struct) ("private/small-scheme.rkt" . #%embedded:g150:small-scheme) ("private/define.rkt" . #%embedded:g205:define))) (#%embedded:g275:require-transform (("private/stxcase-scheme.rkt" . #%embedded:g170:stxcase-scheme) ("private/stx.rkt" . #%embedded:g145:stx) ("private/define-struct.rkt" . #%embedded:g240:define-struct) ("private/small-scheme.rkt" . #%embedded:g150:small-scheme) ("private/define.rkt" . #%embedded:g205:define))) (#%embedded:g240:define-struct (("define.rkt" . #%embedded:g205:define) ("stx.rkt" . #%embedded:g145:stx) ("stxcase-scheme.rkt" . #%embedded:g170:stxcase-scheme) ("small-scheme.rkt" . #%embedded:g150:small-scheme) ("stxloc.rkt" . #%embedded:g190:stxloc) ("qqstx.rkt" . #%embedded:g215:qqstx) ("struct-info.rkt" . #%embedded:g245:struct-info) ("small-scheme.rkt" . #%embedded:g150:small-scheme) ("define.rkt" . #%embedded:g205:define) ("../stxparam.rkt" . #%embedded:g250:stxparam))) (#%embedded:g250:stxparam (("stxparam-exptime.rkt" . #%embedded:g255:stxparam-exptime) ("private/stxcase-scheme.rkt" . #%embedded:g170:stxcase-scheme) ("private/small-scheme.rkt" . #%embedded:g150:small-scheme) ("private/stxloc.rkt" . #%embedded:g190:stxloc) ("private/stxparamkey.rkt" . #%embedded:g260:stxparamkey) ("private/letstx-scheme.rkt" . #%embedded:g210:letstx-scheme) ("private/define.rkt" . #%embedded:g205:define) ("private/stxparam.rkt" . #%embedded:g265:stxparam))) (#%embedded:g265:stxparam (("stx.rkt" . #%embedded:g145:stx) ("stxcase-scheme.rkt" . #%embedded:g170:stxcase-scheme) ("small-scheme.rkt" . #%embedded:g150:small-scheme) ("stxloc.rkt" . #%embedded:g190:stxloc) ("stxparamkey.rkt" . #%embedded:g260:stxparamkey) ("define.rkt" . #%embedded:g205:define))) (#%embedded:g255:stxparam-exptime (("private/stxcase-scheme.rkt" . #%embedded:g170:stxcase-scheme) ("private/small-scheme.rkt" . #%embedded:g150:small-scheme) ("private/stxparamkey.rkt" . #%embedded:g260:stxparamkey))) (#%embedded:g260:stxparamkey (("small-scheme.rkt" . #%embedded:g150:small-scheme) ("define.rkt" . #%embedded:g205:define) ("stxcase.rkt" . #%embedded:g175:stxcase) ("stxloc.rkt" . #%embedded:g190:stxloc) ("with-stx.rkt" . #%embedded:g195:with-stx))) (#%embedded:g245:struct-info (("small-scheme.rkt" . #%embedded:g150:small-scheme))) (#%embedded:g235:misc (("stx.rkt" . #%embedded:g145:stx) ("stxcase-scheme.rkt" . #%embedded:g170:stxcase-scheme) ("stxcase.rkt" . #%embedded:g175:stxcase) ("small-scheme.rkt" . #%embedded:g150:small-scheme) ("define.rkt" . #%embedded:g205:define))) (#%embedded:g140:kw (("stx.rkt" . #%embedded:g145:stx) ("small-scheme.rkt" . #%embedded:g150:small-scheme) ("stxcase-scheme.rkt" . #%embedded:g170:stxcase-scheme) ("name.rkt" . #%embedded:g200:name) ("norm-define.rkt" . #%embedded:g220:norm-define) ("qqstx.rkt" . #%embedded:g215:qqstx) ("sort.rkt" . #%embedded:g225:sort) ("define.rkt" . #%embedded:g205:define) ("small-scheme.rkt" . #%embedded:g150:small-scheme) ("more-scheme.rkt" . #%embedded:g230:more-scheme))) (#%embedded:g230:more-scheme (("stx.rkt" . #%embedded:g145:stx) ("small-scheme.rkt" . #%embedded:g150:small-scheme) ("stxcase-scheme.rkt" . #%embedded:g170:stxcase-scheme) ("qqstx.rkt" . #%embedded:g215:qqstx) ("small-scheme.rkt" . #%embedded:g150:small-scheme) ("define.rkt" . #%embedded:g205:define))) (#%embedded:g225:sort (("stxcase-scheme.rkt" . #%embedded:g170:stxcase-scheme) ("small-scheme.rkt" . #%embedded:g150:small-scheme) ("define.rkt" . #%embedded:g205:define))) (#%embedded:g200:name (("define.rkt" . #%embedded:g205:define) ("small-scheme.rkt" . #%embedded:g150:small-scheme))) (#%embedded:g205:define (("letstx-scheme.rkt" . #%embedded:g210:letstx-scheme) ("stxcase-scheme.rkt" . #%embedded:g170:stxcase-scheme) ("stx.rkt" . #%embedded:g145:stx) ("qqstx.rkt" . #%embedded:g215:qqstx) ("norm-define.rkt" . #%embedded:g220:norm-define))) (#%embedded:g220:norm-define (("small-scheme.rkt" . #%embedded:g150:small-scheme) ("stxcase-scheme.rkt" . #%embedded:g170:stxcase-scheme) ("stx.rkt" . #%embedded:g145:stx) ("qqstx.rkt" . #%embedded:g215:qqstx))) (#%embedded:g215:qqstx (("small-scheme.rkt" . #%embedded:g150:small-scheme) ("stxcase-scheme.rkt" . #%embedded:g170:stxcase-scheme) ("stx.rkt" . #%embedded:g145:stx) ("small-scheme.rkt" . #%embedded:g150:small-scheme) ("stxcase-scheme.rkt" . #%embedded:g170:stxcase-scheme) ("stx.rkt" . #%embedded:g145:stx))) (#%embedded:g210:letstx-scheme (("stxcase.rkt" . #%embedded:g175:stxcase) ("with-stx.rkt" . #%embedded:g195:with-stx) ("stxloc.rkt" . #%embedded:g190:stxloc) ("small-scheme.rkt" . #%embedded:g150:small-scheme))) (#%embedded:g170:stxcase-scheme (("small-scheme.rkt" . #%embedded:g150:small-scheme) ("stx.rkt" . #%embedded:g145:stx) ("stxcase.rkt" . #%embedded:g175:stxcase) ("stxloc.rkt" . #%embedded:g190:stxloc) ("small-scheme.rkt" . #%embedded:g150:small-scheme) ("stx.rkt" . #%embedded:g145:stx) ("stxcase.rkt" . #%embedded:g175:stxcase) ("with-stx.rkt" . #%embedded:g195:with-stx) ("stxloc.rkt" . #%embedded:g190:stxloc))) (#%embedded:g195:with-stx (("stx.rkt" . #%embedded:g145:stx) ("stxcase.rkt" . #%embedded:g175:stxcase) ("stxloc.rkt" . #%embedded:g190:stxloc) ("sc.rkt" . #%embedded:g180:sc) ("qq-and-or.rkt" . #%embedded:g155:qq-and-or) ("cond.rkt" . #%embedded:g160:cond) ("stx.rkt" . #%embedded:g145:stx) ("small-scheme.rkt" . #%embedded:g150:small-scheme) ("stxcase.rkt" . #%embedded:g175:stxcase))) (#%embedded:g190:stxloc (("stxcase.rkt" . #%embedded:g175:stxcase) ("sc.rkt" . #%embedded:g180:sc) ("qq-and-or.rkt" . #%embedded:g155:qq-and-or) ("stxcase.rkt" . #%embedded:g175:stxcase) ("define-et-al.rkt" . #%embedded:g165:define-et-al))) (#%embedded:g175:stxcase (("stx.rkt" . #%embedded:g145:stx) ("small-scheme.rkt" . #%embedded:g150:small-scheme) ("sc.rkt" . #%embedded:g180:sc) ("stx.rkt" . #%embedded:g145:stx) ("small-scheme.rkt" . #%embedded:g150:small-scheme) ("ellipses.rkt" . #%embedded:g185:ellipses))) (#%embedded:g180:sc (("ellipses.rkt" . #%embedded:g185:ellipses) ("stx.rkt" . #%embedded:g145:stx) ("small-scheme.rkt" . #%embedded:g150:small-scheme))) (#%embedded:g185:ellipses ()) (#%embedded:g150:small-scheme (("qq-and-or.rkt" . #%embedded:g155:qq-and-or) ("cond.rkt" . #%embedded:g160:cond) ("define-et-al.rkt" . #%embedded:g165:define-et-al))) (#%embedded:g165:define-et-al (("stx.rkt" . #%embedded:g145:stx) ("qq-and-or.rkt" . #%embedded:g155:qq-and-or) ("cond.rkt" . #%embedded:g160:cond))) (#%embedded:g160:cond (("stx.rkt" . #%embedded:g145:stx) ("qq-and-or.rkt" . #%embedded:g155:qq-and-or))) (#%embedded:g155:qq-and-or (("stx.rkt" . #%embedded:g145:stx))) (#%embedded:g145:stx ())))) ((library-table) (quote (("racket/runtime-config.rkt" . #%embedded:g1933:runtime-config) ("cs4800/test.rkt" . #%embedded:g1631:test) ("syntax/parse/define.rkt" . #%embedded:g1922:define) ("rackunit/main.rkt" . #%embedded:g1763:main) ("rackunit/private/test.rkt" . #%embedded:g1775:test) ("rackunit/private/util.rkt" . #%embedded:g1910:util) ("rackunit/private/result.rkt" . #%embedded:g1874:result) ("rackunit/private/test-suite.rkt" . #%embedded:g1886:test-suite) ("rackunit/private/test-case.rkt" . #%embedded:g1898:test-case) ("rackunit/private/check.rkt" . #%embedded:g1792:check) ("rackunit/private/format.rkt" . #%embedded:g1814:format) ("srfi/13.rkt" . #%embedded:g1826:13) ("srfi/13/string.rkt" . #%embedded:g1837:string) ("srfi/14/char-set.rkt" . #%embedded:g1858:char-set) ("mzlib/integer-set.rkt" . #%embedded:g1869:integer-set) ("srfi/8/receive.rkt" . #%embedded:g1853:receive) ("srfi/optional.rkt" . #%embedded:g1848:optional) ("rackunit/private/check-info.rkt" . #%embedded:g1809:check-info) ("rackunit/private/location.rkt" . #%embedded:g1804:location) ("rackunit/private/base.rkt" . #%embedded:g1787:base) ("srfi/27.rkt" . #%embedded:g1674:27) ("srfi/27/random-bits.rkt" . #%embedded:g1700:random-bits) ("mzlib/contract.rkt" . #%embedded:g1711:contract) ("mzlib/private/contract-struct.rkt" . #%embedded:g1758:contract-struct) ("mzlib/private/contract-mutable.rkt" . #%embedded:g1753:contract-mutable) ("mzlib/private/contract-define.rkt" . #%embedded:g1748:contract-define) ("mzlib/private/contract-object.rkt" . #%embedded:g1737:contract-object) ("mzlib/private/contract-arrow.rkt" . #%embedded:g1722:contract-arrow) ("mzlib/private/contract-arr-obj-helpers.rkt" . #%embedded:g1727:contract-arr-obj-helpers) ("mzlib/private/contract-arr-checks.rkt" . #%embedded:g1732:contract-arr-checks) ("srfi/provider.rkt" . #%embedded:g1685:provider) ("scheme/provide-transform.rkt" . #%embedded:g1690:provide-transform) ("scheme/private/provider/lang.rkt" . #%embedded:g1695:lang) ("cs4800/json.rkt" . #%embedded:g1574:json) ("json/main.rkt" . #%embedded:g1621:main) ("syntax/readerr.rkt" . #%embedded:g1626:readerr) ("racket/main.rkt" . #%embedded:g118:main) ("racket/system.rkt" . #%embedded:g1564:system) ("mzlib/process.rkt" . #%embedded:g1569:process) ("racket/sequence.rkt" . #%embedded:g1559:sequence) ("racket/stream.rkt" . #%embedded:g1544:stream) ("racket/private/stream-cons.rkt" . #%embedded:g1554:stream-cons) ("racket/private/sequence.rkt" . #%embedded:g1549:sequence) ("racket/cmdline.rkt" . #%embedded:g1539:cmdline) ("racket/port.rkt" . #%embedded:g1529:port) ("mzlib/port.rkt" . #%embedded:g1534:port) ("racket/future.rkt" . #%embedded:g1524:future) ("racket/place.rkt" . #%embedded:g1407:place) ("racket/place/distributed.rkt" . #%embedded:g1442:distributed) ("racket/date.rkt" . #%embedded:g1500:date) ("mzlib/date.rkt" . #%embedded:g1512:date) ("racket/trait.rkt" . #%embedded:g1464:trait) ("mzlib/struct.rkt" . #%embedded:g1491:struct) ("mzlib/class.rkt" . #%embedded:g1480:class) ("mzlib/list.rkt" . #%embedded:g1475:list) ("racket/place/private/async-bi-channel.rkt" . #%embedded:g1459:async-bi-channel) ("racket/place/private/coercion.rkt" . #%embedded:g1454:coercion) ("mzlib/private/streams.rkt" . #%embedded:g1437:streams) ("racket/place/private/prop.rkt" . #%embedded:g1432:prop) ("racket/place/private/th-place.rkt" . #%embedded:g1427:th-place) ("racket/flonum.rkt" . #%embedded:g1422:flonum) ("racket/fixnum.rkt" . #%embedded:g1412:fixnum) ("racket/private/vector-wraps.rkt" . #%embedded:g1417:vector-wraps) ("racket/file.rkt" . #%embedded:g1397:file) ("racket/private/portlines.rkt" . #%embedded:g1402:portlines) ("racket/path.rkt" . #%embedded:g1392:path) ("racket/bytes.rkt" . #%embedded:g1387:bytes) ("racket/vector.rkt" . #%embedded:g1382:vector) ("racket/set.rkt" . #%embedded:g1367:set) ("racket/serialize.rkt" . #%embedded:g1372:serialize) ("racket/private/serialize.rkt" . #%embedded:g1377:serialize) ("racket/shared.rkt" . #%embedded:g1349:shared) ("mzlib/shared.rkt" . #%embedded:g1358:shared) ("racket/match.rkt" . #%embedded:g1190:match) ("racket/match/match.rkt" . #%embedded:g1202:match) ("racket/match/struct.rkt" . #%embedded:g1339:struct) ("racket/match/define-forms.rkt" . #%embedded:g1273:define-forms) ("racket/match/gen-match.rkt" . #%embedded:g1290:gen-match) ("racket/match/compiler.rkt" . #%embedded:g1301:compiler) ("scheme/nest.rkt" . #%embedded:g1334:nest) ("racket/match/reorder.rkt" . #%embedded:g1323:reorder) ("racket/match/split-rows.rkt" . #%embedded:g1312:split-rows) ("unstable/sequence.rkt" . #%embedded:g1285:sequence) ("racket/match/match-expander.rkt" . #%embedded:g1263:match-expander) ("racket/match/parse.rkt" . #%embedded:g1214:parse) ("racket/match/parse-quasi.rkt" . #%embedded:g1252:parse-quasi) ("racket/match/parse-helper.rkt" . #%embedded:g1241:parse-helper) ("racket/match/patterns.rkt" . #%embedded:g1230:patterns) ("racket/match/runtime.rkt" . #%embedded:g1225:runtime) ("racket/math.rkt" . #%embedded:g1185:math) ("racket/include.rkt" . #%embedded:g1170:include) ("mzlib/private/increader.rkt" . #%embedded:g1180:increader) ("syntax/path-spec.rkt" . #%embedded:g1175:path-spec) ("racket/unit.rkt" . #%embedded:g1088:unit) ("mzlib/unit.rkt" . #%embedded:g1099:unit) ("mzlib/private/unit-contract.rkt" . #%embedded:g1150:unit-contract) ("mzlib/private/unit-utils.rkt" . #%embedded:g1161:unit-utils) ("mzlib/private/unit-contract-syntax.rkt" . #%embedded:g1120:unit-contract-syntax) ("mzlib/private/unit-compiletime.rkt" . #%embedded:g1135:unit-compiletime) ("mzlib/private/unit-runtime.rkt" . #%embedded:g1140:unit-runtime) ("mzlib/private/unit-syntax.rkt" . #%embedded:g1145:unit-syntax) ("mzlib/private/unit-keywords.rkt" . #%embedded:g1130:unit-keywords) ("syntax/struct.rkt" . #%embedded:g1115:struct) ("syntax/boundmap.rkt" . #%embedded:g1110:boundmap) ("racket/class.rkt" . #%embedded:g960:class) ("racket/contract/private/object.rkt" . #%embedded:g971:object) ("racket/private/class-internal.rkt" . #%embedded:g982:class-internal) ("racket/private/serialize-structs.rkt" . #%embedded:g1083:serialize-structs) ("racket/unsafe/ops.rkt" . #%embedded:g1078:ops) ("mzlib/etc.rkt" . #%embedded:g1003:etc) ("racket/function.rkt" . #%embedded:g1073:function) ("racket/block.rkt" . #%embedded:g1068:block) ("racket/bool.rkt" . #%embedded:g1063:bool) ("mzscheme/main.rkt" . #%embedded:g1058:main) ("mzlib/private/stxset.rkt" . #%embedded:g1048:stxset) ("syntax/context.rkt" . #%embedded:g1053:context) ("scheme/mzscheme.rkt" . #%embedded:g1008:mzscheme) ("racket/udp.rkt" . #%embedded:g1043:udp) ("racket/tcp.rkt" . #%embedded:g1038:tcp) ("racket/private/old-procs.rkt" . #%embedded:g1033:old-procs) ("racket/private/old-if.rkt" . #%embedded:g1028:old-if) ("racket/private/old-rp.rkt" . #%embedded:g1023:old-rp) ("racket/private/old-ds.rkt" . #%embedded:g1018:old-ds) ("racket/private/stxmz-body.rkt" . #%embedded:g1013:stxmz-body) ("racket/private/classidmap.rkt" . #%embedded:g998:classidmap) ("syntax/flatten-begin.rkt" . #%embedded:g993:flatten-begin) ("racket/contract.rkt" . #%embedded:g370:contract) ("racket/contract/private/ds.rkt" . #%embedded:g955:ds) ("racket/contract/private/legacy.rkt" . #%embedded:g950:legacy) ("racket/contract/private/basic-opters.rkt" . #%embedded:g945:basic-opters) ("racket/contract/region.rkt" . #%embedded:g646:region) ("racket/splicing.rkt" . #%embedded:g940:splicing) ("syntax/parse.rkt" . #%embedded:g667:parse) ("syntax/parse/experimental/contract.rkt" . #%embedded:g930:contract) ("syntax/parse/experimental/provide.rkt" . #%embedded:g895:provide) ("unstable/wrapc.rkt" . #%embedded:g905:wrapc) ("syntax/modcollapse.rkt" . #%embedded:g910:modcollapse) ("syntax/private/modcollapse-noctc.rkt" . #%embedded:g915:modcollapse-noctc) ("syntax/private/modhelp.rkt" . #%embedded:g925:modhelp) ("racket/string.rkt" . #%embedded:g920:string) ("syntax/parse/pre.rkt" . #%embedded:g677:pre) ("syntax/parse/private/litconv.rkt" . #%embedded:g881:litconv) ("syntax/parse/private/lib.rkt" . #%embedded:g890:lib) ("syntax/parse/private/sc.rkt" . #%embedded:g686:sc) ("syntax/parse/private/parse-aux.rkt" . #%embedded:g771:parse-aux) ("syntax/parse/private/parse.rkt" . #%embedded:g776:parse) ("syntax/parse/private/runtime-reflect.rkt" . #%embedded:g876:runtime-reflect) ("syntax/parse/private/rep.rkt" . #%embedded:g846:rep) ("syntax/parse/private/txlift.rkt" . #%embedded:g871:txlift) ("syntax/parse/private/runtime.rkt" . #%embedded:g851:runtime) ("unstable/syntax.rkt" . #%embedded:g866:syntax) ("syntax/strip-context.rkt" . #%embedded:g861:strip-context) ("syntax/parse/private/rep-data.rkt" . #%embedded:g836:rep-data) ("syntax/parse/private/rep-patterns.rkt" . #%embedded:g841:rep-patterns) ("syntax/parse/private/rep-attrs.rkt" . #%embedded:g831:rep-attrs) ("syntax/keyword.rkt" . #%embedded:g816:keyword) ("syntax/private/keyword.rkt" . #%embedded:g826:keyword) ("racket/dict.rkt" . #%embedded:g821:dict) ("syntax/private/id-table.rkt" . #%embedded:g786:id-table) ("racket/private/dict.rkt" . #%embedded:g796:dict) ("racket/private/generic.rkt" . #%embedded:g801:generic) ("racket/local.rkt" . #%embedded:g806:local) ("racket/private/local.rkt" . #%embedded:g811:local) ("racket/syntax.rkt" . #%embedded:g791:syntax) ("syntax/parse/private/residual.rkt" . #%embedded:g736:residual) ("syntax/parse/private/runtime-report.rkt" . #%embedded:g761:runtime-report) ("syntax/parse/private/kws.rkt" . #%embedded:g766:kws) ("syntax/parse/private/runtime-progress.rkt" . #%embedded:g746:runtime-progress) ("syntax/parse/private/minimatch.rkt" . #%embedded:g751:minimatch) ("unstable/struct.rkt" . #%embedded:g756:struct) ("syntax/parse/private/residual-ct.rkt" . #%embedded:g741:residual-ct) ("syntax/parse/private/keywords.rkt" . #%embedded:g731:keywords) ("unstable/lazy-require.rkt" . #%embedded:g691:lazy-require) ("racket/runtime-path.rkt" . #%embedded:g711:runtime-path) ("mzlib/runtime-path.rkt" . #%embedded:g716:runtime-path) ("mzlib/private/runtime-path-table.rkt" . #%embedded:g726:runtime-path-table) ("mzlib/private/this-expression-source-directory.rkt" . #%embedded:g721:this-expression-source-directory) ("compiler/cm-accomplice.rkt" . #%embedded:g696:cm-accomplice) ("scheme/base.rkt" . #%embedded:g701:base) ("scheme/private/namespace.rkt" . #%embedded:g706:namespace) ("syntax/kerncase.rkt" . #%embedded:g662:kerncase) ("syntax/define.rkt" . #%embedded:g657:define) ("racket/contract/parametric.rkt" . #%embedded:g636:parametric) ("racket/contract/private/parametric.rkt" . #%embedded:g641:parametric) ("racket/contract/combinator.rkt" . #%embedded:g631:combinator) ("racket/contract/base.rkt" . #%embedded:g381:base) ("racket/contract/private/out.rkt" . #%embedded:g626:out) ("racket/contract/private/opters.rkt" . #%embedded:g621:opters) ("racket/contract/private/provide.rkt" . #%embedded:g611:provide) ("racket/contract/private/exists.rkt" . #%embedded:g616:exists) ("racket/contract/private/struct-prop.rkt" . #%embedded:g606:struct-prop) ("racket/contract/private/struct-dc.rkt" . #%embedded:g591:struct-dc) ("racket/contract/private/ds-helpers.rkt" . #%embedded:g601:ds-helpers) ("racket/contract/private/top-sort.rkt" . #%embedded:g596:top-sort) ("racket/contract/private/vector.rkt" . #%embedded:g586:vector) ("racket/contract/private/hash.rkt" . #%embedded:g581:hash) ("racket/contract/private/box.rkt" . #%embedded:g576:box) ("racket/contract/private/base.rkt" . #%embedded:g571:base) ("racket/contract/private/arr-i.rkt" . #%embedded:g541:arr-i) ("syntax/location.rkt" . #%embedded:g566:location) ("racket/contract/private/opt.rkt" . #%embedded:g556:opt) ("racket/contract/private/opt-guts.rkt" . #%embedded:g561:opt-guts) ("racket/contract/private/arr-i-parse.rkt" . #%embedded:g546:arr-i-parse) ("syntax/private/boundmap.rkt" . #%embedded:g551:boundmap) ("racket/contract/private/arrow.rkt" . #%embedded:g386:arrow) ("racket/contract/private/misc.rkt" . #%embedded:g526:misc) ("racket/contract/private/generate.rkt" . #%embedded:g531:generate) ("racket/list.rkt" . #%embedded:g536:list) ("racket/contract/private/guts.rkt" . #%embedded:g471:guts) ("racket/contract/private/prop.rkt" . #%embedded:g511:prop) ("racket/contract/private/generate-base.rkt" . #%embedded:g516:generate-base) ("racket/contract/private/rand.rkt" . #%embedded:g521:rand) ("racket/contract/private/blame.rkt" . #%embedded:g476:blame) ("racket/pretty.rkt" . #%embedded:g501:pretty) ("mzlib/private/port.rkt" . #%embedded:g506:port) ("syntax/srcloc.rkt" . #%embedded:g481:srcloc) ("setup/path-to-relative.rkt" . #%embedded:g486:path-to-relative) ("planet/config.rkt" . #%embedded:g491:config) ("planet/private/define-config.rkt" . #%embedded:g496:define-config) ("racket/contract/private/arr-util.rkt" . #%embedded:g466:arr-util) ("syntax/name.rkt" . #%embedded:g461:name) ("syntax/stx.rkt" . #%embedded:g456:stx) ("racket/contract/private/helpers.rkt" . #%embedded:g391:helpers) ("racket/struct-info.rkt" . #%embedded:g451:struct-info) ("setup/main-collects.rkt" . #%embedded:g396:main-collects) ("setup/path-relativize.rkt" . #%embedded:g446:path-relativize) ("setup/dirs.rkt" . #%embedded:g401:dirs) ("setup/private/main-collects.rkt" . #%embedded:g441:main-collects) ("compiler/private/mach-o.rkt" . #%embedded:g436:mach-o) ("compiler/private/winutf16.rkt" . #%embedded:g431:winutf16) ("config/main.rkt" . #%embedded:g416:main) ("config/config.rkt" . #%embedded:g421:config) ("setup/configtab.rkt" . #%embedded:g426:configtab) ("racket/promise.rkt" . #%embedded:g406:promise) ("racket/private/promise.rkt" . #%embedded:g411:promise) ("racket/base.rkt" . #%embedded:g130:base) ("racket/private/base.rkt" . #%embedded:g320:base) ("racket/private/generic-interfaces.rkt" . #%embedded:g365:generic-interfaces) ("racket/private/submodule.rkt" . #%embedded:g360:submodule) ("racket/private/cert.rkt" . #%embedded:g355:cert) ("racket/private/struct.rkt" . #%embedded:g350:struct) ("racket/private/namespace.rkt" . #%embedded:g345:namespace) ("racket/private/kw-file.rkt" . #%embedded:g340:kw-file) ("racket/private/string.rkt" . #%embedded:g335:string) ("racket/private/list.rkt" . #%embedded:g330:list) ("racket/private/hash.rkt" . #%embedded:g325:hash) ("racket/private/pre-base.rkt" . #%embedded:g135:pre-base) ("racket/private/norm-arity.rkt" . #%embedded:g315:norm-arity) ("racket/private/kernstruct.rkt" . #%embedded:g310:kernstruct) ("racket/private/map.rkt" . #%embedded:g300:map) ("racket/performance-hint.rkt" . #%embedded:g305:performance-hint) ("racket/private/for.rkt" . #%embedded:g290:for) ("racket/private/reverse.rkt" . #%embedded:g295:reverse) ("racket/private/modbeg.rkt" . #%embedded:g285:modbeg) ("racket/private/reqprov.rkt" . #%embedded:g270:reqprov) ("racket/provide-transform.rkt" . #%embedded:g280:provide-transform) ("racket/require-transform.rkt" . #%embedded:g275:require-transform) ("racket/private/define-struct.rkt" . #%embedded:g240:define-struct) ("racket/stxparam.rkt" . #%embedded:g250:stxparam) ("racket/private/stxparam.rkt" . #%embedded:g265:stxparam) ("racket/stxparam-exptime.rkt" . #%embedded:g255:stxparam-exptime) ("racket/private/stxparamkey.rkt" . #%embedded:g260:stxparamkey) ("racket/private/struct-info.rkt" . #%embedded:g245:struct-info) ("racket/private/misc.rkt" . #%embedded:g235:misc) ("racket/private/kw.rkt" . #%embedded:g140:kw) ("racket/private/more-scheme.rkt" . #%embedded:g230:more-scheme) ("racket/private/sort.rkt" . #%embedded:g225:sort) ("racket/private/name.rkt" . #%embedded:g200:name) ("racket/private/define.rkt" . #%embedded:g205:define) ("racket/private/norm-define.rkt" . #%embedded:g220:norm-define) ("racket/private/qqstx.rkt" . #%embedded:g215:qqstx) ("racket/private/letstx-scheme.rkt" . #%embedded:g210:letstx-scheme) ("racket/private/stxcase-scheme.rkt" . #%embedded:g170:stxcase-scheme) ("racket/private/with-stx.rkt" . #%embedded:g195:with-stx) ("racket/private/stxloc.rkt" . #%embedded:g190:stxloc) ("racket/private/stxcase.rkt" . #%embedded:g175:stxcase) ("racket/private/sc.rkt" . #%embedded:g180:sc) ("racket/private/ellipses.rkt" . #%embedded:g185:ellipses) ("racket/private/small-scheme.rkt" . #%embedded:g150:small-scheme) ("racket/private/define-et-al.rkt" . #%embedded:g165:define-et-al) ("racket/private/cond.rkt" . #%embedded:g160:cond) ("racket/private/qq-and-or.rkt" . #%embedded:g155:qq-and-or) ("racket/private/stx.rkt" . #%embedded:g145:stx))))) (hash-set! regs (namespace-module-registry (current-namespace)) (vector mapping-table library-table)) (letrec-values (((embedded-resolver) (case-lambda ((name from-namespace) (if from-namespace (let-values (((name) (if name (resolved-module-path-name name) #f))) (let-values (((src-vec) (hash-ref regs (namespace-module-registry from-namespace) #f))) (let-values (((a) (if src-vec (assq name (vector-ref src-vec 0)) #f))) (if a (let-values (((vec) (hash-ref regs (namespace-module-registry (current-namespace)) (lambda () (let-values (((vec) (vector null null))) (hash-set! regs (namespace-module-registry (current-namespace)) vec) vec))))) (vector-set! vec 0 (cons a (vector-ref vec 0))) (vector-set! vec 1 (append (letrec-values (((loop) (lambda (l) (if (null? l) null (if (eq? (cdar l) name) (cons (car l) (loop (cdr l))) (loop (cdr l))))))) (loop library-table)) (vector-ref vec 1)))) (void))))) (void)) (orig name from-namespace)) ((name rel-to stx load?) (if (not (module-path? name)) (orig name rel-to stx load?) (let-values (((table-vec) (hash-ref regs (namespace-module-registry (current-namespace)) #f))) (if (not table-vec) (orig name rel-to stx load?) (let-values (((mapping-table) (vector-ref table-vec 0)) ((library-table) (vector-ref table-vec 1))) (let-values (((a) (if rel-to (assq (resolved-module-path-name rel-to) mapping-table) #f)) ((ss->rkt) (lambda (s) (regexp-replace #rx"[.]ss$" s ".rkt")))) (if a (let-values (((a2) (assoc name (cadr a)))) (if a2 (make-resolved-module-path (cdr a2)) (orig name rel-to stx load?))) (let-values (((lname) (let-values (((name) (let-values (((name) (if (pair? name) (if (eq? (quote submod) (car name)) (cadr name) name) name))) (if (symbol? name) (list (quote lib) (symbol->string name)) name)))) (if (pair? name) (if (eq? (quote lib) (car name)) (if (null? (cddr name)) (if (regexp-match #rx"^[^/]*[.]" (cadr name)) (string-append "mzlib/" (ss->rkt (cadr name))) (if (regexp-match #rx"^[^/.]*$" (cadr name)) (string-append (cadr name) "/main.rkt") (if (regexp-match #rx"^[^.]*$" (cadr name)) (string-append (cadr name) ".rkt") (ss->rkt (cadr name))))) (string-append (apply string-append (map (lambda (s) (string-append s "/")) (cddr name))) (ss->rkt (cadr name)))) (if (eq? (quote planet) (car name)) (letrec-values (((split) (lambda (s rx suffix-after) (let-values (((m) (regexp-match-positions rx s))) (if m (cons (substring s 0 (caar m)) (split (substring s (cdar m)) rx (- suffix-after 1))) (list (if (<= suffix-after 0) (if (regexp-match? #rx"[.]" s) s (string-append s ".rkt")) s)))))) ((last-of) (lambda (l) (if (null? (cdr l)) (car l) (last-of (cdr l))))) ((not-last) (lambda (l) (if (null? (cdr l)) null (cons (car l) (not-last (cdr l))))))) (if (null? (cddr name)) (let-values (((s) (if (symbol? (cadr name)) (symbol->string (cadr name)) (cadr name)))) (let-values (((parts) (split s #rx"/" 2))) (let-values (((vparts) (split (cadr parts) #rx":" +inf.0))) (cons (quote planet) (cons (if (null? (cddr parts)) "main.rkt" (ss->rkt (last-of parts))) (cons (cons (car parts) (cons (string-append (car vparts) ".plt") (if (null? (cddr parts)) null (cdddr parts)))) (if (null? (cddr parts)) null (not-last (cddr parts))))))))) (let-values (((s) (cadr name))) (let-values (((parts) (split s #rx"/" +inf.0))) (if (= 1 (length parts)) (list* (quote planet) (ss->rkt (cadr name)) (cddr name)) (list* (quote planet) (ss->rkt (last-of parts)) (caddr name) (append (cdddr name) (not-last parts)))))))) #f)) #f))) ((planet-match?) (lambda (a b) (if (equal? (cons (car a) (cddr a)) (cons (car b) (cddr b))) (let-values (((a) (cadr a)) ((b) (cadr b))) (if (equal? (car a) (car b)) (if (equal? (cadr a) (cadr b)) #t #f) #f)) #f))) ((restore-submod) (lambda (lname) (if (pair? name) (if (eq? (car name) (quote submod)) (list* (quote submod) lname (cddr name)) lname) lname)))) (let-values (((a3) (if lname (if (string? lname) (assoc (restore-submod lname) library-table) (ormap (lambda (e) (let-values (((e) (if (pair? name) (if (eq? (car name) (quote submod)) (if (pair? (car e)) (if (eq? (caar e) (quote submod)) (if (equal? (cddar e) (cddr name)) (cons (cadar e) (cdr e)) #f) #f) #f) e) e))) (if e (if (string? (car e)) #f (if (planet-match? (cdar e) (cdr lname)) e #f)) #f))) library-table)) #f))) (if a3 (make-resolved-module-path (cdr a3)) (orig name rel-to stx load?)))))))))))))) (current-module-name-resolver embedded-resolver))))#~5.3T!%q$^AquoteF#%resolver#~5.3T6&q$"#%embedded:g726:runtime-path-table(module runtime-path-table (quote #%kernel) (#%provide table) (define-values (table) (make-immutable-hash (let-values (((rUnTiMe-paths) (quote (((#%embedded:g736:residual module "runtime-report.rkt") #%embedded:g761:runtime-report #".................check") ((#%embedded:g686:sc module syntax/parse/private/parse-aux) #%embedded:g771:parse-aux #".................check") ((#%embedded:g881:litconv module syntax/parse/private/rep) #%embedded:g846:rep #".................check") ((#%embedded:g1442:distributed . "distributed/launch.rkt") #"/proj/scheme/plt-released/recent/collects/racket/place/distributed/launch.rkt" #".................check") ((#%embedded:g1407:place module racket/place/distributed) #%embedded:g1442:distributed #".................check"))))) rUnTiMe-paths))))#~5.3T&&q$O#%embedded:g145:stx#~5.3T>&0:BJT`o{S:L/>Skz+H+NXb} % G ?stxGidentifier?Estx-null?Gstx-null/#fEstx-pair?Estx-list?Cstx-carCstx-cdrEstx->listGstx-vector?Jstx-vector-refGstx-prefab?Istx-check/escCcons/#fEappend/#fFstx-rotateGstx-rotate*Jsplit-stx-listAintroGgen-temp-id@loop@/proj/scheme/plt-released/recent/collects/racket/private/stx.rktMQMQMP''QP'('P&('P%('MQMQMQMP('QP(('P'('P&('X X P%'MP%('Q MQMQMP''QP'('P&('P%('MQMQMP''QP'('P&('P%('MQMQMQMQMP)7'QP)('P(('P'('X X P&8'MP&('Q X X P%9'MQX X P&;'MP&('Q MQMQMP';'QP'('P&('P%('MQMQMQMP(9'QP(('P'('P&('X X P%:'MP%('Q MQMQMP':'QP'('P&('P%('MQMQMP'8'QP'('P&('P%('@ W W W W M M X X MQMQMQMP)7'QP)('P(('P'('X X P&'MP&('Q MQX X P&'MQX X P''MP'('Q MPPMQQ 'X$%/ V) !(W MQW MQW MQW M'Q    )X$&9 b!( !*W MOPQW MOPQW MOPQW MOP)Q    W MQW MQW MQW M'Q    W MOPQW MOPQW MOPQW MOP)Q          O O W] YYZYZY 9X$': %H !;-inf.0M M Z' Y'$ MQQM M Z' Y'$ 9MQQ OMPP W W $:% OMPP W W $:%Z' Y'$ 9V^P$5  P$5P%5 Kş$q $   $P$$q -     %'$$%            66% $$ $$X$%/4 8# !P$'X$%08# !P$'X$%/8# !P$'X$%/8# !P$'X$%18# !P$7'X$%/8# !P$;'X$%0`8# !P$9'X$%/@8# !P$:'X$%/8# !P$8' X$%, 1(C ! P$$% X$%, 8(b !!P$%% X$%, ( y !"P$&% X$%, ((a !#P$'%X$%14,1( !$P$(% X$%, C(B !%P$)% X$%, J(B !&P$*% X$%9  Q( !+P$+% X$&/  o(/ !,P$,% X$&.  z(34 !- X$&.  z(34 !.P$-% X$&/  ~(4l !/P$.% X$&,  (7. !0 X$&,  (7. !1P$/% X$&- (:/ !2 X$&- (:/ !3P$0% X$&- (=j !4P$1% X$%- (B% !5 X$%- (B% !6P$2% X$%/ (C3 !7 X$%/ (C3 !8P$3% X$'4 (F ! J V d r `>6<AG%T[bip,E*07>EK 6<C3"Eqq-and-or Eqq-append>orBletrec?let@let*?andFquasiquote>goF/proj/scheme/plt-released/recent/collects/racket/private/qq-and-or.rkt bad syntaxGid-in-list?duplicate identifierAcheckbad syntax (not an identifier);;bad syntax (not an identifier and expression for a binding)stx.rktFlambda-stx Aquote^D#%kernel Iletrec-valuesMletrec-values-stxenv48129?stxenv48130env48141env48153>qqCunquoteexpects exactly one expressionLunquote-splicing!!invalid context within quasiquoteJqq-hash-assocsCqq-listFapply-consBnormal@hereGunquote-stxunquote-splicing-stxenv48158Cin-formenv48159=xenv48160@listenv48161Alist*@formenv48162env48163Alevelenv48164env48170Afirstenv48171@restenv48174@uqsdAold-l=lenv48176>l2env48186env48187env48189=eH#%expression>ifCor-partenv48197env48198env48199 MX$&1   3  !NW P QW P QW P QW P MQV^P%('P&%'P&'' P&''P'%' @P($'P&''P'%'P(%'    P'$'P(%'@ P')'P)%'P)$'P*%'P(%'P)%'P*%'P,2'V^ \)W gP+$'P,$'P W P QW P QW P QW P MQV_ V^OP/3'QW gP*$'P+$'PQO W gP-$'P.$'PMV_ P04'QOV^YY1%*YYYZ7&*YPQZV` >>bad syntax (not a sequence of identifier--expression bindings)P,$'P-%'W gP&$'P'$'PW P QW P QW P QW P QW P QW P QW P QW P MQ QOW gP)$'P*$'PW P QW P QW P QW P MQ QOW gP,$'P-$'PM P/4'QOW gP&$'P'$'P W P QW P QW P QW P QW P QW P QW P QW P MQ V^OQW gP)$'P*$'P W P QW P QW P QW P MQ V^OP-3'QW POP(&'P(&'P)%'P(''P)%'P*%' @P*$'OP*$'P*$'P+%'OOP/$' P-%' P,$' QW POP,&'P,&'P-%'P,''P-%'P.%' @P.$'OP.$'P.$'P/%'OOP3$' P1%' P0$' P/2'QP*5' *'*P*5' *(*P*5' *)*Cstx-carCstx-cdrEstx-pair? Estx-null? Estx-list? a$ ^$$$$ a% ^$%$%%%`& ` b $ ^]\[g $ ^]\[  Bnamed?Astar?Btarget Dstx-cadr Fstx-2list?rnv48131rnv48132rnv48133 @nameenv48140 Dbindings@body Hnew-bindingsenv48145`Blambda`eFlet-values $ ^]\[    env48154eGlet*-values $ ^]\[    env48155e $ ^]\[    env48156P%%'P&('P&$'P&)' V^P'&'V^P'%' P(''P)&'  !" P'('P,"'P&$''-*P&)' P+"'P&$'P&)'  #$P&%'P&$'P'('P(('P&)' P'&'V^P'%' P(''P)&'  !" P(('P)&'P/!'P0&'VdP,'P+''Y-.*P0"'   V^P, 'P. './*P0'P.'P+"' V^P&%'P'('P'$' !$ P,!' Y(0* P,!' Y(1*   Q P,!' Y*2**3*Y,4* OP,#' Y(9*(:*(;*WPP,!'QP-#'Q Q Q P) 'Y,5*Y.6*P QY.7* QY+8*P&('P'&'P-!'P.!'   V^P* 'P,'P,'P%''Y&)*M&**P &+*P ZPQY',* P%''$'*Y&(*V^P($'  P)%'P*&'P)''P*&'P+&'P)('P*&'    P2!'$ P-'','*Y.(*Gidentifier?a $ ^]\[)m!m#md $ ^]\[ )*+,,, -. /?old00 qqd $ ^]\[ )*+,,, -. =a=d221t1t3t3ti $ ^]\[ )*+,,, -. 4('555  6 /788 &9 :;l $ ^]\[ )*+,,, -. 4('555  6 /788 &9 :; <= >?@AAA @env48177k $ ^]\[ )*+,,, -. 4('555  6 /788 &9 :; <= >?@AAA Arestxenv48178_ #{jHlist->vector $ ^]\[ )*+,,, -. 4('555  6 /788 &9 @env48179 Benv48181j?box $ ^]\[ )*+,,, -. 4('555  6 /788 &9 =venv48182 >qvenv48183i $ ^]\[ )*+,,, -. 4('555  6 /788 &9 @env48184 Benv48185AapplyNmake-prefab-structk $ ^]\[ )*+,,, -. 4('555  6 /788 &9 %C /7DD @pairenv48188 ?val<EE3j $ ^]\[ )*+,,, -. 4('555  6 /788 &9 %C >l0env48190 @env48191make-immutable-hasheqmake-immutable-hasheqvOmake-immutable-hashV^P&$'   P'%'P'&'&%)P'''P'&'P(%' Y+&)P,('Y-')P.('O/()P0%'-)))md $ ^]\[ )env48193 /env48194 Fenv48195 GH V^P&$'   P'%'P'&'&%*P'''P'&'P(%' Y+&*P,('P')'Y,'*YYIP0('Y0(*IIO2)*P3%'  )md $ ^]\[ )J /K FL Ge $ ^]\[ )J /K FL ?tmpenv48200HX] #list?ß$q $   $P$$q $&'$$%    $*%$$ $$ $$_VaX$)"  08 !OP$5'X$(; oAy !PP$4'X$(: ^C` !QP$3'X$(O@loop >=3' !RP$2'%$*X$%1...te/qq-and-or.rkt:144:9 -7 !SX$%1...te/qq-and-or.rkt:145:9 -8 !TX$%1...te/qq-and-or.rkt:146:9 -: !U(q (VWXYZEstx->list!_!a!b!c!d!e  VbX$*  6 !fP$!'X$*% 0D !gP$#'X$*:&  !hP$"'X$&0,' 2 !iP$ 'X$&.,( 2{ !jP$'%$*&%*'&*X$%9...te/qq-and-or.rkt:158:6 * !k'q )lXWYVZ!n!o!p!r!s!u!v!w!x!y!z!|!}!~!!!!!!!!!! %$)X$%7...te/qq-and-or.rkt:393:6 *@P !%q $ZWYXV!!!!!! %$*X$%:?...te/qq-and-or.rkt:419:6 *R !%q $lWYXVZ!!!!!!  X$&.  (i !P$$%]^ $#~5.3T(&q$#%embedded:g160:cond#~5.3TC ]`egty}  %*5:@FQUX5=E\,28$*06<Ay @cond Dold-cond@else>=>A/proj/scheme/plt-released/recent/collects/racket/private/cond.rkt>go@loop=cstx.rkt@here ^AquoteD#%kernel  qq-and-or.rktenv48208Cin-formB=>-stxDelse-stxenv48209@formBserrorenv48211env48213AtestsBfirst?env48214Flet-values@line@restenv48215@testAvalueAelse?env48216?gen>if ""arrow not allowed as an expression not allowed as an expressionV^P%$'  bad syntax '$*P)%'P-8' V^P%&'$%*P%''P&('P'%'P'''P(('P)%'P*$' V^P*'' ''bad syntax (`else' clause must be last)  P*''P*$'P+('P,(' V^P*''P+%'P*&'P+%'P,%' V^P+)' Y-&*YYYY1'*YP4('P5%'P68'  $$bad syntax (bad clause form with =>)VaP*&' $$missing expressions in `else' clauseZ,(*,)*P*&'V^P+)' Y-**YYYY1+*P68' Y-,*Z0-*0.*P28'  ,,bad syntax (clause is not a test-value pair) ..bad syntax (body must contain a list of pairs)P'9''/*'0* P'9'++a$ ^ $$ $$a% _ $%$% $%%`& ` b $  0/.-f $  0/.-      ^ @void2i $  0/.-         !"### $env482174%4h $  0/.-         !"###7 7i $  0/.-         !"### $env48219:%:%77 7c $  0/.- env48221 ?stxenv48222@@$q $   $P$$q $&'$$$  $(%$$ $$ $$ X$%- ...private/cond.rkt:9:4-(U !&$q $  X$%- ...private/cond.rkt:13:41(O !'$q $ ^V_X$'6C919 !(P$9'X$)62 !)P$8'X$%....private/cond.rkt:81:7Q+C= !*X$%....private/cond.rkt:82:7R+DG !,&q & Gidentifier? Cstx-cdr Estx-null?  Estx-pair?  Cstx-car Ggen-temp-id !1!3!5!6!8!9!;!!?!A!B ] _  $#~5.3T0&q$#%embedded:g165:define-et-al#~5.3TZ '/6EJe  %5BDFITYdhrw}!,7;GScq ?EKQV^m . Hdefine-et-al BunlessJ-define-syntaxC-defineBlet/ecJ-define-struct@when...define-et-al.rkt:15:15I/proj/scheme/plt-released/recent/collects/racket/private/define-et-al.rktBlambdastx.rktIdefine-values cond.rkt qq-and-or.rktAquote^D#%kernel @hereenv48225@code@bodyKdefine-syntaxes bad syntax=x=l>ifFlet-values@voidenv48249-Einspector@typeAmaker@predBaccessBmutatemake-struct-field-accessormake-struct-field-mutatorEmake-coreenv48255?stxenv48256env48258Hsyntax-errorNbuild-struct-namesenv48265env48276env48280P'$'P(%'P(&'*%(ZYP.''P/$'P)$'+&(YYP0%'Z P2$'P2''P'$'P(%'P(&'*%(ZYP.''P/$'P)$'+&(YYP0%'Z P2$'P2'' Cstx-cdr Cstx-car Gidentifier? Estx->lista$ ^$$$$ a% `$%$% $%$%`& ` c $ ;:98  Emk-defineenv48236 <b $ ;:98h $ ;:98  @baseenv48227 env48228 env48230 Afirstenv48232 Apbodyenv48235<\&V^ ($&Y,%&P-$'P.%'Z/&&/'&P0%'P1%',(& c $ ;:98 env48238 env48240BBB B^ B\& ($$Y,%$h,&$Z/'$/($j c $ ;:98 env48242 env48244II^ II I\&P&$'h hP(%'P)%'*$'YCcall/ecZ YP0&' e $ ;:98 env48246 env48248 ?varAexprsP'$' field name not a identifierYset-! TX$& @loop f) !UW ZY&$YPY'%YPQW ZY&$YPY'%YPQW ZY&$YPY'%YPTQV^P%$'  P&%'P'&'VdMV^ empty declarationP'''V^ illegal use of `.'&\'V^ wrong number of partsP'$'PV^P(('PP($'P))'PP(('P)&'PP($'P))'P*&'PP(*'P)&'P*&'P V^ 77first part must be an identifier or pair of identifiersP'''hV^P'('h ))illegal use of `.' in field name sequence field names must be a sequenceX$%1%...define-et-al.rkt:158:22 :D[ !QP(%'ha]Fexpression ##allowed only in definition contexts P'$'PPP')'PP(%'hWj($+qP*$'PV^ P*)'P+&'P-%+YAbeginY X$%. ...define-et-al.rkt:176:36 $N( !RFFC]Ystruct:make-?]^X$%2 ...define-et-al.rkt:136:29 7P !S YYYa!"#$%YLmake-struct-typeY  \$ @nullZBvalues!"#W ZY&$$YP!Y'%$YP!QW ZY&$%YPY'%%YPQW ZY&$&YPY'%&YPTQ'YYY] `` ^?not^Finspector? `raise-argument-error^Idefine-struct(or/c inspector? #f) ]YY Kdisappeared-usee $ ;:98 () *+ , -.//^ Mcurrent-inspectorWi $ ;:98 () *+ , -.// @nameGfield-names Dsuper-id0000 Idefined-namesenv48279 Lsuper-id/struct:Dstx-info11$q $   $P$$q $&'$$$  $*%$$ $$ $$^'$(X$%93  33 !2''(X$%93  33 !3'q $4567!=!>!?!@ X$%8'...define-et-al.rkt:35:4 #( !A$q $54!C!D!E!F!G X$%7 ...define-et-al.rkt:55:4 7( !H$q $!J!K!L!M!N X$%7+...define-et-al.rkt:75:4 K( !O$q $647!P X$%2...define-et-al.rkt:109:6 m*.- !V$q $674 Estx-list?  Estx-pair? 5 Estx-null? !X!Y ]`  $#~5.3T0&q$#%embedded:g150:small-scheme#~5.3T '5HW_fotwHsmall-scheme define-et-al.rktcond.rkt qq-and-or.rktJ-define-syntaxC-defineBlet/ecDold-cond@else>=>J-define-struct@when?letBletrec?andBunless>or@cond@let*Fquasiquote$q $   $P$$q $%'$$$ ]]]]]]]]]]]]]]]]          $4% $$ $$`^AquoteD#%kernel  $#~5.3T,&q$#%embedded:g185:ellipses#~5.3T VhDellipses=_?...E/proj/scheme/plt-released/recent/collects/racket/private/ellipses.rkt^AquoteD#%kernel  %%ellipses not allowed as an expression %%wildcard not allowed as an expressionß$q $   $P$$q $&'$$$  $&%$$ $$ $$ X$%- ...ate/ellipses.rkt:7:4+(tX !$q $  X$%- ...ate/ellipses.rkt:11:4/(X !$q $ ]] $#~5.3T%&q$N#%embedded:g180:sc#~5.3T*$2HUd{ #2CVj~ 5Nbx$-?HYaisC_z !%'-7BFNX\d !',anv* H O Y f s )Ku'PQ"##$$$$$$ %%*&H&&&'7'U''(l((()&*6*X*^*d*j*+,,,,,,------f...122B3b3n334'4f444(56%79L:]:>x???rAOBqBBBCDBDDDEEFQFFF G0GWGyGGGG1HTH{HHHHI>IeIII=L`LLeMMMMN5NWNNN O-OXO8PPTJUZUfU|UUUUUUUUUU VV+b>sc  ellipses.rkt@set!Aquote^D#%kernel small-scheme.rktstx.rktJapply-list-refget-ellipsis-nestingsmake-match&env/extract-varsHextract-varsMcheck-not-patternEellipsis?Lflatten-nestingsmultiple-ellipsis-vars?Hno-ellipses?Oraise-pattern-errorstruct:syntax-mappingJmake-match&envL-syntax-mapping?Nsyntax-mapping-refOsyntax-mapping-set!Omake-syntax-mappingsyntax-pattern-variable?syntax-mapping-depthsyntax-mapping-valvarstruct:s-exp-mappingJget-match-varsK-s-exp-mapping?Ms-exp-mapping-refNs-exp-mapping-set!-make-syntax-mappings-exp-pattern-variable?Os-exp-mapping-depths-exp-mapping-valvarMmake-interp-matchAapp-e?appFapp-appendNmake-s-exp-mappingLellipsis-sub-envHmake-pexpandFapply-to-rO-make-s-exp-mappingFapply-consIstx-memq*-posHstx-memq-pos@...?Ewildcard?Dstx-memqMstx-smaller-than?Dstx-sizeLpick-specificityCstx-cdrCstx-carEstx-pair?Gidentifier?Gstx-vector??... =pBs-exp?env48387Cproto-r@destenv48399Fsub-gensymDexpanderenv48420Del-countenv48422@loopenv48594?/proj/scheme/plt-released/recent/collects/racket/private/sc.rkt...t/private/sc.rkt:928:55...t/private/sc.rkt:22:18BsyntaxBlambda=r?car@list@cadr?map=a=b@wrapAapplyBappend@valsDshallows?let@nullOdatum->syntax/shapeHquote-syntaxmisplaced ellipsis in templateBvaluesEstx->list=e>if?esc=lAnull?Epre-itemsFpost-items?ok?Ccons/#fEappend/#f?capCsyntax?misplaced ellipsis in pattern?cdr>mh?andMfree-identifier=?Cvector?Hvector->listDsyntax-eBequal?...t/private/sc.rkt:407:38variable used twice in pattern_pat_Npattern-substituteAlist*@cons22missing ellipsis with pattern variable in template55pattern variable cannot be used outside of a templatea$ `$$$$$$$$\      !"#$%&'()*+,-./0123456`% a ]$` c< $=  =senv48289c=_ $=  >env48291cBinterp $=  >@keysFinterp-box?@@@@h< $=  >A=kB?CCCCC ?topDErnv48401rnv48403rnv48405 >AElocal-topIuse-ellipses?Huse-tail-posAhash!Fneed-list?FFFFFFF Bp-headGBrest-pClast-elHHHH Ienv48425 Genv48426c $=  @self?stxJJYYYYYYYYY P%2'P&-'P&2'P'.'@($5  P(.'@)$5 V^Z& Y&$ P(-'P)-'P(2'P).'@*$5 P)-' X$%, LK7s !P*2'P+.'@,$5 V^P+-' X$%- LK7s !P,2'P-.'@.$5 V^P-C'P.-' X$%. LK7s !YP*B'P+.' ]P,B' P%2'P&.'P&5'@'$5V^ P&2'P'-' V^P(B'P).'P*-' ]P*B'P+.'P*B'P+-'P%5'V^X$%- MK:6 g ! &%5 YP&6' P'B' P'B'Q  YYYYYYP%2'P&.'@'$5 P&-'X$%- LK7s !P'2'P(.'@)$5 V^P(-'X$%. LK7s !P)2'P*.'@+$5 V^P*C'P+-'X$%/ LK7s !P+;' X$%. IK3M~ !W iQOgQ X$%. IK6} !W iOgQQP)'PP+('Y X$&0 WK G !YXYP)'PP+('P%+' V^Z* Y%$ P+.'Y'% P-@'P.-'P/-'$P..'P/-'Y%( P,A'Y%) P,/' V^W N00no pattern variables before ellipsis in template YY X$%2...t/private/sc.rkt:548:58K:| !V^  V^ #WV^ W Ntoo many ellipses in template V^YY  P:?'  !" P;?']  "##YO]PX$%3...t/private/sc.rkt:586:64K @w !%\$W _O]P^QP V_P&\$W _O]P_R^QP^SP V_ZT_O^UV_RUVZTYOZYWZ_Y[ZWY\YY[ZR_X$%2...t/private/sc.rkt:623:72K Hh %"!#&P6' ]YY   Y^Y_ B  P%2'P&.'@'$5 V_P&2'P'-'P&,'P'-'P(-' V^P'.'P(-' P1?'  N` P1?'  P2?'P3-'YO]PP0'P1'P1' P&6'  P0?' YO]PYHlist->vectorYabP-'     P0?'Q  YO]PYXNmake-prefab-structY YabP/' V^P%5'P&&'YO]PY_ V^P'&'V`YO]PP+'PP-''V`@'$5  N`V^ P''YO]PY_@&$5 W_O]P] YO]PY_  YP*A'('5P%2'P&.'@'$5 V^P'@'P(-'P(.' X$'0 IK9 !W PQYO]cYO]cYRP%+' P%,'P&-'P'-'V`P&.'P(/'Z' Y'$  P4;' V^VbY P,0' X$%* ...t/private/sc.rkt:104:78KhNG3 Dellipses\YO]cZdZAlist?Estx-list?]cP61' ^Rcc^Rc^bc^R^bcWYBandmapYO]cc^bcYBlet/eceY\YYfYTYO]cZIstx-check/esc]e$c^bcYd^gfY X$%* ...t/private/sc.rkt:126:96K~`a4 !(ZZ'Gstx-rotate*Fstx-rotate]f] YP(.'P(.'P)-'P'-'P(-'Z& Y&$ P,<'$Z- Y'$  P;'"  V^Y''  P;'!"# Y'* Vc V_ P;'"#  V^] Hmid-ellipsesYO]cYFlet-valuesYY_hijYJsplit-stx-listcZdjP3'hP3'iM PRMQWj YkhYlZd] #(Y\]^m`d^nccmY\]^mc]  P%2'P&.'@'$5 V`P&2'P'-'P&,'P'-'P(-' V^P'.'P(-' P1;'   oZ- Y'$  P9;'  V^Y''  P9;'P:-'  Y'* Vc V_ P9;'   V^] @pairYO]cZdZApair?9]cP;3'^Qc^8cP3'^pc^7cM PRMQWj YkhYlY\YYqZrq]qZd] "Y\]^m`d^nccmY\]^mc]  P%,'  _O]c`d^gc] Gstx-null/#f P%5'P&&'Vb V^\V_O\YO]cZdZCsymbol?:]cZdYscY_^] ] @&$5  oV_&%5  _O]c] Y V^@bind X$%- WK;I ! X$%/ WK;gI$ ! V^ `Idatum->syntaxmcmc P&6' V^ P'='  P2>'  Z' Y'$  P3;' V^ CveclistYO]cZd^tc_;c P43'Yuc^vc]   V^Z' Y'$  P3;'Q  V^ BprefabYO]cZdZwY]^Mprefab-struct-keycZGstx-prefab?Y]cP43'^p^u^Jstruct->vector^vc]  YO]cZdZwY]^vcYr^nc^] BvectorYO]cZdYr^tcZ==]^Ivector-lengthcY;c] Z' Y'$  P3;'  V^ P4>'V^OOP73'YFvector-refJstx-vector-refc"WM PRMQWj Ykh Yl Zd!]  @'$5 P%,' P%2'V^P&.'@'$5  66misplaced ellipsis in pattern (follows other ellipsis)P).' P(<'P)-' @&$5 &%5&%5 X$%- MK:6 g ! X$'6 IK/ !W PP QW PP QW PP QW PP QW PP $QW PP %QW PP &QW PP '(Q X$&2 IK,3 ! MPP MPP MPP X$&0 IK,3 ! MPP MPP X$'6 IK)/ ! X$&4 IK,3 ! MPP MPP MPP MPP X$&2 IK,3 ! MPP MPP MPP X$&0 IK,3 ! MPP MPP W P MPP MPP MPP MPP QW PQW PQW P$QW P%&Q YY X$(4 IK7` ! V^X$%- xK&a% ! y OMV^P V^X$%- xK&a% ! y OMV^PQ Q V^X$%- xK&a% ! y OMV^PQ Z' Y'$  P2;' V_V_V^V_ _O]cc_O^csc_O]ccYOZc]s P+1'P,*' P,*' P,*' P,*' P,*',&5 P,*',&5 M PO h]c qZ]cM PO h]c q cM PRMQ hcWj YRYYM PRMQWj YkhYl X$%0 IK3#q !@F(z$( MPQ   X$&2 Dpfx-loopK-p ! X$&4 IK3#q !@F$ @F$ MPQ   MP@F$ MPV^Q   V^Q@F$ MPQ   @F$ MPQ     @F$ MPQ   X$&2 IK3#q !@F$ MPQ   @F$ MP Q   {{Y%$ C~a~aS  MX$%. ...t/private/sc.rkt:718:61K =t ! VOTORY X$%/ IK/ ! X$%. IK3' !W MP QW MP QW MP Q X$%- IK3' !W MP QW MP QW MPQW MP QW MP QW MP QQW MPQQZ& Y%$ $Y%% {zz$_X$$/ DK!Su !  P4?' \  X$%5 ...t/private/sc.rkt:715:35K # ! V^YO]PP.' M P| V^B Y^Y_Ycatch-ellipsis-errorYO YY_ <V`] X$&+ ...t/private/sc.rkt:747:53K 54 STM PO h]P qZ]PM P P_ hP'.' ] M PP hP'-' Y_M P| M P_  P hP'.'V^ Z|Y_OhyjM PP V^Z|Y_OyyP)'jjOyZ|Y_j ]YRM PR ZRQM P}  P~ Z}QY~ ]P*'^|^_ M P_.P('Q/ P*'Y|P*'Y|Y_%$P)'MP*'PP,'QP)' P)' P*'%P(%$%$P''MP('PP*'QP'' P'' P('%MP%$P('MP)'PP+'QP(' P(' P)'%Q%$P+'MP,'PP.'QP+' P+' P,'%%$P''MP('PP*'QP'' P'' P('%  %$P''MP('PP*'QP'' P'' P('%%$P)'MP*'PP,'QP)' P)' P*'%%  $ %Yp &Y@cddr 'YAcdddr (YBcddddrYElist-tail $YQ %YS &YAcaddr 'YBcadddrYDlist-refP'B' X$)8 IK W !MM PPMM PPMM PP MP O MPMM PP MP O O MPMM PPMM PP MP O MPMM PP MP O O O MPMMM PPMM PP MP O MPMM PP MP O O X$%/ IK7> !PPPPQ V^X$%5 ...t/private/sc.rkt:964:28Kw !V^V_  N11too few ellipses for pattern variable in templatePPPP YY X$%+ ...t/private/sc.rkt:992:26K$ ! X$%0 IK6x !PPPPPPPPPPPPPPP X$%5 ...t/private/sc.rkt:996:16K4b ! X$&1 IK ! N P N P N P N PMP N P N P N P N P X$%2 ...t/private/sc.rkt:1007:21K9 !P%2'P&-'P&2'P'.'@($5  P(.'@)$5 X$%/ IKL !PPPP X$%. IKL !PPP X$&9 IK/ ! X$%0 IKL !PPPPP X$%/ IKL !PPPP X$%. IKL !PPP X$%. IKL !PPP X$%/ IKL !PPPP X$%. IKL !PPP X$%. IKL !PPPW POPPPPPPPPPPPQW POPPPPPQW POPQQQW POPQQQW POPPPPPQW POPQQQW POPQQ X$%. IKL !PPPW POPPPPPQW POPQQQW POPQQ X$%. IK3' !W MP QW MP QW MP Q X$%- IK3' !W MP QW MP Q X$%0 IK/ ! X$%/ IK3' !W MP QW MP QW MP QW MP Q X$%. IK3' !W MP QW MP QW MP Q X$%- IK3' !W MP QW MP QW MPQW MP QW MP QW MP QW MP QQW MPQW MP QW MP QW MP QQW MPQQW MPQW MP QW MP QW MP QQW MPQQP%2'P&.'P&2'P'.'P'2'P(.'P(2'P(!'P).'P(!'P)-' P(5' @*$5 P(-'P(2'P(!'P).'P(!'P)-' P(5' @*$5 P'5' @)$5 P'-'P'2'P(.'P(2'P(!'P).'P(!'P)-' P(5' @*$5 P(-'P(2'P(!'P).'P(!'P)-' P(5' @*$5 P'5' @)$5 P&5' @($5 P&-'P&2'P'.'P'2'P(.'P(2'P(!'P).'P(!'P)-' P(5' @*$5 P(-'P(2'P(!'P).'P(!'P)-' P(5' @*$5 P'5' @)$5 P'-'P'2'P(.'P(2'P(!'P).'P(!'P)-' P(5' @*$5 P(-'P(2'P(!'P).'P(!'P)-' P(5' @*$5 P'5' @)$5 P&5' @($5 P%5' @'$5 V^P%5'  *(5P+.'P).'P*-'P).'P'$P'$P%% P&&$P&&$P&&%P&&%P'-P'-P%. P&/$P&/$P&/%P&/%$q $   a ,P$$q -51230/6 Estx-null? 78 &9 '(:;%+* ,.  qq-and-or.rktEqq-append45 !- )"#$!!!!!%'$$ -!1'(&. , *   6 3/542  %+)#$"0 %+)#$"022% $$ $$/X$'7F*$?subK1 !P$B'X$&3F$$IK !P$C'X$/.O>$8EK/v !P$?'X$&3$$$ IK.y !P$A'X$'1F$$IK%]w !P$@'X$/4*$?m&eK^/<P !P$;'X$0)$$IKM !P$>'X$%. ...t/private/sc.rkt:317:45K-L !P$='X$(3G$$@IK*q !P$<'X$%- 1K/& !P$$%X$%- 2K4&I !X$%- 2K4&I !P$%% X$&- 3K9&  !P$&% X$&2 0K&  !P$'% X$&0 /K(& !P$(% X$&- 6K8&o !P$)%X$,$$  KV&2Y !P$*%X$*8@K&e !X$*8@K&e !P$7%X$(6@K&;fg !X$(6@K&;fg !P$8%X$(6@%K&f !X$(6@%K&f !P$9% X$%- &K&h !P$1% X$&/ 'K&!i !P$3% X$&/ (K&k !P$4%X$)$$+K&ToC !P$:% X$%- ,K &\ !P$%X$*.K &;I !P$%X$&6$4K &S !Xd&1$4K &S !P$%X$&8$5K & !P$% X$'/  K& !P$%X$&/$$$@ K/ !P$/% X$(8 *K/2 !P$;% X$%,  K&2 !P$ % X$&-  K& !P$%X$%0FK&8 !P$+% X$&3 K&s !P$0% X$%/ K&i !P$%X$%1F&&$K&* !P$!%X$&3K&- !P$"% Jsyntax-mapping &$  P,"'P$#%P$$%P$%%P$&%P$'%X$&/$$4$K&Zs !X$&/$$4$K&Zs !P$(%X$%-$$ $K& !P$)%X$%.$$@$K&bc !X$%.$$@$K&bc !P$*%X$%.$$@$K&d !X$%.$$@$K&d !P$+% Is-exp-mapping &$  P,"'P$,%P$-%P$.%P$/%P$0%X$&/$$$)K&%q !X$&/$$$)K&%q !P$1%X$%-$$@$"K& !P$2%X$%.$$$#K&)a !X$%.$$$#K&)a !P$3%X$%.$$$$K&b !X$%.$$$$K&b !P$4%_ ^ $#~5.3T+&q$#%embedded:g175:stxcase#~5.3T 6<JZt!#18EQkp(/1CPU^imoz|%;FKV^ey&15@K[foz 3 T W_g *j ;HQ]u 9e #*?GO#@*B[bi6=D!!!"h"""%n%%%%6&Y&&X+++++n,t,,,,,,,,z-2223=334$4455666$606=Cstxcase Odatum->syntax/shapecatch-ellipsis-errorAquote^D#%paramz Ksubstitute-stopapply-pattern-substituteHinterp-matchLinterp-gen-matchJinterp-s-matchstx.rktEstx-null?Gidentifier?Estx-pair?Cstx-carCstx-cdrEstx-list?Estx->listNpattern-substitute ellipses.rktAdatum?...=_Isyntax-case**BsyntaxHgen-templatesc.rktsyntax-pattern-variable?@loopD/proj/scheme/plt-released/recent/collects/racket/private/stxcase.rkt@here ^D#%kernel small-scheme.rkt^D#%unsafe env48618env48620Blambda=eMfree-identifier=?Hquote-syntax@tailDtry-nextbad form?arg=xenv48652=lrnv48654?whoGarg-is-stx?@expr?kwsDlit-compBs-exp?Cclausesenv48657DpatternsCfendersCanswersenv48668@rsltenv48670Ipattern-varssLlit-comp-is-mod??letenv48673unflat-pattern-varssenv48674@restenv48677CpatternBfenderOunflat-pattern-varsBanswerenv48679Hpattern-varsEtemp-varsLtail-pattern-varrnv48681rnv48683rnv48685@mtchenv48700Gdo-try-nextFcant-fail?Cinterp?env48693>ifGpattern-varDtemp-varenv48702?posenv48703env48708Kdisappeared-useenv48712Dhere-stxrnv48714env48719Gunique-varsEall-varssenv48720Hvar-bindingsenv48727env48738env48744Gparen-shapeW V^PhP''' P'('aP*$'f?car@cadrAcaddrBcadddr?cdr@cddrAcdddrBcddddrDlist-refElist-tailP'('P(%'P'''P($'P)%'  V^V^ P'+'jMPMPQ P Q O@  QMV^PQ P Q O@V^ V^  P Q O@V^ MV^PQ P Q O@V^ V^  V^MV^PQ P Q O@V^ V^  sX$&6 [,- !tW P jW P jW P sjOPsjOPjW P sjOPsjOPjW P jW P sjOPsjOPjW P sjOPsj uX$&6 c'1 !vW P jW P jW P ujOhujOhjW P ujOhujOhjW P jW P ujOhujOhjW P ujOhujP&$'P'%'P'&'P(%'P)%'V^P++'Z% [_%MPQ P Q O@V^  X$%4 C!! !r,$)ZYsu      a$ c$$'$$$$#$$ $$"$$"$$   a% `"$%$%#$% $%%$%$$%%%%&%&&`& ` f $! ~} ?stxenv48616 ?pat@subs(( Eht-commonBht-map)) Gnew-patternenv48644 X$%, , !P X$&0 >sz2 !$MQPYP,.' $. %+1/. $+2/  .Y.3/YY.4/ X$&. ;W !PYYY*6/*7/$Y,8/WY(+/  bad syntax P0&'QQQQPPPP X$%+ ...vate/stxcase.rkt:356:42* !P-''\PY.,/P4,'P5%'  _*]++ _*^+,+ dV^ P7-'Y*]+Y  Y+W Y!-^V^Y5-/YYVbZ./V^ V^ YY9// Y0/_X$&6...vate/stxcase.rkt:431:491J !Y5/^X$'5 ...vate/stxcase.rkt:463:502T '!( Y 9/Y5:/YY/Y;;/ P%+'>scP&)'P')'P&('P&''V^P&''P')'P%('P&)'P')'P%''P&)' P&&'  literal is not an identifierP&$'&\P*%''  WWexpected a clause containing a pattern, an optional guard expression, and an expressionP**'P+%'P&$'QP'%' V^P&$'\'  0PhqttQtjsjV`P-$'  88expected a parenthesized sequence of literal identifiersX$%0(...vate/stxcase.rkt:288:9- !P/%'X$%1'...vate/stxcase.rkt:296:9- !P/''P0$'P1%'0$/1%/X$%2B...vate/stxcase.rkt:318:33!N  !P5%'P4&'5&/ 7'/Y:(/YYV^ Y)/Y*/  P!&'  >?@AAA 6789:;<======= 45 23f1 $! ~}gB $! ~} 1Cg, $! ~} 1BDCCCf $! ~} 23 45 6789:;<======= >?@AAA 1BDECCCC FIdatum->syntax-iNraise-syntax-error $! ~} 23 45 6789:;<======= >?@AAA 1BDECCCC G >?H@IIII LMNOPPPP JK >?H@IIII G 1BDECCCC >?@AAA 6789:;<======= 45 23l/ $! ~} QRSTUVm $! ~} QRSTUV WX YZ[\\\F ]Fo $! ~} 23 45 6789:;<======= >?@AAA 1BDECCCC G >?H@IIII JK LMNOPPPP QRSTUV WX YZ[\\\ ^_`` abFunsafe-cdrFunsafe-carp $! ~} 23 45 6789:;<======= >?@AAA 1BDECCCC G >?H@IIII JK LMNOPPPP QRSTUV WX YZ[\\\ ^_`` ab Daccessorenv48706Lunsafe-list-tailKunsafe-list-refletrec-syntaxes+valuesn $! ~} 23 45 6789:;<======= >?@AAA 1BDECCCC G >?H@IIII JK LMNOPPPP QRSTUV WX YZ[\\\ ^Nunflat-pattern-var_cccNmake-s-exp-mappingOmake-syntax-mapping-]m $! ~} 23 45 6789:;<======= >?@AAA 1BDECCCC G >?H@IIII JK LMNOPPPP QRSTUV W=mXX YZ[\\\F*W POP+/'PP+0'PdPQQQW POP0/'PP00'PdPQQQW POP5/'PP50'PdPP59'QQQP39'QQQQQQW POP3/'PP30'PdPP39'QQQP19'QQQQQQW POP./'PP.0'PdPQQQW POP3/'PP30'PdPP39'QQQP19'QQQQQQW POP1/'PP10'PdPP19'QQQP/9'QQQ X$&2 37e !YYY X$&4 37e !YYYY X$&6 37e !YYYYYW QQW QQW P.8'QQPOPP0-'PP0.'PPOPP--'PP-.'PYYYYPOPP*-'PP*.'PYYYYYYYYYY X$$) ...vate/stxcase.rkt:521:60<`2 P'*'P'+' X$&2 37e !YYY X$&4 37e !YYYY X$&8 *g !W QQW QQW QQW QQPOPPOPPOPPOP%$2V^P&%'P'&'P'%'P'''P(&'  0P+('P,&'Z& Y&$ P1)' X$%/...vate/stxcase.rkt:520:208` !W   X$%* ...vate/stxcase.rkt:528:39'6b2 P.,' Y/%2/&2W QQW P58'QQPOPP7-'PP7.'PPOPP4-'PP4.'PYYYYW QQW QQW QQW QQPOPPOPPOPPOPP5)'WVa POP8/'PP80'PdPQQQW POP/'PP0'PdPP9'QQQP;9'QQQQQQW POP;/'PP;0'PdPP;9'QQQP99'QQQP21'PY\4'2%PO6(2d $! ~} 2;ee fgf $! ~} 2;ee fg Lh ijkk lm-i $! ~} 2;ee fg Lh ijkk lm Cproto-rLnon-pattern-varsnn Obuild-from-template=roo ?lenenv48745 Alist*P&$ P&$ P/9'P19' X$&0 "r !% ] O bX$%8 ...vate/stxcase.rkt:202:42*l   !P02'WP.3'P.4'WWP%,'V^@P%-' $ @bindV`V^&V^%Y @pairV^%&'(V^P+.'P19'P2/'P29'P30']  Va %  %  DellipsesV^%&'XP)1'V_aX$%6 ...vate/stxcase.rkt:199:34"i$   !P+2'X$%7!...vate/stxcase.rkt:201:26k  !  Hmid-ellipsesV^%&'()*Z( Y'$ P25'Y%' V^V^P69'P79']  CveclistV^P'6' P+9'%  BvectorV^% P'6'%P,:'&$  Bprefab % P'8'%P+9'&Q   yikes! W PPQP.9'P07'P0:'QW]  pp   //incompatible ellipsis match counts for templateX$$0 ...vate/stxcase.rkt:24:164  ! P'&%`X$%. ...vate/stxcase.rkt:22:13:1  !X$$* ...vate/stxcase.rkt:33:13!11 `X %/(...vate/stxcase.rkt:19:77+  ! X$'6 Asloopx/: !W PPQQW PPQQW PPQQW PPQQMV_PQ P Q O@W PPQQW PPQQW PPQQW PPQQ  ppZ% [_%X$%7 o+6 !P)*' P)*' P)*' P)*' P*9'ȟ$q $   $P$$q &exception-handler-key              Gstx-rotate* Fstx-rotate Jsplit-stx-list Gstx-vector? Jstx-vector-ref Gstx-prefab? &'$%   +  ]]   $)%$% ]`%$%% $$V^X$'4;.. !qP$+'X$%;'...vate/stxcase.rkt:40:4((! !w$q %xyz{|! VaX$/1g8 !P$&'X$%,...vate/stxcase.rkt:364:38& !P$''X$%.8...vate/stxcase.rkt:309:28 !P$%'X$%.8...vate/stxcase.rkt:305:28i !P$$'X$%(...vate/stxcase.rkt:267:4( !$q (   z{x|yJget-match-vars Ggen-temp-idJmake-match&envMmake-interp-matchHstx-memq-pos !!!!!!!!!!!!!!!!!!!!!!!!  V_X$)2k !P$9'X$'#F!c !P$8'X$&$(^M !P$$$q &|y  xHmake-pexpands-exp-pattern-variable?  Hno-ellipses?Os-exp-mapping-depthsyntax-mapping-depth s-exp-mapping-valvarsyntax-mapping-valvar {!!!!! X$%-%...vate/stxcase.rkt:596:25 r$ !$q $ X$%-%...vate/stxcase.rkt:597:24 Fr$ !$q $  X$*w+F\ !P$9'X$+hAvloop8 !P$:' X$&1 -& !P$$%X$'.(6& !P$%%AdummyP$'% X%'. n)6 !P$(%X$(3@ )A] !X$(3@ )A] !P$)%X$(3@ )C] !X$(3@ )C] !P$+%X$)5  )E\ !P$*%b" #'` #" $#~5.3T*&q$#%embedded:g190:stxloc#~5.3TC %':FQ^im ,BUY\adkvRo}5GWN8 Bstxloc Drelocate stxcase.rkt=_Nquote-syntax/pruneGsyntax-caseFdatum-caseHsyntax-case*Fsyntax/loc?... ellipses.rktC/proj/scheme/plt-released/recent/collects/racket/private/stxloc.rktA_pat5A_pat4A_pat3A_pat2A_pat1 bad syntaxstx.rktIsyntax-case** sc.rkt^AquoteD#%kernel define-et-al.rkt qq-and-or.rkt?stx>sc@stxe>klBclauseenv48851env48871env48890Bsyntaxenv48911P&$'P'&'P)''P)$'P*&'P,''P,$'P-&'P/''P/$'P0&'P2''P2('P2)' O O O O %&'Z(P1*'1$+atsqhP Estx-pair? Ccons/#fCstx-carCstx-cdrEstx-list? Estx->listapply-pattern-substitutea$ a$$$$$$$$$$   a% `$%$%$%%$a& ]%%` c $ 0/.- env48840 @id=?        1P&$'P'&'P)''P)$'P*&'P,''P,$'P-&'P/''P/('P/)' O O O %&Z'P/*'/$+`qrhP c $ 0/.- env48861 !!!!  Mfree-identifier=? 4P&$'P'&'P)''P)$'P*&'P,''P,$'P-&'P/''P/('P/)' O O O %&Z'P/*'/$+`qrhP c $ 0/.- env48880 """"  ?eq? 7P&$'#P'%' P'&'P'$'P(%'P*&'P*$'P+%'P+('P,&' O V^@P()' X$$) ...ivate/stxloc.rkt:47:73 /I2 P**'*$+]ZP,*',%+^PQ Gstx-null/#f c $ 0/.- env48899 ?locCpattern$$_ #;` ^#;P&$'#P'%' P'&'P'$'P(%'P(''P)&' @*$(Y,%(YA#%top  expected an identifier c $ 0/.- env48920 >idenv48931@here?Hquote-syntax? $q $   $P$$q $&'$$% ] ]        $+%$$ $$ $$ X$%9}...ivate/stxloc.rkt:11:4 /( !%$q $&'()*+,!2 X$%7}...ivate/stxloc.rkt:18:4 6( !3$q $&'()*+,!5 X$%7}...ivate/stxloc.rkt:25:4 (  !6$q $&'()*+,!8  X$%4w...ivate/stxloc.rkt:43:4 +( !9$q $&()':syntax-pattern-variable? ,!$q $&():!@!A  X$&0  & !BP$$%`_ $#~5.3T,&q$#%embedded:g195:with-stx#~5.3TY .6DZdis} #49IUYgz'29P$AOW NTZq V _ h q z Dwith-stx Lwith-syntax-failKwith-datum-failCcounterIappend-numbergenerate-temporariesstx.rktEstx-list?Estx->listFwith-datumGwith-syntaxKgen-with-syntax@loopE/proj/scheme/plt-released/recent/collects/racket/private/with-stx.rktA_pat2A_pat1=_Hquote-syntax@pairDellipses@bind@here stxcase.rkt stxloc.rktsc.rkt cond.rkt qq-and-or.rkt^AquoteD#%kernel small-scheme.rktDhere-stxenv48937=xBs-exp?env48938Abegin>e1>e2env48949@dest?out>inenv48958?insenv48965@tmps@outsenv48971env48975~a~sbinding match failedWZP)-')+2^QP YIsyntax-case** P ?eq?Mfree-identifier=?YPP4'QQYYY PPP%1'>wsYYIdatum->syntaxY'$2P'%'#P(&' P(''P(%'P(('P)&'P)''P)%'P*&'P,''P,*'P,+' O V_P*,'ZP/-'/%2^QPV^P+.'   &   %  V^%&'P//'/&2P1/'1'2V^P00'0,2P2/'2-2P4/'4.2 P/' X$%- ...ate/with-stx.rkt:35:32#  !:P2/'2(2P4/'4)22*2Y?letX$'4 ...ate/with-stx.rkt:45:29- !;P:'  bad syntaxa$ a$$"$$ $$ $$ $$  a% d$%$%$%$%$% $% $%%$%!%!!a& ]%%` d $ @?>= #$ %&''d $ @?>= #$ %&'' )*++ (Bd $ @?>= #$ %&'' -.)*////,D,De $ @?>= #$ %&'' -.)*//// 01,G,Gb $ @?>=h $ @?>= #$ %&'' -.)*//// 01 2Aheres3444 env48974 2355 (KG,G,GP&$ P&$ @ V^ P'&P(&C6P+& V^ P'&P(&C6P+&G JV^ P(&P)&C6P,&P&+' V^ P(&P)&C6P,&G  JV^ P(&P)&C6P,&V^ V^ P'&P(&C6@tempP+&  7  7  7  7V^ P$&P%&C6P(&V^P%)'  (or/c list? syntax->list)P&*'P','Ÿ$q $   $P$$q %     Gidentifier?&'$$(      %'%$% $$ $$ V_X$)49 !8P$'X$%,...ate/with-stx.rkt:34:31" !9P$'X$&+ # !syntax/shapeJget-match-vars Ggen-temp-id !A!C!E!F!H!I!J!L!M!N!O  X$%-%...ate/with-stx.rkt:67:30C.' !P$q $  X$%-%...ate/with-stx.rkt:68:29D/' !Q$q $ X$%3...ate/with-stx.rkt:82:11R/5 !RP$,' X$%- -&p !S X$%- -&p !TP$$% X$%- 3&n !U X$%- 3&n !VP$%%$P$&X$%/(G&0l !WP$'%X$%.K&2 !XP$(%`  "c   $#~5.3T2&q$#%embedded:g170:stxcase-scheme#~5.3Te/<HWiv{ -?Nh /7@MRW[qM@Qiy8FNSn  }  9 Jstxcase-scheme check-duplicate-identifierstx.rktGidentifier?Jsyntax-protect with-stx.rkt stxloc.rkt stxcase.rkt generate-temporariesFwith-datumGwith-syntax=_?...Gsyntax-caseHsyntax-rulesFsyntax/locNquote-syntax/pruneAdatumBsyntaxFdatum-caseKsyntax-id-rulesHsyntax-case* ellipses.rkt Jcheck-sr-rulessyntax-pattern-variable?K/proj/scheme/plt-released/recent/collects/racket/private/stxcase-scheme.rkt...xcase-scheme.rkt:49:13A_pat1A_pat2@pair@bindDellipsesA_pat5A_pat4A_pat3Blambda=xIsyntax-case**>sr=kMfree-identifier=?CpatternDtemplate bad syntax @dest small-scheme.rkt^AquoteD#%kernel env49118=r...xcase-scheme.rkt:60:11make-set!-transformer@sidrenv49143(listof identifier?)P&%'  ;;pattern must start with an identifier, found something elseX$%0&...xcase-scheme.rkt:31:175 !>P(*'((+^ PhP**'*&+_$%&qP,&','+PP-4'hrP)$'!" !#" % #!!" " !" '  %&'(P,%'P/&'/$+P1&'1%+V^P,'P.&'.*+P0&'0++P,('ZP0)'^X$$411 !B_'](e)* (^+, ^-^_(.0)+ / /0Hinterp-match0Odatum->syntax/shapeDrelocate0catch-ellipsis-error0apply-pattern-substitutea$ c $$$$ $$$$3$$4$$4$$a% b $% $%$%3$%4$% %$5%556%66%a& ] %%` c $2 LKJI ?stxenv49108 *+Ckeyword-.777771M1M` ']()$ (%, &M1M_ ^_( M_] 8env491261M1MP()'((*^ PhP*)'*&*_$%&qP,&','*PP-1'hrP)$'!" !#" % #!" !" &  %&'P+%'P.&'.$*P0&'0%*P+''ZP/('^X$$4d9ITXcnsu%2=Hcny#;c$*4:SmOcT  / _ e k q w " ' 5 O v Iletstx-scheme small-scheme.rktJ-define-syntaxC-defineBletrecDold-condBlet/ecHlet-syntaxes@elseJ-define-struct@when?letFlet-syntax?and>=>Bunless>or@cond@let*Iletrec-syntaxFquasiquoteKletrec-syntaxesdefine-et-al.rkt qq-and-or.rktcond.rkt...etstx-scheme.rkt:15:13J/proj/scheme/plt-released/recent/collects/racket/private/letstx-scheme.rktA_pat2A_pat1@pairDellipses@bindA_pat5A_pat4A_pat3letrec-syntaxes+values>id?...@exprAbody1@body bad syntax stxcase.rkt stxloc.rkt@here  with-stx.rkt^AquoteD#%kernel ?stxenv48998env49005@dest=r...etstx-scheme.rkt:24:13env49018env49025...etstx-scheme.rkt:37:15...etstx-scheme.rkt:32:24A_pat9A_pat8A_pat7A_pat6?tmpBvaluesmake-rename-transformerHquote-syntaxstx.rkt,env49038env49045...etstx-scheme.rkt:49:13env49084env49091P(''(')^P*('*()PhP*''*%)_"#$P,(',&)P/0'qhPr'$)P*$'   ! % ! & !  ! %  V^%&'P,%'ZP0&'^X$$6831Q !Ob%^^^&'(' )*'0)) +,Hinterp-match-Drelocate,catch-ellipsis-error,apply-pattern-substitute,Odatum->syntax/shapea$ _$$1$$1$$ a% `-$%0$%,$%1$%2%223%334%445%55a& ],%%` c. $/ YXWV 67c $/ YXWV 67 &()*8888 %" #$[9[_ [9[_'] :env49011P(''(')^PhP*''*%)_"#$P,(',&)P//'qhPr'$)P*$'  ! ! & !  ! %  V^%&'P,%'ZP0&'^X$$68;1 M !bb%^^]&(' )*'0() +c. $/ YXWV 6%3 !p`%^^^D'(' b%^^^&'_E^F^GD'' )*'21/-2/ Gwith-syntaxbinding match failed +c. $/ YXWV 6Ic $/ YXWV 6I &()*JJJJ.s9s9s9sd $/ YXWV 6I &()*JJJJ Denv49065a %@ %A BCx9x_ x9x9x_ "E#x9x_ F^G$x_'] :env49068]]_ ^D''P(''(')^PhP*''*%)_"#$P,(',&)P//'hqPr'$)P*$'  ! ! & !  ! %  V^%&'P,%'ZP0&'^X$$68K117 !a ^^]&(')*'0() +c. $/ YXWV 6Lc $/ YXWV 6L &()*MMMM  "#$9_ ]_'] :env49097$q $   $P$$q $&'$$$ ]]]]] ]]]] ]]]]]] ]               $8%$$ $$ $$V^X-%231Q !NP$0'X$%8?...etstx-scheme.rkt:11:4/( !P$q %QRSTU!Z!\!]!^!_!` V^X%%0,;1 M !aP$/'X$%8?...etstx-scheme.rkt:20:48( !c$q %QRSTU!d!f!g!h!i  VaX-%2>%3 !jP$'X%%/>%3 !kP$'X-%2>%3 !lP$'X%%.(...etstx-scheme.rkt:35:47#/2 !mP$'X$%[...etstx-scheme.rkt:29:4(  !q$q ( Q0generate-temporariesUHEstx-list? HIstx-check/escHEstx->listHGstx-rotate*RST0Lwith-syntax-fail!r!t!u!v!w!y!z!{!|!}!~!!!! V^X%%0,K117 !P$/'X$%8?...etstx-scheme.rkt:45:4-( !$q %QRSTU!!!!! ^1`1,0- $#~5.3T)&q$#%embedded:g215:qqstx#~5.3T (-HSco  -7?Nfz.9BMX\bis~ Flv4L-G   & 5 ? Q  4 6j"a7>DJ&RY`gx(p!Aqqstx Ocheck-splicing-liststx.rktcheck-splicing-datum-listFquasidatumKquasisyntax/locGquasisyntaxLundatum-splicingCundatumMunsyntax-splicingDunsyntax=fB/proj/scheme/plt-released/recent/collects/racket/private/qqstx.rktBgen-qq@loopDtry-nextA_pat2A_pat1?ctxA_pat5A_pat4A_pat3 bad syntaxEstx-pair?Cstx-car with-stx.rktstxcase-scheme.rkt stxcase.rkt@here small-scheme.rkt^AquoteD#%kernel Dorig-stx@bodyDmk-final?whoGunsyntax-idunsyntax-splicing-idJquasisyntax-idJwith-syntax-idcheck-splicing-list-idenv49176Dhere-stxenv49178env49180?stxAdepthBsame-kEconvert-kenv49181@us-s=x@restenv49245@tempBrest-vDbindingsenv49262?...env49273env49283>qqenv49175env49330env49329env49344env49356env49360env49371 illegal outside of quasisyntax illegal outside of quasidatumY&80Y&/0Y%$0 P0''$X$$1 ...rivate/qqstx.rkt:55:357#  !NX$&6 ...rivate/qqstx.rkt:60:38<&  !OYP/&''%0P'''P()'P**'P*''P+)'P++'P,*' O P)$'V^ V^VgPP+.']>uqYY P3''X$&7(...rivate/qqstx.rkt:77:31M) !Q P4-' P2-'P%$' Vf misuse within ~a P0,'+(0PP-.']?uqs,)0Z2*0OZ5+0P6/'6,0ar6-0hPq VX$(- Jmk-rest-done-kx Q !XO]X$&6 ...rivate/qqstx.rkt:121:34y"R !W P;''VP&' VP8&'YP:&'P;&'P8&' P;''X$$- ...rivate/qqstx.rkt:143:43+h !ZP&''P','P))'P)''P*)'P,*'P,''YP.)'P-+'P.*' O P)*' %&P)$'V^ V^V^P)-'Vf+&0PP-.']@uqs1YZP1/'1'0^QPX$&0Grest-done-kg$>  !T P4''X$$- ...rivate/qqstx.rkt:116:37t%MS !U P3''X$$"@...rivate/qqstx.rkt:129:33!Y  !YX$&@...rivate/qqstx.rkt:134:33!^  ![ P4+' P1+'P%$'  misuse within quasisyntax P0*'YP.&'P&''P')'P)*'P)''P*)'P*+'P+*' O P($'  P2''X$&6(...rivate/qqstx.rkt:160:27t !^ P3)' P1)'M P/('X$&2 ...rivate/qqstx.rkt:174:46.  !` P/''X$&4 ...rivate/qqstx.rkt:230:29  !aOPPQ P:''PX$&5 ...rivate/qqstx.rkt:201:46. !cOPOPP] P9''PX$$2 ...rivate/qqstx.rkt:210:46. !eX$&7 ...rivate/qqstx.rkt:213:46. !fMPP&$'  P&%'P'&'P'$'  P/''   P/('QX$$@...rivate/qqstx.rkt:197:38&   !dX$&@...rivate/qqstx.rkt:208:38&   !gW P/'''.0P'''#P()' P(*'P(''P))'P)+'P**'  P/.'P//' /00/10/20/30/40 Y(60'50P'''#P()' P(*'P(''P))'P+*'P+''P,)'P,+'P-*' O X$%/ ...rivate/qqstx.rkt:256:35#\ !j P2.' 200210220230240 '70P'''#P()' P(*'P(''P))'P)+'P**'  P/.'P/0'/90/:0/;0/0/0 a$ @a$$$$"$$#$$#$$     a% @a$%$%"$%#$%%$$%$$a& @]%%` @c $! ponm %&'()*+,-.........f $! ponm %&'()*+,-......... /0 1 23456666g $! ponm %&'()*+,-......... /0 1 23456666 789:::g $! ponm %&'()*+,-......... /0 1 23456666 789::: ;env49258_ tg $! ponm %&'()*+,-......... /0 1 23456666 789::: <=>> v vi $! ponm %&'()*+,-......... /0 1 23456666 789::: <=>> ;@ A?y yj $! ponm %&'()*+,-......... /0 1 23456666 789::: <=>> ;@ A Acheckenv49294_ ^_^Hquote-syntax|?|d $! ponm BCC %DfBsyntax $! ponm BCC %D 2env49341 &env49343c $! ponm C %&'EEE   Gwith-syntaxd $! ponm BCC %FfFsyntax/loc $! ponm BCC %F ?loc2GG &env49359d $! ponm BCC %HfAdatum $! ponm BCC %H 2I &env49373d $! ponm BCC %H 2I  Oquasidatum-splicingFwith-datumV^P%%'    syntax->listV_X   list?$q $   $P$$q $Estx-list? &'$$&            $+%$$ $$ $$^   X$%- 51Y !J'q $ ^   X$%- 1 X !K'q $ _ VgX$%- ...rivate/qqstx.rkt:264:35#U !LP$0'X$%- ...rivate/qqstx.rkt:250:316 !MP$/'X$-@20 !PP$.'X$/!54 !RP$''X$0!SP$-'X$0"!\P$,'X$0!]P$+'X$0!P!_P$*'X$0"!bP$)'X$/Aploop;~3 !hP$('X$%6...rivate/qqstx.rkt:246:142 !iX$%9...rivate/qqstx.rkt:252:142 !kX$%6(...rivate/qqstx.rkt:260:153 !l'q . Gidentifier?  Ccons/#fCstx-cdrGstx-null/#f Eappend/#fEstx-null? generate-temporariesapply-pattern-substitute!q!r!s!u!w!x!z!{!}!~!!!!!!!!!!!!!!!! X$&/& &  !P$$% X$&. (& !P$&%`#"`#" $#~5.3T/&q$#%embedded:g220:norm-define#~5.3Th &0HY^hpx"(-8FS^inqu W\aou{RX^z$.c T 0k 9Gnorm-define normalize-definitionstx.rktstxcase-scheme.rkt stxcase.rktEstx-pair?Cstx-carCstx-cdrCcons/#fEstx-list?Estx->listGstx-null/#f@here  qqstx.rktsmall-scheme.rkt^AquoteD#%kernel ?stxFlambda-stxJcheck-context?Jallow-key+opt?env49381Aproto@bodyenv49399Igeneral-protoHsimple-protoenv49402env49403@dest>id?argenv49410A_pat3A_pat2A_pat1@restenv49449@argsenv49480Dcheck-kwenv49483@loopenv49488env49576env49590env49643Dtry-next bad syntaxH/proj/scheme/plt-released/recent/collects/racket/private/norm-define.rkt@pair@binda$ Bb$$$$$$$$$$$$a% B]%$` Bb $ ;:9 e $ ;:9      !e $ ;:9      ! #$%%">">f $ ;:9      ! #$%% env49414AA &'(A"Ae $ ;:9      ! #$)***"F"Ff $ ;:9      ! #$)*** env49454II &'(I"Ii $ ;:9      ! +ArestsBmk-rhs,,, Akw-ht-.. /env49487 +Eneed-def?00e $ ;:9      1e $ ;:9      1 Esomething@more)222 '(Pc $ ;:9  #)33P&%'#P'&' P'7'P'8'P):'P+7'O #P(2'V` -5P-8'#P.:' P.7'P.8'P/:'P17'P18'P2:'P47'P4;'P4' O O ##%#&22bad syntax (multiple expressions after identifier)V^P.8'#P/:' P/7'P/8'P0:'P0'P17' 00bad syntax (missing expression after identifier)P/8'#P0:' P07'P08'P2:'P47'O ##bad syntax (illegal use of `.')V^ 5P+7'P)7'P&%'#P'&' P'''P'%'P)&'P+''O #P(6'P+6' 5P)6'P&%'#P'&' P'''P'%'P)&'P+''O V^Z& Y&$ P-4'V_P*4'  22bad syntax (illegal use of `.' for procedure body)P*5' ..bad syntax (no expressions for procedure body)V^  5'3P'%'P(&'P*''O #P)2'V^P.3'P-5'P+5'YP&%'P'/'P)&'P)%'P*&'P,''YO P)'' V^%#&Z& Y&$ P.4'ZP3-'34^'(QPP/3'X$%/ .../norm-define.rkt:143:5062w9 !WVaP'%'P(&'P*''O # RRbad syntax (not an identifier for procedure name, and not a nested procedure form) 5*(+)P+,'ZP1-'1*_&'(PP3+'3+hj+.,/P,,'ZP2-'20_&'(qP4+'41]hPrP&2'  ((not an identifier for procedure argument'%P'%'P(&'P*''P*)'P**' O Z' Y'$ V^#P1+'1&P3+'3' X$%;.../norm-define.rkt:51:6063<a !YV^P+%'P,&'P.''Z' Y'$ P3.'% V^P3/'P4)'YP5*'V^  O V^#%&P3+'3,P5+'5-YX$%.../norm-define.rkt:57:6069<s  !ZV_ 5P/-' WV^]V_X$%0@.../norm-define.rkt:115:496s1b ![P-3' duplicate argument identifier '2P'0' P(%'P)&'P+''O P*2'V^  default-value expression missingOP/-' P-2'P+2'P&%'P'/'P)&'P)%'P*&'P,''P,%'YP.&'P-0'P.'' O P)'' #%&P)2'V_OP.-' P,1'P)1' _X$'0 -6@>  !`V^  duplicate keyword for argument  P&%'P'&'P)''P)%'P+&'P-''O O %&GP)2' V__OP.-'P,0'P)0'P)1'78 778 78 8  %#&'GP*2' V__OP/-'P+/'P'/'P&%'P'&'P)''O #G ))missing argument identifier after keywordP).'P'.'P&%'P'&'P)''O # MMnot an identifier, identifier with default, or keyword for procedure argument 5V^a]Fexpression $$not allowed in an expression context '$P'8'#P(:' P(7'P(8'P):'P+7'P+8'P,:'P,'P-7' O P)2'P,8'P*8'P($' P($' $q $   $P$$q 0      Odatum->syntax/shape stxloc.rktDrelocateapply-pattern-substituteJsplit-stx-listEappend/#f Hinterp-matchGidentifier?check-duplicate-identifier Estx-null?         !?stxenv49695>idenv49708Idefine-values@dest>goA_pat3Mdefine-values-stxenv49718env49719env49755P&+'  not an identifier'$.P'$'#P(%' P(&'P($'P)''P+%'P+('YP,)' P+&'P+$'P,%'P,*'P-&' V^V^^X$%0...ivate/define.rkt:20:2189  !!P-,'-'.P/,'/(.ZP--'-%.^P/,'/&.PQ  bad syntax apply-pattern-substitutea$ ^$$$$a% b$%$% $% $%$%$%%a& ] %%` c $ '&%$ c $ '&%$  @expr_ Lbegin-for-syntax_))))Z& Y&$ P*$'*$' )%'*&'+''P+%'ZP1&'1('_hPjP&0'&)'P&0'&*'P&0'&+'cBlambda $ '&%$ c $ '&%$  ?rhs333` ]3d $ '&%$   env49756dKdefine-syntaxes $ '&%$   env49757d $ '&%$   env49758$q $   $P$$q $&'$$$  $(%$$ $$ $$X$%7...ivate/define.rkt:16:44( !"$q $  Estx-pair?  Cstx-car Cstx-cdr Eappend/#f Estx-list?  Estx->list Gstx-null/#f  Gidentifier? Odatum->syntax/shape#!(!*!+!,!- _V^X$&:+/ !.P$0'X$%-,...ivate/define.rkt:34:14"2' !/X$%-,...ivate/define.rkt:35:14#2) !0X$%-,...ivate/define.rkt:36:14$22 !1'q %normalize-definition stxloc.rkt Drelocate#!2!4!5!6!7!8!9!: ]b   $#~5.3T(&q$#%embedded:g200:name#~5.3T "@name syntax-local-infer-nameIinferred-name&  V^& V^~a8...8V^C~a:~a:~aV_C~a::~a $q $   $P$$q $%'$$$  %%% $$ $$ X$%7 A/proj/scheme/plt-released/recent/collects/racket/private/name.rkt*&r !P$$%_^AquoteD#%kernel  define.rktsmall-scheme.rkt $#~5.3T(&q$#%embedded:g225:sort#~5.3T /5CQV WzA5RqCfP ' D a R+u_6Spa:nEb *p.I{Qn 6!" #y#$$$$%%%%'&M&j&&&'(!(@(((c)))+ ,y,,+-00011 2(2|22223x3g44454555W6a888999::[;y;;; <6">A>>>d???B'BBBBB=CdCCCC3DE;EZEEE}FF GI#IIIEJQvT@sort  define.rktsmall-scheme.rktAquote^D#%kernel ^D#%unsafe @procA/proj/scheme/plt-released/recent/collects/racket/private/sort.rktMcopying-mergesortAiloopAjloop@loop X$(8   [(8 ! X$)8   R11 ! X$+:   U73 !% V^%V^% X$)7   @,% ! X$(3   I, !V^%% V^%%V^%% %&%V^%V^%4V^%%V_ X$)   @,% ! X$(7   I, !V^%%V^%%V^%% X$(9   I, !V^%%V^%%V^%%V^%% X$(7   I, !V^%%V^%%V^%% V^%%V^%% V^%% V^%%V^%%V^%%V^%%V^%% V^%% V^%% X$(7   I, !!V^%%V^%%V^ %% %V_ $V^$%%% V^$% %% #X$(8   [(8 !, $X$)8   R11 !' %X$+:   U73 !&% V^%%V^$%% (X$)7   @,% !+ )X$(3   I, !*V^)%% V^%%)(V^%%( %&%V^%V^%4V^$%%V_##( -X$)   @,% !4 .X$(7   I, !/V^%%V^%%V^.%% 0X$(9   I, !1V^%%V^%%V^%%V^0%% 2X$(7   I, !3V^%%V^%%V^2%% V^%%V^%%- V^%%.- V^%%V^%%V^%%V^%%V^0%% V^%%- V^%%2- 5X$(7   I, !6V^%%V^%%V^5%% %V_# #$V^$%%-% V^$%5%-% 8X$(8   [(8 !A 9X$)8   R11 !< :X$+:   U73 !;% V^:%V^9%: =X$)7   @,% !@ >X$(3   I, !?V^>%% V^%%>=V^%%= %&%V^%V^%4V^9%%V_88= BX$)   @,% !I CX$(7   I, !DV^%%V^%%V^C%% EX$(9   I, !FV^%%V^%%V^%%V^E%% GX$(7   I, !HV^%%V^%%V^G%% V^%%V^%%B V^%%CB V^%%V^%%V^%%V^%%V^E%% V^%%B V^%%GB JX$(7   I, !KV^%%V^%%V^J%% %V_8 8$V^$%%B% V^$%J%B% MX$(8   [(8 !V NX$)8   R11 !Q OX$+:   U73 !P% V^O%V^N%O RX$)7   @,% !U SX$(3   I, !TV^S%% V^%%SRV^%%R %&%V^%V^%4V^N%%V_MMR WX$)   @,% !^ XX$(7   I, !YV^%%V^%%V^X%% ZX$(9   I, ![V^%%V^%%V^%%V^Z%% \X$(7   I, !]V^%%V^%%V^\%% V^%%V^%%W V^%%XW V^%%V^%%V^%%V^%%V^Z%% V^%%W V^%%\W _X$(7   I, !`V^%%V^%%V^_%% %V_M M$V^$%%W% V^$%_%W% bX$(8   [(8 !k cX$)8   R11 !f dX$+:   U73 !e%H V^d%V^c%d gX$)7   @,% !j hX$(3   I, !iV^h%% HV^%%hgV^%%g %&%HV^%V^%4V^c%%V_bbg lX$)   @,% !s mX$(7   I, !nV^%%V^%%V^m%% oX$(9   I, !pV^%%V^%%V^%%V^o%% qX$(7   I, !rV^%%V^%%V^q%% HV^%%HV^%%l V^%%ml V^%%V^%%V^%%V^%%V^o%% HV^%%l V^%%ql tX$(7   I, !uV^%%V^%%V^t%% %V_b b$HV^$%%l% V^$%t%l% wX$':   +g !xWV^P PQWV^P PQWV^P PQWV^P wPQ yX$'6   2 !zMV^PQMV^PQMV^PQMV^PyQ {X$):   [(8 ! |X$*:   R11 ! }X$,   U73 !~% V^}%V^|%} X$*9   @,% ! X$(3   I, !V^%% V^%%V^%% %&V^%V^%V^%4V^|%%V_{{ X$*   @,% ! X$(7   I, !V^%%V^%%V^%% X$(9   I, !V^%%V^%%V^%%V^%% X$(7   I, !V^%%V^%%V^%% V_%%V^%% V^%% V_%%V^%%V^%%V^%%V^%% V^%% V^%% X$(7   I, !V^%%V^%%V^%% X$':   2 !$O$O$O$O\$&PQW P PQW P PQW P PQW P wPQ'V^&YhP#P#h#qPhqYYYYY&V_MV^$PQMV^%PQMV^&PQMV^'Py(Q V^  V^V^%V_{V^ {$V_$%%% V_$%V^%%$ O $O$O$O   P($ P&$ X$(   -^ !MPV^OQMPV^OQMPV^OQMPV^OQ X$):   [(8 ! X$*:   R11 ! X$,   U73 !%PP V^%V^% X$*9   @,% ! X$(3   I, !V^%% PPV^%%V^%% %&V^%PPV^%V^%4V^%%V_ X$*   @,% ! X$(7   I, !V^%%V^%%V^%% X$(9   I, !V^%%V^%%V^%%V^%% X$(7   I, !V^%%V^%%V^%% PPV_%%PPV^%% V^%% V_%%V^%%V^%%V^%%V^%% PPV^%% V^%% X$(7   I, !V^%%V^%%V^%% X$';   -b !$OQ$OQ$OQ$OQ X$(   +g !WV^P PQWV^P PQWV^P PQWV^P PQ X$'6   2 !MV^PQMV^PQMV^PQMV^PQ X$*   [(8 ! X$+   R11 ! X$-   U73 !% V^ %V^%  X$+;   @,% ! X$(3   I, !V^%% V^%%V^%% %&V^%V^%V^%4V^%%V_ X$+   @,% ! X$(7   I, !V^%%V^%%V^%% X$(9   I, !V^%%V^%%V^%%V^%% X$(7   I, !V^%%V^%%V^%% V_%%V^%% V^%% V_%%V^%%V^%%V^%%V^%% V^%% V^%% X$(7   I, !V^%%V^%%V^%% X$):   [(8 ! X$*:   R11 ! X$,   U73 !% V^%V^% X$*9   @,% ! X$(3   I, !V^%% V^%%V^%% %&V^%V^%V^%4V^%%V_ X$*   @,% ! X$(7   I, !V^%%V^%%V^%% X$(9   I, !V^%%V^%%V^%%V^%% X$(7   I, !V^%%V^%%V^%% V_%%V^%% V^%% V_%%V^%%V^%%V^%%V^%% V^%% V^%% X$(7   I, !V^%%V^%%V^%% X$':   2 !$O$O$O$O   \$V^&V_MPV^$OQMPV^%OQMPV^&OQMPV^'O(Q V^ %V_V^ $PPV_$%%% V_$%V^%%$ OQ $OQ$OQ$OQ&PQW P PQW P PQW P PQW P PQ'V^&YhP#P#h#qPhqYYYYY&V_MV^$PQMV^%PQMV^&PQMV^'P(Q V^ V^%V_V^ $V_$%%% V_$%V_%% V^V^%V_V^ $V_$%%% V_$%V^%%$ O $O$O$OP'$ş$q $   ^ a$ 2C`$$$$$$$$>i+Funsafe-fx+>i-Funsafe-fx->i=Funsafe-fx=>i<Funsafe-fx>Kunsafe-fxrshift@vrefMunsafe-vector-refAvset!Nunsafe-vector-set!*P$$q $%'$$$  %%% $$ $$Va X$&5  v6K4 !"V^ X$&5  v6K4 !7V^ X$&5  v6K4 !LV^ X$&5  v6K4 !aV^ X$&5  v6K4 !v#H` $ X$&  $ !X$'1% $ !X$(% $ !P$$%`]stxcase-scheme.rkt $#~5.3T/&q$#%embedded:g230:more-scheme#~5.3T *09@Yo7Tv#CVh&2EHR[gty)9>O\v "-/:?ALPSVaehs~ "-8CJLQXclt|  5DKVacny!&*.49DOZe  + 0 5 8 C N Y d o   : E P [ f q | y  +<Gj2g'LV_.S^i#*GhGN @ G R j y !c#j#### $$$"$)$0$$$$$$$1%/'W'e''''''()R))))'*---.*.H.w... ////%/,/3/////// 00%0B0J0V0b00022 414e4v44444445 5'555R5Z5f555666737M77 :/:a:o:::::;A;H;S;t;;;;k<<<<=i>>>2?? @@$@B@@@@3AwAAA#B,BaBBB9CBCwCCCQDZDDDDfEoEEE F$F-FFFGOG]GkGGHIIIIIIwJJJJ7KK[Gmore-scheme current-parameterizationAquoteD#%paramz^ extend-parameterizationparameterization-keycall-with-parameterizationOstruct:break-paramzMmake-break-paramzIbreak-paramz?Lbreak-paramz-refMbreak-paramz-set!struct:break-parameterizationmake-break-parameterizationbreak-parameterization?break-parameterization-cell set-break-parameterization-cell!current-break-parameterizationMbreak-enabled-key call-with-break-parameterizationKcheck-for-breakselect-handler/no-breaksselect-handler/breaks-as-isMfalse-thread-cellcheck-with-handlers-in-contextNhandler-prompt-keyMcall-handled-bodycall-with-exception-handlerGhash-updateHhash-update!Ihash-has-key?Ehash-ref!break-parameterizationEcase-testFdefine-logBlog-itBlet/ccIparameterize*Jwith-handlers*Iwith-handlersEfluid-letGlog-warningNparameterize-break>doElog-fatalDlog-infoGset!-valuesHparameterize@timeElog-errorElog-debugDold-case@caseH/proj/scheme/plt-released/recent/collects/racket/private/more-scheme.rkt@pair@bindA_pat2A_pat1A_pat3A_pat4 bad syntaxstxcase-scheme.rkt define.rkt@A stxcase.rktBHinterp-matchapply-pattern-substitutestx.rktFCEstx->listOdatum->syntax/shape@here @ qqstx.rktsmall-scheme.rktNF^D#%kernel =xenv49760@eqv?=kenv49767?let>k1>k2env49776?tmp>ifenv49786env49803@destDellipses=v?...Flet-values>e1>e2@voidA_pat7A_pat6A_pat5@self>c1>c2@elsecatch-ellipsis-error@id=?env49810H#%expressionAbegin  NzFzHgen-templateBsyntax=l@exprBs-exp?env48657DpatternsCfendersCanswersenv48668env48670@loopenv48674env48679env48693=eenv49829env49839=renv49851.../more-scheme.rkt:78:13Bdoloop?var@init>e0=c@stepGwith-syntaxbinding match failed with-stx.rktBorig-xenv49896env49903=senv49911env48712env49941with-continuation-markcontinuation-mark-set-first?p/vAexpr1Jsyntax-protect?stxenv49951env49962Aparam?valenv49971.../more-scheme.rkt:110:7@lhs1@rhs1?lhs?rhsAbody1@bodyenv50006env50014env50028env50039.../more-scheme.rkt:251:23B_pat11A_pat8B_pat10A_pat9Epred-name@predHhandler-nameChandler?bpzBlambda@list@consJdisable-break?env50047env50048env50059env50068.../more-scheme.rkt:302:12@temp@set!>idenv50127env50158env50193env50199env50210.../more-scheme.rkt:319:12@swap@nameHdynamic-windenv50218env50229env50238env50268env50278?cpu@user>gcenv50285@modeDstr-exprenv50298env50306env50318.../more-scheme.rkt:350:9env50325env50342env50359env50376env50393(-> any)@cell%%exception handler used out of context(any/c . -> . any/c)no value found for key:  (and/c hash? (not/c immutable?))'$.P*$'9 9: 99:  ZP,%',%.^;<PQV^P+$'9 9: 99: 9:  %Z&P/%'/&._<;=PjhV^P,$'9 9: 99: 9: 9:  %&Z'P2%'2'.`<;=>PrhqV^P*&'#P+'' P+('P+&'P,''P.('P.&'P/''P0*'P0+'V^ P0,'P1(' O V^ZP/%'/(.^;<QP1-'1).P ?CDCEGEstx-pair? GCstx-carGCstx-cdrGCcons/#fGEstx-list? GHGGstx-null/#f CIa$ ^Da$$A$$O$$Q$$Q$$\*)('     %! "2&#$7654310/.-,+a% ^DaM$%L$%O$%P$%Q$% R%RRS%SST%TTU%UUV%VVW%WWa& ^D]L%%` ^DcJ $K  XYc $K  XY X[\\` Z;^<c $K  XY X^_```` ]]^a<`b_Za^; _Za^=c $K  XY X^_>k3cccc` ]]^a<`b_Za^; `b_Za^= _Za^>c $K  XY X[dd` @memv;^<eP+('+(-`;<>=PP-,'-)-hrq P.('.+-c<;>=mnoqP0,'0,-P`)`(ht_*'$-P'$'#P(%' P(&'P($'P)%'P)''P*&' P)(')%-]=]le_h]aD env49845c $K  Xuvv pg[jkqr` ]]^X<`b_$X;i >=mXnoe_h]bD env49860P(.'(-0^;<Ph(&0P(%'V^P)&'P*''P*%'P+('  bad variable syntaxP+.'++0`mn=oP-)'-,0P0't`(qh]_)P0.'0.0]>P'$0P*$'9 9f9: 9: : ' 99: f: % f: %  V^%&'()/%0X$&3.../more-scheme.rkt:67:298C& !P5)'5'0P7)'7(0P5)'5)0P7)'7*0P/*'P/+'V^ P0,'ZP4-'^X$$8P8N1+ !`]^^h`b`x]ljh`xh_h4/0/00  ?BLwith-syntax-failcJ $K  c $K   jJeJ $K   j geeeed $K   j env49938a ]m`bnx]l=xoe_ ;< Dhere-stxrnv48714 X $yz g] > %zC ]cD _h]cD ]]dD_ hP*+'*+2_<=;Phj'$2P'$'#P(%' P(&'P($'P(''P)%'P)&'P)$'P*%'P,&'P,)'P,*' O ZP,+',%2^;<QPV^P+,'9 9f9: 9: & 9: f: %  V^%&'.&2]YP6-'6'2P8-'8(2P6-'6)2P8-'8*2P.)'P.*'V^ P..'P0/'ZP40'^X$$1.../more-scheme.rkt:96:148`23 !``_ ha] h4,2.-2  ?LcJ $K  c $K    ] ;<c $K   Jeeeed $K    env49986a _ <] =;_h]eD env49988]]fD_ hP(-'('1^>=PhP,-',%1a;<mnohqP.0'.&1P17'P_)`(tP&$'#P'%' P'&'P'$'P'''P(%'P(&'P($'P)%'P+&'P+)'P+*' O P(+'P*,'ZP/-'/$1^;<PQV^P*.'9 999: 9: f9: 9: & 9: f: %  %&'()P-+'P/,'ZP3/'^X$$98n+;l !_2]^a(^^hh3(1 ?b $K   ] ;<b $K  ` 2]^;<(mnoe_ >=_h]gD env50021'$-P'$'#P(%' P(&'P($'P)%'P+&'P+$'P,%'P.&'P.('P.)' O O V^%&P**'P,+'ZP2,'2%-_<=;hPj ?cJ $K  c $K   Ebool-expra ^Lmake-thread-cell_?and< _x]] =;with-handlers-predicatewith-handlers-handlerP,,',/3amP./'.03]P3#'qPP3$'th_*P/%'qt`(`)($3P($'#P)%' P)&'P)$'P)''P*%'P*&'P*$'P+%'P-&'P-)'P-*' O V_P++'ZP0,'0%3^;<QPV^P,-'9 9f9: 9: & 9: f: %  V^%&'/&3P0.' X$%* .../more-scheme.rkt:245:768L% !P5/'5'3P7/'7(30)3P1.' X$%* .../more-scheme.rkt:247:798O# !P6/'6*3P8/'8+3P0)'P0*'V^ P1)'P1*'V^ P10'4,34-34.3P4+'ZP81'^X$$:8; !_i`^]h^]h_]]^_ `_]`?uq1__ha h843153 063  ?X$%.../more-scheme.rkt:241:1381~ !P(,'(33^noPhP(,'(23^<;PhP(,'(13^=>PhLgenerate-temporariesdJ $K   d $K     ] ;<d $K    JeeJeef $K     env50085 env50093J` i_]]^_ `_]`m e_ ]=>_ ]<;` no_h]hD env50107]]iD_ h_ hP&.'  not an identifierP*('*+5_;<oP,-',,5jhP-'PjP&$'#P'%' P'&'P'$'P()'P*%'P**'YP++' P*&'P*$'P+%'P+''P,&' P),'P+-'+&5P--'-'5V^X$%0.../more-scheme.rkt:286:1280{ !P*/' duplicate identifier V^*(5P+0'P--'-)5P/-'/*5P**'P*+'V^ P+1'ZP/2'^X$$480: !`i]^^h_h/.5*/5  ? ?P(('(-5^>=Ph'$5P'$'#P(%' P(&'P($'P(''P)%'P)&'P)$'P*%'P*''P+&' P)(')%5]=_h]jD env50179]]kD_ hc $K   ` ;<'$,P'$'#P(%' P(&'P($'P)%'P+&'P+$'P,%'P.&'P.('P.)' O O V^%&P+*'ZP1+'1%,_<=;Pjh ?cJ $K  c $K   _ Ccall/cc]<=;P(,'(,2^=>PqP(,'(+2^;<PhP+,'+)2`mP-/'-*2P0'tsP0'ttqqPh'$2P'$'#P(%' P(&'P($'P(''P)%'P)&'P)$'P*%'P,&'P,)'P,*' O V^P*+'ZP/,'/%2^;<PQV^P+-'9 9f9: 9: & 9: f: %  V^%&'.&2P/.'P1/'1'2P3/'3(2P.)'P.*'V^ P/+'ZP30'^X$$780 !_]^^ah_]]^` `]]^a_a_h`a h3-2..2  ?cJ $K  c $K    ] ;<c $K   Jeed $K    aenv50252` ]_]]^ m` e_ ;<a ]]^=_=>_>_h]lD env50255]]mD_ ah'$,P'$'#P(%' P(&'P($'P)%'P+&'P+('P+)' O V^P**'ZP0+'0%,_;<=PQ0&, ?cJ $K  c $K    i]^`g_Ftime-apply ;<@null=g^b Bprintf''cpu time: ~s real time: ~s gc time: ~s ` AapplyBvaluesg %zC ]nD env50282'$*P'$'#P(%' P(&'P($'P)%'P+&'P+$'P,%'P.&'P.$'P/%'P/('P0&' O O #%Z&P-)'-%*^<=PQ ?cJ $K  c $K   ` ]]^]Jcurrent-logger_@when_Flog-level?^go8/  !P$8'X$%-.../more-scheme.rkt:57:789+!) !X$%-.../more-scheme.rkt:59:98;-#E !&q %  !!!!!!!!!! .V^X%%08N1+ !P$'X$%_.../more-scheme.rkt:63:48?($ !$q %  !!!!!!!!!!!!! 2X$%.../more-scheme.rkt:84:48T(. !$q $ !!!!!!!!!! (V^X%%08n+;l !P$7'X$%.../more-scheme.rkt:106:48j(8 !$q % B!!!!! -X$%:.../more-scheme.rkt:129:48(F !$q $ !! # $q $ ^*)VaX$%+>wh8/} !P$&'X%%08; !P$%'X%%08; !P$$'X%%08; !P$#'P'&' P'&' 'q (!!!!!!!!!!!!!!!!!!! 1V_X$&7Dtry-next!P$ 'X%%0480: !P$'X$%6.../more-scheme.rkt:279:48( !$q &GEappend/#fPHPGidentifier?Lcheck-duplicate-identifier !!!!!!!!!!!!! 'X$%9.../more-scheme.rkt:306:48(~ !$q $!! +V_X%%080 !P$'X%%080 !P$'X$%.../more-scheme.rkt:312:48( !$q & !!!!!!!!!!! 3X$%8.../more-scheme.rkt:332:48( !$q $!!! &X$%77.../more-scheme.rkt:341:28& !$q $!! %X$%47.../more-scheme.rkt:347:28& !$q $!! /X$%18-~ !$q $!! 4X$%18-~ !$q $!! ,X$%18-~ !$q $!! 0X$%18-~ !$q $!! 5X$%18-~ !$q $!! X$&,.../more-scheme.rkt:216:78+o !P$ 'X$%-@.../more-scheme.rkt:228:1583x !P$'X('3@8*\ !P$'X$$-*8r&<w !X$$-*8r&<w !P$$%X$&1( 8u&> !P$'% # %$ P$(%P$)%P$*%P$+%P$,% V^   Idefine-struct(or/c inspector? #f) Z) Y)$  # %$  $ $P$-%P$.%P$/%P$0%P$1%X$$- 8&Ot !X$$- 8&Ot !P$2%X$&18&Q !P$4%X$'3@8&Y !P$6%X$'4 8&a !P$7% P$8% X$%, 8&f ! X$%, 8&f !P$9%P$:%X$'2P%$8&k !P$;%X$&,8& !X$&,8& !P$%K_81 X$(3 81 !X$'281 !_ 81 X$(3  81 !X$'2$  81 !X$&2 !81 !X$'3 "81 !P$%P$%P$%P$%`QOAaQPOLM $#~5.3T%&q$N#%embedded:g140:kw#~5.3T"9Sv,G^fv}'0Nh<DMVt|(@Vd.D]u)18Dgw Ap#*?OUgmy " 5 ; A P [ f q |     # + 6 > I T \ g r w   # - I S d k x    ! & + 5 B L V j    % - 5 > G Q \ g o   "-8CNWbm~"'.3;EKQW_gry!-29@GOW^cny}  +6=EPU`kv!)1<?JU`kv?k 5KQW]ck  %0;HU`hmx2:Wt (@TkFL}&X_ 6!!!!!!!"""1"#%%&%w%%%%&&&&;'''' (w()%)*)C))1*O*T*m***8++,w,O-p---s/x/0<1A23333477GHH)H1H9HAH_HHHHHIII)J1J9JJJJKKK9LALIL+M3M;MCMKMSM[McMkMsM{MMMMMMMMMMMMMNN6N`NqNNOOPPP*PjPQR'R/R7R?RLRTR\RdRlRtRRRRRcTkTTTTTTTTdVlV{VVVVVVVVV W$WXXXXXYZZZZZZ\]]]]&].]6]>]Y]a]|]Q_e_laaaaaaaaabbbIbbcd ddd%d-dIdldtddPiXiiiijGjjj kRkk,lVlkllllll"mYnotu+u3u;uVuuuuuuuvvZwbwjwwwwwwwwwwwxx,xxxxxxxy yyy%y1yæGí˭ӭۭ<J\cTv%̺3Vѻ7zsWes. fnv%-5PUbo|YaiwfTV5KiEiu9R mu5 -,SFj:C Q s.9Dlg&&q'$(4(D(T(d((())$)*))))*****+c,i,o,u,;-A-G-M-...%..////0000^1d1j1p162233334444f5l5r5x5;668O9h9l999D(`>kw prop:keyword-impersonatorkeyword-impersonator?keyword-impersonator-ref!keyword-procedure-impersonator-ofstruct:keyword-procedureFmk-kw-procNkeyword-procedure?keyword-procedure-refkeyword-procedure-set!keyword-procedure-checkerkeyword-procedure-prockeyword-procedure-requiredkeyword-procedure-allowedstruct:keyword-methodCmake-kmKkeyword-method?Bkm-refCkm-set!generate-arity-stringNprocedure-keywords@okm?Fstruct:okpmake-optional-keyword-procedure@okp?Cokp-refDokp-set!Fstruct:okmmake-optional-keyword-methodCokm-refDokm-set!prop:named-keyword-procedurenamed-keyword-procedure?keyword-procedure-name+failImake-required"struct:keyword-method-impersonator%struct:keyword-procedure-impersonatorNnew-prop:procedureJnew-procedure?Mnew-procedure-refDmake-kppkeyword-procedure-impersonator?Ckpp-refDkpp-set!Dmake-kmpkeyword-method-impersonator?Ckmp-refDkmp-set!Gstruct:okpp,make-optional-keyword-procedure-impersonatorAokpp?Dokpp-refEokpp-set!Gstruct:okmp)make-optional-keyword-method-impersonatorAokmp?Dokmp-refEokmp-set!make-keyword-proceduremake-keyword-checkerIkeyword-apply keyword-procedure-extract/methodFmissing-kwIcheck-kw-argsKarity-includes?Csubset?Dsubsets?keyword-procedure-extractprocedure-reduce-keyword-aritynew:procedure-reduce-aritynew:procedure->methodnew:procedure-renamenew:chaperone-proceduredo-chaperone-procedurenew:impersonate-procedureCa-falseBa-trueIequal?/staticJfail-opt-casesLin-range?/staticClet-kwsElet-maybeFmissing-okEopt-casesJsubset?/staticKsubsets?/staticFnew-defineFnew-lambdaCnew-appBnew-λGkw-alias-of!kw-converted-arguments-variant-ofKkw-expander-refKkw-expander-setOmake-keyword-syntaxLmake-kw-expanderEparse-appIparse-formalsHparse-lambdaHsimple-args?Nstruct:kw-expanderLkw-expander-implLkw-expander-procHkw-expander?syntax-procedure-alias-property-syntax-procedure-converted-arguments-property?/proj/scheme/plt-released/recent/collects/racket/private/kw.rktstx.rktmGidentifier?@loopA_pat1Dtry-next@pair@bindA_pat2A_pat8A_pat4A_pat7A_pat6A_pat5A_pat9A_pat3Dcheck-kwB_pat10stxcase-scheme.rkt define.rkt stxcase.rktmGstx-null/#fEstx-pair?Ccons/#fCstx-carCstx-cdrHinterp-matchapply-pattern-substitute with-stx.rkt@here sort.rkt qqstx.rktnorm-define.rktname.rktsmall-scheme.rktAquote^D#%kernel more-scheme.rkt?stx@argsenv54692Akw-htenv54694env54698Jneeds-default?env54699>idCdefault@restenv54760AplainCopt-ids@opts?kwsCneed-kwenv54772kw-optenv54794env54805kw-reqenv54829env54840optenv54860env54870plainGmk-with-kws...t/private/kw.rkt:516:33BunpackBopt-idCopt-argDopt-arg??...Egiven-kwsFgiven-argsDplain-idFrest-emptyCrest-idNmethod-arity-errorEmk-no-kws...t/private/kw.rkt:502:29Emk-unpackLflatten-keywordsBlambdaHnew-plain-idDnew-restFkws-sorted@core@uqs2Gwith-syntaxbinding match failedCmk-core...t/private/kw.rkt:466:29B_pat12B_pat11@uqs1Dopt-expr@kindBkw-argCkw-arg?Abody1@bodyDellipses@null@selfEfail-rest bad syntaxEstx-list?Estx->listOdatum->syntax/shapegenerate-temporariesOcheck-splicing-listcatch-ellipsis-errorJsyntax-protectFlocal-nameDnon-kw-k@kw-kenv54892env54903@destAkw-idBkw-reqenv54916env54931?idsEplain-idsCkw-reqsCkw-argsDkw-arg?sDopt-argsEopt-arg?sFneeded-kwsFsorted-kwsCmethod?Kannotate-method m?whoenv49176Dhere-stxenv49181=xenv49245env49262?ctxenv54957env54965env54975env54983env54991env54999env55009env55019env55029env55039Dmake-okpenv55049env55059Lwith-kw-min-argsenv55068Kwith-kw-max-argenv55078env55088env55098Dkw-core?=rLmk-kw-arity-stubAkw-k*env55173?let=nenv55200Bno-kwsDwith-kwsFgiven-argc?andenv55367@implBkwimpl@wrapCcore-idEunpack-idAn-reqAn-optArest?Creq-kwsCall-kwsenv55369B_pat17B_pat16Abeginenv55447?arg@arg?env55456Apair?>if?car@voidenv55468?eq??cdrenv55481env55493env55516...t/private/kw.rkt:678:7...t/private/kw.rkt:670:7Gcase-lambda@baseB_pat14B_pat13B_pat15Cdone-idCclausesB_pat18@moreenv55527env55539  mHgen-templateBs-exp?env48712env55550env55565env55577Aapply@fail@doneenv55597env55608env55616env55622env55631Breq-idCreq-idsenv55655@exprenv55671env55688env55704env55721menv55728>>==v?minenv55735env55750env55759=lenv48657DpatternsCfendersCanswersenv48668env48670env48674env48679env48693=eAnull?Cl1-exprCl2-exprenv55780>l1env55795env55802env55809env55818env55827env55836env55851>l2?optDcan-opt?env55859?rhsenv55860Bdefineenv55862Blam-idEcore-wrapenv55895env55896@procHquote-syntax?symenv56103Gapplication duplicate keyword in application))missing argument expression after keywordBBkeyword in expression position (immediately after another keyword)EprocedureGcheck-arityKgenerate-directenv56149env56151env56180env56183@listA#%appsyntax?variable-reference-constant?#%variable-referenceAuqs51Auqs50Auqs49Auqs48Cwarning~aexpanson detects ~a for: ~a ~a:~a:~a:  ~a:::~a: missing required keyword ~akeyword ~a that is not acceptedCget-idsenv56287env56288Cimpl-idCwrap-idrnv56289@set!env56302env56324Himpl-id/propHwrap-id/propenv56333Clifted?@origenv56337Elift-argsenv56339env56381env56384=ienv56389env56392s and ~a ~a,~a~a plus ~a procedure?(listof keyword?),,(and/c (listof? keyword?) sorted? distinct?)list?...t/private/kw.rkt:1162:13...t/private/kw.rkt:1165:15...t/private/kw.rkt:1167:13...t/private/kw.rkt:1209:13Bmethod procedure: ~a  procedure: ~arequired keywordsrequested required keywordsoriginal allowed keywordsprocedure-reduce-arityOchaperone-procedureimpersonate-procedure...t/private/kw.rkt:1513:35...t/private/kw.rkt:1518:48...t/private/kw.rkt:1519:27wrapper procedureoriginal procedurekeyword procedure chaperoneP%%' MP%%'PP%$Q P%$W no'$/P&+'P(,'(2/]qP*"'P&%'%%/P'&'P(('P*)'O P)+'V`  default-value expression missing +//P/' P.*'st st st st st st  %&'(Z) P9,'90/cuqvwxyzh`)_*q`(tPP+-'+1/P-!'P+!'P&&'P'.'P)('P)&'P*('P,)'P,&'YP.('P-%'P.)' O P))' %&P)+'V`+,/P/' P.*'st st st st st st  %&'(Z) P:,':-/d{uq|zvxy`*h_+qt`)`(PP+-'+./P- 'P* ' X$'0 }l9 !V^  duplicate keyword for argument  P&&'P'('P))'P)&'P+('P-)'O O %&P)+'G V`+)/P/'P.*'st st st st st st  %&'(Z) P:,':*/d~{quwzyv`*_+htq`)`(PP+-'++/P-'P*'P)*'st sst st t  %&'P*+'G V`,&/P0'P/*'st st st st st st  %&'( Z) P,''/e~{uq|zyvx`+_,ht`*q`(`)PP,-',(/P-'P)'P&&'P'('P'%'P()' GV` ))missing argument identifier after keywordP('P('P&&'P'('P))'P)&'P+('P-)'O O %#&G ;;after keyword, not an identifier or identifier with defaultP+'P('P&&'P'('P))'O # 66not an identifier, identifier with default, or keyword bad argument sequenceP)'   Lwith-syntax-faila$ a$$$$$$$$$$#+?E /KABFIGHLJ'<>WQSTR[YC27OZVXDNMPU&%!4659;: ()"@$38*.=-,10    a% d$%$%$%$%$%$%n$%$%,a%aa`%``_%__^%^^]%]]\%\\k%kkj%jji%iih%hhg%gg%%%%%%f%ffe%eed%ddc%ccb%bba& ]%%` e $   } p c g $   } p  g $   } p   c ~{_uq|_zu yvx]]c g $   } p  g $   } p   c ~{_q u_wq zwyv]]c g $   } p  g $   } p   c {uq_u|zvxy]]c g $   } p  g $   } p   c uqv_u wxyz]]c f $   } p  env54887c ]qP--'->;bq{zvxy_+P/1'/?;P3'h`(`*qtP`)WWV^ V^P','ZP+7'^X$$;@l!^ !cU]^_`  +A; P)-')@;_w|uPhqP--'-9;b{vxyzwtP/1'/:;P3}'h`(`*P/1'/<;q`)P_+'6;V^P*-'*7;]qV^P*-'*8;]qP(,'ZP,7'^X$$;"l\ !cU?uq3^_^  ,=; P)-');;_|uqPhq X$%+ l&D ! X$%7 pl(D !W tPOmQW tPOmQW tPOmQZmzQZmzQW tPOmQZmzQZmzQW tPOmQW tPOmQZmzQZmzQW tPOmQZmzQP+-'+1;`qw|u]P]t]qh_*`)P-1'-2;]`(P11'13;]P]t]qh'/;P)6')0;P')'P'*'V^ P),'ZP-7'^X$$...t/private/kw.rkt:486:29lIX !_aR-4;Ve(5;   P0-'0#;e~{vxyzwP21'2$;]_0P61'6%;]q]`)]`(tP21'2&;]P8z'`.hP`+P21'2(;`,P21'2);`*P21'2*;`)P21'2+;`(P21'2,;]qt`-`/'!;P)6'V^ )";P')'P'*'V^ P),' Z !"P-7'^X$$ "lS !_fS_^^^^--;Vk(.;  P)-')';_|uqPhqHHPP X$& pl,G !W PQQW PQQW PQQW PQQOPQQOPQQW PQQOPQQOPQQW PQQW PQQOPQQOPQQW PQQOPQQOPQQW PQQW PQQW PQQOPQQOPQQW PQQOPQQOPQQW PQQW PQQOPQQOPQQW PQQOPQQP+-'+T;`wq|uP-1'-U;qrhP'$;P'%'#P(&' P(''P(%'P)&'P+''P+%'P,&'P.''P.)'P.*' O O V^%&P*+V_P,,'ZP2-'2%;_|uqPjh,&;P..P//'st % st % sst st st ' sst st st ' st st  %&'()#*+,-V^P70'ZP;1';_;P1'`;]QP duplicate argument identifier P91'9';P;1';(;P:1':);P1'*;#P;1';+;P1',;P1'-;P1'.;P1'/;P1'0;P2'P2'P2'P2'P3& X$&. ...t/private/kw.rkt:398:38l&,B4 !P3&Y X$&/ ...t/private/kw.rkt:400:38l&B !! 1;!2;WV_ PQQW PQQW PQQOPQQOPQQW PQQOPQQOPQQW PQQW PQQOPQQOPQQW PQQOPQQ"3;#4;$5;%6;P&2'P(1'(7;P*1'*8;#&9;W ]':;W] (;;W ]);W]*;*;*;+;,;&\-;W&\\ .;PP02'P14'4Y4]/ ;PP12']P/)'P/*'V^ P0)'P0*'V^ P1)'P1*'V^ P2)'P2*'V^ P3)'P3*'V^ P4%'P5&'P55'P6'' W#Vh86!8P59'8B;PH{'%-,?>=8EDJ 9C; PE~' )>=5G P9,';ZP?-'?D;_uq|jPhV^7WV_PD{'!)(;:94A@F  P>|'#"@9E;P :F; PG~'"+@?7I ??V^?P=:'??G;@H;ZDI;PD-'DJ;_uq|Phj;K; PH'%#6,A@8JP;,'=ZPD-'DL;bxuq|yz_)`(tqPh E\-\/ W3&P'V^PD{'!)(;:94A@F  P>|'#"@9M;P :N; #;O; PG~'"+@?7I <P; PI'&$7-BA9K=Q;@R;CCV^CPA:'CZES;PH,'JZ'EFPL7'^X$$4...t/private/kw.rkt:524:29l` L!cP]@^_  LV;* PE-'EW;_q|ujPhP=,'?ZPF-'FX;bvuq|wxq_)`(Pth E\-\/ W3&P'4Y; 3Z; 2[; 1\; 0]; /^; ,a;   stxloc.rktDrelocate@sortsyntax-local-infer-namec $  c $    |uqd $      e $       e $       e $       e $       e $                          Acheckenv49294 env49283 @tempenv49273 Brest-vDbindings @us-s AdepthBsame-kEconvert-k penv49180 env49178 Dorig-stxDmk-finalGunsyntax-idunsyntax-splicing-idJquasisyntax-idJwith-syntax-idcheck-splicing-list-ida$ a$$$$$$$$$$Lundatum-splicingGquasisyntaxKquasisyntax/locFquasidatumcheck-splicing-datum-listDunsyntaxMunsyntax-splicingCundatuma% a$%$%$%$%%$%a& ]%%`  $  m              % ]v $                      env55101 ` S~{vxyzw    ` |uq      _] env55112]]_  m              % ]u $                      ` qaRw|u ]]  _] env55132]]_  v $                      env55138 ` q ^ q d U{vx yzw   ` |uq  _] env55155d U]q{z vxy   ` w|u _] env55162v $                        ` ]^uq|   w $                       =p   ` ]^uq|  y $                       env55244 env55254 env55264c x_^_`Quq_V^|y^|z        d P]@wq |u   _] env55169x $                       env55279 Ecall-failenv55289b $^q|u  { $                       env55302 env55312 env55322 env55332 Amk-idenv55341b v_^_`Quq`W^|^wx^|^w ]]^  _  _  _  _  _    ]]c ^^^_^_ VbP&%')$(*%(+&(,'(-((P-&'ZP5''5)(auqw|zhPstq FexpressionP($ X$%* ...t/private/kw.rkt:594:18l 6/o2 X$."2...t/private/kw.rkt:595:18l 6Po ! '*(P(''(+(]qc $        ` ]^uq_]^w|z b $   _ H#%expressionq P)$'s st st s t  ##%&P)%'P+&'P.''.$(]qV^P*$'s st st ssst st st s t  %#&'()P-%'P/&'ZP7''7%(auqz|yPtqshV^P+$'s st st ssst st st s t t  %&'()*P/%'P1&'Z P;'';&(cwquxzt_*`(hqP`)V^P,$'s st st ssst st st s t  #%#&'#()P/%'P1&'ZP7''7'(_uq|hjPV^P-$'s st st ssst st st s t t  %#&'#()*P1%'P3&'ZP;'';((auqwvxtsqPh b $   q b $  ` ]^u^q]^z`u^|]y b $  ` ]^w_^q_^u^q__^x`w^z]^q`w^qq^z`w^zzRqz b $   ]^u^q| b $  ` _^u^q^w^w^q^qRwqvx P&$'#P'%' P'&'P'$'P(%'P*&'P*$'P+%'P+('P,&' O ##P()'P**'*$+ c $  =yP'(''*]yPP'(''*]vPP'(''*]{PP'(''3*]~PP'(''-*]uPP'(''+*]wPP)(')$*^uqP+)'+%*]rhP+)'+&*]q]rPP,(',(*ayzP.)'.)*`(P.)'.**]_+]`(]P6('hP7('7,*]|]P;)'hP('.*]qqP.)'./*]`(]hP6('60*^vx`*tP.)'.1*]_+]`(]hP8('82*^`*]P*'hP('4*]{`)P P1('16*fw|uP3)'37*_-P3)'38*`+P3)'39*`)P3)'3:*]`*P8('8;*]qqhP`(P3)'3*]`)]`*P:(':*]ztP3)'3*]_-]`)]`*P('*^~t]P+'`+]P,'` *P (' *]x]P$-'`%+h"`,P)$'s st % s st % s sst st t s  %#&'(P+%'P-&'ZP1''^X$$60...t/private/kw.rkt:664:7l +yR ! ^^1'*V^P*$'s st % ssst st st st % st % sst st t st  #%&#'()*+,-P1%'P3&'ZP7''^X$$!l +z ! ^^^M ^M ^^N 75*V^P+$'s st % ssst st st t % st % st % sst st t st  %&#'()*+,-.P3%'P5&' ZP9''^X$$,8l +(} ! cU^^^_^a^M^N ^M9 * b $  _ ^uq   _] env55533b $   ^yz^   _ Mw  rnv48714 a$ c ellipses.rkt$$^D#%unsafe $$^D#%paramz $$$$$$$$$$Jinterp-s-matchLinterp-gen-matchNpattern-substituteBsyntaxIsyntax-case**AdatumKsubstitute-stopa% `$%sc.rkt$%$%$%%%%%`& `  $ f       % ] %  |  _ Mu %  q    vx    _ N~ %  {  _] b $  d Uw|u^     f       % ] ^ q  ^ z   ~ _ M{ _ Nv %  x  _ My _] P)(')$*^uqP+)'+%*]rh]q]rPP,(','*auqvx{P.)'.(*qP.)'.)*]_*qP.)'.**]q]`)P6('6+*^w|hP]_*]q]`)P6('6,*^yzht`( P0('0.*e~{vx|uzwyP2)'2/*_+P2)'20*`(P2)'21*tP2)'22*]`*P7('73*]qhP`)P2)'24*]t]`*65*P2)'26*]_+]t]`*87*qP)$'s st % s st % s sst t s  %&'P*%'P,&'ZP0''^X$$40...t/private/kw.rkt:691:7l +X ! ^^0&*V^P*$'s st % sst st % st % sst t st  %&'()*P.%'P0&'ZP4''^X$$0...t/private/kw.rkt:697:7l +À ! ^^`^4-*V^P+$'s st % sst t % st % st % sst t st  %&'()*+P0%'P2&'ZP6''^X$$0...t/private/kw.rkt:703:7l + ! cP^^^_^ac68* b $  _ ^uq  _] env55602b $   ^uq^vx{    f       % ]  w|  yz _] b $  d P~{vx|u^zwy     f       % ] ^ q  ]   ]  _] c $  env55635c $  env55638P)$'s s s s s s s t  P&%'P(&'P+''+$(]qV^P*$'s ssst st s t st st st st sst t t  #%&'()*+,-P1%'P3&' Z P''%(euq{vxyzw|q`*`(`+hP_,`)tV^P+$'s ssst st s t st st sst t sst t st t  %&'()*+,-.P3%'P5&' Z P''&(gw|uq~{vxyz`*Ph`-`+`(t`)q`,_.V^P,$'s ssst st s t sst t st st st st t  #%&'()*+,-P3%'P5&' Z P'''(euq{vxyzw|h`)`(`+`*P_,tqV^P-$'s ssst st s t sst t sst t st st st t  %&'()*+,-.P5%'P7&' Z P!''!((gw|uq~{vxyz`+hq_.`,`)`(`*t`-PV^P.$'s sst s s s s sst t  %&P.%'P0&'ZP6''6)(_uq|hPj b $  env55648  q b $  Bignore` ]^uqS{vxyzw| b $  ` ]^w`|uqS~{vxyz b $  ` ]^uqS{vxyzw| b $  ` ]^w`|uqS~{vxyz b $   ]^uq| '$+P*$'s st st s  ZP,%',%+^uqPQV^P(&'#P)'' P)('P)&'P*''P,('P,&'P-''P/('P/&'P0''P0*'P1(' O O V^%& ZP/%'/&+^uqPQZP0%'0'+_uq|hPj   c $  c $   ` uq c $   ?max` ==uq ` _uq_><=u| '$+P*$'s st ss$s *%+P)%')&+]qV^P+$'s ss$s st +'+'(+P,$'s st ss$sst t ,)+%Z&P0%'0*+_qu|PhjV^P*&'#P+'' P+('P+&'P,''P.('P.&'P/''P/*'P0(' O ZP/%'/++^uqPQ b $    Gdo-try-nextFcant-fail?Cinterp? @mtchenv48700 Hpattern-varsEtemp-varsLtail-pattern-varrnv48681rnv48683rnv48685 CpatternBfenderOunflat-pattern-varsBanswer env48677 unflat-pattern-varss penv48673 @rsltIpattern-varssLlit-comp-is-mod?  Garg-is-stx?Dlit-comp rnv48654 env48652 $ q                  % ] env55763c $   env55766_ q q                  % ] env55771d $   env55774q                  % ] env55777c $   ` ]^q_]^`^`_^^u^_V^| c $   ` Cuq '$&P*$'s ss$s st st *%&ZP,%',&&^uqQPV^P+$'s st st ss$s +'&ZP-%'-(&^uqQPV^P,$'s ss$st st ss$st ,)&V^%& ZP0%'0*&^quPQZP1%'1+&_q|uPhj b $   q                  % ] env55806c $   Cl3-expr` Vuq q                  % ] env55815c $   ` Vuq q                  % ] env55824c $   Dl1-elemsDl3-elems` O^qu a D^q|^u '$&P*$'s ss$s st *%&P)%')&&]qV^P+$'s ss$sst t st +'&%Z&P/%'/(&_qu|Pjh b $   q                  % ] env55840c $   env55843_ q q                  % ] env55848c $   Ckw-rest` ]^q`^_^^u_O^|^ Z*0P*&'* 0^quQPP)+'s%ss$st sst )0P'.'P''' )0P),'#P*-' P*.'P*,'#P+-' P+.'P+,'P,-'P,/'P-.' X$%2(l * ! P./'X$%. ...t/private/kw.rkt:851:21l 9v! !  **0PP,)'YP)*',+0/,00-01.02/0300410520P5%'Z P&'30dvquxyz|w`*q_+hP`)`(t-40050160P1%'ZP6&'670^uqPQ.801902:0P2%'ZP7&'7;0^uqQP/020P2%'ZP7&'70^uqQPP/%'ZP6&'60`w|uqqrhPP((X$..f...t/private/kw.rkt:818:34l " ! P%''&(0V^ &)0a^BmoduleHmodule-begin X )%0*&0P*%'ZP/&'/'0^uqPQZ& Y&$ P*$'*$0 X$%7*l 88f !*0P*,'P+-'#P,.' P*.'P./'P.0'P.0'cY $  d $    env55863` uqe $     env55889Y[g $      g $       env55907` Idefine-syntaxvc`_ _Bvalues^q^uxyz^|^w` uq` uq` uqb w|uqd $    r                 % ] renv56098 env56100f $     g $      Csub-rhsenv56117 env56120` ^quHPPWV_^P(*& X$&/ ...t/private/kw.rkt:928:44l,b !%\V^&P(+'+$,^,%,Q 3&,P4',P5(,6),P7*,Q8+,QP8&'ZP'',,b|quwzy_)P`(qhtP,&'ZP1''1-,^uqQPGPP,9'jQOYPhIinferred-name OOPPP,9'QQOYPPOPG X$'5 pl 7 !W GPV_P  P P WQ PGh hOhjW GPV_P  P P WQV^ PGhV^ hOhjOPQOPQW GPV_P  P P WQV^ PGhV^ hOhjOPQMQGh  X$%, ...t/private/kw.rkt:862:27l $ ! jOP,('P+)'P09'Q P&%'  illegal useMWQ  \\missing procedure expression; probably originally (), which is an illegal empty applicationV^\&V^ QQM -.,P-&'P0''0/,]qh $    Aexprsenv56174 env56177 penv56179 Fbind-accumEarg-accumDkw-pairs ?cnt b#checked-procedure-check-and-extract|E^qu^wzy` uqd $    env56153 qP'$% X$(- ...t/private/kw.rkt:965:24l) V^  syntax-procedure-aliasP&%V^  $syntax-procedure-converted-argumentsP&% X$&8 pl3_ ! OPQ OPQ OPQP+-'+9`q|uw`*`)P-7'-9]`(P17'19]hP57'5 9]tP97'9!9]Pq_+'*9(+9),9P+5'WV` M gP M PP OiP0B'QQQZi.-9P1B'QQZ..9./9P1B'Q+09*19P,5' OPQ OPQ OPQ,29+39P-5'P/C'_-59,69P.5'P0D'_.99-:90;9_\P1-'19]qV_ .9V_V^1929P2,'ZP7-'79^uqQPP..'P./'V^ P/.'P//'V^ P0.'P0/'V^ P1.'P1/'V^ P2,'ZP66'^X$$...t/private/kw.rkt:1076:43l+: !`^^@uq53@uq52Buqs147@uq466"91#9 0$9 /%9 .&9  WV^O&79 O)79 O,79P.D' O&89Q WV^O*79 O-79P/D' O*89Q WV^O.79P0D' O.89P0D'Q WV^O&49 O)49 O,49P.C' OPQ WV^O*49 O-49P/C' OPQ WV^O.49P0C' OPP0C'QW M gP M PP OiQQQW M gP M PP OiP.B'QQQZi,-9P/B'QQZ,.9,/9P/B'QZi'-9QQW M gP M PP OiP.B'QQQZi,-9P/B'QQZ,.9,/9P/B'QZ'.9'/9QW M gP M PP OiP-B'QQQZi+-9P.B'QQZ+.9+/9P.B'QVa V`    V^V^%%wrong number of by-position arguments X$' l5 !   V^V^ X$&0 pl>; !W HPQW HPQW HPQ X$) pl%# ! X$&1 pl>; !W HPQW HPQW HPQW HPQ X$&0 pl>; !W HPQW HPQW HPQ X$&0 pl>; !W HPQW HPQW HPQWV_WV^P   V^V^ gWV^ HPQW HPQW HPQW HPQW   PVa   V^V^ M PV^ QQQWV_WV^P gWV^ HPQW HPQW HPQW   PVa M PV^ QQQMHPP V`P QQMHPP V`P   V^V^ QQWV_WV^P gWV^ HPQW HPQW HPQW   PVa M PV^ QQQMHPP V`P QQ \  WWV^ P gW HPQW HPQW HPQW   PV_ M PV^ QQQMHPP V_P QQP24' PE'P43'6'9YZ9(9 P"E'%&& !"P9-'9)9^uqQP Z& Y&$ /$9P/&'P0''P0('1%9 P0)'P0&'P1''P3)'P3&'P4''P4+'P5)' O Vd#3&9P3,'ZP8-'8'9^uqQPV^P0&'P1''P3)'P3.'P3/' O V^P50OP61O5(9P62 O;)9X$% ...t/private/kw.rkt:1021:27lb  !X$(,...t/private/kw.rkt:1026:27ls   !VeOP;7';*9P7'+9V_P21OZ& Y&$ Z& Y&$ P'%X$%  ...t/private/kw.rkt:985:5l)  !X$$, ...t/private/kw.rkt:1127:5l)? !X$$, ...t/private/kw.rkt:1128:5l)? !d $    e $     ` uqf $      ZZi $         l              % ]k $          penv56383    l $          penv56388 k $          penv56391   ^ q uqa ^^q|uw]]_] env56505]]_ _ _ _ j $         =kenv56340 env56341` uqP%%P&&& X$%; plJ2 !WQPPQWQPPQWQPPQWQPPQ~a with keyword~a~aWQ an ~aargument ~aargumentsWQ\ %V^ ~aP & ~a and ~aPhWQPPQWQPPQWQPPQWQPPQ X$&9 pldA !W PPQQW PPQQW PPQQW PPQQOPQOPQW PPQQOPQOPQW PPQQW PPQQOPQOPQW PPQQOPQOPQW PPQQW PPQQW PPQQOPQOPQW PPQQOPQOPQW PPQQW PPQQOPQOPQW PPQQOPQZ( Y&$ P)7Y%& 0Y%' X$& Ikeywords-descl>6( !P-8V^ P-3V^$  P.8 P.3$ at least ~aV^a different numberWWV^ PPQQW PPQQW PPQQOPQOPQW PPQQOPQOPQW PPQQW PPQQOPQOPQW PPQQOPQW optional !! plus arbitrary keyword argumentsZ) Y)$  CunknownP1"P1#P11P1($$ YO P66'OP6OO  P&)$P&-$P&2$P&7$ X%%/ ...t/private/kw.rkt:191:14l29 !P*:P-:' 0 P):P,:' 0 X$*9 pl* !W M GP   >%WQ MQ Gh QW M GP   >%WQ MQ Gh QHPhQ  >%HPhQW M GP   >%WQ MQ Gh QHPhQ  >%  >% X$+" pl1 !WQPX  >OPQWQPXV^  >OPQWQPXV^  >OPQWQPXV^  >OPQVa   >$X   >&\\   >44keyword list length does not match value list lengthkeyword list length\value list length\ keyword list value listO'WP-<'&\$P%*P'/&P'0& V^P&*P(/&P(0& V^P'*P)/&P)0& P(7'V^P(%P)&&P)7'   P'%P(&&P(*P*/&P*0& P)7'V^P)%P*&&P*7'      P&%P'&&P'*P)/&P)0& V^P(*P*/&P*0& P)7'V^P)%P*&&P*7'   P(%P)&&P)*P+/&P+0& P*7'V^P*%P+&&P+7'         P,<' $$ X$'3 pl( !WW P M PP QQQ WW P M PP QQQ M PPQQQ PQ M PPQQWW P M PP QQQ M PPQQQ PQ QWW P M PP QQQ M PPQQQ PQ  PQWW P M PP QQ Q P&/&P'0&WW P M PP QQQ M PPQQQ PQ W W P'?' V^ X$%.$$$l1{$ ! V^ X$%/$$$l1{$ !W V^ X$%/$$$l1{$ ! W W  PPQQW W  PPQQW W  PPP,@'QQP,@'QQW W  PPP+@'QQP+@'QQW W  PPQQW W  PPP+@'QQP+@'QQW W  PPP*@'QQP*@'Q W W  PPQQW W  PPQQW W  PPP,@'QQP,@'QQW W  PPP+@'QQP+@'QQW W  PPQQW W  PPP+@'QQP+@'QQW W  PPP*@'QQP*@'Q P'?' V^ X$%.$$$l1{$ ! V^ X$%/$$$l1{$ !WV_ WV_  PPQQW W  PPQQW W  PPP,@'QQP,@'QQW W  PPP+@'QQP+@'QQW W  PPQQW W  PPP+@'QQP+@'QQW W  PPP*@'QQP*@'Q V^ X$%/$$$l1{$ ! X$&4 pl1  !WWW  PPQQWWW  PPQQWWW  PPQQWWW  PPQQ WWW  PPQQWWW  PPQQWWW  PPQQWWW  PPQQ  X$&4 pl1  !WWW  PPQQWWW  PPQQWWW  PPQQWWW  PPQQ WWW  PPQQWWW  PPQQWWW  PPQQWWW  PPQQ  X$&4 pl1  !WWW  PPQQWWW  PPQQWWW  PPQQWWW  PPQQ P'?' V^ X$%.$$$l1{$ ! V^ X$%/$$$l1{$ !WV^WWV_  PPQQWWW  PPQQWWW  PPQQWWW  PPQQ V_  V^ X$%/$$$l1{$ ! WV^W W  PPQQW W  PPP+@'QQP+@'QQW W  PPP*@'QQP*@'QW W P PV^QQQWV^W W  PPP-@'QQP-@'QW W P PV^P/A'QQQ PP/A'QQP/A'Q PQQWV^W W  PPP,@'QQP,@'QW W P PV^P.A'QQQ PP.A'QQP.A'QQWV^W W  PPP+@'QQP+@'QW W P PV^P-A'QQQ PP-A'QQP-A'Q WV^W W  PPQQW W  PPP+@'QQP+@'QQW W  PPP*@'QQP*@'QW W P PV^QQQWV^W W  PPP-@'QQP-@'QW W P PV^P/A'QQQ PP/A'QQP/A'Q PQQWV^W W  PPP,@'QQP,@'QW W P PV^P.A'QQQ PP.A'QQP.A'QQWV^W W  PPP+@'QQP+@'QW W P PV^P-A'QQQ PP-A'QQP-A'Q P'?' V^ X$%.$$$l1{$ ! V^ X$%/$$$l1{$ !WV^WV_ WV_  PPQQW W  PPP+@'QQP+@'QQW W  PPP*@'QQP*@'QWV` WV` P PV^QQQWV^W W  PPP-@'QQP-@'QW W P PV^P/A'QQQ PP/A'QQP/A'Q PQQWV^W W  PPP,@'QQP,@'QW W P PV^P.A'QQQ PP.A'QQP.A'QQWV^W W  PPP+@'QQP+@'QW W P PV^P-A'QQQ PP-A'QQP-A'Q V^ X$%/$$$l1{$ ! P'?' V^ X$%.$$$l1{$ ! V^ X$%/$$$l1{$ !V^ V^ X$%/$$$l1{$ !W W  PPQQW W  PPQQW W  PPP,@'QQP,@'QQW W  PPP+@'QQP+@'QQW W  PPQQW W  PPP+@'QQP+@'QQW W  PPP*@'QQP*@'Q W W  PPQQW W  PPQQW W  PPP,@'QQP,@'QQW W  PPP+@'QQP+@'QQW W  PPQQW W  PPP+@'QQP+@'QQW W  PPP*@'QQP*@'Q P'?' V^ X$%.$$$l1{$ ! V^ X$%/$$$l1{$ !WV_ WV_  PPQQW W  PPQQW W  PPP,@'QQP,@'QQW W  PPP+@'QQP+@'QQW W  PPQQW W  PPP+@'QQP+@'QQW W  PPP*@'QQP*@'Q V^ X$%/$$$l1{$ ! WV_X$&. l12* !  X$&. l3/ !X$&0$$$l18 !WV^X$&5$$$$%$l12* !  X$&5$$$$%$l3/ !X$&5$$$%$l18 ! V^X$&6 l12* !  X$&6 l3/ !X$&7$$$l18 !X$&8$$$$'$l12* !  X$&8$$$$'$l3/ !X$&8$$$'$l18 !WV^X$&. l12* !  X$&. l3/ !X$&0$$$l18 !X$&5$$$$%$l12* !  X$&5$$$$%$l3/ !X$&5$$$%$l18 !P'?' V^ X$%.$$$l1{$ ! V^ X$%/$$$l1{$ ! V^ X$%/$$$l1{$ ! V^ X$%/$$$l1{$ !W W  PPQQW W  PPQQW W  PPQQW W  PPP,@'QQP,@'QQW W  PPP+@'QQP+@'QQW W  PPQQW W  PPP+@'QQP+@'QQW W  PPP*@'QQP*@'QQW W  PPQQW W  PPQQW W  PPP+@'QQP+@'QQW W  PPP*@'QQP*@'QQW W  PPQQW W  PPP*@'QQP*@'QQW W  PPP)@'QQP)@'QWW W  PPQQW W  PPQQW W  PPP*@'QQP*@'QQW W  PPP)@'QQP)@'QQW W  PPQQW W  PPP)@'QQP)@'QQW W  PPP(@'QQP(@'QW W P PQQQWW W  PPQQW W  PPP,@'QQP,@'QQW W  PPP+@'QQP+@'QW W P PQQQWW W  PPP.@'QQP.@'QW W P PP0A'QQQ PP0A'QQP0A'Q PQQWW W  PPP-@'QQP-@'QW W P PP/A'QQQ PP/A'QQP/A'QQWW W  PPP,@'QQP,@'QW W P PP.A'QQQ PP.A'QQP.A'Q PQQWW W  PPQQW W  PPP+@'QQP+@'QQW W  PPP*@'QQP*@'QW W P PQQQWW W  PPP-@'QQP-@'QW W P PP/A'QQQ PP/A'QQP/A'Q PQQWW W  PPP,@'QQP,@'QW W P PP.A'QQQ PP.A'QQP.A'QQWW W  PPP+@'QQP+@'QW W P PP-A'QQQ PP-A'QQP-A'QQWW W  PPQQW W  PPP*@'QQP*@'QQW W  PPP)@'QQP)@'QW W P PQQQWW W  PPP,@'QQP,@'QW W P PP.A'QQQ PP.A'QQP.A'Q PQQWW W  PPP+@'QQP+@'QW W P PP-A'QQQ PP-A'QQP-A'QQWW W  PPP*@'QQP*@'QW W P PP,A'QQQ PP,A'QQP,A'QO X$'0 pl( !WW P M PP QQQ M PPQQQ PQ  ~e ~a ~eZ& Y&$ P**P-/&P-0& PP.3 P.8%$WW V` given arguments:] X$%, ...t/private/kw.rkt:1272:34l"E ! X$&. ...t/private/kw.rkt:1275:34l"@X !  V_P/*FFapplication: procedure does not expect an argument with given keyword  given keyword: ~aP4PP5 & /V^99application: procedure does not accept keyword arguments P3PP4 & /V^44application: required keyword argument not supplied  required keyword: ~aP4PP5 & /V^88application: no case matching ~a non-keyword argument~a &%&P5PP6 & /P%*P'-& P%.&P&*  V^P'%  V^P*<'P+&&X%'4 ...t/private/kw.rkt:1250:20l8X !P)<'X-'@%$...t/private/kw.rkt:1255:14l2}0 !P(<'$P(<'$ X$%0 Csorted?l*@ ! X$%0 pl,^ !W WQ HPhQW WQ HPhQW WQ HPhQW WQ HPhQ W WQ HPhQW WQ HPhQW WQ HPhQW WQ HPhQ & V^  &% V^  %3P(;P)$V`XG  F&V^XG  F66(or/c (and/c (listof? keyword?) sorted? distinct?) #f)'W W  PPQQW W  PPQQW W  PPP+@'QQP+@'QQW W  PPP*@'QQP*@'QQW W  PPQQW W  PPP*@'QQP*@'QQW W  PPP)@'QQP)@'Q  F;;allowed-keyword list does not include all required keywordsallowed-keyword list P'*P'/& P(*P(0& V^W W  PPQQW W  PPQQW W  PPP-@'QQP-@'QQW W  PPP,@'QQP,@'QQW W  PPQQW W  PPP,@'QQP,@'QQW W  PPP+@'QQP+@'QV^  F""cannot reduce required keyword setV^W W  PPQQW W  PPQQW W  PPP-@'QQP-@'QQW W  PPP,@'QQP,@'QQW W  PPQQW W  PPP,@'QQP,@'QQW W  PPP+@'QQP+@'Q  F33cannot require keywords not in original allowed setW W  PPQQW W  PPQQW W  PPP-@'QQP-@'QQW W  PPP,@'QQP,@'QQW W  PPQQW W  PPP,@'QQP,@'QQW W  PPP+@'QQP+@'Q  F11cannot allow keywords not in original allowed setrequested allowed keywords WZ% [_%& V^  &X$%/ pl !P*:'3P+.&WV^P.8P-P-:V^P0!'P2PP3 & /3P2='Z% [_%% V^  %X$%/ pl !P28V^P23 P%*P%;  W  ((procedure has required keyword arguments procedure3P%*P%8P%3P%;P)P*-&P*.&P*/&P*0&P+$P& &P*!'PQ P+-&P+.&P+/&P+0&5P%*@ P%;P*8P):P)P*-&P*.&P*/&P*0&4P-$P& &P*!'QP+3 P+-&P+.&P+/&P+0&4P*H' 7P*H' 7P*H' 8P*H' 8 X$%4 pl0 !W  PQWQW  PQWQW  PQWQ X$&. Eincludes?l.%! !  X$%- l#U" !     X$%- l0# !X$%- l# !  X$%- l#U" !     X$%- l0# !X$%- l# !  X$%- l#U" !     X$%- l0# !X$%- l# !  X$%. l#U" !     X$%. l0# !X$%. l# !  X$%- l#U" !     X$%- l0# !X$%- l# !  X$%- l#U" !     X$%- l0# !X$%- l# !  X$%- l#U" !     X$%- l0# !X$%- l# !  X$%. l#U" !     X$%. l0# !X$%. l# !  X$%- l#U" !     X$%- l0# !X$%- l# !  X$%- l#U" !     X$%- l0# !X$%- l# !  X$%- l#U" !     X$%- l0# !X$%- l# !  X$%. l#U" !     X$%. l0# !X$%. l# !  X$%. l#U" !     X$%. l0# !X$%. l# !  X$%- l#U" !     X$%- l0# !X$%- l# !  X$%- l#U" !     X$%- l0# !X$%- l# !  X$%- l#U" !     X$%- l0# !X$%- l# !    TT~a keyword result is not a chaperone of original argument from chaperoning procedureresult\\V^%&   ..wrong number of results from wrapper procedure""expected minimum number of results%""expected maximum number of results&received number of results&V^hPV^X\\ V_  SSexpected a list of keyword-argument values as first result~a from wrapper procedure%% (after the result-wrapper procedure) first result_X$'6 ...t/private/kw.rkt:1568:33l!F. !PQ_X-% ...t/private/kw.rkt:1543:24l'( ! shouldn't get hereV^P*$P%*W  PQW QW  PQW QW  PQW Q Z* Y%$ 0Y%% 0Y&& P+*P-/&P-0& P,*P./&P.0& V^P-7'V^P-%P.&&P.7'   P,%P-&&P-*P//&P/0& V^P.7'V^P.%P/&&P/7'      Y&( P+*P-/&P-0& P,*P./&P.0& V^P-7'V^P-%P.&&P.7'   P,%P-&&P-*P//&P/0& V^P.7'V^P.%P/&&P/7'      V`  ^X$%. l#U" ! V_    ^X$%. l0# !^X$%. l# ! WV_ WV_  PPQQW W  PPQQW W  PPP0@'QQP0@'QQW W  PPP/@'QQP/@'QQW W  PPQQW W  PPP/@'QQP/@'QQW W  PPP.@'QQP.@'Q  @@wrapper procedure requires more keywords than original procedureWV_ WV_  PPQQW W  PPQQW W  PPP0@'QQP0@'QQW W  PPP/@'QQP/@'QQW W  PPQQW W  PPP/@'QQP/@'QQW W  PPP.@'QQP.@'Q V^  DDwrapper procedure does not accept all keywords of original procedureP-.&_Hkw-chaperonel8S'. X-'3 ...t/private/kw.rkt:1541:21l9v'* ! X%$* ...t/private/kw.rkt:1587:21l92$ !P-;P38P25P20P3-&P5.&P3/&P30&P6$P6$ P1.&^X$&/ ...t/private/kw.rkt:1606:25l6W ! P3$_X$&2...t/private/kw.rkt:1609:25le7 !P. &P2!'PQP33 P4-&P6.&P4/&P40& P/.&_X$&/ ...t/private/kw.rkt:1626:25l;W !W P10& X$&+ ...t/private/kw.rkt:1632:49l1k<4 $q $   1P$$q $J      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKL&'$ MNOPQRSTUVW/@BAK/ E?+#    01,-=.*83$@")( :;9564!%&72CD@ ><'JLHGIFXYZ[ ><'JLHGIFXYZ[.2%$ \]^_`abcdef/ %%%%% ghijk ghijk)) $$ X$%-'el& !P$$$q $e  VeX$(4 pl*# !P$'X$)" r!P$"'X$)#r!P$!'X$)#r!P$ 'X$)%Kr!P$'X$(3r!P$'X$'8@r!P$'X$'44r!P$'X$&1 cl&* !P$$$q , cEappend/#f!!!!!!!!!!!!!!!  VdX$1@l] !P$'X%%1l!^ !P$'X$0#lK[ !P$~'X%%1l\ !P$}'X$-`# lW !P$|'X$4)`#lUP !P${'X%%1lS !P$z'X$(Wdl& !P$$$q +d eccheck-duplicate-identifierb!! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ^Y[X$%/3Yl /n ! 'q $d! ! ! ! ! ! ! ! RX$% 3...t/private/kw.rkt:621:4l (s ! $q $ ! ! ! ! ! TX$%3w...t/private/kw.rkt:648:4l (ow$ ! $q $ ! UVcX%%/4l +(} ! P$-'X%%/4l +(} ! P$,'X%%/4l +(} ! P$+'X%%/4l +z ! P$*'X%%/4l +z ! P$)'X%%/4l +z ! P$('X$%#?...t/private/kw.rkt:661:4l (,y ! $q * !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! PX$%?...t/private/kw.rkt:688:4l ( ! $q $ ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! MX$%+ ...t/private/kw.rkt:709:2l &" $$$$q $! NX$%+ ...t/private/kw.rkt:710:2l &-! $$$$q $! SX$%*3...t/private/kw.rkt:724:4l (s ! $q $ ! ! ! ! ! ! QX$%8_...t/private/kw.rkt:751:2l & ! $q $     ! ! ! ! VX$%8_...t/private/kw.rkt:760:2l & ! $q $     ! ! ! ! ! ! ! ! WX$%9'...t/private/kw.rkt:773:2l & ! $q $! ! ! ! ! ! ! ! OX$%7'...t/private/kw.rkt:786:2l & ! $q $! ! ! ! ! XV`X$)9r! P$0'X$)3vl 6 !P$/'X$%/,l ; !P$.'X$%5w...t/private/kw.rkt:799:2l &0 !$q ' normalize-definitiond    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  V^X$,-pl2ߨ% !P$9'X$':bl &P !P$$$q %b !!!!!!!!!!!! ZX$%.%...t/private/kw.rkt:964:2l&V` !$q $b   Gkw-expander '$ YO $ $P$$P$%P$&P$'P$(/q $fai^_   P'%%P$$'q $g^   P'%&P$$'q $h^  KDalias-ofP$$%q $\  Kconverted-arguments-variant-ofP$$%q $]  X$%.&jl& !P$$$q $j\  X$%.&kl& !P$$$q $k]  VaX$1*...t/private/kw.rkt:1074:39l'G< !P$E'X$&9pl3 !P$D'X$&9@pl3# !P$C'X$'9 pl3 !P$B'X$*3 `l& !P$$$q (`a  o    ]\b,!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! $ keyword-impersonatorP$$%P$%%P$&%X$%-*l#& !P$'%  Mkeyword-procedure ($ YO O P1'' `$%&'P$(%P$)%P$*%P$+%P$,% P&+$P$-% P&+%P$.% P&+&P$/% P&+'P$0% P)($$ P$1%P$2%P$3%P$4%P$5%X$%l:&%$ !P$6% P,(%$ YO P/6' $P$9%P$:%P$;%P$%P$% P)9$$ P$%P$%P$8%P$%P$% named-keyword-procedureP$%P$%P$ %X$(@0$$l&\ !P$!%  YO P$$%P$%%P$&% P*(%$ YOP-$X$%-$$$...t/private/kw.rkt:168:60l<w !P$#%P$'%P$(%P$)%P$*% P*1%$ YOP-$X$%-$$$...t/private/kw.rkt:173:60l<| !P$"%P$+%P$,%P$-%P$.% P*9%$ YOP-$X$%-$$$(...t/private/kw.rkt:178:60l< !P$/%P$0%P$1%P$2%P$3% P*9%$ YOP-$X$%-$$$...t/private/kw.rkt:183:60l< !P$4%P$5%P$6%P$7%P$8%_<l( X$%5$@$<l( !X$&5$@$<l( !P$9%X-);$$$@>l& !P$;%X$%3a,`$l& !P$7%X-&4$$$@@l &p !P$=%X$&2`Al& !P$>%X$'/$$$'$=l& !P$:%X$&/$$$Bl& !P$?%X$&5$$$$%$Cl& !P$@%X$':$$$$'$Dl&y !P$A%X$(5@a@?l&? !P$<%X$'1$$$@El&] !X$'1$$$@El&] !P$B%X$(@Љ'%$Fl&I !P$C%X$&0@l/ !P$D%X$%2@&'$Mprocedure->methodl/ !P$E%X$&5@''$Lprocedure-renamel/ !P$F%X%'3$$$$$l/( !X%'3$$$$$l/( !P$G%X%'3$$$$$l/! !X%'3$$$$$l/! !P$I%X$*@c!%$Kl&{ !P$H%`dn $#~5.3T(&q$#%embedded:g235:misc#~5.3Tv +39FSYg 2Qct=BGMSY_m !)C_zAgB2{ 7 _ 4 & *1W25qN! ,@misc Grationalizeread-eval-print-loopCload/cdAquote^C#%utils Hpath-string?A-loadIload-relativeload-relative-extensionHstruct:guardFmake-guardBguard?Eguard-refFguard-set!Eguard-evtGchannel-getKchannel-try-getGchannel-putAport?Edisplaylncollection-file-pathKcollection-pathfind-executable-pathfind-library-collection-pathsMload/use-compiledLnormal-case-pathKpath-add-suffixpath-list-string->path-listOpath-replace-suffixNdefine-syntax-ruleKpattern-failureA/proj/scheme/plt-released/recent/collects/racket/private/misc.rktuse does not match pattern: ~.s@pair@bindA_pat5A_pat4A_pat1A_pat2 stxcase.rktstxcase-scheme.rkt define.rkt+,*-stx.rkt/./ *+^D#%kernel small-scheme.rkt?stxenv50463?errenv50465env50514Duser-stx=_real?...private/misc.rkt:87:7...private/misc.rkt:102:15...private/misc.rkt:96:20M#%top-interaction...private/misc.rkt:106:7 path-string?channel? output-port?M#OP@#OV_ Jinternal-errorsomething bad happened P)$'$ $$% % $%  #%#&  expected an identifierV^P'%'#P(&' P(''P(%'P)&'P*%'P+&'P-''O V^ P*)'P+'' ##  missing templateV^P+$'$ $$% % $% $%  ##%#&  too many forms'V^P)%'#P*&' P*''P*%'P+&'#P,''   invalid pattern  bad syntax'$-P*$'$% $$% % $%  %&'P+*'V^P,+'ZP3,'3%-`&'()hrPqP,0'P(0'a$ Ea,$$7$$$$5$$5$$$      a% E`3$%4$%1$%5$%!%!!6%66a& E^3%%4%%` Ed@here $2 NMLK 89 :;d $2 NMLK 89 :; >dr@nameCpatternDtemplate<<<<` Idefine-syntax&_Blambda]=eIsyntax-case**' = Mfree-identifier=? ^>(^Jsyntax-protect_Fsyntax/loc=)^>_!=^(P+nan.0+inf.00.0 UX$& Kdo-find-between"<2' !X VX$&. Hfind-between"22" !WVVVV_  ?  ? R S  -inf.0V_ SR ST$$TV^ UUR ZX$$, Erepl-loop"T(5 !c<OC   = V^ X-%, A"f3B3 ![^X$$0 B"`8= !\<OC   = V^ X-%, A"f3B3 !^^X$$0 B"`8= !_Z X$$+ @"W+7 !` X%$) D"j+F !a X$$+ @"W+7 !] X-$, D"j+F !bZV^P%''  EZ' Y'$ V_  $$load/cd: cannot open a directory: ~sV^V^   AAload/cd: directory of ~s does not exist (current directory is ~s).X$$+ ...private/misc.rkt:133:24"S$ !eX$$+ ...private/misc.rkt:134:24"S; !fX$$+ ...private/misc.rkt:135:24"T$ !gV^P%''V^  EV^P%''   EP'( V^P%''   EP'( V^2$  (any/c . -> . evt?)P%,X$%+ ...private/misc.rkt:156:16"4b: !nV^  F V^  F $V^  F  V_  G%V_  G%Ÿ$q $   0P$$q $      &'$$   *  ]] ]] ]]]]]]           9:%$!% $$ $$  X$&2 !"0& !HP$$$q $!  V^X$&8/Dtry-next!IP$0'X$%;...private/misc.rkt:26:4"( !J$q % .Hinterp-match0Estx-pair? 0Cstx-car0Cstx-cdr0Ccons/#f0Gstx-null/#f 1Gidentifier? stxloc.rkt-Drelocate.apply-pattern-substitute!O!Q   X$&2 "@*) !YP$$% X$$) "S&4 !dP$%%X$%5,"m(G !hP$&%X$'1, "&T !iP$(%X$%/, "&Y> !jX$%.4 "&Y> !kP$)%X$%/, "&Z\ !lX$%.4 "&Z\ !mP$*%  ?evt %$ YO $ ]$P$+%P$,%P$-%P$.%P$/%X$%."&_ !oP$0% X$%- "&bz !pP$1% X$%- "&d !qP$2% X$&. "&f !rP$3% X$%, "&j8 !sP$4%_"(l X$%0 "(l !tX$&0 "(l !uP$5%`57,`5143 $#~5.3T/&q$#%embedded:g245:struct-info#~5.3T$ !8Nar6S)8Pvluk Gstruct-info Lprop:struct-infohas-struct-info-prop?struct-info-prop-refNstruct:struct-infoLmake-struct-infoLstruct-info-rec?Kstruct-info-refLstruct-info-set!Oextract-struct-infostruct-declaration-info?Hstruct-info?prop:struct-auto-infoMstruct-auto-info?struct-auto-info-refstruct-auto-info-listsH/proj/scheme/plt-released/recent/collects/racket/private/struct-info.rkt44struct-info procedure result not properly formed: ~e99prop:struct-info procedure result not properly formed: ~e struct-info?Gidentifier?2%  guard-for-prop:struct-info(any/c . -> . any/c) MMidentifier for static struct-type information cannot be used as an expression2$  (procedure-arity-includes/c 0)P%)P'*$P'-'  P%%P'&&P&-'  P&)P(*$P(-'  P&%P(&&P'-'  P&,'P&-'  P%-'  P&)V^P'%   V^P(-'V^P() @  @ X$&4 Gid/#f-list?\48 !WV^MWQP @ PQWV^MWQP @ PQWV^MWQP @ PQ  X$%, T44^ ! X$%- Jidentifier/#f?X46R !X\*P@ h@ q@ `'`(\`'\`( `)`) @ V_2%  guard-for-prop:struct-auto-info(procedure-arity-includes/c 1)@ V^P%0  struct-auto-info?P'1& X$%, |P5 !"V^X&\XPXhPhV^  99struct-auto-info procedure result not properly formed: ~e$q $   .P$$q $     %'$$   +      ,,% $$ $$  X$&. .../struct-info.rkt:20:318  !P$$%P$%%P$&%   %$  X$&. .../struct-info.rkt:33:22!: ! X$&. .../struct-info.rkt:39:22': !P$'%P$(%P$)%P$*%P$+%X$%1  0( !P$,%X$%0 I(. !P$.% X$%1  R(3 ! P$-% Lstruct-auto-info X$&. .../struct-info.rkt:113:31qG !!P$/%P$0%P$1%X$%0x(L !#P$2%^^AquoteD#%kernel small-scheme.rkt $#~5.3T/&q$#%embedded:g260:stxparamkey#~5.3T< (>Oh-=O`m}  &,7?28ey*NT Gstxparamkey struct:wrapped-renamermake-wrapped-renamerLwrapped-renamer?wrapped-renamer-renamerset-wrapped-renamer-renamer!struct:syntax-parametermake-syntax-parameterMsyntax-parameter?syntax-parameter-refsyntax-parameter-set!syntax-parameter-targetsyntax-parameter-target-valueKconvert-renamerMapply-transformer stxcase.rktstx.rkt stxloc.rkt@here  with-stx.rkt define.rktsmall-scheme.rkt^AquoteD#%kernel Kwrapped-renamer=v?stxDset!-stxenv50608Btargetenv50620A_pat2>idenv50632A_pat1A_pat3env50652CrenamerH/proj/scheme/plt-released/recent/collects/racket/private/stxparamkey.rkta$ Kc$$$$$$$$$$$$$$     a% K]%$` Ka $ +*) ,c $ +*)   c $ +*)    "@rest## !$/c $ +*)    @set!"A_expr&&&` %!$1,P&2'P'4'P)5'O V^ #ZP,6',&9^!$QPP&,%P&,% X$$) .../stxparamkey.rkt:20:36(8$ 2 ^X$$, .../stxparamkey.rkt:16:33(4! X !7P&&P&'P%%P%%'$9(%9P(2'P)4'P+5'P+2'P,4'P.5'P.2'P/4'P/7'P05' O O #%&V^P,8'ZP26'2'9_%!$PhjP-'P*'V^2% '(9P'2'P(4'P*5'P*2'P+4'P,5'P,2'#P-4' P,7'P-5' O  cannot mutate syntax identifier  bad syntax $q $   2P$$q %     Estx-pair? Ccons/#fCstx-carCstx-cdrapply-pattern-substituteGstx-null/#f Drelocate!-!.!0!2!3&'$%  ,        **%$$ $$ $$ $q $ X$'6@Dtry-next!4P$' V^   Idefine-struct(or/c inspector? #f) Z) Y)$   %$  $' $'P$$%P$%%P$&%P$'%P$(% Lsyntax-parameter &$  $P$)%P$*%P$+%P$,%P$-%X$%- (/&E !5X$%- (/&E !6P$.%X$%/0(2& !8P$/%X$%,&(& Z !9X$%,&(& Z !:P$0%X$'@?(&  !;P$1%b $#~5.3T4&q$ #%embedded:g255:stxparam-exptime#~5.3T-Jm3#Lstxparam-exptime syntax-parameter-valueprivate/stxparamkey.rkt!make-parameter-rename-transformerprivate/stxcase-scheme.rktprivate/small-scheme.rkt^AquoteD#%kernel E/proj/scheme/plt-released/recent/collects/racket/stxparam-exptime.rkt...aram-exptime.rkt:12:39syntax-parameter?d@set! $  ` eJa% eJ]%$a$ eJa$$$$$$$$$$ >idenv50745 ?stxenv50746 =venv50748 X$$)   0'2 V^P'%&   P(&'P('' X$$)   0'2 V^P*%&   P+&'P+''P))')$*X$%3....aram-exptime.rkt:24:7 +  !$q $   $P$$q $Msyntax-parameter?syntax-parameter-targetsyntax-parameter-target-valueMapply-transformer! %'$$$  &&% $$ $$X$%02 /( ! P$$%X$%,. :(  !P$(%` $#~5.3T,&q$#%embedded:g265:stxparam#~5.3TF %@$.3HMR_dhm?Z^ 9?EMW[ Dstxparam do-syntax-parameterize...ate/stxparam.rkt:51:15E/proj/scheme/plt-released/recent/collects/racket/private/stxparam.rktA_pat1A_pat2@pairDellipses@bindA_pat5A_pat4A_pat3Hlet-syntaxesBgen-idKconvert-renamer?val?...@bodystxcase-scheme.rkt define.rkt stxcase.rktstx.rktstxparamkey.rkt stxloc.rkt@here small-scheme.rkt^AquoteD#%kernel ?stxKlet-syntaxes-idJempty-body-ok?env50681@dest>idenv50688?idsenv50694env50708P(/'(+1^PhV^P&''  not an identifier X$$) ...ate/stxparam.rkt:23:65;A 2 V^P((&V_  not bound as a syntax parameterP*)'P*/'*)1_   qP,&',*1P/'rPh'$1P*%'    &   %  V^%&P-&'-%1P/&'/&1-'1X$%28...ate/stxparam.rkt:16:294 !/P-*'P-+'V^ V_P.,' duplicate binding  WP0&'0-1P2&'2.1 missing body expression(s) /(1P/-'ZP3.'^X$$633O !0`^^]^3,1-/1 Gwith-syntaxbinding match failed  bad syntaxa$ L_$$"$$"$$a% Lb$% $%!$%$%$%"$%#%##%a& L]%%` Lc $ 5432 $%&'''c $ 5432 $%&''' )***(7(7e $ 5432 $%&''' )*** +,e $ 5432 $%&''' )*** +, -;f $ 5432 $%&''' )*** +, - env50724    =(=_ ]^=_]L =renv50727(;(;]]L_ D$q $   $P$$q $&'$$$ $$%$$ %  %% $$ V^X%%0 33O !.P$'X$'/& !1P$$$q % Hinterp-matchOdatum->syntax/shapeGidentifier?Msyntax-parameter?syntax-parameter-targetEstx-list? Estx->listcheck-duplicate-identifierDrelocatecatch-ellipsis-errorapply-pattern-substitute with-stx.rktLwith-syntax-fail !6!8!9!:!!?!@!A!B!C!E ^"b"!  $#~5.3T,&q$#%embedded:g250:stxparam#~5.3T, &:Tw=BFc{:iz Dstxparam define-syntax-parameterOsyntax-parameterizestxparam-exptime.rkt!make-parameter-rename-transformersyntax-parameter-value=/proj/scheme/plt-released/recent/collects/racket/stxparam.rktA_pat2A_pat1A_pat7private/letstx-scheme.rkt stxcase.rkt stx.rkt private/stxcase-scheme.rkt@here private/stxparamkey.rktprivate/stxloc.rktprivate/small-scheme.rkt^AquoteD#%kernel private/stxparam.rktprivate/define.rkt?stxenv50750>idDinit-valenv50762Idefine-syntax?letBsyntax=v'$+P'$'#P(%' P(&'P($'P)%'P+&'P+$'P,%'P,('P-&' O V^Z.%+PP0)'YP.*'.&+_   jPh  bad syntaxa$ 9I`$$ $$$$$$a% 9Ic$%$%$%$%$%$%%$a& 9I]%%` 9Ic $ %$#" d $ %$#"  d $ %$#"   Bgen-idenv50775` Abegin_ ^Kconvert-renamer _ _]^ ^ ^make-set!-transformer_make-syntax-parameter_Blambda]_]^ ^syntax-parameter-target-value `Mapply-transformer ^@set! (P'$%'$% cHlet-syntaxes $ %$#" env50781$q $   $P$$q $&'$$$  $&%$$ ]`%$]`%$&& $$X$%8w...ket/stxparam.rkt:17:25&  !!$q $Estx-pair? Cstx-carCstx-cdrCcons/#fGstx-null/#f  with-stx.rktgenerate-temporaries apply-pattern-substitute!&!'!) X$%.%...ket/stxparam.rkt:32:2 &\ !*$q $do-syntax-parameterize!+ ` b $#~5.3T1&q$#%embedded:g240:define-struct#~5.3T',AMR_dw|-G`z(:JapQbgx}).37Wkny{ -39?EKQWgn{'-/4GW^ov{(1<CKW^x '=IL 0 4 ; ? C [ g    $ 0 F K T _ j s  ! , 7 B M X Z e g r u ~    & 1 < @ F L W [ a g m x *5AU`lsw(6AFKY_juw,Ru}  +/:DISZe{+)4;4t{BXc{':_wIOu,"$$% ''+,,#-e---.$..^8y888 ;G;V;e;t;;;;;<<%<4c\cNeVe]eneeeeeeehfofvffffgg&gg|hhhfimitijjjjjjjAlHlOlVlllllll:nAnHnZnbninpnwn~nnnnnp pp!p,p3pLpSpZpaphpqqq"r*r1rssuEuuuuuuuv vv$v/vwww!y(y/y6y=yDyzzzzzz{&{.{5{<{D{K{R{Y{{{{{{{{{{{{ |||(|0|7|>|M|||||||||||P~W~^~e~~~~~~~~~  *}"υ1|zƍ͍ԍls͎,3IwכIdefine-struct stxcase-scheme.rktstruct-info.rkt qqstx.rkt stxloc.rktsmall-scheme.rkt stx.rkt  define.rktAquote^D#%kernel ../stxparam.rktself-ctor-transformermake-self-ctor-struct-infostruct:checked-struct-infomake-checked-struct-infochecked-struct-info-rec?checked-struct-info-refchecked-struct-info-set!"make-self-ctor-checked-struct-infostruct-auto-info-refstruct:struct-auto-infomake-struct-auto-infostruct-auto-info-rec?struct-auto-info-set!Mcheck-struct-typeKcheck-inspectorcheck-reflection-nameJdefine-struct*Jdefine/genericdefine-struct/derivedNstruct-field-indexGstruct-copyOstruct-field-index1struct-field-index1.1Kdefine/generic2define/generic2.2J/proj/scheme/plt-released/recent/collects/racket/private/define-struct.rktLmake-struct-info stxcase.rkt/ 0Estx-pair?Ccons/#fCstx-carCstx-cdrEstx-list?Estx->listOdatum->syntax/shape@here @orig?stxenv50832Ktransfer-srclocrnv50834@destenv50844private/stxparamkey.rktB@set! private/stxcase-scheme.rktEOsyntax-parameterize>idenv50762=vA_pat2A_pat1 bad syntaxapply-pattern-substituteenv50872@restenv50882@pair@bindDellipsesNcompile-time-defnsA#%top@listAuqs52?...Auqs50Gwith-syntaxbinding match failedA_pat9A_pat3A_pat4A_pat5A_pat6A_pat7A_pat8Kdefine-syntaxesBlambdaHquote-syntaxAuqs43Auqs41Auqs38@loopCprotectJrun-time-defnsB_pat16B_pat15B_pat14B_pat13B_pat12B_pat11B_pat10B_pat17Idefine-valuesAuqs23Flet-valuesCstruct:Amake-=?@-refA-set!Gsyntax-caseAuqs20=_@nameNraise-syntax-error no such fieldBsyntaxLmake-struct-typeBvalues@uqs9supermultiples bad syntax; guard auto-value for prefab structure typeproperty cannot usepropsHbad-generics...efine-struct.rkt:287:16?letHmthd-genericDnew-nameFsyntax/locBdefineCgenericGmethod-nameBformat~.s not a method of ~.sIsyntax->datum@uqs1Bvector inspector''#:inspector, #:transparent, or #:prefabconstructor-nameonly-constructor?reflection-name expressionmutableomit-define-valuesomit-define-syntaxes redundant^^bad syntax; expected for structure-type name or ( ) for name and supertype name44no structure type descriptor available for supertype--non-auto field after an auto field disallowed...efine-struct.rkt:130:20-set-!?bad~a ~a specification~aGcheck-exprs--bad syntax; expected ~a ~a~a after keyword~a, found a keywordGparse-field for fieldauto((unrecognized field-specification keyword&&expected a field-specification keywordggbad syntax; expected a field identifier or a parenthesized identifier and field-specification sequenceIextend-configBstruct--internal error: can't find config element: ~sGparse-propsOcheck-splicing-listcatch-ellipsis-error with-stx.rktHinterp-matchGstx-null/#fgenerate-temporaries 0Dfull-stxenv50900Fmake-fieldDfield-idOfield-default-valueGfield-auto?Jfield-mutable?Fbuild-nameBlookupEinsp-keysrnv50902rnv50904rnv50906rnv50908rnv50910rnv50912rnv50914rnv50916rnv50918rnv50920rnv50922rnv50924rnv50926rnv50928=fenv50941=penv50959>fmDsuper-idenv50977env50979BconfigCnongen?env50980Nbuild-method-tableCgen:fooGgen:foo-valDprop:fooFmeth-specsAmethsrnv50988rnv50990rnv50992rnv50994rnv50996rnv50998rnv51000?genAspecsAmthdsenv51002   env49176Dhere-stxenv49181=xenv49245env49262?ctx   Hgen-templateenv48712=renv51043Afield@propenv51113env51137Fsuper-infoGsuper-autosOsuper-info-checked?env51140Gfield-stxesBfields?dupenv51142Fauto-countenv51148EinspectorFsuper-exprApropsDauto-valAguardEctor-nameFctor-only?Mreflect-name-exprDmutable?Oomit-define-values?omit-define-syntaxes?Fself-ctor?Iname-as-ctor?env51149@sels@setsIsuper-struct:Apruneenv51202env51207=ienv51277env51301env51302Jinclude-autos?env51524env51738Abeginenv51844''identifier not bound to a parent struct...efine-struct.rkt:768:66unknown parent struct##parent struct information not known not an identifier for field nameparent99 expected a field update of the form ( ) ,, or ( #:parent )~a-~aenv51884Eform-name@infoGstruct-exprEfield+valenv51907?ansenv51914Econstruct@predEaccessorsBparentenv51948ensure-really-parentenv51950>anFnew-fieldsKnew-binding-forAdestsenv51990Fthe-structc$ Fa$$$$ $$$$$$!"#$%&'(^)^FF*^+^FF,a% Fe$%$% $% $%$% $%$%$%%$%%%%%%%%%%%%%% %  a& F]%%` FP&'$ ZZbad syntax; identifier for static struct-type information cannot be used as an expression2$  .(procedure-arity-includes/c 0)'$,P'%'P(''P*('P*)'P**' O V^ OKconstructor-forP1+'1%,P3+'3&,12 13141516 1708b$ F,*^)^FF*^+^FF,e9 $:  ;<== >?e $:  ;<== >? @self?argAA@@P'&$P'&$ //allowed only within a structure type definitionCKconvert-renamerP'%'P)&')%'Cmake-syntax-parameterCsyntax-parameter-target-valueCMapply-transformer`$ Fa)]F]F Bgen-idenv50775 HDinit-valII <env50750a$ F`private/define.rktE$$private/letstx-scheme.rktE$$$$$$GEdefine-syntax-parameterEa% FcBE$%private/stxloc.rktE$%private/small-scheme.rktE$%F$%stxparam-exptime.rktE$%$%private/stxparam.rktE%$a& F]F%%` F $ E kD $E ]F <env50861 Jenv50863 %only allowed inside methodsP'%'P)&')%'a+]F]FkD $E ]F <env50868 Jenv50870'$(P'$'#P(%' P(&' Z+%(P+''+&(^KLQP M0Nd9 $:  <Oe9 $:  <O PQe $:  <O PQ <env50894 &KLP)1'R R RS RTS %  V^#V^P,+',P.+'. bad syntax after field sequenceV_P*1'R R RS RS  # DDbad syntax; expected a parenthesized sequence of field descriptionsV^P('#P)' P)'P)'#P*' P*'P*'P+'P+'P,'  bad syntax; missing fields MP)/')p^LKP++'+q]hPP++'+r]qr P0/'0zeL]K^_`abc`.`-tP`,P2+'2{]`+`*P2+'2|]`)`(_/P2+'2}]qhMPMh &X&Y&Z&[&\)]*^+_YV,`YV-aYV.bP0,'P2'^0c/dP1'`'] 0eP2,'^P6'2f1gP3'`(V^] 2h V^P3'!V^  3iP5,'Y9jP;,'P'_ \#);k:l%P'P( ;mP,'P'_#$\(-no'P'h*V^' P:'P;'V^ P:'P;'V^ ZP.'^X$$4"...efine-struct.rkt:635:50- 2az !_WWXYBuqs151WZYBuqs149sVat [\u [\V` 5v4wY8xP9/'9y]LV^ P4:'P4;'V^ P5:'P5;'V^ P6:'P6;'V^ P7-'& ZP;.'^X$$"...efine-struct.rkt:598:32-  /q6 !_d]@uq48@uq47_e cW^f@uq46^f@uq45^f@uq44WgYBuqs142WhYBuqs140@uq39iYBuqs137;~6 [\5 [\4 [\W  tPOP''PQQW  tPOP+'PQQW  tPOP/'PP1'QQO P1'QO QW  tPOP.'PP0'QQO P0'QO QW  tPOP*'PQQW  tPOP.'PP0'QQO P0'QO QW  tPOP-'PP/'QQO P/'Q'VYVP(/'(W]L X$': j-Eb !W qP  tPQW qP  tPQW qP  tPQOQOQW qP  tPQOQOQW qP  tPQW qP  tPQOQOQW qP  tPQOQP8/'8Mm_^KLa`mnopqrsb]cttq`+P:+':N]_6`5PP:+':O]`4P`(`*h`1`0`3`2`/`)`-P:+':Q]`,`.''(())**P,,',++,,-P-.P/,'P1'$/2.3/405\ 162738WV^396:P8'P7/'7>]L4?V^4@5A#$%6B7C!V^% V^ %8DP:,'P'$):H9IP''$)P9:'P9;'V^ P::'P:;'V^ P;:'P;;'V^ P-'+Z'#+,%$*!" (P.'^X$$ "...efine-struct.rkt:528:30-YC !_u@uq26@uq25@uq24vYBuqs122_w]^axyz{|_G]^'_e]if^K_`_^`raise-argument-error^ab g9 $:  <   env519169 _ H#%expressionL V^  (or/c struct-type? #f) V^  (or/c inspector? #f) V^@  symbol?$q $   a $P$$q $!"#&'$$"#!' ($'&% ($'&%$)%$ 0 %  checked-struct-info?%% $$   Lstruct-auto-infoP*)&%$ YOP-*&X$%-,...efine-struct.rkt:28:34-"O !P$$P$%P$&P$'P$(-q $Nstruct:struct-infoprop:struct-auto-info    Ochecked-struct-infoP.)$$  X$&. ...efine-struct.rkt:41:22-): ! X$'/ ...efine-struct.rkt:47:22-/: !P$$P$%P$&P$'P$(.q $  X$&-7&! !P$$$q $!!!  Z) Y)$   self-ctor-struct-infoP2%%$ YO X$&1(...efine-struct.rkt:73:51-I31m ! ]$P$$5q $  Z) Y)$   self-ctor-checked-struct-infoP2%%$ YO X$&1(...efine-struct.rkt:82:51-R3:m ! ]$P$$5q $ *P%$' X$%- ...efine-struct.rkt:88:4-X(=b !%q $ '%$'P($&X$%0* !(q $!! ,P%$' X$%- ...efine-struct.rkt:109:4-m(G[ !%q $ %%$'P($&X$%0* !(q $!! $X$%33...efine-struct.rkt:112:2-p&H !$q $!!! &ViX$'7xDtry-next!P$'X$6:>`$U- jN !P$'X$';$$`$j- +xu !P$'X$%3 k- ,4k !P$'X$6D>3$l-uYD !P$'X$'7 $,$j--zh !P$'X$&5 $($j--f !P$'X$%2 ...efine-struct.rkt:546:88-X` !P$'X$&5 $%$j-L[ !P$'X$-1j-*q !P$'X%%0 -4 !P$'X%%/ -4 !P$'X$%L$...efine-struct.rkt:118:2-v&Kzv !$q 00/Lwith-syntax-fail1 Mstruct-auto-info?struct-auto-info-listsJsyntax-protect!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! (V_X$%2&...efine-struct.rkt:851:39- 'Dh ! P$$'X$'70j- M ! P$#'X$%&...efine-struct.rkt:711:2- &] ! $q &3! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !  X$&. !-[&? ! P$$% X$&. "-a&B ! P$%% X$&. #-g&D ! P$&%` d    $#~5.3T5&q$!#%embedded:g275:require-transform#~5.3T*Ii '3;Qo{)FSq #)q 6&,28 6cDq > k  H u { & , 2 r   E R q Zlr& Mrequire-transform Aquote^D#%kernel private/define-struct.rktprivate/stxcase-scheme.rktprivate/define.rktprivate/small-scheme.rktprivate/stx.rktIimport-sourceNmake-import-sourceJimport-source?Nimport-source-modeCrt-proc>rtIstruct:importKimport-local-idBimportGmake-importCimport?require-transformer?require-transformer-get-procGimport-modeEstruct:rtLimport-orig-modeKimport-orig-stxCmake-rt?rt?Jimport-src-symOimport-src-mod-pathKimport-req-modemake-require-transformersyntax-local-require-certifierEorig-inspcurrent-require-module-pathHcollapse-mpiconvert-relative-module-pathIexpand-importprop:require-transformerstruct:import-sourceimport-source-mod-path-stxGidentifier?stx.rkt stxcase.rkt@here ?stxenv57072Hdisarmed-stxenv57074A#%topF/proj/scheme/plt-released/recent/collects/racket/require-transform.rkt(or/c exact-integer? #f)@mode...re-transform.rkt:69:4...re-transform.rkt:70:5...re-transform.rkt:71:5Bsubmod@loopDrelative?lib@file/Bplanet...bad syntax for require sub-forma$ !Oc$$$$$$ $$$$$$$$@     !"#$%&'()a% !O_$%%$%$` !O`& !O` !Og, $- HGFED Bmp/stxenv57022 ?rmprnv57024 >mp@d->srnv57028rnv57030 Csub/stx?subGnew-sub/stxrnv57045rnv57047rnv57049e, $- HGFED ./ 01e $- HGFED ./ 01 Bsimpleenv57105,KKY*$%*%%*&%Y1'%1(%1)%1*%1+%1,%1-%Y "make-self-ctor-checked-struct-infof $- HGFED]"O ^2]"Of $- HGFED]"O ^2]"Of $- HGFED]"O ^2]"Of $- HGFED]"O ^2]"Of $- HGFED]"O ^2]"Of $- HGFED]"O ^2]"Of $- HGFED]"O ^2]"Of $- HGFED]"O ^2]"Of $- HGFED]"O ^2]"Of $- HGFED]"O ^2]"Ob $- HGFEDZY*$%*%%*&%Y,'%,(%Y f( $- HGFED]#O ^(2]#Of $- HGFED]#O ^ 2]#Of $- HGFED]#O ^ 2]#Of $- HGFED]#O ^ 2]#Of) $- HGFED]#O ^)2]#O ZY*$%*%%*&%Y+'%Y f $- HGFED]$O ^2]$Of $- HGFED]$O ^2]$Of $- HGFED]$O ^2]$Of $- HGFED]$O ^2]$OZVfP%.'   identifier?@  symbol?   module-path?  4  4  4   77original mode and require mode not consistent with mode original mode require modemode  syntax?V`   ==(and/c syntax? (lambda (s) (module-path? (syntax->datum s))))   4P%:P%8P%8_63E(6- X$%* 73F)6+ X$&+ 83G)70 _63E(6- X$%* 73F)6+ X$&+ 83G)70 V^  #(or/c module-path-index? #f) qX$& :3z*T !x#rx"[/]"#rx"(?<=^|/)[.]/"%#rx"(?<=^|/)[-+_%a-zA-Z0-9]*/[.][.]/" #rx"[^/]*$" vX$& :3g !wWYhZP?QWYhZP?QWYhZP?QWYhZP?vQZ' Y'$ V_ ;@qY<F PV^V^ P=qh P<Wjrh Y<stuh>>Wj  #rx"[/.]"h qY<h /main.rktWj rh qY<mzlib/hqY<jWYhZP?QWYhZP?QWYhZP?QWYhZP?vQ P@@hqY@FhWjh #rx"/.*/"Y@stu>>Y@?hZ@#rx"/"stu>>j $$collapse-mpi failed on recur shape: Z& Y&$   V_V^here.rkt@MO9P('P(' M 9Phq P9 hAMO9P('P(' jM 9P ]Z9 hBMO9P('P(' QM 9P ]Z9P('hjM 9P ]Z9P%&P('@ P]]9XYj P)'M P9 ]hZ9j P=MPZ' Y'$ V_ ;h P9V^*$%P*'#P+' P+ 'P+'P,'#P- ' V^  bad syntaxh AP+' BP+'M P9]BV^P*' M P9 ]jZ9jP.%$PX$%8&...re-transform.rkt:289:293 !{QV_XP'&  >>first result from require transformer is not a list of importsXP'1  FFsecond result from require transformer is not a list of import-sources 55require transformer produced ~a result~a instead of 2\%\>sP'&(%%P'.'  )&%P)'P*'P*#'+'% P* 'P*'P+'P+$'P, ' V^MZQV^  invalid module-path formP)']^X$%1&...re-transform.rkt:287:2038 !|YP.0$P('P)'P+ 'O V^ #P*.' X$$) ...re-transform.rkt:305:433+2 P+5^_...re-transform.rkt:310:1735 X$&0...re-transform.rkt:311:1836 !}X-%4 ...re-transform.rkt:325:1836 !~P-6& not a require sub-form C Cǟ$q $   b HGFED7P$$q $% *(  ) ' !" #$%+Estx-pair? +Cstx-car+Cstx-cdr&+Ccons/#f+*+Gstx-null/#f !I!J!L!M&'$$$"+ %#&)    '(!  %#&)    '(! :%$$ $$ $$P'$%X$$7 !NY X$$* $.%)q $O !P!Q!R!S!T!U!V!W!X!Y![  P'$%X$$2 !\Y X$$* $)%)q $O!]!^!_!`!a!b P'$%X$$1 !cY X$$* $(%)q $O!d!e!f!g!h   Z) Y)$    +$  c$%&'()*X$,:...re-transform.rkt:22:123:0 !iV^  $Dlocal-id %Csrc-sym &Hsrc-mod-path '5 (Dreq-mode )Eorig-mode *Dorig-stxP$$%P$%%P$&%P$'%P$(%P$)%P$*%P$+%P$,%P$-%Z) Y)$    &$  ^$% X$'/ ...re-transform.rkt:49:12310) !j V^ $Hmod-path-stx %5P$/%P$0%P$1%P$2%P$3% Orequire-transformerP$4%P$5%P$6%Z) Y)$    %$ YOP74X$%,@...re-transform.rkt:62:403>(3 !k ]$ V^ $@procP$7%P$8%P$9%P$:%X$%, 3@&4; !lX$%, 3@&4; !mP$;% X$$) !3D&5[ !n X$$) !3D&5[ !oP$%P%P%P$% X$%- ...re-transform.rkt:78:203N8: !pP$%X$%2$@$3X&A9 !yP$%X$%7$%$%3&{- !zP$%X$%7$&3&0 !P$!%b ]] $#~5.3T5&q$!#%embedded:g280:provide-transform#~5.3Tq$08HWcs "@JRV^irw#C_mrv"jo'f 4]<e9b / X    " ( / 5 < C J Q  Mprovide-transform Istruct:exportGmake-exportCexport?Kexport-local-idJexport-out-symGexport-modeKexport-protect?Kexport-orig-stxprivate/stx.rktprop:provide-pre-transformerprovide-pre-transformer? provide-pre-transformer-get-procprop:provide-transformerprovide-transformer?provide-transformer-get-procEstruct:ptCmake-pt?pt?Cpt-procFstruct:p+tDmake-p+t@p+t?Hp+t-pre-procDp+t-procmake-provide-transformerFstruct:pptDmake-ppt@ppt?Dppt-procmake-provide-pre-transformersyntax-local-provide-certifierEorig-inspMpre-expand-exportprivate/stxcase-scheme.rktstx.rkt stxcase.rkt$Iexpand-export@here private/define-struct.rktprivate/define.rktprivate/small-scheme.rkt^AquoteD#%kernel ?ppt?p+t>ptBexport?stxAmodesenv57301Hdisarmed-stxenv57326A#%topF/proj/scheme/plt-released/recent/collects/racket/provide-transform.rkt@proc...de-transform.rkt:56:4...de-transform.rkt:57:5...de-transform.rkt:58:5bad syntax for provide sub-forma$ QPc*$$+$$)$$ $$$$$,$$,$$J&-./"0!  #   a% QP^)%$$%$` QPc' $( ?>= 1233 4env57302c' $( ?>= 1255 4env57328Y*$%*%%*&%Y/'%/(%/)%/*%/+%Y )"make-self-ctor-checked-struct-infod $( ?>=]RP ^6]RPd $( ?>=]RP ^6]RPd $( ?>=]RP ^6]RPd $( ?>=]RP ^ 6]RPd $( ?>=]RP ^ 6]RPd $( ?>=]RP ^6]RPd $( ?>=]RP ^6]RPd $( ?>=]RP ^6]RP` $( ?>=LY*$%*%%*&%Y+'%Y d $( ?>=]SP ^6]SPd $( ?>=]SP ^6]SPd $( ?>=]SP ^6]SPd $( ?>=]SP ^6]SPLY*$%*%%*&%Y,'%,(%Y d $( ?>=]TP ^6]TPd $( ?>=]TP ^6]TPd $( ?>=]TP ^6]TPd $( ?>=]TP ^6]TPd $( ?>=]TP ^6]TPLY*$%*%%*&%Y+'%Y d $( ?>=]UP ^6]UPd $( ?>=]UP ^6]UPd $( ?>=]UP ^6]UPd $( ?>=]UP ^6]UPLVbP%,'   identifier?@  symbol?  (or/c exact-integer? #f)  syntax? P%6P%:P%;P%4P&8P%4P&8P%P%P%_978($- X$%* :79)$+ X$&+ ;7:)%0 _978($- X$%* :79)$+ X$&+ ;7:)%0 P%,'P'&($'P("'P)$'P+%'O V^ #P*,' X$$) ...de-transform.rkt:70:477F/+2 P+.P//&V^  ::result from provide pre-transformer is not a syntax objectYP+% P%,']^X$%3&...de-transform.rkt:87:147W25S !oWV^]$P'&(%'P("'P)$'P+%'O V^ #P*,' X$$) ...de-transform.rkt:96:477`/:2 P+1P/2&V^XP-&  88result from provide transformer is not a list of exports not a provide sub-form < <ǟ$q $   8P$$q $'   Gidentifier?   !" #%Estx-pair? %Ccons/#f%Cstx-car%Cstx-cdr&!@!A&'$.-/'"4 &   #  !0 &   #  !056%$$ $$ $$0P'$%X$$5 !BY X$$* $,%)q $C !D!E!F!G!H!I!J!K!M /P'$%X$$1 !NY X$$* $(%)q $C!O!P!Q!R!S .P'$%X$$2 !TY X$$* $)%)q $C!U!V!W!X!Y!Z -P'$%X$$1 ![Y X$$* $(%)q $C!\!]!^!_!`   Z) Y)$   0 )$  a$%&'(X$*5...de-transform.rkt:17:12750  !a0V^ $Dlocal-id %Cout-sym &@mode 'Dprotect? (Dorig-stxP$$%P$%%P$&%P$'%P$(%P$)%P$*%P$+% provide-pre-transformerP$-%P$.%P$/% Oprovide-transformerP$0%P$1%P$2%Z) Y)$   / %$ YOP70X$%,...de-transform.rkt:36:407$( !b ]$ /V^ $8P$3%P$4%P$5%P$6%Z) Y)$   . &$ YOP8-X$%,@...de-transform.rkt:39:447', !cOP80X$%,...de-transform.rkt:38:407&( !d ^$% .V^ $Dpre-proc %8P$7%P$8%P$9%P$:%P$;%_7*(f X$%,7*(f !eX$&.7*(f !f_7*(f X$%,...de-transform.rkt:43:57+) !gX$&....de-transform.rkt:45:57-)0 !hP$%Z) Y)$   - %$ YOP7-X$%,$@...de-transform.rkt:49:4471,! !i ]$ -V^ $8P$%P$%P$%P$%X$%, 73&"@ !jX$%, 73&"@ !kP$% X$$) !77&#[ !l X$$) !77&#[ !mP$%P% P% P$%X$&744$#7?&' !nP$!%X$&7a4$&7S&3 !pP$&%b,$ )+* $#~5.3T+&q$#%embedded:g270:reqprov#~5.3Ta &2=GPZgoz"*5DU\v&DNcsx!.3IN\gr} LRXd{ !.8?LZfq|$+1H~!)1<p{ *1<GRZehs~  ! , I Y ^ e ~  h n t z ;LWw~W(8Omy-39Kcw&Mnyj|!*FMU^()NyAL{)6>I_m4` b!!b"#$%%&@''')A)^)))))))%*,*3*:*z*******++"+++++++,,^,e,w,~,,,,,,,,2-9-@-G--------.".).`.../ //[/g/r///0d00y2222 333R3b333"45 686?6F6]6667 777?7q7x7777,939W9999999::::N;==>9>@>G>N>U>>??@a@i@q@jAAAAAC@CjCqCxCCCCCCCCDE.FBFUFeFyFFFFFGfGmGtGGGG HCHHHHHHHHI IDJmJJJJJJKKK"K/K>KCKKMMMM NNNNOPPPPP QQQ.SWSSSSSSSSTTUVVVWWW,W|WWVXY(YZZ@]i]q].^5^^^^^^^^____`!`(`p`abbcCccccAdjdqdxddddd&gJgug|ggggggjh|hhhhhhhCreqprov Nprovide-trampolineBsubmodGprotect-outFrename-outErename-inDfor-metaEfor-labelHfor-templateCrequireFfor-syntaxHonly-meta-inHall-from-outFprefix-outGcombine-outIlocal-requireFcombine-inFstruct-out?libEexcept-inEprefix-inGrelative-inFexcept-outKall-defined-out@fileCprovideBplanetConly-inFbuild-nameJcheck-lib-formLexports-at-phaseBfilterimport->raw-require-spec make-require+provide-transformerBphase+Erecur-preIrename-importFshift-subsFxlate-pathD/proj/scheme/plt-released/recent/collects/racket/private/reqprov.rktAquote bad syntax../require-transform.rktstx.rktstxcase-scheme.rkt define.rkt./ stxcase.rkt0-1Estx-pair?Cstx-carGidentifier?Cstx-cdrCcons/#f@here .struct-info.rkt../provide-transform.rktmore-scheme.rkt qqstx.rkt stxloc.rkt?small-scheme.rkt-^*D#%kernel ?stxenv57355env57383Dreq+provEstx-list?Estx->list@modeenv57422@dest>inAmodesenv57447**phase level must be #f or an exact integerA_pat1A_pat2Gwith-syntaxbinding match failedIextract-phaseenv57477env57478env57488Ebase-modeenv57495?outenv57505env57512env57522env57526?...Itransform-oneDtry-nextLtransform-simpleA_pat3Hsimple-path?Emode-wrapBmoduleHmodule-begin^*D#%paramz Gstx-null/#fenv57547env57550@baseenv57551env57597CimportsCsourcesenv57622BrenameEjust-meta@path>idenv57705?pfxenv57734env57811Ifor-something@elemenv57828env57842env57858Bnew-inAbeginduplicate identifier33identifier `~a' not included in nested require specenv57890env57900env57923env57933-1env57950env57967env57977@pair@bindDellipses00expected an identifier, but found something elseenv57990Corig-idCbind-idenv5799711expected an for prefix, found something elseenv58026env58038env58041bad module pathenv58047env58057>mpHcertify-modeGtransparentenv58066env58075env58109env58118env58121env58122Cexportsenv58124Bexportenv58125env58151env58201Cnew-outenv58221>fmenv58229env58251 at phase level ~aenv58273env58300env58307env58322@specenv58332env58352env58397env58412Hcheck-prefixenv58432env58433env58453env58468...vate/reqprov.rkt:1112:27Kdefine-syntaxes@nameBvaluesmake-rename-transformerBsyntaxBliftedenv58490env58499AnamesFreqd-namesKrenamed-importsEraw-specsAliftsenv58501W POPP($QP&$QP%%'M)$+P)&'P*''P*('+%+ #P*)' *P*&'P+''P+(',&+ #P+)' P+&'P,''P,('-'+ #P,)' P,&'P-''P-('.(+ #P-)' P-&'P.''P.('/)+ #P.)'  + **+P*&'#P+'' P+)'P+&'P-''P/)'O V^P-$  P ZV^ + POQ23 24252627a$ M_/$$C$$C$$6     a% Mf;$%<$%,$%=$%>$%@$%A$%:$%B$%C$%(D%DDE%EEF%FFG%GGH%HHI%II&%&&%%%%J%JJ#%##"%""!%!! %  %%(%(('%''K%KKL%LL$%$$a& M]:%%` Mb $9  MN8*d8 $9  MN >kw=dOOP'%  ill-formed module pathP.&&$PX$%8(...vate/reqprov.rkt:88:33)X!1 !QV^P%$P&%]^X$%1(...vate/reqprov.rkt:86:24)V/ !YP,'&$ LLmisuse of module-path constructor (not within, e.g., `require' or `provide'),Gmake-import,Nmake-import-source,prop:require-transformer Z& Y&$ P'*'OP,,&P--&P-.&P-/&P.0P/1&P.0P/2&P-3&P-4&P'5&P(6&P)0P*7&'$8P'%'#P(&' P(''P(('P()' V^P)'P,+',%8P.+'.&8]P]QX$%6...vate/reqprov.rkt:134:22):S !^X$%1...vate/reqprov.rkt:143:22):[ ! +2Q 2R,Iexpand-import1Odatum->syntax/shape,Kimport-local-id,Jimport-src-sym ,Oimport-src-mod-path ,Gimport-mode,Kimport-req-mode,Limport-orig-mode,Kimport-orig-stx,import-source-mod-path-stx,Nimport-source-mode c8 $9  MSTTc $9  MSTT Venv57431UUZ) Y)$  P $$ YOP4%&^X$%+ ...vate/reqprov.rkt:156:68)Dd2 OP4&&^X$%+ ...vate/reqprov.rkt:157:68)Df2 OP4'&^X$%+ ...vate/reqprov.rkt:158:72)Hg3 P'*'YW'$,P'%'#P(&' P(''P(('P()' V^]^X$%/@...vate/reqprov.rkt:170:23);lE  !P-+'-%,P/+'/&, + ''nested phases specification not allowedexenv57455UUP&%%P'&%P&'W]%P&%P'&P&'W]P&% P'& P&'] '$2P'%'#P(&' P(''P(%'P)&'P+''P+)'P+*' O V^V^  YP++P.,'.%2]Z +'&2P'%'#P(&' P(''P(%'P)&'P+''P+)'P+*' O V^V^  YP,-P/,'/'2]Z +P'.''(2P'%'#P(&' P(''P(%'P)&'P+''P+)'P+*' O V^V^  YWV^YWV^Y^X$%- ...vate/reqprov.rkt:232:39)' !-)2^X$%....vate/reqprov.rkt:233:44),V !P2/'2*2P4/'4+2P-)'P-*'V^ P.0'ZP3,'3,2^[ZQP--2 \] +1apply-pattern-substitute or [ ], but found something elseP)0& P-1&P.2&P.3&P.4&P.5&P.6& P*/^X$%5...vate/reqprov.rkt:416:38)&E  !WV^ '$7P'%'#P(&' P(''P(%'P)&'P+''P+)'P+*' O V^Z' Y&$ P,+'Y%& P.,'.%7P0,'0&7V^X$%0...vate/reqprov.rkt:380:22): !P.;'P/'V^P/.'  ]`X$&7...vate/reqprov.rkt:413:21)9bE  ! +,make-require-transformer:check-duplicate-identifierc8 $9  Mc $9  M VUUP&-'  ''expected , but found something elseP(/&X$%/ ...vate/reqprov.rkt:462:35)#Nf !V^ P(/& ^X$%/ ...vate/reqprov.rkt:474:35)#Pb !'$1P'%'#P(&' P(''P(%'P)&'P+''P+)'P+*' O V^Z' Y&$ P,+'Y%& P.,'.%1P0,'0&1V`X$%0...vate/reqprov.rkt:446:22):;L !P-.'  _X$%6 ...vate/reqprov.rkt:461:22):cN !P/0^X$%/ ...vate/reqprov.rkt:473:21)9P ! +c8 $9  Mc $9  M VUUZ& Y&$ P'*'O'$,P'%'#P(&' P(''P(('P()' V^P)0'P,+',%,P.+'.&,]P]Q +3 46Q Rc8 $9  Mc $9  M Venv57959UU P(-&Z& Y&$ P(+'OP+,^X$%/...vate/reqprov.rkt:510:37)%U` !'$/P'%'#P(&' P(''P(%'P)&'P+''P+)'P+*' O V^V^ V_  Y^X$%2...vate/reqprov.rkt:507:24)>U !P/.'/%/P1.'1&/]P]Q +7c8 $9  Md $9  M SV benv57981UUP&('  P(+&OP.,&P/-&P/.&P//&P/0&P/1&P**X$%/...vate/reqprov.rkt:545:57)9[ !V^M  X$%6...vate/reqprov.rkt:556:34)"J^ !OQ  P(+& X$%/...vate/reqprov.rkt:574:41))b ! ..identifier `~a' already in nested require spec '$2P*%'    &  V^%&Z( Y&$ P.&'Y%& P0''0%2P2''2&2Y%' P0''0'2P2''2(2V_X$%04...vate/reqprov.rkt:526:22):X !]P/)'  ]X$&7...vate/reqprov.rkt:544:25)J[  ! X$%- ...vate/reqprov.rkt:569:37)%a !P2*^X$%. ...vate/reqprov.rkt:571:31)a !V^_X$%5...vate/reqprov.rkt:573:26)wb  !]P +1Hinterp-matchc8 $9  Mc $9  M VUUUUP',&P--&C~a~aP..&P./&P.0&P.1&P.2&P.3&'$4P'%'#P(&' P(''P(%'P)&'P+''P+%'P,&'P,)'P-'' O V^Z& Y&$ P+*'V^P++'+%4V^  .&4^X$%...vate/reqprov.rkt:606:18) 6g ! +s c8 $9  Md $9  M V yz'$0P'%'#P(&' P(''P(%'P)&'P+''P+)'P+*' O V^V^V_   P)+%P,,%! P.+%P,-&P.-&P*.'P-/'-%0]Z +c8 $9  Md $9  M Dmod-pathV env58061 ZP&)' V^a^pq  not at module level'$.P'$'#P(%' P(&'P(''P((' V^)%.P+7'P.*'.&.P0*'0'.P)''P)('V^ .(.P4+'4).]ZP.,'P1+'1*.]Z)+. \] +c8 $9  Mc $9  M d8UUd $9  M d denv580878_ BexpandZ_ E#%provideZ]]M_ diP')' P'' P)*&P(+&P&*&(%2P)*&Z+&2P,+&P+,'+'2^[ZQPP'-& $V^Z,(2,)2P,,',*2^[ZPQP(.&*+2P+,'+,2]Z'$2P'$'#P(%' P(&'P(''P((' V^)-2P)$'#P*%' P*&'P*''P*(' V^+.2]P/'P2/'2/2P4/'402P+''P+('V^ P,0'P/,'/12]Z+22 \] + +=,<; $#~5.3T*&q$#%embedded:g285:modbeg#~5.3TE /< !1BJT^itvDf $ h1mv|  Bmodbeg Hprint-valuesprinting-module-beginHmodule-beginC/proj/scheme/plt-released/recent/collects/racket/private/modbeg.rktJ#%module-begin Aquote^ D#%kernel ?stxenv58537=lenv58538=eBmodule@voidenv58541=renv58542env58543BlambdaAbeginA#%appIdefine-valuesKdefine-syntaxesLbegin-for-syntaxCmodule*E#%requireE#%provideenv58544env58548=aenv58549Awrap?env58553Y&%$V_   !!allowed only around a module body@  bad syntax V^  bad syntax (illegal use of `.')O+$$P-''Qa$ Q^ $$ $$a% Q] $% %  `& Q` Qd $ +*)(    e $ +*)(     env58539Y('$PQW&$$ P+%$M@PP*&$ OP]^X$%3 ...ivate/modbeg.rkt:84:35T#1 !.QQMP@X$%- ...ivate/modbeg.rkt:97:57a9<_ !/-($ ,)$QM@PP.*$ -+$Y1,$1-$Y4.$ 1/$WQY/0$Y01$O22$Qd $ +*)(    ^ 1t  Hquote-syntaxA#%topGcase-lambdaFlet-valuesIletrec-valuesBbegin0@set!with-continuation-mark>ifH#%expression#%variable-reference1g $ +*)(       =penv58545h $ +*)(       env58546 @elemenv58547g $ +*)(       ! "#e 66j $ +*)(       ! "# env58551 env58552f $ +*)(       $%@here::Lcall-with-values:::g $ +*)(       $% env58554@@@V^<Ÿ$q $   $P$$q $&'$%%  $%%$$ $$ $$V^X$%- ...ivate/modbeg.rkt:38:20&8l !&P$''X$%5%...ivate/modbeg.rkt:15:43( !'$q %!,!- X$%; ...ivate/modbeg.rkt:46:4.(Z !0$q $!2!3!4!5!7!8!9!;!!?!A!B!C  X-%, .(H !DP$$%] ] $#~5.3T+&q$#%embedded:g295:reverse#~5.3TZyZCreverseGalt-reverseD/proj/scheme/plt-released/recent/collects/racket/private/reverse.rkt X$&8 @loop0) !WOPQWOPQWOPQWOPQWOPQV^X  list?W OP QWOPQWOPQWOPQWOPQß$q $   $P$$q $%'$$$  %%% $$ $$ X$%7 +: !^P$$%]^AquoteD#%kernel $#~5.3T&&q$O#%embedded:g290:for#~5.3T,9IZfw)6IUcp{ 2CP`qy (7EO\mw%1BN_ny#+8DOgpy (>T^enz'3L^hp!8Up   % * 3 8 T Z ` n r v   5 > Z v }   ( = H Z t     # 6 < B Q _ j u    % 0 ; F Q \ g r }   #4?OZ^bip} *1<EPU`bmx"-8CN\gn} &3>IT_it| %08<BMPVY`irz,Ie(3>IS^it{ %0;Ws %2=EQm-6:FQ\g2Njnt8Tpr-Ie  $/:@KValw (+1Rx$/5@KValx 'Da} Zbh  $ , f n !F!W!h!o!!!!"$"@"["w"""""###5#f#%^''''''(/..|/55l667778!8k8K9M?V?a?r?z?????????????sBD EEUEEEEF[FcFFFF*GiFiVifiviiiiii@jYj`jhjpjwjjjjjjjjjjjjkkk_ltoooooop1pFpbp~ppp"q&q*q.qrr sssxtt#wƒ (0=[AIÅЅ؅#+_i :BOWd߇ 7̈Ԉ\ۊ2X8K+>ǎMU]emu}ƑΑ'ɓѓNV^fw,FؗMܘ8@Oޙ:BRb$,6Fݛ DpwޜCKY)à"6>\SiТcåץߥ< <Qu&1^ ګ9ANZì6biu­5=It| 5<Hs{ CKaܰ KSl2Pqyֲ JR`ϳ}07Cnv 8@Pnö-5Ec̷-ø7͹չk׺ߺ u}Tȼ ^ftʽW_o (CWKRY(qExry] 0j 7j5 <DLT=h~/v+3@%3g\c WT[RzY`W|j([|4WX-dk$%?\ Kd EKQ.4:@5@m~GS_h!-w;y|(+7 h17C `)/;?#V/      i ~  T R X ^ d j       pv|!x~)OU[ag msyu{&LRX^d jpv|rx~# I!g!!O"#=#e#,$$%%%!%%%l&''(( (&(())]*j*y*I++,,A.t../ /E////0X0k0n00001C1I11116p6r6w6666777778888888?99@::<g=l=q====>+>:>?*@2@0?for Nstruct:do-sequenceLmake-do-sequenceHdo-sequence?Kdo-sequence-refLdo-sequence-set!Gprop:streamLstream-via-prop?Fstream-refMprop:gen-sequenceNsequence-via-prop?Hsequence-refIprop:sequenceF:sequence?I:sequence-refEsequence?Cstream?unsafe-stream-not-empty?Istream-empty?Ounsafe-stream-firstHstream-firstNunsafe-stream-restGstream-restImake-sequenceH:integer-genF:mlist-genE:list-genG:vector-genG:string-genF:bytes-genK:input-port-genM:hash-key+val-genG:stream-genHstruct:rangeFmake-rangeBrange?Erange-refFrange-set!Din-rangeGin-naturalsNstruct:list-streamLmake-list-streamHlist-stream?Klist-stream-refLlist-stream-set!Cin-listDin-mlistOin-input-port-bytesOin-input-port-charsGin-producerIcheck-in-portCin-portJcheck-in-linesDin-linescheck-in-bytes-linesJin-bytes-linesCin-hashE:hash-genHin-hash-keysJin-hash-valuesIin-hash-pairsEin-streamHcheck-rangesLnormalise-inputsEin-vectorEin-stringDin-bytesGstop-beforeFstop-afterFin-indexedDin-valueNin-values-sequenceOin-values*-sequenceLappend-sequencesMsequence-generateKcheck-sequencesHin-sequencesDin-cycleGin-parallel reverse.rktGalt-reverseLstruct:do-streamJmake-do-streamFdo-stream?Ido-stream-refJdo-stream-set!Hempty-streamLsequence->streamCno-moreNsequence-generate*Hin-directoryAquoteOdefine-for-variantsdefine-syntax-via-derivedMfor/foldX/derivedCvalues*Hfor*/productGfor*/hasheqF*in-stringdefine-sequence-syntaxDfor/hashDfor/foldF*in-streamFfor*/firstEfor*/hashCfor/andBfor/orFfor*/listsEfor*/foldFfor/vectorEfor/listsFfor/hasheqDfor*/and@for*Lfor/fold/derivedK*in-bytes-linesE*in-linesDfor*/sumD*in-port*in-input-port-chars*in-input-port-bytesE*in-mlistB:do-inD*in-listGfor/hasheqvCfor/sumH*in-naturalsE*in-rangeGfor*/vectorDfor/listEfor*/lastH*in-producerDfor/lastHfor*/hasheqvF*in-vectorEfor/firstdefine-in-vector-likeEfor*/listE*in-valueG*in-indexedGfor/productdefine-:vector-like-genMfor*/fold/derivedE*in-bytesCfor*/orJarm-for-clausecreate-sequence-transformerHdo-for/listsIexpand-clauseKfor-variant-stxmake-sequence-transformerEorig-inspsequence-transformer-refsequence-transformer-set!sequence-transformer?struct:sequence-transformerfor-clause-syntax-protectOmake-in-vector-like.../private/for.rkt:149:13@/proj/scheme/plt-released/recent/collects/racket/private/for.rktA_pat6A_pat5A_pat4A_pat3A_pat2A_pat1AeloopDtry-nextKdisappeared-use@pairDellipses@bind.../private/for.rkt:250:15A_pat8A_pat7Iouter-binding?...?andGouter-checkHloop-bindingEpos-guardIinner-bindingEpre-guardFpost-guardDloop-argB_pat10A_pat9?not@pred>idbad sequence binding clauseFmake-rearm bad syntax(procedure-arity-includes/c 1)Dmap-cert.../private/for.rkt:137:24.../private/for.rkt:144:24B_pat15B_pat14B_pat13B_pat12B_pat11Douter-idFouter-exprCloop-idEloop-exprDinner-idFinner-exprGwith-syntaxbinding match failedstx.rktstxcase-scheme.rkt define.rktmore-scheme.rkt stxcase.rktapply-pattern-substituteHinterp-matchOdatum->syntax/shapeEstx-list?Estx->listcatch-ellipsis-error with-stx.rktEstx-pair?Eappend/#fCstx-carCstx-cdrGstx-null/#fCcons/#f@here small-scheme.rkt qqstx.rkt^]D#%kernel D#%unsafe^] letstx-scheme.rktmisc.rktDorig-stxBclauseenv58774Bunpackrnv58776rnv58778?stxenv58781?ids?rhsenv58791env58826Luse-transformer?env58827Kunpacked-clausernv58829  Hgen-templateBsyntax=x@exprBs-exp?env48657DpatternsCfendersCanswersenv48668env48670@loopenv48674@restenv48679env48693=e@bodyenv58841Bvaluesenv58870Dgen-exprenv58880@destenv58894=renv58913env58927env58950Fintroducerenv58954Epos->valsenv58967Dpos-next@initEpos-cont?Eval-cont?Eall-cont?@void?pos>ifenv58983env58988env59022env59079@certenv58593rnv58595env58604env58749env58564Idefine-syntaxenv59106BdefineJin-vector-nameItype-name-strFvector?-idenv59120=vAstart@stop@stepFlet-valuesBlambdaunsafe-vector-ref-idenv59141=i@add1=+=>=<env48712Jin-vector-likeunsafe-vector-length-idHin-vector-idenv59147rnv59149env59151env59162Etype-nameenv59172Cvector?env59182env59192unsafe-vector-lengthenv59202Munsafe-vector-refenv59212Dvec-exprenv59220?vec?len?letBunlessFunsafe-fx>>=Astep*>v*Bstart*vectorstringbytes.../private/for.rkt:1274:20?frmCnested?AbindsDfold-varEfold-init.../private/for.rkt:1259:9.../private/for.rkt:1251:9.../private/for.rkt:1247:9.../private/for.rkt:1239:9.../private/for.rkt:1216:17.../private/for.rkt:1201:9.../private/for.rkt:1198:9Aexpr1B_pat20B_pat18B_pat16Dfor-loop.../private/for.rkt:1213:11whenunlessenv59316env59323env59341env59358env59375env59412env59436env59457env59477env59498env59531Efold-bindenv59580env59604env59622Jderived-id-stxIfold-bind-stx@wrapDrhs-wrapCcombineenv59628Fderived-idenv59639env59649env59662env59667>bsenv59668env59687env59789Abeginenv59806env59816env59844.../private/for.rkt:1352:4.../private/for.rkt:1338:9.../private/for.rkt:1350:4.../private/for.rkt:1351:4.../private/for.rkt:1339:9.../private/for.rkt:1358:4.../private/for.rkt:1356:4.../private/for.rkt:1357:4@null@consHlist->vectorFfor-clauselengthGlength-exprexact-nonnegative-integer?raise-argument-errorexact-nonnegative-integer?Gmake-vectorGvector-set!env59898env59908env59919env59925env59929env59939env59950env59956.../private/for.rkt:1410:13Dbindings?id2Gfor/fold-idenv59960env59967env59974.../private/for.rkt:1424:4.../private/for.rkt:1423:4.../private/for.rkt:1425:4Bresult.../private/for.rkt:1430:4.../private/for.rkt:1429:4.../private/for.rkt:1431:4.../private/for.rkt:1437:4.../private/for.rkt:1436:4.../private/for.rkt:1435:4?valAstop?.../private/for.rkt:1441:4.../private/for.rkt:1442:4.../private/for.rkt:1443:4.../private/for.rkt:1449:4.../private/for.rkt:1447:4.../private/for.rkt:1448:4.../private/for.rkt:1455:4.../private/for.rkt:1453:4.../private/for.rkt:1454:4=*.../private/for.rkt:1461:4.../private/for.rkt:1459:4.../private/for.rkt:1460:4Atable?keyDhash-set.../private/for.rkt:1469:4.../private/for.rkt:1467:4.../private/for.rkt:1468:4.../private/for.rkt:1477:4.../private/for.rkt:1475:4.../private/for.rkt:1476:4env60420env60422env60423=a=benv60430?end?incAreal?env60469env60478env60489env60491env60492env60499env60517Dlst-exprenv60524?lstenv60535env60542Anull?env60553env60560env60571env60578env60588env60595.../private/for.rkt:1707:13.../private/for.rkt:1680:13.../private/for.rkt:1658:13Eproducer*DproducerAmore*@more=sFprocedure??eq?@args?carAcheckLcall-with-values>vsAerrorstop condition for ~a, got: ~e##multiple values must be a predicateenv60604env60611env60628env60640env60656env60668env60685env60697Ncurrent-input-portenv60712=penv60721>r*>p*?eofenv60731?anyenv60746@modeenv60755Amode*env60765env60780env60789env60799env60806Ginput-port?env60815env60822list?.../private/for.rkt:1809:33.../private/for.rkt:1809:50.../private/for.rkt:1172:24.../private/for.rkt:1175:38.../private/for.rkt:1089:29.../private/for.rkt:1090:29.../private/for.rkt:1091:29.../private/for.rkt:986:14 sequence?Gseqs->m+g+r.../private/for.rkt:976:15DsequenceBstreamstream?%%(and/c stream? (not/c stream-empty?))Mstream-rest-guardresult is not a stream: 77for: expected a sequence for ~a, got something else: ~vreal?Acont?.../private/for.rkt:558:22 input-port?.../private/for.rkt:570:12.../private/for.rkt:1035:5.../private/for.rkt:1037:17.../private/for.rkt:1046:17DlinefeedBreturnKreturn-linefeedCany-one77(or/c 'linefeed 'return 'return-linefeed 'any 'any-one)hash?.../private/for.rkt:646:12.../private/for.rkt:647:12.../private/for.rkt:649:12 starting  stopping $$(and/c exact-integer? (not/c zero?))BBstarting index less then stopping index, but given a negative stepstarting indexstopping indexstepBBstarting index more then stopping index, but given a positive step.../private/for.rkt:722:10.../private/for.rkt:725:30.../private/for.rkt:730:14.../private/for.rkt:731:14.../private/for.rkt:714:32.../private/for.rkt:973:5.../private/for.rkt:975:15sequence has no more valuesAmore?P(+'([$^P*.'*\$PhP(+'(Y$^PhP(+'(V$^P*.'*W$PhP&.'&M$PP&.'&A$PP&*'  expected an identifier to bind(%$P(5'P)7'P+8'P+5'P,7'P,9'P-8' O V^ Z,&$P.:P,+','$^PQ(($P('P)'P+'P+'YP,' P+ 'P+'P,'P,!'P- ' #P-.'-8$P/.'/9$V_X$%0@.../private/for.rkt:188:23;n  ! P,#'P/.'/:$P1.'1;$ ((duplicate identifier as sequence binding Ijust-checkingP.'P,'P&'P''P)'P)'YP*' P) 'P)'P*'P+'P,'P. 'O V^ P+!'P, ' #%#&P)*'P)& X$$) .../private/for.rkt:205:66Bz2 V^P,'%P/P1,P2'O P/' P+'P('P'Z,*$,+$P,+',,$^PQPPPP P/+'/1$dP1.'12$] X%%+ 3 ! _+PP1.'13$] X%%+ 3 ! `*hP1.'14$] X%%+ 3 ! `)`(tP1.'15$] X%%+ 3 ! qP)-' % $ ))$V^#**$P--' %  &    &   %  &    %  ##%#&#'#(#)#*#+#,#-#. bad :do-in clauseV^P*-' $ *+$V_P*ZP/+'/,$^PQV^P+-' % $ % +$$\P/.'/%$P1.'1&$\P/.'/'$P1.'1($V_,)$^X$&5.../private/for.rkt:246:31\ ! P2.'2-$P4.'4.$P2.'2/$P4.'40$P/-' %   %   %    % ,  %&'()*Z+P63'X$$3 ! d________66$P,4',7$P,'P*' P1+'11$fP3.'32$_-PP3.'33$`,hP3.'34$`+`*qt`(P3.'35$`) P1+'1$fP3.'3$_-PP3.'3$`,hP3.'3$`+`*`(qtP3.'3$`)P)-' % $  )-$V_%&+.$P-ZP2+'2/$^P4.'40$PQP.-' %   %   %    %  %&'()* Z+P53'X$$;.../private/for.rkt:268:153 ! d^^^_^_^56$P+4'+7$V^P*-' % $  *8$V_%&,9$P.ZP3+'3:$^P5.'5;$PQP/-' %   %   %    %  %&'()* Z+P63'X$$;.../private/for.rkt:286:153 ! d^^^_^_^6$P,4',$V^P('P)'P+'P+'YP,' P+ 'P+'P,'P,!'P- ' V^ V^##-$P-'P.'P0'P0'YP1' P0 'P0'P1'P1!'P2 ' V^ P0,ZP9+'9 $`P;.';!$PQP;.';"$PPP1'P-4'-#$ '$$P'5'#P(7' P(8'P(5'P)7'P)9'P*8' X$%- .../private/for.rkt:181:11/i4 !  P&*',g$Z/h$QP/+'/i$^PQV_2% 2$  eDD(or/c (procedure-arity-includes/c 0) (procedure-arity-includes/c 1))$2%  e%P&%2$X$%8.../private/for.rkt:116:11t/= ! P'/'YP(1'  ^X$%/J8 ! P)1'W ZYP'/'YP(1'  ^X$%/P8 ! P)1'W ZY P0+'0S$eP2.'2T$_/P2.'2U$P5'`,`-`.P2.'2X$P5'`)`*`+P2.'2Z$P5'qt`(hP2.'2]$PX$%. *B1 ! (<$P+-' % $ %  &    &   %  &    % +=$V_%&'()*+,-./6>$P;.';?$P.'@$P'7B$P:.':C$P.'D$8E$9F$P.'G$P.'H$:I$;J$P.'K$P.'L$P 'N$O$P$P.'Q$P.'R$ P/'^X$%2J8  ! V^ P/'P1'V^ P/'P1'V^ P/'^X$%2P8 ! V^ P/'P1'  Z"&P!3'X$$$$1T !! ^^e|^^^^^^^^^!^$_$ `$ a$ b$ c$ V_P)5'P*6'P,7'P,/'YP-1' P,8'P,5'P-7'P-9'P.8' V^ V^Z.d$P.+'.e$^P0.'0f$PQP&,P'' Gidentifier?Lwith-syntax-fail   a$ Rd$$Q$$$$$$$$$$$$$$ !; EF[LYTIJNP=><:\OX_a`^~}|{zyxwvutsrqponmlkjihgfedcb#*S   %'& AZ$+,.-BHC?(35)0/721G9DUWVM@468K"a% Rb$%$%$%$%$%$%P%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%a& R]%%` Rd $       e $        e $          _  f $            Gdo-try-nextFcant-fail?Cinterp? @mtchenv48700 Hpattern-varsEtemp-varsLtail-pattern-varrnv48681rnv48683rnv48685 CpatternBfenderOunflat-pattern-varsBanswer env48677 unflat-pattern-varss env48673 ?arg@rsltIpattern-varssLlit-comp-is-mod?  ?whoGarg-is-stx??kwsDlit-compCclauses =lrnv48654 env48652a$ Rc ellipses.rkt$$^] $$^]D#%paramz $$$$$$$$$$Jinterp-s-matchLinterp-gen-matchNpattern-substituteIsyntax-case**AdatumKsubstitute-stopa% R`$%sc.rkt$%$%$%%%%%`& R` R $ q|                  % ]R env58838h $           q                  % ]R env58867g $           _ ] qE                  % ]R env58877g $            _   h $            e _^     _]R env58904]]Re ^^^^ qF                  % ]R env58910g $            _   h $            e _^     _]R env58937]]Re ^^^^ i $            i $             e ]^b_^]]]^`^ ]^^` ` ]^   ]]R_ ^ rP                  % ]R env58978 env58980g $                h $              _ ]     h $            e      _]R env59032]]R_ d^^^^ g $             h $            env59083  c $        q|                  % ]R env58601d $                             m $         env58638 env58646 env58656 env58664 env58674 env58685 env58695 env58705 env58713_ e|   _    _   _    _]R env58716]]R_  _ ^ _  _  _ ^ d $         _   c $      Aproc1Aproc2 env58567     22illegal outside of a loop or comprehension bindingP&$'#P'%' P'&'P'$'P(%'P*&'P*$'P+%'P-&'P-$'P.%'P.('P/&' O O %&P))'P+*'ZP1+'1$,_Pjh Jsyntax-protect stxloc.rktDrelocateb $      expr-transformer-exprclause-transformer-expr` _ P)$'       %&'(P+%'P-&'ZP5''5$(astPqh b $      Lvector-length-idJ:vector-gen-id` aGcase-lambda^]a$ %^^a %^_a%^`_]^`eA^]^_ a P&$'#P'%' P'&'P'$'P(%'P*&'P*$'P+%'P+('P,&' O P()'P**'ZP0+'0$,_QP0%, b $      M:vector-like-name` a_]_  Dhere-stxrnv48714  $ gaa _==%_]_  a _$_]__]_          % ]R env59144.$(/%(0&(1'(2((3)(4*(P7%'    VgP6&ZP''+(bt`(qP_)hV_P8%'     Vc%Z&P'',(_hPjV^P9%'      Vc%&Z'P''-(`hPrqVeP:%'       %&'(a^%P&.($/(0(1(2(3( Z)4()5()6( P)'')7(hh`(`,P`*_/`.q`-`)`+t Z% [_%X$%22 (s2 ! d $              k $            B  k $            B   _ ]e|]^^`]^_^^_^ ]^$_]^]_ ]_% k $            B   _ ]a % k $            B   _ ]a% l $            B    env59254 `  `  `  `  a _$__    _ ]e|]^`eA^]_]^_]^ ]^]^]_ ]_ a $     BBCCstring?Istring-lengthCFstring-refDBbytes?Hbytes-lengthDEbytes-refP&$'#P'%' P'&'P'$'P(%'P(''P)&' P&('V^P'$'#P(%' P(&'P()'P(*' P'('P)+'P,,',$-] b $      env59311  P/&'/-/d`+_,`(qPP1''1./P4H'ht`*`)P)$'  ] ]  ]       #%#&#'(#)#* V^P*$'   ]    &     V^%&'()*+,2,/P4* ZP5%'^X$$; 8o !`^^50/V^P(+'#P),' P)-'P)+'P*,'P++'P,,'#P--' #P,-'   P(&'(//^PhP(&'(*/^PhP'&''&/]PP(&'($/^PhP(&'( /^PhP'&''/]PP(&'(/^PhP'&''5/]PP(&'(1/^PhP(&'(+/^PhP(&'('/^PhP*&'*%/_P,'',&/P/>'PhrqP,&',)/a_)tPP.''.*/P1?'hq`(PPPP5&'5//jP7''70/]P@'Ph] X%%+ 5 !_0tP7''72/] X%%+ 5 !`/`*P7''73/P`,qP7''74/P:A'PP`)`-`.`+]P] X%%+ 5 !`(PPP)&')7/^P+''+8/] X%%+ / !j]PP.&'.9/]h P/&'//dP1''1/P4B'Ph`)qtP1''1/P4C'PP`(_*P P/&'//d`+_,tPP1''1/P4D'hq`*`)`( P/&'/"/dP1''1#/P4E'Ph`)PqtP1''1%/P4F'PP`(_* P/&'/(/d`+_,tPP1''1)/P4G'hq`*`)`('$/P*$'       &    %  ##%#&'()Z*P0%'X$$6 -8 !_^^a 0(/V^P+$'   ]    &    %&'(Z)P0%'X$$8@-Tp !`` ^^ 0,/V^P,$'   ]    &     V^%&'()*+3-/^P6$' %   %   %    % ,  %&'()*+Z./P(' Z%$'#("!P"%'^X$$! `5 "!`a^`___`__]^^`` ^^`_b_a_a_a"6/P%'X$$60/ !a_?uq9:/3;/ V^P-$'     # //missing body expression after sequence bindingsV^P.$'      #%#& 77bad syntax (illegal use of `.') after sequence bindingsV^P/$'   ]    & ]    %&'()Z*P5%'X$$; -5 !_^^``` ^^_a5/V^P0$'   ]    & ]    %&'()*+ Z,P8%'X$$; -f !` ^^8!/V^P1$'   ]    & ]    %&'()Z*P7%'X$$; - !_^^`_a`` ^^7'/V^P2$'   ]    & ]    %&'()*+ Z,P:%'X$$; -Vh !` ^^:+/V^P3$'   ]        %&'()*+P8.'Z P&'1/d`)qP_+h`*`(tP8I'P0I'c $      c $       Aemit?`  _ _]R env59332c $        ``  _ _]R env59349d $       d $        a `_`_]^`` `aaa_ _ _]R env59385 f       % ]R ^ _]R ]]R_ d^^^^c $       ` ``` a_ _ _]R env59445c $        ` _ _]R env59468c $       ` `a`` _ _ _]R env59486c $        ` _ _]R env59509d $       d $        env59551 `_ _]R env59554c $        `` ^]P&$'#P'%' P'&'P'$'P)%'P+&'O P(('P*)'ZP/*'/$+^QP b $       `` P&$'#P'%' P'&'P'$'P)%'P+&'O P(('P*)'ZP/*'/$+^QP b $       `` W '(8PP','P(.'P*/'P*,'P+.'P+0'P,/' O P)1' P*1'] V^OZ/)8P/2'/*8^PQP,''QV_  OPWQ OhP/''jV^  OPWQ OhP-''j'$8(%8)&8P)%'#P*&' P*''P*%'P+('P-&'P-)'YP.*' P-''P-%'P.&'P0''P0)'P0*' O V^%&.'8P0''P33'3+8P53'5,8P.4'P.5'V^ /-83.84/8P76'ZP2'08^QPP46'ZP2'18athsP3'28qP.38 V_P*,'#P+.' P+/' Z048P02'058`qhrP   b $      e $        e $         h $           h $            _ f $          env59714  b ]]R_ e $         env59764 P)$'        %&'()P,%'P.&'ZP7''7$(bht_)qP`( b $      ` ^c^^P)$'        %&'()P,%'P.&'ZP7''7$(bq_)tP`(h  sb $     ` c_tc_'$)P'$'#P(%' P(&' V^)%)P)''ZP.('.&)^QP c $      c $       env59826 t'$)P'$'#P(%' P(&' V^)%)P)''ZP.('.&)^QP c $      c $       env59854 Y'&%''%P*$*$%*%% X$%* (2 X$%* (2 P**'d $      $ ]Rt^ ^]b $      env59875^ Y'&%''%P*$*$%*%% X$%* (2 X$%* (2 P**'^ ^]b $      env59881^ Y''%'(%Y&&%P*$*$%*%%P*+' X$%* (2 P*,'d $      $ ]Rt^ ^cR $      env59885b $      env59888Y''%'(%Y&&%P*$*$%*%%P*+' X$%* (2 P*,'^ ^cR $      env59892b $      env59895P)-')%0^P+.'+&0PQP+-'+(0`hrP-.'-)0]q/*0P'$0P'$'P(&'P*''P*$'P+('P-&'P-)'YP.*' P-''P-)'P-*' O V^#%&P++'ZP/,'^X$$2.../private/for.rkt:1364:9-Z= !^`^/'0V^P+/' ]  %  %  V^%&'P-+'ZP1,'^X$$6.../private/for.rkt:1368:9- !`]^_^`^]o`]^^ag]^$`_`` ^1+0 c $      c $       o_ _]R env59913c $       oa ]^_^`^]`]^^ag]^$` ^g^`        % ]R _]R P)-')%0^P+.'+&0PQP+-'+(0`hrP-.'-)0]q/*0P'$0P'$'P(&'P*''P*$'P+('P-&'P-)'YP.*' P-''P-)'P-*' O V^#%&P++'ZP/,'^X$$2.../private/for.rkt:1382:9-> !^`^/'0V^P+/' ]  %  %  V^%&'P-+'ZP1,'^X$$6.../private/for.rkt:1386:9- !`]^_^`^]`]^^an]^$`_`` ^1+0 c $      c $       _ _]R env59944c $       a ]^_^`^]`]^^an]^$` ^g^`        % ]R _]R P',''0.]PP(,'(/.^PhP',''-.]PP&''  not an identifier P1,'1*.fP3&'3+.th`(P3&'3,.P5'tqP3&'3..P`)_*P4'PtP3't'$.P*%'  %    %  V^%&'P.&'.%.P0&'0&.V^X$%0,.../private/for.rkt:1400:197 !.'.P/('/(.0).P0)'P0*' ZP3+'X$$t1 !_]^^ag^^_]^^a _a__a^R31.02.  generate-temporariesc $      c $       d $        g $         env59985 genv59995 env60005` ]^a_]^ aa_ ` _ R_]R env60008]]R_ P&$&$%ct $      env60024P&$&$%c $      env60026'&&P(%'('&]P*$*$&*%& X$%* (2 P*+' X$%* (r2 d $      $ ]Rt^ ^ b $      env60030` F_^'&&P(%'('&]P*$*$&*%& X$%* (2 P*+' X$%* (r2 ^ ^ b $      env60050` F_^'&&P(%'('&]P*$*$&*%& X$%* (2 P*+' X$%* (2 d $      $ ]Rt^ ^ b $      env60070` F_'&&P(%'('&]P*$*$&*%& X$%* (2 P*+' X$%* (2 ^ ^ b $      env60090` F_'*&P(%'(+&]'(&P(%'()&]'&&P(%'('&]P*$*$&*%&P*/'P*0'P*1'd $      $ ]Rt_ ^ ^ b $      env60109` ]^^b $      env60125` F_b $      env60141`  '*&P(%'(+&]'(&P(%'()&]'&&P(%'('&]P*$*$&*%&P*/'P*0'P*1'_ ^ ^ b $      env60159` ]^^b $      env60175` F_b $      env60191`  P*$*$%*%% X$%* (:2 X$%* (M6 X$%* (d2 d $      $ ]Rt^ ^ P*$*$%*%% X$%* (:2 X$%* (M6 X$%* (d2 ^ ^ '&&P(%'('&]P*$*$&*%& X$%* (2 X$%* (6 P*+'d $      $ ]Rt^ ^$b $      env60221` '&&P(%'('&]P*$*$&*%& X$%* (2 X$%* (6 P*+'^ ^$b $      env60241` '&&P(%'('&]P*$*$&*%& X$%* (E2 X$%* (X6 P*+'d $      $ ]Rt^ ^%b $      env60261` '&&P(%'('&]P*$*$&*%& X$%* (E2 X$%* (X6 P*+'^ ^%b $      env60281` '&&P(%'('&]P*$*$&*%& X$%* (2 X$%* (6 P*+'d $      $ ]Rt^ ^b $      env60301` ]^^`'&&P(%'('&]P*$*$&*%& X$%* (2 X$%* (6 P*+'^ ^b $      env60321` ]^^`'&&P(%'('&]P*$*$&*%& X$%* (2 X$%* (6 P*+'d $      $ ]Rt^ ^b $      env60341` ]^^`'&&P(%'('&]P*$*$&*%& X$%* (2 X$%* (6 P*+'^ ^b $      env60361` ]^^`'&&P(%'('&]P*$*$&*%& X$%* (v2 X$%* (6 P*+'d $      $ ]Rt^ ^b $      env60381` ]^^`'&&P(%'('&]P*$*$&*%& X$%* (v2 X$%* (6 P*+'^ ^b $      env60401` ]^^`'%(P*%'      V^%&'a^% P,&/&($/'(/(($/)(/*(P3''3+(^3,(Z6-(6.(6/(P6''60(b`(qt_)hPV^P+%'     V^P)8'Z%&P/''/1(_jPhV^P,%'    P*8'ZP/''/2(^QP P%8'(e $        f $          env60436` ` ` `  _$g^` `        % ]R env60438_ ]e|_^]^]^]_`^^^`(]^]^] ]_e $         _ ]`%e $         _ ]`$%'%(P*%'    V^P)&ZP.''.&(^PQV^P+%'   P(-'P+''+'(] P%-')e $        e $         Fstart-expr_ ]e|]^]_^^)]^ ]^] ]_%e $         env60507_ ]^$'%(P*%'    P)&ZP.''.&(^QP /c $      c $       _ ]e|]^]_^Alist?^/]^^Apair?]^]^Funsafe-car ]^Funsafe-cdr'%(P*%'    P)&ZP.''.&(^QP 0c $      c $       _ ]e|]^]]]^^^]^]^@mcar ]^@mcdr'%(P*%'    P)&ZP.''.&(^QP ?c $      c $       _ ]e|]^]_^^?]^^]^]^ ]^'%'P*%'    %Z&P.&'.&'_jPh Gc $      c $       ?id1_ ^_P]'%'P*%'   ZP,&',&'^PQ Hc $      c $       _ ]e|]^] P(+'(-^PhP(+'(3-^PhP(+'(*-^PhP++'+)-`hP]P0)'stP1+'1+-^q1,-sP*+'*2-_P]P/*'rqP0+'04-^h05-rP-+'-;-bP/''/-hP]P2+'stP3+'3-^q3-P/''/-hsh'%-P*%'     %  V^%&'-&-P.&'P0''0'-P2''2(-P-('P-)' ZP0*'X$$8 1< !^]e|`^]^]^]_]^`^_]_ ]^]_^^ 0---.- V^P+%'     %  V^%&-/-P.&'P0''00-P2''21-P-('P-)' ZP0*'X$$71"  !^ e|`^]^]^]_]^`^_]_^^_^ ]^]__ __^^ 06--7- V^P,%' %     %  V^%&'/8-P0&'P2''29-P4''4:-P/('P/)' ZP2*'X$$:"1 !^^e|`^]^]^]_]^`^a^]3  ]^^_^_ 2-/-  3c $       c $            d $             env60625_ ]e|^] ]^]^^ _ ]f       % ]R  ]_ ]]^]a ^_]__]R  ]]R_ c $           d $            env60653_ e|^] ]^]__ _^^ _ ]f       % ]R  ]_ ]]^]a ^_]_^^_^_]R  ]]R_ c $            d $             env60682_ e|^] ]^^ _ ]f       % ]R  ]_ ]]^]a ^a^]3 _]R  ]]R_ '%'P*%'   P)&')&']V^P+%'    ZP-&'-''^PQV^P,%'    %Z&P1&'1('`Phj1)' 5c $       c $        env60704_ ]_x@read] c $          _ ]_x] c $            _ ]_^^ ^  g^` 4  `  ^         % ]R env60726'%'P*%'   P)&')&']V^P+%'    ZP-&'-''^QPV^P,%'    %Z&P1&'1('`hjP1)' 7c $       c $        env60738_ ]_v] ^] c $           _ ]_v^] c $             _ ]_^^ ^  g^` 6  `  _Eread-line         % ]R env60760'%'P*%'   P)&')&']V^P+%'    ZP-&'-''^QPV^P,%'    %Z&P1&'1('`hjP1)' 9c $       c $        env60772_ ]_u] ^] c $           _ ]_u^] c $             _ ]_^^ ^  g^` 8  `  _Kread-bytes-line         % ]R env60794'%'P*%'   ZP-&'-&'_PQ-'' 1c $       c $           _ ]_]^  g^` ^  ^1 `  ^Eread-byte        % ]R env60810'%'P*%'   ZP-&'-&'_PQ-'' 2c $       c $           _ ]_]^  g^` ^  ^2 `  ^Eread-char        % ]R env60826Z* Y*$ P,:']V^X  / P.( P3e' OX$$*  2v1 X$$-  !e" !OX$$*  2v1 X$$-  !e" !OX$$*  2v1 X$$-  !e" !  V_V^ X$%- !P)d' V^   V^V^ X$%- !P+d' V^   V^V^ X$%- !P-d' V^  P2e'  V^ P1c' P-V' X$$8$$$$$@,$ &  ! P,V'V^  aX-%3$$$$$@,$ ^ ! P.V' P-V' X$$4$$$$$@,$ &  ! P,V'V^  aX-%3$$$$$@,$ ^ ! P.V' P-V' X$$4$$$$$@,$ &  ! P,V' aX-%3$$$$$@,$ ^ ! P&V'V^ V^V^ Y%% Y Y%% Y%& Y%& Y%$ V^ V^V^ Y%% Y Y%% Y%& Y%& Y%$ V^ V^V^ Y%% Y Y%% Y%& Y%& Y%$ V^ V^V^ Y%% Y Y%% Y%& Y%& Y%$ V^V_ V^ Y%% Y V^ Y%% Y%& V^ Y%& V^ Y%$ V^ V^V^ Y%' P4b' Y%' P.T& V^V_ V^ Y%% Y V^ Y%% Y%& V^ Y%& V^ Y%$ V^ V^V^ Y%' Z( Y%$ Y%% Y%& Y%' $%&'P6PX$$2  )  !X$$2  b(  !gX$$;$$$$$4($   ! Y%' P.T& Z( Y%$ Y%% Y%& Y%' $%&'P+PX$$2  )  !X$$2  b(  !X$$$$$$$5($    ! P%& P%- X P%* N      P%0   P   Z* Y*$ P-:' OOOOOOV^   Z* Y*$ P;:' OOOOOO!#V^   !  "# Z* Y*$ P%:' OOOOOO/1V^  P5`'789:;9 P%& P%- X P%* N      P%0   O MZ' Y&$ P(IPY%& QZV_MZ' Y&$ P+IPY%& QZP,^'P)^'V^MZ' Y&$ P(IPY%& QZP)^'P&^' P%& P%- X P%* N      P%0   N MPP%['jMZ' Y&$ P(IPY%& QZV_MZ' Y&$ P+IPY%& QZV_MZ' Y&$ P.IPY%& QZP.[' MZ' Y&$ P(IPY%& QZV_MZ' Y&$ P+IPY%& QZV_MZ' Y&$ P.IPY%& QZP0Z'P-Z' V^MZ' Y&$ P+IPY%& QZP-Z'P*Z' V^MZ' Y&$ P(IPY%& QZV_MZ' Y&$ P+IPY%& QZP-Z'P*Z' MZ' Y&$ P(IPY%& QZP*Z'P'Z' V_'$2$%%2%%&2&%  guard-for-prop:stream))(vector/c (procedure-arity-includes/c 1) )) (procedure-arity-includes/c 1) )) (procedure-arity-includes/c 1))V_2%  guard-for-prop:sequenceV^P'2  L<  Z* Y*$ PN&PN&PN&PN&PN&PN&^X$%0 .../private/for.rkt:1009:142w !^X$%. .../private/for.rkt:1012:142D !^X$%. .../private/for.rkt:1017:197, !V^ ^X%%. .../private/for.rkt:1022:197V !V^ X%&0 .../private/for.rkt:1027:197t ! V^P&a'%\PP%%X$$I$@$$@$%$.../private/for.rkt:1004:9-r !    WX$%+  5H; !X$%. .../private/for.rkt:1038:175q" !%  %0X$%- .../private/for.rkt:1044:197@ !X-%. .../private/for.rkt:1045:197o! !X$%.  5 ! P%%X$$5  )  !P&R$P&R%P&R&V^ P%& P%- X P%* N      P%0    L X P%*Z* Y*$ P,:' P0b'      V^V^V_ V_Y%) Y%' Y%( X$$)  G2 Y%& P,V' Y%) X$$5I@$$$@Eprep-val!3 !Y%* Y%(  Y%) X$$)  /˵2 Y%' X$$6I@$$$@@next)2  !Y%( %Y%) X$$)  /2 Y%' P.V' V^ fX-%7I@$$$@.../private/for.rkt:1124:27 !Y%) X$$)  (2 Y%' P0V' V^ P%& P%- X P%* N      P%0    L Z* Y*$ P,:' $ $ $ $X$$+ Finit-more?8 !X$$+ Einit-next8 !Z% [_%Y%) Y%( Y%' X$$* Jsequence-more?"7 !X$$* Isequence-next!+6 !X$$7I@$$$@Jinit-prep-val!8Y !V^ P%& P%- X P%* N      P%0    [ Z* Y*$ P,:' P0c'PQX$$+ .../private/for.rkt:1824:28 5 !O X$$)  2v1 !X$$,  !e" !V^P'd' X$%, ! P X$%+ .../private/for.rkt:1822:131  ! X$%+ .../private/for.rkt:1823:131:  !^X$$.$$$$$$4$.../private/for.rkt:1804:26d ! X$%- .../private/for.rkt:1827:131 . ! X$%* .../private/for.rkt:1828:131!5 X$&+ .../private/for.rkt:1829:131;!9 V^P%Y'  \(or/c #f path-string?) P%%X$$2$$$$$$4$.../private/for.rkt:1820:10. !P%X' $q $   1P$$q 0Z      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\^]C#%utils Hpath-string? &'$^_`a(>;! "K864@MVWUD9G127/0)53(?CHB-.,+$ZA &'%   S*#> LXO\:<>=PNJITYL[FE bcdefghijklmnopqrstuvwxyz{|}~L LXO\:<>=PNJITYL[FE bcCefg?ijklmnopqrst97w5210|/~)(3BHGDL%$ / %%  && $$: VgX-%21T ! P$'X%%01T ! P$'X-%21T ! P$'X%%..../private/for.rkt:145:546Q8 ! P$'X%%..../private/for.rkt:139:45-K8 ! P$'X$':z$*j\ ! P$'X$)$! P$'X$'"P$! P$'X$'$7$! P$'X$%1:*g ! P$'b sequence-transformer &$  $P$$P$%P$&P$'P$(X$&1d(0 ! P$)X$&2>$~(A ! P$,P%;P%;P$:X$%-(_ ! P$X$&/$$0$(cb ! P$,q .$     Istx-check/escGstx-rotate*             check-duplicate-identifierj! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! | X$%- .../private/for.rkt:314:2&w ! $q $ eX$%9.../private/for.rkt:382:4( ! $q $        ! X$%3.../private/for.rkt:702:4 (l ! $q $    ! X$%8.../private/for.rkt:717:4 (lo ! $q $        ! !  X$*12 &q8 ! P$$$q $  ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! P&$X$$* .../private/for.rkt:825:4 (~; $$&P,%B,%&,&&,'&,(&,q $!!!!! dP&$X$$* .../private/for.rkt:839:4 (5; $$&P,%C,%&,&&,'&,(&,q $!!!!! P&$X$$* .../private/for.rkt:853:4 (݃: $$&P,%D,%&,&&,'&,(&,q $!!!!! aX$%3.../private/for.rkt:1189:4(TB !$q $          ! `ViX$% !P$I'X%%0(8o !P$H'X%%0(-Vh !P$G'X%%/(- !P$F'X%%0(- !P$E'X%%0(-f !P$D'X%%/(-5 !P$C'X%%0(-5 !P$B'X%%/(5 !P$A'X%%0(5 !P$@'X%%0(-Tp !P$?'X%%0(-8 !P$>'X$%3_.../private/for.rkt:1193:2&J !$q 0           2!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! tX$%7w.../private/for.rkt:1284:4(Yc !$q $       ! X$%7w.../private/for.rkt:1289:4(c !$q $       !  V^X$&8} !P$''X$*'~& !P$$$q %             !!!!!!!!!!!!!!!!!! _X$%3.../private/for.rkt:1329:4( !$q $    ! ^X$%3.../private/for.rkt:1335:4( !$q $    ! gX$%6.../private/for.rkt:1341:2& !$q $  !!! nX$%6.../private/for.rkt:1344:2& !$q $  !!! V^X$%. (% !P$*'X$%1'-P !$q %!!!! sV^X$%. (% !P$*'X$%1'-=R !$q %!!!! V_X$%. (& !P$,'X$%- (p! !P$+'X$%1+-P !$q &!!!!! V_X$%. (& !P$,'X$%- (p! !P$+'X$%1+-=R !$q &!!!!! oX$%9?.../private/for.rkt:1360:2& !$q $      !!!!!!!! X$%9?.../private/for.rkt:1378:2&z !$q $      !!!!!!!!  V`X%%/1 !P$'X%%01 !P$'X%%/1 !P$'X$&w&& !P$$$q '       !!!!!!!!!!!!!!! pX$%-%.../private/for.rkt:1418:2&NE !$q $! mX$%-%.../private/for.rkt:1419:2&G !$q $! kV^X$%/&(2; !P$+'X$%1)-P !$q % !!!! rV^X$%/&(2; !P$+'X$%1)-=R !$q % !!!! lV^X$%/&(5 !P$+'X$%1)-P !$q % !!!! V^X$%/&(5 !P$+'X$%1)-=R !$q % !!!! V`X$%/&( !P$1'X$%/&(4 !P$0'X$%/&(j/ !P$/'X$%1-P !$q ' !!!!!!!! iV`X$%/&( !P$1'X$%/&(4 !P$0'X$%/&(j/ !P$/'X$%1-=R !$q ' !!!!!!!! X$%1%-P !$q $!! X$%1%-=R !$q $!! V^X$%/&( !P$+'X$%1)-P !$q % !!!! wV^X$%/&( !P$+'X$%1)-=R !$q % !!!! V^X$%/&(o !P$+'X$%1)-P !$q % !!!! bV^X$%/&(o !P$+'X$%1)-=R !$q % !!!! fV^X$%/&(V !P$+'X$%1)-P !$q % !!!! jV^X$%/&(V !P$+'X$%1)-=R !$q % !!!! qV^X$%/&(V !P$+'X$%1)-P !$q % !!!! cV^X$%/&(V !P$+'X$%1)-=R !$q % !!!! ~V^X$%/&(V !P$+'X$%1)-P !$q % !!!! V^X$%/&(V !P$+'X$%1)-=R !$q % !!!! V^X$%* !P$8'P&$X$$* .../private/for.rkt:1485:4(: $$(X$%,4.../private/for.rkt:1486:4( !&q %  !!!!!!!!!!!!!!! V^X$%6* !P$-'P&$X$$* .../private/for.rkt:1530:4( $$(X$%,4.../private/for.rkt:1531:4( !&q %  !!!! }P&$X$$* .../private/for.rkt:1561:4(b9 $$(X$%62.../private/for.rkt:1562:4(| !&q $  !!! {P&$X$$* .../private/for.rkt:1587:4($: $$(X$%62.../private/for.rkt:1588:4(? !&q $  !!! hP&$X$$* .../private/for.rkt:1613:4(; $$(X$%62.../private/for.rkt:1614:4( !&q $  !!! P&$X$$* .../private/for.rkt:1639:4( $$'X$%6*.../private/for.rkt:1640:4( !&q $  !!! P&$X$$* .../private/for.rkt:1646:4(: $$'X$%4*.../private/for.rkt:1647:4( !&q $  !!! V`X%%01 !P$+'X%%01"  !P$*'X%%01< !P$)'P&$X$$* .../private/for.rkt:1653:4(t $$-X$%;;.../private/for.rkt:1654:4(* !&q '      !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! xP&$X$$* .../private/for.rkt:1736:4(9 $$'X$%9*.../private/for.rkt:1737:4(* !&q $  !!!!!! vP&$X$$* .../private/for.rkt:1749:4(: $$'X$%9*.../private/for.rkt:1750:4( !&q $  !!!!!! uP&$X$$* .../private/for.rkt:1762:4( $$'X$%9*.../private/for.rkt:1763:4( !&q $  !!!!!! zP&$X$$* .../private/for.rkt:1775:4(! $$'X$%5*.../private/for.rkt:1776:4( !&q $  !!!! yP&$X$$* .../private/for.rkt:1786:4(! $$'X$%5*.../private/for.rkt:1787:4(& !&q $  !!!! NX$&;$@$$$0$ !P$d'X$-$$$$$$0$> !P$e'X$*2$$$$$@,$Anext!4 !P$c'X$*7$$$$$5($Fgen-stream- !P$b'X$%.I 2\ !P$a'X$0H$@$$$$%$d !P$`'X$%.I 2\ !P$_'X$&5$$$$@ (( !P$^'X$%.I 2\ !P$]'X$%-$$$$$  3ל !P$\'X$%7$$$$  (( !P$['X$'9$$$$ (( !P$Z'  %$ P$$%P$%%P$&%P$'%P$(%  X$&1 .../private/for.rkt:333:5) !P$)%P$*%P$+%  X$&. .../private/for.rkt:356:5) !P$,%P$-%P$.%  X$&/@.../private/for.rkt:369:5) !P$/%P$0%P$1%X$%-@&D !P$3%X$%1& !P$4%X$%0& !P$5%X$%/&y !P$6%X$%1& !P$7%X$%0&@ !P$8%X$%1&mB !P$9%X$%7I&zC !P$2%X$&6&D !P$:%  '$ YOP.)X$%0$$.$.../private/for.rkt:481:35#I !X$%-$$,$.../private/for.rkt:485:35#J !X$%1$$.$.../private/for.rkt:486:35#J !OP.,X$%3$$,$.../private/for.rkt:491:34"L !P$ %P$!%P$"%P$#%P$$%`((uM X$%0$$&$((uM !X$&1$$&$((uM !X$'2$$&$((uM !P$%% X$%0 &OS !P$;%_)(O X$$-$$&$)(O !X$%.$$&$)(O !P$&%  %$ YOP.)X$%/$$$.../private/for.rkt:537:35#R0 !X$%.$$$.../private/for.rkt:538:35#R( !X$%/$$$.../private/for.rkt:539:35##S; !OP.,X$%3$$$.../private/for.rkt:541:34"S !P$'%P$(%P$)%P$*%P$+%X$%.$$$/&Un !P$,% X$%0 &rU9 ! X$%0 &rU9 !P$%X$%,&0&UG !X$%,0&UG !P$-% X$%0 &U= ! X$%0 &U= !P$%X$%.&1&;V !P$.% X$%0  &V} !P$%X$%.&2&vW !P$/% X$&. 4 &)X !P$1%`5 (5Y X$$.&5 (5Y !X$%/&5 (5Y !X$&/&5 (5Y !P$2% X$&. 6 &Y !P$3%`7 (B[ X$$-&$$,7 (B[ !X$%-&$$,7 (B[ !X$&.&$$,7 (B[ !P$4% X$&. 8 & \ !P$5%`9 (l] X$$-&$$ 9 (l] !X$%-&$$ 9 (l] !X$&.&$$ 9 (l] !P$6%X$%.&: &M^ !P$7% X$%1 ! &^ !P$%X$%.&< &_ !P$9%X$%.&= &B` !P$:%X$%.&> &` !P$;% X$&2 ; &Hb !P$8%X$%.B? &@c !P$<%X$%1" &cm !X$%1" &cm !P$% X$*7 @ &e !P$=% X$,; A & k !P$>% X$(5  &7 !P$%aB -Im X$%8&B -Im !X$&9&B -Im !X$';&B -Im !X$(&B -Im !P$?% X$(5  &0 !P$%aC -Im X$%8&C -Im !X$&9&C -Im !X$';&C -Im !X$(&C -Im !P$@% X$(5  &/5 !P$%aD -Im X$%8&D -Im !X$&9&D -Im !X$';&D -Im !X$(&D -Im !P$A%X$&/F@E & !P$B%X$&/F@F &2 !P$C%X$%.F@G&e !P$D%X$%,&H& !P$E%X$%.F@I&3 !P$F%X$%.F@J& !P$G%X$&-&$$$K& !P$H%X$&.IM&ٝ !P$J%X-%-&$$$$N& !P$K%X-%-&$$$$O&Vm !X%%-$$$$$O&Vm !P$L%X-%.&@$$@$'$P&ǟ !P$M%X%'.&3&Ʀ !P$0%  '$ YOP-)X$%-$$$$$(.../private/for.rkt:1060:35#" !X$%-$$$$$(.../private/for.rkt:1061:35#" !X$%-$$$$$(.../private/for.rkt:1062:35#'" !P$O%P$P%P$Q%P$R%P$S%P'P X$$) .../private/for.rkt:1064:39'w2 %%P$T%X$%7I@$$$$($Y& !P$U% X$$, Z& ! X$$, Z& !P$V%X$%I@$$$@L&"- !P$I%X$%7I@$$$$,$[& !P$W%_\(R X$%.&$$$$4$\(R !X$$+$$$$$\(R !P$X%cQb $#~5.3T4&q$ #%embedded:g305:performance-hint#~5.3T  #j|;Binline begin-encourage-inlineE/proj/scheme/plt-released/recent/collects/racket/performance-hint.rkt^AquoteD#%kernel !compiler-hint:cross-module-inline O+$$ X$%- ...ormance-hint.rkt:17:1553 !Q  bad syntaxdAbegin $  ` eV`& eVa% eV]$%a$ eV^$$$$ ?stxenv52297 =lenv52298$q $   $P$$q $&'$$$  $%%$$ $$ $$X$%5 ...ormance-hint.rkt:9:4-( !$q $! ]] $#~5.3T&&q$O#%embedded:g300:map#~5.3T= &-6<~bem>Zjr2:UPk  G o a  ( ?map @map2Efor-each2Candmap2Bormap2BandmapDfor-eachAormap@/proj/scheme/plt-released/recent/collects/racket/private/map.rkt@loopAquote X$&9   7  !W OPQW OPQW OPQW OP Q2%X W OPQW OPQW OPQW OP Q X$'   %7 !W OPPQQW OPPQQW OPPQQW OPPQQ2&XX\\ W OPPQQW OPPQQW OPPQQW OPPQQW OPQ2%X Z% [_%X$%0   7  !W OPPQQ2&XX\\ Z% [_%X$&2   %7 ! X$&1   57 !W V^PQW V^PQW V^PQW V^PQ2%X W V^PQW V^PQW V^PQW V^PQ X$'6   @7" !W V^PPQQW V^PPQQW V^PPQQW V^PPQQ2&XX\\ W V^PPQQW V^PPQQW V^PPQQW V^PPQQW V^PQ2%X Z% [_%X$%.   57 ! W V^PPQQ2&XX\\ Z% [_%X$&0   @7" !" %X$&1   R;, !&WQPPQWQPPQWQPPQWQPP%Q 2%X W WQPPQWQPPQWQPPQWQPP%Q  (X$'6   _;5 !)WQPPPPQQWQPPPPQQWQPPPPQQWQPPPP(QQ 2&XX\\ W WQPPPPQQWQPPPPQQWQPPPPQQWQPPPP(QQ WQPPQ 2%X W Z% [_%X$%.   R;, !,WQPPPPQQ 2&XX\\ W Z% [_%X$&0   _;5 !. 1X$&5   q;? !2WQPPQWQPPQWQPPQWQPP1Q2%X W WQPPQWQPPQWQPPQWQPP1Q 4X$':   ~;G !5WQPPPPQQWQPPPPQQWQPPPPQQWQPPPP4QQ2&XX\\ W WQPPPPQQWQPPPPQQWQPPPPQQWQPPPP4QQWQPPQ2%X W Z% [_%X$%/   q;? !8WQPPPPQQ2&XX\\ W Z% [_%X$&1   ~;G !:Ɵ$q $   $P$$q $%'$$$   ((% $$ $$` 91  X$&9  91  !X$'  91  !X%'0  91  !` 91  Xd&- .../private/map.rkt:22:14 :2  !Xd'/ .../private/map.rkt:31:14 2 !X%'0 .../private/map.rkt:43:14 +2# !P$$%` 01 X$&1  01 !X$'6  01 !X%'0  01 !` 01 Xd&- .../private/map.rkt:49:14 12 !!Xd'/ .../private/map.rkt:58:14 :2 !#X%'0 .../private/map.rkt:70:14 F2'( !$P$%%` K1( X$&1  K1( !'X$'6  K1( !*X%'0  K1( !+` K1( X$&- .../private/map.rkt:76:14 L2) !-X$'/ .../private/map.rkt:87:14 W20 !/X%'0 .../private/map.rkt:101:14 e29& !0P$&%`  j1; X$&5   j1; !3X$':   j1; !6X%'0   j1; !7`  j1; X$&- .../private/map.rkt:107:14 k2; !9X$'/ .../private/map.rkt:118:14 v2B !;X%'0 .../private/map.rkt:132:14 2L% !*?@A-BC8D)EFGH5IJK'L2MN7O"PQ&a% W^$%$%%`& W` W$@OQY*$%*%%*&%Y,'%,(%^ a $  dcbaFstruct:exngg@exn?gSgTgCgY*$%*%%*&%Y,'%,(%^ *)%Kstruct:exn:failgIgEexn:fail?gSgTg8gHgY*$%*%%*&%Y,'%,(%^ *)%struct:exn:fail:contractgMgNexn:fail:contract?gSgTg5gLgY*$%*%%*&%Y,'%,(%^ *)%struct:exn:fail:contract:arityg gexn:fail:contract:arity?gSgTg2ggY*$%*%%*&%Y,'%,(%^ *)%'struct:exn:fail:contract:divide-by-zerogg!exn:fail:contract:divide-by-zero?gSgTg2ggY*$%*%%*&%Y,'%,(%^ *)%*struct:exn:fail:contract:non-fixnum-resultgg$exn:fail:contract:non-fixnum-result?gSgTg2ggY*$%*%%*&%Y,'%,(%^ *)%%struct:exn:fail:contract:continuationggexn:fail:contract:continuation?gSgTg2ggY*$%*%%*&%Y-'%-(%-)%_ **%!struct:exn:fail:contract:variableg3gexn:fail:contract:variable?gexn:fail:contract:variable-idgSgTg2g gY*$%*%%*&%Y-'%-(%-)%_ **%struct:exn:fail:syntaxg/gLexn:fail:syntax?gUgSgTg5g.gY*$%*%%*&%Y-'%-(%-)%_ **%struct:exn:fail:syntax:unboundg:gexn:fail:syntax:unbound?gUgSgTg,ggY*$%*%%*&%Y-'%-(%-)%_ **%struct:exn:fail:readg?gJexn:fail:read?gVgSgTg5g>gY*$%*%%*&%Y-'%-(%-)%_ **%struct:exn:fail:read:eofgEgNexn:fail:read:eof?gVgSgTg*gDgY*$%*%%*&%Y-'%-(%-)%_ **%struct:exn:fail:read:non-chargGgexn:fail:read:non-char?gVgSgTg*g;gY*$%*%%*&%Y,'%,(%^ *)%struct:exn:fail:filesystemgFgexn:fail:filesystem?gSgTg5gKgY*$%*%%*&%Y,'%,(%^ *)%!struct:exn:fail:filesystem:existsgJgexn:fail:filesystem:exists?gSgTg'gQgY*$%*%%*&%Y,'%,(%^ *)%"struct:exn:fail:filesystem:versiongPgexn:fail:filesystem:version?gSgTg'g gY*$%*%%*&%Y,'%,(%^ *)%struct:exn:fail:networkggMexn:fail:network?gSgTg5ggY*$%*%%*&%Y,'%,(%^ *)%struct:exn:fail:out-of-memoryggexn:fail:out-of-memory?gSgTg5ggY*$%*%%*&%Y,'%,(%^ *)%struct:exn:fail:unsupportedg4gexn:fail:unsupported?gSgTg5g1gY*$%*%%*&%Y,'%,(%^ *)%struct:exn:fail:userg6gJexn:fail:user?gSgTg5g#gY*$%*%%*&%Y-'%-(%-)%_ **%Lstruct:exn:breakg9gFexn:break?gexn:break-continuationgSgTg8gOgY*$%*%%*&%Y+'%] struct:arity-at-leastg=gKarity-at-least?garity-at-least-valueg<gY*$%*%%*&% Y4'%4(%4)%4*%4+%4,%4-%4.%4/%40%f Gstruct:dategBgAdate?gWgXgYgZg[g\g]g^g_g`gAgY*$%*%%*&% Y6'%6(%6)%6*%6+%6,%6-%6.%6/%60%61%62%h Hstruct:date*g@gBdate*?gdate*-time-zone-namegLdate*-nanosecondgWgXgYgZg[g\g]g^g_g`g gY*$%*%%*&%Y/'%/(%/)%/*%/+%a Istruct:srclocg0gCsrcloc?gGsrcloc-spangKsrcloc-positiongIsrcloc-columngGsrcloc-linegIsrcloc-sourcegNg$q $   a dcba$P$$q $IM 3/:?EGFJP469=B@0&'$$$ 2=B@9IM 3FJP?EG/:460"$%7  &'()*,!258-+2 2=B@9IM 3FJP?EG/:460"$%7  &'()*,!258-+2%$% $$ $$ Z) Y)$   self-ctor-struct-infoP2%&%$ YO X$&5 ...e/kernstruct.rkt:21:23R9;  !e ]$P$$5q $Nstruct:struct-info 8P&$X$$2 ...e/kernstruct.rkt:39:7R'+ !fX$$* ...e/kernstruct.rkt:49:7R1+ $)%&q $!h!i!j!k!l!m 5P&$X$$2 ...e/kernstruct.rkt:55:7R7+ !nX$$* ...e/kernstruct.rkt:65:7RA+!% $*%&q $!o!p!q!r!s!t!u 2P&$X$$2 ...e/kernstruct.rkt:71:7RG+& !vX$$* ...e/kernstruct.rkt:81:7RQ++. $*%&q $!w!x!y!z!{!|!} P&$X$$2 ...e/kernstruct.rkt:88:7RX+0 !~X$$* ...e/kernstruct.rkt:98:7Rb+54 $*%&q $!!!!!!! P&$X$$2 ...e/kernstruct.rkt:108:7Rl+; !X$$* ...e/kernstruct.rkt:118:7Rv+A= $*%&q $!!!!!!! P&$X$$2 ...e/kernstruct.rkt:128:7R+H !X$$* ...e/kernstruct.rkt:138:7R+N@ $*%&q $!!!!!!! P&$X$$2 ...e/kernstruct.rkt:148:7R+T !X$$* ...e/kernstruct.rkt:158:7R+Z; $*%&q $!!!!!!! !P&$X$$3 ...e/kernstruct.rkt:167:7R+` !X$$* ...e/kernstruct.rkt:178:7R+f7 $+%&q $!!!!!!!! ,P&$X$$3 ...e/kernstruct.rkt:184:7R+j !X$$* ...e/kernstruct.rkt:195:7R+p, $+%&q $!!!!!!!! P&$X$$3 ...e/kernstruct.rkt:202:7R+u !X$$* ...e/kernstruct.rkt:213:7R+{4 $+%&q $!!!!!!!! *P&$X$$3 ...e/kernstruct.rkt:219:7R+ !X$$* ...e/kernstruct.rkt:230:7R+* $+%&q $!!!!!!!! )P&$X$$3 ...e/kernstruct.rkt:236:7R+ !X$$* ...e/kernstruct.rkt:247:7R+. $+%&q $!!!!!!!! (P&$X$$3 ...e/kernstruct.rkt:254:7R+ !X$$* ...e/kernstruct.rkt:265:7R+3 $+%&q $!!!!!!!! 'P&$X$$2 ...e/kernstruct.rkt:272:7R+ !X$$* ...e/kernstruct.rkt:282:7R+0 $*%&q $!!!!!!! &P&$X$$2 ...e/kernstruct.rkt:291:7R+ !X$$* ...e/kernstruct.rkt:301:7R+7 $*%&q $!!!!!!!  P&$X$$2 ...e/kernstruct.rkt:311:7R+ !X$$* ...e/kernstruct.rkt:321:7R+8 $*%&q $!!!!!!! P&$X$$2 ...e/kernstruct.rkt:327:7R+ !X$$* ...e/kernstruct.rkt:337:7R+- $*%&q $!!!!!!! P&$X$$2 ...e/kernstruct.rkt:344:7R+ !X$$* ...e/kernstruct.rkt:354:7R+3 $*%&q $!!!!!!! %P&$X$$2 ...e/kernstruct.rkt:361:7R+ !X$$* ...e/kernstruct.rkt:371:7R+1 $*%&q $!!!!!!! $P&$X$$2 ...e/kernstruct.rkt:377:7R+ !X$$* ...e/kernstruct.rkt:387:7R+* $*%&q $!!!!!!! "P&$X$$3 ...e/kernstruct.rkt:393:7R+ !X$$* ...e/kernstruct.rkt:404:7R+& $+%&q $!!!!!!!! +P&$X$$1 ...e/kernstruct.rkt:410:7R+ !X$$* ...e/kernstruct.rkt:418:7R++ $(%&q $!!!!! -P&$X$$: ...e/kernstruct.rkt:424:7R+ !X$$* ...e/kernstruct.rkt:442:7R+! $1%&q $!!!!!!!!!!!!!!  P&$X$$ ...e/kernstruct.rkt:448:7R+@ !X$$* ...e/kernstruct.rkt:468:7R+bC" $3%&q $!!!!!!!!!!!!!!!! 7P&$X$$5 ...e/kernstruct.rkt:474:7R+2D !X$$* ...e/kernstruct.rkt:487:7R+E# $,%&q $ !!!!!!!!!  P$$% P$%% P$&% P$'% P$(% P$)% P$*% P$+% P$,% P$-% P$.% P$/% P$0% P$1% P$2% P$3% P$4% P$5% P$6% P$7% P$8% P$9% P$:% P$;% P$%^^ $#~5.3T.&q$#%embedded:g315:norm-arity#~5.3T %5M[hmKgUq# ? t Fnorm-arity norm:procedure-arityKnormalize-aritynorm:raise-arity-errorsort.rktHfilter-below@loopG/proj/scheme/plt-released/recent/collects/racket/private/norm-arity.rktKprocedure-arity X$&2  3.$ ! MQM PP OPM QM PP OPWQPWQP X$&2  3.$ !MQM PP OPM QM PP OPWQPWQP X$&2  3.$ !MQM PP OPMQM PP OPWQPWQP X$&4  3.$ !MQM PP OPMQM PP OPMQM PP OPWQPWQPWQPMPQ   V^MPQ   P,)'V_P,)' P,)'OV^ P*'&WV^POQWPOP3('QV^P1('QV^QWPOP1('QV^P/('QY  MPQ   P-)'V_P-)' P-)'OV^ P+'&WV^POQWPOP4('QV^P2('QV^QWPOP2('QV^P0('QY OMPQ   P-)'V_P-)' P-)'OV^P+'&WV^POQWPOP4('QV^P2('QV^QWPOP2('QV^P0('QY V^P''&WV^POQWPOP0('QV^P.('QV^QWPOP.('QV^P,('QY MQM PP OPMQM PP OPMQM PP OPWQPWQPWQPP%%'0P%%'0    X X$%, ...e/norm-arity.rkt:15:34 3" l !  P)%' X$&2  3.$ !MQM PP OPMQM PP OPWQPWQPMMPQ P*)'  P*)' $O V^P('&  WPOQWPOQWPOQWPOP5('QV^P3('QV^QWPOP3('QV^P1('QV^QWPOQWPOP3('QV^P1('QV^QWPOP1('QV^P/('QV^QWPOQWPOQWPOP3('QV^P1('QV^QWPOP1('QV^P/('QV^QWPOQWPOP1('QV^P/('QV^QWPOP/('QP-('Qğ$q $   $P$$q %@sort%'$$%  ''% $$ $$X$(8 )* !P$)'X$%-&  +- !X$%-&  +- !P$$%X-'2&Mraise-arity-error // !P$&%X$%3( '& !P$%%X$&4 E&2 !P$(%`^AquoteD#%kernel  define.rktsmall-scheme.rkt $#~5.3T,&q$#%embedded:g135:pre-base#~5.3T9 .;RXfz -<F`w)B]t (7>DFHJLNQSUXtx*6BNWjnw 0<H\s "8BM_r4Ww/Fbv    # / ; K \ l u  ) 7 H T _ i s ~  ' 8 G S d v  " * H n  ' D b   8Xh8Vi{ /Eb1Ef;]q 5Mdr#1Ghy/:BOSc~#@EVbhm| /:Tu *H^p 4CMcpuy<[is&,9@HZs$.9BNXft #0;AHPc} *4?Or!9GP]er  2 J Y f ~ !!'!,!2!>!K!X!a!k!q!v!!!!!!!!"!"I"a"e"p"~""""""""""#+#>#H#S#k#z######## $1$X$$$$$%%4%G%_%|%%%%%%&&(&A&N&h&|&&&&&&'' '1'@'J'['f'y'''''''( (7(I(a(w((((((()()9)K)W)e)t)))))))))))))) **5*N*m*******+,+9+L+g+n+u++++++,*,<,X,p,,,,, -%-?-J-T-^-f-w-{-----------..&.9.F.L.c.n........./*/G/[/h/n/x//////// 00#070G0X0e0t00000000 1101B1`1r111111111 222.2F2Q2W2k2222222233+3?3F3a3r33333344"4:4V4h4x44444444 5$5E5f55555555556$656F6M6Y6c6o6t666666667&707F7Q7]7o77777778808>8H8_8}8888888889)93999@9M9_9|9999 :$:@:Q:_:v::::::::: ;';>;F;L;Z;j;};;;;;;;;>,>G>b>p>}>>>>>>>>>>??(?;?S?i?y???????? @@)@=@G@P@Y@c@l@t@@@@@@AA1AMAwAAAAAAAAAB1BXBBBBBC3CLCkCCCCCCD%D3D;D@DIDTDnD~DDDDDDDDDEEE$E?EMEZEeEsEEEEEEEFF6FTF~FFFFF#GLGiGGGGGHH5HFHVHfHHHHHHHHH I3IIIQIdItIIIIIIIII JJ*J:JGJUJdJwJJJJJJJJJ K#K+K6K?KEKaK|KKKKKL:LaLLLLLMM!M;MHMiMMMMMMMMM NNNN$N3N=NJNYNgNxNNNNNNNNNO$O/O=OSOeOrOxOOOOOOOOOOOOOOPPPP$P7PAPDPOPZPbPlPxPPPPPPPPPPPPP QQ!Q,Q6Q>QGQNQhQmQtQQQQQQQQQQQQQQQRRR+R7RBRIRQR]RgRuRRRRRRSS+S9SRSbS~SSSSSTTT$T*T/T>TBTHTPThTyTTTTTTTTTTU UU$U:U?UBUPU]UgUoU{UUUUUUUUUUUUV VVV(V7VEVOVTV`VvVVVVVVWW W\WbWgW{WWX6XDXLXXX=YnYYYYYY(ZSZZZbZ|ZZ\w^|^^^^^ _5_W_l____{Dpre-base kw.rktnorm-define.rktfor.rktdefine-struct.rktAquote^D#%kernel norm-arity.rktkernstruct.rktmap.rkt modbeg.rkt reqprov.rktletstx-scheme.rkt define.rktMdefine-for-syntaxIdefine-syntaxBdefinemisc.rktmore-scheme.rktJnew-apply-procEnew-applynew:collection-file-pathnew-define-for-syntaxOnew:collection-pathJdouble-flonum?Mnew-keyword-applyMnew-define-syntaxM#%top-interactionmake-keyword-procedureIkeyword-apply^C#%utils Kcollection-pathcollection-file-pathnew:chaperone-procedurenew:impersonate-procedurenew:procedure->methodnorm:procedure-aritynew:procedure-reduce-aritynew:procedure-renameNnew-prop:procedurenorm:raise-arity-errorFnew-defineJdefine-struct*Cnew-appBnew-λFnew-lambdaHmodule-beginJ#%module-beginBlambdaA#%app=*=+=-=/=<><====>>>=abort-current-continuation?absJabsolute-path?@acos@add1Ealarm-evtFalways-evtAangleBappendLarithmetic-shiftarity-at-least-valueKarity-at-least?@asin@atanBbannerGbitwise-andMbitwise-bit-fieldLbitwise-bit-set?Gbitwise-iorGbitwise-notGbitwise-xorDboolean?Nbound-identifier=??boxDbox-cas!Ibox-immutable@box?Ibreak-enabledHbreak-threadFbuild-pathbuild-path/convention-typeHbyte-pregexpIbyte-pregexp?Gbyte-ready?Gbyte-regexpHbyte-regexp?Abyte?Abytesbytes->immutable-bytesGbytes->listGbytes->pathObytes->path-elementbytes->string/latin-1bytes->string/localeObytes->string/utf-8Hbytes-appendbytes-close-converterIbytes-convertMbytes-convert-endLbytes-converter?Fbytes-copyGbytes-copy!Gbytes-fill!Hbytes-lengthbytes-open-converterEbytes-refFbytes-set!Mbytes-utf-8-indexNbytes-utf-8-lengthKbytes-utf-8-refCbytes?Bbytes?BcaaaarBcaaadrAcaaarBcaadarBcaaddrAcaadr@caarBcadaarBcadadrAcadarBcaddarBcadddrAcaddr@cadrcall-in-nested-thread call-with-break-parameterization!call-with-composable-continuationcall-with-continuation-barriercall-with-continuation-promptcall-with-current-continuationcall-with-escape-continuationcall-with-exception-handler%call-with-immediate-continuation-markcall-with-input-filecall-with-output-filecall-with-parameterizationOcall-with-semaphore call-with-semaphore/enable-breakLcall-with-valuesCcall/ccCcall/ec?carBcdaaarBcdaadrAcdaarBcdadarBcdaddrAcdadr@cdarBcddaarBcddadrAcddarBcdddarBcddddrAcdddr@cddr?cdrCceilingGchannel-getGchannel-putKchannel-put-evtLchannel-put-evt?Kchannel-try-getDchannel?Ichaperone-boxchaperone-continuation-mark-keyIchaperone-evtJchaperone-hashIchaperone-of?chaperone-prompt-tagLchaperone-structchaperone-struct-typeLchaperone-vectorFchaperone?Ichar->integerLchar-alphabetic?Gchar-blank?Fchar-ci<=?Echar-ci=?Echar-ci>?Ichar-downcaseIchar-foldcasechar-general-categoryIchar-graphic?Mchar-iso-control?Lchar-lower-case?Ichar-numeric?Mchar-punctuation?Gchar-ready?Jchar-symbolic?Lchar-title-case?Jchar-titlecaseGchar-upcaseLchar-upper-case?Mchar-utf-8-lengthLchar-whitespace?Cchar<=?Bchar=?Bchar>?Achar?#checked-procedure-check-and-extractFchoice-evtHcleanse-pathLclose-input-portMclose-output-portKcollect-garbageCcompilecompile-allow-set!-undefined$compile-context-preservation-enabled compile-enforce-module-constantsJcompile-syntaxcompiled-expression?compiled-module-expression?Jcomplete-path?Dcomplex?@conscontinuation-mark-key?continuation-mark-set->contextcontinuation-mark-set->listcontinuation-mark-set->list*continuation-mark-set-firstcontinuation-mark-set?Ncontinuation-markscontinuation-prompt-available?continuation-prompt-tag?Icontinuation?Ecopy-file?coscurrent-break-parameterizationcurrent-code-inspectorcurrent-command-line-argumentsKcurrent-compilecurrent-continuation-marksMcurrent-custodianMcurrent-directoryIcurrent-driveNcurrent-error-portHcurrent-eval#current-evt-pseudo-random-generatorcurrent-gc-milliseconds"current-get-interaction-input-portcurrent-inexact-millisecondsNcurrent-input-portMcurrent-inspector current-library-collection-pathsHcurrent-loadcurrent-load-extensioncurrent-load-relative-directorycurrent-load/use-compiledJcurrent-localeJcurrent-loggerNcurrent-memory-usecurrent-millisecondscurrent-module-declare-namecurrent-module-declare-sourcecurrent-module-name-resolverMcurrent-namespaceOcurrent-output-portcurrent-parameterization$current-preserved-thread-cell-valuesIcurrent-printcurrent-process-millisecondsOcurrent-prompt-readcurrent-pseudo-random-generatorcurrent-read-interactioncurrent-reader-guardMcurrent-readtableKcurrent-secondscurrent-security-guard!current-subprocess-custodian-modeJcurrent-threadcurrent-thread-group!current-thread-initial-stack-size current-write-relative-directoryOcustodian-box-valueJcustodian-box?custodian-limit-memorycustodian-managed-list&custodian-memory-accounting-available?custodian-require-memorycustodian-shutdown-allFcustodian?custom-print-quotable-accessorcustom-print-quotable?custom-write-accessorIcustom-write?Ldate*-nanoseconddate*-time-zone-nameBdate*?Ddate-dayEdate-dst?Edate-hourGdate-minuteFdate-monthGdate-seconddate-time-zone-offsetIdate-week-dayEdate-yearIdate-year-dayAdate?Idatum->syntaxdatum-intern-literaldefault-continuation-prompt-tagLdelete-directoryGdelete-fileGdenominatorMdirectory-exists?Jdirectory-listCdisplayEdisplaylnMdump-memory-statsKdynamic-requiredynamic-require-for-syntaxHdynamic-wind?eofGeof-object?Kephemeron-valueFephemeron?CeprintfHeq-hash-code?eq?Kequal-hash-codeequal-secondary-hash-codeBequal?Hequal?/recurIeqv-hash-code@eqv?Aerrorerror-display-handlererror-escape-handlererror-print-context-lengtherror-print-source-locationMerror-print-widtherror-value->string-handler@evalLeval-jit-enabledGeval-syntaxAeven?@evt?Jexact->inexactJexact-integer?exact-nonnegative-integer?exact-positive-integer?Bexact?executable-yield-handler@exitHexit-handlerexn-continuation-marksGexn-messageexn:break-continuationFexn:break?exn:fail:contract:arity?exn:fail:contract:continuation?!exn:fail:contract:divide-by-zero?$exn:fail:contract:non-fixnum-result?exn:fail:contract:variable-idexn:fail:contract:variable?Nexn:fail:contract?exn:fail:filesystem:exists?exn:fail:filesystem:version?exn:fail:filesystem?Mexn:fail:network?exn:fail:out-of-memory?exn:fail:read-srclocsNexn:fail:read:eof?exn:fail:read:non-char?Jexn:fail:read?exn:fail:syntax-exprsexn:fail:syntax:unbound?Lexn:fail:syntax?exn:fail:unsupported?Jexn:fail:user?Eexn:fail?exn:srclocs-accessorHexn:srclocs?@exn??expBexpandGexpand-onceIexpand-syntaxNexpand-syntax-onceexpand-syntax-to-top-formNexpand-to-top-formLexpand-user-path@exptHfile-exists?file-or-directory-identity file-or-directory-modify-secondsfile-or-directory-permissionsIfile-positionEfile-sizefile-stream-buffer-modeMfile-stream-port?filesystem-root-listfind-executable-pathfind-library-collection-pathsLfind-system-pathCfixnum?floating-point-bytes->realCflonum?AfloorHflush-outputBformatCfprintfMfree-identifier=?free-label-identifier=?free-template-identifier=?free-transformer-identifier=??gcdBgensymLget-output-bytesMget-output-stringBgetenvglobal-port-print-handlerEguard-evtFhandle-evtGhandle-evt?@hashEhash-copyFhash-countDhash-eq?Ghash-equal?Ehash-eqv?Ihash-for-eachIhash-has-key?Nhash-iterate-firstLhash-iterate-keyMhash-iterate-nextNhash-iterate-valueDhash-mapMhash-placeholder?Dhash-refEhash-ref!Ghash-removeHhash-remove!Dhash-setEhash-set!Ghash-updateHhash-update!Fhash-weak?Ahash?BhasheqChasheqvNidentifier-bindingidentifier-label-binding identifier-prune-lexical-context!identifier-prune-to-source-module)identifier-remove-from-definition-contextidentifier-template-bindingidentifier-transformer-bindingEimag-partFimmutable?Kimpersonate-box!impersonate-continuation-mark-keyLimpersonate-hashimpersonate-prompt-tagNimpersonate-structNimpersonate-vectorLimpersonator-of?"impersonator-prop:application-mark)impersonator-property-accessor-procedure?impersonator-property?Iimpersonator?Din-cycleHin-directoryCin-hashHin-hash-keysIin-hash-pairsJin-hash-valuesGin-parallelHin-sequencesOin-values*-sequenceNin-values-sequenceJinexact->exactIinexact-real?Dinexact?Ginput-port?Finspector?Iinteger->charinteger->integer-bytesinteger-bytes->integerJinteger-lengthHinteger-sqrtinteger-sqrt/remainderDinteger? internal-definition-context-sealinternal-definition-context?Kkeyword->stringEkeywordbytesHlist->stringHlist->vectorDlist-refElist-tailAlist?@loadJload-extensionload-on-demand-enabledIload-relativeload-relative-extensionCload/cdMload/use-compiledHlocal-expandlocal-expand/capture-liftslocal-transformer-expand&local-transformer-expand/capture-liftslocale-string-encoding?logFlog-level?Ilog-max-levelGlog-messageIlog-receiver?Glogger-nameClogger?EmagnitudeOmake-arity-at-leastFmake-bytesHmake-channelmake-continuation-mark-keymake-continuation-prompt-tagJmake-custodianNmake-custodian-boxEmake-dateFmake-date*make-derived-parameterJmake-directoryLmake-do-sequencemake-empty-namespaceJmake-ephemeronDmake-exnJmake-exn:breakImake-exn:failmake-exn:fail:contractmake-exn:fail:contract:arity#make-exn:fail:contract:continuation%make-exn:fail:contract:divide-by-zero(make-exn:fail:contract:non-fixnum-resultmake-exn:fail:contract:variablemake-exn:fail:filesystemmake-exn:fail:filesystem:exists make-exn:fail:filesystem:versionmake-exn:fail:networkmake-exn:fail:out-of-memoryNmake-exn:fail:readmake-exn:fail:read:eofmake-exn:fail:read:non-charmake-exn:fail:syntaxmake-exn:fail:syntax:unboundmake-exn:fail:unsupportedNmake-exn:fail:usermake-file-or-directory-linkEmake-hashmake-hash-placeholderGmake-hasheqmake-hasheq-placeholderHmake-hasheqvmake-hasheqv-placeholderOmake-immutable-hashmake-immutable-hasheqmake-immutable-hasheqvmake-impersonator-propertyKmake-input-portJmake-inspectormake-known-char-range-listMmake-log-receiverGmake-loggerLmake-output-portJmake-parameterEmake-pipeLmake-placeholderFmake-polarNmake-prefab-structmake-pseudo-random-generatorMmake-reader-graphJmake-readtableLmake-rectangularmake-rename-transformermake-resolved-module-pathOmake-security-guardJmake-semaphoremake-set!-transformerMmake-shared-bytesmake-sibling-inspectormake-special-commentGmake-srclocGmake-stringmake-struct-field-accessormake-struct-field-mutatorLmake-struct-typemake-struct-type-propertymake-syntax-delta-introducermake-syntax-introducerLmake-thread-cellMmake-thread-groupGmake-vectorImake-weak-boxJmake-weak-hashLmake-weak-hasheqMmake-weak-hasheqvNmake-will-executor?max@mcar@mcdrAmconsBmember@memq@memv?minKmodule->exportsKmodule->importsmodule->language-infoMmodule->namespacemodule-compiled-exportsmodule-compiled-importsmodule-compiled-language-infomodule-compiled-namemodule-compiled-submodulesLmodule-declared?module-path-index-joinmodule-path-index-resolvemodule-path-index-splitmodule-path-index-submoduleNmodule-path-index?Hmodule-path?Nmodule-predefined?module-provide-protected?BmoduloBmpair?Jnack-guard-evtnamespace-attach-module#namespace-attach-module-declarationnamespace-base-phasenamespace-mapped-symbolsnamespace-module-identifiernamespace-module-registryMnamespace-requirenamespace-require/constantnamespace-require/copy namespace-require/expansion-timenamespace-set-variable-value!namespace-symbol->identifiernamespace-syntax-introducenamespace-undefine-variable!namespace-unprotect-modulenamespace-variable-valueFnamespace?Enegative?Enever-evtCnewlineLnormal-case-path?not@nullAnull?Jnumber->stringCnumber?EnumeratorGobject-name@odd?Lopen-input-bytesKopen-input-fileopen-input-output-fileMopen-input-stringMopen-output-bytesLopen-output-fileNopen-output-stringHoutput-port?Apair?parameter-procedure=?Fparameter?Mparameterization?Gpath->bytesOpath->complete-pathpath->directory-pathHpath->stringKpath-add-suffixpath-convention-typeOpath-element->bytespath-element->stringpath-for-some-system?path-list-string->path-listOpath-replace-suffixHpath-string?Apath?Epeek-bytepeek-byte-or-specialFpeek-bytesGpeek-bytes!Mpeek-bytes-avail!Npeek-bytes-avail!*peek-bytes-avail!/enable-breakEpeek-charpeek-char-or-specialGpeek-stringHpeek-string!Opipe-content-lengthKplaceholder-getLplaceholder-set!Hplaceholder?Jpoll-guard-evtKport-closed-evtHport-closed?Nport-commit-peekedMport-count-lines!port-count-lines-enabledport-display-handlerNport-file-identityLport-file-unlockNport-next-locationNport-print-handlerMport-progress-evtport-provides-progress-evts?Mport-read-handlerOport-try-file-lock?Nport-write-handlerOport-writes-atomic?port-writes-special?Aport?Epositive?prefab-key->struct-typeGprefab-key?Mprefab-struct-keyCpregexpDpregexp?Nprimitive-closure?primitive-result-arityFprimitive?AprintOprint-as-expressionprint-boolean-long-formEprint-boxGprint-graphLprint-hash-tableprint-mpair-curly-bracesprint-pair-curly-bracesprint-reader-abbreviationsHprint-structNprint-syntax-widthLprint-unreadableOprint-vector-lengthBprintfprocedure-arity-includes?Lprocedure-arity?procedure-closure-contents-eq?procedure-extract-targetNprocedure-keywordsprocedure-reduce-keyword-arityprocedure-struct-type?Fprocedure?Iprogress-evt?Mprop:arity-stringprop:checked-procedureprop:custom-print-quotableMprop:custom-writeKprop:equal+hashDprop:evtLprop:exn:srclocsprop:impersonator-ofKprop:input-portprop:liberal-define-contextLprop:output-portprop:rename-transformerIprop:sequenceprop:set!-transformerpseudo-random-generator->vectorpseudo-random-generator-vector?pseudo-random-generator?BputenvDquotientNquotient/remainderAraiseraise-argument-errorraise-arguments-errorraise-mismatch-errorMraise-range-errorNraise-result-errorNraise-syntax-errorLraise-type-errorLraise-user-errorBrandomGrandom-seedErational?Grationalize@readread-accept-bar-quoteKread-accept-boxread-accept-compiledKread-accept-dotMread-accept-graphread-accept-infix-dotLread-accept-langread-accept-quasiquoteNread-accept-readerEread-byteread-byte-or-specialFread-bytesGread-bytes!Mread-bytes-avail!Nread-bytes-avail!*read-bytes-avail!/enable-breakKread-bytes-lineOread-case-sensitiveEread-charread-char-or-specialread-curly-brace-as-parenread-decimal-as-inexactread-eval-print-loopIread-languageEread-lineread-on-demand-sourceread-square-bracket-as-parenGread-stringHread-string!Gread-syntaxread-syntax/recursiveJread/recursiveMreadtable-mappingFreadtable?Oreal->double-flonumreal->floating-point-bytesOreal->single-flonumEreal-partAreal?BregexpHregexp-matchMregexp-match-peekregexp-match-peek-immediateregexp-match-peek-positions%regexp-match-peek-positions-immediate)regexp-match-peek-positions-immediate/endregexp-match-peek-positions/endregexp-match-positionsregexp-match-positions/endLregexp-match/endIregexp-match?regexp-max-lookbehindJregexp-replaceKregexp-replace*Cregexp?Jrelative-path?Eremainderrename-file-or-directoryrename-transformer-targetOrename-transformer?Hresolve-pathresolved-module-path-nameresolved-module-path?CreverseAroundIseconds->dateKsecurity-guard?Nsemaphore-peek-evtOsemaphore-peek-evt?Jsemaphore-postOsemaphore-try-wait?Jsemaphore-waitsemaphore-wait/enable-breakFsemaphore?Lsequence->streamMsequence-generateNsequence-generate*Esequence?set!-transformer-procedureMset!-transformer?Dset-box!Eset-mcar!Eset-mcdr!set-port-next-location!Hshared-bytesIshell-executeIsimplify-path?sinJsingle-flonum?Asleepspecial-comment-valueLspecial-comment?Fsplit-path@sqrtIsrcloc-columnGsrcloc-lineKsrcloc-positionIsrcloc-sourceGsrcloc-spanCsrcloc?Fstop-afterGstop-beforeBstringstring->bytes/latin-1string->bytes/localeOstring->bytes/utf-8string->immutable-stringKstring->keywordHstring->listJstring->numberHstring->pathstring->path-elementJstring->symbolstring->uninterned-symbolstring->unreadable-symbolIstring-appendHstring-ci<=?Gstring-ci=?Gstring-ci>?Gstring-copyHstring-copy!Kstring-downcaseHstring-fill!Kstring-foldcaseIstring-lengthNstring-locale-ci?string-locale-downcasestring-locale-upcaseKstring-locale?string-normalize-nfcstring-normalize-nfdstring-normalize-nfkcstring-normalize-nfkdFstring-refGstring-set!Lstring-titlecaseIstring-upcaseOstring-utf-8-lengthEstring<=?Dstring=?Dstring>?Cstring?Jstruct->vectorstruct-accessor-procedure?struct-constructor-procedure?Gstruct-infostruct-mutator-procedure?struct-predicate-procedure?Lstruct-type-infostruct-type-make-constructorstruct-type-make-predicate(struct-type-property-accessor-procedure?struct-type-property?Hstruct-type?struct:arity-at-leastGstruct:dateHstruct:date*Fstruct:exnLstruct:exn:breakKstruct:exn:failstruct:exn:fail:contractstruct:exn:fail:contract:arity%struct:exn:fail:contract:continuation'struct:exn:fail:contract:divide-by-zero*struct:exn:fail:contract:non-fixnum-result!struct:exn:fail:contract:variablestruct:exn:fail:filesystem!struct:exn:fail:filesystem:exists"struct:exn:fail:filesystem:versionstruct:exn:fail:networkstruct:exn:fail:out-of-memorystruct:exn:fail:readstruct:exn:fail:read:eofstruct:exn:fail:read:non-charstruct:exn:fail:syntaxstruct:exn:fail:syntax:unboundstruct:exn:fail:unsupportedstruct:exn:fail:userIstruct:srclocCstruct?@sub1DsubbytesFsubprocesssubprocess-group-enabledKsubprocess-killJsubprocess-pidMsubprocess-statusKsubprocess-waitGsubprocess?EsubstringJsymbol->stringLsymbol-interned?Nsymbol-unreadable?Csymbol?@syncMsync/enable-breakHsync/timeoutsync/timeout/enable-breakIsyntax->datumHsyntax->listFsyntax-armIsyntax-columnIsyntax-disarmDsyntax-eGsyntax-linesyntax-local-bind-syntaxessyntax-local-contextsyntax-local-expand-expressionsyntax-local-get-shadowersyntax-local-introducesyntax-local-lift-contextsyntax-local-lift-expression(syntax-local-lift-module-end-declarationsyntax-local-lift-providesyntax-local-lift-require#syntax-local-lift-values-expression$syntax-local-make-definition-context"syntax-local-make-delta-introducer'syntax-local-module-defined-identifierssyntax-local-module-exports(syntax-local-module-required-identifiersMsyntax-local-namesyntax-local-phase-levelsyntax-local-submodules*syntax-local-transforming-module-provides?Nsyntax-local-valuesyntax-local-value/immediateLsyntax-original?Ksyntax-positionKsyntax-propertysyntax-property-symbol-keysHsyntax-rearmsyntax-shift-phase-levelIsyntax-sourcesyntax-source-moduleGsyntax-spanHsyntax-taintKsyntax-tainted?Osyntax-track-origin&syntax-transforming-module-expression?syntax-transforming?Csyntax?Nsystem-big-endian?Ksystem-idle-evtsystem-language+countrysystem-library-subpathsystem-path-convention-typeGsystem-type?tanJterminal-port?BthreadKthread-cell-refLthread-cell-set!Othread-cell-values?Hthread-cell?Kthread-dead-evtHthread-dead?Ithread-group?Jthread-receiveNthread-receive-evtIthread-resumeMthread-resume-evtthread-rewind-receiveKthread-running?Gthread-sendJthread-suspendNthread-suspend-evtNthread-try-receiveGthread-waitthread/suspend-to-killCthread?Ftime-applyDtruncateAunboxuncaught-exception-handleruse-collection-link-pathsuse-compiled-file-pathsuse-user-specific-search-pathsBvalues#variable-reference->empty-namespace%variable-reference->module-base-phase0variable-reference->module-declaration-inspector%variable-reference->module-path-index!variable-reference->module-sourcevariable-reference->namespacevariable-reference->phase(variable-reference->resolved-module-pathvariable-reference-constant?Ovariable-reference?Bvectorvector->immutable-vectorHvector->listvector->pseudo-random-generator vector->pseudo-random-generator!Jvector->valuesHvector-copy!Hvector-fill!Lvector-immutableIvector-lengthFvector-refGvector-set!vector-set-performance-stats!Cvector?Cversion@voidAvoid?Jweak-box-valueEweak-box?Hwill-executeJwill-executor?Iwill-registerLwill-try-executewith-input-from-fileOwith-output-to-fileDwrap-evtAwriteFwrite-byteGwrite-bytesMwrite-bytes-availNwrite-bytes-avail*write-bytes-avail-evtwrite-bytes-avail/enable-breakFwrite-charIwrite-specialwrite-special-avail*Mwrite-special-evtHwrite-stringAzero?Nstruct-field-indexDfor-metaFfor-syntaxDfor/hashFprefix-outHlet-syntaxesEfor-labelHfor-template@when?letBletrecHparameterize?anddefine-sequence-syntaxBunless>or@cond@let*Nparameterize-breakElog-error>doFfor*/firstFfor/vectorCprovideEfor*/listGprotect-outDfor/listGcombine-outIletrec-syntaxGrelative-in@caseMfor*/fold/derivedBsubmodEfor*/foldFstruct-outBplanetLfor/fold/derivedEfor/firstIparameterize*Kletrec-syntaxesBlet/ecFexcept-outErename-inCfor*/orDfor/foldBlet/ccdefine-values-for-syntax@fileBfor/orFrename-outHonly-meta-inGset!-values@else>=>Fcombine-inDfor*/and?for@for*Hall-from-outHfor*/hasheqvEexcept-inEprefix-inKall-defined-outCfor/andFfor*/listsEfor/listsNdefine-syntax-ruleGfor/hasheqvFquasiquoteB:do-inConly-inGfor*/hasheqEexn:breakIexn:fail:userexn:fail:unsupportedexn:fail:out-of-memoryLexn:fail:networkexn:fail:filesystem:versionexn:fail:filesystem:existsOexn:fail:filesystemexn:fail:read:non-charMexn:fail:read:eofIexn:fail:readexn:fail:syntax:unboundKexn:fail:syntaxexn:fail:contract:variableexn:fail:contract:continuation#exn:fail:contract:non-fixnum-result exn:fail:contract:divide-by-zeroexn:fail:contract:arityMexn:fail:contractDexn:fail?exnBsrclocAdate*@dateJarity-at-least?libA#%topC#%datumletrec-syntaxes+valuesLbegin-for-syntaxKdefine-syntaxesHquote-syntaxwith-continuation-markLunquote-splicingCunquoteBbegin0M#%stratified-bodyAbeginIletrec-valuesGlet*-valuesFlet-valuesGcase-lambdaH#%expression#%variable-reference@set!>ifIdefine-valuesHfor*/productElog-fatalCrequireGfor/productFlet-syntaxElog-debugE#%provideE#%requireCmodule*BmoduleGstruct-copyDfor*/sumIlocal-requireFfor/hasheqdefine-struct/derivedCfor/sumGfor*/vectorEfor*/lastDlog-infoDfor/lastJwith-handlers*Iwith-handlersEfor*/hash@timeGlog-warningsmall-scheme.rktdefine-et-al.rkt qq-and-or.rktcond.rktAapplyfor-clause-syntax-protectE/proj/scheme/plt-released/recent/collects/racket/private/pre-base.rkt ?stx99keyword duplicated in list and direct keyword arguments: fail@failcollection-path: collection-file-path: a$ j $$ $$ $$$$ $$ $$$$$$$$$$_ $$$$$$$$a% b$%$%%$%$%$$%a& ]%%` V^ Etop-level>ok not at top level@  bad syntaxQG%$$@ X$%, ...ate/pre-base.rkt:48:4901$ ! POQc@here $  env61270Z' Y&$ P+$'+$% Y%& '%%YYnormalize-definitionb $  env61276/Z' Y&$ P+$'+$% Y%& '%%YYb $  env61279/P(&'Z X$) @loop@9# !WWHPPV^QQZ& Y&$ WWHPPQQZ& Y&$ WWHPPZ& Y&$ QQ OPOP OPOPWWHPPZ& Y&$ QQ OPOPV` POPOP PWWHPPQQZ& Y&$ WWHPPZ& Y&$ QQ OPOP OPOP PZ& Y&$ WV_WV_HPPQQZ& Y&$ WWHPPZ& Y&$ QQ OPOP OPOPWV_WV_HPPZ& Y&$ QQ OPOPV` PP*&'Z'WW PQ   MP  X$%/ o5B !P+*'   X$%/ o5B !P)*'(WW PQ   MP  X$%/ {:M !P,-'   X$%/ {:M !P*-'ɟ$q $   a *P$$q $  !make-optional-keyword-procedure* "&'$$$ ]]]]]]]]]]]]]]]]] ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]`$#$]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]`$$$]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] ]]]]]]] ] ]]]]]] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] ]]]]]]]]]]]]]]]] ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] ]]]]]]]]]]]]]]]]]] ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]`$%$]` $&$]]]]]]`$'$]]`$($]]]]]]]]]]]]]]]`$)$]]]]]]]]]]]]]` $*$]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] ]] ] ]] ]] ] ]]]]]]`$+$]]]]]]]]]]] ]] ]]]]]]] ]] ]]`$,$]] ]] ] ]]]]]] ] ]]]]] ]] ] ]]]] ]]]] ]] ] ] ]]]]]]]] ]] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ]]]`$-$]]]]]]]]]]]]]]]]]]]]]`$.$]`$/$]]] ]]]]]]]` $0$]]]]] ]]]]]]]]]]]]]]]]]]`$1$]`$2$]`$3$]]]] 456789:;<=>?@ABCCandmap2DEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~#Efor-each2$                                                   @map2                                                                 Bormap2                                                                           %&     ' (              )            *                                                                                                 +H*in-producerE*in-valueG*in-indexedE*in-bytesF*in-string,-./F*in-vector0D*in-port*in-input-port-chars*in-input-port-bytesE*in-mlistD*in-listK*in-bytes-linesE*in-lines123H*in-naturalsE*in-range                                                                                                 456789:;<=>?@ABCBandmapDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ochaperone-procedure"!Dfor-eachimpersonate-procedure                                                   ?map                                                                 Aormap                                                                           Mprocedure->methodKprocedure-arity     procedure-reduce-arity Lprocedure-rename              Jprop:procedure            Mraise-arity-error                                                                                                 Gin-producerDin-valueFin-indexedDin-bytesEin-stringIdefine-struct3>λ2Ein-vector1Cin-portOin-input-port-charsOin-input-port-bytesDin-mlistCin-listJin-bytes-linesDin-lines#%plain-module-beginJ#%plain-lambdaG#%plain-appGin-naturalsDin-range%$$ %]`$%%% $$ X$%0 ...ate/pre-base.rkt:22:4:(  !$q $ X$%9 ...ate/pre-base.rkt:42:4*( !$q $! X$%6%...ate/pre-base.rkt:85:4U(4 !$q $!! X$%6%...ate/pre-base.rkt:96:4`(: !$q $!! P&%'X-)6(...ate/pre-base.rkt:35:5#)g !P$$%P&%'X-+(...ate/pre-base.rkt:62:5>)" !P&&'P$'% X$%+ k(? ! X$%+ k(? !P$(%P*+& X$&/ !X%(5@...ate/pre-base.rkt:110:27nA ! ]X%&1@!nA !P$)%P*+& X$&/ !X%)7...ate/pre-base.rkt:121:32y K ! ]X%'3"y K !P$,%j     ^E#%builtin _ $#~5.3T(&q$#%embedded:g325:hash#~5.3T *4?%BIPk9[@hash Ehash-keysGhash-valuesFhash->listEhash-set*Fhash-set*!A/proj/scheme/plt-released/recent/collects/racket/private/hash.rkt@loop...private/hash.rkt:10:20OOexpected an even number of association elements, but received an odd number: ~e X$&:  '(9 ! OOOO  OOOO   X$&+  .8/  X$&+  .8/ OO X$&7  6( !WPhjWPhjWPhjWPhjV^\   WPhjWPhjWPhjWPhj X$&2  ( !W V^PhjW V^PhjW V^PhjW V^PhjV^\   W V^PhjW V^PhjW V^PhjW V^Phjß$q $   $P$$q $%'$$$  ))% $$ $$ X$%: && !P$$% X$%, -&= ! X$%, -&= !P$%% X$%, 0&5 ! X$%, 0&5 !P$&% X-&7 3& !P$'% X-&2 &  !P$(%] pre-base.rkt $#~5.3T(&q$#%embedded:g330:list#~5.3Th ,>GLRW\dkt!,5=IOY_irw|'0Lh 'C_4qJ^r}   , 7 B P ] t "/:GR_,;[fs~&DJJA_~1Tr !!~"""""#B#`#####:$X$$A%_%}%%%&&&"'@''(E))))****+L+j++,%,K,i,,,,,%---- .+.I..../////0"0_0}00\1o1111j2F3d3344444466=6f7n77888:!:?:;;;^<<=>>>i?E@d@oAAABSBqBBBCDD:E F)F4GGGHII;JJJK_LLMMMMMMMN:O . any/c)...private/list.rkt:366:24...private/list.rkt:367:24...private/list.rkt:379:28...private/list.rkt:380:28...private/list.rkt:382:28...private/list.rkt:383:28@/proj/scheme/plt-released/recent/collects/racket/private/map.rktlist?(any/c any/c . -> . any/c)Arloopnot a proper list: non-pair found in list:  in --given procedure does not accept 2 arguments: ::given list does not have the same size as the first list: ..given procedure does not accept ~a arguments: exact-nonnegative-integer?))(exact-nonnegative-integer? . -> . any/c)&$%&%%c$ @\&*(^%^?\B\&^'^?\>\(^)^?\A\*`']>\]?\Q`)]A\]?\QP+#&P*#&V^   6MV^WZ& Y&$ P(!'   7PQOV^   6MV^WZ& Y&$ P,!'   7PQOV^   6MV^WZ& Y&$ P0!'   7P2.'PQOVaP.-'P0+'PQV_P*-'P,+'PQV_P'+'PQ %P( 'Z( Y%$ P* 'Y&% P*!'Y%'  %X$%. 854 !T`854 X$%. 9569 !UX$&0 :56; !VX-%/ ;56 !WWP+"'X-'4$$,$<51S  !XZ( Y%$ P* 'Y&% P*!'Y%'  %X$%- 854 !Y`854 X$%- 9569 !ZX$&/ :56; ![X-%. ;56 !\WP+"'X-'3$$,$<51S  !]P+#&P*#& %P' 'Z( Y%$ P) 'Y&% P)!'Y%'  %X$%. 854 !_`854 X$%. 9569 !`X$&0 :56; !aX-%/ ;56 !bWP*"'X-'4$$,$<51S !cZ( Y%$ P) 'Y&% P)!'Y%'  %X$%- 854 !d`854 X$%- 9569 !eX$&/ :56; !fX-%. ;56 !gWP*"'X-'3$$,$<51S !h jX$' 45. !kWPQWPQWPQWPQWjPQWPQWPQWPQWPQWjPQP+#&V^  $6MV_2%  $=WZ& Y&$ P(!'  $7P*,'PQOVaPQX$% ...private/list.rkt:350:85, !lZ( Y%$ P* 'Y&% P*!'Y%'  %X$%. 854 !m`854 X$%. 9569 !nX$&0 :56; !oX-%/ ;56 !pWP+"'X-'4$$,$<51S  !q %P' 'WP %P) 'X$%. >5 !sX$%- ?5 !tQWP %P+ 'X$%. >5 !uX$%- ?5 !vQWP*)'P %P. 'X$%. >5 !wX$%- ?5 !xQ^OP'*'PQWP %P) ' %P) 'X$%. @5 !zX-%/ A5 !{ %P) 'X$%- B5 !|X-%. C5# !}QWP %P+ ' %P+ 'X$%. @5 !~X-%/ A5 ! %P+ 'X$%- B5 !X-%. C5# !QWP**'P %P. ' %P. 'X$%. @5 !X-%/ A5 ! %P. 'X$%- B5 !X-%. C5# !QWP %P) 'X$%. >5 !X$%- ?5 !QWP %P+ 'X$%. >5 !X$%- ?5 !QWP %P- 'X$%. >5 !X$%- ?5 !QWP %P/ 'X$%. >5 !X$%- ?5 !QWP %P1 'X$%. >5 !X$%- ?5 !QWP0)'P %P4 'X$%. >5 !X$%- ?5 !Q X$&9 45(je !WYOPPQWYOPPQWYOPPQWYOPPQMPP*'QMPP-9'PP0'QMPP39'PP6('P8'QWYOPPQWYOPPQWYOPPQWYOPPQ X$%1 4D7  !W OQPQW OQPQMPP*9'PXQMPP,9'PP*'QMPP.9'PP,'QMPP-''P29'PP/'QV^ V^ V`X  E2&  F2%  = P*%&P(%&M 2P P QQMPV^ V^ V^ V`X  E2&  F2%  = P0%&P.%&(W P2QWW P3Q M 2P P QQMPV^ V^ V^ V`X  E2&  F2%  = P0%&P.%&V_X  E2&  FP&%& X$'; 458( !W PQOPQW PQOPQW PQOPQW PQOPQV^XV^  EW PQOPQW PQOPQW PQOPQW PQOPQ X$&9 458( !W  PQOPQW  PQOPQW  PQOPQW  PQOPQV^X  EW  PQOPQW  PQOPQW  PQOPQW  PQOPQ X$'; 458( !W PQOPQW PQOPQW PQOPQW PQOPQV_2&  FX  EW PQOPQW PQOPQW PQOPQW PQOPQ X$&9 458( !W  PQOPQW  PQOPQW  PQOPQW  PQOPQV^X  EW  PQOPQW  PQOPQW  PQOPQW  PQOPQP() X$&9 458( !W  PQOPQW  PQOPQW  PQOPQW  PQOPQV^X  EW  PQOPQW  PQOPQW  PQOPQW  PQOPQP() X$)7 45U4& ! X$)4 45U4& ! X$'6 G5Q($ ! X$)4 45U4& !WV^OQPQQ X$)4 45U4& !WV^OQPQQ X$)8 45U4& ! X$)7 45U4& ! X$)4 45U4& !WV^OQPQQ X$)4 45U4& !WV^OQPQQWV^OQW PPQW PQWV^OQPQQ X$)7 45U4& ! X$)4 45U4& !WV^OQPQQ X$)4 45U4& !WV^OQPQQWV^OQW PPQW PQWV^OQPQQ X$)4 45U4& !WV^OQPQQ X$)4 45U4& !WV^OQPQQWV^OQW PPQW PQWV^OQW PPQW PQWV^OQPQQW PWOQW PPQW PQWV^OQPQQWV^OQPQQ X$)4 45U4& !WV^OQPQQWV^OQW PPQW PQWV^OQPQQV_X  EX  EW P X$&0 G5Q($ ! X$(5 45U4& ! X$(2 45U4& !WOQ PQQ X$(2 45U4& !WOQ PQQWOQW P PQW PQWOQ PQQW PV_X  EX  E X$'2 G5Q($ ! X$)7 45U4& ! X$)4 45U4& !WOQPQQ X$)4 45U4& !WOQPQQWOQW PPQW PQWOQPQQW PV`2&  FX  EX  E X$&0 G5Q($ ! X$(5 45U4& ! X$(2 45U4& !WV^OQ PQQ X$(2 45U4& !WV^OQ PQQWV^OQW P PQW PQWV^OQ PQQW PV_X  EX  EP(- X$&0 G5Q($ ! X$(5 45U4& ! X$(2 45U4& !WV^OQ PQQ X$(2 45U4& !WV^OQ PQQWV^OQW P PQW PQWV^OQ PQQW PV_X  EX  EP(- X$'3 45m(3 !W MPQW MPQW MPQW MPQ H H H HV^2%  (any/c . -> any/c)W MPQW MPQW MPQW MPQ H H H H X$'5 45y(9 !W MPV^QW MPV^QW MPQ H H HV^2%  =W MPV^QW MPV^QW MPQ H H H H H IJ IJ X$(; 453X !MM MM    HMM MM    H  IJW   H  IJW   H  IJW   H  IJW   H X$(; 453Z !MM MM    HMM MM    H  IJW   H  IJW   H  IJW   H  IJW   H X$(; 45:[ !MM MM   HMM MM   H IJW  H IJW  H IJW  H IJW  H X$) 454`! !MMMM  HMMMM  H IJW  H IJW  H IJW  H IJW  HV^2&  F X$(; 453d, !MMV^MMV^  HMMV^MM  H IJW  H IJW  H IJW  H IJW  HV^2%  F X$'; 45(je !WYOPQWYOPQWYOPQWYOPQWYOPQWYOPQWYOPQWYOPQ X$+ 45.s !W V_XP  E\P  LPQW V_XP  E\P  LPQW V_XP  E\P  LPQV_  6$X  E&W2&  K\V^'2&\  M&\ X$': 45+[ !WPQWPQWPQWPQWPQV`   6$X   E&2&   KWPQWPQWPQWPQWPQ X$*; 45.s !W V_XP   E\P   LPQW V_XP   E\P   LPQW V_XP   E\P   LPQ X$%7 4D7  !W OQPQW OQPQW OQPQW OQPQ X$%1 4D7  !W OQPQW OQPQ X$%1 4D7  !W OQPQW OQPQ X$%1 4D7  !W OQPQW OQPQV`   6$X   E&W2&   K\V^'2&\   M&\OMPP+9'PXQMPP-9'PXQMPP/9'PXQMPP.''P39'PXQ X$' 45+q !WPQWPQWPQWPQWPQV`  !6$X  !E&2&  !KWPQWPQWPQWPQWPQ X$*; 45.s !W V_XP  !E\P  !LPQW V_XP  !E\P  !LPQW V_XP  !E\P  !LPQV`  !6$X  !E&W2&  !K\V^'2&\  !M&\P'('O X$'8 45( !W^QPOPV^W^QPOPV^W^QPOPV^W^QPOPV_2%   =X   EW^ QPOP V^ W^QPOPV^W^QPOPV^W^QPOP X$(5 45*s !V^V^V^V^V_  "N2%  "O$V^$$%V^%%&V^&&'V^''( X$(5 45*w !V^V^V^V^V_  N2%  ))(exact-nonnegative-integer? . -> . char?)$V^$$%V^%%&V^&&'V^''( X$' @recr5( ! O O O OV_  #N2%  #O O$ O% O& O'( $6$P+#&Va  $6$  $6%2%  $=$WZ& Y&$ P(!'  $7$Z( Y%$ P) 'Y&% P)!'Y%'  %X$%. 854 !`854 X$%. 9569 !X$&0 :56; !X-%/ ;56 !WP*"'X-'4$$,$<51S !P*,'$   6$P+#&P*#&V`   6$   6%WZ& Y&$ P(!'   7$ %P' 'Z( Y%$ P) 'Y&% P)!'Y%'  %X$%. 854 !`854 X$%. 9569 !X$&0 :56; !X-%/ ;56 !WP*"'X-'4$$,$<51S !Z( Y%$ P) 'Y&% P)!'Y%'  %X$%- 854 !`854 X$%- 9569 !X$&/ :56; !X-%. ;56 !WP*"'X-'3$$,$<51S !P+#&P*#&P+#&P*#&V^   6$MV^WZ& Y&$ P(!'   7$PQO V^   6%MV^WZ& Y&$ P+!'   7%P-.'PQ&OV`P*+'PQ %P+ 'Z( Y%$ P- 'Y&% P-!'Y%'  %X$%. 854 !`854 X$%. 9569 !X$&0 :56; !X-%/ ;56 !WP."'X-'4$$,$<51S !Z( Y%$ P- 'Y&% P-!'Y%'  %X$%- 854 !`854 X$%- 9569 !X$&/ :56; !X-%. ;56 !WP."'X-'3$$,$<51S !P'+'P Q  %P( 'Z( Y%$ P* 'Y&% P*!'Y%'  %X$%. 854 !`854 X$%. 9569 !X$&0 :56; !X-%/ ;56 !WP+"'X-'4$$,$<51S !Z( Y%$ P* 'Y&% P*!'Y%'  %X$%- 854 !`854 X$%- 9569 !X$&/ :56; !X-%. ;56 !WP+"'X-'3$$,$<51S ! X$'2 4594@ !W M PQW M PQW M PQ 0H 0H 0HW M PQW M PQW M PQ 0H 0H 0H X$'2 4594@ !W M PQW M PQW M PQ 1H 1H 1HW M PQW M PQW M PQ 1H 1H 1H X$'2 4594@ !W M PQW M PQW M PQ /H /H /HW M PQW M PQW M PQ /H /H /Hğ$q $   ^ d$ @\_$$$$$$BFunsafe-cdrFunsafe-car     Draw-sort !"#$^%^?\B\&^'^?\>\(^)^?\A\*,P$$q ,'(&*,make-optional-keyword-procedure*   map.rkt@map2! "#$ norm-arity.rktnorm:procedure-arity-Nprocedure-keywords-make-keyword-procedureMnew-keyword-apply &'$$ (*&-  ]`$.$   #" $  ! .    #" $  !/01Creverse%$$ $$ $$P*$%X$$, !P&$ ^23*q $,Omake-keyword-syntax !R!S "X$*$$h$453 !^P$.'X$&2$$3$Jsimple-compose5. !iP$-'X$*8$$@$453 !rP$,'X$&6$$$Epipeline*5* !yP$+'X$&6$$$450 !P$*'X$&$$$45. !P$)'X$'$$45+ !P$('X$';$$45+ !P$''X$*6&'5+&  !P$$%X$(:&%5+&  !P$&%P)(& X$&0 !X$(:&...private/list.rkt:43:25+&  ! ^23X$&/&5+&  !P$'% X$( 55& !P$)%_5>( X$&9 5>( !X$'; 5>( !P$*% X$&9 5F&= !Xd&0 5F&= !P$+% X$&9 5I& > !Xd&0 5I& > !P$,% X$(3 5L&! !P$-%_5\(* X$&. 5\(* !X$'/ 5\(* !P$.% X$&. 5d&.4 !Xd&05d&.4 !P$/% X$&. 5g&/5 !Xd&05g&/5 !P$0% X$&2 5j&0 !P$1% X$&4 5v&7 !P$2% X$&. 5&> ! X$&. 5&> !P$3% X$'1 5&@ ! X$'1 5&@ !P$4% X$&/  51X8 ! X$&/  51Y9 !_51[ X$&/ 51[ !X$'1 51[ ! X$&/ 51a !P$5%P$6%P$7%P$8% X$'; 5&j !P$9% X$)7 5&l !P$:%_ 5( X$':  5( !X-($ $ 5( !P$;%_!5( X$' !5( !X-(7$$$!5( !P$% X$&7  5& !P$% X$&0 "5& !P$% X$&0 5& !P$% X$&: #5& !P$%a$50 X$%. $50 !X$&2$$x$$50 ! X$$) $50 !X%&2$$@$$50 !a 50 X$%.  50 !X$&2$$h$ 50 ! X$$)  50 !X-&7$$h$ 50 !P$%P$%  X$&1 057 @ ! X$&1 157 @ ! X$&1 /57 @ !abcP$$%P$%%P$&%`]stxcase-scheme.rkt $#~5.3T*&q$#%embedded:g335:string#~5.3TN +AWmz )BN[l8H\er )>CHNT[bipw.4I\mz @OVbp  #*X -:EP[ft (D`  : U d  !+8GavResIj,c3F  #$N%r%'(>+`+M,(0H001168j:::::;/;G;f;;;;J<_decimal-stringregexp-quote-chars:sregexp-quote-chars:bHregexp-quoteregexp-replace-quoteOmake-regexp-tweakerJbstring-lengthKregexp-replacesLregexp-try-matchGregexp-loopno-empty-edge-matchesOregexp-match-exact?regexp-match-peek-positions*regexp-match-positions*Gget-buf+subHregexp-splitL-regexp-replace*regexp-match-positions*33regexp-match-positions*33.1Kregexp-match*71regexp-match*71.7Dunpack34 unpack34.2Dunpack72 unpack72.8regexp-match-peek-positions*46 regexp-match-peek-positions*46.4Kregexp-match*73regexp-match*73.9Dunpack47 unpack47.5regexp-match-positions*35regexp-match-positions*35.3regexp-match-peek-positions*48 regexp-match-peek-positions*48.6map.rkt@map2kw.rktfor.rktsmall-scheme.rktmore-scheme.rkt@pair@bindA_pat7A_pat2B_pat20B_pat28B_pat29B_pat35B_pat42C_pat122B_pat65B_pat72B_pat77B_pat96C_pat109C_pat111C_pat118@name@loopAstart?endCpattern@ipreJsuccess-chooseEfailure-kJport-success-kOport-success-chooseJport-failure-kJneed-leftover?Apeek?stxcase-scheme.rktL define.rkt- stxcase.rktMHinterp-matchmisc.rktapply-pattern-substitute@let*Lenv61922>if>orCstring?Cregexp??len@condBbytes?Hbytes-length@elseCorig-rxraise-argument-errorAquote**(or/c regexp? byte-regexp? string? bytes?)Jmax-lookbehindBunlessGinput-port? input-port?''(or/c string? bytes? path? input-port?)?andCnumber?Bexact?Dinteger?>>=exact-nonnegative-integer??not$$(or/c exact-nonnegative-integer? #f)bytes?><=raise-mismatch-errorBformat++starting offset index out of range [0,~a]: **ending offset index out of range [~a,~a]: ?let?accA0-ok?>rx=s=n===m=-=+Odiscarded/leftoversCspitoutCcounterBlambda=cFlet-values>msCskipped?gotBmstart@mendEnew-startCnew-end ^`D#%kernel ,stx.rktHgen-templateenv48712 match-select gap-select?C/proj/scheme/plt-released/recent/collects/racket/private/string.rkt...ivate/string.rkt:194:32Kregexp-replace*(or/c string? bytes?)...ivate/string.rkt:286:20...ivate/string.rkt:288:20...ivate/string.rkt:289:27@/proj/scheme/plt-released/recent/collects/racket/private/map.rkt...ivate/string.rkt:260:25~a~a.~a-\\&\\&)...ivate/string.rkt:107:26(or/c output-port? #f) procedure?...ivate/string.rkt:242:2...ivate/string.rkt:300:2Jregexp-explode...ivate/string.rkt:474:2P)$'. ./ ./ ./ ./ ./ ./ ./ ./ ./ ./ ./ ./ ./ ./  %&'()*+,-./01P4%'P6&'Z P$''$$)k0123456789:;<=>P`0_1h`-`.`+`/tq$%)`,`)`(`*P'(%j?@ABCDEFGHIJKi$ n]'!#%^^o]p]^^q]r]^^o]s]^^q]t]^^u]v]^ ^q]w]!^"^u]x]#^$^o]y]%^&^u]z]'c $  ` n]a& n]]S%%a% n]_S$%%$%$j$ n]^$$$$$     ^^o]p]^^q]r]^^o]s]^^q]t]^^u]v]^ ^q]w]!^"^u]x]#^$^o]y]%^&^u]z]' ?@ABCDEFGHIJKTTTTTTTTTTTTTTf R`^0`U^Apath?0`U_V^W1^X1^Hpath->string0^Gpath->bytes00^Y`Z^^W0^Istring-length0^^[0^\0^] ^^bZ^^[1^Gbyte-regexp1^^W1^Bregexp1^^X11^^Hbyte-regexp?11^]`_^`2a1^b^regexp-max-lookbehind^`U3_c^d0`_^`2e0_c_VY^d0`_^`2f0_cag^h4^i4^j4_k4$`_^`2l4_c_V^m5ag^h5^i5^j5_k5$`_^`2n5_c^[6`_^`2o6_c_V^d0_gY_p4Y`q^`2_rsY4_c_V^m5_g_p45_V^d0_gY_p5Y`q^`2`rt4Y5^Creverse`u7a^v^` ^44^55^66^w _u]^x`Uw^_^^@add1^\6`U_g8^d0_R`^=__@when^Epositive?4_u]^y^Fmake-bytes@`u7]^z$_c_{z4_u]^|aMread-bytes-avail!y0$_?min_}4z@_c^Geof-object?|^7_~z|^`U9 $^`U9]Mopen-output-bytesaLmake-output-port^`Falways-evt_ay45Bflush?Fbreakable?u]^_}54:@void^5_g5_}54_]^^6dLregexp-match/endx0$56b_Ra^|_g^?car^`U9^Lget-output-bytes^`U9^ ^_g|^ |^5`g5|`}5`U|_u]^w^m^Azero?b7`8v$56w_;v_]^^|6`U3dregexp-match-peek-positions/endx045 6bdregexp-match-positions/endx045 6b`U^m|`<v45_R_^^@caar|^^@cdar|^w^m_{`U_g=^d0b=__vb7v6wv45|b7`>4|v56wg^` @set!_~ $  ` {]`& {]a% {]`$%sc.rkt$%$%$%%%%%a$ {]c ellipses.rkt$$^`D#%unsafe $$^`D#%paramz $$$$$$$$$$Jinterp-s-matchOLinterp-gen-matchOdatum->syntax/shapecatch-ellipsis-errorQNpattern-substituteBsyntaxIsyntax-case**AdatumKsubstitute-stop =xBs-exp? Dhere-stxrnv48714 %N ]|] =renv61937&$%&%%*Omake-keyword-syntax `]p]]o]`$]y]]o]&$%&%%`]v]]u]`&]z]]u]&$%&%%`]r]]q]` ]w]]q] X$(6 @ ! $@ Y%% PQ P'-&Z( Y%$ @$ V^Y%%  $%Y%& X$)2   !%Y%' V_ Z& Y&$ $P V^V^ V_   P''O"O#!$OZ& Y&$  gi  P5''OMPPQP:/'X$%0 ...ivate/string.rkt:502:36$\T !O!gVaOV^ X$(: @ ! $@  $@  $@ Y%% P'-&Z( Y%$ @$ $$@ $ $@  $@  V^Y%% $%Y%& X$)2   !%Y%' V_ Z& Y&$ $P     P9&'OP$Z& Y&$  gi  P3&'Ogi X$(: @ ! $@  $@  $@ Y%% P'-&Z( Y%$ @$ $$@ $ $@  $@  V^Y%%  $%Y%& X$)2   !%Y%' V_ Z& Y&$ $P V^    P;%'OPO!$OZ& Y&$  gi  P4%'OgiOgVbOV^ #rx#"[\\&]"V^$V^ V^Z& Y&$  ?       V^   V_        (or/c string? bytes? procedure?) ,,cannot replace a string with a byte string:     aVc   f$  l$  n  o   s  V^  t^ P#'  $  Z$P7;'YV^O$ X$- Dfor-loopcST !  OPQ V^   OPQ V^   OPQ V^   X$) @9G !Og &gO$\`$MPQiiV_Y$\`$MPQi && V^V^ \\ OiV^ #rx#"^[0-9]+"iOP\`MPQiPV^O$\`$MPQiY$P'-&Z& Y&$  gi  P7#'ZV_P9&Z* Y*$ P :']|  O,'PQ V^   O/*PQ V^   O2-PQ V^  16 V^  0regexp-replace* (calling given filter procedure)!expected a string result: expected a byte string result: X$)7 Breplac1%D) !#$"  $gVaOV^ X$( @ ! $@  $@  $@  $@ V^$V^ V^Z& Y&$  ?      aVc   f$  l$  n  o   s  V^  t^#@$ V_ Z& Y&$ $PV^  V_  P!'O $ O Z& Y&$  gi  P!'Og VaOV^ X$(: @ ! $@  $@  $@  X$(8 @ ! $@  $@ P'-&#@$ $$@ $ $@  $@  V_ Z& Y&$ $PV^  V_ OP3-&$V^ Z& Y&$ $PV^    P!' !"#O$ OZ& Y&$ $ gi  P!' O%"$gVaO$V^$OZ& Y&$  gi OgP.-&#@$ V_ Z& Y&$ $PV^    P!'O$ OZ& Y&$  gi  P:!'O gVaOV^V^OV^P'-&Z& Y&$  gi OP.-&Z& Y&$  gi OP5-&Z& Y&$   gi OP-&Z& Y&$ !' #gi  P$ '&'()O,+P'-&Z& Y&$  gi OPP.-&Z& Y&$  gi OPP5-&Z& Y&$  gi OPP-&Z& Y&$  % "gi P#'$%&OP)OPQOPQ P'/'X$%0 Z ! X$&3 @7  !W OPQW OPQOPQOPQ X$&3 @7  !W OPOPQ QX$%0 Z !X X$&6 @7  !W OPQW OPQW OPQOPQOPQ P'/'X$%0 Z ! X$&3 @7  !W OPQW OPQP'-&Z& Y&$  gi V^iV^ P0-&Z& Y&$ $ gi V^iV^  P'  $]MP  ^X$%0 85 !^X$%. 8 !2%X O  P'O   ]MP  ^X$%0 85 !^X$%/ 8 !2%X W OPQW OPQW OPQOOP.-&Z& Y&$  gi V^iV^  P' $]MP  ^X$%0 85 !^X$%. 8 !2%X O P:'OOPQOPQ X$&6 @7  !W OPOPQQW OPOPQQOPQ X$&3 @7  !W OPOPQQOPQP'-&Z& Y&$  gi V^#gi]X$%0 5 !V^ P4-&Z& Y&$ $ gi V^#gi]P/'X$%0 5 !V_ P"'$%& $OP P'OP  XV^V^OPOPP.-&Z& Y&$  gi V^#gi]X$%0 5 !V^ P'  $XV^V^OPOPP5-&Z& Y&$  gi V^#gi]P/'X$%0 5 !"$V_" P#'%&' $OPP'OP"-0.0d  dd&&0V^  l.  0#rx"[][.*?+|(){}\\$^]"#rx#"[][.*?+|(){}\\$^]"      (?i:(?i:) #rx#"[&\\]" #rx"[&\\]"  O V^/ / / /   V_ Jregexp-tweakeraV^X$&4 ...ivate/string.rkt:63:6?*$ !PQ X$' @7  !W OPPQ QW OPPQ QW OPPQ QW OPPQ QV^   e$ gV^ iOX$%2 kJ !QX PQ X$' @7  !W OPPQ QW OPPQ QW OPPQ QW OPPQ QV_   e    gV^ iOX$%2 kJ !QX PQ X$' @7  !W OPPQ QW OPPQ QW OPPQ QW OPPQ QV_   e    gV^ iOX$%2 kJ !QX PQ X$' @7  !W OPPQ QW OPPQ QW OPPQ QW OPPQ QV^   e gV^ iOX$%2 kJ !QX PQ X$' @7  !W OPPQ QW OPPQ QW OPPQ QW OPPQ QV^   e gV^ iOX$%2 kJ !QX (?:)(?<=. (?:~a)(?<=~a).OPQ X$&3 @7  !W OPOPQQOPQOPQOPQ P'/'X$%0 Z ! X$&3 @7  !W OPQW OPQV^$V^ V^V^PV^   PV^   aVc   f$  l$  n  o   s  V^  t^Z& Y&$  gi V^#gi]X$%0 5 !V^ P' $XV^V^OP OP P6-&Z& Y&$  gi V^#gi]P/'X$%0 5 !V_ P$'  $OPP'OP    aVc   f$  l$  n  o   s  V^  t^Z& Y&$  gi V^iV^  P' $]MP  ^X$%0 85 !^X$%. 8 !2%X O  P;'O  MP  P0.'(+WW PQ MP  P0.' MP  P0.' MP  P0.' MP  P0.'  P..'  P..'   P..'  P..' V^$V^ V^V^PV^   PV^   aVc  e$  l$  n  o   s  V^  t^Z& Y&$  gi OP P6-&Z& Y&$  gi OPP-&Z& Y&$  gi OPP -&Z& Y&$ #&  gi P+''%$OP*    aVc  e$  l$  n  o   s  V^  t^Z& Y&$  gi O P6-&Z& Y&$  gi OP-&Z& Y&$  gi OP -&Z& Y&$ #&  gi  P, '(&%)O,+ MP  P03'(+WW PQ MP  P03' MP  P03' MP  P03' MP  P03'  P.3'  P.3'   P.3'  P.3'  ?   P,"' P,"' P,"' P,"'  P-$'  P-$'  P-$'  P-$' V^$V^ V^V^PV^   Vd  CCregexp-match*: one of `match-select' or `gap-select' must be non-#f PV^Z& Y&$  ?      aVc   f$  l$  n  o   s  V^  t^ P:%'  V^Z& Y&$  ?      aVc   f$  l$  n  o   s  V^  t^ P9&'  Z& Y&$  ?      aVc   f$  l$  n  o   s  V^  t^ P;''   (or/c procedure? #f)P.7'M P P QQMP  P6'(+W PQWW PQ M P P QQMP  P6' M P P QQMP  P6' M P P QQMP  P6' M P P QQMP  P6'  P0'  P0'   P0'   P0'  giV^  X$&7 @(g !WgmQWgmQWgmQWgmQWgmQWgmQWgmQWgmQß$q $   ^ j$ n]^$$$$$     ^^o]p]^^q]r]^^o]s]^^q]t]^^u]v]^ ^q]w]!^"^u]x]#^$^o]y]%^&^u]z]')P$$q /   () ()%*make-optional-keyword-procedure*#' reverse.rkt+Galt-reverse+Imake-sequenceG qq-and-or.rkt,-Eqq-append! &'$$  !'%#3          ,/%$$ $$ $$X$%- !$q $NOLPJsyntax-protect stxloc.rktMDrelocateNQPKpattern-failure!! P*$%X$$, !&' ]*q $!! P*$%X$$, !&' ]*q $!! P*$%X$$, !&' ^*q $!! "X$/-($$@+x6 !P$''X$-'$@$@+x6 !P$&'X$.+$ $@+x6 !P$%'X$-*$,$Bcore83/Y !P$$'X$1C`,$@+x6 !P$#'X$,-$$&$Jregexp-split57& !P$"'X$-0$&$@+x6 !P$!'X$-6$%$@+x6 !P$ 'X$,4@+x6 !P$'X$-*(@@+x6 !P$'X$,1(@+x6 !P$'_5& X$%7 5& !X$&9 5& !P$$%P$%%P$&%_)& X$%/ )& !X$&0 )& !P$'% X$%-  5& !P$(% X$%+  =&# !P$)%b Z&; X$&5  Z&; !X$*9  Z&; !X$)8  Z&; !X$(7  Z&; !X$'6  Z&; !P$*% X$%+  q&NR !P$,%P%)' X$&2 ...ivate/string.rkt:117:5u)P !P$-%X$.4(`&) !P$.%X$.&) !P$0%P)2& X$&/ !a&) X$(:&) !X$+&) !X$*&) !X$);&) ! ]a&) X$&6&) !X$)9&) !X$(8&) !X$'7&) !P$1%X$.?%$& !P$3%X$."& !P$4%P)2& X$&/ !a& X$(:& !X$+& !X$*& !X$);& ! ]a& X$&6& !X$)9& !X$(8& !X$'7& !P$5% X$&/ & !P$6%a& X$&4$$($& !X$)7$$($& !X$(6$$($& !X$'5$$($& !P$7%a/Y X$'6$$4$/Y !X$*9$$4$/Y !X$)8$$4$/Y !X$(7$$4$/Y !P$8%X$0)$,$&V: !P$%X$."&V: !P$%P)2& X$&0 !a&V: X$(&V: !X$+&V: !X$*&V: !X$)&V: ! ^a&V: X$&8&V: !X$);&V: !X$(:&V: !X$'9&V: !P$% X$&0 &e !P$% X$&7  &g !P$%]]S $#~5.3T+&q$#%embedded:g340:kw-file#~5.3T 6F]l!/Gclz2;Ib%.<ESk+Ib 6Olx~IP_d,;U   , ; O c r   + ? N b v  " 8 A  ] h C3=2v&0%iux}Ia$iv&+%Ckw-file  pre-base.rktcall-with-output-file*Kopen-input-filecall-with-input-file*Jdirectory-listwith-input-from-fileOwith-output-to-filecall-with-input-filecall-with-output-fileopen-input-output-fileLopen-output-fileGexists-symsGexists-descObinary-or-text-descDunpack69 unpack69.26with-input-from-file43with-input-from-file43.16Dunpack44 unpack44.17open-input-output-file20open-input-output-file20.7with-input-from-file45with-input-from-file45.18Dunpack21 unpack21.8open-input-output-file22open-input-output-file22.9Dunpack60 unpack60.23call-with-input-file*61call-with-input-file*61.24call-with-output-file*70call-with-output-file*70.27Cunpack5 unpack5.2call-with-input-file27call-with-input-file27.10Lopen-input-file6open-input-file6.3Dunpack28 unpack28.11Dunpack53 unpack53.20call-with-input-file29call-with-input-file29.12with-output-to-file54with-output-to-file54.21Lopen-input-file4open-input-file4.1with-output-to-file52with-output-to-file52.19call-with-output-file*68call-with-output-file*68.25call-with-input-file*59call-with-input-file*59.22Nopen-output-file12open-output-file12.4call-with-output-file36call-with-output-file36.13Dunpack13 unpack13.5Dunpack37 unpack37.14Nopen-output-file14open-output-file14.6call-with-output-file38call-with-output-file38.15kw.rktmodeexistsAerror]](or/c 'error 'append 'update 'can-update 'replace 'truncate 'must-truncate 'truncate/replace)(or/c 'binary 'text)D/proj/scheme/plt-released/recent/collects/racket/private/kw-file.rktBbinary path-string?@text(input-port? . -> . any)(output-port? . -> . any)(-> any)build?...vate/kw-file.rkt:136:4...vate/kw-file.rkt:140:15@loop@/proj/scheme/plt-released/recent/collects/racket/private/map.rkt&$%&%%GOmake-keyword-syntax {$ ^6*4F>$80(":26 .&B,@D<^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^!^^^"^#^^^$^%^^^&^'^^^(^)^^^*^+^^^,^-^^^.^/^^^0^1^^^2^3^^^4^5^^^6^7^^^8^9^^^:^;^^^<^=^^^>^?^^^@^A^^^B^C^^^D^E^^^F`3]^]^[`)]^]^[&$%&%%`;]^]^[`C]^]^[&$%&%%`]^]^[`]^]^[&$%&%%`']^]^[`/]^]^[&$%&%%`=]^]^[`E]^]^[&$%&%%`]^]^[`]^]^[&$%&%%`5]^]^[`1]^]^[&$%&%%`9]^]^[`!]^]^[&$%&%%`7]^]^[`#]^]^[V^NV_P&('  Oa^NP  LMP P)'''WW PHQ MP P)''P''' V^NV^JV`P'('   Oa^NP   LaP($&   KM IP P QQMP P/,''W PIQWW PHQ M IP P QQMP P/,'P),' V^NV^JV`P'('   Oa^NP   LaP($&   KM IP P QQMP P//''W PIQWW PHQ M IP P QQMP P//'P)/' V^NV`P&('   O2%   Qa^NP   LMP P*2'(WW PHQ MP P*2'P(2' V^NV^JVaP'('   O2%   Ra^NP   LaP($&   KM IP P QQMP P05'(W PIQWW PHQ M IP P QQMP P05'P*5' V^NV`P&('  O2$  Sa^NP  LMP P*8'(WW PHQ MP P*8'P(8' V^NV^JVaP'('   O2$   Sa^NP   LaP($&   KM IP P QQMP P0;'(W PIQWW PHQ M IP P QQMP P0;'P*;' V^NV`P&('  O2%  Qa^NP  L.%X$$, ...vate/kw-file.rkt:112:8Mp,P8 !X$$+ ...vate/kw-file.rkt:113:8Mq,P !MP P*'(WW PHQ MP P*'P(' V^NV^JVaP'('  O2%  Ra^NP  LaP($&  K.%X$$, ...vate/kw-file.rkt:130:12M0]8 !X$$+ ...vate/kw-file.rkt:131:12M0^! !M IP P QQMP P0'(W PIQWW PHQ M IP P QQMP P0'P*' &'WW PTQ  X$&6 WX7  !W OPQW OPQW OPQMPV^ V^ V^P)('  OX$%- VM3d !X X$&6 WX7  !W OPQW OPQW OPQMPV^ V^ V^P(('  OX$%- VM3d !XV^P&('  OV^P%('  OŸ$q $   ^ |$ ^_$$ >k:$$$$     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^!^^^"^#^^^$^%^^^&^'^^^(^)^^^*^+^^^,^-^^^.^/^^^0^1^^^2^3^^^4^5^^^6^7^^^8^9^^^:^;^^^<^=^^^>^?^^^@^A^^^B^C^^^D^E^^^F)P$$q $"4^AquoteC#%utils Hpath-string? &*Gmake-optional-keyword-procedure*<@D(,0>BF6.2: "8$map.rkt@map2&'$$:"(08$>F4*<D@,B&. 62         K-directory-list-call-with-input-file-open-input-output-fileM-open-output-fileL-open-input-file-with-output-to-file-with-input-from-file-call-with-output-file%.%$$ $$ $$ P*$%X$$, !Y%$ ]H*q $Z!\!]  P*$%X$$, !^%$ ^IH*q $Z!_!`  P*$%X$$, !a%$ ^IH*q $Z!b!c  P*$%X$$, !d&$ ]H*q $Z!e!f  P*$%X$$, !g&$ ^IH*q $Z!h!i P*$%X$$, !j&$ ]H*q $Z!k!l  P*$%X$$, !m&$ ^IH*q $Z!n!o P*$%X$$, !p&$ ]H*q $Z!q!r P*$%X$$, !s&$ ^IH*q $Z!t!u dJBappendBupdateFcan-updateCreplaceDtruncateImust-truncateLtruncate/replaceP$$%KP$%%LP$&%X$'143M& !vP$'%X$'2,%M& !wP$)%P)+& X$&/ !xX$'2,...vate/kw-file.rkt:26:2M& !y ]HX$%.,M& !zP$*%X$)45;M!& !{P$,%X$'8?M!& !|P$-%P)+& X$&0 !}X$'8...vate/kw-file.rkt:33:2M!& !~ ^IHX$%0 M!& !P$.%X$)45M+& !P$/%X$'8 M+& !P$0%P)+& X$&0 !X$'8 ...vate/kw-file.rkt:43:2M+& ! ^IHX$%0  M+& !P$1%X$(24'M5&" !P$2%X$(4@+M5&" !P$3%P)+& X$&/ !X$(4@...vate/kw-file.rkt:53:2M5&" ! ]HX$&0@ M5&" !P$4%X$*65=M?&* !P$5%X$(:AM?&* !P$6%P)+& X$&0 !X$(:...vate/kw-file.rkt:63:2M?&* ! ^IHX$&2 M?&* !P$7%X$(24MM&5 !P$8%X$(4MM&5 !P$9%P)+& X$&/ !X$(4...vate/kw-file.rkt:77:2MM&5 ! ]HX$&0MM&5 !P$:%X$*655MW&= !P$;%X$(:-MW&= !P$%P)+& X$&0 !X$(:...vate/kw-file.rkt:87:2MW&= ! ^IHX$&2 MW&= !P$%X$(349Me&G !P$%X$(4Me&G !P$%P)+& X$&/ !X$(4...vate/kw-file.rkt:101:2Me&G ! ]HX$&0Me&G !P$%X$*657Ms&Q !P$%X$(:$Ms&Q !P$%P)+& X$&0 !X$(:$...vate/kw-file.rkt:115:2Ms&Q ! ^IHX$&2$Ms&Q !P$%P)+& X$&/ !_UM(a X$&44UM(a !X$'44UM(a ! ]T_M(a X$$.4M(a !X$%.4M(a !P$ %] $#~5.3T-&q$#%embedded:g345:namespace#~5.3T: 5;I]vgmw%)4;?EQe3w#Ny%` Enamespace Gorig-varrefmake-base-empty-namespaceAquote^D#%paramz Omake-base-namespacestruct:namespace-anchormake-namespace-anchorMnamespace-anchor?namespace-anchor-var!namespace-anchor->empty-namespacenamespace-anchor->namespaceLnamespace-anchordefine-namespace-anchorF/proj/scheme/plt-released/recent/collects/racket/private/namespace.rktA_pat1stx.rktstxcase-scheme.rkt define.rkt pre-base.rktmore-scheme.rkt stxcase.rkt stxloc.rkt small-scheme.rkt^D#%kernel ?stxenv63050Bdefine?tmpA#%topGracket/basenamespace-anchor?V^a^Etop-levelBmodule  --allowed only in a top-level or module context'$+P'$'#P(%' P(&'P($'P)%'P)''P*&' V_P'('  expected an identifierP()'P+*'+%+]  bad syntaxa$ _^$$$$     a% _d$%$%$%$%$% $%%$%$a& _]%%` _c@here $ ,+*) !"d $ ,+*) !" >idenv63061 Bid-stxenv63064` Abegin_#$ _#^ ^#%variable-reference$.Y*$%*%%*&%Y+'%Y e $ ,+*)]_ ^%]_e $ ,+*)]_ ^ %]_e $ ,+*)]_ ^ %]_e $ ,+*)]_ ^ %]_b $ ,+*)P&$ P&'%P)(%! P+'%  V^&P'$ P''%P*(%! P,'%  V^&V^ P%'%P((%! P*'% &V^P%,  anchor->empty-namespace'P&-&V^P%,  Manchor->namespace'P&-&$q $   4P$$q $  parameterization-keyextend-parameterization     &'$%  (        )*%$$ $$ $$X$%2...te/namespace.rkt:34:2"& !($q $Estx-pair? Cstx-carCstx-cdrGstx-null/#f Gidentifier?Drelocateapply-pattern-substitute!-!/ P'$%X$$1 !0Y X$$* $(%)q $define-struct.rkt"make-self-ctor-checked-struct-info!1!2!3!4!5 P$$P$%P$$X$$15& !6P$&%X$$2&  !7P$)%Z) Y)$    %$  ]$ V^ $?varP$*%P$+%P$,%P$-%X$%.  7& !8P$.%X$%.  >&" !9P$/%]b  $#~5.3T*&q$#%embedded:g350:struct#~5.3TA /t#38INS`eins %0K ; L W ~ 2 B V D Bstruct Dtry-next@pair@bindLconfig-has-name?C/proj/scheme/plt-released/recent/collects/racket/private/struct.rktconstructor-nameextra-constructor-nameA_pat4A_pat3A_pat2A_pat1A_pat522expected an identifier for the structure type name bad syntaxA_pat6stx.rktstxcase-scheme.rkt define.rkt stxcase.rkt stxloc.rkt@here small-scheme.rkt^AquoteD#%kernel define-struct.rkt?stxenv63114rnv63116@origenv63133define-struct/derived>idenv63164BfieldsBconfigenv63174env63187 .X$%6 0( !/.M P P .Q M P P Q.M P P .Q M P P Q.M P P .Q M P P Q.M P P .Q P)+'     %&P)('V^.M PV^ P V^.Q M PV^ P V^Q.M PV^ P V^.Q P*)'ZP1*'1',`    rPqhP*)'ZP1*'1(,`   rPqhP+4'P(4'P&$'#P'%' P'&'P'$'P)%'P+&'O P(('V^P))'ZP/*'/&,_   jhPV`P)$'#P*%' P*&'P*$'P+%'#P,&'   V^P'$'#P(%' P(&'P($'P)%'#P*&'   '$,(%,P++'      %&'P,('P,(' V^.M PV^ P V^.Q M PV^ P V^Q.M PV^ P V^.Q P-)'ZP5*'5),a    shPtqP-)'ZP5*'5*,a   shPtqP.5'P*5'a$ %a` $$$$$$$$a% %ac$%$%$%$%$%$% %$!%!!a& %a]%%` %ad $ 6543 "# $e $ 6543 "# $ %&e $ 6543 "# $ %& (@rest)) '   9e $ 6543 "# $ %& (*+,,, '    ; '    ;e $ 6543 "# $ %& (Dsuper-id*+---- '^    > '^    >$q $   $P$$q $&'$$$  $%%$$ $$ $$V_X$';!0P$5'X$'9w!1P$4'X$% ...ivate/struct.rkt:11:2/& !2$q &Estx-pair? Cstx-carCstx-cdrCcons/#fGidentifier?Drelocateapply-pattern-substituteHinterp-match!7!8!:!stxs-boxF/proj/scheme/plt-released/recent/collects/racket/private/submodule.rktA_pat1 bad syntaxstxcase-scheme.rktmore-scheme.rkt  define.rkt  stxcase.rkt stx.rkt @here   qqstx.rktletstx-scheme.rkt^AquoteD#%kernel  modbeg.rkt?stxenv63197AbeginIthe-submodule=eenv63225@destDstxs-boxenv63233env63237 Hmodule-beginV^($.P($'P+%'+%.] Bmodule(&.P(&'#P)'' P)('P)&'P*''P,('P,*'P,+' O V^V_@  <list Odatum->syntax/shape!(!)!*!,!.!/  ^P$$X$'1),) !1P$%$q $ Ehash-ref!!2 X$%9...te/submodule.rkt:60:4<(& !3$q $ !" Gstx-null/#f !4!6!7 _ a  $#~5.3T6&q$"#%embedded:g365:generic-interfaces#~5.3T+7Jas"Xs~v|>Ngeneric-interfaces Oprop:gen:equal+hashGequal+hash?Ngen:equal+hash-accprop:gen:custom-writeMgen:custom-write?gen:custom-write-accJgen:equal+hashLgen:custom-write ^AquoteD#%kernel  pre-base.rktO/proj/scheme/plt-released/recent/collects/racket/private/generic-interfaces.rkta$ d^ $$ $$  a% d_ $% %$ %$`& d` da $  65437Fequal-proc7Ehash-proc7Fhash2-proc7a $  6543Fwrite-procV^'$2$'%2%&&2&&  guard-for-prop:gen:equal+hash))(vector/c (procedure-arity-includes/c 3) )) (procedure-arity-includes/c 2) )) (procedure-arity-includes/c 2))V^%$2$'  guard-for-prop:gen:custom-write))(vector/c (procedure-arity-includes/c 3))$$q $   *P$$q $&'$$*      $&%$$ $$ $$ Y($$(%$(&$('$(q $!!!!  Y&$$&%$&q $!!   X$&1 ...c-interfaces.rkt:16:54) !YO P$$%P$%%P$&%  X$&/ ...c-interfaces.rkt:44:5,) !YO X$%, ...c-interfaces.rkt:53:355#! !P$'%P$(%P$)%] ] $#~5.3T(&q$#%embedded:g320:base#~5.3TF )AR`m  -1@EJT_el}%8<ESXfs~ #/;Of|+5@Reu}'Jj (<^ow"2;Ijx%/9DN\j  * < M U \ c k r x  * P r  7 U r  + K [ w  + I \ n "8Ut$8Ys .Pds(@Wev$:[lx!1<DQUe%BGXdjo~ 1<Vw,J`r6EOerw{>]ku -5;HNT[cu /9DPU`ju~ '1=JS]gr~)Tq!4Ei/BQ_ht:JT]imt  7 ? Q ^ z !!!)!=!X!l!w!!!!!!!! ""-"C"R"["j"x"""""$#E#_######$$4$R$m$$$$$$$$ %%5%M%i%y%%%%%%%%&& &3&Q&c&r&&&&&&&''1'='I'e'''''''(((.(?(Q(d(h(m(r(x(}(((((((()1)M)^)v)))))))**#*2*U*r******+*+<+X+p+++++ ,%,?,J,T,^,f,w,{,,,,,,,,,,,- --*-5-G-S-g-}-------."./.5.?.U.`.l.~........//,/;/K/X/k/}/////// 0'090M0`0t0000000000 11121K1U1a1r11111112 2(292Y2s222222233/3?3H3Y3o3333333 4-4G4N4W4j4p44444444 55 5*565;5R5b5x55555555 66$666I6i6y666666677&7D7P7]7i777777778888*8>8P8m88888919B9P9g9t999999999999:: :':B:V:c:~::::::::;;/;:;K;];p;z;;;;;;;;;< << <7>&>3>C>Q>d>w>>>>>>>>?+?B?M?Y?j?x?????????? @@4@Q@b@@@@@@A AA%A6AFA`AAAAAB;B^BBBBBB C!CAC^CtCCCCCCCCCCC DD#D4DGDODTDfDsDDDDDDDDDEE/EOEjEEEEEFF@FfFFFFF G&G?GkG~GGGGGGGHH1H?HUHaHnH~HHHHHHHI,IIIUIYIhIoIIIIIIIIII JJ5JEJQJ`JsJJJJJJJJJKK@base  pre-base.rktlist.rktstxcase-scheme.rkt kw-file.rkthash.rktstx.rkt namespace.rkt string.rktL-regexp-replace*cert.rkt struct.rktgeneric-interfaces.rkt qqstx.rkt submodule.rkt=*=+=-=/=<><====>>>=abort-current-continuation?absJabsolute-path?@acos@add1Ealarm-evtFalways-evtAangleBappendLarithmetic-shiftarity-at-least-valueKarity-at-least?@asin@assfAassoc@assq@assv@atanBbannerGbitwise-andMbitwise-bit-fieldLbitwise-bit-set?Gbitwise-iorGbitwise-notGbitwise-xorDboolean?Nbound-identifier=??boxDbox-cas!Ibox-immutable@box?Ibreak-enabledHbreak-threadFbuild-listFbuild-pathbuild-path/convention-typeHbuild-stringHbuild-vectorHbyte-pregexpIbyte-pregexp?Gbyte-ready?Gbyte-regexpHbyte-regexp?Abyte?Abytesbytes->immutable-bytesGbytes->listGbytes->pathObytes->path-elementbytes->string/latin-1bytes->string/localeObytes->string/utf-8Hbytes-appendbytes-close-converterIbytes-convertMbytes-convert-endLbytes-converter?Fbytes-copyGbytes-copy!Gbytes-fill!Hbytes-lengthbytes-open-converterEbytes-refFbytes-set!Mbytes-utf-8-indexNbytes-utf-8-lengthKbytes-utf-8-refCbytes?Bbytes?BcaaaarBcaaadrAcaaarBcaadarBcaaddrAcaadr@caarBcadaarBcadadrAcadarBcaddarBcadddrAcaddr@cadrcall-in-nested-thread call-with-break-parameterization!call-with-composable-continuationcall-with-continuation-barriercall-with-continuation-promptcall-with-current-continuationcall-with-escape-continuationcall-with-exception-handler%call-with-immediate-continuation-markcall-with-parameterizationOcall-with-semaphore call-with-semaphore/enable-breakLcall-with-valuesCcall/ccCcall/ec?carBcdaaarBcdaadrAcdaarBcdadarBcdaddrAcdadr@cdarBcddaarBcddadrAcddarBcdddarBcddddrAcdddr@cddr?cdrCceilingGchannel-getGchannel-putKchannel-put-evtLchannel-put-evt?Kchannel-try-getDchannel?Ichaperone-boxchaperone-continuation-mark-keyIchaperone-evtJchaperone-hashIchaperone-of?chaperone-prompt-tagLchaperone-structchaperone-struct-typeLchaperone-vectorFchaperone?Ichar->integerLchar-alphabetic?Gchar-blank?Fchar-ci<=?Echar-ci=?Echar-ci>?Ichar-downcaseIchar-foldcasechar-general-categoryIchar-graphic?Mchar-iso-control?Lchar-lower-case?Ichar-numeric?Mchar-punctuation?Gchar-ready?Jchar-symbolic?Lchar-title-case?Jchar-titlecaseGchar-upcaseLchar-upper-case?Mchar-utf-8-lengthLchar-whitespace?Cchar<=?Bchar=?Bchar>?Achar?check-duplicate-identifier#checked-procedure-check-and-extractFchoice-evtHcleanse-pathLclose-input-portMclose-output-portKcollect-garbageCcompilecompile-allow-set!-undefined$compile-context-preservation-enabled compile-enforce-module-constantsJcompile-syntaxcompiled-expression?compiled-module-expression?Jcomplete-path?Dcomplex?CcomposeDcompose1@conscontinuation-mark-key?continuation-mark-set->contextcontinuation-mark-set->listcontinuation-mark-set->list*continuation-mark-set-firstcontinuation-mark-set?Ncontinuation-markscontinuation-prompt-available?continuation-prompt-tag?Icontinuation?Ecopy-file?coscurrent-break-parameterizationcurrent-code-inspectorcurrent-command-line-argumentsKcurrent-compilecurrent-continuation-marksMcurrent-custodianMcurrent-directoryIcurrent-driveNcurrent-error-portHcurrent-eval#current-evt-pseudo-random-generatorcurrent-gc-milliseconds"current-get-interaction-input-portcurrent-inexact-millisecondsNcurrent-input-portMcurrent-inspector current-library-collection-pathsHcurrent-loadcurrent-load-extensioncurrent-load-relative-directorycurrent-load/use-compiledJcurrent-localeJcurrent-loggerNcurrent-memory-usecurrent-millisecondscurrent-module-declare-namecurrent-module-declare-sourcecurrent-module-name-resolverMcurrent-namespaceOcurrent-output-portcurrent-parameterization$current-preserved-thread-cell-valuesIcurrent-printcurrent-process-millisecondsOcurrent-prompt-readcurrent-pseudo-random-generatorcurrent-read-interactioncurrent-reader-guardMcurrent-readtableKcurrent-secondscurrent-security-guard!current-subprocess-custodian-modeJcurrent-threadcurrent-thread-group!current-thread-initial-stack-size current-write-relative-directoryOcustodian-box-valueJcustodian-box?custodian-limit-memorycustodian-managed-list&custodian-memory-accounting-available?custodian-require-memorycustodian-shutdown-allFcustodian?custom-print-quotable-accessorcustom-print-quotable?custom-write-accessorIcustom-write?Ldate*-nanoseconddate*-time-zone-nameBdate*?Ddate-dayEdate-dst?Edate-hourGdate-minuteFdate-monthGdate-seconddate-time-zone-offsetIdate-week-dayEdate-yearIdate-year-dayAdate?Idatum->syntaxdatum-intern-literaldefault-continuation-prompt-tagLdelete-directoryGdelete-fileGdenominatorMdirectory-exists?Jdirectory-listCdisplayEdisplaylnJdouble-flonum?Mdump-memory-statsKdynamic-requiredynamic-require-for-syntaxHdynamic-wind?eofGeof-object?Kephemeron-valueFephemeron?CeprintfHeq-hash-code?eq?Kequal-hash-codeequal-secondary-hash-codeBequal?Hequal?/recurIeqv-hash-code@eqv?Aerrorerror-display-handlererror-escape-handlererror-print-context-lengtherror-print-source-locationMerror-print-widtherror-value->string-handler@evalLeval-jit-enabledGeval-syntaxAeven?@evt?Jexact->inexactJexact-integer?exact-nonnegative-integer?exact-positive-integer?Bexact?executable-yield-handler@exitHexit-handlerexn-continuation-marksGexn-messageexn:break-continuationFexn:break?exn:fail:contract:arity?exn:fail:contract:continuation?!exn:fail:contract:divide-by-zero?$exn:fail:contract:non-fixnum-result?exn:fail:contract:variable-idexn:fail:contract:variable?Nexn:fail:contract?exn:fail:filesystem:exists?exn:fail:filesystem:version?exn:fail:filesystem?Mexn:fail:network?exn:fail:out-of-memory?exn:fail:read-srclocsNexn:fail:read:eof?exn:fail:read:non-char?Jexn:fail:read?exn:fail:syntax-exprsexn:fail:syntax:unbound?Lexn:fail:syntax?exn:fail:unsupported?Jexn:fail:user?Eexn:fail?exn:srclocs-accessorHexn:srclocs?@exn??expBexpandGexpand-onceIexpand-syntaxNexpand-syntax-onceexpand-syntax-to-top-formNexpand-to-top-formLexpand-user-path@exptHfile-exists?file-or-directory-identity file-or-directory-modify-secondsfile-or-directory-permissionsIfile-positionEfile-sizefile-stream-buffer-modeMfile-stream-port?filesystem-root-listBfilterfind-executable-pathfind-library-collection-pathsLfind-system-pathAfindfCfixnum?floating-point-bytes->realCflonum?AfloorHflush-outputAfoldlAfoldrBformatCfprintfMfree-identifier=?free-label-identifier=?free-template-identifier=?free-transformer-identifier=??gcdgenerate-temporariesBgensymLget-output-bytesMget-output-stringBgetenvglobal-port-print-handlerEguard-evtFhandle-evtGhandle-evt?@hashFhash->listEhash-copyFhash-countDhash-eq?Ghash-equal?Ehash-eqv?Ihash-for-eachIhash-has-key?Nhash-iterate-firstLhash-iterate-keyMhash-iterate-nextNhash-iterate-valueEhash-keysDhash-mapMhash-placeholder?Dhash-refEhash-ref!Ghash-removeHhash-remove!Dhash-setEhash-set!Ehash-set*Fhash-set*!Ghash-updateHhash-update!Ghash-valuesFhash-weak?Ahash?BhasheqChasheqvNidentifier-bindingidentifier-label-binding identifier-prune-lexical-context!identifier-prune-to-source-module)identifier-remove-from-definition-contextidentifier-template-bindingidentifier-transformer-bindingGidentifier?Eimag-partFimmutable?Kimpersonate-box!impersonate-continuation-mark-keyLimpersonate-hashimpersonate-prompt-tagNimpersonate-structNimpersonate-vectorLimpersonator-of?"impersonator-prop:application-mark)impersonator-property-accessor-procedure?impersonator-property?Iimpersonator?Din-cycleHin-directoryCin-hashHin-hash-keysIin-hash-pairsJin-hash-valuesGin-parallelHin-sequencesOin-values*-sequenceNin-values-sequenceJinexact->exactIinexact-real?Dinexact?Ginput-port?Finspector?Iinteger->charinteger->integer-bytesinteger-bytes->integerJinteger-lengthHinteger-sqrtinteger-sqrt/remainderDinteger? internal-definition-context-sealinternal-definition-context?Kkeyword->stringEkeywordbytesHlist->stringHlist->vectorDlist-refElist-tailAlist?@loadJload-extensionload-on-demand-enabledIload-relativeload-relative-extensionCload/cdMload/use-compiledHlocal-expandlocal-expand/capture-liftslocal-transformer-expand&local-transformer-expand/capture-liftslocale-string-encoding?logFlog-level?Ilog-max-levelGlog-messageIlog-receiver?Glogger-nameClogger?EmagnitudeOmake-arity-at-leastmake-base-empty-namespaceOmake-base-namespaceFmake-bytesHmake-channelmake-continuation-mark-keymake-continuation-prompt-tagJmake-custodianNmake-custodian-boxEmake-dateFmake-date*make-derived-parameterJmake-directoryLmake-do-sequencemake-empty-namespaceJmake-ephemeronDmake-exnJmake-exn:breakImake-exn:failmake-exn:fail:contractmake-exn:fail:contract:arity#make-exn:fail:contract:continuation%make-exn:fail:contract:divide-by-zero(make-exn:fail:contract:non-fixnum-resultmake-exn:fail:contract:variablemake-exn:fail:filesystemmake-exn:fail:filesystem:exists make-exn:fail:filesystem:versionmake-exn:fail:networkmake-exn:fail:out-of-memoryNmake-exn:fail:readmake-exn:fail:read:eofmake-exn:fail:read:non-charmake-exn:fail:syntaxmake-exn:fail:syntax:unboundmake-exn:fail:unsupportedNmake-exn:fail:usermake-file-or-directory-linkEmake-hashmake-hash-placeholderGmake-hasheqmake-hasheq-placeholderHmake-hasheqvmake-hasheqv-placeholderOmake-immutable-hashmake-immutable-hasheqmake-immutable-hasheqvmake-impersonator-propertyKmake-input-portJmake-inspectormake-keyword-proceduremake-known-char-range-listMmake-log-receiverGmake-loggerLmake-output-portJmake-parameterEmake-pipeLmake-placeholderFmake-polarNmake-prefab-structmake-pseudo-random-generatorMmake-reader-graphJmake-readtableLmake-rectangularmake-rename-transformermake-resolved-module-pathOmake-security-guardJmake-semaphoremake-set!-transformerMmake-shared-bytesmake-sibling-inspectormake-special-commentGmake-srclocGmake-stringmake-struct-field-accessormake-struct-field-mutatorLmake-struct-typemake-struct-type-propertymake-syntax-delta-introducermake-syntax-introducerLmake-thread-cellMmake-thread-groupGmake-vectorImake-weak-boxJmake-weak-hashLmake-weak-hasheqMmake-weak-hasheqvNmake-will-executor?max@mcar@mcdrAmcons@memf?minKmodule->exportsKmodule->importsmodule->language-infoMmodule->namespacemodule-compiled-exportsmodule-compiled-importsmodule-compiled-language-infomodule-compiled-namemodule-compiled-submodulesLmodule-declared?module-path-index-joinmodule-path-index-resolvemodule-path-index-splitmodule-path-index-submoduleNmodule-path-index?Hmodule-path?Nmodule-predefined?module-provide-protected?BmoduloBmpair?Jnack-guard-evt!namespace-anchor->empty-namespacenamespace-anchor->namespaceMnamespace-anchor?namespace-attach-module#namespace-attach-module-declarationnamespace-base-phasenamespace-mapped-symbolsnamespace-module-identifiernamespace-module-registryMnamespace-requirenamespace-require/constantnamespace-require/copy namespace-require/expansion-timenamespace-set-variable-value!namespace-symbol->identifiernamespace-syntax-introducenamespace-undefine-variable!namespace-unprotect-modulenamespace-variable-valueFnamespace?Enegative?Enever-evtCnewlineLnormal-case-path?not@nullAnull?Jnumber->stringCnumber?EnumeratorGobject-name@odd?Lopen-input-bytesMopen-input-stringMopen-output-bytesNopen-output-stringHoutput-port?Apair?parameter-procedure=?Fparameter?Mparameterization?Gpath->bytesOpath->complete-pathpath->directory-pathHpath->stringKpath-add-suffixpath-convention-typeOpath-element->bytespath-element->stringpath-for-some-system?path-list-string->path-listOpath-replace-suffixHpath-string?Apath?Epeek-bytepeek-byte-or-specialFpeek-bytesGpeek-bytes!Mpeek-bytes-avail!Npeek-bytes-avail!*peek-bytes-avail!/enable-breakEpeek-charpeek-char-or-specialGpeek-stringHpeek-string!Opipe-content-lengthKplaceholder-getLplaceholder-set!Hplaceholder?Jpoll-guard-evtKport-closed-evtHport-closed?Nport-commit-peekedMport-count-lines!port-count-lines-enabledport-display-handlerNport-file-identityLport-file-unlockNport-next-locationNport-print-handlerMport-progress-evtport-provides-progress-evts?Mport-read-handlerOport-try-file-lock?Nport-write-handlerOport-writes-atomic?port-writes-special?Aport?Epositive?prefab-key->struct-typeGprefab-key?Mprefab-struct-keyCpregexpDpregexp?Nprimitive-closure?primitive-result-arityFprimitive?AprintOprint-as-expressionprint-boolean-long-formEprint-boxGprint-graphLprint-hash-tableprint-mpair-curly-bracesprint-pair-curly-bracesprint-reader-abbreviationsHprint-structNprint-syntax-widthLprint-unreadableOprint-vector-lengthBprintfprocedure-arity-includes?Lprocedure-arity?procedure-closure-contents-eq?procedure-extract-targetNprocedure-keywordsprocedure-reduce-keyword-arityprocedure-struct-type?Fprocedure?Iprogress-evt?Mprop:arity-stringprop:checked-procedureprop:custom-print-quotableMprop:custom-writeKprop:equal+hashDprop:evtLprop:exn:srclocsprop:impersonator-ofKprop:input-portprop:liberal-define-contextLprop:output-portprop:rename-transformerIprop:sequenceprop:set!-transformerpseudo-random-generator->vectorpseudo-random-generator-vector?pseudo-random-generator?BputenvDquotientNquotient/remainderAraiseraise-argument-errorraise-arguments-errorraise-mismatch-errorMraise-range-errorNraise-result-errorNraise-syntax-errorLraise-type-errorLraise-user-errorBrandomGrandom-seedErational?Grationalize@readread-accept-bar-quoteKread-accept-boxread-accept-compiledKread-accept-dotMread-accept-graphread-accept-infix-dotLread-accept-langread-accept-quasiquoteNread-accept-readerEread-byteread-byte-or-specialFread-bytesGread-bytes!Mread-bytes-avail!Nread-bytes-avail!*read-bytes-avail!/enable-breakKread-bytes-lineOread-case-sensitiveEread-charread-char-or-specialread-curly-brace-as-parenread-decimal-as-inexactread-eval-print-loopIread-languageEread-lineread-on-demand-sourceread-square-bracket-as-parenGread-stringHread-string!Gread-syntaxread-syntax/recursiveJread/recursiveMreadtable-mappingFreadtable?real->decimal-stringOreal->double-flonumreal->floating-point-bytesOreal->single-flonumEreal-partAreal?BregexpHregexp-matchOregexp-match-exact?Mregexp-match-peekregexp-match-peek-immediateregexp-match-peek-positions%regexp-match-peek-positions-immediate)regexp-match-peek-positions-immediate/endregexp-match-peek-positions/endregexp-match-positionsregexp-match-positions/endLregexp-match/endIregexp-match?regexp-max-lookbehindHregexp-quoteJregexp-replaceregexp-replace-quoteKregexp-replacesHregexp-splitLregexp-try-matchCregexp?Jrelative-path?EremainderBremoveCremove*@remqAremq*@remvAremv*rename-file-or-directoryrename-transformer-targetOrename-transformer?Hresolve-pathresolved-module-path-nameresolved-module-path?AroundIseconds->dateKsecurity-guard?Nsemaphore-peek-evtOsemaphore-peek-evt?Jsemaphore-postOsemaphore-try-wait?Jsemaphore-waitsemaphore-wait/enable-breakFsemaphore?Lsequence->streamMsequence-generateNsequence-generate*Esequence?set!-transformer-procedureMset!-transformer?Dset-box!Eset-mcar!Eset-mcdr!set-port-next-location!Hshared-bytesIshell-executeIsimplify-path?sinJsingle-flonum?Asleepspecial-comment-valueLspecial-comment?Fsplit-path@sqrtIsrcloc-columnGsrcloc-lineKsrcloc-positionIsrcloc-sourceGsrcloc-spanCsrcloc?Fstop-afterGstop-beforeBstringstring->bytes/latin-1string->bytes/localeOstring->bytes/utf-8string->immutable-stringKstring->keywordHstring->listJstring->numberHstring->pathstring->path-elementJstring->symbolstring->uninterned-symbolstring->unreadable-symbolIstring-appendHstring-ci<=?Gstring-ci=?Gstring-ci>?Gstring-copyHstring-copy!Kstring-downcaseHstring-fill!Kstring-foldcaseIstring-lengthNstring-locale-ci?string-locale-downcasestring-locale-upcaseKstring-locale?string-normalize-nfcstring-normalize-nfdstring-normalize-nfkcstring-normalize-nfkdFstring-refGstring-set!Lstring-titlecaseIstring-upcaseOstring-utf-8-lengthEstring<=?Dstring=?Dstring>?Cstring?Jstruct->vectorstruct-accessor-procedure?struct-constructor-procedure?Gstruct-infostruct-mutator-procedure?struct-predicate-procedure?Lstruct-type-infostruct-type-make-constructorstruct-type-make-predicate(struct-type-property-accessor-procedure?struct-type-property?Hstruct-type?struct:arity-at-leastGstruct:dateHstruct:date*Fstruct:exnLstruct:exn:breakKstruct:exn:failstruct:exn:fail:contractstruct:exn:fail:contract:arity%struct:exn:fail:contract:continuation'struct:exn:fail:contract:divide-by-zero*struct:exn:fail:contract:non-fixnum-result!struct:exn:fail:contract:variablestruct:exn:fail:filesystem!struct:exn:fail:filesystem:exists"struct:exn:fail:filesystem:versionstruct:exn:fail:networkstruct:exn:fail:out-of-memorystruct:exn:fail:readstruct:exn:fail:read:eofstruct:exn:fail:read:non-charstruct:exn:fail:syntaxstruct:exn:fail:syntax:unboundstruct:exn:fail:unsupportedstruct:exn:fail:userIstruct:srclocCstruct?@sub1DsubbytesFsubprocesssubprocess-group-enabledKsubprocess-killJsubprocess-pidMsubprocess-statusKsubprocess-waitGsubprocess?EsubstringJsymbol->stringLsymbol-interned?Nsymbol-unreadable?Csymbol?@syncMsync/enable-breakHsync/timeoutsync/timeout/enable-breakIsyntax->datumHsyntax->listFsyntax-armIsyntax-columnIsyntax-disarmDsyntax-eGsyntax-linesyntax-local-bind-syntaxessyntax-local-certifiersyntax-local-contextsyntax-local-expand-expressionsyntax-local-get-shadowersyntax-local-introducesyntax-local-lift-contextsyntax-local-lift-expression(syntax-local-lift-module-end-declarationsyntax-local-lift-providesyntax-local-lift-require#syntax-local-lift-values-expression$syntax-local-make-definition-context"syntax-local-make-delta-introducer'syntax-local-module-defined-identifierssyntax-local-module-exports(syntax-local-module-required-identifiersMsyntax-local-namesyntax-local-phase-levelsyntax-local-submodules*syntax-local-transforming-module-provides?Nsyntax-local-valuesyntax-local-value/immediateLsyntax-original?Ksyntax-positionKsyntax-propertysyntax-property-symbol-keysJsyntax-protectHsyntax-rearmLsyntax-recertifysyntax-shift-phase-levelIsyntax-sourcesyntax-source-moduleGsyntax-spanHsyntax-taintKsyntax-tainted?Osyntax-track-origin&syntax-transforming-module-expression?syntax-transforming?Csyntax?Nsystem-big-endian?Ksystem-idle-evtsystem-language+countrysystem-library-subpathsystem-path-convention-typeGsystem-type?tanJterminal-port?BthreadKthread-cell-refLthread-cell-set!Othread-cell-values?Hthread-cell?Kthread-dead-evtHthread-dead?Ithread-group?Jthread-receiveNthread-receive-evtIthread-resumeMthread-resume-evtthread-rewind-receiveKthread-running?Gthread-sendJthread-suspendNthread-suspend-evtNthread-try-receiveGthread-waitthread/suspend-to-killCthread?Ftime-applyDtruncateAunboxuncaught-exception-handleruse-collection-link-pathsuse-compiled-file-pathsuse-user-specific-search-pathsBvalues#variable-reference->empty-namespace%variable-reference->module-base-phase0variable-reference->module-declaration-inspector%variable-reference->module-path-index!variable-reference->module-sourcevariable-reference->namespacevariable-reference->phase(variable-reference->resolved-module-pathvariable-reference-constant?Ovariable-reference?Bvectorvector->immutable-vectorHvector->listvector->pseudo-random-generator vector->pseudo-random-generator!Jvector->valuesHvector-copy!Hvector-fill!Lvector-immutableIvector-lengthFvector-refGvector-set!vector-set-performance-stats!Cvector?Cversion@voidAvoid?Jweak-box-valueEweak-box?Hwill-executeJwill-executor?Iwill-registerLwill-try-executeDwrap-evtAwriteFwrite-byteGwrite-bytesMwrite-bytes-availNwrite-bytes-avail*write-bytes-avail-evtwrite-bytes-avail/enable-breakFwrite-charIwrite-specialwrite-special-avail*Mwrite-special-evtHwrite-stringAzero?call-with-output-file*Dfor*/sumBsyntaxGfor/productM#%top-interaction?libDfor-metaEfor-labelHfor-templateFfor-syntaxFprefix-outHlet-syntaxes@when?letBletrecHparameterize?anddefine-sequence-syntaxBunless>or@let*Nparameterize-breakElog-error>doFfor*/firstFfor/vectorCprovideEfor*/listGprotect-outDfor/list@sortHfor*/product=_?...Gcombine-outIletrec-syntaxGrelative-in@caseMfor*/fold/derivedFfor/hasheqGsyntax-caseBsubmodEfor/listsBstructEfor*/foldFstruct-outBplanetLfor/fold/derivedIregexp-match*Efor/firstregexp-match-peek-positions*Iparameterize*Kletrec-syntaxesBlet/ecFexcept-outGwith-syntaxErename-inCfor*/orEfor*/lastIlocal-requireDfor/foldBlet/cc@filedefine-namespace-anchorBfor/orFrename-outHonly-meta-inCrequireKsyntax-id-rulesCfor/sumIexn:fail:userGfor*/vector@else>=>regexp-match-positions*Lbegin-for-syntaxDfor/lastIletrec-valuesGlet*-valuesGcase-lambdaFcombine-inDfor*/and?for@for*Hall-from-outcall-with-input-file*?exnHfor*/hasheqv@condEexcept-inEprefix-inKall-defined-outLgen:custom-writeJ#%module-beginA#%appKquasisyntax/locGquasisyntaxJgen:equal+hash@timeJwith-handlers*Iwith-handlersCfor/andFlet-syntaxFfor*/listsMunsyntax-splicingDunsyntaxBlambdaletrec-syntaxes+valuesHquote-syntaxwith-continuation-markGstruct-copyEexn:breakGset!-valuesexn:fail:unsupportedexn:fail:out-of-memoryLexn:fail:networkdefine-struct/derivedexn:fail:filesystem:versionexn:fail:filesystem:existsOexn:fail:filesystemexn:fail:read:non-charMexn:fail:read:eofIexn:fail:readexn:fail:syntax:unboundKexn:fail:syntaxexn:fail:contract:variableexn:fail:contract:continuation#exn:fail:contract:non-fixnum-result exn:fail:contract:divide-by-zeroexn:fail:contract:arityMexn:fail:contractDexn:failDlog-infoBsrclocAdate*@datedefine-values-for-syntaxJarity-at-leastGlog-warningNstruct-field-indexA#%topC#%datumKdefine-syntaxesLunquote-splicingCunquoteBbegin0M#%stratified-bodyAbeginFlet-valuesDfor/hashH#%expression#%variable-reference@set!>ifAquoteIdefine-valuesNdefine-syntax-ruleHsyntax-rulesGfor/hasheqvFquasiquoteElog-fatalB:do-inConly-inGfor*/hasheqwith-input-from-fileOwith-output-to-filecall-with-input-filecall-with-output-fileopen-input-output-fileLopen-output-fileNquote-syntax/pruneKopen-input-fileCmodule+E#%provideE#%requireCmodule*BmoduleHsyntax-case*Fsyntax/locEfor*/hashElog-debug^D#%kernel map.rktmore-scheme.rktmisc.rktkw.rkt^C#%utils  with-stx.rktfor.rktkernstruct.rktnorm-arity.rkt stxcase.rkt reqprov.rktletstx-scheme.rktsmall-scheme.rktdefine-et-al.rkt qq-and-or.rkt ellipses.rktdefine-struct.rkt stxloc.rktcond.rktsyntax-pattern-variable?for-clause-syntax-protect$q $   $P$$q $%'$$$ ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]`$K-directory-list$]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] ] ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] ] ] ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] ]]]]]]]] ]]]]]]]]]]]] ]]` $ $] ] ] ] ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] ]]]]]]]]]]]]]]]]]]]]]]]]]]]] ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] ]]]]] ]] ]]]]]]]]]]]]] ]]]]]]]]]]] ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]`$-with-input-from-file$]`$-with-output-to-file$]`$-call-with-input-file$]`$-call-with-output-file$]`$-open-input-output-file$]`$M-open-output-file$]]`$L-open-input-file$]]]]]]]]]]]] Candmap2!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~new:chaperone-procedurenew:collection-file-pathOnew:collection-pathEfor-each2new:impersonate-procedureMnew-keyword-apply                                       @map2    Falt-member Dalt-memqDalt-memv                                                          Bormap2                                                                           new:procedure->methodnorm:procedure-arity     new:procedure-reduce-arity new:procedure-rename              Nnew-prop:procedure            norm:raise-arity-error                                                                                       Galt-reverse                         Fnew-defineH*in-producerE*in-valueG*in-indexedE*in-bytesF*in-stringJdefine-struct*F*in-vectorK*in-bytes-lines*in-input-port-bytesD*in-listE*in-linesE*in-rangeE*in-mlistD*in-port*in-input-port-charsnew-define-for-syntaxMnew-define-syntaxCnew-appBnew-λFnew-lambdaH*in-naturalsHmodule-beginEnew-apply              reverse.rkt        define.rkt modbeg.rkt Bandmap!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ochaperone-procedurecollection-file-pathKcollection-pathDfor-eachimpersonate-procedureIkeyword-apply                                       ?map    Bmember @memq@memv                                                          Aormap                                                                           Mprocedure->methodKprocedure-arity     procedure-reduce-arity Lprocedure-rename              Jprop:procedure            Mraise-arity-error                                                                   Kregexp-replace*                   Creverse                         BdefineGin-producerDin-valueFin-indexedDin-bytesEin-stringIdefine-structEin-vectorJin-bytes-linesOin-input-port-bytes#%plain-module-beginG#%plain-appCin-listDin-linesDin-rangeDin-mlistCin-portJ#%plain-lambdaOin-input-port-charsMdefine-for-syntaxIdefine-syntax>λGin-naturalsAapply% %$$$$$]]`$%]`%$]`%$]`%$]`%$sc.rkt&* $$i    ] $#~5.3T(&q$#%embedded:g130:base#~5.3TC :<>@BDGIKNjn}$5AMYbuy #/<BH`lx"-9ERhr}  &+Bd"Iey&2>N_ox!,:KWblv*;JVgy   1 A I g    7 W t  " , 0 P h  + D h  . = L _ u 5Cau#2Hk":Ee}'5?MSaw%ANR^ny3Pb %2JVny9Li 1K\s+0=Y{/@FNjrx  '8JQlv#6@I[dnz!Cf"3K^q "0?KXl .7Yw!&5M[t|  . : H T \ f z !!'!2!J!Y!j!!!!!!!!"7"a""""""#&#>#[#q#######$ $-$G$[$r$$$$$$$ %%(%7%A%R%]%p%%%%%%%&&.&@&X&n&z&&&&&&''0'B'N'\'k'|''''''''''''( (9(X(n(((((())$)7)R)Y)`)o))))))*/*L*g*y***** +(+F+b+|++++++++++++++,,*,=,J,P,g,r,,,,,,,,--.-K-_-l-r-|--------..'.;.K.\.i.x......../!/4/F/d/v/////////00020J0U0[0o00000000 11/1C1J1e1v11111122&2>2Z2l2|222222233(3I3j33333333344(494J4Q4]4g4s4x444444445*545J5U5a5s55555556646B6L6c66666666667/7C7M7S7Z7g7{777778:8R8n8888888889 99%9,94999?9D9J9d999999999 ::,:@:O:l:w:::::::::;;(;6;D;H;W;];t;;;;;;;;;;;;;<,<@>%>;>Q>h>>>>>>>>>>>>??+?J?V?q?????@@'@>@J@W@b@s@@@@@ A9A\AxAAAAA B'BFB^B~BBBBBBBBB CC+C;CGCQC`CqCCCCCCCCCCC DD"D>DVDlDDDDDD"E=EXE}EEEE F7FIFcF|FFFFFF G'G6GCGTGnG|GGGGGGG HH(H8HQHiHHHHHHHHHHH II(I;III[IrIIIIIIIIIIJ J%J@JYJyJJJJJ%KHKgKKKKKKK L-LOL^LkLxLLLLLLLLLLLMMM+M<====>>>=abort-current-continuation?absJabsolute-path?@acos@add1Ealarm-evtFalways-evtAangleBappendLarithmetic-shiftarity-at-least-valueKarity-at-least?@asin@assfAassoc@assq@assv@atanBbannerGbitwise-andMbitwise-bit-fieldLbitwise-bit-set?Gbitwise-iorGbitwise-notGbitwise-xorDboolean?Nbound-identifier=??boxDbox-cas!Ibox-immutable@box?Ibreak-enabledHbreak-threadFbuild-listFbuild-pathbuild-path/convention-typeHbuild-stringHbuild-vectorHbyte-pregexpIbyte-pregexp?Gbyte-ready?Gbyte-regexpHbyte-regexp?Abyte?Abytesbytes->immutable-bytesGbytes->listGbytes->pathObytes->path-elementbytes->string/latin-1bytes->string/localeObytes->string/utf-8Hbytes-appendbytes-close-converterIbytes-convertMbytes-convert-endLbytes-converter?Fbytes-copyGbytes-copy!Gbytes-fill!Hbytes-lengthbytes-open-converterEbytes-refFbytes-set!Mbytes-utf-8-indexNbytes-utf-8-lengthKbytes-utf-8-refCbytes?Bbytes?BcaaaarBcaaadrAcaaarBcaadarBcaaddrAcaadr@caarBcadaarBcadadrAcadarBcaddarBcadddrAcaddr@cadrcall-in-nested-thread call-with-break-parameterization!call-with-composable-continuationcall-with-continuation-barriercall-with-continuation-promptcall-with-current-continuationcall-with-escape-continuationcall-with-exception-handler%call-with-immediate-continuation-markcall-with-parameterizationOcall-with-semaphore call-with-semaphore/enable-breakLcall-with-valuesCcall/ccCcall/ec?carBcdaaarBcdaadrAcdaarBcdadarBcdaddrAcdadr@cdarBcddaarBcddadrAcddarBcdddarBcddddrAcdddr@cddr?cdrCceilingGchannel-getGchannel-putKchannel-put-evtLchannel-put-evt?Kchannel-try-getDchannel?Ichaperone-boxchaperone-continuation-mark-keyIchaperone-evtJchaperone-hashIchaperone-of?chaperone-prompt-tagLchaperone-structchaperone-struct-typeLchaperone-vectorFchaperone?Ichar->integerLchar-alphabetic?Gchar-blank?Fchar-ci<=?Echar-ci=?Echar-ci>?Ichar-downcaseIchar-foldcasechar-general-categoryIchar-graphic?Mchar-iso-control?Lchar-lower-case?Ichar-numeric?Mchar-punctuation?Gchar-ready?Jchar-symbolic?Lchar-title-case?Jchar-titlecaseGchar-upcaseLchar-upper-case?Mchar-utf-8-lengthLchar-whitespace?Cchar<=?Bchar=?Bchar>?Achar?check-duplicate-identifier#checked-procedure-check-and-extractFchoice-evtHcleanse-pathLclose-input-portMclose-output-portKcollect-garbageCcompilecompile-allow-set!-undefined$compile-context-preservation-enabled compile-enforce-module-constantsJcompile-syntaxcompiled-expression?compiled-module-expression?Jcomplete-path?Dcomplex?CcomposeDcompose1@conscontinuation-mark-key?continuation-mark-set->contextcontinuation-mark-set->listcontinuation-mark-set->list*continuation-mark-set-firstcontinuation-mark-set?Ncontinuation-markscontinuation-prompt-available?continuation-prompt-tag?Icontinuation?Ecopy-file?coscurrent-break-parameterizationcurrent-code-inspectorcurrent-command-line-argumentsKcurrent-compilecurrent-continuation-marksMcurrent-custodianMcurrent-directoryIcurrent-driveNcurrent-error-portHcurrent-eval#current-evt-pseudo-random-generatorcurrent-gc-milliseconds"current-get-interaction-input-portcurrent-inexact-millisecondsNcurrent-input-portMcurrent-inspector current-library-collection-pathsHcurrent-loadcurrent-load-extensioncurrent-load-relative-directorycurrent-load/use-compiledJcurrent-localeJcurrent-loggerNcurrent-memory-usecurrent-millisecondscurrent-module-declare-namecurrent-module-declare-sourcecurrent-module-name-resolverMcurrent-namespaceOcurrent-output-portcurrent-parameterization$current-preserved-thread-cell-valuesIcurrent-printcurrent-process-millisecondsOcurrent-prompt-readcurrent-pseudo-random-generatorcurrent-read-interactioncurrent-reader-guardMcurrent-readtableKcurrent-secondscurrent-security-guard!current-subprocess-custodian-modeJcurrent-threadcurrent-thread-group!current-thread-initial-stack-size current-write-relative-directoryOcustodian-box-valueJcustodian-box?custodian-limit-memorycustodian-managed-list&custodian-memory-accounting-available?custodian-require-memorycustodian-shutdown-allFcustodian?custom-print-quotable-accessorcustom-print-quotable?custom-write-accessorIcustom-write?Ldate*-nanoseconddate*-time-zone-nameBdate*?Ddate-dayEdate-dst?Edate-hourGdate-minuteFdate-monthGdate-seconddate-time-zone-offsetIdate-week-dayEdate-yearIdate-year-dayAdate?Idatum->syntaxdatum-intern-literaldefault-continuation-prompt-tagLdelete-directoryGdelete-fileGdenominatorMdirectory-exists?Jdirectory-listCdisplayEdisplaylnJdouble-flonum?Mdump-memory-statsKdynamic-requiredynamic-require-for-syntaxHdynamic-wind?eofGeof-object?Kephemeron-valueFephemeron?CeprintfHeq-hash-code?eq?Kequal-hash-codeequal-secondary-hash-codeBequal?Hequal?/recurIeqv-hash-code@eqv?Aerrorerror-display-handlererror-escape-handlererror-print-context-lengtherror-print-source-locationMerror-print-widtherror-value->string-handler@evalLeval-jit-enabledGeval-syntaxAeven?@evt?Jexact->inexactJexact-integer?exact-nonnegative-integer?exact-positive-integer?Bexact?executable-yield-handler@exitHexit-handlerexn-continuation-marksGexn-messageexn:break-continuationFexn:break?exn:fail:contract:arity?exn:fail:contract:continuation?!exn:fail:contract:divide-by-zero?$exn:fail:contract:non-fixnum-result?exn:fail:contract:variable-idexn:fail:contract:variable?Nexn:fail:contract?exn:fail:filesystem:exists?exn:fail:filesystem:version?exn:fail:filesystem?Mexn:fail:network?exn:fail:out-of-memory?exn:fail:read-srclocsNexn:fail:read:eof?exn:fail:read:non-char?Jexn:fail:read?exn:fail:syntax-exprsexn:fail:syntax:unbound?Lexn:fail:syntax?exn:fail:unsupported?Jexn:fail:user?Eexn:fail?exn:srclocs-accessorHexn:srclocs?@exn??expBexpandGexpand-onceIexpand-syntaxNexpand-syntax-onceexpand-syntax-to-top-formNexpand-to-top-formLexpand-user-path@exptHfile-exists?file-or-directory-identity file-or-directory-modify-secondsfile-or-directory-permissionsIfile-positionEfile-sizefile-stream-buffer-modeMfile-stream-port?filesystem-root-listBfilterfind-executable-pathfind-library-collection-pathsLfind-system-pathAfindfCfixnum?floating-point-bytes->realCflonum?AfloorHflush-outputAfoldlAfoldrBformatCfprintfMfree-identifier=?free-label-identifier=?free-template-identifier=?free-transformer-identifier=??gcdgenerate-temporariesBgensymLget-output-bytesMget-output-stringBgetenvglobal-port-print-handlerEguard-evtFhandle-evtGhandle-evt?@hashFhash->listEhash-copyFhash-countDhash-eq?Ghash-equal?Ehash-eqv?Ihash-for-eachIhash-has-key?Nhash-iterate-firstLhash-iterate-keyMhash-iterate-nextNhash-iterate-valueEhash-keysDhash-mapMhash-placeholder?Dhash-refEhash-ref!Ghash-removeHhash-remove!Dhash-setEhash-set!Ehash-set*Fhash-set*!Ghash-updateHhash-update!Ghash-valuesFhash-weak?Ahash?BhasheqChasheqvNidentifier-bindingidentifier-label-binding identifier-prune-lexical-context!identifier-prune-to-source-module)identifier-remove-from-definition-contextidentifier-template-bindingidentifier-transformer-bindingGidentifier?Eimag-partFimmutable?Kimpersonate-box!impersonate-continuation-mark-keyLimpersonate-hashimpersonate-prompt-tagNimpersonate-structNimpersonate-vectorLimpersonator-of?"impersonator-prop:application-mark)impersonator-property-accessor-procedure?impersonator-property?Iimpersonator?Din-cycleHin-directoryCin-hashHin-hash-keysIin-hash-pairsJin-hash-valuesGin-parallelHin-sequencesOin-values*-sequenceNin-values-sequenceJinexact->exactIinexact-real?Dinexact?Ginput-port?Finspector?Iinteger->charinteger->integer-bytesinteger-bytes->integerJinteger-lengthHinteger-sqrtinteger-sqrt/remainderDinteger? internal-definition-context-sealinternal-definition-context?Kkeyword->stringEkeywordbytesHlist->stringHlist->vectorDlist-refElist-tailAlist?@loadJload-extensionload-on-demand-enabledIload-relativeload-relative-extensionCload/cdMload/use-compiledHlocal-expandlocal-expand/capture-liftslocal-transformer-expand&local-transformer-expand/capture-liftslocale-string-encoding?logFlog-level?Ilog-max-levelGlog-messageIlog-receiver?Glogger-nameClogger?EmagnitudeOmake-arity-at-leastmake-base-empty-namespaceOmake-base-namespaceFmake-bytesHmake-channelmake-continuation-mark-keymake-continuation-prompt-tagJmake-custodianNmake-custodian-boxEmake-dateFmake-date*make-derived-parameterJmake-directoryLmake-do-sequencemake-empty-namespaceJmake-ephemeronDmake-exnJmake-exn:breakImake-exn:failmake-exn:fail:contractmake-exn:fail:contract:arity#make-exn:fail:contract:continuation%make-exn:fail:contract:divide-by-zero(make-exn:fail:contract:non-fixnum-resultmake-exn:fail:contract:variablemake-exn:fail:filesystemmake-exn:fail:filesystem:exists make-exn:fail:filesystem:versionmake-exn:fail:networkmake-exn:fail:out-of-memoryNmake-exn:fail:readmake-exn:fail:read:eofmake-exn:fail:read:non-charmake-exn:fail:syntaxmake-exn:fail:syntax:unboundmake-exn:fail:unsupportedNmake-exn:fail:usermake-file-or-directory-linkEmake-hashmake-hash-placeholderGmake-hasheqmake-hasheq-placeholderHmake-hasheqvmake-hasheqv-placeholderOmake-immutable-hashmake-immutable-hasheqmake-immutable-hasheqvmake-impersonator-propertyKmake-input-portJmake-inspectormake-keyword-proceduremake-known-char-range-listMmake-log-receiverGmake-loggerLmake-output-portJmake-parameterEmake-pipeLmake-placeholderFmake-polarNmake-prefab-structmake-pseudo-random-generatorMmake-reader-graphJmake-readtableLmake-rectangularmake-rename-transformermake-resolved-module-pathOmake-security-guardJmake-semaphoremake-set!-transformerMmake-shared-bytesmake-sibling-inspectormake-special-commentGmake-srclocGmake-stringmake-struct-field-accessormake-struct-field-mutatorLmake-struct-typemake-struct-type-propertymake-syntax-delta-introducermake-syntax-introducerLmake-thread-cellMmake-thread-groupGmake-vectorImake-weak-boxJmake-weak-hashLmake-weak-hasheqMmake-weak-hasheqvNmake-will-executor?max@mcar@mcdrAmcons@memf?minKmodule->exportsKmodule->importsmodule->language-infoMmodule->namespacemodule-compiled-exportsmodule-compiled-importsmodule-compiled-language-infomodule-compiled-namemodule-compiled-submodulesLmodule-declared?module-path-index-joinmodule-path-index-resolvemodule-path-index-splitmodule-path-index-submoduleNmodule-path-index?Hmodule-path?Nmodule-predefined?module-provide-protected?BmoduloBmpair?Jnack-guard-evt!namespace-anchor->empty-namespacenamespace-anchor->namespaceMnamespace-anchor?namespace-attach-module#namespace-attach-module-declarationnamespace-base-phasenamespace-mapped-symbolsnamespace-module-identifiernamespace-module-registryMnamespace-requirenamespace-require/constantnamespace-require/copy namespace-require/expansion-timenamespace-set-variable-value!namespace-symbol->identifiernamespace-syntax-introducenamespace-undefine-variable!namespace-unprotect-modulenamespace-variable-valueFnamespace?Enegative?Enever-evtCnewlineLnormal-case-path?not@nullAnull?Jnumber->stringCnumber?EnumeratorGobject-name@odd?Lopen-input-bytesMopen-input-stringMopen-output-bytesNopen-output-stringHoutput-port?Apair?parameter-procedure=?Fparameter?Mparameterization?Gpath->bytesOpath->complete-pathpath->directory-pathHpath->stringKpath-add-suffixpath-convention-typeOpath-element->bytespath-element->stringpath-for-some-system?path-list-string->path-listOpath-replace-suffixHpath-string?Apath?Epeek-bytepeek-byte-or-specialFpeek-bytesGpeek-bytes!Mpeek-bytes-avail!Npeek-bytes-avail!*peek-bytes-avail!/enable-breakEpeek-charpeek-char-or-specialGpeek-stringHpeek-string!Opipe-content-lengthKplaceholder-getLplaceholder-set!Hplaceholder?Jpoll-guard-evtKport-closed-evtHport-closed?Nport-commit-peekedMport-count-lines!port-count-lines-enabledport-display-handlerNport-file-identityLport-file-unlockNport-next-locationNport-print-handlerMport-progress-evtport-provides-progress-evts?Mport-read-handlerOport-try-file-lock?Nport-write-handlerOport-writes-atomic?port-writes-special?Aport?Epositive?prefab-key->struct-typeGprefab-key?Mprefab-struct-keyCpregexpDpregexp?Nprimitive-closure?primitive-result-arityFprimitive?AprintOprint-as-expressionprint-boolean-long-formEprint-boxGprint-graphLprint-hash-tableprint-mpair-curly-bracesprint-pair-curly-bracesprint-reader-abbreviationsHprint-structNprint-syntax-widthLprint-unreadableOprint-vector-lengthBprintfprocedure-arity-includes?Lprocedure-arity?procedure-closure-contents-eq?procedure-extract-targetNprocedure-keywordsprocedure-reduce-keyword-arityprocedure-struct-type?Fprocedure?Iprogress-evt?Mprop:arity-stringprop:checked-procedureprop:custom-print-quotableMprop:custom-writeKprop:equal+hashDprop:evtLprop:exn:srclocsprop:impersonator-ofKprop:input-portprop:liberal-define-contextLprop:output-portprop:rename-transformerIprop:sequenceprop:set!-transformerpseudo-random-generator->vectorpseudo-random-generator-vector?pseudo-random-generator?BputenvDquotientNquotient/remainderAraiseraise-argument-errorraise-arguments-errorraise-mismatch-errorMraise-range-errorNraise-result-errorNraise-syntax-errorLraise-type-errorLraise-user-errorBrandomGrandom-seedErational?Grationalize@readread-accept-bar-quoteKread-accept-boxread-accept-compiledKread-accept-dotMread-accept-graphread-accept-infix-dotLread-accept-langread-accept-quasiquoteNread-accept-readerEread-byteread-byte-or-specialFread-bytesGread-bytes!Mread-bytes-avail!Nread-bytes-avail!*read-bytes-avail!/enable-breakKread-bytes-lineOread-case-sensitiveEread-charread-char-or-specialread-curly-brace-as-parenread-decimal-as-inexactread-eval-print-loopIread-languageEread-lineread-on-demand-sourceread-square-bracket-as-parenGread-stringHread-string!Gread-syntaxread-syntax/recursiveJread/recursiveMreadtable-mappingFreadtable?real->decimal-stringOreal->double-flonumreal->floating-point-bytesOreal->single-flonumEreal-partAreal?BregexpHregexp-matchOregexp-match-exact?Mregexp-match-peekregexp-match-peek-immediateregexp-match-peek-positions%regexp-match-peek-positions-immediate)regexp-match-peek-positions-immediate/endregexp-match-peek-positions/endregexp-match-positionsregexp-match-positions/endLregexp-match/endIregexp-match?regexp-max-lookbehindHregexp-quoteJregexp-replaceregexp-replace-quoteKregexp-replacesHregexp-splitLregexp-try-matchCregexp?Jrelative-path?EremainderBremoveCremove*@remqAremq*@remvAremv*rename-file-or-directoryrename-transformer-targetOrename-transformer?Hresolve-pathresolved-module-path-nameresolved-module-path?AroundIseconds->dateKsecurity-guard?Nsemaphore-peek-evtOsemaphore-peek-evt?Jsemaphore-postOsemaphore-try-wait?Jsemaphore-waitsemaphore-wait/enable-breakFsemaphore?Lsequence->streamMsequence-generateNsequence-generate*Esequence?set!-transformer-procedureMset!-transformer?Dset-box!Eset-mcar!Eset-mcdr!set-port-next-location!Hshared-bytesIshell-executeIsimplify-path?sinJsingle-flonum?Asleepspecial-comment-valueLspecial-comment?Fsplit-path@sqrtIsrcloc-columnGsrcloc-lineKsrcloc-positionIsrcloc-sourceGsrcloc-spanCsrcloc?Fstop-afterGstop-beforeBstringstring->bytes/latin-1string->bytes/localeOstring->bytes/utf-8string->immutable-stringKstring->keywordHstring->listJstring->numberHstring->pathstring->path-elementJstring->symbolstring->uninterned-symbolstring->unreadable-symbolIstring-appendHstring-ci<=?Gstring-ci=?Gstring-ci>?Gstring-copyHstring-copy!Kstring-downcaseHstring-fill!Kstring-foldcaseIstring-lengthNstring-locale-ci?string-locale-downcasestring-locale-upcaseKstring-locale?string-normalize-nfcstring-normalize-nfdstring-normalize-nfkcstring-normalize-nfkdFstring-refGstring-set!Lstring-titlecaseIstring-upcaseOstring-utf-8-lengthEstring<=?Dstring=?Dstring>?Cstring?Jstruct->vectorstruct-accessor-procedure?struct-constructor-procedure?Gstruct-infostruct-mutator-procedure?struct-predicate-procedure?Lstruct-type-infostruct-type-make-constructorstruct-type-make-predicate(struct-type-property-accessor-procedure?struct-type-property?Hstruct-type?struct:arity-at-leastGstruct:dateHstruct:date*Fstruct:exnLstruct:exn:breakKstruct:exn:failstruct:exn:fail:contractstruct:exn:fail:contract:arity%struct:exn:fail:contract:continuation'struct:exn:fail:contract:divide-by-zero*struct:exn:fail:contract:non-fixnum-result!struct:exn:fail:contract:variablestruct:exn:fail:filesystem!struct:exn:fail:filesystem:exists"struct:exn:fail:filesystem:versionstruct:exn:fail:networkstruct:exn:fail:out-of-memorystruct:exn:fail:readstruct:exn:fail:read:eofstruct:exn:fail:read:non-charstruct:exn:fail:syntaxstruct:exn:fail:syntax:unboundstruct:exn:fail:unsupportedstruct:exn:fail:userIstruct:srclocCstruct?@sub1DsubbytesFsubprocesssubprocess-group-enabledKsubprocess-killJsubprocess-pidMsubprocess-statusKsubprocess-waitGsubprocess?EsubstringJsymbol->stringLsymbol-interned?Nsymbol-unreadable?Csymbol?@syncMsync/enable-breakHsync/timeoutsync/timeout/enable-breakIsyntax->datumHsyntax->listFsyntax-armIsyntax-columnIsyntax-disarmDsyntax-eGsyntax-linesyntax-local-bind-syntaxessyntax-local-certifiersyntax-local-contextsyntax-local-expand-expressionsyntax-local-get-shadowersyntax-local-introducesyntax-local-lift-contextsyntax-local-lift-expression(syntax-local-lift-module-end-declarationsyntax-local-lift-providesyntax-local-lift-require#syntax-local-lift-values-expression$syntax-local-make-definition-context"syntax-local-make-delta-introducer'syntax-local-module-defined-identifierssyntax-local-module-exports(syntax-local-module-required-identifiersMsyntax-local-namesyntax-local-phase-levelsyntax-local-submodules*syntax-local-transforming-module-provides?Nsyntax-local-valuesyntax-local-value/immediateLsyntax-original?Ksyntax-positionKsyntax-propertysyntax-property-symbol-keysJsyntax-protectHsyntax-rearmLsyntax-recertifysyntax-shift-phase-levelIsyntax-sourcesyntax-source-moduleGsyntax-spanHsyntax-taintKsyntax-tainted?Osyntax-track-origin&syntax-transforming-module-expression?syntax-transforming?Csyntax?Nsystem-big-endian?Ksystem-idle-evtsystem-language+countrysystem-library-subpathsystem-path-convention-typeGsystem-type?tanJterminal-port?BthreadKthread-cell-refLthread-cell-set!Othread-cell-values?Hthread-cell?Kthread-dead-evtHthread-dead?Ithread-group?Jthread-receiveNthread-receive-evtIthread-resumeMthread-resume-evtthread-rewind-receiveKthread-running?Gthread-sendJthread-suspendNthread-suspend-evtNthread-try-receiveGthread-waitthread/suspend-to-killCthread?Ftime-applyDtruncateAunboxuncaught-exception-handleruse-collection-link-pathsuse-compiled-file-pathsuse-user-specific-search-pathsBvalues#variable-reference->empty-namespace%variable-reference->module-base-phase0variable-reference->module-declaration-inspector%variable-reference->module-path-index!variable-reference->module-sourcevariable-reference->namespacevariable-reference->phase(variable-reference->resolved-module-pathvariable-reference-constant?Ovariable-reference?Bvectorvector->immutable-vectorHvector->listvector->pseudo-random-generator vector->pseudo-random-generator!Jvector->valuesHvector-copy!Hvector-fill!Lvector-immutableIvector-lengthFvector-refGvector-set!vector-set-performance-stats!Cvector?Cversion@voidAvoid?Jweak-box-valueEweak-box?Hwill-executeJwill-executor?Iwill-registerLwill-try-executeDwrap-evtAwriteFwrite-byteGwrite-bytesMwrite-bytes-availNwrite-bytes-avail*write-bytes-avail-evtwrite-bytes-avail/enable-breakFwrite-charIwrite-specialwrite-special-avail*Mwrite-special-evtHwrite-stringAzero?call-with-output-file*BsyntaxM#%top-interaction?lib@fileDfor-metaEfor-labelHfor-templateFfor-syntaxDfor/hashFprefix-outB:do-inHlet-syntaxesFfor/hasheqConly-inGfor*/hasheqdefine-sequence-syntaxNparameterize-breakFfor*/firstNquote-syntax/pruneFfor/vectorEfor*/listGprotect-out@sortGwith-syntax=_?...CprovideGcombine-outIletrec-syntaxGrelative-in@caseDfor/listMfor*/fold/derivedHsyntax-case*GquasisyntaxDunsyntaxBstructEfor*/foldFstruct-outBplanetLfor/fold/derivedIregexp-match*Fsyntax/locEfor/firstregexp-match-peek-positions*regexp-match-positions*Kletrec-syntaxesBlet/ecJgen:equal+hashFexcept-outEfor*/hashErename-inCfor*/orDfor/foldElog-fatalBlet/ccdefine-namespace-anchorBfor/orFrename-outHonly-meta-inGsyntax-caseKsyntax-id-rulesIexn:fail:userBsubmod@else>=>Iparameterize*Lbegin-for-syntaxFcombine-inDfor*/andCmodule+?for@for*Hall-from-outcall-with-input-file*?exnHfor*/hasheqvHsyntax-rulesEexcept-inEprefix-inKall-defined-outLgen:custom-writeKquasisyntax/locCfor/andFfor*/listsMunsyntax-splicingEfor/listsNdefine-syntax-ruleGfor/hasheqvFquasiquotewith-input-from-fileletrec-syntaxes+valuesKdefine-syntaxesHquote-syntaxwith-continuation-markH#%expressionElog-debugGstruct-copyEexn:breakGset!-valuesexn:fail:unsupportedexn:fail:out-of-memoryLexn:fail:networkdefine-struct/derivedexn:fail:filesystem:versionexn:fail:filesystem:existsOexn:fail:filesystemexn:fail:read:non-charMexn:fail:read:eofIexn:fail:readexn:fail:syntax:unboundKexn:fail:syntaxexn:fail:contract:variableexn:fail:contract:continuation#exn:fail:contract:non-fixnum-result exn:fail:contract:divide-by-zeroexn:fail:contract:arityMexn:fail:contractDexn:failDlog-infoBsrclocAdate*@datedefine-values-for-syntaxJarity-at-leastGlog-warningNstruct-field-indexA#%topC#%datumLunquote-splicingCunquoteBbegin0M#%stratified-bodyAbeginIletrec-valuesGlet*-valuesFlet-valuesGcase-lambda#%variable-reference@set!>ifAquoteIdefine-values@when?letBletrecHparameterize?andBunless>or@cond@let*Elog-error>doHfor*/productCrequireGfor/productOwith-output-to-filecall-with-input-filecall-with-output-fileopen-input-output-fileLopen-output-fileKopen-input-fileFlet-syntaxE#%provideE#%requireCmodule*BmoduleDfor*/sumIlocal-requireCfor/sumGfor*/vectorEfor*/lastDfor/lastJwith-handlers*Iwith-handlersJ#%module-beginBlambdaA#%app@time^D#%kernel map.rktlist.rktmore-scheme.rktmisc.rktkw.rktstxcase-scheme.rkt kw-file.rkt^C#%utils  with-stx.rkthash.rktfor.rktkernstruct.rkt namespace.rktnorm-arity.rkt string.rktcert.rkt stxcase.rkt reqprov.rktletstx-scheme.rkt stxloc.rkt ellipses.rktdefine-struct.rkt qqstx.rktsmall-scheme.rktdefine-et-al.rktgeneric-interfaces.rktcond.rkt qq-and-or.rktfor-clause-syntax-protectsyntax-pattern-variable?$q $   racket/language-infoDget-info $P$$q $%'$$$ ^^^^^^^^^^^^^^^^^^^^^^^]]]]^^^^^^^^^^^^^^^^]^^]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]^^^^^^^^^^^^^^^^^]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]^^^]^^^^^]]^^^^^^^^]^^^^^^^^^]^^^^^^^^^^^]^^^^^^^^]]^^]^^^^^^^^^^^]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]]^^^^^^^^^^^^^^^^^^^^^^]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]^^^^^^^]^^^^^^^^^^^]^]]]]]^^^]]]]]]^^^^^^]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]^^^^^^^^^^^^^^^^^^^^^^^^^]^]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]^^^^^^^^^^^^^^^^^]^^^^^]^^]]]^^^^^^^^]]]]^^^^^]]^]]^^]^^^^^^^]^^^]]^^^^^^^^]^^^]^^]^^^]]^^]^^^^]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^     Candmap2 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~new:chaperone-procedurenew:collection-file-pathOnew:collection-pathEfor-each2new:impersonate-procedureMnew-keyword-apply                           @map2    Falt-member Dalt-memqDalt-memv                                                          Bormap2                                                                           new:procedure->methodnorm:procedure-arity     new:procedure-reduce-arity new:procedure-rename              Nnew-prop:procedure            norm:raise-arity-error                                                                   L-regexp-replace*                   Galt-reverse                                     E*in-valueG*in-indexedE*in-bytesF*in-stringJdefine-struct*H*in-producernew-define-for-syntaxMnew-define-syntaxCnew-appF*in-vectorBnew-λFnew-lambdaFnew-defineHmodule-beginD*in-port*in-input-port-charsK*in-bytes-linesE*in-lines*in-input-port-bytesE*in-mlistD*in-listH*in-naturalsE*in-rangeEnew-applystx.rkt reverse.rkt struct.rkt submodule.rkt define.rkt modbeg.rkt     Bandmap !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ochaperone-procedurecollection-file-pathKcollection-pathDfor-eachimpersonate-procedureIkeyword-apply                           ?map    Bmember @memq@memv                                                          Aormap                                                                           Mprocedure->methodKprocedure-arity     procedure-reduce-arity Lprocedure-rename              Jprop:procedure            Mraise-arity-error                                                                   Kregexp-replace*                   Creverse                                     Din-valueFin-indexedDin-bytesEin-stringIdefine-structGin-producerMdefine-for-syntaxIdefine-syntaxEin-vector>λBdefineCin-portOin-input-port-charsJin-bytes-linesDin-lines#%plain-module-beginJ#%plain-lambdaG#%plain-appOin-input-port-bytesDin-mlistCin-listGin-naturalsDin-rangeAapply% %$$$$$^`$%]`$%]`$%]`$%]`$%]`$%sc.rkt&* $$^ $#~5.3T+&q$#%embedded:g411:promise#~5.3T !&4:HUny %+;AP_nz &:GVck !':ITZf}*.9N_j 0Kis:e - X + V \ t ) G w4;LS 3@h 7=` , -9}w%Cpromise stxcase-scheme.rktname.rktAquote^D#%kernel Hmake-delayerstepper-syntax-property^D#%unsafe  define.rkt more-scheme.rktsmall-scheme.rkt@lazyAlazy*Kpromise-forced?Lpromise-running?Dpromise?Lforce/composableHreify-resultIforce/genericAforceKpromise-printerApset!Jpromise-forcerJstruct:reraiseJstruct:promiseGpromise-valLset-promise-val!Hmake-promiseAdelayBdelay*@prefGreraise-valCreraiseHmake-reraiseDreraise?Fprop:forcestruct:composable-promiseNcomposable-promisemake-composable-promiseOcomposable-promise?Hmake-runningJstruct:runningHrunning-nameCrunningdefine-struct.rktDrunning?D/proj/scheme/plt-released/recent/collects/racket/private/promise.rktA_pat1 bad syntax  stxcase.rkt6stx.rkt7 =pA_pat2env52496A#%topNstepper-propertiesJunwind-promiseFexprs+kwdsA_pat3Gwith-syntaxbinding match failed@here?stxAmakerDkeywordsenv52514@nameAname0Dkwd-argsAexprs@kwds@stxsenv52515env52519@exprenv52549Ckwd-argenv52557?...@loop!!promise with invalid contents: ~e?valpromise?a$ qb $$ $$$$$$$$$$H !"#$%&'()*+,-./0Idefine-struct1Jdefine-struct*2a% q_$%$%$%% %   %  a& q]%%` qP&$'#P'%' P'&'P'$'P(%'P(''P)&' P&('P()'P+*'+$+]4 58Estx-pair? 8Cstx-car8Cstx-cdr8Gstx-null/#f 6Jsyntax-protect stxloc.rkt6Drelocate7apply-pattern-substituteb $9 ]\[Z :env52479` Munsafe-struct-ref4$fP&$'#P'%' P'&'P'$'P(%'P*&'P*$'P+%'P+('P,&' O P()'P**'ZP/+'/$,^;4PQ 58Ccons/#fb $9 ]\[Z :=x<<a Nunsafe-struct-set!;$4jY*$%*%%*&%Y+'%Y+(% 1"make-self-ctor-checked-struct-infoe $9 ]\[Z]q ^=]qe $9 ]\[Z]q ^ =]qe $9 ]\[Z]q ^=]qe $9 ]\[Z]q ^=]qe $9 ]\[Z]q ^=]qa $9 ]\[Z sY*$%*%%*&%Y+'%Y+(%*)%e) $9 ]\[Z]q ^)=]qe+ $9 ]\[Z]q ^+=]qe, $9 ]\[Z]q ^,=]q $ h $9 ]\[Z]q ^=]qy ^=]qh $9 ]\[Z]q ^=]qy ^=]qe $9 ]\[Z]q ^=]q+s>dh >>OY '$1P'&'P(('P*)'P*&'P**'P+('P+)'P+&'P,('P,*'P-)' O # 5 X$(; @3, !W^^GPMQdP dP jOOPhW^^GPMQdP dP jOOPhW^^GPMQdP dP jOOPh QOP QOPW^^GPMQdP dP jOOPh QOP QOPW^^GPMQdP dP jOOPhW^^GPMQdP dP jOOPh QOP QOPW^^GPMQdP dP jOOPh QOPdPQQZ* Y&$ QV^ W^ ^ GPMQdP dP jOOPh W^ ^GPMQdP dP j OOPh QOP  QOP W^^ GPMQdP dP jOOPh  QOP Y%& ^X$%/ ...vate/promise.rkt:213:263 !V_ Y%' P,%'Y%( Y%) P+'.%1MV^/&10'1P0+'P0,'V^ P1+'P1,'V^ 3(1P6-P;.'P/')1]4Iinferred-nameHstepper-hint4*1P4.'ZP:/':+1_A;4Pjh1,1 BC0-1 BC 5eD $9 ]\[Z EFGHHH ?IJKLMN@OOOOOOOO EHunwind-recurPPc $9 ]\[Z EFGHHH ?IJKLMN@OOOOOOOODDDe $9 ]\[Z EFGHHH ?IJKLMN@OOOOOOOO QR STD Blambda 4Dg $9 ]\[Z EFGHHH ?IJKLMN@OOOOOOOO QR ST @procenv52571 @makeenv52581 A;4]]q_ SU_ QUP'$'$% c $9 ]\[Z Eenv52593P'$'$% c! $9 ]\[Z Eenv52595Y*$%*%%*&%Y+'%Y e $9 ]\[Z]q ^=]qe& $9 ]\[Z]q ^&=]qe' $9 ]\[Z]q ^'=]qe$ $9 ]\[Z]q ^$=]q&sY*$%*%%*&%Y+'%Y e. $9 ]\[Z]q ^.=]qe- $9 ]\[Z]q ^-=]qe2 $9 ]\[Z]q ^2=]qe/ $9 ]\[Z]q ^/=]q-sP%,P&0 ## ##P%1V^P&2##/ # #P%)P''$W#WQ # #PV_#P%($V^$P'($V^$P)'MV^$P)'P')V^$P')P(.V^$YMV^$P&($V^$P('MV^$P('P&)V^$P&)P'.V^$YP%)V^$P%)P&.V^$YV^$P)'P('$V^$P)%/P'&'X$%0,...vate/promise.rkt:52:834,$, !X$$.$@...vate/promise.rkt:53:835,% !V^MWP&(P&$'WP&)P&)P'. ,,composable promise with invalid contents: ~eMWWP%, WV^$P)'YV^$$V^$P*%/P(&'X$%0,...vate/promise.rkt:103:103g.P/ !_X$$/ ...vate/promise.rkt:104:103h.QT !V^MWWP', WP%)P&.P''$ P&0P&2 reentrant promise ~.s reentrant promiseP%)$ P', YP%)P%1$ Yğ$q $   a ]\[Z8P$$q &-call-with-exception-handler&,'$2/( )+!.&'$$ ,!+$/)/  &-('2."#0%  &-('2.!#0%4;%$ % %  %% $$ #X$%2...vate/promise.rkt:28:21396 !^$q $_`abcde!g X$%7...vate/promise.rkt:29:21396 !h$q $_`aibcde!k P'$%X$$1 !lY X$$* $)%)q $m!n!o!p!q!r!t *P'$%X$$1 !uY X$$* $*%)q $m!v!w!x!z!{!|!}  _ 3( X$&/  3( !~X$'4  3( !P$$$q $   V^X$&5t?3,w !P$'X$'#3$" !P$$$q % syntax-local-infer-name_i`ab8Estx-list? 8Estx->list de with-stx.rkt6Lwith-syntax-fail !!!!!!!!!! X$%.%...vate/promise.rkt:244:03$9 !$q $! "X$%.%...vate/promise.rkt:256:03$; !$q $! %P'$%X$$1 !Y X$$* $(%)q $m!!!!! 0P'$%X$$1 !Y X$$* $(%)q $m!!!!! X$'2 qV3w&Y !P$'X$&2@V37.& !P$'X$%1@3($# !P$$%X$%.3R$@ !P$+%X$%23`$M !P$-%X$%-3m$T !P$*%X$'2$3v$X !P$/%Z' Y'$  BforcerKcan-impersonateP$3%P$.%Z) Y)$    %$ YOP83P8-'O P8/'  $X $XP$4%P$5%P$)%P$6%P$7%Z) Y)$   *P44$$ YOP73P7$' *P$8%P$9%P$(%P$9P$:%P$5P$;%Z) Y)$   % %$ YO X$%-@...vate/promise.rkt:266:283* ! ]$ %V^ $XP$%P$'%P$,%P$0%Z) Y)$   0 %$ YO X$%/@...vate/promise.rkt:268:283 ! ]$ 0V^ $IP$%P$%%P$1%P$2%X$%/3$ !P$%X$%.3$ !P$%b 1 _ $#~5.3T+&q$#%embedded:g406:promise#~5.3T 2@Yhs~%4DR\k}*:GRi},;JSYiz3ALYr-\'GXc   X c " O z H s y 4 _ = h ?jI(UNy 6a-X^lt|0GJfv.&Cpromise Ostruct:promise/nameMmake-promise/nameIpromise/name?private/promise.rktJstruct:promiseFprop:forceFdelay/namestruct:promise/strictOmake-promise/strictKpromise/strict?Hreify-resultHdelay/strictstruct:running-threadOmake-running-threadKrunning-thread?running-thread-threadJstruct:runningKstruct:syncinfoImake-syncinfoEsyncinfo?Jsyncinfo-thunkMsyncinfo-done-evtNsyncinfo-done-semasyncinfo-access-semaOset-syncinfo-thunk!Ostruct:promise/syncMmake-promise/syncIpromise/sync?more-scheme.rktracket/private/pre-base Hmake-reraiseKpromise-printerHmake-promiseFdelay/syncstruct:promise/threadOmake-promise/threadKpromise/thread?Drunning?Hdelay/threadAquote^+D#%paramz Ostruct:promise/idleMmake-promise/idleIpromise/idle?Fdelay/idleHpromise/idleHpromise/nameJpromise/strictHpromise/syncJpromise/threadJrunning-threadDsyncinfoAforceKpromise-forced?Lpromise-running?Dpromise?Idelay/thread*Idelay/strict*Gdelay/name*Bdelay*Gdelay/idle*Alazy*Gdelay/sync*Adelay@lazydefine-struct.rkt Gracket/base A#%topGpromise-val  stxcase-scheme.rktK^+D#%kernel Hmake-delayerstepper-syntax-propertyLset-promise-val!Hrunning-nameCrunning=<& -( /' .*a% p`G$%%$G%$G%$a& p]G%%` pe $F `_^]]p ^H]pe $F `_^]]p ^H]pe $F `_^]]p ^H]p`$ pa$ pb^+D#%unsafe $$ define.rktK$$K$$small-scheme.rktK$$M$$M$$HDKAK9K:K;KLforce/composableK KKIforce/genericK8K#KApset!KJpromise-forcerKJstruct:reraiseKKIKQK$KCK?K@prefKGreraise-valKCreraiseK"KDreraise?KKstruct:composable-promiseKNcomposable-promiseKmake-composable-promiseKOcomposable-promise?KHmake-runningKKRKSKIdefine-structEKJdefine-struct*)Ka% p_name.rktK$%L$%M$%NK%NKNOK%OKOPK%PKPa& p]L%%` p $JK iIihgfe]p ^IH]p $K ^IH]pd $JK iQkhgfe]p ^QH]p $K ^QH]pde $F `_^]]p ^H]pa $F `_^]nP'$%'$% Oc $F `_^] Uenv64434Y*$%*%%*&%Y+'%Y+(%*)%e $F `_^]]p ^ H]pe $F `_^]]p ^ H]pe $F `_^]]p ^ H]piIihgfe]p ^IH]p $K ^IH]pdiQkhgfe]p ^QH]p $K ^QH]pde $F `_^]]p ^H]p nP'$%'$% c $F `_^] Uenv64439Y*$%*%%*&%Y,'%,(%Y *)%e $F `_^]]p ^H]pe $F `_^]]p ^H]pe $F `_^]]p ^H]pe $F `_^]]p ^H]piR $JK hgfe]p ^RH]p $K ^RH]pdeS $F `_^]]p ^SH]pnY*$%*%%*&%Y.'%.(%.)%.*%Y .+% e $F `_^]]p ^H]pe $F `_^]]p ^H]pe $F `_^]]p ^H]pe $F `_^]]p ^H]pe $F `_^]]p ^H]pe $F `_^]]p ^H]pe $F `_^]]p ^H]pe $F `_^]]p ^H]pnY*$%*%%*&%Y+'%Y+(%*)%e $F `_^]]p ^H]pe $F `_^]]p ^H]pe $F `_^]]p ^H]piIihgfe]p ^IH]p $K ^IH]pdiQkhgfe]p ^QH]p $K ^QH]pde $F `_^]]p ^H]pnP'$%'$% c% $F `_^] Uenv64450Y*$%*%%*&%Y+'%Y+(%*)%e& $F `_^]]p ^&H]pe' $F `_^]]p ^'H]pe( $F `_^]]p ^(H]piIihgfe]p ^IH]p $K ^IH]pdiQkhgfe]p ^QH]p $K ^QH]pde $F `_^]]p ^H]p'nP($%(%%^ Mmake-thread-groupnd* $F `_^] Venv64455 Uenv64457Y*$%*%%*&%Y+'%Y+(%*)%e- $F `_^]]p ^-H]pe. $F `_^]]p ^.H]pe/ $F `_^]]p ^/H]p $ lIihgfe]p ^IH]p $K ^IH]pd ^IH]plQkhgfe]p ^QH]p $K ^QH]pd ^QH]pe5 $F `_^]]p ^5H]p.nP($%((%^ Wn^ Wn0.2n0.12nd0 $F `_^] Venv64462 Uenv64464$P%-'$P%+YP%+Y$ P(6P(8%V_$P*& V^$Y P(7P)9V^P*;&P,0/ P*'X$%1$@...cket/promise.rkt:62:17T>5'x !X$$1 ...cket/promise.rkt:66:17TB5)o !P%-'$P'6P'1P(7P(7 P*2& V_V_ P)8$V^P):^X$$3@b...cket/promise.rkt:56:12T80" !$P''$P)6V^P)&P*7 $P&P*5 %$ P(#&P(2&%P%-'$P'1V^ P(2&$V^$P)&  $YP('X$%0$@...cket/promise.rkt:109:7Tm+AF !X$$0 ...cket/promise.rkt:110:7Tn+B3 !V^   *(or/c thread-group? #f)Z& Y%$ X$$.$`YTk(@ !Y%% P'!P)0/ P)%%P,&%! P.%%  V^ P%-'$P(1P(2&V_Bforce! $V^$P)&  $YP('X$%0$@...cket/promise.rkt:153:7T+]F !X$$0 ...cket/promise.rkt:154:7T+^3 ! X$)3 @loopT.k ! ^ V^     V^  ^ V^     V^  ^ V^     V^ V_ $P30/ P/%%P2&%! P4%%   %   $Vb   V^ Va   0Z   0Z   0 (>=/c 0.0)  0real?$V^$%V^%Z( Y%$ X$$.$`@workT(\ !Y%% cX$$:@$`$YT(_  !Y%&  P+%%P.&%! P0%%   Y%' P,(P.+'^X$$* ...cket/promise.rkt:193:33T!{ /Gidle-threadҟ$q $   racket/language-infoDget-info 9P$$q $,       !call-with-exception-handler"#$%&'() *,parameterization-key,extend-parameterization-./0kw.rkt!new:procedure-rename&'$1234567+ 0 %*. '/ (- &  ]]]] ] ]  89:;<=>?@AB     89:;* C0D%(/%$$ $$ $$ 2P'$%X$$1 ![Y X$$* $*%)q $\!a!b!c!j!l!m!o >X$%.%...cket/promise.rkt:12:0T0$E !p$q $q!r 3P'$%X$$1 !sY X$$* $*%)q $\!t!u!v!w!x!y!z =X$%.%...cket/promise.rkt:23:0T;$I !{$q $q!| 6P'$%X$$2 !}Y X$$* $*%)q $\!~!!!!!! 7P'$%X$$4 !Y X$$* $,%)q $\ !!!!!!!!! 4P'$%X$$1 !Y X$$* $*%)q $\!!!!!!! BX$%.%...cket/promise.rkt:83:0TS$4E !$q $q! 5P'$%X$$1 !Y X$$* $*%)q $\!!!!!!! <YOgroup($%X$%/%...cket/promise.rkt:121:4Ty(H5 !(q $q!! 1P'$%X$$1 !Y X$$* $*%)q $\!!!!!!! @YOwait-for+$%O work-while+%%Otick+&%Ouse+'%X$%/%...cket/promise.rkt:201:4T(3 !+q $q!!!!!  Z) Y)$   2P4'&$$ YOP7(& X$%, ...cket/promise.rkt:9:24T-; ! 2P$$%P$%%P$&%P$%P$)%Z) Y)$   3P4'&$$ YOP7(&X$%....cket/promise.rkt:16:24T4 $ ! 3P$*%P$+%P$,%X$%.T6$  !X$%.T6$  !P$.%Z) Y)$   6P43&%$  ]$ 6V^ $BthreadP$/%P$0%P$1%P$2% Z) Y)$   7 ($  _%&' 7 $X %Ddone-evt &Edone-sema 'Gaccess-sema $XP$4%P$5%P$6%P$7%P$8%P$9%P$:%P$;%Z) Y)$   4P4'&$$ YO X$%/...cket/promise.rkt:73:2TI&-o !OP9(&X$%1rc...cket/promise.rkt:39:2T'& !O X$'3$ `...cket/promise.rkt:33:2T!& ! 4P$%P$%P$%X$%2%TN$0 !P$%Z) Y)$   5P4'&$$ YO X$%/b$,$...cket/promise.rkt:96:2T`&: !OP8(&X$%/b...cket/promise.rkt:89:2TY&6 ! 5P$ %P$!%P$"%X$&6@`b$*Tf$= !P$$%Z) Y)$   1P4 $$ YOP7(&X$%0b...cket/promise.rkt:125:2T}&J ! 1P$'%P$(%P$)%X$);@`%$0T$S) !P$*%^G]G $#~5.3T-&q$#%embedded:g426:configtab#~5.3T +19G`dqvQe &.48=BGLQ]t $3G]bfqu*57;FKV\glwvJ67 S  : 'r?uARc/DT*1y+29F  '.5<BRZahu|@ %Econfigtab Guse-defaultJracket/promise AdelayCto-pathIcomplete-pathracket/private/pre-base map.rkt @map2Hexe-relativeAquoteD#%paramz^  Gracket/base Oconfig-module-beginC#%datum^ D#%kernel BdefineHflag-exportsHpath-exportsJstring-exports@loopI/proj/scheme/plt-released/recent/collects/setup/../racket/private/map.rktnot a config name=/proj/scheme/plt-released/recent/collects/setup/configtab.rkt@doneduplicate definition...up/configtab.rkt:94:16A_pat3A_pat2AmkdefA_pat1@pair@bind bad syntaxA_pat4#%plain-module-beginCprovideAuqs10?...@uqs9@name@expr@uqs7@uqs6Gwith-syntaxbinding match failedstxcase-scheme.rkt define.rktmore-scheme.rkt 23 stxcase.rkt4Hinterp-matchapply-pattern-substituteOdatum->syntax/shapestx.rktprivate/base.rkt95 qqstx.rkt3Ocheck-splicing-listcatch-ellipsis-error@here ?stxenv64723 small-scheme.rktED9DHgen-template=x?whoenv48657DpatternsCfendersCanswersenv48668env48670env48674@restenv48679env48693=e?valenv64730@destenv64739Anamesenv64744@symsenv64750env64755env64796rnv64799 2d9dEdenv49176env49181env49245env49262?ctxEexec-fileDorig-dirWQP%('PP%('PQWQP&('PP&('PQWQP'('PP'('PP'C'Q W V^PP'*&P'+ P'*&P', P'*&P'-  QW V^P&A'PQW V^P'A'PP'B'QP&*&P&+ P&*&P&, P&*&P&-  WP&*&PQ PQQWP(*&PQ PQQWP**&PQ PQQWP,*&PQ PP,@'QQP(%'("4^ PhP)*& Y+34Z.44P.%'.54^ "PQX$%6B...up/configtab.rkt:89:13Y12 !uW OP(<'PPQQW OP,<'PPQQW OP0<'PPQQW OP4<'PPQQW OP8<'PPQQW OP<'PPP='QQP&*&P&+'+4P(%'(,4]"P&*&P&,'-4P(%'(.4]" yX$%4 7  !zW OPQW OPQW OPyQ {X$&6 7  !|W OPQW OPQW OP{Q }X$&6 7  !~W OPQW OPQW OP}Q X$&6 7  !W OPQW OPQW OPQP)%')4^"&P+&'+ 4]PP/&'/!4]qh]P.?'`(tP-&'-#4]_+P1&'1$4]`*`)'$4P*$'# ##$##$ #$ *%4ZP,%',&4^ "PQV^P+$'# Dellipses#$#$ #$ & +'4V^P-&'-(4P/&'/)4V_P+('2P,('%X W P+C'P,('  %XP+B'P,A'XW OPQW OPQW OPyQV^WV^P-*&PQ PQQWP/*&PQV^ PQQWP1*&PQV^ PQQWP3*&PQV^ PP3@'QQ.*4P2&'2/4P4&'404P3&'314P5&'524XX\\ P2='P3<'P./'P.0'V^ 364P51'P5+574484P61'P6,6945:4P5-6;4P81']P>'4P+2%X W OPQW OPQW OP{Q8474P91']P>'4P,2%X W OPQW OPQW OP}Q9484]P>'4P-2%X W OPQW OPQW OPQP8/'P80'V^ P9/'P90'V^ P:/'P:0'V^ P;/'P;0'V^ ZP2'^X$$;^45 !'()*+*Auqs18_,-*.*/*Auqs15%4Ve;&4 01:'4 019(4 018)4 01Hcertify-modeGtransparent.*4 01 %a$ @u_$$$$$$  a% @u_$%%$%$A%AA%%%a& @u]%%` @ub $@  BC? Gdo-try-nextFcant-fail?Cinterp?WWW @mtchenv48700 Hpattern-varsEtemp-varsLtail-pattern-varrnv48681rnv48683rnv48685 CpatternBfenderOunflat-pattern-varsBanswerVVVV Uenv48677 OPunflat-pattern-varssQTTTT env48673 ?arg@rsltIpattern-varssLlit-comp-is-mod?SSSS OPQRRR MGarg-is-stx?-?kwsDlit-compBs-exp?CclausesNNNNNNN =lrnv48654 Lenv48652a$ Auc ellipses.rktD$$^ D#%unsafe $$^  $$F$$G$$$$$$Jinterp-s-matchD6DLinterp-gen-matchD8D>D7DNpattern-substituteDBsyntaxDIsyntax-case**DAdatumDKsubstitute-stopDa% Au`$%sc.rktD$%F$%G$%HD%HDHID%IDIJD%JDJKD%KDK`& Au` Au $ D qIdefine-values %D5 ]Bu Xenv64727c $@  BC ,YZZ_ _ "q %D5 ]Bu Xenv64736c $@  BC ,Y\\[[e $@  BC ,Y\\ ]^ _`?f $@  BC ,Y\\ ]^ _` ,Yaa?_ ^"?_ "[[[[i $@  BC ,Y\\ ]^ _` -b !c =venv64801 >idenv64803??`  "l $ d ` Cua& Cu]e%%a% Cuaf$%e$%g$%$%e%$hd%hdha$ Cuaf$$e$$g$$$$$$Lundatum-splicingdGquasisyntaxdKquasisyntax/locdFquasidatumd=dcheck-splicing-datum-listdDunsyntaxdMunsyntax-splicingdCundatumd Dorig-stx@bodyDmk-finalMGunsyntax-idunsyntax-splicing-idJquasisyntax-idJwith-syntax-idcheck-splicing-list-idiiiiiiiii Dhere-stxenv49178 env49180 BAdepthBsame-kEconvert-kjjjj @us-sLUkkk Brest-vDbindingsll @tempenv49273 menv49283 Acheckenv49294 %d< ]Du?g $@  BC ,Y\\ ]^ _` -b !cm?m??m?m?  '("&]]Du[[`  [[_*]Eu =renv64882]]Fu_ /*_ .*_ +*_ )*]]Gu_ -*W OPP(''P(''XP)('P)&'QW OPP+''P+''XP,('P,&'QW OP-&'PP--'QP),'noZ' Y'$  P&*%P)+%! P+*%oP(,'nV^P*,'noZ' Y'$ P),'noZ' Y'$  P&*%P)+%! P+*%oP(,'nV^P*,'noZ' Y'$ XXP%-'P&&'P(,'noZ' Y'$  P%*%P(+%! P**%oP','nV^P),'noZ' Y'$ P(,'noZ' Y'$ Ÿ$q $   racket/language-infoDget-info %P$$q % private/promise.rkt   parameterization-keyextend-parameterization^ C#%utils find-executable-path&'$$ (  ]]] Fnew-define kw.rkt J#%module-begin $(%$' $$ $$ dCdoc-dirKdoc-search-dirsCdll-dirClib-dirKlib-search-dirsGinclude-dirOinclude-search-dirsCbin-dirP$$$q $  ^Fcgc-suffixE3m-suffixP$$$q $  ]absolute-installation?P$$$q $ VeX$%/R;, !pP$C'X$%/`57 !qP$B'X$%....up/configtab.rkt:67:19C7 !rP$A'X$&6@J/% !sP$@'X%%0&^45 !tP$?'X$'-B!Y12 !vP$>'X$&!%7 !wP$='X$&0...up/configtab.rkt:80:31P* !xP$<'X$%+{...up/configtab.rkt:58:2:&" !$q ,565758 Candmap29:Gidentifier? Efor-each2list.rkt:Dalt-memq  ;Estx-list? ;Estx->list<=5> with-stx.rkt4Lwith-syntax-fail+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! X$%57  !P$-'P%%& X$$) 8 . P$$%X$%3!$  !P$&%X$%2'$ !P$'%X$%1 /$ !P$)%^] $#~5.3T*&q$#%embedded:g421:config#~5.3T!19AQ]qyBconfigCdoc-dirKsetup/configtab Kdoc-search-dirsCdll-dirClib-dirKlib-search-dirsGinclude-dirOinclude-search-dirsCbin-dirFcgc-suffixE3m-suffixabsolute-installation?$q $   $P$$q $ Guse-default     %'$$$              //% $$ $$ P$%&P$$%P$%&P$&%P$%&P$'%P$%&P$(%P$%&P$)%P$%&P$*%P$%&P$+%P$%&P$,%P$%&P$-%P$%&P$.% P$/%] $#~5.3T(&q$#%embedded:g416:main#~5.3T #;CNV^nz@main  config.rktE3m-suffixabsolute-installation?Cbin-dirFcgc-suffixCdll-dirCdoc-dirKdoc-search-dirsGinclude-dirOinclude-search-dirsClib-dirKlib-search-dirs$q $   racket/language-infoDget-info $P$$q $%'$$$  ]]]]]]]]]]]             //% $$ $$^Gracket/base  $#~5.3T,&q$#%embedded:g431:winutf16#~5.3T  1z|aDwinutf16Obytes->utf-16-bytesOutf-16-bytes->bytesG/proj/scheme/plt-released/recent/collects/compiler/private/winutf16.rktplatform-UTF-16Dcompleteplatform-UTF-8-permissiveZ' Y'$  Z' Y'$ a$&platform-UTF-8Z' Y'$  Z' Y'$ a$ş$q $   racket/language-infoDget-info $P$$q $%'$$$  &&% $$ $$ X$%9 ,$ !P$$% X$%9 $  !P$%%]Gracket/base $#~5.3T*&q$#%embedded:g436:mach-o#~5.3T1%1>IWaqERY $6BP^w<#:K-Bmach-oBexe-idFread-ulongGread-xulongGwrite-ulongHwrite-xulongFcheck-sameIround-up-pageEmult-of-4Kmove-link-edit?Kadd-plt-segmentGracket/base  kw-file.rktprivate/base.rkt racket/private/pre-basekw.rkt Ffix-offsetNget/set-dylib-path@loopE/proj/scheme/plt-released/recent/collects/compiler/private/mach-o.rkt not: ~e ~eBupdateP'%'P(%' 0P)%'V^P #rx#"^[^\0]*"V`%(( V^$V_Va V`(( 8VaV`$ 8( $V_  P5:'V_ P3:'V^ P0:' P'%'P(%'V_ %   4P+&'P+%'P,&'P,%'P-&'P-%'P.&'P.%'V` __LINKEDITY%3 Y%4 Y%5 Y%8 Y%6 Y%7 $ bad LINKEDIT length Va P.%'P.%'P/%'V^P/%'P39' &V^Y%*   /V^Y%+   :V^Y%,   "V^   2147483682P)%'#P*%'P+%'#P,%'P-%'#P.%'P/%'#P0%'P1%'#P2%'Y% Y%  P68' " 4277009103 V^#4#4#P(&'P(%'P)&'P)%'P*%'#P+%'#P,%'#P-%'#P.%'V` P3$& Y%0  V^ P.%'P.%'P.%' P)9'( ( , , ( ( , ,    4294963200#?#?((V^(  V^( (X&*8 W/proj/scheme/plt-released/recent/collects/compiler/private/../../racket/private/map.rkt57 $!)W V^PV^(  V^( QW V^PQW V^P(QVb@none( P*$&  P,$&( ( ( &  &Z2 Y%$ ( Y%% ( Y%& #?&Y%' 'Y%( (Y%) )Y%* *Y%+ +Y%, $,Y%- $-Y%. $.Y%/ $/Y%0 0Y%1 1V`(  P7$&( P 8' P:$& H8#?#?VuV^  Hcheck-headerJJno room for a new section load command (current end is ~a; min used is ~a)  LINKEDIT not foundV^4%( ( %( ( __PLTSCHEMEP('P''P('P''P('P''P('P''$( $( $( ((   symtab position not foundY%,    dysym position not foundY%-  Y%.  Y%0 Vi( P('P''V^,( #( ( V`,( 4( X$%6 ...ivate/mach-o.rkt:212:26  !'b (08@HX(V^V^,( V^,( V_ Va$ V^,$$( % V^,,%( & V^,4&( ' V^,'( (V` V^, ((  $V^Z& Y&$ P+0' .%X$$&...ivate/mach-o.rkt:42:8*, !*X$$, ...ivate/mach-o.rkt:242:8,L !+ V^( V_(  Va( P+$&  P-$&( ( ( &  &( ( V_(  P,$&(  P3:'$$ V^ Z& Y&$ P+0' P+7'  .%X$$9@...ivate/mach-o.rkt:262:8,9 !.X$$, ...ivate/mach-o.rkt:326:8,c !/$q $   racket/language-infoDget-info (P$$q '    open-input-output-file22.9  open-input-output-file20.7struct:keyword-procedureBkeyword-procedure-extractmap.rkt Efor-each2 open-input-file6.3  open-input-file4.1 %'$$   .    &&% $$ $$X$-!@04 !P$:'X&3(0B0@ %TUU!P$8'X&) `6 %!P$9'   x86_64-macosx 4277009102P$$% X$%. /$F ! X$%. /$F !P$%% X$%. 2$G ! X$%. 2$G !P$&% X$&0 5$L ! X$&0 5$L !P$'% X$&0 8$M ! X$&0 8$M !!P$(% X$&/ ;$U !"P$)% X$%. $ A !$ X$%. $ A !%P$*% X$%/  $ d !&P$+% P$,%X$&3 &$  !,P$-% X$*7 $ !-P$4%X$'4H$@ !0P$5%] $#~5.3T1&q$#%embedded:g441:main-collects#~5.3T .4AOYbr$Imain-collectsHsystem-path*Nfind-main-collectsAquote^C#%utils ^D#%paramz Eexec-fileDorig-dir  Hcollects-dir P)&' Z' Y'$  P%'%P((%! P*'% P)&'  $q $   $P$$q $find-executable-pathparameterization-keyextend-parameterization%'$$$  &&% $$ $$ X$%. ! X$%. ! P$$%X$$2I/proj/scheme/plt-released/recent/collects/setup/private/main-collects.rkt7(  ! P$%%_^D#%kernel ^E#%min-stx  $#~5.3T(&q$#%embedded:g401:dirs#~5.3T 6Qnw(CUn$6Nhq~!1JP^r GX^bjtw  %+4>@H^i y ( b  _ + )el0'@LX r(4|%@dirs Gracket/base private/main-collects.rktcompiler/private/mach-o compiler/private/winutf16 Bconfig Jracket/promise BsingleAextraJcombine-searchFno-provideEcons-userIdefine-finderFdelayed-#fHfind-lib-dirMfind-user-lib-dirOget-lib-search-dirsfind-console-bin-dirHfind-doc-dirfind-user-console-bin-dirMfind-user-doc-dirget-new-doc-search-dirsOget-doc-search-dirsCdll-dirLfind-gui-bin-dirfind-user-gui-bin-dirHfind-dll-dirLfind-include-dirfind-user-include-dirget-include-search-dirsMmain-collects-dirMfind-collects-dirMuser-collects-dirfind-user-collects-dirget-collects-search-dirsDuser-dir user-dir.2 user-dir.4 user-dir.6 user-dir.8 user-dir.10?dirdir.1dir.3dir.5dir.7dir.9private/promise.rktAdelayAforceHsystem-path*private/base.rkt config.rktracket/private/pre-baseAquote^8D#%paramz  kw-file.rkt5absolute-installation?8/proj/scheme/plt-released/recent/collects/setup/dirs.rkt@pair@bindA_pat5A_pat4A_pat3A_pat2A_pat1A_pat6A_pat9B_pat10 bad syntaxstxcase-scheme.rkt define.rktmore-scheme.rkt7  stxcase.rktHAbegin CprovideEconfig:id>idCuser-idLconfig:search-idEsearch-idCdefaultenv65073Bdefineenv65086env65100=pFbuild-path>upEaddon-dirstx.rktI@loopdocincludelibCwindows@sameBmacosx@unixbinDorig-dirEexec-filec$ Roc$$$$$$$$ Cconfig:$$$$$$8      !"#$b%Wo&Vo'Uo(To)So*b+Wo,Vo-Uo.To/So0a% Ro^%$%$` RoP)$'= => => => => => => =>  %&'()*P-%'P/&'Z P9''9$(c?@ABCDE_*`)h`(PqtV^P*$'= => => => => => => => =>  %&'()*+P/%'P1&'Z P''%(d?@ABCDEF_+`*h`)Pt`(qV^P+$'= => => => => =>  %&'(P-%'P/&'ZP7''7&(aABC@?shtqP GHJsyntax-protect stxloc.rktHDrelocateb$ Ro'&*0/.-,)(b%Wo&Vo'Uo(To)So*b+Wo,Vo-Uo.To/So0b $K jihn LMNOPQRSSSSSSSa Jb?@ABC^?D_T]D_ ^3E_ ]B^ ]Aob $K jihn LMNOPQLextra-search-dirRUUUUUUUUa Jb?@ABC^?D_T]D_ ^3E_ ]F_ ]B^ ]Aqb $K jihn LMNORVVVVVc J_ABC_T+^2_>or^3@_?let]^W]!_?andW^Isimplify-path`XW^8Y?_T]B^3+_T%^2`X^4^8Z]Cversion?_T]C^3%sP&$'#P'%' P'&' P&''P(('($) Gb $K jihn @restenv65119^ JvP$&'P%('P%$&P%('P%$&Z collectsP%('P%)&P%('P%)&Y Y P&/&O X$&6 \<%* !W POPQW POPQW POPQ]Q]QW POPQ]Q]QW POPQW POPQ]Q]QW POPQ]QOOP&('P&4&V^P'('P'$&Y] P%('P%3&P%('P%3&Z ]P%('P%6&P%('P%6&P&0'P'('P'2&P(('P(6&P*('P*3&Y O] X$%5 \I/proj/scheme/plt-released/recent/collects/setup/../racket/private/map.rkt7  !W OP]QW OP]QW OP]QP&0'P'('P':&]P*0'P+('P+2&P,('P,6&P.('P.3&Y O X$%, ...s/setup/dirs.rkt:100:31<d0! !XV^P&('P&&V^P'('P'$&Y^ P%('P%&P%('P%&Z ^P%('P%&P%('P%&P&0'P'('P'&P(('P(&P*('P*&Y OP&('P& &V^P'('P'$&Y_ P%('P%&P%('P%&Z _P%('P%"&P%('P%"&P&0'P'('P'%&P'&P*('P*"&P,('P,&Y OP*/&OP&('P&(&V^P'('P'$&Y `a b  cd P%('P%'&P%('P%'&Z  `a b  cd P%('P%*&P%('P%*&P&('P&(&V^P'('P'$&Y `  ba cd P%('P%,&P%('P%,&Z  `  ba cd P%('P%.&P%('P%.&P,4'dLl dIRECTORy: ((?:..)*?)V^  ))cannot find "dLl dIRECTORy" tag in binaryZ' Y'$ V_#rx#"^<"h P,5'h X$%& \<9R !Z( Y%$ Y'% V_V^Z( Y%$ Y'% V_V^Z( Y%$ Y'% V_V^Z( Y%$ Y'% V_V^Z( Y%$ Y'% V_V^Z( Y%$ Y'% V_ `V^ P&1%P)2%! P+1%e P'3'fX$$3$$$Atemp2</D !P+8'  b P&1%P)2%! P+1%e P(3'fZ( Y%$ Y'% V_V^Z( Y%$ Y'% V_V^Z( Y%$ Y'% V_P*9'Racket 2#rx#"^(@executable_path/)?(.*?)G?Racket.framework"qh g hZ' Y'$ V_gV^e P)('P)&  Bshared@linkP'('P':&P'('P'& P%('P%0&P%('P%0&$q $   racket/language-infoDget-info ` jih%P$$q $; 12Nfind-main-collects!13"4#$  list.rkt5Falt-member   ,6Cdoc-dir&6Kdoc-search-dirsmap.rkt7 @map2-6Ginclude-dir'6Oinclude-search-dirs.6Clib-dir (6Klib-search-dirs /6Cbin-dir)0*9parameterization-key9extend-parameterization^8C#%utils find-executable-pathObytes->utf-16-bytesOutf-16-bytes->bytes :with-input-from-file45.18:with-input-from-file43.16Nget/set-dylib-path6&'$$     ",-./0*&'()7 ]`$;$ ;!#$6 ;!#$66%$$ $$ $$X$%!3...s/setup/dirs.rkt:47:2</& !k$q $IHinterp-matchlmIapply-pattern-substitute!p!r!t  X$%0...s/setup/dirs.rkt:79:26<O'& !u$q $[Estx-pair? [Cstx-car[Cstx-cdrlm!w $P%%&X$$*( <3& !xP$$%X$$+5!<8$8 !yX$$+5!<8$8 !zP$'%P%%& X$$0 "<;&C !{P$)%X$$+0#<$ = !|X$$+0#<$ = !}P$+% X$$) $<$ H !~ X$$) $<$ H !P$,% X$%+  < $ ( ! X$%+  < $ ( !P$-%X$&.  <!$ A !P$.% X$&-  <"$ !P$0% X$&-  <+$M ! X$&-  <+$M !P$1%P%%& X$$) <T7). P$2%P%%&X$$0+<D-! !P$3%X$$+<H+$" !X$$+<H+$" !P$5%P%%& X$$0 %<K-%@ !P$6%X$$+<L+&, !X$$+<L+&, !P$7%X$$0<4+ !P$8%X$$4D<a$- !P$9%P%%&X$$0+<D-! !P$%X$$+<H+$" !X$$+<H+$" !P$%P%%& X$$0 %<K-%@ !P$%X$$+4 <L+&, !X$$+4 <L+&, !P$%X$$0@I<4+ !P$%P%%&X$$05$%$+<D-! !P$%X$$+4<H+$" !X$$+4<H+$" !P$!%P%%& X$$0 %<K-%@ !P$"%X$$+4$($<L+&, !X$$+4$($<L+&, !P$#%X$$2`d$<<+ !P$$%P%%&X$$35$$+<D-! !P$'%X$$+4$$<H+$" !X$$+4$$<H+$" !P$)%P%%& X$$0 %<K-%@ !P$*%X$$+4$$<L+&, !X$$+4$$<L+&, !P$+%P%%&X$$35$$+<D-! !P$,%X$$+4$@$<H+$" !X$$+4$@$<H+$" !P$-%P%%& X$$0 %<K-%@ !P$.%X$$+4$@$<L+&, !X$$+4$@$<L+&, !P$/%P%%&X$$4$<&?+ !P$0%X$$+4$$%<$k) !X$$+4$$%<$k) !P$&%b $#~5.3T3&q$#%embedded:g446:path-relativize#~5.3T 6Gmr(DdT | (~z Kpath-relativizeKmake-relativizeprivate/promise.rktJracket/promise map.rktracket/private/pre-base @loopC/proj/scheme/plt-released/recent/collects/setup/path-relativize.rkt...h-relativize.rkt:41:41I/proj/scheme/plt-released/recent/collects/setup/../racket/private/map.rkt X$%5  7  ! W OPQW OPQW OP Q X$%2  7  !W OPQW OPQWV_O X$%, ))= ! XV^ W PPQQWV_O X$%, ))= ! XV^W PPQQWV_OP,'' X$%, ))= !W PPP,*'QQ X$% Hexplode-path:& ! X$& ;( !Z' Y'$ V^OZ' Y'$ V^OZ' Y'$ V^OZ' Y'$ V^OOOOOZ' Y'$ V^O Z' Y'$ V^OZ' Y'$ V^OZ' Y'$ V^OOOOO  V^P)&'V^ path, string, or bytesP,*'P-('Dorig-dir X$%.  R;, !WQPPQWQPPQWQPPQ X$%4  7  !W OPQW OPQW OPQM PXQQXW  V_P+('QXW OPQW OPQW OPQV^ 00path, string, bytes, or a list beginning with ~aP&%&X$$, Iexploded-root(: !_X$%4TJpath->relative"& !P(%&^X$$, Hroot-or-orig4($ !X$%4Jrelative->path:&' !Ÿ$q $   racket/language-infoDget-info $P$$q %Adelay^AquoteC#%utils Hpath-string? @map2AforceCandmap2%'$$$  %%% $$ $$X$(7H(( !P$*'X$(4V*$H0 !P$$%^Gracket/base  $#~5.3T1&q$#%embedded:g396:main-collects#~5.3T0NgucImain-collects path->main-collects-relativemain-collects-relative->pathpath-relativize.rktdirs.rkt$q $   racket/language-infoDget-info (P$$q $Kmake-relativizeMfind-collects-dir%'$$$  &&% $$ $$P(&'P(''DcollectsP$$%P$%%_Gracket/base  $#~5.3T/&q$#%embedded:g451:struct-info#~5.3T /EbvGstruct-info private/define-struct.rktchecked-struct-info?private/struct-info.rktOextract-struct-infoLmake-struct-infoprop:struct-auto-infoLprop:struct-infostruct-auto-info-listsMstruct-auto-info?Hstruct-info?Nstruct:struct-info$q $   $P$$q $%'$$$  %$$$$$$$$ ]`%]]]]]]]] checked-struct-info-rec?            --% $$ $$^^AquoteD#%kernel  ] $#~5.3T+&q$#%embedded:g391:helpers#~5.3TM *4GU2EPcy~V[corv} :wAF4   Y u   6 Chelpers Fupdate-locNlookup-struct-infostx.rktprivate/base.rktGracket/base  stxcase.rktstxcase-scheme.rktNracket/struct-info private/struct-info.rkt Iadd-name-propGidentifier?Emangle-idOmangle-id-for-makerHall-but-lastHsource->nameOsetup/main-collects build-src-loc-stringNbuild-struct-namesFnums-up-toNknown-good-syms-htknown-good-contract?@here env65291M/proj/scheme/plt-released/recent/collects/racket/contract/private/helpers.rktIinferred-name-~a~a-~a@loopW/proj/scheme/plt-released/recent/collects/racket/contract/private/../../private/map.rkt~amake- bad input/-set-!a$ la% $$$$$$$$  a% l^%$%$a l]$` lc $ *)(' ?stxGprovide-stxd $ *)(' >idenv65353 @r-idrnv65355'$:P'&'P(('P*)'P*&'P+('P+*'P,)' O V^ V^#V^ X$$) ...vate/helpers.rkt:24:36$ - P)+'P),' Lprovide/contractexpected a struct nameP%.'@ 2X$%6 7  !3W OPQW OPQW OP2QV^ C X$%- ...vate/helpers.rkt:56:88,9 !1XV^2 6X$%6 7  !7W OPQW OPQW OP6QV^ #rx"^make-"  C! X$%- ...vate/helpers.rkt:74:10J.; !5XV^6W "MWQ MQOPQWV^ "MWQ MQOPQWV^ "MWQ MQOPP-2'QYP YP YP # ;X$%5 7  !<W O#PQW O#PQW O#P;QV^ P'4& M DcollectsPV^  X$%, ...vate/helpers.rkt:102:47f/0S !:QXV^; Z( Y($ P-3' P-3'     Dcontract**malformed srcloc has non-syntax source: ~e V^~a:~aV_   : ?X$%1 7  !@W OPQW OP?Q AX$%4 7  !BW OFPQW OFPQW OFPAQC DX$(; 0N !EW ] Y$P Y%$P&QW ] Y$P Y%$P&DQ FX$'9 7  !GW OCPQW OCPQW OCPFQFX?XW OFPQW OFPQW OFPAQFX$%0 ...vate/helpers.rkt:139:11/KP !C]Ystruct:!?DXF IX$&: &UV !J O% O% O% OI%$ O$% O%& O&' O'I(@P(8& )%: $q $   racket/language-infoDget-info $P$$q $Estx-pair? Ccons/#fCstx-carCstx-cdrGstx-null/#f  Hstruct-info? Oextract-struct-info   map.rktracket/private/pre-base @map2path->main-collects-relative!+!,%'$$'        --% $$ $$  X$&/ 4$F !- X$&/ 4$F !.P$$%X$&48$ !/P$%%X$&0 !$ !0P$-%X-(;  ,$ !4P$/%X-( <$ !8P$1%X$%5@S$$ !9P$2%X$%5\$( !=P$3%X$%8l$4 !>P$5%X$) &H !HP$6% X$%4 $Tp !KP$7%Fprocedure? Icontinuation? continuation-prompt-available? continuation-prompt-tag? continuation-mark-set? Avoid? Lprocedure-arity? Nprimitive-closure? Fprimitive? Lsymbol-interned? Nsymbol-unreadable? Csymbol? Dkeyword? Bmpair? Apair? Alist? Anull? Fimmutable? @box? Dhash-eq? Ghash-equal? Ehash-eqv? Ahash? Fhash-weak? Eweak-box? Fephemeron? Hplaceholder? Mhash-placeholder? Cnumber? Dcomplex? Dinteger? Erational? Areal? Jexact-integer? exact-nonnegative-integer? exact-positive-integer? Cfixnum? Cflonum? Iinexact-real? Jsingle-flonum? Bexact? Dinexact? @odd? Aeven? Enegative? Epositive? Azero? pseudo-random-generator? Csyntax? Lsyntax-original? Ksyntax-tainted? compiled-module-expression? Nmodule-path-index? resolved-module-path? Hmodule-path? Gsubprocess? Mfile-stream-port? Ginput-port? Houtput-port? Hport-closed? Jterminal-port? port-provides-progress-evts? Oport-writes-atomic? port-writes-special? Gbyte-ready? Gchar-ready? Geof-object? Cstring? Lbytes-converter? Abyte? Bbytes? Cvector? Achar? Lchar-alphabetic? Ichar-graphic? Ichar-numeric? Jchar-symbolic? Gchar-blank? Mchar-iso-control? Mchar-punctuation? Lchar-whitespace? Lchar-lower-case? Lchar-title-case? Lchar-upper-case? Dboolean? Fchaperone? Iimpersonator? compiled-expression? Ilog-receiver? Clogger? Karity-at-least? Adate? Edate-dst? Bdate*? Csrcloc? custom-print-quotable? Icustom-write? liberal-define-context? Ghandle-evt? Cstruct? procedure-struct-type? struct-type-property? Hstruct-type? struct-accessor-procedure? struct-mutator-procedure? struct-predicate-procedure? )impersonator-property-accessor-procedure? struct-constructor-procedure? (struct-type-property-accessor-procedure? Finspector? Lspecial-comment? Hexn:srclocs? impersonator-property? Eexn:fail? @exn? Nexn:fail:contract? exn:fail:contract:arity? !exn:fail:contract:divide-by-zero? $exn:fail:contract:non-fixnum-result? exn:fail:contract:continuation? exn:fail:contract:variable? Lexn:fail:syntax? exn:fail:syntax:unbound? Jexn:fail:read? Nexn:fail:read:eof? exn:fail:read:non-char? exn:fail:filesystem? exn:fail:filesystem:exists? exn:fail:filesystem:version? Mexn:fail:network? exn:fail:out-of-memory? exn:fail:unsupported? Jexn:fail:user? Fexn:break? Cthread? Hthread-dead? Kthread-running? Fcustodian? Jcustodian-box? Fnamespace? Ksecurity-guard? Ithread-group? Fparameter? Mparameterization? Hthread-cell? Jwill-executor? @evt? Osemaphore-try-wait? Fsemaphore? Dchannel? Freadtable? path-for-some-system? Apath? Mdirectory-exists? Hfile-exists? Hlink-exists? Jrelative-path? Jabsolute-path? Jcomplete-path? Hbyte-regexp? Cregexp? Ibyte-pregexp? Dpregexp? Ovariable-reference? variable-reference-constant? internal-definition-context? Mset!-transformer? Orename-transformer? Hpath-string? Jdouble-flonum?  Aport? Esequence? Mnamespace-anchor? P$8%X$%0$ !LP$9%_ ] $#~5.3T&&q$O#%embedded:g456:stx#~5.3T %4IS]y<?stxCstx-mapracket/private/pre-basefor.rkt Nracket/private/stx Estx-list?Estx->listmodule-or-top-identifier=?Cstx-carCstx-cdrEstx-null?Estx-pair?8/proj/scheme/plt-released/recent/collects/syntax/stx.rktstx-listMV^V^P&''  %MV^P)''  %MV^P,''  %MV^P/''  P2,' % W OP')'PQW OP*)'PQW OP-)'PP-+'QV_X P%%'MV^P&''  $MV^P(''  %MV^P*''  &MV^P,''  'P/,' ( P'('P()'2P))'%X W OP*)'PQW OP-)'PQW OP0)'PP0+'QP))'   $q $   racket/language-infoDget-info $P$$q &Cin-list8Gin-naturals: map.rkt @map2%'$$$  ]]]] ]]          ,,% $$ $$X$(Dfor-loop 6& !P$,'X$%5@loopJ/proj/scheme/plt-released/recent/collects/syntax/../racket/private/map.rkt7  !P$+'X-&9 5$ !P$$% X$&1  $  !P$*%^Gracket/base  $#~5.3T(&q$#%embedded:g461:name#~5.3T4@nameOracket/private/name syntax-local-infer-name$q $   $P$$q $%'$$$ ]%%% $$ $$^Gracket/base  $#~5.3T,&q$#%embedded:g466:arr-util#~5.3T) +9cp~/8Lj&^'ki= Darr-util Fsplit-domsprivate/base.rktGracket/base  stxcase.rktstxcase-scheme.rktstx.rktIsort-keywords ?stx@nameDraw-domsenv71544@loopenv71546@domsDkwd-domsenv71547A_pat2env71599A_pat1N/proj/scheme/plt-released/recent/collects/racket/contract/private/arr-util.rktDtry-nextduplicate keyworda$ ~^$$$$a% ~^%$%$` ~d@here $            d $             ?kwd?arg@rest_ '$-P'%'V_YP)&&P*''P(('P)*'P++'P+('P-*'P/+'O O %&G G V^P/0'OZP6,'6%-^PQP/3'P,3'P&('P'*'P)+'P)('P+*'P-+'O O %#&GG  !!cannot have two keywords in a rowP-2'P*2'P&('P'*'P'%'P(+' G  cannot have a keyword at the endP*1'P*1'P&('P'*'P)+'O P+0'O  bad syntaxP)0' $X$' Binsert*& !%WYPPP  PHOOPQWYPPP V` PHOOPQWYPPP V` PHOOP$Q &X$& :&} !'W $PQW $PQW $PQW $P&QW $PQW $PQW $PQW $P&Q$q $   racket/language-infoDget-info $P$$q ( Gstx-null/#f  reverse.rktlist.rktGalt-reverseEstx-pair? Ccons/#fCstx-carCstx-cdrapply-pattern-substitute!!%'$$$  &&% $$ $$X$)O/& !P$0'X$):+! P$3'X$)5!!P$2'X$)8 !"P$1'X$'2.$ !#P$$% X$& )$ !(P$'%] $#~5.3T1&q$#%embedded:g496:define-config#~5.3T,$>M[_jny~KTn%ADIdefine-config Mdefine-parameters...efine-config.rkt:10:9J/proj/scheme/plt-released/recent/collects/planet/private/define-config.rktA_pat3A_pat2@pair@bindA_pat1A_pat4AbeginCprovide@name?...BdefineJmake-parameter?val bad syntaxracket/private/pre-base stxcase.rktstxcase-scheme.rkt define.rktmore-scheme.rkt Gracket/base  ?stxenv65359@destenv65369P()'((*^PhWQP%&'PP%&'PQWQP&&'PP&&'PQWQP'&'PP'&'PP'1'Q P))')'*^  PP,2'PQ'$*P*$' Dellipses  &  P,'',%*P.''.&*P*&'2P+&'%X W P*1'P+&'ZP,('X$$3.-W !` _ _^,)*  a$ ^$$$$a% _$%%$%$%a& ]%%` c@here $ $#"! c $ $#"!  &&     &` ^&_] =renv65373$q $   $P$$q $&'$$$  $%%$$ $$ $$V_X%%0 .-W !P$2'X$%/D@loopU/proj/scheme/plt-released/recent/collects/planet/private/../../racket/private/map.rktR;, !P$1'X$%5...efine-config.rkt:6:2*&j ! $q &Hinterp-matchmap.rkt Candmap2stx.rktprivate/base.rktGidentifier?Odatum->syntax/shapecatch-ellipsis-errorapply-pattern-substitute!%!'!(!)!*!+ ]] $#~5.3T*&q$#%embedded:g491:config#~5.3T 1EU`j Bconfig NPLANET-SERVER-NAMENPLANET-SERVER-PORTOPLANET-CODE-VERSIONKPLANET-BASE-DIRFPLANET-DIRECACHE-DIRUNINSTALLED-PACKAGE-CACHEHLINKAGE-FILEJHARD-LINK-FILEDLOG-FILEDEFAULT-PACKAGE-LANGUAGEOUSE-HTTP-DOWNLOADS?HTTP-DOWNLOAD-SERVLET-URLPLANET-ARCHIVE-FILTER$q $   racket/language-infoDget-info *P$$q $     %'$$$            22% $$ $$ planet.racket-lang.orgP$$% P$%% 300P$&%  PLTPLANETDIRV^Eaddon-dirplanetP)&&P$'% P''&P$(% P'(&cacheP$)% P''&packagesP$*% P'(&LINKAGEP$+% P('& HARD-LINKSP$,% P'(& INSTALL-LOGP$-% P$.% P$/%  PLTPLANETURL88http://planet.racket-lang.org/servlets/planet-servlet.ssP$0% P$1%^Gracket/base private/define-config.rkt $#~5.3T4&q$ #%embedded:g486:path-to-relative#~5.3T2.<Jf*/zkq>D`  ; w } ^Lpath-to-relative path-relativize.rktdirs.rktGracket/base make-path->relative-stringpath->relative-string/librarypath->relative-string/setupIplanet/config ECACHE-DIRracket/private/pre-basemap.rkt D/proj/scheme/plt-released/recent/collects/setup/path-to-relative.rkt@loopI/proj/scheme/plt-released/recent/collects/setup/../racket/private/map.rktpath->relative-string...-to-relative.rkt:41:35/=_Jpath->relative /MP2P$Q X$%/ R;, !WQPMP2P$Q PMP2P$Q QWQPMP2P$Q PMP2P$Q Q X$%" 7  !W OQPQW OQPQW OQPQW OQPQW OQPQW OQPQW OQPQW OQPQW OQPQP-2' P-2' V^ X$%+ Cdefault 2;. !V^X X$%- ...-to-relative.rkt:16:23 4; !XV^W    a list of thunk and string pairsXW OQPQW OQPQW OQPQQXP(0'P)/'_ & X$%4@ !X$&5@ !Y X$% 7  !!W OYPQW OYPQW OYPQW OYPQW OYPQW OYP QY #X$%5 7  !$W OYPQW OYPQW OYP#QV^V^V^P&('  path or stringV_X P')'X P')'MMMQ X$%,  )# !XV^ Q]V_   MMV^MQ X$%,  )# !"XV^#Q]V_   P41' Y 'X$%5 7  !(W OYPQW OYPQW OYP'QY *X$%2 7  !+W OYPQW OYP*QYMMV^MQ X$%,  )# !&XV^'Q]V_   MMV^MQ X$%,  )# !)XV^*Q]V_   MMV^MQP8&' X$%,  )# !,Q]   P81'W OPZ& Y&$ P-''PQW OPZ& Y&$ P0''PQW OPZ& Y&$ P3''PQW OPZ& Y&$ P6''PQW OPZ& Y&$ P9''PQW OPZ& Y&$ P''PP60'QZ& Y&$ P*''PP'3' P'3' $q $   racket/language-infoDget-info ^ a$ ƒ`$$$$$$$$Kfind-planet-dir  *P$$q )  Candmap2 @map2Kmake-relativize^AquoteC#%utils Hpath-string? for.rkt Cin-list8Mfind-collects-dirfind-user-collects-dir  %'$$$  ''% $$ $$X$'9Xmake-path->relative-string4 1$ !P$3'X$* path->relative-string9 & !%P$2'X$("Dfor-loop #1 !-P$1'X$% @7  !.P$0'X$%2,...-to-relative.rkt:26:9 - !/P$/'_ 1$ X$%. 1$ !0X$&/ 1$ !1P$$%P%$'YOP*+' /OP*,'/OP*-&P$*%P%$'YOP*+'OP*,'/OP*-&P$.%` $#~5.3T*&q$#%embedded:g481:srcloc#~5.3T %3Kd}$0>HQ]eq{(5DUf} &<P\er %+0mh!xT  ! ( 1 7 A H c r  E ` )[lDK:7e(8HWfv&7H[ i""'m(..'.k33(9<9O9`999N<`stringsource-location->prefixbuild-source-locationbuild-source-location-listbuild-source-location-vectorbuild-source-location-syntaxAgood?@bad?Agood!@bad!Ggood-known?Ggood-sourceEgood-lineGgood-columnIgood-positionEgood-spanDgood-endGgood-updateCrebuildGgood-srclocEgood-listGgood-vectorGgood-syntaxGgood-stringGgood-prefixcombine-source-locationsGcombine-twoprocess-source-locationIprocess-falseJprocess-srclocJprocess-syntaxMsyntax-get-sourceHprocess-listJprocess-vectorLprocess-elementsLsource-location?source-location-list?source-location-vector?check-source-location!source-location-known?source-location-sourcesource-location-linesource-location-columnsource-location-positionsource-location-spanOsource-location-endGdont-updateDunpack13 unpack13.2update-source-location12update-source-location12.1update-source-location14update-source-location14.3kw.rktracket/private/pre-base columnlinepositionsourcespan@loop;/proj/scheme/plt-released/recent/collects/syntax/srcloc.rkt...yntax/srcloc.rkt:193:7...yntax/srcloc.rkt:197:10ii~a: expected a source location with a positive line number or #f (second element); got line number ~e: ~epp~a: expected a source location with a non-negative column number or #f (third element); got column number ~e: ~eyy~a: expected a source location with line number and column number both numeric or both #f; got ~a and ~a respectively: ~eff~a: expected a source location with a positive position or #f (fourth element); got line number ~e: ~egg~a: expected a source location with a non-negative span or #f (fifth element); got column number ~e: ~eLL~a: expected a source location (a list of 5 elements); got an empty list: ~eTT~a: expected a source location (a list of 5 elements); got a list of ~a elements: ~eOO~a: expected a source location (a list of 5 elements); got an improper list: ~e,,~a: expected a source location list; got: ~eXX~a: expected a source location (a vector of 5 elements); got a vector of ~a elements: ~e..~a: expected a source location vector; got: ~e[[~a: expected a source location (srcloc struct, syntax object, list, vector, or #f); got: ~e...yntax/srcloc.rkt:182:0: ...yntax/srcloc.rkt:167:0~a~a:~a.~a:~a::~a-~a::~a...yntax/srcloc.rkt:206:5&$%&%%c$ :86^5^6^7^8^9^:`7]]\`9]]\ P2;'Q P8/'X$*$$$ DB.a\  !_ P2;'Q P3/' X$*$$$ DB.a\  !aV^  Z( Y&$    Y&&   QW P6%'PX$* $$ CB+_  !`QW P2%'PX$*$$ CB+_  !bWV^PdX$*"&$ CB+_  !c        E  F  G  H  IW MWJX\)P-3'KMLM)V^$%&'(  E  F  G  H  INOV^   E  F  G  H  IP P,:'Q P5/'X$*9$$$DB.a\  !eQWX   P*%'PX$*$$CB+_  !fP*.'  P5/'X$*:$DB.a\ !gWX   PcX$*$CB+_  !h  P/3'P/.'      W MWV^  J X\)P-3'P-.' V^  K M  L   M )V^ P03'P0.' $%&'(V^  N   O  P/3'P/.' V^ V^  P  P/3' P/.' P,9'Q P5/'X$*9$$$DB.a\  !jQWP*%'PX$*$$CB+_  !kP*.'  P5/'X$*7$DB.a\ !lWPcX$*$CB+_  !m  P/3'P/.'      W MWV^  J X\)P-3'P-.' V^  K M  L   M )V^ P03'P0.' $%&'(V^  N   O  P/3'P/.' V^ V^  P  P/3' P/.' P,8'Q P5/'X$*9$$$DB.a\  !oQWXYP*%'PX$*$$CB+_  !pP*.'  P5/'X$*7$DB.a\ !qWXYPcX$*$CB+_  !r  P/3'P/.'      W MWV^  J X\)P-3'P-.' V^  K M  L   M )V^ P03'P0.' $%&'(V^  N   O  P/3'P/.' V^ V^  P  P/3' P/.' P,7'Q P5/'X$*9$$$DB.a\  !tQW  P*%'PX$*$$CB+_  !uP*.' P5/'X$*7$DB.a\ !vW  PcX$*$CB+_  !w  P/3'P/.'     W MWV^  JX\)P-3'P-.'V^  KM  L  M)V^ P03'P0.'$%&'(V^  N  O P/3'P/.'V^ V^  P P/3' P/.' P, 'RRRSV^UP(-'P(.&V^RV_VV^WXV^YRP(%P(&P(')P(%P(&P(')P()P(&P('*P()P(&P('*P(+P(&P('+P(+P(&P('+P(%P(-P(.P(%P(-P(.P(%P(0P(.-P(%P(0P(.-P(%P(2P(..P(%P(2P(..P(%P(4P(./P(%P(4P(./P(%P(6P(.0P(%P(6P(.0P(%P(8P(.1P(%P(8P(.1P(%P(:P(.2P(%P(:P(.2P(%P(P(.3P(%P(P(.3V^P%&V^P&&V^P'&V^P(&V^P)&P-%P2P-.M <P P QQM =P P QQM >P P QQM ?P P QQMPV^ V^P7&V^P8&V^P9&V^P:&V^P;&P%P P.'W P<QW P=QW P>QW P?QWW P@Q M <P P QQM =P P QQM >P P QQM ?P P QQMPV^ V^P7&V^P8&V^P9&V^P:&V^P;&P%P P.P(%P-P-&P-&P-&P-&P-&P(.        Va  E  Va  F   V`  G  Va  H  Va  IP/5'W MW  JX\)P+3'P+5'P+.'  KM  L  M)V^$%&'(  Va  E  Va  F   V`  G  Va  H  Va  IP05'  N  OV^   Va  E  Va  F   V`  G  Va  H  Va  IP/5'  PP*5' V^UP)-'V^P).&V^V^V_VV^WXV^YR^X$*9$`,TB$Q !        Vb  E  Vb  F   Va  G  Vb  H  Vb  IW MWV^  JX\)P,3'P,.'V^  KM  L  M)V^$%&'(  Vb  E  Vb  F   Va  G  Vb  H  Vb  I  N  OV^   Vb  E  Vb  F   Va  G  Vb  H  Vb  I  P P(%P) RP(.P(%P) P(.        Va  E  Va  F   V`  G  Va  H  Va  IP/6'W MW  JX\)P+3'P+6'P+.'  KM  L  M)V^$%&'(  Va  E  Va  F   V`  G  Va  H  Va  IP06'  N  OV^   Va  E  Va  F   V`  G  Va  H  Va  IP/6'  PP*6' P- 'RRS^X$*9$%,QB$Y !        Vb  E  Vb  F   Va  G  Vb  H  Vb  IW MWV^  JX\)P,3'P,.'V^  KM  L  M)V^$%&'(  Vb  E  Vb  F   Va  G  Vb  H  Vb  I  N  OV^   Vb  E  Vb  F   Va  G  Vb  H  Vb  I  P P(%P)"RP(.P(%P)"P(.P,7'Q P5/'X$*9$$$DB.a\  !QW  P*%'PX$*$$CB+_  !P*.'W P-3' P-%'P-.' P^X$*7$ZB)eW !  P/3'P/.'     W MWV^  JX\)P-3'P-.'V^  KM  L  M)V^ P03'P0.'$%&'(V^  N  O P/3'P/.'V^ V^  P P/3' P/.' P($P(%P(.P,8'Q P5/'X$*9$$$DB.a\  !QWXYP*%'PX$*$$CB+_  !P*.' W P-3' P-''P-.' P^X$*7$ZB)eW !  P/3'P/.'      W MWV^  J X\)P-3'P-.' V^  K M  L   M )V^ P03'P0.' $%&'(V^  N   O  P/3'P/.' V^ V^  P  P/3' P/.' P($P('P(. P,9'Q P5/'X$*9$$$DB.a\  !QWP*%'PX$*$$CB+_  !P*.' W P-3' P-)'P-.' P^X$*7$ZB)eW !  P/3'P/.'      W MWV^  J X\)P-3'P-.' V^  K M  L   M )V^ P03'P0.' $%&'(V^  N   O  P/3'P/.' V^ V^  P  P/3' P/.' P($P()P(. P,:'Q P5/'X$*9$$$DB.a\  !QWX   P*%'PX$*$$CB+_  !P*.' W P-3' P-+'P-.' P^X$*:$ZB)eW !  P/3'P/.'      W MWV^  J X\)P-3'P-.' V^  K M  L   M )V^ P03'P0.' $%&'(V^  N   O  P/3'P/.' V^ V^  P  P/3' P/.' P($P(+P(.              P,& P-& P.& P/& P0&      Y  X     Y X$* ...yntax/srcloc.rkt:130:0B$< !Y  X     Y     XYXYX   V^UP)-'V^P).&V^V^V_VV^WXV^YRX$*9$$`$TB$Q !V^UP*-'V^P*.&V^V^V_VV^WXV^YRRRSX$*:$$`$QB$Y ! P2;'Q P8/'X$*$$$ DB.a\  !QWP-%'PX$* $$ CB+_  ! P8/'X$*;&$ DB.a\  !QWP-%'PX$* &$ CB+_  !W P_X$*;&$ ZB)eW !        E  F  G  H  IW MWJX\)P-3'KMLM)V^$%&'(  E  F  G  H  INOV^   E  F  G  H  IP   Z( Y&$    Y&&             E  F  G  H  IW MWJX\)P+3'KMLM)V^$%&'(  E  F  G  H  INOV^   E  F  G  H  IP        E  F  G  H  IV^   E  F  G  H  I WJX\)P+3'KMLM)V^$%&'(  E  F  G  H  INO  E  F  G  H  IΟ$q $   racket/language-infoDget-info ^ d$ _$$$$$$`      !"#$%&'()*+,-./01234^5^6^7^8^9^:)P$$q +5)!  *&+',-./0123486:;make-optional-keyword-procedure*   ^AquoteC#%utils Hpath-string? path->relative-string/library "#$(%&'$$!  4 ("&!#$'%68:!    ,03-/*1.2+)    ,03-/*1.2+)56%$$ $$ $$P*$%X$$, ![%$ a<=>?@*q $;Omake-keyword-syntax !]!^ 9X$.&$ AB&\ !dP$;'X$+$AB&\ !iP$:'X$+$AB&\ !nP$9'X$+$AB&\ !sP$8'X$+$AB&\ !xP$7'X$*8$$%$QB$Y !yP$6'X$*8$$`$TB$Q !zP$5'X$%/2)B+$ X !{X$%/2)B+$ X !|P$$%X$%/,*B.$ W !}X$%/,*B.$ W !~P$(%X$%/+B1$] !X$%/+B1$] !P$*%X$&0,B4$V !X$&0,B4$V !P$,%X$%/P-B7$j !X$%/P-B7$j !P$/%X$%/D.B:$j !X$%/D.B:$j !P$1%X$%//B=$d !X$%//B=$d !P$3%X$%/0B@$j !X$%/0B@$j !P$5%X$%/1BC$p !X$%/1BC$p !P$7%X$%/@2BF$d !X$%/@2BF$d !P$9%X$%/3BI$a !X$%/3BI$a !P$;%D Don't update!P$%X$/(7BO$ !P$%X$')(5BO$ !P$%P)& X$&3 !X$')(...yntax/srcloc.rkt:79:0BO$ ! a<=>?@X$%4(BO$ !P$%_BX$$w X$%9$$(BX$$w !X$&;$`,BX$$w !_BX$$w X$%0$%$ !X$&1$%$ !P$%_B[$&w X$%9$$HB[$&w !X$&;$%,B[$&w !_B[$&w X$%0$($ !X$&1$($ !P$!%X-%9$ B^$( !X%%/$0$B^$( !P$#%X-%9$ Bb$* !X%%/$$ Bb$* !P$&%X-%9$ Bf$- !X%%/$$ Bf$- !P$(%X-%9$ Bj$/ !X%%/$ $ Bj$/ !P$*% X$*/  Bn$2+ X$*/  Bn$2+ P$&% X%&+  Bo$2 X%&+  Bo$2 P$'% X$*/ Bq$3/ X$*/ Bq$3/ P$-% X-&1 Br$4} !P$.% X$*/ Bx$6T ! X$*/ Bx$6T !P$0% X$*/ B{$72 X$*/ B{$72 P$2% X$*/ B|$81 X$*/ B|$81 P$4% X$*/ B}$92 X$*/ B}$92 P$6% X$*/ B~$94 X$*/ B~$94 P$8% X$*/ B$:1 X$*/ B$:1 P$:% X$*1 B$;G ! X$*1 B$;G !P$%X$)/B$< !P$% X$*9 B$E !P$,% X$*4 B$Jg ! X$*4 B$Jg !P$%% X$*4 B$K\ ! X$*4 B$K\ !P$'% X$*4 B$Mb ! X$*4 B$Mb !P$)% X$*7 B$N !P$+%X$%+$$`$B$Q !P$ %X$%+$$`$B$Y !P$"%X$(&$ B$\ !P$$% X$/  B$g !P$/%X$(:$$$,!B$y !P$%% X$(3 "B$] ! X$(3 "B$] !P$0% X$(8 #B$ !P$1% X$(8 $B$ !P$2% X$%- %B$Y !P$4%X$(5$$$,&B$ !P$)% X$(9 'B$ !P$+% X$-8 (B$ !P$3%^ $#~5.3T(&q$#%embedded:g506:port#~5.3TY1G_q{ 'A\w,Z`fCv(-?GMJ$(6Dm    S :}mgG@portOopen-output-nowheretransplant-to-relocaterelocate-output-porttransplant-output-port^AquoteD#%paramz Ecopy-port...private/port.rkt:76:21@/proj/scheme/plt-released/recent/collects/mzlib/private/port.rkt...private/port.rkt:37:5...private/port.rkt:58:5...private/port.rkt:66:25...private/port.rkt:68:5...private/port.rkt:72:10...private/port.rkt:82:10...private/port.rkt:86:10 output-port@loop P$(% V^P$)% P$(% V^P$)% P$(% V^P$)% P$(% V^P$)% P$(% V^P$)% X$(6 open-output-nowhere5 5& ! X$%. ...private/port.rkt:27:28 8 !  X$%* ...private/port.rkt:31:33 !3 Cnowhere  X$)0 ...private/port.rkt:21:5 9) : !% X$', ...private/port.rkt:24:10 . + X$'. ...private/port.rkt:25:5 )  ! X$%, ...private/port.rkt:30:10 .E !    Z' Y'$ V^    Z' Y'$ X$$:   %) !!Z' Y'$ V^    V^ X$%*   B#3 P','Z' Y'$ bX$$:   %) !# /X$)4   :) !$X$$+   D)#? !%X$'0 H.% !& X$'1  R.+H !' X$%-  V.-6 !( %Z' Y'$ V^    V^ X$%*   B#3  P'-'Z' Y'$ bX$$:   %) !* /X$)4   :) !+^X$$,   D)#? !,X$'0 H.% !- X$'1  R.+H !. X$%-  V.-6 !/ %P*%P*' P*%P*'V^ X$%*   B#3 P'.' /X$)4   :) !3X$$+   D)#? !4X$'0 H.% !5 X$'1  R.+H !6 X$%-  V.-6 !7 %V^ X$%*   B#3  P'/' /X$)4   :) !9^X$$,   D)#?  !:X$'0  H.% !; X$'1  R.+H !< X$%-  V.-6 != V^ X$%*   B#3  P'0' /X$)4   :) !?^X$$,   D)#?  !@X$'0@ H.% !A X$'1  R.+H !B X$%-  V.-6 !C %   FX$%0 T/proj/scheme/plt-released/recent/collects/mzlib/private/../../racket/private/map.rkt57 !GW V^P  QW V^P  QW V^P  FQ HX$'7  f(4 !W IX$(:  l37 !J P P IP KX$(9  l37 !L P KP MX$':  j/6 !T NX$(;  l37 !O P P P NP PX$(:  l37 !Q P P PP RX$(9  l37 !S P RPW V^$ $P$ P P NPQW V^P$QW V^R$MQ UX$&1  u1= !VW V^PQW V^PQW V^PQW V^PUQV^W V^I$QW V^K$MQHV^Z' Y'$ /W V^PQW V^PQW V^PQW V^PUQH V_   input-port X$%- ...private/port.rkt:96:3 `'1i !EOXV^F@OHƟ$q $   racket/language-infoDget-info %P$$q )Mbreak-enabled-keyKcheck-for-breakmap.rktracket/private/pre-base Efor-each2%'$$$  ))% $$ $$ X &.0 L9'p !P$0'X &.0 L9'p !P$/'X &.0 L9'p !P$.'X &.0 L9'p !P$-'X &.0 L9'p !P$,'` 5& X$$-  5& !X$&/  5& !X$%.  5& ! P$$% X$*6  !$ !"P$%%_ 0&y X$( 0&y !)X$) 0&y !0_ 0&y X$(4. !1X$)5. !2P$&%` 6& X$'8 6& !8X$):  6& !>X$(9@ 6& !DP$'%X-'2  \$/ !XP$*%]Gracket/base $#~5.3T*&q$#%embedded:g501:pretty#~5.3T ,Kf;Zy5Ebt$-I^v :Sn-Da{)7AN^dr| +;DHNS #*.28>CHOT  " 0 K f       & * . 2 6 : @ G K P W a i    " . 3 < A S Y c g j 8 N Y %Y 5a;gn?kGsz!MTr4rs  #R###&&' '=*p***--=.>.j111144557 8K8L8:&;d;e; >?>}>~>%A&ALCLDE,E-EFFIIJKKLLSMqMMMCNJNxNNOjQqQQQQQQR8R=RBRVRjRRRRRRSSSuTzT[U`UFV"W%W)W,W0WWWWWXX7XYXZ2[3[7[;[@[S[]])]N]O]]]]^^_^k^l^^^^)_5_6_______w`x`y`z`{`abbbbcccccdddd^e~e fgghh iiii\jjlxpp(q3qQqqqstttut{t|t}t~ttttttttttttt7=@ËыߋhؚқʜƝ~r٣ޤ`l*7D'5CdIk<^]Bpretty struct:pretty-print-style-tablemake-pretty-print-style-tablepretty-print-style-table?pretty-print-style-table-hashpretty-print-extend-style-tableracket/private/pre-base map.rkt #pretty-print-abbreviate-read-macros pretty-print-current-style-table"pretty-print-.-symbol-without-barspretty-print-show-inexactnesspretty-print-exact-as-decimalpretty-print-columnsNpretty-print-depthIcan-accept-n?pretty-print-size-hookpretty-print-print-hookpretty-print-print-linepretty-print-pre-print-hookpretty-print-post-print-hookKpretty-printingpretty-print-remap-stylableMmake-pretty-printIgeneric-writeNmake-printing-portHpretty-printJpretty-displayHpretty-writeGstruct:markEmake-markAmark?Dmark-strDmark-defIset-mark-str!Iset-mark-def!Gstruct:hideEmake-hideAhide?Dhide-valmake-tentative-output-portNmzlib/private/port register-printing-portmake-print-port-infoGracket/base list.rktprivate/base.rkt/'make-tentative-pretty-print-output-portJprinting-portsstruct:print-port-infoLprint-port-info?print-port-info-get-contentprint-port-info-def-boxprint-port-info-pre-printprint-port-info-post-printprint-port-info-output-hookedprint-port-info-print-lineOprint-port-info-escregister-printing-port-like?getprinting-port-pre-printprinting-port-post-printprinting-port-def-boxprinting-port-output-hookedprinting-port-print-lineMprinting-port-escHorig-displayForig-writepretty-print-newline$tentative-pretty-print-port-transfer"tentative-pretty-print-port-cancelFadd-spacesDprefab?!Kstruct:unquotedImake-unquotedEunquoted?Hunquoted-valKstruct-ellipsesAquote^PD#%paramz for.rkt Gread-macro?Mread-macro-prefixKread-macro-bodyDdo-remapnumber->decimal-stringOlook-in-style-tablepretty-print-handlerIpretty-format@hide@markpretty-print-style-tableKprint-port-infoDunquoted A#%top@loop;/proj/scheme/plt-released/recent/collects/racket/pretty.rkt@selfAnever=k=vDfor-loopAvloop...acket/pretty.rkt:1215:12....acket/pretty.rkt:1221:12#...acket/pretty.rkt:365:22= Cunquote . ,)  . ...@list@nullBrecord@hash@/proj/scheme/plt-released/recent/collects/racket/private/map.rkt(listof symbol?)@@length of first list doesn't match the length of the second listfirst list lengthsecond list length first list second list...acket/pretty.rkt:73:10...acket/pretty.rkt:76:10...acket/pretty.rkt:79:31Dinfinity (any/c any/c any/c . -> . any/c)(any/c any/c . -> . any/c) output-port? (or/c 0 1)...acket/pretty.rkt:233:36?str?def?valCspecial?pre@postBhooked{(}?out'AmconsBvector?box#&BwriterEdisplayerCprinter...acket/pretty.rkt:694:27...acket/pretty.rkt:695:27s#hasheq#hasheqv#hash...acket/pretty.rkt:726:30BhasheqChasheqvFquasiquote`,Lunquote-splicing,@Bsyntax#'Gquasisyntax#`Dunsyntax#,Munsyntax-splicing#,@~a~a.~a-Y*$%*%%*&%Y+'%Y define-struct.rktS"make-self-ctor-checked-struct-infoa$ L_,$$/$$/$$JXMNK3 'O%&<-TUV2B>?AC@4:7895;6_ED^"#$L+.!(Y)*=WIGH`\]FZ   [1a% L^/%$/%$` Ld $a ]M ^b]Md $a ]M ^b]Md $a ]M ^b]Md $a ]M ^b]M` $a Y*$%*%%*&%Y,'%,(%Y,)%,*% d $a ]N ^ b]Nd! $a ]N ^!b]Nd" $a ]N ^"b]Nd$ $a ]N ^$b]Nd# $a ]N ^#b]Nd& $a ]N ^&b]Nd% $a ]N ^%b]N!Y*$%*%%*&%Y+'%Y d' $a ]O ^'b]Od( $a ]O ^(b]Od) $a ]O ^)b]Od* $a ]O ^*b]O(Y*$%*%%*&%Y1'%1(%1)%1*%1+%1,%1-%Y d3 $a ]P ^3b]Pd. $a ]P ^.b]Pd4 $a ]P ^4b]Pd; $a ]P ^;b]Pd: $a ]P ^:b]Pd9 $a ]P ^9b]Pd8 $a ]P ^8b]Pd7 $a ]P ^7b]Pd6 $a ]P ^6b]Pd5 $a ]P ^5b]P.Y*$%*%%*&%Y+'%Y dK $a ]Q ^Kb]QdL $a ]Q ^Lb]QdM $a ]Q ^Mb]QdN $a ]Q ^Nb]QL  V^ P-p' $MV^ P*o'PP+o'Q V^ NV` P)o'SP)o'T  V^ P)o'V^     V^   eP*o'P,[' P(R&^eBalways V^ P'R&]fV^  V^ P)o'    V^ V^ Z* Y*$ P,P'^ghP-Q' P5q' V^  Z& Y&$  P,o'P-o'V^V^V^V^V_  P5q'VbV^ P,p'P2o' W%$V_P*a' W%$V_P-a'%% ""  W%$V_P*a'""  VaP+a'lP+a'VaP1a'lP1a'  X$%2$$$$$$&$kd09k  !X$$9$$$$$$&$md0  ! P*  VjP*VaP,a'lP,a'V`P+V^V^ VhP+a'lP+a'V^Y%6 V_P+!nnP+"&P,3P0/& V^P5+ X$$) od:4 ! %%%%%npV^ W%$V_P-a' P;m' !"#$% VcWVaP+a'lP+a'%V^ VaP+a'lP+a'VaP1a'lP1a'  X$%2$$$$$$&$kd09k  !X$$9$$$$$$&$md0  ! P*  VjP*VaP,a'lP,a'V`P+V^V^ VhP+a'lP+a'V^Y%6 V_P+!nnP+"&P,3P0/& V^P5+ X$$) od:4 ! %%%%%npV^ W%$V_P-a' P;l' !"#$% VcWVaP+a'lP+a'%V^ VaP+a'lP+a'VaP1a'lP1a'  X$%2$$$$$$&$kd09k  !X$$9$$$$$$&$md0  ! P*  VjP*VaP,a'lP,a'V`P+V^V^ VhP+a'lP+a'V^Y%6 V_P+!nnP+"&P,3P0/& V^P5+ X$$) od:4 ! %%%%%npV^ W%$V_P-a' P;k' !"#$% VcWVaP+a'lP+a'%V^ VaP+a'lP+a'VaP1a'lP1a'  X$%2$$$$$$&$kd09k  !X$$9$$$$$$&$md0  ! P*  VjP*VaP,a'lP,a'V`P+V^V^ VhP+a'lP+a'V^Y%6 V_P+!nnP+"&P,3P0/& V^P5+ X$$) od:4 ! %%%%%npV^ W%$V_P-a' P;j' !"#$% VcWVaP+a'lP+a'%V^ VaP+a'lP+a'VaP1a'lP1a'  X$%2$$$$$$&$kd09k  !X$$9$$$$$$&$md0  ! P*  VjP*VaP,a'lP,a'V`P+V^V^ VhP+a'lP+a'V^Y%6 V_P+!nnP+"&P,3P0/& V^P5+ X$$) od:4 ! %%%%%npV^ W%$V_P-a' P;i' !"#$% VcWVaP+a'lP+a'%V^ VaP+a'lP+a'VaP1a'lP1a'  X$%2$$$$$$&$kd09k  !X$$9$$$$$$&$md0  ! P*  VjP*VaP,a'lP,a'V`P+V^V^ VhP+a'lP+a'V^Y%6 V_P+!nnP+"&P,3P0/& V^P5+ X$$) od:4 ! %%%%%npV^ W%$V_P-a' P;h' !"#$% VcWVaP+a'lP+a'%V^ VaP+a'lP+a'VaP1a'lP1a'  X$%2$$$$$$&$kd09k !X$$9$$$$$$&$md0  ! P*  VkP*VaP,a'lP,a'V`P+V^V^ ViP+a'lP+a'V^Y%7 V_P+!nnP+"&P,3P0/& V^P5+ X$$) od:4 ! %%%%%npV^ W%$V_P-a' Pg' !"#$%&'VdWVaP+a'lP+a'%V^ VaP+a'lP+a'VaP1a'lP1a'  X$%2$$$$$$&$kd09k  !X$$9$$$$$$&$md0  ! P*  VjP*VaP,a'lP,a'V`P+V^ V_Y%6 V_P+!nnP+"&P,3P0/& V^P5+ X$$) od:4 ! %%%%%npV^ W%$V_P-a' P;f' !"#$% VcWVaP+a'lP+a'%V^ VaP+a'lP+a'VaP1a'lP1a'  X$%2$$$$$$&$kd09k  !X$$9$$$$$$&$md0  ! P*  VjP*VaP,a'lP,a'V`P+V^ V_Y%6 V_P+!nnP+"&P,3P0/& V^P5+ X$$) od:4 ! %%%%%npV^ W%$V_P-a' P;e' !"#$% VcWVaP+a'lP+a'%V^ VaP+a'lP+a'VaP1a'lP1a' M X$%2$$$$$$&$kd09k  !X$$9$$$$$$&$md0  ! P*  VgP*VaP,a'lP,a'V`P+V^ V_Y%2 V_P+!nnP+"&P,3P0/& V^P5+ X$$) od:4 ! %%%%%npV^ MQW%$V_P-a'P P8d' V`WVaP+a'lP+a'%V^ VaP+a'lP+a'VaP1a'lP1a' M X$%2$$$$$$&$kd09k  !X$$9$$$$$$&$md0  ! P*  VgP*VaP,a'lP,a'V`P+V^ V_Y%2 V_P+!nnP+"&P,3P0/& V^P5+ X$$) od:4 ! %%%%%npV^ MQW%$V_P-a'P P8c' V`WVaP+a'lP+a'%V^ VaP+a'lP+a'VaP1a'lP1a' M X$%2$$$$$$&$kd09k  !X$$9$$$$$$&$md0  ! P*  VgP*VaP,a'lP,a'V`P+V^ V_Y%2 V_P+!nnP+"&P,3P0/& V^P5+ X$$) od:4 ! %%%%%npV^ MQW%$V_P-a'P P8b' V`WVaP+a'lP+a'%V^  Z' Y'$ P*7P./& V^P3+ X$$) od:4 ! %%%%% $+V^q,$+V^q,$+V^q,$+V^qP,F',q$ q$ q$ q$ V^$$+V^q,$+V^q,$+V^q,$+V^qP+F',q$ q$ q$ q$ M PP)9&r % MQWQQ VasPQV^ tV_uP P,`'QWtV_vV^ t VjwV_ P2_'V^V_v V_v P5  ViP6V^Y%1 V_P6!nnP6"&P73P;/& V^P+ X$$) od:4 ! %%%%%npV^ P^'V^   X$%. ...acket/pretty.rkt:771:22d :g, !X$$$$,$@...acket/pretty.rkt:772:22d :@h   ! P*  VjP*V_vV^P+V^ V_Y%6 V_P+!nnP+"&P,3P0/& V^P5+ X$$) od:4 ! %%%%%npV^  P-9&r % W VdsV^ V_u P6_' "WV_vV^  X$&6 cd 4q` ! YMOPQ YMOPQ YMOPQYYYXV^OP'IxOPQMQ Q OP'IAlist*OPQ YMOPQ YMOPQ YMOPQYYYYP(I@consPQ  V_ P'  V`V^P'V^P( V_Y%( V`P(!nnP("&P)3P-/& V^P2+ X$$) od:4 ! %%%%%np Y%$ O Z& Y%$ P()'yY%% %V_X$&. zd;" !V_ P&M%P)N%! P+M%P)8&   X$%. c|R;, !WQ@P@PQWQ@P@PQWQ@P@PQ X$%. c|R;, !WQ@P@PQWQ@P@PQWQ@P@PQ  X$$) dO+2  X$(7 c|@7" !W V^PP X$$) dO+2 V^V^QQW V^PP X$$) dO+2 V^V^QQW V^PP X$$) dO+2 V^V^QQVaP%&  ##(or/c pretty-print-style-table? #f)$XXW @  }%XXW @  }%\\   ~\\P&'&V^V_X$&/ dI.'9 !X$&1 dL.) !XX\\ V^V^P'% X$$) dO+2 V^P%&   pretty-print-style-table?   V^    (or/c integer? 'infinity)V^  (or/c number? #f)22V^2'  V^2'  V_  $ $V^2(  (procedure-arity-includes/c 4)V^2&  V^2&   V^@  (or/c symbol? #f)V^2%  ""(symbol? . -> . (or/c symbol? #f))X$%/ ...acket/pretty.rkt:198:22d:^ !V_   $  %V^  P(0&P)3&P*4&P+6&P,7&V^ P9;PP5& V^  P91&_X$&0 d$t; ! V_   $$  $%V^  $P(0&P)3&P*4&P+6&P,7&V^ P9;PP5& V^  $P91&_X$&0 d$t; ! V_   $$  $%V^  $P)0&P*3&P+4&P,6&P-7&V^ P:;PP5& V^  $P:1&_X$&0 d$t; ! Z% Y%$ `d5e X$'#...acket/pretty.rkt:211:18d6f !X$&"...acket/pretty.rkt:236:18d6v& !X$%"...acket/pretty.rkt:237:18d6w0 !VaZ' Y'$ V_V^   Y%$ OVaZ' Y'$ V_V^   Y%$ OO P&,&Y%$ OO Y%$ OO V^.Y%$ OZ V`  Y%$ $Z) Y%$ $Y%% Y%& Z' Y'$ P0('P2)'V^V^%V^$V^%Y%' 'Y%( EtentativeX$)8 ...acket/pretty.rkt:273:16d4  !%^X$'6 ...acket/pretty.rkt:280:21d9  !V^ X$$+ ...acket/pretty.rkt:286:16d4< !V`P+*P2+X$$,$$@$...acket/pretty.rkt:292:32d   ! X$%/ ...acket/pretty.rkt:294:32d Z !X$%/ ...acket/pretty.rkt:296:32d [ !_X$'4 ...acket/pretty.rkt:298:32d  !^X$'/ ...acket/pretty.rkt:302:32d  !P(''V` Y%%  Z' Y'$ Z' Y%$  Y%% P/(' V`P..' % Y%& &V_P,*P3+ X$$) ...acket/pretty.rkt:328:34d"4 ! ^X$%. ...acket/pretty.rkt:330:34d"' !_X$%. ...acket/pretty.rkt:332:34d"( !^X$'1 ...acket/pretty.rkt:334:34d">  !_X$'3 ...acket/pretty.rkt:336:34d"z  !%P'/&P'/&P'/&P,/& P(/& V^P-+ X$$) od:4 ! %%%%% P%4P)/& V^P.+ X$$) od:4 ! %%%%%P&:P&4 P%5P)/& V^P.+ X$$) od:4 ! %%%%%P&:P&5 P%3P)/& V^P.+ X$$) od:4 ! %%%%%P&:P&3 P%6P)/& V^P.+ X$$) od:4 ! %%%%%P&:P&6 P%7P)/& V^P.+ X$$) od:4 ! %%%%%P&:P&7 P(/& P&8&V^P-+ X$$) od:4 ! %%%%%P&:P&8& Z' Y'$ V_P+7P//& V^P4+ X$$) od:4 ! %%%%% $ P Q V^P(4P,/& V^P1+ X$$) od:4 ! %%%%%Q V^P(5P,/& V^P1+ X$$) od:4 ! %%%%%Q P*6P./& V^P3+ X$$) od:4 ! %%%%%hqr X$&0 c|57 !W V^PQW V^PQW V^PQP&2P*/& V^P/+ X$$) od:4 ! %%%%%^X$%;$$p...acket/pretty.rkt:391:17d5 !XW V^PQW V^PQW V^PQ P'3P+/& V^P0+ X$$) od:4 ! %%%%% P(:'P(3 $+V^q,$+V^q,$+V^q,$+V^qP)F',q$ q$ q$ q$  V^$ X$' cd9 ! X$'7 cd! !$O$O$O X$'9 cd! !$O$O$O$O$Y V^$Y Y$O$O$OY$O$O$O$O X$'7 cd! !$O$O$O &$Y Y$O$O$O X$(9 jd#Bt ! V^ V^ V^ Y%$ O X$&3 c|q;? !WQPPV^QWQPPV^QWQPPQ X$,$ id!EZ ! Z& Y&$  V^V^V_  Z& Y&$  V^V^V_  Z& Y&$  V^V^V_ V_ MV_ NV_  V_     V_  V^ V^ V^  V_ V_$ $V^% %V^& &V^' 'V^(MV_PV^QNV_SV^TV^ V^    Z& Y%$ P1)'yY%% %V_X$&. zd;" !V_ P/M%P2N%! P4M%P28&   V^  XW Z* Y*$ P4P'^ghP5Q' Z& Y&$  V^V_  Z& Y&$  V^V^V_  Z& Y&$  V^V^V_  V^ X$(5 jdGe ! V^ V^ V^ V^Y%$ O X$&0 c|57 !W V^PQW V^PQW V^PQV^ M N          P, V^ Vb$ V^$% V^%& V^&' V^'(MV^PQNV^ST     Z& Y%$ P0)'yY%% %V_X$&. zd;" !V_ P.M%P1N%! P3M%P18&   Vb  XW V^PQW V^PQW V^PQX$&- ...acket/pretty.rkt:555:28dJ2 ! P0       YOP($ X$%- d +Rd- !V_P8% P94P/& V^P+ X$$) od:4 ! %%%%% P9% VswVqP6P/& V^P!+ X$$) od:4 ! %%%%%V^MVi P;  VfPV^Y%* V_P!nnP"&P3P/& V^P"+ X$$) od:4 ! %%%%%npV^  V^V^ P]'PS'MPQ  VbPT'PPQ!"P%^''* )MPQNVh P;  VgPV^Y%* V_P!nnP"&P3P/& V^P"+ X$$) od:4 ! %%%%%npV^  V_YPISTPS'MPQ!  VbPT'PPQ !"P$^'&) (MPQ*PS'NST   VbPT'SST !P#^'%(& 'NST)WVf V^V^V^ M VewtV_P !P`'!"Q!V^tVe P;  VfPV^Y%* V_P!nnP"&P3P/& V^P"+ X$$) od:4 ! %%%%%npV^  V^V^  V^P%^''*OP(I )MPQtV_n P%^''* )MPQtV^ Vd P;  VdPV^Y%* V_P!nnP"&P3P/& V^P"+ X$$) od:4 ! %%%%%npV^  V^V^  P$^'&)YP'I* (MPQtV`V^ "    Vc V^ P;  VdPV^Y%* V`P!nnP"&P3P/& V^P"+ X$$) od:4 ! %%%%%npV_  P9M%PN%! PM%P0&  ePR&^efV^ V^V^ Z' Y'$ P('!V`X$&3 d [: !X$&3 d [= !__d X\ X$&4 d \- !!X$'4 d \0 !!"V_P/&P#/&% PM%P N%! P"M%P 8& P 0&V^ "!V^#V^ $ Vb   P;  VdPV^Y%* V_P!nnP"&P3P/& V^P"+ X$$) od:4 ! %%%%%npV^  PL& V^$  V^V^ V^ V^n V^ P&^'(+OP*I/.Q *+V^* MPQt P8M%P;N%! PM% P:A&P:B&V^Va   P;  VdPV^Y%* V_P!nnP"&P3P/& V^P"+ X$$) od:4 ! %%%%%npV^  V^V^  V^ P%^''*+X$&0$$4$d a (!OP)I--{] )MPQt P8M%P;N%! PM% P:A&P:B&V^P9%VbP&&V_ Vc#true#false#t#fV^Vb#i P:W'V_P8-& =. Val@ G V_ P:L&V`  V^V^V^ P:B&P9JV^P:B&P;K&P:A&P:B&P8% P95P/& V^P+ X$$) od:4 ! %%%%%Z% Y%$ P0''^X$$, ...acket/pretty.rkt:1008:43d+ !V^     YOP($ P;%P;&&V_ MV^NV^V^ V^       V^   P  ^X$%9$$$...acket/pretty.rkt:1004:22d:  !Z' Y'$ V_$PD'V^P 3P$/& V^P)+ X$$) od:4 ! %%%%% Y%4 V`Y%5 V_P !nnP "&P!3P%/& V^P*+ X$$) od:4 ! %%%%%npV^ P4P#/& V^P(+ X$$) od:4 ! %%%%%MVh$% V^$V^%V^$ P!]'V^ ,+-MPQ"!NVi#$ V_ *YP*IST)+MPQ ,V_ *)+NST,V`$% V^$V^%V^$  Vc ,OP+I+-MPQ"!Va#n Z' Y'$ P.b'13!"') V^   Vf!   eP!R&^efV_%%& V^%V^&V^% Z' Y'$ P'('V`X$&3 d [: (!X$&3 d [= )!__d X\ X$&4 d \- *!X$'4 d \0 *!+V_P&/&P+/& P#M%P(N%! P*M%P(8& P(0&##V^# V^V^ V^ V_! P L& V^$ &' V^&V^'V^& &V^ V^n V^ OP%I/QV^Z' Y'$ P0c'35#$)+ V_!$% V^$V^%V^$  V^ X$&0$$4$d a #!OP$I{]V^Z' Y'$ P/d'24"#(* Va$% V^$V^%V^$  V^ +YP*I*,MPQ! V`&'( V^ P5P#/& V^P(+ X$$) od:4 ! %%%%%"#P5S'   VjP59& P  r      @ V_ P29&Vc V^V^V^ #OP7Ix  !V_Z' Y'$ P e'"#$%&()! V`Z' Y'$ Pf'!"#$%'(  P;g' !"#&V^Z' Y'$ Ph' ! Z' Y'$ V_ &Z' Y'$ % W%$V_P7a''! "#$%&'($  !"#$%Z' Y'$ V_ &Z' Y'$ % W%$V_P6a'&  !"#$%&'#  !"#$V^Z' Y'$ Pi' ! V^Z' Y'$ V` u Z' Y'$ %%Pj' !"#%& V^Z' Y'$ V` u Z' Y'$ %%Pk' !"#%& V^Z' Y'$ V^ Z' Y'$ %%Pl' !"#%& Z' Y'$ V_ &Z' Y'$ % W%$V_P7a''! "#$%&'($  !"#$%V_ Z' Y'$ %Pm' !#$ @P29&V^ Z' Y'$ V_  V_u &Z' Y'$ % W%$V_P;a'"+% &'()*+,(" #$%&'()V_&Z' Y'$ % W%$V_P9a' )# $%&'()*&  !"#$%&'Z' Y'$ V_ &#Z' Y'$ %!  !"Z' Y'$ V_ Pn' !"#$%&&Z' Y'$ % V^ V^ V^ V^ P59&P8'&P8,& beBlambda>λBdefineHdefine-macroIdefine-syntaxHsyntax-rulesBsharedBunless@whenVj   >if  @set!  Gset!-valuesVi   @cond  Gcase-lambdaVh  @case  AclassVg  bl?and>orBimportBexportCrequireNrequire-for-syntaxrequire-for-templateCprovide@linkBpublicCprivateDoverrideBrenameCinheritAfield@initVf bf?letBletrec@let*Flet-valuesIletrec-valuesGlet*-valuesFlet-syntaxIletrec-syntaxHlet-syntaxesKletrec-syntaxesVc@&%V^%       V^     Abegin  Bbegin0Vb  >do  letrec-syntaxes+valuesVa    BmoduleV`    @send  Gsyntax-case  GinstantiateV_    Gmake-object  X$%- d+:- !Z5 [o5)$*,X$);@48r$>prd+؆e "! &#!X$-/$ $$,b$Cpp-exprd+A "!&$#!X$3,$$$$$$$Cpp-downd+! "#!X$-'$$$$$$$Hpp-expr-listd+ "#!X$-.$$$$$$&$Epp-lambdad+ "&#!X$--$$$$$$&$App-ifd+ "&#!X$-'$$$$$$$Cpp-condd+~ "#!X$-,$$$$$$$Jpp-syntax-cased+i "&#!X$-,$$$$$$ $Epp-moduled+l "&#!X$-,$$$$$$@$Jpp-make-objectd+b "&#!X$-.$$$$$$&$Cpp-cased+e "&#!X$-*$$$$$$$Bpp-andd+d "&#!X$-2$ $$$$&$Bpp-letd+D "&#!X$-( Dpp-begind+ "&#!X$-1$$$$$$@$App-dod+ "&#!X$( Gno-sharing?d+1 !X$)% Astyled+h " !ttP*.&P+/& X$%; vector->repeatless-listd/ !V^Z% [_%X$%,$4$`'cd/A !#Z% [_%X$%:$`$`$cd-E !  V^P6o'V^ $$V^ Z& [`&VoP97P/& V^P+ X$$) od:4 ! %%%%% $V^ Z' Y'$ V`   V^'V^'Z' Y'$ V_P7P/&! V^P!+ X$$) od:4 ! %%%%% X$)6Hwx~p%$?wr*d ) d  !X$)2D08r$?pp*d)ĄG  !P'9&P*'&P*,& P&9&P&9&V^P$+&P(9&bdPrW P(9& P  r      & P%&& P%& X$(5 cd- ! X$) cd3v !))%V^&)0$ X$) cd3v !))))%V^&)0$%V^&)0$  $$ X$( cd3v !))%V^$&$)0$  %$~a~a~aiP+W'+P+W'P%0& P%M%P(N%! P*M%P(0&V^P(& $% P$M%P'N%! P)M%P'0&V^P'& $%$q $   6P$$q ;[ Candmap2 Efor-each2    !"#$%&'()*+,relocate-output-port,Oopen-output-nowhere-. reverse.rkt0Galt-reverse1,transplant-output-port23456789:;<=>?@ABCDEFGHIJKLMNOQparameterization-keyQextend-parameterization Bormap2RSImake-sequenceGR Cin-hash0Dalt-memqTUVWXYZ[&'$\]^_`)6IW=*)Y(!.+L$#"XDEJ6;5987:4@CA?>B2VUT-<&%O' 3KNM6 1[   ZFHG 1[   ZFHG%$$ $$ $$^P'$%X$$1 !Y X$$* $(%)q $!!!!! ]P'$%X$$2 !Y X$$* $+%)q $!!!!!!!! \P'$%X$$1 !Y X$$* $(%)q $!!!!! _P'$%X$$7 !Y X$$* $.%)q $ !!!!!!!!!!! `P'$%X$$1 !Y X$$* $(%)q $!!!!! NX$)$$$$$ 'cd/L% !P$o'X$/#$$$$$$&id :0U !P$q'X$,$$$$$$%jd 7N !P$p'X$5,$$$$$$&$Atail1d-Q !P$n'X&5.$,$$$cd-ů %!P$m'X&5.$,$$@$cd-ů %!P$l'X&5.$,$$ $cd-ů %!P$k'X&5.$,$$$cd-ů %!P$j'X&5.$,$$$cd-ů %!P$i'X&5.$,$$$cd-ů %!P$h'X&60$,$$$cd-ů %!P$g'X&5.$,$$B$cd-ů %!P$f'X&5.$,$$"$cd-ů %!P$e'X&2($,$$6$cd-ů %!P$d'X&2($,$$.$cd-ů %!P$c'X&2($,$$*$cd-ů %!P$b'X$'$$@$Bindentd+ !P$a'X&,;$ $$$$%$cd 7sg %@!P$`'X&2#$$$$$Bwr-lstd +f %!P$^'X&2'$ ,$cd 7sg %!P$_'X$&$$$$$Hconvert-paird )^ !P$]'X&,$,Lcheck-expr-foundd +vY %!P$\'X$&3$4$`$Oextract-sub-objectsd) !P$['Z) Y)$   ^ %$  ]$ ^V^ ${P$$%P$%%P$&%P$'%X$'82d.) !P$(% P$+% V`P()'@  }% P()'@  }% \ \   ~\ \   V_X$&/ dI.'9 !P+*'^X$&1 dL.) ! P)%X$%.(...acket/pretty.rkt:89:6dY*0 !P$,% X$%* ...acket/pretty.rkt:98:24db4; !P$-% X$%* ...acket/pretty.rkt:102:21df96; !P$.% X$%* ...acket/pretty.rkt:106:21dj97; !P$/% O X$%- ...acket/pretty.rkt:110:21dn99 !P$0% X$%- ...acket/pretty.rkt:121:21dy9= !P$1% X$&- d)?5 ! X$&- d)?5 !P$2% X$', ...acket/pretty.rkt:134:21d9A X$%- ...acket/pretty.rkt:135:21d9B !P$3% % X$%- ...acket/pretty.rkt:145:21d9F !P$4% X$(0 ...acket/pretty.rkt:154:21d9J ! X$%- ...acket/pretty.rkt:159:21d9L !P$5% % X$%- ...acket/pretty.rkt:169:21d9P !P$6% % X$%- ...acket/pretty.rkt:179:21d9T !P$7% X$%* ...acket/pretty.rkt:188:24dX; !P$8% X$%* ...acket/pretty.rkt:191:20d8Z. X$%- ...acket/pretty.rkt:192:20d8Z !P$9%X$'.d)d !P$:%P':' P$%P(:' _dze X$%, dze !X$&. dze !P$%P(:' _d~a X$%, d~a !X$&. d~a !P$%Z) Y)$   ] &$  ] $ % $ %P$%P$%P$%P$%P$ %P$!%P$"%Z) Y)$   \ %$  ]$ \V^ $P$#%P$$%P$%%P$&%X$'$$|$+d') !P$'%X$'1$$$1d' !P$-%X$)$$M$d' !P$%P$/% Z) Y)$   _ +$  c$%&'()* _V^  $Gget-content %Cdef-box &Epre-print 'Fpost-print (Ioutput-hooked )Fprint-line *?escP$0%P$+%P$1%P$2%P$3%P$4%P$5%P$6%P$7%P$8%X$&1$$$-d'b !X$&1$$$-d'b !P$*%X$&4$$$<d' !P$9%X$&6$$$=d' !P$:%X$%6$$4>d'S !X$%-$$$>d'S !P$;%X$%6$$ ?d'U !X$%-$$$?d'U !P$<%X$%6$$,@d'O !X$%-$$$@d'O !P$=%X$%6$$@Ad'[ !X$%-$$$Ad'[ !P$>%X$%6$$Bd'U !X$%-$$$Bd'U !P$?%X$%5$$Cd'G !X$%-$$$Cd'G !P$@%P$A%P$B%X$&$$Fd' !P$C%X$&8$$tGd' !P$D%X$%8$$,Hd'j !Xd%/$$$Hd'j !P$E%X$&3$$$$@$Id' !P$F% X$&/ Jd' !P$G%Z) Y)$   ` %$  ]$ `V^ $P$H%P$I%P$J%P$K%DwP$L%X$15|0~x$d'm !P$;%X$%1 Yd& !P$X%X$%- Wd& !X$%- Wd& !P$V%X$)3 Td&g !P$S% X$'. Vd'!7 ! X$'. Vd'!7 !P$U%X$&0 Ud'_ !P$T%X$%,Zd)? !X$%,Zd)? !P$Y%X$%3$$$$$Xd' !P$W%_[d( X$%4@$$`$[d( !X$&4@$$`$[d( !P$Z%^/, $#~5.3T)&q$#%embedded:g476:blame#~5.3T 2BRdv(8ER]dp+:Aa&9Pkw*CIf'=B^r +0} $-58AW[dmk9 d  ; f  = Q X g {  F q .[&[ 9KlOYx1 " #$;%\%%k&'''C'b'~''''(3Ablame Gracket/base setup/path-to-relative Iracket/pretty Isyntax/srcloc Mblame-add-contextMraise-blame-errorNblame-fmt->-stringdefault-blame-formatG-make-blameIcombine-linesCblame=?Fblame-hash@showpretty-format/displayOpretty-format/writeOconvert-blame-partyHshow/displayFshow/writeKshow-line-breakHstruct:blameHblame-sourceFmake-blameBblame?Gblame-valueLblame-build-nameJblame-positiveJblame-negativeKblame-original?Iblame-contextLblame-top-known?Kblame-importantblame-add-unknown-contextJblame-contractFblame-swapblame-replace-negativeJblame-swapped?Bspacerstruct:exn:fail:contract:blameexn:fail:contract:blame-objectexn:fail:contract:blamemake-exn:fail:contract:blameexn:fail:contract:blame?current-blame-formatCunpack8 unpack8.2Nblame-add-context9blame-add-context9.3Nblame-add-context7blame-add-context7.1racket/private/pre-base kw.rkt4 reverse.rktGalt-reversefor.rkt4Aquote^9D#%paramz define-struct.rkt4 A#%top importantswap?exn-continuation-marks ^9D#%kernel make-self-ctr-struct-infoexn:fail:contract:arityAdate*exn:fail:filesystem:version exn:fail:contract:divide-by-zeroexn:fail:syntax:unboundLexn:fail:network#exn:fail:contract:non-fixnum-resultexn:fail:out-of-memoryexn:fail:contract:continuationEexn:breakIexn:fail:userexn:fail:unsupported@dateexn:fail:filesystem:existsOexn:fail:filesystemexn:fail:read:non-charMexn:fail:read:eofIexn:fail:readKexn:fail:syntaxexn:fail:contract:variableMexn:fail:contractDexn:failBsrcloc?exnJarity-at-leastkernstruct.rkt4Gexn-message@loopK/proj/scheme/plt-released/recent/collects/racket/contract/private/blame.rktBgiven: produced:given:AgivenproducedgivenEexpected: promised: expected:Dexpectedpromisedexpected Gstruct-copyblame? in: ~a  ~a Dfor-loopalone?~a: ~a contract from: ~a Dinfinity d$ Ta$$$$$$$$$$P      !"#$%&'()*+,-^.^UX/^0^UV1^2^UW3a% T^%$%$` TY*$%*%%*&% Y3'%3(%3)%3*%3+%3,%3-%3.%3/% Y c$ T3/1^.^UX/^0^UV1^2^UW3e $< |{z~]Y ^=]Ye $< |{z~]Y ^=]Ye $< |{z~]Y ^=]Ye! $< |{z~]Y ^!=]Ye $< |{z~]Y ^ =]Ye $< |{z~]Y ^=]Ye $< |{z~]Y ^=]Ye $< |{z~]Y ^=]Ye $< |{z~]Y ^=]Ye $< |{z~]Y ^=]Ye $< |{z~]Y ^=]Ye $< |{z~]Y ^=]Ya $< |{z~&$%&%%`2]W]U~`0]V]U~Y*$%*%%*&%Y-'%-(%-)%Y **%e( $< |{z~]Z ^(=]Ze+ $< |{z~]Z ^+=]Ze, $< |{z~]Z ^,=]Ze) $< |{z~]Z ^)=]Za$ [_ define.rktA$$B$$B$$kernel:exn:fail:contract:arityBDmake-exn:fail:contract:arityAHkernel:date*BE"kernel:exn:fail:filesystem:versionBF'kernel:exn:fail:contract:divide-by-zeroBG%make-exn:fail:contract:divide-by-zeroAmake-exn:fail:networkADmake-exnAkernel:exn:fail:syntax:unboundBHkernel:exn:fail:networkBI*kernel:exn:fail:contract:non-fixnum-resultBJ(make-exn:fail:contract:non-fixnum-resultAmake-exn:fail:out-of-memoryAkernel:exn:fail:out-of-memoryBK%kernel:exn:fail:contract:continuationBL#make-exn:fail:contract:continuationAMAkernel:exn:fail:userBNNAOAPAKAIAFAEAQARASATAUAHAVAWAXALAJAkernel:exn:fail:syntaxBVmake-exn:fail:syntaxAGAFmake-date*ADAGmake-srclocAkernel:exn:fail:unsupportedBO!kernel:exn:fail:contract:variableBWmake-exn:fail:contract:variableAmake-exn:fail:unsupportedAYANmake-exn:fail:userAZA[AJmake-exn:breakAmake-exn:fail:syntax:unboundAkernel:exn:fail:read:non-charBSkernel:arity-at-leastB\Omake-arity-at-leastAkernel:exn:fail:readBUNmake-exn:fail:readA\AGkernel:dateBPEmake-dateAFkernel:exnB[kernel:exn:fail:read:eofBTmake-exn:fail:read:eofAmake-exn:fail:filesystemAmake-exn:fail:read:non-charAKkernel:exn:failBYImake-exn:failAmake-exn:fail:filesystem:existsAkernel:exn:fail:filesystemBRkernel:exn:fail:contractBXmake-exn:fail:contractAIkernel:srclocBZLkernel:exn:breakBM make-exn:fail:filesystem:versionA!kernel:exn:fail:filesystem:existsBQa% [^struct-info.rktA$%B$%CA%CAC`& [` [ $ A f@ $A] ^@=]Z~f^ $A] ^^=]Z~eX $< |{z~]Z ^X=]Z+#rx"^ "#rx" $"WV`P'&P aV^P'*bc dV^P'*ef gV^P'*hi jV^P'*kl OZmQWV`P,&P aV^P,*bc dV^P,*ef gV^P,*hi jV^P,*kl OZmQWV`P1&P aV^P1*bc dV^P1*ef gV^P1*hi jV^P1*kl OZmP58'QWV`P'&P aV^P'*bc dV^P'*ef gV^P'*hi jV^P'*kl OZmQWV`P,&P aV^P,*bc dV^P,*ef gV^P,*hi jV^P,*kl OZmP07'QP'%P'%P'&P'&P''P''P'(P'(P')P')P'*P'* P,%P,&P,'P,(P,)P,* P--  P-- V^ V^ P'. P)*P(*P))P)(P*(P*)V^P+2&OP.0V^P,0 P4-P5%P5&P5/  noM >P P QQMPV^ V^ V^ P-. P/*P.*P/)P/(P0(P0)V^P12&OP40V^P20 P:-P;%P;&P;/  no(W P>QWW P?Q M >P P QQMPV^ V^ V^ P-. P/*P.*P/)P/(P0(P0)V^P12&OP40V^P20 P:-P;%P;&P;/  noP%.P&*P'(P()P)2&OP,0V^P*0 P2-P3%P3&P3/  no#P&0P&.P'1P'0O...P)0 P/-P0%P0&P0/P0(P0)P0* P02& noP%/P%/P%. P'*P')P(( P0-P1%P1&P1/P10P11P12& noP%. P--P.%P.&P./P.(P.*P.0P.1P.2& no P&* P&* P(P+P27' P(8' X$' r`#K !MOpq%MOpq%MOpq%MOpq%#rx"\n$" X$&7 r`(i !MOwMOwMOwV^P&!'P'%P'"P)(P)6&P(0WV^ P+$&V^X P,%'MOp MOqMOqMOq(V^ P)'P+/ P3(&P3)']s']sY tV^  at: ~aP.*broke its contractcontract violationP/2&uP22&P/&uP2&~a: blaming: ~aP1*V^vV^P2"P4)P46&vY ~a in:)P7$&V^X P8%' t X$&: r`(i !MOwMOwMOwMOwP*$&V^X P+%'MOw MOwMOwMOwV^ t'WW PsQ MPV^ V^  P),%P,-%! P.,%P,.&xP+/ P),%P.-%! P0,%P.0&P/1P..&2 P&,%P)-%! P+,%P).&xV^ P&,%P+-%! P-,%P+0&P,1 P+.&2P)7& X$&/ !X$'9$$'...rivate/blame.rkt:203:0`$l ! ]sX$%4$$p'...ct/private/blame.rkt:203:0`$l !#P%.&V^P(3&V^V^P'3&#P%.&V^P(5&V^V^P'5&P%6&P%6&V` $ V^y*$X$(0 ...rivate/blame.rkt:234:0`$z !$q $   racket/language-infoDget-info ` |{z:P$$q &7 # ! 3/15make-optional-keyword-procedure*"$%&(+,)- 6list.rktprivate/base.rkt7 source-location->string6878Cin-list88Gin-naturals:5struct:keyword-procedureB5keyword-procedure-extract :parameterization-key:extend-parameterizationpretty-print-columns'pretty-print-print-lineJpretty-displayHpretty-writepath->relative-string/library&'$$!    '31/8 "# %$&-), +(* "# %$&-),+(*8:%$$ $$ $$P'$%X$$9 !}Y X$$* $0%)q $;"make-self-ctor-checked-struct-info !!!!!!!!!!!!! P*$%X$$, !&$ ^>?*q $5Omake-keyword-syntax !! *P'$%X$$3 !Y X$$* $+%)q $;make-self-ctor-struct-info!!!!!!!! X$(@$_`f)1 !P$8'X$(@$_`f)1 !P$7'X$'0~ `$  !P$$%X$&4~` $ !P$+% Z) Y)$    -$ YO YP:$'P:+'P:+' e$%&'()*+, V^  $Bsource %Avalue &Fbuild-name 'Dpositive (Dnegative )Eoriginal? *Ccontext +Ftop-known? ,EimportantP$,%P$-%P$.%P$%%P$&%P$/%P$(%P$)%P$*%P$0%P$1%P$2%X$*9`/- !X$*9`/- !P$3%X$*v^2`4$ !P$4%X$(!v^.`4$ !P$5%P)7& X$&0 !X$(!v^...rivate/blame.rkt:52:0`4$ ! ^>?X$&;v^`4$ !P$6%X$%7v~"`>$! !P$8%X$%, #`G$%2 !X$%, #`G$%2 !P$'%X$%8v~$`I$& !P$9%X$&6V~%`P$(V !P$:%X$%-@&`S$*7 !X$%-@&`S$*7 !P$;%Z) Y)$   * %$ ]$ *V^ $BobjectP$%P$%P$%P$%X-($$`Y$, !P$%X$&0$$$ `b$0 !P$%X$'#vX$@ `$E !P$ %X-%$$0$ `$h !P$*%X$%0$,'`$l !P$+%_`$r X$%/$$@,`$r !X$&/$$$,`$r !P$2%_`$u X$%/$$@ `$u !X$&/$$$ `$u !P$4%X$%,$$$@`$wh !X$%,$$$@`$wh !P$#%P%+'P%2'P$"%P%+'P%4'P$'% X$%* `$z !P$1%yP$/% P% 'P$%` $#~5.3T(&q$#%embedded:g521:rand#~5.3T_  &4MQbhp{Xu"'-39>AGMQ"<Xy % e k t  \ b h |  1Bx@rand Hmy-generatorErand-seedAquote^D#%paramz racket/private/pre-base Lrand-choice/procAoneofCpermuteFrand-rangeGrand-choice...private/rand.rkt:55:13J/proj/scheme/plt-released/recent/collects/racket/contract/private/rand.rktA_pat3A_pat2@loopW/proj/scheme/plt-released/recent/collects/racket/contract/private/../../private/map.rktexpected at least one case!!expected last option to be `else'DDexpected each option to be a real exact number in the interval (0,1)11expected the sum of the options to be less than 1@pairDellipses@bindA_pat1A_pat5A_pat4@list>λAcase1Acase2?... stxcase.rktstxcase-scheme.rkt define.rktmore-scheme.rktGracket/base @here ?stxenv66965=aenv66972env66977?sum>asenv66978@destenv66996Grand-chanceinternal error!P(*'(.+^PhW OPP-('QW OPP0('QW OPP/9'QW WQV^'%+PP'%'(&+ Y% PPV_%  P%   P-&'-'+P/&'/(+OQWV` WQV^,%+PP,%'-&+ V^ Y%V^ PPV_%  P%   P2&'2'+P4&'4(+OP08'Q 7X$%4 7  !8W OPQW OPQW OP7QP+('P**'*-+_hPP-:'rq'$+P*$'    % '  V^%&P.8'$P1&'1)+P3&'3*+XW OPQW OPQW OP7QX$%34...private/rand.rkt:52:304 !9XP09'/++Z4,+P1)'X$$4 71 !:` ^Auqs12?uq1_a  !""1/+  bad syntaxa$ ^$$$$$$     a% _$$%$%$$%$'%''a& ]$%%` c% $& ?>=< ()e $& ?>=< () * !+++ , -.//%A@elseAf $& ?>=< () * !+++ , -.// =nenv669900D0Dc $& ?>=< () * !+++0G0Ge $& ?>=< () * !+++ >nsenv66994 @densCchoices11%J%Ja  ^J  J_"] =renv67021P%$&P&$&P%$&P%$&P&$&P%$& P$'%P'(%! P)'%P'$& UX$'; =(" !VW 23PPPQQW 23PPPQQW 23PPPQQW 23PPUPQQP'$&V^P&$&W 23PPPQQW 23PPPQQW 23PPPQQW 23PPUPQQ`\`\ ZX$&6 BdoloopR&* ![V^V^%%%V^V^%%%V^V^%%Z%\V^V^%%%V^V^%%%V^V^%%Z%P)$&V^P($&P'%'Ɵ$q $   racket/language-infoDget-info )P$$q $ parameterization-keyextend-parameterization modbeg.rktHprint-values    &'$$ &          )*%$$ $$ $$ V`X%%0@71 !4P$:'X$':7  !5P$9'X$( 5 !6P$8'X$%...private/rand.rkt:28:0$ !;$q '#Hinterp-matchstx.rkt#Gidentifier?#Odatum->syntax/shapemap.rkt @map2list.rktprivate/base.rkt$Bremove#catch-ellipsis-error#apply-pattern-substitute !@!B!C!E!F!H!I!K!L!M!N!O P$$%_4$Z X$$+%4$Z !PX$%-%4$Z !Q_4$Z X$$+% !RX$%-% !SP$%%X$%0:$l !TP$&%P$)' P$'%P'(%! P)'%P'$&$X$'% ;$  !WP$*% X$%.  M$)E !X X$%.  M$)E !YP$+% X$%7  Q$* !\P$,%X$&1% X$.D !]Xd&1& X$.D !^P$-%]$]$ $#~5.3T1&q$#%embedded:g516:generate-base#~5.3TD"0:GUo#'- dz)Rdj $<K&6;AC4 Igenerate-base Kstruct:env-itemImake-env-itemEenv-item?Henv-item-ctcIenv-item-namestruct:generate-ctc-failmake-generate-ctc-failNgenerate-ctc-fail?Dgen-charrand.rktDgen-hashIfind-generateGracket/base Karg-names-countOget-arg-names-spaceIgen-arg-namesMgenerate-ctc-failDenv-item A#%topS/proj/scheme/plt-released/recent/collects/racket/contract/private/generate-base.rktx-Y*$%*%%*&%Y,'%,(%Y define-struct.rktracket/private/pre-base "make-self-ctor-checked-struct-infoa$ _ $$$$$$     a% ^%$%$` d $ ] ^]d $ ] ^]d $ ] ^]d $ ] ^]d $ ] ^]` $ #Y*$%*%%*&% d $ ] ^]d $ ] ^ ]d $ ] ^ ] #P%3'&P'3'P&.'&P&.'ʚ; 2000000000P&.'dV^ YP*.'$P*.'`\ 21474836470 -2147483648P'0'c     `@B@KLY X$$) $ X$$) % X$$)  X$$) !1 X$$) !2P.7'P.8'P'11/30.120P'0'aNNNN0uPY X$$) % X$$) !5 X$$) !6 X$$) !7 X$$) (P'0'^&&(Y X$$) X$$) V^YP*.'$P*.' `\P(0'_22Y X$$) $ X$$) %P+9'P(2'^X$%2...enerate-base.rkt:67:34C"; !:P%3'V^P(0'_22Y X$$) $ X$$) %P+:'P(2'P(;'P'/&P'*P'/&P'*P'/&P'*P'/&P'* P&4&V^ P'4&$ OC%%$ OC%%$ OC%%$ OCP46'%%$q $   racket/language-infoDget-info 4P$$q )    Aoneof Frand-range  Lrand-choice/proclist.rktprivate/base.rktFbuild-list @rand&'$%  +      +,%$$ $$ $$P'$%X$$2 !Y X$$* $)%)q $!!! !!!"!$ P'$%X$$0 !%Y X$$* $'%)q $!&!'!(!)  X$%,...enerate-base.rkt:82:29R1 !*P$;'X$$- !+P$:'X$$, !,P$9'X$$, !-P$8'X$$, !.P$7'Z) Y)$    &$  ^$% V^ $?ctc %@nameP$$%P$%%P$&%P$'%P$(%Z) Y)$    $$  P$)%P$*%P$+%X$%1 :$ !/P$,%X$%5...enerate-base.rkt:30:3' !3X$%....enerate-base.rkt:41:3)' 5 !4X$%3@...enerate-base.rkt:45:3-' v !8 X$%0@...enerate-base.rkt:54:36'< !9P4,'X$%2T ...enerate-base.rkt:63:3?' !;X$%,...enerate-base.rkt:72:3H' !<X$%2P...enerate-base.rkt:76:2L& !=P$/% $P$4%_[$a X$%.![$a !>X$&/![$a !?_[$a X$%.! !@X$&/! !AP$1%X$%0^$ !BP$5%X$&c$  !CP$6%^ $#~5.3T(&q$#%embedded:g511:prop#~5.3T #;Nf/I_|"Db:Wu5j*3Uqy .3Kat3Qk8Sl / > I W p    % 0 9 B K h w  G; h F{@v?Lq&-4>HRY`gqx@KV?P*@prop struct:contract-propertymake-contract-propertyNcontract-property?contract-property-namecontract-property-first-ordercontract-property-projectioncontract-property-strongercontract-property-generatecontract-property-exercisecontract-property-guardIprop:contractLcontract-struct?contract-struct-propertycontract-struct-namecontract-struct-first-ordercontract-struct-projectioncontract-struct-stronger?contract-struct-generategenerate-base.rktcontract-struct-exercise"struct:chaperone-contract-property make-chaperone-contract-propertychaperone-contract-property?*chaperone-contract-property-implementation!chaperone-contract-property-guard.chaperone-contract-property->contract-propertyprop:chaperone-contractchaperone-contract-struct?"chaperone-contract-struct-propertyprop:opt-chaperone-contractprop:opt-chaperone-contract?$prop:opt-chaperone-contract-get-teststruct:flat-contract-propertymake-flat-contract-propertyflat-contract-property?%flat-contract-property-implementationflat-contract-property-guard3flat-contract-property->chaperone-contract-property*flat-contract-property->procedure-propertyNprop:flat-contractflat-contract-struct?flat-contract-struct-propertykw.rktracket/private/pre-baseskip-projection-wrapper?Jbuild-propertyDget-any? blame-context-projection-wrapperget-first-order-projectionCweakest-. build-contract-propertyflat-projection-wrapperbuild-flat-contract-propertyGracket/base chaperone-projection-wrapper blame.rkt!build-chaperone-contract-property@any?first-order-projectionstruct:make-contractNmake-make-contractJmake-contract?Nmake-contract-namemake-contract-first-ordermake-contract-projectionmake-contract-strongermake-contract-generatemake-contract-exercisestruct:make-chaperone-contractmake-make-chaperone-contractmake-chaperone-contract?make-chaperone-contract-name#make-chaperone-contract-first-order"make-chaperone-contract-projection make-chaperone-contract-stronger make-chaperone-contract-generate make-chaperone-contract-exercisestruct:make-flat-contractmake-make-flat-contractOmake-flat-contract?make-flat-contract-namemake-flat-contract-first-ordermake-flat-contract-projectionmake-flat-contract-strongermake-flat-contract-generatemake-flat-contract-exerciseJbuild-contractFas-strong?Imake-contractmake-chaperone-contractNmake-flat-contractJ/proj/scheme/plt-released/recent/collects/racket/contract/private/prop.rktexercise first-ordergeneratename projectionMcontract-property@nameGfirst-orderFprojectionDstrongerDgenerateDexercisechaperone-contract-propertyJimplementationflat-contract-propertystrongerNanonymous-contractanonymous-flat-contractanonymous-chaperone-contract...private/prop.rkt:255:0M `P P QQM aP P QQM bP P QQM cP P QQM dP P QQMPV^ V^ V^ V^ V^ V^P6&V^P6&V^ V^ V^P9'V^P!:'P Z''M `P P QQM aP P QQM bP P QQM cP P QQM dP P QQMPV^ V^ V^ V^ V^ V^P6&V^P6&V^ V^^X$%+ Dget-name_ a  V^P-P .P +&V^$%P!/P 0'V_P%&   ))~a: expected a contract property; got: ~e P&0&P''P&0&P'(P&0&P')P&0&P'*P&0&P'+P&6&P&0&P',&P&6&V_P%:   33~a: expected a chaperone contract property; got: ~eP&;&P&;&V_P%"   ..~a: expected a flat contract property; got: ~e*P&#&P&9P&#&P&9P&#&P'(X$&. ...private/prop.rkt:169:4_(R$ !&W P`QW PaQW PbQW PcQW PdQWW PoQ P,^'P,^' P)1& X$&4 !X$&4$$$$$@...private/prop.rkt:188:0_$\ ! b`abcdoX$$2$$$$$@...act/private/prop.rkt:188:0_$\ !V^X$%, ...private/prop.rkt:221:10_.p3 !X$%- ...private/prop.rkt:219:6_*o> !X$%- ...private/prop.rkt:217:2_&ne !V^   ""expected a chaperone of ~v, got ~vX$%1 ...private/prop.rkt:233:10_.u !X$%- ...private/prop.rkt:231:6_*u !X$%- ...private/prop.rkt:229:2_&t !P'7'X$%.$$$...private/prop.rkt:242:4_(z< !X$%.$$$...private/prop.rkt:240:2_&yi !P(:'X$%0$$$s_$~ !P(:'X$%0$$$s_$~ !P,;'`Eexpected:~s,Bgiven:~eX$%3$$$ ...private/prop.rkt:261:6_* !X$%-$$$ ...private/prop.rkt:260:4_( !P%?P%@P%AP'BP%CP%DP%JP%KP%LP'MP%NP%OP%SP%TP%UP'VP%WP%X&W P`QW PaQW PbQW PcQW PdQWW PoQ P*_'P*_' P)1& X$&4 !X$&2$$$$$...private/prop.rkt:308:0_$ ! b`abcdoX$$0$$$$$...act/private/prop.rkt:308:0_$ !6P(0&P))P(0&P))6P'3'P'3'ş$q $   racket/language-infoDget-info !P$$q &^     make-generate-ctc-fail !"#$%&'()*+,-. Nnew-prop:procedure/012345make-optional-keyword-procedure*678list.rktprivate/base.rkt9Ccompose:;blame-add-unknown-context<=>;Mraise-blame-error?@ABCDEFG5struct:keyword-procedureB5keyword-procedure-extractHIJKLMNOPQRSTUVWXYZ[\]^%'$$==[2Z0:    >()'&,713PLOKMNJGCFBDEAYUXTV$WSI@R#H?Q4= <68%+]\^ * "!/ <68%+]\^ * "!/% $$ $$*X$(0$($$Dunpack52_$ !tP$_'X$)1$(%Dunpack17_$\ !uP$^' Z) Y)$   e *$  b$%&'() eV^  $f %g &h 'i (j )kP$$%P$%%P$&%P$'%P$(%P$)%P$*%P$+%P$,%X$&2( _2$ !vP$-%  P&-'P$.%P$/%P$0%X$%/@_?$ !wP$1%X$%/@_E$ !xP$2%X$%/@_K$  !yP$3%X$&0A_Q$# !zP$4%X$%._V$% !{P$5%X$%._^$* !|P$7%Z) Y)$   l %$  ]$ lV^ $mP$8%P$9%P$:%P$;%X$&2@_n$1 !}P$%X$%-_z$8 !~X$%-_z$8 !P$% P''YOP*.P*'P$%P$%P$%  P$%P$%P$%Z) Y)$   n %$  ]$ nV^ $mP$ %P$!%P$"%P$#%X$&2$$($'_$H !P$$%X$%-$ ,$(_$L !X$%-$ ,$(_$L !P$%%X$%.4$,$)_$O !P$&% *P'$'YOP+P+%'OP+*&P+&'P$'%P$(%P$)% P$+%X$'2$$$&$@0_$\ !P$,%P','P'%pP$2% X$%* 7_$n !P$3%P','P)5&P)!P)%qP'3'P$4% X$%* :_$s !P$6%X$%+$$$2_$x !P$.%P','P)5&P)9P)%rP'6'P$8%X$%+$$$1_$~ P$9'X$%+$$$1_$~ P$9'P$-% X$%* =_$8 X$%* =_$8 P$9% X$&+ 4_$ X$&+ 4_$ P$0%X$&,$$$3_$~ !X$&,$$$3_$~ !P$/%X$&,$$$ >_& !P$:% Z) Y)$   \ *$ YOP7.X$%,$$$...private/prop.rkt:279:10_.# !X$%,$$$$%$...private/prop.rkt:280:17_5* !X$%,$$$$&$...private/prop.rkt:281:16_4) !X$&/$$$$($...private/prop.rkt:282:14_2/ !X$%,$$$$,$...private/prop.rkt:283:14_2) !X$%,$$$$4$...private/prop.rkt:284:14_2) ! P E&P 2&P F'b`abcdo&b`abcdoY b$%&'() \V^  $f %g &h 'i (j )kP$<%P$=%P$>%P$?%P$@%P$A%P$B%P$C%P$D% Z) Y)$   ] *$ YOP7X$%,$$$$$...private/prop.rkt:290:10_.- !X$%,$$$$ $...private/prop.rkt:291:17_54 !X$%,$$$$@$...private/prop.rkt:292:16_43 !X$&/$$$$$...private/prop.rkt:293:14_29 !X$%,$$$$@$...private/prop.rkt:294:14_21 !X$%,$$$$$...private/prop.rkt:295:14_21 ! P E&P 8&P F'b`abcdo&b`abcdoY b$%&'() ]V^  $f %g &h 'i (j )kP$G%P$H%P$I%P$J%P$K%P$L%P$M%P$N%P$O% Z) Y)$   ^ *$ YOP7'X$%,$$$$$,...private/prop.rkt:301:10_.( !X$%,$$$$$4...private/prop.rkt:302:17_5/ !X$%,$$$$$ ...private/prop.rkt:303:16_4. !X$&/$$$$$@...private/prop.rkt:304:14_24 !X$%,$$$$$...private/prop.rkt:305:14_2, !X$%,$$$$$...private/prop.rkt:306:14_2, ! P E&P 4&P F'b`abcdo&b`abcdoY b$%&'() ^V^  $f %g &h 'i (j )kP$P%P$Q%P$R%P$S%P$T%P$U%P$V%P$W%P$X%X$&1$$$&$Z_$ !P$Y%X$&2@[_$ !Xd&/[_$ !P$Z%P&Y'P&=pP$[%P&Y'P&HrP$\%P&Y'P&QqP$]%`9;racket/performance-hint $#~5.3T(&q$#%embedded:g471:guts#~5.3T -P_s(>Pgu !2FVd~!1;Hcw  /BK]| &0x} $/5>EIWcel|&1<GRT[bip{U> K U [ e i s  ) 5 A M [ i   W +29Qba2Rv, Tls/_1aK{5e-]Td"0Xh{ !"#$/%(&6&t&&&&&'F'M'n'u''' ((3(:(z((((())")Z)j))s*}*J+T+e+n+++>@guts Ihas-contract?has-prop:contracted?!has-impersonator-prop:contracted?Jvalue-contractOget-prop:contracted get-impersonator-prop:contractedKprop:contractedimpersonator-prop:contractedcontract-first-orderprop.rktKcoerce-contractcontract-first-order-passes?Ncontract-stronger?coerce-flat-contractMcoerce-contract/fcoerce-flat-contracts reverse.rktracket/private/pre-base for.rktGalt-reversecoerce-chaperone-contractcoerce-chaperone-contractsLcoerce-contractsmake-predicate-contractgenerate-base.rktLmake-eq-contractOmake-equal-contractKmake-=-contractImake-regexp/cbuild-compound-type-nameNstruct:eq-contractHeq-contract?Keq-contract-valkw.rktstruct:equal-contractKequal-contract?Nequal-contract-valMstruct:=-contractG=-contract?J=-contract-valKstruct:regexp/cEregexp/c?Hregexp/c-regstruct:predicate-contractOpredicate-contract?predicate-contract-namepredicate-contract-predpredicate-contract-generatecheck-flat-named-contractOcheck-flat-contractObuild-flat-contractF=-contractGeq-contractJequal-contractNpredicate-contractDregexp/cMdefine/final-propdefine/subexpression-pos-propJ/proj/scheme/plt-released/recent/collects/racket/contract/private/guts.rktmalformed header position~a/procA_pat4A_pat2A_pat1A_pat3A_pat8A_pat9B_pat12 bad syntaxstx.rkt stxcase.rktstxcase-scheme.rkt define.rktmore-scheme.rktHIGracket/base Gidentifier?apply-pattern-substitute@here Iracket/pretty rand.rkt blame.rkt helpers.rkt?stxenv67771BheaderBbodiesenv67781?ctcenv67819AbeginDctc/procBdefine?letIdefine-syntaxGsyntax-case=xBsyntaxKsyntax-propertyAquoteracket/contract:contractBvectorBgensym@list=_AmargsGwith-syntax?appIdatum->syntaxA#%app?...?carDsyntax-e ^dD#%kernel small-scheme.rktrHrHgen-templateenv48712=rB_pat10B_pat11B_pat13B_pat15env67837env67847env67860Dthis-oneA#%topDfor-loopNNexpected all of the arguments to be contracts, but argument ~a was not, got ~eXXexpected all of the arguments to be chaperone contracts, but argument ~a was not, got ~eSSexpected all of the arguments to be flat contracts, but argument ~a was not, got ~eAAexpected contract or a value that can be coerced into one, got ~e????HHexpected a flat contract or a value that can be coerced into one, got ~e first-ordergeneratenamestronger?valexerciseOflat-named-contractIflat-contract'$,P'$'#P(%' P(&'P($'P)%'P+&'P+('P+)' O V^+%,.&,P-*'P.$'P/%'P1&'O V^ #P0*'V^ >V^ >Z0',C? P3+'3(,c@ABCDEFPqhr3),3*,3+, GJEstx-pair? JCstx-carJCstx-cdrJCcons/#fJEstx-list? JEstx->listHprivate/base.rktKLIMa$ dP$$$$Q$$ $$R$$S$$K$$K$$f<;+.%!9,-/1025)*  &'":6 8 34 (7#a% _K$%K%$K%$a& ]K%%` cN $O  TUc $O  TU VWXXNNeN $O  TU VWXX YZe $O  TU VWXX YZ \env67831` [_]@`^ ]ABC__^CTa`T _a^L^ba`c^b@^de`f^g^dC^hT^d ^_ijD_k]^l_mT^dn`c^b`l@jE^def^g^dCFoo Dhere-stxrnv48714 aBs-exp?zza$ c ellipses.rktr$$^dD#%unsafe $$^dD#%paramz $$t$$u$$s$$s$$Jinterp-s-matchrHinterp-matchrLinterp-gen-matchrOdatum->syntax/shapercatch-ellipsis-errorrMrNpattern-substituterbrIsyntax-case**rAdatumrKsubstitute-stopra% `s$%sc.rktr$%t$%u$%vr%vrvwr%wrwxr%xrxyr%yry`& `  $ r g^_ h^p^qT_ d  %rI ] {env67834'$,P'$'#P(%' P(&'P($'P)%'P+&'P+('P+)' O V^+%,P,*'PZ0&,C? P6+'6',f@ABCD|}F~Pqhr6(,6),6*,6+,6,,6-, GcN $O  TdN $O  T VWeN $O  T VW Ye $O  T VW Y \env67872` [_]@`^ ]ABC__^CTa`T _a^L^ba`c^b@^de`f^g^dC^hT^d ^_ijD_^]^^g^dC_k^^j|_?map_>λ]a`ca^d!racket/contract:positive-position^Hsyntax->list^b^j}Fc^b`l@j~ooof %rI ] {env67875]_ l_mT^dno^_ dea f^h^p^qT^d Y*$%*%%*&%Y+'%Y define-struct.rkt"make-self-ctor-checked-struct-infoe! $O ] ^!]e $O ] ^]e" $O ] ^"]e# $O ] ^#]a $O Y*$%*%%*&%Y+'%Y e% $O ] ^%]e $O ] ^]e& $O ] ^&]e' $O ] ^']Y*$%*%%*&%Y+'%Y e( $O ] ^(]e $O ] ^]e) $O ] ^)]e* $O ] ^*]Y*$%*%%*&%Y+'%Y e+ $O ] ^+]e $O ] ^]e, $O ] ^,]e- $O ] ^-]Y*$%*%%*&%Y-'%-(%-)%Y e. $O ] ^.]e $O ] ^]e/ $O ] ^/]e2 $O ] ^2]e1 $O ] ^1]e0 $O ] ^0]MOP)&P)"'MOP,&P,"'MOP/&P/"'MP0@'OP3&P3"'MOP*3'V^  %MOP.3'V^  %MOP23'V^  %MP5?'OP93'V^  %MOP*3'V^P*:&  %MOP.3'V^P.:&  %MOP23'V^P2:&  %MP5>'OP93'V^P9:&  %MOP*3'V^P*4&  %MOP.3'V^P.4&  %MOP23'V^P24&  %MP5='OP93'V^P94&  %P&%P&&P%%P%(P%&P%) tX$%. ...private/guts.rkt:66:25=B: !X$%+ ...private/guts.rkt:67:23=C;2 P%-'P'3'V^  P%-'P'. P&-'P(3'V^ P&-'P(.P&1'P(3'V^ P(3'V^ P&&2% P(/P(&@    W GP& P&P& P&  V^P&4&  P%6&V^X P&7'MOP+3'V^P+4&  $ MOP.3'V^P.4&  %MOP13'V^P14&  &MP3='OP73'V^P74&  '( P&&2% P(/P(&@    W GP& P&P& P&  V^P&:&  MMexpected a chaperone contract or a value that can be coerced into one, got ~eP%6&V^X P&7'MOP+3'V^P+:&  $ MOP.3'V^P.:&  %MOP13'V^P1:&  &MP3>'OP73'V^P7:&  '( P&&2% P(/P(&@   W GP& P&P& P&  P%&V^X P&7'MOP+3'V^  $ MOP.3'V^  %MOP13'V^  &MP3?'OP73'V^  '( P%&2% P'/P'&@   W GP% P%P% P% P%&V^X P&7'MOP*&P*"' MOP-&P-"'MOP0&P0"'MP1@'OP4&P4"'  P(%X$%/$$ $...private/guts.rkt:271:26=% !@P&%YdP'%P%%P&%X$%-$$ $...private/guts.rkt:278:12=0 !P%$ P'%P'%  P(,X$%/$$@$...private/guts.rkt:287:26=+ !P%,P%+ P',P', P&,X$%-$$@$...private/guts.rkt:294:12=0# !P(/ X$%/$$$...private/guts.rkt:299:26=4 !P%/P%.P'/P'/ P&/X$%-$$$...private/guts.rkt:306:12=0 !  P&2X$%- ...private/guts.rkt:314:6=*V !P%2P%1 P'2P'2 P%46P'6P'6 P%5P%6P&7P&8&V^P'6P(9'P)5V^P'6X$&/$$$@...private/guts.rkt:340:17=5G !P&&2% P(/P(&@    W GP& P&P& P&  V^P&4&  P&2'P&&2% P(/P(&@    W GP& P&P& P&  V^P&4&  P&2'P%&P(P'P%&P(P'Ɵ$q $   racket/language-infoDget-info P$$q (=    contract-struct-first-order  contract-struct-stronger?  flat-contract-struct?Cin-list8Gin-naturals: chaperone-contract-struct? Lcontract-struct? make-generate-ctc-fail  contract-struct-name !"# Nprop:flat-contract build-flat-contract-property$struct:keyword-procedureB$keyword-procedure-extract%&'()*+,-./012Ngenerate-ctc-fail?Ifind-generate345&'$6789:)*)5201/-,(!%.+:  43  #"'&  ;<  43  #"'&  ;<:%$$ $$ $$;X$%;...private/guts.rkt:168:0=$V !$q $!!!!!!!! 'X$("%$=e&/ !P$='X$%-*=/$f !P$$%X$%,6=3$ !P$'%Z' Y'$   X$&- ...private/guts.rkt:63:17=?5 !X$%- ...private/guts.rkt:68:22=D:7 !P$*%P$%%P$(%  P$+%P$&%P$)%X$%0 =I$n !X$%. =I$n !P$,%X$&2=M$  !X$&0=M$  !P$/%X$&2=U$% !P$0%X$&2$%$=Z$( !P$2%X$&1$=d$. !P$5%X$&2$@%$=p$5 !P$9%X$&L$@=z$; !P$;%X$&2$%$ =$B !P$.%X$&$=$H !P$%X$%0$%$=$O !P$3%X-%;$($%$ =$ !P$!%Z) Y)$   7 %$ YOP7&&X$%+$$ $...private/guts.rkt:271:17=5/ !X$%.$$ $...private/guts.rkt:273:3='t !X$%+$$ $...private/guts.rkt:278:3='* !X$&/$$0$...private/guts.rkt:280:3='n ! P(&P'&P)'`&`Y ]$ 7V^ $P$#%P$%P$$%P$%%Z) Y)$   8 %$ YOP7&&X$%+$$@$...private/guts.rkt:287:17=55 !X$%,$$@$...private/guts.rkt:288:10=." !X$&/$$`$...private/guts.rkt:290:3='z !X$%+$$@$...private/guts.rkt:294:3='- ! P(&P'&P)'`&`Y ]$ 8V^ $P$*%P$%P$+%P$,%Z) Y)$   6 %$ YOP7&&X$%+$$$...private/guts.rkt:299:17=5> !X$%,$$$...private/guts.rkt:300:10=. !X$&/$$$...private/guts.rkt:302:3='i !X$%+$$$...private/guts.rkt:306:3=') ! P(&P'&P)'`&`Y ]$ 6V^ $P$-%P$%P$.%P$/%Z) Y)$   : %$ YOP7&&X$%-$$$(...private/guts.rkt:312:3=' !X$%,$$$(...private/guts.rkt:317:10=. !X$&/$$$*...private/guts.rkt:319:3='Z ! P(&P'&P)'_&_Y ]$ :V^ $?regP$0%P$ %P$1%P$2%Z) Y)$   9 '$ YOP7&&X$&/$$$P...private/guts.rkt:327:3=' !X$%,$$$ ...private/guts.rkt:331:10=.' !X$%,$$$@...private/guts.rkt:332:17=5' !X$%0$$$...private/guts.rkt:333:14=2 !X$%+$$$@...private/guts.rkt:339:14=2b ! P(&P'&P)'a&aY _$%& 9V^ $@name %@pred &DgenerateP$3%P$%P$4%P$5%P$6%P$7%X$%1$%$3=$d !Xd%-@3=$d !P$:%X$%1$%$4=$X !Xd%-@4=$X !P$;%_5=${ X$&0$`5=${ !X$'0$ 5=${ !_5=${ X$&0$` !X$'0$ !P$<%cKSR QP]K $#~5.3T(&q$#%embedded:g536:list#~5.3T, $*08?EKU[bhrx .8GV]bnsz,>LWjr~!'M^kvy|4Pn "7K\ t  $]s<ZAhl\ !"S#$$ %l%%%&& '' (+((-)K))M*k*+m++&,,,,p---.......'//020Q01112234$44r56666666666678 8@88BXUXcXrXXYYYYd^` acDdQdpdgfgggAhhhHij-jjk~@list Gracket/base AthirdBfourthAfifthAsixthCseventhBeighthAninthAtenthElast-pairAcons?Bempty?AemptyEmake-listAdrop*Etoo-largeMremove-duplicates@takeDsplit-at@dropFtake-rightAfirstFdrop-rightCappend*Ffilter-mapCflattenFappend-mapFfilter-notCshuffleBmk-minBargminAcountArangecheck-filter-argumentsEpartitionJdefine-lgetterJsplit-at-rightBargmax@lastGadd-between@restBsecondOremove-duplicates19remove-duplicates19.4Dunpack20 unpack20.5Oremove-duplicates21remove-duplicates21.6Iadd-between11add-between11.1Dunpack12 unpack12.2Iadd-between13add-between13.3 reverse.rktlist.rktprivate/base.rkt:;Galt-reverseracket/private/pre-base> more-scheme.rkt?kw.rkt?map.rkt> :;for.rkt?9/proj/scheme/plt-released/recent/collects/racket/list.rktA_pat1A_pat2stxcase-scheme.rkt define.rkt@ stxcase.rktHstx.rktIenv68220>l0>if@loop=l?posAquotelist contains too few elementslistlist? after-last before-first before-lastsplice?key@/proj/scheme/plt-released/recent/collects/racket/private/map.rkt.../racket/list.rkt:265:38index is too large for listindex reaches a non-pairindexin(and/c list? (not/c empty?))exact-nonnegative-integer?list needed in splicing modegiven given list... for #:before-first for #:before-last for #:after-last#:before-first"" can only be used in splicing mode #:after-last.../racket/list.rkt:233:0all lists must have same size(any/c . -> . any/c)(any/c . -> . real?)real?Dfor-loopP&$'#P'%' P'&'P'$'P(%'P*&'P*$'P+%'P+('P,&' O P()'P**'ZP/+'/$,^FGPQ  bad syntaxf$ ` 4062.8^-^ab.^/^ac0^1^ad2^3^ef4^5^eg6^7^eh8b $  ` `a% `^%$%$g$ `^$$$$R      !"#$%&'()*+,^-^ab.^/^ac0^1^ad2^3^ef4^5^eg6^7^eh8s @name@nposKK` Bdefine^FL`M^Alist?L`?letN^^OL^PG`M^Apair?O`M_?eq?P%^?carO_N^?cdrO^@sub1Paraise-arguments-error^QFRSL`raise-argument-error^QFTLt&$%&%%AOmake-keyword-syntax `3]f]es`7]h]es&$%&%%`-]b]as`1]d]asWP%9&QPV^OPWP'9&QPV^OPWP)9&QPV^OPWP+9&P-H'QPOPWV_P'9&P'9&PQOWV_P*9&P*9&PQOWV_P-9&P-9&PQOWV_P09&P09&PQP3G'OP3G'OOWV_P09&P09&PQP3G'OP3G'OOWV_P-9&P-9&PQOWV_P09&P09&PQP3G'OP3G'OOWV_P09&P09&PQP3G'OP3G'OOWV_P*9&P*9&PQOWV_P-9&P-9&PQOWV_P09&P09&PQP3G'OP3G'OOWV_P09&P09&PQP3G'OP3G'OOWV_P-9&P-9&PQOWV_P09&P09&PQP3G'OP3G'OOWV_P09&P09&PQP3G'OP3G'O X$%1 NZ7  !W OQPQW OQPQ X$%1 NZ7  !W OPPQW OPPQWQXQPXPWQP+,'QPP/,'PWQP.,'QPP2,'PWP1F'QP3,'QPP6,'P X$%4 NZ7  !W OPPQW OPPQW OPPQ X$%1 NZ7  !W OQPQW OQPQ X$%1 NZ7  !W OPPQW OPPQ X$%1 NZ7  !W OQPQW OQPQ X$%1 NZ7  !W OPPQW OPPQW PXW OPPQW OPPQW OPPQPOQXQW PXPOQP0,'QW PP4,'POP4E'QP6,'QV^P2E'QP4,'QV^QP.,'QW PP2,'POP2E'QP4,'QV^P0E'QP2,'QV^QXQW PXPOQP.,'QW PP2,'POP2E'QP4,'QV^P0E'QP2,'QV^QP,,'QW PP0,'POP0E'QP2,'QV^P.E'QP0,'Q X$'3 NZq;? !WQPPV^QWQPPQWPQX$%. [E&9 !XV^W V_WPQP,&'X$%. [E&9 !V_WPQP/&'X$%. [E&9 !P1D'OP3D'OOOWPQP2&'X$%. [E&9 !V_P4D'OP6D'OOOWPQP/&'X$%. [E&9 !V_WPQP2&'X$%. [E&9 !V_P4D'OP6D'OOOWPQP5&'X$%. [E&9 !V_P7D'OP9D'OWPQP)%&V_WPQP,%&V_WPQP/%&P0C'OP2C'OOOWPQP2%&V_P3C'OP5C'OOOWPQP/%&V_WPQP2%&V_P3C'OP5C'OOOWPQP5%&V_P6C'OP8C'OWPQP)$&V_WPQP,$&V_WPQP/$&P0B'OP2B'OOOWPQP2$&V_P3B'OP5B'OOOWPQP/$&V_WPQP2$&V_P3B'OP5B'OOOWPQP5$&V_P6B'OP8B'OWPQP)#&V_WPQP,#&V_WPQP/#&P0A'OP2A'OOOWPQP2#&V_P3A'OP5A'OOOWPQP/#&V_WPQP2#&V_P3A'OP5A'OOOWPQP5#&V_P6A'OP8A'OMPQO]MPQO]MP/@'PQO]V_O]P/9&V^O]P,9&V^O]P)9&MPQO]MPQO]MPQO]MP2?'PQO]V_O]P29&V^O]P/9&V^O]P,9&V^O]P)9&MQQOPMQQOPMQQOPMP0>'QQOPV^P09&V^P-9&V^P*9&V^P'9&V`P'9&MQOPV`P*9&MQOPV`P-9&MQOPV`P09&MP2='QOP X\]^XS_ X\]^XS_ X\]^XS_ X\]^XS_MX P `XMQMP ,RS ,RS ,TXMQMQMP RS RS RS TXMQMQMQMP RS RS RS RS T X$'6 NE/-  !M %PQM %PQM %PQM %PQ RS RS RS RSXMQMQMQMQ% RS RS RS RS T X$'6 NE/-  !M %PQM %PQM %PQM %PQ RS RS RS RSXMQMQMQMQ& RS RS RS RS T X$'6 NE/-  !M %PQM %PQM %PQM %PQ RS RS RS RSXMQMQMQMQ' RS RS RS RS T X$'6 NE/-  !M %PQM %PQM %PQM %PQ  RS  RS  RS  RSXMQMQMQMQ(  RS  RS  RS  RS  T X$'6 NE/-  !M %PQM %PQM %PQM %PQ  RS  RS  RS  RSXMQMQMQMQ)  RS  RS  RS  RS  T X$'6 NE/-  !M %PQM %PQM %PQM %PQ  RS  RS  RS  RSXMQMQMQMQ*  RS  RS  RS  RS  T X$&2 NEB(V !MQMQMQMQMQMQMQMQMQMQMQMQMQMQMQMQ  pair? X$&2 NEJ(\ !MQMQMQMQMQPPPPPMX QMQMQMQMQMQMQMQMQMQMQPPPPPPPPPP )`MX Q +`MMWW X$'9 NE\&!J !OOOOOV^  a O OOOOMQMQMQMQMP.5'Q  X\]^XS_ X$( NEq&+ ! MOPQ MOPQ MOPQ MOPQV_ X\]^XS_V_ X\]^XS_V_ X\]^XS_ X\]^XS_V^  a%V^  a%P)=' V^  a%MQMQMQMQMP/5'Q  X\]^XS_ X$&6 NE&; !MQQMQQMQQMQQMQQV^  a%P(5'V^ X\]^XS_MQQMQQMQQMQQMQQMQQMQQMQQMQQMQQ X$& NE&A !MOPQQMOPQQMOPQQMOPQQ V^  aP(5'V^ X\]^XS_MOPQQMOPQQMOPQQMOPQQ V^  'aP(5'V^ 'X\]^XS_MQQOP MQQOPMQQOPMP1>'QQOPV^P19&V^P.9&V^P+9&V^P(9& ]]]]P(&]]]]]P(&] X$&6 NE&Q !WMPQWMPQWMPQOOWMPQWMPQOWMPQWMPQOOOO X$) NE8q !MPQOOMPQOOMPQOOMPQOOOOOOOOOOV^ V^ V^V^ V_X  *T$V`X  *bcdeX  *bfdeX  *bgdeX  *bhdeV^   *ijde   *kjdeW WQ]P*9&hjMPQO] MPQO]MPQO]MP:?'PQO]V_O]P:9&V^O]P79&V^O]P49&V^O]P19& P,9&]P/9&P.'ZPV_OPP+9&hjMPQOO MPQOOMPQOO!M"PQOO&OOOOOOOO X$) NE8q !MPQOOMPQOOMPQOOOOOOOOM UP P QQM VP P QQM WP P QQMPV^ V^ V^ V^V^ V_X  *T$V`X  *bcdeX  *bfdeX  *bgdeX  *bhdeV^   *ijde   *kjdeW WQ]P89&P@'hj P:9&]P9&P'ZPV_OPP99&hjMPQOO# MPQOO&M'PQOO+OOOOOO (W PUQW PVQW PWQWW PXQ M UP P QQM VP P QQM WP P QQMP  P' P.' X$' NE5. !WPQ V_WPQ V_WPQ V^ OV^ OWPQ V_V^ OV^ OWPQ V_WPQ V_V^ OV^ OWPQ V_V^ O X$&9 NE1 !WPQ V^WPQ V^WPQ V^ OV^ OWPQ V^V^ OV^ OWPQ V^WPQ V^V^ OV^ OWPQ V^V^ OV^ V^ V^X  T\%V^ (          V^V^ X$%* ?keyE2   P,A'   P,B'   P,C' WPQP.&'X$%. [E&9 ! V_WPQP1&'X$%. [E&9 ! P3D' OP5D'O OO WPQP4&'X$%. [E&9 !V_P6D'OP8D'OMP P+"''(WW PYQ MP P+"' MP P+"' P)"' P)"' X$%. NZR;, !WQXPXPQWQXPXPQWQXPXPQ X X$%1 NZq;? !WQPX PX QWQPX PX QV_   procedure?2\V^  33mismatch between procedure arity and argument count procedureexpected arity\XXW X  T X$%+ .../racket/list.rkt:291:12E0$ !OXV^W \ X$&0 NZR;, !WQ\P\PQWQ\P\PQ X$%1 NZ7  !W OPPQW OPPQ X$& NE( !W POQW POQW POQW POQV^QV^QW POQV^QV^QW POQW POQV^QV^QW POQV^QV^QW POQW POQW POQV^QV^QW POQV^QV^QW POQW POQV^QV^QW POQQV^P()'M\X$%. .../racket/list.rkt:297:18E6 !XV^W W PXPOQP,,'QW PP0,'POP0E'QP2,'QV^P.E'QP0,'QV^QP*,'QW PP.,'POP.E'QP0,'QV^P,E'QP.,'Q mW POQW POQW POQV^QV^QW POQV^QV^QW POQW POQV^QV^QW POQQ\ X$&0 NZR;, !WQ\P\PQWQ\P\PQ X$'7 NE(Z !WQPWQPWQPWQPV^P()'"M\X$%. .../racket/list.rkt:317:18E6 !XV^W P)F'$ "mW$QP%$WQPWQPWQPV_2%  %n$X  %T%WV_P'9& P'9& PQO WV_P*9&P*9& PQOWV_P-9&P-9& PQP0G'O P0G'O O WV_P-9&P-9&PQP0G'OP0G'OO WV_P*9& P*9&PQO WV_P-9&P-9&PQP0G'OP0G'OOWV_P-9& P-9&PQP0G'O P0G' O X$&6 NZ7  !W OPQW OPQW OPQ]2%X W OPQW OPQW OPQ X$': NZ%7 !W OPPQQW OPPQQW OPPQQ]2&XX\\ ]P*,']P(,']P),']P*,'V_2%  n$X  T%WP%9& QPV^ OP WP'9&QPV^OPWP)9&QPV^OPWP+9&P-H'QPOP X$%* .../racket/list.rkt:373:18E69 !P+4'  X$* NE( !WPV^  pV_PQWPV^  pV_PQWPV^  pV_PQWPV^  pPQQQWPV^  pPQQQWPV^  pV_PQWPV^  pPQQQWPV^  pPQQQWPV^  pV_PQWPV^  pV_PQWPV^  pPQQQWPV^  pPQQQWPV^  pV_PQWPV^  pPQQQWPV^  pPQQV_2%  o$XM  `%PV^  pPQWPV^  pV_PQWPV^  pV_PQWPV^  pPQQQWPV^  pPQQQWPV^  pV_PQWPV^  pPQQQWPV^  pPQQ X$(9 NE( !WPV^  !pV_PQWPV^  !pV_PQWPV^  !pPQQQWPV^  !pPQQQWPV^  !pV_PQWPV^  !pPQQQWPV^  !pPQQV_2%  !o$XM  !`%PV^  !pPQWPV^  !pV_PQWPV^  !pPQQQWPV^  !pPQQP(7! X$(9 NE( !WPV^  (pV_PQWPV^  (pV_PQWPV^  (pPQQQWPV^  (pPQQQWPV^  (pV_PQWPV^  (pPQQQWPV^  (pPQQV_2%  (o$XM  (`%PV^  (pPQWPV^  (pV_PQWPV^  (pPQQQWPV^  (pPQQP(7( X$'9 qE:, !O%O%O%O%O%P%;&V^ P(<'$%$O$ %O%&O&'O'(O() X$'9 qE:, !O%O%O%O%O%P%;&V^ P(<'%O %O%O%O%O% X$(9 qE:, !$O$O$O$OP%;&V^ P(<'$O $O$O$O $q $   racket/language-infoDget-info ^ g$ `^$$$$R      !"#$%&'()*+,^-^ab.^/^ac0^1^ad2^3^ef4^5^eg6^7^eh8)P$$q 0=,    )+ 9<='?Jnew-apply-proc 4 qq-and-or.rktsmall-scheme.rkt@Eqq-append68Amake-optional-keyword-procedure*.'X$)$ $NEy&0 !P$=' X$%- E%$ !P$$% X$%/ ,E6$ !P$%% X$%0 E7$ !P$&% X$%1 E8$ !P$'% X$%1 E9$ !P$(% X$%1 E:$ !P$)% X$%1 E;$ !P$*% X$%1  E<$ !P$+% X$%1  E=$ !P$,% X$%1  E>$ !P$-% X$%7  E@$ !P$.% X$%7 )EH$ !P$/% X$%- +EP$ !P$0% X$%+  EU2: ! X$%+  EU2: !P$1% X$%+ EV3: ! X$%+ EV3: !P$2% P$3% X$&8 EY$ !P$4%X$&7E`$# !P$5% X$'3 Eb$% !P$6%X$&1 En$) !P$7%X$&1$$$Ev$. !P$8%X$&8E~$3 !P$:%X$&E$9 !P$;%X$&E$? !P$%X$&$"$@'E$E !P$%bE&L X$%, E&L ! X$&. E&L ! X$'0 E&L ! X$(2 E&L !X%&0$ E&L !bE&L X$%, .../racket/list.rkt:166:15E3L ! X$&. .../racket/list.rkt:167:15E3M ! X$'0 .../racket/list.rkt:168:15E3N$ ! X$(2 .../racket/list.rkt:169:15E3O* !X%&0$ .../racket/list.rkt:170:15E3P& !P$% X$%, E$Q !P$%X$.+$ @$3E$U !P$%X$(0$ @$$%$5E$U !P$%P)!& X$&2 !X$("$.../racket/list.rkt:180:0E$U ! `UVWXX$&6$*E$U !P$ %X$)!$$@$$-E$t# !P$"%X$)6$$($/E$t# !P$'%P)!& X$&/ !_lE$t# X$'4$$($lE$t# !X$(5$$($lE$t# ! ]Y_E$t# X$%0$$($E$t# !X$&1$$($E$t# !P$(%X$(6 $E$ !P$)%X-';$$H$ $E$ !P$+%X-'8$$$@$"E$ !P$-%X$&:$ $$$%E$ !P$.%`E& X$&9 E& !X$'2 E& !X-'3$$@$E& !`E& X$&0$$@$.../racket/list.rkt:353:15E3 !X$'2$$@$.../racket/list.rkt:354:15E3( !X%'3$$@$.../racket/list.rkt:355:15E3. !P$/%X$&8$ $$$E$ !P$0%X$%2$$$4E$N !P$1% X$(  E$ !P$7% X$&7 !E$. !Xd&0$$$!E$. !P$8% X$&7 (E$. !Xd&0$$$(E$. !P$9%`#E& X$%5$$$`#E& !X$&:$$$`#E& !X$':$$$`#E& !P$:%] $#~5.3T,&q$#%embedded:g531:generate#~5.3T' $4BRlz2Iz Dgenerate Hgenerate-envEenv-stashKgen-pred/directguts.rktKgenerate/directcontract-random-generateprop.rkt^AquoteD#%paramz Kgenerate/choosegenerate-base.rktNgenerate-ctc-fail?rand.rktOgenerate/direct-envGracket/list make-generate-ctc-failGracket/base private/base.rktgenerate/indirect-envN/proj/scheme/plt-released/recent/collects/racket/contract/private/generate.rktBtrygenOcontract-direct-genP&$&WP$2&PP&.&V^QWP&2&PP(.&V^QWP(2&PP*.&V^QWP*2&PP,.&P.'QWP$2&PP&.&V^QWP&2&PP(.&V^QWP(2&PP*.&P,;'QWP$2&PP&.&V^QWP&2&PP(.&V^QWP(2&PP*.&P,:'Q OP'''P'3'P'.&P'''P'(P''' P%+%P(,%! P*+%P($&P(/'YP*('P*0'P*:'P'.&V^ 22Unable to construct any generator for contract: ~sP**'P,''P''' P%+%P(,%! P*+%P($&P(/'YP*('P*0'P*;'P'.&P&/'YP(('P(0'WP%2&PP'.&V^QWP'2&PP).&V^QWP)2&PP+.&V^QWP+2&PP-.&P/'QP&3'P&.&P'6'V^P&4'P&$&P(5'^X$%....ate/generate.rkt:81:29Q-A !#\$P*8'P*'`\`\P&2&$P$2&P$2&$P$2&P$2&$q $   racket/language-infoDget-info %P$$q (Kcoerce-contract contract-struct-name  parameterization-key extend-parameterization   CpermuteBempty?   contract-struct-generatehash.rktEhash-keyslist.rktBfilter Ncontract-stronger? Aoneofmap.rktracket/private/pre-base @map2%'$$'  ] ]        ++% $$ $$ X$%-%...ate/generate.rkt:85:27U/D !P$'X$'8D7( !P$'X$'6D7( !P$;'X$'6D@7( !P$:' P$$% X$'2 $z !P$%%X$&/$  !X$&/$  !P$&%_"$  X$&4@"$  !X$'3"$  ! P$)%X$&8\ 2$ !!P$-%X$&.C$# !"P$(%X$&4@N$* !$P$0%X$&.@]$4y !%X$&.@]$4y !&P$9%b   $#~5.3T(&q$#%embedded:g526:misc#~5.3T $/ALQ_kp{-3CSk3Neu!0@MW^du (>L\n~"4L_ 5Qey$7BS`37HVep    % 9 K U s > a 5 < F a q    1 = N T a m q # 6 L S \ { :Vn -@^u)>Oer'0=J[m9CQ\lx6F[fu)16Pfy3GWuQW]cjpv|!$0Gu'AFJNYdim|#*05".49DOZe"-1<BMXcny4?JU`kv&17@ELU^hnt !,7BMXcny)4?JU`kv   & 1 < E [ ` e j o x  ! !bbb'cc^ddd7eeeffKgggIhi-imiiqjjkJkkklm^mmm\n/oooopXppqqrfrrss+tzttuxuIvvv"wrwwxx8yyy6z{D{{|6}`}}}}2~#s{emzqPX`hpԄBJW`P߇/7?GO!)6?_ˉ/o&.8lԍFz-awӏ;А,`+4T"b !1Adҙڙ| oǜϜלߜCƝϝ[L tM>Q:Ǧ3ը$t|fn{Ԫ @v~ܫH̬Ԭ2h"*3S#c " ,bβ 4jԳ"X`*xDMw\e2te߾Vvſ6t)q8/e[gR6J.BH$" dm: -%:'v.?_(3BUl|h%#C#2C7?_%.{&46Ro1k'i -$   )       # t NA  2@Y JFNP"[zBYyj  !" "+"/"Q"""""" #D##=$$$$$$%%&%>%}%%%%%%&&&(&& '+''E+z,,,a@misc Gracket/base  generate.rktrand.rktguts.rkt blame.rkt prop.rkt Jracket/promise Iatomic-value?Done-of/cKlistof-generatestruct:impersonator-single-or/cimpersonator-single-or/cmake-impersonator-single-or/cimpersonator-single-or/c?Aand/cKmulti-or/c-projKmulti-or/c-namemulti-or/c-first-ordermulti-or/c-stronger?Mstruct:multi-or/cmulti-or/c-flat-ctcsFmulti-or/cKmake-multi-or/cGmulti-or/c?Nmulti-or/c-ho-ctcsCreal-inCfalse/cHstring-len/cstruct:chaperone-multi-or/cchaperone-multi-or/cmake-chaperone-multi-or/cchaperone-multi-or/c?Knon-empty-list?non-empty-listof-funcLnon-empty-listofstruct:impersonator-multi-or/cimpersonator-multi-or/cmake-impersonator-multi-or/cimpersonator-multi-or/c?Nget-any-projectionJany-projectionKcheck-between/cHstruct:any/cEbetween/cBany/c?Aany/cLstruct:flat-or/cJflat-or/c-predEflat-or/cJmake-flat-or/cFflat-or/c?Oflat-or/c-flat-ctcs@or/cImake-one-of/cLlist/c-name-procNlist/c-first-orderHprompt-tag/cDand-nameKand-first-orderJgeneric-list/cfirst-order-and-projIand-stronger?Kgeneric-list/c?Mstruct:base-and/cKbase-and/c-ctcsFbase-and/cKmake-base-and/cGbase-and/c?@<=/cNstruct:flat-list/cGflat-list/cHflat-list/c?Ocontract-projectionstruct:first-order-and/cfirst-order-and/c-predicatesMfirst-order-and/cmake-first-order-and/cNfirst-order-and/c?!list/c-chaperone/other-projectionLadd-list-contextstruct:chaperone-list/cLchaperone-list/cMchaperone-list/c?struct:chaperone-and/cKchaperone-and/cmake-chaperone-and/cLchaperone-and/c?struct:generic-list/cstruct:higher-order-list/cOhigher-order-list/cOgeneric-list/c-argsmake-impersonator-and/cOimpersonator-and/c?Fmake-any/cNimpersonator-and/cDsyntax/cIflat-contractflat-contract-predicateJflat-contract?Icontract-nameGlistof-funcBlistofNstruct:parameter/cFinteger-inLmake-parameter/cHparameter/c?!struct:procedure-arity-includes/cprocedure-arity-includes/c-nmake-procedure-arity-includes/cCnone/c?Kstruct:one-of/cJone-of/c-elemsprocedure-arity-includes/cEone-of/c?"chaperone-continuation-mark-key/c??anyLstruct:between/cIbetween/c-lowJmake-between/cFbetween/c?Jbetween/c-highcheck-unary-between/cKlistof-exercise+struct:impersonator-continuation-mark-key/c$impersonator-continuation-mark-key/cD*-listofBlist/cDget-any?@any?CsymbolsAnot/cOchaperone-contract?Mflat-rec-contractEpromise/ccontinuation-mark-key/c-namecontinuation-mark-key/c-proj#continuation-mark-key/c-first-order!continuation-mark-key/c-stronger?#struct:base-continuation-mark-key/c base-continuation-mark-key/c-ctcbase-continuation-mark-key/c!make-base-continuation-mark-key/cbase-continuation-mark-key/c??/cMnone-curried-projIstruct:none/cGnone/c-nameGmake-none/c(struct:chaperone-continuation-mark-key/c!chaperone-continuation-mark-key/c&make-chaperone-continuation-mark-key/cBnone/cEone-of-pcstruct:impersonator-and/cKparameter/c-ctc)make-impersonator-continuation-mark-key/c%impersonator-continuation-mark-key/c?higher-order-list/c?procedure-arity-includes/c?impersonator-contract?@>=/cEcontract?Oflat-named-contractGprintable/cLnatural-number/cAn->thHany-functionGparameter/c?=/cMprompt-tag/c-nameMprompt-tag/c-projprompt-tag/c-first-orderprompt-tag/c-stronger?struct:base-prompt-tag/cbase-prompt-tag/c-ctcsMbase-prompt-tag/cmake-base-prompt-tag/cNbase-prompt-tag/c?cons/c-main-functionBcons/cDand-projstruct:chaperone-prompt-tag/cchaperone-prompt-tag/cmake-chaperone-prompt-tag/cchaperone-prompt-tag/c?Oflat-murec-contract struct:impersonator-prompt-tag/cimpersonator-prompt-tag/cmake-impersonator-prompt-tag/cimpersonator-prompt-tag/c?single-or/c-projectionLsingle-or/c-namesingle-or/c-first-ordercontinuation-mark-key/csingle-or/c-stronger?Nstruct:single-or/cLsingle-or/c-predGsingle-or/cLmake-single-or/cHsingle-or/c?single-or/c-flat-ctcsNsingle-or/c-ho-ctcstruct:chaperone-single-or/cchaperone-single-or/cmake-chaperone-single-or/cchaperone-single-or/c?Jpromise-forcer../../private/promise.rktJbetween/c/procbetween/c/proc.9Ione-of/c/procone-of/c/proc.5Kinteger-in/procinteger-in/proc.10Lparameter/c/procparameter/c/proc.23Hflat-list/c2flat-list/c2.18Gnone/c/procnone/c/proc.26Glist/c/proclist/c/proc.16Mprompt-tag/c/procprompt-tag/c/proc.27continuation-mark-key/c/proccontinuation-mark-key/c/proc.28D=/c/proc =/c/proc.6Hsymbols/procsymbols/proc.4Mchaperone-list/c3chaperone-list/c3.19Fany/c/proc any/c/proc.25Glistof/proclistof/proc.13Jpromise/c/procpromise/c/proc.22Mstring-len/c/procstring-len/c/proc.3non-empty-listof/procnon-empty-listof/proc.14Eor/c/proc or/c/proc.1Fnot/c/proc not/c/proc.12Gcons/c/proccons/c/proc.15E>=/c/proc >=/c/proc.8Hreal-in/procreal-in/proc.11higher-order-list/c4higher-order-list/c4.20procedure-arity-includes/c/proc"procedure-arity-includes/c/proc.24Kgeneric-list/c1generic-list/c1.17Fand/c/proc and/c/proc.2Isyntax/c/procsyntax/c/proc.21E<=/c/proc <=/c/proc.7Lcoerce-contracts reverse.rktlist.rktprivate/base.rktGalt-reverseracket/private/pre-base map.rktCandmap2 build-compound-type-namecontract-first-orderNcontract-stronger?AquoteD#%paramz^ kw.rkt @map2for.rktCin-listMraise-blame-errorHeq-contract?Kequal-contract?Nequal-contract-valKeq-contract-valcoerce-flat-contractgenerate-base.rktKcoerce-contractcontract-first-order-passes?Nmake-flat-contractEfor-each2make-chaperone-contractImake-contractMcoerce-contract/fmake-predicate-contract...private/misc.rkt:62:8J/proj/scheme/plt-released/recent/collects/racket/contract/private/misc.rktA_pat8A_pat7A_pat6B_pat12A_pat5A_pat4A_pat3B_pat15B_pat14B_pat10A_pat9B_pat11@let*@pred>λ=xAerrorapplied too soon@name?letBctc-id?ctc?...Bunless,,expected flat contracts as arguments, got ~e@set!Cpred-id>orGwith-syntaxbinding match failed++expected first argument to be an identifier bad syntaxstx.rktstxcase-scheme.rkt define.rktmore-scheme.rkt stxcase.rktGidentifier? with-stx.rktOdatum->syntax/shapecatch-ellipsis-errorapply-pattern-substitute@here ?stxenv68678env68701@dest ^D#%kernel small-scheme.rktHgen-templateHinterp-matchenv48712=renv68724...private/misc.rkt:86:8B_pat17B_pat16B_pat13B_pat20B_pat18A_pat1@loopW/proj/scheme/plt-released/recent/collects/racket/contract/private/../../private/map.rkt@pairDellipses@bindexpected an identifier...private/misc.rkt:80:20...private/misc.rkt:83:20B_pat23B_pat22B_pat21Flet-valuesBvaluesAbegin@voidGpred-arm-idAbody1@bodyenv68746env68755env68774env68821racket/contract:contract!racket/contract:positive-positionA#%appA_pat2   env67837BheaderBbodiesenv67847env67860Dctc/procenv68861Amargsenv68872Dthis-oneenv68875env68886?appenv68896A#%topenv68943env68954env68957env68968env68978env67771env67781env67819env68992env69003env69015env69026env69037env69049env69060env69071env69083env69094env69104expected a real number, got ~eenv69111env69122env69134env69145env69156env69168env69179env69190env69202env69213env69224env69236env69247env69258env69270env69281env69292env69304env69315env69326env69338env69349env69359AinputDctc-name@projBdefineDfo-checkDho-checkEcheck-allAblameAp-app an element of?valEexpected:~s,Agiven~ename first-order projection=p=vgenerate?mapenv69367env69378env69381env69392env69402env69416env69427env69430env69441env69451env69465env69476env69479env69490env69500env69514env69525env69528env69539env69549env69575env69586env69589env69600env69610env69624env69635env69638env69649env69659env69673env69684env69687env69698env69708env69722env69733env69736env69747env69757env69771env69782env69794env69807env69818env69830env69841env69852env69855env69866env69876env69899env69910env69913env69924env69934Dfor-loopthe ~a~a element ofstndrdthDexpectedBgiven:...private/misc.rkt:671:37...private/misc.rkt:665:37...private/misc.rkt:659:37...private/misc.rkt:645:10...private/misc.rkt:647:14the ~a conjunct of...private/misc.rkt:138:28 a disjunct ofEflat-ctcsstronger@ctcs~e >>expected a real number as first argument, got ~e, other arg ~e??expected a real number as second argument, got ~e, other arg ~e...private/misc.rkt:629:2a list,a list of ~a elements, but~a element~a in: ~esAproj1Aproj2...private/misc.rkt:997:0...private/misc.rkt:1053:0KKexpected a flat contract or procedure of arity 1 as second argument, got ~e}$ >d$$ $$ $$ $$$$$$$$$$ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Fprop:force^@?^A?^B?^C?^^DE^F?^G?^H?^I?^J?^K?^^LM^N?^O?^P?^Q?^R?^S?^T?^U?^V?^W?^^XY^Z?^^[\^]?^^?^_?a% >_$%%$%$%%a& >]%%` >P'.''20]PP(.'(10^PhP'.''.0]PP(.'(-0^PhP*.'*+0_hP,,',,0P/'rq]P/ 'rrP1.'1/0_P3,'300P6!'PrP3"'Ph'$0P'$'#P(%' P(&'P($'P)%'P+&'P+('P+)' O P)*'V_+%0P,+'P.,'.&0P0,'0'0,(0P-+'P/,'/)0P1,'1*0P,('P,)'V^ P-('P-)' ZP0-'X$$>, ! _^^_]_^^^i_]^_]^b^^_^_^k`^__^^^j_]_^030-40 ,50 P*$'#P+%' P+&'P+$'P,%'P.&'P.('P.)' O #  V^P($'#P)%' P)&'P)$'P*%'P,&'P,('P,)' O #  Estx-pair? Cstx-carCstx-cdrEstx-list? Estx->listgenerate-temporariesLwith-syntax-fail|$ >8^@?^A?^B?^C?^^DE^F?^G?^H?^I?^J?^K?^^LM^N?^O?^P?^Q?^R?^S?^T?^U?^V?^W?^^XY^Z?^^[\^]?^^?^_?d $       d $              f $         env68713 env68721` ^^_]_^^^i_]^_]^  _ _^ ` ^k`^  Dhere-stxrnv48714 Bs-exp?a$ `c ellipses.rkt$$^D#%unsafe $$^ $$$$$$$$$$Jinterp-s-matchLinterp-gen-matchNpattern-substituteBsyntaxIsyntax-case**AdatumKsubstitute-stopa% ``$%sc.rkt$%$%$%%%%%`& `` ` $  f       % ]a ^` __]    _ ^j _  _]a ]]b_  _  P)0')2_PP+''+2P.@'hqP+A'hP'0''2]PP(0'(2^PhP'0''2]P*>'PPP'0''2]PP(0'(:2^P*''*;2PP*<'hP'0''2]PP(0'(82^PqP(0'(62^P(72W OP'*'PQW OP**'PQW OP-*'PP-9'QP&''&32PW OP'*'PQW OP**'PQW OP-*'PP-7'QP&''&,2PWQP%&'PP%&'PQWQP&&'PP&&'PQWQP'&'PP'&'PP'5'Q P&&'  P)$'   % &   %  V^#%#&#'X$%0(...private/misc.rkt:101:15e36 ! P.''.%2P0''0&2XP-3'V^P*$'   % & ## %%expected at least one body expression W V^PP&&'  QW V^PP'&'  QW V^PP(&'  P(3'QP'+'YP(-'  ^X$%/ P8$6 ! P)-'W ZYP'+'YP(-'  ^X$%/ S8(; ! P)-'W ZYP*0'*42_P,'',52]P0:'tP3;'`)`)t`)P,'',92P/='h_*]P/?'hh]P3B'tPhPP20'22^q`('$2P*$'   % &   %  %&'P.''.'2P0''0(2P,&'2P-&'%X W P,5'P-&'V_-)2P1''1*2P3''3+2P56'P/*'2P0*'%X W OP1*'PQW OP4*'PQW OP7*'PP77'QP0*'.-2P/*'P1''1.2P3''3/2/02P3''312P5''522P78'P1*'2P2*'%X W OP3*'PQW OP6*'PQW OP9*'PP99'QP2*'P/+'^X$%2 P8$6 ! V^ P0+'P0-'V^ P1+'^X$%2 S8(; !  ZP4/'X$$;@V,* ! _`^_]_^^^i_]^_]^e^^^__^`]_^k`^__^^^j_]_^4 21!2 0"2 /#2 P,4'P(4'd $       d $          d $                     g $         env68798 env68806 env68818`     i]` ]_^        % ]c  @valsenv68824 env68825_ ^i_]^_]^  _   ` ^  ] ` ^k`^ ` __]  _ ^j _  f       % ]c   _]c ]]d_ ^ _  _ ^  X$&7 7  ! W OPQW OPQW OP Q'$.P&-'(%.K=Y P'$'#P(%' P(&'P(''P((' V^K=*&.X$%. ! P/*'/'.P1*'1(.XV^ +).P+''P+('V^ ZP2+'2*.^PQYP ++.   env67872   a$ ?dIracket/pretty $$$$$$ $$ $$ helpers.rkt$$$$$$fdefine/subexpression-pos-propMdefine/final-propKstruct:regexp/cstruct:predicate-contractstruct:equal-contractNstruct:eq-contractNpredicate-contractEregexp/c?Hregexp/c-regOpredicate-contract?predicate-contract-predpredicate-contract-namepredicate-contract-generateImake-regexp/cOmake-equal-contractLmake-eq-contractKmake-=-contracthas-prop:contracted?!has-impersonator-prop:contracted?Oget-prop:contracted get-impersonator-prop:contractedObuild-flat-contractG=-contract?J=-contract-valJvalue-contractKprop:contractedimpersonator-prop:contractedIhas-contract?Dregexp/cF=-contractJequal-contractcoerce-chaperone-contractscoerce-chaperone-contractcheck-flat-named-contractOcheck-flat-contractMstruct:=-contractGeq-contractcoerce-flat-contractsa% ?_$%%$%$a& ?]%%` ? $ j         $ ]S      $ j        $ ]S   env68907k         $ ]S        m         $ ]S      & l        $ ]S       ]]e_  Y*$%*%%*&%Y-'%-(%-)%Y define-struct.rkt"make-self-ctor-checked-struct-infof $      ]f ^]ff $      ]f ^]ff $      ]f ^]ff $      ]f ^]ff $      ]f ^]ff $      ]f ^]fb $       Y*$%*%%*&%Y-'%-(%-)%Y **%f $      ]g ^]gf $      ]g ^]gf $      ]g ^]g $ i $      ]f ^]f ^]gi $      ]f ^]f ^]gi $      ]f ^]f ^]gf $      ]g ^]g Y*$%*%%*&%Y-'%-(%-)%Y **%f $      ]h ^]hf $      ]h ^]hf $      ]h ^]h $ i $      ]f ^]f ^]hi $      ]f ^]f ^]hi $      ]f ^]f ^]hf $      ]h ^]h Y*$%*%%*&%Y,'%,(%Y f $      ]i ^]if $      ]i ^]if $      ]i ^ ]if! $      ]i ^!]if $      ]i ^]i Y*$%*%%*&%Y,'%,(%Y *)%f% $      ]j ^%]jf' $      ]j ^']jf( $      ]j ^(]j $ i! $      ]i ^!]i ^!]ji $      ]i ^]i ^]jf $      ]j ^]j' Y*$%*%%*&%Y,'%,(%Y *)%f, $      ]k ^,]kf. $      ]k ^.]kf/ $      ]k ^/]k $ i! $      ]i ^!]i ^!]ki $      ]i ^]i ^]kf $      ]k ^]k. Y*$%*%%*&%Y,'%,(%Y f7 $      ]l ^7]lf: $      ]l ^:]lf; $      ]l ^;]lf< $      ]l ^<]lf8 $      ]l ^8]l: Y*$%*%%*&%Y+'%Y fH $      ]m ^H]mfK $      ]m ^K]mfL $      ]m ^L]mfI $      ]m ^I]mK Y*$%*%%*&%Y,'%,(%Y *)%fR $      ]n ^R]nfU $      ]n ^U]nfV $      ]n ^V]nfS $      ]n ^S]niI $      ]m ^I]m $ ^I]nfJ $      ]n ^J]nU Y*$%*%%*&%Y+'%Y *(%f\ $      ]o ^\]of^ $      ]o ^^]of_ $      ]o ^_]oiI $      ]m ^I]m $ ^I]ofJ $      ]o ^J]o^ Y*$%*%%*&%Y+'%Y *(%f $      ]p ^]pfd $      ]p ^d]pfe $      ]p ^e]piI $      ]m ^I]m $ ^I]pfJ $      ]p ^J]pd  X$&7 7  ! W OPQW OPQW OP Q'$.P&-'(%.KY P'$'#P(%' P(&'P(''P((' V^K*&.X$%. ! P/*'/'.P1*'1(.XV^ +).P+''P+('V^ ZP2+'2*.^PQYP ++.  j         $ ]]  j        $ ]]   env68989k         $ ]]        m         $ ]]      & l        $ ]]       ]]q_  '$+P&*'(%+K$Y P'$'#P(%' P(&'P(''P((' V^Z.&+P.)'.'+^PQK$YP   env67831    $ j         $ ]Q      $ j        $ ]Q   env69023k         $ ]Q   k         $ ]Q    & k        $ ]Q      '$+P&*'(%+KY P'$'#P(%' P(&'P(''P((' V^Z.&+P.)'.'+^PQKYP  j         $ ]K  j        $ ]K   env69057k         $ ]K   k         $ ]K    & k        $ ]K      '$+P&*'(%+KY P'$'#P(%' P(&'P(''P((' V^Z.&+P.)'.'+^PQKYP  j         $ ]A  j        $ ]A   env69091k         $ ]A   k         $ ]A    & k        $ ]A      '$'P*$'     %&P*%'ZP/&'/%'_Phj