Skip to content

Instantly share code, notes, and snippets.

@carl-eastlund
Created September 7, 2013 03:53
Show Gist options
  • Select an option

  • Save carl-eastlund/6472698 to your computer and use it in GitHub Desktop.

Select an option

Save carl-eastlund/6472698 to your computer and use it in GitHub Desktop.
First half of Racket bug 14004
#reader(lib"read.ss""wxme")WXME0108 ##
#|
This file uses the GRacket editor format.
Open this file in DrRacket version 5.3.1 or later to read it.
Most likely, it was created by saving a program in DrRacket,
and it probably contains a program with non-text elements
(such as images or comment boxes).
http://racket-lang.org/
|#
29 7 #"wxtext\0"
3 1 6 #"wxtab\0"
1 1 8 #"wximage\0"
2 0 8 #"wxmedia\0"
4 1 34 #"(lib \"syntax-browser.ss\" \"mrlib\")\0"
1 0 16 #"drscheme:number\0"
3 0 44 #"(lib \"number-snip.ss\" \"drscheme\" \"private\")\0"
1 0 36 #"(lib \"comment-snip.ss\" \"framework\")\0"
1 0 93
(
#"((lib \"collapsed-snipclass.ss\" \"framework\") (lib \"collapsed-sni"
#"pclass-wxme.ss\" \"framework\"))\0"
) 0 0 43 #"(lib \"collapsed-snipclass.ss\" \"framework\")\0"
0 0 19 #"drscheme:sexp-snip\0"
0 0 36 #"(lib \"cache-image-snip.ss\" \"mrlib\")\0"
1 0 68
(
#"((lib \"image-core.ss\" \"mrlib\") (lib \"image-core-wxme.rkt\" \"mr"
#"lib\"))\0"
) 1 0 29 #"drscheme:bindings-snipclass%\0"
1 0 88
(
#"((lib \"pict-snip.rkt\" \"drracket\" \"private\") (lib \"pict-snip.r"
#"kt\" \"drracket\" \"private\"))\0"
) 0 0 33 #"(lib \"bullet-snip.ss\" \"browser\")\0"
0 0 25 #"(lib \"matrix.ss\" \"htdp\")\0"
1 0 22 #"drscheme:lambda-snip%\0"
1 0 57
#"(lib \"hrule-snip.rkt\" \"macro-debugger\" \"syntax-browser\")\0"
1 0 26 #"drscheme:pict-value-snip%\0"
0 0 45 #"(lib \"image-snipr.ss\" \"slideshow\" \"private\")\0"
1 0 38 #"(lib \"pict-snipclass.ss\" \"slideshow\")\0"
2 0 55 #"(lib \"vertical-separator-snip.ss\" \"stepper\" \"private\")\0"
1 0 18 #"drscheme:xml-snip\0"
1 0 31 #"(lib \"xml-snipclass.ss\" \"xml\")\0"
1 0 21 #"drscheme:scheme-snip\0"
2 0 34 #"(lib \"scheme-snipclass.ss\" \"xml\")\0"
1 0 10 #"text-box%\0"
1 0 32 #"(lib \"text-snipclass.ss\" \"xml\")\0"
1 0 1 6 #"wxloc\0"
0 0 59 0 1 #"\0"
0 75 1 #"\0"
0 10 90 -1 90 -1 3 -1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 255 255 255 1 -1 0 9
#"Standard\0"
0 75 12 #"Courier New\0"
0 10 90 -1 90 -1 3 -1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 255 255 255 1 -1 2 1
#"\0"
0 -1 1 #"\0"
1 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 -1 -1 2 24
#"framework:default-color\0"
0 -1 1 #"\0"
1 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 -1 -1 2 1
#"\0"
0 -1 1 #"\0"
1 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 1 1 1 150 0 150 0 0 0 -1 -1 2 15
#"text:ports out\0"
0 -1 1 #"\0"
1 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 1 1 1 150 0 150 0 0 0 -1 -1 2 1
#"\0"
0 -1 1 #"\0"
1.0 0 -1 -1 93 -1 -1 -1 0 0 0 0 0 0 0 0 0 1.0 1.0 1.0 255 0 0 0 0 0 -1
-1 2 15 #"text:ports err\0"
0 -1 1 #"\0"
1.0 0 -1 -1 93 -1 -1 -1 0 0 0 0 0 0 0 0 0 1.0 1.0 1.0 255 0 0 0 0 0 -1
-1 2 1 #"\0"
0 -1 1 #"\0"
1 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 1 1 1 0 0 175 0 0 0 -1 -1 2 17
#"text:ports value\0"
0 -1 1 #"\0"
1 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 1 1 1 0 0 175 0 0 0 -1 -1 2 1
#"\0"
0 -1 1 #"\0"
1.0 0 92 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 1.0 1.0 1.0 34 139 34 0 0 0 -1
-1 2 27 #"Matching Parenthesis Style\0"
0 -1 1 #"\0"
1.0 0 92 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 1.0 1.0 1.0 34 139 34 0 0 0 -1
-1 2 1 #"\0"
0 -1 1 #"\0"
1 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 1 1 1 38 38 128 0 0 0 -1 -1 2 37
#"framework:syntax-color:scheme:symbol\0"
0 -1 1 #"\0"
1 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 1 1 1 38 38 128 0 0 0 -1 -1 2 38
#"framework:syntax-color:scheme:keyword\0"
0 -1 1 #"\0"
1 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 1 1 1 38 38 128 0 0 0 -1 -1 2 1
#"\0"
0 -1 1 #"\0"
1 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 1 1 1 194 116 31 0 0 0 -1 -1 2
38 #"framework:syntax-color:scheme:comment\0"
0 -1 1 #"\0"
1 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 1 1 1 194 116 31 0 0 0 -1 -1 2 1
#"\0"
0 -1 1 #"\0"
1 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 1 1 1 41 128 38 0 0 0 -1 -1 2 37
#"framework:syntax-color:scheme:string\0"
0 -1 1 #"\0"
1 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 1 1 1 41 128 38 0 0 0 -1 -1 2 39
#"framework:syntax-color:scheme:constant\0"
0 -1 1 #"\0"
1 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 1 1 1 41 128 38 0 0 0 -1 -1 2 1
#"\0"
0 -1 1 #"\0"
1 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 1 1 1 132 60 36 0 0 0 -1 -1 2 42
#"framework:syntax-color:scheme:parenthesis\0"
0 -1 1 #"\0"
1 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 1 1 1 132 60 36 0 0 0 -1 -1 2 1
#"\0"
0 -1 1 #"\0"
1 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 1 1 1 255 0 0 0 0 0 -1 -1 2 36
#"framework:syntax-color:scheme:error\0"
0 -1 1 #"\0"
1 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 1 1 1 255 0 0 0 0 0 -1 -1 2 1
#"\0"
0 -1 1 #"\0"
1 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 -1 -1 2 36
#"framework:syntax-color:scheme:other\0"
0 -1 1 #"\0"
1 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 -1 -1 2 1
#"\0"
0 -1 1 #"\0"
1 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 1 1 1 81 112 203 0 0 0 -1 -1 2
38 #"drracket:check-syntax:lexically-bound\0"
0 -1 1 #"\0"
1 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 1 1 1 81 112 203 0 0 0 -1 -1 2 1
#"\0"
0 -1 1 #"\0"
1 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 1 1 1 178 34 34 0 0 0 -1 -1 2 28
#"drracket:check-syntax:set!d\0"
0 -1 1 #"\0"
1 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 1 1 1 178 34 34 0 0 0 -1 -1 2 37
#"drracket:check-syntax:unused-require\0"
0 -1 1 #"\0"
1 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 1 1 1 255 0 0 0 0 0 -1 -1 2 36
#"drracket:check-syntax:free-variable\0"
0 -1 1 #"\0"
1 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 1 1 1 255 0 0 0 0 0 -1 -1 2 1
#"\0"
0 -1 1 #"\0"
1 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 1 1 1 68 0 203 0 0 0 -1 -1 2 31
#"drracket:check-syntax:imported\0"
0 -1 1 #"\0"
1 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 1 1 1 68 0 203 0 0 0 -1 -1 2 47
#"drracket:check-syntax:my-obligation-style-pref\0"
0 -1 1 #"\0"
1 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 1 1 1 178 34 34 0 0 0 -1 -1 2 1
#"\0"
0 -1 1 #"\0"
1 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 1 1 1 0 116 0 0 0 0 -1 -1 2 50
#"drracket:check-syntax:their-obligation-style-pref\0"
0 -1 1 #"\0"
1 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 1 1 1 0 116 0 0 0 0 -1 -1 2 48
#"drracket:check-syntax:unk-obligation-style-pref\0"
0 -1 1 #"\0"
1 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 -1 -1 2 1
#"\0"
0 -1 1 #"\0"
1 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 1 1 1 139 142 28 0 0 0 -1 -1 2
49 #"drracket:check-syntax:both-obligation-style-pref\0"
0 -1 1 #"\0"
1 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 1 1 1 139 142 28 0 0 0 -1 -1 2
26 #"plt:htdp:test-coverage-on\0"
0 -1 1 #"\0"
1 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 -1 -1 2 1
#"\0"
0 -1 1 #"\0"
1 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 1 0 0 0 0 0 0 255 165 0 0 0 0 -1 -1 2 27
#"plt:htdp:test-coverage-off\0"
0 -1 1 #"\0"
1 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 1 0 0 0 0 0 0 255 165 0 0 0 0 -1 -1 4 1
#"\0"
0 70 1 #"\0"
1.0 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 1.0 1.0 1.0 1.0 1.0 1.0 0 0 0 0 0 0
-1 -1 4 4 #"XML\0"
0 70 1 #"\0"
1.0 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 1.0 1.0 1.0 1.0 1.0 1.0 0 0 0 0 0 0
-1 -1 2 1 #"\0"
0 -1 1 #"\0"
1 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 1 1 1 34 139 34 0 0 0 -1 -1 2 37
#"plt:module-language:test-coverage-on\0"
0 -1 1 #"\0"
1 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 1 1 1 34 139 34 0 0 0 -1 -1 2 1
#"\0"
0 -1 1 #"\0"
1 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 1 1 1 176 48 96 0 0 0 -1 -1 2 38
#"plt:module-language:test-coverage-off\0"
0 -1 1 #"\0"
1 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 1 1 1 176 48 96 0 0 0 -1 -1 0 1
#"\0"
0 75 12 #"Courier New\0"
0.0 10 90 -1 90 -1 3 -1 0 1 0 1 0 0 0.0 0.0 0.0 0.0 0.0 0.0 0 0 0 255
255 255 1 -1 4 1 #"\0"
0 71 1 #"\0"
1.0 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 1.0 1.0 1.0 1.0 1.0 1.0 0 0 0 0 0 0
-1 -1 4 1 #"\0"
0 -1 1 #"\0"
1.0 0 -1 -1 -1 -1 -1 -1 1 0 0 0 0 0 0.0 0.0 0.0 1.0 1.0 1.0 0 0 255 0 0
0 -1 -1 4 1 #"\0"
0 71 1 #"\0"
1.0 0 -1 -1 -1 -1 -1 -1 1 0 0 0 0 0 0.0 0.0 0.0 1.0 1.0 1.0 0 0 255 0 0
0 -1 -1 4 1 #"\0"
0 71 1 #"\0"
1.0 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0.0 0.0 0.0 1.0 1.0 1.0 0 100 0 0 0
0 -1 -1 0 1 #"\0"
0 -1 1 #"\0"
0.0 12 -1 -1 -1 -1 -1 -1 0 0 1 0 0 0 1.0 1.0 1.0 1.0 1.0 1.0 0 0 0 0 0 0
-1 -1 2 1 #"\0"
0 -1 1 #"\0"
0.0 12 -1 -1 -1 -1 -1 -1 0 0 1 0 0 0 1.0 1.0 1.0 1.0 1.0 1.0 0 0 0 0 0 0
-1 -1 2 1 #"\0"
0 -1 1 #"\0"
1.0 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0.0 0.0 0.0 1.0 1.0 1.0 200 0 0 0 0
0 -1 -1 4 1 #"\0"
0 -1 1 #"\0"
1.0 0 92 -1 -1 -1 -1 -1 0 0 0 0 0 1 0.0 0.0 0.0 0.0 0.0 0.0 0 0 0 255
255 0 -1 -1 0 5440 0 26 3 19 #"#lang at-exp racket"
0 0 22 29 1 #"\n"
0 0 22 29 1 #"\n"
0 0 17 3 31 #"; For in source documentation:"
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 14 3 7 #"require"
0 0 22 3 1 #" "
0 0 14 3 15 #"racket/contract"
0 0 22 29 1 #"\n"
0 0 22 3 9 #" "
0 0 14 3 15 #"scribble/srcdoc"
0 0 22 29 1 #"\n"
0 0 22 3 10 #" ("
0 0 14 3 7 #"for-doc"
0 0 22 3 1 #" "
0 0 14 3 11 #"racket/base"
0 0 22 29 1 #"\n"
0 0 22 3 18 #" "
0 0 14 3 15 #"scribble/manual"
0 0 22 3 2 #"))"
0 0 22 29 1 #"\n"
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 14 3 7 #"require"
0 0 22 3 2 #" ("
0 0 14 3 6 #"planet"
0 0 22 3 1 #" "
0 0 14 3 31 #"wmfarr/simple-matrix:1:1/matrix"
0 0 22 3 2 #"))"
0 0 22 29 1 #"\n"
0 0 17 3 49 #";(require (planet wmfarr/plt-linalg:1:13/matrix))"
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 14 3 7 #"require"
0 0 22 3 1 #" "
0 0 14 3 15 #"racket/function"
0 0 22 3 2 #") "
0 0 17 3 17 #"; const, identity"
0 0 22 29 1 #"\n"
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 14 3 7 #"require"
0 0 22 3 1 #" "
0 0 14 3 4 #"plot"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 14 3 7 #"require"
0 0 22 3 1 #" "
0 0 14 3 10 #"plot/utils"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 14 3 7 #"require"
0 0 22 3 1 #" "
0 0 14 3 8 #"rackunit"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 15 3 7 #"module+"
0 0 22 3 1 #" "
0 0 14 3 4 #"test"
0 0 22 29 1 #"\n"
0 0 22 3 3 #" ("
0 0 14 3 7 #"require"
0 0 22 3 2 #" ("
0 0 14 3 6 #"submod"
0 0 22 3 1 #" "
0 0 19 3 4 #"\"..\""
0 0 22 3 2 #") "
0 0 14 3 8 #"rackunit"
0 0 22 3 2 #"))"
0 0 22 29 1 #"\n"
0 0 22 29 1 #"\n"
0 0 17 3 2 #"#;"
0 0 22 3 1 #"("
0 0 14 3 7 #"provide"
0 0 22 3 2 #" ("
0 0 14 3 15 #"all-defined-out"
0 0 22 3 2 #"))"
0 0 22 29 1 #"\n"
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 15 3 6 #"define"
0 0 22 3 1 #" "
0 0 14 3 6 #"debug?"
0 0 22 3 1 #" "
0 0 20 3 2 #"#f"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 29 1 #"\n"
0 0 17 3 2 #";;"
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 14 3 7 #"provide"
0 0 22 3 1 #" "
0 0 22 29 1 #"\n"
0 0 22 3 2 #" ("
0 0 14 3 14 #"proc-doc/names"
0 0 22 3 1 #" "
0 0 14 3 10 #"matrix-map"
0 0 22 29 1 #"\n"
0 0 22 3 18 #" ("
0 0 14 3 2 #"->"
0 0 22 3 1 #" "
0 0 14 3 7 #"matrix?"
0 0 22 3 1 #" "
0 0 14 3 10 #"procedure?"
0 0 22 3 1 #" "
0 0 14 3 7 #"matrix?"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 18 #" ("
0 0 14 3 1 #"m"
0 0 22 3 1 #" "
0 0 14 3 4 #"proc"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 18 #" @"
0 0 22 3 1 #"{"
0 0 19 3 7 #"Returns"
0 0 19 3 1 #" "
0 0 19 3 1 #"a"
0 0 19 3 1 #" "
0 0 19 3 6 #"matrix"
0 0 19 3 1 #" "
0 0 19 3 5 #"where"
0 0 19 3 1 #" "
0 0 19 3 4 #"each"
0 0 19 3 1 #" "
0 0 19 3 7 #"element"
0 0 19 3 1 #" "
0 0 19 3 2 #"is"
0 0 19 3 1 #" "
0 0 19 3 3 #"the"
0 0 19 3 1 #" "
0 0 19 3 13 #"corresponding"
0 0 19 3 1 #" "
0 0 19 3 7 #"element"
0 0 19 3 1 #" "
0 0 19 3 8 #"operated"
0 0 19 3 1 #" "
0 0 19 3 2 #"on"
0 0 19 3 1 #" "
0 0 19 3 2 #"by"
0 0 19 3 1 #" "
0 0 19 3 3 #"the"
0 0 19 3 11 #" procedure."
0 0 22 3 3 #"}))"
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 15 3 6 #"define"
0 0 22 3 2 #" ("
0 0 14 3 10 #"matrix-map"
0 0 22 3 1 #" "
0 0 14 3 1 #"m"
0 0 22 3 1 #" "
0 0 14 3 4 #"proc"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 3 #" ("
0 0 14 3 10 #"for/matrix"
0 0 22 3 2 #" ("
0 0 14 3 11 #"matrix-rows"
0 0 22 3 1 #" "
0 0 14 3 1 #"m"
0 0 22 3 3 #") ("
0 0 14 3 11 #"matrix-cols"
0 0 22 3 1 #" "
0 0 14 3 1 #"m"
0 0 22 3 5 #") ((["
0 0 14 3 1 #"i"
0 0 22 3 1 #" "
0 0 14 3 1 #"j"
0 0 22 3 1 #" "
0 0 14 3 1 #"x"
0 0 22 3 3 #"] ("
0 0 14 3 9 #"in-matrix"
0 0 22 3 1 #" "
0 0 14 3 1 #"m"
0 0 22 3 5 #"))) ("
0 0 14 3 4 #"proc"
0 0 22 3 1 #" "
0 0 14 3 1 #"x"
0 0 22 3 3 #")))"
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 15 3 7 #"module+"
0 0 22 3 1 #" "
0 0 14 3 4 #"test"
0 0 22 29 1 #"\n"
0 0 22 3 3 #" ("
0 0 14 3 6 #"printf"
0 0 22 3 1 #" "
0 0 19 3 23 #"\"Testing matrix-map.~n\""
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 3 #" ("
0 0 14 3 9 #"test-case"
0 0 22 3 1 #" "
0 0 19 3 12 #"\"matrix-map\""
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 15 3 6 #"define"
0 0 22 3 1 #" "
0 0 14 3 2 #"m1"
0 0 22 3 2 #" ("
0 0 14 3 7 #"matrix*"
0 0 22 3 1 #" "
0 0 20 3 1 #"1"
0 0 22 3 1 #" "
0 0 20 3 1 #"3"
0 0 22 3 1 #" "
0 0 20 3 1 #"1"
0 0 22 3 1 #" "
0 0 20 3 1 #"2"
0 0 22 3 1 #" "
0 0 20 3 1 #"3"
0 0 22 3 2 #"))"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 15 3 6 #"define"
0 0 22 3 1 #" "
0 0 14 3 2 #"m2"
0 0 22 3 2 #" ("
0 0 14 3 7 #"matrix*"
0 0 22 3 1 #" "
0 0 20 3 1 #"3"
0 0 22 3 1 #" "
0 0 20 3 1 #"1"
0 0 22 3 1 #" "
0 0 20 3 1 #"1"
0 0 22 3 1 #" "
0 0 20 3 1 #"2"
0 0 22 3 1 #" "
0 0 20 3 6 #"+nan.0"
0 0 22 3 2 #"))"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 12 #"check-equal?"
0 0 22 3 1 #" "
0 0 14 3 2 #"m1"
0 0 22 3 2 #" ("
0 0 14 3 12 #"matrix-apply"
0 0 22 3 2 #" ("
0 0 14 3 10 #"matrix-map"
0 0 22 3 1 #" "
0 0 14 3 2 #"m1"
0 0 22 3 1 #" "
0 0 14 3 5 #"const"
0 0 22 3 2 #") "
0 0 14 3 2 #"m2"
0 0 22 3 4 #"))))"
0 0 22 29 1 #"\n"
0 0 22 29 1 #"\n"
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 14 3 7 #"provide"
0 0 22 3 1 #" "
0 0 14 3 13 #"matrix-resize"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 15 3 6 #"define"
0 0 22 3 2 #" ("
0 0 14 3 13 #"matrix-resize"
0 0 22 3 1 #" "
0 0 14 3 1 #"m"
0 0 22 3 1 #" "
0 0 14 3 4 #"rows"
0 0 22 3 1 #" "
0 0 14 3 4 #"cols"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 3 #" ("
0 0 15 3 3 #"let"
0 0 22 3 3 #" (["
0 0 14 3 6 #"m-rows"
0 0 22 3 2 #" ("
0 0 14 3 11 #"matrix-rows"
0 0 22 3 1 #" "
0 0 14 3 1 #"m"
0 0 22 3 2 #")]"
0 0 22 29 1 #"\n"
0 0 22 3 9 #" ["
0 0 14 3 6 #"m-cols"
0 0 22 3 2 #" ("
0 0 14 3 11 #"matrix-cols"
0 0 22 3 1 #" "
0 0 14 3 1 #"m"
0 0 22 3 3 #")])"
0 0 22 29 1 #"\n"
0 0 22 3 5 #" ("
0 0 14 3 11 #"for*/matrix"
0 0 22 3 1 #" "
0 0 14 3 4 #"rows"
0 0 22 3 1 #" "
0 0 14 3 4 #"cols"
0 0 22 3 1 #" "
0 0 22 29 1 #"\n"
0 0 22 3 19 #" (["
0 0 14 3 1 #"i"
0 0 22 3 2 #" ("
0 0 14 3 8 #"in-range"
0 0 22 3 1 #" "
0 0 14 3 4 #"rows"
0 0 22 3 2 #")]"
0 0 22 29 1 #"\n"
0 0 22 3 19 #" ["
0 0 14 3 1 #"j"
0 0 22 3 2 #" ("
0 0 14 3 8 #"in-range"
0 0 22 3 1 #" "
0 0 14 3 4 #"cols"
0 0 22 3 3 #")])"
0 0 22 29 1 #"\n"
0 0 22 3 18 #" ("
0 0 14 3 2 #"if"
0 0 22 3 2 #" ("
0 0 14 3 3 #"and"
0 0 22 3 2 #" ("
0 0 14 3 1 #"<"
0 0 22 3 1 #" "
0 0 14 3 1 #"i"
0 0 22 3 1 #" "
0 0 14 3 6 #"m-rows"
0 0 22 3 3 #") ("
0 0 14 3 1 #"<"
0 0 22 3 1 #" "
0 0 14 3 1 #"j"
0 0 22 3 1 #" "
0 0 14 3 6 #"m-cols"
0 0 22 3 3 #")) "
0 0 22 29 1 #"\n"
0 0 22 3 22 #" ("
0 0 14 3 10 #"matrix-ref"
0 0 22 3 1 #" "
0 0 14 3 1 #"m"
0 0 22 3 1 #" "
0 0 14 3 1 #"i"
0 0 22 3 1 #" "
0 0 14 3 1 #"j"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 21 #" "
0 0 20 3 2 #"0."
0 0 22 3 4 #"))))"
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 15 3 7 #"module+"
0 0 22 3 1 #" "
0 0 14 3 4 #"test"
0 0 22 29 1 #"\n"
0 0 22 3 3 #" ("
0 0 14 3 6 #"printf"
0 0 22 3 1 #" "
0 0 19 3 26 #"\"Testing matrix-resize.~n\""
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 3 #" ("
0 0 14 3 9 #"test-case"
0 0 22 3 1 #" "
0 0 19 3 15 #"\"matrix-resize\""
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 15 3 6 #"define"
0 0 22 3 1 #" "
0 0 14 3 2 #"m1"
0 0 22 3 2 #" ("
0 0 14 3 7 #"matrix*"
0 0 22 3 1 #" "
0 0 20 3 1 #"1"
0 0 22 3 1 #" "
0 0 20 3 1 #"3"
0 0 22 3 1 #" "
0 0 20 3 1 #"1"
0 0 22 3 1 #" "
0 0 20 3 1 #"2"
0 0 22 3 1 #" "
0 0 20 3 1 #"3"
0 0 22 3 2 #"))"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 15 3 6 #"define"
0 0 22 3 1 #" "
0 0 14 3 2 #"m2"
0 0 22 3 2 #" ("
0 0 14 3 7 #"matrix*"
0 0 22 3 1 #" "
0 0 20 3 1 #"3"
0 0 22 3 1 #" "
0 0 20 3 1 #"1"
0 0 22 3 1 #" "
0 0 20 3 1 #"4"
0 0 22 3 1 #" "
0 0 20 3 1 #"5"
0 0 22 3 1 #" "
0 0 20 3 1 #"6"
0 0 22 3 2 #"))"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 12 #"check-equal?"
0 0 22 3 2 #" ("
0 0 14 3 13 #"matrix-resize"
0 0 22 3 1 #" "
0 0 14 3 2 #"m1"
0 0 22 3 2 #" ("
0 0 14 3 11 #"matrix-rows"
0 0 22 3 1 #" "
0 0 14 3 2 #"m1"
0 0 22 3 3 #") ("
0 0 14 3 1 #"-"
0 0 22 3 2 #" ("
0 0 14 3 11 #"matrix-cols"
0 0 22 3 1 #" "
0 0 14 3 2 #"m1"
0 0 22 3 2 #") "
0 0 20 3 1 #"1"
0 0 22 3 4 #")) ("
0 0 14 3 7 #"matrix*"
0 0 22 3 1 #" "
0 0 20 3 1 #"1"
0 0 22 3 1 #" "
0 0 20 3 1 #"2"
0 0 22 3 1 #" "
0 0 20 3 1 #"1"
0 0 22 3 1 #" "
0 0 20 3 1 #"2"
0 0 22 3 2 #"))"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 12 #"check-equal?"
0 0 22 3 2 #" ("
0 0 14 3 13 #"matrix-resize"
0 0 22 3 1 #" "
0 0 14 3 2 #"m2"
0 0 22 3 1 #" "
0 0 20 3 1 #"4"
0 0 22 3 1 #" "
0 0 20 3 1 #"4"
0 0 22 3 3 #") ("
0 0 14 3 7 #"matrix*"
0 0 22 3 1 #" "
0 0 20 3 1 #"4"
0 0 22 3 1 #" "
0 0 20 3 1 #"4"
0 0 22 3 1 #" "
0 0 20 3 1 #"4"
0 0 22 3 1 #" "
0 0 20 3 2 #"0."
0 0 22 3 1 #" "
0 0 20 3 2 #"0."
0 0 22 3 1 #" "
0 0 20 3 2 #"0."
0 0 22 3 1 #" "
0 0 20 3 1 #"5"
0 0 22 3 1 #" "
0 0 20 3 2 #"0."
0 0 22 3 1 #" "
0 0 20 3 2 #"0."
0 0 22 3 1 #" "
0 0 20 3 2 #"0."
0 0 22 3 1 #" "
0 0 20 3 1 #"6"
0 0 22 3 1 #" "
0 0 20 3 2 #"0."
0 0 22 3 1 #" "
0 0 20 3 2 #"0."
0 0 22 3 1 #" "
0 0 20 3 2 #"0."
0 0 22 3 1 #" "
0 0 20 3 2 #"0."
0 0 22 3 1 #" "
0 0 20 3 2 #"0."
0 0 22 3 1 #" "
0 0 20 3 2 #"0."
0 0 22 3 1 #" "
0 0 20 3 2 #"0."
0 0 22 3 2 #"))"
0 0 22 29 1 #"\n"
0 0 22 3 15 #" ))"
0 0 22 29 1 #"\n"
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 14 3 7 #"provide"
0 0 22 3 1 #" "
0 0 14 3 16 #"matrix-mul-apply"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 15 3 6 #"define"
0 0 22 3 2 #" ("
0 0 14 3 16 #"matrix-mul-apply"
0 0 22 3 1 #" "
0 0 14 3 1 #"A"
0 0 22 3 1 #" "
0 0 14 3 1 #"x"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 3 #" ("
0 0 14 3 11 #"for*/matrix"
0 0 22 3 2 #" ("
0 0 14 3 11 #"matrix-rows"
0 0 22 3 1 #" "
0 0 14 3 1 #"A"
0 0 22 3 3 #") ("
0 0 14 3 11 #"matrix-cols"
0 0 22 3 1 #" "
0 0 14 3 1 #"x"
0 0 22 3 4 #") (["
0 0 14 3 1 #"k"
0 0 22 3 2 #" ("
0 0 14 3 8 #"in-range"
0 0 22 3 2 #" ("
0 0 14 3 11 #"matrix-cols"
0 0 22 3 1 #" "
0 0 14 3 1 #"x"
0 0 22 3 5 #"))] ["
0 0 14 3 1 #"i"
0 0 22 3 2 #" ("
0 0 14 3 8 #"in-range"
0 0 22 3 2 #" ("
0 0 14 3 11 #"matrix-rows"
0 0 22 3 1 #" "
0 0 14 3 1 #"A"
0 0 22 3 4 #"))])"
0 0 22 29 1 #"\n"
0 0 22 3 16 #" ("
0 0 15 3 9 #"for*/fold"
0 0 22 3 3 #" (["
0 0 14 3 3 #"sum"
0 0 22 3 1 #" "
0 0 20 3 1 #"0"
0 0 22 3 5 #"]) (["
0 0 14 3 1 #"j"
0 0 22 3 2 #" ("
0 0 14 3 8 #"in-range"
0 0 22 3 2 #" ("
0 0 14 3 11 #"matrix-rows"
0 0 22 3 1 #" "
0 0 14 3 1 #"x"
0 0 22 3 4 #"))])"
0 0 22 29 1 #"\n"
0 0 22 3 18 #" ("
0 0 15 3 4 #"when"
0 0 22 3 1 #" "
0 0 14 3 6 #"debug?"
0 0 22 3 1 #" "
0 0 22 29 1 #"\n"
0 0 22 3 20 #" ("
0 0 14 3 6 #"printf"
0 0 22 3 1 #" "
0 0 19 3 21 #"\"i= ~v, j= ~v, k= ~v\""
0 0 22 3 1 #" "
0 0 14 3 1 #"i"
0 0 22 3 1 #" "
0 0 14 3 1 #"j"
0 0 22 3 1 #" "
0 0 14 3 1 #"k"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 20 #" ("
0 0 14 3 6 #"printf"
0 0 22 3 1 #" "
0 0 19 3 47 #"\", A(i,j)= ~v, x(j,k)= ~v, A(x)= ~v, sum= ~v~n\""
0 0 22 3 1 #" "
0 0 22 29 1 #"\n"
0 0 22 3 28 #" ("
0 0 14 3 10 #"matrix-ref"
0 0 22 3 1 #" "
0 0 14 3 1 #"A"
0 0 22 3 1 #" "
0 0 14 3 1 #"i"
0 0 22 3 1 #" "
0 0 14 3 1 #"j"
0 0 22 3 3 #") ("
0 0 14 3 10 #"matrix-ref"
0 0 22 3 1 #" "
0 0 14 3 1 #"x"
0 0 22 3 1 #" "
0 0 14 3 1 #"j"
0 0 22 3 1 #" "
0 0 14 3 1 #"k"
0 0 22 3 3 #") ("
0 0 14 3 5 #"apply"
0 0 22 3 2 #" ("
0 0 14 3 10 #"matrix-ref"
0 0 22 3 1 #" "
0 0 14 3 1 #"A"
0 0 22 3 1 #" "
0 0 14 3 1 #"i"
0 0 22 3 1 #" "
0 0 14 3 1 #"j"
0 0 22 3 3 #") ("
0 0 14 3 4 #"list"
0 0 22 3 2 #" ("
0 0 14 3 10 #"matrix-ref"
0 0 22 3 1 #" "
0 0 14 3 1 #"x"
0 0 22 3 1 #" "
0 0 14 3 1 #"j"
0 0 22 3 1 #" "
0 0 14 3 1 #"k"
0 0 22 3 4 #"))) "
0 0 14 3 3 #"sum"
0 0 22 3 2 #"))"
0 0 22 29 1 #"\n"
0 0 22 3 18 #" ("
0 0 14 3 1 #"+"
0 0 22 3 1 #" "
0 0 14 3 3 #"sum"
0 0 22 3 2 #" ("
0 0 14 3 5 #"apply"
0 0 22 3 2 #" ("
0 0 14 3 10 #"matrix-ref"
0 0 22 3 1 #" "
0 0 14 3 1 #"A"
0 0 22 3 1 #" "
0 0 14 3 1 #"i"
0 0 22 3 1 #" "
0 0 14 3 1 #"j"
0 0 22 3 3 #") ("
0 0 14 3 4 #"list"
0 0 22 3 2 #" ("
0 0 14 3 10 #"matrix-ref"
0 0 22 3 1 #" "
0 0 14 3 1 #"x"
0 0 22 3 1 #" "
0 0 14 3 1 #"j"
0 0 22 3 1 #" "
0 0 14 3 1 #"k"
0 0 22 3 7 #")))))))"
0 0 22 29 1 #"\n"
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 14 3 7 #"provide"
0 0 22 3 1 #" "
0 0 14 3 12 #"matrix-apply"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 15 3 6 #"define"
0 0 22 3 2 #" ("
0 0 14 3 12 #"matrix-apply"
0 0 22 3 1 #" "
0 0 14 3 1 #"A"
0 0 22 3 1 #" "
0 0 14 3 1 #"x"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 3 #" ("
0 0 14 3 11 #"for*/matrix"
0 0 22 3 2 #" ("
0 0 14 3 11 #"matrix-rows"
0 0 22 3 1 #" "
0 0 14 3 1 #"A"
0 0 22 3 3 #") ("
0 0 14 3 11 #"matrix-cols"
0 0 22 3 1 #" "
0 0 14 3 1 #"A"
0 0 22 3 5 #") ((["
0 0 14 3 1 #"i"
0 0 22 3 1 #" "
0 0 14 3 1 #"j"
0 0 22 3 1 #" "
0 0 14 3 1 #"f"
0 0 22 3 3 #"] ("
0 0 14 3 9 #"in-matrix"
0 0 22 3 1 #" "
0 0 14 3 1 #"A"
0 0 22 3 5 #"))) ("
0 0 14 3 5 #"apply"
0 0 22 3 1 #" "
0 0 14 3 1 #"f"
0 0 22 3 2 #" ("
0 0 14 3 4 #"list"
0 0 22 3 2 #" ("
0 0 14 3 10 #"matrix-ref"
0 0 22 3 1 #" "
0 0 14 3 1 #"x"
0 0 22 3 1 #" "
0 0 14 3 1 #"j"
0 0 22 3 1 #" "
0 0 20 3 1 #"0"
0 0 22 3 5 #")))))"
0 0 22 29 1 #"\n"
0 0 22 29 1 #"\n"
0 0 17 3 94
(
#"; Matrix multiply where the matrix elements can be generalized to b"
#"e numbers or procedures. "
) 0 0 22 29 1 #"\n"
0 0 17 3 54 #"; This is how nonlinear functions can be implemented."
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 14 3 7 #"provide"
0 0 22 3 1 #" "
0 0 14 3 14 #"matrix-mul-gen"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 15 3 6 #"define"
0 0 22 3 2 #" ("
0 0 14 3 14 #"matrix-mul-gen"
0 0 22 3 1 #" "
0 0 14 3 2 #"m1"
0 0 22 3 1 #" "
0 0 14 3 2 #"m2"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 3 #" ("
0 0 15 3 3 #"let"
0 0 22 3 3 #" (("
0 0 14 3 1 #"m"
0 0 22 3 2 #" ("
0 0 14 3 11 #"matrix-rows"
0 0 22 3 1 #" "
0 0 14 3 2 #"m1"
0 0 22 3 2 #"))"
0 0 22 29 1 #"\n"
0 0 22 3 9 #" ("
0 0 14 3 1 #"n"
0 0 22 3 2 #" ("
0 0 14 3 11 #"matrix-cols"
0 0 22 3 1 #" "
0 0 14 3 2 #"m2"
0 0 22 3 3 #")))"
0 0 22 29 1 #"\n"
0 0 22 3 5 #" ("
0 0 14 3 11 #"for*/matrix"
0 0 22 3 1 #" "
0 0 14 3 1 #"m"
0 0 22 3 1 #" "
0 0 14 3 1 #"n"
0 0 22 29 1 #"\n"
0 0 22 3 19 #" (("
0 0 14 3 1 #"i"
0 0 22 3 2 #" ("
0 0 14 3 8 #"in-range"
0 0 22 3 1 #" "
0 0 14 3 1 #"m"
0 0 22 3 2 #"))"
0 0 22 29 1 #"\n"
0 0 22 3 19 #" ("
0 0 14 3 1 #"j"
0 0 22 3 2 #" ("
0 0 14 3 8 #"in-range"
0 0 22 3 1 #" "
0 0 14 3 1 #"n"
0 0 22 3 3 #")))"
0 0 22 29 1 #"\n"
0 0 22 3 18 #" ("
0 0 15 3 8 #"for/fold"
0 0 22 3 3 #" (("
0 0 14 3 3 #"sum"
0 0 22 3 1 #" "
0 0 20 3 1 #"0"
0 0 22 3 2 #"))"
0 0 22 29 1 #"\n"
0 0 22 3 21 #" (("
0 0 14 3 1 #"k"
0 0 22 3 2 #" ("
0 0 14 3 8 #"in-range"
0 0 22 3 2 #" ("
0 0 14 3 11 #"matrix-cols"
0 0 22 3 1 #" "
0 0 14 3 2 #"m1"
0 0 22 3 4 #"))))"
0 0 22 29 1 #"\n"
0 0 22 3 20 #" ("
0 0 15 3 3 #"let"
0 0 22 3 3 #" (["
0 0 14 3 7 #"m1-elem"
0 0 22 3 2 #" ("
0 0 14 3 10 #"matrix-ref"
0 0 22 3 1 #" "
0 0 14 3 2 #"m1"
0 0 22 3 1 #" "
0 0 14 3 1 #"i"
0 0 22 3 1 #" "
0 0 14 3 1 #"k"
0 0 22 3 2 #")]"
0 0 22 29 1 #"\n"
0 0 22 3 26 #" ["
0 0 14 3 7 #"m2-elem"
0 0 22 3 2 #" ("
0 0 14 3 10 #"matrix-ref"
0 0 22 3 1 #" "
0 0 14 3 2 #"m2"
0 0 22 3 1 #" "
0 0 14 3 1 #"k"
0 0 22 3 1 #" "
0 0 14 3 1 #"j"
0 0 22 3 3 #")])"
0 0 22 29 1 #"\n"
0 0 22 3 21 #" "
0 0 17 3 108
(
#"; If the element of m1 is a procedure (of 1 variable), apply it to t"
#"he m2-elem, otherwise multiply as usual."
) 0 0 22 29 1 #"\n"
0 0 22 3 22 #" ("
0 0 14 3 1 #"+"
0 0 22 3 1 #" "
0 0 14 3 3 #"sum"
0 0 22 3 2 #" ("
0 0 14 3 2 #"if"
0 0 22 3 2 #" ("
0 0 14 3 10 #"procedure?"
0 0 22 3 1 #" "
0 0 14 3 7 #"m1-elem"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 32 #" "
0 0 17 3 74
(
#"; If the element of m2 is a thunk, apply it, otherwise use it as a n"
#"umber."
) 0 0 22 29 1 #"\n"
0 0 22 3 33 #" ("
0 0 14 3 7 #"m1-elem"
0 0 22 3 2 #" ("
0 0 14 3 2 #"if"
0 0 22 3 2 #" ("
0 0 14 3 10 #"procedure?"
0 0 22 3 1 #" "
0 0 14 3 7 #"m2-elem"
0 0 22 3 3 #") ("
0 0 14 3 7 #"m2-elem"
0 0 22 3 2 #") "
0 0 14 3 7 #"m2-elem"
0 0 22 3 2 #"))"
0 0 22 29 1 #"\n"
0 0 22 3 33 #" ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 14 3 7 #"m1-elem"
0 0 22 3 2 #" ("
0 0 14 3 2 #"if"
0 0 22 3 2 #" ("
0 0 14 3 10 #"procedure?"
0 0 22 3 1 #" "
0 0 14 3 7 #"m2-elem"
0 0 22 3 3 #") ("
0 0 14 3 7 #"m2-elem"
0 0 22 3 2 #") "
0 0 14 3 7 #"m2-elem"
0 0 22 3 9 #")))))))))"
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 15 3 7 #"module+"
0 0 22 3 1 #" "
0 0 14 3 4 #"test"
0 0 22 29 1 #"\n"
0 0 22 3 3 #" ("
0 0 14 3 6 #"printf"
0 0 22 3 1 #" "
0 0 19 3 27 #"\"Testing matrix-mul-gen.~n\""
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 3 #" ("
0 0 14 3 9 #"test-case"
0 0 22 3 1 #" "
0 0 19 3 16 #"\"matrix-mul-gen\""
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 15 3 6 #"define"
0 0 22 3 1 #" "
0 0 14 3 2 #"m1"
0 0 22 3 2 #" ("
0 0 14 3 7 #"matrix*"
0 0 22 3 1 #" "
0 0 20 3 1 #"1"
0 0 22 3 1 #" "
0 0 20 3 1 #"3"
0 0 22 3 1 #" "
0 0 20 3 1 #"1"
0 0 22 3 1 #" "
0 0 20 3 1 #"2"
0 0 22 3 1 #" "
0 0 20 3 1 #"3"
0 0 22 3 2 #"))"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 15 3 6 #"define"
0 0 22 3 1 #" "
0 0 14 3 2 #"m2"
0 0 22 3 2 #" ("
0 0 14 3 7 #"matrix*"
0 0 22 3 1 #" "
0 0 20 3 1 #"3"
0 0 22 3 1 #" "
0 0 20 3 1 #"1"
0 0 22 3 1 #" "
0 0 20 3 1 #"4"
0 0 22 3 1 #" "
0 0 20 3 1 #"5"
0 0 22 3 1 #" "
0 0 20 3 1 #"6"
0 0 22 3 2 #"))"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 12 #"check-equal?"
0 0 22 3 2 #" ("
0 0 14 3 7 #"matrix*"
0 0 22 3 1 #" "
0 0 20 3 1 #"1"
0 0 22 3 1 #" "
0 0 20 3 1 #"1"
0 0 22 3 1 #" "
0 0 20 3 2 #"32"
0 0 22 3 3 #") ("
0 0 14 3 14 #"matrix-mul-gen"
0 0 22 3 1 #" "
0 0 14 3 2 #"m1"
0 0 22 3 1 #" "
0 0 14 3 2 #"m2"
0 0 22 3 2 #"))"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 12 #"check-equal?"
0 0 22 3 2 #" ("
0 0 14 3 7 #"matrix*"
0 0 22 3 1 #" "
0 0 20 3 1 #"1"
0 0 22 3 1 #" "
0 0 20 3 1 #"1"
0 0 22 3 1 #" "
0 0 20 3 2 #"32"
0 0 22 3 3 #") ("
0 0 14 3 14 #"matrix-mul-gen"
0 0 22 3 2 #" ("
0 0 14 3 10 #"matrix-map"
0 0 22 3 1 #" "
0 0 14 3 2 #"m1"
0 0 22 3 2 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 2 #" ("
0 0 14 3 2 #"e2"
0 0 22 3 3 #") ("
0 0 15 3 6 #"lambda"
0 0 22 3 2 #" ("
0 0 14 3 2 #"e1"
0 0 22 3 3 #") ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 14 3 2 #"e1"
0 0 22 3 1 #" "
0 0 14 3 2 #"e2"
0 0 22 3 5 #")))) "
0 0 14 3 2 #"m2"
0 0 22 3 2 #"))"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 12 #"check-equal?"
0 0 22 3 2 #" ("
0 0 14 3 7 #"matrix*"
0 0 22 3 1 #" "
0 0 20 3 1 #"1"
0 0 22 3 1 #" "
0 0 20 3 1 #"1"
0 0 22 3 2 #" ("
0 0 14 3 1 #"+"
0 0 22 3 1 #" "
0 0 20 3 2 #"16"
0 0 22 3 1 #" "
0 0 20 3 2 #"25"
0 0 22 3 1 #" "
0 0 20 3 2 #"36"
0 0 22 3 4 #")) ("
0 0 14 3 14 #"matrix-mul-gen"
0 0 22 3 2 #" ("
0 0 14 3 16 #"matrix-transpose"
0 0 22 3 1 #" "
0 0 14 3 2 #"m2"
0 0 22 3 2 #") "
0 0 14 3 2 #"m2"
0 0 22 3 2 #"))"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 12 #"check-equal?"
0 0 22 3 2 #" ("
0 0 14 3 7 #"matrix*"
0 0 22 3 1 #" "
0 0 20 3 1 #"1"
0 0 22 3 1 #" "
0 0 20 3 1 #"1"
0 0 22 3 1 #" "
0 0 20 3 1 #"6"
0 0 22 3 3 #") ("
0 0 14 3 14 #"matrix-mul-gen"
0 0 22 3 2 #" ("
0 0 14 3 10 #"matrix-map"
0 0 22 3 1 #" "
0 0 14 3 2 #"m1"
0 0 22 3 1 #" "
0 0 14 3 5 #"const"
0 0 22 3 2 #") "
0 0 14 3 2 #"m2"
0 0 22 3 2 #"))"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 12 #"check-equal?"
0 0 22 3 2 #" ("
0 0 14 3 7 #"matrix*"
0 0 22 3 1 #" "
0 0 20 3 1 #"1"
0 0 22 3 1 #" "
0 0 20 3 1 #"1"
0 0 22 3 1 #" "
0 0 20 3 2 #"15"
0 0 22 3 3 #") ("
0 0 14 3 14 #"matrix-mul-gen"
0 0 22 3 2 #" ("
0 0 14 3 10 #"matrix-map"
0 0 22 3 2 #" ("
0 0 14 3 16 #"matrix-transpose"
0 0 22 3 1 #" "
0 0 14 3 2 #"m2"
0 0 22 3 2 #") "
0 0 14 3 5 #"const"
0 0 22 3 3 #") ("
0 0 14 3 16 #"matrix-transpose"
0 0 22 3 1 #" "
0 0 14 3 2 #"m1"
0 0 22 3 3 #")))"
0 0 22 29 1 #"\n"
0 0 22 3 15 #" ))"
0 0 22 29 1 #"\n"
0 0 22 29 1 #"\n"
0 0 17 3 20 #"; Input generators."
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 14 3 7 #"provide"
0 0 22 3 1 #" "
0 0 14 3 4 #"step"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 15 3 6 #"define"
0 0 22 3 1 #" "
0 0 14 3 4 #"step"
0 0 22 3 2 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 3 #" (["
0 0 14 3 5 #"value"
0 0 22 3 1 #" "
0 0 20 3 1 #"1"
0 0 22 3 3 #"] ["
0 0 14 3 2 #"t0"
0 0 22 3 1 #" "
0 0 20 3 1 #"0"
0 0 22 3 3 #"] ["
0 0 14 3 4 #"help"
0 0 22 3 1 #" "
0 0 20 3 1 #"'"
0 0 22 3 6 #"()]) ("
0 0 15 3 6 #"lambda"
0 0 22 3 2 #" ("
0 0 14 3 1 #"t"
0 0 22 3 3 #") ("
0 0 14 3 2 #"if"
0 0 22 3 2 #" ("
0 0 14 3 2 #">="
0 0 22 3 1 #" "
0 0 14 3 1 #"t"
0 0 22 3 1 #" "
0 0 14 3 2 #"t0"
0 0 22 3 2 #") "
0 0 14 3 5 #"value"
0 0 22 3 1 #" "
0 0 20 3 1 #"0"
0 0 22 3 4 #"))))"
0 0 22 29 1 #"\n"
0 0 22 29 1 #"\n"
0 0 17 3 2 #"#;"
0 0 22 3 3 #" (("
0 0 14 3 6 #"square"
0 0 22 3 2 #" ["
0 0 14 3 5 #"value"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 3 #"] ["
0 0 14 3 6 #"period"
0 0 22 3 2 #" ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 20 3 1 #"2"
0 0 22 3 1 #" "
0 0 14 3 2 #"pi"
0 0 22 3 4 #")]) "
0 0 14 3 1 #"t"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 14 3 7 #"provide"
0 0 22 3 1 #" "
0 0 22 29 1 #"\n"
0 0 22 3 2 #" ("
0 0 14 3 12 #"contract-out"
0 0 22 29 1 #"\n"
0 0 22 3 3 #" ("
0 0 14 3 6 #"square"
0 0 22 3 2 #" ("
0 0 14 3 3 #"->i"
0 0 22 3 3 #" ()"
0 0 22 29 1 #"\n"
0 0 22 3 17 #" (["
0 0 14 3 5 #"value"
0 0 22 3 1 #" "
0 0 14 3 9 #"positive?"
0 0 22 3 1 #"]"
0 0 22 29 1 #"\n"
0 0 22 3 17 #" ["
0 0 14 3 6 #"period"
0 0 22 3 1 #" "
0 0 14 3 9 #"positive?"
0 0 22 3 2 #"])"
0 0 22 29 1 #"\n"
0 0 22 3 16 #" ("
0 0 14 3 1 #"_"
0 0 22 3 2 #" ("
0 0 14 3 3 #"->i"
0 0 22 3 3 #" (["
0 0 14 3 1 #"t"
0 0 22 3 1 #" "
0 0 14 3 7 #"number?"
0 0 22 3 2 #"])"
0 0 22 29 1 #"\n"
0 0 22 3 25 #" ()"
0 0 22 29 1 #"\n"
0 0 22 3 24 #" ("
0 0 14 3 1 #"_"
0 0 22 3 1 #" "
0 0 14 3 7 #"number?"
0 0 22 3 7 #")))))))"
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 15 3 6 #"define"
0 0 22 3 1 #" "
0 0 14 3 6 #"square"
0 0 22 29 1 #"\n"
0 0 22 3 3 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 3 #" (["
0 0 14 3 5 #"value"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 3 #"] ["
0 0 14 3 6 #"period"
0 0 22 3 2 #" ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 20 3 1 #"2"
0 0 22 3 1 #" "
0 0 14 3 2 #"pi"
0 0 22 3 3 #")])"
0 0 22 29 1 #"\n"
0 0 22 3 5 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 2 #" ("
0 0 14 3 1 #"t"
0 0 22 3 2 #") "
0 0 22 29 1 #"\n"
0 0 22 3 7 #" ("
0 0 15 3 3 #"let"
0 0 22 3 3 #" (["
0 0 14 3 9 #"cycle-num"
0 0 22 3 2 #" ("
0 0 14 3 8 #"truncate"
0 0 22 3 2 #" ("
0 0 14 3 1 #"/"
0 0 22 3 1 #" "
0 0 14 3 1 #"t"
0 0 22 3 2 #" ("
0 0 14 3 1 #"/"
0 0 22 3 1 #" "
0 0 14 3 6 #"period"
0 0 22 3 1 #" "
0 0 20 3 1 #"2"
0 0 22 3 5 #")))])"
0 0 22 29 1 #"\n"
0 0 22 3 9 #" ("
0 0 14 3 2 #"if"
0 0 22 3 2 #" ("
0 0 14 3 1 #"<"
0 0 22 3 1 #" "
0 0 14 3 1 #"t"
0 0 22 3 1 #" "
0 0 20 3 1 #"0"
0 0 22 3 2 #") "
0 0 22 29 1 #"\n"
0 0 22 3 13 #" ("
0 0 14 3 2 #"if"
0 0 22 3 2 #" ("
0 0 14 3 4 #"odd?"
0 0 22 3 2 #" "
0 0 14 3 9 #"cycle-num"
0 0 22 3 2 #") "
0 0 14 3 5 #"value"
0 0 22 3 2 #" ("
0 0 14 3 1 #"-"
0 0 22 3 1 #" "
0 0 14 3 5 #"value"
0 0 22 3 2 #"))"
0 0 22 29 1 #"\n"
0 0 22 3 13 #" ("
0 0 14 3 2 #"if"
0 0 22 3 2 #" ("
0 0 14 3 5 #"even?"
0 0 22 3 1 #" "
0 0 14 3 9 #"cycle-num"
0 0 22 3 2 #") "
0 0 14 3 5 #"value"
0 0 22 3 2 #" ("
0 0 14 3 1 #"-"
0 0 22 3 1 #" "
0 0 14 3 5 #"value"
0 0 22 3 7 #")))))))"
0 0 22 29 1 #"\n"
0 0 17 3 2 #"#;"
0 0 22 3 1 #"("
0 0 14 3 4 #"plot"
0 0 22 3 2 #" ("
0 0 14 3 8 #"function"
0 0 22 3 2 #" ("
0 0 14 3 6 #"square"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 2 #" ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 20 3 1 #"2"
0 0 22 3 1 #" "
0 0 14 3 2 #"pi"
0 0 22 3 4 #")) ("
0 0 14 3 1 #"-"
0 0 22 3 2 #" ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 20 3 1 #"2"
0 0 22 3 1 #" "
0 0 14 3 2 #"pi"
0 0 22 3 4 #")) ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 20 3 1 #"2"
0 0 22 3 1 #" "
0 0 14 3 2 #"pi"
0 0 22 3 10 #") #:label "
0 0 19 3 15 #"\"y = square(x)\""
0 0 22 3 2 #"))"
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 15 3 7 #"module+"
0 0 22 3 1 #" "
0 0 14 3 4 #"test"
0 0 22 29 1 #"\n"
0 0 22 3 3 #" ("
0 0 14 3 6 #"printf"
0 0 22 3 1 #" "
0 0 19 3 19 #"\"Testing square.~n\""
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 3 #" ("
0 0 14 3 9 #"test-case"
0 0 22 3 1 #" "
0 0 19 3 8 #"\"square\""
0 0 22 29 1 #"\n"
0 0 22 3 13 #" "
0 0 17 3 2 #"#;"
0 0 22 3 1 #"("
0 0 14 3 4 #"plot"
0 0 22 3 2 #" ("
0 0 14 3 8 #"function"
0 0 22 3 2 #" ("
0 0 14 3 6 #"square"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 2 #" ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 20 3 1 #"2"
0 0 22 3 1 #" "
0 0 14 3 2 #"pi"
0 0 22 3 4 #")) ("
0 0 14 3 1 #"-"
0 0 22 3 2 #" ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 20 3 1 #"2"
0 0 22 3 1 #" "
0 0 14 3 2 #"pi"
0 0 22 3 4 #")) ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 20 3 1 #"2"
0 0 22 3 1 #" "
0 0 14 3 2 #"pi"
0 0 22 3 10 #") #:label "
0 0 19 3 15 #"\"y = square(x)\""
0 0 22 3 2 #"))"
0 0 22 29 1 #"\n"
0 0 22 3 13 #" "
0 0 17 3 2 #"#;"
0 0 22 3 1 #"("
0 0 14 3 12 #"check-equal?"
0 0 22 3 2 #" ("
0 0 14 3 4 #"plot"
0 0 22 3 2 #" ("
0 0 14 3 8 #"function"
0 0 22 3 2 #" ("
0 0 14 3 6 #"square"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 3 #") ("
0 0 14 3 1 #"-"
0 0 22 3 2 #" ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 20 3 1 #"2"
0 0 22 3 1 #" "
0 0 14 3 2 #"pi"
0 0 22 3 4 #")) ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 20 3 1 #"2"
0 0 22 3 1 #" "
0 0 14 3 2 #"pi"
0 0 22 3 10 #") #:label "
0 0 19 3 15 #"\"y = square(x)\""
0 0 22 3 4 #")) "
0 2 57 26 1 #"\0"
2 -1.0 -1.0 0.0 0.0 0 23 500
(
#"\211PNG\r\n\32\n\0\0\0\rIHDR\0\0\1\220\0\0\1\220\b"
#"\6\0\0\0\200\2776\314\0\0 \0IDATx\234\355\335\177p\334\325y"
#"\357\361\317b\313?\264NB \222\t\246x\215\t\251W\216&!#Cb\337"
#"\351\272M\32b9?\240^\2455\231"
#"X\314\244\223\251\344\206\f\23y\246\314"
#"\235\233usg\232J\315d\332 \335\266\231\216e\347F\3\222\23s\247(\320"
#"\226\242M\223&A\333\20B,\361\303"
#"\30\255\204M\361\312\6C\274\262\215\215"
#"\367\376\341\354\332\353\225\365\313{\236\357"
#"w\277z\277f\30\360\262\322\36\16\317y\236=\347\331\357~C\271\\.'L"
#"j\337\276}\372\344'?\251%K\226x=\24\3379x\360\240\216\35;\246u"
#"\353\326y=\24_z\360\301\a\365\307"
#"\177\374\307^\17\303\227\6\a\au\355"
#"\265\327j\365\352\325^\17\305wN\235:\245G\37}Tw\336y\247\327C\231"
#"\221\253\274\36\200\237\335\177\377\375\32\31"
#"\31\361z\30\276\364\330c\217i\317\236"
#"=^\17\303\267\376\344O\376\304\353!\370\326\236={\364\330c\217y=\f_"
#"\32\31\31\321\375\367\337\357\3650f\314"
#"y\1\351\354\354T:\235v\3752\0\0cN\vH__\237\272\272\272( "
#"\0\20@N\vH<\36W]]\235\313\227\0\0xd\241\27/\272\177\377~"
#"\355\335\273\267\344\361\337\225t\235\375p"
#".\253\356\350Q\355\357\354\324\221\367\274"
#"\307\353\241\224\315\271\353\257\327\271\233n"
#"\272\342\337\363\334s\317\351\345\227_\326"
#"\343\217?^\206Q\5\317JI\311D\302\353a\370R\365\340\240\262##J\216"
#"\217_\361\357z{\365j\345\336\373\336"
#"2\214\312\37\306\306\306\224\315f=[W\343\343\343z\376\371\347\213\36"
#"\253\375\355\3373\227<w\313\226-"
#"\336\24\220s\347\316\225<\226N\247\365"
) 500
(
#"\346\17~\240\330\347>\247w\256X\341"
#"\301\250\202\357\330\201\3z\345_\376E"
#"\37\352\350\270\342\337UUU\245\205\v"
#"\27\362\t\265\313\270U\322\221_\377Z"
#"\313?\360\1\257\207\22X\207\236|R"
#"\247\207\206\364\376{\357\365z(e\263"
#"x\361b]u\325U\236\255\253\252\252"
#"\252\222\3072\311\344\371\177\210\305\212\36"
#"?w\356\2347\5\244\276\276^\365\365\365E\217%\223I%\37\177\\\267~\361"
#"\213\272\341\266\333\274\30V\211?{\350!\255mm\325\2325k\274\36JY\34"
#"x\364Q\235\374\366\267\265a\303\206+"
#"\376]\277\372\325\257\364\326[o\225\345"
#"w\5\321\267$\255\271\353.\325\337}"
#"\267\327C\361\235\275G\217*\274f\215"
#"b\255\255W\364{\236\374\366\267u\354"
#"\300\201@\305\340\265\327^\253\245K\227"
#"z\372\337\264e\313\226\242?\17|\355k\n]u\225b_\373Z\311s\371\30"
#"\357|\303e?fB\241\220\327C\b>\342\331SN\vH\177\177\277R\251\324"
#"\314?\211\225\313\261\350\34bn\21$"
#"\304\263\221)\212\264\323#\254\306\306F"
#"566\272|\t\314\26\357\330\354\220"
#"\340\334#\236\235\313I\272\\${\322"
#"\3\231\222\217\26\335\327\277\376u\255Z"
#"\265\312\353a\224O(\244r-\267O|\342\23\372\360\207?\\\246\337\26<\37"
#"\271\375v\257\207\340[\237\377\374\347\365"
#"\236r|\262\261\214\361\354\27\253V\255"
#"\322\327\277\376u\257\207Q,\227\273l^\366_\1\231\304\251S\247444d"
#"\376\272\253V\255\362\344u]y\371\300"
#"\1\245\337xC\277\370\305/\312\362\373"
#"\252\252\252f\365\273\352\352\352\346\315\247"
#"\266\"\221\bG,\227q{9\213k\300v K\226,)ib\373\231\277\n"
#"\310ez \317=\367\234FGG\365\276\367\275\317\203A"
#"\5\307{\353\352\264\364K_\322\242E\213\314_\373\300\201\3"
) 500
(
#"Z\260`\201>\370\301\17\232\277\266'"
#"\2\226\330\374\210\2m\304\253\36H9"
#"\335t\323M\372\0\237\251\277\"'\216"
#"\34\321\261\5\v\264\322\203y|\373\355"
#"\267\315_\323K9\311W\307\261\201E\241vn\252\31\366\337\307xYtN\261"
#"\334\214\220\330\334\v`\17\304\227\246\350"
#"\201\370\257\200\0\1\301\21\213\1\n\265"
#"\247\374U@\346\321u \203\203\203\223>\236\314\177m\200+,8\e\314\263s"
#"\363%Wxn\212X\366W\1\231':::\246\f\376\2162|W\25\274E"
#"\17\304\b\205\3329z >\322\327\327"
#"\247\232\232\032544L\372\357c\261"
#"\230jjj\324\337\337_\366\327\16\366\314\372\f\211\315=z 6*\375:\220"
#"K555)\225J\351\221G\36QMM\2156n\334\250\356\356\356BRN"
#"\247\323\352\356\356.\371\271K\357O\322"
#"\325\325\245L&\243l6\253\306\306F\305b1%~\373\25\334\351tZ\341p"
#"X\361x\\\367\334s\217v\355\332Ux\355\201\201\1E\"\21\335s\317=\212"
#"F\243\352\353\353\323\300\300\200v\356\334"
#"\251\341\341aE\243Qe\263Y\265\266"
#"\266\252\277\277_\303\303\303\212D\"jooWGG\207\6\6\6$I;v"
#"\354Pgg\247\6\a\au\317=\367\250\263\263S\r\r\r\212\307\343n\256\342"
#"\17xq\366\e\216X\fP\250=\345\257\0022\303\36\310\256]\273\264v\355Z"
#"E\"\221B\222\277\370\35}$\22)\24\202\251tww\27\222\371\370\370x\341"
#"]\177\"\221P\177\177\277v\357\336\255"
#"X,V\370\335\261X\254P\200R\251\224\252\253\253\225H$4<<\254T*"
#"\245\226\226\26m\336\274\271\360;\e\e"
#"\e\325\320\320\240h4\252\235;wj\333\266m\32\37\37W8\34\226"
#"$\265\267\267kppP?\374\341\17\325\336\336^x\235p8\254\321"
) 500
(
#"\321Qe\263\331\302s'\363B\177\277"
#"~\362W\1775\355\177g\336\333g\316"
#"\350\314\304\204\226\274\353]3\376\231+"
#"\265\341/\376B\267\314\307\257\263!\2619G\2016\22\204\353@.\226/\32]"
#"]]jhhP\354\222\357\251\237\351\16$\36\217k\331\262ejooW["
#"[\233:::\n\277k\252\304-\235/&\341pX\211DBCCC\232\230"
#"\230\220t\276xIR&s\376\366+\371B\226\177^uuu\321\357\351\356\356"
#"\326\306\215\e522R\364xuu\365\264\5\344w>\362\21}\354\e\337\230"
#"r\234\27;\371\372\353:>:\252\367"
#"\32^\314W\23\215\232\275\226\237\320\3"
#"1B\241vn\252\31\366\274\200$\223"
#"I\215\215\215\351\271\347\236\323\333'O"
#"\352\221G\36\321\315\307\217\227\24\205K"
#"}\365\253_\325m\267\335\246m\333\266"
#"\225\3546f\272\3\211\307\343\332\266m"
#"\233\232\232\232\224\315f%\251\360\367\231"
#"\214\273\253\253K\275\275\275\32\36\36."
#"\371\367\341pX\311dR\231LF\265\265\265\312d2\n\207\303\205Bs\361\357"
#"\211\307\343J$\22Ec\236\230\230\230"
#"\266\210-\275\346\32\3358\213\373\6d3\31-~\307;f\3653\230#\22\233"
#"{\241\220r\314\2633\371\334\374\332\376"
#"\375\312-Y\242\261={t\343\2157"
#"\26\345f\317\233\350k\326\254\321\206\r"
#"\e\264v\355Z-Z\264H\37\272\365"
#"\326\31\335\300\251\266\266V\277\367{\277"
#"7m\222\235Jkk\253\302\341p\341\357\371]\215t\376H+o\345\312\225J"
#"\247\323\32\32\32R:\235VWWW\341\b+\233\315jhhH\331l\266\350"
#"g\362\277o\343\306\215J$\22\332\276}\273\"\221\210V\256\\Y(R\251T"
#"J\341pX\355\355\355\352\352\352*|\357V6\233\325"
#"\312\225+\257\350\277\r\36\233G\37IG0\345s\363"
) 500
(
#"\212\25+\264r\345Jm\330\260\241$"
#"7/H\314\344\255\272C\313\226-\323"
#"\273\337\375n\35;vLc\337\377\276"
#"\376`\373v-_\275\272\3509\257\276"
#"\372\252$\351\272\353\212\357\230~\370\360"
#"am\335\272u\316\211v\305\212\25\352\351\351\221$}\345+_Q$\22\321\365"
#"\327_\257\236\236\36\215\216\216\352\370\361"
#"\343\212\307\343Z\277~\275~\370\303\37"
#"*\24\n\351\243\37\375\250\356\276\373n"
#"566\352\351\247\237\326\257~\365+"
#"\375\351\237\376\251\16\348\240\343\307\217"
#"\253\246\246F\322\371]\320g?\373YI\347w\23\355\355\355Z\264h\221jj"
#"j\224J\245\364\301\17~P\17?\374"
#"\260\302\341\260\302\341\260\252\252\2524:"
#":\252\365\353\327\253\247\247G\37\377\370"
#"\307u\313-\267\314\351\277\353r\316d"
#"\263\232\30\37\327\325\277=f\263t\271"
#"\377\207A\265\377\241\207t]}\275j\2r7K?z\365\227\277\324\233\207\16"
#"\351\375\237\376\264\327C\t\244|n>"
#"\374\343\37k\331\273\337\255\17}\3463Z\266lY\321s<?\302*1\213w"
#"m\343\343\343\252\255\255\235\376\211\227\21"
#"\213\305J\216\312\362\237~\312\37QI*\364:.u\361c\227;rk\275\344"
#"\266\235\215\215\215\352\350\350P2\231,"
#"\372w\371\337\225J\245\224N\247\325\334"
#"\334<\333\377\234\351\361\216\330\316\24\37}D\371p\200e h\27\022677"
#"k\325\252Un\222\354o\345\217\251R\251T\331\177w[[[I3=/\233"
#"\315\316\250\1773W,8\4F(D\257\311J\245\\\a2\223s\343\311>a"
#"Un\275\275\275N\177\377\272u\353&}|\272\17\17\240B\320\3APT\314"
#"\16\204w\23\3561\307&\230e\367B\354@L\360U&\2005z &"
#"(\37\6*\375B\302\5\v\26\250\277\277_O?\375\264\327C\251h'_"
) 500
(
#"{MG\237\177^\2773:j\376\332\257\276\372\252>\365\251O\231\277.\2\214"
#"\35\210\235J\356\201|\340\3\37\340n"
#"\204e0\372\343\37\353\337\367\355S\363?\374\203\327C\t>z \b\nz "
#"\220\370\356 KD\262{\364@l\320\3\301\5,8\e\364@L\20\315\6*"
#"f\a\2\267\270\177\2\202\204\35\210\235"
#"J\271':\307,\216\261\340l\320\3"
#"APT\314\16\204\344\346\24\t\315\16\221\354\36=\20\e\364@p\1\v\316\6"
#"=\20\23D\263\201\212\331\201\300-z \b\22v v*\242\a\302\271\261{"
#",8\e\3042\202\302\317W\242\357\333"
#"\267O/\274\360\202\16\36<\250w\237"
#"<\251\177\374\316w\364\273\37\375\250\356"
#"\274\363N\257\207\268\234\31\333a\226"
#"\335#\236\335\312\347\346\267~\361\v\275"
#"}\340\200\236\224t\313-\267\24\345f"
#"\317\vHcc\243\356\270\343\16\375\307"
#"\177\374\207~\272w\257\266m\333\246\367"
#"\224\371FJ\270\200\345f\204\36\210{"
#"\34\311:\225\317\315\217\217\216j\311\212"
#"\25\332\360\345/k\301\202\5E\317\361"
#"\274\200,Z\264H\222\264x\361b\205B!-^\274\270\360\30\312\214wl\246"
#"8\3022@<;\223\317\303\v\26,PUU\225\226.]Z\362\34z \200"
#"\v$6\347\310\25F\370\24\26$\316\214-\345$\216\260,\20\317\316q\35\b"
#"\nXnFHl\356\321\3\2611E?\317\177\5\4\356\260\0031\305\21\213\1"
#"\342\331S\376* \364@\20\24$6\347\310\25F\350\201@\242\ab\211\36\210"
#"\21\342\3319z (`\271\31!\261\271G\17\304\6=\20H\242\ab\214#"
#"\26\3\304\263\247\374U@\350\201 ("
#"Hl\316\221+\214\320\3\201D\17\304\22=\20#\304\263s\364@P"
#"\300r3Bbs\217\36\210\rz \220D\17\304\30G,\6\210gO"
) 500
(
#"\371\253\200\320\3AP\220\330\234#W\30\241\a\2\211\36\210%z F\210g"
#"\347\350\201\240\200\345f\204\304\346^("
#"\244\34\363\354\336\24=\20\317\357\a\322"
#"\333\333\253\341\341a\245\323i\275\367\364"
#"i}\353[\337R\364\366\333\325\324\324"
#"\344\365\320\202\207\35\210\35\216cQ\341"
#"\362\271YO=\245\323ccJ\276\371\246\242\321hQn\366\274\200\344\a\223L"
#"&\225\374\301\17t\337}\367\351\2357"
#"\334\340\361\250\202\211\204\206 \341H\326"
#"\255|n\376\177\207\16\351]\321\250b"
#"\367\335W\362\34\216\260\346\e\26\234\t"
#"z 6\210f\0034\321!\211\317\315[\242P\273\307\16\304N\245\\\a\3021"
#"\213c,83\3042\2\241bv $7\247Hh\206\210e\347\350\201\330\340"
#"c\274\270\200\5g\202\36\210\r\242\331"
#"@\305\354@\340\26=\20;\24j\367\330\201\330\241\a\2I,8C\3042\2"
#"\241bv $7\247Hh\206\210e\347\350\201\330\240\a\202\vXp&\350\201"
#"\330 \232\rT\314\16\4n\321\3\261C\241v\217\35\210\35z \220\304\2023"
#"D,#\20*f\aBrs\212\204f\210Xv\216\36\210\rz \270\200\5"
#"g\202\36\210\r\242\331@\305\354@\340"
#"\26=\20;\24j\367\330\201\330\241\a\2I,8C\3042\2\241bv $"
#"7\24783\266\303\235\362\334#\236mL5\303\236\337P\352\342;\22\2568s"
#"F\355\35\35\212~\370\303\334\221\320\21"
#"\226\233\221)n\3\212\362!\236\335)\334\221\360\231gt\362\3301%_{\315"
#"\347w$\354\355\325\216\35;T}\355"
#"\265\36\217*\240x\307\206 !\236\235"
#"\312\347\346\357\378\240ko\277]\261"
#"?\377\363\222\347\370\356\b\213sc\4\2\261\354\34\363k\244bz "
#"p\2123c;\314\262\21\342\3319\256\3A\1\313\315\b=\20\367\370X"
) 500
(
#"\272\215)b\331\177\5\4\356\260\3A"
#"\320\20\317\236\362W\1\341\334\30AA"
#",;\307\374\32\241\a\2\211\36\210%"
#"f\331\b\361\354\34=\20\24\260\334\214"
#"\320\3q\217\36\210\rz \220D\17\4\301C<{\312_\5\204sc\4\5"
#"\261\354\34\363k\204\36\b$z \226\230e#\304\263s\364@P\300r3B"
#"\17\304=z 6\350\201@\22=\20"
#"\4\17\361\354)\177\25\20\316\215\21\24"
#"\304\262s\314\257\21/{ \351tZ\241PH\241PH\211D\302\365\313a\n"
#"\364@\3540\313F\210g\347<\275\37H__\237N\2348\241p8<\263\37"
#"\340]\205S,7#\364@\334\243\ab\303\253\36H6\233U\"\221\320\272u"
#"\353\324\337\337\357\362\2450\23\354@\20"
#"4\304\263{^\36ae\263Y\265\265"
#"\265\251\251\251I\311dR\222\324\323\323"
#"S8\326\312\377\265q\343F\2359sF\341e\313\212\36\357\351\351q=\304y"
#"\2033cC\364@\234\343H\266\374&\313\315?\330\267O\177\326\322R\362xO"
#"O\217\333\2\222?\266jnnVoo\257\372\372\372$I[\267nU.\227"
#"+\372k``@U\v\27jbb\242\350\361\255[\267\272\34\342\374\303\2023"
#"\221\2238\302B\305\231,7\337\371\331"
#"\317\352\377tu\225<\276u\353V\273"
#"Oa\325\325\325\251\246\246\306\352\3450"
#"\31\316\214\355P\250\335#\236\355X\366"
#"@\362\237\266J\245R\205c\253\376\376"
#"~\265\264\264L\373\263l\373\35#\261"
#"\231!\226\r\20\317\356M1\307N?\205\265r\345Juuu)\231L\252\245"
#"\245E\265\265\265S\377\0\301\340\24\t"
#"\315\20\261\354\34\361l\303\374c\274\371"
#"\35Hmm\355\354\257\375 (\334\"\261\231\240\ab\204xv\217/S"
#"\204$\316\214-\221\330\334#\236\355T\312wa\261-u\214\304f\206X"
) 500
(
#"6@<\273W1;\20\202\301)\22\232!b\3319\342\331\6_\347\216\vH"
#"l&\350\201\30!\236\335\253\230\35\b"
#"\334\342\314\330\16\211\315=\342\331\16="
#"\20H\"\261\31\"\226\r\20\317\356U\314\16\204`p\212\204f\210Xv\216x"
#"\266A\17\4\27\220\330L\320\0031B"
#"<\273W1;\20\270\305\231\261\35\22\233{\304\263\35z \220Db3D,"
#"\e \236\335\253\230\35\b\301\340\24\t"
#"\315\20\261\354\34\361l\203\36\b\nr$6\239nik\202x6\340\325\267"
#"\361\316Doo\257\206\207\207\225N\247\25\221\264s\347NE\243Q555y"
#"=\264\340\341\16n\b\22\342\331\251|"
#"n\326\213/\352\251\177\376g%\17\37"
#".\311\315\236\27\220\374`\222\311\244\222"
#"\273w\317\376\333{\1?\342\226\266\250"
#"p\371\334\374\177\177\376s\335\360\351O"
#"+\366\305/\226<\307\177GXp\206{H\333a\226\335#\236mTF\17\204"
#"3c\23,7#\304\263\t\342\331\300"
#"\24\261\354\237\2\"\211\345\346\30\357\330"
#"\20$\304\263\347|U@x\307\206\300"
#"\240\a\202\240\250\230\353@\340\24g\306v\230e\367\210g\e\364@P\300r3"
#"B<\233 \236\r\320\3\201$\316\214\21,\304\263\347|U@x\307\206\300\240"
#"\a\202\240\240\a\2\2113cK\314\262{\304\263\rz (`\271\31!\236M"
#"\20\317\6\350\201@\22g\306\b\26\342\331s\276* \274cC`\320\3AP"
#"\320\3\201\304\231\261%f\331=\342\331"
#"\6=\20\24\260\334\214\20\317&\210g\3\364@ \2113c\4\v\361\3549_"
#"\25\20\336\261!0\350\201 (*\341"
#"\216\204c/\275\244\e\317\236U\"\221"
#"\340\216\204\216pfl''\361\206\3101\342\331\255\302\35\t\323i="
#"\375\360\303J\246\323>\276#\341\277\375\233~\262w\257\376'w$t'"
) 500
(
#"\24\342\314\330\n\211\315=\342\331\251|"
#"n\33650\240\330\235w*\266m[\311s|u\204\305\3735\3$63\34"
#"a\31 \236=\345\253\2\302\226\337-"
#"\22\232!\22\233s\304\263\221\212\270\16"
#"\204\5g\203y6A\17\304\b\361\354"
#"\\e\\\a\"\261\340\\\343\314\330\16"
#"\211\315=\342\331\6\327\201\240\200\304f"
#"\206#\26\3\304\263\247|U@\330\201\270EB3Dbs\216x6B\17\4"
#"\5\314\263\tz F\210g\347\350\201"
#"\340<\316\214\355\220\330\334#\236m\320\3A\1\211\315\fG,\6\210gO\371"
#"\252\200\260\3q\213\204f\210\304\346\34"
#"\361l\204\36\b\n\230g\23\364@\214"
#"\20\317\316\321\3\301y\234\31\333!\261"
#"\271G<\333\240\a\202\2\22\233\31\216"
#"X\f\20\317\236\362U\1a\a\342\26"
#"\t\315\20\211\3159\342\331\b=\20\344\345\230g\239nik\202xvo\252"
#"9\366\374~ \23\23\23:}\372\264~s\342\204r\222^\177\375u-^\274"
#"X\325\325\325^\17-x\270\1\17\202"
#"\204xv*\237\233\317\236=\253\354\304"
#"\304\244\271\331\363\2\362\304\23O\350\340"
#"\301\203J?\373\254\256~\353-\355\331"
#"\263G\253W\257\326\346\315\233\275\36\32"
#"0w\334\322\26\25.\237\233\337<zTc?\371\211^<y\262$7{^"
#"@\362\203I>\372\250\236\354\353\323\275"
#"\367\336\353\361\210\202\213\204f\207\367\305"
#"\356qK[\267\362\271\371\37\277\367="
#"\335\362\211O(v\367\335%\317\361W\17\204\4g\202sc\3\304\263\t\"\331"
#"@E4\321\305\307xM\220\324\20\24\354@\354T\302u $7\367B\22\213"
#"\316\2=\20\4E\245\354@`\200\244f\202\22\355\36=\20\e\225\361U&\234"
#"\31\233\241\ab\200x6A$\e\250\224\35\b\313\315"
#"\0I\rA\301\16\304\16=\20H\364@\314\320\3AP"
) 500
(
#"T\312\16\4\6Hj&(\321\356\321\3\261A\17\4E\350\201\30 \236M\20"
#"\311\6*e\a\302r3@RCP\260\3\261C\17\4\22=\0203\364@\20"
#"\24\225\262\3\201\1\222\232\tJ\264{\364@l\320\3A\21z \6\210g\23"
#"D\262\201J\331\201\260\334\f\220\324\20"
#"\24\354@\354\320\3\201D\17\304\f=\20\4\205\237\357Hx\370\360a\35?~"
#"\\ccc:{\366\254\206\206\206t\365\325Wk\305\212\25^\17-\230B!"
#"\216\260\f0\303\356\321\3q+\237\233O\235:\245C\207\16M\232\233=/ "
#"\351tZ\257\274\362\212\306\306\306\244\263"
#"g5<<\254\353\257\277\236\2\202\312F\17\304\275P\210B\355P>7\237:"
#"uJ/\37:\244\305\223\344f\317\v"
#"\310\372\365\353%I\311\305\213\365\324\367"
#"\276\247x<\356\361\210\2\216wmf8\3022@,;\223\317\315]\177\371\227"
#"\212~\344#\212M\222\233\351\201\3143"
#"\314\260\21\22\233s\24h#\25\361),\26\234\rz &r\22o\210,\20"
#"\313\316U\306u \22\v\16\301Abs\217\36\210\215)\372y\223\26\220D\""
#"\241\276\276>IRgg\247:;;\335\r\356\"\224\17\3\364@\314p\304b"
#"\200X\366\324\244\5d||\\\2336mRGG\207~\364\243\37)\36\217\253"
#"\277\277\337\375hXp\3161\303FHl\316Q\240\215\314\366:\220X,&I"
#"\352\350\350\320\340\340\240\302\341\260FG"
#"G\235\214\255\200\5g\203\36\210\tz F\210e\347f\335\3\311d2jl"
#"lT[[\233\252\253\253\265q\343FUWW;\32\336EXp\b\n\22\233"
#"{\364@lL\321\3\231t\a\322\332"
#"\332\252\326\326\326\302\237\a\a\a\335\f\354\22\224\17\3\364@\314"
#"p\304b\200X\366T\241\200\244R)e\263Y\305b1%\22\211"
) 500
(
#"\222'F\"\021577\273\35\r\v\3169f\330\b\211\3159\n\264\21\256\3"
#"A\1=\20\23\364@\214\20\313\316M5\303\205\35HCCC\341\301\346\346f"
#"E\"\221\242'\16\r\r\225{\\\245Xp\b\n\22\233{\364@l\314\366:"
#"\220\346\346f\245R)I\347\e\352MMM\205\353B\\\242|\30\240\ab\206"
#"#\26\3\304\262\247&- \335\335\335J\247\323jkk\323\332\265k\265m\333"
#"\2669}\311a6\233U\"\221\230\3715$,8\347\230a#$6\347(\320"
#"F\346r?\220\316\316N\205\303a\265"
#"\264\264\250\261\261qN\257\333\330\330\250\336\336^uuuibbb\352\"\304"
#"\202\263A\17\304\4=\20#\304\262s"
#"3\352\201\\l\343\306\215z\340\201\a"
#"\324\330\330X\330E\324\324\324\24}\264w:}}}\212D\"\252\255\255Us"
#"s\263\232\232\232\246\337\305\260\340\20\24"
#"$6\367x3dc\266\327\201\f\f"
#"\f\24\232\350\341pX\215\215\215\263\276"
#"\220pppP555\222\244\232\232\232BOE\222\366\357\337\257\275{\367\26"
#"=\377\310\263\317j\371k\257\225|\204x\313\226-Z\273v\355\254^\eS\240"
#"\ab\206#\26T\232\311r\263^{M\17=\364\220\222\317<S\364\360\226-"
#"[&/ \351tZ\335\335\335E\177nhhP]]\335\214\a211Q"
#"( \227:w\356\334\344?4\311\202\273\354s1'$5\367xWl\203["
#"\332\226\337\244\371\3662s|\356\334\271"
#"\311\vHGG\207\242\321\250FGG\25\215F5>>^\370~\254\231\212D"
#"\"\312d2\222\316\1779\343\305\37\v"
#"\256\257\257W}}}\321\363\223\337\377"
#"\276\236\371\345/\365\345I.bDy\221\340\fP\250M\20\311\345"
#"5Yn\376\333\357~W\261\317}N\261\273\356*y\376\244\237\302"
) 500
(
#"\212\307\343\205\"\322\326\326\246\266\266\266"
#"\242#\250\231\210\307\343\205\237\31\32\32"
#"\322\246M\233\246\375\31\226\234\1\22\233"
#"{\271\34\261l\201\35\210\235\331\364@"
#"R\251\224v\357\336\255]\273vi\355"
#"\332\265J\247\323\32\30\30\230\325\353E"
#"\"\21\305\343q\265\266\266*\233\315\252"
#"\275\275}\316\203D\371\204$\26\235\5"
#"b\31A1\333\217\361^|\3\251\221\221\2219\277\356l>\265\5#$6\347"
#"8\"\264A\17\304Fe\334\322v\212\217\212\241\274Hp\6\210e\23D\262\201"
#"\212\3702E\321\0031Abs\217\36\210\rv vf\363]X\311d\322\345"
#"P.\217\344\346\34=\20#\3042\202b\266=\220\356\356n%\223I\205\303a"
#"\265\265\2659\e\27<@bs\216#B\e\364@l\314\372\253L\362\27\21f"
#"\263Y\265\265\265\25\276\307j\266\327\202"
#"\314\n=\0203$8\3\304\262\t\"\331\300l{ \351tZ\231LF;v"
#"\354\320\356\335\273\v\27\1\356\330\261\303"
#"\351\361\26K\316\0\211\315=z 6\330\201\330\231\315u \253V\255*\\D"
#"x\361Gz\e\32\32\264v\355\332+\372h\357\\\6\211\362\241\ab\204XF"
#"P\314\266\a\322\336\336>i\357#\34\16\353\253_\375j\371\6\6{$6\347"
#"8\"\264A\17\304\306\254\257\3\231\252q\356\354\342@z fHp\6\210e"
#"\23D\262\1\256\3A\1\211\315=z 6\330\201\330\231\315u \236!\2719"
#"G\17\304\b\261\214\240\250\224\35\b\f"
#"\220\330\234\343\210\320\6=\20\e\263\276"
#"\16\304R2\231\324\330\330\230\322O>"
#"\251\205\307\217k\317\236=\272\361\306\e"
#"\335^s2\317\221\340\34\243\237g\206Hv'\237\233'\262Y=10\240\261"
#"\343\307Kr\263\347\5d\315\2325\272\361\306\e\265"
#"\370\370q\275\32\16k\303\206\r\n\207\303^\17+"
) 500
(
#"\270x\327f\202\362a\200Xv*\237\233\377{\321\"\275/\32\325\272Ir\263"
#"\347\5d\371\362\345\222\244\261\345\313\365"
#"\332\342\305\272\351\246\233<\36Q\260\221"
#"\330\334\313\261\0031\301\355\231\335\312\347"
#"\346\205\v\26\350\272\353\256\23347\373"
#"\247\a\302;\t\e\241\20GX\b\16b\331\271\312\270\37\210\304\2736\4\3;"
#"\20\e\241\20=\20\vS\304\263\257\n"
#"\bK\316\0\347\306&\210e#\304\262\247|U@x\327\346\0363\354\36=\20"
#"\e\364@\214T\304u \274\223\260A\17\4AB,;G\17\4\260\304\16\304"
#"\6=\20\e\364@P@\17\304\4\261l\204X\366\224\257\n\b\357\332\334c\206"
#"\335\243\ab\203\36\210\21z (\240\a\202 !\226\235\243\a\2Xb\ab"
#"\203\36\210\rz (\240\ab\202X6B,{\312W\5\204wm\3561\303"
#"\356\321\3\261A\17\304\b=\20\24\320"
#"\3A\220\20\313\316\321\3\1,\261\3\261A\17\304\6=\20\24\320\0031A,"
#"\e!\226\335\233b\216=\277\37\310\276"
#"}\373\364\302\v/(\363\313_\352\235"
#"\377\375\337\372\353\277\376k\335r\313-"
#"\272\363\316;\275\36Z \221\330\334\243"
#"\ab\203\36\210[\371\334|\362\324)"
#"\365\366\365\351\311g\236)\311\315\236\27"
#"\220\306\306F\335q\307\35\372\361\203\17"
#"j\344\245\227\364\205/\177Y\v\26,\360zX\301E\17\304\6\311\315L.\227"
#"\243\2308\220\317\315\177\373\215o\350\263"
#"\237\371\214\376\307\37\376aIn\366\274"
#"\200,Z\264\350\374\337\253\252\264\340\252"
#"\253\264t\351R\217G\24p,4\367r9vzV\210gg\362\271Y\222\26"
#"-^<in\366U\17\204`p/$qnl\201X6A<\e\250\210\217"
#"\361\302\6\211\3159\216\b\r\21\317\316U\306\307x"
#"i<\232!\301\31 \226\315\20\317\216U\312\16\204%"
) 500
(
#"g\200\304\346\36=\20;\304\263\215J\270\16\204`p\2173c#\304\262\t\342"
#"\331@\245\354@`\200\304\346\34G*"
#"\206\210g\347\350\201\240\b\t\316\0\261l\206xv\254Rv ,9\3$6"
#"\367\350\201\330!\236m\320\3\201\304\231\261\31b\331\4\361l\240Rv 0@"
#"bs\216#\25C\304\263s\364@P\204\4g\200X6C<;V);\20"
#"\226\234\1\22\233{\364@\354\20\3176"
#"\350\201@\342\314\330\f\261l\202x6P);\20\30 \2619\307\221\212!\342"
#"\3319z (B\202s\214X6E<;\346\347;\22\366\366\366jxxX"
#"\307\237~ZW\247\323J$\22\212F\243jjj\362zh\301\304-mMP"
#">\214\20\317\316\344s\263\316\236\325\236"
#"\357~W\311\377\374\317\222\334\354y\1"
#"\311\17&\331\335\255\364\eo\2509\221\360v@\1Gbs\217[\332\332a\226"
#"\335\311\347\346\377\375\215o\350\v_\370"
#"\202b\37\373X\311s\374s\204\5\e\334\322\26AB<;G\17\4\260D,"
#"#H\246\210g\377\24\20\261\0355\301"
#"\231\261\tb\331\b\361\354)_\25\20"
#"\336\265\271\307\f\273G\17\304\16\263l"
#"\200\353@P\300\2311\202\204xv\216\36\b`\211XF\220\320\3A\1g\306"
#"&\210e#\304\263\247|U@x\327\346\0363\354\36=\20;\314\262\1z "
#"(\340\314\30AB<;G\17\4\260D,#H\350\201\240\2003c\23\304\262"
#"\21\342\331S\276* \274ks\217\31v\217\36\210\35f\331\0=\20\24pf"
#"\214 !\236\235\243\a\2X\"\226\21$\364@P\300\231\261\tb\331\b\361\354"
#")_\25\20\336\265\271\307\f\273G\17"
#"\304\16\263\354\326t\307\203\236\337P*\177\327\2537\237zJ\357|"
#"\361E\356H\350\32g\306\b\22\342\331\231|n\316I\352\356\356V"
) 500
(
#"2\231\364\361\35\t\277\363\35\35:{"
#"V\237\347\216\204n\361\316\330\275\\N"
#"!\346\331\6\363\354LSS\223r\347\316i\347\316\235jnnV,\26+y"
#"\216\257\216\260\b\5\367B\22g\306\26Hl&\210g\3S\304\262\257\n\b\213"
#"\316\0s\354\34G*\206\210g\247\246"
#"\213e\377\24\20\26\235\31\22\234\1\22"
#"\233\31\342\331;\376) \22\213\316\2"
#"s\354^.\307q\254\25\342\331\255\212"
#"\331\201\210\36\210\5\316\214\215\220\330L"
#"\20\317\6\350\201\240\2009v\216#\25C\304\263S\364@P\202\4g\200\304f"
#"\206x\366\216\177\n\210\304\242\263\300\34"
#"\273G\17\304\16\361\354V\305\354@D\17\304\2g\306FHl&\210g\3\364"
#"@P\300\34;\307\221\212!\342\331)z (A\2023@b3C<{\307"
#"?\5Db\321Y`\216\335\243\ab\207xv\253bv \242\ab\2013c"
#"#$6\23\304\263\1/{ \315\315\315\n\205B\n\207\303\312f\263S?\231"
#"E\347\36s\354\34G*\206\210g\247<\355\201d2\031544(\227\313)"
#"\233\315*\34\16_\376\311,:3$8\3$63\304\263w\234\26\220\256\256"
#".m\337\276]\255\255\255\323\357>$\26\235\5n\1\352\36=\20;\304\263["
#"^\356@\332\332\332422\242t:\255\306\306\306\302\343===\n\205BE"
#"\177\265\264\264h\337\276}%\217\367\364"
#"\364\270\34\342\274Cbs\217[\332\332"
#"a\226\313\353\322\334\34\16\207u\346\354"
#"Ym\334\270q\322\334|\305\5\244\257"
#"\257O\211DB\211D\242d\227\21\16"
#"\207\25\211D\324\337\337\257\211\211\te"
#"2\31I\322\326\255[\225\313\345\212\376"
#"\352\352\352\322]w\335U\362\370\326\255[\257t\210\270\30\211\rA\302"
#"-m\313\352\322\334|\342\304\tUUUi```\322\334l\366)\254"
) 500
(
#"\206\206\206\351{ $7\23,8\307"
#"\210e\4\3054\271\342\212\357\211\36\217"
#"\307\25\217\307\v\177N&\223\222\244X"
#",\246\216\216\16\265\265\265ihhH\261Xl\352\2\"\266\243&Hl&\230"
#"e#\364@<\345t\a\22\211D\224H$4<<\\Td.\213\344\346\34"
#"\237\233w\217\36\210\35f\331\255\351b"
#"\371\212w \227\212\305b\205\177\276tw\2\37 \261!H\350\201x\312?W"
#"\242\363\256\315\f\v\3161b\31A\301"
#"W\231\240\b\211\315\4\263l\204\36\210\247|U@Hn\356\321\3q\217\36\210"
#"\35f\331\255\351b\331_\5\4\356\221\330\20$\364@<\345\237\2\302\27363"
#",8\307\210e\4\5=\20\24!\261"
#"\231`\226\215\320\3\361\224\257\n\b\311"
#"\315=z \356\321\3\261\303,\273E\17\4\305Hl\b\22z \236\362O\301"
#"Is\340\0\0\fIIDAT\1\341]\233\31\26\234c\3042\202\202\36\b"
#"\212\220\330L0\313F\350\201x\312W"
#"\5\204\344\346\36=\20\367\350\201\330a"
#"\226\335\252\234\36\bI\315\6g\306\b"
#"\22\342\331Se\3772\305\331\352\355\355"
#"\325\360\360\260N>\371\244\226\36>\254_'\22\212F\243jjj\362zh\300"
#"\334\260\3A\0\364\366\366j\370\277\376Kg\316\234Qww\267\222\311dIn"
#"\366\274\200\344\a\223\374\273\277\323k\203"
#"\203\272+\221\360v@A\307\231\261\211"
#"\20\5\304D\210xv\246\251\251I\23\277\377\373j\357\354Tsss\3217\255"
#"\347\371\347\bK\342]\233\1f\330=\216T\f\2213\234\232.\226\375S@X"
#"t683\266Ab3C<{\307?\5Db\321!\30r9vzV\310"
#"\31nU\314\16D\34\257\230\340\314\330\6\211\315\4\37K7P\21\37"
#"\343\225Xt\6\230a\3678R1D\316p\212\36\b\212\321\3\261A"
) 500
(
#"b3C<{\307?\5Db\321!\30\350\201\330!g\270U1;\20q\274"
#"b\202\36\210\r\22\233\tz \6\350\201 \217\31v\217#\25C\344\f\247\350"
#"\201\240\30=\20\e$63\304\263w\374S@$\26\35\202\201\36\210\35r\206"
#"[\25\263\3\21\307+&\350\201\330 "
#"\261\231\240\ab\200\36\b\362\230a\367"
#"8R1D\316p\212\36\b\212\321\3\261Ab3C<{\307?\5Db\321"
#"!\30\350\201\330!g\270U1;\20q\274b\202\36\b\2\204\36\210[\323\335"
#"\322\326\363\eJ\345\357Hx\372g?\323\342\243G\365\24w$t\212\e\35\271"
#"\307=\321\rq$\353Loo\257\206\177\376s\235>}\272\2\356H\370\315o"
#"\352\315\347\237\327\247\271#\241s,8"
#"\3\24\20T\270\246\246&\275q\373\355"
#"\372\326?\375Se\334\221\220%g\200\304\346\36=\20;\34\311z\312W\5\204"
#"\344\346\36g\306F\210e\23\314\262["
#"\323\35\307\372\253\200\300=\22\233s\34"
#"\21\32\242\a\342)\377\24\20\32\217fXp\6\210e\4\1\37\343E\21\22\233"
#"{\364@\354\320\3\361\224\257\n\b\311\315=z F\210e\23\314\262[\364@"
#"P\214\304\346\34G\204\206\350\201x\312"
#"?\5\204\36\210\31\26\234\1b\31A@\17\4EHl\356\321\3\261C\17\304"
#"S\276* $7\367\350\201\30!\226M0\313n\321\3A1\22\233s\34\21"
#"\32\242\a\342)\377\24\20z fXp\6\210e\4\1=\20\24!\261\271G"
#"\17\304\16=\20O\371\252\200\220\334\334\243\ab\204X6\301,\273U9=\20"
#"\222\232\r\316\214\235c~\r\21\317\236"
#"\362\274\200LLL\350\365\327_\327\311"
#"\223'u\372\364i\275\376\372\353\232\230\230\360zX\300\334\321\317C"
#"\0LLL\350\2157\336\320\271\\N\277\371\315o&\315\315\236\337"
) 500
(
#"P\352\211'\236\320\301\203\a\365\233\247"
#"\236\322\2027\336\320\330\236=Z\275z"
#"\2656o\336\354\365\320\202\2113c\23"
#"\224\17#\304\2633O<\361\204\16\374"
#"\374\347z\353\364i\375\353\277\376\253^"
#"z\351\245\222\334\354y\1\311\17&y"
#"\352\224N\276\362\212>y\357\275\36\217"
#"(\330Hl\356qK[;\334\242\331"
#"\235\315\2337\353\350\373\336\247\a\376\376"
#"\357u\307\37\375\221\317\357H\310\273\b"
#"\e\234\31#`\210g\357\370\247\200H\274kC0\260\3\261\303<\273\305u "
#"(\302\231\261\tb\331\6\37K7P\21\37\343\225x7a\200\31v\217\36\210"
#"!\346\331\251\351\216\a\375S@x\27"
#"a\203\36\b\2\206x\366\216\177\n\210"
#"\304\273\t\4\3;\20;\314\263[\25\263\3\21\307+&\350\201\230 \226m\320"
#"\0031@\17\4y\314\260{\364@\f1\317N\321\3A1z \b\30\342\331"
#";\376) \22\357&\20\f\354@\3540\317nU\314\16D\34\257\230\240\ab"
#"\202X\266A\17\304\0=\20\3441\303"
#"\356\321\0031\304<;E\17\4\305\350"
#"\201 `\210g\357\370\247\200H\274\233@0\260\3\261\303<\273U1;\20q"
#"\274b\202\36\210\tb\331\6=\20\3S\24i\317\357\ar\370\360a\35?~"
#"\\\231LFo\2378\241\241\241!]}\365\325Z\261b\205\327C\v$\22\233"
#"{\364@\20\4\207\17\37V\372\305\27u\366\354Y\245\323\351Is\263\347\5$"
#"\235N\353\225W^Q\346\310\21\345N"
#"\235\322\360\360\260\256\277\376z\n\210+"
#"\364@lP@l\20\317\316\244\323i"
#"\275t\360`\241\200\204\303\341\222\334\354"
#"y\1Y\277~\275$)\371\374\363:{\342\204>\26\217{<\242\200#\261\271"
#"\227\313\261\323\263B<;\263~\375z\255\16\207u\360"
#"\233\337T,\26\363\371\35\t%\202\301\0g\306F\210"
) 500
(
#"e\23\304\263[\323\35\307\372\253\200\300"
#"=\22\233s\34\251\30\"\236=\345\237\2B\343\321\f\t\316\0\261l\206xv"
#"\210\217\361\242\b\211\315=z v\210gO\371\252\200\20\f\356qfl\204X"
#"6A<\273E\17\4\305Hl\316q\244b\210x\366\224\177\n\b=\0203$"
#"8\3\304\262\31\342\331!z (Bbs\217\36\210\35\342\331S\276* \4"
#"\203{\234\31\e!\226M\20\317n\321\3A1\22\233s\34\251\30\"\236=\345"
#"\237\2\342\303\36\310\276}\373t\352\324"
#")\257\207Qv\345Hp\a\17\36\324\340\340`\31F\23Lccc^\17\301"
#"\267\6\a\au\360\340\301\262\375\276 "
#"\25\354S\247Ni\337\276}^\17\343\2z sw\377\375\367kdd\304\353"
#"a\224W\231\212\364c\217=\246={\366\224\345w\5N.\247\377\374\351O\275"
#"\36\205o\355\331\263G\217=\366Xy"
#"~\231\317\336t^\251\221\221\21\335\177"
#"\377\375^\17c\306\234\27\220\241\241!"
#"uww\317\354\311\1\v\6?\342\314\30AB<\273\345i\17$\223\311\250\253"
#"\253K\273w\357v\3712\230\r\212\264sA:R\361=\342\331SN\vHm"
#"m\255ZZZf\366d\37\366@\202\212\4\347X.'f\330\16\361\354\3204"
#"s\353\311\375@\366\357\337\257\275{\367"
#"\26?\230LJ\222~\224H\24=\374\376\367\277_5556\3\273D6\233"
#"\325\317~\3663\35>|\330\223\327w"
#"\341\345C\207\364\332\301\203:y\354\330"
#"\25\375\236l*\245\352\361q%/\371"
#"\377\5\351\3103\317H\222\36\177\374q"
#"\217G\342O/\277\374\262B\241PY"
#"\346\347\330\261cz\346{\337\323\341'"
#"\237,\303\310\2747~\364\250\352\216"
#"\36\365\315\272z\363\320!\275\371\346\233\352\356\356V"
#"\362\2679:o\313\226-\336\24\220s\347\316\225<\266"
) 500
(
#"\374\2677+9r\311\343UUUZ\262d\211\373AM\342\252\253\256\322\342\305"
#"\213={}\27\32645\351\334\363\317{=\214@[^_\257\247\366\355\vT"
#"\334\224\323\302\205\v\313\266\256?\364\245"
#"/\351\334\313/\227aT\230\314;o"
#"\270A\267\335w\237\236\235\344\337\235;"
#"w\256\274\5\244\251\251I}}}\222"
#"\244#G\216\250\266\266v\322\347\325\327"
#"\327\253\276\276\276\234/\355\304\322\245K"
#"u\353\255\267j\315\2325^\17\305w"
#"\206:;5\366\354\263\212\371\344\235\222"
#"\337\214\356\334\251\r\e6x=\f_"
#"z\360\301\a\265z\365\352\362\314O\300"
#"\346\370\331g\237\325\377\372\367\177\257\230"
#"uU\326\2\322\333\333[\316_\a\0\3601\247M\364l6\253\216\216\216\331}"
#"\224\27\0P\21\234\366@\302\3410\205\3\0\2jA\"Q!\207m\36\270\356"
#"\272\353t\333m\267i\341BO>k\340k\327\\s\215n\276\371f\335p\303"
#"\r^\17\305\227n\276\371\346\212\350\363"
#"y\341\232k\256Q}}\275\256\271\346\32\257\207\342;\357x\307;t\303\r7"
#"(\32\215z=\224\31\t\345\370\0205\0`\16|\365]X\0\200\312A\1\1"
#"\0\314\t\207\373\323H&\223\205+0"
#"\333\332\332\24\16\207\275\35\220\207\362\355"
#"\262\251\346!\377\234\206\206\006566"
#"\32\215\314_\372\373\373\225J\245\346}"
#"\274H\27\326\317T\361\300\32\273\240\322"
#"\346\202\35\3104\362\237\"\v\207\303\276"
#"\377\237\351Rss\263\244\363\1\276q"
#"\343\306I\237\323\327\327\247l6+I"
#"\227\275\2104\350\372\372\372\224J\245\324"
#"\322\3222o\vh^2\231,\254\237"
#"\315\2337\253\277\277\177\322\347\261\306."
#"\250\270\271\310\341\262\36y\344\221\\<"
#"\36\317\359r\304\353\241x\352\304\211\23\271\221\221\221\302"
#"\237kjj&\235\223M\2336\345z{{\rG\346?\321"
) 500
(
#"h\2640W\333\266m\313=\362\310#"
#"\336\16\310C\373\367\357/\374\363\3\17<\220kii)y\16k\354\202J\234"
#"\vv S\310f\263\252\256\256\326\362"
#"\345\313\347\365U\366\341pX\221H\244\360\347H$R\262\303\310d2jhh"
#"\320\216\35;\264n\335\272\302Nd>\311f\263\32\36\36.|\371gMM\215"
#"R\251\224\307\243\362N]]]\321\237"
#"\e\32\32J\236\303\32\273\240\22\347\202\217\361\316@*\225Rcc\243FFF"
#"*c[\351P__\237\252\253\253\247<\236ijjR4\32\325|\273\304("
#"\223\311h\371\362\345\205\257\27\317\237a"
#"\317\267y\230Lss\363\224\27\25\263"
#"\306.\250\244\271`\ar\221\246\246&\205B!\205B!e2\231\302\343\r\r"
#"\r\332\264i\323\274zW=\331\\\244"
#"\323ie\263\331i\317\366\333\333\3335>>n1L_\251\255\255Uuuu"
#"!N\306\307\307\213vn\363UWW\227\332\333\333\247|\316|\\c\227SI"
#"sA\1\271Hoo\257r\271\234r\271\\\311\21Mmm\355\274j\f_:"
#"\27\231LF\311d\262\320L\237\352h&\235Nk\323\246MF#\365\227x<"
#"^\230\233\341\341\341y;\17y}}}\332\264i\223jkk\247=\316\233o"
#"kl*\2252\27\34aMa\335\272u\205\4\320\322\322R\21\377C]H\247"
#"\323jll\324\360\360p\341\261\375\373"
#"\367\253\256\256N\241PH\271\\N\375"
#"\375\375\352\350\350P,\26S]]\235"
#"\342\361\270\207#\366N&\223\321\366\355"
#"\333\v\307|\363u\36$\251\243\243C"
#";v\354(\3749\36\217\253\267\267\267"
#"p\244\227H$Xc\27\251\304\271\240\200\0\0\346\204#,\0\300\234P@\0"
#"\0sB\1\1\0\314\t\5\4\0000'\24\20"
#"\0\300\234P@\0\0sB\1\1\f\245R\251\313"
) 406
(
#"~+-Pi( \0\2009\341BB\0\300\234pGB`\32CCC\332"
#"\274y\2636m\332\244h4\252T*"
#"U\362\315\262\375\375\375\332\275{\267\262"
#"\331\254b\261\2306m\332T\3623\355"
#"\355\355\272\347\236{\24\211D\324\331\331"
#"\251\256\256.e2\231\302\27T\306b1O\376\373\2009\363\342&$@\245\31"
#"\30\30\310544\344\36x\340\201I"
#"\377},\26\313\215\214\214\344\366\357\337"
#"\237khh\270\354\317\354\332\265\253p"
#"c\245\206\206\206\334\211\23'Jn\330\5T\nz \300\f\304b1E\243\321"
#"\313\336\237a``@}}}\352\352\352*|\r\367d?s\361?\307\343q"
#"-[\266L]]]|\355;*\22\5\4\230\201L&\243u\353\326\251\243\243"
#"\243\350^1y\371c\253\226\226\226\31"
#"\377L<\36\327\221#G\324\337\337\317"
#"M\247P\221( \300\f\374\315\337\374"
#"\215ZZZ\324\322\322\242\355\333\267\227"
#"\374\373T*\245p8\\\270\347E:\235\236\364g.\276IPkk\253\302\341"
#"p\341\357@\245Y\220\340\255\0170\245"
#"\241\241!\358p@\321hT\243\243\243\252\252\252R8\34\326\212\25+\n\317"
#"Y\277~\275\36~\370a\255_\277^UUU:~\374\270\262\331l\311\317\344"
#"\vM$\22Q]]\235zzz$I_\371\312W\274\372\317\3\346\214\217\361"
#"\2\0\346\204#,\0\300\234P@\0\0s\362\377\0016"
#"v\224\341\373Z\251\231\0\0\0\0IEND\256B`\202"
) 0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 12 #"check-equal?"
0 0 22 3 3 #" (("
0 0 14 3 6 #"square"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 2 #") "
0 0 20 3 1 #"0"
0 0 22 3 2 #") "
0 0 20 3 3 #"1.0"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 13 #" "
0 0 17 3 29 #";; Check contract violations"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 9 #"check-exn"
0 0 22 3 1 #" "
0 0 14 3 18 #"exn:fail:contract?"
0 0 22 3 2 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 6 #" () (("
0 0 14 3 6 #"square"
0 0 22 3 1 #" "
0 0 20 3 1 #"'"
0 0 14 3 1 #"a"
0 0 22 3 2 #" ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 20 3 1 #"2"
0 0 22 3 1 #" "
0 0 14 3 2 #"pi"
0 0 22 3 3 #")) "
0 0 20 3 1 #"0"
0 0 22 3 3 #")))"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 9 #"check-exn"
0 0 22 3 1 #" "
0 0 14 3 18 #"exn:fail:contract?"
0 0 22 3 2 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 6 #" () (("
0 0 14 3 6 #"square"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 1 #" "
0 0 20 3 1 #"'"
0 0 14 3 1 #"a"
0 0 22 3 2 #") "
0 0 20 3 1 #"0"
0 0 22 3 3 #")))"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 9 #"check-exn"
0 0 22 3 1 #" "
0 0 14 3 18 #"exn:fail:contract?"
0 0 22 3 2 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 6 #" () (("
0 0 14 3 6 #"square"
0 0 22 3 1 #" "
0 0 20 3 3 #"-1."
0 0 22 3 2 #" ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 20 3 1 #"2"
0 0 22 3 1 #" "
0 0 14 3 2 #"pi"
0 0 22 3 3 #")) "
0 0 20 3 1 #"0"
0 0 22 3 3 #")))"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 9 #"check-exn"
0 0 22 3 1 #" "
0 0 14 3 18 #"exn:fail:contract?"
0 0 22 3 2 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 6 #" () (("
0 0 14 3 6 #"square"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 2 #" ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 20 3 2 #"-2"
0 0 22 3 1 #" "
0 0 14 3 2 #"pi"
0 0 22 3 3 #")) "
0 0 20 3 1 #"0"
0 0 22 3 3 #")))"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 9 #"check-exn"
0 0 22 3 1 #" "
0 0 14 3 18 #"exn:fail:contract?"
0 0 22 3 2 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 6 #" () (("
0 0 14 3 6 #"square"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 2 #" ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 20 3 1 #"2"
0 0 22 3 1 #" "
0 0 14 3 2 #"pi"
0 0 22 3 3 #")) "
0 0 20 3 1 #"'"
0 0 14 3 1 #"a"
0 0 22 3 3 #")))"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 9 #"check-exn"
0 0 22 3 1 #" "
0 0 14 3 18 #"exn:fail:contract?"
0 0 22 3 2 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 6 #" () (("
0 0 14 3 6 #"square"
0 0 22 3 2 #") "
0 0 20 3 1 #"'"
0 0 14 3 1 #"a"
0 0 22 3 3 #")))"
0 0 22 29 1 #"\n"
0 0 22 3 15 #" ))"
0 0 22 29 1 #"\n"
0 0 22 29 1 #"\n"
0 0 22 29 1 #"\n"
0 0 17 3 2 #"#;"
0 0 22 3 3 #" (("
0 0 14 3 9 #"trapezoid"
0 0 22 3 2 #" ["
0 0 14 3 3 #"val"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 3 #"] ["
0 0 14 3 7 #"epsilon"
0 0 22 3 1 #" "
0 0 20 3 3 #"0.1"
0 0 22 3 3 #"] ["
0 0 14 3 6 #"period"
0 0 22 3 2 #" ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 20 3 1 #"2"
0 0 22 3 1 #" "
0 0 14 3 2 #"pi"
0 0 22 3 4 #")]) "
0 0 14 3 1 #"t"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 14 3 7 #"provide"
0 0 22 3 1 #" "
0 0 22 29 1 #"\n"
0 0 22 3 2 #" ("
0 0 14 3 12 #"contract-out"
0 0 22 29 1 #"\n"
0 0 22 3 3 #" ("
0 0 14 3 9 #"trapezoid"
0 0 22 3 2 #" ("
0 0 14 3 3 #"->i"
0 0 22 3 3 #" ()"
0 0 22 29 1 #"\n"
0 0 22 3 20 #" (["
0 0 14 3 3 #"val"
0 0 22 3 1 #" "
0 0 14 3 9 #"positive?"
0 0 22 3 1 #"]"
0 0 22 29 1 #"\n"
0 0 22 3 20 #" ["
0 0 14 3 7 #"epsilon"
0 0 22 3 1 #" "
0 0 14 3 9 #"positive?"
0 0 22 3 1 #"]"
0 0 22 29 1 #"\n"
0 0 22 3 20 #" ["
0 0 14 3 6 #"period"
0 0 22 3 1 #" "
0 0 14 3 9 #"positive?"
0 0 22 3 2 #"])"
0 0 22 29 1 #"\n"
0 0 22 3 19 #" ("
0 0 14 3 1 #"_"
0 0 22 3 2 #" ("
0 0 14 3 3 #"->i"
0 0 22 3 3 #" (["
0 0 14 3 1 #"t"
0 0 22 3 1 #" "
0 0 14 3 7 #"number?"
0 0 22 3 2 #"])"
0 0 22 29 1 #"\n"
0 0 22 3 28 #" ()"
0 0 22 29 1 #"\n"
0 0 22 3 27 #" ("
0 0 14 3 1 #"_"
0 0 22 3 1 #" "
0 0 14 3 7 #"number?"
0 0 22 3 7 #")))))))"
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 15 3 6 #"define"
0 0 22 3 1 #" "
0 0 14 3 9 #"trapezoid"
0 0 22 29 1 #"\n"
0 0 22 3 3 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 3 #" (["
0 0 14 3 3 #"val"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 3 #"] ["
0 0 14 3 7 #"epsilon"
0 0 22 3 1 #" "
0 0 20 3 3 #"0.1"
0 0 22 3 3 #"] ["
0 0 14 3 6 #"period"
0 0 22 3 2 #" ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 20 3 1 #"2"
0 0 22 3 1 #" "
0 0 14 3 2 #"pi"
0 0 22 3 3 #")])"
0 0 22 29 1 #"\n"
0 0 22 3 5 #" ("
0 0 15 3 3 #"let"
0 0 22 3 3 #" (["
0 0 14 3 5 #"slope"
0 0 22 3 2 #" ("
0 0 14 3 1 #"/"
0 0 22 3 1 #" "
0 0 14 3 3 #"val"
0 0 22 3 1 #" "
0 0 14 3 7 #"epsilon"
0 0 22 3 3 #")])"
0 0 22 29 1 #"\n"
0 0 22 3 7 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 2 #" ("
0 0 14 3 1 #"t"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 9 #" ("
0 0 15 3 11 #"let*-values"
0 0 22 3 4 #" ([("
0 0 14 3 8 #"t-period"
0 0 22 3 3 #") ("
0 0 14 3 1 #"/"
0 0 22 3 2 #" ("
0 0 14 3 3 #"abs"
0 0 22 3 1 #" "
0 0 14 3 1 #"t"
0 0 22 3 3 #") ("
0 0 14 3 1 #"/"
0 0 22 3 1 #" "
0 0 14 3 6 #"period"
0 0 22 3 1 #" "
0 0 20 3 1 #"2"
0 0 22 3 3 #"))]"
0 0 22 29 1 #"\n"
0 0 22 3 24 #" [("
0 0 14 3 10 #"t-fraction"
0 0 22 3 3 #") ("
0 0 14 3 1 #"-"
0 0 22 3 1 #" "
0 0 14 3 8 #"t-period"
0 0 22 3 2 #" ("
0 0 14 3 8 #"truncate"
0 0 22 3 1 #" "
0 0 14 3 8 #"t-period"
0 0 22 3 3 #"))]"
0 0 22 29 1 #"\n"
0 0 22 3 24 #" [("
0 0 14 3 7 #"n-slope"
0 0 22 3 1 #" "
0 0 14 3 5 #"n-val"
0 0 22 3 3 #") ("
0 0 14 3 2 #"if"
0 0 22 3 2 #" ("
0 0 14 3 5 #"even?"
0 0 22 3 2 #" ("
0 0 14 3 8 #"truncate"
0 0 22 3 1 #" "
0 0 14 3 8 #"t-period"
0 0 22 3 4 #")) ("
0 0 14 3 6 #"values"
0 0 22 3 1 #" "
0 0 14 3 5 #"slope"
0 0 22 3 1 #" "
0 0 14 3 3 #"val"
0 0 22 3 3 #") ("
0 0 14 3 6 #"values"
0 0 22 3 2 #" ("
0 0 14 3 1 #"-"
0 0 22 3 1 #" "
0 0 14 3 5 #"slope"
0 0 22 3 3 #") ("
0 0 14 3 1 #"-"
0 0 22 3 1 #" "
0 0 14 3 3 #"val"
0 0 22 3 4 #")))]"
0 0 22 29 1 #"\n"
0 0 22 3 24 #" [("
0 0 14 3 9 #"adj-slope"
0 0 22 3 1 #" "
0 0 14 3 7 #"adj-val"
0 0 22 3 3 #") ("
0 0 14 3 2 #"if"
0 0 22 3 2 #" ("
0 0 14 3 1 #"<"
0 0 22 3 1 #" "
0 0 14 3 1 #"t"
0 0 22 3 1 #" "
0 0 20 3 1 #"0"
0 0 22 3 3 #") ("
0 0 14 3 6 #"values"
0 0 22 3 2 #" ("
0 0 14 3 1 #"-"
0 0 22 3 1 #" "
0 0 14 3 7 #"n-slope"
0 0 22 3 3 #") ("
0 0 14 3 1 #"-"
0 0 22 3 1 #" "
0 0 14 3 5 #"n-val"
0 0 22 3 4 #")) ("
0 0 14 3 6 #"values"
0 0 22 3 1 #" "
0 0 14 3 7 #"n-slope"
0 0 22 3 1 #" "
0 0 14 3 5 #"n-val"
0 0 22 3 4 #"))])"
0 0 22 29 1 #"\n"
0 0 22 3 11 #" ("
0 0 15 3 4 #"cond"
0 0 22 3 3 #" (["
0 0 14 3 1 #"<"
0 0 22 3 1 #" "
0 0 14 3 10 #"t-fraction"
0 0 22 3 1 #" "
0 0 14 3 7 #"epsilon"
0 0 22 3 3 #"] ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 14 3 9 #"adj-slope"
0 0 22 3 1 #" "
0 0 14 3 10 #"t-fraction"
0 0 22 3 2 #"))"
0 0 22 29 1 #"\n"
0 0 22 3 18 #" (["
0 0 14 3 1 #"<"
0 0 22 3 1 #" "
0 0 14 3 10 #"t-fraction"
0 0 22 3 2 #" ("
0 0 14 3 1 #"-"
0 0 22 3 1 #" "
0 0 20 3 3 #"1.0"
0 0 22 3 1 #" "
0 0 14 3 7 #"epsilon"
0 0 22 3 3 #")] "
0 0 14 3 7 #"adj-val"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 18 #" (["
0 0 14 3 1 #"<"
0 0 22 3 1 #" "
0 0 14 3 10 #"t-fraction"
0 0 22 3 1 #" "
0 0 20 3 3 #"1.0"
0 0 22 3 3 #"] ("
0 0 14 3 1 #"*"
0 0 22 3 2 #" ("
0 0 14 3 1 #"-"
0 0 22 3 1 #" "
0 0 14 3 9 #"adj-slope"
0 0 22 3 3 #") ("
0 0 14 3 1 #"-"
0 0 22 3 1 #" "
0 0 14 3 10 #"t-fraction"
0 0 22 3 1 #" "
0 0 20 3 3 #"1.0"
0 0 22 3 3 #")))"
0 0 22 29 1 #"\n"
0 0 22 3 17 #" ("
0 0 14 3 4 #"else"
0 0 22 3 2 #" ("
0 0 14 3 6 #"printf"
0 0 22 3 1 #" "
0 0 19 3 28 #"\"trapezoid: t-fraction = ~v\""
0 0 22 3 1 #" "
0 0 14 3 10 #"t-fraction"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 23 #" ("
0 0 14 3 5 #"error"
0 0 22 3 1 #" "
0 0 19 3 24 #"\". Value out of range.\""
0 0 22 3 8 #"))))))))"
0 0 22 29 1 #"\n"
0 0 17 3 2 #"#;"
0 0 22 3 1 #"("
0 0 14 3 4 #"plot"
0 0 22 3 2 #" ("
0 0 14 3 8 #"function"
0 0 22 3 2 #" ("
0 0 14 3 9 #"trapezoid"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 1 #" "
0 0 20 3 3 #"0.1"
0 0 22 3 3 #") ("
0 0 14 3 1 #"-"
0 0 22 3 2 #" ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 20 3 1 #"4"
0 0 22 3 1 #" "
0 0 14 3 2 #"pi"
0 0 22 3 4 #")) ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 20 3 1 #"4"
0 0 22 3 1 #" "
0 0 14 3 2 #"pi"
0 0 22 3 10 #") #:label "
0 0 19 3 18 #"\"y = trapezoid(x)\""
0 0 22 3 2 #"))"
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 15 3 7 #"module+"
0 0 22 3 1 #" "
0 0 14 3 4 #"test"
0 0 22 29 1 #"\n"
0 0 22 3 3 #" ("
0 0 14 3 6 #"printf"
0 0 22 3 1 #" "
0 0 19 3 22 #"\"Testing trapezoid.~n\""
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 3 #" ("
0 0 14 3 9 #"test-case"
0 0 22 3 1 #" "
0 0 19 3 11 #"\"trapezoid\""
0 0 22 29 1 #"\n"
0 0 22 3 13 #" "
0 0 17 3 2 #"#;"
0 0 22 3 1 #"("
0 0 14 3 12 #"check-equal?"
0 0 22 3 2 #" ("
0 0 14 3 4 #"plot"
0 0 22 3 2 #" ("
0 0 14 3 8 #"function"
0 0 22 3 2 #" ("
0 0 14 3 9 #"trapezoid"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 1 #" "
0 0 20 3 3 #"0.1"
0 0 22 3 3 #") ("
0 0 14 3 1 #"-"
0 0 22 3 2 #" ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 20 3 1 #"2"
0 0 22 3 1 #" "
0 0 14 3 2 #"pi"
0 0 22 3 4 #")) ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 20 3 1 #"2"
0 0 22 3 1 #" "
0 0 14 3 2 #"pi"
0 0 22 3 10 #") #:label "
0 0 19 3 1 #"\""
0 0 19 3 1 #"y"
0 0 19 3 1 #" "
0 0 19 3 1 #"="
0 0 19 3 14 #" trapezoid(x)\""
0 0 22 3 3 #")) "
0 2 65 26 1 #"\0"
2 -1.0 -1.0 0.0 0.0 0 27 500
(
#"\211PNG\r\n\32\n\0\0\0\rIHDR\0\0\1\220\0\0\1\220\b"
#"\6\0\0\0\200\2776\314\0\0 \0IDATx\234\355\335ol\233\327}"
#"/\360/\305\177\22\37)\177\224Hn\355\314\241\223,\201(\307\353RPMo"
#"z\23\n(\320N\362.\226\315\24V\243\230\25\f\30p%\277\350\213\310@\363"
#"b\223\221\213\273\315\312\213\373\"\22\356"
#"\206\1\2213\314\353\244l\356\v\353\316"
#"\333\212\212\313\206n1\ed\5L\331I\352\210v\"\243\246\2348\21IY\244"
#"$\362\276\260\311H\26%>\377\316s\316#~?@\320J\246\314\23\345\360\371"
#"\235\337\371\235?\236r\271\\\6\325t"
#"\366\354Y\374\326o\375\26\232\233\233e"
#"7E9W\256\\\301\247\237~\212\236"
#"\236\36\331MQ\322\217~\364#\374\376"
#"\357\377\276\354f(\351\302\205\vx\350"
#"\241\207\360\370\343\217\313n\212rVV"
#"V\360\217\377\370\217x\361\305\27e7"
#"E\227&\331\rP\331+\257\274\202\371"
#"\371y\331\315P\322\371\363\347\361\346\233"
#"o\312n\206\262\276\367\275\357\311n\202"
#"\262\336|\363M\234?\177^v3\2244??\217W^yEv3t\23\36"
#"@\306\307\307\221N\247E\277\r\21\21"
#"9Lh\0\231\236\236\306\304\304\4\3\b\21\321.$4\200\304\343qtww"
#"\213|\v\"\"\222\304'\343M/^\274\210\267\336zK\327k\237z\352)t"
#"tt\334\371bm\r\336\237\377\34\236"
#"\2655\201\255\373R\367\315\233\2708>"
#"\216\e\17?\354\310\373YU\366\373\261"
#"\36\215\2M\342K[\227/_\306\307"
#"\37\177\214\237\374\344'\302\337\313\255\352"
#"\375n\274\357\276\v\317\355\333\16\265F"
#"\35\241\v\27\220\237\237Gbqq\373\27y\275X{\346\31 \30t\256"
#"a\n\270v\355\32\362\371\274\264\317\325"
#"\342\342\"\336\177\377}]\257=r\344"
) 500
(
#"\210\234\0R*\225\266|\2572\315\25\16\2077}\337\357\367WWA}q\351"
#"\22\336\377\213\277\3003\177\370\207\242\233"
#"\350J\357\274\366\32\276\376W\177\205\226"
#"={\204\277\227\337\357\207\317\347\343\n"
#"\265\35\354\364\273Y_Y\301\333\177\374"
#"\307\370\357?\374\241\203-r\217K\177"
#"\377\367h/\26\261\357;\337\221\335\24G\5\203A455I\373\\\371\375\376"
#"-\337\333\356\331\\*\225\344\4\220C"
#"\207\16\341\320\241C\233\276\227H$\0"
#"\0\261Xl\333\237\273|\363&\226~"
#"\3637\21\e\35\25\327\270\r\376\347\337"
#"\375\35\16\16\17\243\253\253\313\221\367\263"
#"\352\322\331\263x\372\211'\360\225\337\370"
#"\r\341\357\365\213_\374\2\305b\21\337"
#"\372\326\267\204\277\227[\355\364\273\311\335"
#"\270\201\v\367\337\357X_V\311[7oB\353\352Blxx\333\327\370C!"
#",}\362I\303\365\257\207\36z\b-"
#"--R\377\275\217\349\262\351\353\235"
#"\236\315\256Z\306\273\264\260\200\266}\373"
#"d7CY-\17>\210\333\237}&\273\31\244C1\233E\240\255Mv3\224"
#"\365\3107\277\211\217\377\363?e7\203\352\20\32@fff\220L&m[\211"
#"\225\275~\35\3671\200l\253\271\275\35"
#"+\267n\311n\6\351P\310f\21\274\357>\331\315P\326\236C\207p\363\362e"
#"\331\315\240:\204Na\365\367\367\243\277"
#"\277\337\266\277o\351\223O\20\336a\212"
#"\253\321\265\264\2673\3q\tf ;\v\266\265a5\237G\271T\202\307\201E"
#"!d\216\224\32\210YK\v\v\216f \257\276\372*\16\348\340\330\373Y\325"
#"\362\340\203\270\355P\6\362\235\357|\a"
#"_\377\372\327\35y/7\372\353\277\376"
#"\353\35\377\274\220\315\"\330\240\1\344\373"
#"\337\377>\36\256\263\262\321\323\324\4\177(\204b.\327P"
#"\231\332\201\3\a\360\352\253\257\312n\206n\256\b ++"
) 500
(
#"+H\245R\230\233\237\307\336[\267\360"
#"\371\273\357:\362\276\a\16\34@*\225"
#"r\344\275\354pmy\31\253\227.\241"
#"\331\241\337\217\337\357\307\273\2\337\253\273"
#"\273\333\265\253\274\276\377\375\357\357\370\347"
#"\215\234\201<\373\354\263\272^\27hk"
#"k\270\0\322\334\334\274\245\210\2552W"
#"\4\220\313\227/\343\352\325\253\370\326\17"
#"~\200\207\37\177\34\276@@v\223\224"
#"\324\325\337\217\225l\26\201]\360\373\371"
#"\360\303\17\341\365z\361\265\257}MvS\204(,-5l\6\242W\260\255\r"
#"\205l\26\374-\251\313\25\1\4\0\36"
#"{\3541\4\1<\365\265\257\241\311\347"
#"\232f;\352\213\a\36\300\322'\237\340\327\236~ZvS,[__\227\335\4"
#"\241\32y\nK\257@[\e\212\331\254\354f\320\16\\S\235*\227\313(\255\257"
#"\303\343\365\312n\212\262\274\201\0\326\213"
#"E\331\315 \35\32y\nK\257`k+\n\f JsM\0)\255\255\241\311"
#"\347\203\307\343\221\335\24ey\375~\254"
#"\257\256\312n\6\351\300\f\244>f \352s]\0\331M\222\311$fff\266"
#"|\177rr\22\231L\246\372u>\237"
#"\257Y\314O&\223\310\347\363\325\257\233"
#"\374~\224\30@\\\241\300\f\244\256J"
#"\21\235\324\345\256\0R\343\234\26+\362"
#"\371\274rG\315'\22\t\234<y\22\213w\17\232K\247\3238y\362d\315S"
#"\215\243\321(N\2348Q\375wh\362\371Pr\350\240I\262\246\310\f\244\256J"
#"\21\235\324\345\232!}iu\25^\2333\220\311\311Itwwo9$\314)"
#"\321ht\313\367b\261\330\246\357\17\17"
#"\17\327\314R*\306\307\307100\200\251\251)x\375~\6\20\227`\6R_"
#"\240\265\225SX\212sO\0Y[C\323\335\345\251\3\3\3H&\2238"
#"w\356\34:::\320\333\333\213\311\311\311\352\2037\235Ncrrr\313\337"
) 500
(
#"\261\361~\222T*\205\323\247O#\22\211`nn\16ccc8v\354\30\246"
#"\247\247155\205\223'O\"\22\211`zz\32\263\263\2638q\342\4\256^"
#"\275\212\27^x\1\211D\2\361x\34"
#"\303\303\303\325i\250\271\2719\204\303a"
#"\234:u\n\375\375\375\210F\243H&\223\3204\rSSS8q\342\4B\241"
#"\20\22\211\4\306\306\306\360\350\243\217\342"
#"\245\227^B8\34\306\370\3708R\251\24N\236<\211\216\216\16$\223I\0w"
#"\216\202\211D\"\325\366\36>|\30}}}\210D\"H&\223\325\177\307G\37"
#"}\24\211D\2/\274\360\2J\353\353(\227\313\254\25)\216\31H}\1f "
#"\312sW\0\t\205\0\0o\274\361\6\16\36<\210p8\fM\323\20\217\3077"
#"\215\332\303\3410F\353\234r\332\335\335\215h4\212x<\216X,\206D\"\201"
#"p8\214T*\205D\"\201P(\204\321\321Q\314\315\315!\231Lbxx\30"
#"\3\3\3\230\235\235E&\223\301\201\3\a088\210\321\321QD\243QD\""
#"\21\234<y\22CCC\30\37\37GGG\azzz033\203\351\351\351"
#"\352\337W\t\4\363\363\363\210\307\343\325"
#"`\361\322K/\341\334\271s\350\354\354"
#"\254\236z\231H$\252\1\257\273\273\eo\274\361\6N\2348\201H$\262)@"
#"vwwcff\6\261X\fM^/Jkk\360\326\230\356\373`f\6\377"
#"\376\247\177j\341\277\202x\337\372\341\17"
#"\361\244\215\307\337\250\212\253\260\352\v\266"
#"\265!{\375\272\354f\320\16\334\23@VW\2535\220J\320\230\230\230@4\32"
#"\335r\314\260\236\f\244\226\312TV,"
#"\26\203\246i\325\a\376\362\3622B\241P\365\317;;;\321\331\331Y\255=T"
#"\202\325\306\2405<<\214\241\241!\204\303a"
#"\214\215\215m\n\4\371|\36\231L\6\232\246\1"
) 500
(
#"\0002\231\f\322\3514:;;\253\177?\0\\\275z\25===\325\2773\26"
#"\213!\22\211T\177\256B\3234,//\3\370\262\16R+\200\374\3327\277\211"
#"o\377\331\237m\373\357\257\202\216\273\31"
#"\327n\307UX\365\5\333\332p\223\31"
#"\210\322\244\a\220D\"\201k\327\256\341"
#"\362\335\2237\257]\273\206\375\373\367o"
#"\t\n\353\367\254\302z\371\345\227\361\215"
#"o|\3\307\216\35\333\222m\350\311@\352\265ibb\2SSS\230\233\233\253"
#"\371\232P(\204\216\216\16$\22\td2\31tvvVWN-..\"\225"
#"Ja||\274\372\332\215\253\2524M"
#"\333\24\0044M\333\264\232\252\342\321G"
#"\37\335\364\375L&\203\236\236\36\214\215"
#"\215\241\257\257\257\32h\362\371<Bw"
#"\263\263\246\35\352 -\355\355\330\337`"
#"\367+\250\252\230\3131\3\251\2035\20"
#"\271\364<\233\245\a\220\256\256.\354\337"
#"\277\37\276\273\301\341\331g\237\3352\302"
#"\6\266.\343\355\354\354\304\v/\274P"
#"\363\265F\324Z\211\225L&\21\n\205"
#"\252\313g\373\372\372\260\270\270\210t:"
#"\215|>\217D\"\201X,\206\316\316N\304\343q\364\366\366\"\36\217cnn"
#"\16SSS8|\3700\246\246\246\0\0\323\323\323\30\36\36Foo/\6\a"
#"\a\261\270\270\210\276\276\276MAC\3234\304b1\214\215\215add\4\251T"
#"\nccc\30\34\34\334T@\177\355\265\327p\352\324)\224\313e\34?~\274"
#"\372\36\251T\252z\352q\223\317\307\245"
#"\274.\300\f\244>\356\3\221K\317\263"
#"Y\3722\336={\366\340\261\307\36\303"
#"\336\275{\261w\357^<\366\330c\330S\343J\326Z\313x\243\321(\216\35;"
#"f\372\275GFF\220L&\221J\245\20\211D\2527o\215\214\214 \34"
#"\16cbb\2\343\343\343X\\\\DGG\a:::066\206t:"
) 500
(
#"]\315.&''144\4\340Nm\246\22p&''1::\212|>"
#"\217p8\214s\347\316arrrSf\222N\247\321\321\321\201t:\215\231\231"
#"\31\344\363y\214\216\216V\377\211\305b"
#"\270z\365*\200;A\242\222\311h\232V-\244\3w\246\272*\243\2/\227\362"
#"*\257\264\276\216\265\225\25\370-\16~"
#"v;.\343\225K\327\263\271\254\210\331"
#"\331\331\362\354\354l\315?{\357\275\367"
#"\312\347O\237.\337|\377\375M\337\377"
#"\223?\371\23\361\r\273\353\342\305\213\345"
#"X,\346\330\373U\314\317\317\227\207\206"
#"\206\266\375\363\241\241\241\362\374\374|\365"
#"\353\253\377\366o\345\245\205\5\aZ&"
#"\326{\357\275W~\357\275\367d7C"
#"\210\333\237\177^\376\337mm\262\233\241"
#"\274\205\237\377\274\374\177\237yFv3"
#"\32\336N\317f\351\31\210^\245R\251:\205588X]\5\345\224\312\255\212"
#"\225,\305)\225\245\301\333\355D?u\352\324\246},\334L\250>\326?\364\t"
#"\360,,\345I\257\201\350U^_\257\6\220Z+\254D\253L;\311\240i\332"
#"\266;\321\357\325\304\363\260\224\307%\274"
#"\372\4Y\3Q\236k2\220\215\1\204\266\307\fD},\240\353\303\"\272\372\\"
#"\23@J\245\222\355ga\355F\f \352+f\263\b\264\266\312n\206\362\2\232"
#"\206\325\333\267Q.\225d7\205\266\341"
#"\212!\275\327\353\305?\375\323?a\241"
#"P@\363\375\367\313n\216\322n}\364\21\326\n\5ttu\311n\212%\277\372"
#"\325\257\360\333\277\375\333\262\233!\0043"
#"\20}\32\365^t7qE\0y\372"
#"\351\247\361\344\305\213\210\377\371\237\343\241"
#"'\237\224\335\34\245\275\373\227\177\211\205"
#"d\22\377\303\301\5\6d\f\213\350\372U\226\3622\200\250\3115SX,"
#"<\352\303;\24\324\307\276\254\37\353 jsM\0)\344rL\373u\340\t"
) 500
(
#"\246\352\343\24\226~\34\20\251\315\25\1"
#"\204;w\365\v\362\374 \345\25s9\26\321u\342nt\265\271\"\200\24s9"
#"\4B!\336q\241\3S~\3651\3\321\217\375Ym\356\t \374\300\351\22l"
#"kC\201)\277\322X\3\321/\310\335\350JsG\0\341\aN\267@[\e\212"
#"KK\262\233A;`\6\242\0373\20\265\271\"\200\360\3\247\0373\20\365q#"
#"\241~\254\201\250\315\25\1\204\378\375"
#"\374\232\206\265\225\25\224\326\327e7\205"
#"\266\301\214Z?\256\302R\233\364\215\204"
#"g\317\236\305\a\37|\200+W\256\0"
#"\0\336y\347\35<\371\344\223x\361\305"
#"\27\253\257)\360\3\247\233\307\343A\340"
#"\356\356]\356\332W\23\227\244\353\27hmEvaAv3\32\222\236g\263\364"
#"\0\322\337\337\217\357~\367\273x\373\355"
#"\267\1\0\317?\377<\274^\357\246\327\249\205eHe\336\230\1DM\314@"
#"\364\343\275\350\362\350y6K\17 \201@\0\0\20\f\6\1\0---[^"
#"\303\f\304\30\246\375jcMO?\26\321\345\321\363lvG\r\204)\277!,"
#"<\252\215\31\210~\\\24\2426w\4\20\26\321\r\341\250M]\245\365u\254\25"
#"\n\360\207B\262\233\342\n\354\313jsE\0a\312o\f7_\251\253\230\315\""
#"\240i<UA'f\323jsE\0\341Ntc8jS\27\373\2621\1\236"
#"\355\2464W\4\20f \306\4YDW\26\373\2621\34\f\251\315\25\1\204E"
#"Gcx\244\273\272X\3173\206SXjsO\0\341\207N7\246\375\352b\6"
#"b\fOVP\233+\2\b?t\306p\324\246.f\323\306x<\36\0044\215"
#"S\262\212rE\0a\341\321\30n$T\27\373\262q\254\203\250\313\25\1\204\31"
#"\2101\314@\324\305\276l\34kz\352rE\0a\332o\fk \352b=\317\270 3\20"
) 500
(
#"e)\37@\270s\3278\246\374\352\342I\274\306qJV]\312\a\20\356\3345"
#"\216SX\352b6m\34OVP\227\372\1\204#6\303\230\201\250\2135\20\343"
#"\330\237\325\245|\0\341Q\356\306\361\4Su\261\6b\0343juI\277\17d"
#"jj\nsssH\247\323\0\200D\"\201H$\202\201\201\1\0L\371\315`"
#"\21]]\354\317\306\261\6\"G\275g3\240@\0\2514&\221H\0\0b\261"
#"\330\246?/d\263\br\304f\310\306\335\273M\367\334 Fr\261\210n\\\200"
#"5\20)\352=\233\1\27Laq\304f\234\307\343\271\223\205p\324\246\34\366g"
#"\343\270\214W]\352\a\20\356\3345\205\205G5\25YD7\214}Y]\312\a"
#"\20\256Z1\207K\37\325T`\21\3350\26\321\325\245|\0a\312o\16Gm"
#"jb\1776\216Etu)\37@XD7\207\2436\365\224\326\326\260^,\362"
#"T\5\203\330\227\325\245|\0a\r\304"
#"\34\216\332\324S\314\345\340\347\251\n\206"
#"qY\272\272\224\17 \254\201\230\303)"
#",\365\260/\233\303\276\254.\345\3\bw\356\232\303\"\272zX\3770\207SX"
#"\352rG\0\341\207\3160\216\332\324\303\351Xs8\35\253.\345\3\b\323~s"
#"\2<\17K9\354\313\346\370C!\254\25\n\274\27]A\312\a\20f \346p"
#"\367\256z8\35kN\365^t\366g\345(\37@xv\2209\\\271\242\36f"
#" \346q\32KM\312\a\20f \346\360Hw\365\260\6b\36\v\351jR>"
#"\200\360\350\asXDWOai\211\1\304$\366g5)\35@Jkk("
#"q\347\256)\34\261\251\207\267k\232\307e\351jR:\200\24\262Y\370[[\271"
#"s\327\4\216\330\324\303\"\272y\354\317j\222~\241\324N\267"
#"^q\304f\36\213\350\352a\21\335<\26\321\235\347\372\e\t9"
) 500
(
#"b3\217SX\352a\21\335<\366g\347\271\376FB\216\330\314c\312\257\36\366"
#"g\363\330\237\325\244t\0\341\22^\363"
#"\374\241\20\326\213E\224\326\326d7\205"
#"\356bFm\36\227\245\253I\351\0\302\21\233y\36\217\a~M\343\274\261B8"
#" 2\2175=5)\35@\370\201\263\206\363\306j\341\200\310<\366e5)\35"
#"@\n\f \226p\336X-\34\20\231"
#"\307\276\254&\245\3\b\227\361Z\303\245\217j\341\271n\346q\nKMj\a\20"
#"\26\35-a\332\257\216\312\251\n\276\226\26\331Mq%\366e5)\35@8g"
#"l\r\323~uT\316t\343\251\n\346\260/\253I\351\0\302\215W\326\360\374 "
#"u\260\376a\r\227\361\252I\351\0\302"
#"\223x\255\341\250M\35\34\fY\303\276\254&\245\3H\221SX\226p\336X\35"
#"\234\216\265\206}YM\312\a\20\216\332\314\343*,u\260/[\343kiA\211"
#"'+(G\351\0\302e\217\326p\351"
#"\243:\n\331,\202\234\2165\315\343\361"
#"\300\337\332\312\1\221b\204\a\220t:"
#"\r\217\307\3\217\307\203\321\321QC?"
#"\313Q\2335L\373\325\301\276l\35\373\263z\204\37\347>==\215\\.\aM"
#"\323\f\377,\213\350\326\260\360\250\16\326"
#"@\254c\177V\217\320\f$\237\317ctt\24===\230\231\2311\374\363,"
#"\242[\303\245\217\352\340*,\353\270,]=\302\247\260\362\371<FFF00"
#"0P\275\230\344\314\2313\325i\255\312"
#"?\275\275\275\350\355\355\255~\355\365x"
#"P\\Y\301\364\217\177,\272\211\273\26"
#"Gl\352\340\251\n\326\261?\213\247\347"
#"\331\\\371\347\314\2313b\3He\332jpp\20SSS\230\236\236\6\0\34"
#"=z\24\345ry\323?\263\263\263\230\235\235\255~\235\373\3543\204\356"
#"\277\37G\217\36\25\331\304]\215Etup\n\313\272\0k \302\351"
) 500
(
#"y6W\3769z\364\250s\253\260\272"
#"\273\273\321\321\321\241\373\365,:Z\307"
#"\242\243:8\205e]\220\31\210r\204"
#"\4\220\312j\253d2Y\235\266\232\231"
#"\231\301\320\320\220\356\277\203#6\353\270"
#"\17D\35\354\317\326\261?\253G\350*\254G\37}\24\23\23\23H$\22\30\32"
#"\32Bgg\247\356\237e\6b\0353\20u\260?[\307\"\272z\204\4\220J"
#"\6\322\331\331ix\357G\5S~\3536\356\336m\362\t_\261M;`\21\335"
#":\26\321\325\243\354Nt\356\334\265\316"
#"\343\361 \300Q\233\228\205e\35\227"
#"\245\253G\331\0\302\224\337\36\2347V"
#"\0033j\353\230\201\250G\331\0\302\21"
#"\233=\370\241S\3\373\263u\\\226\256\36e\3\b3\20{\260\220\256\6\366g"
#"\353\330\227\325\243l\0)0\345\267\5"
#"Gm\362\255\257\256\242\264\266\6_s"
#"\263\354\246\270\32\247c\325\243l\0)"
#"\262\210n\v\216\332\344+\346r\274\17"
#"\335\6\354\313\352Q:\2000\3\261\216"
#"5\20\371\330\227\355\301\276\254\36e\3"
#"\b\213\216\366`\332/\37\227\244\333\203"
#"G\231\250G\331\0\302e\217\366`\332/\0373\20{\4Z[\271\17D1\312"
#"\6\20^&e\17\26\321\345+0\200\330\302\327\322\202\322\352*\326WWe7"
#"\205\356R6\200\3602){p\367\256|\305\\\216}\331\6\225\223\258%\253"
#"\16\245\3\bGm\326\261\360(\37\373\262}\230Q\253E\372\t{SSS\230"
#"\233\233C:\235\6\0$\22\tD\"\21\248j\263\5\317\302\222\217Et\373"
#"\260\246\347\234\355\236\315\3\3\3\325\327"
#"H\17 \225\306T\356\r\211\305b\0\200\377\365\a\177\300Q\233\r\270rE>"
#"f \366aF\355\234\355\236\315\e)9\205\265\276\272\212\322\372:w\356"
#"\332\200\378\371\230M\333\207\313\322"
#"\325\242d\0\251\334\235\300\235\273\326\261"
) 500
(
#"\210.\0373\20\373p\nK-J\6\20n\"\264\0173\20\371x\231\224}\330"
#"\237\325\242d\0\341\210\315>\34\261\311"
#"\307\1\221}x\255\255Z\324\f \334\205n\e.{\224\217\375\331>\314@\324"
#"\242d\0\341\210\315>\276\226\26\224\326"
#"\326\270{W\"\366g\373\4X\323S\212\222\1\204s\306\366\341\356]\3718%"
#"k\37.KW\213\222\1\204#6{1\355\227\213\307\362\330\207\ec\325\242d"
#"\0\341\234\261\275Xx\224\253p\367B)\262\216\31\210Z\224\f <\275\324^"
#"\314@\344\342\24\226}\330\227\325\242d"
#"\0a\312o/.\345\225\207\367\241\333"
#"\213}Y-\312\6\20\246\374\366\341\361"
#"\17\362\360T\5{\261/\253E\311\0"
#"\302\263\203\354\305\264_\36.\b\261\27k jQ2\200p\316\330^L\373\345"
#"a_\266\27Wa\251E\311\0\302Q\233\275\230\201\310\303\276l/\366e\265("
#"\31@8j\263\27\227\361\312\303%\351"
#"\366\36257\243\264\276\316\223\25\24!"
#"\375B\251Z\267^\225>\374\220Et"
#"\e\5\332\332\220_\\\224\335\214\206\304"
#"\301\220\275\252'+d\263hio\227"
#"\335\234]\315\2657\22\376\237\323\247\231"
#"\366\333\2105\20yx\235\255\375*\375\231\1D,\327\336H\310Q\233\2758o"
#",\17\373\262\375\330\237\325\241d\0\341"
#"2^{\361Hwy\212\354\313\266\343^\20u(\27@\326\213E\224K%\356"
#"\334\265\21\247\260\344\341\261<\366c\177"
#"V\207r\1\204s\306\366\343\210M\236"
#"\2OU\260\35\247\260\324\241\\\0\341"
#"\234\261\3758b\223\207\347\272\331\217\313"
#"\322\325\241^\0\341\272y\333q\304&\17\aD\366cF\255\16\345\2\bw\356"
#"\332\217\347\a\311\303\376l?\366gu(\27@x\22\257\375\274\301 w"
#"\357J\302\214\332~<\17K\35\312\5\20\216\330\354\347\361x8\215%\t"
) 500
(
#"k \366c_V\207r\1\204s\306b\260\220.\aWa\331/\330\326\206\2"
#"k JP/\2000\345\27\202\233\t\345\340\200\310~\314@\324\241\\\0\341\24"
#"\226\30\314@\344\340\251\n\366c_V\207r\1\204Et1\270\364\321y<U"
#"A\ff\323\352P.\200p\304&\6\323~\347\361T\0051\330\227\325\241\\\0"
#"\341\234\261\30L\373\235\307\276,\6\373"
#"\262:\244\337\a\262\274\274\214B\241\200"
#"\354\335\16\221\373\354341\345\267\35"
#"\323~\347qA\210\30\234\216u\306\275\317\346[\267n!\30\f\"\24\nU_"
#"#=\200\374\364\247?\305\225+W\360\313_\376\22\0\320y\3712Z\257_\307"
#"oHn\327n\23\340\322G\307qA\210\30\334H\350\214{\237\315\37}\364\21"
#"\36\177\374q\34>|\270\372\32\351\1"
#"\244\322\230\312\255WW\336}\27\317<"
#"\373\254\304\26\355N<\376\301y\234\302"
#"\22\303\327\334\214\362\372:\326\213Ex"
#"\3\1\331\315\331\265\356}6\273\342F"
#"B\26\321\305\340\274\261\363XD\27\243"
#"r\262\2\373\263|\312\5\20\216\332\304`\r\304y\254\201\210\23d\35D\tJ"
#"\6\20f \366\343\322G\347q0$\16\aDjP.\200\360\354 18\205"
#"\345<\26\321\305a\177V\203R\1d"
#"\275X\4\312e\356\334\25\200K\37\235\307lZ\34f\324jP*\200\24\230\362"
#"\v\303\245\217\316+\344r\314\246\5a\21]\rJ\5\20\236\203%\16\227\361:"
#"\2175\20qXDW\203R\1\204s\306\3420\345w\36\373\2638\354\317jP"
#"*\200p\331\2438\274\204\307y\314\250"
#"\305a\21]\rj\5\20\246\374\302\370\232\233Q.\225\356,T G\260?\213"
#"\303e\274jP*\2000\345\27+\310B\272\243\330\237\305aF\255"
#"\6\245\2\bGlbq\336\330Y\234\222\25\207}Y\rJ\5\20\236"
) 500
(
#"\35$\26\367\2028\2135\20q\270\252P\rJ\5\20f b\261\360\350,N"
#"a\211\303} jP*\200\254\337\276\315\17\234@L\373\235\263V(\360T\5"
#"\201XDW\203\364\373@\26\26\26\360"
#"\371\347\237#\235N\343\366\27_\340\323"
#"\\\16\v\v\v\330\267o\237\354\246\355"
#":,\242;\207\365\17\261\230M\213\267"
#"\361\331\f\0\251T\n\17<\360\300\246"
#"g\263\364\0\222N\247q\375\372u\244"
#"\323i\254,-\341\346\322\22\322\3514"
#"\3\210\0\314@\234\303\372\207X\254\347"
#"\211\267\361\331\f\0\232\246a\357\336\275"
#"j\5\220\347\236{\16\0\320\321\321\201"
#"\304\324\24\376[,\206\310\335\357\221\275"
#"8js\16\353\37b\261/\213\267\361\331\f\270\341F\302B\201i\277@\314@"
#"\234\303\5!b\261/\253A\255\0R,r\324&\20\17\240sN\221W3\v"
#"\345\v\6\201r\231'+H\246\\\0"
#"\341\250M\34\36\351\356\234\302\322\22\373"
#"\262`\\\312+_\315\0002::\212"
#"\351\351i\0\300\370\3708\306\307\307\235"
#"iM\241\300Q\233@L\373\235\303UX\342\261?\313W3\200,..\242\257"
#"\257\17ccc\370\327\177\375W\304\343"
#"q\314\314\314\210oM\261\310\225+\2"
#"\261\360\350\34\26\321\305\343\262t\371j"
#"\256\302\252T\333\307\306\306p\341\302\5"
#"h\232\206\253W\257\212o\r\213\350Bq\351\243sXD\27\217\31\210|53"
#"\220L&\203\376\376~\214\214\214 \24"
#"\n\241\267\267\27\241PHlK\326\326"
#"\340\365\371\356\24\307H\bf \316)\344r<\327M0\366g\371jf \303"
#"\303\303\30\36\36\256~}\341\302\5\361"
#"-\341\364\225p\34\2619\247\230\315\242"
#"\355\253_\225\335\214]\215\31\265|\325"
#"\0\222L&\221\317\347\21\213\3050::\272\345\205\341p"
#"\30\203\203\203\342Z\302%\274\302\5Z[\371\201s\bk "
) 500
(
#"\342q@$\237:\313xY\377\20.\330\326\206\302\322\222\354f4\4\326@\304"
#"c\21]\276j\6\22\215F\253\337\34\34\34D8\34\336\364\302T*%\266%"
#"\334\3\"\34S~\347\360,,\361\230\201\310W3\3\31\34\34D2\231\4p"
#"\247\240>00P\335\27\"\f\367\200\bWY\240\260V(Hn\311\356\307)"
#",\361x\255\255|5\3\310\344\344$\322\3514FFFp\360\340A\34;v"
#"\f\361x\334\360_\236\317\3471::"
#"\252o\17\t\213\350\216\340=\n\316\340"
#"FB\361\330\227\345\333\3664\336\361\361"
#"qh\232\206\241\241!\364\367\367\233\372"
#"\313\373\373\373155\205\211\211\t,//\357\34\204XDwD\345\370\207\320"
#"\303\17\313n\312\256\306\fD<\36e"
#"\"_\315\0\322\333\333\213\327_\177\35"
#"\375\375\375\325,\242\243\243c\323\322\336"
#"z\246\247\247\21\16\207\321\331\331\211\301"
#"\301A\f\f\f\354\34@XDw\4\17Tt\6\213\350\342\361^t\371j\6"
#"\220\331\331\331j\21]\3234\364\367\367"
#"\e\336Hx\341\302\205\3529\362\35\35"
#"\35\325\232\n\0\\\274x\21o\275\365"
#"\326\246\327\227\337~\e\345b\21\27\356"
#"YB|\344\310\21\34<x\320\320{\323\366XxtF\221\31\210p\\\24b"
#"\277Z\317\346\345\273\27J%\22\211M\337?r\344H\355\0\222N\247199"
#"\271\351\353h4\212\356\356n\335\rY^^\256\6\220{\225J\245-\337[\331"
#"\277\37\0\320\242\343\265d\36\227>\212"
#"\267V(\0\36\17\274\201\200\354\246\354"
#"j\234\302\262_\255\347m\363\207\37\302"
#"\323\334\f\334\2632\267T*\325\16 ccc\210D\"\270z\365*\"\221\b"
#"\26\27\27k\336F\265\223p8\214L&\3\340\316\341\214\e\227\5\37"
#":t\b\207\16\35\332\364\372Jt3\372>d\f3\20\3618}\345\f"
) 500
(
#"Na\331\257\326\263\371\377\335\274\211\320"
#"\376\375\210\2358\261\345\3655Wa\305"
#"\343\361j\20\31\31\31\301\310\310\310\246"
#")(=\342\361x\365gR\251\24\372\372\372\f\375<\211\301Q\233x,\240;"
#"\203\253\260\234Q\310f\201m\262\351\232"
#"\31H2\231\304\351\323\247\361\306\eo"
#"\340\340\301\203H\247\323\230\235\2355\364"
#"\246\341p\30\361x\34\303\303\303\310\347"
#"\3638u\352\224\361\226\223\355XD\27"
#"\217\31\2103\270\17\304\31\305\\\316X"
#"\0\331x\201\324\374\374\274\35176\262"
#"j\213\234\301),\361\n\331,O\342u@\240\255\rE\36\315#\\!\233\5"
#"\2669%]\235\263\260\310\21,\242\213"
#"\307M\204\316\360\5\203\200\307\303\223\25"
#"\4+\3560\205\305\0\322`\270\364Q<Na9\207u\20\361\212F3\220{"
#"\327\373\322\356\301Kx\304c\21\3359\354\317\342\25\214\326@&''\221H$"
#"\240i\32FFF\2046\216\234\305\21"
#"\233x\314@\234\303\214Z\274\235\246\260"
#"\266\r \300\235\303\20GFF\252\347"
#"Xq\217\206\373\261\210.\36\213\350\316"
#"a\177\26\317p\21=\235N#\223\311\340\304\211\238}\372tu\23\340\211\23"
#"'8\275\345r\\\372(\36\213\350\316\341\24\226Xk++wv\247{\2755"
#"\377\274f\6r\340\300\201\352&\302\215Kz\243\321(\16\36<hii/\311"
#"\305\21\233x\205l\26\367\355\333'\273"
#"\31\r\201S\262b\355\264\211\20\330&"
#"\200\234:u\252f\355C\3234\274\374"
#"\362\313\366\265\216\34\307\21\233x\254\201"
#"8\207\375Y\254b.\267\355\364\25\260\315\24\326N\205sn\16t7f \342"
#"\361:[\347\260?\213\265S\1\35\340>\220\206\303\224_<.\343u\16Wa"
#"\211Uo\n\213\1\244\301p\367\256x\234\302r\16O"
#"V\20k\247M\204\0\3HCb\332/\0263\20\347\260"
) 500
(
#"/\213e\252\210\356\244D\"\201k\327"
#"\256\341\362\345\313\0\200k\327\256a\377"
#"\376\375\334s\"P\245\360\310{\321\305\3402^\347pY\2728\211D\2s\377"
#"\362/\3704\227\303?\377\363?\327|6K\17 ]]]\330\277\177?|\276"
#";My\366\331g\241i\232\344V\355"
#"n\254\203\210\305\f\3049\314@\304\351"
#"\352\352B\376+_\301\265\366v\34<x\260\346\263Yz\0\331\263g\17\200;"
#"\231\a\0<\366\330c2\233\323\20\270\364Q\234r\271\314UX\16b_\26g"
#"\317\236=h\v\6\321|\337}\330\273wo\315g3k \r\210+W\304Y"
#"[Y\201\307\353\345}\350\16a6-V1\233\205\267\245e\333?g\0i@"
#"L\373\305)\346r\234\276r\20\373\262"
#"X\205:\375\231\1\244\0011\355\27\207"
#"\323W\316b_\26\253\336\222t\6\220"
#"\6\304\264_\34\26\320\235\305\fD\254z\375\231\1\244\1q\324&\0167\21:"
#"\213\313x\305b\6B[\260\210.N\201{@\34\345\r\4\340\361x\260\266\262"
#"\"\273)\273R\275)Y\6\220\6\304"
#"\fD\234\"\247\260\34\307\376,\16\247"
#"\260h\v\326@\304\341\24\226\363X\a\21\247\336\251\n\f \r\210\378qx"
#"\235\255\3638%+N\275\214\232\1\244"
#"\0011\345\27\207\31\210\363\330\237\305("
#"\227\313(\260\210N\367b\6\"N\275"
#"\215Wd?N\311\212\261\266\262\202&\257\27^\277\177\333\3270\2004 .}"
#"\24\207\31\210\363\230\201\210\241\347Ti"
#"\6\220\6\304\21\2338\334\211\356<\326"
#"@\304\3203\30b\0i@\1\216\330\204\341Nt\347qJV\f=}\231\1"
#"\244\1\5\371\201\23\206\227I9\217S"
#"Xb\350\311\246\245\337\ar\366\354Y|\360\301\a\270r\345\n\0\340"
#"\235w\336\301\223O>\211\27_|Qr\313v/o \0\217\327\213\265"
) 500
(
#"\225\25\370\232\233e7gW\341FB\347\5Z[Q\370\342\v\331\315\330u~"
#"\376\263\237\341\223L\6\357\2349\3\240"
#"\366\263Yz\0\351\357\357\307w\277\373"
#"]\274\375\366\333\0\200\347\237\177\36^\257Wr\253v\277`k+\n\331,\3"
#"\210\315\352-{$\373\5\333\332\260\264"
#"\260 \273\31\273\316\257\357\337\217\302\323"
#"O\343\331\337\373=\0\265\237\315\322\3"
#"H\340\356\305;\301`\20\0\320\262\303"
#"\345%d\237\312\274\261\326\321!\273)"
#"\273\n\213\350\316c\rD\214\265\345e"
#"\264<\360\300\216\317f\326@\32\24\347"
#"\215\305`\21\335y\354\313b\260\210N"
#"\333\342\322G\373\225\313e\26\321%\340"
#"\262t1\364d\323\f \r\212i\277"
#"\375\364\354\334%\373\261/\213\241\347T"
#"\5\6\220\6\305\264\337~\334\205.\aOV\20\203\e\ti[L\373\355\307\372"
#"\207\34\3277k/\0\0\22\322IDAT\314@\304(p\n\213\266\23\340\250"
#"\315v\254\177\310\301\223\25\304\320\263\247"
#"\211\1\244A\5\333\332P\\Z\222\335\214]\205SXr\360d\00518\205E"
#"\333\nr\25\226\355x\231\224\34^\277\37MwOV \373\260\210N\333\n\334"
#"\335\211N\366a\6\"\17\247\261\354\307"
#"\f\204\266\305\302\243\375x\214\211<\354"
#"\317\366c\21\235\266\305\245\217\366\343A"
#"\212\362pY\272\375XD\247mq\304f\277\2WaI\303e\351\366\322{\252"
#"\2\3H\203\342\a\316~E\26\321\245\341\321<\366\322{\252\2\3H\203b\312"
#"o?\26\321\345a\177\266\227\336\276\314"
#"\0\322\2408\205e?=\313\36I\f\366g{\351=UA\372} SSS"
#"\230\233\233C:\235\6\0$\22\tD\"\21\f\f\f\310m\330.\307\"\272\375"
#"\230\201\310\303\f\304^\305\\\16\237\345\363\30\35\35\335"
#"\361\331,=\200T\32\223H$\0\0\261XL^c"
) 500
(
#"\32He\304V.\227\341\361xd7gW\320\263\354\221\304`M\317^\305l"
#"\26\373\177\375\327\361\207\243\243;>\233"
#"9\205\325\240\270{\327~\\\306+\0173j{\351\235\302b\0i`\2347\266"
#"\27\247\260\344a_\266\227\336\253\231\31"
#"@\32\30\227>\332\213Etyx\224\211\275\364\356ib\0i`,<\332\213"
#"\31\210<A\326@lU\\Z\342\24\26\355\214\205G\373Tv\3562\3\221\203"
#"SX\366b\6Bu1\3\261\317\332"
#"\355\333h\362\371\320\344\223\276\260\261!"
#"\261\210n/\275\247*0\20040\326@\354\303\353l\345b\6b/\356D\247"
#"\272\2mm(\360VB[\360:[\271\230M\333\213\313x\251.\336Jh\37"
#"\26\320\345b\6b/\275\3\"\6\220\6\306\"\272}8\205%W\240\265\25\305"
#"\\\16\345rYvSv\5f T\27\323~\373\350\335xEbx\375~4"
#"\371|X\273}[vSv\5\326@\250.\26\321\355\303\fD>\366g\373\350"
#"=\327\215\1\244\2011\3\261\17k \362\261?\333G\357\271n\f \r\214\205"
#"G\373p\25\226|\254\351\331\207Et\252+\320\332\312\21\233M8\205%\0373"
#"\20{\224\313ef T_\220\31\210mXD\227\217\31\265=\326n\337F\323"
#"\335E\t\365H?w\2017\22\312\303\242\243}\n\271\34\36\b\207e7\243\241"
#"\261?\333\243\222M\353y6K\17 \274\221P\36\246\374\366a\21]>\366g"
#"{T\372\262\236g3\247\260\32\30S~\373\260\6\"\37\213\350\366(\30\30\f"
#"1\2004\260\312Q&\334\275k\35k \362\361D^{\30\271\226\200\1\244\201"
#"U\216\37\347\356]\3538\205%\0373j{\30\31\f1\20048\36\250h\17"
#"Na\311\307\32\210=\214\364e\6\220\6"
#"\307\273\244\355\301\215\204\362\261\6b\17#\331"
) 500
(
#"4\3H\203c\332o\17\326@\344\3432^{\30\31\f1\2004\270 w\243"
#"[\306\373\320\325\20\344\5i\266(,-q\n\213\364a\6b\335\332\355\333h"
#"\n\4x\37\272d\314@\354Q\314\345XD'}X\3\261\216\5t5\260\210"
#"n\17\26\321I7\256\302\262\216\365\0175Tn%$kX\3!\3358\205e"
#"\0353\0205\4\332\332Pd\r\3042f \244\e\213\350\326q\23\241\32x\262"
#"\202=\270\214\227tc\341\321:\356\1QC\223\317\207\246@\200'+X\244\367"
#":[\300\201\000288\b\217\307\3"
#"M\323\220\317\347E\277\35\31\304\302\243u\234\302R\a3j\353\364^&\5\b"
#"\16 \231L\6\321h\24\345r\31\371|\36\232\246\211|;2\201\273w\255c"
#"\21]\35\254\351Y\247\314\24\326\304\304"
#"\4\216\37?\216\341\341af\37\212\342\a\316:f \352\340\224\254u\5UN"
#"\343\35\31\31\301\374\374<\322\3514\372"
#"\373\373\253\337?s\346\f<\36\317\246"
#"\177z{{\321\333\333\273\345\373g\316"
#"\234\21\331\304\206\307),\353X\3Q\a\373\2635g\376\346op\373\213/\20"
#"z\360A]\317f\313[g\247\247\247\221J\245\0\334\t\30\e\247\2514M\203"
#"\246i\230\231\231AOO\0172\231\f:;;q\364\350Q\34=zt\323\337"
#"\303\e\t\345`\6b]1\233E\350\341\207e7\203\300)Y\253\216\374\316\357"
#"\340TK\vJ\313\313\325\357)q#a4\32e\rDA\274\204\307:#\253"
#"VH,f \326\30)\240\0036\334\211\36\217\307\21\217\307\253_o\214Vc"
#"cc\30\31\31A*\225B,\26c\0Q\0203\20\353\270\17D\35\354\317\326"
#"\30\235\216\25\232\201\204\303a\214\216\216bnnnS\220!u"
#"\4\270\354\3212#EG\22+\300\214\332\222B6\213\240\201l"
) 500
(
#"\332\366\343C7\316\223\335\233\235\220z"
#"\202mmX\275\273{\327\343\361\310n\216+1\3QG\220\31\210%F\3732"
#"w\24278\356\336\265\216\313x\325\301"
#"\"\2725\5\6\0202\212\205Gk\230"
#"\201\250\203}\331\32\243\27\2431\200\20Gm\26q'\272:\270\221\320\32Na"
#"\221a\34\265Y\303),u\260/[c\264\210\316\0B\\\372hA\271\\F"
#"1\237\347\24\226\"\230M[\303\f\204"
#"\fc\332o\336\352\3622|\201\0\232\274^\331M!p0dU\301\300}\350"
#"\0\3\b\201i\277\25,\240\253\205}\331\32\243;\321\31@\210\2436\vX\377"
#"P\v\373\2625\\\306K\206q\324f\0363\20\265\360l7k\230\201\220a,"
#"<\232\307\243\334\325\22hm\255\236\254"
#"@\306\261\210N\206q\324f\36\247\260"
#"\324\322\344\363\301\e\b`u\303q\344"
#"\244\237\321\376\314\0B\2347\266\200\233"
#"\b\325\303\376l\236\321\214\332\366\303\24"
#"\215\232\232\232\302\334\334\34\322\3514\200"
#";\307\301G\"\21\f\f\f\310mX\3\341\24\226y\314@\324\303e\351\346m"
#"\254\201\350y6K\17 \225\306\360FByXD7\217Et\365\260?\233\267"
#"\361r4=\317fNa\21S~\v\214.{$\361\330\237\3151s\252\2\3"
#"\b\261\210nA1\2273tv\20\211\27\344%i\246\254\346\363\360\5\203\206N"
#"U`\0!\216\330,\340\24\226z\330\237\3151\263$\235\1\204x\255\255\5,"
#"\242\253\2075\20s\214\236\304\v0\200"
#"\20x\r\250\25\334H\250\36\256\3022\307L6\315\0Bw>p\371<w\357"
#"\232\300\fD=\234\3022\307L_f\0!4y\275\360q\367\256)\334H\250"
#"\36\26\321\315a\6B\246q\324f\16\213\350\352\341\24\2269f\226"
#"\2443\200\20\0\26\36\315\342\24\226z\330\227\315)\346r\234\302\"s"
) 500
(
#"\230\201\230\303\"\272zx4\2179f\246c\31@\b\0\323~3\252;wY"
#"\3Q\n\aC\346\260\210N\246\261\360"
#"h\234\231\235\273$\36\247\260\314\341F"
#"B2\215\2436\343\314\314\31\223x\314\246\315a\6B\246q\324f\34\17RT"
#"\23\373\2629\254\201\220i\314@\214\343\22^5\261/\233\303} dZ\200\243"
#"6\303\270\204WM\201\326V\236\254`"
#"B\301\304\224\254\364\v\245x#\241\32"
#"\202\255\255\310/.\312n\206\253\24s"
#"9\256\300RP\223\327\v_0\210\325\345e\0044Mvs\\\343\336\f\2047"
#"\22\222n\201\2666\334\372\350#\331\315"
#"p\225\302\322\0223\20EU\246\261\30"
#"@\364\2737\243\346\215\204\244\e\v\217"
#"\306q\23\241\272\270,\3358\326@\3104\26\36\215c\21]]\354\317\306q\25"
#"\26\231\26hm\345\265\266\6\231\271\200"
#"\207\234\301E!\306\224K%\24\227\227"
#"\31@\310\34^*e\34\247\260\324\25\344fBCV\227\227\341kn6|\252"
#"\2\3\b\1`\312o\6\227\361\252\213\375\331\30\263\3314\3\b\1\270[D\347"
#"\210\315\20\326@\324\305E!\306\230\355\313\f \4\340\356\210miIv3\\"
#"\205\267\21\252\213G\272\ec6\233f"
#"\0!\0\334\275k\6\247\260\324\305\f\304\30\263\365<\6\20\2pw\367ns"
#"3V\363y\331Mq\rNa\251\213'\362\32\303),\262\214K\37\215)p"
#"\25\226\2628\205e\f\247\260\3102.\3455\246\310),eq\n\313\30\263\365"
#"<\6\20\252b\332oL\201Ete\261/\e\303\f\204,\343\250M\277r\251"
#"\204U\336\207\256,\366ecXD'\3138o\254\337\352\3622|--\274\17"
#"]Q\334Hh\f3\20\262\214\2436\375\270\204Wm\254\347\31c"
#"\266\6\"\375>\220\345\345e\24\n\5d\357\376\307\276u\353\26\202\301"
) 500
(
#" B\241\220\344\2265\36\216\332\364\343"
#"&B\265\5x\234\273!\265\226\361\352y6K\17 ?\375\351Oq\345\312\25"
#"\374\362\227\277\4\0|\364\321Gx\374\361\307q\370\360a\311-k<,<\352"
#"\307\fDm\354\313\306\324\352\317z\236"
#"\315\322\3H\2451\274\221P>Na\351\307M\204j\253\236\254P*\301\323\304"
#"\231\372zj\365g=\317f\376f\251\212Et\375x\224\273\3326\336\213N\365"
#"\25r9\26\321\311\32f \372q\n"
#"K}\354\317\372\361(\23\262\214\363\306"
#"\372q\nK}\\\24\242\37w\242\223e\34\261\351\307\fD}\354\317\372q\37"
#"\bY\306\21\233~\\\306\253>f\324\372\224K%\254\232\270\17\35`\0\241\r"
#"XD\327\317l\321\221\234\303\1\221>"
#"\305|\36\376\226\26S\253\325\30@\250"
#"\212)\277~\254\201\250/\310\315\204\272"
#"X\351\313\f T\305\21\233~<\312]}\354\317\372X\251\3471\200PU\260"
#"\255\r\5\316\31\353\302\243\334\325\307\214"
#"Z\37+{\232\30@\250\312\257iX]^F\271T\222\335\24\345q#\241\372"
#"XD\327\207SXd\213&\257\27\376\346f\24y/z]\\\306\253>\36\250"
#"\250\17\247\260\3106\2347\326\207Et\365\361Hw}\254,Ig\0\241M\230"
#"\366\353\303\"\272\3728\30\322\247ha"
#"I:\3\bm\302\302\243>,\242\253\217}Y\237\2k d\27n&\254\257"
#"\\*a\365\366m\6\20\3051\233\326"
#"\307\312t\254\364\373@\26\26\26\360\371"
#"\347\237#\235N\3\0R\251\24\36x\340\1\354\333\267On\303\32\24Gm\365"
#"Y\331\271K\316a_\326\247\220\315\242"
#"\355\253_\335\362}=\317f\351\1$"
#"\235N\343\372\365\353\325Fj\232\206\275{\3672\200H\302Q[}<"
#"\a\313\35\230M\353\263\335\222t=\317f\351\1\344\271\347\236\3\0t"
) 500
(
#"tt\0\340\215\204\262\261\360X\37\227"
#"\360\272\3\373\262>\333\365g=\317f"
#"\346\340\264\t\323\376\372\270\204\327\35\330"
#"\227\365\341FB\262\r\323\376\372\270\v"
#"\335\35\2\255\255<YA\a\356\3!"
#"\333\360<\254\3728\205\345\16\236\246&"
#"\370[Zx\262B\35\334\211N\266\341\274q}\205\245%f .\301\376\\\37"
#"\247\260\3106<?\250>\356Bw\17\256*\254\317\312\345h\f \264\t\317\17"
#"\252\217SX\356\301Bz}\314@\3106L\371\353\343*,\367hy\360A\334"
#"\376\3543\331\315PV\365>tM3\365\363\f \264\t\213\350\3651\3q\217"
#"\346\366v\254\334\272%\273\31\312*\346"
#"r\360\207B\246OU`\0\241M\230"
#"\201\324\307\f\304=Z\332\333\231\201\354"
#"\300\352\222t\6\20\332\204\373@\352c"
#"\6\342\36\234\302\332\331\362\247\237\242\345"
#"\301\aM\377<\3\310\16\316\236=\213"
#"\225\225\25\331\315p\224\336\242\343\225+"
#"Wp\341\302\5\aZ\244\236B6\213"
#"\340}\367\355\370\232\37\375\350G\16\265"
#"\306}.\\\270\200+W\2568\362^"
#"-\355\355\270\355\242)\254\225\225\25\234"
#"={\326\261\367\313.,\240m\357^\323?\317\0\262\203W^y\5\363\363\363"
#"\262\233\341\250@k+Vo\337\256\273"
#"{\367\374\371\363x\363\3157\35j\225Z\364La}\357{\337s\2505\356\363"
#"\346\233o\342\374\371\363\216\274\227\3332"
#"\220\371\371y\274\362\312+\216\275\337\322"
#"\302\2\356\263pp\255\360\0\222J\245099)\372m\310&\225\335\273\\\372"
#"\270=Na\271\207\3332\20\247e\257_G\233\252\1$\223\311`bb\2\247"
#"O\237\26\3716d\263\216H\0047~\361\v\331\315PV\221;\321]\243\371\301"
#"\a\261\342\242\f\304iJg \235\235\235\30\32\32\22"
#"\371\26$\300\257}\363\233\370\370g?\223\335\fe1\3"
) 500
(
#"q\17f ;\313.,X\312@\244\334\ar\361\342E\274\365\326[\233\276W"
#"\271\264$\221Hl\372\376SO=U=\217\336i\371|\36\377\361\37\377\201\205"
#"\205\5)\357/\313bs3\346\377\366"
#"o\261\266\303\2\202|2\211\320\342\"\22\243\243\3165L\21+_|\201\177O"
#"&\341\r\6w|\335O~\362\23\207Z\344.\37\177\3741<\36\217#\277\237"
#"\225\e7\360\305\265k\256\351\247\2137"
#"o\242\373\346M\307\332\373\253\377\372/"
#"\314}\3741>\271\373\337bqq\21"
#"\357\277\377\376\246\327l\367l>r\344"
#"\210\234\0R\252Q\240\r\207\3035_"
#"\353\367\373\321\334\334,\270E\265555!\30\fJ{\177Y\16|\373\333X"
#"\v\205\0\36\203]\323\363\257\276\n\337"
#"\375\367\327}]\243\365\e\275|>\237"
#"c\237\353\346\375\373\361\354\313/\3\253"
#"\253\302\337\313\215\236\371\243?\202\357\340"
#"A\300w'\24\370\375\376-\257\331\356"
#"\331\\*\225\340)\227\313e\273\0323"
#"00\200\351\351i\0\300\215\e7\320"
#"\331\331\211T*\205\343\307\217cvv"
#"\326\256\267qLWW\27\376\341\37\376"
#"\1]]]\262\233\242\234\361\361q\\"
#"\272t\t\257\277\376\272\354\246(\311\343"
#"\361\300\306\217\326\256r\374\370qtuuaxxXvS\224s\351\322%\374"
#"\356\357\376..]\272$\273)\272\330"
#"\232\201LMM\331\371\327\21\21\221\302"
#"\204\26\321\363\371<\306\306\306\270\224\227"
#"\210h\27\22Z\3\3214\215\201\203\210"
#"h\227\362\216\216\272dy\202\4_\371\312W\360\215o|\3>\237\224\265\6J"
#"koo\307\23O<\201G\36yDvS\224\364\304\23O\340\320\241C\262\233"
#"\241\244\366\366v\34:t\b\355\355\355"
#"\262\233\242\234\266\2666<\362\310#\210D\"\262\233\242\213"
#"\255Et\"\"j\34<\v\213\210\210La\0!\"\""
) 500
(
#"S8\271_G\"\221\250\356\300\34\31"
#"\31\201f\362\352\307\335\240R.\333\351\367PyM4\32E\177\177\277C-S"
#"\313\314\314\f\222\311d\303\367\27\340\313"
#"\317\317N\375\201\237\261/\271\355w\301"
#"\f\244\216\312*2M\323\224\377\217)"
#"\322\340\340 \200;\35\274\267\267\267\346"
#"k\246\247\247\221\317\347\1\3349\a\255\21MOO#\231Lbhh\250a\3"
#"hE\"\221\250~~\16\37>\214\231"
#"\231\231\232\257\343g\354K\256\373]\224"
#"i[\347\316\235+\307\343\361\362\215\e7d7E\252\\.W\236\237\237\257~"
#"\335\321\321Q\363w\322\327\327W\236\232"
#"\232r\260e\352\211D\"\325\337\325\261"
#"c\307\312\347\316\235\223\333 \211.^"
#"\274X\375\377\257\277\376zyhhh"
#"\313k\370\31\373\222\e\177\27\314@v"
#"\220\317\347\21\n\205\260g\317\236\206\336"
#"e\257i\332\246\363p\302\341\360\226\f"
#"#\223\311 \32\215\342\304\211\23\350\351"
#"\351\251f\"\215$\237\317cnn\256z\370gGG\a\222\311\244\344V\311\323"
#"\335\335\275\351\353h4\272\3455\374\214"
#"}\311\215\277\v.\343\325!\231L\242"
#"\277\277\37\363\363\363\356H+\5\232\236\236F(\24\332qzf``\0\221H"
#"\4\215\266\305(\223\311`\317\236=\3253\260*s\330\215\366{\250eppp"
#"\307M\305\374\214}\311M\277\vf "
#"\e\f\f\f\300\343\361\300\343\361 \223"
#"\311T\277\37\215F\321\327\327\327P\243\352Z\277\213t:\215|>_wn\377"
#"\324\251SX\\\\t\242\231J\351\354\354D(\24\252\366\223\305\305\305mO2"
#"m$\23\23\238u\352\324\216\257i\304\317\330v\334\364\273`\0\331`jj"
#"\n\345r\31\345ry\313\24MgggC\25\206\357\375]d2\31$"
#"\22\211j1}\247\251\231t:\215\276\276>\207Z\252\226x<^\375\335\314"
) 500
(
#"\315\3155\354\357\241bzz\32}}"
#"}\350\354\354\254;\235\327h\237\261\235"
#"\270\345w\301)\254\35\364\364\364T\37\0CCC\256\370\17*B:\235F\177"
#"\177?\346\346\346\252\337\273x\361\"\272"
#"\273\273\253\307\226\317\314\314`ll\f"
#"\261X\f\335\335\335\210\307\343\22[,"
#"O&\223\301\361\343\307\253\323|\215\372"
#"{\0\200\261\2611\2348q\242\372u<\36\307\324\324TuJott\224\237"
#"\261\r\334\370\273`\0!\"\"S8\205EDD\2460\200\20\21\221)\f "
#"DDd\n\3\b\21\21\231\302\0BDD\2460\200\20\21\221)\f D\16"
#"J&\223\333\236JK\3446\f DDd\n7\22\22\21\221)\274\221\220\250"
#"\216T*\205\303\207\17\243\257\257\17\221H\4\311dr\313\311\2623338}"
#"\3724\362\371<b\261\30\372\372\372\266"
#"\374\314\251S\247\360\322K/!\34\16c||\34\23\23\23\310d2\325\3*"
#"c\261\230\224\177?\"\323d\\BB\3446\263\263\263\345h4Z~\375\365\327"
#"k\376y,\26+\317\317\317\227/^\274X\216F\243\333\376\314\eo\274Q\275"
#"X)\32\215\226s\271\334\226\v\273\210"
#"\334\2025\20\"\35b\261\30\"\221\310"
#"\266\3673\314\316\316bzz\32\23\23"
#"\23\325c\270k\375\314\306\377\37\217\307"
#"\321\332\332\212\211\211\t\36\373N\256\304"
#"\0B\244C&\223AOO\17\306\306\3066\335\25SQ\231\266\32\32\32\322\375"
#"3\361x\0347n\334\300\314\314\f/\235\"Wb\0!\322\341\265\327^\303\320"
#"\320\20\206\206\206p\374\370\361-\177\236"
#"L&\241iZ\365\316\213t:]\363g6^\0224<<\fM\323\252\377K"
#"\3446\336Q\16}\210v\224J\245\360\341\207\37\"\22\211\340\352\325\253"
#"\360\373\375\3204\r\373\366\355\253\276"
#"\346\271\347\236\303\217\177\374c<\367"
) 79
(
#"\334s\360\373\375\370\374\363\317\221\317\347"
#"\267\374L%\320\204\303atww\343"
#"\314\2313\0\200\37\374\340\a\262\376\365\210L\3432^\"\"2\205SXDD"
#"d\n\3\b\21\21\231\362\377\1\325+\346\330|"
#"\245y\326\0\0\0\0IEND\256B`\202"
) 0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 13 #" "
0 0 17 3 2 #"#;"
0 0 22 3 1 #"("
0 0 14 3 12 #"check-equal?"
0 0 22 3 2 #" ("
0 0 14 3 4 #"plot"
0 0 22 3 2 #" ("
0 0 14 3 8 #"function"
0 0 22 3 2 #" ("
0 0 14 3 9 #"trapezoid"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 1 #" "
0 0 20 3 3 #"0.1"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 3 #") ("
0 0 14 3 1 #"-"
0 0 22 3 2 #" ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 20 3 1 #"2"
0 0 22 3 1 #" "
0 0 14 3 2 #"pi"
0 0 22 3 4 #")) ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 20 3 1 #"2"
0 0 22 3 1 #" "
0 0 14 3 2 #"pi"
0 0 22 3 10 #") #:label "
0 0 19 3 18 #"\"y = trapezoid(x)\""
0 0 22 3 3 #")) "
0 2 93 26 1 #"\0"
2 -1.0 -1.0 0.0 0.0 0 41 500
(
#"\211PNG\r\n\32\n\0\0\0\rIHDR\0\0\1\220\0\0\1\220\b"
#"\6\0\0\0\200\2776\314\0\0 \0IDATx\234\355\275}l\234\327\225"
#"\37\374{fHQ\342\310\216c\233\224"
#"\";\22-\305\316\212\224\324$]\312"
#"\316:\233P\355\266\233%\225\276p`\262\e\303\250i\240E[Rh\367\217P"
#"\250\335\2\241\21\30\311+\2465\nX"
#"\304fw\v\323\336\205\233\220\256\225\340"
#"5w\335\304\265\306\316b\263\26\375\261uDJ\376\2205\244,Y\36Z\226l"
#"iH\361\353y\336?\310\231\220\342\220"
#"\274_s\357s\346\236\37`$\246\237"
#"\231\337\234\373\334s\317=\37\367\334 "
#"\212\242\b\214\2428r\344\b\376\350\217"
#"\376\b\353\327\257w\375Sb\207S\247"
#"N\341\302\205\v\330\273w\257\353\237\22"
#"K\374\344'?\301\37\377\361\37\273\376"
#"\31\261\304\261c\307p\323M7a\307"
#"\216\35\256\177J\354p\365\352U\374\315"
#"\337\374\r\356\271\347\36\327?E\b\t"
#"\327? \316x\370\341\207q\372\364i"
#"\327?#\226x\376\371\347\361\324SO"
#"\271\376\31\261\305w\276\363\35\327?!"
#"\266x\352\251\247\360\374\363\317\273\376\31"
#"\261\304\351\323\247\361\360\303\17\273\376\31"
#"\302(\271\19|\37002\231L\251i\30\f\6\203a\31%5 \3\3\3"
#"\350\355\355e\3\302`0\30e\210\222"
#"\32\220\326\326V444\224\222\202\301"
#"`0\30\216P\341\202\364\370\361\343x"
#"\346\231g\204\236\375\342\27\277\210\232\232"
#"\232\302\277\a\27/\"9<,F\24"
#"\4\230\333\275\e\321\365\327\253\374L\344"
#"r9\374\375\377\376\337\370\260\277\37\20"
#"\2545\230kh@\364\331\317*\361\345"
#"\21\234;\207\344{\357\211=\234Lb\366\37\377c`\335:-\316\304\311\223H"
#"|\364\221\320\263Q*\205\223cc8s\346\f^x\341\0055\302(B\362\325W"
) 500
(
#"\21LM\255\375hU\25\346~\367w\201 P\343Z@\362\365\327\21LL\b"
#"=\e\336|3\302\337\371\35-\276\27"
#"\376\372\257Q\361\332k\300\334\234\320\363"
#"s\333\267#\332\262E\213\323\246~\0"
#"\0>\375\24\25\277\371\215\224~\2349"
#"s\6A\20(\317\35\31\375\210\222I\314\331\326\217\352j\314}\345+J<c"
#"cc\310\345rx\341\227\277\264\257\37"
#"o\274\201 \227+\372\337F\0d\257"
#"\371\333\275\367\336\353&\211\36\206\341\262"
#"\277e2\231\242\241\256\312\312J\254_"
#"\277\276\360\317\371\227^\302\251_\376R"
#"\210\347\304\221#\370\370\365\327\227|^"
#"\346\237D\"\201\v\257\276\212\223?\373"
#"\231\20\337\251_\376\22\347_zI\231"
#"/\377\317{\377\353\177\341\334k\257\t"
#"q\276\366\343\37c\372\354Ym\316\327\376\333\177Cn||M\276(\f\361\362"
#"C\17\241\262\262\22\25\25\25\312|\321"
#"\225+x\345\320!!\31\217\375\327\377"
#"\212\271\217?\326\226\361\345\207\36\202H"
#"\321a.\233\305\353\217=\246\305\5\0"
#"Sg\317\342\265\37\377XH\306s\257"
#"\275\206\367\236}V[F\233\372\261~\375z\\|\375u\2348rD\210\357\324"
#"/~\201\363/\277\214\212\212\212ez"
#"-\245\37\317>+\254\37\257\377\370\307"
#"\2302\241\37\217=\206\\\366\332%t9\242(\302\313\17=\244\314SUU\205"
#"D\"\201\253ccx\375\360a!\31\377\376\a?\0&&\314\350\307\nk\363"
#"h\221\2659\fC7\36\310\236={\260g\317\236%\177K\247\323\0\200\246\246"
#"\246U?\e\246\323\230ijBSw\367\232<\2272\31l\373\302\27\360\345\257"
#"}M\351wn\330\260\1[\266lA\365\272uB|a\30\"YY\211\257)"
#"\362\345q\241\257\17\237\277\353.|\345_\377\3535\237"
#"}\367\27\277\300\356\206\6|\376\367~O\213\363\215\312J"
) 500
(
#"\334\371\37\376\3n\376\342\27W}."
#"\fC\274\374\350\243\330\261c\a\246\247"
#"\247\225e=\363\353_#\363\305/\n"
#"\215\353\330\337\375\35\266_w\35n\327"
#"\34\327\27\242\bM\337\373\36\202\304\352"
#"\373\246\217\336z\v\357\275\370\242\366{"
#"\334\323\320\200\363\333\266\t\311\370\332\237"
#"\3779\316\36;\246\3159w\364(\346\376\311?\21\323\217\321Ql\333\261CY"
#"?\0\340\215w\336A\345\227\277,\304773\203\312\352j|.\212\260c\307"
#"\16eY?\356\353\303\255\202\372q\352"
#"\227\277\304\36\23\372QQ\201;\377\343"
#"\177\\S?\2420\304K\337\377\276\262l7\335t\0236l\330\200\233/_F"
#"\264\177\277\320\270\236x\366Y\354\252\253"
#"\303\346\177\364\217\2248\363\370?a\210"
#"\246\356\356e\372\221N\247Q\207\342k"
#"3\2712\336\331\253WQ\271a\203\320\263A2Y\324\242\312 \232\233Cb\215"
#"\5'\217u\251\24\246\257\\\321\342\313"
#"s\6\311\244\320\263\311\212\n\204\263\263"
#"\332\234s\323\323H\n\270\371A\20 "
#"\nC\241\235\374j\370dl\f\237\371"
#"\374\347\205\236\255\331\271\23\343'Nh"
#"\361\345\347\301Z\306\3\0\222\353\326anzZ\213\17\230_0\23\25b{\264"
#"\204\241\367831\201\312\352j\241g"
#"\215\350G\30\n\317\325\312\352j\314\b"
#"\206\20WC(\241\37\211d\322\256~"
#",\314/\335q\315\274\364\22\352\326\330"
#"L\347\221\332\274\31W\316\237\327\342\213"
#"\242\bQ\24\t\351\307b\224\324\200\f\16\16bhh\310h%\326\314\344$*"
#"D\rH\"\201H0\376\274\22d\24d]*\205\351\25b\2102\bgg\255"
#"/<s33HVV\256\371\\\20\4\363\v\217\346\270~2:\212\e\266m"
#"\23z\266\246\276\336\210\1\21\335\b\2302 \321\334\234\370"
#"{40\246\0000\223\313\211\e\220D\302\310\6Kt\321"
) 500
(
#"\251\334\260\0013\223\223Z|\300\274\1I\210\32\20S\37215\205dU\225\30"
#"\247\201q\235\374\370c\\'\230\17\333"
#"h\302\200H\30\345\305(i\b\253\245\245\5---F\277svr\22\25\353"
#"\305N\206\eQ\2200\24V\220u\e7b\306\220\a\"\254 \225\225VwX"
#"\200\31\5\371dl\f7\335q\207\320"
#"\2637\356\330\201\341\237\376T\213Of"
#"\327\352\302\3\t\222I\204\6\f\310\364"
#"\304\4\326\245Rb\234\2466X\242\6"
#"$\357\201\b\216\311\212\234\0166X\263"
#"\323\323\250\20\324\217\374\273\24\375\215\305"
#"\20JD>6n\332\244m@d\214\362b\220\va\315X\fa}\377\373\337"
#"\307\266\255[\305\25\304\224\a\"\343\242WT`nfF\237S\302\200\4\311$"
#"\376\331\37\374\1\356\277\377~e\276K"
#"cc\370\314\326\255B\317&\253\2520"
#"\247\271\bH\205\5\r\30\220\277\374\313"
#"\277\224\363$\r\31\20\251\20\226\201\215"
#"@(\341\331Ul\330\200\331\211\t\334"
#"\177\377\375\370\303?\374CuNI\375"
#"\260\275\301\322\31\327\333n\273\r\337\377"
#"\376\367\245\f\263\21\17D\202o1\234$\321eq\365\352U\f/\224&\276}"
#"\356\34\246\316\237G(P\205q\352\243"
#"\217\360q&\203\204`\305\306\265\270\355"
#"\266\333p\374\3301|\362\321GxM\340;\306>\370\0o\237;'\364\354j"
#"8\365\321G\300\350(\246\4\276g\364"
#"\312\25\254\177\353-\\\336\274Y\213\363"
#"\314\324\24\376\341\370q!\343\374\1\200"
#"O>\371\4\225\e6(\313\372\326\373\357\343\372\361q\344V\371|CC\3\326"
#"\257_o\314\223\24\16aUVj\e\220\373\357\277\37'\177\376s\251\235rd"
#"\"\a\222\313\241R\320\0031\341IJ\347@&'q\327]wiq\306"
#"=\204\245\23\342]\277~=\356\275\367^\374\371\217~$e@\316\275\372\252"
) 500
(
#"\22_\36\261\fa\231\302\311\223'1::\212\333o\277\35_\272\357>\\\177"
#"\313-X'\260\e\330\335\332\212u\325\325B\317\256\204\355_\377:f&'\205"
#"\276\343\226/}\t\eR)->\0\370J{;\256\337\262E\350{\32\377\315"
#"\277\301\306\315\233\2659\377\331\243\217\242"
#"\372\272\353\204&\355?\377\341\17\261!"
#"\225\322r\321\357\352\354\304M\267\337\276"
#"\342\357~\347\235w\220L&\361\245/}\311H\250\305E\b+\234\235EB "
#"\257\4\230\va\311&\321\213\225\324\313@*\ab(\211n;\204\25E\321|"
#"\216P4\304kb\\e<\220M\233\204J\214W\203j\b\213\204\1\1\200\355"
#"\333\267c\367\356\335\270\376\342E\334t"
#"\307\35\330(\260\343>?7\207\312\352"
#"j\341X{1\\\250\252\302\314\304\4"
#"6\357\336\275\346\263\223\27/\342\334\324"
#"\24v\b<\273\32>\363\311'\370\354\366\355BI\264\er9\\\277e\213p"
#"8\250\30\242(B\342\344I4\b\226\1V\236:\205\333\e\32\204\25\252\30R"
#"\343\343\330\334\320\200\352\233n*\372\337"
#"\347\26-\246A\"\241]\365%\263S"
#"\316/N\252J\225\207\213\20\326\264\204\ab=\ab0\211n3\204\25.\344"
#"\262\2\301\203z\266\3075YU\245\275\341Q\365@\310\345@d&\17\202@\370"
#"\204\354J\210\242H\370\204\247)wY"
#"\2063\b\0023\213\253L\374\323\0\247\314{1U-$\32\302\2\314x!\241"
#"d\22\335H\25\326\304\4\326\331\254\302"
#"\2220\314\25\6\313xm\26\231\314NO\243B0|\5\230y\2272:i;"
#"\304\273\30\344\f\210L\205\22\0h_v\"k@\f,\2\327\335r\213p\241"
#"@\365\3157\v\357\214V\202\212\1\3215\314\210\"\253;:\251\215"
#"\a\f\31\220\331Y$m\237\3\221\365@,\206Z*7l\300\254\1"
) 500
(
#"\17\304v\bknjJ\312\3336\226[\262h@d\365#\17r\6DF\320"
#"\300\304B\a@ty\226\235\254CCC\30\34\34\\\366\367\237\277\364\22>]"
#"\324\3'\227\313\25\212\b\256\375<R)\2446m\22\346,\6\331\3DF\274"
#"\236\371/\22\343\263\274S\6\314\31\20"
#"\353\347@l\37$t\220\3\261\35\302"
#"\222\251\300\2\314\344\263\254{ \276\30"
#"\20)\17d\215\205.\227\313\255y\300Q*\204\225LjW\322\244\323i<\362"
#"\310#\30_\350K\225\311d\360\310#"
#"\217\24\355j\334\330\330\210\207\376\363\177"
#"\306\330\2313Z\234\256<\20a:\313\a\336\0\203\6\304r\22]:\ab\323"
#"\3q\21\3022e@dBXD=\220\262N\242\347\361\271\257|\5\3536n"
#"\24z6\265i\323\252a\222\276\276>444\240\256\256n\305gjv\356\24"
#"\336m\a\211\4\356\370\326\267\346w\364"
#"\2F\247\261\261q\331\337\232\232\232\346\257\211]\370|gggQ/%\217?"
#"\375\213\277@[k+\6\4\273\e\27"
#"\203\254\0011\342\331\311\206\260,+\210"
#"\v\17\304T\25\226T\16D74\30\206\302\343j*\211.\263[v\21\302\242"
#"\232\3)\333s \213\21\205!\332\332\332044\204\347\236{\016555\330"
#"\267o\37\372\372\372\n\vr&\223A__\37r\331,\202 @\365B;\370"
#"\305\367\223\f\17\17\343\311'\237D}}=FFF\320\323\323\203\a\36x\0"
#"\3\3\3\350\357\357\307#\217<\202\372"
#"\372z\f\f\f\340\350\321\2438x\360 FGG\361\215o|\3\351t\32\255"
#"\255\255\350\354\354,\204\241FFFP"
#"WW\207C\207\16\241\245\245\5\215\215"
#"\215\30\32\32B*\225B\177\177?\16\36<\210\352\352j\244\323i"
#"\364\364\364`\333\266mx\360\301\aQWW\207\303\207\17cxx\30"
) 500
(
#"\217<\362\bjjj\346CS\230o\5S___\370\275\373\367\357Gss"
#"3\352\353\353144\204\276\276>\0@\335m\267!\235N\257\331\210rE("
#"L\36\335\300\240\223\20\226e\17D\266"
#"\27\226\256\367\232\377\2756\16\274\345!"
#"\343\331\31K\242\333\316\201H\206\260l"
#"\227\361\32+2\361\301\3\211\242\bO"
#"<\361\4v\355\332\205\272\272:\244R"
#")\264\266\266.\331\315\327\325\325\241\273"
#"\273\273P\e\235\252\255]\366=\r\r\rhllDkk+\232\232\232\346;"
#"N\326\325axx\30\351t\32\325\325"
#"\325\350\356\356\306\310\310\b\206\206\206\320"
#"\331\331\211\266\2666\34=z\24\331l"
#"\26\267\335v\e\332\333\333\321\335\335\215"
#"\306\306F\324\327\327\343\221G\36AG"
#"G\a\16\37>\214\232\232\32\354\335\273"
#"\27\203\203\203\30\30\30(|_\336\20"
#"\234>}\32\255\255\255\5c\361\340\203"
#"\17\342\271\347\236Cmmm\301\20\244"
#"\323\351\202\301khh\300\23O<\201\203\a\17\242\276\276\276`<\2420DC"
#"C\3\6\a\a\3274 o\17\16\342o\177\360\203e\177\17\347\3460\365\351\247"
#"\370\325\243\217\n\275\203\311\213\27Qu"
#"\375\365Z%\256\223\227.\241\352\272\353"
#"\226}\307\327\36z\bw\\\323\376\306E\214\327\304aB\231\205\316D\bK&"
#"\377\1\330O\366VTU!\234\231\321/\217\266\34\302\222ic\2\330/\3435"
#"\221\313RM\242\2232 Q\24\341\354\261c\330y\317=hmmEoo/"
#"\32\e\e\227-\234y\17db|\34Q\24\25\f\310Z7$\346CYMM"
#"MH\245R\205\5\177\"\227Cuu"
#"u\341\277\327\326\326\242\266\266\266\220?"
#"\351^h\271\234\377_`>\364\324\321\321\201\272\272:\364\364\364,1\4"
#"\271\\\16\331l\26\251\205Xu6\233E&\223A\355\302\357\254\271\371f "
) 500
(
#"\2120:::\37\316Z@SS\23\352\353\353\v\237\313#\225JaB`g"
#"\367\371\257~\25\177\360\303\37.\373\373"
#"\364\225+\30?q\2\267\24\t\251\25"
#"\303\373\257\274\202M\273wK-V\313"
#"\276\343\3301\324\356\332\265,\334R\263"
#"\340q-\206\223\20\226\201\332z\333I\364\351\\N8|\5\314/<\272mp"
#"\2420\0247\222A0\337\316drR8\f]\224\323r\253\37\231S\350\200\301"
#"\20\226h\261\220\303$\272s\3\222N\247166\206\223'O\2\230\277\221k"
#"\353\326\255Ew\323Q\30\26\6\352\273"
#"\337\375.\356\274\363N<\360\300\3K\26n`\221\a\262`@6\26\361@\326"
#"\372M\275\275\275\350\357\357\307\310\310H\321PKuu5jjj\220N\247\221"
#"\315fQ[[\213l6\213\271\251)|\374\351\247\30\36\36\306\341\205\va\252"
#"\253\253\221]tR4\225J-1\2\251T\n\271\305=\264\202\0\b\2l\333"
#"\266m\311\337\263\331,\366\356\335\213\236"
#"\236\036477\243\266\266\26A\"\201\334\202\201[\v\en\274\21[\213\334S"
#"0\371\361\307\b**\212\376\267b\230"
#"\276r\5\267\336u\27\2524n\262\233\272|\31\237\377\352WQu\335uk>"
#"\353$\204e\312\3\261\230D\237\235\234"
#"D\205\214\1qP\335\226\317\203\350\30"
#"\220\330\207\260(&\321\213\344\262D\326"
#"f\347\6d\347\316\235\330\272u+*\26&\304]w\335\265l\207\235\307\3428"
#"]mm-\276\361\215o\254\370,\0L^\270\200\271\231\231U\rH\261J\254"
#"\241\241!TWW\27\312g\233\233\2331>>\216L&\203\\.W\3107\324"
#"\326\326\242\265\265\25\373\366\355Ckk"
#"+FFF\360\323\237\376\24\377\317\235w\242\277\277\37\000000"
#"\200\316\316N\354\333\267\17\355\355\355\30\37\37Gss\363\22\243\221J"
) 500
(
#"\245\320\324\324\204\236\236\36tuu\25"
#"r2\355\355\355K\22\350?\372\321\217"
#"p\350\320!DQ\204\3\a\16\240\277\277\37A\20`xxX\253\353\261\223\203"
#"\204\20/\217v\22\302rq\16\304\300Y\27\31/\313v\250\0050S\211\345\244"
#"\n\313\2072\336k\370D\326f\347e"
#"\274\2336m\302\366\355\333\261e\313\26"
#"l\331\262\5\333\267o\307\246\25\3165"
#"\\\e\247kll\304\3\17<\260\352\367\257\266\320uuuahh\b\303\303"
#"\303\250\257\257/\334\212\330\325\325\205\272"
#"\272:\364\366\366\342\360\341\303\30\37\37GMM\rjjj\320\323\323\203L&"
#"S\360.\372\372\372\320\321\321\1\0x"
#"\342\211'0|\3748\232\233\233\321\327"
#"\3277\357\5\345r\250\253\253\303s\317=\207\276\276\276%\236I&\223AMM"
#"\r2\231\f\6\a\a\221\313\345\320\335\335\215\356\356n|\357{\337CSS\23"
#"FGG\1\314'\321\363\236L*\225*$\322\1 s\372\264z\2\35\356\252"
#"\260l&\321e\252\205\0\373'\321M\224\200K\277GS\241A\31\317\256\252\n"
#"s\2\367|\257\6\353UX\36\224\361\26\eS\221\265\331\271\a\"\203hn\16"
#"\265\213\372L\215\217\217\27\362\6E\261"
#"\306B\227\17u\1X\266\203\317\377\375\312\371\363hjj\302\360\360p!/r"
#"-:;;\v\377\177Ku5\376\313\177\372O\313\356,ihhX\226\177\271"
#"\366\273\362\377~\341\335wq\375B\257"
#"\257C\207\16\241\263\263\23\207\17\37."
#"|\276\275\275\275\360\231\177\377o\377-~X$1.\3\351\233\310L\34$\264"
#"l@\234\235\3\261\230Dwa@\234"
#"\30-\311\20\226\256\307\343C\31\257\27"
#"\367\201\344\a\251\275\275\275P\5\265\32L\354\224\257|\370!&.\\"
#"(\334\252\230\367RV\302\305S\2470{\365\252\26\347\307\357\274S\330"
) 500
(
#"\215\346K\203W:\211\376\377\376\340\a"
#"\270U\367$\272\213\203\204(\377\20\326"
#"\234\345s \262\371\b\333W\332\2\366"
#"\27;.\343\25\344\243\232DWA\276\204uM\230\332)\3\205\260\2235\316E"
#"\273\363T*\265\342I\364\334\3708."
#"\276\377>6\357\331\243\316\307!\254e"
#"p\341\201\330\316G\30\311\201Hzv\266\27;ce\274\262!,b\36\210\27"
#"\315\24\243(\302\205\267\336\22~^\257"
#"\305`\201\24\223\37\177,\376\274\211\305Ub\362L]\276\214\320@)f\254C"
#"X\226{6\1\366[\231\30\271\267B\362=&\22\t\253;e\300M\b\213O"
#"\242\257\r?\232)J,:\0\254w\215\5\314\30-\351v\356&\26\1\3132"
#"\312|\17\325\20\226t\22\235s B\210}\b\253L\222\350\" \21\302J&"
#"\223\30\34\34\304+\325\3258\377\177\377"
#"/\266\235;'\364\271K\243\243\230\272|\31\233\336|S\231;{\3748\326]"
#"w\35n\330\266M\350\371\261\277\373;"
#"\324\376\3467X\377\331\317*s\276\367"
#"\302\v\330z\356\234\220\333\374\351\373\357"
#"c\342\302\5l.\222#\21\305'g"
#"\316\340\352\305\213\330t\342\204\320\363g"
#"\376\376\357q\323?\374\3\252o\274Q\231s-\31\317\237?\217o}\353[\0"
#"\334\270\350^$\321\35\345@\214\334\202"
#"\30\347*,\313\3572\221H\350\227\200"
#"K\206x\363 a@v\357\336\215\335"
#"\273w\343\203\327_\307\317\373\372\320\376"
#"?\376\207\320\347^\373\263?\303\331\263"
#"g\361/\326H\266\257\206\377\357\337\375"
#";|\356\366\333\361\273\202\337\361\27\177"
#"\366g\370\303\366v|\376\367~O\231\363PW\27\276\363\330cH-\364\360Z"
#"\r\277\371\237\377\23o\215\214\340^\r\31_\375\323?\305\ag\317\342["
#"\202\337\321\367\324S\370\306\277\374\227\270"
#"m\337>eN\31\31]\270\350\24\233"
) 500
(
#"):\361@$\313xM\354\316c\37\302\262\\5\350\242J1\17R!,v"
#"\321\227#QQ\241\235\3Qr\321\211\305x]\335\a\222\224\310\20189\ab"
#"`\347j\333\353\221\321\217\244\201\e\tU\16\22\222\323\17\37r N\\t\17"
#"\252L\346ff\274<i\273\32\274\ba\21\335`9\251\302\222\334`Q+\343"
#"\365\346\34\210\3652EW\36\210\355^?\202;e\200f\2638'\367\201\370\222"
#"D\227\311\201\4\1`Q?\202dR[?d\252\351\362\234\344<\20\311\367\230"
#"G\371\e\20\212;\254\331Y\341\227\231"
#"\254\254t\23\302\"\266\303rq\37\210u\17D\326[v\344\241k\357\316gg"
#"\255Va9+N\260\354\241\227\3779\20\"U&\272g$ds s&B"
#"X\222;,\222!,\313\247\264\245N\242\233X\350d\357\266w\341\241k\216k"
#"\24ER\5\21&r Jalb\372\341\3059\20\331RL\333\311^\300\334"
#"\351^a\3b@A\302\231\231\370\273\350.:\325Z\254\26\312\363\351l>H"
#"\34$\324\fa\345\371D\317-99\240\351\301\6+\17r\6\304\272\273l9"
#"\211\36\205!\242\205\357\21\201\211*,Y/\313v\b\313\207\23\323A\20h\e"
#"f\n9\20hr\312\214)\340(\204E0\304\353M\22\35\266K\6%\275\36"
#"\335\227)\373\"]\305x\313}\207e\314\200Hxv\272;Wg\5\03767"
#"X\262\236\244\201$\272R\230N\363=\"\b\204\275,\279\302<\234\37$<"
#"r\344\b\336~\373m\234:u\n\0"
#"\360\312+\257\340\216;\356\300=\367\334"
#"\263\354Y\37\252\260d\25\304H\214\327"
#"\262\202\310r\6\211\4\20E\3631~\231V6\213 {\322\326\266\a\2\350W"
#"b\305=\331\v\230\331`Iy\313\4{\2149;\20z\315\270\212\254\315\316\rHK"
) 500
(
#"K\v\276\371\315o\342\345\227_\6\0|\375\353_Gr\205\t\22wW\322\4"
#"\247\222\202Xn\246\250\333\256:\212\242"
#"yN\231\376[\v\343\252\22\247\5\344C\221&\362g2e\274\0\20h\336J"
#"\350l\203%\31\376\324\231;\262F\231"
#"\342\6\313\305F\240\330\272#\2626;"
#"7 \353\26\312G\253\26z\315l\330\260a\305g)\304xm{ \316b\274"
#":\n\262P-\244b@\240c@,\367lR\361@t\336%\211\r\226n\25"
#"\26\5\3750`@l\206\5\201\342\372!\2626\223\313\201\3049\324\2\30\360@"
#"$\316\200\0\363UX\272e\274q\337"
#"a\1\6\306\225CX\313\340\342\204\277\17!,\23sU\372p&\240]\301\307"
#"\347@\256\201\221\352\35\a\n\"]e\342\"\204E\314\200\270hI#\323\v\v"
#"\320/N\360\"\aB\240\n\213\242~xs\16$\366.\272\211\205\256\314wX"
#"*\235?m\217\253\21\3\"\231\3ITT\350y .\372\266q\210w\31L"
#"\224\362\307]?\362(o\3Bq\207\345A\25\226\23\5q\20W\226\335-\353"
#"\226\234*y\350\304\256\264%\21\302\""
#"\250\37\336\234\3\221^\4,\347@t\17\331Q\250s\367\301Ew\225\3\241v"
#"\16\304\266a&\21\302\242\350\201(\236\3!e@\244\223K\4]t\27\v\235"
#"\27.\272\203\271#\323\v\v\240\231D"
#"\227\276\17\304\207\20\26\301\r\26\207\260"
#"\212\300U\231\242\326\31\t\27=\233dO\23\23t\321e\273\215\226\2524rU"
#"N\242\36H\354CX\226[\375P\324\17oBXe\237\3\231\235E \0237"
#"7\260\b\200CX\306\371\0\205\320\207"
#"\346n\331\231~\310\216\253\306\334\221\316"
#"+i\36\316\4<\ta\261\a\262\34\316\272\361Z\334\t\220\fC"
#"\250(\210\356\0014W\341\317\30{v\24=\20\27\36\272\17!,"
) 500
(
#"\331sRy\224\265\1\t\f\235\3\261\335,.\356\v\235\355X=@4\204\25"
#"s\317\316H\221I\314\253\260H\32IU\375\260X\2\236Gy\e\20C\335x"
#"c\355\201\270\b\323Q\334a9\270P"
#"*\356\206\231\342\342*\35\302\242\350I"
#"::'\305\36\3105pQ\306\353\213\213N\316\3\241\20\302\262\235\3!X\245"
#"HA?\264\233\215:\na\261\ar\r(*\b\5\27\335v\273j\200CX"
#"\245\3403u'\272\355\373r\244\273\377"
#"\22\273\225\224\223\350%\2027.z\314\r\210\21\17Dr\262\332\336aQ\314-"
#")5\214\324mY\357\302C/\367\20"
#"\26\227\361\226\6\266_\244\22\247\211\235"
#"\200\214\202\4\1\242\320\356]\332\316\222"
#"\204e^\234`;\267D\361\252`\331n\325F\252\24%\275,\252\36\272\212\a"
#"\342\374>\220\376\376~\214\214\214 \223"
#"\311\0\0\322\3514\352\353\353\321\326\326"
#"\266\354Y\225K\201Hv\343\225l\345"
#"\34$\22Z\267\365\305=\324\2\320\213"
#"\235\27.\315\222\31W\335f\212\236\204"
#"xIx\350\323\323\326\370\200\322\344\b"
#"E\326f\347\6$\377c\322\3514\0\240\251\251i\305g\311\204\260t+0T"
#"\303;\nI0\200\220\213\256\31\336\261"
#"\352eE\21d\356\265\6\364\373\232\271\312\201p\b\253\b'\261\rV1/K"
#"dm.\377\20\0265\27]!\26i;\244d\344P_\314]t\23c*{"
#"A\17\325f\212\266\365C\366=\"\212"
#"\264B\274*\235\32\250\31\20N\242\27"
#"\201\2612\336\30\227)\32\341T\211\235\23T\20\253!,\205B\1'\347@\250"
#"\345\b]\205w$e\244\230\3\341$\3725\360a\207e\202S\332H\22\334a"
#"Qi\327bs\341\241\230\3q\262\270F\221Tx\330\205~\350\366\337"
#"\222\355t^\340Uft\0\27!,\351N\265T=\20\311X\275\23\3"
) 500
(
#"\242Si\346 \204Ea\247LN?\\\355\316c.#L\204\260\24r\250e"
#"m@\234\35\"\262\274\23\260\235\264s"
#"V\246h\361\354\t\311\205\216B\216\220"
#"b\376L\322\3qQ\245\250{\372\235"
#"\317\201\24\1\305\20\26\231\205\207Z\b\213\300.\322\211\aB-GHa\\-"
#"w\216\68\211.\4\22;,_\24\204\230\1\361\"\204\345\342\234\24\353Gq"
#">\202\372\301\36\3105\340\35Vi8\265CX.\272\215RY\350\250\225\361\332"
#">\a\242X\234`\323{\245X\306\313"
#"\315\24\213\200CX\245\341\244\350\201\330"
#">\301L\342=\262~\224\204\223j\31"
#"/\207\260\256\1\311\223\266\4\24\204\342"
#"\16\313\213\20\226\253\20/\217\353R>\242\372\341G\b\313r\267QovX\222"
#"\343j{\207e\273\362\313v>\302\b\247\253\20/\217\253y>\311\276v&<"
#"t\366@\256\1\311$!\5\5q\264"
#"\303\202\355\20\26\265]\244\203\20\26W\267-\a\311f\243\234\3Y\16c1^"
#"\213W\241FQ\24\373\311\343\"\204\245"
#"}PJ\305{\265\330\"\277\300I\314"
#"\200x\343\241\23\330`\331\314\21\346Q"
#"\336\6\204b\31/\5\17\204j\222\320"
#"bx\207\314B\347\"\aR\356\343\352\312H\352\204#\331\3Y\16\2221^\n"
#"\nB\36141Wa\31\347S\341$y\331\22\1\17\235CX\2PU\20\235"
#"P\4\211\30\257\345\5][F\aa:\331\0261>\30\20#\255~\270J\261"
#"(\237\266\221T9\211\256\263\316)\32"
#"\20\347\27JI\335H(\373\"\35\334\326\347DA\26\256\265\265\305I6L'"
#"\3230\322\223\205\216\\\210\227\302\270\22"
#"\364@\212\205\260\274\277\221\20X\24\306"
#"R\260\256*\234\336x \304\24D)V_\356\v\235\t\257.\221\240"
#"a\230\t\235\360w\222D/\302\351\375\215\204\0/<\245\340d\31\315\363"
) 500
(
#"\271\340\314?\253\32\372\240 \2431\3162_\38\211\276\2t\0066\257X$"
#"vX\274\270\32\345$+\243\305.\256\24*\6]p\222\224Q\262e}\36\345"
#"o@4\302;\24&\253\21N\225D(\237\2210\312\a8\254nS\f\357P"
#"x\217.8}\2201\17R\6D\266\"\n\320T\20\205\35V\202j~ \346"
#"\n\242{a\16'\321\315s\332\366x\200\371X\275\223\e;c\256\37l@\4"
#"\240\264\360\350*\210\302\213,\367:w"
#"\37\24\204Z8\251\300\251\240\37\252\363"
#"\225CX\361\340s\305\tx`@\2\215\235+\225\27\311\nb\236\323\a\31\1"
#"\16\361\226\202\323\231\214\32\221\17\225\350"
#"\16\340\203\1\321\30XUwY\247\351\37+H<8\215\360Y\356\250\352\"\a"
#"\242\24R\346\271\263:\37\21\317\16\360"
#"\305\200\370\20\302\342:w\243\234$\357"
#"\265\266<\256\262\247\373\1\207\205\2\224"
#"\f\b\1\31\363`\3\262\32\37\221\235\200\23\5\3214XNv\256\266k\371\251"
#"x 6\365\303r\327\4\200\rH\2518\0016 \261\342\243\302\31$\364\313x"
#"ek\316I.\2\24<\20\3339\20"
#"\366@\214\363\271\342\4\330\200\304\212\217"
#"\n\247v\302N1\267\304\213\300\32\234\226=f%\31\35x :\225\230\200\342"
#"9)js\207\rHq\2204 \226;qz\261\270z\"\243\315\320 { "
#"\361\340s\305\t\260\1Y\233/\346;e\27\234,\243 \237\355{\255}\331`"
#")\30-\233\205->\350G\36%7 \231Lf\276\255z\20\240\273\273[\353"
#"\273H\304x=\230<\316d\344J\263\322p\226{+\223 \260ZZ\357\313\334"
#"\1,\264s\37\30\30\300\225+W\220J\245\264\277\313\266G@\345E\222\254P"
#"\212\371\270\272\bE\352^\360\344E\210W!"
#"\317\3\212s'\346\372\221GI=\220\\.\207"
) 500
(
#"\356\356n\354\335\273\27\203\203\203\332\337"
#"GBA8\306k\234\317\5\247\0172\352r\372\"#\26\"(\302|\36\254\1"
#"y\224<\204\225\313\345\320\325\325\205\266"
#"\266\266\302\305$O?\375t!\254\225"
#"\377g\337\276}\330\267o\337\262\277?"
#"\375\364\323\205\357b\5\211\a\247\0272.T\v\361]\31\361\341s\301IFF"
#"CFKvm.i\b+\37\266jooGMM\r\6\6\6\320\324\324\204"
#"\373\356\273\17\367\335w\337\222gKz#a\271O\36\35\31\243H:\341KM"
#"F\25N\335\353\220)\310\250\313I!\227U\340\3445@\210Svm\266V\205"
#"\325\320\320\200\232\232\32\255\357\340\311\263"
#"\n\247j\"4\212\20$\210\\KJi\\)\311\350\203~\20\2231\356\235\32"
#"\362(\211\1\311W[\r\r\r\25\254\327\340\340 :::\264\276\227\304\344!"
#"\326\252\301\207E\0 r\310\216\330\270"
#"R\221\321\305\225\16:2*\365\30s\224\3)i\bk\333\266m\350\355\355E"
#":\235FGG\ajkk\265\276\217\25\304<\247\0172\272\340\364FF\2\v"
#"\35\277\307\322p\2%2 y\17\244\266\266V\373\354\307bx1y|\330)"
#"{\320\244\322\v\31%sg\272|\5N\205\0043\337\td\236\23\340\223\350\253"
#"\3639X\4B\313\361O*\223\225\32g>\267d\213\17 \344\201Xl\273S"
#"\340T\224\221B\3376W\234\0E\3"
#"\242\262\343!\224\b\205\17^\226\a\234"
#"\354\201\230\347+p\332\34W\37dT"
#"\344\4(\32\20>\211n\224\323\207\205\316\5'\313\270\n\37\2412^*\tm"
#"6 \2 \241 \232\azH4\304sq\322\226\330\351^*\213\0\311\20\26"
#"o\"c\301\t\260\1\211\25\237\vN\37dt\301IIFN0"
#"\307\207\217\22'\300\6$V|.8}\220\321\5'\25/\313\311"
) 500
(
#"\31\tB!,\3451\265,\243\vN\300\27\3\302\375\214b\303\347\v'\31\31"
#"\371\272\203\222\360\331\274\177\304\25'\340\213\1)s\5Ip\235{i8yq"
#"]\233\257\314+\224|x\217\200Z1\r\300\6$V|.8}\220\321\5'"
#"\31\0315.[\"##\265\367H\2442\22`\3\22+>\27\234>\310\350\202"
#"\223\212\214:\227-E!\241\22WBg\301\250p\2l@V\347\363\3454q"
#"\231\313X\340\344\362O\243\234^\310H"
#"\304\e\320}\217\262\227f\345A\313\200"
#"\250\276L\325\335\207'\223G%\354\21"
#"\205|\331R\234\370\n\234l$\215r"
#"\262\214\253\243\344w\242\257\205\376\376~"
#"\214\214\214 \223\311\0\230\277\274\244\276"
#"\276\36mmm\313\236\2450\260:\6K\213\323\262\1\t\22\t2\227-\251\\"
#"\232\245\315\31:\272\323!\356s\207w!\311\35\0\0 \0IDATe\214"
#"\35\347J|\"k\263s\3\222\3771eu#a\231\237\264]\302\251\360Y\353"
#"2*\\\232\245\313\351C\v\f\237\27"
#"\327R\361\271\340\\\211Odm\246\25"
#"\302\212\311\300\256\311\247\353\201X\336)"
#"+\e\20\"\211Im#i\211\323\305\302C\355\262\245hn\216D\267jD\21"
#"\231\20\257N\b\213\rH\214\370\\p"
#"\222Z\\-\32\254\2'\317\235\330\360"
#"\271\340\364a\356\260\1Y\5\224^d\201\323v\bK\341.d\333\343\232H\330"
#"\355\331\4\3202\222\252\234\260<\256\332"
#"\372\21E\322aS6 \346\371\362`\3\22#>-N\336\235\e\345+p\332"
#"\16\323Y\276l)a\373\264\275\a]\225]p\262\1\21\0\205\2015b@\250"
#"\344@\210\214\253\0172\272\340d\31W"
#"\341$d\230\331\200\254\2V\20\363|.8Y\306\370q\262\214\361\341"
#"d\17D\0\24\6\226\25\2444\234,\243\0\247\345\203\257d\364\303\301"
) 500
(
#"\356\234\322\270F\241\374\231\245<\330\200"
#"\304\210\317\5\247/\nR\3562\272\340"
#"\364\246S\203\213\"\23\213\2054*g\226\362`\3\22#>\27\234>,\256>"
#"\310\350\202\223e\214\17'\207\260\4@a`\311)\210\342=\0Z;\36\333\207"
#"\301\34\310\350\305\334a\31c\303\311\6"
#"D\0.\\\273\204\213v\24\224Z\231"
#"\250\200\210\2028\t\357\224{\0375M"
#"\375\260\276\371\b\345\253\"]p\262\1"
#"\21\200\212\240\344Z5\20X\4\\p"
#"\262\214\361\343d\31\343\303\311\6D\0"
#"\252\3K\352\244-\221\311\243\235\264\243"
#"\"\243\355~F\226\17\22RZ\350\\p:3 \4\242\20\200\17\6\204\357\265"
#"^\235O\341\322,]NR!,\333'\321]\204\260\2104\305t\301\311\36\310"
#"\352(\177\3\342\350E\226{'N\35\303\254\344\201p-\177\3548I\31I\236"
#";F\371\362`\3b\232o\321eK\3268yq5\316\347\202\323\a\3\242\323"
#"\24S\225\223\347\216y\276<\234_(Un7\22.\341T\370,9\31-q"
#"\262\214k\363\251\334kMIF\27\234>\204?W\342\343\e\t\301\vO)\370"
#"\\p\262\214\346\371\\p\6\211\4\362\227-\331\272\169ay1\a\312c\356"
#"\224\325\215\204\256\356\265\366u\362\304\215"
#"\223e4\317\347\vg\240\0216\213B\371\212\250<'\231\271\243x\320\26 f"
#"@\202\204\335{\255))\b\313h\226\317\5'5\31U\212!t9}\30W"
#"*2\2\224\f\b\221\27\351\202\323\305"
#"\356\303Eq\2\277\307\225\21\206j\35"
#"Uue\224\355\324`\202\223\302\342\352"
#"\203\214\0\e\220\370q\22h\311\355\202"
#"S\233\257\314;\252R\t\265\30\341$p\310\216\234~\260\1)\16/v\347\254"
#" \306\371\\p\372 \243\vN\226\321<_\36t"
#"\f\b\221\305\334\5'\313(\300\307\r\361\274\345\364"
) 500
(
#"FF\213g\317\362\240c@\210\274H\27\234,\243y>\300@#N\16\265\304"
#"\202\323\e\31-\227*\3\276\30\20\27"
#"5\340D\372\vy#\243\312\215k\274\320\225\5\24772\262\a\2622\250\274H"
#"\27\234^\34\224\322m\327\242\20\302\322"
#"i\273\301\v]|8\311\311\250z\347\t{ +\203\312du\301\31X^\350"
#"\362\234\244\26\1\225\n%\333\235\234="
#"\350i\346\202\223\234\214Q$\335\6\211"
#"=\2205@e\262\272\340d\31\315\363"
#"\271\340t\"\243\v\243E\350\212\5\345\374Y2i\337{U\365@\24\257t\0"
#"\330\200\224\5\2473\31\313\275e\275/"
#"\357\261\3149}\360\354\\\274G\200\rHYp\262\214\2|.\312x\371=\306"
#"\202S7\37A&\abYF\200\rHYp\262\214\346\371\\pR\\\350\312"
#"~\\U\347N\20\0\212\234T\256|\6\330\200\224\5'\313h\236O\233\323\366"
#".\222\310{\324\346$\322\352\307\207\22p \6\367\201LLL`jj\n\227"
#"/_\6\0\\\274x\21UUU\250\256\256^\362\2347\nby\362x\323Q"
#"\325r\237(*\273HJ\234Q\30\202\302\245Y.8K\301'\2626;7 "
#"/\276\370\"N\235:\205w\337}\27"
#"\0\360\336{\357a\307\216\35\330\277\177"
#"\377\222\347\250\274H#\234\226O0;"
#"\351\250\312\247\264\227\363-t\34V\271"
#"l\211\212\214:\234>\310\250\312Y\n"
#">\221\265\331\271\1\311\377\230\265n$"
#"t\261\213\264\315\311\227f\305\207\317\5"
#"g\20\4\363\234l@b\301G\211\263\24|\"k3\255\34\b\201\206x:\234"
#"\344.\315\"~\347\263\20\247\342\270\202"
#"\27W\343\234\224d\324\356\243\26\3\3\"\2Z\6\304\305ib\233\36\b!\5"
#")\207\35V)9m\347\226\250\274G\35NJ2"
#"\372\222D\247e@T\274\1B7\331QR\20o"
) 500
(
#"\f\210\242\327\3\205v\24:\234T\336"
#"\243\16'%\31\331\3\211\31\234\345@XAb\301\351\203\214:\234TB\221\5"
#"N\326\17\243\234l@\326\200\362\213$"
#"\324\353\207\312du\301\351\203\214:\234"
#":;e'\2158\313\335\313\262\335\v\313\301:\a\370`@<X\4(\311\250"
#"\312\351\203\214:\234,\243y\276<\247"
#"\354\201P\23\234\24\364\3`\3\22+N\37dT\345\364AF\35N\226\321<"
#"\37\340\321A[6 \305\301\nR\36\234>\310\250\303\3112\232\347+p\228"
#"\177\346BF\200\rH\2548}\220Q\225\223\234\214\n\275\260t8\251\274G\35"
#"\3160t\3245\201\300\270\262\a\262\6\250\274H\35NW\v\35\5Nj2:"
#"9\aB`\247\254\303\351\303\32\240\312"
#"\311\6d\rPy\221\200\372\331\23*\355\261]p\372 \243\16'\313h\236\217"
#"\22'\e\2205@\345E\352p\372 \243*\247\0172\352pF\241\342A[]"
#"\31mr\272\222\221\300\334a\3\262\6"
#"\234\204!8\216\35\eN\37d\324\341\364!\301\34\272\n\323\21\230;l@\326"
#"\200\252\220\211D\2!\237\264-\t\247"
#"\325\203R\36,\2:\234\344d\214\"\273|D\336\243*'\e\2205\220\357T"
#"+\v'\223\307\366It\a\247P\23\2269\235t\24 \264\360\260\214\346\371\\"
#"p\346\r+\205\216\334@\f\356\39{\366,.]\272\204L&\3\0\30\36"
#"\36\306\r7\334\200[n\271e\311s:/R\365nbn\311\35\37N\276l"
#")^|\332\234\266[\231\270\210B\20o\327\"\2626;7 \231L\6\347\316"
#"\235+\374\310T*\205-[\266\0305"
#" \274\b\320\347\344\313\226\342\305\347\202"
#"\223e4\317\267\32\247\310\332\354"
#"\334\200\334}\367\335\0\200\232\232\32\0k\334Hh"
#"9V\317w:\230\347\214\302\20*\367Z/\341\224"
) 500
(
#"\374\275\224B\203>\204?Y?\314\363\225\"\327+\2626\323\311\2018\baQ"
#"\231<>(\210\vN\37\306\225e\214\27\247\326:\27EV\213\23\0\17\f\b"
#"\22j\25\37:\234\254 \346\371\\p"
#"\3720\256\3322\332\274\362\331\205\214\226"
#"\217\17\250\362\271\342,{\3\302\213@"
#"\2748\331\200\224\206\323\v\31=\350\324@I?\200\25\fHww7\6\6\6"
#"\0\0\207\17\37\306\341\303\207\225\276\334"
#"$\274P\20\226\261d\234N\356t\260"
#"\335'J\205O\367\312g\356\205e\224"
#"\263,\f\310\370\3708\232\233\233\321\323"
#"\323\203\227^z\t\255\255\255\30\34\34"
#"T\"0\5\27\223\207\313x\315s\252\26&hs\226\371\tf\37\346\16\313X"
#":N\225\r\26\260B\25V>\333\336\323\323\203c\307\216!\225JattT"
#"\211\300\24\270\243\252y>\27\234Q\250"
#"\326\222[\227\223\27\36\263|.8Y\306\322p\206a\210d\205ZAn\321_"
#"\232\315f\321\322\322\202\256\256.TW"
#"Wc\337\276}\250\256\256V\"0\5\325\201M$\34\35\"b\0051\312\347\202"
#"\323\207qe\31\343\305II?\200\25<\220\316\316Ntvv\26\376\375\330\261"
#"cJ_n\22:/\322f\317\246<\247\362)T\325\252\26\35#\251\310\31\316"
#"\314\250\361\21Q\20\37\26\36\2261^"
#"\234\224\364\3Xd@\206\206\206\220\313"
#"\345\320\324\324\204\356\356\356e\17\326\325"
#"\325\241\275\275]\211\304\4x\362\230\347"
#"+p\252\206\260,\266j\320\345LTV\252\361\361\3341\316\231\360@F_\f"
#"\b\227\361\306\210\323Y\16\204\25\244("
#"\234ur&\336CiM\260\0011\316"
#"\347\212\263\340\201466\26\376\330\336"
#"\336\216\272\272\272%\17\16\17\17+\21\230\2O\36\363|.8))\210"
#"\17\343\352\252\223\263JX\231\222\214A\"\201pv\326\32_\2363\26\36"
) 500
(
#"H{{;\206\206\206\0\314'\324\333\332\332\n\347B\\\201\27\1\363|.8"
#"))H\220Hp\e\234\3258m\237\322\246\244\37\226{\232\00112 }}"
#"}\310d2\350\352\352\302\256]\273\360"
#"\300\3\17\240\265\265U\372\313s\271\34\272\273\273\215\234!!5y|P\20O"
#"\f\210\223\2\f*\227-Y\276\243\207"
#"\324\235@.\364\303\201\321Z\261\370\367"
#"\360\341\303H\245R\350\350\350@KK"
#"\213\322\227\267\264\264\240\277\277\37\275\275"
#"\275\230\230\230P2Byx\263\270\226"
#"\371\235\317\324\fH\271\217+)\17\304"
#"\203V&aH\347\234\24\260\202\1\331"
#"\267o\37\36\177\374q\264\264\264\24\274"
#"\210\232\232\232%\245\275ka``\0uuu\250\255\255E{{;\332\332\332"
#"\330\200\304\214\317\5'\e\220\322pz"
#"s\320\326\305{$\320\256E\233S\321h\0255 G\217\36-$\321S\251\24"
#"ZZZ\244\17\22\36;v\254\320G"
#"\276\246\246\246\220S\1\200\343\307\217\343"
#"\231g\236Y\362|\376\322\222t:\275"
#"\344\357\367\336{/v\355\332\345\307\""
#"\240\312\27\4\300BO#\331\317SY\350\2648}\330\235;\322\17\233=\306x"
#"\r(=\247\354\332\\\324\200d2\31\364\365\365-\371\367\306\306F444\b"
#"\377\250\211\211\211\202\1\271\0262q\345"
#"\374\263<y\3048e?\37\22Y\350\2648\35\310\250}i\226\2'\353\207Y"
#">\27\234\256\r\210\354\332\\\324\200\364"
#"\364\364\240\276\276\36\243\243\243\250\257\257"
#"\307\370\3708\232\232\232\244~T]]"
#"\35\262\331,\200\371\346\214\213\313\202\367"
#"\354\331\203={\366,y>o\335V\342Q\215\r\222\233<\16\342\237\24v\221"
#".8Y\306xq\352x\350Q\30\222\270\16\331\365\334\221]\233\213\376\322"
#"\326\326\326\202\21\351\352\352BWW\327"
#"\222\20\224\bZ[[\v\237\31\36\36"
) 500
(
#"Fss\263\324\347\257\5\307?\343\305"
#"\3112\232\347s\301\351\213\1\t\22\32\325m\4<IW\234E=\220\241\241!"
#"<\371\344\223x\342\211'\260k\327.d2\31\34=zT\352\213\353\352\352\320"
#"\332\332\212\316\316N\344r9\34:tH\351\a\346\241<y<\270\363\331\5'"
#"\313h\236\317\5\247\17\6d\tg\334"
#"s\204\204\346\16\260\202\1Y|\201\324"
#"\351\323\247\225\276\30\200T\325\326Z\240"
#"\244 \266{\375\350pR\271\363\304\5"
#"\2473\31\313\274\225\t\317\35\363|\256"
#"8\325>\345\0\244\24\304r\253\6\27\234NN\332Z\346\364a\21P5X."
#"8\311\215k\231\317\35\200\rH\2548"
#"\235L\236(\222v\353\265\370\b)\b\313\30/N\37<;Js\aX\301\200"
#"\\[\357\e\a\260\202\304\213S\365.m-\31-sz\361\36Y?J\302\251"
#"z\221\35%#\t\254\220\3\351\353\353C:\235F*\225BWW\227\322\27\233"
#"\0065\5!s\331\322\334\34\227\361\306"
#"\204O\227\323\346{\314s\3720\256,"
#"\343\312X\321\200\0\363\315\20\273\272\272"
#"\n}\254\232$\317\202\230\0045\3Bf\362\250\206\2608\ab\234O\207S\365"
#"^k\326\217\322p\6\t\265F\234N:5hp\26\375T&\223A6\233\305"
#"\301\203\a\361\344\223O\26\16\1\36<x\320Yx\213\rH\2748YF\363|"
#".8Y?\48\371,\330\212(\272e\271\355\266\333\n\207\b\27\227\36466"
#"6b\327\256]Z\245\275\252`\5\211\27'\313\270:\237J8I\227\323\311m"
#"\226\212\234\312\227-\21\351T\353\203~"
#"\0+\30\220C\207\16\25\315}\244R)|\367\273\337U\"\322E\24\362\275\326"
#"\245\340\f9\ab\234/\364`\241s\301\351\303\334Q\275\363D\213"
#"Sc\\\213~j\265\304\271\311\303\2012pr\27\0\221\373\16\2648"
) 500
(
#")-\2:UX\34\2060\312\347\202\323\207q\245$#\300\347@b\305Ii"
#"\362\260\214\346\371\\p\262~\224\206\323"
#"\a\31\0016 \261\342\2444yXF\363|.8Y?J\303\351\203\214\200\17"
#"\6d\241\223\246\365\311S\346\207\210\234"
#"\311\310\213\200QN6 \245\341t&\243j\307a\223It\233H\247\323\30\e"
#"\e\303\311\223'\1\0ccc\330\272u+\232\2569sbb\362\310~\236\334"
#"\344\261\310\351\242a\244\3269\20\"-\271\23\266{\232i${\1\220\31W2"
#"\6D7\17jpS'\2626;7 ;w\356\304\326\255[Q\261p\b\352"
#"\256\273\356B*\225Z\366\234\27\223\207e,\35\247J\22\335\305aI~\217e"
#"\301Y\0162\212\254\315\316\r\310\246M"
#"\233\0\314[7\0\330\276}{\321\347\3424\260q\343s\301\31$\24O\332\22"
#"\223\261\354\337\343\302eKa(wv\305\231'I\204S\231/Fe\274\"k"
#"s\331\347@\0\265\201\215\302\20T\356"
#"\265v\301\3112\232\347\243\304\351\203\214"
#":\234\244d\3240Zl@b\302G\2153H$\0\17d,\367\367\250\312\351"
#"DF\37\316I\225C/\2548\302\v\5\241\304\231\260_\361\241%#{\222F"
#"9)-\346\200\372!T\345N\r.\256;p0\256l@b\302G\215\223e"
#"4\317\247\305iyA\247\364\36\1B9\20b\343\312\6$&|\3248Y\306"
#"U\370\250\355\316Y?\214s\262\a\22"
#"3\370\240 a\30\"\341\242\t\237\355>Q>\310Hh\21\240\242\37Q\350\250"
#"\3131o\260V\4-\3bq\341q\266\230\23\231<,\243y>J\234\2566"
#"XT\306\225\312{\324\345\244e@\312\\A(q\262\214\346\371(q\372 \243"
#"\16\247\0172\2\236\30\20\225\366\20\324^\244"
#"\23\5\341~_F\371\n\234\4\346\216\0172"
) 500
(
#"\352p\372 #\340\211\1\261\256 \36\234\264M$\370$\272i\276\2'\1\243"
#"E\351=\272\340\364AF\300\27\3\22"
#"\4\322\207\336t\371\254O\36\313\234>(\210\0172\268%\215\226\17FR\207"
#"\323\311b\316\6de\360\16+^\234,\243y>J\234$e\264\31\376tt"
#"\16\304vT\300\17\3b;\a\342\301!\"*\v\235\16\2472_\214\32\342\225"
#"\212Sw\247\314\341O\263|\200\233u\307\17\3b{\207\345\301!\"*\v\35"
#"\240~\260\3176\237\26'%\375H$\334\364Q\263\330z\207\312{,p*\36"
#"Y`\3R\n>\366@\214\363iq*z\4\354\201\224\216\217\202\aR\2704"
#"\313\266~\20:\177\346\374>\220#G"
#"\216\340\355\267\337\306\251S\247\0\0\257"
#"\274\362\n\356\270\343\16\334s\317=K"
#"\236\243\246 \24\26\1\35NR2\332\366@\b\275GUN\331\373Ct\371\0"
#"^\3ls\212\254\315\316\rHKK\v\276\371\315o\342\345\227_\6\0|\375"
#"\353_G\262\210\5\346\311S\"N\17\302;\252\213]\20\4\300B8R\3467"
#";\vaY\334\271:\333)\333\226\321\2075`\5N\221\265\331\271\1Y\267n"
#"\35\0\240\252\252\n\0\260a\303\206\242"
#"\317\261\0011\317\31\205!\370\322,1N)\3BT\3068\363\271\340\364A\306"
#"\3258E\326f29\20\325\276\374\200\342\344\321\331E\252&\321\271%wYp"
#"\262\214\346\371\\p\372 \243.'\31"
#"\3\302\223\307<\247\0172\272\340t&"
#"\243\202'\251\312\311\357\321<\37EN"
#"\177\f\210\355\223\266\266'\217B\345\27"
#"9\31\211p\262\214\346\371\\p\372 \243.\247?\6\304\346\344!R\306KM"
#"FW\a\320\270\21\247y>'\347@\370=\32\347$c@\300\223"
#"\3078'9\31\35\31\255\262\37W\3132\302\321F\240\354\243\20l"
) 500
(
#"@VF\24E\0\21\5\2412y|\220\321\4\247\325F\234D\306\325\266Q\326"
#"\345t\242\37e~\335\1@\311\200P\233<>(\b\1\31\2659}\350\243\306"
#"\371\263X\360Q\344\244c@l\227\361"
#"\22{\221\224d\344\23\314\253\360\21\271"
#"\n\200\365\303<\2373N\215\265\225\216"
#"\1\341\311c\234\323\205\214\224\356\265V"
#"\345$\347\201\20\231;^\310hy\243\f\350\351$\35\3\3029\20\343\234>x"
#"\3.8\311\311\250\22\302r\321\256\305\366A[Gmw(\315\35:\6Dw"
#"`%[9\223[\4\248\3030$\325\371\223\ng\344j\\\271O\224QN"
#"\37d\324\345\244c@8\ab\234\323"
#"\a\31\v\234\274\270\32\345\344\226\365\346"
#"\371(r\2221 \266];\336E\232\347+p\226\271\327Cm\21\340$z<"
#"\370(r\2221 N&\217\305\336B\5N\35\31\371\240T,8YF\363|"
#".8\275\2201\212\0\ro\322\37\3bqqM(\360\351r\262\202\304\207\223"
#"e4\317\347\202\223e\\\e\316\357\3"
#"\351\357\357\307\310\310\b2\231\f\0 "
#"\235N\243\276\276\36mmmK\236\243"
#"4\260A\202\310\225\235\232a\17\225\357"
#"\260\275\21p\301\311\v\217y>]NnI#\317'\2626;7 \371\37\223"
#"N\247\1\0MMME\237\213\323\300"
#"\226\202\317\5\247\356\356#\317i\325\200"
#"\250\270\350\0\231V\347\354\275\226\210\323vG\2012X\3D\326f\177BX<"
#"y\214\362\271\340\364EF\353\336+\267"
#"2)\31_\334\217\17\350\352\a\e\220"
#"\230\360\271\340\244\270\270\372 #\211V"
#"\347:\207\354|8m\37\4\363\234l@\342\1J\3\313\6\2444\234\276\310H"
#"\"\177\306\347@b\307i\333\223\4\330\200\304\206\317\5\247\316.R\231"
#"\223\320{T\346\324\31\327D\2\220\334\265\2\264\346\16\31\375\240f@,"
) 500
(
#"\237\347\1\330\200\304\206\317\5'9\5"
#"a\31W\346\344N\r\3069\311\315\35\366@V\6\245\311\243\245 D\252\205\\"
#"p\262\227\2652\234tj(s\3\22\206!\22\212]\23T9\2430\264\337\215"
#"BCF6 1\341\323\345\264]\347\16\320\b}\370`$]p\262\214\361\343"
#"\344$\372*\240d\231\265\24D\203\323"
#"f\235{\236\263\334\25D\225\263\334\333"
#"\344\263\1\211\37'\e\220U@i`\235(\210\203\370'\205qu!#\265;"
#"\35(\274G\27\234\254\37k\203\rH"
#"L\370\\p\262\202\304\217\323\207\271\343"
#"\203\214.8\331\200\254\2J\273s\37"
#"\16J\271\340\364A\306D\"\201\220["
#"\231\224\206Sv\\C\365\242\226\2g"
#"\314\307\225\r\210\0(\274H\27\234\332"
#"\223\207@\177!j\6\304\207\271\243\264"
#"\230\233\340T\220Q\365\32m\35N*\357\21`\3\22\e>\27\234\344\26W\316"
#"\363\224\216\223;\16\e\345s\301\311\6d\25P\32Xo\24$\b\244\3736i"
#"\311\350\340\244-\317\235x\360\271\340\214"
#"B\365j\272\2\247m\303l\221\17`\3\22\e>\27\234\332\213+\207\260\214s"
#"\3720w|\220\321\5\247\213\263`l@J\301\227\277l\251\314;qr\bk"
#"\25N\276\367\335(_\201\323\362Y0"
#"\3539\20\315\203\266\322\e:\315N\r\316/\224*\307\e\t\27s\312LxJ"
#"\375\214\\p\222\na\331lI\243y\2575\e\311\342p\326\312DCF\223!"
#"e\276\221p\1N\27W\31\3BUFK\234\244d\264\3355\241\314\337\243\v"
#"N\37\306u5>\276\221p\1\266]IUN\355\23\314\226\23h\24BX\241"
#"\211D(\205E\200\322N9\b\0\313\336\244/\6\304v;#\22\6\204\332\275"
#"\326.8I\311H\244\247\231\26\247\17\357\221\20"
#"'\31\31]\204\"\313\336\200\20k\311\355\202\323\v"
) 500
(
#"\31)\345@\370=\306\212\223e4\317\aP1 \304^\244\vNR2\262'"
#"\2712\37\245J3B\234>\214+\e\220\25`\344E\272\310\17\304\374t/\313"
#"\30?N\37dt\301\3112\232\347\3<1 d.[\"6yXF\363\234"
#">\310\350\202\323\27\31mv\206\0<1 .\252\23XA\314s:\tC\330"
#"\356\344\354b\27\351H?l\36z\363A?\300\36Hq\220{\221\168\225\371"
#"\270B\311<'\265\205\316\201aV\211\n\350\224d\3730\256\252\ee\2352w"
#"6 e\302\3112\232\347s\301\351\203\214yN\253\2158-o\4\0\305\252A"
#"\rN\356\205\265\2\\)\210\27\a\320X\306Xq\372 c\236\223\eq\232\345"
#"\344$\372\np\361\"uN\205\253r\352\204\224XAV\340#v\206\210\314{"
#"\324\350\333\6\370\221[\242\"\243N\303"
#"H6 e\302\3112\232\347s\301\351\203\221t\301\351DF\17\332\265\260\1)"
#"\23Ng\a\245TZ\326\263\227\25\e>UNg\36:\245q%\342\201\304\332"
#"\200\264\267\267#\b\2\244R)\344r"
#"9\245\357\240\266\b\270\340t\326\346#\356\a\t5z\v)s\22[\4|\340"
#"LX\236\253\200\37s\247\244\6$\233"
#"\315\242\261\261\21Q\24!\227\313!\225"
#"J)}\217\263\276\374\224J\\\271U"
#"\203q>\27\234\266\215r\201\323\203q"
#"\265~\326\205CXz\350\355\355\305\201"
#"\3\a\320\331\331\251\354}\0\364&\253\vN\226\321<\237\vN\37dT\341t"
#"vi\26\241q-;\3\322\325\325\205"
#"\323\247O#\223\311\240\245\245\245\360\367"
#"\247\237~\32A\20,\371g\337\276}"
#"\330\267o\337\262\277?\375\364\323\344b"
#"\221\0\220\340\373\302\215s\6\211\4\3022\337\235\373\360\36U8}"
#"\220Q\227\323\4\237\354\332\254}#"
#"\341\300\300\0\206\207\207\1\314\e\214"
) 500
(
#"\305a\252T*\205T*\205\301\301A"
#"\354\335\273\27\331l\26\265\265\265\270\357"
#"\276\373p\337}\367-\371\236\325n\275"
#"\372\370\275\367H\275H\27\234J|\304"
#"\252w\234\3654\263\231\347Yt\331\222\350wP\233\253*\234$e$\230D\227"
#"]\233\255Ua566*\347@HN\36\25\27\35\340V\3471\342\243\302I"
#"\315H\252p\372\360\36u9U\370t\363\313\332\36Hkk+Z[[\v\377"
#"\276\330Z\365\364\364\240\253\253\v\303\303\303hjjb\3RJ>\276l\3118"
#"\237\26\247\305\2\fj\357Q\205\323\366"
#"\230\268\t\215k\331\345@\352\352\352"
#"\320\335\335\215\221\221\221%FF\26\324"
#"^\244\n\247\0172\352r\222\n\323)"
#"z\222*\234\324\336\243\n\247\0172\352r\272\310\365j{ \327bq\234\354Z"
#"\357D\25\324^$\260\20\212\222Q\20"
#"\335\205\216\313x\215\363Q\341d\31\315\3639\345$t\320\326Z\16D\a$'"
#"\217d\25\26I\31\331\200\304\202\223e"
#"4\317G\221\223\r\310\n\240\366\"U8}\220Q\227\323\a\31U8\251\355\224"
#"U8ueD\"\1Xl\273\3\370\241\37l@V\342\264\34;\367a\241\3"
#"\240\325\305\325\2070\235\ng\24:\272"
#"z\200P\236'\221\240q\206(\324\321\0176 \305\341\313\"P\3562\2zM"
#"\370\234(\210\vN\311\360g\350j\247"
#"L\310\3\241\242\37\354\201\224\0F\274\201\230\357>\\MVrw:8x\217"
#".z(I\335\326g\331\e\0\374\321\17J\353\216\v\375\240a@\250N\236\230"
#"+\b_\232\25SN*\36H\231\353\207\21\3162\277\356\200\rH)9\371\244"
#"\355rN\ro\222\214\214\274\270\32\347"
#"\244\326v\247\300\31\367\353\0164\307\225\rH)9%v\37>T\322"
#"\248}H\242\333\34W\335\20\26\201q%\273\6\330\334`%\223\34"
) 500
(
#"\302*\6\37&\217\0172\268u\\"
#"t\3339\20\"\213\253\316\275\326\24\346"
#"\216W\372\241\310\231p\220\257c\3\22"
#"\23N\37d\324\345t\241 \24\306\225e4\317G\221\223s +\200\332\213T"
#"\341\324\355\212\311u\356\305A-L\247"
#"\302I-\324\242\302\351\303\32\20\205!"
#"\260p\327\206\22\237\213{\217\224?i"
#"\21\324\356\265V\341\364AAt9\363"
#"\237#\221[\342\271c\224\323\a\31\215"
#"\\\335my\23i\274\231\242,\372\373\373122\202L&\3`\276\35|}"
#"}=\332\332\332\n\317xQ\201\241\233\b%\240 \205;O\fp\212z\25>"
#",<Q\350\350$:%\3B$\227\25\247\271*\2626;7 \371\37\263\332"
#"\255W\316<\20\213\241\17\262\265\374\26"
#"K\225\227p\262\1Y\302\307It\263|\0\264\332\356\250p\232\332(GQ$"
#"\274\31]m\\E\326f\32!,\212w:H\226\324y\261\320i\276G%N"
#"\252\343*1w\302\2719\375\320G\334"
#"\347\16\325\367hS\306 \260\316I\303\200\20\234<\262\25C\24e\264=Y]"
#"pr\2029\36\234,c<9\331\200\254\306\251\263\253c\17d\31t\223\204\200"
#"|\243A\37\3065\232\233\263\37\376\324"
#"\r+\23\320\17\335V?\262\2158\331"
#"\200\224\b\316\26\201r\17a\21\333)\273\340T]xl\306\316\235\204\260t["
#"`\20\360\320a q/-\243\346\6K\266X\300\17\3\342b\207El\367A"
#"f\247l*\211.\312\351\303\270\272\220"
#"\321\262\ab\244\304\325\262\a\342l\203"
#"%\253\37:\347\317\224?i\21$\223"
#"\204\311\244\324\301>^\350\342\311Ib\\\tn\260Hx\350T7X\354\201,"
#"\205v>\302\203\311C\306\313\322u\321]\214k\314O\370\273\330\235k"
#"\207\260x\203e\234\17\260\237#\244a@,\327c\3\4wX\216\16J"
) 500
(
#"IMV\23;,\205\30/\271\271\343\301\346\203=I\363|\5N\213\353\16\t"
#"\3\22\22t\321\271Z\310<_\201S2v^\366\343JP?8\204\265\34\272"
#"\305\27*\234^\30\20g\nb\261/\215\17\n\242\353\r\250r\226\373\270:\t"
#"a\231\330`\331\326\217\230\207\"\271\n"
#"\253D\240\250 \274\303Z\16\335v-*\234>\214\253\17!,/z\305q\b"
#"\2534\320V\20n\244\26\vN#IB\36\327\345|\232\36\272\223\253\0\24\312"
#"x\311\205\351\270\n+\36\240\30\343\365"
#"\242\312D\326]6\224D\347\334\322r"
#">\255\320`\"\1H\264\310\317s\332\324\17\204!`\333\3\261\274\356p\25V"
#"\211@\362\34\210\17;\345 ({\27"
#"\235\302\334\321-2\241p\31\231\355\323"
#"\375\200\375u\207\242~\2200 F\22"
#"\332\234\0031\317\251\222\260#\226\3I"
#"TT \234\235\225\372\f\265\344+\31"
#"\375\260-\343\354\254\375B\32j\372\241"
#"\374I\213\240x\16D\332\225\324m\r"
#"\261\340\336\313\334\326g}\207E1\306"
#"+\271\320\258-\217+I\375\210\371\6+\234\233C\242B\375\312$g\36\210"
#"\244\367\2523w\234_(%r\353\25\305s \322\273\17\203\213\253\360m}\24"
#"\25\304r\231\242tK\232\374\255\213\26"
#"\343\365$\365\203\202\207Nq\203eP?\312\347FBV\0201\316\274\234\202c"
#"\25\232p\321e\343\330&\\t\2331^\313;e\300\217\20\26\205j:\333\206"
#"9n9\220\262\271\221\220b\22\335\331"
#"]\0001\276\311\216\342\342\232\250\250p"
#"\267\21\20\345t\25\302\322\274/\307j"
#"\b+\b\0\311\242\17\212\372a{\335!a@\250&\230m\226\323\1\361o\201"
#"A1\a\22$\223RIt'ql\202\36\210S\17]\224\323\201\a"
#"\242\335\251\201\313x\227\303v,\22\320O.\331\16\265\248e\26\236\331"
) 500
(
#"Yr9\20\333\27\21\311&\321\235-t\3046X\24n\353\263\355\201\30\353\324"
#"\300e\274Ka\242\316\335v\37\34*\v\217\266\202\330.S\214{\22\335E\241"
#"\0\301\20\257\213q\225\256\214$\270\301"
#"\3422\336\"0\21\302\222\2318.8]\355\260H\206\2608\211\276\4^t\34"
#"f\375\20\343\344f\212\313A1\211N!\306K1\204e}\207UQ\201(\346"
#"9\20\212U\212\24\f\263\3652\336\230"
#"Ua\211\200\204\1\241\250 $\26W"
#"\252\nR\356!\254\230\277G\300\301\6"
#"\313A\1\6\3312^\366@\226\202\242\202\270\330a%%\333n\330V\20#\347"
#"@l\273\350\262\357\321\305Bgb1wa@b\276\270jG>\34\310\310\315"
#"\24\213\200l\231\242\355\311\243`@8"
#"\204\265\6\237B(\322\310a\311r\17a%\344\328\222\f\rz\320l\224\204"
#"\1\241X\246\350\242BI\326\200D\263"
#"\263\364Z58\310\201H\31e\315\274"
#"\22\300!\254R\360\1\361/\343\245\270"
#"\301\"c@\250)\210\2132^\25\17\204d\214\327bHI\366=\316\315\314X"
#"7 N\252\2604\317I9\321\217dR\256 B\267\310\204J\267j\235#\22"
#"\312\237\264\b\222\315\342\34\224\361\332\336"
#"-\373\260\303\222M\242\273\362@l\353\207\t\243e]?*+\375\330`\261\a"
#"\262\24\266+\242\214p\22\360@\234T"
#"aQ\273\357\200\202\1\241\232#t\240\37s33\342\234\236w\343\25\1\t\3"
#"\342\354\34\b\265\n\214\270\207\260\f("
#"\210\365*\23\311s \341\354,\22\225"
#"\225\312|\200b\254\236\330\6\213C\274"
#"\313\301I\364\22\301\204\213\16@\352\262"
#"%\212U&\34\3022\317\351,\204%"
#"\233\347\241\346\201\20\taQK\242\333\3561\346\374>\220\211\211\tL"
#"MM\341\362\345\313\0\200\213\27/\242\252\252\n\325\325\325\205gt]I"
) 500
(
#"\340\267/S\370\262%\212.\272\244\202h\273\350\n^\226v\267Q\333;,Y"
#"\3\342 \211n;\304\eE\21\240{\203\246\3\375HVT \224\faQ<"
#"'e\3120\213\254\315\316\r\310\213/"
#"\276\210S\247N\341\335w\337\5\0\274"
#"\367\336{\330\261c\a\366\357\337_x"
#"\306X\227\3120\24\276l\311\272Rz"
#"\340\242\e}\217\202\260\275\21\bgg\221\264]\205Eq\247L!\204E\325C"
#"74\256\"k\263s\3\222\3771k\336HH,\364\341\252L1\326\nB\361"
#"=\229\a\242{\340\r\20\37+#\v\235\203\373rl{\350\262]\300\343\246"
#"\37\"k3\211\34\210\356\16\v\220\eXS\367Z\307\275\214\227d/,\a\255"
#"Ld=\20j!,YNg;e\3\amE\253\260\242(2\342\241[\357"
#"\310\315UX\313\241\273\303\2\34(\210\203fq\326CX\36\264j\310'\321E"
#"\v0\\\30\20\353\e,S\336r\214CXy>\335M$\312\\?\330\200\24"
#"\343#\270\23\0$\25$\212\20E\21\237\3Y\213/\b\2448]\224\361\222\325"
#"\17\311\23\376\272\271%\231\20\226\2511"
#"\215\373\235@^\30\220\320T\365\216\315"
#"\35V\314\313xC\315>X\200\379\20@.\214e\242\225I\334\357\312p\261"
#"\320\315MO#\271n\235\26gB\242"
#"\n\313\224W'\355\201\350\206\351\270\e"
#"\357r\220\335a\305\331\3\261\34\366\0\f\206>l\357\352**\204\27t\23!"
#"\254\344\272u\230\233\236\26~\336\366\273"
#"t\21\302\ngf\220\3204 2\327\35P\325\17\16a\25\1E\5\221}\221"
#"s\6\312?\1P\250\311\0\0\16\311IDAT\245<\20\313F\31\260\357I"
#"\2\366\253\333\\\30\20\333\345\321FB\221\262!\254\351i$5C"
#"\2032!,\23\372\201DB\356\3602A\17\235\204\1\261\275\330\231"
) 500
(
#"j\271!\255 UUz\234\2221^j=\233\n\234\266\303;\22\357\322\225\a"
#"\302!\254\265!U\205E\331\3a\3\262\24\266=\2S|2\241\226\271\251)"
#"31^\211\235\262\365\2046\301\35\26 \27n1\221DW2 \304<t\331"
#"\20\226\261\34H\234\365\303E\365\247\17"
#"\6\204b\231\242\222\213nSAL\214)\201kIm'\321M\2642Q\ta"
#"Q+2Q\252\302\262\34\302rq\257\v\265\20/\t\3Bq\207\245\344\242\353"
#"\206\260d\223\204\24CX.\214\226l"
#"u\233\213\20\226\17\372a\"\211.\21"
#"\302\242v\271\23`\277\231\"\e\220b"
#"|\16\\\364\331\251)T\260\213.\306"
#"\351\242E\214D\bK\267\30B\332\200"
#"\30\312-\211\206\\]\205\260t\253\260"
#"l{\350N\356}\3472\336\345 \353"
#"\242\273\250s\267\31\302\362(\a\22\347"
#"$\272\356} \300\202\2141\16a\20533\372\372QY\31\357$\272)\375\260"
#"y\345\263\362'-\202\242\a\"]\306"
#"\353K\b\213\240\1\221\271\23\204\223\350"
#"\346\371\0Ce\2741/s\247\250\37d\fH\331'\321\rUa\211\356\260\\"
#"\204\260L\334w\240\24\3435\320\204Ot\3411q\22])\204\245;_%\372"
#"\232\371P\205E\266\214W2\362\241\3531\2230 N\16J\351*\210l\31/"
#"\301\20\226t\273j\2021\336<g\354CX\26\213\23HWa\311l\260(\26"
#"\231H\352\344\354\344$*7lP\346s~\37\310\331\263gq\351\322%d2"
#"\31\0\300\360\3600n\270\341\6\334r\313-\205gH\36\224rq\220\320r\b"
#"+YU\205\331\251)\341\347\235\304x]\234\3)\367*,\23\357\321A\231\273"
#"L+\23'9B\a!\254\231\311IT\254`@D\326f\347\6"
#"$\223\311\340\334\271s\205\37\231J\245\260e\313\226%?\222\3449\20"
) 500
(
#"G'mg&&\204\2365\21\302\252"
#"\254\256\306\314\344\244\360\363.\306\325D"
#"\323H\331$\272\366B\267n\235p(\22\240\331LQ\326C\17\rUa\315Y"
#"\356\306k;\211.;\256\263W\257\242b\375\372\242\377Mdmvn@\356\276"
#"\373n\0@MM\r\200Un$\264\3702\215\304\352\343^\306k\300(Wn"
#"\330 l\260\0007\355\334g4]t@\376\34\310\272TJ\213\317I\b+\356"
#"\36\272\241\20\226\360\6\213\252\a\"1\256Q\30bnzzE\3\"\2626\223"
#"\310\201\230HhI%_\303P\353\"\31\300a\273j\213!\254\212\r\e0;"
#"9)\3340.2Pn*m@r9Tj.\350\34\302\272\206\317ri4"
#"@3\211\236\254\252\222.\206\260\251\37"
#"\263W\257\"YU\245\265\326\2210 \241\345\344\253\221\244}\314s &BX"
#"\211dr\276\266^0\17b\352=J\31\220\211\tTVWkq\306\275\225\t"
#"\305\20\226t\2578\239\20\313\335x\327\245R\230\276rE\370y#\372!\361"
#"\36Mx\347$\f\210\27;,\333\315\24\r\354\260\200\205<\210`X\300T\354"
#"\\t\\g\247\246\20$\22\332\241\17\351s T\357\3\261\331lT%\204e"
#"\363B)\3\271\263u\e7bF\302\200\330n\3653;9\271b\370J\24$"
#"\f\b\311\30o\314\313xM,:\300B\36D0\221n\273\345\206\t\357\3\220"
#"\273\17d\316\227\373@\\\204\260\f\34$\224J\242\e\250R\fgg\3059M"
#"\25'\b\216+{ \22\210}\222\320E\bKSA\0I\17\304r9\266\211"
#"\374\a0\237D\227:\a\342\342$:\207\260\326\204t7^\3355'\bP\231"
#"J\t{!\266\337\343\354\325\253+\226\360\212\202\206\1!\32"
#"\343\225\211\325S\254\302\2\354\207\260d\\t\243\36\210\17!\254"
) 500
(
#"\30o\260L\\i+\23\3022\261i\5\346\303X\323\271\234\30\247e\375\320="
#"D\b\0201 \24CX>\264j\0~[\211%\304i\3310O\347r\332%"
#"\265@\374\223\350\266\223\257\224CX\266"
#"7X\3536n\24N\244\333\356\301\267\332!BQ\2200 dCX2.\372"
#"\324\224v\bK\252\312\304T\bK\342,\210\355V\r\246<\20\nIt\333\372"
#"\241]n*1\246Q\24\31I\242'%Z\231\230\332`\255K\2450c\323\3"
#"\221\ta\371d@\264k\262\327\255\303"
#"\334\325\253b|\226w\2Q\30\232\351"
#"\216+\221\3545\32\302\22\365@,\237"
#"\0031\26\302\262|\241T\"\231\4\242H|\201%\350\241K\35\354]\30S\335"
#"\263Y\266\273\361\2@e*%\27\302\262X\205539\211J/\252\260\f\f"
#"l\252\266\26W>\374P\350Y\333\36H\376\262\34\233\nb\254\nK\"\ab"
#"\275\316\335T\22\335r3E@\316\v\261=\256&\370dB\274&\302W\200\\"
#"\25\226\2112^ \336!,\177\222\350"
#"\6\252\0236n\336\214+\347\317K\361\359r\4W\5\275\226k!SN7"
#";=\255\235@\a\354Va\235:u\n\307\216\35C\205l\31\257\345$\372:"
#"\333I\364\205\226\e?\371\311O\2648"
#"e\f\210\355\20\326\344\205\vX\377\331"
#"\317*s\35;v\f\2473\31\341\205\316D~\20\220\353\306k\242\214\27\220\f"
#"a\315\315azz\32G\216\34Q\346"
#"\223\351\205\345M\22\335\304ny\343\346"
#"\315\342\36H\24!H$\360\360\303\17"
#"\343\364\351\323J|2\273V\23\371\17"
#"\300n\222\360\371\347\237\307SO=\205"
#"\312\352j\314\3064\a2m\310\3\221J\242/\204\"\277\363\235\357hqJ\31"
#"\20\23\36Ae\2450\337'cc\370\314\326\255"
#"\312\\O=\365\24\236\377\305/\304=t\3\371\17"
) 500
(
#"\300Q\225\242\204\a\22\206!2cc"
#"x\370\341\207\225\371dO\242\307\336\3\31\36\36F__\237\326w\230\210G^"
#"\367\271\317\341\312\a\37\b=k\273\36"
#"\333\324\16K&\211\356\344 \241\345n"
#"\243\306\222\3502\v\217\201*,@\256"
#"\217\222\211\305\356\306\355\333\361\361;\357"
#"\b=\373\311\350(n\330\266M\213\317E\bKV?\214\225\361\332\fa\311\236"
#"D\217\263\1\311f\263\350\355\355\305\223"
#"O>\251\374\35Q\24\31\31\330\324\246M\302\36\310\345\263gQ}\363\315Z|"
#"2\273VS\6D*\211\356\342 !\321\34\210\355s \300\374b'\345\201h"
#".v7\357\334\211\361\23'\204\236\325"
#"\365@\0\271\205\316D+w\300Q\31\257l\22\335r\31o\254CX\265\265\265"
#"\350\350\350\320\372\216\374\240\352&\230e"
#"r \247\217\36E]\221\326\3052\b\22\tD\200P\247Z\212!\254<\244["
#"\231X\334aM\e\314\201XO\242\vz Q\30\"\0\264\365\243\246\276\36\343"
#"##B\317^\32\e\303g4=\220\374\357\25y\227\306r \222\a\t\215\31"
#"\20\333It\213\275\260\234\334\ar\374"
#"\370q<\363\3143K\3766\221\311\240\36@:\235^\362\3670\f\201 \300\v"
#"/\274\240\3059u\341\2.e2Hww\257\371\354;\177\375\327\230\371\312W"
#"\220\313\345\360\353_\377\32g\317\236U"
#"#\r\2\244\273\273\327T\356\\6\213\311\351im\31/\237<\211K\243\243B"
#"2\236{\3555|\n(s\236<y\22g\316\234\301{\263\263\230{\363M!"
#"\316\17\336x\3\271\332Z\\\320\220\363"
#"\303\23'p\371\365\327\205\3702/\276"
#"\210\344\236=\230\326\34\327s\347\317\343"
#"\312\317\177\216O\337\177\177\315g/"
#"\215\215\341\325\327_\a\240>\266\000095\205W"
#"\376\373\177G\252\266v\325\347\2420\4\22\t\355\271\223"
) 500
(
#"\e\37\307\a\202\343z\341\355\267\361\17"
#"\247O\343\344\345\313J\\g\316\234A"
#"\20\4\2709\221\230\327\2175\26\315\\6\213\311\251)3\37216&\256\37Q"
#"\244\315\371\376\331\263\230;~\34i\1ct\376\365\327q\361w~\a\271\\N"
#"\231\367\303\223'\361\351\eo\210\351G:\275L?\306\307\307\361\326[o-}"
#"n\341B\251k\327\346{\357\275\27A"
#"$z\231\203\"\206\207\207q\340\300\1"
#"\34=z\264\360\2677\337|\23\317>"
#"\373\354\222\3476\1\330\271\322\227\244R"
#"\250\370\352W\265\177\313\354\257~\5\210"
#"\264\36\257\252B\305\357\377>\356\277\377"
#"~<\372\350\243\330\246\270\333\232\375\365"
#"\257\1A\3675\330\264\t\311\335\273\225"
#"x\n\230\236\306\354\337\376- \270\3"
#"I\334q\a\22\212\241\210g\237}\26"
#"\243\243\243\370\223\177\365\2570\367\306\e"
#"\302\237K66\"\370\314g\2248\1 \272t\ts\257\276*\316\367\345/#"
#"\270\351&e>\0\bGG\21\n\346\a\220H\240\342k_\303\357\377\323\177\212"
#"_\375\352W\312\234so\276\211(\233"
#"\25{\330\221~\250\342\261\307\36\303\266"
#"m\333\360/>\3679q\375\250\255Er\317\36eN\0\362\372q\373\355Hh"
#"zZ\321\205\vR\372\361~M\r\376KO\17\376\352\257\376J\215\357\223O0"
#"74$\374\374\265\372q\376\374y\34"
#"?~\\\350\263\337\376\366\267\315\32\220"
#"\266\2666\f\f\f\0\0>\374\360C\324\326\326\0265 T\260s\347N<\373"
#"\354\263\330\271sE\323\346-\16\37>"
#"\214\23'N\340\361\307\37w\375Sb"
#"\211 \b\204/\332\362\r\a\16\34\300"
#"\316\235;\321\331\331\351\372\247\304\16'"
#"N\234\300\267\277\375m\234\20\314G\271"
#"\206\321\20V\177\177\277\311\257c0\30\fF\214Q\322$"
#"z.\227COO\217\221R^\6\203\301`\304\v%M"
) 500
(
#"\242\247R)6\34\f\6\203Q\246Hvw\v\244\353=\305\346\315\233q\347\235"
#"w\242\302@Yf\271\341\306\eo\304"
#"\27\276\360\5\334z\353\255\256\177J,\361\205/|\1{t\223\276e\212\eo"
#"\274\21{\366\354\301\2157\336\350\372\247"
#"\304\16\327]w\35n\275\365V\324\327\327\273\376)B(y\25\26\203\301`0"
#"\312\23$za1\30\f\6#~`\3\302`0\30\f%pp\177\r\244\323"
#"\351\302\t\314\256\256.\244\f\364V\242"
#"\212|\272l\265q\310?\323\330\330\210"
#"\226\226\26K\277,^\30\34\34\304\320"
#"\320\220\367\363\5\370\255\376\2546\37X"
#"\307~\vjc\301\36\310\32\310W\221"
#"\245R\251\330\277\314R\242\275\275\35\300"
#"\374\4\337\267o_\321g\6\6\6\220[8Y\\\273F\v\216r\305\300\300\0"
#"\206\206\206\320\321\321\341\255\1\315#\235"
#"N\27\364g\377\376\375\30\34\34,\372"
#"\34\353\330oAn,\"\306\212x\356"
#"\271\347\242\326\326\326\350\303\17?t\375"
#"S\234\342\312\225+\321\351\323\247\v\377"
#"^SSStL\232\233\233\243\376\376~\213\277,~\250\257\257/\214\325\3\17"
#"<\20=\367\334sn\177\220C\34?"
#"~\274\360\377\37\177\374\361\250\243\243c"
#"\3313\254c\277\5\305\261`\17d\25\344r9TWWc\323\246M^\237\262"
#"O\245R\250\253\253+\374{]]\335"
#"2\17#\233\315\242\261\261\21\a\17\36"
#"\304\336\275{\v\236\210O\310\345r\30\31\31AMM\r\0\240\246\246\6C\22"
#"}\211\312\r\r\r\rK\376\275\261\261q\3313\254c\277\5\305\261\3402^\1"
#"\f\r\r\241\245\245\5\247O\237\246\341"
#"V\226\20\3\3\3\250\256\256^5<"
#"\323\326\326\206\372\372z\370v\304("
#"\233\315b\323\246M\205\36X\371\30\266o\343P\f\355\355"
#"\355\253\36*f\35\373-(\215\5{ \213\320\326\326\206"
) 500
(
#" \b\20\4\1\262\213:\241666\242\271\271\331\253]u\261\261\310d2\310"
#"\345rk\306\366\17\35:\204\361\361q\e?3V\250\255\255Euuua\236"
#"\214\217\217/\361\334|Eoo/\16\35:\264\3523>\352\330J\2404\26l"
#"@\26\241\277\277\177\376\6\304(Z\26"
#"\242\251\255\255\365*1|\355Xd\263Y\244\323\351B2}\265\320L&\223A"
#"ss\263\245_\32/\264\266\266\26\306fdd\304\333q\310c``\0\315\315"
#"\315\250\255\255]3\234\347\233\216\255\6"
#"*c\301!\254U\260w\357\336\302\2\320\321\321A\342\205\226\2\231L\6--"
#"-\30Ytc\335\361\343\307\321\320\320Ph[>88\210\236\236\036455"
#"\241\241\241\1\255\255\255\16\177\261;d"
#"\263Y\348p\240\20\346\363u\34\0\240\247\247\a\a\17\36,\374{kk+"
#"\372\373\373\v!\275\356\356n\326\261E\2408\26l@\30\f\6\203\241\4\16a"
#"1\30\f\6C\tl@\30\f\6\203\241\0046 \f\6\203\301P\2\e\20\6"
#"\203\301`(\201\r\b\203\301`0\224\300\6\204\301`0\30J`\3\302`X"
#"\304\320\320\320\212]i\31\fj`\3\302`0\30\f%\360AB\6\203\301`"
#"(\201o$d0\326\300\360\3600\366\357\337\217\346\346f\324\327\327chhh"
#"Yg\331\301\301A<\371\344\223\310\345rhjjBss\363\262\317\34:t"
#"\b\17>\370 \352\352\352p\370\360a\364\366\366\"\233\315\26\32T6559"
#"\221\217\301P\206\213KH\30\fj8"
#"z\364h\324\330\330\30=\376\370\343E"
#"\377{SSSt\372\364\351\350\370\361\343Qcc\343\212\237y\342\211'\n\27"
#"+566FW\256\\Yva\27\203A\5\234\3a0\4"
#"\320\324\324\204\372\372\372\25\357g8z\364(\6\6\6\320\333\333"
) 250
(
#"[h\303]\3543\213\377\177kk+6n\334\210\336\336^n\373\316 \t6"
#" \f\206\0\262\331,\366\356\335\213\236"
#"\236\236%w\305\344\221\17[utt\b\177\246\265\265\25\37~\370!\6\a\a"
#"\371\322)\6I\260\1a0\4\360\243"
#"\37\375\b\35\35\35\350\350\350\300\201\3"
#"\a\226\375\367\241\241!\244R\251\302\235"
#"\27\231L\246\350g\26_\22\324\331\331"
#"\211T*U\370_\6\203\32\222\335\274"
#"\365a0V\305\360\3600\336y\347\35\324\327\327ctt\24\225\225\225H\245R"
#"\270\345\226[\n\317\334}\367\335\370\331"
#"\317~\206\273\357\276\e\225\225\225\270t"
#"\351\22r\271\334\262\317\344\rM]]"
#"\35\32\32\32\360\364\323O\3\0\376\344"
#"O\376\304\225x\f\2062\270\214\227\301"
#"`0\30J\340\20\26\203\301`0\224\300\6\204\301`0\30J\370"
#"\377\1\32\274A\302\177\34\213\264\0\0\0\0IEND\256B`\202"
) 0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 13 #" "
0 0 17 3 2 #"#;"
0 0 22 3 1 #"("
0 0 14 3 12 #"check-equal?"
0 0 22 3 2 #" ("
0 0 14 3 4 #"plot"
0 0 22 3 2 #" ("
0 0 14 3 8 #"function"
0 0 22 3 2 #" ("
0 0 14 3 9 #"trapezoid"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 1 #" "
0 0 20 3 3 #"0.1"
0 0 22 3 1 #" "
0 0 20 3 3 #"0.2"
0 0 22 3 3 #") ("
0 0 14 3 1 #"-"
0 0 22 3 1 #" "
0 0 20 3 3 #"100"
0 0 22 3 2 #") "
0 0 20 3 3 #"100"
0 0 22 3 9 #" #:label "
0 0 19 3 18 #"\"y = trapezoid(x)\""
0 0 22 3 3 #")) "
0 2 65 26 1 #"\0"
2 -1.0 -1.0 0.0 0.0 0 27 500
(
#"\211PNG\r\n\32\n\0\0\0\rIHDR\0\0\1\220\0\0\1\220\b"
#"\6\0\0\0\200\2776\314\0\0 \0IDATx\234\355\335ol[\347}"
#"/\360/%\376\221y$\307\316*z\261sm&\301\334kI\361:\334+/"
#"\251\263\226\2\356\200B\214\a435"
#"4\30`\365E\373B\362\336\254\225\200"
#"\355\305\35=`\177 \255\357*\275(\206E~1\337])@\213\300\n\356\202"
#"\254\342\202\241\255Md]\21S7\215j\233\366\"7\221\32285uh\221\222"
#"\310\373\302&\257%\223\342\371\363<\347"
#"y(~?\200\201H\246\250\307'?"
#"\236\337\371\375\236\347\234\307W.\227\313"
#"\320\300\265k\327\0\0}}}\212G\262w\361\30\313\307c,\37\217\261|V"
#"\217\261\337\213\301X\361\372\353\257\3`"
#"P\310\304c,\37\217\261|<\306\362Y=\306m\262\a255\205l6+"
#"\373\327\20\21\221\307\244&\220\271\2719LOO{\232@\336x\343\r\24\n\5"
#"\327\357377'`4b\336\247P(\340\2157\336\0200\0321x\214\345\343"
#"1\226\217\307\330=\251\t$\221H\240"
#"\267\267W\346\257x\314\322\322\22\212\305"
#"\242\353\367\311d2\2F#\346}\212\305\"\226\226\226\4\214F\f\36c\371x"
#"\214\345\3431vO\311\34\310\265k\327\252=\266\212T*\5\0H&\223\333\276"
#"\377\371\317\177\36\335\335\335\17\276(\24"
#"\340\177\367]\240T\252\373\336\205\37\377"
#"\30?\372\325\257\20\n\6\335\r2\225Bj\307XT\275O\241XD\341\335w"
#"\221\312\345\352\277\310\347\303Vo/\312"
#"\a\16\324}\311\215\e7\0\0o\277\375\266\253\361,--aaa\1\341p"
#"\330\325\373\334\270q\303\365XD"
#"\275O>\237\307\322\322\222\353\367\261r\214}w\356"
#"\240\375\341\353\352i\3258.\a\203\330\352\357\a|\276"
) 500
(
#"\272\257a\34\327\347$\216WWW\361"
#"\363\237\377|\333\367\352\235\217\317\236=\273m^DI\2)\355\222\0v\n\4"
#"\2\350\350\350\0\0\254\376\364\247\370\360"
#"\37\377\21\317\177\355k\262\206\326\264\256"
#"\277\365\26:>\371\4\307\376\350\217\352"
#"\276\306\357\177\360\277\273r<\235\362\373"
#"\375\350\350\350\20\366>n\211x\237R"
#"\251$\344}\254\34\343\314\354,\366\373"
#"\375x\352\v_p\365\273\366\242\177\377"
#"\356w\361_\377\352\257\360\304o\375V"
#"\335\3270\216\353s\22\307\201@\300\326\373?JI\29y\362$N\236<\271"
#"\355{\225L\2673\343=\352\337\337\177"
#"\37\276\323\247\21\333\3455\357~\347;"
#"\370\3427\277\211\256\256.WcL%"
#"\223\273\376\36/\337'\227\313\341\332\367"
#"\276\207\330\267\276U\377Emm(m"
#"n\342\245\227^\252\373\222\312U\311n"
#"\257\261\342\312\225+x\361\305\27]\37"
#"\343\267\337~\333\365XD\275O.\227"
#"\303{\357\275\347\372}\254\34\343_\32"
#"\6N\274\362\n\372vI\366\255\32\307wo\334\300onn\342\2771\216\35q"
#"\32\307g\317\236\335\366\265\225\3631\340"
#"\301*,\221\356-/c\377\221#\273"
#"\276\346\370\361\343\2662j=\242\226\b"
#"\212x\237@ \200\343\307\217\357\372\232"
#"}\a\17b\375\356]\327\277\313\212V"
#"=\306\242\24r9\204\32\234\264Z\365"
#"\30?\375\302\v\370\360'?q\375\273\254h\325c,\222\324\0042??\217t"
#":-l%V\356\316\35t\35>\274\353k\316\2349#\244\234\334\231\221U\276"
#"OGG\a\316\2349\263\353k\366=\371$\356\177\372\251\353\337eE\253\36c"
#"Q\212\271\34\202\r\22H\253\36\343\310"
#"\363\317\343\223\367\337w\375\273\254h\325"
#"c,\222\324\26V<\36G<\36\27\366~\271\345e\34\27"
#"\370~{\311\276\203\aq\337\243\n\204\334\261R\201\264\252\216"
) 500
(
#"'\236@a\267\305\"\244\25m\356D?q\342D\303\327\334[^nX\201\264"
#"\252\216\203\a\261\336\240\2y\345\225W"
#"<\32M\353\262r\214\255T \255*"
#"\330\325\205b\203\4\3028\226\317\312\371"
#"\30\320(\201\34:t\250\356\337\255\257"
#"\257#\223\311\340\375\377\374O\364|\362"
#"\t~\371\356\273\36\216\2549|v\347\16>\370\350#\274k\341\330Xy\215\16"
#"z{{\205\264\30\274\264sqH-EV u\205,$\20+\307\230\334\331"
#"\355|\374(m\22\310n\336\177\377}\334\272u\v\261?\377s\34x\352)\370"
#"\332\232j\356\337\23\277\21\215\342\245?"
#"\375S\4\335\3367\240\211\245\245%\264"
#"\267\267\343\v{p\251k\201\25H]\301\316N\266\260\232HS$\20\0x\346"
#"\3301\204\312e\364\374\366o\253\36\212"
#"\226\312\245\22\2027o\342D_\37|"
#"\273\334\204\325,\266\266\266T\17A\212"
#"\255\215\r\22467\341o\262\312\312+"
#"\376\216\16\240\\\306V\261\210\366=r"
#"1\264\2275\315\245\374\326\346&\332\374"
#"M\223\357<\347kk\203\257\275\35\245\315M\325C\241]\24s9\4;;\367"
#"D\222\227\205UH\363h\232\4Rb\2i\250=\30\304\226\200g\373\220<\\"
#"\201\325\230\225\211t\322\3\23\210B\351"
#"t\32\363\363\363\217}\177ff\6+++\325\257M\323\254\371\240\265t:\r"
#"\3234\253_\267\371\375\254@4\307\25X\215\5\273\272P\\[S=\f\262\240"
#"\271\22\210\200\273F\37e\232\246v{"
#"\225\244R)\\\270p\1\253\253\253\0\200l6\213\v\27.\324|\252q\177\177"
#"?\306\307\307\253\377\6&\20\375\261\2"
#"i,\324\325\305\26V\223h\232K\372"
#"\322\306\6\332\\>5s\247\231\231\31\364\366\366\"\32\215\n}_\253\372"
#"\373\373\37\373^,\26\333\366\375\321"
#"\321\321\232UJ\305\324\324\24\206\206\206"
) 500
(
#"0;;\213\320\376\375L \232c\5\322X\260\263\223-\254&\321<\tds"
#"\23\355\17[XCCCH\247\323\270|\3712\272\273\273100\200\231\231\231"
#"\352\2117\233\315bff\346\261\367x"
#"t\177\222L&\203\213\27/\242\247\247"
#"\a\213\213\213\230\234\234\304\271s\347077\207\331\331Y\\\270p\1==="
#"\230\233\233\303\302\302\2\306\307\307q\353"
#"\326-|\371\313_F*\225B\"\221"
#"\300\350\350h\265\r\265\270\270\210h4"
#"\212\211\211\t\304\343q\364\367\367#\235"
#"N\3030\f\314\316\316b||\34\341p\30\251T\n\223\223\2238v\354\30\276"
#"\376\365\257#\32\215bjj\n\231L\6\27.\\@ww7\322\3514\200\a"
#"\217\202\351\351\351\251\216\367\345\227_\306"
#"\340\340 zzz\220N\247\253\377\306"
#"c\307\216!\225J\241\357\251\247P\332"
#"\330\220\374\177\202\334`\5\322X\220\25"
#"H\323h\252\4R\231\3y\355\265\327\320\327\327\207h4\n\3030\220H$\266"
#"]\265G\243\321\206O\221\354\355\355E"
#"\177\177?\22\211\4b\261\30R\251\24"
#"\242\321(2\231\fR\251\24\302\3410\222\311$\26\27\27\221N\2471::\212"
#"\241\241!,,,`ee\5\317<\363\f\206\207\207\221L&\321\337\337\217\236"
#"\236\36\\\270p\1###\230\232\232Bww7N\235:\205\371\371y\314\315"
#"\315U\337\257\222\bn\336\274\211D\"QM\26_\377\372\327q\371\362eD\""
#"\21\304b1\0\17\332Y\225\204\327\333"
#"\333\213\327^{\r\343\343\343\350\351\351"
#"\331\226 {{{1??\217\337\36\31\331\265\2\371`~\36\377\3667\177\343"
#"\340\350{\347\245?\373\263=\375\270\32"
#"V \215\2058\a\3224\232+\201<\234\3\251$\215\351\351i\364\367"
#"\367WO\270\25V*\220Z*\255\254X,\6\3030\252'\374|>\217"
) 500
(
#"p8\\\375\373H$\202H$R\235{\250\365\350\343\321\321Q\214\214\214 \32"
#"\215brrr[\"0M\23+++0\f\3\0\260\262\262\202l6\213H"
#"$R}\177\0\270u\353\26N\235:U}\317X,\206\236\236\236\352\317U\30"
#"\206\201|>\217\266\366\366]Wa\375"
#"\227\27_\304\377\370\333\277\255\373\367:"
#"\350~Xq\355U\274\211\2601\266\260"
#"\232\207\362\4\222J\245p\373\366m\274"
#"\377\360\t\234\267o\337\306\321\243G\37"
#"K\n;Wa}\373\333\337\306\357\376\356\357\342\334\271s\217U\eV*\220F"
#"c\232\236\236\306\354\354,\26\27\27k"
#"\276&\34\16\243\273\273\e\251T\n+++\210D\"\325\225S\253\253\253\310d"
#"2\230\232\232\252\276\366\321UU\206alK\2\206al[MUq\354\330\261"
#"m\337_YY\301\251S\247099\211\301\301\301j\2421M\23\341p\30\245"
#"\255\255]+\220}O>\211\243\2\366- \347\212kkla5\300Itu"
#"\254\236\217+\224'\220\23'N\340\350"
#"\321\243\325]\306^x\341\205\307\256\260"
#"\201\307o$\214D\"\370\362\227\277\\"
#"\363\265v\324Z\211\225N\247\21\16\207"
#"\253\313g\a\a\a\261\272\272\212l6"
#"\v\3234\221J\245\20\213\305\20\211D\220H$000\200D\"\201\305\305E"
#"\314\316\316\342\345\227_\306\354\354,\0"
#"`nn\16\243\243\243\30\30\30\300\360\3600VWW188\270-i\30\206"
#"\201X,\206\311\311I\214\215\215!\223"
#"\311`rr\22\303\303\303\333&\320\377"
#"\356\357\376\16\23\23\23(\227\3138\177\376|\365wd2\31\304\343q\22466"
#"\260\3059\20\255Un$\244\372\270\214"
#"W\35\253\347\343\n\345\313x\17\35:\204g\237}\26\207\17\37\306\341"
#"\303\207\361\354\263\317\326|\220Wy"
#"k\353\261\373@\372\373\373q\356\3349"
) 500
(
#"\307\277{ll\f\351t\32\231L\6===\325}\200\307\306\306\20\215F1"
#"==\215\251\251)\254\256\256\242\273\273"
#"\e\335\335\335\230\234\234D6\233\255V"
#"\027333\30\31\31\1\360`n\246\222pfff\220L&a\232&\242\321"
#"(._\276\214\231\231\231m\225I6\233Eww7\262\331,\346\347\347a\232"
#"&\222\311d\365O,\26\303\255[\267\0<H\22\225J\3060\214\352D:\360"
#"\240\325\25\213\305\0\237\217\253\2604W`\5\322\20[X\352X=\37W(\257"
#"@\254*\227J\325UX\25\253\253\253"
#"\3256\216\23\217\266\272v\356[\362h\v,\26\213!\223\311T\347Ev\32\35"
#"\35\255\376wooo\315y\226Z\337\337\371^\265\336{bb\2\243\243\243\230"
#"\232\232\252\376\374\360\360\360\266\337=1"
#"1\1\200\367\2014\3N\2427\306\26V\363P^\201XU\332\332\252N\242\17"
#"\17\17WWAy\245\262\253b\245J\361Jeip\275;\321'&&\252\223"
#"\373L \372c\v\2531\266\260\232G"
#"\363T \217\264\260j\255\260\222\255\322"
#"vR\3010\214\272w\242?\252=\20`\2\321\34\357\3i\214\25H\363h\232"
#"\n\244\\*\355\271ga\211\326\346\367"
#"\363FB\315\25\327\326\330\302j\200s \315\243y\22H\215It\332\216-,"
#"\375q7\302\306\330\302j\36MqFnoo\307\377\371\347\177\306\307mm\b"
#"\b~\36\326^R\314\347\261|\345\n"
#"\236\271sG\365P\\\373\350\243\217p"
#"\346\314\31\325\303\20\256\3009\220\206\330"
#"\302j\36M\221@\236\177\376yD\177"
#"\362\23\274\372\17\377\0\243\273[\365p"
#"\264e\256\254`\352/\376\2\303\27/\252\36\n\325\301\26Vcla5\217\246"
#"iaq\365Jc\334\210G\177\234Do\214-"
#"\254\346\321\24\tdkc\3\245\255-\356#\335\200"
) 500
(
#"\277\243\3\245\255-\336\215\256\251\255b"
#"\21e\306qC\376\216\16\22467\31\307M\240)\22H\345\346+\356#\275;"
#"\237\317\307\362_cl_Y\3038n\36M\221@\n\271\34Bl_Y\302\362"
#"__l_Y\3078n\16M\221@x\345f\35W\260\350\213\363x\3261\216"
#"\233Cs$\20>?\3102\226\376\372\342\243\334\255c\0347\207\246H la"
#"Y\307\335\334\364\305\315\244\254c\v\25394E\2a\5b\35\367\223\326\27["
#"X\326\261\205\325\34\224\337H\370\375\357"
#"\177\37\37|\360\1\256_\277\16\0\270"
#"r\345\n\216\37?\216\257~\365\253\325"
#"\327\24\327\326\370\301\263\210\245\277\2768"
#"\227g]\260\263\223\25\210\2V\316\307"
#"\217R\236@\342\3618\276\362\225\257\340\235w\336\1\0|\351K_B{{\373"
#"\266\327p\365\212u\274r\323\27\343\330"
#"\272\20o\212U\302\312\371\370Q\312\23H0\30\4\0\204B!\0\300\276}\373"
#"\36{\r[X\326\261w\254/\266\260\254c+V\r+\347\343G5\305\34H"
#"\201\245\277e|\234\211\276X\201X\307Vlsh\212\4R\344*,\313B\235"
#"\235\274r\323\24\347\362\254\vuu\241\300JZ{M\223@X\201X\303\26\226"
#"\276\30\307\326\261\2i\16M\221@\n\274\1\3132N>\352\213-,\353\330\212"
#"m\16M\221@x\345f]\260\263\223"
#"\245\277\246\270\214\327:\266\260\232C\363"
#"$\20\366\216-\341\225\233\276\30\307\326"
#"1\216\233CS$\20\266\260\254\343} \372b\v\313:\316\2014\207\246H "
#"laY\307\17\236\276\330\302\262\216\27B\315\241y\22\bK\177K\270\nK_"
#"\214c\353\370(\223\346\320\24\t\204\245"
#"\277u\274r\323\27\343\330:\316\2014\a\355\23\310\326\306\6J\233"
#"\233\3607\270\245\236\36\360\357\333\207"
#"R\261\210\322\346\246\352\241\320#\266"
) 500
(
#"66P\332\330`\34[\24\b\207\261"
#"\3058\326\236\366\t\244\270\266\206\240ap?t\213|>\37\2,\377\265S\271"
#"\v\235ql\215\317\347C\3000\30\307"
#"\232k\216\4\302\262\337\26>\316D?"
#"\214c\373\330\216\325\237\376\t\204+\260"
#"lc\377X?\214c\373\30\307\372\323>\201p\342\321>>\n[?\334\226\331"
#">\256(\324\237\362\375@fgg\261\270\270\210l6\v\0H\245R\350\351\351"
#"\301\320\320\20\0.}t\"\3049\20\355\260\205e\37[\261\336kt>\336I"
#"y\2\251\f,\225J\1\0b\261\330\266\277\347\a\317>\226\376\372a\v\313>"
#"\306\261\367\32\235\217wb\vk\17b\vK?la\331\307\26\226\376\264O "
#"la\331\27\342\aO;\254\244\355c\vK\177\372'\20~\360l\343\363\260\364"
#"\303\26\226}la\351O\373\4\302\26"
#"\226}\334KA?\214c\373\270\267\215\376\264O la\331\307\nD?\334\17"
#"\335>\356\256\251?\355\23\b\367\2\261"
#"\217\245\277~\212\254@lc\34\353O"
#"\373\4\302\n\304>\266\260\364S`\34\333\3068\326_s$\20^\271\331\302+"
#"7\3750\216\355c+V\177\332'\20\266\260\354\343\aO?\214c\373x!\244"
#"?\355\23\b[X\366\261\364\327\17\343"
#"\330>\306\261\376\232#\201\360\312\315\26"
#"^\271\351\207ql\37\343X\177\332'"
#"\20\256\237\267\217-,\375\260\205e\37"
#"\343X\177\332'\20\336\211n\37K\177"
#"\375\260\205e\37\343X\177Z'\220\322"
#"\326\0266\327\327\21\b\207U\17\245\251"
#"\4\f\3\233\353\353(mm\251\36\n"
#"\341a\34\27\n\b\30\206\352\2414\225"
#"\200a`\363\376}\306\261\306\264N \334G\332\31\237\317\207`8\314\a*j"
#"\242\270\266\206\240a0\216m\362\371|\br_t"
#"\255\351\235@X\366;\306Ga\353\203q\354\34'\322"
) 500
(
#"\365\246|C\251\335v\300\342\4\272s"
#"\374\340\351\243\300\25X\216\361B\310[{jGB.}t\216{)\350\243\310"
#"\25X\216\205\2709\232\247\366\324\216\204"
#"\\\201\345\34\257\334\364\301\26\226s\\"
#"\312\2537\255\23\b\267\1u\216-,}\260\2q\216\273k\352M\353\4\302\26"
#"\226sla\351\203s \316\5\331\302"
#"\322\232\336\t\204-,\307X\201\350\203"
#"\27B\316\261\205\2457\255\23\b[X\316q\16D\37\214c\3478\211\2567\255"
#"\23\b+\20\347\330\302\322\a\343\3309"
#"^\b\351M\353\4\302\373@\234\343\a"
#"O\37\214c\347\330\302\322\233\326\t\204"
#"\313\37\235\v\262\2\321\6\343\3309>PQo\372'\20^\2719\22\342$\272"
#"6\30\307\316q1\210\336\264N \205"
#"\207\17S$\373\370\301\323\a\367\2q"
#"\216-,\275i\235@\212\354\35;\306\322_\37\254@\234c\34\353M\373\4\302"
#"\17\2363\274r\323\a\347@\234c%\2557\255\23\bK\177\347\270\nK\37\214"
#"c\347x!\2447\351\t$\233\315\302"
#"\347\363\301\347\363!\231L\332\372Y^"
#"\2719\307\e\260\364\301J\3329\306\261\336\244?\316}nn\16kkk0\34"
#"l\347\311\17\236s,\375\365\301\v!\347XI\353Mj\5b\232&\222\311$"
#"N\235:\205\371\371y[?[.\225\260q\377>\202\334G\332\221\240a`#"
#"\237G\271TR=\224\226\3068v\207q\2547\351-,\3234166\206\241"
#"\241\241\352&%\227.]\252\266\265*\177\6\6\006000P\375\272\243\275\35"
#"\205R\t\377\353\237\376I\366\20\367$_[\e\2\3410\212\246\251z(-\255"
#"\270\266\206@8\f_\233\326\323\215\332"
#"b\34\313g\345|\\\371s\351\322\245m?+5\252+m\253\341\341"
#"a\314\316\316bnn\16\0\360\352\253\257\242\\.o\373\263\260\260\200"
) 500
(
#"\205\205\205\352\327\237,/\343\311\247\236"
#"\302\253\257\276*s\210{\32\333X\352\3611&\356q\"].+\347\343\312\237"
#"\235\347c\317.\213z{{\321\335\335m\371\365|\202\251{|\240\242z|\220"
#"\242{\234H\327\227\224\4RYm\225N\247\253m\253\371\371y\214\214\214X~"
#"\17N\240\273\307\tH\365\30\307\3561\216\365%u\25\326\261c\3070==\215"
#"T*\205\221\221\21D\"\21\313?\313+7\367\330\302R\217\225\264{\214c}"
#"II \225\n$\22\211\330\276\367\243"
#"\202\275c\367\330\302R\217\27B\3561"
#"\216\365\245\355\322\20\256\235w\217Wn"
#"\352\261\205\345\36\343X_\372&\20^"
#"\271\271\306\336\261z\5^\b\271\26\354\354d\34kJ\333\4R\270w\217-,"
#"\227\270zE=>Q\332=\306\261\276"
#"\264M \254@\334\343\372y\365\30\307"
#"\356\261\205\245/m\23\bW\257\270\307\275\24\324c\34\273\27b+V[\332&"
#"\20^\271\271\307\nD=\306\261{A"
#"\256\302\322\226\266\t\204\223\217\356\261\364"
#"W\217q\354\36\27\203\350K\333\4\302"
#"\311G\367\330\302R\217q\354\36'\321"
#"\365\245o\2a\351\357\32+\20\365\30"
#"\307\3561\216\365\245m\2\341\235\350\356"
#"q\16D=\306\261{\274\17D_\332&\20\336\211\356\36[X\3521\216\335c"
#"\vK_z'\20^\271\271\302\322_"
#"=\266\260\334c\34\353K\372\236\350\215"
#"\314\316\316bqq\21\331l\26\0\220"
#"J\245\320\323\323\203\302\332\32K\177\227"
#"X\372\253W\340\205\220kl\305z\247"
#"\336\371xhh\250\346\353\225'\220\312"
#"\300*\373\206\304b1\224K%\374\345"
#"\327\276\306\322\337\245`g'\212\246\211"
#"r\271\f\237\317\247z8-\247\\*a\3034\271\37\272K\301\316N\24\37"
#"\356\213\316\255\201\345\252u>\336\215\226"
#"\3777\212\246\211\300\276}\f\26\227\332"
) 500
(
#"\332\333\341\17\205\260\301\375\244\225\330\310"
#"\347\341\337\267\17m\355\355\252\207\322\324"
#"\252q\234\317\253\36\n\355\240\345\31\232"
#"}cq\370\30\bu\270\2K\34N\244\353I\317\4\302\276\2610A~\360\224"
#"\341\n,qx7\272\236\264L |\0\2358\\\301\242N\221\vA\204a\34"
#"\353I\313\4\302\26\2268!\256\304R"
#"\206+\260\304\341\266\266z\3223\201\260"
#"\364\27\206-,u\30\307\342\260\2\321"
#"\223\226\t\204\223\217\342\360\203\247\16["
#"X\342p\16DOZ&\20\266\260\304a\351\257\16[X\3420\216\365\244g\2"
#"\341\aO\30^\271\251\3038\26\207\225"
#"\264\236\264L la\211\303\17\236:"
#"\205\2655\316\201\b\22\344\203A\265\244"
#"e\2)\362\203'L\250\263\223\37<E\270\231\2248!>\17KKz&\20"
#"~\360\204a\5\242\16Wa\211\3038"
#"\326\223\226\t\204\245\2778!~\360\224"
#"\341\23\245\305\341\3366z\3222\201p"
#"\362Q\234 W\257(\3038\26\207\25"
#"\210\236\264M \274r\23\203\253\260\324"
#"\341b\20q\270'\210\236\264L \5"
#"\366\216\205a\vK\35\316\201\210\303\26"
#"\226\236\224o(Uk\a\254\322\215\e,\375\5a\vK\35\336\20+\16+\20"
#"o\354\211\35\t\277\363\367\177\317\322_"
#"\20\266\260\324a\vK\34\316\201xco\354H\310\322_\30n\304\243\16\343X"
#"\34\266\260\364\244]\2)\227\313(\232&K\177A\202\235\235\330X[C\271\\"
#"V=\224\226\3028\26\213q\254'\355\22\310F>\17\177(\304}\244\5i\363"
#"\373\321\26\fb\363\376}\325Ci)\214c\261\332\374~\264\a\203\334\27]3"
#"\332%\20\226\375\342\261\215\345=\306\261"
#"x\234\317\323\217~\t\204+W\204\343\n\26\357q\2]<N\244\353G"
#"\273\4\302\375\320\305\343\225\233\367x!"
#"$\36\367\4\321\217v\t\204\217\177\20"
) 500
(
#"\217-,\357\261\205%\36/\204\364\243"
#"]\2\341.n\342\261\205\345=\266\260\304c\vK?\332%\20\356#-^\210"
#"Wn\236c\vK\274Pg'\343X3\372%\20\226\376\302\5\331\302\362\34["
#"\261\3421\216\365\243]\2a\351/\36K\177\357q1\210x\214c\375h\227@"
#"X\372\213\307mm\275\3078\26\217\253\260\364\243_\2a\vK8^\271y\217"
#"q,\36Wa\351G\273\4\302m@\305\343*,\3571\216\305c\34\353G\273"
#"\4\302\311G\361x\37\210\367\30\307\342"
#"1\216\365\243|?\220|>\217B\241\200\334\303\3000?\375\24m\35\35\212G"
#"\265\267\260\364\367\36\267e\26\217q,"
#"\337\316\363\361\335\273w\21\n\205\20\16"
#"\207k\276^y\2\371\341\17\177\210\353"
#"\327\257\343\27\277\370\5\0 \362\301\a\350\372\360C<\257x\\{\t\227?z"
#"\257\260\266\3069\20\301\270\273\246|;"
#"\317\3077n\334\300s\317=\207\227_~\271\346\353\225'\220\312\300*;`-"
#"]\275\212\377\376\305/*\34\321\336\23"
#"b\357\330sla\211\27\342b\20\351v\236\217\233nGB\256^\21\217\245\277"
#"\367\330\302\22\217\253\t\365\243]\2\341"
#"\352\25\361x\345\346=\266\260\304\343#"
#"y\364\243]\2a\351/\36{\307\336c\34\213\3078\326\217V\t\244\\.?"
#"\270\203\227WnBUZX\334O\332\e\2258f%-\26\343X?Z%\220"
#"\315\365\365\a{\37\a\2\252\207\262\247"
#"\264\a\2h\363\373\261\271\276\256z(-\241\22\307m~\345kT\366\224\366@"
#"\0m\355\355\214c\215h\225@X\366"
#"\313\303\273x\275\3038\226\207\23\351z"
#"\321*\201\360\t\246\362\360.^\3570"
#"\216\345\341\212B\275h\225@x\345&\17?x\336a\34\313\303\v!"
#"\275\350\225@\370\bliX\372{\207q,\17[\261z\321*\201\260"
) 500
(
#"\364\227\207{)x\207q,\17+i\275h\225@X\372\313\303\n\304;\214c"
#"y\330\302\322\213^\t\204\245\2774\274"
#"r\363\16\343X\36\266\260\364\242U\2"
#"a\351/\17\357\342\365\16\343X\36^\b\351E\253\4\302\322_\36>\17\313;"
#"\214cy\330\302\322\213V\t\244\264\276"
#"\316\307?H\22\354\354\344\225\233G\370@Py\330\302\322\213\362g-,//"
#"\343\263\317>C6\233\305\375_\377\32"
#"\277\312\345\260\274\274\214#G\216\250\36"
#"\332\236\22\352\352\302\275\17?T=\214"
#"\226P\314\345\360\304\323O\253\36\306\236"
#"\24\352\352\302\275\345e\325\303\330\263\36"
#"=\37\3@&\223\301\201\3\a\352\236\217\225'\220l6\213;w\356 \233\315"
#"b\375\336=\254\336\273\207l6\313\4\"\30{\307\336a\vK\36\256&\224\353"
#"\321\3631\0\30\206\201\303\207\17\353\233"
#"@N\237>\r\0\350\356\356F\352\177"
#"\377o\234\36\30\300\211\207\337#q\330"
#";\366\16[X\362\260\205%\327\243\347c\240\331v$,\26y\345&\t?x"
#"\336a\5\"O\250\253\v\5V\322\332"
#"\320+\201\24\n\334\vD\22\266\260\274\303=m\344a\vK/z%\220b\221"
#"\245\277$lay\247\300\375\320\245a%\255\227\232\t$\231Lbnn\16\0"
#"055\205\251\251)oF\303\26\2264\374\340y\207-,yx!\244\227\232"
#"\tduu\25\203\203\203\230\234\234\304\277\376\353\277\"\221H`~~^\376h"
#"\n\5^\271I\302\26\226w\212\271\34[X\2220\216\365Rs\25Ve\346}"
#"rr\22W\257^\205a\30\270u\353\226\374\321\24\213\374\340I\302+7\357p"
#"\25\226<A\306\261VjV +++\210\307\343\30\e\eC8\34\306\300\300"
#"\0\302\341\260\334\221ln\242=\20@{0("
#"\367\367\264\250\366`\20>\237\217\373IK\266\271\276"
) 500
(
#"\16\237\317\3078\226\304\3178\326J\315"
#"\ndtt\24\243\243\243\325\257\257^\275*\177$\305\"\37@'Y\245\374\367"
#"wt\250\36\312\236Ud\365!\35\343X\37\325\4\222N\247a\232&b\261\30"
#"\222\311\344c/\214F\243\30\36\36\226"
#"7\222B\201\23\217\222U\332X\341\317"
#"}N\365P\366\254\2'\320\245c\34\353C\237e\274\\\201%\35Wb\311\307"
#"\25X\3621\216\365Q\255@\372\373\373"
#"\253\337\34\36\36F4\32\335\366\302L&#w$\\\201%]\210+X\244\343"
#"^ \362qA\210>jV \303\303\303H\247\323\0\36L\250\17\r\rU\357"
#"\v\221\206+\260\244\343\n\26\371\270\e"
#"\241|\\\312\253\217\232\tdff\6\331l\26ccc\350\353\353\303\271s\347"
#"\220H$l\277\271i\232H&\223\326\356!a\vK:\226\376\362\261\205%\37"
#"\343X\37u\237\306;55\5\3030022\202x<\356\350\315\343\3618f"
#"gg1==\215|>\277{\22b\vK:\226\376\362\3611&\3621\216\365"
#"Q3\201\f\f\f\340\273\337\375.\342"
#"\361x\265\212\350\356\356\336\266\264\267\221"
#"\271\2719D\243QD\"\21\f\17\17chhh\367\4\302\26\226t,\375\345"
#"\343]\350\3621\216\365Q3\201,,,T'\321\r\303@<\36\267}#\341"
#"\325\253W\253\317\224\357\356\356\256\316\251"
#"\0\300\265k\327\360\372\353\257o{}\371\235wP.\26qu\307\22\342\263g"
#"\317\242\257\257\317\326\357\246\332X\372\313"
#"\307\373@\344\343\23y\305\252u>\316"
#"?\334P*\225Jm\373\376\316\363q\315\4\222\315f133\263\355\353\376\376"
#"~\364\366\366Z\36T>\237\257&\220\235J\245\322c\337[?z\24\0\260\317"
#"\302k\311\31\356\245 \37[X\362\205:;\331"
#"\302\22\250\3269\266ci\t\276\216\16`\307j"
) 500
(
#"\334\235\257\255\231@&''\321\323\323"
#"\203[\267n\241\247\247\a\253\253\253\r"
#"w\246\332)\32\215bee\5\300\203\2073>\272,\370\344\311\2238y\362\344"
#"\266\327W2\235\335\337C\326\5;;\221\373\345/U\17cO+\346r\350:"
#"|X\3650\366\264`W\27\343X\240Z\347\3437?\371\4\341\243G\21\e\37"
#"\337\365gk\256\302J$\22\325$266\206\261\261\261m-(+\22\211D"
#"\365g2\231\f\6\a\am\375<\211\307\322_>>HQ>\266b\345+\254"
#"\255\1\26\236\347V\263\2I\247\323\270"
#"x\361\"^{\3555\364\365\365!\233\315baa\301\326\0\242\321(\22\211\4"
#"FGGa\232&&&&l\375<\211\307\26\226|\\\306+\37\343X\276b"
#".\347<\201<\272\201\324\315\2337\35"
#"\17\302\316\252-\222\217\25\210|E\316"
#"\201H\3078\226\257\230\313\1\241P\303"
#"\327\351\363,,\222\216\245\277|\5."
#"\343\225\216q,\237\325\26\26\23H\v"
#"\341\rX\362\361Q&\3621\216\345\263"
#"\332\302\252\231@v\256\375\245\275\2017"
#"`\311\307\307\271\313\3078\226\317j\v"
#"\253\346\34\310\314\314\fR\251\24\f\303"
#"\300\330\330\230\360\301\221\32\274r\223\257"
#"\310\247\361J\27\342\34\210t\0057\223"
#"\350\225\233\bM\323\304\330\330X\3659V\274G\243\271\261w,\37[X\362\5"
#"y#\241tE7s \331l\26+++\30\37\37\307\305\213\27\2537\1\216"
#"\217\217\263\275\325\304\374\35\35@\271\214"
#"\255bQ\365P\366\244\315B\1\0\340\267P\372\223s\214c\2716\v\5lm"
#"n\2\376\272\317\332\255\252\371\212g\236"
#"y\246z\23\341\243Kz\373\373\373\321"
#"\327\327\347ji/\251U\271z\v\377\306o\250\36\312\236\303\a)z\207"
#"q,Oqm\315\322\374\aP\247\2\231\230\230@&\223yl\17t\303"
) 500
(
#"0\360\355o\177\333\365\0I\35\256\241"
#"\227\207\355+\357p\"]\36\253+\260"
#"\200:\td\267\211s\336\34\330\334\270\255\255<|\220\242wx!$\217\325\t"
#"t\200\367\201\264\34nk+\17[X"
#"\336\341\23y\345q\335\302\242\275\213+"
#"\261\344a\v\313;\254@\344q\335\302"
#"\242\275\213\367\202\310\303\26\226w8\a"
#"\"\217\235\26V\343uZ\222\245R)"
#"\334\276}\e\357\277\377>\0\340\366\355"
#"\3338z\364(\3579\221\204\37<y\330\302\362\16/\204\344H\245R\370\277o"
#"\275\205OM\23o\275\365V\303\363\261"
#"\362\4r\342\304\t\34=z\24\376\207k\216_x\341\5\30\206\241xT{\27"
#"K\177y\370\30\23\357\260\25+\307\211\23'\220\177\352)\334>x\20}}}"
#"\r\317\307\312\23\310\241C\207\0<\250"
#"<\0\340\331g\237U9\234=\217\223"
#"\217\362p?t\357\260\222\226\343\320\241"
#"C\350\n\205\20\332\277\37\207\17\37n"
#"x>\346\34H\213\341\aO\36\266\260\274\303\v!y\212kkh\353\350\260\364"
#"Z&\220\26\303\322_\36ng\353\35"
#"\266b\345\261\263\30\204\t\244\305p\362"
#"Q\36V \336\341\266\266\362\330\211c"
#"&\220\26\303\26\226<\334\17\335;\254"
#"\244\345\261\23\307L -\206\25\210<"
#"\274\17\304;la\311c\247\25\313\4\322bx\345&Oqm\215-,\217\260"
#"\205%\17+\20\252\213-,y\330\302"
#"\362\16/\204\344\341\34\b\325\305\26\226"
#"<\\\205\345\35\266\260\344\341*,\252+\330\331\311\nD\22V \336a\vK"
#"\36;\17\5e\2i1\301\256.\24\357\335S=\214=\211\313x\275\303\nD"
#"\236\"+\20\252\307\337\321\201\322\326\26\26666T\17eO\331\332\330@ik"
#"\353\301~\335$\235\277\243\3\245\315M\306\261`v\343"
#"\230\t\244\305\370|>N@JPi_\371|>\325C"
) 500
(
#"i\t\3258f\eK(\273mX&\220\26\304\225X\342\25r9\204\330\276\362"
#"\24\333X\342\331\215c&\220\26\304\a"
#"\321\211\307\335\b\275\3078\26\217\25\b"
#"5\304+7\361\270\2\313{\214c\361\354^\b)\337\17\344\373\337\377>>\370"
#"\340\3\\\277~\35\0p\345\312\25\34?~\34_\375\352W\25\217l\357b\v"
#"K\274\342\332\32[X\36c\34\213w"
#"\365\337\376\r\313\253\253H_\272\4\240"
#"\361\371Xy\2\211\307\343\370\312W\276"
#"\202w\336y\a\0\360\245/}\t\355"
#"\355\355\212G\265\267\261\364\27\217\273\21"
#"z\2177\305\212w<\32\305z_\37^\374\303?\4\320\370|\254<\201\4\37"
#"n\336\36\n\205\0\0\373\366\355S9"
#"\234\226\300\322_<\266\260\274\307\325\204"
#"\342m\345\363\350x\342\t\313\347c\316"
#"\201\264 \226\376\342q\25\226\367B\214c\f\177D\27\0\0\23iIDAT"
#"\341\270\n\213\32b\351/\36Way"
#"/\3108\26\216\253\260\250!\226\376\342"
#"\261\205\345=\266b\305+\330\274\20b\2iA|\20\235xlay/\324\331"
#"\3118\26\254\310\26\0265\302+7\361"
#"\330\302\362\36\343X<\266\260\250!\266"
#"\260\304+\360I\274\236c\34\213\307\26\0265\304\26\226xv\36\201Mbp1"
#"\210xlaQC,\375\305c\v\313{\\\216.\36[X\324\20\37\203-\36"
#"+\20\357\205x!$\234\335m\231\231@Z\20K\177\3618\a\342\275 \37\311"
#"#\234\335]5\231@Z\20[X\342\361>\20\357\261\205%\36[X\324\20W"
#"\257\210g\267\364'\367XI\213\307\26"
#"\0265\24\b\207\261U,\242\264\271\251z({Bis\23\245b\21~>\b"
#"\324S\376}\373Pb\34\v\343$\216\231@Z\220\317\347C\3000X"
#"\376\vR\\[C\240\263\223\373\241{\314\347\363!\300\5!\302\24\327\326"
) 500
(
#"\20\264\31\307L -\212\345\2778\5\256\300R\206q,\216\223=m\224\357\a"
#"2;;\213\305\305Ed\263Y\0@*\225BOO\17\206\206\206\324\16l\217"
#"\343\4\2448vW\256\2208\\\222.N1\227\303\257\357\337G2\231\264|>"
#"V\236@*\3K\245R\0\200X,\246n0-\204+\261\304a\5\242\16\357"
#"\5\21\247\220\313\341\351g\237\3057\222"
#"I\313\347c\266\260Z\24\267\265\25\207w\241\253\303=A\304q\22\307L -"
#"\212-,qx\17\210:\\\222.\216\2238f\2iQ\374\340\211\303\275@\324"
#"\341\205\2208\205\2655\333q\314\4\322\242\270zE\34V \3520\216\305a\5"
#"B\226q\22]\34\316\201\250\303JZ\34&\20\262\214\313\37\305\341*,u\270"
#"\267\2158la\221e,\375\305\251\334\301K\336c%-\16+\20\262\214\223\217"
#"\342\260\2Q\207-,q\234\334\20\313"
#"\4\322\242X\201\210\303;\321\325a\vK\34'\27BL -\212Wn\342p"
#"\22]\35\266\260\304\341\215\204d\31?"
#"x\342\260\205\245\16/\204\304q\262-3\23H\213b\351/\16\357\3Q\207q"
#",\216\223m\231\231@Z\24\257\334\304"
#"\341\34\210:\254\244\305a\v\213,\343\aO\34ng\253\16/\204\304\341$:"
#"Y\306\322_\34\266\260\324a\34\213\303"
#"e\274dY\3000\260\271\276\216\322\326"
#"\226\352\2414\265\322\326\0266\v\5\4\302a\325CiI\214c1J[[\330"
#"\\_G\3000l\375\234\362\r\245\270#\241\32>\237\17\301p\30\305\2655t"
#"<\361\204\352\3414\255\342\332\32\202\206"
#"\301\375\320\25\251\304\361\206i\"\264\177"
#"\277\352\3414\255J\34\317\315\315\331:"
#"\37+O \334\221P\235\312\335\350L \316q\2]\275\312\246R"
#"L \316U\332\260v\317\307la\2650N\244\273\307{@\324c"
) 500
(
#"\34\273\347\364fX&\220\26\306mm\335\343]\350\3521\216\335sz!\304\4"
#"\322\302\370@E\367\330\302R\217q\354\236\3238f\2ia,\375\335c\vK"
#"=\306\261{\5\207K\321\231@Z\30"
#"\237\310\353\36[X\352\261\205\345^\321"
#"\341\315\260L -\214\273\22\272\307\26"
#"\226zla\271\307\26\26\331\306\322\337"
#"=\266\260\324c\34\273\307It\262\215"
#"-,\367\330\302R\217\2173q\217\313x\3116\266\260\334c\vK=>P\321"
#"='\217r\a\230@Z\32+\20\367\330\302R/\304\26\226kN6\223\2\230"
#"@Z\32\257\334\334c\vK\275 Wa\271\346\364\211\322L -\214\223\217\356"
#"\261\2Q\217\253\260\334s\272\247\r\23"
#"H\v\343\344\243{\234\3Q\217\255X\367\264]\306;<<\f\237\317\a\3030"
#"`\232\246\354_G6\260\205\345\36["
#"X\3521\216\335\323\262\205\265\262\262\202"
#"\376\376~\224\313e\230\246\t\303\346f"
#"%$\27[X\356\261\205\245\36\343\330=-[X\323\323\3238\177\376<FG"
#"GY}h\210-,\367\330\302R\217q\354\236\226-\254\261\2611\334\274y\23"
#"\331l\26\361x\274\372\375K\227.\301"
#"\347\363m\373300\200\201\201\201\307"
#"\276\177\351\322%\231Cli,\375\335c\vK=V \356\\\272t\t\237~"
#"\364\21>w\344\210\355\363\261\257\\."
#"\227\335\374\362\271\2719d2\31\0\17\22F\2756\325\251S\247p\371\362eD"
#"\"\221\232\177\317\35\t\275W.\225\360"
#"\227\201\0\376\347\306\6|m\\Oa"
#"\27\217\237\36\370\377\301\235Z\307O\273"
#"\35\t\373\373\3739\a\242\31_[\e\2\3410\212l/:R4M\4\302a"
#"\236\264\24c\34\273S\\[s\34\307\256\367DO$\22H$\22\325"
#"\257\37\315\\\223\223\223\30\e\eC&\223A,\26c\2\321P\245\215\305"
) 500
(
#"\211`\373\234\256\\!\361*m,\306\261}N\367\2\1$W \321h\24\311"
#"d\22\213\213\213\333\222\f\351#\3105"
#"\364\216\25r9\2048\201\256\5\356\t"
#"\342\234\323\275@\0\1\25\310N\217\366"
#"\314vV'\244\237\20\357\342u\214\25"
#"\210>8\221\356\234\233\225\204l\336\266"
#"8\256\304r\316\315\225\e\211\305\307\231"
#"8\347\346^&&\220\26\307\n\30497\275c\22\213-,\347\334,Eg\2"
#"iq\234\3q\2167\21\352\203-,"
#"\347\330\302\"\307\370\301s\216\2171\321"
#"\a[X\316\261\205E\216\261\364w\216w\241\353\203O\344u\216-,r\214W"
#"n\316q\25\226>\270\30\3049\266\260"
#"\3101~\360\234\343} \372\340\3\25"
#"\235c\v\213\34\343\a\3179\266\260\364"
#"\301\v!\347\330\302\"\3078\211\356\\"
#"\201\253\260\264\3018v\216-,r\214Wn\316\361\331K\372`%\355\34[X"
#"\344\30W\2578\307\26\226>X\2018\307\26\269\306UX\316\361>\20}\260"
#"\222v\316M+V\370\303\24\355\232\235"
#"\235\305\342\342\"\262\331,\200\a\217\203"
#"\357\351\351\301\320\320\220\332\201\265\210\20"
#"\257\334\34\343\235\350\372`\v\313\271G"
#"\237\351f\367|\254<\201T\6\306\35\t\325\b\362FB\307x\37\210>\330\302"
#"r\356\3218\266{>f\v\253\305\361\203\347\\\201O\343\325\6[X\316q\22"
#"\235\34\vvv\242\230\317\243\\.\253\36JS)\227J\3300M\4\270\313\246"
#"\26\30\307\316\270\215c&\220\26\327\326"
#"\336\16\177(\204\r\356'm\313F>\17\377\276}hkoW=\24\2\343\330"
#")\267q\314\4B|\244\273\3\\\201\245\37\356mc\237\333\307\3610\201\20?"
#"x\16p\5\226~x!d\237\333\205 L \304\tH\a\270\235\255~"
#"\270 \304>\2677\3032\201\20\357"
#"Fw\200\333\331\352\207{\333\330\347\266"
) 500
(
#"\25\313\4B\274\e\335\1\266\260\364\303"
#"8\266\317m\0343\201\20K\177\a8\211\256\37\306\261}la\221k,\375\355"
#"\343\203\24\365\303\247*\330\307UX\344"
#"\32\257\334\354\343cL\364\303\325\204\366"
#"q\25\26\271\306\345\217\366q;[\375\360B\310>N\242\223k\241\316N^\271"
#"\331\304\26\226~B\235\235|\"\257M"
#"\305\2655N\242\223;\274r\263\217\253"
#"\260\364\3038\266\217-,r\215{)"
#"\330\307'\361\352\207\223\350\366\271\215c"
#"&\20\342\235\350\16p\22]?\334\34\315>\267q\254|C)\356H\250\36o"
#"\300\262\257\310\373@\264\3038\266o\347"
#"\34\bw$$\333\370(\23\373\334\354#Mr\260\205e\337\316UX\334\221\220"
#"lc\v\313>\256\302\322\17[X\366q\22\235\\\343\352\25\373\270\nK?l"
#"a\331\307ga\221kA\256\302\262\215"
#"\253\260\364\303\26\226}\\\205E\256\205"
#":;\261\261\266\306\375\244-*\227\313"
#"\256o\300\"\361B]]\214c\e\312\34526x#!\271\325\346\367\243-\30"
#"\304F>\257z(Ma#\237\207?\30D\233_\371\32\24zD%\2167\357"
#"\337W=\224\246\260\221\317\243\335e\34"
#"3\201\20\0>\210\316\16N\240\353\213"
#"O\226\266ND\0343\201\20\0\256\304"
#"\262\2037\21\352\213\vB\254\23\21\307"
#"L \4\200\367\202\330\301'\361\352\213"
#"+\261\254\23\21\307L \4\200\37<;X\201\350\213\27B\326\261\2!a\330"
#"\302\262\216+\260\364\3058\266\216s "
#"$\f\257\334\254\343~\350\372b%m"
#"\235\2108f\2!\0\374\340\331\301\26\226\276x!d\235\210\247)0\201\20\0"
#"\256^\261\203\313x\365\25\344\356\232\226"
#"\25\5<M\201\t\204\0p\375\274\35la\351\213\25\210u\5N\242\223"
#"(laY\307It}\261\222\266nO\264\260\362\371<\356\336\275\213\\."
) 500
(
#"\207\\.\207\273w\357\"\317Gjx\216\253W\254c\5\242/\306\261u\265\342"
#"\330\356\371X\371\303|~\370\303\37\342"
#"\372\365\353\370\305/~\1\0\270q\343"
#"\6\236{\3569\274\374\362\313\212G\326"
#"Z\270/\272u|\224\273\276\30\307\326"
#"\325\252\244\355\236\217\225'\220\312\300\270"
#"#\241Z,\375\255\343*,}1\216\255\2535\ab\367|\254\274\205Ez\340"
#"\344\243u\334\vD_laYW\344} $\n?x\326\261\205\245/^\b"
#"Y\307;\321I\30\256\302\262\216\367\201"
#"\350\213ql]a/\254\302\"=\360"
#"\312\315:\256\302\322\27\343\330:\266\260"
#"H\30\266\260\254\343$\272\276\30\307\326"
#"\261\205E\302TJ\177\356'\275;\356"
#"\207\2567\306\2615\242\342\230\t\204\0"
#"\0\355\201\0\332\332\333\261\271\276\256z"
#"(Z\333\\_G\233\337\217\366@@"
#"\365P\250\6\306\2615\242\342\230\t\204"
#"\252\270\206\2761\256\300\322\37\343\2701"
#"QmX&\20\252\342\n\226\3068\201\256\277 '\322\e\22\265-3\23\bU"
#"\361\211\274\215q\t\257\376B|\244{C\254@H8\226\376\215q\5\226\376\30"
#"\307\215\211\272\20b\2\241*\266\260\32\23U\372\223<la5&\252\25\313\4"
#"BU\274\t\2531\266\260\364\27\342\205"
#"PC\242\226\2423\201P\25o\302j\214-,\3751\216\e\343\34\b\t\307\322"
#"\2771\256\302\322\37+\351\306D\305\261"
#"\362\375@\226\227\227\361\331g\237!\233"
#"\315\2\0002\231\f\16\348\200#G"
#"\216\250\35X\vb\351\337\30\357\3\321"
#"\37\347\362\32\253\27\307v\317\307\312\23"
#"H6\233\305\235;w\252\0036\f\3\207\17\37f\2Q \330\331\211\302\257\177"
#"\255z\30Z+\254\255a\337\201\3\252\207A\273`\0347V/\216\355\236\217"
#"\225'\220\323\247O\3\0\272\273\273\1pGB\225B]]\270\267\274\254z"
) 500
(
#"\30Z+\346rx\342\351\247U\17\203v\3018n\254^\34\333=\37s\16\204"
#"\252\270~\2761N\242\353\217q\334\30"
#"'\321I8\256^i\214\333\331\352\217q\334\230\2508f\2\241*\256^i\214"
#"\25\210\376B]](p\22}W\242\26\2030\201P\25W\2574\306e\274\372"
#"c\v\2531\266\260H8\226\376\215\25\357\335c\5\2429\306qcla\221p"
#",\375\e\343\34\210\376B\373\367\263\25"
#"\333\0[X$\34K\377\306X\201\350\257\343\340A\254\337\275\253z\30Zc\v"
#"\213\204\343$\372\356*\373H\263\2\321[\250\253\v\e\367\357ckcC\365P"
#"\264\305\26\26\t\327\36\f\302\347\363q"
#"?\351:6\357\337G[0\2106\277\362\373oi\27>\237\17\35\a\16\260\n"
#"\251cs}\35>\237\17\355\301\240\353"
#"\367b\2\241m\270\22\253>\256\300j"
#"\36\373\236|\22\367\231@j\272\377\351\247\3508xP\310{is)\265\262\262"
#"\242z\b{\336\265k\327\0\0}}}u_Sic\205?\3679\257\206\325"
#"4\254\364\215\255\34cr\307\3121\336"
#"w\360 \356\177\372\251WCj*\367"
#"\226\227\261\277\301\263\6\255\236\217\265I"
#" \213\213\213\252\207\260\347\275\376\372\353"
#"\0v\377\340q\td}V*\20+\307\230\334\261r\214;\236|\222-\254:"
#"r\313\313\350:|x\327\327X=\37Koae2\31\314\314\314\310\3765$"
#"Hh\377~\24\356\335S=\f-\361"
#".\364\346\261\357\340A\266\260\352\310\335\271\203.AO;\227\232@VVV0"
#"==\215\213\27/\312\3745\333\274\361\306\e(\24\n\256\337gnnN\300h"
#"\304\274O\241P\300\eo\274!`4\215u\2378\201\217~\366\263]_\323\252"
#"\307\330\3139\220V=\306\242\354{\362\311\206-"
#"\254V=\306VZXVIM \221H\4#"
) 500
(
#"##2\177\305c\226\226\226P,\26]\277O&\223\0210\0321\357S,\26"
#"\261\264\264$`4\215=\375\302\v\370\360'?\331\3655\255z\214\275\254@Z"
#"\365\30\213be\16\244U\217qN`\2Q2\ar\355\332\265j\37\263\"\225"
#"J\1\0\222\311\344\266\357\177\376\363\237"
#"\257>\233\336\212\245\245%,,, "
#"\34\16\273\32\343\215\e7\360\366\333o"
#"\273z\17Q\357\223\317\347\261\264\264\344"
#"\372}n\334\270\1\0\273\276\317\275\315"
#"M\334\370\227\177Aj\307\377\207G\25"
#"~\374c\374\350W\277B\310\3552\300"
#"Tj\327\337\343\345\373\24\212E\24\336"
#"}\27\251]\346\177~\371\323\237\342n"
#"\261\270\353\361\263r\214\255`\34\357>"
#"\26`\367c\374\341\312\n\266\336{\17"
#"(\227\353\276\246U\343\370?\177\364#"
#"\24\216\37\307\257\36\36\277\325\325U\374"
#"\374\347?\3371\224\24\200\307\317\307g"
#"\317\236\3356\367\244$\201\224J%\313"
#"\257\r\4\2\350\350\350\260\374z\277\337"
#"\217\216\216\16[?\263\333\373\270%\342"
#"}J\245\222\220\367\361?\274\177a\267"
#"\367\351\350\355\305\223\177\362'\200\200\322"
#"~\257y\352w~\aG\216\37G\333.\307\317\3121\266\202q\274\373X\200\335"
#"\217\361s\203\203\330\372\315\337t\365{"
#"\366\252\347\377\370\217\341?u\nxx"
#"\374\2\201\200\345\237\335y\356\26\232@"
#"\206\206\206\252}\274\217?\376\30\221H"
#"\244\346\353N\236<\211\223'On\373^%\323\355\314xv]\271r\5/\276"
#"\370\"\272\\\266\32\336~\373m\274\364"
#"\322K\256\336C\324\373\344r9\274\367"
#"\336{\256\337\247r\305\326\360}~\357"
#"\367v\375\353w\277\363\35|\361\233\337t}\214S\311$b\2\256\334D\274O"
#".\227\303\265\357}\17\261o}\313\325\373X>\306\r0\216"
#"w\37\v`\341\30\377\301\37\354\372\327\214\343\377\357\354\331\263"
) 500
(
#"\333\276\266z>\26\232@fggE\276\235#\307\217\37\267\225Q\353\21\265\f"
#"S\304\373\4\2\1\34?~\\\300h\304\3401\226\217\307X>\36c\367\244N"
#"\242\233\246\211\311\311IO\227\362\2369"
#"sFH\311\2763#\253|\237\216\216\16\2349sF\300h\304\3401\226\217\307"
#"X>\36c\367\244\316\201\30\206\301{@\210\210\366(m\356D\177\345\225WT"
#"\17a\317\3431\226\217\307X>\36c\371\254\36c_\271\274\313:7\"\"\242"
#":\3704^\"\"r\204\t\204\210\210\34iO\272\275\361\302\241L&\2037\337"
#"|\23_\370\302\27\252\3373M\23\177"
#"\375\327\177\r\3234\267-E\233\237\237"
#"\307\245K\227\320\337\337\217\240\200MP"
#"ZQ*\225\302\314\314\fR\251T\3658\326;\336\344\f\217\247<\214_y\246"
#"\246\246\20\211Dp\340\300\201\352\367j"
#"\235sk\35o%\25H\275\207,\306\343q\214\214\214 \235NWoH\234\233"
#"\233C:\235\306\310\310\b\342\361\270\212"
#"\341\356\t\225\325p\206a\3000\f\0"
#"\265\21779\307\343)\17\343W\216\271\2719LOO#\233\315n\373^\255s"
#"n\315\343]V\344\332\265k\345X,V\375zvv\266|\356\334\271r\271\\"
#".\337\274y\263\334\337\337_.\227\313"
#"\345\236\236\236\362\315\2337\313\345r\271"
#"|\356\334\271\362\345\313\227\275\36j\323"
#"\273|\371r9\221H\224?\376\370\343"
#"\352\367\352\35or\206\307S\36\306\257"
#"\\\211D\242\274\260\260P\375\272\3269"
#"\267\336\361\326f\16\344\352\325\253\325\207&vww#\235N\3034M,.."
#">\366}\262\3074M\204\303a\34:"
#"t\250\372\264\200Z\307\233\234\343\361\224"
#"\207\361\353\235z\347\334z\307[\233"
#"\4\222\317\347\253\245i\205i\232\0\360\330\367\311\236\241"
#"\241!\314\314\314\340\352\325\2538\177\376<L\323\254y"
) 500
(
#"\274\3119\36Oy\30\277\336\251w\316\255w\274=I CCC\360\371|\360"
#"\371|u\367\332\215F\243\325\301\257\256"
#"\256\"\32\215\"\22\211 \34\16?\366"
#"}\332]\275\343\335\337\337\217\301\301A"
#"\230\246Y\363x\223s<\236\3621~\345\253w\316\255w\274=I \263\263\263"
#"(\227\313(\227\313u\237\320\233H$\252eQ&\223\301\340\340\340c\337_\\"
#"\\\254~\237\352\333\355xG\"\21D"
#"\"\221\272\307\233\234\341\361\364\6\343W"
#"\276Z\347\334z\307[\311\235\350\246ibtt\24o\276\371&&&&0<"
#"<\f\340\301r\262\305\305E\230\246\211"
#"\211\211\tD\"\21\254\254\254\340\374\371"
#"\363\b\207\303\210\307\343H$\22^\17"
#"\267\351\235:u\252\372?|dd\244\232Tj\35or\216\307S\16\306\257<"
#"\363\363\3638\177\376<\372\373\373111\201h4Z\367\234[\353x\363Q&"
#"DD\344\2106\223\350DD\324\\\230@\210\210\310\21&\20\"\"r\204\t\204"
#"\210\210\34a\2!\"\"G\230@\210\210\310\21&\20\"\217LNNV\357\346"
#"%\332\v\230@\210\210\310\21\336HH"
#"DD\216\260\2!\332\305\370\3708\f\303@&\223\301\251S\247\36{l\270i"
#"\232\30\32\32B2\231Doo/VVVj\376\314\334\334\34\f\303\300\312\312"
#"\n\262\331,\306\307\307\221L&1>>\256\350_F\344\36+\20\242\6b\261"
#"\30\342\3618\372\373\373\21\213\305\266\375"
#"]e\253\325\231\231\31\f\r\r\341\334"
#"\271s\210\307\3435\177\346\231g\236\301"
#"\225+W\360\372\353\257\243\\.ct"
#"t\24\231L\6\275\275\275\336\377\243\210\4\360\253\36\0\221\356fff000"
#"\200\2337o>\366w\261X\f\206a \231L\"\223\311 \237\317\327"
#"\375\231p8\f\0\30\34\34D<\36\307\334\334\34&''\275\371G"
) 230
(
#"\20I\300\26\26Q\3\251T\n\211D\2\311d\262\346\337MNNV[XV"
#"~\6x\360H\354\321\321Q\304b1\256\314\242\246\305\4B\264\213t:\r\303"
#"0011\201\351\351id2\231\307\376\276\262\1O&\223\201i\232\230\237\237"
#"\257\3713\225\352\344\3157\337\304\354\354"
#",\22\211\4N\235:\345\371\277\211H\224\366d\275K$\"\302\17~\360\3\30"
#"\206\1\3030\20\b\4p\353\326-\234"
#">}\272\372\367\247O\237\306\177\374\307"
#"\177\340g?\373\31\276\361\215o`ii\t\246i>\3663\e\e\e8p\340"
#"\0VWW\361\373\277\377\373XZZ"
#"\302\17~\360\3\214\215\215\341\310\221#"
#"\n\377\205D\316q\22\235\210\210\34a\v\213\210\210\34a\2!\"\""
#"G\376\37\372\213\225\316\315\277ce\0\0\0\0IEND\256B`\202"
) 0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 12 #"check-equal?"
0 0 22 3 3 #" (("
0 0 14 3 9 #"trapezoid"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 1 #" "
0 0 20 3 3 #"0.1"
0 0 22 3 1 #" "
0 0 20 3 3 #"0.2"
0 0 22 3 2 #") "
0 0 20 3 1 #"0"
0 0 22 3 2 #") "
0 0 20 3 1 #"0"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 13 #" "
0 0 17 3 29 #";; Check contract violations"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 9 #"check-exn"
0 0 22 3 1 #" "
0 0 14 3 18 #"exn:fail:contract?"
0 0 22 3 2 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 6 #" () (("
0 0 14 3 9 #"trapezoid"
0 0 22 3 1 #" "
0 0 20 3 1 #"'"
0 0 14 3 1 #"a"
0 0 22 3 1 #" "
0 0 20 3 3 #"0.1"
0 0 22 3 2 #" ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 20 3 1 #"2"
0 0 22 3 1 #" "
0 0 14 3 2 #"pi"
0 0 22 3 3 #")) "
0 0 20 3 1 #"0"
0 0 22 3 3 #")))"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 9 #"check-exn"
0 0 22 3 1 #" "
0 0 14 3 18 #"exn:fail:contract?"
0 0 22 3 2 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 6 #" () (("
0 0 14 3 9 #"trapezoid"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 1 #" "
0 0 20 3 3 #"0.1"
0 0 22 3 1 #" "
0 0 20 3 1 #"'"
0 0 14 3 1 #"a"
0 0 22 3 2 #") "
0 0 20 3 1 #"0"
0 0 22 3 3 #")))"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 9 #"check-exn"
0 0 22 3 1 #" "
0 0 14 3 18 #"exn:fail:contract?"
0 0 22 3 2 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 6 #" () (("
0 0 14 3 9 #"trapezoid"
0 0 22 3 1 #" "
0 0 20 3 3 #"-1."
0 0 22 3 1 #" "
0 0 20 3 3 #"0.1"
0 0 22 3 2 #" ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 20 3 1 #"2"
0 0 22 3 1 #" "
0 0 14 3 2 #"pi"
0 0 22 3 3 #")) "
0 0 20 3 1 #"0"
0 0 22 3 3 #")))"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 9 #"check-exn"
0 0 22 3 1 #" "
0 0 14 3 18 #"exn:fail:contract?"
0 0 22 3 2 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 6 #" () (("
0 0 14 3 9 #"trapezoid"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 1 #" "
0 0 20 3 3 #"0.1"
0 0 22 3 2 #" ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 20 3 2 #"-2"
0 0 22 3 1 #" "
0 0 14 3 2 #"pi"
0 0 22 3 3 #")) "
0 0 20 3 1 #"0"
0 0 22 3 3 #")))"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 9 #"check-exn"
0 0 22 3 1 #" "
0 0 14 3 18 #"exn:fail:contract?"
0 0 22 3 2 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 6 #" () (("
0 0 14 3 9 #"trapezoid"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 1 #" "
0 0 20 3 3 #"0.1"
0 0 22 3 2 #" ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 20 3 1 #"2"
0 0 22 3 1 #" "
0 0 14 3 2 #"pi"
0 0 22 3 3 #")) "
0 0 20 3 1 #"'"
0 0 14 3 1 #"a"
0 0 22 3 3 #")))"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 9 #"check-exn"
0 0 22 3 1 #" "
0 0 14 3 18 #"exn:fail:contract?"
0 0 22 3 2 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 6 #" () (("
0 0 14 3 9 #"trapezoid"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 1 #" "
0 0 20 3 1 #"'"
0 0 14 3 1 #"a"
0 0 22 3 2 #" ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 20 3 1 #"2"
0 0 22 3 1 #" "
0 0 14 3 2 #"pi"
0 0 22 3 3 #")) "
0 0 20 3 1 #"0"
0 0 22 3 3 #")))"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 9 #"check-exn"
0 0 22 3 1 #" "
0 0 14 3 18 #"exn:fail:contract?"
0 0 22 3 2 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 6 #" () (("
0 0 14 3 9 #"trapezoid"
0 0 22 3 2 #") "
0 0 20 3 1 #"'"
0 0 14 3 1 #"a"
0 0 22 3 3 #")))"
0 0 22 29 1 #"\n"
0 0 22 3 15 #" ))"
0 0 22 29 1 #"\n"
0 0 22 29 1 #"\n"
0 0 22 29 1 #"\n"
0 0 17 3 2 #"#;"
0 0 22 3 3 #" (("
0 0 14 3 7 #"clipped"
0 0 22 3 2 #" ["
0 0 14 3 4 #"func"
0 0 22 3 1 #" "
0 0 14 3 3 #"sin"
0 0 22 3 3 #"] ["
0 0 14 3 16 #"normalized-value"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 3 #"] ["
0 0 14 3 14 #"clipping-level"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 3 #"]) "
0 0 14 3 1 #"t"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 14 3 7 #"provide"
0 0 22 29 1 #"\n"
0 0 22 3 2 #" ("
0 0 14 3 12 #"contract-out"
0 0 22 29 1 #"\n"
0 0 22 3 3 #" ["
0 0 14 3 7 #"clipped"
0 0 22 3 2 #" ("
0 0 14 3 3 #"->i"
0 0 22 3 3 #" ()"
0 0 22 29 1 #"\n"
0 0 22 3 18 #" (["
0 0 14 3 4 #"func"
0 0 22 3 1 #" "
0 0 14 3 10 #"procedure?"
0 0 22 3 3 #"] ["
0 0 14 3 16 #"normalized-value"
0 0 22 3 1 #" "
0 0 14 3 7 #"number?"
0 0 22 3 3 #"] ["
0 0 14 3 14 #"clipping-level"
0 0 22 3 1 #" "
0 0 14 3 7 #"number?"
0 0 22 3 2 #"])"
0 0 22 29 1 #"\n"
0 0 22 3 17 #" ["
0 0 14 3 1 #"_"
0 0 22 3 2 #" ("
0 0 14 3 3 #"->i"
0 0 22 3 3 #" (["
0 0 14 3 1 #"t"
0 0 22 3 1 #" "
0 0 14 3 7 #"number?"
0 0 22 3 2 #"])"
0 0 22 29 1 #"\n"
0 0 22 3 25 #" ["
0 0 14 3 1 #"_"
0 0 22 3 1 #" "
0 0 14 3 7 #"number?"
0 0 22 3 7 #"])])]))"
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 15 3 6 #"define"
0 0 22 3 1 #" "
0 0 14 3 7 #"clipped"
0 0 22 29 1 #"\n"
0 0 22 3 3 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 3 #" (["
0 0 14 3 4 #"func"
0 0 22 3 1 #" "
0 0 14 3 3 #"sin"
0 0 22 3 3 #"] ["
0 0 14 3 16 #"normalized-value"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 3 #"] ["
0 0 14 3 14 #"clipping-level"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 2 #"])"
0 0 22 29 1 #"\n"
0 0 22 3 5 #" ("
0 0 15 3 3 #"let"
0 0 22 3 3 #" (["
0 0 14 3 22 #"normalization-constant"
0 0 22 3 2 #" ("
0 0 14 3 1 #"/"
0 0 22 3 1 #" "
0 0 14 3 16 #"normalized-value"
0 0 22 3 1 #" "
0 0 14 3 14 #"clipping-level"
0 0 22 3 3 #")])"
0 0 22 29 1 #"\n"
0 0 22 3 7 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 2 #" ("
0 0 14 3 1 #"t"
0 0 22 3 2 #") "
0 0 22 29 1 #"\n"
0 0 22 3 9 #" ("
0 0 15 3 3 #"let"
0 0 22 3 3 #" (["
0 0 14 3 3 #"val"
0 0 22 3 2 #" ("
0 0 14 3 4 #"func"
0 0 22 3 1 #" "
0 0 14 3 1 #"t"
0 0 22 3 3 #")])"
0 0 22 29 1 #"\n"
0 0 22 3 11 #" ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 14 3 22 #"normalization-constant"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 2 #"if"
0 0 22 3 2 #" ("
0 0 14 3 1 #">"
0 0 22 3 1 #" "
0 0 14 3 3 #"val"
0 0 22 3 1 #" "
0 0 14 3 14 #"clipping-level"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 17 #" "
0 0 14 3 14 #"clipping-level"
0 0 22 29 1 #"\n"
0 0 22 3 18 #" ("
0 0 14 3 2 #"if"
0 0 22 3 2 #" ("
0 0 14 3 1 #"<"
0 0 22 3 1 #" "
0 0 14 3 3 #"val"
0 0 22 3 2 #" ("
0 0 14 3 1 #"-"
0 0 22 3 1 #" "
0 0 14 3 14 #"clipping-level"
0 0 22 3 2 #"))"
0 0 22 29 1 #"\n"
0 0 22 3 22 #" ("
0 0 14 3 1 #"-"
0 0 22 3 1 #" "
0 0 14 3 14 #"clipping-level"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 21 #" "
0 0 14 3 3 #"val"
0 0 22 3 8 #"))))))))"
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 15 3 7 #"module+"
0 0 22 3 1 #" "
0 0 14 3 4 #"test"
0 0 22 29 1 #"\n"
0 0 22 3 3 #" ("
0 0 14 3 6 #"printf"
0 0 22 3 1 #" "
0 0 19 3 20 #"\"Testing clipped.~n\""
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 3 #" ("
0 0 14 3 9 #"test-case"
0 0 22 3 1 #" "
0 0 19 3 9 #"\"clipped\""
0 0 22 29 1 #"\n"
0 0 22 3 13 #" "
0 0 17 3 2 #"#;"
0 0 22 3 1 #"("
0 0 14 3 6 #"printf"
0 0 22 3 1 #" "
0 0 19 3 6 #"\"~v~n\""
0 0 22 3 2 #" ("
0 0 14 3 4 #"plot"
0 0 22 3 2 #" ("
0 0 14 3 8 #"function"
0 0 22 3 2 #" ("
0 0 14 3 7 #"clipped"
0 0 22 3 1 #" "
0 0 14 3 3 #"sin"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 1 #" "
0 0 20 3 3 #"0.1"
0 0 22 3 3 #") ("
0 0 14 3 1 #"-"
0 0 22 3 2 #" ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 20 3 1 #"2"
0 0 22 3 1 #" "
0 0 14 3 2 #"pi"
0 0 22 3 4 #")) ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 20 3 1 #"2"
0 0 22 3 1 #" "
0 0 14 3 2 #"pi"
0 0 22 3 10 #") #:label "
0 0 19 3 1 #"\""
0 0 19 3 1 #"y"
0 0 19 3 1 #" "
0 0 19 3 1 #"="
0 0 19 3 1 #" "
0 0 19 3 7 #"clipped"
0 0 19 3 1 #" "
0 0 19 3 3 #"sin"
0 0 19 3 1 #"("
0 0 19 3 3 #"x)\""
0 0 22 3 3 #")))"
0 0 22 29 1 #"\n"
0 0 22 3 13 #" "
0 0 17 3 2 #"#;"
0 0 22 3 1 #"("
0 0 14 3 12 #"check-equal?"
0 0 22 3 2 #" ("
0 0 14 3 4 #"plot"
0 0 22 3 2 #" ("
0 0 14 3 8 #"function"
0 0 22 3 2 #" ("
0 0 14 3 7 #"clipped"
0 0 22 3 1 #" "
0 0 14 3 3 #"sin"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 1 #" "
0 0 20 3 3 #"0.1"
0 0 22 3 3 #") ("
0 0 14 3 1 #"-"
0 0 22 3 2 #" ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 20 3 1 #"2"
0 0 22 3 1 #" "
0 0 14 3 2 #"pi"
0 0 22 3 4 #")) ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 20 3 1 #"2"
0 0 22 3 1 #" "
0 0 14 3 2 #"pi"
0 0 22 3 10 #") #:label "
0 0 19 3 1 #"\""
0 0 19 3 1 #"y"
0 0 19 3 18 #" = clipped sin(x)\""
0 0 22 3 4 #")) "
0 2 61 26 1 #"\0"
2 -1.0 -1.0 0.0 0.0 0 25 500
(
#"\211PNG\r\n\32\n\0\0\0\rIHDR\0\0\1\220\0\0\1\220\b"
#"\6\0\0\0\200\2776\314\0\0 \0IDATx\234\355\335ol\233\327}"
#"/\360/\371P\222-\266i\342Dt\20\367\332\264\235f5\345\270];\252Y"
#"m$\324E\201\246\222\213-\250\311\256"
#"Fp#\277\333\244`\350\v\313\300\2\364BY_l\220\372\352\302\22\260\355E"
#"\344l021\235\203!J\275\"\255"
#"\331\334\241\275\21\267\335d3\25\347\217"
#"#\312\276vc*m\234\306\224\344\210|x_8d$\221\324?\237\3379G"
#"|\276\37`\230-S\344\t\373\373=_\236\347<|\216\257T*\225@5\235"
#"9s\6\337\372\326\267\260e\313\26\323"
#"C\261\316\305\213\27\361\233\337\374\6\35"
#"\35\35\246\207b\245\347\236{\16\177\362"
#"'\177bz\30V\232\230\230\300\335w"
#"\337\215\275{\367\232\36\212u\346\347\347"
#"\361\223\237\374\4\217=\366\230\351\241\254"
#"\211\337\364\0l\366\324SOajj\312\3640\254t\366\354Y<\373\354\263\246"
#"\207a\255\357}\357{\246\207`\255g\237}\26g\317\2365=\f+MMM"
#"\341\251\247\2362=\2145\23\17\220\341\341ad\263Y\351\227!\"\"\315D\3"
#"$\231Lbdd\204\1BD\324\200D\3$\36\217\243\275\275]\362%\210\210"
#"\310\220\200\211\27=\177\376<\236\177\376"
#"\371\272\377\276\23\300\36}\303\251\253\375"
#"\375\367q~x\30\327\356\271\307\364P"
#"n\213{\367\335p\367\355S\372\234\27"
#".\\\300\345\313\227\361\362\313/+}\336FR~o\374o\277\r\377\265k\206"
#"Gc\217\326\211\t\344\247\246\220\232\231"
#"\331\320\357\273;v\300\335\275[\361\250\354p\351\322%\344\363yc}533"
#"\2037\337|sM\217=r\344\210\231\0q]\267"
#"\352g\345\323\\\341p\30\323g\316\240u\357^\334"
) 500
(
#"{\340\200\346\2215\236\371\17?\304k\177\36378\224L*}\336\246\246&\4"
#"\2\1^\241\266\202\362{3q\362$"
#"\356\377\372\327q\307\216\35\206G\264\371"
#"\375\346\355\267q\365\247?\305\357\17\16"
#"\232\36\212\210\226\226\26\370\375~c}"
#"\325\324\324T\365\263\305\307\346\305\\\327"
#"5\23 \a\16\34\300\201e\341\220J\245\0\0\261X\f?~\353-<p\370"
#"0\36<z\324\300\350>\365g\377\370"
#"\217\330\337\327\207}\212?\275\3534w"
#"\375:\376\3573\317\340\320\241CJ\237"
#"\367\365\327_\307\307\37\177\254\374y\e"
#"I\371\275\371\257\246&t\364\365\341\336"
#"/\177\331\360\210\354\360\374\373\357#\270"
#"o\37b}}\353\376\335w~\372S\314\376\350G\r[ww\337}7\266n"
#"\335j\364\277\357\310\221#K\376\276\370"
#"\330\274\234\225\227\361\26\v\5\370\3F"
#"\262\255\341l\271\343\16,\344\363p\v"
#"\5\323C\361\254\302\334\34\2[\267\232\36FCp\232\232P\\X0=\f\372"
#"\204h\200\214\217\217#\235N\257\373J"
#",\267P\200\277\306T\212\326\317\347\367"
#"c\313\235wb\356\203\17L\17\305\263\n\363\363\b\360T\237\22Ns3\212\37"
#"\177lz\30\364\t\321\217\371\335\335\335"
#"\350\356\356^\367\357\271\v\v\234\201("
#"\264u\3336\314\375\366\267\b\266\265\231"
#"\36\212'\25\346\346\320\304\31\210\22\234"
#"\201\330\305\312\243\264k\311)\254\37\376"
#"\360\207\330\335\0W{\224\3D\245o"
#"~\363\233\370\352W\277\252\3649\e\311"
#"\337\377\375\337W\376\274\300\31\310\22\217"
#"?\3768\356\331\340\225\215\215>\3\331"
#"\275{7~\370\303\37\232\36\306\232\231"
#"?J\327\260<@\346\347\347\221\311d"
#"\264\217c\367\356\335F^W\265_\373"
#"\375\370\267t\32\271\346f\245\317\333\324\324\204\177\377\367\177W"
#"\372\234\353\321\336\336n\355U`\217?\376x\345\317\\\3Y\352"
) 500
(
#"\241\207\36\332\360\357\372\233\233\3416\360"
#"\fd\313\226-U\213\3306\333\24\1r\341\302\5LOO\343\v_\370\202\301"
#"Qm^\177\330\327\207\326\273\357F\263"
#"\342\0001\351\355\267\337\206\3438\370\262"
#"\345W6\225/^p\270\246\247\204\323"
#"\324\324\3203\220\315fS\4\b\0\354"
#"\331\263\a\17>\370\240\241\21mn\367\24\nh\376\314gpw\3\5p\261X"
#"4=\2045Y\230\233\343\351+\205\32"
#"\375\24\326fc\345e\274\266\254\2014\n6\2359\5\6\210RNs3\27\321"
#"-bm\200p\312\257\216\323\324\324\320"
#"\347\215mV\230\237\347\25X\n\361\24"
#"\226]\254\r\20S3\220t:\215\361\361\361\252?\2534::\212\\.\267\256"
#"\261\254dbb\242\346\317\313\337 mjm\5\367\r3c\201\v\350J\371\233"
#"\233\3412@\254ag\200\30\372\36H.\227\303\300\300\0^z\351%\261\327H"
#"\245Rx\372\351\2471\263\301\e\311-"
#"744\4\237\317\267\342\277\a\267o\307g\266oW\362z\264>\374\22\241Z"
#"\374\36\210]\254\\h05\3\t\205B\350\351\351\251|r\217F\243\312_#"
#"\26\213\255\371yW{\\2\231D[[[\335\307\305b1d\263Y\234\375\227"
#"\177\301\243\337\374\346\272\307J\267\217\227"
#"\360\252\305\365<\273X\31 \253\335\v+\221H \235N\343\305\27_D[["
#"\e:;;1::Z9\220f\263Y\214\216\216V\375\336\362\375I\322\3514"
#"\222\311$r\271\34\202\301 \206\207\207"
#"+\377\226\313\345p\354\3301\204\303a\304\343q\34;v\fO<\361\4\200["
#"\a\356s\347\316\341\304\211\23\230\236\236"
#"\306#\217<\202T*\205x<\216\276"
#"\276\276\312\251\247\311\311I\204\303a"
#"\f\16\16\"\223\311\340\351\247\237F[[\e\322\351"
#"t\325\330\262\331,FFF\320\332\332\212\331\331Y\34"
) 500
(
#"?~\274\362\372===H$\228~\3748\322\3514\302\3410\6\6\0060"
#"44\204s\347\316\1\0N\2348\201\341\341aLLL\340\330\261c\30\36\36"
#"F4\32E<\36\277uG\200\303\2077\364\277\5\335\36\256\201\250\345w\34\0"
#"\200[,V\376L\346X\31 \253\315"
#"@\236y\346\31\354\337\277\37\341p\30"
#"\301`\20\361x|\311\247\360\362\1v"
#"5}}}\225\365\203\241\241\241%\377"
#"\26\n\205\20\217\307\221N\247\21\213\305"
#"\20\211D*\a\363\231\231\31\214\214\214"
#"\240\257\257\17\211D\2\347\316\235C."
#"\227\303\356\335\273\321\323\323\203\201\201\1"
#"D\243QD\"\21<\375\364\323\350\355"
#"\355\305\261c\307\360\342\213/\"\24\n"
#"\325\274\253\345K/\275\204]\273v\241"
#"\257\257\17\231Lf\311\353\227\237+\24"
#"\naxx\30\35\35\35\350\357\357\307\314\314\f\202\301 \0`pp\20\23\23"
#"\23x\351\245\227088Xy?\202"
#"\301 \246\247\247\221\317\347+\217\255\347"
#"\255\361q\374\353_\375\325\252\357\233I"
#"\207\376\342/\360\300\6n\217c\n/\343U\257<\v\3613\230\215\2637@V"
#"\270\n\253\34\32###\210F\243U\a\344\265\314@\226/b\367\367\367\327|"
#"\235\305\177.\337\17?\32\215\"\235N"
#"\243\265\265\265\362\263P(\204P(T"
#"\271id9\300\6\6\6\220\313\345\220"
#"\315f\21\n\205*\217]\256\253\253\v"
#"\335\335\335H&\223\2250[\376\372\221"
#"H\244\362\263l6\213\326\326\326%\3171::\212\316\316NLMM-\371y"
#"kk\353\232\2\344\277\375\341\37\342\e"
#"\177\375\327+>\306\264\266H\304\364\20"
#"\326\205\247\260\324+\a\bgv\346\31"
#"\17\220T*\205K\227.\341\302\205\v"
#"\0n\355\3105\373\321G\253\256\201\34?~\34_\373\332"
#"\327\360\304\23OT\3156\3262\3\t\6\203\310d2\310\345"
) 500
(
#"r5\17\350\253i\253qc\302\326\326V\264\265\265!\225JU\2367\227\313a"
#"vv\26\371|~\325\347\314d2H&\223\210\305b\253^\245\25\16\2071;"
#";\273\344g\345\323h\3\3\3K\376\373gggW\r\17\340\326=\263v6"
#"\350>\v\246\24\346\347\321\304\31\210R"
#"\\H\327\243\326\261y\347\316\235K>"
#"\260\e\17\220}\373\366a\347\316\235\b"
#"|\22\30\17=\364\20\256\370\375\253\6H(\24\302#\217<\262\246\3c-\301"
#"`\20\335\335\3358|\3700\272\272\272"
#"033\203\301\301\301%\a\372\345\a"
#"\375L&\203X,\206\321\321Q\214\216"
#"\216\"\237\317#\233\315\"\237\317#\225J!\26\213UN=uvv\"\36\217"
#"crr\22ccc\210\305b\30\32\32B\177\177?2\231\f\206\206\206\226\314"
#"\222^z\351%\334s\317=H$\22\30\31\31\251\371\372\213\203(\30\fb\327"
#"\256]\225\231E:\235F0\30\304\340"
#"\340`e\f\355\355\355\310\347\363\330\265"
#"k\327\206\337'\272=\274\214W=^"
#"\312\253G\255c\363\362\343\210\361\313x"
#"\267o\337\216={\366\340\276\373\356\303"
#"}\367\335\207={\366\0\256\273\246\253"
#"\260\242\321hea{#\306\306\306\20"
#"\217\307\1\0\275\275\275\b\6\203\310f\263hkkC6\233]\362g\0\230\236"
#"\236\306\300\300\0\206\207\207+\247\256\332"
#"\332\332044\204l6[Y\204\37\35\35Eoo/\200[\3535\300\255\275"
#"Q\362\371|ev\260|\206\324\325\325"
#"\205\331\331Y\f\f\f\340\344\311\223K\3062>>\216H$\202T*\205d2"
#"\211x<\216T*\205\376\376~$?"
#"\331\252\266\274\226\223\315f\321\333\333["
#"\271\249\231L\242\377\370q,\314\315m\370}\242\215\343e\274\352\361J"
#",=j\35\233\267/\373:\200\361\31H-k\275\214wfffC\247"
) 500
(
#"\237\26[\276\366\261\370\300^\353 \277"
#"|\275%\30\f\326<]\326Wc\273"
#"\316\225N\253\225\27\350\353=\276\336\276*CCCH\245RK^\257\374{\351"
#"t\32\331l\26\377\343\361\307\361\301\324"
#"TC\335\vk\263\340\32\210z<\205e\17\3433\220ZV\273\225IOOO"
#"\345\212'\35R\251\0242\231L\325\302"
#"|y\247\305\362\367FL\350\357\357\257ZL/+\317xn~\364\21>\272z"
#"U\363\310\b\340\fD\2g \366\330\2243\220ZWXI\212\305b5\367\5"
#"Y\374\275\21\223:::j\376\274<[r\27\26\0\336\312\304\210b\241\0\207"
#"7\6U\2127T\264\207u3\20\367\223\333t\373\374\326\rm\363\362\373y/"
#",Cxgi\365\374MM\\D\267\204uGi6\234z>\237\17%\3275"
#"=\fOZ\355;M\264~<\205e\17\353\216\324\265\2\304q\34\214\217\217\343"
#"\265\327^34\252\315m\376\303\17\221;\177\36;/_6=\24e\336{\357"
#"=|\373\333\3376=\214U\361\3\221z\\D\267\207u\225]\253\341\36|\360"
#"A\356Fx\e\336{\3555\2740:\212\236\277\373;\323C\361\34\6\210z\234"
#"\201\330\303\316SX\234\362+\345\17\4*{s\223^\f\20\3658\3\261\207}"
#"\1bh/\220F\346\17\4\270#\241!\254g\365\370Mt{\330\27 \274\354"
#"Q9\316@\314\341\fD=\236\302\262\207\225\1\302\206S\213\1b\16\353Y="
#"\236\302\262\a\3\304\3\30 \346\260\236"
#"\325\343\f\304\36v\6\b\27\321\225b"
#"\200\230\303\0Q\317ij\342\232\236%\254\v\220\"\27\35\225\363\a\2(2@"
#"\214`\200\250\347\347),kX\27 l8\365\374MM\234\201\30\302zV\217"
#"3j{\30\257\3543g\316\340\255\267\336\302"
#"\305\213\27\1\0\273[Z\320\312O\27J\261"
) 500
(
#"\341\314Y\355\316\322\264~\254g=\226"
#"\37\233_}\365U<\360\300\3x\354"
#"\261\307*\2171\36 \335\335\335x\364"
#"\321G\361\312+\257\0\0\366\266\264 \365o\377fxT\215\205\rg\16g "
#"\352\261\236\365X~l~\370\341\207\341"
#"8\316\222\307\30\257\354\346\346f\0@"
#"KK\v\0\240\311q\270\210\256\30\e"
#"\316\34\6\210z\254g=\226\37\233\267"
#"\326\330\30\315\3165\220e)G\267\307"
#"\3578(\271.\357\310k\200[(\300\307zV\212\1b\17;\3\2043\20\345"
#"\330tfp\6\242\36k\331\36v\6\b\eN9\207Mg\4\27\321\325sx"
#"U\2415\354\v\20~\17D\4?\265\231\301\17D\352\261\226\355a_\200\360f"
#"\212\"\330tf0@\324c-\333\303\312\0a\303\251\307\2463\2033j\365X"
#"\313\366`\200x\4\233\316\f\326\263z"
#"\334\337\306\36v\6\b\27\35\225\343\355"
#"L\314`\200\250\307\17C\366\2603@"
#"\330p\312\261\351\314`=\253\307Z\266"
#"\a\3\304#\330tf\260\236\325c-\333\203\1\342\21l:3X\317\352\261\226"
#"\355a]\200p?\20\31\376@\200{(\30Pd\200(\307\375m\354a]\200"
#"\360\23\233\f~j3\203\27\205\250\307"
#"Z\266\a\3\304#\330tf\260\236\325"
#"\343\25\205\366`\200x\4\3\304\f\326\263z\254e{\30\257\354\261\2611LN"
#"N\"\233\315\2\0\302\323\323\330\367\305"
#"/\232\35T\3b\323\351W*\225\30 \2X\313z,?6\247R)D\""
#"\21$\22\211\312c\214Wvy0\251T\n\0\340\376\354gp>\331\310\204\324"
#"a\323\351Wr]\370\374~\370|>\323Ci(~\307a-k\260\374\330\34"
#"\213\305\252\36\303SX\36\301\0\321"
#"\217\367\301\222\301Z\266\207\225\1\302\375\23\324c\323\351"
#"\307;K\313\340\"\272=\254\f\20~jS\217\1\242"
) 500
(
#"\37kY\6k\331\36\f\20\217`\323\351\307Z\226\301Z\266\a\3\304#\330t"
#"\372\261\226e\260\226\355a_\200p\341Q\4\233N?\6\210\f\356\ab\17\373"
#"\2\204M'\202\v\217\372\3616&2\370a\310\36\f\20\217`\323\351\307Z\226"
#"\301Z\266\a\3\304#\330t\372\261\226"
#"e\260\226\355\301\0\361\b6\235~\254e\31\254e{0@<\202\v\217\372\261"
#"\226e0@\354a]\200p\3\36\31l:\375\2709\232\f\326\262=\254\v\20"
#"^\271\"\303a\323i\307\31\210\f\207W\24Z\303\316\0a\323)\307Om\372"
#"\261\226e\260\226\355ag\2008\216\351a4\0346\235~\f\20\31>\307\201["
#",\242T*\231\36\212\347Y\27 %6\235\b\6\210~\245b\221\265,\300\347"
#"\363\301\3578(\25\213\246\207\342y\306\253\273jG\302l\26\377gb\2;\17"
#"\0352;\260\6\343\17\4Pd\200h\305Et9\376@\200\357\257\260M\271#"
#"\341\233\347\317\343\320#\217\30\34Qc"
#"\342\fD?\236\302\222\303z\226\307\35"
#"\t\251\202\367\302\322\217\265,\207\1b"
#"\a\6\210G\260\341\364c-\313a=\333\201\1\342\21l8\375X\313rX\317"
#"v`\200x\4oe\242\37kY\16\3\304\16\366\5\b\257\254\20\301\206\323\217"
#"\1\"\207\365l\a\373\2\204M'\202"
#"\r\247\37o\313#\207\27\205\330\201\1"
#"\342\21\f\20\375X\313rX\317v`\200x\4\eN?\326\262\34\326\263\35\30"
#" \36\301\206\323\217\265,\207\365l\a"
#"\6\210G\260\341\364\343\5!rxU\241\35\254\f\20\207\v\217\3121@\364s"
#"\v\58\f\20\21\254g;X\31 \374\324\246\0367\341\321\217\265,\207\e\244"
#"\331\301\252\0)\271.\0\300\347\267jX\r\301\3478l8\315"
#"\30 r|\201\0\\\336\316\3358\361#u6\233\205\317\347\203\317"
) 500
(
#"\347\303\300\300\300\212\217e\303\311\341\224"
#"_?\326\263\34\256\201\330A\274\272\223"
#"\311$n\334\270\201`0\270\352c\331"
#"pr\30 \372\261\236\345\260\236\355 :\3\311\347\363\30\30\30@GG\a\306"
#"\307\307W}<\eN\16\eN?\326\263\34\256\201\330A\374\24V>\237G\177"
#"\177?\22\211Dec\222\323\247OW"
#"Nk\225\377\257\263\263\23\217\375\321\37"
#"\341\372\357~\267\344\347\247O\237\226\36"
#"\242'p\21]\277\"\3D\f?\20"
#"\311\250wl\356\354\354\254\372\371\351\323"
#"\247eOa\225O[\365\364\364\240\255"
#"\255\r\311d\22\261X\fG\217\36\305\321\243G\227<6\225J\341\306\265kx"
#"\343\317\377\34\245k\327$\207\345Il8\375x/,9\254g\31\365\216\315\200"
#"\341\35\t\333\333\333\321\326\326\266\342c"
#"8\345\227\303\206\323\217\365,\207\365l\a\221\0)_m\225N\247+\3515>"
#">\216\336\336\336\25\177\217\r'\207\r"
#"\247\37\353Y\16\353\331\16\242\325\275k"
#"\327.\214\214\214 \225J\241\267\267\27"
#"\241Ph\305\307\263\341\344\360\262G\375X\317rx;w;\210Twy\6\22"
#"\n\205V\375\356\307b<g,\207\237"
#"\330\364\343\275\260\344\260\236\355`\325W"
#"\276\371\211M\16\eN?\326\263\34\326"
#"\263\35\30 \36\301\206\323\217\365,\207"
#"\365l\a\6\210G\260\341\364c=\313\361\a\2(rM\3178\6\210G\370\3"
#"\1\24\31 Z\261\236\345\360\3\221\35"
#"\354\n\20.:\212a\303\351\307\0\221"
#"\303z\266\203]\1R,\262\341\204\224\e\256T*\231\36\212g0@\3440@"
#"\354`W\200\260\341\304\370\374~\370\374"
#"\376\312\236+$\217\365,\207\1b\a"
#"\6\210\207\260\351\364b=\313a-\333\301\256\0\341\32\210(6\235^\f\20"
#"9\254e;\330\25 \205\2\0346\234\30\336\316D/\6\210\34nO`\a"
) 500
(
#"\353\2\204\r'\207\237\332\364b=\313"
#"a-\333\201\1\342!\334\305M/\326"
#"\263\34\6\210\35\214W\367\330\330\30&"
#"''\221\315f\201\377\374O\204\213E\270ccH$\22\246\207\326p\330tz"
#"\271\205\2\34\336\34T\4kY\336\222c3nm,\25\211D\226\34\233\215\a"
#"Hy0\251T\n\257\215\216\"\f\340\217\31\36\"\330tzq\6\"\207\353y"
#"\362\26\37\233\1\303;\22\256\5\eN"
#"\26\3D/\326\263\34\326\262\35\354\v"
#"\20N\371\305\260\351\364\342e\351rX\313v\260/@\330pb\330tz\261\236"
#"\345\260\226\355\300\0\361\20n\3\252\27"
#"\353Y\16\3\304\16\f\20\17a\323\351"
#"\305z\226\303\355\t\354`U\200\24y"
#"\316X\24\3D/\6\210\34\326\262\35"
#"\254\n\0206\234,\356\342\246\27\353Y"
#"\16O\307\332\301\252\0)q?\20Q"
#"\374\324\246O\251T\202\353\272\3609\216"
#"\351\2414$\277\343\260\226-`U\200"
#"\300u\31 \202\374\201\0J\305\242\351"
#"ax\202[(\300\3578\360\371|\246"
#"\207\322\220\370a\310\16\f\20\17a\323"
#"\351\303\3574\311b-\333\201\1\342!l:}\270\376!\213k v`\200x"
#"\b\27\321\365a\200\310\342\207!;X\27 \274{\251\0346\235>\f\20Y\254"
#"e;X\27 l:9l:}x\37,Y\274\e\257\35\30 \36\302\0\321"
#"\2073\20Y\254e;0@<\204M\247\217[(\300a-\213a-\333\301x"
#"\205/\336\365j\353\257\177\215\27\376\371"
#"\237\361\346\226-\334\221P\0\233N\37"
#"\316@d\261\226\345m\272\35\tS\3514\216$\22hgx\210`\323\351\303\0"
#"\221\305Z\226\267\351v$\344),Y\274v^\37\6\210,\6\210\35\30 \36"
#"\302\246\323\207\1\"\213\265l\a\6\210\207\260\351\364\341"
#"\255Ld\261\226\355\300\0\361\20^;\257\17g \262"
) 500
(
#"\30 v`\200x\b\233N\37\6\210,\207\353yV`\200x\210\303\0\321\246"
#"|;w\222\341\363\337:t\225\\\327"
#"\360H\274\215\1\342!\234\201\350\303\31"
#"\210<\326\263y\f\20\17a\303\351\303"
#"Ety\254g\363\30 \36\302\206\323"
#"\2073\20y\334\236\300<\6\210\207\370\3\1\24\31 Z0@\344\361\3\221y"
#"\366\5\b\247\375b\330p\372\24y;wq\254g\363\354\v\0206\235\30\336\312"
#"D\37\316@\3441@\314c\200x\b\eN\37\6\210<\326\263y\f\20\17a"
#"\303\351\303\0\221\307z6\217\1\342!"
#"l8}\30 \362X\317\346\31\257\360\331\331Y\334\274y\23\37}\364\21J\305"
#"\"~w\343\6\234\331Y\264\266\266\232"
#"\36Z\303\341\275\260\364a\200\310c\200\310Z|l\6\200\17>\370\0---"
#"K\216\315\306+\374\347?\3779.^\274\210w\336y\a\237[X@\362\307?"
#"\306\375\373\367\343\360\341\303\246\207\326p"
#"\330p\3720@\344\361\242\20Y\213\217"
#"\315\0\360\356\273\357b\357\336\275K\216"
#"\315\306+\274<\230T*\205\324\337\376"
#"-\376\254\257\17-\237\375\254\341Q5"
#"&\6\210>\374&\272<\326\263\254\305\307f\200;\22z\36\eN\37\316@\344"
#"\371\35\207\365l\30\3\304C\30 \372"
#"0@\344\361\24\226y\366\4H\251\304"
#"\0\21\306\0\321\207\1\"\2173\20\363"
#"\254\n\20\277\343\300\347\363\231\36I\303"
#"b\200\350\343.,\300a\200\210b=\233gO\200\360>X\342\330p\372p\6"
#"\"\217\247\260\314\263+@\330p\242\30"
#" \3720@\344\261\236\315c\200x\b\eN\37\6\210<\326\263y\f\20\17a"
#"\303\351\303\0\221\307z6\217\1\342!l8}\30 \362xk\36\363\30 \36"
#"\302\0\321\247\310\0\21\307z6\217\1\342!\16\257"
#"Z\321\2063\20y\16\3\3048\6\210\207\360\23\233>"
) 500
(
#"\f\20y\254g\363\30 \36\302\206\323\2077S\224\307z6\217\1\342!l8"
#"}8\3\221\307z6\317\236\0)\26\331p\302x\325\212>\356\302\2\353Y\30"
#"\3\304<\343\25~\345\312\25\\\277~"
#"\35\377\357\362e\334\\X@&\223\301\235w\336\211\35;v\230\36Z\303a\303"
#"\351\303\31\210<\326\263\254\362\2619\233"
#"\315\2@\315c\263\361\n\317f\263\270z\365*\256\\\276\f,,`rr\22"
#"\367\335w\37\3D\0\eN\37\6\210<\336\vKV\371\330\\\16\220`0X"
#"ul6^\341\a\17\36\4\0\244fg\361\356\353\257#\36\217\e\36Q\343b"
#"\200\350\303\0\221\307z\226U>6\267"
#"\265\265\1\260}GB\327\205\337qL"
#"\217\242\241\371\34\a\256\353\242T*\231"
#"\36J\303c\200\310\363\a\2(2@\214\262'@J%6\2340\237\317\307M"
#"x4qyQ\2108\316@\314\263'@\330pZ\260\351\364\340UX\362xU"
#"\241y5\3d``\0\311d\22\0000<<\214\341\341a\371\221\360{ Z"
#"0@\364\340),y\254e\363j\6\310\314\314\f\272\272\272044\204_\374"
#"\342\27\210\307\343\30\37\37\227\35\tw"
#"$\324\202M\247\a\3D\36k\331\274\232\25^^m\37\32\32\302\304\304\4\202"
#"\301 \246\247\247eG\302\31\210\26\274\364Q\17\6\210<\6\210y5g \271"
#"\\\16\335\335\335\350\357\357Gkk+:;;\321\332\332*;\22\6\210\26l"
#":=\30 \362X\313\346\325\254\360\276\276>\364\365\365U\376>11!?\22"
#"\6\210\26l:=\30 \362X\313\346U*<\235N#\237\317#\26\213a`"
#"`\240\352\201\341p\30===r#a\200h\301+W\364`\200\310c\200\230"
#"g\317e\274\f\20-\330tz0@\344\261"
#"\226\315\253Tx4\32\255\374\260\247\247\a\341"
) 500
(
#"px\311\0033\231\214\354H\\\27\16\eN\34wq\323\303-\24\340\360\252B"
#"Q\334a\323\274\2323\220\236\236\36\244"
#"\323i\0\267\26\324\23\211D\345{!b8\3\321\202\237\332\364\340\fD\36k"
#"\331\274\232\0012::\212l6\213\376"
#"\376~\354\337\277\37O<\361\304\206n"
#"r\230\317\347100\260\266\357\2200@\264`\323\351\301\0\221\307Z6\257n"
#"\205\17\17\17#\30\f\242\267\267\27\335"
#"\335\335\ez\362\356\356n\214\215\215add\4\263\263\263+\207\20\3D\v6"
#"\235\36\f\20y\254e\363jVxgg'N\236<\211\356\356\356\312,\242\255"
#"\255m\311\245\275\253I&\223\b\207\303"
#"\b\205B\350\351\351A\"\221`\200X"
#"\200M\247\a\357\205%\217W\24\232W"
#"\263\302\317\235;WYD\17\6\203\350\356\356^\367\27\t'&&*\367\221o"
#"kk\253\254\251\0\300\371\363\347\361\374"
#"\363\317/\375\205_\374\2%\327\305\377"
#"^v\t\361\221#G\260\177\377\376u\2756\325\307\0\321\2033\20y\254e\365"
#"j\35\233g?\331P*\225J-\371\371\221#Gj\aH6\233\305\350\350\350"
#"\222\277G\243Q\264\267\267\257y \263"
#"\263\263\225\0Y\316u\335\252\237\315\355"
#"\332\5\0\330\272\206\307\322\306\261\351\344"
#"\271\305\"\340\363\301\347\267\347*\371F"
#"\344\17\4n\275\327\244L\255\343\355\326"
#"\251\251[\265\274\354\312\\\327uk\a"
#"\310\320\320\20\"\221\b\246\247\247\21\211"
#"D033Ss7\252\225\204\303a\344r9\0\267n\316\270\370\262\340\3\a"
#"\16\340\300\201\3K\36_N\267\365\276"
#"\16\255\17\3D\36g\37z\260\226\325"
#"\253ul~\371\343\217\21\330\272\25\261"
#"\37\374\240\352\3615?\"\305\343\361"
#"J\210\364\367\367\243\277\277\177\311)\250\265\210\307\343\225\337"
#"\311d2\350\352\352Z\327\357\223\f6\235<\6\210\36\254"
) 500
(
#"e=\334B\1\2503\233\256Y\345\351"
#"t\32\247N\235\3023\317<\203\375\373"
#"\367#\233\315\342\334\271s\353z\321p"
#"8\214x<\216\276\276>\344\363y\f"
#"\16\16\256\177\344\244\34\233N\36\3D"
#"\17\326\262\36\353\16\220\305\eHMM"
#"Mm\370\205\327s\325\26\351\301\246\223"
#"\307\0\321\203Wa\351\341.,\324\r\20\256\362y\f\3D\36\3D\17\326\262"
#"\36+\315@\30 \36\303\r\245\3441@\364`\200\350\261\356\0Y~\275/5"
#"\0166\235<\267P\340\366\314\32\260\226"
#"\365p\v\5\300qj\376[\315\217I"
#"\243\243\243H\245R\b\6\203\350\357\357"
#"\27\35\34\351\305\246\223\307\31\210\36\254"
#"e=\326\275\210^\376\22a>\237G"
#"\177\177\177\345>V\374\216\306\346\307\246"
#"\223\307\0\321\203\265\254\307\272Oae"
#"\263Y\344r9\2348q\2\247N\235"
#"\252|\t\360\304\211\23<\275\265\311\371"
#"\3\1\24y\345\212(\336\aK\17\177 \200\"\3D\334\272g \273w\357\256"
#"|\211p\361%\275\321h\24\373\367\357"
#"\277\255K{\311,~j\223\307\31\210\36\254e=\326\35 \203\203\2035\327>"
#"\202\301 \216\37?\256vt\244\25\233N\36\3D\17^Q\250\307\272Oa\255"
#"\264p\316/\ann\f\20yn\241\300\355\2315`-\353\301\357\201P\5\233"
#"N\36g z\260\226\365`\200P\5\233N\236[(\300\307\0\21W\256\345R"
#"\251dz(\r\215\1B\25\f\20y"
#"\234\201\350\341\373d\317\225\22\367\4\21"
#"\265\356Et\235R\251\24.]\272\204\v\27.\0\0.]\272\204\235;w\362"
#";'B\374\201\0\26fgM\17\243\2411@\364)\177 \342\373\255^\371\330"
#"|\355\327\277\306\325_\376\22\227\200"
#"\252c\263\361w}\337\276}\330\271s'\2\237\24\300C"
#"\17=\204`0hxT\215\2133\20y\\D\327\207\365"
) 500
(
#",\247|l\36om\305\366/~\21\177p\350P\325\261\331x\225o\337\276\35"
#"\300\255\231\a\0\354\331\263\307\344p\32"
#"\236\303K\37\305\361\23\261>\16\3DL\371\330\334\3448\b\335{o\315c3"
#"\327@<\206\237\330\3441@\364a=\313\343\":U\260\341\3441@\364a="
#"\313c\200P\5\eN\36\3D\37\326\263<\356HH\25\334\6T\36\3D\37"
#"\6\210<\316@\250\202\r'\217\eJ\351\303z\226\307\0\241\n6\234<\316@"
#"\364\341\r\25\3451@\250\202\1\"\217"
#"\1\242\17\353Y\36\3\204*\330p\362\212\334PJ\e\326\263<\6\bU\260\341"
#"\344q\6\242\17\353Y^\221\1Be\334\6T\36\3D\37n\321,\2173\20"
#"\252\340'6y\f\20}X\317\362\30"
#" T\301\206\223\307\0\321\207\365,\253"
#"\344\272\267n\227\317\0!\340V\303\225"
#"\330p\242\30 \372\370\3\1\356\a\"\310]!<\0\6\210\347p\rD\36\3"
#"D\37\256\201\310Z\351\364\25\300\0\361\34N\371\3451@\364a=\313Z-@"
#"\214W\371\2313g\360\326[o\341\342\305\213\0\200W_}\25\17<\360\0\36"
#"{\3541\303#kLl8yn\241\0\207\2672\321\202\365,\347\314\2313x"
#"\363\365\327\261\340\2728}\372t\315c"
#"\263\361\0\351\356\356\306\243\217>\212W"
#"^y\5\0\360\360\303\17\303q\34\303"
#"\243j\\\274\365\203<\316@\364a\200"
#"\310\351\356\356\306\303_\375*\376\327\320"
#"\20\276\363\235\357\324<6\e\257\362\346\346f\0@KK\v\0`\353\326\255&"
#"\207\323\360\330p\362\30 \372\260\236\345477\2439\20\200\317\357GKKK"
#"\315c3\327@<\206\r'\317\345\255L\264a=\313\342\":-\301\206\223\307"
#"\31\210>\254gY\f\20Z\202\eJ\311c\200"
#"\350\303\0\221\305\0\241%\330p\362\30 \372\360"
) 500
(
#"\242\20Y\f\20Z\202\1\"\217\1\242"
#"\17\353Y\26\3\204\226`\303\311c\200"
#"\350\303z\226\345\26\n\300\n_\253`\200x\f\eN^\221\1\242\r\353Y\26"
#"g \264\4\eN\36g \372\360\242\20Yn\241\0\370|u\377\235\1\3421"
#"\f\20yn\241\0?oe\242\5\353YVqa\201\247\260\350S~\307\1J"
#"%\224\\\327\364P\32V\251P\270\365>\2238\207\1\"\252T,r\6BK"
#"\361S\233,\236\302\322\207\265,\213\213"
#"\350T\205\327\316\313\342\"\272>\f\20Y\\D\247*l:Y\234\201\350\303\r"
#"\322d1@\250\n\3D\26\27\321\365a-\313*.,0@h)6\235,"
#"\316@\364\341\351XY\326\357H866\206\311\311Id\263Y\0@*\225B"
#"$\22A\"\2210;\260\6\306}\244e1@\364\341\207!9ccc\230\34"
#"\e\303\265\231\31\214\216\216\326<6\e"
#"\257\362\362`R\251\24\0 \26\213\231\e\214G\260\351dq?\20}X\313r"
#"\22\211\4^\233\233\303\v\27/\"\326"
#"\323S\363\330\314SX\36\304\246\223\305\31\210>\254eY\\D\247*l:Y"
#"\f\20}x+\23Y\f\20\252\302\0\221\305\0\321\207\265,\213\1BU\330t"
#"\262\30 \372\260\226e1@\250\n\233N\26\3D\37\326\262,\6\bU\341\265"
#"\363\262\30 \3720@d1@\250\n\233N\226[(\300\3417\321\265`-\313"
#"b\200P\25\277\343\260\351\204\224J%"
#"\270\305\"|\274\235\273\26\f\20Y."
#"oeB\313\261\351\344\224\212E\370\35\a\276\25\366P uX\313\262V;\35"
#"\313\0\361 6\235\34\256\177\350\305Z"
#"\226\305\0\241*\\D\227S\344mL\264b\200\310b\200P\0256\235\34\316@"
#"\364b-\313b\200P\25\336\376A\16\3D"
#"/\6\210,\6\bUa\323\311a\200\350\345\360"
) 500
(
#"t\254\250\325\266gf\200x\20\3D\16\3D/\326\262\254\325v\327d\200x"
#"\220\303\246\23\303\0\321\213\1\"k\265"
#"z6^\351\334\221P?6\235\34\6\210^\\\317\223366\206\311\377\370\17"
#"d\3\1\274\306\35\t\251\214\1\"\207\1\242\27kYN\"\221@\362\237\376\t"
#"\367\334u\27\366\177\367\273\334\221\220n"
#"a\323\311Y\355\2341\251\305Z\226\265"
#"\332\366\314\f\20\17b\323\311\341\fD/\326\262,^\306KU\370Mt9\f"
#"\20\275\30 \262\30 T\205M'g\265)?\251\305Z\226\305\0\241*l:"
#"9\234\201\350\345\17\4Pd-\213a\200P\0256\235\34\267Xd\200h\344s"
#"\34\224\212E\224\\\327\364P\32\22\3"
#"\204\252\360\332y9\234\201\350\345\363\371"
#"n\255\351\25\213\246\207\322\220\30 T"
#"\205\247\260\3440@\364c=\313a\313\314\274y\0\0\16\372IDAT\200P"
#"\0256\234\34\6\210~\254g9\f\20"
#"\252\302\206\223\303\253\260\364c=\313a"
#"\200P\0256\234\34\267P\200\303\0\321\212kzr\30 T\205\1\"\207\247\260"
#"\364c=\313q\v\58\274\235;-\306\206\223\303\0\321\217\333\23\3101>\3"
#"\351\351\351\201\317\347C0\30D>\237\227~9Z\3\356\342&\207\1\242\37?"
#"\20\3111\32 \271\\\16\321h\24\245R\t\371|\36\301`P\362\345h\215\330"
#"pr\30 \372\261\236\345\30\r\220\221"
#"\221\21<\371\344\223\350\353\353\343\354\303"
#"\"l89\f\20\375X\317r\214\6"
#"H\177\177?\246\246\246\220\315f\321\335"
#"\335]\371\371\351\323\247\341\363\371\226\374_gg':;;\253~~\372\364i"
#"\311!z\22\257Z\221\303\375@\364c"
#"\200\250\263\374\330\374~.\207#\337\375n\335c\363m\177TJ&\223"
#"\310d2\0n\5\306\342\323T\301`\20\301`\20\343\343\343\350\350\350"
) 500
(
#"@.\227C(\24\302\321\243Gq\364"
#"\350\321%\317\303\35\t\365a\303\311\341"
#"\fD?\326\263:\313\217\315\177u\307\35x\341\37\376\1-w\334avG\302"
#"h4\3125\20K\260\341\3440@\364\343\3766rV\253\347\333\256\364x<\216"
#"x<^\371\373\342\231\304\320\320\20\372"
#"\373\373\221\311d\20\213\305\30 \226`"
#"\200\310a\200\350\307z\226ct\r$\34\16c``\0\223\223\223KB\206\314"
#"b\303\311a\200\350\307z\226#>\3Yn\361y\262\345\263\23\262\3\eNN"
#"qa\1Ns\263\351ax\212\337qX\317\2\334b\21\360\371\340\363\327\237g"
#"\360\233\350\36\304\0\221\303\31\210~\\"
#"\3\221\261\226+\n\31 \36\304\0\221"
#"\303\0\321\217\365,c-\265\314\0\361 6\234\34\6\210~\254g\31\f\20\252"
#"\211\r'\207\1\242\37\353Y\6\3\204j\362\a\2(\262\341D0@\364\363\a"
#"\2(\362\316\n\3121@\250&~b\223\303\0\321\217\365,c-\273k2@"
#"<\210W\255\310a\200\350\307\0\221\301"
#"\31\b\325\304\206\223\263\332\16n\244\36"
#"\353Y\306Z\266gf\200x\20\eN\16g \372\261\236ep\6B5\361v"
#"\356r\30 \3721@d0@\250&6\234\34\6\210~\254g\31\f\20\252\211"
#"\r'g-W\256\220Z\254g\31k\271\225\211\361J\37\e\e\303\344\344$\262"
#"\331,\200[\267\203\217D\"H$\22f\a\326\300\330pr8\3\321\217W\25"
#"\312\370\327W^\301\325\367\336\303/G"
#"G\1\324>6\e\257\364\362`\270#\241>\f\209\f\20\375X\3172\36\352"
#"\350\300\215p\30\261\236\36\0\265\217\315"
#"<\205\345A\376@\0n\261\210R\251dz(\r\207\1\242\37\3D\206[("
#"\300\3578+>\206\1\342A>\237\17~\277\37"
#"\245b\321\364P\32\216[,2@4s\30 "
) 500
(
#"\"\270\210Nu\361S\233\f.\242\353"
#"\307\313\322ep?\20\252\213\1\"\203"
#"\247\260\364c-\313\340\f\204\352\342\225+2\30 \3721@d0@\250.6"
#"\235\f\6\210~\254e\31\f\20\252\213M'\203\1\242\37kY\6\3\204\352\342"
#"&<2\212\f\20\355\270A\232\214\"\367\3\241z\370\251M\306Z\256\\!\265"
#"X\31328\3\241\272\330t2x\nK?^\20\"\203\1Bu1@d0"
#"@\364c-\313`\200P]l:\31\f\20\375X\3132\30 T\27\233N\6"
#"\3D?\326\262\f\6\b\325\305\246\223"
#"\301[\231\350\307[\231\310`\200P]"
#"\f\20\31\234\201\350\307Z\226\301{aQ]\274rE\6\3D?\6\210\214\265"
#"\324\262\361J\347\216\204f\370\35\207M\247X\311u\201Ri\325=\24H-\6"
#"\210\214\367\256^\305\2057\337\304\324\245"
#"K\0\270#!-\302\246S\217\263\17"
#"3\312\e\244\221Z\367l\333\206\377\376"
#"\215o\240\370\365\257\3\340\216\204\264\b"
#"\3D=\6\210\31\\D\227\261\226\vB\30 \36\3055\20\365x\e\0233\370"
#"aH\6\257\302\242\272\330t\352q\6b\6kY\6\3\204\352b\323\251\307\0"
#"1\203\265,\203\1Bu\261\351\324c"
#"\200\230\301Z\226\301\0\241\272\270\360\250"
#"\36\3\304\f\6\210\f\6\b\325\305\246So-\e\360\220z\254e\31k\331\34"
#"\215\1\342Q\16\233N9\316@\314p"
#"xE\241\b\336\312\204\352\342\2476\365"
#"\30 f\260\226e\270\205\302\252wU`\200x\24\233N=\6\210\31\254e\31"
#"\356\302\2g T\e\233N=\6\210\31\274 D\6\27\321\251.\6\210z\f"
#"\0203X\3132\30 T\27oe\242\36oeb\6\3D\6\3\204\352b\323"
#"\251\267\226EGR\217\265,\203\1Bu\371\3"
#"\1\24\331tJ\361\24\226\31>\277\37\360\371xK"
) 500
(
#"w\3056\305\206R\263\263\263\270y\363"
#"&>\372\350#\0\300\a\37|\200\226\226\26\264\266\266\32\36Yc\363\a\2X"
#"\230\2333=\214\206\302\0001\247<\v"
#"\341\fP\235\342\302\2\362ss\370\350"
#"\346M\0\265\217\315\306\253\375\347?\377"
#"9.^\274\210w\336y\a\0\360\356"
#"\273\357b\357\336\2758|\370\260\341\221"
#"56^\271\242\36\3\304\234\312i\254\226\26\323Ci\30\2637n\340\354O\177"
#"\212\251O\2\244\326\261\331x\265\227\a"
#"\303\35\t\365\342yc\365\270\210n\16/\nQ\257%\20\300\37?\3768.\\"
#"\277\16\200;\22\322\"\f\20\3658\3"
#"1\207\365\254\36\27\321\251.6\234z"
#"\f\20sX\317\352\361f\212T\227\323"
#"\334\214\342\307\37\233\36FCa\200\230"
#"\303\0Q\2173\20\252\313inF\221\213\350J\271\274\235\2731\274(D=\336"
#"\215\227\352r\232\2328\3Q\2143\20s8\3Qo-\37\210\30 \36\345o"
#"n\206\313\0Q\312-\24\3400@\214"
#"\340\3766\352\361\24\26\325\34545\361"
#"\24\226b\234\201\230\303\31\210z\f\20"
#"\252\213\213\350\3521@\314a\200\250\307"
#"\0\241\272\270\6\242\36\3\304\34\6\210"
#"zn\241\0\207\213\350T\v\257\302R\217\1b\16\3D=.\242S]\\D"
#"W\217\26721\207\2672Q\217\247\260"
#"\250..\242\253\267\226o\356\222\f\277"
#"\3430@\24r\213E\300\347\273u\253"
#"\374\0250@<\212\213\350\352\361\213\204"
#"\346\360\24\226Zk=\35\313\0\361("
#"\256\201\250W\230\237G`\313\26\323\303"
#"\360$\6\210Z\f\20Z\21\257\302R\217\1b\16\327@\324Z\353z\236\361\371"
#"\366\225+Wp\375\372ud\263Y\0@&\223\301\235w\336\211\35;v\230\35"
#"X\203\343\"\272z\vssh\332\272\325\3640<\2113"
#"\20\265\334\205\5\224p\353x\274\322\261\331x\200d\263Y"
) 500
(
#"\\\275z\2652\310`0\210\373\356\273"
#"\217\1\"\214\213\350\352\25\346\346\20`"
#"\200\30\301\0Q\313-\24\340\372|\230\234\234\\\361\330l<@\16\36<\b\0"
#"hkk\3\300\35\tu\341\"\272z<\205e\16\3D-\267P@k0\210"
#"x<\276\342\261\231k \36\305\0Q\257\300SX\3060@\324\342\":\255\210"
#"\247\260\324[\340\f\304\30\177 \300z"
#"Vh\255\213\350\f\20\217\362\a\2@\251t\353\vC\244\4\327@\314\341\fD"
#"\255\342\32\277\323\304\0\3610\316B\324"
#"\342\32\2109\f\20\265x\n\213V\305Ky\325\342e\274\3460@\324b\200\320"
#"\252\270\220\256Va~\236\247\260\f\341"
#"\27\t\325b\200\320\252x\nK\255\302"
#"\334\34Oa\31\322r\307\35\270\371\273"
#"\337\231\36F\303\340\":\255\2123\20\265x\31\2579[\267m\303\334o\177k"
#"z\30\rc\2557\6e\200x\30o\250\250\26/\3435g\353\266m\230\375\315"
#"oL\17\243a\270\305\"\3\204V\346"
#"oj\342\"\272\"\305\217?\206\317\357"
#"\347\355\334\r\341\fD-\256\201(p"
#"\346\314\31\314\317\317\233\36\206\230\3339"
#"\205u\361\342ELLL(\36\321\346U\230\237G\323\242\331\307s\317=gp"
#"4v\233\230\230\300\305\213\27\225>\347"
#"\326\273\356\302\374\a\37(}N\23\346"
#"\347\347q\346\314\31\323\303\340),\25"
#"\236z\352)LMM\231\36\206\230\333YD?{\366,\236}\366Y\305#\332"
#"\274\26\226}\211\360{\337\373\236\301\321"
#"\330\355\331g\237\305\331\263g\225>g"
#"\243\314@\246\246\246\360\324SO\231\36\6\334B\1\216\r\1\222\311d0::"
#"*\3752\264\1\\DW\207\337B7\253Q\2\304\26V\234\302\312\345r\30\31"
#"\31\301\251S\247$_\2066\210\233J\251\263\374\24"
#"\26\351\265\365\256\2730\177\375:J\256kz(\r\301"
) 500
(
#"\212\313xC\241\20z{{%_\202n\203\277\271\31.\257\302Rb\371),"
#"\322\313\37\b\240)\30\304\374\207\37\232"
#"\36JCX\353\f\304\310%#\347\317\237\307\363\317?\277\344g\345MKR\251"
#"\324\222\237\377\336\357\375^\345~\364\272"
#"\345\363y\374\352W\277\302\225+W\214"
#"\274\276\264\17>\374\20\257\235:\205\313"
#"\277\374\345\272\1777\237N\243uf\6"
#"\251\201\1\365\3\333\204~w\345\n\362"
#"7o\342\345\227_\256\374l\361\237\351"
#"S\227/_\206\317\347S\376\376\224\266"
#"l\301/\376\362/\261\345s\237S\372"
#"\274:\315\274\377>\332\337\177\337x_"
#"\275\367\372\353x\343\335w\361_\3\3u\217\315G\216\0341\23 n\215if"
#"8\34\256\371\330\246\246&l1tj"
#"\300\357\367\243\245\245\305\330\353K\373\375"
#"?\375S\270\323\323\246\207\321\20\356\330"
#"\261\3\177\360\375\357\303YT+\215Z"
#"7\267+\20\b\210\364\365\301\37\374\0"
#"\245\231\31\245\317\351U\367~\351K\230"
#"\373\322\2270\215\372\307f\327u\325\6H\"\221@2\231\4\0\\\273v\r\241"
#"P\250\346\343\16\348\200\3\a\16\250"
#"|i\21[\267n\305W\276\362\25\354\333\267\317\364Pd\34:\264\341_\315\f"
#"\17\343\322\eo \306\31H]\207n"
#"\343\375md\317=\367\34\366\356\335\253"
#"\376\375i\200\367\373\2157\336\300\377\374"
#"\331\317\254\350\253\330\32\36\2434@\306"
#"\306\306T>\35\21\21YLt\21=\237\317chh\210\227\362\22\0215 \321"
#"5\220`0\310\340 \"jP\316\300\200\5'\333,u\357\275\367\342k_\373"
#"\32\2\274\277Q\225m\333\266\341\376\373"
#"\357\307\347?\377y\323C\261\322\375\367"
#"\337\277)\326\371L\330\266m\e\16\34"
#"8\200m\333\266\231\36\212u>\373\331\317\342\363\237\377<"
#"\"\221\210\351\241\254\211\257T*\225L\17\202\210\2106\37\336"
) 500
(
#"\v\213\210\2106\204\1BDD\e\302\223\373\253H\245R\225o`\366\367\367#"
#"\30\f\232\35\220A\345\345\262\225\336\207"
#"\362c\242\321(\272\273\2735\215\314."
#"\343\343\343H\247\323\236\257\27\340\323\376"
#"Y\251\36\330c\237\332l\357\5g \253(_E\26\f\6\255\377\37SRO"
#"O\17\200[\5\336\331\331Y\3631\311"
#"d\22\371|\36\0\352~\211\264\321%\223I\244\323i\364\366\366z6@\313R"
#"\251T\245\177\16\37>\214\361\361\361\232"
#"\217c\217}j\323\275\27%\252\353\305"
#"\27_,\305\343\361\322\265k\327L\17"
#"\305\250\e7n\224\246\246\246*\177okk\253\371\236tuu\225\306\306\3064"
#"\216\314>\221H\244\362^=\361\304\23"
#"\245\27_|\321\354\200\f:\177\376|\345\317'O\236,\365\366\366V=\206="
#"\366\251\315\370^p\6\262\202|>\217"
#"\326\326Vl\337\276\335\323\337\262\17\6"
#"\203K\356\207\23\16\207\253f\30\271\\\16\321h\24'N\234@GGGe&"
#"\342%\371|\36\223\223\223\225\233\177\266"
#"\265\265!\235N\e\36\2259\355\355\355"
#"K\376\36\215F\253\36\303\36\373\324f|/x\31\357\32\244\323itwwc"
#"jjjsL+\5%\223I\264\266\266\256xz&\221H \22\211\300k_"
#"1\312\345r\330\276};\312-U>"
#"\207\355\265\367\241\226\236\236\236\25\277T"
#"\314\36\373\324fz/8\3Y$\221H\300\347\363\301\347\363!\227\313U~\36"
#"\215F\321\325\325\345\251O\325\265\336\213"
#"l6\213|>\277\352\271\375\301\301A"
#"\314x\360\256\250\241P\b\255\255\255\225"
#":\231\231\231\251{'S/\31\31\31"
#"\301\340\340\340\212\217\361b\217\325\263\231"
#"\336\v\6\310\"ccc(\225J(\225JU\247hB\241\220\247\26\206"
#"\227\277\27\271\\\16\251T\252\262\230\276"
#"\322\251\231l6\213\256\256.M#\265"
) 500
(
#"K<\36\257\2747\223\223\223\236}\37"
#"\312\222\311$\272\272\272\20\n\205V=\235\347\265\36[\311fy/x\nk\5"
#"\35\35\35\225\3@oo\357\246\370\37TB6\233Eww7&''+?"
#";\177\376<\332\333\333\341\363\371P*"
#"\2250>>\216\241\241!\304b1\264\267\267#\36\217\e\34\2619\271\\\16O"
#">\371d\3454\237W\337\a\0\30\32"
#"\32\302\211\23'*\177\217\307\343\30\e"
#"\e\253\234\322\e\30\30`\217-\262\31\337\v\6\b\21\21m\bOa\21\21\321"
#"\2060@\210\210hC\30 DD\264!\f\20\"\"\332\20\6\b\21\21m\b"
#"\3\204\210\2106\204\1B\244Q:\235\256{WZ\242\315\206\1BDD\e\302"
#"/\22\22\21\321\206pGB\242Ud2\31\34>|\30]]]\210D\"H"
#"\247\323Uw\226\35\37\37\307\251S\247"
#"\220\317\347\21\213\305\320\325\325U\365;"
#"\203\203\2038v\354\30\302\3410\206\207\207122\202\\.W\271Ae,\26"
#"3\362\337G\264a&6!!\332l\316\235;W\212F\243\245\223'O\326\374"
#"\367X,V\232\232\232*\235?\177\276\24\215F\353\376\3163\317<S\331X)"
#"\32\215\226n\334\270Q\265a\27\321f\3015\20\2425\210\305b\210D\"u\367"
#"g8w\356\34\222\311$FFF*"
#"\267\341\256\365;\213\377\34\217\307\361\231"
#"\317|\6###\274\355;mJ\f\20\2425\310\345r\350\350\350\300\320\320\320"
#"\222\275b\312\312\247\255z{{\327\374"
#";\361x\34\327\256]\303\370\37087"
#"\235\242M\211\1B\264\6?\372\321\217"
#"\320\333\333\213\336\336^<\371\344\223U"
#"\377\236N\247\21\f\6+{^d\263"
#"\331\232\277\263x\223\240\276\276>\4"
#"\203\301\312\377'\332l\234\1~\364!ZQ&\223"
#"\301\333o\277\215H$\202\351\351i455!\30\f"
) 95
(
#"b\307\216\35\225\307\34<x\20/\274"
#"\360\2\16\36<\210\246\246&\\\277~"
#"\35\371|\276\352w\312A\23\16\207\321"
#"\336\336\216\323\247O\3\0\276\377\375\357"
#"\233\372\317#\3320^\306KDD\e\302SXDD\264!\f\20\"\""
#"\332\220\377\17\3137\310\"\277\204\211(\0\0\0\0IEND\256B`\202"
) 0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 12 #"check-equal?"
0 0 22 3 3 #" (("
0 0 14 3 7 #"clipped"
0 0 22 3 1 #" "
0 0 14 3 3 #"sin"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 1 #" "
0 0 20 3 3 #"0.1"
0 0 22 3 2 #") "
0 0 20 3 1 #"0"
0 0 22 3 2 #") "
0 0 20 3 1 #"0"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 13 #" "
0 0 17 3 29 #";; Check contract violations"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 9 #"check-exn"
0 0 22 3 1 #" "
0 0 14 3 18 #"exn:fail:contract?"
0 0 22 3 2 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 6 #" () (("
0 0 14 3 7 #"clipped"
0 0 22 3 2 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 4 #" () "
0 0 14 3 5 #"const"
0 0 22 3 1 #" "
0 0 20 3 1 #"0"
0 0 22 3 2 #") "
0 0 20 3 2 #"1."
0 0 22 3 1 #" "
0 0 20 3 3 #"0.1"
0 0 22 3 2 #") "
0 0 20 3 1 #"0"
0 0 22 3 3 #")))"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 9 #"check-exn"
0 0 22 3 1 #" "
0 0 14 3 18 #"exn:fail:contract?"
0 0 22 3 2 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 6 #" () (("
0 0 14 3 7 #"clipped"
0 0 22 3 1 #" "
0 0 14 3 3 #"sin"
0 0 22 3 1 #" "
0 0 20 3 1 #"'"
0 0 14 3 1 #"a"
0 0 22 3 1 #" "
0 0 20 3 3 #"0.1"
0 0 22 3 2 #") "
0 0 20 3 1 #"0"
0 0 22 3 3 #")))"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 9 #"check-exn"
0 0 22 3 1 #" "
0 0 14 3 18 #"exn:fail:contract?"
0 0 22 3 2 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 6 #" () (("
0 0 14 3 7 #"clipped"
0 0 22 3 1 #" "
0 0 14 3 3 #"sin"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 1 #" "
0 0 20 3 1 #"'"
0 0 14 3 1 #"a"
0 0 22 3 2 #") "
0 0 20 3 1 #"0"
0 0 22 3 3 #")))"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 9 #"check-exn"
0 0 22 3 1 #" "
0 0 14 3 18 #"exn:fail:contract?"
0 0 22 3 2 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 6 #" () (("
0 0 14 3 7 #"clipped"
0 0 22 3 1 #" "
0 0 14 3 3 #"sin"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 1 #" "
0 0 20 3 3 #"0.1"
0 0 22 3 2 #") "
0 0 20 3 1 #"'"
0 0 14 3 1 #"a"
0 0 22 3 3 #")))"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 9 #"check-exn"
0 0 22 3 1 #" "
0 0 14 3 18 #"exn:fail:contract?"
0 0 22 3 2 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 6 #" () (("
0 0 14 3 7 #"clipped"
0 0 22 3 1 #" "
0 0 14 3 3 #"sin"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 1 #" "
0 0 20 3 3 #"0.1"
0 0 22 3 2 #") "
0 0 20 3 1 #"'"
0 0 14 3 1 #"a"
0 0 22 3 3 #")))"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 9 #"check-exn"
0 0 22 3 1 #" "
0 0 14 3 18 #"exn:fail:contract?"
0 0 22 3 2 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 6 #" () (("
0 0 14 3 7 #"clipped"
0 0 22 3 2 #") "
0 0 20 3 1 #"'"
0 0 14 3 1 #"a"
0 0 22 3 3 #")))"
0 0 22 29 1 #"\n"
0 0 22 3 15 #" ))"
0 0 22 29 1 #"\n"
0 0 22 29 1 #"\n"
0 0 22 29 1 #"\n"
0 0 17 3 2 #"#;"
0 0 22 3 1 #"("
0 0 14 3 7 #"provide"
0 0 22 3 1 #" "
0 0 14 3 11 #"clipped-sin"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 14 3 7 #"provide"
0 0 22 3 1 #" "
0 0 22 29 1 #"\n"
0 0 22 3 2 #" ("
0 0 14 3 12 #"contract-out"
0 0 22 29 1 #"\n"
0 0 22 3 3 #" ["
0 0 14 3 11 #"clipped-sin"
0 0 22 3 2 #" ("
0 0 14 3 3 #"->i"
0 0 22 3 3 #" ()"
0 0 22 29 1 #"\n"
0 0 22 3 22 #" (["
0 0 14 3 16 #"normalized-value"
0 0 22 3 1 #" "
0 0 14 3 7 #"number?"
0 0 22 3 3 #"] ["
0 0 14 3 14 #"clipping-level"
0 0 22 3 1 #" "
0 0 14 3 7 #"number?"
0 0 22 3 2 #"])"
0 0 22 29 1 #"\n"
0 0 22 3 21 #" ["
0 0 14 3 1 #"_"
0 0 22 3 1 #" "
0 0 14 3 10 #"procedure?"
0 0 22 3 5 #"])]))"
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 15 3 6 #"define"
0 0 22 3 1 #" "
0 0 14 3 11 #"clipped-sin"
0 0 22 29 1 #"\n"
0 0 22 3 3 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 3 #" (["
0 0 14 3 16 #"normalized-value"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 3 #"] ["
0 0 14 3 14 #"clipping-level"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 2 #"])"
0 0 22 29 1 #"\n"
0 0 22 3 5 #" ("
0 0 14 3 7 #"clipped"
0 0 22 3 1 #" "
0 0 14 3 3 #"sin"
0 0 22 3 1 #" "
0 0 14 3 16 #"normalized-value"
0 0 22 3 1 #" "
0 0 14 3 14 #"clipping-level"
0 0 22 3 3 #")))"
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 15 3 7 #"module+"
0 0 22 3 1 #" "
0 0 14 3 4 #"test"
0 0 22 29 1 #"\n"
0 0 22 3 3 #" ("
0 0 14 3 6 #"printf"
0 0 22 3 1 #" "
0 0 19 3 24 #"\"Testing clipped-sin.~n\""
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 3 #" ("
0 0 14 3 9 #"test-case"
0 0 22 3 1 #" "
0 0 19 3 13 #"\"clipped-sin\""
0 0 22 29 1 #"\n"
0 0 22 3 13 #" "
0 0 17 3 2 #"#;"
0 0 22 3 1 #"("
0 0 14 3 6 #"printf"
0 0 22 3 1 #" "
0 0 19 3 6 #"\"~v~n\""
0 0 22 3 2 #" ("
0 0 14 3 4 #"plot"
0 0 22 3 2 #" ("
0 0 14 3 8 #"function"
0 0 22 3 2 #" ("
0 0 14 3 11 #"clipped-sin"
0 0 22 3 1 #" "
0 0 20 3 3 #"1.0"
0 0 22 3 1 #" "
0 0 20 3 3 #"0.5"
0 0 22 3 3 #") ("
0 0 14 3 1 #"-"
0 0 22 3 2 #" ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 20 3 1 #"2"
0 0 22 3 1 #" "
0 0 14 3 2 #"pi"
0 0 22 3 4 #")) ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 20 3 1 #"2"
0 0 22 3 1 #" "
0 0 14 3 2 #"pi"
0 0 22 3 10 #") #:label "
0 0 19 3 1 #"\""
0 0 19 3 1 #"y"
0 0 19 3 1 #" "
0 0 19 3 1 #"="
0 0 19 3 1 #" "
0 0 19 3 11 #"clipped-sin"
0 0 19 3 1 #"("
0 0 19 3 3 #"x)\""
0 0 22 3 3 #")))"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 12 #"check-equal?"
0 0 22 3 3 #" (("
0 0 14 3 11 #"clipped-sin"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 1 #" "
0 0 20 3 3 #"0.1"
0 0 22 3 2 #") "
0 0 20 3 1 #"0"
0 0 22 3 2 #") "
0 0 20 3 1 #"0"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 13 #" "
0 0 17 3 29 #";; Check contract violations"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 9 #"check-exn"
0 0 22 3 1 #" "
0 0 14 3 18 #"exn:fail:contract?"
0 0 22 3 2 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 6 #" () (("
0 0 14 3 11 #"clipped-sin"
0 0 22 3 1 #" "
0 0 20 3 1 #"'"
0 0 14 3 1 #"a"
0 0 22 3 1 #" "
0 0 20 3 3 #"0.1"
0 0 22 3 2 #") "
0 0 20 3 1 #"0"
0 0 22 3 3 #")))"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 9 #"check-exn"
0 0 22 3 1 #" "
0 0 14 3 18 #"exn:fail:contract?"
0 0 22 3 2 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 6 #" () (("
0 0 14 3 11 #"clipped-sin"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 1 #" "
0 0 20 3 1 #"'"
0 0 14 3 1 #"a"
0 0 22 3 2 #") "
0 0 20 3 1 #"0"
0 0 22 3 3 #")))"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 9 #"check-exn"
0 0 22 3 1 #" "
0 0 14 3 18 #"exn:fail:contract?"
0 0 22 3 2 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 6 #" () (("
0 0 14 3 11 #"clipped-sin"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 1 #" "
0 0 20 3 3 #"0.1"
0 0 22 3 2 #") "
0 0 20 3 1 #"'"
0 0 14 3 1 #"a"
0 0 22 3 3 #")))"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 9 #"check-exn"
0 0 22 3 1 #" "
0 0 14 3 18 #"exn:fail:contract?"
0 0 22 3 2 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 6 #" () (("
0 0 14 3 11 #"clipped-sin"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 1 #" "
0 0 20 3 3 #"0.1"
0 0 22 3 2 #") "
0 0 20 3 1 #"'"
0 0 14 3 1 #"a"
0 0 22 3 3 #")))"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 9 #"check-exn"
0 0 22 3 1 #" "
0 0 14 3 18 #"exn:fail:contract?"
0 0 22 3 2 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 6 #" () (("
0 0 14 3 11 #"clipped-sin"
0 0 22 3 2 #") "
0 0 20 3 1 #"'"
0 0 14 3 1 #"a"
0 0 22 3 3 #")))"
0 0 22 29 1 #"\n"
0 0 22 3 15 #" ))"
0 0 22 29 1 #"\n"
0 0 22 29 1 #"\n"
0 0 17 3 2 #"#;"
0 0 22 3 2 #"(("
0 0 14 3 6 #"sum-of"
0 0 22 3 2 #" ["
0 0 14 3 4 #"func"
0 0 22 3 1 #" "
0 0 14 3 3 #"sin"
0 0 22 3 3 #"] ["
0 0 14 3 5 #"value"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 3 #"] ["
0 0 14 3 11 #"extrema-min"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 3 #"] ["
0 0 14 3 11 #"extrema-max"
0 0 22 3 1 #" "
0 0 20 3 3 #"10."
0 0 22 3 3 #"] ["
0 0 14 3 9 #"num-funcs"
0 0 22 3 1 #" "
0 0 20 3 1 #"1"
0 0 22 3 3 #"] ["
0 0 14 3 12 #"extrema-type"
0 0 22 3 1 #" "
0 0 20 3 1 #"'"
0 0 14 3 11 #"radian-freq"
0 0 22 3 3 #"]) "
0 0 14 3 1 #"t"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 17 3 2 #"#;"
0 0 22 3 1 #"("
0 0 14 3 7 #"provide"
0 0 22 3 1 #" "
0 0 14 3 6 #"sum-of"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 14 3 7 #"provide"
0 0 22 29 1 #"\n"
0 0 22 3 2 #" ("
0 0 14 3 12 #"contract-out"
0 0 22 29 1 #"\n"
0 0 22 3 3 #" ["
0 0 14 3 6 #"sum-of"
0 0 22 3 2 #" ("
0 0 14 3 3 #"->i"
0 0 22 3 3 #" ()"
0 0 22 29 1 #"\n"
0 0 22 3 17 #" (["
0 0 14 3 4 #"func"
0 0 22 3 1 #" "
0 0 14 3 10 #"procedure?"
0 0 22 3 1 #"]"
0 0 22 29 1 #"\n"
0 0 22 3 17 #" ["
0 0 14 3 5 #"value"
0 0 22 3 1 #" "
0 0 14 3 7 #"number?"
0 0 22 3 1 #"]"
0 0 22 29 1 #"\n"
0 0 22 3 17 #" ["
0 0 14 3 11 #"extrema-min"
0 0 22 3 1 #" "
0 0 14 3 7 #"number?"
0 0 22 3 1 #"]"
0 0 22 29 1 #"\n"
0 0 22 3 17 #" ["
0 0 14 3 11 #"extrema-max"
0 0 22 3 1 #" "
0 0 14 3 7 #"number?"
0 0 22 3 1 #"]"
0 0 22 29 1 #"\n"
0 0 22 3 17 #" ["
0 0 14 3 9 #"num-funcs"
0 0 22 3 1 #" "
0 0 14 3 16 #"natural-number/c"
0 0 22 3 1 #"]"
0 0 22 29 1 #"\n"
0 0 22 3 17 #" ["
0 0 14 3 12 #"extrema-type"
0 0 22 3 2 #" ("
0 0 14 3 7 #"symbols"
0 0 22 3 1 #" "
0 0 20 3 1 #"'"
0 0 14 3 8 #"t-period"
0 0 22 3 1 #" "
0 0 20 3 1 #"'"
0 0 14 3 11 #"radian-freq"
0 0 22 3 1 #" "
0 0 20 3 1 #"'"
0 0 14 3 9 #"frequency"
0 0 22 3 3 #")])"
0 0 22 29 1 #"\n"
0 0 22 3 16 #" ["
0 0 14 3 1 #"_"
0 0 22 3 2 #" ("
0 0 14 3 3 #"->i"
0 0 22 3 3 #" (["
0 0 14 3 1 #"t"
0 0 22 3 1 #" "
0 0 14 3 7 #"number?"
0 0 22 3 2 #"])"
0 0 22 29 1 #"\n"
0 0 22 3 24 #" ["
0 0 14 3 1 #"_"
0 0 22 3 1 #" "
0 0 14 3 7 #"number?"
0 0 22 3 7 #"])])]))"
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 15 3 6 #"define"
0 0 22 3 1 #" "
0 0 14 3 6 #"sum-of"
0 0 22 29 1 #"\n"
0 0 22 3 3 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 3 #" (["
0 0 14 3 4 #"func"
0 0 22 3 1 #" "
0 0 14 3 3 #"sin"
0 0 22 3 3 #"] ["
0 0 14 3 5 #"value"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 3 #"] ["
0 0 14 3 11 #"extrema-min"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 3 #"] ["
0 0 14 3 11 #"extrema-max"
0 0 22 3 1 #" "
0 0 20 3 3 #"10."
0 0 22 3 3 #"] ["
0 0 14 3 9 #"num-funcs"
0 0 22 3 1 #" "
0 0 20 3 1 #"1"
0 0 22 3 3 #"] ["
0 0 14 3 12 #"extrema-type"
0 0 22 3 1 #" "
0 0 20 3 1 #"'"
0 0 14 3 11 #"radian-freq"
0 0 22 3 2 #"])"
0 0 22 29 1 #"\n"
0 0 22 3 5 #" ("
0 0 15 3 4 #"let*"
0 0 22 3 3 #" (["
0 0 14 3 12 #"extrema-step"
0 0 22 3 2 #" ("
0 0 14 3 1 #"/"
0 0 22 3 2 #" ("
0 0 14 3 1 #"-"
0 0 22 3 1 #" "
0 0 14 3 11 #"extrema-max"
0 0 22 3 1 #" "
0 0 14 3 11 #"extrema-min"
0 0 22 3 2 #") "
0 0 14 3 9 #"num-funcs"
0 0 22 3 2 #")]"
0 0 22 29 1 #"\n"
0 0 22 3 12 #" ["
0 0 14 3 14 #"frequency-list"
0 0 22 3 2 #" ("
0 0 15 3 8 #"for/list"
0 0 22 3 3 #" (["
0 0 14 3 1 #"i"
0 0 22 3 2 #" ("
0 0 14 3 8 #"in-range"
0 0 22 3 1 #" "
0 0 14 3 9 #"num-funcs"
0 0 22 3 3 #")])"
0 0 22 29 1 #"\n"
0 0 22 3 30 #" ("
0 0 15 3 4 #"cond"
0 0 22 3 3 #" (["
0 0 14 3 3 #"eq?"
0 0 22 3 1 #" "
0 0 14 3 12 #"extrema-type"
0 0 22 3 1 #" "
0 0 20 3 1 #"'"
0 0 14 3 8 #"t-period"
0 0 22 3 3 #"] ("
0 0 14 3 1 #"/"
0 0 22 3 2 #" ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 20 3 1 #"2"
0 0 22 3 1 #" "
0 0 14 3 2 #"pi"
0 0 22 3 3 #") ("
0 0 14 3 1 #"+"
0 0 22 3 1 #" "
0 0 14 3 11 #"extrema-min"
0 0 22 3 2 #" ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 14 3 1 #"i"
0 0 22 3 1 #" "
0 0 14 3 12 #"extrema-step"
0 0 22 3 4 #"))))"
0 0 22 29 1 #"\n"
0 0 22 3 37 #" (["
0 0 14 3 3 #"eq?"
0 0 22 3 1 #" "
0 0 14 3 12 #"extrema-type"
0 0 22 3 1 #" "
0 0 20 3 1 #"'"
0 0 14 3 11 #"radian-freq"
0 0 22 3 3 #"] ("
0 0 14 3 1 #"+"
0 0 22 3 1 #" "
0 0 14 3 11 #"extrema-min"
0 0 22 3 2 #" ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 14 3 1 #"i"
0 0 22 3 1 #" "
0 0 14 3 12 #"extrema-step"
0 0 22 3 3 #")))"
0 0 22 29 1 #"\n"
0 0 22 3 37 #" (["
0 0 14 3 3 #"eq?"
0 0 22 3 1 #" "
0 0 14 3 12 #"extrema-type"
0 0 22 3 1 #" "
0 0 20 3 1 #"'"
0 0 14 3 9 #"frequency"
0 0 22 3 3 #"] ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 20 3 1 #"2"
0 0 22 3 1 #" "
0 0 14 3 2 #"pi"
0 0 22 3 2 #" ("
0 0 14 3 1 #"+"
0 0 22 3 1 #" "
0 0 14 3 11 #"extrema-min"
0 0 22 3 2 #" ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 14 3 1 #"i"
0 0 22 3 1 #" "
0 0 14 3 12 #"extrema-step"
0 0 22 3 4 #"))))"
0 0 22 29 1 #"\n"
0 0 22 3 36 #" ("
0 0 14 3 4 #"else"
0 0 22 3 2 #" ("
0 0 14 3 1 #"+"
0 0 22 3 1 #" "
0 0 14 3 11 #"extrema-min"
0 0 22 3 2 #" ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 14 3 1 #"i"
0 0 22 3 1 #" "
0 0 14 3 12 #"extrema-step"
0 0 22 3 6 #")))))]"
0 0 22 29 1 #"\n"
0 0 22 3 12 #" )"
0 0 22 29 1 #"\n"
0 0 22 3 7 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 2 #" ("
0 0 14 3 1 #"t"
0 0 22 3 3 #") ("
0 0 14 3 1 #"/"
0 0 22 3 2 #" ("
0 0 15 3 7 #"for/sum"
0 0 22 3 3 #" (["
0 0 14 3 1 #"w"
0 0 22 3 1 #" "
0 0 14 3 14 #"frequency-list"
0 0 22 3 4 #"]) ("
0 0 14 3 4 #"func"
0 0 22 3 2 #" ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 14 3 1 #"w"
0 0 22 3 1 #" "
0 0 14 3 1 #"t"
0 0 22 3 4 #"))) "
0 0 14 3 9 #"num-funcs"
0 0 22 3 5 #")))))"
0 0 22 29 1 #"\n"
0 0 17 3 2 #"#;"
0 0 22 3 1 #"("
0 0 14 3 4 #"plot"
0 0 22 3 2 #" ("
0 0 14 3 8 #"function"
0 0 22 3 2 #" ("
0 0 14 3 6 #"sum-of"
0 0 22 3 2 #" ("
0 0 14 3 9 #"trapezoid"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 1 #" "
0 0 20 3 3 #"0.1"
0 0 22 3 2 #") "
0 0 20 3 3 #"1.0"
0 0 22 3 1 #" "
0 0 20 3 3 #"0.1"
0 0 22 3 1 #" "
0 0 20 3 3 #"2.0"
0 0 22 3 1 #" "
0 0 20 3 1 #"8"
0 0 22 3 1 #" "
0 0 17 3 27 #"#| (round (/ (* 3 4) 1)) |#"
0 0 22 3 3 #" ) "
0 0 20 3 1 #"0"
0 0 22 3 1 #" "
0 0 17 3 18 #"#| (- (* 2 pi)) |#"
0 0 22 3 2 #" ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 20 3 2 #"10"
0 0 22 3 1 #" "
0 0 14 3 2 #"pi"
0 0 22 3 10 #") #:label "
0 0 19 3 1 #"\""
0 0 19 3 1 #"y"
0 0 19 3 1 #" "
0 0 19 3 1 #"="
0 0 19 3 2 #" ("
0 0 19 3 6 #"sum-of"
0 0 19 3 1 #" "
0 0 19 3 9 #"trapezoid"
0 0 19 3 1 #"("
0 0 19 3 3 #"x)\""
0 0 22 3 2 #"))"
0 0 22 29 1 #"\n"
0 0 17 3 2 #"#;"
0 0 22 3 1 #"("
0 0 14 3 4 #"plot"
0 0 22 3 2 #" ("
0 0 14 3 8 #"function"
0 0 22 3 2 #" ("
0 0 14 3 6 #"sum-of"
0 0 22 3 1 #" "
0 0 14 3 3 #"sin"
0 0 22 3 1 #" "
0 0 20 3 3 #"1.0"
0 0 22 3 1 #" "
0 0 20 3 3 #"0.1"
0 0 22 3 1 #" "
0 0 20 3 3 #"2.0"
0 0 22 3 1 #" "
0 0 20 3 1 #"8"
0 0 22 3 2 #" ("
0 0 14 3 5 #"round"
0 0 22 3 2 #" ("
0 0 14 3 1 #"/"
0 0 22 3 2 #" ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 20 3 1 #"3"
0 0 22 3 1 #" "
0 0 20 3 1 #"4"
0 0 22 3 2 #") "
0 0 20 3 1 #"1"
0 0 22 3 4 #"))) "
0 0 20 3 1 #"0"
0 0 22 3 1 #" "
0 0 17 3 18 #"#| (- (* 2 pi)) |#"
0 0 22 3 2 #" ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 20 3 2 #"10"
0 0 22 3 1 #" "
0 0 14 3 2 #"pi"
0 0 22 3 10 #") #:label "
0 0 19 3 1 #"\""
0 0 19 3 1 #"y"
0 0 19 3 1 #" "
0 0 19 3 1 #"="
0 0 19 3 2 #" ("
0 0 19 3 6 #"sum-of"
0 0 19 3 1 #" "
0 0 19 3 3 #"sin"
0 0 19 3 1 #"("
0 0 19 3 3 #"x)\""
0 0 22 3 2 #"))"
0 0 22 29 1 #"\n"
0 0 22 29 1 #"\n"
0 0 17 3 2 #"#;"
0 0 22 3 3 #" (("
0 0 14 3 12 #"sum-of-sines"
0 0 22 3 2 #" ["
0 0 14 3 5 #"value"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 3 #"] ["
0 0 14 3 11 #"extrema-min"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 3 #"] ["
0 0 14 3 11 #"extrema-max"
0 0 22 3 1 #" "
0 0 20 3 3 #"10."
0 0 22 3 3 #"] ["
0 0 14 3 9 #"num-sines"
0 0 22 3 1 #" "
0 0 20 3 1 #"1"
0 0 22 3 3 #"] ["
0 0 14 3 12 #"extrema-type"
0 0 22 3 1 #" "
0 0 20 3 1 #"'"
0 0 14 3 8 #"t-period"
0 0 22 3 3 #"]) "
0 0 14 3 1 #"t"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 17 3 2 #"#;"
0 0 22 3 1 #"("
0 0 14 3 7 #"provide"
0 0 22 3 1 #" "
0 0 14 3 12 #"sum-of-sines"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 14 3 7 #"provide"
0 0 22 3 1 #" "
0 0 22 29 1 #"\n"
0 0 22 3 2 #" ("
0 0 14 3 12 #"contract-out"
0 0 22 29 1 #"\n"
0 0 22 3 3 #" ["
0 0 14 3 12 #"sum-of-sines"
0 0 22 3 2 #" ("
0 0 14 3 3 #"->i"
0 0 22 3 3 #" ()"
0 0 22 29 1 #"\n"
0 0 22 3 23 #" (["
0 0 14 3 5 #"value"
0 0 22 3 1 #" "
0 0 14 3 7 #"number?"
0 0 22 3 1 #"]"
0 0 22 29 1 #"\n"
0 0 22 3 23 #" ["
0 0 14 3 11 #"extrema-min"
0 0 22 3 1 #" "
0 0 14 3 7 #"number?"
0 0 22 3 1 #"]"
0 0 22 29 1 #"\n"
0 0 22 3 23 #" ["
0 0 14 3 11 #"extrema-max"
0 0 22 3 1 #" "
0 0 14 3 7 #"number?"
0 0 22 3 1 #"]"
0 0 22 29 1 #"\n"
0 0 22 3 23 #" ["
0 0 14 3 9 #"num-sines"
0 0 22 3 1 #" "
0 0 14 3 16 #"natural-number/c"
0 0 22 3 1 #"]"
0 0 22 29 1 #"\n"
0 0 22 3 23 #" ["
0 0 14 3 12 #"extrema-type"
0 0 22 3 2 #" ("
0 0 14 3 7 #"symbols"
0 0 22 3 1 #" "
0 0 20 3 1 #"'"
0 0 14 3 8 #"t-period"
0 0 22 3 1 #" "
0 0 20 3 1 #"'"
0 0 14 3 11 #"radian-freq"
0 0 22 3 1 #" "
0 0 20 3 1 #"'"
0 0 14 3 9 #"frequency"
0 0 22 3 3 #")])"
0 0 22 29 1 #"\n"
0 0 22 3 22 #" ["
0 0 14 3 1 #"_"
0 0 22 3 1 #" "
0 0 14 3 10 #"procedure?"
0 0 22 3 5 #"])]))"
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 15 3 6 #"define"
0 0 22 3 1 #" "
0 0 14 3 12 #"sum-of-sines"
0 0 22 3 1 #" "
0 0 22 29 1 #"\n"
0 0 22 3 3 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 3 #" (["
0 0 14 3 5 #"value"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 3 #"] ["
0 0 14 3 11 #"extrema-min"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 3 #"] ["
0 0 14 3 11 #"extrema-max"
0 0 22 3 1 #" "
0 0 20 3 3 #"10."
0 0 22 3 3 #"] ["
0 0 14 3 9 #"num-sines"
0 0 22 3 1 #" "
0 0 20 3 1 #"1"
0 0 22 3 3 #"] ["
0 0 14 3 12 #"extrema-type"
0 0 22 3 1 #" "
0 0 20 3 1 #"'"
0 0 14 3 8 #"t-period"
0 0 22 3 2 #"])"
0 0 22 29 1 #"\n"
0 0 22 3 5 #" ("
0 0 14 3 6 #"sum-of"
0 0 22 3 1 #" "
0 0 14 3 3 #"sin"
0 0 22 3 1 #" "
0 0 14 3 5 #"value"
0 0 22 3 1 #" "
0 0 14 3 11 #"extrema-min"
0 0 22 3 1 #" "
0 0 14 3 11 #"extrema-max"
0 0 22 3 1 #" "
0 0 14 3 9 #"num-sines"
0 0 22 3 1 #" "
0 0 14 3 12 #"extrema-type"
0 0 22 3 3 #")))"
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 15 3 7 #"module+"
0 0 22 3 1 #" "
0 0 14 3 4 #"test"
0 0 22 29 1 #"\n"
0 0 22 3 3 #" ("
0 0 14 3 6 #"printf"
0 0 22 3 1 #" "
0 0 19 3 25 #"\"Testing sum-of-sines.~n\""
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 3 #" ("
0 0 14 3 9 #"test-case"
0 0 22 3 1 #" "
0 0 19 3 14 #"\"sum-of-sines\""
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 15 3 6 #"define"
0 0 22 3 1 #" "
0 0 14 3 6 #"sines1"
0 0 22 3 2 #" ("
0 0 14 3 12 #"sum-of-sines"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 1 #" "
0 0 20 3 3 #"10."
0 0 22 3 1 #" "
0 0 20 3 1 #"1"
0 0 22 3 2 #"))"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 15 3 6 #"define"
0 0 22 3 1 #" "
0 0 14 3 7 #"epsilon"
0 0 22 3 1 #" "
0 0 20 3 8 #"0.000001"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 13 #" "
0 0 17 3 34 #";(check-= v1 v2 epsilon [message])"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 7 #"check-="
0 0 22 3 2 #" ("
0 0 14 3 6 #"sines1"
0 0 22 3 1 #" "
0 0 20 3 1 #"0"
0 0 22 3 2 #") "
0 0 20 3 2 #"0."
0 0 22 3 2 #" "
0 0 14 3 7 #"epsilon"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 7 #"check-="
0 0 22 3 2 #" ("
0 0 14 3 6 #"sines1"
0 0 22 3 1 #" "
0 0 14 3 2 #"pi"
0 0 22 3 2 #") "
0 0 20 3 18 #"0.7768532196159377"
0 0 22 3 2 #" "
0 0 14 3 7 #"epsilon"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 13 #" "
0 0 17 3 29 #";; Check contract violations"
0 0 22 29 1 #"\n"
0 0 22 3 13 #" "
0 0 17 3 2 #"#;"
0 0 22 3 3 #" (("
0 0 14 3 12 #"sum-of-sines"
0 0 22 3 2 #" ["
0 0 14 3 5 #"value"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 3 #"] ["
0 0 14 3 11 #"extrema-min"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 3 #"] ["
0 0 14 3 11 #"extrema-max"
0 0 22 3 1 #" "
0 0 20 3 3 #"10."
0 0 22 3 3 #"] ["
0 0 14 3 9 #"num-sines"
0 0 22 3 1 #" "
0 0 20 3 1 #"1"
0 0 22 3 3 #"] ["
0 0 14 3 12 #"extrema-type"
0 0 22 3 1 #" "
0 0 20 3 1 #"'"
0 0 14 3 8 #"t-period"
0 0 22 3 3 #"]) "
0 0 14 3 1 #"t"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 13 #" "
0 0 17 3 2 #"#;"
0 0 22 3 1 #"("
0 0 14 3 6 #"printf"
0 0 22 3 1 #" "
0 0 19 3 6 #"\"~v~n\""
0 0 22 3 3 #" (("
0 0 14 3 12 #"sum-of-sines"
0 0 22 3 2 #") "
0 0 20 3 1 #"0"
0 0 22 3 2 #"))"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 9 #"check-exn"
0 0 22 3 1 #" "
0 0 14 3 18 #"exn:fail:contract?"
0 0 22 3 2 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 6 #" () (("
0 0 14 3 12 #"sum-of-sines"
0 0 22 3 2 #") "
0 0 20 3 1 #"'"
0 0 14 3 1 #"a"
0 0 22 3 3 #")))"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 9 #"check-exn"
0 0 22 3 1 #" "
0 0 14 3 18 #"exn:fail:contract?"
0 0 22 3 2 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 5 #" () ("
0 0 14 3 12 #"sum-of-sines"
0 0 22 3 1 #" "
0 0 20 3 1 #"'"
0 0 14 3 1 #"a"
0 0 22 3 3 #")))"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 9 #"check-exn"
0 0 22 3 1 #" "
0 0 14 3 18 #"exn:fail:contract?"
0 0 22 3 2 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 5 #" () ("
0 0 14 3 12 #"sum-of-sines"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 1 #" "
0 0 20 3 1 #"'"
0 0 14 3 1 #"a"
0 0 22 3 3 #")))"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 9 #"check-exn"
0 0 22 3 1 #" "
0 0 14 3 18 #"exn:fail:contract?"
0 0 22 3 2 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 5 #" () ("
0 0 14 3 12 #"sum-of-sines"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 1 #" "
0 0 20 3 3 #"0.1"
0 0 22 3 1 #" "
0 0 20 3 1 #"'"
0 0 14 3 1 #"a"
0 0 22 3 3 #")))"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 9 #"check-exn"
0 0 22 3 1 #" "
0 0 14 3 18 #"exn:fail:contract?"
0 0 22 3 2 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 5 #" () ("
0 0 14 3 12 #"sum-of-sines"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 1 #" "
0 0 20 3 3 #"0.1"
0 0 22 3 1 #" "
0 0 20 3 4 #"10.0"
0 0 22 3 1 #" "
0 0 20 3 1 #"'"
0 0 14 3 1 #"a"
0 0 22 3 3 #")))"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 9 #"check-exn"
0 0 22 3 1 #" "
0 0 14 3 18 #"exn:fail:contract?"
0 0 22 3 2 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 5 #" () ("
0 0 14 3 12 #"sum-of-sines"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 1 #" "
0 0 20 3 3 #"0.1"
0 0 22 3 1 #" "
0 0 20 3 4 #"10.0"
0 0 22 3 1 #" "
0 0 20 3 1 #"2"
0 0 22 3 1 #" "
0 0 20 3 1 #"'"
0 0 14 3 1 #"a"
0 0 22 3 3 #")))"
0 0 22 29 1 #"\n"
0 0 22 3 15 #" ))"
0 0 22 29 1 #"\n"
0 0 22 29 1 #"\n"
0 0 22 29 1 #"\n"
0 0 17 3 59
#"; Develop a function which is a filtered function of time."
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 14 3 7 #"provide"
0 0 22 3 1 #" "
0 0 14 3 17 #"filtered-function"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 15 3 6 #"define"
0 0 22 3 1 #" "
0 0 14 3 17 #"filtered-function"
0 0 22 29 1 #"\n"
0 0 22 3 3 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 2 #" ("
0 0 14 3 1 #"A"
0 0 22 3 1 #" "
0 0 14 3 1 #"B"
0 0 22 3 1 #" "
0 0 14 3 1 #"C"
0 0 22 3 1 #" "
0 0 14 3 1 #"D"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 5 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 2 #" ("
0 0 14 3 4 #"func"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 7 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 2 #" ("
0 0 14 3 1 #"t"
0 0 22 3 3 #") ("
0 0 14 3 4 #"func"
0 0 22 3 1 #" "
0 0 14 3 1 #"t"
0 0 22 3 5 #")))))"
0 0 22 29 1 #"\n"
0 0 22 29 1 #"\n"
0 0 17 3 21 #"; State pass-through"
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 14 3 7 #"provide"
0 0 22 3 1 #" "
0 0 14 3 12 #"pass-through"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 15 3 6 #"define"
0 0 22 3 1 #" "
0 0 14 3 12 #"pass-through"
0 0 22 29 1 #"\n"
0 0 22 3 3 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 2 #" ("
0 0 14 3 1 #"u"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 5 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 2 #" ("
0 0 14 3 1 #"x"
0 0 22 3 1 #" "
0 0 14 3 1 #"t"
0 0 22 3 2 #" ["
0 0 14 3 3 #"cmd"
0 0 22 3 1 #" "
0 0 20 3 1 #"'"
0 0 14 3 6 #"output"
0 0 22 3 2 #"])"
0 0 22 29 1 #"\n"
0 0 22 3 7 #" ("
0 0 15 3 4 #"cond"
0 0 22 3 1 #" "
0 0 22 29 1 #"\n"
0 0 22 3 10 #" [("
0 0 14 3 3 #"eq?"
0 0 22 3 1 #" "
0 0 14 3 3 #"cmd"
0 0 22 3 1 #" "
0 0 20 3 1 #"'"
0 0 14 3 10 #"parameters"
0 0 22 3 2 #") "
0 0 20 3 1 #"'"
0 0 14 3 12 #"pass-through"
0 0 22 3 1 #"]"
0 0 22 29 1 #"\n"
0 0 22 3 9 #" ["
0 0 14 3 4 #"else"
0 0 22 3 1 #" "
0 0 14 3 1 #"x"
0 0 22 3 5 #"]))))"
0 0 22 29 1 #"\n"
0 0 22 29 1 #"\n"
0 0 17 3 28 #"; Linear system definition."
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 14 3 7 #"provide"
0 0 22 3 1 #" "
0 0 14 3 13 #"linear-system"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 15 3 6 #"define"
0 0 22 3 2 #" ("
0 0 14 3 13 #"linear-system"
0 0 22 3 1 #" "
0 0 14 3 1 #"A"
0 0 22 3 1 #" "
0 0 14 3 1 #"B"
0 0 22 3 2 #" ["
0 0 14 3 1 #"C"
0 0 22 3 1 #" "
0 0 20 3 1 #"1"
0 0 22 3 3 #"] ["
0 0 14 3 1 #"D"
0 0 22 3 1 #" "
0 0 14 3 4 #"null"
0 0 22 3 2 #"])"
0 0 22 29 1 #"\n"
0 0 22 3 3 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 2 #" ("
0 0 14 3 1 #"u"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 5 #" ("
0 0 15 3 3 #"let"
0 0 22 3 3 #" (["
0 0 14 3 13 #"conform-input"
0 0 22 3 2 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 2 #" ("
0 0 14 3 1 #"m"
0 0 22 3 3 #") ("
0 0 14 3 2 #"if"
0 0 22 3 3 #" (("
0 0 14 3 23 #"matrix-mul-compatible/c"
0 0 22 3 1 #" "
0 0 14 3 1 #"B"
0 0 22 3 2 #") "
0 0 14 3 1 #"m"
0 0 22 3 2 #") "
0 0 14 3 1 #"m"
0 0 22 3 2 #" ("
0 0 14 3 13 #"matrix-resize"
0 0 22 3 1 #" "
0 0 14 3 1 #"m"
0 0 22 3 2 #" ("
0 0 14 3 11 #"matrix-cols"
0 0 22 3 1 #" "
0 0 14 3 1 #"B"
0 0 22 3 3 #") ("
0 0 14 3 11 #"matrix-cols"
0 0 22 3 1 #" "
0 0 14 3 1 #"m"
0 0 22 3 6 #"))))])"
0 0 22 29 1 #"\n"
0 0 22 3 7 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 2 #" ("
0 0 14 3 1 #"x"
0 0 22 3 1 #" "
0 0 14 3 1 #"t"
0 0 22 3 2 #" ["
0 0 14 3 3 #"cmd"
0 0 22 3 1 #" "
0 0 20 3 1 #"'"
0 0 14 3 6 #"output"
0 0 22 3 2 #"])"
0 0 22 29 1 #"\n"
0 0 22 3 9 #" ("
0 0 15 3 4 #"cond"
0 0 22 3 1 #" "
0 0 22 29 1 #"\n"
0 0 22 3 12 #" [("
0 0 14 3 3 #"eq?"
0 0 22 3 1 #" "
0 0 14 3 3 #"cmd"
0 0 22 3 1 #" "
0 0 20 3 1 #"'"
0 0 14 3 10 #"parameters"
0 0 22 3 3 #") ("
0 0 14 3 4 #"list"
0 0 22 3 1 #" "
0 0 14 3 1 #"A"
0 0 22 3 1 #" "
0 0 14 3 1 #"B"
0 0 22 3 1 #" "
0 0 14 3 1 #"C"
0 0 22 3 1 #" "
0 0 14 3 1 #"D"
0 0 22 3 2 #")]"
0 0 22 29 1 #"\n"
0 0 22 3 11 #" ["
0 0 14 3 4 #"else"
0 0 22 3 1 #" "
0 0 22 29 1 #"\n"
0 0 22 3 12 #" ("
0 0 15 3 4 #"let*"
0 0 22 3 3 #" (["
0 0 14 3 2 #"in"
0 0 22 3 2 #" ("
0 0 14 3 1 #"u"
0 0 22 3 1 #" "
0 0 14 3 1 #"t"
0 0 22 3 2 #")]"
0 0 22 29 1 #"\n"
0 0 22 3 19 #" )"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 2 #"if"
0 0 22 3 2 #" ("
0 0 14 3 7 #"matrix?"
0 0 22 3 1 #" "
0 0 14 3 1 #"A"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 18 #" ("
0 0 14 3 2 #"if"
0 0 22 3 2 #" ("
0 0 14 3 7 #"matrix?"
0 0 22 3 1 #" "
0 0 14 3 1 #"C"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 22 #" ("
0 0 14 3 2 #"if"
0 0 22 3 2 #" ("
0 0 14 3 5 #"null?"
0 0 22 3 1 #" "
0 0 14 3 1 #"D"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 26 #" ("
0 0 14 3 10 #"matrix-mul"
0 0 22 3 1 #" "
0 0 14 3 1 #"C"
0 0 22 3 2 #" ("
0 0 14 3 10 #"matrix-add"
0 0 22 3 2 #" ("
0 0 14 3 10 #"matrix-mul"
0 0 22 3 1 #" "
0 0 14 3 1 #"A"
0 0 22 3 1 #" "
0 0 14 3 1 #"x"
0 0 22 3 3 #") ("
0 0 14 3 10 #"matrix-mul"
0 0 22 3 1 #" "
0 0 14 3 1 #"B"
0 0 22 3 2 #" ("
0 0 14 3 13 #"conform-input"
0 0 22 3 1 #" "
0 0 14 3 2 #"in"
0 0 22 3 4 #"))))"
0 0 22 29 1 #"\n"
0 0 22 3 26 #" ("
0 0 14 3 10 #"matrix-add"
0 0 22 3 2 #" ("
0 0 14 3 10 #"matrix-mul"
0 0 22 3 1 #" "
0 0 14 3 1 #"C"
0 0 22 3 2 #" ("
0 0 14 3 10 #"matrix-add"
0 0 22 3 2 #" ("
0 0 14 3 10 #"matrix-mul"
0 0 22 3 1 #" "
0 0 14 3 1 #"A"
0 0 22 3 1 #" "
0 0 14 3 1 #"x"
0 0 22 3 3 #") ("
0 0 14 3 10 #"matrix-mul"
0 0 22 3 1 #" "
0 0 14 3 1 #"B"
0 0 22 3 2 #" ("
0 0 14 3 13 #"conform-input"
0 0 22 3 1 #" "
0 0 14 3 2 #"in"
0 0 22 3 4 #"))))"
0 0 22 29 1 #"\n"
0 0 22 3 38 #" ("
0 0 14 3 10 #"matrix-mul"
0 0 22 3 1 #" "
0 0 14 3 1 #"D"
0 0 22 3 2 #" ("
0 0 14 3 13 #"conform-input"
0 0 22 3 1 #" "
0 0 14 3 2 #"in"
0 0 22 3 4 #"))))"
0 0 22 29 1 #"\n"
0 0 22 3 22 #" ("
0 0 14 3 12 #"matrix-scale"
0 0 22 3 2 #" ("
0 0 14 3 10 #"matrix-add"
0 0 22 3 2 #" ("
0 0 14 3 10 #"matrix-mul"
0 0 22 3 1 #" "
0 0 14 3 1 #"A"
0 0 22 3 1 #" "
0 0 14 3 1 #"x"
0 0 22 3 3 #") ("
0 0 14 3 10 #"matrix-mul"
0 0 22 3 1 #" "
0 0 14 3 1 #"B"
0 0 22 3 2 #" ("
0 0 14 3 13 #"conform-input"
0 0 22 3 1 #" "
0 0 14 3 2 #"in"
0 0 22 3 4 #"))) "
0 0 14 3 1 #"C"
0 0 22 3 2 #"))"
0 0 22 29 1 #"\n"
0 0 22 3 18 #" ("
0 0 14 3 2 #"if"
0 0 22 3 2 #" ("
0 0 14 3 5 #"null?"
0 0 22 3 1 #" "
0 0 14 3 1 #"D"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 22 #" ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 14 3 1 #"C"
0 0 22 3 2 #" ("
0 0 14 3 1 #"+"
0 0 22 3 2 #" ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 14 3 1 #"A"
0 0 22 3 1 #" "
0 0 14 3 1 #"x"
0 0 22 3 3 #") ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 14 3 1 #"B"
0 0 22 3 1 #" "
0 0 14 3 2 #"in"
0 0 22 3 3 #")))"
0 0 22 29 1 #"\n"
0 0 22 3 22 #" ("
0 0 14 3 1 #"+"
0 0 22 3 2 #" ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 14 3 1 #"C"
0 0 22 3 2 #" ("
0 0 14 3 1 #"+"
0 0 22 3 2 #" ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 14 3 1 #"A"
0 0 22 3 1 #" "
0 0 14 3 1 #"x"
0 0 22 3 3 #") ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 14 3 1 #"B"
0 0 22 3 1 #" "
0 0 14 3 2 #"in"
0 0 22 3 5 #"))) ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 14 3 1 #"D"
0 0 22 3 1 #" "
0 0 14 3 2 #"in"
0 0 22 3 11 #")))))])))))"
0 0 22 29 1 #"\n"
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 14 3 7 #"provide"
0 0 22 3 1 #" "
0 0 14 3 16 #"nonlinear-system"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 15 3 6 #"define"
0 0 22 3 2 #" ("
0 0 14 3 16 #"nonlinear-system"
0 0 22 3 1 #" "
0 0 14 3 1 #"A"
0 0 22 3 1 #" "
0 0 14 3 1 #"B"
0 0 22 3 2 #" ["
0 0 14 3 1 #"C"
0 0 22 3 1 #" "
0 0 20 3 1 #"1"
0 0 22 3 2 #"])"
0 0 22 29 1 #"\n"
0 0 22 3 3 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 2 #" ("
0 0 14 3 1 #"u"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 5 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 2 #" ("
0 0 14 3 1 #"x"
0 0 22 3 1 #" "
0 0 14 3 1 #"t"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 7 #" ("
0 0 14 3 2 #"if"
0 0 22 3 2 #" ("
0 0 14 3 7 #"matrix?"
0 0 22 3 1 #" "
0 0 14 3 1 #"A"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 11 #" ("
0 0 14 3 2 #"if"
0 0 22 3 2 #" ("
0 0 14 3 7 #"matrix?"
0 0 22 3 1 #" "
0 0 14 3 1 #"C"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 15 #" ("
0 0 14 3 10 #"matrix-mul"
0 0 22 3 1 #" "
0 0 14 3 1 #"C"
0 0 22 3 2 #" ("
0 0 14 3 10 #"matrix-add"
0 0 22 3 2 #" ("
0 0 14 3 10 #"matrix-mul"
0 0 22 3 2 #" ("
0 0 14 3 12 #"matrix-apply"
0 0 22 3 1 #" "
0 0 14 3 1 #"A"
0 0 22 3 1 #" "
0 0 14 3 1 #"x"
0 0 22 3 2 #") "
0 0 14 3 1 #"x"
0 0 22 3 3 #") ("
0 0 14 3 10 #"matrix-mul"
0 0 22 3 2 #" ("
0 0 14 3 12 #"matrix-apply"
0 0 22 3 1 #" "
0 0 14 3 1 #"B"
0 0 22 3 2 #" ("
0 0 14 3 1 #"u"
0 0 22 3 1 #" "
0 0 14 3 1 #"t"
0 0 22 3 4 #")) ("
0 0 14 3 1 #"u"
0 0 22 3 1 #" "
0 0 14 3 1 #"t"
0 0 22 3 4 #"))))"
0 0 22 29 1 #"\n"
0 0 22 3 15 #" ("
0 0 14 3 12 #"matrix-scale"
0 0 22 3 2 #" ("
0 0 14 3 10 #"matrix-add"
0 0 22 3 2 #" ("
0 0 14 3 10 #"matrix-mul"
0 0 22 3 2 #" ("
0 0 14 3 12 #"matrix-apply"
0 0 22 3 1 #" "
0 0 14 3 1 #"A"
0 0 22 3 1 #" "
0 0 14 3 1 #"x"
0 0 22 3 2 #") "
0 0 14 3 1 #"x"
0 0 22 3 3 #") ("
0 0 14 3 10 #"matrix-mul"
0 0 22 3 2 #" ("
0 0 14 3 12 #"matrix-apply"
0 0 22 3 1 #" "
0 0 14 3 1 #"B"
0 0 22 3 2 #" ("
0 0 14 3 1 #"u"
0 0 22 3 1 #" "
0 0 14 3 1 #"t"
0 0 22 3 4 #")) ("
0 0 14 3 1 #"u"
0 0 22 3 1 #" "
0 0 14 3 1 #"t"
0 0 22 3 4 #"))) "
0 0 14 3 1 #"C"
0 0 22 3 2 #"))"
0 0 22 29 1 #"\n"
0 0 22 3 11 #" ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 14 3 1 #"C"
0 0 22 3 2 #" ("
0 0 14 3 1 #"+"
0 0 22 3 2 #" ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 14 3 1 #"A"
0 0 22 3 1 #" "
0 0 14 3 1 #"x"
0 0 22 3 3 #") ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 14 3 1 #"B"
0 0 22 3 2 #" ("
0 0 14 3 1 #"u"
0 0 22 3 1 #" "
0 0 14 3 1 #"t"
0 0 22 3 8 #"))))))))"
0 0 22 29 1 #"\n"
0 0 22 29 1 #"\n"
0 0 17 3 76
(
#"; A general dynamic system where the matrices can be constant or fu"
#"nctions."
) 0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 14 3 7 #"provide"
0 0 22 3 1 #" "
0 0 14 3 14 #"general-system"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 15 3 6 #"define"
0 0 22 3 2 #" ("
0 0 14 3 14 #"general-system"
0 0 22 3 1 #" "
0 0 14 3 1 #"A"
0 0 22 3 1 #" "
0 0 14 3 1 #"B"
0 0 22 3 2 #" ["
0 0 14 3 1 #"C"
0 0 22 3 1 #" "
0 0 20 3 1 #"1"
0 0 22 3 2 #"])"
0 0 22 29 1 #"\n"
0 0 22 3 3 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 2 #" ("
0 0 14 3 1 #"u"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 5 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 2 #" ("
0 0 14 3 1 #"x"
0 0 22 3 1 #" "
0 0 14 3 1 #"t"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 7 #" ("
0 0 14 3 2 #"if"
0 0 22 3 2 #" ("
0 0 14 3 7 #"matrix?"
0 0 22 3 1 #" "
0 0 14 3 1 #"A"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 11 #" ("
0 0 14 3 2 #"if"
0 0 22 3 2 #" ("
0 0 14 3 7 #"matrix?"
0 0 22 3 1 #" "
0 0 14 3 1 #"C"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 15 #" ("
0 0 14 3 14 #"matrix-mul-gen"
0 0 22 3 1 #" "
0 0 14 3 1 #"C"
0 0 22 3 2 #" ("
0 0 14 3 10 #"matrix-add"
0 0 22 3 2 #" ("
0 0 14 3 14 #"matrix-mul-gen"
0 0 22 3 1 #" "
0 0 14 3 1 #"A"
0 0 22 3 1 #" "
0 0 14 3 1 #"x"
0 0 22 3 2 #") "
0 0 22 29 1 #"\n"
0 0 22 3 45 #" ("
0 0 14 3 14 #"matrix-mul-gen"
0 0 22 3 1 #" "
0 0 14 3 1 #"B"
0 0 22 3 2 #" ("
0 0 14 3 1 #"u"
0 0 22 3 1 #" "
0 0 14 3 1 #"t"
0 0 22 3 4 #"))))"
0 0 22 29 1 #"\n"
0 0 22 3 15 #" ("
0 0 14 3 12 #"matrix-scale"
0 0 22 3 2 #" ("
0 0 14 3 10 #"matrix-add"
0 0 22 3 2 #" ("
0 0 14 3 14 #"matrix-mul-gen"
0 0 22 3 1 #" "
0 0 14 3 1 #"A"
0 0 22 3 1 #" "
0 0 14 3 1 #"x"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 41 #" ("
0 0 14 3 14 #"matrix-mul-gen"
0 0 22 3 1 #" "
0 0 14 3 1 #"B"
0 0 22 3 2 #" ("
0 0 14 3 1 #"u"
0 0 22 3 1 #" "
0 0 14 3 1 #"t"
0 0 22 3 4 #"))) "
0 0 14 3 1 #"C"
0 0 22 3 2 #"))"
0 0 22 29 1 #"\n"
0 0 22 3 11 #" ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 14 3 1 #"C"
0 0 22 3 2 #" ("
0 0 14 3 1 #"+"
0 0 22 3 2 #" ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 14 3 1 #"A"
0 0 22 3 1 #" "
0 0 14 3 1 #"x"
0 0 22 3 3 #") ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 14 3 1 #"B"
0 0 22 3 2 #" ("
0 0 14 3 1 #"u"
0 0 22 3 1 #" "
0 0 14 3 1 #"t"
0 0 22 3 8 #"))))))))"
0 0 22 29 1 #"\n"
0 0 22 29 1 #"\n"
0 0 22 29 1 #"\n"
0 0 17 3 37 #"; Advance the differential equation."
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 14 3 7 #"provide"
0 0 22 3 1 #" "
0 0 14 3 10 #"advance-de"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 15 3 6 #"define"
0 0 22 3 1 #" "
0 0 14 3 10 #"advance-de"
0 0 22 29 1 #"\n"
0 0 22 3 3 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 2 #" ("
0 0 14 3 5 #"max-h"
0 0 22 3 1 #" "
0 0 14 3 9 #"de-solver"
0 0 22 3 2 #" ["
0 0 14 3 6 #"debug?"
0 0 22 3 1 #" "
0 0 20 3 2 #"#f"
0 0 22 3 2 #"])"
0 0 22 29 1 #"\n"
0 0 22 3 5 #" ("
0 0 15 3 6 #"define"
0 0 22 3 1 #" "
0 0 14 3 7 #"max-err"
0 0 22 3 1 #" "
0 0 20 3 5 #"1e-10"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 5 #" ("
0 0 15 3 6 #"define"
0 0 22 3 1 #" "
0 0 14 3 18 #"max-step-reduction"
0 0 22 3 1 #" "
0 0 20 3 2 #"20"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 5 #" ("
0 0 15 3 3 #"let"
0 0 22 3 3 #" (["
0 0 14 3 9 #"current-h"
0 0 22 3 1 #" "
0 0 14 3 5 #"max-h"
0 0 22 3 2 #"])"
0 0 22 29 1 #"\n"
0 0 22 3 7 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 2 #" ("
0 0 14 3 1 #"f"
0 0 22 3 1 #" "
0 0 14 3 1 #"x"
0 0 22 3 1 #" "
0 0 14 3 2 #"t0"
0 0 22 3 1 #" "
0 0 14 3 2 #"tf"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 9 #" ("
0 0 14 3 2 #"if"
0 0 22 3 2 #" ("
0 0 14 3 1 #">"
0 0 22 3 2 #" ("
0 0 14 3 5 #"apply"
0 0 22 3 1 #" "
0 0 14 3 3 #"max"
0 0 22 3 2 #" ("
0 0 14 3 15 #"procedure-arity"
0 0 22 3 1 #" "
0 0 14 3 9 #"de-solver"
0 0 22 3 3 #")) "
0 0 20 3 1 #"4"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 12 #" "
0 0 17 3 116
(
#"; Since the de solver takes an extra parameter allowing and error me"
#"asuement return, use it to adjust the step size."
) 0 0 22 29 1 #"\n"
0 0 22 3 13 #" ("
0 0 15 3 6 #"letrec"
0 0 22 3 3 #" (["
0 0 14 3 6 #"helper"
0 0 22 3 1 #" "
0 0 22 29 1 #"\n"
0 0 22 3 23 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 2 #" ("
0 0 14 3 1 #"x"
0 0 22 3 1 #" "
0 0 14 3 1 #"t"
0 0 22 3 1 #" "
0 0 14 3 4 #"h-in"
0 0 22 3 1 #" "
0 0 14 3 1 #"i"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 25 #" ("
0 0 14 3 2 #"if"
0 0 22 3 2 #" ("
0 0 14 3 2 #">="
0 0 22 3 1 #" "
0 0 14 3 1 #"t"
0 0 22 3 1 #" "
0 0 14 3 2 #"tf"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 29 #" ("
0 0 15 3 5 #"begin"
0 0 22 3 1 #" "
0 0 22 29 1 #"\n"
0 0 22 3 31 #" ("
0 0 14 3 4 #"set!"
0 0 22 3 1 #" "
0 0 14 3 9 #"current-h"
0 0 22 3 1 #" "
0 0 14 3 4 #"h-in"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 30 #" "
0 0 14 3 1 #"x"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 29 #" ("
0 0 15 3 4 #"let*"
0 0 22 3 3 #" (["
0 0 14 3 1 #"h"
0 0 22 3 2 #" ("
0 0 14 3 2 #"if"
0 0 22 3 2 #" ("
0 0 14 3 1 #">"
0 0 22 3 2 #" ("
0 0 14 3 1 #"-"
0 0 22 3 1 #" "
0 0 14 3 2 #"tf"
0 0 22 3 1 #" "
0 0 14 3 1 #"t"
0 0 22 3 2 #") "
0 0 14 3 4 #"h-in"
0 0 22 3 2 #") "
0 0 14 3 4 #"h-in"
0 0 22 3 2 #" ("
0 0 14 3 1 #"-"
0 0 22 3 1 #" "
0 0 14 3 2 #"tf"
0 0 22 3 1 #" "
0 0 14 3 1 #"t"
0 0 22 3 3 #"))]"
0 0 22 29 1 #"\n"
0 0 22 3 36 #" ["
0 0 14 3 3 #"res"
0 0 22 3 2 #" ("
0 0 14 3 9 #"de-solver"
0 0 22 3 1 #" "
0 0 14 3 1 #"f"
0 0 22 3 1 #" "
0 0 14 3 1 #"x"
0 0 22 3 1 #" "
0 0 14 3 1 #"h"
0 0 22 3 1 #" "
0 0 14 3 1 #"t"
0 0 22 3 1 #" "
0 0 20 3 1 #"'"
0 0 14 3 3 #"all"
0 0 22 3 2 #")]"
0 0 22 29 1 #"\n"
0 0 22 3 36 #" ["
0 0 14 3 2 #"xp"
0 0 22 3 2 #" ("
0 0 14 3 5 #"first"
0 0 22 3 1 #" "
0 0 14 3 3 #"res"
0 0 22 3 2 #")]"
0 0 22 29 1 #"\n"
0 0 22 3 36 #" ["
0 0 14 3 3 #"err"
0 0 22 3 2 #" ("
0 0 14 3 6 #"second"
0 0 22 3 1 #" "
0 0 14 3 3 #"res"
0 0 22 3 2 #")]"
0 0 22 29 1 #"\n"
0 0 22 3 36 #" ["
0 0 14 3 8 #"norm-err"
0 0 22 3 2 #" ("
0 0 14 3 16 #"normalized-error"
0 0 22 3 1 #" "
0 0 14 3 2 #"xp"
0 0 22 3 1 #" "
0 0 14 3 3 #"err"
0 0 22 3 3 #")])"
0 0 22 29 1 #"\n"
0 0 22 3 31 #" ("
0 0 15 3 4 #"when"
0 0 22 3 1 #" "
0 0 14 3 6 #"debug?"
0 0 22 3 2 #" ("
0 0 14 3 6 #"printf"
0 0 22 3 1 #" "
0 0 19 3 1 #"\""
0 0 19 3 17 #"advance-de.helper"
0 0 19 3 1 #"["
0 0 19 3 2 #"~v"
0 0 19 3 1 #" "
0 0 19 3 2 #"~v"
0 0 19 3 2 #"] "
0 0 19 3 2 #"=>"
0 0 19 3 1 #" "
0 0 19 3 2 #"xp"
0 0 19 3 1 #" "
0 0 19 3 1 #"="
0 0 19 3 1 #" "
0 0 19 3 2 #"~v"
0 0 19 3 1 #","
0 0 19 3 1 #" "
0 0 19 3 1 #"h"
0 0 19 3 1 #" "
0 0 19 3 1 #"="
0 0 19 3 1 #" "
0 0 19 3 2 #"~v"
0 0 19 3 1 #","
0 0 19 3 1 #" "
0 0 19 3 3 #"err"
0 0 19 3 1 #" "
0 0 19 3 1 #"="
0 0 19 3 1 #" "
0 0 19 3 2 #"~v"
0 0 19 3 1 #","
0 0 19 3 1 #" "
0 0 19 3 8 #"norm-err"
0 0 19 3 1 #" "
0 0 19 3 1 #"="
0 0 19 3 5 #" ~v~n"
0 0 19 3 1 #"\""
0 0 22 3 1 #" "
0 0 14 3 1 #"x"
0 0 22 3 1 #" "
0 0 14 3 1 #"t"
0 0 22 3 1 #" "
0 0 14 3 2 #"xp"
0 0 22 3 1 #" "
0 0 14 3 1 #"h"
0 0 22 3 1 #" "
0 0 14 3 3 #"err"
0 0 22 3 1 #" "
0 0 14 3 8 #"norm-err"
0 0 22 3 2 #"))"
0 0 20 3 1 #"1"
0 0 22 29 1 #"\n"
0 0 22 3 31 #" ("
0 0 14 3 2 #"if"
0 0 22 3 2 #" ("
0 0 14 3 1 #"<"
0 0 22 3 1 #" "
0 0 14 3 8 #"norm-err"
0 0 22 3 1 #" "
0 0 14 3 7 #"max-err"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 35 #" ("
0 0 14 3 2 #"if"
0 0 22 3 2 #" ("
0 0 14 3 1 #"<"
0 0 22 3 1 #" "
0 0 14 3 8 #"norm-err"
0 0 22 3 2 #" ("
0 0 14 3 1 #"/"
0 0 22 3 1 #" "
0 0 14 3 7 #"max-err"
0 0 22 3 1 #" "
0 0 20 3 2 #"64"
0 0 22 3 2 #"))"
0 0 22 29 1 #"\n"
0 0 22 3 39 #" ("
0 0 14 3 6 #"helper"
0 0 22 3 1 #" "
0 0 14 3 2 #"xp"
0 0 22 3 2 #" ("
0 0 14 3 1 #"+"
0 0 22 3 1 #" "
0 0 14 3 1 #"t"
0 0 22 3 1 #" "
0 0 14 3 1 #"h"
0 0 22 3 3 #") ("
0 0 14 3 1 #"*"
0 0 22 3 1 #" "
0 0 20 3 1 #"2"
0 0 22 3 1 #" "
0 0 14 3 1 #"h"
0 0 22 3 2 #") "
0 0 20 3 1 #"0"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 39 #" ("
0 0 14 3 6 #"helper"
0 0 22 3 1 #" "
0 0 14 3 2 #"xp"
0 0 22 3 2 #" ("
0 0 14 3 1 #"+"
0 0 22 3 1 #" "
0 0 14 3 1 #"t"
0 0 22 3 1 #" "
0 0 14 3 1 #"h"
0 0 22 3 2 #") "
0 0 14 3 1 #"h"
0 0 22 3 1 #" "
0 0 20 3 1 #"0"
0 0 22 3 2 #"))"
0 0 22 29 1 #"\n"
0 0 22 3 35 #" ("
0 0 14 3 2 #"if"
0 0 22 3 2 #" ("
0 0 14 3 1 #">"
0 0 22 3 1 #" "
0 0 14 3 1 #"i"
0 0 22 3 1 #" "
0 0 14 3 18 #"max-step-reduction"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 39 #" ("
0 0 14 3 5 #"error"
0 0 22 3 1 #" "
0 0 19 3 1 #"\""
0 0 19 3 4 #"Step"
0 0 19 3 1 #" "
0 0 19 3 4 #"size"
0 0 19 3 1 #" "
0 0 19 3 6 #"halved"
0 0 19 3 1 #" "
0 0 19 3 6 #"twenty"
0 0 19 3 7 #" times."
0 0 19 3 1 #"\""
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 39 #" ("
0 0 14 3 2 #"if"
0 0 22 3 2 #" ("
0 0 14 3 1 #">"
0 0 22 3 1 #" "
0 0 14 3 1 #"i"
0 0 22 3 2 #" ("
0 0 14 3 1 #"/"
0 0 22 3 1 #" "
0 0 14 3 18 #"max-step-reduction"
0 0 22 3 1 #" "
0 0 20 3 1 #"2"
0 0 22 3 2 #"))"
0 0 22 29 1 #"\n"
0 0 22 3 43 #" ("
0 0 15 3 5 #"begin"
0 0 22 29 1 #"\n"
0 0 22 3 45 #" ("
0 0 14 3 4 #"set!"
0 0 22 3 1 #" "
0 0 14 3 6 #"debug?"
0 0 22 3 1 #" "
0 0 20 3 2 #"#t"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 45 #" ("
0 0 14 3 6 #"helper"
0 0 22 3 1 #" "
0 0 14 3 1 #"x"
0 0 22 3 1 #" "
0 0 14 3 1 #"t"
0 0 22 3 2 #" ("
0 0 14 3 1 #"/"
0 0 22 3 1 #" "
0 0 14 3 1 #"h"
0 0 22 3 1 #" "
0 0 20 3 1 #"2"
0 0 22 3 3 #") ("
0 0 14 3 1 #"+"
0 0 22 3 1 #" "
0 0 14 3 1 #"i"
0 0 22 3 1 #" "
0 0 20 3 1 #"1"
0 0 22 3 3 #")))"
0 0 22 29 1 #"\n"
0 0 22 3 43 #" ("
0 0 15 3 5 #"begin"
0 0 22 29 1 #"\n"
0 0 22 3 45 #" ("
0 0 14 3 4 #"set!"
0 0 22 3 1 #" "
0 0 14 3 6 #"debug?"
0 0 22 3 1 #" "
0 0 20 3 2 #"#f"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 45 #" ("
0 0 14 3 6 #"helper"
0 0 22 3 1 #" "
0 0 14 3 1 #"x"
0 0 22 3 1 #" "
0 0 14 3 1 #"t"
0 0 22 3 2 #" ("
0 0 14 3 1 #"/"
0 0 22 3 1 #" "
0 0 14 3 1 #"h"
0 0 22 3 1 #" "
0 0 20 3 1 #"2"
0 0 22 3 3 #") ("
0 0 14 3 1 #"+"
0 0 22 3 1 #" "
0 0 14 3 1 #"i"
0 0 22 3 1 #" "
0 0 20 3 1 #"1"
0 0 22 3 11 #")))))))))])"
0 0 22 29 1 #"\n"
0 0 22 3 15 #" ("
0 0 14 3 6 #"helper"
0 0 22 3 1 #" "
0 0 14 3 1 #"x"
0 0 22 3 1 #" "
0 0 14 3 2 #"t0"
0 0 22 3 1 #" "
0 0 14 3 9 #"current-h"
0 0 22 3 1 #" "
0 0 20 3 1 #"0"
0 0 22 3 2 #"))"
0 0 22 29 1 #"\n"
0 0 22 3 13 #" ("
0 0 15 3 6 #"letrec"
0 0 22 3 3 #" (["
0 0 14 3 6 #"helper"
0 0 22 3 1 #" "
0 0 22 29 1 #"\n"
0 0 22 3 23 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 2 #" ("
0 0 14 3 1 #"x"
0 0 22 3 1 #" "
0 0 14 3 1 #"t"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 25 #" ("
0 0 14 3 2 #"if"
0 0 22 3 2 #" ("
0 0 14 3 2 #">="
0 0 22 3 1 #" "
0 0 14 3 1 #"t"
0 0 22 3 1 #" "
0 0 14 3 2 #"tf"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 28 #" "
0 0 14 3 1 #"x"
0 0 22 29 1 #"\n"
0 0 22 3 29 #" ("
0 0 15 3 4 #"let*"
0 0 22 3 3 #" (["
0 0 14 3 1 #"h"
0 0 22 3 2 #" ("
0 0 14 3 2 #"if"
0 0 22 3 2 #" ("
0 0 14 3 1 #">"
0 0 22 3 2 #" ("
0 0 14 3 1 #"-"
0 0 22 3 1 #" "
0 0 14 3 2 #"tf"
0 0 22 3 1 #" "
0 0 14 3 1 #"t"
0 0 22 3 2 #") "
0 0 14 3 9 #"current-h"
0 0 22 3 2 #") "
0 0 14 3 9 #"current-h"
0 0 22 3 2 #" ("
0 0 14 3 1 #"-"
0 0 22 3 1 #" "
0 0 14 3 2 #"tf"
0 0 22 3 1 #" "
0 0 14 3 1 #"t"
0 0 22 3 3 #"))]"
0 0 22 29 1 #"\n"
0 0 22 3 36 #" ["
0 0 14 3 2 #"xp"
0 0 22 3 2 #" ("
0 0 14 3 9 #"de-solver"
0 0 22 3 1 #" "
0 0 14 3 1 #"f"
0 0 22 3 1 #" "
0 0 14 3 1 #"x"
0 0 22 3 1 #" "
0 0 14 3 1 #"h"
0 0 22 3 1 #" "
0 0 14 3 1 #"t"
0 0 22 3 3 #")])"
0 0 22 29 1 #"\n"
0 0 22 3 31 #" ("
0 0 15 3 4 #"when"
0 0 22 3 1 #" "
0 0 14 3 6 #"debug?"
0 0 22 3 2 #" ("
0 0 14 3 6 #"printf"
0 0 22 3 1 #" "
0 0 19 3 1 #"\""
0 0 19 3 17 #"advance-de.helper"
0 0 19 3 1 #"["
0 0 19 3 2 #"~v"
0 0 19 3 1 #" "
0 0 19 3 2 #"~v"
0 0 19 3 2 #"] "
0 0 19 3 2 #"=>"
0 0 19 3 1 #" "
0 0 19 3 2 #"xp"
0 0 19 3 1 #" "
0 0 19 3 1 #"="
0 0 19 3 1 #" "
0 0 19 3 2 #"~v"
0 0 19 3 1 #","
0 0 19 3 1 #" "
0 0 19 3 1 #"h"
0 0 19 3 1 #" "
0 0 19 3 1 #"="
0 0 19 3 5 #" ~v~n"
0 0 19 3 1 #"\""
0 0 22 3 1 #" "
0 0 14 3 1 #"x"
0 0 22 3 1 #" "
0 0 14 3 1 #"t"
0 0 22 3 1 #" "
0 0 14 3 2 #"xp"
0 0 22 3 1 #" "
0 0 14 3 1 #"h"
0 0 22 3 2 #"))"
0 0 22 29 1 #"\n"
0 0 22 3 31 #" ("
0 0 14 3 6 #"helper"
0 0 22 3 1 #" "
0 0 14 3 2 #"xp"
0 0 22 3 2 #" ("
0 0 14 3 1 #"+"
0 0 22 3 1 #" "
0 0 14 3 1 #"t"
0 0 22 3 1 #" "
0 0 14 3 1 #"h"
0 0 22 3 7 #")))))])"
0 0 22 29 1 #"\n"
0 0 22 3 15 #" ("
0 0 14 3 6 #"helper"
0 0 22 3 1 #" "
0 0 14 3 1 #"x"
0 0 22 3 1 #" "
0 0 14 3 2 #"t0"
0 0 22 3 7 #")))))))"
0 0 22 29 1 #"\n"
0 0 22 29 1 #"\n"
0 0 17 3 39 #"; Merson differential equation solver."
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 14 3 7 #"provide"
0 0 22 3 1 #" "
0 0 14 3 6 #"merson"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 15 3 6 #"define"
0 0 22 3 1 #" "
0 0 14 3 6 #"merson"
0 0 22 3 1 #" "
0 0 22 29 1 #"\n"
0 0 22 3 3 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 3 #" (["
0 0 14 3 7 #"x-scale"
0 0 22 3 1 #" "
0 0 14 3 12 #"matrix-scale"
0 0 22 3 3 #"] ["
0 0 14 3 5 #"x-add"
0 0 22 3 1 #" "
0 0 14 3 10 #"matrix-add"
0 0 22 3 2 #"])"
0 0 22 29 1 #"\n"
0 0 22 3 5 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 2 #" ("
0 0 14 3 1 #"f"
0 0 22 3 1 #" "
0 0 14 3 1 #"x"
0 0 22 3 1 #" "
0 0 14 3 1 #"h"
0 0 22 3 1 #" "
0 0 14 3 1 #"t"
0 0 22 3 2 #" ["
0 0 14 3 6 #"select"
0 0 22 3 1 #" "
0 0 20 3 1 #"'"
0 0 14 3 5 #"value"
0 0 22 3 2 #"])"
0 0 22 29 1 #"\n"
0 0 22 3 7 #" ("
0 0 15 3 4 #"let*"
0 0 22 3 3 #" (["
0 0 14 3 2 #"k1"
0 0 22 3 2 #" ("
0 0 14 3 7 #"x-scale"
0 0 22 3 2 #" ("
0 0 14 3 1 #"f"
0 0 22 3 1 #" "
0 0 14 3 1 #"x"
0 0 22 3 1 #" "
0 0 14 3 1 #"t"
0 0 22 3 2 #") "
0 0 14 3 1 #"h"
0 0 22 3 2 #")]"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ["
0 0 14 3 2 #"k2"
0 0 22 3 2 #" ("
0 0 14 3 7 #"x-scale"
0 0 22 3 2 #" ("
0 0 14 3 1 #"f"
0 0 22 3 2 #" ("
0 0 14 3 5 #"x-add"
0 0 22 3 1 #" "
0 0 14 3 1 #"x"
0 0 22 3 2 #" ("
0 0 14 3 7 #"x-scale"
0 0 22 3 1 #" "
0 0 14 3 2 #"k1"
0 0 22 3 2 #" ("
0 0 14 3 1 #"/"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 1 #" "
0 0 20 3 2 #"3."
0 0 22 3 5 #"))) ("
0 0 14 3 1 #"+"
0 0 22 3 1 #" "
0 0 14 3 1 #"t"
0 0 22 3 2 #" ("
0 0 14 3 1 #"/"
0 0 22 3 1 #" "
0 0 14 3 1 #"h"
0 0 22 3 1 #" "
0 0 20 3 1 #"3"
0 0 22 3 4 #"))) "
0 0 14 3 1 #"h"
0 0 22 3 2 #")]"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ["
0 0 14 3 2 #"k3"
0 0 22 3 2 #" ("
0 0 14 3 7 #"x-scale"
0 0 22 3 2 #" ("
0 0 14 3 1 #"f"
0 0 22 3 2 #" ("
0 0 14 3 5 #"x-add"
0 0 22 3 1 #" "
0 0 14 3 1 #"x"
0 0 22 3 2 #" ("
0 0 14 3 5 #"x-add"
0 0 22 3 2 #" ("
0 0 14 3 7 #"x-scale"
0 0 22 3 1 #" "
0 0 14 3 2 #"k1"
0 0 22 3 2 #" ("
0 0 14 3 1 #"/"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 1 #" "
0 0 20 3 2 #"6."
0 0 22 3 4 #")) ("
0 0 14 3 7 #"x-scale"
0 0 22 3 1 #" "
0 0 14 3 2 #"k2"
0 0 22 3 2 #" ("
0 0 14 3 1 #"/"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 1 #" "
0 0 20 3 2 #"6."
0 0 22 3 4 #"))))"
0 0 22 29 1 #"\n"
0 0 22 3 30 #" ("
0 0 14 3 1 #"+"
0 0 22 3 1 #" "
0 0 14 3 1 #"t"
0 0 22 3 2 #" ("
0 0 14 3 1 #"/"
0 0 22 3 1 #" "
0 0 14 3 1 #"h"
0 0 22 3 1 #" "
0 0 20 3 1 #"3"
0 0 22 3 3 #")))"
0 0 22 29 1 #"\n"
0 0 22 3 26 #" "
0 0 14 3 1 #"h"
0 0 22 3 2 #")]"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ["
0 0 14 3 2 #"k4"
0 0 22 3 2 #" ("
0 0 14 3 7 #"x-scale"
0 0 22 3 2 #" ("
0 0 14 3 1 #"f"
0 0 22 3 2 #" ("
0 0 14 3 5 #"x-add"
0 0 22 3 1 #" "
0 0 14 3 1 #"x"
0 0 22 3 2 #" ("
0 0 14 3 5 #"x-add"
0 0 22 3 2 #" ("
0 0 14 3 7 #"x-scale"
0 0 22 3 1 #" "
0 0 14 3 2 #"k1"
0 0 22 3 2 #" ("
0 0 14 3 1 #"/"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 1 #" "
0 0 20 3 2 #"8."
0 0 22 3 4 #")) ("
0 0 14 3 7 #"x-scale"
0 0 22 3 1 #" "
0 0 14 3 2 #"k3"
0 0 22 3 2 #" ("
0 0 14 3 1 #"/"
0 0 22 3 1 #" "
0 0 20 3 2 #"3."
0 0 22 3 1 #" "
0 0 20 3 2 #"8."
0 0 22 3 4 #"))))"
0 0 22 29 1 #"\n"
0 0 22 3 30 #" ("
0 0 14 3 1 #"+"
0 0 22 3 1 #" "
0 0 14 3 1 #"t"
0 0 22 3 2 #" ("
0 0 14 3 1 #"/"
0 0 22 3 1 #" "
0 0 14 3 1 #"h"
0 0 22 3 1 #" "
0 0 20 3 1 #"2"
0 0 22 3 3 #")))"
0 0 22 29 1 #"\n"
0 0 22 3 26 #" "
0 0 14 3 1 #"h"
0 0 22 3 2 #")]"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ["
0 0 14 3 2 #"k5"
0 0 22 3 2 #" ("
0 0 14 3 7 #"x-scale"
0 0 22 3 2 #" ("
0 0 14 3 1 #"f"
0 0 22 3 2 #" ("
0 0 14 3 5 #"x-add"
0 0 22 3 1 #" "
0 0 14 3 1 #"x"
0 0 22 3 2 #" ("
0 0 14 3 5 #"x-add"
0 0 22 3 2 #" ("
0 0 14 3 5 #"x-add"
0 0 22 3 2 #" ("
0 0 14 3 7 #"x-scale"
0 0 22 3 1 #" "
0 0 14 3 2 #"k1"
0 0 22 3 2 #" ("
0 0 14 3 1 #"/"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 1 #" "
0 0 20 3 2 #"2."
0 0 22 3 4 #")) ("
0 0 14 3 7 #"x-scale"
0 0 22 3 1 #" "
0 0 14 3 2 #"k3"
0 0 22 3 2 #" ("
0 0 14 3 1 #"/"
0 0 22 3 1 #" "
0 0 20 3 3 #"-3."
0 0 22 3 1 #" "
0 0 20 3 2 #"2."
0 0 22 3 5 #"))) ("
0 0 14 3 7 #"x-scale"
0 0 22 3 1 #" "
0 0 14 3 2 #"k4"
0 0 22 3 1 #" "
0 0 20 3 2 #"2."
0 0 22 3 3 #")))"
0 0 22 29 1 #"\n"
0 0 22 3 30 #" ("
0 0 14 3 1 #"+"
0 0 22 3 1 #" "
0 0 14 3 1 #"t"
0 0 22 3 1 #" "
0 0 14 3 1 #"h"
0 0 22 3 2 #"))"
0 0 22 29 1 #"\n"
0 0 22 3 26 #" "
0 0 14 3 1 #"h"
0 0 22 3 2 #")]"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ["
0 0 14 3 2 #"xn"
0 0 22 3 2 #" ("
0 0 14 3 5 #"x-add"
0 0 22 3 1 #" "
0 0 14 3 1 #"x"
0 0 22 3 2 #" ("
0 0 14 3 7 #"x-scale"
0 0 22 3 2 #" ("
0 0 14 3 5 #"x-add"
0 0 22 3 1 #" "
0 0 14 3 2 #"k1"
0 0 22 3 2 #" ("
0 0 14 3 5 #"x-add"
0 0 22 3 2 #" ("
0 0 14 3 7 #"x-scale"
0 0 22 3 1 #" "
0 0 14 3 2 #"k4"
0 0 22 3 1 #" "
0 0 20 3 2 #"4."
0 0 22 3 2 #") "
0 0 14 3 2 #"k5"
0 0 22 3 4 #")) ("
0 0 14 3 1 #"/"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 1 #" "
0 0 20 3 2 #"6."
0 0 22 3 4 #")))]"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ["
0 0 14 3 3 #"err"
0 0 22 3 2 #" ("
0 0 14 3 7 #"x-scale"
0 0 22 3 2 #" ("
0 0 14 3 5 #"x-add"
0 0 22 3 2 #" ("
0 0 14 3 5 #"x-add"
0 0 22 3 2 #" ("
0 0 14 3 7 #"x-scale"
0 0 22 3 1 #" "
0 0 14 3 2 #"k1"
0 0 22 3 1 #" "
0 0 20 3 2 #"2."
0 0 22 3 3 #") ("
0 0 14 3 7 #"x-scale"
0 0 22 3 1 #" "
0 0 14 3 2 #"k3"
0 0 22 3 1 #" "
0 0 20 3 3 #"-9."
0 0 22 3 2 #"))"
0 0 22 29 1 #"\n"
0 0 22 3 35 #" ("
0 0 14 3 5 #"x-add"
0 0 22 3 2 #" ("
0 0 14 3 7 #"x-scale"
0 0 22 3 1 #" "
0 0 14 3 2 #"k4"
0 0 22 3 1 #" "
0 0 20 3 2 #"8."
0 0 22 3 3 #") ("
0 0 14 3 7 #"x-scale"
0 0 22 3 1 #" "
0 0 14 3 2 #"k5"
0 0 22 3 1 #" "
0 0 20 3 3 #"-1."
0 0 22 3 3 #")))"
0 0 22 29 1 #"\n"
0 0 22 3 28 #" ("
0 0 14 3 1 #"/"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 1 #" "
0 0 20 3 3 #"30."
0 0 22 3 3 #"))]"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" )"
0 0 22 29 1 #"\n"
0 0 22 3 9 #" ("
0 0 15 3 4 #"cond"
0 0 22 3 3 #" (("
0 0 14 3 3 #"eq?"
0 0 22 3 1 #" "
0 0 14 3 6 #"select"
0 0 22 3 1 #" "
0 0 20 3 1 #"'"
0 0 14 3 3 #"all"
0 0 22 3 3 #") ("
0 0 14 3 4 #"list"
0 0 22 3 1 #" "
0 0 14 3 2 #"xn"
0 0 22 3 1 #" "
0 0 14 3 3 #"err"
0 0 22 3 2 #"))"
0 0 22 29 1 #"\n"
0 0 22 3 16 #" (("
0 0 14 3 3 #"eq?"
0 0 22 3 1 #" "
0 0 14 3 6 #"select"
0 0 22 3 1 #" "
0 0 20 3 1 #"'"
0 0 14 3 5 #"value"
0 0 22 3 2 #") "
0 0 14 3 2 #"xn"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 16 #" (("
0 0 14 3 3 #"eq?"
0 0 22 3 1 #" "
0 0 14 3 6 #"select"
0 0 22 3 1 #" "
0 0 20 3 1 #"'"
0 0 14 3 5 #"error"
0 0 22 3 2 #") "
0 0 14 3 3 #"err"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 15 #" ("
0 0 14 3 4 #"else"
0 0 22 3 1 #" "
0 0 14 3 2 #"xn"
0 0 22 3 6 #"))))))"
0 0 22 29 1 #"\n"
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 14 3 7 #"provide"
0 0 22 3 1 #" "
0 0 14 3 16 #"normalized-error"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 17 3 1 #";"
0 0 17 3 1 #"("
0 0 17 3 8 #"provide "
0 0 22 29 1 #"\n"
0 0 17 3 1 #";"
0 0 17 3 14 #" (contract-out"
0 0 22 29 1 #"\n"
0 0 17 3 1 #";"
0 0 17 3 3 #" ("
0 0 17 3 16 #"normalized-error"
0 0 17 3 2 #" ("
0 0 17 3 3 #"->i"
0 0 17 3 3 #" (["
0 0 17 3 1 #"x"
0 0 17 3 2 #" ("
0 0 17 3 4 #"or/c"
0 0 17 3 1 #" "
0 0 17 3 7 #"matrix?"
0 0 17 3 1 #" "
0 0 17 3 7 #"number?"
0 0 17 3 1 #" "
0 0 17 3 7 #"list?)]"
0 0 22 29 1 #"\n"
0 0 17 3 1 #";"
0 0 17 3 27 #" ["
0 0 17 3 3 #"err"
0 0 17 3 2 #" ("
0 0 17 3 4 #"or/c"
0 0 17 3 1 #" "
0 0 17 3 7 #"matrix?"
0 0 17 3 1 #" "
0 0 17 3 7 #"number?"
0 0 17 3 1 #" "
0 0 17 3 8 #"list?)])"
0 0 22 29 1 #"\n"
0 0 17 3 1 #";"
0 0 17 3 26 #" ("
0 0 17 3 1 #"_"
0 0 17 3 1 #" "
0 0 17 3 12 #"number?)))))"
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 15 3 6 #"define"
0 0 22 3 2 #" ("
0 0 14 3 16 #"normalized-error"
0 0 22 3 1 #" "
0 0 14 3 1 #"x"
0 0 22 3 1 #" "
0 0 14 3 3 #"err"
0 0 22 3 2 #") "
0 0 22 29 1 #"\n"
0 0 22 3 3 #" ("
0 0 15 3 3 #"let"
0 0 22 3 3 #" (["
0 0 14 3 5 #"x-lst"
0 0 22 3 1 #" "
0 0 20 3 1 #"'"
0 0 22 3 3 #"()]"
0 0 22 29 1 #"\n"
0 0 22 3 9 #" ["
0 0 14 3 5 #"e-lst"
0 0 22 3 1 #" "
0 0 20 3 1 #"'"
0 0 22 3 4 #"()])"
0 0 22 29 1 #"\n"
0 0 22 3 5 #" ("
0 0 15 3 4 #"cond"
0 0 22 3 1 #" "
0 0 22 29 1 #"\n"
0 0 22 3 6 #" "
0 0 17 3 64
#"; If we are dealing with matrices, put the elements into a list."
0 0 22 29 1 #"\n"
0 0 22 3 8 #" [("
0 0 14 3 3 #"and"
0 0 22 3 2 #" ("
0 0 14 3 7 #"matrix?"
0 0 22 3 1 #" "
0 0 14 3 1 #"x"
0 0 22 3 3 #") ("
0 0 14 3 7 #"matrix?"
0 0 22 3 1 #" "
0 0 14 3 3 #"err"
0 0 22 3 2 #"))"
0 0 22 29 1 #"\n"
0 0 22 3 8 #" ("
0 0 14 3 4 #"set!"
0 0 22 3 1 #" "
0 0 14 3 5 #"x-lst"
0 0 22 3 2 #" ("
0 0 14 3 12 #"vector->list"
0 0 22 3 2 #" ("
0 0 14 3 11 #"matrix-elts"
0 0 22 3 1 #" "
0 0 14 3 1 #"x"
0 0 22 3 3 #")))"
0 0 22 29 1 #"\n"
0 0 22 3 8 #" ("
0 0 14 3 4 #"set!"
0 0 22 3 1 #" "
0 0 14 3 5 #"e-lst"
0 0 22 3 2 #" ("
0 0 14 3 12 #"vector->list"
0 0 22 3 2 #" ("
0 0 14 3 11 #"matrix-elts"
0 0 22 3 1 #" "
0 0 14 3 3 #"err"
0 0 22 3 4 #")))]"
0 0 22 29 1 #"\n"
0 0 22 3 6 #" "
0 0 17 3 62
#"; If scalars are supplied, put them into lists to handle them."
0 0 22 29 1 #"\n"
0 0 22 3 8 #" [("
0 0 14 3 3 #"and"
0 0 22 3 2 #" ("
0 0 14 3 7 #"number?"
0 0 22 3 1 #" "
0 0 14 3 1 #"x"
0 0 22 3 3 #") ("
0 0 14 3 7 #"number?"
0 0 22 3 1 #" "
0 0 14 3 3 #"err"
0 0 22 3 2 #"))"
0 0 22 29 1 #"\n"
0 0 22 3 8 #" ("
0 0 14 3 4 #"set!"
0 0 22 3 1 #" "
0 0 14 3 5 #"x-lst"
0 0 22 3 2 #" ("
0 0 14 3 4 #"list"
0 0 22 3 1 #" "
0 0 14 3 1 #"x"
0 0 22 3 2 #"))"
0 0 22 29 1 #"\n"
0 0 22 3 8 #" ("
0 0 14 3 4 #"set!"
0 0 22 3 1 #" "
0 0 14 3 5 #"e-lst"
0 0 22 3 2 #" ("
0 0 14 3 4 #"list"
0 0 22 3 1 #" "
0 0 14 3 3 #"err"
0 0 22 3 3 #"))]"
0 0 22 29 1 #"\n"
0 0 22 3 6 #" "
0 0 17 3 30 #"; If lists then apply directly"
0 0 22 29 1 #"\n"
0 0 22 3 8 #" [("
0 0 14 3 3 #"and"
0 0 22 3 2 #" ("
0 0 14 3 5 #"list?"
0 0 22 3 1 #" "
0 0 14 3 1 #"x"
0 0 22 3 3 #") ("
0 0 14 3 5 #"list?"
0 0 22 3 1 #" "
0 0 14 3 3 #"err"
0 0 22 3 2 #"))"
0 0 22 29 1 #"\n"
0 0 22 3 8 #" ("
0 0 14 3 4 #"set!"
0 0 22 3 1 #" "
0 0 14 3 5 #"x-lst"
0 0 22 3 1 #" "
0 0 14 3 1 #"x"
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 8 #" ("
0 0 14 3 4 #"set!"
0 0 22 3 1 #" "
0 0 14 3 5 #"e-lst"
0 0 22 3 1 #" "
0 0 14 3 3 #"err"
0 0 22 3 2 #")]"
0 0 22 29 1 #"\n"
0 0 22 3 7 #" ["
0 0 14 3 4 #"else"
0 0 22 3 2 #" ("
0 0 14 3 5 #"error"
0 0 22 3 1 #" "
0 0 19 3 1 #"\""
0 0 19 3 14 #"unrecognizable"
0 0 19 3 1 #" "
0 0 19 3 5 #"types"
0 0 19 3 1 #" "
0 0 19 3 3 #"for"
0 0 19 3 1 #" "
0 0 19 3 1 #"x"
0 0 19 3 1 #" "
0 0 19 3 3 #"and"
0 0 19 3 5 #" err."
0 0 19 3 1 #"\""
0 0 22 3 3 #")])"
0 0 22 29 1 #"\n"
0 0 22 3 4 #" "
0 0 17 3 47 #"; Normalize the error using a maximum approach."
0 0 22 29 1 #"\n"
0 0 22 3 4 #" "
0 0 17 3 79
(
#";(/ (apply max (map abs e-lst)) (apply max (append (map abs x-lst) ("
#"list 1.))))"
) 0 0 22 29 1 #"\n"
0 0 22 3 5 #" ("
0 0 15 3 6 #"letrec"
0 0 22 3 3 #" (["
0 0 14 3 6 #"helper"
0 0 22 3 2 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 2 #" ("
0 0 14 3 1 #"x"
0 0 22 3 3 #") ("
0 0 14 3 7 #"flatten"
0 0 22 3 2 #" ("
0 0 14 3 3 #"map"
0 0 22 3 2 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 2 #" ("
0 0 14 3 3 #"ele"
0 0 22 3 3 #") ("
0 0 14 3 2 #"if"
0 0 22 3 2 #" ("
0 0 14 3 7 #"matrix?"
0 0 22 3 1 #" "
0 0 14 3 3 #"ele"
0 0 22 3 3 #") ("
0 0 14 3 12 #"vector->list"
0 0 22 3 2 #" ("
0 0 14 3 11 #"matrix-elts"
0 0 22 3 1 #" "
0 0 14 3 3 #"ele"
0 0 22 3 4 #")) ("
0 0 14 3 2 #"if"
0 0 22 3 2 #" ("
0 0 14 3 7 #"vector?"
0 0 22 3 1 #" "
0 0 14 3 3 #"ele"
0 0 22 3 3 #") ("
0 0 14 3 12 #"vector->list"
0 0 22 3 1 #" "
0 0 14 3 3 #"ele"
0 0 22 3 2 #") "
0 0 14 3 3 #"ele"
0 0 22 3 4 #"))) "
0 0 14 3 1 #"x"
0 0 22 3 5 #")))])"
0 0 22 29 1 #"\n"
0 0 22 3 7 #" ("
0 0 14 3 1 #"/"
0 0 22 3 2 #" ("
0 0 14 3 5 #"apply"
0 0 22 3 1 #" "
0 0 14 3 3 #"max"
0 0 22 3 2 #" ("
0 0 14 3 3 #"map"
0 0 22 3 1 #" "
0 0 14 3 3 #"abs"
0 0 22 3 2 #" ("
0 0 14 3 6 #"helper"
0 0 22 3 1 #" "
0 0 14 3 5 #"e-lst"
0 0 22 3 5 #"))) ("
0 0 14 3 5 #"apply"
0 0 22 3 1 #" "
0 0 14 3 3 #"max"
0 0 22 3 2 #" ("
0 0 14 3 6 #"append"
0 0 22 3 2 #" ("
0 0 14 3 3 #"map"
0 0 22 3 1 #" "
0 0 14 3 3 #"abs"
0 0 22 3 2 #" ("
0 0 14 3 6 #"helper"
0 0 22 3 1 #" "
0 0 14 3 5 #"x-lst"
0 0 22 3 4 #")) ("
0 0 14 3 4 #"list"
0 0 22 3 1 #" "
0 0 20 3 2 #"1."
0 0 22 3 4 #"))))"
0 0 22 29 1 #"\n"
0 0 22 3 9 #" )))"
0 0 22 29 1 #"\n"
0 0 22 3 1 #"("
0 0 15 3 7 #"module+"
0 0 22 3 1 #" "
0 0 14 3 4 #"test"
0 0 22 29 1 #"\n"
0 0 22 3 3 #" ("
0 0 14 3 6 #"printf"
0 0 22 3 1 #" "
0 0 19 3 1 #"\""
0 0 19 3 7 #"Testing"
0 0 19 3 20 #" normalized-error.~n"
0 0 19 3 1 #"\""
0 0 22 3 1 #")"
0 0 22 29 1 #"\n"
0 0 22 3 3 #" ("
0 0 14 3 9 #"test-case"
0 0 22 3 1 #" "
0 0 19 3 1 #"\""
0 0 19 3 17 #"normalized-error\""
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 15 3 6 #"define"
0 0 22 3 1 #" "
0 0 14 3 2 #"x1"
0 0 22 3 2 #" ("
0 0 14 3 7 #"matrix*"
0 0 22 3 1 #" "
0 0 20 3 1 #"1"
0 0 22 3 1 #" "
0 0 20 3 1 #"3"
0 0 22 3 1 #" "
0 0 20 3 1 #"1"
0 0 22 3 1 #" "
0 0 20 3 1 #"2"
0 0 22 3 1 #" "
0 0 20 3 1 #"3"
0 0 22 3 2 #"))"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 15 3 6 #"define"
0 0 22 3 1 #" "
0 0 14 3 2 #"x2"
0 0 22 3 2 #" ("
0 0 14 3 7 #"matrix*"
0 0 22 3 1 #" "
0 0 20 3 1 #"1"
0 0 22 3 1 #" "
0 0 20 3 1 #"3"
0 0 22 3 1 #" "
0 0 20 3 1 #"0"
0 0 22 3 1 #" "
0 0 20 3 1 #"0"
0 0 22 3 1 #" "
0 0 20 3 1 #"0"
0 0 22 3 2 #"))"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 15 3 6 #"define"
0 0 22 3 1 #" "
0 0 14 3 3 #"err"
0 0 22 3 2 #" ("
0 0 14 3 7 #"matrix*"
0 0 22 3 1 #" "
0 0 20 3 1 #"1"
0 0 22 3 1 #" "
0 0 20 3 1 #"3"
0 0 22 3 1 #" "
0 0 20 3 1 #"4"
0 0 22 3 1 #" "
0 0 20 3 1 #"5"
0 0 22 3 1 #" "
0 0 20 3 1 #"6"
0 0 22 3 2 #"))"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 12 #"check-equal?"
0 0 22 3 2 #" ("
0 0 14 3 16 #"normalized-error"
0 0 22 3 1 #" "
0 0 14 3 2 #"x1"
0 0 22 3 1 #" "
0 0 14 3 3 #"err"
0 0 22 3 3 #") ("
0 0 14 3 1 #"/"
0 0 22 3 1 #" "
0 0 20 3 2 #"6."
0 0 22 3 1 #" "
0 0 20 3 1 #"3"
0 0 22 3 2 #"))"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 12 #"check-equal?"
0 0 22 3 2 #" ("
0 0 14 3 16 #"normalized-error"
0 0 22 3 1 #" "
0 0 14 3 2 #"x2"
0 0 22 3 1 #" "
0 0 14 3 3 #"err"
0 0 22 3 2 #") "
0 0 20 3 2 #"6."
0 0 22 3 3 #") "
0 0 17 3 7 #"; x = 0"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 12 #"check-equal?"
0 0 22 3 2 #" ("
0 0 14 3 16 #"normalized-error"
0 0 22 3 1 #" "
0 0 20 3 2 #"3."
0 0 22 3 1 #" "
0 0 20 3 2 #"6."
0 0 22 3 3 #") ("
0 0 14 3 1 #"/"
0 0 22 3 1 #" "
0 0 20 3 2 #"6."
0 0 22 3 1 #" "
0 0 20 3 1 #"3"
0 0 22 3 2 #"))"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 12 #"check-equal?"
0 0 22 3 2 #" ("
0 0 14 3 16 #"normalized-error"
0 0 22 3 1 #" "
0 0 20 3 2 #"0."
0 0 22 3 1 #" "
0 0 20 3 2 #"6."
0 0 22 3 2 #") "
0 0 20 3 2 #"6."
0 0 22 3 3 #") "
0 0 17 3 7 #"; x = 0"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 12 #"check-equal?"
0 0 22 3 2 #" ("
0 0 14 3 16 #"normalized-error"
0 0 22 3 2 #" ("
0 0 14 3 12 #"vector->list"
0 0 22 3 2 #" ("
0 0 14 3 11 #"matrix-elts"
0 0 22 3 1 #" "
0 0 14 3 2 #"x1"
0 0 22 3 4 #")) ("
0 0 14 3 12 #"vector->list"
0 0 22 3 2 #" ("
0 0 14 3 11 #"matrix-elts"
0 0 22 3 1 #" "
0 0 14 3 3 #"err"
0 0 22 3 5 #"))) ("
0 0 14 3 1 #"/"
0 0 22 3 1 #" "
0 0 20 3 2 #"6."
0 0 22 3 1 #" "
0 0 20 3 1 #"3"
0 0 22 3 2 #"))"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 12 #"check-equal?"
0 0 22 3 2 #" ("
0 0 14 3 16 #"normalized-error"
0 0 22 3 2 #" ("
0 0 14 3 12 #"vector->list"
0 0 22 3 2 #" ("
0 0 14 3 11 #"matrix-elts"
0 0 22 3 1 #" "
0 0 14 3 2 #"x2"
0 0 22 3 4 #")) ("
0 0 14 3 12 #"vector->list"
0 0 22 3 2 #" ("
0 0 14 3 11 #"matrix-elts"
0 0 22 3 1 #" "
0 0 14 3 3 #"err"
0 0 22 3 4 #"))) "
0 0 20 3 2 #"6."
0 0 22 3 3 #") "
0 0 17 3 7 #"; x = 0"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 9 #"check-exn"
0 0 22 3 1 #" "
0 0 14 3 9 #"exn:fail?"
0 0 22 3 2 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 5 #" () ("
0 0 14 3 16 #"normalized-error"
0 0 22 3 1 #" "
0 0 14 3 2 #"x1"
0 0 22 3 1 #" "
0 0 20 3 2 #"6."
0 0 22 3 5 #"))) "
0 0 17 3 27 #"; matrix/number combination"
0 0 22 29 1 #"\n"
0 0 22 3 14 #" ("
0 0 14 3 9 #"check-exn"
0 0 22 3 1 #" "
0 0 14 3 9 #"exn:fail?"
0 0 22 3 2 #" ("
0 0 15 3 6 #"lambda"
0 0 22 3 5 #" () ("
0 0 14 3 16 #"normalized-error"
0 0 22 3 2 #" ("
0 0 14 3 12 #"vector->list"
0 0 22 3 2 #" ("
0 0 14 3 11 #"matrix-elts"
0 0 22 3 1 #" "
0 0 14 3 2 #"x1"
0 0 22 3 3 #")) "
0 0 20 3 2 #"6."
0 0 22 3 4 #"))) "
0 0 17 3 25 #"; list/number combination"
0 0 22 29 1 #"\n"
0 0 22 3 15 #" ))"
0 0 22 29 1 #"\n"
0 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment