diff --git a/.classpath b/.classpath
deleted file mode 100644
index 82a7522..0000000
--- a/.classpath
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..fd0ec54
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,2 @@
+
+*.class
diff --git a/.project b/.project
deleted file mode 100644
index 0a88f72..0000000
--- a/.project
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
- Minecraft Client
- Project Infdev created by Buildship.
-
-
-
-
- org.eclipse.jdt.core.javabuilder
-
-
-
-
- org.eclipse.buildship.core.gradleprojectbuilder
-
-
-
-
-
- org.eclipse.jdt.core.javanature
- org.eclipse.buildship.core.gradleprojectnature
-
-
diff --git a/CompileEPK.bat b/CompileEPK.bat
index 76921ab..41f71e4 100644
--- a/CompileEPK.bat
+++ b/CompileEPK.bat
@@ -1,2 +1,2 @@
@echo off
-java -jar jars/CompilePackage.jar "resources/" "js/resources.mc"
\ No newline at end of file
+java -jar desktopRuntime/eclipseProject/jars/CompilePackage.jar "desktopRuntime/resources/" "js/resources.mc"
\ No newline at end of file
diff --git a/CompileEPK.sh b/CompileEPK.sh
index 1d8f0a3..644f5f3 100644
--- a/CompileEPK.sh
+++ b/CompileEPK.sh
@@ -1,2 +1,2 @@
#!/bin/sh
-java -jar jars/CompilePackage.jar "resources/" "js/resources.mc"
\ No newline at end of file
+java -jar desktopRuntime/eclipseProject/jars/CompilePackage.jar "desktopRuntime/resources/" "js/resources.mc"
\ No newline at end of file
diff --git a/build.gradle b/build.gradle
index b279526..8adaf66 100644
--- a/build.gradle
+++ b/build.gradle
@@ -18,6 +18,7 @@ sourceSets {
main {
java {
srcDir 'src/main/java'
+ srcDir 'src/teavm/java'
}
}
}
diff --git a/desktopRuntime/OpenAL32.dll b/desktopRuntime/OpenAL32.dll
new file mode 100644
index 0000000..1f69e94
Binary files /dev/null and b/desktopRuntime/OpenAL32.dll differ
diff --git a/desktopRuntime/OpenAL64.dll b/desktopRuntime/OpenAL64.dll
new file mode 100644
index 0000000..6f2a2fe
Binary files /dev/null and b/desktopRuntime/OpenAL64.dll differ
diff --git a/desktopRuntime/eclipseProject/.classpath b/desktopRuntime/eclipseProject/.classpath
new file mode 100644
index 0000000..7a74eb6
--- /dev/null
+++ b/desktopRuntime/eclipseProject/.classpath
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/desktopRuntime/eclipseProject/.project b/desktopRuntime/eclipseProject/.project
new file mode 100644
index 0000000..833a17c
--- /dev/null
+++ b/desktopRuntime/eclipseProject/.project
@@ -0,0 +1,29 @@
+
+
+ eclipseProject
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+
+
+
+ src_lwjgl_java
+ 2
+ PARENT-2-PROJECT_LOC../src/lwjgl/java
+
+
+ src_main_java
+ 2
+ PARENT-2-PROJECT_LOC../src/main/java
+
+
+
diff --git a/desktopRuntime/eclipseProject/.settings/org.eclipse.jdt.core.prefs b/desktopRuntime/eclipseProject/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..a58ebdc
--- /dev/null
+++ b/desktopRuntime/eclipseProject/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,15 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=11
+org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
+org.eclipse.jdt.core.compiler.compliance=11
+org.eclipse.jdt.core.compiler.debug.lineNumber=generate
+org.eclipse.jdt.core.compiler.debug.localVariable=generate
+org.eclipse.jdt.core.compiler.debug.sourceFile=generate
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning
+org.eclipse.jdt.core.compiler.release=enabled
+org.eclipse.jdt.core.compiler.source=11
diff --git a/desktopRuntime/eclipseProject/eaglercraftDebugRuntime.launch b/desktopRuntime/eclipseProject/eaglercraftDebugRuntime.launch
new file mode 100644
index 0000000..8a0be89
--- /dev/null
+++ b/desktopRuntime/eclipseProject/eaglercraftDebugRuntime.launch
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/jars/CompilePackage.jar b/desktopRuntime/eclipseProject/jars/CompilePackage.jar
similarity index 100%
rename from jars/CompilePackage.jar
rename to desktopRuntime/eclipseProject/jars/CompilePackage.jar
diff --git a/jars/jzlib-1.1.3.jar b/desktopRuntime/eclipseProject/jars/jzlib-1.1.3.jar
similarity index 100%
rename from jars/jzlib-1.1.3.jar
rename to desktopRuntime/eclipseProject/jars/jzlib-1.1.3.jar
diff --git a/desktopRuntime/eclipseProject/jars/lwjgl-opengles.jar b/desktopRuntime/eclipseProject/jars/lwjgl-opengles.jar
new file mode 100644
index 0000000..d1efbcc
Binary files /dev/null and b/desktopRuntime/eclipseProject/jars/lwjgl-opengles.jar differ
diff --git a/desktopRuntime/eclipseProject/jars/lwjgl.jar b/desktopRuntime/eclipseProject/jars/lwjgl.jar
new file mode 100644
index 0000000..4cb7cda
Binary files /dev/null and b/desktopRuntime/eclipseProject/jars/lwjgl.jar differ
diff --git a/desktopRuntime/eclipseProject/jars/lwjgl_util.jar b/desktopRuntime/eclipseProject/jars/lwjgl_util.jar
new file mode 100644
index 0000000..c055bff
Binary files /dev/null and b/desktopRuntime/eclipseProject/jars/lwjgl_util.jar differ
diff --git a/jars/teavm-interop-0.6.1.jar b/desktopRuntime/eclipseProject/jars/teavm-interop-0.6.1.jar
similarity index 100%
rename from jars/teavm-interop-0.6.1.jar
rename to desktopRuntime/eclipseProject/jars/teavm-interop-0.6.1.jar
diff --git a/jars/teavm-jso-0.6.1.jar b/desktopRuntime/eclipseProject/jars/teavm-jso-0.6.1.jar
similarity index 100%
rename from jars/teavm-jso-0.6.1.jar
rename to desktopRuntime/eclipseProject/jars/teavm-jso-0.6.1.jar
diff --git a/jars/teavm-jso-apis-0.6.1.jar b/desktopRuntime/eclipseProject/jars/teavm-jso-apis-0.6.1.jar
similarity index 100%
rename from jars/teavm-jso-apis-0.6.1.jar
rename to desktopRuntime/eclipseProject/jars/teavm-jso-apis-0.6.1.jar
diff --git a/desktopRuntime/jzlib-1.1.3.jar b/desktopRuntime/jzlib-1.1.3.jar
new file mode 100644
index 0000000..2fa60b1
Binary files /dev/null and b/desktopRuntime/jzlib-1.1.3.jar differ
diff --git a/desktopRuntime/liblwjgl.jnilib b/desktopRuntime/liblwjgl.jnilib
new file mode 100644
index 0000000..227ccf5
Binary files /dev/null and b/desktopRuntime/liblwjgl.jnilib differ
diff --git a/desktopRuntime/liblwjgl.so b/desktopRuntime/liblwjgl.so
new file mode 100644
index 0000000..4beea98
Binary files /dev/null and b/desktopRuntime/liblwjgl.so differ
diff --git a/desktopRuntime/liblwjgl64.so b/desktopRuntime/liblwjgl64.so
new file mode 100644
index 0000000..314b892
Binary files /dev/null and b/desktopRuntime/liblwjgl64.so differ
diff --git a/desktopRuntime/libopenal.so b/desktopRuntime/libopenal.so
new file mode 100644
index 0000000..0a3a619
Binary files /dev/null and b/desktopRuntime/libopenal.so differ
diff --git a/desktopRuntime/libopenal64.so b/desktopRuntime/libopenal64.so
new file mode 100644
index 0000000..e0693c0
Binary files /dev/null and b/desktopRuntime/libopenal64.so differ
diff --git a/desktopRuntime/lwjgl-opengles.jar b/desktopRuntime/lwjgl-opengles.jar
new file mode 100644
index 0000000..d1efbcc
Binary files /dev/null and b/desktopRuntime/lwjgl-opengles.jar differ
diff --git a/desktopRuntime/lwjgl.dll b/desktopRuntime/lwjgl.dll
new file mode 100644
index 0000000..f095831
Binary files /dev/null and b/desktopRuntime/lwjgl.dll differ
diff --git a/desktopRuntime/lwjgl.jar b/desktopRuntime/lwjgl.jar
new file mode 100644
index 0000000..4cb7cda
Binary files /dev/null and b/desktopRuntime/lwjgl.jar differ
diff --git a/desktopRuntime/lwjgl64.dll b/desktopRuntime/lwjgl64.dll
new file mode 100644
index 0000000..240dd2c
Binary files /dev/null and b/desktopRuntime/lwjgl64.dll differ
diff --git a/desktopRuntime/lwjgl_util.jar b/desktopRuntime/lwjgl_util.jar
new file mode 100644
index 0000000..c055bff
Binary files /dev/null and b/desktopRuntime/lwjgl_util.jar differ
diff --git a/desktopRuntime/openal.dylib b/desktopRuntime/openal.dylib
new file mode 100644
index 0000000..3c6d0f7
Binary files /dev/null and b/desktopRuntime/openal.dylib differ
diff --git a/desktopRuntime/resources/META-INF/MANIFEST.MF b/desktopRuntime/resources/META-INF/MANIFEST.MF
new file mode 100644
index 0000000..1f9b8a7
--- /dev/null
+++ b/desktopRuntime/resources/META-INF/MANIFEST.MF
@@ -0,0 +1,1776 @@
+Manifest-Version: 1.0
+Created-By: 1.6.0_22 (Sun Microsystems Inc.)
+
+Name: dc.class
+SHA1-Digest: 9jARFlIKfuEGFFoYDOEjrqZSh9s=
+
+Name: ns.class
+SHA1-Digest: KbBWKRobkEjzdfUWAMBAsS9zJrE=
+
+Name: r.class
+SHA1-Digest: nGB38BM/SHo5bxihP3PGuAWQAUA=
+
+Name: gu.class
+SHA1-Digest: 0MS6moR4cN+BPeLO3Mob6BWzAAA=
+
+Name: gl.class
+SHA1-Digest: r8Ooc+NDq7+v49dKObUqNOV3Pp4=
+
+Name: ki.class
+SHA1-Digest: VIqs5mjhbKD33w9oTNgSHUH18JE=
+
+Name: s.class
+SHA1-Digest: cvLRVQmfhCRFVjQMtdq4LYf5aJw=
+
+Name: mob/spider.png
+SHA1-Digest: VfPrCa+PWJ8sbbk6togxQiGTDZo=
+
+Name: jp.class
+SHA1-Digest: oTJ5yErH+M853RUFd6xs4P1SxL8=
+
+Name: hn.class
+SHA1-Digest: UZhVS2yWT3Nqwyp71VXGY9P81mo=
+
+Name: mb.class
+SHA1-Digest: yc/UAwfT3p3ohEfeIhsK9KXglhE=
+
+Name: hw.class
+SHA1-Digest: ePaBc1xDxf5JzCrCkkYFKOXRaJQ=
+
+Name: com/jcraft/jorbis/Residue0$LookResidue0.class
+SHA1-Digest: 5IOKkvXQZ7zdNtGxP2uDFrdQ/vo=
+
+Name: hu.class
+SHA1-Digest: 4fhJOVg5/wJkfgf95Ym2EmY0ij0=
+
+Name: lm.class
+SHA1-Digest: hyi0mBcB6qmcaT/UUNRj1n3udos=
+
+Name: ex.class
+SHA1-Digest: hhmcDsHdbrUsBEZZBjuV4qmzEaM=
+
+Name: bu.class
+SHA1-Digest: 3r6xXEfTtT6bcObMnuZLGFsEpOE=
+
+Name: jh.class
+SHA1-Digest: kfxD1xQvrhk1xTAU7cPG39EpmSw=
+
+Name: gq.class
+SHA1-Digest: hC+ng2uzcIHWBROJI2tAwBLC5os=
+
+Name: paulscode/sound/MidiChannel$1.class
+SHA1-Digest: AFyBcx7tO6R2hJHWykXlp8xfkQU=
+
+Name: fc.class
+SHA1-Digest: a2pUZ+5lwJxgx8tbAY1M3D3Ggt0=
+
+Name: a.class
+SHA1-Digest: G6DTc8Q+41/EgIUi7xfgzP6DgEM=
+
+Name: item/arrows.png
+SHA1-Digest: moAHRC2YmEi5jR+688Gvp1bSdS8=
+
+Name: fi.class
+SHA1-Digest: ocYq4hVgtysWHVVsLNuYCrOUSzU=
+
+Name: iv.class
+SHA1-Digest: X6uoprrgLM+/bMJ8ghHG9AeqLsQ=
+
+Name: bx.class
+SHA1-Digest: 7RjsQtUSnRVTzv2rAGRm7Y0QFO0=
+
+Name: kl.class
+SHA1-Digest: PBGq/M8VTWJqC3BLToxFz8Wcs/k=
+
+Name: il.class
+SHA1-Digest: E9Ry/etrSbkQt/NzQ7vY/2YAJ70=
+
+Name: paulscode/sound/FilenameURL.class
+SHA1-Digest: PBsVGXVZH25gu5nFIpXZ3TafZW4=
+
+Name: dh.class
+SHA1-Digest: hKfoSvx5KctfYTkOYFmFRFoUD4A=
+
+Name: mob/pigzombie.png
+SHA1-Digest: LETxHfZ185sIlXS1g8v0H9Q5RUs=
+
+Name: pw.class
+SHA1-Digest: NHJTr6KewW9tl/Ys/uxkN0blqMs=
+
+Name: bn.class
+SHA1-Digest: LCpLp/Vcgm+z8+oRyH28uNBbKXI=
+
+Name: cc.class
+SHA1-Digest: 4WHt+vAJbiEWXsuBKmZ3hEPN8+c=
+
+Name: hj.class
+SHA1-Digest: 8qIGrtW1OwYr3bhDMs68Z5MWjMM=
+
+Name: gn.class
+SHA1-Digest: wy+B7zoTT7rtI/dyXEzEK++RP7A=
+
+Name: mp.class
+SHA1-Digest: CXiEPAJSqny+ENlKbpWox9foIaY=
+
+Name: ol.class
+SHA1-Digest: R4yzDSgfAq0HUi6xloe+Oj5SZiw=
+
+Name: d.class
+SHA1-Digest: mhdlF8vyhzTCtBTfjWEvoU15+c8=
+
+Name: gx.class
+SHA1-Digest: BbONQrLDCU8jqpf68H8wLLG3AR0=
+
+Name: dt.class
+SHA1-Digest: xJLCttDUOTsVlmt1IRlKPJvYQ0Y=
+
+Name: com/jcraft/jorbis/Comment.class
+SHA1-Digest: Wfvped19gCPvvbAOl+htBhiVTC8=
+
+Name: ky.class
+SHA1-Digest: Pk6LVblBzISCC3yHoFJdszARsHk=
+
+Name: fo.class
+SHA1-Digest: 7iWnZZliCIoX84k6nzxe+Neq5ho=
+
+Name: paulscode/sound/ICodec.class
+SHA1-Digest: 5z7i/EpC49Y8jyNH1jVWKxZB3gU=
+
+Name: iu.class
+SHA1-Digest: 57DZl2QKGrAjXkbd9oHJO3WjY5w=
+
+Name: l.class
+SHA1-Digest: IgPgA20CsJPKwurrQJRtMiL3Sjk=
+
+Name: lc.class
+SHA1-Digest: Nn9NQxMHFpiQw2lHbCUXFQu7OUw=
+
+Name: gui/inventory.png
+SHA1-Digest: bEfElGShH3Lyjm3xUIj8f+wYnzE=
+
+Name: bh.class
+SHA1-Digest: 9E/C+o8ufv+ux7WrDE/a4h/FDkM=
+
+Name: kd.class
+SHA1-Digest: qP4oNgDytI8OZgx3cLMKwhr+Ydc=
+
+Name: title/black.png
+SHA1-Digest: F5YD+u+qUoA84jX206CpsgHfRYE=
+
+Name: et.class
+SHA1-Digest: hk+cl9c/bMCc82X9uK12pWF+xyE=
+
+Name: qf.class
+SHA1-Digest: 92Y6mJNkIJrk+q5jcBBVUF9Q/Qw=
+
+Name: pp.class
+SHA1-Digest: IigujosXPQLyelYCfarZ48hYieg=
+
+Name: ql.class
+SHA1-Digest: 1nfa5pnTT75n/1Y5LbfgV3duWFQ=
+
+Name: jw.class
+SHA1-Digest: u7WMM/8wYriRtsVa9bHb9pTsfAk=
+
+Name: com/jcraft/jorbis/FuncResidue.class
+SHA1-Digest: HfLTxLt7UphuCCMzin89wWEsKQk=
+
+Name: dr.class
+SHA1-Digest: RERX6j0/HuVtyjxHJZDuqSuLJq4=
+
+Name: cs.class
+SHA1-Digest: i2kEUgFHNWmRa3fLTQJsWCX29k8=
+
+Name: hc.class
+SHA1-Digest: YO3DVw6gdpEmIVpYRAC7tiNGESM=
+
+Name: ny.class
+SHA1-Digest: ryZpNQA+TbbYl8DFz4b9UoJ+aEg=
+
+Name: com/jcraft/jorbis/Residue1.class
+SHA1-Digest: wYDh+AMEiy4MRZecDH2pA0z0ql0=
+
+Name: pn.class
+SHA1-Digest: JC6Wo0I5sKoSpIZ34CrnmFJT3aE=
+
+Name: aa.class
+SHA1-Digest: 7KyJF5hf6xOWF9DNoS3uQsfV/74=
+
+Name: n.class
+SHA1-Digest: DztEtgKAFQnTRxP3lYU7Npkn/50=
+
+Name: ef.class
+SHA1-Digest: PHs2ya+ljkPhihFF+xuZInKpH7w=
+
+Name: be.class
+SHA1-Digest: 881xARCjlLAO2s0j9lG2XcKJ8dw=
+
+Name: bc.class
+SHA1-Digest: iPaICuUUTJunY5CXP3kr/SkgD94=
+
+Name: kr.class
+SHA1-Digest: c98Dy8S5yBto3oTX7w2yS3JQC0Y=
+
+Name: paulscode/sound/Library.class
+SHA1-Digest: 75v1Kn3G5krkUHGGZtFojyNS7oc=
+
+Name: ir.class
+SHA1-Digest: 6EU+QBbrDQczJidqwqx0AyW6QdU=
+
+Name: ft.class
+SHA1-Digest: NRzI4L0h3QyJh6sbjcsNBl/Pu1U=
+
+Name: jl.class
+SHA1-Digest: /OK0o7HaIonKqiz+204dWJWuJzo=
+
+Name: jv.class
+SHA1-Digest: YyzrFwd0ShTPdhU/6PlakJY+XCI=
+
+Name: com/jcraft/jorbis/Mapping0.class
+SHA1-Digest: TuGkQ0GDJ7wG1KzHtmMbsYaKjhY=
+
+Name: mob/slime.png
+SHA1-Digest: NIyCL1+Xs0nDxfNk1ukuaoWtHcc=
+
+Name: ml.class
+SHA1-Digest: ehWOC0mGKqOuPa/zLxlY00f9GzU=
+
+Name: art/kz.png
+SHA1-Digest: Kk1yUIBdNZfGhhdOWU4eLfL2ngU=
+
+Name: bb.class
+SHA1-Digest: NUf3UCaAXMcapNaI5MPQFtajQw4=
+
+Name: nl.class
+SHA1-Digest: C570LmPyc855U4cFTNjzTJJqnto=
+
+Name: ly.class
+SHA1-Digest: Xcm5jvUYJKkzJoH3pzRnAnqJ7so=
+
+Name: com/jcraft/jorbis/CodeBook.class
+SHA1-Digest: biNcF7BEkvBtcuSuN46jdwlp4eg=
+
+Name: paulscode/sound/ListenerData.class
+SHA1-Digest: 7y3vFDVaL9kK6onlkUtt/85OofU=
+
+Name: mm.class
+SHA1-Digest: 49YSvK2sQQ0NcIGSjNeupAWG8ks=
+
+Name: go.class
+SHA1-Digest: 964u1IBngLJwubW7sKcUe9FfAmI=
+
+Name: pa.class
+SHA1-Digest: SFn13E4TyYNJ4OUZJji1AqcdHzA=
+
+Name: gb.class
+SHA1-Digest: cFAfuQM8WIcuGheveDYS7SU949Q=
+
+Name: de.class
+SHA1-Digest: mljzFBORahDWzGwiXLQaujo1g6E=
+
+Name: gj.class
+SHA1-Digest: pTpZR0+Yh+MfZPgjNIF7owfuabk=
+
+Name: dn.class
+SHA1-Digest: k3+HQv3ZCd4/Xc+Q0sXje1v6nXQ=
+
+Name: fk.class
+SHA1-Digest: ypML7ZMYo4oXzdBBdGSjdKTzUT0=
+
+Name: com/jcraft/jorbis/Residue2.class
+SHA1-Digest: n6FIaoI1nwZOhlpCXFCtwxij0ZE=
+
+Name: terrain/moon.png
+SHA1-Digest: SDIpawrYTACa3ShpzcTIQtnsck4=
+
+Name: ew.class
+SHA1-Digest: sXOWwo87KBMck4REc6yffHRtL3Q=
+
+Name: pi.class
+SHA1-Digest: CzY4vlcTFuSIXL5hBDg4TzcT93g=
+
+Name: ma.class
+SHA1-Digest: 4QPjeOVmK3riNBpHW48nwY7DKaQ=
+
+Name: nc.class
+SHA1-Digest: LIXzLMLgKIkq/MJWrGhZWeiC+eg=
+
+Name: misc/dial.png
+SHA1-Digest: WteKszpkoUNHlxdSxnt89gJ4twU=
+
+Name: at.class
+SHA1-Digest: FHM0RY15tXijxMSBZ3L2sJrDdU8=
+
+Name: na.class
+SHA1-Digest: GANG0nYm5KvhKjhleY8IBDwdmv8=
+
+Name: ba.class
+SHA1-Digest: lU5VkHv+C+f13JZpkXlzzxVWVYg=
+
+Name: jk.class
+SHA1-Digest: nKxbVL+e9cnZH8cxq5PUV6CsbfQ=
+
+Name: environment/clouds.png
+SHA1-Digest: HtJx4+gThjxj54jGeXnNmxmW7o0=
+
+Name: ay.class
+SHA1-Digest: Sxn+3Fxz1QDTY3kqb+KH3T6TW9Q=
+
+Name: m.class
+SHA1-Digest: OFKC77IQOMORf/5xLtEKkeKXsOc=
+
+Name: com/jcraft/jorbis/Floor1$Lsfit_acc.class
+SHA1-Digest: MfhxP8jDTRdkiI7KOQXY+wsLePc=
+
+Name: mob/spider_eyes.png
+SHA1-Digest: 30MeaE6D/w4aOZw2BHxe98tnq1E=
+
+Name: ls.class
+SHA1-Digest: 6D4pjbJIsUOeGVuYLc8XAqFH30k=
+
+Name: lg.class
+SHA1-Digest: 3VOtw2rhKSZH2UtSZ/VhK00230w=
+
+Name: mf.class
+SHA1-Digest: wZewuYn40aIBBC+pz0RRJ70OgX8=
+
+Name: paulscode/sound/SoundSystem.class
+SHA1-Digest: RlfS3Nx0lIROKyao7rOUiRUS8pQ=
+
+Name: fb.class
+SHA1-Digest: m6mHVw60PKkmHiZptj1BASJJboU=
+
+Name: em.class
+SHA1-Digest: P7YECU9ufYeXimILLok/uRq//SE=
+
+Name: lv.class
+SHA1-Digest: HPz5NcPxqvwucEGC+BmJRZBbDiw=
+
+Name: hy.class
+SHA1-Digest: UChTrdX/KSP7Ekac/nhsG5XV8js=
+
+Name: ga.class
+SHA1-Digest: 9BULWTJ4HPyZUv1OM1eyQeLBl9M=
+
+Name: paulscode/sound/CommandObject.class
+SHA1-Digest: Tg7G5tIkUYmfcdUASCx63GFfHpY=
+
+Name: lh.class
+SHA1-Digest: D0XbuCs2e2m9WHJzJQhZ0iVbgDs=
+
+Name: aj.class
+SHA1-Digest: ip2F00ED7QZSF/XZxHGYeZT5tLU=
+
+Name: ff.class
+SHA1-Digest: L2Qy93U0hD1iAg4sVsM1t73zmgY=
+
+Name: pm.class
+SHA1-Digest: /qbl9bSahT2EOMnwidc/p/gmrj8=
+
+Name: oc.class
+SHA1-Digest: InCYdgQXfAQdgH1/wabL5lDYGiw=
+
+Name: di.class
+SHA1-Digest: SZxyzeau7dDPP5W2DTAyQU8ODSE=
+
+Name: ip.class
+SHA1-Digest: rremLa2Xj+D32P34Vwzj73Iy/m8=
+
+Name: pg.class
+SHA1-Digest: TKVbLYBTvZDuzGZTw1TNQos4QXc=
+
+Name: hs.class
+SHA1-Digest: h1X3GgTMpDTv7Y5KJFPretzo5nM=
+
+Name: ig.class
+SHA1-Digest: PRzmpPBY0vdlUsmR095Heya3G/M=
+
+Name: net/minecraft/client/MinecraftApplet.class
+SHA1-Digest: xE2AvIE4AOvcLBAMoUkkLFCaPxI=
+
+Name: cb.class
+SHA1-Digest: 1nuKNKG2aN4OdOn8U2L3cTPfAoE=
+
+Name: armor/cloth_2.png
+SHA1-Digest: rLjWgIiUGP7Y6od62FZqqeB/vaA=
+
+Name: lr.class
+SHA1-Digest: g8e9bgMUoueuvM2CXokng2NaO7E=
+
+Name: mob/zombie.png
+SHA1-Digest: FcMQrfVTy+3DLbWmNt19tcrs//w=
+
+Name: misc/pumpkinblur.png
+SHA1-Digest: MN/YugY2yNxZbaRlgAFJ2/Q9/wU=
+
+Name: cr.class
+SHA1-Digest: cIt2DNuQt+XtAYO+yzHAN+wvWVo=
+
+Name: kx.class
+SHA1-Digest: hy5iI1WkH9F5nxXzZ29UXpQEng8=
+
+Name: com/jcraft/jorbis/Floor1.class
+SHA1-Digest: +XTuHoau6RfMD57HMP44Vd6vr3A=
+
+Name: v.class
+SHA1-Digest: Xo83t+HERuU2FZRNHdKXbWOU9NQ=
+
+Name: pq.class
+SHA1-Digest: Welv9fBezm2lIzq/jqoNWVfOPlI=
+
+Name: pj.class
+SHA1-Digest: j7Cm/sPjj7zJSz18fiLt/4tk3zM=
+
+Name: en.class
+SHA1-Digest: iszdpfp3D6p5Hb6nLQ46guTbZoQ=
+
+Name: mob/saddle.png
+SHA1-Digest: R/XNcO9SOQbvm/296+y3c+himyA=
+
+Name: ot.class
+SHA1-Digest: VIgcUvfAQ4/KK+glAvhiFFy3KG8=
+
+Name: ce.class
+SHA1-Digest: I99qbB4cgFHHyfiwsFUHmvoEhyE=
+
+Name: net/minecraft/client/Minecraft.class
+SHA1-Digest: xU9ySlcxTxlu8AkK23Wwfsm9T7A=
+
+Name: paulscode/sound/Source.class
+SHA1-Digest: 3hDMd2Mdtws03ApSlZznmN4M+8I=
+
+Name: paulscode/sound/SoundSystemLogger.class
+SHA1-Digest: 2kJAKCH6nEaKavwctc3MV3ihYis=
+
+Name: gui/container.png
+SHA1-Digest: s4IxEeI0il8FV4xtSwRXr1emQ/Q=
+
+Name: misc/vignette.png
+SHA1-Digest: SD5wUOuOOQHDtGxOcBaMOUt4ELI=
+
+Name: gz.class
+SHA1-Digest: +F6o2+qmI9VmBusV7tUuR4mtzdI=
+
+Name: oh.class
+SHA1-Digest: ZxoTeW5DHT6s14c+qUKw5991LAQ=
+
+Name: ds.class
+SHA1-Digest: Ph/rKAh1gaPc7jJJsWeWygrLJ5A=
+
+Name: qe.class
+SHA1-Digest: vrKio/Bx+hUmVLhveyTokwj45u0=
+
+Name: er.class
+SHA1-Digest: OqymEyESlied4u0WqN5nE2FfJW0=
+
+Name: db.class
+SHA1-Digest: N3PMNX7/rvYO8ioLzSxRrltvJLA=
+
+Name: com/jcraft/jorbis/Floor0$LookFloor0.class
+SHA1-Digest: aV3r97cSwTWpWrVYTgHMKg+31wA=
+
+Name: oe.class
+SHA1-Digest: 2B2Thlc6Yu5p8DwONPx4ep/IzFg=
+
+Name: gui/icons.png
+SHA1-Digest: 3d7hw+UskcGywysCm8Pe0kd9chg=
+
+Name: hb.class
+SHA1-Digest: fstaXhgEOoHTS6su6R8S8yM+nus=
+
+Name: bg.class
+SHA1-Digest: qu+FUyEHUMo3evzYdEcb4/88TC8=
+
+Name: hr.class
+SHA1-Digest: yUjquv+fv2+yzzQdYuSEqt3kdgU=
+
+Name: bd.class
+SHA1-Digest: Zi1SukkK0Kg2s3/KD8h/VqKw/CE=
+
+Name: ai.class
+SHA1-Digest: Yao7gQg5MYnmayACYhzBnypvdFU=
+
+Name: com/jcraft/jorbis/Floor0$InfoFloor0.class
+SHA1-Digest: gqAA/0+xC3QXgZcXmSUlsXnZeBI=
+
+Name: jq.class
+SHA1-Digest: SswGh0/ymsfwagWJk0plfjJ4Gtg=
+
+Name: mq.class
+SHA1-Digest: TSTuokyAeodKQg8mJET/H4/3/BE=
+
+Name: bm.class
+SHA1-Digest: 69mSniAr6PwTNBUR6k4nt3A52b8=
+
+Name: ao.class
+SHA1-Digest: iaRXgiDlodZdphBI8HkwdCYmp3Q=
+
+Name: jg.class
+SHA1-Digest: jWnrfVf8G+ORK5agNT98lDf5Whk=
+
+Name: fs.class
+SHA1-Digest: alN9Zbz1W9vIi4Np8t4uc6x48MQ=
+
+Name: lj.class
+SHA1-Digest: 6VIvA1v/bMsEML+78LMMBx7i+L4=
+
+Name: particles.png
+SHA1-Digest: Cq1yeQc9fhsz9QSLcnZRQUNyPTU=
+
+Name: oq.class
+SHA1-Digest: JHb5Tskog8YjrvolABTJFvx0uVQ=
+
+Name: dv.class
+SHA1-Digest: qpSemy8fqKdPNOaKaOcdyo8tJU8=
+
+Name: mob/creeper.png
+SHA1-Digest: 3HtuKTBjFiOMuk8NXG6vQCQtMVA=
+
+Name: mob/chicken.png
+SHA1-Digest: xxH+S0xuPfLFkqetSCvlhMz7pec=
+
+Name: bt.class
+SHA1-Digest: qbMKEPTcVGo6ZQXFY5GW6G93kzI=
+
+Name: gui/gui.png
+SHA1-Digest: gRdhQou4Hz7VsKfsMQAzIyCdFg0=
+
+Name: ko.class
+SHA1-Digest: E1JvIg8QhRXA4chiAHtLl3oVZ2k=
+
+Name: cu.class
+SHA1-Digest: 5koTXjXnwussIQ/2JZpoBbw74Hk=
+
+Name: j.class
+SHA1-Digest: G29xO68GWijsc9JXEiAg5QTbVBU=
+
+Name: nm.class
+SHA1-Digest: pFZm59dhydczQGAfoX17KzOkyq8=
+
+Name: cn.class
+SHA1-Digest: FzyXxZ5RmzEjsbets3nnHgzBvPY=
+
+Name: com/jcraft/jorbis/Util.class
+SHA1-Digest: pGkpiZgMWfooqa8ikJxOkW5vmuU=
+
+Name: paulscode/sound/SimpleThread.class
+SHA1-Digest: vEDVQJEXlMk76GMcPsfkLkz1BgE=
+
+Name: nn.class
+SHA1-Digest: z1O4ivnKnLfCbVQT3kqVXq63t8k=
+
+Name: ep.class
+SHA1-Digest: dfCB76O7kYMFa90dRX8BHaZe8vM=
+
+Name: od.class
+SHA1-Digest: 3tZSTmdYjFb8x+ie6lDLgKlJFbA=
+
+Name: pack.txt
+SHA1-Digest: 3EKjInVcfn3Wn8KG5d7Igu/jBfM=
+
+Name: nz.class
+SHA1-Digest: mw0D/pkcd2Yj17wPU0vAqH2JkyY=
+
+Name: g.class
+SHA1-Digest: 234YXHNBdGztccPPc8SiZMwrPiQ=
+
+Name: gui/logo.png
+SHA1-Digest: VrsKWcrukW60B8Oi5N7vsINm2bU=
+
+Name: com/jcraft/jorbis/PsyInfo.class
+SHA1-Digest: Ez9EQLkyxPhvJb2WM0m0w4eWPG0=
+
+Name: q.class
+SHA1-Digest: RKoVP+NNghgzKlbBieL+ZxAv4cA=
+
+Name: hm.class
+SHA1-Digest: vyBofCAHzhWRa1Cn8f0UZzUadCk=
+
+Name: br.class
+SHA1-Digest: trc+ZlyhRBXyYMTvgaaQKUz8cTY=
+
+Name: qk.class
+SHA1-Digest: Xnin30qln6a3fiW0cKZDOj5YaRE=
+
+Name: ib.class
+SHA1-Digest: SJje74t7Vm7LUcoX4UQKAiAP34c=
+
+Name: in.class
+SHA1-Digest: K5IqnCbQaIzYJ9iq25HuaamTaMM=
+
+Name: b.class
+SHA1-Digest: qpT+3JiqbpUmqryfOt17icT73aQ=
+
+Name: fr.class
+SHA1-Digest: ojzj+pe5Flfugsi+EJJyIFs6jnE=
+
+Name: paulscode/sound/Vector3D.class
+SHA1-Digest: wPOifqaxmnFE/smMjXY0xnzv/0A=
+
+Name: jy.class
+SHA1-Digest: X8X410JDAlG/dPnHFgotFgSni0g=
+
+Name: po.class
+SHA1-Digest: AjQDzfSgasrZ8nVGXsDcNCQPquo=
+
+Name: t.class
+SHA1-Digest: tJY3+FQbLdPJCYOj5tJRoD7kIOM=
+
+Name: dd.class
+SHA1-Digest: 1XKdNhG6pxdaak0mIQBVC4offeY=
+
+Name: gui/background.png
+SHA1-Digest: Tj5g6xm/Asnn8FmrzIyNN26+r8w=
+
+Name: null
+SHA1-Digest: 2jmj7l5rSw0yVb/vlWAYkK/YBwk=
+
+Name: ge.class
+SHA1-Digest: +EqUZ9u83ANb35eZGbhiIwsBnN8=
+
+Name: armor/chain_1.png
+SHA1-Digest: kjVR+O9K/uHjjos6pVmhxzKWvHI=
+
+Name: ei.class
+SHA1-Digest: B+y7o7dLB801cT9No5adIjv4xO0=
+
+Name: dl.class
+SHA1-Digest: O2/ZL058ceIUbIC/dSnLOt34nsI=
+
+Name: mob/char.png
+SHA1-Digest: 9fkV0U8Uc0ecQ5YqOnJUqbGgNGA=
+
+Name: fl.class
+SHA1-Digest: cBzH+9XGaNEeq+B/m6QhnBadxm4=
+
+Name: kf.class
+SHA1-Digest: iasgOdyQce3J8fQCuoORFiFU95o=
+
+Name: mu.class
+SHA1-Digest: 7unOUEJ6rfiBuDTpXDVFZjl9Lo0=
+
+Name: fx.class
+SHA1-Digest: 0tGSOJZ7Ku2lGJpFPi0JLELgkbw=
+
+Name: as.class
+SHA1-Digest: bLxVkDOvzdgkn3C1/vNgCdVTDl4=
+
+Name: dj.class
+SHA1-Digest: SKbR/E8FwPNjauaWE3RCx+wD598=
+
+Name: ho.class
+SHA1-Digest: NOCn8GdEV1ACg237Eg+sFchlDcA=
+
+Name: com/jcraft/jorbis/Residue0.class
+SHA1-Digest: KCXaUE40/+IVAKaPPwxhuEgXlt8=
+
+Name: paulscode/sound/libraries/ChannelLWJGLOpenAL.class
+SHA1-Digest: edgakTTdK5oAnJdf235WoUok1Z4=
+
+Name: qb.class
+SHA1-Digest: mNE1eDZunaM1r4IziRp8BtuIclg=
+
+Name: cp.class
+SHA1-Digest: kaJ943Yd20RaYIRbQNMowQkCpww=
+
+Name: kb.class
+SHA1-Digest: VPAFtv0p4NrtaEDncm4gu0jT1fk=
+
+Name: mz.class
+SHA1-Digest: 6KaQLoMqNw5GaAkNfVQ5AEw2pvM=
+
+Name: az.class
+SHA1-Digest: Tk7yvvvPBuU3y2hZB879p7aWiZ0=
+
+Name: oz.class
+SHA1-Digest: yKJ0iXiP/eQPJW+UNRMhuGpmBtw=
+
+Name: lb.class
+SHA1-Digest: w9bVOQBzTH5aeYndXZx/BJcVuos=
+
+Name: com/jcraft/jogg/Buffer.class
+SHA1-Digest: CtzmcFa96rWKr/IaMDr9F0rlGig=
+
+Name: com/jcraft/jorbis/Lookup.class
+SHA1-Digest: x9lEkazzxRVeh0p5a3JDXvvpT7w=
+
+Name: f.class
+SHA1-Digest: qUmDLElXyU3vv0jYNha5sdTUO+k=
+
+Name: bj.class
+SHA1-Digest: fdCIcjNNYziRCZoXxtV9QmxxHxM=
+
+Name: ld.class
+SHA1-Digest: 306B8TeF4ifiJk+LcYZK+iToCQM=
+
+Name: lw.class
+SHA1-Digest: BD5K3pVK9nxs+RGyNlmGIATln7k=
+
+Name: ph.class
+SHA1-Digest: sxbb3F9us5AxaLRaHzHb34HL3es=
+
+Name: ow.class
+SHA1-Digest: eJZexVmg/eZsFLT9hSAt7zX78Y4=
+
+Name: ja.class
+SHA1-Digest: FroGGb/855hh+LHjVuoS7tEyRoE=
+
+Name: fd.class
+SHA1-Digest: F+8rJFn0Pb2P3j7DYNFLX8wagIY=
+
+Name: gt.class
+SHA1-Digest: UTeNt6LFJrFVZNIID+fuhcy6x6s=
+
+Name: ih.class
+SHA1-Digest: U9fX57QRWm3g6lcGJRT4yMRqPpM=
+
+Name: ee.class
+SHA1-Digest: SLVe1YxhuaxwgyKTue1dZH/+Vtc=
+
+Name: kp.class
+SHA1-Digest: LVRXFcz48N0JbQgXXTehSxZ+eOQ=
+
+Name: eu.class
+SHA1-Digest: nAvB8Wjf9OwANjuQp/9tqrvWSm4=
+
+Name: gp.class
+SHA1-Digest: QIlaMQRJvis2SBXRK+OUYcHD/34=
+
+Name: fy.class
+SHA1-Digest: 6KDM9l/iuL2WPNl3huVZBzciol0=
+
+Name: hp.class
+SHA1-Digest: PgYuOhV0sNJymU/FEjR5O9CupF4=
+
+Name: li.class
+SHA1-Digest: bIFr0uSVAjWRfOmszQ6fp4k4FIg=
+
+Name: qh.class
+SHA1-Digest: h8zyecLHU2xiwVH20pm87uVCY6Q=
+
+Name: paulscode/sound/MidiChannel.class
+SHA1-Digest: EH60vtJqndyBuulzBsJ8RzfmYD0=
+
+Name: ad.class
+SHA1-Digest: XAxAbII5mwZaatxqLGfeoXiu/jQ=
+
+Name: com/jcraft/jorbis/StaticCodeBook.class
+SHA1-Digest: EG2h2khXpK3TXUVqN5Xu7kDbSQg=
+
+Name: cl.class
+SHA1-Digest: h/mOURy7o7giXxQDWwUgCy55Dws=
+
+Name: bq.class
+SHA1-Digest: zIiBiQMlyJDfMBXdcCZfDzlB1SA=
+
+Name: gw.class
+SHA1-Digest: lwqUoD+TLAwcg8abI12dYQ39C9A=
+
+Name: kq.class
+SHA1-Digest: KQ7fhRE+N8R3XyN89In4wvCb28E=
+
+Name: pack.png
+SHA1-Digest: 0whdfgR8SNywEpiN+JrMJ9wtI+8=
+
+Name: mc.class
+SHA1-Digest: soZCILmdC4kLbXl9NuMN47ufKek=
+
+Name: mob/ghast_fire.png
+SHA1-Digest: +6jL2E1+HQDIsxnSY88TJ0se7F8=
+
+Name: pc.class
+SHA1-Digest: WWa5sgJyH4rfN7HQ8anfyT2kWiE=
+
+Name: dz.class
+SHA1-Digest: MApXitIkPu6n8yFbGVj5LTcYiKs=
+
+Name: im.class
+SHA1-Digest: mB7+vNR0qWAGj9uF90bCKgSp8Yc=
+
+Name: c.class
+SHA1-Digest: Y/dF2tsDWQyqHy6McfwUQWLlUKI=
+
+Name: w.class
+SHA1-Digest: DPzgcy58eDBHem+NIKoOuzUKALc=
+
+Name: gv.class
+SHA1-Digest: +zmHLmjzU9zGdf7R5nOB3lt4Bcc=
+
+Name: cy.class
+SHA1-Digest: T1cJ9PuHGiT+zGilSuT/VOM7V4E=
+
+Name: ae.class
+SHA1-Digest: MGgPoX1lCQjzVM6Gp8Or83BND8o=
+
+Name: he.class
+SHA1-Digest: Y4gREnSBfGR2FEJGIcHwjsUecow=
+
+Name: bw.class
+SHA1-Digest: fAKICSXrL3ZwUs87xaYGEE1UyBM=
+
+Name: iz.class
+SHA1-Digest: VzpxDxhXekcepNZF1zxBEcc8Uys=
+
+Name: fv.class
+SHA1-Digest: DNlfCczCCG0ZE80+cS4fp5SvMq4=
+
+Name: gh.class
+SHA1-Digest: nf8SMT8Dr1Z8/VKxBQ4psptOrQ8=
+
+Name: ci.class
+SHA1-Digest: qzsRwuVdZM3AuIItiD43ull2yvc=
+
+Name: np.class
+SHA1-Digest: h5MnXjj8b8PT6xglXKhBiRSE4OI=
+
+Name: com/jcraft/jorbis/Drft.class
+SHA1-Digest: Nvwe0AqduR6CTfH9JO4TagcpWgg=
+
+Name: iw.class
+SHA1-Digest: 5GmeBWRjougaVTzKcDFsbi6kF8g=
+
+Name: la.class
+SHA1-Digest: 2hOCPNhMQnMKAjdXff6jSDEe6MU=
+
+Name: dp.class
+SHA1-Digest: qyWKtOIBqBXD53aamELlUvoUh8Q=
+
+Name: com/jcraft/jorbis/Time0.class
+SHA1-Digest: f8JMtjf+feYef8a42HLAfWaqIyU=
+
+Name: ck.class
+SHA1-Digest: RLzaK9VZjLrY04NoQZrDxvWOSyE=
+
+Name: le.class
+SHA1-Digest: GFU6PMR+jSxSR9LIYjIjy/m6eTo=
+
+Name: bv.class
+SHA1-Digest: WFN/wbS0osa2WnGUEo+nsRSjwGo=
+
+Name: ch.class
+SHA1-Digest: 6/I96ZpqQYZjovKnjiM05UmXkZA=
+
+Name: ln.class
+SHA1-Digest: F0vJyLLnKUKXXYq0YwmraP/Gqj0=
+
+Name: gk.class
+SHA1-Digest: Fz0ShuoKMqvzxFPaQ6t4H56gD4E=
+
+Name: com/jcraft/jorbis/Mapping0$InfoMapping0.class
+SHA1-Digest: 12e+QLA0mTJT5vsA52t7l4Pr8SA=
+
+Name: ix.class
+SHA1-Digest: 39qZwFJIWI2eFTsVk4b5xHqUPlM=
+
+Name: fg.class
+SHA1-Digest: kVjB1bGMa4tbpoC0OHyeu8rOmjk=
+
+Name: ik.class
+SHA1-Digest: ZDzxZ7GRSJLVtGqFgia01J8vMBo=
+
+Name: misc/shadow.png
+SHA1-Digest: AYFQ3xpHp3kTFkRPiWGj3TvGWxc=
+
+Name: ov.class
+SHA1-Digest: m4ETXOz26KTW0bCmwrL7sRaTh70=
+
+Name: qd.class
+SHA1-Digest: HI36Upr4L8N28dslYwh2yPhT5kI=
+
+Name: cj.class
+SHA1-Digest: d1LLA2gKZz+bFgNNKo5Qzd7urxI=
+
+Name: on.class
+SHA1-Digest: c5qlwLxWyCS3ZRGlKQ/Bcm7vQaw=
+
+Name: com/jcraft/jorbis/Info.class
+SHA1-Digest: EvZjP7iC5LR3zNN7JTstyBMbzeA=
+
+Name: ji.class
+SHA1-Digest: 32AV8DH/ybt1xEd1N0kWyIW2iRw=
+
+Name: ju.class
+SHA1-Digest: fsTehKoIFM65L2jX5xbpFAvrbxk=
+
+Name: lz.class
+SHA1-Digest: RSNqkTXQmk5wkr88xyTRa0xsdvQ=
+
+Name: nf.class
+SHA1-Digest: DSa5xNoSTlstzXYnnIZAaTs5tJ4=
+
+Name: com/jcraft/jorbis/Block.class
+SHA1-Digest: v3gl95ngl2tsYQpDqY/4AyZzyg8=
+
+Name: com/jcraft/jorbis/InfoMode.class
+SHA1-Digest: /iiglLw31fjCsNFremOCILcGvGQ=
+
+Name: misc/water.png
+SHA1-Digest: Vhq7UdiyZLnQqLLJ4yxoNYXxRGA=
+
+Name: og.class
+SHA1-Digest: 0tPjUvYnvHEIy/7vSHMX0y0+QW4=
+
+Name: gg.class
+SHA1-Digest: CL1SoHbEA12XIDzsQFIr2UPEKNY=
+
+Name: cv.class
+SHA1-Digest: imbsRG6CVa7LyoOA8vJ9wprqXmU=
+
+Name: com/jcraft/jorbis/Floor1$InfoFloor1.class
+SHA1-Digest: 8ufluA3sDP2tObC4x8cVs1deLfg=
+
+Name: armor/diamond_1.png
+SHA1-Digest: Rsd1MWYxhXeKfeWKvHhl3FmsdbM=
+
+Name: gm.class
+SHA1-Digest: H9CAdNPOMp3jnlTe/vNQpkXAWY8=
+
+Name: k.class
+SHA1-Digest: /Y8ZaZ7mrLCfWBOnTDwYXWsSYZI=
+
+Name: pz.class
+SHA1-Digest: JUm4LlAL642C0gXkiM3LURAas9g=
+
+Name: font/default.png
+SHA1-Digest: 2CMCEKYrWPY9ZVNsqUlfnaBNBHA=
+
+Name: iq.class
+SHA1-Digest: UzBdjrWEOkjxnCMYnEuRTCv8pGo=
+
+Name: kg.class
+SHA1-Digest: /qDigFO3JDNi8pWaIDvXQwPfyuc=
+
+Name: paulscode/sound/libraries/LibraryLWJGLOpenAL.class
+SHA1-Digest: BLsD2CCBx3bxr753vJ/s6piDPq0=
+
+Name: com/jcraft/jorbis/Residue0$InfoResidue0.class
+SHA1-Digest: sB/wymFIRS/TNNAbsQVIhWum8lY=
+
+Name: e.class
+SHA1-Digest: iZVHOz+QObH7p/CHjFYUC1h11Bw=
+
+Name: bz.class
+SHA1-Digest: MCYCu2uhaSTNV1H/CDtLHDpglao=
+
+Name: oi.class
+SHA1-Digest: j9dGJ7boneJfkq0oRo8MubyWank=
+
+Name: ax.class
+SHA1-Digest: 69UzKFhgLaGCL28795NFOeYzsO0=
+
+Name: ha.class
+SHA1-Digest: vJeaqEDWTjFbA6s+MtgRq3UveqE=
+
+Name: mj.class
+SHA1-Digest: 8XJgLD3jsiWfGn1IBKvZadDsXGE=
+
+Name: hk.class
+SHA1-Digest: Vl61cALLGQwY827LQgG6SgGdhtQ=
+
+Name: kj.class
+SHA1-Digest: FkaUvZEjS0R3bt/gokx8E4Ii1u8=
+
+Name: qg.class
+SHA1-Digest: N5q8WulAaaxYovwr6YfiFaVXfEI=
+
+Name: com/jcraft/jorbis/Floor1$LookFloor1.class
+SHA1-Digest: tg329fQ7pw53wmvehOpBrGxcets=
+
+Name: nt.class
+SHA1-Digest: vgyUOKIvI63IXn6ppES2mpPvdH4=
+
+Name: mob/ghast.png
+SHA1-Digest: Kg/wZUMXUxGCJnkXChRHVFNnm7A=
+
+Name: eg.class
+SHA1-Digest: /UCwJP/aEvYtYKTn5RoD20cN5aI=
+
+Name: ar.class
+SHA1-Digest: vbbaIox7PRzQNX/mQsCFZ5MyMPY=
+
+Name: kn.class
+SHA1-Digest: 1MP7abmJZfpAIOx5cQuEq5RYQ4w=
+
+Name: bo.class
+SHA1-Digest: fnD7v9YxI9V5mK7ORs9maQ31KBU=
+
+Name: af.class
+SHA1-Digest: gHdAW+gY1l0vg/OBY3mCiTJk2eI=
+
+Name: title/mojang.png
+SHA1-Digest: pQbQDV01FaK9+imk92OcVF9Q3dk=
+
+Name: gy.class
+SHA1-Digest: o8W9dCcTAcgEnxpWys+refo4LOg=
+
+Name: terrain.png
+SHA1-Digest: Eq67zq1TZx5lGzrE/TuU5sYdQAs=
+
+Name: py.class
+SHA1-Digest: qmyVFGFAlBpTtpeaE1zZ27mw1yg=
+
+Name: of.class
+SHA1-Digest: uB3Pq7fjEIO4jd3CmtEKwDRtLdk=
+
+Name: ok.class
+SHA1-Digest: /mwnCGSHO6dqQREC0VWCXKJA6ec=
+
+Name: fh.class
+SHA1-Digest: YpK2sZMplC9dr68oJ8ydnVpiblw=
+
+Name: misc/foliagecolor.png
+SHA1-Digest: ZfWbubPYgiXLBObLUQJyyEjyKfI=
+
+Name: an.class
+SHA1-Digest: pYmNLQtKKGOoBdfIeONarZr4R6I=
+
+Name: aq.class
+SHA1-Digest: +Fb4mcLgz2V5ZI3BfEqvvlI2i0s=
+
+Name: hf.class
+SHA1-Digest: KwL2dbMhxkayY9wotEgCddDMvoE=
+
+Name: kt.class
+SHA1-Digest: 0RMQhk4UlVYXfd71/d4Fp1V0viQ=
+
+Name: ke.class
+SHA1-Digest: 5P/yj4C97xhBLN3dEXlkkuwRgZg=
+
+Name: armor/chain_2.png
+SHA1-Digest: o82RYls52TnsQgTA0mgK+e6bfCo=
+
+Name: gd.class
+SHA1-Digest: pmuZETX49qF7dAY4V5cFeCmzsvo=
+
+Name: bp.class
+SHA1-Digest: p+rlsz7OKeP2wuIG+8OmpZ6Fjt4=
+
+Name: kz.class
+SHA1-Digest: E7Hr7ZBCtUH9daE/mB5amHuX2iY=
+
+Name: mob/pigman.png
+SHA1-Digest: yj4LOL0vmF89g1ekVJFYZUqdI74=
+
+Name: hq.class
+SHA1-Digest: ifD9QsViVtAHB10V2N7f3YWaFHU=
+
+Name: ne.class
+SHA1-Digest: m9jfBr2F6zqbZIjjNBycxIxr8AY=
+
+Name: nx.class
+SHA1-Digest: wer3E9nc2I9EfW4JH6gmen3o4u4=
+
+Name: mv.class
+SHA1-Digest: K6OH71WtBlqhlFS75D12nG5GrBA=
+
+Name: ll.class
+SHA1-Digest: VpJOPK+E/WsOyAWF/v9DTbNrqP8=
+
+Name: dy.class
+SHA1-Digest: 7WSv8haFIC9yneUJICD/pKcH4/4=
+
+Name: paulscode/sound/CommandThread.class
+SHA1-Digest: WFt18YYMAx9GmubKllCx9oz39fE=
+
+Name: ed.class
+SHA1-Digest: RY+85AJ4ZFvijb971N9N+a6wdBk=
+
+Name: bf.class
+SHA1-Digest: Cv9mTbbY+hxGCU0WR3D0y6dWulU=
+
+Name: pu.class
+SHA1-Digest: evQNgDtb5g4VnGupbphMu3QEBLM=
+
+Name: gs.class
+SHA1-Digest: YHPoYIZoxJCX82UXh3W+bLY2SyI=
+
+Name: jt.class
+SHA1-Digest: 1HXVmPEBhIjUd3aKg6+44IIvcZg=
+
+Name: lo.class
+SHA1-Digest: Jh2UM/Ib9SYAAsAtXiJHsZ9/GUs=
+
+Name: bl.class
+SHA1-Digest: ibNrF8lDx/IhF0xSu99Vtrcgj5w=
+
+Name: nd.class
+SHA1-Digest: FD/FrXXLMMJkn+FLoq4i4/yKZqE=
+
+Name: armor/diamond_2.png
+SHA1-Digest: kT7xzmEkk35t40yRefv8ZLtnrwM=
+
+Name: armor/cloth_1.png
+SHA1-Digest: qPyk7hlFpOIH4G+JjuhBwvgXLjw=
+
+Name: px.class
+SHA1-Digest: AAHofaQWRBoRphe4BsFszXwv+q8=
+
+Name: lq.class
+SHA1-Digest: nSsp+AdN8NjcPf8wMpuDyL/Ngsg=
+
+Name: kw.class
+SHA1-Digest: miFf4yci9GLnJvGheMTUT1MCNrI=
+
+Name: kk.class
+SHA1-Digest: MffNel02qfvg+Ma4zK/0kWHPGM4=
+
+Name: armor/iron_1.png
+SHA1-Digest: cTTpRCYFt3TCDAyDWDcuKuOCdF8=
+
+Name: pe.class
+SHA1-Digest: 4v+0+aZSDPhx6trVWAM7LISTZaI=
+
+Name: ec.class
+SHA1-Digest: DZ2tqJKpg0d7IX1NPjET1xCePwA=
+
+Name: dq.class
+SHA1-Digest: EVp8Uli+6w7B3xLkh1mM9qRr+0I=
+
+Name: je.class
+SHA1-Digest: JIHWnH3KvpAiuy71Nw/4P9K4zJc=
+
+Name: com/jcraft/jogg/SyncState.class
+SHA1-Digest: AxsHUctwS9JLZDkRt2oXCimBOF4=
+
+Name: ct.class
+SHA1-Digest: X0qCXGnLq9TMtk7NMKOVmLzLHOg=
+
+Name: lu.class
+SHA1-Digest: jBazNYkED+r8c/Z7EKhgnWV69vA=
+
+Name: com/jcraft/jorbis/PsyLook.class
+SHA1-Digest: PscVougKbZfr1UJGQGGAeJ0LvUs=
+
+Name: fm.class
+SHA1-Digest: G5SAFMiczb6zJyNSUruTnhDd+pU=
+
+Name: eo.class
+SHA1-Digest: HE7dnZ/7Jt7bvXUwNlHbC/Cnp0M=
+
+Name: cz.class
+SHA1-Digest: BlgONN6l3Xvg9O8DmBLUUzzW+RU=
+
+Name: mob/sheep_fur.png
+SHA1-Digest: 6cwQ8RybUwyf2yHSclgK9ArVk30=
+
+Name: paulscode/sound/SimpleThread$1.class
+SHA1-Digest: pskahvwFMPVcF6G9bO2PzYKuQ5U=
+
+Name: fu.class
+SHA1-Digest: 4hmqebO9PmS7I6Z5a9iK0H04QFw=
+
+Name: ca.class
+SHA1-Digest: TBXWIWyiyn9WtU3BW60jegHdQnA=
+
+Name: paulscode/sound/libraries/SourceLWJGLOpenAL.class
+SHA1-Digest: MKZNgDpivpKA0q+w/S81TiuO/6s=
+
+Name: ah.class
+SHA1-Digest: Mf+PDnWFwumOhIQbkHZwuPbakuc=
+
+Name: ej.class
+SHA1-Digest: BobzXy320iKinraUe2P4VMQqTEc=
+
+Name: nq.class
+SHA1-Digest: iXQ2JDe0Pr/suhIe0uyGnh6Wb7g=
+
+Name: os.class
+SHA1-Digest: ueWXFX/PtZP+C9HvmROA/UHpOAU=
+
+Name: item/cart.png
+SHA1-Digest: NlDQYnDYCaLWzQCUXpgY9vohGtY=
+
+Name: com/jcraft/jorbis/Floor1$EchstateFloor1.class
+SHA1-Digest: 5gOOxYIlBzQJ3IyeYOoB0StH2RM=
+
+Name: pr.class
+SHA1-Digest: WoIJZC+TbIxDGLUCDedH1vB4vew=
+
+Name: ni.class
+SHA1-Digest: wWe6v9i0zWpfDkfsye7GL2129UE=
+
+Name: jz.class
+SHA1-Digest: TuMAdR1MiY1JzuMthR17VJA8aCA=
+
+Name: cq.class
+SHA1-Digest: gpPg5FcAiiEatX2KznRAOCZUcQk=
+
+Name: misc/grasscolor.png
+SHA1-Digest: mmHb507u61NUcRHOvjkoDfMGhS8=
+
+Name: com/jcraft/jorbis/Lsp.class
+SHA1-Digest: CGlCmZ+qcvi52aq4ClrwSUJrOXA=
+
+Name: cf.class
+SHA1-Digest: n4h0kmejR+mTbSplIHN4cHLd0aI=
+
+Name: p.class
+SHA1-Digest: XAJDIFQEaI7Mhtj5St4yN5KjtLI=
+
+Name: ii.class
+SHA1-Digest: wpOy5DvFW2WNMn5wjNe9msi58G4=
+
+Name: fn.class
+SHA1-Digest: QNzyBdRcKEVRoTum/uFwPGfKFO0=
+
+Name: mi.class
+SHA1-Digest: juzn3Jdx9fbApU77odk9Sx/gEW8=
+
+Name: qc.class
+SHA1-Digest: yGXYXzB+oHzhTkc+Gr5XZvwRUUY=
+
+Name: gi.class
+SHA1-Digest: P/9cJ6NjNdGnDj+tYS8gUzYAdxQ=
+
+Name: ic.class
+SHA1-Digest: TsoThnHGY1FE+cdQCwy5XHiVSKA=
+
+Name: cg.class
+SHA1-Digest: kET3+OJKSwhM0u7HopgLpezoBds=
+
+Name: paulscode/sound/MidiChannel$FadeThread.class
+SHA1-Digest: G1uGye5YYZKEehRpY2GKPb9DBHo=
+
+Name: km.class
+SHA1-Digest: Se1QgnBlqsgwxWD2Yp3tYSze94o=
+
+Name: it.class
+SHA1-Digest: NRlmYJUHNROIpg5HkfUe1Z8RyGM=
+
+Name: bk.class
+SHA1-Digest: LHT4trDD39zo1aBazxnOD8NNoRc=
+
+Name: jc.class
+SHA1-Digest: mkzuzFlTTUlDwm1KBFJXTrzJvdA=
+
+Name: paulscode/sound/codecs/CodecWav.class
+SHA1-Digest: r2jOKPe9080Ax2dlHeXJjoLy1pI=
+
+Name: mob/cow.png
+SHA1-Digest: UOA8ELNnAcU4iQiDpuSj8rVv7PU=
+
+Name: z.class
+SHA1-Digest: tFjSLD2RCPFWxbVXr5XtykhCd6U=
+
+Name: ek.class
+SHA1-Digest: QM20vOLlaqZkMlRTM4Fh4yxjcdE=
+
+Name: gui/crafting.png
+SHA1-Digest: 8TJ2Be84ftY/6oE+S5aRfa6Z7CY=
+
+Name: fz.class
+SHA1-Digest: KCcJhPLVDOkNIJQSCRcQShlxhmw=
+
+Name: x.class
+SHA1-Digest: Ej0MiCLaKirVy8kMLMbdunbM1+0=
+
+Name: ey.class
+SHA1-Digest: XzJp0tBUDXAe1CSiow6M/I6zmkA=
+
+Name: jm.class
+SHA1-Digest: yqaoJdTM7xkOkTM5OG2z00JKQss=
+
+Name: hd.class
+SHA1-Digest: UCPmgmr1ZeNdw4eGLZFO4sJf6/A=
+
+Name: bs.class
+SHA1-Digest: RRI8862DFi6PpT4t0HK1JahaLpw=
+
+Name: is.class
+SHA1-Digest: 57muyulOW8t1SsdI447Io7TTjVc=
+
+Name: jf.class
+SHA1-Digest: J4TTu3uQmvibhbfuRMShqLr5rWc=
+
+Name: com/jcraft/jorbis/FuncMapping.class
+SHA1-Digest: Q/qr+R8FGnng+CCoMZ9or3w7iXU=
+
+Name: mob/pig.png
+SHA1-Digest: V48hcqRI4LD2yLy6gi9TWuKCOB8=
+
+Name: fp.class
+SHA1-Digest: GerTzBzR+bjKZIETGpGNNXAQssQ=
+
+Name: dg.class
+SHA1-Digest: fPA40zqxf5v9r8vEbDOFXs+xBdM=
+
+Name: ap.class
+SHA1-Digest: zZ4478JJiAhgytigjaKpkOijhEA=
+
+Name: com/jcraft/jogg/Page.class
+SHA1-Digest: DYR4aAmVxcRqLZmrAyvj6tVDG8Y=
+
+Name: pl.class
+SHA1-Digest: lZQS97lITHDOTc1du4JF5EIHxiU=
+
+Name: jn.class
+SHA1-Digest: HraWLViKmgxjeYZCHInoKGns/0w=
+
+Name: eb.class
+SHA1-Digest: 2MUnTvFngr03mmszP4x5Eh8TleE=
+
+Name: nv.class
+SHA1-Digest: IugxRaHQd/j2m50OXsogp9d4KL8=
+
+Name: op.class
+SHA1-Digest: 09WIexHTnzJBUCeTX/mbNpP4aHA=
+
+Name: cm.class
+SHA1-Digest: 8fcDlyhXTt/MEOtvkK1nBMkMv8M=
+
+Name: lt.class
+SHA1-Digest: xwgLNQOz/f3fxwGEtRfo4N2qFIc=
+
+Name: lp.class
+SHA1-Digest: CkQeErue4N3Kx6PGEU//OAiyviA=
+
+Name: lx.class
+SHA1-Digest: 9sZLII78WogMceeSc0eGYYMTe4U=
+
+Name: jj.class
+SHA1-Digest: /4k6PzC4F585xio4dFDZyc4zoXY=
+
+Name: lk.class
+SHA1-Digest: c37z3TBUM597IfOhOIZv8prZClY=
+
+Name: ng.class
+SHA1-Digest: /wP18YHHGO03maRBS9vge7GX3u0=
+
+Name: oj.class
+SHA1-Digest: C2V/4y1LVjFdY2920TkEinxFKCE=
+
+Name: kc.class
+SHA1-Digest: YRsLE/DAy2Ze3oGewC5UC0hkuOs=
+
+Name: oa.class
+SHA1-Digest: E8mGlwEg2bmX/qzh8XVXny+fvck=
+
+Name: title/splashes.txt
+SHA1-Digest: h3rdj/D9BTxdWuvD45hcOStwzq8=
+
+Name: oy.class
+SHA1-Digest: sQACbPnEAaQAyWw8nnWwNxP7sC4=
+
+Name: mob/skeleton.png
+SHA1-Digest: 3pt7XEpvzlc2/peM8zcFO0VKYT4=
+
+Name: pb.class
+SHA1-Digest: c1pLl12yvMPdtQt5Q0wAC7eHRQU=
+
+Name: gui/items.png
+SHA1-Digest: 2Ox6LiRZYazTCflHh5qm3hqLlRI=
+
+Name: qi.class
+SHA1-Digest: vflIEBx2xNFGrqg9WlKmc+8lCCw=
+
+Name: ms.class
+SHA1-Digest: gH88G6YZvpJ2u/csTIbineP9o84=
+
+Name: qm.class
+SHA1-Digest: Ye1xE8kHsQ+vL4MmBYx+5GD+K48=
+
+Name: com/jcraft/jorbis/DspState.class
+SHA1-Digest: to2Q/1ovPDLrL8ySvYcALE7l8Bo=
+
+Name: armor/gold_1.png
+SHA1-Digest: l+li03RiLjA7BP6eKgq0nSRvEi8=
+
+Name: nk.class
+SHA1-Digest: wz40iOPloWdSQEE6n2EkUZ56rYA=
+
+Name: pd.class
+SHA1-Digest: 8SbtX0L6KkTHN0Jemkw9iwtG8HE=
+
+Name: dw.class
+SHA1-Digest: NiyVVaBeMCXTDxedyh1cYcchF1Q=
+
+Name: mob/sheep.png
+SHA1-Digest: rqiKnjtsXva+IZaNQdjryUJkaKk=
+
+Name: if.class
+SHA1-Digest: X0U+Qd9hLqEVnr8V/VZerD4SRzw=
+
+Name: com/jcraft/jogg/Packet.class
+SHA1-Digest: SLKnVPKqIBFZYDtuQNHkVpVHAaY=
+
+Name: gui/furnace.png
+SHA1-Digest: VtRb3N+F8S29VcKuKlIWzmV2Wso=
+
+Name: eh.class
+SHA1-Digest: usSwSub1MlrIoLNGdFOPO/tTQhE=
+
+Name: jr.class
+SHA1-Digest: Y6JVlhhPPIFPVmXKaJTROuYAGI8=
+
+Name: nj.class
+SHA1-Digest: UAM0U5UFQ6lIBStd0M9NExGBpe4=
+
+Name: ps.class
+SHA1-Digest: 3CT3QINHUrg0lfipNbSGkRmnlhg=
+
+Name: com/jcraft/jogg/StreamState.class
+SHA1-Digest: STsET1zEbmb+DjYz5Tvlr5u1BG8=
+
+Name: com/jcraft/jorbis/Mdct.class
+SHA1-Digest: IFLAsiW2LwC8VUWK3nqdxBhsZ4w=
+
+Name: item/door.png
+SHA1-Digest: lrKBtBuckAXWFbCkE6q5cR4vgVk=
+
+Name: ev.class
+SHA1-Digest: 2M88aVlg2ll4a7DUc0aQMuTW6Gc=
+
+Name: id.class
+SHA1-Digest: wtWESMMR1K6CMn3oZc33QTH5Peg=
+
+Name: jo.class
+SHA1-Digest: e1pgrYOjmYx9nAvnPd6/kEWjpjo=
+
+Name: h.class
+SHA1-Digest: y126wUrIIQ8wv0IiHG5AvdSgaeg=
+
+Name: au.class
+SHA1-Digest: XiAmempnIHlgwTAuBKI7MgkOsJM=
+
+Name: qa.class
+SHA1-Digest: TLwmAlruGssZ6iO9wVX26fx8M0g=
+
+Name: el.class
+SHA1-Digest: a6MFvpTv4lnCQHaliCT/QK0KmPs=
+
+Name: du.class
+SHA1-Digest: lEXi2Y1t5zqLjbqaOqSNSYFeWaw=
+
+Name: mk.class
+SHA1-Digest: v1tFuh4aZreBrzDEUSeIiYfuZNA=
+
+Name: paulscode/sound/SoundSystemConfig.class
+SHA1-Digest: bD3jatiQAnDJsRdzxDw5tyeRHOs=
+
+Name: es.class
+SHA1-Digest: 8RHMVu2LXknCC+bJZaFerucLOLs=
+
+Name: mg.class
+SHA1-Digest: JMs81J2Oq663aw+uPUneNEHFGBY=
+
+Name: com/jcraft/jorbis/FuncFloor.class
+SHA1-Digest: TeBUuafMrZacZ7y5wt40vyQeFnw=
+
+Name: com/jcraft/jorbis/Floor0$EchstateFloor0.class
+SHA1-Digest: QU3wHS5rfWuoJBHBTPQScITWLmI=
+
+Name: gr.class
+SHA1-Digest: tbmsIOGqmIfJR1DJfUkuYDNdlRk=
+
+Name: com/jcraft/jorbis/Mapping0$LookMapping0.class
+SHA1-Digest: NreTdvhmIk/YJ6zlpsq9il6sy58=
+
+Name: df.class
+SHA1-Digest: xSgfuz1nyGIT7eN3UhEBZTAVBl0=
+
+Name: al.class
+SHA1-Digest: fCwr18w6Z5G3kldaFuEXrx279TU=
+
+Name: hh.class
+SHA1-Digest: GPyjzwqoYHzZ3t3xlPS1HHm77ww=
+
+Name: nb.class
+SHA1-Digest: uWCdU1RD5DIN9ofCPQmdN0LeZsw=
+
+Name: ab.class
+SHA1-Digest: M0osY+ABzql8wlsbZNCERI097JM=
+
+Name: i.class
+SHA1-Digest: lvSnSiXjulDlMLRXD89qKbualEs=
+
+Name: nu.class
+SHA1-Digest: VClOD/ZIUtcN8+fF46K7EfdFp6k=
+
+Name: do.class
+SHA1-Digest: PLtNrfYeRVWTFeTsl7+lt5GNf/c=
+
+Name: gui/unknown_pack.png
+SHA1-Digest: 7QMKZuoM9jhqqAwzjj2biS6BvAo=
+
+Name: dk.class
+SHA1-Digest: 4YR1O7t6siWqVIq3m/w51cbaE+U=
+
+Name: environment/snow.png
+SHA1-Digest: OGPUn5hch8shOOLZbcIJLBQgSNA=
+
+Name: dx.class
+SHA1-Digest: 2eaHJV1atvQCzrNNAbQhuflwBgg=
+
+Name: paulscode/sound/SoundSystemException.class
+SHA1-Digest: i0ZNXaiCtT8s3vBF12iHUMrwCN8=
+
+Name: ks.class
+SHA1-Digest: 7/Zz2eS03KQMqBwjgIG6tWQyHow=
+
+Name: ou.class
+SHA1-Digest: BQvLgTntUvyHqZXlbhEJPZvMJiI=
+
+Name: cw.class
+SHA1-Digest: d4AtmYLovDK1AiEYjn0Fh46Gdj0=
+
+Name: da.class
+SHA1-Digest: zy59T17F3zmuWa0WxGUEu9QcK40=
+
+Name: u.class
+SHA1-Digest: Fkclj+heaB1VnjunQwWv506IhHw=
+
+Name: pf.class
+SHA1-Digest: snrf7G8t+uVcGcePnW8cuGsbxig=
+
+Name: fj.class
+SHA1-Digest: gEHMjpd9IgP7Edj98ubSMqKBwYA=
+
+Name: com/jcraft/jorbis/FuncTime.class
+SHA1-Digest: XKMaUXCuEq3DSN45X5NEkxD/WNI=
+
+Name: kv.class
+SHA1-Digest: kneDIbInn7h7lZ8a1/MnSwyP6WI=
+
+Name: ez.class
+SHA1-Digest: OKti0EoATyjylU0WQSTH7Pc8teI=
+
+Name: oo.class
+SHA1-Digest: Bw9eQesGY+3pee11r1TQMbKoyM8=
+
+Name: dm.class
+SHA1-Digest: X50nyHAX7any+KcNbdmtCqT7uIw=
+
+Name: ka.class
+SHA1-Digest: cU+HBThlrMsczapLOi+IDUO/2SI=
+
+Name: eq.class
+SHA1-Digest: qn0qKIoM+es0qTnmb613aZZF89w=
+
+Name: av.class
+SHA1-Digest: jfcez+liebtWDgrEVev9B1mMFSc=
+
+Name: hg.class
+SHA1-Digest: bxykQaot1Vj2q+z/q0EeGudiOcQ=
+
+Name: hx.class
+SHA1-Digest: feQDuv7V04+hbQnBy1VC/c1te+k=
+
+Name: js.class
+SHA1-Digest: bJrZnJC5GsyaA+0FvOzZ5ivxHnM=
+
+Name: ht.class
+SHA1-Digest: ERwLDj3wLa+p5YU0RXiPO5ijolo=
+
+Name: ag.class
+SHA1-Digest: IOP1nBqJjMcyhutp/3/Hd2zJItU=
+
+Name: paulscode/sound/StreamThread.class
+SHA1-Digest: s0GUIztnX/+stmopMLajWSWzQ2M=
+
+Name: y.class
+SHA1-Digest: 2QA7jIBzgH9TblYlJnOc0M4U3QQ=
+
+Name: ie.class
+SHA1-Digest: 8oUNOVGJcKR4adTm3OzdCsmUuc4=
+
+Name: no.class
+SHA1-Digest: ESnTDfWgf9+YqKITDuZ3nGGPnoU=
+
+Name: item/sign.png
+SHA1-Digest: DpIepeRBc7gFPtk3qQw3Rl4u1JE=
+
+Name: nr.class
+SHA1-Digest: gZMAVDIheE6GaBIIZeTzJSDHwhU=
+
+Name: ak.class
+SHA1-Digest: jkBaRRvVRduS22C5uhYP4omhOlU=
+
+Name: fw.class
+SHA1-Digest: pg1xCx7wwzmKIIOZY7HTdql3Hog=
+
+Name: paulscode/sound/codecs/CodecJOrbis.class
+SHA1-Digest: Tuclsdt0ea2KXJX1FDy6je9lhRs=
+
+Name: terrain/sun.png
+SHA1-Digest: wLz+S2x4Wr6XIHIdyo5Jv4dTPIw=
+
+Name: environment/rain.png
+SHA1-Digest: jyvAPez7AFeHH3PDyIxGeoE9PGk=
+
+Name: armor/gold_2.png
+SHA1-Digest: vMsNeaaeai8J3wVArlXiGci7rIc=
+
+Name: net/minecraft/isom/IsomPreviewApplet.class
+SHA1-Digest: SFiqLNwgT8igHa1fwaoQrpeDn4s=
+
+Name: hi.class
+SHA1-Digest: J5KMBNd3cOeKwwzTbSpJab0ssiM=
+
+Name: armor/iron_2.png
+SHA1-Digest: C4f8PZXXCONaefuQifGBJDzX5DU=
+
+Name: item/boat.png
+SHA1-Digest: mXMEqjLKM4Y9c/Tt6xHUyVDQzD8=
+
+Name: iy.class
+SHA1-Digest: /wyOgw86afvboOm/ztskpIYSNnk=
+
+Name: co.class
+SHA1-Digest: El+vtNOkPbYiXcndH2YnA5bUbKo=
+
+Name: qj.class
+SHA1-Digest: Ppqu2IfEHjqqavE5h4A6Xz3Itq0=
+
+Name: bi.class
+SHA1-Digest: mr7WQ35whZPKr9j7bhYEtDzlkog=
+
+Name: lf.class
+SHA1-Digest: 4rc4NZbUylwClAvzliJP80WK1/Q=
+
+Name: nh.class
+SHA1-Digest: NfFXwzLXHs80t3JkxqN9w6z5Up8=
+
+Name: mw.class
+SHA1-Digest: RW6dcN3ajuvsNVb9MZyvb3kFL24=
+
+Name: gf.class
+SHA1-Digest: DHS/PEHPTS35tYzydU3YCbYQxQg=
+
+Name: hz.class
+SHA1-Digest: 461jcu45pbhuGg8zXo1fdDsILbs=
+
+Name: ia.class
+SHA1-Digest: 7orf133xIoAKdTwhxkoNP76/Y+A=
+
+Name: om.class
+SHA1-Digest: W5nSf4kVpMPVwxJt4HiQWypgesg=
+
+Name: hl.class
+SHA1-Digest: y7PFRW1r7+CD+9oUNZTx5uC10VQ=
+
+Name: o.class
+SHA1-Digest: kiXslvFTsUzC+/77oLAz+gjYsY0=
+
+Name: io.class
+SHA1-Digest: WtiDDLIpNi8Algi4L9Eol88WooM=
+
+Name: paulscode/sound/Channel.class
+SHA1-Digest: Ac+AsXLmbEEHh/UF23mxwYK75oQ=
+
+Name: or.class
+SHA1-Digest: RmmdbM0Q6lG84A30o3W+V9aKqcg=
+
+Name: cd.class
+SHA1-Digest: a2lUAcgjBFWwnZRy5HIUdIcitqU=
+
+Name: mr.class
+SHA1-Digest: VtsCKnBcR18hOR59clqI5rucsts=
+
+Name: mx.class
+SHA1-Digest: G8MyPVPlwnWIOMLUkGIaFhtcPIU=
+
+Name: ob.class
+SHA1-Digest: 7ir5p2pJ+1eFFxsizlYAq8lVRUk=
+
+Name: am.class
+SHA1-Digest: WkZslsrC1PObMBOyUR/Lzgcq+iw=
+
+Name: mh.class
+SHA1-Digest: aEfuBSioWu+yfeuUY21pqz1h5Lw=
+
+Name: fe.class
+SHA1-Digest: DsWXAPixqxnWg1leeqX3rveMenM=
+
+Name: md.class
+SHA1-Digest: nWcJZGKS2wfLtCrmUkKOxq9iEn4=
+
+Name: jd.class
+SHA1-Digest: 638IeQJJziH5NKjy2Et6IiEUlm0=
+
+Name: jx.class
+SHA1-Digest: uzW+yiW8aiRP0efImBdnJrRbmlY=
+
+Name: ea.class
+SHA1-Digest: psOgqzd9svtoPUOEZ5Gko5dpcXA=
+
+Name: pk.class
+SHA1-Digest: xul3SOo5YCsxbt0gHweYj699fb8=
+
+Name: ox.class
+SHA1-Digest: 8z5zcC0EBTPcCd2k4t4dVnTs4to=
+
+Name: mo.class
+SHA1-Digest: Hgg3wsfO2MnGaHvpo6zs5ZoeIXM=
+
+Name: hv.class
+SHA1-Digest: oYNwYEvhd/Hc4O4UkZdyWGjo2e4=
+
+Name: cx.class
+SHA1-Digest: 6Wm0+Ury5FMZA8lQGoOO+QEuwqk=
+
+Name: jb.class
+SHA1-Digest: yisHr8mBTE2+9ZTrvV0338dYkN8=
+
+Name: com/jcraft/jorbis/Lpc.class
+SHA1-Digest: +uIfEExaxyDONJE2rdtMOWhLCEU=
+
+Name: paulscode/sound/SoundBuffer.class
+SHA1-Digest: INNMzgvNlJJFwECDa06b0YVJeGM=
+
+Name: my.class
+SHA1-Digest: O+zvdc7TQ8dAdBIKDVjWcnwvncU=
+
+Name: gc.class
+SHA1-Digest: AND18hawrZbKdUzFD8XasDy02kI=
+
+Name: fq.class
+SHA1-Digest: 1adtpVWY8+AWLBSuo466EPTqHy0=
+
+Name: pv.class
+SHA1-Digest: 7pZE5T7Y4iIO94x8BAVykidOt9Q=
+
+Name: by.class
+SHA1-Digest: 2RY22xcjPeEMuk4ml4/o+BzvAg0=
+
+Name: mt.class
+SHA1-Digest: zDEzePiP/aHjdI7BCfNoRQ95O/4=
+
+Name: com/jcraft/jorbis/CodeBook$DecodeAux.class
+SHA1-Digest: hkIxJ/lcOJPzQxya7qdsMdPR/Eo=
+
+Name: ij.class
+SHA1-Digest: 6JyxeCHXzKZO7ROdjxqnTGvwaHk=
+
+Name: me.class
+SHA1-Digest: j7kpwKdKuzHLLCihhfFKXm/EkP4=
+
+Name: com/jcraft/jorbis/Floor0.class
+SHA1-Digest: 4NiZKvKvRzraYxJu1beNdHlpewE=
+
+Name: fa.class
+SHA1-Digest: xBpq0VrkDOBMax5/gJGEVbGxjeE=
+
+Name: ku.class
+SHA1-Digest: 4Xp2Oky8GA1FWv6kpc8EqTN7BIQ=
+
+Name: kh.class
+SHA1-Digest: Q2Ubyu7URu5i/MtdwoHEzLGRZyA=
+
+Name: pt.class
+SHA1-Digest: ttmVJydIwjHEnfAUk4CqNL3EWs4=
+
+Name: nw.class
+SHA1-Digest: jT4Zgm5hD3AifTNGlxb/wwUBf9I=
+
+Name: aw.class
+SHA1-Digest: G11SEYEBc80Q4m/X7dapcu4oiKg=
+
+Name: paulscode/sound/SoundSystemConfig$Codec.class
+SHA1-Digest: vmoR+oaRfGOf5wccrYGYmz/mBxU=
+
+Name: ac.class
+SHA1-Digest: cm6BIzL58V/aJSTliJ1yQJUnsxU=
+
+Name: mn.class
+SHA1-Digest: M87+N7+2StSvtHJ/97/tnNZD/f0=
+
diff --git a/desktopRuntime/resources/META-INF/MOJANG_C.DSA b/desktopRuntime/resources/META-INF/MOJANG_C.DSA
new file mode 100644
index 0000000..e921bfa
Binary files /dev/null and b/desktopRuntime/resources/META-INF/MOJANG_C.DSA differ
diff --git a/desktopRuntime/resources/META-INF/MOJANG_C.SF b/desktopRuntime/resources/META-INF/MOJANG_C.SF
new file mode 100644
index 0000000..01261ec
--- /dev/null
+++ b/desktopRuntime/resources/META-INF/MOJANG_C.SF
@@ -0,0 +1,1778 @@
+Signature-Version: 1.0
+SHA1-Digest-Manifest-Main-Attributes: zasvPbp2Pj22IZ986L4058c4i8Y=
+Created-By: 1.6.0_22 (Sun Microsystems Inc.)
+SHA1-Digest-Manifest: 8WGDngNoFK49s5T9cXm26xuEC/I=
+
+Name: ns.class
+SHA1-Digest: I6bFOipO6uLivTO4WpEOwMJFZHg=
+
+Name: dc.class
+SHA1-Digest: Hulh6X2EeBL9MilMKmT0ZPdF4rk=
+
+Name: gu.class
+SHA1-Digest: l0y9K9TT9v8sE0xq5SO7/q4QFg4=
+
+Name: r.class
+SHA1-Digest: okVa3D57gfh0LRu0FBLhBF0gnWU=
+
+Name: ki.class
+SHA1-Digest: 1VnsIEQop5T/PpptSX+FFq2YTNM=
+
+Name: gl.class
+SHA1-Digest: Z/iE6GXFJSausPSpMZsYjBGFvMA=
+
+Name: s.class
+SHA1-Digest: AeHe81TM1XfD++hpVx7PgXZfc7k=
+
+Name: jp.class
+SHA1-Digest: ICwK48oRfFhlGH3g5sONFiaVEaI=
+
+Name: mob/spider.png
+SHA1-Digest: mC94GimRFKImw0+2LYdBXDiet8g=
+
+Name: mb.class
+SHA1-Digest: 7qT0NZr3LnBr68uJ8ITe5kiRudc=
+
+Name: hn.class
+SHA1-Digest: jOb1Q2rF3gxZErIqHiX1OepYDE0=
+
+Name: hw.class
+SHA1-Digest: Rs4StiWWq4cA9MVyivlQ5tu+7c4=
+
+Name: com/jcraft/jorbis/Residue0$LookResidue0.class
+SHA1-Digest: k9My2VLu4QE7WH/7uaIlOE6UcpE=
+
+Name: hu.class
+SHA1-Digest: 8cBNWMYk58lln6sifNmWLL1NGDU=
+
+Name: lm.class
+SHA1-Digest: YW/vCJuqnBWCvolkp6agXo2iSGM=
+
+Name: ex.class
+SHA1-Digest: 1z0a97ONHsgeUza28TvyMxqe7hg=
+
+Name: bu.class
+SHA1-Digest: 5f4aRe49ApkrPSiRYyZGp8ZzDqw=
+
+Name: jh.class
+SHA1-Digest: nA235JMyPX6mV10nENrsAOJD4mE=
+
+Name: gq.class
+SHA1-Digest: 8FCrQDpT9awmYDW4OaJF7RPET04=
+
+Name: paulscode/sound/MidiChannel$1.class
+SHA1-Digest: gwJh5z1P3Mcbrh+cyN7iqVOXTEY=
+
+Name: fc.class
+SHA1-Digest: iM9+oFUm3K9onEjTJh3yuRZ33Ww=
+
+Name: a.class
+SHA1-Digest: iQpgZsM16K0W6r4TazKtjYbwvok=
+
+Name: item/arrows.png
+SHA1-Digest: lq8TgQgyCWrYxveInFzSOyNKHss=
+
+Name: fi.class
+SHA1-Digest: JLXz36w9EWfIbG2f1qFey8hsuLk=
+
+Name: iv.class
+SHA1-Digest: tcM5DSZWeFKTwGz75zz43rZZ7Qc=
+
+Name: kl.class
+SHA1-Digest: ceLz5nnwYYsuWCPvjqo41WPujgY=
+
+Name: bx.class
+SHA1-Digest: fT0Sq8jpYEfNN9CrV+8YFFbHj58=
+
+Name: il.class
+SHA1-Digest: 51Rxeu8d0TGZbf6zHqoLQKa2l1o=
+
+Name: paulscode/sound/FilenameURL.class
+SHA1-Digest: 8YYxpqAqzF3YkKqJrnPx1mOZe8I=
+
+Name: dh.class
+SHA1-Digest: hy0rAyXbfuMwT8zL1wqSw2QtOso=
+
+Name: pw.class
+SHA1-Digest: YZFrSmYbQ5IoAyuWSIInTEyZeUE=
+
+Name: mob/pigzombie.png
+SHA1-Digest: aXvAjMVmpWjzavxg5uoTFP8rzdc=
+
+Name: bn.class
+SHA1-Digest: jKvERPBaQwQ1LpiE4me1Wt3EdCI=
+
+Name: hj.class
+SHA1-Digest: AfZXNCuH0tnkE2P1Ksrd7zPdjN4=
+
+Name: cc.class
+SHA1-Digest: kpg4MDniJtc4IN99nmhX69SRnCM=
+
+Name: gn.class
+SHA1-Digest: ATyKhl+pMzfE+230/wg5jsC9JOc=
+
+Name: mp.class
+SHA1-Digest: mvyL0cw8aDwDln54qI7LDvFeSC8=
+
+Name: ol.class
+SHA1-Digest: /In1veKHHrj258uAvVKbGpozSr0=
+
+Name: d.class
+SHA1-Digest: HuTLE5IK0a9He4+7/tigyD6TidA=
+
+Name: dt.class
+SHA1-Digest: l0xhwSmsCareNCPADRgzEXj711g=
+
+Name: gx.class
+SHA1-Digest: okV5rPmygdjovv82VpymSSyStHQ=
+
+Name: ky.class
+SHA1-Digest: W9h62QmMNfUOMvEtvdLNk/e2YPA=
+
+Name: com/jcraft/jorbis/Comment.class
+SHA1-Digest: 4iWDZhAwsxAXtw6RLlWVcr8pNt4=
+
+Name: fo.class
+SHA1-Digest: OiVlAT3/Eg985i1+4AsDEdLPNrg=
+
+Name: paulscode/sound/ICodec.class
+SHA1-Digest: 4OFffQA94WhoWdCiAzbp0pU95Bg=
+
+Name: l.class
+SHA1-Digest: R4rOfQuHNaeZtrS/XX5RtfX0IKc=
+
+Name: iu.class
+SHA1-Digest: fMeB0oGQTaZU+qi9fr/UglYyock=
+
+Name: lc.class
+SHA1-Digest: CymSy/GyRG32rScJ2xxCdQ1vQxI=
+
+Name: gui/inventory.png
+SHA1-Digest: 4ujwowDhHNZ9mCDMEGuNdfz0BJE=
+
+Name: bh.class
+SHA1-Digest: T5+zFBvamZRuoe/B4IcJCmyP0R0=
+
+Name: kd.class
+SHA1-Digest: POTZXeP7u6jcPU8n22pnzTfgXNo=
+
+Name: title/black.png
+SHA1-Digest: S4mcMVy3kS+DRaaSYDNzjhA6cxs=
+
+Name: et.class
+SHA1-Digest: BBLEAX5+719nLQzHMntoma9SwFE=
+
+Name: qf.class
+SHA1-Digest: NTjpn/KO5n7AwYHp0+RDTOr+8vQ=
+
+Name: pp.class
+SHA1-Digest: 9hNuDY3X+X0cWobShrD0/+CWWhA=
+
+Name: ql.class
+SHA1-Digest: 0PD5Qw4LbmgvdPPcdbT6+4YhULA=
+
+Name: jw.class
+SHA1-Digest: yjHFtFg2f5qciXc3VmQnd9u1zqc=
+
+Name: com/jcraft/jorbis/FuncResidue.class
+SHA1-Digest: uMcbLH0JDlMAtKhsuehFU+QV33A=
+
+Name: dr.class
+SHA1-Digest: QC03zDo+eeooVQLxr69qcrAaCUQ=
+
+Name: cs.class
+SHA1-Digest: Om20RVFK1iUCV+ElsTabnpAaPcg=
+
+Name: hc.class
+SHA1-Digest: qH9VVU2S8jKTgujo09WXFKDkP3I=
+
+Name: ny.class
+SHA1-Digest: rMqJ5xSNbbQktxr1KKcFMqAOO+g=
+
+Name: com/jcraft/jorbis/Residue1.class
+SHA1-Digest: nX3+R3ZpqfUM1VvVJNXl/25J3/E=
+
+Name: pn.class
+SHA1-Digest: kmVs6vaYWZpiRZpDIi4a/CwmgxA=
+
+Name: aa.class
+SHA1-Digest: IvtXkD7CiwQbnCbaLuj+vbR9WSc=
+
+Name: n.class
+SHA1-Digest: EnDlxLqDX/+632Siu1XzfCtV6xs=
+
+Name: ef.class
+SHA1-Digest: SVy8siPNF809inRLXvSjE3HAdSU=
+
+Name: be.class
+SHA1-Digest: vRqFNULEME7NKuvmDFKiW9FRbro=
+
+Name: bc.class
+SHA1-Digest: iXhPHNlcdQgO88EW4flf4OTPnMY=
+
+Name: kr.class
+SHA1-Digest: aPGVQKj7Ynr6jLRl6BBY+EgfOeY=
+
+Name: paulscode/sound/Library.class
+SHA1-Digest: CV8zgv3MzNIyY0LSEykzbqbyhlQ=
+
+Name: ir.class
+SHA1-Digest: GBF9BH4iFZkJs2PhqiYw4Ah8WOo=
+
+Name: ft.class
+SHA1-Digest: eQZqbltIKVx4SQA3A9DEyY+dWRo=
+
+Name: jl.class
+SHA1-Digest: xnqM7rDK7SdTBJsWjNjPED3j6mc=
+
+Name: jv.class
+SHA1-Digest: A5VsNY57l8zPVby6/6N3YxohgMw=
+
+Name: com/jcraft/jorbis/Mapping0.class
+SHA1-Digest: wRgv5DwDZv8LyOyR2k+N/7H50e8=
+
+Name: mob/slime.png
+SHA1-Digest: qg1vPUWWA40Rhw6g+xFT7wp9VaE=
+
+Name: ml.class
+SHA1-Digest: qlR+RmBIB807Hv0YgJq54XYBjWk=
+
+Name: art/kz.png
+SHA1-Digest: OQP7OT3VfH/izhIQVaLBEoGbCuc=
+
+Name: bb.class
+SHA1-Digest: 7M0OVI2IuEoPN2SMealb35RE3RQ=
+
+Name: nl.class
+SHA1-Digest: ZxMgZBLjs/4vSa9wRoAYSWoGF20=
+
+Name: ly.class
+SHA1-Digest: 7OfEt5VLSyc49G0m9sqvyNue9ng=
+
+Name: com/jcraft/jorbis/CodeBook.class
+SHA1-Digest: zAdXZiF7IqsDMqIEf2n9q89IMrU=
+
+Name: paulscode/sound/ListenerData.class
+SHA1-Digest: 7yVCLvmhyTiGWSAGeaap+keUojE=
+
+Name: mm.class
+SHA1-Digest: vhkSzOnCI4N/Df967eIYm1AyfKQ=
+
+Name: go.class
+SHA1-Digest: yzhBxZ884mbEKZKhwzizsMHBlP0=
+
+Name: pa.class
+SHA1-Digest: HSC9fJXAK7bprnqhq9h6Qnmtkaw=
+
+Name: gb.class
+SHA1-Digest: ma3Z3d0xQd189NUN4O5IQssK54Y=
+
+Name: de.class
+SHA1-Digest: B0Y2wY7UkPIg8ewiCKSLTnFTHFE=
+
+Name: gj.class
+SHA1-Digest: nd73+66BuFhZAfdwFjGkx7Y/St4=
+
+Name: dn.class
+SHA1-Digest: /+HywWmit5RbMW1Bxjxx/FVBHz0=
+
+Name: fk.class
+SHA1-Digest: yn15AyiIC5US31AT7keGmyDCdfc=
+
+Name: com/jcraft/jorbis/Residue2.class
+SHA1-Digest: u7lYgdIPQZQMpBhnrdfKjeH+weU=
+
+Name: terrain/moon.png
+SHA1-Digest: w88tAfv+1q+B+3K/1cPJYlQJrKE=
+
+Name: ew.class
+SHA1-Digest: /thn9XUTHqTUhw/uOuNMrmcQUvI=
+
+Name: pi.class
+SHA1-Digest: oaFNQ1DL8dWfvVM0LK2Dh4SqyJI=
+
+Name: nc.class
+SHA1-Digest: Gyi7xtge1Ss1YIhpKxctk3syhiw=
+
+Name: ma.class
+SHA1-Digest: xFjsSA9kdYwMxOtN21Rtl4Ss0oE=
+
+Name: at.class
+SHA1-Digest: EuWJfb0Priqt0zXYSgglJpTn2Q8=
+
+Name: misc/dial.png
+SHA1-Digest: 2b/rlkr7CKqcqqINpcIQRSmYBqQ=
+
+Name: na.class
+SHA1-Digest: O0z6RrPtVbuCKsLpnvwzacBHK6w=
+
+Name: jk.class
+SHA1-Digest: yARk9uXBmL4AEBkcQLXiX+QWuiw=
+
+Name: ba.class
+SHA1-Digest: Hdj4j68cx9U4m8mKZVIYJ3KOtB4=
+
+Name: m.class
+SHA1-Digest: 2HqAZOe0XT4gO7DdcKQjPjpnb8w=
+
+Name: ay.class
+SHA1-Digest: QsmRb8DvuoNpjEN2U94Lw8wkFBA=
+
+Name: environment/clouds.png
+SHA1-Digest: uW2vAKuM2Qz0Ma6a2d3dlPxY9ws=
+
+Name: ls.class
+SHA1-Digest: ZcfEOAUW7+LNk1sk1LOiviboIaM=
+
+Name: mob/spider_eyes.png
+SHA1-Digest: zUS+vyf2FHrEFq5Kq+UTasT3riQ=
+
+Name: com/jcraft/jorbis/Floor1$Lsfit_acc.class
+SHA1-Digest: r4Cozh1xEtVC/S5MS+N2/Mj+Tzk=
+
+Name: lg.class
+SHA1-Digest: V2qy/vYJ73LokKkncLQiVS+HPks=
+
+Name: mf.class
+SHA1-Digest: l7bOb49wdGu8dnfUm8KgNEBsLeU=
+
+Name: fb.class
+SHA1-Digest: BHiN2rtFA95pakgvPDhK38Cmrn8=
+
+Name: paulscode/sound/SoundSystem.class
+SHA1-Digest: RkXUVqdapJqf/Jo8qzEfo2zJI+Q=
+
+Name: lv.class
+SHA1-Digest: 3fMJjQpm25iCcAP2C+Ae3iHxgP4=
+
+Name: em.class
+SHA1-Digest: 3vWcdhpF4x6ImL7HUX26ruX0/l0=
+
+Name: hy.class
+SHA1-Digest: +Cpd3SqVWUTehQC5S1ND7lSCst4=
+
+Name: ga.class
+SHA1-Digest: DFKjle1Ckoxp7mufoB0soF6tHds=
+
+Name: paulscode/sound/CommandObject.class
+SHA1-Digest: UFhpnhwsOPJGEiaqWbCXZ8DUYoQ=
+
+Name: lh.class
+SHA1-Digest: TVeyS5IJuh1X7blLB8n+49e1+II=
+
+Name: aj.class
+SHA1-Digest: D6ZunfUjkf7dVtPVwz+8BUnCa7w=
+
+Name: ff.class
+SHA1-Digest: 9D6hhdejogZNBvTQh5NTmdy/4Tc=
+
+Name: pm.class
+SHA1-Digest: EaVJ1BVUs/vmkl8OxI3jG3e20ss=
+
+Name: oc.class
+SHA1-Digest: Dw4qhx5UUioTTyRdneAw1D6RF0s=
+
+Name: ip.class
+SHA1-Digest: RNZGtqZq7Qkp8Gd7SFT1Kkdb6B4=
+
+Name: di.class
+SHA1-Digest: 85zDbZZNFrHSv5g3GK/aQn6IwLk=
+
+Name: pg.class
+SHA1-Digest: mtAokQ3+JG0tLH3tOi/ygG8wB/4=
+
+Name: hs.class
+SHA1-Digest: oijEz7FgbKocC3xOmgOuKyGEZlI=
+
+Name: ig.class
+SHA1-Digest: GxsKMfJnx4WqZGCMMI0GKU88TVo=
+
+Name: cb.class
+SHA1-Digest: C9BKiUaoB0JDXQ41+Zcu6vlj+2g=
+
+Name: net/minecraft/client/MinecraftApplet.class
+SHA1-Digest: tTsXjabIwZp6HCeYYOOnV7fmXeA=
+
+Name: armor/cloth_2.png
+SHA1-Digest: 4ptw/RkyIML9oOQs+fcNJNGnsDo=
+
+Name: lr.class
+SHA1-Digest: 1CoeAWNFNjiZ//jX/6/obfQCLSQ=
+
+Name: kx.class
+SHA1-Digest: QRkNgW881zY1NeCwa2BhtPaW8Q8=
+
+Name: cr.class
+SHA1-Digest: m+tyTo6NclHx/NKBpJ/bP2OgMDc=
+
+Name: misc/pumpkinblur.png
+SHA1-Digest: Aarb6+DRvpE7JS/GikJMPQZ3daE=
+
+Name: mob/zombie.png
+SHA1-Digest: UyVepTsQlC384VFXTTdxQzL9SWQ=
+
+Name: v.class
+SHA1-Digest: 5Dc1WPmYdiP/+SfnjefKq4TOyCw=
+
+Name: com/jcraft/jorbis/Floor1.class
+SHA1-Digest: zvIyc59370P5ieG+riYQg+pvXvw=
+
+Name: pj.class
+SHA1-Digest: i9nbRigNemvITNQKxJDmcUl0JnQ=
+
+Name: pq.class
+SHA1-Digest: iaaZWiL1fMMDGdb0TjEeoxdmMEk=
+
+Name: en.class
+SHA1-Digest: D8goMjObeNOhy607FI+9wKiFCW8=
+
+Name: mob/saddle.png
+SHA1-Digest: Ug3tZCOt3+6ltx1Hd7BmG0q9InY=
+
+Name: ce.class
+SHA1-Digest: 4htHgWUKxvSd60Z9HO5zu9+Wahw=
+
+Name: ot.class
+SHA1-Digest: evtiP4AnnsXkByiMfXc978HLpMc=
+
+Name: net/minecraft/client/Minecraft.class
+SHA1-Digest: V7cD0oyqqJbicbsOAgKaF4MfeS0=
+
+Name: paulscode/sound/Source.class
+SHA1-Digest: XdJ4sBu0NVNllusz42EKnu68npM=
+
+Name: gui/container.png
+SHA1-Digest: 2O+ltn9L22RpkRZpqhTfkcGIfLE=
+
+Name: paulscode/sound/SoundSystemLogger.class
+SHA1-Digest: m1C6P6WvHi81UFPVlpovfFVEGrE=
+
+Name: misc/vignette.png
+SHA1-Digest: tAIXPzrSY1pqb5u6mD9j27/4ltY=
+
+Name: gz.class
+SHA1-Digest: X2IiPiXb7/zNVdBRN5mjyVHYR9w=
+
+Name: oh.class
+SHA1-Digest: BmA+UFMmuuZ3HONs1cpnEr+zS8c=
+
+Name: ds.class
+SHA1-Digest: 8jIJ/HjaHX7GTkDIeMOwiGGkiQs=
+
+Name: qe.class
+SHA1-Digest: +UqfGkWhTWwZEht6xBHMwmKTaNA=
+
+Name: er.class
+SHA1-Digest: Kw96UO3Q1NaS5ZOEbR4+Fd1zGNA=
+
+Name: db.class
+SHA1-Digest: Vg73aT43QlGxmyTrtgdYmUorXwQ=
+
+Name: oe.class
+SHA1-Digest: 2sPmGWo5FXkv8Q5/IQ9ZMVCveJ8=
+
+Name: com/jcraft/jorbis/Floor0$LookFloor0.class
+SHA1-Digest: AEhYctNt+Qom5uchZzItWfyGQEQ=
+
+Name: gui/icons.png
+SHA1-Digest: 4U3GAd5e9ULibnW9Sj9YIYs5pJg=
+
+Name: hr.class
+SHA1-Digest: ciTtDe4gURxKco4RuVxig0jvwwA=
+
+Name: bg.class
+SHA1-Digest: VCVVrX0hO8n+phjx9TZX/qk6vdA=
+
+Name: hb.class
+SHA1-Digest: e+mtPr9AEUjnRlYQXlWNmbrFzkU=
+
+Name: ai.class
+SHA1-Digest: FnZi/JtetrbFYlcYavRKS7y7j+E=
+
+Name: bd.class
+SHA1-Digest: CTx88jmmSKycy25SByJyc/r7RHs=
+
+Name: com/jcraft/jorbis/Floor0$InfoFloor0.class
+SHA1-Digest: Unx5gAoJ/Ws4ZUr4lSGY7kO9F4c=
+
+Name: mq.class
+SHA1-Digest: ik0rXdBiO5QhAnNOOdYaahM0IjA=
+
+Name: jq.class
+SHA1-Digest: 0AcM5lK/3lBcHloCtvausxggJuw=
+
+Name: bm.class
+SHA1-Digest: puDRzwitsws49ItFOBqvYZBj6qM=
+
+Name: jg.class
+SHA1-Digest: kpXJO8USAxBdqZpY+qvVGGV4PqY=
+
+Name: ao.class
+SHA1-Digest: /mq+pK5LZ+kgjhSm0le21CVZKiI=
+
+Name: lj.class
+SHA1-Digest: uBVAbQ9X4N93AG8jHCX0MPoaJAw=
+
+Name: fs.class
+SHA1-Digest: kFEGMOXTwsSIb30eBxZ2dO50utE=
+
+Name: particles.png
+SHA1-Digest: gkvCfcuYtCJ3lxofgHRhLgLPNIs=
+
+Name: dv.class
+SHA1-Digest: NtcmkVWfOS/VUrxX9zgo61/+v3c=
+
+Name: oq.class
+SHA1-Digest: b3kCreld6C/ki/9DhU5HX3WvScw=
+
+Name: mob/creeper.png
+SHA1-Digest: UF6ieoABPsS6jsN2hBuK944pVyg=
+
+Name: bt.class
+SHA1-Digest: XOejkgh9sg6YSy7ycpZbcz+Il+A=
+
+Name: mob/chicken.png
+SHA1-Digest: fTMNRkd6OQvndwfqWObQjtxB4j0=
+
+Name: ko.class
+SHA1-Digest: 8YJlFqD8EHURC3zMcb5ZsHN62y0=
+
+Name: gui/gui.png
+SHA1-Digest: otlJseF6+levJs04i50YQwPB10A=
+
+Name: cu.class
+SHA1-Digest: 7R23csMLN07v/k2aq7U6OnX+cDE=
+
+Name: j.class
+SHA1-Digest: HMKc/olDTGwH+NkZpjBD2BT3v6g=
+
+Name: nm.class
+SHA1-Digest: nlW/5M+LLS9JP5wq3UD14dCNohE=
+
+Name: cn.class
+SHA1-Digest: 7o8d7eVnqu3w6RyBgb6zhQsCYn8=
+
+Name: com/jcraft/jorbis/Util.class
+SHA1-Digest: hSnjnJSHVLq3DhhsKsYujZXiyl8=
+
+Name: nn.class
+SHA1-Digest: 2qdRCsWWrW4VJf9SCDxTQNJws4E=
+
+Name: paulscode/sound/SimpleThread.class
+SHA1-Digest: 23ecv4oVNhfQxUPeKPD/Aq9zpRQ=
+
+Name: od.class
+SHA1-Digest: 5JgqYOJEblsU9XNh64TJq2Dfp+I=
+
+Name: ep.class
+SHA1-Digest: U6kObiQk4d+HcHW+8zRaRoxDz7U=
+
+Name: pack.txt
+SHA1-Digest: f7qFwuzjGEqP9y0Tsnc8gTq3bzg=
+
+Name: nz.class
+SHA1-Digest: fri7NNbC8MXS9w+EdpgYImh8Gi4=
+
+Name: g.class
+SHA1-Digest: p9QpXb3FxX9N3hOE7LBrdmY/Bfw=
+
+Name: gui/logo.png
+SHA1-Digest: mxwCX1YNKYAFOee4ng6lRCOEUPM=
+
+Name: com/jcraft/jorbis/PsyInfo.class
+SHA1-Digest: 5/aGhVGFShutmXoznQfRPV7UcpE=
+
+Name: q.class
+SHA1-Digest: jRQH+ms1Geqn3Vj8g3+s3vZ35ds=
+
+Name: hm.class
+SHA1-Digest: 5Q43TPvXp+IE/af9vO8VspCHE+w=
+
+Name: br.class
+SHA1-Digest: PNVgGwWnUx9iJOCQGt3a1NLVWoE=
+
+Name: qk.class
+SHA1-Digest: cLhKaAagRR/NVQXJ7bxceTWb4Y0=
+
+Name: ib.class
+SHA1-Digest: LbvWRDfStZmqgCOpVn8iTM53Amk=
+
+Name: in.class
+SHA1-Digest: /a1tEC9XJenjKwOzFZOEHIHG4mQ=
+
+Name: b.class
+SHA1-Digest: TdVW/yAz/OiWmAeGJFBvoPll1Sw=
+
+Name: fr.class
+SHA1-Digest: DH+aQvHjQUlnUnmlFWXti4cnnrA=
+
+Name: paulscode/sound/Vector3D.class
+SHA1-Digest: J5d1r5W5WFO8w11MhenGQ1qTlqo=
+
+Name: jy.class
+SHA1-Digest: mXOwUcef7BGUp3pH6UKJdzCrQGM=
+
+Name: po.class
+SHA1-Digest: 9txSXvbPbYEmi1JTa0O6se3t0Wg=
+
+Name: t.class
+SHA1-Digest: pse6IoNaCZCFYDjlxH7+9Z58OCo=
+
+Name: dd.class
+SHA1-Digest: n3b/atjmaw+1XvG6nsXV88RVuIU=
+
+Name: gui/background.png
+SHA1-Digest: M5z1tF4Bjk/CcT/MVJxZ40GC7tI=
+
+Name: null
+SHA1-Digest: CyfXOAdJJYSq4MsUiezDsqrVruI=
+
+Name: ge.class
+SHA1-Digest: pf1KaJbmQtdDFJjFUSrqNlO+uS4=
+
+Name: armor/chain_1.png
+SHA1-Digest: tBEMf7LTnjQ/3bl6winH12DCNEE=
+
+Name: ei.class
+SHA1-Digest: kGofq/joeFuhdRQlfAi/0wKWUXw=
+
+Name: dl.class
+SHA1-Digest: 9lUV1EcHK+fAzpb+R6U/Qj9AKqo=
+
+Name: mob/char.png
+SHA1-Digest: PKLLiMzvOsDbslW6pq8JNQO9lgY=
+
+Name: fl.class
+SHA1-Digest: 3jVFseFj2qFVunc1RXaJaNH1obo=
+
+Name: kf.class
+SHA1-Digest: iDzNRnAO1LE8BlmiF4Gp4zaISqI=
+
+Name: mu.class
+SHA1-Digest: VNHxh+6qhZ00WmEuebR1qXMIGdM=
+
+Name: fx.class
+SHA1-Digest: 9HxcAsmarJ6Pytz+AGecocU3554=
+
+Name: as.class
+SHA1-Digest: 7Dfv1kCD2YMNuqjq/Bz6fXbmods=
+
+Name: dj.class
+SHA1-Digest: XUTkwZCzNBzT99Cf5VH6bURMMvE=
+
+Name: ho.class
+SHA1-Digest: L2w9KR1ySj8eAtYsOG57OehRqoM=
+
+Name: com/jcraft/jorbis/Residue0.class
+SHA1-Digest: dqxMlBWjhSHpnOPy9sQ81p9uPVI=
+
+Name: paulscode/sound/libraries/ChannelLWJGLOpenAL.class
+SHA1-Digest: 5iJq1znSpdgfWAAzR3cUsfx5fcM=
+
+Name: qb.class
+SHA1-Digest: t1GlnkqahZsIC2WqOwOGhATMmTo=
+
+Name: cp.class
+SHA1-Digest: qhjk8iY0fYTNoc7u1zUVzWeVxak=
+
+Name: kb.class
+SHA1-Digest: ungs8dQ6nDHCyHqFGsI1Q7xLyYs=
+
+Name: mz.class
+SHA1-Digest: 6w7BMRlh3IgmUtq5X9vPuoGv0xA=
+
+Name: az.class
+SHA1-Digest: vUg8Lg2/nwH6b0NESp7fROtuI4g=
+
+Name: oz.class
+SHA1-Digest: KPVxLOkhXycvue0xYO+wnlr4EWo=
+
+Name: lb.class
+SHA1-Digest: IcanDUyGlY419jGtEazxvMzhES4=
+
+Name: com/jcraft/jogg/Buffer.class
+SHA1-Digest: v2xYZUdfGn5/zBLovdbuQoQulqI=
+
+Name: com/jcraft/jorbis/Lookup.class
+SHA1-Digest: nEjcf8At2GB0XntUkgTGMn4Oqak=
+
+Name: f.class
+SHA1-Digest: kta06mQ6cflhpze/vAgrDjbK1YA=
+
+Name: bj.class
+SHA1-Digest: ZHPrM81+9q9IYbOvfZQPsAJyBBs=
+
+Name: ld.class
+SHA1-Digest: UZcoRGC7euhS1AvmEcJVHykC98E=
+
+Name: lw.class
+SHA1-Digest: N85jEmF6IoSGbsGNopNaxoxkNvs=
+
+Name: ph.class
+SHA1-Digest: PfTFYEBR4GYbEZeqkAq1Qg/AhSA=
+
+Name: ow.class
+SHA1-Digest: 2BiUFAu/x0TIc6N+0FJ66YGrzOQ=
+
+Name: ja.class
+SHA1-Digest: CMbTORMlsJC8IqBFEFHMLKZwUIc=
+
+Name: fd.class
+SHA1-Digest: p5LeGQ8X0bvwFqmuBAXW45ZfR6Q=
+
+Name: gt.class
+SHA1-Digest: 79H2W7ssc43Apck/6c9yJgAPqqw=
+
+Name: ih.class
+SHA1-Digest: I/61vRq/OnK1UNOjjD8LX4zkoVQ=
+
+Name: ee.class
+SHA1-Digest: q9dbtpoW1yUXENl51LcBhXYMsVs=
+
+Name: kp.class
+SHA1-Digest: 2jOsWpU+KnbtqaIYl6GUBzbPjbo=
+
+Name: eu.class
+SHA1-Digest: QKSJg8ArNvihzJ03X+lukfttOYc=
+
+Name: gp.class
+SHA1-Digest: y0xOcGiovcB6D8BRW0OwEiScFQc=
+
+Name: fy.class
+SHA1-Digest: Dh4DFzkqJeBA6zY8cM482+W03I8=
+
+Name: hp.class
+SHA1-Digest: qBL6b0XR+KavgNk72WmlBKUvftw=
+
+Name: li.class
+SHA1-Digest: pM5kTGzXlrErHQADnHabXn3vywU=
+
+Name: qh.class
+SHA1-Digest: E1zywxljspO1Ttb7iq9hfviLtWA=
+
+Name: paulscode/sound/MidiChannel.class
+SHA1-Digest: bWqfUBHJTei7fpt+eUYIdNyGH2A=
+
+Name: ad.class
+SHA1-Digest: eDIkPr1ftS5kJRlu5v3x7y6r298=
+
+Name: com/jcraft/jorbis/StaticCodeBook.class
+SHA1-Digest: Ed0qsLvEksdCC9YqR+PG1hYf+OM=
+
+Name: cl.class
+SHA1-Digest: ytWp+K0QWOmd6DYfYi+dpRI7M6A=
+
+Name: bq.class
+SHA1-Digest: BaJOiPVzM5Kd/AmJgoEkdd3qPv0=
+
+Name: gw.class
+SHA1-Digest: gsHGg4wMZnYE8Tiyexrgxqrspg4=
+
+Name: kq.class
+SHA1-Digest: XHnBAV9fpdxArS9bB5k3sCbepyU=
+
+Name: pack.png
+SHA1-Digest: m6MPMzcDpoJ4l1/j500wDJve448=
+
+Name: mc.class
+SHA1-Digest: CoiRjTq1C3T0u6Usdutg4JM5Inc=
+
+Name: mob/ghast_fire.png
+SHA1-Digest: kKX2AbAM4yHRasEieDmwjth+4J4=
+
+Name: pc.class
+SHA1-Digest: W/dGhY8KsviR8248A9HV7V/kuKE=
+
+Name: dz.class
+SHA1-Digest: vVNqrcjVIrrl0C/N/aFf/1SZQzM=
+
+Name: im.class
+SHA1-Digest: nKH1MaZ3j68iHS6neLbORdkls6s=
+
+Name: c.class
+SHA1-Digest: e2ssRo/ENqvtwQPv46zZghr7VNM=
+
+Name: w.class
+SHA1-Digest: 0ZkavJBxIuya06xkhglhGUVzqdM=
+
+Name: gv.class
+SHA1-Digest: RYiHNLR+3kBjYijRGXPs0SQWpGw=
+
+Name: cy.class
+SHA1-Digest: vJbgfKWjuWiK06jcKcQEUpIBqaw=
+
+Name: ae.class
+SHA1-Digest: bUZq2xYa0PRXpPoQJU7AFBv52wk=
+
+Name: he.class
+SHA1-Digest: QBWVezTJlkwVBncLdqz4uySyrzc=
+
+Name: bw.class
+SHA1-Digest: yFkC3wU1r1PKdBuKeDuFrgLeAL0=
+
+Name: iz.class
+SHA1-Digest: X/2XedERjbetDYd/dCjOZPxIo9c=
+
+Name: fv.class
+SHA1-Digest: SsUggOE4rmxQRebSBAzlyhnpyrI=
+
+Name: gh.class
+SHA1-Digest: rnTEBW60OkohcaacbuDzHwOjBuM=
+
+Name: ci.class
+SHA1-Digest: SS9S21VWSOnNW8WhqagoMSQqWn8=
+
+Name: np.class
+SHA1-Digest: mHaWJOT4ZjL707afC0PvxHK68gQ=
+
+Name: com/jcraft/jorbis/Drft.class
+SHA1-Digest: 12d3yaC8+h6iFqqHMTq6h1dsSGI=
+
+Name: iw.class
+SHA1-Digest: bWrPEp9f6UTkfohL3tdNDS8JpFY=
+
+Name: la.class
+SHA1-Digest: 8FDXdJOXrSbe3NZwxac9qmLznew=
+
+Name: dp.class
+SHA1-Digest: AeuytFCnR7dw9D/xR0ocdKk//zI=
+
+Name: com/jcraft/jorbis/Time0.class
+SHA1-Digest: botkjjjrLBvyr19jYwHXgwDMhjQ=
+
+Name: ck.class
+SHA1-Digest: t3joUsUyC96E3A+8JBooB139LnQ=
+
+Name: le.class
+SHA1-Digest: zf6NtmGS2A5KrcgLwFEaZlfvlDM=
+
+Name: bv.class
+SHA1-Digest: NvDJn9lcOgncXeM2sh2PHSDqPvs=
+
+Name: ch.class
+SHA1-Digest: 4Fe9DYSGR8OhNY/gwL6B4elbFY8=
+
+Name: ln.class
+SHA1-Digest: TqJ09XrbaOybYFmC4JI7qPInCw4=
+
+Name: gk.class
+SHA1-Digest: rX7j7vg7z+ji/ZrVEWlh4ktL3nA=
+
+Name: com/jcraft/jorbis/Mapping0$InfoMapping0.class
+SHA1-Digest: WFcy1yVna7zOxHIz2H7VRvfwlmg=
+
+Name: ix.class
+SHA1-Digest: r/jrKJSLfTJTOxWnzvimWOcWtpg=
+
+Name: fg.class
+SHA1-Digest: knSEA2/n6+xXZqb+aVZvIlkbQoU=
+
+Name: ik.class
+SHA1-Digest: hNhEWvpdyg76NYHDH5bjowPGau8=
+
+Name: misc/shadow.png
+SHA1-Digest: p9c/V0Zj89BYHB3blNNKk1CYe94=
+
+Name: ov.class
+SHA1-Digest: U6UmdVeoOtGDO2f3Y4Cg66m/YCE=
+
+Name: qd.class
+SHA1-Digest: 61y1MP826QugNKP7bWsfrdjSQ5s=
+
+Name: cj.class
+SHA1-Digest: OphrNLh+RK04E8oaYTEiGeFVWTc=
+
+Name: on.class
+SHA1-Digest: Roh4cJx148QR4Py0IC0mgKWdKSI=
+
+Name: com/jcraft/jorbis/Info.class
+SHA1-Digest: ZAUVNUqWAo1SyHmFMk38/9X35nY=
+
+Name: ji.class
+SHA1-Digest: pfyyCkS8rWy17WPyqyQLZd1mpbc=
+
+Name: ju.class
+SHA1-Digest: hM2PDhh0rGvdKK5cnD0h5Yo0CJI=
+
+Name: lz.class
+SHA1-Digest: zzWu22Ky83+8UZbMeheG+YWRY4I=
+
+Name: nf.class
+SHA1-Digest: IoRlvZb7SFb97piGjobixOLInQE=
+
+Name: com/jcraft/jorbis/Block.class
+SHA1-Digest: uGE76EiUfrn2Ci8svKULo2o4+s0=
+
+Name: com/jcraft/jorbis/InfoMode.class
+SHA1-Digest: s9YbOSF4DP0SNqYYnT2qOI4nSug=
+
+Name: misc/water.png
+SHA1-Digest: FwX5byX6u8nMwoX1GctTeqDYqaU=
+
+Name: og.class
+SHA1-Digest: U3o/ivGQK8lWYhOipu8dgw3GHno=
+
+Name: gg.class
+SHA1-Digest: ChEVKz9zZm08yybMxnKACJmv9wo=
+
+Name: cv.class
+SHA1-Digest: xWtU3qoubDji+ogJqx1hmRIk9rc=
+
+Name: com/jcraft/jorbis/Floor1$InfoFloor1.class
+SHA1-Digest: EiDTSJPpMTsdgUioKH2+WeX6Cz4=
+
+Name: armor/diamond_1.png
+SHA1-Digest: L5SqojOjnA0xvFc6xMHBluEuLLM=
+
+Name: gm.class
+SHA1-Digest: FRJ8wJ9yfHUDU+mwEXlc/svQ3Kw=
+
+Name: k.class
+SHA1-Digest: dQlEauwKjTVMlNvMaBLqw5H4DpI=
+
+Name: pz.class
+SHA1-Digest: mUC4W7NBtam9ZCIgytrG6EHj6to=
+
+Name: font/default.png
+SHA1-Digest: 358OWaSEnJuhOl7cgXV0UlpA5DU=
+
+Name: iq.class
+SHA1-Digest: IPNgh/E6nsSAe/ZvMHhMrAU3ltE=
+
+Name: kg.class
+SHA1-Digest: ya2Gb3sY2EfIym4BD9+fOl4AELY=
+
+Name: paulscode/sound/libraries/LibraryLWJGLOpenAL.class
+SHA1-Digest: 7KM/hvuwDUaMSyZ+HQR4HTpfrGc=
+
+Name: com/jcraft/jorbis/Residue0$InfoResidue0.class
+SHA1-Digest: Bbu+s9KHKZSY4NExdiE/ebq5cLs=
+
+Name: e.class
+SHA1-Digest: IfsjDCEODb8je+SQ0mSG0UTInl0=
+
+Name: bz.class
+SHA1-Digest: PQ7IpZCLK/dSYcEXe3Fi/p8cvUI=
+
+Name: oi.class
+SHA1-Digest: qqlgizVRT2CjzCMJyKgMyYFhL6c=
+
+Name: ax.class
+SHA1-Digest: +abaXrOC2izYkqx3O7BXO++yWjI=
+
+Name: ha.class
+SHA1-Digest: WGJiwjnH4kpeOJY2cnKlkHO9ltM=
+
+Name: mj.class
+SHA1-Digest: 1jUzYc2bb2xE8rGTKPr4DTSbdG8=
+
+Name: hk.class
+SHA1-Digest: 5OI4uA/Eq0E1RkJrB76h5DcdhiU=
+
+Name: kj.class
+SHA1-Digest: /s8wEj8M2trYcQidKUjaias+vJE=
+
+Name: qg.class
+SHA1-Digest: t4bCDlcRrATtoJyY7YJD2RIC6c0=
+
+Name: com/jcraft/jorbis/Floor1$LookFloor1.class
+SHA1-Digest: kHBYGWzAjZfTS3tkLH71q/KgYAM=
+
+Name: nt.class
+SHA1-Digest: WoiIndpzmpewIarAh5FFO+o759Y=
+
+Name: mob/ghast.png
+SHA1-Digest: uBMy1e+eXbf8+s3re+jjvCCuxAE=
+
+Name: eg.class
+SHA1-Digest: G6aWFyl6GJv9pOoEphYdy1jpRkE=
+
+Name: ar.class
+SHA1-Digest: EHu/uHmxb+vWMX/BMXUKEpFWHG4=
+
+Name: kn.class
+SHA1-Digest: 0/63/UJDy853+IctBbEVsIKfMNs=
+
+Name: bo.class
+SHA1-Digest: NpTVVVpjefhphTJCmzdwdcgk2Mw=
+
+Name: af.class
+SHA1-Digest: v0kGtfysOKvrwN0xi+hqvFNiCGE=
+
+Name: title/mojang.png
+SHA1-Digest: eEMeSzfy6TLcVnAnLjw8jPidCgI=
+
+Name: gy.class
+SHA1-Digest: vA2Oujx88GvAzJMHULpDMfoEI/c=
+
+Name: terrain.png
+SHA1-Digest: mNZUcZ71vlPJ5gAFYwA/gPOJI/0=
+
+Name: py.class
+SHA1-Digest: 0C8kvUoKO70aHihmQBe0ZT6EMGA=
+
+Name: of.class
+SHA1-Digest: 0BhEatv45N2NUTQGnh8iGLmWZlE=
+
+Name: ok.class
+SHA1-Digest: kI2QxB25uPLfvbSSeMdx1CYTo/0=
+
+Name: fh.class
+SHA1-Digest: s2tldh7268+CUQx+IoJR7IU+yME=
+
+Name: misc/foliagecolor.png
+SHA1-Digest: LaKC+OcbYY4Hsoiqg091TQ4iBys=
+
+Name: an.class
+SHA1-Digest: g8qiCMCMX8RHE8o+BO+ZLtwN+Vg=
+
+Name: aq.class
+SHA1-Digest: W4Sw+HyUG8vmU02WuaR1WnwTzBU=
+
+Name: hf.class
+SHA1-Digest: t/8U6FvqIb8qyIdUHNHcVbtYMHM=
+
+Name: kt.class
+SHA1-Digest: SNF8Z4Whi5lGYOGko8uwOFDEbUY=
+
+Name: ke.class
+SHA1-Digest: cb94f3OOAPyt9Otjw5GHS67+O8s=
+
+Name: armor/chain_2.png
+SHA1-Digest: GDUY6ASty73Gvh3Cq4ckUEGO92s=
+
+Name: gd.class
+SHA1-Digest: Thx17Vb2wiA6dzLb1OXOtfCdjyQ=
+
+Name: bp.class
+SHA1-Digest: EHoXEbwI1uvmesmpeoOYg0hF2ZU=
+
+Name: kz.class
+SHA1-Digest: JXMwneKxDlCe640W2e0WvfUIekA=
+
+Name: mob/pigman.png
+SHA1-Digest: yFg+hHcoAE6vOQpehEJHLcxsQsA=
+
+Name: hq.class
+SHA1-Digest: E/tumSMi1Xb2o9jMa45LD1B2+Eg=
+
+Name: ne.class
+SHA1-Digest: d14Fal+UtnT/TDIOv8ornGgYXso=
+
+Name: nx.class
+SHA1-Digest: BKRK2F9zH5yJNr1m3szreXDHXJQ=
+
+Name: mv.class
+SHA1-Digest: Ynd1AZt9284YFH1m8P5K/ujnc4g=
+
+Name: ll.class
+SHA1-Digest: djUxJxYlROKAbEBjtOSfjplo98A=
+
+Name: dy.class
+SHA1-Digest: mcpj81ZNqdMAw7XrOrwm8ufxNZM=
+
+Name: paulscode/sound/CommandThread.class
+SHA1-Digest: 4rWCd1hOxmeznznlRwQ1VxTXPbs=
+
+Name: ed.class
+SHA1-Digest: KiwyU9T0Icm7DnwqprKKnppNa1Q=
+
+Name: bf.class
+SHA1-Digest: 6EE1QPzFH0RQpFQeG8DN8Ux1+k0=
+
+Name: pu.class
+SHA1-Digest: af2n2tM7TOtvFA1kCisr2r70yPY=
+
+Name: gs.class
+SHA1-Digest: oCqBm5/Gshi7EjQWVOP4OwPensQ=
+
+Name: jt.class
+SHA1-Digest: 0d2l7+aZuHsCYGpI2tG+9SRaqHY=
+
+Name: lo.class
+SHA1-Digest: 6pbNXF7XjmvSN2maVdt1n2zMuqo=
+
+Name: bl.class
+SHA1-Digest: TxJgPRg+AYDM+TP/Aj/Q5/tmcKI=
+
+Name: nd.class
+SHA1-Digest: Va5oU8V3HR3J4sto+eloWkeA2f0=
+
+Name: armor/diamond_2.png
+SHA1-Digest: zDF6Lmh3LCkvuplelANAFdIv3wU=
+
+Name: armor/cloth_1.png
+SHA1-Digest: PmYk7pkZIfjG9ONzgOPUW8YSDLc=
+
+Name: px.class
+SHA1-Digest: 30ZUlulmtEEITVrUmzZqbM+h9w0=
+
+Name: lq.class
+SHA1-Digest: fZ5qKHNd1EK8YpR2zUnLxeoRv8w=
+
+Name: kw.class
+SHA1-Digest: E+50nnF1h8CryMYNfTknMQJzGIk=
+
+Name: kk.class
+SHA1-Digest: vWjRIwc7uZAQr3rR/GxKICz4OTs=
+
+Name: armor/iron_1.png
+SHA1-Digest: peIb5JP1Bk7Vq+0nLtCA0hI9xko=
+
+Name: pe.class
+SHA1-Digest: QgDE/vdCNI5mAh/vJ4AJ879xUIg=
+
+Name: ec.class
+SHA1-Digest: FueNV5Q9UDWEDfLcpEqUHi10VPc=
+
+Name: dq.class
+SHA1-Digest: gp/jidNu4QPD33ODKmnqX5ZmVB0=
+
+Name: je.class
+SHA1-Digest: YR9KrnfGqU1EaFX0pqSq/W5nNOQ=
+
+Name: com/jcraft/jogg/SyncState.class
+SHA1-Digest: uDr4GZdNxoEyehk8wk/wxNuegus=
+
+Name: ct.class
+SHA1-Digest: cB0W/V08gHyzk6W/WdTQB0gwn2A=
+
+Name: lu.class
+SHA1-Digest: /GSH/mTfd07iLd3IlmNjcbfNZ0k=
+
+Name: com/jcraft/jorbis/PsyLook.class
+SHA1-Digest: cB4xCWY+KBAofyMXtEHMbA9BeLY=
+
+Name: fm.class
+SHA1-Digest: tr0MhzYT0KTpL9iggVwkb3HulHs=
+
+Name: eo.class
+SHA1-Digest: V/WCZFIxRc3auRr4wr5LUG+rmjU=
+
+Name: cz.class
+SHA1-Digest: Vw5LsM9QUrErLTEJ5t3jpiHQ3BI=
+
+Name: mob/sheep_fur.png
+SHA1-Digest: 0hxIrQykC9FHG45VjF3Sn8t5HdI=
+
+Name: fu.class
+SHA1-Digest: +qSr6VlTEg3cIgPXKgBU/GPK2vo=
+
+Name: paulscode/sound/SimpleThread$1.class
+SHA1-Digest: /+PanQG6BsqL7x9LCDSUOqSessM=
+
+Name: ca.class
+SHA1-Digest: xK7ihXqUvPfDXQEUwOv4BP3uamw=
+
+Name: paulscode/sound/libraries/SourceLWJGLOpenAL.class
+SHA1-Digest: 7Xkqmd4w6i+EwoGwr6tGnanBDus=
+
+Name: ah.class
+SHA1-Digest: 55x4F7O4ka3m4e1Od11lGY987MY=
+
+Name: nq.class
+SHA1-Digest: 0FSf5PN6zUO0b/7t3zDvnUXhOg4=
+
+Name: ej.class
+SHA1-Digest: B47uUztqs43JOpmnwUgJa/yvhvI=
+
+Name: os.class
+SHA1-Digest: 9WVT0njB/wbEvWVPb78WYNsjdXo=
+
+Name: item/cart.png
+SHA1-Digest: 4ustDFtfnvImUi1JA9hLTov/ZfQ=
+
+Name: com/jcraft/jorbis/Floor1$EchstateFloor1.class
+SHA1-Digest: Pd7znkKb2945RpoirzjkFhDMLys=
+
+Name: pr.class
+SHA1-Digest: Y4bVuxN9n9KKX8xSwUhpWQGmcw4=
+
+Name: ni.class
+SHA1-Digest: HVeSJqrQA5HXqK9TCldftA9OktQ=
+
+Name: jz.class
+SHA1-Digest: GMwFCbvFZPYOsXI/mwLbqk0aGcg=
+
+Name: cq.class
+SHA1-Digest: I0KwdIRtYGjiRxhu6q9A7PDPLUM=
+
+Name: misc/grasscolor.png
+SHA1-Digest: rnNhx7HK50I7G9J3cSRNHBmV+DA=
+
+Name: com/jcraft/jorbis/Lsp.class
+SHA1-Digest: N82tIuz3QbdueW56lc8H6oTNtIM=
+
+Name: cf.class
+SHA1-Digest: 1O7y+Ko4eGmmqNgH/XC1HfYa2fI=
+
+Name: p.class
+SHA1-Digest: zkFzeKL1IgHYGmT8a6qzukqtsa4=
+
+Name: ii.class
+SHA1-Digest: GS0g3eAcLTKpMjgsLG3cYAMmsZs=
+
+Name: fn.class
+SHA1-Digest: hkrLIWxkDdcujIfw8C3UcejVJaI=
+
+Name: mi.class
+SHA1-Digest: Re3PIN6nmF+O75YT79kBkL7e+As=
+
+Name: qc.class
+SHA1-Digest: jzKtXwC8y31IpVLThYGlpR7LpIE=
+
+Name: gi.class
+SHA1-Digest: 2WXX8rKJ/+OnxCnyw+5N3W+0qJ8=
+
+Name: ic.class
+SHA1-Digest: PZ6QmInP7NUMa3Zz6una03Kye/0=
+
+Name: cg.class
+SHA1-Digest: OYebEKdFmogzUSHisfIwjgytyrU=
+
+Name: paulscode/sound/MidiChannel$FadeThread.class
+SHA1-Digest: XN4OON524HHHIugH5OW3rJS+BFA=
+
+Name: km.class
+SHA1-Digest: A5Nw2FDIEtAuVebkuE2WIBmAJ6E=
+
+Name: it.class
+SHA1-Digest: bDkrfWlEOjPRvGtdLEOo4k3jNe0=
+
+Name: bk.class
+SHA1-Digest: EIN3v9RSz5W0E5PPyDE6cES2qmg=
+
+Name: jc.class
+SHA1-Digest: 23VVwbPn3xGZNN+3kWSeRjaQ2QE=
+
+Name: paulscode/sound/codecs/CodecWav.class
+SHA1-Digest: VG68FfqhkArBwnRM+JaWnIhwcrY=
+
+Name: ek.class
+SHA1-Digest: H3xZrm+NyxkDGRlZ1FEv/ZgLAX4=
+
+Name: z.class
+SHA1-Digest: 9rAmxNmrO3JXQFLx+RUfNo7a+6w=
+
+Name: mob/cow.png
+SHA1-Digest: MAl8fVbz3qULSId2jriuXDvYDEI=
+
+Name: gui/crafting.png
+SHA1-Digest: 6oQ6loTGzZKw0NtAEMbTyN3moAA=
+
+Name: fz.class
+SHA1-Digest: jG1RQ7RWUiNmuUMtV8RvUQYMmE8=
+
+Name: x.class
+SHA1-Digest: fiU+uPoRYJ/9YyfriqKbFSEWb68=
+
+Name: jm.class
+SHA1-Digest: kiTSq3dfrfzoOKJVveRutVgO5ig=
+
+Name: ey.class
+SHA1-Digest: iyWR2h3RCakHCpiZrWq0oAVD8+0=
+
+Name: hd.class
+SHA1-Digest: /vWftxTqEMAoyVr317mubrYEOSw=
+
+Name: bs.class
+SHA1-Digest: GXNm3XDY2LeapGNUnlX50gxppCw=
+
+Name: jf.class
+SHA1-Digest: dEqp6Gqvy/3ElzkOhr0KZd6rgDg=
+
+Name: is.class
+SHA1-Digest: sMJssscjkEuqt9DUNAT4PLfeHMo=
+
+Name: fp.class
+SHA1-Digest: sjEUw1xE6nyU6EXD6wRO7tRSr5g=
+
+Name: mob/pig.png
+SHA1-Digest: poWWhKMOkkwBcgnP77dsGOoNQIU=
+
+Name: com/jcraft/jorbis/FuncMapping.class
+SHA1-Digest: TeDwwjonZNBbgD3vFgQG6Wtycjk=
+
+Name: dg.class
+SHA1-Digest: a+Gql8VAAe/pqL3yG/dYoWNyosI=
+
+Name: ap.class
+SHA1-Digest: LjwbDczz1jM0w9j16SMeFDDQ1k4=
+
+Name: pl.class
+SHA1-Digest: nJxdy2JuxiKE+b8LbCNa3WGox90=
+
+Name: com/jcraft/jogg/Page.class
+SHA1-Digest: iDyfCZ4x5IUBzDmjk0k55MNuvR4=
+
+Name: jn.class
+SHA1-Digest: MsIc41bqxRzZnlYQYqcPsQpRM2c=
+
+Name: eb.class
+SHA1-Digest: Fb3ScTTWG/MtJrkov8QD05Xh8D4=
+
+Name: nv.class
+SHA1-Digest: 2xyt4jxAcmQPjyWBM8UI+UD4aXM=
+
+Name: op.class
+SHA1-Digest: 38PHbrdFFwSpMYPxmjpZOvUF63s=
+
+Name: lt.class
+SHA1-Digest: p0RhHm7mQh7am0YuJk9vl/UuySk=
+
+Name: cm.class
+SHA1-Digest: 0b7y0M0bpkqxqHQF18xy9/dx2uE=
+
+Name: lp.class
+SHA1-Digest: jmjrCm0u34OMl4PkGJ9jrRPM+vs=
+
+Name: lx.class
+SHA1-Digest: Jq3ttuXRcGi2aHCK+VkRVbBMRdI=
+
+Name: lk.class
+SHA1-Digest: Hwy/YW61ZAgzogVR+Sb4o1sbfGg=
+
+Name: jj.class
+SHA1-Digest: 4O/c33sBN8rq86R4tPJ5TzdoUtM=
+
+Name: ng.class
+SHA1-Digest: yl0WiC1kMfESxVGe7EXu6MJNOUo=
+
+Name: oa.class
+SHA1-Digest: qYm8RyZWffIVLHtfH06Z+cVyKCc=
+
+Name: kc.class
+SHA1-Digest: Q7Wew/Jz2Ghq2pdxvCetesWJ8xs=
+
+Name: oj.class
+SHA1-Digest: s/NUy5vHXke9vPikjEj//YEcp9I=
+
+Name: oy.class
+SHA1-Digest: HzJzl8ibkL0RBkCxWfgSxb9nxs0=
+
+Name: title/splashes.txt
+SHA1-Digest: mTUHUhKmveRGkO3x1DWFoppRK20=
+
+Name: mob/skeleton.png
+SHA1-Digest: BZISu5+MOba+0+fs0puOIhbxsW0=
+
+Name: pb.class
+SHA1-Digest: fRxvnkjGsFiWuXibZW78xctU+yc=
+
+Name: gui/items.png
+SHA1-Digest: W8NLXDn7r2p0DItmL6jPZGJuxGo=
+
+Name: qi.class
+SHA1-Digest: ZMOFeEvd3TTPVhSxTJFwGAU60BI=
+
+Name: ms.class
+SHA1-Digest: keey9VtUYYMgJMQH6m35xH4v/sE=
+
+Name: qm.class
+SHA1-Digest: Fzd+Nlh/4XpGdOSKotOFZRfOPR8=
+
+Name: com/jcraft/jorbis/DspState.class
+SHA1-Digest: K6AWoe2wm2Dmfijpg7/XNsJowzs=
+
+Name: armor/gold_1.png
+SHA1-Digest: S9K6i5/rhI3ymFbdKOssP0NcV6I=
+
+Name: nk.class
+SHA1-Digest: +zAxyb8VHIvzJz58XzPdF/AZTzc=
+
+Name: dw.class
+SHA1-Digest: hesWIikIPXI2i0I0P2og/m3znAM=
+
+Name: pd.class
+SHA1-Digest: Dhkfrrn3DLP5ekPoIHUYxMQ2pKc=
+
+Name: if.class
+SHA1-Digest: 2s12O80sc71bc7awR+zR9wVzqeo=
+
+Name: mob/sheep.png
+SHA1-Digest: 1bEEzD9yzD9xHJ0krm/HbNz9220=
+
+Name: gui/furnace.png
+SHA1-Digest: jNksPrGHasTvy/PuhUjuc12uwL4=
+
+Name: com/jcraft/jogg/Packet.class
+SHA1-Digest: eFmKa3f5bt7e7OtaYxhcCBNFupU=
+
+Name: jr.class
+SHA1-Digest: 80dAvPFJmWowd/GDdWPbWxHGBO0=
+
+Name: eh.class
+SHA1-Digest: vLg3hG5C4duhFNrh50qBOi0VO9s=
+
+Name: nj.class
+SHA1-Digest: w//scQhIyd7za8OPFnG81w+c50w=
+
+Name: ps.class
+SHA1-Digest: bms6ETC/qhOODaI+g20l9yDZ9p8=
+
+Name: com/jcraft/jogg/StreamState.class
+SHA1-Digest: EcewTOdOrfLUalY1MKLqvpKLnto=
+
+Name: com/jcraft/jorbis/Mdct.class
+SHA1-Digest: i01FbGtrTyDdK/R+EJyI+wLbTj8=
+
+Name: id.class
+SHA1-Digest: Mfqr1Z1eiPXi6Q3Pu0KYCa/3yuA=
+
+Name: ev.class
+SHA1-Digest: 8dkv3bYPaU5rl1ycWqf+zgDuKms=
+
+Name: item/door.png
+SHA1-Digest: dexEaxuUqFi2jZc+eJhHj8YS0F8=
+
+Name: jo.class
+SHA1-Digest: EcdrGqT8MTc1cYMHus8JK4WbhVY=
+
+Name: au.class
+SHA1-Digest: kO/UmhaaBpl+UPTZqH8XRfabqdI=
+
+Name: h.class
+SHA1-Digest: r5j2o1AhNkHVj6m8rwFxfdcVvHE=
+
+Name: qa.class
+SHA1-Digest: WgKD1WxPumuhcjGBUATrz4cg0o0=
+
+Name: el.class
+SHA1-Digest: 8R224OE71LORLIVdXXDfswAiJxc=
+
+Name: du.class
+SHA1-Digest: +2ILD9nv1rFDFjOj/dfI0/2ZRTA=
+
+Name: mk.class
+SHA1-Digest: cjjl2GcKE859Q7Jue9HyXpl4UNM=
+
+Name: paulscode/sound/SoundSystemConfig.class
+SHA1-Digest: n62ZP7zwSmNzrLpXdmkib5CW3a4=
+
+Name: es.class
+SHA1-Digest: r69oK5X5DGYxizsuJ3dv9h/fALo=
+
+Name: mg.class
+SHA1-Digest: 7kNPRMUVcimzsSOijLHlp3+7jqI=
+
+Name: com/jcraft/jorbis/FuncFloor.class
+SHA1-Digest: M12xq16JrjqQORSO5RS7yUZd2qE=
+
+Name: com/jcraft/jorbis/Floor0$EchstateFloor0.class
+SHA1-Digest: QntLuK+4Kvha0MI4ju+dgKp/MNU=
+
+Name: gr.class
+SHA1-Digest: GiEUHk5MQdisj41b8piMnngJhCQ=
+
+Name: com/jcraft/jorbis/Mapping0$LookMapping0.class
+SHA1-Digest: w4Fw8KeIFTGIeUhOmpsnvvGYg+o=
+
+Name: df.class
+SHA1-Digest: /G/doOJj6aXICl9+thwk6xpCG4E=
+
+Name: al.class
+SHA1-Digest: Sgz73juotoR0UOddGm4EvGYON9g=
+
+Name: hh.class
+SHA1-Digest: dvPutxeEEO/6lBrPJKqbm29HnU0=
+
+Name: nb.class
+SHA1-Digest: oo+0KoHgTEVs81K3eO6DnoihBdM=
+
+Name: nu.class
+SHA1-Digest: dmNyfPRbYfm2S6J04ZlmWNVyo14=
+
+Name: i.class
+SHA1-Digest: 9Qj0n29ATcYg2x4tndaTBSBlMz0=
+
+Name: ab.class
+SHA1-Digest: +T5hQdpcpYFCwPIr90A2/9asc74=
+
+Name: do.class
+SHA1-Digest: t7nxdNJSFgCZrmoEuWhmu6iqCWA=
+
+Name: dk.class
+SHA1-Digest: iv3X7oq4wPR2a9A3SOdyQIC5tSM=
+
+Name: gui/unknown_pack.png
+SHA1-Digest: VaC0z78yWNZwMSbzn/sTznLiO4c=
+
+Name: environment/snow.png
+SHA1-Digest: encK6dCSWJE5GahHWXQsqP2lhSs=
+
+Name: dx.class
+SHA1-Digest: 7f0mv2PiyEidv5LA7i9VaQX/NnI=
+
+Name: paulscode/sound/SoundSystemException.class
+SHA1-Digest: VN6UAiwpKeD5ZLqTLovDqk04vmY=
+
+Name: ks.class
+SHA1-Digest: fuZ5asNKuCVbnlAqpOW2p6kVatQ=
+
+Name: ou.class
+SHA1-Digest: Qlf/d/irDDIU9v9bFjWr0HGnjeg=
+
+Name: da.class
+SHA1-Digest: xIN9pwplhY2lmOCjASI50LOJiws=
+
+Name: cw.class
+SHA1-Digest: yp2/GCKLkfIMTrSrFdAERRIRQ2s=
+
+Name: u.class
+SHA1-Digest: hViZBKIAk9HIrnvRnlChOB7SH9g=
+
+Name: pf.class
+SHA1-Digest: R2cROYNyaOmTX3VvOaxxwRbfVkk=
+
+Name: fj.class
+SHA1-Digest: CsLyoWG1DodkhlOv3EIhsvZEhDw=
+
+Name: kv.class
+SHA1-Digest: WtTZN4dLBT+eIZHSAAlvAdgnMz4=
+
+Name: com/jcraft/jorbis/FuncTime.class
+SHA1-Digest: h6MEG4T5k9koW54dkMVQ2Q+PYG0=
+
+Name: ez.class
+SHA1-Digest: eW7NTie9NlD0MPBDYLuu9rrZF1M=
+
+Name: oo.class
+SHA1-Digest: pMSlpXrkdHESN/fpt+yw9SQ4bRI=
+
+Name: dm.class
+SHA1-Digest: 1zyDLPHKjMVGICJ/9GI511TcRYc=
+
+Name: ka.class
+SHA1-Digest: E7qR3+kMfObrBhHrcQlKHcfxniY=
+
+Name: av.class
+SHA1-Digest: Z5mzwq0CEBz0zonfQzs+pooQYK0=
+
+Name: eq.class
+SHA1-Digest: tReHHff6/TIzXp4F2SeIzO/viao=
+
+Name: js.class
+SHA1-Digest: aWiAepKdfU1HpyURGXJK7cQGSzg=
+
+Name: hx.class
+SHA1-Digest: vbHEAx7VB3yFPhfkL4xN1UrefLk=
+
+Name: hg.class
+SHA1-Digest: xYTZBn78Jkrfwse0o5atP7wy9oQ=
+
+Name: ht.class
+SHA1-Digest: b8L6aR7w78jL0FBBwfRWbGD3cok=
+
+Name: ag.class
+SHA1-Digest: mgeRypGz/yuleeS05zP5kZBOjkA=
+
+Name: paulscode/sound/StreamThread.class
+SHA1-Digest: 8vqesEOj6LaK4NlEP2L9+dDtrSw=
+
+Name: ie.class
+SHA1-Digest: iOuFMNQaaXxmak0XikeackNyR14=
+
+Name: y.class
+SHA1-Digest: WMrBPSX07vVDCtfk950+QpNYEE8=
+
+Name: no.class
+SHA1-Digest: lYWzdkbXZbJdKjRm1nBhhQbs9S4=
+
+Name: item/sign.png
+SHA1-Digest: iJrTBIheTr2xSk2adBLc2pWhWwY=
+
+Name: nr.class
+SHA1-Digest: 90PR7T2JVWs0oTn04onYas+TMlU=
+
+Name: ak.class
+SHA1-Digest: WepwcANTfwR8AymCghOWvwbqRtI=
+
+Name: fw.class
+SHA1-Digest: buVGf4oHsgaXcY6PIG3m1CajKho=
+
+Name: paulscode/sound/codecs/CodecJOrbis.class
+SHA1-Digest: zcqd8ulmDiUgL0ukIMoO5MreLn8=
+
+Name: terrain/sun.png
+SHA1-Digest: SFEIBZ7TQXcQA2K+UWDpwNq4tBY=
+
+Name: environment/rain.png
+SHA1-Digest: WWDBOIhcsdFffYqsXVFzf71YY8k=
+
+Name: armor/gold_2.png
+SHA1-Digest: l6gONukjfJqIUBf+F1JpqtQ+B14=
+
+Name: net/minecraft/isom/IsomPreviewApplet.class
+SHA1-Digest: 34vCjl8mbLNoDr8oGdXNlx+7cQA=
+
+Name: hi.class
+SHA1-Digest: hwyTh1fDxik/bqmNnPJKtr7OfNU=
+
+Name: armor/iron_2.png
+SHA1-Digest: ysALX9siRw4eb2Da4IAq0XO8bj8=
+
+Name: iy.class
+SHA1-Digest: 4/W6Mu/Zrkw0BWPx1VHT/BBYWes=
+
+Name: item/boat.png
+SHA1-Digest: Jqo2ngeHwoEv6FftizHURBE9upE=
+
+Name: co.class
+SHA1-Digest: F5Bb9QvdqJWXr5dAiocNMKmkTHE=
+
+Name: qj.class
+SHA1-Digest: NiPzgJtuIuw5Ir/nO08Cp5ErIYk=
+
+Name: lf.class
+SHA1-Digest: uQkIQS7lLYcA3q1tHQLf37csugc=
+
+Name: bi.class
+SHA1-Digest: F4Hw+Fn+Gix+KOjVW8Bak0ajGCQ=
+
+Name: nh.class
+SHA1-Digest: k0QT9iKGN79TdIyOIEwbJhVYuGA=
+
+Name: mw.class
+SHA1-Digest: tQ3iO7Hl20htjbxUP4uIY/3AX1k=
+
+Name: gf.class
+SHA1-Digest: URlPHCIvxM1YPWVW7SgJlthPeAg=
+
+Name: hz.class
+SHA1-Digest: ZkZppevo3o7bvifFW82rd9MHJMQ=
+
+Name: ia.class
+SHA1-Digest: GGd6/IZVr8tcT5l66YJDRgu9JVI=
+
+Name: o.class
+SHA1-Digest: o/cCaxpkhsQMcq6nEhsnf58bNvs=
+
+Name: hl.class
+SHA1-Digest: nyNLAU6FAuQrk+fAJbB9JAFdKx4=
+
+Name: om.class
+SHA1-Digest: ytPDwqL+2hDzgH0tcJTH7774p48=
+
+Name: io.class
+SHA1-Digest: PxKgj4TWPBYkni3vzp+cHvJ+49I=
+
+Name: or.class
+SHA1-Digest: BDAM1bSJ/N3PyBt/eLGGSy0+oeM=
+
+Name: paulscode/sound/Channel.class
+SHA1-Digest: JODeIPAjSA9X5kE7npwrjfox4JQ=
+
+Name: ob.class
+SHA1-Digest: /AKOjKhzumsSgV0suvByzK6kBfw=
+
+Name: mx.class
+SHA1-Digest: PsCbq7B85bkpv/ZYNV0jjfVqxNI=
+
+Name: mr.class
+SHA1-Digest: GUISBEO8Jv5dPtwO1JmgpDBEopQ=
+
+Name: cd.class
+SHA1-Digest: o1ZJiiFoHWRYKnmII1CkeqVJv58=
+
+Name: am.class
+SHA1-Digest: MQ2AP7V6k6xBdtQInvAFrr1VINE=
+
+Name: mh.class
+SHA1-Digest: WqTTq+TZQop4LM0dz83MgapBR8s=
+
+Name: md.class
+SHA1-Digest: R9UHwLiv0iENOh+GADeUm+ix1mg=
+
+Name: fe.class
+SHA1-Digest: nFKE1nMa4PJxptVWNLb1II/UE3o=
+
+Name: jx.class
+SHA1-Digest: O8lrDK4h6IFZ1uSGe/mcrp3hedk=
+
+Name: jd.class
+SHA1-Digest: UJD8cYaqjD1nW/1WJm29dDEBXWc=
+
+Name: ea.class
+SHA1-Digest: 1LeX5OnTqvnlrhfoyQI+OYyHZgw=
+
+Name: ox.class
+SHA1-Digest: x92MfhhfPWvu7eL+/yClnIhU1ME=
+
+Name: pk.class
+SHA1-Digest: rgS9n1FscetCy11u0lBbKP9xUI0=
+
+Name: mo.class
+SHA1-Digest: mja/afQNr/smYemRIg0Yhi3lphc=
+
+Name: hv.class
+SHA1-Digest: F4IkQV3HnR+J1J6VCIJg45b38aw=
+
+Name: cx.class
+SHA1-Digest: QeD4vHon+rjpPlFOJlYVNvJ7IJA=
+
+Name: jb.class
+SHA1-Digest: f3dji6yKBOBbv48UCJxdCTxkYgo=
+
+Name: paulscode/sound/SoundBuffer.class
+SHA1-Digest: M7gcO17vNINPkbN00TFOSCfSlrA=
+
+Name: com/jcraft/jorbis/Lpc.class
+SHA1-Digest: YXcyS4Y3Pf5jN5d/mFH5D94q3oA=
+
+Name: my.class
+SHA1-Digest: vttZ+evdIXUFdxraMVVSBzDULuA=
+
+Name: fq.class
+SHA1-Digest: G0r78xA/zB/i1hXQ9q1dtvOz6nY=
+
+Name: gc.class
+SHA1-Digest: 2/QQWT7WJr3fD+QR5QLRblfkqB8=
+
+Name: pv.class
+SHA1-Digest: 17KH19tJMsYamJ6CEI4XR3qxjCo=
+
+Name: by.class
+SHA1-Digest: R8gmXRawgX0g2rKdplQ9LR6hM/o=
+
+Name: mt.class
+SHA1-Digest: CzBo5dGslshaRtwYNVS9cUP6EWM=
+
+Name: me.class
+SHA1-Digest: /Dx7+nq/BLfn2csvrFdp0O7pF/g=
+
+Name: ij.class
+SHA1-Digest: SAzM9ooVj/9nZEh3E/VG53RZ334=
+
+Name: com/jcraft/jorbis/CodeBook$DecodeAux.class
+SHA1-Digest: 1cUuI6ciXo0b2C9AdaZ5qd4J/vo=
+
+Name: fa.class
+SHA1-Digest: excB+C5UBHtUWJWBwyUdTTSlTCA=
+
+Name: com/jcraft/jorbis/Floor0.class
+SHA1-Digest: KAjuFAFXvvcUyjpOMoUdDgk0OOU=
+
+Name: ku.class
+SHA1-Digest: Jp61mVla0tQnFB3UVF6QkwZi9XI=
+
+Name: kh.class
+SHA1-Digest: Akth3h25BA5h2LLugiR/bVZF54w=
+
+Name: pt.class
+SHA1-Digest: N9OMF7504rDoPRsInoq6VedHXx8=
+
+Name: nw.class
+SHA1-Digest: C2499b9DLIRJhTpnT514ZGDvT3Y=
+
+Name: aw.class
+SHA1-Digest: gEJbQyr9OBi5NH83R/FLIR5KLwQ=
+
+Name: paulscode/sound/SoundSystemConfig$Codec.class
+SHA1-Digest: fU91ZZ0gIEEDo0952AU9BnjtAac=
+
+Name: mn.class
+SHA1-Digest: wuByrAwnFwVp7f6tb6LSzZtQeAY=
+
+Name: ac.class
+SHA1-Digest: 3gO/Ia+n7VrRi4iwSIIZJ6Io9eU=
+
diff --git a/desktopRuntime/resources/armor/chain_1.png b/desktopRuntime/resources/armor/chain_1.png
new file mode 100644
index 0000000..3632af5
Binary files /dev/null and b/desktopRuntime/resources/armor/chain_1.png differ
diff --git a/desktopRuntime/resources/armor/chain_2.png b/desktopRuntime/resources/armor/chain_2.png
new file mode 100644
index 0000000..330425b
Binary files /dev/null and b/desktopRuntime/resources/armor/chain_2.png differ
diff --git a/desktopRuntime/resources/armor/cloth_1.png b/desktopRuntime/resources/armor/cloth_1.png
new file mode 100644
index 0000000..f3cf4aa
Binary files /dev/null and b/desktopRuntime/resources/armor/cloth_1.png differ
diff --git a/desktopRuntime/resources/armor/cloth_2.png b/desktopRuntime/resources/armor/cloth_2.png
new file mode 100644
index 0000000..15fb908
Binary files /dev/null and b/desktopRuntime/resources/armor/cloth_2.png differ
diff --git a/desktopRuntime/resources/armor/diamond_1.png b/desktopRuntime/resources/armor/diamond_1.png
new file mode 100644
index 0000000..339da65
Binary files /dev/null and b/desktopRuntime/resources/armor/diamond_1.png differ
diff --git a/desktopRuntime/resources/armor/diamond_2.png b/desktopRuntime/resources/armor/diamond_2.png
new file mode 100644
index 0000000..c220c12
Binary files /dev/null and b/desktopRuntime/resources/armor/diamond_2.png differ
diff --git a/desktopRuntime/resources/armor/gold_1.png b/desktopRuntime/resources/armor/gold_1.png
new file mode 100644
index 0000000..885f309
Binary files /dev/null and b/desktopRuntime/resources/armor/gold_1.png differ
diff --git a/desktopRuntime/resources/armor/gold_2.png b/desktopRuntime/resources/armor/gold_2.png
new file mode 100644
index 0000000..9d1ea3b
Binary files /dev/null and b/desktopRuntime/resources/armor/gold_2.png differ
diff --git a/desktopRuntime/resources/armor/iron_1.png b/desktopRuntime/resources/armor/iron_1.png
new file mode 100644
index 0000000..374ab07
Binary files /dev/null and b/desktopRuntime/resources/armor/iron_1.png differ
diff --git a/desktopRuntime/resources/armor/iron_2.png b/desktopRuntime/resources/armor/iron_2.png
new file mode 100644
index 0000000..53af4f4
Binary files /dev/null and b/desktopRuntime/resources/armor/iron_2.png differ
diff --git a/desktopRuntime/resources/art/kz.png b/desktopRuntime/resources/art/kz.png
new file mode 100644
index 0000000..dc6bd6b
Binary files /dev/null and b/desktopRuntime/resources/art/kz.png differ
diff --git a/desktopRuntime/resources/environment/clouds.png b/desktopRuntime/resources/environment/clouds.png
new file mode 100644
index 0000000..b4a78c2
Binary files /dev/null and b/desktopRuntime/resources/environment/clouds.png differ
diff --git a/desktopRuntime/resources/environment/rain.png b/desktopRuntime/resources/environment/rain.png
new file mode 100644
index 0000000..e9dc16c
Binary files /dev/null and b/desktopRuntime/resources/environment/rain.png differ
diff --git a/desktopRuntime/resources/environment/snow.png b/desktopRuntime/resources/environment/snow.png
new file mode 100644
index 0000000..84417c5
Binary files /dev/null and b/desktopRuntime/resources/environment/snow.png differ
diff --git a/desktopRuntime/resources/font/default.png b/desktopRuntime/resources/font/default.png
new file mode 100644
index 0000000..fb7686e
Binary files /dev/null and b/desktopRuntime/resources/font/default.png differ
diff --git a/desktopRuntime/resources/glsl/core.glsl b/desktopRuntime/resources/glsl/core.glsl
new file mode 100644
index 0000000..0c88351
--- /dev/null
+++ b/desktopRuntime/resources/glsl/core.glsl
@@ -0,0 +1,144 @@
+
+// eaglercraft opengl 1.3 emulation
+// copyright (c) 2020 calder young
+// creative commons BY-NC 4.0
+
+#line 7
+
+precision highp int;
+precision highp sampler2D;
+precision highp float;
+
+uniform mat4 matrix_m;
+uniform mat4 matrix_p;
+uniform mat4 matrix_t;
+
+#ifdef CC_VERT
+
+in vec3 a_position;
+#ifdef CC_a_texture0
+in vec2 a_texture0;
+#endif
+#ifdef CC_a_color
+in vec4 a_color;
+#endif
+#ifdef CC_a_normal
+in vec4 a_normal;
+#endif
+
+#ifdef CC_fog
+out vec4 v_position;
+#endif
+#ifdef CC_a_color
+out vec4 v_color;
+#endif
+#ifdef CC_a_normal
+out vec4 v_normal;
+#endif
+#ifdef CC_a_texture0
+out vec2 v_texture0;
+#endif
+
+void main(){
+ vec4 pos = matrix_m * vec4(a_position, 1.0);
+#ifdef CC_fog
+ v_position = pos;
+#endif
+#ifdef CC_a_color
+ v_color = a_color;
+#endif
+#ifdef CC_a_normal
+ v_normal = a_normal;
+#endif
+#ifdef CC_a_texture0
+ v_texture0 = a_texture0;
+#endif
+ gl_Position = matrix_p * pos;
+}
+
+#endif
+
+#ifdef CC_FRAG
+
+#ifdef CC_unit0
+uniform sampler2D tex0;
+#ifndef CC_a_texture0
+uniform vec2 texCoordV0;
+#endif
+#endif
+#ifdef CC_lighting
+uniform vec3 light0Pos;
+uniform vec3 light1Pos;
+uniform vec3 normalUniform;
+#endif
+#ifdef CC_fog
+uniform vec4 fogColor;
+uniform int fogMode;
+uniform float fogStart;
+uniform float fogEnd;
+uniform float fogDensity;
+uniform float fogPremultiply;
+#endif
+uniform vec4 colorUniform;
+#ifdef CC_alphatest
+uniform float alphaTestF;
+#endif
+
+#ifdef CC_fog
+in vec4 v_position;
+#endif
+#ifdef CC_a_color
+in vec4 v_color;
+#endif
+#ifdef CC_a_normal
+in vec4 v_normal;
+#endif
+#ifdef CC_a_texture0
+in vec2 v_texture0;
+#endif
+
+out vec4 fragColor;
+
+void main(){
+#ifdef CC_a_color
+ vec4 color = colorUniform * v_color;
+#else
+ vec4 color = colorUniform;
+#endif
+
+#ifdef CC_unit0
+#ifdef CC_a_texture0
+ color *= texture(tex0, (matrix_t * vec4(v_texture0, 0.0, 1.0)).xy).rgba;
+#else
+ color *= texture(tex0, (matrix_t * vec4(texCoordV0, 0.0, 1.0)).xy).rgba;
+#endif
+#endif
+
+#ifdef CC_alphatest
+ if(color.a < alphaTestF){
+ discard;
+ }
+#endif
+
+#ifdef CC_lighting
+#ifdef CC_a_normal
+ vec3 normal = ((v_normal.xyz - 0.5) * 2.0);
+#else
+ vec3 normal = normalUniform;
+#endif
+ normal = normalize(mat3(matrix_m) * normal);
+ float ins = max(dot(normal, -light0Pos), 0.0) + max(dot(normal, -light1Pos), 0.0);
+ color.rgb *= min((0.4 + ins * 0.6), 1.0);
+#endif
+
+#ifdef CC_fog
+ float dist = sqrt(dot(v_position, v_position));
+ float i = (fogMode == 1) ? clamp((dist - fogStart) / (fogEnd - fogStart), 0.0, 1.0) : clamp(1.0 - pow(2.718, -(fogDensity * dist)), 0.0, 1.0);
+ color.rgb = mix(color.rgb, fogColor.xyz, i * fogColor.a);
+#endif
+
+ fragColor = color;
+}
+
+#endif
+
diff --git a/desktopRuntime/resources/glsl/fxaa.glsl b/desktopRuntime/resources/glsl/fxaa.glsl
new file mode 100644
index 0000000..8cd01a3
--- /dev/null
+++ b/desktopRuntime/resources/glsl/fxaa.glsl
@@ -0,0 +1,255 @@
+#line 0
+
+precision lowp int;
+precision lowp sampler2D;
+precision lowp float;
+
+in vec2 pos;
+
+out vec4 fragColor;
+
+#define FXAA_PC 1
+#define FXAA_GLSL_130 1
+#define FXAA_FAST_PIXEL_OFFSET 0
+#define FXAA_GATHER4_ALPHA 0
+
+#ifndef FXAA_GREEN_AS_LUMA
+ // For those using non-linear color,
+ // and either not able to get luma in alpha, or not wanting to,
+ // this enables FXAA to run using green as a proxy for luma.
+ // So with this enabled, no need to pack luma in alpha.
+ //
+ // This will turn off AA on anything which lacks some amount of green.
+ // Pure red and blue or combination of only R and B, will get no AA.
+ //
+ // Might want to lower the settings for both,
+ // fxaaConsoleEdgeThresholdMin
+ // fxaaQualityEdgeThresholdMin
+ // In order to insure AA does not get turned off on colors
+ // which contain a minor amount of green.
+ //
+ // 1 = On.
+ // 0 = Off.
+ //
+ #define FXAA_GREEN_AS_LUMA 1
+#endif
+
+#ifndef FXAA_DISCARD
+ // 1 = Use discard on pixels which don't need AA.
+ // 0 = Return unchanged color on pixels which don't need AA.
+ #define FXAA_DISCARD 0
+#endif
+
+/*============================================================================
+ API PORTING
+============================================================================*/
+ #define FxaaBool bool
+ #define FxaaDiscard discard
+ #define FxaaFloat float
+ #define FxaaFloat2 vec2
+ #define FxaaFloat3 vec3
+ #define FxaaFloat4 vec4
+ #define FxaaHalf float
+ #define FxaaHalf2 vec2
+ #define FxaaHalf3 vec3
+ #define FxaaHalf4 vec4
+ #define FxaaInt2 ivec2
+ #define FxaaSat(x) clamp(x, 0.0, 1.0)
+ #define FxaaTex sampler2D
+/*--------------------------------------------------------------------------*/
+
+ #define FxaaTexTop(t, p) texture(t, p)
+
+/*============================================================================
+ GREEN AS LUMA OPTION SUPPORT FUNCTION
+============================================================================*/
+#if (FXAA_GREEN_AS_LUMA == 0)
+ // TODO Luma
+ FxaaFloat FxaaLuma(FxaaFloat4 rgba) { return dot(rgba.xyz, vec3(0.299, 0.587, 0.114)); }
+#else
+ FxaaFloat FxaaLuma(FxaaFloat4 rgba) { return rgba.y; }
+#endif
+
+/*============================================================================
+ FXAA3 CONSOLE - PC VERSION
+============================================================================*/
+/*--------------------------------------------------------------------------*/
+FxaaFloat4 FxaaPixelShader(
+ // See FXAA Quality FxaaPixelShader() source for docs on Inputs!
+ //
+ // Use noperspective interpolation here (turn off perspective interpolation).
+ // {xy} = center of pixel
+ FxaaFloat2 pos,
+ //
+ // Used only for FXAA Console, and not used on the 360 version.
+ // Use noperspective interpolation here (turn off perspective interpolation).
+ // {xy__} = upper left of pixel
+ // {__zw} = lower right of pixel
+ FxaaFloat4 fxaaConsolePosPos,
+ //
+ // Input color texture.
+ // {rgb_} = color in linear or perceptual color space
+ // if (FXAA_GREEN_AS_LUMA == 0)
+ // {___a} = luma in perceptual color space (not linear)
+ FxaaTex tex,
+ //
+ // Only used on FXAA Console.
+ // This must be from a constant/uniform.
+ // This effects sub-pixel AA quality and inversely sharpness.
+ // Where N ranges between,
+ // N = 0.50 (default)
+ // N = 0.33 (sharper)
+ // {x___} = -N/screenWidthInPixels
+ // {_y__} = -N/screenHeightInPixels
+ // {__z_} = N/screenWidthInPixels
+ // {___w} = N/screenHeightInPixels
+ FxaaFloat4 fxaaConsoleRcpFrameOpt,
+ //
+ // Only used on FXAA Console.
+ // Not used on 360, but used on PS3 and PC.
+ // This must be from a constant/uniform.
+ // {x___} = -2.0/screenWidthInPixels
+ // {_y__} = -2.0/screenHeightInPixels
+ // {__z_} = 2.0/screenWidthInPixels
+ // {___w} = 2.0/screenHeightInPixels
+ FxaaFloat4 fxaaConsoleRcpFrameOpt2,
+ //
+ // Only used on FXAA Console.
+ // This used to be the FXAA_CONSOLE__EDGE_SHARPNESS define.
+ // It is here now to allow easier tuning.
+ // This does not effect PS3, as this needs to be compiled in.
+ // Use FXAA_CONSOLE__PS3_EDGE_SHARPNESS for PS3.
+ // Due to the PS3 being ALU bound,
+ // there are only three safe values here: 2 and 4 and 8.
+ // These options use the shaders ability to a free *|/ by 2|4|8.
+ // For all other platforms can be a non-power of two.
+ // 8.0 is sharper (default!!!)
+ // 4.0 is softer
+ // 2.0 is really soft (good only for vector graphics inputs)
+ FxaaFloat fxaaConsoleEdgeSharpness,
+ //
+ // Only used on FXAA Console.
+ // This used to be the FXAA_CONSOLE__EDGE_THRESHOLD define.
+ // It is here now to allow easier tuning.
+ // This does not effect PS3, as this needs to be compiled in.
+ // Use FXAA_CONSOLE__PS3_EDGE_THRESHOLD for PS3.
+ // Due to the PS3 being ALU bound,
+ // there are only two safe values here: 1/4 and 1/8.
+ // These options use the shaders ability to a free *|/ by 2|4|8.
+ // The console setting has a different mapping than the quality setting.
+ // Other platforms can use other values.
+ // 0.125 leaves less aliasing, but is softer (default!!!)
+ // 0.25 leaves more aliasing, and is sharper
+ FxaaFloat fxaaConsoleEdgeThreshold,
+ //
+ // Only used on FXAA Console.
+ // This used to be the FXAA_CONSOLE__EDGE_THRESHOLD_MIN define.
+ // It is here now to allow easier tuning.
+ // Trims the algorithm from processing darks.
+ // The console setting has a different mapping than the quality setting.
+ // This does not apply to PS3,
+ // PS3 was simplified to avoid more shader instructions.
+ // 0.06 - faster but more aliasing in darks
+ // 0.05 - default
+ // 0.04 - slower and less aliasing in darks
+ // Special notes when using FXAA_GREEN_AS_LUMA,
+ // Likely want to set this to zero.
+ // As colors that are mostly not-green
+ // will appear very dark in the green channel!
+ // Tune by looking at mostly non-green content,
+ // then start at zero and increase until aliasing is a problem.
+ FxaaFloat fxaaConsoleEdgeThresholdMin
+) {
+/*--------------------------------------------------------------------------*/
+ FxaaFloat lumaNw = FxaaLuma(FxaaTexTop(tex, fxaaConsolePosPos.xy));
+ FxaaFloat lumaSw = FxaaLuma(FxaaTexTop(tex, fxaaConsolePosPos.xw));
+ FxaaFloat lumaNe = FxaaLuma(FxaaTexTop(tex, fxaaConsolePosPos.zy));
+ FxaaFloat lumaSe = FxaaLuma(FxaaTexTop(tex, fxaaConsolePosPos.zw));
+/*--------------------------------------------------------------------------*/
+ FxaaFloat4 rgbyM = FxaaTexTop(tex, pos.xy);
+ #if (FXAA_GREEN_AS_LUMA == 0)
+ // TODO Luma
+ FxaaFloat lumaM = FxaaLuma(rgbyM);
+ #else
+ FxaaFloat lumaM = rgbyM.y;
+ #endif
+/*--------------------------------------------------------------------------*/
+ FxaaFloat lumaMaxNwSw = max(lumaNw, lumaSw);
+ lumaNe += 1.0/384.0;
+ FxaaFloat lumaMinNwSw = min(lumaNw, lumaSw);
+/*--------------------------------------------------------------------------*/
+ FxaaFloat lumaMaxNeSe = max(lumaNe, lumaSe);
+ FxaaFloat lumaMinNeSe = min(lumaNe, lumaSe);
+/*--------------------------------------------------------------------------*/
+ FxaaFloat lumaMax = max(lumaMaxNeSe, lumaMaxNwSw);
+ FxaaFloat lumaMin = min(lumaMinNeSe, lumaMinNwSw);
+/*--------------------------------------------------------------------------*/
+ FxaaFloat lumaMaxScaled = lumaMax * fxaaConsoleEdgeThreshold;
+/*--------------------------------------------------------------------------*/
+ FxaaFloat lumaMinM = min(lumaMin, lumaM);
+ FxaaFloat lumaMaxScaledClamped = max(fxaaConsoleEdgeThresholdMin, lumaMaxScaled);
+ FxaaFloat lumaMaxM = max(lumaMax, lumaM);
+ FxaaFloat dirSwMinusNe = lumaSw - lumaNe;
+ FxaaFloat lumaMaxSubMinM = lumaMaxM - lumaMinM;
+ FxaaFloat dirSeMinusNw = lumaSe - lumaNw;
+ if(lumaMaxSubMinM < lumaMaxScaledClamped)
+ {
+ #if (FXAA_DISCARD == 1)
+ FxaaDiscard;
+ #else
+ return rgbyM;
+ #endif
+ }
+/*--------------------------------------------------------------------------*/
+ FxaaFloat2 dir;
+ dir.x = dirSwMinusNe + dirSeMinusNw;
+ dir.y = dirSwMinusNe - dirSeMinusNw;
+/*--------------------------------------------------------------------------*/
+ FxaaFloat2 dir1 = normalize(dir.xy);
+ FxaaFloat4 rgbyN1 = FxaaTexTop(tex, pos.xy - dir1 * fxaaConsoleRcpFrameOpt.zw);
+ FxaaFloat4 rgbyP1 = FxaaTexTop(tex, pos.xy + dir1 * fxaaConsoleRcpFrameOpt.zw);
+/*--------------------------------------------------------------------------*/
+ FxaaFloat dirAbsMinTimesC = min(abs(dir1.x), abs(dir1.y)) * fxaaConsoleEdgeSharpness;
+ FxaaFloat2 dir2 = clamp(dir1.xy / dirAbsMinTimesC, -2.0, 2.0);
+/*--------------------------------------------------------------------------*/
+ FxaaFloat2 dir2x = dir2 * fxaaConsoleRcpFrameOpt2.zw;
+ FxaaFloat4 rgbyN2 = FxaaTexTop(tex, pos.xy - dir2x);
+ FxaaFloat4 rgbyP2 = FxaaTexTop(tex, pos.xy + dir2x);
+/*--------------------------------------------------------------------------*/
+ FxaaFloat4 rgbyA = rgbyN1 + rgbyP1;
+ FxaaFloat4 rgbyB = ((rgbyN2 + rgbyP2) * 0.25) + (rgbyA * 0.25);
+/*--------------------------------------------------------------------------*/
+ #if (FXAA_GREEN_AS_LUMA == 0)
+ // TODO Luma
+ float lumaB = FxaaLuma(rgbyB);
+ #else
+ float lumaB = rgbyB.y;
+ #endif
+ if((lumaB < lumaMin) || (lumaB > lumaMax))
+ rgbyB.xyz = rgbyA.xyz * 0.5;
+ //
+ return rgbyB;
+}
+/*==========================================================================*/
+
+uniform sampler2D f_color;
+
+uniform vec2 screenSize;
+
+#define edgeSharpness 7.0
+#define edgeThreshold 0.1
+#define edgeThresholdMin 0.005
+
+void main(){
+ vec4 posPos;
+ posPos.xy = pos - (0.6 / screenSize);
+ posPos.zw = pos + (0.6 / screenSize);
+ vec4 rcpFrameOpt;
+ rcpFrameOpt.xy = vec2(-0.50, -0.50) / screenSize;
+ rcpFrameOpt.zw = vec2( 0.50, 0.50) / screenSize;
+ vec4 rcpFrameOpt2;
+ rcpFrameOpt2.xy = vec2(-2.0, -2.0) / screenSize;
+ rcpFrameOpt2.zw = vec2( 2.0, 2.0) / screenSize;
+
+ fragColor = vec4(FxaaPixelShader(pos, posPos, f_color, rcpFrameOpt, rcpFrameOpt2, edgeSharpness, edgeThreshold, edgeThresholdMin).rgb, 1.0);
+}
diff --git a/desktopRuntime/resources/glsl/occl.glsl b/desktopRuntime/resources/glsl/occl.glsl
new file mode 100644
index 0000000..df74763
--- /dev/null
+++ b/desktopRuntime/resources/glsl/occl.glsl
@@ -0,0 +1,25 @@
+#line 2
+
+precision highp int;
+precision highp sampler2D;
+precision highp float;
+
+#ifdef CC_VERT
+uniform mat4 matrix_m;
+uniform mat4 matrix_p;
+
+in vec3 a_vert;
+
+void main(){
+ gl_Position = (matrix_p * (matrix_m * vec4(a_vert, 1.0)));
+}
+#endif
+
+#ifdef CC_FRAG
+
+out vec4 fragColor;
+
+void main(){
+ fragColor = vec4(1.0);
+}
+#endif
diff --git a/desktopRuntime/resources/glsl/pvert.glsl b/desktopRuntime/resources/glsl/pvert.glsl
new file mode 100644
index 0000000..ce17a2c
--- /dev/null
+++ b/desktopRuntime/resources/glsl/pvert.glsl
@@ -0,0 +1,13 @@
+#line 0
+
+precision lowp int;
+precision lowp sampler2D;
+precision lowp float;
+
+in vec2 a_pos;
+
+out vec2 pos;
+
+void main(){
+ gl_Position = vec4((pos = a_pos) * 2.0 - 1.0, 0.0, 1.0);
+}
diff --git a/desktopRuntime/resources/gui/background.png b/desktopRuntime/resources/gui/background.png
new file mode 100644
index 0000000..b29e009
Binary files /dev/null and b/desktopRuntime/resources/gui/background.png differ
diff --git a/desktopRuntime/resources/gui/container.png b/desktopRuntime/resources/gui/container.png
new file mode 100644
index 0000000..bd1d383
Binary files /dev/null and b/desktopRuntime/resources/gui/container.png differ
diff --git a/desktopRuntime/resources/gui/crafting.png b/desktopRuntime/resources/gui/crafting.png
new file mode 100644
index 0000000..da83118
Binary files /dev/null and b/desktopRuntime/resources/gui/crafting.png differ
diff --git a/desktopRuntime/resources/gui/furnace.png b/desktopRuntime/resources/gui/furnace.png
new file mode 100644
index 0000000..a5834e1
Binary files /dev/null and b/desktopRuntime/resources/gui/furnace.png differ
diff --git a/desktopRuntime/resources/gui/gui.png b/desktopRuntime/resources/gui/gui.png
new file mode 100644
index 0000000..81af329
Binary files /dev/null and b/desktopRuntime/resources/gui/gui.png differ
diff --git a/desktopRuntime/resources/gui/icons.png b/desktopRuntime/resources/gui/icons.png
new file mode 100644
index 0000000..73fe9bb
Binary files /dev/null and b/desktopRuntime/resources/gui/icons.png differ
diff --git a/desktopRuntime/resources/gui/inventory.png b/desktopRuntime/resources/gui/inventory.png
new file mode 100644
index 0000000..0b5f291
Binary files /dev/null and b/desktopRuntime/resources/gui/inventory.png differ
diff --git a/desktopRuntime/resources/gui/items.png b/desktopRuntime/resources/gui/items.png
new file mode 100644
index 0000000..ea7d4f7
Binary files /dev/null and b/desktopRuntime/resources/gui/items.png differ
diff --git a/desktopRuntime/resources/gui/logo.png b/desktopRuntime/resources/gui/logo.png
new file mode 100644
index 0000000..b7c2879
Binary files /dev/null and b/desktopRuntime/resources/gui/logo.png differ
diff --git a/desktopRuntime/resources/gui/unknown_pack.png b/desktopRuntime/resources/gui/unknown_pack.png
new file mode 100644
index 0000000..3a45a90
Binary files /dev/null and b/desktopRuntime/resources/gui/unknown_pack.png differ
diff --git a/desktopRuntime/resources/item/arrows.png b/desktopRuntime/resources/item/arrows.png
new file mode 100644
index 0000000..75c5828
Binary files /dev/null and b/desktopRuntime/resources/item/arrows.png differ
diff --git a/desktopRuntime/resources/item/boat.png b/desktopRuntime/resources/item/boat.png
new file mode 100644
index 0000000..132a0f7
Binary files /dev/null and b/desktopRuntime/resources/item/boat.png differ
diff --git a/desktopRuntime/resources/item/cart.png b/desktopRuntime/resources/item/cart.png
new file mode 100644
index 0000000..32af68e
Binary files /dev/null and b/desktopRuntime/resources/item/cart.png differ
diff --git a/desktopRuntime/resources/item/door.png b/desktopRuntime/resources/item/door.png
new file mode 100644
index 0000000..52df2d9
Binary files /dev/null and b/desktopRuntime/resources/item/door.png differ
diff --git a/desktopRuntime/resources/item/sign.png b/desktopRuntime/resources/item/sign.png
new file mode 100644
index 0000000..e829472
Binary files /dev/null and b/desktopRuntime/resources/item/sign.png differ
diff --git a/desktopRuntime/resources/misc/dial.png b/desktopRuntime/resources/misc/dial.png
new file mode 100644
index 0000000..140e7e3
Binary files /dev/null and b/desktopRuntime/resources/misc/dial.png differ
diff --git a/desktopRuntime/resources/misc/foliagecolor.png b/desktopRuntime/resources/misc/foliagecolor.png
new file mode 100644
index 0000000..a98e378
Binary files /dev/null and b/desktopRuntime/resources/misc/foliagecolor.png differ
diff --git a/desktopRuntime/resources/misc/grasscolor.png b/desktopRuntime/resources/misc/grasscolor.png
new file mode 100644
index 0000000..a6d9c20
Binary files /dev/null and b/desktopRuntime/resources/misc/grasscolor.png differ
diff --git a/desktopRuntime/resources/misc/pumpkinblur.png b/desktopRuntime/resources/misc/pumpkinblur.png
new file mode 100644
index 0000000..c6e2ffc
Binary files /dev/null and b/desktopRuntime/resources/misc/pumpkinblur.png differ
diff --git a/desktopRuntime/resources/misc/shadow.png b/desktopRuntime/resources/misc/shadow.png
new file mode 100644
index 0000000..06d999b
Binary files /dev/null and b/desktopRuntime/resources/misc/shadow.png differ
diff --git a/desktopRuntime/resources/misc/vignette.png b/desktopRuntime/resources/misc/vignette.png
new file mode 100644
index 0000000..f236acb
Binary files /dev/null and b/desktopRuntime/resources/misc/vignette.png differ
diff --git a/desktopRuntime/resources/misc/water.png b/desktopRuntime/resources/misc/water.png
new file mode 100644
index 0000000..8b92f9b
Binary files /dev/null and b/desktopRuntime/resources/misc/water.png differ
diff --git a/desktopRuntime/resources/mob/char.png b/desktopRuntime/resources/mob/char.png
new file mode 100644
index 0000000..7cfa08a
Binary files /dev/null and b/desktopRuntime/resources/mob/char.png differ
diff --git a/desktopRuntime/resources/mob/chicken.png b/desktopRuntime/resources/mob/chicken.png
new file mode 100644
index 0000000..d481293
Binary files /dev/null and b/desktopRuntime/resources/mob/chicken.png differ
diff --git a/desktopRuntime/resources/mob/cow.png b/desktopRuntime/resources/mob/cow.png
new file mode 100644
index 0000000..2080ebc
Binary files /dev/null and b/desktopRuntime/resources/mob/cow.png differ
diff --git a/desktopRuntime/resources/mob/creeper.png b/desktopRuntime/resources/mob/creeper.png
new file mode 100644
index 0000000..e0a5e0a
Binary files /dev/null and b/desktopRuntime/resources/mob/creeper.png differ
diff --git a/desktopRuntime/resources/mob/ghast.png b/desktopRuntime/resources/mob/ghast.png
new file mode 100644
index 0000000..e83a60d
Binary files /dev/null and b/desktopRuntime/resources/mob/ghast.png differ
diff --git a/desktopRuntime/resources/mob/ghast_fire.png b/desktopRuntime/resources/mob/ghast_fire.png
new file mode 100644
index 0000000..fff9718
Binary files /dev/null and b/desktopRuntime/resources/mob/ghast_fire.png differ
diff --git a/desktopRuntime/resources/mob/pig.png b/desktopRuntime/resources/mob/pig.png
new file mode 100644
index 0000000..5c1efc2
Binary files /dev/null and b/desktopRuntime/resources/mob/pig.png differ
diff --git a/desktopRuntime/resources/mob/pigman.png b/desktopRuntime/resources/mob/pigman.png
new file mode 100644
index 0000000..c900b36
Binary files /dev/null and b/desktopRuntime/resources/mob/pigman.png differ
diff --git a/desktopRuntime/resources/mob/pigzombie.png b/desktopRuntime/resources/mob/pigzombie.png
new file mode 100644
index 0000000..0a0a25a
Binary files /dev/null and b/desktopRuntime/resources/mob/pigzombie.png differ
diff --git a/desktopRuntime/resources/mob/saddle.png b/desktopRuntime/resources/mob/saddle.png
new file mode 100644
index 0000000..aaea7a6
Binary files /dev/null and b/desktopRuntime/resources/mob/saddle.png differ
diff --git a/desktopRuntime/resources/mob/sheep.png b/desktopRuntime/resources/mob/sheep.png
new file mode 100644
index 0000000..98cfa9a
Binary files /dev/null and b/desktopRuntime/resources/mob/sheep.png differ
diff --git a/desktopRuntime/resources/mob/sheep_fur.png b/desktopRuntime/resources/mob/sheep_fur.png
new file mode 100644
index 0000000..f1291a5
Binary files /dev/null and b/desktopRuntime/resources/mob/sheep_fur.png differ
diff --git a/desktopRuntime/resources/mob/skeleton.png b/desktopRuntime/resources/mob/skeleton.png
new file mode 100644
index 0000000..9d22339
Binary files /dev/null and b/desktopRuntime/resources/mob/skeleton.png differ
diff --git a/desktopRuntime/resources/mob/slime.png b/desktopRuntime/resources/mob/slime.png
new file mode 100644
index 0000000..42fc873
Binary files /dev/null and b/desktopRuntime/resources/mob/slime.png differ
diff --git a/desktopRuntime/resources/mob/spider.png b/desktopRuntime/resources/mob/spider.png
new file mode 100644
index 0000000..08344a8
Binary files /dev/null and b/desktopRuntime/resources/mob/spider.png differ
diff --git a/desktopRuntime/resources/mob/spider_eyes.png b/desktopRuntime/resources/mob/spider_eyes.png
new file mode 100644
index 0000000..2a7734f
Binary files /dev/null and b/desktopRuntime/resources/mob/spider_eyes.png differ
diff --git a/desktopRuntime/resources/mob/zombie.png b/desktopRuntime/resources/mob/zombie.png
new file mode 100644
index 0000000..0ab7089
Binary files /dev/null and b/desktopRuntime/resources/mob/zombie.png differ
diff --git a/desktopRuntime/resources/music/calm1.mp3 b/desktopRuntime/resources/music/calm1.mp3
new file mode 100644
index 0000000..f957283
Binary files /dev/null and b/desktopRuntime/resources/music/calm1.mp3 differ
diff --git a/desktopRuntime/resources/music/calm2.mp3 b/desktopRuntime/resources/music/calm2.mp3
new file mode 100644
index 0000000..4595df3
Binary files /dev/null and b/desktopRuntime/resources/music/calm2.mp3 differ
diff --git a/desktopRuntime/resources/music/calm3.mp3 b/desktopRuntime/resources/music/calm3.mp3
new file mode 100644
index 0000000..d39f51b
Binary files /dev/null and b/desktopRuntime/resources/music/calm3.mp3 differ
diff --git a/desktopRuntime/resources/newMusic/hal1.mp3 b/desktopRuntime/resources/newMusic/hal1.mp3
new file mode 100644
index 0000000..f6132ca
Binary files /dev/null and b/desktopRuntime/resources/newMusic/hal1.mp3 differ
diff --git a/desktopRuntime/resources/newMusic/hal2.mp3 b/desktopRuntime/resources/newMusic/hal2.mp3
new file mode 100644
index 0000000..732060c
Binary files /dev/null and b/desktopRuntime/resources/newMusic/hal2.mp3 differ
diff --git a/desktopRuntime/resources/newMusic/hal3.mp3 b/desktopRuntime/resources/newMusic/hal3.mp3
new file mode 100644
index 0000000..931463d
Binary files /dev/null and b/desktopRuntime/resources/newMusic/hal3.mp3 differ
diff --git a/desktopRuntime/resources/newMusic/hal4.mp3 b/desktopRuntime/resources/newMusic/hal4.mp3
new file mode 100644
index 0000000..bb38011
Binary files /dev/null and b/desktopRuntime/resources/newMusic/hal4.mp3 differ
diff --git a/desktopRuntime/resources/newMusic/nuance1.mp3 b/desktopRuntime/resources/newMusic/nuance1.mp3
new file mode 100644
index 0000000..66021e8
Binary files /dev/null and b/desktopRuntime/resources/newMusic/nuance1.mp3 differ
diff --git a/desktopRuntime/resources/newMusic/nuance2.mp3 b/desktopRuntime/resources/newMusic/nuance2.mp3
new file mode 100644
index 0000000..53c7439
Binary files /dev/null and b/desktopRuntime/resources/newMusic/nuance2.mp3 differ
diff --git a/desktopRuntime/resources/newMusic/piano1.mp3 b/desktopRuntime/resources/newMusic/piano1.mp3
new file mode 100644
index 0000000..9c28f80
Binary files /dev/null and b/desktopRuntime/resources/newMusic/piano1.mp3 differ
diff --git a/desktopRuntime/resources/newMusic/piano2.mp3 b/desktopRuntime/resources/newMusic/piano2.mp3
new file mode 100644
index 0000000..adde4f6
Binary files /dev/null and b/desktopRuntime/resources/newMusic/piano2.mp3 differ
diff --git a/desktopRuntime/resources/newMusic/piano3.mp3 b/desktopRuntime/resources/newMusic/piano3.mp3
new file mode 100644
index 0000000..d80d41e
Binary files /dev/null and b/desktopRuntime/resources/newMusic/piano3.mp3 differ
diff --git a/desktopRuntime/resources/pack.png b/desktopRuntime/resources/pack.png
new file mode 100644
index 0000000..973a7cf
Binary files /dev/null and b/desktopRuntime/resources/pack.png differ
diff --git a/desktopRuntime/resources/pack.txt b/desktopRuntime/resources/pack.txt
new file mode 100644
index 0000000..c14bb3b
--- /dev/null
+++ b/desktopRuntime/resources/pack.txt
@@ -0,0 +1,2 @@
+The default look of Minecraft
+
diff --git a/desktopRuntime/resources/particles.png b/desktopRuntime/resources/particles.png
new file mode 100644
index 0000000..892ca98
Binary files /dev/null and b/desktopRuntime/resources/particles.png differ
diff --git a/desktopRuntime/resources/sounds/ambient/cave/cave1.mp3 b/desktopRuntime/resources/sounds/ambient/cave/cave1.mp3
new file mode 100644
index 0000000..b9d43cd
Binary files /dev/null and b/desktopRuntime/resources/sounds/ambient/cave/cave1.mp3 differ
diff --git a/desktopRuntime/resources/sounds/ambient/cave/cave2.mp3 b/desktopRuntime/resources/sounds/ambient/cave/cave2.mp3
new file mode 100644
index 0000000..47e22ee
Binary files /dev/null and b/desktopRuntime/resources/sounds/ambient/cave/cave2.mp3 differ
diff --git a/desktopRuntime/resources/sounds/ambient/cave/cave3.mp3 b/desktopRuntime/resources/sounds/ambient/cave/cave3.mp3
new file mode 100644
index 0000000..a2bc1e0
Binary files /dev/null and b/desktopRuntime/resources/sounds/ambient/cave/cave3.mp3 differ
diff --git a/desktopRuntime/resources/sounds/ambient/cave/cave4.mp3 b/desktopRuntime/resources/sounds/ambient/cave/cave4.mp3
new file mode 100644
index 0000000..3220da5
Binary files /dev/null and b/desktopRuntime/resources/sounds/ambient/cave/cave4.mp3 differ
diff --git a/desktopRuntime/resources/sounds/ambient/weather/rain1.ogg b/desktopRuntime/resources/sounds/ambient/weather/rain1.ogg
new file mode 100644
index 0000000..6246c9c
Binary files /dev/null and b/desktopRuntime/resources/sounds/ambient/weather/rain1.ogg differ
diff --git a/desktopRuntime/resources/sounds/ambient/weather/rain2.ogg b/desktopRuntime/resources/sounds/ambient/weather/rain2.ogg
new file mode 100644
index 0000000..598c30a
Binary files /dev/null and b/desktopRuntime/resources/sounds/ambient/weather/rain2.ogg differ
diff --git a/desktopRuntime/resources/sounds/ambient/weather/rain3.ogg b/desktopRuntime/resources/sounds/ambient/weather/rain3.ogg
new file mode 100644
index 0000000..5057d6b
Binary files /dev/null and b/desktopRuntime/resources/sounds/ambient/weather/rain3.ogg differ
diff --git a/desktopRuntime/resources/sounds/ambient/weather/rain4.ogg b/desktopRuntime/resources/sounds/ambient/weather/rain4.ogg
new file mode 100644
index 0000000..44ce41f
Binary files /dev/null and b/desktopRuntime/resources/sounds/ambient/weather/rain4.ogg differ
diff --git a/desktopRuntime/resources/sounds/ambient/weather/thunder1.ogg b/desktopRuntime/resources/sounds/ambient/weather/thunder1.ogg
new file mode 100644
index 0000000..59af558
Binary files /dev/null and b/desktopRuntime/resources/sounds/ambient/weather/thunder1.ogg differ
diff --git a/desktopRuntime/resources/sounds/ambient/weather/thunder2.ogg b/desktopRuntime/resources/sounds/ambient/weather/thunder2.ogg
new file mode 100644
index 0000000..2233dbf
Binary files /dev/null and b/desktopRuntime/resources/sounds/ambient/weather/thunder2.ogg differ
diff --git a/desktopRuntime/resources/sounds/ambient/weather/thunder3.ogg b/desktopRuntime/resources/sounds/ambient/weather/thunder3.ogg
new file mode 100644
index 0000000..abd3208
Binary files /dev/null and b/desktopRuntime/resources/sounds/ambient/weather/thunder3.ogg differ
diff --git a/desktopRuntime/resources/sounds/damage/fallbig1.mp3 b/desktopRuntime/resources/sounds/damage/fallbig1.mp3
new file mode 100644
index 0000000..305f6cc
Binary files /dev/null and b/desktopRuntime/resources/sounds/damage/fallbig1.mp3 differ
diff --git a/desktopRuntime/resources/sounds/damage/fallbig2.mp3 b/desktopRuntime/resources/sounds/damage/fallbig2.mp3
new file mode 100644
index 0000000..e9c17ac
Binary files /dev/null and b/desktopRuntime/resources/sounds/damage/fallbig2.mp3 differ
diff --git a/desktopRuntime/resources/sounds/damage/fallsmall.mp3 b/desktopRuntime/resources/sounds/damage/fallsmall.mp3
new file mode 100644
index 0000000..853a806
Binary files /dev/null and b/desktopRuntime/resources/sounds/damage/fallsmall.mp3 differ
diff --git a/desktopRuntime/resources/sounds/damage/hurtflesh1.mp3 b/desktopRuntime/resources/sounds/damage/hurtflesh1.mp3
new file mode 100644
index 0000000..658c553
Binary files /dev/null and b/desktopRuntime/resources/sounds/damage/hurtflesh1.mp3 differ
diff --git a/desktopRuntime/resources/sounds/damage/hurtflesh2.mp3 b/desktopRuntime/resources/sounds/damage/hurtflesh2.mp3
new file mode 100644
index 0000000..4e3fbe0
Binary files /dev/null and b/desktopRuntime/resources/sounds/damage/hurtflesh2.mp3 differ
diff --git a/desktopRuntime/resources/sounds/damage/hurtflesh3.mp3 b/desktopRuntime/resources/sounds/damage/hurtflesh3.mp3
new file mode 100644
index 0000000..8f3459a
Binary files /dev/null and b/desktopRuntime/resources/sounds/damage/hurtflesh3.mp3 differ
diff --git a/desktopRuntime/resources/sounds/liquid/lava.mp3 b/desktopRuntime/resources/sounds/liquid/lava.mp3
new file mode 100644
index 0000000..48d62a5
Binary files /dev/null and b/desktopRuntime/resources/sounds/liquid/lava.mp3 differ
diff --git a/desktopRuntime/resources/sounds/liquid/lavapop.mp3 b/desktopRuntime/resources/sounds/liquid/lavapop.mp3
new file mode 100644
index 0000000..4200144
Binary files /dev/null and b/desktopRuntime/resources/sounds/liquid/lavapop.mp3 differ
diff --git a/desktopRuntime/resources/sounds/liquid/splash.mp3 b/desktopRuntime/resources/sounds/liquid/splash.mp3
new file mode 100644
index 0000000..b9a5ef3
Binary files /dev/null and b/desktopRuntime/resources/sounds/liquid/splash.mp3 differ
diff --git a/desktopRuntime/resources/sounds/liquid/water.mp3 b/desktopRuntime/resources/sounds/liquid/water.mp3
new file mode 100644
index 0000000..c9c7908
Binary files /dev/null and b/desktopRuntime/resources/sounds/liquid/water.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/chicken1.mp3 b/desktopRuntime/resources/sounds/mob/chicken1.mp3
new file mode 100644
index 0000000..9cb13c0
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/chicken1.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/chicken2.mp3 b/desktopRuntime/resources/sounds/mob/chicken2.mp3
new file mode 100644
index 0000000..744cbfa
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/chicken2.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/chicken3.mp3 b/desktopRuntime/resources/sounds/mob/chicken3.mp3
new file mode 100644
index 0000000..eb5f8cb
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/chicken3.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/chickenhurt1.mp3 b/desktopRuntime/resources/sounds/mob/chickenhurt1.mp3
new file mode 100644
index 0000000..de1b789
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/chickenhurt1.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/chickenhurt2.mp3 b/desktopRuntime/resources/sounds/mob/chickenhurt2.mp3
new file mode 100644
index 0000000..81cb41a
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/chickenhurt2.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/chickenplop.mp3 b/desktopRuntime/resources/sounds/mob/chickenplop.mp3
new file mode 100644
index 0000000..ee727ad
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/chickenplop.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/cow1.mp3 b/desktopRuntime/resources/sounds/mob/cow1.mp3
new file mode 100644
index 0000000..77daa7c
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/cow1.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/cow2.mp3 b/desktopRuntime/resources/sounds/mob/cow2.mp3
new file mode 100644
index 0000000..ee90091
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/cow2.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/cow3.mp3 b/desktopRuntime/resources/sounds/mob/cow3.mp3
new file mode 100644
index 0000000..7ebedd3
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/cow3.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/cow4.mp3 b/desktopRuntime/resources/sounds/mob/cow4.mp3
new file mode 100644
index 0000000..4278b7a
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/cow4.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/cowhurt1.mp3 b/desktopRuntime/resources/sounds/mob/cowhurt1.mp3
new file mode 100644
index 0000000..856a8e9
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/cowhurt1.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/cowhurt2.mp3 b/desktopRuntime/resources/sounds/mob/cowhurt2.mp3
new file mode 100644
index 0000000..3233b35
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/cowhurt2.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/cowhurt3.mp3 b/desktopRuntime/resources/sounds/mob/cowhurt3.mp3
new file mode 100644
index 0000000..2c85fa0
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/cowhurt3.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/creeper1.mp3 b/desktopRuntime/resources/sounds/mob/creeper1.mp3
new file mode 100644
index 0000000..b85c274
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/creeper1.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/creeper2.mp3 b/desktopRuntime/resources/sounds/mob/creeper2.mp3
new file mode 100644
index 0000000..51e89e8
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/creeper2.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/creeper3.mp3 b/desktopRuntime/resources/sounds/mob/creeper3.mp3
new file mode 100644
index 0000000..e77564d
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/creeper3.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/creeper4.mp3 b/desktopRuntime/resources/sounds/mob/creeper4.mp3
new file mode 100644
index 0000000..00957c6
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/creeper4.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/creeperdeath.mp3 b/desktopRuntime/resources/sounds/mob/creeperdeath.mp3
new file mode 100644
index 0000000..6d9d6f6
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/creeperdeath.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/ghast/affectionate scream.mp3 b/desktopRuntime/resources/sounds/mob/ghast/affectionate scream.mp3
new file mode 100644
index 0000000..424946f
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/ghast/affectionate scream.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/ghast/charge.mp3 b/desktopRuntime/resources/sounds/mob/ghast/charge.mp3
new file mode 100644
index 0000000..c082b74
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/ghast/charge.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/ghast/death.mp3 b/desktopRuntime/resources/sounds/mob/ghast/death.mp3
new file mode 100644
index 0000000..2bd1075
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/ghast/death.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/ghast/fireball4.mp3 b/desktopRuntime/resources/sounds/mob/ghast/fireball4.mp3
new file mode 100644
index 0000000..4dce2bd
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/ghast/fireball4.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/ghast/moan1.mp3 b/desktopRuntime/resources/sounds/mob/ghast/moan1.mp3
new file mode 100644
index 0000000..301c24b
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/ghast/moan1.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/ghast/moan2.mp3 b/desktopRuntime/resources/sounds/mob/ghast/moan2.mp3
new file mode 100644
index 0000000..cd0a105
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/ghast/moan2.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/ghast/moan3.mp3 b/desktopRuntime/resources/sounds/mob/ghast/moan3.mp3
new file mode 100644
index 0000000..a5d09c6
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/ghast/moan3.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/ghast/moan4.mp3 b/desktopRuntime/resources/sounds/mob/ghast/moan4.mp3
new file mode 100644
index 0000000..608062c
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/ghast/moan4.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/ghast/moan5.mp3 b/desktopRuntime/resources/sounds/mob/ghast/moan5.mp3
new file mode 100644
index 0000000..03bf612
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/ghast/moan5.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/ghast/moan6.mp3 b/desktopRuntime/resources/sounds/mob/ghast/moan6.mp3
new file mode 100644
index 0000000..16b3654
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/ghast/moan6.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/ghast/moan7.mp3 b/desktopRuntime/resources/sounds/mob/ghast/moan7.mp3
new file mode 100644
index 0000000..03fec8a
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/ghast/moan7.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/ghast/scream1.mp3 b/desktopRuntime/resources/sounds/mob/ghast/scream1.mp3
new file mode 100644
index 0000000..d29c38e
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/ghast/scream1.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/ghast/scream2.mp3 b/desktopRuntime/resources/sounds/mob/ghast/scream2.mp3
new file mode 100644
index 0000000..9c9be59
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/ghast/scream2.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/ghast/scream3.mp3 b/desktopRuntime/resources/sounds/mob/ghast/scream3.mp3
new file mode 100644
index 0000000..d6e77d2
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/ghast/scream3.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/ghast/scream4.mp3 b/desktopRuntime/resources/sounds/mob/ghast/scream4.mp3
new file mode 100644
index 0000000..b0840dd
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/ghast/scream4.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/ghast/scream5.mp3 b/desktopRuntime/resources/sounds/mob/ghast/scream5.mp3
new file mode 100644
index 0000000..f493863
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/ghast/scream5.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/pig1.mp3 b/desktopRuntime/resources/sounds/mob/pig1.mp3
new file mode 100644
index 0000000..bd91f6c
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/pig1.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/pig2.mp3 b/desktopRuntime/resources/sounds/mob/pig2.mp3
new file mode 100644
index 0000000..cbf540c
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/pig2.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/pig3.mp3 b/desktopRuntime/resources/sounds/mob/pig3.mp3
new file mode 100644
index 0000000..caefa6f
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/pig3.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/pigdeath.mp3 b/desktopRuntime/resources/sounds/mob/pigdeath.mp3
new file mode 100644
index 0000000..b98c11f
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/pigdeath.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/sheep1.mp3 b/desktopRuntime/resources/sounds/mob/sheep1.mp3
new file mode 100644
index 0000000..51eee55
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/sheep1.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/sheep2.mp3 b/desktopRuntime/resources/sounds/mob/sheep2.mp3
new file mode 100644
index 0000000..13d643e
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/sheep2.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/sheep3.mp3 b/desktopRuntime/resources/sounds/mob/sheep3.mp3
new file mode 100644
index 0000000..3a9cd4b
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/sheep3.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/skeleton1.mp3 b/desktopRuntime/resources/sounds/mob/skeleton1.mp3
new file mode 100644
index 0000000..f0277e1
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/skeleton1.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/skeleton2.mp3 b/desktopRuntime/resources/sounds/mob/skeleton2.mp3
new file mode 100644
index 0000000..7b62953
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/skeleton2.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/skeleton3.mp3 b/desktopRuntime/resources/sounds/mob/skeleton3.mp3
new file mode 100644
index 0000000..bca5f36
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/skeleton3.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/skeletondeath.mp3 b/desktopRuntime/resources/sounds/mob/skeletondeath.mp3
new file mode 100644
index 0000000..88a889b
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/skeletondeath.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/skeletonhurt1.mp3 b/desktopRuntime/resources/sounds/mob/skeletonhurt1.mp3
new file mode 100644
index 0000000..6b002ec
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/skeletonhurt1.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/skeletonhurt2.mp3 b/desktopRuntime/resources/sounds/mob/skeletonhurt2.mp3
new file mode 100644
index 0000000..b71d197
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/skeletonhurt2.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/skeletonhurt3.mp3 b/desktopRuntime/resources/sounds/mob/skeletonhurt3.mp3
new file mode 100644
index 0000000..d303697
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/skeletonhurt3.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/skeletonhurt4.mp3 b/desktopRuntime/resources/sounds/mob/skeletonhurt4.mp3
new file mode 100644
index 0000000..2414506
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/skeletonhurt4.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/slime1.mp3 b/desktopRuntime/resources/sounds/mob/slime1.mp3
new file mode 100644
index 0000000..ee8cba6
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/slime1.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/slime2.mp3 b/desktopRuntime/resources/sounds/mob/slime2.mp3
new file mode 100644
index 0000000..64b35c6
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/slime2.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/slime3.mp3 b/desktopRuntime/resources/sounds/mob/slime3.mp3
new file mode 100644
index 0000000..7999312
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/slime3.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/slime4.mp3 b/desktopRuntime/resources/sounds/mob/slime4.mp3
new file mode 100644
index 0000000..dccd6d6
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/slime4.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/slime5.mp3 b/desktopRuntime/resources/sounds/mob/slime5.mp3
new file mode 100644
index 0000000..fa7ce01
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/slime5.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/slimeattack1.mp3 b/desktopRuntime/resources/sounds/mob/slimeattack1.mp3
new file mode 100644
index 0000000..628f7de
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/slimeattack1.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/slimeattack2.mp3 b/desktopRuntime/resources/sounds/mob/slimeattack2.mp3
new file mode 100644
index 0000000..393a08e
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/slimeattack2.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/spider1.mp3 b/desktopRuntime/resources/sounds/mob/spider1.mp3
new file mode 100644
index 0000000..5974091
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/spider1.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/spider2.mp3 b/desktopRuntime/resources/sounds/mob/spider2.mp3
new file mode 100644
index 0000000..77a0431
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/spider2.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/spider3.mp3 b/desktopRuntime/resources/sounds/mob/spider3.mp3
new file mode 100644
index 0000000..d5328ee
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/spider3.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/spider4.mp3 b/desktopRuntime/resources/sounds/mob/spider4.mp3
new file mode 100644
index 0000000..37bf2dd
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/spider4.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/spiderdeath.mp3 b/desktopRuntime/resources/sounds/mob/spiderdeath.mp3
new file mode 100644
index 0000000..715fe4e
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/spiderdeath.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/wolf/bark1.mp3 b/desktopRuntime/resources/sounds/mob/wolf/bark1.mp3
new file mode 100644
index 0000000..2727638
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/wolf/bark1.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/wolf/bark2.mp3 b/desktopRuntime/resources/sounds/mob/wolf/bark2.mp3
new file mode 100644
index 0000000..6054414
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/wolf/bark2.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/wolf/bark3.mp3 b/desktopRuntime/resources/sounds/mob/wolf/bark3.mp3
new file mode 100644
index 0000000..c69f614
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/wolf/bark3.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/wolf/death.mp3 b/desktopRuntime/resources/sounds/mob/wolf/death.mp3
new file mode 100644
index 0000000..14e7487
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/wolf/death.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/wolf/growl1.mp3 b/desktopRuntime/resources/sounds/mob/wolf/growl1.mp3
new file mode 100644
index 0000000..605a1ac
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/wolf/growl1.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/wolf/growl2.mp3 b/desktopRuntime/resources/sounds/mob/wolf/growl2.mp3
new file mode 100644
index 0000000..d810b07
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/wolf/growl2.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/wolf/growl3.mp3 b/desktopRuntime/resources/sounds/mob/wolf/growl3.mp3
new file mode 100644
index 0000000..046f276
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/wolf/growl3.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/wolf/howl1.mp3 b/desktopRuntime/resources/sounds/mob/wolf/howl1.mp3
new file mode 100644
index 0000000..1fd43ea
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/wolf/howl1.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/wolf/howl2.mp3 b/desktopRuntime/resources/sounds/mob/wolf/howl2.mp3
new file mode 100644
index 0000000..3916f56
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/wolf/howl2.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/wolf/hurt1.mp3 b/desktopRuntime/resources/sounds/mob/wolf/hurt1.mp3
new file mode 100644
index 0000000..c49cd84
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/wolf/hurt1.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/wolf/hurt2.mp3 b/desktopRuntime/resources/sounds/mob/wolf/hurt2.mp3
new file mode 100644
index 0000000..7f9d4f1
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/wolf/hurt2.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/wolf/hurt3.mp3 b/desktopRuntime/resources/sounds/mob/wolf/hurt3.mp3
new file mode 100644
index 0000000..c74ca2a
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/wolf/hurt3.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/wolf/panting.mp3 b/desktopRuntime/resources/sounds/mob/wolf/panting.mp3
new file mode 100644
index 0000000..19dacdb
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/wolf/panting.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/wolf/shake.mp3 b/desktopRuntime/resources/sounds/mob/wolf/shake.mp3
new file mode 100644
index 0000000..44fb74a
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/wolf/shake.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/wolf/whine.mp3 b/desktopRuntime/resources/sounds/mob/wolf/whine.mp3
new file mode 100644
index 0000000..f017364
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/wolf/whine.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/zombie1.mp3 b/desktopRuntime/resources/sounds/mob/zombie1.mp3
new file mode 100644
index 0000000..257cbb3
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/zombie1.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/zombie2.mp3 b/desktopRuntime/resources/sounds/mob/zombie2.mp3
new file mode 100644
index 0000000..676f2ba
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/zombie2.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/zombie3.mp3 b/desktopRuntime/resources/sounds/mob/zombie3.mp3
new file mode 100644
index 0000000..1ac7b0f
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/zombie3.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/zombiedeath.mp3 b/desktopRuntime/resources/sounds/mob/zombiedeath.mp3
new file mode 100644
index 0000000..c004584
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/zombiedeath.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/zombiehurt1.mp3 b/desktopRuntime/resources/sounds/mob/zombiehurt1.mp3
new file mode 100644
index 0000000..9cb67a8
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/zombiehurt1.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/zombiehurt2.mp3 b/desktopRuntime/resources/sounds/mob/zombiehurt2.mp3
new file mode 100644
index 0000000..aee3841
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/zombiehurt2.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/zombiepig/zpig1.mp3 b/desktopRuntime/resources/sounds/mob/zombiepig/zpig1.mp3
new file mode 100644
index 0000000..aee5a2b
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/zombiepig/zpig1.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/zombiepig/zpig2.mp3 b/desktopRuntime/resources/sounds/mob/zombiepig/zpig2.mp3
new file mode 100644
index 0000000..3ab619a
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/zombiepig/zpig2.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/zombiepig/zpig3.mp3 b/desktopRuntime/resources/sounds/mob/zombiepig/zpig3.mp3
new file mode 100644
index 0000000..5f1e46c
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/zombiepig/zpig3.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/zombiepig/zpig4.mp3 b/desktopRuntime/resources/sounds/mob/zombiepig/zpig4.mp3
new file mode 100644
index 0000000..64a51de
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/zombiepig/zpig4.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/zombiepig/zpigangry1.mp3 b/desktopRuntime/resources/sounds/mob/zombiepig/zpigangry1.mp3
new file mode 100644
index 0000000..85de17e
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/zombiepig/zpigangry1.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/zombiepig/zpigangry2.mp3 b/desktopRuntime/resources/sounds/mob/zombiepig/zpigangry2.mp3
new file mode 100644
index 0000000..8d8ad88
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/zombiepig/zpigangry2.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/zombiepig/zpigangry3.mp3 b/desktopRuntime/resources/sounds/mob/zombiepig/zpigangry3.mp3
new file mode 100644
index 0000000..cea462e
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/zombiepig/zpigangry3.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/zombiepig/zpigangry4.mp3 b/desktopRuntime/resources/sounds/mob/zombiepig/zpigangry4.mp3
new file mode 100644
index 0000000..10e0e95
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/zombiepig/zpigangry4.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/zombiepig/zpigdeath.mp3 b/desktopRuntime/resources/sounds/mob/zombiepig/zpigdeath.mp3
new file mode 100644
index 0000000..0354366
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/zombiepig/zpigdeath.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/zombiepig/zpighurt1.mp3 b/desktopRuntime/resources/sounds/mob/zombiepig/zpighurt1.mp3
new file mode 100644
index 0000000..ddca274
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/zombiepig/zpighurt1.mp3 differ
diff --git a/desktopRuntime/resources/sounds/mob/zombiepig/zpighurt2.mp3 b/desktopRuntime/resources/sounds/mob/zombiepig/zpighurt2.mp3
new file mode 100644
index 0000000..5b910b2
Binary files /dev/null and b/desktopRuntime/resources/sounds/mob/zombiepig/zpighurt2.mp3 differ
diff --git a/desktopRuntime/resources/sounds/note/bass.mp3 b/desktopRuntime/resources/sounds/note/bass.mp3
new file mode 100644
index 0000000..e0daff5
Binary files /dev/null and b/desktopRuntime/resources/sounds/note/bass.mp3 differ
diff --git a/desktopRuntime/resources/sounds/note/bassattack.mp3 b/desktopRuntime/resources/sounds/note/bassattack.mp3
new file mode 100644
index 0000000..292a863
Binary files /dev/null and b/desktopRuntime/resources/sounds/note/bassattack.mp3 differ
diff --git a/desktopRuntime/resources/sounds/note/bd.mp3 b/desktopRuntime/resources/sounds/note/bd.mp3
new file mode 100644
index 0000000..42defa3
Binary files /dev/null and b/desktopRuntime/resources/sounds/note/bd.mp3 differ
diff --git a/desktopRuntime/resources/sounds/note/harp.mp3 b/desktopRuntime/resources/sounds/note/harp.mp3
new file mode 100644
index 0000000..f1badf8
Binary files /dev/null and b/desktopRuntime/resources/sounds/note/harp.mp3 differ
diff --git a/desktopRuntime/resources/sounds/note/hat.mp3 b/desktopRuntime/resources/sounds/note/hat.mp3
new file mode 100644
index 0000000..dd2eb7c
Binary files /dev/null and b/desktopRuntime/resources/sounds/note/hat.mp3 differ
diff --git a/desktopRuntime/resources/sounds/note/pling.mp3 b/desktopRuntime/resources/sounds/note/pling.mp3
new file mode 100644
index 0000000..42497ba
Binary files /dev/null and b/desktopRuntime/resources/sounds/note/pling.mp3 differ
diff --git a/desktopRuntime/resources/sounds/note/snare.mp3 b/desktopRuntime/resources/sounds/note/snare.mp3
new file mode 100644
index 0000000..85e4af1
Binary files /dev/null and b/desktopRuntime/resources/sounds/note/snare.mp3 differ
diff --git a/desktopRuntime/resources/sounds/portal/portal.mp3 b/desktopRuntime/resources/sounds/portal/portal.mp3
new file mode 100644
index 0000000..7b8cd9e
Binary files /dev/null and b/desktopRuntime/resources/sounds/portal/portal.mp3 differ
diff --git a/desktopRuntime/resources/sounds/portal/travel.mp3 b/desktopRuntime/resources/sounds/portal/travel.mp3
new file mode 100644
index 0000000..8042bff
Binary files /dev/null and b/desktopRuntime/resources/sounds/portal/travel.mp3 differ
diff --git a/desktopRuntime/resources/sounds/portal/trigger.mp3 b/desktopRuntime/resources/sounds/portal/trigger.mp3
new file mode 100644
index 0000000..ec00975
Binary files /dev/null and b/desktopRuntime/resources/sounds/portal/trigger.mp3 differ
diff --git a/desktopRuntime/resources/sounds/random/bow.mp3 b/desktopRuntime/resources/sounds/random/bow.mp3
new file mode 100644
index 0000000..647f01a
Binary files /dev/null and b/desktopRuntime/resources/sounds/random/bow.mp3 differ
diff --git a/desktopRuntime/resources/sounds/random/breath.mp3 b/desktopRuntime/resources/sounds/random/breath.mp3
new file mode 100644
index 0000000..d6bf2ed
Binary files /dev/null and b/desktopRuntime/resources/sounds/random/breath.mp3 differ
diff --git a/desktopRuntime/resources/sounds/random/click.mp3 b/desktopRuntime/resources/sounds/random/click.mp3
new file mode 100644
index 0000000..8fe1791
Binary files /dev/null and b/desktopRuntime/resources/sounds/random/click.mp3 differ
diff --git a/desktopRuntime/resources/sounds/random/door_close.mp3 b/desktopRuntime/resources/sounds/random/door_close.mp3
new file mode 100644
index 0000000..09bc3dc
Binary files /dev/null and b/desktopRuntime/resources/sounds/random/door_close.mp3 differ
diff --git a/desktopRuntime/resources/sounds/random/door_open.mp3 b/desktopRuntime/resources/sounds/random/door_open.mp3
new file mode 100644
index 0000000..6e151cb
Binary files /dev/null and b/desktopRuntime/resources/sounds/random/door_open.mp3 differ
diff --git a/desktopRuntime/resources/sounds/random/drr.mp3 b/desktopRuntime/resources/sounds/random/drr.mp3
new file mode 100644
index 0000000..3f7c679
Binary files /dev/null and b/desktopRuntime/resources/sounds/random/drr.mp3 differ
diff --git a/desktopRuntime/resources/sounds/random/explode.mp3 b/desktopRuntime/resources/sounds/random/explode.mp3
new file mode 100644
index 0000000..00bd150
Binary files /dev/null and b/desktopRuntime/resources/sounds/random/explode.mp3 differ
diff --git a/desktopRuntime/resources/sounds/random/fizz.mp3 b/desktopRuntime/resources/sounds/random/fizz.mp3
new file mode 100644
index 0000000..ee120fd
Binary files /dev/null and b/desktopRuntime/resources/sounds/random/fizz.mp3 differ
diff --git a/desktopRuntime/resources/sounds/random/fuse.mp3 b/desktopRuntime/resources/sounds/random/fuse.mp3
new file mode 100644
index 0000000..f098c6c
Binary files /dev/null and b/desktopRuntime/resources/sounds/random/fuse.mp3 differ
diff --git a/desktopRuntime/resources/sounds/random/glass1.mp3 b/desktopRuntime/resources/sounds/random/glass1.mp3
new file mode 100644
index 0000000..18680d6
Binary files /dev/null and b/desktopRuntime/resources/sounds/random/glass1.mp3 differ
diff --git a/desktopRuntime/resources/sounds/random/glass2.mp3 b/desktopRuntime/resources/sounds/random/glass2.mp3
new file mode 100644
index 0000000..fb08b8b
Binary files /dev/null and b/desktopRuntime/resources/sounds/random/glass2.mp3 differ
diff --git a/desktopRuntime/resources/sounds/random/glass3.mp3 b/desktopRuntime/resources/sounds/random/glass3.mp3
new file mode 100644
index 0000000..3e34621
Binary files /dev/null and b/desktopRuntime/resources/sounds/random/glass3.mp3 differ
diff --git a/desktopRuntime/resources/sounds/random/hurt.mp3 b/desktopRuntime/resources/sounds/random/hurt.mp3
new file mode 100644
index 0000000..4fa55de
Binary files /dev/null and b/desktopRuntime/resources/sounds/random/hurt.mp3 differ
diff --git a/desktopRuntime/resources/sounds/random/pop.mp3 b/desktopRuntime/resources/sounds/random/pop.mp3
new file mode 100644
index 0000000..aaec450
Binary files /dev/null and b/desktopRuntime/resources/sounds/random/pop.mp3 differ
diff --git a/desktopRuntime/resources/sounds/random/splash.mp3 b/desktopRuntime/resources/sounds/random/splash.mp3
new file mode 100644
index 0000000..b9a5ef3
Binary files /dev/null and b/desktopRuntime/resources/sounds/random/splash.mp3 differ
diff --git a/desktopRuntime/resources/sounds/random/wood click.mp3 b/desktopRuntime/resources/sounds/random/wood click.mp3
new file mode 100644
index 0000000..9185a51
Binary files /dev/null and b/desktopRuntime/resources/sounds/random/wood click.mp3 differ
diff --git a/desktopRuntime/resources/sounds/step/cloth1.mp3 b/desktopRuntime/resources/sounds/step/cloth1.mp3
new file mode 100644
index 0000000..002c1ef
Binary files /dev/null and b/desktopRuntime/resources/sounds/step/cloth1.mp3 differ
diff --git a/desktopRuntime/resources/sounds/step/cloth2.mp3 b/desktopRuntime/resources/sounds/step/cloth2.mp3
new file mode 100644
index 0000000..2dbab59
Binary files /dev/null and b/desktopRuntime/resources/sounds/step/cloth2.mp3 differ
diff --git a/desktopRuntime/resources/sounds/step/cloth3.mp3 b/desktopRuntime/resources/sounds/step/cloth3.mp3
new file mode 100644
index 0000000..89ab9ef
Binary files /dev/null and b/desktopRuntime/resources/sounds/step/cloth3.mp3 differ
diff --git a/desktopRuntime/resources/sounds/step/cloth4.mp3 b/desktopRuntime/resources/sounds/step/cloth4.mp3
new file mode 100644
index 0000000..dc9d828
Binary files /dev/null and b/desktopRuntime/resources/sounds/step/cloth4.mp3 differ
diff --git a/desktopRuntime/resources/sounds/step/grass1.mp3 b/desktopRuntime/resources/sounds/step/grass1.mp3
new file mode 100644
index 0000000..ed6c94e
Binary files /dev/null and b/desktopRuntime/resources/sounds/step/grass1.mp3 differ
diff --git a/desktopRuntime/resources/sounds/step/grass2.mp3 b/desktopRuntime/resources/sounds/step/grass2.mp3
new file mode 100644
index 0000000..f8590e5
Binary files /dev/null and b/desktopRuntime/resources/sounds/step/grass2.mp3 differ
diff --git a/desktopRuntime/resources/sounds/step/grass3.mp3 b/desktopRuntime/resources/sounds/step/grass3.mp3
new file mode 100644
index 0000000..18087db
Binary files /dev/null and b/desktopRuntime/resources/sounds/step/grass3.mp3 differ
diff --git a/desktopRuntime/resources/sounds/step/grass4.mp3 b/desktopRuntime/resources/sounds/step/grass4.mp3
new file mode 100644
index 0000000..5cd8d8a
Binary files /dev/null and b/desktopRuntime/resources/sounds/step/grass4.mp3 differ
diff --git a/desktopRuntime/resources/sounds/step/gravel1.mp3 b/desktopRuntime/resources/sounds/step/gravel1.mp3
new file mode 100644
index 0000000..c50dcc2
Binary files /dev/null and b/desktopRuntime/resources/sounds/step/gravel1.mp3 differ
diff --git a/desktopRuntime/resources/sounds/step/gravel2.mp3 b/desktopRuntime/resources/sounds/step/gravel2.mp3
new file mode 100644
index 0000000..33d1818
Binary files /dev/null and b/desktopRuntime/resources/sounds/step/gravel2.mp3 differ
diff --git a/desktopRuntime/resources/sounds/step/gravel3.mp3 b/desktopRuntime/resources/sounds/step/gravel3.mp3
new file mode 100644
index 0000000..b4633d6
Binary files /dev/null and b/desktopRuntime/resources/sounds/step/gravel3.mp3 differ
diff --git a/desktopRuntime/resources/sounds/step/gravel4.mp3 b/desktopRuntime/resources/sounds/step/gravel4.mp3
new file mode 100644
index 0000000..dab12d7
Binary files /dev/null and b/desktopRuntime/resources/sounds/step/gravel4.mp3 differ
diff --git a/desktopRuntime/resources/sounds/step/sand1.mp3 b/desktopRuntime/resources/sounds/step/sand1.mp3
new file mode 100644
index 0000000..0f6da6f
Binary files /dev/null and b/desktopRuntime/resources/sounds/step/sand1.mp3 differ
diff --git a/desktopRuntime/resources/sounds/step/sand2.mp3 b/desktopRuntime/resources/sounds/step/sand2.mp3
new file mode 100644
index 0000000..aa3bc6c
Binary files /dev/null and b/desktopRuntime/resources/sounds/step/sand2.mp3 differ
diff --git a/desktopRuntime/resources/sounds/step/sand3.mp3 b/desktopRuntime/resources/sounds/step/sand3.mp3
new file mode 100644
index 0000000..daa955e
Binary files /dev/null and b/desktopRuntime/resources/sounds/step/sand3.mp3 differ
diff --git a/desktopRuntime/resources/sounds/step/sand4.mp3 b/desktopRuntime/resources/sounds/step/sand4.mp3
new file mode 100644
index 0000000..6bfedfc
Binary files /dev/null and b/desktopRuntime/resources/sounds/step/sand4.mp3 differ
diff --git a/desktopRuntime/resources/sounds/step/snow1.mp3 b/desktopRuntime/resources/sounds/step/snow1.mp3
new file mode 100644
index 0000000..5134ec2
Binary files /dev/null and b/desktopRuntime/resources/sounds/step/snow1.mp3 differ
diff --git a/desktopRuntime/resources/sounds/step/snow2.mp3 b/desktopRuntime/resources/sounds/step/snow2.mp3
new file mode 100644
index 0000000..f092071
Binary files /dev/null and b/desktopRuntime/resources/sounds/step/snow2.mp3 differ
diff --git a/desktopRuntime/resources/sounds/step/snow3.mp3 b/desktopRuntime/resources/sounds/step/snow3.mp3
new file mode 100644
index 0000000..23fa8ef
Binary files /dev/null and b/desktopRuntime/resources/sounds/step/snow3.mp3 differ
diff --git a/desktopRuntime/resources/sounds/step/snow4.mp3 b/desktopRuntime/resources/sounds/step/snow4.mp3
new file mode 100644
index 0000000..dce2cbd
Binary files /dev/null and b/desktopRuntime/resources/sounds/step/snow4.mp3 differ
diff --git a/desktopRuntime/resources/sounds/step/stone1.mp3 b/desktopRuntime/resources/sounds/step/stone1.mp3
new file mode 100644
index 0000000..007494f
Binary files /dev/null and b/desktopRuntime/resources/sounds/step/stone1.mp3 differ
diff --git a/desktopRuntime/resources/sounds/step/stone2.mp3 b/desktopRuntime/resources/sounds/step/stone2.mp3
new file mode 100644
index 0000000..af36ebc
Binary files /dev/null and b/desktopRuntime/resources/sounds/step/stone2.mp3 differ
diff --git a/desktopRuntime/resources/sounds/step/stone3.mp3 b/desktopRuntime/resources/sounds/step/stone3.mp3
new file mode 100644
index 0000000..ecb1eb9
Binary files /dev/null and b/desktopRuntime/resources/sounds/step/stone3.mp3 differ
diff --git a/desktopRuntime/resources/sounds/step/stone4.mp3 b/desktopRuntime/resources/sounds/step/stone4.mp3
new file mode 100644
index 0000000..9450f00
Binary files /dev/null and b/desktopRuntime/resources/sounds/step/stone4.mp3 differ
diff --git a/desktopRuntime/resources/sounds/step/wood1.mp3 b/desktopRuntime/resources/sounds/step/wood1.mp3
new file mode 100644
index 0000000..32c134d
Binary files /dev/null and b/desktopRuntime/resources/sounds/step/wood1.mp3 differ
diff --git a/desktopRuntime/resources/sounds/step/wood2.mp3 b/desktopRuntime/resources/sounds/step/wood2.mp3
new file mode 100644
index 0000000..e99c496
Binary files /dev/null and b/desktopRuntime/resources/sounds/step/wood2.mp3 differ
diff --git a/desktopRuntime/resources/sounds/step/wood3.mp3 b/desktopRuntime/resources/sounds/step/wood3.mp3
new file mode 100644
index 0000000..67a0487
Binary files /dev/null and b/desktopRuntime/resources/sounds/step/wood3.mp3 differ
diff --git a/desktopRuntime/resources/sounds/step/wood4.mp3 b/desktopRuntime/resources/sounds/step/wood4.mp3
new file mode 100644
index 0000000..481516a
Binary files /dev/null and b/desktopRuntime/resources/sounds/step/wood4.mp3 differ
diff --git a/desktopRuntime/resources/sounds/tile/piston/in.mp3 b/desktopRuntime/resources/sounds/tile/piston/in.mp3
new file mode 100644
index 0000000..a3d69ca
Binary files /dev/null and b/desktopRuntime/resources/sounds/tile/piston/in.mp3 differ
diff --git a/desktopRuntime/resources/sounds/tile/piston/out.mp3 b/desktopRuntime/resources/sounds/tile/piston/out.mp3
new file mode 100644
index 0000000..0a84b38
Binary files /dev/null and b/desktopRuntime/resources/sounds/tile/piston/out.mp3 differ
diff --git a/desktopRuntime/resources/sounds/vehicle/minecart1.mp3 b/desktopRuntime/resources/sounds/vehicle/minecart1.mp3
new file mode 100644
index 0000000..fbf50f6
Binary files /dev/null and b/desktopRuntime/resources/sounds/vehicle/minecart1.mp3 differ
diff --git a/desktopRuntime/resources/sounds/vehicle/minecart2.mp3 b/desktopRuntime/resources/sounds/vehicle/minecart2.mp3
new file mode 100644
index 0000000..c86cf01
Binary files /dev/null and b/desktopRuntime/resources/sounds/vehicle/minecart2.mp3 differ
diff --git a/desktopRuntime/resources/sounds/vehicle/minecart3.mp3 b/desktopRuntime/resources/sounds/vehicle/minecart3.mp3
new file mode 100644
index 0000000..e8e046d
Binary files /dev/null and b/desktopRuntime/resources/sounds/vehicle/minecart3.mp3 differ
diff --git a/desktopRuntime/resources/sounds/vehicle/minecart4.mp3 b/desktopRuntime/resources/sounds/vehicle/minecart4.mp3
new file mode 100644
index 0000000..28e6e76
Binary files /dev/null and b/desktopRuntime/resources/sounds/vehicle/minecart4.mp3 differ
diff --git a/desktopRuntime/resources/terrain.png b/desktopRuntime/resources/terrain.png
new file mode 100644
index 0000000..9165212
Binary files /dev/null and b/desktopRuntime/resources/terrain.png differ
diff --git a/desktopRuntime/resources/terrain/moon.png b/desktopRuntime/resources/terrain/moon.png
new file mode 100644
index 0000000..61cebbc
Binary files /dev/null and b/desktopRuntime/resources/terrain/moon.png differ
diff --git a/desktopRuntime/resources/terrain/sun.png b/desktopRuntime/resources/terrain/sun.png
new file mode 100644
index 0000000..d343344
Binary files /dev/null and b/desktopRuntime/resources/terrain/sun.png differ
diff --git a/desktopRuntime/resources/title/black.png b/desktopRuntime/resources/title/black.png
new file mode 100644
index 0000000..dc2ad3e
Binary files /dev/null and b/desktopRuntime/resources/title/black.png differ
diff --git a/desktopRuntime/resources/title/mojang.png b/desktopRuntime/resources/title/mojang.png
new file mode 100644
index 0000000..794beb0
Binary files /dev/null and b/desktopRuntime/resources/title/mojang.png differ
diff --git a/desktopRuntime/resources/title/splashes.txt b/desktopRuntime/resources/title/splashes.txt
new file mode 100644
index 0000000..0d69170
--- /dev/null
+++ b/desktopRuntime/resources/title/splashes.txt
@@ -0,0 +1,210 @@
+Pre-beta!
+As seen on TV!
+Awesome!
+100% pure!
+May contain nuts!
+Better than Prey!
+More polygons!
+Sexy!
+Limited edition!
+Flashing letters!
+Made by Notch!
+Coming soon!
+Best in class!
+When it's finished!
+Absolutely dragon free!
+Excitement!
+More than 500 sold!
+One of a kind!
+Heaps of hits on YouTube!
+Indev!
+Spiders everywhere!
+Check it out!
+Holy cow, man!
+It's a game!
+Made in Sweden!
+Uses LWJGL!
+Reticulating splines!
+Minecraft!
+Yaaay!
+Alpha version!
+Singleplayer!
+Keyboard compatible!
+Undocumented!
+Ingots!
+Exploding creepers!
+That's not a moon!
+l33t!
+Create!
+Survive!
+Dungeon!
+Exclusive!
+The bee's knees!
+Down with O.P.P.!
+Closed source!
+Classy!
+Wow!
+Not on steam!
+9.95 euro!
+Half price!
+Oh man!
+Check it out!
+Awesome community!
+Pixels!
+Teetsuuuuoooo!
+Kaaneeeedaaaa!
+Now with difficulty!
+Enhanced!
+90% bug free!
+Pretty!
+12 herbs and spices!
+Fat free!
+Absolutely no memes!
+Free dental!
+Ask your doctor!
+Minors welcome!
+Cloud computing!
+Legal in Finland!
+Hard to label!
+Technically good!
+Bringing home the bacon!
+Indie!
+GOTY!
+Ceci n'est pas une title screen!
+Euclidian!
+Now in 3D!
+Inspirational!
+Herregud!
+Complex cellular automata!
+Yes, sir!
+Played by cowboys!
+OpenGL 1.1!
+Thousands of colors!
+Try it!
+Age of Wonders is better!
+Try the mushroom stew!
+Sensational!
+Hot tamale, hot hot tamale!
+Play him off, keyboard cat!
+Guaranteed!
+Macroscopic!
+Bring it on!
+Random splash!
+Call your mother!
+Monster infighting!
+Loved by millions!
+Ultimate edition!
+Freaky!
+You've got a brand new key!
+Water proof!
+Uninflammable!
+Whoa, dude!
+All inclusive!
+Tell your friends!
+NP is not in P!
+Notch <3 ez!
+Music by C418!
+Livestreamed!
+Haunted!
+Polynomial!
+Terrestrial!
+All is full of love!
+Full of stars!
+Scientific!
+Cooler than Spock!
+Collaborate and listen!
+Never dig down!
+Take frequent breaks!
+Not linear!
+Han shot first!
+Nice to meet you!
+Buckets of lava!
+Ride the pig!
+Larger than Earth!
+sqrt(-1) love you!
+Phobos anomaly!
+Punching wood!
+Falling off cliffs!
+0% sugar!
+150% hyperbole!
+Synecdoche!
+Let's danec!
+Seecret Friday update!
+Reference implementation!
+Lewd with two dudes with food!
+Kiss the sky!
+20 GOTO 10!
+Verlet intregration!
+Peter Griffin!
+Do not distribute!
+Cogito ergo sum!
+4815162342 lines of code!
+A skeleton popped out!
+The Work of Notch!
+The sum of its parts!
+BTAF used to be good!
+I miss ADOM!
+umop-apisdn!
+OICU812!
+Bring me Ray Cokes!
+Finger-licking!
+Thematic!
+Pneumatic!
+Sublime!
+Octagonal!
+Une baguette!
+Gargamel plays it!
+Rita is the new top dog!
+SWM forever!
+Representing Edsbyn!
+Matt Damon!
+Superfragilisticexpialidocious!
+Consummate V's!
+Cow Tools!
+Double buffered!
+Fan fiction!
+Flaxkikare!
+Jason! Jason! Jason!
+Hotter than the sun!
+Internet enabled!
+Autonomous!
+Engage!
+Fantasy!
+DRR! DRR! DRR!
+Kick it root down!
+Regional resources!
+Woo, facepunch!
+Woo, somethingawful!
+Woo, /v/!
+Woo, tigsource!
+Woo, minecraftforum!
+Woo, worldofminecraft!
+Google anlyticsed!
+Now supports ���!
+Give us Gordon!
+Tip your waiter!
+Very fun!
+12345 is a bad password!
+Vote for net neutrality!
+Lives in a pineapple under the sea!
+MAP11 has two names!
+Omnipotent!
+Gasp!
+...!
+Bees, bees, bees, bees!
+Jag känner en bot!
+This text is hard to read if you play the game at the default resolution, but at 1080p it's fine!
+Haha, LOL!
+Hampsterdance!
+Switches and ores!
+Menger sponge!
+idspispopd!
+Eple (original edit)!
+So fresh, so clean!
+Slow acting portals!
+Try the Nether!
+Don't look directly at the bugs!
+Oh, ok, Pigmen!
+Finally with ladders!
+Scary!
+Play Minecraft, Watch Topgear, Get Pig
\ No newline at end of file
diff --git a/offline_download/Alpha_Offline_Download.html b/offline_download/Alpha_Offline_Download.html
index 7a66735..a3f372c 100644
--- a/offline_download/Alpha_Offline_Download.html
+++ b/offline_download/Alpha_Offline_Download.html
@@ -64,660 +64,661 @@ true);var lo=$rt_numberConversionView.getInt32(0,true);var hi=$rt_numberConversi
-(val<0)|0);};Long_fromNumber=function(val){if(val>=0){return new Long(val|0,val/0x100000000|0);}else {return Long_neg(new Long( -val|0, -val/0x100000000|0));}};Long_create=function(lo,hi){return new Long(lo,hi);};Long_toNumber=function(val){return 0x100000000*val.hi+(val.lo>>>0);};Long_hi=function(val){return val.hi;};Long_lo=function(val){return val.lo;};}else {Long_ZERO=$rt_globals.BigInt(0);Long_create=function(lo,hi){return $rt_globals.BigInt.asIntN(64,$rt_globals.BigInt.asUintN(64,$rt_globals.BigInt(lo))
|$rt_globals.BigInt.asUintN(64,$rt_globals.BigInt(hi)<<$rt_globals.BigInt(32)));};Long_fromInt=function(val){return $rt_globals.BigInt.asIntN(64,$rt_globals.BigInt(val|0));};Long_fromNumber=function(val){return $rt_globals.BigInt.asIntN(64,$rt_globals.BigInt(val>=0?$rt_globals.Math.floor(val):$rt_globals.Math.ceil(val)));};Long_toNumber=function(val){return $rt_globals.Number(val);};Long_hi=function(val){return $rt_globals.Number($rt_globals.BigInt.asIntN(64,val>>$rt_globals.BigInt(32)))|0;};Long_lo=function(val)
{return $rt_globals.Number($rt_globals.BigInt.asIntN(32,val))|0;};}var $rt_imul=$rt_globals.Math.imul||function(a,b){var ah=a>>>16&0xFFFF;var al=a&0xFFFF;var bh=b>>>16&0xFFFF;var bl=b&0xFFFF;return al*bl+(ah*bl+al*bh<<16>>>0)|0;};var $rt_udiv=function(a,b){return (a>>>0)/(b>>>0)>>>0;};var $rt_umod=function(a,b){return (a>>>0)%(b>>>0)>>>0;};var $rt_ucmp=function(a,b){a>>>=0;b>>>=0;return ab?1:0;};function $rt_checkBounds(index,array){if(index<0||index>=array.length){$rt_throwAIOOBE();}return index;}function $rt_checkUpperBound(index,
-array){if(index>=array.length){$rt_throwAIOOBE();}return index;}function $rt_checkLowerBound(index){if(index<0){$rt_throwAIOOBE();}return index;}function $rt_classWithoutFields(superclass){if(superclass===0){return function(){};}if(superclass===void 0){superclass=$rt_objcls();}return function(){superclass.call(this);};}function $rt_setCloneMethod(target, f){target.i8=f;}
-function $rt_cls(cls){return Xt(cls);}
-function $rt_str(str) {if (str === null) {return null;}var characters = $rt_createCharArray(str.length);var charsBuffer = characters.data;for (var i = 0; i < str.length; i = (i + 1) | 0) {charsBuffer[i] = str.charCodeAt(i) & 0xFFFF;}return RF(characters);}
+array){if(index>=array.length){$rt_throwAIOOBE();}return index;}function $rt_checkLowerBound(index){if(index<0){$rt_throwAIOOBE();}return index;}function $rt_classWithoutFields(superclass){if(superclass===0){return function(){};}if(superclass===void 0){superclass=$rt_objcls();}return function(){superclass.call(this);};}function $rt_setCloneMethod(target, f){target.ja=f;}
+function $rt_cls(cls){return XJ(cls);}
+function $rt_str(str) {if (str === null) {return null;}var characters = $rt_createCharArray(str.length);var charsBuffer = characters.data;for (var i = 0; i < str.length; i = (i + 1) | 0) {charsBuffer[i] = str.charCodeAt(i) & 0xFFFF;}return RU(characters);}
function $rt_ustr(str) {if (str === null) {return null;}var data = str.cb.data;var result = "";for (var i = 0; i < data.length; i = (i + 1) | 0) {result += String.fromCharCode(data[i]);}return result;}
function $rt_objcls() { return E; }
function $rt_stecls(){return E;}
-function $rt_throwableMessage(t){return Baa(t);}
-function $rt_throwableCause(t){return BmD(t);}
-function $rt_nullCheck(val) {if (val === null) {$rt_throw(Bsg());}return val;}
-function $rt_intern(str) {return str;}function $rt_getThread(){return FI();}
-function $rt_setThread(t){return Hl(t);}
-function $rt_createException(message){return AHu(message);}
+function $rt_throwableMessage(t){return Bap(t);}
+function $rt_throwableCause(t){return Bm1(t);}
+function $rt_nullCheck(val) {if (val === null) {$rt_throw(BsD());}return val;}
+function $rt_intern(str) {return str;}function $rt_getThread(){return FJ();}
+function $rt_setThread(t){return Hn(t);}
+function $rt_createException(message){return AHH(message);}
function $rt_createStackElement(className,methodName,fileName,lineNumber){return null;}
function $rt_setStack(e,stack){}
-function $rt_throwAIOOBE(){$rt_throw(BtZ());}
-function $rt_throwCCE(){$rt_throw(Bt0());}
+function $rt_throwAIOOBE(){$rt_throw(Bul());}
+function $rt_throwCCE(){$rt_throw(Bum());}
var A=Object.create(null);
-var P=$rt_throw;var Y=$rt_compare;var Bt1=$rt_nullCheck;var G=$rt_cls;var BC=$rt_createArray;var YJ=$rt_isInstance;var DZ=$rt_nativeThread;var C=$rt_suspending;var G8=$rt_resuming;var GY=$rt_invalidPointer;var B=$rt_s;var Bw=$rt_eraseClinit;var S=$rt_imul;var R=$rt_wrapException;var Bt2=$rt_checkBounds;var Bt3=$rt_checkUpperBound;var Bt4=$rt_checkLowerBound;var Bt5=$rt_wrapFunction0;var Bt6=$rt_wrapFunction1;var Bt7=$rt_wrapFunction2;var Bt8=$rt_wrapFunction3;var Bt9=$rt_wrapFunction4;var K=$rt_classWithoutFields;var Q
-=$rt_createArrayFromData;var Bii=$rt_createCharArrayFromData;var H2=$rt_createByteArrayFromData;var APP=$rt_createShortArrayFromData;var BX=$rt_createIntArrayFromData;var Bt$=$rt_createBooleanArrayFromData;var BrK=$rt_createFloatArrayFromData;var BsU=$rt_createDoubleArrayFromData;var ASg=$rt_createLongArrayFromData;var F6=$rt_createBooleanArray;var B4=$rt_createByteArray;var LW=$rt_createShortArray;var DD=$rt_createCharArray;var BR=$rt_createIntArray;var Bn6=$rt_createLongArray;var C$=$rt_createFloatArray;var Fl
-=$rt_createDoubleArray;var Y=$rt_compare;var Bt_=$rt_castToClass;var Bua=$rt_castToInterface;var Bub=$rt_equalDoubles;var FQ=Long_toNumber;var M=Long_fromInt;var Buc=Long_fromNumber;var F=Long_create;var Cf=Long_ZERO;var Bud=Long_hi;var B9=Long_lo;
-function E(){this.dY=null;this.$id$=0;}
-function Bue(){var a=new E();ADW(a);return a;}
-function A_2(b){var c,d;if(b.dY===null)ACv(b);c=b.dY;d=c.fE;if(d===null)c.fE=FI();else if(d!==FI()){c=new Eh;Bj(c,B(0));P(c);}b=b.dY;b.gT=b.gT+1|0;}
-function A1n(b){var c,d;if(!KR(b)&&b.dY.fE===FI()){c=b.dY;d=c.gT-1|0;c.gT=d;if(!d)c.fE=null;KR(b);return;}b=new OC;X(b);P(b);}
-function XH(b){var c;if(b.dY===null)ACv(b);c=b.dY;if(c.fE===null)c.fE=FI();if(b.dY.fE!==FI())Bee(b,1);else{b=b.dY;b.gT=b.gT+1|0;}}
-function ACv(b){b.dY=BqG();}
-function BsS(b,c,d){var e,f,g;e=FI();f=b.dY;if(f===null){ACv(b);Hl(e);b=b.dY;b.gT=b.gT+c|0;Dq(d,null);return;}if(f.fE===null){f.fE=e;Hl(e);b=b.dY;b.gT=b.gT+c|0;Dq(d,null);return;}if(f.lH===null)f.lH=A7$();f=f.lH;g=new Xa;g.Jc=e;g.Jd=b;g.Ja=c;g.Jb=d;d=g;f.push(d);}
-function Mi(b){var c,d;if(!KR(b)&&b.dY.fE===FI()){c=b.dY;d=c.gT-1|0;c.gT=d;if(d<=0){c.fE=null;c=c.lH;if(c!==null&&!NM(c)){c=new Zy;c.Os=b;W2(c);}else KR(b);}return;}b=new OC;X(b);P(b);}
-function KR(a){var b,c;b=a.dY;if(b===null)return 1;a:{if(b.fE===null){c=b.lH;if(!(c!==null&&!NM(c))){b=b.CN;if(b===null)break a;if(NM(b))break a;}}return 0;}a.dY=null;return 1;}
-function ADW(a){}
-function Cw(a){return Xt(a.constructor);}
-function Bgg(a){return N$(a);}
-function ALa(a,b){return a!==b?0:1;}
-function A4k(a){var b,c,d,e,f,g,h,i,j;b=N$(a);if(!b)c=B(1);else{d=(((32-RR(b)|0)+4|0)-1|0)/4|0;e=DD(d);f=e.data;g=(d-1|0)*4|0;h=0;while(g>=0){i=h+1|0;f[h]=MI((b>>>g|0)&15,16);g=g-4|0;h=i;}c=RF(e);}j=new T;U(j);J(J(j,B(2)),c);return V(j);}
-function N$(a){var b,c;b=a;if(!b.$id$){c=$rt_nextId();b.$id$=c;}return a.$id$;}
-function AKt(a){var b,c,d;if(!YJ(a,EP)&&a.constructor.$meta.item===null){b=new Q$;X(b);P(b);}b=A2B(a);c=b;d=$rt_nextId();c.$id$=d;return b;}
-function TP(a){var b,c;b=a.dY;if(!(b!==null&&b.fE===FI()?1:0)){b=new OC;X(b);P(b);}b=a.dY.CN;if(b===null)return;while(!NM(b)){c=AXR(b);if(!c.a_H())W2(c);}a.dY.CN=null;}
-function Bee(b,c){var thread=$rt_nativeThread();var javaThread=$rt_getThread();if(thread.isResuming()){thread.status=0;var result=thread.attribute;if(result instanceof Error){throw result;}return result;}var callback=function(){};callback.S1=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.Vz=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BqP(callback);thread.suspend(function(){try{BsS(b,c,callback);}catch($e){callback.Vz($rt_exception($e));}});return null;}
-var PC=K();
-var Buf=null;var Bug=null;var Buh=0;function Bui(){var a=new PC();APh(a);return a;}
-function APh(a){}
-function ASb(b){var c,d,e,f,g,h,$$je,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:AEQ();AZv();ARn();AHK();AJv();AKN();AH4();AMN();ATt();ANE();AFj();A0Y();AUC();AXZ();AUo();AIS();AVQ();ARR();AMs();AZh();AE2();AXC();AQq();AMm();ASs();AHD();AYX();AMH();AUy();ASI();AQz();AYJ();AZ_();AXo();AJr();AVf();APg();AW6();AKr();AOd();AMG();ATM();ASU();AYf();APM();AGa();AV5();AVg();AUu();AI6();ANS();AIr();ALG();AVN();AV9();ATB();c
-=$rt_globals.window.classicConfig;if(c===null)d=null;else{d=BC(Cg,c.length);b=d.data;e=0;f=b.length;while(e=0){i=h+1|0;f[h]=MS((b>>>g|0)&15,16);g=g-4|0;h=i;}c=RU(e);}j=new S;T(j);J(J(j,B(2)),c);return V(j);}
+function Ol(a){var b,c;b=a;if(!b.$id$){c=$rt_nextId();b.$id$=c;}return a.$id$;}
+function AKG(a){var b,c,d;if(!YX(a,EQ)&&a.constructor.$meta.item===null){b=new Rp;X(b);P(b);}b=A2J(a);c=b;d=$rt_nextId();c.$id$=d;return b;}
+function T4(a){var b,c;b=a.d1;if(!(b!==null&&b.fF===FJ()?1:0)){b=new OP;X(b);P(b);}b=a.d1.CU;if(b===null)return;while(!NW(b)){c=AXY(b);if(!c.a_V())Xf(c);}a.d1.CU=null;}
+function Bev(b,c){var thread=$rt_nativeThread();var javaThread=$rt_getThread();if(thread.isResuming()){thread.status=0;var result=thread.attribute;if(result instanceof Error){throw result;}return result;}var callback=function(){};callback.S8=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.VI=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=Bq_(callback);thread.suspend(function(){try{Btd(b,c,callback);}catch($e){callback.VI($rt_exception($e));}});return null;}
+var PO=K();
+var BuD=null;var BuE=null;var BuF=0;function BuG(){var a=new PO();APr(a);return a;}
+function APr(a){}
+function ASn(b){var c,d,e,f,g,h,$$je,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:AE2();AZA();ARz();AHX();AJI();AKZ();AIf();AM0();ATD();ANQ();AFu();A04();AUN();AX6();AUz();AI5();AVZ();AR3();AME();AZn();AFc();AXK();AQD();AMy();ASD();AHQ();AY4();AMU();AUJ();AST();AQM();AYQ();AXw();AJE();AVp();AXc();AKE();AOo();AMT();ATW();AS5();AYm();APX();AGm();AWc();AVq();AUF();AJh();AN4();AIE();ALT();AVW();AWg();ATL();c=$rt_globals.window.classicConfig;if
+(c===null)d=null;else{d=BC(Ch,c.length);b=d.data;e=0;f=b.length;while(e=f)break a;h=e[g];OJ(b,B(17));Co(J(b.ov,h),10);Oj(b);g=g+1|0;}}}d=a.nC;if(d!==null&&d!==a){OJ(b,B(18));ZJ(a.nC,b);}}
-function TY(a,b){var c,d,e,f,g;Kt(b,SJ(Cw(a)));c=a.m9();if(c!==null){d=new T;U(d);J(J(d,B(16)),c);Kt(b,V(d));}a:{Zt(b);e=a.I1;if(e!==null){e=e.data;f=e.length;g=0;while(true){if(g>=f)break a;d=e[g];Kt(b,B(17));Fv(b,R$(d));g=g+1|0;}}}d=a.nC;if(d!==null&&d!==a){Kt(b,B(18));TY(a.nC,b);}}
-function AD1(a,b){var c,d;if(!a.sx)return;c=a.Nh;c=HD(c,c.data.length+1|0);d=c.data;a.Nh=c;d[d.length-1|0]=b;}
-var BJ=K(D1);
-function But(){var a=new BJ();A_n(a);return a;}
-function A_n(a){X(a);}
-var Ce=K(BJ);
-function Buu(){var a=new Ce();A2Z(a);return a;}
-function AHu(a){var b=new Ce();Bok(b,a);return b;}
-function A2Z(a){X(a);}
-function Bok(a,b){Bj(a,b);}
-var AVn=K(Ce);
-function Bt0(){var a=new AVn();Be8(a);return a;}
-function Be8(a){X(a);}
+function IV(b,c){if(typeof b!=="function")return b;var result={};result[c]=b;return result;}
+var AA7=K();
+var BuL=0;function BuN(){var a=new AA7();BpB(a);return a;}
+function BpB(a){}
+function A2J(b){var copy=new b.constructor();for(var field in b){if(!b.hasOwnProperty(field)){continue;}copy[field]=b[field];}return copy;}
+function AC$(b,c){var d,e;if(b===c)return 1;d=b.$meta.supertypes;e=0;while(e=f)break a;h=e[g];OW(b,B(17));Cq(J(b.oC,h),10);Ow(b);g=g+1|0;}}}d=a.nJ;if(d!==null&&d!==a){OW(b,B(18));ZU(a.nJ,b);}}
+function Ua(a,b){var c,d,e,f,g;Ky(b,S0(Cw(a)));c=a.ne();if(c!==null){d=new S;T(d);J(J(d,B(16)),c);Ky(b,V(d));}a:{ZE(b);e=a.I$;if(e!==null){e=e.data;f=e.length;g=0;while(true){if(g>=f)break a;d=e[g];Ky(b,B(17));Fv(b,Sn(d));g=g+1|0;}}}d=a.nJ;if(d!==null&&d!==a){Ky(b,B(18));Ua(a.nJ,b);}}
+function AEa(a,b){var c,d;if(!a.sK)return;c=a.Ns;c=HF(c,c.data.length+1|0);d=c.data;a.Ns=c;d[d.length-1|0]=b;}
+var BI=K(D2);
+function BuR(){var a=new BI();A_C(a);return a;}
+function A_C(a){X(a);}
+var Cf=K(BI);
+function BuS(){var a=new Cf();A27(a);return a;}
+function AHH(a){var b=new Cf();BoI(b,a);return b;}
+function A27(a){X(a);}
+function BoI(a,b){Bj(a,b);}
+var AVw=K(Cf);
+function Bum(){var a=new AVw();Bfn(a);return a;}
+function Bfn(a){X(a);}
var DG=K(0);
var EI=K(0);
-var Pv=K(0);
-function Cg(){var a=this;E.call(a);a.cb=null;a.u0=0;}
-var Buv=null;var Buw=null;var Bux=null;function H1(){H1=Bw(Cg);BbF();}
-function Bqx(){var a=new Cg();AFu(a);return a;}
-function RF(a){var b=new Cg();AAg(b,a);return b;}
-function P7(a,b,c){var d=new Cg();AEL(d,a,b,c);return d;}
-function Buy(a,b,c,d){var e=new Cg();Qt(e,a,b,c,d);return e;}
-function AQN(a,b){var c=new Cg();Um(c,a,b);return c;}
-function BnV(a,b,c){var d=new Cg();AET(d,a,b,c);return d;}
-function AFu(a){H1();a.cb=Buv;}
-function AAg(a,b){H1();AEL(a,b,0,b.data.length);}
-function AEL(a,b,c,d){var e;H1();e=DD(d);a.cb=e;CY(b,c,e,0,d);}
-function Qt(a,b,c,d,e){var f;H1();e=AWQ(e,AVb(b,c,d));if(!e.bh&&e.c2==e.l4)a.cb=e.sf;else{b=DD(CN(e));f=b.data;a.cb=b;PV(e,b,0,f.length);}}
-function Um(a,b,c){H1();Qt(a,b,0,b.data.length,c);}
-function AET(a,b,c,d){var e,f,g,h,i,j;H1();a.cb=DD(d*2|0);e=0;f=0;while(f=0){c=a.cb.data;if(b=0){c=a.cb.data;if(bBl(a))return 0;d=0;while(dBl(a))return 0;c=0;d=Bl(a)-Bl(b)|0;while(d=f.length)return (-1);if(f[d]==e)break;d=d+1|0;}return d;}g=Mc(b);h=Ls(b);while(true){f=a.cb.data;if(d>=(f.length-1|0))return (-1);if(f[d]==g&&f[d+1|0]==h)break;d=d+1|0;}return d;}
-function Ox(a,b){return Kn(a,b,0);}
-function LH(a,b,c){var d,e,f,g,h;d=Dx(c,Bl(a)-1|0);if(b<65536){e=b&65535;while(true){if(d<0)return (-1);if(a.cb.data[d]==e)break;d=d+(-1)|0;}return d;}f=Mc(b);g=Ls(b);while(true){if(d<1)return (-1);h=a.cb.data;if(h[d]==g){b=d-1|0;if(h[b]==f)break;}d=d+(-1)|0;}return b;}
-function No(a,b){return LH(a,b,Bl(a)-1|0);}
-function ATe(a,b,c){var d,e,f;d=Ef(0,c);e=Bl(a)-Bl(b)|0;a:while(true){if(d>e)return (-1);f=0;while(true){if(f>=Bl(b))break a;if(Bf(a,d+f|0)!=Bf(b,f))break;f=f+1|0;}d=d+1|0;}return d;}
-function Eu(a,b,c){var d,e;d=Y(b,c);if(d>0){e=new Cv;X(e);P(e);}if(!d){H1();return Buw;}if(!b&&c==Bl(a))return a;return P7(a.cb,b,c-b|0);}
-function IK(a,b){return Eu(a,b,Bl(a));}
-function Ir(a,b,c){var d,e,f,g;d=new T;U(d);e=Bl(a)-Bl(b)|0;f=0;while(f<=e){g=0;a:{while(true){if(g>=Bl(b)){J(d,c);f=f+(Bl(b)-1|0)|0;break a;}if(Bf(a,f+g|0)!=Bf(b,g))break;g=g+1|0;}Co(d,Bf(a,f));}f=f+1|0;}J(d,IK(a,f));return V(d);}
-function AVK(a){var b,c;b=0;c=Bl(a)-1|0;a:{while(b<=c){if(Bf(a,b)>32)break a;b=b+1|0;}}while(b<=c&&Bf(a,c)<=32){c=c+(-1)|0;}return Eu(a,b,c+1|0);}
-function AGW(a){return a;}
-function OK(a){var b,c,d,e,f;b=a.cb.data;c=DD(b.length);d=c.data;e=0;f=d.length;while(e=c)break a;e=b[d];a.u0=(31*a.u0|0)+e|0;d=d+1|0;}}}return a.u0;}
-function EN(a,b){var c,d,e,f,g,h,i,j,k,l,m;if(b===null){b=new E_;Bj(b,B(20));P(b);}Buz=1;c=Br2();d=new Le;d.lP=1;d.ex=b;d.c5=DD(Bl(b)+2|0);CY(OK(b),0,d.c5,0,Bl(b));e=d.c5.data;f=e.length;e[f-1|0]=0;e[f-2|0]=0;d.Pk=f;d.ps=0;JD(d);JD(d);c.S=d;c.jx=0;c.Cl=ZI(c,(-1),0,null);if(!Gr(c.S)){b=new Pp;c=c.S;RO(b,B(7),c.ex,c.ip);P(b);}if(c.Im)c.Cl.kR();b=Ci();d=new ACx;d.vC=(-1);d.FB=(-1);d.R0=c;d.Qt=c.Cl;d.yO=a;d.vC=0;g=Bl(a);d.FB=g;h=new ADG;i=d.vC;j=c.q2;f=c.mI+1|0;k=c.dO+1|0;h.sM=(-1);l=j+1|0;h.I2=l;h.jP=BR(l*2|0);e
-=BR(k);h.xj=e;RV(e,(-1));if(f>0)h.F$=BR(f);RV(h.jP,(-1));AEw(h,a,i,g);d.ht=h;h.oB=1;f=0;j=0;if(!Bl(a)){e=BC(Cg,1);e.data[0]=B(7);}else{while(true){g=Bl(d.yO);c=d.ht;if(!c.wf)g=d.FB;if(c.kQ>=0&&c.zC==1){c.kQ=RG(c);if(RG(d.ht)==Vh(d.ht,0)){c=d.ht;c.kQ=c.kQ+1|0;}i=d.ht.kQ;g=i<=g&&T3(d,i)?1:0;}else g=T3(d,d.vC);if(!g)break;f=f+1|0;Ba(b,Eu(a,j,AP8(d,0)));j=ATA(d);}Ba(b,Eu(a,j,Bl(a)));m=f+1|0;a:{while(true){m=m+(-1)|0;if(m<0)break;if(Bl(Z(b,m)))break a;D2(b,m);}}if(m<0)m=0;e=Sh(b,BC(Cg,m));}return e;}
-function A6d(a,b){var c,d,e;a:{b=b;if(a===b)c=0;else{d=Dx(Bl(a),Bl(b));e=0;while(true){if(e>=d){c=Bl(a)-Bl(b)|0;break a;}c=Bf(a,e)-Bf(b,e)|0;if(c)break;e=e+1|0;}}}return c;}
-function BbF(){Buv=DD(0);Buw=Bqx();Bux=new ADO;}
-var Gs=K(D1);
-function BuA(){var a=new Gs();A4I(a);return a;}
-function A4I(a){X(a);}
-var MK=K(Gs);
-function BuB(){var a=new MK();A5A(a);return a;}
-function A5A(a){X(a);}
-var AUK=K(MK);
-function BuC(){var a=new AUK();BbP(a);return a;}
-function BbP(a){X(a);}
-var Hy=K();
-function LY(){Hy.call(this);this.i6=0;}
-var BuD=null;var BuE=null;function BnJ(a){var b=new LY();AHO(b,a);return b;}
-function AHO(a,b){a.i6=b;}
-function LQ(b,c){if(!(c>=2&&c<=36))c=10;return (AAo(BtL(20),b,c)).hO();}
-function Tf(b){return LQ(b,10);}
-function MX(b,c){var d,e,f,g,h,i,j,k,l;if(b===null){b=new ET;Bj(b,B(21));P(b);}d=Bl(b);if(0==d){b=new ET;Bj(b,B(22));P(b);}if(c>=2&&c<=36){a:{e=0;switch(Bf(b,0)){case 43:break;case 45:e=1;f=1;break a;default:f=0;break a;}f=1;}g=0;if(f==d){b=new ET;X(b);P(b);}b:{c:{while(f=c){j=new ET;l=Eu(b,0,d);b=new T;U(b);J(J(Bo(J(b,B(24)),c),B(16)),l);Bj(j,V(b));P(j);}g=S(c,g)+i|0;if(g<0){if(h!=d)break b;if(g!=(-2147483648))break b;if
-(!e)break b;g=(-2147483648);break c;}f=h;}if(e)g= -g|0;}return g;}j=new ET;k=Eu(b,0,d);b=new T;U(b);J(J(b,B(25)),k);Bj(j,V(b));P(j);}b=new ET;j=new T;U(j);Bo(J(j,B(26)),c);Bj(b,V(j));P(b);}
-function Sb(b){return MX(b,10);}
-function Bz(b){var c,d;if(b>=(-128)&&b<=127){a:{if(BuE===null){BuE=BC(LY,256);c=0;while(true){d=BuE.data;if(c>=d.length)break a;d[c]=BnJ(c-128|0);c=c+1|0;}}}return BuE.data[b+128|0];}return BnJ(b);}
-function RQ(a){return a.i6;}
-function BdO(a){return a.i6;}
-function Bo8(a,b){if(a===b)return 1;return b instanceof LY&&b.i6==a.i6?1:0;}
-function RR(b){var c,d;if(!b)return 32;c=0;d=b>>>16|0;if(d)c=16;else d=b;b=d>>>8|0;if(!b)b=d;else c=c|8;d=b>>>4|0;if(!d)d=b;else c=c|4;b=d>>>2|0;if(!b)b=d;else c=c|2;if(b>>>1|0)c=c|1;return (32-c|0)-1|0;}
-function ND(b){var c,d;if(!b)return 32;c=0;d=b<<16;if(d)c=16;else d=b;b=d<<8;if(!b)b=d;else c=c|8;d=b<<4;if(!d)d=b;else c=c|4;b=d<<2;if(!b)b=d;else c=c|2;if(b<<1)c=c|1;return (32-c|0)-1|0;}
-function Bi3(a,b){b=b;return Y(a.i6,b.i6);}
-function AZv(){BuD=G($rt_intcls());}
-function K0(){var a=this;E.call(a);a.bT=null;a.cw=0;}
-function BuF(){var a=new K0();U(a);return a;}
-function BtL(a){var b=new K0();KH(b,a);return b;}
-function U(a){KH(a,16);}
-function KH(a,b){a.bT=DD(b);}
-function AAo(a,b,c){return AU6(a,a.cw,b,c);}
-function AU6(a,b,c,d){var e,f,g,h,i,j,k;e=1;if(c<0){e=0;c= -c|0;}a:{if($rt_ucmp(c,d)<0){if(e)Ei(a,b,b+1|0);else{Ei(a,b,b+2|0);f=a.bT.data;g=b+1|0;f[b]=45;b=g;}a.bT.data[b]=MI(c,d);}else{h=1;i=1;j=$rt_udiv((-1),d);b:{while(true){k=S(h,d);if($rt_ucmp(k,c)>0){k=h;break b;}i=i+1|0;if($rt_ucmp(k,j)>0)break;h=k;}}if(!e)i=i+1|0;Ei(a,b,b+i|0);if(e)e=b;else{f=a.bT.data;e=b+1|0;f[b]=45;}while(true){if(!k)break a;f=a.bT.data;b=e+1|0;f[e]=MI($rt_udiv(c,k),d);c=$rt_umod(c,k);k=$rt_udiv(k,d);e=b;}}}return a;}
-function AXp(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q;d=Y(c,0.0);if(!d){if(1.0/c===Infinity){Ei(a,b,b+3|0);e=a.bT.data;d=b+1|0;e[b]=48;b=d+1|0;e[d]=46;e[b]=48;return a;}Ei(a,b,b+4|0);e=a.bT.data;d=b+1|0;e[b]=45;b=d+1|0;e[d]=48;d=b+1|0;e[b]=46;e[d]=48;return a;}if($rt_globals.isNaN(c)?1:0){Ei(a,b,b+3|0);e=a.bT.data;d=b+1|0;e[b]=78;b=d+1|0;e[d]=97;e[b]=78;return a;}if(!$rt_globals.isFinite(c)?1:0){if(d>0){Ei(a,b,b+8|0);d=b;}else{Ei(a,b,b+9|0);e=a.bT.data;d=b+1|0;e[b]=45;}e=a.bT.data;b=d+1|0;e[d]=73;d=b+1|0;e[b]
-=110;b=d+1|0;e[d]=102;d=b+1|0;e[b]=105;b=d+1|0;e[d]=110;d=b+1|0;e[b]=105;b=d+1|0;e[d]=116;e[b]=121;return a;}f=BuG;AW7(c,f);d=f.BH;g=f.Be;h=f.It;i=1;j=1;if(h)j=2;k=9;l=Ba8(d);if(l>0)k=k-l|0;m=0;n=0;if(g<7&&g>=(-3)){if(g>=0){i=g+1|0;k=Ef(k,i+1|0);g=0;}else{i=0;m=( -g|0)-1|0;n=1;j=j+1|0;g=0;}}if(g){j=j+2|0;if(!(g>(-10)&&g<10))j=j+1|0;if(g<0)j=j+1|0;}if(g&&k==i)k=k+1|0;Ei(a,b,b+(j+(k+m|0)|0)|0);if(!h)h=b;else{e=a.bT.data;h=b+1|0;e[b]=45;}o=100000000;if(n){e=a.bT.data;b=h+1|0;e[h]=48;h=b+1|0;e[b]=46;while(true)
+function ADq(a,b,c){var d,e,f;if((c+Bl(b)|0)>Bl(a))return 0;d=0;while(dBl(a))return 0;c=0;d=Bl(a)-Bl(b)|0;while(d=f.length)return (-1);if(f[d]==e)break;d=d+1|0;}return d;}g=Ml(b);h=LB(b);while(true){f=a.cb.data;if(d>=(f.length-1|0))return (-1);if(f[d]==g&&f[d+1|0]==h)break;d=d+1|0;}return d;}
+function OJ(a,b){return Ks(a,b,0);}
+function LQ(a,b,c){var d,e,f,g,h;d=Dx(c,Bl(a)-1|0);if(b<65536){e=b&65535;while(true){if(d<0)return (-1);if(a.cb.data[d]==e)break;d=d+(-1)|0;}return d;}f=Ml(b);g=LB(b);while(true){if(d<1)return (-1);h=a.cb.data;if(h[d]==g){b=d-1|0;if(h[b]==f)break;}d=d+(-1)|0;}return b;}
+function Nz(a,b){return LQ(a,b,Bl(a)-1|0);}
+function ATp(a,b,c){var d,e,f;d=Eg(0,c);e=Bl(a)-Bl(b)|0;a:while(true){if(d>e)return (-1);f=0;while(true){if(f>=Bl(b))break a;if(Bf(a,d+f|0)!=Bf(b,f))break;f=f+1|0;}d=d+1|0;}return d;}
+function Ev(a,b,c){var d,e;d=Y(b,c);if(d>0){e=new Cv;X(e);P(e);}if(!d){H2();return BuU;}if(!b&&c==Bl(a))return a;return Qh(a.cb,b,c-b|0);}
+function IN(a,b){return Ev(a,b,Bl(a));}
+function It(a,b,c){var d,e,f,g;d=new S;T(d);e=Bl(a)-Bl(b)|0;f=0;while(f<=e){g=0;a:{while(true){if(g>=Bl(b)){J(d,c);f=f+(Bl(b)-1|0)|0;break a;}if(Bf(a,f+g|0)!=Bf(b,g))break;g=g+1|0;}Cq(d,Bf(a,f));}f=f+1|0;}J(d,IN(a,f));return V(d);}
+function AVT(a){var b,c;b=0;c=Bl(a)-1|0;a:{while(b<=c){if(Bf(a,b)>32)break a;b=b+1|0;}}while(b<=c&&Bf(a,c)<=32){c=c+(-1)|0;}return Ev(a,b,c+1|0);}
+function AG9(a){return a;}
+function OX(a){var b,c,d,e,f;b=a.cb.data;c=DD(b.length);d=c.data;e=0;f=d.length;while(e=c)break a;e=b[d];a.u$=(31*a.u$|0)+e|0;d=d+1|0;}}}return a.u$;}
+function EO(a,b){var c,d,e,f,g,h,i,j,k,l,m;if(b===null){b=new Fa;Bj(b,B(20));P(b);}BuX=1;c=Bsn();d=new Lm;d.lV=1;d.ez=b;d.c6=DD(Bl(b)+2|0);CY(OX(b),0,d.c6,0,Bl(b));e=d.c6.data;f=e.length;e[f-1|0]=0;e[f-2|0]=0;d.Pq=f;d.py=0;JE(d);JE(d);c.S=d;c.jA=0;c.Cw=ZT(c,(-1),0,null);if(!Gs(c.S)){b=new PB;c=c.S;R3(b,B(7),c.ez,c.iu);P(b);}if(c.Iw)c.Cw.kV();b=Cj();d=new ACI;d.vQ=(-1);d.FM=(-1);d.R8=c;d.Qz=c.Cw;d.yY=a;d.vQ=0;g=Bl(a);d.FM=g;h=new ADQ;i=d.vQ;j=c.ra;f=c.mP+1|0;k=c.dQ+1|0;h.sW=(-1);l=j+1|0;h.I_=l;h.jS=BS(l*2|0);e
+=BS(k);h.xv=e;R$(e,(-1));if(f>0)h.Gj=BS(f);R$(h.jS,(-1));AEG(h,a,i,g);d.hy=h;h.oJ=1;f=0;j=0;if(!Bl(a)){e=BC(Ch,1);e.data[0]=B(7);}else{while(true){g=Bl(d.yY);c=d.hy;if(!c.wq)g=d.FM;if(c.kU>=0&&c.zN==1){c.kU=RV(c);if(RV(d.hy)==Vu(d.hy,0)){c=d.hy;c.kU=c.kU+1|0;}i=d.hy.kU;g=i<=g&&Ug(d,i)?1:0;}else g=Ug(d,d.vQ);if(!g)break;f=f+1|0;Ba(b,Ev(a,j,AQj(d,0)));j=ATK(d);}Ba(b,Ev(a,j,Bl(a)));m=f+1|0;a:{while(true){m=m+(-1)|0;if(m<0)break;if(Bl(Z(b,m)))break a;D3(b,m);}}if(m<0)m=0;e=Sw(b,BC(Ch,m));}return e;}
+function A6m(a,b){var c,d,e;a:{b=b;if(a===b)c=0;else{d=Dx(Bl(a),Bl(b));e=0;while(true){if(e>=d){c=Bl(a)-Bl(b)|0;break a;}c=Bf(a,e)-Bf(b,e)|0;if(c)break;e=e+1|0;}}}return c;}
+function BbW(){BuT=DD(0);BuU=BqU();BuV=new ADY;}
+var Gt=K(D2);
+function BuY(){var a=new Gt();A4Q(a);return a;}
+function A4Q(a){X(a);}
+var MU=K(Gt);
+function BuZ(){var a=new MU();A5J(a);return a;}
+function A5J(a){X(a);}
+var AUV=K(MU);
+function Bu0(){var a=new AUV();Bb6(a);return a;}
+function Bb6(a){X(a);}
+var Hz=K();
+function L8(){Hz.call(this);this.i$=0;}
+var Bu1=null;var Bu2=null;function Bn7(a){var b=new L8();AH1(b,a);return b;}
+function AH1(a,b){a.i$=b;}
+function LZ(b,c){if(!(c>=2&&c<=36))c=10;return (AAA(Bt9(20),b,c)).hT();}
+function Tv(b){return LZ(b,10);}
+function M6(b,c){var d,e,f,g,h,i,j,k,l;if(b===null){b=new EU;Bj(b,B(21));P(b);}d=Bl(b);if(0==d){b=new EU;Bj(b,B(22));P(b);}if(c>=2&&c<=36){a:{e=0;switch(Bf(b,0)){case 43:break;case 45:e=1;f=1;break a;default:f=0;break a;}f=1;}g=0;if(f==d){b=new EU;X(b);P(b);}b:{c:{while(f=c){j=new EU;l=Ev(b,0,d);b=new S;T(b);J(J(Bo(J(b,B(24)),c),B(16)),l);Bj(j,V(b));P(j);}g=U(c,g)+i|0;if(g<0){if(h!=d)break b;if(g!=(-2147483648))break b;if
+(!e)break b;g=(-2147483648);break c;}f=h;}if(e)g= -g|0;}return g;}j=new EU;k=Ev(b,0,d);b=new S;T(b);J(J(b,B(25)),k);Bj(j,V(b));P(j);}b=new EU;j=new S;T(j);Bo(J(j,B(26)),c);Bj(b,V(j));P(b);}
+function Sq(b){return M6(b,10);}
+function Bz(b){var c,d;if(b>=(-128)&&b<=127){a:{if(Bu2===null){Bu2=BC(L8,256);c=0;while(true){d=Bu2.data;if(c>=d.length)break a;d[c]=Bn7(c-128|0);c=c+1|0;}}}return Bu2.data[b+128|0];}return Bn7(b);}
+function R5(a){return a.i$;}
+function Bd5(a){return a.i$;}
+function Bpu(a,b){if(a===b)return 1;return b instanceof L8&&b.i$==a.i$?1:0;}
+function R6(b){var c,d;if(!b)return 32;c=0;d=b>>>16|0;if(d)c=16;else d=b;b=d>>>8|0;if(!b)b=d;else c=c|8;d=b>>>4|0;if(!d)d=b;else c=c|4;b=d>>>2|0;if(!b)b=d;else c=c|2;if(b>>>1|0)c=c|1;return (32-c|0)-1|0;}
+function NO(b){var c,d;if(!b)return 32;c=0;d=b<<16;if(d)c=16;else d=b;b=d<<8;if(!b)b=d;else c=c|8;d=b<<4;if(!d)d=b;else c=c|4;b=d<<2;if(!b)b=d;else c=c|2;if(b<<1)c=c|1;return (32-c|0)-1|0;}
+function Bjl(a,b){b=b;return Y(a.i$,b.i$);}
+function AZA(){Bu1=G($rt_intcls());}
+function K7(){var a=this;E.call(a);a.bT=null;a.cw=0;}
+function Bu3(){var a=new K7();T(a);return a;}
+function Bt9(a){var b=new K7();KM(b,a);return b;}
+function T(a){KM(a,16);}
+function KM(a,b){a.bT=DD(b);}
+function AAA(a,b,c){return AVf(a,a.cw,b,c);}
+function AVf(a,b,c,d){var e,f,g,h,i,j,k;e=1;if(c<0){e=0;c= -c|0;}a:{if($rt_ucmp(c,d)<0){if(e)Ej(a,b,b+1|0);else{Ej(a,b,b+2|0);f=a.bT.data;g=b+1|0;f[b]=45;b=g;}a.bT.data[b]=MS(c,d);}else{h=1;i=1;j=$rt_udiv((-1),d);b:{while(true){k=U(h,d);if($rt_ucmp(k,c)>0){k=h;break b;}i=i+1|0;if($rt_ucmp(k,j)>0)break;h=k;}}if(!e)i=i+1|0;Ej(a,b,b+i|0);if(e)e=b;else{f=a.bT.data;e=b+1|0;f[b]=45;}while(true){if(!k)break a;f=a.bT.data;b=e+1|0;f[e]=MS($rt_udiv(c,k),d);c=$rt_umod(c,k);k=$rt_udiv(k,d);e=b;}}}return a;}
+function AXx(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q;d=Y(c,0.0);if(!d){if(1.0/c===Infinity){Ej(a,b,b+3|0);e=a.bT.data;d=b+1|0;e[b]=48;b=d+1|0;e[d]=46;e[b]=48;return a;}Ej(a,b,b+4|0);e=a.bT.data;d=b+1|0;e[b]=45;b=d+1|0;e[d]=48;d=b+1|0;e[b]=46;e[d]=48;return a;}if($rt_globals.isNaN(c)?1:0){Ej(a,b,b+3|0);e=a.bT.data;d=b+1|0;e[b]=78;b=d+1|0;e[d]=97;e[b]=78;return a;}if(!$rt_globals.isFinite(c)?1:0){if(d>0){Ej(a,b,b+8|0);d=b;}else{Ej(a,b,b+9|0);e=a.bT.data;d=b+1|0;e[b]=45;}e=a.bT.data;b=d+1|0;e[d]=73;d=b+1|0;e[b]
+=110;b=d+1|0;e[d]=102;d=b+1|0;e[b]=105;b=d+1|0;e[d]=110;d=b+1|0;e[b]=105;b=d+1|0;e[d]=116;e[b]=121;return a;}f=Bu4;AXd(c,f);d=f.BR;g=f.Bo;h=f.IE;i=1;j=1;if(h)j=2;k=9;l=Bbm(d);if(l>0)k=k-l|0;m=0;n=0;if(g<7&&g>=(-3)){if(g>=0){i=g+1|0;k=Eg(k,i+1|0);g=0;}else{i=0;m=( -g|0)-1|0;n=1;j=j+1|0;g=0;}}if(g){j=j+2|0;if(!(g>(-10)&&g<10))j=j+1|0;if(g<0)j=j+1|0;}if(g&&k==i)k=k+1|0;Ej(a,b,b+(j+(k+m|0)|0)|0);if(!h)h=b;else{e=a.bT.data;h=b+1|0;e[b]=45;}o=100000000;if(n){e=a.bT.data;b=h+1|0;e[h]=48;h=b+1|0;e[b]=46;while(true)
{b=m+(-1)|0;if(m<=0)break;p=h+1|0;e[h]=48;m=b;h=p;}}q=0;while(q=0)d=b;else{g= -g|0;d=b+1|0;e[b]=45;}if(g<10)p=d;else{p=d+1|0;e[d]=(48+(g/10|0)|0)&65535;}e[p]=(48+(g%10|0)|0)&65535;}return a;}
-function AS7(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q;d=Y(c,0.0);if(!d){if(1.0/c===Infinity){Ei(a,b,b+3|0);e=a.bT.data;d=b+1|0;e[b]=48;b=d+1|0;e[d]=46;e[b]=48;return a;}Ei(a,b,b+4|0);e=a.bT.data;d=b+1|0;e[b]=45;b=d+1|0;e[d]=48;d=b+1|0;e[b]=46;e[d]=48;return a;}if($rt_globals.isNaN(c)?1:0){Ei(a,b,b+3|0);e=a.bT.data;d=b+1|0;e[b]=78;b=d+1|0;e[d]=97;e[b]=78;return a;}if(!$rt_globals.isFinite(c)?1:0){if(d>0){Ei(a,b,b+8|0);d=b;}else{Ei(a,b,b+9|0);e=a.bT.data;d=b+1|0;e[b]=45;}e=a.bT.data;b=d+1|0;e[d]=73;d=b+1|0;e[b]
-=110;b=d+1|0;e[d]=102;d=b+1|0;e[b]=105;b=d+1|0;e[d]=110;d=b+1|0;e[b]=105;b=d+1|0;e[d]=116;e[b]=121;return a;}f=BuH;AJI(c,f);g=f.Cp;h=f.A1;i=f.Ik;j=1;k=1;if(i)k=2;l=18;m=A$_(g);if(m>0)l=l-m|0;n=0;o=0;if(h<7&&h>=(-3)){if(h>=0){j=h+1|0;l=Ef(l,j+1|0);h=0;}else{j=0;n=( -h|0)-1|0;o=1;k=k+1|0;h=0;}}if(h){k=k+2|0;if(!(h>(-10)&&h<10))k=k+1|0;if(!(h>(-100)&&h<100))k=k+1|0;if(h<0)k=k+1|0;}if(h&&l==j)l=l+1|0;Ei(a,b,b+(k+(l+n|0)|0)|0);if(!i)k=b;else{e=a.bT.data;k=b+1|0;e[b]=45;}p=F(1569325056, 23283064);if(o){e=a.bT.data;b
-=k+1|0;e[k]=48;k=b+1|0;e[b]=46;while(true){b=n+(-1)|0;if(n<=0)break;d=k+1|0;e[k]=48;n=b;k=d;}}q=0;while(q=0)d=i;else{h= -h|0;d=i+1|0;e[i]=45;}if(h>=100){b=d+1|0;e[d]=(48+(h/100|0)|0)&65535;h=h%100|0;i=b+1|0;e[b]=(48+(h/10|0)|0)&65535;}else if(h<10)i=d;else{i=d+1|0;e[d]=(48+(h/10|0)|0)&65535;}e[i]=(48+(h%10|0)|0)&65535;}return a;}
-function Ba8(b){var c,d,e;if(!(b%1000000000|0))return 9;c=0;d=1;if(!(b%100000000|0)){c=8;d=100000000;}e=d*10000|0;if(b%e|0)e=d;else c=c|4;d=e*100|0;if(b%d|0)d=e;else c=c|2;if(!(b%(d*10|0)|0))c=c|1;return c;}
-function A$_(b){var c,d,e,f,g;c=M(1);d=0;e=16;f=BuI.data;g=f.length-1|0;while(g>=0){if(Fu(Go(b,CA(c,f[g])),Cf)){d=d|e;c=CA(c,f[g]);}e=e>>>1|0;g=g+(-1)|0;}return d;}
-function Co(a,b){return a.Hb(a.cw,b);}
-function AEs(a,b,c){Ei(a,b,b+1|0);a.bT.data[b]=c;return a;}
-function RT(a,b){var c,d;c=a.bT.data.length;if(c>=b)return;d=c>=1073741823?2147483647:Ef(b,Ef(c*2|0,5));a.bT=UB(a.bT,d);}
-function V(a){return P7(a.bT,0,a.cw);}
-function TK(a,b,c,d){return a.GA(a.cw,b,c,d);}
-function AAe(a,b,c,d,e){var f,g,h,i;Ei(a,b,b+e|0);f=e+d|0;while(d=0){g=a.bT.data;g[c+f|0]=g[b+f|0];f=f+(-1)|0;}a.cw=a.cw+(c-b|0)|0;}
-var L4=K(0);
-var T=K(K0);
-function Cq(){var a=new T();BoV(a);return a;}
-function BoV(a){U(a);}
-function J(a,b){RA(a,a.cw,b===null?B(19):b.hO());return a;}
-function ES(a,b){RA(a,a.cw,b);return a;}
-function Bo(a,b){AAo(a,b,10);return a;}
-function EM(a,b){var c,d,e,f,g,h,i,j;c=a.cw;d=1;if(Ga(b,Cf)){d=0;b=Bs5(b);}a:{if(Gx(b,M(10))<0){if(d)Ei(a,c,c+1|0);else{Ei(a,c,c+2|0);e=a.bT.data;f=c+1|0;e[c]=45;c=f;}a.bT.data[c]=MI(B9(b),10);}else{g=1;h=M(1);i=FU(M(-1),M(10));b:{while(true){j=CA(h,M(10));if(Gx(j,b)>0){j=h;break b;}g=g+1|0;if(Gx(j,i)>0)break;h=j;}}if(!d)g=g+1|0;Ei(a,c,c+g|0);if(d)f=c;else{e=a.bT.data;f=c+1|0;e[c]=45;}while(true){if(Fu(j,Cf))break a;e=a.bT.data;c=f+1|0;e[f]=MI(B9((FU(b,j))),10);b=ARp(b,j);j=FU(j,M(10));f=c;}}}return a;}
-function JN(a,b){AXp(a,a.cw,b);return a;}
-function FX(a,b){AS7(a,a.cw,b);return a;}
-function HR(a,b){Co(a,b);return a;}
-function LK(a,b){RA(a,a.cw,!b?B(27):B(28));return a;}
-function AOR(a,b,c){var d,e,f,g,h,i;if(b>=0){d=Y(b,c);if(d<=0){e=a.cw;if(b<=e){if(d){if(c>e)c=e;f=e-c|0;a.cw=e-(c-b|0)|0;e=0;while(e=0){c=a.cw;if(b=0&&b<=a.cw){a:{if(c===null)c=B(19);else if(Jm(c))break a;RT(a,a.cw+Bl(c)|0);d=a.cw-1|0;while(d>=b){a.bT.data[d+Bl(c)|0]=a.bT.data[d];d=d+(-1)|0;}a.cw=a.cw+Bl(c)|0;d=0;while(d0){Ej(a,b,b+8|0);d=b;}else{Ej(a,b,b+9|0);e=a.bT.data;d=b+1|0;e[b]=45;}e=a.bT.data;b=d+1|0;e[d]=73;d=b+1|0;e[b]
+=110;b=d+1|0;e[d]=102;d=b+1|0;e[b]=105;b=d+1|0;e[d]=110;d=b+1|0;e[b]=105;b=d+1|0;e[d]=116;e[b]=121;return a;}f=Bu5;AJV(c,f);g=f.CA;h=f.Bb;i=f.Iu;j=1;k=1;if(i)k=2;l=18;m=A_n(g);if(m>0)l=l-m|0;n=0;o=0;if(h<7&&h>=(-3)){if(h>=0){j=h+1|0;l=Eg(l,j+1|0);h=0;}else{j=0;n=( -h|0)-1|0;o=1;k=k+1|0;h=0;}}if(h){k=k+2|0;if(!(h>(-10)&&h<10))k=k+1|0;if(!(h>(-100)&&h<100))k=k+1|0;if(h<0)k=k+1|0;}if(h&&l==j)l=l+1|0;Ej(a,b,b+(k+(l+n|0)|0)|0);if(!i)k=b;else{e=a.bT.data;k=b+1|0;e[b]=45;}p=F(1569325056, 23283064);if(o){e=a.bT.data;b
+=k+1|0;e[k]=48;k=b+1|0;e[b]=46;while(true){b=n+(-1)|0;if(n<=0)break;d=k+1|0;e[k]=48;n=b;k=d;}}q=0;while(q=0)d=i;else{h= -h|0;d=i+1|0;e[i]=45;}if(h>=100){b=d+1|0;e[d]=(48+(h/100|0)|0)&65535;h=h%100|0;i=b+1|0;e[b]=(48+(h/10|0)|0)&65535;}else if(h<10)i=d;else{i=d+1|0;e[d]=(48+(h/10|0)|0)&65535;}e[i]=(48+(h%10|0)|0)&65535;}return a;}
+function Bbm(b){var c,d,e;if(!(b%1000000000|0))return 9;c=0;d=1;if(!(b%100000000|0)){c=8;d=100000000;}e=d*10000|0;if(b%e|0)e=d;else c=c|4;d=e*100|0;if(b%d|0)d=e;else c=c|2;if(!(b%(d*10|0)|0))c=c|1;return c;}
+function A_n(b){var c,d,e,f,g;c=M(1);d=0;e=16;f=Bu6.data;g=f.length-1|0;while(g>=0){if(E8(Gp(b,CB(c,f[g])),Cb)){d=d|e;c=CB(c,f[g]);}e=e>>>1|0;g=g+(-1)|0;}return d;}
+function Cq(a,b){return a.Hm(a.cw,b);}
+function AED(a,b,c){Ej(a,b,b+1|0);a.bT.data[b]=c;return a;}
+function R8(a,b){var c,d;c=a.bT.data.length;if(c>=b)return;d=c>=1073741823?2147483647:Eg(b,Eg(c*2|0,5));a.bT=UP(a.bT,d);}
+function V(a){return Qh(a.bT,0,a.cw);}
+function TZ(a,b,c,d){return a.GL(a.cw,b,c,d);}
+function AAq(a,b,c,d,e){var f,g,h,i;Ej(a,b,b+e|0);f=e+d|0;while(d=0){g=a.bT.data;g[c+f|0]=g[b+f|0];f=f+(-1)|0;}a.cw=a.cw+(c-b|0)|0;}
+var Mb=K(0);
+var S=K(K7);
+function Cs(){var a=new S();Bph(a);return a;}
+function Bph(a){T(a);}
+function J(a,b){RP(a,a.cw,b===null?B(19):b.hT());return a;}
+function ET(a,b){RP(a,a.cw,b);return a;}
+function Bo(a,b){AAA(a,b,10);return a;}
+function EM(a,b){var c,d,e,f,g,h,i,j;c=a.cw;d=1;if(Ga(b,Cb)){d=0;b=Btq(b);}a:{if(Gy(b,M(10))<0){if(d)Ej(a,c,c+1|0);else{Ej(a,c,c+2|0);e=a.bT.data;f=c+1|0;e[c]=45;c=f;}a.bT.data[c]=MS(B9(b),10);}else{g=1;h=M(1);i=FV(M(-1),M(10));b:{while(true){j=CB(h,M(10));if(Gy(j,b)>0){j=h;break b;}g=g+1|0;if(Gy(j,i)>0)break;h=j;}}if(!d)g=g+1|0;Ej(a,c,c+g|0);if(d)f=c;else{e=a.bT.data;f=c+1|0;e[c]=45;}while(true){if(E8(j,Cb))break a;e=a.bT.data;c=f+1|0;e[f]=MS(B9((FV(b,j))),10);b=ARB(b,j);j=FV(j,M(10));f=c;}}}return a;}
+function JQ(a,b){AXx(a,a.cw,b);return a;}
+function FY(a,b){ATg(a,a.cw,b);return a;}
+function HT(a,b){Cq(a,b);return a;}
+function LT(a,b){RP(a,a.cw,!b?B(27):B(28));return a;}
+function AO2(a,b,c){var d,e,f,g,h,i;if(b>=0){d=Y(b,c);if(d<=0){e=a.cw;if(b<=e){if(d){if(c>e)c=e;f=e-c|0;a.cw=e-(c-b|0)|0;e=0;while(e=0){c=a.cw;if(b=0&&b<=a.cw){a:{if(c===null)c=B(19);else if(Jm(c))break a;R8(a,a.cw+Bl(c)|0);d=a.cw-1|0;while(d>=b){a.bT.data[d+Bl(c)|0]=a.bT.data[d];d=d+(-1)|0;}a.cw=a.cw+Bl(c)|0;d=0;while(d0){j=M(h);i=Bi(i,CA(CB(BD(Bi(i,j),M(1)),j),M(g.Pj)));}if(DP(i,M(2147483647))){b=new Cr;d=new T;U(d);Bo(J(EM(J(d,B(38)),i),B(39)),2147483647);Bj(b,V(d));P(b);}if(f&&f){k=new Tu;YZ(g,c,0,f,k);YZ(g,c,0,(-1),k);c=B4(k.cn-k.p9|0);VA(g,c,0,c.data.length,k);}}}Um(b,c,JC(B(31)));d.setItem($rt_ustr(e),$rt_ustr(b));}
-function FJ(b,c,d,e,f,g,h,i){var j,k,l,m,n;Bp();e= -i*0.01745329238474369;j=ABD(e);k=ZP(e);e=h*0.01745329238474369;l= -ABD(e);m=ZP(e);n=Bvy.listener;n.setPosition(b,c,d);b= -k*l;c= -m;f= -j*l;n.setOrientation(b,c,f,0.0,1.0,0.0);}
-function A15(b,c){var d,e,f;Bp();d=Bvy;e=new Vt;e.QT=c;f=new Vm;f.Ji=c;d.decodeAudioData(b,CQ(e,"onSuccess"),CQ(f,"onError"));}
-function AFV(b){var c,d,e,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:Bp();c=BA(Bvx,b);if(c!==null)return c.AI;d=Gm(b);if(d===null)return null;e=new $rt_globals.Uint8Array(d.data.length);e.set(d.data);c=new Un;e=e.buffer;$p=1;case 1:$z=AZ0(e);if(C()){break _;}e=$z;c.AI=FM(e);B0(Bvx,b,c);return c.AI;default:GY();}}DZ().s(b,c,d,e,$p);}
-function AFt(b,c,d,e,f,g){var h,i,j,k,l,m,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:Bp();$p=1;case 1:$z=AFV(b);if(C()){break _;}h=$z;if(h===null)return (-1);i=Bvy.createBufferSource();i.buffer=h;b=i.playbackRate;h=g;b.value=h;j=Bvy.createPanner();j.setPosition(c,d,e);b=f*16.0+0.10000000149011612;j.maxDistance=b;b=1.0;j.rolloffFactor=b;b="linear";j.distanceModel=b;b="HRTF";j.panningModel
-=b;b=360.0;j.coneInnerAngle=b;b=0.0;j.coneOuterAngle=b;b=0.0;j.coneOuterGain=b;j.setOrientation(0.0,1.0,0.0);k=Bvy.createGain();b=k.gain;if(f>1.0)f=1.0;h=f;b.value=h;i.connect(k);k.connect(j);b=Bvy.destination;j.connect(b);l=Bvz;i.start(0.0,l);m=Bvw+1|0;Bvw=m;B0(BvA,Bz(m),BhN(i,j,k));h=new Vn;h.Oh=m;b=CQ(h,"handleEvent");i.onended=b;return m;default:GY();}}DZ().s(b,c,d,e,f,g,h,i,j,k,l,m,$p);}
-function ARl(b,c,d){var e,f,g,h,i,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:Bp();$p=1;case 1:$z=AFV(b);if(C()){break _;}e=$z;if(e===null)return (-1);f=Bvy.createBufferSource();f.buffer=e;b=f.playbackRate;e=d;b.value=e;g=Bvy.createGain();b=g.gain;if(c>1.0)c=1.0;e=c;b.value=e;f.connect(g);b=Bvy.destination;g.connect(b);h=Bvz;f.start(0.0,h);i=Bvw+1|0;Bvw=i;B0(BvA,Bz(i),BhN(f,null,g));b=new Vo;b.Qd=i;b=CQ(b,
-"handleEvent");f.onended=b;return Bvw;default:GY();}}DZ().s(b,c,d,e,f,g,h,i,$p);}
-function AEB(b,c){var d,e,f;Bp();d=BA(BvA,Bz(b));if(d!==null){e=d.DC.gain;f=c;e.value=f;d=d.LM;if(d!==null){e=c*16.0+0.10000000149011612;d.maxDistance=e;}}}
-function MJ(b){Bp();return DA(BvA,Bz(b));}
-function Tq(){Bp();return M(1073741824);}
-function Q6(){Bp();return M(1073741824);}
-function Rc(){Bp();return Cf;}
-function Wy(b){Bp();return (FM(b)).byteLength;}
-function PW(b){var c;Bp();c=BvD.data;return b<=c.length&&b>=0?c[b]:(-1);}
-function AIM(b,c){var d,e,f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:Bp();Jg();d=No(b,47);if(d>0){e=Eu(b,0,d);$p=2;continue _;}f=new $rt_globals.Uint8Array(c.data.length);f.set(c.data);e=BvN;d=0;f=f.buffer;$p=1;case 1:A36(e,b,d,f);if(C()){break _;}return;case 2:AUD(e);if(C()){break _;}f=new $rt_globals.Uint8Array(c.data.length);f.set(c.data);e=BvN;d=0;f=f.buffer;$p=1;continue _;default:GY();}}DZ().s(b,c,d,e,f,$p);}
-function ATp(b){var c,d,e,f,g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:Bp();Jg();c=BvN;$p=1;case 1:$z=A2i(c,b);if(C()){break _;}b=$z;if(b===null)d=null;else{d=B4(b.byteLength);e=d.data;b=new $rt_globals.Uint8Array(b);f=0;g=e.length;while(f>24;f=f+1|0;}}return d;default:GY();}}DZ().s(b,c,d,e,f,g,$p);}
-function AHq(b){var c,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:Bp();Jg();c=BvN;$p=1;case 1:$z=A2i(c,b);if(C()){break _;}b=$z;return b===null?(-1):b.byteLength;default:GY();}}DZ().s(b,c,$p);}
-function AXA(b,c){var d,e,f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:Bp();Jg();d=BvN;$p=1;case 1:$z=A2i(d,b);if(C()){break _;}d=$z;e=No(c,47);if(e<=0){f=BvN;e=0;$p=2;continue _;}f=Eu(c,0,e);$p=4;continue _;case 2:A36(f,c,e,d);if(C()){break _;}c=BvN;$p=3;case 3:Bck(c,b);if(C()){break _;}return;case 4:AUD(f);if(C()){break _;}f=BvN;e=0;$p=2;continue _;default:GY();}}DZ().s(b,c,d,e,f,$p);}
-function API(b){var c,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:Bp();Jg();c=BvN;$p=1;case 1:Bck(c,b);if(C()){break _;}return;default:GY();}}DZ().s(b,c,$p);}
-function AWt(b,c,d){var e,f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:Bp();Jg();e=new X4;f=BvN;$p=1;case 1:A3x(f,b,c,d,e);if(C()){break _;}return e;default:GY();}}DZ().s(b,c,d,e,f,$p);}
-function Rh(b){Bp();if(b!==null){b=b.data;if(b.length>=2)return b[0]==31&&b[1]==(-117)?1:0;}return 0;}
-function A4P(){BuO=0;BuP=null;BuQ=null;Bul=null;BuR=null;Bum=null;BuS=null;BuT=null;BuU=null;BuV=null;BuW=null;BuX=null;BuY=null;BuZ=null;Bu0=null;Bu1=null;Bu2=null;Bu3=BC(Cg,0);Bu4=A8Z();Bu5=A8Z();Bu6=0;Bu7=0;Bu8=0.0;Bu9=0.0;Bu$=0;Bu_=0;Bva=0;Bvb=1;Bvc=0;Bvd=BR(4);Bve=new $rt_globals.Uint8Array(new $rt_globals.ArrayBuffer(4194304));Bvf=new $rt_globals.Float32Array(4);Bvg=new $rt_globals.Float32Array(9);Bvh=new $rt_globals.Float32Array(16);Bvi=(-1);Bvj=null;Bvk=null;Bvl=null;Bvm=null;Bvn=F6(8);Bvo=F6(256);Bvp
-=Cf;Bvq=0;Bvr=0;Bvs=0;Bvt=Bs0(B(40));Bvu=0;Bvv=null;Bvw=0;Bvx=DX();Bvy=null;Bvz=0.029999999329447746;BvA=DX();BvB=0;BvC=Q(Cg,[B(41),B(42),B(43),B(44),B(45),B(46),B(47),B(48),B(49),B(50),B(51),B(1),B(52),B(53),B(54),B(55),B(56),B(57),B(58),B(59),B(60),B(61),B(62),B(63),B(64),B(65),B(66),B(67),B(68),B(69),B(70),B(71),B(72),B(73),B(74),B(75),B(76),B(77),B(78),B(79),B(80),B(81),B(82),B(83),B(84),B(85),B(86),B(87),B(88),B(89),B(90),B(91),B(92),B(93),B(94),B(95),B(96),B(97),B(98),B(99),B(100),B(101),B(102),B(103),
+var Bva=0;var Bvb=null;var Bvc=null;var BuJ=null;var Bvd=null;var BuK=null;var Bve=null;var Bvf=null;var Bvg=null;var Bvh=null;var Bvi=null;var Bvj=null;var Bvk=null;var Bvl=null;var Bvm=null;var Bvn=null;var Bvo=null;var Bvp=null;var Bvq=null;var Bvr=null;var Bvs=0;var Bvt=0;var Bvu=0.0;var Bvv=0.0;var Bvw=0;var Bvx=0;var Bvy=0;var Bvz=0;var BvA=0;var BvB=null;var BvC=null;var BvD=null;var BvE=null;var BvF=null;var BvG=0;var BvH=null;var BvI=null;var BvJ=null;var BvK=null;var BvL=null;var BvM=null;var BvN=
+Cb;var BvO=0;var BvP=0;var BvQ=0;var BvR=null;var BvS=0;var BvT=null;var BvU=0;var BvV=null;var BvW=null;var BvX=0.0;var BvY=null;var BvZ=0;var Bv0=null;var Bv1=null;var Bv2=0;var Bv3=null;var Bv4=0;function Bp(){Bp=Bw(B8);A4X();}
+function Bv5(){var a=new B8();Wt(a);return a;}
+function Wt(a){Bp();}
+function AEZ(){Bp();return B(29);}
+function Gm(b){Bp();if(DO(b,B(30)))b=IN(b,1);return BA(Bv6,b);}
+function AWn(b){var c;Bp();c=Gm(b);if(c===null)return null;return AQ0(c,JD(B(31)));}
+function A8u(b,c){var d,e;Bp();d=new $rt_globals.XMLHttpRequest();e="arraybuffer";d.responseType=e;d.open("GET",$rt_ustr(b),!!1);b=new AAe;b.Gu=d;b.IK=c;b=CQ(b,"stateChanged");d.onreadystatechange=b;d.send();}
+function AWu(b,c){var d,e,f,g,$$je,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:Bp();Bvc=b;d=$rt_str(b.getAttribute("style"));e=Bvc;if(d===null)d=B(7);f=new S;T(f);J(J(f,d),B(32));f=V(f);e.setAttribute("style",$rt_ustr(f));e=$rt_globals.window;Bvf=e;g=e.document;Bvb=g;BuJ=g.createElement("canvas");Bvw=b.clientWidth;Bvx=b.clientHeight;e=BuJ;g=Bvw;e.width=g;e=BuJ;g=Bvx;e.height=g;Bvd=BuJ.getContext("2d");BuJ.setAttribute("id",
+"deevis589723589");e=BuJ;b.appendChild(e);b=Bvb.createElement("canvas");BuK=b;e=Bvw;b.width=e;b=BuK;e=Bvx;b.height=e;b=BuK;g=AWR();b=b.getContext("webgl2",g);Bve=b;if(b===null){b=new Cf;c=$rt_str($rt_globals.window.navigator.userAgent);e=new S;T(e);Cq(J(J(e,B(33)),c),41);Bj(b,V(e));P(b);}AQt(b);Bve.getExtension("EXT_texture_filter_anisotropic");b=Bvf;g=new AAh;Bvh=g;b.addEventListener("contextmenu",CQ(g,"handleEvent"));b=BuJ;g=new AAg;Bvi=g;b.addEventListener("mousedown",CQ(g,"handleEvent"));b=BuJ;g=new AAj;Bvj
+=g;b.addEventListener("mouseup",CQ(g,"handleEvent"));b=BuJ;g=new AAi;Bvk=g;b.addEventListener("mousemove",CQ(g,"handleEvent"));b=Bvf;g=new AAl;Bvl=g;b.addEventListener("keydown",CQ(g,"handleEvent"));b=Bvf;g=new AAk;Bvm=g;b.addEventListener("keyup",CQ(g,"handleEvent"));b=Bvf;g=new AAn;Bvn=g;b.addEventListener("keypress",CQ(g,"handleEvent"));b=BuJ;g=new AAm;Bvo=g;b.addEventListener("wheel",CQ(g,"handleEvent"));b=Bvf;g=new VG;b.addEventListener("blur",CQ(g,"handleEvent"));b=Bvf;g=new VH;b.addEventListener("focus",
+CQ(g,"handleEvent"));ASv();$p=1;case 1:$z=AH5();if(C()){break _;}e=$z;Ok();if(e!==Bv7){if(e===Bv8)ADP(B(34));else{e=Bv9;b=new S;T(b);J(J(b,B(35)),e);ADP(V(b));}b=new Oi;X(b);P(b);}$p=2;case 2:AHC(c);if(C()){break _;}a:{try{AF8(Bvg);break a;}catch($$e){$$je=R($$e);if($$je instanceof Bv){g=$$je;}else{throw $$e;}}BJ(g);}BvW=A9A();T6(Bvq);T6(Bvr);return;default:G1();}}D0().s(b,c,d,e,f,g,$p);}
+function M9(b){Bp();Bve.enable(b);}
+function O0(b){Bp();Bve.disable(b);}
+function AKc(){var b,c;Bp();b=new X2;b.kK=Bve.createProgram();c=BvA+1|0;BvA=c;b.Ne=c;return b;}
+function ABS(b){var c;Bp();c=new AAX;c.me=Bve.createShader(b);return c;}
+function ADT(b,c){var d;Bp();d=Bve;b=b.kK;c=c.me;d.attachShader(b,c);}
+function AAv(b,c){var d;Bp();d=Bve;b=b.kK;c=c.me;d.detachShader(b,c);}
+function ZF(b){var c;Bp();c=Bve;b=b.me;c.compileShader(b);}
+function A0o(b){var c;Bp();c=Bve;b=b.kK;c.linkProgram(b);}
+function XE(b,c){var d;Bp();d=Bve;b=b.me;d.shaderSource(b,$rt_ustr(c));}
+function AD8(b){var c;Bp();c=Bve;b=b.me;return $rt_str(c.getShaderInfoLog(b));}
+function ATa(b){var c;Bp();c=Bve;b=b.kK;return $rt_str(c.getProgramInfoLog(b));}
+function AAd(b){var c;Bp();c=Bve;b=b.me;return c.getShaderParameter(b,35713)!=1?0:1;}
+function AG4(b){var c;Bp();c=Bve;b=b.kK;return c.getProgramParameter(b,35714)!=1?0:1;}
+function Zk(b){var c;Bp();c=Bve;b=b.me;c.deleteShader(b);}
+function T9(){var b;Bp();b=new Vt;b.Kv=Bve.createBuffer();return b;}
+function J2(b,c){var d;Bp();d=Bve;c=c!==null?c.Kv:null;d.bindBuffer(b,c);}
+function ACz(b,c,d){var e;Bp();e=Bve;c=FN(c);e.bufferData(b,c,d);}
+function Oa(b){Bp();Bve.enableVertexAttribArray(b);}
+function E0(b,c){var d;Bp();d=Bve;b=b.kK;d=d.getUniformLocation(b,$rt_ustr(c));if(d===null)b=null;else{b=new ZN;b.nt=d;}return b;}
+function NE(b,c,d){var e;Bp();e=Bve;b=b.kK;e.bindAttribLocation(b,c,$rt_ustr(d));}
+function LK(b,c){var d;Bp();if(b!==null){d=Bve;b=b.nt;d.uniform1f(b,c);}}
+function QJ(b,c,d,e){var f;Bp();if(b!==null){f=Bve;b=b.nt;f.uniform3f(b,c,d,e);}}
+function Wh(b,c,d,e,f){var g,h;Bp();if(b!==null){g=Bve;h=b.nt;g.uniform4f(h,c,d,e,f);}}
+function Yx(b,c){var d;Bp();if(b!==null){d=Bve;b=b.nt;d.uniform1i(b,c);}}
+function Qp(b,c){var d,e;Bp();BvF.set(c.data);if(b!==null){d=Bve;e=b.nt;b=BvF;d.uniformMatrix4fv(e,!!0,b);}}
+function YJ(b){var c,d,e;Bp();if(b!==null){c=BvG;d=b.Ne;if(c!=d){BvG=d;e=Bve;b=b.kK;e.useProgram(b);}}}
+function Oo(b,c,d,e,f,g){Bp();Bve.vertexAttribPointer(b,c,d,!!e,f,g);}
+function ADs(){var b;Bp();b=new ABO;b.Pj=Bve.createVertexArray();b.DK=0;return b;}
+function ADe(b){var c;Bp();c=Bve;b=b!==null?b.Pj:null;c.bindVertexArray(b);}
+function AUE(b){var c,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:Bp();c=new $rt_globals.ArrayBuffer(b.data.length);(new $rt_globals.Uint8Array(c)).set(b.data);$p=1;case 1:$z=AW7(c);if(C()){break _;}c=$z;return c;default:G1();}}D0().s(b,c,$p);}
+function A9e(b,c){var d,e,f;Bp();d=Bvb.createElement("img");e=new VI;e.iE=d;e.EH=c;d.addEventListener("load",CQ(e,"handleEvent"));f=new VB;f.Qk=d;f.IO=c;d.addEventListener("error",CQ(f,"handleEvent"));e=$rt_str(AMQ(b,"image/png"));if(e===null)Dq(c,null);else{b=$rt_ustr(e);d.src=b;}}
+function Q3(){Bp();if(DQ(BD(Cy(),BvN),M(3000))&&BvP&&!($rt_globals.document.pointerLockElement!=null?1:0)){BuJ.requestPointerLock();if($rt_globals.document.pointerLockElement!=null?1:0)BvP=0;}}
+function Bh(){var b;Bp();b=BvK;return b===null?(-1):P8(b.which);}
+function C4(){var b;Bp();b=BvK;return b===null?0:Cz($rt_str(b.type),B(36))?0:1;}
+function BR(b){var c;Bp();if(Bv4){c=BvM.data;c[28]=0;c[29]=0;c[157]=0;c[219]=0;c[220]=0;}return BvM.data[b];}
+function A1G(){var b,c,d,e,f,g,h,i,$$je,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:Bp();A0J(Bve);b=Bvd;c=BuK;d=BuJ.width;e=BuJ.height;b.drawImage(c,0.0,0.0,d,e);f=BuJ.clientWidth;g=BuJ.clientHeight;if(!(f==Bvw&&g==Bvx)){Bvw=f;Bvx=g;c=BuK;h=f;c.width=h;c=BuK;h=g;c.height=h;}try{i=M(1);$p=1;continue _;}catch($$e){$$je=R($$e);if($$je instanceof Dv){}else{throw $$e;}}return;case 1:a:{try{ATn(i);if(C()){break _;}break a;}
+catch($$e){$$je=R($$e);if($$je instanceof Dv){}else{throw $$e;}}}return;default:G1();}}D0().s(b,c,d,e,f,g,h,i,$p);}
+function Yy(b){Bp();Bvy=b;}
+function OO(){Bp();return !BvO&&!($rt_globals.document.pointerLockElement!=null?1:0)?0:1;}
+function F3(){var b,c;Bp();b=$rt_globals.document.pointerLockElement!=null?1:0;c=BvQ;BvQ=b;if(!c&&b){Bvu=0.0;Bvv=0.0;}a:{b:{if(Bvz){if(!c)break b;if(b)break b;}c=0;break a;}c=1;}return c;}
+function K9(){var b,c,d;Bp();b=Bvc.clientWidth;if(b!=Bvw){c=BuJ;d=b;c.width=d;c=BuK;d=b;c.width=d;Bvw=b;}return b;}
+function Mf(){var b,c,d;Bp();b=Bvc.clientHeight;if(b!=Bvx){c=BuJ;d=b;c.height=d;c=BuK;d=b;c.height=d;Bvx=b;}return b;}
+function ABL(b){var c,d,e,f;Bp();c=Bvf.localStorage;d=new S;T(d);J(J(d,B(37)),b);d=V(d);c=$rt_str(c.getItem($rt_ustr(d)));if(c===null)return null;b=Brp();c=APs(JD(B(31)),Xt(c.cb));if(!c.bh&&c.cN==c.l9)e=c.fY;else{e=B4(CN(c));ABt(c,e,0,e.data.length);}if(e!==null){f=e.data.length;if(f){c=new TJ;Zt(b,e,0,f,c);Zt(b,e,0,(-1),c);e=B4(c.cn);VM(b,e,0,e.data.length,c);}}return e;}
+function AA8(b,c){var d,e,f,g,h,i,j,k;Bp();d=Bvf.localStorage;e=new S;T(e);J(J(e,B(37)),b);e=V(e);b=new Ch;if(c!==null){f=c.data.length;if(f){g=BsB(0,Bv$,0);h=g.Rx;i=CB(M(((f+h|0)-1|0)/h|0),M(g.Nf));h=g.s4;if(h>0){j=M(h);i=Bi(i,CB(CC(BD(Bi(i,j),M(1)),j),M(g.Pp)));}if(DQ(i,M(2147483647))){b=new Cp;d=new S;T(d);Bo(J(EM(J(d,B(38)),i),B(39)),2147483647);Bj(b,V(d));P(b);}if(f&&f){k=new TJ;Za(g,c,0,f,k);Za(g,c,0,(-1),k);c=B4(k.cn-k.qe|0);VM(g,c,0,c.data.length,k);}}}UA(b,c,JD(B(31)));d.setItem($rt_ustr(e),$rt_ustr(b));}
+function FK(b,c,d,e,f,g,h,i){var j,k,l,m,n;Bp();e= -i*0.01745329238474369;j=BE(e);k=Bq(e);e=h*0.01745329238474369;l= -BE(e);m=Bq(e);n=BvW.listener;n.setPosition(b,c,d);b= -k*l;c= -m;f= -j*l;n.setOrientation(b,c,f,0.0,1.0,0.0);}
+function A2b(b,c){var d,e,f;Bp();d=BvW;e=new VF;e.Q0=c;f=new Vy;f.Jr=c;d.decodeAudioData(b,CQ(e,"onSuccess"),CQ(f,"onError"));}
+function AF6(b){var c,d,e,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:Bp();c=BA(BvV,b);if(c!==null)return c.AT;d=Gm(b);if(d===null)return null;e=new $rt_globals.Uint8Array(d.data.length);e.set(d.data);c=new UB;e=e.buffer;$p=1;case 1:$z=AZ5(e);if(C()){break _;}e=$z;c.AT=FN(e);B1(BvV,b,c);return c.AT;default:G1();}}D0().s(b,c,d,e,$p);}
+function AFE(b,c,d,e,f,g){var h,i,j,k,l,m,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:Bp();$p=1;case 1:$z=AF6(b);if(C()){break _;}h=$z;if(h===null)return (-1);i=BvW.createBufferSource();i.buffer=h;b=i.playbackRate;h=g;b.value=h;j=BvW.createPanner();j.setPosition(c,d,e);b=f*16.0+0.10000000149011612;j.maxDistance=b;b=1.0;j.rolloffFactor=b;b="linear";j.distanceModel=b;b="HRTF";j.panningModel
+=b;b=360.0;j.coneInnerAngle=b;b=0.0;j.coneOuterAngle=b;b=0.0;j.coneOuterGain=b;j.setOrientation(0.0,1.0,0.0);k=BvW.createGain();b=k.gain;if(f>1.0)f=1.0;h=f;b.value=h;i.connect(k);k.connect(j);b=BvW.destination;j.connect(b);l=BvX;i.start(0.0,l);m=BvU+1|0;BvU=m;B1(BvY,Bz(m),Bh7(i,j,k));h=new Vz;h.Oo=m;b=CQ(h,"handleEvent");i.onended=b;return m;default:G1();}}D0().s(b,c,d,e,f,g,h,i,j,k,l,m,$p);}
+function ARx(b,c,d){var e,f,g,h,i,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:Bp();$p=1;case 1:$z=AF6(b);if(C()){break _;}e=$z;if(e===null)return (-1);f=BvW.createBufferSource();f.buffer=e;b=f.playbackRate;e=d;b.value=e;g=BvW.createGain();b=g.gain;if(c>1.0)c=1.0;e=c;b.value=e;f.connect(g);b=BvW.destination;g.connect(b);h=BvX;f.start(0.0,h);i=BvU+1|0;BvU=i;B1(BvY,Bz(i),Bh7(f,null,g));b=new VA;b.Qj=i;b=CQ(b,
+"handleEvent");f.onended=b;return BvU;default:G1();}}D0().s(b,c,d,e,f,g,h,i,$p);}
+function AEL(b,c){var d,e,f;Bp();d=BA(BvY,Bz(b));if(d!==null){e=d.DM.gain;f=c;e.value=f;d=d.LX;if(d!==null){e=c*16.0+0.10000000149011612;d.maxDistance=e;}}}
+function MT(b){Bp();return DA(BvY,Bz(b));}
+function TF(){Bp();return M(1073741824);}
+function Rl(){Bp();return M(1073741824);}
+function Rt(){Bp();return Cb;}
+function WO(b){Bp();return (FN(b)).byteLength;}
+function P8(b){var c;Bp();c=Bv1.data;return b<=c.length&&b>=0?c[b]:(-1);}
+function AIZ(b,c){var d,e,f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:Bp();Jh();d=Nz(b,47);if(d>0){e=Ev(b,0,d);$p=2;continue _;}f=new $rt_globals.Uint8Array(c.data.length);f.set(c.data);e=Bv_;d=0;f=f.buffer;$p=1;case 1:A4c(e,b,d,f);if(C()){break _;}return;case 2:AUO(e);if(C()){break _;}f=new $rt_globals.Uint8Array(c.data.length);f.set(c.data);e=Bv_;d=0;f=f.buffer;$p=1;continue _;default:G1();}}D0().s(b,c,d,e,f,$p);}
+function ATz(b){var c,d,e,f,g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:Bp();Jh();c=Bv_;$p=1;case 1:$z=A2q(c,b);if(C()){break _;}b=$z;if(b===null)d=null;else{d=B4(b.byteLength);e=d.data;b=new $rt_globals.Uint8Array(b);f=0;g=e.length;while(f>24;f=f+1|0;}}return d;default:G1();}}D0().s(b,c,d,e,f,g,$p);}
+function AHD(b){var c,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:Bp();Jh();c=Bv_;$p=1;case 1:$z=A2q(c,b);if(C()){break _;}b=$z;return b===null?(-1):b.byteLength;default:G1();}}D0().s(b,c,$p);}
+function AXI(b,c){var d,e,f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:Bp();Jh();d=Bv_;$p=1;case 1:$z=A2q(d,b);if(C()){break _;}d=$z;e=Nz(c,47);if(e<=0){f=Bv_;e=0;$p=2;continue _;}f=Ev(c,0,e);$p=4;continue _;case 2:A4c(f,c,e,d);if(C()){break _;}c=Bv_;$p=3;case 3:BcA(c,b);if(C()){break _;}return;case 4:AUO(f);if(C()){break _;}f=Bv_;e=0;$p=2;continue _;default:G1();}}D0().s(b,c,d,e,f,$p);}
+function APT(b){var c,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:Bp();Jh();c=Bv_;$p=1;case 1:BcA(c,b);if(C()){break _;}return;default:G1();}}D0().s(b,c,$p);}
+function AWB(b,c,d){var e,f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:Bp();Jh();e=new Yg;f=Bv_;$p=1;case 1:A3F(f,b,c,d,e);if(C()){break _;}return e;default:G1();}}D0().s(b,c,d,e,f,$p);}
+function Ly(b){Bp();if(b!==null){b=b.data;if(b.length>=2)return b[0]==31&&b[1]==(-117)?1:0;}return 0;}
+function A4X(){Bva=0;Bvb=null;Bvc=null;BuJ=null;Bvd=null;BuK=null;Bve=null;Bvf=null;Bvg=null;Bvh=null;Bvi=null;Bvj=null;Bvk=null;Bvl=null;Bvm=null;Bvn=null;Bvo=null;Bvp=BC(Ch,0);Bvq=A89();Bvr=A89();Bvs=0;Bvt=0;Bvu=0.0;Bvv=0.0;Bvw=0;Bvx=0;Bvy=0;Bvz=1;BvA=0;BvB=BS(4);BvC=new $rt_globals.Uint8Array(new $rt_globals.ArrayBuffer(4194304));BvD=new $rt_globals.Float32Array(4);BvE=new $rt_globals.Float32Array(9);BvF=new $rt_globals.Float32Array(16);BvG=(-1);BvH=null;BvI=null;BvJ=null;BvK=null;BvL=F7(8);BvM=F7(256);BvN
+=Cb;BvO=0;BvP=0;BvQ=0;BvR=Btl(B(40));BvS=0;BvT=null;BvU=0;BvV=DY();BvW=null;BvX=0.029999999329447746;BvY=DY();BvZ=0;Bv0=Q(Ch,[B(41),B(42),B(43),B(44),B(45),B(46),B(47),B(48),B(49),B(50),B(51),B(1),B(52),B(53),B(54),B(55),B(56),B(57),B(58),B(59),B(60),B(61),B(62),B(63),B(64),B(65),B(66),B(67),B(68),B(69),B(70),B(71),B(72),B(73),B(74),B(75),B(76),B(77),B(78),B(79),B(80),B(81),B(82),B(83),B(84),B(85),B(86),B(87),B(88),B(89),B(90),B(91),B(92),B(93),B(94),B(95),B(96),B(97),B(98),B(99),B(100),B(101),B(102),B(103),
B(104),B(105),B(106),B(107),B(108),B(109),B(110),B(111),B(112),B(113),B(114),B(115),B(116),B(117),B(118),B(119),B(120),B(121),B(122),B(123),B(19),B(19),B(19),B(124),B(125),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(126),B(127),B(128),B(129),B(130),B(131),B(19),B(19),B(19),B(19),B(19),B(19),B(132),B(133),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(134),B(19),B(135),B(19),B(136),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(137),B(19),B(19),
B(138),B(139),B(140),B(141),B(142),B(143),B(144),B(145),B(19),B(19),B(19),B(19),B(146),B(147),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(148),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(149),B(19),B(150),B(19),B(151),B(152),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(153),B(154),B(19),B(155),B(156),B(157),B(19),B(158),B(19),B(159),B(19),B(160),B(161),B(162),B(163),B(164),B(19),B(19),B(19),B(19),B(19),B(19),B(165),B(166),B(167),B(168),B(169),B(170),
-B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19)]);BvD=BX([(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),14,15,(-1),(-1),(-1),28,(-1),(-1),42,29,56,(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),1,(-1),(-1),(-1),(-1),57,210,201,207,199,203,200,205,208,205,208,(-1),(-1),210,211,211,11,2,3,4,5,6,7,8,9,10,(-1),(-1),(-1),(-1),(-1),(-1),(-1),30,48,46,32,18,33,34,35,23,36,37,38,50,49,24,
+B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19),B(19)]);Bv1=BX([(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),14,15,(-1),(-1),(-1),28,(-1),(-1),42,29,56,(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),1,(-1),(-1),(-1),(-1),57,210,201,207,199,203,200,205,208,205,208,(-1),(-1),210,211,211,11,2,3,4,5,6,7,8,9,10,(-1),(-1),(-1),(-1),(-1),(-1),(-1),30,48,46,32,18,33,34,35,23,36,37,38,50,49,24,
25,16,19,31,20,22,47,17,45,21,44,(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),12,52,53,(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),39,13,51,12,
-52,53,(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),26,43,27,40]);BvE=0;BvF=new $rt_globals.Int32Array(new $rt_globals.ArrayBuffer(2100000));BvG=0;}
-function AHp(b){var thread=$rt_nativeThread();var javaThread=$rt_getThread();if(thread.isResuming()){thread.status=0;var result=thread.attribute;if(result instanceof Error){throw result;}return result;}var callback=function(){};callback.S1=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.Vz=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BqP(callback);thread.suspend(function(){try{A8m(b,callback);}catch($e){callback.Vz($rt_exception($e));}});return null;}
-function AWZ(b){var thread=$rt_nativeThread();var javaThread=$rt_getThread();if(thread.isResuming()){thread.status=0;var result=thread.attribute;if(result instanceof Error){throw result;}return result;}var callback=function(){};callback.S1=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.Vz=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BqP(callback);thread.suspend(function(){try{A86(b,callback);}catch($e){callback.Vz($rt_exception($e));}});return null;}
-function AZ0(b){var thread=$rt_nativeThread();var javaThread=$rt_getThread();if(thread.isResuming()){thread.status=0;var result=thread.attribute;if(result instanceof Error){throw result;}return result;}var callback=function(){};callback.S1=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.Vz=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BqP(callback);thread.suspend(function(){try{A15(b,callback);}catch($e){callback.Vz($rt_exception($e));}});return null;}
-function ASk(){$rt_globals.window.addEventListener('beforeunload',function(event){event.preventDefault();return '';});}
-function AQg(b){$rt_globals.window.currentContext=b;}
-function AWJ(){return {antialias:false,depth:true,powerPreference:"high-performance",desynchronized:false,preserveDrawingBuffer:false,premultipliedAlpha:false,alpha:false};}
-function ATf(b,c){return $rt_globals.URL.createObjectURL(new $rt_globals.Blob([b],{type:c}));}
-function AN8(b){if(b.commit)b.commit();}
-function AZb(b,c){if(b.files.length>0){const value=b.files[0];((value.arrayBuffer()).then(function(arr){c(value.name,arr);})).catch(function(){c(null,null);});}else c(null,null);}
-var N7=K(Ce);
-function BvO(){var a=new N7();BkM(a);return a;}
-function BkM(a){X(a);}
-var ZA=K(0);
-var K_=K(0);
-var Tm=K(0);
-function IB(){E.call(this);this.xn=null;}
-function ACX(a){a.xn=a;}
-function AIW(){IB.call(this);this.P1=null;}
-function BlZ(){var a=new AIW();BdG(a);return a;}
-function BdG(a){var b;ACX(a);b=new P3;KH(b,16);a.P1=b;a.xn=b;}
-function Beh(a){}
-function BgT(a){}
-function A_h(a,b,c,d){var e,f;if(c>=0){e=b.data.length;if(c<=e&&d>=0&&d<=(e-c|0)){if(!d)return;TK(a.P1,b,c,d);return;}}f=new Cv;X(f);P(f);}
-function VO(){var a=this;IB.call(a);a.sY=null;a.Sg=0;a.Qv=0;}
-function Bf1(a,b){var c=new VO();AKK(c,a,b);return c;}
-function AKK(a,b,c){if(b!==null){a.xn=b;a.Qv=c;a.sY=b;return;}b=new E_;X(b);P(b);}
-function Yv(a){var b,$$je;a:{b=a.sY;if(b===null)LO(a);else{try{b.lo();break a;}catch($$e){$$je=R($$e);if($$je instanceof Bv){}else{throw $$e;}}LO(a);}}}
-function Kt(a,b){var c,d,$$je;if(b===null)b=R$(null);a:{c=OK(b);d=c.data.length;b=a.sY;if(b===null)LO(a);else{try{b.OT(c,0,d);break a;}catch($$e){$$je=R($$e);if($$je instanceof Bv){}else{throw $$e;}}LO(a);}}}
-function Zt(a){Kt(a,B(171));if(a.Qv)Yv(a);}
-function Fv(a,b){Kt(a,b);Zt(a);}
-function LO(a){a.Sg=1;}
-var QY=K();
-var BvP=null;var BvQ=null;function BvR(){var a=new QY();A_e(a);return a;}
-function A_e(a){}
-function CZ(){if(BvP===null)BvP=A9N(BvS,0);return BvP;}
-function Ey(){if(BvQ===null)BvQ=A9N(BvT,0);return BvQ;}
-function BqV(b,c,d,e,f){var g,h,i,j,k,l,m,n,o;if(b!==null&&d!==null){if(c>=0&&e>=0&&f>=0&&(c+f|0)<=Tj(b)&&(e+f|0)<=Tj(d)){a:{b:{if(b!==d){g=OT(Cw(b));h=OT(Cw(d));if(g!==null&&h!==null){if(g===h)break b;if(!Nk(g)&&!Nk(h)){i=b;j=0;k=c;while(j=0&&e>=0&&f>=0&&(c+f|0)<=Tj(b)&&(e+f|0)<=Tj(d)){SG(b,c,d,e,f);return;}b=new Cv;X(b);P(b);}
-function SG(b,c,d,e,f){if(f===0){return;}else if(typeof b.data.buffer!=='undefined'){d.data.set(b.data.subarray(c,c+f),e);}else if (b !== d || e < c) {
+52,53,(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),26,43,27,40]);Bv2=0;Bv3=new $rt_globals.Int32Array(new $rt_globals.ArrayBuffer(2100000));Bv4=0;}
+function AHC(b){var thread=$rt_nativeThread();var javaThread=$rt_getThread();if(thread.isResuming()){thread.status=0;var result=thread.attribute;if(result instanceof Error){throw result;}return result;}var callback=function(){};callback.S8=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.VI=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=Bq_(callback);thread.suspend(function(){try{A8u(b,callback);}catch($e){callback.VI($rt_exception($e));}});return null;}
+function AW7(b){var thread=$rt_nativeThread();var javaThread=$rt_getThread();if(thread.isResuming()){thread.status=0;var result=thread.attribute;if(result instanceof Error){throw result;}return result;}var callback=function(){};callback.S8=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.VI=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=Bq_(callback);thread.suspend(function(){try{A9e(b,callback);}catch($e){callback.VI($rt_exception($e));}});return null;}
+function AZ5(b){var thread=$rt_nativeThread();var javaThread=$rt_getThread();if(thread.isResuming()){thread.status=0;var result=thread.attribute;if(result instanceof Error){throw result;}return result;}var callback=function(){};callback.S8=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.VI=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=Bq_(callback);thread.suspend(function(){try{A2b(b,callback);}catch($e){callback.VI($rt_exception($e));}});return null;}
+function ASv(){$rt_globals.window.addEventListener('beforeunload',function(event){event.preventDefault();return '';});}
+function AQt(b){$rt_globals.window.currentContext=b;}
+function AWR(){return {antialias:false,depth:true,powerPreference:"high-performance",desynchronized:false,preserveDrawingBuffer:false,premultipliedAlpha:false,alpha:false};}
+function AMQ(b,c){return $rt_globals.URL.createObjectURL(new $rt_globals.Blob([b],{type:c}));}
+function A0J(b){if(b.commit)b.commit();}
+function A1k(b,c){if(b.files.length>0){const value=b.files[0];((value.arrayBuffer()).then(function(arr){c(value.name,arr);})).catch(function(){c(null,null);});}else c(null,null);}
+var Oi=K(Cf);
+function Bwa(){var a=new Oi();Bk9(a);return a;}
+function Bk9(a){X(a);}
+var ZL=K(0);
+var Lh=K(0);
+var TC=K(0);
+function ID(){E.call(this);this.xz=null;}
+function AC8(a){a.xz=a;}
+function AI9(){ID.call(this);this.P7=null;}
+function Bml(){var a=new AI9();BdW(a);return a;}
+function BdW(a){var b;AC8(a);b=new Qd;KM(b,16);a.P7=b;a.xz=b;}
+function Bey(a){}
+function Bha(a){}
+function A_w(a,b,c,d){var e,f;if(c>=0){e=b.data.length;if(c<=e&&d>=0&&d<=(e-c|0)){if(!d)return;TZ(a.P7,b,c,d);return;}}f=new Cv;X(f);P(f);}
+function V0(){var a=this;ID.call(a);a.s6=null;a.Sp=0;a.QB=0;}
+function Bgh(a,b){var c=new V0();AKW(c,a,b);return c;}
+function AKW(a,b,c){if(b!==null){a.xz=b;a.QB=c;a.s6=b;return;}b=new Fa;X(b);P(b);}
+function YK(a){var b,$$je;a:{b=a.s6;if(b===null)LX(a);else{try{b.lt();break a;}catch($$e){$$je=R($$e);if($$je instanceof Bv){}else{throw $$e;}}LX(a);}}}
+function Ky(a,b){var c,d,$$je;if(b===null)b=Sn(null);a:{c=OX(b);d=c.data.length;b=a.s6;if(b===null)LX(a);else{try{b.OZ(c,0,d);break a;}catch($$e){$$je=R($$e);if($$je instanceof Bv){}else{throw $$e;}}LX(a);}}}
+function ZE(a){Ky(a,B(171));if(a.QB)YK(a);}
+function Fv(a,b){Ky(a,b);ZE(a);}
+function LX(a){a.Sp=1;}
+var Rd=K();
+var Bwb=null;var Bwc=null;function Bwd(){var a=new Rd();A_s(a);return a;}
+function A_s(a){}
+function C6(){if(Bwb===null)Bwb=A9X(Bwe,0);return Bwb;}
+function Ez(){if(Bwc===null)Bwc=A9X(Bwf,0);return Bwc;}
+function Brf(b,c,d,e,f){var g,h,i,j,k,l,m,n,o;if(b!==null&&d!==null){if(c>=0&&e>=0&&f>=0&&(c+f|0)<=Tz(b)&&(e+f|0)<=Tz(d)){a:{b:{if(b!==d){g=O6(Cw(b));h=O6(Cw(d));if(g!==null&&h!==null){if(g===h)break b;if(!Nv(g)&&!Nv(h)){i=b;j=0;k=c;while(j=0&&e>=0&&f>=0&&(c+f|0)<=Tz(b)&&(e+f|0)<=Tz(d)){SX(b,c,d,e,f);return;}b=new Cv;X(b);P(b);}
+function SX(b,c,d,e,f){if(f===0){return;}else if(typeof b.data.buffer!=='undefined'){d.data.set(b.data.subarray(c,c+f),e);}else if (b !== d || e < c) {
for (var i = 0; i < f; i = (i + 1) | 0) {d.data[e++] = b.data[c++];}}else{c = (c + f) | 0;e = (e + f) | 0;for (var i = 0; i < f; i = (i + 1) | 0) {d.data[--e] = b.data[--c];}}}
function Cy(){return Long_fromNumber(new Date().getTime());}
-function DF(){return Buc($rt_globals.performance.now()*1000000.0);}
-var ANo=K();
-function BvU(){var a=new ANo();A6o(a);return a;}
-function A6o(a){}
-function HJ(){E.call(this);this.KV=null;}
-var BvV=null;var BvW=null;var BvX=null;var BvY=null;var BvZ=null;var Bv0=null;var Bv1=null;function Np(){Np=Bw(HJ);BfM();}
-function PO(a){var b=new HJ();ALi(b,a);return b;}
-function ALi(a,b){Np();a.KV=b;}
-function FF(b){var c,d,e,f,g,h,i;Np();if(b===null)return null;c=b;d=$rt_str(typeof c);e=!Cz(d,B(173))&&!Cz(d,B(174))?0:1;if(e&&b[Bv2]===true)return b;b=BvW;if(b!==null){if(e){f=b.get(c);g=(typeof f==='undefined'?1:0)?void 0:f.deref();if(!(typeof g==='undefined'?1:0))return g;h=PO(c);BvW.set(c,new $rt_globals.WeakRef(h));return h;}if(Cz(d,B(175))){f=BvX.get(c);g=(typeof f==='undefined'?1:0)?void 0:f.deref();if(!(typeof g==='undefined'?1:0))return g;h=PO(c);i=h;BvX.set(c,new $rt_globals.WeakRef(i));Uy(Bv0,i,c);return h;}if
-(Cz(d,B(176))){f=BvY.get(c);g=(typeof f==='undefined'?1:0)?void 0:f.deref();if(!(typeof g==='undefined'?1:0))return g;h=PO(c);i=h;BvY.set(c,new $rt_globals.WeakRef(i));Uy(Bv1,i,c);return h;}if(Cz(d,B(177))){f=BvZ;g=f===null?void 0:f.deref();if(!(typeof g==='undefined'?1:0))return g;h=PO(c);BvZ=new $rt_globals.WeakRef(h);return h;}}return PO(c);}
-function FM(b){Np();if(b===null)return null;return b[Bv2]===true?b:b.KV;}
-function YM(b){Np();if(b===null)return null;return b instanceof $rt_objcls()&&b instanceof HJ?FM(b):b;}
-function W4(b){Np();if(b===null)return null;return b instanceof $rt_objcls()?b:FF(b);}
-function BfM(){BvV=new $rt_globals.WeakMap();BvW=!(typeof $rt_globals.WeakRef!=='undefined'?1:0)?null:new $rt_globals.WeakMap();BvX=!(typeof $rt_globals.WeakRef!=='undefined'?1:0)?null:new $rt_globals.Map();BvY=!(typeof $rt_globals.WeakRef!=='undefined'?1:0)?null:new $rt_globals.Map();Bv0=BvX===null?null:new $rt_globals.FinalizationRegistry(CQ(new ACI,"accept"));Bv1=BvY===null?null:new $rt_globals.FinalizationRegistry(CQ(new ACH,"accept"));}
-function Uy(b,c,d){return b.register(c,d);}
-var ANQ=K();
-var QS=K(0);
-function KM(){var a=this;E.call(a);a.de=null;a.bJ=0;a.bn=0;a.X=null;a.r=null;a.ch=null;a.k=null;a.cf=null;a.uC=null;a.Um=0;a.bg=0;a.T=null;a.k9=null;a.I=null;a.jf=null;a.ek=null;a.bq=0;a.dx=0;a.SM=null;a.Vc=0;a.dH=null;a.hL=0;a.S$=null;a.dF=null;a.t=null;a.g7=null;a.v7=null;a.kz=null;a.Nw=null;a.Oi=null;a.i0=0;a.nY=null;a.SV=0;a.fK=Cf;a.bc=0;a.bX=0;a.QD=0;a.c_=Cf;a.eM=0;}
-var Bv3=null;var Bv4=null;var Bv5=0;var Bv6=null;function BrW(){var a=new KM();A1K(a);return a;}
-function A1K(a){var b,c;b=new Zf;b.NT=1.0;b.z6=0.0;b.uW=1.0;b.cr=20.0;b.ze=Cy();b.xG=CB(DF(),M(1000000));a.X=b;a.uC=null;a.Um=1;a.bg=0;a.I=null;b=new Yh;b.Gy=B(7);b.yd=B(7);b.tW=Cy();b.qO=0;b.mh=a;a.jf=b;b=new YE;b.qC=0.0;b.td=null;b.HL=Cy();b.jw=new CX;b.Vn=0;b.SG=0;b.r5=N6(16);b.Y=a;b.oR=BdX(a);a.ek=b;a.bq=0;a.dx=0;a.SM=null;a.Vc=0;a.hL=0;a.S$=AEE(0.0);a.dF=null;a.g7=Bq0();a.Nw=Bqr();a.Oi=Brg();a.i0=1;a.nY=B(7);a.SV=0;a.fK=M(-1);a.bc=0;a.bX=0;a.QD=0;a.c_=Cy();a.eM=0;b=new AC0;AAI(b,B(178));b.Hi=a;b.VG=1;c
-=new ADP;c.Jw=b;A_r(c);a.bJ=K2();a.bn=L8();Bv6=a;}
-function AKk(a){var b,c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:IX();Bv7.te=BdX(a);b=new OP;$p=1;case 1:Wl(b,a);if(C()){break _;}a.t=b;b=new ADi;b.jq=Ci();b.up=Bqw();b.is=DX();b.pW=a;b.qW=a.t.o8;$p=2;case 2:AS5(b);if(C()){break _;}a.kz=b;c=new Ti;d=a.t;c.Ck=b;Bv8=DX();c.vi=DX();c.jB=QR(1);e=M_(B4(1048576));e.v$=WS();c.kB=e;c.xQ=Ci();c.g6=0;c.g5=0;c.xR=d;a.T=c;b
-=new ADn;d=a.t;e=B(179);$p=3;case 3:AXB(b,d,e,c);if(C()){break _;}a.k9=b;$p=4;case 4:AVI(a);if(C()){break _;}a.v7=new Wr;FZ(a,B(180));Bb(3553);Bp();BuS.clearDepth((-1.0));Bb(2929);Mw(515);Bb(3008);AB9(516,0.10000000149011612);UK(1029);Do(5889);Ea();Do(5888);FZ(a,B(181));HA(a.T,a.Oi);HA(a.T,a.Nw);HA(a.T,Brp());b=a.T;c=new AD7;Bt();HT(c,Bv9.lp);c.yz=0.0;c.sZ=0.0;c.v1=1;f=Gm(B(182));$p=5;case 5:$z=AUt(f);if(C()){break _;}d=$z;f=d.kU;g=f.data;c.IH=f;c.IG=g.length/256|0;HA(b,c);b=a.T;c=new Yx;HT(c,Bv$.lp);c.AH=BR(256);c.B9
-=BR(256);c.Ax=a;c.v1=1;f=Gm(B(182));$p=6;case 6:$z=AUt(f);if(C()){break _;}e=$z;h=c.GE;i=(h%16|0)*16|0;j=(h/16|0)*16|0;g=BR(256);k=0;while(k<16){CY(e.kU,S(k+j|0,e.yS)+i|0,g,k*16|0,16);k=k+1|0;}c.AH=(A91(g,16,16,e.IF)).kU;f=Gm(B(183));$p=7;case 7:$z=AUt(f);if(C()){break _;}d=$z;c.B9=d.kU;HA(b,c);HA(a.T,Bq8());HA(a.T,Btq());HA(a.T,A5M(0));HA(a.T,A5M(1));a.ch=Bsq(a,a.T);GK(0,0,a.bJ,a.bn);b=new Uq;c=a.r;d=a.T;b.dv=BC(Oa,4);b.yI=new CX;if(c!==null)b.it=c;b.fL=d;h=0;while(h<4){b.dv.data[h]=Ci();h=h+1|0;}a.cf=b;FZ(a,
-B(184));b=new Sz;Sd(b);b.g$=Ci();b.C4=new CX;b.U_=null;b.xH=0;b.qV=B(7);b.lD=0;b.zQ=1.0;b.bu=a;a.dH=b;b=Nv();$p=8;case 8:AJq(a,b);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
-function AVI(a){var b,c,d,e,f,g,h,i,j,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Ee(16640);Do(5889);Ea();b=a.bJ;c=a.bn;d=Jj();e=b-0.0;d.fo=2.0/e;d.fm=0.0;d.fn=0.0;d.fp=0.0;d.fs=0.0;f=0.0-c;d.ft=2.0/f;d.fq=0.0;d.fr=0.0;d.fu=0.0;d.fw=0.0;d.fx=0.0010000000474974513;d.fv=0.0;d.gV= -(b+0.0)/e;d.gW= -(0.0+c)/f;d.gX=2.0;d.gY=1.0;Do(5888);Ea();Bm(0.0,0.0,(-2000.0));GK(0,0,a.bJ,a.bn);L0(0.0,0.0,0.0,
-0.0);BI();d=Bv_;Bc(2896);Bb(3553);Bc(2912);g=3553;h=a.T;i=B(185);$p=1;case 1:$z=APE(h,i);if(C()){break _;}j=$z;CF(g,j);By(d);D8(d,16777215);H(d,0.0,a.bn,0.0,0.0,0.0);H(d,a.bJ,a.bn,0.0,0.0,0.0);H(d,a.bJ,0.0,0.0,0.0,0.0);H(d,0.0,0.0,0.0,0.0,0.0);Br(d);B1(1.0,1.0,1.0,1.0);By(d);D8(d,16777215);H(d,0.0,a.bn,0.0,0.0,1.0);H(d,a.bJ,a.bn,0.0,1.0,1.0);H(d,a.bJ,0.0,0.0,1.0,0.0);H(d,0.0,0.0,0.0,0.0,0.0);Br(d);Bc(2896);Bc(2912);Bb(3008);AB9(516,0.10000000149011612);Bp();BuS.flush();$p=2;case 2:A1y();if(C()){break _;}return;default:
-GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,$p);}
-function AJq(a,b){var c,d,e,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.I;if(c instanceof VX)return;if(c!==null){$p=1;continue _;}if(b===null&&a.r===null)b=Nv();else if(b===null&&a.k.bL<=0){b=new NU;Fc(b);}a.I=b;if(b===null){$p=2;continue _;}if(a.bc){c=a.k;if(c!==null){c=c.ja;d=0;while(d<10){c.nX.data[d]=0;d=d+1|0;}}a.bc=0;Xl(0);}c=LZ(a.bJ,a.bn);e=c.iC;d=c.iv;$p=3;continue _;case 1:c.yA();if(C()){break _;}if(b===null&&a.r===null)b
-=Nv();else if(b===null&&a.k.bL<=0){b=new NU;Fc(b);}a.I=b;if(b===null){$p=2;continue _;}if(a.bc){c=a.k;if(c!==null){c=c.ja;d=0;while(d<10){c.nX.data[d]=0;d=d+1|0;}}a.bc=0;Xl(0);}c=LZ(a.bJ,a.bn);e=c.iC;d=c.iv;$p=3;continue _;case 2:A1d(a);if(C()){break _;}return;case 3:ARQ(b,a,e,d);if(C()){break _;}a.hL=0;return;default:GY();}}DZ().s(a,b,c,d,e,$p);}
-function FZ(a,b){var c,d,e,f;CC();Bp();c=BuS.getError();if(c==37442)c=(-144);if(c){a:{switch(c){case -144:break;case 1280:d=B(186);break a;case 1281:d=B(187);break a;case 1282:d=B(188);break a;case 1285:d=B(189);break a;default:d=B(190);break a;}d=B(191);}Ct(CZ(),B(192));e=CZ();f=new T;U(f);J(J(f,B(193)),b);Ct(e,V(f));b=CZ();e=new T;U(e);J(J(Bo(e,c),B(16)),d);Ct(b,V(e));}}
-function APH(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$$je,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.i0=1;$p=1;case 1:AKk(a);if(C()){break _;}b=Cy();c=0;d=null;if(!a.i0)return;Bwa=0;Bwb=0;if(a.bg&&a.r!==null){e=a.X;f=e.cs;Ip(e);a.X.cs=f;}else Ip(a.X);g=DF();h=0;if(h=a.X.mg){c:{i=BD(DF(),g);e=a.k;f=a.X.cs;if(e===null)FJ(0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0);else{j=e.bp;k=e.c-j;l=f;j=j+k*l;k=e.b6;k=k+(e.j-k)*l;m=e.bo;l=m+(e.d-m)*l;n=e.P;m=n+(e.x-n)*f;n=e.J;o=n+(e.o-n)*f;try{FJ(j,k,l,e.f,e.i,e.g,m,o);break c;}catch($$e){$$je=R($$e);if($$je instanceof D1){}else{throw $$e;}}Ct(Ey(),B(194));}}FZ(a,B(195));Bb(3553);if(a.r!==null){e=a.r;$p=5;continue _;}if(a.t.gK){try{g=M(5);$p=6;continue _;}catch($$e){$$je=R($$e);if($$je instanceof Dv)
-{e=$$je;}else{throw $$e;}}e.ep();}if(Bh()==33&&BQ(8)){if(a.hL){if(!F2()){try{g=M(10);$p=8;continue _;}catch($$e){$$je=R($$e);if($$je instanceof Dv){e=$$je;}else{throw $$e;}}e.ep();}if(Bh()==33&&BQ(4))Gz(a,i);else a.fK=DF();$p=10;continue _;}e=a.de;if(e!==null){f=a.X.cs;p=e.eI;if(p<=0.0){e=e.bQ;e.dH.e6=0.0;e.ch.ey=0.0;}else{n=e.hq;f=n+(p-n)*f;e=e.bQ;e.dH.e6=f;e.ch.ey=f;}}e=a.ek;f=a.X.cs;$p=9;continue _;}$p=7;continue _;}a.bq=a.bq+1|0;try{continue _;}catch($$e){$$je=R($$e);if($$je instanceof Gw){}else{throw $$e;}}}a.r
-=null;$p=3;case 3:AOG(a,d);if(C()){break _;}e=Btg();$p=4;case 4:AJq(a,e);if(C()){break _;}h=h+1|0;if(h=e)break;i=Bi(i,f[j]);j=j+1|0;}e=B9(CB(CB(i,M(200000)),M(e)));HE(h,7);D8(h,541065216);Bk(h,0.0,a.bn-e|0,0.0);Bk(h,0.0,a.bn,0.0);Bk(h,Bv3.data.length,a.bn,0.0);Bk(h,Bv3.data.length,a.bn-e|0,0.0);Br(h);HE(h,1);g=0;while(true){f=Bv3.data;e=f.length;if(g>=e)break;k=(((g-Bv5|0)&(e-1|0))*255|0)/e|0;l=S(k,k)/255|0;e=S(l,l)/255|0;if(FN(f[g],M(16666666)))D8(h,(-16777216)+(e*256|0)|0);else D8(h,(-16777216)+(e*65536|0)|0);m
-=CB(Bv3.data[g],M(200000));n=CB(Bv4.data[g],M(200000));o=g+0.5;Bk(h,o,FQ(BD(M(a.bn),m))+0.5,0.0);Bk(h,o,a.bn+0.5,0.0);D8(h,(((-16777216)+(e*65536|0)|0)+(e*256|0)|0)+(e*1|0)|0);Bk(h,o,FQ(BD(M(a.bn),m))+0.5,0.0);Bk(h,o,FQ(BD(M(a.bn),BD(m,n)))+0.5,0.0);g=g+1|0;}Br(h);Bb(3553);}
-function A1d(a){var b,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(F2()&&!a.bc){a.bc=1;b=a.v7;Xl(1);b.HK=0;b.Hc=0;b=null;$p=1;continue _;}return;case 1:AJq(a,b);if(C()){break _;}a.bX=a.bq+10000|0;return;default:GY();}}DZ().s(a,b,$p);}
-function AJA(a){var b,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.I!==null)return;b=Bs_();$p=1;case 1:AJq(a,b);if(C()){break _;}return;default:GY();}}DZ().s(a,b,$p);}
-function ASc(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=a.de;if(!d.O3&&!(!b&&a.dx>0)){if(c){e=a.dF;if(e!==null&&!e.n5&&!b){f=e.id;g=e.ig;h=e.ih;b=e.hN;c=d.ur;if(c>0)d.ur=c-1|0;else{if(f==d.Dm&&g==d.CX&&h==d.Ch){e=d.bQ.r;$p
-=2;continue _;}d.eI=0.0;d.hq=0.0;d.mN=0.0;d.Dm=f;d.CX=g;d.Ch=h;}e=a.cf;c=a.dF.hN;d=e.it;$p=1;continue _;}}d.eI=0.0;d.ur=0;}return;case 1:$z=AKi(d,f,g,h);if(C()){break _;}b=$z;if(!b)return;I();i=Bwd.data[b];j=f;k=Ca(e.yI);l=i.e2;m=i.e7;n=j+k*(l-m-0.20000000298023224)+0.10000000149011612+m;o=g;k=Ca(e.yI);m=i.dT;l=i.en;p=o+k*(m-l-0.20000000298023224)+0.10000000149011612+l;q=h;k=Ca(e.yI);m=i.ff;l=i.fB;k=q+k*(m-l-0.20000000298023224)+0.10000000149011612+l;if(!c)p=o+i.en-0.10000000149011612;if(c==1)p=o+i.dT+0.10000000149011612;if
-(c==2)k=q+l-0.10000000149011612;if(c==3)k=q+m+0.10000000149011612;if(c==4)n=j+i.e7-0.10000000149011612;if(c==5)n=j+i.e2+0.10000000149011612;d=AL0(e.it,n,p,k,0.0,0.0,0.0,i);$p=6;continue _;case 2:$z=AKi(e,f,g,h);if(C()){break _;}c=$z;if(!c){e=a.cf;c=a.dF.hN;d=e.it;$p=1;continue _;}I();e=Bwd.data[c];r=d.eI;i=d.bQ.k;$p=3;case 3:$z=AQw(e,i);if(C()){break _;}s=$z;d.eI=r+s;if(d.mN%4.0!==0.0){d.mN=d.mN+1.0;if(d.eI>=1.0){$p=5;continue _;}e=a.cf;c=a.dF.hN;d=e.it;$p=1;continue _;}i=d.bQ.g7;t=Ja(e.fi);s=f+0.5;u=g+0.5;r
-=h+0.5;e=e.fi;v=(e.mF+1.0)/8.0;w=e.lE*0.5;$p=4;case 4:A0S(i,t,s,u,r,v,w);if(C()){break _;}d.mN=d.mN+1.0;if(d.eI>=1.0){$p=5;continue _;}e=a.cf;c=a.dF.hN;d=e.it;$p=1;continue _;case 5:AYr(d,f,g,h,b);if(C()){break _;}d.eI=0.0;d.hq=0.0;d.mN=0.0;d.ur=5;e=a.cf;c=a.dF.hN;d=e.it;$p=1;continue _;case 6:$z=AXG(d,f,g,h);if(C()){break _;}d=$z;d.f=d.f*0.20000000298023224;d.i=(d.i-0.10000000149011612)*0.20000000298023224+0.10000000149011612;d.g=d.g*0.20000000298023224;Dh(d,0.12000000476837158,0.12000000476837158);d.c1=d.c1
-*0.6000000238418579;E6(e,d);return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p);}
-function AVw(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!(!b&&a.dx>0)){if(!b)Pt(a.k);a:{c=1;d=a.dF;if(d!==null){e=d.n5;if(e!=1){if(e)break a;f=d.id;g=d.ig;h=d.ih;i=d.hN;I();j=Bwd.data;k=a.r;$p=1;continue _;}if(!b){k=a.k;d=d.kv;l=k.D;l=X8(l,l.bC);if(l===
-null)i=1;else{Bt();i=Bwe.data[l.bm].BG(d);}if(i>0){$p=4;continue _;}}if(b==1){k=a.k;d=a.dF.kv;$p=2;continue _;}}else if(!b&&!(a.de instanceof M2))a.dx=10;}if(c&&b==1){k=En(a.k.D);if(k!==null){d=a.k;l=a.r;b=k.v;m=Dm(k);$p=5;continue _;}}}return;case 1:$z=AKi(k,f,g,h);if(C()){break _;}e=$z;m=j[e];if(b){d=En(a.k.D);e=d===null?0:d.v;k=a.de;l=a.k;m=a.r;$p=3;continue _;}k=a.r;i=a.dF.hN;n=i?g:g+(-1)|0;if(i==1)n=n+1|0;e=i!=2?h:h+(-1)|0;if(i==3)e=e+1|0;o=i!=4?f:f+(-1)|0;if(i==5)o=o+1|0;$p=6;continue _;case 2:$z=d.r_(k);if
-(C()){break _;}i=$z;if(!i){l=Mb(k);if(l!==null&&d instanceof Es){d=d;Bt();Bwe.data[l.bm].QM(l,d);if(l.v<=0)MQ(k);}}if(c&&b==1){k=En(a.k.D);if(k!==null){d=a.k;l=a.r;b=k.v;m=Dm(k);$p=5;continue _;}}return;case 3:$z=AMR(k,l,m,d,f,g,h,i);if(C()){break _;}i=$z;if(i){c=0;Pt(a.k);}if(d===null)return;i=d.v;if(!i){k=a.k.D;k.cx.data[k.bC]=null;}else if(i!=e)a.ek.oR.n8=0.0;if(c&&b==1){k=En(a.k.D);if(k!==null){d=a.k;l=a.r;b=k.v;m=Dm(k);$p=5;continue _;}}return;case 4:d.em(k,i);if(C()){break _;}l=Mb(k);if(l!==null&&d instanceof Es)
-{d=d;Bt();Bwe.data[l.bm].ym(l,d);if(l.v<=0)MQ(k);}if(b==1){k=a.k;d=a.dF.kv;$p=2;continue _;}if(c&&b==1){k=En(a.k.D);if(k!==null){d=a.k;l=a.r;b=k.v;m=Dm(k);$p=5;continue _;}}return;case 5:$z=m.lM(k,l,d);if(C()){break _;}l=$z;if(l===k&&!(l!==null&&l.v!=b))b=0;else{k=d.D;j=k.cx.data;b=k.bC;j[b]=l;if(!l.v)j[b]=null;b=1;}if(b)a.ek.oR.n8=0.0;return;case 6:$z=AKi(k,o,n,e);if(C()){break _;}i=$z;if(i==Bwf.b){p=o+0.5;q=n+0.5;r=e+0.5;d=B(199);s=0.5;t=2.5999999046325684+(O(k.n)-O(k.n))*0.800000011920929;$p=7;continue _;}if
-(m===Bwg&&a.k.AN<100){if(c&&b==1){k=En(a.k.D);if(k!==null){d=a.k;l=a.r;b=k.v;m=Dm(k);$p=5;continue _;}}return;}k=a.de;i=a.dF.hN;$p=9;continue _;case 7:AGq(k,p,q,r,d,s,t);if(C()){break _;}i=0;$p=8;case 8:AYA(k,o,n,e,i);if(C()){break _;}if(m===Bwg&&a.k.AN<100){if(c&&b==1){k=En(a.k.D);if(k!==null){d=a.k;l=a.r;b=k.v;m=Dm(k);$p=5;continue _;}}return;}k=a.de;i=a.dF.hN;$p=9;case 9:AH2(k,f,g,h,i);if(C()){break _;}if(c&&b==1){k=En(a.k.D);if(k!==null){d=a.k;l=a.r;b=k.v;m=Dm(k);$p=5;continue _;}}return;default:GY();}}DZ().s(a,
+function DF(){return BuA($rt_globals.performance.now()*1000000.0);}
+var ANB=K();
+function Bwg(){var a=new ANB();A6x(a);return a;}
+function A6x(a){}
+function HL(){E.call(this);this.K7=null;}
+var Bwh=null;var Bwi=null;var Bwj=null;var Bwk=null;var Bwl=null;var Bwm=null;var Bwn=null;function NA(){NA=Bw(HL);Bf4();}
+function P0(a){var b=new HL();ALu(b,a);return b;}
+function ALu(a,b){NA();a.K7=b;}
+function FF(b){var c,d,e,f,g,h,i;NA();if(b===null)return null;c=b;d=$rt_str(typeof c);e=!Cz(d,B(173))&&!Cz(d,B(174))?0:1;if(e&&b[Bwo]===true)return b;b=Bwi;if(b!==null){if(e){f=b.get(c);g=(typeof f==='undefined'?1:0)?void 0:f.deref();if(!(typeof g==='undefined'?1:0))return g;h=P0(c);Bwi.set(c,new $rt_globals.WeakRef(h));return h;}if(Cz(d,B(175))){f=Bwj.get(c);g=(typeof f==='undefined'?1:0)?void 0:f.deref();if(!(typeof g==='undefined'?1:0))return g;h=P0(c);i=h;Bwj.set(c,new $rt_globals.WeakRef(i));UM(Bwm,i,c);return h;}if
+(Cz(d,B(176))){f=Bwk.get(c);g=(typeof f==='undefined'?1:0)?void 0:f.deref();if(!(typeof g==='undefined'?1:0))return g;h=P0(c);i=h;Bwk.set(c,new $rt_globals.WeakRef(i));UM(Bwn,i,c);return h;}if(Cz(d,B(177))){f=Bwl;g=f===null?void 0:f.deref();if(!(typeof g==='undefined'?1:0))return g;h=P0(c);Bwl=new $rt_globals.WeakRef(h);return h;}}return P0(c);}
+function FN(b){NA();if(b===null)return null;return b[Bwo]===true?b:b.K7;}
+function Y0(b){NA();if(b===null)return null;return b instanceof $rt_objcls()&&b instanceof HL?FN(b):b;}
+function Xh(b){NA();if(b===null)return null;return b instanceof $rt_objcls()?b:FF(b);}
+function Bf4(){Bwh=new $rt_globals.WeakMap();Bwi=!(typeof $rt_globals.WeakRef!=='undefined'?1:0)?null:new $rt_globals.WeakMap();Bwj=!(typeof $rt_globals.WeakRef!=='undefined'?1:0)?null:new $rt_globals.Map();Bwk=!(typeof $rt_globals.WeakRef!=='undefined'?1:0)?null:new $rt_globals.Map();Bwm=Bwj===null?null:new $rt_globals.FinalizationRegistry(CQ(new ACT,"accept"));Bwn=Bwk===null?null:new $rt_globals.FinalizationRegistry(CQ(new ACS,"accept"));}
+function UM(b,c,d){return b.register(c,d);}
+var AN2=K();
+var Q8=K(0);
+function KR(){var a=this;E.call(a);a.dg=null;a.bJ=0;a.bo=0;a.X=null;a.r=null;a.ch=null;a.k=null;a.cf=null;a.zW=null;a.Uw=0;a.bg=0;a.T=null;a.lc=null;a.I=null;a.jj=null;a.d0=null;a.bk=0;a.dA=0;a.SV=null;a.Vm=0;a.dy=null;a.hQ=0;a.Tf=null;a.dI=null;a.t=null;a.ha=null;a.lT=null;a.kA=null;a.NG=null;a.Op=null;a.i4=0;a.n6=null;a.S2=0;a.fL=Cb;a.bc=0;a.bX=0;a.QK=0;a.db=Cb;a.eP=0;a.kO=0;a.r0=0;a.sz=0;a.k1=0;}
+var Bwp=null;var Bwq=null;var Bwr=0;var Bws=null;function Bsh(){var a=new KR();A1S(a);return a;}
+function A1S(a){var b,c;b=new Zq;b.N2=1.0;b.Ac=0.0;b.u6=1.0;b.cr=20.0;b.zo=Cy();b.xS=CC(DF(),M(1000000));a.X=b;a.zW=null;a.Uw=1;a.bg=0;a.I=null;b=new Yw;b.GJ=B(7);b.yp=B(7);b.t0=Cy();b.qY=0;b.mm=a;a.jj=b;b=new YS;b.qN=0.0;b.tl=null;b.HV=Cy();b.jz=new CX;b.Vw=0;b.SP=0;b.sh=Oh(16);b.Y=a;b.oY=Bec(a);a.d0=b;a.bk=0;a.dA=0;a.SV=null;a.Vm=0;a.hQ=0;a.Tf=AEO(0.0);a.dI=null;a.ha=Brl();a.NG=BqO();a.Op=BrD();a.i4=1;a.n6=B(7);a.S2=0;a.fL=M(-1);a.bc=0;a.bX=0;a.QK=0;a.db=Cy();a.eP=0;a.kO=0;a.r0=1;a.sz=0;a.k1=0;b=new AC_;AAU(b,
+B(178));b.Ht=a;b.VP=1;c=new ADZ;c.JF=b;A_G(c);a.bJ=K9();a.bo=Mf();Bws=a;}
+function AKy(a){var b,c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:I0();Bwt.tm=Bec(a);b=new O2;$p=1;case 1:WB(b,a);if(C()){break _;}a.t=b;b=new ADt;b.jt=Cj();b.uw=BqT();b.ix=DY();b.p4=a;b.q6=a.t.pd;$p=2;case 2:ATe(b);if(C()){break _;}a.kA=b;c=new Ty;d=a.t;c.Cv=b;Bwu=DY();c.vs=DY();c.jE=Q7(1);c.kC=Sv(1048576);c.x2=Cj();c.g_=0;c.g$=0;c.x3=d;a.T=c;b=new ADy;d=a.t;e=
+B(179);$p=3;case 3:AXJ(b,d,e,c);if(C()){break _;}a.lc=b;$p=4;case 4:AVR(a);if(C()){break _;}a.lT=new WH;F0(a,B(180));Bb(3553);Bp();Bve.clearDepth((-1.0));Bb(2929);Mr(515);Bb(3008);ABr(516,0.10000000149011612);Wo(1029);Dp(5889);Ea();Dp(5888);F0(a,B(181));HB(a.T,a.Op);HB(a.T,a.NG);HB(a.T,BrM());b=a.T;c=new AEg;Bt();HV(c,Bwv.lu);c.yK=0.0;c.s7=0.0;c.wd=1;f=Gm(B(182));$p=5;case 5:$z=AUE(f);if(C()){break _;}d=$z;f=d.kY;g=f.data;c.IS=f;c.IR=g.length/256|0;HB(b,c);b=a.T;c=new YL;HV(c,Bww.lu);c.AS=BS(256);c.Ci=BS(256);c.AI
+=a;c.wd=1;f=Gm(B(182));$p=6;case 6:$z=AUE(f);if(C()){break _;}e=$z;h=c.GQ;i=(h%16|0)*16|0;j=(h/16|0)*16|0;g=BS(256);k=0;while(k<16){CY(e.kY,U(k+j|0,e.y2)+i|0,g,k*16|0,16);k=k+1|0;}c.AS=(A$a(g,16,16,e.IQ)).kY;f=Gm(B(183));$p=7;case 7:$z=AUE(f);if(C()){break _;}d=$z;c.Ci=d.kY;HB(b,c);HB(a.T,Brt());HB(a.T,BtO());HB(a.T,A5V(0));HB(a.T,A5V(1));a.ch=BsN(a,a.T);GW(0,0,a.bJ,a.bo);b=new UE;c=a.r;d=a.T;b.dx=BC(On,4);b.yT=new CX;if(c!==null)b.iy=c;b.fM=d;h=0;while(h<4){b.dx.data[h]=Cj();h=h+1|0;}a.cf=b;F0(a,B(184));b=
+new SP;Ss(b);b.hd=Cj();b.C_=new CX;b.Vi=null;b.xT=0;b.q5=B(7);b.lI=0;b.zY=1.0;b.bu=a;a.dy=b;b=NG();$p=8;case 8:AJD(a,b);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
+function AVR(a){var b,c,d,e,f,g,h,i,j,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Ef(16640);Dp(5889);Ea();b=a.bJ;c=a.bo;d=Jj();e=b-0.0;d.fp=2.0/e;d.fn=0.0;d.fo=0.0;d.fq=0.0;d.ft=0.0;f=0.0-c;d.fu=2.0/f;d.fr=0.0;d.fs=0.0;d.fv=0.0;d.fx=0.0;d.fy=0.0010000000474974513;d.fw=0.0;d.g0= -(b+0.0)/e;d.g1= -(0.0+c)/f;d.g2=2.0;d.g3=1.0;Dp(5888);Ea();Bn(0.0,0.0,(-2000.0));GW(0,0,a.bJ,a.bo);Mq(0.0,0.0,0.0,
+0.0);BK();d=Bwx;Bc(2896);Bb(3553);Bc(2912);g=3553;h=a.T;i=B(185);$p=1;case 1:$z=APP(h,i);if(C()){break _;}j=$z;CG(g,j);By(d);D9(d,16777215);H(d,0.0,a.bo,0.0,0.0,0.0);H(d,a.bJ,a.bo,0.0,0.0,0.0);H(d,a.bJ,0.0,0.0,0.0,0.0);H(d,0.0,0.0,0.0,0.0,0.0);Bs(d);BZ(1.0,1.0,1.0,1.0);By(d);D9(d,16777215);H(d,0.0,a.bo,0.0,0.0,1.0);H(d,a.bJ,a.bo,0.0,1.0,1.0);H(d,a.bJ,0.0,0.0,1.0,0.0);H(d,0.0,0.0,0.0,0.0,0.0);Bs(d);Bc(2896);Bc(2912);Bb(3008);ABr(516,0.10000000149011612);Bp();Bve.flush();$p=2;case 2:A1G();if(C()){break _;}return;default:
+G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,$p);}
+function AJD(a,b){var c,d,e,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.I;if(c instanceof V$)return;if(c!==null){$p=1;continue _;}if(b===null&&a.r===null)b=NG();else if(b===null&&a.k.bL<=0){b=new N5;Fd(b);}a.I=b;if(b===null){$p=2;continue _;}a.sz=0;if(a.bc){c=a.k;if(c!==null){c=c.je;d=0;while(d<10){c.n5.data[d]=0;d=d+1|0;}}a.bc=0;TL(a.lT);}c=L9(a.bJ,a.bo);e=c.iI;d=c.iB;$p=3;continue _;case 1:c.yL();if(C()){break _;}if(b===null&&
+a.r===null)b=NG();else if(b===null&&a.k.bL<=0){b=new N5;Fd(b);}a.I=b;if(b===null){$p=2;continue _;}a.sz=0;if(a.bc){c=a.k;if(c!==null){c=c.je;d=0;while(d<10){c.n5.data[d]=0;d=d+1|0;}}a.bc=0;TL(a.lT);}c=L9(a.bJ,a.bo);e=c.iI;d=c.iB;$p=3;continue _;case 2:A1i(a);if(C()){break _;}return;case 3:AR2(b,a,e,d);if(C()){break _;}a.hQ=0;return;default:G1();}}D0().s(a,b,c,d,e,$p);}
+function F0(a,b){var c,d,e,f;Cg();Bp();c=Bve.getError();if(c==37442)c=(-144);if(c){a:{switch(c){case -144:break;case 1280:d=B(186);break a;case 1281:d=B(187);break a;case 1282:d=B(188);break a;case 1285:d=B(189);break a;default:d=B(190);break a;}d=B(191);}CA(C6(),B(192));e=C6();f=new S;T(f);J(J(f,B(193)),b);CA(e,V(f));b=C6();e=new S;T(e);J(J(Bo(e,c),B(16)),d);CA(b,V(e));}}
+function APS(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$$je,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.i4=1;$p=1;case 1:AKy(a);if(C()){break _;}b=Cy();c=0;d=null;if(!a.i4)return;Bwy=0;Bwz=0;if(a.bg&&a.r!==null){e=a.X;f=e.cs;Ir(e);a.X.cs=f;}else Ir(a.X);g=DF();h=0;if(h=a.X.mk){c:{i=BD(DF(),g);e=a.k;f=a.X.cs;if(e===null)FK(0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0);else{j=e.bq;k=e.c-j;l=f;j=j+k*l;k=e.b6;k=k+(e.j-k)*l;m=e.bp;l=m+(e.d-m)*l;n=e.P;m=n+(e.x-n)*f;n=e.K;o=n+(e.o-n)*f;try{FK(j,k,l,e.f,e.i,e.g,m,o);break c;}catch($$e){$$je=R($$e);if($$je instanceof D2){}else{throw $$e;}}CA(Ez(),B(194));}}F0(a,B(195));Bb(3553);if(a.r!==null){e=a.r;$p=5;continue _;}if(a.t.gP){try{g=M(5);$p=6;continue _;}catch($$e){$$je=R($$e);if($$je instanceof Dv)
+{e=$$je;}else{throw $$e;}}e.er();}if(Bh()==33&&BR(8)){if(a.hQ){if(!F3()){try{g=M(10);$p=8;continue _;}catch($$e){$$je=R($$e);if($$je instanceof Dv){e=$$je;}else{throw $$e;}}e.er();}if(Bh()==33&&BR(4))GA(a,i);else a.fL=DF();$p=10;continue _;}e=a.dg;if(e!==null){f=a.X.cs;p=e.eL;if(p<=0.0){e=e.bQ;e.dy.e7=0.0;e.ch.eA=0.0;}else{n=e.hv;f=n+(p-n)*f;e=e.bQ;e.dy.e7=f;e.ch.eA=f;}}e=a.d0;f=a.X.cs;$p=9;continue _;}$p=7;continue _;}a.bk=a.bk+1|0;try{continue _;}catch($$e){$$je=R($$e);if($$je instanceof Gx){}else{throw $$e;}}}a.r
+=null;$p=3;case 3:AOR(a,d);if(C()){break _;}e=BtE();$p=4;case 4:AJD(a,e);if(C()){break _;}h=h+1|0;if(h=e)break;i=Bi(i,f[j]);j=j+1|0;}e=B9(CC(CC(i,M(200000)),M(e)));HG(h,7);D9(h,541065216);Bk(h,0.0,a.bo-e|0,0.0);Bk(h,0.0,a.bo,0.0);Bk(h,Bwp.data.length,a.bo,0.0);Bk(h,Bwp.data.length,a.bo-e|0,0.0);Bs(h);HG(h,1);g=0;while(true){f=Bwp.data;e=f.length;if(g>=e)break;k=(((g-Bwr|0)&(e-1|0))*255|0)/e|0;l=U(k,k)/255|0;e=U(l,l)/255|0;if(FO(f[g],M(16666666)))D9(h,(-16777216)+(e*256|0)|0);else D9(h,(-16777216)+(e*65536|0)|0);m
+=CC(Bwp.data[g],M(200000));n=CC(Bwq.data[g],M(200000));o=g+0.5;Bk(h,o,FR(BD(M(a.bo),m))+0.5,0.0);Bk(h,o,a.bo+0.5,0.0);D9(h,(((-16777216)+(e*65536|0)|0)+(e*256|0)|0)+(e*1|0)|0);Bk(h,o,FR(BD(M(a.bo),m))+0.5,0.0);Bk(h,o,FR(BD(M(a.bo),BD(m,n)))+0.5,0.0);g=g+1|0;}Bs(h);Bb(3553);}
+function A1i(a){var b,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.sz=1;if(F3()&&!a.bc){a.bc=1;Z1(a.lT);b=null;$p=1;continue _;}return;case 1:AJD(a,b);if(C()){break _;}a.bX=a.bk+10000|0;return;default:G1();}}D0().s(a,b,$p);}
+function AJN(a){var b,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.I!==null)return;b=Btx();$p=1;case 1:AJD(a,b);if(C()){break _;}return;default:G1();}}D0().s(a,b,$p);}
+function ASo(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=a.dg;if(!d.O9&&!(!b&&a.dA>0)){if(c){e=a.dI;if(e!==null&&!e.oa&&!b){f=e.ik;g=e.il;h=e.im;b=e.hS;c=d.uy;if(c>0)d.uy=c-1|0;else{if(f==d.Dw&&g==d.C4&&h==d.Cs){e=d.bQ.r;$p
+=2;continue _;}d.eL=0.0;d.hv=0.0;d.mT=0.0;d.Dw=f;d.C4=g;d.Cs=h;}e=a.cf;c=a.dI.hS;d=e.iy;$p=1;continue _;}}d.eL=0.0;d.uy=0;}return;case 1:$z=AKw(d,f,g,h);if(C()){break _;}b=$z;if(!b)return;I();i=BwB.data[b];j=f;k=Ca(e.yT);l=i.e3;m=i.e8;n=j+k*(l-m-0.20000000298023224)+0.10000000149011612+m;o=g;k=Ca(e.yT);m=i.dV;l=i.ep;p=o+k*(m-l-0.20000000298023224)+0.10000000149011612+l;q=h;k=Ca(e.yT);m=i.fg;l=i.fC;k=q+k*(m-l-0.20000000298023224)+0.10000000149011612+l;if(!c)p=o+i.ep-0.10000000149011612;if(c==1)p=o+i.dV+0.10000000149011612;if
+(c==2)k=q+l-0.10000000149011612;if(c==3)k=q+m+0.10000000149011612;if(c==4)n=j+i.e8-0.10000000149011612;if(c==5)n=j+i.e3+0.10000000149011612;d=AMb(e.iy,n,p,k,0.0,0.0,0.0,i);$p=6;continue _;case 2:$z=AKw(e,f,g,h);if(C()){break _;}c=$z;if(!c){e=a.cf;c=a.dI.hS;d=e.iy;$p=1;continue _;}I();e=BwB.data[c];r=d.eL;i=d.bQ.k;$p=3;case 3:$z=AQJ(e,i);if(C()){break _;}s=$z;d.eL=r+s;if(d.mT%4.0!==0.0){d.mT=d.mT+1.0;if(d.eL>=1.0){$p=5;continue _;}e=a.cf;c=a.dI.hS;d=e.iy;$p=1;continue _;}i=d.bQ.ha;t=Jb(e.fj);s=f+0.5;u=g+0.5;r
+=h+0.5;e=e.fj;v=(e.mM+1.0)/8.0;w=e.lJ*0.5;$p=4;case 4:A0Y(i,t,s,u,r,v,w);if(C()){break _;}d.mT=d.mT+1.0;if(d.eL>=1.0){$p=5;continue _;}e=a.cf;c=a.dI.hS;d=e.iy;$p=1;continue _;case 5:AYy(d,f,g,h,b);if(C()){break _;}d.eL=0.0;d.hv=0.0;d.mT=0.0;d.uy=5;e=a.cf;c=a.dI.hS;d=e.iy;$p=1;continue _;case 6:$z=AXN(d,f,g,h);if(C()){break _;}d=$z;d.f=d.f*0.20000000298023224;d.i=(d.i-0.10000000149011612)*0.20000000298023224+0.10000000149011612;d.g=d.g*0.20000000298023224;Dh(d,0.12000000476837158,0.12000000476837158);d.c3=d.c3
+*0.6000000238418579;E6(e,d);return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p);}
+function AVF(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!(!b&&a.dA>0)){if(!b)PF(a.k);a:{c=1;d=a.dI;if(d!==null){e=d.oa;if(e!=1){if(e)break a;f=d.ik;g=d.il;h=d.im;i=d.hS;I();j=BwB.data;k=a.r;$p=1;continue _;}if(!b){k=a.k;d=d.kw;l=k.D;l=Yl(l,l.bC);if(l===
+null)i=1;else{Bt();i=BwC.data[l.bn].BQ(d);}if(i>0){$p=4;continue _;}}if(b==1){k=a.k;d=a.dI.kw;$p=2;continue _;}}else if(!b&&!(a.dg instanceof M_))a.dA=10;}if(c&&b==1){k=Eo(a.k.D);if(k!==null){d=a.k;l=a.r;b=k.v;m=Dm(k);$p=5;continue _;}}}return;case 1:$z=AKw(k,f,g,h);if(C()){break _;}e=$z;m=j[e];if(b){d=Eo(a.k.D);e=d===null?0:d.v;k=a.dg;l=a.k;m=a.r;$p=3;continue _;}k=a.r;i=a.dI.hS;n=i?g:g+(-1)|0;if(i==1)n=n+1|0;e=i!=2?h:h+(-1)|0;if(i==3)e=e+1|0;o=i!=4?f:f+(-1)|0;if(i==5)o=o+1|0;$p=6;continue _;case 2:$z=d.sl(k);if
+(C()){break _;}i=$z;if(!i){l=Mk(k);if(l!==null&&d instanceof Et){d=d;Bt();BwC.data[l.bn].QT(l,d);if(l.v<=0)M0(k);}}if(c&&b==1){k=Eo(a.k.D);if(k!==null){d=a.k;l=a.r;b=k.v;m=Dm(k);$p=5;continue _;}}return;case 3:$z=AM4(k,l,m,d,f,g,h,i);if(C()){break _;}i=$z;if(i){c=0;PF(a.k);}if(d===null)return;i=d.v;if(!i){k=a.k.D;k.cx.data[k.bC]=null;}else if(i!=e)a.d0.oY.od=0.0;if(c&&b==1){k=Eo(a.k.D);if(k!==null){d=a.k;l=a.r;b=k.v;m=Dm(k);$p=5;continue _;}}return;case 4:d.eo(k,i);if(C()){break _;}l=Mk(k);if(l!==null&&d instanceof Et)
+{d=d;Bt();BwC.data[l.bn].yx(l,d);if(l.v<=0)M0(k);}if(b==1){k=a.k;d=a.dI.kw;$p=2;continue _;}if(c&&b==1){k=Eo(a.k.D);if(k!==null){d=a.k;l=a.r;b=k.v;m=Dm(k);$p=5;continue _;}}return;case 5:$z=m.lR(k,l,d);if(C()){break _;}l=$z;if(l===k&&!(l!==null&&l.v!=b))b=0;else{k=d.D;j=k.cx.data;b=k.bC;j[b]=l;if(!l.v)j[b]=null;b=1;}if(b)a.d0.oY.od=0.0;return;case 6:$z=AKw(k,o,n,e);if(C()){break _;}i=$z;if(i==BwD.b){p=o+0.5;q=n+0.5;r=e+0.5;d=B(199);s=0.5;t=2.5999999046325684+(O(k.n)-O(k.n))*0.800000011920929;$p=7;continue _;}if
+(m===BwE&&a.k.AY<100){if(c&&b==1){k=Eo(a.k.D);if(k!==null){d=a.k;l=a.r;b=k.v;m=Dm(k);$p=5;continue _;}}return;}k=a.dg;i=a.dI.hS;$p=9;continue _;case 7:AGC(k,p,q,r,d,s,t);if(C()){break _;}i=0;$p=8;case 8:AYH(k,o,n,e,i);if(C()){break _;}if(m===BwE&&a.k.AY<100){if(c&&b==1){k=Eo(a.k.D);if(k!==null){d=a.k;l=a.r;b=k.v;m=Dm(k);$p=5;continue _;}}return;}k=a.dg;i=a.dI.hS;$p=9;case 9:AId(k,f,g,h,i);if(C()){break _;}if(c&&b==1){k=Eo(a.k.D);if(k!==null){d=a.k;l=a.r;b=k.v;m=Dm(k);$p=5;continue _;}}return;default:G1();}}D0().s(a,
b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p);}
-function AHC(a){var b,c,d,e,f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.dF;if(b===null)return;c=a.r;d=b.id;e=b.ig;f=b.ih;$p=1;case 1:$z=AKi(c,d,e,f);if(C()){break _;}d=$z;I();if(d==Bwh.b)d=Bwi.b;if(d==Bwj.b)d=Bwk.b;if(d==Bwg.b)d=Bwl.b;b=a.k.D;d=ZL(b,d);if(d>=0&&d<9)b.bC=d;return;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function AE7(a){var b,c,d,e,f,g,$$je,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:AZl(a.dH);b=a.ek;c=1.0;$p=1;case 1:AKw(b,c);if(C()){break _;}b=a.k;if(b!==null)AOP(b);try{b=a.g7;$p=2;continue _;}catch($$e){$$je=R($$e);if($$je instanceof Ii){b=$$je;}else{throw $$e;}}BL(b);if(!a.bg&&a.r!==null)WW(a.de);d=3553;e=a.T;b=B(200);$p=3;continue _;case 2:a:{try{ALT(b);if(C()){break _;}break a;}catch($$e){$$je=R($$e);if($$je instanceof Ii)
-{b=$$je;}else{throw $$e;}}BL(b);}if(!a.bg&&a.r!==null)WW(a.de);d=3553;e=a.T;b=B(200);$p=3;case 3:$z=APE(e,b);if(C()){break _;}f=$z;CF(d,f);if(!a.bg){b=a.T;$p=4;continue _;}if(a.I===null){b=a.k;if(b!==null&&b.bL<=0){b=null;$p=6;continue _;}}b=a.I;if(b!==null)a.bX=a.bq+10000|0;if(b!==null){$p=5;continue _;}b=a.I;if(b!==null&&!b.lt){b=a.r;if(b!==null){e=a.k;if(e!==null){d=a.eM+1|0;a.eM=d;if(d==30){a.eM=0;$p=10;continue _;}}a.r.fM=a.t.gO;if(!a.bg){b=a.ek;$p=9;continue _;}if(!a.bg)HX(a.ch);if(!a.bg){b=a.r;$p=15;continue _;}if
-(!a.bg){b=a.r;$p=18;continue _;}if(!a.bg){b=a.r;if(b!==null){d=N(a.k.c);f=N(a.k.j);g=N(a.k.d);$p=26;continue _;}}if(!a.bg){b=a.cf;$p=25;continue _;}}a.c_=Cy();return;}while(true){if(!Gi()){d=a.dx;if(d>0)a.dx=d-1|0;while(true){if(!EG()){if(a.I===null){if(Cx(0)&&(a.bq-a.bX|0)>=a.X.cr/4.0&&a.bc){d=0;$p=17;continue _;}if(Cx(1)&&(a.bq-a.bX|0)>=a.X.cr/4.0&&a.bc){d=1;$p=21;continue _;}}d=0;f=a.I===null&&Cx(0)&&a.bc?1:0;$p=14;continue _;}E8(a.k,Bh(),C5());if(!C5())continue;b=a.I;if(b!==null){$p=11;continue _;}if(Bh()
-==1)break;if(Bh()==33&&BQ(6)){b=a.t;b.bP=b.bP?0:1;}if(Bh()==a.t.er.bj){b=new E0;e=a.k.D;Fb(b,e,e.d3);$p=20;continue _;}if(Bh()==a.t.eS.bj){b=a.k;e=b.D;f=e.bC;d=1;$p=23;continue _;}f=0;while(f<9){if(Bh()==(2+f|0))a.k.D.bC=f;f=f+1|0;}d=Bh();b=a.t;if(d!=b.eO.bj)continue;else{d=4;f=!BQ(42)&&!BQ(54)?1:(-1);$p=27;continue _;}}$p=13;continue _;}if(DP(BD(Cy(),a.c_),M(200)))continue;d=Hu();if(d)GQ(a.k.D,d);b=a.I;if(b!==null){$p=8;continue _;}if(!a.bc&&CM()){$p=12;continue _;}if(!C3()&&CM()){d=0;$p=16;continue _;}if(C3()
-==1&&CM()){d=1;$p=19;continue _;}if(C3()==2&&CM())break;}$p=22;continue _;case 4:AO4(b);if(C()){break _;}if(a.I===null){b=a.k;if(b!==null&&b.bL<=0){b=null;$p=6;continue _;}}b=a.I;if(b!==null)a.bX=a.bq+10000|0;if(b!==null){$p=5;continue _;}b=a.I;if(b!==null&&!b.lt){b=a.r;if(b!==null){e=a.k;if(e!==null){d=a.eM+1|0;a.eM=d;if(d==30){a.eM=0;$p=10;continue _;}}a.r.fM=a.t.gO;if(!a.bg){b=a.ek;$p=9;continue _;}if(!a.bg)HX(a.ch);if(!a.bg){b=a.r;$p=15;continue _;}if(!a.bg){b=a.r;$p=18;continue _;}if(!a.bg){b=a.r;if(b!==
-null){d=N(a.k.c);f=N(a.k.j);g=N(a.k.d);$p=26;continue _;}}if(!a.bg){b=a.cf;$p=25;continue _;}}a.c_=Cy();return;}while(true){if(!Gi()){d=a.dx;if(d>0)a.dx=d-1|0;while(true){if(!EG()){if(a.I===null){if(Cx(0)&&(a.bq-a.bX|0)>=a.X.cr/4.0&&a.bc){d=0;$p=17;continue _;}if(Cx(1)&&(a.bq-a.bX|0)>=a.X.cr/4.0&&a.bc){d=1;$p=21;continue _;}}d=0;f=a.I===null&&Cx(0)&&a.bc?1:0;$p=14;continue _;}E8(a.k,Bh(),C5());if(!C5())continue;b=a.I;if(b!==null){$p=11;continue _;}if(Bh()==1)break;if(Bh()==33&&BQ(6)){b=a.t;b.bP=b.bP?0:1;}if
-(Bh()==a.t.er.bj){b=new E0;e=a.k.D;Fb(b,e,e.d3);$p=20;continue _;}if(Bh()==a.t.eS.bj){b=a.k;e=b.D;f=e.bC;d=1;$p=23;continue _;}f=0;while(f<9){if(Bh()==(2+f|0))a.k.D.bC=f;f=f+1|0;}d=Bh();b=a.t;if(d!=b.eO.bj)continue;else{d=4;f=!BQ(42)&&!BQ(54)?1:(-1);$p=27;continue _;}}$p=13;continue _;}if(DP(BD(Cy(),a.c_),M(200)))continue;d=Hu();if(d)GQ(a.k.D,d);b=a.I;if(b!==null){$p=8;continue _;}if(!a.bc&&CM()){$p=12;continue _;}if(!C3()&&CM()){d=0;$p=16;continue _;}if(C3()==1&&CM()){d=1;$p=19;continue _;}if(C3()==2&&CM())break;}$p
-=22;continue _;case 5:APe(b);if(C()){break _;}b=a.I;if(b!==null){$p=7;continue _;}b=a.I;if(b!==null&&!b.lt){b=a.r;if(b!==null){e=a.k;if(e!==null){d=a.eM+1|0;a.eM=d;if(d==30){a.eM=0;$p=10;continue _;}}a.r.fM=a.t.gO;if(!a.bg){b=a.ek;$p=9;continue _;}if(!a.bg)HX(a.ch);if(!a.bg){b=a.r;$p=15;continue _;}if(!a.bg){b=a.r;$p=18;continue _;}if(!a.bg){b=a.r;if(b!==null){d=N(a.k.c);f=N(a.k.j);g=N(a.k.d);$p=26;continue _;}}if(!a.bg){b=a.cf;$p=25;continue _;}}a.c_=Cy();return;}while(true){if(!Gi()){d=a.dx;if(d>0)a.dx=d-
-1|0;while(true){if(!EG()){if(a.I===null){if(Cx(0)&&(a.bq-a.bX|0)>=a.X.cr/4.0&&a.bc){d=0;$p=17;continue _;}if(Cx(1)&&(a.bq-a.bX|0)>=a.X.cr/4.0&&a.bc){d=1;$p=21;continue _;}}d=0;f=a.I===null&&Cx(0)&&a.bc?1:0;$p=14;continue _;}E8(a.k,Bh(),C5());if(!C5())continue;b=a.I;if(b!==null){$p=11;continue _;}if(Bh()==1)break;if(Bh()==33&&BQ(6)){b=a.t;b.bP=b.bP?0:1;}if(Bh()==a.t.er.bj){b=new E0;e=a.k.D;Fb(b,e,e.d3);$p=20;continue _;}if(Bh()==a.t.eS.bj){b=a.k;e=b.D;f=e.bC;d=1;$p=23;continue _;}f=0;while(f<9){if(Bh()==(2+f
-|0))a.k.D.bC=f;f=f+1|0;}d=Bh();b=a.t;if(d!=b.eO.bj)continue;else{d=4;f=!BQ(42)&&!BQ(54)?1:(-1);$p=27;continue _;}}$p=13;continue _;}if(DP(BD(Cy(),a.c_),M(200)))continue;d=Hu();if(d)GQ(a.k.D,d);b=a.I;if(b!==null){$p=8;continue _;}if(!a.bc&&CM()){$p=12;continue _;}if(!C3()&&CM()){d=0;$p=16;continue _;}if(C3()==1&&CM()){d=1;$p=19;continue _;}if(C3()==2&&CM())break;}$p=22;continue _;case 6:AJq(a,b);if(C()){break _;}b=a.I;if(b!==null)a.bX=a.bq+10000|0;if(b!==null){$p=5;continue _;}b=a.I;if(b!==null&&!b.lt){b=a.r;if
-(b!==null){e=a.k;if(e!==null){d=a.eM+1|0;a.eM=d;if(d==30){a.eM=0;$p=10;continue _;}}a.r.fM=a.t.gO;if(!a.bg){b=a.ek;$p=9;continue _;}if(!a.bg)HX(a.ch);if(!a.bg){b=a.r;$p=15;continue _;}if(!a.bg){b=a.r;$p=18;continue _;}if(!a.bg){b=a.r;if(b!==null){d=N(a.k.c);f=N(a.k.j);g=N(a.k.d);$p=26;continue _;}}if(!a.bg){b=a.cf;$p=25;continue _;}}a.c_=Cy();return;}while(true){if(!Gi()){d=a.dx;if(d>0)a.dx=d-1|0;while(true){if(!EG()){if(a.I===null){if(Cx(0)&&(a.bq-a.bX|0)>=a.X.cr/4.0&&a.bc){d=0;$p=17;continue _;}if(Cx(1)&&
-(a.bq-a.bX|0)>=a.X.cr/4.0&&a.bc){d=1;$p=21;continue _;}}d=0;f=a.I===null&&Cx(0)&&a.bc?1:0;$p=14;continue _;}E8(a.k,Bh(),C5());if(!C5())continue;b=a.I;if(b!==null){$p=11;continue _;}if(Bh()==1)break;if(Bh()==33&&BQ(6)){b=a.t;b.bP=b.bP?0:1;}if(Bh()==a.t.er.bj){b=new E0;e=a.k.D;Fb(b,e,e.d3);$p=20;continue _;}if(Bh()==a.t.eS.bj){b=a.k;e=b.D;f=e.bC;d=1;$p=23;continue _;}f=0;while(f<9){if(Bh()==(2+f|0))a.k.D.bC=f;f=f+1|0;}d=Bh();b=a.t;if(d!=b.eO.bj)continue;else{d=4;f=!BQ(42)&&!BQ(54)?1:(-1);$p=27;continue _;}}$p
-=13;continue _;}if(DP(BD(Cy(),a.c_),M(200)))continue;d=Hu();if(d)GQ(a.k.D,d);b=a.I;if(b!==null){$p=8;continue _;}if(!a.bc&&CM()){$p=12;continue _;}if(!C3()&&CM()){d=0;$p=16;continue _;}if(C3()==1&&CM()){d=1;$p=19;continue _;}if(C3()==2&&CM())break;}$p=22;continue _;case 7:b.pY();if(C()){break _;}b=a.I;if(b!==null&&!b.lt){b=a.r;if(b!==null){e=a.k;if(e!==null){d=a.eM+1|0;a.eM=d;if(d==30){a.eM=0;$p=10;continue _;}}a.r.fM=a.t.gO;if(!a.bg){b=a.ek;$p=9;continue _;}if(!a.bg)HX(a.ch);if(!a.bg){b=a.r;$p=15;continue _;}if
-(!a.bg){b=a.r;$p=18;continue _;}if(!a.bg){b=a.r;if(b!==null){d=N(a.k.c);f=N(a.k.j);g=N(a.k.d);$p=26;continue _;}}if(!a.bg){b=a.cf;$p=25;continue _;}}a.c_=Cy();return;}while(true){if(!Gi()){d=a.dx;if(d>0)a.dx=d-1|0;while(true){if(!EG()){if(a.I===null){if(Cx(0)&&(a.bq-a.bX|0)>=a.X.cr/4.0&&a.bc){d=0;$p=17;continue _;}if(Cx(1)&&(a.bq-a.bX|0)>=a.X.cr/4.0&&a.bc){d=1;$p=21;continue _;}}d=0;f=a.I===null&&Cx(0)&&a.bc?1:0;$p=14;continue _;}E8(a.k,Bh(),C5());if(!C5())continue;b=a.I;if(b!==null){$p=11;continue _;}if(Bh()
-==1)break;if(Bh()==33&&BQ(6)){b=a.t;b.bP=b.bP?0:1;}if(Bh()==a.t.er.bj){b=new E0;e=a.k.D;Fb(b,e,e.d3);$p=20;continue _;}if(Bh()==a.t.eS.bj){b=a.k;e=b.D;f=e.bC;d=1;$p=23;continue _;}f=0;while(f<9){if(Bh()==(2+f|0))a.k.D.bC=f;f=f+1|0;}d=Bh();b=a.t;if(d!=b.eO.bj)continue;else{d=4;f=!BQ(42)&&!BQ(54)?1:(-1);$p=27;continue _;}}$p=13;continue _;}if(DP(BD(Cy(),a.c_),M(200)))continue;d=Hu();if(d)GQ(a.k.D,d);b=a.I;if(b!==null){$p=8;continue _;}if(!a.bc&&CM()){$p=12;continue _;}if(!C3()&&CM()){d=0;$p=16;continue _;}if(C3()
-==1&&CM()){d=1;$p=19;continue _;}if(C3()==2&&CM())break;}$p=22;continue _;case 8:AG5(b);if(C()){break _;}while(true){while(true){if(!Gi()){d=a.dx;if(d>0)a.dx=d-1|0;while(true){if(!EG()){if(a.I===null){if(Cx(0)&&(a.bq-a.bX|0)>=a.X.cr/4.0&&a.bc){d=0;$p=17;continue _;}if(Cx(1)&&(a.bq-a.bX|0)>=a.X.cr/4.0&&a.bc){d=1;$p=21;continue _;}}d=0;f=a.I===null&&Cx(0)&&a.bc?1:0;$p=14;continue _;}E8(a.k,Bh(),C5());if(!C5())continue;b=a.I;if(b!==null){$p=11;continue _;}if(Bh()==1)break;if(Bh()==33&&BQ(6)){b=a.t;b.bP=b.bP?0:
-1;}if(Bh()==a.t.er.bj){b=new E0;e=a.k.D;Fb(b,e,e.d3);$p=20;continue _;}if(Bh()==a.t.eS.bj){b=a.k;e=b.D;f=e.bC;d=1;$p=23;continue _;}f=0;while(f<9){if(Bh()==(2+f|0))a.k.D.bC=f;f=f+1|0;}d=Bh();b=a.t;if(d!=b.eO.bj)continue;else{d=4;f=!BQ(42)&&!BQ(54)?1:(-1);$p=27;continue _;}}$p=13;continue _;}if(DP(BD(Cy(),a.c_),M(200)))continue;else break;}d=Hu();if(d)GQ(a.k.D,d);b=a.I;if(b!==null){continue _;}if(!a.bc&&CM()){$p=12;continue _;}if(!C3()&&CM()){d=0;$p=16;continue _;}if(C3()==1&&CM()){d=1;$p=19;continue _;}if(C3()
-!=2)continue;if(!CM())continue;else break;}$p=22;continue _;case 9:APb(b);if(C()){break _;}if(!a.bg)HX(a.ch);if(!a.bg){b=a.r;$p=15;continue _;}if(!a.bg){b=a.r;$p=18;continue _;}if(!a.bg){b=a.r;if(b!==null){d=N(a.k.c);f=N(a.k.j);g=N(a.k.d);$p=26;continue _;}}if(a.bg){a.c_=Cy();return;}b=a.cf;$p=25;continue _;case 10:ANY(b,e);if(C()){break _;}a.r.fM=a.t.gO;if(!a.bg){b=a.ek;$p=9;continue _;}if(!a.bg)HX(a.ch);if(!a.bg){b=a.r;$p=15;continue _;}if(!a.bg){b=a.r;$p=18;continue _;}if(!a.bg){b=a.r;if(b!==null){d=N(a.k.c);f
-=N(a.k.j);g=N(a.k.d);$p=26;continue _;}}if(a.bg){a.c_=Cy();return;}b=a.cf;$p=25;continue _;case 11:A1V(b);if(C()){break _;}while(true){f=0;while(f<9){if(Bh()==(2+f|0))a.k.D.bC=f;f=f+1|0;}d=Bh();b=a.t;if(d==b.eO.bj){d=4;f=!BQ(42)&&!BQ(54)?1:(-1);$p=27;continue _;}while(true){if(!EG()){if(a.I===null){if(Cx(0)&&(a.bq-a.bX|0)>=a.X.cr/4.0&&a.bc){d=0;$p=17;continue _;}if(Cx(1)&&(a.bq-a.bX|0)>=a.X.cr/4.0&&a.bc){d=1;$p=21;continue _;}}d=0;f=a.I===null&&Cx(0)&&a.bc?1:0;$p=14;continue _;}E8(a.k,Bh(),C5());if(!C5())continue;else break;}b
-=a.I;if(b!==null){continue _;}if(Bh()==1)break;if(Bh()==33&&BQ(6)){b=a.t;b.bP=b.bP?0:1;}if(Bh()==a.t.er.bj){b=new E0;e=a.k.D;Fb(b,e,e.d3);$p=20;continue _;}if(Bh()!=a.t.eS.bj)continue;else{b=a.k;e=b.D;f=e.bC;d=1;$p=23;continue _;}}$p=13;continue _;case 12:A1d(a);if(C()){break _;}while(true){while(true){if(!Gi()){d=a.dx;if(d>0)a.dx=d-1|0;while(true){if(!EG()){if(a.I===null){if(Cx(0)&&(a.bq-a.bX|0)>=a.X.cr/4.0&&a.bc){d=0;$p=17;continue _;}if(Cx(1)&&(a.bq-a.bX|0)>=a.X.cr/4.0&&a.bc){d=1;$p=21;continue _;}}d=0;f
-=a.I===null&&Cx(0)&&a.bc?1:0;$p=14;continue _;}E8(a.k,Bh(),C5());if(!C5())continue;b=a.I;if(b!==null){$p=11;continue _;}if(Bh()==1)break;if(Bh()==33&&BQ(6)){b=a.t;b.bP=b.bP?0:1;}if(Bh()==a.t.er.bj){b=new E0;e=a.k.D;Fb(b,e,e.d3);$p=20;continue _;}if(Bh()==a.t.eS.bj){b=a.k;e=b.D;f=e.bC;d=1;$p=23;continue _;}f=0;while(f<9){if(Bh()==(2+f|0))a.k.D.bC=f;f=f+1|0;}d=Bh();b=a.t;if(d!=b.eO.bj)continue;else{d=4;f=!BQ(42)&&!BQ(54)?1:(-1);$p=27;continue _;}}$p=13;continue _;}if(DP(BD(Cy(),a.c_),M(200)))continue;else break;}d
-=Hu();if(d)GQ(a.k.D,d);b=a.I;if(b!==null){$p=8;continue _;}if(!a.bc&&CM()){continue _;}if(!C3()&&CM()){d=0;$p=16;continue _;}if(C3()==1&&CM()){d=1;$p=19;continue _;}if(C3()!=2)continue;if(!CM())continue;else break;}$p=22;continue _;case 13:AJA(a);if(C()){break _;}while(true){if(Bh()==33&&BQ(6)){b=a.t;b.bP=b.bP?0:1;}if(Bh()==a.t.er.bj){b=new E0;e=a.k.D;Fb(b,e,e.d3);$p=20;continue _;}if(Bh()==a.t.eS.bj){b=a.k;e=b.D;f=e.bC;d=1;$p=23;continue _;}f=0;while(f<9){if(Bh()==(2+f|0))a.k.D.bC=f;f=f+1|0;}d=Bh();b=a.t;if
-(d==b.eO.bj){d=4;f=!BQ(42)&&!BQ(54)?1:(-1);$p=27;continue _;}while(true){if(!EG()){if(a.I===null){if(Cx(0)&&(a.bq-a.bX|0)>=a.X.cr/4.0&&a.bc){d=0;$p=17;continue _;}if(Cx(1)&&(a.bq-a.bX|0)>=a.X.cr/4.0&&a.bc){d=1;$p=21;continue _;}}d=0;f=a.I===null&&Cx(0)&&a.bc?1:0;$p=14;continue _;}E8(a.k,Bh(),C5());if(!C5())continue;else break;}b=a.I;if(b!==null){$p=11;continue _;}if(Bh()!=1)continue;else break;}continue _;case 14:ASc(a,d,f);if(C()){break _;}b=a.r;if(b!==null){e=a.k;if(e!==null){d=a.eM+1|0;a.eM=d;if(d==30){a.eM
-=0;$p=10;continue _;}}a.r.fM=a.t.gO;if(!a.bg){b=a.ek;$p=9;continue _;}if(!a.bg)HX(a.ch);if(!a.bg){b=a.r;$p=15;continue _;}if(!a.bg){b=a.r;$p=18;continue _;}if(!a.bg){b=a.r;if(b!==null){d=N(a.k.c);f=N(a.k.j);g=N(a.k.d);$p=26;continue _;}}if(!a.bg){b=a.cf;$p=25;continue _;}}a.c_=Cy();return;case 15:AZk(b);if(C()){break _;}if(!a.bg){b=a.r;$p=18;continue _;}if(!a.bg){b=a.r;if(b!==null){d=N(a.k.c);f=N(a.k.j);g=N(a.k.d);$p=26;continue _;}}if(a.bg){a.c_=Cy();return;}b=a.cf;$p=25;continue _;case 16:AVw(a,d);if(C())
-{break _;}a.bX=a.bq;while(true){if(C3()==1&&CM()){d=1;$p=19;continue _;}if(C3()==2&&CM()){$p=22;continue _;}while(true){if(!Gi()){d=a.dx;if(d>0)a.dx=d-1|0;while(true){if(!EG()){if(a.I===null){if(Cx(0)&&(a.bq-a.bX|0)>=a.X.cr/4.0&&a.bc){d=0;$p=17;continue _;}if(Cx(1)&&(a.bq-a.bX|0)>=a.X.cr/4.0&&a.bc){d=1;$p=21;continue _;}}d=0;f=a.I===null&&Cx(0)&&a.bc?1:0;$p=14;continue _;}E8(a.k,Bh(),C5());if(!C5())continue;b=a.I;if(b!==null){$p=11;continue _;}if(Bh()==1)break;if(Bh()==33&&BQ(6)){b=a.t;b.bP=b.bP?0:1;}if(Bh()
-==a.t.er.bj){b=new E0;e=a.k.D;Fb(b,e,e.d3);$p=20;continue _;}if(Bh()==a.t.eS.bj){b=a.k;e=b.D;f=e.bC;d=1;$p=23;continue _;}f=0;while(f<9){if(Bh()==(2+f|0))a.k.D.bC=f;f=f+1|0;}d=Bh();b=a.t;if(d!=b.eO.bj)continue;else{d=4;f=!BQ(42)&&!BQ(54)?1:(-1);$p=27;continue _;}}$p=13;continue _;}if(DP(BD(Cy(),a.c_),M(200)))continue;else break;}d=Hu();if(d)GQ(a.k.D,d);b=a.I;if(b!==null){$p=8;continue _;}if(!a.bc&&CM())break;if(C3())continue;if(!CM())continue;else{d=0;continue _;}}$p=12;continue _;case 17:AVw(a,d);if(C()){break _;}a.bX
-=a.bq;if(Cx(1)&&(a.bq-a.bX|0)>=a.X.cr/4.0&&a.bc){d=1;$p=21;continue _;}d=0;f=a.I===null&&Cx(0)&&a.bc?1:0;$p=14;continue _;case 18:AFs(b);if(C()){break _;}if(!a.bg){b=a.r;if(b!==null){d=N(a.k.c);f=N(a.k.j);g=N(a.k.d);$p=26;continue _;}}if(a.bg){a.c_=Cy();return;}b=a.cf;$p=25;continue _;case 19:AVw(a,d);if(C()){break _;}a.bX=a.bq;while(true){if(C3()==2&&CM()){$p=22;continue _;}while(true){if(!Gi()){d=a.dx;if(d>0)a.dx=d-1|0;while(true){if(!EG()){if(a.I===null){if(Cx(0)&&(a.bq-a.bX|0)>=a.X.cr/4.0&&a.bc){d=0;$p=
-17;continue _;}if(Cx(1)&&(a.bq-a.bX|0)>=a.X.cr/4.0&&a.bc){d=1;$p=21;continue _;}}d=0;f=a.I===null&&Cx(0)&&a.bc?1:0;$p=14;continue _;}E8(a.k,Bh(),C5());if(!C5())continue;b=a.I;if(b!==null){$p=11;continue _;}if(Bh()==1)break;if(Bh()==33&&BQ(6)){b=a.t;b.bP=b.bP?0:1;}if(Bh()==a.t.er.bj){b=new E0;e=a.k.D;Fb(b,e,e.d3);$p=20;continue _;}if(Bh()==a.t.eS.bj){b=a.k;e=b.D;f=e.bC;d=1;$p=23;continue _;}f=0;while(f<9){if(Bh()==(2+f|0))a.k.D.bC=f;f=f+1|0;}d=Bh();b=a.t;if(d!=b.eO.bj)continue;else{d=4;f=!BQ(42)&&!BQ(54)?1:(-1);$p
-=27;continue _;}}$p=13;continue _;}if(DP(BD(Cy(),a.c_),M(200)))continue;else break;}d=Hu();if(d)GQ(a.k.D,d);b=a.I;if(b!==null){$p=8;continue _;}if(!a.bc&&CM())break;if(!C3()&&CM()){d=0;$p=16;continue _;}if(C3()!=1)continue;if(!CM())continue;else{d=1;continue _;}}$p=12;continue _;case 20:AJq(a,b);if(C()){break _;}while(true){if(Bh()==a.t.eS.bj){b=a.k;e=b.D;f=e.bC;d=1;$p=23;continue _;}f=0;while(f<9){if(Bh()==(2+f|0))a.k.D.bC=f;f=f+1|0;}d=Bh();b=a.t;if(d==b.eO.bj){d=4;f=!BQ(42)&&!BQ(54)?1:(-1);$p=27;continue _;}while
-(true){if(!EG()){if(a.I===null){if(Cx(0)&&(a.bq-a.bX|0)>=a.X.cr/4.0&&a.bc){d=0;$p=17;continue _;}if(Cx(1)&&(a.bq-a.bX|0)>=a.X.cr/4.0&&a.bc){d=1;$p=21;continue _;}}d=0;f=a.I===null&&Cx(0)&&a.bc?1:0;$p=14;continue _;}E8(a.k,Bh(),C5());if(!C5())continue;else break;}b=a.I;if(b!==null){$p=11;continue _;}if(Bh()==1)break;if(Bh()==33&&BQ(6)){b=a.t;b.bP=b.bP?0:1;}if(Bh()!=a.t.er.bj)continue;else{b=new E0;e=a.k.D;Fb(b,e,e.d3);continue _;}}$p=13;continue _;case 21:AVw(a,d);if(C()){break _;}a.bX=a.bq;d=0;f=a.I===null&&
-Cx(0)&&a.bc?1:0;$p=14;continue _;case 22:AHC(a);if(C()){break _;}while(true){while(true){if(!Gi()){d=a.dx;if(d>0)a.dx=d-1|0;while(true){if(!EG()){if(a.I===null){if(Cx(0)&&(a.bq-a.bX|0)>=a.X.cr/4.0&&a.bc){d=0;$p=17;continue _;}if(Cx(1)&&(a.bq-a.bX|0)>=a.X.cr/4.0&&a.bc){d=1;$p=21;continue _;}}d=0;f=a.I===null&&Cx(0)&&a.bc?1:0;$p=14;continue _;}E8(a.k,Bh(),C5());if(!C5())continue;b=a.I;if(b!==null){$p=11;continue _;}if(Bh()==1)break;if(Bh()==33&&BQ(6)){b=a.t;b.bP=b.bP?0:1;}if(Bh()==a.t.er.bj){b=new E0;e=a.k.D;Fb(b,
-e,e.d3);$p=20;continue _;}if(Bh()==a.t.eS.bj){b=a.k;e=b.D;f=e.bC;d=1;$p=23;continue _;}f=0;while(f<9){if(Bh()==(2+f|0))a.k.D.bC=f;f=f+1|0;}d=Bh();b=a.t;if(d!=b.eO.bj)continue;else{d=4;f=!BQ(42)&&!BQ(54)?1:(-1);$p=27;continue _;}}$p=13;continue _;}if(DP(BD(Cy(),a.c_),M(200)))continue;else break;}d=Hu();if(d)GQ(a.k.D,d);b=a.I;if(b!==null){$p=8;continue _;}if(!a.bc&&CM()){$p=12;continue _;}if(!C3()&&CM()){d=0;$p=16;continue _;}if(C3()==1&&CM()){d=1;$p=19;continue _;}if(C3()!=2)continue;if(!CM())continue;else break;}continue _;case 23:$z
-=XE(e,f,d);if(C()){break _;}e=$z;d=0;$p=24;case 24:AZG(b,e,d);if(C()){break _;}while(true){f=0;while(f<9){if(Bh()==(2+f|0))a.k.D.bC=f;f=f+1|0;}d=Bh();b=a.t;if(d==b.eO.bj){d=4;f=!BQ(42)&&!BQ(54)?1:(-1);$p=27;continue _;}while(true){if(!EG()){if(a.I===null){if(Cx(0)&&(a.bq-a.bX|0)>=a.X.cr/4.0&&a.bc){d=0;$p=17;continue _;}if(Cx(1)&&(a.bq-a.bX|0)>=a.X.cr/4.0&&a.bc){d=1;$p=21;continue _;}}d=0;f=a.I===null&&Cx(0)&&a.bc?1:0;$p=14;continue _;}E8(a.k,Bh(),C5());if(!C5())continue;else break;}b=a.I;if(b!==null){$p=11;continue _;}if
-(Bh()==1)break;if(Bh()==33&&BQ(6)){b=a.t;b.bP=b.bP?0:1;}if(Bh()==a.t.er.bj){b=new E0;e=a.k.D;Fb(b,e,e.d3);$p=20;continue _;}if(Bh()!=a.t.eS.bj)continue;else{b=a.k;e=b.D;f=e.bC;d=1;$p=23;continue _;}}$p=13;continue _;case 25:AHU(b);if(C()){break _;}a.c_=Cy();return;case 26:ANf(b,d,f,g);if(C()){break _;}if(a.bg){a.c_=Cy();return;}b=a.cf;$p=25;continue _;case 27:A1z(b,d,f);if(C()){break _;}while(true){if(!EG()){if(a.I===null){if(Cx(0)&&(a.bq-a.bX|0)>=a.X.cr/4.0&&a.bc){d=0;$p=17;continue _;}if(Cx(1)&&(a.bq-a.bX
-|0)>=a.X.cr/4.0&&a.bc){d=1;$p=21;continue _;}}d=0;f=a.I===null&&Cx(0)&&a.bc?1:0;$p=14;continue _;}E8(a.k,Bh(),C5());if(!C5())continue;b=a.I;if(b!==null){$p=11;continue _;}if(Bh()==1)break;if(Bh()==33&&BQ(6)){b=a.t;b.bP=b.bP?0:1;}if(Bh()==a.t.er.bj){b=new E0;e=a.k.D;Fb(b,e,e.d3);$p=20;continue _;}if(Bh()==a.t.eS.bj){b=a.k;e=b.D;f=e.bC;d=1;$p=23;continue _;}f=0;while(f<9){if(Bh()==(2+f|0))a.k.D.bC=f;f=f+1|0;}d=Bh();b=a.t;if(d!=b.eO.bj)continue;else{d=4;f=!BQ(42)&&!BQ(54)?1:(-1);continue _;}}$p=13;continue _;default:
-GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-function AMT(a){var b,c,d,e,f,g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.k;if(b.n6!=(-1))b.n6=(-1);else b.n6=0;M5(a.r,b);b=a.k;b.bx=0;c=b.c;d=b.d;if(b.n6!=(-1)){c=c*8.0;d=d*8.0;Ew(b,c,b.j,d,b.o,b.x);b=a.r;e=a.k;f=0;$p=1;continue _;}c=c/8.0;d=d/8.0;Ew(b,c,b.j,d,b.o,b.x);b=a.r;e=a.k;f=0;$p=3;continue _;case 1:ATU(b,e,f);if(C()){break _;}g=BrM(a.r,BcS());b=B(201);e=a.k;$p=2;case 2:AIZ(a,g,b,e);if(C()){break _;}b
-=a.k;b.m=a.r;Ew(b,c,b.j,d,b.o,b.x);b=a.r;e=a.k;f=0;$p=5;continue _;case 3:ATU(b,e,f);if(C()){break _;}b=new M9;e=a.r;g=new S4;Wp(g);VT(b,e,g);e=B(202);g=a.k;$p=4;case 4:AIZ(a,b,e,g);if(C()){break _;}b=a.k;b.m=a.r;Ew(b,c,b.j,d,b.o,b.x);b=a.r;e=a.k;f=0;$p=5;case 5:ATU(b,e,f);if(C()){break _;}b=Bqq();e=a.r;g=a.k;$p=6;case 6:$z=AL1(b,e,g);if(C()){break _;}f=$z;if(f)return;$p=7;case 7:A1P(b,e,g);if(C()){break _;}$p=8;case 8:AL1(b,e,g);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-function AOG(a,b){var c,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=B(7);$p=1;case 1:AYx(a,b,c);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,$p);}
-function AYx(a,b,c){var d,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=null;$p=1;case 1:AIZ(a,b,c,d);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,$p);}
-function AIZ(a,b,c,d){var e,f,g,h,i,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Ux(a.jf,c);e=a.jf;f=B(7);$p=1;case 1:A1h(e,f);if(C()){break _;}f=a.r;if(f!==null){e=a.jf;$p=2;continue _;}a.r=b;g=CZ();h=a.k;e=new T;U(e);J(J(e,B(203)),h);Ct(g,V(e));if(b===null){a.k=null;a.c_=Cf;return;}if(d===null)a.k=null;$p=3;continue _;case 2:AXD(f,e);if(C()){break _;}a.r=b;g=CZ();h=a.k;e=new T;U(e);J(J(e,B(203)),
-h);Ct(g,V(e));if(b===null){a.k=null;a.c_=Cf;return;}if(d===null)a.k=null;$p=3;case 3:AVo(a,c);if(C()){break _;}c=CZ();e=a.k;f=new T;U(f);J(J(f,B(204)),e);Ct(c,V(f));if(a.k===null){c=OW(a.de,b);a.k=c;$p=4;continue _;}a.k.ja=AXS(a.t);c=a.ch;if(c!==null){e=c.cJ;if(e!==null)IW(e.eh,c);c.sT=(-9999.0);c.s8=(-9999.0);c.tp=(-9999.0);IX();Bv7.pu=b;c.cJ=b;c.Gm=AXF(b);Ba(b.eh,c);M$(c);}c=a.cf;if(c!==null){c.it=b;i=0;while(i<4){D0(c.dv.data[i]);i=i+1|0;}}c=a.k;$p=5;continue _;case 4:ATI(c);if(C()){break _;}Xi(a.de,a.k);a.k.ja
-=AXS(a.t);c=a.ch;if(c!==null){e=c.cJ;if(e!==null)IW(e.eh,c);c.sT=(-9999.0);c.s8=(-9999.0);c.tp=(-9999.0);IX();Bv7.pu=b;c.cJ=b;c.Gm=AXF(b);Ba(b.eh,c);M$(c);}c=a.cf;if(c!==null){c.it=b;i=0;while(i<4){D0(c.dv.data[i]);i=i+1|0;}}c=a.k;$p=5;case 5:AF8(b,c);if(C()){break _;}if(!b.r$){a.c_=Cf;return;}c=a.jf;$p=6;case 6:AXD(b,c);if(C()){break _;}a.c_=Cf;return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,$p);}
-function AVo(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Ux(a.jf,b);b=a.jf;c=B(205);$p=1;case 1:A1h(b,c);if(C()){break _;}d=128;e=289;f=(-128);g=f;while(g<=d){b=a.r;h=b.eU;i=b.eT;b=a.k;if(b!==null){h=b.c|0;i=b.d|0;}j=f;if(j<=d){b=a.jf;k=0+1|0;l=(0*100|0)/e|0;$p=3;continue _;}g=g+16|0;}b=a.jf;c=B(206);$p=2;case 2:A1h(b,c);if
-(C()){break _;}b=a.r;while(AD5(b.jO)){}return;case 3:AE3(b,l);if(C()){break _;}b=a.r;l=h+g|0;m=64;n=i+j|0;$p=4;case 4:AKi(b,l,m,n);if(C()){break _;}b=a.r;$p=5;case 5:$z=A09(b);if(C()){break _;}l=$z;if(l){b=a.r;continue _;}j=j+16|0;l=k;while(true){if(j<=d){b=a.jf;k=l+1|0;l=(l*100|0)/e|0;$p=3;continue _;}g=g+16|0;if(g>d)break;b=a.r;h=b.eU;i=b.eT;b=a.k;if(b!==null){h=b.c|0;i=b.d|0;}j=f;}b=a.jf;c=B(206);$p=2;continue _;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);}
-function Rt(a){var b,c,d,e,f,g,h;b=a.ch;c=b.xi;d=b.u7;e=b.wW;f=b.Lv;g=b.xA;h=new T;U(h);b=Bo(J(h,B(207)),c);Co(b,47);Bo(J(Bo(J(Bo(J(Bo(b,d),B(208)),e),B(209)),f),B(210)),g);return V(h);}
-function Q4(a){var b,c,d,e,f,g;b=a.ch;c=b.rm;d=b.G1;e=b.Ri;f=(d-e|0)-c|0;b=new T;U(b);g=Bo(J(b,B(211)),c);Co(g,47);Bo(J(Bo(J(Bo(g,d),B(212)),e),B(213)),f);return V(b);}
-function SN(a){var b,c,d,e,f;b=a.cf.dv.data;c=(b[0].p+b[1].p|0)+b[2].p|0;d=new T;U(d);Bo(d,c);d=V(d);c=a.r.b3.p;e=new T;U(e);Bo(J(e,B(214)),c);f=V(e);e=new T;U(e);J(J(J(J(e,B(215)),d),B(216)),f);return V(e);}
-function KY(){return Bv6;}
-function AJv(){Bv3=Bn6(512);Bv4=Bn6(512);Bv5=0;}
-function Ra(){E.call(this);this.vb=null;}
-var Bwm=null;function BrC(){BrC=Bw(Ra);Bpp();}
-function Bpp(){var b,c;b=Ci();Bwm=b;I();Ba(b,Bwl);Ba(Bwm,Bwn);Ba(Bwm,Bwo);Ba(Bwm,Bwi);Ba(Bwm,Bwp);Ba(Bwm,Bwq);Ba(Bwm,Bwr);Ba(Bwm,Bws);Ba(Bwm,Bwk);Ba(Bwm,Bwt);Ba(Bwm,Bwu);Ba(Bwm,Bwv);Ba(Bwm,Bww);Ba(Bwm,Bwx);Ba(Bwm,Bwy);Ba(Bwm,Bwz);Ba(Bwm,BwA);Ba(Bwm,BwB);Ba(Bwm,BwC);Ba(Bwm,BwD);Ba(Bwm,BwE);Ba(Bwm,BwF);Ba(Bwm,BwG);Ba(Bwm,BwH);Ba(Bwm,BwI);Ba(Bwm,BwJ);Ba(Bwm,BwK);Ba(Bwm,BwL);b=CZ();c=Bwm.p;Co(Bo(b.ov,c),10);Oj(b);}
-var Tc=K();
-var Buj=null;var Buk=null;function BwM(){var a=new Tc();AHY(a);return a;}
-function AHY(a){}
-function AUC(){Buj=null;Buk=null;}
+function AHP(a){var b,c,d,e,f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.dI;if(b===null)return;c=a.r;d=b.ik;e=b.il;f=b.im;$p=1;case 1:$z=AKw(c,d,e,f);if(C()){break _;}d=$z;I();if(d==BwF.b)d=BwG.b;if(d==BwH.b)d=BwI.b;if(d==BwE.b)d=BwJ.b;b=a.k.D;d=ZW(b,d);if(d>=0&&d<9)b.bC=d;return;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function AFh(a){var b,c,d,e,f,g,$$je,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Cg();if(BwK){if(!(a.r!==null&&!a.r0)&&!(!($rt_globals.document.pointerLockElement!=null?1:0)&&!OO()))TL(a.lT);if(a.I===null&&a.r!==null&&a.kO&&!(($rt_globals.document.pointerLockElement!=null?1:0)&&OO())&&a.sz)Z1(a.lT);if(OO()&&a.I===null&&!a.kO){if(!a.k1)a.k1=a.bk;b=a.bk;c=a.k1;if(b>=(c+1|0)&&c){a.kO=1;a.k1=0;}}if(a.I===null&&!OO()&&a.kO)
+{$p=5;continue _;}}AD5(a.dy);d=a.d0;e=1.0;$p=1;case 1:AKJ(d,e);if(C()){break _;}d=a.k;if(d!==null)AO0(d);try{d=a.ha;$p=2;continue _;}catch($$e){$$je=R($$e);if($$je instanceof Ik){d=$$je;}else{throw $$e;}}BJ(d);if(!a.bg&&a.r!==null)W$(a.dg);b=3553;f=a.T;d=B(200);$p=3;continue _;case 2:a:{try{AL6(d);if(C()){break _;}break a;}catch($$e){$$je=R($$e);if($$je instanceof Ik){d=$$je;}else{throw $$e;}}BJ(d);}if(!a.bg&&a.r!==null)W$(a.dg);b=3553;f=a.T;d=B(200);$p=3;case 3:$z=APP(f,d);if(C()){break _;}c=$z;CG(b,c);if(!a.bg)
+{d=a.T;$p=4;continue _;}if(a.I===null){d=a.k;if(d!==null&&d.bL<=0){d=null;$p=7;continue _;}}d=a.I;if(d!==null)a.bX=a.bk+10000|0;if(d!==null){$p=6;continue _;}d=a.I;if(d!==null&&!d.ly){d=a.r;if(d!==null){f=a.k;if(f!==null){b=a.eP+1|0;a.eP=b;if(b==30){a.eP=0;$p=11;continue _;}}a.r.fN=a.t.gT;if(!a.bg){d=a.d0;$p=10;continue _;}if(!a.bg)HY(a.ch);if(!a.bg){d=a.r;$p=16;continue _;}if(!a.bg){d=a.r;$p=19;continue _;}if(!a.bg){d=a.r;if(d!==null){b=N(a.k.c);c=N(a.k.j);g=N(a.k.d);$p=27;continue _;}}if(!a.bg){d=a.cf;$p=
+26;continue _;}}a.db=Cy();return;}while(true){if(!Go()){b=a.dA;if(b>0)a.dA=b-1|0;while(true){if(!EN()){if(a.I===null){if(Cx(0)&&(a.bk-a.bX|0)>=a.X.cr/4.0&&a.bc){b=0;$p=18;continue _;}if(Cx(1)&&(a.bk-a.bX|0)>=a.X.cr/4.0&&a.bc){b=1;$p=22;continue _;}}b=0;c=a.I===null&&Cx(0)&&a.bc?1:0;$p=15;continue _;}E9(a.k,Bh(),C4());if(!C4())continue;d=a.I;if(d!==null){$p=12;continue _;}if(Bh()==1)break;if(Bh()==33&&BR(6)){d=a.t;d.bP=d.bP?0:1;}if(Bh()==a.t.et.bj){d=new E1;f=a.k.D;Fc(d,f,f.d6);$p=21;continue _;}if(Bh()==a.t.eV.bj)
+{d=a.k;f=d.D;c=f.bC;b=1;$p=24;continue _;}c=0;while(c<9){if(Bh()==(2+c|0))a.k.D.bC=c;c=c+1|0;}b=Bh();d=a.t;if(b!=d.eR.bj)continue;else{b=4;c=!BR(42)&&!BR(54)?1:(-1);$p=28;continue _;}}$p=14;continue _;}if(DQ(BD(Cy(),a.db),M(200)))continue;b=HD();if(b)GR(a.k.D,b);d=a.I;if(d!==null){$p=9;continue _;}if(!a.bc&&CM()){$p=13;continue _;}if(!C1()&&CM()){b=0;$p=17;continue _;}if(C1()==1&&CM()){b=1;$p=20;continue _;}if(C1()==2&&CM())break;}$p=23;continue _;case 4:APd(d);if(C()){break _;}if(a.I===null){d=a.k;if(d!==null
+&&d.bL<=0){d=null;$p=7;continue _;}}d=a.I;if(d!==null)a.bX=a.bk+10000|0;if(d!==null){$p=6;continue _;}d=a.I;if(d!==null&&!d.ly){d=a.r;if(d!==null){f=a.k;if(f!==null){b=a.eP+1|0;a.eP=b;if(b==30){a.eP=0;$p=11;continue _;}}a.r.fN=a.t.gT;if(!a.bg){d=a.d0;$p=10;continue _;}if(!a.bg)HY(a.ch);if(!a.bg){d=a.r;$p=16;continue _;}if(!a.bg){d=a.r;$p=19;continue _;}if(!a.bg){d=a.r;if(d!==null){b=N(a.k.c);c=N(a.k.j);g=N(a.k.d);$p=27;continue _;}}if(!a.bg){d=a.cf;$p=26;continue _;}}a.db=Cy();return;}while(true){if(!Go()){b
+=a.dA;if(b>0)a.dA=b-1|0;while(true){if(!EN()){if(a.I===null){if(Cx(0)&&(a.bk-a.bX|0)>=a.X.cr/4.0&&a.bc){b=0;$p=18;continue _;}if(Cx(1)&&(a.bk-a.bX|0)>=a.X.cr/4.0&&a.bc){b=1;$p=22;continue _;}}b=0;c=a.I===null&&Cx(0)&&a.bc?1:0;$p=15;continue _;}E9(a.k,Bh(),C4());if(!C4())continue;d=a.I;if(d!==null){$p=12;continue _;}if(Bh()==1)break;if(Bh()==33&&BR(6)){d=a.t;d.bP=d.bP?0:1;}if(Bh()==a.t.et.bj){d=new E1;f=a.k.D;Fc(d,f,f.d6);$p=21;continue _;}if(Bh()==a.t.eV.bj){d=a.k;f=d.D;c=f.bC;b=1;$p=24;continue _;}c=0;while
+(c<9){if(Bh()==(2+c|0))a.k.D.bC=c;c=c+1|0;}b=Bh();d=a.t;if(b!=d.eR.bj)continue;else{b=4;c=!BR(42)&&!BR(54)?1:(-1);$p=28;continue _;}}$p=14;continue _;}if(DQ(BD(Cy(),a.db),M(200)))continue;b=HD();if(b)GR(a.k.D,b);d=a.I;if(d!==null){$p=9;continue _;}if(!a.bc&&CM()){$p=13;continue _;}if(!C1()&&CM()){b=0;$p=17;continue _;}if(C1()==1&&CM()){b=1;$p=20;continue _;}if(C1()==2&&CM())break;}$p=23;continue _;case 5:AJN(a);if(C()){break _;}AD5(a.dy);d=a.d0;e=1.0;$p=1;continue _;case 6:APp(d);if(C()){break _;}d=a.I;if(d
+!==null){$p=8;continue _;}d=a.I;if(d!==null&&!d.ly){d=a.r;if(d!==null){f=a.k;if(f!==null){b=a.eP+1|0;a.eP=b;if(b==30){a.eP=0;$p=11;continue _;}}a.r.fN=a.t.gT;if(!a.bg){d=a.d0;$p=10;continue _;}if(!a.bg)HY(a.ch);if(!a.bg){d=a.r;$p=16;continue _;}if(!a.bg){d=a.r;$p=19;continue _;}if(!a.bg){d=a.r;if(d!==null){b=N(a.k.c);c=N(a.k.j);g=N(a.k.d);$p=27;continue _;}}if(!a.bg){d=a.cf;$p=26;continue _;}}a.db=Cy();return;}while(true){if(!Go()){b=a.dA;if(b>0)a.dA=b-1|0;while(true){if(!EN()){if(a.I===null){if(Cx(0)&&(a.bk
+-a.bX|0)>=a.X.cr/4.0&&a.bc){b=0;$p=18;continue _;}if(Cx(1)&&(a.bk-a.bX|0)>=a.X.cr/4.0&&a.bc){b=1;$p=22;continue _;}}b=0;c=a.I===null&&Cx(0)&&a.bc?1:0;$p=15;continue _;}E9(a.k,Bh(),C4());if(!C4())continue;d=a.I;if(d!==null){$p=12;continue _;}if(Bh()==1)break;if(Bh()==33&&BR(6)){d=a.t;d.bP=d.bP?0:1;}if(Bh()==a.t.et.bj){d=new E1;f=a.k.D;Fc(d,f,f.d6);$p=21;continue _;}if(Bh()==a.t.eV.bj){d=a.k;f=d.D;c=f.bC;b=1;$p=24;continue _;}c=0;while(c<9){if(Bh()==(2+c|0))a.k.D.bC=c;c=c+1|0;}b=Bh();d=a.t;if(b!=d.eR.bj)continue;else
+{b=4;c=!BR(42)&&!BR(54)?1:(-1);$p=28;continue _;}}$p=14;continue _;}if(DQ(BD(Cy(),a.db),M(200)))continue;b=HD();if(b)GR(a.k.D,b);d=a.I;if(d!==null){$p=9;continue _;}if(!a.bc&&CM()){$p=13;continue _;}if(!C1()&&CM()){b=0;$p=17;continue _;}if(C1()==1&&CM()){b=1;$p=20;continue _;}if(C1()==2&&CM())break;}$p=23;continue _;case 7:AJD(a,d);if(C()){break _;}d=a.I;if(d!==null)a.bX=a.bk+10000|0;if(d!==null){$p=6;continue _;}d=a.I;if(d!==null&&!d.ly){d=a.r;if(d!==null){f=a.k;if(f!==null){b=a.eP+1|0;a.eP=b;if(b==30){a.eP
+=0;$p=11;continue _;}}a.r.fN=a.t.gT;if(!a.bg){d=a.d0;$p=10;continue _;}if(!a.bg)HY(a.ch);if(!a.bg){d=a.r;$p=16;continue _;}if(!a.bg){d=a.r;$p=19;continue _;}if(!a.bg){d=a.r;if(d!==null){b=N(a.k.c);c=N(a.k.j);g=N(a.k.d);$p=27;continue _;}}if(!a.bg){d=a.cf;$p=26;continue _;}}a.db=Cy();return;}while(true){if(!Go()){b=a.dA;if(b>0)a.dA=b-1|0;while(true){if(!EN()){if(a.I===null){if(Cx(0)&&(a.bk-a.bX|0)>=a.X.cr/4.0&&a.bc){b=0;$p=18;continue _;}if(Cx(1)&&(a.bk-a.bX|0)>=a.X.cr/4.0&&a.bc){b=1;$p=22;continue _;}}b=0;c
+=a.I===null&&Cx(0)&&a.bc?1:0;$p=15;continue _;}E9(a.k,Bh(),C4());if(!C4())continue;d=a.I;if(d!==null){$p=12;continue _;}if(Bh()==1)break;if(Bh()==33&&BR(6)){d=a.t;d.bP=d.bP?0:1;}if(Bh()==a.t.et.bj){d=new E1;f=a.k.D;Fc(d,f,f.d6);$p=21;continue _;}if(Bh()==a.t.eV.bj){d=a.k;f=d.D;c=f.bC;b=1;$p=24;continue _;}c=0;while(c<9){if(Bh()==(2+c|0))a.k.D.bC=c;c=c+1|0;}b=Bh();d=a.t;if(b!=d.eR.bj)continue;else{b=4;c=!BR(42)&&!BR(54)?1:(-1);$p=28;continue _;}}$p=14;continue _;}if(DQ(BD(Cy(),a.db),M(200)))continue;b=HD();if
+(b)GR(a.k.D,b);d=a.I;if(d!==null){$p=9;continue _;}if(!a.bc&&CM()){$p=13;continue _;}if(!C1()&&CM()){b=0;$p=17;continue _;}if(C1()==1&&CM()){b=1;$p=20;continue _;}if(C1()==2&&CM())break;}$p=23;continue _;case 8:d.p6();if(C()){break _;}d=a.I;if(d!==null&&!d.ly){d=a.r;if(d!==null){f=a.k;if(f!==null){b=a.eP+1|0;a.eP=b;if(b==30){a.eP=0;$p=11;continue _;}}a.r.fN=a.t.gT;if(!a.bg){d=a.d0;$p=10;continue _;}if(!a.bg)HY(a.ch);if(!a.bg){d=a.r;$p=16;continue _;}if(!a.bg){d=a.r;$p=19;continue _;}if(!a.bg){d=a.r;if(d!==null)
+{b=N(a.k.c);c=N(a.k.j);g=N(a.k.d);$p=27;continue _;}}if(!a.bg){d=a.cf;$p=26;continue _;}}a.db=Cy();return;}while(true){if(!Go()){b=a.dA;if(b>0)a.dA=b-1|0;while(true){if(!EN()){if(a.I===null){if(Cx(0)&&(a.bk-a.bX|0)>=a.X.cr/4.0&&a.bc){b=0;$p=18;continue _;}if(Cx(1)&&(a.bk-a.bX|0)>=a.X.cr/4.0&&a.bc){b=1;$p=22;continue _;}}b=0;c=a.I===null&&Cx(0)&&a.bc?1:0;$p=15;continue _;}E9(a.k,Bh(),C4());if(!C4())continue;d=a.I;if(d!==null){$p=12;continue _;}if(Bh()==1)break;if(Bh()==33&&BR(6)){d=a.t;d.bP=d.bP?0:1;}if(Bh()
+==a.t.et.bj){d=new E1;f=a.k.D;Fc(d,f,f.d6);$p=21;continue _;}if(Bh()==a.t.eV.bj){d=a.k;f=d.D;c=f.bC;b=1;$p=24;continue _;}c=0;while(c<9){if(Bh()==(2+c|0))a.k.D.bC=c;c=c+1|0;}b=Bh();d=a.t;if(b!=d.eR.bj)continue;else{b=4;c=!BR(42)&&!BR(54)?1:(-1);$p=28;continue _;}}$p=14;continue _;}if(DQ(BD(Cy(),a.db),M(200)))continue;b=HD();if(b)GR(a.k.D,b);d=a.I;if(d!==null){$p=9;continue _;}if(!a.bc&&CM()){$p=13;continue _;}if(!C1()&&CM()){b=0;$p=17;continue _;}if(C1()==1&&CM()){b=1;$p=20;continue _;}if(C1()==2&&CM())break;}$p
+=23;continue _;case 9:AHg(d);if(C()){break _;}while(true){while(true){if(!Go()){b=a.dA;if(b>0)a.dA=b-1|0;while(true){if(!EN()){if(a.I===null){if(Cx(0)&&(a.bk-a.bX|0)>=a.X.cr/4.0&&a.bc){b=0;$p=18;continue _;}if(Cx(1)&&(a.bk-a.bX|0)>=a.X.cr/4.0&&a.bc){b=1;$p=22;continue _;}}b=0;c=a.I===null&&Cx(0)&&a.bc?1:0;$p=15;continue _;}E9(a.k,Bh(),C4());if(!C4())continue;d=a.I;if(d!==null){$p=12;continue _;}if(Bh()==1)break;if(Bh()==33&&BR(6)){d=a.t;d.bP=d.bP?0:1;}if(Bh()==a.t.et.bj){d=new E1;f=a.k.D;Fc(d,f,f.d6);$p=21;continue _;}if
+(Bh()==a.t.eV.bj){d=a.k;f=d.D;c=f.bC;b=1;$p=24;continue _;}c=0;while(c<9){if(Bh()==(2+c|0))a.k.D.bC=c;c=c+1|0;}b=Bh();d=a.t;if(b!=d.eR.bj)continue;else{b=4;c=!BR(42)&&!BR(54)?1:(-1);$p=28;continue _;}}$p=14;continue _;}if(DQ(BD(Cy(),a.db),M(200)))continue;else break;}b=HD();if(b)GR(a.k.D,b);d=a.I;if(d!==null){continue _;}if(!a.bc&&CM()){$p=13;continue _;}if(!C1()&&CM()){b=0;$p=17;continue _;}if(C1()==1&&CM()){b=1;$p=20;continue _;}if(C1()!=2)continue;if(!CM())continue;else break;}$p=23;continue _;case 10:APm(d);if
+(C()){break _;}if(!a.bg)HY(a.ch);if(!a.bg){d=a.r;$p=16;continue _;}if(!a.bg){d=a.r;$p=19;continue _;}if(!a.bg){d=a.r;if(d!==null){b=N(a.k.c);c=N(a.k.j);g=N(a.k.d);$p=27;continue _;}}if(a.bg){a.db=Cy();return;}d=a.cf;$p=26;continue _;case 11:AN$(d,f);if(C()){break _;}a.r.fN=a.t.gT;if(!a.bg){d=a.d0;$p=10;continue _;}if(!a.bg)HY(a.ch);if(!a.bg){d=a.r;$p=16;continue _;}if(!a.bg){d=a.r;$p=19;continue _;}if(!a.bg){d=a.r;if(d!==null){b=N(a.k.c);c=N(a.k.j);g=N(a.k.d);$p=27;continue _;}}if(a.bg){a.db=Cy();return;}d=
+a.cf;$p=26;continue _;case 12:A13(d);if(C()){break _;}while(true){c=0;while(c<9){if(Bh()==(2+c|0))a.k.D.bC=c;c=c+1|0;}b=Bh();d=a.t;if(b==d.eR.bj){b=4;c=!BR(42)&&!BR(54)?1:(-1);$p=28;continue _;}while(true){if(!EN()){if(a.I===null){if(Cx(0)&&(a.bk-a.bX|0)>=a.X.cr/4.0&&a.bc){b=0;$p=18;continue _;}if(Cx(1)&&(a.bk-a.bX|0)>=a.X.cr/4.0&&a.bc){b=1;$p=22;continue _;}}b=0;c=a.I===null&&Cx(0)&&a.bc?1:0;$p=15;continue _;}E9(a.k,Bh(),C4());if(!C4())continue;else break;}d=a.I;if(d!==null){continue _;}if(Bh()==1)break;if
+(Bh()==33&&BR(6)){d=a.t;d.bP=d.bP?0:1;}if(Bh()==a.t.et.bj){d=new E1;f=a.k.D;Fc(d,f,f.d6);$p=21;continue _;}if(Bh()!=a.t.eV.bj)continue;else{d=a.k;f=d.D;c=f.bC;b=1;$p=24;continue _;}}$p=14;continue _;case 13:A1i(a);if(C()){break _;}while(true){while(true){if(!Go()){b=a.dA;if(b>0)a.dA=b-1|0;while(true){if(!EN()){if(a.I===null){if(Cx(0)&&(a.bk-a.bX|0)>=a.X.cr/4.0&&a.bc){b=0;$p=18;continue _;}if(Cx(1)&&(a.bk-a.bX|0)>=a.X.cr/4.0&&a.bc){b=1;$p=22;continue _;}}b=0;c=a.I===null&&Cx(0)&&a.bc?1:0;$p=15;continue _;}E9(a.k,
+Bh(),C4());if(!C4())continue;d=a.I;if(d!==null){$p=12;continue _;}if(Bh()==1)break;if(Bh()==33&&BR(6)){d=a.t;d.bP=d.bP?0:1;}if(Bh()==a.t.et.bj){d=new E1;f=a.k.D;Fc(d,f,f.d6);$p=21;continue _;}if(Bh()==a.t.eV.bj){d=a.k;f=d.D;c=f.bC;b=1;$p=24;continue _;}c=0;while(c<9){if(Bh()==(2+c|0))a.k.D.bC=c;c=c+1|0;}b=Bh();d=a.t;if(b!=d.eR.bj)continue;else{b=4;c=!BR(42)&&!BR(54)?1:(-1);$p=28;continue _;}}$p=14;continue _;}if(DQ(BD(Cy(),a.db),M(200)))continue;else break;}b=HD();if(b)GR(a.k.D,b);d=a.I;if(d!==null){$p=9;continue _;}if
+(!a.bc&&CM()){continue _;}if(!C1()&&CM()){b=0;$p=17;continue _;}if(C1()==1&&CM()){b=1;$p=20;continue _;}if(C1()!=2)continue;if(!CM())continue;else break;}$p=23;continue _;case 14:AJN(a);if(C()){break _;}while(true){if(Bh()==33&&BR(6)){d=a.t;d.bP=d.bP?0:1;}if(Bh()==a.t.et.bj){d=new E1;f=a.k.D;Fc(d,f,f.d6);$p=21;continue _;}if(Bh()==a.t.eV.bj){d=a.k;f=d.D;c=f.bC;b=1;$p=24;continue _;}c=0;while(c<9){if(Bh()==(2+c|0))a.k.D.bC=c;c=c+1|0;}b=Bh();d=a.t;if(b==d.eR.bj){b=4;c=!BR(42)&&!BR(54)?1:(-1);$p=28;continue _;}while
+(true){if(!EN()){if(a.I===null){if(Cx(0)&&(a.bk-a.bX|0)>=a.X.cr/4.0&&a.bc){b=0;$p=18;continue _;}if(Cx(1)&&(a.bk-a.bX|0)>=a.X.cr/4.0&&a.bc){b=1;$p=22;continue _;}}b=0;c=a.I===null&&Cx(0)&&a.bc?1:0;$p=15;continue _;}E9(a.k,Bh(),C4());if(!C4())continue;else break;}d=a.I;if(d!==null){$p=12;continue _;}if(Bh()!=1)continue;else break;}continue _;case 15:ASo(a,b,c);if(C()){break _;}d=a.r;if(d!==null){f=a.k;if(f!==null){b=a.eP+1|0;a.eP=b;if(b==30){a.eP=0;$p=11;continue _;}}a.r.fN=a.t.gT;if(!a.bg){d=a.d0;$p=10;continue _;}if
+(!a.bg)HY(a.ch);if(!a.bg){d=a.r;$p=16;continue _;}if(!a.bg){d=a.r;$p=19;continue _;}if(!a.bg){d=a.r;if(d!==null){b=N(a.k.c);c=N(a.k.j);g=N(a.k.d);$p=27;continue _;}}if(!a.bg){d=a.cf;$p=26;continue _;}}a.db=Cy();return;case 16:AZq(d);if(C()){break _;}if(!a.bg){d=a.r;$p=19;continue _;}if(!a.bg){d=a.r;if(d!==null){b=N(a.k.c);c=N(a.k.j);g=N(a.k.d);$p=27;continue _;}}if(a.bg){a.db=Cy();return;}d=a.cf;$p=26;continue _;case 17:AVF(a,b);if(C()){break _;}a.bX=a.bk;while(true){if(C1()==1&&CM()){b=1;$p=20;continue _;}if
+(C1()==2&&CM()){$p=23;continue _;}while(true){if(!Go()){b=a.dA;if(b>0)a.dA=b-1|0;while(true){if(!EN()){if(a.I===null){if(Cx(0)&&(a.bk-a.bX|0)>=a.X.cr/4.0&&a.bc){b=0;$p=18;continue _;}if(Cx(1)&&(a.bk-a.bX|0)>=a.X.cr/4.0&&a.bc){b=1;$p=22;continue _;}}b=0;c=a.I===null&&Cx(0)&&a.bc?1:0;$p=15;continue _;}E9(a.k,Bh(),C4());if(!C4())continue;d=a.I;if(d!==null){$p=12;continue _;}if(Bh()==1)break;if(Bh()==33&&BR(6)){d=a.t;d.bP=d.bP?0:1;}if(Bh()==a.t.et.bj){d=new E1;f=a.k.D;Fc(d,f,f.d6);$p=21;continue _;}if(Bh()==a.t.eV.bj)
+{d=a.k;f=d.D;c=f.bC;b=1;$p=24;continue _;}c=0;while(c<9){if(Bh()==(2+c|0))a.k.D.bC=c;c=c+1|0;}b=Bh();d=a.t;if(b!=d.eR.bj)continue;else{b=4;c=!BR(42)&&!BR(54)?1:(-1);$p=28;continue _;}}$p=14;continue _;}if(DQ(BD(Cy(),a.db),M(200)))continue;else break;}b=HD();if(b)GR(a.k.D,b);d=a.I;if(d!==null){$p=9;continue _;}if(!a.bc&&CM())break;if(C1())continue;if(!CM())continue;else{b=0;continue _;}}$p=13;continue _;case 18:AVF(a,b);if(C()){break _;}a.bX=a.bk;if(Cx(1)&&(a.bk-a.bX|0)>=a.X.cr/4.0&&a.bc){b=1;$p=22;continue _;}b
+=0;c=a.I===null&&Cx(0)&&a.bc?1:0;$p=15;continue _;case 19:AFD(d);if(C()){break _;}if(!a.bg){d=a.r;if(d!==null){b=N(a.k.c);c=N(a.k.j);g=N(a.k.d);$p=27;continue _;}}if(a.bg){a.db=Cy();return;}d=a.cf;$p=26;continue _;case 20:AVF(a,b);if(C()){break _;}a.bX=a.bk;while(true){if(C1()==2&&CM()){$p=23;continue _;}while(true){if(!Go()){b=a.dA;if(b>0)a.dA=b-1|0;while(true){if(!EN()){if(a.I===null){if(Cx(0)&&(a.bk-a.bX|0)>=a.X.cr/4.0&&a.bc){b=0;$p=18;continue _;}if(Cx(1)&&(a.bk-a.bX|0)>=a.X.cr/4.0&&a.bc){b=1;$p=22;continue _;}}b
+=0;c=a.I===null&&Cx(0)&&a.bc?1:0;$p=15;continue _;}E9(a.k,Bh(),C4());if(!C4())continue;d=a.I;if(d!==null){$p=12;continue _;}if(Bh()==1)break;if(Bh()==33&&BR(6)){d=a.t;d.bP=d.bP?0:1;}if(Bh()==a.t.et.bj){d=new E1;f=a.k.D;Fc(d,f,f.d6);$p=21;continue _;}if(Bh()==a.t.eV.bj){d=a.k;f=d.D;c=f.bC;b=1;$p=24;continue _;}c=0;while(c<9){if(Bh()==(2+c|0))a.k.D.bC=c;c=c+1|0;}b=Bh();d=a.t;if(b!=d.eR.bj)continue;else{b=4;c=!BR(42)&&!BR(54)?1:(-1);$p=28;continue _;}}$p=14;continue _;}if(DQ(BD(Cy(),a.db),M(200)))continue;else break;}b
+=HD();if(b)GR(a.k.D,b);d=a.I;if(d!==null){$p=9;continue _;}if(!a.bc&&CM())break;if(!C1()&&CM()){b=0;$p=17;continue _;}if(C1()!=1)continue;if(!CM())continue;else{b=1;continue _;}}$p=13;continue _;case 21:AJD(a,d);if(C()){break _;}while(true){if(Bh()==a.t.eV.bj){d=a.k;f=d.D;c=f.bC;b=1;$p=24;continue _;}c=0;while(c<9){if(Bh()==(2+c|0))a.k.D.bC=c;c=c+1|0;}b=Bh();d=a.t;if(b==d.eR.bj){b=4;c=!BR(42)&&!BR(54)?1:(-1);$p=28;continue _;}while(true){if(!EN()){if(a.I===null){if(Cx(0)&&(a.bk-a.bX|0)>=a.X.cr/4.0&&a.bc){b=
+0;$p=18;continue _;}if(Cx(1)&&(a.bk-a.bX|0)>=a.X.cr/4.0&&a.bc){b=1;$p=22;continue _;}}b=0;c=a.I===null&&Cx(0)&&a.bc?1:0;$p=15;continue _;}E9(a.k,Bh(),C4());if(!C4())continue;else break;}d=a.I;if(d!==null){$p=12;continue _;}if(Bh()==1)break;if(Bh()==33&&BR(6)){d=a.t;d.bP=d.bP?0:1;}if(Bh()!=a.t.et.bj)continue;else{d=new E1;f=a.k.D;Fc(d,f,f.d6);continue _;}}$p=14;continue _;case 22:AVF(a,b);if(C()){break _;}a.bX=a.bk;b=0;c=a.I===null&&Cx(0)&&a.bc?1:0;$p=15;continue _;case 23:AHP(a);if(C()){break _;}while(true)
+{while(true){if(!Go()){b=a.dA;if(b>0)a.dA=b-1|0;while(true){if(!EN()){if(a.I===null){if(Cx(0)&&(a.bk-a.bX|0)>=a.X.cr/4.0&&a.bc){b=0;$p=18;continue _;}if(Cx(1)&&(a.bk-a.bX|0)>=a.X.cr/4.0&&a.bc){b=1;$p=22;continue _;}}b=0;c=a.I===null&&Cx(0)&&a.bc?1:0;$p=15;continue _;}E9(a.k,Bh(),C4());if(!C4())continue;d=a.I;if(d!==null){$p=12;continue _;}if(Bh()==1)break;if(Bh()==33&&BR(6)){d=a.t;d.bP=d.bP?0:1;}if(Bh()==a.t.et.bj){d=new E1;f=a.k.D;Fc(d,f,f.d6);$p=21;continue _;}if(Bh()==a.t.eV.bj){d=a.k;f=d.D;c=f.bC;b=1;$p
+=24;continue _;}c=0;while(c<9){if(Bh()==(2+c|0))a.k.D.bC=c;c=c+1|0;}b=Bh();d=a.t;if(b!=d.eR.bj)continue;else{b=4;c=!BR(42)&&!BR(54)?1:(-1);$p=28;continue _;}}$p=14;continue _;}if(DQ(BD(Cy(),a.db),M(200)))continue;else break;}b=HD();if(b)GR(a.k.D,b);d=a.I;if(d!==null){$p=9;continue _;}if(!a.bc&&CM()){$p=13;continue _;}if(!C1()&&CM()){b=0;$p=17;continue _;}if(C1()==1&&CM()){b=1;$p=20;continue _;}if(C1()!=2)continue;if(!CM())continue;else break;}continue _;case 24:$z=XU(f,c,b);if(C()){break _;}f=$z;b=0;$p=25;case 25:AZL(d,
+f,b);if(C()){break _;}while(true){c=0;while(c<9){if(Bh()==(2+c|0))a.k.D.bC=c;c=c+1|0;}b=Bh();d=a.t;if(b==d.eR.bj){b=4;c=!BR(42)&&!BR(54)?1:(-1);$p=28;continue _;}while(true){if(!EN()){if(a.I===null){if(Cx(0)&&(a.bk-a.bX|0)>=a.X.cr/4.0&&a.bc){b=0;$p=18;continue _;}if(Cx(1)&&(a.bk-a.bX|0)>=a.X.cr/4.0&&a.bc){b=1;$p=22;continue _;}}b=0;c=a.I===null&&Cx(0)&&a.bc?1:0;$p=15;continue _;}E9(a.k,Bh(),C4());if(!C4())continue;else break;}d=a.I;if(d!==null){$p=12;continue _;}if(Bh()==1)break;if(Bh()==33&&BR(6)){d=a.t;d.bP
+=d.bP?0:1;}if(Bh()==a.t.et.bj){d=new E1;f=a.k.D;Fc(d,f,f.d6);$p=21;continue _;}if(Bh()!=a.t.eV.bj)continue;else{d=a.k;f=d.D;c=f.bC;b=1;$p=24;continue _;}}$p=14;continue _;case 26:AH7(d);if(C()){break _;}a.db=Cy();return;case 27:ANs(d,b,c,g);if(C()){break _;}if(a.bg){a.db=Cy();return;}d=a.cf;$p=26;continue _;case 28:A1H(d,b,c);if(C()){break _;}while(true){if(!EN()){if(a.I===null){if(Cx(0)&&(a.bk-a.bX|0)>=a.X.cr/4.0&&a.bc){b=0;$p=18;continue _;}if(Cx(1)&&(a.bk-a.bX|0)>=a.X.cr/4.0&&a.bc){b=1;$p=22;continue _;}}b
+=0;c=a.I===null&&Cx(0)&&a.bc?1:0;$p=15;continue _;}E9(a.k,Bh(),C4());if(!C4())continue;d=a.I;if(d!==null){$p=12;continue _;}if(Bh()==1)break;if(Bh()==33&&BR(6)){d=a.t;d.bP=d.bP?0:1;}if(Bh()==a.t.et.bj){d=new E1;f=a.k.D;Fc(d,f,f.d6);$p=21;continue _;}if(Bh()==a.t.eV.bj){d=a.k;f=d.D;c=f.bC;b=1;$p=24;continue _;}c=0;while(c<9){if(Bh()==(2+c|0))a.k.D.bC=c;c=c+1|0;}b=Bh();d=a.t;if(b!=d.eR.bj)continue;else{b=4;c=!BR(42)&&!BR(54)?1:(-1);continue _;}}$p=14;continue _;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+function AM6(a){var b,c,d,e,f,g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.k;if(b.ob!=(-1))b.ob=(-1);else b.ob=0;Nd(a.r,b);b=a.k;b.bx=0;c=b.c;d=b.d;if(b.ob!=(-1)){c=c*8.0;d=d*8.0;Ex(b,c,b.j,d,b.o,b.x);b=a.r;e=a.k;f=0;$p=1;continue _;}c=c/8.0;d=d/8.0;Ex(b,c,b.j,d,b.o,b.x);b=a.r;e=a.k;f=0;$p=3;continue _;case 1:AT4(b,e,f);if(C()){break _;}g=Br9(a.r,APZ());b=B(201);e=a.k;$p=2;case 2:AJa(a,g,b,e);if(C()){break _;}b
+=a.k;b.m=a.r;Ex(b,c,b.j,d,b.o,b.x);b=a.r;e=a.k;f=0;$p=5;continue _;case 3:AT4(b,e,f);if(C()){break _;}b=new Ni;e=a.r;g=new Mn;WF(g);V5(b,e,g);e=B(202);g=a.k;$p=4;case 4:AJa(a,b,e,g);if(C()){break _;}b=a.k;b.m=a.r;Ex(b,c,b.j,d,b.o,b.x);b=a.r;e=a.k;f=0;$p=5;case 5:AT4(b,e,f);if(C()){break _;}b=BqN();e=a.r;g=a.k;$p=6;case 6:$z=AMc(b,e,g);if(C()){break _;}f=$z;if(f)return;$p=7;case 7:A1X(b,e,g);if(C()){break _;}$p=8;case 8:AMc(b,e,g);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+function AOR(a,b){var c,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=B(7);$p=1;case 1:AYE(a,b,c);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,$p);}
+function AYE(a,b,c){var d,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=null;$p=1;case 1:AJa(a,b,c,d);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,$p);}
+function AJa(a,b,c,d){var e,f,g,h,i,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:UL(a.jj,c);e=a.jj;f=B(7);$p=1;case 1:A1n(e,f);if(C()){break _;}f=a.r;if(f!==null){e=a.jj;$p=2;continue _;}a.r=b;g=C6();h=a.k;e=new S;T(e);J(J(e,B(203)),h);CA(g,V(e));if(b===null){a.k=null;a.db=Cb;return;}if(d===null)a.k=null;$p=3;continue _;case 2:AXL(f,e);if(C()){break _;}a.r=b;g=C6();h=a.k;e=new S;T(e);J(J(e,B(203)),
+h);CA(g,V(e));if(b===null){a.k=null;a.db=Cb;return;}if(d===null)a.k=null;$p=3;case 3:AVx(a,c);if(C()){break _;}c=C6();e=a.k;f=new S;T(f);J(J(f,B(204)),e);CA(c,V(f));if(a.k===null){c=O9(a.dg,b);a.k=c;$p=4;continue _;}a.k.je=AXZ(a.t);c=a.ch;if(c!==null){e=c.cK;if(e!==null)IZ(e.ek,c);c.s2=(-9999.0);c.te=(-9999.0);c.tw=(-9999.0);I0();Bwt.pA=b;c.cK=b;c.Gx=AXM(b);Ba(b.ek,c);Nj(c);}c=a.cf;if(c!==null){c.iy=b;i=0;while(i<4){D1(c.dx.data[i]);i=i+1|0;}}c=a.k;$p=5;continue _;case 4:ATS(c);if(C()){break _;}Xy(a.dg,a.k);a.k.je
+=AXZ(a.t);c=a.ch;if(c!==null){e=c.cK;if(e!==null)IZ(e.ek,c);c.s2=(-9999.0);c.te=(-9999.0);c.tw=(-9999.0);I0();Bwt.pA=b;c.cK=b;c.Gx=AXM(b);Ba(b.ek,c);Nj(c);}c=a.cf;if(c!==null){c.iy=b;i=0;while(i<4){D1(c.dx.data[i]);i=i+1|0;}}c=a.k;$p=5;case 5:AGi(b,c);if(C()){break _;}if(!b.nC){a.db=Cb;return;}c=a.jj;$p=6;case 6:AXL(b,c);if(C()){break _;}a.db=Cb;return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,$p);}
+function AVx(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:UL(a.jj,b);b=a.jj;c=B(205);$p=1;case 1:A1n(b,c);if(C()){break _;}d=128;e=289;f=(-128);g=f;while(g<=d){b=a.r;h=b.dt;i=b.ds;b=a.k;if(b!==null){h=b.c|0;i=b.d|0;}j=f;if(j<=d){b=a.jj;k=0+1|0;l=(0*100|0)/e|0;$p=3;continue _;}g=g+16|0;}b=a.jj;c=B(206);$p=2;case 2:A1n(b,c);if
+(C()){break _;}b=a.r;while(AEe(b.ig)){}return;case 3:AFd(b,l);if(C()){break _;}b=a.r;l=h+g|0;m=64;n=i+j|0;$p=4;case 4:AKw(b,l,m,n);if(C()){break _;}b=a.r;$p=5;case 5:$z=A1c(b);if(C()){break _;}l=$z;if(l){b=a.r;continue _;}j=j+16|0;l=k;while(true){if(j<=d){b=a.jj;k=l+1|0;l=(l*100|0)/e|0;$p=3;continue _;}g=g+16|0;if(g>d)break;b=a.r;h=b.dt;i=b.ds;b=a.k;if(b!==null){h=b.c|0;i=b.d|0;}j=f;}b=a.jj;c=B(206);$p=2;continue _;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);}
+function RI(a){var b,c,d,e,f,g,h;b=a.ch;c=b.xu;d=b.vf;e=b.w8;f=b.LG;g=b.xM;h=new S;T(h);b=Bo(J(h,B(207)),c);Cq(b,47);Bo(J(Bo(J(Bo(J(Bo(b,d),B(208)),e),B(209)),f),B(210)),g);return V(h);}
+function Rj(a){var b,c,d,e,f,g;b=a.ch;c=b.rw;d=b.Hb;e=b.Rq;f=(d-e|0)-c|0;b=new S;T(b);g=Bo(J(b,B(211)),c);Cq(g,47);Bo(J(Bo(J(Bo(g,d),B(212)),e),B(213)),f);return V(b);}
+function S4(a){var b,c,d,e,f;b=a.cf.dx.data;c=(b[0].p+b[1].p|0)+b[2].p|0;d=new S;T(d);Bo(d,c);d=V(d);c=a.r.b3.p;e=new S;T(e);Bo(J(e,B(214)),c);f=V(e);e=new S;T(e);J(J(J(J(e,B(215)),d),B(216)),f);return V(e);}
+function K5(){return Bws;}
+function AJI(){Bwp=Bos(512);Bwq=Bos(512);Bwr=0;}
+function Rr(){E.call(this);this.vl=null;}
+var BwL=null;function BrZ(){BrZ=Bw(Rr);BpN();}
+function BpN(){var b,c;b=Cj();BwL=b;I();Ba(b,BwJ);Ba(BwL,BwM);Ba(BwL,BwN);Ba(BwL,BwG);Ba(BwL,BwO);Ba(BwL,BwP);Ba(BwL,BwQ);Ba(BwL,BwR);Ba(BwL,BwI);Ba(BwL,BwS);Ba(BwL,BwT);Ba(BwL,BwU);Ba(BwL,BwV);Ba(BwL,BwW);Ba(BwL,BwX);Ba(BwL,BwY);Ba(BwL,BwZ);Ba(BwL,Bw0);Ba(BwL,Bw1);Ba(BwL,Bw2);Ba(BwL,Bw3);Ba(BwL,Bw4);Ba(BwL,Bw5);Ba(BwL,Bw6);Ba(BwL,Bw7);Ba(BwL,Bw8);Ba(BwL,Bw9);Ba(BwL,Bw$);b=C6();c=BwL.p;Cq(Bo(b.oC,c),10);Ow(b);}
+var Ts=K();
+var BuH=null;var BuI=null;function Bw_(){var a=new Ts();AH_(a);return a;}
+function AH_(a){}
+function AUN(){BuH=null;BuI=null;}
var EL=K(0);
-var Z7=K();
-function BwN(){var a=new Z7();BmT(a);return a;}
-function BmT(a){}
-function BcV(a,b){b.preventDefault();b.stopPropagation();}
-var Z6=K();
-function BwO(){var a=new Z6();Blt(a);return a;}
-function Blt(a){}
-function BjB(a,b){var c,d;c=b.button;Bp();d=Bvn;if(c==1)c=2;else if(c==2)c=1;d.data[c]=1;Ia(Bu4,FF(b));b.preventDefault();b.stopPropagation();QN();}
-var Z9=K();
-function BwP(){var a=new Z9();BiD(a);return a;}
-function BiD(a){}
-function Bj4(a,b){var c,d;c=b.button;Bp();d=Bvn;if(c==1)c=2;else if(c==2)c=1;d.data[c]=0;Ia(Bu4,FF(b));b.preventDefault();b.stopPropagation();}
-var Z8=K();
-function BwQ(){var a=new Z8();A9w(a);return a;}
-function A9w(a){}
-function A_w(a,b){Bu6=b.offsetX;Bu7=Bul.clientHeight-b.offsetY|0;Bu8=Bu8+b.movementX;Bu9=Bu9+ -b.movementY;b.preventDefault();b.stopPropagation();}
-var Z_=K();
-function BwR(){var a=new Z_();A9h(a);return a;}
-function A9h(a){}
-function A7h(a,b){Bp();Bvo.data[PW(b.which)]=1;Ia(Bu5,FF(b));b.preventDefault();b.stopPropagation();QN();}
-var Z$=K();
-function BwS(){var a=new Z$();A96(a);return a;}
-function A96(a){}
-function Boo(a,b){Bp();Bvo.data[PW(b.which)]=0;Ia(Bu5,FF(b));b.preventDefault();b.stopPropagation();}
-var AAb=K();
-function BwT(){var a=new AAb();A6Q(a);return a;}
-function A6Q(a){}
-function A6j(a,b){Bp();if(Bva&&(b.repeat?1:0))Ia(Bu5,FF(b));b.preventDefault();b.stopPropagation();}
-var AAa=K();
-function BwU(){var a=new AAa();Bh3(a);return a;}
-function Bh3(a){}
-function Bad(a,b){Bp();Ia(Bu4,FF(b));b.preventDefault();b.stopPropagation();}
-var Vu=K();
-function BwV(){var a=new Vu();Bgz(a);return a;}
-function Bgz(a){}
-function BeA(a,b){Bp();Bvb=0;}
-var Vv=K();
-function BwW(){var a=new Vv();A8i(a);return a;}
-function A8i(a){}
-function A8K(a,b){Bp();Bvb=1;QN();}
-var PS=K();
-var BvL=null;var BvN=null;function Jg(){Jg=Bw(PS);A70();}
-function BwX(){var a=new PS();AUq(a);return a;}
-function AUq(a){Jg();}
-function AHS(){var b,c,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:Jg();b=B(217);$p=1;case 1:$z=Bct(b);if(C()){break _;}b=$z;c=b;if(c===null){BvL=B(190);N9();return BwY;}if(c.M8){N9();return BvK;}if(!c.MT){b=c.Iw;if(b!==null){BvN=b;N9();return BvJ;}}b=c.LU;if(b===null)b=B(218);BvL=b;N9();return BwY;default:GY();}}DZ().s(b,c,$p);}
-function AUD(b){var c,d,e,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:Jg();c=BvN;$p=1;case 1:$z=A9V(c,b);if(C()){break _;}c=$z;d=c;Ok();if(d!==BwZ?0:1)return;e=No(b,47);if(e>0){c=Eu(b,0,e);$p=3;continue _;}c=BvN;e=1;d=new $rt_globals.ArrayBuffer(0);$p=2;case 2:A36(c,b,e,d);if(C()){break _;}return;case 3:AUD(c);if(C()){break _;}c=BvN;e=1;d=new $rt_globals.ArrayBuffer(0);$p=2;continue _;default:GY();}}DZ().s(b,c,d,e,$p);}
-function A70(){BvL=B(7);BvN=null;}
-function E3(){var a=this;E.call(a);a.M$=null;a.zD=0;}
-function JA(a,b,c){a.M$=b;a.zD=c;}
-function Ba1(a){return a.zD;}
-function BhU(a){return a.M$;}
-function A3c(a,b){return a!==b?0:1;}
-function A8R(a){return N$(a);}
-function NY(a){var b;b=Cw(a);if(!ALa(NJ(b),G(E3)))b=NJ(b);return b;}
-function AE6(a,b){var c,d,e;if(NY(b)===NY(a))return Y(a.zD,b.zD);c=new Cr;d=NY(a);b=NY(b);e=new T;U(e);J(J(J(J(e,B(219)),d),B(220)),b);Bj(c,V(e));P(c);}
-function A8j(a,b){return AE6(a,b);}
-var Kc=K(E3);
-var BvJ=null;var BvK=null;var BwY=null;var Bw0=null;function N9(){N9=Bw(Kc);BaO();}
-function AVP(a,b){var c=new Kc();AZj(c,a,b);return c;}
-function AZj(a,b,c){N9();JA(a,b,c);}
-function BaO(){var b;BvJ=AVP(B(221),0);BvK=AVP(B(222),1);b=AVP(B(223),2);BwY=b;Bw0=Q(Kc,[BvJ,BvK,b]);}
-var AIx=K();
-function A9q(){var Context=$rt_globals.window.AudioContext||$rt_globals.window.webkitAudioContext;return new Context();}
-var Zz=K();
-var BvI=null;function Bw1(){var a=new Zz();APx(a);return a;}
-function APx(a){}
-function AFX(b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p;c=G3(b);d=MT(c);e=B4(8);S9(d,e);if(!Cz(B(224),AQN(e,JC(B(31))))){c=new Bv;Bj(c,B(225));P(c);}H$(d);f=new Ne;d=Bs8(c,Bm2(0),512,1);d.zr=1;RL(f,d);g=BsJ();while(true){d=H$(f);if(!Cz(B(226),d)){if(f.dB.ya()<=0&&Cz(B(227),d))return;c=new Bv;Bj(c,B(225));P(c);}h=H$(f);i=B4(20);j=B4(20);S9(f,i);k=Ic(f);l=B4(k);S9(f,l);if(DA(BvI,h))continue;e=l.data;m=0;a:{while(g.nS){if(k<=0)break a;NG(g,e[m]);m=m+1|0;k=k+(-1)|0;}}while(k>g.uB.data.length){Ut(g,l,m);n=g.uB.data.length;m
-=m+n|0;k=k-n|0;g.rl=Bi(g.rl,M(n));}while(k>0){NG(g,e[m]);m=m+1|0;k=k+(-1)|0;}o=F0(g.rl,3);NG(g,(-128));while(g.nS){NG(g,0);}if(g.si>14)Tl(g);b:{b=g.j4.data;b[14]=Bud(o);b[15]=B9(Cn(o,M(-1)));Tl(g);LS(g,g.uR,j,0);LS(g,g.uP,j,4);LS(g,g.uQ,j,8);LS(g,g.uN,j,12);LS(g,g.uO,j,16);VV(g);if(i===j)n=1;else{if(i!==null&&j!==null){b=i.data;e=j.data;n=b.length;if(n==e.length){k=0;c:{while(true){if(k>=n){k=(-1);break c;}p=k+0|0;if(b[p]!=e[p])break;k=k+1|0;}}n=k>=0?0:1;break b;}}n=0;}}if(!n){c=new Bv;f=new T;U(f);J(J(f,B(228)),
-h);Bj(c,V(f));P(c);}B0(BvI,h,l);if(!Cz(B(229),H$(f)))break;}c=new Bv;Bj(c,B(225));P(c);}
-function AXZ(){BvI=DX();}
-var Bv=K(BJ);
-function Bw2(){var a=new Bv();BeK(a);return a;}
-function BeK(a){X(a);}
-var P3=K(K0);
-function Bw3(){var a=new P3();Bh7(a);return a;}
-function Bh7(a){U(a);}
-function A6a(a,b,c,d,e){AAe(a,b,c,d,e);return a;}
-function Bff(a,b,c,d){TK(a,b,c,d);return a;}
-function Bfz(a,b){RT(a,b);}
-function Bns(a,b,c){AEs(a,b,c);return a;}
-var I3=K(0);
-var ADO=K();
-function Bw4(){var a=new ADO();Bot(a);return a;}
-function Bot(a){}
-var Cv=K(Ce);
-function BpZ(){var a=new Cv();A4s(a);return a;}
-function A4s(a){X(a);}
-var AXj=K();
-function Bw5(){var a=new AXj();Bdq(a);return a;}
-function Bdq(a){}
-function Tj(b){if (b === null || b.constructor.$meta.item === undefined) {$rt_throw(E7());}return b.data.length;}
-function AMJ(b,c){if(b===null){b=new E_;X(b);P(b);}if(b===G($rt_voidcls())){b=new Cr;X(b);P(b);}if(c>=0)return Bci(b.jJ,c);b=new AEM;X(b);P(b);}
-function Bci(b,c){if (b.$meta.primitive) {if (b == $rt_bytecls()) {return $rt_createByteArray(c);}if (b == $rt_shortcls()) {return $rt_createShortArray(c);}if (b == $rt_charcls()) {return $rt_createCharArray(c);}if (b == $rt_intcls()) {return $rt_createIntArray(c);}if (b == $rt_longcls()) {return $rt_createLongArray(c);}if (b == $rt_floatcls()) {return $rt_createFloatArray(c);}if (b == $rt_doublecls()) {return $rt_createDoubleArray(c);}if (b == $rt_booleancls()) {return $rt_createBooleanArray(c);}} else {return $rt_createArray(b, c)}}
-var E_=K(Ce);
-function Bsg(){var a=new E_();A4H(a);return a;}
-function A4H(a){X(a);}
-var NX=K(Ce);
-function Bw6(){var a=new NX();Bg4(a);return a;}
-function Bg4(a){X(a);}
-function FH(){E.call(this);this.pj=0;}
-var Bw7=null;var Bw8=null;var Bw9=null;var Bw$=null;var Bw_=null;var Bxa=null;var Bxb=null;var Bxc=null;var Bxd=null;var Bxe=null;function BcP(a){var b=new FH();AIo(b,a);return b;}
-function AIo(a,b){a.pj=b;}
-function BF(b){var c,d;c=Bxa.data;if(b>=c.length)return BcP(b);d=c[b];if(d===null){d=BcP(b);Bxa.data[b]=d;}return d;}
-function Bon(a,b){if(a===b)return 1;return b instanceof FH&&b.pj==a.pj?1:0;}
-function Bn1(a){return a.pj;}
-function Zg(b){var c,d;c=new Cg;d=DD(1);d.data[0]=b;AAg(c,d);return c;}
-function Rm(b){return b>=65536&&b<=1114111?1:0;}
-function DT(b){return (b&64512)!=55296?0:1;}
+var AAh=K();
+function Bxa(){var a=new AAh();Bnf(a);return a;}
+function Bnf(a){}
+function Bc_(a,b){b.preventDefault();b.stopPropagation();}
+var AAg=K();
+function Bxb(){var a=new AAg();BlQ(a);return a;}
+function BlQ(a){}
+function BjX(a,b){var c,d;c=b.button;Bp();d=BvL;if(c==1)c=2;else if(c==2)c=1;d.data[c]=1;Ib(Bvq,FF(b));b.preventDefault();b.stopPropagation();Q3();}
+var AAj=K();
+function Bxc(){var a=new AAj();BiX(a);return a;}
+function BiX(a){}
+function Bko(a,b){var c,d;c=b.button;Bp();d=BvL;if(c==1)c=2;else if(c==2)c=1;d.data[c]=0;Ib(Bvq,FF(b));b.preventDefault();b.stopPropagation();}
+var AAi=K();
+function Bxd(){var a=new AAi();A9G(a);return a;}
+function A9G(a){}
+function A_L(a,b){Bvs=b.offsetX;Bvt=BuJ.clientHeight-b.offsetY|0;Bvu=Bvu+b.movementX;Bvv=Bvv+ -b.movementY;b.preventDefault();b.stopPropagation();}
+var AAl=K();
+function Bxe(){var a=new AAl();A9r(a);return a;}
+function A9r(a){}
+function A7p(a,b){Bp();BvM.data[P8(b.which)]=1;Ib(Bvr,FF(b));b.preventDefault();b.stopPropagation();Q3();}
+var AAk=K();
+function Bxf(){var a=new AAk();A$f(a);return a;}
+function A$f(a){}
+function BoM(a,b){Bp();BvM.data[P8(b.which)]=0;Ib(Bvr,FF(b));b.preventDefault();b.stopPropagation();}
+var AAn=K();
+function Bxg(){var a=new AAn();A6Y(a);return a;}
+function A6Y(a){}
+function A6s(a,b){Bp();if(Bvy&&(b.repeat?1:0))Ib(Bvr,FF(b));b.preventDefault();b.stopPropagation();}
+var AAm=K();
+function Bxh(){var a=new AAm();Bil(a);return a;}
+function Bil(a){}
+function Bas(a,b){Bp();Ib(Bvq,FF(b));b.preventDefault();b.stopPropagation();}
+var VG=K();
+function Bxi(){var a=new VG();BgS(a);return a;}
+function BgS(a){}
+function BeR(a,b){Bp();Bvz=0;}
+var VH=K();
+function Bxj(){var a=new VH();A8q(a);return a;}
+function A8q(a){}
+function A8U(a,b){Bp();Bvz=1;Q3();}
+var P4=K();
+var Bv9=null;var Bv_=null;function Jh(){Jh=Bw(P4);A78();}
+function Bxk(){var a=new P4();AUB(a);return a;}
+function AUB(a){Jh();}
+function AH5(){var b,c,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:Jh();b=B(217);$p=1;case 1:$z=BcK(b);if(C()){break _;}b=$z;c=b;if(c===null){Bv9=B(190);Ok();return Bxl;}if(c.Nh){Ok();return Bv8;}if(!c.M4){b=c.IH;if(b!==null){Bv_=b;Ok();return Bv7;}}b=c.L5;if(b===null)b=B(218);Bv9=b;Ok();return Bxl;default:G1();}}D0().s(b,c,$p);}
+function AUO(b){var c,d,e,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:Jh();c=Bv_;$p=1;case 1:$z=A96(c,b);if(C()){break _;}c=$z;d=c;Ox();if(d!==Bxm?0:1)return;e=Nz(b,47);if(e>0){c=Ev(b,0,e);$p=3;continue _;}c=Bv_;e=1;d=new $rt_globals.ArrayBuffer(0);$p=2;case 2:A4c(c,b,e,d);if(C()){break _;}return;case 3:AUO(c);if(C()){break _;}c=Bv_;e=1;d=new $rt_globals.ArrayBuffer(0);$p=2;continue _;default:G1();}}D0().s(b,c,d,e,$p);}
+function A78(){Bv9=B(7);Bv_=null;}
+function E4(){var a=this;E.call(a);a.Nj=null;a.zO=0;}
+function JB(a,b,c){a.Nj=b;a.zO=c;}
+function Bbf(a){return a.zO;}
+function Bic(a){return a.Nj;}
+function A3k(a,b){return a!==b?0:1;}
+function A81(a){return Ol(a);}
+function N$(a){var b;b=Cw(a);if(!ALm(NU(b),G(E4)))b=NU(b);return b;}
+function AFg(a,b){var c,d,e;if(N$(b)===N$(a))return Y(a.zO,b.zO);c=new Cp;d=N$(a);b=N$(b);e=new S;T(e);J(J(J(J(e,B(219)),d),B(220)),b);Bj(c,V(e));P(c);}
+function A8r(a,b){return AFg(a,b);}
+var Kg=K(E4);
+var Bv7=null;var Bv8=null;var Bxl=null;var Bxn=null;function Ok(){Ok=Bw(Kg);Ba4();}
+function AVY(a,b){var c=new Kg();AZp(c,a,b);return c;}
+function AZp(a,b,c){Ok();JB(a,b,c);}
+function Ba4(){var b;Bv7=AVY(B(221),0);Bv8=AVY(B(222),1);b=AVY(B(223),2);Bxl=b;Bxn=Q(Kg,[Bv7,Bv8,b]);}
+var AIK=K();
+function A9A(){var Context=$rt_globals.window.AudioContext||$rt_globals.window.webkitAudioContext;return new Context();}
+var ZK=K();
+var Bv6=null;function Bxo(){var a=new ZK();API(a);return a;}
+function API(a){}
+function AF8(b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p;c=Fr(b);d=JF(c);e=B4(8);Tn(d,e);if(!Cz(B(224),AQ0(e,JD(B(31))))){c=new Bv;Bj(c,B(225));P(c);}H$(d);f=new Np;d=Btu(c,Bno(0),512,1);d.zB=1;R0(f,d);g=Bs6();while(true){d=H$(f);if(!Cz(B(226),d)){if(f.dE.ym()<=0&&Cz(B(227),d))return;c=new Bv;Bj(c,B(225));P(c);}h=H$(f);i=B4(20);j=B4(20);Tn(f,i);k=Id(f);l=B4(k);Tn(f,l);if(DA(Bv6,h))continue;e=l.data;m=0;a:{while(g.nY){if(k<=0)break a;NR(g,e[m]);m=m+1|0;k=k+(-1)|0;}}while(k>g.uJ.data.length){UG(g,l,m);n=g.uJ.data.length;m
+=m+n|0;k=k-n|0;g.rv=Bi(g.rv,M(n));}while(k>0){NR(g,e[m]);m=m+1|0;k=k+(-1)|0;}o=F1(g.rv,3);NR(g,(-128));while(g.nY){NR(g,0);}if(g.su>14)TB(g);b:{b=g.j7.data;b[14]=BuB(o);b[15]=B9(Co(o,M(-1)));TB(g);L1(g,g.u2,j,0);L1(g,g.u0,j,4);L1(g,g.u1,j,8);L1(g,g.uY,j,12);L1(g,g.uZ,j,16);V7(g);if(i===j)n=1;else{if(i!==null&&j!==null){b=i.data;e=j.data;n=b.length;if(n==e.length){k=0;c:{while(true){if(k>=n){k=(-1);break c;}p=k+0|0;if(b[p]!=e[p])break;k=k+1|0;}}n=k>=0?0:1;break b;}}n=0;}}if(!n){c=new Bv;f=new S;T(f);J(J(f,B(228)),
+h);Bj(c,V(f));P(c);}B1(Bv6,h,l);if(!Cz(B(229),H$(f)))break;}c=new Bv;Bj(c,B(225));P(c);}
+function AX6(){Bv6=DY();}
+var Bv=K(BI);
+function Bxp(){var a=new Bv();Be1(a);return a;}
+function Be1(a){X(a);}
+var Qd=K(K7);
+function Bxq(){var a=new Qd();Bip(a);return a;}
+function Bip(a){T(a);}
+function A6j(a,b,c,d,e){AAq(a,b,c,d,e);return a;}
+function Bfw(a,b,c,d){TZ(a,b,c,d);return a;}
+function BfQ(a,b){R8(a,b);}
+function BnQ(a,b,c){AED(a,b,c);return a;}
+var I5=K(0);
+var ADY=K();
+function Bxr(){var a=new ADY();BoR(a);return a;}
+function BoR(a){}
+var Cv=K(Cf);
+function Bql(){var a=new Cv();A4A(a);return a;}
+function A4A(a){X(a);}
+var AXr=K();
+function Bxs(){var a=new AXr();BdG(a);return a;}
+function BdG(a){}
+function Tz(b){if (b === null || b.constructor.$meta.item === undefined) {$rt_throw(E7());}return b.data.length;}
+function AMW(b,c){if(b===null){b=new Fa;X(b);P(b);}if(b===G($rt_voidcls())){b=new Cp;X(b);P(b);}if(c>=0)return Bcy(b.jM,c);b=new AEX;X(b);P(b);}
+function Bcy(b,c){if (b.$meta.primitive) {if (b == $rt_bytecls()) {return $rt_createByteArray(c);}if (b == $rt_shortcls()) {return $rt_createShortArray(c);}if (b == $rt_charcls()) {return $rt_createCharArray(c);}if (b == $rt_intcls()) {return $rt_createIntArray(c);}if (b == $rt_longcls()) {return $rt_createLongArray(c);}if (b == $rt_floatcls()) {return $rt_createFloatArray(c);}if (b == $rt_doublecls()) {return $rt_createDoubleArray(c);}if (b == $rt_booleancls()) {return $rt_createBooleanArray(c);}} else {return $rt_createArray(b, c)}}
+var Fa=K(Cf);
+function BsD(){var a=new Fa();A4P(a);return a;}
+function A4P(a){X(a);}
+var N8=K(Cf);
+function Bxt(){var a=new N8();Bhl(a);return a;}
+function Bhl(a){X(a);}
+function FH(){E.call(this);this.pq=0;}
+var Bxu=null;var Bxv=null;var Bxw=null;var Bxx=null;var Bxy=null;var Bxz=null;var BxA=null;var BxB=null;var BxC=null;var BxD=null;function Bc6(a){var b=new FH();AIB(b,a);return b;}
+function AIB(a,b){a.pq=b;}
+function BF(b){var c,d;c=Bxz.data;if(b>=c.length)return Bc6(b);d=c[b];if(d===null){d=Bc6(b);Bxz.data[b]=d;}return d;}
+function BoL(a,b){if(a===b)return 1;return b instanceof FH&&b.pq==a.pq?1:0;}
+function Bon(a){return a.pq;}
+function Zr(b){var c,d;c=new Ch;d=DD(1);d.data[0]=b;AAs(c,d);return c;}
+function RB(b){return b>=65536&&b<=1114111?1:0;}
+function DU(b){return (b&64512)!=55296?0:1;}
function Dr(b){return (b&64512)!=56320?0:1;}
-function MB(b){return !DT(b)&&!Dr(b)?0:1;}
-function Oe(b,c){return DT(b)&&Dr(c)?1:0;}
-function GU(b,c){return ((b&1023)<<10|c&1023)+65536|0;}
-function Mc(b){return (55296|(b-65536|0)>>10&1023)&65535;}
-function Ls(b){return (56320|b&1023)&65535;}
-function F3(b){return JT(b)&65535;}
-function JT(b){if(Bw$===null){if(Bxb===null)Bxb=AYj();Bw$=AFc(AJa((Bxb.value!==null?$rt_str(Bxb.value):null)));}return VW(Bw$,b);}
-function GX(b){return JR(b)&65535;}
-function JR(b){if(Bw9===null){if(Bxc===null)Bxc=AZw();Bw9=AFc(AJa((Bxc.value!==null?$rt_str(Bxc.value):null)));}return VW(Bw9,b);}
-function VW(b,c){var d,e,f,g,h,i;d=b.Ph.data;if(cg)break a;}else{h=h-1|0;if(h=0){h=h*2|0;if(h=2&&c<=36){b=AA9(b);if(b>=c)b=(-1);}else b=(-1);return b;}
-function AA9(b){var c,d,e,f,g,h,i,j,k,l;if(Bw8===null){if(Bxd===null)Bxd=AUM();c=(Bxd.value!==null?$rt_str(Bxd.value):null);d=Bae(OK(c));e=R2(d);f=BR(e*2|0);g=f.data;h=0;i=0;j=0;k=0;while(k=l){i=(l+h|0)/2|0;e=i*2|0;j=Y(b,g[e]);if(j>0)l=i+1|0;else{if(j>=0)return g[e+1|0];h=i-1|0;}}return (-1);}
-function MI(b,c){if(c>=2&&c<=36&&b>=0&&b0&&b<=65535?1:0;if(c&&MB(b&65535))return 19;if(Bw_===null){if(Bxe===null)Bxe=AP2();d=(Bxe.value!==null?$rt_str(Bxe.value):null);e=BC(AAl,16384);f=e.data;g=B4(16384);h=g.data;i=0;j=0;k=0;l=0;while(l>24;l=l+1|0;n=SE(Bf(d,l));}if(!m&&n>=128){if(i>0){c=j+1|0;f[j]=A6c(k,k+i|0,Pq(g,i));j=c;}k=k+(i+n|0)|0;i
-=0;}else{c=i+n|0;if(c=d.Kp)o=p+1|0;else{c=d.N$;if(b>=c)return d.Oc.data[b-c|0];c=p-1|0;}}return 0;}
-function PZ(b){a:{switch(EO(b)){case 1:case 2:case 3:case 4:case 5:case 9:break;case 6:case 7:case 8:break a;default:break a;}return 1;}return 0;}
-function L5(b){a:{if(!(b>=0&&b<=8)&&!(b>=14&&b<=27)){if(b<127)break a;if(b>159)break a;}return 1;}return EO(b)!=16?0:1;}
-function ABq(b){switch(EO(b)){case 12:case 13:case 14:break;default:return 0;}return 1;}
-function Wm(b){switch(b){case 9:case 10:case 11:case 12:case 13:case 28:case 29:case 30:case 31:break;case 160:case 8199:case 8239:return 0;default:return ABq(b);}return 1;}
-function BdT(a,b){b=b;return a.pj-b.pj|0;}
-function ARn(){Bw7=G($rt_charcls());Bxa=BC(FH,128);}
-function AYj(){return {"value":">W H#F#U 4%F#O #F#/ d%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #a1# #%# #%# #%# %%# #%# #%# #%# #%# #%# #%# #%# %%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #<+#%# #%# #%# \'.3#%# #%# #{1#%# #w1%%# %J\'#k1#o1#%# #w1#!3# #23#*3#%# \'23#:3# #>3#%# #%# #%# #N3#%# #N3# %%# #N3#%# #J3%%# #%# #R3#%# \'%# /)#%# #)#%# #)#%# #%# #%# #%# #%# #%# #%# #%# #%# %%# #%# #%# #%# #%# #%# #%# #%# #%# %)#%# #%# #8)#L%#%# #%# #%# #"
+function ML(b){return !DU(b)&&!Dr(b)?0:1;}
+function Or(b,c){return DU(b)&&Dr(c)?1:0;}
+function GX(b,c){return ((b&1023)<<10|c&1023)+65536|0;}
+function Ml(b){return (55296|(b-65536|0)>>10&1023)&65535;}
+function LB(b){return (56320|b&1023)&65535;}
+function F4(b){return JW(b)&65535;}
+function JW(b){if(Bxx===null){if(BxA===null)BxA=AYq();Bxx=AFo(AJn((BxA.value!==null?$rt_str(BxA.value):null)));}return V9(Bxx,b);}
+function G0(b){return JU(b)&65535;}
+function JU(b){if(Bxw===null){if(BxB===null)BxB=AZB();Bxw=AFo(AJn((BxB.value!==null?$rt_str(BxB.value):null)));}return V9(Bxw,b);}
+function V9(b,c){var d,e,f,g,h,i;d=b.Pn.data;if(cg)break a;}else{h=h-1|0;if(h=0){h=h*2|0;if(h=2&&c<=36){b=ABj(b);if(b>=c)b=(-1);}else b=(-1);return b;}
+function ABj(b){var c,d,e,f,g,h,i,j,k,l;if(Bxv===null){if(BxC===null)BxC=AUX();c=(BxC.value!==null?$rt_str(BxC.value):null);d=Bat(OX(c));e=Sf(d);f=BS(e*2|0);g=f.data;h=0;i=0;j=0;k=0;while(k=l){i=(l+h|0)/2|0;e=i*2|0;j=Y(b,g[e]);if(j>0)l=i+1|0;else{if(j>=0)return g[e+1|0];h=i-1|0;}}return (-1);}
+function MS(b,c){if(c>=2&&c<=36&&b>=0&&b0&&b<=65535?1:0;if(c&&ML(b&65535))return 19;if(Bxy===null){if(BxD===null)BxD=AQc();d=(BxD.value!==null?$rt_str(BxD.value):null);e=BC(AAx,16384);f=e.data;g=B4(16384);h=g.data;i=0;j=0;k=0;l=0;while(l>24;l=l+1|0;n=SV(Bf(d,l));}if(!m&&n>=128){if(i>0){c=j+1|0;f[j]=A6l(k,k+i|0,PC(g,i));j=c;}k=k+(i+n|0)|0;i
+=0;}else{c=i+n|0;if(c=d.Ky)o=p+1|0;else{c=d.Of;if(b>=c)return d.Oj.data[b-c|0];c=p-1|0;}}return 0;}
+function P_(b){a:{switch(EP(b)){case 1:case 2:case 3:case 4:case 5:case 9:break;case 6:case 7:case 8:break a;default:break a;}return 1;}return 0;}
+function Mc(b){a:{if(!(b>=0&&b<=8)&&!(b>=14&&b<=27)){if(b<127)break a;if(b>159)break a;}return 1;}return EP(b)!=16?0:1;}
+function ABD(b){switch(EP(b)){case 12:case 13:case 14:break;default:return 0;}return 1;}
+function WC(b){switch(b){case 9:case 10:case 11:case 12:case 13:case 28:case 29:case 30:case 31:break;case 160:case 8199:case 8239:return 0;default:return ABD(b);}return 1;}
+function Bd$(a,b){b=b;return a.pq-b.pq|0;}
+function ARz(){Bxu=G($rt_charcls());Bxz=BC(FH,128);}
+function AYq(){return {"value":">W H#F#U 4%F#O #F#/ d%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #a1# #%# #%# #%# %%# #%# #%# #%# #%# #%# #%# #%# %%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #<+#%# #%# #%# \'.3#%# #%# #{1#%# #w1%%# %J\'#k1#o1#%# #w1#!3# #23#*3#%# \'23#:3# #>3#%# #%# #%# #N3#%# #N3# %%# #N3#%# #J3%%# #%# #R3#%# \'%# /)#%# #)#%# #)#%# #%# #%# #%# #%# #%# #%# #%# #%# %%# #%# #%# #%# #%# #%# #%# #%# #%# %)#%# #%# #8)#L%#%# #%# #%# #"
+"%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #a+# #%# #%# #%# #%# #%# #%# #%# #%# #%# /B45#%# #,/#645# %%# #P1#!\'#*\'#%# #%# #%# #%# #%# <-%# #%# \'%# 1&++ %_## #Z#)k%%g%% #F#W hA# 1%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# +]%# %%# #?#%# %a+\'N\'AF#b %# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# 3%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #^#%# #%# #%# #%# #%# #%# #%# %%# #%# #%# #%# #%# #%# #%# #%"
+"# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# %*%r iB#oq- _?gejg#A1 o$#mo% {-%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# 3,4/# #%# #%# #%"
+"# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# 3C1 1C1 1C1 1C1 1C1 3C/ 1C1 QC1 1C1 1C1 1C%8\'%G# 7i\')G# 7C%D)\' 7C%u)%?# 7X+%P+%G# L-q*/# \'Pw/#8m/# -6## |bA G%# kC.#U !r*% %# #,05#qX\'#H.5# %%# #%# #%# #e25#D05#q25#m25# #%# %%# 1865%%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# "
+"#%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# 1%# #%# )%# (a=%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# G%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# y%%# #%# #%# #%# #%# #%# #%# \'%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# 5%# #%# #4Fd#%# #%# #%# #%# #%# )%# #<{p# %%# #%# \'%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #P}p#}}p#m}p#D}p#P}p# #@yp#D{p#Lyp#Br#%# #%# #%# #%"
+"# #%# #%# #%# #%# #,%#L}p#LJd#%# #%# -%# +%# #%# Y%# ,T5F#U TUg#r {%g#r >\'c#p Lnk%F# *J#F#b o@5F#b Jo=N#f "};}
-function AZw(){return {"value":"b# vH#O #H#/:+# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #,5# #\'# #\'# #\'# %\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# %\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# %\'# #\'# #\'#(;#N1# %\'# #\'# %\'# \'\'# +\'# %6)# \'\'#*/# \'_+# %\'# #\'# #\'# %\'# )\'# %\'# \'\'# #\'# %\'# \'\'# #J%# +\'#+# #\'#+# #\'#+# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'#L\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# %\'#+# #\'# \'\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'#"
+function AZB(){return {"value":"b# vH#O #H#/:+# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #,5# #\'# #\'# #\'# %\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# %\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# %\'# #\'# #\'#(;#N1# %\'# #\'# %\'# \'\'# +\'# %6)# \'\'#*/# \'_+# %\'# #\'# #\'# %\'# )\'# %\'# \'\'# #\'# %\'# \'\'# #J%# +\'#+# #\'#+# #\'#+# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'#L\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# %\'#+# #\'# \'\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'#"
+" #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# \'\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# 1\'# %665% #\'# )\'# #\'# #\'# #\'# #\'#o25#c25#k25#03#}1# #y1% #m1# #q1#{}p# \'y1#k}p# #$3# #:{p#N}p# #,3#43#N}p#*05#B}p# %43# #B05#<3# %@3# /F.5# %P3# #J}p#P3# \'B{p#P3#$\'#L3%,\'# +T3# 5Jyp#>yp# Z\'_\'# x\'# #\'# \'\'\' #_+\' !#a##]#\' #H#CD##H#3m%#i%% #e%#P%# \'(%#D%#C# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'#i\'#P\'#=#(+# #4)# %\'# %\'# .#H#bP\'A #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# 3\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# "
+"#\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# %\'# #\'# #\'# #\'# #\'# #\'# #\'#`# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'% ,%n mB#ko%x %ko%\' RAC1 >$#yu+#uu+#Pu+#Hu+%Lu+#0u+#io+#>@d1 (+2Fd# \'oX\'# AJJd# N%\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #"
+"\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# +X%# +\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'#A1 1A1 1A1 1A1 1A1 3A# #A# #A# #A% /A1 16\'%g\')B)%V+%s)%N+)A1 1A1 1A1 1A% #E# 5-G%%%%%%%%%%%%%%%%%%.9G%%%%%%%%%%%%%%%%%%w=G%%%%%%%%%%%%%%%%%%2+G%%%%%%%%%%%%%%%%%%>AG%%%%%%%%%%%%%%%%%%N)G%%%%%%%%%%%%%%%%%%N)G%%%%%%%%%%%%%%%%%%FEG%%%%%%%%%%%%%%%%%%N)G%%%%%%%%%%%%%%%%%%!dG%%%%%%%%%%%%%%%%%%g5G%%%%%%%%%%%%%%%%%%*\'G%%%%%%%%%%%%%%%%%%FEG%%%%%%%%%%%%%%%%%%*0EG%%%%%%%%%%%%%%%%%%k\'G%%%%%%%%%%%%%%%%%%s+G%%%%%%%%%%%%%%%%%%28UG%%%%%%%%%%%%%%%%%%%G%%%%%%%%%%%%%%%%%%%G%%%%%%%%%%%%%%%%%%%G%%%%%%%%%%%%%%%%%%%G%%%%%%%%%%%%%%%"
+"%%%!8%G%%%%%%%%%%%%%%%%%%FEG%%%%%%%%%%%%%%%%%%sKG%%%%%%%%%%%%%%%%%%>G%%%%%%%%%%%%%%%%%%wN)G%%%%%%%%%%%%%%%%%%"};}
-function AP2(){return {"value":"PA-Y$;Y$679:95Y#J+Y#Z$Y#B;697<8:1=<=:L#<#Y#<,&?L$9B8:B(C9:C)!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!C#!#!#!#!#!#!#!#!C#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#B##!#!C$B##!#B##B$C#B%#B##B$C$B##B##!#!#B##!C#!#B##B$#!#B#C#&!C$F%!$#!$#!$#!#!#!#!#!#!#!#!C#!#!#!#!#!#!#!#!#!C#!$#!#B$#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!C(B##B#C#!#B%#!#!#!#!Cg&C:1=<=:L#<#Y#<,&?L$9B8:B(C9:C)!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!C#!#!#!#!#!#!#!#!C#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#B##!#!C$B##!#B##B$C#B%#B##B$C$B##B##!#!#B##!C#!#B##B$#!#B#C#&!C$F%!$#!$#!$#!#!#!#!#!#!#!#!C#!#!#!#!#!#!#!#!#!C#!$#!#B$#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!C(B##B#C#!#B%#!#!#!#!Cg&CF$A#&A/F%A)b&-\' b %E b&L! A&F.A$F*A(F+A#=G#9Q%b =*!GOA#G8A*b=U! A^b=W$ A+^HA#^^I#G$^$I\'Q)G)^#G(^?G%^_A6^dG$=b [! L5A-L5A-b=8! A*L:b (# B;C;B;C( C3B;C;! B#A#!A#B#A#B% B)C% # C( C,B;C;B# B%A#B) B"
+"( C;B# B% B& !A$B( C;B;C;B;C;B;C;B;C;B;C;B;C=A#B::C::C\'B::C::C\'B::C::C\'B::C::C\'B::C::C\'!#A#JSb= ) GX^%GS^)\'^/\'^#Y&A0G& G0b 12 C+&C5A\'C\'b 6$ G( G2A#G( G# G&A&E`AB\'b Q! FNA$G(E(A#J+A%&=b & F?\'A2FMG%J+A&;b 1( F<%G%J+b G, F( F% F# F0 b&&$ A#L*G(AJBCCCG(%A%J+A%Y#b 2- L]=L$;L%AnLN=L0b #$ F% F< F# &A#& F+ F% & &A\'&A%& & & F$ F# &A#& & & & & F# &A#F% F( F% F% & F+ F2A&F$ F& F2AUZ#b /% ^MA%b=E! A-^0A#^0 ^0 ^FA+L.b=B# AY^>A.^MA%^*A(^#A/^\'b ;# b=]$ ]&b=9, A%^2A$^.A$b=X! A%b=@! A\'^-A%=A0^-A%^YA)^+A\'^IA)^?A#^#Apb=5& A-"
+"^/A#^.A$^*A(^O ^(A)^/A%^*A(^*A(b=4# ^XAFJ+b \'1 &b %b %b ?<#&AA&b Y !&A\'&b =$ &A#&b ;!&A/&b PU!&A0&b M* &b CG b&?) b C8 &b *.!&A&&b ?!!&b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b 2R!1A?b1A! b # b\'Q$ b %b %b %b 1Y$3b %b %b %b ^a$3A#3b %b %b %b ^a$3"};}
-var IJ=K();
-function S8(a,b){a.h1(b,0,b.data.length);}
-function O_(a){}
-function AY9(a){}
-function I_(){IJ.call(this);this.hV=null;}
-function Bxf(a){var b=new I_();PP(b,a);return b;}
-function PP(a,b){a.hV=b;}
-function Pm(a){var $$je;a:{try{a.hV.lo();break a;}catch($$e){$$je=R($$e);if($$je instanceof Bv){}else{throw $$e;}}}a.hV.fC();}
-function AIJ(){var a=this;I_.call(a);a.Td=0;a.BZ=0;a.ov=null;a.Bf=null;a.Ld=null;}
-function A9N(a,b){var c=new AIJ();BnW(c,a,b);return c;}
-function BnW(a,b,c){PP(a,b);b=new T;U(b);a.ov=b;a.Bf=DD(32);a.Td=c;Ql();a.Ld=Bxg;}
-function ACT(a,b,c,d){var e,$$je;e=a.hV;if(e===null)a.BZ=1;if(!(a.BZ?0:1))return;a:{try{e.h1(b,c,d);break a;}catch($$e){$$je=R($$e);if($$je instanceof Bv){}else{throw $$e;}}a.BZ=1;}}
-function AAB(a,b,c,d){var e,f,g,h,i;d=d-c|0;e=ACk(b,c,d);f=B4(Ef(16,Dx(d,1024)));g=M_(f);h=Zn(a.Ld);GV();h=Rr(QF(h,Bxh),Bxh);while(true){i=Iw(Om(h,e,g,1));ACT(a,f,0,g.bh);F_(g);if(!i)break;}while(true){i=Iw(T7(h,g));ACT(a,f,0,g.bh);F_(g);if(!i)break;}}
-function OJ(a,b){ES(a.ov,b);Oj(a);}
-function Ct(a,b){Co(ES(a.ov,b),10);Oj(a);}
-function Oj(a){var b,c,d,e,f,g,h,i,j;b=a.ov;c=b.cw;d=a.Bf;if(c>d.data.length)d=DD(c);e=0;f=0;if(e>c){b=new Cv;Bj(b,B(230));P(b);}while(e>24;S8(a,c);}
-var QW=K(LU);
-var BvS=null;function Bxi(){var a=new QW();A0V(a);return a;}
-function A0V(a){N5(a);}
-function A73(a,b,c,d){var e;e=0;while(e1.0)e=1.0;g=a.z6+e*a.NT*a.cr;a.z6=g;h=g|0;a.mg=h;g=g-h;a.z6=g;if(h>10)a.mg=10;a.cs=g;}
-var ACG=K(0);
-function Yh(){var a=this;E.call(a);a.Gy=null;a.mh=null;a.yd=null;a.tW=Cf;a.qO=0;}
-function Ux(a,b){a.qO=0;Wn(a,b);}
-function Wn(a,b){var c,d,e,f;a:{c=a.mh;if(!c.i0){if(a.qO)break a;b=new Pc;X(b);P(b);}a.yd=b;d=LZ(c.bJ,c.bn);e=d.iC;f=d.iv;Ee(256);Do(5889);Ea();NV(0.0,e,f,0.0,100.0,300.0);Do(5888);Ea();Bm(0.0,0.0,(-200.0));}}
-function A1h(a,b){var c,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.mh.i0){if(a.qO)return;b=new Pc;X(b);P(b);}a.tW=Cf;a.Gy=b;c=(-1);$p=1;case 1:AE3(a,c);if(C()){break _;}a.tW=Cf;return;default:GY();}}DZ().s(a,b,c,$p);}
-function AE3(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$$je,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{if(!a.mh.i0){if(a.qO)break a;c=new Pc;X(c);P(c);}d=Cy();if(JI(BD(d,a.tW),M(20))){a.tW=d;c=new Ma;e=a.mh;NL(c,e.bJ,e.bn);f=c.iC;g=c.iv;Ee(256);Do(5889);Ea();h=f;i=g;NV(0.0,h,i,0.0,100.0,300.0);Do(5888);Ea();Bm(0.0,0.0,(-200.0));Ee(16640);BI();j
-=Bv_;c=a.mh.T;e=B(231);$p=1;continue _;}}return;case 1:$z=APE(c,e);if(C()){break _;}k=$z;CF(3553,k);By(j);D8(j,4210752);l=g/32.0;H(j,0.0,i,0.0,0.0,l);m=f/32.0;H(j,h,i,0.0,m,l);H(j,h,0.0,0.0,m,0.0);H(j,0.0,0.0,0.0,0.0,0.0);Br(j);if(b>=0){n=(f/2|0)-50|0;o=(g/2|0)+16|0;Bc(3553);By(j);D8(j,8421504);p=n;m=o;Bk(j,p,m,0.0);q=o+2|0;Bk(j,p,q,0.0);l=n+100|0;Bk(j,l,q,0.0);Bk(j,l,m,0.0);D8(j,8454016);Bk(j,p,m,0.0);Bk(j,p,q,0.0);p=n+b|0;Bk(j,p,q,0.0);Bk(j,p,m,0.0);Br(j);Bb(3553);}c=a.mh.k9;e=a.yd;b=(f-DU(c,e)|0)/2|0;k=(g
-/2|0)-4|0;C9(c,e,b,k-16|0,16777215);c=a.mh.k9;e=a.Gy;C9(c,e,(f-DU(c,e)|0)/2|0,k+8|0,16777215);$p=2;case 2:A1y();if(C()){break _;}try{$p=3;continue _;}catch($$e){$$je=R($$e);if($$je instanceof BJ){}else{throw $$e;}}return;case 3:b:{try{AEV();if(C()){break _;}break b;}catch($$e){$$je=R($$e);if($$je instanceof BJ){}else{throw $$e;}}}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);}
-function YE(){var a=this;E.call(a);a.Y=null;a.qC=0.0;a.oR=null;a.Ns=0;a.td=null;a.HL=Cf;a.jw=null;a.Vn=0;a.SG=0;a.r5=null;a.hj=0.0;a.hC=0.0;a.hu=0.0;a.GN=0.0;a.ul=0.0;}
-function APb(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.GN=a.ul;b=a.Y;c=b.r;d=N(b.k.c);e=N(a.Y.k.j);f=N(a.Y.k.d);$p=1;case 1:$z=ALQ(c,d,e,f);if(C()){break _;}g=$z;h=(3-a.Y.t.hm|0)/3.0;i=g*(1.0-h)+h;g=a.ul;a.ul=g+(i-g)*0.10000000149011612;a.Ns=a.Ns+1|0;b
-=a.oR;b.E5=b.n8;c=En(b.di.k.D);g=0.4000000059604645;h=c!==b.yu?0.0:1.0;i=b.n8;h=h-i;j=(-0.4000000059604645);if(h>=j)j=h;if(j<=g)g=j;g=i+g;b.n8=g;if(g<0.10000000149011612)b.yu=c;b=a.Y;if(b.QD&&b.t.iu){c=b.k;b=b.r;f=N(c.c);e=N(c.j);k=N(c.d);l=16;m=0;n=e+16|0;o=e-16|0;if(m<150){p=(f+D(a.jw,l)|0)-D(a.jw,l)|0;q=(k+D(a.jw,l)|0)-D(a.jw,l)|0;$p=2;continue _;}}return;case 2:$z=AFo(b,p,q);if(C()){break _;}c=$z;e=So(c,p&15,q&15);d=e-1|0;$p=3;case 3:$z=AKi(b,p,d,q);if(C()){break _;}d=$z;if(e<=n&&e>=o){g=O(a.jw);h=O(a.jw);if
-(d>0){c=a.Y.cf;r=new NS;s=p+g;t=e+0.10000000149011612;I();AAE(r,b,s,t-Bwd.data[d].en,q+h);E6(c,r);}}m=m+1|0;if(m>=150)return;p=(f+D(a.jw,l)|0)-D(a.jw,l)|0;q=(k+D(a.jw,l)|0)-D(a.jw,l)|0;$p=2;continue _;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p);}
-function AKw(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.Y;d=c.k;if(d===null)return;e=4.0;f=SS(d,b);g=Nx(d,b);g=Ex(f,g.G*e,g.F*e,g.B*e);d=d.m;$p=1;case 1:$z=ARY(d,f,g);if(C()){break _;}d=$z;c.dF=d;c=SS(a.Y.k,b);d=a.Y.dF;if(d!==null)e=EE(d.gG,c);d=a.Y;if(d.de instanceof M2)e=32.0;else if(e>3.0)e=3.0;h=Nx(d.k,
-b);i=Ex(c,h.G*e,h.F*e,h.B*e);a.td=null;d=a.Y;f=d.r;d=d.k;g=Dd(Hd(d.w,h.G*e,h.F*e,h.B*e),1.0,1.0,1.0);$p=2;case 2:$z=ALL(f,d,g);if(C()){break _;}d=$z;j=0.0;k=0;while(kg.N&&eg.C&&eg.O&&e=j&&j!==0.0)){a.td=f;j=0.0;}}else if(m!==null){o=EE(c,m.gG);if(!(o>=j&&j!==0.0)){a.td=f;j=o;}}}k=k+1|0;}c=a.td;if(c!==null){d=a.Y;if(!(d.de instanceof M2))d.dF=Rf(c);}return;default:
-GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
-function NE(a,b){var c,d,e;c=a.Y.k;d=c.e3-b;if(c.bL<=0)Bg(40.0-8000.0/(c.dW+b+200.0),0.0,0.0,1.0);if(d>=0.0){b=d/c.IK;b=Bs(b*b*b*b*3.1415927410125732);e=c.hn;Bg( -e,0.0,1.0,0.0);Bg( -b*14.0,0.0,0.0,1.0);Bg(e,0.0,1.0,0.0);}}
-function Ks(a,b){var c,d,e,f,g;c=a.Y;if(!c.t.bP){c=c.k;d=c.qe;d=d+(d-c.By)*b;e=c.ti;f=e+(c.mi-e)*b;e=c.n7;g=e+(c.kY-e)*b;d=d*3.1415927410125732;Bm(Bs(d)*f*0.5, -H7(BE(d)*f),0.0);Bg(Bs(d)*f*3.0,0.0,0.0,1.0);Bg(H7(BE(d+0.20000000298023224)*f)*5.0,1.0,0.0,0.0);Bg(g,1.0,0.0,0.0);}}
-function AQH(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.Y;d=c.k;e=d.bp;f=d.c-e;g=b;h=e+f*g;e=d.b6;i=e+(d.j-e)*g;e=d.bo;j=e+(d.d-e)*g;if(!c.t.bP)Bm(0.0,0.0,(-0.10000000149011612));else{k=4.0;l=d.o;m
-=d.x;if(Bh()==33&&BQ(2)){m=m+180.0;k=6.0;}n=l/180.0*3.1415927410125732;o= -Bs(n);p=m/180.0*3.1415927410125732;f=o*BE(p)*k;g=BE(n)*BE(p)*k;e= -Bs(p)*k;q=0;f=h-f;e=i-e;g=j-g;if(q<8){n=((q&1)*2|0)-1|0;r=((q>>1&1)*2|0)-1|0;o=((q>>2&1)*2|0)-1|0;n=n*0.10000000149011612;p=r*0.10000000149011612;o=o*0.10000000149011612;c=a.Y.r;s=n;t=h+s;u=p;v=i+u;w=o;x=BM(t,v,j+w);y=BM(f+s+w,e+u,g+w);$p=1;continue _;}if(Bh()==33&&BQ(2))Bg(180.0,0.0,1.0,0.0);Bg(d.x-m,1.0,0.0,0.0);Bg(d.o-l,0.0,1.0,0.0);Bm(0.0,0.0, -k);Bg(l-d.o,0.0,1.0,
-0.0);Bg(m-d.x,1.0,0.0,0.0);}n=d.P;Bg(n+(d.x-n)*b,1.0,0.0,0.0);n=d.J;Bg(n+(d.o-n)*b+180.0,0.0,1.0,0.0);return;case 1:$z=ARY(c,x,y);if(C()){break _;}c=$z;if(c!==null){s=EE(c.gG,BM(h,i,j));if(s=8){if(Bh()==33&&BQ(2))Bg(180.0,0.0,1.0,0.0);Bg(d.x-m,1.0,0.0,0.0);Bg(d.o-l,0.0,1.0,0.0);Bm(0.0,0.0, -k);Bg(l-d.o,0.0,1.0,0.0);Bg(m-d.x,1.0,0.0,0.0);n=d.P;Bg(n+(d.x-n)*b,1.0,0.0,0.0);n=d.J;Bg(n+(d.o-n)*b+180.0,0.0,1.0,0.0);return;}n=((q&1)*2|0)-1|0;r=((q>>1&1)*2|0)-1|0;o=((q>>2&1)*2|0)-1|0;n=n*0.10000000149011612;p
-=r*0.10000000149011612;o=o*0.10000000149011612;c=a.Y.r;s=n;t=h+s;u=p;v=i+u;w=o;x=BM(t,v,j+w);y=BM(f+s+w,e+u,g+w);continue _;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,$p);}
-function ANB(a,b,c){var d,e,f,g,h,i,j,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.qC=256>>a.Y.t.hm;Do(5889);Ea();if(a.Y.t.d0)Bm(( -((c*2|0)-1|0)|0)*0.07000000029802322,0.0,0.0);d=a.Y.k;e=70.0;BB();f=Bxj;$p=1;case 1:$z=AOO(d,f);if(C()){break _;}g=$z;if(g)e=60.0;if(d.bL<=0)e=e/((1.0-500.0/(d.dW+b+500.0))*2.0+1.0);f=a.Y;ADE(e,f.bJ/f.bn,0.05000000074505806,a.qC);Do(5888);Ea();if(a.Y.t.d0)Bm(((c
-*2|0)-1|0)*0.10000000149011612,0.0,0.0);NE(a,b);if(a.Y.t.hP)Ks(a,b);f=a.Y.k;h=f.tK;i=h+(f.gQ-h)*b;if(i>0.0){j=i*i;e=5.0/(j+5.0)-i*0.03999999910593033;h=e*e;Bg(j*1500.0,0.0,1.0,1.0);B$(1.0/h,1.0,1.0);Bg( -i*i*1500.0,0.0,1.0,1.0);}$p=2;case 2:AQH(a,b);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,$p);}
-function AIb(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Ea();if(a.Y.t.d0)Bm(((c*2|0)-1|0)*0.10000000149011612,0.0,0.0);B5();NE(a,b);if(a.Y.t.hP)Ks(a,b);a:{if(!a.Y.t.bP){if(Bh()!=33)break a;if(!BQ(2))break a;}BG();if(a.Y.t.bP){if(a.Y.t.hP)Ks(a,b);return;}d
-=a.oR;Bc(3008);e=d.di;f=e.k;if(f.bO<=0&&!f.oq){e=d.di.k;$p=3;continue _;}f=e.T;e=B(200);$p=2;continue _;}d=a.oR;$p=1;case 1:AKT(d,b);if(C()){break _;}BG();if(a.Y.t.bP){if(a.Y.t.hP)Ks(a,b);return;}d=a.oR;Bc(3008);e=d.di;f=e.k;if(f.bO<=0&&!f.oq){e=d.di.k;$p=3;continue _;}f=e.T;e=B(200);$p=2;case 2:$z=APE(f,e);if(C()){break _;}c=$z;CF(3553,c);BI();e=Bv_;B1(1.0,1.0,1.0,0.8999999761581421);Bb(3042);CK(770,771);c=0;while(c<2){B5();I();g=Bwf.M+(c*16|0)|0;h=(g&15)<<4;g=g&240;i=h;j=i/256.0;k=(i+15.989999771118164)/256.0;l
-=g;i=l/256.0;l=(l+15.989999771118164)/256.0;g=(c*2|0)-1|0;Bm(( -g|0)*0.23999999463558197,(-0.30000001192092896),0.0);Bg(g*10.0,0.0,1.0,0.0);By(e);m=k;n=l;H(e,(-0.5),(-0.5),(-0.5),m,n);o=j;H(e,0.5,(-0.5),(-0.5),o,n);n=i;H(e,0.5,0.5,(-0.5),o,n);H(e,(-0.5),0.5,(-0.5),m,n);Br(e);BG();c=c+1|0;}B1(1.0,1.0,1.0,1.0);Bc(3042);e=d.di.k;$p=3;case 3:$z=AL3(e);if(C()){break _;}c=$z;if(!c){e=d.di.k;BB();f=Bxj;$p=4;continue _;}c=N(d.di.k.c);g=N(d.di.k.j);h=N(d.di.k.d);e=d.di.T;f=B(200);$p=5;continue _;case 4:$z=AOO(e,f);if
-(C()){break _;}c=$z;if(!c){Bb(3008);NE(a,b);if(a.Y.t.hP)Ks(a,b);return;}e=d.di.T;f=B(232);$p=7;continue _;case 5:$z=APE(e,f);if(C()){break _;}p=$z;CF(3553,p);e=d.di.r;$p=6;case 6:$z=AKi(e,c,g,h);if(C()){break _;}c=$z;I();q=Bwd.data;if(q[c]===null){e=d.di.k;BB();f=Bxj;$p=4;continue _;}c=q[c].bi(2);BI();e=Bv_;f=d.di.k;$p=9;continue _;case 7:$z=APE(e,f);if(C()){break _;}c=$z;CF(3553,c);$p=8;case 8:AVX(d,b);if(C()){break _;}Bb(3008);NE(a,b);if(a.Y.t.hP)Ks(a,b);return;case 9:ALI(f,b);if(C()){break _;}B1(0.10000000149011612,
-0.10000000149011612,0.10000000149011612,0.5);B5();j=c%16|0;k=j/256.0-0.0078125;j=(j+15.989999771118164)/256.0+0.0078125;l=c/16|0;r=l/256.0-0.0078125;i=(l+15.989999771118164)/256.0+0.0078125;By(e);s=j;t=i;H(e,(-1.0),(-1.0),(-0.5),s,t);u=k;H(e,1.0,(-1.0),(-0.5),u,t);t=r;H(e,1.0,1.0,(-0.5),u,t);H(e,(-1.0),1.0,(-0.5),s,t);Br(e);BG();B1(1.0,1.0,1.0,1.0);e=d.di.k;BB();f=Bxj;$p=4;continue _;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p);}
-function AXI(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(F2())a.HL=Cy();else if(DP(BD(Cy(),a.HL),M(500))){c=a.Y;$p=1;continue _;}c=a.Y;if(c.bc){d=c.v7;e=Bu8;Bu8=0.0;f=e|0;d.HK=f;e=Bu9;Bu9=0.0;g=e|0;d.Hc=g;d=c.t;h=d.kF*0.6000000238418579+0.20000000298023224;i=h*h*h*8.0;j=f*i;k=g*i;g=1;if(d.k_)g=(-1);d=c.k;i=
-k*g;k=d.x;h=d.o;j=h+j*0.15;d.o=j;i=k-i*0.15;d.x=i;if(i<(-90.0))d.x=(-90.0);if(d.x>90.0)d.x=90.0;d.P=d.P+d.x-k;d.J=d.J+j-h;}if(!c.hL){d=LZ(c.bJ,c.bn);f=d.iC;l=d.iv;g=S(Bu6,f);c=a.Y;f=c.bJ;m=g/f|0;g=S(Bu7,l);n=c.bn;o=(l-(g/n|0)|0)-1|0;if(c.r!==null){$p=2;continue _;}GK(0,0,f,n);L0(0.0,0.0,0.0,0.0);Ee(16640);Do(5889);Ea();Do(5888);Ea();RP(a);if(a.Y.I!==null){Ee(256);c=a.Y.I;$p=3;continue _;}}return;case 1:AJA(c);if(C()){break _;}c=a.Y;if(c.bc){d=c.v7;e=Bu8;Bu8=0.0;f=e|0;d.HK=f;e=Bu9;Bu9=0.0;g=e|0;d.Hc=g;d=c.t;h
-=d.kF*0.6000000238418579+0.20000000298023224;i=h*h*h*8.0;j=f*i;k=g*i;g=1;if(d.k_)g=(-1);d=c.k;i=k*g;k=d.x;h=d.o;j=h+j*0.15;d.o=j;i=k-i*0.15;d.x=i;if(i<(-90.0))d.x=(-90.0);if(d.x>90.0)d.x=90.0;d.P=d.P+d.x-k;d.J=d.J+j-h;}if(!c.hL){d=LZ(c.bJ,c.bn);f=d.iC;l=d.iv;g=S(Bu6,f);c=a.Y;f=c.bJ;m=g/f|0;g=S(Bu7,l);n=c.bn;o=(l-(g/n|0)|0)-1|0;if(c.r!==null){$p=2;continue _;}GK(0,0,f,n);L0(0.0,0.0,0.0,0.0);Ee(16640);Do(5889);Ea();Do(5888);Ea();RP(a);if(a.Y.I!==null){Ee(256);c=a.Y.I;$p=3;continue _;}}return;case 2:AGc(a,b);if
-(C()){break _;}if(Bh()==33&&BQ(2)){if(a.Y.I===null)return;Ee(256);c=a.Y.I;$p=3;continue _;}c=a.Y;d=c.dH;g=c.I===null?0:1;$p=4;continue _;case 3:c.iI(m,o,b);if(C()){break _;}return;case 4:AYO(d,b,g,m,o);if(C()){break _;}if(a.Y.I===null)return;Ee(256);c=a.Y.I;$p=3;continue _;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
-function AGc(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AKw(a,b);if(C()){break _;}c=a.Y;d=c.k;e=c.ch;f=c.cf;g=d.e9;h=d.c-g;i=b;j=g+h*i;g=d.eE;g=g+(d.j-g)*i;h=d.e$;h=h+(d.d-h)*i;k=0;if(k>=2){H3(1,1,1,0);return;}if(a.Y.t.d0)
-{if(k)H3(1,0,0,0);else H3(0,1,1,0);}c=a.Y;GK(0,0,c.bJ,c.bn);$p=2;case 2:AL7(a,b);if(C()){break _;}Ee(16640);Bb(2884);$p=3;case 3:ANB(a,b,k);if(C()){break _;}ABl();if(a.Y.t.hm<2){l=(-1);$p=5;continue _;}Bb(2912);l=1;$p=4;case 4:AIO(a,l);if(C()){break _;}c=Br5();c.PJ=j;c.H7=g;c.JJ=h;m=a.Y.ch;n=0;while(true){o=m.iQ.data;if(n>=o.length)break;p=o[n];if(!p.no)l=0;else{q=p.js.data;l=q[0]&&q[1]?1:0;}if(!l&&!(o[n].hb&&(n+m.zM|0)&15)){p=o[n];p.hb=SD(c,p.QU);}n=n+1|0;}m.zM=m.zM+1|0;m=a.Y.ch;l=0;$p=7;continue _;case 5:AIO(a,
-l);if(C()){break _;}$p=6;case 6:ALq(e,b);if(C()){break _;}Bb(2912);l=1;$p=4;continue _;case 7:ASV(m,d,l);if(C()){break _;}l=0;$p=8;case 8:AIO(a,l);if(C()){break _;}Bb(2912);l=3553;m=a.Y.T;p=B(200);$p=9;case 9:$z=APE(m,p);if(C()){break _;}n=$z;CF(l,n);F1();ZM(e,d,0,i);ML();m=SS(d,b);$p=10;case 10:AYg(e,m,c,b);if(C()){break _;}l=3;if(CT(f.dv.data[l])){BI();c=Bv_;n=0;if(n=CT(f.dv.data[l])){F1();l=0;$p=11;continue _;}m=Z(f.dv.data[l],n);r=0.0;s=0.0;t=0.0;u=0.0;v=0.0;continue _;case 20:AIO(a,l);if(C()){break _;}Bb(2912);$p=21;case 21:AFC(e,b);if(C()){break _;}Bc(2912);l=1;$p=22;case 22:AIO(a,
-l);if(C()){break _;}Ee(256);$p=23;case 23:AIb(a,b,k);if(C()){break _;}if(!a.Y.t.d0)return;k=k+1|0;if(k>=2){H3(1,1,1,0);return;}if(a.Y.t.d0){if(k)H3(1,0,0,0);else H3(0,1,1,0);}c=a.Y;GK(0,0,c.bJ,c.bn);$p=2;continue _;case 24:AWW(e,d,c,l,m,b);if(C()){break _;}c=a.Y.dF;l=0;m=En(d.D);$p=25;case 25:AOk(e,d,c,l,m,b);if(C()){break _;}Bb(3008);Bc(2912);l=0;$p=20;continue _;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p);}
-function RP(a){var b,c,d,e;b=new Ma;c=a.Y;NL(b,c.bJ,c.bn);d=b.iC;e=b.iv;Ee(256);Do(5889);Ea();NV(0.0,d,e,0.0,1000.0,3000.0);Do(5888);Ea();Bm(0.0,0.0,(-2000.0));}
-function AL7(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.Y;d=c.r;e=c.k;f=1.0-Gn(1.0/(4-c.t.hm|0),0.25);c=VQ(d,a.Y.k,b);g=c.G;h=c.F;i=c.B;j=HQ(d,b);k=d.dh.NR(j,b);j=k.G;a.hj=j;l=k.F;a.hC=l;m=k.B;a.hu=m;a.hj=j+(g-j)*f;a.hC=l+(h-l)*f;a.hu=m+(i-m)*f;BB();c=Bxj;$p=1;case 1:$z=AOO(e,c);if(C()){break _;}n=$z;if(n)
-{a.hj=0.019999999552965164;a.hC=0.019999999552965164;a.hu=0.20000000298023224;g=a.GN;l=g+(a.ul-g)*b;b=a.hj*l;a.hj=b;g=a.hC*l;a.hC=g;h=a.hu*l;a.hu=h;if(a.Y.t.d0){b=b*30.0;m=(b+g*59.0+h*11.0)/100.0;f=(b+g*70.0)/100.0;o=(b+h*70.0)/100.0;a.hj=m;a.hC=f;a.hu=o;}L0(a.hj,a.hC,a.hu,0.0);return;}c=Bxk;$p=2;case 2:$z=AOO(e,c);if(C()){break _;}n=$z;if(n){a.hj=0.6000000238418579;a.hC=0.10000000149011612;a.hu=0.0;}g=a.GN;l=g+(a.ul-g)*b;b=a.hj*l;a.hj=b;g=a.hC*l;a.hC=g;h=a.hu*l;a.hu=h;if(a.Y.t.d0){b=b*30.0;m=(b+g*59.0+h*11.0)
-/100.0;f=(b+g*70.0)/100.0;o=(b+h*70.0)/100.0;a.hj=m;a.hC=f;a.hu=o;}L0(a.hj,a.hC,a.hu,0.0);return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
-function AIO(a,b){var c,d,e,f,g,h,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.Y.k;d=a.hj;e=a.hC;f=a.hu;F_(a.r5);Ed(Ed(Ed(Ed(a.r5,d),e),f),1.0);HO(a.r5);g=a.r5;CC();Bxl=Nm(g);Bxm=Nm(g);Bxn=Nm(g);Bxo=Nm(g);Ku(0.0,(-1.0),0.0);B1(1.0,1.0,1.0,1.0);BB();g=Bxj;$p=1;case 1:$z=AOO(c,g);if(C()){break _;}h=$z;if(h){TV(2917,2048);IT(2914,0.10000000149011612);Bb(2903);return;}g=Bxk;$p=2;case 2:$z=AOO(c,g);if(C()){break _;}h
-=$z;if(h){TV(2917,2048);IT(2914,2.0);}else{TV(2917,9729);IT(2915,a.qC*0.25);IT(2916,a.qC);if(b<0){IT(2915,0.0);IT(2916,a.qC*0.800000011920929);}if(a.Y.r.dh.n$)IT(2915,0.0);}Bb(2903);return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,$p);}
-function Em(){var a=this;E.call(a);a.mV=0.0;a.Ab=0;}
-function Hj(a){a.Ab=0;}
-function Ru(){var a=this;Em.call(a);a.kS=null;a.sC=null;a.hp=null;a.dA=null;a.ev=null;a.kd=null;a.jI=null;a.Od=0;a.mA=0;a.mc=0;}
-function Bom(){var a=new Ru();O6(a);return a;}
-function AEE(a){var b=new Ru();ARd(b,a);return b;}
-function Bxp(a,b){var c=new Ru();A0G(c,a,b);return c;}
-function O6(a){ARd(a,0.0);}
-function ARd(a,b){A0G(a,b,0.0);}
-function A0G(a,b,c){var d,e;Hj(a);a.Od=0;a.mA=0;a.mc=0;d=BP(0,0);a.kS=d;BY(d,(-4.0),(-8.0),(-4.0),8,8,8,b);d=a.kS;e=0.0+c;BW(d,0.0,e,0.0);d=BP(32,0);a.sC=d;BY(d,(-4.0),(-8.0),(-4.0),8,8,8,b+0.5);BW(a.sC,0.0,e,0.0);d=BP(16,16);a.hp=d;BY(d,(-4.0),0.0,(-2.0),8,12,4,b);BW(a.hp,0.0,e,0.0);d=BP(40,16);a.dA=d;BY(d,(-3.0),(-2.0),(-2.0),4,12,4,b);d=a.dA;e=2.0+c;BW(d,(-5.0),e,0.0);d=BP(40,16);a.ev=d;d.oV=1;BY(d,(-1.0),(-2.0),(-2.0),4,12,4,b);BW(a.ev,5.0,e,0.0);d=BP(0,16);a.kd=d;BY(d,(-2.0),0.0,(-2.0),4,12,4,b);d=a.kd;c
-=12.0+c;BW(d,(-2.0),c,0.0);d=BP(0,16);a.jI=d;d.oV=1;BY(d,(-2.0),0.0,(-2.0),4,12,4,b);BW(a.jI,2.0,c,0.0);}
-function BnH(a,b,c,d,e,f,g){a.nL(b,c,d,e,f,g);Cm(a.kS,g);Cm(a.hp,g);Cm(a.dA,g);Cm(a.ev,g);Cm(a.kd,g);Cm(a.jI,g);Cm(a.sC,g);}
-function ARm(a,b,c,d,e,f,g){var h,i,j,k,l,m;h=a.kS;e=e/57.2957763671875;h.Z=e;f=f/57.2957763671875;h.U=f;h=a.sC;h.Z=e;h.U=f;h=a.dA;b=b*0.6661999821662903;e=b+3.1415927410125732;h.U=BE(e)*2.0*c*0.5;a.ev.U=BE(b)*2.0*c*0.5;a.dA.bH=0.0;a.ev.bH=0.0;a.kd.U=BE(b)*1.399999976158142*c;a.jI.U=BE(e)*1.399999976158142*c;i=a.kd;i.Z=0.0;j=a.jI;j.Z=0.0;if(a.Ab){h=a.dA;h.U=h.U+(-0.6283185482025146);h=a.ev;h.U=h.U+(-0.6283185482025146);i.U=(-1.2566370964050293);j.U=(-1.2566370964050293);i.Z=0.3141592741012573;j.Z=(-0.3141592741012573);}if
-(a.Od){h=a.ev;h.U=h.U*0.5-0.3141592741012573;}if(a.mA){h=a.dA;h.U=h.U*0.5-0.3141592741012573;}a.dA.Z=0.0;a.ev.Z=0.0;k=a.mV;if(k>(-9990.0)){a.hp.Z=Bs(Fz(k)*3.1415927410125732*2.0)*0.20000000298023224;a.dA.dE=Bs(a.hp.Z)*5.0;a.dA.fa= -BE(a.hp.Z)*5.0;a.ev.dE= -Bs(a.hp.Z)*5.0;a.ev.fa=BE(a.hp.Z)*5.0;h=a.dA;b=h.Z;i=a.hp;h.Z=b+i.Z;h=a.ev;h.Z=h.Z+i.Z;h.U=h.U+i.Z;b=1.0-a.mV;b=b*b;l=Bs((1.0-b*b)*3.1415927410125732);m=Bs(a.mV*3.1415927410125732)* -(a.kS.U-0.699999988079071)*0.75;h=a.dA;h.U=h.U-(l*1.2+m);h.Z=h.Z+a.hp.Z*
-2.0;h.bH=Bs(a.mV*3.1415927410125732)*(-0.4000000059604645);}if(!a.mc){a.hp.U=0.0;h=a.kd;h.dE=0.0;i=a.jI;i.dE=0.0;h.eY=12.0;i.eY=12.0;a.kS.eY=0.0;}else{a.hp.U=0.5;h=a.kd;h.U=h.U-0.0;i=a.jI;i.U=i.U-0.0;j=a.dA;j.U=j.U+0.4000000059604645;j=a.ev;j.U=j.U+0.4000000059604645;h.dE=4.0;i.dE=4.0;h.eY=9.0;i.eY=9.0;a.kS.eY=1.0;}h=a.dA;c=h.bH;b=d*0.09000000357627869;h.bH=c+BE(b)*0.05000000074505806+0.05000000074505806;h=a.ev;h.bH=h.bH-(BE(b)*0.05000000074505806+0.05000000074505806);h=a.dA;b=h.U;c=d*0.06700000166893005;h.U
-=b+Bs(c)*0.05000000074505806;h=a.ev;h.U=h.U-Bs(c)*0.05000000074505806;}
-function LT(){var a=this;E.call(a);a.l2=0;a.ra=0;a.qU=0;a.DS=0;}
-var Bxq=null;var Bxr=null;var Bxs=0;var Bxt=null;function AEJ(){AEJ=Bw(LT);Bph();}
-function Bq0(){var a=new LT();AEZ(a);return a;}
-function AEZ(a){AEJ();a.l2=0;a.ra=0;a.qU=0;a.DS=0;}
-function A0S(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,$$je,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=Ir(b,B(233),B(30));i=BC(Cg,4).data;i[0]=B(43);i[1]=B(44);i[2]=B(45);i[3]=B(46);j=0;k=i.length;l=0;while(l1.0)f=1.0;b=new T;U(b);J(J(b,B(234)),h);h=V(b);if(j){b=new T;U(b);J(J(b,h),B(235));m=V(b);f=f*Bv6.t.bY;$p
-=2;continue _;}k=D(new CX,4)+1|0;b=new T;U(b);J(Bo(J(b,h),k),B(235));m=V(b);n=f*Bv6.t.bY;$p=1;case 1:$z=AFt(m,c,d,e,n,g);if(C()){break _;}o=$z;if(o==(-1)){if(k==4){b=new T;U(b);J(J(b,h),B(236));m=V(b);n=f*Bv6.t.bY;$p=3;continue _;}if(k==3){b=new T;U(b);J(J(b,h),B(237));m=V(b);n=f*Bv6.t.bY;$p=5;continue _;}if(k==2){b=new T;U(b);J(J(b,h),B(238));m=V(b);n=f*Bv6.t.bY;$p=8;continue _;}if(k==1){b=new T;U(b);J(J(b,h),B(235));m=V(b);n=f*Bv6.t.bY;$p=9;continue _;}if(0==(-1)){b=new T;U(b);J(J(b,h),B(235));m=V(b);f=f*
-Bv6.t.bY;$p=10;continue _;}}return;case 2:$z=AFt(m,c,d,e,f,g);if(C()){break _;}k=$z;if(k==(-1)){try{b=new Ii;m=Cq();J(J(J(m,B(239)),h),B(240));Tb(b,Cb(m));P(b);}catch($$e){$$je=R($$e);if($$je instanceof BJ){p=$$je;}else{throw $$e;}}BL(p);}return;case 3:$z=AFt(m,c,d,e,n,g);if(C()){break _;}l=$z;if(l==(-1)){b=new T;U(b);J(J(b,h),B(237));m=V(b);n=f*Bv6.t.bY;$p=4;continue _;}if(k==3){b=new T;U(b);J(J(b,h),B(237));m=V(b);n=f*Bv6.t.bY;$p=5;continue _;}if(k==2){b=new T;U(b);J(J(b,h),B(238));m=V(b);n=f*Bv6.t.bY;$p=
-8;continue _;}if(k==1){b=new T;U(b);J(J(b,h),B(235));m=V(b);n=f*Bv6.t.bY;$p=9;continue _;}if(l!=(-1))return;b=new T;U(b);J(J(b,h),B(235));m=V(b);f=f*Bv6.t.bY;$p=10;continue _;case 4:$z=AFt(m,c,d,e,n,g);if(C()){break _;}l=$z;if(l==(-1)){b=new T;U(b);J(J(b,h),B(238));m=V(b);n=f*Bv6.t.bY;$p=6;continue _;}if(k==3){b=new T;U(b);J(J(b,h),B(237));m=V(b);n=f*Bv6.t.bY;$p=5;continue _;}if(k==2){b=new T;U(b);J(J(b,h),B(238));m=V(b);n=f*Bv6.t.bY;$p=8;continue _;}if(k==1){b=new T;U(b);J(J(b,h),B(235));m=V(b);n=f*Bv6.t.bY;$p
-=9;continue _;}if(l!=(-1))return;b=new T;U(b);J(J(b,h),B(235));m=V(b);f=f*Bv6.t.bY;$p=10;continue _;case 5:$z=AFt(m,c,d,e,n,g);if(C()){break _;}l=$z;if(l==(-1)){b=new T;U(b);J(J(b,h),B(238));m=V(b);n=f*Bv6.t.bY;$p=7;continue _;}if(k==2){b=new T;U(b);J(J(b,h),B(238));m=V(b);n=f*Bv6.t.bY;$p=8;continue _;}if(k==1){b=new T;U(b);J(J(b,h),B(235));m=V(b);n=f*Bv6.t.bY;$p=9;continue _;}if(l!=(-1))return;b=new T;U(b);J(J(b,h),B(235));m=V(b);f=f*Bv6.t.bY;$p=10;continue _;case 6:$z=AFt(m,c,d,e,n,g);if(C()){break _;}l=$z;if
-(k==3){b=new T;U(b);J(J(b,h),B(237));m=V(b);n=f*Bv6.t.bY;$p=5;continue _;}if(k==2){b=new T;U(b);J(J(b,h),B(238));m=V(b);n=f*Bv6.t.bY;$p=8;continue _;}if(k==1){b=new T;U(b);J(J(b,h),B(235));m=V(b);n=f*Bv6.t.bY;$p=9;continue _;}if(l!=(-1))return;b=new T;U(b);J(J(b,h),B(235));m=V(b);f=f*Bv6.t.bY;$p=10;continue _;case 7:$z=AFt(m,c,d,e,n,g);if(C()){break _;}l=$z;if(k==2){b=new T;U(b);J(J(b,h),B(238));m=V(b);n=f*Bv6.t.bY;$p=8;continue _;}if(k==1){b=new T;U(b);J(J(b,h),B(235));m=V(b);n=f*Bv6.t.bY;$p=9;continue _;}if
-(l!=(-1))return;b=new T;U(b);J(J(b,h),B(235));m=V(b);f=f*Bv6.t.bY;$p=10;continue _;case 8:$z=AFt(m,c,d,e,n,g);if(C()){break _;}l=$z;if(k==1){b=new T;U(b);J(J(b,h),B(235));m=V(b);n=f*Bv6.t.bY;$p=9;continue _;}if(l!=(-1))return;b=new T;U(b);J(J(b,h),B(235));m=V(b);f=f*Bv6.t.bY;$p=10;continue _;case 9:$z=AFt(m,c,d,e,n,g);if(C()){break _;}l=$z;if(l!=(-1))return;b=new T;U(b);J(J(b,h),B(235));m=V(b);f=f*Bv6.t.bY;$p=10;case 10:$z=AFt(m,c,d,e,f,g);if(C()){break _;}o=$z;if(o==(-1)){try{b=new Ii;m=Cq();J(J(J(m,B(239)),
-h),B(240));Tb(b,Cb(m));P(b);}catch($$e){$$je=R($$e);if($$je instanceof BJ){p=$$je;}else{throw $$e;}}BL(p);}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);}
-function AMK(a,b,c,d){var e,f,g,$$je,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=Ir(b,B(233),B(30));e=new T;U(e);J(J(e,B(234)),b);f=V(e);if(!Jf(f,B(235))){e=new T;U(e);J(J(e,f),B(235));f=V(e);}if(c>1.0)c=1.0;c=c*0.25*Bv6.t.bY;$p=1;case 1:$z=ARl(f,c,d);if(C()){break _;}g=$z;if(g==(-1)){try{e=new Ii;f=Cq();J(J(J(f,B(239)),b),B(240));Tb(e,Cb(f));P(e);}catch($$e){$$je=R($$e);if($$je instanceof BJ){e=$$je;}else{throw $$e;}}BL(e);}return;default:
-GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-function Yy(a){var b,c,d;Bp();b=BvA;c=new X1;SV(c,b);while(CW(c)){Tg(c);d=c.lI.j_.i6;if(MJ(d)){AEJ();if(d==Bxs)AEB(d,1.0*Bv6.t.i3);else{b=BA(BvA,Bz(d));AEB(d,(b===null?0.0:b.DC.gain.value)*Bv6.t.bY);}}}}
-function ALT(a){var b,c,d,e,f,g,h,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=Bv6;if(b.t.i3!==0.0&&b.r!==null){AEJ();if(!MJ(Bxs)&&a.l2&&!a.ra){c=D(new CX,4)+3|0;a.qU=c;c=c*60|0;a.qU=c;c=c*20|0;a.qU=c;a.ra=1;Bxs=0;a.DS=Bv6.bq+c|0;return;}if(!MJ(Bxs)&&a.l2&&a.ra&&Bv6.bq>=a.DS){a.l2=0;a.qU=0;a.ra=0;Bxs=0;return;}if(!MJ(Bxs)&&!a.l2){d=new CX;if(D(d,2)){e=D(d,(Bxr.data.length-1|0)+1|0)+1|0;b=Bxr.data[e-1|0];if
-(Cz(b,Bxt))return;Bxt=b;d=new T;U(d);J(J(J(d,B(241)),b),B(235));f=V(d);g=Bv6.t.i3;h=1.0;$p=1;continue _;}e=D(d,(Bxq.data.length-1|0)+1|0)+1|0;b=Bxq.data[e-1|0];if(Cz(b,Bxt))return;Bxt=b;d=new T;U(d);J(J(J(d,B(242)),b),B(235));f=V(d);g=Bv6.t.i3;h=1.0;$p=2;continue _;}return;}AEJ();if(MJ(Bxs)){c=Bxs;d=BA(BvA,Bz(c));if(d!==null){d.QI.stop();H4(BvA,Bz(c));}}a.l2=1;a.qU=0;a.ra=0;Bxs=0;return;case 1:$z=ARl(f,g,h);if(C()){break _;}c=$z;Bxs=c;if(c!=(-1)){a.l2=1;return;}d=new Ii;f=new T;U(f);J(J(J(f,B(239)),b),B(243));Bj(d,
-V(f));P(d);case 2:$z=ARl(f,g,h);if(C()){break _;}c=$z;Bxs=c;if(c!=(-1)){a.l2=1;return;}d=new Ii;f=new T;U(f);J(J(J(f,B(239)),b),B(243));Bj(d,V(f));P(d);default:GY();}}DZ().s(a,b,c,d,e,f,g,h,$p);}
-function Bph(){Bxq=Q(Cg,[B(244),B(245),B(246)]);Bxr=Q(Cg,[B(247),B(248),B(249),B(250),B(251),B(252),B(253),B(254),B(255)]);Bxs=0;Bxt=B(7);}
-function EQ(){var a=this;E.call(a);a.ko=null;a.GE=0;a.jZ=0;a.TJ=0;a.Br=0;a.v1=0;}
-function Bxu(a){var b=new EQ();HT(b,a);return b;}
-function HT(a,b){a.ko=B4(1024);a.jZ=0;a.TJ=0;a.Br=1;a.v1=0;a.GE=b;}
-function AG7(a,b){var c,d,e,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.v1;if(!c){d=3553;e=B(200);$p=1;continue _;}if(c!=1)return;d=3553;e=B(182);$p=2;continue _;case 1:$z=APE(b,e);if(C()){break _;}c=$z;CF(d,c);return;case 2:$z=APE(b,e);if(C()){break _;}c=$z;CF(d,c);return;default:GY();}}DZ().s(a,b,c,d,e,$p);}
-function AIu(){var a=this;EQ.call(a);a.v9=null;a.va=null;a.A0=null;a.GW=null;a.Gg=0;}
-function Bqr(){var a=new AIu();Bov(a);return a;}
-function Bov(a){I();HT(a,Bxv.M);a.v9=C$(256);a.va=C$(256);a.A0=C$(256);a.GW=C$(256);a.Gg=0;}
-function A19(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o;a.Gg=a.Gg+1|0;b=0;while(b<16){c=0;while(c<16){d=0.0;e=b-1|0;while(e<=(b+1|0)){f=e&15;g=c&15;d=d+a.v9.data[f+(g*16|0)|0];e=e+1|0;}h=a.va.data;i=b+(c*16|0)|0;h[i]=d/3.299999952316284+a.A0.data[i]*0.800000011920929;c=c+1|0;}b=b+1|0;}c=0;while(c<16){j=0;while(j<16){k=a.A0.data;b=c+(j*16|0)|0;d=k[b];h=a.GW.data;k[b]=d+h[b]*0.05000000074505806;if(k[b]<0.0)k[b]=0.0;h[b]=h[b]-0.10000000149011612;if(Cc()<0.05)a.GW.data[b]=0.5;j=j+1|0;}c=c+1|0;}k=a.va;a.va=a.v9;a.v9=k;c
-=0;while(c<256){d=k.data[c];if(d>1.0)d=1.0;if(d<0.0)d=0.0;l=d*d;m=32.0+l*32.0|0;i=50.0+l*64.0|0;n=255;o=146.0+l*50.0|0;if(a.jZ){b=m*30|0;m=((b+(i*59|0)|0)+2805|0)/100|0;i=(b+(i*70|0)|0)/100|0;n=(b+17850|0)/100|0;}h=a.ko.data;b=c*4|0;h[b+0|0]=m<<24>>24;h[b+1|0]=i<<24>>24;h[b+2|0]=n<<24>>24;h[b+3|0]=o<<24>>24;c=c+1|0;}}
-function AS9(){var a=this;EQ.call(a);a.wo=null;a.wJ=null;a.Lq=null;a.DU=null;}
-function Brg(){var a=new AS9();Bb4(a);return a;}
-function Bb4(a){I();HT(a,Bxw.M);a.wo=C$(256);a.wJ=C$(256);a.Lq=C$(256);a.DU=C$(256);}
-function A77(a){var b,c,d,e,f,g,h,i,j,k,l,m,n;b=0;while(b<16){c=0;while(c<16){d=0.0;e=Bs(c*3.1415927410125732*2.0/16.0)*1.2000000476837158|0;f=Bs(b*3.1415927410125732*2.0/16.0)*1.2000000476837158|0;g=b-1|0;while(true){h=b+1|0;if(g>h)break;i=c-1|0;while(i<=(c+1|0)){j=(g+e|0)&15;h=(i+f|0)&15;d=d+a.wo.data[j+(h*16|0)|0];i=i+1|0;}g=g+1|0;}k=a.wJ.data;l=b+(c*16|0)|0;d=d/10.0;m=a.Lq.data;f=(b+0|0)&15;e=((c+0|0)&15)*16|0;n=m[f+e|0];h=h&15;n=n+m[h+e|0];c=c+1|0;e=(c&15)*16|0;k[l]=d+(n+m[h+e|0]+m[f+e|0])/4.0*0.800000011920929;d
-=m[l];k=a.DU.data;m[l]=d+k[l]*0.009999999776482582;if(m[l]<0.0)m[l]=0.0;k[l]=k[l]-0.05999999865889549;if(Cc()<0.005)a.DU.data[l]=1.5;}b=b+1|0;}m=a.wJ;a.wJ=a.wo;a.wo=m;c=0;while(c<256){d=m.data[c]*2.0;if(d>1.0)d=1.0;if(d<0.0)d=0.0;j=d*100.0+155.0|0;n=d*d;h=n*255.0|0;l=n*d*d*128.0|0;if(a.jZ){f=j*30|0;j=((f+(h*59|0)|0)+(l*11|0)|0)/100|0;h=(f+(h*70|0)|0)/100|0;l=(f+(l*70|0)|0)/100|0;}k=a.ko.data;b=c*4|0;k[b+0|0]=j<<24>>24;k[b+1|0]=h<<24>>24;k[b+2|0]=l<<24>>24;k[b+3|0]=(-1);c=c+1|0;}}
-function Im(){var a=this;E.call(a);a.T1=null;a.V8=Cf;a.VG=0;a.Pb=Cf;a.Fo=0;a.qt=null;a.NP=null;a.Sf=null;a.xL=0;a.Wg=null;}
-var Bxx=null;var Bxy=null;var Bxz=0;var BxA=0;var BxB=null;function GW(){GW=Bw(Im);A3M();}
-function BxC(){var a=new Im();APQ(a);return a;}
-function BsV(a){var b=new Im();AAI(b,a);return b;}
-function BxD(a,b){var c=new Im();Tt(c,a,b);return c;}
-function APQ(a){GW();Tt(a,null,null);}
-function AAI(a,b){GW();Tt(a,null,b);}
-function Tt(a,b,c){var d;GW();a.qt=new E;a.xL=1;a.Sf=c;a.Wg=b;d=Bxz;Bxz=d+1|0;a.V8=M(d);}
-function Hl(b){GW();if(Bxy!==b)Bxy=b;Bxy.Pb=Cy();}
-function FI(){GW();return Bxy;}
-function AEV(){var b,c,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:GW();b=FI();c=b.Fo+1|0;b.Fo=c;if(c<30)return;(FI()).Fo=0;if(JI(Bi(b.Pb,M(100)),Cy()))return;$p=1;case 1:ASl(b);if(C()){break _;}return;default:GY();}}DZ().s(b,c,$p);}
-function BeR(b,c){var d;GW();d=new Y3;d.QH=b;d.QG=c;W2(d);}
-function ATc(b){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();b=$T.l();}_:while(true){switch($p){case 0:GW();$p=1;case 1:AOo(b);if(C()){break _;}return;default:GY();}}DZ().s(b,$p);}
-function A5s(b,c){var d,e;GW();d=FI();e=new UR;e.Mn=d;e.LC=c;e.VZ=ANI(e,JI(b,M(2147483647))?2147483647:B9(b));d.NP=e;}
-function Wh(a){var b;b=a.T1;if(b!==null)return b;GW();return BxB;}
-function A3M(){var b;b=BsV(B(256));Bxx=b;Bxy=b;Bxz=1;BxA=1;BxB=new WK;}
-function ASl(b){var thread=$rt_nativeThread();var javaThread=$rt_getThread();if(thread.isResuming()){thread.status=0;var result=thread.attribute;if(result instanceof Error){throw result;}return result;}var callback=function(){};callback.S1=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.Vz=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BqP(callback);thread.suspend(function(){try{BeR(b,callback);}catch($e){callback.Vz($rt_exception($e));}});return null;}
-function AOo(b){var thread=$rt_nativeThread();var javaThread=$rt_getThread();if(thread.isResuming()){thread.status=0;var result=thread.attribute;if(result instanceof Error){throw result;}return result;}var callback=function(){};callback.S1=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.Vz=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BqP(callback);thread.suspend(function(){try{A5s(b,callback);}catch($e){callback.Vz($rt_exception($e));}});return null;}
-function AC0(){Im.call(this);this.Hi=null;}
-function ASw(a){var b,$$je,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:while(a.Hi.i0){try{b=M(2147483647);$p=1;continue _;}catch($$e){$$je=R($$e);if($$je instanceof Dv){}else{throw $$e;}}}return;case 1:a:{try{ATc(b);if(C()){break _;}break a;}catch($$e){$$je=R($$e);if($$je instanceof Dv){}else{throw $$e;}}}while(a.Hi.i0){try{b=M(2147483647);continue _;}catch($$e){$$je=R($$e);if($$je instanceof Dv){}else{throw $$e;}}}return;default:GY();}}DZ().s(a,b,$p);}
-var BT=K(B8);
-var BxE=0;var BxF=null;var BxG=0;var BxH=0;var BxI=0;var BxJ=0.0;var BxK=0;var BxL=null;var BxM=0;var BxN=0;var BxO=0;var BxP=0.0;var BxQ=0.0;var BxR=0.0;var BxS=0.0;var BxT=0.0;var BxU=0.0;var BxV=0.0;var BxW=0.0;var BxX=0.0;var BxY=0;var Bxl=0.0;var Bxm=0.0;var Bxn=0.0;var Bxo=0.0;var BxZ=0;var Bx0=0;var Bx1=0;var Bx2=0.0;var Bx3=0.0;var Bx4=0.0;var Bx5=0;var Bx6=0;var Bx7=0;var Bx8=0;var Bx9=null;var Bx$=0;var Bx_=null;var Bya=0;var Byb=null;var Byc=0;var Byd=null;var Bye=null;var Byf=null;var Byg=null;var Byh
-=null;var Byi=null;var Byj=null;var Byk=null;var Byl=null;var Bym=0;var Byn=null;var Byo=null;var Byp=null;var Byq=null;var Byr=null;var Bys=null;var Byt=null;var Byu=null;var Byv=null;var Byw=null;var Byx=null;var Byy=null;var Byz=null;var ByA=null;var ByB=Cf;var ByC=0;function CC(){CC=Bw(BT);Blr();}
-function ByD(){var a=new BT();Mr(a);return a;}
-function Mr(a){CC();We(a);}
-function Bb(b){CC();a:{switch(b){case 2884:M0(2884);break a;case 2896:BxH=1;break a;case 2903:BxY=1;break a;case 2912:Bx0=1;break a;case 2929:M0(2929);break a;case 3008:BxI=1;break a;case 3042:M0(3042);break a;case 3553:BxG=1;break a;case 32823:M0(32823);break a;case 32826:break;default:break a;}}}
-function Mw(b){var c;CC();a:{c=518;switch(b){case 514:c=514;break a;case 515:c=518;break a;case 516:c=513;break a;default:}}Bp();BuS.depthFunc(c);}
-function AB9(b,c){CC();BxJ=c;}
-function UK(b){CC();Bp();BuS.cullFace(b);}
-function Do(b){CC();Bx8=b;}
-function Jj(){CC();switch(Bx8){case 5888:break;case 5889:return Bx_.data[Bya];case 5890:return Byb.data[Byc];default:}return Bx9.data[Bx$];}
-function Ea(){CC();GC(Jj());}
-function GK(b,c,d,e){var f;CC();Bp();f=Bvd.data;f[0]=b;f[1]=c;f[2]=d;f[3]=e;BuS.viewport(b,c,d,e);}
-function Ee(b){CC();Bp();BuS.clear(b);}
-function NV(b,c,d,e,f,g){var h,i,j,k;CC();h=Jj();i=c-b;h.fo=2.0/i;h.fm=0.0;h.fn=0.0;h.fp=0.0;h.fs=0.0;j=e-d;h.ft=2.0/j;h.fq=0.0;h.fr=0.0;h.fu=0.0;h.fw=0.0;k=g-f;h.fx=2.0/k;h.fv=0.0;h.gV= -(c+b)/i;h.gW= -(e+d)/j;h.gX=(g+f)/k;h.gY=1.0;}
-function Bm(b,c,d){var e,f,g,h,i,j;CC();S5(Byh,b,c,d);e=Jj();f=Byh;if(e!==null)g=e;else{g=new Fq;GC(g);}b=g.gV;c=e.fo;d=f.xb;c=c*d;h=e.fs;i=f.xd;h=c+h*i;c=e.fu;j=f.xc;g.gV=b+h+c*j;g.gW=g.gW+e.fm*d+e.ft*i+e.fw*j;g.gX=g.gX+e.fn*d+e.fq*i+e.fx*j;g.gY=g.gY+e.fp*d+e.fr*i+e.fv*j;if(!BxK)return;e=new Cr;Bj(e,B(257));P(e);}
-function L0(b,c,d,e){CC();Bp();BuS.clearColor(b,c,d,e);}
-function Bc(b){CC();a:{switch(b){case 2884:ON(2884);break a;case 2896:BxH=0;break a;case 2903:BxY=0;break a;case 2912:Bx0=0;break a;case 2929:ON(2929);break a;case 3008:BxI=0;break a;case 3042:ON(3042);break a;case 3553:BxG=0;break a;case 32823:ON(32823);break a;case 32826:break;default:break a;}}}
-function B1(b,c,d,e){CC();BxP=b;BxQ=c;BxR=d;BxS=e;}
-function B5(){var b,c,d;CC();a:{switch(Bx8){case 5888:break;case 5889:b=Bya;c=Bx_.data;if(b>=(c.length-1|0)){Ct(Ey(),B(258));break a;}b=b+1|0;Bya=b;JG(c[b],c[b-1|0]);break a;case 5890:b=Byc;c=Byb.data;if(b>=(c.length-1|0)){Ct(Ey(),B(259));break a;}b=b+1|0;Byc=b;JG(c[b],c[b-1|0]);break a;default:}d=Bx$;c=Bx9.data;if(d>=(c.length-1|0))Ct(Ey(),B(260));else{d=d+1|0;Bx$=d;JG(c[d],c[d-1|0]);}}}
-function Bg(b,c,d,e){var f;CC();S5(Byh,c,d,e);f=Jj();BeV(b*0.01745329238474369,Byh,f,f);if(!BxK)return;f=new Cr;Bj(f,B(257));P(f);}
-function BG(){var b;CC();a:{switch(Bx8){case 5888:break;case 5889:b=Bya;if(b<=0){Ct(Ey(),B(261));break a;}Bya=b-1|0;break a;case 5890:b=Byc;if(b<=0){Ct(Ey(),B(262));break a;}Byc=b-1|0;break a;default:}b=Bx$;if(b<=0)Ct(Ey(),B(263));else Bx$=b-1|0;}}
-function AEv(b,c){CC();a:{switch(b){case 2982:break;case 2983:ADa(Bx_.data[Bya],c);break a;default:}ADa(Bx9.data[Bx$],c);}}
-function B$(b,c,d){var e,f,g;CC();S5(Byh,b,c,d);e=Jj();f=Byh;if(e!==null)g=e;else{g=new Fq;GC(g);}b=e.fo;c=f.xb;g.fo=b*c;g.fm=e.fm*c;g.fn=e.fn*c;g.fp=e.fp*c;b=e.fs;c=f.xd;g.fs=b*c;g.ft=e.ft*c;g.fq=e.fq*c;g.fr=e.fr*c;b=e.fu;c=f.xc;g.fu=b*c;g.fw=e.fw*c;g.fx=e.fx*c;g.fv=e.fv*c;if(!BxK)return;e=new Cr;Bj(e,B(257));P(e);}
-function CK(b,c){CC();Bx1=b==1&&c==771?1:0;Bp();BuS.blendFunc(b,c);}
-function DB(b){CC();Bp();BuS.depthMask(!!b);}
-function H3(b,c,d,e){CC();Bp();BuS.colorMask(!!b,!!c,!!d,!!e);}
-function CF(b,c){var d,e;CC();d=BxF;d=c=0?d.sq.data[c]:null;Bp();e=BuS;d=d!==null?d.O7:null;e.bindTexture(3553,d);}
-function Ie(b,c,d){CC();if(!(d!=33071&&d!=10496))d=33071;Bp();BuS.texParameteri(b,c,d);}
-function Ku(b,c,d){var e;CC();e=DO(b*b+c*c+d*d);BxT=b/e;BxU=c/e;BxV=d/e;}
-function Tv(b){CC();Bye=b;AC5(b);}
-function HV(b){var c,d,e;CC();if(!BxK){c=BA(Byg,Bz(b));if(c!==null&&c.n4>0){XJ(c.pr|0|(BxY&&BxH?8:0)|(!Bx0?0:16)|(!BxI?0:32)|(!BxG?0:64));Tv(c.yJ);YQ(0,c.n4);d=Bx6;e=c.n4;Bx6=d+((e*6|0)/4|0)|0;Bx7=Bx7+(e/2|0)|0;}}}
-function HZ(b,c){var d;CC();if(!BxK){d=BA(Byf,Bz(b));BxL=d;if(d!==null){d.pr=(-1);d.n4=0;BxK=1;}}}
-function F8(){var b,c,d,e;CC();if(BxK){BxK=0;Bp();b=BvF.buffer;c=BvE;b=new $rt_globals.Int32Array(b,0,c);BvE=0;d=FF(b);e=Wy(d);if(e>0){b=BxL;if(b.tP===null){B0(Byg,Bz(b.I0),BxL);BxL.yJ=ADh();BxL.tP=TU();b=ACe(BxL.pr);Tv(BxL.yJ);JZ(34962,BxL.tP);UG(b);}JZ(34962,BxL.tP);ACo(34962,d,35044);Bx5=Bx5+e|0;}}}
-function Jh(b,c,d){CC();BxP=b;BxQ=c;BxR=d;BxS=1.0;}
-function Ue(b,c){CC();Bp();BuS.polygonOffset(b,c);}
-function Re(b){CC();a:{switch(b){case 32885:break;case 32886:BxM=1;break a;case 32887:break a;case 32888:BxO=1;break a;default:break a;}BxN=1;}}
-function Tp(b){CC();a:{switch(b){case 32885:break;case 32886:BxM=0;break a;case 32887:break a;case 32888:BxO=0;break a;default:break a;}BxN=0;}}
-function Us(){CC();return 0|(!BxM?0:1)|(!BxN?0:2)|(!BxO?0:4);}
-function XJ(b){var c,d,e,f,g,h,i;CC();c=ACe(b);Byn=c;Yu(c.cM);if(BxI){d=BxJ;if(c.Fq!==d){c.Fq=d;LB(c.D8,d);}}e=BxP;d=BxQ;f=BxR;g=BxS;if(!(c.Er===e&&c.Eq===d&&c.Ep===f&&c.Ey===g)){c.Er=e;c.Eq=d;c.Ep=f;c.Ey=g;V5(c.As,e,d,f,g);}if(Bx0){b=(!Bx1?0:2)+BxZ|0;if(c.A9!=b){c.A9=b;Yi(c.Ga,b%2|0);LB(c.Ho,b/2|0);}d=Bxl;f=Bxm;g=Bxn;e=Bxo;if(!(c.BJ===d&&c.BK===f&&c.BL===g&&c.BM===e)){c.BJ=d;c.BK=f;c.BL=g;c.BM=e;V5(c.Ba,d,f,g,e);}d=Bx4;if(c.Ge!==d){c.Ge=d;LB(c.FK,d);}d=Bx2;f=Bx3;if(!(c.Ed===d&&c.vL===f)){c.Ed=d;c.vL=f;LB(c.D1,
-d);LB(c.EK,c.vL);}}h=Bx9.data[Bx$];if(!PR(h,c.AJ)){Sp(JG(c.AJ,h),c.GR);Qd(c.FU,c.GR);}h=Bx_.data[Bya];if(!PR(h,c.BC)){Sp(JG(c.BC,h),c.AX);Qd(c.FV,c.AX);}h=Byb.data[Byc];if(!PR(h,c.FQ)){Sp(JG(c.FQ,h),c.GK);Qd(c.FW,c.GK);}if(BxY&&BxH){d=BxT;f=BxU;g=BxV;if(!(c.D6===d&&c.D5===f&&c.D4===g)){c.D6=d;c.D5=f;c.D4=g;Qv(c.Fl,d,f,g);}h=Byk;i=Byl;if(!(ACi(h,c.yB)&&ACi(i,c.Ao))){O$(c.yB,h);O$(c.Ao,i);h=c.F9;i=c.yB;Qv(h,i.fU,i.fT,i.fV);h=c.EN;i=c.Ao;Qv(h,i.fU,i.fT,i.fV);}}d=BxW;f=BxX;if(!(c.Hv===d&&c.Hu===f)){c.Hv=d;c.Hu=
-f;c=c.EO;if(c!==null){h=BuS;c=c.nm;h.uniform2f(c,d,f);}}}
-function ALN(b,c,d,e){var f;CC();if(BxK){if(b!=7)Ct(Ey(),B(264));else{f=BxL;b=f.pr;if(b==(-1))f.pr=Us();else if(b!=Us())Ct(Ey(),B(265));f=BxL;f.n4=f.n4+d|0;Bp();f=FM(e);if((BvE+f.length|0)=c.length)break;d=new Fq;GC(d);c[b]=d;b=b+1|0;}b=0;while(true){c=Bx_.data;if(b>=c.length)break;d=new Fq;GC(d);c[b]=d;b
-=b+1|0;}b=0;while(true){c=Byb.data;if(b>=c.length)break;d=new Fq;GC(d);c[b]=d;b=b+1|0;}Byd=null;Bye=null;Byf=DX();Byg=DX();Byh=new ACO;Byi=new Jt;Byj=new Jt;Byk=new Jt;Byl=new Jt;Bym=0;Byn=null;Byo=FF(new $rt_globals.Int32Array(525000));Byp=null;Byq=null;Byr=null;Bys=null;Byt=null;Byu=Bll(256);d=new Fq;GC(d);Byv=O8(d);Byw=C$(16);Byx=C$(16);d=new Fq;GC(d);Byy=d;d=new Fq;GC(d);Byz=d;ByA=new Jt;ByB=Cf;ByC=0;}
-var I6=K(BT);
-function ByF(){var a=new I6();Ble(a);return a;}
-function Ble(a){Mr(a);}
-var Lj=K();
-function A$H(a,b){return a.f6(b,0,b.data.length);}
-function HN(){Lj.call(this);this.dB=null;}
-function ByG(a){var b=new HN();NN(b,a);return b;}
-function NN(a,b){a.dB=b;}
-function K9(a){a.dB.fC();}
-function Xx(a,b){return a.f6(b,0,b.data.length);}
-var UX=K(0);
-function Ne(){HN.call(this);this.qp=null;}
-function MT(a){var b=new Ne();RL(b,a);return b;}
-function RL(a,b){NN(a,b);a.qp=B4(8);}
-function S9(a,b){var c;c=b.data;return a.dB.f6(b,0,c.length);}
-function Kr(a){var b,c;b=a.dB.x1();if(b>=0)return b<<24>>24;c=new Gp;X(c);P(c);}
-function Oh(a,b){var c,d;c=0;while(c=0&&c<=(b.data.length-d|0)){while(d>0){f=a.dB.f6(b,c,d);if(f<0){e=new Gp;X(e);P(e);}c=c+f|0;d=d-f|0;}return;}e=new Cv;X(e);P(e);}
-function Ic(a){var b,c;if(Oh(a,4)<0){b=new Gp;X(b);P(b);}c=a.qp.data;return (c[0]&255)<<24|(c[1]&255)<<16|(c[2]&255)<<8|c[3]&255;}
-function Oc(a){var b,c;if(Oh(a,8)<0){b=new Gp;X(b);P(b);}c=a.qp.data;return GM(F0(Cn(M((c[0]&255)<<24|(c[1]&255)<<16|(c[2]&255)<<8|c[3]&255),F(4294967295, 0)),32),Cn(M((c[4]&255)<<24|(c[5]&255)<<16|(c[6]&255)<<8|c[7]&255),F(4294967295, 0)));}
-function T1(a){var b,c;if(Oh(a,2)<0){b=new Gp;X(b);P(b);}c=a.qp.data;return ((c[0]&255)<<24>>16|c[1]&255)<<16>>16;}
-function H$(a){var b,c,d,e;if(Oh(a,2)<0){b=new Gp;X(b);P(b);}c=a.qp.data;d=((c[0]&255)<<8|c[1]&255)&65535;c=B4(d);e=DD(d);WQ(a,c,0,d);return A7I(c,e,0,d);}
-function A7I(b,c,d,e){var f,g,h,i,j,k,l,m,n,o;f=0;g=0;a:{while(f=e){m=new Kz;Bj(m,B(266));P(m);}k=j+1|0;j=h[d+j|0];if((j&192)!=128){m=new Kz;Bj(m,B(267));P(m);}n=g+1|0;i[g]=((l&31)<<6|j&63)&65535;g=n;j=k;}else{if((l&240)!=224){m=new Kz;Bj(m,B(267));P(m);}f=j+1|0;if(f>=e){m=new Kz;Bj(m,B(267));P(m);}n=h[d+j|0];j=f+1|0;o=h[d+f|0];if((n&192)!=128)break a;if((o&192)!=128)break a;f=g+1|0;i[g]=((l&15)<<12|(n&63)
-<<6|o&63)&65535;g=f;}f=j;}return P7(c,0,g);}m=new Kz;Bj(m,B(267));P(m);}
-function ADT(){var a=this;Lj.call(a);a.Ft=null;a.oN=0;a.SB=0;a.vv=0;}
-function G3(a){var b=new ADT();AGI(b,a);return b;}
-function AGI(a,b){var c;c=b.data.length;a.Ft=b;a.oN=0;a.SB=0;a.vv=0+c|0;}
-function BfT(a){var b,c,d;b=a.oN;if(b>=a.vv)c=(-1);else{d=a.Ft.data;a.oN=b+1|0;c=d[b]&255;}return c;}
-function A1g(a,b,c,d){var e,f,g,h,i;e=Dx(d,a.vv-a.oN|0);f=0;while(fd.data.length)d=DD(c);e=0;f=0;if(e>c){b=new Cv;Bj(b,B(230));P(b);}while(e>24;Tm(a,c);}
+var Rb=K(L3);
+var Bwe=null;function BxH(){var a=new Rb();A01(a);return a;}
+function A01(a){Og(a);}
+function A7_(a,b,c,d){var e;e=0;while(e1.0)e=1.0;g=a.Ac+e*a.N2*a.cr;a.Ac=g;h=g|0;a.mk=h;g=g-h;a.Ac=g;if(h>10)a.mk=10;a.cs=g;}
+var ACR=K(0);
+function Yw(){var a=this;E.call(a);a.GJ=null;a.mm=null;a.yp=null;a.t0=Cb;a.qY=0;}
+function UL(a,b){a.qY=0;WD(a,b);}
+function WD(a,b){var c,d,e,f;a:{c=a.mm;if(!c.i4){if(a.qY)break a;b=new Pp;X(b);P(b);}a.yp=b;d=L9(c.bJ,c.bo);e=d.iI;f=d.iB;Ef(256);Dp(5889);Ea();M4(0.0,e,f,0.0,100.0,300.0);Dp(5888);Ea();Bn(0.0,0.0,(-200.0));}}
+function A1n(a,b){var c,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.mm.i4){if(a.qY)return;b=new Pp;X(b);P(b);}a.t0=Cb;a.GJ=b;c=(-1);$p=1;case 1:AFd(a,c);if(C()){break _;}a.t0=Cb;return;default:G1();}}D0().s(a,b,c,$p);}
+function AFd(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$$je,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{if(!a.mm.i4){if(a.qY)break a;c=new Pp;X(c);P(c);}d=Cy();if(JL(BD(d,a.t0),M(20))){a.t0=d;c=new Mj;e=a.mm;NV(c,e.bJ,e.bo);f=c.iI;g=c.iB;Ef(256);Dp(5889);Ea();h=f;i=g;M4(0.0,h,i,0.0,100.0,300.0);Dp(5888);Ea();Bn(0.0,0.0,(-200.0));Ef(16640);BK();j
+=Bwx;c=a.mm.T;e=B(231);$p=1;continue _;}}return;case 1:$z=APP(c,e);if(C()){break _;}k=$z;CG(3553,k);By(j);D9(j,4210752);l=g/32.0;H(j,0.0,i,0.0,0.0,l);m=f/32.0;H(j,h,i,0.0,m,l);H(j,h,0.0,0.0,m,0.0);H(j,0.0,0.0,0.0,0.0,0.0);Bs(j);if(b>=0){n=(f/2|0)-50|0;o=(g/2|0)+16|0;Bc(3553);By(j);D9(j,8421504);p=n;m=o;Bk(j,p,m,0.0);q=o+2|0;Bk(j,p,q,0.0);l=n+100|0;Bk(j,l,q,0.0);Bk(j,l,m,0.0);D9(j,8454016);Bk(j,p,m,0.0);Bk(j,p,q,0.0);p=n+b|0;Bk(j,p,q,0.0);Bk(j,p,m,0.0);Bs(j);Bb(3553);}c=a.mm.lc;e=a.yp;b=(f-DV(c,e)|0)/2|0;k=(g
+/2|0)-4|0;C9(c,e,b,k-16|0,16777215);c=a.mm.lc;e=a.GJ;C9(c,e,(f-DV(c,e)|0)/2|0,k+8|0,16777215);$p=2;case 2:A1G();if(C()){break _;}try{$p=3;continue _;}catch($$e){$$je=R($$e);if($$je instanceof BI){}else{throw $$e;}}return;case 3:b:{try{AE7();if(C()){break _;}break b;}catch($$e){$$je=R($$e);if($$je instanceof BI){}else{throw $$e;}}}return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);}
+function YS(){var a=this;E.call(a);a.Y=null;a.qN=0.0;a.oY=null;a.ND=0;a.tl=null;a.HV=Cb;a.jz=null;a.Vw=0;a.SP=0;a.sh=null;a.ho=0.0;a.hH=0.0;a.hz=0.0;a.GZ=0.0;a.us=0.0;}
+function APm(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.GZ=a.us;b=a.Y;c=b.r;d=N(b.k.c);e=N(a.Y.k.j);f=N(a.Y.k.d);$p=1;case 1:$z=AL3(c,d,e,f);if(C()){break _;}g=$z;h=(3-a.Y.t.hr|0)/3.0;i=g*(1.0-h)+h;g=a.us;a.us=g+(i-g)*0.10000000149011612;a.ND=a.ND+1|0;b
+=a.oY;b.Fd=b.od;c=Eo(b.dj.k.D);g=0.4000000059604645;h=c!==b.yF?0.0:1.0;i=b.od;h=h-i;j=(-0.4000000059604645);if(h>=j)j=h;if(j<=g)g=j;g=i+g;b.od=g;if(g<0.10000000149011612)b.yF=c;b=a.Y;if(b.QK&&b.t.iz){c=b.k;b=b.r;f=N(c.c);e=N(c.j);k=N(c.d);l=16;m=0;n=e+16|0;o=e-16|0;if(m<150){p=(f+D(a.jz,l)|0)-D(a.jz,l)|0;q=(k+D(a.jz,l)|0)-D(a.jz,l)|0;$p=2;continue _;}}return;case 2:$z=AFz(b,p,q);if(C()){break _;}c=$z;e=SE(c,p&15,q&15);d=e-1|0;$p=3;case 3:$z=AKw(b,p,d,q);if(C()){break _;}d=$z;if(e<=n&&e>=o){g=O(a.jz);h=O(a.jz);if
+(d>0){c=a.Y.cf;r=new N3;s=p+g;t=e+0.10000000149011612;I();AAQ(r,b,s,t-BwB.data[d].ep,q+h);E6(c,r);}}m=m+1|0;if(m>=150)return;p=(f+D(a.jz,l)|0)-D(a.jz,l)|0;q=(k+D(a.jz,l)|0)-D(a.jz,l)|0;$p=2;continue _;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p);}
+function AKJ(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.Y;d=c.k;if(d===null)return;e=4.0;f=S9(d,b);g=NI(d,b);g=Ey(f,g.G*e,g.F*e,g.B*e);d=d.m;$p=1;case 1:$z=AR$(d,f,g);if(C()){break _;}d=$z;c.dI=d;c=S9(a.Y.k,b);d=a.Y.dI;if(d!==null)e=EF(d.gL,c);d=a.Y;if(d.dg instanceof M_)e=32.0;else if(e>3.0)e=3.0;h=NI(d.k,
+b);i=Ey(c,h.G*e,h.F*e,h.B*e);a.tl=null;d=a.Y;f=d.r;d=d.k;g=Dd(Hf(d.w,h.G*e,h.F*e,h.B*e),1.0,1.0,1.0);$p=2;case 2:$z=ALY(f,d,g);if(C()){break _;}d=$z;j=0.0;k=0;while(kg.N&&eg.C&&eg.O&&e=j&&j!==0.0)){a.tl=f;j=0.0;}}else if(m!==null){o=EF(c,m.gL);if(!(o>=j&&j!==0.0)){a.tl=f;j=o;}}}k=k+1|0;}c=a.tl;if(c!==null){d=a.Y;if(!(d.dg instanceof M_))d.dI=Rv(c);}return;default:
+G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
+function NP(a,b){var c,d,e;c=a.Y.k;d=c.e4-b;if(c.bL<=0)Bg(40.0-8000.0/(c.dY+b+200.0),0.0,0.0,1.0);if(d>=0.0){b=d/c.IV;b=Bq(b*b*b*b*3.1415927410125732);e=c.hs;Bg( -e,0.0,1.0,0.0);Bg( -b*14.0,0.0,0.0,1.0);Bg(e,0.0,1.0,0.0);}}
+function Kx(a,b){var c,d,e,f,g;c=a.Y;if(!c.t.bP){c=c.k;d=c.qm;d=d+(d-c.BJ)*b;e=c.tp;f=e+(c.mn-e)*b;e=c.oc;g=e+(c.k3-e)*b;d=d*3.1415927410125732;Bn(Bq(d)*f*0.5, -H7(BE(d)*f),0.0);Bg(Bq(d)*f*3.0,0.0,0.0,1.0);Bg(H7(BE(d+0.20000000298023224)*f)*5.0,1.0,0.0,0.0);Bg(g,1.0,0.0,0.0);}}
+function AQU(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.Y;d=c.k;e=d.bq;f=d.c-e;g=b;h=e+f*g;e=d.b6;i=e+(d.j-e)*g;e=d.bp;j=e+(d.d-e)*g;if(!c.t.bP)Bn(0.0,0.0,(-0.10000000149011612));else{k=4.0;l=d.o;m
+=d.x;if(Bh()==33&&BR(2)){m=m+180.0;k=6.0;}n=l/180.0*3.1415927410125732;o= -Bq(n);p=m/180.0*3.1415927410125732;f=o*BE(p)*k;g=BE(n)*BE(p)*k;e= -Bq(p)*k;q=0;f=h-f;e=i-e;g=j-g;if(q<8){n=((q&1)*2|0)-1|0;r=((q>>1&1)*2|0)-1|0;o=((q>>2&1)*2|0)-1|0;n=n*0.10000000149011612;p=r*0.10000000149011612;o=o*0.10000000149011612;c=a.Y.r;s=n;t=h+s;u=p;v=i+u;w=o;x=BM(t,v,j+w);y=BM(f+s+w,e+u,g+w);$p=1;continue _;}if(Bh()==33&&BR(2))Bg(180.0,0.0,1.0,0.0);Bg(d.x-m,1.0,0.0,0.0);Bg(d.o-l,0.0,1.0,0.0);Bn(0.0,0.0, -k);Bg(l-d.o,0.0,1.0,
+0.0);Bg(m-d.x,1.0,0.0,0.0);}n=d.P;Bg(n+(d.x-n)*b,1.0,0.0,0.0);n=d.K;Bg(n+(d.o-n)*b+180.0,0.0,1.0,0.0);return;case 1:$z=AR$(c,x,y);if(C()){break _;}c=$z;if(c!==null){s=EF(c.gL,BM(h,i,j));if(s=8){if(Bh()==33&&BR(2))Bg(180.0,0.0,1.0,0.0);Bg(d.x-m,1.0,0.0,0.0);Bg(d.o-l,0.0,1.0,0.0);Bn(0.0,0.0, -k);Bg(l-d.o,0.0,1.0,0.0);Bg(m-d.x,1.0,0.0,0.0);n=d.P;Bg(n+(d.x-n)*b,1.0,0.0,0.0);n=d.K;Bg(n+(d.o-n)*b+180.0,0.0,1.0,0.0);return;}n=((q&1)*2|0)-1|0;r=((q>>1&1)*2|0)-1|0;o=((q>>2&1)*2|0)-1|0;n=n*0.10000000149011612;p
+=r*0.10000000149011612;o=o*0.10000000149011612;c=a.Y.r;s=n;t=h+s;u=p;v=i+u;w=o;x=BM(t,v,j+w);y=BM(f+s+w,e+u,g+w);continue _;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,$p);}
+function ANN(a,b,c){var d,e,f,g,h,i,j,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.qN=256>>a.Y.t.hr;Dp(5889);Ea();if(a.Y.t.d3)Bn(( -((c*2|0)-1|0)|0)*0.07000000029802322,0.0,0.0);d=a.Y.k;e=70.0;BB();f=BxI;$p=1;case 1:$z=AOZ(d,f);if(C()){break _;}g=$z;if(g)e=60.0;if(d.bL<=0)e=e/((1.0-500.0/(d.dY+b+500.0))*2.0+1.0);f=a.Y;Ue(e,f.bJ/f.bo,0.05000000074505806,a.qN);Dp(5888);Ea();if(a.Y.t.d3)Bn(((c
+*2|0)-1|0)*0.10000000149011612,0.0,0.0);NP(a,b);if(a.Y.t.hU)Kx(a,b);f=a.Y.k;h=f.tP;i=h+(f.gV-h)*b;if(i>0.0){j=i*i;e=5.0/(j+5.0)-i*0.03999999910593033;h=e*e;Bg(j*1500.0,0.0,1.0,1.0);B$(1.0/h,1.0,1.0);Bg( -i*i*1500.0,0.0,1.0,1.0);}$p=2;case 2:AQU(a,b);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,$p);}
+function AIo(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Ea();if(a.Y.t.d3)Bn(((c*2|0)-1|0)*0.10000000149011612,0.0,0.0);B5();NP(a,b);if(a.Y.t.hU)Kx(a,b);a:{if(!a.Y.t.bP){if(Bh()!=33)break a;if(!BR(2))break a;}BG();if(a.Y.t.bP){if(a.Y.t.hU)Kx(a,b);return;}d
+=a.oY;Bc(3008);e=d.dj;f=e.k;if(f.bO<=0&&!f.ow){e=d.dj.k;$p=3;continue _;}f=e.T;e=B(200);$p=2;continue _;}d=a.oY;$p=1;case 1:AK5(d,b);if(C()){break _;}BG();if(a.Y.t.bP){if(a.Y.t.hU)Kx(a,b);return;}d=a.oY;Bc(3008);e=d.dj;f=e.k;if(f.bO<=0&&!f.ow){e=d.dj.k;$p=3;continue _;}f=e.T;e=B(200);$p=2;case 2:$z=APP(f,e);if(C()){break _;}c=$z;CG(3553,c);BK();e=Bwx;BZ(1.0,1.0,1.0,0.8999999761581421);Bb(3042);CI(770,771);c=0;while(c<2){B5();I();g=BwD.M+(c*16|0)|0;h=(g&15)<<4;g=g&240;i=h;j=i/256.0;k=(i+15.989999771118164)/256.0;l
+=g;i=l/256.0;l=(l+15.989999771118164)/256.0;g=(c*2|0)-1|0;Bn(( -g|0)*0.23999999463558197,(-0.30000001192092896),0.0);Bg(g*10.0,0.0,1.0,0.0);By(e);m=k;n=l;H(e,(-0.5),(-0.5),(-0.5),m,n);o=j;H(e,0.5,(-0.5),(-0.5),o,n);n=i;H(e,0.5,0.5,(-0.5),o,n);H(e,(-0.5),0.5,(-0.5),m,n);Bs(e);BG();c=c+1|0;}BZ(1.0,1.0,1.0,1.0);Bc(3042);e=d.dj.k;$p=3;case 3:$z=AMe(e);if(C()){break _;}c=$z;if(!c){e=d.dj.k;BB();f=BxI;$p=4;continue _;}c=N(d.dj.k.c);g=N(d.dj.k.j);h=N(d.dj.k.d);e=d.dj.T;f=B(200);$p=5;continue _;case 4:$z=AOZ(e,f);if
+(C()){break _;}c=$z;if(!c){Bb(3008);NP(a,b);if(a.Y.t.hU)Kx(a,b);return;}e=d.dj.T;f=B(232);$p=7;continue _;case 5:$z=APP(e,f);if(C()){break _;}p=$z;CG(3553,p);e=d.dj.r;$p=6;case 6:$z=AKw(e,c,g,h);if(C()){break _;}c=$z;I();q=BwB.data;if(q[c]===null){e=d.dj.k;BB();f=BxI;$p=4;continue _;}c=q[c].bi(2);BK();e=Bwx;f=d.dj.k;$p=9;continue _;case 7:$z=APP(e,f);if(C()){break _;}c=$z;CG(3553,c);$p=8;case 8:AV6(d,b);if(C()){break _;}Bb(3008);NP(a,b);if(a.Y.t.hU)Kx(a,b);return;case 9:ALV(f,b);if(C()){break _;}BZ(0.10000000149011612,
+0.10000000149011612,0.10000000149011612,0.5);B5();j=c%16|0;k=j/256.0-0.0078125;j=(j+15.989999771118164)/256.0+0.0078125;l=c/16|0;r=l/256.0-0.0078125;i=(l+15.989999771118164)/256.0+0.0078125;By(e);s=j;t=i;H(e,(-1.0),(-1.0),(-0.5),s,t);u=k;H(e,1.0,(-1.0),(-0.5),u,t);t=r;H(e,1.0,1.0,(-0.5),u,t);H(e,(-1.0),1.0,(-0.5),s,t);Bs(e);BG();BZ(1.0,1.0,1.0,1.0);e=d.dj.k;BB();f=BxI;$p=4;continue _;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p);}
+function AXP(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(F3())a.HV=Cy();else if(DQ(BD(Cy(),a.HV),M(500))){c=a.Y;$p=1;continue _;}c=a.Y;if(c.bc){d=c.lT;e=Bvu;Bvu=0.0;f=e|0;d.HU=f;e=Bvv;Bvv=0.0;g=e|0;d.Hn=g;d=c.t;h=d.kG*0.6000000238418579+0.20000000298023224;i=h*h*h*8.0;j=f*i;k=g*i;g=1;if(d.le)g=(-1);d=c.k;i=
+k*g;k=d.x;h=d.o;j=h+j*0.15;d.o=j;i=k-i*0.15;d.x=i;if(i<(-90.0))d.x=(-90.0);if(d.x>90.0)d.x=90.0;d.P=d.P+d.x-k;d.K=d.K+j-h;}if(!c.hQ){d=L9(c.bJ,c.bo);f=d.iI;l=d.iB;g=U(Bvs,f);c=a.Y;f=c.bJ;m=g/f|0;g=U(Bvt,l);n=c.bo;o=(l-(g/n|0)|0)-1|0;if(c.r!==null){$p=2;continue _;}GW(0,0,f,n);Mq(0.0,0.0,0.0,0.0);Ef(16640);Dp(5889);Ea();Dp(5888);Ea();R4(a);if(a.Y.I!==null){Ef(256);c=a.Y.I;$p=3;continue _;}}return;case 1:AJN(c);if(C()){break _;}c=a.Y;if(c.bc){d=c.lT;e=Bvu;Bvu=0.0;f=e|0;d.HU=f;e=Bvv;Bvv=0.0;g=e|0;d.Hn=g;d=c.t;h
+=d.kG*0.6000000238418579+0.20000000298023224;i=h*h*h*8.0;j=f*i;k=g*i;g=1;if(d.le)g=(-1);d=c.k;i=k*g;k=d.x;h=d.o;j=h+j*0.15;d.o=j;i=k-i*0.15;d.x=i;if(i<(-90.0))d.x=(-90.0);if(d.x>90.0)d.x=90.0;d.P=d.P+d.x-k;d.K=d.K+j-h;}if(!c.hQ){d=L9(c.bJ,c.bo);f=d.iI;l=d.iB;g=U(Bvs,f);c=a.Y;f=c.bJ;m=g/f|0;g=U(Bvt,l);n=c.bo;o=(l-(g/n|0)|0)-1|0;if(c.r!==null){$p=2;continue _;}GW(0,0,f,n);Mq(0.0,0.0,0.0,0.0);Ef(16640);Dp(5889);Ea();Dp(5888);Ea();R4(a);if(a.Y.I!==null){Ef(256);c=a.Y.I;$p=3;continue _;}}return;case 2:AGo(a,b);if
+(C()){break _;}if(Bh()==33&&BR(2)){if(a.Y.I===null)return;Ef(256);c=a.Y.I;$p=3;continue _;}c=a.Y;d=c.dy;g=c.I===null?0:1;$p=4;continue _;case 3:c.iO(m,o,b);if(C()){break _;}return;case 4:AYV(d,b,g,m,o);if(C()){break _;}if(a.Y.I===null)return;Ef(256);c=a.Y.I;$p=3;continue _;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
+function AGo(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AKJ(a,b);if(C()){break _;}c=a.Y;d=c.k;e=c.ch;f=c.cf;g=d.e$;h=d.c-g;i=b;j=g+h*i;g=d.eG;g=g+(d.j-g)*i;h=d.e_;h=h+(d.d-h)*i;k=0;if(k>=2){Ih(1,1,1,0);return;}if(a.Y.t.d3)
+{if(k)Ih(1,0,0,0);else Ih(0,1,1,0);}c=a.Y;GW(0,0,c.bJ,c.bo);$p=2;case 2:AMi(a,b);if(C()){break _;}Ef(16640);Bb(2884);$p=3;case 3:ANN(a,b,k);if(C()){break _;}ABy();if(a.Y.t.hr<2){l=(-1);$p=5;continue _;}Bb(2912);l=1;$p=4;case 4:AI1(a,l);if(C()){break _;}c=Bsq();c.PP=j;c.If=g;c.JS=h;m=a.Y.ch;n=0;while(true){o=m.iV.data;if(n>=o.length)break;p=o[n];if(!p.nv)l=0;else{q=p.jv.data;l=q[0]&&q[1]?1:0;}if(!l&&!(o[n].hg&&(n+m.zT|0)&15)){p=o[n];p.hg=SU(c,p.Q1);}n=n+1|0;}m.zT=m.zT+1|0;m=a.Y.ch;l=0;$p=7;continue _;case 5:AI1(a,
+l);if(C()){break _;}$p=6;case 6:ALC(e,b);if(C()){break _;}Bb(2912);l=1;$p=4;continue _;case 7:AS6(m,d,l);if(C()){break _;}l=0;$p=8;case 8:AI1(a,l);if(C()){break _;}Bb(2912);l=3553;m=a.Y.T;p=B(200);$p=9;case 9:$z=APP(m,p);if(C()){break _;}n=$z;CG(l,n);F2();ZX(e,d,0,i);MV();m=S9(d,b);$p=10;case 10:AYn(e,m,c,b);if(C()){break _;}l=3;if(CT(f.dx.data[l])){BK();c=Bwx;n=0;if(n=CT(f.dx.data[l])){F2();l=0;$p=11;continue _;}m=Z(f.dx.data[l],n);r=0.0;s=0.0;t=0.0;u=0.0;v=0.0;continue _;case 20:AI1(a,l);if(C()){break _;}Bb(2912);$p=21;case 21:AFN(e,b);if(C()){break _;}Bc(2912);l=1;$p=22;case 22:AI1(a,
+l);if(C()){break _;}Ef(256);$p=23;case 23:AIo(a,b,k);if(C()){break _;}if(!a.Y.t.d3)return;k=k+1|0;if(k>=2){Ih(1,1,1,0);return;}if(a.Y.t.d3){if(k)Ih(1,0,0,0);else Ih(0,1,1,0);}c=a.Y;GW(0,0,c.bJ,c.bo);$p=2;continue _;case 24:AW4(e,d,c,l,m,b);if(C()){break _;}c=a.Y.dI;l=0;m=Eo(d.D);$p=25;case 25:AOv(e,d,c,l,m,b);if(C()){break _;}Bb(3008);Bc(2912);l=0;$p=20;continue _;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p);}
+function R4(a){var b,c,d,e;b=new Mj;c=a.Y;NV(b,c.bJ,c.bo);d=b.iI;e=b.iB;Ef(256);Dp(5889);Ea();M4(0.0,d,e,0.0,1000.0,3000.0);Dp(5888);Ea();Bn(0.0,0.0,(-2000.0));}
+function AMi(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.Y;d=c.r;e=c.k;f=1.0-Gn(1.0/(4-c.t.hr|0),0.25);c=V2(d,a.Y.k,b);g=c.G;h=c.F;i=c.B;j=HS(d,b);k=d.cI.N0(j,b);j=k.G;a.ho=j;l=k.F;a.hH=l;m=k.B;a.hz=m;a.ho=j+(g-j)*f;a.hH=l+(h-l)*f;a.hz=m+(i-m)*f;BB();c=BxI;$p=1;case 1:$z=AOZ(e,c);if(C()){break _;}n=$z;if(n)
+{a.ho=0.019999999552965164;a.hH=0.019999999552965164;a.hz=0.20000000298023224;g=a.GZ;l=g+(a.us-g)*b;b=a.ho*l;a.ho=b;g=a.hH*l;a.hH=g;h=a.hz*l;a.hz=h;if(a.Y.t.d3){b=b*30.0;m=(b+g*59.0+h*11.0)/100.0;f=(b+g*70.0)/100.0;o=(b+h*70.0)/100.0;a.ho=m;a.hH=f;a.hz=o;}Mq(a.ho,a.hH,a.hz,0.0);return;}c=BxJ;$p=2;case 2:$z=AOZ(e,c);if(C()){break _;}n=$z;if(n){a.ho=0.6000000238418579;a.hH=0.10000000149011612;a.hz=0.0;}g=a.GZ;l=g+(a.us-g)*b;b=a.ho*l;a.ho=b;g=a.hH*l;a.hH=g;h=a.hz*l;a.hz=h;if(a.Y.t.d3){b=b*30.0;m=(b+g*59.0+h*11.0)
+/100.0;f=(b+g*70.0)/100.0;o=(b+h*70.0)/100.0;a.ho=m;a.hH=f;a.hz=o;}Mq(a.ho,a.hH,a.hz,0.0);return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
+function AI1(a,b){var c,d,e,f,g,h,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.Y.k;d=a.ho;e=a.hH;f=a.hz;F_(a.sh);Ee(Ee(Ee(Ee(a.sh,d),e),f),1.0);HQ(a.sh);g=a.sh;Cg();BxK=Nx(g);BxL=Nx(g);BxM=Nx(g);BxN=Nx(g);Km(0.0,(-1.0),0.0);BZ(1.0,1.0,1.0,1.0);BB();g=BxI;$p=1;case 1:$z=AOZ(c,g);if(C()){break _;}h=$z;if(h){Qq(2917,2048);IS(2914,0.10000000149011612);Bb(2903);return;}g=BxJ;$p=2;case 2:$z=AOZ(c,g);if(C()){break _;}h
+=$z;if(h){Qq(2917,2048);IS(2914,2.0);}else{Qq(2917,9729);IS(2915,a.qN*0.25);IS(2916,a.qN);if(b<0){IS(2915,0.0);IS(2916,a.qN*0.800000011920929);}if(a.Y.r.cI.oe)IS(2915,0.0);}Bb(2903);return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,$p);}
+function En(){var a=this;E.call(a);a.m1=0.0;a.Am=0;}
+function Hl(a){a.Am=0;}
+function RJ(){var a=this;En.call(a);a.kW=null;a.sO=null;a.hu=null;a.dD=null;a.ex=null;a.kf=null;a.jL=null;a.Ok=0;a.mG=0;a.mg=0;}
+function BoK(){var a=new RJ();Ph(a);return a;}
+function AEO(a){var b=new RJ();ARp(b,a);return b;}
+function BxO(a,b){var c=new RJ();A0M(c,a,b);return c;}
+function Ph(a){ARp(a,0.0);}
+function ARp(a,b){A0M(a,b,0.0);}
+function A0M(a,b,c){var d,e;Hl(a);a.Ok=0;a.mG=0;a.mg=0;d=BQ(0,0);a.kW=d;BY(d,(-4.0),(-8.0),(-4.0),8,8,8,b);d=a.kW;e=0.0+c;BW(d,0.0,e,0.0);d=BQ(32,0);a.sO=d;BY(d,(-4.0),(-8.0),(-4.0),8,8,8,b+0.5);BW(a.sO,0.0,e,0.0);d=BQ(16,16);a.hu=d;BY(d,(-4.0),0.0,(-2.0),8,12,4,b);BW(a.hu,0.0,e,0.0);d=BQ(40,16);a.dD=d;BY(d,(-3.0),(-2.0),(-2.0),4,12,4,b);d=a.dD;e=2.0+c;BW(d,(-5.0),e,0.0);d=BQ(40,16);a.ex=d;d.o2=1;BY(d,(-1.0),(-2.0),(-2.0),4,12,4,b);BW(a.ex,5.0,e,0.0);d=BQ(0,16);a.kf=d;BY(d,(-2.0),0.0,(-2.0),4,12,4,b);d=a.kf;c
+=12.0+c;BW(d,(-2.0),c,0.0);d=BQ(0,16);a.jL=d;d.o2=1;BY(d,(-2.0),0.0,(-2.0),4,12,4,b);BW(a.jL,2.0,c,0.0);}
+function Bn5(a,b,c,d,e,f,g){a.nR(b,c,d,e,f,g);Cn(a.kW,g);Cn(a.hu,g);Cn(a.dD,g);Cn(a.ex,g);Cn(a.kf,g);Cn(a.jL,g);Cn(a.sO,g);}
+function ARy(a,b,c,d,e,f,g){var h,i,j,k,l,m;h=a.kW;e=e/57.2957763671875;h.Z=e;f=f/57.2957763671875;h.U=f;h=a.sO;h.Z=e;h.U=f;h=a.dD;b=b*0.6661999821662903;e=b+3.1415927410125732;h.U=BE(e)*2.0*c*0.5;a.ex.U=BE(b)*2.0*c*0.5;a.dD.bH=0.0;a.ex.bH=0.0;a.kf.U=BE(b)*1.399999976158142*c;a.jL.U=BE(e)*1.399999976158142*c;i=a.kf;i.Z=0.0;j=a.jL;j.Z=0.0;if(a.Am){h=a.dD;h.U=h.U+(-0.6283185482025146);h=a.ex;h.U=h.U+(-0.6283185482025146);i.U=(-1.2566370964050293);j.U=(-1.2566370964050293);i.Z=0.3141592741012573;j.Z=(-0.3141592741012573);}if
+(a.Ok){h=a.ex;h.U=h.U*0.5-0.3141592741012573;}if(a.mG){h=a.dD;h.U=h.U*0.5-0.3141592741012573;}a.dD.Z=0.0;a.ex.Z=0.0;k=a.m1;if(k>(-9990.0)){a.hu.Z=Bq(Fz(k)*3.1415927410125732*2.0)*0.20000000298023224;a.dD.dH=Bq(a.hu.Z)*5.0;a.dD.fb= -BE(a.hu.Z)*5.0;a.ex.dH= -Bq(a.hu.Z)*5.0;a.ex.fb=BE(a.hu.Z)*5.0;h=a.dD;b=h.Z;i=a.hu;h.Z=b+i.Z;h=a.ex;h.Z=h.Z+i.Z;h.U=h.U+i.Z;b=1.0-a.m1;b=b*b;l=Bq((1.0-b*b)*3.1415927410125732);m=Bq(a.m1*3.1415927410125732)* -(a.kW.U-0.699999988079071)*0.75;h=a.dD;h.U=h.U-(l*1.2+m);h.Z=h.Z+a.hu.Z*
+2.0;h.bH=Bq(a.m1*3.1415927410125732)*(-0.4000000059604645);}if(!a.mg){a.hu.U=0.0;h=a.kf;h.dH=0.0;i=a.jL;i.dH=0.0;h.eZ=12.0;i.eZ=12.0;a.kW.eZ=0.0;}else{a.hu.U=0.5;h=a.kf;h.U=h.U-0.0;i=a.jL;i.U=i.U-0.0;j=a.dD;j.U=j.U+0.4000000059604645;j=a.ex;j.U=j.U+0.4000000059604645;h.dH=4.0;i.dH=4.0;h.eZ=9.0;i.eZ=9.0;a.kW.eZ=1.0;}h=a.dD;c=h.bH;b=d*0.09000000357627869;h.bH=c+BE(b)*0.05000000074505806+0.05000000074505806;h=a.ex;h.bH=h.bH-(BE(b)*0.05000000074505806+0.05000000074505806);h=a.dD;b=h.U;c=d*0.06700000166893005;h.U
+=b+Bq(c)*0.05000000074505806;h=a.ex;h.U=h.U-Bq(c)*0.05000000074505806;}
+function L2(){var a=this;E.call(a);a.l7=0;a.rk=0;a.q4=0;a.D0=0;}
+var BxP=null;var BxQ=null;var BxR=0;var BxS=null;function AEU(){AEU=Bw(L2);BpF();}
+function Brl(){var a=new L2();AE_(a);return a;}
+function AE_(a){AEU();a.l7=0;a.rk=0;a.q4=0;a.D0=0;}
+function A0Y(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,$$je,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=It(b,B(233),B(30));i=BC(Ch,4).data;i[0]=B(43);i[1]=B(44);i[2]=B(45);i[3]=B(46);j=0;k=i.length;l=0;while(l1.0)f=1.0;b=new S;T(b);J(J(b,B(234)),h);h=V(b);if(j){b=new S;T(b);J(J(b,h),B(235));m=V(b);f=f*Bws.t.bY;$p
+=2;continue _;}k=D(new CX,4)+1|0;b=new S;T(b);J(Bo(J(b,h),k),B(235));m=V(b);n=f*Bws.t.bY;$p=1;case 1:$z=AFE(m,c,d,e,n,g);if(C()){break _;}o=$z;if(o==(-1)){if(k==4){b=new S;T(b);J(J(b,h),B(236));m=V(b);n=f*Bws.t.bY;$p=3;continue _;}if(k==3){b=new S;T(b);J(J(b,h),B(237));m=V(b);n=f*Bws.t.bY;$p=5;continue _;}if(k==2){b=new S;T(b);J(J(b,h),B(238));m=V(b);n=f*Bws.t.bY;$p=8;continue _;}if(k==1){b=new S;T(b);J(J(b,h),B(235));m=V(b);n=f*Bws.t.bY;$p=9;continue _;}if(0==(-1)){b=new S;T(b);J(J(b,h),B(235));m=V(b);f=f*
+Bws.t.bY;$p=10;continue _;}}return;case 2:$z=AFE(m,c,d,e,f,g);if(C()){break _;}k=$z;if(k==(-1)){try{b=new Ik;m=Cs();J(J(J(m,B(239)),h),B(240));Tr(b,Cc(m));P(b);}catch($$e){$$je=R($$e);if($$je instanceof BI){p=$$je;}else{throw $$e;}}BJ(p);}return;case 3:$z=AFE(m,c,d,e,n,g);if(C()){break _;}l=$z;if(l==(-1)){b=new S;T(b);J(J(b,h),B(237));m=V(b);n=f*Bws.t.bY;$p=4;continue _;}if(k==3){b=new S;T(b);J(J(b,h),B(237));m=V(b);n=f*Bws.t.bY;$p=5;continue _;}if(k==2){b=new S;T(b);J(J(b,h),B(238));m=V(b);n=f*Bws.t.bY;$p=
+8;continue _;}if(k==1){b=new S;T(b);J(J(b,h),B(235));m=V(b);n=f*Bws.t.bY;$p=9;continue _;}if(l!=(-1))return;b=new S;T(b);J(J(b,h),B(235));m=V(b);f=f*Bws.t.bY;$p=10;continue _;case 4:$z=AFE(m,c,d,e,n,g);if(C()){break _;}l=$z;if(l==(-1)){b=new S;T(b);J(J(b,h),B(238));m=V(b);n=f*Bws.t.bY;$p=6;continue _;}if(k==3){b=new S;T(b);J(J(b,h),B(237));m=V(b);n=f*Bws.t.bY;$p=5;continue _;}if(k==2){b=new S;T(b);J(J(b,h),B(238));m=V(b);n=f*Bws.t.bY;$p=8;continue _;}if(k==1){b=new S;T(b);J(J(b,h),B(235));m=V(b);n=f*Bws.t.bY;$p
+=9;continue _;}if(l!=(-1))return;b=new S;T(b);J(J(b,h),B(235));m=V(b);f=f*Bws.t.bY;$p=10;continue _;case 5:$z=AFE(m,c,d,e,n,g);if(C()){break _;}l=$z;if(l==(-1)){b=new S;T(b);J(J(b,h),B(238));m=V(b);n=f*Bws.t.bY;$p=7;continue _;}if(k==2){b=new S;T(b);J(J(b,h),B(238));m=V(b);n=f*Bws.t.bY;$p=8;continue _;}if(k==1){b=new S;T(b);J(J(b,h),B(235));m=V(b);n=f*Bws.t.bY;$p=9;continue _;}if(l!=(-1))return;b=new S;T(b);J(J(b,h),B(235));m=V(b);f=f*Bws.t.bY;$p=10;continue _;case 6:$z=AFE(m,c,d,e,n,g);if(C()){break _;}l=$z;if
+(k==3){b=new S;T(b);J(J(b,h),B(237));m=V(b);n=f*Bws.t.bY;$p=5;continue _;}if(k==2){b=new S;T(b);J(J(b,h),B(238));m=V(b);n=f*Bws.t.bY;$p=8;continue _;}if(k==1){b=new S;T(b);J(J(b,h),B(235));m=V(b);n=f*Bws.t.bY;$p=9;continue _;}if(l!=(-1))return;b=new S;T(b);J(J(b,h),B(235));m=V(b);f=f*Bws.t.bY;$p=10;continue _;case 7:$z=AFE(m,c,d,e,n,g);if(C()){break _;}l=$z;if(k==2){b=new S;T(b);J(J(b,h),B(238));m=V(b);n=f*Bws.t.bY;$p=8;continue _;}if(k==1){b=new S;T(b);J(J(b,h),B(235));m=V(b);n=f*Bws.t.bY;$p=9;continue _;}if
+(l!=(-1))return;b=new S;T(b);J(J(b,h),B(235));m=V(b);f=f*Bws.t.bY;$p=10;continue _;case 8:$z=AFE(m,c,d,e,n,g);if(C()){break _;}l=$z;if(k==1){b=new S;T(b);J(J(b,h),B(235));m=V(b);n=f*Bws.t.bY;$p=9;continue _;}if(l!=(-1))return;b=new S;T(b);J(J(b,h),B(235));m=V(b);f=f*Bws.t.bY;$p=10;continue _;case 9:$z=AFE(m,c,d,e,n,g);if(C()){break _;}l=$z;if(l!=(-1))return;b=new S;T(b);J(J(b,h),B(235));m=V(b);f=f*Bws.t.bY;$p=10;case 10:$z=AFE(m,c,d,e,f,g);if(C()){break _;}o=$z;if(o==(-1)){try{b=new Ik;m=Cs();J(J(J(m,B(239)),
+h),B(240));Tr(b,Cc(m));P(b);}catch($$e){$$je=R($$e);if($$je instanceof BI){p=$$je;}else{throw $$e;}}BJ(p);}return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);}
+function AMX(a,b,c,d){var e,f,g,$$je,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=It(b,B(233),B(30));e=new S;T(e);J(J(e,B(234)),b);f=V(e);if(!Jg(f,B(235))){e=new S;T(e);J(J(e,f),B(235));f=V(e);}if(c>1.0)c=1.0;c=c*0.25*Bws.t.bY;$p=1;case 1:$z=ARx(f,c,d);if(C()){break _;}g=$z;if(g==(-1)){try{e=new Ik;f=Cs();J(J(J(f,B(239)),b),B(240));Tr(e,Cc(f));P(e);}catch($$e){$$je=R($$e);if($$je instanceof BI){e=$$je;}else{throw $$e;}}BJ(e);}return;default:
+G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+function YM(a){var b,c,d;Bp();b=BvY;c=new Yd;Ta(c,b);while(CW(c)){Tw(c);d=c.lN.kc.i$;if(MT(d)){AEU();if(d==BxR)AEL(d,1.0*Bws.t.i7);else{b=BA(BvY,Bz(d));AEL(d,(b===null?0.0:b.DM.gain.value)*Bws.t.bY);}}}}
+function AL6(a){var b,c,d,e,f,g,h,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=Bws;if(b.t.i7!==0.0&&b.r!==null){AEU();if(!MT(BxR)&&a.l7&&!a.rk){c=D(new CX,4)+3|0;a.q4=c;c=c*60|0;a.q4=c;c=c*20|0;a.q4=c;a.rk=1;BxR=0;a.D0=Bws.bk+c|0;return;}if(!MT(BxR)&&a.l7&&a.rk&&Bws.bk>=a.D0){a.l7=0;a.q4=0;a.rk=0;BxR=0;return;}if(!MT(BxR)&&!a.l7){d=new CX;if(D(d,2)){e=D(d,(BxQ.data.length-1|0)+1|0)+1|0;b=BxQ.data[e-1|0];if
+(Cz(b,BxS))return;BxS=b;d=new S;T(d);J(J(J(d,B(241)),b),B(235));f=V(d);g=Bws.t.i7;h=1.0;$p=1;continue _;}e=D(d,(BxP.data.length-1|0)+1|0)+1|0;b=BxP.data[e-1|0];if(Cz(b,BxS))return;BxS=b;d=new S;T(d);J(J(J(d,B(242)),b),B(235));f=V(d);g=Bws.t.i7;h=1.0;$p=2;continue _;}return;}AEU();if(MT(BxR)){c=BxR;d=BA(BvY,Bz(c));if(d!==null){d.QP.stop();H4(BvY,Bz(c));}}a.l7=1;a.q4=0;a.rk=0;BxR=0;return;case 1:$z=ARx(f,g,h);if(C()){break _;}c=$z;BxR=c;if(c!=(-1)){a.l7=1;return;}d=new Ik;f=new S;T(f);J(J(J(f,B(239)),b),B(243));Bj(d,
+V(f));P(d);case 2:$z=ARx(f,g,h);if(C()){break _;}c=$z;BxR=c;if(c!=(-1)){a.l7=1;return;}d=new Ik;f=new S;T(f);J(J(J(f,B(239)),b),B(243));Bj(d,V(f));P(d);default:G1();}}D0().s(a,b,c,d,e,f,g,h,$p);}
+function BpF(){BxP=Q(Ch,[B(244),B(245),B(246)]);BxQ=Q(Ch,[B(247),B(248),B(249),B(250),B(251),B(252),B(253),B(254),B(255)]);BxR=0;BxS=B(7);}
+function ER(){var a=this;E.call(a);a.kr=null;a.GQ=0;a.j2=0;a.TR=0;a.BC=0;a.wd=0;}
+function BxT(a){var b=new ER();HV(b,a);return b;}
+function HV(a,b){a.kr=B4(1024);a.j2=0;a.TR=0;a.BC=1;a.wd=0;a.GQ=b;}
+function AHi(a,b){var c,d,e,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.wd;if(!c){d=3553;e=B(200);$p=1;continue _;}if(c!=1)return;d=3553;e=B(182);$p=2;continue _;case 1:$z=APP(b,e);if(C()){break _;}c=$z;CG(d,c);return;case 2:$z=APP(b,e);if(C()){break _;}c=$z;CG(d,c);return;default:G1();}}D0().s(a,b,c,d,e,$p);}
+function AIH(){var a=this;ER.call(a);a.wj=null;a.vk=null;a.A_=null;a.G8=null;a.Gr=0;}
+function BqO(){var a=new AIH();BoT(a);return a;}
+function BoT(a){I();HV(a,BxU.M);a.wj=Da(256);a.vk=Da(256);a.A_=Da(256);a.G8=Da(256);a.Gr=0;}
+function A2f(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o;a.Gr=a.Gr+1|0;b=0;while(b<16){c=0;while(c<16){d=0.0;e=b-1|0;while(e<=(b+1|0)){f=e&15;g=c&15;d=d+a.wj.data[f+(g*16|0)|0];e=e+1|0;}h=a.vk.data;i=b+(c*16|0)|0;h[i]=d/3.299999952316284+a.A_.data[i]*0.800000011920929;c=c+1|0;}b=b+1|0;}c=0;while(c<16){j=0;while(j<16){k=a.A_.data;b=c+(j*16|0)|0;d=k[b];h=a.G8.data;k[b]=d+h[b]*0.05000000074505806;if(k[b]<0.0)k[b]=0.0;h[b]=h[b]-0.10000000149011612;if(Cd()<0.05)a.G8.data[b]=0.5;j=j+1|0;}c=c+1|0;}k=a.vk;a.vk=a.wj;a.wj=k;c
+=0;while(c<256){d=k.data[c];if(d>1.0)d=1.0;if(d<0.0)d=0.0;l=d*d;m=32.0+l*32.0|0;i=50.0+l*64.0|0;n=255;o=146.0+l*50.0|0;if(a.j2){b=m*30|0;m=((b+(i*59|0)|0)+2805|0)/100|0;i=(b+(i*70|0)|0)/100|0;n=(b+17850|0)/100|0;}h=a.kr.data;b=c*4|0;h[b+0|0]=m<<24>>24;h[b+1|0]=i<<24>>24;h[b+2|0]=n<<24>>24;h[b+3|0]=o<<24>>24;c=c+1|0;}}
+function ATi(){var a=this;ER.call(a);a.wz=null;a.wU=null;a.LB=null;a.D2=null;}
+function BrD(){var a=new ATi();Bci(a);return a;}
+function Bci(a){I();HV(a,BxV.M);a.wz=Da(256);a.wU=Da(256);a.LB=Da(256);a.D2=Da(256);}
+function A8d(a){var b,c,d,e,f,g,h,i,j,k,l,m,n;b=0;while(b<16){c=0;while(c<16){d=0.0;e=Bq(c*3.1415927410125732*2.0/16.0)*1.2000000476837158|0;f=Bq(b*3.1415927410125732*2.0/16.0)*1.2000000476837158|0;g=b-1|0;while(true){h=b+1|0;if(g>h)break;i=c-1|0;while(i<=(c+1|0)){j=(g+e|0)&15;h=(i+f|0)&15;d=d+a.wz.data[j+(h*16|0)|0];i=i+1|0;}g=g+1|0;}k=a.wU.data;l=b+(c*16|0)|0;d=d/10.0;m=a.LB.data;f=(b+0|0)&15;e=((c+0|0)&15)*16|0;n=m[f+e|0];h=h&15;n=n+m[h+e|0];c=c+1|0;e=(c&15)*16|0;k[l]=d+(n+m[h+e|0]+m[f+e|0])/4.0*0.800000011920929;d
+=m[l];k=a.D2.data;m[l]=d+k[l]*0.009999999776482582;if(m[l]<0.0)m[l]=0.0;k[l]=k[l]-0.05999999865889549;if(Cd()<0.005)a.D2.data[l]=1.5;}b=b+1|0;}m=a.wU;a.wU=a.wz;a.wz=m;c=0;while(c<256){d=m.data[c]*2.0;if(d>1.0)d=1.0;if(d<0.0)d=0.0;j=d*100.0+155.0|0;n=d*d;h=n*255.0|0;l=n*d*d*128.0|0;if(a.j2){f=j*30|0;j=((f+(h*59|0)|0)+(l*11|0)|0)/100|0;h=(f+(h*70|0)|0)/100|0;l=(f+(l*70|0)|0)/100|0;}k=a.kr.data;b=c*4|0;k[b+0|0]=j<<24>>24;k[b+1|0]=h<<24>>24;k[b+2|0]=l<<24>>24;k[b+3|0]=(-1);c=c+1|0;}}
+function Io(){var a=this;E.call(a);a.Ub=null;a.Wf=Cb;a.VP=0;a.Ph=Cb;a.Fz=0;a.qB=null;a.NY=null;a.So=null;a.xX=0;a.Wq=null;}
+var BxW=null;var BxX=null;var BxY=0;var BxZ=0;var Bx0=null;function GZ(){GZ=Bw(Io);A3U();}
+function Bx1(){var a=new Io();AP2(a);return a;}
+function Btg(a){var b=new Io();AAU(b,a);return b;}
+function Bx2(a,b){var c=new Io();TI(c,a,b);return c;}
+function AP2(a){GZ();TI(a,null,null);}
+function AAU(a,b){GZ();TI(a,null,b);}
+function TI(a,b,c){var d;GZ();a.qB=new E;a.xX=1;a.So=c;a.Wq=b;d=BxY;BxY=d+1|0;a.Wf=M(d);}
+function Hn(b){GZ();if(BxX!==b)BxX=b;BxX.Ph=Cy();}
+function FJ(){GZ();return BxX;}
+function AE7(){var b,c,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:GZ();b=FJ();c=b.Fz+1|0;b.Fz=c;if(c<30)return;(FJ()).Fz=0;if(JL(Bi(b.Ph,M(100)),Cy()))return;$p=1;case 1:ASw(b);if(C()){break _;}return;default:G1();}}D0().s(b,c,$p);}
+function Be8(b,c){var d;GZ();d=new Zd;d.QO=b;d.QN=c;Xf(d);}
+function ATn(b){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();b=$T.l();}_:while(true){switch($p){case 0:GZ();$p=1;case 1:AOz(b);if(C()){break _;}return;default:G1();}}D0().s(b,$p);}
+function A5B(b,c){var d,e;GZ();d=FJ();e=new U4;e.My=d;e.LN=c;e.V8=ANU(e,JL(b,M(2147483647))?2147483647:B9(b));d.NY=e;}
+function Ww(a){var b;b=a.Ub;if(b!==null)return b;GZ();return Bx0;}
+function A3U(){var b;b=Btg(B(256));BxW=b;BxX=b;BxY=1;BxZ=1;Bx0=new W0;}
+function ASw(b){var thread=$rt_nativeThread();var javaThread=$rt_getThread();if(thread.isResuming()){thread.status=0;var result=thread.attribute;if(result instanceof Error){throw result;}return result;}var callback=function(){};callback.S8=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.VI=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=Bq_(callback);thread.suspend(function(){try{Be8(b,callback);}catch($e){callback.VI($rt_exception($e));}});return null;}
+function AOz(b){var thread=$rt_nativeThread();var javaThread=$rt_getThread();if(thread.isResuming()){thread.status=0;var result=thread.attribute;if(result instanceof Error){throw result;}return result;}var callback=function(){};callback.S8=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.VI=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=Bq_(callback);thread.suspend(function(){try{A5B(b,callback);}catch($e){callback.VI($rt_exception($e));}});return null;}
+function AC_(){Io.call(this);this.Ht=null;}
+function ASH(a){var b,$$je,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:while(a.Ht.i4){try{b=M(2147483647);$p=1;continue _;}catch($$e){$$je=R($$e);if($$je instanceof Dv){}else{throw $$e;}}}return;case 1:a:{try{ATn(b);if(C()){break _;}break a;}catch($$e){$$je=R($$e);if($$je instanceof Dv){}else{throw $$e;}}}while(a.Ht.i4){try{b=M(2147483647);continue _;}catch($$e){$$je=R($$e);if($$je instanceof Dv){}else{throw $$e;}}}return;default:G1();}}D0().s(a,b,$p);}
+var BV=K(B8);
+var BwK=0;var Bx3=null;var Bx4=0;var Bx5=0;var Bx6=0;var Bx7=0.0;var Bx8=0;var Bx9=null;var Bx$=0;var Bx_=0;var Bya=0;var Byb=0.0;var Byc=0.0;var Byd=0.0;var Bye=0.0;var Byf=0.0;var Byg=0.0;var Byh=0.0;var Byi=0.0;var Byj=0.0;var Byk=0;var BxK=0.0;var BxL=0.0;var BxM=0.0;var BxN=0.0;var Byl=0;var Bym=0;var Byn=0;var Byo=0.0;var Byp=0.0;var Byq=0.0;var Byr=0;var Bys=0;var Byt=0;var Byu=0;var Byv=null;var Byw=0;var Byx=null;var Byy=0;var Byz=null;var ByA=0;var ByB=null;var ByC=null;var ByD=null;var ByE=null;var ByF
+=null;var ByG=null;var ByH=null;var ByI=null;var ByJ=null;var ByK=0;var ByL=null;var ByM=null;var ByN=null;var ByO=null;var ByP=null;var ByQ=null;var ByR=null;var ByS=null;var ByT=null;var ByU=null;var ByV=null;var ByW=null;var ByX=null;var ByY=null;var ByZ=Cb;var By0=0;function Cg(){Cg=Bw(BV);Bho();}
+function By1(){var a=new BV();K2(a);return a;}
+function K2(a){Cg();Wt(a);}
+function Bb(b){Cg();a:{switch(b){case 2884:M9(2884);break a;case 2896:Bx5=1;break a;case 2903:Byk=1;break a;case 2912:Bym=1;break a;case 2929:M9(2929);break a;case 3008:Bx6=1;break a;case 3042:M9(3042);break a;case 3553:Bx4=1;break a;case 32823:M9(32823);break a;case 32826:break;default:break a;}}}
+function Mr(b){var c;Cg();a:{c=518;switch(b){case 514:c=514;break a;case 515:c=518;break a;case 516:c=513;break a;default:}}Bp();Bve.depthFunc(c);}
+function ABr(b,c){Cg();Bx7=c;}
+function Wo(b){Cg();Bp();Bve.cullFace(b);}
+function Dp(b){Cg();Byu=b;}
+function Jj(){Cg();switch(Byu){case 5888:break;case 5889:return Byx.data[Byy];case 5890:return Byz.data[ByA];default:}return Byv.data[Byw];}
+function Ea(){Cg();GD(Jj());}
+function GW(b,c,d,e){var f;Cg();Bp();f=BvB.data;f[0]=b;f[1]=c;f[2]=d;f[3]=e;Bve.viewport(b,c,d,e);}
+function Ef(b){Cg();Bp();Bve.clear(b);}
+function M4(b,c,d,e,f,g){var h,i,j,k;Cg();h=Jj();i=c-b;h.fp=2.0/i;h.fn=0.0;h.fo=0.0;h.fq=0.0;h.ft=0.0;j=e-d;h.fu=2.0/j;h.fr=0.0;h.fs=0.0;h.fv=0.0;h.fx=0.0;k=g-f;h.fy=2.0/k;h.fw=0.0;h.g0= -(c+b)/i;h.g1= -(e+d)/j;h.g2=(g+f)/k;h.g3=1.0;}
+function Bn(b,c,d){var e,f,g,h,i,j;Cg();Tj(ByF,b,c,d);e=Jj();f=ByF;if(e!==null)g=e;else{g=new Fq;GD(g);}b=g.g0;c=e.fp;d=f.xn;c=c*d;h=e.ft;i=f.xp;h=c+h*i;c=e.fv;j=f.xo;g.g0=b+h+c*j;g.g1=g.g1+e.fn*d+e.fu*i+e.fx*j;g.g2=g.g2+e.fo*d+e.fr*i+e.fy*j;g.g3=g.g3+e.fq*d+e.fs*i+e.fw*j;if(!Bx8)return;e=new Cp;Bj(e,B(257));P(e);}
+function Mq(b,c,d,e){Cg();Bp();Bve.clearColor(b,c,d,e);}
+function Bc(b){Cg();a:{switch(b){case 2884:O0(2884);break a;case 2896:Bx5=0;break a;case 2903:Byk=0;break a;case 2912:Bym=0;break a;case 2929:O0(2929);break a;case 3008:Bx6=0;break a;case 3042:O0(3042);break a;case 3553:Bx4=0;break a;case 32823:O0(32823);break a;case 32826:break;default:break a;}}}
+function BZ(b,c,d,e){Cg();Byb=b;Byc=c;Byd=d;Bye=e;}
+function B5(){var b,c,d;Cg();a:{switch(Byu){case 5888:break;case 5889:b=Byy;c=Byx.data;if(b>=(c.length-1|0)){CA(Ez(),B(258));break a;}b=b+1|0;Byy=b;JJ(c[b],c[b-1|0]);break a;case 5890:b=ByA;c=Byz.data;if(b>=(c.length-1|0)){CA(Ez(),B(259));break a;}b=b+1|0;ByA=b;JJ(c[b],c[b-1|0]);break a;default:}d=Byw;c=Byv.data;if(d>=(c.length-1|0))CA(Ez(),B(260));else{d=d+1|0;Byw=d;JJ(c[d],c[d-1|0]);}}}
+function Bg(b,c,d,e){var f;Cg();Tj(ByF,c,d,e);f=Jj();Bfa(b*0.01745329238474369,ByF,f,f);if(!Bx8)return;f=new Cp;Bj(f,B(257));P(f);}
+function BG(){var b;Cg();a:{switch(Byu){case 5888:break;case 5889:b=Byy;if(b<=0){CA(Ez(),B(261));break a;}Byy=b-1|0;break a;case 5890:b=ByA;if(b<=0){CA(Ez(),B(262));break a;}ByA=b-1|0;break a;default:}b=Byw;if(b<=0)CA(Ez(),B(263));else Byw=b-1|0;}}
+function AEP(b,c){Cg();a:{switch(b){case 2982:break;case 2983:ADl(Byx.data[Byy],c);break a;default:}ADl(Byv.data[Byw],c);}}
+function B$(b,c,d){var e,f,g;Cg();Tj(ByF,b,c,d);e=Jj();f=ByF;if(e!==null)g=e;else{g=new Fq;GD(g);}b=e.fp;c=f.xn;g.fp=b*c;g.fn=e.fn*c;g.fo=e.fo*c;g.fq=e.fq*c;b=e.ft;c=f.xp;g.ft=b*c;g.fu=e.fu*c;g.fr=e.fr*c;g.fs=e.fs*c;b=e.fv;c=f.xo;g.fv=b*c;g.fx=e.fx*c;g.fy=e.fy*c;g.fw=e.fw*c;if(!Bx8)return;e=new Cp;Bj(e,B(257));P(e);}
+function CI(b,c){Cg();Byn=b==1&&c==771?1:0;Bp();Bve.blendFunc(b,c);}
+function DB(b){Cg();Bp();Bve.depthMask(!!b);}
+function Ih(b,c,d,e){Cg();Bp();Bve.colorMask(!!b,!!c,!!d,!!e);}
+function CG(b,c){var d,e;Cg();d=Bx3;d=c=0?d.sD.data[c]:null;Bp();e=Bve;d=d!==null?d.Pb:null;e.bindTexture(3553,d);}
+function Ig(b,c,d){Cg();if(!(d!=33071&&d!=10496))d=33071;Bp();Bve.texParameteri(b,c,d);}
+function Km(b,c,d){var e;Cg();e=DP(b*b+c*c+d*d);Byf=b/e;Byg=c/e;Byh=d/e;}
+function Sx(b){Cg();ByC=b;ADe(b);}
+function Ia(b){var c,d,e;Cg();if(!Bx8){c=BA(ByE,Bz(b));if(c!==null&&c.oh>0){V8(c.po|0|(Byk&&Bx5?8:0)|(!Bym?0:16)|(!Bx6?0:32)|(!Bx4?0:64));Sx(c.Ag);ACc(0,c.oh);d=Bys;e=c.oh;Bys=d+((e*6|0)/4|0)|0;Byt=Byt+(e/2|0)|0;}}}
+function H1(b,c){var d;Cg();if(!Bx8){d=BA(ByD,Bz(b));Bx9=d;if(d!==null){d.po=(-1);d.oh=0;Bx8=1;}}}
+function GE(){var b,c,d,e;Cg();if(Bx8){Bx8=0;Bp();b=Bv3.buffer;c=Bv2;b=new $rt_globals.Int32Array(b,0,c);Bv2=0;d=FF(b);e=WO(d);if(e>0){b=Bx9;if(b.uR===null){B1(ByE,Bz(b.QG),Bx9);Bx9.Ag=ADs();Bx9.uR=T9();b=ACq(Bx9.po);Sx(Bx9.Ag);J2(34962,Bx9.uR);UU(b);}J2(34962,Bx9.uR);ACz(34962,d,35044);Byr=Byr+e|0;}}}
+function Jz(b,c,d){Cg();Byb=b;Byc=c;Byd=d;Bye=1.0;}
+function Yi(b,c){Cg();Bp();Bve.polygonOffset(b,c);}
+function Qt(b){Cg();a:{switch(b){case 32885:break;case 32886:Bx$=1;break a;case 32887:break a;case 32888:Bya=1;break a;default:break a;}Bx_=1;}}
+function Q1(b){Cg();a:{switch(b){case 32885:break;case 32886:Bx$=0;break a;case 32887:break a;case 32888:Bya=0;break a;default:break a;}Bx_=0;}}
+function XB(){Cg();return 0|(!Bx$?0:1)|(!Bx_?0:2)|(!Bya?0:4);}
+function V8(b){var c,d,e,f,g,h,i;Cg();c=ACq(b);ByL=c;YJ(c.cO);if(Bx6){d=Bx7;if(c.FB!==d){c.FB=d;LK(c.Ed,d);}}e=Byb;d=Byc;f=Byd;g=Bye;if(!(c.Ey===e&&c.Ex===d&&c.Ew===f&&c.EF===g)){c.Ey=e;c.Ex=d;c.Ew=f;c.EF=g;Wh(c.AD,e,d,f,g);}if(Bym){b=(!Byn?0:2)+Byl|0;if(c.Bi!=b){c.Bi=b;Yx(c.Gl,b%2|0);LK(c.HA,b/2|0);}d=BxK;f=BxL;g=BxM;e=BxN;if(!(c.BU===d&&c.BV===f&&c.BW===g&&c.BX===e)){c.BU=d;c.BV=f;c.BW=g;c.BX=e;Wh(c.Bj,d,f,g,e);}d=Byq;if(c.Gp!==d){c.Gp=d;LK(c.FV,d);}d=Byo;f=Byp;if(!(c.Ek===d&&c.vZ===f)){c.Ek=d;c.vZ=f;LK(c.D8,
+d);LK(c.EU,c.vZ);}}h=Byv.data[Byw];if(!P3(h,c.AU)){SF(JJ(c.AU,h),c.G3);Qp(c.F5,c.G3);}h=Byx.data[Byy];if(!P3(h,c.BM)){SF(JJ(c.BM,h),c.A8);Qp(c.F6,c.A8);}h=Byz.data[ByA];if(!P3(h,c.F1)){SF(JJ(c.F1,h),c.GW);Qp(c.F7,c.GW);}if(Byk&&Bx5){d=Byf;f=Byg;g=Byh;if(!(c.Eb===d&&c.Ea===f&&c.D_===g)){c.Eb=d;c.Ea=f;c.D_=g;QJ(c.Fw,d,f,g);}h=ByI;i=ByJ;if(!(ACu(h,c.yM)&&ACu(i,c.Az))){Pl(c.yM,h);Pl(c.Az,i);h=c.Gi;i=c.yM;QJ(h,i.fV,i.fU,i.fW);h=c.EX;i=c.Az;QJ(h,i.fV,i.fU,i.fW);}}d=Byi;f=Byj;if(!(c.HG===d&&c.HF===f)){c.HG=d;c.HF=
+f;c=c.EY;if(c!==null){h=Bve;c=c.nt;h.uniform2f(c,d,f);}}}
+function APA(b,c,d,e){var f;Cg();if(Bx8){if(b!=7)CA(Ez(),B(264));else{f=Bx9;b=f.po;if(b==(-1))f.po=XB();else if(b!=XB())CA(Ez(),B(265));f=Bx9;f.oh=f.oh+d|0;Bp();f=FN(e);if((Bv2+f.length|0)=c.length)break;d=new Fq;GD(d);c[b]=d;b=b+1|0;}b=0;while(true){c=Byx.data;if(b>=c.length)break;d=new Fq;GD(d);c[b]=d;b
+=b+1|0;}b=0;while(true){c=Byz.data;if(b>=c.length)break;d=new Fq;GD(d);c[b]=d;b=b+1|0;}ByB=null;ByC=null;ByD=DY();ByE=DY();ByF=new ACZ;ByG=new Jt;ByH=new Jt;ByI=new Jt;ByJ=new Jt;ByK=0;ByL=null;ByM=FF(new $rt_globals.Int32Array(525000));ByN=null;ByO=null;ByP=null;ByQ=null;ByR=null;ByS=BlJ(256);d=new Fq;GD(d);ByT=Pj(d);ByU=Da(16);ByV=Da(16);d=new Fq;GD(d);ByW=d;d=new Fq;GD(d);ByX=d;ByY=new Jt;ByZ=Cb;By0=0;}
+var IE=K(BV);
+function By2(){var a=new IE();A8w(a);return a;}
+function A8w(a){K2(a);}
+var Lr=K();
+function A$V(a,b){return a.f9(b,0,b.data.length);}
+function HP(){Lr.call(this);this.dE=null;}
+function By3(a){var b=new HP();NX(b,a);return b;}
+function NX(a,b){a.dE=b;}
+function Le(a){a.dE.fD();}
+function XN(a,b){return a.f9(b,0,b.data.length);}
+var U$=K(0);
+function Np(){HP.call(this);this.qx=null;}
+function JF(a){var b=new Np();R0(b,a);return b;}
+function R0(a,b){NX(a,b);a.qx=B4(8);}
+function Tn(a,b){var c;c=b.data;return a.dE.f9(b,0,c.length);}
+function Kw(a){var b,c;b=a.dE.yb();if(b>=0)return b<<24>>24;c=new Gq;X(c);P(c);}
+function Ou(a,b){var c,d;c=0;while(c=0&&c<=(b.data.length-d|0)){while(d>0){f=a.dE.f9(b,c,d);if(f<0){e=new Gq;X(e);P(e);}c=c+f|0;d=d-f|0;}return;}e=new Cv;X(e);P(e);}
+function Id(a){var b,c;if(Ou(a,4)<0){b=new Gq;X(b);P(b);}c=a.qx.data;return (c[0]&255)<<24|(c[1]&255)<<16|(c[2]&255)<<8|c[3]&255;}
+function Op(a){var b,c;if(Ou(a,8)<0){b=new Gq;X(b);P(b);}c=a.qx.data;return GN(F1(Co(M((c[0]&255)<<24|(c[1]&255)<<16|(c[2]&255)<<8|c[3]&255),F(4294967295, 0)),32),Co(M((c[4]&255)<<24|(c[5]&255)<<16|(c[6]&255)<<8|c[7]&255),F(4294967295, 0)));}
+function Ud(a){var b,c;if(Ou(a,2)<0){b=new Gq;X(b);P(b);}c=a.qx.data;return ((c[0]&255)<<24>>16|c[1]&255)<<16>>16;}
+function H$(a){var b,c,d,e;if(Ou(a,2)<0){b=new Gq;X(b);P(b);}c=a.qx.data;d=((c[0]&255)<<8|c[1]&255)&65535;c=B4(d);e=DD(d);W6(a,c,0,d);return A7Q(c,e,0,d);}
+function A7Q(b,c,d,e){var f,g,h,i,j,k,l,m,n,o;f=0;g=0;a:{while(f=e){m=new KE;Bj(m,B(266));P(m);}k=j+1|0;j=h[d+j|0];if((j&192)!=128){m=new KE;Bj(m,B(267));P(m);}n=g+1|0;i[g]=((l&31)<<6|j&63)&65535;g=n;j=k;}else{if((l&240)!=224){m=new KE;Bj(m,B(267));P(m);}f=j+1|0;if(f>=e){m=new KE;Bj(m,B(267));P(m);}n=h[d+j|0];j=f+1|0;o=h[d+f|0];if((n&192)!=128)break a;if((o&192)!=128)break a;f=g+1|0;i[g]=((l&15)<<12|(n&63)
+<<6|o&63)&65535;g=f;}f=j;}return Qh(c,0,g);}m=new KE;Bj(m,B(267));P(m);}
+function AD3(){var a=this;Lr.call(a);a.FF=null;a.oU=0;a.SK=0;a.vF=0;}
+function Fr(a){var b=new AD3();AGV(b,a);return b;}
+function AGV(a,b){var c;c=b.data.length;a.FF=b;a.oU=0;a.SK=0;a.vF=0+c|0;}
+function Bf_(a){var b,c,d;b=a.oU;if(b>=a.vF)c=(-1);else{d=a.FF.data;a.oU=b+1|0;c=d[b]&255;}return c;}
+function A1m(a,b,c,d){var e,f,g,h,i;e=Dx(d,a.vF-a.oU|0);f=0;while(fd){c=new Cv;X(c);P(c);}c=a.uZ;f=b;while(fd){c=new Cv;X(c);P(c);}c=a.u9;f=b;while(f=g.length)break a;e.vw.data[h]=HD(g[h],g[h].data.length);h=h+1|0;}}}a.IE
-=e;d=LE();a.NV=d;a.IL=b;b=new YC;e=a.IE;b.cW=Ci();b.rX=e;b.FP=d;AN9(b,a.IL);a.SC=Sh(b.cW,BC(Ec,0));a.NV=c;}
-var QL=K(0);
-function ID(){var a=this;E.call(a);a.Fi=null;a.Fx=null;}
-function AJY(){var a=this;ID.call(a);a.fN=0;a.eL=null;a.iJ=0;a.Rm=0.0;a.BY=0;}
-function DX(){var a=new AJY();A5w(a);return a;}
-function A5w(a){var b;b=AO5(16);a.fN=0;a.eL=BC(OY,b);a.Rm=0.75;X6(a);}
-function AO5(b){var c;if(b>=1073741824)return 1073741824;if(!b)return 16;c=b-1|0;b=c|c>>1;b=b|b>>2;b=b|b>>4;b=b|b>>8;return (b|b>>16)+1|0;}
-function Sw(a){var b;if(a.fN>0){a.fN=0;b=a.eL;Vb(b,0,b.data.length,null);a.iJ=a.iJ+1|0;}}
-function X6(a){a.BY=a.eL.data.length*a.Rm|0;}
-function DA(a,b){return WD(a,b)===null?0:1;}
-function BA(a,b){var c;c=WD(a,b);if(c===null)return null;return c.iP;}
-function WD(a,b){var c,d;if(b===null)c=WR(a);else{d=b.c$();c=V0(a,b,d&(a.eL.data.length-1|0),d);}return c;}
-function V0(a,b,c,d){var e;e=a.eL.data[c];while(e!==null&&!(e.ug==d&&ARE(b,e.j_))){e=e.fA;}return e;}
-function WR(a){var b;b=a.eL.data[0];while(b!==null&&b.j_!==null){b=b.fA;}return b;}
-function R8(a){var b;if(a.Fi===null){b=new Vy;b.Ng=a;a.Fi=b;}return a.Fi;}
-function B0(a,b,c){var d,e,f;if(b===null){d=WR(a);if(d===null){a.iJ=a.iJ+1|0;d=X3(a,null,0,0);e=a.fN+1|0;a.fN=e;if(e>a.BY)ADA(a);}}else{e=b.c$();f=e&(a.eL.data.length-1|0);d=V0(a,b,f,e);if(d===null){a.iJ=a.iJ+1|0;d=X3(a,b,f,e);e=a.fN+1|0;a.fN=e;if(e>a.BY)ADA(a);}}b=d.iP;d.iP=c;return b;}
-function X3(a,b,c,d){var e,f,g;e=new OY;f=null;e.j_=b;e.iP=f;e.ug=d;g=a.eL.data;e.fA=g[c];g[c]=e;return e;}
-function ADA(a){var b,c,d,e,f,g,h,i;b=a.eL.data.length;b=AO5(!b?1:b<<1);c=BC(OY,b);d=c.data;e=0;f=b-1|0;while(true){g=a.eL.data;if(e>=g.length)break;h=g[e];g[e]=null;while(h!==null){b=h.ug&f;i=h.fA;h.fA=d[b];d[b]=h;h=i;}e=e+1|0;}a.eL=c;X6(a);}
-function H4(a,b){var c,d,e,f,g,h;a:{c=0;d=null;if(b===null){e=a.eL.data[0];while(e!==null){if(e.j_===null)break a;b=e.fA;d=e;e=b;}}else{f=b.c$();g=a.eL.data;c=f&(g.length-1|0);e=g[c];while(e!==null&&!(e.ug==f&&ARE(b,e.j_))){h=e.fA;d=e;e=h;}}}if(e===null)e=null;else{if(d!==null)d.fA=e.fA;else a.eL.data[c]=e.fA;a.iJ=a.iJ+1|0;a.fN=a.fN-1|0;}if(e===null)return null;return e.iP;}
-function G7(a){var b;if(a.Fx===null){b=new Vz;b.D9=a;a.Fx=b;}return a.Fx;}
-function ARE(b,c){return b!==c&&!b.dj(c)?0:1;}
-var ASL=K(Gh);
-var AE_=K();
-function ByJ(){var a=new AE_();A5F(a);return a;}
-function A5F(a){}
-function Bqk(b,c){var d,e;d=typeof $rt_globals.indexedDB!=='undefined'?$rt_globals.indexedDB:null;if(d===null){Dq(c,AB_(0,0,B(268),null));return;}e=d.open($rt_ustr(b),1);b=new XV;b.Lz=c;b=CQ(b,"handleEvent");e.onBlocked=b;b=new XW;b.H8=c;b.PH=e;b=CQ(b,"handleEvent");e.onsuccess=b;b=new XT;b.Q2=c;b=CQ(b,"handleEvent");e.onerror=b;b=new XU;b.I5=e;b=CQ(b,"handleEvent");e.onupgradeneeded=b;}
-function Bck(b,c){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bf0(b,c);if(C()){break _;}b=$z;return b;default:GY();}}DZ().s(b,c,$p);}
-function Bqj(b,c,d){var e;b=b.transaction("filesystem","readwrite").objectStore("filesystem");c=AEo($rt_ustr(c));e=b.delete(c);b=new XZ;b.KJ=d;b=CQ(b,"handleEvent");e.onsuccess=b;b=new X0;b.Rf=d;b=CQ(b,"handleEvent");e.onerror=b;}
-function A2i(b,c){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=BlD(b,c);if(C()){break _;}b=$z;return FM(b);default:GY();}}DZ().s(b,c,$p);}
-function Bqc(b,c,d){var e;b=b.transaction("filesystem","readonly").objectStore("filesystem");c=AEo($rt_ustr(c));e=b.get(c);b=new XX;b.N3=d;b.C6=e;b=CQ(b,"handleEvent");e.onsuccess=b;b=new XY;b.Na=d;b=CQ(b,"handleEvent");e.onerror=b;}
-function BrH(b,c,d,e,f,g){var h,i;h=(b.transaction("filesystem","readonly").objectStore("filesystem")).openCursor();i=BR(1);b=new ZE;b.P9=h;b.M3=g;b.Pt=i;b.CO=c;b.Lw=e;b.Qo=d;b.E$=f;b=CQ(b,"handleEvent");h.onsuccess=b;b=new ZD;b.OU=g;b.JG=i;b=CQ(b,"handleEvent");h.onerror=b;}
-function BsZ(b,c,d){var e;b=b.transaction("filesystem","readonly").objectStore("filesystem");c=AEo($rt_ustr(c));e=b.get(c);b=new ZB;b.IT=d;b.CW=e;b=CQ(b,"handleEvent");e.onsuccess=b;b=new ZG;b.JK=d;b=CQ(b,"handleEvent");e.onerror=b;}
-function A36(b,c,d,e){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=BoM(b,c,d,e);if(C()){break _;}b=$z;return b;default:GY();}}DZ().s(b,c,d,e,$p);}
-function BtJ(b,c,d,e,f){var g,h,i;g=b.transaction("filesystem","readwrite").objectStore("filesystem");h=B9(BD(Cy(),F(596067632, 383)));b=A3B($rt_ustr(c),!!d,h,e);i=g.put(b);c=new ZH;c.Ly=f;b=CQ(c,"handleEvent");i.onsuccess=b;b=new ZK;b.Ju=f;b=CQ(b,"handleEvent");i.onerror=b;}
-function Bct(b){var thread=$rt_nativeThread();var javaThread=$rt_getThread();if(thread.isResuming()){thread.status=0;var result=thread.attribute;if(result instanceof Error){throw result;}return result;}var callback=function(){};callback.S1=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.Vz=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BqP(callback);thread.suspend(function(){try{Bqk(b,callback);}catch($e){callback.Vz($rt_exception($e));}});return null;}
-function Bf0(b,c){var thread=$rt_nativeThread();var javaThread=$rt_getThread();if(thread.isResuming()){thread.status=0;var result=thread.attribute;if(result instanceof Error){throw result;}return result;}var callback=function(){};callback.S1=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.Vz=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BqP(callback);thread.suspend(function(){try{Bqj(b,c,callback);}catch($e){callback.Vz($rt_exception($e));}});return null;}
-function BlD(b,c){var thread=$rt_nativeThread();var javaThread=$rt_getThread();if(thread.isResuming()){thread.status=0;var result=thread.attribute;if(result instanceof Error){throw result;}return result;}var callback=function(){};callback.S1=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.Vz=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BqP(callback);thread.suspend(function(){try{Bqc(b,c,callback);}catch($e){callback.Vz($rt_exception($e));}});return null;}
-function A3x(b,c,d,e,f){var thread=$rt_nativeThread();var javaThread=$rt_getThread();if(thread.isResuming()){thread.status=0;var result=thread.attribute;if(result instanceof Error){throw result;}return result;}var callback=function(){};callback.S1=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.Vz=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BqP(callback);thread.suspend(function(){try{BrH(b,c,d,e,f,callback);}catch($e)
-{callback.Vz($rt_exception($e));}});return null;}
-function A9V(b,c){var thread=$rt_nativeThread();var javaThread=$rt_getThread();if(thread.isResuming()){thread.status=0;var result=thread.attribute;if(result instanceof Error){throw result;}return result;}var callback=function(){};callback.S1=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.Vz=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BqP(callback);thread.suspend(function(){try{BsZ(b,c,callback);}catch($e){callback.Vz($rt_exception($e));}});return null;}
-function BoM(b,c,d,e){var thread=$rt_nativeThread();var javaThread=$rt_getThread();if(thread.isResuming()){thread.status=0;var result=thread.attribute;if(result instanceof Error){throw result;}return result;}var callback=function(){};callback.S1=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.Vz=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=BqP(callback);thread.suspend(function(){try{BtJ(b,c,d,e,callback);}catch($e)
-{callback.Vz($rt_exception($e));}});return null;}
-function BgE(b){return typeof b==='undefined'?null:typeof b.data==='undefined'?null:b.data;}
-function Xc(b){return typeof b==='undefined'?false:typeof b.directory==='undefined'?false:b.directory;}
-function A2q(b){return typeof b==='undefined'? -1:typeof b.lastModified==='undefined'? -1:b.lastModified;}
-function AEo(b){return [b];}
-function A16(b){return typeof b==="string"?b:typeof b==="undefined"?null:typeof b[0]==="string"?b[0]:null;}
-function A3B(b,c,d,e){return {path:b,directory:c,lastModified:d,data:e};}
-function A10(){var a=this;E.call(a);a.MT=0;a.M8=0;a.LU=null;a.Iw=null;}
-function AB_(a,b,c,d){var e=new A10();Bks(e,a,b,c,d);return e;}
-function Bks(a,b,c,d,e){a.MT=b;a.M8=c;a.LU=d;a.Iw=e;}
-function G0(){var a=this;E.call(a);a.s_=null;a.US=null;}
-function Os(a,b,c){var d,e,f;d=c.data;Yg(b);e=d.length;f=0;while(f=48&&b<=57)&&!(b>=97&&b<=122)){if(b<65)break b;if(b>90)break b;}b=1;break a;}b=0;}return b;}
-function JC(b){var c,d,e,f,g,h,i,j,k,l,m;if(b===null){b=new Cr;Bj(b,B(269));P(b);}Yg(b);Bi2();c=ByK;if(Jm(b))d=b;else{e=0;f=0;g=b.cb.data;h=g.length;i=0;a:{while(i=l.length)break;k[e]=GX(l[e]);e=e+1|0;}d=RF(g);}else{g=BR(b.cb.data.length);k=g.data;f=0;e=0;while(true){l=b.cb.data;j=l.length;if(e>=j)break;b:{if(e!=(j-1|0)&&DT(l[e])){l=b.cb.data;m=e+1|0;if(Dr(l[m]))
-{j=f+1|0;l=b.cb.data;k[f]=JR(GU(l[e],l[m]));e=m;break b;}}j=f+1|0;k[f]=GX(b.cb.data[e]);}e=e+1|0;f=j;}d=BnV(g,0,f);}}c=BA(c,d);if(c!==null)return c;c=new Sy;X(c);c.U8=b;P(c);}
-function BkE(a){return a.s_;}
-function AWQ(a,b){var c,d,$$je;a:{try{c=a.tt();GV();b=ASj(Xr(AEb(c,Bxh),Bxh),b);}catch($$e){$$je=R($$e);if($$je instanceof I1){d=$$je;break a;}else{throw $$e;}}return b;}P(Bg0(B(270),d));}
-function APi(a,b){var c,d,$$je;a:{try{c=a.zL();GV();b=ATo(Rr(QF(c,Bxh),Bxh),b);}catch($$e){$$je=R($$e);if($$je instanceof I1){d=$$je;break a;}else{throw $$e;}}return b;}P(Bg0(B(270),d));}
-function AJh(a,b){var c,d,e,f;a:{c=a.s_;b=b.s_;if(c===b)d=0;else{e=Dx(Bl(c),Bl(b));f=0;while(true){if(f>=e){d=Bl(c)-Bl(b)|0;break a;}d=F3(Bf(c,f))-F3(Bf(b,f))|0;if(d)break;f=f+1|0;}}}return d;}
-function Bik(a,b){return AJh(a,b);}
-function Tz(){var a=this;HN.call(a);a.mG=null;a.wq=null;a.o3=0;a.sU=0;a.G3=0;a.zr=0;a.EJ=null;a.TI=null;}
-function Bs8(a,b,c,d){var e=new Tz();AN4(e,a,b,c,d);return e;}
-function AN4(a,b,c,d,e){NN(a,b);a.o3=0;a.sU=0;a.G3=1;a.zr=0;a.EJ=B4(1);a.TI=B4(512);if(b!==null&&c!==null){if(d>0){a.mG=c;a.wq=B4(d);a.G3=e;return;}c=new Cr;Bj(c,B(271));P(c);}b=new E_;X(b);P(b);}
-function A2z(a){var b;if(a.o3){b=new Bv;Bj(b,B(272));P(b);}return AUp(a,a.EJ,0,1)==(-1)?(-1):a.EJ.data[0]&255;}
-function AUp(a,b,c,d){var e,f,g,h;if(a.o3){e=new Bv;Bj(e,B(272));P(e);}if(b===null){e=new E_;X(e);P(e);}if(c>=0&&d>=0&&d<=(b.data.length-c|0)){if(!d)return 0;if(a.sU)return (-1);f=0;Qg(a.mG,b,c,d);a:{while(!a.sU){if(!a.mG.L)AIY(a);b:{g=YN(a.mG,0);e=a.mG;d=e.km;f=f+(d-c|0)|0;switch(g){case -3:h=new Bv;Bj(h,e.bR);P(h);case 1:case 2:break;default:break b;}a.sU=1;if(g==2)return (-1);}if(!e.eb)break a;c=d;}}return f;}e=new Cv;X(e);P(e);}
-function Bac(a){var b;if(!a.o3){if(!a.sU)return 1;return 0;}b=new Bv;Bj(b,B(272));P(b);}
-function BkD(a){var b;if(!a.o3){if(a.zr){b=a.mG;b.s$=1;b=b.r0;if(b!==null)YF(b);}if(a.G3)a.dB.fC();a.o3=1;}}
-function AIY(a){var b,c,d;if(a.o3){b=new Bv;Bj(b,B(272));P(b);}a:{b=a.dB;c=a.wq;d=b.f6(c,0,c.data.length);if(d==(-1)){b=a.mG.r0;if(b.hF)break a;if(b.bV!=12?0:1)break a;a.wq.data[0]=0;d=1;}R7(a.mG,a.wq,0,d,1);return;}if(FO(b.xx,M(-1))){b=new Bv;Bj(b,B(273));P(b);}b=new Gp;Bj(b,B(274));P(b);}
-function S2(){var a=this;E.call(a);a.uB=null;a.nS=0;a.rl=Cf;}
-function NG(a,b){var c,d,e,f;c=a.uB;d=c.data;e=a.nS;f=e+1|0;a.nS=f;d[e]=b;if(f==d.length){Ut(a,c,0);a.nS=0;}a.rl=Bi(a.rl,M(1));}
-function A1o(){var a=this;S2.call(a);a.uR=0;a.uP=0;a.uQ=0;a.uN=0;a.uO=0;a.j4=null;a.si=0;}
-function BsJ(){var a=new A1o();A6l(a);return a;}
-function A6l(a){a.uB=B4(4);a.nS=0;a.j4=BR(80);VV(a);}
-function Ut(a,b,c){var d,e,f;d=b.data;b=a.j4.data;e=a.si;f=e+1|0;a.si=f;b[e]=(d[c]&255)<<24|(d[c+1|0]&255)<<16|(d[c+2|0]&255)<<8|d[c+3|0]&255;if(f==16)Tl(a);}
-function LS(a,b,c,d){c=c.data;c[d]=(b>>>24|0)<<24>>24;c[d+1|0]=(b>>>16|0)<<24>>24;c[d+2|0]=(b>>>8|0)<<24>>24;c[d+3|0]=b<<24>>24;}
-function VV(a){var b,c;a.rl=Cf;a.nS=0;b=0;while(true){c=a.uB.data;if(b>=c.length)break;c[b]=0;b=b+1|0;}a.uR=1732584193;a.uP=(-271733879);a.uQ=(-1732584194);a.uN=271733878;a.uO=(-1009589776);a.si=0;b=0;while(true){c=a.j4.data;if(b==c.length)break;c[b]=0;b=b+1|0;}}
-function ACq(a,b,c,d){return b^c^d;}
-function HB(a,b,c){return b<>>(32-c|0)|0);}
-function Tl(a){var b,c,d,e,f,g,h,i,j,k;b=16;while(b<=79){c=a.j4.data;c[b]=HB(a,c[b-3|0]^c[b-8|0]^c[b-14|0]^c[b-16|0],1);b=b+1|0;}d=a.uR;e=a.uP;f=a.uQ;g=a.uN;h=a.uO;i=0;while(i<=19){j=(((HB(a,d,5)+(e&f|(e^(-1))&g)|0)+h|0)+a.j4.data[i]|0)+1518500249|0;b=HB(a,e,30);i=i+1|0;h=g;g=f;f=b;e=d;d=j;}k=20;while(k<=39){j=(((HB(a,d,5)+ACq(a,e,f,g)|0)+h|0)+a.j4.data[k]|0)+1859775393|0;b=HB(a,e,30);k=k+1|0;h=g;g=f;f=b;e=d;d=j;}i=40;while(i<=59){j=(((HB(a,d,5)+(e&f|e&g|f&g)|0)+h|0)+a.j4.data[i]|0)+(-1894007588)|0;b=HB(a,e,
-30);i=i+1|0;h=g;g=f;f=b;e=d;d=j;}k=60;while(k<=79){j=(((HB(a,d,5)+ACq(a,e,f,g)|0)+h|0)+a.j4.data[k]|0)+(-899497514)|0;b=HB(a,e,30);k=k+1|0;h=g;g=f;f=b;e=d;d=j;}a.uR=a.uR+d|0;a.uP=a.uP+e|0;a.uQ=a.uQ+f|0;a.uN=a.uN+g|0;a.uO=a.uO+h|0;a.si=0;b=0;while(true){c=a.j4.data;if(b==c.length)break;c[b]=0;b=b+1|0;}}
-var ARM=K();
-function ByL(){var a=new ARM();BhS(a);return a;}
-function BhS(a){}
-function UB(b,c){var d,e,f,g;b=b.data;d=DD(c);e=d.data;f=Dx(c,b.length);g=0;while(gd){f=new Cr;X(f);P(f);}while(cd){f=new Cr;X(f);P(f);}while(cd){e=new Cr;X(e);P(e);}while(c=j)break;k=Dx(j,h+f|0);l=h+(2*f|0)|0;m=Dx(j,l);n=h;j=k;a:{b:{while(h!=k){if(j==m)break b;o=i[h];p=i[j];if(c.z7(o,p)>0){q=e.data;r=n+1|0;q[n]=p;j=j+1|0;}else{q=e.data;r=n+1|0;q[n]=o;h=h+1|0;}n=r;}while(true){if(j>=m)break a;q=e.data;h=n+1|0;r=j+1|0;q[n]=i[j];n=h;j=r;}}while(true){if(h>=k)break a;q=e.data;j=n+1|0;r=h+1|0;q[n]=i[h];n=j;h=r;}}h=l;}f
+var AJC=K(Gh);
+var ATo=K(Gh);
+var EQ=K(0);
+var PZ=K();
+function Ql(){PZ.call(this);this.UL=null;}
+function AP6(){var a=this;Ql.call(a);a.IP=null;a.SL=null;a.IW=null;a.N4=null;}
+function By4(){var a=new AP6();A80(a);return a;}
+function Btl(a){var b=new AP6();AXe(b,a);return b;}
+function A80(a){var b,c,d,e;b=LN();c=b.gW;d=b.gM;if(By5===null)By5=A3b();e=By5;b=ASx(c,d);AXe(a,((e.hasOwnProperty($rt_ustr(b))?e[$rt_ustr(b)]:e.hasOwnProperty($rt_ustr(c))?e[$rt_ustr(c)]:e.root).mediumFormat!==null?$rt_str((e.hasOwnProperty($rt_ustr(b))?e[$rt_ustr(b)]:e.hasOwnProperty($rt_ustr(c))?e[$rt_ustr(c)]:e.root).mediumFormat):null));}
+function AXe(a,b){var c,d,e,f,g,h;c=LN();d=A8R(c);a.UL=UD();e=A8R(d.nb);f=d.uG;if(f!==null)e.uG=HF(f,f.data.length);g=d.uf;if(g!==null)e.uf=HF(g,g.data.length);g=d.sX;if(g!==null)e.sX=HF(g,g.data.length);g=d.uL;if(g!==null)e.uL=HF(g,g.data.length);g=d.qX;if(g!==null){f=g.data;e.qX=HF(g.ja(),f.length);}g=d.ps;if(g!==null)e.ps=HF(g,g.data.length);a:{g=d.vG;if(g!==null){e.vG=BC($rt_arraycls(Ch),g.data.length);h=0;while(true){g=d.vG.data;if(h>=g.length)break a;e.vG.data[h]=HF(g[h],g[h].data.length);h=h+1|0;}}}a.IP
+=e;d=LN();a.N4=d;a.IW=b;b=new YQ;e=a.IP;b.cY=Cj();b.r_=e;b.F0=d;AOi(b,a.IW);a.SL=Sw(b.cY,BC(Ed,0));a.N4=c;}
+var Q2=K(0);
+function IG(){var a=this;E.call(a);a.Ft=null;a.FJ=null;}
+function AKa(){var a=this;IG.call(a);a.fO=0;a.eO=null;a.iP=0;a.Ru=0.0;a.B9=0;}
+function DY(){var a=new AKa();A5F(a);return a;}
+function A5F(a){var b;b=APe(16);a.fO=0;a.eO=BC(O_,b);a.Ru=0.75;Yj(a);}
+function APe(b){var c;if(b>=1073741824)return 1073741824;if(!b)return 16;c=b-1|0;b=c|c>>1;b=b|b>>2;b=b|b>>4;b=b|b>>8;return (b|b>>16)+1|0;}
+function SM(a){var b;if(a.fO>0){a.fO=0;b=a.eO;Vo(b,0,b.data.length,null);a.iP=a.iP+1|0;}}
+function Yj(a){a.B9=a.eO.data.length*a.Ru|0;}
+function DA(a,b){return WT(a,b)===null?0:1;}
+function BA(a,b){var c;c=WT(a,b);if(c===null)return null;return c.iU;}
+function WT(a,b){var c,d;if(b===null)c=W7(a);else{d=b.da();c=Wb(a,b,d&(a.eO.data.length-1|0),d);}return c;}
+function Wb(a,b,c,d){var e;e=a.eO.data[c];while(e!==null&&!(e.un==d&&ARQ(b,e.kc))){e=e.fB;}return e;}
+function W7(a){var b;b=a.eO.data[0];while(b!==null&&b.kc!==null){b=b.fB;}return b;}
+function Sl(a){var b;if(a.Ft===null){b=new VK;b.Nr=a;a.Ft=b;}return a.Ft;}
+function B1(a,b,c){var d,e,f;if(b===null){d=W7(a);if(d===null){a.iP=a.iP+1|0;d=Yf(a,null,0,0);e=a.fO+1|0;a.fO=e;if(e>a.B9)ADL(a);}}else{e=b.da();f=e&(a.eO.data.length-1|0);d=Wb(a,b,f,e);if(d===null){a.iP=a.iP+1|0;d=Yf(a,b,f,e);e=a.fO+1|0;a.fO=e;if(e>a.B9)ADL(a);}}b=d.iU;d.iU=c;return b;}
+function Yf(a,b,c,d){var e,f,g;e=new O_;f=null;e.kc=b;e.iU=f;e.un=d;g=a.eO.data;e.fB=g[c];g[c]=e;return e;}
+function ADL(a){var b,c,d,e,f,g,h,i;b=a.eO.data.length;b=APe(!b?1:b<<1);c=BC(O_,b);d=c.data;e=0;f=b-1|0;while(true){g=a.eO.data;if(e>=g.length)break;h=g[e];g[e]=null;while(h!==null){b=h.un&f;i=h.fB;h.fB=d[b];d[b]=h;h=i;}e=e+1|0;}a.eO=c;Yj(a);}
+function H4(a,b){var c,d,e,f,g,h;a:{c=0;d=null;if(b===null){e=a.eO.data[0];while(e!==null){if(e.kc===null)break a;b=e.fB;d=e;e=b;}}else{f=b.da();g=a.eO.data;c=f&(g.length-1|0);e=g[c];while(e!==null&&!(e.un==f&&ARQ(b,e.kc))){h=e.fB;d=e;e=h;}}}if(e===null)e=null;else{if(d!==null)d.fB=e.fB;else a.eO.data[c]=e.fB;a.iP=a.iP+1|0;a.fO=a.fO-1|0;}if(e===null)return null;return e.iU;}
+function G9(a){var b;if(a.FJ===null){b=new VL;b.Ee=a;a.FJ=b;}return a.FJ;}
+function ARQ(b,c){return b!==c&&!b.dk(c)?0:1;}
+var ASW=K(Gh);
+var AFl=K();
+function By6(){var a=new AFl();A5O(a);return a;}
+function A5O(a){}
+function BqH(b,c){var d,e;d=typeof $rt_globals.indexedDB!=='undefined'?$rt_globals.indexedDB:null;if(d===null){Dq(c,ACl(0,0,B(268),null));return;}e=d.open($rt_ustr(b),1);b=new X9;b.LK=c;b=CQ(b,"handleEvent");e.onBlocked=b;b=new X$;b.Ig=c;b.PN=e;b=CQ(b,"handleEvent");e.onsuccess=b;b=new X7;b.Q$=c;b=CQ(b,"handleEvent");e.onerror=b;b=new X8;b.Jc=e;b=CQ(b,"handleEvent");e.onupgradeneeded=b;}
+function BcA(b,c){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bgg(b,c);if(C()){break _;}b=$z;return b;default:G1();}}D0().s(b,c,$p);}
+function BqG(b,c,d){var e;b=b.transaction("filesystem","readwrite").objectStore("filesystem");c=AEz($rt_ustr(c));e=b.delete(c);b=new Yb;b.KU=d;b=CQ(b,"handleEvent");e.onsuccess=b;b=new Yc;b.Rn=d;b=CQ(b,"handleEvent");e.onerror=b;}
+function A2q(b,c){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bl0(b,c);if(C()){break _;}b=$z;return FN(b);default:G1();}}D0().s(b,c,$p);}
+function Bqz(b,c,d){var e;b=b.transaction("filesystem","readonly").objectStore("filesystem");c=AEz($rt_ustr(c));e=b.get(c);b=new X_;b.Oa=d;b.Db=e;b=CQ(b,"handleEvent");e.onsuccess=b;b=new Ya;b.Nl=d;b=CQ(b,"handleEvent");e.onerror=b;}
+function Br4(b,c,d,e,f,g){var h,i;h=(b.transaction("filesystem","readonly").objectStore("filesystem")).openCursor();i=BS(1);b=new ZP;b.Qd=h;b.Nc=g;b.Pz=i;b.CV=c;b.LH=e;b.Qu=d;b.Fi=f;b=CQ(b,"handleEvent");h.onsuccess=b;b=new ZO;b.O0=g;b.JP=i;b=CQ(b,"handleEvent");h.onerror=b;}
+function Btk(b,c,d){var e;b=b.transaction("filesystem","readonly").objectStore("filesystem");c=AEz($rt_ustr(c));e=b.get(c);b=new ZM;b.I4=d;b.C3=e;b=CQ(b,"handleEvent");e.onsuccess=b;b=new ZR;b.JT=d;b=CQ(b,"handleEvent");e.onerror=b;}
+function A4c(b,c,d,e){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bo$(b,c,d,e);if(C()){break _;}b=$z;return b;default:G1();}}D0().s(b,c,d,e,$p);}
+function Bt7(b,c,d,e,f){var g,h,i;g=b.transaction("filesystem","readwrite").objectStore("filesystem");h=B9(BD(Cy(),F(596067632, 383)));b=A3J($rt_ustr(c),!!d,h,e);i=g.put(b);c=new ZS;c.LJ=f;b=CQ(c,"handleEvent");i.onsuccess=b;b=new ZV;b.JD=f;b=CQ(b,"handleEvent");i.onerror=b;}
+function BcK(b){var thread=$rt_nativeThread();var javaThread=$rt_getThread();if(thread.isResuming()){thread.status=0;var result=thread.attribute;if(result instanceof Error){throw result;}return result;}var callback=function(){};callback.S8=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.VI=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=Bq_(callback);thread.suspend(function(){try{BqH(b,callback);}catch($e){callback.VI($rt_exception($e));}});return null;}
+function Bgg(b,c){var thread=$rt_nativeThread();var javaThread=$rt_getThread();if(thread.isResuming()){thread.status=0;var result=thread.attribute;if(result instanceof Error){throw result;}return result;}var callback=function(){};callback.S8=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.VI=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=Bq_(callback);thread.suspend(function(){try{BqG(b,c,callback);}catch($e){callback.VI($rt_exception($e));}});return null;}
+function Bl0(b,c){var thread=$rt_nativeThread();var javaThread=$rt_getThread();if(thread.isResuming()){thread.status=0;var result=thread.attribute;if(result instanceof Error){throw result;}return result;}var callback=function(){};callback.S8=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.VI=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=Bq_(callback);thread.suspend(function(){try{Bqz(b,c,callback);}catch($e){callback.VI($rt_exception($e));}});return null;}
+function A3F(b,c,d,e,f){var thread=$rt_nativeThread();var javaThread=$rt_getThread();if(thread.isResuming()){thread.status=0;var result=thread.attribute;if(result instanceof Error){throw result;}return result;}var callback=function(){};callback.S8=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.VI=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=Bq_(callback);thread.suspend(function(){try{Br4(b,c,d,e,f,callback);}catch($e)
+{callback.VI($rt_exception($e));}});return null;}
+function A96(b,c){var thread=$rt_nativeThread();var javaThread=$rt_getThread();if(thread.isResuming()){thread.status=0;var result=thread.attribute;if(result instanceof Error){throw result;}return result;}var callback=function(){};callback.S8=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.VI=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=Bq_(callback);thread.suspend(function(){try{Btk(b,c,callback);}catch($e){callback.VI($rt_exception($e));}});return null;}
+function Bo$(b,c,d,e){var thread=$rt_nativeThread();var javaThread=$rt_getThread();if(thread.isResuming()){thread.status=0;var result=thread.attribute;if(result instanceof Error){throw result;}return result;}var callback=function(){};callback.S8=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.VI=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=Bq_(callback);thread.suspend(function(){try{Bt7(b,c,d,e,callback);}catch($e)
+{callback.VI($rt_exception($e));}});return null;}
+function BgX(b){return typeof b==='undefined'?null:typeof b.data==='undefined'?null:b.data;}
+function Xs(b){return typeof b==='undefined'?false:typeof b.directory==='undefined'?false:b.directory;}
+function A2y(b){return typeof b==='undefined'? -1:typeof b.lastModified==='undefined'? -1:b.lastModified;}
+function AEz(b){return [b];}
+function A2c(b){return typeof b==="string"?b:typeof b==="undefined"?null:typeof b[0]==="string"?b[0]:null;}
+function A3J(b,c,d,e){return {path:b,directory:c,lastModified:d,data:e};}
+function A18(){var a=this;E.call(a);a.M4=0;a.Nh=0;a.L5=null;a.IH=null;}
+function ACl(a,b,c,d){var e=new A18();BkO(e,a,b,c,d);return e;}
+function BkO(a,b,c,d,e){a.M4=b;a.Nh=c;a.L5=d;a.IH=e;}
+function G3(){var a=this;E.call(a);a.th=null;a.U1=null;}
+function OF(a,b,c){var d,e,f;d=c.data;Yv(b);e=d.length;f=0;while(f=48&&b<=57)&&!(b>=97&&b<=122)){if(b<65)break b;if(b>90)break b;}b=1;break a;}b=0;}return b;}
+function JD(b){var c,d,e,f,g,h,i,j,k,l,m;if(b===null){b=new Cp;Bj(b,B(269));P(b);}Yv(b);Bjk();c=By7;if(Jm(b))d=b;else{e=0;f=0;g=b.cb.data;h=g.length;i=0;a:{while(i=l.length)break;k[e]=G0(l[e]);e=e+1|0;}d=RU(g);}else{g=BS(b.cb.data.length);k=g.data;f=0;e=0;while(true){l=b.cb.data;j=l.length;if(e>=j)break;b:{if(e!=(j-1|0)&&DU(l[e])){l=b.cb.data;m=e+1|0;if(Dr(l[m]))
+{j=f+1|0;l=b.cb.data;k[f]=JU(GX(l[e],l[m]));e=m;break b;}}j=f+1|0;k[f]=G0(b.cb.data[e]);}e=e+1|0;f=j;}d=Boh(g,0,f);}}c=BA(c,d);if(c!==null)return c;c=new SO;X(c);c.Vf=b;P(c);}
+function Bk0(a){return a.th;}
+function AWY(a,b){var c,d,$$je;a:{try{c=a.tz();GY();b=ASu(XH(AEm(c,BxG),BxG),b);}catch($$e){$$je=R($$e);if($$je instanceof I3){d=$$je;break a;}else{throw $$e;}}return b;}P(Bhh(B(270),d));}
+function APs(a,b){var c,d,$$je;a:{try{c=a.zS();GY();b=ATy(RG(QV(c,BxG),BxG),b);}catch($$e){$$je=R($$e);if($$je instanceof I3){d=$$je;break a;}else{throw $$e;}}return b;}P(Bhh(B(270),d));}
+function AJu(a,b){var c,d,e,f;a:{c=a.th;b=b.th;if(c===b)d=0;else{e=Dx(Bl(c),Bl(b));f=0;while(true){if(f>=e){d=Bl(c)-Bl(b)|0;break a;}d=F4(Bf(c,f))-F4(Bf(b,f))|0;if(d)break;f=f+1|0;}}}return d;}
+function BiE(a,b){return AJu(a,b);}
+function TO(){var a=this;HP.call(a);a.mN=null;a.wB=null;a.o$=0;a.s3=0;a.Hd=0;a.zB=0;a.ET=null;a.TP=null;}
+function Btu(a,b,c,d){var e=new TO();AOe(e,a,b,c,d);return e;}
+function AOe(a,b,c,d,e){NX(a,b);a.o$=0;a.s3=0;a.Hd=1;a.zB=0;a.ET=B4(1);a.TP=B4(512);if(b!==null&&c!==null){if(d>0){a.mN=c;a.wB=B4(d);a.Hd=e;return;}c=new Cp;Bj(c,B(271));P(c);}b=new Fa;X(b);P(b);}
+function A2H(a){var b;if(a.o$){b=new Bv;Bj(b,B(272));P(b);}return AUA(a,a.ET,0,1)==(-1)?(-1):a.ET.data[0]&255;}
+function AUA(a,b,c,d){var e,f,g,h;if(a.o$){e=new Bv;Bj(e,B(272));P(e);}if(b===null){e=new Fa;X(e);P(e);}if(c>=0&&d>=0&&d<=(b.data.length-c|0)){if(!d)return 0;if(a.s3)return (-1);f=0;Qu(a.mN,b,c,d);a:{while(!a.s3){if(!a.mN.L)AI_(a);b:{g=Y1(a.mN,0);e=a.mN;d=e.kp;f=f+(d-c|0)|0;switch(g){case -3:h=new Bv;Bj(h,e.bR);P(h);case 1:case 2:break;default:break b;}a.s3=1;if(g==2)return (-1);}if(!e.ee)break a;c=d;}}return f;}e=new Cv;X(e);P(e);}
+function Bar(a){var b;if(!a.o$){if(!a.s3)return 1;return 0;}b=new Bv;Bj(b,B(272));P(b);}
+function BkZ(a){var b;if(!a.o$){if(a.zB){b=a.mN;b.tg=1;b=b.sc;if(b!==null)YT(b);}if(a.Hd)a.dE.fD();a.o$=1;}}
+function AI_(a){var b,c,d;if(a.o$){b=new Bv;Bj(b,B(272));P(b);}a:{b=a.dE;c=a.wB;d=b.f9(c,0,c.data.length);if(d==(-1)){b=a.mN.sc;if(b.hK)break a;if(b.bV!=12?0:1)break a;a.wB.data[0]=0;d=1;}Sk(a.mN,a.wB,0,d,1);return;}if(FP(b.xJ,M(-1))){b=new Bv;Bj(b,B(273));P(b);}b=new Gq;Bj(b,B(274));P(b);}
+function Th(){var a=this;E.call(a);a.uJ=null;a.nY=0;a.rv=Cb;}
+function NR(a,b){var c,d,e,f;c=a.uJ;d=c.data;e=a.nY;f=e+1|0;a.nY=f;d[e]=b;if(f==d.length){UG(a,c,0);a.nY=0;}a.rv=Bi(a.rv,M(1));}
+function A1v(){var a=this;Th.call(a);a.u2=0;a.u0=0;a.u1=0;a.uY=0;a.uZ=0;a.j7=null;a.su=0;}
+function Bs6(){var a=new A1v();A6u(a);return a;}
+function A6u(a){a.uJ=B4(4);a.nY=0;a.j7=BS(80);V7(a);}
+function UG(a,b,c){var d,e,f;d=b.data;b=a.j7.data;e=a.su;f=e+1|0;a.su=f;b[e]=(d[c]&255)<<24|(d[c+1|0]&255)<<16|(d[c+2|0]&255)<<8|d[c+3|0]&255;if(f==16)TB(a);}
+function L1(a,b,c,d){c=c.data;c[d]=(b>>>24|0)<<24>>24;c[d+1|0]=(b>>>16|0)<<24>>24;c[d+2|0]=(b>>>8|0)<<24>>24;c[d+3|0]=b<<24>>24;}
+function V7(a){var b,c;a.rv=Cb;a.nY=0;b=0;while(true){c=a.uJ.data;if(b>=c.length)break;c[b]=0;b=b+1|0;}a.u2=1732584193;a.u0=(-271733879);a.u1=(-1732584194);a.uY=271733878;a.uZ=(-1009589776);a.su=0;b=0;while(true){c=a.j7.data;if(b==c.length)break;c[b]=0;b=b+1|0;}}
+function ACB(a,b,c,d){return b^c^d;}
+function HC(a,b,c){return b<>>(32-c|0)|0);}
+function TB(a){var b,c,d,e,f,g,h,i,j,k;b=16;while(b<=79){c=a.j7.data;c[b]=HC(a,c[b-3|0]^c[b-8|0]^c[b-14|0]^c[b-16|0],1);b=b+1|0;}d=a.u2;e=a.u0;f=a.u1;g=a.uY;h=a.uZ;i=0;while(i<=19){j=(((HC(a,d,5)+(e&f|(e^(-1))&g)|0)+h|0)+a.j7.data[i]|0)+1518500249|0;b=HC(a,e,30);i=i+1|0;h=g;g=f;f=b;e=d;d=j;}k=20;while(k<=39){j=(((HC(a,d,5)+ACB(a,e,f,g)|0)+h|0)+a.j7.data[k]|0)+1859775393|0;b=HC(a,e,30);k=k+1|0;h=g;g=f;f=b;e=d;d=j;}i=40;while(i<=59){j=(((HC(a,d,5)+(e&f|e&g|f&g)|0)+h|0)+a.j7.data[i]|0)+(-1894007588)|0;b=HC(a,e,
+30);i=i+1|0;h=g;g=f;f=b;e=d;d=j;}k=60;while(k<=79){j=(((HC(a,d,5)+ACB(a,e,f,g)|0)+h|0)+a.j7.data[k]|0)+(-899497514)|0;b=HC(a,e,30);k=k+1|0;h=g;g=f;f=b;e=d;d=j;}a.u2=a.u2+d|0;a.u0=a.u0+e|0;a.u1=a.u1+f|0;a.uY=a.uY+g|0;a.uZ=a.uZ+h|0;a.su=0;b=0;while(true){c=a.j7.data;if(b==c.length)break;c[b]=0;b=b+1|0;}}
+var ARY=K();
+function By8(){var a=new ARY();Bia(a);return a;}
+function Bia(a){}
+function UP(b,c){var d,e,f,g;b=b.data;d=DD(c);e=d.data;f=Dx(c,b.length);g=0;while(gd){f=new Cp;X(f);P(f);}while(cd){f=new Cp;X(f);P(f);}while(cd){e=new Cp;X(e);P(e);}while(c=j)break;k=Dx(j,h+f|0);l=h+(2*f|0)|0;m=Dx(j,l);n=h;j=k;a:{b:{while(h!=k){if(j==m)break b;o=i[h];p=i[j];if(c.Ad(o,p)>0){q=e.data;r=n+1|0;q[n]=p;j=j+1|0;}else{q=e.data;r=n+1|0;q[n]=o;h=h+1|0;}n=r;}while(true){if(j>=m)break a;q=e.data;h=n+1|0;r=j+1|0;q[n]=i[j];n=h;j=r;}}while(true){if(h>=k)break a;q=e.data;j=n+1|0;r=h+1|0;q[n]=i[h];n=j;h=r;}}h=l;}f
=f*2|0;i=g;g=e;e=i;}c:{if(g!==b){n=0;while(true){b=g.data;if(n>=b.length)break c;e.data[n]=b[n];n=n+1|0;}}}}
-function Mp(b,c){var d,e,f;if(b===c)return 1;if(b!==null&&c!==null){b=b.data;c=c.data;d=b.length;if(d==c.length){e=0;a:{while(true){if(e>=d){e=(-1);break a;}f=e+0|0;if(!Js(b[f],c[f]))break;e=e+1|0;}}return e>=0?0:1;}}return 0;}
-function Hm(b){var c,d,e;if(b===null)return 0;c=1;d=0;while(true){e=b.data;if(d>=e.length)break;c=(31*c|0)+Wk(e[d])|0;d=d+1|0;}return c;}
-var APc=K();
-var AIF=K();
-var AQe=K();
-var R6=K(0);
-var ACI=K();
-function ByN(){var a=new ACI();A9i(a);return a;}
-function A9i(a){}
-function BbL(a,b){var c;b=W4(b);c=BvX;b=FM(b);c.delete(b);}
-var AUH=K();
-var ACH=K();
-function ByO(){var a=new ACH();BlS(a);return a;}
-function BlS(a){}
-function A3r(a,b){var c;b=W4(b);c=BvY;b=FM(b);c.delete(b);}
-var ZN=K(G0);
-var Bxg=null;function Ql(){Ql=Bw(ZN);A5P();}
-function BrI(){var a=new ZN();AO_(a);return a;}
-function AO_(a){Ql();Os(a,B(31),BC(Cg,0));}
-function Bav(a){var b;b=new Xp;On(b,a,0.3333333432674408,0.5);return b;}
-function Zn(a){var b;b=new VI;Ot(b,a,2.0,4.0);return b;}
-function A5P(){Bxg=BrI();}
-var AA0=K(0);
-function AHh(a){return KT(a)>=0?0:1;}
-function CX(){var a=this;E.call(a);a.KI=0.0;a.Fr=0;}
-function BrF(){var a=new CX();BdW(a);return a;}
-function Beg(a){var b=new CX();A5R(b,a);return b;}
-function BdW(a){}
-function A5R(a,b){}
-function SY(a,b){}
-function KT(a){return 4.294967296E9*Ca(a)+(-2.147483648E9)|0;}
-function D(a,b){var c;if(b>0)return Ca(a)*b|0;c=new Cr;X(c);P(c);}
-function HS(a){return GM(F0(M(KT(a)),32),M(KT(a)));}
+function MB(b,c){var d,e,f;if(b===c)return 1;if(b!==null&&c!==null){b=b.data;c=c.data;d=b.length;if(d==c.length){e=0;a:{while(true){if(e>=d){e=(-1);break a;}f=e+0|0;if(!Js(b[f],c[f]))break;e=e+1|0;}}return e>=0?0:1;}}return 0;}
+function Ho(b){var c,d,e;if(b===null)return 0;c=1;d=0;while(true){e=b.data;if(d>=e.length)break;c=(31*c|0)+WA(e[d])|0;d=d+1|0;}return c;}
+var APn=K();
+var AIS=K();
+var AQr=K();
+var Sj=K(0);
+var ACT=K();
+function By$(){var a=new ACT();A9s(a);return a;}
+function A9s(a){}
+function Bb2(a,b){var c;b=Xh(b);c=Bwj;b=FN(b);c.delete(b);}
+var AUS=K();
+var ACS=K();
+function By_(){var a=new ACS();Bme(a);return a;}
+function Bme(a){}
+function A3z(a,b){var c;b=Xh(b);c=Bwk;b=FN(b);c.delete(b);}
+var ZY=K(G3);
+var BxF=null;function Qz(){Qz=Bw(ZY);A5Y();}
+function Br5(){var a=new ZY();APk(a);return a;}
+function APk(a){Qz();OF(a,B(31),BC(Ch,0));}
+function BaL(a){var b;b=new XF;OA(b,a,0.3333333432674408,0.5);return b;}
+function Zy(a){var b;b=new VU;OG(b,a,2.0,4.0);return b;}
+function A5Y(){BxF=Br5();}
+var ABa=K(0);
+function AHu(a){return KY(a)>=0?0:1;}
+function CX(){var a=this;E.call(a);a.KT=0.0;a.FD=0;}
+function Br2(){var a=new CX();Beb(a);return a;}
+function Bex(a){var b=new CX();A50(b,a);return b;}
+function Beb(a){}
+function A50(a,b){}
+function Td(a,b){}
+function KY(a){return 4.294967296E9*Ca(a)+(-2.147483648E9)|0;}
+function D(a,b){var c;if(b>0)return Ca(a)*b|0;c=new Cp;X(c);P(c);}
+function HU(a){return GN(F1(M(KY(a)),32),M(KY(a)));}
function O(a){return Ca(a);}
function Ca(a){return $rt_globals.Math.random();}
-function CS(a){var b,c,d,e,f,g;if(a.Fr){a.Fr=0;return a.KI;}b=new ADY;b.L_=a;while(true){while(true){c=2.0*ACN(b)-1.0;d=2.0*ACN(b)-1.0;e=c*c+d*d;if(e>=1.0)continue;else break;}if(e===0.0)continue;else break;}f=DO((-2.0)*BeM(e)/e);g=Fl(2).data;g[0]=c*f;g[1]=d*f;a.Fr=1;a.KI=g[1];return g[0];}
-var SM=K();
-var ByP=null;var ByQ=null;function ByR(){var a=new SM();AQS(a);return a;}
-function AQS(a){}
-function MG(b){var c,d,e,f,g,h;A_2(G(SM));try{CC();c=Bym+1|0;d=0;while(d=b.c2)break a;AWr(b,c,g);Ba(ByQ,Bz(g));c=c+1|0;}return;}d=new Cv;h=b.c2;b=new T;U(b);Co(Bo(J(Bo(J(b,B(275)),c),B(276)),h),41);Bj(d,V(b));P(d);}finally{A1n(G(SM));}}
-function QR(b){return AUj(BR(b));}
-function N6(b){var c,d,e,f;c=C$(b);d=c.data.length;e=new AD_;f=0+d|0;Pl(e,d);e.bh=0;e.c2=f;e.Hl=0;e.OY=0;e.F4=c;return e;}
-function AUo(){ByP=Ci();ByQ=Ci();}
-function AGu(){var a=this;E.call(a);a.di=null;a.yu=null;a.n8=0.0;a.E5=0.0;a.Mu=null;}
-function BdX(a){var b=new AGu();Bcu(b,a);return b;}
-function Bcu(a,b){a.yu=null;a.n8=0.0;a.E5=0.0;a.Mu=Kd();a.di=b;}
-function A0q(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:B5();c=b.bm;if(c<256){I();if(Kj(Bwd.data[c].dn())){d=3553;e=a.di.T;f=B(200);$p=3;continue _;}}if(b.bm>=256){d=3553;f=a.di.T;e=B(182);$p=1;continue _;}d=3553;e=a.di.T;f=B(200);$p=2;continue _;case 1:$z
-=APE(f,e);if(C()){break _;}c=$z;CF(d,c);BI();e=Bv_;g=(((Fo(b)%16|0)*16|0)+0.0)/256.0;h=(((Fo(b)%16|0)*16|0)+15.989999771118164)/256.0;i=(((Fo(b)/16|0)*16|0)+0.0)/256.0;j=(((Fo(b)/16|0)*16|0)+15.989999771118164)/256.0;Bb(32826);Bm(-0.0,(-0.30000001192092896),0.0);B$(1.5,1.5,1.5);Bg(50.0,0.0,1.0,0.0);Bg(335.0,0.0,0.0,1.0);Bm((-0.9375),(-0.0625),0.0);By(e);B3(e,0.0,0.0,1.0);k=h;l=j;H(e,0.0,0.0,0.0,k,l);m=g;H(e,1.0,0.0,0.0,m,l);n=i;H(e,1.0,1.0,0.0,m,n);H(e,0.0,1.0,0.0,k,n);Br(e);By(e);B3(e,0.0,0.0,(-1.0));H(e,0.0,
-1.0,(-0.0625),k,n);H(e,1.0,1.0,(-0.0625),m,n);H(e,1.0,0.0,(-0.0625),m,l);H(e,0.0,0.0,(-0.0625),k,l);Br(e);By(e);B3(e,(-1.0),0.0,0.0);c=0;o=g-h;while(c<16){p=c/16.0;q=h+o*p-0.001953125;r=1.0*p;s=q;H(e,r,0.0,(-0.0625),s,l);H(e,r,0.0,0.0,s,l);H(e,r,1.0,0.0,s,n);H(e,r,1.0,(-0.0625),s,n);c=c+1|0;}Br(e);By(e);B3(e,1.0,0.0,0.0);c=0;while(c<16){p=c/16.0;q=h+o*p-0.001953125;t=1.0*p+0.0625;s=q;H(e,t,1.0,(-0.0625),s,n);H(e,t,1.0,0.0,s,n);H(e,t,0.0,0.0,s,l);H(e,t,0.0,(-0.0625),s,l);c=c+1|0;}Br(e);By(e);B3(e,0.0,1.0,0.0);c
-=0;i=i-j;while(c<16){p=c/16.0;q=j+i*p-0.001953125;r=1.0*p+0.0625;u=q;H(e,0.0,r,0.0,k,u);H(e,1.0,r,0.0,m,u);H(e,1.0,r,(-0.0625),m,u);H(e,0.0,r,(-0.0625),k,u);c=c+1|0;}Br(e);By(e);B3(e,0.0,(-1.0),0.0);c=0;while(c<16){p=c/16.0;q=j+i*p-0.001953125;t=1.0*p;s=q;H(e,1.0,t,0.0,m,s);H(e,0.0,t,0.0,k,s);H(e,0.0,t,(-0.0625),k,s);H(e,1.0,t,(-0.0625),m,s);c=c+1|0;}Br(e);Bc(32826);BG();return;case 2:$z=APE(e,f);if(C()){break _;}c=$z;CF(d,c);BI();e=Bv_;g=(((Fo(b)%16|0)*16|0)+0.0)/256.0;h=(((Fo(b)%16|0)*16|0)+15.989999771118164)
-/256.0;i=(((Fo(b)/16|0)*16|0)+0.0)/256.0;j=(((Fo(b)/16|0)*16|0)+15.989999771118164)/256.0;Bb(32826);Bm(-0.0,(-0.30000001192092896),0.0);B$(1.5,1.5,1.5);Bg(50.0,0.0,1.0,0.0);Bg(335.0,0.0,0.0,1.0);Bm((-0.9375),(-0.0625),0.0);By(e);B3(e,0.0,0.0,1.0);k=h;l=j;H(e,0.0,0.0,0.0,k,l);m=g;H(e,1.0,0.0,0.0,m,l);n=i;H(e,1.0,1.0,0.0,m,n);H(e,0.0,1.0,0.0,k,n);Br(e);By(e);B3(e,0.0,0.0,(-1.0));H(e,0.0,1.0,(-0.0625),k,n);H(e,1.0,1.0,(-0.0625),m,n);H(e,1.0,0.0,(-0.0625),m,l);H(e,0.0,0.0,(-0.0625),k,l);Br(e);By(e);B3(e,(-1.0),
-0.0,0.0);c=0;o=g-h;while(c<16){p=c/16.0;q=h+o*p-0.001953125;r=1.0*p;s=q;H(e,r,0.0,(-0.0625),s,l);H(e,r,0.0,0.0,s,l);H(e,r,1.0,0.0,s,n);H(e,r,1.0,(-0.0625),s,n);c=c+1|0;}Br(e);By(e);B3(e,1.0,0.0,0.0);c=0;while(c<16){p=c/16.0;q=h+o*p-0.001953125;t=1.0*p+0.0625;s=q;H(e,t,1.0,(-0.0625),s,n);H(e,t,1.0,0.0,s,n);H(e,t,0.0,0.0,s,l);H(e,t,0.0,(-0.0625),s,l);c=c+1|0;}Br(e);By(e);B3(e,0.0,1.0,0.0);c=0;i=i-j;while(c<16){p=c/16.0;q=j+i*p-0.001953125;r=1.0*p+0.0625;u=q;H(e,0.0,r,0.0,k,u);H(e,1.0,r,0.0,m,u);H(e,1.0,r,(-0.0625),
-m,u);H(e,0.0,r,(-0.0625),k,u);c=c+1|0;}Br(e);By(e);B3(e,0.0,(-1.0),0.0);c=0;while(c<16){p=c/16.0;q=j+i*p-0.001953125;t=1.0*p;s=q;H(e,1.0,t,0.0,m,s);H(e,0.0,t,0.0,k,s);H(e,0.0,t,(-0.0625),k,s);H(e,1.0,t,(-0.0625),m,s);c=c+1|0;}Br(e);Bc(32826);BG();return;case 3:$z=APE(e,f);if(C()){break _;}c=$z;CF(d,c);I2(a.Mu,Bwd.data[b.bm]);BG();return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p);}
-function AKT(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.E5;d=c+(a.n8-c)*b;e=a.di.k;B5();c=e.P;Bg(c+(e.x-c)*b,1.0,0.0,0.0);c=e.J;Bg(c+(e.o-c)*b,0.0,1.0,0.0);ML();BG();f=a.di.r;g=N(e.c);h=N(e.j);i=N(e.d);$p=1;case 1:$z=ALQ(f,g,h,i);if(C()){break _;}j=$z;B1(j,j,j,1.0);k=a.yu;if(e.ml!==null){k=new Cl;Bt();MY(k,ByS.bb);}if
-(k===null){B5();c=J5(e,b);l=Bs(c*3.1415927410125732);Bm( -Bs(Fz(c)*3.1415927410125732)*0.30000001192092896,Bs(Fz(c)*3.1415927410125732*2.0)*0.4000000059604645, -l*0.4000000059604645);Bm(0.64000004529953,(-0.6000000238418579)-(1.0-d)*0.6000000238418579,(-0.7199999690055847));Bg(45.0,0.0,1.0,0.0);Bb(32826);b=J5(e,b);c=Bs(b*b*3.1415927410125732);Bg(Bs(Fz(b)*3.1415927410125732)*70.0,0.0,1.0,0.0);Bg( -c*20.0,0.0,0.0,1.0);g=3553;e=a.di;f=e.T;e=e.k.d5;$p=2;continue _;}B5();c=J5(e,b);m=Bs(c*3.1415927410125732);Bm( -Bs(Fz(c)
-*3.1415927410125732)*0.4000000059604645,Bs(Fz(c)*3.1415927410125732*2.0)*0.20000000298023224, -m*0.20000000298023224);Bm(0.5600000023841858,(-0.5199999809265137)-(1.0-d)*0.6000000238418579,(-0.7199999690055847));Bg(45.0,0.0,1.0,0.0);Bb(32826);b=J5(e,b);c=Bs(b*b*3.1415927410125732);b=Bs(Fz(b)*3.1415927410125732);Bg( -c*20.0,0.0,1.0,0.0);b= -b;Bg(b*20.0,0.0,0.0,1.0);Bg(b*80.0,1.0,0.0,0.0);B$(0.4000000059604645,0.4000000059604645,0.4000000059604645);if((Dm(k)).zv())Bg(180.0,0.0,1.0,0.0);$p=3;continue _;case 2:$z
-=APE(f,e);if(C()){break _;}h=$z;CF(g,h);Bm((-1.0),3.5999999046325684,3.5);Bg(120.0,0.0,0.0,1.0);Bg(200.0,1.0,0.0,0.0);Bg((-135.0),0.0,1.0,0.0);B$(1.0,1.0,1.0);Bm(5.599999904632568,0.0,0.0);IX();n=AAu(Bv7,a.di.k);B$(1.0,1.0,1.0);e=n.mr;e.mV=0.0;e.nL(0.0,0.0,0.0,0.0,0.0,0.0625);Cm(n.mr.dA,0.0625);BG();Bc(32826);F1();return;case 3:A0q(a,k);if(C()){break _;}BG();Bc(32826);F1();return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);}
-function AVX(a,b){var c,d,e,f,g,h,i,j,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:BI();c=Bv_;d=a.di.k;$p=1;case 1:$z=ALI(d,b);if(C()){break _;}e=$z;B1(e,e,e,0.5);Bb(3042);CK(770,771);B5();d=a.di.k;f= -d.o/64.0;g=d.x/64.0;By(c);h=4.0+f;i=4.0+g;H(c,(-1.0),(-1.0),(-0.5),h,i);j=0.0+f;H(c,1.0,(-1.0),(-0.5),j,i);i=0.0+g;H(c,1.0,1.0,(-0.5),j,i);H(c,(-1.0),1.0,(-0.5),h,i);Br(c);BG();B1(1.0,1.0,1.0,
-1.0);Bc(3042);return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,$p);}
-function W(){var a=this;E.call(a);a.M=0;a.b=0;a.uI=0.0;a.rK=0.0;a.e7=0.0;a.en=0.0;a.fB=0.0;a.e2=0.0;a.dT=0.0;a.ff=0.0;a.fi=null;a.Gh=0.0;a.bz=null;a.o0=0.0;}
-var ByT=null;var ByU=null;var ByV=null;var ByW=null;var ByX=null;var ByY=null;var ByZ=null;var By0=null;var By1=null;var Bwd=null;var By2=null;var By3=null;var By4=null;var By5=null;var By6=null;var By7=null;var Bwl=null;var Bwh=null;var Bwi=null;var Bwn=null;var Bwp=null;var Bwv=null;var Bwg=null;var Bxv=null;var By8=null;var Bxw=null;var By9=null;var BwA=null;var BwB=null;var BwG=null;var BwF=null;var BwE=null;var Bwq=null;var Bwr=null;var BwC=null;var Bwt=null;var By$=null;var By_=null;var Bza=null;var Bzb
-=null;var Bzc=null;var Bzd=null;var Bze=null;var Bzf=null;var Bzg=null;var Bzh=null;var Bzi=null;var Bzj=null;var Bzk=null;var Bzl=null;var BwD=null;var Bzm=null;var Bww=null;var Bwx=null;var Bwy=null;var Bwz=null;var BwI=null;var BwH=null;var Bwj=null;var Bwk=null;var Bwo=null;var BwK=null;var BwJ=null;var Bwu=null;var BwL=null;var Bws=null;var Bwf=null;var Bzn=null;var Bzo=null;var Bzp=null;var Bzq=null;var Bzr=null;var Bzs=null;var Bzt=null;var Bzu=null;var Bzv=null;var Bzw=null;var Bzx=null;var Bzy=null;var Bzz
-=null;var BzA=null;var BzB=null;var BzC=null;var BzD=null;var BzE=null;var BzF=null;var BzG=null;var BzH=null;var BzI=null;var BzJ=null;var BzK=null;var BzL=null;var BzM=null;var BzN=null;var BzO=null;var BzP=null;var BzQ=null;var BzR=null;var BzS=null;var BzT=null;var BzU=null;var BzV=null;var BzW=null;var BzX=null;var BzY=null;var BzZ=null;var Bz0=null;function I(){I=Bw(W);A5g();}
-function Bz1(a,b){var c=new W();FB(c,a,b);return c;}
-function S1(a,b,c){var d=new W();C0(d,a,b,c);return d;}
-function FB(a,b,c){var d,e,f,g;I();a.fi=ByT;a.Gh=1.0;a.o0=0.6000000238418579;d=Bwd.data;if(d[b]!==null){c=new Cr;e=d[b];f=new T;U(f);J(J(J(J(Bo(J(f,B(277)),b),B(278)),e),B(279)),a);Bj(c,V(f));P(c);}a.bz=c;d[b]=a;a.b=b;Bq(a,0.0,0.0,0.0,1.0,1.0,1.0);By3.data[b]=a.c3();d=By5;g=!a.c3()?0:255;d.data[b]=g;By6.data[b]=0;By4.data[b]=0;}
-function C0(a,b,c,d){I();FB(a,b,d);a.M=c;}
-function BU(a,b){a.fi=b;return a;}
-function Iy(a,b){I();By5.data[a.b]=b;return a;}
-function Gb(a,b){I();By7.data[a.b]=15.0*b|0;return a;}
-function D4(a,b){a.rK=b*3.0;return a;}
-function BlH(a){return 1;}
-function A62(a){return 0;}
-function BK(a,b){var c;a.uI=b;c=a.rK;b=b*5.0;if(c0.0)c=1;else if(f==1&&a.dT<1.0)c=1;else if(f==2&&a.fB>0.0)c=1;else if(f==3&&a.ff<1.0)c=1;else if(f==4&&a.e7>0.0)c=1;else{if(f!=5)break a;if(a.e2>=1.0)break a;c=1;}return c;}$p=1;case 1:$z=b.fl(c,d,e);if(C()){break _;}c=$z;return c?0:1;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function AFG(a,b,c,d,e,f){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=b.dS(c,d,e);if(C()){break _;}c=$z;return a.eo(f,c);default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function Bjo(a,b,c){return a.bi(b);}
-function A5I(a,b){return a.M;}
-function MP(a,b,c,d,e){var f,g,h,i,j;f=c;g=f+a.e7;h=d;i=h+a.en;j=e;return Dj(g,i,j+a.fB,f+a.e2,h+a.dT,j+a.ff);}
-function AUa(a,b,c,d,e,f,g){var h,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=a.d_(b,c,d,e);if(C()){break _;}h=$z;if(h!==null&&Lh(f,h))Ba(g,h);return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,$p);}
-function Oz(a,b,c,d,e){var f,g,h,i,j;f=c;g=f+a.e7;h=d;i=h+a.en;j=e;return Dj(g,i,j+a.fB,f+a.e2,h+a.dT,j+a.ff);}
-function BgA(a){return 1;}
-function Bid(a,b,c){return a.x8();}
-function BeH(a){return 1;}
-function AP$(a,b,c,d,e,f){}
-function AYh(a,b,c,d,e,f){}
-function AHz(a,b,c,d,e,f){}
-function AF9(a,b,c,d,e,f){}
-function BeY(a){return 10;}
-function AIK(a,b,c,d,e){}
-function AHv(a,b,c,d,e){}
-function A9p(a,b){return 1;}
-function A3N(a,b,c){return a.b;}
-function AQw(a,b){var c,d,e,f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.uI<0.0)c=0.0;else{if(R9(b,a)){d=b.D;c=1.0;e=d.cx.data;f=d.bC;if(e[f]!==null){d=e[f];c=c*(Dm(d)).GQ(d,a);}BB();d=Bxj;$p=1;continue _;}c=1.0/a.uI/100.0;}return c;case 1:$z=AOO(b,d);if(C()){break _;}f=$z;if(f)c=c/5.0;if(!b.bF)c=c/5.0;return c/a.uI/30.0;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function AFB(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=1.0;$p=1;case 1:a.NL(b,c,d,e,f,g);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-function AM4(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=a.dR(b.n);i=0;j=0.15000000596046448;k=c;l=d;m=e;while(i0){o=G9(b,k+O(b.n)*0.699999988079071+j,l+O(b.n)*0.699999988079071+j,m+O(b.n)*0.699999988079071+j,AB7(n));o.hf=10;$p=1;continue _;}}i=i+1|0;}return;case 1:AX8(b,
-o);if(C()){break _;}while(true){i=i+1|0;if(i>=h)break;if(O(b.n)>g)continue;n=a.cK(f,b.n);if(n<=0)continue;else{o=G9(b,k+O(b.n)*0.699999988079071+j,l+O(b.n)*0.699999988079071+j,m+O(b.n)*0.699999988079071+j,AB7(n));o.hf=10;continue _;}}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
-function Boj(a,b){return a.rK/5.0;}
-function AR6(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:a.jh(b,c,d,e);if(C()){break _;}h= -c|0;i= -d|0;j= -e|0;b=Ex(f,h,i,j);f=Ex(g,h,i,j);k=Pi(b,f,a.e7);l=Pi(b,f,a.e2);m=NZ(b,f,a.en);n=NZ(b,f,a.dT);o=OR(b,f,a.fB);p=OR(b,f,a.ff);if(!XC(a,k))k=null;if(!XC(a,l))l=null;if
-(!AED(a,m))m=null;if(!AED(a,n))n=null;if(!X7(a,o))o=null;if(!X7(a,p))p=null;q=null;if(k!==null)q=k;if(l!==null&&!(q!==null&&EE(b,l)>=EE(b,q)))q=l;if(m!==null&&!(q!==null&&EE(b,m)>=EE(b,q)))q=m;if(n!==null&&!(q!==null&&EE(b,n)>=EE(b,q)))q=n;if(o!==null&&!(q!==null&&EE(b,o)>=EE(b,q)))q=o;if(p!==null&&!(q!==null&&EE(b,p)>=EE(b,q)))q=p;if(q===null)return null;r=(-1);if(q===k)r=4;if(q===l)r=5;if(q===m)r=0;if(q===n)r=1;if(q===o)r=2;if(q===p)r=3;return BaJ(c,d,e,r,Ex(q,c,d,e));default:GY();}}DZ().s(a,b,c,d,e,f,g,h,
+function CS(a){var b,c,d,e,f,g;if(a.FD){a.FD=0;return a.KT;}b=new AD9;b.Mk=a;while(true){while(true){c=2.0*ACY(b)-1.0;d=2.0*ACY(b)-1.0;e=c*c+d*d;if(e>=1.0)continue;else break;}if(e===0.0)continue;else break;}f=DP((-2.0)*Be3(e)/e);g=Fl(2).data;g[0]=c*f;g[1]=d*f;a.FD=1;a.KT=g[1];return g[0];}
+var S3=K();
+var Bza=null;var Bzb=null;function Bzc(){var a=new S3();AQ4(a);return a;}
+function AQ4(a){}
+function MQ(b){var c,d,e,f,g,h;Baf(G(S3));try{Cg();c=ByK+1|0;d=0;while(d=256){d=3553;f=a.dj.T;e=B(182);$p=1;continue _;}d=3553;e=a.dj.T;f=B(200);$p=2;continue _;case 1:$z
+=APP(f,e);if(C()){break _;}c=$z;CG(d,c);BK();e=Bwx;g=(((Fo(b)%16|0)*16|0)+0.0)/256.0;h=(((Fo(b)%16|0)*16|0)+15.989999771118164)/256.0;i=(((Fo(b)/16|0)*16|0)+0.0)/256.0;j=(((Fo(b)/16|0)*16|0)+15.989999771118164)/256.0;Bb(32826);Bn(-0.0,(-0.30000001192092896),0.0);B$(1.5,1.5,1.5);Bg(50.0,0.0,1.0,0.0);Bg(335.0,0.0,0.0,1.0);Bn((-0.9375),(-0.0625),0.0);By(e);B3(e,0.0,0.0,1.0);k=h;l=j;H(e,0.0,0.0,0.0,k,l);m=g;H(e,1.0,0.0,0.0,m,l);n=i;H(e,1.0,1.0,0.0,m,n);H(e,0.0,1.0,0.0,k,n);Bs(e);By(e);B3(e,0.0,0.0,(-1.0));H(e,0.0,
+1.0,(-0.0625),k,n);H(e,1.0,1.0,(-0.0625),m,n);H(e,1.0,0.0,(-0.0625),m,l);H(e,0.0,0.0,(-0.0625),k,l);Bs(e);By(e);B3(e,(-1.0),0.0,0.0);c=0;o=g-h;while(c<16){p=c/16.0;q=h+o*p-0.001953125;r=1.0*p;s=q;H(e,r,0.0,(-0.0625),s,l);H(e,r,0.0,0.0,s,l);H(e,r,1.0,0.0,s,n);H(e,r,1.0,(-0.0625),s,n);c=c+1|0;}Bs(e);By(e);B3(e,1.0,0.0,0.0);c=0;while(c<16){p=c/16.0;q=h+o*p-0.001953125;t=1.0*p+0.0625;s=q;H(e,t,1.0,(-0.0625),s,n);H(e,t,1.0,0.0,s,n);H(e,t,0.0,0.0,s,l);H(e,t,0.0,(-0.0625),s,l);c=c+1|0;}Bs(e);By(e);B3(e,0.0,1.0,0.0);c
+=0;i=i-j;while(c<16){p=c/16.0;q=j+i*p-0.001953125;r=1.0*p+0.0625;u=q;H(e,0.0,r,0.0,k,u);H(e,1.0,r,0.0,m,u);H(e,1.0,r,(-0.0625),m,u);H(e,0.0,r,(-0.0625),k,u);c=c+1|0;}Bs(e);By(e);B3(e,0.0,(-1.0),0.0);c=0;while(c<16){p=c/16.0;q=j+i*p-0.001953125;t=1.0*p;s=q;H(e,1.0,t,0.0,m,s);H(e,0.0,t,0.0,k,s);H(e,0.0,t,(-0.0625),k,s);H(e,1.0,t,(-0.0625),m,s);c=c+1|0;}Bs(e);Bc(32826);BG();return;case 2:$z=APP(e,f);if(C()){break _;}c=$z;CG(d,c);BK();e=Bwx;g=(((Fo(b)%16|0)*16|0)+0.0)/256.0;h=(((Fo(b)%16|0)*16|0)+15.989999771118164)
+/256.0;i=(((Fo(b)/16|0)*16|0)+0.0)/256.0;j=(((Fo(b)/16|0)*16|0)+15.989999771118164)/256.0;Bb(32826);Bn(-0.0,(-0.30000001192092896),0.0);B$(1.5,1.5,1.5);Bg(50.0,0.0,1.0,0.0);Bg(335.0,0.0,0.0,1.0);Bn((-0.9375),(-0.0625),0.0);By(e);B3(e,0.0,0.0,1.0);k=h;l=j;H(e,0.0,0.0,0.0,k,l);m=g;H(e,1.0,0.0,0.0,m,l);n=i;H(e,1.0,1.0,0.0,m,n);H(e,0.0,1.0,0.0,k,n);Bs(e);By(e);B3(e,0.0,0.0,(-1.0));H(e,0.0,1.0,(-0.0625),k,n);H(e,1.0,1.0,(-0.0625),m,n);H(e,1.0,0.0,(-0.0625),m,l);H(e,0.0,0.0,(-0.0625),k,l);Bs(e);By(e);B3(e,(-1.0),
+0.0,0.0);c=0;o=g-h;while(c<16){p=c/16.0;q=h+o*p-0.001953125;r=1.0*p;s=q;H(e,r,0.0,(-0.0625),s,l);H(e,r,0.0,0.0,s,l);H(e,r,1.0,0.0,s,n);H(e,r,1.0,(-0.0625),s,n);c=c+1|0;}Bs(e);By(e);B3(e,1.0,0.0,0.0);c=0;while(c<16){p=c/16.0;q=h+o*p-0.001953125;t=1.0*p+0.0625;s=q;H(e,t,1.0,(-0.0625),s,n);H(e,t,1.0,0.0,s,n);H(e,t,0.0,0.0,s,l);H(e,t,0.0,(-0.0625),s,l);c=c+1|0;}Bs(e);By(e);B3(e,0.0,1.0,0.0);c=0;i=i-j;while(c<16){p=c/16.0;q=j+i*p-0.001953125;r=1.0*p+0.0625;u=q;H(e,0.0,r,0.0,k,u);H(e,1.0,r,0.0,m,u);H(e,1.0,r,(-0.0625),
+m,u);H(e,0.0,r,(-0.0625),k,u);c=c+1|0;}Bs(e);By(e);B3(e,0.0,(-1.0),0.0);c=0;while(c<16){p=c/16.0;q=j+i*p-0.001953125;t=1.0*p;s=q;H(e,1.0,t,0.0,m,s);H(e,0.0,t,0.0,k,s);H(e,0.0,t,(-0.0625),k,s);H(e,1.0,t,(-0.0625),m,s);c=c+1|0;}Bs(e);Bc(32826);BG();return;case 3:$z=APP(e,f);if(C()){break _;}c=$z;CG(d,c);I4(a.MF,BwB.data[b.bn]);BG();return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p);}
+function AK5(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.Fd;d=c+(a.od-c)*b;e=a.dj.k;B5();c=e.P;Bg(c+(e.x-c)*b,1.0,0.0,0.0);c=e.K;Bg(c+(e.o-c)*b,0.0,1.0,0.0);MV();BG();f=a.dj.r;g=N(e.c);h=N(e.j);i=N(e.d);$p=1;case 1:$z=AL3(f,g,h,i);if(C()){break _;}j=$z;BZ(j,j,j,1.0);k=a.yF;if(e.mq!==null){k=new Cm;Bt();M7(k,Bze.bb);}if
+(k===null){B5();c=J8(e,b);l=Bq(c*3.1415927410125732);Bn( -Bq(Fz(c)*3.1415927410125732)*0.30000001192092896,Bq(Fz(c)*3.1415927410125732*2.0)*0.4000000059604645, -l*0.4000000059604645);Bn(0.64000004529953,(-0.6000000238418579)-(1.0-d)*0.6000000238418579,(-0.7199999690055847));Bg(45.0,0.0,1.0,0.0);Bb(32826);b=J8(e,b);c=Bq(b*b*3.1415927410125732);Bg(Bq(Fz(b)*3.1415927410125732)*70.0,0.0,1.0,0.0);Bg( -c*20.0,0.0,0.0,1.0);g=3553;e=a.dj;f=e.T;e=e.k.d8;$p=2;continue _;}B5();c=J8(e,b);m=Bq(c*3.1415927410125732);Bn( -Bq(Fz(c)
+*3.1415927410125732)*0.4000000059604645,Bq(Fz(c)*3.1415927410125732*2.0)*0.20000000298023224, -m*0.20000000298023224);Bn(0.5600000023841858,(-0.5199999809265137)-(1.0-d)*0.6000000238418579,(-0.7199999690055847));Bg(45.0,0.0,1.0,0.0);Bb(32826);b=J8(e,b);c=Bq(b*b*3.1415927410125732);b=Bq(Fz(b)*3.1415927410125732);Bg( -c*20.0,0.0,1.0,0.0);b= -b;Bg(b*20.0,0.0,0.0,1.0);Bg(b*80.0,1.0,0.0,0.0);B$(0.4000000059604645,0.4000000059604645,0.4000000059604645);if((Dm(k)).zF())Bg(180.0,0.0,1.0,0.0);$p=3;continue _;case 2:$z
+=APP(f,e);if(C()){break _;}h=$z;CG(g,h);Bn((-1.0),3.5999999046325684,3.5);Bg(120.0,0.0,0.0,1.0);Bg(200.0,1.0,0.0,0.0);Bg((-135.0),0.0,1.0,0.0);B$(1.0,1.0,1.0);Bn(5.599999904632568,0.0,0.0);I0();n=AAG(Bwt,a.dj.k);B$(1.0,1.0,1.0);e=n.mx;e.m1=0.0;e.nR(0.0,0.0,0.0,0.0,0.0,0.0625);Cn(n.mx.dD,0.0625);BG();Bc(32826);F2();return;case 3:A0v(a,k);if(C()){break _;}BG();Bc(32826);F2();return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);}
+function AV6(a,b){var c,d,e,f,g,h,i,j,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:BK();c=Bwx;d=a.dj.k;$p=1;case 1:$z=ALV(d,b);if(C()){break _;}e=$z;BZ(e,e,e,0.5);Bb(3042);CI(770,771);B5();d=a.dj.k;f= -d.o/64.0;g=d.x/64.0;By(c);h=4.0+f;i=4.0+g;H(c,(-1.0),(-1.0),(-0.5),h,i);j=0.0+f;H(c,1.0,(-1.0),(-0.5),j,i);i=0.0+g;H(c,1.0,1.0,(-0.5),j,i);H(c,(-1.0),1.0,(-0.5),h,i);Bs(c);BG();BZ(1.0,1.0,1.0,
+1.0);Bc(3042);return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,$p);}
+function W(){var a=this;E.call(a);a.M=0;a.b=0;a.uS=0.0;a.rX=0.0;a.e8=0.0;a.ep=0.0;a.fC=0.0;a.e3=0.0;a.dV=0.0;a.fg=0.0;a.fj=null;a.Gs=0.0;a.bz=null;a.o7=0.0;}
+var Bzf=null;var Bzg=null;var Bzh=null;var Bzi=null;var Bzj=null;var Bzk=null;var Bzl=null;var Bzm=null;var Bzn=null;var BwB=null;var Bzo=null;var Bzp=null;var Bzq=null;var Bzr=null;var Bzs=null;var Bzt=null;var BwJ=null;var BwF=null;var BwG=null;var BwM=null;var BwO=null;var BwU=null;var BwE=null;var BxU=null;var Bzu=null;var BxV=null;var Bzv=null;var BwZ=null;var Bw0=null;var Bw5=null;var Bw4=null;var Bw3=null;var BwP=null;var BwQ=null;var Bw1=null;var BwS=null;var Bzw=null;var Bzx=null;var Bzy=null;var Bzz
+=null;var BzA=null;var BzB=null;var BzC=null;var BzD=null;var BzE=null;var BzF=null;var BzG=null;var BzH=null;var BzI=null;var BzJ=null;var Bw2=null;var BzK=null;var BwV=null;var BwW=null;var BwX=null;var BwY=null;var Bw7=null;var Bw6=null;var BwH=null;var BwI=null;var BwN=null;var Bw9=null;var Bw8=null;var BwT=null;var Bw$=null;var BwR=null;var BwD=null;var BzL=null;var BzM=null;var BzN=null;var BzO=null;var BzP=null;var BzQ=null;var BzR=null;var BzS=null;var BzT=null;var BzU=null;var BzV=null;var BzW=null;var BzX
+=null;var BzY=null;var BzZ=null;var Bz0=null;var Bz1=null;var Bz2=null;var Bz3=null;var Bz4=null;var Bz5=null;var Bz6=null;var Bz7=null;var Bz8=null;var Bz9=null;var Bz$=null;var Bz_=null;var BAa=null;var BAb=null;var BAc=null;var BAd=null;var BAe=null;var BAf=null;var BAg=null;var BAh=null;var BAi=null;var BAj=null;var BAk=null;var BAl=null;var BAm=null;function I(){I=Bw(W);A5p();}
+function BAn(a,b){var c=new W();FB(c,a,b);return c;}
+function Tg(a,b,c){var d=new W();CZ(d,a,b,c);return d;}
+function FB(a,b,c){var d,e,f,g;I();a.fj=Bzf;a.Gs=1.0;a.o7=0.6000000238418579;d=BwB.data;if(d[b]!==null){c=new Cp;e=d[b];f=new S;T(f);J(J(J(J(Bo(J(f,B(275)),b),B(276)),e),B(277)),a);Bj(c,V(f));P(c);}a.bz=c;d[b]=a;a.b=b;Br(a,0.0,0.0,0.0,1.0,1.0,1.0);Bzp.data[b]=a.c4();d=Bzr;g=!a.c4()?0:255;d.data[b]=g;Bzs.data[b]=0;Bzq.data[b]=0;}
+function CZ(a,b,c,d){I();FB(a,b,d);a.M=c;}
+function BT(a,b){a.fj=b;return a;}
+function IA(a,b){I();Bzr.data[a.b]=b;return a;}
+function Gb(a,b){I();Bzt.data[a.b]=15.0*b|0;return a;}
+function D5(a,b){a.rX=b*3.0;return a;}
+function Bl4(a){return 1;}
+function A6$(a){return 0;}
+function BL(a,b){var c;a.uS=b;c=a.rX;b=b*5.0;if(c0.0)c=1;else if(f==1&&a.dV<1.0)c=1;else if(f==2&&a.fC>0.0)c=1;else if(f==3&&a.fg<1.0)c=1;else if(f==4&&a.e8>0.0)c=1;else{if(f!=5)break a;if(a.e3>=1.0)break a;c=1;}return c;}$p=1;case 1:$z=b.fm(c,d,e);if(C()){break _;}c=$z;return c?0:1;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function AFR(a,b,c,d,e,f){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=b.dU(c,d,e);if(C()){break _;}c=$z;return a.eq(f,c);default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function BjJ(a,b,c){return a.bi(b);}
+function A5R(a,b){return a.M;}
+function MZ(a,b,c,d,e){var f,g,h,i,j;f=c;g=f+a.e8;h=d;i=h+a.ep;j=e;return Dj(g,i,j+a.fC,f+a.e3,h+a.dV,j+a.fg);}
+function AUl(a,b,c,d,e,f,g){var h,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=a.ec(b,c,d,e);if(C()){break _;}h=$z;if(h!==null&&Lp(f,h))Ba(g,h);return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,$p);}
+function OL(a,b,c,d,e){var f,g,h,i,j;f=c;g=f+a.e8;h=d;i=h+a.ep;j=e;return Dj(g,i,j+a.fC,f+a.e3,h+a.dV,j+a.fg);}
+function BgT(a){return 1;}
+function Bix(a,b,c){return a.yi();}
+function BeY(a){return 1;}
+function AQl(a,b,c,d,e,f){}
+function AYo(a,b,c,d,e,f){}
+function AHM(a,b,c,d,e,f){}
+function AGj(a,b,c,d,e,f){}
+function Bfd(a){return 10;}
+function AIX(a,b,c,d,e){}
+function AHI(a,b,c,d,e){}
+function A9z(a,b){return 1;}
+function A3V(a,b,c){return a.b;}
+function AQJ(a,b){var c,d,e,f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.uS<0.0)c=0.0;else{if(Sm(b,a)){d=b.D;c=1.0;e=d.cx.data;f=d.bC;if(e[f]!==null){d=e[f];c=c*(Dm(d)).G2(d,a);}BB();d=BxI;$p=1;continue _;}c=1.0/a.uS/100.0;}return c;case 1:$z=AOZ(b,d);if(C()){break _;}f=$z;if(f)c=c/5.0;if(!b.bF)c=c/5.0;return c/a.uS/30.0;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function AFM(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=1.0;$p=1;case 1:a.NU(b,c,d,e,f,g);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+function ANf(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=a.dT(b.n);i=0;j=0.15000000596046448;k=c;l=d;m=e;while(i0){o=G_(b,k+O(b.n)*0.699999988079071+j,l+O(b.n)*0.699999988079071+j,m+O(b.n)*0.699999988079071+j,ACi(n));o.hk=10;$p=1;continue _;}}i=i+1|0;}return;case 1:AYd(b,
+o);if(C()){break _;}while(true){i=i+1|0;if(i>=h)break;if(O(b.n)>g)continue;n=a.cL(f,b.n);if(n<=0)continue;else{o=G_(b,k+O(b.n)*0.699999988079071+j,l+O(b.n)*0.699999988079071+j,m+O(b.n)*0.699999988079071+j,ACi(n));o.hk=10;continue _;}}return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
+function BoH(a,b){return a.rX/5.0;}
+function ASg(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:a.jl(b,c,d,e);if(C()){break _;}h= -c|0;i= -d|0;j= -e|0;b=Ey(f,h,i,j);f=Ey(g,h,i,j);k=Pv(b,f,a.e8);l=Pv(b,f,a.e3);m=N_(b,f,a.ep);n=N_(b,f,a.dV);o=O4(b,f,a.fC);p=O4(b,f,a.fg);if(!XS(a,k))k=null;if(!XS(a,l))l=null;if
+(!AEN(a,m))m=null;if(!AEN(a,n))n=null;if(!Yk(a,o))o=null;if(!Yk(a,p))p=null;q=null;if(k!==null)q=k;if(l!==null&&!(q!==null&&EF(b,l)>=EF(b,q)))q=l;if(m!==null&&!(q!==null&&EF(b,m)>=EF(b,q)))q=m;if(n!==null&&!(q!==null&&EF(b,n)>=EF(b,q)))q=n;if(o!==null&&!(q!==null&&EF(b,o)>=EF(b,q)))q=o;if(p!==null&&!(q!==null&&EF(b,p)>=EF(b,q)))q=p;if(q===null)return null;r=(-1);if(q===k)r=4;if(q===l)r=5;if(q===m)r=0;if(q===n)r=1;if(q===o)r=2;if(q===p)r=3;return BaZ(c,d,e,r,Ey(q,c,d,e));default:G1();}}D0().s(a,b,c,d,e,f,g,h,
i,j,k,l,m,n,o,p,q,r,$p);}
-function XC(a,b){var c,d;a:{if(b===null)c=0;else{d=b.F;if(d>=a.en&&d<=a.dT){d=b.B;if(d>=a.fB&&d<=a.ff){c=1;break a;}}c=0;}}return c;}
-function AED(a,b){var c,d;a:{if(b===null)c=0;else{d=b.G;if(d>=a.e7&&d<=a.e2){d=b.B;if(d>=a.fB&&d<=a.ff){c=1;break a;}}c=0;}}return c;}
-function X7(a,b){var c,d;a:{if(b===null)c=0;else{d=b.G;if(d>=a.e7&&d<=a.e2){d=b.F;if(d>=a.en&&d<=a.dT){c=1;break a;}}c=0;}}return c;}
-function A0a(a,b,c,d,e){}
-function BiG(a){return 0;}
-function AMF(a,b,c,d,e){var f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:a:{$z=AKi(b,c,d,e);if(C()){break _;}f=$z;if(f){I();if(!Bwd.data[f].bz.iL()){c=0;break a;}}c=1;}return c;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function AOS(a,b,c,d,e,f){return 0;}
-function ASi(a,b,c,d,e,f){}
-function AF2(a,b,c,d,e,f){}
-function AHG(a,b,c,d,e,f){}
-function AN$(a,b,c,d,e,f,g){}
-function AYZ(a,b,c,d,e){}
-function AWP(a,b,c,d,e){return 16777215;}
-function ARw(a,b,c,d,e,f){return 0;}
-function Bog(a){return 0;}
-function ASo(a,b,c,d,e,f){}
-function ANR(a,b,c,d,e,f){return 0;}
-function Bmt(a){}
-function AGg(a,b,c,d,e,f){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:a.Vq(b,c,d,e,f);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function AVF(a,b,c,d,e){return 1;}
-function ASe(a,b,c,d,e,f){}
-function A5g(){var b,c,d;ByT=LG(B(280),1.0,1.0);ByU=LG(B(281),1.0,1.0);ByV=LG(B(282),1.0,1.0);ByW=LG(B(283),1.0,1.0);ByX=LG(B(280),1.0,1.0);ByY=LG(B(280),1.0,1.5);ByZ=BsE(B(280),1.0,1.0);By0=LG(B(284),1.0,1.0);By1=BsP(B(285),1.0,1.0);Bwd=BC(W,256);By2=F6(256);By3=F6(256);By4=F6(256);By5=BR(256);By6=F6(256);By7=BR(256);Bwl=BU(D4(BK(BrA(1,1),1.5),10.0),ByX);Bwh=BU(BK(Bsd(2),0.6000000238418579),ByW);Bwi=BU(BK(Bp0(3,2),0.5),ByV);b=new W;BB();C0(b,4,16,Bz2);Bwn=BU(D4(BK(b,2.0),10.0),ByX);Bwp=BU(D4(BK(S1(5,4,Bz3),
-2.0),5.0),ByU);Bwv=BU(BK(Bte(6,15),0.0),ByW);Bwg=BU(D4(BK(S1(7,17,Bz2),(-1.0)),6000000.0),ByX);Bxv=Iy(BK(A4h(8,Bxj),100.0),3);By8=Iy(BK(A8p(9,Bxj),100.0),3);Bxw=Iy(Gb(BK(A4h(10,Bxk),0.0),1.0),255);By9=Iy(Gb(BK(A8p(11,Bxk),100.0),1.0),255);BwA=BU(BK(Br9(12,18),0.5),By1);BwB=BU(BK(Bsl(13,19),0.6000000238418579),ByV);BwG=BU(D4(BK(Zq(14,32),3.0),5.0),ByX);BwF=BU(D4(BK(Zq(15,33),3.0),5.0),ByX);BwE=BU(D4(BK(Zq(16,34),3.0),5.0),ByX);Bwq=BU(BK(BtE(17),2.0),ByU);Bwr=BU(Iy(BK(BqR(18,52),0.20000000298023224),1),ByW);BwC
-=BU(BK(Brq(19),0.6000000238418579),ByW);Bwt=BU(BK(Brn(20,49,Bz4,0),0.30000001192092896),ByZ);By$=null;By_=null;Bza=null;Bzb=null;Bzc=null;Bzd=null;Bze=null;Bzf=null;Bzg=null;Bzh=null;Bzi=null;Bzj=null;Bzk=null;Bzl=null;BwD=BU(BK(S1(35,64,Bz5),0.800000011920929),By0);Bzm=null;Bww=BU(BK(Bd4(37,13),0.0),ByW);Bwx=BU(BK(Bd4(38,12),0.0),ByW);Bwy=Gb(BU(BK(A3L(39,29),0.0),ByW),0.125);Bwz=BU(BK(A3L(40,28),0.0),ByW);BwI=BU(D4(BK(AMC(41,39),3.0),10.0),ByY);BwH=BU(D4(BK(AMC(42,38),5.0),10.0),ByY);Bwj=BU(D4(BK(Bmg(43,1),
-2.0),10.0),ByX);Bwk=BU(D4(BK(Bmg(44,0),2.0),10.0),ByX);Bwo=BU(D4(BK(S1(45,7,Bz2),2.0),10.0),ByX);BwK=BU(BK(BqT(46,8),0.0),ByW);BwJ=BU(BK(Bqi(47,35),1.5),ByU);Bwu=BU(D4(BK(S1(48,36,Bz2),2.0),10.0),ByX);BwL=BU(D4(BK(BrN(49,37),10.0),2000.0),ByX);Bws=BU(Gb(BK(Brw(50,80),0.0),0.9375),ByU);Bwf=BU(Gb(BK(BtR(51,31),0.0),1.0),ByU);Bzn=BU(BK(BtA(52,65),5.0),ByY);Bzo=Bn$(53,Bwp);Bzp=BU(BK(Bp2(54),2.5),ByU);Bzq=BU(BK(Bs7(55,84),0.0),ByT);Bzr=BU(D4(BK(Zq(56,50),3.0),5.0),ByX);Bzs=BU(D4(BK(AMC(57,40),5.0),10.0),ByY);Bzt
-=BU(BK(BrS(58),2.5),ByU);Bzu=BU(BK(Bti(59,88),0.0),ByW);Bzv=BU(BK(Bp_(60),0.6000000238418579),ByV);Bzw=BU(BK(BfY(61,0),3.5),ByX);Bzx=Gb(BU(BK(BfY(62,1),3.5),ByX),0.875);Bzy=BU(BK(A3g(63,G(JJ),1),1.0),ByU);Bzz=BU(BK(A9S(64,Bz3),3.0),ByU);BzA=BU(BK(Bs9(65,83),0.4000000059604645),ByU);BzB=BU(BK(Bri(66,128),0.699999988079071),ByY);BzC=Bn$(67,Bwn);BzD=BU(BK(A3g(68,G(JJ),0),1.0),ByU);BzE=BU(BK(Bsa(69,96),0.5),ByU);b=new ACb;c=Bwl.M;AK9();ARh(b,70,c,Bz6);BzF=BU(BK(b,0.5),ByX);BzG=BU(BK(A9S(71,Bz7),5.0),ByY);BzH=BU(BK(BpO(72,
-Bwp.M,Bz8),0.5),ByU);BzI=BU(D4(BK(Bpw(73,51,0),3.0),5.0),ByX);BzJ=BU(D4(BK(Gb(Bpw(74,51,1),0.625),3.0),5.0),ByX);BzK=BU(BK(BiX(75,115,0),0.0),ByU);BzL=BU(Gb(BK(BiX(76,99,1),0.0),0.5),ByU);BzM=BU(BK(BqD(77,Bwl.M),0.5),ByX);BzN=BU(BK(Btm(78,66),0.10000000149011612),By0);BzO=BU(Iy(BK(Btz(79,67),0.5),3),ByZ);BzP=BU(BK(Btc(80,66),0.20000000298023224),By0);BzQ=BU(BK(Bqb(81,70),0.4000000059604645),By0);BzR=BU(BK(BqI(82,72),0.6000000238418579),ByV);BzS=BU(BK(BtM(83,73),0.0),ByW);BzT=BU(D4(BK(BrZ(84,74),2.0),10.0),ByX);BzU
-=BU(D4(BK(Bqt(85,4),2.0),5.0),ByU);BzV=BU(BK(Bd1(86,102,0),1.0),ByU);BzW=BU(BK(Bs4(87,103),0.4000000059604645),ByX);BzX=BU(BK(BpR(88,104),0.5),By1);BzY=Gb(BU(BK(Bqo(89,105,Bz4),0.30000001192092896),ByZ),1.0);BzZ=Gb(BU(BK(Bp8(90,14),(-1.0)),ByZ),0.75);Bz0=Gb(BU(BK(Bd1(91,102,1),1.0),ByU),1.0);d=0;while(d<256){if(Bwd.data[d]!==null){Bt();Bwe.data[d]=Bp1(d-256|0);}d=d+1|0;}}
-var QX=K(0);
-function AAx(){var a=this;Jb.call(a);a.h9=null;a.p=0;}
-function Ci(){var a=new AAx();A6q(a);return a;}
-function Bz9(a){var b=new AAx();T4(b,a);return b;}
-function A6q(a){T4(a,10);}
-function T4(a,b){var c;if(b>=0){a.h9=BC(E,b);return;}c=new Cr;X(c);P(c);}
-function AAm(a,b){var c,d;c=a.h9.data.length;if(c=1073741823?2147483647:Ef(b,Ef(c*2|0,5));a.h9=HD(a.h9,d);}}
-function Z(a,b){PJ(a,b);return a.h9.data[b];}
+function XS(a,b){var c,d;a:{if(b===null)c=0;else{d=b.F;if(d>=a.ep&&d<=a.dV){d=b.B;if(d>=a.fC&&d<=a.fg){c=1;break a;}}c=0;}}return c;}
+function AEN(a,b){var c,d;a:{if(b===null)c=0;else{d=b.G;if(d>=a.e8&&d<=a.e3){d=b.B;if(d>=a.fC&&d<=a.fg){c=1;break a;}}c=0;}}return c;}
+function Yk(a,b){var c,d;a:{if(b===null)c=0;else{d=b.G;if(d>=a.e8&&d<=a.e3){d=b.F;if(d>=a.ep&&d<=a.dV){c=1;break a;}}c=0;}}return c;}
+function A0e(a,b,c,d,e){}
+function Bi0(a){return 0;}
+function AMS(a,b,c,d,e){var f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:a:{$z=AKw(b,c,d,e);if(C()){break _;}f=$z;if(f){I();if(!BwB.data[f].bz.iQ()){c=0;break a;}}c=1;}return c;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function AO3(a,b,c,d,e,f){return 0;}
+function ASt(a,b,c,d,e,f){}
+function AGb(a,b,c,d,e,f){}
+function AHT(a,b,c,d,e,f){}
+function AOj(a,b,c,d,e,f,g){}
+function AY6(a,b,c,d,e){}
+function AWX(a,b,c,d,e){return 16777215;}
+function ARI(a,b,c,d,e,f){return 0;}
+function BoE(a){return 0;}
+function ASz(a,b,c,d,e,f){}
+function AN3(a,b,c,d,e,f){return 0;}
+function BmR(a){}
+function AGs(a,b,c,d,e,f){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:a.Vz(b,c,d,e,f);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function AVO(a,b,c,d,e){return 1;}
+function ASp(a,b,c,d,e,f){}
+function A5p(){var b,c,d;Bzf=LP(B(278),1.0,1.0);Bzg=LP(B(279),1.0,1.0);Bzh=LP(B(280),1.0,1.0);Bzi=LP(B(281),1.0,1.0);Bzj=LP(B(278),1.0,1.0);Bzk=LP(B(278),1.0,1.5);Bzl=Bs1(B(278),1.0,1.0);Bzm=LP(B(282),1.0,1.0);Bzn=Bta(B(283),1.0,1.0);BwB=BC(W,256);Bzo=F7(256);Bzp=F7(256);Bzq=F7(256);Bzr=BS(256);Bzs=F7(256);Bzt=BS(256);BwJ=BT(D5(BL(BrX(1,1),1.5),10.0),Bzj);BwF=BT(BL(BsA(2),0.6000000238418579),Bzi);BwG=BT(BL(Bqm(3,2),0.5),Bzh);b=new W;BB();CZ(b,4,16,BAo);BwM=BT(D5(BL(b,2.0),10.0),Bzj);BwO=BT(D5(BL(Tg(5,4,BAp),
+2.0),5.0),Bzg);BwU=BT(BL(BtC(6,15),0.0),Bzi);BwE=BT(D5(BL(Tg(7,17,BAo),(-1.0)),6000000.0),Bzj);BxU=IA(BL(A4q(8,BxI),100.0),3);Bzu=IA(BL(A8y(9,BxI),100.0),3);BxV=IA(Gb(BL(A4q(10,BxJ),0.0),1.0),255);Bzv=IA(Gb(BL(A8y(11,BxJ),100.0),1.0),255);BwZ=BT(BL(Bsu(12,18),0.5),Bzn);Bw0=BT(BL(BsI(13,19),0.6000000238418579),Bzh);Bw5=BT(D5(BL(ZB(14,32),3.0),5.0),Bzj);Bw4=BT(D5(BL(ZB(15,33),3.0),5.0),Bzj);Bw3=BT(D5(BL(ZB(16,34),3.0),5.0),Bzj);BwP=BT(BL(Bt2(17),2.0),Bzg);BwQ=BT(IA(BL(Brb(18,52),0.20000000298023224),1),Bzi);Bw1
+=BT(BL(BrN(19),0.6000000238418579),Bzi);BwS=BT(BL(BrK(20,49,BAq,0),0.30000001192092896),Bzl);Bzw=null;Bzx=null;Bzy=null;Bzz=null;BzA=null;BzB=null;BzC=null;BzD=null;BzE=null;BzF=null;BzG=null;BzH=null;BzI=null;BzJ=null;Bw2=BT(BL(Tg(35,64,BAr),0.800000011920929),Bzm);BzK=null;BwV=BT(BL(Bej(37,13),0.0),Bzi);BwW=BT(BL(Bej(38,12),0.0),Bzi);BwX=Gb(BT(BL(A3T(39,29),0.0),Bzi),0.125);BwY=BT(BL(A3T(40,28),0.0),Bzi);Bw7=BT(D5(BL(AMO(41,39),3.0),10.0),Bzk);Bw6=BT(D5(BL(AMO(42,38),5.0),10.0),Bzk);BwH=BT(D5(BL(BmE(43,1),
+2.0),10.0),Bzj);BwI=BT(D5(BL(BmE(44,0),2.0),10.0),Bzj);BwN=BT(D5(BL(Tg(45,7,BAo),2.0),10.0),Bzj);Bw9=BT(BL(Brd(46,8),0.0),Bzi);Bw8=BT(BL(BqF(47,35),1.5),Bzg);BwT=BT(D5(BL(Tg(48,36,BAo),2.0),10.0),Bzj);Bw$=BT(D5(BL(Br$(49,37),10.0),2000.0),Bzj);BwR=BT(Gb(BL(BrT(50,80),0.0),0.9375),Bzg);BwD=BT(Gb(BL(Bud(51,31),0.0),1.0),Bzg);BzL=BT(BL(BtY(52,65),5.0),Bzk);BzM=Bow(53,BwO);BzN=BT(BL(Bqo(54),2.5),Bzg);BzO=BT(BL(Btt(55,84),0.0),Bzf);BzP=BT(D5(BL(ZB(56,50),3.0),5.0),Bzj);BzQ=BT(D5(BL(AMO(57,40),5.0),10.0),Bzk);BzR
+=BT(BL(Bsd(58),2.5),Bzg);BzS=BT(BL(BtG(59,88),0.0),Bzi);BzT=BT(BL(Bqw(60),0.6000000238418579),Bzh);BzU=BT(BL(Bge(61,0),3.5),Bzj);BzV=Gb(BT(BL(Bge(62,1),3.5),Bzj),0.875);BzW=BT(BL(A3o(63,G(JM),1),1.0),Bzg);BzX=BT(BL(A92(64,BAp),3.0),Bzg);BzY=BT(BL(Btv(65,83),0.4000000059604645),Bzg);BzZ=BT(BL(BrF(66,128),0.699999988079071),Bzk);Bz0=Bow(67,BwM);Bz1=BT(BL(A3o(68,G(JM),0),1.0),Bzg);Bz2=BT(BL(Bsx(69,96),0.5),Bzg);b=new ACn;c=BwJ.M;ALj();ARt(b,70,c,BAs);Bz3=BT(BL(b,0.5),Bzj);Bz4=BT(BL(A92(71,BAt),5.0),Bzk);Bz5=BT(BL(Bqa(72,
+BwO.M,BAu),0.5),Bzg);Bz6=BT(D5(BL(BpU(73,51,0),3.0),5.0),Bzj);Bz7=BT(D5(BL(Gb(BpU(74,51,1),0.625),3.0),5.0),Bzj);Bz8=BT(BL(Bjf(75,115,0),0.0),Bzg);Bz9=BT(Gb(BL(Bjf(76,99,1),0.0),0.5),Bzg);Bz$=BT(BL(BqZ(77,BwJ.M),0.5),Bzj);Bz_=BT(BL(BtK(78,66),0.10000000149011612),Bzm);BAa=BT(IA(BL(BtX(79,67),0.5),3),Bzl);BAb=BT(BL(BtA(80,66),0.20000000298023224),Bzm);BAc=BT(BL(Bqy(81,70),0.4000000059604645),Bzm);BAd=BT(BL(Bq4(82,72),0.6000000238418579),Bzh);BAe=BT(BL(Bt$(83,73),0.0),Bzi);BAf=BT(D5(BL(Bsk(84,74),2.0),10.0),Bzj);BAg
+=BT(D5(BL(BqQ(85,4),2.0),5.0),Bzg);BAh=BT(BL(Beg(86,102,0),1.0),Bzg);BAi=BT(BL(Btp(87,103),0.4000000059604645),Bzj);BAj=BT(BL(Bqd(88,104),0.5),Bzn);BAk=Gb(BT(BL(BqL(89,105,BAq),0.30000001192092896),Bzl),1.0);BAl=Gb(BT(BL(Bqu(90,14),(-1.0)),Bzl),0.75);BAm=Gb(BT(BL(Beg(91,102,1),1.0),Bzg),1.0);d=0;while(d<256){if(BwB.data[d]!==null){Bt();BwC.data[d]=Bqn(d-256|0);}d=d+1|0;}}
+var Rc=K(0);
+function AAJ(){var a=this;Jc.call(a);a.ic=null;a.p=0;}
+function Cj(){var a=new AAJ();A6z(a);return a;}
+function BAv(a){var b=new AAJ();Uh(b,a);return b;}
+function A6z(a){Uh(a,10);}
+function Uh(a,b){var c;if(b>=0){a.ic=BC(E,b);return;}c=new Cp;X(c);P(c);}
+function AAy(a,b){var c,d;c=a.ic.data.length;if(c=1073741823?2147483647:Eg(b,Eg(c*2|0,5));a.ic=HF(a.ic,d);}}
+function Z(a,b){PV(a,b);return a.ic.data[b];}
function CT(a){return a.p;}
-function Xb(a,b,c){var d,e;PJ(a,b);d=a.h9.data;e=d[b];d[b]=c;return e;}
-function Ba(a,b){var c,d;AAm(a,a.p+1|0);c=a.h9.data;d=a.p;a.p=d+1|0;c[d]=b;a.eD=a.eD+1|0;return 1;}
-function D2(a,b){var c,d,e,f;PJ(a,b);c=a.h9.data;d=c[b];e=a.p-1|0;a.p=e;while(b=c){d=(-1);break a;}if(Js(b,Z(a,d)))break;d=d+1|0;}}if(d<0)return 0;D2(a,d);return 1;}
-function D0(a){Vb(a.h9,0,a.p,null);a.p=0;a.eD=a.eD+1|0;}
-function PJ(a,b){var c;if(b>=0&&b0){e=e*2|0;if(WE(e,b)<0)e=b;if(WE(e,2147483639)<=0)b=e;else{if(b<0){c=new AC$;f=Cn(M(b),F(4294967295, 0));g=new T;U(g);EM(J(g,B(286)),f);Bj(c,V(g));P(c);}if(b<=2147483639)b=2147483639;}d=B4(b);h=c.m5;CY(h,0,d,0,h.data.length);c.m5=d;return d;}}return c.m5;}
-function YX(a){var b;b=a.Md;ARq();return b!==Bz$?0:1;}
-function VA(a,b,c,d,e){var f;if(e.m5===null)return !e.oA?0:(-1);f=Dx(e.cn-e.p9|0,d);CY(e.m5,e.p9,b,c,f);c=e.p9+f|0;e.p9=c;if(c>=e.cn)e.m5=null;return f;}
-function AVQ(){BvM=H2([13,10]);}
-function Or(){var a=this;Nn.call(a);a.yC=null;a.TP=null;a.nt=null;a.Bd=0;a.qG=0;}
-var Bz_=null;var BAa=null;var BAb=null;function Bq4(){var a=new Or();AQl(a);return a;}
-function Bse(a,b,c){var d=new Or();ACm(d,a,b,c);return d;}
-function AQl(a){ACm(a,0,BvM,0);}
-function ACm(a,b,c,d){var e,f,g,h,i,j,k,l,m;ARq();e=BAc;f=c===null?0:c.data.length;a.R_=61;a.Rp=3;a.M6=4;a.sV=!(b>0&&f>0?1:0)?0:(b/4|0)*4|0;a.Pj=f;a.vh=61;a.Md=e;g=BAb;a.TP=g;if(c===null){a.qG=4;a.nt=null;}else{h=c.data;f=h.length;i=0;a:{b:{while(i=0){k=g.data;if(j=d)break a;g=b.data;h=Pu(a,a.Bd,e);i=c+1|0;j=g[c];if(j==a.vh)break;if(j>=0){g=BAb.data;if(j=0){c=(e.l0+1|0)%4|0;e.l0=c;j=(e.ju<<6)+k|0;e.ju=j;if(!c){h=h.data;c=e.cn;k=c+1|0;e.cn=k;h[c]=(j>>16&255)<<24>>24;l=k+1|0;e.cn=l;h[k]=(j>>8&255)<<24>>24;e.cn=l+1|0;h[l]=(j&255)<<24>>24;}}}}f=f+1|0;c=i;}e.oA=1;}b:{if(e.oA&&e.l0){h=Pu(a,a.Bd,e);c=e.l0;switch(c){case 1:break;case 2:b=h.data;WT(a,15,e);d=
-e.ju>>4;e.ju=d;i=e.cn;e.cn=i+1|0;b[i]=(d&255)<<24>>24;break b;case 3:b=h.data;WT(a,3,e);j=e.ju>>2;e.ju=j;k=e.cn;c=k+1|0;e.cn=c;b[k]=(j>>8&255)<<24>>24;e.cn=c+1|0;b[c]=(j&255)<<24>>24;break b;default:e=new Eh;m=new T;U(m);Bo(J(m,B(288)),c);Bj(e,V(m));P(e);}if(YX(a)){m=new Cr;Bj(m,B(289));P(m);}}}}
-function YZ(a,b,c,d,e){var f,g,h,i,j,k,l,m,n;if(e.oA)return;a:{if(d>=0){f=0;while(true){if(f>=d)break a;g=b.data;h=Pu(a,a.qG,e);i=(e.l0+1|0)%3|0;e.l0=i;j=c+1|0;k=g[c];if(k<0)k=k+256|0;c=(e.ju<<8)+k|0;e.ju=c;if(0==i){l=h.data;k=e.cn;m=k+1|0;e.cn=m;g=a.yC.data;l[k]=g[c>>18&63];k=m+1|0;e.cn=k;l[m]=g[c>>12&63];i=k+1|0;e.cn=i;l[k]=g[c>>6&63];k=i+1|0;e.cn=k;l[i]=g[c&63];c=e.uK+4|0;e.uK=c;m=a.sV;if(m>0&&m<=c){g=a.nt;CY(g,0,h,k,g.data.length);e.cn=e.cn+a.nt.data.length|0;e.uK=0;}}f=f+1|0;c=j;}}e.oA=1;if(0==e.l0&&!a.sV)return;b:
-{c:{g=Pu(a,a.qG,e);m=e.cn;c=e.l0;switch(c){case 0:break b;case 1:h=g.data;c=m+1|0;e.cn=c;b=a.yC;l=b.data;d=e.ju;h[m]=l[d>>2&63];k=c+1|0;e.cn=k;h[c]=l[d<<4&63];if(b!==Bz_)break b;c=k+1|0;e.cn=c;d=a.vh;h[k]=d;e.cn=c+1|0;h[c]=d;break b;case 2:break c;default:}e=new Eh;n=new T;U(n);Bo(J(n,B(288)),c);Bj(e,V(n));P(e);}h=g.data;c=m+1|0;e.cn=c;b=a.yC;l=b.data;d=e.ju;h[m]=l[d>>10&63];k=c+1|0;e.cn=k;h[c]=l[d>>4&63];c=k+1|0;e.cn=c;h[k]=l[d<<2&63];if(b===Bz_){e.cn=c+1|0;h[c]=a.vh;}}c=e.uK;d=e.cn;c=c+(d-m|0)|0;e.uK=c;if
-(a.sV>0&&c>0){b=a.nt;CY(b,0,g,d,b.data.length);e.cn=e.cn+a.nt.data.length|0;}}}
-function WT(a,b,c){var d;if(YX(a)&&c.ju&b){d=new Cr;Bj(d,B(290));P(d);}}
-function AIS(){Bz_=H2([65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,48,49,50,51,52,53,54,55,56,57,43,47]);BAa=H2([65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,48,49,50,51,52,53,54,55,56,57,45,95]);BAb=H2([(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),
+function Xr(a,b,c){var d,e;PV(a,b);d=a.ic.data;e=d[b];d[b]=c;return e;}
+function Ba(a,b){var c,d;AAy(a,a.p+1|0);c=a.ic.data;d=a.p;a.p=d+1|0;c[d]=b;a.eF=a.eF+1|0;return 1;}
+function D3(a,b){var c,d,e,f;PV(a,b);c=a.ic.data;d=c[b];e=a.p-1|0;a.p=e;while(b=c){d=(-1);break a;}if(Js(b,Z(a,d)))break;d=d+1|0;}}if(d<0)return 0;D3(a,d);return 1;}
+function D1(a){Vo(a.ic,0,a.p,null);a.p=0;a.eF=a.eF+1|0;}
+function PV(a,b){var c;if(b>=0&&b0){e=e*2|0;if(WU(e,b)<0)e=b;if(WU(e,2147483639)<=0)b=e;else{if(b<0){c=new ADj;f=Co(M(b),F(4294967295, 0));g=new S;T(g);EM(J(g,B(284)),f);Bj(c,V(g));P(c);}if(b<=2147483639)b=2147483639;}d=B4(b);h=c.na;CY(h,0,d,0,h.data.length);c.na=d;return d;}}return c.na;}
+function Y$(a){var b;b=a.Mo;ARC();return b!==BAw?0:1;}
+function VM(a,b,c,d,e){var f;if(e.na===null)return !e.oI?0:(-1);f=Dx(e.cn-e.qe|0,d);CY(e.na,e.qe,b,c,f);c=e.qe+f|0;e.qe=c;if(c>=e.cn)e.na=null;return f;}
+function AVZ(){Bv$=H3([13,10]);}
+function OE(){var a=this;Ny.call(a);a.yN=null;a.T0=null;a.nA=null;a.Bn=0;a.qR=0;}
+var BAx=null;var BAy=null;var BAz=null;function Brp(){var a=new OE();AQy(a);return a;}
+function BsB(a,b,c){var d=new OE();ACy(d,a,b,c);return d;}
+function AQy(a){ACy(a,0,Bv$,0);}
+function ACy(a,b,c,d){var e,f,g,h,i,j,k,l,m;ARC();e=BAA;f=c===null?0:c.data.length;a.Si=61;a.Rx=3;a.Nf=4;a.s4=!(b>0&&f>0?1:0)?0:(b/4|0)*4|0;a.Pp=f;a.vr=61;a.Mo=e;g=BAz;a.T0=g;if(c===null){a.qR=4;a.nA=null;}else{h=c.data;f=h.length;i=0;a:{b:{while(i=0){k=g.data;if(j=d)break a;g=b.data;h=PG(a,a.Bn,e);i=c+1|0;j=g[c];if(j==a.vr)break;if(j>=0){g=BAz.data;if(j=0){c=(e.l5+1|0)%4|0;e.l5=c;j=(e.jx<<6)+k|0;e.jx=j;if(!c){h=h.data;c=e.cn;k=c+1|0;e.cn=k;h[c]=(j>>16&255)<<24>>24;l=k+1|0;e.cn=l;h[k]=(j>>8&255)<<24>>24;e.cn=l+1|0;h[l]=(j&255)<<24>>24;}}}}f=f+1|0;c=i;}e.oI=1;}b:{if(e.oI&&e.l5){h=PG(a,a.Bn,e);c=e.l5;switch(c){case 1:break;case 2:b=h.data;W8(a,15,e);d=
+e.jx>>4;e.jx=d;i=e.cn;e.cn=i+1|0;b[i]=(d&255)<<24>>24;break b;case 3:b=h.data;W8(a,3,e);j=e.jx>>2;e.jx=j;k=e.cn;c=k+1|0;e.cn=c;b[k]=(j>>8&255)<<24>>24;e.cn=c+1|0;b[c]=(j&255)<<24>>24;break b;default:e=new Ei;m=new S;T(m);Bo(J(m,B(286)),c);Bj(e,V(m));P(e);}if(Y$(a)){m=new Cp;Bj(m,B(287));P(m);}}}}
+function Za(a,b,c,d,e){var f,g,h,i,j,k,l,m,n;if(e.oI)return;a:{if(d>=0){f=0;while(true){if(f>=d)break a;g=b.data;h=PG(a,a.qR,e);i=(e.l5+1|0)%3|0;e.l5=i;j=c+1|0;k=g[c];if(k<0)k=k+256|0;c=(e.jx<<8)+k|0;e.jx=c;if(0==i){l=h.data;k=e.cn;m=k+1|0;e.cn=m;g=a.yN.data;l[k]=g[c>>18&63];k=m+1|0;e.cn=k;l[m]=g[c>>12&63];i=k+1|0;e.cn=i;l[k]=g[c>>6&63];k=i+1|0;e.cn=k;l[i]=g[c&63];c=e.uU+4|0;e.uU=c;m=a.s4;if(m>0&&m<=c){g=a.nA;CY(g,0,h,k,g.data.length);e.cn=e.cn+a.nA.data.length|0;e.uU=0;}}f=f+1|0;c=j;}}e.oI=1;if(0==e.l5&&!a.s4)return;b:
+{c:{g=PG(a,a.qR,e);m=e.cn;c=e.l5;switch(c){case 0:break b;case 1:h=g.data;c=m+1|0;e.cn=c;b=a.yN;l=b.data;d=e.jx;h[m]=l[d>>2&63];k=c+1|0;e.cn=k;h[c]=l[d<<4&63];if(b!==BAx)break b;c=k+1|0;e.cn=c;d=a.vr;h[k]=d;e.cn=c+1|0;h[c]=d;break b;case 2:break c;default:}e=new Ei;n=new S;T(n);Bo(J(n,B(286)),c);Bj(e,V(n));P(e);}h=g.data;c=m+1|0;e.cn=c;b=a.yN;l=b.data;d=e.jx;h[m]=l[d>>10&63];k=c+1|0;e.cn=k;h[c]=l[d>>4&63];c=k+1|0;e.cn=c;h[k]=l[d<<2&63];if(b===BAx){e.cn=c+1|0;h[c]=a.vr;}}c=e.uU;d=e.cn;c=c+(d-m|0)|0;e.uU=c;if
+(a.s4>0&&c>0){b=a.nA;CY(b,0,g,d,b.data.length);e.cn=e.cn+a.nA.data.length|0;}}}
+function W8(a,b,c){var d;if(Y$(a)&&c.jx&b){d=new Cp;Bj(d,B(288));P(d);}}
+function AI5(){BAx=H3([65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,48,49,50,51,52,53,54,55,56,57,43,47]);BAy=H3([65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,48,49,50,51,52,53,54,55,56,57,45,95]);BAz=H3([(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),
(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),(-1),62,(-1),62,(-1),63,52,53,54,55,56,57,58,59,60,61,(-1),(-1),(-1),(-1),(-1),(-1),(-1),0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,(-1),(-1),(-1),(-1),63,(-1),26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51]);}
-var Q3=K(DI);
-function BAd(){var a=new Q3();Bex(a);return a;}
-function Bex(a){D3(a);}
-function A4v(a,b){}
-function A$c(a,b){}
-function Bfg(a){return 0;}
-function Ds(){var a=this;E.call(a);a.gH=null;a.gR=null;a.r1=null;}
-var BAe=null;var BAf=null;var BAg=null;var BAh=null;var BAi=null;var BAj=null;var BAk=null;var BAl=null;var BAm=null;var BAn=null;var BAo=null;var BAp=null;var BAq=null;var BAr=null;var BAs=null;var BAt=null;var BAu=null;var BAv=null;var BAw=null;var BAx=null;var BAy=null;var BAz=null;var BAA=null;function AWR(){AWR=Bw(Ds);A7G();}
-function Eb(a,b){var c=new Ds();AVH(c,a,b);return c;}
-function Bra(a,b,c){var d=new Ds();ADw(d,a,b,c);return d;}
-function AVH(a,b,c){AWR();ADw(a,b,c,B(7));}
-function ADw(a,b,c,d){AWR();if(b!==null&&c!==null&&d!==null){if(!Bl(b)&&!Bl(c)){a.gR=B(7);a.gH=B(7);a.r1=d;return;}a.gR=b;a.gH=c;a.r1=d;return;}b=new E_;X(b);P(b);}
-function Bhb(a,b){var c;if(b===a)return 1;if(!(b instanceof Ds))return 0;c=b;return Cz(a.gR,c.gR)&&Cz(a.gH,c.gH)&&Cz(a.r1,c.r1)?1:0;}
-function LE(){AWR();return BAe;}
-function Bb_(a){return (S_(a.gH)+S_(a.gR)|0)+S_(a.r1)|0;}
-function A7G(){var b,c;BAf=Eb(B(291),B(292));BAg=Eb(B(293),B(292));BAh=Eb(B(294),B(295));BAi=Eb(B(294),B(7));BAj=Eb(B(291),B(7));BAk=Eb(B(293),B(296));BAl=Eb(B(293),B(7));BAm=Eb(B(297),B(7));BAn=Eb(B(297),B(298));BAo=Eb(B(299),B(7));BAp=Eb(B(299),B(300));BAq=Eb(B(301),B(302));BAr=Eb(B(301),B(7));BAs=Eb(B(303),B(304));BAt=Eb(B(303),B(7));BAu=Eb(B(294),B(295));BAv=Eb(B(294),B(295));BAw=Eb(B(294),B(305));BAx=Eb(B(294),B(305));BAy=Eb(B(291),B(306));BAz=Eb(B(291),B(307));BAA=Eb(B(7),B(7));if(BAB===null)BAB=A99();b
-=(BAB.value!==null?$rt_str(BAB.value):null);c=Ox(b,95);BAe=Bra(Eu(b,0,c),IK(b,c+1|0),B(7));}
-var Wu=K(0);
-function AB2(){E.call(this);this.HM=null;}
-function BqP(b){var c;c=new AB2;c.HM=b;return c;}
-function Dq(a,b){a.HM.S1(b);}
-function BcG(a,b){a.HM.Vz(b);}
-var AZT=K();
-function Bjl(a,b,c){a.Vp($rt_str(b),IR(c,"handleEvent"));}
-function A9n(a,b,c){a.UO($rt_str(b),IR(c,"handleEvent"));}
-function A2x(a,b,c,d){a.RN($rt_str(b),IR(c,"handleEvent"),d?1:0);}
-function A2I(a,b){return !!a.Vt(b);}
-function BhK(a,b,c,d){a.SH($rt_str(b),IR(c,"handleEvent"),d?1:0);}
-var AEz=K(0);
-function Z4(){var a=this;E.call(a);a.Gj=null;a.Iz=null;}
-function Bnk(a){var b,c,d;if(a.Gj.readyState==4){b=new $rt_globals.Uint8Array(a.Gj.response);c=B4(b.byteLength);Bp();BuU=c;d=0;while(true){c=BuU.data;if(d>=c.length)break;c[d]=b[d]<<24>>24;d=d+1|0;}Dq(a.Iz,B(308));}}
-var Zb=K();
-var ByK=null;function Bi2(){Bi2=Bw(Zb);Bao();}
-function BAC(){var a=new Zb();AHg(a);return a;}
-function AHg(a){Bi2();}
-function Bao(){var b,c,d,e;ByK=DX();b=BC(G0,6).data;BgH();b[0]=BAD;b[1]=BAE;b[2]=BAF;b[3]=BAG;b[4]=BAH;b[5]=BAI;c=b.length;d=0;while(d=0&&b<=a.c2){a.bh=b;if(b=0&&b<=a.l4){if(a.ll>b)a.ll=(-1);a.c2=b;if(a.bh>b)a.bh=b;return a;}c=new Cr;d=a.l4;e=new T;U(e);Co(Bo(J(Bo(J(e,B(310)),b),B(276)),d),93);Bj(c,V(e));P(c);}
-function F_(a){a.bh=0;a.c2=a.l4;a.ll=(-1);return a;}
-function HO(a){a.c2=a.bh;a.bh=0;a.ll=(-1);return a;}
-function CN(a){return a.c2-a.bh|0;}
-function Et(a){return a.bh>=a.c2?0:1;}
-var Q0=K(HL);
-function ACL(a,b){var c,d,e,f,g,h,i,j,k;b=b.data;c=0;d=b.length;if(c>d){e=new Cv;f=new T;U(f);Co(Bo(J(Bo(J(f,B(311)),c),B(276)),d),41);Bj(e,V(f));P(e);}g=c+d|0;if(g>d){f=new Cv;h=new T;U(h);Bo(J(Bo(J(h,B(312)),g),B(313)),d);Bj(f,V(h));P(f);}if(CN(a)>16&255)/255.0;k=(i>>8&255)/255.0;l=(i&255)/255.0;$p=5;case 5:$z=ANr(a,b,c,d,e,j,k,l);if(C()){break _;}i=$z;return i;case 6:$z=b.Nj(h,c,
-d,e);if(C()){break _;}j=$z;CO(g,j,j,j);g=a.q;$p=7;case 7:$z=g.dS(c,d,e);if(C()){break _;}i=$z;Wi(a,b,i,c,d,e);i=1;return i;case 8:$z=b.Nj(h,c,d,e);if(C()){break _;}j=$z;CO(g,j,j,j);g=a.q;$p=9;case 9:$z=g.dS(c,d,e);if(C()){break _;}i=$z;AEH(a,b,i,c,d-0.0625,e);i=1;return i;case 10:$z=g.dS(c,d,e);if(C()){break _;}i=$z;BI();g=Bv_;h=a.q;$p=11;case 11:$z=b.Nj(h,c,d,e);if(C()){break _;}j=$z;if(By7.data[b.b]>0)j=1.0;CO(g,j,j,j);if(i==1)JH(a,b,c-0.09999999403953552,d+0.20000000298023224,e,(-0.4000000059604645),0.0);else if
-(i==2)JH(a,b,c+0.09999999403953552,d+0.20000000298023224,e,0.4000000059604645,0.0);else if(i==3)JH(a,b,c,d+0.20000000298023224,e-0.09999999403953552,0.0,(-0.4000000059604645));else if(i!=4)JH(a,b,c,d,e,0.0,0.0);else JH(a,b,c,d+0.20000000298023224,e+0.09999999403953552,0.0,0.4000000059604645);i=1;return i;case 12:$z=AHj(a,b,c,d,e);if(C()){break _;}i=$z;return i;case 13:$z=ARX(a,b,c,d,e);if(C()){break _;}i=$z;return i;case 14:$z=AR7(a,b,c,d,e);if(C()){break _;}i=$z;return i;case 15:$z=ATb(a,b,c,d,e);if(C()){break _;}i
-=$z;return i;case 16:$z=AVD(a,b,c,d,e);if(C()){break _;}i=$z;return i;case 17:$z=g.dS(c,d,e);if(C()){break _;}f=$z;if(!f){Bq(b,0.0,0.0,0.0,0.5,0.5,1.0);$p=19;continue _;}if(f==1){Bq(b,0.0,0.0,0.0,0.5,1.0,1.0);$p=22;continue _;}if(f==2){Bq(b,0.0,0.0,0.0,1.0,0.5,0.5);$p=24;continue _;}if(f!=3){Bq(b,0.0,0.0,0.0,1.0,1.0,1.0);return i;}Bq(b,0.0,0.0,0.0,1.0,1.0,0.5);$p=26;continue _;case 18:$z=ANK(a,b,c,d,e);if(C()){break _;}i=$z;return i;case 19:AJE(a,b,c,d,e);if(C()){break _;}Bq(b,0.5,0.0,0.0,1.0,1.0,1.0);$p=20;case 20:AJE(a,
-b,c,d,e);if(C()){break _;}Bq(b,0.0,0.0,0.0,1.0,1.0,1.0);return i;case 21:$z=AT2(a,b,c,d,e);if(C()){break _;}i=$z;return i;case 22:AJE(a,b,c,d,e);if(C()){break _;}Bq(b,0.5,0.0,0.0,1.0,0.5,1.0);$p=23;case 23:AJE(a,b,c,d,e);if(C()){break _;}Bq(b,0.0,0.0,0.0,1.0,1.0,1.0);return i;case 24:AJE(a,b,c,d,e);if(C()){break _;}Bq(b,0.0,0.0,0.5,1.0,1.0,1.0);$p=25;case 25:AJE(a,b,c,d,e);if(C()){break _;}Bq(b,0.0,0.0,0.0,1.0,1.0,1.0);return i;case 26:AJE(a,b,c,d,e);if(C()){break _;}Bq(b,0.0,0.0,0.5,1.0,0.5,1.0);$p=27;case 27:AJE(a,
-b,c,d,e);if(C()){break _;}Bq(b,0.0,0.0,0.0,1.0,1.0,1.0);return i;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
-function AT2(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();bj=$T.l();bi=$T.l();bh=$T.l();bg=$T.l();bf=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.q;$p
-=1;case 1:$z=f.dS(c,d,e);if(C()){break _;}g=$z;h=g&7;i=(g&8)<=0?0:1;BI();j=Bv_;k=a.ei<0?0:1;if(!k){I();a.ei=Bwn.M;}l=Y(h,5);if(!l)Bq(b,0.3125,0.0,0.25,0.6875,0.1875,0.75);else if(h==6)Bq(b,0.25,0.0,0.3125,0.75,0.1875,0.6875);else if(h==4)Bq(b,0.3125,0.25,0.8125,0.6875,0.75,1.0);else if(h==3)Bq(b,0.3125,0.25,0.0,0.6875,0.75,0.1875);else if(h==2)Bq(b,0.8125,0.25,0.3125,1.0,0.75,0.6875);else if(h==1)Bq(b,0.0,0.25,0.3125,0.1875,0.75,0.6875);$p=2;case 2:AJE(a,b,c,d,e);if(C()){break _;}if(!k)a.ei=(-1);f=a.q;$p=3;case 3:$z
-=b.Nj(f,c,d,e);if(C()){break _;}m=$z;if(By7.data[b.b]>0)m=1.0;CO(j,m,m,m);n=b.bi(0);g=a.ei;if(g<0)g=n;o=(g&15)<<4;p=g&240;m=o;q=m/256.0;r=(m+15.989999771118164)/256.0;m=p;s=m/256.0;t=(m+15.989999771118164)/256.0;u=BC(L2,8).data;u[0]=BM((-0.0625),0.0,(-0.0625));u[1]=BM(0.0625,0.0,(-0.0625));u[2]=BM(0.0625,0.0,0.0625);u[3]=BM((-0.0625),0.0,0.0625);u[4]=BM((-0.0625),0.625,(-0.0625));u[5]=BM(0.0625,0.625,(-0.0625));u[6]=BM(0.0625,0.625,0.0625);u[7]=BM((-0.0625),0.625,0.0625);v=0;n=Y(h,6);k=Y(h,4);g=Y(h,3);w=Y(h,
-2);h=Y(h,1);x=c+0.5;m=d;y=m+0.5;z=e+0.5;ba=m+0.125;while(v<8){if(!i){b=u[v];b.B=b.B+0.0625;S6(u[v],(-0.6981317400932312));}else{b=u[v];b.B=b.B-0.0625;S6(u[v],0.6981317400932312);}if(!n)Lp(u[v],1.5707963705062866);if(l>=0){b=u[v];b.G=b.G+x;b=u[v];b.F=b.F+ba;b=u[v];b.B=b.B+z;}else{b=u[v];b.F=b.F-0.375;S6(u[v],1.5707963705062866);if(!k)Lp(u[v],0.0);if(!g)Lp(u[v],3.1415927410125732);if(!w)Lp(u[v],1.5707963705062866);if(!h)Lp(u[v],(-1.5707963705062866));b=u[v];b.G=b.G+x;b=u[v];b.F=b.F+y;b=u[v];b.B=b.B+z;}v=v+1|0;}f
+var Ri=K(DJ);
+function BAB(){var a=new Ri();BeO(a);return a;}
+function BeO(a){D4(a);}
+function A4D(a,b){}
+function A$n(a,b){}
+function Bfx(a){return 0;}
+function Ds(){var a=this;E.call(a);a.gM=null;a.gW=null;a.sd=null;}
+var BAC=null;var BAD=null;var BAE=null;var BAF=null;var BAG=null;var BAH=null;var BAI=null;var BAJ=null;var BAK=null;var BAL=null;var BAM=null;var BAN=null;var BAO=null;var BAP=null;var BAQ=null;var BAR=null;var BAS=null;var BAT=null;var BAU=null;var BAV=null;var BAW=null;var BAX=null;var BAY=null;function AWZ(){AWZ=Bw(Ds);A7O();}
+function Ec(a,b){var c=new Ds();AVQ(c,a,b);return c;}
+function Brx(a,b,c){var d=new Ds();ADH(d,a,b,c);return d;}
+function AVQ(a,b,c){AWZ();ADH(a,b,c,B(7));}
+function ADH(a,b,c,d){AWZ();if(b!==null&&c!==null&&d!==null){if(!Bl(b)&&!Bl(c)){a.gW=B(7);a.gM=B(7);a.sd=d;return;}a.gW=b;a.gM=c;a.sd=d;return;}b=new Fa;X(b);P(b);}
+function Bhv(a,b){var c;if(b===a)return 1;if(!(b instanceof Ds))return 0;c=b;return Cz(a.gW,c.gW)&&Cz(a.gM,c.gM)&&Cz(a.sd,c.sd)?1:0;}
+function LN(){AWZ();return BAC;}
+function Bcp(a){return (Tp(a.gM)+Tp(a.gW)|0)+Tp(a.sd)|0;}
+function A7O(){var b,c;BAD=Ec(B(289),B(290));BAE=Ec(B(291),B(290));BAF=Ec(B(292),B(293));BAG=Ec(B(292),B(7));BAH=Ec(B(289),B(7));BAI=Ec(B(291),B(294));BAJ=Ec(B(291),B(7));BAK=Ec(B(295),B(7));BAL=Ec(B(295),B(296));BAM=Ec(B(297),B(7));BAN=Ec(B(297),B(298));BAO=Ec(B(299),B(300));BAP=Ec(B(299),B(7));BAQ=Ec(B(301),B(302));BAR=Ec(B(301),B(7));BAS=Ec(B(292),B(293));BAT=Ec(B(292),B(293));BAU=Ec(B(292),B(303));BAV=Ec(B(292),B(303));BAW=Ec(B(289),B(304));BAX=Ec(B(289),B(305));BAY=Ec(B(7),B(7));if(BAZ===null)BAZ=A$i();b
+=(BAZ.value!==null?$rt_str(BAZ.value):null);c=OJ(b,95);BAC=Brx(Ev(b,0,c),IN(b,c+1|0),B(7));}
+var WK=K(0);
+function ACd(){E.call(this);this.HW=null;}
+function Bq_(b){var c;c=new ACd;c.HW=b;return c;}
+function Dq(a,b){a.HW.S8(b);}
+function BcX(a,b){a.HW.VI(b);}
+var AZY=K();
+function BjG(a,b,c){a.Vy($rt_str(b),IV(c,"handleEvent"));}
+function A9x(a,b,c){a.UX($rt_str(b),IV(c,"handleEvent"));}
+function A2F(a,b,c,d){a.RT($rt_str(b),IV(c,"handleEvent"),d?1:0);}
+function A2Q(a,b){return !!a.VC(b);}
+function Bh4(a,b,c,d){a.SQ($rt_str(b),IV(c,"handleEvent"),d?1:0);}
+var AEJ=K(0);
+function AAe(){var a=this;E.call(a);a.Gu=null;a.IK=null;}
+function BnI(a){var b,c,d;if(a.Gu.readyState==4){b=new $rt_globals.Uint8Array(a.Gu.response);c=B4(b.byteLength);Bp();Bvg=c;d=0;while(true){c=Bvg.data;if(d>=c.length)break;c[d]=b[d]<<24>>24;d=d+1|0;}Dq(a.IK,B(306));}}
+var Zm=K();
+var By7=null;function Bjk(){Bjk=Bw(Zm);BaE();}
+function BA0(){var a=new Zm();AHt(a);return a;}
+function AHt(a){Bjk();}
+function BaE(){var b,c,d,e;By7=DY();b=BC(G3,6).data;Bg0();b[0]=BA1;b[1]=BA2;b[2]=BA3;b[3]=BA4;b[4]=BA5;b[5]=BA6;c=b.length;d=0;while(d=0&&b<=a.cN){a.bh=b;if(b=0&&b<=a.l9){if(a.lq>b)a.lq=(-1);a.cN=b;if(a.bh>b)a.bh=b;return a;}c=new Cp;d=a.l9;e=new S;T(e);Cq(Bo(J(Bo(J(e,B(309)),b),B(308)),d),93);Bj(c,V(e));P(c);}
+function F_(a){a.bh=0;a.cN=a.l9;a.lq=(-1);return a;}
+function HQ(a){a.cN=a.bh;a.bh=0;a.lq=(-1);return a;}
+function CN(a){return a.cN-a.bh|0;}
+function Eu(a){return a.bh>=a.cN?0:1;}
+var Rf=K(HN);
+function ALL(a,b,c,d){var e,f,g,h,i,j,k,l;if(c>=0){e=b.data;f=e.length;if(c<=f){g=c+d|0;if(g>f){h=new Cv;i=new S;T(i);Bo(J(Bo(J(i,B(310)),g),B(311)),f);Bj(h,V(i));P(h);}if(CN(a)>16&255)/255.0;k=(i>>8&255)/255.0;l=(i&255)/255.0;$p=5;case 5:$z=ANE(a,b,c,d,e,j,k,l);if(C()){break _;}i=$z;return i;case 6:$z=b.Nu(h,c,
+d,e);if(C()){break _;}j=$z;CO(g,j,j,j);g=a.q;$p=7;case 7:$z=g.dU(c,d,e);if(C()){break _;}i=$z;Wy(a,b,i,c,d,e);i=1;return i;case 8:$z=b.Nu(h,c,d,e);if(C()){break _;}j=$z;CO(g,j,j,j);g=a.q;$p=9;case 9:$z=g.dU(c,d,e);if(C()){break _;}i=$z;AES(a,b,i,c,d-0.0625,e);i=1;return i;case 10:$z=g.dU(c,d,e);if(C()){break _;}i=$z;BK();g=Bwx;h=a.q;$p=11;case 11:$z=b.Nu(h,c,d,e);if(C()){break _;}j=$z;if(Bzt.data[b.b]>0)j=1.0;CO(g,j,j,j);if(i==1)JK(a,b,c-0.09999999403953552,d+0.20000000298023224,e,(-0.4000000059604645),0.0);else if
+(i==2)JK(a,b,c+0.09999999403953552,d+0.20000000298023224,e,0.4000000059604645,0.0);else if(i==3)JK(a,b,c,d+0.20000000298023224,e-0.09999999403953552,0.0,(-0.4000000059604645));else if(i!=4)JK(a,b,c,d,e,0.0,0.0);else JK(a,b,c,d+0.20000000298023224,e+0.09999999403953552,0.0,0.4000000059604645);i=1;return i;case 12:$z=AHw(a,b,c,d,e);if(C()){break _;}i=$z;return i;case 13:$z=AR9(a,b,c,d,e);if(C()){break _;}i=$z;return i;case 14:$z=ASh(a,b,c,d,e);if(C()){break _;}i=$z;return i;case 15:$z=ATm(a,b,c,d,e);if(C()){break _;}i
+=$z;return i;case 16:$z=AVM(a,b,c,d,e);if(C()){break _;}i=$z;return i;case 17:$z=g.dU(c,d,e);if(C()){break _;}f=$z;if(!f){Br(b,0.0,0.0,0.0,0.5,0.5,1.0);$p=19;continue _;}if(f==1){Br(b,0.0,0.0,0.0,0.5,1.0,1.0);$p=22;continue _;}if(f==2){Br(b,0.0,0.0,0.0,1.0,0.5,0.5);$p=24;continue _;}if(f!=3){Br(b,0.0,0.0,0.0,1.0,1.0,1.0);return i;}Br(b,0.0,0.0,0.0,1.0,1.0,0.5);$p=26;continue _;case 18:$z=ANW(a,b,c,d,e);if(C()){break _;}i=$z;return i;case 19:AJR(a,b,c,d,e);if(C()){break _;}Br(b,0.5,0.0,0.0,1.0,1.0,1.0);$p=20;case 20:AJR(a,
+b,c,d,e);if(C()){break _;}Br(b,0.0,0.0,0.0,1.0,1.0,1.0);return i;case 21:$z=AUa(a,b,c,d,e);if(C()){break _;}i=$z;return i;case 22:AJR(a,b,c,d,e);if(C()){break _;}Br(b,0.5,0.0,0.0,1.0,0.5,1.0);$p=23;case 23:AJR(a,b,c,d,e);if(C()){break _;}Br(b,0.0,0.0,0.0,1.0,1.0,1.0);return i;case 24:AJR(a,b,c,d,e);if(C()){break _;}Br(b,0.0,0.0,0.5,1.0,1.0,1.0);$p=25;case 25:AJR(a,b,c,d,e);if(C()){break _;}Br(b,0.0,0.0,0.0,1.0,1.0,1.0);return i;case 26:AJR(a,b,c,d,e);if(C()){break _;}Br(b,0.0,0.0,0.5,1.0,0.5,1.0);$p=27;case 27:AJR(a,
+b,c,d,e);if(C()){break _;}Br(b,0.0,0.0,0.0,1.0,1.0,1.0);return i;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
+function AUa(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();bj=$T.l();bi=$T.l();bh=$T.l();bg=$T.l();bf=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.q;$p
+=1;case 1:$z=f.dU(c,d,e);if(C()){break _;}g=$z;h=g&7;i=(g&8)<=0?0:1;BK();j=Bwx;k=a.el<0?0:1;if(!k){I();a.el=BwM.M;}l=Y(h,5);if(!l)Br(b,0.3125,0.0,0.25,0.6875,0.1875,0.75);else if(h==6)Br(b,0.25,0.0,0.3125,0.75,0.1875,0.6875);else if(h==4)Br(b,0.3125,0.25,0.8125,0.6875,0.75,1.0);else if(h==3)Br(b,0.3125,0.25,0.0,0.6875,0.75,0.1875);else if(h==2)Br(b,0.8125,0.25,0.3125,1.0,0.75,0.6875);else if(h==1)Br(b,0.0,0.25,0.3125,0.1875,0.75,0.6875);$p=2;case 2:AJR(a,b,c,d,e);if(C()){break _;}if(!k)a.el=(-1);f=a.q;$p=3;case 3:$z
+=b.Nu(f,c,d,e);if(C()){break _;}m=$z;if(Bzt.data[b.b]>0)m=1.0;CO(j,m,m,m);n=b.bi(0);g=a.el;if(g<0)g=n;o=(g&15)<<4;p=g&240;m=o;q=m/256.0;r=(m+15.989999771118164)/256.0;m=p;s=m/256.0;t=(m+15.989999771118164)/256.0;u=BC(L_,8).data;u[0]=BM((-0.0625),0.0,(-0.0625));u[1]=BM(0.0625,0.0,(-0.0625));u[2]=BM(0.0625,0.0,0.0625);u[3]=BM((-0.0625),0.0,0.0625);u[4]=BM((-0.0625),0.625,(-0.0625));u[5]=BM(0.0625,0.625,(-0.0625));u[6]=BM(0.0625,0.625,0.0625);u[7]=BM((-0.0625),0.625,0.0625);v=0;n=Y(h,6);k=Y(h,4);g=Y(h,3);w=Y(h,
+2);h=Y(h,1);x=c+0.5;m=d;y=m+0.5;z=e+0.5;ba=m+0.125;while(v<8){if(!i){b=u[v];b.B=b.B+0.0625;Tk(u[v],(-0.6981317400932312));}else{b=u[v];b.B=b.B-0.0625;Tk(u[v],0.6981317400932312);}if(!n)Lx(u[v],1.5707963705062866);if(l>=0){b=u[v];b.G=b.G+x;b=u[v];b.F=b.F+ba;b=u[v];b.B=b.B+z;}else{b=u[v];b.F=b.F-0.375;Tk(u[v],1.5707963705062866);if(!k)Lx(u[v],0.0);if(!g)Lx(u[v],3.1415927410125732);if(!w)Lx(u[v],1.5707963705062866);if(!h)Lx(u[v],(-1.5707963705062866));b=u[v];b.G=b.G+x;b=u[v];b.F=b.F+y;b=u[v];b.B=b.B+z;}v=v+1|0;}f
=null;bb=null;bc=null;bd=null;l=0;be=(o+7|0)/256.0;bf=((o+9|0)-0.009999999776482582)/256.0;bg=(p+6|0)/256.0;bh=((p+8|0)-0.009999999776482582)/256.0;m=((p+16|0)-0.009999999776482582)/256.0;while(l<6){if(!l){q=be;r=bf;s=bg;t=bh;}else if(l==2){q=be;r=bf;s=bg;t=m;}if(!l){f=u[0];bb=u[1];bc=u[2];bd=u[3];}else if(l==1){f=u[7];bb=u[6];bc=u[5];bd=u[4];}else if(l==2){f=u[1];bb=u[0];bc=u[4];bd=u[5];}else if(l==3){f=u[2];bb=u[1];bc=u[5];bd=u[6];}else if(l==4){f=u[3];bb=u[2];bc=u[6];bd=u[7];}else if(l==5){f=u[0];bb=u[3];bc
-=u[7];bd=u[4];}bi=f.G;y=f.F;z=f.B;ba=q;x=t;H(j,bi,y,z,ba,x);bi=bb.G;y=bb.F;z=bb.B;bj=r;H(j,bi,y,z,bj,x);x=bc.G;bi=bc.F;y=bc.B;z=s;H(j,x,bi,y,bj,z);H(j,bd.G,bd.F,bd.B,ba,z);l=l+1|0;}return 1;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,$p);}
-function AHj(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();bk=$T.l();bj=$T.l();bi=$T.l();bh=$T.l();bg=$T.l();bf=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p)
-{case 0:BI();f=Bv_;g=b.bi(0);h=a.ei;if(h<0)h=g;i=a.q;$p=1;case 1:$z=b.Nj(i,c,d,e);if(C()){break _;}j=$z;CO(f,j,j,j);k=(h&15)<<4;l=h&240;j=k;m=j/256.0;n=(j+15.989999771118164)/256.0;j=l;o=j/256.0;p=j+15.989999771118164;q=p/256.0;r=1.399999976158142;b=a.q;g=d-1|0;$p=2;case 2:$z=b.fl(c,g,e);if(C()){break _;}h=$z;if(h){s=c+0.5;t=s+0.2;u=s-0.2;v=e+0.5;w=v+0.2;x=v-0.2;y=s-0.3;z=s+0.3;ba=v-0.3;bb=v+0.3;bc=d+r;bd=e+1|0;H(f,y,bc,bd,n,o);be=d+0|0;H(f,t,be,bd,n,q);bf=e+0|0;H(f,t,be,bf,m,q);H(f,y,bc,bf,m,o);H(f,z,bc,bf,
+=u[7];bd=u[4];}bi=f.G;y=f.F;z=f.B;ba=q;x=t;H(j,bi,y,z,ba,x);bi=bb.G;y=bb.F;z=bb.B;bj=r;H(j,bi,y,z,bj,x);x=bc.G;bi=bc.F;y=bc.B;z=s;H(j,x,bi,y,bj,z);H(j,bd.G,bd.F,bd.B,ba,z);l=l+1|0;}return 1;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,$p);}
+function AHw(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();bk=$T.l();bj=$T.l();bi=$T.l();bh=$T.l();bg=$T.l();bf=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p)
+{case 0:BK();f=Bwx;g=b.bi(0);h=a.el;if(h<0)h=g;i=a.q;$p=1;case 1:$z=b.Nu(i,c,d,e);if(C()){break _;}j=$z;CO(f,j,j,j);k=(h&15)<<4;l=h&240;j=k;m=j/256.0;n=(j+15.989999771118164)/256.0;j=l;o=j/256.0;p=j+15.989999771118164;q=p/256.0;r=1.399999976158142;b=a.q;g=d-1|0;$p=2;case 2:$z=b.fm(c,g,e);if(C()){break _;}h=$z;if(h){s=c+0.5;t=s+0.2;u=s-0.2;v=e+0.5;w=v+0.2;x=v-0.2;y=s-0.3;z=s+0.3;ba=v-0.3;bb=v+0.3;bc=d+r;bd=e+1|0;H(f,y,bc,bd,n,o);be=d+0|0;H(f,t,be,bd,n,q);bf=e+0|0;H(f,t,be,bf,m,q);H(f,y,bc,bf,m,o);H(f,z,bc,bf,
n,o);H(f,u,be,bf,n,q);H(f,u,be,bd,m,q);H(f,z,bc,bd,m,o);z=(l+16|0)/256.0;t=(p+16.0)/256.0;u=c+1|0;H(f,u,bc,bb,n,z);H(f,u,be,x,n,t);y=c+0|0;H(f,y,be,x,m,t);H(f,y,bc,bb,m,z);H(f,y,bc,ba,n,z);H(f,y,be,w,n,t);H(f,u,be,w,m,t);H(f,u,bc,ba,m,z);w=s-0.5;ba=s+0.5;bb=v-0.5;bg=v+0.5;bh=s-0.4;bi=s+0.4;s=v-0.4;x=v+0.4;H(f,bh,bc,bf,m,z);H(f,w,be,bf,m,t);H(f,w,be,bd,n,t);H(f,bh,bc,bd,n,z);H(f,bi,bc,bd,m,z);H(f,ba,be,bd,m,t);H(f,ba,be,bf,n,t);H(f,bi,bc,bf,n,z);H(f,y,bc,x,m,o);H(f,y,be,bg,m,q);H(f,u,be,bg,n,q);H(f,u,bc,x,n,
-o);H(f,u,bc,s,m,o);H(f,u,be,bb,m,q);H(f,y,be,bb,n,q);H(f,y,bc,s,n,o);return 1;}b=Bwf;i=a.q;$p=3;case 3:$z=AN2(b,i,c,g,e);if(C()){break _;}g=$z;if(g){s=c+0.5;t=s+0.2;u=s-0.2;v=e+0.5;w=v+0.2;x=v-0.2;y=s-0.3;z=s+0.3;ba=v-0.3;bb=v+0.3;bc=d+r;bd=e+1|0;H(f,y,bc,bd,n,o);be=d+0|0;H(f,t,be,bd,n,q);bf=e+0|0;H(f,t,be,bf,m,q);H(f,y,bc,bf,m,o);H(f,z,bc,bf,n,o);H(f,u,be,bf,n,q);H(f,u,be,bd,m,q);H(f,z,bc,bd,m,o);z=(l+16|0)/256.0;t=(p+16.0)/256.0;u=c+1|0;H(f,u,bc,bb,n,z);H(f,u,be,x,n,t);y=c+0|0;H(f,y,be,x,m,t);H(f,y,bc,bb,
+o);H(f,u,bc,s,m,o);H(f,u,be,bb,m,q);H(f,y,be,bb,n,q);H(f,y,bc,s,n,o);return 1;}b=BwD;i=a.q;$p=3;case 3:$z=AOc(b,i,c,g,e);if(C()){break _;}g=$z;if(g){s=c+0.5;t=s+0.2;u=s-0.2;v=e+0.5;w=v+0.2;x=v-0.2;y=s-0.3;z=s+0.3;ba=v-0.3;bb=v+0.3;bc=d+r;bd=e+1|0;H(f,y,bc,bd,n,o);be=d+0|0;H(f,t,be,bd,n,q);bf=e+0|0;H(f,t,be,bf,m,q);H(f,y,bc,bf,m,o);H(f,z,bc,bf,n,o);H(f,u,be,bf,n,q);H(f,u,be,bd,m,q);H(f,z,bc,bd,m,o);z=(l+16|0)/256.0;t=(p+16.0)/256.0;u=c+1|0;H(f,u,bc,bb,n,z);H(f,u,be,x,n,t);y=c+0|0;H(f,y,be,x,m,t);H(f,y,bc,bb,
m,z);H(f,y,bc,ba,n,z);H(f,y,be,w,n,t);H(f,u,be,w,m,t);H(f,u,bc,ba,m,z);w=s-0.5;ba=s+0.5;bb=v-0.5;bg=v+0.5;bh=s-0.4;bi=s+0.4;s=v-0.4;x=v+0.4;H(f,bh,bc,bf,m,z);H(f,w,be,bf,m,t);H(f,w,be,bd,n,t);H(f,bh,bc,bd,n,z);H(f,bi,bc,bd,m,z);H(f,ba,be,bd,m,t);H(f,ba,be,bf,n,t);H(f,bi,bc,bf,n,z);H(f,y,bc,x,m,o);H(f,y,be,bg,m,q);H(f,u,be,bg,n,q);H(f,u,bc,x,n,o);H(f,u,bc,s,m,o);H(f,u,be,bb,m,q);H(f,y,be,bb,n,q);H(f,y,bc,s,n,o);return 1;}bj=0.20000000298023224;bk=0.0625;if((((c+d|0)+e|0)&1)!=1){bb=m;bc=n;y=o;ba=q;}else{y=(l+
-16|0)/256.0;ba=(p+16.0)/256.0;bb=m;bc=n;}if(((((c/2|0)+(d/2|0)|0)+(e/2|0)|0)&1)!=1){s=bb;bb=bc;bc=s;}b=Bwf;i=a.q;g=c-1|0;$p=4;case 4:$z=AN2(b,i,g,d,e);if(C()){break _;}g=$z;if(g){x=c+bj;t=d+r+bk;u=e+1|0;H(f,x,t,u,bb,y);v=c+0|0;w=(d+0|0)+bk;H(f,v,w,u,bb,ba);s=e+0|0;H(f,v,w,s,bc,ba);H(f,x,t,s,bc,y);H(f,x,t,s,bc,y);H(f,v,w,s,bc,ba);H(f,v,w,u,bb,ba);H(f,x,t,u,bb,y);}b=Bwf;i=a.q;h=c+1|0;$p=5;case 5:$z=AN2(b,i,h,d,e);if(C()){break _;}g=$z;if(g){s=h-bj;x=d+r+bk;t=e+0|0;H(f,s,x,t,bc,y);u=h-0|0;v=(d+0|0)+bk;H(f,u,v,
-t,bc,ba);w=e+1|0;H(f,u,v,w,bb,ba);H(f,s,x,w,bb,y);H(f,s,x,w,bb,y);H(f,u,v,w,bb,ba);H(f,u,v,t,bc,ba);H(f,s,x,t,bc,y);}b=Bwf;i=a.q;g=e-1|0;$p=6;case 6:$z=AN2(b,i,c,d,g);if(C()){break _;}g=$z;if(g){s=c+0|0;x=d+r+bk;t=e+bj;H(f,s,x,t,bb,y);u=(d+0|0)+bk;v=e+0|0;H(f,s,u,v,bb,ba);w=h;H(f,w,u,v,bc,ba);H(f,w,x,t,bc,y);H(f,w,x,t,bc,y);H(f,w,u,v,bc,ba);H(f,s,u,v,bb,ba);H(f,s,x,t,bb,y);}b=Bwf;i=a.q;k=e+1|0;$p=7;case 7:$z=AN2(b,i,c,d,k);if(C()){break _;}g=$z;if(g){u=h;v=d+r+bk;w=k-bj;H(f,u,v,w,bc,y);s=(d+0|0)+bk;x=k-0|0;H(f,
-u,s,x,bc,ba);t=c+0|0;H(f,t,s,x,bb,ba);H(f,t,v,w,bb,y);H(f,t,v,w,bb,y);H(f,t,s,x,bb,ba);H(f,u,s,x,bc,ba);H(f,u,v,w,bc,y);}b=Bwf;i=a.q;d=d+1|0;$p=8;case 8:$z=AN2(b,i,c,d,e);if(C()){break _;}g=$z;if(g){s=c+0.5;u=s+0.5;v=s-0.5;s=e+0.5;x=s+0.5;s=s-0.5;if(((c+d|0)+e|0)&1){t=c+0|0;u=d+(-0.20000000298023224);H(f,t,u,x,n,o);v=d+0|0;H(f,t,v,s,n,q);w=h;H(f,w,v,s,m,q);H(f,w,u,x,m,o);y=(l+16|0)/256.0;ba=(p+16.0)/256.0;H(f,w,u,s,n,y);H(f,w,v,x,n,ba);H(f,t,v,x,m,ba);H(f,t,u,s,m,y);}else{w=d+(-0.20000000298023224);y=e+0|0;H(f,
-v,w,y,n,o);ba=d+0|0;H(f,u,ba,y,n,q);s=k;H(f,u,ba,s,m,q);H(f,v,w,s,m,o);x=(l+16|0)/256.0;t=(p+16.0)/256.0;H(f,u,w,s,n,x);H(f,v,ba,s,n,t);H(f,v,ba,y,m,t);H(f,u,w,y,m,x);}}return 1;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,$p);}
-function ARX(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,bl,bm,bn,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();bn=$T.l();bm=$T.l();bl=$T.l();bk=$T.l();bj=$T.l();bi=$T.l();bh=$T.l();bg=$T.l();bf=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=
-$T.l();a=$T.l();}_:while(true){switch($p){case 0:BI();f=Bv_;g=1;h=a.q;$p=1;case 1:$z=h.dS(c,d,e);if(C()){break _;}i=$z;g=b.eo(g,i);i=a.ei;if(i<0)i=g;h=a.q;$p=2;case 2:$z=b.Nj(h,c,d,e);if(C()){break _;}j=$z;CO(f,j,j,j);k=(i&15)<<4;l=i&240;m=k;n=m/256.0;o=(m+15.989999771118164)/256.0;m=l;p=m/256.0;q=(m+15.989999771118164)/256.0;m=0.0;r=0.03125;b=a.q;g=c-1|0;$p=3;case 3:$z=BlE(b,g,d,e);if(C()){break _;}i=$z;if(!i){b=a.q;$p=4;continue _;}i=1;b=a.q;l=c+1|0;$p=5;continue _;case 4:$z=b.fl(g,d,e);if(C()){break _;}i
-=$z;if(!i){b=a.q;i=d-1|0;$p=6;continue _;}i=0;b=a.q;l=c+1|0;$p=5;case 5:$z=BlE(b,l,d,e);if(C()){break _;}s=$z;if(!s){b=a.q;$p=7;continue _;}t=1;b=a.q;u=e-1|0;$p=8;continue _;case 6:$z=BlE(b,g,i,e);if(C()){break _;}i=$z;i=i?1:0;b=a.q;l=c+1|0;$p=5;continue _;case 7:$z=b.fl(l,d,e);if(C()){break _;}s=$z;if(!s){b=a.q;s=d-1|0;$p=9;continue _;}t=0;b=a.q;u=e-1|0;$p=8;case 8:$z=BlE(b,c,d,u);if(C()){break _;}s=$z;if(!s){b=a.q;$p=10;continue _;}v=1;b=a.q;w=e+1|0;$p=11;continue _;case 9:$z=BlE(b,l,s,e);if(C()){break _;}s
-=$z;t=s?1:0;b=a.q;u=e-1|0;$p=8;continue _;case 10:$z=b.fl(c,d,u);if(C()){break _;}s=$z;if(!s){b=a.q;s=d-1|0;$p=12;continue _;}v=0;b=a.q;w=e+1|0;$p=11;case 11:$z=BlE(b,c,d,w);if(C()){break _;}s=$z;if(!s){b=a.q;$p=13;continue _;}x=1;b=a.q;y=d+1|0;$p=14;continue _;case 12:$z=BlE(b,c,s,u);if(C()){break _;}s=$z;v=s?1:0;b=a.q;w=e+1|0;$p=11;continue _;case 13:$z=b.fl(c,d,w);if(C()){break _;}s=$z;if(!s){b=a.q;s=d-1|0;$p=15;continue _;}x=0;b=a.q;y=d+1|0;$p=14;case 14:$z=b.fl(c,y,e);if(C()){break _;}s=$z;if(!s){b=a.q;$p
+16|0)/256.0;ba=(p+16.0)/256.0;bb=m;bc=n;}if(((((c/2|0)+(d/2|0)|0)+(e/2|0)|0)&1)!=1){s=bb;bb=bc;bc=s;}b=BwD;i=a.q;g=c-1|0;$p=4;case 4:$z=AOc(b,i,g,d,e);if(C()){break _;}g=$z;if(g){x=c+bj;t=d+r+bk;u=e+1|0;H(f,x,t,u,bb,y);v=c+0|0;w=(d+0|0)+bk;H(f,v,w,u,bb,ba);s=e+0|0;H(f,v,w,s,bc,ba);H(f,x,t,s,bc,y);H(f,x,t,s,bc,y);H(f,v,w,s,bc,ba);H(f,v,w,u,bb,ba);H(f,x,t,u,bb,y);}b=BwD;i=a.q;h=c+1|0;$p=5;case 5:$z=AOc(b,i,h,d,e);if(C()){break _;}g=$z;if(g){s=h-bj;x=d+r+bk;t=e+0|0;H(f,s,x,t,bc,y);u=h-0|0;v=(d+0|0)+bk;H(f,u,v,
+t,bc,ba);w=e+1|0;H(f,u,v,w,bb,ba);H(f,s,x,w,bb,y);H(f,s,x,w,bb,y);H(f,u,v,w,bb,ba);H(f,u,v,t,bc,ba);H(f,s,x,t,bc,y);}b=BwD;i=a.q;g=e-1|0;$p=6;case 6:$z=AOc(b,i,c,d,g);if(C()){break _;}g=$z;if(g){s=c+0|0;x=d+r+bk;t=e+bj;H(f,s,x,t,bb,y);u=(d+0|0)+bk;v=e+0|0;H(f,s,u,v,bb,ba);w=h;H(f,w,u,v,bc,ba);H(f,w,x,t,bc,y);H(f,w,x,t,bc,y);H(f,w,u,v,bc,ba);H(f,s,u,v,bb,ba);H(f,s,x,t,bb,y);}b=BwD;i=a.q;k=e+1|0;$p=7;case 7:$z=AOc(b,i,c,d,k);if(C()){break _;}g=$z;if(g){u=h;v=d+r+bk;w=k-bj;H(f,u,v,w,bc,y);s=(d+0|0)+bk;x=k-0|0;H(f,
+u,s,x,bc,ba);t=c+0|0;H(f,t,s,x,bb,ba);H(f,t,v,w,bb,y);H(f,t,v,w,bb,y);H(f,t,s,x,bb,ba);H(f,u,s,x,bc,ba);H(f,u,v,w,bc,y);}b=BwD;i=a.q;d=d+1|0;$p=8;case 8:$z=AOc(b,i,c,d,e);if(C()){break _;}g=$z;if(g){s=c+0.5;u=s+0.5;v=s-0.5;s=e+0.5;x=s+0.5;s=s-0.5;if(((c+d|0)+e|0)&1){t=c+0|0;u=d+(-0.20000000298023224);H(f,t,u,x,n,o);v=d+0|0;H(f,t,v,s,n,q);w=h;H(f,w,v,s,m,q);H(f,w,u,x,m,o);y=(l+16|0)/256.0;ba=(p+16.0)/256.0;H(f,w,u,s,n,y);H(f,w,v,x,n,ba);H(f,t,v,x,m,ba);H(f,t,u,s,m,y);}else{w=d+(-0.20000000298023224);y=e+0|0;H(f,
+v,w,y,n,o);ba=d+0|0;H(f,u,ba,y,n,q);s=k;H(f,u,ba,s,m,q);H(f,v,w,s,m,o);x=(l+16|0)/256.0;t=(p+16.0)/256.0;H(f,u,w,s,n,x);H(f,v,ba,s,n,t);H(f,v,ba,y,m,t);H(f,u,w,y,m,x);}}return 1;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,$p);}
+function AR9(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,bl,bm,bn,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();bn=$T.l();bm=$T.l();bl=$T.l();bk=$T.l();bj=$T.l();bi=$T.l();bh=$T.l();bg=$T.l();bf=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=
+$T.l();a=$T.l();}_:while(true){switch($p){case 0:BK();f=Bwx;g=1;h=a.q;$p=1;case 1:$z=h.dU(c,d,e);if(C()){break _;}i=$z;g=b.eq(g,i);i=a.el;if(i<0)i=g;h=a.q;$p=2;case 2:$z=b.Nu(h,c,d,e);if(C()){break _;}j=$z;CO(f,j,j,j);k=(i&15)<<4;l=i&240;m=k;n=m/256.0;o=(m+15.989999771118164)/256.0;m=l;p=m/256.0;q=(m+15.989999771118164)/256.0;m=0.0;r=0.03125;b=a.q;g=c-1|0;$p=3;case 3:$z=Bl1(b,g,d,e);if(C()){break _;}i=$z;if(!i){b=a.q;$p=4;continue _;}i=1;b=a.q;l=c+1|0;$p=5;continue _;case 4:$z=b.fm(g,d,e);if(C()){break _;}i
+=$z;if(!i){b=a.q;i=d-1|0;$p=6;continue _;}i=0;b=a.q;l=c+1|0;$p=5;case 5:$z=Bl1(b,l,d,e);if(C()){break _;}s=$z;if(!s){b=a.q;$p=7;continue _;}t=1;b=a.q;u=e-1|0;$p=8;continue _;case 6:$z=Bl1(b,g,i,e);if(C()){break _;}i=$z;i=i?1:0;b=a.q;l=c+1|0;$p=5;continue _;case 7:$z=b.fm(l,d,e);if(C()){break _;}s=$z;if(!s){b=a.q;s=d-1|0;$p=9;continue _;}t=0;b=a.q;u=e-1|0;$p=8;case 8:$z=Bl1(b,c,d,u);if(C()){break _;}s=$z;if(!s){b=a.q;$p=10;continue _;}v=1;b=a.q;w=e+1|0;$p=11;continue _;case 9:$z=Bl1(b,l,s,e);if(C()){break _;}s
+=$z;t=s?1:0;b=a.q;u=e-1|0;$p=8;continue _;case 10:$z=b.fm(c,d,u);if(C()){break _;}s=$z;if(!s){b=a.q;s=d-1|0;$p=12;continue _;}v=0;b=a.q;w=e+1|0;$p=11;case 11:$z=Bl1(b,c,d,w);if(C()){break _;}s=$z;if(!s){b=a.q;$p=13;continue _;}x=1;b=a.q;y=d+1|0;$p=14;continue _;case 12:$z=Bl1(b,c,s,u);if(C()){break _;}s=$z;v=s?1:0;b=a.q;w=e+1|0;$p=11;continue _;case 13:$z=b.fm(c,d,w);if(C()){break _;}s=$z;if(!s){b=a.q;s=d-1|0;$p=15;continue _;}x=0;b=a.q;y=d+1|0;$p=14;case 14:$z=b.fm(c,y,e);if(C()){break _;}s=$z;if(!s){b=a.q;$p
=16;continue _;}z=c+0|0;ba=l;bb=e+0|0;bc=w;bd=0;if(!(!i&&!t)&&!v&&!x)bd=1;if(!(!v&&!x)&&!t&&!i)bd=2;if(!bd){be=p;bf=q;}else{j=k+16|0;n=j/256.0;o=(j+15.989999771118164)/256.0;be=p;bf=q;}if(bd){bg=z;bh=ba;bi=bb;bj=bc;}else{if(!t&&!v&&!x&&!i){bg=z;bh=ba;bi=bb;bj=bc;}else{bg=!i?z+0.3125:z;if(!i)n=n+0.01953125;bh=!t?ba-0.3125:ba;if(!t)o=o-0.01953125;bi=!v?bb+0.3125:bb;if(!v)be=be+0.01953125;bj=!x?bc-0.3125:bc;if(!x)bf=bf-0.01953125;}bk=bh+m;bl=d+r;bm=bj+m;H(f,bk,bl,bm,o,bf);bn=bi-m;H(f,bk,bl,bn,o,be);bk=bg-m;H(f,
-bk,bl,bn,n,be);H(f,bk,bl,bm,n,bf);}if(bd==1){bl=bh+m;bm=d+r;bn=bj+m;H(f,bl,bm,bn,o,bf);bk=bi-m;H(f,bl,bm,bk,o,be);bl=bg-m;H(f,bl,bm,bk,n,be);H(f,bl,bm,bn,n,bf);}if(bd==2){bm=bh+m;bn=d+r;bk=bj+m;H(f,bm,bn,bk,o,bf);bl=bi-m;H(f,bm,bn,bl,n,bf);bm=bg-m;H(f,bm,bn,bl,n,be);H(f,bm,bn,bk,o,be);}j=k+16|0;bk=j/256.0;n=(j+15.989999771118164)/256.0;b=a.q;$p=24;continue _;case 15:$z=BlE(b,c,s,w);if(C()){break _;}s=$z;x=s?1:0;b=a.q;y=d+1|0;$p=14;continue _;case 16:$z=b.fl(g,d,e);if(C()){break _;}s=$z;if(s){b=a.q;$p=17;continue _;}b
-=a.q;$p=18;continue _;case 17:$z=BlE(b,g,y,e);if(C()){break _;}s=$z;if(s)i=1;b=a.q;$p=18;case 18:$z=b.fl(l,d,e);if(C()){break _;}s=$z;if(s){b=a.q;$p=19;continue _;}b=a.q;$p=20;continue _;case 19:$z=BlE(b,l,y,e);if(C()){break _;}s=$z;if(s)t=1;b=a.q;$p=20;case 20:$z=b.fl(c,d,u);if(C()){break _;}s=$z;if(s){b=a.q;$p=21;continue _;}b=a.q;$p=22;continue _;case 21:$z=BlE(b,c,y,u);if(C()){break _;}s=$z;if(s)v=1;b=a.q;$p=22;case 22:$z=b.fl(c,d,w);if(C()){break _;}s=$z;if(s){b=a.q;$p=23;continue _;}z=c+0|0;ba=l;bb=e+
+bk,bl,bn,n,be);H(f,bk,bl,bm,n,bf);}if(bd==1){bl=bh+m;bm=d+r;bn=bj+m;H(f,bl,bm,bn,o,bf);bk=bi-m;H(f,bl,bm,bk,o,be);bl=bg-m;H(f,bl,bm,bk,n,be);H(f,bl,bm,bn,n,bf);}if(bd==2){bm=bh+m;bn=d+r;bk=bj+m;H(f,bm,bn,bk,o,bf);bl=bi-m;H(f,bm,bn,bl,n,bf);bm=bg-m;H(f,bm,bn,bl,n,be);H(f,bm,bn,bk,o,be);}j=k+16|0;bk=j/256.0;n=(j+15.989999771118164)/256.0;b=a.q;$p=24;continue _;case 15:$z=Bl1(b,c,s,w);if(C()){break _;}s=$z;x=s?1:0;b=a.q;y=d+1|0;$p=14;continue _;case 16:$z=b.fm(g,d,e);if(C()){break _;}s=$z;if(s){b=a.q;$p=17;continue _;}b
+=a.q;$p=18;continue _;case 17:$z=Bl1(b,g,y,e);if(C()){break _;}s=$z;if(s)i=1;b=a.q;$p=18;case 18:$z=b.fm(l,d,e);if(C()){break _;}s=$z;if(s){b=a.q;$p=19;continue _;}b=a.q;$p=20;continue _;case 19:$z=Bl1(b,l,y,e);if(C()){break _;}s=$z;if(s)t=1;b=a.q;$p=20;case 20:$z=b.fm(c,d,u);if(C()){break _;}s=$z;if(s){b=a.q;$p=21;continue _;}b=a.q;$p=22;continue _;case 21:$z=Bl1(b,c,y,u);if(C()){break _;}s=$z;if(s)v=1;b=a.q;$p=22;case 22:$z=b.fm(c,d,w);if(C()){break _;}s=$z;if(s){b=a.q;$p=23;continue _;}z=c+0|0;ba=l;bb=e+
0|0;bc=w;bd=0;if(!(!i&&!t)&&!v&&!x)bd=1;if(!(!v&&!x)&&!t&&!i)bd=2;if(!bd){be=p;bf=q;}else{j=k+16|0;n=j/256.0;o=(j+15.989999771118164)/256.0;be=p;bf=q;}if(bd){bg=z;bh=ba;bi=bb;bj=bc;}else{if(!t&&!v&&!x&&!i){bg=z;bh=ba;bi=bb;bj=bc;}else{bg=!i?z+0.3125:z;if(!i)n=n+0.01953125;bh=!t?ba-0.3125:ba;if(!t)o=o-0.01953125;bi=!v?bb+0.3125:bb;if(!v)be=be+0.01953125;bj=!x?bc-0.3125:bc;if(!x)bf=bf-0.01953125;}bk=bh+m;bl=d+r;bm=bj+m;H(f,bk,bl,bm,o,bf);bn=bi-m;H(f,bk,bl,bn,o,be);bk=bg-m;H(f,bk,bl,bn,n,be);H(f,bk,bl,bm,n,bf);}if
-(bd==1){bl=bh+m;bm=d+r;bn=bj+m;H(f,bl,bm,bn,o,bf);bk=bi-m;H(f,bl,bm,bk,o,be);bl=bg-m;H(f,bl,bm,bk,n,be);H(f,bl,bm,bn,n,bf);}if(bd==2){bm=bh+m;bn=d+r;bk=bj+m;H(f,bm,bn,bk,o,bf);bl=bi-m;H(f,bm,bn,bl,n,bf);bm=bg-m;H(f,bm,bn,bl,n,be);H(f,bm,bn,bk,o,be);}j=k+16|0;bk=j/256.0;n=(j+15.989999771118164)/256.0;b=a.q;$p=24;continue _;case 23:$z=BlE(b,c,y,w);if(C()){break _;}s=$z;if(s)x=1;z=c+0|0;ba=l;bb=e+0|0;bc=w;bd=0;if(!(!i&&!t)&&!v&&!x)bd=1;if(!(!v&&!x)&&!t&&!i)bd=2;if(!bd){be=p;bf=q;}else{j=k+16|0;n=j/256.0;o=(j+15.989999771118164)
+(bd==1){bl=bh+m;bm=d+r;bn=bj+m;H(f,bl,bm,bn,o,bf);bk=bi-m;H(f,bl,bm,bk,o,be);bl=bg-m;H(f,bl,bm,bk,n,be);H(f,bl,bm,bn,n,bf);}if(bd==2){bm=bh+m;bn=d+r;bk=bj+m;H(f,bm,bn,bk,o,bf);bl=bi-m;H(f,bm,bn,bl,n,bf);bm=bg-m;H(f,bm,bn,bl,n,be);H(f,bm,bn,bk,o,be);}j=k+16|0;bk=j/256.0;n=(j+15.989999771118164)/256.0;b=a.q;$p=24;continue _;case 23:$z=Bl1(b,c,y,w);if(C()){break _;}s=$z;if(s)x=1;z=c+0|0;ba=l;bb=e+0|0;bc=w;bd=0;if(!(!i&&!t)&&!v&&!x)bd=1;if(!(!v&&!x)&&!t&&!i)bd=2;if(!bd){be=p;bf=q;}else{j=k+16|0;n=j/256.0;o=(j+15.989999771118164)
/256.0;be=p;bf=q;}if(bd){bg=z;bh=ba;bi=bb;bj=bc;}else{if(!t&&!v&&!x&&!i){bg=z;bh=ba;bi=bb;bj=bc;}else{bg=!i?z+0.3125:z;if(!i)n=n+0.01953125;bh=!t?ba-0.3125:ba;if(!t)o=o-0.01953125;bi=!v?bb+0.3125:bb;if(!v)be=be+0.01953125;bj=!x?bc-0.3125:bc;if(!x)bf=bf-0.01953125;}bk=bh+m;bl=d+r;bm=bj+m;H(f,bk,bl,bm,o,bf);bn=bi-m;H(f,bk,bl,bn,o,be);bk=bg-m;H(f,bk,bl,bn,n,be);H(f,bk,bl,bm,n,bf);}if(bd==1){bl=bh+m;bm=d+r;bn=bj+m;H(f,bl,bm,bn,o,bf);bk=bi-m;H(f,bl,bm,bk,o,be);bl=bg-m;H(f,bl,bm,bk,n,be);H(f,bl,bm,bn,n,bf);}if(bd
-==2){bm=bh+m;bn=d+r;bk=bj+m;H(f,bm,bn,bk,o,bf);bl=bi-m;H(f,bm,bn,bl,n,bf);bm=bg-m;H(f,bm,bn,bl,n,be);H(f,bm,bn,bk,o,be);}j=k+16|0;bk=j/256.0;n=(j+15.989999771118164)/256.0;b=a.q;$p=24;case 24:$z=b.fl(c,y,e);if(C()){break _;}i=$z;if(i)return 1;b=a.q;$p=25;case 25:$z=b.fl(g,d,e);if(C()){break _;}i=$z;if(!i){b=a.q;$p=26;continue _;}b=a.q;$p=27;continue _;case 26:$z=b.fl(l,d,e);if(C()){break _;}g=$z;if(!g){b=a.q;$p=28;continue _;}b=a.q;$p=29;continue _;case 27:$z=b.cY(g,y,e);if(C()){break _;}g=$z;if(g==Bzq.b){o
-=c+r;bl=y+m;bm=bc+m;H(f,o,bl,bm,n,p);bn=(d+0|0)-m;H(f,o,bn,bm,bk,p);bm=bb-m;H(f,o,bn,bm,bk,q);H(f,o,bl,bm,n,q);}b=a.q;$p=26;continue _;case 28:$z=b.fl(c,d,u);if(C()){break _;}g=$z;if(!g){b=a.q;$p=30;continue _;}b=a.q;$p=31;continue _;case 29:$z=b.cY(l,y,e);if(C()){break _;}g=$z;if(g==Bzq.b){o=ba-r;bl=(d+0|0)-m;bm=bc+m;H(f,o,bl,bm,bk,q);bn=y+m;H(f,o,bn,bm,n,q);bm=bb-m;H(f,o,bn,bm,n,p);H(f,o,bl,bm,bk,p);}b=a.q;$p=28;continue _;case 30:$z=b.fl(c,d,w);if(C()){break _;}e=$z;if(!e)return 1;b=a.q;$p=32;continue _;case 31:$z
-=b.cY(c,y,u);if(C()){break _;}g=$z;if(g==Bzq.b){o=ba+m;bl=(d+0|0)-m;bm=e+r;H(f,o,bl,bm,bk,q);bn=y+m;H(f,o,bn,bm,n,q);o=z-m;H(f,o,bn,bm,n,p);H(f,o,bl,bm,bk,p);}b=a.q;$p=30;continue _;case 32:$z=b.cY(c,y,w);if(C()){break _;}e=$z;if(e==Bzq.b){o=ba+m;bl=y+m;bm=bc-r;H(f,o,bl,bm,n,p);bn=(d+0|0)-m;H(f,o,bn,bm,bk,p);p=z-m;H(f,p,bn,bm,bk,q);H(f,p,bl,bm,n,q);}return 1;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,bl,bm,bn,$p);}
-function AVD(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,bl,bm,bn,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();bn=$T.l();bm=$T.l();bl=$T.l();bk=$T.l();bj=$T.l();bi=$T.l();bh=$T.l();bg=$T.l();bf=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=
-$T.l();a=$T.l();}_:while(true){switch($p){case 0:BI();f=Bv_;g=a.q;$p=1;case 1:$z=g.dS(c,d,e);if(C()){break _;}h=$z;i=b.eo(0,h);j=a.ei;if(j<0)j=i;g=a.q;$p=2;case 2:$z=b.Nj(g,c,d,e);if(C()){break _;}k=$z;CO(f,k,k,k);l=(j&15)<<4;j=j&240;m=l;n=m/256.0;o=(m+15.989999771118164)/256.0;m=j;p=m/256.0;q=(m+15.989999771118164)/256.0;r=c+1|0;s=c+0|0;t=e+0|0;u=e+1|0;v=d+0.0625;if(h!=1&&h!=2&&h!=3&&h!=7){if(h==8){w=s;x=r;y=r;z=u;m=t;k=t;ba=s;r=x;s=y;bb=u;t=m;u=k;}else if(h!=9){w=r;k=s;z=t;m=u;ba=r;r=k;bb=t;t=m;}else{w=r;ba
-=s;k=r;z=u;bb=t;m=t;r=s;s=k;t=u;u=m;}}else{w=s;ba=r;z=t;bb=u;}if(h!=2&&h!=4){if(h!=3&&h!=5){x=v;k=v;y=v;m=v;v=k;}else{k=v+1.0;x=k;y=v;m=v;v=k;}}else{m=v+1.0;x=v;y=m;}bc=ba;bd=y;be=bb;H(f,bc,bd,be,o,p);bf=w;bg=x;bh=u;H(f,bf,bg,bh,o,q);bi=s;bj=v;bk=t;H(f,bi,bj,bk,n,q);bl=r;bm=m;bn=z;H(f,bl,bm,bn,n,p);H(f,bl,bm,bn,n,p);H(f,bi,bj,bk,n,q);H(f,bf,bg,bh,o,q);H(f,bc,bd,be,o,p);return 1;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,bl,bm,bn,$p);}
-function AR7(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:BI();f=Bv_;g=b.bi(0);h=a.ei;if(h<0)h=g;i=a.q;$p=1;case 1:$z=b.Nj(i,c,d,e);if(C()){break _;}j=$z;CO(f,j,j,j);k=(h&15)<<4;l=h&240;j=k;m=j/256.0;n=(j+15.989999771118164)/256.0;j=l;o=j/256.0;p=(j+15.989999771118164)
-/256.0;b=a.q;$p=2;case 2:$z=b.dS(c,d,e);if(C()){break _;}h=$z;if(h==5){q=c+0.05000000074505806;r=(d+1|0)+0.0;s=(e+1|0)+0.0;H(f,q,r,s,m,o);t=(d+0|0)-0.0;H(f,q,t,s,m,p);s=(e+0|0)-0.0;H(f,q,t,s,n,p);H(f,q,r,s,n,o);}if(h==4){t=(c+1|0)-0.05000000074505806;q=(d+0|0)-0.0;s=(e+1|0)+0.0;H(f,t,q,s,n,p);r=(d+1|0)+0.0;H(f,t,r,s,n,o);s=(e+0|0)-0.0;H(f,t,r,s,m,o);H(f,t,q,s,m,p);}if(h==3){q=(c+1|0)+0.0;r=(d+0|0)-0.0;s=e+0.05000000074505806;H(f,q,r,s,n,p);t=(d+1|0)+0.0;H(f,q,t,s,n,o);q=(c+0|0)-0.0;H(f,q,t,s,m,o);H(f,q,r,s,
-m,p);}if(h==2){r=(c+1|0)+0.0;s=(d+1|0)+0.0;t=(e+1|0)-0.05000000074505806;H(f,r,s,t,m,o);q=(d+0|0)-0.0;H(f,r,q,t,m,p);r=(c+0|0)-0.0;H(f,r,q,t,n,p);H(f,r,s,t,n,o);}return 1;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p);}
-function JH(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd;BI();h=Bv_;i=b.bi(0);j=a.ei;if(j<0)j=i;k=(j&15)<<4;j=j&240;l=k;m=l/256.0;n=(l+15.989999771118164)/256.0;l=j;o=l/256.0;l=(l+15.989999771118164)/256.0;p=m;q=p+0.02734375;r=o;s=r+0.0234375;t=p+0.03515625;u=r+0.03125;c=c+0.5;e=e+0.5;v=c-0.5;w=c+0.5;x=e-0.5;y=e+0.5;z=c+f*0.375;ba=z-0.0625;bb=d+0.625;bc=e+g*0.375;bd=bc-0.0625;H(h,ba,bb,bd,q,s);bc=bc+0.0625;H(h,ba,bb,bc,q,u);z=z+0.0625;H(h,z,bb,bc,t,u);H(h,z,bb,bd,t,s);bb=c-0.0625;bc=
+==2){bm=bh+m;bn=d+r;bk=bj+m;H(f,bm,bn,bk,o,bf);bl=bi-m;H(f,bm,bn,bl,n,bf);bm=bg-m;H(f,bm,bn,bl,n,be);H(f,bm,bn,bk,o,be);}j=k+16|0;bk=j/256.0;n=(j+15.989999771118164)/256.0;b=a.q;$p=24;case 24:$z=b.fm(c,y,e);if(C()){break _;}i=$z;if(i)return 1;b=a.q;$p=25;case 25:$z=b.fm(g,d,e);if(C()){break _;}i=$z;if(!i){b=a.q;$p=26;continue _;}b=a.q;$p=27;continue _;case 26:$z=b.fm(l,d,e);if(C()){break _;}g=$z;if(!g){b=a.q;$p=28;continue _;}b=a.q;$p=29;continue _;case 27:$z=b.c0(g,y,e);if(C()){break _;}g=$z;if(g==BzO.b){o
+=c+r;bl=y+m;bm=bc+m;H(f,o,bl,bm,n,p);bn=(d+0|0)-m;H(f,o,bn,bm,bk,p);bm=bb-m;H(f,o,bn,bm,bk,q);H(f,o,bl,bm,n,q);}b=a.q;$p=26;continue _;case 28:$z=b.fm(c,d,u);if(C()){break _;}g=$z;if(!g){b=a.q;$p=30;continue _;}b=a.q;$p=31;continue _;case 29:$z=b.c0(l,y,e);if(C()){break _;}g=$z;if(g==BzO.b){o=ba-r;bl=(d+0|0)-m;bm=bc+m;H(f,o,bl,bm,bk,q);bn=y+m;H(f,o,bn,bm,n,q);bm=bb-m;H(f,o,bn,bm,n,p);H(f,o,bl,bm,bk,p);}b=a.q;$p=28;continue _;case 30:$z=b.fm(c,d,w);if(C()){break _;}e=$z;if(!e)return 1;b=a.q;$p=32;continue _;case 31:$z
+=b.c0(c,y,u);if(C()){break _;}g=$z;if(g==BzO.b){o=ba+m;bl=(d+0|0)-m;bm=e+r;H(f,o,bl,bm,bk,q);bn=y+m;H(f,o,bn,bm,n,q);o=z-m;H(f,o,bn,bm,n,p);H(f,o,bl,bm,bk,p);}b=a.q;$p=30;continue _;case 32:$z=b.c0(c,y,w);if(C()){break _;}e=$z;if(e==BzO.b){o=ba+m;bl=y+m;bm=bc-r;H(f,o,bl,bm,n,p);bn=(d+0|0)-m;H(f,o,bn,bm,bk,p);p=z-m;H(f,p,bn,bm,bk,q);H(f,p,bl,bm,n,q);}return 1;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,bl,bm,bn,$p);}
+function AVM(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,bl,bm,bn,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();bn=$T.l();bm=$T.l();bl=$T.l();bk=$T.l();bj=$T.l();bi=$T.l();bh=$T.l();bg=$T.l();bf=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=
+$T.l();a=$T.l();}_:while(true){switch($p){case 0:BK();f=Bwx;g=a.q;$p=1;case 1:$z=g.dU(c,d,e);if(C()){break _;}h=$z;i=b.eq(0,h);j=a.el;if(j<0)j=i;g=a.q;$p=2;case 2:$z=b.Nu(g,c,d,e);if(C()){break _;}k=$z;CO(f,k,k,k);l=(j&15)<<4;j=j&240;m=l;n=m/256.0;o=(m+15.989999771118164)/256.0;m=j;p=m/256.0;q=(m+15.989999771118164)/256.0;r=c+1|0;s=c+0|0;t=e+0|0;u=e+1|0;v=d+0.0625;if(h!=1&&h!=2&&h!=3&&h!=7){if(h==8){w=s;x=r;y=r;z=u;m=t;k=t;ba=s;r=x;s=y;bb=u;t=m;u=k;}else if(h!=9){w=r;k=s;z=t;m=u;ba=r;r=k;bb=t;t=m;}else{w=r;ba
+=s;k=r;z=u;bb=t;m=t;r=s;s=k;t=u;u=m;}}else{w=s;ba=r;z=t;bb=u;}if(h!=2&&h!=4){if(h!=3&&h!=5){x=v;k=v;y=v;m=v;v=k;}else{k=v+1.0;x=k;y=v;m=v;v=k;}}else{m=v+1.0;x=v;y=m;}bc=ba;bd=y;be=bb;H(f,bc,bd,be,o,p);bf=w;bg=x;bh=u;H(f,bf,bg,bh,o,q);bi=s;bj=v;bk=t;H(f,bi,bj,bk,n,q);bl=r;bm=m;bn=z;H(f,bl,bm,bn,n,p);H(f,bl,bm,bn,n,p);H(f,bi,bj,bk,n,q);H(f,bf,bg,bh,o,q);H(f,bc,bd,be,o,p);return 1;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,bl,bm,bn,$p);}
+function ASh(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:BK();f=Bwx;g=b.bi(0);h=a.el;if(h<0)h=g;i=a.q;$p=1;case 1:$z=b.Nu(i,c,d,e);if(C()){break _;}j=$z;CO(f,j,j,j);k=(h&15)<<4;l=h&240;j=k;m=j/256.0;n=(j+15.989999771118164)/256.0;j=l;o=j/256.0;p=(j+15.989999771118164)
+/256.0;b=a.q;$p=2;case 2:$z=b.dU(c,d,e);if(C()){break _;}h=$z;if(h==5){q=c+0.05000000074505806;r=(d+1|0)+0.0;s=(e+1|0)+0.0;H(f,q,r,s,m,o);t=(d+0|0)-0.0;H(f,q,t,s,m,p);s=(e+0|0)-0.0;H(f,q,t,s,n,p);H(f,q,r,s,n,o);}if(h==4){t=(c+1|0)-0.05000000074505806;q=(d+0|0)-0.0;s=(e+1|0)+0.0;H(f,t,q,s,n,p);r=(d+1|0)+0.0;H(f,t,r,s,n,o);s=(e+0|0)-0.0;H(f,t,r,s,m,o);H(f,t,q,s,m,p);}if(h==3){q=(c+1|0)+0.0;r=(d+0|0)-0.0;s=e+0.05000000074505806;H(f,q,r,s,n,p);t=(d+1|0)+0.0;H(f,q,t,s,n,o);q=(c+0|0)-0.0;H(f,q,t,s,m,o);H(f,q,r,s,
+m,p);}if(h==2){r=(c+1|0)+0.0;s=(d+1|0)+0.0;t=(e+1|0)-0.05000000074505806;H(f,r,s,t,m,o);q=(d+0|0)-0.0;H(f,r,q,t,m,p);r=(c+0|0)-0.0;H(f,r,q,t,n,p);H(f,r,s,t,n,o);}return 1;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p);}
+function JK(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd;BK();h=Bwx;i=b.bi(0);j=a.el;if(j<0)j=i;k=(j&15)<<4;j=j&240;l=k;m=l/256.0;n=(l+15.989999771118164)/256.0;l=j;o=l/256.0;l=(l+15.989999771118164)/256.0;p=m;q=p+0.02734375;r=o;s=r+0.0234375;t=p+0.03515625;u=r+0.03125;c=c+0.5;e=e+0.5;v=c-0.5;w=c+0.5;x=e-0.5;y=e+0.5;z=c+f*0.375;ba=z-0.0625;bb=d+0.625;bc=e+g*0.375;bd=bc-0.0625;H(h,ba,bb,bd,q,s);bc=bc+0.0625;H(h,ba,bb,bc,q,u);z=z+0.0625;H(h,z,bb,bc,t,u);H(h,z,bb,bd,t,s);bb=c-0.0625;bc=
d+1.0;H(h,bb,bc,x,p,r);z=bb+f;ba=d+0.0;d=x+g;bd=l;H(h,z,ba,d,p,bd);q=y+g;s=n;H(h,z,ba,q,s,bd);H(h,bb,bc,y,s,r);bb=c+0.0625;H(h,bb,bc,y,p,r);c=c+f+0.0625;H(h,c,ba,q,p,bd);H(h,c,ba,d,s,bd);H(h,bb,bc,x,s,r);bb=e+0.0625;H(h,v,bc,bb,p,r);z=v+f;c=bb+g;H(h,z,ba,c,p,bd);d=w+f;H(h,d,ba,c,s,bd);H(h,w,bc,bb,s,r);c=e-0.0625;H(h,w,bc,c,p,r);e=c+g;H(h,d,ba,e,p,bd);H(h,z,ba,e,s,bd);H(h,v,bc,c,s,r);}
-function Wi(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t;BI();g=Bv_;h=b.eo(0,c);c=a.ei;if(c<0)c=h;i=(c&15)<<4;j=c&240;k=i;l=k/256.0;m=(k+15.989999771118164)/256.0;n=j;o=n/256.0;p=(n+15.989999771118164)/256.0;d=d+0.5;q=d-0.44999998807907104;r=d+0.44999998807907104;d=f+0.5;s=d-0.44999998807907104;t=d+0.44999998807907104;d=e+1.0;H(g,q,d,s,l,o);e=e+0.0;H(g,q,e,s,l,p);H(g,r,e,t,m,p);H(g,r,d,t,m,o);H(g,r,d,t,l,o);H(g,r,e,t,l,p);H(g,q,e,s,m,p);H(g,q,d,s,m,o);H(g,q,d,t,l,o);H(g,q,e,t,l,p);H(g,r,e,s,m,p);H(g,r,d,s,m,
+function Wy(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t;BK();g=Bwx;h=b.eq(0,c);c=a.el;if(c<0)c=h;i=(c&15)<<4;j=c&240;k=i;l=k/256.0;m=(k+15.989999771118164)/256.0;n=j;o=n/256.0;p=(n+15.989999771118164)/256.0;d=d+0.5;q=d-0.44999998807907104;r=d+0.44999998807907104;d=f+0.5;s=d-0.44999998807907104;t=d+0.44999998807907104;d=e+1.0;H(g,q,d,s,l,o);e=e+0.0;H(g,q,e,s,l,p);H(g,r,e,t,m,p);H(g,r,d,t,m,o);H(g,r,d,t,l,o);H(g,r,e,t,l,p);H(g,q,e,s,m,p);H(g,q,d,s,m,o);H(g,q,d,t,l,o);H(g,q,e,t,l,p);H(g,r,e,s,m,p);H(g,r,d,s,m,
o);H(g,r,d,s,l,o);H(g,r,e,s,l,p);H(g,q,e,t,m,p);H(g,q,d,t,m,o);}
-function AEH(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u;BI();g=Bv_;h=b.eo(0,c);c=a.ei;if(c<0)c=h;i=(c&15)<<4;j=c&240;k=i;l=k/256.0;m=(k+15.989999771118164)/256.0;n=j;o=n/256.0;p=(n+15.989999771118164)/256.0;d=d+0.5;q=d-0.25;r=d+0.25;f=f+0.5;s=f-0.5;t=f+0.5;u=e+1.0;H(g,q,u,s,l,o);e=e+0.0;H(g,q,e,s,l,p);H(g,q,e,t,m,p);H(g,q,u,t,m,o);H(g,q,u,t,l,o);H(g,q,e,t,l,p);H(g,q,e,s,m,p);H(g,q,u,s,m,o);H(g,r,u,t,l,o);H(g,r,e,t,l,p);H(g,r,e,s,m,p);H(g,r,u,s,m,o);H(g,r,u,s,l,o);H(g,r,e,s,l,p);H(g,r,e,t,m,p);H(g,r,u,t,
+function AES(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u;BK();g=Bwx;h=b.eq(0,c);c=a.el;if(c<0)c=h;i=(c&15)<<4;j=c&240;k=i;l=k/256.0;m=(k+15.989999771118164)/256.0;n=j;o=n/256.0;p=(n+15.989999771118164)/256.0;d=d+0.5;q=d-0.25;r=d+0.25;f=f+0.5;s=f-0.5;t=f+0.5;u=e+1.0;H(g,q,u,s,l,o);e=e+0.0;H(g,q,e,s,l,p);H(g,q,e,t,m,p);H(g,q,u,t,m,o);H(g,q,u,t,l,o);H(g,q,e,t,l,p);H(g,q,e,s,m,p);H(g,q,u,s,m,o);H(g,r,u,t,l,o);H(g,r,e,t,l,p);H(g,r,e,s,m,p);H(g,r,u,s,m,o);H(g,r,u,s,l,o);H(g,r,e,s,l,p);H(g,r,e,t,m,p);H(g,r,u,t,
m,o);q=d-0.5;d=d+0.5;r=f-0.25;f=f+0.25;H(g,q,u,r,l,o);H(g,q,e,r,l,p);H(g,d,e,r,m,p);H(g,d,u,r,m,o);H(g,d,u,r,l,o);H(g,d,e,r,l,p);H(g,q,e,r,m,p);H(g,q,u,r,m,o);H(g,d,u,f,l,o);H(g,d,e,f,l,p);H(g,q,e,f,m,p);H(g,q,u,f,m,o);H(g,q,u,f,l,o);H(g,q,e,f,l,p);H(g,d,e,f,m,p);H(g,d,u,f,m,o);}
-function AJN(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,bl,bm,bn,bo,bp,bq,br,bs,bt,bu,bv,bw,bx,by,bz,bA,bB,bC,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();bC=$T.l();bB=$T.l();bA=$T.l();bz=$T.l();by=$T.l();bx=$T.l();bw=$T.l();bv=$T.l();bu=$T.l();bt=$T.l();bs=$T.l();br=$T.l();bq=$T.l();bp=$T.l();bo=$T.l();bn=$T.l();bm=$T.l();bl=$T.l();bk=$T.l();bj=$T.l();bi=$T.l();bh=$T.l();bg=$T.l();bf=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w
-=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:BI();f=Bv_;g=a.q;h=d+1|0;i=1;$p=1;case 1:$z=b.mu(g,c,h,e,i);if(C()){break _;}h=$z;g=a.q;i=d-1|0;j=0;$p=2;case 2:$z=b.mu(g,c,i,e,j);if(C()){break _;}j=$z;k=F6(4).data;l=0;g=a.q;m=e-1|0;n=2;$p=3;case 3:$z=b.mu(g,c,d,m,n);if(C()){break _;}n=$z;k[l]=n;n=1;g=a.q;o=e+1|0;l=3;$p=
-4;case 4:$z=b.mu(g,c,d,o,l);if(C()){break _;}l=$z;k[n]=l;n=2;g=a.q;p=c-1|0;l=4;$p=5;case 5:$z=b.mu(g,p,d,e,l);if(C()){break _;}l=$z;k[n]=l;n=3;g=a.q;q=c+1|0;l=5;$p=6;case 6:$z=b.mu(g,q,d,e,l);if(C()){break _;}l=$z;k[n]=l;if(!h&&!j&&!k[0]&&!k[1]&&!k[2]&&!k[3])return 0;r=0;s=0.5;t=1.0;u=0.800000011920929;v=0.6000000238418579;w=0.0;x=1.0;y=b.bz;g=a.q;$p=7;case 7:$z=g.dS(c,d,e);if(C()){break _;}z=$z;$p=8;case 8:$z=AJX(a,c,d,e,y);if(C()){break _;}ba=$z;$p=9;case 9:$z=AJX(a,c,d,o,y);if(C()){break _;}bb=$z;$p=10;case 10:$z
-=AJX(a,q,d,o,y);if(C()){break _;}bc=$z;$p=11;case 11:$z=AJX(a,q,d,e,y);if(C()){break _;}bd=$z;if(!a.cD&&!h){if(!a.cD&&!j){i=0;be=d;bf=d+0|0;bg=c;bh=q;bi=e;bj=o;a:{while(i<4){h=!i?m:e;n=Y(i,1);if(!n)h=h+1|0;l=Y(i,2);o=!l?p:c;if(i==3)o=o+1|0;q=b.eo(i+2|0,z);bk=(q&15)<<4;bl=q&240;if(a.cD)break a;if(k[i])break a;i=i+1|0;}b.en=w;b.dT=x;return r;}if(!i){bm=ba;bn=bd;bo=bg;bp=bh;s=bi;bq=bi;}else if(!n){bm=bc;bn=bb;bo=bh;bp=bg;s=bj;bq=bj;}else if(l){bm=bd;bn=bc;bo=bh;bp=bh;s=bi;bq=bj;}else{bm=bb;bn=ba;bo=bg;bp=bg;s=
-bj;bq=bi;}r=1;br=(bk+0|0)/256.0;bs=((bk+16|0)-0.01)/256.0;bt=bl;bu=(bt+(1.0-bm)*16.0)/256.0;bv=(bt+(1.0-bn)*16.0)/256.0;bw=((bl+16|0)-0.01)/256.0;g=a.q;$p=15;continue _;}g=a.q;$p=13;continue _;}r=1;bx=b.eo(1,z);g=a.q;$p=12;case 12:$z=A9X(g,c,d,e,y);if(C()){break _;}by=$z;bm=by;h=Y(bm,(-999.0));if(h>0)bx=b.eo(2,z);n=(bx&15)<<4;l=bx&240;by=(n+8.0)/256.0;bz=(l+8.0)/256.0;if(h<0)bm=0.0;else{by=(n+16|0)/256.0;bz=(l+16|0)/256.0;}bn=Bs(bm)*8.0/256.0;bo=BE(bm)*8.0/256.0;g=a.q;$p=14;continue _;case 13:$z=b.Nj(g,c,i,
-e);if(C()){break _;}bp=$z;bm=s*bp;CO(f,bm,bm,bm);GI(a,b,c,d,e,b.bi(0));r=1;i=0;be=d;bf=d+0|0;bg=c;bh=q;bi=e;bj=o;b:{while(i<4){h=!i?m:e;n=Y(i,1);if(!n)h=h+1|0;l=Y(i,2);o=!l?p:c;if(i==3)o=o+1|0;q=b.eo(i+2|0,z);bk=(q&15)<<4;bl=q&240;if(a.cD)break b;if(k[i])break b;i=i+1|0;}b.en=w;b.dT=x;return r;}if(!i){bm=ba;bn=bd;bo=bg;bp=bh;s=bi;bq=bi;}else if(!n){bm=bc;bn=bb;bo=bh;bp=bg;s=bj;bq=bj;}else if(l){bm=bd;bn=bc;bo=bh;bp=bh;s=bi;bq=bj;}else{bm=bb;bn=ba;bo=bg;bp=bg;s=bj;bq=bi;}r=1;br=(bk+0|0)/256.0;bs=((bk+16|0)-0.01)
-/256.0;bt=bl;bu=(bt+(1.0-bm)*16.0)/256.0;bv=(bt+(1.0-bn)*16.0)/256.0;bw=((bl+16|0)-0.01)/256.0;g=a.q;$p=15;continue _;case 14:$z=b.Nj(g,c,d,e);if(C()){break _;}bi=$z;bm=t*bi;CO(f,bm,bm,bm);bA=c+0|0;bm=d;br=bm+ba;bu=e+0|0;bB=bo;bf=by-bB;bw=bn;bC=bf-bw;bs=bz-bB;H(f,bA,br,bu,bC,bs+bw);bC=bm+bb;bv=o;bf=bf+bw;br=bz+bB;H(f,bA,bC,bv,bf,br+bw);bA=q;bf=bm+bc;by=by+bB;H(f,bA,bf,bv,by+bw,br-bw);H(f,bA,bm+bd,bu,by-bw,bs-bw);if(!a.cD&&!j){i=0;be=d;bf=d+0|0;bg=c;bh=q;bi=e;bj=o;c:{while(i<4){h=!i?m:e;n=Y(i,1);if(!n)h=h+1|
-0;l=Y(i,2);o=!l?p:c;if(i==3)o=o+1|0;q=b.eo(i+2|0,z);bk=(q&15)<<4;bl=q&240;if(a.cD)break c;if(k[i])break c;i=i+1|0;}b.en=w;b.dT=x;return r;}if(!i){bm=ba;bn=bd;bo=bg;bp=bh;s=bi;bq=bi;}else if(!n){bm=bc;bn=bb;bo=bh;bp=bg;s=bj;bq=bj;}else if(l){bm=bd;bn=bc;bo=bh;bp=bh;s=bi;bq=bj;}else{bm=bb;bn=ba;bo=bg;bp=bg;s=bj;bq=bi;}r=1;br=(bk+0|0)/256.0;bs=((bk+16|0)-0.01)/256.0;bt=bl;bu=(bt+(1.0-bm)*16.0)/256.0;bv=(bt+(1.0-bn)*16.0)/256.0;bw=((bl+16|0)-0.01)/256.0;g=a.q;$p=15;continue _;}g=a.q;$p=13;continue _;case 15:$z=
-b.Nj(g,o,d,h);if(C()){break _;}bt=$z;bt=t*(l>=0?bt*v:bt*u);CO(f,bt,bt,bt);bC=bo;by=be+bm;bA=s;H(f,bC,by,bA,br,bu);by=bp;bu=be+bn;bB=bq;H(f,by,bu,bB,bs,bv);H(f,by,bf,bB,bs,bw);H(f,bC,bf,bA,br,bw);c:{while(true){i=i+1|0;if(i>=4)break;h=!i?m:e;n=Y(i,1);if(!n)h=h+1|0;l=Y(i,2);o=!l?p:c;if(i==3)o=o+1|0;q=b.eo(i+2|0,z);bk=(q&15)<<4;bl=q&240;if(a.cD)break c;if(k[i])break c;}b.en=w;b.dT=x;return r;}if(!i){bm=ba;bn=bd;bo=bg;bp=bh;s=bi;bq=bi;}else if(!n){bm=bc;bn=bb;bo=bh;bp=bg;s=bj;bq=bj;}else if(l){bm=bd;bn=bc;bo=bh;bp
-=bh;s=bi;bq=bj;}else{bm=bb;bn=ba;bo=bg;bp=bg;s=bj;bq=bi;}r=1;br=(bk+0|0)/256.0;bs=((bk+16|0)-0.01)/256.0;bt=bl;bu=(bt+(1.0-bm)*16.0)/256.0;bv=(bt+(1.0-bn)*16.0)/256.0;bw=((bl+16|0)-0.01)/256.0;g=a.q;continue _;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,bl,bm,bn,bo,bp,bq,br,bs,bt,bu,bv,bw,bx,by,bz,bA,bB,bC,$p);}
-function AJX(a,b,c,d,e){var f,g,h,i,j,k,l,m,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=0;g=0.0;h=0;i=c+1|0;if(h>=4)return 1.0-g/f;j=b-(h&1)|0;k=d-(h>>1&1)|0;l=a.q;$p=1;case 1:$z=l.l1(j,i,k);if(C()){break _;}l=$z;if(l===e)return 1.0;l=a.q;$p=2;case 2:$z=l.l1(j,c,k);if(C()){break _;}l=$z;if(l===e){l=a.q;$p=3;continue _;}if(!l.cv()){g=g+1.0;f=f+1|0;}h=h+1|0;if(h
->=4)return 1.0-g/f;j=b-(h&1)|0;k=d-(h>>1&1)|0;l=a.q;$p=1;continue _;case 3:$z=l.dS(j,c,k);if(C()){break _;}m=$z;if(!(m<8&&m)){g=g+Nr(m)*10.0;f=f+10|0;}g=g+Nr(m);f=f+1|0;h=h+1|0;if(h>=4)return 1.0-g/f;j=b-(h&1)|0;k=d-(h>>1&1)|0;l=a.q;$p=1;continue _;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);}
-function AJE(a,b,c,d,e){var f,g,h,i,j,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.q;$p=1;case 1:$z=b.sl(f,c,d,e);if(C()){break _;}g=$z;h=(g>>16&255)/255.0;i=(g>>8&255)/255.0;j=(g&255)/255.0;$p=2;case 2:$z=AT7(a,b,c,d,e,h,i,j);if(C()){break _;}c=$z;return c;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,$p);}
-function AT7(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:BI();i=Bv_;j=0;k=1.0*f;l=1.0*g;m=1.0*h;I();if(b===Bwh){f=1.0;h=f;g=f;}n=0.5*f;o=0.800000011920929
-*f;p=0.6000000238418579*f;q=0.5*g;r=0.800000011920929*g;s=0.6000000238418579*g;t=0.5*h;u=0.800000011920929*h;v=0.6000000238418579*h;w=a.q;$p=1;case 1:$z=b.Nj(w,c,d,e);if(C()){break _;}x=$z;if(a.cD){w=a.q;y=d-1|0;$p=2;continue _;}w=a.q;z=d-1|0;y=0;$p=4;continue _;case 2:$z=b.Nj(w,c,y,e);if(C()){break _;}ba=$z;CO(i,n*ba,q*ba,t*ba);bb=c;bc=d;bd=e;w=a.q;y=0;$p=3;case 3:$z=b.vW(w,c,d,e,y);if(C()){break _;}y=$z;GI(a,b,bb,bc,bd,y);j=1;if(a.cD){w=a.q;y=d+1|0;$p=5;continue _;}w=a.q;y=d+1|0;z=1;$p=6;continue _;case 4:$z
-=b.mu(w,c,z,e,y);if(C()){break _;}y=$z;if(y){w=a.q;y=d-1|0;$p=2;continue _;}if(a.cD){w=a.q;y=d+1|0;$p=5;continue _;}w=a.q;y=d+1|0;z=1;$p=6;continue _;case 5:$z=b.Nj(w,c,y,e);if(C()){break _;}ba=$z;if(b.dT!==1.0&&!b.bz.iL())ba=x;CO(i,k*ba,l*ba,m*ba);bb=c;bc=d;bd=e;w=a.q;y=1;$p=7;continue _;case 6:$z=b.mu(w,c,y,e,z);if(C()){break _;}y=$z;if(y){w=a.q;y=d+1|0;$p=5;continue _;}if(a.cD){w=a.q;y=e-1|0;$p=8;continue _;}w=a.q;y=e-1|0;z=2;$p=9;continue _;case 7:$z=b.vW(w,c,d,e,y);if(C()){break _;}y=$z;Hn(a,b,bb,bc,bd,
-y);j=1;if(a.cD){w=a.q;y=e-1|0;$p=8;continue _;}w=a.q;y=e-1|0;z=2;$p=9;continue _;case 8:$z=b.Nj(w,c,d,y);if(C()){break _;}ba=$z;if(b.fB>0.0)ba=x;CO(i,o*ba,r*ba,u*ba);bb=c;bc=d;bd=e;w=a.q;y=2;$p=10;continue _;case 9:$z=b.mu(w,c,d,y,z);if(C()){break _;}y=$z;if(y){w=a.q;y=e-1|0;$p=8;continue _;}if(a.cD){w=a.q;y=e+1|0;$p=11;continue _;}w=a.q;y=e+1|0;z=3;$p=12;continue _;case 10:$z=b.vW(w,c,d,e,y);if(C()){break _;}y=$z;Hs(a,b,bb,bc,bd,y);j=1;if(a.cD){w=a.q;y=e+1|0;$p=11;continue _;}w=a.q;y=e+1|0;z=3;$p=12;continue _;case 11:$z
-=b.Nj(w,c,d,y);if(C()){break _;}ba=$z;if(b.ff<1.0)ba=x;CO(i,o*ba,r*ba,u*ba);bb=c;bc=d;bd=e;w=a.q;y=3;$p=13;continue _;case 12:$z=b.mu(w,c,d,y,z);if(C()){break _;}y=$z;if(y){w=a.q;y=e+1|0;$p=11;continue _;}if(a.cD){w=a.q;y=c-1|0;$p=14;continue _;}w=a.q;y=c-1|0;z=4;$p=15;continue _;case 13:$z=b.vW(w,c,d,e,y);if(C()){break _;}y=$z;Hw(a,b,bb,bc,bd,y);j=1;if(a.cD){w=a.q;y=c-1|0;$p=14;continue _;}w=a.q;y=c-1|0;z=4;$p=15;continue _;case 14:$z=b.Nj(w,y,d,e);if(C()){break _;}ba=$z;if(b.e7>0.0)ba=x;CO(i,p*ba,s*ba,v*ba);bb
-=c;bc=d;bd=e;w=a.q;y=4;$p=16;continue _;case 15:$z=b.mu(w,y,d,e,z);if(C()){break _;}y=$z;if(y){w=a.q;y=c-1|0;$p=14;continue _;}if(a.cD){w=a.q;y=c+1|0;$p=17;continue _;}w=a.q;y=c+1|0;z=5;$p=18;continue _;case 16:$z=b.vW(w,c,d,e,y);if(C()){break _;}y=$z;Ho(a,b,bb,bc,bd,y);j=1;if(a.cD){w=a.q;y=c+1|0;$p=17;continue _;}w=a.q;y=c+1|0;z=5;$p=18;continue _;case 17:$z=b.Nj(w,y,d,e);if(C()){break _;}ba=$z;if(b.e2>=1.0)x=ba;CO(i,p*x,s*x,v*x);bb=c;bc=d;bd=e;i=a.q;y=5;$p=19;continue _;case 18:$z=b.mu(w,y,d,e,z);if(C()){break _;}y
-=$z;if(!y)return j;w=a.q;y=c+1|0;$p=17;continue _;case 19:$z=b.vW(i,c,d,e,y);if(C()){break _;}c=$z;HK(a,b,bb,bc,bd,c);j=1;return j;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,$p);}
-function ANr(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:BI();i=Bv_;j=0;k=0.5*f;l=1.0*f;m=0.800000011920929*f;n=0.6000000238418579
-*f;o=0.5*g;p=1.0*g;q=0.800000011920929*g;r=0.6000000238418579*g;s=0.5*h;t=1.0*h;u=0.800000011920929*h;v=0.6000000238418579*h;w=0.0625;x=a.q;$p=1;case 1:$z=b.Nj(x,c,d,e);if(C()){break _;}y=$z;if(a.cD){x=a.q;z=d-1|0;$p=2;continue _;}x=a.q;z=d-1|0;ba=0;$p=4;continue _;case 2:$z=b.Nj(x,c,z,e);if(C()){break _;}bb=$z;CO(i,k*bb,o*bb,s*bb);bc=c;bd=d;be=e;x=a.q;z=0;$p=3;case 3:$z=b.vW(x,c,d,e,z);if(C()){break _;}z=$z;GI(a,b,bc,bd,be,z);j=1;if(a.cD){x=a.q;z=d+1|0;$p=5;continue _;}x=a.q;z=d+1|0;ba=1;$p=6;continue _;case 4:$z
-=b.mu(x,c,z,e,ba);if(C()){break _;}z=$z;if(z){x=a.q;z=d-1|0;$p=2;continue _;}if(a.cD){x=a.q;z=d+1|0;$p=5;continue _;}x=a.q;z=d+1|0;ba=1;$p=6;continue _;case 5:$z=b.Nj(x,c,z,e);if(C()){break _;}bb=$z;if(b.dT!==1.0&&!b.bz.iL())bb=y;CO(i,l*bb,p*bb,t*bb);be=c;bc=d;bd=e;x=a.q;z=1;$p=7;continue _;case 6:$z=b.mu(x,c,z,e,ba);if(C()){break _;}z=$z;if(z){x=a.q;z=d+1|0;$p=5;continue _;}if(a.cD){x=a.q;z=e-1|0;$p=8;continue _;}x=a.q;z=e-1|0;ba=2;$p=9;continue _;case 7:$z=b.vW(x,c,d,e,z);if(C()){break _;}z=$z;Hn(a,b,be,bc,
-bd,z);j=1;if(a.cD){x=a.q;z=e-1|0;$p=8;continue _;}x=a.q;z=e-1|0;ba=2;$p=9;continue _;case 8:$z=b.Nj(x,c,d,z);if(C()){break _;}bb=$z;if(b.fB>0.0)bb=y;CO(i,m*bb,q*bb,u*bb);EW(i,0.0,0.0,w);be=c;bc=d;bd=e;x=a.q;z=2;$p=10;continue _;case 9:$z=b.mu(x,c,d,z,ba);if(C()){break _;}z=$z;if(z){x=a.q;z=e-1|0;$p=8;continue _;}if(a.cD){x=a.q;z=e+1|0;$p=11;continue _;}x=a.q;z=e+1|0;ba=3;$p=12;continue _;case 10:$z=b.vW(x,c,d,e,z);if(C()){break _;}z=$z;Hs(a,b,be,bc,bd,z);EW(i,0.0,0.0,(-0.0625));j=1;if(a.cD){x=a.q;z=e+1|0;$p
-=11;continue _;}x=a.q;z=e+1|0;ba=3;$p=12;continue _;case 11:$z=b.Nj(x,c,d,z);if(C()){break _;}bb=$z;if(b.ff<1.0)bb=y;CO(i,m*bb,q*bb,u*bb);EW(i,0.0,0.0,(-0.0625));be=c;bc=d;bd=e;x=a.q;z=3;$p=13;continue _;case 12:$z=b.mu(x,c,d,z,ba);if(C()){break _;}z=$z;if(z){x=a.q;z=e+1|0;$p=11;continue _;}if(a.cD){x=a.q;z=c-1|0;$p=14;continue _;}x=a.q;z=c-1|0;ba=4;$p=15;continue _;case 13:$z=b.vW(x,c,d,e,z);if(C()){break _;}z=$z;Hw(a,b,be,bc,bd,z);EW(i,0.0,0.0,w);j=1;if(a.cD){x=a.q;z=c-1|0;$p=14;continue _;}x=a.q;z=c-1|0;ba
-=4;$p=15;continue _;case 14:$z=b.Nj(x,z,d,e);if(C()){break _;}bb=$z;if(b.e7>0.0)bb=y;CO(i,n*bb,r*bb,v*bb);EW(i,w,0.0,0.0);be=c;bc=d;bd=e;x=a.q;z=4;$p=16;continue _;case 15:$z=b.mu(x,z,d,e,ba);if(C()){break _;}z=$z;if(z){x=a.q;z=c-1|0;$p=14;continue _;}if(a.cD){x=a.q;z=c+1|0;$p=17;continue _;}x=a.q;z=c+1|0;ba=5;$p=18;continue _;case 16:$z=b.vW(x,c,d,e,z);if(C()){break _;}z=$z;Ho(a,b,be,bc,bd,z);EW(i,(-0.0625),0.0,0.0);j=1;if(a.cD){x=a.q;z=c+1|0;$p=17;continue _;}x=a.q;z=c+1|0;ba=5;$p=18;continue _;case 17:$z
-=b.Nj(x,z,d,e);if(C()){break _;}bb=$z;if(b.e2>=1.0)y=bb;CO(i,n*y,r*y,v*y);EW(i,(-0.0625),0.0,0.0);be=c;bc=d;bd=e;x=a.q;z=5;$p=19;continue _;case 18:$z=b.mu(x,z,d,e,ba);if(C()){break _;}z=$z;if(!z)return j;x=a.q;z=c+1|0;$p=17;continue _;case 19:$z=b.vW(x,c,d,e,z);if(C()){break _;}c=$z;HK(a,b,be,bc,bd,c);EW(i,w,0.0,0.0);j=1;return j;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,$p);}
-function ANK(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=0;Bq(b,0.375,0.0,0.375,0.625,1.0,0.625);$p=1;case 1:AJE(a,b,c,d,e);if(C()){break _;}g=0;h=0;i=a.q;j=c-1|0;$p=2;case 2:$z=i.cY(j,d,e);if(C()){break _;}k=$z;if(k!=b.b){i=a.q;k=c+1|0;$p=3;continue _;}g
-=1;i=a.q;k=e-1|0;$p=4;continue _;case 3:$z=i.cY(k,d,e);if(C()){break _;}k=$z;if(k==b.b)g=1;i=a.q;k=e-1|0;$p=4;case 4:$z=i.cY(c,d,k);if(C()){break _;}l=$z;if(l==b.b){h=1;i=a.q;$p=6;continue _;}i=a.q;l=e+1|0;$p=5;case 5:$z=i.cY(c,d,l);if(C()){break _;}l=$z;if(l==b.b)h=1;i=a.q;$p=6;case 6:$z=i.cY(j,d,e);if(C()){break _;}j=$z;m=j!=b.b?0:1;i=a.q;j=c+1|0;$p=7;case 7:$z=i.cY(j,d,e);if(C()){break _;}j=$z;j=j!=b.b?0:1;i=a.q;$p=8;case 8:$z=i.cY(c,d,k);if(C()){break _;}k=$z;k=k!=b.b?0:1;i=a.q;l=e+1|0;$p=9;case 9:$z=i.cY(c,
-d,l);if(C()){break _;}l=$z;l=l!=b.b?0:1;if(!g&&!h)g=1;n=0.4375;o=0.5625;p=0.75;q=0.9375;r=!m?n:0.0;s=!j?o:1.0;t=!k?n:0.0;u=!l?o:1.0;if(g){Bq(b,r,p,n,s,q,o);$p=10;continue _;}if(h){Bq(b,n,p,t,o,q,u);$p=11;continue _;}q=0.375;p=0.5625;if(g){Bq(b,r,q,n,s,p,o);$p=12;continue _;}if(!h){Bq(b,0.0,0.0,0.0,1.0,1.0,1.0);return f;}Bq(b,n,q,t,o,p,u);$p=13;continue _;case 10:AJE(a,b,c,d,e);if(C()){break _;}if(h){Bq(b,n,p,t,o,q,u);$p=11;continue _;}q=0.375;p=0.5625;if(g){Bq(b,r,q,n,s,p,o);$p=12;continue _;}if(!h){Bq(b,0.0,
-0.0,0.0,1.0,1.0,1.0);return f;}Bq(b,n,q,t,o,p,u);$p=13;continue _;case 11:AJE(a,b,c,d,e);if(C()){break _;}q=0.375;p=0.5625;if(g){Bq(b,r,q,n,s,p,o);$p=12;continue _;}if(!h){Bq(b,0.0,0.0,0.0,1.0,1.0,1.0);return f;}Bq(b,n,q,t,o,p,u);$p=13;continue _;case 12:AJE(a,b,c,d,e);if(C()){break _;}if(!h){Bq(b,0.0,0.0,0.0,1.0,1.0,1.0);return f;}Bq(b,n,q,t,o,p,u);$p=13;case 13:AJE(a,b,c,d,e);if(C()){break _;}Bq(b,0.0,0.0,0.0,1.0,1.0,1.0);return f;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p);}
-function ATb(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:BI();f=Bv_;g=b;h=0.5;i=1.0;j=0.800000011920929;k=0.6000000238418579;l=a.q;$p=1;case 1:$z=b.Nj(l,c,d,e);if(C()){break _;}m=$z;l=a.q;n=d-1|0;$p=2;case 2:$z=b.Nj(l,c,n,e);if(C()){break _;}o=$z;if(g.en>0.0)o=m;if(By7.data[b.b]
->0)o=1.0;h=h*o;CO(f,h,h,h);p=c;q=d;r=e;l=a.q;n=0;$p=3;case 3:$z=b.vW(l,c,d,e,n);if(C()){break _;}n=$z;GI(a,b,p,q,r,n);l=a.q;n=d+1|0;$p=4;case 4:$z=b.Nj(l,c,n,e);if(C()){break _;}h=$z;if(g.dT<1.0)h=m;if(By7.data[b.b]>0)h=1.0;i=i*h;CO(f,i,i,i);l=a.q;n=1;$p=5;case 5:$z=b.vW(l,c,d,e,n);if(C()){break _;}n=$z;Hn(a,b,p,q,r,n);l=a.q;n=e-1|0;$p=6;case 6:$z=b.Nj(l,c,d,n);if(C()){break _;}i=$z;if(g.fB>0.0)i=m;if(By7.data[b.b]>0)i=1.0;i=j*i;CO(f,i,i,i);l=a.q;n=2;$p=7;case 7:$z=b.vW(l,c,d,e,n);if(C()){break _;}s=$z;if(s
-<0){a.gC=1;s= -s|0;}Hs(a,b,p,q,r,s);a.gC=0;l=a.q;n=e+1|0;$p=8;case 8:$z=b.Nj(l,c,d,n);if(C()){break _;}i=$z;if(g.ff<1.0)i=m;if(By7.data[b.b]>0)i=1.0;i=j*i;CO(f,i,i,i);l=a.q;n=3;$p=9;case 9:$z=b.vW(l,c,d,e,n);if(C()){break _;}s=$z;if(s<0){a.gC=1;s= -s|0;}Hw(a,b,p,q,r,s);a.gC=0;l=a.q;n=c-1|0;$p=10;case 10:$z=b.Nj(l,n,d,e);if(C()){break _;}i=$z;if(g.e7>0.0)i=m;if(By7.data[b.b]>0)i=1.0;i=k*i;CO(f,i,i,i);l=a.q;n=4;$p=11;case 11:$z=b.vW(l,c,d,e,n);if(C()){break _;}s=$z;if(s<0){a.gC=1;s= -s|0;}Ho(a,b,p,q,r,s);a.gC
-=0;l=a.q;n=c+1|0;$p=12;case 12:$z=b.Nj(l,n,d,e);if(C()){break _;}i=$z;if(g.e2>=1.0)m=i;if(By7.data[b.b]>0)m=1.0;i=k*m;CO(f,i,i,i);l=a.q;n=5;$p=13;case 13:$z=b.vW(l,c,d,e,n);if(C()){break _;}c=$z;if(c<0){a.gC=1;c= -c|0;}HK(a,b,p,q,r,c);a.gC=0;return 1;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);}
-function GI(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s;BI();g=Bv_;h=a.ei;if(h<0)h=f;i=(h&15)<<4;h=h&240;j=i;k=b.e7;l=(j+k*16.0)/256.0;m=b.e2;n=(j+m*16.0-0.01)/256.0;o=h;p=b.fB;j=(o+p*16.0)/256.0;q=b.ff;r=(o+q*16.0-0.01)/256.0;if(!(k>=0.0&&m<=1.0)){s=i;l=(s+0.0)/256.0;n=(s+15.989999771118164)/256.0;}if(!(p>=0.0&&q<=1.0)){s=h;j=(s+0.0)/256.0;r=(s+15.989999771118164)/256.0;}k=c+k;m=c+m;o=d+b.en;p=e+p;q=e+q;H(g,k,o,q,l,r);H(g,k,o,p,l,j);H(g,m,o,p,n,j);H(g,m,o,q,n,r);}
-function Hn(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s;BI();g=Bv_;h=a.ei;if(h<0)h=f;i=(h&15)<<4;h=h&240;j=i;k=b.e7;l=(j+k*16.0)/256.0;m=b.e2;n=(j+m*16.0-0.01)/256.0;o=h;p=b.fB;j=(o+p*16.0)/256.0;q=b.ff;r=(o+q*16.0-0.01)/256.0;if(!(k>=0.0&&m<=1.0)){s=i;l=(s+0.0)/256.0;n=(s+15.989999771118164)/256.0;}if(!(p>=0.0&&q<=1.0)){s=h;j=(s+0.0)/256.0;r=(s+15.989999771118164)/256.0;}k=c+k;m=c+m;o=d+b.dT;p=e+p;q=e+q;H(g,m,o,q,n,r);H(g,m,o,p,n,j);H(g,k,o,p,l,j);H(g,k,o,q,l,r);}
-function Hs(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s;BI();g=Bv_;h=a.ei;if(h<0)h=f;i=(h&15)<<4;h=h&240;j=i;k=b.e7;l=(j+k*16.0)/256.0;m=b.e2;n=(j+m*16.0-0.01)/256.0;o=h;p=b.en;q=(o+p*16.0)/256.0;j=b.dT;r=(o+j*16.0-0.01)/256.0;if(!a.gC){o=n;n=l;l=o;}if(!(k>=0.0&&m<=1.0)){s=i;n=(s+0.0)/256.0;l=(s+15.989999771118164)/256.0;}if(!(p>=0.0&&j<=1.0)){s=h;q=(s+0.0)/256.0;r=(s+15.989999771118164)/256.0;}o=c+k;m=c+m;p=d+p;j=d+j;k=e+b.fB;H(g,o,j,k,l,q);H(g,m,j,k,n,q);H(g,m,p,k,n,r);H(g,o,p,k,l,r);}
-function Hw(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s;BI();g=Bv_;h=a.ei;if(h<0)h=f;i=(h&15)<<4;h=h&240;j=i;k=b.e7;l=(j+k*16.0)/256.0;m=b.e2;n=(j+m*16.0-0.01)/256.0;o=h;p=b.en;q=(o+p*16.0)/256.0;j=b.dT;r=(o+j*16.0-0.01)/256.0;if(!a.gC){o=n;n=l;l=o;}if(!(k>=0.0&&m<=1.0)){s=i;n=(s+0.0)/256.0;l=(s+15.989999771118164)/256.0;}if(!(p>=0.0&&j<=1.0)){s=h;q=(s+0.0)/256.0;r=(s+15.989999771118164)/256.0;}o=c+k;m=c+m;p=d+p;j=d+j;k=e+b.ff;H(g,o,j,k,n,q);H(g,o,p,k,n,r);H(g,m,p,k,l,r);H(g,m,j,k,l,q);}
-function Ho(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u;BI();g=Bv_;h=a.ei;if(h<0)h=f;i=(h&15)<<4;h=h&240;j=i;k=b.fB;l=(j+k*16.0)/256.0;m=b.ff;j=(j+m*16.0-0.01)/256.0;n=h;o=b.en;p=(n+o*16.0)/256.0;q=b.dT;r=(n+q*16.0-0.01)/256.0;if(!a.gC){n=j;j=l;l=n;}if(!(k>=0.0&&m<=1.0)){s=i;j=(s+0.0)/256.0;l=(s+15.989999771118164)/256.0;}if(!(o>=0.0&&q<=1.0)){t=h;p=(t+0.0)/256.0;r=(t+15.989999771118164)/256.0;}u=c+b.e7;o=d+o;n=d+q;k=e+k;m=e+m;H(g,u,n,m,l,p);H(g,u,n,k,j,p);H(g,u,o,k,j,r);H(g,u,o,m,l,r);}
-function HK(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u;BI();g=Bv_;h=a.ei;if(h<0)h=f;i=(h&15)<<4;h=h&240;j=i;k=b.fB;l=(j+k*16.0)/256.0;m=b.ff;j=(j+m*16.0-0.01)/256.0;n=h;o=b.en;p=(n+o*16.0)/256.0;q=b.dT;r=(n+q*16.0-0.01)/256.0;if(!a.gC){n=j;j=l;l=n;}if(!(k>=0.0&&m<=1.0)){s=i;j=(s+0.0)/256.0;l=(s+15.989999771118164)/256.0;}if(!(o>=0.0&&q<=1.0)){t=h;p=(t+0.0)/256.0;r=(t+15.989999771118164)/256.0;}u=c+b.e2;o=d+o;n=d+q;k=e+k;m=e+m;H(g,u,o,m,j,r);H(g,u,o,k,l,r);H(g,u,n,k,l,p);H(g,u,n,m,j,p);}
-function AA5(a,b,c){var d,e;d=b.dn();BI();e=Bv_;if(!d){b.tD();Bm((-0.5),(-0.5),(-0.5));By(e);E5(e,1.0,1.0,1.0,c);GI(a,b,0.0,0.0,0.0,b.bi(0));E5(e,0.5,0.5,0.5,c);Hn(a,b,0.0,0.0,0.0,b.bi(1));E5(e,0.800000011920929,0.800000011920929,0.800000011920929,c);Hs(a,b,0.0,0.0,0.0,b.bi(2));Hw(a,b,0.0,0.0,0.0,b.bi(3));E5(e,0.6000000238418579,0.6000000238418579,0.6000000238418579,c);Ho(a,b,0.0,0.0,0.0,b.bi(4));HK(a,b,0.0,0.0,0.0,b.bi(5));Br(e);Bm(0.5,0.5,0.5);}}
-function I2(a,b){var c,d,e;a:{BI();c=Bv_;d=b.dn();if(!d){b.tD();Bm((-0.5),(-0.5),(-0.5));By(c);B3(c,0.0,(-1.0),0.0);GI(a,b,0.0,0.0,0.0,b.bi(0));Br(c);By(c);B3(c,0.0,1.0,0.0);Hn(a,b,0.0,0.0,0.0,b.bi(1));Br(c);By(c);B3(c,0.0,0.0,(-1.0));Hs(a,b,0.0,0.0,0.0,b.bi(2));Br(c);By(c);B3(c,0.0,0.0,1.0);Hw(a,b,0.0,0.0,0.0,b.bi(3));Br(c);By(c);B3(c,(-1.0),0.0,0.0);Ho(a,b,0.0,0.0,0.0,b.bi(4));Br(c);By(c);B3(c,1.0,0.0,0.0);HK(a,b,0.0,0.0,0.0,b.bi(5));Br(c);Bm(0.5,0.5,0.5);}else if(d==1){By(c);B3(c,0.0,(-1.0),0.0);Wi(a,b,(-1),
-(-0.5),(-0.5),(-0.5));Br(c);}else if(d==13){b.tD();Bm((-0.5),(-0.5),(-0.5));By(c);B3(c,0.0,(-1.0),0.0);GI(a,b,0.0,0.0,0.0,b.bi(0));Br(c);By(c);B3(c,0.0,1.0,0.0);Hn(a,b,0.0,0.0,0.0,b.bi(1));Br(c);By(c);B3(c,0.0,0.0,(-1.0));EW(c,0.0,0.0,0.0625);Hs(a,b,0.0,0.0,0.0,b.bi(2));EW(c,0.0,0.0,(-0.0625));Br(c);By(c);B3(c,0.0,0.0,1.0);EW(c,0.0,0.0,(-0.0625));Hw(a,b,0.0,0.0,0.0,b.bi(3));EW(c,0.0,0.0,0.0625);Br(c);By(c);B3(c,(-1.0),0.0,0.0);EW(c,0.0625,0.0,0.0);Ho(a,b,0.0,0.0,0.0,b.bi(4));EW(c,(-0.0625),0.0,0.0);Br(c);By(c);B3(c,
-1.0,0.0,0.0);EW(c,(-0.0625),0.0,0.0);HK(a,b,0.0,0.0,0.0,b.bi(5));EW(c,0.0625,0.0,0.0);Br(c);Bm(0.5,0.5,0.5);}else if(d==6){By(c);B3(c,0.0,(-1.0),0.0);AEH(a,b,(-1),(-0.5),(-0.5),(-0.5));Br(c);}else if(d==2){By(c);B3(c,0.0,(-1.0),0.0);JH(a,b,(-0.5),(-0.5),(-0.5),0.0,0.0);Br(c);}else{if(d==10){e=0;while(true){if(e>=2)break a;if(!e)Bq(b,0.0,0.0,0.0,1.0,1.0,0.5);if(e==1)Bq(b,0.0,0.0,0.5,1.0,0.5,1.0);Bm((-0.5),(-0.5),(-0.5));By(c);B3(c,0.0,(-1.0),0.0);GI(a,b,0.0,0.0,0.0,b.bi(0));Br(c);By(c);B3(c,0.0,1.0,0.0);Hn(a,
-b,0.0,0.0,0.0,b.bi(1));Br(c);By(c);B3(c,0.0,0.0,(-1.0));Hs(a,b,0.0,0.0,0.0,b.bi(2));Br(c);By(c);B3(c,0.0,0.0,1.0);Hw(a,b,0.0,0.0,0.0,b.bi(3));Br(c);By(c);B3(c,(-1.0),0.0,0.0);Ho(a,b,0.0,0.0,0.0,b.bi(4));Br(c);By(c);B3(c,1.0,0.0,0.0);HK(a,b,0.0,0.0,0.0,b.bi(5));Br(c);Bm(0.5,0.5,0.5);e=e+1|0;}}if(d==11){e=0;while(e<4){if(!e)Bq(b,0.375,0.0,0.0,0.625,1.0,0.25);if(e==1)Bq(b,0.375,0.0,0.75,0.625,1.0,1.0);if(e==2)Bq(b,0.4375,0.8125,(-0.125),0.5625,0.9375,1.125);if(e==3)Bq(b,0.4375,0.3125,(-0.125),0.5625,0.4375,1.125);Bm((-0.5),
-(-0.5),(-0.5));By(c);B3(c,0.0,(-1.0),0.0);GI(a,b,0.0,0.0,0.0,b.bi(0));Br(c);By(c);B3(c,0.0,1.0,0.0);Hn(a,b,0.0,0.0,0.0,b.bi(1));Br(c);By(c);B3(c,0.0,0.0,(-1.0));Hs(a,b,0.0,0.0,0.0,b.bi(2));Br(c);By(c);B3(c,0.0,0.0,1.0);Hw(a,b,0.0,0.0,0.0,b.bi(3));Br(c);By(c);B3(c,(-1.0),0.0,0.0);Ho(a,b,0.0,0.0,0.0,b.bi(4));Br(c);By(c);B3(c,1.0,0.0,0.0);HK(a,b,0.0,0.0,0.0,b.bi(5));Br(c);Bm(0.5,0.5,0.5);e=e+1|0;}Bq(b,0.0,0.0,0.0,1.0,1.0,1.0);}}}}
-function Kj(b){return !b?1:b==13?1:b==10?1:b!=11?0:1;}
-function Nu(){var a=this;E.call(a);a.Pv=null;a.kN=null;a.nK=0;a.nJ=0;a.fa=0.0;a.eY=0.0;a.dE=0.0;a.U=0.0;a.Z=0.0;a.bH=0.0;a.xv=0;a.rA=0;a.oV=0;a.iB=0;a.BR=0;}
-function BP(a,b){var c=new Nu();Bma(c,a,b);return c;}
-function Bma(a,b,c){a.xv=0;a.rA=0;a.oV=0;a.iB=1;a.BR=0;a.nK=b;a.nJ=c;}
-function F7(a,b,c,d,e,f,g){BY(a,b,c,d,e,f,g,0.0);}
-function BY(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc;a.Pv=BC(GL,8);a.kN=BC(Id,6);i=b+e;j=c+f;k=d+g;l=b-h;c=c-h;m=d-h;d=i+h;i=j+h;h=k+h;if(!a.oV){b=l;l=d;d=b;}a:{n=Kl(d,c,m,0.0,0.0);o=Kl(l,c,m,0.0,8.0);p=Kl(l,i,m,8.0,8.0);q=Kl(d,i,m,8.0,0.0);r=Kl(d,c,h,0.0,0.0);s=Kl(l,c,h,0.0,8.0);t=Kl(l,i,h,8.0,8.0);u=Kl(d,i,h,8.0,0.0);v=a.Pv.data;v[0]=n;v[1]=o;v[2]=p;v[3]=q;v[4]=r;v[5]=s;v[6]=t;v[7]=u;w=a.kN.data;x=new Id;y=Q(GL,[s,o,p,t]);z=(a.nK+g|0)+e|0;ba=a.nJ+g|0;Km(x,y,z,ba,z+g|0,ba+f|0);w[0]
-=x;y=a.kN.data;x=new Id;v=Q(GL,[n,r,u,q]);ba=a.nK;bb=ba+0|0;bc=a.nJ+g|0;Km(x,v,bb,bc,ba+g|0,bc+f|0);y[1]=x;v=a.kN.data;x=new Id;w=Q(GL,[s,r,n,o]);z=a.nK+g|0;ba=a.nJ;Km(x,w,z,ba+0|0,z+e|0,ba+g|0);v[2]=x;y=a.kN.data;x=new Id;v=Q(GL,[p,q,u,t]);ba=(a.nK+g|0)+e|0;bb=a.nJ;Km(x,v,ba,bb+0|0,ba+e|0,bb+g|0);y[3]=x;v=a.kN.data;x=new Id;w=Q(GL,[o,n,q,p]);ba=a.nK+g|0;bb=a.nJ+g|0;Km(x,w,ba,bb,ba+e|0,bb+f|0);v[4]=x;y=a.kN.data;x=new Id;v=Q(GL,[r,s,t,u]);z=((a.nK+g|0)+e|0)+g|0;g=a.nJ+g|0;Km(x,v,z,g,z+e|0,g+f|0);y[5]=x;if(a.oV)
-{z=0;while(true){v=a.kN.data;if(z>=v.length)break a;x=v[z];v=x.pT.data;e=v.length;w=BC(GL,e);y=w.data;f=0;while(f=f.length)break;g=f[e];f=g.pT.data;h=ADb(f[1].l3,f[0].l3);f=g.pT.data;i=ADb(f[1].l3,f[2].l3);j=i.F;k=h.B;l=j*k;m=i.B;n=h.F;l=l-m*n;o=h.G;m=m*o;p=i.G;h=Dw(BM(l,m-p*k,p*n-j*o));By(d);if(!g.KD)B3(d,h.G,h.F,h.B);else B3(d, -h.G, -h.F, -h.B);c=0;while(c<4){h=g.pT.data[c];i=h.l3;H(d,i.G*b,i.F*b,i.B*b,h.EM,h.EL);c=c+1|0;}Br(d);e=e+1|0;}F8();a.xv=1;}
-function AD2(){DI.call(this);this.ON=0;}
-function BAL(){var a=new AD2();A2l(a);return a;}
-function A2l(a){D3(a);}
-function A$5(a,b){It(b,a.ON);}
-function Bh6(a,b){a.ON=Kr(b);}
-function Bo9(a){return 1;}
-function ABx(){DI.call(this);this.L0=0;}
-function BAM(){var a=new ABx();BdB(a);return a;}
-function BdB(a){D3(a);}
-function Bbw(a,b){VG(b,a.L0);}
-function A7t(a,b){a.L0=T1(b);}
-function Bbx(a){return 2;}
-function VR(){DI.call(this);this.PV=0;}
-function BAN(){var a=new VR();BdN(a);return a;}
-function BdN(a){D3(a);}
-function A7E(a,b){IV(b,a.PV);}
-function Bca(a,b){a.PV=Ic(b);}
-function A$$(a){return 3;}
-function Xw(){DI.call(this);this.Ob=Cf;}
-function BAO(){var a=new Xw();BaC(a);return a;}
-function BaC(a){D3(a);}
-function A2X(a,b){Oy(b,a.Ob);}
-function A3T(a,b){a.Ob=Oc(b);}
-function Bip(a){return 4;}
-function Yk(){DI.call(this);this.Jg=0.0;}
-function BAP(){var a=new Yk();A__(a);return a;}
-function A__(a){D3(a);}
-function A9e(a,b){ADj(b,a.Jg);}
-function A_7(a,b){a.Jg=V4(b);}
-function BdY(a){return 5;}
-function ABh(){DI.call(this);this.KM=0.0;}
-function BAQ(){var a=new ABh();Bbs(a);return a;}
-function Bbs(a){D3(a);}
-function BgU(a,b){ADo(b,a.KM);}
-function A2g(a,b){a.KM=ADm(b);}
-function A2e(a){return 6;}
-function ACr(){DI.call(this);this.E3=null;}
-function BAR(){var a=new ACr();BbQ(a);return a;}
-function BbQ(a){D3(a);}
-function A3G(a,b){IV(b,a.E3.data.length);S8(b,a.E3);}
-function BaS(a,b){var c;c=B4(Ic(b));a.E3=c;ACg(b,c);}
-function BoT(a){return 7;}
-function AAA(){DI.call(this);this.Og=null;}
-function BAS(){var a=new AAA();Bos(a);return a;}
-function Bos(a){D3(a);}
-function Blh(a,b){Pz(b,a.Og);}
-function Bmz(a,b){a.Og=H$(b);}
-function A8o(a){return 8;}
-function AId(){var a=this;DI.call(a);a.qr=null;a.rx=0;}
-function Brz(){var a=new AId();A8V(a);return a;}
-function A8V(a){D3(a);a.qr=Ci();}
-function A6n(a,b){var c,d;c=a.qr;if(c.p<=0)a.rx=1;else a.rx=(Z(c,0)).cI();It(b,a.rx);IV(b,a.qr.p);d=0;while(true){c=a.qr;if(d>=c.p)break;(Z(c,d)).dm(b);d=d+1|0;}}
-function BgD(a,b){var c,d,e;a.rx=Kr(b);c=Ic(b);a.qr=Ci();d=0;while(dg){c=a.nG.data.length;h=a.km;c>h&&f>=(g+d|0)&&c>=(h+d|0);}CY(e,g,a.nG,a.km,d);a.km=a.km+d|0;b=a.lz;b.rF=b.rF+d|0;a.iF=Bi(a.iF,M(d));a.eb=a.eb-d|0;c=b.jy-d|0;b.jy=c;if(!c)b.rF=0;}
-function Qg(a,b,c,d){a.nG=b;a.km=c;a.eb=d;}
-function R7(a,b,c,d,e){var f,g;if(d<=0&&e&&a.cd!==null)return;f=a.L;if(f>0&&e){g=B4(f+d|0);CY(a.cd,a.E,g,0,f);CY(b,c,g,a.L,d);a.cd=g;a.E=0;a.L=a.L+d|0;}else{a.cd=b;a.E=c;a.L=d;}}
-function ASB(){LC.call(this);this.s$=0;}
-function BAV(){var a=new ASB();BdR(a);return a;}
-function Bm2(a){var b=new ASB();Bf$(b,a);return b;}
-function BsQ(a,b){var c=new ASB();AFJ(c,a,b);return c;}
-function BdR(a){MR(a);a.s$=0;Q8(a,15,0);}
-function Bf$(a,b){AFJ(a,15,b);}
-function AFJ(a,b,c){var d,e,f;MR(a);a.s$=0;d=Q8(a,b,c);if(!d)return;e=new Nf;f=new T;U(f);Bj(e,V(ES(ES(Bo(f,d),B(16)),a.bR)));P(e);}
-function Q8(a,b,c){var d,e,f;a.s$=0;d=new Qx;d.xx=M(-1);d.nc=(-1);d.Gp=B4(4);d.fQ=null;d.hl=null;d.b_=a;a.r0=d;if(c)b= -b|0;a.bR=null;d.uF=null;d.hF=0;if(b<0)b= -b|0;else if(b&1073741824){d.hF=4;b=b&(-1073741825);if(b<48)b=b&15;}else if(b&(-32)){d.hF=4;b=b&15;}else{d.hF=(b>>4)+1|0;if(b<48)b=b&15;}if(b>=8&&b<=15){d.PZ=b;e=new O3;c=1<=4){$p=2;continue _;}$p=3;continue _;case 2:$z=AES(b,c,g,e);if(C()){break _;}g=$z;if(g<9)return;h=(c+D(f,3)|0)-1|0;g=(d+D(f,5)|0)-3|0;i=(e+D(f,3)|0)-1|0;$p=4;continue _;case 3:$z=AJK(b,c,g,e);if(C()){break _;}j=$z;if(!j.yx()){$p=2;continue _;}if(D(f,
-4))return;I();h=Bwi.b;$p=6;continue _;case 4:$z=AKi(b,h,g,i);if(C()){break _;}c=$z;I();if(c!=Bwi.b)return;c=g+1|0;$p=5;case 5:$z=AES(b,h,c,i);if(C()){break _;}d=$z;if(d<4)return;$p=7;continue _;case 6:AYA(b,c,d,e,h);if(C()){break _;}return;case 7:$z=AJK(b,h,c,i);if(C()){break _;}f=$z;if(f.yx())return;c=Bwh.b;$p=8;case 8:AYA(b,h,g,i,c);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,$p);}
-function A_N(a,b,c){I();return Bwi.cK(0,c);}
-var AQd=K(W);
-function Bp0(a,b){var c=new AQd();A8h(c,a,b);return c;}
-function A8h(a,b,c){BB();C0(a,b,c,BAW);}
-function C4(){E.call(this);this.D7=0;}
-var BA0=null;var BAW=null;var Bz3=null;var Bz2=null;var Bz7=null;var Bxj=null;var Bxk=null;var BA1=null;var BA2=null;var BA3=null;var Bz5=null;var BA4=null;var BA5=null;var BA6=null;var Bz4=null;var BA7=null;var BA8=null;var BA9=null;var BAX=null;var BAY=null;var BA$=null;var BA_=null;var BBa=null;var BBb=null;function BB(){BB=Bw(C4);BmL();}
-function Fa(){var a=new C4();GA(a);return a;}
-function GA(a){BB();}
-function BkI(a){return 0;}
-function Bhg(a){return 1;}
-function Bj7(a){return 1;}
-function BeQ(a){return 1;}
-function M4(a){a.D7=1;return a;}
-function Bnl(a){return a.D7;}
-function BmL(){var b;b=new TI;GA(b);BA0=b;BAW=Fa();Bz3=M4(Fa());Bz2=Fa();Bz7=Fa();b=new QT;GA(b);Bxj=b;b=new QT;GA(b);Bxk=b;BA1=M4(Fa());b=new Ph;GA(b);BA2=b;BA3=Fa();Bz5=M4(Fa());b=new TI;GA(b);BA4=b;BA5=Fa();b=new Ph;GA(b);BA6=b;Bz4=Fa();BA7=M4(Fa());BA8=Fa();BA9=Fa();b=new Ph;GA(b);BAX=b;BAY=Fa();BA$=Fa();BA_=Fa();BBa=Fa();BBb=Fa();}
-var IO=K(W);
-function Bd4(a,b){var c=new IO();Qi(c,a,b);return c;}
-function Qi(a,b,c){BB();FB(a,b,BA2);a.M=c;Er(a,1);Bq(a,0.30000001192092896,0.0,0.30000001192092896,0.699999988079071,0.6000000238418579,0.699999988079071);}
-function AUn(a,b,c,d,e){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=d-1|0;$p=1;case 1:$z=AKi(b,c,d,e);if(C()){break _;}c=$z;return a.wQ(c);default:GY();}}DZ().s(a,b,c,d,e,$p);}
-function A9l(a,b){I();return b!=Bwh.b&&b!=Bwi.b&&b!=Bzv.b?0:1;}
-function AQ8(a,b,c,d,e,f){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:APv(a,b,c,d,e);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function AMc(a,b,c,d,e,f){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:APv(a,b,c,d,e);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function APv(a,b,c,d,e){var f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=a.qb(b,c,d,e);if(C()){break _;}f=$z;if(f)return;$p=2;case 2:$z=AML(b,c,d,e);if(C()){break _;}f=$z;$p=3;case 3:AFB(a,b,c,d,e,f);if(C()){break _;}f=0;$p=4;case 4:AYA(b,c,d,e,f);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function AWX(a,b,c,d,e){var f,g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AES(b,c,d,e);if(C()){break _;}f=$z;if(f<8){$p=3;continue _;}d=d-1|0;$p=2;case 2:$z=AKi(b,c,d,e);if(C()){break _;}c=$z;return !a.wQ(c)?0:1;case 3:$z=AOi(b,c,d,e);if(C()){break _;}g=$z;if(!g)return 0;d=d-1|0;$p=2;continue _;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-function AOs(a,b,c,d,e){return null;}
-function Bh$(a){return 0;}
-function A3X(a){return 0;}
-function BjH(a){return 1;}
-var AVs=K(IO);
-function Bte(a,b){var c=new AVs();BmK(c,a,b);return c;}
-function BmK(a,b,c){Qi(a,b,c);Bq(a,0.09999999403953552,0.0,0.09999999403953552,0.8999999761581421,0.800000011920929,0.8999999761581421);}
-function AMh(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:APv(a,b,c,d,e);if(C()){break _;}g=d+1|0;$p=2;case 2:$z=AES(b,c,g,e);if(C()){break _;}g=$z;if(g>=9&&!D(f,5)){$p=3;continue _;}return;case 3:$z=AML(b,c,d,e);if(C()){break _;}g=$z;if(g>=15){g=0;$p=4;continue _;}g=g+1|0;$p=5;continue _;case 4:AT6(b,c,d,e,g);if(C()){break _;}h=new Xj;if(!D(f,10))h=DM();$p=6;continue _;case 5:AJ4(b,
-c,d,e,g);if(C()){break _;}return;case 6:$z=h.f4(b,f,c,d,e);if(C()){break _;}g=$z;if(g)return;g=a.b;$p=7;case 7:AT6(b,c,d,e,g);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,$p);}
-var Lo=K(W);
-function ACE(a,b,c){BB();C0(a,b,((c!==Bxk?12:14)*16|0)+13|0,c);Bq(a,0.0,0.0,0.0,1.0,1.0,1.0);Er(a,1);}
-function Nr(b){if(b>=8)b=0;return (b+1|0)/9.0;}
-function Bc4(a,b){return b&&b!=1?a.M+1|0:a.M;}
-function AZJ(a,b,c,d,e){var f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AJK(b,c,d,e);if(C()){break _;}f=$z;if(f!==a.bz)return (-1);$p=2;case 2:$z=AML(b,c,d,e);if(C()){break _;}c=$z;return c;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function ANH(a,b,c,d,e){var f,g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=b.l1(c,d,e);if(C()){break _;}f=$z;if(f!==a.bz)return (-1);$p=2;case 2:$z=b.dS(c,d,e);if(C()){break _;}g=$z;if(g>=8)g=0;return g;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-function A_$(a){return 0;}
-function A8z(a){return 0;}
-function A$T(a,b,c){return c&&!b?1:0;}
-function A0c(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=b.l1(c,d,e);if(C()){break _;}g=$z;if(g===a.bz)c=0;else{BB();if(g===BA9)c=0;else{if(f!=1){$p=2;continue _;}c=1;}}return c;case 2:$z=AOB(a,b,c,d,e,f);if(C()){break _;}c=$z;return c;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-function AP6(a,b,c,d,e){return null;}
-function Bi9(a){return 4;}
-function A6N(a,b,c){return 0;}
-function A58(a,b){return 0;}
-function AXQ(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=BM(0.0,0.0,0.0);$p=1;case 1:$z=ANH(a,b,c,d,e);if(C()){break _;}g=$z;h=0;i=c-1|0;j=e-1|0;k=d-1|0;l=g-8|0;m=d-d|0;if(h>=4){$p=2;continue _;}n=!h?i:c;o=h==1?j:e;if(h==2)n=n+1|0;if(h==3)o=o+1|0;$p=7;continue _;case 2:$z=b.dS(c,
-d,e);if(C()){break _;}n=$z;if(n<8)return Dw(f);l=0;n=2;$p=3;case 3:$z=A0c(a,b,c,d,j,n);if(C()){break _;}n=$z;if(n)l=1;if(!l){n=e+1|0;p=3;$p=4;continue _;}l=1;if(!l){n=4;$p=5;continue _;}l=1;if(!l){n=c+1|0;p=5;$p=6;continue _;}l=1;if(!l){n=d+1|0;p=2;$p=9;continue _;}l=1;if(!l){n=d+1|0;p=e+1|0;k=3;$p=11;continue _;}l=1;if(!l){n=d+1|0;p=4;$p=12;continue _;}l=1;if(l){l=1;if(l)f=Ex(Dw(f),0.0,(-6.0),0.0);return Dw(f);}c=c+1|0;d=d+1|0;n=5;$p=13;continue _;case 4:$z=A0c(a,b,c,d,n,p);if(C()){break _;}n=$z;if(n)l=1;if
-(!l){n=4;$p=5;continue _;}l=1;if(!l){n=c+1|0;p=5;$p=6;continue _;}l=1;if(!l){n=d+1|0;p=2;$p=9;continue _;}l=1;if(!l){n=d+1|0;p=e+1|0;k=3;$p=11;continue _;}l=1;if(!l){n=d+1|0;p=4;$p=12;continue _;}l=1;if(l){l=1;if(l)f=Ex(Dw(f),0.0,(-6.0),0.0);return Dw(f);}c=c+1|0;d=d+1|0;n=5;$p=13;continue _;case 5:$z=A0c(a,b,i,d,e,n);if(C()){break _;}n=$z;if(n)l=1;if(!l){n=c+1|0;p=5;$p=6;continue _;}l=1;if(!l){n=d+1|0;p=2;$p=9;continue _;}l=1;if(!l){n=d+1|0;p=e+1|0;k=3;$p=11;continue _;}l=1;if(!l){n=d+1|0;p=4;$p=12;continue _;}l
-=1;if(l){l=1;if(l)f=Ex(Dw(f),0.0,(-6.0),0.0);return Dw(f);}c=c+1|0;d=d+1|0;n=5;$p=13;continue _;case 6:$z=A0c(a,b,n,d,e,p);if(C()){break _;}n=$z;if(n)l=1;if(!l){n=d+1|0;p=2;$p=9;continue _;}l=1;if(!l){n=d+1|0;p=e+1|0;k=3;$p=11;continue _;}l=1;if(!l){n=d+1|0;p=4;$p=12;continue _;}l=1;if(l){l=1;if(l)f=Ex(Dw(f),0.0,(-6.0),0.0);return Dw(f);}c=c+1|0;d=d+1|0;n=5;$p=13;continue _;case 7:$z=ANH(a,b,n,d,o);if(C()){break _;}q=$z;if(q<0){$p=8;continue _;}if(q>=0){p=q-g|0;f=Ex(f,S(n-c|0,p),S(m,p),S(o-e|0,p));}h=h+1|0;if
-(h>=4){$p=2;continue _;}n=!h?i:c;o=h==1?j:e;if(h==2)n=n+1|0;if(h==3)o=o+1|0;continue _;case 8:$z=b.l1(n,d,o);if(C()){break _;}r=$z;if(!r.jm()){$p=10;continue _;}h=h+1|0;if(h>=4){$p=2;continue _;}n=!h?i:c;o=h==1?j:e;if(h==2)n=n+1|0;if(h==3)o=o+1|0;$p=7;continue _;case 9:$z=A0c(a,b,c,n,j,p);if(C()){break _;}n=$z;if(n)l=1;if(!l){n=d+1|0;p=e+1|0;k=3;$p=11;continue _;}l=1;if(!l){n=d+1|0;p=4;$p=12;continue _;}l=1;if(l){l=1;if(l)f=Ex(Dw(f),0.0,(-6.0),0.0);return Dw(f);}c=c+1|0;d=d+1|0;n=5;$p=13;continue _;case 10:$z
-=ANH(a,b,n,k,o);if(C()){break _;}p=$z;if(p>=0){p=p-l|0;f=Ex(f,S(n-c|0,p),S(m,p),S(o-e|0,p));}h=h+1|0;if(h>=4){$p=2;continue _;}n=!h?i:c;o=h==1?j:e;if(h==2)n=n+1|0;if(h==3)o=o+1|0;$p=7;continue _;case 11:$z=A0c(a,b,c,n,p,k);if(C()){break _;}n=$z;if(n)l=1;if(!l){n=d+1|0;p=4;$p=12;continue _;}l=1;if(l){l=1;if(l)f=Ex(Dw(f),0.0,(-6.0),0.0);return Dw(f);}c=c+1|0;d=d+1|0;n=5;$p=13;continue _;case 12:$z=A0c(a,b,i,n,e,p);if(C()){break _;}n=$z;if(n)l=1;if(l){l=1;if(l)f=Ex(Dw(f),0.0,(-6.0),0.0);return Dw(f);}c=c+1|0;d
-=d+1|0;n=5;$p=13;case 13:$z=A0c(a,b,c,d,e,n);if(C()){break _;}c=$z;if(c)l=1;if(l)f=Ex(Dw(f),0.0,(-6.0),0.0);return Dw(f);default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);}
-function AGj(a,b,c,d,e,f,g){var h,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AXQ(a,b,c,d,e);if(C()){break _;}h=$z;g.G=g.G+h.G;g.F=g.F+h.F;g.B=g.B+h.B;return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,$p);}
-function Bl3(a){var b;b=a.bz;BB();return b===Bxj?5:b!==Bxk?0:30;}
-function AOa(a,b,c,d,e){var f,g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=b.u4(c,d,e);if(C()){break _;}f=$z;d=d+1|0;$p=2;case 2:$z=b.u4(c,d,e);if(C()){break _;}g=$z;if(f>g)g=f;return g;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-function A$e(a){var b;b=a.bz;BB();return b!==Bxj?0:1;}
-function AGF(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=a.bz;BB();if(g===Bxj&&!D(f,64)){$p=2;continue _;}if(a.bz!==Bxk)return;h=d+1|0;$p=1;case 1:$z=AJK(b,c,h,e);if(C()){break _;}i=$z;if(i!==BA0)return;$p=3;continue _;case 2:$z=AML(b,c,d,e);if(C()){break _;}h=$z;if(h>0&&h<8){j=c+0.5;k=d+0.5;l=e+0.5;i=B(322);m=O(f)*0.25
-+0.75;n=O(f)*1.0+0.5;$p=4;continue _;}if(a.bz!==Bxk)return;h=d+1|0;$p=1;continue _;case 3:$z=ALr(b,c,h,e);if(C()){break _;}h=$z;if(!h&&!D(f,100))BV(b,B(323),c+O(f),d+a.dT,e+O(f),0.0,0.0,0.0);return;case 4:AGq(b,j,k,l,i,m,n);if(C()){break _;}if(a.bz!==Bxk)return;h=d+1|0;$p=1;continue _;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);}
-function A9X(b,c,d,e,f){var g,h,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:g=null;BB();if(f===Bxj){I();g=Bxv;$p=1;continue _;}if(f!==Bxk){h=g.G;return h===0.0&&g.B===0.0?(-1000.0):Cj(g.B,h)-1.5707963267948966;}I();f=Bxw;$p=2;continue _;case 1:$z=AXQ(g,b,c,d,e);if(C()){break _;}g=$z;if(f!==Bxk){h=g.G;return h===0.0&&g.B===0.0?(-1000.0):Cj(g.B,h)-1.5707963267948966;}I();f=Bxw;$p=2;case 2:$z=AXQ(f,b,c,d,e);if(C()){break _;}g
-=$z;h=g.G;return h===0.0&&g.B===0.0?(-1000.0):Cj(g.B,h)-1.5707963267948966;default:GY();}}DZ().s(b,c,d,e,f,g,h,$p);}
-function AGo(a,b,c,d,e){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AOc(a,b,c,d,e);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,$p);}
-function AID(a,b,c,d,e,f){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AOc(a,b,c,d,e);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function AOc(a,b,c,d,e){var f,g,h,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AKi(b,c,d,e);if(C()){break _;}f=$z;if(f==a.b){g=a.bz;BB();if(g===Bxk){f=0;h=e-1|0;$p=2;continue _;}}return;case 2:$z=AJK(b,c,d,h);if(C()){break _;}g=$z;if(g===Bxj)f=1;if(!f){h=e+1|0;$p=3;continue _;}f=1;if(!f){h=c-1|0;$p=4;continue _;}f=1;if(!f){h=c+1|0;$p=5;continue _;}f=1;if(!f){h=d+1|0;$p=6;continue _;}f=1;if(!f)return;$p
-=7;continue _;case 3:$z=AJK(b,c,d,h);if(C()){break _;}g=$z;if(g===Bxj)f=1;if(!f){h=c-1|0;$p=4;continue _;}f=1;if(!f){h=c+1|0;$p=5;continue _;}f=1;if(!f){h=d+1|0;$p=6;continue _;}f=1;if(!f)return;$p=7;continue _;case 4:$z=AJK(b,h,d,e);if(C()){break _;}g=$z;if(g===Bxj)f=1;if(!f){h=c+1|0;$p=5;continue _;}f=1;if(!f){h=d+1|0;$p=6;continue _;}f=1;if(!f)return;$p=7;continue _;case 5:$z=AJK(b,h,d,e);if(C()){break _;}g=$z;if(g===Bxj)f=1;if(!f){h=d+1|0;$p=6;continue _;}f=1;if(!f)return;$p=7;continue _;case 6:$z=AJK(b,
-c,h,e);if(C()){break _;}g=$z;if(g===Bxj)f=1;if(!f)return;$p=7;case 7:$z=AML(b,c,d,e);if(C()){break _;}h=$z;if(!h){I();f=BwL.b;$p=8;continue _;}if(h>4){$p=9;continue _;}I();f=Bwn.b;$p=10;continue _;case 8:AYA(b,c,d,e,f);if(C()){break _;}$p=9;case 9:AJf(a,b,c,d,e);if(C()){break _;}return;case 10:AYA(b,c,d,e,f);if(C()){break _;}$p=9;continue _;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,$p);}
-function AJf(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=c+0.5;g=d+0.5;h=e+0.5;i=B(199);j=0.5;k=2.5999999046325684+(O(b.n)-O(b.n))*0.800000011920929;$p=1;case 1:AGq(b,f,g,h,i,j,k);if(C()){break _;}l=0;f=c;m=d+1.2;n=e;while(l<8){BV(b,B(324),f+Cc(),m,n+Cc(),0.0,0.0,0.0);l=l+1|0;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,
-h,i,j,k,l,m,n,$p);}
-function AMg(){var a=this;Lo.call(a);a.pq=0;a.hv=null;a.f8=null;}
-function A4h(a,b){var c=new AMg();A$s(c,a,b);return c;}
-function A$s(a,b,c){ACE(a,b,c);a.pq=0;a.hv=F6(4);a.f8=BR(4);}
-function A1s(a,b,c,d,e){var f,g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AML(b,c,d,e);if(C()){break _;}f=$z;g=a.b+1|0;$p=2;case 2:ARZ(b,c,d,e,g,f);if(C()){break _;}Ge(b,c,d,e,c,d,e);UJ(b,c,d,e);return;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-function AXL(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZJ(a,b,c,d,e);if(C()){break _;}g=$z;h=1;i=a.bz;BB();if(i===Bxk&&!b.dh.to)h=2;j=1;if(g<=0){$p=2;continue _;}k=(-100);a.pq=0;l=c-1|0;$p=3;continue _;case 2:A1s(a,b,c,d,e);if(C()){break _;}m=d-1|0;$p=7;continue _;case 3:$z
-=AZQ(a,b,l,d,e,k);if(C()){break _;}l=$z;k=c+1|0;$p=4;case 4:$z=AZQ(a,b,k,d,e,l);if(C()){break _;}k=$z;l=e-1|0;$p=5;case 5:$z=AZQ(a,b,c,d,l,k);if(C()){break _;}k=$z;l=e+1|0;$p=6;case 6:$z=AZQ(a,b,c,d,l,k);if(C()){break _;}k=$z;n=k+h|0;if(!(n<8&&k>=0))n=(-1);k=d+1|0;$p=8;continue _;case 7:$z=A0l(a,b,c,m,e);if(C()){break _;}k=$z;if(k){if(g>=8){d=a.b;$p=10;continue _;}k=a.b;d=g+8|0;$p=9;continue _;}if(g>=0){if(g){$p=12;continue _;}o=0;p=c-1|0;j=e-1|0;if(o<4){a.f8.data[o]=1000;k=!o?p:c;if(o==1)k=k+1|0;l=o==2?j:e;if
-(o==3)l=l+1|0;$p=22;continue _;}q=a.f8.data;k=q[0];l=1;while(l<4){if(q[l]=8)o=1;if(o>=8)return;q=q.data;if(q[0]){$p=21;continue _;}if(q[1]){k=c+1|0;$p=23;continue _;}if(q[2]){$p=25;continue _;}if(q[3]){e=e+1|0;$p=28;continue _;}}return;case 8:$z=AZJ(a,b,c,k,e);if(C()){break _;}l=$z;if(l>=0){$p=11;continue _;}if(a.pq>=2&&a.bz===Bxj){k=d-1|0;$p=13;continue _;}if(a.bz===Bxk&&g<8&&n<8&&n>g&&D(f,4)){j=0;n=g;}if(n!=g){if(n
->=0){$p=17;continue _;}k=0;$p=20;continue _;}if(j){$p=16;continue _;}n=g;g=n;m=d-1|0;$p=7;continue _;case 9:ARt(b,c,m,e,k,d);if(C()){break _;}return;case 10:ARt(b,c,m,e,d,g);if(C()){break _;}return;case 11:$z=AZJ(a,b,c,k,e);if(C()){break _;}n=$z;if(n<8)n=n+8|0;if(a.pq>=2&&a.bz===Bxj){k=d-1|0;$p=13;continue _;}if(a.bz===Bxk&&g<8&&n<8&&n>g&&D(f,4)){j=0;n=g;}if(n!=g){if(n>=0){$p=17;continue _;}k=0;$p=20;continue _;}if(j){$p=16;continue _;}n=g;g=n;m=d-1|0;$p=7;continue _;case 12:$z=AHQ(a,b,c,m,e);if(C()){break _;}k
-=$z;if(k){o=0;p=c-1|0;j=e-1|0;if(o<4){a.f8.data[o]=1000;k=!o?p:c;if(o==1)k=k+1|0;l=o==2?j:e;if(o==3)l=l+1|0;$p=22;continue _;}q=a.f8.data;k=q[0];l=1;while(l<4){if(q[l]=8)o=1;if(o>=8)return;q=q.data;if(q[0]){$p=21;continue _;}if(q[1]){k=c+1|0;$p=23;continue _;}if(q[2]){$p=25;continue _;}if(q[3]){e=e+1|0;$p=28;continue _;}}return;case 13:$z=ALr(b,c,k,e);if(C()){break _;}l=$z;if(!l){$p=14;continue _;}n=0;if(a.bz===Bxk&&
-g<8&&n<8&&n>g&&D(f,4)){j=0;n=g;}if(n!=g){if(n>=0){$p=17;continue _;}k=0;$p=20;continue _;}if(j){$p=16;continue _;}n=g;g=n;m=d-1|0;$p=7;continue _;case 14:$z=AJK(b,c,k,e);if(C()){break _;}i=$z;if(i===a.bz){$p=15;continue _;}if(a.bz===Bxk&&g<8&&n<8&&n>g&&D(f,4)){j=0;n=g;}if(n!=g){if(n>=0){$p=17;continue _;}k=0;$p=20;continue _;}if(j){$p=16;continue _;}n=g;g=n;m=d-1|0;$p=7;continue _;case 15:$z=AML(b,c,d,e);if(C()){break _;}k=$z;if(!k)n=0;if(a.bz===Bxk&&g<8&&n<8&&n>g&&D(f,4)){j=0;n=g;}if(n!=g){if(n>=0){$p=17;continue _;}k
-=0;$p=20;continue _;}if(j){$p=16;continue _;}n=g;g=n;m=d-1|0;$p=7;continue _;case 16:A1s(a,b,c,d,e);if(C()){break _;}n=g;g=n;m=d-1|0;$p=7;continue _;case 17:AJ4(b,c,d,e,n);if(C()){break _;}k=a.b;$p=18;case 18:AIt(b,c,d,e,k);if(C()){break _;}k=a.b;$p=19;case 19:AP4(b,c,d,e,k);if(C()){break _;}g=n;m=d-1|0;$p=7;continue _;case 20:AYA(b,c,d,e,k);if(C()){break _;}g=n;m=d-1|0;$p=7;continue _;case 21:ARu(a,b,p,d,e,o);if(C()){break _;}if(q[1]){k=c+1|0;$p=23;continue _;}if(q[2]){$p=25;continue _;}if(!q[3])return;e=e
-+1|0;$p=28;continue _;case 22:$z=AHQ(a,b,k,d,l);if(C()){break _;}n=$z;if(!n){$p=24;continue _;}o=o+1|0;if(o>=4){q=a.f8.data;k=q[0];l=1;while(l<4){if(q[l]=8)o=1;if(o>=8)return;q=q.data;if(q[0]){$p=21;continue _;}if(q[1]){k=c+1|0;$p=23;continue _;}if(q[2]){$p=25;continue _;}if(!q[3])return;e=e+1|0;$p=28;continue _;}a.f8.data[o]=1000;k=!o?p:c;if(o==1)k=k+1|0;l=o==2?j:e;if(o==3)l=l+1|0;continue _;case 23:ARu(a,b,k,d,e,o);if
-(C()){break _;}if(q[2]){$p=25;continue _;}if(!q[3])return;e=e+1|0;$p=28;continue _;case 24:$z=AJK(b,k,d,l);if(C()){break _;}f=$z;if(f!==a.bz){$p=26;continue _;}$p=27;continue _;case 25:ARu(a,b,c,d,j,o);if(C()){break _;}if(!q[3])return;e=e+1|0;$p=28;continue _;case 26:$z=AHQ(a,b,k,m,l);if(C()){break _;}n=$z;if(n){q=a.f8.data;n=1;$p=29;continue _;}a.f8.data[o]=0;o=o+1|0;if(o>=4){q=a.f8.data;k=q[0];l=1;while(l<4){if(q[l]=8)o=1;if(o>=8)return;q=q.data;if(q[0]){$p=21;continue _;}if(q[1]){k=c+1|0;$p=23;continue _;}if(q[2]){$p=25;continue _;}if(!q[3])return;e=e+1|0;$p=28;continue _;}a.f8.data[o]=1000;k=!o?p:c;if(o==1)k=k+1|0;l=o==2?j:e;if(o==3)l=l+1|0;$p=22;continue _;case 27:$z=AML(b,k,d,l);if(C()){break _;}n=$z;if(n){$p=26;continue _;}o=o+1|0;if(o>=4){q=a.f8.data;k=q[0];l=1;while(l<4){if(q[l]=8)o=1;if(o>=8)return;q=q.data;if(q[0]){$p
-=21;continue _;}if(q[1]){k=c+1|0;$p=23;continue _;}if(q[2]){$p=25;continue _;}if(!q[3])return;e=e+1|0;$p=28;continue _;}a.f8.data[o]=1000;k=!o?p:c;if(o==1)k=k+1|0;l=o==2?j:e;if(o==3)l=l+1|0;$p=22;continue _;case 28:ARu(a,b,c,d,e,o);if(C()){break _;}return;case 29:$z=ASF(a,b,k,d,l,n,o);if(C()){break _;}k=$z;q[o]=k;o=o+1|0;if(o>=4){q=a.f8.data;k=q[0];l=1;while(l<4){if(q[l]=8)o=1;if(o>=8)return;q=q.data;if(q[0]){$p=21;continue _;}if
-(q[1]){k=c+1|0;$p=23;continue _;}if(q[2]){$p=25;continue _;}if(!q[3])return;e=e+1|0;$p=28;continue _;}a.f8.data[o]=1000;k=!o?p:c;if(o==1)k=k+1|0;l=o==2?j:e;if(o==3)l=l+1|0;$p=22;continue _;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);}
-function ARu(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=A0l(a,b,c,d,e);if(C()){break _;}g=$z;if(!g)return;$p=2;case 2:$z=AKi(b,c,d,e);if(C()){break _;}g=$z;if(g<=0){g=a.b;$p=3;continue _;}h=a.bz;BB();if(h===Bxk){$p=6;continue _;}I();h=Bwd.data[g];$p=4;continue _;case 3:ARt(b,c,d,e,g,f);if(C()){break _;}return;case 4:$z=AML(b,c,d,e);if(C()){break _;}g=$z;$p=5;case 5:h.Vq(b,
-c,d,e,g);if(C()){break _;}g=a.b;$p=3;continue _;case 6:AJf(a,b,c,d,e);if(C()){break _;}g=a.b;$p=3;continue _;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,$p);}
-function ASF(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=1000;i=0;j=Y(g,1);k=Y(g,3);l=Y(g,2);m=c-1|0;n=e-1|0;o=d-1|0;p=Y(f,4);q=f+1|0;a:{while(i<4){if(!(!i&&!j)){r=Y(i,1);if(!(!r&&!g)){s=Y(i,2);if(!(!s&&!k)){t=Y(i,3);if(t)break a;if
-(l)break a;}}}i=i+1|0;}return h;}u=!i?m:c;if(!r)u=u+1|0;r=!s?n:e;if(!t)r=r+1|0;$p=1;case 1:$z=AHQ(a,b,u,d,r);if(C()){break _;}t=$z;if(!t){$p=2;continue _;}b:{while(true){i=i+1|0;if(i>=4)break;if(!i&&!j)continue;r=Y(i,1);if(!r&&!g)continue;s=Y(i,2);if(!s&&!k)continue;t=Y(i,3);if(t)break b;if(l)break b;}return h;}u=!i?m:c;if(!r)u=u+1|0;r=!s?n:e;if(!t)r=r+1|0;continue _;case 2:$z=AJK(b,u,d,r);if(C()){break _;}v=$z;if(v!==a.bz){$p=3;continue _;}$p=4;continue _;case 3:$z=AHQ(a,b,u,o,r);if(C()){break _;}t=$z;if(!t)return f;if
-(p<0){$p=5;continue _;}c:{while(true){i=i+1|0;if(i>=4)break;if(!i&&!j)continue;r=Y(i,1);if(!r&&!g)continue;s=Y(i,2);if(!s&&!k)continue;t=Y(i,3);if(t)break c;if(l)break c;}return h;}u=!i?m:c;if(!r)u=u+1|0;r=!s?n:e;if(!t)r=r+1|0;$p=1;continue _;case 4:$z=AML(b,u,d,r);if(C()){break _;}t=$z;if(t){$p=3;continue _;}b:{while(true){i=i+1|0;if(i>=4)break;if(!i&&!j)continue;r=Y(i,1);if(!r&&!g)continue;s=Y(i,2);if(!s&&!k)continue;t=Y(i,3);if(t)break b;if(l)break b;}return h;}u=!i?m:c;if(!r)u=u+1|0;r=!s?n:e;if(!t)r=r+1
-|0;$p=1;continue _;case 5:$z=ASF(a,b,u,d,r,q,i);if(C()){break _;}t=$z;if(t=4)break;if(!i&&!j)continue;r=Y(i,1);if(!r&&!g)continue;s=Y(i,2);if(!s&&!k)continue;t=Y(i,3);if(t)break c;if(l)break c;}return h;}u=!i?m:c;if(!r)u=u+1|0;r=!s?n:e;if(!t)r=r+1|0;$p=1;continue _;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p);}
-function AHQ(a,b,c,d,e){var f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AKi(b,c,d,e);if(C()){break _;}f=$z;I();if(f!=Bzz.b&&f!=BzG.b&&f!=Bzy.b&&f!=BzA.b&&f!=BzS.b){if(!f)return 0;return Bwd.data[f].bz.cv();}return 1;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function AZQ(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZJ(a,b,c,d,e);if(C()){break _;}g=$z;if(g<0)return f;if(!g)a.pq=a.pq+1|0;if(g>=8)g=0;if(f>=0&&g>=f)g=f;return g;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-function A0l(a,b,c,d,e){var f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AJK(b,c,d,e);if(C()){break _;}f=$z;if(f===a.bz)c=0;else{BB();if(f!==Bxk){$p=2;continue _;}c=0;}return c;case 2:$z=AHQ(a,b,c,d,e);if(C()){break _;}c=$z;return c?0:1;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function AJM(a,b,c,d,e){var f,g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AOc(a,b,c,d,e);if(C()){break _;}$p=2;case 2:$z=AKi(b,c,d,e);if(C()){break _;}f=$z;g=a.b;if(f!=g)return;$p=3;case 3:AIt(b,c,d,e,g);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-var ARc=K(Lo);
-function A8p(a,b){var c=new ARc();Bc3(c,a,b);return c;}
-function Bc3(a,b,c){ACE(a,b,c);Er(a,0);BB();if(c===Bxk)Er(a,1);}
-function AOF(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AOc(a,b,c,d,e);if(C()){break _;}$p=2;case 2:$z=AKi(b,c,d,e);if(C()){break _;}f=$z;if(f!=a.b)return;$p=3;case 3:$z=AML(b,c,d,e);if(C()){break _;}g=$z;b.cp=1;f=a.b-1|0;$p=4;case 4:ARZ(b,c,d,e,f,g);if(C()){break _;}Ge(b,c,d,e,c,d,e);f=a.b-1|0;$p=5;case 5:AIt(b,c,d,e,f);if(C()){break _;}b.cp=0;return;default:GY();}}DZ().s(a,b,c,d,e,
-f,g,$p);}
-function A1D(a,b,c,d,e,f){var g,h,i,j,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=a.bz;BB();if(g===Bxk){h=D(f,3);i=0;if(i=h)return;c=c+(D(f,3)-1|0)|0;d=d+1|0;e=e+(D(f,3)-1|0)|0;continue _;case 2:$z
-=AHP(a,b,j,d,e);if(C()){break _;}j=$z;if(!j){j=c+1|0;$p=4;continue _;}I();h=Bwf.b;$p=3;case 3:AYA(b,c,d,e,h);if(C()){break _;}return;case 4:$z=AHP(a,b,j,d,e);if(C()){break _;}j=$z;if(!j){j=e-1|0;$p=5;continue _;}I();h=Bwf.b;$p=3;continue _;case 5:$z=AHP(a,b,c,d,j);if(C()){break _;}j=$z;if(!j){j=e+1|0;$p=6;continue _;}I();h=Bwf.b;$p=3;continue _;case 6:$z=AHP(a,b,c,d,j);if(C()){break _;}j=$z;if(!j){j=d-1|0;$p=7;continue _;}I();h=Bwf.b;$p=3;continue _;case 7:$z=AHP(a,b,c,j,e);if(C()){break _;}j=$z;if(!j){j=d+
-1|0;$p=8;continue _;}I();h=Bwf.b;$p=3;continue _;case 8:$z=AHP(a,b,c,j,e);if(C()){break _;}j=$z;if(j){I();h=Bwf.b;$p=3;continue _;}i=i+1|0;if(i>=h)return;c=c+(D(f,3)-1|0)|0;d=d+1|0;e=e+(D(f,3)-1|0)|0;$p=1;continue _;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,$p);}
-function AHP(a,b,c,d,e){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AJK(b,c,d,e);if(C()){break _;}b=$z;return b.D7;default:GY();}}DZ().s(a,b,c,d,e,$p);}
-var MU=K(W);
-var BBc=0;function Br9(a,b){var c=new MU();XL(c,a,b);return c;}
-function XL(a,b,c){BB();C0(a,b,c,BA5);}
-function A01(a,b,c,d,e){var f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.b;$p=1;case 1:AIt(b,c,d,e,f);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function A1w(a,b,c,d,e,f){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.b;$p=1;case 1:AIt(b,c,d,e,f);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function AYE(a,b,c,d,e,f){var g,h,i,j,k,l,m,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=d-1|0;$p=1;case 1:$z=AKi(b,c,g,e);if(C()){break _;}g=$z;if(!g)g=1;else{I();if(g==Bwf.b)g=1;else{f=Bwd.data[g].bz;BB();g=f===Bxj?1:f!==Bxk?0:1;}}if(g&&d>=0){f=new JY;h=c+0.5;i=d+0.5;j=e+0.5;c=a.b;EJ(f,b);f.rr=0;f.hZ=c;f.om=1;Dh(f,0.9800000190734863,0.9800000190734863);f.bI=f.cB
-/2.0;k=h;l=i;m=j;CV(f,k,l,m);f.f=0.0;f.i=0.0;f.g=0.0;f.lU=0;f.bp=k;f.b6=l;f.bo=m;if(!BBc){$p=2;continue _;}if(!f.bx){$p=3;continue _;}}return;case 2:AX8(b,f);if(C()){break _;}return;case 3:AVj(f);if(C()){break _;}if(f.bx)return;continue _;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);}
-function BeT(a){return 3;}
-function AKN(){BBc=0;}
-var APa=K(MU);
-function Bsl(a,b){var c=new APa();A6b(c,a,b);return c;}
-function A6b(a,b,c){XL(a,b,c);}
-function Bo2(a,b,c){if(D(c,10))b=a.b;else{Bt();b=BBd.bb;}return b;}
-var AGi=K(W);
-function Zq(a,b){var c=new AGi();A$9(c,a,b);return c;}
-function A$9(a,b,c){BB();C0(a,b,c,Bz2);}
-function Bft(a,b,c){b=a.b;I();if(b==BwE.b){Bt();b=BBe.bb;}else if(b==Bzr.b){Bt();b=BBf.bb;}return b;}
-function A_M(a,b){return 1;}
-var ANp=K(W);
-function BtE(a){var b=new ANp();BoS(b,a);return b;}
-function BoS(a,b){BB();FB(a,b,Bz3);a.M=20;}
-function Blx(a,b){return 1;}
-function A2Q(a,b,c){I();return Bwq.b;}
-function A5B(a,b){return b==1?21:b?20:21;}
-function QP(){W.call(this);this.xO=0;}
-function AZI(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=b.cY(c,d,e);if(C()){break _;}g=$z;if(!a.xO&&g==a.b)return 0;$p=2;case 2:$z=AOB(a,b,c,d,e,f);if(C()){break _;}c=$z;return c;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-function AKE(){var a=this;QP.call(a);a.Ks=0;a.R2=0;}
-function BqR(a,b){var c=new AKE();Bbf(c,a,b);return c;}
-function Bbf(a,b,c){BB();C0(a,b,c,BA1);a.xO=0;a.R2=0;a.Ks=c;}
-function AQ9(a,b,c,d,e){var f,g,h,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:(b.o4()).y1(c,e,1,1);f=(b.o4()).i4.data[0];g=(b.o4()).lG.data[0];if(BBg!==null){g=g*f;c=(1.0-f)*255.0|0;d=(1.0-g)*255.0|0;return BBg.data[d<<8|c];}h=Gm(B(325));$p=1;case 1:$z=AUt(h);if(C()){break _;}b=$z;BBg=b.kU;g=g*f;c=(1.0-f)*255.0|0;d=(1.0-g)*255.0|0;return BBg.data[d<<8|c];default:GY();}}DZ().s(a,b,c,d,e,f,g,h,$p);}
-function AYn(a,b,c,d,e,f){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:return;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function ALv(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AKi(b,c,d,e);if(C()){break _;}g=$z;if(g!=a.b)return;$p=2;case 2:$z=AML(b,c,d,e);if(C()){break _;}g=$z;if(g&&g==(f-1|0)){$p=3;continue _;}return;case 3:ANP(a,b,c,d,e);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-function ANP(a,b,c,d,e){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:return;default:GY();}}DZ().s(a,b,c,d,e,$p);}
-function AIl(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AKi(b,c,d,e);if(C()){break _;}g=$z;I();if(g==Bwq.b)return 16;if(g!=a.b)return f;$p=2;case 2:$z=AML(b,c,d,e);if(C()){break _;}h=$z;if(h&&h>f)return h;return f;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,$p);}
-function AQ4(a,b,c,d,e,f){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:return;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function A7O(a,b){return D(b,20)?0:1;}
-function Bgv(a,b,c){I();return Bwv.b;}
-function Bds(a){return a.xO?0:1;}
-function A1J(a,b,c,d,e,f){}
-var ATQ=K(W);
-function Brq(a){var b=new ATQ();Blq(b,a);return b;}
-function Blq(a,b){BB();FB(a,b,BA3);a.M=48;}
-function ATi(a,b,c,d,e){var f,g,h,i,j,k,l,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=c-2|0;g=c+2|0;h=d-2|0;d=d+2|0;i=e-2|0;e=e+2|0;while(f<=g){j=h;while(j<=d){k=i;if(k<=e){$p=1;continue _;}j=j+1|0;}f=f+1|0;}return;case 1:$z=AJK(b,f,j,k);if(C()){break _;}l=$z;BB();k=k+1|0;a:while(true){if(k<=e){continue _;}j=j+1|0;while(j>d){f=f+1|0;if(f>g)break a;j=h;}k=i;}return;default:
-GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
-function AV_(a,b,c,d,e){var f,g,h,i,j,k,l,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=c-2|0;g=c+2|0;h=d-2|0;i=d+2|0;j=e-2|0;c=e+2|0;while(f<=g){k=h;while(k<=i){l=j;if(l<=c){$p=1;continue _;}k=k+1|0;}f=f+1|0;}return;case 1:$z=AKi(b,f,k,l);if(C()){break _;}d=$z;$p=2;case 2:AP4(b,f,k,l,d);if(C()){break _;}l=l+1|0;a:while(true){if(l<=c){$p=1;continue _;}k=k+1|0;while(k>i){f
-=f+1|0;if(f>g)break a;k=h;}l=j;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
-function Je(){W.call(this);this.I4=0;}
-function BBh(a,b,c,d){var e=new Je();SX(e,a,b,c,d);return e;}
-function SX(a,b,c,d,e){C0(a,b,c,d);a.I4=e;}
-function Bnw(a){return 0;}
-function AFQ(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=b.cY(c,d,e);if(C()){break _;}g=$z;if(!a.I4&&g==a.b)return 0;$p=2;case 2:$z=AOB(a,b,c,d,e,f);if(C()){break _;}c=$z;return c;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-var AZx=K(Je);
-function Brn(a,b,c,d){var e=new AZx();Bgx(e,a,b,c,d);return e;}
-function Bgx(a,b,c,d,e){SX(a,b,c,d,e);}
-function A6m(a,b){return 0;}
-var APp=K(IO);
-function A3L(a,b){var c=new APp();BoC(c,a,b);return c;}
-function BoC(a,b,c){Qi(a,b,c);Bq(a,0.30000001192092896,0.0,0.30000001192092896,0.699999988079071,0.4000000059604645,0.699999988079071);}
-function ARF(a,b){I();return By3.data[b];}
-function ALm(a,b,c,d,e){var f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AES(b,c,d,e);if(C()){break _;}f=$z;if(f>13)return 0;d=d-1|0;$p=2;case 2:$z=AKi(b,c,d,e);if(C()){break _;}c=$z;return !ARF(a,c)?0:1;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-var AJd=K(W);
-function AMC(a,b){var c=new AJd();A8O(c,a,b);return c;}
-function A8O(a,b,c){BB();FB(a,b,Bz7);a.M=c;}
-function BfG(a,b){return a.M-16|0;}
-function AGK(){W.call(this);this.FC=0;}
-function Bmg(a,b){var c=new AGK();BhZ(c,a,b);return c;}
-function BhZ(a,b,c){BB();C0(a,b,6,Bz2);a.FC=c;if(!c)Bq(a,0.0,0.0,0.0,1.0,0.5,1.0);Iy(a,255);}
-function Bn5(a,b){return b>1?5:6;}
-function Bhm(a){return a.FC;}
-function AJn(a,b,c,d,e,f){I();}
-function AI2(a,b,c,d,e){var f,g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:I();f=d-1|0;$p=1;case 1:$z=AKi(b,c,f,e);if(C()){break _;}g=$z;if(g!=Bwk.b)return;g=0;$p=2;case 2:AYA(b,c,d,e,g);if(C()){break _;}d=Bwj.b;$p=3;case 3:AYA(b,c,f,e,d);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-function A$R(a,b,c){I();return Bwk.b;}
-function A7Q(a){return a.FC;}
-function A1X(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:I();if(a!==Bwk){$p=1;continue _;}if(f==1)return 1;$p=2;continue _;case 1:AOB(a,b,c,d,e,f);if(C()){break _;}if(f==1)return 1;$p=2;case 2:$z=AOB(a,b,c,d,e,f);if(C()){break _;}g=$z;if(!g)c=0;else{if(f){$p=3;continue _;}c=1;}return c;case 3:$z=b.cY(c,d,e);if(C()){break _;}c=$z;return c==a.b?0:1;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-var AW_=K(W);
-function BqT(a,b){var c=new AW_();Bam(c,a,b);return c;}
-function Bam(a,b,c){BB();C0(a,b,c,BA7);}
-function Bgj(a,b){return !b?a.M+2|0:b!=1?a.M:a.M+1|0;}
-function AI0(a,b,c,d,e,f){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(f>0){I();if(Bwd.data[f].fk()){$p=1;continue _;}}return;case 1:$z=APn(b,c,d,e);if(C()){break _;}f=$z;if(!f)return;f=0;$p=2;case 2:A1F(a,b,c,d,e,f);if(C()){break _;}f=0;$p=3;case 3:AYA(b,c,d,e,f);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function A4$(a,b){return 0;}
-function AOM(a,b,c,d,e){var f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=BhG(b,c+0.5,d+0.5,e+0.5);f.ia=D(b.n,f.ia/4|0)+(f.ia/8|0)|0;$p=1;case 1:AX8(b,f);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function A1F(a,b,c,d,e,f){var g,h,i,j,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=BhG(b,c+0.5,d+0.5,e+0.5);$p=1;case 1:AX8(b,g);if(C()){break _;}h=B(326);i=1.0;j=1.0;$p=2;case 2:AGN(b,g,h,i,j);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,$p);}
-var ALc=K(W);
-function Bqi(a,b){var c=new ALc();A4a(c,a,b);return c;}
-function A4a(a,b,c){BB();C0(a,b,c,Bz3);}
-function BoN(a,b){return b>1?a.M:4;}
-function BfP(a,b){return 0;}
-var AFa=K(QE);
-function BrN(a,b){var c=new AFa();A$0(c,a,b);return c;}
-function A$0(a,b,c){ARH(a,b,c);}
-function BdP(a,b){return 1;}
-function A4W(a,b,c){I();return BwL.b;}
-var S$=K(W);
-function Brw(a,b){var c=new S$();A0U(c,a,b);return c;}
-function A0U(a,b,c){BB();C0(a,b,c,BA6);Er(a,1);}
-function AVZ(a,b,c,d,e){return null;}
-function BcL(a){return 0;}
-function A6w(a){return 0;}
-function Bbb(a){return 2;}
-function AUA(a,b,c,d,e){var f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=c-1|0;$p=1;case 1:$z=ALr(b,f,d,e);if(C()){break _;}f=$z;if(f)return 1;f=c+1|0;$p=2;case 2:$z=ALr(b,f,d,e);if(C()){break _;}f=$z;if(f)return 1;f=e-1|0;$p=3;case 3:$z=ALr(b,c,d,f);if(C()){break _;}f=$z;if(f)return 1;f=e+1|0;$p=4;case 4:$z=ALr(b,c,d,f);if(C()){break _;}f=$z;if(f)return 1;d=d-1|0;$p=5;case 5:$z=ALr(b,c,d,e);if(C()){break _;}c=$z;return c;default:
-GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function AWx(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AML(b,c,d,e);if(C()){break _;}g=$z;if(f==1){h=d-1|0;$p=2;continue _;}if(f==2){h=e+1|0;$p=3;continue _;}if(f==3){h=e-1|0;$p=4;continue _;}if(f==4){h=c+1|0;$p=5;continue _;}if(f!=5){$p=7;continue _;}f=c-1|0;$p=6;continue _;case 2:$z=ALr(b,c,h,e);if(C()){break _;}h=$z;if(h)g=5;if(f==2){h=e+1|0;$p=3;continue _;}if(f==3)
-{h=e-1|0;$p=4;continue _;}if(f==4){h=c+1|0;$p=5;continue _;}if(f!=5){$p=7;continue _;}f=c-1|0;$p=6;continue _;case 3:$z=ALr(b,c,d,h);if(C()){break _;}h=$z;if(h)g=4;if(f==3){h=e-1|0;$p=4;continue _;}if(f==4){h=c+1|0;$p=5;continue _;}if(f!=5){$p=7;continue _;}f=c-1|0;$p=6;continue _;case 4:$z=ALr(b,c,d,h);if(C()){break _;}h=$z;if(h)g=3;if(f==4){h=c+1|0;$p=5;continue _;}if(f!=5){$p=7;continue _;}f=c-1|0;$p=6;continue _;case 5:$z=ALr(b,h,d,e);if(C()){break _;}h=$z;if(h)g=2;if(f!=5){$p=7;continue _;}f=c-1|0;$p=6;case 6:$z
-=ALr(b,f,d,e);if(C()){break _;}f=$z;if(f)g=1;$p=7;case 7:AJ4(b,c,d,e,g);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,$p);}
-function A1t(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AML(b,c,d,e);if(C()){break _;}g=$z;if(g)return;$p=2;case 2:a.et(b,c,d,e);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-function AJc(a,b,c,d,e){var f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=c-1|0;$p=1;case 1:$z=ALr(b,f,d,e);if(C()){break _;}f=$z;if(f){f=1;$p=3;continue _;}f=c+1|0;$p=2;case 2:$z=ALr(b,f,d,e);if(C()){break _;}f=$z;if(f){f=2;$p=5;continue _;}f=e-1|0;$p=4;continue _;case 3:AJ4(b,c,d,e,f);if(C()){break _;}$p=6;continue _;case 4:$z=ALr(b,c,d,f);if(C()){break _;}f=$z;if(f){f=3;$p=8;continue _;}f=e+1|0;$p=7;continue _;case 5:AJ4(b,
-c,d,e,f);if(C()){break _;}$p=6;case 6:AXn(a,b,c,d,e);if(C()){break _;}return;case 7:$z=ALr(b,c,d,f);if(C()){break _;}f=$z;if(f){f=4;$p=10;continue _;}f=d-1|0;$p=9;continue _;case 8:AJ4(b,c,d,e,f);if(C()){break _;}$p=6;continue _;case 9:$z=ALr(b,c,f,e);if(C()){break _;}f=$z;if(!f){$p=6;continue _;}f=5;$p=11;continue _;case 10:AJ4(b,c,d,e,f);if(C()){break _;}$p=6;continue _;case 11:AJ4(b,c,d,e,f);if(C()){break _;}$p=6;continue _;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function ASK(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AXn(a,b,c,d,e);if(C()){break _;}f=$z;if(!f)return;$p=2;case 2:$z=AML(b,c,d,e);if(C()){break _;}g=$z;h=0;f=c-1|0;$p=3;case 3:$z=ALr(b,f,d,e);if(C()){break _;}f=$z;if(!f&&g==1)h=1;f=c+1|0;$p=4;case 4:$z=ALr(b,f,d,e);if(C()){break _;}f=$z;if(!f&&g==2)h=1;f=e-1|0;$p=5;case 5:$z=ALr(b,c,d,f);if(C()){break _;}f=$z;if(!f&&
-g==3)h=1;f=e+1|0;$p=6;case 6:$z=ALr(b,c,d,f);if(C()){break _;}f=$z;if(!f&&g==4)h=1;f=d-1|0;$p=7;case 7:$z=ALr(b,c,f,e);if(C()){break _;}f=$z;if(!f&&g==5)h=1;if(!h)return;$p=8;case 8:$z=AML(b,c,d,e);if(C()){break _;}f=$z;$p=9;case 9:AFB(a,b,c,d,e,f);if(C()){break _;}f=0;$p=10;case 10:AYA(b,c,d,e,f);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,$p);}
-function AXn(a,b,c,d,e){var f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AUA(a,b,c,d,e);if(C()){break _;}f=$z;if(f)return 1;$p=2;case 2:$z=AML(b,c,d,e);if(C()){break _;}f=$z;$p=3;case 3:AFB(a,b,c,d,e,f);if(C()){break _;}f=0;$p=4;case 4:AYA(b,c,d,e,f);if(C()){break _;}return 0;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function ASP(a,b,c,d,e,f,g){var h,i,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AML(b,c,d,e);if(C()){break _;}h=$z;i=h&7;if(i==1)Bq(a,0.0,0.20000000298023224,0.3499999940395355,0.30000001192092896,0.800000011920929,0.6499999761581421);else if(i==2)Bq(a,0.699999988079071,0.20000000298023224,0.3499999940395355,1.0,0.800000011920929,0.6499999761581421);else if(i==3)Bq(a,0.3499999940395355,
-0.20000000298023224,0.0,0.6499999761581421,0.800000011920929,0.30000001192092896);else if(i!=4)Bq(a,0.4000000059604645,0.0,0.4000000059604645,0.6000000238418579,0.6000000238418579,0.6000000238418579);else Bq(a,0.3499999940395355,0.20000000298023224,0.699999988079071,0.6499999761581421,0.800000011920929,1.0);$p=2;case 2:$z=AR6(a,b,c,d,e,f,g);if(C()){break _;}b=$z;return b;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,$p);}
-function AZz(a,b,c,d,e,f){var g,h,i,j,k,l,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AML(b,c,d,e);if(C()){break _;}g=$z;h=c+0.5;i=d+0.699999988079071;j=e+0.5;if(g==1){k=h-0.27000001072883606;l=i+0.2199999988079071;BV(b,B(327),k,l,j,0.0,0.0,0.0);BV(b,B(328),k,l,j,0.0,0.0,0.0);}else if(g==2){k=h+0.27000001072883606;l=i+0.2199999988079071;BV(b,B(327),k,l,j,0.0,
-0.0,0.0);BV(b,B(328),k,l,j,0.0,0.0,0.0);}else if(g==3){l=i+0.2199999988079071;k=j-0.27000001072883606;BV(b,B(327),h,l,k,0.0,0.0,0.0);BV(b,B(328),h,l,k,0.0,0.0,0.0);}else if(g!=4){BV(b,B(327),h,i,j,0.0,0.0,0.0);BV(b,B(328),h,i,j,0.0,0.0,0.0);}else{l=i+0.2199999988079071;k=j+0.27000001072883606;BV(b,B(327),h,l,k,0.0,0.0,0.0);BV(b,B(328),h,l,k,0.0,0.0,0.0);}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
-function AX4(){var a=this;W.call(a);a.yM=null;a.A4=null;}
-function BtR(a,b){var c=new AX4();BeE(c,a,b);return c;}
-function BeE(a,b,c){BB();C0(a,b,c,BA4);a.yM=BR(256);a.A4=BR(256);Ky(a,Bwp.b,5,20);Ky(a,Bwq.b,5,5);Ky(a,Bwr.b,30,60);Ky(a,BwJ.b,30,20);Ky(a,BwK.b,15,100);Ky(a,BwD.b,30,60);Er(a,1);}
-function Ky(a,b,c,d){a.yM.data[b]=c;a.A4.data[b]=d;}
-function A0Q(a,b,c,d,e){return null;}
-function Bht(a){return 0;}
-function BkQ(a){return 0;}
-function A8e(a){return 3;}
-function A63(a,b){return 0;}
-function A_J(a){return 10;}
-function AE9(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=d-1|0;$p=1;case 1:$z=AKi(b,c,g,e);if(C()){break _;}h=$z;I();h=h!=BzW.b?0:1;$p=2;case 2:$z=AML(b,c,d,e);if(C()){break _;}i=$z;j=Y(i,15);if(j<0){k=i+1|0;$p=3;continue _;}if(!h){$p=5;continue _;}if(!h){$p=6;continue _;}if(!(i
-%2|0)&&i>2){h=c+1|0;i=300;$p=9;continue _;}return;case 3:AJ4(b,c,d,e,k);if(C()){break _;}k=a.b;$p=4;case 4:AIt(b,c,d,e,k);if(C()){break _;}if(!h){$p=5;continue _;}if(!h){$p=6;continue _;}if(!(i%2|0)&&i>2){h=c+1|0;i=300;$p=9;continue _;}return;case 5:$z=A1j(a,b,c,d,e);if(C()){break _;}k=$z;if(!k){$p=7;continue _;}if(!h){$p=6;continue _;}if(!(i%2|0)&&i>2){h=c+1|0;i=300;$p=9;continue _;}return;case 6:$z=AN2(a,b,c,g,e);if(C()){break _;}h=$z;if(!h&&!j&&!D(f,4)){h=0;$p=15;continue _;}if(!(i%2|0)&&i>2){h=c+1|0;i=300;$p
-=9;continue _;}return;case 7:$z=ALr(b,c,g,e);if(C()){break _;}h=$z;if(h&&i<=3)return;h=0;$p=8;case 8:AYA(b,c,d,e,h);if(C()){break _;}return;case 9:AFZ(a,b,h,d,e,i,f);if(C()){break _;}k=c-1|0;i=300;$p=10;case 10:AFZ(a,b,k,d,e,i,f);if(C()){break _;}i=250;$p=11;case 11:AFZ(a,b,c,g,e,i,f);if(C()){break _;}l=d+1|0;i=250;$p=12;case 12:AFZ(a,b,c,l,e,i,f);if(C()){break _;}m=e-1|0;i=300;$p=13;case 13:AFZ(a,b,c,d,m,i,f);if(C()){break _;}n=e+1|0;i=300;$p=14;case 14:AFZ(a,b,c,d,n,i,f);if(C()){break _;}o=d+4|0;a:{while(k
-<=h){p=m;while(p<=n){q=g;while(q<=o){if(k!=c)break a;if(q!=d)break a;if(p!=e)break a;q=q+1|0;}p=p+1|0;}k=k+1|0;}return;}r=100;if(q>l)r=r+((q-l|0)*100|0)|0;i=0;$p=16;continue _;case 15:AYA(b,c,d,e,h);if(C()){break _;}return;case 16:$z=AKi(b,k,q,p);if(C()){break _;}j=$z;if(!j){j=k+1|0;$p=17;continue _;}if(0>0&&D(f,r)<=0){i=a.b;$p=23;continue _;}b:{c:while(true){q=q+1|0;while(q>o){p=p+1|0;while(p>n){k=k+1|0;if(k>h)break c;p=m;}q=g;}if(k!=c)break b;if(q!=d)break b;if(p==e)continue;else break b;}return;}r=100;if
-(q>l)r=r+((q-l|0)*100|0)|0;i=0;continue _;case 17:$z=AOH(a,b,j,q,p,i);if(C()){break _;}i=$z;j=k-1|0;$p=18;case 18:$z=AOH(a,b,j,q,p,i);if(C()){break _;}i=$z;j=q-1|0;$p=19;case 19:$z=AOH(a,b,k,j,p,i);if(C()){break _;}j=$z;i=q+1|0;$p=20;case 20:$z=AOH(a,b,k,i,p,j);if(C()){break _;}i=$z;j=p-1|0;$p=21;case 21:$z=AOH(a,b,k,q,j,i);if(C()){break _;}i=$z;j=p+1|0;$p=22;case 22:$z=AOH(a,b,k,q,j,i);if(C()){break _;}j=$z;if(j>0&&D(f,r)<=j){i=a.b;$p=23;continue _;}d:{b:while(true){q=q+1|0;while(q>o){p=p+1|0;while(p>n){k=
-k+1|0;if(k>h)break b;p=m;}q=g;}if(k!=c)break d;if(q!=d)break d;if(p==e)continue;else break d;}return;}r=100;if(q>l)r=r+((q-l|0)*100|0)|0;i=0;$p=16;continue _;case 23:AYA(b,k,q,p,i);if(C()){break _;}a:{d:while(true){q=q+1|0;while(q>o){p=p+1|0;while(p>n){k=k+1|0;if(k>h)break d;p=m;}q=g;}if(k!=c)break a;if(q!=d)break a;if(p==e)continue;else break a;}return;}r=100;if(q>l)r=r+((q-l|0)*100|0)|0;i=0;$p=16;continue _;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);}
-function AFZ(a,b,c,d,e,f,g){var h,i,j,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=a.A4.data;$p=1;case 1:$z=AKi(b,c,d,e);if(C()){break _;}i=$z;j=h[i];if(D(g,f)>=j)return;$p=2;case 2:$z=AKi(b,c,d,e);if(C()){break _;}f=$z;I();i=f!=BwK.b?0:1;if(D(g,2)){f=0;$p=3;continue _;}f=a.b;$p=4;continue _;case 3:AYA(b,c,d,e,f);if(C()){break _;}if(!i)return;g=BwK;f=0;$p=5;continue _;case 4:AYA(b,c,d,e,
-f);if(C()){break _;}if(!i)return;g=BwK;f=0;$p=5;case 5:g.q9(b,c,d,e,f);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,$p);}
-function A1j(a,b,c,d,e){var f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=c+1|0;$p=1;case 1:$z=AN2(a,b,f,d,e);if(C()){break _;}f=$z;if(f)return 1;f=c-1|0;$p=2;case 2:$z=AN2(a,b,f,d,e);if(C()){break _;}f=$z;if(f)return 1;f=d-1|0;$p=3;case 3:$z=AN2(a,b,c,f,e);if(C()){break _;}f=$z;if(f)return 1;f=d+1|0;$p=4;case 4:$z=AN2(a,b,c,f,e);if(C()){break _;}f=$z;if(f)return 1;f=e-1|0;$p=5;case 5:$z=AN2(a,b,c,d,f);if(C()){break _;}f=
-$z;if(f)return 1;e=e+1|0;$p=6;case 6:$z=AN2(a,b,c,d,e);if(C()){break _;}c=$z;return c;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function Bd5(a){return 0;}
-function AN2(a,b,c,d,e){var f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.yM.data;$p=1;case 1:$z=b.cY(c,d,e);if(C()){break _;}c=$z;return f[c]<=0?0:1;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function AOH(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=a.yM.data;$p=1;case 1:$z=AKi(b,c,d,e);if(C()){break _;}c=$z;h=g[c];if(h>f)f=h;return f;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,$p);}
-function AV$(a,b,c,d,e){var f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=d-1|0;$p=1;case 1:$z=ALr(b,c,f,e);if(C()){break _;}f=$z;if(f)return 1;$p=2;case 2:$z=A1j(a,b,c,d,e);if(C()){break _;}c=$z;return c?1:0;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function AJj(a,b,c,d,e,f){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=d-1|0;$p=1;case 1:$z=ALr(b,c,f,e);if(C()){break _;}f=$z;if(f)return;$p=2;case 2:$z=A1j(a,b,c,d,e);if(C()){break _;}f=$z;if(f)return;f=0;$p=3;case 3:AYA(b,c,d,e,f);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function AKd(a,b,c,d,e){var f,g,h,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=d-1|0;$p=1;case 1:$z=AKi(b,c,f,e);if(C()){break _;}g=$z;I();if(g!=BwL.b){$p=2;continue _;}h=BzZ;$p=3;continue _;case 2:$z=ALr(b,c,f,e);if(C()){break _;}g=$z;if(!g){$p=5;continue _;}g=a.b;$p=4;continue _;case 3:$z=ANm(h,b,c,d,e);if(C()){break _;}g=$z;if(g)return;$p=2;continue _;case 4:AIt(b,c,d,e,g);if(C()){break _;}return;case 5:$z
-=A1j(a,b,c,d,e);if(C()){break _;}g=$z;if(g){g=a.b;$p=4;continue _;}g=0;$p=6;case 6:AYA(b,c,d,e,g);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,$p);}
-function A1M(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(D(f,24)){g=d-1|0;$p=1;continue _;}h=c+0.5;i=d+0.5;j=e+0.5;k=B(329);l=1.0+O(f);m=O(f)*0.699999988079071+0.30000001192092896;$p=2;continue _;case 1:$z=ALr(b,c,g,e);if(C()){break _;}n=$z;if(n){g=0;l=
-c;m=d;o=e;while(g<3){BV(b,B(324),l+O(f),m+O(f)*0.5+0.5,o+O(f),0.0,0.0,0.0);g=g+1|0;}return;}I();k=Bwf;$p=3;continue _;case 2:AGq(b,h,i,j,k,l,m);if(C()){break _;}g=d-1|0;$p=1;continue _;case 3:$z=AN2(k,b,c,g,e);if(C()){break _;}g=$z;if(g){g=0;l=c;m=d;o=e;while(g<3){BV(b,B(324),l+O(f),m+O(f)*0.5+0.5,o+O(f),0.0,0.0,0.0);g=g+1|0;}return;}k=Bwf;g=c-1|0;$p=4;case 4:a:{$z=AN2(k,b,g,d,e);if(C()){break _;}g=$z;if(g){g=0;l=c;p=d;q=e;while(true){if(g>=2)break a;m=l+O(f)*0.10000000149011612;o=p+O(f);r=q+O(f);BV(b,B(324),
-m,o,r,0.0,0.0,0.0);g=g+1|0;}}}k=Bwf;n=c+1|0;$p=5;case 5:a:{$z=AN2(k,b,n,d,e);if(C()){break _;}g=$z;if(g){g=0;l=n;p=d;q=e;while(true){if(g>=2)break a;m=l-O(f)*0.10000000149011612;o=p+O(f);r=q+O(f);BV(b,B(324),m,o,r,0.0,0.0,0.0);g=g+1|0;}}}k=Bwf;g=e-1|0;$p=6;case 6:a:{$z=AN2(k,b,c,d,g);if(C()){break _;}g=$z;if(g){g=0;l=c;o=d;q=e;while(true){if(g>=2)break a;m=l+O(f);p=o+O(f);r=q+O(f)*0.10000000149011612;BV(b,B(324),m,p,r,0.0,0.0,0.0);g=g+1|0;}}}k=Bwf;g=e+1|0;$p=7;case 7:a:{$z=AN2(k,b,c,d,g);if(C()){break _;}n=
-$z;if(n){n=0;r=c;s=d;m=g;while(true){if(n>=2)break a;t=r+O(f);l=s+O(f);q=m-O(f)*0.10000000149011612;BV(b,B(324),t,l,q,0.0,0.0,0.0);n=n+1|0;}}}k=Bwf;d=d+1|0;$p=8;case 8:a:{$z=AN2(k,b,c,d,e);if(C()){break _;}g=$z;if(g){g=0;l=c;m=d;q=e;while(true){if(g>=2)break a;t=l+O(f);o=m-O(f)*0.10000000149011612;r=q+O(f);BV(b,B(324),t,o,r,0.0,0.0,0.0);g=g+1|0;}}}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p);}
-var GH=K(W);
-function PM(a,b,c){FB(a,b,c);By4.data[b]=1;}
-function AXy(a,b,c,d,e){var f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.vs();$p=1;case 1:ANW(b,c,d,e,f);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function AUs(a,b,c,d,e){var f,g,h,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=c>>4;g=e>>4;$p=1;case 1:$z=AHl(b,f,g);if(C()){break _;}b=$z;if(b!==null){h=CU(c&15,d,e&15);if(b.o1)IW(b.b8.gh,H4(b.hz,h));}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,$p);}
-var AHF=K(GH);
-function BtA(a,b){var c=new AHF();A4T(c,a,b);return c;}
-function A4T(a,b,c){BB();C0(a,b,c,Bz2);}
-function Bcx(a){return BlG();}
-function BkG(a,b,c){return 0;}
-function BpH(a,b){return 0;}
-function BhH(a){return 0;}
-function AG2(){W.call(this);this.df=null;}
-function Bn$(a,b){var c=new AG2();Bjc(c,a,b);return c;}
-function Bjc(a,b,c){C0(a,b,c.M,c.bz);a.df=c;BK(a,c.uI);D4(a,c.rK/3.0);a.fi=c.fi;}
-function AER(a,b,c,d,e){Bq(a,0.0,0.0,0.0,1.0,1.0,1.0);}
-function AYk(a,b,c,d,e){return Oz(a,b,c,d,e);}
-function Bg8(a){return 0;}
-function A6i(a){return 0;}
-function A$b(a){return 10;}
-function AYG(a,b,c,d,e,f){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AOB(a,b,c,d,e,f);if(C()){break _;}c=$z;return c;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function AR9(a,b,c,d,e,f,g){var h,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AML(b,c,d,e);if(C()){break _;}h=$z;if(!h){Bq(a,0.0,0.0,0.0,0.5,0.5,1.0);$p=2;continue _;}if(h==1){Bq(a,0.0,0.0,0.0,0.5,1.0,1.0);$p=4;continue _;}if(h==2){Bq(a,0.0,0.0,0.0,1.0,0.5,0.5);$p=6;continue _;}if(h!=3){Bq(a,0.0,0.0,0.0,1.0,1.0,1.0);return;}Bq(a,0.0,0.0,0.0,1.0,1.0,0.5);$p=8;continue _;case 2:AUa(a,b,c,d,e,f,
-g);if(C()){break _;}Bq(a,0.5,0.0,0.0,1.0,1.0,1.0);$p=3;case 3:AUa(a,b,c,d,e,f,g);if(C()){break _;}Bq(a,0.0,0.0,0.0,1.0,1.0,1.0);return;case 4:AUa(a,b,c,d,e,f,g);if(C()){break _;}Bq(a,0.5,0.0,0.0,1.0,0.5,1.0);$p=5;case 5:AUa(a,b,c,d,e,f,g);if(C()){break _;}Bq(a,0.0,0.0,0.0,1.0,1.0,1.0);return;case 6:AUa(a,b,c,d,e,f,g);if(C()){break _;}Bq(a,0.0,0.0,0.5,1.0,1.0,1.0);$p=7;case 7:AUa(a,b,c,d,e,f,g);if(C()){break _;}Bq(a,0.0,0.0,0.0,1.0,1.0,1.0);return;case 8:AUa(a,b,c,d,e,f,g);if(C()){break _;}Bq(a,0.0,0.0,0.5,1.0,
-0.5,1.0);$p=9;case 9:AUa(a,b,c,d,e,f,g);if(C()){break _;}Bq(a,0.0,0.0,0.0,1.0,1.0,1.0);return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,$p);}
-function AYm(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=a.df;$p=1;case 1:g.iX(b,c,d,e,f);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-function AIP(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=a.df;$p=1;case 1:g.ny(b,c,d,e,f);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-function ALw(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=a.df;$p=1;case 1:g.q9(b,c,d,e,f);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-function AVr(a,b,c,d,e){var f,g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.df;$p=1;case 1:$z=f.Nj(b,c,d,e);if(C()){break _;}g=$z;return g;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-function A61(a,b){return a.df.HQ(b);}
-function Bmr(a){return a.df.nb();}
-function Bfk(a,b,c){return a.df.cK(b,c);}
-function Baw(a,b){return a.df.dR(b);}
-function A8f(a,b,c){return a.df.eo(b,c);}
-function Bkk(a,b){return a.df.bi(b);}
-function AUh(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=a.df;$p=1;case 1:$z=g.vW(b,c,d,e,f);if(C()){break _;}c=$z;return c;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-function A5Q(a){return a.df.jY();}
-function AUP(a,b,c,d,e){var f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.df;$p=1;case 1:$z=f.n0(b,c,d,e);if(C()){break _;}b=$z;return b;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function AKH(a,b,c,d,e,f,g){var h,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=a.df;$p=1;case 1:h.vd(b,c,d,e,f,g);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,$p);}
-function A9E(a){return a.df.x8();}
-function A94(a,b,c){return a.df.xJ(b,c);}
-function AU1(a,b,c,d,e){var f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.df;$p=1;case 1:$z=f.fb(b,c,d,e);if(C()){break _;}c=$z;return c;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function AKD(a,b,c,d,e){var f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.df;$p=1;case 1:f.et(b,c,d,e);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function AFY(a,b,c,d,e){var f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.df;$p=1;case 1:f.hQ(b,c,d,e);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function AP9(a,b,c,d,e,f,g){var h,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=a.df;$p=1;case 1:h.NL(b,c,d,e,f,g);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,$p);}
-function AVu(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=a.df;$p=1;case 1:g.Vq(b,c,d,e,f);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-function AZ5(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=a.df;$p=1;case 1:g.p3(b,c,d,e,f);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-function AZ$(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=a.df;$p=1;case 1:g.c7(b,c,d,e,f);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-function AOU(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=a.df;$p=1;case 1:$z=g.jv(b,c,d,e,f);if(C()){break _;}c=$z;return c;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-function AGB(a,b,c,d,e){var f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.df;$p=1;case 1:f.y7(b,c,d,e);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function AQy(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=N(f.o*4.0/360.0+0.5)&3;if(!g){h=2;$p=1;continue _;}if(g==1){h=1;$p=2;continue _;}if(g==2){h=3;$p=3;continue _;}if(g!=3)return;g=0;$p=4;continue _;case 1:AJ4(b,c,d,e,h);if(C()){break _;}if(g==1){h=1;$p=2;continue _;}if(g==2){h=3;$p=3;continue _;}if(g!=3)return;g=0;$p=4;continue _;case 2:AJ4(b,c,d,e,h);if(C()){break _;}if(g==2){h
-=3;$p=3;continue _;}if(g!=3)return;g=0;$p=4;continue _;case 3:AJ4(b,c,d,e,h);if(C()){break _;}if(g!=3)return;g=0;$p=4;case 4:AJ4(b,c,d,e,g);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,$p);}
-function ANT(){GH.call(this);this.gt=null;}
-function Bp2(a){var b=new ANT();Bi8(b,a);return b;}
-function Bi8(a,b){BB();PM(a,b,Bz3);a.gt=new CX;a.M=26;}
-function ALk(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(f==1)return a.M-1|0;if(!f)return a.M-1|0;g=e-1|0;$p=1;case 1:$z=b.cY(c,d,g);if(C()){break _;}h=$z;i=e+1|0;$p=2;case 2:$z=b.cY(c,d,i);if(C()){break _;}j=$z;k=c-1|0;$p=3;case 3:$z=b.cY(k,d,e);if(C()){break _;}l=$z;m=c+1|0;$p=4;case 4:$z
-=b.cY(m,d,e);if(C()){break _;}n=$z;c=a.b;e=Y(h,c);if(e&&j!=c){e=Y(l,c);if(e&&n!=c){m=3;I();o=By3.data;if(o[h]&&!o[j])m=3;if(o[j]&&!o[h])m=2;if(o[l]&&!o[n])m=5;if(o[n]&&!o[l])m=4;return f!=m?a.M:a.M+1|0;}if(f!=4&&f!=5){p=0;if(!e)p=(-1);c=e?m:k;$p=7;continue _;}return a.M;}if(f!=2&&f!=3){p=0;if(!e)p=(-1);c=e?i:g;$p=5;continue _;}return a.M;case 5:$z=b.cY(k,d,c);if(C()){break _;}q=$z;if(h==a.b)i=g;$p=6;case 6:$z=b.cY(m,d,i);if(C()){break _;}i=$z;if(f==4)p=(-1)-p|0;k=5;I();o=By3.data;if(!(!o[l]&&!o[q])&&!o[n]&&
-!o[i])k=5;if(!(!o[n]&&!o[i])&&!o[l]&&!o[q])k=4;return (f!=k?a.M+32|0:a.M+16|0)+p|0;case 7:$z=b.cY(c,d,g);if(C()){break _;}g=$z;if(l==a.b)m=k;$p=8;case 8:$z=b.cY(m,d,i);if(C()){break _;}i=$z;if(f==3)p=(-1)-p|0;k=3;I();o=By3.data;if(!(!o[h]&&!o[g])&&!o[j]&&!o[i])k=3;if(!(!o[j]&&!o[i])&&!o[h]&&!o[g])k=2;return (f!=k?a.M+32|0:a.M+16|0)+p|0;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);}
-function BlW(a,b){return b==1?a.M-1|0:!b?a.M-1|0:b!=3?a.M:a.M+1|0;}
-function ASz(a,b,c,d,e){var f,g,h,i,j,k,l,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=0;g=c-1|0;$p=1;case 1:$z=AKi(b,g,d,e);if(C()){break _;}h=$z;if(h==a.b)f=1;h=c+1|0;$p=2;case 2:$z=AKi(b,h,d,e);if(C()){break _;}i=$z;if(i==a.b)f=f+1|0;i=e-1|0;$p=3;case 3:$z=AKi(b,c,d,i);if(C()){break _;}j=$z;if(j==a.b)f=f+1|0;k=e+1|0;$p=4;case 4:$z=AKi(b,c,d,k);if(C()){break _;}l=$z;if
-(l==a.b)f=f+1|0;if(f>1)return 0;$p=5;case 5:$z=ARs(a,b,g,d,e);if(C()){break _;}j=$z;if(j)return 0;$p=6;case 6:$z=ARs(a,b,h,d,e);if(C()){break _;}e=$z;if(e)return 0;$p=7;case 7:$z=ARs(a,b,c,d,i);if(C()){break _;}e=$z;if(e)return 0;$p=8;case 8:$z=ARs(a,b,c,d,k);if(C()){break _;}c=$z;return c?0:1;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
-function ARs(a,b,c,d,e){var f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AKi(b,c,d,e);if(C()){break _;}f=$z;if(f!=a.b)return 0;f=c-1|0;$p=2;case 2:$z=AKi(b,f,d,e);if(C()){break _;}f=$z;if(f==a.b)return 1;f=c+1|0;$p=3;case 3:$z=AKi(b,f,d,e);if(C()){break _;}f=$z;if(f==a.b)return 1;f=e-1|0;$p=4;case 4:$z=AKi(b,c,d,f);if(C()){break _;}f=$z;if(f==a.b)return 1;e=e+1|0;$p=5;case 5:$z=AKi(b,c,d,e);if(C()){break _;}c
-=$z;return c!=a.b?0:1;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function A1Z(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AWa(b,c,d,e);if(C()){break _;}f=$z;g=f;h=0;i=27;j=c;k=d;l=e;while(h0){s=D(a.gt,21)+10|0;t=f.v;if(s>t)s=t;f.v=t-s|0;u=G9(b,p,q,r,MA(f.bm,s,f.fy));u.f=CS(a.gt)*0.05000000074505806;u.i=CS(a.gt)*0.05000000074505806+0.20000000298023224;u.g=CS(a.gt)*0.05000000074505806;$p=3;continue _;}}h=h+1|0;}$p=2;case 2:AUs(a,b,c,d,e);if(C()){break _;}return;case 3:AX8(b,u);if(C()){break _;}a:while(true){if(f.v>0){s=D(a.gt,21)+10|0;t=f.v;if(s>t)s=t;f.v=t-s|0;u=G9(b,p,q,r,MA(f.bm,s,f.fy));u.f=CS(a.gt)*0.05000000074505806;u.i
-=CS(a.gt)*0.05000000074505806+0.20000000298023224;u.g=CS(a.gt)*0.05000000074505806;continue _;}while(true){h=h+1|0;if(h>=i)break a;f=Xf(g,h);if(f===null)continue;else break;}m=O(a.gt)*0.800000011920929+0.10000000149011612;n=O(a.gt)*0.800000011920929+0.10000000149011612;o=O(a.gt)*0.800000011920929+0.10000000149011612;p=j+m;q=k+n;r=l+o;}$p=2;continue _;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p);}
-function AN0(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AWa(b,c,d,e);if(C()){break _;}g=$z;h=g;i=d+1|0;$p=2;case 2:$z=ALr(b,c,i,e);if(C()){break _;}j=$z;if(j)return 1;k=c-1|0;$p=3;case 3:$z=AKi(b,k,d,e);if(C()){break _;}j=$z;if(j==a.b){$p=5;continue _;}l=c+1|0;$p=4;case 4:$z=AKi(b,l,
-d,e);if(C()){break _;}j=$z;if(j==a.b){$p=7;continue _;}m=e-1|0;$p=6;continue _;case 5:$z=ALr(b,k,i,e);if(C()){break _;}j=$z;if(j)return 1;l=c+1|0;$p=4;continue _;case 6:$z=AKi(b,c,d,m);if(C()){break _;}j=$z;if(j==a.b){$p=9;continue _;}n=e+1|0;$p=8;continue _;case 7:$z=ALr(b,l,i,e);if(C()){break _;}j=$z;if(j)return 1;m=e-1|0;$p=6;continue _;case 8:$z=AKi(b,c,d,n);if(C()){break _;}j=$z;if(j!=a.b){$p=10;continue _;}$p=11;continue _;case 9:$z=ALr(b,c,i,m);if(C()){break _;}j=$z;if(j)return 1;n=e+1|0;$p=8;continue _;case 10:$z
-=AKi(b,k,d,e);if(C()){break _;}j=$z;if(j==a.b){g=new LF;o=B(330);$p=12;continue _;}g=h;$p=13;continue _;case 11:$z=ALr(b,c,i,n);if(C()){break _;}j=$z;if(j)return 1;$p=10;continue _;case 12:$z=AWa(b,k,d,e);if(C()){break _;}p=$z;PE(g,o,p,h);$p=13;case 13:$z=AKi(b,l,d,e);if(C()){break _;}j=$z;if(j==a.b){o=new LF;p=B(330);$p=14;continue _;}o=g;$p=15;continue _;case 14:$z=AWa(b,l,d,e);if(C()){break _;}h=$z;PE(o,p,g,h);$p=15;case 15:$z=AKi(b,c,d,m);if(C()){break _;}e=$z;if(e==a.b){g=new LF;p=B(330);$p=16;continue _;}g
-=o;$p=17;continue _;case 16:$z=AWa(b,c,d,m);if(C()){break _;}h=$z;PE(g,p,h,o);$p=17;case 17:$z=AKi(b,c,d,n);if(C()){break _;}e=$z;if(e==a.b){o=new LF;p=B(330);$p=18;continue _;}o=g;$p=19;continue _;case 18:$z=AWa(b,c,d,n);if(C()){break _;}b=$z;PE(o,p,g,b);$p=19;case 19:AGp(f,o);if(C()){break _;}return 1;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);}
-function Bdx(a){return BbD();}
-function AZa(){W.call(this);this.p7=0;}
-function Bs7(a,b){var c=new AZa();Be7(c,a,b);return c;}
-function Be7(a,b,c){BB();C0(a,b,c,BA6);a.p7=1;Bq(a,0.0,0.0,0.0,1.0,0.0625,1.0);}
-function BiT(a,b,c){return a.M+(c<=0?0:16)|0;}
-function AQ$(a,b,c,d,e){return null;}
-function A6t(a){return 0;}
-function Bk8(a){return 0;}
-function A2D(a){return 5;}
-function ATv(a,b,c,d,e){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=d-1|0;$p=1;case 1:$z=ALr(b,c,d,e);if(C()){break _;}c=$z;return c;default:GY();}}DZ().s(a,b,c,d,e,$p);}
-function AGm(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AML(b,c,d,e);if(C()){break _;}f=$z;g=0;a.p7=0;$p=2;case 2:$z=APn(b,c,d,e);if(C()){break _;}h=$z;a.p7=1;if(h)i=15;else{i=0;j=c-1|0;k=e-1|0;l=d+1|0;m=d-1|0;if(i<4){h=!i?j:c;if(i==1)h=h+1|0;n=i==2?k:e;if(i==3)n=n+1|0;$p=
-11;continue _;}i=g<=0?0:g+(-1)|0;}if(f==i)return;$p=3;case 3:AJ4(b,c,d,e,i);if(C()){break _;}Ge(b,c,d,e,c,d,e);if(i>0)i=i+(-1)|0;o=0;m=d-1|0;p=c-1|0;q=e-1|0;l=m+2|0;if(o>=4){if(f&&i)return;i=a.b;$p=4;continue _;}h=!o?p:c;if(o==1)h=h+1|0;k=o==2?q:e;if(o==3)k=k+1|0;$p=17;continue _;case 4:AP4(b,c,d,e,i);if(C()){break _;}i=a.b;$p=5;case 5:AP4(b,p,d,e,i);if(C()){break _;}i=c+1|0;h=a.b;$p=6;case 6:AP4(b,i,d,e,h);if(C()){break _;}i=a.b;$p=7;case 7:AP4(b,c,d,q,i);if(C()){break _;}i=e+1|0;h=a.b;$p=8;case 8:AP4(b,c,
-d,i,h);if(C()){break _;}i=a.b;$p=9;case 9:AP4(b,c,m,e,i);if(C()){break _;}d=d+1|0;i=a.b;$p=10;case 10:AP4(b,c,d,e,i);if(C()){break _;}return;case 11:$z=ARf(a,b,h,d,n,g);if(C()){break _;}g=$z;$p=12;case 12:$z=ALr(b,h,d,n);if(C()){break _;}o=$z;if(!o){$p=13;continue _;}$p=14;continue _;case 13:$z=ALr(b,h,d,n);if(C()){break _;}o=$z;if(!o){$p=15;continue _;}i=i+1|0;if(i>=4){i=g<=0?0:g+(-1)|0;if(f==i)return;$p=3;continue _;}h=!i?j:c;if(i==1)h=h+1|0;n=i==2?k:e;if(i==3)n=n+1|0;$p=11;continue _;case 14:$z=ALr(b,c,l,
-e);if(C()){break _;}o=$z;if(o){$p=13;continue _;}$p=16;continue _;case 15:$z=ARf(a,b,h,m,n,g);if(C()){break _;}g=$z;i=i+1|0;if(i>=4){i=g<=0?0:g+(-1)|0;if(f==i)return;$p=3;continue _;}h=!i?j:c;if(i==1)h=h+1|0;n=i==2?k:e;if(i==3)n=n+1|0;$p=11;continue _;case 16:$z=ARf(a,b,h,l,n,g);if(C()){break _;}g=$z;i=i+1|0;if(i>=4){i=g<=0?0:g+(-1)|0;if(f==i)return;$p=3;continue _;}h=!i?j:c;if(i==1)h=h+1|0;n=i==2?k:e;if(i==3)n=n+1|0;$p=11;continue _;case 17:$z=ALr(b,h,d,k);if(C()){break _;}j=$z;j=j?l:m;g=(-1);$p=18;case 18:$z
-=ARf(a,b,h,d,k,g);if(C()){break _;}n=$z;if(n>=0&&n!=i){$p=20;continue _;}g=(-1);$p=19;case 19:$z=ARf(a,b,h,j,k,g);if(C()){break _;}g=$z;if(g>=0&&g!=i){$p=21;continue _;}o=o+1|0;if(o>=4){if(f&&i)return;i=a.b;$p=4;continue _;}h=!o?p:c;if(o==1)h=h+1|0;k=o==2?q:e;if(o==3)k=k+1|0;$p=17;continue _;case 20:AGm(a,b,h,d,k);if(C()){break _;}g=(-1);$p=19;continue _;case 21:AGm(a,b,h,j,k);if(C()){break _;}o=o+1|0;if(o>=4){if(f&&i)return;i=a.b;$p=4;continue _;}h=!o?p:c;if(o==1)h=h+1|0;k=o==2?q:e;if(o==3)k=k+1|0;$p=17;continue _;default:
-GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);}
-function ALp(a,b,c,d,e){var f,g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AKi(b,c,d,e);if(C()){break _;}f=$z;g=a.b;if(f!=g)return;$p=2;case 2:AP4(b,c,d,e,g);if(C()){break _;}f=c-1|0;g=a.b;$p=3;case 3:AP4(b,f,d,e,g);if(C()){break _;}f=c+1|0;g=a.b;$p=4;case 4:AP4(b,f,d,e,g);if(C()){break _;}f=e-1|0;g=a.b;$p=5;case 5:AP4(b,c,d,f,g);if(C()){break _;}f=e+1|0;g=a.b;$p=6;case 6:AP4(b,c,d,f,g);if(C()){break _;}f
-=d-1|0;g=a.b;$p=7;case 7:AP4(b,c,f,e,g);if(C()){break _;}d=d+1|0;f=a.b;$p=8;case 8:AP4(b,c,d,e,f);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-function AMX(a,b,c,d,e){var f,g,h,i,j,k,l,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AGm(a,b,c,d,e);if(C()){break _;}f=d+1|0;g=a.b;$p=2;case 2:AP4(b,c,f,e,g);if(C()){break _;}g=d-1|0;h=a.b;$p=3;case 3:AP4(b,c,g,e,h);if(C()){break _;}h=c-1|0;$p=4;case 4:ALp(a,b,h,d,e);if(C()){break _;}i=c+1|0;$p=5;case 5:ALp(a,b,i,d,e);if(C()){break _;}j=e-1|0;$p=6;case 6:ALp(a,
-b,c,d,j);if(C()){break _;}k=e+1|0;$p=7;case 7:ALp(a,b,c,d,k);if(C()){break _;}$p=8;case 8:$z=ALr(b,h,d,e);if(C()){break _;}l=$z;if(!l){$p=9;continue _;}$p=10;continue _;case 9:ALp(a,b,h,g,e);if(C()){break _;}$p=11;continue _;case 10:ALp(a,b,h,f,e);if(C()){break _;}$p=11;case 11:$z=ALr(b,i,d,e);if(C()){break _;}h=$z;if(!h){$p=12;continue _;}$p=13;continue _;case 12:ALp(a,b,i,g,e);if(C()){break _;}$p=14;continue _;case 13:ALp(a,b,i,f,e);if(C()){break _;}$p=14;case 14:$z=ALr(b,c,d,j);if(C()){break _;}e=$z;if(!e)
-{$p=15;continue _;}$p=16;continue _;case 15:ALp(a,b,c,g,j);if(C()){break _;}$p=17;continue _;case 16:ALp(a,b,c,f,j);if(C()){break _;}$p=17;case 17:$z=ALr(b,c,d,k);if(C()){break _;}d=$z;if(!d){$p=18;continue _;}$p=19;continue _;case 18:ALp(a,b,c,g,k);if(C()){break _;}return;case 19:ALp(a,b,c,f,k);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
-function AS4(a,b,c,d,e){var f,g,h,i,j,k,l,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=d+1|0;g=a.b;$p=1;case 1:AP4(b,c,f,e,g);if(C()){break _;}g=d-1|0;h=a.b;$p=2;case 2:AP4(b,c,g,e,h);if(C()){break _;}$p=3;case 3:AGm(a,b,c,d,e);if(C()){break _;}h=c-1|0;$p=4;case 4:ALp(a,b,h,d,e);if(C()){break _;}i=c+1|0;$p=5;case 5:ALp(a,b,i,d,e);if(C()){break _;}j=e-1|0;$p=6;case 6:ALp(a,
-b,c,d,j);if(C()){break _;}k=e+1|0;$p=7;case 7:ALp(a,b,c,d,k);if(C()){break _;}$p=8;case 8:$z=ALr(b,h,d,e);if(C()){break _;}l=$z;if(!l){$p=9;continue _;}$p=10;continue _;case 9:ALp(a,b,h,g,e);if(C()){break _;}$p=11;continue _;case 10:ALp(a,b,h,f,e);if(C()){break _;}$p=11;case 11:$z=ALr(b,i,d,e);if(C()){break _;}h=$z;if(!h){$p=12;continue _;}$p=13;continue _;case 12:ALp(a,b,i,g,e);if(C()){break _;}$p=14;continue _;case 13:ALp(a,b,i,f,e);if(C()){break _;}$p=14;case 14:$z=ALr(b,c,d,j);if(C()){break _;}e=$z;if(!e)
-{$p=15;continue _;}$p=16;continue _;case 15:ALp(a,b,c,g,j);if(C()){break _;}$p=17;continue _;case 16:ALp(a,b,c,f,j);if(C()){break _;}$p=17;case 17:$z=ALr(b,c,d,k);if(C()){break _;}d=$z;if(!d){$p=18;continue _;}$p=19;continue _;case 18:ALp(a,b,c,g,k);if(C()){break _;}return;case 19:ALp(a,b,c,f,k);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
-function ARf(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AKi(b,c,d,e);if(C()){break _;}g=$z;if(g!=a.b)return f;$p=2;case 2:$z=AML(b,c,d,e);if(C()){break _;}h=$z;if(h>f)f=h;return f;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,$p);}
-function AUr(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AML(b,c,d,e);if(C()){break _;}g=$z;$p=2;case 2:$z=ATv(a,b,c,d,e);if(C()){break _;}h=$z;if(h){$p=3;continue _;}$p=4;continue _;case 3:AGm(a,b,c,d,e);if(C()){break _;}return;case 4:AFB(a,b,c,d,e,g);if(C()){break _;}f=0;$p=5;case 5:AYA(b,c,d,e,f);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,$p);}
-function Bo4(a,b,c){Bt();return BBi.bb;}
-function A1v(a,b,c,d,e,f){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.p7)return 0;$p=1;case 1:$z=ANV(a,b,c,d,e,f);if(C()){break _;}c=$z;return c;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function ANV(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.p7)return 0;$p=1;case 1:$z=AML(b,c,d,e);if(C()){break _;}g=$z;if(!g)return 0;if(f==1)return 1;h=c-1|0;$p=2;case 2:$z=BlE(b,h,d,e);if(C()){break _;}g=$z;if(!g){$p=3;continue _;}i=1;j=c+1|0;$p=4;continue _;case 3:$z=ALr(b,h,d,e);if(C()){break _;}g
-=$z;if(!g){g=d-1|0;$p=5;continue _;}i=0;j=c+1|0;$p=4;case 4:$z=BlE(b,j,d,e);if(C()){break _;}g=$z;if(!g){$p=6;continue _;}k=1;l=e-1|0;$p=7;continue _;case 5:$z=BlE(b,h,g,e);if(C()){break _;}g=$z;i=g?1:0;j=c+1|0;$p=4;continue _;case 6:$z=ALr(b,j,d,e);if(C()){break _;}g=$z;if(!g){g=d-1|0;$p=8;continue _;}k=0;l=e-1|0;$p=7;case 7:$z=BlE(b,c,d,l);if(C()){break _;}g=$z;if(!g){$p=9;continue _;}m=1;n=e+1|0;$p=10;continue _;case 8:$z=BlE(b,j,g,e);if(C()){break _;}g=$z;k=g?1:0;l=e-1|0;$p=7;continue _;case 9:$z=ALr(b,
-c,d,l);if(C()){break _;}g=$z;if(!g){g=d-1|0;$p=11;continue _;}m=0;n=e+1|0;$p=10;case 10:$z=BlE(b,c,d,n);if(C()){break _;}g=$z;if(!g){$p=12;continue _;}o=1;g=d+1|0;$p=13;continue _;case 11:$z=BlE(b,c,g,l);if(C()){break _;}g=$z;m=g?1:0;n=e+1|0;$p=10;continue _;case 12:$z=ALr(b,c,d,n);if(C()){break _;}g=$z;if(!g){g=d-1|0;$p=14;continue _;}o=0;g=d+1|0;$p=13;case 13:$z=ALr(b,c,g,e);if(C()){break _;}p=$z;if(p)return !m&&!k&&!i&&!o&&f>=2&&f<=5?1:f==2&&m&&!i&&!k?1:f==3&&o&&!i&&!k?1:f==4&&i&&!m&&!o?1:f==5&&k&&!m&&!o
-?1:0;$p=15;continue _;case 14:$z=BlE(b,c,g,n);if(C()){break _;}g=$z;o=g?1:0;g=d+1|0;$p=13;continue _;case 15:$z=ALr(b,h,d,e);if(C()){break _;}p=$z;if(p){$p=16;continue _;}$p=17;continue _;case 16:$z=BlE(b,h,g,e);if(C()){break _;}p=$z;if(p)i=1;$p=17;case 17:$z=ALr(b,j,d,e);if(C()){break _;}p=$z;if(p){$p=18;continue _;}$p=19;continue _;case 18:$z=BlE(b,j,g,e);if(C()){break _;}e=$z;if(e)k=1;$p=19;case 19:$z=ALr(b,c,d,l);if(C()){break _;}e=$z;if(e){$p=20;continue _;}$p=21;continue _;case 20:$z=BlE(b,c,g,l);if(C())
-{break _;}e=$z;if(e)m=1;$p=21;case 21:$z=ALr(b,c,d,n);if(C()){break _;}d=$z;if(!d)return !m&&!k&&!i&&!o&&f>=2&&f<=5?1:f==2&&m&&!i&&!k?1:f==3&&o&&!i&&!k?1:f==4&&i&&!m&&!o?1:f==5&&k&&!m&&!o?1:0;$p=22;case 22:$z=BlE(b,c,g,n);if(C()){break _;}c=$z;if(c)o=1;return !m&&!k&&!i&&!o&&f>=2&&f<=5?1:f==2&&m&&!i&&!k?1:f==3&&o&&!i&&!k?1:f==4&&i&&!m&&!o?1:f==5&&k&&!m&&!o?1:0;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);}
-function A6J(a){return a.p7;}
-function ALC(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AML(b,c,d,e);if(C()){break _;}g=$z;if(g>0)BV(b,B(331),c+0.5+(O(f)-0.5)*0.2,d+0.0625,e+0.5+(O(f)-0.5)*0.2,0.0,0.0,0.0);return;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-function BlE(b,c,d,e){var f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=b.cY(c,d,e);if(C()){break _;}f=$z;I();return f==Bzq.b?1:!f?0:Bwd.data[f].fk();default:GY();}}DZ().s(b,c,d,e,f,$p);}
-var APJ=K(W);
-function BrS(a){var b=new APJ();A$N(b,a);return b;}
-function A$N(a,b){BB();FB(a,b,Bz3);a.M=59;}
-function A6U(a,b){if(b==1)b=a.M-16|0;else if(!b){I();b=Bwp.bi(0);}else b=b!=2&&b!=4?a.M:a.M+1|0;return b;}
-function AOY(a,b,c,d,e,f){var g,h,i,j,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=f.i7;b=new AEy;f=f.D;Ly(b);h=BtC();b.A5=h;Ba(b.d4,Bd$(b,h.nU,h.CK,0,124,35));i=0;while(i<3){c=0;while(c<3){Ba(b.d4,FR(b,b.A5.nU,c+(i*3|0)|0,30+(c*18|0)|0,17+(i*18|0)|0));c=c+1|0;}i=i+1|0;}j=0;while(j<3){c=0;while(c<9){Ba(b.d4,FR(b,f,c+((j+1|0)*9|0)|0,8+(c*18|0)|0,84+(j*18|0)|0));c=c+1|0;}j=j+1|0;}e=0;while
-(e<9){Ba(b.d4,FR(b,f,e,8+(e*18|0)|0,142));e=e+1|0;}$p=1;case 1:AJq(g,b);if(C()){break _;}return 1;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,$p);}
-var ATg=K(IO);
-function Bti(a,b){var c=new ATg();A_t(c,a,b);return c;}
-function A_t(a,b,c){Qi(a,b,c);a.M=c;Er(a,1);Bq(a,0.0,0.0,0.0,1.0,0.25,1.0);}
-function A9K(a,b){I();return b!=Bzv.b?0:1;}
-function AR0(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:APv(a,b,c,d,e);if(C()){break _;}g=d+1|0;$p=2;case 2:$z=AES(b,c,g,e);if(C()){break _;}g=$z;if(g<9)return;$p=3;case 3:$z=AML(b,c,d,e);if(C()){break _;}h=$z;if(h>=7)return;i
-=1.0;j=e-1|0;$p=4;case 4:$z=AKi(b,c,d,j);if(C()){break _;}g=$z;k=e+1|0;$p=5;case 5:$z=AKi(b,c,d,k);if(C()){break _;}l=$z;m=c-1|0;$p=6;case 6:$z=AKi(b,m,d,e);if(C()){break _;}n=$z;o=c+1|0;$p=7;case 7:$z=AKi(b,o,d,e);if(C()){break _;}p=$z;$p=8;case 8:$z=AKi(b,m,d,j);if(C()){break _;}q=$z;$p=9;case 9:$z=AKi(b,o,d,j);if(C()){break _;}r=$z;$p=10;case 10:$z=AKi(b,o,d,k);if(C()){break _;}s=$z;$p=11;case 11:$z=AKi(b,m,d,k);if(C()){break _;}t=$z;u=a.b;n=n!=u&&p!=u?0:1;l=g!=u&&l!=u?0:1;g=q!=u&&r!=u&&s!=u&&t!=u?0:1;p=
-d-1|0;while(true){if(m>o){a:{if(!g){if(!n)break a;if(!l)break a;}i=i/2.0;}if(D(f,100.0/i|0))return;g=h+1|0;$p=13;continue _;}t=j;if(t<=k)break;m=m+1|0;}$p=12;case 12:$z=AKi(b,m,p,t);if(C()){break _;}u=$z;v=0.0;I();if(u==Bzv.b){v=1.0;$p=14;continue _;}if(!(m==c&&t==e))v=v/4.0;i=i+v;t=t+1|0;while(t>k){m=m+1|0;if(m>o){b:{if(!g){if(!n)break b;if(!l)break b;}i=i/2.0;}if(D(f,100.0/i|0))return;g=h+1|0;$p=13;continue _;}t=j;}continue _;case 13:AJ4(b,c,d,e,g);if(C()){break _;}return;case 14:$z=AML(b,m,p,t);if(C()){break _;}u
-=$z;if(u>0)v=3.0;if(!(m==c&&t==e))v=v/4.0;i=i+v;t=t+1|0;while(t>k){m=m+1|0;if(m>o){c:{if(!g){if(!n)break c;if(!l)break c;}i=i/2.0;}if(D(f,100.0/i|0))return;g=h+1|0;$p=13;continue _;}t=j;}$p=12;continue _;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p);}
-function BkP(a,b,c){if(c<0)c=7;return a.M+c|0;}
-function BfS(a){return 6;}
-function AWi(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=0;h=c;i=d;j=e;while(g<3){if(D(b.n,15)<=f){k=O(b.n)*0.699999988079071+0.15000000596046448;l=O(b.n)*0.699999988079071+0.15000000596046448;m=O(b.n)*0.699999988079071+0.15000000596046448;n=new FV;o=h+k;p=i+l;q=j+m;r=new Cl;Bt();Eq(r,
-BBj);Jk(n,b,o,p,q,r);n.hf=10;$p=1;continue _;}g=g+1|0;}return;case 1:AX8(b,n);if(C()){break _;}while(true){g=g+1|0;if(g>=3)break;if(D(b.n,15)>f)continue;else{k=O(b.n)*0.699999988079071+0.15000000596046448;l=O(b.n)*0.699999988079071+0.15000000596046448;m=O(b.n)*0.699999988079071+0.15000000596046448;n=new FV;o=h+k;p=i+l;q=j+m;r=new Cl;Bt();Eq(r,BBj);Jk(n,b,o,p,q,r);n.hf=10;continue _;}}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);}
-function Bbe(a,b,c){if(b!=7)b=(-1);else{Bt();b=BBk.bb;}return b;}
-function Bge(a,b){return 1;}
-var AYF=K(W);
-function Bp_(a){var b=new AYF();BiR(b,a);return b;}
-function BiR(a,b){BB();FB(a,b,BAW);a.M=87;Er(a,1);Bq(a,0.0,0.0,0.0,1.0,0.9375,1.0);Iy(a,255);}
-function AJk(a,b,c,d,e){return Dj(c+0|0,d+0|0,e+0|0,c+1|0,d+1|0,e+1|0);}
-function Bo$(a){return 0;}
-function Boe(a){return 0;}
-function A$g(a,b,c){b=Y(b,1);return !b&&c>0?a.M-1|0:b?2:a.M;}
-function AFf(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(D(f,5))return;g=c-4|0;h=c+4|0;i=d+1|0;j=e-4|0;k=e+4|0;a:while(true){if(g>h){if(!0){$p=1;continue _;}g=7;$p=2;continue _;}l=d;while(l<=i){m=j;if(m<=k)break a;l=l+1|0;}g=g+1|0;}$p=4;continue _;case 1:$z=AML(b,c,d,e);if(C()){break _;}h=$z;if(h>0){g=h-1|0;$p=3;continue _;}g
-=c-0|0;h=c+0|0;m=e-0|0;j=e+0|0;while(true){if(g>h){if(0)return;I();g=Bwi.b;$p=5;continue _;}l=m;if(l<=j)break;g=g+1|0;}$p=6;continue _;case 2:AJ4(b,c,d,e,g);if(C()){break _;}return;case 3:AJ4(b,c,d,e,g);if(C()){break _;}return;case 4:$z=AJK(b,g,l,m);if(C()){break _;}f=$z;BB();if(f===Bxj)g=1;else{m=m+1|0;b:while(true){if(m<=k){continue _;}l=l+1|0;while(l>i){g=g+1|0;if(g>h)break b;l=d;}m=j;}g=0;}if(!g){$p=1;continue _;}g=7;$p=2;continue _;case 5:AYA(b,c,d,e,g);if(C()){break _;}return;case 6:$z=AKi(b,g,i,l);if
-(C()){break _;}n=$z;I();if(n==Bzu.b)g=1;else{l=l+1|0;while(true){if(l<=j){continue _;}g=g+1|0;if(g>h)break;l=m;}g=0;}if(g)return;I();g=Bwi.b;$p=5;continue _;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);}
-function ARU(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(D(b.n,4))return;I();g=Bwi.b;$p=1;case 1:AYA(b,c,d,e,g);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-function ARK(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=d+1|0;$p=1;case 1:$z=AJK(b,c,f,e);if(C()){break _;}g=$z;if(!g.cv())return;I();f=Bwi.b;$p=2;case 2:AYA(b,c,d,e,f);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-function Bow(a,b,c){I();return Bwi.cK(0,c);}
-function AN5(){GH.call(this);this.EH=0;}
-function BfY(a,b){var c=new AN5();A3P(c,a,b);return c;}
-function A3P(a,b,c){BB();PM(a,b,Bz2);a.EH=c;a.M=45;}
-function Bcs(a,b,c){I();return Bzw.b;}
-function AKf(a,b,c,d,e){var f,g,h,i,j,k,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AXy(a,b,c,d,e);if(C()){break _;}f=e-1|0;$p=2;case 2:$z=AKi(b,c,d,f);if(C()){break _;}g=$z;f=e+1|0;$p=3;case 3:$z=AKi(b,c,d,f);if(C()){break _;}f=$z;h=c-1|0;$p=4;case 4:$z=AKi(b,h,d,e);if(C()){break _;}h=$z;i=c+1|0;$p=5;case 5:$z=AKi(b,i,d,e);if(C()){break _;}i=$z;j=3;I();k=By3.data;if(k[g]
-&&!k[f])j=3;if(k[f]&&!k[g])j=2;if(k[h]&&!k[i])j=5;if(k[i]&&!k[h])j=4;$p=6;case 6:AJ4(b,c,d,e,j);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
-function A1q(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(f==1){I();return Bwl.M;}if(!f){I();return Bwl.M;}$p=1;case 1:$z=b.dS(c,d,e);if(C()){break _;}g=$z;return f!=g?a.M:!a.EH?a.M-1|0:a.M+16|0;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-function AMn(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.EH)return;$p=1;case 1:$z=AML(b,c,d,e);if(C()){break _;}g=$z;h=c+0.5;i=d+0.0+O(f)*6.0/16.0;j=e+0.5;k=O(f)*0.6000000238418579-0.30000001192092896;if(g==4){l=h-0.5199999809265137;m=i;n=j+k;BV(b,B(327),l,m,n,0.0,0.0,0.0);BV(b,B(328),
-l,m,n,0.0,0.0,0.0);}else if(g==5){l=h+0.5199999809265137;m=i;n=j+k;BV(b,B(327),l,m,n,0.0,0.0,0.0);BV(b,B(328),l,m,n,0.0,0.0,0.0);}else if(g==2){l=h+k;m=i;n=j-0.5199999809265137;BV(b,B(327),l,m,n,0.0,0.0,0.0);BV(b,B(328),l,m,n,0.0,0.0,0.0);}else if(g==3){o=h+k;p=i;q=j+0.5199999809265137;BV(b,B(327),o,p,q,0.0,0.0,0.0);BV(b,B(328),o,p,q,0.0,0.0,0.0);}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);}
-function A4Y(a,b){if(b==1){I();b=Bwl.b;}else if(!b){I();b=Bwl.b;}else b=b!=3?a.M:a.M-1|0;return b;}
-function AO0(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AWa(b,c,d,e);if(C()){break _;}b=$z;g=b;h=f.i7;b=new ADr;f=f.D;Ly(b);b.vr=g;Ba(b.d4,FR(b,g,0,56,17));Ba(b.d4,FR(b,g,1,56,53));Ba(b.d4,FR(b,g,2,116,35));c=0;while(c<3){d=0;while(d<9){Ba(b.d4,FR(b,f,d+((c+1|0)*9|0)|0,8+(d*18|0)|0,84+(c*18|0)|0));d=d+1|0;}c=c+1|0;}c=0;while(c<9){Ba(b.d4,FR(b,f,c,8+(c*18|0)|0,142));c=c+
-1|0;}$p=2;case 2:AJq(h,b);if(C()){break _;}return 1;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,$p);}
-function BoJ(a){return A8c();}
-function AYD(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=N(f.o*4.0/360.0+0.5)&3;if(!g){h=2;$p=1;continue _;}if(g==1){h=5;$p=2;continue _;}if(g==2){h=3;$p=3;continue _;}if(g!=3)return;g=4;$p=4;continue _;case 1:AJ4(b,c,d,e,h);if(C()){break _;}if(g==1){h=5;$p=2;continue _;}if(g==2){h=3;$p=3;continue _;}if(g!=3)return;g=4;$p=4;continue _;case 2:AJ4(b,c,d,e,h);if(C()){break _;}if(g==2){h
-=3;$p=3;continue _;}if(g!=3)return;g=4;$p=4;continue _;case 3:AJ4(b,c,d,e,h);if(C()){break _;}if(g!=3)return;g=4;$p=4;case 4:AJ4(b,c,d,e,g);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,$p);}
-function AWj(){var a=this;GH.call(a);a.Oj=null;a.HU=0;}
-function A3g(a,b,c){var d=new AWj();BcQ(d,a,b,c);return d;}
-function BcQ(a,b,c,d){BB();PM(a,b,Bz3);a.HU=d;a.M=4;a.Oj=c;Bq(a,0.25,0.0,0.25,0.75,1.0,0.75);}
-function ARG(a,b,c,d,e){return null;}
-function AWM(a,b,c,d,e){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AVe(a,b,c,d,e);if(C()){break _;}$p=2;case 2:$z=MP(a,b,c,d,e);if(C()){break _;}b=$z;return b;default:GY();}}DZ().s(a,b,c,d,e,$p);}
-function AVe(a,b,c,d,e){var f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.HU)return;$p=1;case 1:$z=b.dS(c,d,e);if(C()){break _;}f=$z;Bq(a,0.0,0.0,0.0,1.0,1.0,1.0);if(f==2)Bq(a,0.0,0.28125,0.875,1.0,0.78125,1.0);if(f==3)Bq(a,0.0,0.28125,0.0,1.0,0.78125,0.125);if(f==4)Bq(a,0.875,0.28125,0.0,1.0,0.78125,1.0);if(f==5)Bq(a,0.0,0.28125,0.0,0.125,0.78125,1.0);return;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function A9T(a){return (-1);}
-function BhW(a){return 0;}
-function BhI(a){return 0;}
-function A5Z(a){var b,c,$$je;a:{try{b=AGU(a.Oj);}catch($$e){$$je=R($$e);if($$je instanceof BJ){b=$$je;break a;}else{throw $$e;}}return b;}c=new Ce;TB(c,b);P(c);}
-function Bk0(a,b,c){Bt();return BBl.bb;}
-function AHk(a,b,c,d,e,f){var g,h,i,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=0;if(!a.HU){$p=1;continue _;}f=d-1|0;$p=2;continue _;case 1:$z=AML(b,c,d,e);if(C()){break _;}h=$z;g=1;if(h==2){f=e+1|0;$p=3;continue _;}if(h==3){f=e-1|0;$p=4;continue _;}if(h==4){f=c+1|0;$p=8;continue _;}if(h==5){f=c-1|0;$p=9;continue _;}if(!g)return;$p=5;continue _;case 2:$z=AJK(b,c,f,e);if(C()){break _;}i=$z;if(!i.cv())g
-=1;if(!g)return;$p=5;continue _;case 3:$z=AJK(b,c,d,f);if(C()){break _;}i=$z;if(i.cv())g=0;if(h==3){f=e-1|0;$p=4;continue _;}if(h==4){f=c+1|0;$p=8;continue _;}if(h==5){f=c-1|0;$p=9;continue _;}if(!g)return;$p=5;continue _;case 4:$z=AJK(b,c,d,f);if(C()){break _;}i=$z;if(i.cv())g=0;if(h==4){f=c+1|0;$p=8;continue _;}if(h==5){f=c-1|0;$p=9;continue _;}if(!g)return;$p=5;case 5:$z=AML(b,c,d,e);if(C()){break _;}f=$z;$p=6;case 6:AFB(a,b,c,d,e,f);if(C()){break _;}f=0;$p=7;case 7:AYA(b,c,d,e,f);if(C()){break _;}return;case 8:$z
-=AJK(b,f,d,e);if(C()){break _;}i=$z;if(i.cv())g=0;if(h==5){f=c-1|0;$p=9;continue _;}if(!g)return;$p=5;continue _;case 9:$z=AJK(b,f,d,e);if(C()){break _;}i=$z;if(i.cv())g=0;if(!g)return;$p=5;continue _;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,$p);}
-function FT(){var a=this;E.call(a);a.cE=null;a.d9=0;a.d7=0;a.ej=0;}
-var BBm=null;var BBn=null;function Lw(){Lw=Bw(FT);Baq();}
-function BBo(){var a=new FT();OQ(a);return a;}
-function OQ(a){Lw();}
-function N3(b,c){var d;Lw();if(!DA(BBn,c)){B0(BBm,c,b);B0(BBn,b,c);return;}b=new Cr;d=new T;U(d);J(J(d,B(332)),c);Bj(b,V(d));P(b);}
-function Pj(a,b){a.d9=E4(b,B(333));a.d7=E4(b,B(334));a.ej=E4(b,B(335));}
-function OH(a,b){var c,d;Lw();c=BA(BBn,Cw(a));if(c!==null){H_(b,B(336),c);ED(b,B(333),a.d9);ED(b,B(334),a.d7);ED(b,B(335),a.ej);return;}b=new Ce;c=Cw(a);d=new T;U(d);J(J(d,c),B(337));Bj(b,V(d));P(b);}
-function ANL(a){}
-function AUO(a){var b,c,d,e,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.cE;c=a.d9;d=a.d7;e=a.ej;$p=1;case 1:$z=AML(b,c,d,e);if(C()){break _;}c=$z;return c;default:GY();}}DZ().s(a,b,c,d,e,$p);}
-function AJ3(a){var b,c,d,e,f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.cE;c=a.d9;d=a.d7;e=a.ej;if(!Fp(b,c,d,e)){c=0;while(true){f=b.eh;if(c>=f.p)break;Z(f,c);c=c+1|0;}return;}$p=1;case 1:$z=AFo(b,c,e);if(C()){break _;}f=$z;Zp(f);c=0;while(true){f=b.eh;if(c>=f.p)break;Z(f,c);c=c+1|0;}return;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function Sk(a,b,c,d){var e,f,g;e=a.d9+0.5-b;f=a.d7+0.5-c;g=a.ej+0.5-d;return e*e+f*f+g*g;}
-function ASE(a){var b,c,d,e,f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:I();b=Bwd.data;c=a.cE;d=a.d9;e=a.d7;f=a.ej;$p=1;case 1:$z=AKi(c,d,e,f);if(C()){break _;}d=$z;return b[d];default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function UN(b){Lw();if(b===G(TF))return A8c();if(b===G(RH))return BbD();if(b===G(JJ))return Bq$();if(b!==G(OL))return null;return BlG();}
-function Baq(){BBm=DX();BBn=DX();N3(G(TF),B(338));N3(G(RH),B(339));N3(G(JJ),B(340));N3(G(OL),B(341));}
-function JJ(){var a=this;FT.call(a);a.f2=null;a.sH=0;}
-function Bq$(){var a=new JJ();A_F(a);return a;}
-function A_F(a){Lw();a.f2=Q(Cg,[B(7),B(7),B(7),B(7)]);a.sH=(-1);}
-function Bhw(a,b){OH(a,b);H_(b,B(342),a.f2.data[0]);H_(b,B(343),a.f2.data[1]);H_(b,B(344),a.f2.data[2]);H_(b,B(345),a.f2.data[3]);}
-function A_U(a,b){var c,d,e,f;Pj(a,b);c=0;while(c<4){d=a.f2.data;e=c+1|0;f=new T;U(f);Bo(J(f,B(346)),e);d[c]=Gc(b,V(f));if(Bl(a.f2.data[c])>15){d=a.f2.data;d[c]=Eu(d[c],0,15);}c=e;}}
-var AQ3=K(W);
-function A9S(a,b){var c=new AQ3();BlJ(c,a,b);return c;}
-function BlJ(a,b,c){FB(a,b,c);a.M=97;BB();if(c===Bz7)a.M=98;Bq(a,0.0,0.0,0.0,1.0,1.0,1.0);}
-function BnQ(a,b,c){var d,e;if(b&&b!=1){d=Yb(a,c);if((d&&d!=2?0:1)^(b>3?0:1))return a.M;b=((d/2|0)+(b&1^d)|0)+((c&4)/4|0)|0;e=a.M-((c&8)*2|0)|0;if(b&1)e= -e|0;return e;}return a.M;}
-function Ba9(a){return 0;}
-function A7_(a){return 0;}
-function A3K(a){return 7;}
-function AOv(a,b,c,d,e){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:APW(a,b,c,d,e);if(C()){break _;}$p=2;case 2:$z=MP(a,b,c,d,e);if(C()){break _;}b=$z;return b;default:GY();}}DZ().s(a,b,c,d,e,$p);}
-function AG6(a,b,c,d,e){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:APW(a,b,c,d,e);if(C()){break _;}$p=2;case 2:$z=Oz(a,b,c,d,e);if(C()){break _;}b=$z;return b;default:GY();}}DZ().s(a,b,c,d,e,$p);}
-function APW(a,b,c,d,e){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=b.dS(c,d,e);if(C()){break _;}c=$z;c=Yb(a,c);Bq(a,0.0,0.0,0.0,1.0,2.0,1.0);if(!c)Bq(a,0.0,0.0,0.0,1.0,1.0,0.1875);if(c==1)Bq(a,0.8125,0.0,0.0,1.0,1.0,1.0);if(c==2)Bq(a,0.0,0.0,0.8125,1.0,1.0,1.0);if(c==3)Bq(a,0.0,0.0,0.0,0.1875,1.0,1.0);return;default:GY();}}DZ().s(a,b,c,d,e,$p);}
-function ASu(a,b,c,d,e,f){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AL2(a,b,c,d,e,f);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function AL2(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=a.bz;BB();if(g===Bz7)return 1;$p=1;case 1:$z=AML(b,c,d,e);if(C()){break _;}h=$z;if(!(h&8)){i=d+1|0;$p=2;continue _;}d=d-1|0;$p=3;continue _;case 2:$z=AKi(b,c,i,e);if(C()){break _;}j=$z;if(j!=a.b){i=h^4;$p=4;continue _;}j=(h^4)+8|0;$p=5;continue _;case 3:$z
-=AKi(b,c,d,e);if(C()){break _;}i=$z;if(i!=a.b)return 1;$p=6;continue _;case 4:AJ4(b,c,d,e,i);if(C()){break _;}Ge(b,c,d-1|0,e,c,d,e);if(Cc()>=0.5){k=c+0.5;l=d+0.5;m=e+0.5;f=B(347);n=1.0;o=O(b.n)*0.10000000149011612+0.8999999761581421;$p=7;continue _;}k=c+0.5;l=d+0.5;m=e+0.5;f=B(348);n=1.0;o=O(b.n)*0.10000000149011612+0.8999999761581421;$p=8;continue _;case 5:AJ4(b,c,i,e,j);if(C()){break _;}i=h^4;$p=4;continue _;case 6:AL2(a,b,c,d,e,f);if(C()){break _;}return 1;case 7:AGq(b,k,l,m,f,n,o);if(C()){break _;}return 1;case 8:AGq(b,
-k,l,m,f,n,o);if(C()){break _;}return 1;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
-function AWI(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AML(b,c,d,e);if(C()){break _;}g=$z;if(!(g&8)){$p=2;continue _;}d=d-1|0;$p=3;continue _;case 2:$z=AML(b,c,d,e);if(C()){break _;}h=$z;if(((h&4)<=0?0:1)==f)return;i=d+1|0;$p=5;continue _;case 3:$z=AKi(b,c,d,e);if(C()){break _;}h=$z;if(h!=a.b)return;$p
-=4;case 4:AWI(a,b,c,d,e,f);if(C()){break _;}return;case 5:$z=AKi(b,c,i,e);if(C()){break _;}f=$z;if(f!=a.b){f=g^4;$p=6;continue _;}f=(g^4)+8|0;$p=7;continue _;case 6:AJ4(b,c,d,e,f);if(C()){break _;}Ge(b,c,d-1|0,e,c,d,e);if(Cc()>=0.5){j=c+0.5;k=d+0.5;l=e+0.5;m=B(347);n=1.0;o=O(b.n)*0.10000000149011612+0.8999999761581421;$p=8;continue _;}j=c+0.5;l=d+0.5;k=e+0.5;m=B(348);n=1.0;o=O(b.n)*0.10000000149011612+0.8999999761581421;$p=9;continue _;case 7:AJ4(b,c,i,e,f);if(C()){break _;}f=g^4;$p=6;continue _;case 8:AGq(b,
-j,k,l,m,n,o);if(C()){break _;}return;case 9:AGq(b,j,l,k,m,n,o);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
-function AKm(a,b,c,d,e,f){var g,h,i,j,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AML(b,c,d,e);if(C()){break _;}g=$z;if(g&8){h=d-1|0;$p=3;continue _;}i=0;h=d+1|0;$p=2;case 2:$z=AKi(b,c,h,e);if(C()){break _;}j=$z;if(j!=a.b){i=0;$p=4;continue _;}j=d-1|0;$p=6;continue _;case 3:$z=AKi(b,c,h,e);if(C()){break _;}i=$z;if(i!=a.b){i=0;$p=5;continue _;}if(f>0){I();if(Bwd.data[f].fk())
-{$p=9;continue _;}}return;case 4:AYA(b,c,d,e,i);if(C()){break _;}i=1;j=d-1|0;$p=6;continue _;case 5:AYA(b,c,d,e,i);if(C()){break _;}if(f>0){I();if(Bwd.data[f].fk()){$p=9;continue _;}}return;case 6:$z=ALr(b,c,j,e);if(C()){break _;}j=$z;if(!j){i=0;$p=7;continue _;}if(i){$p=11;continue _;}if(f>0){I();if(Bwd.data[f].fk()){$p=12;continue _;}}return;case 7:AYA(b,c,d,e,i);if(C()){break _;}i=1;$p=8;case 8:$z=AKi(b,c,h,e);if(C()){break _;}j=$z;if(j==a.b){j=0;$p=10;continue _;}if(i){$p=11;continue _;}if(f>0){I();if(Bwd.data[f].fk())
-{$p=12;continue _;}}return;case 9:AKm(a,b,c,h,e,f);if(C()){break _;}return;case 10:AYA(b,c,h,e,j);if(C()){break _;}if(i){$p=11;continue _;}if(f>0){I();if(Bwd.data[f].fk()){$p=12;continue _;}}return;case 11:AFB(a,b,c,d,e,g);if(C()){break _;}return;case 12:$z=APn(b,c,d,e);if(C()){break _;}f=$z;if(!f){$p=13;continue _;}h=1;$p=14;continue _;case 13:$z=APn(b,c,h,e);if(C()){break _;}f=$z;h=f?1:0;$p=14;case 14:AWI(a,b,c,d,e,h);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,$p);}
-function BkZ(a,b,c){if(b&8)b=0;else{c=a.bz;BB();if(c!==Bz7){Bt();b=BBp.bb;}else{Bt();b=BBq.bb;}}return b;}
-function AEY(a,b,c,d,e,f,g){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:APW(a,b,c,d,e);if(C()){break _;}$p=2;case 2:$z=AR6(a,b,c,d,e,f,g);if(C()){break _;}b=$z;return b;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-function Yb(a,b){return b&4?b&3:(b-1|0)&3;}
-function ASx(a,b,c,d,e){var f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(d>=127)return 0;f=d-1|0;$p=1;case 1:$z=ALr(b,c,f,e);if(C()){break _;}f=$z;if(!f)return 0;$p=2;case 2:$z=AMF(a,b,c,d,e);if(C()){break _;}f=$z;if(!f)return 0;d=d+1|0;$p=3;case 3:$z=AMF(a,b,c,d,e);if(C()){break _;}c=$z;return !c?0:1;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-var AK1=K(W);
-function Bs9(a,b){var c=new AK1();A4M(c,a,b);return c;}
-function A4M(a,b,c){BB();C0(a,b,c,BA6);}
-function ALj(a,b,c,d,e){var f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AML(b,c,d,e);if(C()){break _;}f=$z;if(f==2)Bq(a,0.0,0.0,0.875,1.0,1.0,1.0);if(f==3)Bq(a,0.0,0.0,0.0,1.0,1.0,0.125);if(f==4)Bq(a,0.875,0.0,0.0,1.0,1.0,1.0);if(f==5)Bq(a,0.0,0.0,0.0,0.125,1.0,1.0);$p=2;case 2:$z=Oz(a,b,c,d,e);if(C()){break _;}b=$z;return b;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function AL9(a,b,c,d,e){var f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AML(b,c,d,e);if(C()){break _;}f=$z;if(f==2)Bq(a,0.0,0.0,0.875,1.0,1.0,1.0);if(f==3)Bq(a,0.0,0.0,0.0,1.0,1.0,0.125);if(f==4)Bq(a,0.875,0.0,0.0,1.0,1.0,1.0);if(f==5)Bq(a,0.0,0.0,0.0,0.125,1.0,1.0);$p=2;case 2:$z=MP(a,b,c,d,e);if(C()){break _;}b=$z;return b;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function A7r(a){return 0;}
-function Bhp(a){return 0;}
-function BmE(a){return 8;}
-function AWB(a,b,c,d,e){var f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=c-1|0;$p=1;case 1:$z=ALr(b,f,d,e);if(C()){break _;}f=$z;if(f)return 1;f=c+1|0;$p=2;case 2:$z=ALr(b,f,d,e);if(C()){break _;}f=$z;if(f)return 1;f=e-1|0;$p=3;case 3:$z=ALr(b,c,d,f);if(C()){break _;}f=$z;if(f)return 1;e=e+1|0;$p=4;case 4:$z=ALr(b,c,d,e);if(C()){break _;}c=$z;return c;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function AFH(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AML(b,c,d,e);if(C()){break _;}g=$z;if(g&&f!=2){if(g&&f!=3){if(g&&f!=4){if(g&&f!=5){$p=6;continue _;}f=c-1|0;$p=5;continue _;}h=c+1|0;$p=4;continue _;}h=e-1|0;$p=3;continue _;}h=e+1|0;$p=2;case 2:$z=ALr(b,c,d,h);if(C()){break _;}h=$z;if(h)g=2;if(g&&f!=3){if(g&&f!=4){if(g&&f!=5){$p=6;continue _;}f=c-1|0;$p=5;continue _;}h
-=c+1|0;$p=4;continue _;}h=e-1|0;$p=3;case 3:$z=ALr(b,c,d,h);if(C()){break _;}h=$z;if(h)g=3;if(g&&f!=4){if(g&&f!=5){$p=6;continue _;}f=c-1|0;$p=5;continue _;}h=c+1|0;$p=4;case 4:$z=ALr(b,h,d,e);if(C()){break _;}h=$z;if(h)g=4;if(g&&f!=5){$p=6;continue _;}f=c-1|0;$p=5;case 5:$z=ALr(b,f,d,e);if(C()){break _;}f=$z;if(f)g=5;$p=6;case 6:AJ4(b,c,d,e,g);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,$p);}
-function ATm(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AML(b,c,d,e);if(C()){break _;}g=$z;h=0;if(g==2){f=e+1|0;$p=2;continue _;}if(g==3){f=e-1|0;$p=3;continue _;}if(g==4){f=c+1|0;$p=4;continue _;}if(g==5){f=c-1|0;$p=5;continue _;}if(h)return;$p=6;continue _;case 2:$z=ALr(b,c,d,f);if(C()){break _;}f=$z;if(f)h=1;if(g==3){f=e-1|0;$p=3;continue _;}if(g==4){f=c+1|0;$p=4;continue _;}if
-(g==5){f=c-1|0;$p=5;continue _;}if(h)return;$p=6;continue _;case 3:$z=ALr(b,c,d,f);if(C()){break _;}f=$z;if(f)h=1;if(g==4){f=c+1|0;$p=4;continue _;}if(g==5){f=c-1|0;$p=5;continue _;}if(h)return;$p=6;continue _;case 4:$z=ALr(b,f,d,e);if(C()){break _;}f=$z;if(f)h=1;if(g==5){f=c-1|0;$p=5;continue _;}if(h)return;$p=6;continue _;case 5:$z=ALr(b,f,d,e);if(C()){break _;}f=$z;if(f)h=1;if(h)return;$p=6;case 6:AFB(a,b,c,d,e,g);if(C()){break _;}f=0;$p=7;case 7:AYA(b,c,d,e,f);if(C()){break _;}return;default:GY();}}DZ().s(a,
-b,c,d,e,f,g,h,$p);}
-function BgP(a,b){return 1;}
-var AWF=K(W);
-function Bri(a,b){var c=new AWF();BoD(c,a,b);return c;}
-function BoD(a,b,c){BB();C0(a,b,c,BA6);Bq(a,0.0,0.0,0.0,1.0,0.125,1.0);}
-function AKB(a,b,c,d,e){return null;}
-function A6V(a){return 0;}
-function AUc(a,b,c,d,e,f,g){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AUU(a,b,c,d,e);if(C()){break _;}$p=2;case 2:$z=AR6(a,b,c,d,e,f,g);if(C()){break _;}b=$z;return b;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-function AUU(a,b,c,d,e){var f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=b.dS(c,d,e);if(C()){break _;}f=$z;if(f>=2&&f<=5)Bq(a,0.0,0.0,0.0,1.0,0.625,1.0);else Bq(a,0.0,0.0,0.0,1.0,0.125,1.0);return;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function Bdc(a,b,c){return c<6?a.M:a.M-16|0;}
-function Bep(a){return 0;}
-function Baz(a){return 9;}
-function Bdk(a,b){return 1;}
-function AWD(a,b,c,d,e){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=d-1|0;$p=1;case 1:$z=ALr(b,c,d,e);if(C()){break _;}c=$z;return c;default:GY();}}DZ().s(a,b,c,d,e,$p);}
-function AWn(a,b,c,d,e){var f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=15;$p=1;case 1:AJ4(b,c,d,e,f);if(C()){break _;}$p=2;case 2:AUF(a,b,c,d,e);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function ASp(a,b,c,d,e,f){var g,h,i,j,k,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AML(b,c,d,e);if(C()){break _;}g=$z;h=0;i=d-1|0;$p=2;case 2:$z=ALr(b,c,i,e);if(C()){break _;}i=$z;if(!i)h=1;if(g==2){i=c+1|0;$p=3;continue _;}if(g==3){i=c-1|0;$p=4;continue _;}if(g==4){i=e-1|0;$p=5;continue _;}if(g==5){i=e+1|0;$p=6;continue _;}if(h){$p=7;continue _;}if(f>0){I();if(Bwd.data[f].fk())
-{j=new GS;$p=10;continue _;}}return;case 3:$z=ALr(b,i,d,e);if(C()){break _;}i=$z;if(!i)h=1;if(g==3){i=c-1|0;$p=4;continue _;}if(g==4){i=e-1|0;$p=5;continue _;}if(g==5){i=e+1|0;$p=6;continue _;}if(h){$p=7;continue _;}if(f>0){I();if(Bwd.data[f].fk()){j=new GS;$p=10;continue _;}}return;case 4:$z=ALr(b,i,d,e);if(C()){break _;}i=$z;if(!i)h=1;if(g==4){i=e-1|0;$p=5;continue _;}if(g==5){i=e+1|0;$p=6;continue _;}if(h){$p=7;continue _;}if(f>0){I();if(Bwd.data[f].fk()){j=new GS;$p=10;continue _;}}return;case 5:$z=ALr(b,
-c,d,i);if(C()){break _;}i=$z;if(!i)h=1;if(g==5){i=e+1|0;$p=6;continue _;}if(h){$p=7;continue _;}if(f>0){I();if(Bwd.data[f].fk()){j=new GS;$p=10;continue _;}}return;case 6:$z=ALr(b,c,d,i);if(C()){break _;}i=$z;if(!i)h=1;if(h){$p=7;continue _;}if(f>0){I();if(Bwd.data[f].fk()){j=new GS;$p=10;continue _;}}return;case 7:$z=AML(b,c,d,e);if(C()){break _;}f=$z;$p=8;case 8:AFB(a,b,c,d,e,f);if(C()){break _;}f=0;$p=9;case 9:AYA(b,c,d,e,f);if(C()){break _;}return;case 10:AF$(j,a,b,c,d,e);if(C()){break _;}i=0;h=j.bw;k=j.bs;f
-=j.bv-1|0;$p=11;case 11:$z=AJg(j,h,k,f);if(C()){break _;}f=$z;if(f)i=1;f=j.bw;h=j.bs;g=j.bv+1|0;$p=12;case 12:$z=AJg(j,f,h,g);if(C()){break _;}f=$z;if(f)i=i+1|0;f=j.bw-1|0;h=j.bs;g=j.bv;$p=13;case 13:$z=AJg(j,f,h,g);if(C()){break _;}f=$z;if(f)i=i+1|0;f=j.bw+1|0;h=j.bs;g=j.bv;$p=14;case 14:$z=AJg(j,f,h,g);if(C()){break _;}f=$z;if(f)i=i+1|0;if(i!=3)return;$p=15;case 15:AUF(a,b,c,d,e);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
-function AUF(a,b,c,d,e){var f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=new GS;$p=1;case 1:AF$(f,a,b,c,d,e);if(C()){break _;}$p=2;case 2:$z=APn(b,c,d,e);if(C()){break _;}c=$z;$p=3;case 3:ATP(f,c);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-var AVc=K(W);
-function Bsa(a,b){var c=new AVc();A2k(c,a,b);return c;}
-function A2k(a,b,c){BB();C0(a,b,c,BA6);}
-function AWf(a,b,c,d,e){return null;}
-function BdC(a){return 0;}
-function BiP(a){return 0;}
-function Bar(a){return 12;}
-function A0r(a,b,c,d,e){var f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=c-1|0;$p=1;case 1:$z=ALr(b,f,d,e);if(C()){break _;}f=$z;if(f)return 1;f=c+1|0;$p=2;case 2:$z=ALr(b,f,d,e);if(C()){break _;}f=$z;if(f)return 1;f=e-1|0;$p=3;case 3:$z=ALr(b,c,d,f);if(C()){break _;}f=$z;if(f)return 1;f=e+1|0;$p=4;case 4:$z=ALr(b,c,d,f);if(C()){break _;}f=$z;if(f)return 1;d=d-1|0;$p=5;case 5:$z=ALr(b,c,d,e);if(C()){break _;}c=$z;return c;default:
-GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function AXV(a,b,c,d,e,f){var g,h,i,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AML(b,c,d,e);if(C()){break _;}g=$z;h=g&8;i=g&7;if(f==1){g=d-1|0;$p=2;continue _;}if(f==2){g=e+1|0;$p=3;continue _;}if(f==3){g=e-1|0;$p=4;continue _;}if(f==4){g=c+1|0;$p=5;continue _;}if(f==5){f=c-1|0;$p=6;continue _;}f=i+h|0;$p=7;continue _;case 2:$z=ALr(b,c,g,e);if(C()){break _;}g=$z;if(g)i=5+D(b.n,2)|0;if
-(f==2){g=e+1|0;$p=3;continue _;}if(f==3){g=e-1|0;$p=4;continue _;}if(f==4){g=c+1|0;$p=5;continue _;}if(f==5){f=c-1|0;$p=6;continue _;}f=i+h|0;$p=7;continue _;case 3:$z=ALr(b,c,d,g);if(C()){break _;}g=$z;if(g)i=4;if(f==3){g=e-1|0;$p=4;continue _;}if(f==4){g=c+1|0;$p=5;continue _;}if(f==5){f=c-1|0;$p=6;continue _;}f=i+h|0;$p=7;continue _;case 4:$z=ALr(b,c,d,g);if(C()){break _;}g=$z;if(g)i=3;if(f==4){g=c+1|0;$p=5;continue _;}if(f==5){f=c-1|0;$p=6;continue _;}f=i+h|0;$p=7;continue _;case 5:$z=ALr(b,g,d,e);if(C())
-{break _;}g=$z;if(g)i=2;if(f==5){f=c-1|0;$p=6;continue _;}f=i+h|0;$p=7;continue _;case 6:$z=ALr(b,f,d,e);if(C()){break _;}f=$z;if(f)i=1;f=i+h|0;$p=7;case 7:AJ4(b,c,d,e,f);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,$p);}
-function AWh(a,b,c,d,e){var f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=c-1|0;$p=1;case 1:$z=ALr(b,f,d,e);if(C()){break _;}f=$z;if(f){f=1;$p=3;continue _;}f=c+1|0;$p=2;case 2:$z=ALr(b,f,d,e);if(C()){break _;}f=$z;if(f){f=2;$p=5;continue _;}f=e-1|0;$p=4;continue _;case 3:AJ4(b,c,d,e,f);if(C()){break _;}$p=6;continue _;case 4:$z=ALr(b,c,d,f);if(C()){break _;}f=$z;if(f){f=3;$p=8;continue _;}f=e+1|0;$p=7;continue _;case 5:AJ4(b,
-c,d,e,f);if(C()){break _;}$p=6;case 6:AUE(a,b,c,d,e);if(C()){break _;}return;case 7:$z=ALr(b,c,d,f);if(C()){break _;}f=$z;if(f){f=4;$p=10;continue _;}f=d-1|0;$p=9;continue _;case 8:AJ4(b,c,d,e,f);if(C()){break _;}$p=6;continue _;case 9:$z=ALr(b,c,f,e);if(C()){break _;}f=$z;if(!f){$p=6;continue _;}f=5+D(b.n,2)|0;$p=11;continue _;case 10:AJ4(b,c,d,e,f);if(C()){break _;}$p=6;continue _;case 11:AJ4(b,c,d,e,f);if(C()){break _;}$p=6;continue _;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function AGM(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AUE(a,b,c,d,e);if(C()){break _;}f=$z;if(!f)return;$p=2;case 2:$z=AML(b,c,d,e);if(C()){break _;}f=$z;g=f&7;h=0;f=c-1|0;$p=3;case 3:$z=ALr(b,f,d,e);if(C()){break _;}f=$z;if(!f&&g==1)h=1;f=c+1|0;$p=4;case 4:$z=ALr(b,f,d,e);if(C()){break _;}f=$z;if(!f&&g==2)h=1;f=e-1|0;$p=5;case 5:$z=ALr(b,c,d,f);if(C()){break _;}f=$z;if
-(!f&&g==3)h=1;f=e+1|0;$p=6;case 6:$z=ALr(b,c,d,f);if(C()){break _;}f=$z;if(!f&&g==4)h=1;f=d-1|0;$p=7;case 7:$z=ALr(b,c,f,e);if(C()){break _;}f=$z;if(!f&&g==5)h=1;if(!h)return;$p=8;case 8:$z=AML(b,c,d,e);if(C()){break _;}f=$z;$p=9;case 9:AFB(a,b,c,d,e,f);if(C()){break _;}f=0;$p=10;case 10:AYA(b,c,d,e,f);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,$p);}
-function AUE(a,b,c,d,e){var f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=A0r(a,b,c,d,e);if(C()){break _;}f=$z;if(f)return 1;$p=2;case 2:$z=AML(b,c,d,e);if(C()){break _;}f=$z;$p=3;case 3:AFB(a,b,c,d,e,f);if(C()){break _;}f=0;$p=4;case 4:AYA(b,c,d,e,f);if(C()){break _;}return 0;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function AS_(a,b,c,d,e){var f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=b.dS(c,d,e);if(C()){break _;}c=$z;f=c&7;if(f==1)Bq(a,0.0,0.20000000298023224,0.3125,0.375,0.800000011920929,0.6875);else if(f==2)Bq(a,0.625,0.20000000298023224,0.3125,1.0,0.800000011920929,0.6875);else if(f==3)Bq(a,0.3125,0.20000000298023224,0.0,0.6875,0.800000011920929,0.375);else if(f!=4)Bq(a,0.25,0.0,0.25,0.75,0.6000000238418579,0.75);else Bq(a,
-0.3125,0.20000000298023224,0.625,0.6875,0.800000011920929,1.0);return;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function AM3(a,b,c,d,e,f){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:ARx(a,b,c,d,e,f);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function ARx(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AML(b,c,d,e);if(C()){break _;}g=$z;h=g&7;i=8-(g&8)|0;g=h+i|0;$p=2;case 2:AJ4(b,c,d,e,g);if(C()){break _;}Ge(b,c,d,e,c,d,e);j=c+0.5;k=d+0.5;l=e+0.5;f=B(349);m=0.30000001192092896;n=i<=0?0.5:0.6000000238418579;$p=3;case 3:AGq(b,j,k,l,f,m,n);if(C()){break _;}g
-=a.b;$p=4;case 4:AP4(b,c,d,e,g);if(C()){break _;}if(h==1){c=c-1|0;g=a.b;$p=5;continue _;}if(h==2){c=c+1|0;g=a.b;$p=6;continue _;}if(h==3){e=e-1|0;g=a.b;$p=7;continue _;}if(h!=4){d=d-1|0;g=a.b;$p=8;continue _;}e=e+1|0;g=a.b;$p=9;continue _;case 5:AP4(b,c,d,e,g);if(C()){break _;}return 1;case 6:AP4(b,c,d,e,g);if(C()){break _;}return 1;case 7:AP4(b,c,d,e,g);if(C()){break _;}return 1;case 8:AP4(b,c,d,e,g);if(C()){break _;}return 1;case 9:AP4(b,c,d,e,g);if(C()){break _;}return 1;default:GY();}}DZ().s(a,b,c,d,e,f,
-g,h,i,j,k,l,m,n,$p);}
-function ALX(a,b,c,d,e){var f,g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AML(b,c,d,e);if(C()){break _;}f=$z;if((f&8)<=0)return;g=a.b;$p=2;case 2:AP4(b,c,d,e,g);if(C()){break _;}g=f&7;if(g==1){c=c-1|0;f=a.b;$p=3;continue _;}if(g==2){c=c+1|0;f=a.b;$p=4;continue _;}if(g==3){e=e-1|0;f=a.b;$p=5;continue _;}if(g!=4){d=d-1|0;f=a.b;$p=6;continue _;}e=e+1|0;f=a.b;$p=7;continue _;case 3:AP4(b,c,d,e,f);if(C())
-{break _;}return;case 4:AP4(b,c,d,e,f);if(C()){break _;}return;case 5:AP4(b,c,d,e,f);if(C()){break _;}return;case 6:AP4(b,c,d,e,f);if(C()){break _;}return;case 7:AP4(b,c,d,e,f);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-function AUI(a,b,c,d,e,f){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AML(b,c,d,e);if(C()){break _;}c=$z;return (c&8)<=0?0:1;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function ASC(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AML(b,c,d,e);if(C()){break _;}g=$z;if(!(g&8))return 0;h=g&7;return h==5&&f==1?1:h==4&&f==2?1:h==3&&f==3?1:h==2&&f==4?1:h==1&&f==5?1:0;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,$p);}
-function Bbk(a){return 1;}
-function ACb(){W.call(this);this.oU=null;}
-function BpO(a,b,c){var d=new ACb();ARh(d,a,b,c);return d;}
-function ARh(a,b,c,d){BB();C0(a,b,c,Bz2);a.oU=d;Er(a,1);Bq(a,0.0625,0.0,0.0625,0.9375,0.03125,0.9375);}
-function A$Y(a){return 20;}
-function AZC(a,b,c,d,e){return null;}
-function BkU(a){return 0;}
-function Bn_(a){return 0;}
-function AOJ(a,b,c,d,e){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=d-1|0;$p=1;case 1:$z=ALr(b,c,d,e);if(C()){break _;}c=$z;return c;default:GY();}}DZ().s(a,b,c,d,e,$p);}
-function AKh(a,b,c,d,e){}
-function AOu(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=0;f=d-1|0;$p=1;case 1:$z=ALr(b,c,f,e);if(C()){break _;}f=$z;if(!f)g=1;if(!g)return;$p=2;case 2:$z=AML(b,c,d,e);if(C()){break _;}f=$z;$p=3;case 3:AFB(a,b,c,d,e,f);if(C()){break _;}f=0;$p=4;case 4:AYA(b,c,d,e,f);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-function AHx(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AML(b,c,d,e);if(C()){break _;}g=$z;if(!g)return;$p=2;case 2:ATu(a,b,c,d,e);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-function APN(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AML(b,c,d,e);if(C()){break _;}g=$z;if(g==1)return;$p=2;case 2:ATu(a,b,c,d,e);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-function ATu(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AML(b,c,d,e);if(C()){break _;}f=$z;g=f!=1?0:1;h=0;i=0.125;j=null;k=a.oU;AK9();if(k===Bz8){j=null;l=c+i;m=d;k=Dj(l,m,e+i,(c+1|0)-i,m+0.25,(e+1|0)-i);$p=2;continue _;}if(a.oU===Bz6){j=G(Es);l=c+i;m=d;k=Dj(l,m,e+i,(c+1|0)
--i,m+0.25,(e+1|0)-i);$p=3;continue _;}if(a.oU===BBr){j=G(D_);l=c+i;m=d;k=Dj(l,m,e+i,(c+1|0)-i,m+0.25,(e+1|0)-i);$p=4;continue _;}if(j.p>0)h=1;if(h&&!g){f=1;$p=5;continue _;}if(!h&&g){f=0;$p=10;continue _;}if(!h)return;f=a.b;$p=9;continue _;case 2:$z=ALL(b,j,k);if(C()){break _;}j=$z;if(a.oU===Bz6){j=G(Es);l=c+i;m=d;k=Dj(l,m,e+i,(c+1|0)-i,m+0.25,(e+1|0)-i);$p=3;continue _;}if(a.oU===BBr){j=G(D_);l=c+i;m=d;k=Dj(l,m,e+i,(c+1|0)-i,m+0.25,(e+1|0)-i);$p=4;continue _;}if(j.p>0)h=1;if(h&&!g){f=1;$p=5;continue _;}if(!h
-&&g){f=0;$p=10;continue _;}if(!h)return;f=a.b;$p=9;continue _;case 3:$z=AVM(b,j,k);if(C()){break _;}j=$z;if(a.oU===BBr){j=G(D_);l=c+i;m=d;k=Dj(l,m,e+i,(c+1|0)-i,m+0.25,(e+1|0)-i);$p=4;continue _;}if(j.p>0)h=1;if(h&&!g){f=1;$p=5;continue _;}if(!h&&g){f=0;$p=10;continue _;}if(!h)return;f=a.b;$p=9;continue _;case 4:$z=AVM(b,j,k);if(C()){break _;}j=$z;if(j.p>0)h=1;if(h&&!g){f=1;$p=5;continue _;}if(!h&&g){f=0;$p=10;continue _;}if(!h)return;f=a.b;$p=9;continue _;case 5:AJ4(b,c,d,e,f);if(C()){break _;}f=a.b;$p=6;case 6:AP4(b,
-c,d,e,f);if(C()){break _;}f=d-1|0;n=a.b;$p=7;case 7:AP4(b,c,f,e,n);if(C()){break _;}Ge(b,c,d,e,c,d,e);l=c+0.5;m=d+0.1;o=e+0.5;j=B(349);p=0.30000001192092896;i=0.6000000238418579;$p=8;case 8:AGq(b,l,m,o,j,p,i);if(C()){break _;}if(!h&&g){f=0;$p=10;continue _;}if(!h)return;f=a.b;$p=9;case 9:AIt(b,c,d,e,f);if(C()){break _;}return;case 10:AJ4(b,c,d,e,f);if(C()){break _;}f=a.b;$p=11;case 11:AP4(b,c,d,e,f);if(C()){break _;}f=d-1|0;g=a.b;$p=12;case 12:AP4(b,c,f,e,g);if(C()){break _;}Ge(b,c,d,e,c,d,e);q=c+0.5;l=d+0.1;m
-=e+0.5;j=B(349);p=0.30000001192092896;i=0.5;$p=13;case 13:AGq(b,q,l,m,j,p,i);if(C()){break _;}if(!h)return;f=a.b;$p=9;continue _;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);}
-function AZL(a,b,c,d,e){var f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AML(b,c,d,e);if(C()){break _;}f=$z;if(f<=0)return;f=a.b;$p=2;case 2:AP4(b,c,d,e,f);if(C()){break _;}d=d-1|0;f=a.b;$p=3;case 3:AP4(b,c,d,e,f);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function A0b(a,b,c,d,e){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=b.dS(c,d,e);if(C()){break _;}c=$z;if(!(c!=1?0:1))Bq(a,0.0625,0.0,0.0625,0.9375,0.0625,0.9375);else Bq(a,0.0625,0.0,0.0625,0.9375,0.03125,0.9375);return;default:GY();}}DZ().s(a,b,c,d,e,$p);}
-function AMp(a,b,c,d,e,f){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AML(b,c,d,e);if(C()){break _;}c=$z;return c<=0?0:1;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function AKA(a,b,c,d,e,f){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AML(b,c,d,e);if(C()){break _;}c=$z;return !c?0:f!=1?0:1;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function Bol(a){return 1;}
-function A7f(a){Bq(a,0.0,0.375,0.0,1.0,0.625,1.0);}
-var J8=K(E3);
-var Bz8=null;var Bz6=null;var BBr=null;var BBs=null;function AK9(){AK9=Bw(J8);A3e();}
-function AXx(a,b){var c=new J8();AS2(c,a,b);return c;}
-function AS2(a,b,c){AK9();JA(a,b,c);}
-function A3e(){var b;Bz8=AXx(B(350),0);Bz6=AXx(B(351),1);b=AXx(B(352),2);BBr=b;BBs=Q(J8,[Bz8,Bz6,b]);}
-function AUR(){W.call(this);this.OH=0;}
-function Bpw(a,b,c){var d=new AUR();Ba3(d,a,b,c);return d;}
-function Ba3(a,b,c,d){BB();C0(a,b,c,Bz2);if(d)Er(a,1);a.OH=d;}
-function A_S(a){return 30;}
-function ALz(a,b,c,d,e,f){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AQx(a,b,c,d,e);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function AMl(a,b,c,d,e,f){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AQx(a,b,c,d,e);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function ATj(a,b,c,d,e,f){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AQx(a,b,c,d,e);if(C()){break _;}return 0;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function AQx(a,b,c,d,e){var f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AQp(a,b,c,d,e);if(C()){break _;}f=a.b;I();if(f!=BzI.b)return;f=BzJ.b;$p=2;case 2:AYA(b,c,d,e,f);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function AXa(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=a.b;I();if(g!=BzJ.b)return;g=BzI.b;$p=1;case 1:AYA(b,c,d,e,g);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-function BaT(a,b,c){Bt();return BBi.bb;}
-function BaY(a,b){return 4+D(b,2)|0;}
-function ARN(a,b,c,d,e,f){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.OH)return;$p=1;case 1:AQp(a,b,c,d,e);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function AQp(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=b.n;g=0;h=c;i=d;j=e;k=d+1|0;l=k;m=l+0.0625;n=d-1|0;o=(d+0|0)-0.0625;p
-=e+1|0;q=p;r=q+0.0625;s=e-1|0;t=(e+0|0)-0.0625;u=c+1|0;v=u;w=v+0.0625;x=c-1|0;y=(c+0|0)-0.0625;z=c;ba=e;while(g<6){bb=h+O(f);bc=i+O(f);bd=j+O(f);if(!g){$p=1;continue _;}if(g==1){$p=2;continue _;}if(g==2){$p=3;continue _;}if(g==3){$p=4;continue _;}if(g==4){$p=5;continue _;}if(g==5){$p=6;continue _;}if(!(bb>=z&&bb<=v&&bc>=0.0&&bc<=l&&bd>=ba&&bd<=q))BV(b,B(331),bb,bc,bd,0.0,0.0,0.0);g=g+1|0;}return;case 1:$z=ALr(b,c,k,e);if(C()){break _;}be=$z;if(!be)bc=m;while(true){if(g==1){$p=2;continue _;}if(g==2){$p=3;continue _;}if
-(g==3){$p=4;continue _;}if(g==4){$p=5;continue _;}if(g==5){$p=6;continue _;}if(!(bb>=z&&bb<=v&&bc>=0.0&&bc<=l&&bd>=ba&&bd<=q))BV(b,B(331),bb,bc,bd,0.0,0.0,0.0);g=g+1|0;if(g>=6)break;bb=h+O(f);bc=i+O(f);bd=j+O(f);if(!g){continue _;}}return;case 2:$z=ALr(b,c,n,e);if(C()){break _;}be=$z;if(!be)bc=o;while(true){if(g==2){$p=3;continue _;}if(g==3){$p=4;continue _;}if(g==4){$p=5;continue _;}if(g==5){$p=6;continue _;}if(!(bb>=z&&bb<=v&&bc>=0.0&&bc<=l&&bd>=ba&&bd<=q))BV(b,B(331),bb,bc,bd,0.0,0.0,0.0);g=g+1|0;if(g>=6)break;bb
-=h+O(f);bc=i+O(f);bd=j+O(f);if(!g){$p=1;continue _;}if(g==1){continue _;}}return;case 3:$z=ALr(b,c,d,p);if(C()){break _;}be=$z;if(!be)bd=r;while(true){if(g==3){$p=4;continue _;}if(g==4){$p=5;continue _;}if(g==5){$p=6;continue _;}if(!(bb>=z&&bb<=v&&bc>=0.0&&bc<=l&&bd>=ba&&bd<=q))BV(b,B(331),bb,bc,bd,0.0,0.0,0.0);g=g+1|0;if(g>=6)break;bb=h+O(f);bc=i+O(f);bd=j+O(f);if(!g){$p=1;continue _;}if(g==1){$p=2;continue _;}if(g==2){continue _;}}return;case 4:$z=ALr(b,c,d,s);if(C()){break _;}be=$z;if(!be)bd=t;while(true)
-{if(g==4){$p=5;continue _;}if(g==5){$p=6;continue _;}if(!(bb>=z&&bb<=v&&bc>=0.0&&bc<=l&&bd>=ba&&bd<=q))BV(b,B(331),bb,bc,bd,0.0,0.0,0.0);g=g+1|0;if(g>=6)break;bb=h+O(f);bc=i+O(f);bd=j+O(f);if(!g){$p=1;continue _;}if(g==1){$p=2;continue _;}if(g==2){$p=3;continue _;}if(g==3){continue _;}}return;case 5:$z=ALr(b,u,d,e);if(C()){break _;}be=$z;if(!be)bb=w;while(true){if(g==5){$p=6;continue _;}if(!(bb>=z&&bb<=v&&bc>=0.0&&bc<=l&&bd>=ba&&bd<=q))BV(b,B(331),bb,bc,bd,0.0,0.0,0.0);g=g+1|0;if(g>=6)break;bb=h+O(f);bc=i+O(f);bd
-=j+O(f);if(!g){$p=1;continue _;}if(g==1){$p=2;continue _;}if(g==2){$p=3;continue _;}if(g==3){$p=4;continue _;}if(g==4){continue _;}}return;case 6:$z=ALr(b,x,d,e);if(C()){break _;}be=$z;if(!be)bb=y;while(true){if(!(bb>=z&&bb<=v&&bc>=0.0&&bc<=l&&bd>=ba&&bd<=q))BV(b,B(331),bb,bc,bd,0.0,0.0,0.0);g=g+1|0;if(g>=6)break;bb=h+O(f);bc=i+O(f);bd=j+O(f);if(!g){$p=1;continue _;}if(g==1){$p=2;continue _;}if(g==2){$p=3;continue _;}if(g==3){$p=4;continue _;}if(g==4){$p=5;continue _;}if(g==5){continue _;}}return;default:GY();}}DZ().s(a,
-b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,$p);}
-function ADQ(){S$.call(this);this.hh=0;}
-var BBt=null;function BiX(a,b,c){var d=new ADQ();A0m(d,a,b,c);return d;}
-function A2U(a,b,c){if(b!=1)b=a.bi(b);else{I();b=Bzq.eo(b,c);}return b;}
-function IE(a,b,c,d,e,f){var g,h,i,j,k;if(f){g=BBt;h=new UW;i=b.ds;h.IM=c;h.IP=d;h.IN=e;h.nI=i;Ba(g,h);}j=0;k=0;while(true){b=BBt;if(k>=b.p)break;g=Z(b,k);if(g.IM==c&&g.IP==d&&g.IN==e){j=j+1|0;if(j>=8)return 1;}k=k+1|0;}return 0;}
-function A0m(a,b,c,d){A0U(a,b,c);a.hh=0;a.hh=d;Er(a,1);}
-function Bf9(a){return 2;}
-function AOT(a,b,c,d,e){var f,g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AML(b,c,d,e);if(C()){break _;}f=$z;if(!f){$p=2;continue _;}if(!a.hh)return;g=d-1|0;f=a.b;$p=3;continue _;case 2:AJc(a,b,c,d,e);if(C()){break _;}if(!a.hh)return;g=d-1|0;f=a.b;$p=3;case 3:AP4(b,c,g,e,f);if(C()){break _;}f=d+1|0;g=a.b;$p=4;case 4:AP4(b,c,f,e,g);if(C()){break _;}f=c-1|0;g=a.b;$p=5;case 5:AP4(b,f,d,e,g);if(C()){break _;}f
-=c+1|0;g=a.b;$p=6;case 6:AP4(b,f,d,e,g);if(C()){break _;}f=e-1|0;g=a.b;$p=7;case 7:AP4(b,c,d,f,g);if(C()){break _;}e=e+1|0;f=a.b;$p=8;case 8:AP4(b,c,d,e,f);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-function AOf(a,b,c,d,e){var f,g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.hh)return;f=d-1|0;g=a.b;$p=1;case 1:AP4(b,c,f,e,g);if(C()){break _;}f=d+1|0;g=a.b;$p=2;case 2:AP4(b,c,f,e,g);if(C()){break _;}f=c-1|0;g=a.b;$p=3;case 3:AP4(b,f,d,e,g);if(C()){break _;}f=c+1|0;g=a.b;$p=4;case 4:AP4(b,f,d,e,g);if(C()){break _;}f=e-1|0;g=a.b;$p=5;case 5:AP4(b,c,d,f,g);if(C()){break _;}e=e+1|0;f=a.b;$p=6;case 6:AP4(b,c,d,
-e,f);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-function A1I(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.hh)return 0;$p=1;case 1:$z=AML(b,c,d,e);if(C()){break _;}g=$z;return g==5&&f==1?0:g==3&&f==3?0:g==4&&f==2?0:g==1&&f==5?0:g==2&&f==4?0:1;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-function AWo(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AML(b,c,d,e);if(C()){break _;}g=$z;if(g==5){h=d-1|0;i=0;$p=2;continue _;}if(g==3){h=e-1|0;i=2;$p=3;continue _;}if(g==4){h=e+1|0;i=3;$p=4;continue _;}if(g==1){h=c-1|0;i=4;$p=5;continue _;}if(g==2){h=c+1|0;i=5;$p=6;continue _;}while
-(true){j=BBt;if(j.p<=0)break;if(FN(BD(b.ds,(Z(j,0)).nI),M(100)))break;D2(BBt,0);}a:{if(a.hh){if(!0)break a;I();h=BzK.b;$p=7;continue _;}if(!0&&!IE(a,b,c,d,e,0)){I();h=BzL.b;$p=9;continue _;}}return;case 2:$z=AKu(b,c,h,e,i);if(C()){break _;}h=$z;if(h)h=1;else{if(g==3){h=e-1|0;i=2;$p=3;continue _;}if(g==4){h=e+1|0;i=3;$p=4;continue _;}if(g==1){h=c-1|0;i=4;$p=5;continue _;}if(g==2){h=c+1|0;i=5;$p=6;continue _;}h=0;}while(true){j=BBt;if(j.p<=0)break;if(FN(BD(b.ds,(Z(j,0)).nI),M(100)))break;D2(BBt,0);}b:{if(a.hh)
-{if(!h)break b;I();h=BzK.b;$p=7;continue _;}if(!h&&!IE(a,b,c,d,e,0)){I();h=BzL.b;$p=9;continue _;}}return;case 3:$z=AKu(b,c,d,h,i);if(C()){break _;}h=$z;if(h)h=1;else{if(g==4){h=e+1|0;i=3;$p=4;continue _;}if(g==1){h=c-1|0;i=4;$p=5;continue _;}if(g==2){h=c+1|0;i=5;$p=6;continue _;}h=0;}while(true){j=BBt;if(j.p<=0)break;if(FN(BD(b.ds,(Z(j,0)).nI),M(100)))break;D2(BBt,0);}a:{if(a.hh){if(!h)break a;I();h=BzK.b;$p=7;continue _;}if(!h&&!IE(a,b,c,d,e,0)){I();h=BzL.b;$p=9;continue _;}}return;case 4:$z=AKu(b,c,d,h,i);if
-(C()){break _;}h=$z;if(h)h=1;else{if(g==1){h=c-1|0;i=4;$p=5;continue _;}if(g==2){h=c+1|0;i=5;$p=6;continue _;}h=0;}while(true){j=BBt;if(j.p<=0)break;if(FN(BD(b.ds,(Z(j,0)).nI),M(100)))break;D2(BBt,0);}c:{if(a.hh){if(!h)break c;I();h=BzK.b;$p=7;continue _;}if(!h&&!IE(a,b,c,d,e,0)){I();h=BzL.b;$p=9;continue _;}}return;case 5:$z=AKu(b,h,d,e,i);if(C()){break _;}h=$z;if(h)h=1;else{if(g==2){h=c+1|0;i=5;$p=6;continue _;}h=0;}while(true){j=BBt;if(j.p<=0)break;if(FN(BD(b.ds,(Z(j,0)).nI),M(100)))break;D2(BBt,0);}d:{if
-(a.hh){if(!h)break d;I();h=BzK.b;$p=7;continue _;}if(!h&&!IE(a,b,c,d,e,0)){I();h=BzL.b;$p=9;continue _;}}return;case 6:$z=AKu(b,h,d,e,i);if(C()){break _;}h=$z;h=!h?0:1;while(true){j=BBt;if(j.p<=0)break;if(FN(BD(b.ds,(Z(j,0)).nI),M(100)))break;D2(BBt,0);}e:{if(a.hh){if(!h)break e;I();h=BzK.b;$p=7;continue _;}if(!h&&!IE(a,b,c,d,e,0)){I();h=BzL.b;$p=9;continue _;}}return;case 7:$z=AML(b,c,d,e);if(C()){break _;}i=$z;$p=8;case 8:ARt(b,c,d,e,h,i);if(C()){break _;}if(!IE(a,b,c,d,e,1))return;k=c+0.5;l=d+0.5;m=e+0.5;j
-=B(199);n=0.5;o=2.5999999046325684+(O(b.n)-O(b.n))*0.800000011920929;$p=11;continue _;case 9:$z=AML(b,c,d,e);if(C()){break _;}i=$z;$p=10;case 10:ARt(b,c,d,e,h,i);if(C()){break _;}return;case 11:AGq(b,k,l,m,j,n,o);if(C()){break _;}i=0;k=c;p=d;q=e;while(i<5){BV(b,B(327),k+Ca(f)*0.6+0.2,p+Ca(f)*0.6+0.2,q+Ca(f)*0.6+0.2,0.0,0.0,0.0);i=i+1|0;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);}
-function AUe(a,b,c,d,e,f){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:ASK(a,b,c,d,e,f);if(C()){break _;}f=a.b;$p=2;case 2:AIt(b,c,d,e,f);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function AE$(a,b,c,d,e,f){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(f)return 0;$p=1;case 1:$z=A1I(a,b,c,d,e,f);if(C()){break _;}c=$z;return c;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function BoI(a,b,c){I();return BzL.b;}
-function Bic(a){return 1;}
-function AHZ(a,b,c,d,e,f){var g,h,i,j,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.hh)return;$p=1;case 1:$z=AML(b,c,d,e);if(C()){break _;}g=$z;h=c+0.5+(O(f)-0.5)*0.2;i=d+0.699999988079071+(O(f)-0.5)*0.2;j=e+0.5+(O(f)-0.5)*0.2;if(g==1)BV(b,B(331),h-0.27000001072883606,i+0.2199999988079071,j,0.0,0.0,0.0);else if(g==2)BV(b,B(331),h+0.27000001072883606,i+0.2199999988079071,j,0.0,0.0,0.0);else if
-(g==3)BV(b,B(331),h,i+0.2199999988079071,j-0.27000001072883606,0.0,0.0,0.0);else if(g!=4)BV(b,B(331),h,i,j,0.0,0.0,0.0);else BV(b,B(331),h,i+0.2199999988079071,j+0.27000001072883606,0.0,0.0,0.0);return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,$p);}
-function AH4(){BBt=Ci();}
-var A1i=K(W);
-function BqD(a,b){var c=new A1i();Bej(c,a,b);return c;}
-function Bej(a,b,c){BB();C0(a,b,c,BA6);Er(a,1);}
-function AGe(a,b,c,d,e){return null;}
-function Blm(a){return 20;}
-function Bli(a){return 0;}
-function BjR(a){return 0;}
-function AJP(a,b,c,d,e){var f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=c-1|0;$p=1;case 1:$z=ALr(b,f,d,e);if(C()){break _;}f=$z;if(f)return 1;f=c+1|0;$p=2;case 2:$z=ALr(b,f,d,e);if(C()){break _;}f=$z;if(f)return 1;f=e-1|0;$p=3;case 3:$z=ALr(b,c,d,f);if(C()){break _;}f=$z;if(f)return 1;e=e+1|0;$p=4;case 4:$z=ALr(b,c,d,e);if(C()){break _;}c=$z;return c;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function AZH(a,b,c,d,e,f){var g,h,i,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AML(b,c,d,e);if(C()){break _;}g=$z;h=g&8;i=g&7;if(f==2){g=e+1|0;$p=2;continue _;}if(f==3){g=e-1|0;$p=3;continue _;}if(f==4){g=c+1|0;$p=4;continue _;}if(f==5){f=c-1|0;$p=5;continue _;}f=i+h|0;$p=6;continue _;case 2:$z=ALr(b,c,d,g);if(C()){break _;}g=$z;if(g)i=4;if(f==3){g=e-1|0;$p=3;continue _;}if(f==4){g
-=c+1|0;$p=4;continue _;}if(f==5){f=c-1|0;$p=5;continue _;}f=i+h|0;$p=6;continue _;case 3:$z=ALr(b,c,d,g);if(C()){break _;}g=$z;if(g)i=3;if(f==4){g=c+1|0;$p=4;continue _;}if(f==5){f=c-1|0;$p=5;continue _;}f=i+h|0;$p=6;continue _;case 4:$z=ALr(b,g,d,e);if(C()){break _;}g=$z;if(g)i=2;if(f==5){f=c-1|0;$p=5;continue _;}f=i+h|0;$p=6;continue _;case 5:$z=ALr(b,f,d,e);if(C()){break _;}f=$z;if(f)i=1;f=i+h|0;$p=6;case 6:AJ4(b,c,d,e,f);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,$p);}
-function AT8(a,b,c,d,e){var f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=c-1|0;$p=1;case 1:$z=ALr(b,f,d,e);if(C()){break _;}f=$z;if(f){f=1;$p=3;continue _;}f=c+1|0;$p=2;case 2:$z=ALr(b,f,d,e);if(C()){break _;}f=$z;if(f){f=2;$p=5;continue _;}f=e-1|0;$p=4;continue _;case 3:AJ4(b,c,d,e,f);if(C()){break _;}$p=6;continue _;case 4:$z=ALr(b,c,d,f);if(C()){break _;}f=$z;if(f){f=3;$p=8;continue _;}f=e+1|0;$p=7;continue _;case 5:AJ4(b,
-c,d,e,f);if(C()){break _;}$p=6;case 6:APA(a,b,c,d,e);if(C()){break _;}return;case 7:$z=ALr(b,c,d,f);if(C()){break _;}f=$z;if(!f){$p=6;continue _;}f=4;$p=9;continue _;case 8:AJ4(b,c,d,e,f);if(C()){break _;}$p=6;continue _;case 9:AJ4(b,c,d,e,f);if(C()){break _;}$p=6;continue _;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function AVS(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=APA(a,b,c,d,e);if(C()){break _;}f=$z;if(!f)return;$p=2;case 2:$z=AML(b,c,d,e);if(C()){break _;}f=$z;g=f&7;h=0;f=c-1|0;$p=3;case 3:$z=ALr(b,f,d,e);if(C()){break _;}f=$z;if(!f&&g==1)h=1;f=c+1|0;$p=4;case 4:$z=ALr(b,f,d,e);if(C()){break _;}f=$z;if(!f&&g==2)h=1;f=e-1|0;$p=5;case 5:$z=ALr(b,c,d,f);if(C()){break _;}f=$z;if
-(!f&&g==3)h=1;f=e+1|0;$p=6;case 6:$z=ALr(b,c,d,f);if(C()){break _;}f=$z;if(!f&&g==4)h=1;if(!h)return;$p=7;case 7:$z=AML(b,c,d,e);if(C()){break _;}f=$z;$p=8;case 8:AFB(a,b,c,d,e,f);if(C()){break _;}f=0;$p=9;case 9:AYA(b,c,d,e,f);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,$p);}
-function APA(a,b,c,d,e){var f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AJP(a,b,c,d,e);if(C()){break _;}f=$z;if(f)return 1;$p=2;case 2:$z=AML(b,c,d,e);if(C()){break _;}f=$z;$p=3;case 3:AFB(a,b,c,d,e,f);if(C()){break _;}f=0;$p=4;case 4:AYA(b,c,d,e,f);if(C()){break _;}return 0;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function AGX(a,b,c,d,e){var f,g,h,i,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=b.dS(c,d,e);if(C()){break _;}f=$z;g=f&7;h=(f&8)<=0?0:1;i=0.125;if(h)i=0.0625;if(g==1)Bq(a,0.0,0.375,0.3125,i,0.625,0.6875);else if(g==2)Bq(a,1.0-i,0.375,0.3125,1.0,0.625,0.6875);else if(g==3)Bq(a,0.3125,0.375,0.0,0.6875,0.625,i);else if(g==4)Bq(a,0.3125,0.375,1.0-i,0.6875,0.625,1.0);return;default:GY();}}DZ().s(a,
-b,c,d,e,f,g,h,i,$p);}
-function ALF(a,b,c,d,e,f){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:ATk(a,b,c,d,e,f);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function ATk(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AML(b,c,d,e);if(C()){break _;}g=$z;h=g&7;i=8-(g&8)|0;if(!i)return 1;i=h+i|0;$p=2;case 2:AJ4(b,c,d,e,i);if(C()){break _;}Ge(b,c,d,e,c,d,e);j=c+0.5;k=d+0.5;l=e+0.5;f=B(349);m=0.30000001192092896;n=0.6000000238418579;$p=3;case 3:AGq(b,j,k,l,f,m,n);if(C())
-{break _;}i=a.b;$p=4;case 4:AP4(b,c,d,e,i);if(C()){break _;}if(h==1){i=c-1|0;g=a.b;$p=5;continue _;}if(h==2){i=c+1|0;g=a.b;$p=6;continue _;}if(h==3){i=e-1|0;g=a.b;$p=8;continue _;}if(h!=4){i=d-1|0;g=a.b;$p=9;continue _;}i=e+1|0;g=a.b;$p=10;continue _;case 5:AP4(b,i,d,e,g);if(C()){break _;}i=a.b;$p=7;continue _;case 6:AP4(b,i,d,e,g);if(C()){break _;}i=a.b;$p=7;case 7:AIt(b,c,d,e,i);if(C()){break _;}return 1;case 8:AP4(b,c,d,i,g);if(C()){break _;}i=a.b;$p=7;continue _;case 9:AP4(b,c,i,e,g);if(C()){break _;}i=
-a.b;$p=7;continue _;case 10:AP4(b,c,d,i,g);if(C()){break _;}i=a.b;$p=7;continue _;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);}
-function AJS(a,b,c,d,e){var f,g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AML(b,c,d,e);if(C()){break _;}f=$z;if((f&8)<=0)return;g=a.b;$p=2;case 2:AP4(b,c,d,e,g);if(C()){break _;}g=f&7;if(g==1){c=c-1|0;f=a.b;$p=3;continue _;}if(g==2){c=c+1|0;f=a.b;$p=4;continue _;}if(g==3){e=e-1|0;f=a.b;$p=5;continue _;}if(g!=4){d=d-1|0;f=a.b;$p=6;continue _;}e=e+1|0;f=a.b;$p=7;continue _;case 3:AP4(b,c,d,e,f);if(C())
-{break _;}return;case 4:AP4(b,c,d,e,f);if(C()){break _;}return;case 5:AP4(b,c,d,e,f);if(C()){break _;}return;case 6:AP4(b,c,d,e,f);if(C()){break _;}return;case 7:AP4(b,c,d,e,f);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-function AIv(a,b,c,d,e,f){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AML(b,c,d,e);if(C()){break _;}c=$z;return (c&8)<=0?0:1;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function AR2(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AML(b,c,d,e);if(C()){break _;}g=$z;if(!(g&8))return 0;h=g&7;return h==5&&f==1?1:h==4&&f==2?1:h==3&&f==3?1:h==2&&f==4?1:h==1&&f==5?1:0;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,$p);}
-function A8y(a){return 1;}
-function AJV(a,b,c,d,e,f){var g,h,i,j,k,l,m,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AML(b,c,d,e);if(C()){break _;}g=$z;if(!(g&8))return;g=g&7;$p=2;case 2:AJ4(b,c,d,e,g);if(C()){break _;}h=a.b;$p=3;case 3:AP4(b,c,d,e,h);if(C()){break _;}if(g==1){g=c-1|0;h=a.b;$p=4;continue _;}if(g==2){g=c+1|0;h=a.b;$p=5;continue _;}if(g==3){g=e-1|0;h=a.b;$p=7;continue _;}if
-(g!=4){h=d-1|0;g=a.b;$p=8;continue _;}g=e+1|0;h=a.b;$p=9;continue _;case 4:AP4(b,g,d,e,h);if(C()){break _;}i=c+0.5;j=d+0.5;k=e+0.5;f=B(349);l=0.30000001192092896;m=0.5;$p=6;continue _;case 5:AP4(b,g,d,e,h);if(C()){break _;}i=c+0.5;j=d+0.5;k=e+0.5;f=B(349);l=0.30000001192092896;m=0.5;$p=6;case 6:AGq(b,i,j,k,f,l,m);if(C()){break _;}Ge(b,c,d,e,c,d,e);return;case 7:AP4(b,c,d,g,h);if(C()){break _;}i=c+0.5;j=d+0.5;k=e+0.5;f=B(349);l=0.30000001192092896;m=0.5;$p=6;continue _;case 8:AP4(b,c,h,e,g);if(C()){break _;}i
-=c+0.5;j=d+0.5;k=e+0.5;f=B(349);l=0.30000001192092896;m=0.5;$p=6;continue _;case 9:AP4(b,c,d,g,h);if(C()){break _;}i=c+0.5;j=d+0.5;k=e+0.5;f=B(349);l=0.30000001192092896;m=0.5;$p=6;continue _;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);}
-function BoQ(a){Bq(a,0.3125,0.375,0.375,0.6875,0.625,0.625);}
-var AXK=K(W);
-function Btm(a,b){var c=new AXK();A4J(c,a,b);return c;}
-function A4J(a,b,c){BB();C0(a,b,c,BAX);Bq(a,0.0,0.0,0.0,1.0,0.125,1.0);Er(a,1);}
-function AIn(a,b,c,d,e){return null;}
-function Bj5(a){return 0;}
-function Bmd(a){return 0;}
-function AOj(a,b,c,d,e){var f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=d-1|0;$p=1;case 1:$z=AKi(b,c,d,e);if(C()){break _;}f=$z;if(f){I();if(Bwd.data[f].c3()){$p=2;continue _;}}return 0;case 2:$z=AJK(b,c,d,e);if(C()){break _;}b=$z;return b.jm();default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function AMD(a,b,c,d,e,f){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AOj(a,b,c,d,e);if(C()){break _;}f=$z;if(f)return;$p=2;case 2:$z=AML(b,c,d,e);if(C()){break _;}f=$z;$p=3;case 3:AFB(a,b,c,d,e,f);if(C()){break _;}f=0;$p=4;case 4:AYA(b,c,d,e,f);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function ALt(a,b,c,d,e,f){var g,h,i,j,k,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Bt();g=BBu.bb;h=O(b.n)*0.699999988079071+0.15000000596046448;i=O(b.n)*0.699999988079071+0.15000000596046448;j=O(b.n)*0.699999988079071+0.15000000596046448;k=G9(b,c+h,d+i,e+j,AB7(g));k.hf=10;$p=1;case 1:AX8(b,k);if(C()){break _;}f=0;$p=2;case 2:AYA(b,c,d,e,f);if(C()){break _;}return;default:GY();}}DZ().s(a,
-b,c,d,e,f,g,h,i,j,k,$p);}
-function A8T(a,b,c){Bt();return BBu.bb;}
-function BoH(a,b){return 0;}
-function AKj(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:D$();f=BBv;$p=1;case 1:$z=ATZ(b,f,c,d,e);if(C()){break _;}g=$z;if(g<=11)return;$p=2;case 2:$z=AML(b,c,d,e);if(C()){break _;}g=$z;$p=3;case 3:AFB(a,b,c,d,e,g);if(C()){break _;}g=0;$p=4;case 4:AYA(b,c,d,e,g);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-function ALE(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=b.l1(c,d,e);if(C()){break _;}g=$z;if(f==1)c=1;else{if(g!==a.bz){$p=2;continue _;}c=0;}return c;case 2:$z=AOB(a,b,c,d,e,f);if(C()){break _;}c=$z;return c;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-var AOp=K(Je);
-function Btz(a,b){var c=new AOp();A24(c,a,b);return c;}
-function A24(a,b,c){BB();SX(a,b,c,BA9,0);a.o0=0.9800000190734863;Er(a,1);}
-function A$J(a){return 1;}
-function AY6(a,b,c,d,e,f){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=1-f|0;$p=1;case 1:$z=AFQ(a,b,c,d,e,f);if(C()){break _;}c=$z;return c;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function AY7(a,b,c,d,e){var f,g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=d-1|0;$p=1;case 1:$z=AJK(b,c,f,e);if(C()){break _;}g=$z;if(!g.jm()&&!g.iL())return;I();f=Bxv.b;$p=2;case 2:AYA(b,c,d,e,f);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-function BeC(a,b){return 0;}
-function AW2(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:D$();f=BBv;$p=1;case 1:$z=ATZ(b,f,c,d,e);if(C()){break _;}g=$z;I();if(g<=(11-By5.data[a.b]|0))return;$p=2;case 2:$z=AML(b,c,d,e);if(C()){break _;}h=$z;$p=3;case 3:AFB(a,b,c,d,e,h);if(C()){break _;}h=By8.b;$p=4;case 4:AYA(b,c,d,e,h);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,$p);}
-var AFM=K(W);
-function Btc(a,b){var c=new AFM();A27(c,a,b);return c;}
-function A27(a,b,c){BB();C0(a,b,c,BAY);Er(a,1);}
-function Bpk(a,b,c){Bt();return BBu.bb;}
-function Bpx(a,b){return 4;}
-function A0Z(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:D$();f=BBv;$p=1;case 1:$z=ATZ(b,f,c,d,e);if(C()){break _;}g=$z;if(g<=11)return;$p=2;case 2:$z=AML(b,c,d,e);if(C()){break _;}g=$z;$p=3;case 3:AFB(a,b,c,d,e,g);if(C()){break _;}g=0;$p=4;case 4:AYA(b,c,d,e,g);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-var AXW=K(W);
-function Bqb(a,b){var c=new AXW();BnL(c,a,b);return c;}
-function BnL(a,b,c){BB();C0(a,b,c,BA$);Er(a,1);}
-function AH3(a,b,c,d,e,f){var g,h,i,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=d+1|0;$p=1;case 1:$z=AKi(b,c,g,e);if(C()){break _;}h=$z;if(h)return;i=1;h=d-i|0;$p=2;case 2:$z=AKi(b,c,h,e);if(C()){break _;}h=$z;if(h!=a.b){if(i>=3)return;$p=3;continue _;}i=i+1|0;h=d-i|0;continue _;case 3:$z=AML(b,c,d,e);if(C()){break _;}h=$z;if(h==15){h=a.b;$p=5;continue _;}h=h+1|0;$p=4;case 4:AJ4(b,c,d,e,h);if(C())
-{break _;}return;case 5:AYA(b,c,g,e,h);if(C()){break _;}h=0;$p=6;case 6:AJ4(b,c,d,e,h);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,$p);}
-function AQa(a,b,c,d,e){return Dj(c+0.0625,d,e+0.0625,(c+1|0)-0.0625,(d+1|0)-0.0625,(e+1|0)-0.0625);}
-function A04(a,b,c,d,e){return Dj(c+0.0625,d,e+0.0625,(c+1|0)-0.0625,d+1|0,(e+1|0)-0.0625);}
-function Bnp(a,b){return b==1?a.M-1|0:b?a.M:a.M+1|0;}
-function A_o(a){return 0;}
-function A9k(a){return 0;}
-function Bka(a){return 13;}
-function AG1(a,b,c,d,e){var f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AMF(a,b,c,d,e);if(C()){break _;}f=$z;if(!f)return 0;$p=2;case 2:$z=ATF(a,b,c,d,e);if(C()){break _;}c=$z;return c;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function AQk(a,b,c,d,e,f){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=ATF(a,b,c,d,e);if(C()){break _;}f=$z;if(f)return;$p=2;case 2:$z=AML(b,c,d,e);if(C()){break _;}f=$z;$p=3;case 3:AFB(a,b,c,d,e,f);if(C()){break _;}f=0;$p=4;case 4:AYA(b,c,d,e,f);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function ATF(a,b,c,d,e){var f,g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=c-1|0;$p=1;case 1:$z=AJK(b,f,d,e);if(C()){break _;}g=$z;if(g.cv())return 0;f=c+1|0;$p=2;case 2:$z=AJK(b,f,d,e);if(C()){break _;}g=$z;if(g.cv())return 0;f=e-1|0;$p=3;case 3:$z=AJK(b,c,d,f);if(C()){break _;}g=$z;if(g.cv())return 0;f=e+1|0;$p=4;case 4:$z=AJK(b,c,d,f);if(C()){break _;}g=$z;if(g.cv())return 0;d=d-1|0;$p=5;case 5:$z=AKi(b,c,d,e);if
-(C()){break _;}f=$z;I();return f!=BzQ.b&&f!=BwA.b?0:1;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-function AX0(a,b,c,d,e,f){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=null;c=1;$p=1;case 1:f.em(b,c);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-var AQE=K(W);
-function BqI(a,b){var c=new AQE();Bm3(c,a,b);return c;}
-function Bm3(a,b,c){BB();C0(a,b,c,BA_);}
-function A_E(a,b,c){Bt();return BBw.bb;}
-function A8L(a,b){return 4;}
-var AS$=K(W);
-function BtM(a,b){var c=new AS$();Bim(c,a,b);return c;}
-function Bim(a,b,c){BB();FB(a,b,BA2);a.M=c;Bq(a,0.125,0.0,0.125,0.875,1.0,0.875);Er(a,1);}
-function AJ9(a,b,c,d,e,f){var g,h,i,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=d+1|0;$p=1;case 1:$z=AKi(b,c,g,e);if(C()){break _;}h=$z;if(h)return;i=1;h=d-i|0;$p=2;case 2:$z=AKi(b,c,h,e);if(C()){break _;}h=$z;if(h!=a.b){if(i>=3)return;$p=3;continue _;}i=i+1|0;h=d-i|0;continue _;case 3:$z=AML(b,c,d,e);if(C()){break _;}h=$z;if(h==15){h=a.b;$p=5;continue _;}h=h+1|0;$p=4;case 4:AJ4(b,c,d,e,h);if(C())
-{break _;}return;case 5:AYA(b,c,g,e,h);if(C()){break _;}h=0;$p=6;case 6:AJ4(b,c,d,e,h);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,$p);}
-function AHb(a,b,c,d,e){var f,g,h,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=d-1|0;$p=1;case 1:a:{$z=AKi(b,c,f,e);if(C()){break _;}g=$z;if(g==a.b)c=1;else{I();if(g==Bwh.b)break a;if(g==Bwi.b)break a;c=0;}return c;}d=c-1|0;$p=2;case 2:$z=AJK(b,d,f,e);if(C()){break _;}h=$z;BB();if(h===Bxj)return 1;d=c+1|0;$p=3;case 3:$z=AJK(b,d,f,e);if(C()){break _;}h=$z;if(h===Bxj)return 1;d=e-1|0;$p=4;case 4:$z=AJK(b,c,
-f,d);if(C()){break _;}h=$z;if(h===Bxj)return 1;d=e+1|0;$p=5;case 5:$z=AJK(b,c,f,d);if(C()){break _;}b=$z;return b!==Bxj?0:1;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,$p);}
-function APZ(a,b,c,d,e,f){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AHb(a,b,c,d,e);if(C()){break _;}f=$z;if(f)return;$p=2;case 2:$z=AML(b,c,d,e);if(C()){break _;}f=$z;$p=3;case 3:AFB(a,b,c,d,e,f);if(C()){break _;}f=0;$p=4;case 4:AYA(b,c,d,e,f);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function AT_(a,b,c,d,e){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AHb(a,b,c,d,e);if(C()){break _;}c=$z;return c;default:GY();}}DZ().s(a,b,c,d,e,$p);}
-function ARi(a,b,c,d,e){return null;}
-function BmZ(a,b,c){Bt();return BBx.bb;}
-function A_0(a){return 0;}
-function A4O(a){return 0;}
+function AJ1(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,bl,bm,bn,bo,bp,bq,br,bs,bt,bu,bv,bw,bx,by,bz,bA,bB,bC,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();bC=$T.l();bB=$T.l();bA=$T.l();bz=$T.l();by=$T.l();bx=$T.l();bw=$T.l();bv=$T.l();bu=$T.l();bt=$T.l();bs=$T.l();br=$T.l();bq=$T.l();bp=$T.l();bo=$T.l();bn=$T.l();bm=$T.l();bl=$T.l();bk=$T.l();bj=$T.l();bi=$T.l();bh=$T.l();bg=$T.l();bf=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w
+=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:BK();f=Bwx;g=a.q;h=d+1|0;i=1;$p=1;case 1:$z=b.mA(g,c,h,e,i);if(C()){break _;}h=$z;g=a.q;i=d-1|0;j=0;$p=2;case 2:$z=b.mA(g,c,i,e,j);if(C()){break _;}j=$z;k=F7(4).data;l=0;g=a.q;m=e-1|0;n=2;$p=3;case 3:$z=b.mA(g,c,d,m,n);if(C()){break _;}n=$z;k[l]=n;n=1;g=a.q;o=e+1|0;l=3;$p=
+4;case 4:$z=b.mA(g,c,d,o,l);if(C()){break _;}l=$z;k[n]=l;n=2;g=a.q;p=c-1|0;l=4;$p=5;case 5:$z=b.mA(g,p,d,e,l);if(C()){break _;}l=$z;k[n]=l;n=3;g=a.q;q=c+1|0;l=5;$p=6;case 6:$z=b.mA(g,q,d,e,l);if(C()){break _;}l=$z;k[n]=l;if(!h&&!j&&!k[0]&&!k[1]&&!k[2]&&!k[3])return 0;r=0;s=0.5;t=1.0;u=0.800000011920929;v=0.6000000238418579;w=0.0;x=1.0;y=b.bz;g=a.q;$p=7;case 7:$z=g.dU(c,d,e);if(C()){break _;}z=$z;$p=8;case 8:$z=AJ_(a,c,d,e,y);if(C()){break _;}ba=$z;$p=9;case 9:$z=AJ_(a,c,d,o,y);if(C()){break _;}bb=$z;$p=10;case 10:$z
+=AJ_(a,q,d,o,y);if(C()){break _;}bc=$z;$p=11;case 11:$z=AJ_(a,q,d,e,y);if(C()){break _;}bd=$z;if(!a.cD&&!h){if(!a.cD&&!j){i=0;be=d;bf=d+0|0;bg=c;bh=q;bi=e;bj=o;a:{while(i<4){h=!i?m:e;n=Y(i,1);if(!n)h=h+1|0;l=Y(i,2);o=!l?p:c;if(i==3)o=o+1|0;q=b.eq(i+2|0,z);bk=(q&15)<<4;bl=q&240;if(a.cD)break a;if(k[i])break a;i=i+1|0;}b.ep=w;b.dV=x;return r;}if(!i){bm=ba;bn=bd;bo=bg;bp=bh;s=bi;bq=bi;}else if(!n){bm=bc;bn=bb;bo=bh;bp=bg;s=bj;bq=bj;}else if(l){bm=bd;bn=bc;bo=bh;bp=bh;s=bi;bq=bj;}else{bm=bb;bn=ba;bo=bg;bp=bg;s=
+bj;bq=bi;}r=1;br=(bk+0|0)/256.0;bs=((bk+16|0)-0.01)/256.0;bt=bl;bu=(bt+(1.0-bm)*16.0)/256.0;bv=(bt+(1.0-bn)*16.0)/256.0;bw=((bl+16|0)-0.01)/256.0;g=a.q;$p=15;continue _;}g=a.q;$p=13;continue _;}r=1;bx=b.eq(1,z);g=a.q;$p=12;case 12:$z=A98(g,c,d,e,y);if(C()){break _;}by=$z;bm=by;h=Y(bm,(-999.0));if(h>0)bx=b.eq(2,z);n=(bx&15)<<4;l=bx&240;by=(n+8.0)/256.0;bz=(l+8.0)/256.0;if(h<0)bm=0.0;else{by=(n+16|0)/256.0;bz=(l+16|0)/256.0;}bn=Bq(bm)*8.0/256.0;bo=BE(bm)*8.0/256.0;g=a.q;$p=14;continue _;case 13:$z=b.Nu(g,c,i,
+e);if(C()){break _;}bp=$z;bm=s*bp;CO(f,bm,bm,bm);GK(a,b,c,d,e,b.bi(0));r=1;i=0;be=d;bf=d+0|0;bg=c;bh=q;bi=e;bj=o;b:{while(i<4){h=!i?m:e;n=Y(i,1);if(!n)h=h+1|0;l=Y(i,2);o=!l?p:c;if(i==3)o=o+1|0;q=b.eq(i+2|0,z);bk=(q&15)<<4;bl=q&240;if(a.cD)break b;if(k[i])break b;i=i+1|0;}b.ep=w;b.dV=x;return r;}if(!i){bm=ba;bn=bd;bo=bg;bp=bh;s=bi;bq=bi;}else if(!n){bm=bc;bn=bb;bo=bh;bp=bg;s=bj;bq=bj;}else if(l){bm=bd;bn=bc;bo=bh;bp=bh;s=bi;bq=bj;}else{bm=bb;bn=ba;bo=bg;bp=bg;s=bj;bq=bi;}r=1;br=(bk+0|0)/256.0;bs=((bk+16|0)-0.01)
+/256.0;bt=bl;bu=(bt+(1.0-bm)*16.0)/256.0;bv=(bt+(1.0-bn)*16.0)/256.0;bw=((bl+16|0)-0.01)/256.0;g=a.q;$p=15;continue _;case 14:$z=b.Nu(g,c,d,e);if(C()){break _;}bi=$z;bm=t*bi;CO(f,bm,bm,bm);bA=c+0|0;bm=d;br=bm+ba;bu=e+0|0;bB=bo;bf=by-bB;bw=bn;bC=bf-bw;bs=bz-bB;H(f,bA,br,bu,bC,bs+bw);bC=bm+bb;bv=o;bf=bf+bw;br=bz+bB;H(f,bA,bC,bv,bf,br+bw);bA=q;bf=bm+bc;by=by+bB;H(f,bA,bf,bv,by+bw,br-bw);H(f,bA,bm+bd,bu,by-bw,bs-bw);if(!a.cD&&!j){i=0;be=d;bf=d+0|0;bg=c;bh=q;bi=e;bj=o;c:{while(i<4){h=!i?m:e;n=Y(i,1);if(!n)h=h+1|
+0;l=Y(i,2);o=!l?p:c;if(i==3)o=o+1|0;q=b.eq(i+2|0,z);bk=(q&15)<<4;bl=q&240;if(a.cD)break c;if(k[i])break c;i=i+1|0;}b.ep=w;b.dV=x;return r;}if(!i){bm=ba;bn=bd;bo=bg;bp=bh;s=bi;bq=bi;}else if(!n){bm=bc;bn=bb;bo=bh;bp=bg;s=bj;bq=bj;}else if(l){bm=bd;bn=bc;bo=bh;bp=bh;s=bi;bq=bj;}else{bm=bb;bn=ba;bo=bg;bp=bg;s=bj;bq=bi;}r=1;br=(bk+0|0)/256.0;bs=((bk+16|0)-0.01)/256.0;bt=bl;bu=(bt+(1.0-bm)*16.0)/256.0;bv=(bt+(1.0-bn)*16.0)/256.0;bw=((bl+16|0)-0.01)/256.0;g=a.q;$p=15;continue _;}g=a.q;$p=13;continue _;case 15:$z=
+b.Nu(g,o,d,h);if(C()){break _;}bt=$z;bt=t*(l>=0?bt*v:bt*u);CO(f,bt,bt,bt);bC=bo;by=be+bm;bA=s;H(f,bC,by,bA,br,bu);by=bp;bu=be+bn;bB=bq;H(f,by,bu,bB,bs,bv);H(f,by,bf,bB,bs,bw);H(f,bC,bf,bA,br,bw);c:{while(true){i=i+1|0;if(i>=4)break;h=!i?m:e;n=Y(i,1);if(!n)h=h+1|0;l=Y(i,2);o=!l?p:c;if(i==3)o=o+1|0;q=b.eq(i+2|0,z);bk=(q&15)<<4;bl=q&240;if(a.cD)break c;if(k[i])break c;}b.ep=w;b.dV=x;return r;}if(!i){bm=ba;bn=bd;bo=bg;bp=bh;s=bi;bq=bi;}else if(!n){bm=bc;bn=bb;bo=bh;bp=bg;s=bj;bq=bj;}else if(l){bm=bd;bn=bc;bo=bh;bp
+=bh;s=bi;bq=bj;}else{bm=bb;bn=ba;bo=bg;bp=bg;s=bj;bq=bi;}r=1;br=(bk+0|0)/256.0;bs=((bk+16|0)-0.01)/256.0;bt=bl;bu=(bt+(1.0-bm)*16.0)/256.0;bv=(bt+(1.0-bn)*16.0)/256.0;bw=((bl+16|0)-0.01)/256.0;g=a.q;continue _;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,bl,bm,bn,bo,bp,bq,br,bs,bt,bu,bv,bw,bx,by,bz,bA,bB,bC,$p);}
+function AJ_(a,b,c,d,e){var f,g,h,i,j,k,l,m,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=0;g=0.0;h=0;i=c+1|0;if(h>=4)return 1.0-g/f;j=b-(h&1)|0;k=d-(h>>1&1)|0;l=a.q;$p=1;case 1:$z=l.l6(j,i,k);if(C()){break _;}l=$z;if(l===e)return 1.0;l=a.q;$p=2;case 2:$z=l.l6(j,c,k);if(C()){break _;}l=$z;if(l===e){l=a.q;$p=3;continue _;}if(!l.cv()){g=g+1.0;f=f+1|0;}h=h+1|0;if(h
+>=4)return 1.0-g/f;j=b-(h&1)|0;k=d-(h>>1&1)|0;l=a.q;$p=1;continue _;case 3:$z=l.dU(j,c,k);if(C()){break _;}m=$z;if(!(m<8&&m)){g=g+NC(m)*10.0;f=f+10|0;}g=g+NC(m);f=f+1|0;h=h+1|0;if(h>=4)return 1.0-g/f;j=b-(h&1)|0;k=d-(h>>1&1)|0;l=a.q;$p=1;continue _;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);}
+function AJR(a,b,c,d,e){var f,g,h,i,j,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.q;$p=1;case 1:$z=b.sx(f,c,d,e);if(C()){break _;}g=$z;h=(g>>16&255)/255.0;i=(g>>8&255)/255.0;j=(g&255)/255.0;$p=2;case 2:$z=AUg(a,b,c,d,e,h,i,j);if(C()){break _;}c=$z;return c;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,$p);}
+function AUg(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:BK();i=Bwx;j=0;k=1.0*f;l=1.0*g;m=1.0*h;I();if(b===BwF){f=1.0;h=f;g=f;}n=0.5*f;o=0.800000011920929
+*f;p=0.6000000238418579*f;q=0.5*g;r=0.800000011920929*g;s=0.6000000238418579*g;t=0.5*h;u=0.800000011920929*h;v=0.6000000238418579*h;w=a.q;$p=1;case 1:$z=b.Nu(w,c,d,e);if(C()){break _;}x=$z;if(a.cD){w=a.q;y=d-1|0;$p=2;continue _;}w=a.q;z=d-1|0;y=0;$p=4;continue _;case 2:$z=b.Nu(w,c,y,e);if(C()){break _;}ba=$z;CO(i,n*ba,q*ba,t*ba);bb=c;bc=d;bd=e;w=a.q;y=0;$p=3;case 3:$z=b.v$(w,c,d,e,y);if(C()){break _;}y=$z;GK(a,b,bb,bc,bd,y);j=1;if(a.cD){w=a.q;y=d+1|0;$p=5;continue _;}w=a.q;y=d+1|0;z=1;$p=6;continue _;case 4:$z
+=b.mA(w,c,z,e,y);if(C()){break _;}y=$z;if(y){w=a.q;y=d-1|0;$p=2;continue _;}if(a.cD){w=a.q;y=d+1|0;$p=5;continue _;}w=a.q;y=d+1|0;z=1;$p=6;continue _;case 5:$z=b.Nu(w,c,y,e);if(C()){break _;}ba=$z;if(b.dV!==1.0&&!b.bz.iQ())ba=x;CO(i,k*ba,l*ba,m*ba);bb=c;bc=d;bd=e;w=a.q;y=1;$p=7;continue _;case 6:$z=b.mA(w,c,y,e,z);if(C()){break _;}y=$z;if(y){w=a.q;y=d+1|0;$p=5;continue _;}if(a.cD){w=a.q;y=e-1|0;$p=8;continue _;}w=a.q;y=e-1|0;z=2;$p=9;continue _;case 7:$z=b.v$(w,c,d,e,y);if(C()){break _;}y=$z;Hp(a,b,bb,bc,bd,
+y);j=1;if(a.cD){w=a.q;y=e-1|0;$p=8;continue _;}w=a.q;y=e-1|0;z=2;$p=9;continue _;case 8:$z=b.Nu(w,c,d,y);if(C()){break _;}ba=$z;if(b.fC>0.0)ba=x;CO(i,o*ba,r*ba,u*ba);bb=c;bc=d;bd=e;w=a.q;y=2;$p=10;continue _;case 9:$z=b.mA(w,c,d,y,z);if(C()){break _;}y=$z;if(y){w=a.q;y=e-1|0;$p=8;continue _;}if(a.cD){w=a.q;y=e+1|0;$p=11;continue _;}w=a.q;y=e+1|0;z=3;$p=12;continue _;case 10:$z=b.v$(w,c,d,e,y);if(C()){break _;}y=$z;Hu(a,b,bb,bc,bd,y);j=1;if(a.cD){w=a.q;y=e+1|0;$p=11;continue _;}w=a.q;y=e+1|0;z=3;$p=12;continue _;case 11:$z
+=b.Nu(w,c,d,y);if(C()){break _;}ba=$z;if(b.fg<1.0)ba=x;CO(i,o*ba,r*ba,u*ba);bb=c;bc=d;bd=e;w=a.q;y=3;$p=13;continue _;case 12:$z=b.mA(w,c,d,y,z);if(C()){break _;}y=$z;if(y){w=a.q;y=e+1|0;$p=11;continue _;}if(a.cD){w=a.q;y=c-1|0;$p=14;continue _;}w=a.q;y=c-1|0;z=4;$p=15;continue _;case 13:$z=b.v$(w,c,d,e,y);if(C()){break _;}y=$z;Hx(a,b,bb,bc,bd,y);j=1;if(a.cD){w=a.q;y=c-1|0;$p=14;continue _;}w=a.q;y=c-1|0;z=4;$p=15;continue _;case 14:$z=b.Nu(w,y,d,e);if(C()){break _;}ba=$z;if(b.e8>0.0)ba=x;CO(i,p*ba,s*ba,v*ba);bb
+=c;bc=d;bd=e;w=a.q;y=4;$p=16;continue _;case 15:$z=b.mA(w,y,d,e,z);if(C()){break _;}y=$z;if(y){w=a.q;y=c-1|0;$p=14;continue _;}if(a.cD){w=a.q;y=c+1|0;$p=17;continue _;}w=a.q;y=c+1|0;z=5;$p=18;continue _;case 16:$z=b.v$(w,c,d,e,y);if(C()){break _;}y=$z;Hq(a,b,bb,bc,bd,y);j=1;if(a.cD){w=a.q;y=c+1|0;$p=17;continue _;}w=a.q;y=c+1|0;z=5;$p=18;continue _;case 17:$z=b.Nu(w,y,d,e);if(C()){break _;}ba=$z;if(b.e3>=1.0)x=ba;CO(i,p*x,s*x,v*x);bb=c;bc=d;bd=e;i=a.q;y=5;$p=19;continue _;case 18:$z=b.mA(w,y,d,e,z);if(C()){break _;}y
+=$z;if(!y)return j;w=a.q;y=c+1|0;$p=17;continue _;case 19:$z=b.v$(i,c,d,e,y);if(C()){break _;}c=$z;HM(a,b,bb,bc,bd,c);j=1;return j;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,$p);}
+function ANE(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:BK();i=Bwx;j=0;k=0.5*f;l=1.0*f;m=0.800000011920929*f;n=0.6000000238418579
+*f;o=0.5*g;p=1.0*g;q=0.800000011920929*g;r=0.6000000238418579*g;s=0.5*h;t=1.0*h;u=0.800000011920929*h;v=0.6000000238418579*h;w=0.0625;x=a.q;$p=1;case 1:$z=b.Nu(x,c,d,e);if(C()){break _;}y=$z;if(a.cD){x=a.q;z=d-1|0;$p=2;continue _;}x=a.q;z=d-1|0;ba=0;$p=4;continue _;case 2:$z=b.Nu(x,c,z,e);if(C()){break _;}bb=$z;CO(i,k*bb,o*bb,s*bb);bc=c;bd=d;be=e;x=a.q;z=0;$p=3;case 3:$z=b.v$(x,c,d,e,z);if(C()){break _;}z=$z;GK(a,b,bc,bd,be,z);j=1;if(a.cD){x=a.q;z=d+1|0;$p=5;continue _;}x=a.q;z=d+1|0;ba=1;$p=6;continue _;case 4:$z
+=b.mA(x,c,z,e,ba);if(C()){break _;}z=$z;if(z){x=a.q;z=d-1|0;$p=2;continue _;}if(a.cD){x=a.q;z=d+1|0;$p=5;continue _;}x=a.q;z=d+1|0;ba=1;$p=6;continue _;case 5:$z=b.Nu(x,c,z,e);if(C()){break _;}bb=$z;if(b.dV!==1.0&&!b.bz.iQ())bb=y;CO(i,l*bb,p*bb,t*bb);be=c;bc=d;bd=e;x=a.q;z=1;$p=7;continue _;case 6:$z=b.mA(x,c,z,e,ba);if(C()){break _;}z=$z;if(z){x=a.q;z=d+1|0;$p=5;continue _;}if(a.cD){x=a.q;z=e-1|0;$p=8;continue _;}x=a.q;z=e-1|0;ba=2;$p=9;continue _;case 7:$z=b.v$(x,c,d,e,z);if(C()){break _;}z=$z;Hp(a,b,be,bc,
+bd,z);j=1;if(a.cD){x=a.q;z=e-1|0;$p=8;continue _;}x=a.q;z=e-1|0;ba=2;$p=9;continue _;case 8:$z=b.Nu(x,c,d,z);if(C()){break _;}bb=$z;if(b.fC>0.0)bb=y;CO(i,m*bb,q*bb,u*bb);EX(i,0.0,0.0,w);be=c;bc=d;bd=e;x=a.q;z=2;$p=10;continue _;case 9:$z=b.mA(x,c,d,z,ba);if(C()){break _;}z=$z;if(z){x=a.q;z=e-1|0;$p=8;continue _;}if(a.cD){x=a.q;z=e+1|0;$p=11;continue _;}x=a.q;z=e+1|0;ba=3;$p=12;continue _;case 10:$z=b.v$(x,c,d,e,z);if(C()){break _;}z=$z;Hu(a,b,be,bc,bd,z);EX(i,0.0,0.0,(-0.0625));j=1;if(a.cD){x=a.q;z=e+1|0;$p
+=11;continue _;}x=a.q;z=e+1|0;ba=3;$p=12;continue _;case 11:$z=b.Nu(x,c,d,z);if(C()){break _;}bb=$z;if(b.fg<1.0)bb=y;CO(i,m*bb,q*bb,u*bb);EX(i,0.0,0.0,(-0.0625));be=c;bc=d;bd=e;x=a.q;z=3;$p=13;continue _;case 12:$z=b.mA(x,c,d,z,ba);if(C()){break _;}z=$z;if(z){x=a.q;z=e+1|0;$p=11;continue _;}if(a.cD){x=a.q;z=c-1|0;$p=14;continue _;}x=a.q;z=c-1|0;ba=4;$p=15;continue _;case 13:$z=b.v$(x,c,d,e,z);if(C()){break _;}z=$z;Hx(a,b,be,bc,bd,z);EX(i,0.0,0.0,w);j=1;if(a.cD){x=a.q;z=c-1|0;$p=14;continue _;}x=a.q;z=c-1|0;ba
+=4;$p=15;continue _;case 14:$z=b.Nu(x,z,d,e);if(C()){break _;}bb=$z;if(b.e8>0.0)bb=y;CO(i,n*bb,r*bb,v*bb);EX(i,w,0.0,0.0);be=c;bc=d;bd=e;x=a.q;z=4;$p=16;continue _;case 15:$z=b.mA(x,z,d,e,ba);if(C()){break _;}z=$z;if(z){x=a.q;z=c-1|0;$p=14;continue _;}if(a.cD){x=a.q;z=c+1|0;$p=17;continue _;}x=a.q;z=c+1|0;ba=5;$p=18;continue _;case 16:$z=b.v$(x,c,d,e,z);if(C()){break _;}z=$z;Hq(a,b,be,bc,bd,z);EX(i,(-0.0625),0.0,0.0);j=1;if(a.cD){x=a.q;z=c+1|0;$p=17;continue _;}x=a.q;z=c+1|0;ba=5;$p=18;continue _;case 17:$z
+=b.Nu(x,z,d,e);if(C()){break _;}bb=$z;if(b.e3>=1.0)y=bb;CO(i,n*y,r*y,v*y);EX(i,(-0.0625),0.0,0.0);be=c;bc=d;bd=e;x=a.q;z=5;$p=19;continue _;case 18:$z=b.mA(x,z,d,e,ba);if(C()){break _;}z=$z;if(!z)return j;x=a.q;z=c+1|0;$p=17;continue _;case 19:$z=b.v$(x,c,d,e,z);if(C()){break _;}c=$z;HM(a,b,be,bc,bd,c);EX(i,w,0.0,0.0);j=1;return j;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,$p);}
+function ANW(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=0;Br(b,0.375,0.0,0.375,0.625,1.0,0.625);$p=1;case 1:AJR(a,b,c,d,e);if(C()){break _;}g=0;h=0;i=a.q;j=c-1|0;$p=2;case 2:$z=i.c0(j,d,e);if(C()){break _;}k=$z;if(k!=b.b){i=a.q;k=c+1|0;$p=3;continue _;}g
+=1;i=a.q;k=e-1|0;$p=4;continue _;case 3:$z=i.c0(k,d,e);if(C()){break _;}k=$z;if(k==b.b)g=1;i=a.q;k=e-1|0;$p=4;case 4:$z=i.c0(c,d,k);if(C()){break _;}l=$z;if(l==b.b){h=1;i=a.q;$p=6;continue _;}i=a.q;l=e+1|0;$p=5;case 5:$z=i.c0(c,d,l);if(C()){break _;}l=$z;if(l==b.b)h=1;i=a.q;$p=6;case 6:$z=i.c0(j,d,e);if(C()){break _;}j=$z;m=j!=b.b?0:1;i=a.q;j=c+1|0;$p=7;case 7:$z=i.c0(j,d,e);if(C()){break _;}j=$z;j=j!=b.b?0:1;i=a.q;$p=8;case 8:$z=i.c0(c,d,k);if(C()){break _;}k=$z;k=k!=b.b?0:1;i=a.q;l=e+1|0;$p=9;case 9:$z=i.c0(c,
+d,l);if(C()){break _;}l=$z;l=l!=b.b?0:1;if(!g&&!h)g=1;n=0.4375;o=0.5625;p=0.75;q=0.9375;r=!m?n:0.0;s=!j?o:1.0;t=!k?n:0.0;u=!l?o:1.0;if(g){Br(b,r,p,n,s,q,o);$p=10;continue _;}if(h){Br(b,n,p,t,o,q,u);$p=11;continue _;}q=0.375;p=0.5625;if(g){Br(b,r,q,n,s,p,o);$p=12;continue _;}if(!h){Br(b,0.0,0.0,0.0,1.0,1.0,1.0);return f;}Br(b,n,q,t,o,p,u);$p=13;continue _;case 10:AJR(a,b,c,d,e);if(C()){break _;}if(h){Br(b,n,p,t,o,q,u);$p=11;continue _;}q=0.375;p=0.5625;if(g){Br(b,r,q,n,s,p,o);$p=12;continue _;}if(!h){Br(b,0.0,
+0.0,0.0,1.0,1.0,1.0);return f;}Br(b,n,q,t,o,p,u);$p=13;continue _;case 11:AJR(a,b,c,d,e);if(C()){break _;}q=0.375;p=0.5625;if(g){Br(b,r,q,n,s,p,o);$p=12;continue _;}if(!h){Br(b,0.0,0.0,0.0,1.0,1.0,1.0);return f;}Br(b,n,q,t,o,p,u);$p=13;continue _;case 12:AJR(a,b,c,d,e);if(C()){break _;}if(!h){Br(b,0.0,0.0,0.0,1.0,1.0,1.0);return f;}Br(b,n,q,t,o,p,u);$p=13;case 13:AJR(a,b,c,d,e);if(C()){break _;}Br(b,0.0,0.0,0.0,1.0,1.0,1.0);return f;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p);}
+function ATm(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:BK();f=Bwx;g=b;h=0.5;i=1.0;j=0.800000011920929;k=0.6000000238418579;l=a.q;$p=1;case 1:$z=b.Nu(l,c,d,e);if(C()){break _;}m=$z;l=a.q;n=d-1|0;$p=2;case 2:$z=b.Nu(l,c,n,e);if(C()){break _;}o=$z;if(g.ep>0.0)o=m;if(Bzt.data[b.b]
+>0)o=1.0;h=h*o;CO(f,h,h,h);p=c;q=d;r=e;l=a.q;n=0;$p=3;case 3:$z=b.v$(l,c,d,e,n);if(C()){break _;}n=$z;GK(a,b,p,q,r,n);l=a.q;n=d+1|0;$p=4;case 4:$z=b.Nu(l,c,n,e);if(C()){break _;}h=$z;if(g.dV<1.0)h=m;if(Bzt.data[b.b]>0)h=1.0;i=i*h;CO(f,i,i,i);l=a.q;n=1;$p=5;case 5:$z=b.v$(l,c,d,e,n);if(C()){break _;}n=$z;Hp(a,b,p,q,r,n);l=a.q;n=e-1|0;$p=6;case 6:$z=b.Nu(l,c,d,n);if(C()){break _;}i=$z;if(g.fC>0.0)i=m;if(Bzt.data[b.b]>0)i=1.0;i=j*i;CO(f,i,i,i);l=a.q;n=2;$p=7;case 7:$z=b.v$(l,c,d,e,n);if(C()){break _;}s=$z;if(s
+<0){a.gH=1;s= -s|0;}Hu(a,b,p,q,r,s);a.gH=0;l=a.q;n=e+1|0;$p=8;case 8:$z=b.Nu(l,c,d,n);if(C()){break _;}i=$z;if(g.fg<1.0)i=m;if(Bzt.data[b.b]>0)i=1.0;i=j*i;CO(f,i,i,i);l=a.q;n=3;$p=9;case 9:$z=b.v$(l,c,d,e,n);if(C()){break _;}s=$z;if(s<0){a.gH=1;s= -s|0;}Hx(a,b,p,q,r,s);a.gH=0;l=a.q;n=c-1|0;$p=10;case 10:$z=b.Nu(l,n,d,e);if(C()){break _;}i=$z;if(g.e8>0.0)i=m;if(Bzt.data[b.b]>0)i=1.0;i=k*i;CO(f,i,i,i);l=a.q;n=4;$p=11;case 11:$z=b.v$(l,c,d,e,n);if(C()){break _;}s=$z;if(s<0){a.gH=1;s= -s|0;}Hq(a,b,p,q,r,s);a.gH
+=0;l=a.q;n=c+1|0;$p=12;case 12:$z=b.Nu(l,n,d,e);if(C()){break _;}i=$z;if(g.e3>=1.0)m=i;if(Bzt.data[b.b]>0)m=1.0;i=k*m;CO(f,i,i,i);l=a.q;n=5;$p=13;case 13:$z=b.v$(l,c,d,e,n);if(C()){break _;}c=$z;if(c<0){a.gH=1;c= -c|0;}HM(a,b,p,q,r,c);a.gH=0;return 1;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);}
+function GK(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s;BK();g=Bwx;h=a.el;if(h<0)h=f;i=(h&15)<<4;h=h&240;j=i;k=b.e8;l=(j+k*16.0)/256.0;m=b.e3;n=(j+m*16.0-0.01)/256.0;o=h;p=b.fC;j=(o+p*16.0)/256.0;q=b.fg;r=(o+q*16.0-0.01)/256.0;if(!(k>=0.0&&m<=1.0)){s=i;l=(s+0.0)/256.0;n=(s+15.989999771118164)/256.0;}if(!(p>=0.0&&q<=1.0)){s=h;j=(s+0.0)/256.0;r=(s+15.989999771118164)/256.0;}k=c+k;m=c+m;o=d+b.ep;p=e+p;q=e+q;H(g,k,o,q,l,r);H(g,k,o,p,l,j);H(g,m,o,p,n,j);H(g,m,o,q,n,r);}
+function Hp(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s;BK();g=Bwx;h=a.el;if(h<0)h=f;i=(h&15)<<4;h=h&240;j=i;k=b.e8;l=(j+k*16.0)/256.0;m=b.e3;n=(j+m*16.0-0.01)/256.0;o=h;p=b.fC;j=(o+p*16.0)/256.0;q=b.fg;r=(o+q*16.0-0.01)/256.0;if(!(k>=0.0&&m<=1.0)){s=i;l=(s+0.0)/256.0;n=(s+15.989999771118164)/256.0;}if(!(p>=0.0&&q<=1.0)){s=h;j=(s+0.0)/256.0;r=(s+15.989999771118164)/256.0;}k=c+k;m=c+m;o=d+b.dV;p=e+p;q=e+q;H(g,m,o,q,n,r);H(g,m,o,p,n,j);H(g,k,o,p,l,j);H(g,k,o,q,l,r);}
+function Hu(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s;BK();g=Bwx;h=a.el;if(h<0)h=f;i=(h&15)<<4;h=h&240;j=i;k=b.e8;l=(j+k*16.0)/256.0;m=b.e3;n=(j+m*16.0-0.01)/256.0;o=h;p=b.ep;q=(o+p*16.0)/256.0;j=b.dV;r=(o+j*16.0-0.01)/256.0;if(!a.gH){o=n;n=l;l=o;}if(!(k>=0.0&&m<=1.0)){s=i;n=(s+0.0)/256.0;l=(s+15.989999771118164)/256.0;}if(!(p>=0.0&&j<=1.0)){s=h;q=(s+0.0)/256.0;r=(s+15.989999771118164)/256.0;}o=c+k;m=c+m;p=d+p;j=d+j;k=e+b.fC;H(g,o,j,k,l,q);H(g,m,j,k,n,q);H(g,m,p,k,n,r);H(g,o,p,k,l,r);}
+function Hx(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s;BK();g=Bwx;h=a.el;if(h<0)h=f;i=(h&15)<<4;h=h&240;j=i;k=b.e8;l=(j+k*16.0)/256.0;m=b.e3;n=(j+m*16.0-0.01)/256.0;o=h;p=b.ep;q=(o+p*16.0)/256.0;j=b.dV;r=(o+j*16.0-0.01)/256.0;if(!a.gH){o=n;n=l;l=o;}if(!(k>=0.0&&m<=1.0)){s=i;n=(s+0.0)/256.0;l=(s+15.989999771118164)/256.0;}if(!(p>=0.0&&j<=1.0)){s=h;q=(s+0.0)/256.0;r=(s+15.989999771118164)/256.0;}o=c+k;m=c+m;p=d+p;j=d+j;k=e+b.fg;H(g,o,j,k,n,q);H(g,o,p,k,n,r);H(g,m,p,k,l,r);H(g,m,j,k,l,q);}
+function Hq(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u;BK();g=Bwx;h=a.el;if(h<0)h=f;i=(h&15)<<4;h=h&240;j=i;k=b.fC;l=(j+k*16.0)/256.0;m=b.fg;j=(j+m*16.0-0.01)/256.0;n=h;o=b.ep;p=(n+o*16.0)/256.0;q=b.dV;r=(n+q*16.0-0.01)/256.0;if(!a.gH){n=j;j=l;l=n;}if(!(k>=0.0&&m<=1.0)){s=i;j=(s+0.0)/256.0;l=(s+15.989999771118164)/256.0;}if(!(o>=0.0&&q<=1.0)){t=h;p=(t+0.0)/256.0;r=(t+15.989999771118164)/256.0;}u=c+b.e8;o=d+o;n=d+q;k=e+k;m=e+m;H(g,u,n,m,l,p);H(g,u,n,k,j,p);H(g,u,o,k,j,r);H(g,u,o,m,l,r);}
+function HM(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u;BK();g=Bwx;h=a.el;if(h<0)h=f;i=(h&15)<<4;h=h&240;j=i;k=b.fC;l=(j+k*16.0)/256.0;m=b.fg;j=(j+m*16.0-0.01)/256.0;n=h;o=b.ep;p=(n+o*16.0)/256.0;q=b.dV;r=(n+q*16.0-0.01)/256.0;if(!a.gH){n=j;j=l;l=n;}if(!(k>=0.0&&m<=1.0)){s=i;j=(s+0.0)/256.0;l=(s+15.989999771118164)/256.0;}if(!(o>=0.0&&q<=1.0)){t=h;p=(t+0.0)/256.0;r=(t+15.989999771118164)/256.0;}u=c+b.e3;o=d+o;n=d+q;k=e+k;m=e+m;H(g,u,o,m,j,r);H(g,u,o,k,l,r);H(g,u,n,k,l,p);H(g,u,n,m,j,p);}
+function ABf(a,b,c){var d,e;d=b.dp();BK();e=Bwx;if(!d){b.tI();Bn((-0.5),(-0.5),(-0.5));By(e);E5(e,1.0,1.0,1.0,c);GK(a,b,0.0,0.0,0.0,b.bi(0));E5(e,0.5,0.5,0.5,c);Hp(a,b,0.0,0.0,0.0,b.bi(1));E5(e,0.800000011920929,0.800000011920929,0.800000011920929,c);Hu(a,b,0.0,0.0,0.0,b.bi(2));Hx(a,b,0.0,0.0,0.0,b.bi(3));E5(e,0.6000000238418579,0.6000000238418579,0.6000000238418579,c);Hq(a,b,0.0,0.0,0.0,b.bi(4));HM(a,b,0.0,0.0,0.0,b.bi(5));Bs(e);Bn(0.5,0.5,0.5);}}
+function I4(a,b){var c,d,e;a:{BK();c=Bwx;d=b.dp();if(!d){b.tI();Bn((-0.5),(-0.5),(-0.5));By(c);B3(c,0.0,(-1.0),0.0);GK(a,b,0.0,0.0,0.0,b.bi(0));Bs(c);By(c);B3(c,0.0,1.0,0.0);Hp(a,b,0.0,0.0,0.0,b.bi(1));Bs(c);By(c);B3(c,0.0,0.0,(-1.0));Hu(a,b,0.0,0.0,0.0,b.bi(2));Bs(c);By(c);B3(c,0.0,0.0,1.0);Hx(a,b,0.0,0.0,0.0,b.bi(3));Bs(c);By(c);B3(c,(-1.0),0.0,0.0);Hq(a,b,0.0,0.0,0.0,b.bi(4));Bs(c);By(c);B3(c,1.0,0.0,0.0);HM(a,b,0.0,0.0,0.0,b.bi(5));Bs(c);Bn(0.5,0.5,0.5);}else if(d==1){By(c);B3(c,0.0,(-1.0),0.0);Wy(a,b,(-1),
+(-0.5),(-0.5),(-0.5));Bs(c);}else if(d==13){b.tI();Bn((-0.5),(-0.5),(-0.5));By(c);B3(c,0.0,(-1.0),0.0);GK(a,b,0.0,0.0,0.0,b.bi(0));Bs(c);By(c);B3(c,0.0,1.0,0.0);Hp(a,b,0.0,0.0,0.0,b.bi(1));Bs(c);By(c);B3(c,0.0,0.0,(-1.0));EX(c,0.0,0.0,0.0625);Hu(a,b,0.0,0.0,0.0,b.bi(2));EX(c,0.0,0.0,(-0.0625));Bs(c);By(c);B3(c,0.0,0.0,1.0);EX(c,0.0,0.0,(-0.0625));Hx(a,b,0.0,0.0,0.0,b.bi(3));EX(c,0.0,0.0,0.0625);Bs(c);By(c);B3(c,(-1.0),0.0,0.0);EX(c,0.0625,0.0,0.0);Hq(a,b,0.0,0.0,0.0,b.bi(4));EX(c,(-0.0625),0.0,0.0);Bs(c);By(c);B3(c,
+1.0,0.0,0.0);EX(c,(-0.0625),0.0,0.0);HM(a,b,0.0,0.0,0.0,b.bi(5));EX(c,0.0625,0.0,0.0);Bs(c);Bn(0.5,0.5,0.5);}else if(d==6){By(c);B3(c,0.0,(-1.0),0.0);AES(a,b,(-1),(-0.5),(-0.5),(-0.5));Bs(c);}else if(d==2){By(c);B3(c,0.0,(-1.0),0.0);JK(a,b,(-0.5),(-0.5),(-0.5),0.0,0.0);Bs(c);}else{if(d==10){e=0;while(true){if(e>=2)break a;if(!e)Br(b,0.0,0.0,0.0,1.0,1.0,0.5);if(e==1)Br(b,0.0,0.0,0.5,1.0,0.5,1.0);Bn((-0.5),(-0.5),(-0.5));By(c);B3(c,0.0,(-1.0),0.0);GK(a,b,0.0,0.0,0.0,b.bi(0));Bs(c);By(c);B3(c,0.0,1.0,0.0);Hp(a,
+b,0.0,0.0,0.0,b.bi(1));Bs(c);By(c);B3(c,0.0,0.0,(-1.0));Hu(a,b,0.0,0.0,0.0,b.bi(2));Bs(c);By(c);B3(c,0.0,0.0,1.0);Hx(a,b,0.0,0.0,0.0,b.bi(3));Bs(c);By(c);B3(c,(-1.0),0.0,0.0);Hq(a,b,0.0,0.0,0.0,b.bi(4));Bs(c);By(c);B3(c,1.0,0.0,0.0);HM(a,b,0.0,0.0,0.0,b.bi(5));Bs(c);Bn(0.5,0.5,0.5);e=e+1|0;}}if(d==11){e=0;while(e<4){if(!e)Br(b,0.375,0.0,0.0,0.625,1.0,0.25);if(e==1)Br(b,0.375,0.0,0.75,0.625,1.0,1.0);if(e==2)Br(b,0.4375,0.8125,(-0.125),0.5625,0.9375,1.125);if(e==3)Br(b,0.4375,0.3125,(-0.125),0.5625,0.4375,1.125);Bn((-0.5),
+(-0.5),(-0.5));By(c);B3(c,0.0,(-1.0),0.0);GK(a,b,0.0,0.0,0.0,b.bi(0));Bs(c);By(c);B3(c,0.0,1.0,0.0);Hp(a,b,0.0,0.0,0.0,b.bi(1));Bs(c);By(c);B3(c,0.0,0.0,(-1.0));Hu(a,b,0.0,0.0,0.0,b.bi(2));Bs(c);By(c);B3(c,0.0,0.0,1.0);Hx(a,b,0.0,0.0,0.0,b.bi(3));Bs(c);By(c);B3(c,(-1.0),0.0,0.0);Hq(a,b,0.0,0.0,0.0,b.bi(4));Bs(c);By(c);B3(c,1.0,0.0,0.0);HM(a,b,0.0,0.0,0.0,b.bi(5));Bs(c);Bn(0.5,0.5,0.5);e=e+1|0;}Br(b,0.0,0.0,0.0,1.0,1.0,1.0);}}}}
+function Ko(b){return !b?1:b==13?1:b==10?1:b!=11?0:1;}
+function NF(){var a=this;E.call(a);a.PB=null;a.kR=null;a.nQ=0;a.nP=0;a.fb=0.0;a.eZ=0.0;a.dH=0.0;a.U=0.0;a.Z=0.0;a.bH=0.0;a.xH=0;a.rN=0;a.o2=0;a.iH=0;a.B2=0;}
+function BQ(a,b){var c=new NF();Bmy(c,a,b);return c;}
+function Bmy(a,b,c){a.xH=0;a.rN=0;a.o2=0;a.iH=1;a.B2=0;a.nQ=b;a.nP=c;}
+function F8(a,b,c,d,e,f,g){BY(a,b,c,d,e,f,g,0.0);}
+function BY(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc;a.PB=BC(GM,8);a.kR=BC(Ie,6);i=b+e;j=c+f;k=d+g;l=b-h;c=c-h;m=d-h;d=i+h;i=j+h;h=k+h;if(!a.o2){b=l;l=d;d=b;}a:{n=Kq(d,c,m,0.0,0.0);o=Kq(l,c,m,0.0,8.0);p=Kq(l,i,m,8.0,8.0);q=Kq(d,i,m,8.0,0.0);r=Kq(d,c,h,0.0,0.0);s=Kq(l,c,h,0.0,8.0);t=Kq(l,i,h,8.0,8.0);u=Kq(d,i,h,8.0,0.0);v=a.PB.data;v[0]=n;v[1]=o;v[2]=p;v[3]=q;v[4]=r;v[5]=s;v[6]=t;v[7]=u;w=a.kR.data;x=new Ie;y=Q(GM,[s,o,p,t]);z=(a.nQ+g|0)+e|0;ba=a.nP+g|0;Kr(x,y,z,ba,z+g|0,ba+f|0);w[0]
+=x;y=a.kR.data;x=new Ie;v=Q(GM,[n,r,u,q]);ba=a.nQ;bb=ba+0|0;bc=a.nP+g|0;Kr(x,v,bb,bc,ba+g|0,bc+f|0);y[1]=x;v=a.kR.data;x=new Ie;w=Q(GM,[s,r,n,o]);z=a.nQ+g|0;ba=a.nP;Kr(x,w,z,ba+0|0,z+e|0,ba+g|0);v[2]=x;y=a.kR.data;x=new Ie;v=Q(GM,[p,q,u,t]);ba=(a.nQ+g|0)+e|0;bb=a.nP;Kr(x,v,ba,bb+0|0,ba+e|0,bb+g|0);y[3]=x;v=a.kR.data;x=new Ie;w=Q(GM,[o,n,q,p]);ba=a.nQ+g|0;bb=a.nP+g|0;Kr(x,w,ba,bb,ba+e|0,bb+f|0);v[4]=x;y=a.kR.data;x=new Ie;v=Q(GM,[r,s,t,u]);z=((a.nQ+g|0)+e|0)+g|0;g=a.nP+g|0;Kr(x,v,z,g,z+e|0,g+f|0);y[5]=x;if(a.o2)
+{z=0;while(true){v=a.kR.data;if(z>=v.length)break a;x=v[z];v=x.p0.data;e=v.length;w=BC(GM,e);y=w.data;f=0;while(f=f.length)break;g=f[e];f=g.p0.data;h=ADm(f[1].l8,f[0].l8);f=g.p0.data;i=ADm(f[1].l8,f[2].l8);j=i.F;k=h.B;l=j*k;m=i.B;n=h.F;l=l-m*n;o=h.G;m=m*o;p=i.G;h=Dw(BM(l,m-p*k,p*n-j*o));By(d);if(!g.KO)B3(d,h.G,h.F,h.B);else B3(d, -h.G, -h.F, -h.B);c=0;while(c<4){h=g.p0.data[c];i=h.l8;H(d,i.G*b,i.F*b,i.B*b,h.EW,h.EV);c=c+1|0;}Bs(d);e=e+1|0;}GE();a.xH=1;}
+function AEb(){DJ.call(this);this.OT=0;}
+function BA9(){var a=new AEb();A2t(a);return a;}
+function A2t(a){D4(a);}
+function A_h(a,b){Iv(b,a.OT);}
+function Bio(a,b){a.OT=Kw(b);}
function Bpv(a){return 1;}
-var AYi=K(W);
-function BrZ(a,b){var c=new AYi();A6E(c,a,b);return c;}
-function A6E(a,b,c){BB();C0(a,b,c,Bz3);}
-function Bgq(a,b){return a.M+(b!=1?0:1)|0;}
-function AYL(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AML(b,c,d,e);if(C()){break _;}g=$z;if(g<=0)return 0;$p=2;case 2:AJ2(a,b,c,d,e,g);if(C()){break _;}return 1;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-function AJ2(a,b,c,d,e,f){var g,h,i,j,k,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=null;$p=1;case 1:AJQ(b,g,c,d,e);if(C()){break _;}h=0;$p=2;case 2:AJ4(b,c,d,e,h);if(C()){break _;}Bt();h=(BBy.bb+f|0)-1|0;i=O(b.n)*0.699999988079071+0.15000000596046448;j=O(b.n)*0.699999988079071+0.06000000238418579+0.6;k=O(b.n)*0.699999988079071+0.15000000596046448;g=G9(b,c+i,d+j,e+k,AB7(h));g.hf
-=10;$p=3;case 3:AX8(b,g);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
-function AKV(a,b,c,d,e,f,g){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(f<=0){$p=1;continue _;}$p=2;continue _;case 1:AM4(a,b,c,d,e,f,g);if(C()){break _;}return;case 2:AJ2(a,b,c,d,e,f);if(C()){break _;}$p=1;continue _;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-var AKS=K(W);
-function Bqt(a,b){var c=new AKS();BhO(c,a,b);return c;}
-function BhO(a,b,c){BB();C0(a,b,c,Bz3);}
-function A0z(a,b,c,d,e,f,g){var h,i;h=c;i=d;Ba(g,Dj(h,i,e,c+1|0,i+1.5,e+1|0));}
-function AZN(a,b,c,d,e){var f,g,h,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=d-1|0;$p=1;case 1:$z=AKi(b,c,f,e);if(C()){break _;}g=$z;if(g==a.b)return 0;$p=2;case 2:$z=AJK(b,c,f,e);if(C()){break _;}h=$z;if(!h.cv())return 0;$p=3;case 3:$z=AMF(a,b,c,d,e);if(C()){break _;}c=$z;return c;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,$p);}
-function Bei(a){return 0;}
-function BlO(a){return 0;}
-function Bkp(a){return 11;}
-function AO2(){W.call(this);this.JR=0;}
-function Bd1(a,b,c){var d=new AO2();A5t(d,a,b,c);return d;}
-function A5t(a,b,c,d){BB();FB(a,b,BBa);a.M=c;Er(a,1);a.JR=d;}
-function Biu(a,b,c){var d,e;if(b==1)return a.M;if(!b)return a.M;d=a.M;e=(d+1|0)+16|0;if(a.JR)e=e+1|0;if(!(!c&&b==2)&&!(c==1&&b==5)&&!(c==2&&b==3)&&!(c==3&&b==4))e=d+16|0;return e;}
-function Bof(a,b){return b==1?a.M:!b?a.M:b!=3?a.M+16|0:(a.M+1|0)+16|0;}
-function AOA(a,b,c,d,e){}
-function AMt(a,b,c,d,e){var f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AKi(b,c,d,e);if(C()){break _;}f=$z;if(f){I();if(!Bwd.data[f].bz.iL())return 0;}d=d-1|0;$p=2;case 2:$z=ALr(b,c,d,e);if(C()){break _;}c=$z;return !c?0:1;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function A1L(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=N(f.o*4.0/360.0+0.5)&3;$p=1;case 1:AJ4(b,c,d,e,g);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-var AK$=K(W);
-function Bs4(a,b){var c=new AK$();A5m(c,a,b);return c;}
-function A5m(a,b,c){BB();C0(a,b,c,Bz2);}
-var AM1=K(W);
-function BpR(a,b){var c=new AM1();BfO(c,a,b);return c;}
-function BfO(a,b,c){BB();C0(a,b,c,BA5);}
-function AFx(a,b,c,d,e){return Dj(c,d,e,c+1|0,(d+1|0)-0.125,e+1|0);}
-function ATE(a,b,c,d,e,f){f.f=f.f*0.4;f.g=f.g*0.4;}
-var A1p=K(W);
-function Bqo(a,b,c){var d=new A1p();BpI(d,a,b,c);return d;}
-function BpI(a,b,c,d){C0(a,b,c,d);}
-function Bg7(a,b,c){Bt();return BBz.bb;}
-var AYI=K(Je);
-function Bp8(a,b){var c=new AYI();Bcz(c,a,b);return c;}
-function Bcz(a,b,c){BB();SX(a,b,c,BBb,0);}
-function AY4(a,b,c,d,e){return null;}
-function ANs(a,b,c,d,e){var f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=c-1|0;$p=1;case 1:$z=b.cY(f,d,e);if(C()){break _;}f=$z;if(f==a.b){Bq(a,0.0,0.0,0.375,1.0,1.0,0.625);return;}c=c+1|0;$p=2;case 2:$z=b.cY(c,d,e);if(C()){break _;}c=$z;if(c==a.b)Bq(a,0.0,0.0,0.375,1.0,1.0,0.625);else Bq(a,0.375,0.0,0.0,0.625,1.0,1.0);return;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function BfN(a){return 0;}
-function Bhf(a){return 0;}
-function ANm(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=0;g=0;h=c-1|0;$p=1;case 1:$z=AKi(b,h,d,e);if(C()){break _;}h=$z;I();if(h!=BwL.b){h=c+1|0;$p=2;continue _;}f=1;h=e-1|0;$p=3;continue _;case 2:$z=AKi(b,h,d,e);if(C()){break _;}h=$z;if(h==BwL.b)f=1;h=e-1|0;$p=3;case 3:$z=AKi(b,c,d,h);if(C()){break _;}h
-=$z;if(h!=BwL.b){h=e+1|0;$p=4;continue _;}g=1;i=CZ();j=new T;U(j);Bo(J(Bo(j,f<<24>>24),B(353)),g<<24>>24);Ct(i,V(j));if(f==g)return 0;k=c-f|0;l=e-g|0;$p=5;continue _;case 4:$z=AKi(b,c,d,h);if(C()){break _;}h=$z;if(h==BwL.b)g=1;i=CZ();j=new T;U(j);Bo(J(Bo(j,f<<24>>24),B(353)),g<<24>>24);Ct(i,V(j));if(f==g)return 0;k=c-f|0;l=e-g|0;$p=5;case 5:$z=AKi(b,k,d,l);if(C()){break _;}h=$z;if(h){k=c;l=e;}m=(-1);a:while(true){n=Y(m,2);if(n>0){b.cp=1;c=0;while(c<2){n=0;if(n<3){e=k+S(f,c)|0;h=d+n|0;o=l+S(g,c)|0;m=BzZ.b;$p
-=6;continue _;}c=c+1|0;}b.cp=0;return 1;}p=(-1);while(true){o=Y(p,3);if(o>0)break;c=Y(m,(-1));h=c&&n&&p!=(-1)&&o?0:1;if(c&&n)break a;if(p!=(-1)&&o)break a;p=p+1|0;}m=m+1|0;}c=k+S(f,m)|0;e=d+p|0;o=l+S(g,m)|0;$p=7;continue _;case 6:AYA(b,e,h,o,m);if(C()){break _;}n=n+1|0;while(true){if(n<3){e=k+S(f,c)|0;h=d+n|0;o=l+S(g,c)|0;m=BzZ.b;continue _;}c=c+1|0;if(c>=2)break;n=0;}b.cp=0;return 1;case 7:b:{$z=AKi(b,c,e,o);if(C()){break _;}o=$z;if(h){if(o==BwL.b)break b;return 0;}if(o&&o!=Bwf.b)return 0;}while(true){p=p+
-1|0;while(true){o=Y(p,3);if(o<=0)break;m=m+1|0;n=Y(m,2);if(n>0){b.cp=1;c=0;while(c<2){n=0;if(n<3){e=k+S(f,c)|0;h=d+n|0;o=l+S(g,c)|0;m=BzZ.b;$p=6;continue _;}c=c+1|0;}b.cp=0;return 1;}p=(-1);}c=Y(m,(-1));h=c&&n&&p!=(-1)&&o?0:1;if(c&&n)break;if(p==(-1))continue;if(!o)continue;else break;}c=k+S(f,m)|0;e=d+p|0;o=l+S(g,m)|0;continue _;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);}
-function AXe(a,b,c,d,e,f){var g,h,i,j,k,l,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=0;h=1;i=c-1|0;$p=1;case 1:$z=AKi(b,i,d,e);if(C()){break _;}f=$z;if(f!=a.b){f=c+1|0;$p=2;continue _;}g=1;h=0;j=d;f=j-1|0;$p=3;continue _;case 2:$z=AKi(b,f,d,e);if(C()){break _;}f=$z;if(f==a.b){g=1;h=0;}j=d;f=j-1|0;$p=3;case 3:$z=AKi(b,c,f,e);if(C()){break _;}k=$z;if(k!=a.b){$p=4;continue _;}j
-=j+(-1)|0;f=j-1|0;continue _;case 4:$z=AKi(b,c,f,e);if(C()){break _;}f=$z;I();if(f!=BwL.b){f=0;$p=5;continue _;}k=1;if(k<4){f=j+k|0;$p=6;continue _;}if(k!=3){f=0;$p=7;continue _;}f=j+k|0;$p=8;continue _;case 5:AYA(b,c,d,e,f);if(C()){break _;}return;case 6:$z=AKi(b,c,f,e);if(C()){break _;}f=$z;if(f==a.b){k=k+1|0;if(k<4){f=j+k|0;continue _;}}if(k!=3){f=0;$p=7;continue _;}f=j+k|0;$p=8;continue _;case 7:AYA(b,c,d,e,f);if(C()){break _;}return;case 8:$z=AKi(b,c,f,e);if(C()){break _;}f=$z;if(f==BwL.b){$p=9;continue _;}f
-=0;$p=7;continue _;case 9:$z=AKi(b,i,d,e);if(C()){break _;}f=$z;if(f!=a.b){f=c+1|0;$p=10;continue _;}l=1;f=e-1|0;$p=11;continue _;case 10:$z=AKi(b,f,d,e);if(C()){break _;}f=$z;l=f==a.b?1:0;f=e-1|0;$p=11;case 11:$z=AKi(b,c,d,f);if(C()){break _;}f=$z;if(f!=a.b){f=e+1|0;$p=12;continue _;}if(l&&1){f=0;$p=16;continue _;}k=c+g|0;l=e+h|0;$p=13;continue _;case 12:$z=AKi(b,c,d,f);if(C()){break _;}f=$z;i=f==a.b?1:0;if(l&&i){f=0;$p=16;continue _;}k=c+g|0;l=e+h|0;$p=13;case 13:$z=AKi(b,k,d,l);if(C()){break _;}j=$z;if(j
-!=BwL.b){f=c-g|0;j=e-h|0;$p=14;continue _;}f=c-g|0;j=e-h|0;$p=15;continue _;case 14:$z=AKi(b,f,d,j);if(C()){break _;}f=$z;if(f==BwL.b){$p=18;continue _;}f=0;$p=17;continue _;case 15:$z=AKi(b,f,d,j);if(C()){break _;}f=$z;if(f==a.b)return;f=c-g|0;j=e-h|0;$p=14;continue _;case 16:AYA(b,c,d,e,f);if(C()){break _;}return;case 17:AYA(b,c,d,e,f);if(C()){break _;}return;case 18:$z=AKi(b,k,d,l);if(C()){break _;}f=$z;if(f==a.b)return;f=0;$p=17;continue _;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
-function AN_(a,b,c,d,e,f){return 1;}
-function A6p(a,b){return 0;}
-function A7n(a){return 1;}
-function AX3(a,b,c,d,e,f){f.NJ();}
-function AQ0(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!D(f,100)){g=c+0.5;h=d+0.5;i=e+0.5;j=B(354);k=1.0;l=O(f)*0.4000000059604645+0.800000011920929;$p=1;continue _;}m=0;k=c;l=d;n=e;o=c-1|0;p=c+1|0;q=c+0.5;r=e+0.5;if(m>=4)return;s
-=k+O(f);t=l+O(f);u=n+O(f);v=(D(f,2)*2|0)-1|0;i=(O(f)-0.5)*0.5;g=(O(f)-0.5)*0.5;h=(O(f)-0.5)*0.5;$p=2;continue _;case 1:AGq(b,g,h,i,j,k,l);if(C()){break _;}m=0;k=c;l=d;n=e;o=c-1|0;p=c+1|0;q=c+0.5;r=e+0.5;if(m>=4)return;s=k+O(f);t=l+O(f);u=n+O(f);v=(D(f,2)*2|0)-1|0;i=(O(f)-0.5)*0.5;g=(O(f)-0.5)*0.5;h=(O(f)-0.5)*0.5;$p=2;case 2:$z=AKi(b,o,d,e);if(C()){break _;}c=$z;if(c!=a.b){$p=3;continue _;}u=r+0.25*v;h=O(f)*2.0*v;BV(b,B(355),s,t,u,i,g,h);m=m+1|0;if(m>=4)return;s=k+O(f);t=l+O(f);u=n+O(f);v=(D(f,2)*2|0)-1|0;i
-=(O(f)-0.5)*0.5;g=(O(f)-0.5)*0.5;h=(O(f)-0.5)*0.5;continue _;case 3:$z=AKi(b,p,d,e);if(C()){break _;}c=$z;if(c==a.b){u=r+0.25*v;h=O(f)*2.0*v;}else{s=q+0.25*v;i=O(f)*2.0*v;}BV(b,B(355),s,t,u,i,g,h);m=m+1|0;if(m>=4)return;s=k+O(f);t=l+O(f);u=n+O(f);v=(D(f,2)*2|0)-1|0;i=(O(f)-0.5)*0.5;g=(O(f)-0.5)*0.5;h=(O(f)-0.5)*0.5;$p=2;continue _;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p);}
-function Bd(){var a=this;E.call(a);a.bb=0;a.eX=0;a.fO=0;a.lp=0;a.Dl=0;}
-var BBA=null;var Bwe=null;var BBB=null;var BBC=null;var BBD=null;var BBE=null;var BBF=null;var BBG=null;var BBH=null;var BBe=null;var BBf=null;var BBI=null;var BBJ=null;var BBK=null;var BBL=null;var BBM=null;var BBN=null;var BBO=null;var BBP=null;var BBQ=null;var BBR=null;var BBS=null;var BBT=null;var BBU=null;var BBV=null;var BBW=null;var ByS=null;var BBX=null;var BBY=null;var BBZ=null;var BB0=null;var BB1=null;var BB2=null;var BB3=null;var BB4=null;var BB5=null;var BB6=null;var BB7=null;var BB8=null;var BB9
-=null;var BB$=null;var BBj=null;var BBk=null;var BB_=null;var BCa=null;var BCb=null;var BCc=null;var BCd=null;var BCe=null;var BCf=null;var BCg=null;var BCh=null;var BCi=null;var BCj=null;var BCk=null;var BCl=null;var BCm=null;var BCn=null;var BCo=null;var BCp=null;var BCq=null;var BCr=null;var BCs=null;var BCt=null;var BBd=null;var BCu=null;var BCv=null;var BCw=null;var BCx=null;var BBl=null;var BBp=null;var BCy=null;var BCz=null;var BCA=null;var BCB=null;var BCC=null;var BBq=null;var BBi=null;var BBu=null;var BCD
-=null;var BCE=null;var BCF=null;var BCG=null;var BBw=null;var BBx=null;var BCH=null;var BCI=null;var BCJ=null;var BCK=null;var BCL=null;var BCM=null;var Bv9=null;var BCN=null;var Bv$=null;var BBz=null;var BCO=null;var BCP=null;var BBy=null;var BCQ=null;function Bt(){Bt=Bw(Bd);BjU();}
-function Ej(a){var b=new Bd();DS(b,a);return b;}
-function DS(a,b){var c,d,e;Bt();a.eX=64;a.fO=32;a.Dl=0;c=256+b|0;a.bb=c;if(Bwe.data[c]!==null){d=CZ();e=new T;U(e);Bo(J(e,B(356)),b);Ct(d,V(e));}Bwe.data[c]=a;}
-function Bx(a,b){a.lp=b;return a;}
-function A9z(a,b){return a.lp;}
-function AOy(a,b,c,d,e,f,g,h){return 0;}
-function Bn7(a,b,c){return 1.0;}
-function A1C(a,b,c,d){return b;}
-function Bc_(a){return a.eX;}
-function Bj6(a){return a.fO;}
-function A6s(a,b,c){}
-function BaZ(a,b,c,d,e,f){}
-function Bpe(a,b){return 1;}
-function A6e(a,b){return 0;}
-function BhM(a,b,c){}
-function AZR(a){a.Dl=1;return a;}
-function A3a(a){return a.Dl;}
-function A79(a){return 0;}
-function BjU(){var b;BBA=BrF();Bwe=BC(Bd,32000);BBB=Bx(Qy(0,2),82);BBC=Bx(TA(1,2),98);BBD=Bx(SU(2,2),114);BBE=Bx(Brx(3),5);BBF=Bx(MM(4,4),10);BBG=Bx(Bqh(5),21);BBH=Bx(Ej(6),37);BBe=Bx(Ej(7),7);BBf=Bx(Ej(8),55);BBI=Bx(Ej(9),23);BBJ=Bx(Ej(10),39);BBK=Bx(SH(11,2),66);BBL=Bx(SH(12,0),64);BBM=Bx(Qy(13,0),80);BBN=Bx(TA(14,0),96);BBO=Bx(SU(15,0),112);BBP=Bx(SH(16,1),65);BBQ=Bx(Qy(17,1),81);BBR=Bx(TA(18,1),97);BBS=Bx(SU(19,1),113);BBT=Bx(SH(20,3),67);BBU=Bx(Qy(21,3),83);BBV=Bx(TA(22,3),99);BBW=Bx(SU(23,3),115);ByS=
-AZR(Bx(Ej(24),53));BBX=Bx(Ej(25),71);BBY=Bx(Bts(26,10),72);BBZ=Bx(SH(27,0),68);BB0=Bx(Qy(28,0),84);BB1=Bx(TA(29,0),100);BB2=Bx(SU(30,0),116);BB3=Bx(Ej(31),8);BB4=Bx(Ej(32),24);BB5=Bx(Ej(33),40);BB6=Bx(SC(34,0),128);BB7=Bx(SC(35,1),129);BB8=Bx(SC(36,2),130);BB9=Bx(SC(37,3),131);BB$=Bx(SC(38,1),132);b=new ACY;I();AP0(b,39,Bzu.b);BBj=Bx(b,9);BBk=Bx(Ej(40),25);BB_=Bx(MM(41,5),41);BCa=Bx(EB(42,0,0,0),0);BCb=Bx(EB(43,0,0,1),16);BCc=Bx(EB(44,0,0,2),32);BCd=Bx(EB(45,0,0,3),48);BCe=Bx(EB(46,1,1,0),1);BCf=Bx(EB(47,1,
-1,1),17);BCg=Bx(EB(48,1,1,2),33);BCh=Bx(EB(49,1,1,3),49);BCi=Bx(EB(50,2,2,0),2);BCj=Bx(EB(51,2,2,1),18);BCk=Bx(EB(52,2,2,2),34);BCl=Bx(EB(53,2,2,3),50);BCm=Bx(EB(54,3,3,0),3);BCn=Bx(EB(55,3,3,1),19);BCo=Bx(EB(56,3,3,2),35);BCp=Bx(EB(57,3,3,3),51);BCq=Bx(EB(58,1,4,0),4);BCr=Bx(EB(59,1,4,1),20);BCs=Bx(EB(60,1,4,2),36);BCt=Bx(EB(61,1,4,3),52);BBd=Bx(Ej(62),6);BCu=Bx(MM(63,3),87);BCv=Bx(MM(64,8),88);BCw=Bx(Bqf(65),26);BCx=Bx(MM(66,42),11);BBl=Bx(Bs1(67),42);b=new AAw;BB();ALy(b,68,Bz3);BBp=Bx(b,43);BCy=Bx(ADN(69,
-0),74);BCz=Bx(ADN(70,Bxv.b),75);BCA=Bx(ADN(71,Bxw.b),76);BCB=Bx(AWd(72,0),135);BCC=Bx(BtV(73),104);BBq=Bx(Bs3(74,Bz7),44);BBi=Bx(BrU(75),56);BBu=Bx(Bsy(76),14);BCD=Bx(BqF(77),136);BCE=Bx(Ej(78),103);BCF=Bx(ADN(79,(-1)),77);BCG=Bx(Ej(80),22);BBw=Bx(Ej(81),57);BBx=Bx(BtQ(82,BzS),27);BCH=Bx(Ej(83),58);BCI=Bx(Ej(84),59);BCJ=Bx(Ej(85),30);BCK=Bx(AWd(86,1),151);BCL=Bx(AWd(87,2),167);BCM=Bx(Ej(88),12);Bv9=Bx(Ej(89),54);BCN=Bx(BsD(90),69);Bv$=Bx(Ej(91),70);BBz=Bx(Ej(92),73);BCO=Bx(MM(93,2),89);BCP=Bx(MM(94,5),90);BBy
-=Bx(BhV(2000,B(357)),240);BCQ=Bx(BhV(2001,B(358)),241);}
-function A1W(){Bd.call(this);this.rS=0;}
-function Bp1(a){var b=new A1W();Bdp(b,a);return b;}
-function Bdp(a,b){DS(a,b);b=b+256|0;a.rS=b;I();a.lp=Bwd.data[b].bi(2);}
-function AZy(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AKi(d,e,f,g);if(C()){break _;}i=$z;I();if(i==BzN.b)h=0;else{if(!h)f=f+(-1)|0;if(h==1)f=f+1|0;if(h==2)g=g+(-1)|0;if(h==3)g=g+1|0;if(h==4)e=e+(-1)|0;if(h==5)e=e+1|0;}if(!b.v)return 0;j=a.rS;i=0;$p=2;case 2:$z
-=AQI(d,j,e,f,g,i);if(C()){break _;}i=$z;if(!i)return 1;k=Bwd.data;i=a.rS;l=k[i];$p=3;case 3:$z=AYA(d,e,f,g,i);if(C()){break _;}i=$z;if(!i)return 1;m=Bwd.data[a.rS];$p=4;case 4:m.pO(d,e,f,g,h);if(C()){break _;}m=Bwd.data[a.rS];$p=5;case 5:m.vP(d,e,f,g,c);if(C()){break _;}n=e+0.5;o=f+0.5;p=g+0.5;c=Ja(l.fi);m=l.fi;q=(m.mF+1.0)/2.0;r=m.lE*0.800000011920929;$p=6;case 6:AGq(d,n,o,p,c,q,r);if(C()){break _;}b.v=b.v-1|0;return 1;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);}
-var Ui=K(0);
-var WK=K();
-function BCR(){var a=new WK();Be_(a);return a;}
-function Be_(a){}
-function Uu(a,b,c){c.ep();}
-var FK=K();
-var BCS=null;var BCT=null;var BCU=null;var BCV=null;var BCW=null;var BCX=null;var BCY=null;var BAB=null;var BCZ=null;var BC0=null;var ByI=null;function BC1(){var a=new FK();Bhr(a);return a;}
-function Bhr(a){}
-function ASm(b,c){var d;if(!Jm(c)){d=new T;U(d);b=J(d,b);Co(b,45);J(b,c);b=V(d);}return b;}
-function AHI(b,c){var d;if(Jm(c)){if(BCS===null)BCS=A5f();c=BCS;if(c.hasOwnProperty($rt_ustr(b)))b=(c[$rt_ustr(b)].value!==null?$rt_str(c[$rt_ustr(b)].value):null);d=No(b,95);c=d<=0?B(7):IK(b,d+1|0);}return c;}
-function KI(b,c,d){var e,f,g,h,i,j;e=ASm(c,d);f=b.hasOwnProperty($rt_ustr(e))?b[$rt_ustr(e)]:b.hasOwnProperty($rt_ustr(c))?b[$rt_ustr(c)]:b.root;g=BC(Cg,f.length);h=g.data;i=0;j=h.length;while(i=c.p)break;(Z(c,d)).dn(b);d=d+1|0;}}
+function BgW(a,b){var c,d,e;a.rI=Kw(b);c=Id(b);a.qz=Cj();d=0;while(dg){c=a.nM.data.length;h=a.kp;c>h&&f>=(g+d|0)&&c>=(h+d|0);}CY(e,g,a.nM,a.kp,d);a.kp=a.kp+d|0;b=a.lE;b.rS=b.rS+d|0;a.iK=Bi(a.iK,M(d));a.ee=a.ee-d|0;c=b.jB-d|0;b.jB=c;if(!c)b.rS=0;}
+function Qu(a,b,c,d){a.nM=b;a.kp=c;a.ee=d;}
+function Sk(a,b,c,d,e){var f,g;if(d<=0&&e&&a.cd!==null)return;f=a.L;if(f>0&&e){g=B4(f+d|0);CY(a.cd,a.E,g,0,f);CY(b,c,g,a.L,d);a.cd=g;a.E=0;a.L=a.L+d|0;}else{a.cd=b;a.E=c;a.L=d;}}
+function ASM(){LL.call(this);this.tg=0;}
+function BBh(){var a=new ASM();Bd8(a);return a;}
+function Bno(a){var b=new ASM();Bgq(b,a);return b;}
+function Btb(a,b){var c=new ASM();AFU(c,a,b);return c;}
+function Bd8(a){M1(a);a.tg=0;Rn(a,15,0);}
+function Bgq(a,b){AFU(a,15,b);}
+function AFU(a,b,c){var d,e,f;M1(a);a.tg=0;d=Rn(a,b,c);if(!d)return;e=new Nq;f=new S;T(f);Bj(e,V(ET(ET(Bo(f,d),B(16)),a.bR)));P(e);}
+function Rn(a,b,c){var d,e,f;a.tg=0;d=new QL;d.xJ=M(-1);d.nj=(-1);d.GA=B4(4);d.fR=null;d.hq=null;d.b_=a;a.sc=d;if(c)b= -b|0;a.bR=null;d.uN=null;d.hK=0;if(b<0)b= -b|0;else if(b&1073741824){d.hK=4;b=b&(-1073741825);if(b<48)b=b&15;}else if(b&(-32)){d.hK=4;b=b&15;}else{d.hK=(b>>4)+1|0;if(b<48)b=b&15;}if(b>=8&&b<=15){d.P5=b;e=new Pe;c=1<=0)return Bjt(b,1);c=new Cp;d=new S;T(d);Bo(J(d,B(317)),b);Bj(c,V(d));P(c);}
+function AKC(b){var c,d;if(b>=0)return Bjt(b,0);c=new Cp;d=new S;T(d);Bo(J(d,B(317)),b);Bj(c,V(d));P(c);}
+function AVl(b,c,d){return BsX(0,b.data.length,b,c,c+d|0,0,0);}
+function Nk(b){return AVl(b,0,b.data.length);}
+function ABt(a,b,c,d){var e,f,g,h,i,j,k,l,m,n;if(c>=0){e=b.data;f=e.length;if(c<=f){g=c+d|0;if(g>f){h=new Cv;i=new S;T(i);Bo(J(Bo(J(i,B(318)),g),B(311)),f);Bj(h,V(i));P(h);}if(CN(a)=0){f=b.data;g=f.length;if(c<=g){h=c+d|0;if(h>g){i=new Cv;j=new S;T(j);Bo(J(Bo(J(j,B(319)),h),B(311)),g);Bj(i,V(j));P(i);}if(d<0){e=new Cv;i=new S;T(i);J(Bo(J(i,B(312)),d),B(313));Bj(e,V(i));P(e);}h=a.bh;k=h+a.kJ|0;l=0;while(l=4){$p=2;continue _;}$p=3;continue _;case 2:$z=AE4(b,c,g,e);if(C()){break _;}g=$z;if(g<9)return;h=(c+D(f,3)|0)-1|0;g=(d+D(f,5)|0)-3|0;i=(e+D(f,3)|0)-1|0;$p=4;continue _;case 3:$z=AJY(b,c,g,e);if(C()){break _;}j=$z;if(!j.yI()){$p=2;continue _;}if(D(f,
+4))return;I();h=BwG.b;$p=6;continue _;case 4:$z=AKw(b,h,g,i);if(C()){break _;}c=$z;I();if(c!=BwG.b)return;c=g+1|0;$p=5;case 5:$z=AE4(b,h,c,i);if(C()){break _;}d=$z;if(d<4)return;$p=7;continue _;case 6:AYH(b,c,d,e,h);if(C()){break _;}return;case 7:$z=AJY(b,h,c,i);if(C()){break _;}f=$z;if(f.yI())return;c=BwF.b;$p=8;case 8:AYH(b,h,g,i,c);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,$p);}
+function A_2(a,b,c){I();return BwG.cL(0,c);}
+var AQq=K(W);
+function Bqm(a,b){var c=new AQq();A8p(c,a,b);return c;}
+function A8p(a,b,c){BB();CZ(a,b,c,BBk);}
+function C3(){E.call(this);this.Ec=0;}
+var BBo=null;var BBk=null;var BAp=null;var BAo=null;var BAt=null;var BxI=null;var BxJ=null;var BBp=null;var BBq=null;var BBr=null;var BAr=null;var BBs=null;var BBt=null;var BBu=null;var BAq=null;var BBv=null;var BBw=null;var BBx=null;var BBl=null;var BBm=null;var BBy=null;var BBz=null;var BBA=null;var BBB=null;function BB(){BB=Bw(C3);Bm9();}
+function Fb(){var a=new C3();GB(a);return a;}
+function GB(a){BB();}
+function Bk5(a){return 0;}
+function BhA(a){return 1;}
+function Bkr(a){return 1;}
+function Be7(a){return 1;}
+function Nb(a){a.Ec=1;return a;}
+function BnJ(a){return a.Ec;}
+function Bm9(){var b;b=new TX;GB(b);BBo=b;BBk=Fb();BAp=Nb(Fb());BAo=Fb();BAt=Fb();b=new Q9;GB(b);BxI=b;b=new Q9;GB(b);BxJ=b;BBp=Nb(Fb());b=new Pu;GB(b);BBq=b;BBr=Fb();BAr=Nb(Fb());b=new TX;GB(b);BBs=b;BBt=Fb();b=new Pu;GB(b);BBu=b;BAq=Fb();BBv=Nb(Fb());BBw=Fb();BBx=Fb();b=new Pu;GB(b);BBl=b;BBm=Fb();BBy=Fb();BBz=Fb();BBA=Fb();BBB=Fb();}
+var IR=K(W);
+function Bej(a,b){var c=new IR();Qw(c,a,b);return c;}
+function Qw(a,b,c){BB();FB(a,b,BBq);a.M=c;Es(a,1);Br(a,0.30000001192092896,0.0,0.30000001192092896,0.699999988079071,0.6000000238418579,0.699999988079071);}
+function AUy(a,b,c,d,e){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=d-1|0;$p=1;case 1:$z=AKw(b,c,d,e);if(C()){break _;}c=$z;return a.w1(c);default:G1();}}D0().s(a,b,c,d,e,$p);}
+function A9v(a,b){I();return b!=BwF.b&&b!=BwG.b&&b!=BzT.b?0:1;}
+function ARi(a,b,c,d,e,f){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:APG(a,b,c,d,e);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function AMo(a,b,c,d,e,f){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:APG(a,b,c,d,e);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function APG(a,b,c,d,e){var f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=a.qj(b,c,d,e);if(C()){break _;}f=$z;if(f)return;$p=2;case 2:$z=AMY(b,c,d,e);if(C()){break _;}f=$z;$p=3;case 3:AFM(a,b,c,d,e,f);if(C()){break _;}f=0;$p=4;case 4:AYH(b,c,d,e,f);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function AW5(a,b,c,d,e){var f,g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AE4(b,c,d,e);if(C()){break _;}f=$z;if(f<8){$p=3;continue _;}d=d-1|0;$p=2;case 2:$z=AKw(b,c,d,e);if(C()){break _;}c=$z;return !a.w1(c)?0:1;case 3:$z=AOt(b,c,d,e);if(C()){break _;}g=$z;if(!g)return 0;d=d-1|0;$p=2;continue _;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+function AOD(a,b,c,d,e){return null;}
+function Bis(a){return 0;}
+function A35(a){return 0;}
+function Bj3(a){return 1;}
+var AVB=K(IR);
+function BtC(a,b){var c=new AVB();Bm8(c,a,b);return c;}
+function Bm8(a,b,c){Qw(a,b,c);Br(a,0.09999999403953552,0.0,0.09999999403953552,0.8999999761581421,0.800000011920929,0.8999999761581421);}
+function AMt(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:APG(a,b,c,d,e);if(C()){break _;}g=d+1|0;$p=2;case 2:$z=AE4(b,c,g,e);if(C()){break _;}g=$z;if(g>=9&&!D(f,5)){$p=3;continue _;}return;case 3:$z=AMY(b,c,d,e);if(C()){break _;}g=$z;if(g>=15){g=0;$p=4;continue _;}g=g+1|0;$p=5;continue _;case 4:AUf(b,c,d,e,g);if(C()){break _;}h=new Xz;if(!D(f,10))h=DN();$p=6;continue _;case 5:AKg(b,
+c,d,e,g);if(C()){break _;}return;case 6:$z=h.f7(b,f,c,d,e);if(C()){break _;}g=$z;if(g)return;g=a.b;$p=7;case 7:AUf(b,c,d,e,g);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,$p);}
+var Lw=K(W);
+function ACP(a,b,c){BB();CZ(a,b,((c!==BxJ?12:14)*16|0)+13|0,c);Br(a,0.0,0.0,0.0,1.0,1.0,1.0);Es(a,1);}
+function NC(b){if(b>=8)b=0;return (b+1|0)/9.0;}
+function Bdi(a,b){return b&&b!=1?a.M+1|0:a.M;}
+function AZO(a,b,c,d,e){var f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AJY(b,c,d,e);if(C()){break _;}f=$z;if(f!==a.bz)return (-1);$p=2;case 2:$z=AMY(b,c,d,e);if(C()){break _;}c=$z;return c;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function ANT(a,b,c,d,e){var f,g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=b.l6(c,d,e);if(C()){break _;}f=$z;if(f!==a.bz)return (-1);$p=2;case 2:$z=b.dU(c,d,e);if(C()){break _;}g=$z;if(g>=8)g=0;return g;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+function Ban(a){return 0;}
+function A8I(a){return 0;}
+function A$7(a,b,c){return c&&!b?1:0;}
+function A0h(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=b.l6(c,d,e);if(C()){break _;}g=$z;if(g===a.bz)c=0;else{BB();if(g===BBx)c=0;else{if(f!=1){$p=2;continue _;}c=1;}}return c;case 2:$z=AOM(a,b,c,d,e,f);if(C()){break _;}c=$z;return c;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+function AQh(a,b,c,d,e){return null;}
+function Bjs(a){return 4;}
+function A6V(a,b,c){return 0;}
+function A6f(a,b){return 0;}
+function AXX(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=BM(0.0,0.0,0.0);$p=1;case 1:$z=ANT(a,b,c,d,e);if(C()){break _;}g=$z;h=0;i=c-1|0;j=e-1|0;k=d-1|0;l=g-8|0;m=d-d|0;if(h>=4){$p=2;continue _;}n=!h?i:c;o=h==1?j:e;if(h==2)n=n+1|0;if(h==3)o=o+1|0;$p=7;continue _;case 2:$z=b.dU(c,
+d,e);if(C()){break _;}n=$z;if(n<8)return Dw(f);l=0;n=2;$p=3;case 3:$z=A0h(a,b,c,d,j,n);if(C()){break _;}n=$z;if(n)l=1;if(!l){n=e+1|0;p=3;$p=4;continue _;}l=1;if(!l){n=4;$p=5;continue _;}l=1;if(!l){n=c+1|0;p=5;$p=6;continue _;}l=1;if(!l){n=d+1|0;p=2;$p=9;continue _;}l=1;if(!l){n=d+1|0;p=e+1|0;k=3;$p=11;continue _;}l=1;if(!l){n=d+1|0;p=4;$p=12;continue _;}l=1;if(l){l=1;if(l)f=Ey(Dw(f),0.0,(-6.0),0.0);return Dw(f);}c=c+1|0;d=d+1|0;n=5;$p=13;continue _;case 4:$z=A0h(a,b,c,d,n,p);if(C()){break _;}n=$z;if(n)l=1;if
+(!l){n=4;$p=5;continue _;}l=1;if(!l){n=c+1|0;p=5;$p=6;continue _;}l=1;if(!l){n=d+1|0;p=2;$p=9;continue _;}l=1;if(!l){n=d+1|0;p=e+1|0;k=3;$p=11;continue _;}l=1;if(!l){n=d+1|0;p=4;$p=12;continue _;}l=1;if(l){l=1;if(l)f=Ey(Dw(f),0.0,(-6.0),0.0);return Dw(f);}c=c+1|0;d=d+1|0;n=5;$p=13;continue _;case 5:$z=A0h(a,b,i,d,e,n);if(C()){break _;}n=$z;if(n)l=1;if(!l){n=c+1|0;p=5;$p=6;continue _;}l=1;if(!l){n=d+1|0;p=2;$p=9;continue _;}l=1;if(!l){n=d+1|0;p=e+1|0;k=3;$p=11;continue _;}l=1;if(!l){n=d+1|0;p=4;$p=12;continue _;}l
+=1;if(l){l=1;if(l)f=Ey(Dw(f),0.0,(-6.0),0.0);return Dw(f);}c=c+1|0;d=d+1|0;n=5;$p=13;continue _;case 6:$z=A0h(a,b,n,d,e,p);if(C()){break _;}n=$z;if(n)l=1;if(!l){n=d+1|0;p=2;$p=9;continue _;}l=1;if(!l){n=d+1|0;p=e+1|0;k=3;$p=11;continue _;}l=1;if(!l){n=d+1|0;p=4;$p=12;continue _;}l=1;if(l){l=1;if(l)f=Ey(Dw(f),0.0,(-6.0),0.0);return Dw(f);}c=c+1|0;d=d+1|0;n=5;$p=13;continue _;case 7:$z=ANT(a,b,n,d,o);if(C()){break _;}q=$z;if(q<0){$p=8;continue _;}if(q>=0){p=q-g|0;f=Ey(f,U(n-c|0,p),U(m,p),U(o-e|0,p));}h=h+1|0;if
+(h>=4){$p=2;continue _;}n=!h?i:c;o=h==1?j:e;if(h==2)n=n+1|0;if(h==3)o=o+1|0;continue _;case 8:$z=b.l6(n,d,o);if(C()){break _;}r=$z;if(!r.jp()){$p=10;continue _;}h=h+1|0;if(h>=4){$p=2;continue _;}n=!h?i:c;o=h==1?j:e;if(h==2)n=n+1|0;if(h==3)o=o+1|0;$p=7;continue _;case 9:$z=A0h(a,b,c,n,j,p);if(C()){break _;}n=$z;if(n)l=1;if(!l){n=d+1|0;p=e+1|0;k=3;$p=11;continue _;}l=1;if(!l){n=d+1|0;p=4;$p=12;continue _;}l=1;if(l){l=1;if(l)f=Ey(Dw(f),0.0,(-6.0),0.0);return Dw(f);}c=c+1|0;d=d+1|0;n=5;$p=13;continue _;case 10:$z
+=ANT(a,b,n,k,o);if(C()){break _;}p=$z;if(p>=0){p=p-l|0;f=Ey(f,U(n-c|0,p),U(m,p),U(o-e|0,p));}h=h+1|0;if(h>=4){$p=2;continue _;}n=!h?i:c;o=h==1?j:e;if(h==2)n=n+1|0;if(h==3)o=o+1|0;$p=7;continue _;case 11:$z=A0h(a,b,c,n,p,k);if(C()){break _;}n=$z;if(n)l=1;if(!l){n=d+1|0;p=4;$p=12;continue _;}l=1;if(l){l=1;if(l)f=Ey(Dw(f),0.0,(-6.0),0.0);return Dw(f);}c=c+1|0;d=d+1|0;n=5;$p=13;continue _;case 12:$z=A0h(a,b,i,n,e,p);if(C()){break _;}n=$z;if(n)l=1;if(l){l=1;if(l)f=Ey(Dw(f),0.0,(-6.0),0.0);return Dw(f);}c=c+1|0;d
+=d+1|0;n=5;$p=13;case 13:$z=A0h(a,b,c,d,e,n);if(C()){break _;}c=$z;if(c)l=1;if(l)f=Ey(Dw(f),0.0,(-6.0),0.0);return Dw(f);default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);}
+function AGv(a,b,c,d,e,f,g){var h,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AXX(a,b,c,d,e);if(C()){break _;}h=$z;g.G=g.G+h.G;g.F=g.F+h.F;g.B=g.B+h.B;return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,$p);}
+function Bmp(a){var b;b=a.bz;BB();return b===BxI?5:b!==BxJ?0:30;}
+function AOl(a,b,c,d,e){var f,g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=b.vc(c,d,e);if(C()){break _;}f=$z;d=d+1|0;$p=2;case 2:$z=b.vc(c,d,e);if(C()){break _;}g=$z;if(f>g)g=f;return g;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+function A$p(a){var b;b=a.bz;BB();return b!==BxI?0:1;}
+function AGS(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=a.bz;BB();if(g===BxI&&!D(f,64)){$p=2;continue _;}if(a.bz!==BxJ)return;h=d+1|0;$p=1;case 1:$z=AJY(b,c,h,e);if(C()){break _;}i=$z;if(i!==BBo)return;$p=3;continue _;case 2:$z=AMY(b,c,d,e);if(C()){break _;}h=$z;if(h>0&&h<8){j=c+0.5;k=d+0.5;l=e+0.5;i=B(326);m=O(f)*0.25
++0.75;n=O(f)*1.0+0.5;$p=4;continue _;}if(a.bz!==BxJ)return;h=d+1|0;$p=1;continue _;case 3:$z=ALD(b,c,h,e);if(C()){break _;}h=$z;if(!h&&!D(f,100))BU(b,B(327),c+O(f),d+a.dV,e+O(f),0.0,0.0,0.0);return;case 4:AGC(b,j,k,l,i,m,n);if(C()){break _;}if(a.bz!==BxJ)return;h=d+1|0;$p=1;continue _;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);}
+function A98(b,c,d,e,f){var g,h,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:g=null;BB();if(f===BxI){I();g=BxU;$p=1;continue _;}if(f!==BxJ){h=g.G;return h===0.0&&g.B===0.0?(-1000.0):Ck(g.B,h)-1.5707963267948966;}I();f=BxV;$p=2;continue _;case 1:$z=AXX(g,b,c,d,e);if(C()){break _;}g=$z;if(f!==BxJ){h=g.G;return h===0.0&&g.B===0.0?(-1000.0):Ck(g.B,h)-1.5707963267948966;}I();f=BxV;$p=2;case 2:$z=AXX(f,b,c,d,e);if(C()){break _;}g
+=$z;h=g.G;return h===0.0&&g.B===0.0?(-1000.0):Ck(g.B,h)-1.5707963267948966;default:G1();}}D0().s(b,c,d,e,f,g,h,$p);}
+function AGA(a,b,c,d,e){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AOn(a,b,c,d,e);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,$p);}
+function AIQ(a,b,c,d,e,f){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AOn(a,b,c,d,e);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function AOn(a,b,c,d,e){var f,g,h,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AKw(b,c,d,e);if(C()){break _;}f=$z;if(f==a.b){g=a.bz;BB();if(g===BxJ){f=0;h=e-1|0;$p=2;continue _;}}return;case 2:$z=AJY(b,c,d,h);if(C()){break _;}g=$z;if(g===BxI)f=1;if(!f){h=e+1|0;$p=3;continue _;}f=1;if(!f){h=c-1|0;$p=4;continue _;}f=1;if(!f){h=c+1|0;$p=5;continue _;}f=1;if(!f){h=d+1|0;$p=6;continue _;}f=1;if(!f)return;$p
+=7;continue _;case 3:$z=AJY(b,c,d,h);if(C()){break _;}g=$z;if(g===BxI)f=1;if(!f){h=c-1|0;$p=4;continue _;}f=1;if(!f){h=c+1|0;$p=5;continue _;}f=1;if(!f){h=d+1|0;$p=6;continue _;}f=1;if(!f)return;$p=7;continue _;case 4:$z=AJY(b,h,d,e);if(C()){break _;}g=$z;if(g===BxI)f=1;if(!f){h=c+1|0;$p=5;continue _;}f=1;if(!f){h=d+1|0;$p=6;continue _;}f=1;if(!f)return;$p=7;continue _;case 5:$z=AJY(b,h,d,e);if(C()){break _;}g=$z;if(g===BxI)f=1;if(!f){h=d+1|0;$p=6;continue _;}f=1;if(!f)return;$p=7;continue _;case 6:$z=AJY(b,
+c,h,e);if(C()){break _;}g=$z;if(g===BxI)f=1;if(!f)return;$p=7;case 7:$z=AMY(b,c,d,e);if(C()){break _;}h=$z;if(!h){I();f=Bw$.b;$p=8;continue _;}if(h>4){$p=9;continue _;}I();f=BwM.b;$p=10;continue _;case 8:AYH(b,c,d,e,f);if(C()){break _;}$p=9;case 9:AJs(a,b,c,d,e);if(C()){break _;}return;case 10:AYH(b,c,d,e,f);if(C()){break _;}$p=9;continue _;default:G1();}}D0().s(a,b,c,d,e,f,g,h,$p);}
+function AJs(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=c+0.5;g=d+0.5;h=e+0.5;i=B(199);j=0.5;k=2.5999999046325684+(O(b.n)-O(b.n))*0.800000011920929;$p=1;case 1:AGC(b,f,g,h,i,j,k);if(C()){break _;}l=0;f=c;m=d+1.2;n=e;while(l<8){BU(b,B(328),f+Cd(),m,n+Cd(),0.0,0.0,0.0);l=l+1|0;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,
+h,i,j,k,l,m,n,$p);}
+function AMs(){var a=this;Lw.call(a);a.px=0;a.hA=null;a.f_=null;}
+function A4q(a,b){var c=new AMs();A$E(c,a,b);return c;}
+function A$E(a,b,c){ACP(a,b,c);a.px=0;a.hA=F7(4);a.f_=BS(4);}
+function A1z(a,b,c,d,e){var f,g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AMY(b,c,d,e);if(C()){break _;}f=$z;g=a.b+1|0;$p=2;case 2:AR_(b,c,d,e,g,f);if(C()){break _;}Ge(b,c,d,e,c,d,e);UX(b,c,d,e);return;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+function AXS(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZO(a,b,c,d,e);if(C()){break _;}g=$z;h=1;i=a.bz;BB();if(i===BxJ&&!b.cI.tv)h=2;j=1;if(g<=0){$p=2;continue _;}k=(-100);a.px=0;l=c-1|0;$p=3;continue _;case 2:A1z(a,b,c,d,e);if(C()){break _;}m=d-1|0;$p=7;continue _;case 3:$z
+=AZV(a,b,l,d,e,k);if(C()){break _;}l=$z;k=c+1|0;$p=4;case 4:$z=AZV(a,b,k,d,e,l);if(C()){break _;}k=$z;l=e-1|0;$p=5;case 5:$z=AZV(a,b,c,d,l,k);if(C()){break _;}k=$z;l=e+1|0;$p=6;case 6:$z=AZV(a,b,c,d,l,k);if(C()){break _;}k=$z;n=k+h|0;if(!(n<8&&k>=0))n=(-1);k=d+1|0;$p=8;continue _;case 7:$z=A0q(a,b,c,m,e);if(C()){break _;}k=$z;if(k){if(g>=8){d=a.b;$p=10;continue _;}k=a.b;d=g+8|0;$p=9;continue _;}if(g>=0){if(g){$p=12;continue _;}o=0;p=c-1|0;j=e-1|0;if(o<4){a.f_.data[o]=1000;k=!o?p:c;if(o==1)k=k+1|0;l=o==2?j:e;if
+(o==3)l=l+1|0;$p=22;continue _;}q=a.f_.data;k=q[0];l=1;while(l<4){if(q[l]=8)o=1;if(o>=8)return;q=q.data;if(q[0]){$p=21;continue _;}if(q[1]){k=c+1|0;$p=23;continue _;}if(q[2]){$p=25;continue _;}if(q[3]){e=e+1|0;$p=28;continue _;}}return;case 8:$z=AZO(a,b,c,k,e);if(C()){break _;}l=$z;if(l>=0){$p=11;continue _;}if(a.px>=2&&a.bz===BxI){k=d-1|0;$p=13;continue _;}if(a.bz===BxJ&&g<8&&n<8&&n>g&&D(f,4)){j=0;n=g;}if(n!=g){if(n
+>=0){$p=17;continue _;}k=0;$p=20;continue _;}if(j){$p=16;continue _;}n=g;g=n;m=d-1|0;$p=7;continue _;case 9:ARF(b,c,m,e,k,d);if(C()){break _;}return;case 10:ARF(b,c,m,e,d,g);if(C()){break _;}return;case 11:$z=AZO(a,b,c,k,e);if(C()){break _;}n=$z;if(n<8)n=n+8|0;if(a.px>=2&&a.bz===BxI){k=d-1|0;$p=13;continue _;}if(a.bz===BxJ&&g<8&&n<8&&n>g&&D(f,4)){j=0;n=g;}if(n!=g){if(n>=0){$p=17;continue _;}k=0;$p=20;continue _;}if(j){$p=16;continue _;}n=g;g=n;m=d-1|0;$p=7;continue _;case 12:$z=AH3(a,b,c,m,e);if(C()){break _;}k
+=$z;if(k){o=0;p=c-1|0;j=e-1|0;if(o<4){a.f_.data[o]=1000;k=!o?p:c;if(o==1)k=k+1|0;l=o==2?j:e;if(o==3)l=l+1|0;$p=22;continue _;}q=a.f_.data;k=q[0];l=1;while(l<4){if(q[l]=8)o=1;if(o>=8)return;q=q.data;if(q[0]){$p=21;continue _;}if(q[1]){k=c+1|0;$p=23;continue _;}if(q[2]){$p=25;continue _;}if(q[3]){e=e+1|0;$p=28;continue _;}}return;case 13:$z=ALD(b,c,k,e);if(C()){break _;}l=$z;if(!l){$p=14;continue _;}n=0;if(a.bz===BxJ&&
+g<8&&n<8&&n>g&&D(f,4)){j=0;n=g;}if(n!=g){if(n>=0){$p=17;continue _;}k=0;$p=20;continue _;}if(j){$p=16;continue _;}n=g;g=n;m=d-1|0;$p=7;continue _;case 14:$z=AJY(b,c,k,e);if(C()){break _;}i=$z;if(i===a.bz){$p=15;continue _;}if(a.bz===BxJ&&g<8&&n<8&&n>g&&D(f,4)){j=0;n=g;}if(n!=g){if(n>=0){$p=17;continue _;}k=0;$p=20;continue _;}if(j){$p=16;continue _;}n=g;g=n;m=d-1|0;$p=7;continue _;case 15:$z=AMY(b,c,d,e);if(C()){break _;}k=$z;if(!k)n=0;if(a.bz===BxJ&&g<8&&n<8&&n>g&&D(f,4)){j=0;n=g;}if(n!=g){if(n>=0){$p=17;continue _;}k
+=0;$p=20;continue _;}if(j){$p=16;continue _;}n=g;g=n;m=d-1|0;$p=7;continue _;case 16:A1z(a,b,c,d,e);if(C()){break _;}n=g;g=n;m=d-1|0;$p=7;continue _;case 17:AKg(b,c,d,e,n);if(C()){break _;}k=a.b;$p=18;case 18:AIG(b,c,d,e,k);if(C()){break _;}k=a.b;$p=19;case 19:AQe(b,c,d,e,k);if(C()){break _;}g=n;m=d-1|0;$p=7;continue _;case 20:AYH(b,c,d,e,k);if(C()){break _;}g=n;m=d-1|0;$p=7;continue _;case 21:ARG(a,b,p,d,e,o);if(C()){break _;}if(q[1]){k=c+1|0;$p=23;continue _;}if(q[2]){$p=25;continue _;}if(!q[3])return;e=e
++1|0;$p=28;continue _;case 22:$z=AH3(a,b,k,d,l);if(C()){break _;}n=$z;if(!n){$p=24;continue _;}o=o+1|0;if(o>=4){q=a.f_.data;k=q[0];l=1;while(l<4){if(q[l]=8)o=1;if(o>=8)return;q=q.data;if(q[0]){$p=21;continue _;}if(q[1]){k=c+1|0;$p=23;continue _;}if(q[2]){$p=25;continue _;}if(!q[3])return;e=e+1|0;$p=28;continue _;}a.f_.data[o]=1000;k=!o?p:c;if(o==1)k=k+1|0;l=o==2?j:e;if(o==3)l=l+1|0;continue _;case 23:ARG(a,b,k,d,e,o);if
+(C()){break _;}if(q[2]){$p=25;continue _;}if(!q[3])return;e=e+1|0;$p=28;continue _;case 24:$z=AJY(b,k,d,l);if(C()){break _;}f=$z;if(f!==a.bz){$p=26;continue _;}$p=27;continue _;case 25:ARG(a,b,c,d,j,o);if(C()){break _;}if(!q[3])return;e=e+1|0;$p=28;continue _;case 26:$z=AH3(a,b,k,m,l);if(C()){break _;}n=$z;if(n){q=a.f_.data;n=1;$p=29;continue _;}a.f_.data[o]=0;o=o+1|0;if(o>=4){q=a.f_.data;k=q[0];l=1;while(l<4){if(q[l]=8)o=1;if(o>=8)return;q=q.data;if(q[0]){$p=21;continue _;}if(q[1]){k=c+1|0;$p=23;continue _;}if(q[2]){$p=25;continue _;}if(!q[3])return;e=e+1|0;$p=28;continue _;}a.f_.data[o]=1000;k=!o?p:c;if(o==1)k=k+1|0;l=o==2?j:e;if(o==3)l=l+1|0;$p=22;continue _;case 27:$z=AMY(b,k,d,l);if(C()){break _;}n=$z;if(n){$p=26;continue _;}o=o+1|0;if(o>=4){q=a.f_.data;k=q[0];l=1;while(l<4){if(q[l]=8)o=1;if(o>=8)return;q=q.data;if(q[0]){$p
+=21;continue _;}if(q[1]){k=c+1|0;$p=23;continue _;}if(q[2]){$p=25;continue _;}if(!q[3])return;e=e+1|0;$p=28;continue _;}a.f_.data[o]=1000;k=!o?p:c;if(o==1)k=k+1|0;l=o==2?j:e;if(o==3)l=l+1|0;$p=22;continue _;case 28:ARG(a,b,c,d,e,o);if(C()){break _;}return;case 29:$z=ASQ(a,b,k,d,l,n,o);if(C()){break _;}k=$z;q[o]=k;o=o+1|0;if(o>=4){q=a.f_.data;k=q[0];l=1;while(l<4){if(q[l]=8)o=1;if(o>=8)return;q=q.data;if(q[0]){$p=21;continue _;}if
+(q[1]){k=c+1|0;$p=23;continue _;}if(q[2]){$p=25;continue _;}if(!q[3])return;e=e+1|0;$p=28;continue _;}a.f_.data[o]=1000;k=!o?p:c;if(o==1)k=k+1|0;l=o==2?j:e;if(o==3)l=l+1|0;$p=22;continue _;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);}
+function ARG(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=A0q(a,b,c,d,e);if(C()){break _;}g=$z;if(!g)return;$p=2;case 2:$z=AKw(b,c,d,e);if(C()){break _;}g=$z;if(g<=0){g=a.b;$p=3;continue _;}h=a.bz;BB();if(h===BxJ){$p=6;continue _;}I();h=BwB.data[g];$p=4;continue _;case 3:ARF(b,c,d,e,g,f);if(C()){break _;}return;case 4:$z=AMY(b,c,d,e);if(C()){break _;}g=$z;$p=5;case 5:h.Vz(b,
+c,d,e,g);if(C()){break _;}g=a.b;$p=3;continue _;case 6:AJs(a,b,c,d,e);if(C()){break _;}g=a.b;$p=3;continue _;default:G1();}}D0().s(a,b,c,d,e,f,g,h,$p);}
+function ASQ(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=1000;i=0;j=Y(g,1);k=Y(g,3);l=Y(g,2);m=c-1|0;n=e-1|0;o=d-1|0;p=Y(f,4);q=f+1|0;a:{while(i<4){if(!(!i&&!j)){r=Y(i,1);if(!(!r&&!g)){s=Y(i,2);if(!(!s&&!k)){t=Y(i,3);if(t)break a;if
+(l)break a;}}}i=i+1|0;}return h;}u=!i?m:c;if(!r)u=u+1|0;r=!s?n:e;if(!t)r=r+1|0;$p=1;case 1:$z=AH3(a,b,u,d,r);if(C()){break _;}t=$z;if(!t){$p=2;continue _;}b:{while(true){i=i+1|0;if(i>=4)break;if(!i&&!j)continue;r=Y(i,1);if(!r&&!g)continue;s=Y(i,2);if(!s&&!k)continue;t=Y(i,3);if(t)break b;if(l)break b;}return h;}u=!i?m:c;if(!r)u=u+1|0;r=!s?n:e;if(!t)r=r+1|0;continue _;case 2:$z=AJY(b,u,d,r);if(C()){break _;}v=$z;if(v!==a.bz){$p=3;continue _;}$p=4;continue _;case 3:$z=AH3(a,b,u,o,r);if(C()){break _;}t=$z;if(!t)return f;if
+(p<0){$p=5;continue _;}c:{while(true){i=i+1|0;if(i>=4)break;if(!i&&!j)continue;r=Y(i,1);if(!r&&!g)continue;s=Y(i,2);if(!s&&!k)continue;t=Y(i,3);if(t)break c;if(l)break c;}return h;}u=!i?m:c;if(!r)u=u+1|0;r=!s?n:e;if(!t)r=r+1|0;$p=1;continue _;case 4:$z=AMY(b,u,d,r);if(C()){break _;}t=$z;if(t){$p=3;continue _;}b:{while(true){i=i+1|0;if(i>=4)break;if(!i&&!j)continue;r=Y(i,1);if(!r&&!g)continue;s=Y(i,2);if(!s&&!k)continue;t=Y(i,3);if(t)break b;if(l)break b;}return h;}u=!i?m:c;if(!r)u=u+1|0;r=!s?n:e;if(!t)r=r+1
+|0;$p=1;continue _;case 5:$z=ASQ(a,b,u,d,r,q,i);if(C()){break _;}t=$z;if(t=4)break;if(!i&&!j)continue;r=Y(i,1);if(!r&&!g)continue;s=Y(i,2);if(!s&&!k)continue;t=Y(i,3);if(t)break c;if(l)break c;}return h;}u=!i?m:c;if(!r)u=u+1|0;r=!s?n:e;if(!t)r=r+1|0;$p=1;continue _;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p);}
+function AH3(a,b,c,d,e){var f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AKw(b,c,d,e);if(C()){break _;}f=$z;I();if(f!=BzX.b&&f!=Bz4.b&&f!=BzW.b&&f!=BzY.b&&f!=BAe.b){if(!f)return 0;return BwB.data[f].bz.cv();}return 1;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function AZV(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZO(a,b,c,d,e);if(C()){break _;}g=$z;if(g<0)return f;if(!g)a.px=a.px+1|0;if(g>=8)g=0;if(f>=0&&g>=f)g=f;return g;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+function A0q(a,b,c,d,e){var f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AJY(b,c,d,e);if(C()){break _;}f=$z;if(f===a.bz)c=0;else{BB();if(f!==BxJ){$p=2;continue _;}c=0;}return c;case 2:$z=AH3(a,b,c,d,e);if(C()){break _;}c=$z;return c?0:1;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function AJ0(a,b,c,d,e){var f,g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AOn(a,b,c,d,e);if(C()){break _;}$p=2;case 2:$z=AKw(b,c,d,e);if(C()){break _;}f=$z;g=a.b;if(f!=g)return;$p=3;case 3:AIG(b,c,d,e,g);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+var ARo=K(Lw);
+function A8y(a,b){var c=new ARo();Bdh(c,a,b);return c;}
+function Bdh(a,b,c){ACP(a,b,c);Es(a,0);BB();if(c===BxJ)Es(a,1);}
+function AOQ(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AOn(a,b,c,d,e);if(C()){break _;}$p=2;case 2:$z=AKw(b,c,d,e);if(C()){break _;}f=$z;if(f!=a.b)return;$p=3;case 3:$z=AMY(b,c,d,e);if(C()){break _;}g=$z;b.cp=1;f=a.b-1|0;$p=4;case 4:AR_(b,c,d,e,f,g);if(C()){break _;}Ge(b,c,d,e,c,d,e);f=a.b-1|0;$p=5;case 5:AIG(b,c,d,e,f);if(C()){break _;}b.cp=0;return;default:G1();}}D0().s(a,b,c,d,e,
+f,g,$p);}
+function A1L(a,b,c,d,e,f){var g,h,i,j,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=a.bz;BB();if(g===BxJ){h=D(f,3);i=0;if(i=h)return;c=c+(D(f,3)-1|0)|0;d=d+1|0;e=e+(D(f,3)-1|0)|0;continue _;case 2:$z
+=AH2(a,b,j,d,e);if(C()){break _;}j=$z;if(!j){j=c+1|0;$p=4;continue _;}I();h=BwD.b;$p=3;case 3:AYH(b,c,d,e,h);if(C()){break _;}return;case 4:$z=AH2(a,b,j,d,e);if(C()){break _;}j=$z;if(!j){j=e-1|0;$p=5;continue _;}I();h=BwD.b;$p=3;continue _;case 5:$z=AH2(a,b,c,d,j);if(C()){break _;}j=$z;if(!j){j=e+1|0;$p=6;continue _;}I();h=BwD.b;$p=3;continue _;case 6:$z=AH2(a,b,c,d,j);if(C()){break _;}j=$z;if(!j){j=d-1|0;$p=7;continue _;}I();h=BwD.b;$p=3;continue _;case 7:$z=AH2(a,b,c,j,e);if(C()){break _;}j=$z;if(!j){j=d+
+1|0;$p=8;continue _;}I();h=BwD.b;$p=3;continue _;case 8:$z=AH2(a,b,c,j,e);if(C()){break _;}j=$z;if(j){I();h=BwD.b;$p=3;continue _;}i=i+1|0;if(i>=h)return;c=c+(D(f,3)-1|0)|0;d=d+1|0;e=e+(D(f,3)-1|0)|0;$p=1;continue _;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,$p);}
+function AH2(a,b,c,d,e){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AJY(b,c,d,e);if(C()){break _;}b=$z;return b.Ec;default:G1();}}D0().s(a,b,c,d,e,$p);}
+var M3=K(W);
+var BBC=0;function Bsu(a,b){var c=new M3();X0(c,a,b);return c;}
+function X0(a,b,c){BB();CZ(a,b,c,BBt);}
+function A07(a,b,c,d,e){var f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.b;$p=1;case 1:AIG(b,c,d,e,f);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function A1E(a,b,c,d,e,f){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.b;$p=1;case 1:AIG(b,c,d,e,f);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function AYL(a,b,c,d,e,f){var g,h,i,j,k,l,m,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=d-1|0;$p=1;case 1:$z=AKw(b,c,g,e);if(C()){break _;}g=$z;if(!g)g=1;else{I();if(g==BwD.b)g=1;else{f=BwB.data[g].bz;BB();g=f===BxI?1:f!==BxJ?0:1;}}if(g&&d>=0){f=new J1;h=c+0.5;i=d+0.5;j=e+0.5;c=a.b;EJ(f,b);f.rB=0;f.h4=c;f.ot=1;Dh(f,0.9800000190734863,0.9800000190734863);f.bI=f.cB
+/2.0;k=h;l=i;m=j;CV(f,k,l,m);f.f=0.0;f.i=0.0;f.g=0.0;f.lZ=0;f.bq=k;f.b6=l;f.bp=m;if(!BBC){$p=2;continue _;}if(!f.bx){$p=3;continue _;}}return;case 2:AYd(b,f);if(C()){break _;}return;case 3:AVs(f);if(C()){break _;}if(f.bx)return;continue _;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);}
+function Be$(a){return 3;}
+function AKZ(){BBC=0;}
+var APl=K(M3);
+function BsI(a,b){var c=new APl();A6k(c,a,b);return c;}
+function A6k(a,b,c){X0(a,b,c);}
+function Bpo(a,b,c){if(D(c,10))b=a.b;else{Bt();b=BBD.bb;}return b;}
+var AGu=K(W);
+function ZB(a,b){var c=new AGu();A_l(c,a,b);return c;}
+function A_l(a,b,c){BB();CZ(a,b,c,BAo);}
+function BfK(a,b,c){b=a.b;I();if(b==Bw3.b){Bt();b=BBE.bb;}else if(b==BzP.b){Bt();b=BBF.bb;}return b;}
+function A_1(a,b){return 1;}
+var ANC=K(W);
+function Bt2(a){var b=new ANC();Bpe(b,a);return b;}
+function Bpe(a,b){BB();FB(a,b,BAp);a.M=20;}
+function BlU(a,b){return 1;}
+function A2Y(a,b,c){I();return BwP.b;}
+function A5K(a,b){return b==1?21:b?20:21;}
+function Q5(){W.call(this);this.x0=0;}
+function AZN(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=b.c0(c,d,e);if(C()){break _;}g=$z;if(!a.x0&&g==a.b)return 0;$p=2;case 2:$z=AOM(a,b,c,d,e,f);if(C()){break _;}c=$z;return c;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+function AKQ(){var a=this;Q5.call(a);a.KD=0;a.R_=0;}
+function Brb(a,b){var c=new AKQ();Bbv(c,a,b);return c;}
+function Bbv(a,b,c){BB();CZ(a,b,c,BBp);a.x0=0;a.R_=0;a.KD=c;}
+function ARj(a,b,c,d,e){var f,g,h,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:(b.o_()).y_(c,e,1,1);f=(b.o_()).i8.data[0];g=(b.o_()).lL.data[0];if(BBG!==null){g=g*f;c=(1.0-f)*255.0|0;d=(1.0-g)*255.0|0;return BBG.data[d<<8|c];}h=Gm(B(329));$p=1;case 1:$z=AUE(h);if(C()){break _;}b=$z;BBG=b.kY;g=g*f;c=(1.0-f)*255.0|0;d=(1.0-g)*255.0|0;return BBG.data[d<<8|c];default:G1();}}D0().s(a,b,c,d,e,f,g,h,$p);}
+function AYu(a,b,c,d,e,f){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:return;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function ALH(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AKw(b,c,d,e);if(C()){break _;}g=$z;if(g!=a.b)return;$p=2;case 2:$z=AMY(b,c,d,e);if(C()){break _;}g=$z;if(g&&g==(f-1|0)){$p=3;continue _;}return;case 3:AN1(a,b,c,d,e);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+function AN1(a,b,c,d,e){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:return;default:G1();}}D0().s(a,b,c,d,e,$p);}
+function AIy(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AKw(b,c,d,e);if(C()){break _;}g=$z;I();if(g==BwP.b)return 16;if(g!=a.b)return f;$p=2;case 2:$z=AMY(b,c,d,e);if(C()){break _;}h=$z;if(h&&h>f)return h;return f;default:G1();}}D0().s(a,b,c,d,e,f,g,h,$p);}
+function ARe(a,b,c,d,e,f){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:return;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function A7W(a,b){return D(b,20)?0:1;}
+function BgO(a,b,c){I();return BwU.b;}
+function BdI(a){return a.x0?0:1;}
+function A1R(a,b,c,d,e,f){}
+var AT0=K(W);
+function BrN(a){var b=new AT0();BlO(b,a);return b;}
+function BlO(a,b){BB();FB(a,b,BBr);a.M=48;}
+function ATs(a,b,c,d,e){var f,g,h,i,j,k,l,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=c-2|0;g=c+2|0;h=d-2|0;d=d+2|0;i=e-2|0;e=e+2|0;while(f<=g){j=h;while(j<=d){k=i;if(k<=e){$p=1;continue _;}j=j+1|0;}f=f+1|0;}return;case 1:$z=AJY(b,f,j,k);if(C()){break _;}l=$z;BB();k=k+1|0;a:while(true){if(k<=e){continue _;}j=j+1|0;while(j>d){f=f+1|0;if(f>g)break a;j=h;}k=i;}return;default:
+G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
+function AWi(a,b,c,d,e){var f,g,h,i,j,k,l,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=c-2|0;g=c+2|0;h=d-2|0;i=d+2|0;j=e-2|0;c=e+2|0;while(f<=g){k=h;while(k<=i){l=j;if(l<=c){$p=1;continue _;}k=k+1|0;}f=f+1|0;}return;case 1:$z=AKw(b,f,k,l);if(C()){break _;}d=$z;$p=2;case 2:AQe(b,f,k,l,d);if(C()){break _;}l=l+1|0;a:while(true){if(l<=c){$p=1;continue _;}k=k+1|0;while(k>i){f
+=f+1|0;if(f>g)break a;k=h;}l=j;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
+function Jf(){W.call(this);this.Jb=0;}
+function BBH(a,b,c,d){var e=new Jf();Tc(e,a,b,c,d);return e;}
+function Tc(a,b,c,d,e){CZ(a,b,c,d);a.Jb=e;}
+function BnU(a){return 0;}
+function AF1(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=b.c0(c,d,e);if(C()){break _;}g=$z;if(!a.Jb&&g==a.b)return 0;$p=2;case 2:$z=AOM(a,b,c,d,e,f);if(C()){break _;}c=$z;return c;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+var AZC=K(Jf);
+function BrK(a,b,c,d){var e=new AZC();BgQ(e,a,b,c,d);return e;}
+function BgQ(a,b,c,d,e){Tc(a,b,c,d,e);}
+function A6v(a,b){return 0;}
+var APz=K(IR);
+function A3T(a,b){var c=new APz();Bo0(c,a,b);return c;}
+function Bo0(a,b,c){Qw(a,b,c);Br(a,0.30000001192092896,0.0,0.30000001192092896,0.699999988079071,0.4000000059604645,0.699999988079071);}
+function ARR(a,b){I();return Bzp.data[b];}
+function ALy(a,b,c,d,e){var f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AE4(b,c,d,e);if(C()){break _;}f=$z;if(f>13)return 0;d=d-1|0;$p=2;case 2:$z=AKw(b,c,d,e);if(C()){break _;}c=$z;return !ARR(a,c)?0:1;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+var AJq=K(W);
+function AMO(a,b){var c=new AJq();A8Y(c,a,b);return c;}
+function A8Y(a,b,c){BB();FB(a,b,BAt);a.M=c;}
+function BfX(a,b){return a.M-16|0;}
+function AGX(){W.call(this);this.FN=0;}
+function BmE(a,b){var c=new AGX();Bih(c,a,b);return c;}
+function Bih(a,b,c){BB();CZ(a,b,6,BAo);a.FN=c;if(!c)Br(a,0.0,0.0,0.0,1.0,0.5,1.0);IA(a,255);}
+function Bor(a,b){return b>1?5:6;}
+function BhG(a){return a.FN;}
+function AJA(a,b,c,d,e,f){I();}
+function AJd(a,b,c,d,e){var f,g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:I();f=d-1|0;$p=1;case 1:$z=AKw(b,c,f,e);if(C()){break _;}g=$z;if(g!=BwI.b)return;g=0;$p=2;case 2:AYH(b,c,d,e,g);if(C()){break _;}d=BwH.b;$p=3;case 3:AYH(b,c,f,e,d);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+function A$5(a,b,c){I();return BwI.b;}
+function A7Y(a){return a.FN;}
+function A15(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:I();if(a!==BwI){$p=1;continue _;}if(f==1)return 1;$p=2;continue _;case 1:AOM(a,b,c,d,e,f);if(C()){break _;}if(f==1)return 1;$p=2;case 2:$z=AOM(a,b,c,d,e,f);if(C()){break _;}g=$z;if(!g)c=0;else{if(f){$p=3;continue _;}c=1;}return c;case 3:$z=b.c0(c,d,e);if(C()){break _;}c=$z;return c==a.b?0:1;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+var AXh=K(W);
+function Brd(a,b){var c=new AXh();BaC(c,a,b);return c;}
+function BaC(a,b,c){BB();CZ(a,b,c,BBv);}
+function BgC(a,b){return !b?a.M+2|0:b!=1?a.M:a.M+1|0;}
+function AJb(a,b,c,d,e,f){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(f>0){I();if(BwB.data[f].fl()){$p=1;continue _;}}return;case 1:$z=APx(b,c,d,e);if(C()){break _;}f=$z;if(!f)return;f=0;$p=2;case 2:A1N(a,b,c,d,e,f);if(C()){break _;}f=0;$p=3;case 3:AYH(b,c,d,e,f);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function A5h(a,b){return 0;}
+function AOX(a,b,c,d,e){var f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=Bh0(b,c+0.5,d+0.5,e+0.5);f.ih=D(b.n,f.ih/4|0)+(f.ih/8|0)|0;$p=1;case 1:AYd(b,f);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function A1N(a,b,c,d,e,f){var g,h,i,j,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=Bh0(b,c+0.5,d+0.5,e+0.5);$p=1;case 1:AYd(b,g);if(C()){break _;}h=B(330);i=1.0;j=1.0;$p=2;case 2:AG0(b,g,h,i,j);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,$p);}
+var ALo=K(W);
+function BqF(a,b){var c=new ALo();A4j(c,a,b);return c;}
+function A4j(a,b,c){BB();CZ(a,b,c,BAp);}
+function Bo_(a,b){return b>1?a.M:4;}
+function Bf7(a,b){return 0;}
+var AFm=K(QU);
+function Br$(a,b){var c=new AFm();A_c(c,a,b);return c;}
+function A_c(a,b,c){ART(a,b,c);}
+function Bd6(a,b){return 1;}
+function A45(a,b,c){I();return Bw$.b;}
+var To=K(W);
+function BrT(a,b){var c=new To();A00(c,a,b);return c;}
+function A00(a,b,c){BB();CZ(a,b,c,BBu);Es(a,1);}
+function AV8(a,b,c,d,e){return null;}
+function Bc2(a){return 0;}
+function A6F(a){return 0;}
+function Bbr(a){return 2;}
+function AUL(a,b,c,d,e){var f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=c-1|0;$p=1;case 1:$z=ALD(b,f,d,e);if(C()){break _;}f=$z;if(f)return 1;f=c+1|0;$p=2;case 2:$z=ALD(b,f,d,e);if(C()){break _;}f=$z;if(f)return 1;f=e-1|0;$p=3;case 3:$z=ALD(b,c,d,f);if(C()){break _;}f=$z;if(f)return 1;f=e+1|0;$p=4;case 4:$z=ALD(b,c,d,f);if(C()){break _;}f=$z;if(f)return 1;d=d-1|0;$p=5;case 5:$z=ALD(b,c,d,e);if(C()){break _;}c=$z;return c;default:
+G1();}}D0().s(a,b,c,d,e,f,$p);}
+function AWF(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AMY(b,c,d,e);if(C()){break _;}g=$z;if(f==1){h=d-1|0;$p=2;continue _;}if(f==2){h=e+1|0;$p=3;continue _;}if(f==3){h=e-1|0;$p=4;continue _;}if(f==4){h=c+1|0;$p=5;continue _;}if(f!=5){$p=7;continue _;}f=c-1|0;$p=6;continue _;case 2:$z=ALD(b,c,h,e);if(C()){break _;}h=$z;if(h)g=5;if(f==2){h=e+1|0;$p=3;continue _;}if(f==3)
+{h=e-1|0;$p=4;continue _;}if(f==4){h=c+1|0;$p=5;continue _;}if(f!=5){$p=7;continue _;}f=c-1|0;$p=6;continue _;case 3:$z=ALD(b,c,d,h);if(C()){break _;}h=$z;if(h)g=4;if(f==3){h=e-1|0;$p=4;continue _;}if(f==4){h=c+1|0;$p=5;continue _;}if(f!=5){$p=7;continue _;}f=c-1|0;$p=6;continue _;case 4:$z=ALD(b,c,d,h);if(C()){break _;}h=$z;if(h)g=3;if(f==4){h=c+1|0;$p=5;continue _;}if(f!=5){$p=7;continue _;}f=c-1|0;$p=6;continue _;case 5:$z=ALD(b,h,d,e);if(C()){break _;}h=$z;if(h)g=2;if(f!=5){$p=7;continue _;}f=c-1|0;$p=6;case 6:$z
+=ALD(b,f,d,e);if(C()){break _;}f=$z;if(f)g=1;$p=7;case 7:AKg(b,c,d,e,g);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,$p);}
+function A1A(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AMY(b,c,d,e);if(C()){break _;}g=$z;if(g)return;$p=2;case 2:a.ev(b,c,d,e);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+function AJp(a,b,c,d,e){var f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=c-1|0;$p=1;case 1:$z=ALD(b,f,d,e);if(C()){break _;}f=$z;if(f){f=1;$p=3;continue _;}f=c+1|0;$p=2;case 2:$z=ALD(b,f,d,e);if(C()){break _;}f=$z;if(f){f=2;$p=5;continue _;}f=e-1|0;$p=4;continue _;case 3:AKg(b,c,d,e,f);if(C()){break _;}$p=6;continue _;case 4:$z=ALD(b,c,d,f);if(C()){break _;}f=$z;if(f){f=3;$p=8;continue _;}f=e+1|0;$p=7;continue _;case 5:AKg(b,
+c,d,e,f);if(C()){break _;}$p=6;case 6:AXv(a,b,c,d,e);if(C()){break _;}return;case 7:$z=ALD(b,c,d,f);if(C()){break _;}f=$z;if(f){f=4;$p=10;continue _;}f=d-1|0;$p=9;continue _;case 8:AKg(b,c,d,e,f);if(C()){break _;}$p=6;continue _;case 9:$z=ALD(b,c,f,e);if(C()){break _;}f=$z;if(!f){$p=6;continue _;}f=5;$p=11;continue _;case 10:AKg(b,c,d,e,f);if(C()){break _;}$p=6;continue _;case 11:AKg(b,c,d,e,f);if(C()){break _;}$p=6;continue _;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function ASV(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AXv(a,b,c,d,e);if(C()){break _;}f=$z;if(!f)return;$p=2;case 2:$z=AMY(b,c,d,e);if(C()){break _;}g=$z;h=0;f=c-1|0;$p=3;case 3:$z=ALD(b,f,d,e);if(C()){break _;}f=$z;if(!f&&g==1)h=1;f=c+1|0;$p=4;case 4:$z=ALD(b,f,d,e);if(C()){break _;}f=$z;if(!f&&g==2)h=1;f=e-1|0;$p=5;case 5:$z=ALD(b,c,d,f);if(C()){break _;}f=$z;if(!f&&
+g==3)h=1;f=e+1|0;$p=6;case 6:$z=ALD(b,c,d,f);if(C()){break _;}f=$z;if(!f&&g==4)h=1;f=d-1|0;$p=7;case 7:$z=ALD(b,c,f,e);if(C()){break _;}f=$z;if(!f&&g==5)h=1;if(!h)return;$p=8;case 8:$z=AMY(b,c,d,e);if(C()){break _;}f=$z;$p=9;case 9:AFM(a,b,c,d,e,f);if(C()){break _;}f=0;$p=10;case 10:AYH(b,c,d,e,f);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,$p);}
+function AXv(a,b,c,d,e){var f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AUL(a,b,c,d,e);if(C()){break _;}f=$z;if(f)return 1;$p=2;case 2:$z=AMY(b,c,d,e);if(C()){break _;}f=$z;$p=3;case 3:AFM(a,b,c,d,e,f);if(C()){break _;}f=0;$p=4;case 4:AYH(b,c,d,e,f);if(C()){break _;}return 0;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function AS0(a,b,c,d,e,f,g){var h,i,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AMY(b,c,d,e);if(C()){break _;}h=$z;i=h&7;if(i==1)Br(a,0.0,0.20000000298023224,0.3499999940395355,0.30000001192092896,0.800000011920929,0.6499999761581421);else if(i==2)Br(a,0.699999988079071,0.20000000298023224,0.3499999940395355,1.0,0.800000011920929,0.6499999761581421);else if(i==3)Br(a,0.3499999940395355,
+0.20000000298023224,0.0,0.6499999761581421,0.800000011920929,0.30000001192092896);else if(i!=4)Br(a,0.4000000059604645,0.0,0.4000000059604645,0.6000000238418579,0.6000000238418579,0.6000000238418579);else Br(a,0.3499999940395355,0.20000000298023224,0.699999988079071,0.6499999761581421,0.800000011920929,1.0);$p=2;case 2:$z=ASg(a,b,c,d,e,f,g);if(C()){break _;}b=$z;return b;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,$p);}
+function AZE(a,b,c,d,e,f){var g,h,i,j,k,l,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AMY(b,c,d,e);if(C()){break _;}g=$z;h=c+0.5;i=d+0.699999988079071;j=e+0.5;if(g==1){k=h-0.27000001072883606;l=i+0.2199999988079071;BU(b,B(331),k,l,j,0.0,0.0,0.0);BU(b,B(332),k,l,j,0.0,0.0,0.0);}else if(g==2){k=h+0.27000001072883606;l=i+0.2199999988079071;BU(b,B(331),k,l,j,0.0,
+0.0,0.0);BU(b,B(332),k,l,j,0.0,0.0,0.0);}else if(g==3){l=i+0.2199999988079071;k=j-0.27000001072883606;BU(b,B(331),h,l,k,0.0,0.0,0.0);BU(b,B(332),h,l,k,0.0,0.0,0.0);}else if(g!=4){BU(b,B(331),h,i,j,0.0,0.0,0.0);BU(b,B(332),h,i,j,0.0,0.0,0.0);}else{l=i+0.2199999988079071;k=j+0.27000001072883606;BU(b,B(331),h,l,k,0.0,0.0,0.0);BU(b,B(332),h,l,k,0.0,0.0,0.0);}return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
+function AX_(){var a=this;W.call(a);a.yW=null;a.Be=null;}
+function Bud(a,b){var c=new AX_();BeV(c,a,b);return c;}
+function BeV(a,b,c){BB();CZ(a,b,c,BBs);a.yW=BS(256);a.Be=BS(256);KD(a,BwO.b,5,20);KD(a,BwP.b,5,5);KD(a,BwQ.b,30,60);KD(a,Bw8.b,30,20);KD(a,Bw9.b,15,100);KD(a,Bw2.b,30,60);Es(a,1);}
+function KD(a,b,c,d){a.yW.data[b]=c;a.Be.data[b]=d;}
+function A0W(a,b,c,d,e){return null;}
+function BhN(a){return 0;}
+function Blb(a){return 0;}
+function A8m(a){return 3;}
+function A6_(a,b){return 0;}
+function A_Y(a){return 10;}
+function AFj(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=d-1|0;$p=1;case 1:$z=AKw(b,c,g,e);if(C()){break _;}h=$z;I();h=h!=BAi.b?0:1;$p=2;case 2:$z=AMY(b,c,d,e);if(C()){break _;}i=$z;j=Y(i,15);if(j<0){k=i+1|0;$p=3;continue _;}if(!h){$p=5;continue _;}if(!h){$p=6;continue _;}if(!(i
+%2|0)&&i>2){h=c+1|0;i=300;$p=9;continue _;}return;case 3:AKg(b,c,d,e,k);if(C()){break _;}k=a.b;$p=4;case 4:AIG(b,c,d,e,k);if(C()){break _;}if(!h){$p=5;continue _;}if(!h){$p=6;continue _;}if(!(i%2|0)&&i>2){h=c+1|0;i=300;$p=9;continue _;}return;case 5:$z=A1p(a,b,c,d,e);if(C()){break _;}k=$z;if(!k){$p=7;continue _;}if(!h){$p=6;continue _;}if(!(i%2|0)&&i>2){h=c+1|0;i=300;$p=9;continue _;}return;case 6:$z=AOc(a,b,c,g,e);if(C()){break _;}h=$z;if(!h&&!j&&!D(f,4)){h=0;$p=15;continue _;}if(!(i%2|0)&&i>2){h=c+1|0;i=300;$p
+=9;continue _;}return;case 7:$z=ALD(b,c,g,e);if(C()){break _;}h=$z;if(h&&i<=3)return;h=0;$p=8;case 8:AYH(b,c,d,e,h);if(C()){break _;}return;case 9:AF$(a,b,h,d,e,i,f);if(C()){break _;}k=c-1|0;i=300;$p=10;case 10:AF$(a,b,k,d,e,i,f);if(C()){break _;}i=250;$p=11;case 11:AF$(a,b,c,g,e,i,f);if(C()){break _;}l=d+1|0;i=250;$p=12;case 12:AF$(a,b,c,l,e,i,f);if(C()){break _;}m=e-1|0;i=300;$p=13;case 13:AF$(a,b,c,d,m,i,f);if(C()){break _;}n=e+1|0;i=300;$p=14;case 14:AF$(a,b,c,d,n,i,f);if(C()){break _;}o=d+4|0;a:{while(k
+<=h){p=m;while(p<=n){q=g;while(q<=o){if(k!=c)break a;if(q!=d)break a;if(p!=e)break a;q=q+1|0;}p=p+1|0;}k=k+1|0;}return;}r=100;if(q>l)r=r+((q-l|0)*100|0)|0;i=0;$p=16;continue _;case 15:AYH(b,c,d,e,h);if(C()){break _;}return;case 16:$z=AKw(b,k,q,p);if(C()){break _;}j=$z;if(!j){j=k+1|0;$p=17;continue _;}if(0>0&&D(f,r)<=0){i=a.b;$p=23;continue _;}b:{c:while(true){q=q+1|0;while(q>o){p=p+1|0;while(p>n){k=k+1|0;if(k>h)break c;p=m;}q=g;}if(k!=c)break b;if(q!=d)break b;if(p==e)continue;else break b;}return;}r=100;if
+(q>l)r=r+((q-l|0)*100|0)|0;i=0;continue _;case 17:$z=AOS(a,b,j,q,p,i);if(C()){break _;}i=$z;j=k-1|0;$p=18;case 18:$z=AOS(a,b,j,q,p,i);if(C()){break _;}i=$z;j=q-1|0;$p=19;case 19:$z=AOS(a,b,k,j,p,i);if(C()){break _;}j=$z;i=q+1|0;$p=20;case 20:$z=AOS(a,b,k,i,p,j);if(C()){break _;}i=$z;j=p-1|0;$p=21;case 21:$z=AOS(a,b,k,q,j,i);if(C()){break _;}i=$z;j=p+1|0;$p=22;case 22:$z=AOS(a,b,k,q,j,i);if(C()){break _;}j=$z;if(j>0&&D(f,r)<=j){i=a.b;$p=23;continue _;}d:{b:while(true){q=q+1|0;while(q>o){p=p+1|0;while(p>n){k=
+k+1|0;if(k>h)break b;p=m;}q=g;}if(k!=c)break d;if(q!=d)break d;if(p==e)continue;else break d;}return;}r=100;if(q>l)r=r+((q-l|0)*100|0)|0;i=0;$p=16;continue _;case 23:AYH(b,k,q,p,i);if(C()){break _;}a:{d:while(true){q=q+1|0;while(q>o){p=p+1|0;while(p>n){k=k+1|0;if(k>h)break d;p=m;}q=g;}if(k!=c)break a;if(q!=d)break a;if(p==e)continue;else break a;}return;}r=100;if(q>l)r=r+((q-l|0)*100|0)|0;i=0;$p=16;continue _;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);}
+function AF$(a,b,c,d,e,f,g){var h,i,j,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=a.Be.data;$p=1;case 1:$z=AKw(b,c,d,e);if(C()){break _;}i=$z;j=h[i];if(D(g,f)>=j)return;$p=2;case 2:$z=AKw(b,c,d,e);if(C()){break _;}f=$z;I();i=f!=Bw9.b?0:1;if(D(g,2)){f=0;$p=3;continue _;}f=a.b;$p=4;continue _;case 3:AYH(b,c,d,e,f);if(C()){break _;}if(!i)return;g=Bw9;f=0;$p=5;continue _;case 4:AYH(b,c,d,e,
+f);if(C()){break _;}if(!i)return;g=Bw9;f=0;$p=5;case 5:g.rh(b,c,d,e,f);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,$p);}
+function A1p(a,b,c,d,e){var f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=c+1|0;$p=1;case 1:$z=AOc(a,b,f,d,e);if(C()){break _;}f=$z;if(f)return 1;f=c-1|0;$p=2;case 2:$z=AOc(a,b,f,d,e);if(C()){break _;}f=$z;if(f)return 1;f=d-1|0;$p=3;case 3:$z=AOc(a,b,c,f,e);if(C()){break _;}f=$z;if(f)return 1;f=d+1|0;$p=4;case 4:$z=AOc(a,b,c,f,e);if(C()){break _;}f=$z;if(f)return 1;f=e-1|0;$p=5;case 5:$z=AOc(a,b,c,d,f);if(C()){break _;}f=
+$z;if(f)return 1;e=e+1|0;$p=6;case 6:$z=AOc(a,b,c,d,e);if(C()){break _;}c=$z;return c;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function Bek(a){return 0;}
+function AOc(a,b,c,d,e){var f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.yW.data;$p=1;case 1:$z=b.c0(c,d,e);if(C()){break _;}c=$z;return f[c]<=0?0:1;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function AOS(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=a.yW.data;$p=1;case 1:$z=AKw(b,c,d,e);if(C()){break _;}c=$z;h=g[c];if(h>f)f=h;return f;default:G1();}}D0().s(a,b,c,d,e,f,g,h,$p);}
+function AWh(a,b,c,d,e){var f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=d-1|0;$p=1;case 1:$z=ALD(b,c,f,e);if(C()){break _;}f=$z;if(f)return 1;$p=2;case 2:$z=A1p(a,b,c,d,e);if(C()){break _;}c=$z;return c?1:0;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function AJw(a,b,c,d,e,f){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=d-1|0;$p=1;case 1:$z=ALD(b,c,f,e);if(C()){break _;}f=$z;if(f)return;$p=2;case 2:$z=A1p(a,b,c,d,e);if(C()){break _;}f=$z;if(f)return;f=0;$p=3;case 3:AYH(b,c,d,e,f);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function AKr(a,b,c,d,e){var f,g,h,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=d-1|0;$p=1;case 1:$z=AKw(b,c,f,e);if(C()){break _;}g=$z;I();if(g!=Bw$.b){$p=2;continue _;}h=BAl;$p=3;continue _;case 2:$z=ALD(b,c,f,e);if(C()){break _;}g=$z;if(!g){$p=5;continue _;}g=a.b;$p=4;continue _;case 3:$z=ANz(h,b,c,d,e);if(C()){break _;}g=$z;if(g)return;$p=2;continue _;case 4:AIG(b,c,d,e,g);if(C()){break _;}return;case 5:$z
+=A1p(a,b,c,d,e);if(C()){break _;}g=$z;if(g){g=a.b;$p=4;continue _;}g=0;$p=6;case 6:AYH(b,c,d,e,g);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,$p);}
+function A1U(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(D(f,24)){g=d-1|0;$p=1;continue _;}h=c+0.5;i=d+0.5;j=e+0.5;k=B(333);l=1.0+O(f);m=O(f)*0.699999988079071+0.30000001192092896;$p=2;continue _;case 1:$z=ALD(b,c,g,e);if(C()){break _;}n=$z;if(n){g=0;l=
+c;m=d;o=e;while(g<3){BU(b,B(328),l+O(f),m+O(f)*0.5+0.5,o+O(f),0.0,0.0,0.0);g=g+1|0;}return;}I();k=BwD;$p=3;continue _;case 2:AGC(b,h,i,j,k,l,m);if(C()){break _;}g=d-1|0;$p=1;continue _;case 3:$z=AOc(k,b,c,g,e);if(C()){break _;}g=$z;if(g){g=0;l=c;m=d;o=e;while(g<3){BU(b,B(328),l+O(f),m+O(f)*0.5+0.5,o+O(f),0.0,0.0,0.0);g=g+1|0;}return;}k=BwD;g=c-1|0;$p=4;case 4:a:{$z=AOc(k,b,g,d,e);if(C()){break _;}g=$z;if(g){g=0;l=c;p=d;q=e;while(true){if(g>=2)break a;m=l+O(f)*0.10000000149011612;o=p+O(f);r=q+O(f);BU(b,B(328),
+m,o,r,0.0,0.0,0.0);g=g+1|0;}}}k=BwD;n=c+1|0;$p=5;case 5:a:{$z=AOc(k,b,n,d,e);if(C()){break _;}g=$z;if(g){g=0;l=n;p=d;q=e;while(true){if(g>=2)break a;m=l-O(f)*0.10000000149011612;o=p+O(f);r=q+O(f);BU(b,B(328),m,o,r,0.0,0.0,0.0);g=g+1|0;}}}k=BwD;g=e-1|0;$p=6;case 6:a:{$z=AOc(k,b,c,d,g);if(C()){break _;}g=$z;if(g){g=0;l=c;o=d;q=e;while(true){if(g>=2)break a;m=l+O(f);p=o+O(f);r=q+O(f)*0.10000000149011612;BU(b,B(328),m,p,r,0.0,0.0,0.0);g=g+1|0;}}}k=BwD;g=e+1|0;$p=7;case 7:a:{$z=AOc(k,b,c,d,g);if(C()){break _;}n=
+$z;if(n){n=0;r=c;s=d;m=g;while(true){if(n>=2)break a;t=r+O(f);l=s+O(f);q=m-O(f)*0.10000000149011612;BU(b,B(328),t,l,q,0.0,0.0,0.0);n=n+1|0;}}}k=BwD;d=d+1|0;$p=8;case 8:a:{$z=AOc(k,b,c,d,e);if(C()){break _;}g=$z;if(g){g=0;l=c;m=d;q=e;while(true){if(g>=2)break a;t=l+O(f);o=m-O(f)*0.10000000149011612;r=q+O(f);BU(b,B(328),t,o,r,0.0,0.0,0.0);g=g+1|0;}}}return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p);}
+var GJ=K(W);
+function PY(a,b,c){FB(a,b,c);Bzq.data[b]=1;}
+function AXG(a,b,c,d,e){var f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.vB();$p=1;case 1:AN8(b,c,d,e,f);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function AUD(a,b,c,d,e){var f,g,h,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=c>>4;g=e>>4;$p=1;case 1:$z=AHy(b,f,g);if(C()){break _;}b=$z;if(b!==null){h=CU(c&15,d,e&15);if(b.o8)IZ(b.b7.gj,H4(b.hE,h));}return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,$p);}
+var AHS=K(GJ);
+function BtY(a,b){var c=new AHS();A41(c,a,b);return c;}
+function A41(a,b,c){BB();CZ(a,b,c,BAo);}
+function BcO(a){return Bl3();}
+function Bk2(a,b,c){return 0;}
+function Bp5(a,b){return 0;}
+function Bh1(a){return 0;}
+function AHd(){W.call(this);this.dh=null;}
+function Bow(a,b){var c=new AHd();Bjx(c,a,b);return c;}
+function Bjx(a,b,c){CZ(a,b,c.M,c.bz);a.dh=c;BL(a,c.uS);D5(a,c.rX/3.0);a.fj=c.fj;}
+function AE3(a,b,c,d,e){Br(a,0.0,0.0,0.0,1.0,1.0,1.0);}
+function AYr(a,b,c,d,e){return OL(a,b,c,d,e);}
+function Bhq(a){return 0;}
+function A6r(a){return 0;}
+function A$m(a){return 10;}
+function AYN(a,b,c,d,e,f){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AOM(a,b,c,d,e,f);if(C()){break _;}c=$z;return c;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function ASj(a,b,c,d,e,f,g){var h,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AMY(b,c,d,e);if(C()){break _;}h=$z;if(!h){Br(a,0.0,0.0,0.0,0.5,0.5,1.0);$p=2;continue _;}if(h==1){Br(a,0.0,0.0,0.0,0.5,1.0,1.0);$p=4;continue _;}if(h==2){Br(a,0.0,0.0,0.0,1.0,0.5,0.5);$p=6;continue _;}if(h!=3){Br(a,0.0,0.0,0.0,1.0,1.0,1.0);return;}Br(a,0.0,0.0,0.0,1.0,1.0,0.5);$p=8;continue _;case 2:AUl(a,b,c,d,e,f,
+g);if(C()){break _;}Br(a,0.5,0.0,0.0,1.0,1.0,1.0);$p=3;case 3:AUl(a,b,c,d,e,f,g);if(C()){break _;}Br(a,0.0,0.0,0.0,1.0,1.0,1.0);return;case 4:AUl(a,b,c,d,e,f,g);if(C()){break _;}Br(a,0.5,0.0,0.0,1.0,0.5,1.0);$p=5;case 5:AUl(a,b,c,d,e,f,g);if(C()){break _;}Br(a,0.0,0.0,0.0,1.0,1.0,1.0);return;case 6:AUl(a,b,c,d,e,f,g);if(C()){break _;}Br(a,0.0,0.0,0.5,1.0,1.0,1.0);$p=7;case 7:AUl(a,b,c,d,e,f,g);if(C()){break _;}Br(a,0.0,0.0,0.0,1.0,1.0,1.0);return;case 8:AUl(a,b,c,d,e,f,g);if(C()){break _;}Br(a,0.0,0.0,0.5,1.0,
+0.5,1.0);$p=9;case 9:AUl(a,b,c,d,e,f,g);if(C()){break _;}Br(a,0.0,0.0,0.0,1.0,1.0,1.0);return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,$p);}
+function AYt(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=a.dh;$p=1;case 1:g.i1(b,c,d,e,f);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+function AI2(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=a.dh;$p=1;case 1:g.nF(b,c,d,e,f);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+function ALI(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=a.dh;$p=1;case 1:g.rh(b,c,d,e,f);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+function AVA(a,b,c,d,e){var f,g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.dh;$p=1;case 1:$z=f.Nu(b,c,d,e);if(C()){break _;}g=$z;return g;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+function A69(a,b){return a.dh.H0(b);}
+function BmP(a){return a.dh.ni();}
+function BfB(a,b,c){return a.dh.cL(b,c);}
+function BaM(a,b){return a.dh.dT(b);}
+function A8n(a,b,c){return a.dh.eq(b,c);}
+function BkG(a,b){return a.dh.bi(b);}
+function AUs(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=a.dh;$p=1;case 1:$z=g.v$(b,c,d,e,f);if(C()){break _;}c=$z;return c;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+function A5Z(a){return a.dh.j1();}
+function AU0(a,b,c,d,e){var f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.dh;$p=1;case 1:$z=f.n8(b,c,d,e);if(C()){break _;}b=$z;return b;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function AKT(a,b,c,d,e,f,g){var h,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=a.dh;$p=1;case 1:h.vn(b,c,d,e,f,g);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,$p);}
+function A9O(a){return a.dh.yi();}
+function A$d(a,b,c){return a.dh.xV(b,c);}
+function AVa(a,b,c,d,e){var f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.dh;$p=1;case 1:$z=f.fc(b,c,d,e);if(C()){break _;}c=$z;return c;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function AKP(a,b,c,d,e){var f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.dh;$p=1;case 1:f.ev(b,c,d,e);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function AF9(a,b,c,d,e){var f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.dh;$p=1;case 1:f.hV(b,c,d,e);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function AQk(a,b,c,d,e,f,g){var h,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=a.dh;$p=1;case 1:h.NU(b,c,d,e,f,g);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,$p);}
+function AVD(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=a.dh;$p=1;case 1:g.Vz(b,c,d,e,f);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+function AZ$(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=a.dh;$p=1;case 1:g.p_(b,c,d,e,f);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+function A0d(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=a.dh;$p=1;case 1:g.c8(b,c,d,e,f);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+function AO5(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=a.dh;$p=1;case 1:$z=g.jy(b,c,d,e,f);if(C()){break _;}c=$z;return c;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+function AGO(a,b,c,d,e){var f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.dh;$p=1;case 1:f.zg(b,c,d,e);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function AQL(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=N(f.o*4.0/360.0+0.5)&3;if(!g){h=2;$p=1;continue _;}if(g==1){h=1;$p=2;continue _;}if(g==2){h=3;$p=3;continue _;}if(g!=3)return;g=0;$p=4;continue _;case 1:AKg(b,c,d,e,h);if(C()){break _;}if(g==1){h=1;$p=2;continue _;}if(g==2){h=3;$p=3;continue _;}if(g!=3)return;g=0;$p=4;continue _;case 2:AKg(b,c,d,e,h);if(C()){break _;}if(g==2){h
+=3;$p=3;continue _;}if(g!=3)return;g=0;$p=4;continue _;case 3:AKg(b,c,d,e,h);if(C()){break _;}if(g!=3)return;g=0;$p=4;case 4:AKg(b,c,d,e,g);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,$p);}
+function AN5(){GJ.call(this);this.gw=null;}
+function Bqo(a){var b=new AN5();Bjr(b,a);return b;}
+function Bjr(a,b){BB();PY(a,b,BAp);a.gw=new CX;a.M=26;}
+function ALw(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(f==1)return a.M-1|0;if(!f)return a.M-1|0;g=e-1|0;$p=1;case 1:$z=b.c0(c,d,g);if(C()){break _;}h=$z;i=e+1|0;$p=2;case 2:$z=b.c0(c,d,i);if(C()){break _;}j=$z;k=c-1|0;$p=3;case 3:$z=b.c0(k,d,e);if(C()){break _;}l=$z;m=c+1|0;$p=4;case 4:$z
+=b.c0(m,d,e);if(C()){break _;}n=$z;c=a.b;e=Y(h,c);if(e&&j!=c){e=Y(l,c);if(e&&n!=c){m=3;I();o=Bzp.data;if(o[h]&&!o[j])m=3;if(o[j]&&!o[h])m=2;if(o[l]&&!o[n])m=5;if(o[n]&&!o[l])m=4;return f!=m?a.M:a.M+1|0;}if(f!=4&&f!=5){p=0;if(!e)p=(-1);c=e?m:k;$p=7;continue _;}return a.M;}if(f!=2&&f!=3){p=0;if(!e)p=(-1);c=e?i:g;$p=5;continue _;}return a.M;case 5:$z=b.c0(k,d,c);if(C()){break _;}q=$z;if(h==a.b)i=g;$p=6;case 6:$z=b.c0(m,d,i);if(C()){break _;}i=$z;if(f==4)p=(-1)-p|0;k=5;I();o=Bzp.data;if(!(!o[l]&&!o[q])&&!o[n]&&
+!o[i])k=5;if(!(!o[n]&&!o[i])&&!o[l]&&!o[q])k=4;return (f!=k?a.M+32|0:a.M+16|0)+p|0;case 7:$z=b.c0(c,d,g);if(C()){break _;}g=$z;if(l==a.b)m=k;$p=8;case 8:$z=b.c0(m,d,i);if(C()){break _;}i=$z;if(f==3)p=(-1)-p|0;k=3;I();o=Bzp.data;if(!(!o[h]&&!o[g])&&!o[j]&&!o[i])k=3;if(!(!o[j]&&!o[i])&&!o[h]&&!o[g])k=2;return (f!=k?a.M+32|0:a.M+16|0)+p|0;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);}
+function Bmi(a,b){return b==1?a.M-1|0:!b?a.M-1|0:b!=3?a.M:a.M+1|0;}
+function ASK(a,b,c,d,e){var f,g,h,i,j,k,l,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=0;g=c-1|0;$p=1;case 1:$z=AKw(b,g,d,e);if(C()){break _;}h=$z;if(h==a.b)f=1;h=c+1|0;$p=2;case 2:$z=AKw(b,h,d,e);if(C()){break _;}i=$z;if(i==a.b)f=f+1|0;i=e-1|0;$p=3;case 3:$z=AKw(b,c,d,i);if(C()){break _;}j=$z;if(j==a.b)f=f+1|0;k=e+1|0;$p=4;case 4:$z=AKw(b,c,d,k);if(C()){break _;}l=$z;if
+(l==a.b)f=f+1|0;if(f>1)return 0;$p=5;case 5:$z=ARE(a,b,g,d,e);if(C()){break _;}j=$z;if(j)return 0;$p=6;case 6:$z=ARE(a,b,h,d,e);if(C()){break _;}e=$z;if(e)return 0;$p=7;case 7:$z=ARE(a,b,c,d,i);if(C()){break _;}e=$z;if(e)return 0;$p=8;case 8:$z=ARE(a,b,c,d,k);if(C()){break _;}c=$z;return c?0:1;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
+function ARE(a,b,c,d,e){var f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AKw(b,c,d,e);if(C()){break _;}f=$z;if(f!=a.b)return 0;f=c-1|0;$p=2;case 2:$z=AKw(b,f,d,e);if(C()){break _;}f=$z;if(f==a.b)return 1;f=c+1|0;$p=3;case 3:$z=AKw(b,f,d,e);if(C()){break _;}f=$z;if(f==a.b)return 1;f=e-1|0;$p=4;case 4:$z=AKw(b,c,d,f);if(C()){break _;}f=$z;if(f==a.b)return 1;e=e+1|0;$p=5;case 5:$z=AKw(b,c,d,e);if(C()){break _;}c
+=$z;return c!=a.b?0:1;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function A17(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AWj(b,c,d,e);if(C()){break _;}f=$z;g=f;h=0;i=27;j=c;k=d;l=e;while(h0){s=D(a.gw,21)+10|0;t=f.v;if(s>t)s=t;f.v=t-s|0;u=G_(b,p,q,r,MK(f.bn,s,f.fz));u.f=CS(a.gw)*0.05000000074505806;u.i=CS(a.gw)*0.05000000074505806+0.20000000298023224;u.g=CS(a.gw)*0.05000000074505806;$p=3;continue _;}}h=h+1|0;}$p=2;case 2:AUD(a,b,c,d,e);if(C()){break _;}return;case 3:AYd(b,u);if(C()){break _;}a:while(true){if(f.v>0){s=D(a.gw,21)+10|0;t=f.v;if(s>t)s=t;f.v=t-s|0;u=G_(b,p,q,r,MK(f.bn,s,f.fz));u.f=CS(a.gw)*0.05000000074505806;u.i
+=CS(a.gw)*0.05000000074505806+0.20000000298023224;u.g=CS(a.gw)*0.05000000074505806;continue _;}while(true){h=h+1|0;if(h>=i)break a;f=Xv(g,h);if(f===null)continue;else break;}m=O(a.gw)*0.800000011920929+0.10000000149011612;n=O(a.gw)*0.800000011920929+0.10000000149011612;o=O(a.gw)*0.800000011920929+0.10000000149011612;p=j+m;q=k+n;r=l+o;}$p=2;continue _;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p);}
+function AOa(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AWj(b,c,d,e);if(C()){break _;}g=$z;h=g;i=d+1|0;$p=2;case 2:$z=ALD(b,c,i,e);if(C()){break _;}j=$z;if(j)return 1;k=c-1|0;$p=3;case 3:$z=AKw(b,k,d,e);if(C()){break _;}j=$z;if(j==a.b){$p=5;continue _;}l=c+1|0;$p=4;case 4:$z=AKw(b,l,
+d,e);if(C()){break _;}j=$z;if(j==a.b){$p=7;continue _;}m=e-1|0;$p=6;continue _;case 5:$z=ALD(b,k,i,e);if(C()){break _;}j=$z;if(j)return 1;l=c+1|0;$p=4;continue _;case 6:$z=AKw(b,c,d,m);if(C()){break _;}j=$z;if(j==a.b){$p=9;continue _;}n=e+1|0;$p=8;continue _;case 7:$z=ALD(b,l,i,e);if(C()){break _;}j=$z;if(j)return 1;m=e-1|0;$p=6;continue _;case 8:$z=AKw(b,c,d,n);if(C()){break _;}j=$z;if(j!=a.b){$p=10;continue _;}$p=11;continue _;case 9:$z=ALD(b,c,i,m);if(C()){break _;}j=$z;if(j)return 1;n=e+1|0;$p=8;continue _;case 10:$z
+=AKw(b,k,d,e);if(C()){break _;}j=$z;if(j==a.b){g=new LO;o=B(334);$p=12;continue _;}g=h;$p=13;continue _;case 11:$z=ALD(b,c,i,n);if(C()){break _;}j=$z;if(j)return 1;$p=10;continue _;case 12:$z=AWj(b,k,d,e);if(C()){break _;}p=$z;PQ(g,o,p,h);$p=13;case 13:$z=AKw(b,l,d,e);if(C()){break _;}j=$z;if(j==a.b){o=new LO;p=B(334);$p=14;continue _;}o=g;$p=15;continue _;case 14:$z=AWj(b,l,d,e);if(C()){break _;}h=$z;PQ(o,p,g,h);$p=15;case 15:$z=AKw(b,c,d,m);if(C()){break _;}e=$z;if(e==a.b){g=new LO;p=B(334);$p=16;continue _;}g
+=o;$p=17;continue _;case 16:$z=AWj(b,c,d,m);if(C()){break _;}h=$z;PQ(g,p,h,o);$p=17;case 17:$z=AKw(b,c,d,n);if(C()){break _;}e=$z;if(e==a.b){o=new LO;p=B(334);$p=18;continue _;}o=g;$p=19;continue _;case 18:$z=AWj(b,c,d,n);if(C()){break _;}b=$z;PQ(o,p,g,b);$p=19;case 19:AGB(f,o);if(C()){break _;}return 1;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);}
+function BdN(a){return BbU();}
+function AZh(){W.call(this);this.qc=0;}
+function Btt(a,b){var c=new AZh();Bfm(c,a,b);return c;}
+function Bfm(a,b,c){BB();CZ(a,b,c,BBu);a.qc=1;Br(a,0.0,0.0,0.0,1.0,0.0625,1.0);}
+function Bjb(a,b,c){return a.M+(c<=0?0:16)|0;}
+function ARk(a,b,c,d,e){return null;}
+function A6C(a){return 0;}
+function Blv(a){return 0;}
+function A2L(a){return 5;}
+function ATF(a,b,c,d,e){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=d-1|0;$p=1;case 1:$z=ALD(b,c,d,e);if(C()){break _;}c=$z;return c;default:G1();}}D0().s(a,b,c,d,e,$p);}
+function AGy(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AMY(b,c,d,e);if(C()){break _;}f=$z;g=0;a.qc=0;$p=2;case 2:$z=APx(b,c,d,e);if(C()){break _;}h=$z;a.qc=1;if(h)i=15;else{i=0;j=c-1|0;k=e-1|0;l=d+1|0;m=d-1|0;if(i<4){h=!i?j:c;if(i==1)h=h+1|0;n=i==2?k:e;if(i==3)n=n+1|0;$p=
+11;continue _;}i=g<=0?0:g+(-1)|0;}if(f==i)return;$p=3;case 3:AKg(b,c,d,e,i);if(C()){break _;}Ge(b,c,d,e,c,d,e);if(i>0)i=i+(-1)|0;o=0;m=d-1|0;p=c-1|0;q=e-1|0;l=m+2|0;if(o>=4){if(f&&i)return;i=a.b;$p=4;continue _;}h=!o?p:c;if(o==1)h=h+1|0;k=o==2?q:e;if(o==3)k=k+1|0;$p=17;continue _;case 4:AQe(b,c,d,e,i);if(C()){break _;}i=a.b;$p=5;case 5:AQe(b,p,d,e,i);if(C()){break _;}i=c+1|0;h=a.b;$p=6;case 6:AQe(b,i,d,e,h);if(C()){break _;}i=a.b;$p=7;case 7:AQe(b,c,d,q,i);if(C()){break _;}i=e+1|0;h=a.b;$p=8;case 8:AQe(b,c,
+d,i,h);if(C()){break _;}i=a.b;$p=9;case 9:AQe(b,c,m,e,i);if(C()){break _;}d=d+1|0;i=a.b;$p=10;case 10:AQe(b,c,d,e,i);if(C()){break _;}return;case 11:$z=ARr(a,b,h,d,n,g);if(C()){break _;}g=$z;$p=12;case 12:$z=ALD(b,h,d,n);if(C()){break _;}o=$z;if(!o){$p=13;continue _;}$p=14;continue _;case 13:$z=ALD(b,h,d,n);if(C()){break _;}o=$z;if(!o){$p=15;continue _;}i=i+1|0;if(i>=4){i=g<=0?0:g+(-1)|0;if(f==i)return;$p=3;continue _;}h=!i?j:c;if(i==1)h=h+1|0;n=i==2?k:e;if(i==3)n=n+1|0;$p=11;continue _;case 14:$z=ALD(b,c,l,
+e);if(C()){break _;}o=$z;if(o){$p=13;continue _;}$p=16;continue _;case 15:$z=ARr(a,b,h,m,n,g);if(C()){break _;}g=$z;i=i+1|0;if(i>=4){i=g<=0?0:g+(-1)|0;if(f==i)return;$p=3;continue _;}h=!i?j:c;if(i==1)h=h+1|0;n=i==2?k:e;if(i==3)n=n+1|0;$p=11;continue _;case 16:$z=ARr(a,b,h,l,n,g);if(C()){break _;}g=$z;i=i+1|0;if(i>=4){i=g<=0?0:g+(-1)|0;if(f==i)return;$p=3;continue _;}h=!i?j:c;if(i==1)h=h+1|0;n=i==2?k:e;if(i==3)n=n+1|0;$p=11;continue _;case 17:$z=ALD(b,h,d,k);if(C()){break _;}j=$z;j=j?l:m;g=(-1);$p=18;case 18:$z
+=ARr(a,b,h,d,k,g);if(C()){break _;}n=$z;if(n>=0&&n!=i){$p=20;continue _;}g=(-1);$p=19;case 19:$z=ARr(a,b,h,j,k,g);if(C()){break _;}g=$z;if(g>=0&&g!=i){$p=21;continue _;}o=o+1|0;if(o>=4){if(f&&i)return;i=a.b;$p=4;continue _;}h=!o?p:c;if(o==1)h=h+1|0;k=o==2?q:e;if(o==3)k=k+1|0;$p=17;continue _;case 20:AGy(a,b,h,d,k);if(C()){break _;}g=(-1);$p=19;continue _;case 21:AGy(a,b,h,j,k);if(C()){break _;}o=o+1|0;if(o>=4){if(f&&i)return;i=a.b;$p=4;continue _;}h=!o?p:c;if(o==1)h=h+1|0;k=o==2?q:e;if(o==3)k=k+1|0;$p=17;continue _;default:
+G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);}
+function ALB(a,b,c,d,e){var f,g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AKw(b,c,d,e);if(C()){break _;}f=$z;g=a.b;if(f!=g)return;$p=2;case 2:AQe(b,c,d,e,g);if(C()){break _;}f=c-1|0;g=a.b;$p=3;case 3:AQe(b,f,d,e,g);if(C()){break _;}f=c+1|0;g=a.b;$p=4;case 4:AQe(b,f,d,e,g);if(C()){break _;}f=e-1|0;g=a.b;$p=5;case 5:AQe(b,c,d,f,g);if(C()){break _;}f=e+1|0;g=a.b;$p=6;case 6:AQe(b,c,d,f,g);if(C()){break _;}f
+=d-1|0;g=a.b;$p=7;case 7:AQe(b,c,f,e,g);if(C()){break _;}d=d+1|0;f=a.b;$p=8;case 8:AQe(b,c,d,e,f);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+function AM$(a,b,c,d,e){var f,g,h,i,j,k,l,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AGy(a,b,c,d,e);if(C()){break _;}f=d+1|0;g=a.b;$p=2;case 2:AQe(b,c,f,e,g);if(C()){break _;}g=d-1|0;h=a.b;$p=3;case 3:AQe(b,c,g,e,h);if(C()){break _;}h=c-1|0;$p=4;case 4:ALB(a,b,h,d,e);if(C()){break _;}i=c+1|0;$p=5;case 5:ALB(a,b,i,d,e);if(C()){break _;}j=e-1|0;$p=6;case 6:ALB(a,
+b,c,d,j);if(C()){break _;}k=e+1|0;$p=7;case 7:ALB(a,b,c,d,k);if(C()){break _;}$p=8;case 8:$z=ALD(b,h,d,e);if(C()){break _;}l=$z;if(!l){$p=9;continue _;}$p=10;continue _;case 9:ALB(a,b,h,g,e);if(C()){break _;}$p=11;continue _;case 10:ALB(a,b,h,f,e);if(C()){break _;}$p=11;case 11:$z=ALD(b,i,d,e);if(C()){break _;}h=$z;if(!h){$p=12;continue _;}$p=13;continue _;case 12:ALB(a,b,i,g,e);if(C()){break _;}$p=14;continue _;case 13:ALB(a,b,i,f,e);if(C()){break _;}$p=14;case 14:$z=ALD(b,c,d,j);if(C()){break _;}e=$z;if(!e)
+{$p=15;continue _;}$p=16;continue _;case 15:ALB(a,b,c,g,j);if(C()){break _;}$p=17;continue _;case 16:ALB(a,b,c,f,j);if(C()){break _;}$p=17;case 17:$z=ALD(b,c,d,k);if(C()){break _;}d=$z;if(!d){$p=18;continue _;}$p=19;continue _;case 18:ALB(a,b,c,g,k);if(C()){break _;}return;case 19:ALB(a,b,c,f,k);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
+function ATd(a,b,c,d,e){var f,g,h,i,j,k,l,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=d+1|0;g=a.b;$p=1;case 1:AQe(b,c,f,e,g);if(C()){break _;}g=d-1|0;h=a.b;$p=2;case 2:AQe(b,c,g,e,h);if(C()){break _;}$p=3;case 3:AGy(a,b,c,d,e);if(C()){break _;}h=c-1|0;$p=4;case 4:ALB(a,b,h,d,e);if(C()){break _;}i=c+1|0;$p=5;case 5:ALB(a,b,i,d,e);if(C()){break _;}j=e-1|0;$p=6;case 6:ALB(a,
+b,c,d,j);if(C()){break _;}k=e+1|0;$p=7;case 7:ALB(a,b,c,d,k);if(C()){break _;}$p=8;case 8:$z=ALD(b,h,d,e);if(C()){break _;}l=$z;if(!l){$p=9;continue _;}$p=10;continue _;case 9:ALB(a,b,h,g,e);if(C()){break _;}$p=11;continue _;case 10:ALB(a,b,h,f,e);if(C()){break _;}$p=11;case 11:$z=ALD(b,i,d,e);if(C()){break _;}h=$z;if(!h){$p=12;continue _;}$p=13;continue _;case 12:ALB(a,b,i,g,e);if(C()){break _;}$p=14;continue _;case 13:ALB(a,b,i,f,e);if(C()){break _;}$p=14;case 14:$z=ALD(b,c,d,j);if(C()){break _;}e=$z;if(!e)
+{$p=15;continue _;}$p=16;continue _;case 15:ALB(a,b,c,g,j);if(C()){break _;}$p=17;continue _;case 16:ALB(a,b,c,f,j);if(C()){break _;}$p=17;case 17:$z=ALD(b,c,d,k);if(C()){break _;}d=$z;if(!d){$p=18;continue _;}$p=19;continue _;case 18:ALB(a,b,c,g,k);if(C()){break _;}return;case 19:ALB(a,b,c,f,k);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
+function ARr(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AKw(b,c,d,e);if(C()){break _;}g=$z;if(g!=a.b)return f;$p=2;case 2:$z=AMY(b,c,d,e);if(C()){break _;}h=$z;if(h>f)f=h;return f;default:G1();}}D0().s(a,b,c,d,e,f,g,h,$p);}
+function AUC(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AMY(b,c,d,e);if(C()){break _;}g=$z;$p=2;case 2:$z=ATF(a,b,c,d,e);if(C()){break _;}h=$z;if(h){$p=3;continue _;}$p=4;continue _;case 3:AGy(a,b,c,d,e);if(C()){break _;}return;case 4:AFM(a,b,c,d,e,g);if(C()){break _;}f=0;$p=5;case 5:AYH(b,c,d,e,f);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,$p);}
+function Bpq(a,b,c){Bt();return BBI.bb;}
+function A1C(a,b,c,d,e,f){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.qc)return 0;$p=1;case 1:$z=AN7(a,b,c,d,e,f);if(C()){break _;}c=$z;return c;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function AN7(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.qc)return 0;$p=1;case 1:$z=AMY(b,c,d,e);if(C()){break _;}g=$z;if(!g)return 0;if(f==1)return 1;h=c-1|0;$p=2;case 2:$z=Bl1(b,h,d,e);if(C()){break _;}g=$z;if(!g){$p=3;continue _;}i=1;j=c+1|0;$p=4;continue _;case 3:$z=ALD(b,h,d,e);if(C()){break _;}g
+=$z;if(!g){g=d-1|0;$p=5;continue _;}i=0;j=c+1|0;$p=4;case 4:$z=Bl1(b,j,d,e);if(C()){break _;}g=$z;if(!g){$p=6;continue _;}k=1;l=e-1|0;$p=7;continue _;case 5:$z=Bl1(b,h,g,e);if(C()){break _;}g=$z;i=g?1:0;j=c+1|0;$p=4;continue _;case 6:$z=ALD(b,j,d,e);if(C()){break _;}g=$z;if(!g){g=d-1|0;$p=8;continue _;}k=0;l=e-1|0;$p=7;case 7:$z=Bl1(b,c,d,l);if(C()){break _;}g=$z;if(!g){$p=9;continue _;}m=1;n=e+1|0;$p=10;continue _;case 8:$z=Bl1(b,j,g,e);if(C()){break _;}g=$z;k=g?1:0;l=e-1|0;$p=7;continue _;case 9:$z=ALD(b,
+c,d,l);if(C()){break _;}g=$z;if(!g){g=d-1|0;$p=11;continue _;}m=0;n=e+1|0;$p=10;case 10:$z=Bl1(b,c,d,n);if(C()){break _;}g=$z;if(!g){$p=12;continue _;}o=1;g=d+1|0;$p=13;continue _;case 11:$z=Bl1(b,c,g,l);if(C()){break _;}g=$z;m=g?1:0;n=e+1|0;$p=10;continue _;case 12:$z=ALD(b,c,d,n);if(C()){break _;}g=$z;if(!g){g=d-1|0;$p=14;continue _;}o=0;g=d+1|0;$p=13;case 13:$z=ALD(b,c,g,e);if(C()){break _;}p=$z;if(p)return !m&&!k&&!i&&!o&&f>=2&&f<=5?1:f==2&&m&&!i&&!k?1:f==3&&o&&!i&&!k?1:f==4&&i&&!m&&!o?1:f==5&&k&&!m&&!o
+?1:0;$p=15;continue _;case 14:$z=Bl1(b,c,g,n);if(C()){break _;}g=$z;o=g?1:0;g=d+1|0;$p=13;continue _;case 15:$z=ALD(b,h,d,e);if(C()){break _;}p=$z;if(p){$p=16;continue _;}$p=17;continue _;case 16:$z=Bl1(b,h,g,e);if(C()){break _;}p=$z;if(p)i=1;$p=17;case 17:$z=ALD(b,j,d,e);if(C()){break _;}p=$z;if(p){$p=18;continue _;}$p=19;continue _;case 18:$z=Bl1(b,j,g,e);if(C()){break _;}e=$z;if(e)k=1;$p=19;case 19:$z=ALD(b,c,d,l);if(C()){break _;}e=$z;if(e){$p=20;continue _;}$p=21;continue _;case 20:$z=Bl1(b,c,g,l);if(C())
+{break _;}e=$z;if(e)m=1;$p=21;case 21:$z=ALD(b,c,d,n);if(C()){break _;}d=$z;if(!d)return !m&&!k&&!i&&!o&&f>=2&&f<=5?1:f==2&&m&&!i&&!k?1:f==3&&o&&!i&&!k?1:f==4&&i&&!m&&!o?1:f==5&&k&&!m&&!o?1:0;$p=22;case 22:$z=Bl1(b,c,g,n);if(C()){break _;}c=$z;if(c)o=1;return !m&&!k&&!i&&!o&&f>=2&&f<=5?1:f==2&&m&&!i&&!k?1:f==3&&o&&!i&&!k?1:f==4&&i&&!m&&!o?1:f==5&&k&&!m&&!o?1:0;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);}
+function A6R(a){return a.qc;}
+function ALP(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AMY(b,c,d,e);if(C()){break _;}g=$z;if(g>0)BU(b,B(335),c+0.5+(O(f)-0.5)*0.2,d+0.0625,e+0.5+(O(f)-0.5)*0.2,0.0,0.0,0.0);return;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+function Bl1(b,c,d,e){var f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=b.c0(c,d,e);if(C()){break _;}f=$z;I();return f==BzO.b?1:!f?0:BwB.data[f].fl();default:G1();}}D0().s(b,c,d,e,f,$p);}
+var APU=K(W);
+function Bsd(a){var b=new APU();A$1(b,a);return b;}
+function A$1(a,b){BB();FB(a,b,BAp);a.M=59;}
+function A62(a,b){if(b==1)b=a.M-16|0;else if(!b){I();b=BwO.bi(0);}else b=b!=2&&b!=4?a.M:a.M+1|0;return b;}
+function AO9(a,b,c,d,e,f){var g,h,i,j,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=f.i_;b=new AEI;f=f.D;LH(b);h=Bt0();b.Bf=h;Ba(b.d7,Bep(b,h.n0,h.CR,0,124,35));i=0;while(i<3){c=0;while(c<3){Ba(b.d7,FS(b,b.Bf.n0,c+(i*3|0)|0,30+(c*18|0)|0,17+(i*18|0)|0));c=c+1|0;}i=i+1|0;}j=0;while(j<3){c=0;while(c<9){Ba(b.d7,FS(b,f,c+((j+1|0)*9|0)|0,8+(c*18|0)|0,84+(j*18|0)|0));c=c+1|0;}j=j+1|0;}e=0;while
+(e<9){Ba(b.d7,FS(b,f,e,8+(e*18|0)|0,142));e=e+1|0;}$p=1;case 1:AJD(g,b);if(C()){break _;}return 1;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,$p);}
+var ATq=K(IR);
+function BtG(a,b){var c=new ATq();A_I(c,a,b);return c;}
+function A_I(a,b,c){Qw(a,b,c);a.M=c;Es(a,1);Br(a,0.0,0.0,0.0,1.0,0.25,1.0);}
+function A9U(a,b){I();return b!=BzT.b?0:1;}
+function ASa(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:APG(a,b,c,d,e);if(C()){break _;}g=d+1|0;$p=2;case 2:$z=AE4(b,c,g,e);if(C()){break _;}g=$z;if(g<9)return;$p=3;case 3:$z=AMY(b,c,d,e);if(C()){break _;}h=$z;if(h>=7)return;i
+=1.0;j=e-1|0;$p=4;case 4:$z=AKw(b,c,d,j);if(C()){break _;}g=$z;k=e+1|0;$p=5;case 5:$z=AKw(b,c,d,k);if(C()){break _;}l=$z;m=c-1|0;$p=6;case 6:$z=AKw(b,m,d,e);if(C()){break _;}n=$z;o=c+1|0;$p=7;case 7:$z=AKw(b,o,d,e);if(C()){break _;}p=$z;$p=8;case 8:$z=AKw(b,m,d,j);if(C()){break _;}q=$z;$p=9;case 9:$z=AKw(b,o,d,j);if(C()){break _;}r=$z;$p=10;case 10:$z=AKw(b,o,d,k);if(C()){break _;}s=$z;$p=11;case 11:$z=AKw(b,m,d,k);if(C()){break _;}t=$z;u=a.b;n=n!=u&&p!=u?0:1;l=g!=u&&l!=u?0:1;g=q!=u&&r!=u&&s!=u&&t!=u?0:1;p=
+d-1|0;while(true){if(m>o){a:{if(!g){if(!n)break a;if(!l)break a;}i=i/2.0;}if(D(f,100.0/i|0))return;g=h+1|0;$p=13;continue _;}t=j;if(t<=k)break;m=m+1|0;}$p=12;case 12:$z=AKw(b,m,p,t);if(C()){break _;}u=$z;v=0.0;I();if(u==BzT.b){v=1.0;$p=14;continue _;}if(!(m==c&&t==e))v=v/4.0;i=i+v;t=t+1|0;while(t>k){m=m+1|0;if(m>o){b:{if(!g){if(!n)break b;if(!l)break b;}i=i/2.0;}if(D(f,100.0/i|0))return;g=h+1|0;$p=13;continue _;}t=j;}continue _;case 13:AKg(b,c,d,e,g);if(C()){break _;}return;case 14:$z=AMY(b,m,p,t);if(C()){break _;}u
+=$z;if(u>0)v=3.0;if(!(m==c&&t==e))v=v/4.0;i=i+v;t=t+1|0;while(t>k){m=m+1|0;if(m>o){c:{if(!g){if(!n)break c;if(!l)break c;}i=i/2.0;}if(D(f,100.0/i|0))return;g=h+1|0;$p=13;continue _;}t=j;}$p=12;continue _;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p);}
+function Bla(a,b,c){if(c<0)c=7;return a.M+c|0;}
+function Bf$(a){return 6;}
+function AWr(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=0;h=c;i=d;j=e;while(g<3){if(D(b.n,15)<=f){k=O(b.n)*0.699999988079071+0.15000000596046448;l=O(b.n)*0.699999988079071+0.15000000596046448;m=O(b.n)*0.699999988079071+0.15000000596046448;n=new FW;o=h+k;p=i+l;q=j+m;r=new Cm;Bt();Er(r,
+BBJ);Jk(n,b,o,p,q,r);n.hk=10;$p=1;continue _;}g=g+1|0;}return;case 1:AYd(b,n);if(C()){break _;}while(true){g=g+1|0;if(g>=3)break;if(D(b.n,15)>f)continue;else{k=O(b.n)*0.699999988079071+0.15000000596046448;l=O(b.n)*0.699999988079071+0.15000000596046448;m=O(b.n)*0.699999988079071+0.15000000596046448;n=new FW;o=h+k;p=i+l;q=j+m;r=new Cm;Bt();Er(r,BBJ);Jk(n,b,o,p,q,r);n.hk=10;continue _;}}return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);}
+function Bbu(a,b,c){if(b!=7)b=(-1);else{Bt();b=BBK.bb;}return b;}
+function Bgw(a,b){return 1;}
+var AYM=K(W);
+function Bqw(a){var b=new AYM();Bi_(b,a);return b;}
+function Bi_(a,b){BB();FB(a,b,BBk);a.M=87;Es(a,1);Br(a,0.0,0.0,0.0,1.0,0.9375,1.0);IA(a,255);}
+function AJx(a,b,c,d,e){return Dj(c+0|0,d+0|0,e+0|0,c+1|0,d+1|0,e+1|0);}
+function Bpw(a){return 0;}
+function BoC(a){return 0;}
+function A$r(a,b,c){b=Y(b,1);return !b&&c>0?a.M-1|0:b?2:a.M;}
+function AFr(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(D(f,5))return;g=c-4|0;h=c+4|0;i=d+1|0;j=e-4|0;k=e+4|0;a:while(true){if(g>h){if(!0){$p=1;continue _;}g=7;$p=2;continue _;}l=d;while(l<=i){m=j;if(m<=k)break a;l=l+1|0;}g=g+1|0;}$p=4;continue _;case 1:$z=AMY(b,c,d,e);if(C()){break _;}h=$z;if(h>0){g=h-1|0;$p=3;continue _;}g
+=c-0|0;h=c+0|0;m=e-0|0;j=e+0|0;while(true){if(g>h){if(0)return;I();g=BwG.b;$p=5;continue _;}l=m;if(l<=j)break;g=g+1|0;}$p=6;continue _;case 2:AKg(b,c,d,e,g);if(C()){break _;}return;case 3:AKg(b,c,d,e,g);if(C()){break _;}return;case 4:$z=AJY(b,g,l,m);if(C()){break _;}f=$z;BB();if(f===BxI)g=1;else{m=m+1|0;b:while(true){if(m<=k){continue _;}l=l+1|0;while(l>i){g=g+1|0;if(g>h)break b;l=d;}m=j;}g=0;}if(!g){$p=1;continue _;}g=7;$p=2;continue _;case 5:AYH(b,c,d,e,g);if(C()){break _;}return;case 6:$z=AKw(b,g,i,l);if
+(C()){break _;}n=$z;I();if(n==BzS.b)g=1;else{l=l+1|0;while(true){if(l<=j){continue _;}g=g+1|0;if(g>h)break;l=m;}g=0;}if(g)return;I();g=BwG.b;$p=5;continue _;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);}
+function AR6(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(D(b.n,4))return;I();g=BwG.b;$p=1;case 1:AYH(b,c,d,e,g);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+function ARW(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=d+1|0;$p=1;case 1:$z=AJY(b,c,f,e);if(C()){break _;}g=$z;if(!g.cv())return;I();f=BwG.b;$p=2;case 2:AYH(b,c,d,e,f);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+function BoU(a,b,c){I();return BwG.cL(0,c);}
+function AOf(){GJ.call(this);this.ER=0;}
+function Bge(a,b){var c=new AOf();A3X(c,a,b);return c;}
+function A3X(a,b,c){BB();PY(a,b,BAo);a.ER=c;a.M=45;}
+function BcJ(a,b,c){I();return BzU.b;}
+function AKt(a,b,c,d,e){var f,g,h,i,j,k,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AXG(a,b,c,d,e);if(C()){break _;}f=e-1|0;$p=2;case 2:$z=AKw(b,c,d,f);if(C()){break _;}g=$z;f=e+1|0;$p=3;case 3:$z=AKw(b,c,d,f);if(C()){break _;}f=$z;h=c-1|0;$p=4;case 4:$z=AKw(b,h,d,e);if(C()){break _;}h=$z;i=c+1|0;$p=5;case 5:$z=AKw(b,i,d,e);if(C()){break _;}i=$z;j=3;I();k=Bzp.data;if(k[g]
+&&!k[f])j=3;if(k[f]&&!k[g])j=2;if(k[h]&&!k[i])j=5;if(k[i]&&!k[h])j=4;$p=6;case 6:AKg(b,c,d,e,j);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
+function A1x(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(f==1){I();return BwJ.M;}if(!f){I();return BwJ.M;}$p=1;case 1:$z=b.dU(c,d,e);if(C()){break _;}g=$z;return f!=g?a.M:!a.ER?a.M-1|0:a.M+16|0;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+function AMz(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.ER)return;$p=1;case 1:$z=AMY(b,c,d,e);if(C()){break _;}g=$z;h=c+0.5;i=d+0.0+O(f)*6.0/16.0;j=e+0.5;k=O(f)*0.6000000238418579-0.30000001192092896;if(g==4){l=h-0.5199999809265137;m=i;n=j+k;BU(b,B(331),l,m,n,0.0,0.0,0.0);BU(b,B(332),
+l,m,n,0.0,0.0,0.0);}else if(g==5){l=h+0.5199999809265137;m=i;n=j+k;BU(b,B(331),l,m,n,0.0,0.0,0.0);BU(b,B(332),l,m,n,0.0,0.0,0.0);}else if(g==2){l=h+k;m=i;n=j-0.5199999809265137;BU(b,B(331),l,m,n,0.0,0.0,0.0);BU(b,B(332),l,m,n,0.0,0.0,0.0);}else if(g==3){o=h+k;p=i;q=j+0.5199999809265137;BU(b,B(331),o,p,q,0.0,0.0,0.0);BU(b,B(332),o,p,q,0.0,0.0,0.0);}return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);}
+function A47(a,b){if(b==1){I();b=BwJ.b;}else if(!b){I();b=BwJ.b;}else b=b!=3?a.M:a.M-1|0;return b;}
+function AO_(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AWj(b,c,d,e);if(C()){break _;}b=$z;g=b;h=f.i_;b=new ADC;f=f.D;LH(b);b.vA=g;Ba(b.d7,FS(b,g,0,56,17));Ba(b.d7,FS(b,g,1,56,53));Ba(b.d7,FS(b,g,2,116,35));c=0;while(c<3){d=0;while(d<9){Ba(b.d7,FS(b,f,d+((c+1|0)*9|0)|0,8+(d*18|0)|0,84+(c*18|0)|0));d=d+1|0;}c=c+1|0;}c=0;while(c<9){Ba(b.d7,FS(b,f,c,8+(c*18|0)|0,142));c=c+
+1|0;}$p=2;case 2:AJD(h,b);if(C()){break _;}return 1;default:G1();}}D0().s(a,b,c,d,e,f,g,h,$p);}
+function Bo7(a){return A8k();}
+function AYK(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=N(f.o*4.0/360.0+0.5)&3;if(!g){h=2;$p=1;continue _;}if(g==1){h=5;$p=2;continue _;}if(g==2){h=3;$p=3;continue _;}if(g!=3)return;g=4;$p=4;continue _;case 1:AKg(b,c,d,e,h);if(C()){break _;}if(g==1){h=5;$p=2;continue _;}if(g==2){h=3;$p=3;continue _;}if(g!=3)return;g=4;$p=4;continue _;case 2:AKg(b,c,d,e,h);if(C()){break _;}if(g==2){h
+=3;$p=3;continue _;}if(g!=3)return;g=4;$p=4;continue _;case 3:AKg(b,c,d,e,h);if(C()){break _;}if(g!=3)return;g=4;$p=4;case 4:AKg(b,c,d,e,g);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,$p);}
+function AWs(){var a=this;GJ.call(a);a.Oq=null;a.H4=0;}
+function A3o(a,b,c){var d=new AWs();Bc7(d,a,b,c);return d;}
+function Bc7(a,b,c,d){BB();PY(a,b,BAp);a.H4=d;a.M=4;a.Oq=c;Br(a,0.25,0.0,0.25,0.75,1.0,0.75);}
+function ARS(a,b,c,d,e){return null;}
+function AWU(a,b,c,d,e){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AVo(a,b,c,d,e);if(C()){break _;}$p=2;case 2:$z=MZ(a,b,c,d,e);if(C()){break _;}b=$z;return b;default:G1();}}D0().s(a,b,c,d,e,$p);}
+function AVo(a,b,c,d,e){var f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.H4)return;$p=1;case 1:$z=b.dU(c,d,e);if(C()){break _;}f=$z;Br(a,0.0,0.0,0.0,1.0,1.0,1.0);if(f==2)Br(a,0.0,0.28125,0.875,1.0,0.78125,1.0);if(f==3)Br(a,0.0,0.28125,0.0,1.0,0.78125,0.125);if(f==4)Br(a,0.875,0.28125,0.0,1.0,0.78125,1.0);if(f==5)Br(a,0.0,0.28125,0.0,0.125,0.78125,1.0);return;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function A94(a){return (-1);}
+function Bie(a){return 0;}
+function Bh2(a){return 0;}
+function A58(a){var b,c,$$je;a:{try{b=AG7(a.Oq);}catch($$e){$$je=R($$e);if($$je instanceof BI){b=$$je;break a;}else{throw $$e;}}return b;}c=new Cf;TQ(c,b);P(c);}
+function Blm(a,b,c){Bt();return BBL.bb;}
+function AHx(a,b,c,d,e,f){var g,h,i,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=0;if(!a.H4){$p=1;continue _;}f=d-1|0;$p=2;continue _;case 1:$z=AMY(b,c,d,e);if(C()){break _;}h=$z;g=1;if(h==2){f=e+1|0;$p=3;continue _;}if(h==3){f=e-1|0;$p=4;continue _;}if(h==4){f=c+1|0;$p=8;continue _;}if(h==5){f=c-1|0;$p=9;continue _;}if(!g)return;$p=5;continue _;case 2:$z=AJY(b,c,f,e);if(C()){break _;}i=$z;if(!i.cv())g
+=1;if(!g)return;$p=5;continue _;case 3:$z=AJY(b,c,d,f);if(C()){break _;}i=$z;if(i.cv())g=0;if(h==3){f=e-1|0;$p=4;continue _;}if(h==4){f=c+1|0;$p=8;continue _;}if(h==5){f=c-1|0;$p=9;continue _;}if(!g)return;$p=5;continue _;case 4:$z=AJY(b,c,d,f);if(C()){break _;}i=$z;if(i.cv())g=0;if(h==4){f=c+1|0;$p=8;continue _;}if(h==5){f=c-1|0;$p=9;continue _;}if(!g)return;$p=5;case 5:$z=AMY(b,c,d,e);if(C()){break _;}f=$z;$p=6;case 6:AFM(a,b,c,d,e,f);if(C()){break _;}f=0;$p=7;case 7:AYH(b,c,d,e,f);if(C()){break _;}return;case 8:$z
+=AJY(b,f,d,e);if(C()){break _;}i=$z;if(i.cv())g=0;if(h==5){f=c-1|0;$p=9;continue _;}if(!g)return;$p=5;continue _;case 9:$z=AJY(b,f,d,e);if(C()){break _;}i=$z;if(i.cv())g=0;if(!g)return;$p=5;continue _;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,$p);}
+function FU(){var a=this;E.call(a);a.cE=null;a.ea=0;a.d$=0;a.em=0;}
+var BBM=null;var BBN=null;function LF(){LF=Bw(FU);BaG();}
+function BBO(){var a=new FU();O3(a);return a;}
+function O3(a){LF();}
+function Oe(b,c){var d;LF();if(!DA(BBN,c)){B1(BBM,c,b);B1(BBN,b,c);return;}b=new Cp;d=new S;T(d);J(J(d,B(336)),c);Bj(b,V(d));P(b);}
+function Pw(a,b){a.ea=DH(b,B(337));a.d$=DH(b,B(338));a.em=DH(b,B(339));}
+function OU(a,b){var c,d;LF();c=BA(BBN,Cw(a));if(c!==null){H_(b,B(340),c);EE(b,B(337),a.ea);EE(b,B(338),a.d$);EE(b,B(339),a.em);return;}b=new Cf;c=Cw(a);d=new S;T(d);J(J(d,c),B(341));Bj(b,V(d));P(b);}
+function ANX(a){}
+function AUZ(a){var b,c,d,e,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.cE;c=a.ea;d=a.d$;e=a.em;$p=1;case 1:$z=AMY(b,c,d,e);if(C()){break _;}c=$z;return c;default:G1();}}D0().s(a,b,c,d,e,$p);}
+function AKf(a){var b,c,d,e,f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.cE;c=a.ea;d=a.d$;e=a.em;if(!Fp(b,c,d,e)){c=0;while(true){f=b.ek;if(c>=f.p)break;Z(f,c);c=c+1|0;}return;}$p=1;case 1:$z=AFz(b,c,e);if(C()){break _;}f=$z;ZA(f);c=0;while(true){f=b.ek;if(c>=f.p)break;Z(f,c);c=c+1|0;}return;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function SA(a,b,c,d){var e,f,g;e=a.ea+0.5-b;f=a.d$+0.5-c;g=a.em+0.5-d;return e*e+f*f+g*g;}
+function ASP(a){var b,c,d,e,f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:I();b=BwB.data;c=a.cE;d=a.ea;e=a.d$;f=a.em;$p=1;case 1:$z=AKw(c,d,e,f);if(C()){break _;}d=$z;return b[d];default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function U0(b){LF();if(b===G(TU))return A8k();if(b===G(RW))return BbU();if(b===G(JM))return Brv();if(b!==G(OY))return null;return Bl3();}
+function BaG(){BBM=DY();BBN=DY();Oe(G(TU),B(342));Oe(G(RW),B(343));Oe(G(JM),B(344));Oe(G(OY),B(345));}
+function JM(){var a=this;FU.call(a);a.f5=null;a.sS=0;}
+function Brv(){var a=new JM();A_U(a);return a;}
+function A_U(a){LF();a.f5=Q(Ch,[B(7),B(7),B(7),B(7)]);a.sS=(-1);}
+function BhQ(a,b){OU(a,b);H_(b,B(346),a.f5.data[0]);H_(b,B(347),a.f5.data[1]);H_(b,B(348),a.f5.data[2]);H_(b,B(349),a.f5.data[3]);}
+function A_9(a,b){var c,d,e,f;Pw(a,b);c=0;while(c<4){d=a.f5.data;e=c+1|0;f=new S;T(f);Bo(J(f,B(350)),e);d[c]=Gc(b,V(f));if(Bl(a.f5.data[c])>15){d=a.f5.data;d[c]=Ev(d[c],0,15);}c=e;}}
+var ARd=K(W);
+function A92(a,b){var c=new ARd();Bl6(c,a,b);return c;}
+function Bl6(a,b,c){FB(a,b,c);a.M=97;BB();if(c===BAt)a.M=98;Br(a,0.0,0.0,0.0,1.0,1.0,1.0);}
+function Boc(a,b,c){var d,e;if(b&&b!=1){d=Yq(a,c);if((d&&d!=2?0:1)^(b>3?0:1))return a.M;b=((d/2|0)+(b&1^d)|0)+((c&4)/4|0)|0;e=a.M-((c&8)*2|0)|0;if(b&1)e= -e|0;return e;}return a.M;}
+function Bbn(a){return 0;}
+function A8h(a){return 0;}
+function A3S(a){return 7;}
+function AOG(a,b,c,d,e){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AP8(a,b,c,d,e);if(C()){break _;}$p=2;case 2:$z=MZ(a,b,c,d,e);if(C()){break _;}b=$z;return b;default:G1();}}D0().s(a,b,c,d,e,$p);}
+function AHh(a,b,c,d,e){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AP8(a,b,c,d,e);if(C()){break _;}$p=2;case 2:$z=OL(a,b,c,d,e);if(C()){break _;}b=$z;return b;default:G1();}}D0().s(a,b,c,d,e,$p);}
+function AP8(a,b,c,d,e){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=b.dU(c,d,e);if(C()){break _;}c=$z;c=Yq(a,c);Br(a,0.0,0.0,0.0,1.0,2.0,1.0);if(!c)Br(a,0.0,0.0,0.0,1.0,1.0,0.1875);if(c==1)Br(a,0.8125,0.0,0.0,1.0,1.0,1.0);if(c==2)Br(a,0.0,0.0,0.8125,1.0,1.0,1.0);if(c==3)Br(a,0.0,0.0,0.0,0.1875,1.0,1.0);return;default:G1();}}D0().s(a,b,c,d,e,$p);}
+function ASF(a,b,c,d,e,f){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AMd(a,b,c,d,e,f);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function AMd(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=a.bz;BB();if(g===BAt)return 1;$p=1;case 1:$z=AMY(b,c,d,e);if(C()){break _;}h=$z;if(!(h&8)){i=d+1|0;$p=2;continue _;}d=d-1|0;$p=3;continue _;case 2:$z=AKw(b,c,i,e);if(C()){break _;}j=$z;if(j!=a.b){i=h^4;$p=4;continue _;}j=(h^4)+8|0;$p=5;continue _;case 3:$z
+=AKw(b,c,d,e);if(C()){break _;}i=$z;if(i!=a.b)return 1;$p=6;continue _;case 4:AKg(b,c,d,e,i);if(C()){break _;}Ge(b,c,d-1|0,e,c,d,e);if(Cd()>=0.5){k=c+0.5;l=d+0.5;m=e+0.5;f=B(351);n=1.0;o=O(b.n)*0.10000000149011612+0.8999999761581421;$p=7;continue _;}k=c+0.5;l=d+0.5;m=e+0.5;f=B(352);n=1.0;o=O(b.n)*0.10000000149011612+0.8999999761581421;$p=8;continue _;case 5:AKg(b,c,i,e,j);if(C()){break _;}i=h^4;$p=4;continue _;case 6:AMd(a,b,c,d,e,f);if(C()){break _;}return 1;case 7:AGC(b,k,l,m,f,n,o);if(C()){break _;}return 1;case 8:AGC(b,
+k,l,m,f,n,o);if(C()){break _;}return 1;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
+function AWQ(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AMY(b,c,d,e);if(C()){break _;}g=$z;if(!(g&8)){$p=2;continue _;}d=d-1|0;$p=3;continue _;case 2:$z=AMY(b,c,d,e);if(C()){break _;}h=$z;if(((h&4)<=0?0:1)==f)return;i=d+1|0;$p=5;continue _;case 3:$z=AKw(b,c,d,e);if(C()){break _;}h=$z;if(h!=a.b)return;$p
+=4;case 4:AWQ(a,b,c,d,e,f);if(C()){break _;}return;case 5:$z=AKw(b,c,i,e);if(C()){break _;}f=$z;if(f!=a.b){f=g^4;$p=6;continue _;}f=(g^4)+8|0;$p=7;continue _;case 6:AKg(b,c,d,e,f);if(C()){break _;}Ge(b,c,d-1|0,e,c,d,e);if(Cd()>=0.5){j=c+0.5;k=d+0.5;l=e+0.5;m=B(351);n=1.0;o=O(b.n)*0.10000000149011612+0.8999999761581421;$p=8;continue _;}j=c+0.5;l=d+0.5;k=e+0.5;m=B(352);n=1.0;o=O(b.n)*0.10000000149011612+0.8999999761581421;$p=9;continue _;case 7:AKg(b,c,i,e,f);if(C()){break _;}f=g^4;$p=6;continue _;case 8:AGC(b,
+j,k,l,m,n,o);if(C()){break _;}return;case 9:AGC(b,j,l,k,m,n,o);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
+function AKA(a,b,c,d,e,f){var g,h,i,j,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AMY(b,c,d,e);if(C()){break _;}g=$z;if(g&8){h=d-1|0;$p=3;continue _;}i=0;h=d+1|0;$p=2;case 2:$z=AKw(b,c,h,e);if(C()){break _;}j=$z;if(j!=a.b){i=0;$p=4;continue _;}j=d-1|0;$p=6;continue _;case 3:$z=AKw(b,c,h,e);if(C()){break _;}i=$z;if(i!=a.b){i=0;$p=5;continue _;}if(f>0){I();if(BwB.data[f].fl())
+{$p=9;continue _;}}return;case 4:AYH(b,c,d,e,i);if(C()){break _;}i=1;j=d-1|0;$p=6;continue _;case 5:AYH(b,c,d,e,i);if(C()){break _;}if(f>0){I();if(BwB.data[f].fl()){$p=9;continue _;}}return;case 6:$z=ALD(b,c,j,e);if(C()){break _;}j=$z;if(!j){i=0;$p=7;continue _;}if(i){$p=11;continue _;}if(f>0){I();if(BwB.data[f].fl()){$p=12;continue _;}}return;case 7:AYH(b,c,d,e,i);if(C()){break _;}i=1;$p=8;case 8:$z=AKw(b,c,h,e);if(C()){break _;}j=$z;if(j==a.b){j=0;$p=10;continue _;}if(i){$p=11;continue _;}if(f>0){I();if(BwB.data[f].fl())
+{$p=12;continue _;}}return;case 9:AKA(a,b,c,h,e,f);if(C()){break _;}return;case 10:AYH(b,c,h,e,j);if(C()){break _;}if(i){$p=11;continue _;}if(f>0){I();if(BwB.data[f].fl()){$p=12;continue _;}}return;case 11:AFM(a,b,c,d,e,g);if(C()){break _;}return;case 12:$z=APx(b,c,d,e);if(C()){break _;}f=$z;if(!f){$p=13;continue _;}h=1;$p=14;continue _;case 13:$z=APx(b,c,h,e);if(C()){break _;}f=$z;h=f?1:0;$p=14;case 14:AWQ(a,b,c,d,e,h);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,$p);}
+function Bll(a,b,c){if(b&8)b=0;else{c=a.bz;BB();if(c!==BAt){Bt();b=BBP.bb;}else{Bt();b=BBQ.bb;}}return b;}
+function AE$(a,b,c,d,e,f,g){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AP8(a,b,c,d,e);if(C()){break _;}$p=2;case 2:$z=ASg(a,b,c,d,e,f,g);if(C()){break _;}b=$z;return b;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+function Yq(a,b){return b&4?b&3:(b-1|0)&3;}
+function ASI(a,b,c,d,e){var f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(d>=127)return 0;f=d-1|0;$p=1;case 1:$z=ALD(b,c,f,e);if(C()){break _;}f=$z;if(!f)return 0;$p=2;case 2:$z=AMS(a,b,c,d,e);if(C()){break _;}f=$z;if(!f)return 0;d=d+1|0;$p=3;case 3:$z=AMS(a,b,c,d,e);if(C()){break _;}c=$z;return !c?0:1;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+var ALb=K(W);
+function Btv(a,b){var c=new ALb();A4U(c,a,b);return c;}
+function A4U(a,b,c){BB();CZ(a,b,c,BBu);}
+function ALv(a,b,c,d,e){var f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AMY(b,c,d,e);if(C()){break _;}f=$z;if(f==2)Br(a,0.0,0.0,0.875,1.0,1.0,1.0);if(f==3)Br(a,0.0,0.0,0.0,1.0,1.0,0.125);if(f==4)Br(a,0.875,0.0,0.0,1.0,1.0,1.0);if(f==5)Br(a,0.0,0.0,0.0,0.125,1.0,1.0);$p=2;case 2:$z=OL(a,b,c,d,e);if(C()){break _;}b=$z;return b;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function AMk(a,b,c,d,e){var f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AMY(b,c,d,e);if(C()){break _;}f=$z;if(f==2)Br(a,0.0,0.0,0.875,1.0,1.0,1.0);if(f==3)Br(a,0.0,0.0,0.0,1.0,1.0,0.125);if(f==4)Br(a,0.875,0.0,0.0,1.0,1.0,1.0);if(f==5)Br(a,0.0,0.0,0.0,0.125,1.0,1.0);$p=2;case 2:$z=MZ(a,b,c,d,e);if(C()){break _;}b=$z;return b;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function A7z(a){return 0;}
+function BhJ(a){return 0;}
+function Bm2(a){return 8;}
+function AWJ(a,b,c,d,e){var f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=c-1|0;$p=1;case 1:$z=ALD(b,f,d,e);if(C()){break _;}f=$z;if(f)return 1;f=c+1|0;$p=2;case 2:$z=ALD(b,f,d,e);if(C()){break _;}f=$z;if(f)return 1;f=e-1|0;$p=3;case 3:$z=ALD(b,c,d,f);if(C()){break _;}f=$z;if(f)return 1;e=e+1|0;$p=4;case 4:$z=ALD(b,c,d,e);if(C()){break _;}c=$z;return c;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function AFS(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AMY(b,c,d,e);if(C()){break _;}g=$z;if(g&&f!=2){if(g&&f!=3){if(g&&f!=4){if(g&&f!=5){$p=6;continue _;}f=c-1|0;$p=5;continue _;}h=c+1|0;$p=4;continue _;}h=e-1|0;$p=3;continue _;}h=e+1|0;$p=2;case 2:$z=ALD(b,c,d,h);if(C()){break _;}h=$z;if(h)g=2;if(g&&f!=3){if(g&&f!=4){if(g&&f!=5){$p=6;continue _;}f=c-1|0;$p=5;continue _;}h
+=c+1|0;$p=4;continue _;}h=e-1|0;$p=3;case 3:$z=ALD(b,c,d,h);if(C()){break _;}h=$z;if(h)g=3;if(g&&f!=4){if(g&&f!=5){$p=6;continue _;}f=c-1|0;$p=5;continue _;}h=c+1|0;$p=4;case 4:$z=ALD(b,h,d,e);if(C()){break _;}h=$z;if(h)g=4;if(g&&f!=5){$p=6;continue _;}f=c-1|0;$p=5;case 5:$z=ALD(b,f,d,e);if(C()){break _;}f=$z;if(f)g=5;$p=6;case 6:AKg(b,c,d,e,g);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,$p);}
+function ATw(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AMY(b,c,d,e);if(C()){break _;}g=$z;h=0;if(g==2){f=e+1|0;$p=2;continue _;}if(g==3){f=e-1|0;$p=3;continue _;}if(g==4){f=c+1|0;$p=4;continue _;}if(g==5){f=c-1|0;$p=5;continue _;}if(h)return;$p=6;continue _;case 2:$z=ALD(b,c,d,f);if(C()){break _;}f=$z;if(f)h=1;if(g==3){f=e-1|0;$p=3;continue _;}if(g==4){f=c+1|0;$p=4;continue _;}if
+(g==5){f=c-1|0;$p=5;continue _;}if(h)return;$p=6;continue _;case 3:$z=ALD(b,c,d,f);if(C()){break _;}f=$z;if(f)h=1;if(g==4){f=c+1|0;$p=4;continue _;}if(g==5){f=c-1|0;$p=5;continue _;}if(h)return;$p=6;continue _;case 4:$z=ALD(b,f,d,e);if(C()){break _;}f=$z;if(f)h=1;if(g==5){f=c-1|0;$p=5;continue _;}if(h)return;$p=6;continue _;case 5:$z=ALD(b,f,d,e);if(C()){break _;}f=$z;if(f)h=1;if(h)return;$p=6;case 6:AFM(a,b,c,d,e,g);if(C()){break _;}f=0;$p=7;case 7:AYH(b,c,d,e,f);if(C()){break _;}return;default:G1();}}D0().s(a,
+b,c,d,e,f,g,h,$p);}
+function Bg8(a,b){return 1;}
+var AWN=K(W);
+function BrF(a,b){var c=new AWN();Bo1(c,a,b);return c;}
+function Bo1(a,b,c){BB();CZ(a,b,c,BBu);Br(a,0.0,0.0,0.0,1.0,0.125,1.0);}
+function AKN(a,b,c,d,e){return null;}
+function A63(a){return 0;}
+function AUn(a,b,c,d,e,f,g){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AU5(a,b,c,d,e);if(C()){break _;}$p=2;case 2:$z=ASg(a,b,c,d,e,f,g);if(C()){break _;}b=$z;return b;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+function AU5(a,b,c,d,e){var f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=b.dU(c,d,e);if(C()){break _;}f=$z;if(f>=2&&f<=5)Br(a,0.0,0.0,0.0,1.0,0.625,1.0);else Br(a,0.0,0.0,0.0,1.0,0.125,1.0);return;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function Bds(a,b,c){return c<6?a.M:a.M-16|0;}
+function BeG(a){return 0;}
+function BaP(a){return 9;}
+function BdA(a,b){return 1;}
+function AWL(a,b,c,d,e){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=d-1|0;$p=1;case 1:$z=ALD(b,c,d,e);if(C()){break _;}c=$z;return c;default:G1();}}D0().s(a,b,c,d,e,$p);}
+function AWw(a,b,c,d,e){var f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=15;$p=1;case 1:AKg(b,c,d,e,f);if(C()){break _;}$p=2;case 2:AUQ(a,b,c,d,e);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function ASA(a,b,c,d,e,f){var g,h,i,j,k,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AMY(b,c,d,e);if(C()){break _;}g=$z;h=0;i=d-1|0;$p=2;case 2:$z=ALD(b,c,i,e);if(C()){break _;}i=$z;if(!i)h=1;if(g==2){i=c+1|0;$p=3;continue _;}if(g==3){i=c-1|0;$p=4;continue _;}if(g==4){i=e-1|0;$p=5;continue _;}if(g==5){i=e+1|0;$p=6;continue _;}if(h){$p=7;continue _;}if(f>0){I();if(BwB.data[f].fl())
+{j=new GU;$p=10;continue _;}}return;case 3:$z=ALD(b,i,d,e);if(C()){break _;}i=$z;if(!i)h=1;if(g==3){i=c-1|0;$p=4;continue _;}if(g==4){i=e-1|0;$p=5;continue _;}if(g==5){i=e+1|0;$p=6;continue _;}if(h){$p=7;continue _;}if(f>0){I();if(BwB.data[f].fl()){j=new GU;$p=10;continue _;}}return;case 4:$z=ALD(b,i,d,e);if(C()){break _;}i=$z;if(!i)h=1;if(g==4){i=e-1|0;$p=5;continue _;}if(g==5){i=e+1|0;$p=6;continue _;}if(h){$p=7;continue _;}if(f>0){I();if(BwB.data[f].fl()){j=new GU;$p=10;continue _;}}return;case 5:$z=ALD(b,
+c,d,i);if(C()){break _;}i=$z;if(!i)h=1;if(g==5){i=e+1|0;$p=6;continue _;}if(h){$p=7;continue _;}if(f>0){I();if(BwB.data[f].fl()){j=new GU;$p=10;continue _;}}return;case 6:$z=ALD(b,c,d,i);if(C()){break _;}i=$z;if(!i)h=1;if(h){$p=7;continue _;}if(f>0){I();if(BwB.data[f].fl()){j=new GU;$p=10;continue _;}}return;case 7:$z=AMY(b,c,d,e);if(C()){break _;}f=$z;$p=8;case 8:AFM(a,b,c,d,e,f);if(C()){break _;}f=0;$p=9;case 9:AYH(b,c,d,e,f);if(C()){break _;}return;case 10:AGk(j,a,b,c,d,e);if(C()){break _;}i=0;h=j.bw;k=j.bs;f
+=j.bv-1|0;$p=11;case 11:$z=AJt(j,h,k,f);if(C()){break _;}f=$z;if(f)i=1;f=j.bw;h=j.bs;g=j.bv+1|0;$p=12;case 12:$z=AJt(j,f,h,g);if(C()){break _;}f=$z;if(f)i=i+1|0;f=j.bw-1|0;h=j.bs;g=j.bv;$p=13;case 13:$z=AJt(j,f,h,g);if(C()){break _;}f=$z;if(f)i=i+1|0;f=j.bw+1|0;h=j.bs;g=j.bv;$p=14;case 14:$z=AJt(j,f,h,g);if(C()){break _;}f=$z;if(f)i=i+1|0;if(i!=3)return;$p=15;case 15:AUQ(a,b,c,d,e);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
+function AUQ(a,b,c,d,e){var f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=new GU;$p=1;case 1:AGk(f,a,b,c,d,e);if(C()){break _;}$p=2;case 2:$z=APx(b,c,d,e);if(C()){break _;}c=$z;$p=3;case 3:ATZ(f,c);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+var AVm=K(W);
+function Bsx(a,b){var c=new AVm();A2s(c,a,b);return c;}
+function A2s(a,b,c){BB();CZ(a,b,c,BBu);}
+function AWo(a,b,c,d,e){return null;}
+function BdS(a){return 0;}
+function Bi9(a){return 0;}
+function BaH(a){return 12;}
+function A0w(a,b,c,d,e){var f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=c-1|0;$p=1;case 1:$z=ALD(b,f,d,e);if(C()){break _;}f=$z;if(f)return 1;f=c+1|0;$p=2;case 2:$z=ALD(b,f,d,e);if(C()){break _;}f=$z;if(f)return 1;f=e-1|0;$p=3;case 3:$z=ALD(b,c,d,f);if(C()){break _;}f=$z;if(f)return 1;f=e+1|0;$p=4;case 4:$z=ALD(b,c,d,f);if(C()){break _;}f=$z;if(f)return 1;d=d-1|0;$p=5;case 5:$z=ALD(b,c,d,e);if(C()){break _;}c=$z;return c;default:
+G1();}}D0().s(a,b,c,d,e,f,$p);}
+function AX2(a,b,c,d,e,f){var g,h,i,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AMY(b,c,d,e);if(C()){break _;}g=$z;h=g&8;i=g&7;if(f==1){g=d-1|0;$p=2;continue _;}if(f==2){g=e+1|0;$p=3;continue _;}if(f==3){g=e-1|0;$p=4;continue _;}if(f==4){g=c+1|0;$p=5;continue _;}if(f==5){f=c-1|0;$p=6;continue _;}f=i+h|0;$p=7;continue _;case 2:$z=ALD(b,c,g,e);if(C()){break _;}g=$z;if(g)i=5+D(b.n,2)|0;if
+(f==2){g=e+1|0;$p=3;continue _;}if(f==3){g=e-1|0;$p=4;continue _;}if(f==4){g=c+1|0;$p=5;continue _;}if(f==5){f=c-1|0;$p=6;continue _;}f=i+h|0;$p=7;continue _;case 3:$z=ALD(b,c,d,g);if(C()){break _;}g=$z;if(g)i=4;if(f==3){g=e-1|0;$p=4;continue _;}if(f==4){g=c+1|0;$p=5;continue _;}if(f==5){f=c-1|0;$p=6;continue _;}f=i+h|0;$p=7;continue _;case 4:$z=ALD(b,c,d,g);if(C()){break _;}g=$z;if(g)i=3;if(f==4){g=c+1|0;$p=5;continue _;}if(f==5){f=c-1|0;$p=6;continue _;}f=i+h|0;$p=7;continue _;case 5:$z=ALD(b,g,d,e);if(C())
+{break _;}g=$z;if(g)i=2;if(f==5){f=c-1|0;$p=6;continue _;}f=i+h|0;$p=7;continue _;case 6:$z=ALD(b,f,d,e);if(C()){break _;}f=$z;if(f)i=1;f=i+h|0;$p=7;case 7:AKg(b,c,d,e,f);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,$p);}
+function AWq(a,b,c,d,e){var f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=c-1|0;$p=1;case 1:$z=ALD(b,f,d,e);if(C()){break _;}f=$z;if(f){f=1;$p=3;continue _;}f=c+1|0;$p=2;case 2:$z=ALD(b,f,d,e);if(C()){break _;}f=$z;if(f){f=2;$p=5;continue _;}f=e-1|0;$p=4;continue _;case 3:AKg(b,c,d,e,f);if(C()){break _;}$p=6;continue _;case 4:$z=ALD(b,c,d,f);if(C()){break _;}f=$z;if(f){f=3;$p=8;continue _;}f=e+1|0;$p=7;continue _;case 5:AKg(b,
+c,d,e,f);if(C()){break _;}$p=6;case 6:AUP(a,b,c,d,e);if(C()){break _;}return;case 7:$z=ALD(b,c,d,f);if(C()){break _;}f=$z;if(f){f=4;$p=10;continue _;}f=d-1|0;$p=9;continue _;case 8:AKg(b,c,d,e,f);if(C()){break _;}$p=6;continue _;case 9:$z=ALD(b,c,f,e);if(C()){break _;}f=$z;if(!f){$p=6;continue _;}f=5+D(b.n,2)|0;$p=11;continue _;case 10:AKg(b,c,d,e,f);if(C()){break _;}$p=6;continue _;case 11:AKg(b,c,d,e,f);if(C()){break _;}$p=6;continue _;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function AGZ(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AUP(a,b,c,d,e);if(C()){break _;}f=$z;if(!f)return;$p=2;case 2:$z=AMY(b,c,d,e);if(C()){break _;}f=$z;g=f&7;h=0;f=c-1|0;$p=3;case 3:$z=ALD(b,f,d,e);if(C()){break _;}f=$z;if(!f&&g==1)h=1;f=c+1|0;$p=4;case 4:$z=ALD(b,f,d,e);if(C()){break _;}f=$z;if(!f&&g==2)h=1;f=e-1|0;$p=5;case 5:$z=ALD(b,c,d,f);if(C()){break _;}f=$z;if
+(!f&&g==3)h=1;f=e+1|0;$p=6;case 6:$z=ALD(b,c,d,f);if(C()){break _;}f=$z;if(!f&&g==4)h=1;f=d-1|0;$p=7;case 7:$z=ALD(b,c,f,e);if(C()){break _;}f=$z;if(!f&&g==5)h=1;if(!h)return;$p=8;case 8:$z=AMY(b,c,d,e);if(C()){break _;}f=$z;$p=9;case 9:AFM(a,b,c,d,e,f);if(C()){break _;}f=0;$p=10;case 10:AYH(b,c,d,e,f);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,$p);}
+function AUP(a,b,c,d,e){var f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=A0w(a,b,c,d,e);if(C()){break _;}f=$z;if(f)return 1;$p=2;case 2:$z=AMY(b,c,d,e);if(C()){break _;}f=$z;$p=3;case 3:AFM(a,b,c,d,e,f);if(C()){break _;}f=0;$p=4;case 4:AYH(b,c,d,e,f);if(C()){break _;}return 0;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function ATk(a,b,c,d,e){var f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=b.dU(c,d,e);if(C()){break _;}c=$z;f=c&7;if(f==1)Br(a,0.0,0.20000000298023224,0.3125,0.375,0.800000011920929,0.6875);else if(f==2)Br(a,0.625,0.20000000298023224,0.3125,1.0,0.800000011920929,0.6875);else if(f==3)Br(a,0.3125,0.20000000298023224,0.0,0.6875,0.800000011920929,0.375);else if(f!=4)Br(a,0.25,0.0,0.25,0.75,0.6000000238418579,0.75);else Br(a,
+0.3125,0.20000000298023224,0.625,0.6875,0.800000011920929,1.0);return;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function ANe(a,b,c,d,e,f){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:ARJ(a,b,c,d,e,f);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function ARJ(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AMY(b,c,d,e);if(C()){break _;}g=$z;h=g&7;i=8-(g&8)|0;g=h+i|0;$p=2;case 2:AKg(b,c,d,e,g);if(C()){break _;}Ge(b,c,d,e,c,d,e);j=c+0.5;k=d+0.5;l=e+0.5;f=B(353);m=0.30000001192092896;n=i<=0?0.5:0.6000000238418579;$p=3;case 3:AGC(b,j,k,l,f,m,n);if(C()){break _;}g
+=a.b;$p=4;case 4:AQe(b,c,d,e,g);if(C()){break _;}if(h==1){c=c-1|0;g=a.b;$p=5;continue _;}if(h==2){c=c+1|0;g=a.b;$p=6;continue _;}if(h==3){e=e-1|0;g=a.b;$p=7;continue _;}if(h!=4){d=d-1|0;g=a.b;$p=8;continue _;}e=e+1|0;g=a.b;$p=9;continue _;case 5:AQe(b,c,d,e,g);if(C()){break _;}return 1;case 6:AQe(b,c,d,e,g);if(C()){break _;}return 1;case 7:AQe(b,c,d,e,g);if(C()){break _;}return 1;case 8:AQe(b,c,d,e,g);if(C()){break _;}return 1;case 9:AQe(b,c,d,e,g);if(C()){break _;}return 1;default:G1();}}D0().s(a,b,c,d,e,f,
+g,h,i,j,k,l,m,n,$p);}
+function AL$(a,b,c,d,e){var f,g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AMY(b,c,d,e);if(C()){break _;}f=$z;if((f&8)<=0)return;g=a.b;$p=2;case 2:AQe(b,c,d,e,g);if(C()){break _;}g=f&7;if(g==1){c=c-1|0;f=a.b;$p=3;continue _;}if(g==2){c=c+1|0;f=a.b;$p=4;continue _;}if(g==3){e=e-1|0;f=a.b;$p=5;continue _;}if(g!=4){d=d-1|0;f=a.b;$p=6;continue _;}e=e+1|0;f=a.b;$p=7;continue _;case 3:AQe(b,c,d,e,f);if(C())
+{break _;}return;case 4:AQe(b,c,d,e,f);if(C()){break _;}return;case 5:AQe(b,c,d,e,f);if(C()){break _;}return;case 6:AQe(b,c,d,e,f);if(C()){break _;}return;case 7:AQe(b,c,d,e,f);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+function AUT(a,b,c,d,e,f){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AMY(b,c,d,e);if(C()){break _;}c=$z;return (c&8)<=0?0:1;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function ASN(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AMY(b,c,d,e);if(C()){break _;}g=$z;if(!(g&8))return 0;h=g&7;return h==5&&f==1?1:h==4&&f==2?1:h==3&&f==3?1:h==2&&f==4?1:h==1&&f==5?1:0;default:G1();}}D0().s(a,b,c,d,e,f,g,h,$p);}
+function BbA(a){return 1;}
+function ACn(){W.call(this);this.o1=null;}
+function Bqa(a,b,c){var d=new ACn();ARt(d,a,b,c);return d;}
+function ARt(a,b,c,d){BB();CZ(a,b,c,BAo);a.o1=d;Es(a,1);Br(a,0.0625,0.0,0.0625,0.9375,0.03125,0.9375);}
+function A_a(a){return 20;}
+function AZH(a,b,c,d,e){return null;}
+function Blg(a){return 0;}
+function Box(a){return 0;}
+function AOU(a,b,c,d,e){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=d-1|0;$p=1;case 1:$z=ALD(b,c,d,e);if(C()){break _;}c=$z;return c;default:G1();}}D0().s(a,b,c,d,e,$p);}
+function AKv(a,b,c,d,e){}
+function AOF(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=0;f=d-1|0;$p=1;case 1:$z=ALD(b,c,f,e);if(C()){break _;}f=$z;if(!f)g=1;if(!g)return;$p=2;case 2:$z=AMY(b,c,d,e);if(C()){break _;}f=$z;$p=3;case 3:AFM(a,b,c,d,e,f);if(C()){break _;}f=0;$p=4;case 4:AYH(b,c,d,e,f);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+function AHK(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AMY(b,c,d,e);if(C()){break _;}g=$z;if(!g)return;$p=2;case 2:ATE(a,b,c,d,e);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+function APY(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AMY(b,c,d,e);if(C()){break _;}g=$z;if(g==1)return;$p=2;case 2:ATE(a,b,c,d,e);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+function ATE(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AMY(b,c,d,e);if(C()){break _;}f=$z;g=f!=1?0:1;h=0;i=0.125;j=null;k=a.o1;ALj();if(k===BAu){j=null;l=c+i;m=d;k=Dj(l,m,e+i,(c+1|0)-i,m+0.25,(e+1|0)-i);$p=2;continue _;}if(a.o1===BAs){j=G(Et);l=c+i;m=d;k=Dj(l,m,e+i,(c+1|0)
+-i,m+0.25,(e+1|0)-i);$p=3;continue _;}if(a.o1===BBR){j=G(Eb);l=c+i;m=d;k=Dj(l,m,e+i,(c+1|0)-i,m+0.25,(e+1|0)-i);$p=4;continue _;}if(j.p>0)h=1;if(h&&!g){f=1;$p=5;continue _;}if(!h&&g){f=0;$p=10;continue _;}if(!h)return;f=a.b;$p=9;continue _;case 2:$z=ALY(b,j,k);if(C()){break _;}j=$z;if(a.o1===BAs){j=G(Et);l=c+i;m=d;k=Dj(l,m,e+i,(c+1|0)-i,m+0.25,(e+1|0)-i);$p=3;continue _;}if(a.o1===BBR){j=G(Eb);l=c+i;m=d;k=Dj(l,m,e+i,(c+1|0)-i,m+0.25,(e+1|0)-i);$p=4;continue _;}if(j.p>0)h=1;if(h&&!g){f=1;$p=5;continue _;}if(!h
+&&g){f=0;$p=10;continue _;}if(!h)return;f=a.b;$p=9;continue _;case 3:$z=AVV(b,j,k);if(C()){break _;}j=$z;if(a.o1===BBR){j=G(Eb);l=c+i;m=d;k=Dj(l,m,e+i,(c+1|0)-i,m+0.25,(e+1|0)-i);$p=4;continue _;}if(j.p>0)h=1;if(h&&!g){f=1;$p=5;continue _;}if(!h&&g){f=0;$p=10;continue _;}if(!h)return;f=a.b;$p=9;continue _;case 4:$z=AVV(b,j,k);if(C()){break _;}j=$z;if(j.p>0)h=1;if(h&&!g){f=1;$p=5;continue _;}if(!h&&g){f=0;$p=10;continue _;}if(!h)return;f=a.b;$p=9;continue _;case 5:AKg(b,c,d,e,f);if(C()){break _;}f=a.b;$p=6;case 6:AQe(b,
+c,d,e,f);if(C()){break _;}f=d-1|0;n=a.b;$p=7;case 7:AQe(b,c,f,e,n);if(C()){break _;}Ge(b,c,d,e,c,d,e);l=c+0.5;m=d+0.1;o=e+0.5;j=B(353);p=0.30000001192092896;i=0.6000000238418579;$p=8;case 8:AGC(b,l,m,o,j,p,i);if(C()){break _;}if(!h&&g){f=0;$p=10;continue _;}if(!h)return;f=a.b;$p=9;case 9:AIG(b,c,d,e,f);if(C()){break _;}return;case 10:AKg(b,c,d,e,f);if(C()){break _;}f=a.b;$p=11;case 11:AQe(b,c,d,e,f);if(C()){break _;}f=d-1|0;g=a.b;$p=12;case 12:AQe(b,c,f,e,g);if(C()){break _;}Ge(b,c,d,e,c,d,e);q=c+0.5;l=d+0.1;m
+=e+0.5;j=B(353);p=0.30000001192092896;i=0.5;$p=13;case 13:AGC(b,q,l,m,j,p,i);if(C()){break _;}if(!h)return;f=a.b;$p=9;continue _;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);}
+function AZQ(a,b,c,d,e){var f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AMY(b,c,d,e);if(C()){break _;}f=$z;if(f<=0)return;f=a.b;$p=2;case 2:AQe(b,c,d,e,f);if(C()){break _;}d=d-1|0;f=a.b;$p=3;case 3:AQe(b,c,d,e,f);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function A0g(a,b,c,d,e){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=b.dU(c,d,e);if(C()){break _;}c=$z;if(!(c!=1?0:1))Br(a,0.0625,0.0,0.0625,0.9375,0.0625,0.9375);else Br(a,0.0625,0.0,0.0625,0.9375,0.03125,0.9375);return;default:G1();}}D0().s(a,b,c,d,e,$p);}
+function AMB(a,b,c,d,e,f){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AMY(b,c,d,e);if(C()){break _;}c=$z;return c<=0?0:1;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function AKM(a,b,c,d,e,f){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AMY(b,c,d,e);if(C()){break _;}c=$z;return !c?0:f!=1?0:1;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function BoJ(a){return 1;}
+function A7n(a){Br(a,0.0,0.375,0.0,1.0,0.625,1.0);}
+var J_=K(E4);
+var BAu=null;var BAs=null;var BBR=null;var BBS=null;function ALj(){ALj=Bw(J_);A3m();}
+function AXF(a,b){var c=new J_();ATb(c,a,b);return c;}
+function ATb(a,b,c){ALj();JB(a,b,c);}
+function A3m(){var b;BAu=AXF(B(354),0);BAs=AXF(B(355),1);b=AXF(B(356),2);BBR=b;BBS=Q(J_,[BAu,BAs,b]);}
+function AU2(){W.call(this);this.ON=0;}
+function BpU(a,b,c){var d=new AU2();Bbh(d,a,b,c);return d;}
+function Bbh(a,b,c,d){BB();CZ(a,b,c,BAo);if(d)Es(a,1);a.ON=d;}
+function A_7(a){return 30;}
+function ALM(a,b,c,d,e,f){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AQK(a,b,c,d,e);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function AMx(a,b,c,d,e,f){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AQK(a,b,c,d,e);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function ATt(a,b,c,d,e,f){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AQK(a,b,c,d,e);if(C()){break _;}return 0;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function AQK(a,b,c,d,e){var f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AQC(a,b,c,d,e);if(C()){break _;}f=a.b;I();if(f!=Bz6.b)return;f=Bz7.b;$p=2;case 2:AYH(b,c,d,e,f);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function AXi(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=a.b;I();if(g!=Bz7.b)return;g=Bz6.b;$p=1;case 1:AYH(b,c,d,e,g);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+function Ba9(a,b,c){Bt();return BBI.bb;}
+function Bbc(a,b){return 4+D(b,2)|0;}
+function ARZ(a,b,c,d,e,f){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.ON)return;$p=1;case 1:AQC(a,b,c,d,e);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function AQC(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=b.n;g=0;h=c;i=d;j=e;k=d+1|0;l=k;m=l+0.0625;n=d-1|0;o=(d+0|0)-0.0625;p
+=e+1|0;q=p;r=q+0.0625;s=e-1|0;t=(e+0|0)-0.0625;u=c+1|0;v=u;w=v+0.0625;x=c-1|0;y=(c+0|0)-0.0625;z=c;ba=e;while(g<6){bb=h+O(f);bc=i+O(f);bd=j+O(f);if(!g){$p=1;continue _;}if(g==1){$p=2;continue _;}if(g==2){$p=3;continue _;}if(g==3){$p=4;continue _;}if(g==4){$p=5;continue _;}if(g==5){$p=6;continue _;}if(!(bb>=z&&bb<=v&&bc>=0.0&&bc<=l&&bd>=ba&&bd<=q))BU(b,B(335),bb,bc,bd,0.0,0.0,0.0);g=g+1|0;}return;case 1:$z=ALD(b,c,k,e);if(C()){break _;}be=$z;if(!be)bc=m;while(true){if(g==1){$p=2;continue _;}if(g==2){$p=3;continue _;}if
+(g==3){$p=4;continue _;}if(g==4){$p=5;continue _;}if(g==5){$p=6;continue _;}if(!(bb>=z&&bb<=v&&bc>=0.0&&bc<=l&&bd>=ba&&bd<=q))BU(b,B(335),bb,bc,bd,0.0,0.0,0.0);g=g+1|0;if(g>=6)break;bb=h+O(f);bc=i+O(f);bd=j+O(f);if(!g){continue _;}}return;case 2:$z=ALD(b,c,n,e);if(C()){break _;}be=$z;if(!be)bc=o;while(true){if(g==2){$p=3;continue _;}if(g==3){$p=4;continue _;}if(g==4){$p=5;continue _;}if(g==5){$p=6;continue _;}if(!(bb>=z&&bb<=v&&bc>=0.0&&bc<=l&&bd>=ba&&bd<=q))BU(b,B(335),bb,bc,bd,0.0,0.0,0.0);g=g+1|0;if(g>=6)break;bb
+=h+O(f);bc=i+O(f);bd=j+O(f);if(!g){$p=1;continue _;}if(g==1){continue _;}}return;case 3:$z=ALD(b,c,d,p);if(C()){break _;}be=$z;if(!be)bd=r;while(true){if(g==3){$p=4;continue _;}if(g==4){$p=5;continue _;}if(g==5){$p=6;continue _;}if(!(bb>=z&&bb<=v&&bc>=0.0&&bc<=l&&bd>=ba&&bd<=q))BU(b,B(335),bb,bc,bd,0.0,0.0,0.0);g=g+1|0;if(g>=6)break;bb=h+O(f);bc=i+O(f);bd=j+O(f);if(!g){$p=1;continue _;}if(g==1){$p=2;continue _;}if(g==2){continue _;}}return;case 4:$z=ALD(b,c,d,s);if(C()){break _;}be=$z;if(!be)bd=t;while(true)
+{if(g==4){$p=5;continue _;}if(g==5){$p=6;continue _;}if(!(bb>=z&&bb<=v&&bc>=0.0&&bc<=l&&bd>=ba&&bd<=q))BU(b,B(335),bb,bc,bd,0.0,0.0,0.0);g=g+1|0;if(g>=6)break;bb=h+O(f);bc=i+O(f);bd=j+O(f);if(!g){$p=1;continue _;}if(g==1){$p=2;continue _;}if(g==2){$p=3;continue _;}if(g==3){continue _;}}return;case 5:$z=ALD(b,u,d,e);if(C()){break _;}be=$z;if(!be)bb=w;while(true){if(g==5){$p=6;continue _;}if(!(bb>=z&&bb<=v&&bc>=0.0&&bc<=l&&bd>=ba&&bd<=q))BU(b,B(335),bb,bc,bd,0.0,0.0,0.0);g=g+1|0;if(g>=6)break;bb=h+O(f);bc=i+O(f);bd
+=j+O(f);if(!g){$p=1;continue _;}if(g==1){$p=2;continue _;}if(g==2){$p=3;continue _;}if(g==3){$p=4;continue _;}if(g==4){continue _;}}return;case 6:$z=ALD(b,x,d,e);if(C()){break _;}be=$z;if(!be)bb=y;while(true){if(!(bb>=z&&bb<=v&&bc>=0.0&&bc<=l&&bd>=ba&&bd<=q))BU(b,B(335),bb,bc,bd,0.0,0.0,0.0);g=g+1|0;if(g>=6)break;bb=h+O(f);bc=i+O(f);bd=j+O(f);if(!g){$p=1;continue _;}if(g==1){$p=2;continue _;}if(g==2){$p=3;continue _;}if(g==3){$p=4;continue _;}if(g==4){$p=5;continue _;}if(g==5){continue _;}}return;default:G1();}}D0().s(a,
+b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,$p);}
+function AD0(){To.call(this);this.hm=0;}
+var BBT=null;function Bjf(a,b,c){var d=new AD0();A0r(d,a,b,c);return d;}
+function A22(a,b,c){if(b!=1)b=a.bi(b);else{I();b=BzO.eq(b,c);}return b;}
+function IH(a,b,c,d,e,f){var g,h,i,j,k;if(f){g=BBT;h=new U9;i=b.c_;h.IX=c;h.I0=d;h.IY=e;h.nO=i;Ba(g,h);}j=0;k=0;while(true){b=BBT;if(k>=b.p)break;g=Z(b,k);if(g.IX==c&&g.I0==d&&g.IY==e){j=j+1|0;if(j>=8)return 1;}k=k+1|0;}return 0;}
+function A0r(a,b,c,d){A00(a,b,c);a.hm=0;a.hm=d;Es(a,1);}
+function Bgp(a){return 2;}
+function AO4(a,b,c,d,e){var f,g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AMY(b,c,d,e);if(C()){break _;}f=$z;if(!f){$p=2;continue _;}if(!a.hm)return;g=d-1|0;f=a.b;$p=3;continue _;case 2:AJp(a,b,c,d,e);if(C()){break _;}if(!a.hm)return;g=d-1|0;f=a.b;$p=3;case 3:AQe(b,c,g,e,f);if(C()){break _;}f=d+1|0;g=a.b;$p=4;case 4:AQe(b,c,f,e,g);if(C()){break _;}f=c-1|0;g=a.b;$p=5;case 5:AQe(b,f,d,e,g);if(C()){break _;}f
+=c+1|0;g=a.b;$p=6;case 6:AQe(b,f,d,e,g);if(C()){break _;}f=e-1|0;g=a.b;$p=7;case 7:AQe(b,c,d,f,g);if(C()){break _;}e=e+1|0;f=a.b;$p=8;case 8:AQe(b,c,d,e,f);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+function AOq(a,b,c,d,e){var f,g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.hm)return;f=d-1|0;g=a.b;$p=1;case 1:AQe(b,c,f,e,g);if(C()){break _;}f=d+1|0;g=a.b;$p=2;case 2:AQe(b,c,f,e,g);if(C()){break _;}f=c-1|0;g=a.b;$p=3;case 3:AQe(b,f,d,e,g);if(C()){break _;}f=c+1|0;g=a.b;$p=4;case 4:AQe(b,f,d,e,g);if(C()){break _;}f=e-1|0;g=a.b;$p=5;case 5:AQe(b,c,d,f,g);if(C()){break _;}e=e+1|0;f=a.b;$p=6;case 6:AQe(b,c,d,
+e,f);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+function A1Q(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.hm)return 0;$p=1;case 1:$z=AMY(b,c,d,e);if(C()){break _;}g=$z;return g==5&&f==1?0:g==3&&f==3?0:g==4&&f==2?0:g==1&&f==5?0:g==2&&f==4?0:1;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+function AWx(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AMY(b,c,d,e);if(C()){break _;}g=$z;if(g==5){h=d-1|0;i=0;$p=2;continue _;}if(g==3){h=e-1|0;i=2;$p=3;continue _;}if(g==4){h=e+1|0;i=3;$p=4;continue _;}if(g==1){h=c-1|0;i=4;$p=5;continue _;}if(g==2){h=c+1|0;i=5;$p=6;continue _;}while
+(true){j=BBT;if(j.p<=0)break;if(FO(BD(b.c_,(Z(j,0)).nO),M(100)))break;D3(BBT,0);}a:{if(a.hm){if(!0)break a;I();h=Bz8.b;$p=7;continue _;}if(!0&&!IH(a,b,c,d,e,0)){I();h=Bz9.b;$p=9;continue _;}}return;case 2:$z=AKH(b,c,h,e,i);if(C()){break _;}h=$z;if(h)h=1;else{if(g==3){h=e-1|0;i=2;$p=3;continue _;}if(g==4){h=e+1|0;i=3;$p=4;continue _;}if(g==1){h=c-1|0;i=4;$p=5;continue _;}if(g==2){h=c+1|0;i=5;$p=6;continue _;}h=0;}while(true){j=BBT;if(j.p<=0)break;if(FO(BD(b.c_,(Z(j,0)).nO),M(100)))break;D3(BBT,0);}b:{if(a.hm)
+{if(!h)break b;I();h=Bz8.b;$p=7;continue _;}if(!h&&!IH(a,b,c,d,e,0)){I();h=Bz9.b;$p=9;continue _;}}return;case 3:$z=AKH(b,c,d,h,i);if(C()){break _;}h=$z;if(h)h=1;else{if(g==4){h=e+1|0;i=3;$p=4;continue _;}if(g==1){h=c-1|0;i=4;$p=5;continue _;}if(g==2){h=c+1|0;i=5;$p=6;continue _;}h=0;}while(true){j=BBT;if(j.p<=0)break;if(FO(BD(b.c_,(Z(j,0)).nO),M(100)))break;D3(BBT,0);}a:{if(a.hm){if(!h)break a;I();h=Bz8.b;$p=7;continue _;}if(!h&&!IH(a,b,c,d,e,0)){I();h=Bz9.b;$p=9;continue _;}}return;case 4:$z=AKH(b,c,d,h,i);if
+(C()){break _;}h=$z;if(h)h=1;else{if(g==1){h=c-1|0;i=4;$p=5;continue _;}if(g==2){h=c+1|0;i=5;$p=6;continue _;}h=0;}while(true){j=BBT;if(j.p<=0)break;if(FO(BD(b.c_,(Z(j,0)).nO),M(100)))break;D3(BBT,0);}c:{if(a.hm){if(!h)break c;I();h=Bz8.b;$p=7;continue _;}if(!h&&!IH(a,b,c,d,e,0)){I();h=Bz9.b;$p=9;continue _;}}return;case 5:$z=AKH(b,h,d,e,i);if(C()){break _;}h=$z;if(h)h=1;else{if(g==2){h=c+1|0;i=5;$p=6;continue _;}h=0;}while(true){j=BBT;if(j.p<=0)break;if(FO(BD(b.c_,(Z(j,0)).nO),M(100)))break;D3(BBT,0);}d:{if
+(a.hm){if(!h)break d;I();h=Bz8.b;$p=7;continue _;}if(!h&&!IH(a,b,c,d,e,0)){I();h=Bz9.b;$p=9;continue _;}}return;case 6:$z=AKH(b,h,d,e,i);if(C()){break _;}h=$z;h=!h?0:1;while(true){j=BBT;if(j.p<=0)break;if(FO(BD(b.c_,(Z(j,0)).nO),M(100)))break;D3(BBT,0);}e:{if(a.hm){if(!h)break e;I();h=Bz8.b;$p=7;continue _;}if(!h&&!IH(a,b,c,d,e,0)){I();h=Bz9.b;$p=9;continue _;}}return;case 7:$z=AMY(b,c,d,e);if(C()){break _;}i=$z;$p=8;case 8:ARF(b,c,d,e,h,i);if(C()){break _;}if(!IH(a,b,c,d,e,1))return;k=c+0.5;l=d+0.5;m=e+0.5;j
+=B(199);n=0.5;o=2.5999999046325684+(O(b.n)-O(b.n))*0.800000011920929;$p=11;continue _;case 9:$z=AMY(b,c,d,e);if(C()){break _;}i=$z;$p=10;case 10:ARF(b,c,d,e,h,i);if(C()){break _;}return;case 11:AGC(b,k,l,m,j,n,o);if(C()){break _;}i=0;k=c;p=d;q=e;while(i<5){BU(b,B(331),k+Ca(f)*0.6+0.2,p+Ca(f)*0.6+0.2,q+Ca(f)*0.6+0.2,0.0,0.0,0.0);i=i+1|0;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);}
+function AUp(a,b,c,d,e,f){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:ASV(a,b,c,d,e,f);if(C()){break _;}f=a.b;$p=2;case 2:AIG(b,c,d,e,f);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function AFk(a,b,c,d,e,f){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(f)return 0;$p=1;case 1:$z=A1Q(a,b,c,d,e,f);if(C()){break _;}c=$z;return c;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function Bo6(a,b,c){I();return Bz9.b;}
+function Biw(a){return 1;}
+function AIa(a,b,c,d,e,f){var g,h,i,j,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.hm)return;$p=1;case 1:$z=AMY(b,c,d,e);if(C()){break _;}g=$z;h=c+0.5+(O(f)-0.5)*0.2;i=d+0.699999988079071+(O(f)-0.5)*0.2;j=e+0.5+(O(f)-0.5)*0.2;if(g==1)BU(b,B(335),h-0.27000001072883606,i+0.2199999988079071,j,0.0,0.0,0.0);else if(g==2)BU(b,B(335),h+0.27000001072883606,i+0.2199999988079071,j,0.0,0.0,0.0);else if
+(g==3)BU(b,B(335),h,i+0.2199999988079071,j-0.27000001072883606,0.0,0.0,0.0);else if(g!=4)BU(b,B(335),h,i,j,0.0,0.0,0.0);else BU(b,B(335),h,i+0.2199999988079071,j+0.27000001072883606,0.0,0.0,0.0);return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,$p);}
+function AIf(){BBT=Cj();}
+var A1o=K(W);
+function BqZ(a,b){var c=new A1o();BeA(c,a,b);return c;}
+function BeA(a,b,c){BB();CZ(a,b,c,BBu);Es(a,1);}
+function AGq(a,b,c,d,e){return null;}
+function BlK(a){return 20;}
+function BlG(a){return 0;}
+function Bkb(a){return 0;}
+function AJ3(a,b,c,d,e){var f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=c-1|0;$p=1;case 1:$z=ALD(b,f,d,e);if(C()){break _;}f=$z;if(f)return 1;f=c+1|0;$p=2;case 2:$z=ALD(b,f,d,e);if(C()){break _;}f=$z;if(f)return 1;f=e-1|0;$p=3;case 3:$z=ALD(b,c,d,f);if(C()){break _;}f=$z;if(f)return 1;e=e+1|0;$p=4;case 4:$z=ALD(b,c,d,e);if(C()){break _;}c=$z;return c;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function AZM(a,b,c,d,e,f){var g,h,i,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AMY(b,c,d,e);if(C()){break _;}g=$z;h=g&8;i=g&7;if(f==2){g=e+1|0;$p=2;continue _;}if(f==3){g=e-1|0;$p=3;continue _;}if(f==4){g=c+1|0;$p=4;continue _;}if(f==5){f=c-1|0;$p=5;continue _;}f=i+h|0;$p=6;continue _;case 2:$z=ALD(b,c,d,g);if(C()){break _;}g=$z;if(g)i=4;if(f==3){g=e-1|0;$p=3;continue _;}if(f==4){g
+=c+1|0;$p=4;continue _;}if(f==5){f=c-1|0;$p=5;continue _;}f=i+h|0;$p=6;continue _;case 3:$z=ALD(b,c,d,g);if(C()){break _;}g=$z;if(g)i=3;if(f==4){g=c+1|0;$p=4;continue _;}if(f==5){f=c-1|0;$p=5;continue _;}f=i+h|0;$p=6;continue _;case 4:$z=ALD(b,g,d,e);if(C()){break _;}g=$z;if(g)i=2;if(f==5){f=c-1|0;$p=5;continue _;}f=i+h|0;$p=6;continue _;case 5:$z=ALD(b,f,d,e);if(C()){break _;}f=$z;if(f)i=1;f=i+h|0;$p=6;case 6:AKg(b,c,d,e,f);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,$p);}
+function AUh(a,b,c,d,e){var f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=c-1|0;$p=1;case 1:$z=ALD(b,f,d,e);if(C()){break _;}f=$z;if(f){f=1;$p=3;continue _;}f=c+1|0;$p=2;case 2:$z=ALD(b,f,d,e);if(C()){break _;}f=$z;if(f){f=2;$p=5;continue _;}f=e-1|0;$p=4;continue _;case 3:AKg(b,c,d,e,f);if(C()){break _;}$p=6;continue _;case 4:$z=ALD(b,c,d,f);if(C()){break _;}f=$z;if(f){f=3;$p=8;continue _;}f=e+1|0;$p=7;continue _;case 5:AKg(b,
+c,d,e,f);if(C()){break _;}$p=6;case 6:APL(a,b,c,d,e);if(C()){break _;}return;case 7:$z=ALD(b,c,d,f);if(C()){break _;}f=$z;if(!f){$p=6;continue _;}f=4;$p=9;continue _;case 8:AKg(b,c,d,e,f);if(C()){break _;}$p=6;continue _;case 9:AKg(b,c,d,e,f);if(C()){break _;}$p=6;continue _;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function AV1(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=APL(a,b,c,d,e);if(C()){break _;}f=$z;if(!f)return;$p=2;case 2:$z=AMY(b,c,d,e);if(C()){break _;}f=$z;g=f&7;h=0;f=c-1|0;$p=3;case 3:$z=ALD(b,f,d,e);if(C()){break _;}f=$z;if(!f&&g==1)h=1;f=c+1|0;$p=4;case 4:$z=ALD(b,f,d,e);if(C()){break _;}f=$z;if(!f&&g==2)h=1;f=e-1|0;$p=5;case 5:$z=ALD(b,c,d,f);if(C()){break _;}f=$z;if
+(!f&&g==3)h=1;f=e+1|0;$p=6;case 6:$z=ALD(b,c,d,f);if(C()){break _;}f=$z;if(!f&&g==4)h=1;if(!h)return;$p=7;case 7:$z=AMY(b,c,d,e);if(C()){break _;}f=$z;$p=8;case 8:AFM(a,b,c,d,e,f);if(C()){break _;}f=0;$p=9;case 9:AYH(b,c,d,e,f);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,$p);}
+function APL(a,b,c,d,e){var f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AJ3(a,b,c,d,e);if(C()){break _;}f=$z;if(f)return 1;$p=2;case 2:$z=AMY(b,c,d,e);if(C()){break _;}f=$z;$p=3;case 3:AFM(a,b,c,d,e,f);if(C()){break _;}f=0;$p=4;case 4:AYH(b,c,d,e,f);if(C()){break _;}return 0;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function AG$(a,b,c,d,e){var f,g,h,i,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=b.dU(c,d,e);if(C()){break _;}f=$z;g=f&7;h=(f&8)<=0?0:1;i=0.125;if(h)i=0.0625;if(g==1)Br(a,0.0,0.375,0.3125,i,0.625,0.6875);else if(g==2)Br(a,1.0-i,0.375,0.3125,1.0,0.625,0.6875);else if(g==3)Br(a,0.3125,0.375,0.0,0.6875,0.625,i);else if(g==4)Br(a,0.3125,0.375,1.0-i,0.6875,0.625,1.0);return;default:G1();}}D0().s(a,
+b,c,d,e,f,g,h,i,$p);}
+function ALS(a,b,c,d,e,f){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:ATu(a,b,c,d,e,f);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function ATu(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AMY(b,c,d,e);if(C()){break _;}g=$z;h=g&7;i=8-(g&8)|0;if(!i)return 1;i=h+i|0;$p=2;case 2:AKg(b,c,d,e,i);if(C()){break _;}Ge(b,c,d,e,c,d,e);j=c+0.5;k=d+0.5;l=e+0.5;f=B(353);m=0.30000001192092896;n=0.6000000238418579;$p=3;case 3:AGC(b,j,k,l,f,m,n);if(C())
+{break _;}i=a.b;$p=4;case 4:AQe(b,c,d,e,i);if(C()){break _;}if(h==1){i=c-1|0;g=a.b;$p=5;continue _;}if(h==2){i=c+1|0;g=a.b;$p=6;continue _;}if(h==3){i=e-1|0;g=a.b;$p=8;continue _;}if(h!=4){i=d-1|0;g=a.b;$p=9;continue _;}i=e+1|0;g=a.b;$p=10;continue _;case 5:AQe(b,i,d,e,g);if(C()){break _;}i=a.b;$p=7;continue _;case 6:AQe(b,i,d,e,g);if(C()){break _;}i=a.b;$p=7;case 7:AIG(b,c,d,e,i);if(C()){break _;}return 1;case 8:AQe(b,c,d,i,g);if(C()){break _;}i=a.b;$p=7;continue _;case 9:AQe(b,c,i,e,g);if(C()){break _;}i=
+a.b;$p=7;continue _;case 10:AQe(b,c,d,i,g);if(C()){break _;}i=a.b;$p=7;continue _;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);}
+function AJ6(a,b,c,d,e){var f,g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AMY(b,c,d,e);if(C()){break _;}f=$z;if((f&8)<=0)return;g=a.b;$p=2;case 2:AQe(b,c,d,e,g);if(C()){break _;}g=f&7;if(g==1){c=c-1|0;f=a.b;$p=3;continue _;}if(g==2){c=c+1|0;f=a.b;$p=4;continue _;}if(g==3){e=e-1|0;f=a.b;$p=5;continue _;}if(g!=4){d=d-1|0;f=a.b;$p=6;continue _;}e=e+1|0;f=a.b;$p=7;continue _;case 3:AQe(b,c,d,e,f);if(C())
+{break _;}return;case 4:AQe(b,c,d,e,f);if(C()){break _;}return;case 5:AQe(b,c,d,e,f);if(C()){break _;}return;case 6:AQe(b,c,d,e,f);if(C()){break _;}return;case 7:AQe(b,c,d,e,f);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+function AII(a,b,c,d,e,f){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AMY(b,c,d,e);if(C()){break _;}c=$z;return (c&8)<=0?0:1;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function ASc(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AMY(b,c,d,e);if(C()){break _;}g=$z;if(!(g&8))return 0;h=g&7;return h==5&&f==1?1:h==4&&f==2?1:h==3&&f==3?1:h==2&&f==4?1:h==1&&f==5?1:0;default:G1();}}D0().s(a,b,c,d,e,f,g,h,$p);}
+function A8H(a){return 1;}
+function AJ9(a,b,c,d,e,f){var g,h,i,j,k,l,m,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AMY(b,c,d,e);if(C()){break _;}g=$z;if(!(g&8))return;g=g&7;$p=2;case 2:AKg(b,c,d,e,g);if(C()){break _;}h=a.b;$p=3;case 3:AQe(b,c,d,e,h);if(C()){break _;}if(g==1){g=c-1|0;h=a.b;$p=4;continue _;}if(g==2){g=c+1|0;h=a.b;$p=5;continue _;}if(g==3){g=e-1|0;h=a.b;$p=7;continue _;}if
+(g!=4){h=d-1|0;g=a.b;$p=8;continue _;}g=e+1|0;h=a.b;$p=9;continue _;case 4:AQe(b,g,d,e,h);if(C()){break _;}i=c+0.5;j=d+0.5;k=e+0.5;f=B(353);l=0.30000001192092896;m=0.5;$p=6;continue _;case 5:AQe(b,g,d,e,h);if(C()){break _;}i=c+0.5;j=d+0.5;k=e+0.5;f=B(353);l=0.30000001192092896;m=0.5;$p=6;case 6:AGC(b,i,j,k,f,l,m);if(C()){break _;}Ge(b,c,d,e,c,d,e);return;case 7:AQe(b,c,d,g,h);if(C()){break _;}i=c+0.5;j=d+0.5;k=e+0.5;f=B(353);l=0.30000001192092896;m=0.5;$p=6;continue _;case 8:AQe(b,c,h,e,g);if(C()){break _;}i
+=c+0.5;j=d+0.5;k=e+0.5;f=B(353);l=0.30000001192092896;m=0.5;$p=6;continue _;case 9:AQe(b,c,d,g,h);if(C()){break _;}i=c+0.5;j=d+0.5;k=e+0.5;f=B(353);l=0.30000001192092896;m=0.5;$p=6;continue _;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);}
+function Bpc(a){Br(a,0.3125,0.375,0.375,0.6875,0.625,0.625);}
+var AXR=K(W);
+function BtK(a,b){var c=new AXR();A4R(c,a,b);return c;}
+function A4R(a,b,c){BB();CZ(a,b,c,BBl);Br(a,0.0,0.0,0.0,1.0,0.125,1.0);Es(a,1);}
+function AIA(a,b,c,d,e){return null;}
+function Bkp(a){return 0;}
+function BmB(a){return 0;}
+function AOu(a,b,c,d,e){var f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=d-1|0;$p=1;case 1:$z=AKw(b,c,d,e);if(C()){break _;}f=$z;if(f){I();if(BwB.data[f].c4()){$p=2;continue _;}}return 0;case 2:$z=AJY(b,c,d,e);if(C()){break _;}b=$z;return b.jp();default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function AMP(a,b,c,d,e,f){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AOu(a,b,c,d,e);if(C()){break _;}f=$z;if(f)return;$p=2;case 2:$z=AMY(b,c,d,e);if(C()){break _;}f=$z;$p=3;case 3:AFM(a,b,c,d,e,f);if(C()){break _;}f=0;$p=4;case 4:AYH(b,c,d,e,f);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function ALF(a,b,c,d,e,f){var g,h,i,j,k,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Bt();g=BBU.bb;h=O(b.n)*0.699999988079071+0.15000000596046448;i=O(b.n)*0.699999988079071+0.15000000596046448;j=O(b.n)*0.699999988079071+0.15000000596046448;k=G_(b,c+h,d+i,e+j,ACi(g));k.hk=10;$p=1;case 1:AYd(b,k);if(C()){break _;}f=0;$p=2;case 2:AYH(b,c,d,e,f);if(C()){break _;}return;default:G1();}}D0().s(a,
+b,c,d,e,f,g,h,i,j,k,$p);}
+function A83(a,b,c){Bt();return BBU.bb;}
+function Bo5(a,b){return 0;}
+function AKx(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:D_();f=BBV;$p=1;case 1:$z=AT9(b,f,c,d,e);if(C()){break _;}g=$z;if(g<=11)return;$p=2;case 2:$z=AMY(b,c,d,e);if(C()){break _;}g=$z;$p=3;case 3:AFM(a,b,c,d,e,g);if(C()){break _;}g=0;$p=4;case 4:AYH(b,c,d,e,g);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+function ALR(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=b.l6(c,d,e);if(C()){break _;}g=$z;if(f==1)c=1;else{if(g!==a.bz){$p=2;continue _;}c=0;}return c;case 2:$z=AOM(a,b,c,d,e,f);if(C()){break _;}c=$z;return c;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+var AOA=K(Jf);
+function BtX(a,b){var c=new AOA();A3a(c,a,b);return c;}
+function A3a(a,b,c){BB();Tc(a,b,c,BBx,0);a.o7=0.9800000190734863;Es(a,1);}
+function A$X(a){return 1;}
+function AZb(a,b,c,d,e,f){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=1-f|0;$p=1;case 1:$z=AF1(a,b,c,d,e,f);if(C()){break _;}c=$z;return c;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function AZc(a,b,c,d,e){var f,g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=d-1|0;$p=1;case 1:$z=AJY(b,c,f,e);if(C()){break _;}g=$z;if(!g.jp()&&!g.iQ())return;I();f=BxU.b;$p=2;case 2:AYH(b,c,d,e,f);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+function BeT(a,b){return 0;}
+function AW$(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:D_();f=BBV;$p=1;case 1:$z=AT9(b,f,c,d,e);if(C()){break _;}g=$z;I();if(g<=(11-Bzr.data[a.b]|0))return;$p=2;case 2:$z=AMY(b,c,d,e);if(C()){break _;}h=$z;$p=3;case 3:AFM(a,b,c,d,e,h);if(C()){break _;}h=Bzu.b;$p=4;case 4:AYH(b,c,d,e,h);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,$p);}
+var AFX=K(W);
+function BtA(a,b){var c=new AFX();A3d(c,a,b);return c;}
+function A3d(a,b,c){BB();CZ(a,b,c,BBm);Es(a,1);}
+function BpI(a,b,c){Bt();return BBU.bb;}
+function BpV(a,b){return 4;}
+function A05(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:D_();f=BBV;$p=1;case 1:$z=AT9(b,f,c,d,e);if(C()){break _;}g=$z;if(g<=11)return;$p=2;case 2:$z=AMY(b,c,d,e);if(C()){break _;}g=$z;$p=3;case 3:AFM(a,b,c,d,e,g);if(C()){break _;}g=0;$p=4;case 4:AYH(b,c,d,e,g);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+var AX3=K(W);
+function Bqy(a,b){var c=new AX3();Bn9(c,a,b);return c;}
+function Bn9(a,b,c){BB();CZ(a,b,c,BBy);Es(a,1);}
+function AIe(a,b,c,d,e,f){var g,h,i,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=d+1|0;$p=1;case 1:$z=AKw(b,c,g,e);if(C()){break _;}h=$z;if(h)return;i=1;h=d-i|0;$p=2;case 2:$z=AKw(b,c,h,e);if(C()){break _;}h=$z;if(h!=a.b){if(i>=3)return;$p=3;continue _;}i=i+1|0;h=d-i|0;continue _;case 3:$z=AMY(b,c,d,e);if(C()){break _;}h=$z;if(h==15){h=a.b;$p=5;continue _;}h=h+1|0;$p=4;case 4:AKg(b,c,d,e,h);if(C())
+{break _;}return;case 5:AYH(b,c,g,e,h);if(C()){break _;}h=0;$p=6;case 6:AKg(b,c,d,e,h);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,$p);}
+function AQn(a,b,c,d,e){return Dj(c+0.0625,d,e+0.0625,(c+1|0)-0.0625,(d+1|0)-0.0625,(e+1|0)-0.0625);}
+function A0$(a,b,c,d,e){return Dj(c+0.0625,d,e+0.0625,(c+1|0)-0.0625,d+1|0,(e+1|0)-0.0625);}
+function BnN(a,b){return b==1?a.M-1|0:b?a.M:a.M+1|0;}
+function A_D(a){return 0;}
+function A9u(a){return 0;}
+function Bkw(a){return 13;}
+function AHc(a,b,c,d,e){var f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AMS(a,b,c,d,e);if(C()){break _;}f=$z;if(!f)return 0;$p=2;case 2:$z=ATP(a,b,c,d,e);if(C()){break _;}c=$z;return c;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function AQx(a,b,c,d,e,f){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=ATP(a,b,c,d,e);if(C()){break _;}f=$z;if(f)return;$p=2;case 2:$z=AMY(b,c,d,e);if(C()){break _;}f=$z;$p=3;case 3:AFM(a,b,c,d,e,f);if(C()){break _;}f=0;$p=4;case 4:AYH(b,c,d,e,f);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function ATP(a,b,c,d,e){var f,g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=c-1|0;$p=1;case 1:$z=AJY(b,f,d,e);if(C()){break _;}g=$z;if(g.cv())return 0;f=c+1|0;$p=2;case 2:$z=AJY(b,f,d,e);if(C()){break _;}g=$z;if(g.cv())return 0;f=e-1|0;$p=3;case 3:$z=AJY(b,c,d,f);if(C()){break _;}g=$z;if(g.cv())return 0;f=e+1|0;$p=4;case 4:$z=AJY(b,c,d,f);if(C()){break _;}g=$z;if(g.cv())return 0;d=d-1|0;$p=5;case 5:$z=AKw(b,c,d,e);if
+(C()){break _;}f=$z;I();return f!=BAc.b&&f!=BwZ.b?0:1;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+function AX7(a,b,c,d,e,f){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=null;c=1;$p=1;case 1:f.eo(b,c);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+var AQR=K(W);
+function Bq4(a,b){var c=new AQR();Bnp(c,a,b);return c;}
+function Bnp(a,b,c){BB();CZ(a,b,c,BBz);}
+function A_T(a,b,c){Bt();return BBW.bb;}
+function A8V(a,b){return 4;}
+var ATj=K(W);
+function Bt$(a,b){var c=new ATj();BiG(c,a,b);return c;}
+function BiG(a,b,c){BB();FB(a,b,BBq);a.M=c;Br(a,0.125,0.0,0.125,0.875,1.0,0.875);Es(a,1);}
+function AKl(a,b,c,d,e,f){var g,h,i,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=d+1|0;$p=1;case 1:$z=AKw(b,c,g,e);if(C()){break _;}h=$z;if(h)return;i=1;h=d-i|0;$p=2;case 2:$z=AKw(b,c,h,e);if(C()){break _;}h=$z;if(h!=a.b){if(i>=3)return;$p=3;continue _;}i=i+1|0;h=d-i|0;continue _;case 3:$z=AMY(b,c,d,e);if(C()){break _;}h=$z;if(h==15){h=a.b;$p=5;continue _;}h=h+1|0;$p=4;case 4:AKg(b,c,d,e,h);if(C())
+{break _;}return;case 5:AYH(b,c,g,e,h);if(C()){break _;}h=0;$p=6;case 6:AKg(b,c,d,e,h);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,$p);}
+function AHo(a,b,c,d,e){var f,g,h,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=d-1|0;$p=1;case 1:a:{$z=AKw(b,c,f,e);if(C()){break _;}g=$z;if(g==a.b)c=1;else{I();if(g==BwF.b)break a;if(g==BwG.b)break a;c=0;}return c;}d=c-1|0;$p=2;case 2:$z=AJY(b,d,f,e);if(C()){break _;}h=$z;BB();if(h===BxI)return 1;d=c+1|0;$p=3;case 3:$z=AJY(b,d,f,e);if(C()){break _;}h=$z;if(h===BxI)return 1;d=e-1|0;$p=4;case 4:$z=AJY(b,c,
+f,d);if(C()){break _;}h=$z;if(h===BxI)return 1;d=e+1|0;$p=5;case 5:$z=AJY(b,c,f,d);if(C()){break _;}b=$z;return b!==BxI?0:1;default:G1();}}D0().s(a,b,c,d,e,f,g,h,$p);}
+function AP_(a,b,c,d,e,f){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AHo(a,b,c,d,e);if(C()){break _;}f=$z;if(f)return;$p=2;case 2:$z=AMY(b,c,d,e);if(C()){break _;}f=$z;$p=3;case 3:AFM(a,b,c,d,e,f);if(C()){break _;}f=0;$p=4;case 4:AYH(b,c,d,e,f);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function AUk(a,b,c,d,e){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AHo(a,b,c,d,e);if(C()){break _;}c=$z;return c;default:G1();}}D0().s(a,b,c,d,e,$p);}
+function ARu(a,b,c,d,e){return null;}
+function Bnl(a,b,c){Bt();return BBX.bb;}
+function Bad(a){return 0;}
+function A4W(a){return 0;}
+function BpT(a){return 1;}
+var AYp=K(W);
+function Bsk(a,b){var c=new AYp();A6M(c,a,b);return c;}
+function A6M(a,b,c){BB();CZ(a,b,c,BAp);}
+function BgJ(a,b){return a.M+(b!=1?0:1)|0;}
+function AYS(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AMY(b,c,d,e);if(C()){break _;}g=$z;if(g<=0)return 0;$p=2;case 2:AKe(a,b,c,d,e,g);if(C()){break _;}return 1;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+function AKe(a,b,c,d,e,f){var g,h,i,j,k,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=null;$p=1;case 1:AJ4(b,g,c,d,e);if(C()){break _;}h=0;$p=2;case 2:AKg(b,c,d,e,h);if(C()){break _;}Bt();h=(BBY.bb+f|0)-1|0;i=O(b.n)*0.699999988079071+0.15000000596046448;j=O(b.n)*0.699999988079071+0.06000000238418579+0.6;k=O(b.n)*0.699999988079071+0.15000000596046448;g=G_(b,c+i,d+j,e+k,ACi(h));g.hk
+=10;$p=3;case 3:AYd(b,g);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
+function AK7(a,b,c,d,e,f,g){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(f<=0){$p=1;continue _;}$p=2;continue _;case 1:ANf(a,b,c,d,e,f,g);if(C()){break _;}return;case 2:AKe(a,b,c,d,e,f);if(C()){break _;}$p=1;continue _;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+var AK4=K(W);
+function BqQ(a,b){var c=new AK4();Bh8(c,a,b);return c;}
+function Bh8(a,b,c){BB();CZ(a,b,c,BAp);}
+function A0E(a,b,c,d,e,f,g){var h,i;h=c;i=d;Ba(g,Dj(h,i,e,c+1|0,i+1.5,e+1|0));}
+function AZS(a,b,c,d,e){var f,g,h,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=d-1|0;$p=1;case 1:$z=AKw(b,c,f,e);if(C()){break _;}g=$z;if(g==a.b)return 0;$p=2;case 2:$z=AJY(b,c,f,e);if(C()){break _;}h=$z;if(!h.cv())return 0;$p=3;case 3:$z=AMS(a,b,c,d,e);if(C()){break _;}c=$z;return c;default:G1();}}D0().s(a,b,c,d,e,f,g,h,$p);}
+function Bez(a){return 0;}
+function Bma(a){return 0;}
+function BkL(a){return 11;}
+function APb(){W.call(this);this.J0=0;}
+function Beg(a,b,c){var d=new APb();A5C(d,a,b,c);return d;}
+function A5C(a,b,c,d){BB();FB(a,b,BBA);a.M=c;Es(a,1);a.J0=d;}
+function BiO(a,b,c){var d,e;if(b==1)return a.M;if(!b)return a.M;d=a.M;e=(d+1|0)+16|0;if(a.J0)e=e+1|0;if(!(!c&&b==2)&&!(c==1&&b==5)&&!(c==2&&b==3)&&!(c==3&&b==4))e=d+16|0;return e;}
+function BoD(a,b){return b==1?a.M:!b?a.M:b!=3?a.M+16|0:(a.M+1|0)+16|0;}
+function AOL(a,b,c,d,e){}
+function AMF(a,b,c,d,e){var f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AKw(b,c,d,e);if(C()){break _;}f=$z;if(f){I();if(!BwB.data[f].bz.iQ())return 0;}d=d-1|0;$p=2;case 2:$z=ALD(b,c,d,e);if(C()){break _;}c=$z;return !c?0:1;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function A1T(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=N(f.o*4.0/360.0+0.5)&3;$p=1;case 1:AKg(b,c,d,e,g);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+var ALk=K(W);
+function Btp(a,b){var c=new ALk();A5v(c,a,b);return c;}
+function A5v(a,b,c){BB();CZ(a,b,c,BAo);}
+var ANc=K(W);
+function Bqd(a,b){var c=new ANc();Bf6(c,a,b);return c;}
+function Bf6(a,b,c){BB();CZ(a,b,c,BBt);}
+function AFI(a,b,c,d,e){return Dj(c,d,e,c+1|0,(d+1|0)-0.125,e+1|0);}
+function ATO(a,b,c,d,e,f){f.f=f.f*0.4;f.g=f.g*0.4;}
+var A1w=K(W);
+function BqL(a,b,c){var d=new A1w();Bp6(d,a,b,c);return d;}
+function Bp6(a,b,c,d){CZ(a,b,c,d);}
+function Bhp(a,b,c){Bt();return BBZ.bb;}
+var AYP=K(Jf);
+function Bqu(a,b){var c=new AYP();BcQ(c,a,b);return c;}
+function BcQ(a,b,c){BB();Tc(a,b,c,BBB,0);}
+function AY_(a,b,c,d,e){return null;}
+function ANF(a,b,c,d,e){var f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=c-1|0;$p=1;case 1:$z=b.c0(f,d,e);if(C()){break _;}f=$z;if(f==a.b){Br(a,0.0,0.0,0.375,1.0,1.0,0.625);return;}c=c+1|0;$p=2;case 2:$z=b.c0(c,d,e);if(C()){break _;}c=$z;if(c==a.b)Br(a,0.0,0.0,0.375,1.0,1.0,0.625);else Br(a,0.375,0.0,0.0,0.625,1.0,1.0);return;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function Bf5(a){return 0;}
+function Bhz(a){return 0;}
+function ANz(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=0;g=0;h=c-1|0;$p=1;case 1:$z=AKw(b,h,d,e);if(C()){break _;}h=$z;I();if(h!=Bw$.b){h=c+1|0;$p=2;continue _;}f=1;h=e-1|0;$p=3;continue _;case 2:$z=AKw(b,h,d,e);if(C()){break _;}h=$z;if(h==Bw$.b)f=1;h=e-1|0;$p=3;case 3:$z=AKw(b,c,d,h);if(C()){break _;}h
+=$z;if(h!=Bw$.b){h=e+1|0;$p=4;continue _;}g=1;i=C6();j=new S;T(j);Bo(J(Bo(j,f<<24>>24),B(357)),g<<24>>24);CA(i,V(j));if(f==g)return 0;k=c-f|0;l=e-g|0;$p=5;continue _;case 4:$z=AKw(b,c,d,h);if(C()){break _;}h=$z;if(h==Bw$.b)g=1;i=C6();j=new S;T(j);Bo(J(Bo(j,f<<24>>24),B(357)),g<<24>>24);CA(i,V(j));if(f==g)return 0;k=c-f|0;l=e-g|0;$p=5;case 5:$z=AKw(b,k,d,l);if(C()){break _;}h=$z;if(h){k=c;l=e;}m=(-1);a:while(true){n=Y(m,2);if(n>0){b.cp=1;c=0;while(c<2){n=0;if(n<3){e=k+U(f,c)|0;h=d+n|0;o=l+U(g,c)|0;m=BAl.b;$p
+=6;continue _;}c=c+1|0;}b.cp=0;return 1;}p=(-1);while(true){o=Y(p,3);if(o>0)break;c=Y(m,(-1));h=c&&n&&p!=(-1)&&o?0:1;if(c&&n)break a;if(p!=(-1)&&o)break a;p=p+1|0;}m=m+1|0;}c=k+U(f,m)|0;e=d+p|0;o=l+U(g,m)|0;$p=7;continue _;case 6:AYH(b,e,h,o,m);if(C()){break _;}n=n+1|0;while(true){if(n<3){e=k+U(f,c)|0;h=d+n|0;o=l+U(g,c)|0;m=BAl.b;continue _;}c=c+1|0;if(c>=2)break;n=0;}b.cp=0;return 1;case 7:b:{$z=AKw(b,c,e,o);if(C()){break _;}o=$z;if(h){if(o==Bw$.b)break b;return 0;}if(o&&o!=BwD.b)return 0;}while(true){p=p+
+1|0;while(true){o=Y(p,3);if(o<=0)break;m=m+1|0;n=Y(m,2);if(n>0){b.cp=1;c=0;while(c<2){n=0;if(n<3){e=k+U(f,c)|0;h=d+n|0;o=l+U(g,c)|0;m=BAl.b;$p=6;continue _;}c=c+1|0;}b.cp=0;return 1;}p=(-1);}c=Y(m,(-1));h=c&&n&&p!=(-1)&&o?0:1;if(c&&n)break;if(p==(-1))continue;if(!o)continue;else break;}c=k+U(f,m)|0;e=d+p|0;o=l+U(g,m)|0;continue _;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);}
+function AXm(a,b,c,d,e,f){var g,h,i,j,k,l,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=0;h=1;i=c-1|0;$p=1;case 1:$z=AKw(b,i,d,e);if(C()){break _;}f=$z;if(f!=a.b){f=c+1|0;$p=2;continue _;}g=1;h=0;j=d;f=j-1|0;$p=3;continue _;case 2:$z=AKw(b,f,d,e);if(C()){break _;}f=$z;if(f==a.b){g=1;h=0;}j=d;f=j-1|0;$p=3;case 3:$z=AKw(b,c,f,e);if(C()){break _;}k=$z;if(k!=a.b){$p=4;continue _;}j
+=j+(-1)|0;f=j-1|0;continue _;case 4:$z=AKw(b,c,f,e);if(C()){break _;}f=$z;I();if(f!=Bw$.b){f=0;$p=5;continue _;}k=1;if(k<4){f=j+k|0;$p=6;continue _;}if(k!=3){f=0;$p=7;continue _;}f=j+k|0;$p=8;continue _;case 5:AYH(b,c,d,e,f);if(C()){break _;}return;case 6:$z=AKw(b,c,f,e);if(C()){break _;}f=$z;if(f==a.b){k=k+1|0;if(k<4){f=j+k|0;continue _;}}if(k!=3){f=0;$p=7;continue _;}f=j+k|0;$p=8;continue _;case 7:AYH(b,c,d,e,f);if(C()){break _;}return;case 8:$z=AKw(b,c,f,e);if(C()){break _;}f=$z;if(f==Bw$.b){$p=9;continue _;}f
+=0;$p=7;continue _;case 9:$z=AKw(b,i,d,e);if(C()){break _;}f=$z;if(f!=a.b){f=c+1|0;$p=10;continue _;}l=1;f=e-1|0;$p=11;continue _;case 10:$z=AKw(b,f,d,e);if(C()){break _;}f=$z;l=f==a.b?1:0;f=e-1|0;$p=11;case 11:$z=AKw(b,c,d,f);if(C()){break _;}f=$z;if(f!=a.b){f=e+1|0;$p=12;continue _;}if(l&&1){f=0;$p=16;continue _;}k=c+g|0;l=e+h|0;$p=13;continue _;case 12:$z=AKw(b,c,d,f);if(C()){break _;}f=$z;i=f==a.b?1:0;if(l&&i){f=0;$p=16;continue _;}k=c+g|0;l=e+h|0;$p=13;case 13:$z=AKw(b,k,d,l);if(C()){break _;}j=$z;if(j
+!=Bw$.b){f=c-g|0;j=e-h|0;$p=14;continue _;}f=c-g|0;j=e-h|0;$p=15;continue _;case 14:$z=AKw(b,f,d,j);if(C()){break _;}f=$z;if(f==Bw$.b){$p=18;continue _;}f=0;$p=17;continue _;case 15:$z=AKw(b,f,d,j);if(C()){break _;}f=$z;if(f==a.b)return;f=c-g|0;j=e-h|0;$p=14;continue _;case 16:AYH(b,c,d,e,f);if(C()){break _;}return;case 17:AYH(b,c,d,e,f);if(C()){break _;}return;case 18:$z=AKw(b,k,d,l);if(C()){break _;}f=$z;if(f==a.b)return;f=0;$p=17;continue _;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
+function AOk(a,b,c,d,e,f){return 1;}
+function A6y(a,b){return 0;}
+function A7v(a){return 1;}
+function AX$(a,b,c,d,e,f){f.NS();}
+function ARa(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!D(f,100)){g=c+0.5;h=d+0.5;i=e+0.5;j=B(358);k=1.0;l=O(f)*0.4000000059604645+0.800000011920929;$p=1;continue _;}m=0;k=c;l=d;n=e;o=c-1|0;p=c+1|0;q=c+0.5;r=e+0.5;if(m>=4)return;s
+=k+O(f);t=l+O(f);u=n+O(f);v=(D(f,2)*2|0)-1|0;i=(O(f)-0.5)*0.5;g=(O(f)-0.5)*0.5;h=(O(f)-0.5)*0.5;$p=2;continue _;case 1:AGC(b,g,h,i,j,k,l);if(C()){break _;}m=0;k=c;l=d;n=e;o=c-1|0;p=c+1|0;q=c+0.5;r=e+0.5;if(m>=4)return;s=k+O(f);t=l+O(f);u=n+O(f);v=(D(f,2)*2|0)-1|0;i=(O(f)-0.5)*0.5;g=(O(f)-0.5)*0.5;h=(O(f)-0.5)*0.5;$p=2;case 2:$z=AKw(b,o,d,e);if(C()){break _;}c=$z;if(c!=a.b){$p=3;continue _;}u=r+0.25*v;h=O(f)*2.0*v;BU(b,B(359),s,t,u,i,g,h);m=m+1|0;if(m>=4)return;s=k+O(f);t=l+O(f);u=n+O(f);v=(D(f,2)*2|0)-1|0;i
+=(O(f)-0.5)*0.5;g=(O(f)-0.5)*0.5;h=(O(f)-0.5)*0.5;continue _;case 3:$z=AKw(b,p,d,e);if(C()){break _;}c=$z;if(c==a.b){u=r+0.25*v;h=O(f)*2.0*v;}else{s=q+0.25*v;i=O(f)*2.0*v;}BU(b,B(359),s,t,u,i,g,h);m=m+1|0;if(m>=4)return;s=k+O(f);t=l+O(f);u=n+O(f);v=(D(f,2)*2|0)-1|0;i=(O(f)-0.5)*0.5;g=(O(f)-0.5)*0.5;h=(O(f)-0.5)*0.5;$p=2;continue _;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p);}
+function Bd(){var a=this;E.call(a);a.bb=0;a.eY=0;a.fP=0;a.lu=0;a.Dv=0;}
+var BB0=null;var BwC=null;var BB1=null;var BB2=null;var BB3=null;var BB4=null;var BB5=null;var BB6=null;var BB7=null;var BBE=null;var BBF=null;var BB8=null;var BB9=null;var BB$=null;var BB_=null;var BCa=null;var BCb=null;var BCc=null;var BCd=null;var BCe=null;var BCf=null;var BCg=null;var BCh=null;var BCi=null;var BCj=null;var BCk=null;var Bze=null;var BCl=null;var BCm=null;var BCn=null;var BCo=null;var BCp=null;var BCq=null;var BCr=null;var BCs=null;var BCt=null;var BCu=null;var BCv=null;var BCw=null;var BCx
+=null;var BCy=null;var BBJ=null;var BBK=null;var BCz=null;var BCA=null;var BCB=null;var BCC=null;var BCD=null;var BCE=null;var BCF=null;var BCG=null;var BCH=null;var BCI=null;var BCJ=null;var BCK=null;var BCL=null;var BCM=null;var BCN=null;var BCO=null;var BCP=null;var BCQ=null;var BCR=null;var BCS=null;var BCT=null;var BBD=null;var BCU=null;var BCV=null;var BCW=null;var BCX=null;var BBL=null;var BBP=null;var BCY=null;var BCZ=null;var BC0=null;var BC1=null;var BC2=null;var BBQ=null;var BBI=null;var BBU=null;var BC3
+=null;var BC4=null;var BC5=null;var BC6=null;var BBW=null;var BBX=null;var BC7=null;var BC8=null;var BC9=null;var BC$=null;var BC_=null;var BDa=null;var Bwv=null;var BDb=null;var Bww=null;var BBZ=null;var BDc=null;var BDd=null;var BBY=null;var BDe=null;function Bt(){Bt=Bw(Bd);Bke();}
+function Ek(a){var b=new Bd();DT(b,a);return b;}
+function DT(a,b){var c,d,e;Bt();a.eY=64;a.fP=32;a.Dv=0;c=256+b|0;a.bb=c;if(BwC.data[c]!==null){d=C6();e=new S;T(e);Bo(J(e,B(360)),b);CA(d,V(e));}BwC.data[c]=a;}
+function Bx(a,b){a.lu=b;return a;}
+function A9J(a,b){return a.lu;}
+function AOJ(a,b,c,d,e,f,g,h){return 0;}
+function Bot(a,b,c){return 1.0;}
+function A1K(a,b,c,d){return b;}
+function Bdp(a){return a.eY;}
+function Bkq(a){return a.fP;}
+function A6B(a,b,c){}
+function Bbd(a,b,c,d,e,f){}
+function BpC(a,b){return 1;}
+function A6n(a,b){return 0;}
+function Bh6(a,b,c){}
+function AZW(a){a.Dv=1;return a;}
+function A3i(a){return a.Dv;}
+function A8f(a){return 0;}
+function Bke(){var b;BB0=Br2();BwC=BC(Bd,32000);BB1=Bx(QM(0,2),82);BB2=Bx(TP(1,2),98);BB3=Bx(S_(2,2),114);BB4=Bx(BrU(3),5);BB5=Bx(MW(4,4),10);BB6=Bx(BqE(5),21);BB7=Bx(Ek(6),37);BBE=Bx(Ek(7),7);BBF=Bx(Ek(8),55);BB8=Bx(Ek(9),23);BB9=Bx(Ek(10),39);BB$=Bx(SY(11,2),66);BB_=Bx(SY(12,0),64);BCa=Bx(QM(13,0),80);BCb=Bx(TP(14,0),96);BCc=Bx(S_(15,0),112);BCd=Bx(SY(16,1),65);BCe=Bx(QM(17,1),81);BCf=Bx(TP(18,1),97);BCg=Bx(S_(19,1),113);BCh=Bx(SY(20,3),67);BCi=Bx(QM(21,3),83);BCj=Bx(TP(22,3),99);BCk=Bx(S_(23,3),115);Bze=
+AZW(Bx(Ek(24),53));BCl=Bx(Ek(25),71);BCm=Bx(BtQ(26,10),72);BCn=Bx(SY(27,0),68);BCo=Bx(QM(28,0),84);BCp=Bx(TP(29,0),100);BCq=Bx(S_(30,0),116);BCr=Bx(Ek(31),8);BCs=Bx(Ek(32),24);BCt=Bx(Ek(33),40);BCu=Bx(ST(34,0),128);BCv=Bx(ST(35,1),129);BCw=Bx(ST(36,2),130);BCx=Bx(ST(37,3),131);BCy=Bx(ST(38,1),132);b=new AC9;I();AQa(b,39,BzS.b);BBJ=Bx(b,9);BBK=Bx(Ek(40),25);BCz=Bx(MW(41,5),41);BCA=Bx(EC(42,0,0,0),0);BCB=Bx(EC(43,0,0,1),16);BCC=Bx(EC(44,0,0,2),32);BCD=Bx(EC(45,0,0,3),48);BCE=Bx(EC(46,1,1,0),1);BCF=Bx(EC(47,1,
+1,1),17);BCG=Bx(EC(48,1,1,2),33);BCH=Bx(EC(49,1,1,3),49);BCI=Bx(EC(50,2,2,0),2);BCJ=Bx(EC(51,2,2,1),18);BCK=Bx(EC(52,2,2,2),34);BCL=Bx(EC(53,2,2,3),50);BCM=Bx(EC(54,3,3,0),3);BCN=Bx(EC(55,3,3,1),19);BCO=Bx(EC(56,3,3,2),35);BCP=Bx(EC(57,3,3,3),51);BCQ=Bx(EC(58,1,4,0),4);BCR=Bx(EC(59,1,4,1),20);BCS=Bx(EC(60,1,4,2),36);BCT=Bx(EC(61,1,4,3),52);BBD=Bx(Ek(62),6);BCU=Bx(MW(63,3),87);BCV=Bx(MW(64,8),88);BCW=Bx(BqC(65),26);BCX=Bx(MW(66,42),11);BBL=Bx(Btm(67),42);b=new AAI;BB();ALK(b,68,BAp);BBP=Bx(b,43);BCY=Bx(ADX(69,
+0),74);BCZ=Bx(ADX(70,BxU.b),75);BC0=Bx(ADX(71,BxV.b),76);BC1=Bx(AWm(72,0),135);BC2=Bx(Buh(73),104);BBQ=Bx(Bto(74,BAt),44);BBI=Bx(Bsf(75),56);BBU=Bx(BsV(76),14);BC3=Bx(Bq1(77),136);BC4=Bx(Ek(78),103);BC5=Bx(ADX(79,(-1)),77);BC6=Bx(Ek(80),22);BBW=Bx(Ek(81),57);BBX=Bx(Buc(82,BAe),27);BC7=Bx(Ek(83),58);BC8=Bx(Ek(84),59);BC9=Bx(Ek(85),30);BC$=Bx(AWm(86,1),151);BC_=Bx(AWm(87,2),167);BDa=Bx(Ek(88),12);Bwv=Bx(Ek(89),54);BDb=Bx(Bs0(90),69);Bww=Bx(Ek(91),70);BBZ=Bx(Ek(92),73);BDc=Bx(MW(93,2),89);BDd=Bx(MW(94,5),90);BBY
+=Bx(Bid(2000,B(361)),240);BDe=Bx(Bid(2001,B(362)),241);}
+function A14(){Bd.call(this);this.r6=0;}
+function Bqn(a){var b=new A14();BdF(b,a);return b;}
+function BdF(a,b){DT(a,b);b=b+256|0;a.r6=b;I();a.lu=BwB.data[b].bi(2);}
+function AZD(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AKw(d,e,f,g);if(C()){break _;}i=$z;I();if(i==Bz_.b)h=0;else{if(!h)f=f+(-1)|0;if(h==1)f=f+1|0;if(h==2)g=g+(-1)|0;if(h==3)g=g+1|0;if(h==4)e=e+(-1)|0;if(h==5)e=e+1|0;}if(!b.v)return 0;j=a.r6;i=0;$p=2;case 2:$z
+=AQV(d,j,e,f,g,i);if(C()){break _;}i=$z;if(!i)return 1;k=BwB.data;i=a.r6;l=k[i];$p=3;case 3:$z=AYH(d,e,f,g,i);if(C()){break _;}i=$z;if(!i)return 1;m=BwB.data[a.r6];$p=4;case 4:m.pV(d,e,f,g,h);if(C()){break _;}m=BwB.data[a.r6];$p=5;case 5:m.v3(d,e,f,g,c);if(C()){break _;}n=e+0.5;o=f+0.5;p=g+0.5;c=Jb(l.fj);m=l.fj;q=(m.mM+1.0)/2.0;r=m.lJ*0.800000011920929;$p=6;case 6:AGC(d,n,o,p,c,q,r);if(C()){break _;}b.v=b.v-1|0;return 1;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);}
+var Uw=K(0);
+var W0=K();
+function BDf(){var a=new W0();Bfq(a);return a;}
+function Bfq(a){}
+function UI(a,b,c){c.er();}
+var FL=K();
+var BDg=null;var BDh=null;var BDi=null;var BDj=null;var BDk=null;var BDl=null;var BDm=null;var BAZ=null;var BDn=null;var BDo=null;var By5=null;function BDp(){var a=new FL();BhL(a);return a;}
+function BhL(a){}
+function ASx(b,c){var d;if(!Jm(c)){d=new S;T(d);b=J(d,b);Cq(b,45);J(b,c);b=V(d);}return b;}
+function AHV(b,c){var d;if(Jm(c)){if(BDg===null)BDg=A5o();c=BDg;if(c.hasOwnProperty($rt_ustr(b)))b=(c[$rt_ustr(b)].value!==null?$rt_str(c[$rt_ustr(b)].value):null);d=Nz(b,95);c=d<=0?B(7):IN(b,d+1|0);}return c;}
+function KN(b,c,d){var e,f,g,h,i,j;e=ASx(c,d);f=b.hasOwnProperty($rt_ustr(e))?b[$rt_ustr(e)]:b.hasOwnProperty($rt_ustr(c))?b[$rt_ustr(c)]:b.root;g=BC(Ch,f.length);h=g.data;i=0;j=h.length;while(i=0)return Bi$(b,0);c=new Cr;d=new T;U(d);Bo(J(d,B(362)),b);Bj(c,V(d));P(c);}
-function AVb(b,c,d){return BsA(0,b.data.length,b,c,c+d|0,0,0);}
-function M_(b){return AVb(b,0,b.data.length);}
-function ABg(a,b,c,d){var e,f,g,h,i,j,k,l,m,n;if(c>=0){e=b.data;f=e.length;if(c<=f){g=c+d|0;if(g>f){h=new Cv;i=new T;U(i);Bo(J(Bo(J(i,B(363)),g),B(313)),f);Bj(h,V(i));P(h);}if(CN(a)=0){f=b.data;g=f.length;if(c<=g){h=c+d|0;if(h>g){i=new Cv;j=new T;U(j);Bo(J(Bo(J(j,B(364)),h),B(313)),g);Bj(i,V(j));P(i);}if(d<0){e=new Cv;i=new T;U(i);J(Bo(J(i,B(314)),d),B(315));Bj(e,V(i));P(e);}h=a.bh;k=h+a.nv|0;l=0;while(l=a.c2){c=new Ke;X(c);P(c);}a.bh=d+1|0;a.F4.data[d+a.Hl|0]=b;return a;}
-function AD_(){var a=this;Sg.call(a);a.OY=0;a.Hl=0;a.F4=null;}
-function XP(a,b){return a.F4.data[b+a.Hl|0];}
-function Ji(){var a=this;E.call(a);a.og=0;a.br=null;a.j$=null;a.o$=0;a.rQ=Cf;a.S8=0;a.pN=0;a.Fn=0;a.Pg=0;a.OR=0;a.K9=null;}
-var BC4=null;var BC5=0;var BC6=0;var BC7=null;function A2G(){A2G=Bw(Ji);A29();}
-function VM(a){if(!a.o$){A0N(a);a.o$=1;}if(!a.og){APq(a);a.og=1;}}
-function HY(a,b){VM(a);return a.br.data[b];}
-function Jp(a){return a.Pg;}
-function Up(){A2G();return Br4();}
-function Nw(a){return a.OR;}
-function Q_(a){return a.Fn;}
-function AAY(a,b){if(!(a.o$&&a.og&&Fu(a.rQ,b))){a.rQ=b;a.o$=1;a.og=0;VM(a);}}
-function A29(){BC4=Q(Cg,[B(365),B(366),B(367),B(368),B(369),B(370),B(371),B(372),B(373),B(374),B(375),B(376),B(377),B(378),B(379),B(380),B(381)]);BC5=(-1);BC6=(-1);}
-function A0y(){var a=this;R5.call(a);a.SU=0;a.tg=0;}
-function Bi$(a,b){var c=new A0y();Bij(c,a,b);return c;}
-function BsA(a,b,c,d,e,f,g){var h=new A0y();AFz(h,a,b,c,d,e,f,g);return h;}
-function Bij(a,b,c){AFz(a,0,b,B4(b),0,b,c,0);}
-function AFz(a,b,c,d,e,f,g,h){Pl(a,c);AVi();a.v$=ByE;a.nv=b;a.iE=d;a.bh=e;a.c2=f;a.SU=g;a.tg=h;}
-function ABS(a){var b,c,d,e;b=a.bh;if(b>=a.c2){c=new Jy;X(c);P(c);}d=a.iE.data;e=a.nv;a.bh=b+1|0;return d[e+b|0];}
-var SP=K(0);
-var QO=K(HL);
-function APw(b){var c,d;if(b>=0)return A_j(0,b,DD(b),0,b,0);c=new Cr;d=new T;U(d);Bo(J(d,B(362)),b);Bj(c,V(d));P(c);}
-function ACk(b,c,d){return A_j(0,b.data.length,b,c,c+d|0,0);}
-function Xd(b){return ACk(b,0,b.data.length);}
-function PV(a,b,c,d){var e,f,g,h,i,j,k,l;if(c>=0){e=b.data;f=e.length;if(c<=f){g=c+d|0;if(g>f){h=new Cv;i=new T;U(i);Bo(J(Bo(J(i,B(382)),g),B(313)),f);Bj(h,V(i));P(h);}if(CN(a)Bl(b)){f=new Cv;d=Bl(b);b=new T;U(b);Co(Bo(J(Bo(J(b,B(383)),c),B(276)),d),41);Bj(f,V(b));P(f);}if(d>Bl(b)){f=new Cv;c=Bl(b);b=new T;U(b);Bo(J(Bo(J(b,B(384)),d),B(385)),c);Bj(f,V(b));P(f);}if(c>d){b=new Cv;f=new T;U(f);Bo(J(Bo(J(f,B(383)),c),B(386)),d);Bj(b,V(f));P(b);}g=a.bh;while(c=e.length)break;if(e[d]===c)return a.HN;d=d+1|0;}return 1.0;}
-function Bi_(a,b,c){HF(b,2);}
-function A$A(a,b,c,d,e,f){HF(b,1);}
-function A7U(a,b){return a.KT;}
-function Bgc(a){return 1;}
-var Uj=K(I9);
-var BDc=null;function BsH(){BsH=Bw(Uj);Bl1();}
-function Qy(a,b){var c=new Uj();ANM(c,a,b);return c;}
-function ANM(a,b,c){BsH();Q9(a,b,1,c,BDc);}
-function BlT(a,b){I();return b===BzN?1:b!==BzP?0:1;}
-function Bl1(){var b,c;b=BC(W,7);c=b.data;I();c[0]=Bwh;c[1]=Bwi;c[2]=BwA;c[3]=BwB;c[4]=BzN;c[5]=BzP;c[6]=BzR;BDc=b;}
-function ACu(){I9.call(this);this.o9=0;}
-var BDd=null;function BsM(){BsM=Bw(ACu);Bcd();}
-function TA(a,b){var c=new ACu();AWz(c,a,b);return c;}
-function AWz(a,b,c){BsM();Q9(a,b,2,c,BDd);a.o9=c;}
-function BgI(a,b){var c;I();if(b===BwL)c=a.o9!=3?0:1;else if(b!==Bzs&&b!==Bzr){if(b!==BwI&&b!==BwG){if(b!==BwH&&b!==BwF){if(b!==BzI&&b!==BzJ){b=b.bz;BB();c=b===Bz2?1:b!==Bz7?0:1;}else c=a.o9<2?0:1;}else c=a.o9<1?0:1;}else c=a.o9<2?0:1;}else c=a.o9<2?0:1;return c;}
-function Bcd(){var b,c;b=BC(W,14);c=b.data;I();c[0]=Bwn;c[1]=Bwj;c[2]=Bwk;c[3]=Bwl;c[4]=Bwu;c[5]=BwF;c[6]=BwH;c[7]=BwE;c[8]=BwI;c[9]=BwG;c[10]=Bzr;c[11]=Bzs;c[12]=BzO;c[13]=BzW;BDd=b;}
-var ADB=K(I9);
-var BDe=null;function Bsf(){Bsf=Bw(ADB);A37();}
-function SU(a,b){var c=new ADB();AWm(c,a,b);return c;}
-function AWm(a,b,c){Bsf();Q9(a,b,3,c,BDe);}
-function A37(){var b,c;b=BC(W,4);c=b.data;I();c[0]=Bwp;c[1]=BwJ;c[2]=Bwq;c[3]=Bzp;BDe=b;}
-var AM6=K(Bd);
-function Brx(a){var b=new AM6();A9s(b,a);return b;}
-function A9s(a,b){DS(a,b);a.eX=1;a.fO=64;}
-function ASh(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!h)f=f+(-1)|0;if(h==1)f=f+1|0;if(h==2)g=g+(-1)|0;if(h==3)g=g+1|0;if(h==4)e=e+(-1)|0;if(h==5)e=e+1|0;$p=1;case 1:$z=AKi(d,e,f,g);if(C()){break _;}i=$z;if(i){HF(b,1);return 1;}j=e+0.5;k=f+0.5;l=g+0.5;m=B(387);n=1.0;Bt();o=O(BBA)*0.4000000059604645+0.800000011920929;$p
-=2;case 2:AGq(d,j,k,l,m,n,o);if(C()){break _;}I();h=Bwf.b;$p=3;case 3:AYA(d,e,f,g,h);if(C()){break _;}HF(b,1);return 1;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
-function QB(){Bd.call(this);this.JD=0;}
-function MM(a,b){var c=new QB();AHo(c,a,b);return c;}
-function AHo(a,b,c){DS(a,b);a.JD=c;a.eX=1;}
-function V8(a,b,c,d){b.v=b.v-1|0;OB(d,a.JD);return b;}
-var AXT=K(Bd);
-function Bqh(a){var b=new AXT();BcZ(b,a);return b;}
-function BcZ(a,b){DS(a,b);a.eX=1;}
-function AOI(a,b,c,d){var e,f,g,h,i,j,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=d.D;Bt();f=ZL(e,BBH.bb);if(f<0)g=0;else{h=e.cx.data;e=h[f];g=e.v-1|0;e.v=g;if(g<=0)h[f]=null;g=1;}if(!g)return b;e=B(388);i=1.0;j=1.0/(O(BBA)*0.4000000059604645+0.800000011920929);$p=1;case 1:AGN(c,d,e,i,j);if(C()){break _;}e=A2M(c,d);$p=2;case 2:AX8(c,e);if(C()){break _;}return b;default:GY();}}DZ().s(a,b,
-c,d,e,f,g,h,i,j,$p);}
-function ATL(){Bd.call(this);this.JO=0;}
-function SH(a,b){var c=new ATL();Boc(c,a,b);return c;}
-function Boc(a,b,c){DS(a,b);a.eX=1;b=32<=u)return 1;n
-=O(d.n)*0.699999988079071+0.15000000596046448;s=O(d.n)*0.699999988079071+0.15000000596046448;r=new FV;q=l+n;o=p+s;b=new Cl;Bt();Eq(b,BBj);Jk(r,d,q,m,o,b);r.hf=10;continue _;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p);}
-function BhF(a){return 1;}
-function ACY(){Bd.call(this);this.L6=0;}
-function BDf(a,b){var c=new ACY();AP0(c,a,b);return c;}
-function AP0(a,b,c){DS(a,b);a.L6=c;}
-function ANu(a,b,c,d,e,f,g,h){var i,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(h!=1)return 0;$p=1;case 1:$z=AKi(d,e,f,g);if(C()){break _;}i=$z;I();if(i!=Bzv.b)return 0;f=f+1|0;h=a.L6;$p=2;case 2:AYA(d,e,f,g,h);if(C()){break _;}b.v=b.v-1|0;return 1;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,$p);}
-function IQ(){var a=this;Bd.call(a);a.UU=0;a.JC=0;a.KG=0;a.Mg=0;}
-var BDg=null;var BDh=null;function EB(a,b,c,d){var e=new IQ();AI_(e,a,b,c,d);return e;}
-function AI_(a,b,c,d,e){DS(a,b);a.UU=c;a.JC=e;a.Mg=d;a.KG=BDg.data[e];a.fO=(BDh.data[e]*3|0)<0)j.eW=Z(c,D(j.l,e));KX(j,i);$p=2;continue _;case 1:$z=AYQ(j);if(C()){break _;}g=$z;if(g)Ba(c,
-l);f=f+1|0;if(f0)j.eW=Z(c,D(j.l,e));KX(j,i);$p=2;case 2:$z=AYQ(j);if(C()){break _;}e=$z;if(!e)return 1;$p=3;case 3:AX8(d,j);if(C()){break _;}b.v=b.v-1|0;return 1;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
-var APB=K(Bd);
-function Bs1(a){var b=new APB();BjS(b,a);return b;}
-function BjS(a,b){DS(a,b);a.fO=64;a.eX=1;}
-function AFy(a,b,c,d,e,f,g,h){var i,j,k,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!h)return 0;$p=1;case 1:$z=AJK(d,e,f,g);if(C()){break _;}i=$z;if(!i.cv())return 0;j=Y(h,1);if(!j)f=f+1|0;if(h==2)g=g+(-1)|0;if(h==3)g=g+1|0;if(h==4)e=e+(-1)|0;if(h==5)e=e+1|0;I();i=Bzy;$p=2;case 2:$z=i.fb(d,e,f,g);if(C()){break _;}k=$z;if(!k)return 0;if(j){k=BzD.b;$p=3;continue _;}h=Bzy.b;k=N((c.o
-+180.0)*16.0/360.0+0.5)&15;$p=4;continue _;case 3:ARt(d,e,f,g,k,h);if(C()){break _;}b.v=b.v-1|0;$p=5;continue _;case 4:ARt(d,e,f,g,h,k);if(C()){break _;}b.v=b.v-1|0;$p=5;case 5:$z=AWa(d,e,f,g);if(C()){break _;}b=$z;i=b;if(i===null)return 1;c=c.i7;b=new Zr;Fc(b);b.J9=B(389);b.i2=0;b.gD=i;$p=6;case 6:AJq(c,b);if(C()){break _;}return 1;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
-function AAw(){Bd.call(this);this.NZ=null;}
-function Bs3(a,b){var c=new AAw();ALy(c,a,b);return c;}
-function ALy(a,b,c){DS(a,b);a.NZ=c;a.fO=64;a.eX=1;}
-function AMd(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q,r,s,t,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(h!=1)return 0;i=f+1|0;j=a.NZ;BB();if(j!==Bz3){I();j=BzG;}else{I();j=Bzz;}$p=1;case 1:$z=j.fb(d,e,i,g);if(C()){break _;}f=$z;if(!f)return 0;k=N((c.o+180.0)*4.0/360.0-0.5)&3;l=0;m=0;if(!k)m=1;if(k==
-1)l=(-1);if(k==2)m=(-1);if(k==3)l=1;n=e-l|0;o=g-m|0;$p=2;case 2:$z=ALr(d,n,i,o);if(C()){break _;}f=$z;f=!f?0:1;p=i+1|0;$p=3;case 3:$z=ALr(d,n,p,o);if(C()){break _;}h=$z;q=f+(!h?0:1)|0;f=e+l|0;h=g+m|0;$p=4;case 4:$z=ALr(d,f,i,h);if(C()){break _;}r=$z;r=!r?0:1;$p=5;case 5:$z=ALr(d,f,p,h);if(C()){break _;}s=$z;r=r+(!s?0:1)|0;$p=6;case 6:$z=AKi(d,n,i,o);if(C()){break _;}s=$z;if(s!=j.b){$p=7;continue _;}s=1;$p=8;continue _;case 7:$z=AKi(d,n,p,o);if(C()){break _;}s=$z;s=s==j.b?1:0;$p=8;case 8:$z=AKi(d,f,i,h);if(C())
-{break _;}t=$z;if(t!=j.b){$p=9;continue _;}n=0;if(s&&!1)n=1;else if(r>q)n=1;if(n)k=((k-1|0)&3)+4|0;f=j.b;$p=10;continue _;case 9:$z=AKi(d,f,p,h);if(C()){break _;}f=$z;t=f==j.b?1:0;n=0;if(s&&!t)n=1;else if(r>q)n=1;if(n)k=((k-1|0)&3)+4|0;f=j.b;$p=10;case 10:AYA(d,e,i,g,f);if(C()){break _;}$p=11;case 11:AJ4(d,e,i,g,k);if(C()){break _;}f=j.b;$p=12;case 12:AYA(d,e,p,g,f);if(C()){break _;}f=k+8|0;$p=13;case 13:AJ4(d,e,p,g,f);if(C()){break _;}b.v=b.v-1|0;return 1;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,
-p,q,r,s,t,$p);}
-function A00(){Bd.call(this);this.mp=0;}
-function ADN(a,b){var c=new A00();A_Y(c,a,b);return c;}
-function A_Y(a,b,c){DS(a,b);a.eX=1;a.fO=64;a.mp=c;}
-function AQo(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=d.P;f=e+(d.x-e)*1.0;e=d.J;g=e+(d.o-e)*1.0;h=d.bp;h=h+(d.c-h)*1.0;i=d.b6;j=i+(d.j-i)*1.0+1.62-d.bI;i=d.bo;i=i+(d.d-i)*1.0;k=BM(h,j,i);e= -g*0.01745329238474369-3.1415927410125732;l
-=BE(e);e=Bs(e);m= -f*0.01745329238474369;n= -BE(m);o=Ex(k,e*n*5.0,Bs(m)*5.0,l*n*5.0);p=a.mp?0:1;$p=1;case 1:$z=AVE(c,k,o,p);if(C()){break _;}q=$z;if(q===null)return b;if(q.n5){if(!a.mp&&q.kv instanceof KD){b=new Cl;Bt();Eq(b,BCF);return b;}return b;}r=q.id;s=q.ig;t=q.ih;p=a.mp;if(!p){$p=2;continue _;}if(p<0){b=new Cl;Bt();Eq(b,BCy);return b;}u=q.hN;if(!u)s=s+(-1)|0;if(u==1)s=s+1|0;if(u==2)t=t+(-1)|0;if(u==3)t=t+1|0;if(u==4)r=r+(-1)|0;if(u==5)r=r+1|0;$p=8;continue _;case 2:$z=AJK(c,r,s,t);if(C()){break _;}d=
-$z;BB();if(d!==Bxj){$p=3;continue _;}$p=4;continue _;case 3:$z=AJK(c,r,s,t);if(C()){break _;}d=$z;if(d!==Bxk)return b;$p=5;continue _;case 4:$z=AML(c,r,s,t);if(C()){break _;}p=$z;if(p){$p=3;continue _;}p=0;$p=6;continue _;case 5:$z=AML(c,r,s,t);if(C()){break _;}p=$z;if(p)return b;p=0;$p=7;continue _;case 6:AYA(c,r,s,t,p);if(C()){break _;}b=new Cl;Bt();Eq(b,BCz);return b;case 7:AYA(c,r,s,t,p);if(C()){break _;}b=new Cl;Bt();Eq(b,BCA);return b;case 8:$z=AKi(c,r,s,t);if(C()){break _;}p=$z;if(p){$p=9;continue _;}if
-(c.dh.to){p=a.mp;I();if(p==Bxv.b){h=h+0.5;v=j+0.5;i=i+0.5;b=B(199);e=0.5;l=2.5999999046325684+(O(c.n)-O(c.n))*0.800000011920929;$p=11;continue _;}}p=a.mp;u=0;$p=10;continue _;case 9:$z=AJK(c,r,s,t);if(C()){break _;}d=$z;if(d.cv())return b;if(c.dh.to){p=a.mp;I();if(p==Bxv.b){h=h+0.5;v=j+0.5;i=i+0.5;b=B(199);e=0.5;l=2.5999999046325684+(O(c.n)-O(c.n))*0.800000011920929;$p=11;continue _;}}p=a.mp;u=0;$p=10;case 10:ARt(c,r,s,t,p,u);if(C()){break _;}b=new Cl;Bt();Eq(b,BCy);return b;case 11:AGq(c,h,v,i,b,e,l);if(C())
-{break _;}u=0;while(u<8){BV(c,B(324),r+Cc(),s+Cc(),t+Cc(),0.0,0.0,0.0);u=u+1|0;}b=new Cl;Bt();Eq(b,BCy);return b;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p);}
-function AYd(){Bd.call(this);this.N0=0;}
-function AWd(a,b){var c=new AYd();Bne(c,a,b);return c;}
-function Bne(a,b,c){DS(a,b);a.eX=1;a.N0=c;}
-function AK_(a,b,c,d,e,f,g,h){var i,j,k,l,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AKi(d,e,f,g);if(C()){break _;}i=$z;I();if(i!=BzB.b)return 0;c=new Ik;j=e+0.5;k=f+0.5;l=g+0.5;e=a.N0;AAz(c,d);CV(c,j,k+c.bI,l);c.f=0.0;c.i=0.0;c.g=0.0;c.bp=j;c.b6=k;c.bo=l;c.f_=e;$p=2;case 2:AX8(d,c);if(C()){break _;}b.v=b.v-1|0;return 1;default:GY();}}DZ().s(a,b,c,d,e,f,g,
-h,i,j,k,l,$p);}
-var A0u=K(Bd);
-function BtV(a){var b=new A0u();A6Z(b,a);return b;}
-function A6Z(a,b){DS(a,b);a.eX=1;a.fO=64;}
-function AFK(a,b,c){var d;if(c instanceof Ki){d=c;if(!d.m1){d.m1=1;b.v=b.v-1|0;}}}
-function A6K(a,b,c){AFK(a,b,c);}
-var AFI=K(Bd);
-function BrU(a){var b=new AFI();A95(b,a);return b;}
-function A95(a,b){DS(a,b);}
-function AN6(a,b,c,d,e,f,g,h){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!h)f=f+(-1)|0;if(h==1)f=f+1|0;if(h==2)g=g+(-1)|0;if(h==3)g=g+1|0;if(h==4)e=e+(-1)|0;if(h==5)e=e+1|0;$p=1;case 1:$z=AKi(d,e,f,g);if(C()){break _;}h=$z;if(h)return 0;I();c=Bzq;$p=2;case 2:$z=c.fb(d,e,f,g);if(C()){break _;}h=$z;if(!h)return 1;b.v=b.v-1|0;h=Bzq.b;$p=3;case 3:AYA(d,e,f,g,h);if(C()){break _;}return 1;default:GY();}}DZ().s(a,
-b,c,d,e,f,g,h,$p);}
-var A1S=K(Bd);
-function Bsy(a){var b=new A1S();A34(b,a);return b;}
-function A34(a,b){DS(a,b);a.eX=16;}
-function AJF(a,b,c,d){var e,f,g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b.v=b.v-1|0;e=B(388);f=0.5;Bt();g=0.4000000059604645/(O(BBA)*0.4000000059604645+0.800000011920929);$p=1;case 1:AGN(c,d,e,f,g);if(C()){break _;}e=BrV(c,d);$p=2;case 2:AX8(c,e);if(C()){break _;}return b;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-var AXr=K(Bd);
-function BqF(a){var b=new AXr();BhE(b,a);return b;}
-function BhE(a,b){DS(a,b);a.eX=1;}
-function AG4(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=d.P;f=e+(d.x-e)*1.0;g=d.J;e=g+(d.o-g)*1.0;h=d.bp;h=h+(d.c-h)*1.0;i=d.b6;i=i+(d.j-i)*1.0+1.62-d.bI;j=d.bo;k=BM(h,i,j+(d.d-j)*1.0);e= -e*0.01745329238474369-3.1415927410125732;g
-=BE(e);l=Bs(e);e= -f*0.01745329238474369;m= -BE(e);n=Bs(e);o=l*m;p=g*m;q=Ex(k,o*5.0,n*5.0,p*5.0);r=1;$p=1;case 1:$z=AVE(c,k,q,r);if(C()){break _;}s=$z;if(s===null)return b;if(s.n5)return b;r=s.id;t=s.ig;u=s.ih;d=new JS;h=r+0.5;i=t+1.5;v=u+0.5;AQi(d,c);CV(d,h,i+d.bI,v);d.f=0.0;d.i=0.0;d.g=0.0;d.bp=h;d.b6=i;d.bo=v;$p=2;case 2:AX8(c,d);if(C()){break _;}b.v=b.v-1|0;return b;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p);}
-function APu(){Bd.call(this);this.An=0;}
-function BtQ(a,b){var c=new APu();BgY(c,a,b);return c;}
-function BgY(a,b,c){DS(a,b);a.An=c.b;}
-function AFe(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AKi(d,e,f,g);if(C()){break _;}i=$z;I();if(i==BzN.b)h=0;else{if(!h)f=f+(-1)|0;if(h==1)f=f+1|0;if(h==2)g=g+(-1)|0;if(h==3)g=g+1|0;if(h==4)e=e+(-1)|0;if(h==5)e=e+1|0;}if(!b.v)return 0;i=a.An;j=0;$p=2;case 2:$z=AQI(d,i,e,
-f,g,j);if(C()){break _;}i=$z;if(!i)return 1;k=Bwd.data;i=a.An;l=k[i];$p=3;case 3:$z=AYA(d,e,f,g,i);if(C()){break _;}i=$z;if(!i)return 1;c=Bwd.data[a.An];$p=4;case 4:c.pO(d,e,f,g,h);if(C()){break _;}m=e+0.5;n=f+0.5;o=g+0.5;c=Ja(l.fi);l=l.fi;p=(l.mF+1.0)/2.0;q=l.lE*0.800000011920929;$p=5;case 5:AGq(d,m,n,o,c,p,q);if(C()){break _;}b.v=b.v-1|0;return 1;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);}
-var AVt=K(Bd);
-function BsD(a){var b=new AVt();A7A(b,a);return b;}
-function A7A(a,b){DS(a,b);a.fO=64;}
-function BgC(a){return 1;}
-function A4f(a){return 1;}
-function AQL(a,b,c,d){var e,f,g,h,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=d.ml;if(e!==null){$p=3;continue _;}e=B(388);f=0.5;Bt();g=0.4000000059604645/(O(BBA)*0.4000000059604645+0.800000011920929);$p=1;case 1:AGN(c,d,e,f,g);if(C()){break _;}e=Bsr(c,d);$p=2;case 2:AX8(c,e);if(C()){break _;}Pt(d);return b;case 3:$z=AV0(e);if(C()){break _;}h=$z;HF(b,h);Pt(d);return b;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,
-$p);}
-function A0F(){Bd.call(this);this.JI=null;}
-function BhV(a,b){var c=new A0F();A51(c,a,b);return c;}
-function A51(a,b,c){DS(a,b);a.JI=c;a.eX=1;}
-function AVd(a,b,c,d,e,f,g,h){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AKi(d,e,f,g);if(C()){break _;}h=$z;I();if(h!=BzT.b)return 0;$p=2;case 2:$z=AML(d,e,f,g);if(C()){break _;}h=$z;if(h)return 0;h=a.bb;Bt();h=(h-BBy.bb|0)+1|0;$p=3;case 3:AJ4(d,e,f,g,h);if(C()){break _;}c=a.JI;$p=4;case 4:AJQ(d,c,e,f,g);if(C()){break _;}b.v=b.v-1|0;return 1;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,$p);}
-function J0(){var a=this;Ji.call(a);a.tO=Cf;a.jD=0;a.vF=0;a.ob=0;a.G$=null;a.Lx=Cf;a.LZ=Cf;a.rY=0;a.Jm=0;}
-var BDi=null;var BDj=null;var BDk=null;var BDl=null;var BDm=null;function Br4(){var a=new J0();AKx(a);return a;}
-function AKx(a){var b,c,d,e,$$je;b=LE();A$7();if(BDn===null){BDn=null;BDn=BDo;}c=BDn;a:{try{d=AKt(c);break a;}catch($$e){$$je=R($$e);if($$je instanceof Q$){}else{throw $$e;}}d=null;}b:{d.vS=c.vS;d.x6=c.x6;A2G();a.br=BR(17);a.j$=F6(17);a.og=0;a.o$=0;a.Fn=1;a.K9=d;a.og=0;a.br=BR(17);a.j$=F6(17);a.og=0;a.o$=0;a.Fn=1;if(b===BC7){e=BC5;if(e>=0)break b;}c=AHI(b.gR,b.gH);if(BC0===null)BC0=Bda();d=BC0;e=d.hasOwnProperty($rt_ustr(c))?d[$rt_ustr(c)].value:d[$rt_ustr(B(390))].value;BC5=e;}c:{a.Pg=e;a.ob=0;if(b===BC7){e
-=BC6;if(e>=0)break c;}c=AHI(b.gR,b.gH);if(BCZ===null)BCZ=BkR();d=BCZ;e=d.hasOwnProperty($rt_ustr(c))?d[$rt_ustr(c)].value:d[$rt_ustr(B(390))].value;BC6=e;}a.OR=e;a.ob=0;BC7=b;a.tO=F(4184124416, 4294964450);a.jD=1582;a.vF=((-1)+Rd(a)|0)-((a.jD-2000|0)/100|0)|0;a.G$=BX([0,0,0,0,0,0,0,0,0,0]);a.rY=10;AAY(a,Cy());}
-function X9(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p;e=CB(b,M(86400000));if(c<0){c=c+86400000|0;e=BD(e,M(1));}c=c+d|0;while(c<0){c=c+86400000|0;e=BD(e,M(1));}while(c>=86400000){c=c-86400000|0;e=Bi(e,M(1));}f=M(d);g=Bi(b,f);h=AEg(a,e,g);i=a.br.data;i[6]=h;if(i[1]==a.jD&&FN(a.tO,g))h=h+a.rY|0;j=h/32|0;k=J7(a,i[1]);l=h-Qe(a,k,j)|0;if(l>IL(a,k,j)){l=l-IL(a,k,j)|0;j=j+1|0;}a.br.data[7]=EF(a,BD(e,M(3)))+1|0;m=Ry(a,b);i=a.br.data;if(i[1]>0)m=m-d|0;i[16]=m;if(!m)n=e;else{c=c+m|0;if(c<0){c=c+86400000|0;n=BD(e,M(1));}else if
-(c<86400000)n=e;else{c=c-86400000|0;n=Bi(e,M(1));}if(FO(e,n)){e=Bi(BD(b,f),M(m));m=AEg(a,n,e);i=a.br.data;i[6]=m;if(i[1]==a.jD&&FN(a.tO,e))m=m+a.rY|0;j=m/32|0;k=J7(a,i[1]);l=m-Qe(a,k,j)|0;if(l>IL(a,k,j)){l=l-IL(a,k,j)|0;j=j+1|0;}a.br.data[7]=EF(a,BD(n,M(3)))+1|0;}}i=a.br.data;i[14]=c%1000|0;c=c/1000|0;i[13]=c%60|0;c=c/60|0;i[12]=c%60|0;i[11]=(c/60|0)%24|0;i[9]=i[11]<=11?0:1;i[10]=i[11]%12|0;if(i[1]>0)i[0]=1;else{i[0]=0;i[1]=( -i[1]|0)+1|0;}i[2]=j;i[5]=l;d=l-1|0;i[8]=(d/7|0)+1|0;i[4]=((d+EF(a,BD(BD(BD(n,M(l)),
-M(2)),M(Jp(a)-1|0)))|0)/7|0)+1|0;o=EF(a,BD(BD(BD(n,M(3)),M(a.br.data[6]-1|0)),M(Jp(a)-1|0)));p=(((a.br.data[6]-1|0)+o|0)/7|0)+((7-o|0)=Nw(a))p=1;i.data[3]=p;}}}
-function ALJ(a,b,c,d,e,f){var g,h,i,j,k;a:{b:{g=a.br.data;h=g[16];if(a.ob){i=a.Lx;if(Ga(c,i)){j=a.LZ;if(DP(c,j)){k=a.G$.data;if(k[4]==f&&!(!h&&JI(d,i))){if(!h)break b;if(DP(d,j))break b;}}}}X9(a,b,e,f);a.ob=0;break a;}g[1]=k[0];g[2]=k[1];g[5]=k[2];g[7]=k[3];g[0]=k[5];g[3]=k[6];g[4]=k[7];g[6]=k[8];g[8]=k[9];}}
-function Ry(a,b){var c;c=a.K9;return (c.vS+c.Qi|0)+c.x6.Ll|0;}
-function APq(a){var b,c,d,e,f,g,h,i,j;b=Ry(a,a.rQ);if(!a.j$.data[15])a.br.data[15]=b;c=a.rQ;d=B9(Go(c,M(86400000)));e=a.br.data;f=e[16];g=b+f|0;h=Bi(c,M(g));i=QA(c,Cf);if(i>0&&Ga(h,Cf)&&g>0)h=F(4294967295, 2147483647);else if(i<0&&DP(h,Cf)&&g<0)h=F(0, 2147483648);if(!a.ob)X9(a,c,d,b);else{i=((d>=0?d:d+86400000|0)+b|0)+f|0;if(i<0)i=i+86400000|0;else if(i>=86400000)i=i-86400000|0;e[14]=i%1000|0;g=i/1000|0;e[13]=g%60|0;g=g/60|0;e[12]=g%60|0;e[11]=(g/60|0)%24|0;e[9]=e[11]<=11?0:1;e[10]=e[11]%12|0;g=QA(h,Cf);ALJ(a,
-c,h,g>0&&g<0&&!f?F(4294967295, 2147483647):g>=0?h:g<=0?h:f?F(0, 2147483648):h,d,b);}i=0;while(i<17){a.j$.data[i]=1;i=i+1|0;}if(!a.ob&&FO(h,F(4294967295, 2147483647))&&FO(h,F(0, 2147483648))){j=a.G$.data;e=a.br.data;j[0]=e[1];j[1]=e[2];j[2]=e[5];j[3]=e[7];j[4]=b;j[5]=e[0];j[6]=e[3];j[7]=e[4];j[8]=e[6];j[9]=e[8];a.Lx=Bi(h,M(((0+((((23-e[11]|0)*60|0)*60|0)*1000|0)|0)+(((59-e[12]|0)*60|0)*1000|0)|0)+((59-e[13]|0)*1000|0)|0));a.LZ=BD(h,M(((((e[11]*60|0)*60|0)*1000|0)+((e[12]*60|0)*1000|0)|0)+(e[13]*1000|0)|0));a.ob
-=1;}}
-function A0N(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o;a:{b:{c:{d:{if(!Q_(a)){e:{b=a.j$.data;if(b[11]){c=a.br.data;if(c[11]>=0&&c[11]<=23)break e;P(E7());}if(b[10]){c=a.br.data;if(!(c[10]>=0&&c[10]<=11))P(E7());}}if(b[12]){c=a.br.data;if(!(c[12]>=0&&c[12]<=59))P(E7());}if(b[13]){c=a.br.data;if(!(c[13]>=0&&c[13]<=59))P(E7());}if(b[14]){c=a.br.data;if(!(c[14]>=0&&c[14]<=999))P(E7());}if(b[3]){c=a.br.data;if(c[3]<1)break a;if(c[3]>53)break a;}if(b[7]){c=a.br.data;if(!(c[7]>=1&&c[7]<=7))P(E7());}if(b[8]){c=a.br.data;if
-(c[8]<1)break b;if(c[8]>6)break b;}if(b[4]){c=a.br.data;if(!(c[4]>=1&&c[4]<=6))P(E7());}if(b[9]){c=a.br.data;if(c[9]&&c[9]!=1)P(E7());}if(b[10]){c=a.br.data;if(c[10]<0)break c;if(c[10]>11)break c;}if(b[1]){if(b[0]){c=a.br.data;if(!c[0]&&!(c[1]>=1&&c[1]<=292269054))P(E7());}c=a.br.data;if(!(c[1]>=1&&c[1]<=292278994))P(E7());}if(b[2]){b=a.br.data;if(b[2]<0)break d;if(b[2]>11)break d;}}d=Cf;b=a.j$.data;if(b[11]&&a.S8!=10)d=M(a.br.data[11]);else if(b[10]){c=a.br.data;d=M((c[9]*12|0)+c[10]|0);}e=CA(d,M(3600000));if
-(b[12])e=Bi(e,CA(M(a.br.data[12]),M(60000)));if(b[13])e=Bi(e,CA(M(a.br.data[13]),M(1000)));if(b[14])e=Bi(e,M(a.br.data[14]));f=!b[1]?1970:a.br.data[1];if(b[0]){c=a.br.data;if(c[0]&&c[0]!=1)P(E7());if(!c[0])f=1-f|0;}g=!b[4]&&!b[8]?0:1;h=!(!b[5]&&!b[2]&&!g)&&a.pN!=6?1:0;if(h){i=a.pN;if(!(i!=7&&i!=3)){if(b[3]&&b[7])h=i!=3&&g&&b[7]?1:0;else if(b[6])h=b[5]&&b[2]?1:0;}}if(!h){j=b[3]&&a.pN!=6?1:0;if(j&&b[6])j=b[7];k=Rs(a,f);if(j){l=!a.j$.data[7]?Jp(a)-1|0:a.br.data[7]-1|0;d=BD(k,M(3));i=EF(a,BD(d,M(Jp(a)-1|0)));k=
-Bi(k,M((((a.br.data[3]-1|0)*7|0)+EF(a,BD(M(i+l|0),d))|0)-i|0));if((7-i|0)=1&&b[6]<=(365+(!J7(a,f)?0:1)|0)))P(E7());}k=Bi(k,M(a.br.data[6]-1|0));}else if(b[7])k=Bi(k,M(EF(a,BD(M(a.br.data[7]-1|0),BD(k,M(3))))));}}else{m=a.br.data[2];f=f+(m/12|0)|0;h=m%12|0;if(h<0){f=f+(-1)|0;h=h+12|0;}n=J7(a,f);k=Bi(Rs(a,f),M(Qe(a,n,h)));b=a.j$.data;o=b[5];if(o){i=a.pN;if(!(i!=7&&i!=4&&i!=8))o=b[7]&&g?0:1;}if(o){if(!Q_(a)){b=a.br.data;if(!(b[5]>=
-1&&b[5]<=IL(a,n,h)))P(E7());}k=Bi(k,M(a.br.data[5]-1|0));}else{l=!b[7]?Jp(a)-1|0:a.br.data[7]-1|0;b=a.j$.data;if(b[4]&&a.pN!=8){i=EF(a,BD(BD(k,M(3)),M(Jp(a)-1|0)));k=Bi(k,M((((a.br.data[4]-1|0)*7|0)+EF(a,BD(M(i+l|0),BD(k,M(2))))|0)-i|0));}else if(b[8])k=a.br.data[8]>=0?Bi(k,M(EF(a,BD(M(l),BD(k,M(3))))+((a.br.data[8]-1|0)*7|0)|0)):Bi(k,M((IL(a,n,h)+EF(a,BD(M(l),BD(Bi(k,M(IL(a,n,h))),M(3))))|0)+(a.br.data[8]*7|0)|0));else if(b[7]){d=BD(k,M(3));i=EF(a,BD(d,M(Jp(a)-1|0)));k=Bi(k,M(EF(a,M(EF(a,BD(M(i+l|0),d))-i|
-0))));}}}a.pN=0;d=Bi(e,CA(k,M(86400000)));if(f==a.jD&&JI(d,Bi(a.tO,CA(M(Rd(a)),M(86400000)))))d=BD(d,CA(M(Rd(a)),M(86400000)));a.rQ=BD(d,M(Ry(a,d)));return;}P(E7());}P(E7());}P(E7());}P(E7());}
-function AEg(a,b,c){var d,e,f,g;d=1970;c=JI(c,a.tO)?b:BD(b,M(a.vF));while(true){e=B9(CB(c,M(365)));if(!e)break;d=d+e|0;c=BD(b,Rs(a,d));}if(Ga(c,Cf)){d=d-1|0;f=!J7(a,d)?365:366;g=a.jD;if(d==g)f=f-a.rY|0;if(d==(g-1|0))f=f-a.Jm|0;c=Bi(c,M(f));}a.br.data[1]=d;return B9(c)+1|0;}
-function Rs(a,b){var c,d,e;c=M(b);if(Ga(c,M(1970))){if(FN(c,M(a.jD)))return Bi(Bi(CA(BD(c,M(1970)),M(365)),CB(BD(c,M(1972)),M(4))),M(a.vF));d=Bi(CA(BD(c,M(1970)),M(365)),CB(BD(c,M(1972)),M(4)));c=BD(c,M(2000));return Bi(BD(d,CB(c,M(100))),CB(c,M(400)));}d=Bi(CA(BD(c,M(1970)),M(365)),CB(BD(c,M(1969)),M(4)));e=a.jD;b=QA(c,M(e));return b>0?BD(d,BD(CB(BD(c,M(1901)),M(100)),CB(BD(c,M(1601)),M(400)))):!b?Bi(d,M(a.rY)):FO(c,M(e-1|0))?Bi(d,M(a.vF)):Bi(d,M(a.Jm));}
-function IL(a,b,c){if(b&&c==1)return BDi.data[c]+1|0;return BDi.data[c];}
-function Qe(a,b,c){if(b&&c>1)return BDj.data[c]+1|0;return BDj.data[c];}
-function J7(a,b){if(b<=a.jD)return b%4|0?0:1;a:{b:{if(!(b%4|0)){if(b%100|0)break b;if(!(b%400|0))break b;}b=0;break a;}b=1;}return b;}
-function Rd(a){var b;b=a.jD;return ((b/100|0)-(b/400|0)|0)-2|0;}
-function EF(a,b){var c;c=B9(Go(b,M(7)));if(Ga(b,Cf)&&c<0)return c+7|0;return c;}
-function AHK(){BDi=H2([31,28,31,30,31,30,31,31,30,31,30,31]);BDj=BX([0,31,59,90,120,151,181,212,243,273,304,334]);BDk=BX([1,292278994,11,53,6,31,366,7,6,1,11,23,59,59,999,50400000,7200000]);BDl=BX([0,1,0,1,0,1,1,1,1,0,0,0,0,0,0,(-46800000),0]);BDm=BX([1,292269054,11,50,3,28,355,7,3,1,11,23,59,59,999,50400000,1200000]);}
-var AKe=K(G0);
-function Brf(){var a=new AKe();A6h(a);return a;}
-function A6h(a){Os(a,B(391),BC(Cg,0));}
-function BfE(a){var b;b=new ABE;On(b,a,1.0,1.0);return b;}
-function BdF(a){var b;b=new ADe;Ot(b,a,1.0,1.0);return b;}
-var AH6=K(G0);
-function BqS(){var a=new AH6();Bf6(a);return a;}
-function Bf6(a){Os(a,B(392),BC(Cg,0));}
-function Bo_(a){var b;b=new XG;On(b,a,1.0,1.0);return b;}
-function Bm7(a){var b;b=new AD4;Ot(b,a,1.0,1.0);return b;}
-function AKC(){var a=this;G0.call(a);a.GG=0;a.ED=0;}
-function AJ_(a,b,c){var d=new AKC();A3Q(d,a,b,c);return d;}
-function A3Q(a,b,c,d){Os(a,b,BC(Cg,0));a.GG=c;a.ED=d;}
-function A7x(a){var b,c,d;b=new WY;c=a.GG;d=a.ED;On(b,a,0.5,0.5);b.FJ=c;b.zx=d;return b;}
-function A2W(a){var b,c,d;b=new ABf;c=a.GG;d=a.ED;Ot(b,a,2.0,4.0);b.FH=c;b.B8=d;return b;}
-var Tr=K(0);
-function AOq(){var a=this;E.call(a);a.gw=Cf;a.gx=Cf;}
-function Bm9(){var a=new AOq();A_W(a);return a;}
-function A_W(a){a.gw=M(1);a.gx=Cf;}
-function A2s(a,b){a.gw=Cn(b,M(65535));a.gx=Cn(DV(b,16),M(65535));}
-function A$4(a){a.gw=M(1);a.gx=Cf;}
-function A3Z(a){return GM(F0(a.gx,16),a.gw);}
-function BkC(a,b,c,d){var e,f,g,h,i,j,k;if(d==1){b=b.data;e=Bi(a.gw,M(b[c]&255));a.gw=e;f=Bi(a.gx,e);a.gx=f;a.gw=Go(e,M(65521));a.gx=Go(f,M(65521));return;}g=d/5552|0;h=d%5552|0;while(true){i=g+(-1)|0;if(g<=0)break;j=5552;while(true){g=j+(-1)|0;if(j<=0)break;k=b.data;e=a.gw;d=c+1|0;e=Bi(e,M(k[c]&255));a.gw=e;a.gx=Bi(a.gx,e);j=g;c=d;}a.gw=Go(a.gw,M(65521));a.gx=Go(a.gx,M(65521));g=i;}while(true){d=h+(-1)|0;if(h<=0)break;k=b.data;e=a.gw;i=c+1|0;e=Bi(e,M(k[c]&255));a.gw=e;a.gx=Bi(a.gx,e);h=d;c=i;}a.gw=Go(a.gw,
-M(65521));a.gx=Go(a.gx,M(65521));}
-var Q$=K(BJ);
-function BDp(){var a=new Q$();Bix(a);return a;}
-function Bix(a){X(a);}
-var Lb=K(E3);
-var Bz$=null;var BAc=null;var BDq=null;function ARq(){ARq=Bw(Lb);A21();}
-function Bl$(a,b){var c=new Lb();AX5(c,a,b);return c;}
-function AX5(a,b,c){ARq();JA(a,b,c);}
-function A21(){var b;Bz$=Bl$(B(393),0);b=Bl$(B(394),1);BAc=b;BDq=Q(Lb,[Bz$,b]);}
-function OE(){E.call(this);this.Tb=null;}
-var ByE=null;var BDr=null;var BDs=null;function AVi(){AVi=Bw(OE);Bpt();}
-function A5G(a){var b=new OE();AQC(b,a);return b;}
-function AQC(a,b){AVi();a.Tb=b;}
-function WS(){var b,c;AVi();if(BDs===null){b=new $rt_globals.ArrayBuffer(2);c=new $rt_globals.Int16Array(b);0;c[0]=1;BDs=(new $rt_globals.Int8Array(b))[0]?BDr:ByE;}return BDs;}
-function Bpt(){ByE=A5G(B(395));BDr=A5G(B(396));}
-function Ll(){E.call(this);this.Ti=null;}
-var BDn=null;var BDo=null;function A$7(){A$7=Bw(Ll);Bpj();}
-function Bpj(){var b,c,d;b=new W0;c=new Wb;c.UQ=B(397);c.Ll=0;c.HW=0;A$7();b.Ti=B(397);b.x6=c;Cy();d=c.HW;b.vS=d;b.Qi= -d|0;BDo=b;}
-function W0(){var a=this;Ll.call(a);a.x6=null;a.vS=0;a.Qi=0;}
-function TS(){E.call(this);this.UQ=null;}
-var RD=K(TS);
-function Wb(){var a=this;RD.call(a);a.Ll=0;a.HW=0;}
-var N8=K(0);
-function Qz(){var a=this;E.call(a);a.j_=null;a.iP=null;}
-function Bgi(a,b){var c;if(a===b)return 1;if(!YJ(b,N8))return 0;c=b;return Js(a.j_,c.j_)&&Js(a.iP,c.iP)?1:0;}
-function Bcn(a){return Wk(a.j_)^Wk(a.iP);}
-function OY(){var a=this;Qz.call(a);a.ug=0;a.fA=null;}
-var MD=K(Cv);
-function BDt(){var a=new MD();Bbc(a);return a;}
-function Bbc(a){X(a);}
-function MV(){var a=this;E.call(a);a.N=0.0;a.C=0.0;a.O=0.0;a.V=0.0;a.R=0.0;a.W=0.0;}
-var BDu=null;var Bwa=0;function SA(b,c,d,e,f,g){var h;h=new MV;h.N=b;h.C=c;h.O=d;h.V=e;h.R=f;h.W=g;return h;}
-function Dj(b,c,d,e,f,g){var h,i,j;h=Bwa;i=BDu;if(h>=i.p)Ba(i,SA(0.0,0.0,0.0,0.0,0.0,0.0));i=BDu;j=Bwa;Bwa=j+1|0;return R4(Z(i,j),b,c,d,e,f,g);}
-function R4(a,b,c,d,e,f,g){a.N=b;a.C=c;a.O=d;a.V=e;a.R=f;a.W=g;return a;}
-function Hd(a,b,c,d){var e,f,g,h,i,j,k;e=a.N;f=a.C;g=a.O;h=a.V;i=a.R;j=a.W;k=Y(b,0.0);if(k<0)e=e+b;if(k>0)h=h+b;k=Y(c,0.0);if(k<0)f=f+c;if(k>0)i=i+c;k=Y(d,0.0);if(k<0)g=g+d;if(k>0)j=j+d;return Dj(e,f,g,h,i,j);}
-function Dd(a,b,c,d){return Dj(a.N-b,a.C-c,a.O-d,a.V+b,a.R+c,a.W+d);}
-function Jd(a,b,c,d){return Dj(a.N+b,a.C+c,a.O+d,a.V+b,a.R+c,a.W+d);}
-function XQ(a,b,c){var d,e;if(b.R>a.C&&b.Ca.O&&b.Oe)d=c;else{d=e-d;if(d>=c)d=c;}}if(d>=0.0)e=d;else{c=b.N;e=a.V;if(ca.N&&b.Na.O&&b.Oe)d=c;else{d=e-d;if(d>=c)d=c;}}if(d>=0.0)e=d;else{c=b.C;e=a.R;if(ca.N&&b.Na.C&&b.Ce)d=c;else{d=e-d;if(d>=c)d=c;}}if(d>=0.0)e=d;else{c=b.O;e=a.W;if(ca.N&&b.Na.C&&b.Ca.O&&b.O=GG(b,j)))j=e;if(f!==null&&!(j!==null&&GG(b,f)>=GG(b,j)))j=f;if(g!==null&&!(j!==null&&GG(b,g)>=GG(b,j)))j=g;if(h!==null&&!(j!==null&&GG(b,h)>=GG(b,j)))j=h;if(i!==null&&!(j!==null&&GG(b,i)>=GG(b,j)))j=i;if(j===null)return null;k
-=(-1);if(j===d)k=4;if(j===e)k=5;if(j===f)k=0;if(j===g)k=1;if(j===h)k=2;if(j===i)k=3;return BaJ(0,0,0,k,j);}
-function XO(a,b){var c,d;a:{if(b===null)c=0;else{d=b.F;if(d>=a.C&&d<=a.R){d=b.B;if(d>=a.O&&d<=a.W){c=1;break a;}}c=0;}}return c;}
-function AA_(a,b){var c,d;a:{if(b===null)c=0;else{d=b.G;if(d>=a.N&&d<=a.V){d=b.B;if(d>=a.O&&d<=a.W){c=1;break a;}}c=0;}}return c;}
-function ABU(a,b){var c,d;a:{if(b===null)c=0;else{d=b.G;if(d>=a.N&&d<=a.V){d=b.F;if(d>=a.C&&d<=a.R){c=1;break a;}}c=0;}}return c;}
-function AEu(a,b){a.N=b.N;a.C=b.C;a.O=b.O;a.V=b.V;a.R=b.R;a.W=b.W;}
-function AMs(){BDu=Ci();Bwa=0;}
-function L2(){var a=this;E.call(a);a.G=0.0;a.F=0.0;a.B=0.0;}
-var BDv=null;var Bwb=0;function ADC(b,c,d){var e;e=new L2;if(b===-0.0)b=0.0;if(c===-0.0)c=0.0;if(d===-0.0)d=0.0;e.G=b;e.F=c;e.B=d;return e;}
-function BM(b,c,d){var e,f,g,h;e=Bwb;f=BDv;if(e>=f.p)Ba(f,ADC(0.0,0.0,0.0));g=BDv;h=Bwb;Bwb=h+1|0;g=Z(g,h);g.G=b;g.F=c;g.B=d;return g;}
-function ADb(a,b){return BM(b.G-a.G,b.F-a.F,b.B-a.B);}
-function Dw(a){var b,c;b=a.G;b=b*b;c=a.F;b=b+c*c;c=a.B;b=Ch(b+c*c);return b<1.0E-4?BM(0.0,0.0,0.0):BM(a.G/b,a.F/b,a.B/b);}
-function Ex(a,b,c,d){return BM(a.G+b,a.F+c,a.B+d);}
-function EE(a,b){var c,d,e;c=b.G-a.G;d=b.F-a.F;e=b.B-a.B;return Ch(c*c+d*d+e*e);}
-function GG(a,b){var c,d,e;c=b.G-a.G;d=b.F-a.F;e=b.B-a.B;return c*c+d*d+e*e;}
-function AJH(a,b,c,d){var e,f,g;e=b-a.G;f=c-a.F;g=d-a.B;return e*e+f*f+g*g;}
-function K4(a){var b,c;b=a.G;b=b*b;c=a.F;b=b+c*c;c=a.B;return Ch(b+c*c);}
-function Pi(a,b,c){var d,e,f,g,h,i,j;d=b.G;e=a.G;d=d-e;f=b.F;g=a.F;h=f-g;f=b.B;i=a.B;f=f-i;if(d*d<1.0000000116860974E-7)return null;j=(c-e)/d;return j>=0.0&&j<=1.0?BM(e+d*j,g+h*j,i+f*j):null;}
-function NZ(a,b,c){var d,e,f,g,h,i,j;d=b.G;e=a.G;d=d-e;f=b.F;g=a.F;h=f-g;f=b.B;i=a.B;f=f-i;if(h*h<1.0000000116860974E-7)return null;j=(c-g)/h;return j>=0.0&&j<=1.0?BM(e+d*j,g+h*j,i+f*j):null;}
-function OR(a,b,c){var d,e,f,g,h,i,j;d=b.G;e=a.G;d=d-e;f=b.F;g=a.F;h=f-g;f=b.B;i=a.B;f=f-i;if(f*f<1.0000000116860974E-7)return null;j=(c-i)/f;return j>=0.0&&j<=1.0?BM(e+d*j,g+h*j,i+f*j):null;}
-function S6(a,b){var c,d,e,f,g,h,i,j,k;c=BE(b);d=Bs(b);e=a.G;f=a.F;g=c;h=f*g;i=a.B;j=d;k=h+i*j;f=i*g-f*j;a.G=e;a.F=k;a.B=f;}
-function Lp(a,b){var c,d,e,f,g,h,i,j;c=BE(b);d=Bs(b);e=a.G;f=c;g=e*f;h=a.B;i=d;g=g+h*i;j=a.F;e=h*f-e*i;a.G=g;a.F=j;a.B=e;}
-function AZh(){BDv=Ci();Bwb=0;}
-function OP(){var a=this;E.call(a);a.i3=0.0;a.bY=0.0;a.kF=0.0;a.k_=0;a.hm=0;a.hP=0;a.d0=0;a.gK=0;a.iu=0;a.o8=null;a.rD=null;a.ry=null;a.tY=null;a.r3=null;a.uT=null;a.er=null;a.eS=null;a.xw=null;a.eO=null;a.El=null;a.ld=null;a.xF=null;a.BE=0;a.gO=0;a.bP=0;a.B4=null;}
-var BDw=null;var BDx=null;function ACf(){ACf=Bw(OP);Bdg();}
-function BDy(a){var b=new OP();Wl(b,a);return b;}
-function BDz(){var a=new OP();AWO(a);return a;}
-function Wl(a,b){var c,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:ACf();a.i3=1.0;a.bY=1.0;a.kF=0.5;a.k_=0;a.hm=0;a.hP=1;a.d0=0;a.gK=0;a.iu=1;a.o8=B(398);a.rD=Ez(B(399),17);a.ry=Ez(B(400),30);a.tY=Ez(B(401),31);a.r3=Ez(B(402),32);a.uT=Ez(B(403),57);a.er=Ez(B(404),23);a.eS=Ez(B(405),16);a.xw=Ez(B(406),20);a.eO=Ez(B(407),33);c=Ez(B(408),42);a.El=c;a.ld=Q(SI,[a.rD,a.ry,a.tY,a.r3,a.uT,c,a.eS,a.er,a.xw,a.eO]);a.BE=10;a.gO=2;a.bP=0;a.B4=B(7);a.xF=b;$p=1;case 1:APV(a);if
-(C()){break _;}Ct(CZ(),B(409));Ct(CZ(),B(410));return;default:GY();}}DZ().s(a,b,c,$p);}
-function AWO(a){var b;ACf();a.i3=1.0;a.bY=1.0;a.kF=0.5;a.k_=0;a.hm=0;a.hP=1;a.d0=0;a.gK=0;a.iu=1;a.o8=B(398);a.rD=Ez(B(399),17);a.ry=Ez(B(400),30);a.tY=Ez(B(401),31);a.r3=Ez(B(402),32);a.uT=Ez(B(403),57);a.er=Ez(B(404),23);a.eS=Ez(B(405),16);a.xw=Ez(B(406),20);a.eO=Ez(B(407),33);b=Ez(B(408),42);a.El=b;a.ld=Q(SI,[a.rD,a.ry,a.tY,a.r3,a.uT,b,a.eS,a.er,a.xw,a.eO]);a.BE=10;a.gO=2;a.bP=0;a.B4=B(7);}
-function Nz(a,b){var c,d,e,f;c=a.ld.data;d=c[b].zK;b=c[b].bj;Bp();e=b>=0&&b<256?BvC.data[b]:B(19);f=new T;U(f);J(J(J(f,d),B(16)),e);return V(f);}
-function ACS(a,b,c){if(!b){a.i3=c;Yy(a.xF.g7);}if(b==1){a.bY=c;Yy(a.xF.g7);}if(b==3)a.kF=c;}
-function A1z(a,b,c){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b==2)a.k_=a.k_?0:1;if(b==4)a.hm=(a.hm+c|0)&3;if(b==5)a.hP=a.hP?0:1;if(b==6)a.d0=a.d0?0:1;if(b==7)a.gK=a.gK?0:1;if(b==8)a.gO=(a.gO+c|0)&3;if(b==9){a.iu=a.iu?0:1;M$(a.xF.ch);}$p=1;case 1:AN7(a);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,$p);}
-function MN(a,b){var c,d,e;a:{if(!b){c=a.i3;if(c<=0.0)d=B(411);else{b=c*100.0|0;d=new T;U(d);Co(Bo(d,b),37);d=V(d);}e=new T;U(e);J(J(e,B(412)),d);d=V(e);break a;}if(b==1){c=a.bY;if(c<=0.0)d=B(411);else{b=c*100.0|0;d=new T;U(d);Co(Bo(d,b),37);d=V(d);}e=new T;U(e);J(J(e,B(413)),d);d=V(e);break a;}if(b==2){d=!a.k_?B(411):B(414);e=new T;U(e);J(J(e,B(415)),d);d=V(e);break a;}if(b==3){c=a.kF;if(c===0.0){d=B(416);break a;}if(c===1.0){d=B(417);break a;}b=c*200.0|0;d=new T;U(d);Co(Bo(J(d,B(418)),b),37);d=V(d);break a;}if
-(b==4){ACf();d=BDw.data[a.hm];e=new T;U(e);J(J(e,B(419)),d);d=V(e);break a;}if(b==5){d=!a.hP?B(411):B(414);e=new T;U(e);J(J(e,B(420)),d);d=V(e);break a;}if(b==6){d=!a.d0?B(411):B(414);e=new T;U(e);J(J(e,B(421)),d);d=V(e);break a;}if(b==7){d=!a.gK?B(411):B(414);e=new T;U(e);J(J(e,B(422)),d);d=V(e);break a;}if(b==8){ACf();d=BDx.data[a.gO];e=new T;U(e);J(J(e,B(423)),d);d=V(e);break a;}if(b!=9){d=B(7);break a;}d=!a.iu?B(424):B(425);e=new T;U(e);J(J(e,B(426)),d);d=V(e);}return d;}
-function APV(a){var b,c,d,e,f,g,h,$$je,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:try{b=B(427);$p=1;continue _;}catch($$e){$$je=R($$e);if($$je instanceof BJ){c=$$je;}else{throw $$e;}}Ct(CZ(),B(428));BL(c);return;case 1:a:{b:{c:{try{$z=ATp(b);if(C()){break _;}d=$z;if(d!==null)break c;}catch($$e){$$je=R($$e);if($$je instanceof BJ){c=$$je;break b;}else{throw $$e;}}return;}try{e=G3(d);f=BpU(e,B(31));b=AEX(f);while
-(true){e=N4(b);if(e===null)break;d=(EN(e,B(429))).data;if(Cz(d[0],B(430)))a.i3=QC(a,d[1]);if(Cz(d[0],B(431)))a.bY=QC(a,d[1]);if(Cz(d[0],B(432)))a.kF=QC(a,d[1]);if(Cz(d[0],B(433)))a.k_=Cz(d[1],B(28));if(Cz(d[0],B(434)))a.hm=Sb(d[1]);if(Cz(d[0],B(435)))a.hP=Cz(d[1],B(28));if(Cz(d[0],B(436)))a.d0=Cz(d[1],B(28));if(Cz(d[0],B(437)))a.gK=Cz(d[1],B(28));if(Cz(d[0],B(438)))a.gO=Sb(d[1]);if(Cz(d[0],B(439)))a.iu=Cz(d[1],B(28));if(Cz(d[0],B(440)))a.o8=d[1];if(Cz(d[0],B(441)))a.B4=d[1];g=0;while(true){h=a.ld.data;if(g>=
-h.length)break;e=d[0];f=h[g].zK;c=Cq();J(J(c,B(442)),f);if(Cz(e,Cb(c)))a.ld.data[g].bj=Sb(d[1]);g=g+1|0;}}WN(b);break a;}catch($$e){$$je=R($$e);if($$je instanceof BJ){c=$$je;}else{throw $$e;}}}Ct(CZ(),B(428));BL(c);}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,$p);}
-function QC(a,b){return Cz(b,B(28))?1.0:!Cz(b,B(27))?AW1(b):0.0;}
-function AN7(a){var b,c,d,e,f,g,h,i,j,k,l,$$je,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=HH();c=new VO;d=new XR;e=V6(b);Ql();f=Bxg;e=V6(e);g=Zn(f);GV();f=Rr(QF(g,Bxh),Bxh);ACX(d);h=B4(512);d.Bn=h;d.p8=M_(h);d.Hg=V6(e);d.Jx=f;AKK(c,d,0);i=a.i3;d=new T;U(d);JN(J(d,B(443)),i);Fv(c,V(d));i=a.bY;d=new T;U(d);JN(J(d,B(444)),i);Fv(c,V(d));j=a.k_;f=new T;U(f);LK(J(f,B(445)),
-j);Fv(c,V(f));i=a.kF;f=new T;U(f);JN(J(f,B(446)),i);Fv(c,V(f));j=a.hm;d=new T;U(d);Bo(J(d,B(447)),j);Fv(c,V(d));j=a.hP;d=new T;U(d);LK(J(d,B(448)),j);Fv(c,V(d));j=a.d0;d=new T;U(d);LK(J(d,B(449)),j);Fv(c,V(d));j=a.gK;d=new T;U(d);LK(J(d,B(450)),j);Fv(c,V(d));j=a.gO;d=new T;U(d);Bo(J(d,B(451)),j);Fv(c,V(d));j=a.iu;d=new T;U(d);LK(J(d,B(452)),j);Fv(c,V(d));e=a.o8;d=new T;U(d);J(J(d,B(453)),e);Fv(c,V(d));k=0;while(true){h=a.ld.data;if(k>=h.length)break;e=h[k].zK;l=h[k].bj;d=new T;U(d);f=J(J(d,B(442)),e);Co(f,58);Bo(f,
-l);Fv(c,V(d));k=k+1|0;}Yv(c);h=FW(b);b=B(427);$p=1;case 1:AIM(b,h);if(C()){break _;}b=c.sY;if(b!==null){a:{try{b.fC();break a;}catch($$e){$$je=R($$e);if($$je instanceof Bv){}else{throw $$e;}}LO(c);}c.sY=null;}b:{try{b=HH();AEI(Buj,AII(b));AAW(B(5),FW(b));break b;}catch($$e){$$je=R($$e);if($$je instanceof Bv){}else{throw $$e;}}}c:{try{b=HH();AEI(Buk,AII(b));AAW(B(6),FW(b));break c;}catch($$e){$$je=R($$e);if($$je instanceof Bv){}else{throw $$e;}}}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
-function Bdg(){BDw=Q(Cg,[B(454),B(455),B(456),B(457)]);BDx=Q(Cg,[B(458),B(459),B(460),B(461)]);}
-var AKz=K(I6);
-function BDA(){var a=new AKz();A4j(a);return a;}
-function A4j(a){Mr(a);}
-function EG(){var b,c,d;Bp();if(!BvG)a:{Bvm=null;if(!Na(Bu5)){b=FM(AAc(Bu5,0));Bvm=b;if(b!==null){c=1;break a;}}c=0;}else{TR(Bu5);Bvm=null;d=Bvo.data;d[29]=0;d[157]=0;d[28]=0;d[219]=0;d[220]=0;BvG=0;c=0;}return c;}
-var Dv=K(BJ);
-function BDB(){var a=new Dv();Bj8(a);return a;}
-function Bj8(a){X(a);}
-function J$(){var a=this;E.call(a);a.AZ=null;a.tJ=0;a.rL=0;a.u8=0;a.y8=0;a.yH=0;a.ye=0;a.x2=0;a.Ev=0;a.Em=0;a.DK=0;a.Dj=0;a.CL=0;a.B5=0;a.hb=0;a.js=null;a.O$=0;a.Ny=0;a.Mp=0;a.TM=0.0;a.kX=0;a.QU=null;a.GS=0;a.GC=0;a.Va=0;a.us=0;a.no=0;a.iw=null;a.kx=null;}
-var BDC=null;var Bwc=0;function RN(){RN=Bw(J$);Bo5();}
-function AC1(a,b,c,d){var e,f,g,h,i,j,k,l,m;if(!(b==a.rL&&c==a.u8&&d==a.y8)){Wv(a);a.rL=b;a.u8=c;a.y8=d;e=a.yH;a.O$=b+(e/2|0)|0;f=a.ye;a.Ny=c+(f/2|0)|0;g=a.x2;a.Mp=d+(g/2|0)|0;h=b&1023;a.Dj=h;a.CL=c;i=d&1023;a.B5=i;a.Ev=b-h|0;a.Em=c-c|0;a.DK=d-i|0;a.QU=SA(b-2.0,c-2.0,d-2.0,(b+e|0)+2.0,(c+f|0)+2.0,(d+g|0)+2.0);HZ(a.tJ+2|0,4864);b=a.Dj;j=b-2.0;c=a.CL;k=c-2.0;d=a.B5;l=Dj(j,k,d-2.0,(b+a.yH|0)+2.0,(c+a.ye|0)+2.0,(d+a.x2|0)+2.0);BI();m=Bv_;By(m);Bk(m,l.N,l.R,l.O);Bk(m,l.V,l.R,l.O);Bk(m,l.V,l.C,l.O);Bk(m,l.N,l.C,l.O);Bk(m,
-l.N,l.C,l.W);Bk(m,l.V,l.C,l.W);Bk(m,l.V,l.R,l.W);Bk(m,l.N,l.R,l.W);Bk(m,l.N,l.C,l.O);Bk(m,l.V,l.C,l.O);Bk(m,l.V,l.C,l.W);Bk(m,l.N,l.C,l.W);Bk(m,l.N,l.R,l.W);Bk(m,l.V,l.R,l.W);Bk(m,l.V,l.R,l.O);Bk(m,l.N,l.R,l.O);Bk(m,l.N,l.C,l.W);Bk(m,l.N,l.R,l.W);Bk(m,l.N,l.R,l.O);Bk(m,l.N,l.C,l.O);Bk(m,l.V,l.C,l.O);Bk(m,l.V,l.R,l.O);Bk(m,l.V,l.R,l.W);Bk(m,l.V,l.C,l.W);Br(m);F8();NB(a);}}
-function AJt(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.kX)return;RN();Bwc=Bwc+1|0;b=a.rL;c=a.u8;d=a.y8;e=b+a.yH|0;f=c+a.ye|0;g=d+a.x2|0;h=0;while(h<2){a.js.data[h]=1;h=h+1|0;}BDD=0;i=Ht();D9(i,a.iw);D0(a.iw);j=new HC;k
-=a.AZ;l=b-1|0;m=c-1|0;n=d-1|0;o=e+1|0;h=f+1|0;p=g+1|0;$p=1;case 1:AMv(j,k,l,m,n,o,h,p);if(C()){break _;}k=AXF(j);n=0;a:{while(true){if(n>=2)break a;p=0;q=0;r=0;s=c;while(s0){if(!r){r=1;HZ(a.tJ+n|0,4864);By(BDC);Hx(BDC,a.Dj-a.rL
-|0,a.CL-a.u8|0,a.B5-a.y8|0);}if(!n){I();if(By4.data[u]){o=(m>>4)-j.od|0;h=(l>>4)-j.lm|0;v=j.n2.data[o].data[h];h=m&15;o=l&15;$p=3;continue _;}}I();v=Bwd.data[u];o=Y(v.nb(),n);if(o)p=1;else if(!o){$p=4;continue _;}}m=m+1|0;b:{c:while(true){if(m=g){s=s+1|0;while(s>=f){if(!r)q=0;else{Br(BDC);F8();Hx(BDC,0.0,0.0,0.0);}if(q)a.js.data[n]=0;if(!p)break c;n=n+1|0;if(n>=2)break b;p=0;q=0;r=0;s=c;}l=d;}m=b;}}t=Ht();D9(t,a.iw);H6(t,i);D9(a.kx,t);H6(i,a.iw);G1(a.kx,i);a.us=BDD;a.no=1;return;case 3:$z
-=AV8(v,h,s,o);if(C()){break _;}w=$z;P0();if(ADx(BDE,w)===null?0:1)Ba(a.iw,w);I();v=Bwd.data[u];o=Y(v.nb(),n);if(o)p=1;else if(!o){$p=4;continue _;}m=m+1|0;d:{b:while(true){if(m=g){s=s+1|0;while(s>=f){if(!r)q=0;else{Br(BDC);F8();Hx(BDC,0.0,0.0,0.0);}if(q)a.js.data[n]=0;if(!p)break b;n=n+1|0;if(n>=2)break d;p=0;q=0;r=0;s=c;}l=d;}m=b;}}t=Ht();D9(t,a.iw);H6(t,i);D9(a.kx,t);H6(i,a.iw);G1(a.kx,i);a.us=BDD;a.no=1;return;case 4:$z=AWN(k,v,m,s,l);if(C()){break _;}o=$z;q=q|o;m=m+1
-|0;a:{e:while(true){if(m=g){s=s+1|0;while(s>=f){if(!r)q=0;else{Br(BDC);F8();Hx(BDC,0.0,0.0,0.0);}if(q)a.js.data[n]=0;if(!p)break e;n=n+1|0;if(n>=2)break a;p=0;q=0;r=0;s=c;}l=d;}m=b;}}t=Ht();D9(t,a.iw);H6(t,i);D9(a.kx,t);H6(i,a.iw);G1(a.kx,i);a.us=BDD;a.no=1;return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p);}
-function Kp(a,b){var c,d,e;c=b.c-a.O$;d=b.j-a.Ny;e=b.d-a.Mp;return c*c+d*d+e*e;}
-function Wv(a){var b;b=0;while(b<2){a.js.data[b]=1;b=b+1|0;}a.hb=0;a.no=0;}
-function AAq(a,b){return !a.hb?(-1):a.js.data[b]?(-1):a.tJ+b|0;}
-function NB(a){a.kX=1;}
-function Bo5(){BI();BDC=Bv_;Bwc=0;}
-var Gw=K(Ce);
-function Bsh(a){var b=new Gw();Bo0(b,a);return b;}
-function Bo0(a,b){Bj(a,b);}
+function A3b(){return {"root":{"fullFormat":"y MMMM d, EEEE","mediumFormat":"y MMM d","longFormat":"y MMMM d","shortFormat":"y-MM-dd"},"en":{"fullFormat":"EEEE, MMMM d, y","mediumFormat":"MMM d, y","longFormat":"MMMM d, y","shortFormat":"M/d/yy"}};}
+var AS_=K();
+function BDq(){var a=new AS_();A2M(a);return a;}
+function A2M(a){}
+var JA=K();
+var BA1=null;var BA2=null;var BA3=null;var BA4=null;var BA5=null;var BA6=null;function Bg0(){Bg0=Bw(JA);A95();}
+function BDr(){var a=new JA();AFi(a);return a;}
+function AFi(a){Bg0();}
+function A95(){Qz();BA1=BxF;BA2=BrC();BA3=Brc();BA4=AKn(B(363),1,0);BA5=AKn(B(364),0,0);BA6=AKn(B(365),0,1);}
+function AP$(){var a=this;E.call(a);a.sD=null;a.xw=0;a.rb=0;a.A1=0;}
+function BlJ(a){var b=new AP$();Be2(b,a);return b;}
+function Be2(a,b){a.sD=BC(E,b);a.xw=b;a.rb=0;a.A1=0;}
+function VN(a,b){var c,d,e,f,g,h;c=a.rb;while(true){d=a.rb+1|0;a.rb=d;e=a.xw;if(d>=e)a.rb=0;f=a.rb;if(f==c){d=e+(e/2|0)|0;a.xw=d;g=a.sD;h=BC(E,d);a.sD=h;CY(g,0,h,0,e);return VN(a,b);}g=a.sD.data;if(g[f]!==null)continue;else break;}g[f]=b;a.A1=a.A1+1|0;return f;}
+var Qb=K();
+function Fq(){var a=this;Qb.call(a);a.fp=0.0;a.fn=0.0;a.fo=0.0;a.fq=0.0;a.ft=0.0;a.fu=0.0;a.fr=0.0;a.fs=0.0;a.fv=0.0;a.fx=0.0;a.fy=0.0;a.fw=0.0;a.g0=0.0;a.g1=0.0;a.g2=0.0;a.g3=0.0;}
+function A0i(){var a=new Fq();BlX(a);return a;}
+function BlX(a){GD(a);}
+function GD(a){a.fp=1.0;a.fn=0.0;a.fo=0.0;a.fq=0.0;a.ft=0.0;a.fu=1.0;a.fr=0.0;a.fs=0.0;a.fv=0.0;a.fx=0.0;a.fy=1.0;a.fw=0.0;a.g0=0.0;a.g1=0.0;a.g2=0.0;a.g3=1.0;return a;}
+function Pj(a){a.fp=0.0;a.fn=0.0;a.fo=0.0;a.fq=0.0;a.ft=0.0;a.fu=0.0;a.fr=0.0;a.fs=0.0;a.fv=0.0;a.fx=0.0;a.fy=0.0;a.fw=0.0;a.g0=0.0;a.g1=0.0;a.g2=0.0;a.g3=0.0;return a;}
+function JJ(a,b){a.fp=b.fp;a.fn=b.fn;a.fo=b.fo;a.fq=b.fq;a.ft=b.ft;a.fu=b.fu;a.fr=b.fr;a.fs=b.fs;a.fv=b.fv;a.fx=b.fx;a.fy=b.fy;a.fw=b.fw;a.g0=b.g0;a.g1=b.g1;a.g2=b.g2;a.g3=b.g3;return a;}
+function ADl(a,b){Ee(b,a.fp);Ee(b,a.fn);Ee(b,a.fo);Ee(b,a.fq);Ee(b,a.ft);Ee(b,a.fu);Ee(b,a.fr);Ee(b,a.fs);Ee(b,a.fv);Ee(b,a.fx);Ee(b,a.fy);Ee(b,a.fw);Ee(b,a.g0);Ee(b,a.g1);Ee(b,a.g2);Ee(b,a.g3);return a;}
+function SF(a,b){b=b.data;b[0]=a.fp;b[1]=a.fn;b[2]=a.fo;b[3]=a.fq;b[4]=a.ft;b[5]=a.fu;b[6]=a.fr;b[7]=a.fs;b[8]=a.fv;b[9]=a.fx;b[10]=a.fy;b[11]=a.fw;b[12]=a.g0;b[13]=a.g1;b[14]=a.g2;b[15]=a.g3;return a;}
+function AZ0(b,c,d){var e,f,g,h,i,j,k,l;if(d===null)d=new Jt;e=b.fp;f=c.fV;e=e*f;g=b.ft;h=c.fU;e=e+g*h;g=b.fv;i=c.fW;e=e+g*i;j=b.g0;g=c.kn;j=e+j*g;k=b.fn*f+b.fu*h+b.fx*i+b.g1*g;l=b.fo*f+b.fr*h+b.fy*i+b.g2*g;e=b.fq*f+b.fs*h+b.fw*i+b.g3*g;d.fV=j;d.fU=k;d.fW=l;d.kn=e;return d;}
+function Bfa(b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh;if(e===null){e=new Fq;GD(e);}f=b;g=Fu(f);h=FI(f);i=1.0-g;b=c.xn;j=c.xp;k=b*j;l=c.xo;m=j*l;n=b*l;o=b*h;p=j*h;q=l*h;r=b*b*i+g;b=k*i;s=b+q;h=n*i;t=h-p;u=b-q;v=j*j*i+g;b=m*i;w=b+o;x=h+p;y=b-o;l=l*l*i+g;b=d.fp;g=b*r;h=d.ft;g=g+h*s;z=d.fv;ba=g+z*t;bb=d.fn;g=bb*r;k=d.fu;g=g+k*s;p=d.fx;bc=g+p*t;q=d.fo;g=q*r;m=d.fr;g=g+m*s;o=d.fy;bd=g+o*t;n=d.fq;g=n*r;r=d.fs;g=g+r*s;s=d.fw;be=g+s*t;bf=b*u+h*v+z*w;j=bb*u+k*v+p*w;bg=q*u+m*v+o*w;bh
+=n*u+r*v+s*w;e.fv=b*x+h*y+z*l;e.fx=bb*x+k*y+p*l;e.fy=q*x+m*y+o*l;e.fw=n*x+r*y+s*l;e.fp=ba;e.fn=bc;e.fo=bd;e.fq=be;e.ft=bf;e.fu=j;e.fr=bg;e.fs=bh;return e;}
+function P3(a,b){var c;a:{if(b instanceof Fq){b:{c:{if(a.fp!==b.fp)break c;if(a.fn!==b.fn)break c;if(a.fo!==b.fo)break c;if(a.fq!==b.fq)break c;if(a.ft!==b.ft)break c;if(a.fu!==b.fu)break c;if(a.fr!==b.fr)break c;if(a.fs!==b.fs)break c;if(a.fv!==b.fv)break c;if(a.fx!==b.fx)break c;if(a.fy!==b.fy)break c;if(a.fw!==b.fw)break c;if(a.g0!==b.g0)break c;if(a.g1!==b.g1)break c;if(a.g2!==b.g2)break c;if(a.g3===b.g3){c=1;break b;}}c=0;}if(c){c=1;break a;}}c=0;}return c;}
+var QA=K(0);
+var KL=K();
+function OM(a){var b,c,d;b=a.fV;b=b*b;c=a.fU;b=b+c*c;c=a.fW;b=b+c*c;c=a.kn;c=DP(b+c*c);if(c===0.0){d=new Ei;Bj(d,B(366));P(d);}b=1.0/c;a.fV=a.fV*b;a.fU=a.fU*b;a.fW=a.fW*b;a.kn=a.kn*b;return a;}
+var ADv=K(0);
var TD=K(0);
-function M9(){var a=this;E.call(a);a.nO=0;a.j7=null;a.b3=null;a.hB=null;a.hx=null;a.jV=null;a.gh=null;a.k8=null;a.ds=Cf;a.HP=Cf;a.ix=0;a.gM=0;a.mw=0;a.cp=0;a.re=Cf;a.At=0;a.fM=0;a.n=null;a.eU=0;a.jl=0;a.eT=0;a.r$=0;a.dh=null;a.eh=null;a.jO=null;a.Gq=null;a.iK=null;a.kq=Cf;a.G5=null;a.kt=Cf;a.Ha=null;a.IV=0;a.nH=null;a.fS=0;a.s0=null;a.p0=0;a.pL=null;}
-var BDF=0;function BrM(a,b){var c=new M9();VT(c,a,b);return c;}
-function BDG(a,b,c,d){var e=new M9();UA(e,a,b,c,d);return e;}
-function ATr(b){var c,d,e,f,$$je,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:c=new T;U(c);J(J(J(c,B(462)),b),B(463));b=V(c);$p=1;case 1:$z=ATp(b);if(C()){break _;}d=$z;if(d!==null){a:{try{e=I0(Rh(d)?Vk(G3(d)):Ou(MT(G3(d))),B(464));}catch($$e){$$je=R($$e);if($$je instanceof BJ){f=$$je;break a;}else{throw $$e;}}return e;}BL(f);}return null;default:GY();}}DZ().s(b,c,d,e,f,$p);}
-function CJ(a){return a.dh.FR;}
-function VT(a,b,c){a.nO=0;a.j7=Ci();a.b3=Ci();a.hB=Ci();a.hx=Bhc();a.jV=Ht();a.gh=Ci();a.k8=Ci();a.ds=Cf;a.HP=M(16777215);a.ix=0;a.gM=KT(new CX);a.mw=1013904223;a.cp=0;a.re=Cy();a.At=40;a.n=new CX;a.r$=0;a.eh=Ci();a.kq=Cf;a.kt=Cf;a.nH=Ci();a.fS=0;a.s0=Ht();a.p0=D(a.n,12000);a.pL=Ci();a.re=b.re;a.Gq=b.Gq;a.iK=b.iK;a.Ha=b.Ha;a.kq=b.kq;a.ds=b.ds;a.eU=b.eU;a.jl=b.jl;a.eT=b.eT;a.kt=b.kt;a.dh=c;Yw(c,a);a.jO=Zl(a,a.iK);QM(a);}
-function UA(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,$$je,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.nO=0;a.j7=Ci();a.b3=Ci();a.hB=Ci();a.hx=Bhc();a.jV=Ht();a.gh=Ci();a.k8=Ci();a.ds=Cf;a.HP=M(16777215);a.ix=0;a.gM=KT(new CX);a.mw=1013904223;a.cp=0;a.re=Cy();a.At=40;a.n=new CX;a.r$=0;a.eh=Ci();a.kq=Cf;a.kt=Cf;a.nH=Ci();a.fS=0;a.s0=Ht();a.p0=D(a.n,12000);a.pL
-=Ci();a.Gq=b;a.Ha=c;f=new T;U(f);b=J(f,b);Co(b,47);J(b,c);a.iK=V(f);try{g=HH();h=AII(g);a:{try{Oy(h,a.re);}catch($$e){$$je=R($$e);b=$$je;break a;}ZO(h);c=a.iK;b=Cq();J(J(b,c),B(465));b=Cb(b);i=FW(g);$p=2;continue _;}ZO(h);c=a.iK;e=Cq();J(J(e,c),B(465));c=Cb(e);i=FW(g);$p=1;continue _;}catch($$e){$$je=R($$e);if($$je instanceof Bv){j=$$je;}else{throw $$e;}}BL(j);b=new Ce;Bj(b,B(466));P(b);case 1:try{AIM(c,i);if(C()){break _;}Pm(h);P(b);}catch($$e){$$je=R($$e);if($$je instanceof Bv){j=$$je;}else{throw $$e;}}BL(j);b
-=new Ce;Bj(b,B(466));P(b);case 2:b:{try{AIM(b,i);if(C()){break _;}Pm(h);break b;}catch($$e){$$je=R($$e);if($$je instanceof Bv){j=$$je;}else{throw $$e;}}BL(j);b=new Ce;Bj(b,B(466));P(b);}k=BcS();c=a.iK;b=new T;U(b);J(J(b,c),B(463));b=V(b);$p=3;case 3:$z=ATp(b);if(C()){break _;}i=$z;a.r$=i!==null?0:1;$p=4;case 4:b:{$z=ATp(b);if(C()){break _;}i=$z;if(i!==null){try{g=k;if(Rh(i)){g=k;f=Vk(G3(i));}else{g=k;f=Ou(MT(G3(i)));}g=k;l=I0(f,B(464));a.kq=NK(l,B(467));a.eU=E4(l,B(468));a.jl=E4(l,B(469));a.eT=E4(l,B(470));a.ds
-=NK(l,B(471));a.kt=NK(l,B(472));if(MW(l,B(4))){g=k;b=I0(l,B(4));a.G5=b;if(E4(b,B(473))==(-1)){g=k;k=new S4;g=k;AKo(k);}}break b;}catch($$e){$$je=R($$e);if($$je instanceof BJ){m=$$je;}else{throw $$e;}}BL(m);k=g;}}if(e===null)e=k;n=0;if(Fu(a.kq,Cf)){a.kq=d;n=1;}a.dh=e;Yw(e,a);a.jO=Zl(a,a.iK);if(!n){QM(a);return;}a.IV=1;a.eU=0;a.jl=64;a.eT=0;b=a.dh;n=a.eU;o=a.eT;$p=5;case 5:$z=b.SQ(n,o);if(C()){break _;}n=$z;if(n){a.IV=0;QM(a);return;}a.eU=a.eU+(D(a.n,64)-D(a.n,64)|0)|0;a.eT=a.eT+(D(a.n,64)-D(a.n,64)|0)|0;b=a.dh;n
-=a.eU;o=a.eT;continue _;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
-function Zl(a,b){var c,d,e;c=new AC2;b=a.dh.MB(b);d=a.dh.JX();c.bf=DX();c.gE=(-999999999);c.hc=(-999999999);e=AYY(a,B4(32768),0,0);c.uj=e;e.HO=1;e.uG=1;c.rd=a;c.mR=b;c.pR=d;return c;}
-function AEP(a,b,c){var d,e,f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=63;e=d+1|0;$p=1;case 1:$z=AKi(a,b,e,c);if(C()){break _;}f=$z;if(!f){$p=2;continue _;}d=e;e=d+1|0;continue _;case 2:$z=AKi(a,b,d,c);if(C()){break _;}b=$z;return b;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function AF8(a,b){var c,$$je,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:try{c=a.G5;if(c!==null){PX(b,c);a.G5=null;}$p=1;continue _;}catch($$e){$$je=R($$e);if($$je instanceof BJ){c=$$je;}else{throw $$e;}}BL(c);return;case 1:a:{try{AX8(a,b);if(C()){break _;}break a;}catch($$e){$$je=R($$e);if($$je instanceof BJ){c=$$je;}else{throw $$e;}}BL(c);}return;default:GY();}}DZ().s(a,b,c,$p);}
-function AJo(a,b,c){var d,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(c!==null){c.qO=1;Wn(c,c.yd);}$p=1;case 1:AVh(a);if(C()){break _;}if(c===null){d=a.jO;$p=2;continue _;}d=B(474);$p=3;continue _;case 2:AWK(d,b,c);if(C()){break _;}return;case 3:A1h(c,d);if(C()){break _;}d=a.jO;$p=2;continue _;default:GY();}}DZ().s(a,b,c,d,$p);}
-function AVh(a){var b,c,d,e,f,g,h,i,j,$$je,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AF1(a);if(C()){break _;}b=EY();Lv(b,B(467),a.kq);ED(b,B(468),a.eU);ED(b,B(469),a.jl);ED(b,B(470),a.eT);Lv(b,B(471),a.ds);Lv(b,B(472),a.kt);Lv(b,B(475),Cy());c=null;d=a.k8;if(d.p>0)c=Z(d,0);if(c!==null){d=EY();ABH(c,d);ACC(b,B(4),d);}d=EY();F$(d,B(464),b);try{b=a.iK;c=Cq();J(J(c,b),B(476));e=
-Cb(c);b=a.iK;c=Cq();J(J(c,b),B(477));f=Cb(c);b=a.iK;c=Cq();J(J(c,b),B(463));g=Cb(c);h=HH();AVz(d,h);i=FW(h);$p=2;continue _;}catch($$e){$$je=R($$e);if($$je instanceof BJ){j=$$je;}else{throw $$e;}}BL(j);return;case 2:try{AIM(e,i);if(C()){break _;}$p=3;continue _;}catch($$e){$$je=R($$e);if($$je instanceof BJ){j=$$je;}else{throw $$e;}}BL(j);return;case 3:try{$z=ATp(f);if(C()){break _;}i=$z;if(i===null){$p=4;continue _;}$p=6;continue _;}catch($$e){$$je=R($$e);if($$je instanceof BJ){j=$$je;}else{throw $$e;}}BL(j);return;case 4:try
-{AXA(g,f);if(C()){break _;}$p=5;continue _;}catch($$e){$$je=R($$e);if($$je instanceof BJ){j=$$je;}else{throw $$e;}}BL(j);return;case 5:try{$z=ATp(g);if(C()){break _;}i=$z;if(i===null){$p=7;continue _;}$p=9;continue _;}catch($$e){$$je=R($$e);if($$je instanceof BJ){j=$$je;}else{throw $$e;}}BL(j);return;case 6:try{API(f);if(C()){break _;}$p=4;continue _;}catch($$e){$$je=R($$e);if($$je instanceof BJ){j=$$je;}else{throw $$e;}}BL(j);return;case 7:try{AXA(e,g);if(C()){break _;}$p=8;continue _;}catch($$e){$$je=R($$e);if
-($$je instanceof BJ){j=$$je;}else{throw $$e;}}BL(j);return;case 8:a:{try{$z=ATp(e);if(C()){break _;}i=$z;if(i===null)break a;$p=10;continue _;}catch($$e){$$je=R($$e);if($$je instanceof BJ){j=$$je;}else{throw $$e;}}BL(j);}return;case 9:try{API(g);if(C()){break _;}$p=7;continue _;}catch($$e){$$je=R($$e);if($$je instanceof BJ){j=$$je;}else{throw $$e;}}BL(j);return;case 10:a:{try{API(e);if(C()){break _;}break a;}catch($$e){$$je=R($$e);if($$je instanceof BJ){j=$$je;}else{throw $$e;}}BL(j);}return;default:GY();}}DZ().s(a,
-b,c,d,e,f,g,h,i,j,$p);}
-function AKi(a,b,c,d){var e,f,g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b>=(-32000000)&&d>=(-32000000)&&b<32000000&&d<=32000000){if(c<0)b=0;else{if(c<128){e=b>>4;f=d>>4;$p=1;continue _;}b=0;}}else b=0;return b;case 1:$z=AHl(a,e,f);if(C()){break _;}g=$z;return HI(g,b&15,c,d&15);default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-function Fp(a,b,c,d){return c>=0&&c<128?C2(a,b>>4,d>>4):0;}
-function I8(a,b,c,d,e,f,g){var h,i;if(f>=0&&c<128){h=b>>4;b=d>>4;c=e>>4;d=g>>4;while(h<=c){i=b;while(i<=d){if(!C2(a,h,i))return 0;i=i+1|0;}h=h+1|0;}return 1;}return 0;}
-function C2(a,b,c){return CE(a.jO,b,c);}
-function AFo(a,b,c){var d,e,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=b>>4;b=c>>4;$p=1;case 1:$z=AHl(a,d,b);if(C()){break _;}e=$z;return e;default:GY();}}DZ().s(a,b,c,d,e,$p);}
-function AHl(a,b,c){var d,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=a.jO;$p=1;case 1:$z=AW9(d,b,c);if(C()){break _;}d=$z;return d;default:GY();}}DZ().s(a,b,c,d,$p);}
-function ARZ(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b>=(-32000000)&&d>=(-32000000)&&b<32000000&&d<=32000000){if(c<0)return 0;if(c>=128)return 0;g=b>>4;h=d>>4;$p=1;continue _;}return 0;case 1:$z=AHl(a,g,h);if(C()){break _;}i=$z;j=b&15;g=d&15;k=e<<24>>24;l=i.hr.data[g<<4|j]&255;m=i.eR.data;n
-=j<<11|g<<7|c;o=m[n]&255;if(o==e&&Kh(i.g4,j,c,g)==f)return 0;b=(i.fG*16|0)+j|0;d=(i.fD*16|0)+g|0;i.eR.data[n]=k;if(o){I();p=Bwd.data[o];q=i.b8;$p=2;continue _;}Fr(i.g4,j,c,g,f);if(!i.b8.dh.ql){I();if(!By5.data[k]){if(c==(l-1|0))Hv(i,j,c,g);}else if(c>=l)Hv(i,j,c+1|0,g);p=i.b8;D$();Fn(p,BDH,b,c,d,b,c,d);}p=i.b8;D$();Fn(p,BBv,b,c,d,b,c,d);$p=3;continue _;case 2:p.hQ(q,b,c,d);if(C()){break _;}Fr(i.g4,j,c,g,f);if(!i.b8.dh.ql){I();if(!By5.data[k]){if(c==(l-1|0))Hv(i,j,c,g);}else if(c>=l)Hv(i,j,c+1|0,g);p=i.b8;D$();Fn(p,
-BDH,b,c,d,b,c,d);}p=i.b8;D$();Fn(p,BBv,b,c,d,b,c,d);$p=3;case 3:AUf(i,j,g);if(C()){break _;}if(!e){Fr(i.g4,j,c,g,f);i.f9=1;return 1;}I();p=Bwd.data[e];q=i.b8;$p=4;case 4:p.et(q,b,c,d);if(C()){break _;}Fr(i.g4,j,c,g,f);i.f9=1;return 1;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);}
-function AT6(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b>=(-32000000)&&d>=(-32000000)&&b<32000000&&d<=32000000){if(c<0)return 0;if(c>=128)return 0;f=b>>4;g=d>>4;$p=1;continue _;}return 0;case 1:$z=AHl(a,f,g);if(C()){break _;}h=$z;i=b&15;j=d&15;k=e<<24>>24;l=h.hr.data[j<<4|i]&255;m=h.eR.data;n=i
-<<11|j<<7|c;b=m[n]&255;if(b==e)return 0;d=(h.fG*16|0)+i|0;g=(h.fD*16|0)+j|0;m[n]=k;if(b){I();o=Bwd.data[b];p=h.b8;$p=2;continue _;}Fr(h.g4,i,c,j,0);I();if(!By5.data[k]){if(c==(l-1|0))Hv(h,i,c,j);}else if(c>=l)Hv(h,i,c+1|0,j);o=h.b8;D$();Fn(o,BDH,d,c,g,d,c,g);Fn(h.b8,BBv,d,c,g,d,c,g);$p=3;continue _;case 2:o.hQ(p,d,c,g);if(C()){break _;}Fr(h.g4,i,c,j,0);I();if(!By5.data[k]){if(c==(l-1|0))Hv(h,i,c,j);}else if(c>=l)Hv(h,i,c+1|0,j);o=h.b8;D$();Fn(o,BDH,d,c,g,d,c,g);Fn(h.b8,BBv,d,c,g,d,c,g);$p=3;case 3:AUf(h,i,j);if
-(C()){break _;}if(!e){h.f9=1;return 1;}o=Bwd.data[e];p=h.b8;$p=4;case 4:o.et(p,d,c,g);if(C()){break _;}h.f9=1;return 1;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);}
-function AJK(a,b,c,d){var e,f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AKi(a,b,c,d);if(C()){break _;}e=$z;if(!e){BB();f=BA0;}else{I();f=Bwd.data[e].bz;}return f;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function AML(a,b,c,d){var e,f,g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b>=(-32000000)&&d>=(-32000000)&&b<32000000&&d<=32000000){if(c<0)return 0;if(c>=128)return 0;e=b>>4;f=d>>4;$p=1;continue _;}return 0;case 1:$z=AHl(a,e,f);if(C()){break _;}g=$z;return Ya(g,b&15,c,d&15);default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-function AJ4(a,b,c,d,e){var f,g,h,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b>=(-32000000)&&d>=(-32000000)&&b<32000000&&d<=32000000){if(c<0)e=0;else{if(c<128){f=b>>4;g=d>>4;$p=3;continue _;}e=0;}}else e=0;if(!e)return;$p=1;case 1:$z=AKi(a,b,c,d);if(C()){break _;}e=$z;$p=2;case 2:AVJ(a,b,c,d,e);if(C()){break _;}return;case 3:$z=AHl(a,f,g);if(C()){break _;}h=$z;g=b&15;f=d&15;h.f9=1;Fr(h.g4,g,c,f,e);if(!1)return;$p
-=1;continue _;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,$p);}
-function AYA(a,b,c,d,e){var f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AT6(a,b,c,d,e);if(C()){break _;}f=$z;if(!f)return 0;$p=2;case 2:AVJ(a,b,c,d,e);if(C()){break _;}return 1;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function ARt(a,b,c,d,e,f){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=ARZ(a,b,c,d,e,f);if(C()){break _;}f=$z;if(!f)return 0;$p=2;case 2:AVJ(a,b,c,d,e);if(C()){break _;}return 1;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function UJ(a,b,c,d){var e,f;e=0;while(true){f=a.eh;if(e>=f.p)break;AAi(Z(f,e),b,c,d);e=e+1|0;}}
-function AVJ(a,b,c,d,e){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:UJ(a,b,c,d);$p=1;case 1:AP4(a,b,c,d,e);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,$p);}
-function Ge(a,b,c,d,e,f,g){var h,i,j,k,l;h=0;i=b-1|0;j=c-1|0;k=d-1|0;e=e+1|0;b=f+1|0;c=g+1|0;while(true){l=a.eh;if(h>=l.p)break;UD(Z(l,h),i,j,k,e,b,c);h=h+1|0;}}
-function AP4(a,b,c,d,e){var f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=b-1|0;$p=1;case 1:AX7(a,f,c,d,e);if(C()){break _;}f=b+1|0;$p=2;case 2:AX7(a,f,c,d,e);if(C()){break _;}f=c-1|0;$p=3;case 3:AX7(a,b,f,d,e);if(C()){break _;}f=c+1|0;$p=4;case 4:AX7(a,b,f,d,e);if(C()){break _;}f=d-1|0;$p=5;case 5:AX7(a,b,c,f,e);if(C()){break _;}d=d+1|0;$p=6;case 6:AX7(a,b,c,d,e);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,
+var XC=K(0);
+var Q6=K(0);
+function ACZ(){var a=this;KL.call(a);a.xn=0.0;a.xp=0.0;a.xo=0.0;}
+function BDs(){var a=new ACZ();BmQ(a);return a;}
+function BmQ(a){}
+function Tj(a,b,c,d){a.xn=b;a.xp=c;a.xo=d;}
+var ADD=K(0);
+var XA=K(0);
+function Jt(){var a=this;KL.call(a);a.fV=0.0;a.fU=0.0;a.fW=0.0;a.kn=0.0;}
+function BeI(){var a=new Jt();BlC(a);return a;}
+function BlC(a){}
+function AEQ(a,b,c,d,e){a.fV=b;a.fU=c;a.fW=d;a.kn=e;}
+function Pl(a,b){a.fV=b.fV;a.fU=b.fU;a.fW=b.fW;a.kn=b.kn;return a;}
+function ACu(a,b){if(a===b)return 1;if(b===null)return 0;if(Cw(a)!==Cw(b))return 0;if(a.fV===b.fV&&a.fU===b.fU&&a.fW===b.fW&&a.kn===b.kn)return 1;return 0;}
+function A0D(){var a=this;Si.call(a);a.S1=0;a.oi=0;}
+function Bjt(a,b){var c=new A0D();BiD(c,a,b);return c;}
+function BsX(a,b,c,d,e,f,g){var h=new A0D();AFK(h,a,b,c,d,e,f,g);return h;}
+function BiD(a,b,c){AFK(a,0,b,B4(b),0,b,c,0);}
+function AFK(a,b,c,d,e,f,g,h){Py(a,c);SS();a.pQ=BBi;a.kJ=b;a.fY=d;a.bh=e;a.cN=f;a.S1=g;a.oi=h;}
+function AB4(a){var b,c,d,e;b=a.bh;if(b>=a.cN){c=new Jy;X(c);P(c);}d=a.fY.data;e=a.kJ;a.bh=b+1|0;return d[e+b|0];}
+function Z0(a){var b,c;b=CN(a)/4|0;c=a.pQ;SS();if(c!==BBi){c=new UZ;Um(c,a.kJ+a.bh|0,b,a,0,b,a.oi);return c;}c=new ACX;Um(c,a.kJ+a.bh|0,b,a,0,b,a.oi);return c;}
+var AVG=K(Gh);
+var AXA=K(Gh);
+var L5=K(Rf);
+function W_(a,b,c,d){Py(a,b);a.bh=c;a.cN=d;}
+function Nx(a){var b,c;b=a.bh;if(b=0)return A_y(0,b,DD(b),0,b,0);c=new Cp;d=new S;T(d);Bo(J(d,B(317)),b);Bj(c,V(d));P(c);}
+function ACw(b,c,d){return A_y(0,b.data.length,b,c,c+d|0,0);}
+function Xt(b){return ACw(b,0,b.data.length);}
+function P7(a,b,c,d){var e,f,g,h,i,j,k,l;if(c>=0){e=b.data;f=e.length;if(c<=f){g=c+d|0;if(g>f){h=new Cv;i=new S;T(i);Bo(J(Bo(J(i,B(384)),g),B(311)),f);Bj(h,V(i));P(h);}if(CN(a)Bl(b)){f=new Cv;d=Bl(b);b=new S;T(b);Cq(Bo(J(Bo(J(b,B(385)),c),B(308)),d),41);Bj(f,V(b));P(f);}if(d>Bl(b)){f=new Cv;c=Bl(b);b=new S;T(b);Bo(J(Bo(J(b,B(386)),d),B(387)),c);Bj(f,V(b));P(f);}if(c>d){b=new Cv;f=new S;T(f);Bo(J(Bo(J(f,B(385)),c),B(388)),d);Bj(b,V(f));P(b);}g=a.bh;while(c=e.length)break;if(e[d]===c)return a.HX;d=d+1|0;}return 1.0;}
+function Bju(a,b,c){HH(b,2);}
+function A$N(a,b,c,d,e,f){HH(b,1);}
+function A72(a,b){return a.K5;}
+function Bgu(a){return 1;}
+var Ux=K(I$);
+var BDD=null;function Bs4(){Bs4=Bw(Ux);Bmn();}
+function QM(a,b){var c=new Ux();ANY(c,a,b);return c;}
+function ANY(a,b,c){Bs4();Ro(a,b,1,c,BDD);}
+function Bmf(a,b){I();return b===Bz_?1:b!==BAb?0:1;}
+function Bmn(){var b,c;b=BC(W,7);c=b.data;I();c[0]=BwF;c[1]=BwG;c[2]=BwZ;c[3]=Bw0;c[4]=Bz_;c[5]=BAb;c[6]=BAd;BDD=b;}
+function ACF(){I$.call(this);this.pe=0;}
+var BDE=null;function Bs9(){Bs9=Bw(ACF);Bct();}
+function TP(a,b){var c=new ACF();AWH(c,a,b);return c;}
+function AWH(a,b,c){Bs9();Ro(a,b,2,c,BDE);a.pe=c;}
+function Bg1(a,b){var c;I();if(b===Bw$)c=a.pe!=3?0:1;else if(b!==BzQ&&b!==BzP){if(b!==Bw7&&b!==Bw5){if(b!==Bw6&&b!==Bw4){if(b!==Bz6&&b!==Bz7){b=b.bz;BB();c=b===BAo?1:b!==BAt?0:1;}else c=a.pe<2?0:1;}else c=a.pe<1?0:1;}else c=a.pe<2?0:1;}else c=a.pe<2?0:1;return c;}
+function Bct(){var b,c;b=BC(W,14);c=b.data;I();c[0]=BwM;c[1]=BwH;c[2]=BwI;c[3]=BwJ;c[4]=BwT;c[5]=Bw4;c[6]=Bw6;c[7]=Bw3;c[8]=Bw7;c[9]=Bw5;c[10]=BzP;c[11]=BzQ;c[12]=BAa;c[13]=BAi;BDE=b;}
+var ADM=K(I$);
+var BDF=null;function BsC(){BsC=Bw(ADM);A4e();}
+function S_(a,b){var c=new ADM();AWv(c,a,b);return c;}
+function AWv(a,b,c){BsC();Ro(a,b,3,c,BDF);}
+function A4e(){var b,c;b=BC(W,4);c=b.data;I();c[0]=BwO;c[1]=Bw8;c[2]=BwP;c[3]=BzN;BDF=b;}
+var ANh=K(Bd);
+function BrU(a){var b=new ANh();A9C(b,a);return b;}
+function A9C(a,b){DT(a,b);a.eY=1;a.fP=64;}
+function ASs(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!h)f=f+(-1)|0;if(h==1)f=f+1|0;if(h==2)g=g+(-1)|0;if(h==3)g=g+1|0;if(h==4)e=e+(-1)|0;if(h==5)e=e+1|0;$p=1;case 1:$z=AKw(d,e,f,g);if(C()){break _;}i=$z;if(i){HH(b,1);return 1;}j=e+0.5;k=f+0.5;l=g+0.5;m=B(389);n=1.0;Bt();o=O(BB0)*0.4000000059604645+0.800000011920929;$p
+=2;case 2:AGC(d,j,k,l,m,n,o);if(C()){break _;}I();h=BwD.b;$p=3;case 3:AYH(d,e,f,g,h);if(C()){break _;}HH(b,1);return 1;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
+function QQ(){Bd.call(this);this.JM=0;}
+function MW(a,b){var c=new QQ();AHB(c,a,b);return c;}
+function AHB(a,b,c){DT(a,b);a.JM=c;a.eY=1;}
+function Wk(a,b,c,d){b.v=b.v-1|0;ON(d,a.JM);return b;}
+var AX0=K(Bd);
+function BqE(a){var b=new AX0();Bdd(b,a);return b;}
+function Bdd(a,b){DT(a,b);a.eY=1;}
+function AOT(a,b,c,d){var e,f,g,h,i,j,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=d.D;Bt();f=ZW(e,BB7.bb);if(f<0)g=0;else{h=e.cx.data;e=h[f];g=e.v-1|0;e.v=g;if(g<=0)h[f]=null;g=1;}if(!g)return b;e=B(390);i=1.0;j=1.0/(O(BB0)*0.4000000059604645+0.800000011920929);$p=1;case 1:AG0(c,d,e,i,j);if(C()){break _;}e=A2U(c,d);$p=2;case 2:AYd(c,e);if(C()){break _;}return b;default:G1();}}D0().s(a,b,
+c,d,e,f,g,h,i,j,$p);}
+function ATV(){Bd.call(this);this.JX=0;}
+function SY(a,b){var c=new ATV();BoA(c,a,b);return c;}
+function BoA(a,b,c){DT(a,b);a.eY=1;b=32<=u)return 1;n
+=O(d.n)*0.699999988079071+0.15000000596046448;s=O(d.n)*0.699999988079071+0.15000000596046448;r=new FW;q=l+n;o=p+s;b=new Cm;Bt();Er(b,BBJ);Jk(r,d,q,m,o,b);r.hk=10;continue _;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p);}
+function BhZ(a){return 1;}
+function AC9(){Bd.call(this);this.Mf=0;}
+function BDG(a,b){var c=new AC9();AQa(c,a,b);return c;}
+function AQa(a,b,c){DT(a,b);a.Mf=c;}
+function ANH(a,b,c,d,e,f,g,h){var i,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(h!=1)return 0;$p=1;case 1:$z=AKw(d,e,f,g);if(C()){break _;}i=$z;I();if(i!=BzT.b)return 0;f=f+1|0;h=a.Mf;$p=2;case 2:AYH(d,e,f,g,h);if(C()){break _;}b.v=b.v-1|0;return 1;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,$p);}
+function IU(){var a=this;Bd.call(a);a.U3=0;a.JL=0;a.KR=0;a.Mr=0;}
+var BDH=null;var BDI=null;function EC(a,b,c,d){var e=new IU();AJm(e,a,b,c,d);return e;}
+function AJm(a,b,c,d,e){DT(a,b);a.U3=c;a.JL=e;a.Mr=d;a.KR=BDH.data[e];a.fP=(BDI.data[e]*3|0)<0)j.eX=Z(c,D(j.l,e));K3(j,i);$p=2;continue _;case 1:$z=AYX(j);if(C()){break _;}g=$z;if(g)Ba(c,
+l);f=f+1|0;if(f0)j.eX=Z(c,D(j.l,e));K3(j,i);$p=2;case 2:$z=AYX(j);if(C()){break _;}e=$z;if(!e)return 1;$p=3;case 3:AYd(d,j);if(C()){break _;}b.v=b.v-1|0;return 1;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
+var APM=K(Bd);
+function Btm(a){var b=new APM();Bkc(b,a);return b;}
+function Bkc(a,b){DT(a,b);a.fP=64;a.eY=1;}
+function AFJ(a,b,c,d,e,f,g,h){var i,j,k,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!h)return 0;$p=1;case 1:$z=AJY(d,e,f,g);if(C()){break _;}i=$z;if(!i.cv())return 0;j=Y(h,1);if(!j)f=f+1|0;if(h==2)g=g+(-1)|0;if(h==3)g=g+1|0;if(h==4)e=e+(-1)|0;if(h==5)e=e+1|0;I();i=BzW;$p=2;case 2:$z=i.fc(d,e,f,g);if(C()){break _;}k=$z;if(!k)return 0;if(j){k=Bz1.b;$p=3;continue _;}h=BzW.b;k=N((c.o
++180.0)*16.0/360.0+0.5)&15;$p=4;continue _;case 3:ARF(d,e,f,g,k,h);if(C()){break _;}b.v=b.v-1|0;$p=5;continue _;case 4:ARF(d,e,f,g,h,k);if(C()){break _;}b.v=b.v-1|0;$p=5;case 5:$z=AWj(d,e,f,g);if(C()){break _;}b=$z;i=b;if(i===null)return 1;c=c.i_;b=new ZC;Fd(b);b.Kg=B(391);b.i6=0;b.gI=i;$p=6;case 6:AJD(c,b);if(C()){break _;}return 1;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
+function AAI(){Bd.call(this);this.N8=null;}
+function Bto(a,b){var c=new AAI();ALK(c,a,b);return c;}
+function ALK(a,b,c){DT(a,b);a.N8=c;a.fP=64;a.eY=1;}
+function AMp(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q,r,s,t,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(h!=1)return 0;i=f+1|0;j=a.N8;BB();if(j!==BAp){I();j=Bz4;}else{I();j=BzX;}$p=1;case 1:$z=j.fc(d,e,i,g);if(C()){break _;}f=$z;if(!f)return 0;k=N((c.o+180.0)*4.0/360.0-0.5)&3;l=0;m=0;if(!k)m=1;if(k==
+1)l=(-1);if(k==2)m=(-1);if(k==3)l=1;n=e-l|0;o=g-m|0;$p=2;case 2:$z=ALD(d,n,i,o);if(C()){break _;}f=$z;f=!f?0:1;p=i+1|0;$p=3;case 3:$z=ALD(d,n,p,o);if(C()){break _;}h=$z;q=f+(!h?0:1)|0;f=e+l|0;h=g+m|0;$p=4;case 4:$z=ALD(d,f,i,h);if(C()){break _;}r=$z;r=!r?0:1;$p=5;case 5:$z=ALD(d,f,p,h);if(C()){break _;}s=$z;r=r+(!s?0:1)|0;$p=6;case 6:$z=AKw(d,n,i,o);if(C()){break _;}s=$z;if(s!=j.b){$p=7;continue _;}s=1;$p=8;continue _;case 7:$z=AKw(d,n,p,o);if(C()){break _;}s=$z;s=s==j.b?1:0;$p=8;case 8:$z=AKw(d,f,i,h);if(C())
+{break _;}t=$z;if(t!=j.b){$p=9;continue _;}n=0;if(s&&!1)n=1;else if(r>q)n=1;if(n)k=((k-1|0)&3)+4|0;f=j.b;$p=10;continue _;case 9:$z=AKw(d,f,p,h);if(C()){break _;}f=$z;t=f==j.b?1:0;n=0;if(s&&!t)n=1;else if(r>q)n=1;if(n)k=((k-1|0)&3)+4|0;f=j.b;$p=10;case 10:AYH(d,e,i,g,f);if(C()){break _;}$p=11;case 11:AKg(d,e,i,g,k);if(C()){break _;}f=j.b;$p=12;case 12:AYH(d,e,p,g,f);if(C()){break _;}f=k+8|0;$p=13;case 13:AKg(d,e,p,g,f);if(C()){break _;}b.v=b.v-1|0;return 1;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,
+p,q,r,s,t,$p);}
+function A06(){Bd.call(this);this.mv=0;}
+function ADX(a,b){var c=new A06();Bab(c,a,b);return c;}
+function Bab(a,b,c){DT(a,b);a.eY=1;a.fP=64;a.mv=c;}
+function AQB(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=d.P;f=e+(d.x-e)*1.0;e=d.K;g=e+(d.o-e)*1.0;h=d.bq;h=h+(d.c-h)*1.0;i=d.b6;j=i+(d.j-i)*1.0+1.62-d.bI;i=d.bp;i=i+(d.d-i)*1.0;k=BM(h,j,i);e= -g*0.01745329238474369-3.1415927410125732;l
+=BE(e);e=Bq(e);m= -f*0.01745329238474369;n= -BE(m);o=Ey(k,e*n*5.0,Bq(m)*5.0,l*n*5.0);p=a.mv?0:1;$p=1;case 1:$z=AVN(c,k,o,p);if(C()){break _;}q=$z;if(q===null)return b;if(q.oa){if(!a.mv&&q.kw instanceof KI){b=new Cm;Bt();Er(b,BC5);return b;}return b;}r=q.ik;s=q.il;t=q.im;p=a.mv;if(!p){$p=2;continue _;}if(p<0){b=new Cm;Bt();Er(b,BCY);return b;}u=q.hS;if(!u)s=s+(-1)|0;if(u==1)s=s+1|0;if(u==2)t=t+(-1)|0;if(u==3)t=t+1|0;if(u==4)r=r+(-1)|0;if(u==5)r=r+1|0;$p=8;continue _;case 2:$z=AJY(c,r,s,t);if(C()){break _;}d=
+$z;BB();if(d!==BxI){$p=3;continue _;}$p=4;continue _;case 3:$z=AJY(c,r,s,t);if(C()){break _;}d=$z;if(d!==BxJ)return b;$p=5;continue _;case 4:$z=AMY(c,r,s,t);if(C()){break _;}p=$z;if(p){$p=3;continue _;}p=0;$p=6;continue _;case 5:$z=AMY(c,r,s,t);if(C()){break _;}p=$z;if(p)return b;p=0;$p=7;continue _;case 6:AYH(c,r,s,t,p);if(C()){break _;}b=new Cm;Bt();Er(b,BCZ);return b;case 7:AYH(c,r,s,t,p);if(C()){break _;}b=new Cm;Bt();Er(b,BC0);return b;case 8:$z=AKw(c,r,s,t);if(C()){break _;}p=$z;if(p){$p=9;continue _;}if
+(c.cI.tv){p=a.mv;I();if(p==BxU.b){h=h+0.5;v=j+0.5;i=i+0.5;b=B(199);e=0.5;l=2.5999999046325684+(O(c.n)-O(c.n))*0.800000011920929;$p=11;continue _;}}p=a.mv;u=0;$p=10;continue _;case 9:$z=AJY(c,r,s,t);if(C()){break _;}d=$z;if(d.cv())return b;if(c.cI.tv){p=a.mv;I();if(p==BxU.b){h=h+0.5;v=j+0.5;i=i+0.5;b=B(199);e=0.5;l=2.5999999046325684+(O(c.n)-O(c.n))*0.800000011920929;$p=11;continue _;}}p=a.mv;u=0;$p=10;case 10:ARF(c,r,s,t,p,u);if(C()){break _;}b=new Cm;Bt();Er(b,BCY);return b;case 11:AGC(c,h,v,i,b,e,l);if(C())
+{break _;}u=0;while(u<8){BU(c,B(328),r+Cd(),s+Cd(),t+Cd(),0.0,0.0,0.0);u=u+1|0;}b=new Cm;Bt();Er(b,BCY);return b;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p);}
+function AYk(){Bd.call(this);this.N9=0;}
+function AWm(a,b){var c=new AYk();BnC(c,a,b);return c;}
+function BnC(a,b,c){DT(a,b);a.eY=1;a.N9=c;}
+function ALl(a,b,c,d,e,f,g,h){var i,j,k,l,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AKw(d,e,f,g);if(C()){break _;}i=$z;I();if(i!=BzZ.b)return 0;c=new Im;j=e+0.5;k=f+0.5;l=g+0.5;e=a.N9;AAL(c,d);CV(c,j,k+c.bI,l);c.f=0.0;c.i=0.0;c.g=0.0;c.bq=j;c.b6=k;c.bp=l;c.gc=e;$p=2;case 2:AYd(d,c);if(C()){break _;}b.v=b.v-1|0;return 1;default:G1();}}D0().s(a,b,c,d,e,f,g,
+h,i,j,k,l,$p);}
+var A0z=K(Bd);
+function Buh(a){var b=new A0z();A67(b,a);return b;}
+function A67(a,b){DT(a,b);a.eY=1;a.fP=64;}
+function AFV(a,b,c){var d;if(c instanceof Kn){d=c;if(!d.m8){d.m8=1;b.v=b.v-1|0;}}}
+function A6S(a,b,c){AFV(a,b,c);}
+var AFT=K(Bd);
+function Bsf(a){var b=new AFT();A$e(b,a);return b;}
+function A$e(a,b){DT(a,b);}
+function AOg(a,b,c,d,e,f,g,h){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!h)f=f+(-1)|0;if(h==1)f=f+1|0;if(h==2)g=g+(-1)|0;if(h==3)g=g+1|0;if(h==4)e=e+(-1)|0;if(h==5)e=e+1|0;$p=1;case 1:$z=AKw(d,e,f,g);if(C()){break _;}h=$z;if(h)return 0;I();c=BzO;$p=2;case 2:$z=c.fc(d,e,f,g);if(C()){break _;}h=$z;if(!h)return 1;b.v=b.v-1|0;h=BzO.b;$p=3;case 3:AYH(d,e,f,g,h);if(C()){break _;}return 1;default:G1();}}D0().s(a,
+b,c,d,e,f,g,h,$p);}
+var A10=K(Bd);
+function BsV(a){var b=new A10();A4a(b,a);return b;}
+function A4a(a,b){DT(a,b);a.eY=16;}
+function AJS(a,b,c,d){var e,f,g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b.v=b.v-1|0;e=B(390);f=0.5;Bt();g=0.4000000059604645/(O(BB0)*0.4000000059604645+0.800000011920929);$p=1;case 1:AG0(c,d,e,f,g);if(C()){break _;}e=Bsg(c,d);$p=2;case 2:AYd(c,e);if(C()){break _;}return b;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+var AXz=K(Bd);
+function Bq1(a){var b=new AXz();BhY(b,a);return b;}
+function BhY(a,b){DT(a,b);a.eY=1;}
+function AHf(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=d.P;f=e+(d.x-e)*1.0;g=d.K;e=g+(d.o-g)*1.0;h=d.bq;h=h+(d.c-h)*1.0;i=d.b6;i=i+(d.j-i)*1.0+1.62-d.bI;j=d.bp;k=BM(h,i,j+(d.d-j)*1.0);e= -e*0.01745329238474369-3.1415927410125732;g
+=BE(e);l=Bq(e);e= -f*0.01745329238474369;m= -BE(e);n=Bq(e);o=l*m;p=g*m;q=Ey(k,o*5.0,n*5.0,p*5.0);r=1;$p=1;case 1:$z=AVN(c,k,q,r);if(C()){break _;}s=$z;if(s===null)return b;if(s.oa)return b;r=s.ik;t=s.il;u=s.im;d=new JV;h=r+0.5;i=t+1.5;v=u+0.5;AQv(d,c);CV(d,h,i+d.bI,v);d.f=0.0;d.i=0.0;d.g=0.0;d.bq=h;d.b6=i;d.bp=v;$p=2;case 2:AYd(c,d);if(C()){break _;}b.v=b.v-1|0;return b;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p);}
+function APF(){Bd.call(this);this.Ay=0;}
+function Buc(a,b){var c=new APF();Bhf(c,a,b);return c;}
+function Bhf(a,b,c){DT(a,b);a.Ay=c.b;}
+function AFq(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AKw(d,e,f,g);if(C()){break _;}i=$z;I();if(i==Bz_.b)h=0;else{if(!h)f=f+(-1)|0;if(h==1)f=f+1|0;if(h==2)g=g+(-1)|0;if(h==3)g=g+1|0;if(h==4)e=e+(-1)|0;if(h==5)e=e+1|0;}if(!b.v)return 0;i=a.Ay;j=0;$p=2;case 2:$z=AQV(d,i,e,
+f,g,j);if(C()){break _;}i=$z;if(!i)return 1;k=BwB.data;i=a.Ay;l=k[i];$p=3;case 3:$z=AYH(d,e,f,g,i);if(C()){break _;}i=$z;if(!i)return 1;c=BwB.data[a.Ay];$p=4;case 4:c.pV(d,e,f,g,h);if(C()){break _;}m=e+0.5;n=f+0.5;o=g+0.5;c=Jb(l.fj);l=l.fj;p=(l.mM+1.0)/2.0;q=l.lJ*0.800000011920929;$p=5;case 5:AGC(d,m,n,o,c,p,q);if(C()){break _;}b.v=b.v-1|0;return 1;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);}
+var AVC=K(Bd);
+function Bs0(a){var b=new AVC();A7I(b,a);return b;}
+function A7I(a,b){DT(a,b);a.fP=64;}
+function BgV(a){return 1;}
+function A4o(a){return 1;}
+function AQY(a,b,c,d){var e,f,g,h,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=d.mq;if(e!==null){$p=3;continue _;}e=B(390);f=0.5;Bt();g=0.4000000059604645/(O(BB0)*0.4000000059604645+0.800000011920929);$p=1;case 1:AG0(c,d,e,f,g);if(C()){break _;}e=BsO(c,d);$p=2;case 2:AYd(c,e);if(C()){break _;}PF(d);return b;case 3:$z=AV9(e);if(C()){break _;}h=$z;HH(b,h);PF(d);return b;default:G1();}}D0().s(a,b,c,d,e,f,g,h,
$p);}
-function AX7(a,b,c,d,e){var f,g,h,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.cp)return;I();f=Bwd.data;$p=1;case 1:$z=AKi(a,b,c,d);if(C()){break _;}g=$z;h=f[g];if(h===null)return;$p=2;case 2:h.du(a,b,c,d,e);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,$p);}
-function AOi(a,b,c,d){var e,f,g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=b>>4;f=d>>4;$p=1;case 1:$z=AHl(a,e,f);if(C()){break _;}g=$z;return UY(g,b&15,c,d&15);default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-function AES(a,b,c,d){var e,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=1;$p=1;case 1:$z=AIs(a,b,c,d,e);if(C()){break _;}b=$z;return b;default:GY();}}DZ().s(a,b,c,d,e,$p);}
-function AIs(a,b,c,d,e){var f,g,h,i,j,k,l,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b>=(-32000000)&&d>=(-32000000)&&b<32000000&&d<=32000000){if(e){$p=1;continue _;}if(c<0)return 0;if(c>=128){f=15-a.ix|0;if(f<0)f=0;return f;}g=b>>4;e=d>>4;$p=7;continue _;}return 15;case 1:$z=AKi(a,b,c,d);if(C()){break _;}f=$z;I();if(f!=Bwk.b&&f!=Bzv.b){if(c<0)return 0;if(c>=128){f=15
--a.ix|0;if(f<0)f=0;return f;}g=b>>4;e=d>>4;$p=7;continue _;}e=c+1|0;g=0;$p=2;case 2:$z=AIs(a,b,e,d,g);if(C()){break _;}h=$z;e=b+1|0;g=0;$p=3;case 3:$z=AIs(a,e,c,d,g);if(C()){break _;}g=$z;e=b-1|0;i=0;$p=4;case 4:$z=AIs(a,e,c,d,i);if(C()){break _;}i=$z;e=d+1|0;j=0;$p=5;case 5:$z=AIs(a,b,c,e,j);if(C()){break _;}j=$z;d=d-1|0;e=0;$p=6;case 6:$z=AIs(a,b,c,d,e);if(C()){break _;}k=$z;if(g<=h)g=h;if(i<=g)i=g;if(j<=i)j=i;if(k<=j)k=j;return k;case 7:$z=AHl(a,g,e);if(C()){break _;}l=$z;return ACR(l,b&15,c,d&15,a.ix);default:
-GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
-function AG0(a,b,c,d){var e,f,g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b>=(-32000000)&&d>=(-32000000)&&b<32000000&&d<=32000000){if(c<0)return 0;if(c>=128)return 1;e=b>>4;f=d>>4;if(!C2(a,e,f))return 0;$p=1;continue _;}return 0;case 1:$z=AHl(a,e,f);if(C()){break _;}g=$z;return UY(g,b&15,c,d&15);default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-function AUg(a,b,c){var d,e,f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b>=(-32000000)&&c>=(-32000000)&&b<32000000&&c<=32000000){d=b>>4;e=c>>4;if(!C2(a,d,e))return 0;$p=1;continue _;}return 0;case 1:$z=AHl(a,d,e);if(C()){break _;}f=$z;return So(f,b&15,c&15);default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function AZc(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{if(a.dh.ql){D$();if(b===BDH)break a;}if(Fp(a,c,d,e)){D$();if(b===BDH){$p=1;continue _;}if(b===BBv){$p=2;continue _;}$p=3;continue _;}}return;case 1:$z=AG0(a,c,d,e);if(C()){break _;}g=$z;if(g)f=15;$p=3;continue _;case 2:$z=AKi(a,c,d,e);if(C()){break _;}g=$z;I();h=By7.data;if(h[g]>f)f=h[g];$p=3;case 3:$z=ATZ(a,b,c,d,e);if(C()){break _;}g
-=$z;if(g!=f)Fn(a,b,c,d,e,c,d,e);return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,$p);}
-function ATZ(a,b,c,d,e){var f,g,h,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(d>=0&&d<128&&c>=(-32000000)&&e>=(-32000000)&&c<32000000&&e<=32000000){f=c>>4;g=e>>4;if(!C2(a,f,g))return 0;$p=1;continue _;}return b.K3;case 1:$z=AHl(a,f,g);if(C()){break _;}h=$z;c=c&15;e=e&15;D$();return b===BDH?Kh(h.jd,c,d,e):b!==BBv?0:Kh(h.h7,c,d,e);default:GY();}}DZ().s(a,b,c,d,e,f,g,h,$p);}
-function ALQ(a,b,c,d){var e,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=a.dh.sI.data;$p=1;case 1:$z=AES(a,b,c,d);if(C()){break _;}b=$z;return e[b];default:GY();}}DZ().s(a,b,c,d,e,$p);}
-function XI(a){return a.ix>=4?0:1;}
-function ARY(a,b,c){var d,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=0;$p=1;case 1:$z=AVE(a,b,c,d);if(C()){break _;}b=$z;return b;default:GY();}}DZ().s(a,b,c,d,$p);}
-function AVE(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!($rt_globals.isNaN(b.G)?1:0)&&!($rt_globals.isNaN(b.F)?1:0)&&!($rt_globals.isNaN(b.B)
+function A0L(){Bd.call(this);this.JR=null;}
+function Bid(a,b){var c=new A0L();A5$(c,a,b);return c;}
+function A5$(a,b,c){DT(a,b);a.JR=c;a.eY=1;}
+function AVn(a,b,c,d,e,f,g,h){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AKw(d,e,f,g);if(C()){break _;}h=$z;I();if(h!=BAf.b)return 0;$p=2;case 2:$z=AMY(d,e,f,g);if(C()){break _;}h=$z;if(h)return 0;h=a.bb;Bt();h=(h-BBY.bb|0)+1|0;$p=3;case 3:AKg(d,e,f,g,h);if(C()){break _;}c=a.JR;$p=4;case 4:AJ4(d,c,e,f,g);if(C()){break _;}b.v=b.v-1|0;return 1;default:G1();}}D0().s(a,b,c,d,e,f,g,h,$p);}
+function J3(){var a=this;Ji.call(a);a.tT=Cb;a.jG=0;a.vT=0;a.oj=0;a.Hj=null;a.LI=Cb;a.L$=Cb;a.sa=0;a.Jv=0;}
+var BDJ=null;var BDK=null;var BDL=null;var BDM=null;var BDN=null;function Bsp(){var a=new J3();AKK(a);return a;}
+function AKK(a){var b,c,d,e,$$je;b=LN();A_j();if(BDO===null){BDO=null;BDO=BDP;}c=BDO;a:{try{d=AKG(c);break a;}catch($$e){$$je=R($$e);if($$je instanceof Rp){}else{throw $$e;}}d=null;}b:{d.v6=c.v6;d.yg=c.yg;A2O();a.br=BS(17);a.ka=F7(17);a.oo=0;a.pf=0;a.Fy=1;a.Li=d;a.oo=0;a.br=BS(17);a.ka=F7(17);a.oo=0;a.pf=0;a.Fy=1;if(b===BDw){e=BDu;if(e>=0)break b;}c=AHV(b.gW,b.gM);if(BDo===null)BDo=Bdq();d=BDo;e=d.hasOwnProperty($rt_ustr(c))?d[$rt_ustr(c)].value:d[$rt_ustr(B(392))].value;BDu=e;}c:{a.Pm=e;a.oj=0;if(b===BDw){e
+=BDv;if(e>=0)break c;}c=AHV(b.gW,b.gM);if(BDn===null)BDn=Blc();d=BDn;e=d.hasOwnProperty($rt_ustr(c))?d[$rt_ustr(c)].value:d[$rt_ustr(B(392))].value;BDv=e;}a.OX=e;a.oj=0;BDw=b;a.tT=F(4184124416, 4294964450);a.jG=1582;a.vT=((-1)+Ru(a)|0)-((a.jG-2000|0)/100|0)|0;a.Hj=BX([0,0,0,0,0,0,0,0,0,0]);a.sa=10;AA$(a,Cy());}
+function Ym(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p;e=CC(b,M(86400000));if(c<0){c=c+86400000|0;e=BD(e,M(1));}c=c+d|0;while(c<0){c=c+86400000|0;e=BD(e,M(1));}while(c>=86400000){c=c-86400000|0;e=Bi(e,M(1));}f=M(d);g=Bi(b,f);h=AEr(a,e,g);i=a.br.data;i[6]=h;if(i[1]==a.jG&&FO(a.tT,g))h=h+a.sa|0;j=h/32|0;k=J$(a,i[1]);l=h-Qr(a,k,j)|0;if(l>IO(a,k,j)){l=l-IO(a,k,j)|0;j=j+1|0;}a.br.data[7]=EG(a,BD(e,M(3)))+1|0;m=RN(a,b);i=a.br.data;if(i[1]>0)m=m-d|0;i[16]=m;if(!m)n=e;else{c=c+m|0;if(c<0){c=c+86400000|0;n=BD(e,M(1));}else if
+(c<86400000)n=e;else{c=c-86400000|0;n=Bi(e,M(1));}if(FP(e,n)){e=Bi(BD(b,f),M(m));m=AEr(a,n,e);i=a.br.data;i[6]=m;if(i[1]==a.jG&&FO(a.tT,e))m=m+a.sa|0;j=m/32|0;k=J$(a,i[1]);l=m-Qr(a,k,j)|0;if(l>IO(a,k,j)){l=l-IO(a,k,j)|0;j=j+1|0;}a.br.data[7]=EG(a,BD(n,M(3)))+1|0;}}i=a.br.data;i[14]=c%1000|0;c=c/1000|0;i[13]=c%60|0;c=c/60|0;i[12]=c%60|0;i[11]=(c/60|0)%24|0;i[9]=i[11]<=11?0:1;i[10]=i[11]%12|0;if(i[1]>0)i[0]=1;else{i[0]=0;i[1]=( -i[1]|0)+1|0;}i[2]=j;i[5]=l;d=l-1|0;i[8]=(d/7|0)+1|0;i[4]=((d+EG(a,BD(BD(BD(n,M(l)),
+M(2)),M(Jp(a)-1|0)))|0)/7|0)+1|0;o=EG(a,BD(BD(BD(n,M(3)),M(a.br.data[6]-1|0)),M(Jp(a)-1|0)));p=(((a.br.data[6]-1|0)+o|0)/7|0)+((7-o|0)=NH(a))p=1;i.data[3]=p;}}}
+function ALW(a,b,c,d,e,f){var g,h,i,j,k;a:{b:{g=a.br.data;h=g[16];if(a.oj){i=a.LI;if(Ga(c,i)){j=a.L$;if(DQ(c,j)){k=a.Hj.data;if(k[4]==f&&!(!h&&JL(d,i))){if(!h)break b;if(DQ(d,j))break b;}}}}Ym(a,b,e,f);a.oj=0;break a;}g[1]=k[0];g[2]=k[1];g[5]=k[2];g[7]=k[3];g[0]=k[5];g[3]=k[6];g[4]=k[7];g[6]=k[8];g[8]=k[9];}}
+function RN(a,b){var c;c=a.Li;return (c.v6+c.Qo|0)+c.yg.Lw|0;}
+function APB(a){var b,c,d,e,f,g,h,i,j;b=RN(a,a.r4);if(!a.ka.data[15])a.br.data[15]=b;c=a.r4;d=B9(Gp(c,M(86400000)));e=a.br.data;f=e[16];g=b+f|0;h=Bi(c,M(g));i=QO(c,Cb);if(i>0&&Ga(h,Cb)&&g>0)h=F(4294967295, 2147483647);else if(i<0&&DQ(h,Cb)&&g<0)h=F(0, 2147483648);if(!a.oj)Ym(a,c,d,b);else{i=((d>=0?d:d+86400000|0)+b|0)+f|0;if(i<0)i=i+86400000|0;else if(i>=86400000)i=i-86400000|0;e[14]=i%1000|0;g=i/1000|0;e[13]=g%60|0;g=g/60|0;e[12]=g%60|0;e[11]=(g/60|0)%24|0;e[9]=e[11]<=11?0:1;e[10]=e[11]%12|0;g=QO(h,Cb);ALW(a,
+c,h,g>0&&g<0&&!f?F(4294967295, 2147483647):g>=0?h:g<=0?h:f?F(0, 2147483648):h,d,b);}i=0;while(i<17){a.ka.data[i]=1;i=i+1|0;}if(!a.oj&&FP(h,F(4294967295, 2147483647))&&FP(h,F(0, 2147483648))){j=a.Hj.data;e=a.br.data;j[0]=e[1];j[1]=e[2];j[2]=e[5];j[3]=e[7];j[4]=b;j[5]=e[0];j[6]=e[3];j[7]=e[4];j[8]=e[6];j[9]=e[8];a.LI=Bi(h,M(((0+((((23-e[11]|0)*60|0)*60|0)*1000|0)|0)+(((59-e[12]|0)*60|0)*1000|0)|0)+((59-e[13]|0)*1000|0)|0));a.L$=BD(h,M(((((e[11]*60|0)*60|0)*1000|0)+((e[12]*60|0)*1000|0)|0)+(e[13]*1000|0)|0));a.oj
+=1;}}
+function A0T(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o;a:{b:{c:{d:{if(!Rq(a)){e:{b=a.ka.data;if(b[11]){c=a.br.data;if(c[11]>=0&&c[11]<=23)break e;P(E7());}if(b[10]){c=a.br.data;if(!(c[10]>=0&&c[10]<=11))P(E7());}}if(b[12]){c=a.br.data;if(!(c[12]>=0&&c[12]<=59))P(E7());}if(b[13]){c=a.br.data;if(!(c[13]>=0&&c[13]<=59))P(E7());}if(b[14]){c=a.br.data;if(!(c[14]>=0&&c[14]<=999))P(E7());}if(b[3]){c=a.br.data;if(c[3]<1)break a;if(c[3]>53)break a;}if(b[7]){c=a.br.data;if(!(c[7]>=1&&c[7]<=7))P(E7());}if(b[8]){c=a.br.data;if
+(c[8]<1)break b;if(c[8]>6)break b;}if(b[4]){c=a.br.data;if(!(c[4]>=1&&c[4]<=6))P(E7());}if(b[9]){c=a.br.data;if(c[9]&&c[9]!=1)P(E7());}if(b[10]){c=a.br.data;if(c[10]<0)break c;if(c[10]>11)break c;}if(b[1]){if(b[0]){c=a.br.data;if(!c[0]&&!(c[1]>=1&&c[1]<=292269054))P(E7());}c=a.br.data;if(!(c[1]>=1&&c[1]<=292278994))P(E7());}if(b[2]){b=a.br.data;if(b[2]<0)break d;if(b[2]>11)break d;}}d=Cb;b=a.ka.data;if(b[11]&&a.Td!=10)d=M(a.br.data[11]);else if(b[10]){c=a.br.data;d=M((c[9]*12|0)+c[10]|0);}e=CB(d,M(3600000));if
+(b[12])e=Bi(e,CB(M(a.br.data[12]),M(60000)));if(b[13])e=Bi(e,CB(M(a.br.data[13]),M(1000)));if(b[14])e=Bi(e,M(a.br.data[14]));f=!b[1]?1970:a.br.data[1];if(b[0]){c=a.br.data;if(c[0]&&c[0]!=1)P(E7());if(!c[0])f=1-f|0;}g=!b[4]&&!b[8]?0:1;h=!(!b[5]&&!b[2]&&!g)&&a.pU!=6?1:0;if(h){i=a.pU;if(!(i!=7&&i!=3)){if(b[3]&&b[7])h=i!=3&&g&&b[7]?1:0;else if(b[6])h=b[5]&&b[2]?1:0;}}if(!h){j=b[3]&&a.pU!=6?1:0;if(j&&b[6])j=b[7];k=RH(a,f);if(j){l=!a.ka.data[7]?Jp(a)-1|0:a.br.data[7]-1|0;d=BD(k,M(3));i=EG(a,BD(d,M(Jp(a)-1|0)));k=
+Bi(k,M((((a.br.data[3]-1|0)*7|0)+EG(a,BD(M(i+l|0),d))|0)-i|0));if((7-i|0)=1&&b[6]<=(365+(!J$(a,f)?0:1)|0)))P(E7());}k=Bi(k,M(a.br.data[6]-1|0));}else if(b[7])k=Bi(k,M(EG(a,BD(M(a.br.data[7]-1|0),BD(k,M(3))))));}}else{m=a.br.data[2];f=f+(m/12|0)|0;h=m%12|0;if(h<0){f=f+(-1)|0;h=h+12|0;}n=J$(a,f);k=Bi(RH(a,f),M(Qr(a,n,h)));b=a.ka.data;o=b[5];if(o){i=a.pU;if(!(i!=7&&i!=4&&i!=8))o=b[7]&&g?0:1;}if(o){if(!Rq(a)){b=a.br.data;if(!(b[5]>=
+1&&b[5]<=IO(a,n,h)))P(E7());}k=Bi(k,M(a.br.data[5]-1|0));}else{l=!b[7]?Jp(a)-1|0:a.br.data[7]-1|0;b=a.ka.data;if(b[4]&&a.pU!=8){i=EG(a,BD(BD(k,M(3)),M(Jp(a)-1|0)));k=Bi(k,M((((a.br.data[4]-1|0)*7|0)+EG(a,BD(M(i+l|0),BD(k,M(2))))|0)-i|0));}else if(b[8])k=a.br.data[8]>=0?Bi(k,M(EG(a,BD(M(l),BD(k,M(3))))+((a.br.data[8]-1|0)*7|0)|0)):Bi(k,M((IO(a,n,h)+EG(a,BD(M(l),BD(Bi(k,M(IO(a,n,h))),M(3))))|0)+(a.br.data[8]*7|0)|0));else if(b[7]){d=BD(k,M(3));i=EG(a,BD(d,M(Jp(a)-1|0)));k=Bi(k,M(EG(a,M(EG(a,BD(M(i+l|0),d))-i|
+0))));}}}a.pU=0;d=Bi(e,CB(k,M(86400000)));if(f==a.jG&&JL(d,Bi(a.tT,CB(M(Ru(a)),M(86400000)))))d=BD(d,CB(M(Ru(a)),M(86400000)));a.r4=BD(d,M(RN(a,d)));return;}P(E7());}P(E7());}P(E7());}P(E7());}
+function AEr(a,b,c){var d,e,f,g;d=1970;c=JL(c,a.tT)?b:BD(b,M(a.vT));while(true){e=B9(CC(c,M(365)));if(!e)break;d=d+e|0;c=BD(b,RH(a,d));}if(Ga(c,Cb)){d=d-1|0;f=!J$(a,d)?365:366;g=a.jG;if(d==g)f=f-a.sa|0;if(d==(g-1|0))f=f-a.Jv|0;c=Bi(c,M(f));}a.br.data[1]=d;return B9(c)+1|0;}
+function RH(a,b){var c,d,e;c=M(b);if(Ga(c,M(1970))){if(FO(c,M(a.jG)))return Bi(Bi(CB(BD(c,M(1970)),M(365)),CC(BD(c,M(1972)),M(4))),M(a.vT));d=Bi(CB(BD(c,M(1970)),M(365)),CC(BD(c,M(1972)),M(4)));c=BD(c,M(2000));return Bi(BD(d,CC(c,M(100))),CC(c,M(400)));}d=Bi(CB(BD(c,M(1970)),M(365)),CC(BD(c,M(1969)),M(4)));e=a.jG;b=QO(c,M(e));return b>0?BD(d,BD(CC(BD(c,M(1901)),M(100)),CC(BD(c,M(1601)),M(400)))):!b?Bi(d,M(a.sa)):FP(c,M(e-1|0))?Bi(d,M(a.vT)):Bi(d,M(a.Jv));}
+function IO(a,b,c){if(b&&c==1)return BDJ.data[c]+1|0;return BDJ.data[c];}
+function Qr(a,b,c){if(b&&c>1)return BDK.data[c]+1|0;return BDK.data[c];}
+function J$(a,b){if(b<=a.jG)return b%4|0?0:1;a:{b:{if(!(b%4|0)){if(b%100|0)break b;if(!(b%400|0))break b;}b=0;break a;}b=1;}return b;}
+function Ru(a){var b;b=a.jG;return ((b/100|0)-(b/400|0)|0)-2|0;}
+function EG(a,b){var c;c=B9(Gp(b,M(7)));if(Ga(b,Cb)&&c<0)return c+7|0;return c;}
+function AHX(){BDJ=H3([31,28,31,30,31,30,31,31,30,31,30,31]);BDK=BX([0,31,59,90,120,151,181,212,243,273,304,334]);BDL=BX([1,292278994,11,53,6,31,366,7,6,1,11,23,59,59,999,50400000,7200000]);BDM=BX([0,1,0,1,0,1,1,1,1,0,0,0,0,0,0,(-46800000),0]);BDN=BX([1,292269054,11,50,3,28,355,7,3,1,11,23,59,59,999,50400000,1200000]);}
+var AKs=K(G3);
+function BrC(){var a=new AKs();A6q(a);return a;}
+function A6q(a){OF(a,B(393),BC(Ch,0));}
+function BfV(a){var b;b=new ABQ;OA(b,a,1.0,1.0);return b;}
+function BdV(a){var b;b=new ADp;OG(b,a,1.0,1.0);return b;}
+var AIh=K(G3);
+function Brc(){var a=new AIh();Bgm(a);return a;}
+function Bgm(a){OF(a,B(394),BC(Ch,0));}
+function Bpx(a){var b;b=new XW;OA(b,a,1.0,1.0);return b;}
+function Bnt(a){var b;b=new AEd;OG(b,a,1.0,1.0);return b;}
+function AKO(){var a=this;G3.call(a);a.GS=0;a.EK=0;}
+function AKn(a,b,c){var d=new AKO();A3Y(d,a,b,c);return d;}
+function A3Y(a,b,c,d){OF(a,b,BC(Ch,0));a.GS=c;a.EK=d;}
+function A7F(a){var b,c,d;b=new Xb;c=a.GS;d=a.EK;OA(b,a,0.5,0.5);b.FU=c;b.zH=d;return b;}
+function A24(a){var b,c,d;b=new ABs;c=a.GS;d=a.EK;OG(b,a,2.0,4.0);b.FS=c;b.Ch=d;return b;}
+var TG=K(0);
+function AOB(){var a=this;E.call(a);a.gz=Cb;a.gA=Cb;}
+function Bnv(){var a=new AOB();A__(a);return a;}
+function A__(a){a.gz=M(1);a.gA=Cb;}
+function A2A(a,b){a.gz=Co(b,M(65535));a.gA=Co(DW(b,16),M(65535));}
+function A_g(a){a.gz=M(1);a.gA=Cb;}
+function A37(a){return GN(F1(a.gA,16),a.gz);}
+function BkY(a,b,c,d){var e,f,g,h,i,j,k;if(d==1){b=b.data;e=Bi(a.gz,M(b[c]&255));a.gz=e;f=Bi(a.gA,e);a.gA=f;a.gz=Gp(e,M(65521));a.gA=Gp(f,M(65521));return;}g=d/5552|0;h=d%5552|0;while(true){i=g+(-1)|0;if(g<=0)break;j=5552;while(true){g=j+(-1)|0;if(j<=0)break;k=b.data;e=a.gz;d=c+1|0;e=Bi(e,M(k[c]&255));a.gz=e;a.gA=Bi(a.gA,e);j=g;c=d;}a.gz=Gp(a.gz,M(65521));a.gA=Gp(a.gA,M(65521));g=i;}while(true){d=h+(-1)|0;if(h<=0)break;k=b.data;e=a.gz;i=c+1|0;e=Bi(e,M(k[c]&255));a.gz=e;a.gA=Bi(a.gA,e);h=d;c=i;}a.gz=Gp(a.gz,
+M(65521));a.gA=Gp(a.gA,M(65521));}
+var Rp=K(BI);
+function BDQ(){var a=new Rp();BiR(a);return a;}
+function BiR(a){X(a);}
+var Lj=K(E4);
+var BAw=null;var BAA=null;var BDR=null;function ARC(){ARC=Bw(Lj);A29();}
+function Bmw(a,b){var c=new Lj();AYa(c,a,b);return c;}
+function AYa(a,b,c){ARC();JB(a,b,c);}
+function A29(){var b;BAw=Bmw(B(395),0);b=Bmw(B(396),1);BAA=b;BDR=Q(Lj,[BAw,b]);}
+function Lt(){E.call(this);this.Tq=null;}
+var BDO=null;var BDP=null;function A_j(){A_j=Bw(Lt);BpH();}
+function BpH(){var b,c,d;b=new Xd;c=new Wq;c.UZ=B(397);c.Lw=0;c.H6=0;A_j();b.Tq=B(397);b.yg=c;Cy();d=c.H6;b.v6=d;b.Qo= -d|0;BDP=b;}
+function Xd(){var a=this;Lt.call(a);a.yg=null;a.v6=0;a.Qo=0;}
+function T7(){E.call(this);this.UZ=null;}
+var RS=K(T7);
+function Wq(){var a=this;RS.call(a);a.Lw=0;a.H6=0;}
+var Oj=K(0);
+function QN(){var a=this;E.call(a);a.kc=null;a.iU=null;}
+function BgA(a,b){var c;if(a===b)return 1;if(!YX(b,Oj))return 0;c=b;return Js(a.kc,c.kc)&&Js(a.iU,c.iU)?1:0;}
+function BcD(a){return WA(a.kc)^WA(a.iU);}
+function O_(){var a=this;QN.call(a);a.un=0;a.fB=null;}
+var MN=K(Cv);
+function BDS(){var a=new MN();Bbs(a);return a;}
+function Bbs(a){X(a);}
+function M5(){var a=this;E.call(a);a.N=0.0;a.C=0.0;a.O=0.0;a.V=0.0;a.R=0.0;a.W=0.0;}
+var BDT=null;var Bwy=0;function SQ(b,c,d,e,f,g){var h;h=new M5;h.N=b;h.C=c;h.O=d;h.V=e;h.R=f;h.W=g;return h;}
+function Dj(b,c,d,e,f,g){var h,i,j;h=Bwy;i=BDT;if(h>=i.p)Ba(i,SQ(0.0,0.0,0.0,0.0,0.0,0.0));i=BDT;j=Bwy;Bwy=j+1|0;return Sh(Z(i,j),b,c,d,e,f,g);}
+function Sh(a,b,c,d,e,f,g){a.N=b;a.C=c;a.O=d;a.V=e;a.R=f;a.W=g;return a;}
+function Hf(a,b,c,d){var e,f,g,h,i,j,k;e=a.N;f=a.C;g=a.O;h=a.V;i=a.R;j=a.W;k=Y(b,0.0);if(k<0)e=e+b;if(k>0)h=h+b;k=Y(c,0.0);if(k<0)f=f+c;if(k>0)i=i+c;k=Y(d,0.0);if(k<0)g=g+d;if(k>0)j=j+d;return Dj(e,f,g,h,i,j);}
+function Dd(a,b,c,d){return Dj(a.N-b,a.C-c,a.O-d,a.V+b,a.R+c,a.W+d);}
+function Je(a,b,c,d){return Dj(a.N+b,a.C+c,a.O+d,a.V+b,a.R+c,a.W+d);}
+function X4(a,b,c){var d,e;if(b.R>a.C&&b.Ca.O&&b.Oe)d=c;else{d=e-d;if(d>=c)d=c;}}if(d>=0.0)e=d;else{c=b.N;e=a.V;if(ca.N&&b.Na.O&&b.Oe)d=c;else{d=e-d;if(d>=c)d=c;}}if(d>=0.0)e=d;else{c=b.C;e=a.R;if(ca.N&&b.Na.C&&b.Ce)d=c;else{d=e-d;if(d>=c)d=c;}}if(d>=0.0)e=d;else{c=b.O;e=a.W;if(ca.N&&b.Na.C&&b.Ca.O&&b.O=GI(b,j)))j=e;if(f!==null&&!(j!==null&&GI(b,f)>=GI(b,j)))j=f;if(g!==null&&!(j!==null&&GI(b,g)>=GI(b,j)))j=g;if(h!==null&&!(j!==null&&GI(b,h)>=GI(b,j)))j=h;if(i!==null&&!(j!==null&&GI(b,i)>=GI(b,j)))j=i;if(j===null)return null;k
+=(-1);if(j===d)k=4;if(j===e)k=5;if(j===f)k=0;if(j===g)k=1;if(j===h)k=2;if(j===i)k=3;return BaZ(0,0,0,k,j);}
+function X3(a,b){var c,d;a:{if(b===null)c=0;else{d=b.F;if(d>=a.C&&d<=a.R){d=b.B;if(d>=a.O&&d<=a.W){c=1;break a;}}c=0;}}return c;}
+function ABl(a,b){var c,d;a:{if(b===null)c=0;else{d=b.G;if(d>=a.N&&d<=a.V){d=b.B;if(d>=a.O&&d<=a.W){c=1;break a;}}c=0;}}return c;}
+function AB6(a,b){var c,d;a:{if(b===null)c=0;else{d=b.G;if(d>=a.N&&d<=a.V){d=b.F;if(d>=a.C&&d<=a.R){c=1;break a;}}c=0;}}return c;}
+function AEF(a,b){a.N=b.N;a.C=b.C;a.O=b.O;a.V=b.V;a.R=b.R;a.W=b.W;}
+function AME(){BDT=Cj();Bwy=0;}
+function L_(){var a=this;E.call(a);a.G=0.0;a.F=0.0;a.B=0.0;}
+var BDU=null;var Bwz=0;function ADN(b,c,d){var e;e=new L_;if(b===-0.0)b=0.0;if(c===-0.0)c=0.0;if(d===-0.0)d=0.0;e.G=b;e.F=c;e.B=d;return e;}
+function BM(b,c,d){var e,f,g,h;e=Bwz;f=BDU;if(e>=f.p)Ba(f,ADN(0.0,0.0,0.0));g=BDU;h=Bwz;Bwz=h+1|0;g=Z(g,h);g.G=b;g.F=c;g.B=d;return g;}
+function ADm(a,b){return BM(b.G-a.G,b.F-a.F,b.B-a.B);}
+function Dw(a){var b,c;b=a.G;b=b*b;c=a.F;b=b+c*c;c=a.B;b=Ci(b+c*c);return b<1.0E-4?BM(0.0,0.0,0.0):BM(a.G/b,a.F/b,a.B/b);}
+function Ey(a,b,c,d){return BM(a.G+b,a.F+c,a.B+d);}
+function EF(a,b){var c,d,e;c=b.G-a.G;d=b.F-a.F;e=b.B-a.B;return Ci(c*c+d*d+e*e);}
+function GI(a,b){var c,d,e;c=b.G-a.G;d=b.F-a.F;e=b.B-a.B;return c*c+d*d+e*e;}
+function AJU(a,b,c,d){var e,f,g;e=b-a.G;f=c-a.F;g=d-a.B;return e*e+f*f+g*g;}
+function K_(a){var b,c;b=a.G;b=b*b;c=a.F;b=b+c*c;c=a.B;return Ci(b+c*c);}
+function Pv(a,b,c){var d,e,f,g,h,i,j;d=b.G;e=a.G;d=d-e;f=b.F;g=a.F;h=f-g;f=b.B;i=a.B;f=f-i;if(d*d<1.0000000116860974E-7)return null;j=(c-e)/d;return j>=0.0&&j<=1.0?BM(e+d*j,g+h*j,i+f*j):null;}
+function N_(a,b,c){var d,e,f,g,h,i,j;d=b.G;e=a.G;d=d-e;f=b.F;g=a.F;h=f-g;f=b.B;i=a.B;f=f-i;if(h*h<1.0000000116860974E-7)return null;j=(c-g)/h;return j>=0.0&&j<=1.0?BM(e+d*j,g+h*j,i+f*j):null;}
+function O4(a,b,c){var d,e,f,g,h,i,j;d=b.G;e=a.G;d=d-e;f=b.F;g=a.F;h=f-g;f=b.B;i=a.B;f=f-i;if(f*f<1.0000000116860974E-7)return null;j=(c-i)/f;return j>=0.0&&j<=1.0?BM(e+d*j,g+h*j,i+f*j):null;}
+function Tk(a,b){var c,d,e,f,g,h,i,j,k;c=BE(b);d=Bq(b);e=a.G;f=a.F;g=c;h=f*g;i=a.B;j=d;k=h+i*j;f=i*g-f*j;a.G=e;a.F=k;a.B=f;}
+function Lx(a,b){var c,d,e,f,g,h,i,j;c=BE(b);d=Bq(b);e=a.G;f=c;g=e*f;h=a.B;i=d;g=g+h*i;j=a.F;e=h*f-e*i;a.G=g;a.F=j;a.B=e;}
+function AZn(){BDU=Cj();Bwz=0;}
+function O2(){var a=this;E.call(a);a.i7=0.0;a.bY=0.0;a.kG=0.0;a.le=0;a.hr=0;a.hU=0;a.d3=0;a.gP=0;a.iz=0;a.pd=null;a.rQ=null;a.rK=null;a.t2=null;a.sf=null;a.u4=null;a.et=null;a.eV=null;a.xI=null;a.eR=null;a.Es=null;a.li=null;a.xR=null;a.BO=0;a.gT=0;a.bP=0;a.Cd=null;}
+var BDV=null;var BDW=null;function ACr(){ACr=Bw(O2);Bdw();}
+function BDX(a){var b=new O2();WB(b,a);return b;}
+function BDY(){var a=new O2();AWW(a);return a;}
+function WB(a,b){var c,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:ACr();a.i7=1.0;a.bY=1.0;a.kG=0.5;a.le=0;a.hr=0;a.hU=1;a.d3=0;a.gP=0;a.iz=1;a.pd=B(398);a.rQ=EA(B(399),17);a.rK=EA(B(400),30);a.t2=EA(B(401),31);a.sf=EA(B(402),32);a.u4=EA(B(403),57);a.et=EA(B(404),23);a.eV=EA(B(405),16);a.xI=EA(B(406),20);a.eR=EA(B(407),33);c=EA(B(408),42);a.Es=c;a.li=Q(SZ,[a.rQ,a.rK,a.t2,a.sf,a.u4,c,a.eV,a.et,a.xI,a.eR]);a.BO=10;a.gT=2;a.bP=0;a.Cd=B(7);a.xR=b;$p=1;case 1:AP7(a);if
+(C()){break _;}return;default:G1();}}D0().s(a,b,c,$p);}
+function AWW(a){var b;ACr();a.i7=1.0;a.bY=1.0;a.kG=0.5;a.le=0;a.hr=0;a.hU=1;a.d3=0;a.gP=0;a.iz=1;a.pd=B(398);a.rQ=EA(B(399),17);a.rK=EA(B(400),30);a.t2=EA(B(401),31);a.sf=EA(B(402),32);a.u4=EA(B(403),57);a.et=EA(B(404),23);a.eV=EA(B(405),16);a.xI=EA(B(406),20);a.eR=EA(B(407),33);b=EA(B(408),42);a.Es=b;a.li=Q(SZ,[a.rQ,a.rK,a.t2,a.sf,a.u4,b,a.eV,a.et,a.xI,a.eR]);a.BO=10;a.gT=2;a.bP=0;a.Cd=B(7);}
+function NK(a,b){var c,d,e,f;c=a.li.data;d=c[b].zR;b=c[b].bj;Bp();e=b>=0&&b<256?Bv0.data[b]:B(19);f=new S;T(f);J(J(J(f,d),B(16)),e);return V(f);}
+function AC3(a,b,c){if(!b){a.i7=c;YM(a.xR.ha);}if(b==1){a.bY=c;YM(a.xR.ha);}if(b==3)a.kG=c;}
+function A1H(a,b,c){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b==2)a.le=a.le?0:1;if(b==4)a.hr=(a.hr+c|0)&3;if(b==5)a.hU=a.hU?0:1;if(b==6)a.d3=a.d3?0:1;if(b==7)a.gP=a.gP?0:1;if(b==8)a.gT=(a.gT+c|0)&3;if(b==9){a.iz=a.iz?0:1;Nj(a.xR.ch);}$p=1;case 1:AOh(a);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,$p);}
+function MX(a,b){var c,d,e;a:{if(!b){c=a.i7;if(c<=0.0)d=B(409);else{b=c*100.0|0;d=new S;T(d);Cq(Bo(d,b),37);d=V(d);}e=new S;T(e);J(J(e,B(410)),d);d=V(e);break a;}if(b==1){c=a.bY;if(c<=0.0)d=B(409);else{b=c*100.0|0;d=new S;T(d);Cq(Bo(d,b),37);d=V(d);}e=new S;T(e);J(J(e,B(411)),d);d=V(e);break a;}if(b==2){d=!a.le?B(409):B(412);e=new S;T(e);J(J(e,B(413)),d);d=V(e);break a;}if(b==3){c=a.kG;if(c===0.0){d=B(414);break a;}if(c===1.0){d=B(415);break a;}b=c*200.0|0;d=new S;T(d);Cq(Bo(J(d,B(416)),b),37);d=V(d);break a;}if
+(b==4){ACr();d=BDV.data[a.hr];e=new S;T(e);J(J(e,B(417)),d);d=V(e);break a;}if(b==5){d=!a.hU?B(409):B(412);e=new S;T(e);J(J(e,B(418)),d);d=V(e);break a;}if(b==6){d=!a.d3?B(409):B(412);e=new S;T(e);J(J(e,B(419)),d);d=V(e);break a;}if(b==7){d=!a.gP?B(409):B(412);e=new S;T(e);J(J(e,B(420)),d);d=V(e);break a;}if(b==8){ACr();d=BDW.data[a.gT];e=new S;T(e);J(J(e,B(421)),d);d=V(e);break a;}if(b!=9){d=B(7);break a;}d=!a.iz?B(422):B(423);e=new S;T(e);J(J(e,B(424)),d);d=V(e);}return d;}
+function AP7(a){var b,c,d,e,f,g,h,$$je,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Cg();if(!BwK)return;try{b=B(425);$p=1;continue _;}catch($$e){$$je=R($$e);if($$je instanceof BI){c=$$je;}else{throw $$e;}}CA(C6(),B(426));BJ(c);return;case 1:a:{b:{c:{try{$z=ATz(b);if(C()){break _;}d=$z;if(d!==null)break c;}catch($$e){$$je=R($$e);if($$je instanceof BI){c=$$je;break b;}else{throw $$e;}}return;}try{e=Fr(d);f=Bqg(e,
+B(31));b=AE9(f);while(true){e=Of(b);if(e===null)break;d=(EO(e,B(427))).data;if(Cz(d[0],B(428)))a.i7=QR(a,d[1]);if(Cz(d[0],B(429)))a.bY=QR(a,d[1]);if(Cz(d[0],B(430)))a.kG=QR(a,d[1]);if(Cz(d[0],B(431)))a.le=Cz(d[1],B(28));if(Cz(d[0],B(432)))a.hr=Sq(d[1]);if(Cz(d[0],B(433)))a.hU=Cz(d[1],B(28));if(Cz(d[0],B(434)))a.d3=Cz(d[1],B(28));if(Cz(d[0],B(435)))a.gP=Cz(d[1],B(28));if(Cz(d[0],B(436)))a.gT=Sq(d[1]);if(Cz(d[0],B(437)))a.iz=Cz(d[1],B(28));if(Cz(d[0],B(438)))a.pd=d[1];if(Cz(d[0],B(439)))a.Cd=d[1];g=0;while(true)
+{h=a.li.data;if(g>=h.length)break;e=d[0];f=h[g].zR;c=Cs();J(J(c,B(440)),f);if(Cz(e,Cc(c)))a.li.data[g].bj=Sq(d[1]);g=g+1|0;}}W3(b);break a;}catch($$e){$$je=R($$e);if($$je instanceof BI){c=$$je;}else{throw $$e;}}}CA(C6(),B(426));BJ(c);}return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,$p);}
+function QR(a,b){return Cz(b,B(28))?1.0:!Cz(b,B(27))?AW9(b):0.0;}
+function AOh(a){var b,c,d,e,f,g,h,i,j,k,l,$$je,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Cg();if(!BwK)return;b=HJ();c=new V0;d=new X5;e=Wi(b);Qz();f=BxF;e=Wi(e);g=Zy(f);GY();f=RG(QV(g,BxG),BxG);AC8(d);h=B4(512);d.By=h;d.qd=Nk(h);d.Hr=Wi(e);d.JG=f;AKW(c,d,0);i=a.i7;d=new S;T(d);JQ(J(d,B(441)),i);Fv(c,V(d));i=a.bY;d=new S;T(d);JQ(J(d,B(442)),i);Fv(c,V(d));j=a.le;f=new S;T(f);LT(J(f,
+B(443)),j);Fv(c,V(f));i=a.kG;d=new S;T(d);JQ(J(d,B(444)),i);Fv(c,V(d));j=a.hr;d=new S;T(d);Bo(J(d,B(445)),j);Fv(c,V(d));j=a.hU;d=new S;T(d);LT(J(d,B(446)),j);Fv(c,V(d));j=a.d3;d=new S;T(d);LT(J(d,B(447)),j);Fv(c,V(d));j=a.gP;d=new S;T(d);LT(J(d,B(448)),j);Fv(c,V(d));j=a.gT;d=new S;T(d);Bo(J(d,B(449)),j);Fv(c,V(d));j=a.iz;d=new S;T(d);LT(J(d,B(450)),j);Fv(c,V(d));e=a.pd;d=new S;T(d);J(J(d,B(451)),e);Fv(c,V(d));k=0;while(true){h=a.li.data;if(k>=h.length)break;e=h[k].zR;l=h[k].bj;d=new S;T(d);f=J(J(d,B(440)),e);Cq(f,
+58);Bo(f,l);Fv(c,V(d));k=k+1|0;}YK(c);h=FX(b);b=B(425);$p=1;case 1:AIZ(b,h);if(C()){break _;}b=c.s6;if(b!==null){a:{try{b.fD();break a;}catch($$e){$$je=R($$e);if($$je instanceof Bv){}else{throw $$e;}}LX(c);}c.s6=null;}b:{try{b=HJ();AET(BuH,AIV(b));AA8(B(5),FX(b));break b;}catch($$e){$$je=R($$e);if($$je instanceof Bv){}else{throw $$e;}}}c:{try{b=HJ();AET(BuI,AIV(b));AA8(B(6),FX(b));break c;}catch($$e){$$je=R($$e);if($$je instanceof Bv){}else{throw $$e;}}}return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
+function Bdw(){BDV=Q(Ch,[B(452),B(453),B(454),B(455)]);BDW=Q(Ch,[B(456),B(457),B(458),B(459)]);}
+var AE1=K(IE);
+function BDZ(){var a=new AE1();Bak(a);return a;}
+function Bak(a){K2(a);}
+function EN(){var b,c,d;Bp();if(!Bv4)a:{BvK=null;if(!Nl(Bvr)){b=FN(AAo(Bvr,0));BvK=b;if(b!==null){c=1;break a;}}c=0;}else{T6(Bvr);BvK=null;d=BvM.data;d[29]=0;d[157]=0;d[28]=0;d[219]=0;d[220]=0;Bv4=0;c=0;}return c;}
+var Dv=K(BI);
+function BD0(){var a=new Dv();Bks(a);return a;}
+function Bks(a){X(a);}
+function Kc(){var a=this;E.call(a);a.A$=null;a.tO=0;a.rY=0;a.vg=0;a.zh=0;a.yS=0;a.yq=0;a.yc=0;a.EC=0;a.Et=0;a.DV=0;a.Dt=0;a.CS=0;a.Ce=0;a.hg=0;a.jv=null;a.Pe=0;a.NI=0;a.MA=0;a.TW=0.0;a.k2=0;a.Q1=null;a.G4=0;a.GN=0;a.Vj=0;a.uz=0;a.nv=0;a.iC=null;a.ky=null;}
+var BD1=null;var BwA=0;function R2(){R2=Bw(Kc);Bpr();}
+function ADa(a,b,c,d){var e,f,g,h,i,j,k,l,m;if(!(b==a.rY&&c==a.vg&&d==a.zh)){WL(a);a.rY=b;a.vg=c;a.zh=d;e=a.yS;a.Pe=b+(e/2|0)|0;f=a.yq;a.NI=c+(f/2|0)|0;g=a.yc;a.MA=d+(g/2|0)|0;h=b&1023;a.Dt=h;a.CS=c;i=d&1023;a.Ce=i;a.EC=b-h|0;a.Et=c-c|0;a.DV=d-i|0;a.Q1=SQ(b-2.0,c-2.0,d-2.0,(b+e|0)+2.0,(c+f|0)+2.0,(d+g|0)+2.0);H1(a.tO+2|0,4864);b=a.Dt;j=b-2.0;c=a.CS;k=c-2.0;d=a.Ce;l=Dj(j,k,d-2.0,(b+a.yS|0)+2.0,(c+a.yq|0)+2.0,(d+a.yc|0)+2.0);BK();m=Bwx;By(m);Bk(m,l.N,l.R,l.O);Bk(m,l.V,l.R,l.O);Bk(m,l.V,l.C,l.O);Bk(m,l.N,l.C,l.O);Bk(m,
+l.N,l.C,l.W);Bk(m,l.V,l.C,l.W);Bk(m,l.V,l.R,l.W);Bk(m,l.N,l.R,l.W);Bk(m,l.N,l.C,l.O);Bk(m,l.V,l.C,l.O);Bk(m,l.V,l.C,l.W);Bk(m,l.N,l.C,l.W);Bk(m,l.N,l.R,l.W);Bk(m,l.V,l.R,l.W);Bk(m,l.V,l.R,l.O);Bk(m,l.N,l.R,l.O);Bk(m,l.N,l.C,l.W);Bk(m,l.N,l.R,l.W);Bk(m,l.N,l.R,l.O);Bk(m,l.N,l.C,l.O);Bk(m,l.V,l.C,l.O);Bk(m,l.V,l.R,l.O);Bk(m,l.V,l.R,l.W);Bk(m,l.V,l.C,l.W);Bs(m);GE();NM(a);}}
+function AJG(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.k2)return;R2();BwA=BwA+1|0;b=a.rY;c=a.vg;d=a.zh;e=b+a.yS|0;f=c+a.yq|0;g=d+a.yc|0;h=0;while(h<2){a.jv.data[h]=1;h=h+1|0;}BD2=0;i=Hv();D$(i,a.iC);D1(a.iC);j=new HE;k
+=a.A$;l=b-1|0;m=c-1|0;n=d-1|0;o=e+1|0;h=f+1|0;p=g+1|0;$p=1;case 1:AMH(j,k,l,m,n,o,h,p);if(C()){break _;}k=AXM(j);n=0;a:{while(true){if(n>=2)break a;p=0;q=0;r=0;s=c;while(s0){if(!r){r=1;H1(a.tO+n|0,4864);By(BD1);Hy(BD1,a.Dt-a.rY
+|0,a.CS-a.vg|0,a.Ce-a.zh|0);}if(!n){I();if(Bzq.data[u]){o=(m>>4)-j.ol|0;h=(l>>4)-j.lr|0;v=j.n$.data[o].data[h];h=m&15;o=l&15;$p=3;continue _;}}I();v=BwB.data[u];o=Y(v.ni(),n);if(o)p=1;else if(!o){$p=4;continue _;}}m=m+1|0;b:{c:while(true){if(m=g){s=s+1|0;while(s>=f){if(!r)q=0;else{Bs(BD1);GE();Hy(BD1,0.0,0.0,0.0);}if(q)a.jv.data[n]=0;if(!p)break c;n=n+1|0;if(n>=2)break b;p=0;q=0;r=0;s=c;}l=d;}m=b;}}t=Hv();D$(t,a.iC);H6(t,i);D$(a.ky,t);H6(i,a.iC);G4(a.ky,i);a.uz=BD2;a.nv=1;return;case 3:$z
+=AWf(v,h,s,o);if(C()){break _;}w=$z;Qa();if(ADI(BD3,w)===null?0:1)Ba(a.iC,w);I();v=BwB.data[u];o=Y(v.ni(),n);if(o)p=1;else if(!o){$p=4;continue _;}m=m+1|0;d:{b:while(true){if(m=g){s=s+1|0;while(s>=f){if(!r)q=0;else{Bs(BD1);GE();Hy(BD1,0.0,0.0,0.0);}if(q)a.jv.data[n]=0;if(!p)break b;n=n+1|0;if(n>=2)break d;p=0;q=0;r=0;s=c;}l=d;}m=b;}}t=Hv();D$(t,a.iC);H6(t,i);D$(a.ky,t);H6(i,a.iC);G4(a.ky,i);a.uz=BD2;a.nv=1;return;case 4:$z=AWV(k,v,m,s,l);if(C()){break _;}o=$z;q=q|o;m=m+1
+|0;a:{e:while(true){if(m=g){s=s+1|0;while(s>=f){if(!r)q=0;else{Bs(BD1);GE();Hy(BD1,0.0,0.0,0.0);}if(q)a.jv.data[n]=0;if(!p)break e;n=n+1|0;if(n>=2)break a;p=0;q=0;r=0;s=c;}l=d;}m=b;}}t=Hv();D$(t,a.iC);H6(t,i);D$(a.ky,t);H6(i,a.iC);G4(a.ky,i);a.uz=BD2;a.nv=1;return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p);}
+function Ku(a,b){var c,d,e;c=b.c-a.Pe;d=b.j-a.NI;e=b.d-a.MA;return c*c+d*d+e*e;}
+function WL(a){var b;b=0;while(b<2){a.jv.data[b]=1;b=b+1|0;}a.hg=0;a.nv=0;}
+function AAC(a,b){return !a.hg?(-1):a.jv.data[b]?(-1):a.tO+b|0;}
+function NM(a){a.k2=1;}
+function Bpr(){BK();BD1=Bwx;BwA=0;}
+var Gx=K(Cf);
+function BsE(a){var b=new Gx();Bpm(b,a);return b;}
+function Bpm(a,b){Bj(a,b);}
+var TS=K(0);
+function Ni(){var a=this;E.call(a);a.nV=0;a.j$=null;a.b3=null;a.hG=null;a.hC=null;a.jY=null;a.gj=null;a.lb=null;a.c_=Cb;a.HZ=Cb;a.iD=0;a.gR=0;a.mC=0;a.cp=0;a.ro=Cb;a.AE=0;a.fN=0;a.n=null;a.dt=0;a.gB=0;a.ds=0;a.nC=0;a.cI=null;a.ek=null;a.ig=null;a.GB=null;a.gE=null;a.f0=Cb;a.uI=null;a.iL=Cb;a.Hl=null;a.vD=0;a.nN=null;a.fT=0;a.s8=null;a.p8=0;a.pS=null;}
+var BD4=0;function Br9(a,b){var c=new Ni();V5(c,a,b);return c;}
+function BD5(a,b,c,d){var e=new Ni();UO(e,a,b,c,d);return e;}
+function ATB(b){var c,d,e,f,$$je,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:Cg();if(!BwK)return null;c=new S;T(c);J(J(J(c,B(460)),b),B(461));b=V(c);$p=1;case 1:$z=ATz(b);if(C()){break _;}d=$z;if(d!==null){a:{try{e=Gi(Ly(d)?Nc(Fr(d)):Kb(JF(Fr(d))),B(462));}catch($$e){$$je=R($$e);if($$je instanceof BI){f=$$je;break a;}else{throw $$e;}}return e;}BJ(f);}return null;default:G1();}}D0().s(b,c,d,e,f,$p);}
+function CK(a){return a.cI.F2;}
+function V5(a,b,c){a.nV=0;a.j$=Cj();a.b3=Cj();a.hG=Cj();a.hC=Bhw();a.jY=Hv();a.gj=Cj();a.lb=Cj();a.c_=Cb;a.HZ=M(16777215);a.iD=0;a.gR=KY(new CX);a.mC=1013904223;a.cp=0;a.ro=Cy();a.AE=40;a.n=new CX;a.nC=0;a.ek=Cj();a.f0=Cb;a.iL=Cb;a.nN=Cj();a.fT=0;a.s8=Hv();a.p8=D(a.n,12000);a.pS=Cj();a.ro=b.ro;a.GB=b.GB;a.gE=b.gE;a.Hl=b.Hl;a.f0=b.f0;a.c_=b.c_;a.dt=b.dt;a.gB=b.gB;a.ds=b.ds;a.iL=b.iL;a.cI=c;N1(c,a);a.ig=Ob(a,a.gE);Lf(a);}
+function UO(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,$$je,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.nV=0;a.j$=Cj();a.b3=Cj();a.hG=Cj();a.hC=Bhw();a.jY=Hv();a.gj=Cj();a.lb=Cj();a.c_=Cb;a.HZ=M(16777215);a.iD=0;a.gR=KY(new CX);a.mC=1013904223;a.cp=0;a.ro=Cy();a.AE=40;a.n=new CX;a.nC=0;a.ek=Cj();a.f0=Cb;a.iL=Cb;a.nN=Cj();a.fT=0;a.s8=Hv();a.p8=D(a.n,12000);a.pS=
+Cj();a.GB=b;a.Hl=c;Cg();f=new S;T(f);b=J(f,b);Cq(b,47);J(b,c);b=V(f);a.gE=b;a:{try{g=null;if(!BwK)h=A$L(b);else{g=HJ();h=AIV(g);}b:{try{OK(h,a.ro);break b;}catch($$e){$$je=R($$e);b=$$je;}if(!BwK){KA(h);P(b);}ZZ(h);c=a.gE;e=Cs();J(J(e,c),B(463));c=Cc(e);i=FX(g);$p=1;continue _;}if(BwK){ZZ(h);c=a.gE;b=Cs();J(J(b,c),B(463));b=Cc(b);i=FX(g);$p=2;continue _;}KA(h);break a;}catch($$e){$$je=R($$e);if($$je instanceof Bv){j=$$je;}else{throw $$e;}}BJ(j);b=new Cf;Bj(b,B(464));P(b);}h=APZ();c=a.gE;b=new S;T(b);J(J(b,c),
+B(461));b=V(b);i=null;if(BwK){$p=3;continue _;}a.nC=1;c:{if(0){try{c=h;if(!BwK){c=h;f=Wc(b);}else{c=h;if(Ly(i)){c=h;f=Nc(Fr(i));}else{c=h;f=Kb(JF(Fr(i)));}}c=h;k=Gi(f,B(462));a.f0=GS(k,B(465));a.dt=DH(k,B(466));a.gB=DH(k,B(467));a.ds=DH(k,B(468));a.c_=GS(k,B(469));a.iL=GS(k,B(470));if(JI(k,B(4))){c=h;b=Gi(k,B(4));a.uI=b;if(DH(b,B(471))==(-1)){c=h;h=new Mn;c=h;QP(h);}}break c;}catch($$e){$$je=R($$e);if($$je instanceof BI){l=$$je;}else{throw $$e;}}BJ(l);h=c;}}if(e===null)e=h;m=0;if(E8(a.f0,Cb)){a.f0=d;m=1;}a.cI
+=e;N1(e,a);a.ig=Ob(a,a.gE);if(!m){Lf(a);return;}a.vD=1;a.dt=0;a.gB=64;a.ds=0;b=a.cI;m=a.dt;n=a.ds;$p=4;continue _;case 1:try{AIZ(c,i);if(C()){break _;}KA(h);P(b);}catch($$e){$$je=R($$e);if($$je instanceof Bv){j=$$je;}else{throw $$e;}}BJ(j);b=new Cf;Bj(b,B(464));P(b);case 2:d:{try{AIZ(b,i);if(C()){break _;}KA(h);break d;}catch($$e){$$je=R($$e);if($$je instanceof Bv){j=$$je;}else{throw $$e;}}BJ(j);b=new Cf;Bj(b,B(464));P(b);}h=APZ();c=a.gE;b=new S;T(b);J(J(b,c),B(461));b=V(b);i=null;if(BwK){$p=3;continue _;}a.nC
+=1;e:{if(0){try{c=h;if(!BwK){c=h;f=Wc(b);}else{c=h;if(Ly(i)){c=h;f=Nc(Fr(i));}else{c=h;f=Kb(JF(Fr(i)));}}c=h;k=Gi(f,B(462));a.f0=GS(k,B(465));a.dt=DH(k,B(466));a.gB=DH(k,B(467));a.ds=DH(k,B(468));a.c_=GS(k,B(469));a.iL=GS(k,B(470));if(JI(k,B(4))){c=h;b=Gi(k,B(4));a.uI=b;if(DH(b,B(471))==(-1)){c=h;h=new Mn;c=h;QP(h);}}break e;}catch($$e){$$je=R($$e);if($$je instanceof BI){l=$$je;}else{throw $$e;}}BJ(l);h=c;}}if(e===null)e=h;m=0;if(E8(a.f0,Cb)){a.f0=d;m=1;}a.cI=e;N1(e,a);a.ig=Ob(a,a.gE);if(!m){Lf(a);return;}a.vD
+=1;a.dt=0;a.gB=64;a.ds=0;b=a.cI;m=a.dt;n=a.ds;$p=4;continue _;case 3:$z=ATz(b);if(C()){break _;}i=$z;a.nC=i!==null?0:1;m=i===null?0:1;f:{if(m){try{c=h;if(!BwK){c=h;f=Wc(b);}else{c=h;if(Ly(i)){c=h;f=Nc(Fr(i));}else{c=h;f=Kb(JF(Fr(i)));}}c=h;k=Gi(f,B(462));a.f0=GS(k,B(465));a.dt=DH(k,B(466));a.gB=DH(k,B(467));a.ds=DH(k,B(468));a.c_=GS(k,B(469));a.iL=GS(k,B(470));if(JI(k,B(4))){c=h;b=Gi(k,B(4));a.uI=b;if(DH(b,B(471))==(-1)){c=h;h=new Mn;c=h;QP(h);}}break f;}catch($$e){$$je=R($$e);if($$je instanceof BI){l=$$je;}
+else{throw $$e;}}BJ(l);h=c;}}if(e===null)e=h;m=0;if(E8(a.f0,Cb)){a.f0=d;m=1;}a.cI=e;N1(e,a);a.ig=Ob(a,a.gE);if(!m){Lf(a);return;}a.vD=1;a.dt=0;a.gB=64;a.ds=0;b=a.cI;m=a.dt;n=a.ds;$p=4;case 4:$z=b.SZ(m,n);if(C()){break _;}m=$z;if(m){a.vD=0;Lf(a);return;}a.dt=a.dt+(D(a.n,64)-D(a.n,64)|0)|0;a.ds=a.ds+(D(a.n,64)-D(a.n,64)|0)|0;b=a.cI;m=a.dt;n=a.ds;continue _;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);}
+function Ob(a,b){var c,d,e;c=new ADb;b=a.cI.MM(b);d=a.cI.J6();c.bf=DY();c.gJ=(-999999999);c.hh=(-999999999);e=AY5(a,B4(32768),0,0);c.uq=e;e.HY=1;e.uO=1;c.rn=a;c.mX=b;c.pY=d;return c;}
+function AE0(a,b,c){var d,e,f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=63;e=d+1|0;$p=1;case 1:$z=AKw(a,b,e,c);if(C()){break _;}f=$z;if(!f){$p=2;continue _;}d=e;e=d+1|0;continue _;case 2:$z=AKw(a,b,d,c);if(C()){break _;}b=$z;return b;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function AGi(a,b){var c,$$je,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:try{c=a.uI;if(c!==null){P9(b,c);a.uI=null;}$p=1;continue _;}catch($$e){$$je=R($$e);if($$je instanceof BI){c=$$je;}else{throw $$e;}}BJ(c);return;case 1:a:{try{AYd(a,b);if(C()){break _;}break a;}catch($$e){$$je=R($$e);if($$je instanceof BI){c=$$je;}else{throw $$e;}}BJ(c);}return;default:G1();}}D0().s(a,b,c,$p);}
+function AJB(a,b,c){var d,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(c!==null){c.qY=1;WD(c,c.yp);}$p=1;case 1:AVr(a);if(C()){break _;}if(c===null){d=a.ig;$p=2;continue _;}d=B(472);$p=3;continue _;case 2:AWS(d,b,c);if(C()){break _;}return;case 3:A1n(c,d);if(C()){break _;}d=a.ig;$p=2;continue _;default:G1();}}D0().s(a,b,c,d,$p);}
+function AVr(a){var b,c,d,e,f,g,h,i,j,$$je,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Cg();if(!BwK)return;$p=1;case 1:AGa(a);if(C()){break _;}b=EZ();LE(b,B(465),a.f0);EE(b,B(466),a.dt);EE(b,B(467),a.gB);EE(b,B(468),a.ds);LE(b,B(469),a.c_);LE(b,B(470),a.iL);LE(b,B(473),Cy());c=null;d=a.lb;if(d.p>0)c=Z(d,0);if(c!==null){d=EZ();ABT(c,d);ACN(b,B(4),d);}d=EZ();F$(d,B(462),b);try{b=a.gE;c=Cs();J(J(c,
+b),B(474));e=Cc(c);b=a.gE;c=Cs();J(J(c,b),B(475));f=Cc(c);b=a.gE;c=Cs();J(J(c,b),B(461));g=Cc(c);h=HJ();AVI(d,h);i=FX(h);$p=2;continue _;}catch($$e){$$je=R($$e);if($$je instanceof BI){j=$$je;}else{throw $$e;}}BJ(j);return;case 2:try{AIZ(e,i);if(C()){break _;}$p=3;continue _;}catch($$e){$$je=R($$e);if($$je instanceof BI){j=$$je;}else{throw $$e;}}BJ(j);return;case 3:try{$z=ATz(f);if(C()){break _;}i=$z;if(i===null){$p=4;continue _;}$p=6;continue _;}catch($$e){$$je=R($$e);if($$je instanceof BI){j=$$je;}else{throw $$e;}}BJ(j);return;case 4:try
+{AXI(g,f);if(C()){break _;}$p=5;continue _;}catch($$e){$$je=R($$e);if($$je instanceof BI){j=$$je;}else{throw $$e;}}BJ(j);return;case 5:try{$z=ATz(g);if(C()){break _;}i=$z;if(i===null){$p=7;continue _;}$p=9;continue _;}catch($$e){$$je=R($$e);if($$je instanceof BI){j=$$je;}else{throw $$e;}}BJ(j);return;case 6:try{APT(f);if(C()){break _;}$p=4;continue _;}catch($$e){$$je=R($$e);if($$je instanceof BI){j=$$je;}else{throw $$e;}}BJ(j);return;case 7:try{AXI(e,g);if(C()){break _;}$p=8;continue _;}catch($$e){$$je=R($$e);if
+($$je instanceof BI){j=$$je;}else{throw $$e;}}BJ(j);return;case 8:a:{try{$z=ATz(e);if(C()){break _;}i=$z;if(i===null)break a;$p=10;continue _;}catch($$e){$$je=R($$e);if($$je instanceof BI){j=$$je;}else{throw $$e;}}BJ(j);}return;case 9:try{APT(g);if(C()){break _;}$p=7;continue _;}catch($$e){$$je=R($$e);if($$je instanceof BI){j=$$je;}else{throw $$e;}}BJ(j);return;case 10:a:{try{APT(e);if(C()){break _;}break a;}catch($$e){$$je=R($$e);if($$je instanceof BI){j=$$je;}else{throw $$e;}}BJ(j);}return;default:G1();}}D0().s(a,
+b,c,d,e,f,g,h,i,j,$p);}
+function AKw(a,b,c,d){var e,f,g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b>=(-32000000)&&d>=(-32000000)&&b<32000000&&d<=32000000){if(c<0)b=0;else{if(c<128){e=b>>4;f=d>>4;$p=1;continue _;}b=0;}}else b=0;return b;case 1:$z=AHy(a,e,f);if(C()){break _;}g=$z;return HK(g,b&15,c,d&15);default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+function Fp(a,b,c,d){return c>=0&&c<128?C2(a,b>>4,d>>4):0;}
+function I9(a,b,c,d,e,f,g){var h,i;if(f>=0&&c<128){h=b>>4;b=d>>4;c=e>>4;d=g>>4;while(h<=c){i=b;while(i<=d){if(!C2(a,h,i))return 0;i=i+1|0;}h=h+1|0;}return 1;}return 0;}
+function C2(a,b,c){return CE(a.ig,b,c);}
+function AFz(a,b,c){var d,e,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=b>>4;b=c>>4;$p=1;case 1:$z=AHy(a,d,b);if(C()){break _;}e=$z;return e;default:G1();}}D0().s(a,b,c,d,e,$p);}
+function AHy(a,b,c){var d,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=a.ig;$p=1;case 1:$z=AXf(d,b,c);if(C()){break _;}d=$z;return d;default:G1();}}D0().s(a,b,c,d,$p);}
+function AR_(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b>=(-32000000)&&d>=(-32000000)&&b<32000000&&d<=32000000){if(c<0)return 0;if(c>=128)return 0;g=b>>4;h=d>>4;$p=1;continue _;}return 0;case 1:$z=AHy(a,g,h);if(C()){break _;}i=$z;j=b&15;g=d&15;k=e<<24>>24;l=i.hw.data[g<<4|j]&255;m=i.eU.data;n
+=j<<11|g<<7|c;o=m[n]&255;if(o==e&&Kl(i.g9,j,c,g)==f)return 0;b=(i.fH*16|0)+j|0;d=(i.fE*16|0)+g|0;i.eU.data[n]=k;if(o){I();p=BwB.data[o];q=i.b7;$p=2;continue _;}Fs(i.g9,j,c,g,f);if(!i.b7.cI.qt){I();if(!Bzr.data[k]){if(c==(l-1|0))Hw(i,j,c,g);}else if(c>=l)Hw(i,j,c+1|0,g);p=i.b7;D_();Fn(p,BD6,b,c,d,b,c,d);}p=i.b7;D_();Fn(p,BBV,b,c,d,b,c,d);$p=3;continue _;case 2:p.hV(q,b,c,d);if(C()){break _;}Fs(i.g9,j,c,g,f);if(!i.b7.cI.qt){I();if(!Bzr.data[k]){if(c==(l-1|0))Hw(i,j,c,g);}else if(c>=l)Hw(i,j,c+1|0,g);p=i.b7;D_();Fn(p,
+BD6,b,c,d,b,c,d);}p=i.b7;D_();Fn(p,BBV,b,c,d,b,c,d);$p=3;case 3:AUq(i,j,g);if(C()){break _;}if(!e){Fs(i.g9,j,c,g,f);i.ga=1;return 1;}I();p=BwB.data[e];q=i.b7;$p=4;case 4:p.ev(q,b,c,d);if(C()){break _;}Fs(i.g9,j,c,g,f);i.ga=1;return 1;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);}
+function AUf(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b>=(-32000000)&&d>=(-32000000)&&b<32000000&&d<=32000000){if(c<0)return 0;if(c>=128)return 0;f=b>>4;g=d>>4;$p=1;continue _;}return 0;case 1:$z=AHy(a,f,g);if(C()){break _;}h=$z;i=b&15;j=d&15;k=e<<24>>24;l=h.hw.data[j<<4|i]&255;m=h.eU.data;n=i
+<<11|j<<7|c;b=m[n]&255;if(b==e)return 0;d=(h.fH*16|0)+i|0;g=(h.fE*16|0)+j|0;m[n]=k;if(b){I();o=BwB.data[b];p=h.b7;$p=2;continue _;}Fs(h.g9,i,c,j,0);I();if(!Bzr.data[k]){if(c==(l-1|0))Hw(h,i,c,j);}else if(c>=l)Hw(h,i,c+1|0,j);o=h.b7;D_();Fn(o,BD6,d,c,g,d,c,g);Fn(h.b7,BBV,d,c,g,d,c,g);$p=3;continue _;case 2:o.hV(p,d,c,g);if(C()){break _;}Fs(h.g9,i,c,j,0);I();if(!Bzr.data[k]){if(c==(l-1|0))Hw(h,i,c,j);}else if(c>=l)Hw(h,i,c+1|0,j);o=h.b7;D_();Fn(o,BD6,d,c,g,d,c,g);Fn(h.b7,BBV,d,c,g,d,c,g);$p=3;case 3:AUq(h,i,j);if
+(C()){break _;}if(!e){h.ga=1;return 1;}o=BwB.data[e];p=h.b7;$p=4;case 4:o.ev(p,d,c,g);if(C()){break _;}h.ga=1;return 1;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);}
+function AJY(a,b,c,d){var e,f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AKw(a,b,c,d);if(C()){break _;}e=$z;if(!e){BB();f=BBo;}else{I();f=BwB.data[e].bz;}return f;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function AMY(a,b,c,d){var e,f,g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b>=(-32000000)&&d>=(-32000000)&&b<32000000&&d<=32000000){if(c<0)return 0;if(c>=128)return 0;e=b>>4;f=d>>4;$p=1;continue _;}return 0;case 1:$z=AHy(a,e,f);if(C()){break _;}g=$z;return Yp(g,b&15,c,d&15);default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+function AKg(a,b,c,d,e){var f,g,h,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b>=(-32000000)&&d>=(-32000000)&&b<32000000&&d<=32000000){if(c<0)e=0;else{if(c<128){f=b>>4;g=d>>4;$p=3;continue _;}e=0;}}else e=0;if(!e)return;$p=1;case 1:$z=AKw(a,b,c,d);if(C()){break _;}e=$z;$p=2;case 2:AVS(a,b,c,d,e);if(C()){break _;}return;case 3:$z=AHy(a,f,g);if(C()){break _;}h=$z;g=b&15;f=d&15;h.ga=1;Fs(h.g9,g,c,f,e);if(!1)return;$p
+=1;continue _;default:G1();}}D0().s(a,b,c,d,e,f,g,h,$p);}
+function AYH(a,b,c,d,e){var f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AUf(a,b,c,d,e);if(C()){break _;}f=$z;if(!f)return 0;$p=2;case 2:AVS(a,b,c,d,e);if(C()){break _;}return 1;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function ARF(a,b,c,d,e,f){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AR_(a,b,c,d,e,f);if(C()){break _;}f=$z;if(!f)return 0;$p=2;case 2:AVS(a,b,c,d,e);if(C()){break _;}return 1;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function UX(a,b,c,d){var e,f;e=0;while(true){f=a.ek;if(e>=f.p)break;AAu(Z(f,e),b,c,d);e=e+1|0;}}
+function AVS(a,b,c,d,e){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:UX(a,b,c,d);$p=1;case 1:AQe(a,b,c,d,e);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,$p);}
+function Ge(a,b,c,d,e,f,g){var h,i,j,k,l;h=0;i=b-1|0;j=c-1|0;k=d-1|0;e=e+1|0;b=f+1|0;c=g+1|0;while(true){l=a.ek;if(h>=l.p)break;UR(Z(l,h),i,j,k,e,b,c);h=h+1|0;}}
+function AQe(a,b,c,d,e){var f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=b-1|0;$p=1;case 1:AYc(a,f,c,d,e);if(C()){break _;}f=b+1|0;$p=2;case 2:AYc(a,f,c,d,e);if(C()){break _;}f=c-1|0;$p=3;case 3:AYc(a,b,f,d,e);if(C()){break _;}f=c+1|0;$p=4;case 4:AYc(a,b,f,d,e);if(C()){break _;}f=d-1|0;$p=5;case 5:AYc(a,b,c,f,e);if(C()){break _;}d=d+1|0;$p=6;case 6:AYc(a,b,c,d,e);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,
+$p);}
+function AYc(a,b,c,d,e){var f,g,h,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.cp)return;I();f=BwB.data;$p=1;case 1:$z=AKw(a,b,c,d);if(C()){break _;}g=$z;h=f[g];if(h===null)return;$p=2;case 2:h.dw(a,b,c,d,e);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,$p);}
+function AOt(a,b,c,d){var e,f,g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=b>>4;f=d>>4;$p=1;case 1:$z=AHy(a,e,f);if(C()){break _;}g=$z;return U_(g,b&15,c,d&15);default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+function AE4(a,b,c,d){var e,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=1;$p=1;case 1:$z=AIF(a,b,c,d,e);if(C()){break _;}b=$z;return b;default:G1();}}D0().s(a,b,c,d,e,$p);}
+function AIF(a,b,c,d,e){var f,g,h,i,j,k,l,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b>=(-32000000)&&d>=(-32000000)&&b<32000000&&d<=32000000){if(e){$p=1;continue _;}if(c<0)return 0;if(c>=128){f=15-a.iD|0;if(f<0)f=0;return f;}g=b>>4;e=d>>4;$p=7;continue _;}return 15;case 1:$z=AKw(a,b,c,d);if(C()){break _;}f=$z;I();if(f!=BwI.b&&f!=BzT.b){if(c<0)return 0;if(c>=128){f=15
+-a.iD|0;if(f<0)f=0;return f;}g=b>>4;e=d>>4;$p=7;continue _;}e=c+1|0;g=0;$p=2;case 2:$z=AIF(a,b,e,d,g);if(C()){break _;}h=$z;e=b+1|0;g=0;$p=3;case 3:$z=AIF(a,e,c,d,g);if(C()){break _;}g=$z;e=b-1|0;i=0;$p=4;case 4:$z=AIF(a,e,c,d,i);if(C()){break _;}i=$z;e=d+1|0;j=0;$p=5;case 5:$z=AIF(a,b,c,e,j);if(C()){break _;}j=$z;d=d-1|0;e=0;$p=6;case 6:$z=AIF(a,b,c,d,e);if(C()){break _;}k=$z;if(g<=h)g=h;if(i<=g)i=g;if(j<=i)j=i;if(k<=j)k=j;return k;case 7:$z=AHy(a,g,e);if(C()){break _;}l=$z;return AC2(l,b&15,c,d&15,a.iD);default:
+G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
+function AHb(a,b,c,d){var e,f,g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b>=(-32000000)&&d>=(-32000000)&&b<32000000&&d<=32000000){if(c<0)return 0;if(c>=128)return 1;e=b>>4;f=d>>4;if(!C2(a,e,f))return 0;$p=1;continue _;}return 0;case 1:$z=AHy(a,e,f);if(C()){break _;}g=$z;return U_(g,b&15,c,d&15);default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+function AUr(a,b,c){var d,e,f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b>=(-32000000)&&c>=(-32000000)&&b<32000000&&c<=32000000){d=b>>4;e=c>>4;if(!C2(a,d,e))return 0;$p=1;continue _;}return 0;case 1:$z=AHy(a,d,e);if(C()){break _;}f=$z;return SE(f,b&15,c&15);default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function AZi(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{if(a.cI.qt){D_();if(b===BD6)break a;}if(Fp(a,c,d,e)){D_();if(b===BD6){$p=1;continue _;}if(b===BBV){$p=2;continue _;}$p=3;continue _;}}return;case 1:$z=AHb(a,c,d,e);if(C()){break _;}g=$z;if(g)f=15;$p=3;continue _;case 2:$z=AKw(a,c,d,e);if(C()){break _;}g=$z;I();h=Bzt.data;if(h[g]>f)f=h[g];$p=3;case 3:$z=AT9(a,b,c,d,e);if(C()){break _;}g
+=$z;if(g!=f)Fn(a,b,c,d,e,c,d,e);return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,$p);}
+function AT9(a,b,c,d,e){var f,g,h,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(d>=0&&d<128&&c>=(-32000000)&&e>=(-32000000)&&c<32000000&&e<=32000000){f=c>>4;g=e>>4;if(!C2(a,f,g))return 0;$p=1;continue _;}return b.Lc;case 1:$z=AHy(a,f,g);if(C()){break _;}h=$z;c=c&15;e=e&15;D_();return b===BD6?Kl(h.jh,c,d,e):b!==BBV?0:Kl(h.ia,c,d,e);default:G1();}}D0().s(a,b,c,d,e,f,g,h,$p);}
+function AL3(a,b,c,d){var e,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=a.cI.sT.data;$p=1;case 1:$z=AE4(a,b,c,d);if(C()){break _;}b=$z;return e[b];default:G1();}}D0().s(a,b,c,d,e,$p);}
+function XY(a){return a.iD>=4?0:1;}
+function AR$(a,b,c){var d,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=0;$p=1;case 1:$z=AVN(a,b,c,d);if(C()){break _;}b=$z;return b;default:G1();}}D0().s(a,b,c,d,$p);}
+function AVN(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!($rt_globals.isNaN(b.G)?1:0)&&!($rt_globals.isNaN(b.F)?1:0)&&!($rt_globals.isNaN(b.B)
?1:0)){if(!($rt_globals.isNaN(c.G)?1:0)&&!($rt_globals.isNaN(c.F)?1:0)&&!($rt_globals.isNaN(c.B)?1:0)){e=N(c.G);f=N(c.F);g=N(c.B);h=N(b.G);i=N(b.F);j=N(b.B);k=200+(-1)|0;if(200<0)return null;if(!($rt_globals.isNaN(b.G)?1:0)&&!($rt_globals.isNaN(b.F)?1:0)&&!($rt_globals.isNaN(b.B)?1:0)){if(h==e&&i==f&&j==g)return null;l=999.0;m=999.0;n=999.0;o=Y(e,h);if(o>0)l=h+1.0;if(o<0)l=h+0.0;h=Y(f,i);if(h>0)m=i+1.0;if(h<0)m=i+0.0;i=Y(g,j);if(i>0)n=j+1.0;if(i<0)n=j+0.0;p=999.0;q=999.0;r=999.0;s=c.G;t=b.G;u=s-t;s=c.F;v=b.F;w
-=s-v;s=c.B;x=b.B;y=s-x;if(l!==999.0)p=(l-t)/u;if(m!==999.0)q=(m-v)/w;if(n!==999.0)r=(n-x)/y;if(p=r){z=i<=0?3:2;b.G=t+u*r;b.F=v+w*r;b.B=n;}else{z=h<=0?1:0;b.G=t+u*q;b.F=m;b.B=x+y*q;}ba=BM(b.G,b.F,b.B);p=N(b.G);ba.G=p;h=p|0;if(z==5){h=h+(-1)|0;ba.G=p+1.0;}s=N(b.F);ba.F=s;i=s|0;if(z==1){i=i+(-1)|0;ba.F=s+1.0;}s=N(b.B);ba.B=s;j=s|0;if(z==3){j=j+(-1)|0;ba.B=s+1.0;}$p=1;continue _;}return null;}return null;}return null;case 1:$z=AKi(a,h,i,j);if(C()){break _;}o
-=$z;$p=2;case 2:$z=AML(a,h,i,j);if(C()){break _;}bb=$z;I();bc=Bwd.data[o];if(o>0&&bc.xJ(bb,d)){$p=3;continue _;}bd=k;k=bd+(-1)|0;if(bd<0)return null;if(!($rt_globals.isNaN(b.G)?1:0)&&!($rt_globals.isNaN(b.F)?1:0)&&!($rt_globals.isNaN(b.B)?1:0)){if(h==e&&i==f&&j==g)return null;l=999.0;m=999.0;n=999.0;o=Y(e,h);if(o>0)l=h+1.0;if(o<0)l=h+0.0;h=Y(f,i);if(h>0)m=i+1.0;if(h<0)m=i+0.0;i=Y(g,j);if(i>0)n=j+1.0;if(i<0)n=j+0.0;p=999.0;q=999.0;r=999.0;s=c.G;t=b.G;u=s-t;s=c.F;v=b.F;w=s-v;s=c.B;x=b.B;y=s-x;if(l!==999.0)p=(l
--t)/u;if(m!==999.0)q=(m-v)/w;if(n!==999.0)r=(n-x)/y;if(p=r){z=i<=0?3:2;b.G=t+u*r;b.F=v+w*r;b.B=n;}else{z=h<=0?1:0;b.G=t+u*q;b.F=m;b.B=x+y*q;}ba=BM(b.G,b.F,b.B);p=N(b.G);ba.G=p;h=p|0;if(z==5){h=h+(-1)|0;ba.G=p+1.0;}s=N(b.F);ba.F=s;i=s|0;if(z==1){i=i+(-1)|0;ba.F=s+1.0;}s=N(b.B);ba.B=s;j=s|0;if(z==3){j=j+(-1)|0;ba.B=s+1.0;}$p=1;continue _;}return null;case 3:$z=bc.AA(a,h,i,j,b,c);if(C()){break _;}be=$z;if(be!==null)return be;bd=k;k=bd+(-1)|0;if(bd<0)return null;if
+=s-v;s=c.B;x=b.B;y=s-x;if(l!==999.0)p=(l-t)/u;if(m!==999.0)q=(m-v)/w;if(n!==999.0)r=(n-x)/y;if(p=r){z=i<=0?3:2;b.G=t+u*r;b.F=v+w*r;b.B=n;}else{z=h<=0?1:0;b.G=t+u*q;b.F=m;b.B=x+y*q;}ba=BM(b.G,b.F,b.B);p=N(b.G);ba.G=p;h=p|0;if(z==5){h=h+(-1)|0;ba.G=p+1.0;}s=N(b.F);ba.F=s;i=s|0;if(z==1){i=i+(-1)|0;ba.F=s+1.0;}s=N(b.B);ba.B=s;j=s|0;if(z==3){j=j+(-1)|0;ba.B=s+1.0;}$p=1;continue _;}return null;}return null;}return null;case 1:$z=AKw(a,h,i,j);if(C()){break _;}o
+=$z;$p=2;case 2:$z=AMY(a,h,i,j);if(C()){break _;}bb=$z;I();bc=BwB.data[o];if(o>0&&bc.xV(bb,d)){$p=3;continue _;}bd=k;k=bd+(-1)|0;if(bd<0)return null;if(!($rt_globals.isNaN(b.G)?1:0)&&!($rt_globals.isNaN(b.F)?1:0)&&!($rt_globals.isNaN(b.B)?1:0)){if(h==e&&i==f&&j==g)return null;l=999.0;m=999.0;n=999.0;o=Y(e,h);if(o>0)l=h+1.0;if(o<0)l=h+0.0;h=Y(f,i);if(h>0)m=i+1.0;if(h<0)m=i+0.0;i=Y(g,j);if(i>0)n=j+1.0;if(i<0)n=j+0.0;p=999.0;q=999.0;r=999.0;s=c.G;t=b.G;u=s-t;s=c.F;v=b.F;w=s-v;s=c.B;x=b.B;y=s-x;if(l!==999.0)p=(l
+-t)/u;if(m!==999.0)q=(m-v)/w;if(n!==999.0)r=(n-x)/y;if(p=r){z=i<=0?3:2;b.G=t+u*r;b.F=v+w*r;b.B=n;}else{z=h<=0?1:0;b.G=t+u*q;b.F=m;b.B=x+y*q;}ba=BM(b.G,b.F,b.B);p=N(b.G);ba.G=p;h=p|0;if(z==5){h=h+(-1)|0;ba.G=p+1.0;}s=N(b.F);ba.F=s;i=s|0;if(z==1){i=i+(-1)|0;ba.F=s+1.0;}s=N(b.B);ba.B=s;j=s|0;if(z==3){j=j+(-1)|0;ba.B=s+1.0;}$p=1;continue _;}return null;case 3:$z=bc.AL(a,h,i,j,b,c);if(C()){break _;}be=$z;if(be!==null)return be;bd=k;k=bd+(-1)|0;if(bd<0)return null;if
(!($rt_globals.isNaN(b.G)?1:0)&&!($rt_globals.isNaN(b.F)?1:0)&&!($rt_globals.isNaN(b.B)?1:0)){if(h==e&&i==f&&j==g)return null;l=999.0;m=999.0;n=999.0;o=Y(e,h);if(o>0)l=h+1.0;if(o<0)l=h+0.0;h=Y(f,i);if(h>0)m=i+1.0;if(h<0)m=i+0.0;i=Y(g,j);if(i>0)n=j+1.0;if(i<0)n=j+0.0;p=999.0;q=999.0;r=999.0;s=c.G;t=b.G;u=s-t;s=c.F;v=b.F;w=s-v;s=c.B;x=b.B;y=s-x;if(l!==999.0)p=(l-t)/u;if(m!==999.0)q=(m-v)/w;if(n!==999.0)r=(n-x)/y;if(p=r){z=i<=0?3:2;b.G=t+u*r;b.F=v+w*r;b.B
-=n;}else{z=h<=0?1:0;b.G=t+u*q;b.F=m;b.B=x+y*q;}ba=BM(b.G,b.F,b.B);p=N(b.G);ba.G=p;h=p|0;if(z==5){h=h+(-1)|0;ba.G=p+1.0;}s=N(b.F);ba.F=s;i=s|0;if(z==1){i=i+(-1)|0;ba.F=s+1.0;}s=N(b.B);ba.B=s;j=s|0;if(z==3){j=j+(-1)|0;ba.B=s+1.0;}$p=1;continue _;}return null;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,$p);}
-function AGN(a,b,c,d,e){var f,g,h,i,j,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=0;g=a.eh;if(f>=g.p)return;g=Z(g,f);h=b.c;i=b.j-b.bI;j=b.d;$p=1;case 1:AK0(g,c,h,i,j,d,e);if(C()){break _;}f=f+1|0;g=a.eh;if(f>=g.p)return;g=Z(g,f);h=b.c;i=b.j-b.bI;j=b.d;continue _;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,$p);}
-function AGq(a,b,c,d,e,f,g){var h,i,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=0;i=a.eh;if(h>=i.p)return;i=Z(i,h);$p=1;case 1:AK0(i,e,b,c,d,f,g);if(C()){break _;}h=h+1|0;i=a.eh;if(h>=i.p)return;i=Z(i,h);continue _;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,$p);}
-function AJQ(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=0;g=c;h=d;i=e;j=a.eh;if(f>=j.p)return;k=Z(j,f);if(b!==null){l=k.dQ.dH;m=new T;U(m);J(J(m,B(478)),b);n=V(m);j=new T;U(j);J(J(j,B(479)),n);l.qV=V(j);l.lD=60;}j=k.dQ.g7;o=1.0;p=1.0;$p=1;case 1:A0S(j,b,g,h,i,o,p);if(C()){break _;}f=f+1|0;j=a.eh;if
-(f>=j.p)return;k=Z(j,f);if(b!==null){l=k.dQ.dH;m=new T;U(m);J(J(m,B(478)),b);n=V(m);j=new T;U(j);J(J(j,B(479)),n);l.qV=V(j);l.lD=60;}j=k.dQ.g7;o=1.0;p=1.0;continue _;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);}
-function BV(a,b,c,d,e,f,g,h){var i,j;i=0;while(true){j=a.eh;if(i>=j.p)break;AQA(Z(j,i),b,c,d,e,f,g,h);i=i+1|0;}}
-function AX8(a,b){var c,d,e,f,g,h,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=N(b.c/16.0);d=N(b.d/16.0);e=0;f=b instanceof D_;if(f)e=1;if(!e&&!C2(a,c,d))return 0;if(f){Ba(a.k8,b);g=CZ();e=a.k8.p;h=new T;U(h);Bo(J(h,B(480)),e);Ct(g,V(h));}$p=1;case 1:$z=AHl(a,c,d);if(C()){break _;}h=$z;O4(h,b);Ba(a.b3,b);Me(a,b);return 1;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,$p);}
-function Me(a,b){var c;c=0;while(true){b=a.eh;if(c>=b.p)break;Z(b,c);c=c+1|0;}}
-function Gg(a,b){var c;c=0;while(true){b=a.eh;if(c>=b.p)break;Z(b,c);c=c+1|0;}}
-function M5(a,b){CH(b);if(b instanceof D_)IW(a.k8,b);}
-function AFm(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:D0(a.nH);d=N(c.N);e=N(c.V+1.0);f=N(c.C);g=N(c.R+1.0);h=N(c.O);i=N(c.W+1.0);j=f-1|0;while(d=g){while(true){k=k+1|0;while(k>=i){d=d+1|0;if(d>=e){n=Dd(c,0.25,0.25,0.25);$p=1;continue _;}k=h;}if(!Fp(a,d,64,k))continue;else break;}l=j;}I();m=Bwd.data;continue _;case 3:n.IU(a,d,l,k,c,o);if(C()){break _;}l=l+1|0;while(l>=g){while(true){k=k+1|0;while(k>=i)
-{d=d+1|0;if(d>=e){n=Dd(c,0.25,0.25,0.25);$p=1;continue _;}k=h;}if(!Fp(a,d,64,k))continue;else break;}l=j;}I();m=Bwd.data;$p=2;continue _;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);}
-function AEm(a,b){var c;c=1.0-(BE(HQ(a,b)*3.1415927410125732*2.0)*2.0+0.5);if(c<0.0)c=0.0;if(c>1.0)c=1.0;return c*11.0|0;}
-function VQ(a,b,c){var d,e,f,g,h,i,j,k;d=BE(HQ(a,c)*3.1415927410125732*2.0)*2.0+0.5;if(d<0.0)d=0.0;if(d>1.0)d=1.0;e=N(b.c);f=N(b.d);g=(CJ(a)).Lc(e,f);h=AGP((CJ(a)).vT(e,f),g);i=(h>>16&255)/255.0;j=(h>>8&255)/255.0;k=(h&255)/255.0;return BM(i*d,j*d,k*d);}
-function HQ(a,b){return a.dh.Pc(a.ds,b);}
-function Ua(a,b){var c,d,e,f,g;c=BE(HQ(a,b)*3.1415927410125732*2.0)*2.0+0.5;if(c<0.0)c=0.0;if(c>1.0)c=1.0;d=a.HP;e=FQ(Cn(DV(d,16),M(255)))/255.0;f=FQ(Cn(DV(d,8),M(255)))/255.0;g=FQ(Cn(d,M(255)))/255.0;b=c*0.8999999761581421+0.10000000149011612;return BM(e*b,f*b,g*(c*0.8500000238418579+0.15000000596046448));}
-function AZB(a,b,c){var d,e,f,g,h,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AFo(a,b,c);if(C()){break _;}d=$z;e=127;$p=2;case 2:$z=AJK(a,b,e,c);if(C()){break _;}f=$z;if(f.jm()&&e>0){e=e+(-1)|0;continue _;}g=b&15;c=c&15;a:{while(e>0){h=HI(d,g,e,c);if(h){I();if(Bwd.data[h].bz.jm())break a;if(Bwd.data[h].bz.iL())break a;}e=e+(-1)|0;}return (-1);}return e+1|0;default:GY();}}DZ().s(a,b,c,d,e,f,g,
+=n;}else{z=h<=0?1:0;b.G=t+u*q;b.F=m;b.B=x+y*q;}ba=BM(b.G,b.F,b.B);p=N(b.G);ba.G=p;h=p|0;if(z==5){h=h+(-1)|0;ba.G=p+1.0;}s=N(b.F);ba.F=s;i=s|0;if(z==1){i=i+(-1)|0;ba.F=s+1.0;}s=N(b.B);ba.B=s;j=s|0;if(z==3){j=j+(-1)|0;ba.B=s+1.0;}$p=1;continue _;}return null;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,$p);}
+function AG0(a,b,c,d,e){var f,g,h,i,j,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=0;g=a.ek;if(f>=g.p)return;g=Z(g,f);h=b.c;i=b.j-b.bI;j=b.d;$p=1;case 1:ALa(g,c,h,i,j,d,e);if(C()){break _;}f=f+1|0;g=a.ek;if(f>=g.p)return;g=Z(g,f);h=b.c;i=b.j-b.bI;j=b.d;continue _;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,$p);}
+function AGC(a,b,c,d,e,f,g){var h,i,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=0;i=a.ek;if(h>=i.p)return;i=Z(i,h);$p=1;case 1:ALa(i,e,b,c,d,f,g);if(C()){break _;}h=h+1|0;i=a.ek;if(h>=i.p)return;i=Z(i,h);continue _;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,$p);}
+function AJ4(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=0;g=c;h=d;i=e;j=a.ek;if(f>=j.p)return;k=Z(j,f);if(b!==null){l=k.dS.dy;m=new S;T(m);J(J(m,B(476)),b);n=V(m);j=new S;T(j);J(J(j,B(477)),n);l.q5=V(j);l.lI=60;}j=k.dS.ha;o=1.0;p=1.0;$p=1;case 1:A0Y(j,b,g,h,i,o,p);if(C()){break _;}f=f+1|0;j=a.ek;if
+(f>=j.p)return;k=Z(j,f);if(b!==null){l=k.dS.dy;m=new S;T(m);J(J(m,B(476)),b);n=V(m);j=new S;T(j);J(J(j,B(477)),n);l.q5=V(j);l.lI=60;}j=k.dS.ha;o=1.0;p=1.0;continue _;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);}
+function BU(a,b,c,d,e,f,g,h){var i,j;i=0;while(true){j=a.ek;if(i>=j.p)break;AQN(Z(j,i),b,c,d,e,f,g,h);i=i+1|0;}}
+function AYd(a,b){var c,d,e,f,g,h,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=N(b.c/16.0);d=N(b.d/16.0);e=0;f=b instanceof Eb;if(f)e=1;if(!e&&!C2(a,c,d))return 0;if(f){Ba(a.lb,b);g=C6();e=a.lb.p;h=new S;T(h);Bo(J(h,B(478)),e);CA(g,V(h));}$p=1;case 1:$z=AHy(a,c,d);if(C()){break _;}h=$z;Pf(h,b);Ba(a.b3,b);Mo(a,b);return 1;default:G1();}}D0().s(a,b,c,d,e,f,g,h,$p);}
+function Mo(a,b){var c;c=0;while(true){b=a.ek;if(c>=b.p)break;Z(b,c);c=c+1|0;}}
+function Gg(a,b){var c;c=0;while(true){b=a.ek;if(c>=b.p)break;Z(b,c);c=c+1|0;}}
+function Nd(a,b){CH(b);if(b instanceof Eb)IZ(a.lb,b);}
+function AFx(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:D1(a.nN);d=N(c.N);e=N(c.V+1.0);f=N(c.C);g=N(c.R+1.0);h=N(c.O);i=N(c.W+1.0);j=f-1|0;while(d=g){while(true){k=k+1|0;while(k>=i){d=d+1|0;if(d>=e){n=Dd(c,0.25,0.25,0.25);$p=1;continue _;}k=h;}if(!Fp(a,d,64,k))continue;else break;}l=j;}I();m=BwB.data;continue _;case 3:n.I5(a,d,l,k,c,o);if(C()){break _;}l=l+1|0;while(l>=g){while(true){k=k+1|0;while(k>=i)
+{d=d+1|0;if(d>=e){n=Dd(c,0.25,0.25,0.25);$p=1;continue _;}k=h;}if(!Fp(a,d,64,k))continue;else break;}l=j;}I();m=BwB.data;$p=2;continue _;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);}
+function AEx(a,b){var c;c=1.0-(BE(HS(a,b)*3.1415927410125732*2.0)*2.0+0.5);if(c<0.0)c=0.0;if(c>1.0)c=1.0;return c*11.0|0;}
+function V2(a,b,c){var d,e,f,g,h,i,j,k;d=BE(HS(a,c)*3.1415927410125732*2.0)*2.0+0.5;if(d<0.0)d=0.0;if(d>1.0)d=1.0;e=N(b.c);f=N(b.d);g=(CK(a)).Ln(e,f);h=AG2((CK(a)).v7(e,f),g);i=(h>>16&255)/255.0;j=(h>>8&255)/255.0;k=(h&255)/255.0;return BM(i*d,j*d,k*d);}
+function HS(a,b){return a.cI.Pi(a.c_,b);}
+function Up(a,b){var c,d,e,f,g;c=BE(HS(a,b)*3.1415927410125732*2.0)*2.0+0.5;if(c<0.0)c=0.0;if(c>1.0)c=1.0;d=a.HZ;e=FR(Co(DW(d,16),M(255)))/255.0;f=FR(Co(DW(d,8),M(255)))/255.0;g=FR(Co(d,M(255)))/255.0;b=c*0.8999999761581421+0.10000000149011612;return BM(e*b,f*b,g*(c*0.8500000238418579+0.15000000596046448));}
+function AZG(a,b,c){var d,e,f,g,h,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AFz(a,b,c);if(C()){break _;}d=$z;e=127;$p=2;case 2:$z=AJY(a,b,e,c);if(C()){break _;}f=$z;if(f.jp()&&e>0){e=e+(-1)|0;continue _;}g=b&15;c=c&15;a:{while(e>0){h=HK(d,g,e,c);if(h){I();if(BwB.data[h].bz.jp())break a;if(BwB.data[h].bz.iQ())break a;}e=e+(-1)|0;}return (-1);}return e+1|0;default:G1();}}D0().s(a,b,c,d,e,f,g,
h,$p);}
-function AIt(a,b,c,d,e){var f,g,h,i,j,k,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=new N1;g=BDI;BDI=Bi(g,M(1));f.DZ=g;f.gn=b;f.f3=c;f.gu=d;f.rf=e;if(!a.nO){if(I8(a,b-8|0,c-8|0,d-8|0,b+8|0,c+8|0,d+8|0)){if(e>0){I();f.oH=Bi(M(Bwd.data[e].jY()),a.ds);}if(!ADS(a.jV,f)){Px(a.jV,f);h=a.hx.nz;h.f1=TJ(h,h.f1,f);i=Ml(h,f);j=ZV(i,f);ZV(i,f);h.kw=h.kw+1|0;}}}else if(I8(a,b-8|0,c-8|0,d-8|
-0,b+8|0,c+8|0,d+8|0)){b=f.gn;c=f.f3;d=f.gu;$p=1;continue _;}return;case 1:$z=AKi(a,b,c,d);if(C()){break _;}k=$z;if(k==f.rf&&k>0){I();h=Bwd.data[k];b=f.gn;c=f.f3;d=f.gu;f=a.n;$p=2;continue _;}return;case 2:h.c7(a,b,c,d,f);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
-function AZk(a){var b,c,d,e,f,g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:G1(a.b3,a.hB);b=0;while(true){c=a.hB;if(b>=c.p){b=0;while(true){c=a.hB;if(b>=c.p)break;Gg(a,Z(c,b));b=b+1|0;}D0(c);d=0;a:while(true){c=a.b3;if(d>=c.p){b=0;c=a.gh;if(b>=c.p)return;c=Z(c,b);$p=2;continue _;}b:{e=Z(c,d);c=e.bK;if(c!==null){if(!c.bx&&c.bA===e)break b;c.bA=null;e.bK=null;}if(!e.bx)break a;if(e.bx){f=e.d6;g=e.ee;if(e.cF&&C2(a,f,g))
-{$p=4;continue _;}c=a.b3;b=d+(-1)|0;D2(c,d);Gg(a,e);d=b;}}d=d+1|0;}$p=3;continue _;}e=Z(c,b);d=e.d6;g=e.ee;if(e.cF&&C2(a,d,g))break;b=b+1|0;}$p=1;case 1:$z=AHl(a,d,g);if(C()){break _;}c=$z;M3(c,e);while(true){b=b+1|0;c=a.hB;if(b>=c.p){b=0;while(true){c=a.hB;if(b>=c.p)break;Gg(a,Z(c,b));b=b+1|0;}D0(c);d=0;c:while(true){c=a.b3;if(d>=c.p){b=0;c=a.gh;if(b>=c.p)return;c=Z(c,b);$p=2;continue _;}a:{e=Z(c,d);c=e.bK;if(c!==null){if(!c.bx&&c.bA===e)break a;c.bA=null;e.bK=null;}if(!e.bx)break c;if(e.bx){f=e.d6;g=e.ee;if
-(e.cF&&C2(a,f,g)){$p=4;continue _;}c=a.b3;b=d+(-1)|0;D2(c,d);Gg(a,e);d=b;}}d=d+1|0;}$p=3;continue _;}e=Z(c,b);d=e.d6;g=e.ee;if(!e.cF)continue;if(!C2(a,d,g))continue;else break;}continue _;case 2:c.Ar();if(C()){break _;}b=b+1|0;c=a.gh;if(b>=c.p)return;c=Z(c,b);continue _;case 3:AQt(a,e);if(C()){break _;}while(true){if(e.bx){f=e.d6;g=e.ee;if(e.cF&&C2(a,f,g)){$p=4;continue _;}c=a.b3;b=d+(-1)|0;D2(c,d);Gg(a,e);d=b;}d:{while(true){d=d+1|0;c=a.b3;if(d>=c.p){b=0;c=a.gh;if(b>=c.p)return;c=Z(c,b);$p=2;continue _;}e=
-Z(c,d);c=e.bK;if(c===null)break d;if(c.bx)break;if(c.bA!==e)break;}c.bA=null;e.bK=null;}if(e.bx)continue;else break;}continue _;case 4:$z=AHl(a,f,g);if(C()){break _;}c=$z;M3(c,e);while(true){c=a.b3;b=d+(-1)|0;D2(c,d);Gg(a,e);d=b;while(true){d=d+1|0;c=a.b3;if(d>=c.p){b=0;c=a.gh;if(b>=c.p)return;c=Z(c,b);$p=2;continue _;}e=Z(c,d);c=e.bK;if(c!==null){if(!c.bx&&c.bA===e)continue;c.bA=null;e.bK=null;}if(!e.bx){$p=3;continue _;}if(e.bx)break;}f=e.d6;g=e.ee;if(!e.cF)continue;if(!C2(a,f,g))continue;else break;}continue _;default:
-GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-function AQt(a,b){var c,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=1;$p=1;case 1:ATU(a,b,c);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,$p);}
-function ATU(a,b,c){var d,e,f,g,h,i,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=N(b.c);e=N(b.d);if(!(!c&&!I8(a,d-16|0,0,e-16|0,d+16|0,128,e+16|0))){b.e9=b.c;b.eE=b.j;b.e$=b.d;b.J=b.o;b.P=b.x;if(c&&b.cF){if(b.bK===null){$p=1;continue _;}$p=2;continue _;}if(!(!($rt_globals.isNaN(b.c)?1:0)&&!(!$rt_globals.isFinite(b.c)?1:0)))b.c=b.e9;if(!(!($rt_globals.isNaN(b.j)?1:0)&&!(!$rt_globals.isFinite(b.j)?
-1:0)))b.j=b.eE;if(!(!($rt_globals.isNaN(b.d)?1:0)&&!(!$rt_globals.isFinite(b.d)?1:0)))b.d=b.e$;if(!(!($rt_globals.isNaN(b.x)?1:0)&&!(!$rt_globals.isFinite(b.x)?1:0)))b.x=b.P;if(!(!($rt_globals.isNaN(b.o)?1:0)&&!(!$rt_globals.isFinite(b.o)?1:0)))b.o=b.J;f=N(b.c/16.0);g=N(b.j/16.0);h=N(b.d/16.0);d=b.cF;if(!(d&&b.d6==f&&b.q$==g&&b.ee==h)){if(d&&C2(a,b.d6,b.ee)){g=b.d6;d=b.ee;$p=4;continue _;}if(C2(a,f,h)){b.cF=1;$p=3;continue _;}b.cF=0;}if(c&&b.cF){i=b.bA;if(i!==null){if(!i.bx&&i.bK===b){$p=5;continue _;}i.bK=
-null;b.bA=null;}}}return;case 1:b.dp();if(C()){break _;}if(!(!($rt_globals.isNaN(b.c)?1:0)&&!(!$rt_globals.isFinite(b.c)?1:0)))b.c=b.e9;if(!(!($rt_globals.isNaN(b.j)?1:0)&&!(!$rt_globals.isFinite(b.j)?1:0)))b.j=b.eE;if(!(!($rt_globals.isNaN(b.d)?1:0)&&!(!$rt_globals.isFinite(b.d)?1:0)))b.d=b.e$;if(!(!($rt_globals.isNaN(b.x)?1:0)&&!(!$rt_globals.isFinite(b.x)?1:0)))b.x=b.P;if(!(!($rt_globals.isNaN(b.o)?1:0)&&!(!$rt_globals.isFinite(b.o)?1:0)))b.o=b.J;f=N(b.c/16.0);g=N(b.j/16.0);h=N(b.d/16.0);d=b.cF;if(!(d&&b.d6
-==f&&b.q$==g&&b.ee==h)){if(d&&C2(a,b.d6,b.ee)){g=b.d6;d=b.ee;$p=4;continue _;}if(C2(a,f,h)){b.cF=1;$p=3;continue _;}b.cF=0;}if(c&&b.cF){i=b.bA;if(i!==null){if(!i.bx&&i.bK===b){$p=5;continue _;}i.bK=null;b.bA=null;}}return;case 2:b.JE();if(C()){break _;}if(!(!($rt_globals.isNaN(b.c)?1:0)&&!(!$rt_globals.isFinite(b.c)?1:0)))b.c=b.e9;if(!(!($rt_globals.isNaN(b.j)?1:0)&&!(!$rt_globals.isFinite(b.j)?1:0)))b.j=b.eE;if(!(!($rt_globals.isNaN(b.d)?1:0)&&!(!$rt_globals.isFinite(b.d)?1:0)))b.d=b.e$;if(!(!($rt_globals.isNaN(b.x)
-?1:0)&&!(!$rt_globals.isFinite(b.x)?1:0)))b.x=b.P;if(!(!($rt_globals.isNaN(b.o)?1:0)&&!(!$rt_globals.isFinite(b.o)?1:0)))b.o=b.J;f=N(b.c/16.0);g=N(b.j/16.0);h=N(b.d/16.0);d=b.cF;if(!(d&&b.d6==f&&b.q$==g&&b.ee==h)){if(d&&C2(a,b.d6,b.ee)){g=b.d6;d=b.ee;$p=4;continue _;}if(C2(a,f,h)){b.cF=1;$p=3;continue _;}b.cF=0;}if(c&&b.cF){i=b.bA;if(i!==null){if(!i.bx&&i.bK===b){$p=5;continue _;}i.bK=null;b.bA=null;}}return;case 3:$z=AHl(a,f,h);if(C()){break _;}i=$z;O4(i,b);if(c&&b.cF){i=b.bA;if(i!==null){if(!i.bx&&i.bK===
-b){$p=5;continue _;}i.bK=null;b.bA=null;}}return;case 4:$z=AHl(a,g,d);if(C()){break _;}i=$z;Vl(i,b,b.q$);if(C2(a,f,h)){b.cF=1;$p=3;continue _;}b.cF=0;if(c&&b.cF){i=b.bA;if(i!==null){if(!i.bx&&i.bK===b){$p=5;continue _;}i.bK=null;b.bA=null;}}return;case 5:AQt(a,i);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,$p);}
-function AVy(a,b){var c,d,e,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=null;$p=1;case 1:$z=ALL(a,c,b);if(C()){break _;}c=$z;d=0;while(d=f){c=c+1|0;if(c>=d)break a;i=e;}j=g;}return 0;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);}
-function A0o(a,b){var c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=N(b.N);d=N(b.V+1.0);e=N(b.C);f=N(b.R+1.0);g=N(b.O);h=N(b.W+1.0);while(c=f){c=c+1|
-0;if(c>=d)break a;i=e;}j=g;}return 0;}return 1;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
-function A0M(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=N(b.N);f=N(b.V+1.0);g=N(b.C);h=N(b.R+1.0);i=N(b.O);j=N(b.W+1.0);k=0;l=BM(0.0,0.0,0.0);m=h;while(e0.0){b=Dw(l);d.f=d.f+
-b.G*0.004;d.i=d.i+b.F*0.004;d.g=d.g+b.B*0.004;}return k;case 1:$z=AKi(a,e,n,o);if(C()){break _;}q=$z;r=p[q];if(r!==null&&r.bz===c){s=n+1|0;$p=2;continue _;}o=o+1|0;a:while(true){if(o=h){e=e+1|0;if(e>=f)break a;n=g;}o=i;}if(K4(l)>0.0){b=Dw(l);d.f=d.f+b.G*0.004;d.i=d.i+b.F*0.004;d.g=d.g+b.B*0.004;}return k;case 2:$z=AML(a,e,n,o);if(C()){break _;}q=$z;if(m>=s-Nr(q)){k=1;$p=3;continue _;}o=o+1|0;b:while(true){if(o=
-h){e=e+1|0;if(e>=f)break b;n=g;}o=i;}if(K4(l)>0.0){b=Dw(l);d.f=d.f+b.G*0.004;d.i=d.i+b.F*0.004;d.g=d.g+b.B*0.004;}return k;case 3:r.vd(a,e,n,o,d,l);if(C()){break _;}o=o+1|0;c:while(true){if(o=h){e=e+1|0;if(e>=f)break c;n=g;}o=i;}if(K4(l)>0.0){b=Dw(l);d.f=d.f+b.G*0.004;d.i=d.i+b.F*0.004;d.g=d.g+b.B*0.004;}return k;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);}
-function AJG(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=N(b.N);e=N(b.V+1.0);f=N(b.C);g=N(b.R+1.0);h=N(b.O);i=N(b.W+1.0);while(d=g){d=d+1|0;if(d>=e)break a;j=f;}k=h;}return 0;case 2:$z=AML(a,d,j,k);if(C()){break _;}o=$z;p=j+1|0;if(o<8)p=p-o/8.0;if(p>=b.C)return 1;k=k+1|0;b:while(true){if(k=g){d=d+1|0;if(d>=e)break b;j=f;}k=h;}return 0;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);}
-function A0C(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=0;$p=1;case 1:$z=AFW(a,b,c,d,e,f,g);if(C()){break _;}b=$z;return b;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-function AFW(a,b,c,d,e,f,g){var h,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=new AEe;h.wz=0;h.PI=new CX;h.tE=Ht();h.cG=a;h.tb=b;h.dz=f;h.gf=c;h.gd=d;h.go=e;h.wz=g;$p=1;case 1:ATX(h);if(C()){break _;}$p=2;case 2:A0e(h);if(C()){break _;}return h;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,$p);}
-function AKv(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=1.0/((c.V-c.N)*2.0+1.0);e=1.0/((c.R-c.C)*2.0+1.0);f=1.0/((c.W-c.O)*2.0+1.0);g=0;h=0;i=0.0;while(i<=1.0){j=0.0;while(j<=1.0){if(0.0<=1.0){k=c.N;l=k+(c.V-k)*i;k=c.C;k=k+(c.R-k)*j;m=c.O;n=c.W-m;o=0.0;p=BM(l,k,m+n*o);$p=1;continue _;}j
-=j+e;}i=i+d;}return g/h;case 1:$z=ARY(a,p,b);if(C()){break _;}p=$z;if(p===null)g=g+1|0;h=h+1|0;q=o+f;a:while(true){if(q<=1.0){k=c.N;l=k+(c.V-k)*i;k=c.C;k=k+(c.R-k)*j;m=c.O;n=c.W-m;o=q;p=BM(l,k,m+n*o);continue _;}j=j+e;while(j>1.0){i=i+d;if(i>1.0)break a;j=0.0;}q=0.0;}return g/h;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);}
-function AWa(a,b,c,d){var e,f,g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=b>>4;f=d>>4;$p=1;case 1:$z=AHl(a,e,f);if(C()){break _;}g=$z;if(g===null)return null;b=b&15;d=d&15;$p=2;case 2:$z=AV8(g,b,c,d);if(C()){break _;}g=$z;return g;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-function ANW(a,b,c,d,e){var f,g,h,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=b>>4;g=d>>4;$p=1;case 1:$z=AHl(a,f,g);if(C()){break _;}h=$z;if(h!==null)RW(h,b&15,c,d&15,e);return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,$p);}
-function ALr(a,b,c,d){var e,f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:I();e=Bwd.data;$p=1;case 1:$z=AKi(a,b,c,d);if(C()){break _;}b=$z;f=e[b];return f!==null?f.c3():0;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function AXD(a,b){var c,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=1;$p=1;case 1:AJo(a,c,b);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,$p);}
-function A09(a){var b,c,d,$$je,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.fS;if(b>=50)return 0;a.fS=b+1|0;a:{try{c=5000;}catch($$e){$$je=R($$e);d=$$je;break a;}b:{try{if(CT(a.j7)>0)break b;}catch($$e){$$je=R($$e);d=$$je;break a;}a.fS=a.fS-1|0;return 0;}c:{try{c=c+(-1)|0;if(c>0)break c;}catch($$e){$$je=R($$e);d=$$je;break a;}a.fS=a.fS-1|0;return 1;}try{d=a.j7;d=D2(d,CT(d)-1|0);$p=1;continue _;}catch($$e){$$je=R($$e);d=$$je;}}a.fS=a.fS-1|
-0;P(d);case 1:d:{try{ARW(d,a);if(C()){break _;}}catch($$e){$$je=R($$e);d=$$je;break d;}a:{try{if(CT(a.j7)>0)break a;}catch($$e){$$je=R($$e);d=$$je;break d;}a.fS=a.fS-1|0;return 0;}b:{try{c=c+(-1)|0;if(c>0)break b;}catch($$e){$$je=R($$e);d=$$je;break d;}a.fS=a.fS-1|0;return 1;}try{d=a.j7;d=D2(d,CT(d)-1|0);continue _;}catch($$e){$$je=R($$e);d=$$je;}}a.fS=a.fS-1|0;P(d);default:GY();}}DZ().s(a,b,c,d,$p);}
-function Fn(a,b,c,d,e,f,g,h){var i,j,k,l,m;a:{b:{if(a.dh.ql){D$();if(b===BDH)break b;}i=BDF+1|0;BDF=i;if(i==50)BDF=i-1|0;else if(!Fp(a,(f+c|0)/2|0,64,(h+e|0)/2|0))BDF=BDF-1|0;else{j=a.j7.p;if(4<=j)j=4;k=0;while(true){if(k>=j){l=a.j7;m=new ACP;m.ct=b;m.wY=c;m.hI=d;m.hE=e;m.hd=f;m.gy=g;m.fZ=h;Ba(l,m);b=a.j7;if(b.p>100000)D0(b);BDF=BDF-1|0;break b;}l=a.j7;l=Z(l,(l.p-k|0)-1|0);if(l.ct===b&&AP1(l,c,d,e,f,g,h))break;k=k+1|0;}BDF=BDF-1|0;break a;}}}}
-function QM(a){var b;b=AEm(a,1.0);if(b!=a.ix)a.ix=b;}
-function AFs(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:a:{ALB(a);if(C()){break _;}AD5(a.jO);b=AEm(a,1.0);if(b!=a.ix){a.ix=b;c=0;while(true){d=a.eh;if(c>=d.p)break a;d=Z(d,c);b=0;while(true){e=d.iQ.data;if(b>=e.length)break;if(e[b].us){if(!e[b].kX)Ba(d.hg,e[b]);NB(d.iQ.data[b]);}b=b+1|0;}c=c+1|0;}}}f
-=Bi(a.ds,M(1));a.ds=f;if(Fu(Go(f,M(a.At)),Cf)){b=0;d=null;$p=2;continue _;}b=JQ(a.hx);if(b!=Fd(a.jV)){d=new Eh;Bj(d,B(481));P(d);}if(b>1000)b=1000;c=0;b:{while(true){if(c>=b)break b;g=a.hx.nz;d=g.f1;h=null;while(d!==null){i=d.dD;h=d;d=i;}if(h===null){d=new I7;X(d);P(d);}i=h.mE;if(DP(i.oH,a.ds))break;d=Ml(g,i);if(d===null)d=null;else{g.f1=JL(g,g.f1,i);g.kw=g.kw+1|0;d=d.nr;}My(a.jV,i);j=i.gn;k=j-8|0;l=i.f3;m=l-8|0;n=i.gu;if(I8(a,k,m,n-8|0,j+8|0,l+8|0,n+8|0)){o=i.gn;j=i.f3;k=i.gu;$p=4;continue _;}c=c+1|0;}}JQ(a.hx);$p
-=3;continue _;case 2:AJo(a,b,d);if(C()){break _;}b=JQ(a.hx);if(b!=Fd(a.jV)){d=new Eh;Bj(d,B(481));P(d);}if(b>1000)b=1000;c=0;c:{while(true){if(c>=b)break c;g=a.hx.nz;d=g.f1;h=null;while(d!==null){i=d.dD;h=d;d=i;}if(h===null){d=new I7;X(d);P(d);}i=h.mE;if(DP(i.oH,a.ds))break;d=Ml(g,i);if(d===null)d=null;else{g.f1=JL(g,g.f1,i);g.kw=g.kw+1|0;d=d.nr;}My(a.jV,i);j=i.gn;k=j-8|0;l=i.f3;m=l-8|0;n=i.gu;if(I8(a,k,m,n-8|0,j+8|0,l+8|0,n+8|0)){o=i.gn;j=i.f3;k=i.gu;$p=4;continue _;}c=c+1|0;}}JQ(a.hx);$p=3;case 3:APf(a);if
-(C()){break _;}return;case 4:$z=AKi(a,o,j,k);if(C()){break _;}o=$z;if(o==i.rf&&o>0){I();d=Bwd.data[o];o=i.gn;j=i.f3;k=i.gu;h=a.n;$p=5;continue _;}d:{while(true){c=c+1|0;if(c>=b)break d;g=a.hx.nz;d=g.f1;h=null;while(d!==null){i=d.dD;h=d;d=i;}if(h===null){d=new I7;X(d);P(d);}i=h.mE;if(DP(i.oH,a.ds))break;d=Ml(g,i);if(d===null)d=null;else{g.f1=JL(g,g.f1,i);g.kw=g.kw+1|0;d=d.nr;}My(a.jV,i);j=i.gn;k=j-8|0;l=i.f3;m=l-8|0;n=i.gu;if(!I8(a,k,m,n-8|0,j+8|0,l+8|0,n+8|0))continue;else{o=i.gn;j=i.f3;k=i.gu;continue _;}}}JQ(a.hx);$p
-=3;continue _;case 5:d.c7(a,o,j,k,h);if(C()){break _;}a:{while(true){c=c+1|0;if(c>=b)break a;g=a.hx.nz;d=g.f1;h=null;while(d!==null){i=d.dD;h=d;d=i;}if(h===null){d=new I7;X(d);P(d);}i=h.mE;if(DP(i.oH,a.ds))break;d=Ml(g,i);if(d===null)d=null;else{g.f1=JL(g,g.f1,i);g.kw=g.kw+1|0;d=d.nr;}My(a.jV,i);j=i.gn;k=j-8|0;l=i.f3;m=l-8|0;n=i.gu;if(!I8(a,k,m,n-8|0,j+8|0,l+8|0,n+8|0))continue;else{o=i.gn;j=i.f3;k=i.gu;$p=4;continue _;}}}JQ(a.hx);$p=3;continue _;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
-function APf(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:WV(a.s0);b=0;while(true){c=a.k8;if(b>=c.p)break;d=Z(c,b);e=N(d.c/16.0);f=N(d.d/16.0);g=(-9);while(g<=9){h=(-9);while(h<=9){Px(a.s0,A7y(g+e|0,h+f|0));h=h+1|0;}g=g+1|0;}b=b+1|0;}b=a.p0;if(b>
-0)a.p0=b-1|0;c=Fs(a.s0);if(!CW(c))return;i=De(c);b=i.el;e=b*16|0;j=i.d8;f=j*16|0;$p=1;case 1:$z=AHl(a,b,j);if(C()){break _;}k=$z;if(!a.p0){b=(a.gM*3|0)+a.mw|0;a.gM=b;j=b>>2;h=j&15;l=j>>8&15;m=j>>16&127;n=HI(k,h,m,l);j=h+e|0;h=l+f|0;if(!n){$p=2;continue _;}}j=0;while(true){if(j>=80){if(!CW(c))return;i=De(c);b=i.el;e=b*16|0;j=i.d8;f=j*16|0;continue _;}b=(a.gM*3|0)+a.mw|0;a.gM=b;h=b>>2;l=h&15;m=h>>8&15;n=h>>16&127;o=k.eR.data[l<<11|m<<7|n];I();if(By2.data[o])break;j=j+1|0;}p=Bwd.data[o];b=l+e|0;h=m+f|0;i=a.n;$p
-=4;continue _;case 2:$z=AES(a,j,m,h);if(C()){break _;}l=$z;if(l<=D(a.n,8)){D$();p=BDH;$p=3;continue _;}j=0;while(true){if(j>=80){if(!CW(c))return;i=De(c);b=i.el;e=b*16|0;j=i.d8;f=j*16|0;$p=1;continue _;}b=(a.gM*3|0)+a.mw|0;a.gM=b;h=b>>2;l=h&15;m=h>>8&15;n=h>>16&127;o=k.eR.data[l<<11|m<<7|n];I();if(By2.data[o])break;j=j+1|0;}p=Bwd.data[o];b=l+e|0;h=m+f|0;i=a.n;$p=4;continue _;case 3:$z=ATZ(a,p,j,m,h);if(C()){break _;}b=$z;if(b<=0){q=j+0.5;r=m+0.5;s=h+0.5;p=OU(a,q,r,s,8.0);if(p!==null&&Rq(p,q,r,s)>4.0){p=B(482);t
-=0.699999988079071;u=0.800000011920929+O(a.n)*0.20000000298023224;$p=5;continue _;}}j=0;while(true){if(j>=80){if(!CW(c))return;i=De(c);b=i.el;e=b*16|0;j=i.d8;f=j*16|0;$p=1;continue _;}b=(a.gM*3|0)+a.mw|0;a.gM=b;h=b>>2;l=h&15;m=h>>8&15;n=h>>16&127;o=k.eR.data[l<<11|m<<7|n];I();if(By2.data[o])break;j=j+1|0;}p=Bwd.data[o];b=l+e|0;h=m+f|0;i=a.n;$p=4;case 4:p.c7(a,b,n,h,i);if(C()){break _;}while(true){j=j+1|0;if(j>=80){if(!CW(c))return;i=De(c);b=i.el;e=b*16|0;j=i.d8;f=j*16|0;$p=1;continue _;}b=(a.gM*3|0)+a.mw|0;a.gM
-=b;h=b>>2;l=h&15;m=h>>8&15;n=h>>16&127;o=k.eR.data[l<<11|m<<7|n];I();if(!By2.data[o])continue;else break;}p=Bwd.data[o];b=l+e|0;h=m+f|0;i=a.n;continue _;case 5:AGq(a,q,r,s,p,t,u);if(C()){break _;}a.p0=D(a.n,12000)+6000|0;j=0;while(true){if(j>=80){if(!CW(c))return;i=De(c);b=i.el;e=b*16|0;j=i.d8;f=j*16|0;$p=1;continue _;}b=(a.gM*3|0)+a.mw|0;a.gM=b;h=b>>2;l=h&15;m=h>>8&15;n=h>>16&127;o=k.eR.data[l<<11|m<<7|n];I();if(By2.data[o])break;j=j+1|0;}p=Bwd.data[o];b=l+e|0;h=m+f|0;i=a.n;$p=4;continue _;default:GY();}}DZ().s(a,
+function AIG(a,b,c,d,e){var f,g,h,i,j,k,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=new Oc;g=BD7;BD7=Bi(g,M(1));f.D6=g;f.gp=b;f.f6=c;f.gx=d;f.rp=e;if(!a.nV){if(I9(a,b-8|0,c-8|0,d-8|0,b+8|0,c+8|0,d+8|0)){if(e>0){I();f.oO=Bi(M(BwB.data[e].j1()),a.c_);}if(!AD2(a.jY,f)){PJ(a.jY,f);h=a.hC.nG;h.f4=TY(h,h.f4,f);i=Mx(h,f);j=Z7(i,f);Z7(i,f);h.kx=h.kx+1|0;}}}else if(I9(a,b-8|0,c-8|0,d-8|
+0,b+8|0,c+8|0,d+8|0)){b=f.gp;c=f.f6;d=f.gx;$p=1;continue _;}return;case 1:$z=AKw(a,b,c,d);if(C()){break _;}k=$z;if(k==f.rp&&k>0){I();h=BwB.data[k];b=f.gp;c=f.f6;d=f.gx;f=a.n;$p=2;continue _;}return;case 2:h.c8(a,b,c,d,f);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
+function AZq(a){var b,c,d,e,f,g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:G4(a.b3,a.hG);b=0;while(true){c=a.hG;if(b>=c.p){b=0;while(true){c=a.hG;if(b>=c.p)break;Gg(a,Z(c,b));b=b+1|0;}D1(c);d=0;a:while(true){c=a.b3;if(d>=c.p){b=0;c=a.gj;if(b>=c.p)return;c=Z(c,b);$p=2;continue _;}b:{e=Z(c,d);c=e.bK;if(c!==null){if(!c.bx&&c.bA===e)break b;c.bA=null;e.bK=null;}if(!e.bx)break a;if(e.bx){f=e.d9;g=e.eh;if(e.cF&&C2(a,f,g))
+{$p=4;continue _;}c=a.b3;b=d+(-1)|0;D3(c,d);Gg(a,e);d=b;}}d=d+1|0;}$p=3;continue _;}e=Z(c,b);d=e.d9;g=e.eh;if(e.cF&&C2(a,d,g))break;b=b+1|0;}$p=1;case 1:$z=AHy(a,d,g);if(C()){break _;}c=$z;Na(c,e);while(true){b=b+1|0;c=a.hG;if(b>=c.p){b=0;while(true){c=a.hG;if(b>=c.p)break;Gg(a,Z(c,b));b=b+1|0;}D1(c);d=0;c:while(true){c=a.b3;if(d>=c.p){b=0;c=a.gj;if(b>=c.p)return;c=Z(c,b);$p=2;continue _;}a:{e=Z(c,d);c=e.bK;if(c!==null){if(!c.bx&&c.bA===e)break a;c.bA=null;e.bK=null;}if(!e.bx)break c;if(e.bx){f=e.d9;g=e.eh;if
+(e.cF&&C2(a,f,g)){$p=4;continue _;}c=a.b3;b=d+(-1)|0;D3(c,d);Gg(a,e);d=b;}}d=d+1|0;}$p=3;continue _;}e=Z(c,b);d=e.d9;g=e.eh;if(!e.cF)continue;if(!C2(a,d,g))continue;else break;}continue _;case 2:c.AC();if(C()){break _;}b=b+1|0;c=a.gj;if(b>=c.p)return;c=Z(c,b);continue _;case 3:AQG(a,e);if(C()){break _;}while(true){if(e.bx){f=e.d9;g=e.eh;if(e.cF&&C2(a,f,g)){$p=4;continue _;}c=a.b3;b=d+(-1)|0;D3(c,d);Gg(a,e);d=b;}d:{while(true){d=d+1|0;c=a.b3;if(d>=c.p){b=0;c=a.gj;if(b>=c.p)return;c=Z(c,b);$p=2;continue _;}e=
+Z(c,d);c=e.bK;if(c===null)break d;if(c.bx)break;if(c.bA!==e)break;}c.bA=null;e.bK=null;}if(e.bx)continue;else break;}continue _;case 4:$z=AHy(a,f,g);if(C()){break _;}c=$z;Na(c,e);while(true){c=a.b3;b=d+(-1)|0;D3(c,d);Gg(a,e);d=b;while(true){d=d+1|0;c=a.b3;if(d>=c.p){b=0;c=a.gj;if(b>=c.p)return;c=Z(c,b);$p=2;continue _;}e=Z(c,d);c=e.bK;if(c!==null){if(!c.bx&&c.bA===e)continue;c.bA=null;e.bK=null;}if(!e.bx){$p=3;continue _;}if(e.bx)break;}f=e.d9;g=e.eh;if(!e.cF)continue;if(!C2(a,f,g))continue;else break;}continue _;default:
+G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+function AQG(a,b){var c,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=1;$p=1;case 1:AT4(a,b,c);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,$p);}
+function AT4(a,b,c){var d,e,f,g,h,i,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=N(b.c);e=N(b.d);if(!(!c&&!I9(a,d-16|0,0,e-16|0,d+16|0,128,e+16|0))){b.e$=b.c;b.eG=b.j;b.e_=b.d;b.K=b.o;b.P=b.x;if(c&&b.cF){if(b.bK===null){$p=1;continue _;}$p=2;continue _;}if(!(!($rt_globals.isNaN(b.c)?1:0)&&!(!$rt_globals.isFinite(b.c)?1:0)))b.c=b.e$;if(!(!($rt_globals.isNaN(b.j)?1:0)&&!(!$rt_globals.isFinite(b.j)?
+1:0)))b.j=b.eG;if(!(!($rt_globals.isNaN(b.d)?1:0)&&!(!$rt_globals.isFinite(b.d)?1:0)))b.d=b.e_;if(!(!($rt_globals.isNaN(b.x)?1:0)&&!(!$rt_globals.isFinite(b.x)?1:0)))b.x=b.P;if(!(!($rt_globals.isNaN(b.o)?1:0)&&!(!$rt_globals.isFinite(b.o)?1:0)))b.o=b.K;f=N(b.c/16.0);g=N(b.j/16.0);h=N(b.d/16.0);d=b.cF;if(!(d&&b.d9==f&&b.ri==g&&b.eh==h)){if(d&&C2(a,b.d9,b.eh)){g=b.d9;d=b.eh;$p=4;continue _;}if(C2(a,f,h)){b.cF=1;$p=3;continue _;}b.cF=0;}if(c&&b.cF){i=b.bA;if(i!==null){if(!i.bx&&i.bK===b){$p=5;continue _;}i.bK=
+null;b.bA=null;}}}return;case 1:b.dq();if(C()){break _;}if(!(!($rt_globals.isNaN(b.c)?1:0)&&!(!$rt_globals.isFinite(b.c)?1:0)))b.c=b.e$;if(!(!($rt_globals.isNaN(b.j)?1:0)&&!(!$rt_globals.isFinite(b.j)?1:0)))b.j=b.eG;if(!(!($rt_globals.isNaN(b.d)?1:0)&&!(!$rt_globals.isFinite(b.d)?1:0)))b.d=b.e_;if(!(!($rt_globals.isNaN(b.x)?1:0)&&!(!$rt_globals.isFinite(b.x)?1:0)))b.x=b.P;if(!(!($rt_globals.isNaN(b.o)?1:0)&&!(!$rt_globals.isFinite(b.o)?1:0)))b.o=b.K;f=N(b.c/16.0);g=N(b.j/16.0);h=N(b.d/16.0);d=b.cF;if(!(d&&b.d9
+==f&&b.ri==g&&b.eh==h)){if(d&&C2(a,b.d9,b.eh)){g=b.d9;d=b.eh;$p=4;continue _;}if(C2(a,f,h)){b.cF=1;$p=3;continue _;}b.cF=0;}if(c&&b.cF){i=b.bA;if(i!==null){if(!i.bx&&i.bK===b){$p=5;continue _;}i.bK=null;b.bA=null;}}return;case 2:b.JN();if(C()){break _;}if(!(!($rt_globals.isNaN(b.c)?1:0)&&!(!$rt_globals.isFinite(b.c)?1:0)))b.c=b.e$;if(!(!($rt_globals.isNaN(b.j)?1:0)&&!(!$rt_globals.isFinite(b.j)?1:0)))b.j=b.eG;if(!(!($rt_globals.isNaN(b.d)?1:0)&&!(!$rt_globals.isFinite(b.d)?1:0)))b.d=b.e_;if(!(!($rt_globals.isNaN(b.x)
+?1:0)&&!(!$rt_globals.isFinite(b.x)?1:0)))b.x=b.P;if(!(!($rt_globals.isNaN(b.o)?1:0)&&!(!$rt_globals.isFinite(b.o)?1:0)))b.o=b.K;f=N(b.c/16.0);g=N(b.j/16.0);h=N(b.d/16.0);d=b.cF;if(!(d&&b.d9==f&&b.ri==g&&b.eh==h)){if(d&&C2(a,b.d9,b.eh)){g=b.d9;d=b.eh;$p=4;continue _;}if(C2(a,f,h)){b.cF=1;$p=3;continue _;}b.cF=0;}if(c&&b.cF){i=b.bA;if(i!==null){if(!i.bx&&i.bK===b){$p=5;continue _;}i.bK=null;b.bA=null;}}return;case 3:$z=AHy(a,f,h);if(C()){break _;}i=$z;Pf(i,b);if(c&&b.cF){i=b.bA;if(i!==null){if(!i.bx&&i.bK===
+b){$p=5;continue _;}i.bK=null;b.bA=null;}}return;case 4:$z=AHy(a,g,d);if(C()){break _;}i=$z;Vx(i,b,b.ri);if(C2(a,f,h)){b.cF=1;$p=3;continue _;}b.cF=0;if(c&&b.cF){i=b.bA;if(i!==null){if(!i.bx&&i.bK===b){$p=5;continue _;}i.bK=null;b.bA=null;}}return;case 5:AQG(a,i);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,$p);}
+function AVH(a,b){var c,d,e,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=null;$p=1;case 1:$z=ALY(a,c,b);if(C()){break _;}c=$z;d=0;while(d=f){c=c+1|0;if(c>=d)break a;i=e;}j=g;}return 0;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);}
+function A0t(a,b){var c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=N(b.N);d=N(b.V+1.0);e=N(b.C);f=N(b.R+1.0);g=N(b.O);h=N(b.W+1.0);while(c=f){c=c+1|
+0;if(c>=d)break a;i=e;}j=g;}return 0;}return 1;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
+function A0S(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=N(b.N);f=N(b.V+1.0);g=N(b.C);h=N(b.R+1.0);i=N(b.O);j=N(b.W+1.0);k=0;l=BM(0.0,0.0,0.0);m=h;while(e0.0){b=Dw(l);d.f=d.f+
+b.G*0.004;d.i=d.i+b.F*0.004;d.g=d.g+b.B*0.004;}return k;case 1:$z=AKw(a,e,n,o);if(C()){break _;}q=$z;r=p[q];if(r!==null&&r.bz===c){s=n+1|0;$p=2;continue _;}o=o+1|0;a:while(true){if(o=h){e=e+1|0;if(e>=f)break a;n=g;}o=i;}if(K_(l)>0.0){b=Dw(l);d.f=d.f+b.G*0.004;d.i=d.i+b.F*0.004;d.g=d.g+b.B*0.004;}return k;case 2:$z=AMY(a,e,n,o);if(C()){break _;}q=$z;if(m>=s-NC(q)){k=1;$p=3;continue _;}o=o+1|0;b:while(true){if(o=
+h){e=e+1|0;if(e>=f)break b;n=g;}o=i;}if(K_(l)>0.0){b=Dw(l);d.f=d.f+b.G*0.004;d.i=d.i+b.F*0.004;d.g=d.g+b.B*0.004;}return k;case 3:r.vn(a,e,n,o,d,l);if(C()){break _;}o=o+1|0;c:while(true){if(o=h){e=e+1|0;if(e>=f)break c;n=g;}o=i;}if(K_(l)>0.0){b=Dw(l);d.f=d.f+b.G*0.004;d.i=d.i+b.F*0.004;d.g=d.g+b.B*0.004;}return k;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);}
+function AJT(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=N(b.N);e=N(b.V+1.0);f=N(b.C);g=N(b.R+1.0);h=N(b.O);i=N(b.W+1.0);while(d=g){d=d+1|0;if(d>=e)break a;j=f;}k=h;}return 0;case 2:$z=AMY(a,d,j,k);if(C()){break _;}o=$z;p=j+1|0;if(o<8)p=p-o/8.0;if(p>=b.C)return 1;k=k+1|0;b:while(true){if(k=g){d=d+1|0;if(d>=e)break b;j=f;}k=h;}return 0;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);}
+function A0H(a,b,c,d,e,f){var g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=0;$p=1;case 1:$z=AF7(a,b,c,d,e,f,g);if(C()){break _;}b=$z;return b;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+function AF7(a,b,c,d,e,f,g){var h,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=new AEp;h.wK=0;h.PO=new CX;h.tJ=Hv();h.cG=a;h.tj=b;h.dC=f;h.gh=c;h.gf=d;h.gq=e;h.wK=g;$p=1;case 1:AT7(h);if(C()){break _;}$p=2;case 2:A0j(h);if(C()){break _;}return h;default:G1();}}D0().s(a,b,c,d,e,f,g,h,$p);}
+function AKI(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=1.0/((c.V-c.N)*2.0+1.0);e=1.0/((c.R-c.C)*2.0+1.0);f=1.0/((c.W-c.O)*2.0+1.0);g=0;h=0;i=0.0;while(i<=1.0){j=0.0;while(j<=1.0){if(0.0<=1.0){k=c.N;l=k+(c.V-k)*i;k=c.C;k=k+(c.R-k)*j;m=c.O;n=c.W-m;o=0.0;p=BM(l,k,m+n*o);$p=1;continue _;}j
+=j+e;}i=i+d;}return g/h;case 1:$z=AR$(a,p,b);if(C()){break _;}p=$z;if(p===null)g=g+1|0;h=h+1|0;q=o+f;a:while(true){if(q<=1.0){k=c.N;l=k+(c.V-k)*i;k=c.C;k=k+(c.R-k)*j;m=c.O;n=c.W-m;o=q;p=BM(l,k,m+n*o);continue _;}j=j+e;while(j>1.0){i=i+d;if(i>1.0)break a;j=0.0;}q=0.0;}return g/h;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);}
+function AWj(a,b,c,d){var e,f,g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=b>>4;f=d>>4;$p=1;case 1:$z=AHy(a,e,f);if(C()){break _;}g=$z;if(g===null)return null;b=b&15;d=d&15;$p=2;case 2:$z=AWf(g,b,c,d);if(C()){break _;}g=$z;return g;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+function AN8(a,b,c,d,e){var f,g,h,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=b>>4;g=d>>4;$p=1;case 1:$z=AHy(a,f,g);if(C()){break _;}h=$z;if(h!==null)R_(h,b&15,c,d&15,e);return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,$p);}
+function ALD(a,b,c,d){var e,f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:I();e=BwB.data;$p=1;case 1:$z=AKw(a,b,c,d);if(C()){break _;}b=$z;f=e[b];return f!==null?f.c4():0;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function AXL(a,b){var c,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=1;$p=1;case 1:AJB(a,c,b);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,$p);}
+function A1c(a){var b,c,d,$$je,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.fT;if(b>=50)return 0;a.fT=b+1|0;a:{try{c=5000;}catch($$e){$$je=R($$e);d=$$je;break a;}b:{try{if(CT(a.j$)>0)break b;}catch($$e){$$je=R($$e);d=$$je;break a;}a.fT=a.fT-1|0;return 0;}c:{try{c=c+(-1)|0;if(c>0)break c;}catch($$e){$$je=R($$e);d=$$je;break a;}a.fT=a.fT-1|0;return 1;}try{d=a.j$;d=D3(d,CT(d)-1|0);$p=1;continue _;}catch($$e){$$je=R($$e);d=$$je;}}a.fT=a.fT-1|
+0;P(d);case 1:d:{try{AR8(d,a);if(C()){break _;}}catch($$e){$$je=R($$e);d=$$je;break d;}a:{try{if(CT(a.j$)>0)break a;}catch($$e){$$je=R($$e);d=$$je;break d;}a.fT=a.fT-1|0;return 0;}b:{try{c=c+(-1)|0;if(c>0)break b;}catch($$e){$$je=R($$e);d=$$je;break d;}a.fT=a.fT-1|0;return 1;}try{d=a.j$;d=D3(d,CT(d)-1|0);continue _;}catch($$e){$$je=R($$e);d=$$je;}}a.fT=a.fT-1|0;P(d);default:G1();}}D0().s(a,b,c,d,$p);}
+function Fn(a,b,c,d,e,f,g,h){var i,j,k,l,m;a:{b:{if(a.cI.qt){D_();if(b===BD6)break b;}i=BD4+1|0;BD4=i;if(i==50)BD4=i-1|0;else if(!Fp(a,(f+c|0)/2|0,64,(h+e|0)/2|0))BD4=BD4-1|0;else{j=a.j$.p;if(4<=j)j=4;k=0;while(true){if(k>=j){l=a.j$;m=new AC0;m.ct=b;m.w$=c;m.hN=d;m.hJ=e;m.hi=f;m.gC=g;m.f2=h;Ba(l,m);b=a.j$;if(b.p>100000)D1(b);BD4=BD4-1|0;break b;}l=a.j$;l=Z(l,(l.p-k|0)-1|0);if(l.ct===b&&AQb(l,c,d,e,f,g,h))break;k=k+1|0;}BD4=BD4-1|0;break a;}}}}
+function Lf(a){var b;b=AEx(a,1.0);if(b!=a.iD)a.iD=b;}
+function AFD(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:a:{ALO(a);if(C()){break _;}AEe(a.ig);b=AEx(a,1.0);if(b!=a.iD){a.iD=b;c=0;while(true){d=a.ek;if(c>=d.p)break a;d=Z(d,c);b=0;while(true){e=d.iV.data;if(b>=e.length)break;if(e[b].uz){if(!e[b].k2)Ba(d.hl,e[b]);NM(d.iV.data[b]);}b=b+1|0;}c=c+1|0;}}}f
+=Bi(a.c_,M(1));a.c_=f;if(E8(Gp(f,M(a.AE)),Cb)){b=0;d=null;$p=2;continue _;}b=JT(a.hC);if(b!=Fe(a.jY)){d=new Ei;Bj(d,B(479));P(d);}if(b>1000)b=1000;c=0;b:{while(true){if(c>=b)break b;g=a.hC.nG;d=g.f4;h=null;while(d!==null){i=d.dG;h=d;d=i;}if(h===null){d=new I8;X(d);P(d);}i=h.mL;if(DQ(i.oO,a.c_))break;d=Mx(g,i);if(d===null)d=null;else{g.f4=JO(g,g.f4,i);g.kx=g.kx+1|0;d=d.ny;}MI(a.jY,i);j=i.gp;k=j-8|0;l=i.f6;m=l-8|0;n=i.gx;if(I9(a,k,m,n-8|0,j+8|0,l+8|0,n+8|0)){o=i.gp;j=i.f6;k=i.gx;$p=4;continue _;}c=c+1|0;}}JT(a.hC);$p
+=3;continue _;case 2:AJB(a,b,d);if(C()){break _;}b=JT(a.hC);if(b!=Fe(a.jY)){d=new Ei;Bj(d,B(479));P(d);}if(b>1000)b=1000;c=0;c:{while(true){if(c>=b)break c;g=a.hC.nG;d=g.f4;h=null;while(d!==null){i=d.dG;h=d;d=i;}if(h===null){d=new I8;X(d);P(d);}i=h.mL;if(DQ(i.oO,a.c_))break;d=Mx(g,i);if(d===null)d=null;else{g.f4=JO(g,g.f4,i);g.kx=g.kx+1|0;d=d.ny;}MI(a.jY,i);j=i.gp;k=j-8|0;l=i.f6;m=l-8|0;n=i.gx;if(I9(a,k,m,n-8|0,j+8|0,l+8|0,n+8|0)){o=i.gp;j=i.f6;k=i.gx;$p=4;continue _;}c=c+1|0;}}JT(a.hC);$p=3;case 3:APq(a);if
+(C()){break _;}return;case 4:$z=AKw(a,o,j,k);if(C()){break _;}o=$z;if(o==i.rp&&o>0){I();d=BwB.data[o];o=i.gp;j=i.f6;k=i.gx;h=a.n;$p=5;continue _;}d:{while(true){c=c+1|0;if(c>=b)break d;g=a.hC.nG;d=g.f4;h=null;while(d!==null){i=d.dG;h=d;d=i;}if(h===null){d=new I8;X(d);P(d);}i=h.mL;if(DQ(i.oO,a.c_))break;d=Mx(g,i);if(d===null)d=null;else{g.f4=JO(g,g.f4,i);g.kx=g.kx+1|0;d=d.ny;}MI(a.jY,i);j=i.gp;k=j-8|0;l=i.f6;m=l-8|0;n=i.gx;if(!I9(a,k,m,n-8|0,j+8|0,l+8|0,n+8|0))continue;else{o=i.gp;j=i.f6;k=i.gx;continue _;}}}JT(a.hC);$p
+=3;continue _;case 5:d.c8(a,o,j,k,h);if(C()){break _;}a:{while(true){c=c+1|0;if(c>=b)break a;g=a.hC.nG;d=g.f4;h=null;while(d!==null){i=d.dG;h=d;d=i;}if(h===null){d=new I8;X(d);P(d);}i=h.mL;if(DQ(i.oO,a.c_))break;d=Mx(g,i);if(d===null)d=null;else{g.f4=JO(g,g.f4,i);g.kx=g.kx+1|0;d=d.ny;}MI(a.jY,i);j=i.gp;k=j-8|0;l=i.f6;m=l-8|0;n=i.gx;if(!I9(a,k,m,n-8|0,j+8|0,l+8|0,n+8|0))continue;else{o=i.gp;j=i.f6;k=i.gx;$p=4;continue _;}}}JT(a.hC);$p=3;continue _;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
+function APq(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:W9(a.s8);b=0;while(true){c=a.lb;if(b>=c.p)break;d=Z(c,b);e=N(d.c/16.0);f=N(d.d/16.0);g=(-9);while(g<=9){h=(-9);while(h<=9){PJ(a.s8,A7G(g+e|0,h+f|0));h=h+1|0;}g=g+1|0;}b=b+1|0;}b=a.p8;if(b>
+0)a.p8=b-1|0;c=Ft(a.s8);if(!CW(c))return;i=De(c);b=i.en;e=b*16|0;j=i.d_;f=j*16|0;$p=1;case 1:$z=AHy(a,b,j);if(C()){break _;}k=$z;if(!a.p8){b=(a.gR*3|0)+a.mC|0;a.gR=b;j=b>>2;h=j&15;l=j>>8&15;m=j>>16&127;n=HK(k,h,m,l);j=h+e|0;h=l+f|0;if(!n){$p=2;continue _;}}j=0;while(true){if(j>=80){if(!CW(c))return;i=De(c);b=i.en;e=b*16|0;j=i.d_;f=j*16|0;continue _;}b=(a.gR*3|0)+a.mC|0;a.gR=b;h=b>>2;l=h&15;m=h>>8&15;n=h>>16&127;o=k.eU.data[l<<11|m<<7|n];I();if(Bzo.data[o])break;j=j+1|0;}p=BwB.data[o];b=l+e|0;h=m+f|0;i=a.n;$p
+=4;continue _;case 2:$z=AE4(a,j,m,h);if(C()){break _;}l=$z;if(l<=D(a.n,8)){D_();p=BD6;$p=3;continue _;}j=0;while(true){if(j>=80){if(!CW(c))return;i=De(c);b=i.en;e=b*16|0;j=i.d_;f=j*16|0;$p=1;continue _;}b=(a.gR*3|0)+a.mC|0;a.gR=b;h=b>>2;l=h&15;m=h>>8&15;n=h>>16&127;o=k.eU.data[l<<11|m<<7|n];I();if(Bzo.data[o])break;j=j+1|0;}p=BwB.data[o];b=l+e|0;h=m+f|0;i=a.n;$p=4;continue _;case 3:$z=AT9(a,p,j,m,h);if(C()){break _;}b=$z;if(b<=0){q=j+0.5;r=m+0.5;s=h+0.5;p=O7(a,q,r,s,8.0);if(p!==null&&RF(p,q,r,s)>4.0){p=B(480);t
+=0.699999988079071;u=0.800000011920929+O(a.n)*0.20000000298023224;$p=5;continue _;}}j=0;while(true){if(j>=80){if(!CW(c))return;i=De(c);b=i.en;e=b*16|0;j=i.d_;f=j*16|0;$p=1;continue _;}b=(a.gR*3|0)+a.mC|0;a.gR=b;h=b>>2;l=h&15;m=h>>8&15;n=h>>16&127;o=k.eU.data[l<<11|m<<7|n];I();if(Bzo.data[o])break;j=j+1|0;}p=BwB.data[o];b=l+e|0;h=m+f|0;i=a.n;$p=4;case 4:p.c8(a,b,n,h,i);if(C()){break _;}while(true){j=j+1|0;if(j>=80){if(!CW(c))return;i=De(c);b=i.en;e=b*16|0;j=i.d_;f=j*16|0;$p=1;continue _;}b=(a.gR*3|0)+a.mC|0;a.gR
+=b;h=b>>2;l=h&15;m=h>>8&15;n=h>>16&127;o=k.eU.data[l<<11|m<<7|n];I();if(!Bzo.data[o])continue;else break;}p=BwB.data[o];b=l+e|0;h=m+f|0;i=a.n;continue _;case 5:AGC(a,q,r,s,p,t,u);if(C()){break _;}a.p8=D(a.n,12000)+6000|0;j=0;while(true){if(j>=80){if(!CW(c))return;i=De(c);b=i.en;e=b*16|0;j=i.d_;f=j*16|0;$p=1;continue _;}b=(a.gR*3|0)+a.mC|0;a.gR=b;h=b>>2;l=h&15;m=h>>8&15;n=h>>16&127;o=k.eU.data[l<<11|m<<7|n];I();if(Bzo.data[o])break;j=j+1|0;}p=BwB.data[o];b=l+e|0;h=m+f|0;i=a.n;$p=4;continue _;default:G1();}}D0().s(a,
b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p);}
-function ANf(a,b,c,d){var e,f,g,h,i,j,k,l,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=16;f=new CX;g=0;if(g>=1000)return;h=(b+D(a.n,e)|0)-D(a.n,e)|0;i=(c+D(a.n,e)|0)-D(a.n,e)|0;j=(d+D(a.n,e)|0)-D(a.n,e)|0;$p=1;case 1:$z=AKi(a,h,i,j);if(C()){break _;}k=$z;if(k>0){I();l=Bwd.data[k];$p=2;continue _;}g=g+1|0;if(g>=1000)return;h=(b+D(a.n,e)|0)-D(a.n,e)|0;i=(c+D(a.n,e)|0)-D(a.n,
-e)|0;j=(d+D(a.n,e)|0)-D(a.n,e)|0;continue _;case 2:l.iX(a,h,i,j,f);if(C()){break _;}g=g+1|0;if(g>=1000)return;h=(b+D(a.n,e)|0)-D(a.n,e)|0;i=(c+D(a.n,e)|0)-D(a.n,e)|0;j=(d+D(a.n,e)|0)-D(a.n,e)|0;$p=1;continue _;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
-function ALL(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:D0(a.pL);d=N((c.N-2.0)/16.0);e=N((c.V+2.0)/16.0);f=N((c.O-2.0)/16.0);g=N((c.W+2.0)/16.0);while(d<=e){h=f;while(h<=g){if(C2(a,d,h)){$p=1;continue _;}h=h+1|0;}d=d+1|0;}return a.pL;case 1:$z=AHl(a,d,h);if(C()){break _;}i=$z;j=a.pL;k=N((c.C-2.0)/16.0);l=N((c.R
-+2.0)/16.0);if(k<0)k=0;m=i.gN.data.length;if(l>=m)l=m-1|0;while(k<=l){n=i.gN.data[k];m=0;while(mg){d=d+1|0;if(d>e)break a;h=f;}if(!C2(a,d,h))continue;else{continue _;}}return a.pL;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
-function AVM(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=N((c.N-2.0)/16.0);e=N((c.V+2.0)/16.0);f=N((c.O-2.0)/16.0);g=N((c.W+2.0)/16.0);h=Ci();while(d<=e){i=f;while(i<=g){if(C2(a,d,i)){$p=1;continue _;}i=i+1|0;}d=d+1|0;}return h;case 1:$z=AHl(a,d,i);if(C()){break _;}j=$z;k=N((c.C-2.0)/16.0);l=N((c.R+2.0)/16.0);if
-(k<0)k=0;m=j.gN.data.length;if(l>=m)l=m-1|0;while(k<=l){n=j.gN.data[k];m=0;while(mg){d=d+1|0;if(d>e)break a;i=f;}if(!C2(a,d,i))continue;else{continue _;}}return h;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
-function AQI(a,b,c,d,e,f){var g,h,i,j,k,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AKi(a,c,d,e);if(C()){break _;}g=$z;I();h=Bwd.data;i=h[g];j=h[b];$p=2;case 2:$z=j.d_(a,c,d,e);if(C()){break _;}k=$z;if(f)k=null;if(k!==null){$p=3;continue _;}if(i!==Bxv&&i!==By8&&i!==Bxw&&i!==By9&&i!==Bwf&&i!==BzN){if(b>0&&i===null){$p=4;continue _;}b=0;}else b=1;return b;case 3:$z=AVy(a,
-k);if(C()){break _;}f=$z;if(!f)b=0;else if(i!==Bxv&&i!==By8&&i!==Bxw&&i!==By9&&i!==Bwf&&i!==BzN){if(b>0&&i===null){$p=4;continue _;}b=0;}else b=1;return b;case 4:$z=j.fb(a,c,d,e);if(C()){break _;}b=$z;return !b?0:1;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
-function A06(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=N(b.c);f=N(b.j);g=N(b.d);h=d+16.0|0;i=e-h|0;j=f-h|0;k=g-h|0;l=e+h|0;m=f+h|0;n=g+h|0;o=new HC;$p=1;case 1:AMv(o,a,i,j,k,l,m,n);if(C()){break _;}return UH(Bdh(o),b,c.c,c.w.C,c.d,d);default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
-function ASM(a,b,c,d,e){var f,g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AKi(a,b,c,d);if(C()){break _;}f=$z;if(!f)return 0;I();g=Bwd.data[f];$p=2;case 2:$z=g.pK(a,b,c,d,e);if(C()){break _;}b=$z;return b;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-function AKu(a,b,c,d,e){var f,g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=ALr(a,b,c,d);if(C()){break _;}f=$z;if(!f){$p=2;continue _;}f=c-1|0;e=0;$p=3;continue _;case 2:$z=AKi(a,b,c,d);if(C()){break _;}f=$z;if(!f)return 0;I();g=Bwd.data[f];$p=4;continue _;case 3:$z=ASM(a,b,f,d,e);if(C()){break _;}e=$z;if(e)return 1;e=c+1|0;f=1;$p=5;continue _;case 4:$z=g.rb(a,b,c,d,e);if(C()){break _;}b=$z;return b;case 5:$z
-=ASM(a,b,e,d,f);if(C()){break _;}e=$z;if(e)return 1;e=d-1|0;f=2;$p=6;case 6:$z=ASM(a,b,c,e,f);if(C()){break _;}e=$z;if(e)return 1;e=d+1|0;f=3;$p=7;case 7:$z=ASM(a,b,c,e,f);if(C()){break _;}e=$z;if(e)return 1;e=b-1|0;f=4;$p=8;case 8:$z=ASM(a,e,c,d,f);if(C()){break _;}e=$z;if(e)return 1;b=b+1|0;e=5;$p=9;case 9:$z=ASM(a,b,c,d,e);if(C()){break _;}b=$z;return b;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-function APn(a,b,c,d){var e,f,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=c-1|0;f=0;$p=1;case 1:$z=AKu(a,b,e,d,f);if(C()){break _;}f=$z;if(f)return 1;f=c+1|0;e=1;$p=2;case 2:$z=AKu(a,b,f,d,e);if(C()){break _;}f=$z;if(f)return 1;f=d-1|0;e=2;$p=3;case 3:$z=AKu(a,b,c,f,e);if(C()){break _;}f=$z;if(f)return 1;f=d+1|0;e=3;$p=4;case 4:$z=AKu(a,b,c,f,e);if(C()){break _;}f=$z;if(f)return 1;f=b-1|0;e=4;$p=5;case 5:$z=AKu(a,f,c,d,e);if
-(C()){break _;}f=$z;if(f)return 1;b=b+1|0;f=5;$p=6;case 6:$z=AKu(a,b,c,d,f);if(C()){break _;}b=$z;return b;default:GY();}}DZ().s(a,b,c,d,e,f,$p);}
-function GR(a,b,c){return OU(a,b.c,b.j,b.d,c);}
-function OU(a,b,c,d,e){var f,g,h,i,j,k,l;f=(-1.0);g=null;h=0;i=Y(e,0.0);j=e*e;while(true){k=a.k8;if(h>=k.p)break;k=Z(k,h);l=Rq(k,b,c,d);if(!(i>=0&&l>=j)&&!(f!==(-1.0)&&l>=f)){f=l;g=k;}h=h+1|0;}return g;}
-function AF1(a){var b,c,d,e,$$je,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:try{b=a.iK;c=Cq();J(J(c,b),B(465));d=Cb(c);$p=1;continue _;}catch($$e){$$je=R($$e);if($$je instanceof Bv){}else{throw $$e;}}b=new Gw;Bj(b,B(466));P(b);case 1:a:{b:{try{$z=ATp(d);if(C()){break _;}e=$z;if(e!==null)break b;}catch($$e){$$je=R($$e);if($$je instanceof Bv){break a;}else{throw $$e;}}return;}try{c=new Ne;b=new ADT;$p=2;continue _;}catch($$e){$$je=R($$e);if
-($$je instanceof Bv){}else{throw $$e;}}}b=new Gw;Bj(b,B(466));P(b);case 2:a:{try{$z=ATp(d);if(C()){break _;}e=$z;AGI(b,e);RL(c,b);}catch($$e){$$je=R($$e);if($$je instanceof Bv){break a;}else{throw $$e;}}b:{c:{try{try{if(FO(Oc(c),a.re))break c;}catch($$e){$$je=R($$e);b=$$je;break b;}K9(c);}catch($$e){$$je=R($$e);if($$je instanceof Bv){break a;}else{throw $$e;}}return;}try{P(Bsh(B(483)));}catch($$e){$$je=R($$e);b=$$je;}}try{K9(c);P(b);}catch($$e){$$je=R($$e);if($$je instanceof Bv){}else{throw $$e;}}}b=new Gw;Bj(b,
-B(466));P(b);default:GY();}}DZ().s(a,b,c,d,e,$p);}
-function ANY(a,b){var c,d,e,f,g,h,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=N(b.c/16.0);d=N(b.d/16.0);e=c-2|0;c=c+2|0;f=d-2|0;g=d+2|0;while(e<=c){h=f;if(h<=g){$p=1;continue _;}e=e+1|0;}if(!W8(a.b3,b))Ba(a.b3,b);return;case 1:AHl(a,e,h);if(C()){break _;}h=h+1|0;while(true){if(h<=g){continue _;}e=e+1|0;if(e>c)break;h=f;}if(!W8(a.b3,b))Ba(a.b3,b);return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,$p);}
-function AE2(){BDF=0;}
-function Jc(){E.call(this);this.qx=0.0;}
-function BDJ(){var a=new Jc();Sd(a);return a;}
-function Sd(a){a.qx=0.0;}
-function Si(a,b,c,d,e,f){var g,h,i,j,k,l,m,n;g=(f>>24&255)/255.0;h=(f>>16&255)/255.0;i=(f>>8&255)/255.0;j=(f&255)/255.0;BI();k=Bv_;Bb(3042);Bc(3553);CK(770,771);B1(h,i,j,g);By(k);l=b;m=e;Bk(k,l,m,0.0);n=d;Bk(k,n,m,0.0);m=c;Bk(k,n,m,0.0);Bk(k,l,m,0.0);Br(k);Bb(3553);Bc(3042);}
-function Pf(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s;h=(f>>24&255)/255.0;i=(f>>16&255)/255.0;j=(f>>8&255)/255.0;k=(f&255)/255.0;l=(g>>24&255)/255.0;m=(g>>16&255)/255.0;n=(g>>8&255)/255.0;o=(g&255)/255.0;Bc(3553);Bb(3042);Bc(3008);CK(770,771);BI();p=Bv_;By(p);E5(p,i,j,k,h);q=d;r=c;Bk(p,q,r,0.0);s=b;Bk(p,s,r,0.0);E5(p,m,n,o,l);r=e;Bk(p,s,r,0.0);Bk(p,q,r,0.0);Br(p);Bc(3042);Bb(3008);Bb(3553);}
-function E1(a,b,c,d,e,f){C9(b,c,d-(DU(b,c)/2|0)|0,e,f);}
-function EC(a,b,c,d,e,f){C9(b,c,d,e,f);}
-function Du(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o;BI();h=Bv_;By(h);i=b+0|0;j=c+g|0;k=a.qx;l=(d+0|0)*0.00390625;m=(e+g|0)*0.00390625;H(h,i,j,k,l,m);n=b+f|0;o=a.qx;k=(d+f|0)*0.00390625;H(h,n,j,o,k,m);m=c+0|0;o=a.qx;j=(e+0|0)*0.00390625;H(h,n,m,o,k,j);H(h,i,m,a.qx,l,j);Br(h);}
-function Dk(){var a=this;Jc.call(a);a.A=null;a.bd=0;a.bt=0;a.b7=null;a.lt=0;a.bW=null;a.s3=null;}
-function BDK(){var a=new Dk();Fc(a);return a;}
-function Fc(a){Sd(a);a.b7=Ci();a.lt=0;a.s3=null;}
-function ANG(a,b,c,d){var e,f,g,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=0;f=a.b7;if(e>=f.p)return;f=Z(f,e);g=a.A;$p=1;case 1:APK(f,g,b,c);if(C()){break _;}e=e+1|0;f=a.b7;if(e>=f.p)return;f=Z(f,e);g=a.A;continue _;default:GY();}}DZ().s(a,b,c,d,e,f,g,$p);}
-function AF7(a,b,c){var d,e,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(c!=1)return;d=a.A;e=null;$p=1;case 1:AJq(d,e);if(C()){break _;}d=a.A;$p=2;case 2:A1d(d);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,$p);}
-function AGS(a,b,c,d){var e,f,g,h,i,j,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{if(!d){e=0;while(true){f=a.b7;if(e>=f.p)break a;f=Z(f,e);if(f.CG(a.A,b,c)){a.s3=f;g=a.A.g7;h=B(349);i=1.0;j=1.0;$p=1;continue _;}e=e+1|0;}}}return;case 1:AMK(g,h,i,j);if(C()){break _;}$p=2;case 2:a.jA(f);if(C()){break _;}while(true){e=e+1|0;f=a.b7;if(e>=f.p)break;f=Z(f,e);if(!f.CG(a.A,b,c))continue;else{a.s3
-=f;g=a.A.g7;h=B(349);i=1.0;j=1.0;$p=1;continue _;}}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,$p);}
-function AP5(a,b,c,d){var e;e=a.s3;if(e!==null&&!d){e.LH(b,c);a.s3=null;}}
-function AVp(a,b){}
-function ARQ(a,b,c,d){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.A=b;a.bW=b.k9;a.bd=c;a.bt=d;D0(a.b7);$p=1;case 1:a.iO();if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,$p);}
-function AY$(a){}
-function APe(a){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(Gi()){$p=1;continue _;}if(!EG())return;$p=2;continue _;case 1:AG5(a);if(C()){break _;}if(Gi()){continue _;}if(!EG())return;$p=2;case 2:A1V(a);if(C()){break _;}if(!EG())return;continue _;default:GY();}}DZ().s(a,$p);}
-function AG5(a){var b,c,d,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!CM()){a.EU(S(A07(),a.bd)/a.A.bJ|0,(a.bt-(S(AFi(),a.bt)/a.A.bn|0)|0)-1|0,C3());return;}b=S(A07(),a.bd)/a.A.bJ|0;c=(a.bt-(S(AFi(),a.bt)/a.A.bn|0)|0)-1|0;d=C3();$p=1;case 1:a.PR(b,c,d);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,$p);}
-function A1V(a){var b,c,d,e,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!C5())return;b=Bvm;if(b===null)c=0;else{d=$rt_str(b.key);c=Bvm===null?32:Bl(d)>1?0:Bf(d,0);}e=Bh();$p=1;case 1:a.tq(c,e);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,$p);}
-function AQV(a){}
-function AQG(a){}
-function AIV(a){var b,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=0;$p=1;case 1:AL6(a,b);if(C()){break _;}return;default:GY();}}DZ().s(a,b,$p);}
-function AL6(a,b){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.A.r!==null){Pf(a,0,0,a.bd,a.bt,(-1072689136),(-804253680));return;}$p=1;case 1:AKF(a,b);if(C()){break _;}return;default:GY();}}DZ().s(a,b,$p);}
-function AKF(a,b){var c,d,e,f,g,h,i,j,k,l,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Bc(2896);Bc(2912);BI();c=Bv_;d=3553;e=a.A.T;f=B(231);$p=1;case 1:$z=APE(e,f);if(C()){break _;}g=$z;CF(d,g);B1(1.0,1.0,1.0,1.0);By(c);D8(c,4210752);g=a.bt;h=g;i=g/32.0;j=b;H(c,0.0,h,0.0,0.0,i+j);g=a.bd;k=g;d=a.bt;H(c,k,d,0.0,g/32.0,d/32.0+j);g=a.bd;k=g;h=g/32.0;l=0+b|0;H(c,k,0.0,0.0,h,l);H(c,
-0.0,0.0,0.0,0.0,l);Br(c);return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
-function A5u(a){return 1;}
-function A0h(){Dk.call(this);this.Gr=0;}
-function Btg(){var a=new A0h();BoF(a);return a;}
-function BoF(a){Fc(a);a.Gr=0;}
-function AIk(a){a.Gr=a.Gr+1|0;}
-function AVR(a){D0(a.b7);Ba(a.b7,EV(0,(a.bd/2|0)-100|0,((a.bt/4|0)+120|0)+12|0,B(484)));}
-function AG3(a,b){var c,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.iT&&!b.cH){c=a.A;b=Nv();$p=1;continue _;}return;case 1:AJq(c,b);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,$p);}
-function AQJ(a,b,c,d){var $p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AIV(a);if(C()){break _;}E1(a,a.bW,B(485),a.bd/2|0,((a.bt/4|0)-60|0)+20|0,16777215);C9(a.bW,B(486),(a.bd/2|0)-140|0,(((a.bt/4|0)-60|0)+60|0)+0|0,10526880);C9(a.bW,B(487),(a.bd/2|0)-140|0,(((a.bt/4|0)-60|0)+60|0)+18|0,10526880);C9(a.bW,B(488),(a.bd/2|0)-140|0,(((a.bt/4|0)-60|0)+60|0)+27|0,10526880);C9(a.bW,B(489),(a.bd/2|0)-140|0,(((a.bt/4|0)-60|0)+60|0)+45|0,10526880);$p
-=2;case 2:ANG(a,b,c,d);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,$p);}
-var Gp=K(Bv);
-function BDL(){var a=new Gp();A7P(a);return a;}
-function A7P(a){X(a);}
-var IC=K(0);
-function ADP(){E.call(this);this.Jw=null;}
-function ARC(a){var b,c,d,$$je,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.Jw;a:{try{try{GW();BxA=BxA+1|0;Hl(b);$p=1;continue _;}catch($$e){$$je=R($$e);if($$je instanceof D1){c=$$je;}else{throw $$e;}}Uu(Wh(b),b,c);break a;}catch($$e){$$je=R($$e);c=$$je;}d=b.qt;$p=2;continue _;}c=b.qt;$p=4;continue _;case 1:a:{b:{c:{try{ASw(b);if(C()){break _;}}catch($$e){$$je=R($$e);if($$je instanceof D1){c=$$je;break c;}else{c=$$je;break b;}}c=b.qt;$p=3;continue _;}try
-{Uu(Wh(b),b,c);break a;}catch($$e){$$je=R($$e);c=$$je;}}d=b.qt;$p=2;continue _;}c=b.qt;$p=4;continue _;case 2:XH(d);if(C()){break _;}a:{try{TP(d);Mi(d);break a;}catch($$e){$$je=R($$e);b=$$je;}Mi(d);P(b);}b.xL=0;BxA=BxA-1|0;Hl(Bxx);P(c);case 3:XH(c);if(C()){break _;}a:{try{TP(c);Mi(c);break a;}catch($$e){$$je=R($$e);b=$$je;}Mi(c);P(b);}b.xL=0;BxA=BxA-1|0;Hl(Bxx);return;case 4:XH(c);if(C()){break _;}a:{try{TP(c);Mi(c);break a;}catch($$e){$$je=R($$e);b=$$je;}Mi(c);P(b);}b.xL=0;BxA=BxA-1|0;Hl(Bxx);return;default:
-GY();}}DZ().s(a,b,c,d,$p);}
-function GL(){var a=this;E.call(a);a.l3=null;a.EM=0.0;a.EL=0.0;}
-function Kl(a,b,c,d,e){var f=new GL();BdS(f,a,b,c,d,e);return f;}
-function BdS(a,b,c,d,e,f){a.l3=ADC(b,c,d);a.EM=e;a.EL=f;}
-function Og(a,b,c){var d;d=new GL;d.l3=a.l3;d.EM=b;d.EL=c;return d;}
-function Id(){var a=this;E.call(a);a.pT=null;a.LB=0;a.KD=0;}
-function BDM(a,b,c,d,e){var f=new Id();Km(f,a,b,c,d,e);return f;}
-function Km(a,b,c,d,e,f){var g,h,i,j,k,l;g=b.data;a.LB=0;a.KD=0;a.pT=b;a.LB=g.length;h=g[0];i=e/64.0-0.0015625000232830644;j=d/32.0+0.0031250000465661287;g[0]=Og(h,i,j);h=g[1];k=c/64.0+0.0015625000232830644;g[1]=Og(h,k,j);h=g[2];l=f/32.0-0.0031250000465661287;g[2]=Og(h,k,l);g[3]=Og(g[3],i,l);}
-function Qx(){var a=this;E.call(a);a.bV=0;a.Tl=0;a.xx=Cf;a.b5=Cf;a.sP=0;a.hF=0;a.PZ=0;a.uF=null;a.b_=null;a.ij=0;a.nc=0;a.Gp=null;a.fQ=null;a.hl=null;}
-var BDN=null;function YF(a){var b;b=a.uF;if(b!==null)APG(b);return 0;}
-function AOL(a,b){var c,d,e,f,g,h,i,j,k,$$je;c=a.b_;if(c!==null&&c.cd!==null){d=b!=4?0:(-5);e=(-5);a:{b:{c:{d:{e:{f:{g:{h:{i:while(true){j:{k:{l:{m:{n:{o:{p:{q:{r:{s:{t:{u:{v:{w:{switch(a.bV){case 6:a.bV=13;a.b_.bR=B(490);a.sP=0;return (-2);case 7:e=AGT(a.uF,e);if(e==(-3)){a.bV=13;a.sP=0;continue i;}if(!e)e=d;if(e!=1)break i;a.xx=a.b_.eg.rq();NF(a.uF);if(!a.hF){a.bV=12;e=d;continue i;}a.bV=8;e=d;break w;case 12:break e;case 13:return (-3);case 14:break r;case 23:try{e=IY(a,2,e,d);}catch($$e){$$je=R($$e);if($$je instanceof FA)
-{c=$$je;return c.jg;}else{throw $$e;}}f=a.b5;b=B9(f)&65535;a.ij=b;if((b&255)!=8){a.b_.bR=B(491);a.bV=13;continue i;}if(b&57344){a.b_.bR=B(492);a.bV=13;continue i;}if(b&512)LM(a,2,f);a.bV=16;break p;case 2:break d;case 3:break c;case 4:break b;case 5:d=e;break a;case 8:break w;case 9:break v;case 10:break u;case 11:break t;case 15:break s;case 16:break p;case 17:break o;case 18:break n;case 19:break q;case 20:break l;case 21:break k;case 22:break;default:return (-2);}break j;}c=a.b_;b=c.L;if(!b)return e;c.L=
-b-1|0;c.H=Bi(c.H,M(1));g=c.cd.data;b=c.E;c.E=b+1|0;a.b5=Cn(M((g[b]&255)<<24),F(4278190080, 0));a.bV=9;e=d;}c=a.b_;b=c.L;if(!b)return e;c.L=b-1|0;c.H=Bi(c.H,M(1));f=a.b5;g=c.cd.data;b=c.E;c.E=b+1|0;a.b5=Bi(f,Cn(M((g[b]&255)<<16),M(16711680)));a.bV=10;e=d;}c=a.b_;b=c.L;if(!b)return e;c.L=b-1|0;c.H=Bi(c.H,M(1));f=a.b5;g=c.cd.data;b=c.E;c.E=b+1|0;a.b5=Bi(f,Cn(M((g[b]&255)<<8),M(65280)));a.bV=11;e=d;}c=a.b_;b=c.L;if(!b)return e;c.L=b-1|0;c.H=Bi(c.H,M(1));f=a.b5;g=c.cd.data;b=c.E;c.E=b+1|0;f=Bi(f,Cn(M(g[b]),M(255)));a.b5
-=f;b=a.ij;if(b)a.b5=Cn(GM(GM(GM(DV(Cn(f,M(-16777216)),24),DV(Cn(f,M(16711680)),8)),F0(Cn(f,M(65280)),8)),F0(Cn(f,M(65535)),24)),F(4294967295, 0));e=B9(a.xx);f=a.b5;if(e!=B9(f))c.bR=B(493);else if(b){c=a.fQ;if(c!==null)c.M4=f;}a.bV=15;e=d;}if(!(a.hF&&a.ij)){c=a.b_.bR;if(c===null)break f;if(!Cz(c,B(493)))break f;a.bV=13;a.sP=5;continue i;}try{e=IY(a,4,e,d);}catch($$e){$$je=R($$e);if($$je instanceof FA){c=$$je;return c.jg;}else{throw $$e;}}c=a.b_.bR;if(c!==null&&Cz(c,B(493))){a.bV=13;a.sP=5;continue i;}f=a.b5;c
-=a.b_;if(Fu(f,Cn(c.iF,F(4294967295, 0)))){c.bR=null;break f;}c.bR=B(494);a.bV=13;continue i;}if(!a.hF){a.bV=7;continue i;}try{e=IY(a,2,e,d);}catch($$e){$$je=R($$e);if($$je instanceof FA){c=$$je;return c.jg;}else{throw $$e;}}b=a.hF;h=Y(b,4);if(!(h&&!(b&2))&&Fu(a.b5,M(35615))){if(!h)a.hF=2;a.b_.eg=V7();LM(a,2,a.b5);if(a.fQ===null)a.fQ=BkY();a.bV=23;continue i;}if(b&2){a.bV=13;a.b_.bR=B(495);continue i;}a.ij=0;f=a.b5;i=B9(f)&255;a.Tl=i;j=B9(DV(f,8))&255;if(!(b&1&&!(((i<<8)+j|0)%31|0))&&(i&15)!=8){if(h){a.bV=13;a.b_.bR
-=B(495);continue i;}c=a.b_;c.E=c.E-2|0;c.L=c.L+2|0;c.H=BD(c.H,M(2));a.hF=0;a.bV=7;continue i;}if((i&15)!=8){a.bV=13;a.b_.bR=B(491);continue i;}if(!h)a.hF=1;if(((i>>4)+8|0)>a.PZ){a.bV=13;a.b_.bR=B(496);continue i;}a.b_.eg=Bm9();if(j&32){a.bV=2;break d;}a.bV=7;continue i;}break m;}try{e=IY(a,4,e,d);}catch($$e){$$je=R($$e);if($$je instanceof FA){c=$$je;return c.jg;}else{throw $$e;}}c=a.fQ;if(c!==null)c.UE=a.b5;if(a.ij&512)LM(a,4,a.b5);a.bV=17;}try{e=IY(a,2,e,d);}catch($$e){$$je=R($$e);if($$je instanceof FA){c=
-$$je;return c.jg;}else{throw $$e;}}c=a.fQ;if(c!==null){b=B9(a.b5);c.VC=b&255;c.DB=b>>8&255;}if(a.ij&512)LM(a,2,a.b5);a.bV=18;}if(!(a.ij&1024)){c=a.fQ;if(c!==null)c.mq=null;}else{try{e=IY(a,2,e,d);}catch($$e){$$je=R($$e);if($$je instanceof FA){c=$$je;return c.jg;}else{throw $$e;}}c=a.fQ;if(c!==null)c.mq=B4(B9(a.b5)&65535);if(a.ij&512)LM(a,2,a.b5);}a.bV=19;}if(!(a.ij&1024)){c=a.fQ;if(c!==null)c.mq=null;}else x:{try{e=AWy(a,e,d);if(a.fQ===null)break x;g=FW(a.hl);k=g.data;a.hl=null;b=k.length;k=a.fQ.mq;if(b!=k.data.length)
-{a.b_.bR=B(497);a.bV=13;continue i;}CY(g,0,k,0,b);break x;}catch($$e){$$je=R($$e);if($$je instanceof FA){c=$$je;return c.jg;}else{throw $$e;}}}a.bV=20;}y:{if(!(a.ij&2048)){c=a.fQ;if(c!==null)c.u2=null;}else{z:{try{e=Vx(a,e,d);c=a.fQ;if(c===null)break z;c.u2=FW(a.hl);break z;}catch($$e){$$je=R($$e);if($$je instanceof FA){c=$$je;break h;}else{throw $$e;}}}try{a.hl=null;break y;}catch($$e){$$je=R($$e);if($$je instanceof FA){c=$$je;break h;}else{throw $$e;}}}}a.bV=21;}ba:{if(!(a.ij&4096)){c=a.fQ;if(c!==null)c.wA
-=null;}else{bb:{try{e=Vx(a,e,d);c=a.fQ;if(c===null)break bb;c.wA=FW(a.hl);break bb;}catch($$e){$$je=R($$e);if($$je instanceof FA){c=$$je;break g;}else{throw $$e;}}}try{a.hl=null;break ba;}catch($$e){$$je=R($$e);if($$je instanceof FA){c=$$je;break g;}else{throw $$e;}}}}a.bV=22;}if(a.ij&512){try{e=IY(a,2,e,d);}catch($$e){$$je=R($$e);if($$je instanceof FA){c=$$je;return c.jg;}else{throw $$e;}}c=a.fQ;if(c!==null)c.Wn=B9(Cn(a.b5,M(65535)));if(FO(a.b5,Cn(a.b_.eg.rq(),M(65535)))){a.bV=13;a.b_.bR=B(498);a.sP=5;continue;}}a.b_.eg
-=V7();a.bV=7;}return e;}return c.jg;}return c.jg;}a.bV=12;}return 1;}c=a.b_;i=c.L;if(!i)return e;c.L=i-1|0;c.H=Bi(c.H,M(1));g=c.cd.data;e=c.E;c.E=e+1|0;a.b5=Cn(M((g[e]&255)<<24),F(4278190080, 0));a.bV=3;e=d;}c=a.b_;b=c.L;if(!b)return e;c.L=b-1|0;c.H=Bi(c.H,M(1));f=a.b5;g=c.cd.data;e=c.E;c.E=e+1|0;a.b5=Bi(f,Cn(M((g[e]&255)<<16),M(16711680)));a.bV=4;e=d;}c=a.b_;b=c.L;if(!b)return e;c.L=b-1|0;c.H=Bi(c.H,M(1));f=a.b5;g=c.cd.data;b=c.E;c.E=b+1|0;a.b5=Bi(f,Cn(M((g[b]&255)<<8),M(65280)));a.bV=5;}c=a.b_;b=c.L;if(!b)return d;c.L
-=b-1|0;c.H=Bi(c.H,M(1));f=a.b5;g=c.cd.data;b=c.E;c.E=b+1|0;f=Bi(f,Cn(M(g[b]),M(255)));a.b5=f;c.eg.Ra(f);a.bV=6;return 2;}if(b==4&&a.bV==14)return 0;return (-2);}
-function IY(a,b,c,d){var e,f,g,h,i;if(a.nc==(-1)){a.nc=b;a.b5=Cf;}while(true){e=a.nc;if(e<=0){if(b==2)a.b5=Cn(a.b5,M(65535));else if(b==4)a.b5=Cn(a.b5,F(4294967295, 0));a.nc=(-1);return c;}f=a.b_;g=f.L;if(!g)break;f.L=g-1|0;f.H=Bi(f.H,M(1));h=a.b5;i=f.cd.data;g=f.E;f.E=g+1|0;a.b5=GM(h,M((i[g]&255)<<((b-e|0)*8|0)));a.nc=e-1|0;c=d;}P(APj(a,c));}
-function Vx(a,b,c){var d,e,f,g,h;if(a.hl===null)a.hl=HH();while(true){d=a.b_;e=d.L;if(!e)P(APj(a,b));d.L=e-1|0;d.H=Bi(d.H,M(1));f=d.cd;g=f.data;e=d.E;h=g[e];if(h)JV(a.hl,f,e,1);d=a.b_;d.eg.lJ(d.cd,d.E,1);d=a.b_;d.E=d.E+1|0;if(!h)break;b=c;}return c;}
-function AWy(a,b,c){var d,e;if(a.hl===null)a.hl=HH();while(DP(a.b5,Cf)){d=a.b_;e=d.L;if(!e)P(APj(a,b));d.L=e-1|0;d.H=Bi(d.H,M(1));JV(a.hl,d.cd,d.E,1);d=a.b_;d.eg.lJ(d.cd,d.E,1);d=a.b_;d.E=d.E+1|0;a.b5=BD(a.b5,M(1));b=c;}return b;}
-function LM(a,b,c){var d;d=0;while(d>24;c=DV(c,8);d=d+1|0;}a.b_.eg.lJ(a.Gp,0,b);}
-function AXC(){BDN=H2([0,0,(-1),(-1)]);}
-var AU$=K(I6);
-function BDO(){var a=new AU$();A_5(a);return a;}
-function A_5(a){Mr(a);}
-function ME(){var a=this;E.call(a);a.bQ=null;a.O3=0;}
-function AKn(a){return 1;}
-function AMR(a,b,c,d,e,f,g,h){var i,j,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AKi(c,e,f,g);if(C()){break _;}i=$z;if(i>0){I();j=Bwd.data[i];$p=2;continue _;}if(d===null)return 0;j=Dm(d);$p=3;continue _;case 2:$z=j.jv(c,e,f,g,b);if(C()){break _;}i=$z;if(i)e=1;else{if(d!==null){j=Dm(d);$p=3;continue _;}e=0;}return e;case 3:$z=j.h_(d,b,c,e,f,g,h);if(C()){break _;}e=$z;return e;default:
-GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,$p);}
-function OW(a,b){var c,d,e,f,g;c=new Hr;d=a.bQ;e=d.uC;f=b.dh.GZ;PD(c,b);g=new ACB;g.cx=BC(Cl,37);g.eq=BC(Cl,4);g.d3=BC(Cl,4);g.bC=0;g.Mv=0;g.m3=c;c.D=g;c.AN=0;c.p_=0;c.zN=0;c.oe=0;c.Hm=0;c.ml=null;c.bI=1.6200000047683716;Ew(c,b.eU+0.5,b.jl+1|0,b.eT+0.5,0.0,0.0);c.bL=20;c.MC=B(499);c.LP=180.0;c.xN=20;c.d5=B(500);c.jo=20;c.qF=0;c.i7=d;c.n6=f;if(e!==null){b=e.vb;if(b!==null&&Bl(b)>0){b=e.vb;d=new T;U(d);J(J(J(d,B(501)),b),B(502));c.Ap=V(d);b=CZ();d=c.Ap;g=new T;U(g);J(J(g,B(503)),d);Ct(b,V(g));}}c.Gx=e.vb;return c;}
-function QU(){var a=this;E.call(a);a.Bp=null;a.IB=null;a.oF=0;a.Qh=0.0;a.Qg=0.0;a.QY=0;a.py=0;a.p1=0;a.pc=0;a.rh=0;a.z2=0;a.xo=0;a.Jn=0;a.wb=0.0;a.vI=0.0;a.vj=0.0;a.sE=0;a.O9=0;}
-var Bv_=null;function BI(){BI=Bw(QU);BcW();}
-function Br(a){var b,c,d,e,f;if(!a.sE)return 0;a.sE=0;if(a.oF>0){if(a.p1)Re(32888);if(a.py)Re(32886);if(a.pc)Re(32885);b=a.Jn;c=a.oF;d=a.Bp.buffer;e=a.oF*7|0;ALN(b,0,c,FF(new $rt_globals.Int32Array(d,0,e)));if(a.pc)Tp(32885);if(a.p1)Tp(32888);if(a.py)Tp(32886);}f=a.rh*4|0;ADR(a);return f;}
-function ADR(a){a.oF=0;a.rh=0;a.z2=0;}
-function By(a){HE(a,7);}
-function HE(a,b){if(a.sE)Br(a);a.sE=1;ADR(a);a.Jn=b;a.pc=0;a.py=0;a.p1=0;a.xo=0;}
-function CO(a,b,c,d){UL(a,b*255.0|0,c*255.0|0,d*255.0|0);}
-function E5(a,b,c,d,e){Qu(a,b*255.0|0,c*255.0|0,d*255.0|0,e*255.0|0);}
-function UL(a,b,c,d){Qu(a,b,c,d,255);}
-function Qu(a,b,c,d,e){if(!a.xo){if(b>255)b=255;if(c>255)c=255;if(d>255)d=255;if(e>255)e=255;if(b<0)b=0;if(c<0)c=0;if(d<0)d=0;if(e<0)e=0;a.py=1;a.QY=e<<24|d<<16|c<<8|b;}}
-function H(a,b,c,d,e,f){a.p1=1;a.Qh=e;a.Qg=f;Bk(a,b,c,d);}
-function Bk(a,b,c,d){var e,f,g,h,i,j;e=a.z2;if(e>65534)return;a.z2=e+1|0;a.oF=a.oF+1|0;e=a.rh;f=a.Bp;g=a.IB;h=e+0|0;i=b+a.wb;h;g[h]=i;h=e+1|0;i=c+a.vI;h;g[h]=i;h=e+2|0;i=d+a.vj;h;g[h]=i;if(a.p1){h=e+3|0;i=a.Qh;h;g[h]=i;h=e+4|0;i=a.Qg;h;g[h]=i;}if(a.py){h=e+5|0;j=a.QY;h;f[h]=j;}if(a.pc){h=e+6|0;e=a.O9;h;f[h]=e;}a.rh=a.rh+7|0;}
-function D8(a,b){UL(a,b>>16&255,b>>8&255,b&255);}
-function KA(a,b,c){Qu(a,b>>16&255,b>>8&255,b&255,c);}
-function B3(a,b,c,d){var e;a.pc=1;e=DO(b*b+c*c+d*d);a.O9=((b/e*127.0|0)+127|0)&255|(((c/e*127.0|0)+127|0)&255)<<8|(((d/e*127.0|0)+127|0)&255)<<16;}
-function Hx(a,b,c,d){a.wb=b;a.vI=c;a.vj=d;}
-function EW(a,b,c,d){a.wb=a.wb+b;a.vI=a.vI+c;a.vj=a.vj+d;}
-function BcW(){var b,c;b=new QU;BI();b.oF=0;b.py=0;b.p1=0;b.pc=0;b.rh=0;b.z2=0;b.xo=0;b.sE=0;c=new $rt_globals.ArrayBuffer(2097152);b.Bp=new $rt_globals.Int32Array(c);b.IB=new $rt_globals.Float32Array(c);Bv_=b;}
-function Ma(){var a=this;E.call(a);a.iC=0;a.iv=0;a.ww=0;}
-function LZ(a,b){var c=new Ma();NL(c,a,b);return c;}
-function NL(a,b,c){var d,e;a.iC=b;a.iv=c;a.ww=1;while(true){d=a.ww;e=d+1|0;if((b/e|0)<320)break;if((c/e|0)<240)break;a.ww=e;}a.iC=b/d|0;a.iv=c/d|0;}
-function AMr(a){return a.iC;}
-function AGJ(a){return a.iv;}
-var SK=K(LU);
-var BvT=null;function BDP(){var a=new SK();AMx(a);return a;}
-function AMx(a){N5(a);}
-function A53(a,b,c,d){var e;e=0;while(e=1000)return;h=(b+D(a.n,e)|0)-D(a.n,e)|0;i=(c+D(a.n,e)|0)-D(a.n,e)|0;j=(d+D(a.n,e)|0)-D(a.n,e)|0;$p=1;case 1:$z=AKw(a,h,i,j);if(C()){break _;}k=$z;if(k>0){I();l=BwB.data[k];$p=2;continue _;}g=g+1|0;if(g>=1000)return;h=(b+D(a.n,e)|0)-D(a.n,e)|0;i=(c+D(a.n,e)|0)-D(a.n,
+e)|0;j=(d+D(a.n,e)|0)-D(a.n,e)|0;continue _;case 2:l.i1(a,h,i,j,f);if(C()){break _;}g=g+1|0;if(g>=1000)return;h=(b+D(a.n,e)|0)-D(a.n,e)|0;i=(c+D(a.n,e)|0)-D(a.n,e)|0;j=(d+D(a.n,e)|0)-D(a.n,e)|0;$p=1;continue _;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
+function ALY(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:D1(a.pS);d=N((c.N-2.0)/16.0);e=N((c.V+2.0)/16.0);f=N((c.O-2.0)/16.0);g=N((c.W+2.0)/16.0);while(d<=e){h=f;while(h<=g){if(C2(a,d,h)){$p=1;continue _;}h=h+1|0;}d=d+1|0;}return a.pS;case 1:$z=AHy(a,d,h);if(C()){break _;}i=$z;j=a.pS;k=N((c.C-2.0)/16.0);l=N((c.R
++2.0)/16.0);if(k<0)k=0;m=i.gS.data.length;if(l>=m)l=m-1|0;while(k<=l){n=i.gS.data[k];m=0;while(mg){d=d+1|0;if(d>e)break a;h=f;}if(!C2(a,d,h))continue;else{continue _;}}return a.pS;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
+function AVV(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=N((c.N-2.0)/16.0);e=N((c.V+2.0)/16.0);f=N((c.O-2.0)/16.0);g=N((c.W+2.0)/16.0);h=Cj();while(d<=e){i=f;while(i<=g){if(C2(a,d,i)){$p=1;continue _;}i=i+1|0;}d=d+1|0;}return h;case 1:$z=AHy(a,d,i);if(C()){break _;}j=$z;k=N((c.C-2.0)/16.0);l=N((c.R+2.0)/16.0);if
+(k<0)k=0;m=j.gS.data.length;if(l>=m)l=m-1|0;while(k<=l){n=j.gS.data[k];m=0;while(mg){d=d+1|0;if(d>e)break a;i=f;}if(!C2(a,d,i))continue;else{continue _;}}return h;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
+function AQV(a,b,c,d,e,f){var g,h,i,j,k,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AKw(a,c,d,e);if(C()){break _;}g=$z;I();h=BwB.data;i=h[g];j=h[b];$p=2;case 2:$z=j.ec(a,c,d,e);if(C()){break _;}k=$z;if(f)k=null;if(k!==null){$p=3;continue _;}if(i!==BxU&&i!==Bzu&&i!==BxV&&i!==Bzv&&i!==BwD&&i!==Bz_){if(b>0&&i===null){$p=4;continue _;}b=0;}else b=1;return b;case 3:$z=AVH(a,
+k);if(C()){break _;}f=$z;if(!f)b=0;else if(i!==BxU&&i!==Bzu&&i!==BxV&&i!==Bzv&&i!==BwD&&i!==Bz_){if(b>0&&i===null){$p=4;continue _;}b=0;}else b=1;return b;case 4:$z=j.fc(a,c,d,e);if(C()){break _;}b=$z;return !b?0:1;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,$p);}
+function A1a(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=N(b.c);f=N(b.j);g=N(b.d);h=d+16.0|0;i=e-h|0;j=f-h|0;k=g-h|0;l=e+h|0;m=f+h|0;n=g+h|0;o=new HE;$p=1;case 1:AMH(o,a,i,j,k,l,m,n);if(C()){break _;}return UV(Bdx(o),b,c.c,c.w.C,c.d,d);default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
+function ASX(a,b,c,d,e){var f,g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AKw(a,b,c,d);if(C()){break _;}f=$z;if(!f)return 0;I();g=BwB.data[f];$p=2;case 2:$z=g.pR(a,b,c,d,e);if(C()){break _;}b=$z;return b;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+function AKH(a,b,c,d,e){var f,g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=ALD(a,b,c,d);if(C()){break _;}f=$z;if(!f){$p=2;continue _;}f=c-1|0;e=0;$p=3;continue _;case 2:$z=AKw(a,b,c,d);if(C()){break _;}f=$z;if(!f)return 0;I();g=BwB.data[f];$p=4;continue _;case 3:$z=ASX(a,b,f,d,e);if(C()){break _;}e=$z;if(e)return 1;e=c+1|0;f=1;$p=5;continue _;case 4:$z=g.rl(a,b,c,d,e);if(C()){break _;}b=$z;return b;case 5:$z
+=ASX(a,b,e,d,f);if(C()){break _;}e=$z;if(e)return 1;e=d-1|0;f=2;$p=6;case 6:$z=ASX(a,b,c,e,f);if(C()){break _;}e=$z;if(e)return 1;e=d+1|0;f=3;$p=7;case 7:$z=ASX(a,b,c,e,f);if(C()){break _;}e=$z;if(e)return 1;e=b-1|0;f=4;$p=8;case 8:$z=ASX(a,e,c,d,f);if(C()){break _;}e=$z;if(e)return 1;b=b+1|0;e=5;$p=9;case 9:$z=ASX(a,b,c,d,e);if(C()){break _;}b=$z;return b;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+function APx(a,b,c,d){var e,f,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=c-1|0;f=0;$p=1;case 1:$z=AKH(a,b,e,d,f);if(C()){break _;}f=$z;if(f)return 1;f=c+1|0;e=1;$p=2;case 2:$z=AKH(a,b,f,d,e);if(C()){break _;}f=$z;if(f)return 1;f=d-1|0;e=2;$p=3;case 3:$z=AKH(a,b,c,f,e);if(C()){break _;}f=$z;if(f)return 1;f=d+1|0;e=3;$p=4;case 4:$z=AKH(a,b,c,f,e);if(C()){break _;}f=$z;if(f)return 1;f=b-1|0;e=4;$p=5;case 5:$z=AKH(a,f,c,d,e);if
+(C()){break _;}f=$z;if(f)return 1;b=b+1|0;f=5;$p=6;case 6:$z=AKH(a,b,c,d,f);if(C()){break _;}b=$z;return b;default:G1();}}D0().s(a,b,c,d,e,f,$p);}
+function GT(a,b,c){return O7(a,b.c,b.j,b.d,c);}
+function O7(a,b,c,d,e){var f,g,h,i,j,k,l;f=(-1.0);g=null;h=0;i=Y(e,0.0);j=e*e;while(true){k=a.lb;if(h>=k.p)break;k=Z(k,h);l=RF(k,b,c,d);if(!(i>=0&&l>=j)&&!(f!==(-1.0)&&l>=f)){f=l;g=k;}h=h+1|0;}return g;}
+function AGa(a){var b,c,d,e,$$je,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Cg();try{b=a.gE;c=Cs();J(J(c,b),B(463));d=Cc(c);$p=1;continue _;}catch($$e){$$je=R($$e);if($$je instanceof Bv){}else{throw $$e;}}b=new Gx;Bj(b,B(464));P(b);case 1:a:{b:{try{$z=ATz(d);if(C()){break _;}e=$z;if(e!==null)break b;}catch($$e){$$je=R($$e);if($$je instanceof Bv){break a;}else{throw $$e;}}return;}try{c=new Np;b=new AD3;$p=2;continue _;}catch($$e){$$je
+=R($$e);if($$je instanceof Bv){}else{throw $$e;}}}b=new Gx;Bj(b,B(464));P(b);case 2:a:{try{$z=ATz(d);if(C()){break _;}e=$z;AGV(b,e);R0(c,b);}catch($$e){$$je=R($$e);if($$je instanceof Bv){break a;}else{throw $$e;}}b:{c:{try{try{if(FP(Op(c),a.ro))break c;}catch($$e){$$je=R($$e);b=$$je;break b;}Le(c);}catch($$e){$$je=R($$e);if($$je instanceof Bv){break a;}else{throw $$e;}}return;}try{P(BsE(B(481)));}catch($$e){$$je=R($$e);b=$$je;}}try{Le(c);P(b);}catch($$e){$$je=R($$e);if($$je instanceof Bv){}else{throw $$e;}}}b
+=new Gx;Bj(b,B(464));P(b);default:G1();}}D0().s(a,b,c,d,e,$p);}
+function AN$(a,b){var c,d,e,f,g,h,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=N(b.c/16.0);d=N(b.d/16.0);e=c-2|0;c=c+2|0;f=d-2|0;g=d+2|0;while(e<=c){h=f;if(h<=g){$p=1;continue _;}e=e+1|0;}if(!Xl(a.b3,b))Ba(a.b3,b);return;case 1:AHy(a,e,h);if(C()){break _;}h=h+1|0;while(true){if(h<=g){continue _;}e=e+1|0;if(e>c)break;h=f;}if(!Xl(a.b3,b))Ba(a.b3,b);return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,$p);}
+function AFc(){BD4=0;}
+function Jd(){E.call(this);this.qG=0.0;}
+function BD8(){var a=new Jd();Ss(a);return a;}
+function Ss(a){a.qG=0.0;}
+function Sy(a,b,c,d,e,f){var g,h,i,j,k,l,m,n;g=(f>>24&255)/255.0;h=(f>>16&255)/255.0;i=(f>>8&255)/255.0;j=(f&255)/255.0;BK();k=Bwx;Bb(3042);Bc(3553);CI(770,771);BZ(h,i,j,g);By(k);l=b;m=e;Bk(k,l,m,0.0);n=d;Bk(k,n,m,0.0);m=c;Bk(k,n,m,0.0);Bk(k,l,m,0.0);Bs(k);Bb(3553);Bc(3042);}
+function Ps(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s;h=(f>>24&255)/255.0;i=(f>>16&255)/255.0;j=(f>>8&255)/255.0;k=(f&255)/255.0;l=(g>>24&255)/255.0;m=(g>>16&255)/255.0;n=(g>>8&255)/255.0;o=(g&255)/255.0;Bc(3553);Bb(3042);Bc(3008);CI(770,771);BK();p=Bwx;By(p);E5(p,i,j,k,h);q=d;r=c;Bk(p,q,r,0.0);s=b;Bk(p,s,r,0.0);E5(p,m,n,o,l);r=e;Bk(p,s,r,0.0);Bk(p,q,r,0.0);Bs(p);Bc(3042);Bb(3008);Bb(3553);}
+function E2(a,b,c,d,e,f){C9(b,c,d-(DV(b,c)/2|0)|0,e,f);}
+function ED(a,b,c,d,e,f){C9(b,c,d,e,f);}
+function Du(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o;BK();h=Bwx;By(h);i=b+0|0;j=c+g|0;k=a.qG;l=(d+0|0)*0.00390625;m=(e+g|0)*0.00390625;H(h,i,j,k,l,m);n=b+f|0;o=a.qG;k=(d+f|0)*0.00390625;H(h,n,j,o,k,m);m=c+0|0;o=a.qG;j=(e+0|0)*0.00390625;H(h,n,m,o,k,j);H(h,i,m,a.qG,l,j);Bs(h);}
+function Dk(){var a=this;Jd.call(a);a.A=null;a.bd=0;a.bt=0;a.b$=null;a.ly=0;a.bW=null;a.s_=null;}
+function BD9(){var a=new Dk();Fd(a);return a;}
+function Fd(a){Ss(a);a.b$=Cj();a.ly=0;a.s_=null;}
+function ANS(a,b,c,d){var e,f,g,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=0;f=a.b$;if(e>=f.p)return;f=Z(f,e);g=a.A;$p=1;case 1:APV(f,g,b,c);if(C()){break _;}e=e+1|0;f=a.b$;if(e>=f.p)return;f=Z(f,e);g=a.A;continue _;default:G1();}}D0().s(a,b,c,d,e,f,g,$p);}
+function AGh(a,b,c){var d,e,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(c!=1)return;d=a.A;e=null;$p=1;case 1:AJD(d,e);if(C()){break _;}d=a.A;$p=2;case 2:A1i(d);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,$p);}
+function AG5(a,b,c,d){var e,f,g,h,i,j,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{if(!d){e=0;while(true){f=a.b$;if(e>=f.p)break a;f=Z(f,e);if(f.CN(a.A,b,c)){a.s_=f;g=a.A.ha;h=B(353);i=1.0;j=1.0;$p=1;continue _;}e=e+1|0;}}}return;case 1:AMX(g,h,i,j);if(C()){break _;}$p=2;case 2:a.jD(f);if(C()){break _;}while(true){e=e+1|0;f=a.b$;if(e>=f.p)break;f=Z(f,e);if(!f.CN(a.A,b,c))continue;else{a.s_
+=f;g=a.A.ha;h=B(353);i=1.0;j=1.0;$p=1;continue _;}}return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,$p);}
+function AQg(a,b,c,d){var e;e=a.s_;if(e!==null&&!d){e.LS(b,c);a.s_=null;}}
+function AVy(a,b){}
+function AR2(a,b,c,d){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.A=b;a.bW=b.lc;a.bd=c;a.bt=d;D1(a.b$);$p=1;case 1:a.iT();if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,$p);}
+function AZf(a){}
+function APp(a){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(Go()){$p=1;continue _;}if(!EN())return;$p=2;continue _;case 1:AHg(a);if(C()){break _;}if(Go()){continue _;}if(!EN())return;$p=2;case 2:A13(a);if(C()){break _;}if(!EN())return;continue _;default:G1();}}D0().s(a,$p);}
+function AHg(a){var b,c,d,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!CM()){a.E4(U(AQf(),a.bd)/a.A.bJ|0,(a.bt-(U(ALZ(),a.bt)/a.A.bo|0)|0)-1|0,C1());return;}b=U(AQf(),a.bd)/a.A.bJ|0;c=(a.bt-(U(ALZ(),a.bt)/a.A.bo|0)|0)-1|0;d=C1();$p=1;case 1:a.PX(b,c,d);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,$p);}
+function A13(a){var b,c,d,e,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!C4())return;b=BvK;if(b===null)c=0;else{d=$rt_str(b.key);c=BvK===null?32:Bl(d)>1?0:Bf(d,0);}e=Bh();$p=1;case 1:a.tx(c,e);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,$p);}
+function AQ7(a){}
+function AQT(a){}
+function AI8(a){var b,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=0;$p=1;case 1:AMh(a,b);if(C()){break _;}return;default:G1();}}D0().s(a,b,$p);}
+function AMh(a,b){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.A.r!==null){Ps(a,0,0,a.bd,a.bt,(-1072689136),(-804253680));return;}$p=1;case 1:AKR(a,b);if(C()){break _;}return;default:G1();}}D0().s(a,b,$p);}
+function AKR(a,b){var c,d,e,f,g,h,i,j,k,l,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Bc(2896);Bc(2912);BK();c=Bwx;d=3553;e=a.A.T;f=B(231);$p=1;case 1:$z=APP(e,f);if(C()){break _;}g=$z;CG(d,g);BZ(1.0,1.0,1.0,1.0);By(c);D9(c,4210752);g=a.bt;h=g;i=g/32.0;j=b;H(c,0.0,h,0.0,0.0,i+j);g=a.bd;k=g;d=a.bt;H(c,k,d,0.0,g/32.0,d/32.0+j);g=a.bd;k=g;h=g/32.0;l=0+b|0;H(c,k,0.0,0.0,h,l);H(c,
+0.0,0.0,0.0,0.0,l);Bs(c);return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);}
+function A5D(a){return 1;}
+function A0m(){Dk.call(this);this.GC=0;}
+function BtE(){var a=new A0m();Bo3(a);return a;}
+function Bo3(a){Fd(a);a.GC=0;}
+function AIx(a){a.GC=a.GC+1|0;}
+function AV0(a){D1(a.b$);Ba(a.b$,EW(0,(a.bd/2|0)-100|0,((a.bt/4|0)+120|0)+12|0,B(482)));}
+function AHe(a,b){var c,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.jQ&&!b.cH){c=a.A;b=NG();$p=1;continue _;}return;case 1:AJD(c,b);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,$p);}
+function AQW(a,b,c,d){var $p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AI8(a);if(C()){break _;}E2(a,a.bW,B(483),a.bd/2|0,((a.bt/4|0)-60|0)+20|0,16777215);C9(a.bW,B(484),(a.bd/2|0)-140|0,(((a.bt/4|0)-60|0)+60|0)+0|0,10526880);C9(a.bW,B(485),(a.bd/2|0)-140|0,(((a.bt/4|0)-60|0)+60|0)+18|0,10526880);C9(a.bW,B(486),(a.bd/2|0)-140|0,(((a.bt/4|0)-60|0)+60|0)+27|0,10526880);C9(a.bW,B(487),(a.bd/2|0)-140|0,(((a.bt/4|0)-60|0)+60|0)+45|0,10526880);$p
+=2;case 2:ANS(a,b,c,d);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,$p);}
+var Gq=K(Bv);
+function BD$(){var a=new Gq();A7X(a);return a;}
+function A7X(a){X(a);}
+var IF=K(0);
+function ADZ(){E.call(this);this.JF=null;}
+function ARO(a){var b,c,d,$$je,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.JF;a:{try{try{GZ();BxZ=BxZ+1|0;Hn(b);$p=1;continue _;}catch($$e){$$je=R($$e);if($$je instanceof D2){c=$$je;}else{throw $$e;}}UI(Ww(b),b,c);break a;}catch($$e){$$je=R($$e);c=$$je;}d=b.qB;$p=2;continue _;}c=b.qB;$p=4;continue _;case 1:a:{b:{c:{try{ASH(b);if(C()){break _;}}catch($$e){$$je=R($$e);if($$je instanceof D2){c=$$je;break c;}else{c=$$je;break b;}}c=b.qB;$p=3;continue _;}try
+{UI(Ww(b),b,c);break a;}catch($$e){$$je=R($$e);c=$$je;}}d=b.qB;$p=2;continue _;}c=b.qB;$p=4;continue _;case 2:XX(d);if(C()){break _;}a:{try{T4(d);Mu(d);break a;}catch($$e){$$je=R($$e);b=$$je;}Mu(d);P(b);}b.xX=0;BxZ=BxZ-1|0;Hn(BxW);P(c);case 3:XX(c);if(C()){break _;}a:{try{T4(c);Mu(c);break a;}catch($$e){$$je=R($$e);b=$$je;}Mu(c);P(b);}b.xX=0;BxZ=BxZ-1|0;Hn(BxW);return;case 4:XX(c);if(C()){break _;}a:{try{T4(c);Mu(c);break a;}catch($$e){$$je=R($$e);b=$$je;}Mu(c);P(b);}b.xX=0;BxZ=BxZ-1|0;Hn(BxW);return;default:
+G1();}}D0().s(a,b,c,d,$p);}
+function GM(){var a=this;E.call(a);a.l8=null;a.EW=0.0;a.EV=0.0;}
+function Kq(a,b,c,d,e){var f=new GM();Bd9(f,a,b,c,d,e);return f;}
+function Bd9(a,b,c,d,e,f){a.l8=ADN(b,c,d);a.EW=e;a.EV=f;}
+function Ot(a,b,c){var d;d=new GM;d.l8=a.l8;d.EW=b;d.EV=c;return d;}
+function Ie(){var a=this;E.call(a);a.p0=null;a.LM=0;a.KO=0;}
+function BD_(a,b,c,d,e){var f=new Ie();Kr(f,a,b,c,d,e);return f;}
+function Kr(a,b,c,d,e,f){var g,h,i,j,k,l;g=b.data;a.LM=0;a.KO=0;a.p0=b;a.LM=g.length;h=g[0];i=e/64.0-0.0015625000232830644;j=d/32.0+0.0031250000465661287;g[0]=Ot(h,i,j);h=g[1];k=c/64.0+0.0015625000232830644;g[1]=Ot(h,k,j);h=g[2];l=f/32.0-0.0031250000465661287;g[2]=Ot(h,k,l);g[3]=Ot(g[3],i,l);}
+function QL(){var a=this;E.call(a);a.bV=0;a.Tt=0;a.xJ=Cb;a.b5=Cb;a.sZ=0;a.hK=0;a.P5=0;a.uN=null;a.b_=null;a.ip=0;a.nj=0;a.GA=null;a.fR=null;a.hq=null;}
+var BEa=null;function YT(a){var b;b=a.uN;if(b!==null)APR(b);return 0;}
+function AOW(a,b){var c,d,e,f,g,h,i,j,k,$$je;c=a.b_;if(c!==null&&c.cd!==null){d=b!=4?0:(-5);e=(-5);a:{b:{c:{d:{e:{f:{g:{h:{i:while(true){j:{k:{l:{m:{n:{o:{p:{q:{r:{s:{t:{u:{v:{w:{switch(a.bV){case 6:a.bV=13;a.b_.bR=B(488);a.sZ=0;return (-2);case 7:e=AG6(a.uN,e);if(e==(-3)){a.bV=13;a.sZ=0;continue i;}if(!e)e=d;if(e!=1)break i;a.xJ=a.b_.ej.rA();NQ(a.uN);if(!a.hK){a.bV=12;e=d;continue i;}a.bV=8;e=d;break w;case 12:break e;case 13:return (-3);case 14:break r;case 23:try{e=I1(a,2,e,d);}catch($$e){$$je=R($$e);if($$je instanceof FA)
+{c=$$je;return c.jk;}else{throw $$e;}}f=a.b5;b=B9(f)&65535;a.ip=b;if((b&255)!=8){a.b_.bR=B(489);a.bV=13;continue i;}if(b&57344){a.b_.bR=B(490);a.bV=13;continue i;}if(b&512)LV(a,2,f);a.bV=16;break p;case 2:break d;case 3:break c;case 4:break b;case 5:d=e;break a;case 8:break w;case 9:break v;case 10:break u;case 11:break t;case 15:break s;case 16:break p;case 17:break o;case 18:break n;case 19:break q;case 20:break l;case 21:break k;case 22:break;default:return (-2);}break j;}c=a.b_;b=c.L;if(!b)return e;c.L=
+b-1|0;c.H=Bi(c.H,M(1));g=c.cd.data;b=c.E;c.E=b+1|0;a.b5=Co(M((g[b]&255)<<24),F(4278190080, 0));a.bV=9;e=d;}c=a.b_;b=c.L;if(!b)return e;c.L=b-1|0;c.H=Bi(c.H,M(1));f=a.b5;g=c.cd.data;b=c.E;c.E=b+1|0;a.b5=Bi(f,Co(M((g[b]&255)<<16),M(16711680)));a.bV=10;e=d;}c=a.b_;b=c.L;if(!b)return e;c.L=b-1|0;c.H=Bi(c.H,M(1));f=a.b5;g=c.cd.data;b=c.E;c.E=b+1|0;a.b5=Bi(f,Co(M((g[b]&255)<<8),M(65280)));a.bV=11;e=d;}c=a.b_;b=c.L;if(!b)return e;c.L=b-1|0;c.H=Bi(c.H,M(1));f=a.b5;g=c.cd.data;b=c.E;c.E=b+1|0;f=Bi(f,Co(M(g[b]),M(255)));a.b5
+=f;b=a.ip;if(b)a.b5=Co(GN(GN(GN(DW(Co(f,M(-16777216)),24),DW(Co(f,M(16711680)),8)),F1(Co(f,M(65280)),8)),F1(Co(f,M(65535)),24)),F(4294967295, 0));e=B9(a.xJ);f=a.b5;if(e!=B9(f))c.bR=B(491);else if(b){c=a.fR;if(c!==null)c.Nd=f;}a.bV=15;e=d;}if(!(a.hK&&a.ip)){c=a.b_.bR;if(c===null)break f;if(!Cz(c,B(491)))break f;a.bV=13;a.sZ=5;continue i;}try{e=I1(a,4,e,d);}catch($$e){$$je=R($$e);if($$je instanceof FA){c=$$je;return c.jk;}else{throw $$e;}}c=a.b_.bR;if(c!==null&&Cz(c,B(491))){a.bV=13;a.sZ=5;continue i;}f=a.b5;c
+=a.b_;if(E8(f,Co(c.iK,F(4294967295, 0)))){c.bR=null;break f;}c.bR=B(492);a.bV=13;continue i;}if(!a.hK){a.bV=7;continue i;}try{e=I1(a,2,e,d);}catch($$e){$$je=R($$e);if($$je instanceof FA){c=$$je;return c.jk;}else{throw $$e;}}b=a.hK;h=Y(b,4);if(!(h&&!(b&2))&&E8(a.b5,M(35615))){if(!h)a.hK=2;a.b_.ej=Wj();LV(a,2,a.b5);if(a.fR===null)a.fR=Blk();a.bV=23;continue i;}if(b&2){a.bV=13;a.b_.bR=B(493);continue i;}a.ip=0;f=a.b5;i=B9(f)&255;a.Tt=i;j=B9(DW(f,8))&255;if(!(b&1&&!(((i<<8)+j|0)%31|0))&&(i&15)!=8){if(h){a.bV=13;a.b_.bR
+=B(493);continue i;}c=a.b_;c.E=c.E-2|0;c.L=c.L+2|0;c.H=BD(c.H,M(2));a.hK=0;a.bV=7;continue i;}if((i&15)!=8){a.bV=13;a.b_.bR=B(489);continue i;}if(!h)a.hK=1;if(((i>>4)+8|0)>a.P5){a.bV=13;a.b_.bR=B(494);continue i;}a.b_.ej=Bnv();if(j&32){a.bV=2;break d;}a.bV=7;continue i;}break m;}try{e=I1(a,4,e,d);}catch($$e){$$je=R($$e);if($$je instanceof FA){c=$$je;return c.jk;}else{throw $$e;}}c=a.fR;if(c!==null)c.UN=a.b5;if(a.ip&512)LV(a,4,a.b5);a.bV=17;}try{e=I1(a,2,e,d);}catch($$e){$$je=R($$e);if($$je instanceof FA){c=
+$$je;return c.jk;}else{throw $$e;}}c=a.fR;if(c!==null){b=B9(a.b5);c.VL=b&255;c.DL=b>>8&255;}if(a.ip&512)LV(a,2,a.b5);a.bV=18;}if(!(a.ip&1024)){c=a.fR;if(c!==null)c.mw=null;}else{try{e=I1(a,2,e,d);}catch($$e){$$je=R($$e);if($$je instanceof FA){c=$$je;return c.jk;}else{throw $$e;}}c=a.fR;if(c!==null)c.mw=B4(B9(a.b5)&65535);if(a.ip&512)LV(a,2,a.b5);}a.bV=19;}if(!(a.ip&1024)){c=a.fR;if(c!==null)c.mw=null;}else x:{try{e=AWG(a,e,d);if(a.fR===null)break x;g=FX(a.hq);k=g.data;a.hq=null;b=k.length;k=a.fR.mw;if(b!=k.data.length)
+{a.b_.bR=B(495);a.bV=13;continue i;}CY(g,0,k,0,b);break x;}catch($$e){$$je=R($$e);if($$je instanceof FA){c=$$je;return c.jk;}else{throw $$e;}}}a.bV=20;}y:{if(!(a.ip&2048)){c=a.fR;if(c!==null)c.va=null;}else{z:{try{e=VJ(a,e,d);c=a.fR;if(c===null)break z;c.va=FX(a.hq);break z;}catch($$e){$$je=R($$e);if($$je instanceof FA){c=$$je;break h;}else{throw $$e;}}}try{a.hq=null;break y;}catch($$e){$$je=R($$e);if($$je instanceof FA){c=$$je;break h;}else{throw $$e;}}}}a.bV=21;}ba:{if(!(a.ip&4096)){c=a.fR;if(c!==null)c.wL
+=null;}else{bb:{try{e=VJ(a,e,d);c=a.fR;if(c===null)break bb;c.wL=FX(a.hq);break bb;}catch($$e){$$je=R($$e);if($$je instanceof FA){c=$$je;break g;}else{throw $$e;}}}try{a.hq=null;break ba;}catch($$e){$$je=R($$e);if($$je instanceof FA){c=$$je;break g;}else{throw $$e;}}}}a.bV=22;}if(a.ip&512){try{e=I1(a,2,e,d);}catch($$e){$$je=R($$e);if($$je instanceof FA){c=$$je;return c.jk;}else{throw $$e;}}c=a.fR;if(c!==null)c.Wx=B9(Co(a.b5,M(65535)));if(FP(a.b5,Co(a.b_.ej.rA(),M(65535)))){a.bV=13;a.b_.bR=B(496);a.sZ=5;continue;}}a.b_.ej
+=Wj();a.bV=7;}return e;}return c.jk;}return c.jk;}a.bV=12;}return 1;}c=a.b_;i=c.L;if(!i)return e;c.L=i-1|0;c.H=Bi(c.H,M(1));g=c.cd.data;e=c.E;c.E=e+1|0;a.b5=Co(M((g[e]&255)<<24),F(4278190080, 0));a.bV=3;e=d;}c=a.b_;b=c.L;if(!b)return e;c.L=b-1|0;c.H=Bi(c.H,M(1));f=a.b5;g=c.cd.data;e=c.E;c.E=e+1|0;a.b5=Bi(f,Co(M((g[e]&255)<<16),M(16711680)));a.bV=4;e=d;}c=a.b_;b=c.L;if(!b)return e;c.L=b-1|0;c.H=Bi(c.H,M(1));f=a.b5;g=c.cd.data;b=c.E;c.E=b+1|0;a.b5=Bi(f,Co(M((g[b]&255)<<8),M(65280)));a.bV=5;}c=a.b_;b=c.L;if(!b)return d;c.L
+=b-1|0;c.H=Bi(c.H,M(1));f=a.b5;g=c.cd.data;b=c.E;c.E=b+1|0;f=Bi(f,Co(M(g[b]),M(255)));a.b5=f;c.ej.Ri(f);a.bV=6;return 2;}if(b==4&&a.bV==14)return 0;return (-2);}
+function I1(a,b,c,d){var e,f,g,h,i;if(a.nj==(-1)){a.nj=b;a.b5=Cb;}while(true){e=a.nj;if(e<=0){if(b==2)a.b5=Co(a.b5,M(65535));else if(b==4)a.b5=Co(a.b5,F(4294967295, 0));a.nj=(-1);return c;}f=a.b_;g=f.L;if(!g)break;f.L=g-1|0;f.H=Bi(f.H,M(1));h=a.b5;i=f.cd.data;g=f.E;f.E=g+1|0;a.b5=GN(h,M((i[g]&255)<<((b-e|0)*8|0)));a.nj=e-1|0;c=d;}P(APt(a,c));}
+function VJ(a,b,c){var d,e,f,g,h;if(a.hq===null)a.hq=HJ();while(true){d=a.b_;e=d.L;if(!e)P(APt(a,b));d.L=e-1|0;d.H=Bi(d.H,M(1));f=d.cd;g=f.data;e=d.E;h=g[e];if(h)JY(a.hq,f,e,1);d=a.b_;d.ej.lO(d.cd,d.E,1);d=a.b_;d.E=d.E+1|0;if(!h)break;b=c;}return c;}
+function AWG(a,b,c){var d,e;if(a.hq===null)a.hq=HJ();while(DQ(a.b5,Cb)){d=a.b_;e=d.L;if(!e)P(APt(a,b));d.L=e-1|0;d.H=Bi(d.H,M(1));JY(a.hq,d.cd,d.E,1);d=a.b_;d.ej.lO(d.cd,d.E,1);d=a.b_;d.E=d.E+1|0;a.b5=BD(a.b5,M(1));b=c;}return b;}
+function LV(a,b,c){var d;d=0;while(d>24;c=DW(c,8);d=d+1|0;}a.b_.ej.lO(a.GA,0,b);}
+function AXK(){BEa=H3([0,0,(-1),(-1)]);}
+var AGd=K(IE);
+function BEb(){var a=new AGd();Bav(a);return a;}
+function Bav(a){K2(a);}
+function MO(){var a=this;E.call(a);a.bQ=null;a.O9=0;}
+function AKB(a){return 1;}
+function AM4(a,b,c,d,e,f,g,h){var i,j,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AKw(c,e,f,g);if(C()){break _;}i=$z;if(i>0){I();j=BwB.data[i];$p=2;continue _;}if(d===null)return 0;j=Dm(d);$p=3;continue _;case 2:$z=j.jy(c,e,f,g,b);if(C()){break _;}i=$z;if(i)e=1;else{if(d!==null){j=Dm(d);$p=3;continue _;}e=0;}return e;case 3:$z=j.ie(d,b,c,e,f,g,h);if(C()){break _;}e=$z;return e;default:
+G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,$p);}
+function O9(a,b){var c,d,e,f,g;c=new Ht;d=a.bQ;e=d.zW;f=b.cI.G_;PP(c,b);g=new ACM;g.cx=BC(Cm,37);g.es=BC(Cm,4);g.d6=BC(Cm,4);g.bC=0;g.MG=0;g.m$=c;c.D=g;c.AY=0;c.qh=0;c.zU=0;c.om=0;c.Hx=0;c.mq=null;c.bI=1.6200000047683716;Ex(c,b.dt+0.5,b.gB+1|0,b.ds+0.5,0.0,0.0);c.bL=20;c.MN=B(497);c.L0=180.0;c.xZ=20;c.d8=B(498);c.jr=20;c.qQ=0;c.i_=d;c.ob=f;if(e!==null){b=e.vl;if(b!==null&&Bl(b)>0){b=e.vl;d=new S;T(d);J(J(J(d,B(499)),b),B(500));c.AA=V(d);b=C6();d=c.AA;g=new S;T(g);J(J(g,B(501)),d);CA(b,V(g));}}c.GI=e.vl;return c;}
+function Q$(){var a=this;E.call(a);a.BA=null;a.IM=null;a.oM=0;a.Qn=0.0;a.Qm=0.0;a.Q5=0;a.pE=0;a.p9=0;a.pi=0;a.rr=0;a.z$=0;a.xA=0;a.Jw=0;a.wm=0.0;a.vW=0.0;a.vt=0.0;a.sQ=0;a.Pd=0;}
+var Bwx=null;function BK(){BK=Bw(Q$);Bda();}
+function Bs(a){var b,c,d,e,f;if(!a.sQ)return 0;a.sQ=0;if(a.oM>0){if(a.p9)Qt(32888);if(a.pE)Qt(32886);if(a.pi)Qt(32885);b=a.Jw;c=a.oM;d=a.BA.buffer;e=a.oM*7|0;APA(b,0,c,FF(new $rt_globals.Int32Array(d,0,e)));if(a.pi)Q1(32885);if(a.p9)Q1(32888);if(a.pE)Q1(32886);}f=a.rr*4|0;AD1(a);return f;}
+function AD1(a){a.oM=0;a.rr=0;a.z$=0;}
+function By(a){HG(a,7);}
+function HG(a,b){if(a.sQ)Bs(a);a.sQ=1;AD1(a);a.Jw=b;a.pi=0;a.pE=0;a.p9=0;a.xA=0;}
+function CO(a,b,c,d){UY(a,b*255.0|0,c*255.0|0,d*255.0|0);}
+function E5(a,b,c,d,e){QI(a,b*255.0|0,c*255.0|0,d*255.0|0,e*255.0|0);}
+function UY(a,b,c,d){QI(a,b,c,d,255);}
+function QI(a,b,c,d,e){if(!a.xA){if(b>255)b=255;if(c>255)c=255;if(d>255)d=255;if(e>255)e=255;if(b<0)b=0;if(c<0)c=0;if(d<0)d=0;if(e<0)e=0;a.pE=1;a.Q5=e<<24|d<<16|c<<8|b;}}
+function H(a,b,c,d,e,f){a.p9=1;a.Qn=e;a.Qm=f;Bk(a,b,c,d);}
+function Bk(a,b,c,d){var e,f,g,h,i,j;e=a.z$;if(e>65534)return;a.z$=e+1|0;a.oM=a.oM+1|0;e=a.rr;f=a.BA;g=a.IM;h=e+0|0;i=b+a.wm;h;g[h]=i;h=e+1|0;i=c+a.vW;h;g[h]=i;h=e+2|0;i=d+a.vt;h;g[h]=i;if(a.p9){h=e+3|0;i=a.Qn;h;g[h]=i;h=e+4|0;i=a.Qm;h;g[h]=i;}if(a.pE){h=e+5|0;j=a.Q5;h;f[h]=j;}if(a.pi){h=e+6|0;e=a.Pd;h;f[h]=e;}a.rr=a.rr+7|0;}
+function D9(a,b){UY(a,b>>16&255,b>>8&255,b&255);}
+function KF(a,b,c){QI(a,b>>16&255,b>>8&255,b&255,c);}
+function B3(a,b,c,d){var e;a.pi=1;e=DP(b*b+c*c+d*d);a.Pd=((b/e*127.0|0)+127|0)&255|(((c/e*127.0|0)+127|0)&255)<<8|(((d/e*127.0|0)+127|0)&255)<<16;}
+function Hy(a,b,c,d){a.wm=b;a.vW=c;a.vt=d;}
+function EX(a,b,c,d){a.wm=a.wm+b;a.vW=a.vW+c;a.vt=a.vt+d;}
+function Bda(){var b,c;b=new Q$;BK();b.oM=0;b.pE=0;b.p9=0;b.pi=0;b.rr=0;b.z$=0;b.xA=0;b.sQ=0;c=new $rt_globals.ArrayBuffer(2097152);b.BA=new $rt_globals.Int32Array(c);b.IM=new $rt_globals.Float32Array(c);Bwx=b;}
+function Mj(){var a=this;E.call(a);a.iI=0;a.iB=0;a.wH=0;}
+function L9(a,b){var c=new Mj();NV(c,a,b);return c;}
+function NV(a,b,c){var d,e;a.iI=b;a.iB=c;a.wH=1;while(true){d=a.wH;e=d+1|0;if((b/e|0)<320)break;if((c/e|0)<240)break;a.wH=e;}a.iI=b/d|0;a.iB=c/d|0;}
+function AMD(a){return a.iI;}
+function AGW(a){return a.iB;}
+var S1=K(L3);
+var Bwf=null;function BEc(){var a=new S1();AMJ(a);return a;}
+function AMJ(a){Og(a);}
+function A6a(a,b,c,d){var e;e=0;while(ec)c=b;return c;}
-function A_4(b,c){return Math.min(b,c);}
-function Pn(b,c){return A_4(b,c);}
-function Bcl(b,c){return Math.max(b,c);}
-function M1(b,c){return Bcl(b,c);}
-function Ep(b){if(b<0)b= -b|0;return b;}
-function A3F(b){return Math.abs(b);}
-function H7(b){return A3F(b);}
-function A_C(b){return Math.sign(b);}
-function YC(){var a=this;E.call(a);a.rX=null;a.FP=null;a.cW=null;a.dK=0;a.lu=null;}
-function AN9(a,b){var c,d,e,f,g,h,i,j;D0(a.cW);a.lu=b;a.dK=0;while(a.dK=Bl(a.lu))break;if(Bf(a.lu,a.dK)!=39)break;Co(d,39);a.dK=a.dK+1|0;}}Ba(a.cW,BbY(V(d)));break a;case 40:case 41:case 42:case 43:case 44:case 45:case 46:case 47:case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:case 58:case 59:case 60:case 61:case 62:case 63:case 64:case 65:case 66:case 67:case 73:case 74:case 78:case 79:case 80:case 81:case 82:case 84:case 85:case 86:case 91:case 92:case 93:case 94:case 95:case 96:case 98:case 101:case 102:case 103:case 105:case 106:case 108:case 110:case 111:case 112:case 113:case 114:case 116:case 118:case 120:break b;case 68:f
-=DW(a);Ba(a.cW,Hz(6,f,3));break a;case 69:case 99:f=DW(a);Ba(a.cW,Btx(a.rX,f>3?0:1));break a;case 70:f=DW(a);Ba(a.cW,Hz(8,f,2));break a;case 71:DW(a);d=a.cW;g=new WO;h=a.rX;if(h.t_===null){e=h.m6;i=e.gR;j=e.gH;if(BCT===null)BCT=Bfd();h.t_=KI(BCT,i,j);}g.xu=h.t_.i8();Ba(d,g);break a;case 72:f=DW(a);Ba(a.cW,Hz(11,f,2));break a;case 75:f=DW(a);Ba(a.cW,Hz(10,f,2));break a;case 76:case 77:break c;case 83:f=DW(a);Ba(a.cW,Hz(14,f,3));break a;case 87:f=DW(a);Ba(a.cW,Hz(4,f,1));break a;case 88:f=DW(a);if(f>3){b=new Cr;c
-=a.dK;d=Cq();Bo(J(d,B(504)),c);A1T(b,Cb(d));P(b);}Ba(a.cW,BtO(f));break a;case 89:case 121:f=DW(a);if(f==2){Ba(a.cW,BtT(1));break a;}Ba(a.cW,Hz(1,f,8));break a;case 90:DW(a);d=a.cW;e=new WJ;Yc(e,a.FP);Ba(d,e);break a;case 97:break;case 100:f=DW(a);Ba(a.cW,Hz(5,f,2));break a;case 104:f=DW(a);Ba(a.cW,Bfl(10,f,12));break a;case 107:f=DW(a);Ba(a.cW,Bfl(11,f,24));break a;case 109:f=DW(a);Ba(a.cW,Hz(12,f,2));break a;case 115:f=DW(a);Ba(a.cW,Hz(13,f,2));break a;case 117:f=DW(a);Ba(a.cW,BpN(f));break a;case 119:f=DW(a);Ba(a.cW,
-Hz(3,f,2));break a;case 122:DW(a);Ba(a.cW,BrE(a.FP));break a;default:break b;}DW(a);Ba(a.cW,Bss(a.rX));break a;}f=DW(a);if(f<=2){Ba(a.cW,Bsp(f));break a;}Ba(a.cW,Bsz(a.rX,f!=3?0:1));break a;}if(Va(a,c))DW(a);else{d=Cq();while(a.dK=97&&b<=122)){if(b<65)break b;if(b>90)break b;}b=1;break a;}b=0;}return b;}
-function DW(a){var b,c,d,e;b=1;c=a.lu;d=a.dK;a.dK=d+1|0;e=Bf(c,d);while(a.dK=e)a.q3=0;f=a.q3;if(f==c){d=e+(e/2|0)|0;a.xk=d;g=a.sq;h=BC(E,d);a.sq=h;CY(g,0,h,0,e);return VB(a,b);}g=a.sq.data;if(g[f]!==null)continue;else break;}g[f]=b;a.AQ=a.AQ+1|0;return f;}
-var Qm=K(0);
-var KG=K();
-function OA(a){var b,c,d;b=a.fU;b=b*b;c=a.fT;b=b+c*c;c=a.fV;b=b+c*c;c=a.kk;c=DO(b+c*c);if(c===0.0){d=new Eh;Bj(d,B(509));P(d);}b=1.0/c;a.fU=a.fU*b;a.fT=a.fT*b;a.fV=a.fV*b;a.kk=a.kk*b;return a;}
-var ADk=K(0);
-var Tn=K(0);
-var Xm=K(0);
-var QQ=K(0);
-function ACO(){var a=this;KG.call(a);a.xb=0.0;a.xd=0.0;a.xc=0.0;}
-function BDW(){var a=new ACO();Bms(a);return a;}
-function Bms(a){}
-function S5(a,b,c,d){a.xb=b;a.xd=c;a.xc=d;}
-var ADs=K(0);
-var Xk=K(0);
-function Jt(){var a=this;KG.call(a);a.fU=0.0;a.fT=0.0;a.fV=0.0;a.kk=0.0;}
-function Ber(){var a=new Jt();Bld(a);return a;}
-function Bld(a){}
-function AEF(a,b,c,d,e){a.fU=b;a.fT=c;a.fV=d;a.kk=e;}
-function O$(a,b){a.fU=b.fU;a.fT=b.fT;a.fV=b.fV;a.kk=b.kk;return a;}
-function ACi(a,b){if(a===b)return 1;if(b===null)return 0;if(Cw(a)!==Cw(b))return 0;if(a.fU===b.fU&&a.fT===b.fT&&a.fV===b.fV&&a.kk===b.kk)return 1;return 0;}
-function Y3(){var a=this;E.call(a);a.QH=null;a.QG=null;}
-function AUJ(a){var b,c;b=a.QH;c=a.QG;GW();Hl(b);Dq(c,null);}
-var AGV=K();
-function BDX(){var a=new AGV();Bkj(a);return a;}
-function Bkj(a){}
-function AJa(b){var c,d,e,f,g,h,i;c=Bae(OK(b));d=R2(c);e=BR(d*2|0);f=e.data;g=0;h=0;while(h=h.length)break a;i=h[g];j=h[g+1|0];k=d.length;if(i92)return ((b-32|0)-2|0)<<24>>24;if(b<=34)return (b-32|0)<<24>>24;return ((b-32|0)-1|0)<<24>>24;}
-function ADU(){var a=this;E.call(a);a.Kh=null;a.Ph=null;}
-function AM$(){var a=this;E.call(a);a.No=null;a.OF=0;}
-function Bae(a){var b=new AM$();Bgo(b,a);return b;}
-function Bgo(a,b){a.No=b;}
-var AUB=K();
-function BDY(){var a=new AUB();Bn8(a);return a;}
-function Bn8(a){}
-function R2(b){var c,d,e,f,g;c=0;d=1;while(true){e=b.No.data;f=b.OF;b.OF=f+1|0;g=e[f];g=g<34?g-32|0:g>=92?(g-32|0)-2|0:(g-32|0)-1|0;f=(g%2|0)!=1?0:1;c=c+S(d,g/2|0)|0;d=d*46|0;if(!f)break;}return c;}
-function Uf(b){var c,d;c=R2(b);d=c/2|0;if(c%2|0)d= -d|0;return d;}
-var I1=K(Bv);
-function BDZ(){var a=new I1();A5a(a);return a;}
-function A5a(a){X(a);}
-var AEl=K(Gs);
-function BD0(){var a=new AEl();BbC(a);return a;}
-function Bg0(a,b){var c=new AEl();A5l(c,a,b);return c;}
-function BbC(a){X(a);}
-function A5l(a,b,c){a.sx=1;a.xs=1;a.wU=b;a.nC=c;}
-var AEp=K(Hy);
-var BD1=null;function AW1(b){var c,d,e,f,g,h,i,j,k,l,m,n,o;if(Jm(b)){b=new ET;X(b);P(b);}c=0;d=Bl(b);while(true){if(Bf(b,c)>32){while(Bf(b,d-1|0)<=32){d=d+(-1)|0;}e=0;if(Bf(b,c)==45){c=c+1|0;e=1;}else if(Bf(b,c)==43)c=c+1|0;if(c==d){b=new ET;X(b);P(b);}a:{f=Bf(b,c);g=0;h=(-1);i=100000000;j=0;if(f!=46){j=1;if(f>=48&&f<=57){b:{while(c57)break a;if(i>0){g=g+S(i,k-48|0)|0;i=$rt_udiv(i,10);}h=h+1|0;c=c+1|0;}}else{b=new ET;X(b);P(b);}}}if
-(c=d)break c;l=Bf(b,c);k=Y(l,48);if(k<0)break c;if(l>57)break;if(!g&&!k)h=h+(-1)|0;else if(i>0){g=g+S(i,l-48|0)|0;i=$rt_udiv(i,10);}c=c+1|0;j=1;}}if(!j){b=new ET;X(b);P(b);}}if(c=d)break d;f=Bf(b,k);if(f<48)break d;if(f>57)break;m=(10*m|0)+(f-48|0)|0;c=1;k=k+1|0;}}if(!c)P(A1Q());if(l)m= -m|0;h=h+m|0;}e:{k=50+h|0;if
-(g){n=BD2.data;if(k<=n.length&&k>=0){c=LR(g,n[k],0);k=BD3.data[k]-1|0;d=(32-RR(c)|0)-30|0;c=d>=0?c>>>d|0:c<<( -d|0);k=k+d|0;if(k>=255){o=!e?Infinity:(-Infinity);break e;}c=c+32|0;if(c&(-1073741824)){c=c>>>1|0;k=k+1|0;}if(k<=0){c=c>>Dx(( -k|0)+1|0,32);k=0;}k=(c>>>6|0)&8388607|k<<23;if(e)k=k^(-2147483648);o=$rt_intBitsToFloat(k);break e;}}o=$rt_intBitsToFloat(!e?0:(-2147483648));}return o;}c=c+1|0;if(c==d)break;}b=new ET;X(b);P(b);}
-function Y1(b){if($rt_globals.isNaN(b)?1:0)return 2143289344;return $rt_floatToRawIntBits(b);}
-function AMm(){BD1=G($rt_floatcls());}
-var ABs=K(Hy);
-var BD4=null;function AAZ(b){if(!($rt_globals.isNaN(b)?1:0))return $rt_doubleToRawLongBits(b);return F(0, 2146959360);}
-function ASs(){BD4=G($rt_doublecls());}
-function Lg(){var a=this;E.call(a);a.da=null;a.Lk=null;a.vf=null;a.te=null;a.pu=null;a.OB=null;a.l_=0.0;a.tj=0.0;a.Bq=null;a.Qu=0.0;a.Rd=0.0;a.Px=0.0;}
-var Bv7=null;var BD5=0.0;var BD6=0.0;var BD7=0.0;function IX(){IX=Bw(Lg);Bgl();}
-function Bqg(){var a=new Lg();AOC(a);return a;}
-function AOC(a){var b,c,d,e,f;IX();b=DX();a.da=b;B0(b,G(Kf),BpS());c=a.da;d=new AA2;b=BtD();e=new VN;LL(e,6,0.5);GB(d,b,0.699999988079071);d.lh=e;B0(c,G(Ki),d);b=a.da;f=new AAt;d=BrP();e=Brl();GB(f,d,0.699999988079071);f.lh=e;B0(b,G(Mg),f);b=a.da;f=new ADl;GB(f,Bq3(),0.699999988079071);B0(b,G(KD),f);b=a.da;f=new WZ;GB(f,BqA(),0.30000001192092896);B0(b,G(Mt),f);B0(a.da,G(Lu),BsO());B0(a.da,G(IF),BrO(Btj(),0.5));b=a.da;f=new AB8;d=new K7;O6(d);AJB(f,d,0.5);B0(b,G(IA),f);b=a.da;f=new Ur;d=Bhh(16);e=Bhh(0);GB(f,
-d,0.25);f.Q4=e;B0(b,G(NI),f);B0(a.da,G(D_),BrD());b=a.da;f=new VZ;d=new K7;O6(d);GB(f,d,3.0);f.P$=6.0;B0(b,G(LN),f);B0(a.da,G(K6),BtY());B0(a.da,G(Es),BqW(Bom(),0.5));b=a.da;f=new AAv;EH(f);B0(b,G(C_),f);B0(a.da,G(Mf),Bso());b=a.da;f=new XD;EH(f);B0(b,G(JP),f);b=a.da;f=new AD3;EH(f);B0(b,G(Lz),f);b=a.da;f=new Yt;EH(f);B0(b,G(AAn),f);B0(a.da,G(FV),AFr());B0(a.da,G(NW),Bqp());B0(a.da,G(JY),Bqe());B0(a.da,G(Ik),BsI());B0(a.da,G(JS),BqB());b=a.da;f=new ABm;EH(f);B0(b,G(Xv),f);b=LV(G7(a.da));while(CW(b)){(Lm(b)).db
+function Eg(b,c){if(b>c)c=b;return c;}
+function Bah(b,c){return Math.min(b,c);}
+function Pz(b,c){return Bah(b,c);}
+function BcB(b,c){return Math.max(b,c);}
+function M$(b,c){return BcB(b,c);}
+function Eq(b){if(b<0)b= -b|0;return b;}
+function A3N(b){return Math.abs(b);}
+function H7(b){return A3N(b);}
+function A_R(b){return Math.sign(b);}
+function YQ(){var a=this;E.call(a);a.r_=null;a.F0=null;a.cY=null;a.dM=0;a.lz=null;}
+function AOi(a,b){var c,d,e,f,g,h,i,j;D1(a.cY);a.lz=b;a.dM=0;while(a.dM=Bl(a.lz))break;if(Bf(a.lz,a.dM)!=39)break;Cq(d,39);a.dM=a.dM+1|0;}}Ba(a.cY,Bcc(V(d)));break a;case 40:case 41:case 42:case 43:case 44:case 45:case 46:case 47:case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:case 58:case 59:case 60:case 61:case 62:case 63:case 64:case 65:case 66:case 67:case 73:case 74:case 78:case 79:case 80:case 81:case 82:case 84:case 85:case 86:case 91:case 92:case 93:case 94:case 95:case 96:case 98:case 101:case 102:case 103:case 105:case 106:case 108:case 110:case 111:case 112:case 113:case 114:case 116:case 118:case 120:break b;case 68:f
+=DX(a);Ba(a.cY,HA(6,f,3));break a;case 69:case 99:f=DX(a);Ba(a.cY,BtV(a.r_,f>3?0:1));break a;case 70:f=DX(a);Ba(a.cY,HA(8,f,2));break a;case 71:DX(a);d=a.cY;g=new W4;h=a.r_;if(h.uf===null){e=h.nb;i=e.gW;j=e.gM;if(BDh===null)BDh=Bfu();h.uf=KN(BDh,i,j);}g.xG=h.uf.ja();Ba(d,g);break a;case 72:f=DX(a);Ba(a.cY,HA(11,f,2));break a;case 75:f=DX(a);Ba(a.cY,HA(10,f,2));break a;case 76:case 77:break c;case 83:f=DX(a);Ba(a.cY,HA(14,f,3));break a;case 87:f=DX(a);Ba(a.cY,HA(4,f,1));break a;case 88:f=DX(a);if(f>3){b=new Cp;c
+=a.dM;d=Cs();Bo(J(d,B(502)),c);A11(b,Cc(d));P(b);}Ba(a.cY,Bua(f));break a;case 89:case 121:f=DX(a);if(f==2){Ba(a.cY,Buf(1));break a;}Ba(a.cY,HA(1,f,8));break a;case 90:DX(a);d=a.cY;e=new WZ;Yr(e,a.F0);Ba(d,e);break a;case 97:break;case 100:f=DX(a);Ba(a.cY,HA(5,f,2));break a;case 104:f=DX(a);Ba(a.cY,BfC(10,f,12));break a;case 107:f=DX(a);Ba(a.cY,BfC(11,f,24));break a;case 109:f=DX(a);Ba(a.cY,HA(12,f,2));break a;case 115:f=DX(a);Ba(a.cY,HA(13,f,2));break a;case 117:f=DX(a);Ba(a.cY,Bp_(f));break a;case 119:f=DX(a);Ba(a.cY,
+HA(3,f,2));break a;case 122:DX(a);Ba(a.cY,Br1(a.F0));break a;default:break b;}DX(a);Ba(a.cY,BsP(a.r_));break a;}f=DX(a);if(f<=2){Ba(a.cY,BsM(f));break a;}Ba(a.cY,BsW(a.r_,f!=3?0:1));break a;}if(Vn(a,c))DX(a);else{d=Cs();while(a.dM=97&&b<=122)){if(b<65)break b;if(b>90)break b;}b=1;break a;}b=0;}return b;}
+function DX(a){var b,c,d,e;b=1;c=a.lz;d=a.dM;a.dM=d+1|0;e=Bf(c,d);while(a.dM=h.length)break a;i=h[g];j=h[g+1|0];k=d.length;if(i92)return ((b-32|0)-2|0)<<24>>24;if(b<=34)return (b-32|0)<<24>>24;return ((b-32|0)-1|0)<<24>>24;}
+function AD4(){var a=this;E.call(a);a.Kq=null;a.Pn=null;}
+function ANl(){var a=this;E.call(a);a.Nz=null;a.OL=0;}
+function Bat(a){var b=new ANl();BgH(b,a);return b;}
+function BgH(a,b){a.Nz=b;}
+var AUM=K();
+function BEk(){var a=new AUM();Bou(a);return a;}
+function Bou(a){}
+function Sf(b){var c,d,e,f,g;c=0;d=1;while(true){e=b.Nz.data;f=b.OL;b.OL=f+1|0;g=e[f];g=g<34?g-32|0:g>=92?(g-32|0)-2|0:(g-32|0)-1|0;f=(g%2|0)!=1?0:1;c=c+U(d,g/2|0)|0;d=d*46|0;if(!f)break;}return c;}
+function Ut(b){var c,d;c=Sf(b);d=c/2|0;if(c%2|0)d= -d|0;return d;}
+function K4(){var a=this;L5.call(a);a.uV=null;a.Q9=0;a.rF=0;}
+function Zs(a,b,c,d,e,f,g){W_(a,c,e,f);a.rF=b;a.uV=d;a.Q9=g;}
+function Blp(a){return a.Q9;}
+var UH=K(K4);
+function A8P(a,b){var c;c=a.uV.fY.data;b=a.rF+(b*4|0)|0;return $rt_intBitsToFloat((c[b]&255)<<24|(c[b+1|0]&255)<<16|(c[b+2|0]&255)<<8|c[b+3|0]&255);}
+function Bl9(a,b,c){var d,e;d=N6(c);e=a.uV.fY.data;b=a.rF+(b*4|0)|0;e[b]=d>>24<<24>>24;e[b+1|0]=d>>16<<24>>24;e[b+2|0]=d>>8<<24>>24;e[b+3|0]=d<<24>>24;}
+var Wx=K(K4);
+function Bd2(a,b){var c;c=a.uV.fY.data;b=a.rF+(b*4|0)|0;return $rt_intBitsToFloat(c[b]&255|(c[b+1|0]&255)<<8|(c[b+2|0]&255)<<16|(c[b+3|0]&255)<<24);}
+function Bjq(a,b,c){var d,e;d=N6(c);e=a.uV.fY.data;b=a.rF+(b*4|0)|0;e[b]=d<<24>>24;e[b+1|0]=d>>8<<24>>24;e[b+2|0]=d>>16<<24>>24;e[b+3|0]=d>>24<<24>>24;}
+var I3=K(Bv);
+function BEl(){var a=new I3();A5j(a);return a;}
+function A5j(a){X(a);}
+var AEw=K(Gt);
+function BEm(){var a=new AEw();BbT(a);return a;}
+function Bhh(a,b){var c=new AEw();A5u(c,a,b);return c;}
+function BbT(a){X(a);}
+function A5u(a,b,c){a.sK=1;a.xE=1;a.w6=b;a.nJ=c;}
+var AEA=K(Hz);
+var BEn=null;function AW9(b){var c,d,e,f,g,h,i,j,k,l,m,n,o;if(Jm(b)){b=new EU;X(b);P(b);}c=0;d=Bl(b);while(true){if(Bf(b,c)>32){while(Bf(b,d-1|0)<=32){d=d+(-1)|0;}e=0;if(Bf(b,c)==45){c=c+1|0;e=1;}else if(Bf(b,c)==43)c=c+1|0;if(c==d){b=new EU;X(b);P(b);}a:{f=Bf(b,c);g=0;h=(-1);i=100000000;j=0;if(f!=46){j=1;if(f>=48&&f<=57){b:{while(c57)break a;if(i>0){g=g+U(i,k-48|0)|0;i=$rt_udiv(i,10);}h=h+1|0;c=c+1|0;}}else{b=new EU;X(b);P(b);}}}if
+(c=d)break c;l=Bf(b,c);k=Y(l,48);if(k<0)break c;if(l>57)break;if(!g&&!k)h=h+(-1)|0;else if(i>0){g=g+U(i,l-48|0)|0;i=$rt_udiv(i,10);}c=c+1|0;j=1;}}if(!j){b=new EU;X(b);P(b);}}if(c=d)break d;f=Bf(b,k);if(f<48)break d;if(f>57)break;m=(10*m|0)+(f-48|0)|0;c=1;k=k+1|0;}}if(!c)P(A1Y());if(l)m= -m|0;h=h+m|0;}e:{k=50+h|0;if
+(g){n=BEo.data;if(k<=n.length&&k>=0){c=L0(g,n[k],0);k=BEp.data[k]-1|0;d=(32-R6(c)|0)-30|0;c=d>=0?c>>>d|0:c<<( -d|0);k=k+d|0;if(k>=255){o=!e?Infinity:(-Infinity);break e;}c=c+32|0;if(c&(-1073741824)){c=c>>>1|0;k=k+1|0;}if(k<=0){c=c>>Dx(( -k|0)+1|0,32);k=0;}k=(c>>>6|0)&8388607|k<<23;if(e)k=k^(-2147483648);o=$rt_intBitsToFloat(k);break e;}}o=$rt_intBitsToFloat(!e?0:(-2147483648));}return o;}c=c+1|0;if(c==d)break;}b=new EU;X(b);P(b);}
+function N6(b){if($rt_globals.isNaN(b)?1:0)return 2143289344;return $rt_floatToRawIntBits(b);}
+function AMy(){BEn=G($rt_floatcls());}
+var ABF=K(Hz);
+var BEq=null;function AA_(b){if(!($rt_globals.isNaN(b)?1:0))return $rt_doubleToRawLongBits(b);return F(0, 2146959360);}
+function ASD(){BEq=G($rt_doublecls());}
+function Lo(){var a=this;E.call(a);a.dc=null;a.Lv=null;a.vp=null;a.tm=null;a.pA=null;a.OI=null;a.md=0.0;a.tq=0.0;a.BB=null;a.QA=0.0;a.Rl=0.0;a.PD=0.0;}
+var Bwt=null;var BEr=0.0;var BEs=0.0;var BEt=0.0;function I0(){I0=Bw(Lo);BgE();}
+function BqD(){var a=new Lo();AON(a);return a;}
+function AON(a){var b,c,d,e,f;I0();b=DY();a.dc=b;B1(b,G(Kj),Bqe());c=a.dc;d=new ABc;b=Bt1();e=new VZ;LU(e,6,0.5);GC(d,b,0.699999988079071);d.lm=e;B1(c,G(Kn),d);b=a.dc;f=new AAF;d=Bsa();e=BrI();GC(f,d,0.699999988079071);f.lm=e;B1(b,G(Ms),f);b=a.dc;f=new ADw;GC(f,Bro(),0.699999988079071);B1(b,G(KI),f);b=a.dc;f=new Xc;GC(f,BqX(),0.30000001192092896);B1(b,G(ME),f);B1(a.dc,G(LD),Bs_());B1(a.dc,G(II),Br_(BtH(),0.5));b=a.dc;f=new ACj;d=new Lc;Ph(d);AJO(f,d,0.5);B1(b,G(IC),f);b=a.dc;f=new UF;d=BhB(16);e=BhB(0);GC(f,
+d,0.25);f.Ra=e;B1(b,G(NT),f);B1(a.dc,G(Eb),Br0());b=a.dc;f=new Wa;d=new Lc;Ph(d);GC(f,d,3.0);f.Qe=6.0;B1(b,G(LW),f);B1(a.dc,G(Lb),Buk());B1(a.dc,G(Et),Brh(BoK(),0.5));b=a.dc;f=new AAH;EH(f);B1(b,G(C$),f);B1(a.dc,G(Mp),BsL());b=a.dc;f=new XT;EH(f);B1(b,G(JS),f);b=a.dc;f=new AEc;EH(f);B1(b,G(LI),f);b=a.dc;f=new YI;EH(f);B1(b,G(AAz),f);B1(a.dc,G(FW),AFC());B1(a.dc,G(N7),BqM());B1(a.dc,G(J1),BqB());B1(a.dc,G(Im),Bs5());B1(a.dc,G(JV),BqY());b=a.dc;f=new ABz;EH(f);B1(b,G(XL),f);b=L4(G9(a.dc));while(CW(b)){(Lu(b)).dd
=a;}}
-function T2(a,b){var c;c=BA(a.da,b);if(c===null&&b!==G(C_)){c=T2(a,NJ(b));B0(a.da,b,c);}return c;}
-function AAu(a,b){return T2(a,Cw(b));}
-function AH5(a,b,c,d,e,f,g){var h,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=AAu(a,b);if(h===null)return;$p=1;case 1:h.f7(b,c,d,e,f,g);if(C()){break _;}$p=2;case 2:AVW(h,b,c,d,e,f,g);if(C()){break _;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,$p);}
-function Bgl(){Bv7=Bqg();}
-function ADi(){var a=this;E.call(a);a.jq=null;a.up=null;a.fg=null;a.is=null;a.pW=null;a.qW=null;}
-function A1l(a,b){var c,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b===a.fg)return 0;c=b.l$;a.qW=c;a.fg=b;b=a.pW.t;b.o8=c;$p=1;case 1:AN7(b);if(C()){break _;}return 1;default:GY();}}DZ().s(a,b,c,$p);}
-function AS5(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,$$je,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=Ci();a.fg=null;Ba(b,a.up);c=B(510);d=0;e=0;$p=1;case 1:$z=AWt(c,d,e);if(C()){break _;}c=$z;f=c.iq;g=0;while(g=f)break b;h=BC(E,c.iq).data;d=0;i=Ha(c);while(Fk(i)){e=d+1|0;h[d]
-=Fi(i);d=e;}j=h[g];k=JU(j);try{if(!DA(a.is,k))break;i=BA(a.is,k);if(Cz(i.l$,a.qW))a.fg=i;Ba(b,i);continue;}catch($$e){$$je=R($$e);if($$je instanceof Bv){m=$$je;continue b;}else{throw $$e;}}}try{l=new NA;i=JU(j);continue _;}catch($$e){$$je=R($$e);if($$je instanceof Bv){m=$$je;continue;}else{throw $$e;}}}if(a.fg===null)a.fg=a.up;G1(a.jq,b);n=HU(a.jq);while(Jq(n)){o=Iu(n);o.xW(a.pW);H4(a.is,o.wm);}a.jq=b;return;case 3:c:{try{A0_(l,i);if(C()){break _;}i=a.is;i=BA(i,k);i=i;l=i.l$;m=a.qW;e=Cz(l,m);if(e)a.fg=i;Ba(b,
-i);break c;}catch($$e){$$je=R($$e);if($$je instanceof Bv){m=$$je;}else{throw $$e;}}BL(m);}while(true){g=g+1|0;if(g>=f)break;h=BC(E,c.iq).data;d=0;i=Ha(c);while(Fk(i)){e=d+1|0;h[d]=Fi(i);d=e;}j=h[g];k=JU(j);try{if(DA(a.is,k)){i=a.is;i=BA(i,k);i=i;l=i.l$;m=a.qW;e=Cz(l,m);if(e)a.fg=i;Ba(b,i);continue;}l=new NA;i=JU(j);$p=2;continue _;}catch($$e){$$je=R($$e);if($$je instanceof Bv){m=$$je;}else{throw $$e;}}BL(m);}if(a.fg===null)a.fg=a.up;G1(a.jq,b);n=HU(a.jq);while(Jq(n)){o=Iu(n);o.xW(a.pW);H4(a.is,o.wm);}a.jq=b;return;default:
-GY();}}DZ().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
-function W_(a){var b,c,d,e,f;b=new AAx;c=a.jq;T4(b,c.p);c=HU(c);d=0;while(true){e=b.h9.data;f=e.length;if(d>=f)break;e[d]=Iu(c);d=d+1|0;}b.p=f;return b;}
-function Ti(){var a=this;E.call(a);a.Ck=null;a.vi=null;a.jB=null;a.kB=null;a.xQ=null;a.xR=null;a.g6=0;a.g5=0;}
-var Bv8=null;function APE(a,b){var c,d,e,f,$$je,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.Ck.fg;d=BA(Bv8,b);if(d!==null)return d.i6;try{Yl(a.jB);TC(a.jB);e=QK(a.jB,0);if(DN(b,B(511))){a.g6=1;d=(EN(b,B(511))).data[1];$p=1;continue _;}if(!DN(b,B(512))){$p=3;continue _;}a.g5=1;d=(EN(b,B(512))).data[1];$p=5;continue _;}catch($$e){$$je=R($$e);if($$je instanceof Bv){}else{throw $$e;}}b=new Ce;Bj(b,B(513));P(b);case 1:try{$z
-=c.oW(d);if(C()){break _;}f=$z;$p=2;continue _;}catch($$e){$$je=R($$e);if($$je instanceof Bv){}else{throw $$e;}}b=new Ce;Bj(b,B(513));P(b);case 2:a:{try{$z=AXc(a,f);if(C()){break _;}c=$z;Hp(a,c,e);a.g6=0;B0(Bv8,b,Bz(e));}catch($$e){$$je=R($$e);if($$je instanceof Bv){break a;}else{throw $$e;}}return e;}b=new Ce;Bj(b,B(513));P(b);case 3:try{$z=c.oW(b);if(C()){break _;}f=$z;$p=4;continue _;}catch($$e){$$je=R($$e);if($$je instanceof Bv){}else{throw $$e;}}b=new Ce;Bj(b,B(513));P(b);case 4:a:{try{$z=AXc(a,f);if(C())
-{break _;}c=$z;Hp(a,c,e);B0(Bv8,b,Bz(e));}catch($$e){$$je=R($$e);if($$je instanceof Bv){break a;}else{throw $$e;}}return e;}b=new Ce;Bj(b,B(513));P(b);case 5:try{$z=c.oW(d);if(C()){break _;}f=$z;$p=6;continue _;}catch($$e){$$je=R($$e);if($$je instanceof Bv){}else{throw $$e;}}b=new Ce;Bj(b,B(513));P(b);case 6:a:{try{$z=AXc(a,f);if(C()){break _;}c=$z;Hp(a,c,e);a.g5=0;B0(Bv8,b,Bz(e));}catch($$e){$$je=R($$e);if($$je instanceof Bv){break a;}else{throw $$e;}}return e;}b=new Ce;Bj(b,B(513));P(b);default:GY();}}DZ().s(a,
+function Uf(a,b){var c;c=BA(a.dc,b);if(c===null&&b!==G(C$)){c=Uf(a,NU(b));B1(a.dc,b,c);}return c;}
+function AAG(a,b){return Uf(a,Cw(b));}
+function AIg(a,b,c,d,e,f,g){var h,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=AAG(a,b);if(h===null)return;$p=1;case 1:h.f$(b,c,d,e,f,g);if(C()){break _;}$p=2;case 2:AV5(h,b,c,d,e,f,g);if(C()){break _;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,$p);}
+function BgE(){Bwt=BqD();}
+function ADt(){var a=this;E.call(a);a.jt=null;a.uw=null;a.fh=null;a.ix=null;a.p4=null;a.q6=null;}
+function A1r(a,b){var c,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b===a.fh)return 0;c=b.mc;a.q6=c;a.fh=b;b=a.p4.t;b.pd=c;$p=1;case 1:AOh(b);if(C()){break _;}return 1;default:G1();}}D0().s(a,b,c,$p);}
+function ATe(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,$$je,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=Cj();a.fh=null;Ba(b,a.uw);c=B(507);d=0;e=0;$p=1;case 1:$z=AWB(c,d,e);if(C()){break _;}c=$z;f=c.iv;g=0;while(g=f)break b;h=BC(E,c.iv).data;d=0;i=Hc(c);while(Fk(i)){e=d+1|0;h[d]
+=Fi(i);d=e;}j=h[g];k=JX(j);try{if(!DA(a.ix,k))break;i=BA(a.ix,k);if(Cz(i.mc,a.q6))a.fh=i;Ba(b,i);continue;}catch($$e){$$je=R($$e);if($$je instanceof Bv){m=$$je;continue b;}else{throw $$e;}}}try{l=new NL;i=JX(j);continue _;}catch($$e){$$je=R($$e);if($$je instanceof Bv){m=$$je;continue;}else{throw $$e;}}}if(a.fh===null)a.fh=a.uw;G4(a.jt,b);n=HW(a.jt);while(Jq(n)){o=Iw(n);o.x8(a.p4);H4(a.ix,o.wx);}a.jt=b;return;case 3:c:{try{A1e(l,i);if(C()){break _;}i=a.ix;i=BA(i,k);i=i;l=i.mc;m=a.q6;e=Cz(l,m);if(e)a.fh=i;Ba(b,
+i);break c;}catch($$e){$$je=R($$e);if($$je instanceof Bv){m=$$je;}else{throw $$e;}}BJ(m);}while(true){g=g+1|0;if(g>=f)break;h=BC(E,c.iv).data;d=0;i=Hc(c);while(Fk(i)){e=d+1|0;h[d]=Fi(i);d=e;}j=h[g];k=JX(j);try{if(DA(a.ix,k)){i=a.ix;i=BA(i,k);i=i;l=i.mc;m=a.q6;e=Cz(l,m);if(e)a.fh=i;Ba(b,i);continue;}l=new NL;i=JX(j);$p=2;continue _;}catch($$e){$$je=R($$e);if($$je instanceof Bv){m=$$je;}else{throw $$e;}}BJ(m);}if(a.fh===null)a.fh=a.uw;G4(a.jt,b);n=HW(a.jt);while(Jq(n)){o=Iw(n);o.x8(a.p4);H4(a.ix,o.wx);}a.jt=b;return;default:
+G1();}}D0().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);}
+function Xo(a){var b,c,d,e,f;b=new AAJ;c=a.jt;Uh(b,c.p);c=HW(c);d=0;while(true){e=b.ic.data;f=e.length;if(d>=f)break;e[d]=Iw(c);d=d+1|0;}b.p=f;return b;}
+function Ty(){var a=this;E.call(a);a.Cv=null;a.vs=null;a.jE=null;a.kC=null;a.x2=null;a.x3=null;a.g_=0;a.g$=0;}
+var Bwu=null;function APP(a,b){var c,d,e,f,$$je,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.Cv.fh;d=BA(Bwu,b);if(d!==null)return d.i$;try{YA(a.jE);TR(a.jE);e=Q0(a.jE,0);if(DO(b,B(508))){a.g_=1;d=(EO(b,B(508))).data[1];$p=1;continue _;}if(!DO(b,B(509))){$p=3;continue _;}a.g$=1;d=(EO(b,B(509))).data[1];$p=5;continue _;}catch($$e){$$je=R($$e);if($$je instanceof Bv){}else{throw $$e;}}b=new Cf;Bj(b,B(510));P(b);case 1:try{$z
+=c.o3(d);if(C()){break _;}f=$z;$p=2;continue _;}catch($$e){$$je=R($$e);if($$je instanceof Bv){}else{throw $$e;}}b=new Cf;Bj(b,B(510));P(b);case 2:a:{try{$z=AXk(a,f);if(C()){break _;}c=$z;Hr(a,c,e);a.g_=0;B1(Bwu,b,Bz(e));}catch($$e){$$je=R($$e);if($$je instanceof Bv){break a;}else{throw $$e;}}return e;}b=new Cf;Bj(b,B(510));P(b);case 3:try{$z=c.o3(b);if(C()){break _;}f=$z;$p=4;continue _;}catch($$e){$$je=R($$e);if($$je instanceof Bv){}else{throw $$e;}}b=new Cf;Bj(b,B(510));P(b);case 4:a:{try{$z=AXk(a,f);if(C())
+{break _;}c=$z;Hr(a,c,e);B1(Bwu,b,Bz(e));}catch($$e){$$je=R($$e);if($$je instanceof Bv){break a;}else{throw $$e;}}return e;}b=new Cf;Bj(b,B(510));P(b);case 5:try{$z=c.o3(d);if(C()){break _;}f=$z;$p=6;continue _;}catch($$e){$$je=R($$e);if($$je instanceof Bv){}else{throw $$e;}}b=new Cf;Bj(b,B(510));P(b);case 6:a:{try{$z=AXk(a,f);if(C()){break _;}c=$z;Hr(a,c,e);a.g$=0;B1(Bwu,b,Bz(e));}catch($$e){$$je=R($$e);if($$je instanceof Bv){break a;}else{throw $$e;}}return e;}b=new Cf;Bj(b,B(510));P(b);default:G1();}}D0().s(a,
b,c,d,e,f,$p);}
-function Hp(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r;FG(a,c);Ie(3553,10241,9728);Ie(3553,10240,9728);if(a.g5){Ie(3553,10241,9729);Ie(3553,10240,9729);}if(!a.g6){Ie(3553,10242,10497);Ie(3553,10243,10497);}else{Ie(3553,10242,10496);Ie(3553,10243,10496);}d=b.yS;e=b.OW;f=b.kU;g=B4(S(d,e)*4|0);h=g.data;i=0;while(true){j=f.data;if(i>=j.length)break;k=j[i]>>24&255;l=j[i]>>16&255;m=j[i]>>8&255;n=j[i]>>0&255;b=a.xR;if(b!==null&&b.d0){o=l*30|0;l=((o+(m*59|0)|0)+(n*11|0)|0)/100|0;m=(o+(m*70|0)|0)/100|0;n=(o+(n*70|0)|0)
-/100|0;}c=i*4|0;h[c+0|0]=l<<24>>24;h[c+1|0]=m<<24>>24;h[c+2|0]=n<<24>>24;h[c+3|0]=k<<24>>24;i=i+1|0;}F_(a.kB);Sq(a.kB,g);b=a.kB;FC(b,0);St(b,h.length);b=a.kB;Bp();if(b===null){b=BuS;p=null;b.texImage2D(3553,0,32856,d,e,0,6408,5121,p);}else{k=CN(b);p=Bve;q=0;while(q>16;q;p[q]=r;q=q+1|0;}p=new $rt_globals.Uint8Array(Bve.buffer,0,k);BuS.texImage2D(3553,0,32856,d,e,0,6408,5121,p);}}
-function HA(a,b){Ba(a.xQ,b);b.ki();}
-function AXc(a,b){var c,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AUt(b);if(C()){break _;}c=$z;return c;default:GY();}}DZ().s(a,b,c,$p);}
-function FG(a,b){if(b<0)return;CF(3553,b);}
-function AO4(a){var b,c,d,e,f,g,h,i,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=0;c=a.xQ;if(b>=c.p)return;c=Z(c,b);c.jZ=a.xR.d0;c.ki();$p=1;case 1:AG7(c,a);if(C()){break _;}F_(a.kB);Sq(a.kB,c.ko);d=a.kB;FC(d,0);St(d,1024);e=c.GE;f=(e%16|0)*16|0;e=(e/16|0)*16|0;d=a.kB;CC();switch(3553){case 3553:break;default:}Bx5=Bx5+CN(d)|0;Bp();g=CN(d);h=0;while(h>16;h;c[h]=i;h=h+1
-|0;}d=new $rt_globals.Uint8Array(Bve.buffer,0,g);BuS.texSubImage2D(3553,0,f,e,16,16,6408,5121,d);b=b+1|0;c=a.xQ;if(b>=c.p)return;c=Z(c,b);c.jZ=a.xR.d0;c.ki();continue _;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,i,$p);}
-function A0k(a){var b,c,d,e,f,g,h,$$je,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Ct(CZ(),B(514));b=a.Ck.fg;c=QH(R8(a.vi));while(CW(c)){d=(De(c)).i6;Hp(a,BA(a.vi,Bz(d)),d);}c=QH(R8(Bv8));while(CW(c)){e=De(c);try{if(DN(e,B(511))){a.g6=1;f=(EN(e,B(511))).data[1];$p=1;continue _;}if(!DN(e,B(512))){$p=3;continue _;}a.g5=1;f=(EN(e,B(512))).data[1];$p=5;continue _;}catch($$e){$$je=R($$e);if($$je instanceof Bv){g
-=$$je;}else{throw $$e;}}BL(g);}return;case 1:try{$z=b.oW(f);if(C()){break _;}h=$z;$p=2;continue _;}catch($$e){$$je=R($$e);if($$je instanceof Bv){g=$$je;}else{throw $$e;}}a:while(true){BL(g);if(!CW(c))break;e=De(c);b:{try{if(!DN(e,B(511)))break b;a.g6=1;f=(EN(e,B(511))).data[1];continue _;}catch($$e){$$je=R($$e);if($$je instanceof Bv){g=$$je;continue a;}else{throw $$e;}}}c:{try{if(DN(e,B(512)))break c;$p=3;continue _;}catch($$e){$$je=R($$e);if($$je instanceof Bv){g=$$je;continue a;}else{throw $$e;}}}try{a.g5
-=1;f=(EN(e,B(512))).data[1];$p=5;continue _;}catch($$e){$$je=R($$e);if($$je instanceof Bv){g=$$je;continue;}else{throw $$e;}}}return;case 2:d:{try{$z=AXc(a,h);if(C()){break _;}f=$z;Hp(a,f,RQ(BA(Bv8,e)));a.g5=0;a.g6=0;break d;}catch($$e){$$je=R($$e);if($$je instanceof Bv){g=$$je;}else{throw $$e;}}BL(g);}while(CW(c)){e=De(c);try{if(DN(e,B(511))){a.g6=1;f=(EN(e,B(511))).data[1];$p=1;continue _;}if(!DN(e,B(512))){$p=3;continue _;}a.g5=1;f=(EN(e,B(512))).data[1];$p=5;continue _;}catch($$e){$$je=R($$e);if($$je instanceof Bv)
-{g=$$je;}else{throw $$e;}}BL(g);}return;case 3:try{$z=b.oW(e);if(C()){break _;}h=$z;$p=4;continue _;}catch($$e){$$je=R($$e);if($$je instanceof Bv){g=$$je;}else{throw $$e;}}a:while(true){BL(g);if(!CW(c))break;e=De(c);b:{try{if(!DN(e,B(511)))break b;a.g6=1;f=(EN(e,B(511))).data[1];$p=1;continue _;}catch($$e){$$je=R($$e);if($$je instanceof Bv){g=$$je;continue a;}else{throw $$e;}}}c:{try{if(DN(e,B(512)))break c;continue _;}catch($$e){$$je=R($$e);if($$je instanceof Bv){g=$$je;continue a;}else{throw $$e;}}}try{a.g5
-=1;f=(EN(e,B(512))).data[1];$p=5;continue _;}catch($$e){$$je=R($$e);if($$je instanceof Bv){g=$$je;continue;}else{throw $$e;}}}return;case 4:d:{try{$z=AXc(a,h);if(C()){break _;}f=$z;Hp(a,f,RQ(BA(Bv8,e)));a.g5=0;a.g6=0;break d;}catch($$e){$$je=R($$e);if($$je instanceof Bv){g=$$je;}else{throw $$e;}}BL(g);}while(CW(c)){e=De(c);try{if(DN(e,B(511))){a.g6=1;f=(EN(e,B(511))).data[1];$p=1;continue _;}if(!DN(e,B(512))){$p=3;continue _;}a.g5=1;f=(EN(e,B(512))).data[1];$p=5;continue _;}catch($$e){$$je=R($$e);if($$je instanceof Bv)
-{g=$$je;}else{throw $$e;}}BL(g);}return;case 5:try{$z=b.oW(f);if(C()){break _;}h=$z;$p=6;continue _;}catch($$e){$$je=R($$e);if($$je instanceof Bv){g=$$je;}else{throw $$e;}}a:while(true){BL(g);if(!CW(c))break;e=De(c);b:{try{if(!DN(e,B(511)))break b;a.g6=1;f=(EN(e,B(511))).data[1];$p=1;continue _;}catch($$e){$$je=R($$e);if($$je instanceof Bv){g=$$je;continue a;}else{throw $$e;}}}c:{try{if(DN(e,B(512)))break c;$p=3;continue _;}catch($$e){$$je=R($$e);if($$je instanceof Bv){g=$$je;continue a;}else{throw $$e;}}}try
-{a.g5=1;f=(EN(e,B(512))).data[1];continue _;}catch($$e){$$je=R($$e);if($$je instanceof Bv){g=$$je;continue;}else{throw $$e;}}}return;case 6:d:{try{$z=AXc(a,h);if(C()){break _;}f=$z;Hp(a,f,RQ(BA(Bv8,e)));a.g5=0;a.g6=0;break d;}catch($$e){$$je=R($$e);if($$je instanceof Bv){g=$$je;}else{throw $$e;}}BL(g);}while(CW(c)){e=De(c);try{if(DN(e,B(511))){a.g6=1;f=(EN(e,B(511))).data[1];$p=1;continue _;}if(!DN(e,B(512))){$p=3;continue _;}a.g5=1;f=(EN(e,B(512))).data[1];$p=5;continue _;}catch($$e){$$je=R($$e);if($$je instanceof Bv)
-{g=$$je;}else{throw $$e;}}BL(g);}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,h,$p);}
-function ADn(){var a=this;E.call(a);a.x7=null;a.F8=0;a.zO=0;}
-function BD8(a,b,c){var d=new ADn();AXB(d,a,b,c);return d;}
-function AXB(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,$p,$z;$p=0;if(G8()){var $T=DZ();$p=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.x7=BR(256);a.F8=0;e=Gm(c);$p=1;case 1:$z=AUt(e);if(C()){break _;}f=$z;g=f.yS;e=
-f.kU;h=0;while(h<256){i=h%16|0;j=h/16|0;k=7;i=i*8|0;l=j*8|0;a:{while(k>=0){m=i+k|0;n=1;o=0;while(o<8&&n){if((e.data[m+S(l+o|0,g)|0]&255)>0)n=0;o=o+1|0;}if(!n)break a;k=k+(-1)|0;}}if(h==32)k=2;a.x7.data[h]=k+2|0;h=h+1|0;}F_(d.jB);TC(d.jB);g=QK(d.jB,0);Hp(d,f,g);B0(d.vi,Bz(g),f);a.F8=g;a.zO=MG(288);BI();p=Bv_;q=0;while(q<256){HZ(a.zO+q|0,4864);By(p);r=(q%16|0)*8|0;s=(q/16|0)*8|0;t=r;u=t/128.0+0.0;v=s;w=(v+7.989999771118164)/128.0+0.0;H(p,0.0,7.989999771118164,0.0,u,w);x=(t+7.989999771118164)/128.0+0.0;H(p,7.989999771118164,
-7.989999771118164,0.0,x,w);y=v/128.0+0.0;H(p,7.989999771118164,0.0,0.0,x,y);H(p,0.0,0.0,0.0,u,y);Br(p);F8();q=q+1|0;}l=0;while(l<32){z=(l>>3&1)*85|0;ba=((l>>2&1)*170|0)+z|0;bb=((l>>1&1)*170|0)+z|0;bc=((l>>0&1)*170|0)+z|0;if(l==6)ba=ba+85|0;bd=l<16?0:1;if(b.d0){g=ba*30|0;ba=((g+(bb*59|0)|0)+(bc*11|0)|0)/100|0;bb=(g+(bb*70|0)|0)/100|0;bc=(g+(bc*70|0)|0)/100|0;}if(bd){ba=ba/4|0;bb=bb/4|0;bc=bc/4|0;}HZ((a.zO+256|0)+l|0,4864);Jh(ba/255.0,bb/255.0,bc/255.0);F8();l=l+1|0;}return;default:GY();}}DZ().s(a,b,c,d,e,f,g,
+function Hr(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r;FG(a,c);Ig(3553,10241,9728);Ig(3553,10240,9728);if(a.g$){Ig(3553,10241,9729);Ig(3553,10240,9729);}if(!a.g_){Ig(3553,10242,10497);Ig(3553,10243,10497);}else{Ig(3553,10242,10496);Ig(3553,10243,10496);}d=b.y2;e=b.O2;f=b.kY;g=B4(U(d,e)*4|0);h=g.data;i=0;while(true){j=f.data;if(i>=j.length)break;k=j[i]>>24&255;l=j[i]>>16&255;m=j[i]>>8&255;n=j[i]>>0&255;b=a.x3;if(b!==null&&b.d3){o=l*30|0;l=((o+(m*59|0)|0)+(n*11|0)|0)/100|0;m=(o+(m*70|0)|0)/100|0;n=(o+(n*70|0)|0)
+/100|0;}c=i*4|0;h[c+0|0]=l<<24>>24;h[c+1|0]=m<<24>>24;h[c+2|0]=n<<24>>24;h[c+3|0]=k<<24>>24;i=i+1|0;}F_(a.kC);SG(a.kC,g);b=a.kC;FC(b,0);SJ(b,h.length);b=a.kC;Bp();if(b===null){b=Bve;p=null;b.texImage2D(3553,0,32856,d,e,0,6408,5121,p);}else{k=CN(b);p=BvC;q=0;while(q>16;q;p[q]=r;q=q+1|0;}p=new $rt_globals.Uint8Array(BvC.buffer,0,k);Bve.texImage2D(3553,0,32856,d,e,0,6408,5121,p);}}
+function HB(a,b){Ba(a.x2,b);b.kk();}
+function AXk(a,b){var c,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AUE(b);if(C()){break _;}c=$z;return c;default:G1();}}D0().s(a,b,c,$p);}
+function FG(a,b){if(b<0)return;CG(3553,b);}
+function APd(a){var b,c,d,e,f,g,h,i,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=0;c=a.x2;if(b>=c.p)return;c=Z(c,b);c.j2=a.x3.d3;c.kk();$p=1;case 1:AHi(c,a);if(C()){break _;}F_(a.kC);SG(a.kC,c.kr);d=a.kC;FC(d,0);SJ(d,1024);e=c.GQ;f=(e%16|0)*16|0;e=(e/16|0)*16|0;d=a.kC;Cg();switch(3553){case 3553:break;default:}Byr=Byr+CN(d)|0;Bp();g=CN(d);h=0;while(h>16;h;c[h]=i;h=h+1
+|0;}d=new $rt_globals.Uint8Array(BvC.buffer,0,g);Bve.texSubImage2D(3553,0,f,e,16,16,6408,5121,d);b=b+1|0;c=a.x2;if(b>=c.p)return;c=Z(c,b);c.j2=a.x3.d3;c.kk();continue _;default:G1();}}D0().s(a,b,c,d,e,f,g,h,i,$p);}
+function A0p(a){var b,c,d,e,f,g,h,$$je,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:CA(C6(),B(511));b=a.Cv.fh;c=QX(Sl(a.vs));while(CW(c)){d=(De(c)).i$;Hr(a,BA(a.vs,Bz(d)),d);}c=QX(Sl(Bwu));while(CW(c)){e=De(c);try{if(DO(e,B(508))){a.g_=1;f=(EO(e,B(508))).data[1];$p=1;continue _;}if(!DO(e,B(509))){$p=3;continue _;}a.g$=1;f=(EO(e,B(509))).data[1];$p=5;continue _;}catch($$e){$$je=R($$e);if($$je instanceof Bv){g
+=$$je;}else{throw $$e;}}BJ(g);}return;case 1:try{$z=b.o3(f);if(C()){break _;}h=$z;$p=2;continue _;}catch($$e){$$je=R($$e);if($$je instanceof Bv){g=$$je;}else{throw $$e;}}a:while(true){BJ(g);if(!CW(c))break;e=De(c);b:{try{if(!DO(e,B(508)))break b;a.g_=1;f=(EO(e,B(508))).data[1];continue _;}catch($$e){$$je=R($$e);if($$je instanceof Bv){g=$$je;continue a;}else{throw $$e;}}}c:{try{if(DO(e,B(509)))break c;$p=3;continue _;}catch($$e){$$je=R($$e);if($$je instanceof Bv){g=$$je;continue a;}else{throw $$e;}}}try{a.g$
+=1;f=(EO(e,B(509))).data[1];$p=5;continue _;}catch($$e){$$je=R($$e);if($$je instanceof Bv){g=$$je;continue;}else{throw $$e;}}}return;case 2:d:{try{$z=AXk(a,h);if(C()){break _;}f=$z;Hr(a,f,R5(BA(Bwu,e)));a.g$=0;a.g_=0;break d;}catch($$e){$$je=R($$e);if($$je instanceof Bv){g=$$je;}else{throw $$e;}}BJ(g);}while(CW(c)){e=De(c);try{if(DO(e,B(508))){a.g_=1;f=(EO(e,B(508))).data[1];$p=1;continue _;}if(!DO(e,B(509))){$p=3;continue _;}a.g$=1;f=(EO(e,B(509))).data[1];$p=5;continue _;}catch($$e){$$je=R($$e);if($$je instanceof Bv)
+{g=$$je;}else{throw $$e;}}BJ(g);}return;case 3:try{$z=b.o3(e);if(C()){break _;}h=$z;$p=4;continue _;}catch($$e){$$je=R($$e);if($$je instanceof Bv){g=$$je;}else{throw $$e;}}a:while(true){BJ(g);if(!CW(c))break;e=De(c);b:{try{if(!DO(e,B(508)))break b;a.g_=1;f=(EO(e,B(508))).data[1];$p=1;continue _;}catch($$e){$$je=R($$e);if($$je instanceof Bv){g=$$je;continue a;}else{throw $$e;}}}c:{try{if(DO(e,B(509)))break c;continue _;}catch($$e){$$je=R($$e);if($$je instanceof Bv){g=$$je;continue a;}else{throw $$e;}}}try{a.g$
+=1;f=(EO(e,B(509))).data[1];$p=5;continue _;}catch($$e){$$je=R($$e);if($$je instanceof Bv){g=$$je;continue;}else{throw $$e;}}}return;case 4:d:{try{$z=AXk(a,h);if(C()){break _;}f=$z;Hr(a,f,R5(BA(Bwu,e)));a.g$=0;a.g_=0;break d;}catch($$e){$$je=R($$e);if($$je instanceof Bv){g=$$je;}else{throw $$e;}}BJ(g);}while(CW(c)){e=De(c);try{if(DO(e,B(508))){a.g_=1;f=(EO(e,B(508))).data[1];$p=1;continue _;}if(!DO(e,B(509))){$p=3;continue _;}a.g$=1;f=(EO(e,B(509))).data[1];$p=5;continue _;}catch($$e){$$je=R($$e);if($$je instanceof Bv)
+{g=$$je;}else{throw $$e;}}BJ(g);}return;case 5:try{$z=b.o3(f);if(C()){break _;}h=$z;$p=6;continue _;}catch($$e){$$je=R($$e);if($$je instanceof Bv){g=$$je;}else{throw $$e;}}a:while(true){BJ(g);if(!CW(c))break;e=De(c);b:{try{if(!DO(e,B(508)))break b;a.g_=1;f=(EO(e,B(508))).data[1];$p=1;continue _;}catch($$e){$$je=R($$e);if($$je instanceof Bv){g=$$je;continue a;}else{throw $$e;}}}c:{try{if(DO(e,B(509)))break c;$p=3;continue _;}catch($$e){$$je=R($$e);if($$je instanceof Bv){g=$$je;continue a;}else{throw $$e;}}}try
+{a.g$=1;f=(EO(e,B(509))).data[1];continue _;}catch($$e){$$je=R($$e);if($$je instanceof Bv){g=$$je;continue;}else{throw $$e;}}}return;case 6:d:{try{$z=AXk(a,h);if(C()){break _;}f=$z;Hr(a,f,R5(BA(Bwu,e)));a.g$=0;a.g_=0;break d;}catch($$e){$$je=R($$e);if($$je instanceof Bv){g=$$je;}else{throw $$e;}}BJ(g);}while(CW(c)){e=De(c);try{if(DO(e,B(508))){a.g_=1;f=(EO(e,B(508))).data[1];$p=1;continue _;}if(!DO(e,B(509))){$p=3;continue _;}a.g$=1;f=(EO(e,B(509))).data[1];$p=5;continue _;}catch($$e){$$je=R($$e);if($$je instanceof Bv)
+{g=$$je;}else{throw $$e;}}BJ(g);}return;default:G1();}}D0().s(a,b,c,d,e,f,g,h,$p);}
+function ADy(){var a=this;E.call(a);a.yh=null;a.Gh=0;a.zV=0;}
+function BEu(a,b,c){var d=new ADy();AXJ(d,a,b,c);return d;}
+function AXJ(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,$p,$z;$p=0;if(G$()){var $T=D0();$p=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.yh=BS(256);a.Gh=0;e=Gm(c);$p=1;case 1:$z=AUE(e);if(C()){break _;}f=$z;g=f.y2;e=
+f.kY;h=0;while(h<256){i=h%16|0;j=h/16|0;k=7;i=i*8|0;l=j*8|0;a:{while(k>=0){m=i+k|0;n=1;o=0;while(o<8&&n){if((e.data[m+U(l+o|0,g)|0]&255)>0)n=0;o=o+1|0;}if(!n)break a;k=k+(-1)|0;}}if(h==32)k=2;a.yh.data[h]=k+2|0;h=h+1|0;}F_(d.jE);TR(d.jE);g=Q0(d.jE,0);Hr(d,f,g);B1(d.vs,Bz(g),f);a.Gh=g;a.zV=MQ(288);BK();p=Bwx;q=0;while(q<256){H1(a.zV+q|0,4864);By(p);r=(q%16|0)*8|0;s=(q/16|0)*8|0;t=r;u=t/128.0+0.0;v=s;w=(v+7.989999771118164)/128.0+0.0;H(p,0.0,7.989999771118164,0.0,u,w);x=(t+7.989999771118164)/128.0+0.0;H(p,7.989999771118164,
+7.989999771118164,0.0,x,w);y=v/128.0+0.0;H(p,7.989999771118164,0.0,0.0,x,y);H(p,0.0,0.0,0.0,u,y);Bs(p);GE();q=q+1|0;}l=0;while(l<32){z=(l>>3&1)*85|0;ba=((l>>2&1)*170|0)+z|0;bb=((l>>1&1)*170|0)+z|0;bc=((l>>0&1)*170|0)+z|0;if(l==6)ba=ba+85|0;bd=l<16?0:1;if(b.d3){g=ba*30|0;ba=((g+(bb*59|0)|0)+(bc*11|0)|0)/100|0;bb=(g+(bb*70|0)|0)/100|0;bc=(g+(bc*70|0)|0)/100|0;}if(bd){ba=ba/4|0;bb=bb/4|0;bc=bc/4|0;}H1((a.zV+256|0)+l|0,4864);Jz(ba/255.0,bb/255.0,bc/255.0);GE();l=l+1|0;}return;default:G1();}}D0().s(a,b,c,d,e,f,g,
h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,$p);}
-function C9(a,b,c,d,e){Zk(a,b,c+1|0,d+1|0,e,1);EU(a,b,c,d,e);}
-function EU(a,b,c,d,e){Zk(a,b,c,d,e,0);}
-function Zk(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r;if(b===null)return;if(f)e=((e&16579836)>>2)+(e&(-16777216))|0;CF(3553,a.F8);g=(e>>16&255)/255.0;h=(e>>8&255)/255.0;i=(e&255)/255.0;j=(e>>24&255)/255.0;if(j===0.0)j=1.0;B1(g,h,i,j);B5();Bm(c,d,0.0);k=0;while(k=q.length)break;p[d]=F3(q[d]);d=d+1|0;}l=RF(m);}else{m=BR(b.cb.data.length);p=m.data;n=0;f=0;while(true){q=b.cb.data;d=q.length;if(f>=d)break;b:{if(f!=(d-1|0)&&DT(q[f])){q=b.cb.data;d=f+1|0;if(Dr(q[d])){o=n+1|0;q=b.cb.data;p[n]=JT(GU(q[f],q[d]));f=d;break b;}}o=n+1|0;p[n]=F3(b.cb.data[f]);}f=f+1|0;n=o;}l=BnV(m,0,n);}}r=Ox(B(515),Bf(l,k));r>=0&&r<=15;c=c+2|0;}if(c=0){HV((a.zO+o|0)+32|0);Bm(a.x7.data[o+32|0],0.0,0.0);}}}BG();}
-function DU(a,b){var c,d,e;if(b===null)return 0;c=0;d=0;while(d=0)c=c+a.x7.data[e+32|0]|0;}d=d+1|0;}return c;}
-function Wr(){var a=this;E.call(a);a.HK=0;a.Hc=0;}
-function BD9(){var a=new Wr();BnU(a);return a;}
-function BnU(a){}
-function AHy(){var a=this;EQ.call(a);a.Bs=0;a.B2=null;}
-function Brp(){var a=new AHy();A$t(a);return a;}
-function A$t(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q;I();HT(a,BzZ.M);a.Bs=0;a.B2=$rt_createByteMultiArray([1024,32]);b=new CX;c=0;while(c<32){d=0;while(d<16){e=0;while(e<16){f=0.0;g=0;while(g<2){h=g*8|0;i=(d-h)/16.0*2.0;j=(e-h)/16.0*2.0;if(i<(-1.0))i=i+2.0;if(i>=1.0)i=i-2.0;if(j<(-1.0))j=j+2.0;if(j>=1.0)j=j-2.0;k=i*i+j*j;i=Cj(j,i);h=c/32.0*3.1415927410125732*2.0-k*10.0;l=g*2|0;f=f+(Bs(i+(h+l)*(l-1|0))+1.0)/2.0/(k+1.0)*0.5;g=g+1|0;}h=f+O(b)*0.10000000149011612;g=h*100.0+155.0|0;f=h*h;l=f*200.0+55.0|0;m=f*h*h*
-255.0|0;n=(e*16|0)+d|0;o=a.B2.data;p=o[c].data;q=n*4|0;p[q+0|0]=l<<24>>24;o[c].data[q+1|0]=m<<24>>24;p=o[c].data;l=q+2|0;g=g<<24>>24;p[l]=g;o[c].data[q+3|0]=g;e=e+1|0;}d=d+1|0;}c=c+1|0;}}
-function A5O(a){var b,c,d,e,f,g,h,i,j,k,l,m,n;b=a.Bs+1|0;a.Bs=b;c=a.B2.data[b&31];b=0;while(b<256){d=c.data;e=b*4|0;f=e+0|0;g=d[f]&255;h=e+1|0;i=d[h]&255;j=e+2|0;k=d[j]&255;l=e+3|0;m=d[l]&255;if(a.jZ){n=g*30|0;g=((n+(i*59|0)|0)+(k*11|0)|0)/100|0;i=(n+(i*70|0)|0)/100|0;k=(n+(k*70|0)|0)/100|0;}d=a.ko.data;d[f]=g<<24>>24;d[h]=i<<24>>24;d[j]=k<<24>>24;d[l]=m<<24>>24;b=b+1|0;}}
-function AD7(){var a=this;EQ.call(a);a.IH=null;a.IG=0;a.yz=0.0;a.sZ=0.0;}
-function BdL(a){var b,c;a:{b=Bv6;c=b.r;if(c!==null){b=b.k;if(b!==null){AAC(a,c,b.c,b.d,b.o,0,0);break a;}}AAC(a,null,0.0,0.0,0.0,1,0);}}
-function AAC(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r;h=0.0;if(b!==null&&!f){i=b.eU-c;j=b.eT-d;h= -((e%360.0-90.0)*3.141592653589793/180.0-Cj(j,i));if(!b.dh.n$)h=Cc()*3.141592653589793*2.0;}if(g)a.sZ=h;else{k=a.sZ;l=h-k;while(l<(-3.141592653589793)){l=l+6.283185307179586;}while(l>=3.141592653589793){l=l-6.283185307179586;}if(l<(-1.0))l=(-1.0);if(l>1.0)l=1.0;m=a.yz+l*0.1;a.yz=m;m=m*0.8;a.yz=m;a.sZ=k+m;}c=a.sZ/6.283185307179586+1.0;f=a.IG;n=(c*f|0)%f|0;while(n<0){n=(n+f|0)%f|0;}o=n*256|0;p=0;while(p<256){q=a.ko.data;g
-=p*4|0;r=a.IH.data;n=o+p|0;q[g]=(r[n]>>16&255)<<24>>24;q[g+1|0]=(r[n]>>8&255)<<24>>24;q[g+2|0]=(r[n]&255)<<24>>24;q[g+3|0]=(r[n]>>24&255)<<24>>24;p=p+1|0;}}
-function Yx(){var a=this;EQ.call(a);a.Ax=null;a.AH=null;a.B9=null;a.Bw=0.0;a.C8=0.0;}
-function A2H(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q;b=0.0;c=a.Ax;d=c.r;if(d!==null&&c.k!==null){b= -HQ(d,1.0)*3.1415929794311523*2.0;if(a.Ax.r.dh.n$)b=Cc()*3.1415927410125732*2.0;}e=a.Bw;f=b-e;while(f<(-3.141592653589793)){f=f+6.283185307179586;}while(f>=3.141592653589793){f=f-6.283185307179586;}if(f<(-1.0))f=(-1.0);if(f>1.0)f=1.0;b=a.C8+f*0.1;a.C8=b;b=b*0.8;a.C8=b;b=e+b;a.Bw=b;e=Fe(b);g=Ft(a.Bw);h=0;while(h<256){i=a.AH.data;j=i[h]>>24&255;k=i[h]>>16&255;l=i[h]>>8&255;m=i[h]>>0&255;if(k!=m)n=k;else if(l)n=k;else if
-(m<=0)n=k;else{o= -((h%16|0)/15.0-0.5);p=(h/16|0)/15.0-0.5;q=(((o*g+p*e+0.5)*16.0|0)&15)+((((p*g-o*e+0.5)*16.0|0)&15)*16|0)|0;i=a.B9.data;j=i[q]>>24&255;n=S(i[q]>>16&255,k)/255|0;l=S(i[q]>>8&255,k)/255|0;m=S(i[q]>>0&255,k)/255|0;}if(a.jZ){k=n*30|0;n=((k+(l*59|0)|0)+(m*11|0)|0)/100|0;l=(k+(l*70|0)|0)/100|0;m=(k+(m*70|0)|0)/100|0;}i=a.ko.data;k=h*4|0;i[k+0|0]=n<<24>>24;i[k+1|0]=l<<24>>24;i[k+2|0]=m<<24>>24;i[k+3|0]=j<<24>>24;h=h+1|0;}}
-function ALe(){var a=this;EQ.call(a);a.yn=null;a.yK=null;a.Gb=null;a.CF=null;a.wS=0;}
-function Bq8(){var a=new ALe();Biv(a);return a;}
-function Biv(a){I();HT(a,Bxv.M+1|0);a.yn=C$(256);a.yK=C$(256);a.Gb=C$(256);a.CF=C$(256);a.wS=0;a.Br=2;}
-function BbH(a){var b,c,d,e,f,g,h,i,j,k,l,m,n;a.wS=a.wS+1|0;b=0;while(b<16){c=0;while(c<16){d=0.0;e=c-2|0;while(e<=c){f=b&15;g=e&15;d=d+a.yn.data[f+(g*16|0)|0];e=e+1|0;}h=a.yK.data;i=b+(c*16|0)|0;h[i]=d/3.200000047683716+a.Gb.data[i]*0.800000011920929;c=c+1|0;}b=b+1|0;}b=0;while(b<16){c=0;while(c<16){j=a.Gb.data;i=b+(c*16|0)|0;d=j[i];h=a.CF.data;j[i]=d+h[i]*0.05000000074505806;if(j[i]<0.0)j[i]=0.0;h[i]=h[i]-0.30000001192092896;if(Cc()<0.2)a.CF.data[i]=0.5;c=c+1|0;}b=b+1|0;}j=a.yK;a.yK=a.yn;a.yn=j;c=0;while(c
-<256){d=j.data[(c-(a.wS*16|0)|0)&255];if(d>1.0)d=1.0;if(d<0.0)d=0.0;k=d*d;i=32.0+k*32.0|0;l=50.0+k*64.0|0;m=255;n=146.0+k*50.0|0;if(a.jZ){b=i*30|0;i=((b+(l*59|0)|0)+2805|0)/100|0;l=(b+(l*70|0)|0)/100|0;m=(b+17850|0)/100|0;}h=a.ko.data;b=c*4|0;h[b+0|0]=i<<24>>24;h[b+1|0]=l<<24>>24;h[b+2|0]=m<<24>>24;h[b+3|0]=n<<24>>24;c=c+1|0;}}
-function AJ7(){var a=this;EQ.call(a);a.yF=null;a.y2=null;a.PG=null;a.GY=null;a.v6=0;}
-function Btq(){var a=new AJ7();Bd7(a);return a;}
-function Bd7(a){I();HT(a,Bxw.M+1|0);a.yF=C$(256);a.y2=C$(256);a.PG=C$(256);a.GY=C$(256);a.v6=0;a.Br=2;}
-function A6G(a){var b,c,d,e,f,g,h,i,j,k,l,m,n;a.v6=a.v6+1|0;b=0;while(b<16){c=0;while(c<16){d=0.0;e=Bs(c*3.1415927410125732*2.0/16.0)*1.2000000476837158|0;f=Bs(b*3.1415927410125732*2.0/16.0)*1.2000000476837158|0;g=b-1|0;while(true){h=b+1|0;if(g>h)break;i=c-1|0;while(i<=(c+1|0)){j=(g+e|0)&15;h=(i+f|0)&15;d=d+a.yF.data[j+(h*16|0)|0];i=i+1|0;}g=g+1|0;}k=a.y2.data;l=b+(c*16|0)|0;d=d/10.0;m=a.PG.data;e=(b+0|0)&15;j=((c+0|0)&15)*16|0;n=m[e+j|0];h=h&15;n=n+m[h+j|0];c=c+1|0;j=(c&15)*16|0;k[l]=d+(n+m[h+j|0]+m[e+j|0])
-/4.0*0.800000011920929;d=m[l];k=a.GY.data;m[l]=d+k[l]*0.009999999776482582;if(m[l]<0.0)m[l]=0.0;k[l]=k[l]-0.05999999865889549;if(Cc()<0.005)a.GY.data[l]=1.5;}b=b+1|0;}m=a.y2;a.y2=a.yF;a.yF=m;c=0;while(c<256){d=m.data[(c-((a.v6/3|0)*16|0)|0)&255]*2.0;if(d>1.0)d=1.0;if(d<0.0)d=0.0;j=d*100.0+155.0|0;n=d*d;h=n*255.0|0;l=n*d*d*128.0|0;if(a.jZ){b=j*30|0;j=((b+(h*59|0)|0)+(l*11|0)|0)/100|0;h=(b+(h*70|0)|0)/100|0;l=(b+(l*70|0)|0)/100|0;}k=a.ko.data;b=c*4|0;k[b+0|0]=j<<24>>24;k[b+1|0]=h<<24>>24;k[b+2|0]=l<<24>>24;k[b
+function C9(a,b,c,d,e){Zw(a,b,c+1|0,d+1|0,e,1);EV(a,b,c,d,e);}
+function EV(a,b,c,d,e){Zw(a,b,c,d,e,0);}
+function Zw(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r;if(b===null)return;if(f)e=((e&16579836)>>2)+(e&(-16777216))|0;CG(3553,a.Gh);g=(e>>16&255)/255.0;h=(e>>8&255)/255.0;i=(e&255)/255.0;j=(e>>24&255)/255.0;if(j===0.0)j=1.0;BZ(g,h,i,j);B5();Bn(c,d,0.0);k=0;while(k